function AMAInstanceManager(){}function handlePageHide(){for(var n in AMAInstanceManager[_0x8f6b[1156]])AMAInstanceManager[_0x8f6b[1156]][n][_0x8f6b[1161]]()}function ObjectIron(n){var t;for(t=[],i=0,len=n.length;i<len;i+=1)t.push(n[i].isRoot?"root":n[i].name);var e=function(n,t){var i;if(null!==n&&null!==t)for(i in n)n.hasOwnProperty(i)&&(t.hasOwnProperty(i)||(t[i]=n[i]))},u=function(n,t,i){var o,s,r,u,f;if(null!==n&&0!==n.length)for(o=0,s=n.length;s>o;o+=1)r=n[o],t.hasOwnProperty(r.name)&&(i.hasOwnProperty(r.name)?r.merge&&(u=t[r.name],f=i[r.name],"object"==typeof u&&"object"==typeof f?e(u,f):i[r.name]=null!=r.mergeFunction?r.mergeFunction(u,f):u+f):i[r.name]=t[r.name])},r=function(n,t){var o,c,s,l,h,i,f,e=n;if(null!==e.children&&0!==e.children.length)for(o=0,c=e.children.length;c>o;o+=1)if(i=e.children[o],t.hasOwnProperty(i.name))if(i.isArray)for(h=t[i.name+"_asArray"],s=0,l=h.length;l>s;s+=1)f=h[s],u(e.properties,t,f),r(i,f);else f=t[i.name],u(e.properties,t,f),r(i,f)},f=function(i){var u,h,c,e,o,s,l;if(null===i||"object"!=typeof i)return i;for(u=0,h=t.length;h>u;u+=1)"root"===t[u]&&(o=n[u],s=i,r(o,s));for(e in i)if(i.hasOwnProperty(e)){if(c=t.indexOf(e),-1!==c)if(o=n[c],o.isArray)for(l=i[e+"_asArray"],u=0,h=l.length;h>u;u+=1)s=l[u],r(o,s);else s=i[e],r(o,s);f(i[e])}return i};return{run:f}}function X2JS(n,t,i){function h(n){var t=n.localName;return null==t&&(t=n.baseName),(null==t||""==t)&&(t=n.nodeName),t}function p(n){return n.prefix}function c(n){return"string"==typeof n?n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;").replace(/\//g,"&#x2F;"):n}function w(n){return n.replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#x27;/g,"'").replace(/&#x2F;/g,"/")}function f(r){var a,it,o,nt,y,c,s,rt,b,k,l,d,g;if(r.nodeType==u.DOCUMENT_NODE){for(c=r.firstChild,a=0,it=r.childNodes.length;it>a;a+=1)if(r.childNodes[a].nodeType!==u.COMMENT_NODE){c=r.childNodes[a];break}return i?o=f(c):(o={},s=h(c),o[s]=f(c)),o}if(r.nodeType==u.ELEMENT_NODE){for(o={},o.__cnt=0,nt=r.childNodes,y=0;y<nt.length;y++)if(c=nt.item(y),s=h(c),o.__cnt++,null==o[s])o[s]=f(c),o[s+"_asArray"]=new Array(1),o[s+"_asArray"][0]=o[s];else{for(null==o[s]||o[s]instanceof Array||(rt=o[s],o[s]=[],o[s][0]=rt,o[s+"_asArray"]=o[s]),b=0;null!=o[s][b];)b++;o[s][b]=f(c)}for(k=0;k<r.attributes.length;k++){l=r.attributes.item(k);o.__cnt++;for(var v=l.value,tt=0,ut=n.length;ut>tt;tt++)d=n[tt],d.test.call(this,l.value)&&(v=d.converter.call(this,l.value),o[t+l.name+d.suffix()]=v,v=null);v&&(o[t+l.name]=v)}return g=p(r),null!=g&&""!=g&&(o.__cnt++,o.__prefix=g),1==o.__cnt&&null!=o["#text"]&&(o=o["#text"]),null!=o["#text"]&&(o.__text=o["#text"],e&&(o.__text=w(o.__text)),delete o["#text"],delete o["#text_asArray"]),null!=o["#cdata-section"]&&(o.__cdata=o["#cdata-section"],delete o["#cdata-section"],delete o["#cdata-section_asArray"]),(null!=o.__text||null!=o.__cdata)&&(o.toString=function(){return(null!=this.__text?this.__text:"")+(null!=this.__cdata?this.__cdata:"")}),o}return r.nodeType==u.TEXT_NODE||r.nodeType==u.CDATA_SECTION_NODE?r.nodeValue:r.nodeType==u.COMMENT_NODE?null:void 0}function r(n,t,i,r){var e="<"+(null!=n&&null!=n.__prefix?n.__prefix+":":"")+t,u,f,o;if(null!=i)for(u=0;u<i.length;u++)f=i[u],o=n[f],e+=" "+f.substr(1)+"='"+o+"'";return e+(r?"/>":">")}function o(n,t){return"<\/"+(null!=n.__prefix?n.__prefix+":":"")+t+">"}function b(n,t){return-1!==n.indexOf(t,n.length-t.length)}function l(n,t){return b(t.toString(),"_asArray")||0==t.toString().indexOf("_")||n[t]instanceof Function?!0:!1}function a(n){var t=0,i;if(n instanceof Object)for(i in n)l(n,i)||t++;return t}function v(n){var i=[],t;if(n instanceof Object)for(t in n)-1==t.toString().indexOf("__")&&0==t.toString().indexOf("_")&&i.push(t);return i}function k(n){var t="";return null!=n.__cdata&&(t+="<![CDATA["+n.__cdata+"]\]>"),null!=n.__text&&(t+=e?c(n.__text):n.__text),t}function y(n){var t="";return n instanceof Object?t+=k(n):null!=n&&(t+=e?c(n):n),t}function d(n,t,i){var f="",u;if(0==n.length)f+=r(n,t,i,!0);else for(u=0;u<n.length;u++)f+=r(n[u],t,v(n[u]),!1),f+=s(n[u]),f+=o(n[u],t);return f}function s(n){var i="",h=a(n),u,t,f,e;if(h>0)for(u in n)l(n,u)||(t=n[u],f=v(t),null==t||void 0==t?i+=r(t,u,f,!0):t instanceof Object?t instanceof Array?i+=d(t,u,f):(e=a(t),e>0||null!=t.__text||null!=t.__cdata?(i+=r(t,u,f,!1),i+=s(t),i+=o(t,u)):i+=r(t,u,f,!0)):(i+=r(t,u,f,!1),i+=y(t),i+=o(t,u)));return i+y(n)}(null===t||void 0===t)&&(t="_");(null===i||void 0===i)&&(i=!1);var g="1.0.11",e=!1,u={ELEMENT_NODE:1,TEXT_NODE:3,CDATA_SECTION_NODE:4,COMMENT_NODE:8,DOCUMENT_NODE:9};this.parseXmlString=function(n){var t,i;return window.DOMParser?(i=new window.DOMParser,t=i.parseFromString(n,"text/xml")):(0==n.indexOf("<?")&&(n=n.substr(n.indexOf("?>")+2)),t=new ActiveXObject("Microsoft.XMLDOM"),t.async="false",t.loadXML(n)),t};this.xml2json=function(n){return f(n)};this.xml_str2json=function(n){var t=this.parseXmlString(n);return this.xml2json(t)};this.json2xml_str=function(n){return s(n)};this.json2xml=function(n){var t=this.json2xml_str(n);return this.parseXmlString(t)};this.getVersion=function(){return g};this.escapeMode=function(n){e=n}}var _0xc9eb=["name","callee"," start","debug","XML_PARSER","M3U8_PARSER","Not supported : ","log","  exception occurred ","error"," end","~","*@*","=","","deleteExpiredDataFromLocalStorage","print","print start","getDictionary","getValueForKey"," : ","print  exception occurred ","print end","onError","logDictionary","beaconDictionary","securityInfoDictionary","mediaAnalyticsDictionary","matchDictionary","integrationDictionary","amaXmlParser startParsing start","isValid","documentElement","Found document element","NO document element found","configDebug","getAttribute","printException","exception","childNodes","current list of child nodes = ","and first child node = ","firstChild"," child element name = ","nodeName","length","Child nodes at 0 = ","tagName","item","beaconId","beaconVersion","isActive","current element tag name = "," and content = ","textContent","addUpdate","logTo","security","bucketInfo","integration","statistics","dataMetrics","getElementsByTagName","uniqueDimensions","amaXmlParser startParsing exception occurred ","amaXmlParser startParsing end","amaXmlParser parseLogInfoData start","amaXmlParser parseLogInfoData start, element name = ","logInterval","isString","trim","isInteger","300","secondaryLogTime","5","isSessionWithRebufferLimit","startupTimeOutlierLimit","rebufferDurationOutlier","Log to parsing = "," node type = ","nodeType","amaXmlParser parseLogInfoData exception occurred ","amaXmlParser parseLogInfoData end","amaXmlParser validateHost start","host","http://","indexOf","https://","amaXmlParser validateHost exception occurred ","amaXmlParser validateHost end","amaXmlParser parseSecurityInfoData start","SecurityEl child name = ","ViewerDiagnostics","viewerDiagnosticEl child name = ","salt","bytes","hashfunction","iterations","value","version","amaXmlParser parseSecurityInfoData exception occurred ","amaXmlParser parseSecurityInfoData end","amaXmlParser parseBucketInfoData start","amaXmlParser parseBucketInfoData exception occurred ","amaXmlParser parseBucketInfoData end","amaXmlParser parseIntegrationData start","integration element child name = ","diagnostic","amaXmlParser parseIntegrationData exception occurred ","amaXmlParser parseIntegrationData end","amaXmlParser parseStatisticData start","useKey","amaXmlParser use key is = ","amaXmlParser parseStatisticData exception occurred ","amaXmlParser parseStatisticData end","amaXmlParser parseDataMetricsData start","parentNode","data","key","sendOnce","fallback","size","regExpATV","_cd_","regExp","push","amaXmlParser parseDataMetricsData exception occurred ","amaXmlParser parseDataMetricsData end","amaXmlParser parseMatchMetricsData start","match","type","amaXmlParser parseMatchMetricsData exception occurred ","amaXmlParser parseMatchMetricsData end","prefix","dimension","expiry","parse","amaXmlParser parse start","GET","open","onreadystatechange","readyState","status","responseXML","Invalid XML","Received response beacon xml = ","statusText","amaXmlParser parse error occurred : ","function","send","amaXmlParser parse exception occurred ","amaXmlParser parse end","isCustomDataMetrics","getbeaconStringFromMetrics","isInstanceOf","urlParamSeparator","paramSepartor","encodedParamSeparator","encodedParamSepartor","path","?","One of the value not set host = "," path = ","warn","common",";","split","va","1","setIsVisitStartSent","amaXmlParser getbeaconStringFromMetrics exception occurred ","printConfig",":","concat","keyValuePairSeparator","getTime","isNumber","toFixed","exec","substring","amaXmlParser applyFieldConstraints exception occurred ","amaXmlParser setInfoInLocalStorage ","getDate","setDate","expiryDate","toDateString","stringify","setItem","amaXmlParser setInfoInLocalStorage exception occurred ","amaXmlParser getInfoFromLocalStorage ","getItem","amaXmlParser getInfoFromLocalStorage exception occurred ","clearSendOnceInfo","getOperatingSystemName","toLowerCase","Xbox","compatible","windows","mobile","Windows","x11","Linux","macintosh","mac os","macos","Mac OS","ipad","iPad","iphone","iPhone","ipod","iOS","Android","PlayStation 4","PLAYSTATION 3","PlayStation 3","Others","Exception,  finding Osname","getOperatingSystemVersion","getWindowsVersion","Exception,  OSVersion","6.3","6.2","8","6.1","7","6.0","Vista","5.2","5.1","XP",".","Other","getBrowserInformation","Version","Exception,  browserName","Edge","substr","/","7.0","MSIE","11.0"," ","Exception,  browserVersion","getDeviceName","iPod","android","Android Device","xbox","Desktop","playstation 4","playstation 3","Exception,  getting device name : ","Debug","reportLogs","processLogs","sendMessage","-","getMonth","getFullYear",",","getHours","getMinutes","getSeconds","getMilliseconds","ERROR","dir","enableDebugLogging","timeInMillisecond","resetTimeSpan","timeInSecond","timeInMicrosecond","userAgent","navigator","build","getOperatingSystemName(): start","isObject","getOperatingSystemName():  _userAgentParser is not defined ","getOperatingSystemName(): end","getOperatingSystemVersion(): start","getOperatingSystemVersion():  _userAgentParser is not defined ","getOperatingSystemVersion(): end","getBrowserInformation(): start","getBrowserInformation():  _userAgentParser is not defined ","getBrowserInformation(): end","getDeviceName(): start","getDeviceName():  _userAgentParser is not defined ","getDeviceName(): end","accept","visit","iterator","browserInfo","getViewerId","getViewerId(): start","akamai_clientId","Exception,  getting viewerId","getViewerId(): end","setViewerId","window.localStorage Exception :","generatePageInformation","generatePageInformation() called","pageUrl","pageReferrer","getHostNameFromUrl","referrer","top","URL","hostname","location","NA","Exception,  generatePageInformation() :","Exception,  getHostNameFromUrl :","https://i-diagnoser.akamai.com","apikey","ama_id_handshake","ama_id_payload","CLOSED","REGISTERED","ESTABLISHED","RECORDED","WAIT","REFUSED","NOREQUEST","DISCONNECTED","Closed","ama_debug","parent","Established","Registered","Something is wrong with endpointStatus","HandshakeData:beaconId","HandshakeData:sessionId","HandshakeData:version","HandshakeData:device","HandshakeData:title","api","Error","Disconnected","Recorded","Refused","Wait","Invalid response received from server: ","/bidsid/","POST","responseText","closeConnection","/handshake/close/","/bidsid/close/","/handshake","\\]","replace","\\[","[\\?&]","=([^&#]*)","Exception occurred getValueFromQueryString :","parseStreamURL"," components = ","80","stream name is = "," path length= ",".m3u","manifest",".f4m",".mpd","protocol","hostName","port","streamName","hash","hostAndPort","Exception,  parseStreamUrl :","playing","getState","beginState","amaPlayingState beginState start","streamHeadPosition","amaPlayingState beginState end","updateState","amaPlayingState updateState start","bitrate","updateCurrentBitrate","state updated - updating bitrate ","update state current stream head position = "," passed stream head position = ","state updated ","amaPlayingState updateState exception occurred ","amaPlayingState updateState end","updateIteratorData","amaPlayingState getStateData start","GetStateData - bitrateplaytime before update = ","GetStateData - bitrateplaytime after update = ","amaPlayingState getStateData and playclocktime = ","amaPlayingState getStateData - stateData is a valid object  ","streamHeadPos","playTimeSpent","GTST: playtime is not valid","GTST: playtime is valid",":0001","GTST: totalPlayTimeSpent is not valid","GTST: totalPlayTimeSpent is valid","isExist","GTST: bitratePlayTime is not valid","GTST: bitratePlayTime is valid","U:",",S:",",Q:",",D:","GTST: bitrateSwitchHeadPosition is not valid","GTST: bitrateSwitchHeadPosition is valid",":0001:1","averagedBitRate averagedBitrateNumerator: "," averagedBitrateDenominator:","0","removeAll","amaPlayingState getStateData exception occurred ","amaPlayingState getStateData end","amaPlayingState getTransitionSession start","averagedBitRate","transitionStreamTimeSession","transitionStreamTimes","amaPlayingState getTransitionSession exception occurred ","amaPlayingState getTransitionSession end","amaPlayingState updateCurrentBitrate start","updateCurrentBitrate - bitrateplaytime before update = ","updateCurrentBitrate - bitrateplaytime after update = ","bitrate already exist in the dictionary, bitrate = ","Creating new entry as bitrate is not exist, bitrate = ","Printing bitrate information while updating current bitrate","key : ","and value = ","streamHead = "," playTimeSpent = ","amaPlayingState updateCurrentPlayingBitrate exception occurred ","amaPlayingState updateCurrentPlayingBitrate end","resetState","amaPlayingState resetState start","amaPlayingState resetState end","endState","amaPlayingState endState start","endState - bitrateplaytime before update = ","endState - bitrateplaytime after update = ","previous totalplaystream time while ending playing state = ","totalplaystream time while ending playing state = ","amaPlayingState endState end","initialize","executing reset on init state","rebuffer","executing amaRebufferState begin state","Rebuffer begin state, rebuffer start time= ","rebufferStart","currentLogTime","Calculating rebuffer difference. rebufferStart "," - endOfLastRebuffer ","rebuffer difference is ","Rebuffer start time  = ","amaRebufferState begin exception occurred ","executed amaRebufferState begin state","executing amaRebufferState getStateData","getStateData : state is not valid","currentState","1:","Previous rebuffer was continuous rebuffer","0:","-1","rebuffer diff string = ","Intermediate rebuffer session string = ","getStateData: rebuffer state and rebuffer duration = ","Rebuffer sessions  = ","amaRebufferState getStateData exception occurred ","executed amaRebufferState getStateData","executing rebuffer end state","rebufferEnd","endState: rebuffer state ended and rebuffer duration = ","executed rebuffer end state. rebuffer session = ","executing amaRebufferState reset state","setting isStateValid to false as it is not continuous rebuffer","removing rebufferSession, rebufferCount and rebufferTime ","rebufferSession","removeIfExist","rebufferCount","rebufferTime","executed amaRebufferState reset state","end","amaEndState beginState start","errorCode","amaEndState - setting error code = ","endReasonCode","amaEndState - setting end reason code = ","amaEndState getStateData exception occurred ","amaEndState beginState end","amaEndState udpateIteratorData start","amaEndState getStateData end","amaEndState resetState start","amaEndState resetState end","pause","amaPauseState beginState start","amaPauseState beginState end","amaPauseState endState start","amaPauseState endState end","amaPauseState getStateData start","amaPauseState getStateData exception occurred ","amaPauseState getStateData end","amaPauseState resetState start","amaPauseState resetState end","seek","amaSeekState beginState start","amaSeekState beginState end","amaSeekState endState start","amaSeekState endState end","amaSeekState updateIteratorData start","amaSeekState updateIteratorData exception occurred ","amaSeekState updateIteratorData end","amaSeekState resetState start","amaSeekState resetState end","ad","amaAdState beginState start","event","adPlayBucket","adStartupTime","adStartup","adFirstQuartile","adMidPoint","adThirdQuartile","updateParams","adEndStatus","adPlayedCompletely","adCompleted","adStoppedClosed","adStopped","adError","adAppClosed","adPlayTime","id","adType","startPos","adDuration","isNan","adTitle","adCategory","adPartnerId","adServer","adDaypart","adIndustryCategory","adEvent","amaEndState updateIteratorData exception occurred ","amaEndState updateIteratorData end","unknown","init","playStart","initState","playStartState","playingState","rebufferState","pauseState","seekState","adState","getCurrentState","getCurrentStateEnum","Receive enum for state is = ","getCurrentMediaState","moveToState","Moving to state ","current state is ","constructor","endStateParam is not amaDictionary. converting it to amaDictionary","endStateParam is amaDictionary","beginStateParam is not amaDictionary. converting it to amaDictionary","Received begin state param = "," for state ","state is invalid","Media states are = ","updateIteratorDataForAllState","I","PL","B","PS","SK","E","updateStateData","updating state with state = ","unknownState","getCurrentStateData","getStateData","endAllStates","end all the states called...","endCurrentState","end current state called...","end state called...","resetAllState","current state while resetting = ","resetting all the states except current state. State = ","resetCurrentState","uninitialize","executing playstart begin state","isFirstTitle","streamURL","blob:","shouldMakeManifestRequest","Received blob as streamURL, rejecting it.","received streamURL = ","getStreamFormat","getDeliveryType","getStreamLength","getStreamName","https","443","parsed stream url and components - stream name = "," host name "," protocol "," duration = ","executed playstart begin state","Setting key values in stateData, Format = "," stream URL = "," Stream Length = "," Stream Name = ","executing playstart end state","executing playstart reset state","executed playstart reset state","getDataStore","foreachKey","getIsVisitStartSent","isVisitStart","addCustomMetric","dataStore","prototype","Play.End.Detected","endOfStream","isSessionWithRebuffer","eventCode","sequenceId","visitStartupErrors","visitPlayClockTime","playClockTime","visitPlayStreamTime","playStreamTime","visitRebufferCount","visitRebufferTime","visitAttempts","S","visitPlays","visitErrors","V","isVisitEnd","visitInterval","visitDuration","floor","visitMaxPersistentBitRateBucket","visitAdStartCount","totalAdStartCount","visitAdAbandonCount","adAbandonCount","visitAdPlayClockTime","adPlayClockTime","visitViews","isView","getVisitId","setVisitId","beaconDataStore","customDataStore","networkDataStore","stateMachineDataStore","viewerDataStore","visitDataStore","create","Exception thrown from InheritObject","defineProperty","addUpdateFromDictionary","Content(s) of current dictionary ============"," value : ","============ End of contents","getIndexOf","dictionaryLength","getData","abortRequest","abort","encodeMetricString","%23","amaNetworkUtilities encodeMetricString exception occurred ","setCustomErrorType","customType","Invalid input ","errorDescription","submitAdditionalMessage","additionalMessage","logError","Error name : ",", message : ","message",", custom error type : ","additional message : ","UUID","amaUtility UUID start","random","x","xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx","amaUtility UUID exception occurred ","amaUtility UUID end ","foreachKeyInSet","isArray","isFunction","value for key "," is undefined","isURL","((http|https)(://))?([a-zA-Z0-9]+[.]{1}){2}[a-zA-z0-9]+(/{1}[a-zA-Z0-9]+)*/?","i","test","isURL : exception occurred ","parseURLComponents","isvaid","search","isLocalStorageEnabled","isStorageAvailable","AkamaiTest","removeItem","amaStorageManager getItem start","amaStorageManager getItem, Local Storage is not available","LOCAL_STORAGE","SESSION_STORAGE","amaStorageManager getItem exception occurred ","amaStorageManager getItem end : ","undefined","amaStorageManager setItem start","amaStorageManager setItem, Local Storage is not available","amaStorageManager setItem exception occurred ","amaStorageManager setItem end","amaStorageManager removeItem started","amaStorageManager removeItem, Local Storage is not available","amaStorageManager removeItem exception occurred ","amaStorageManager removeItem end","clear","amaStorageManager clear started","amaStorageManager clear, Local Storage is not available","amaStorageManager clear exception occurred ","amaStorageManager clear end","amaStorageManager deleteExpiredDataFromLocalStorage, Local Storage is not available","4.20.28","CoreLibrary","NotReady","getKey","Local Storage is not available, viewerID will change.","Configuration XML is corrupted: ","InvalidConfiguration","getFactory","startVisitSession","Generated visit id  = ","handleSessionInit","Ready","isInitialized","reportSetupParams","setCurrentVersion","getCustomMetricsData","device","title","enableLocation","getMetricsData","Generated session id/attempt id ","printDataStore","setCustomDimension","safari","chrome","registerForEvent","Sleep tracking disabled","handleSessionInit : exception occurred ","setLoaderInformation","includes","setLoaderInformation : exception occurred ","getEventName","commonEventListener ","assign","setData","handlePlayStart","Sleep","Error.Continous.Rebuffer","handleError","Rebuffer","Unsupported Event","commonEventListener : exception occurred ","accept : exception occurred ","acceptBeaconManager","acceptBeaconManager : exception occurred ","softwareVersion","tvOS-","systemVersion","os","updateMetricData","AppleTV","fullOs","playerType","Failed to get software version","received softwareVersion = ","Config parse callback received","Config parse is a valid object","This account is not active!","InactiveAccount","enabled","iDiagnoserPath","beacon id for the session = ","generateLineData","SMetric","updateViewMetrics","sendBeacon","pop","getViewerDiagnosticsId","this may be an error or some inconsistent state as isConfigReceived can't be true when we receive a callback","configReceived : exception occurred ","P","complete","C","heartBeat","H","feedback","F","beacon to be sent = ","VMetric","Adding beacon to array as config is not yet received","sendBeacon : exception occurred ","getStreamHeadPosition : exception occurred ","bytesLoaded","getBytesLoaded : exception occurred ","droppedFrames","getDroppedFrames : exception occurred ","isLiveStream","getIsLiveStream : exception occurred ","getVisitDuration : exception occurred ","beaconManager","reportAPI","setData : exception occurred ","setViewerId : exception occurred ","setViewerDiagnosticsId","viewerDiagnosticsId","setViewerDiagnosticsId : exception occurred ","setURLManifestContent","setStreamURL","blob url passed, rejecting the url ","cdn","akamai","setStreamDuration","Duration is not valid integer : ","setStreamUrl","handlePlaying","handlePlayStart : exception occurred ","clear secondary log interval after sending first p-beacon","current state enum = ","performServerIPCheck","handleTimerEvent : exception occurred ","handlePlaying inside","config is not yet recieved","handlePlaying outside","handleBitrateChange","handlePlaying : exception occurred ","secondary log interval = "," logInterval = ","secondary log interval in ms = "," logInterval in ms = ","startSessionTimers exception occurred ","startSessionTimers end","handlePause","handlePause : exception occurred ","handleSeekStart","handleSeekStart : exception occurred ","handleBufferStart","rebufferingStarted","handleBufferStart : exception occurred ","handleBufferEnd","rebufferingEnded","handleBufferEnd : exception occurred ","handleBitrateChange : exception occurred ","handlePlayEnd","Title.Switched","handlePlayEnd : exception occurred ","handleError : exception occurred ","disableServerIP","enableServerIPRequest","disableServerIP : exception occurred ","enableServerIP","enableServerIP : exception occurred ","handleTitleSwitch","Callback Methods were not provided.","handleAdLoaded","handleAdStarted","Rejecting handleAdStarted event not in Ad state now","handleAdFirstQuartile","Rejecting handleAdFirstQuartile event not in Ad state now","handleAdMidPoint","Rejecting handleAdMidPoint event not in Ad state now","handleAdThirdQuartile","Rejecting handleAdThirdQuartile event not in Ad state now","handleAdComplete","Rejecting handleAdComplete event not in Ad state now","handleAdSkipped","Rejecting handleAdSkipped event not in Ad state now","handleAdError","Rejecting handleAdError event not in Ad state now","unregisterFromEvent","resetAllData","cleanupSession : exception occurred ","handleVisit","handleVisit : exception occurred ","stopVisitSession","handleVisitCompletion : exception occurred ","handlePlayCompletion : exception occurred ","sdkVersion","handleApplicationExit","Application.Close","handleApplicationExit : exception occurred ","setDebugLogging","bind","locationStatsChanged","enableLocation : exception occurred ","disableLocation","disableLocation : exception occurred ","logMessage","sendMessageToDiagnoser","vist","getILineData","Beacon String (Before encoding) : ","Beacon String (After encoding) : ","getSLineData","UDMetric","getPLineData","getCLineData","CMetric","PMetric","getELineData","getVLineData","Data store key values while generating line data for ","EMetric","eventName","resetCustomMetricsData","IMetric","HMetric","FMetric","Unsupported beaconType : ","Current values in data stores are ... ","Current values in custom data metrics are ... ","isInfinite","number","object","isFloat","string","variableType","lib","Base","mixIn","$super","extend","apply","hasOwnProperty","toString","WordArray","words","sigBytes","clamp","ceil","call","clone","slice","enc","Hex","join","Latin1","fromCharCode","charCodeAt","Utf8","Malformed UTF-8 data","BufferedBlockAlgorithm","_data","_nDataBytes","blockSize","_minBufferSize","max","min","splice","Hasher","reset","_hash","finalize","HMAC","algo","SHA1","HmacSHA1","_hasher","_oKey","_iKey","update","PBKDF2","cfg","hasher","keySize","compute","Exception from crypto.js. Exception = ","setEventInformation","getObject","/serverip","Stream URL passed in not correct : ","isEnabled","Server IP check is disabled. Not making the query!","getServerIPAddress","Visitor Object is not valied.","//","Stream url might not be valid!","Stream url is not set!","Disabling server IP Address look up, response wasn't good! Status = ","asString","pendingBeaconCount","reportBeaconData","Beacon","sendMessageAndLog","Beacon dispatched response ","PageEvents","LocationEvents","Page","Location","addEventListener","pagehide","pageshow","beforeunload","attachEvent","onpagehide","onpageshow","onbeforeunload","Unsupported Browser","removeEventListener","detachEvent","geolocation","getCurrentPosition","watchPosition","connection","mozConnection","webkitConnection","typechange","connectionUpdate","clearWatch","coords","latitude","longitude","locationUpdate","code","User denied the request for Geolocation.","PERMISSION_DENIED","Location information is unavailable.","POSITION_UNAVAILABLE","The request to get user location timed out.","TIMEOUT","An unknown error occurred.","UNKNOWN_ERROR","Location Error : ","pageEvent","http://media-analytics.akamaized.net/library/tools/integrationdiagnoser/index.html","http://media-analytics.akamaized.net","csma.js","akamaihtml5-min.js","html5_malibrary.js","javascript_malibrary.js","Exception occurred getValueFromQueryString =","Exception thrown from checkIFrameAccess. Exception = ","AkamaiAnalytics_debug","status=0,toolbar=0,location=0,menubar=0,directories=0,height=680,width=1200","onmessage","setConfigXML","diagnoserHandshake","originUrl","postMessage","sendSyncMessage","getShouldAnalyze","currentScript","src","script","setShouldAnalyze","syn-ack","Received sync + ack","connectionType","visitBeacon :","eventCode : I ","eventCode : S ","eventCode : E ","eventCode : default case ","totalPlayClockTime : ","totalPlayStreamTime : ","totalRebufferCount : ","totalRebufferTime : ","isParsed","InvalidURL","parseURL","format","DASH","streamType","dash","text/xml","parseFromString","ParsingFailed","MPD","dynamic","deliveryType","L","static","O","mediaPresentationDuration","startsWith","T","Current stream length = ","getCallback","NoError","Exception thrown from dashStreamInfo ","Y","M","D","recursiveDownload","#EXTM3U","hls","HLS","\n","getStreamURL","Checking","Checking done ",".m3u8","://","Requesting URL = ","current content type from stream url is = ","content-type","getResponseHeader","overrideMimeType","text/plain","parse, Exception,  parsing play list, ","Exception,  parse : ","nonAdaptiveStream","Exception thrown from nonAdaptiveStream","FactoryWithURL","Exception thrown from streamFactory.FactoryWithURL","FactoryWithContent","Exception thrown from streamFactory.FactoryWithContent ","url","callback","getStreamType","URL is not valid","Failed to parse stream URL","Invalid manifest received","Stream is not valid","success","Mime type method didn't work. Lets apply parsers one after another - Brute force","not a HLS stream","not Dash either... Assuming Progressive download","nonAdaptive","Invalid_Stream","Found m3u8 as an extension","Found mpd as an extension","Couldn't find either m3u8 or Dash will try mime type","To get mime type trying HEAD request","HEAD","DONE","application/x-mpegURL","vnd.apple.mpegURL","Rceived mime type is m3u8","application/dash+xml","Rceived mime type is dash","Exception thrown from StreamTypeDetector ","instanceDict","keyCount","registerInstance","loaderInstance_","addPageEventListener","destroy","onDestroy","keys","1.6.8","JSLoader","setPlayerLoaderVersion","PlayEnded","handleSessionInit(",")","API","handlePlaying()","Init","Playing","handlePause()","Pause","handlePlayEnd(","handleBitRateSwitch","handleBitRateSwitch(","akamaiHandleTitleSwitch(","Seeking","handleBufferStart()","handleBufferEnd()","handleError(","handleSeekStart()","handleSeekEnd","handleSeekEnd()","handleApplicationExit()","Error creating Akamai Analytics: Akamai Analytics Config Path not set.","getStreamHeadPosition","Callback methods not provided.","DEBUG","setData(","setViewerDiagnosticsId(","setViewerId(","handleAdLoaded(","2","handleAdStarted(","handleAdFirstQuartile()","handleAdMidPoint()","handleAdThirdQuartile()","handleAdComplete()","handleAdSkipped()","handleAdError()","setStreamURL(","setStreamDuration(","setURLManifestContent()","enableLocation()","disableLocation()","enableServerIPLookUp","enableServerIPLookUp()","disableServerIPLookUp","disableServerIPLookUp()","handleVisit()","Browser.Close","setBridgeInformation"],_0x8f6b=[_0xc9eb[0],_0xc9eb[1],_0xc9eb[2],_0xc9eb[3],_0xc9eb[4],_0xc9eb[5],_0xc9eb[6],_0xc9eb[7],_0xc9eb[8],_0xc9eb[9],_0xc9eb[10],_0xc9eb[11],_0xc9eb[12],_0xc9eb[13],_0xc9eb[14],_0xc9eb[15],_0xc9eb[16],_0xc9eb[17],_0xc9eb[18],_0xc9eb[19],_0xc9eb[20],_0xc9eb[21],_0xc9eb[22],_0xc9eb[23],_0xc9eb[24],_0xc9eb[25],_0xc9eb[26],_0xc9eb[27],_0xc9eb[28],_0xc9eb[29],_0xc9eb[30],_0xc9eb[31],_0xc9eb[32],_0xc9eb[33],_0xc9eb[34],_0xc9eb[35],_0xc9eb[36],_0xc9eb[37],_0xc9eb[38],_0xc9eb[39],_0xc9eb[40],_0xc9eb[41],_0xc9eb[42],_0xc9eb[43],_0xc9eb[44],_0xc9eb[45],_0xc9eb[46],_0xc9eb[47],_0xc9eb[48],_0xc9eb[49],_0xc9eb[50],_0xc9eb[51],_0xc9eb[52],_0xc9eb[53],_0xc9eb[54],_0xc9eb[55],_0xc9eb[56],_0xc9eb[57],_0xc9eb[58],_0xc9eb[59],_0xc9eb[60],_0xc9eb[61],_0xc9eb[62],_0xc9eb[63],_0xc9eb[64],_0xc9eb[65],_0xc9eb[66],_0xc9eb[67],_0xc9eb[68],_0xc9eb[69],_0xc9eb[70],_0xc9eb[71],_0xc9eb[72],_0xc9eb[73],_0xc9eb[74],_0xc9eb[75],_0xc9eb[76],_0xc9eb[77],_0xc9eb[78],_0xc9eb[79],_0xc9eb[80],_0xc9eb[81],_0xc9eb[82],_0xc9eb[83],_0xc9eb[84],_0xc9eb[85],_0xc9eb[86],_0xc9eb[87],_0xc9eb[88],_0xc9eb[89],_0xc9eb[90],_0xc9eb[91],_0xc9eb[92],_0xc9eb[93],_0xc9eb[94],_0xc9eb[95],_0xc9eb[96],_0xc9eb[97],_0xc9eb[98],_0xc9eb[99],_0xc9eb[100],_0xc9eb[101],_0xc9eb[102],_0xc9eb[103],_0xc9eb[104],_0xc9eb[105],_0xc9eb[106],_0xc9eb[107],_0xc9eb[108],_0xc9eb[109],_0xc9eb[110],_0xc9eb[111],_0xc9eb[112],_0xc9eb[113],_0xc9eb[114],_0xc9eb[115],_0xc9eb[116],_0xc9eb[117],_0xc9eb[118],_0xc9eb[119],_0xc9eb[120],_0xc9eb[121],_0xc9eb[122],_0xc9eb[123],_0xc9eb[124],_0xc9eb[125],_0xc9eb[126],_0xc9eb[127],_0xc9eb[128],_0xc9eb[129],_0xc9eb[130],_0xc9eb[131],_0xc9eb[132],_0xc9eb[133],_0xc9eb[134],_0xc9eb[135],_0xc9eb[136],_0xc9eb[137],_0xc9eb[138],_0xc9eb[139],_0xc9eb[140],_0xc9eb[141],_0xc9eb[142],_0xc9eb[143],_0xc9eb[144],_0xc9eb[145],_0xc9eb[146],_0xc9eb[147],_0xc9eb[148],_0xc9eb[149],_0xc9eb[150],_0xc9eb[151],_0xc9eb[152],_0xc9eb[153],_0xc9eb[154],_0xc9eb[155],_0xc9eb[156],_0xc9eb[157],_0xc9eb[158],_0xc9eb[159],_0xc9eb[160],_0xc9eb[161],_0xc9eb[162],_0xc9eb[163],_0xc9eb[164],_0xc9eb[165],_0xc9eb[166],_0xc9eb[167],_0xc9eb[168],_0xc9eb[169],_0xc9eb[170],_0xc9eb[171],_0xc9eb[172],_0xc9eb[173],_0xc9eb[174],_0xc9eb[175],_0xc9eb[176],_0xc9eb[177],_0xc9eb[178],_0xc9eb[179],_0xc9eb[180],_0xc9eb[181],_0xc9eb[182],_0xc9eb[183],_0xc9eb[184],_0xc9eb[185],_0xc9eb[186],_0xc9eb[187],_0xc9eb[188],_0xc9eb[189],_0xc9eb[190],_0xc9eb[191],_0xc9eb[192],_0xc9eb[193],_0xc9eb[194],_0xc9eb[195],_0xc9eb[196],_0xc9eb[197],_0xc9eb[198],_0xc9eb[199],_0xc9eb[200],_0xc9eb[201],_0xc9eb[202],_0xc9eb[203],_0xc9eb[204],_0xc9eb[205],_0xc9eb[206],_0xc9eb[207],_0xc9eb[208],_0xc9eb[209],_0xc9eb[210],_0xc9eb[211],_0xc9eb[212],_0xc9eb[213],_0xc9eb[214],_0xc9eb[215],_0xc9eb[216],_0xc9eb[217],_0xc9eb[218],_0xc9eb[219],_0xc9eb[220],_0xc9eb[221],_0xc9eb[222],_0xc9eb[223],_0xc9eb[224],_0xc9eb[225],_0xc9eb[226],_0xc9eb[227],_0xc9eb[228],_0xc9eb[229],_0xc9eb[230],_0xc9eb[231],_0xc9eb[232],_0xc9eb[233],_0xc9eb[234],_0xc9eb[235],_0xc9eb[236],_0xc9eb[237],_0xc9eb[238],_0xc9eb[239],_0xc9eb[240],_0xc9eb[241],_0xc9eb[242],_0xc9eb[243],_0xc9eb[244],_0xc9eb[245],_0xc9eb[246],_0xc9eb[247],_0xc9eb[248],_0xc9eb[249],_0xc9eb[250],_0xc9eb[251],_0xc9eb[252],_0xc9eb[253],_0xc9eb[254],_0xc9eb[255],_0xc9eb[256],_0xc9eb[257],_0xc9eb[258],_0xc9eb[259],_0xc9eb[260],_0xc9eb[261],_0xc9eb[262],_0xc9eb[263],_0xc9eb[264],_0xc9eb[265],_0xc9eb[266],_0xc9eb[267],_0xc9eb[268],_0xc9eb[269],_0xc9eb[270],_0xc9eb[271],_0xc9eb[272],_0xc9eb[273],_0xc9eb[274],_0xc9eb[275],_0xc9eb[276],_0xc9eb[277],_0xc9eb[278],_0xc9eb[279],_0xc9eb[280],_0xc9eb[281],_0xc9eb[282],_0xc9eb[283],_0xc9eb[284],_0xc9eb[285],_0xc9eb[286],_0xc9eb[287],_0xc9eb[288],_0xc9eb[289],_0xc9eb[290],_0xc9eb[291],_0xc9eb[292],_0xc9eb[293],_0xc9eb[294],_0xc9eb[295],_0xc9eb[296],_0xc9eb[297],_0xc9eb[298],_0xc9eb[299],_0xc9eb[300],_0xc9eb[301],_0xc9eb[302],_0xc9eb[303],_0xc9eb[304],_0xc9eb[305],_0xc9eb[306],_0xc9eb[307],_0xc9eb[308],_0xc9eb[309],_0xc9eb[310],_0xc9eb[311],_0xc9eb[312],_0xc9eb[313],_0xc9eb[314],_0xc9eb[315],_0xc9eb[316],_0xc9eb[317],_0xc9eb[318],_0xc9eb[319],_0xc9eb[320],_0xc9eb[321],_0xc9eb[322],_0xc9eb[323],_0xc9eb[324],_0xc9eb[325],_0xc9eb[326],_0xc9eb[327],_0xc9eb[328],_0xc9eb[329],_0xc9eb[330],_0xc9eb[331],_0xc9eb[332],_0xc9eb[333],_0xc9eb[334],_0xc9eb[335],_0xc9eb[336],_0xc9eb[337],_0xc9eb[338],_0xc9eb[339],_0xc9eb[340],_0xc9eb[341],_0xc9eb[342],_0xc9eb[343],_0xc9eb[344],_0xc9eb[345],_0xc9eb[346],_0xc9eb[347],_0xc9eb[348],_0xc9eb[349],_0xc9eb[350],_0xc9eb[351],_0xc9eb[352],_0xc9eb[353],_0xc9eb[354],_0xc9eb[355],_0xc9eb[356],_0xc9eb[357],_0xc9eb[358],_0xc9eb[359],_0xc9eb[360],_0xc9eb[361],_0xc9eb[362],_0xc9eb[363],_0xc9eb[364],_0xc9eb[365],_0xc9eb[366],_0xc9eb[367],_0xc9eb[368],_0xc9eb[369],_0xc9eb[370],_0xc9eb[371],_0xc9eb[372],_0xc9eb[373],_0xc9eb[374],_0xc9eb[375],_0xc9eb[376],_0xc9eb[377],_0xc9eb[378],_0xc9eb[379],_0xc9eb[380],_0xc9eb[381],_0xc9eb[382],_0xc9eb[383],_0xc9eb[384],_0xc9eb[385],_0xc9eb[386],_0xc9eb[387],_0xc9eb[388],_0xc9eb[389],_0xc9eb[390],_0xc9eb[391],_0xc9eb[392],_0xc9eb[393],_0xc9eb[394],_0xc9eb[395],_0xc9eb[396],_0xc9eb[397],_0xc9eb[398],_0xc9eb[399],_0xc9eb[400],_0xc9eb[401],_0xc9eb[402],_0xc9eb[403],_0xc9eb[404],_0xc9eb[405],_0xc9eb[406],_0xc9eb[407],_0xc9eb[408],_0xc9eb[409],_0xc9eb[410],_0xc9eb[411],_0xc9eb[412],_0xc9eb[413],_0xc9eb[414],_0xc9eb[415],_0xc9eb[416],_0xc9eb[417],_0xc9eb[418],_0xc9eb[419],_0xc9eb[420],_0xc9eb[421],_0xc9eb[422],_0xc9eb[423],_0xc9eb[424],_0xc9eb[425],_0xc9eb[426],_0xc9eb[427],_0xc9eb[428],_0xc9eb[429],_0xc9eb[430],_0xc9eb[431],_0xc9eb[432],_0xc9eb[433],_0xc9eb[434],_0xc9eb[435],_0xc9eb[436],_0xc9eb[437],_0xc9eb[438],_0xc9eb[439],_0xc9eb[440],_0xc9eb[441],_0xc9eb[442],_0xc9eb[443],_0xc9eb[444],_0xc9eb[445],_0xc9eb[446],_0xc9eb[447],_0xc9eb[448],_0xc9eb[449],_0xc9eb[450],_0xc9eb[451],_0xc9eb[452],_0xc9eb[453],_0xc9eb[454],_0xc9eb[455],_0xc9eb[456],_0xc9eb[457],_0xc9eb[458],_0xc9eb[459],_0xc9eb[460],_0xc9eb[461],_0xc9eb[462],_0xc9eb[463],_0xc9eb[464],_0xc9eb[465],_0xc9eb[466],_0xc9eb[467],_0xc9eb[468],_0xc9eb[469],_0xc9eb[470],_0xc9eb[471],_0xc9eb[472],_0xc9eb[473],_0xc9eb[474],_0xc9eb[475],_0xc9eb[476],_0xc9eb[477],_0xc9eb[478],_0xc9eb[479],_0xc9eb[480],_0xc9eb[481],_0xc9eb[482],_0xc9eb[483],_0xc9eb[484],_0xc9eb[485],_0xc9eb[486],_0xc9eb[487],_0xc9eb[488],_0xc9eb[489],_0xc9eb[490],_0xc9eb[491],_0xc9eb[492],_0xc9eb[493],_0xc9eb[494],_0xc9eb[495],_0xc9eb[496],_0xc9eb[497],_0xc9eb[498],_0xc9eb[499],_0xc9eb[500],_0xc9eb[501],_0xc9eb[502],_0xc9eb[503],_0xc9eb[504],_0xc9eb[505],_0xc9eb[506],_0xc9eb[507],_0xc9eb[508],_0xc9eb[509],_0xc9eb[510],_0xc9eb[511],_0xc9eb[512],_0xc9eb[513],_0xc9eb[514],_0xc9eb[515],_0xc9eb[516],_0xc9eb[517],_0xc9eb[518],_0xc9eb[519],_0xc9eb[520],_0xc9eb[521],_0xc9eb[522],_0xc9eb[523],_0xc9eb[524],_0xc9eb[525],_0xc9eb[526],_0xc9eb[527],_0xc9eb[528],_0xc9eb[529],_0xc9eb[530],_0xc9eb[531],_0xc9eb[532],_0xc9eb[533],_0xc9eb[534],_0xc9eb[535],_0xc9eb[536],_0xc9eb[537],_0xc9eb[538],_0xc9eb[539],_0xc9eb[540],_0xc9eb[541],_0xc9eb[542],_0xc9eb[543],_0xc9eb[544],_0xc9eb[545],_0xc9eb[546],_0xc9eb[547],_0xc9eb[548],_0xc9eb[549],_0xc9eb[550],_0xc9eb[551],_0xc9eb[552],_0xc9eb[553],_0xc9eb[554],_0xc9eb[555],_0xc9eb[556],_0xc9eb[557],_0xc9eb[558],_0xc9eb[559],_0xc9eb[560],_0xc9eb[561],_0xc9eb[562],_0xc9eb[563],_0xc9eb[564],_0xc9eb[565],_0xc9eb[566],_0xc9eb[567],_0xc9eb[568],_0xc9eb[569],_0xc9eb[570],_0xc9eb[571],_0xc9eb[572],_0xc9eb[573],_0xc9eb[574],_0xc9eb[575],_0xc9eb[576],_0xc9eb[577],_0xc9eb[578],_0xc9eb[579],_0xc9eb[580],_0xc9eb[581],_0xc9eb[582],_0xc9eb[583],_0xc9eb[584],_0xc9eb[585],_0xc9eb[586],_0xc9eb[587],_0xc9eb[588],_0xc9eb[589],_0xc9eb[590],_0xc9eb[591],_0xc9eb[592],_0xc9eb[593],_0xc9eb[594],_0xc9eb[595],_0xc9eb[596],_0xc9eb[597],_0xc9eb[598],_0xc9eb[599],_0xc9eb[600],_0xc9eb[601],_0xc9eb[602],_0xc9eb[603],_0xc9eb[604],_0xc9eb[605],_0xc9eb[606],_0xc9eb[607],_0xc9eb[608],_0xc9eb[609],_0xc9eb[610],_0xc9eb[611],_0xc9eb[612],_0xc9eb[613],_0xc9eb[614],_0xc9eb[615],_0xc9eb[616],_0xc9eb[617],_0xc9eb[618],_0xc9eb[619],_0xc9eb[620],_0xc9eb[621],_0xc9eb[622],_0xc9eb[623],_0xc9eb[624],_0xc9eb[625],_0xc9eb[626],_0xc9eb[627],_0xc9eb[628],_0xc9eb[629],_0xc9eb[630],_0xc9eb[631],_0xc9eb[632],_0xc9eb[633],_0xc9eb[634],_0xc9eb[635],_0xc9eb[636],_0xc9eb[637],_0xc9eb[638],_0xc9eb[639],_0xc9eb[640],_0xc9eb[641],_0xc9eb[642],_0xc9eb[643],_0xc9eb[644],_0xc9eb[645],_0xc9eb[646],_0xc9eb[647],_0xc9eb[648],_0xc9eb[649],_0xc9eb[650],_0xc9eb[651],_0xc9eb[652],_0xc9eb[653],_0xc9eb[654],_0xc9eb[655],_0xc9eb[656],_0xc9eb[657],_0xc9eb[658],_0xc9eb[659],_0xc9eb[660],_0xc9eb[661],_0xc9eb[662],_0xc9eb[663],_0xc9eb[664],_0xc9eb[665],_0xc9eb[666],_0xc9eb[667],_0xc9eb[668],_0xc9eb[669],_0xc9eb[670],_0xc9eb[671],_0xc9eb[672],_0xc9eb[673],_0xc9eb[674],_0xc9eb[675],_0xc9eb[676],_0xc9eb[677],_0xc9eb[678],_0xc9eb[679],_0xc9eb[680],_0xc9eb[681],_0xc9eb[682],_0xc9eb[683],_0xc9eb[684],_0xc9eb[685],_0xc9eb[686],_0xc9eb[687],_0xc9eb[688],_0xc9eb[689],_0xc9eb[690],_0xc9eb[691],_0xc9eb[692],_0xc9eb[693],_0xc9eb[694],_0xc9eb[695],_0xc9eb[696],_0xc9eb[697],_0xc9eb[698],_0xc9eb[699],_0xc9eb[700],_0xc9eb[701],_0xc9eb[702],_0xc9eb[703],_0xc9eb[704],_0xc9eb[705],_0xc9eb[706],_0xc9eb[707],_0xc9eb[708],_0xc9eb[709],_0xc9eb[710],_0xc9eb[711],_0xc9eb[712],_0xc9eb[713],_0xc9eb[714],_0xc9eb[715],_0xc9eb[716],_0xc9eb[717],_0xc9eb[718],_0xc9eb[719],_0xc9eb[720],_0xc9eb[721],_0xc9eb[722],_0xc9eb[723],_0xc9eb[724],_0xc9eb[725],_0xc9eb[726],_0xc9eb[727],_0xc9eb[728],_0xc9eb[729],_0xc9eb[730],_0xc9eb[731],_0xc9eb[732],_0xc9eb[733],_0xc9eb[734],_0xc9eb[735],_0xc9eb[736],_0xc9eb[737],_0xc9eb[738],_0xc9eb[739],_0xc9eb[740],_0xc9eb[741],_0xc9eb[742],_0xc9eb[743],_0xc9eb[744],_0xc9eb[745],_0xc9eb[746],_0xc9eb[747],_0xc9eb[748],_0xc9eb[749],_0xc9eb[750],_0xc9eb[751],_0xc9eb[752],_0xc9eb[753],_0xc9eb[754],_0xc9eb[755],_0xc9eb[756],_0xc9eb[757],_0xc9eb[758],_0xc9eb[759],_0xc9eb[760],_0xc9eb[761],_0xc9eb[762],_0xc9eb[763],_0xc9eb[764],_0xc9eb[765],_0xc9eb[766],_0xc9eb[767],_0xc9eb[768],_0xc9eb[769],_0xc9eb[770],_0xc9eb[771],_0xc9eb[772],_0xc9eb[773],_0xc9eb[774],_0xc9eb[775],_0xc9eb[776],_0xc9eb[777],_0xc9eb[778],_0xc9eb[779],_0xc9eb[780],_0xc9eb[781],_0xc9eb[782],_0xc9eb[783],_0xc9eb[784],_0xc9eb[785],_0xc9eb[786],_0xc9eb[787],_0xc9eb[788],_0xc9eb[789],_0xc9eb[790],_0xc9eb[791],_0xc9eb[792],_0xc9eb[793],_0xc9eb[794],_0xc9eb[795],_0xc9eb[796],_0xc9eb[797],_0xc9eb[798],_0xc9eb[799],_0xc9eb[800],_0xc9eb[801],_0xc9eb[802],_0xc9eb[803],_0xc9eb[804],_0xc9eb[805],_0xc9eb[806],_0xc9eb[807],_0xc9eb[808],_0xc9eb[809],_0xc9eb[810],_0xc9eb[811],_0xc9eb[812],_0xc9eb[813],_0xc9eb[814],_0xc9eb[815],_0xc9eb[816],_0xc9eb[817],_0xc9eb[818],_0xc9eb[819],_0xc9eb[820],_0xc9eb[821],_0xc9eb[822],_0xc9eb[823],_0xc9eb[824],_0xc9eb[825],_0xc9eb[826],_0xc9eb[827],_0xc9eb[828],_0xc9eb[829],_0xc9eb[830],_0xc9eb[831],_0xc9eb[832],_0xc9eb[833],_0xc9eb[834],_0xc9eb[835],_0xc9eb[836],_0xc9eb[837],_0xc9eb[838],_0xc9eb[839],_0xc9eb[840],_0xc9eb[841],_0xc9eb[842],_0xc9eb[843],_0xc9eb[844],_0xc9eb[845],_0xc9eb[846],_0xc9eb[847],_0xc9eb[848],_0xc9eb[849],_0xc9eb[850],_0xc9eb[851],_0xc9eb[852],_0xc9eb[853],_0xc9eb[854],_0xc9eb[855],_0xc9eb[856],_0xc9eb[857],_0xc9eb[858],_0xc9eb[859],_0xc9eb[860],_0xc9eb[861],_0xc9eb[862],_0xc9eb[863],_0xc9eb[864],_0xc9eb[865],_0xc9eb[866],_0xc9eb[867],_0xc9eb[868],_0xc9eb[869],_0xc9eb[870],_0xc9eb[871],_0xc9eb[872],_0xc9eb[873],_0xc9eb[874],_0xc9eb[875],_0xc9eb[876],_0xc9eb[877],_0xc9eb[878],_0xc9eb[879],_0xc9eb[880],_0xc9eb[881],_0xc9eb[882],_0xc9eb[883],_0xc9eb[884],_0xc9eb[885],_0xc9eb[886],_0xc9eb[887],_0xc9eb[888],_0xc9eb[889],_0xc9eb[890],_0xc9eb[891],_0xc9eb[892],_0xc9eb[893],_0xc9eb[894],_0xc9eb[895],_0xc9eb[896],_0xc9eb[897],_0xc9eb[898],_0xc9eb[899],_0xc9eb[900],_0xc9eb[901],_0xc9eb[902],_0xc9eb[903],_0xc9eb[904],_0xc9eb[905],_0xc9eb[906],_0xc9eb[907],_0xc9eb[908],_0xc9eb[909],_0xc9eb[910],_0xc9eb[911],_0xc9eb[912],_0xc9eb[913],_0xc9eb[914],_0xc9eb[915],_0xc9eb[916],_0xc9eb[917],_0xc9eb[918],_0xc9eb[919],_0xc9eb[920],_0xc9eb[921],_0xc9eb[922],_0xc9eb[923],_0xc9eb[924],_0xc9eb[925],_0xc9eb[926],_0xc9eb[927],_0xc9eb[928],_0xc9eb[929],_0xc9eb[930],_0xc9eb[931],_0xc9eb[932],_0xc9eb[933],_0xc9eb[934],_0xc9eb[935],_0xc9eb[936],_0xc9eb[937],_0xc9eb[938],_0xc9eb[939],_0xc9eb[940],_0xc9eb[941],_0xc9eb[942],_0xc9eb[943],_0xc9eb[944],_0xc9eb[945],_0xc9eb[946],_0xc9eb[947],_0xc9eb[948],_0xc9eb[949],_0xc9eb[950],_0xc9eb[951],_0xc9eb[952],_0xc9eb[953],_0xc9eb[954],_0xc9eb[955],_0xc9eb[956],_0xc9eb[957],_0xc9eb[958],_0xc9eb[959],_0xc9eb[960],_0xc9eb[961],_0xc9eb[962],_0xc9eb[963],_0xc9eb[964],_0xc9eb[965],_0xc9eb[966],_0xc9eb[967],_0xc9eb[968],_0xc9eb[969],_0xc9eb[970],_0xc9eb[971],_0xc9eb[972],_0xc9eb[973],_0xc9eb[974],_0xc9eb[975],_0xc9eb[976],_0xc9eb[977],_0xc9eb[978],_0xc9eb[979],_0xc9eb[980],_0xc9eb[981],_0xc9eb[982],_0xc9eb[983],_0xc9eb[984],_0xc9eb[985],_0xc9eb[986],_0xc9eb[987],_0xc9eb[988],_0xc9eb[989],_0xc9eb[990],_0xc9eb[991],_0xc9eb[992],_0xc9eb[993],_0xc9eb[994],_0xc9eb[995],_0xc9eb[996],_0xc9eb[997],_0xc9eb[998],_0xc9eb[999],_0xc9eb[1e3],_0xc9eb[1001],_0xc9eb[1002],_0xc9eb[1003],_0xc9eb[1004],_0xc9eb[1005],_0xc9eb[1006],_0xc9eb[1007],_0xc9eb[1008],_0xc9eb[1009],_0xc9eb[1010],_0xc9eb[1011],_0xc9eb[1012],_0xc9eb[1013],_0xc9eb[1014],_0xc9eb[1015],_0xc9eb[1016],_0xc9eb[1017],_0xc9eb[1018],_0xc9eb[1019],_0xc9eb[1020],_0xc9eb[1021],_0xc9eb[1022],_0xc9eb[1023],_0xc9eb[1024],_0xc9eb[1025],_0xc9eb[1026],_0xc9eb[1027],_0xc9eb[1028],_0xc9eb[1029],_0xc9eb[1030],_0xc9eb[1031],_0xc9eb[1032],_0xc9eb[1033],_0xc9eb[1034],_0xc9eb[1035],_0xc9eb[1036],_0xc9eb[1037],_0xc9eb[1038],_0xc9eb[1039],_0xc9eb[1040],_0xc9eb[1041],_0xc9eb[1042],_0xc9eb[1043],_0xc9eb[1044],_0xc9eb[1045],_0xc9eb[1046],_0xc9eb[1047],_0xc9eb[1048],_0xc9eb[1049],_0xc9eb[1050],_0xc9eb[1051],_0xc9eb[1052],_0xc9eb[1053],_0xc9eb[1054],_0xc9eb[1055],_0xc9eb[1056],_0xc9eb[1057],_0xc9eb[1058],_0xc9eb[1059],_0xc9eb[1060],_0xc9eb[1061],_0xc9eb[1062],_0xc9eb[1063],_0xc9eb[1064],_0xc9eb[1065],_0xc9eb[1066],_0xc9eb[1067],_0xc9eb[1068],_0xc9eb[1069],_0xc9eb[1070],_0xc9eb[1071],_0xc9eb[1072],_0xc9eb[1073],_0xc9eb[1074],_0xc9eb[1075],_0xc9eb[1076],_0xc9eb[1077],_0xc9eb[1078],_0xc9eb[1079],_0xc9eb[1080],_0xc9eb[1081],_0xc9eb[1082],_0xc9eb[1083],_0xc9eb[1084],_0xc9eb[1085],_0xc9eb[1086],_0xc9eb[1087],_0xc9eb[1088],_0xc9eb[1089],_0xc9eb[1090],_0xc9eb[1091],_0xc9eb[1092],_0xc9eb[1093],_0xc9eb[1094],_0xc9eb[1095],_0xc9eb[1096],_0xc9eb[1097],_0xc9eb[1098],_0xc9eb[1099],_0xc9eb[1100],_0xc9eb[1101],_0xc9eb[1102],_0xc9eb[1103],_0xc9eb[1104],_0xc9eb[1105],_0xc9eb[1106],_0xc9eb[1107],_0xc9eb[1108],_0xc9eb[1109],_0xc9eb[1110],_0xc9eb[1111],_0xc9eb[1112],_0xc9eb[1113],_0xc9eb[1114],_0xc9eb[1115],_0xc9eb[1116],_0xc9eb[1117],_0xc9eb[1118],_0xc9eb[1119],_0xc9eb[1120],_0xc9eb[1121],_0xc9eb[1122],_0xc9eb[1123],_0xc9eb[1124],_0xc9eb[1125],_0xc9eb[1126],_0xc9eb[1127],_0xc9eb[1128],_0xc9eb[1129],_0xc9eb[1130],_0xc9eb[1131],_0xc9eb[1132],_0xc9eb[1133],_0xc9eb[1134],_0xc9eb[1135],_0xc9eb[1136],_0xc9eb[1137],_0xc9eb[1138],_0xc9eb[1139],_0xc9eb[1140],_0xc9eb[1141],_0xc9eb[1142],_0xc9eb[1143],_0xc9eb[1144],_0xc9eb[1145],_0xc9eb[1146],_0xc9eb[1147],_0xc9eb[1148],_0xc9eb[1149],_0xc9eb[1150],_0xc9eb[1151],_0xc9eb[1152],_0xc9eb[1153],_0xc9eb[1154],_0xc9eb[1155],_0xc9eb[1156],_0xc9eb[1157],_0xc9eb[1158],_0xc9eb[1159],_0xc9eb[1160],_0xc9eb[1161],_0xc9eb[1162],_0xc9eb[1163]],JS_AkamaiMediaAnalytics,Uint8ArrayUtil,AzureHtml5JS,AzureHtml5JSTech,silverlightSSLoaded,onSilverlightError,UrlRewriter,__extends,AMP;akamaiMediaAnalytics=function(n){function tr(n){function nt(n){var f,i,u,e;try{if(t[_0x8f6b[3]](_0x8f6b[30]),r[_0x8f6b[31]](n))for(n[_0x8f6b[32]]?(t[_0x8f6b[3]](_0x8f6b[33]+n[_0x8f6b[32]]),f=n[_0x8f6b[32]]):(t[_0x8f6b[3]](_0x8f6b[34]),f=n),o[_0x8f6b[35]]=Boolean(parseInt(f[_0x8f6b[36]](_0x8f6b[3]))),o[_0x8f6b[37]]=Boolean(parseInt(f[_0x8f6b[36]](_0x8f6b[38]))),i=f[_0x8f6b[39]],t[_0x8f6b[3]](_0x8f6b[40]+n[_0x8f6b[32]]),t[_0x8f6b[3]](_0x8f6b[41]+i[_0x8f6b[42]]+_0x8f6b[43]+i[_0x8f6b[44]]),u=0;u<i[_0x8f6b[45]];u++)t[_0x8f6b[3]](_0x8f6b[46]+i[u]),i[_0x8f6b[48]](u)[_0x8f6b[47]]===_0x8f6b[49]||i[_0x8f6b[48]](u)[_0x8f6b[47]]===_0x8f6b[50]||i[_0x8f6b[48]](u)[_0x8f6b[47]]===_0x8f6b[51]?(t[_0x8f6b[3]](_0x8f6b[52]+i[_0x8f6b[48]](u)[_0x8f6b[47]]+_0x8f6b[53]+i[_0x8f6b[48]](u)[_0x8f6b[54]]),h[_0x8f6b[55]](i[_0x8f6b[48]](u)[_0x8f6b[47]],i[_0x8f6b[48]](u)[_0x8f6b[54]])):i[_0x8f6b[48]](u)[_0x8f6b[47]]===_0x8f6b[56]?(t[_0x8f6b[3]](_0x8f6b[52]+i[_0x8f6b[48]](u)[_0x8f6b[47]]+_0x8f6b[53]+i[_0x8f6b[48]](u)),tt(i[_0x8f6b[48]](u))):i[_0x8f6b[48]](u)[_0x8f6b[47]]===_0x8f6b[57]?(t[_0x8f6b[3]](_0x8f6b[52]+i[_0x8f6b[48]](u)[_0x8f6b[47]]+_0x8f6b[53]+i[_0x8f6b[48]](u)),rt(i[_0x8f6b[48]](u))):i[_0x8f6b[48]](u)[_0x8f6b[47]]===_0x8f6b[58]?(t[_0x8f6b[3]](_0x8f6b[52]+i[_0x8f6b[48]](u)[_0x8f6b[47]]+_0x8f6b[53]+i[_0x8f6b[48]](u)),ut(i[_0x8f6b[48]](u))):i[_0x8f6b[48]](u)[_0x8f6b[47]]===_0x8f6b[59]?(t[_0x8f6b[3]](_0x8f6b[52]+i[_0x8f6b[48]](u)[_0x8f6b[47]]+_0x8f6b[53]+i[_0x8f6b[48]](u)),ft(i[_0x8f6b[48]](u))):i[_0x8f6b[48]](u)[_0x8f6b[47]]===_0x8f6b[60]?(t[_0x8f6b[3]](_0x8f6b[52]+i[_0x8f6b[48]](u)[_0x8f6b[47]]+_0x8f6b[53]+i[_0x8f6b[48]](u)),et(i[_0x8f6b[48]](u)),e=f[_0x8f6b[62]](_0x8f6b[61]),ot(n),st(n)):i[_0x8f6b[48]](u)[_0x8f6b[47]]===_0x8f6b[63]&&ht(i[_0x8f6b[48]](u))}catch(s){t[_0x8f6b[9]](_0x8f6b[64]+s)}finally{t[_0x8f6b[3]](_0x8f6b[65])}}function tt(n){var f,e,o,u;try{if(t[_0x8f6b[3]](_0x8f6b[66]),r[_0x8f6b[31]](n)){for(t[_0x8f6b[3]](_0x8f6b[67]+n[_0x8f6b[44]]),f=n[_0x8f6b[36]](_0x8f6b[68]),(!r[_0x8f6b[69]](f)||f[_0x8f6b[70]]()[_0x8f6b[45]]<=0||!r[_0x8f6b[71]](parseInt(f)))&&(f=_0x8f6b[72]),i[_0x8f6b[55]](_0x8f6b[68],f),e=n[_0x8f6b[36]](_0x8f6b[73]),(!r[_0x8f6b[69]](e)||e[_0x8f6b[70]]()[_0x8f6b[45]]<=0||!r[_0x8f6b[71]](parseInt(e)))&&(e=_0x8f6b[74]),i[_0x8f6b[55]](_0x8f6b[73],e),i[_0x8f6b[55]](_0x8f6b[75],n[_0x8f6b[36]](_0x8f6b[75])),i[_0x8f6b[55]](_0x8f6b[76],n[_0x8f6b[36]](_0x8f6b[76])),o=n[_0x8f6b[36]](_0x8f6b[77])*1e3,r[_0x8f6b[71]](o)&&o>0?i[_0x8f6b[55]](_0x8f6b[77],o.toString()):(o=6e5,i[_0x8f6b[55]](_0x8f6b[77],o.toString())),u=n[_0x8f6b[39]],iterator=0;iterator<u[_0x8f6b[45]];iterator++)t[_0x8f6b[3]](_0x8f6b[78]+u[_0x8f6b[48]](iterator)[_0x8f6b[44]]+_0x8f6b[53]+u[_0x8f6b[48]](iterator)[_0x8f6b[54]]+_0x8f6b[79]+u[_0x8f6b[48]](iterator)[_0x8f6b[80]]),u[_0x8f6b[48]](iterator)[_0x8f6b[80]]===1&&i[_0x8f6b[55]](u[_0x8f6b[48]](iterator)[_0x8f6b[44]],u[_0x8f6b[48]](iterator)[_0x8f6b[54]]);it()}}catch(s){t[_0x8f6b[9]](_0x8f6b[81]+s)}finally{t[_0x8f6b[3]](_0x8f6b[82])}}function it(){try{t[_0x8f6b[3]](_0x8f6b[83]);var n=i[_0x8f6b[18]](),u=n[_0x8f6b[84]];n[_0x8f6b[84]][_0x8f6b[86]](_0x8f6b[85])===-1&&n[_0x8f6b[84]][_0x8f6b[86]](_0x8f6b[87])===-1&&(n[_0x8f6b[84]]=_0x8f6b[85]+n[_0x8f6b[84]])}catch(r){t[_0x8f6b[9]](_0x8f6b[88]+r)}finally{t[_0x8f6b[3]](_0x8f6b[89])}}function rt(n){var i,h,e,o,c,f,s;try{if(t[_0x8f6b[3]](_0x8f6b[90]),r[_0x8f6b[31]](n)&&(i=n[_0x8f6b[39]],h=i[_0x8f6b[45]],r[_0x8f6b[31]](i))){for(e=0;e<h;e++)if(t[_0x8f6b[3]](_0x8f6b[91]+i[_0x8f6b[48]](e)[_0x8f6b[44]]),i[_0x8f6b[48]](e)[_0x8f6b[44]]===_0x8f6b[92]){i=i[_0x8f6b[48]](e);break}if(r[_0x8f6b[31]](i)&&(o=i[_0x8f6b[39]],r[_0x8f6b[31]](o))){for(c=o[_0x8f6b[45]],f=null,s=0;s<c;s++)if(t[_0x8f6b[3]](_0x8f6b[93]+o[_0x8f6b[48]](s)[_0x8f6b[44]]),o[_0x8f6b[48]](s)[_0x8f6b[44]]===_0x8f6b[94]){f=o[_0x8f6b[48]](s);break}r[_0x8f6b[31]](f)&&(u[_0x8f6b[55]](_0x8f6b[95],f[_0x8f6b[36]](_0x8f6b[95])),u[_0x8f6b[55]](_0x8f6b[96],f[_0x8f6b[36]](_0x8f6b[96])),u[_0x8f6b[55]](_0x8f6b[97],f[_0x8f6b[36]](_0x8f6b[97])),u[_0x8f6b[55]](_0x8f6b[98],f[_0x8f6b[36]](_0x8f6b[98])),u[_0x8f6b[55]](_0x8f6b[99],f[_0x8f6b[36]](_0x8f6b[99])))}}}catch(l){t[_0x8f6b[9]](_0x8f6b[100]+l)}finally{t[_0x8f6b[3]](_0x8f6b[101])}}function ut(n){var i,u;try{if(t[_0x8f6b[3]](_0x8f6b[102]),r[_0x8f6b[31]](n)&&(i=n[_0x8f6b[39]],i!==null&&i!==_0x8f6b[14]))for(u=0;u<i[_0x8f6b[45]];u++)i[_0x8f6b[48]](u)[_0x8f6b[80]]===1&&p[_0x8f6b[55]](i[_0x8f6b[48]](u)[_0x8f6b[44]],i[_0x8f6b[48]](u)[_0x8f6b[54]])}catch(f){t[_0x8f6b[9]](_0x8f6b[103]+f)}finally{t[_0x8f6b[3]](_0x8f6b[104])}}function ft(n){var i,u,e,f;try{if(t[_0x8f6b[3]](_0x8f6b[105]),i=n[_0x8f6b[39]],r[_0x8f6b[31]](i))for(u=0;u<i[_0x8f6b[45]];u++)if(t[_0x8f6b[3]](_0x8f6b[106]+i[_0x8f6b[48]](u)[_0x8f6b[44]]),_0x8f6b[107]===i[_0x8f6b[48]](u)[_0x8f6b[44]]){if(e=i[_0x8f6b[48]](u),r[_0x8f6b[31]](e)&&(i=e[_0x8f6b[39]],i!==null&&i!==_0x8f6b[14]))for(f=0;f<i[_0x8f6b[45]];f++)1===i[_0x8f6b[48]](f)[_0x8f6b[80]]&&b[_0x8f6b[55]](i[_0x8f6b[48]](f)[_0x8f6b[44]],i[_0x8f6b[48]](f)[_0x8f6b[54]]);break}}catch(o){t[_0x8f6b[9]](_0x8f6b[108]+o)}finally{t[_0x8f6b[3]](_0x8f6b[109])}}function et(n){try{t[_0x8f6b[3]](_0x8f6b[110]);r[_0x8f6b[31]](n)&&n[_0x8f6b[39]][_0x8f6b[48]](0)[_0x8f6b[44]]===_0x8f6b[111]&&(t[_0x8f6b[3]](_0x8f6b[112]+n[_0x8f6b[39]][_0x8f6b[48]](0)[_0x8f6b[54]]),d=Boolean(n[_0x8f6b[39]][_0x8f6b[48]](0)[_0x8f6b[54]]))}catch(i){t[_0x8f6b[9]](_0x8f6b[113]+i)}finally{t[_0x8f6b[3]](_0x8f6b[114])}}function ot(n){var l,h,o,s,i,c;try{if(t[_0x8f6b[3]](_0x8f6b[115]),r[_0x8f6b[31]](n))for(l=n[_0x8f6b[32]],h=l[_0x8f6b[62]](_0x8f6b[61]),o=0;o<h[_0x8f6b[45]];o++){var v=h[_0x8f6b[48]](o),y=v[_0x8f6b[116]],e=y[_0x8f6b[44]],p=[],w=v[_0x8f6b[62]](_0x8f6b[117]);for(s=0;s<w[_0x8f6b[45]];s++){i=w[_0x8f6b[48]](s);e=i[_0x8f6b[36]](_0x8f6b[0]);c=i[_0x8f6b[36]](_0x8f6b[118]);nodeValue=i[_0x8f6b[36]](_0x8f6b[98]);var b=i[_0x8f6b[36]](_0x8f6b[119]),k=i[_0x8f6b[36]](_0x8f6b[120]),d=i[_0x8f6b[36]](_0x8f6b[121]),g=i[_0x8f6b[36]](_0x8f6b[122]),u={};u[_0x8f6b[0]]=e;u[_0x8f6b[118]]=c;e in a?a[e]=!0:c[_0x8f6b[86]](_0x8f6b[123])!=-1&&(a[e]=!0);nodeValue&&(u[_0x8f6b[98]]=nodeValue);b&&(u[_0x8f6b[119]]=b);k&&(u[_0x8f6b[120]]=k);d&&(u[_0x8f6b[121]]=d);g&&(u[_0x8f6b[124]]=g);p[_0x8f6b[125]](u)}f[_0x8f6b[55]](y[_0x8f6b[44]],p)}}catch(nt){t[_0x8f6b[9]](_0x8f6b[126]+nt)}finally{t[_0x8f6b[3]](_0x8f6b[127])}}function st(n){var f,u,i;try{if(t[_0x8f6b[3]](_0x8f6b[128]),r[_0x8f6b[31]](n))for(f=n[_0x8f6b[32]],u=f[_0x8f6b[62]](_0x8f6b[129]),i=0;i<u[_0x8f6b[45]];i++)match=u[_0x8f6b[48]](i),parentKey=match[_0x8f6b[116]][_0x8f6b[116]][_0x8f6b[36]](_0x8f6b[0]),e[parentKey]||(e[parentKey]={}),e[parentKey][match[_0x8f6b[36]](_0x8f6b[118])]={type:match[_0x8f6b[36]](_0x8f6b[130]),name:match[_0x8f6b[36]](_0x8f6b[0]),value:match[_0x8f6b[36]](_0x8f6b[98])}}catch(o){t[_0x8f6b[9]](_0x8f6b[131]+o)}finally{t[_0x8f6b[3]](_0x8f6b[132])}}function ht(n){var t;if(r[_0x8f6b[31]](n)){k=n[_0x8f6b[36]](_0x8f6b[133]);var i=n[_0x8f6b[62]](_0x8f6b[134]),c=i[_0x8f6b[45]],e=[];for(t=0;t<c;t++){var u={},o=i[t][_0x8f6b[36]](_0x8f6b[118]),s=i[t][_0x8f6b[36]](_0x8f6b[0]),h=i[t][_0x8f6b[36]](_0x8f6b[135]);r[_0x8f6b[69]](o)&&(u[_0x8f6b[118]]=o);r[_0x8f6b[69]](s)&&(u[_0x8f6b[0]]=s);r[_0x8f6b[69]](h)&&(u[_0x8f6b[135]]=parseInt(parseInt(h)/1440));e[_0x8f6b[125]](u)}f[_0x8f6b[55]](n[_0x8f6b[47]],e)}}function g(n,t,i,u){var f=_0x8f6b[14],h,e,s,o;if(r[_0x8f6b[69]](u)&&r[_0x8f6b[154]](t,amaDictionary)&&r[_0x8f6b[154]](i,amaDictionary)&&r[_0x8f6b[31]](n))for(h=n[_0x8f6b[45]],e=0;e<h;e++)if(s=n[e][_0x8f6b[0]],r[_0x8f6b[69]](s)&&(o=i[_0x8f6b[19]](s),r[_0x8f6b[69]](o)||(o=t[_0x8f6b[19]](s)),!r[_0x8f6b[69]](o)&&r[_0x8f6b[31]](n[e][_0x8f6b[120]])&&(o=lt(n[e][_0x8f6b[120]],t,i)),r[_0x8f6b[69]](o))){if(r[_0x8f6b[69]](n[e][_0x8f6b[119]])&&_0x8f6b[168]===n[e][_0x8f6b[119]])if(w[_0x8f6b[86]](s)!==-1)continue;else w[_0x8f6b[125]](s);0!==f[_0x8f6b[45]]&&(f=f[_0x8f6b[173]](u));o=at(n[e],o);f=f[_0x8f6b[173]](n[e][_0x8f6b[118]]);f=f[_0x8f6b[173]](si[_0x8f6b[174]]);f=f[_0x8f6b[173]](o)}return f}function ct(n,t,i,u){var f=_0x8f6b[14],s;if(r[_0x8f6b[69]](u)&&r[_0x8f6b[154]](t,amaDictionary)&&r[_0x8f6b[154]](i,amaDictionary)&&r[_0x8f6b[31]](n)){var a=n[_0x8f6b[45]],h=_0x8f6b[14],o=_0x8f6b[14];for(s=0;s<a;s++)if(h=n[s][_0x8f6b[0]],o=t[_0x8f6b[19]](h),r[_0x8f6b[69]](o)||(o=i[_0x8f6b[19]](h)),r[_0x8f6b[69]](o)){var c=yt(o),e=0,l=(new Date)[_0x8f6b[175]]();r[_0x8f6b[176]](c)&&(e=l-parseFloat(c),e=e/6e4,e=e>0?e[_0x8f6b[177]](2):0);vt(o,l,n[s][_0x8f6b[135]]);0!==f[_0x8f6b[45]]&&(f=f[_0x8f6b[173]](u));f=f[_0x8f6b[173]](k+n[s][_0x8f6b[118]]);f=f[_0x8f6b[173]](si[_0x8f6b[174]]);f=f[_0x8f6b[173]](e.toString())}}return f}function lt(n,t,i){var u;return r[_0x8f6b[154]](i,amaDictionary)&&r[_0x8f6b[154]](t,amaDictionary)&&r[_0x8f6b[69]](n)&&(u=t[_0x8f6b[19]](n),r[_0x8f6b[69]](u)||(u=i[_0x8f6b[19]](n))),u}function at(n,i){try{if(r[_0x8f6b[31]](n)&&r[_0x8f6b[69]](i)){if(r[_0x8f6b[31]](n[_0x8f6b[124]])){var f=new RegExp(n[_0x8f6b[124]]),u=f[_0x8f6b[178]](i);r[_0x8f6b[31]](u)&&(i=u[u[_0x8f6b[45]]-1])}r[_0x8f6b[31]](n[_0x8f6b[121]])&&(i=i[_0x8f6b[179]](0,n[_0x8f6b[121]]))}}catch(e){t[_0x8f6b[9]](_0x8f6b[180]+e)}finally{return i}}function vt(n,i,u){try{if(t[_0x8f6b[3]](_0x8f6b[181]),r[_0x8f6b[71]](u)&&r[_0x8f6b[69]](n)&&r[_0x8f6b[31]](i)){var e={value:i},f=new Date;parseInt(u)>0?f[_0x8f6b[183]](f[_0x8f6b[182]]()+parseInt(u)):f[_0x8f6b[183]](f[_0x8f6b[182]]()+parseInt(90));e[_0x8f6b[184]]=f[_0x8f6b[185]]();l[_0x8f6b[187]](y.LOCAL_STORAGE,n,JSON[_0x8f6b[186]](e))}}catch(o){t[_0x8f6b[9]](_0x8f6b[188]+o)}}function yt(n){var i,u,f;try{if(t[_0x8f6b[3]](_0x8f6b[189]),r[_0x8f6b[69]](n)&&(i=l[_0x8f6b[190]](y.LOCAL_STORAGE,n),r[_0x8f6b[69]](i)))return u=JSON[_0x8f6b[136]](i),f=u[_0x8f6b[98]],f}catch(e){t[_0x8f6b[9]](_0x8f6b[191]+e)}}var a={title:!1,category:!1,subCategory:!1,show:!1,contentLength:!1,contentType:!1,device:!1,deliveryType:!1,playerId:!1,eventName:!1},s=n,h=new amaDictionary,i=new amaDictionary,p=new amaDictionary,u=new amaDictionary,f=new amaDictionary,b=new amaDictionary,k=_0x8f6b[14],e={},d=!1,o={configDebug:!1,printException:!1},c=_0x8f6b[14],pt=_0x8f6b[14],wt=_0x8f6b[14],w=[];l[_0x8f6b[15]](y.LOCAL_STORAGE);this[_0x8f6b[16]]=function(){try{t[_0x8f6b[3]](_0x8f6b[17]);t[_0x8f6b[7]](s);var n=_0x8f6b[14],r=_0x8f6b[14];for(n in h[_0x8f6b[18]]())r=h[_0x8f6b[19]](n),t[_0x8f6b[7]](n+_0x8f6b[20]+r);for(n in i[_0x8f6b[18]]())r=i[_0x8f6b[19]](n),t[_0x8f6b[7]](n+_0x8f6b[20]+r);for(n in p[_0x8f6b[18]]())r=p[_0x8f6b[19]](n),t[_0x8f6b[7]](n+_0x8f6b[20]+r);for(n in u[_0x8f6b[18]]())r=u[_0x8f6b[19]](n),t[_0x8f6b[7]](n+_0x8f6b[20]+r);for(n in f[_0x8f6b[18]]())r=f[_0x8f6b[19]](n),t[_0x8f6b[7]](n+_0x8f6b[20]+r);for(n in e)t[_0x8f6b[7]](n+_0x8f6b[20]+e[n]);t[_0x8f6b[7]](d.toString());for(n in o)t[_0x8f6b[7]](n+_0x8f6b[20]+o[n]);t[_0x8f6b[7]](o.toString())}catch(c){t[_0x8f6b[9]](_0x8f6b[21]+c)}finally{t[_0x8f6b[3]](_0x8f6b[22])}};this[_0x8f6b[23]]=function(){return c};this[_0x8f6b[24]]=function(){return i[_0x8f6b[18]]()};this[_0x8f6b[25]]=function(){return h[_0x8f6b[18]]()};this[_0x8f6b[26]]=function(){return u[_0x8f6b[18]]()};this[_0x8f6b[27]]=function(){return f[_0x8f6b[18]]()};this[_0x8f6b[28]]=function(){return e};this[_0x8f6b[29]]=function(){return b[_0x8f6b[18]]()};this[_0x8f6b[136]]=function(n){try{t[_0x8f6b[3]](arguments[_0x8f6b[1]][_0x8f6b[0]]+_0x8f6b[137]);var i=new XMLHttpRequest;r[_0x8f6b[31]](i)&&r[_0x8f6b[31]](s)&&r[_0x8f6b[69]](s)&&(i[_0x8f6b[139]](_0x8f6b[138],s,!0),i[_0x8f6b[140]]=function(){i[_0x8f6b[141]]===4&&(i[_0x8f6b[142]]===200||i[_0x8f6b[142]]===0?r[_0x8f6b[31]](i[_0x8f6b[143]])?(t[_0x8f6b[7]](_0x8f6b[145]+i[_0x8f6b[143]]),nt(i[_0x8f6b[143]])):c=_0x8f6b[144]:(c=i[_0x8f6b[146]],t[_0x8f6b[7]](_0x8f6b[147]+c)),typeof n===_0x8f6b[148]&&(n(),i=null))},i[_0x8f6b[149]]())}catch(u){t[_0x8f6b[9]](arguments[_0x8f6b[1]][_0x8f6b[0]]+_0x8f6b[150]+u)}finally{t[_0x8f6b[3]](arguments[_0x8f6b[1]][_0x8f6b[0]]+_0x8f6b[151])}};this[_0x8f6b[152]]=function(){return!0};this[_0x8f6b[153]]=function(n,u,e){var l=_0x8f6b[14],o,w,a,y,k,h,c;try{if(r[_0x8f6b[69]](n)&&r[_0x8f6b[154]](u,amaDictionary)&&r[_0x8f6b[154]](e,amaDictionary)){o=i[_0x8f6b[19]](_0x8f6b[155]);r[_0x8f6b[69]](o)||(o=si[_0x8f6b[156]]);w=i[_0x8f6b[19]](_0x8f6b[157]);r[_0x8f6b[69]](w)||(w=si[_0x8f6b[158]]);a=i[_0x8f6b[19]](_0x8f6b[84]);y=i[_0x8f6b[19]](_0x8f6b[159]);r[_0x8f6b[69]](a)&&r[_0x8f6b[69]](y)?l=a+y+_0x8f6b[160]:t[_0x8f6b[163]](_0x8f6b[161]+a+_0x8f6b[162]+y);k=f[_0x8f6b[18]]()[_0x8f6b[164]];l+=g(k,u,e,o);var b=n[_0x8f6b[166]](_0x8f6b[165]),d=b[_0x8f6b[45]],s=null,p=_0x8f6b[14];for(h=0;h<d;h++)if(s=f[_0x8f6b[18]]()[b[h]],r[_0x8f6b[31]](s)){for(c=0;c<s[_0x8f6b[45]];c++)if(s[c][_0x8f6b[118]]===_0x8f6b[167]&&s[c][_0x8f6b[119]]===_0x8f6b[168]){v[_0x8f6b[169]](!0);break}p=_0x8f6b[63]===b[h]?ct(s,u,e,o):g(s,u,e,o);r[_0x8f6b[69]](p)&&p[_0x8f6b[45]]>0&&(l+=o+p)}}}catch(nt){t[_0x8f6b[9]](_0x8f6b[170]+nt)}finally{return l}};this[_0x8f6b[171]]=function(){var f=this[_0x8f6b[24]](),i,r,u;for(var n in f)t[_0x8f6b[3]](n+_0x8f6b[172]+f[n]);i=this[_0x8f6b[25]]();for(n in i)t[_0x8f6b[3]](n+_0x8f6b[172]+i[n]);r=this[_0x8f6b[27]]();for(n in r)t[_0x8f6b[3]](n+_0x8f6b[172]+r[n]);u=this[_0x8f6b[28]]();for(n in u)t[_0x8f6b[3]](n+_0x8f6b[172]+u[n])};this[_0x8f6b[192]]=function(){w[_0x8f6b[45]]=0}}function wr(){var u=_0x8f6b[14],n=_0x8f6b[14],f=_0x8f6b[14],e=_0x8f6b[14],i=_0x8f6b[14];this[_0x8f6b[193]]=function(i){if(i)try{var u=/\((\w+)/[_0x8f6b[178]](i);r[_0x8f6b[31]](u)&&u[_0x8f6b[45]]>1&&(n=u[1][_0x8f6b[194]](),n=i[_0x8f6b[86]](_0x8f6b[195])!==-1?_0x8f6b[195]:n[_0x8f6b[86]](_0x8f6b[196])!==-1||n[_0x8f6b[86]](_0x8f6b[197])!==-1||n[_0x8f6b[86]](_0x8f6b[198])!==-1?_0x8f6b[199]:n[_0x8f6b[86]](_0x8f6b[200])!==-1?_0x8f6b[201]:n[_0x8f6b[86]](_0x8f6b[202])!==-1||n[_0x8f6b[86]](_0x8f6b[203])!==-1||n[_0x8f6b[86]](_0x8f6b[204])!==-1?_0x8f6b[205]:n[_0x8f6b[86]](_0x8f6b[206])!==-1?_0x8f6b[207]:n[_0x8f6b[86]](_0x8f6b[208])!==-1?_0x8f6b[209]:n[_0x8f6b[86]](_0x8f6b[210])!==-1?_0x8f6b[211]:i[_0x8f6b[86]](_0x8f6b[212])!==-1?_0x8f6b[212]:i[_0x8f6b[86]](_0x8f6b[213])!==-1?_0x8f6b[213]:i[_0x8f6b[86]](_0x8f6b[214])!==-1?_0x8f6b[215]:_0x8f6b[216])}catch(f){t[_0x8f6b[9]](_0x8f6b[217]);n=_0x8f6b[216]}return n};this[_0x8f6b[218]]=function(i){if(i)try{if(regex=/(NT|Phone|OS X|Android|Linux|CPU.*?OS) ([0-9\._]+)/,match=regex[_0x8f6b[178]](i),r[_0x8f6b[31]](match)&&match[_0x8f6b[45]]>2){e=match[2]?match[2]:_0x8f6b[14];var u=_0x8f6b[14];(n===_0x8f6b[199]||this[_0x8f6b[193]](i)===_0x8f6b[199])&&(u=this[_0x8f6b[219]](e),u!==_0x8f6b[14]&&(e=u))}}catch(f){t[_0x8f6b[9]](_0x8f6b[220]+f)}return e};this[_0x8f6b[219]]=function(n){var t=_0x8f6b[14],i;return r[_0x8f6b[69]](n)&&(n===_0x8f6b[221]||n===_0x8f6b[222]?t=_0x8f6b[223]:n===_0x8f6b[224]?t=_0x8f6b[225]:n===_0x8f6b[226]?t=_0x8f6b[227]:n===_0x8f6b[228]||n===_0x8f6b[229]?t=_0x8f6b[230]:(i=n[_0x8f6b[166]](_0x8f6b[231]),t=parseInt(i[0])>=8?i[0]:_0x8f6b[232])),t};this[_0x8f6b[233]]=function(n){var e,i,o,s,a,c,h,v;if(n){e=/(MSIE|Chrome|Version|Firefox)[ \/]([0-9]+)/;try{i=e[_0x8f6b[178]](n);r[_0x8f6b[31]](i)&&i[_0x8f6b[45]]>1&&(u=i[1],i[1]===_0x8f6b[234]&&(e=/(Opera|Safari)/,o=e[_0x8f6b[178]](n),r[_0x8f6b[31]](o)&&o[_0x8f6b[45]]>1&&(u=o[1])))}catch(l){t[_0x8f6b[9]](_0x8f6b[235]+l)}try{s=n[_0x8f6b[86]](_0x8f6b[236]);s!==-1?(userAgentLength=n[_0x8f6b[45]],a=n[_0x8f6b[237]](s,userAgentLength-s),c=a[_0x8f6b[166]](_0x8f6b[238]),u=c[0],f=c[1]):r[_0x8f6b[31]](i)&&i[_0x8f6b[45]]>2&&(f=i[2]);u===_0x8f6b[14]&&(e=/Trident\/7.0/,h=e[_0x8f6b[178]](n),r[_0x8f6b[31]](h)&&h[_0x8f6b[45]]>0&&(v=h[0][_0x8f6b[166]](_0x8f6b[238]),v[1]===_0x8f6b[239]&&(u=_0x8f6b[240],f=_0x8f6b[241])));u&&f&&(u=u+_0x8f6b[242]+f)}catch(l){t[_0x8f6b[9]](_0x8f6b[243]+l)}}return u};this[_0x8f6b[244]]=function(n){if(n)try{var r=n;r=r[_0x8f6b[194]]();i=r[_0x8f6b[86]](_0x8f6b[206])!==-1?_0x8f6b[207]:r[_0x8f6b[86]](_0x8f6b[210])!==-1?_0x8f6b[245]:r[_0x8f6b[86]](_0x8f6b[208])!==-1?_0x8f6b[209]:r[_0x8f6b[86]](_0x8f6b[246])!==-1?_0x8f6b[247]:r[_0x8f6b[86]](_0x8f6b[248])!==-1?_0x8f6b[195]:r[_0x8f6b[86]](_0x8f6b[202])!==-1||r[_0x8f6b[86]](_0x8f6b[197])!==-1||r[_0x8f6b[86]](_0x8f6b[196])!==-1?_0x8f6b[249]:r[_0x8f6b[86]](_0x8f6b[250])!==-1?_0x8f6b[213]:r[_0x8f6b[86]](_0x8f6b[251])!==-1?_0x8f6b[215]:_0x8f6b[216]}catch(u){t[_0x8f6b[9]](_0x8f6b[252]+u);i=_0x8f6b[216]}return i}}function br(){function t(){var n=new Date;return n[_0x8f6b[182]]()+_0x8f6b[257]+(n[_0x8f6b[258]]()+1)+_0x8f6b[257]+n[_0x8f6b[259]]()+_0x8f6b[260]+n[_0x8f6b[261]]()+_0x8f6b[172]+n[_0x8f6b[262]]()+_0x8f6b[172]+n[_0x8f6b[263]]()+_0x8f6b[172]+n[_0x8f6b[264]]()+_0x8f6b[242]}var n=!1;this[_0x8f6b[7]]=function(i,u){var o,s,f;n===!0&&r[_0x8f6b[31]](i)&&i!==_0x8f6b[14]&&(o=[],s=r[_0x8f6b[69]](u)?u:_0x8f6b[253],o[0]={message:i,type:s,time:t()},f={logMessage:o,type:_0x8f6b[7]},b[_0x8f6b[255]]({api:_0x8f6b[254],value:f}),r[_0x8f6b[31]](e)?e[_0x8f6b[256]]({api:_0x8f6b[254],value:f}):w[_0x8f6b[254]]=f,console[_0x8f6b[7]](i))};this[_0x8f6b[3]]=function(i,u){var o;if(n===!0&&r[_0x8f6b[31]](i)&&i!==_0x8f6b[14]){var f=new Date,h=f[_0x8f6b[182]]()+_0x8f6b[257]+(f[_0x8f6b[258]]()+1)+_0x8f6b[257]+f[_0x8f6b[259]]()+_0x8f6b[260]+f[_0x8f6b[261]]()+_0x8f6b[172]+f[_0x8f6b[262]]()+_0x8f6b[172]+f[_0x8f6b[263]]()+_0x8f6b[172]+f[_0x8f6b[264]]()+_0x8f6b[242],c=r[_0x8f6b[69]](u)?u:_0x8f6b[253],s=[];s[0]={message:i,type:c,time:t()};o={logMessage:s,type:_0x8f6b[7]};b[_0x8f6b[255]]({api:_0x8f6b[254],value:o});r[_0x8f6b[31]](e)?e[_0x8f6b[256]]({api:_0x8f6b[254],value:o}):w[_0x8f6b[254]]=o;console[_0x8f6b[3]](h+i)}};this[_0x8f6b[163]]=function(i){var f,u;n===!0&&r[_0x8f6b[31]](i)&&i!==_0x8f6b[14]&&(f=[],f[0]={message:i,type:_0x8f6b[265],time:t()},u={logMessage:f,type:_0x8f6b[7]},b[_0x8f6b[255]]({api:_0x8f6b[254],value:u}),r[_0x8f6b[31]](e)?e[_0x8f6b[256]]({api:_0x8f6b[254],value:u}):w[_0x8f6b[254]]=u,console[_0x8f6b[163]](i))};this[_0x8f6b[9]]=function(i){var f,u;n===!0&&r[_0x8f6b[31]](i)&&i!==_0x8f6b[14]&&(f=[],f[0]={message:i,type:_0x8f6b[265],time:t()},u={logMessage:f,type:_0x8f6b[7]},b[_0x8f6b[255]]({api:_0x8f6b[254],value:u}),r[_0x8f6b[31]](e)?e[_0x8f6b[256]]({api:_0x8f6b[254],value:u}):w[_0x8f6b[254]]=u,console[_0x8f6b[9]](i))};this[_0x8f6b[266]]=function(i){var f,u;n===!0&&r[_0x8f6b[31]](i)&&i!==_0x8f6b[14]&&(f=[],f[0]={message:i,type:_0x8f6b[7],time:t()},u={logMessage:f,type:_0x8f6b[7]},b[_0x8f6b[255]]({api:_0x8f6b[254],value:u}),r[_0x8f6b[31]](e)?e[_0x8f6b[256]]({api:_0x8f6b[254],value:u}):w[_0x8f6b[254]]=u,console[_0x8f6b[266]](i))};this[_0x8f6b[267]]=function(t){n=t}}function kr(n){function h(){t[_0x8f6b[3]](_0x8f6b[275]);r[_0x8f6b[276]](i)?f=i[_0x8f6b[193]](u):t[_0x8f6b[9]](_0x8f6b[277]);t[_0x8f6b[3]](_0x8f6b[278])}function c(){t[_0x8f6b[3]](_0x8f6b[279]);r[_0x8f6b[276]](i)?s=i[_0x8f6b[218]](u):t[_0x8f6b[9]](_0x8f6b[280]);t[_0x8f6b[3]](_0x8f6b[281])}function l(){t[_0x8f6b[3]](_0x8f6b[282]);r[_0x8f6b[276]](i)?e=i[_0x8f6b[233]](u):t[_0x8f6b[9]](_0x8f6b[283]);t[_0x8f6b[3]](_0x8f6b[284])}function a(){t[_0x8f6b[3]](_0x8f6b[285]);r[_0x8f6b[276]](i)?o=i[_0x8f6b[244]](u):t[_0x8f6b[9]](_0x8f6b[286]);t[_0x8f6b[3]](_0x8f6b[287])}var f,s,e,o,u=_0x8f6b[14],i;u=r[_0x8f6b[69]](n)&&n[_0x8f6b[45]]>0?n:window[_0x8f6b[273]][_0x8f6b[272]];i=new wr;this[_0x8f6b[274]]=function(){h();c();l();a()};this[_0x8f6b[288]]=function(n){n[_0x8f6b[289]](this)};this[_0x8f6b[290]]=function(){return{os:f,fullOs:f+_0x8f6b[257]+s,browser:e,device:o,userAgent:u}};this[_0x8f6b[291]]=function(){return e};this[_0x8f6b[244]]=function(){return o}}function dr(){var n=_0x8f6b[14];this[_0x8f6b[292]]=function(){if(t[_0x8f6b[3]](_0x8f6b[293]),!r[_0x8f6b[69]](n)||!(n[_0x8f6b[45]]>0))try{if(n=l[_0x8f6b[190]](y.LOCAL_STORAGE,_0x8f6b[294]),!r[_0x8f6b[31]](n)||n===_0x8f6b[14]){var i=new ur;n=i.UUID();l[_0x8f6b[187]](y.LOCAL_STORAGE,_0x8f6b[294],n)}}catch(u){t[_0x8f6b[3]](_0x8f6b[295]+u)}return t[_0x8f6b[3]](_0x8f6b[296]),n};this[_0x8f6b[297]]=function(i){try{l[_0x8f6b[187]](y.LOCAL_STORAGE,_0x8f6b[294],i);n=i}catch(r){t[_0x8f6b[3]](_0x8f6b[298]+r)}};this[_0x8f6b[288]]=function(n){n[_0x8f6b[289]](this)};this[_0x8f6b[290]]=function(){return{viewerId:this[_0x8f6b[292]](),clientId:n}}}function gr(){var i,u,f,n=_0x8f6b[257];this[_0x8f6b[299]]=function(e){var o,s,c,l,h;t[_0x8f6b[3]](_0x8f6b[300]);try{r[_0x8f6b[31]](e)&&(o=e[_0x8f6b[19]](_0x8f6b[301]),s=e[_0x8f6b[19]](_0x8f6b[302]));r[_0x8f6b[69]](o)&&o[_0x8f6b[45]]>0&&(c=this[_0x8f6b[303]](o));r[_0x8f6b[69]](s)&&s[_0x8f6b[45]]>0&&(l=this[_0x8f6b[303]](s));document&&document[_0x8f6b[304]]&&(h=document[_0x8f6b[304]],h=h[_0x8f6b[166]](_0x8f6b[238],3),h&&h[2]&&(n=h[2]));window===window[_0x8f6b[305]]?(i=o?o:document[_0x8f6b[306]],u=o&&c?c:document[_0x8f6b[308]][_0x8f6b[307]],f=s?s:document[_0x8f6b[304]]?document[_0x8f6b[304]]:_0x8f6b[257],n=s&&l?l:document[_0x8f6b[304]]?n:_0x8f6b[257]):(i=o?o:document[_0x8f6b[304]]?document[_0x8f6b[304]]:_0x8f6b[257],u=o&&c?c:document[_0x8f6b[304]]?n:_0x8f6b[257],f=s?s:_0x8f6b[309],n=s&&l?l:_0x8f6b[309])}catch(a){t[_0x8f6b[3]](_0x8f6b[310]+a)}};this[_0x8f6b[303]]=function(n){try{var i=/^(\w+?:)?\/\/([^\/:]+):?([^\/]+)?(\/[^#?]*)#?([^?]+)?\??(.+)?/[_0x8f6b[178]](n);return i[2]}catch(r){t[_0x8f6b[3]](_0x8f6b[311]+r)}};this[_0x8f6b[288]]=function(n){n[_0x8f6b[289]](this)};this[_0x8f6b[290]]=function(){return{pageUrl:i,pageHost:u,pageReferrer:f,pageReferrerHost:n}}}function iu(n,i,r){null===r&&(r=_0x8f6b[14]);try{if(_0x8f6b[14]===i||null===i)return;n=n[_0x8f6b[350]](/[\[]/,_0x8f6b[351])[_0x8f6b[350]](/[\]]/,_0x8f6b[349]);var f=new RegExp(_0x8f6b[352]+n+_0x8f6b[353]),u=f[_0x8f6b[178]](i);return null===u?r:u[1]}catch(e){return t[_0x8f6b[9]](_0x8f6b[354]+e),r}}function tt(){var n=null;this[_0x8f6b[672]]=function(i,u){r[_0x8f6b[69]](i)&i!==_0x8f6b[14]&&(n=new XMLHttpRequest,t[_0x8f6b[3]](i),n[_0x8f6b[139]](_0x8f6b[138],i,!0),n[_0x8f6b[140]]=function(){n[_0x8f6b[141]]===4&&typeof u===_0x8f6b[148]&&(u(n),n=null)},n[_0x8f6b[149]]())};this[_0x8f6b[673]]=function(){r[_0x8f6b[31]](n)&&n[_0x8f6b[674]]()}}function ur(){this[_0x8f6b[690]]=function(){var i=_0x8f6b[14],n;try{t[_0x8f6b[3]](_0x8f6b[691]);n=(new Date)[_0x8f6b[175]]();i=_0x8f6b[694][_0x8f6b[350]](/[xy]/g,function(t){var i=(n+Math[_0x8f6b[692]]()*16)%16|0;return n=Math[_0x8f6b[645]](n/16),(t==_0x8f6b[693]?i:i&3|8).toString(16)})}catch(r){t[_0x8f6b[9]](_0x8f6b[695]+r)}finally{return t[_0x8f6b[3]](_0x8f6b[696]+i),i}};this[_0x8f6b[697]]=function(n,i,u){var f,e;if(r[_0x8f6b[698]](n)&&r[_0x8f6b[276]](i)&&r[_0x8f6b[699]](u))for(e in n)r[_0x8f6b[31]](i[it])&&(f=r[_0x8f6b[699]](i[it])?i[it]():i[it],r[_0x8f6b[31]](f)?u(it,f):t[_0x8f6b[3]](_0x8f6b[700]+it+_0x8f6b[701]))};this[_0x8f6b[619]]=function(n,i,u){var e,f;if(r[_0x8f6b[276]](n)&&r[_0x8f6b[699]](i))for(f in n)e=r[_0x8f6b[699]](n[f])?n[f]():n[f],r[_0x8f6b[31]](e)?i(f,e,u):t[_0x8f6b[3]](_0x8f6b[700]+f+_0x8f6b[701])}}function l(){l[_0x8f6b[710]]=!1}function hr(n){var r,e,i,u;try{r=n[_0x8f6b[766]]();t[_0x8f6b[3]](_0x8f6b[767]+r);switch(r){case ft[_0x8f6b[771]]:e=a[_0x8f6b[18]]();i={};Object[_0x8f6b[768]](i,f[_0x8f6b[750]]()[_0x8f6b[18]]());oi();for(u in i)ot[_0x8f6b[769]](u,i[u]);ot[_0x8f6b[745]](e);ot[_0x8f6b[770]]();break;case ft[_0x8f6b[774]]:ot[_0x8f6b[773]](_0x8f6b[772]);break;default:t[_0x8f6b[3]](_0x8f6b[775])}}catch(o){t[_0x8f6b[9]](_0x8f6b[776]+o)}}function uu(){var i,u,a,l,n,y,k,v;try{if(t[_0x8f6b[3]](_0x8f6b[790]),!1===kt){if(r[_0x8f6b[31]](c)&&t[_0x8f6b[3]](_0x8f6b[791]),i=c[_0x8f6b[25]](),_0x8f6b[168]!==i[_0x8f6b[51]]){t[_0x8f6b[9]](_0x8f6b[792]);oi();f=null;d=null;yt=null;c=null;vr();h=o[_0x8f6b[793]];return}if(u=c[_0x8f6b[29]](),r[_0x8f6b[31]](u)&&_0x8f6b[168]===u[_0x8f6b[794]]&&(e=new amaConnectionManager(u[_0x8f6b[795]]),r[_0x8f6b[31]](w))){for(a in w)e[_0x8f6b[256]]({api:a,value:w[a]});w=null}for(kt=!0,t[_0x8f6b[3]](_0x8f6b[796]+i[_0x8f6b[49]]),r[_0x8f6b[31]](e)&&e[_0x8f6b[256]]({api:_0x8f6b[330],value:i[_0x8f6b[49]]}),f[_0x8f6b[784]](_0x8f6b[49],i[_0x8f6b[49]]),l=c[_0x8f6b[24]](),r[_0x8f6b[31]](l)&&b[_0x8f6b[255]]({api:_0x8f6b[748],value:l[_0x8f6b[84]]+l[_0x8f6b[159]]}),n=0;n<g[_0x8f6b[45]];n++)ct=fu(g[n]),ot[_0x8f6b[778]](p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[657]])),y=f[_0x8f6b[797]](g[n],c),g[n]===s[_0x8f6b[798]]&&ar(),lt[_0x8f6b[799]](f,c),k=new amaBeacon(y),vi[_0x8f6b[800]](k),fi++;while(g[_0x8f6b[45]]>0)g[_0x8f6b[801]]();v=new yu;r[_0x8f6b[31]](v)&&(ai=v[_0x8f6b[802]](c,li,yt[_0x8f6b[292]](),ai));r[_0x8f6b[31]](ui)||cr()}else t[_0x8f6b[3]](_0x8f6b[803])}catch(nt){t[_0x8f6b[9]](_0x8f6b[804]+nt)}}function fu(n){var t;return _0x8f6b[547]===n?t=_0x8f6b[572]:_0x8f6b[548]===n?t=_0x8f6b[638]:_0x8f6b[371]===n?t=_0x8f6b[805]:_0x8f6b[806]===n?t=_0x8f6b[807]:_0x8f6b[9]===n?t=_0x8f6b[577]:_0x8f6b[289]===n?t=_0x8f6b[641]:_0x8f6b[808]===n?t=_0x8f6b[809]:_0x8f6b[810]===n&&(t=_0x8f6b[811]),t}function ri(n){var i,o,e,r,h;try{if(kt)if(ot[_0x8f6b[778]](p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[657]])),g[_0x8f6b[45]]===0)i=_0x8f6b[14],f[_0x8f6b[756]](),i=f[_0x8f6b[797]](n,c),lt[_0x8f6b[799]](f,c),t[_0x8f6b[3]](_0x8f6b[812]+i),r=new amaBeacon(i),vi[_0x8f6b[800]](r),fi++;else{for(g[_0x8f6b[125]](n),o=0;o<g[_0x8f6b[45]];o++)e=_0x8f6b[14],n===s[_0x8f6b[813]]?e=lt[_0x8f6b[797]](c):(e=f[_0x8f6b[797]](n,c),lt[_0x8f6b[799]](f,c)),r=new amaBeacon(e),vi[_0x8f6b[800]](r),fi++;while(g[_0x8f6b[45]]>0)g[_0x8f6b[801]]()}else t[_0x8f6b[3]](_0x8f6b[814]),g[_0x8f6b[125]](n);dt=rt[_0x8f6b[270]]();h=f[_0x8f6b[754]]();u&&u[_0x8f6b[588]](h)}catch(l){t[_0x8f6b[9]](_0x8f6b[815]+l)}}function eu(){var n;return r[_0x8f6b[31]](yi)&&(n=(yi>-1?yi*1e3:-1).toString()),n}function ou(){var n;return r[_0x8f6b[31]](rt)&&(n=(rt[_0x8f6b[270]]()-dt).toString()),n}function su(){var n;return r[_0x8f6b[31]](rt)&&(n=rt[_0x8f6b[268]]().toString()),n}function hu(){var n=ut()*1e3;return n.toString()}function ut(){var n=0;try{r[_0x8f6b[31]](a)&&r[_0x8f6b[699]](a[_0x8f6b[19]](_0x8f6b[375]))&&(n=a[_0x8f6b[19]](_0x8f6b[375])())}catch(i){t[_0x8f6b[9]](_0x8f6b[816]+i)}return n}function cu(){var i=_0x8f6b[14],n;try{r[_0x8f6b[31]](a)&&r[_0x8f6b[699]](a[_0x8f6b[19]](_0x8f6b[817]))&&(n=a[_0x8f6b[19]](_0x8f6b[817])(),i=(n-di).toString(),di=n)}catch(u){t[_0x8f6b[9]](_0x8f6b[818]+u)}return i}function lu(){var i=_0x8f6b[14],n;try{r[_0x8f6b[31]](a)&&r[_0x8f6b[699]](a[_0x8f6b[19]](_0x8f6b[819]))&&(n=a[_0x8f6b[19]](_0x8f6b[819])(),i=(n-gi).toString(),gi=n)}catch(u){t[_0x8f6b[9]](_0x8f6b[820]+u)}return i}function au(){var n=_0x8f6b[14];try{r[_0x8f6b[31]](a)&&r[_0x8f6b[31]](a[_0x8f6b[19]](_0x8f6b[821]))&&(n=a[_0x8f6b[19]](_0x8f6b[821])().toString())}catch(i){t[_0x8f6b[9]](_0x8f6b[822]+i)}return n}function vu(){var n=_0x8f6b[14];try{r[_0x8f6b[31]](bi)&&(n=bi[_0x8f6b[268]]().toString())}catch(i){t[_0x8f6b[9]](_0x8f6b[823]+i)}return n}function cr(){var h,n,e,t,i,o,l,s,u;if(r[_0x8f6b[69]](st)&&st[_0x8f6b[45]]>0)if(h=f[_0x8f6b[750]](),n=h[_0x8f6b[19]](_0x8f6b[834]),r[_0x8f6b[69]](n)){if(n[_0x8f6b[45]]>0&&_0x8f6b[835]===n[_0x8f6b[194]]()){ui=!0;return}}else if(e=c[_0x8f6b[28]](),r[_0x8f6b[31]](e)&&(t=e[_0x8f6b[834]],r[_0x8f6b[31]](t)))for(i in t)if(o=t[i],r[_0x8f6b[31]](o))for(l=o[_0x8f6b[98]],s=l[_0x8f6b[166]](_0x8f6b[260]),u=0;u<s[_0x8f6b[45]];u++)if(st[_0x8f6b[86]](s[u])!==-1){_0x8f6b[835]===i[_0x8f6b[194]]()&&(ui=!0);ot[_0x8f6b[769]](_0x8f6b[834],i);return}ui=!1}function lr(){var n,i,e,c;try{if(o[_0x8f6b[746]]!==h)return;r[_0x8f6b[31]](bt)&&(t[_0x8f6b[3]](_0x8f6b[841]),clearTimeout(bt));n=u[_0x8f6b[556]]();t[_0x8f6b[3]](_0x8f6b[842]+n);i=ut();e={streamHeadPosition:i};u[_0x8f6b[578]](n,e);c=f[_0x8f6b[754]]();u[_0x8f6b[571]]();u[_0x8f6b[288]](ni);u[_0x8f6b[288]](v);r[_0x8f6b[31]](k)&&k[_0x8f6b[288]](p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[659]]));f[_0x8f6b[756]]();ct=_0x8f6b[805];gt[_0x8f6b[288]](p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[659]]));ri(s.PMetric);ui&&gt[_0x8f6b[843]]()}catch(l){t[_0x8f6b[9]](_0x8f6b[844]+l)}}function ar(){try{var n=c[_0x8f6b[24]]();r[_0x8f6b[31]](n)&&(t[_0x8f6b[3]](_0x8f6b[850]+n[_0x8f6b[73]]+_0x8f6b[851]+n[_0x8f6b[68]]),t[_0x8f6b[3]](_0x8f6b[852]+n[_0x8f6b[73]]*1e3+_0x8f6b[853]+n[_0x8f6b[68]]*1e3));bt=setTimeout(lr,n[_0x8f6b[73]]*1e3);ci=setInterval(lr,n[_0x8f6b[68]]*1e3);er=n[_0x8f6b[77]]}catch(i){t[_0x8f6b[9]](_0x8f6b[854]+i)}finally{t[_0x8f6b[3]](_0x8f6b[855])}}function oi(){try{r[_0x8f6b[31]](e)&&e[_0x8f6b[345]]();r[_0x8f6b[31]](u)&&(u=null);r[_0x8f6b[31]](a)&&(a=null);r[_0x8f6b[31]](ci)&&clearInterval(ci);r[_0x8f6b[31]](bt)&&clearInterval(bt);vt[_0x8f6b[893]](ft.Sleep);vt[_0x8f6b[893]](ft.Rebuffer);vt=null;r[_0x8f6b[31]](f)&&f[_0x8f6b[894]]();bt=null;o[_0x8f6b[746]]!==h&&(h=o[_0x8f6b[737]]);ci=null;li=null;ai=null;fi=0;dt=null;gi=0;di=0;c[_0x8f6b[192]]()}catch(n){t[_0x8f6b[9]](_0x8f6b[895]+n)}}function vr(){r[_0x8f6b[31]](t)&&(t=null)}function yr(){try{lt[_0x8f6b[898]]();ct=_0x8f6b[641];ot[_0x8f6b[288]](v);var n=p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[657]]);n[_0x8f6b[289]](v);ri(s.VMetric);at=null;lt=null}catch(i){t[_0x8f6b[9]](_0x8f6b[899]+i)}}function pr(n){var h;try{var i=ut(),e={streamHeadPosition:i},o={endReasonCode:n};u[_0x8f6b[560]](stateEnum[_0x8f6b[437]],e,o);h=f[_0x8f6b[754]]();u[_0x8f6b[571]]();u[_0x8f6b[288]](ni);u[_0x8f6b[288]](v);r[_0x8f6b[31]](k)&&k[_0x8f6b[288]](p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[659]]));f[_0x8f6b[756]]();ct=_0x8f6b[807];ot[_0x8f6b[288]](v);ri(s.CMetric)}catch(c){t[_0x8f6b[9]](_0x8f6b[900]+c)}}function r(){}function yu(){var n=n||function(n,t){var r={},u=r[_0x8f6b[941]]={},f=u[_0x8f6b[942]]=function(){function n(){}return{extend:function(t){n[_0x8f6b[624]]=this;var i=new n;return t&&i[_0x8f6b[943]](t),i[_0x8f6b[944]]=this,i},create:function(){var n=this[_0x8f6b[945]]();return n[_0x8f6b[547]][_0x8f6b[946]](n,arguments),n},init:function(){},mixIn:function(n){for(var t in n)n[_0x8f6b[947]](t)&&(this[t]=n[t]);n[_0x8f6b[947]](_0x8f6b[948])&&(this[_0x8f6b[948]]=n[_0x8f6b[948]])},clone:function(){return this[_0x8f6b[944]][_0x8f6b[945]](this)}}}(),i=u[_0x8f6b[949]]=f[_0x8f6b[945]]({init:function(n,i){n=this[_0x8f6b[950]]=n||[];this[_0x8f6b[951]]=i!=t?i:4*n[_0x8f6b[45]]},toString:function(n){return(n||c)[_0x8f6b[186]](this)},concat:function(n){var i=this[_0x8f6b[950]],r=n[_0x8f6b[950]],u=this[_0x8f6b[951]],n=n[_0x8f6b[951]],t;if(this[_0x8f6b[952]](),u%4)for(t=0;t<n;t++)i[u+t>>>2]|=(r[t>>>2]>>>24-8*(t%4)&255)<<24-8*((u+t)%4);else if(65535<r[_0x8f6b[45]])for(t=0;t<n;t+=4)i[u+t>>>2]=r[t>>>2];else i[_0x8f6b[125]][_0x8f6b[946]](i,r);return this[_0x8f6b[951]]+=n,this},clamp:function(){var i=this[_0x8f6b[950]],t=this[_0x8f6b[951]];i[t>>>2]&=4294967295<<32-8*(t%4);i[_0x8f6b[45]]=n[_0x8f6b[953]](t/4)},clone:function(){var n=f[_0x8f6b[955]][_0x8f6b[954]](this);return n[_0x8f6b[950]]=this[_0x8f6b[950]][_0x8f6b[956]](0),n},random:function(t){for(var r=[],u=0;u<t;u+=4)r[_0x8f6b[125]](4294967296*n[_0x8f6b[692]]()|0);return i[_0x8f6b[663]](r,t)}}),e=r[_0x8f6b[957]]={},c=e[_0x8f6b[958]]={stringify:function(n){for(var r,u=n[_0x8f6b[950]],n=n[_0x8f6b[951]],i=[],t=0;t<n;t++)r=u[t>>>2]>>>24-8*(t%4)&255,i[_0x8f6b[125]]((r>>>4).toString(16)),i[_0x8f6b[125]]((r&15).toString(16));return i[_0x8f6b[959]](_0x8f6b[14])},parse:function(n){for(var r=n[_0x8f6b[45]],u=[],t=0;t<r;t+=2)u[t>>>3]|=parseInt(n[_0x8f6b[237]](t,2),16)<<24-4*(t%8);return i[_0x8f6b[663]](u,r/2)}},s=e[_0x8f6b[960]]={stringify:function(n){for(var r=n[_0x8f6b[950]],n=n[_0x8f6b[951]],i=[],t=0;t<n;t++)i[_0x8f6b[125]](String[_0x8f6b[961]](r[t>>>2]>>>24-8*(t%4)&255));return i[_0x8f6b[959]](_0x8f6b[14])},parse:function(n){for(var r=n[_0x8f6b[45]],u=[],t=0;t<r;t++)u[t>>>2]|=(n[_0x8f6b[962]](t)&255)<<24-8*(t%4);return i[_0x8f6b[663]](u,r)}},l=e[_0x8f6b[963]]={stringify:function(n){try{return decodeURIComponent(escape(s[_0x8f6b[186]](n)))}catch(t){throw Error(_0x8f6b[964]);}},parse:function(n){return s[_0x8f6b[136]](unescape(encodeURIComponent(n)))}},o=u[_0x8f6b[965]]=f[_0x8f6b[945]]({reset:function(){this[_0x8f6b[966]]=i[_0x8f6b[663]]();this[_0x8f6b[967]]=0},_append:function(n){_0x8f6b[939]==typeof n&&(n=l[_0x8f6b[136]](n));this[_0x8f6b[966]][_0x8f6b[173]](n);this[_0x8f6b[967]]+=n[_0x8f6b[951]]},_process:function(t){var f=this[_0x8f6b[966]],s=f[_0x8f6b[950]],u=f[_0x8f6b[951]],e=this[_0x8f6b[968]],o=u/(4*e),o=t?n[_0x8f6b[953]](o):n[_0x8f6b[970]]((o|0)-this[_0x8f6b[969]],0),t=o*e,u=n[_0x8f6b[971]](4*t,u),r;if(t){for(r=0;r<t;r+=e)this._doProcessBlock(s,r);r=s[_0x8f6b[972]](0,t);f[_0x8f6b[951]]-=u}return i[_0x8f6b[663]](r,u)},clone:function(){var n=f[_0x8f6b[955]][_0x8f6b[954]](this);return n[_0x8f6b[966]]=this[_0x8f6b[966]][_0x8f6b[955]](),n},_minBufferSize:0}),h;return u[_0x8f6b[973]]=o[_0x8f6b[945]]({init:function(){this[_0x8f6b[974]]()},reset:function(){o[_0x8f6b[974]][_0x8f6b[954]](this);this._doReset()},update:function(n){return this._append(n),this._process(),this},finalize:function(n){return n&&this._append(n),this._doFinalize(),this[_0x8f6b[975]]},clone:function(){var n=o[_0x8f6b[955]][_0x8f6b[954]](this);return n[_0x8f6b[975]]=this[_0x8f6b[975]][_0x8f6b[955]](),n},blockSize:16,_createHelper:function(n){return function(t,i){return n[_0x8f6b[663]](i)[_0x8f6b[976]](t)}},_createHmacHelper:function(n){return function(t,i){return h[_0x8f6b[977]][_0x8f6b[663]](n,i)[_0x8f6b[976]](t)}}}),h=r[_0x8f6b[978]]={},r}(Math);(function(){var r=n,i=r[_0x8f6b[941]],f=i[_0x8f6b[949]],i=i[_0x8f6b[973]],t=[],u=r[_0x8f6b[978]][_0x8f6b[979]]=i[_0x8f6b[945]]({_doReset:function(){this[_0x8f6b[975]]=f[_0x8f6b[663]]([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(n,i){for(var e,r=this[_0x8f6b[975]][_0x8f6b[950]],h=r[0],f=r[1],o=r[2],s=r[3],c=r[4],u=0;80>u;u++)16>u?t[u]=n[i+u]|0:(e=t[u-3]^t[u-8]^t[u-14]^t[u-16],t[u]=e<<1|e>>>31),e=(h<<5|h>>>27)+c+t[u],e=20>u?e+((f&o|~f&s)+1518500249):40>u?e+((f^o^s)+1859775393):60>u?e+((f&o|f&s|o&s)-1894007588):e+((f^o^s)-899497514),c=s,s=o,o=f<<30|f>>>2,f=h,h=e;r[0]=r[0]+h|0;r[1]=r[1]+f|0;r[2]=r[2]+o|0;r[3]=r[3]+s|0;r[4]=r[4]+c|0},_doFinalize:function(){var n=this[_0x8f6b[966]],t=n[_0x8f6b[950]],r=8*this[_0x8f6b[967]],i=8*n[_0x8f6b[951]];t[i>>>5]|=128<<24-i%32;t[(i+64>>>9<<4)+15]=r;n[_0x8f6b[951]]=4*t[_0x8f6b[45]];this._process()}});r[_0x8f6b[979]]=i._createHelper(u);r[_0x8f6b[980]]=i._createHmacHelper(u)})(),function(){var t=n,i=t[_0x8f6b[957]][_0x8f6b[963]];t[_0x8f6b[978]][_0x8f6b[977]]=t[_0x8f6b[941]][_0x8f6b[942]][_0x8f6b[945]]({init:function(n,t){var u,f;n=this[_0x8f6b[981]]=n[_0x8f6b[663]]();_0x8f6b[939]==typeof t&&(t=i[_0x8f6b[136]](t));u=n[_0x8f6b[968]];f=4*u;t[_0x8f6b[951]]>f&&(t=n[_0x8f6b[976]](t));for(var e=this[_0x8f6b[982]]=t[_0x8f6b[955]](),o=this[_0x8f6b[983]]=t[_0x8f6b[955]](),s=e[_0x8f6b[950]],h=o[_0x8f6b[950]],r=0;r<u;r++)s[r]^=1549556828,h[r]^=909522486;e[_0x8f6b[951]]=o[_0x8f6b[951]]=f;this[_0x8f6b[974]]()},reset:function(){var n=this[_0x8f6b[981]];n[_0x8f6b[974]]();n[_0x8f6b[984]](this._iKey)},update:function(n){return this[_0x8f6b[981]][_0x8f6b[984]](n),this},finalize:function(n){var t=this[_0x8f6b[981]],n=t[_0x8f6b[976]](n);return t[_0x8f6b[974]](),t[_0x8f6b[976]](this[_0x8f6b[982]][_0x8f6b[955]]()[_0x8f6b[173]](n))}})}(),function(){var i=n,t=i[_0x8f6b[941]],r=t[_0x8f6b[942]],u=t[_0x8f6b[949]],t=i[_0x8f6b[978]],f=t[_0x8f6b[977]],e=t[_0x8f6b[985]]=r[_0x8f6b[945]]({cfg:r[_0x8f6b[945]]({keySize:4,hasher:t[_0x8f6b[979]],iterations:1}),init:function(n){this[_0x8f6b[986]]=this[_0x8f6b[986]][_0x8f6b[945]](n)},compute:function(n,t){for(var s,y,i,r=this[_0x8f6b[986]],e=f[_0x8f6b[663]](r[_0x8f6b[987]],n),o=u[_0x8f6b[663]](),c=u[_0x8f6b[663]]([1]),p=o[_0x8f6b[950]],w=c[_0x8f6b[950]],l=r[_0x8f6b[988]],r=r[_0x8f6b[97]];p[_0x8f6b[45]]<l;){s=e[_0x8f6b[984]](t)[_0x8f6b[976]](c);e[_0x8f6b[974]]();for(var a=s[_0x8f6b[950]],b=a[_0x8f6b[45]],h=s,v=1;v<r;v++)for(h=e[_0x8f6b[976]](h),e[_0x8f6b[974]](),y=h[_0x8f6b[950]],i=0;i<b;i++)a[i]^=y[i];o[_0x8f6b[173]](s);w[0]++}return o[_0x8f6b[951]]=4*l,o}});i[_0x8f6b[985]]=function(n,t,i){return e[_0x8f6b[663]](i)[_0x8f6b[989]](n,t)}}();this[_0x8f6b[802]]=function(i,u,f,e){var s=null,o;if(r[_0x8f6b[69]](u)?s=u:r[_0x8f6b[69]](f)&&(s=f),r[_0x8f6b[31]](e))return e;if(r[_0x8f6b[69]](s)&&s!==_0x8f6b[257]){var h=_0x8f6b[14],c=50,l=32;s=encodeURIComponent(s);r[_0x8f6b[31]](i)&&(o=i[_0x8f6b[26]](),r[_0x8f6b[31]](o)&&(r[_0x8f6b[69]](o[_0x8f6b[98]])&&(h=o[_0x8f6b[98]]),r[_0x8f6b[69]](o[_0x8f6b[97]])&&(c=o[_0x8f6b[97]]),r[_0x8f6b[69]](o[_0x8f6b[95]])&&(l=o[_0x8f6b[95]])));try{it=n.PBKDF2(s,h,{keySize:l/8,iterations:c})}catch(a){t[_0x8f6b[9]](_0x8f6b[990]+a)}return it.toString()}}}var nr={XML_PARSER:0,M3U8_PARSER:1},si={paramSepartor:_0x8f6b[11],encodedParamSepartor:_0x8f6b[12],keyValuePairSeparator:_0x8f6b[13]},p,y,s,wt,ft,nt,wi;amaTimeSpan=function(){var t=new Date,n=t[_0x8f6b[175]]();return this[_0x8f6b[268]]=function(t){var i=new Date,r=i[_0x8f6b[175]]()-n;return t&&this[_0x8f6b[269]](),r},this[_0x8f6b[270]]=function(t){var i=new Date,r=i[_0x8f6b[175]]()-n;return t&&this[_0x8f6b[269]](),r/1e3},this[_0x8f6b[271]]=function(t){var i=new Date,r=i[_0x8f6b[175]]()-n;return t&&this[_0x8f6b[269]](),r*1e3},this[_0x8f6b[269]]=function(){n=(new Date)[_0x8f6b[175]]()},this};var nu=_0x8f6b[312],tu=nu,hi=_0x8f6b[313],ir=_0x8f6b[314],rr=_0x8f6b[315];amaConnectionManager=function(n){function et(){r[_0x8f6b[31]](o)&&(clearTimeout(o),o=null)}function d(){r[_0x8f6b[31]](s)&&(clearTimeout(s),s=null)}function g(n){switch(n[_0x8f6b[335]]){case _0x8f6b[330]:c=n[_0x8f6b[98]];break;case _0x8f6b[331]:l=n[_0x8f6b[98]];break;case _0x8f6b[332]:w=n[_0x8f6b[98]];break;case _0x8f6b[333]:b=n[_0x8f6b[98]];break;case _0x8f6b[334]:k=n[_0x8f6b[98]];break;default:h[_0x8f6b[125]](n)}}function nt(){var n={bid:c,sid:l,version:w,device:b,title:k};return JSON[_0x8f6b[186]](n)}function y(){r[_0x8f6b[31]](s)||(s=setInterval(function(){st()},rt))}function tt(n){switch(n){case u[_0x8f6b[327]]:e=i[_0x8f6b[327]];et();d();p();break;case u[_0x8f6b[336]]:case u[_0x8f6b[337]]:e=i[_0x8f6b[324]];break;case u[_0x8f6b[338]]:e=i[_0x8f6b[328]];break;case u[_0x8f6b[339]]:d();e=i[_0x8f6b[324]];r[_0x8f6b[31]](o)||(o=setTimeout(y,ut));break;case u[_0x8f6b[340]]:break;default:t[_0x8f6b[7]](_0x8f6b[341]+n)}}function p(){if(h[_0x8f6b[45]]<=0||i[_0x8f6b[327]]!==e){v=!1;return}var n=h;h=[];it(JSON[_0x8f6b[186]](n))}function it(n){var t,i;v=!0;ft=n;t=new XMLHttpRequest;r[_0x8f6b[31]](t)&&(i=f+_0x8f6b[342]+c+_0x8f6b[238]+l+_0x8f6b[160]+hi+_0x8f6b[13]+rr,t[_0x8f6b[139]](_0x8f6b[343],i,!0),t[_0x8f6b[140]]=function(){4===t[_0x8f6b[141]]&&(200===t[_0x8f6b[142]]||0===t[_0x8f6b[142]]?ot(t[_0x8f6b[344]]):it(currentPayload))},t[_0x8f6b[149]](n))}function ot(n){u[_0x8f6b[336]]===n||u[_0x8f6b[337]]===n?(e=i[_0x8f6b[324]],y()):(currentPayload=_0x8f6b[14],p())}function st(){var i=nt(),n=new XMLHttpRequest,t;r[_0x8f6b[31]](n)&&(t=f+_0x8f6b[348]+_0x8f6b[160]+hi+_0x8f6b[13]+ir,n[_0x8f6b[139]](_0x8f6b[343],t,!0),n[_0x8f6b[140]]=function(){4===n[_0x8f6b[141]]&&(200===n[_0x8f6b[142]]||0===n[_0x8f6b[142]]?tt(n[_0x8f6b[344]]):tt(_0x8f6b[336]))},n[_0x8f6b[149]](i))}var rt=2e3,ut=18e4,a=!1,f=n;(!r[_0x8f6b[69]](f)||f[_0x8f6b[45]]<23)&&(f=tu);var i={Closed:_0x8f6b[316],Registered:_0x8f6b[317],Established:_0x8f6b[318]},u={Recorded:_0x8f6b[319],Wait:_0x8f6b[320],Established:_0x8f6b[318],Refused:_0x8f6b[321],Error:_0x8f6b[265],None:_0x8f6b[322],Disconnected:_0x8f6b[323]},e=i[_0x8f6b[324]],s=null,o=null,h=[],c=_0x8f6b[14],l=_0x8f6b[14],w=_0x8f6b[14],b=_0x8f6b[14],k=_0x8f6b[14],v=!1,ft=_0x8f6b[14];window&&(a=parseInt(iu(_0x8f6b[325],window[_0x8f6b[326]][_0x8f6b[308]])));this[_0x8f6b[256]]=function(n){if(a)switch(e){case i[_0x8f6b[327]]:h[_0x8f6b[125]](n);!1===v&&p();break;case i[_0x8f6b[324]]:g(n);r[_0x8f6b[31]](o)||y();break;case i[_0x8f6b[328]]:g(n);break;default:t[_0x8f6b[7]](_0x8f6b[329])}};this[_0x8f6b[345]]=function(){var u,n,i,t;a&&(u=nt(),n=new XMLHttpRequest,r[_0x8f6b[31]](n)&&(t=f+_0x8f6b[346]+c+_0x8f6b[238]+l+_0x8f6b[160]+hi+_0x8f6b[13]+ir,n[_0x8f6b[139]](_0x8f6b[343],t,!0),n[_0x8f6b[140]]=function(){4===n[_0x8f6b[141]]&&(200===n[_0x8f6b[142]]||0===n[_0x8f6b[142]])},n[_0x8f6b[149]](u)),i=new XMLHttpRequest,r[_0x8f6b[31]](i)&&(t=f+_0x8f6b[347]+c+_0x8f6b[238]+l+_0x8f6b[160]+hi+_0x8f6b[13]+rr,i[_0x8f6b[139]](_0x8f6b[343],t,!0),i[_0x8f6b[149]](u)))}};amaParseStreamURL=function(){var e=null,i=null,u=0,f=null,n=null,o=null,h=null,s=null;this[_0x8f6b[355]]=function(c,l){var w,a,y,v,p;if(r[_0x8f6b[69]](c)&&c!==_0x8f6b[14]){w=/(\w+):\/\/([^\/:]+):?([^\/]+)?(\/[^#?]*)#?([^?]+)?\??(.+)?/;try{a=w[_0x8f6b[178]](c);t[_0x8f6b[3]](_0x8f6b[356]+a[1]+a[2]+a[3]+a[4]+a[5]+a[6]);e=a[1];i=a[2];u=a[3]?a[3]:_0x8f6b[357];f=a[4];y=f[_0x8f6b[166]](_0x8f6b[238]);v=y[_0x8f6b[45]];n=y[v-1];t[_0x8f6b[3]](_0x8f6b[358]+n+_0x8f6b[359]+v);p=n[_0x8f6b[194]]();(p[_0x8f6b[86]](_0x8f6b[360])!=-1||p[_0x8f6b[86]](_0x8f6b[361])!=-1||p[_0x8f6b[86]](_0x8f6b[362])!=-1||p[_0x8f6b[86]](_0x8f6b[363])!=-1)&&v>=3&&(n=y[v-2]+_0x8f6b[238]+y[v-1],t[_0x8f6b[3]](_0x8f6b[358]+n));o=a[5]?a[5]:_0x8f6b[14];h=a[6]?a[6]:_0x8f6b[14];s=i+_0x8f6b[172]+u;l&&(l[_0x8f6b[364]]=e,l[_0x8f6b[365]]=i,l[_0x8f6b[366]]=u,l[_0x8f6b[159]]=f,l[_0x8f6b[367]]=n,l[_0x8f6b[368]]=o,l[_0x8f6b[369]]=s)}catch(b){t[_0x8f6b[3]](_0x8f6b[370]+b)}}};this[_0x8f6b[364]]=function(){return e};this[_0x8f6b[365]]=function(){return i};this[_0x8f6b[366]]=function(){return u};this[_0x8f6b[159]]=function(){return f};this[_0x8f6b[367]]=function(){return n};this[_0x8f6b[368]]=function(){return o};this[_0x8f6b[369]]=function(){return s}};amaPlayingState=function(){var ot=_0x8f6b[371],a=!1,v=0,y=0,it=!1,i=0,n=0,f=new amaDictionary,h,p=0,b=0,c,e,s=0,d=0,g=0,w=_0x8f6b[257],u=_0x8f6b[14],o=_0x8f6b[14],rt=0,ut=0,nt=0,tt=0,ft=_0x8f6b[14],k,l={},et=0;return this[_0x8f6b[372]]=function(){return ot},this[_0x8f6b[373]]=function(n){t[_0x8f6b[3]](_0x8f6b[374]);c=new amaTimeSpan;e=new amaTimeSpan;r[_0x8f6b[276]](n)&&(s=n[_0x8f6b[375]]*1e3);a=!0;t[_0x8f6b[3]](_0x8f6b[376])},this[_0x8f6b[377]]=function(n){t[_0x8f6b[3]](_0x8f6b[378]);try{if(a===!1)return;if(r[_0x8f6b[276]](n))if(r[_0x8f6b[31]](n[_0x8f6b[379]]))r[_0x8f6b[31]](n[_0x8f6b[375]])&&(i===0?(h=n[_0x8f6b[375]]*1e3,i=n[_0x8f6b[379]]):this[_0x8f6b[380]](n[_0x8f6b[375]]*1e3,n[_0x8f6b[379]]),t[_0x8f6b[3]](_0x8f6b[381]+n[_0x8f6b[375]]*1e3,n[_0x8f6b[379]]));else{t[_0x8f6b[3]](_0x8f6b[382]+s+_0x8f6b[383]+n[_0x8f6b[375]]*1e3);var u=n[_0x8f6b[375]]*1e3;u>s&&(y=u-s,p+=u-s,s=u,t[_0x8f6b[3]](_0x8f6b[384]+y+_0x8f6b[242]+p+_0x8f6b[242]+s))}}catch(f){t[_0x8f6b[9]](_0x8f6b[385]+f)}finally{t[_0x8f6b[3]](_0x8f6b[386])}},this[_0x8f6b[387]]=function(){var yt,at,ot,p,lt,ti,vt,s,dt,gt,ni;t[_0x8f6b[3]](_0x8f6b[388]);try{if(u=_0x8f6b[14],o=_0x8f6b[14],a===!1)return;r[_0x8f6b[31]](e)&&(t[_0x8f6b[3]](_0x8f6b[389]+n),n+=e[_0x8f6b[268]](),t[_0x8f6b[3]](_0x8f6b[390]+n),l[i]?l[i]+=n:l[i]=n);r[_0x8f6b[31]](c)&&(yt=c[_0x8f6b[268]](),v+=yt,b+=yt);t[_0x8f6b[3]](_0x8f6b[391]+v);t[_0x8f6b[3]](_0x8f6b[392]);var ht=0,ct=0,s,pt=0,wt=0,bt=0,kt=0;for(var st in f[_0x8f6b[18]]())if(at=f[_0x8f6b[19]](st),ot=0,at!==0){for(lt=0;lt<at[_0x8f6b[45]];lt++)p=at[lt],ti=p[_0x8f6b[393]],u+=st[_0x8f6b[173]](_0x8f6b[172],ti.toString(),_0x8f6b[172]),vt=p[_0x8f6b[394]],r[_0x8f6b[31]](vt)?t[_0x8f6b[3]](_0x8f6b[396]+vt):t[_0x8f6b[3]](_0x8f6b[395]),u+=vt.toString(),u+=_0x8f6b[397][_0x8f6b[173]](_0x8f6b[172],lt.toString(),_0x8f6b[260]),ot+=st===i.toString()?n+p[_0x8f6b[394]]:p[_0x8f6b[394]],s=parseInt(st),s>0&&s<15e5?wt+=p[_0x8f6b[394]]:s>=15e5&&s<25e5?bt+=p[_0x8f6b[394]]:s>=25e5?kt+=p[_0x8f6b[394]]:pt+=p[_0x8f6b[394]];ht+=parseInt(st)*ot;ct+=ot;r[_0x8f6b[31]](ot)?t[_0x8f6b[3]](_0x8f6b[399]+ot):t[_0x8f6b[3]](_0x8f6b[398]);o+=st[_0x8f6b[173]](_0x8f6b[172],ot.toString(),_0x8f6b[260])}f[_0x8f6b[400]](i)||(s=parseInt(i),ht+=s*n,ct+=n,s>0&&s<15e5?wt+=n:s>=15e5&&s<25e5?bt+=n:s>=25e5?kt+=n:pt+=n,r[_0x8f6b[31]](n)?t[_0x8f6b[3]](_0x8f6b[402]+n):t[_0x8f6b[3]](_0x8f6b[401]),o+=i.toString()+_0x8f6b[172]+n.toString()+_0x8f6b[260]);ft=_0x8f6b[403]+pt.toString()+_0x8f6b[404]+wt.toString()+_0x8f6b[405]+bt.toString()+_0x8f6b[406]+kt.toString();r[_0x8f6b[31]](h)?t[_0x8f6b[3]](_0x8f6b[408]+h):t[_0x8f6b[3]](_0x8f6b[407]);r[_0x8f6b[31]](i)&&i!==0&&(u+=i.toString()+_0x8f6b[172]+h.toString()+_0x8f6b[172]+n.toString()+_0x8f6b[409]+_0x8f6b[260]);ct>0&&ht>0&&(w=ht.toString()[_0x8f6b[173]](_0x8f6b[172],ct.toString()));t[_0x8f6b[3]](_0x8f6b[410]+ht+_0x8f6b[411]+ct);r[_0x8f6b[31]](c)&&c[_0x8f6b[269]]();r[_0x8f6b[31]](e)&&e[_0x8f6b[269]]();!it&&b>=5e3?(it=!0,k=_0x8f6b[168]):_0x8f6b[168]===k&&(k=_0x8f6b[412]);dt=0;for(gt in l)ni=l[gt],dt<ni&&(et=gt,dt=ni);rt=y;ut=v;tt=d;nt=g;g=0;d=0;v=0;y=0;n=0;f[_0x8f6b[413]]()}catch(ii){t[_0x8f6b[9]](_0x8f6b[414]+ii)}finally{t[_0x8f6b[3]](_0x8f6b[415])}},this[_0x8f6b[290]]=function(){return{playStreamTime:rt.toString(),totalPlayStreamTime:p.toString(),playClockTime:ut.toString(),totalPlayClockTime:b.toString(),transitionCount:(tt+nt).toString(),transitionUpSwitchCount:tt.toString(),transitionDownSwitchCount:nt.toString(),currentStreamTime:s.toString(),averagedBitRate:w,transitionStreamTimeSession:u[_0x8f6b[237]](0,u[_0x8f6b[45]]-1),transitionStreamTimes:o[_0x8f6b[237]](0,o[_0x8f6b[45]]-1),bitRateBucketTimes:ft,isView:k,maxPersistentBitRate:et.toString()}},this[_0x8f6b[380]]=function(r,u){var o,s,c,v,y,p;t[_0x8f6b[3]](_0x8f6b[422]);try{if(a===!1)return;if(e!==null&&i!==u&&u>0){t[_0x8f6b[3]](_0x8f6b[423]+n);n+=e[_0x8f6b[268]]();t[_0x8f6b[3]](_0x8f6b[424]+n);o={};o[_0x8f6b[393]]=h;o[_0x8f6b[394]]=n;l[i]?l[i]+=n:l[i]=n;f[_0x8f6b[400]](i.toString())?(t[_0x8f6b[3]](_0x8f6b[425]+i),s=f[_0x8f6b[19]](i),s[_0x8f6b[125]](o),f[_0x8f6b[55]](i.toString(),s)):(t[_0x8f6b[3]](_0x8f6b[426]+i),c=[],c[_0x8f6b[125]](o),f[_0x8f6b[55]](i.toString(),c));t[_0x8f6b[3]](_0x8f6b[427]);for(v in f[_0x8f6b[18]]()){t[_0x8f6b[3]](_0x8f6b[428]+v);t[_0x8f6b[3]](_0x8f6b[429]);y=f[_0x8f6b[19]](v);for(p in y)bti=y[p],t[_0x8f6b[3]](_0x8f6b[430]+bti[_0x8f6b[393]]+_0x8f6b[431]+bti[_0x8f6b[394]])}i<u?d++:i>u&&g++;i=u;h=r;n=0;e[_0x8f6b[269]]()}}catch(w){t[_0x8f6b[9]](_0x8f6b[432]+w)}finally{t[_0x8f6b[3]](_0x8f6b[433])}},this[_0x8f6b[434]]=function(){t[_0x8f6b[3]](_0x8f6b[435]);v=0;y=0;bitRatePlayTime=0;c=null;e=null;a=!1;w=_0x8f6b[257];f[_0x8f6b[413]]();t[_0x8f6b[3]](_0x8f6b[436])},this[_0x8f6b[437]]=function(i){var r,u;(t[_0x8f6b[3]](_0x8f6b[438]),a!==!1)&&(t[_0x8f6b[3]](_0x8f6b[439]+n),n+=e[_0x8f6b[268]](),t[_0x8f6b[3]](_0x8f6b[440]+n),r=c[_0x8f6b[268]](),v+=r,b+=r,e=null,c=null,u=i[_0x8f6b[375]]*1e3,y+=u-s,t[_0x8f6b[3]](_0x8f6b[441]+p),p+=u-s,t[_0x8f6b[3]](_0x8f6b[442]+p),t[_0x8f6b[3]](_0x8f6b[443]))},this};amaInitState=function(){var u=_0x8f6b[444],i=0,f=!1,n=null;return this[_0x8f6b[372]]=function(){return u},this[_0x8f6b[373]]=function(){n=new amaTimeSpan;f=!0},this[_0x8f6b[377]]=function(){},this[_0x8f6b[437]]=function(){r[_0x8f6b[31]](n)&&(i=n[_0x8f6b[268]](),n=null)},this[_0x8f6b[387]]=function(){},this[_0x8f6b[290]]=function(){return{endOfStream:_0x8f6b[412],startupTime:i.toString()}},this[_0x8f6b[434]]=function(){t[_0x8f6b[3]](_0x8f6b[445])},this};amaRebufferState=function(){var b=_0x8f6b[446],l=!1,o=0,w=0,s=null,u=0,h=-1,c=0,a=-1,i=-1,y=0,f=_0x8f6b[14],e=!1,p=!0,v=0,n=_0x8f6b[14];return this[_0x8f6b[372]]=function(){return b},this[_0x8f6b[373]]=function(n){t[_0x8f6b[3]](_0x8f6b[447]);try{if(!r[_0x8f6b[31]](n))return;s=new amaTimeSpan;var i=new Date;t[_0x8f6b[3]](_0x8f6b[448]+i[_0x8f6b[175]]());r[_0x8f6b[276]](n)&&r[_0x8f6b[31]](n[_0x8f6b[449]])&&(u=n[_0x8f6b[449]]);r[_0x8f6b[31]](n[_0x8f6b[450]])&&(a=n[_0x8f6b[450]]);o+=1;w+=1;h>-1&&h<u&&o==1&&(t[_0x8f6b[3]](_0x8f6b[451]+u+_0x8f6b[452]+h),c=u-h,t[_0x8f6b[3]](_0x8f6b[453]+c));t[_0x8f6b[3]](_0x8f6b[454]+u);l=!0}catch(f){t[_0x8f6b[9]](_0x8f6b[455]+f)}finally{t[_0x8f6b[3]](_0x8f6b[456])}},this[_0x8f6b[377]]=function(){l===!1},this[_0x8f6b[387]]=function(r){var o,h;t[_0x8f6b[3]](_0x8f6b[457]);try{if(n=_0x8f6b[14],l===!1){t[_0x8f6b[3]](_0x8f6b[458]);return}o=r[_0x8f6b[459]];e?(n+=_0x8f6b[460],t[_0x8f6b[3]](_0x8f6b[461])):n+=_0x8f6b[462];p?(n+=_0x8f6b[463],p=!1):e?n+=_0x8f6b[412]:(n+=c.toString(),t[_0x8f6b[3]](_0x8f6b[464]+c));n+=_0x8f6b[165];t[_0x8f6b[3]](_0x8f6b[465]+n);o===_0x8f6b[446]?(i=s[_0x8f6b[268]](),v+=i,t[_0x8f6b[3]](_0x8f6b[466]+i),y+=i,f&&(n+=f,t[_0x8f6b[3]](_0x8f6b[465]+n)),h=u-a,e?n+=_0x8f6b[462]:(n+=h.toString()+_0x8f6b[172],t[_0x8f6b[3]](_0x8f6b[465]+n)),n+=i.toString()+_0x8f6b[165],t[_0x8f6b[3]](_0x8f6b[465]+n),e=!0,s[_0x8f6b[269]]()):(t[_0x8f6b[3]](_0x8f6b[467]+f),n+=f,e=!1)}catch(w){t[_0x8f6b[9]](_0x8f6b[468]+w)}finally{t[_0x8f6b[3]](_0x8f6b[469])}},this[_0x8f6b[290]]=function(){return{isFirstRebuffer:p,rebufferSession:n,rebufferCount:o.toString(),rebufferTime:v.toString(),totalRebufferTime:y.toString(),totalRebufferCount:w.toString()}},this[_0x8f6b[437]]=function(n){t[_0x8f6b[3]](_0x8f6b[470]);r[_0x8f6b[31]](n[_0x8f6b[471]])&&(h=n[_0x8f6b[471]]);i=s[_0x8f6b[268]]();v+=i;t[_0x8f6b[3]](_0x8f6b[472]+i);y+=i;var c=u-a;f+=e&&o===0?_0x8f6b[462]+i.toString()+_0x8f6b[165]:c.toString()+_0x8f6b[172]+i.toString()+_0x8f6b[165];s=null;t[_0x8f6b[3]](_0x8f6b[473]+f)},this[_0x8f6b[434]]=function(n){t[_0x8f6b[3]](_0x8f6b[474]);o=0;i=-1;v=0;f=_0x8f6b[14];c=0;e===!1&&(t[_0x8f6b[3]](_0x8f6b[475]),l=!1,u=0,a=0);r[_0x8f6b[31]](n)&&(t[_0x8f6b[3]](_0x8f6b[476]),n[_0x8f6b[478]](_0x8f6b[477]),n[_0x8f6b[478]](_0x8f6b[479]),n[_0x8f6b[478]](_0x8f6b[480]));t[_0x8f6b[3]](_0x8f6b[481])},this};amaPlaybackEndState=function(){var u=_0x8f6b[482],n=null,i=_0x8f6b[14];return this[_0x8f6b[372]]=function(){return u},this[_0x8f6b[373]]=function(u){try{t[_0x8f6b[3]](_0x8f6b[483]);r[_0x8f6b[276]](u)&&(r[_0x8f6b[31]](u[_0x8f6b[484]])&&(t[_0x8f6b[3]](_0x8f6b[485]+u[_0x8f6b[484]]),n=u[_0x8f6b[484]]),r[_0x8f6b[31]](u[_0x8f6b[486]])&&(t[_0x8f6b[3]](_0x8f6b[487]+u[_0x8f6b[486]]),i=u[_0x8f6b[486]]))}catch(f){t[_0x8f6b[9]](_0x8f6b[488]+f)}finally{t[_0x8f6b[3]](_0x8f6b[489])}},this[_0x8f6b[377]]=function(t){r[_0x8f6b[276]](t)&&(n=t[_0x8f6b[484]])},this[_0x8f6b[437]]=function(n){r[_0x8f6b[276]](n)},this[_0x8f6b[387]]=function(){t[_0x8f6b[3]](_0x8f6b[490]);try{}catch(n){t[_0x8f6b[9]](_0x8f6b[488]+n)}finally{t[_0x8f6b[3]](_0x8f6b[491])}},this[_0x8f6b[290]]=function(){return{errorCode:n,endReasonCode:i}},this[_0x8f6b[434]]=function(){t[_0x8f6b[3]](_0x8f6b[492]);n=null;i=null;t[_0x8f6b[3]](_0x8f6b[493])},this};amaPauseState=function(){var o=_0x8f6b[494],i=0,u=!1,e=0,f=0,s=0,n=null;return this[_0x8f6b[372]]=function(){return o},this[_0x8f6b[373]]=function(i){t[_0x8f6b[3]](_0x8f6b[495]);r[_0x8f6b[276]](i)&&(n=new amaTimeSpan,f+=1,s+=1,u=!0);t[_0x8f6b[3]](_0x8f6b[496])},this[_0x8f6b[377]]=function(n){r[_0x8f6b[276]](n)&&u!==!1},this[_0x8f6b[437]]=function(){t[_0x8f6b[3]](_0x8f6b[497]);i+=n[_0x8f6b[268]]();e+=n[_0x8f6b[268]]();n=null;t[_0x8f6b[3]](_0x8f6b[498])},this[_0x8f6b[387]]=function(){t[_0x8f6b[3]](_0x8f6b[499]);try{u!==!1&&r[_0x8f6b[31]](n)&&(i+=n[_0x8f6b[268]](),e+=n[_0x8f6b[268]](),n[_0x8f6b[269]]())}catch(f){t[_0x8f6b[9]](_0x8f6b[500]+f)}finally{t[_0x8f6b[3]](_0x8f6b[501])}},this[_0x8f6b[290]]=function(){return{pauseDuration:i.toString(),pauseCount:f.toString()}},this[_0x8f6b[434]]=function(){t[_0x8f6b[3]](_0x8f6b[502]);f=0;i=0;u=!1;n=null;t[_0x8f6b[3]](_0x8f6b[503])},this};amaSeekState=function(){function h(){u+=n[_0x8f6b[268]]();o>0&&s>0&&(0!==i[_0x8f6b[45]]&&(i+=_0x8f6b[260]),i+=o.toString()+_0x8f6b[257]+s.toString())}var c=_0x8f6b[504],u=0,f=0,n=null,e=!1,i=_0x8f6b[14],o=0,s=0;return this[_0x8f6b[372]]=function(){return c},this[_0x8f6b[373]]=function(i){t[_0x8f6b[3]](_0x8f6b[505]);n=new amaTimeSpan;f+=1;e=!0;r[_0x8f6b[276]](i)&&r[_0x8f6b[31]](i[_0x8f6b[375]])&&(o=i[_0x8f6b[375]]*1e3);t[_0x8f6b[3]](_0x8f6b[506])},this[_0x8f6b[377]]=function(){},this[_0x8f6b[437]]=function(i){t[_0x8f6b[3]](_0x8f6b[507]);r[_0x8f6b[31]](i[_0x8f6b[375]])&&(s=i[_0x8f6b[375]]*1e3);h();n=null;t[_0x8f6b[3]](_0x8f6b[508])},this[_0x8f6b[387]]=function(){t[_0x8f6b[3]](_0x8f6b[509]);try{!1!==e&&r[_0x8f6b[31]](n)&&(h(),n[_0x8f6b[269]]())}catch(i){t[_0x8f6b[9]](_0x8f6b[510]+exception)}finally{t[_0x8f6b[3]](_0x8f6b[511])}},this[_0x8f6b[290]]=function(){return{seekTime:u.toString(),seekCount:f.toString(),seekIntervalsAsString:i}},this[_0x8f6b[434]]=function(){t[_0x8f6b[3]](_0x8f6b[512]);f=0;u=0;e=!1;n=null;i=_0x8f6b[14];t[_0x8f6b[3]](_0x8f6b[513])},this};adEndStatusEnum={adPlayedCompletely:0,adStoppedClosed:1,adAppClosed:2,adError:3};amaAdState=function(){function y(){for(var t,n=_0x8f6b[14],u=0;u<i[_0x8f6b[45]];u++)t=i[u],r[_0x8f6b[31]](t[_0x8f6b[532]])&&(n+=t[_0x8f6b[532]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[533]])&&(n+=t[_0x8f6b[533]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[534]])&&(n+=t[_0x8f6b[534]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[518]])&&(n+=t[_0x8f6b[518]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[531]])&&(n+=t[_0x8f6b[531]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[517]])&&(n+=t[_0x8f6b[517]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[524]])&&(n+=t[_0x8f6b[524]]),n+=_0x8f6b[172],r[_0x8f6b[536]](t[_0x8f6b[535]])||(n+=t[_0x8f6b[535]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[537]])&&(n+=t[_0x8f6b[537]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[538]])&&(n+=t[_0x8f6b[538]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[539]])&&(n+=t[_0x8f6b[539]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[540]])&&(n+=t[_0x8f6b[540]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[541]])&&(n+=t[_0x8f6b[541]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[542]])&&(n+=t[_0x8f6b[542]]),n+=_0x8f6b[172],r[_0x8f6b[31]](t[_0x8f6b[543]])&&(n+=t[_0x8f6b[543]]),n+=_0x8f6b[260];return i=[],n[_0x8f6b[179]](0,n[_0x8f6b[45]]-1)}var v=_0x8f6b[514],i=[],o=0,s=0,h=0,c=0,u=0,l=0,f=0,a=0,n=null,e;return adSession=null,e=null,this[_0x8f6b[372]]=function(){return v},this[_0x8f6b[373]]=function(i){try{if(t[_0x8f6b[3]](_0x8f6b[515]),e=new amaTimeSpan,r[_0x8f6b[276]](i)){n={};for(var u in i)n[u]=i[u]}}catch(f){t[_0x8f6b[9]](_0x8f6b[488]+f)}finally{t[_0x8f6b[3]](_0x8f6b[489])}},this[_0x8f6b[377]]=function(t){if(r[_0x8f6b[31]](t)){if(r[_0x8f6b[69]](t[_0x8f6b[516]]))switch(t[_0x8f6b[516]]){case _0x8f6b[519]:n[_0x8f6b[517]]=0;n[_0x8f6b[518]]=e[_0x8f6b[268]](!0);h++;f+=n[_0x8f6b[518]];a+=f;break;case _0x8f6b[520]:n[_0x8f6b[517]]=1;break;case _0x8f6b[521]:n[_0x8f6b[517]]=2;break;case _0x8f6b[522]:n[_0x8f6b[517]]=3}if(r[_0x8f6b[276]](t[_0x8f6b[523]]))for(var i in t[_0x8f6b[523]])n[i]=t[_0x8f6b[523]][i]}},this[_0x8f6b[437]]=function(t){if(r[_0x8f6b[31]](t[_0x8f6b[516]])&&r[_0x8f6b[69]](t[_0x8f6b[516]]))switch(t[_0x8f6b[516]]){case _0x8f6b[526]:n[_0x8f6b[517]]=4;n[_0x8f6b[524]]=adEndStatusEnum[_0x8f6b[525]];break;case _0x8f6b[528]:n[_0x8f6b[524]]=adEndStatusEnum[_0x8f6b[527]];s++;c++;break;case _0x8f6b[529]:n[_0x8f6b[524]]=adEndStatusEnum[_0x8f6b[529]];break;case _0x8f6b[530]:n[_0x8f6b[524]]=adEndStatusEnum[_0x8f6b[530]]}n[_0x8f6b[531]]=e[_0x8f6b[268]]();o++;u+=n[_0x8f6b[531]];l+=u;i[_0x8f6b[125]](n)},this[_0x8f6b[387]]=function(i){t[_0x8f6b[3]](_0x8f6b[490]);try{if(adSession=_0x8f6b[14],r[_0x8f6b[276]](i)&&r[_0x8f6b[31]](n))for(var u in i)n[u]=i[u]}catch(f){t[_0x8f6b[9]](_0x8f6b[544]+f)}finally{t[_0x8f6b[3]](_0x8f6b[545])}},this[_0x8f6b[290]]=function(){return{adCount:o.toString(),adSession:y,adAbandonCount:s.toString(),totalAdStartCount:h.toString(),totalAdAbandonCount:c.toString(),adStartupTime:f.toString(),adPlayClockTime:u.toString(),totalAdPlayClockTime:l.toString(),totalAdStartupTime:a.toString()}},this[_0x8f6b[434]]=function(){t[_0x8f6b[3]](_0x8f6b[492]);adSession=null;o=0;s=0;u=0;f=0;t[_0x8f6b[3]](_0x8f6b[493])},this};stateEnum={unknownState:_0x8f6b[546],initState:_0x8f6b[547],playStartState:_0x8f6b[548],playingState:_0x8f6b[371],rebufferState:_0x8f6b[446],pauseState:_0x8f6b[494],seekState:_0x8f6b[504],endState:_0x8f6b[482],adState:_0x8f6b[514]};amaStateMachine=function(){function u(){var n,t;return r[_0x8f6b[31]](i)&&(t=i[_0x8f6b[372]](),t===_0x8f6b[444]?n=_0x8f6b[572]:t===_0x8f6b[371]?n=_0x8f6b[573]:t===_0x8f6b[446]?n=_0x8f6b[574]:t===_0x8f6b[494]?n=_0x8f6b[575]:t===_0x8f6b[504]?n=_0x8f6b[576]:t===_0x8f6b[482]&&(n=_0x8f6b[577])),n}function f(n){return n===_0x8f6b[547]?stateEnum[_0x8f6b[549]]:n===_0x8f6b[548]?stateEnum[_0x8f6b[550]]:n===_0x8f6b[371]?stateEnum[_0x8f6b[551]]:n===_0x8f6b[446]?stateEnum[_0x8f6b[552]]:n===_0x8f6b[494]?stateEnum[_0x8f6b[553]]:n===_0x8f6b[504]?stateEnum[_0x8f6b[554]]:n===_0x8f6b[482]?stateEnum[_0x8f6b[437]]:stateEnum[_0x8f6b[580]]}var i=null,n=null;return this[_0x8f6b[444]]=function(){n=new amaDictionary;n[_0x8f6b[55]](stateEnum[_0x8f6b[549]],new amaInitState);n[_0x8f6b[55]](stateEnum[_0x8f6b[550]],new amaPlaystartState);n[_0x8f6b[55]](stateEnum[_0x8f6b[551]],new amaPlayingState);n[_0x8f6b[55]](stateEnum[_0x8f6b[552]],new amaRebufferState);n[_0x8f6b[55]](stateEnum[_0x8f6b[553]],new amaPauseState);n[_0x8f6b[55]](stateEnum[_0x8f6b[554]],new amaSeekState);n[_0x8f6b[55]](stateEnum[_0x8f6b[437]],new amaPlaybackEndState);n[_0x8f6b[55]](stateEnum[_0x8f6b[555]],new amaAdState)},this[_0x8f6b[556]]=function(){var n=_0x8f6b[14];return r[_0x8f6b[31]](i)&&(n=i[_0x8f6b[372]]()),n},this[_0x8f6b[557]]=function(){var n=f(this[_0x8f6b[556]]());return t[_0x8f6b[3]](_0x8f6b[558]+n),n},this[_0x8f6b[559]]=function(){return i},this[_0x8f6b[560]]=function(u,f,e){if(t[_0x8f6b[3]](_0x8f6b[561]+u),n[_0x8f6b[400]](u)){if(r[_0x8f6b[31]](i)){if(u===i[_0x8f6b[372]]())return!1;t[_0x8f6b[3]](_0x8f6b[562]+i[_0x8f6b[372]]());f[_0x8f6b[563]]!==amaDictionary?(t[_0x8f6b[3]](_0x8f6b[564]),i[_0x8f6b[437]](f)):(t[_0x8f6b[3]](_0x8f6b[565]),i[_0x8f6b[437]](f))}i=n[_0x8f6b[19]](u);e[_0x8f6b[563]]!==amaDictionary?(t[_0x8f6b[3]](_0x8f6b[566]),t[_0x8f6b[3]](_0x8f6b[567]+e+_0x8f6b[568]+u),i[_0x8f6b[373]](e)):(t[_0x8f6b[3]](_0x8f6b[565]),i[_0x8f6b[373]](e))}else return t[_0x8f6b[3]](_0x8f6b[569]),!1;return!0},this[_0x8f6b[571]]=function(){var t={},i,r=null;t[_0x8f6b[459]]=this[_0x8f6b[556]]();for(i in n[_0x8f6b[18]]())r=n[_0x8f6b[19]](i),r[_0x8f6b[387]](t)},this[_0x8f6b[288]]=function(t){var i,r=null;t[_0x8f6b[289]](this);for(i in n[_0x8f6b[18]]())r=n[_0x8f6b[19]](i),t[_0x8f6b[289]](r)},this[_0x8f6b[290]]=function(){return{playerState:u}},this[_0x8f6b[578]]=function(r,u){if(t[_0x8f6b[3]](_0x8f6b[579]+r),r===this[_0x8f6b[556]]())i[_0x8f6b[377]](u);else if(n[_0x8f6b[400]](r)){var f=mediaState[_0x8f6b[19]](r);f[_0x8f6b[377]](u)}},this[_0x8f6b[581]]=function(){},this[_0x8f6b[582]]=function(t){if(n[_0x8f6b[400]](t))var i=n[t]},this[_0x8f6b[583]]=function(i){t[_0x8f6b[3]](_0x8f6b[584]);var r=null;for(var u in n[_0x8f6b[18]]())r=n[_0x8f6b[19]](u),r[_0x8f6b[437]](i)},this[_0x8f6b[585]]=function(n){t[_0x8f6b[3]](_0x8f6b[586]);r[_0x8f6b[31]](i)&&(i[_0x8f6b[437]](n),i=null)},this[_0x8f6b[437]]=function(i){if(t[_0x8f6b[3]](_0x8f6b[587]),n[_0x8f6b[400]](i)){var r=n[i];r[_0x8f6b[437]]()}},this[_0x8f6b[588]]=function(i){var r=null,u=null;t[_0x8f6b[3]](_0x8f6b[589]+this[_0x8f6b[556]]());for(r in n[_0x8f6b[18]]())t[_0x8f6b[3]](_0x8f6b[590]+r),r===_0x8f6b[446]?(u=n[_0x8f6b[19]](r),u[_0x8f6b[434]](i)):r!==this[_0x8f6b[556]]()&&(u=n[_0x8f6b[19]](r),u[_0x8f6b[434]](i))},this[_0x8f6b[591]]=function(){r[_0x8f6b[31]](i)&&i[_0x8f6b[434]]()},this[_0x8f6b[434]]=function(t){if(n[_0x8f6b[400]](t)){var i=n[t];i[_0x8f6b[434]]()}},this[_0x8f6b[592]]=function(){n[_0x8f6b[413]]()},this};amaPlaystartState=function(){var e=_0x8f6b[14],a=_0x8f6b[548],c=_0x8f6b[14],o=!1,n=0,i=null,s=null,h=null,u=0,f=null,l=_0x8f6b[257];return this[_0x8f6b[372]]=function(){return a},this[_0x8f6b[373]]=function(a){var v,y;r[_0x8f6b[31]](a)&&(t[_0x8f6b[3]](_0x8f6b[593]),c=a[_0x8f6b[594]],v=!1,r[_0x8f6b[69]](a[_0x8f6b[595]])&&a[_0x8f6b[595]][_0x8f6b[86]](_0x8f6b[596])===-1?(i=a[_0x8f6b[595]],v=a[_0x8f6b[597]]):(i=_0x8f6b[14],t[_0x8f6b[3]](_0x8f6b[598])),y=a[_0x8f6b[361]],t[_0x8f6b[3]](_0x8f6b[599]+i),StreamTypeDetector(i,y,v,function(i){f=i[_0x8f6b[600]]();l=i[_0x8f6b[601]]();u=i[_0x8f6b[602]]();n=i[_0x8f6b[603]]();s=i[_0x8f6b[365]];h=i[_0x8f6b[364]];e=h!==_0x8f6b[604]?_0x8f6b[357]:_0x8f6b[605];t[_0x8f6b[3]](_0x8f6b[606]+n+ +_0x8f6b[607]+s+_0x8f6b[608]+h+_0x8f6b[609]+u)}),o=!0,t[_0x8f6b[3]](_0x8f6b[610]))},this[_0x8f6b[377]]=function(){o===!1},this[_0x8f6b[387]]=function(){o!==!1&&t[_0x8f6b[3]](_0x8f6b[611]+f+_0x8f6b[612]+i+_0x8f6b[613]+u+_0x8f6b[614]+n)},this[_0x8f6b[290]]=function(){return{streamUrl:i,endOfStream:_0x8f6b[412],streamLength:r[_0x8f6b[176]](u)?u.toString():u,streamName:n,format:f,deliveryType:l,title:n,eventName:n,hostName:s,port:e,isFirstTitle:c}},this[_0x8f6b[437]]=function(){t[_0x8f6b[3]](_0x8f6b[615])},this[_0x8f6b[434]]=function(){t[_0x8f6b[3]](_0x8f6b[616]);i=null;u=0;n=null;f=null;t[_0x8f6b[3]](_0x8f6b[617])},this};amaBeaconDataStore=function(){function n(n,t,i){switch(n){default:i[_0x8f6b[55]](n,t);break;case _0x8f6b[621]:v[_0x8f6b[620]]()?i[_0x8f6b[478]](_0x8f6b[621]):i[_0x8f6b[55]](_0x8f6b[621],t)}}this[_0x8f6b[289]]=function(t){var i=t[_0x8f6b[290]](),r=this[_0x8f6b[618]]();et[_0x8f6b[619]](i,n,r)}};amaCustomDataStore=function(){function n(n,t,i){i[_0x8f6b[55]](n,t)}this[_0x8f6b[622]]=function(n,t){r[_0x8f6b[276]](customMetrics)&&r[_0x8f6b[69]](n)&&r[_0x8f6b[69]](t)&&customMetrics[_0x8f6b[55]](n,t)};this[_0x8f6b[289]]=function(t){var i=t[_0x8f6b[290]](),r=this[_0x8f6b[618]]();et[_0x8f6b[619]](i,n,r)}};amaDataStoreBase=function(){function n(n,t,i){i[_0x8f6b[55]](n,t)}this[_0x8f6b[623]]=new amaDictionary;this[_0x8f6b[619]]=function(){};this[_0x8f6b[289]]=function(t){var i=t[_0x8f6b[290]](),r=this[_0x8f6b[618]]();et[_0x8f6b[619]](i,n,r)}};amaDataStoreBase[_0x8f6b[624]][_0x8f6b[618]]=function(){return this[_0x8f6b[623]]};amaNetworkDataStore=function(){function n(n,t,i){i[_0x8f6b[55]](n,t)}this[_0x8f6b[289]]=function(t){var i=t[_0x8f6b[290]](),r=this[_0x8f6b[618]]();et[_0x8f6b[619]](i,n,r)}};amaStateMachineDataStore=function(){function t(t,i,r){switch(t){default:r[_0x8f6b[55]](t,i);break;case _0x8f6b[486]:_0x8f6b[625]===i&&r[_0x8f6b[55]](_0x8f6b[626],_0x8f6b[168]);r[_0x8f6b[55]](t,i);break;case _0x8f6b[480]:r[_0x8f6b[55]](t,i);parseInt(i)>500&&!n?(r[_0x8f6b[55]](_0x8f6b[627],_0x8f6b[168]),n=!0):n&&r[_0x8f6b[478]](_0x8f6b[627])}}var n=!1;this[_0x8f6b[289]]=function(n){var i=n[_0x8f6b[290]](),r=this[_0x8f6b[618]]();et[_0x8f6b[619]](i,t,r)}};amaViewerDataStore=function(){function n(n,t,i){i[_0x8f6b[55]](n,t)}this[_0x8f6b[289]]=function(t){var i=t[_0x8f6b[290]](),r=this[_0x8f6b[618]]();et[_0x8f6b[619]](i,n,r)}};amaVisitDataStore=function(){function d(i,v,y){var g,it,rt,ut,ht;switch(i){default:y[i]=v;break;case _0x8f6b[486]:_0x8f6b[625]===v&&(y[_0x8f6b[626]]=_0x8f6b[168]);y[i]=v;break;case _0x8f6b[632]:u+=parseInt(v);y[i]=v;y[_0x8f6b[631]]=u.toString();break;case _0x8f6b[634]:f+=parseInt(v);y[_0x8f6b[633]]=f.toString();break;case _0x8f6b[479]:e+=parseInt(v);y[_0x8f6b[635]]=e.toString();break;case _0x8f6b[480]:o+=parseInt(v);y[_0x8f6b[636]]=o.toString();break;case _0x8f6b[628]:v===_0x8f6b[572]?(k=!1,s++,y[_0x8f6b[637]]=s.toString()):v===_0x8f6b[638]?(h++,y[_0x8f6b[639]]=h.toString()):v===_0x8f6b[577]?(l++,y[_0x8f6b[640]]=l.toString()):v===_0x8f6b[641]&&(y[_0x8f6b[642]]=_0x8f6b[168]);break;case _0x8f6b[644]:y[_0x8f6b[643]]=v;break;case _0x8f6b[621]:t?delete y[i]:y[_0x8f6b[621]]=v;break;case _0x8f6b[419]:if(r[_0x8f6b[69]](v)){var ft=v[_0x8f6b[166]](_0x8f6b[260]),ct=ft[_0x8f6b[45]],tt,d,et=_0x8f6b[412];for(g=0;g<ct;g++){tt=ft[g][_0x8f6b[166]](_0x8f6b[172]);var lt=parseInt(tt[0]),ot=parseInt(tt[1]),nt=Math[_0x8f6b[645]](lt/5e5),st=nt<a?nt:a-1;r[_0x8f6b[71]](n[st])?n[nt]+=ot:n[nt]=ot}d=st;for(i in n)n[i]>n[d]&&(d=i);et+=d;y[_0x8f6b[646]]=et}break;case _0x8f6b[648]:it=parseInt(v);r[_0x8f6b[71]](it)||(p+=it,y[_0x8f6b[647]]=p.toString());break;case _0x8f6b[650]:rt=parseInt(v);r[_0x8f6b[71]](rt)||(w+=rt,y[_0x8f6b[649]]=w.toString());break;case _0x8f6b[652]:ut=parseInt(v);r[_0x8f6b[176]](ut)||(b+=ut,y[_0x8f6b[651]]=b.toString());break;case _0x8f6b[654]:ht=parseInt(v);ht===1&&(c++,y[_0x8f6b[653]]=c.toString())}}var t=!1,u=0,f=0,e=0,o=0,s=0,h=0,c=0,l=0,n={},a=8,k=!1,v=_0x8f6b[14],y=0,i={},p=0,w=0,b=0;this[_0x8f6b[169]]=function(n){t=n};this[_0x8f6b[620]]=function(){return t};this[_0x8f6b[289]]=function(n){var t=n[_0x8f6b[290]]();t[_0x8f6b[628]]===_0x8f6b[577]&&t[_0x8f6b[629]]===_0x8f6b[168]&&(y++,i[_0x8f6b[630]]=y.toString());et[_0x8f6b[619]](t,d,i)};this[_0x8f6b[290]]=function(){return i};this[_0x8f6b[655]]=function(){return v};this[_0x8f6b[656]]=function(n){v=n}};DataStoreFactoryEnum={beaconDataStore:_0x8f6b[657],customDataStore:_0x8f6b[658],networkDataStore:_0x8f6b[659],stateMachineDataStore:_0x8f6b[660],viewerDataStore:_0x8f6b[661],visitDataStore:_0x8f6b[662]};p=function(){function i(){function u(){return r(amaBeaconDataStore,i),new amaBeaconDataStore}function f(){return r(amaCustomDataStore,i),new amaCustomDataStore}function e(){return r(amaNetworkDataStore,i),new amaNetworkDataStore}function o(){return r(amaStateMachineDataStore,i),new amaStateMachineDataStore}function s(){return r(amaViewerDataStore,i),new amaViewerDataStore}function h(){return r(amaVisitDataStore,i),new amaVisitDataStore}function r(n,i){try{n[_0x8f6b[624]]=Object[_0x8f6b[663]](i)}catch(r){t[_0x8f6b[9]](_0x8f6b[664]+r)}}var i=new amaDataStoreBase,n={};return n[DataStoreFactoryEnum[_0x8f6b[657]]]=u(),n[DataStoreFactoryEnum[_0x8f6b[658]]]=f(),n[DataStoreFactoryEnum[_0x8f6b[659]]]=e(),n[DataStoreFactoryEnum[_0x8f6b[660]]]=o(),n[DataStoreFactoryEnum[_0x8f6b[661]]]=s(),n[DataStoreFactoryEnum[_0x8f6b[662]]]=h(),{getDataStore:function(t){return n[t]}}}var n;return{getFactory:function(){return n||(n=i()),n}}}();amaDictionary=function(){var n={};return this[_0x8f6b[55]]=function(t,i){n[t]=i},this[_0x8f6b[666]]=function(t){for(var i in t)n[i]=t[i]},this[_0x8f6b[16]]=function(){t[_0x8f6b[3]](_0x8f6b[667]);for(it in n)t[_0x8f6b[3]](_0x8f6b[428]+it+_0x8f6b[668]+n[it]);t[_0x8f6b[3]](_0x8f6b[669])},this[_0x8f6b[19]]=function(t){return n[t]},this[_0x8f6b[400]]=function(t){for(var i in n)if(i===t)return!0;return!1},this[_0x8f6b[670]]=function(t){var i,r=0;for(i in n)if(r++,i===t)return r;return-1},this[_0x8f6b[478]]=function(t){return this[_0x8f6b[400]](t)?(delete n[t],!0):!1},this[_0x8f6b[413]]=function(){for(var t in n)delete n[t]},this[_0x8f6b[671]]=function(){var i,t=0;for(i in n)t++;return t},this[_0x8f6b[18]]=function(){return n},this};tt[_0x8f6b[672]]=function(n,i){if(r[_0x8f6b[69]](n)&&n!==_0x8f6b[14]){t[_0x8f6b[3]](n);var u=new XMLHttpRequest;u[_0x8f6b[139]](_0x8f6b[138],n,!0);u[_0x8f6b[140]]=function(){u[_0x8f6b[141]]===4&&typeof i===_0x8f6b[148]&&(i(u),u=null)};u[_0x8f6b[149]]()}};tt[_0x8f6b[675]]=function(n){try{r[_0x8f6b[69]](n)&&(n=encodeURI(n),n=n[_0x8f6b[350]](/#/g,_0x8f6b[676]))}catch(i){t[_0x8f6b[9]](_0x8f6b[677]+i)}finally{return n}};amaURLUtility=function(){};amaURLUtility[_0x8f6b[702]]=function(n){var i=!1,r;try{r=new RegExp(_0x8f6b[703],_0x8f6b[704]);r[_0x8f6b[705]](n)&&(i=!0)}catch(u){t[_0x8f6b[9]](_0x8f6b[706]+u)}return i};amaURLUtility[_0x8f6b[707]]=function(n){var i={},u,f,e,o;try{u=/^(\w+?:)?\/\/([^\/:]+):?([^\/]+)?(\/[^#?]*)#?([^?]+)?\??(.+)?/[_0x8f6b[178]](n);i[_0x8f6b[364]]=r[_0x8f6b[708]](u[1])?u[1]:location[_0x8f6b[364]];i[_0x8f6b[365]]=u[2];i[_0x8f6b[366]]=u[3]?u[3]:_0x8f6b[357];i[_0x8f6b[159]]=u[4];f=this[_0x8f6b[159]][_0x8f6b[166]](_0x8f6b[238]);e=f[_0x8f6b[45]];i[_0x8f6b[0]]=f[e-1];o=i[_0x8f6b[0]][_0x8f6b[194]]();(o[_0x8f6b[86]](_0x8f6b[360])!=-1||o[_0x8f6b[86]](_0x8f6b[361])!=-1||o[_0x8f6b[86]](_0x8f6b[362])!=-1||o[_0x8f6b[86]](_0x8f6b[363])!=-1)&&e>=3&&(i[_0x8f6b[0]]=f[e-2]+_0x8f6b[238]+f[e-1]);i[_0x8f6b[368]]=u[5]?u[5]:_0x8f6b[14];i[_0x8f6b[709]]=u[6]?u[6]:_0x8f6b[14];i[_0x8f6b[84]]=i[_0x8f6b[365]]+_0x8f6b[172]+i[_0x8f6b[366]]}catch(s){t[_0x8f6b[3]](_0x8f6b[370]+s)}return i};y={LOCAL_STORAGE:0,SESSION_STORAGE:1};l[_0x8f6b[711]]=function(){var n=_0x8f6b[712];try{localStorage[_0x8f6b[187]](n,n);localStorage[_0x8f6b[713]](n);l[_0x8f6b[710]]=!0}catch(t){l[_0x8f6b[710]]=!1}return l[_0x8f6b[710]]};l[_0x8f6b[190]]=function(n,i){t[_0x8f6b[3]](_0x8f6b[714]);var u=null;if(!l[_0x8f6b[710]])return t[_0x8f6b[3]](_0x8f6b[715]),u;try{if(r[_0x8f6b[69]](i))switch(n){case y[_0x8f6b[716]]:u=localStorage[_0x8f6b[190]](i);break;case y[_0x8f6b[717]]:u=sessionStorage[_0x8f6b[190]](i)}}catch(f){t[_0x8f6b[9]](_0x8f6b[718]+f)}finally{return t[_0x8f6b[3]](_0x8f6b[719]+u),u===_0x8f6b[720]?null:u}};l[_0x8f6b[187]]=function(n,i,u){try{if(t[_0x8f6b[3]](_0x8f6b[721]),!l[_0x8f6b[710]]){t[_0x8f6b[3]](_0x8f6b[722]);return}if(r[_0x8f6b[69]](i)&&r[_0x8f6b[69]](u))switch(n){case y[_0x8f6b[716]]:localStorage[_0x8f6b[187]](i,u);break;case y[_0x8f6b[717]]:sessionStorage[_0x8f6b[187]](i,u)}}catch(f){t[_0x8f6b[9]](_0x8f6b[723]+f)}finally{t[_0x8f6b[3]](_0x8f6b[724])}};l[_0x8f6b[713]]=function(n,i){try{if(t[_0x8f6b[3]](_0x8f6b[725]),!l[_0x8f6b[710]]){t[_0x8f6b[3]](_0x8f6b[726]);return}if(r[_0x8f6b[69]](i))switch(n){case y[_0x8f6b[716]]:localStorage[_0x8f6b[713]](i);break;case y[_0x8f6b[717]]:sessionStorage[_0x8f6b[713]](i)}}catch(u){t[_0x8f6b[9]](_0x8f6b[727]+u)}finally{t[_0x8f6b[3]](_0x8f6b[728])}};l[_0x8f6b[729]]=function(n){try{if(t[_0x8f6b[3]](_0x8f6b[730]),!l[_0x8f6b[710]]){t[_0x8f6b[3]](_0x8f6b[731]);return}switch(n){case y[_0x8f6b[716]]:localStorage[_0x8f6b[729]]();break;case y[_0x8f6b[717]]:sessionStorage[_0x8f6b[729]]()}}catch(i){t[_0x8f6b[9]](_0x8f6b[732]+i)}finally{t[_0x8f6b[3]](_0x8f6b[733])}};l[_0x8f6b[15]]=function(n){var o,e,i,u,f;if(!l[_0x8f6b[710]]){t[_0x8f6b[3]](_0x8f6b[734]);return}if(n===y[_0x8f6b[716]])for(e=localStorage[_0x8f6b[45]],o=(new Date)[_0x8f6b[175]](),i=e-1;i>=0;i--)u=localStorage[_0x8f6b[190]](localStorage[_0x8f6b[118]](i)),r[_0x8f6b[69]](u)&&u[_0x8f6b[86]](_0x8f6b[184])!==-1&&(f=JSON[_0x8f6b[136]](u),r[_0x8f6b[31]](f)&&r[_0x8f6b[31]](f[_0x8f6b[184]])&&(dataExpiryDate=Date[_0x8f6b[136]](f[_0x8f6b[184]]),dataExpiryDate<=o&&localStorage[_0x8f6b[713]](localStorage[_0x8f6b[118]](i))));else if(n===y[_0x8f6b[717]])for(e=sessionStorage[_0x8f6b[45]],i=e-1;i>=0;i--)u=sessionStorage[_0x8f6b[190]](sessionStorage[_0x8f6b[118]](i)),r[_0x8f6b[69]](u)&&u[_0x8f6b[86]](_0x8f6b[184])!==-1&&(f=JSON[_0x8f6b[136]](u),r[_0x8f6b[31]](f)&&r[_0x8f6b[31]](f[_0x8f6b[184]])&&(dataExpiryDate=Date[_0x8f6b[136]](f[_0x8f6b[184]]),dataExpiryDate<=o&&sessionStorage[_0x8f6b[713]](sessionStorage[_0x8f6b[118]](i))))};var fr=_0x8f6b[735],ru=_0x8f6b[736],ht=ru+_0x8f6b[257]+fr,ct,u=null,f=null,b=null,e=null,lt=null,d=null,yt=null,a=null,c=null,o={NotReady:0,Ready:1,InvalidConfiguration:2,InactiveAccount:4},h=o[_0x8f6b[737]],ci=null,bt=null,kt=!1,g=null,li=null,ai=null,et=null,at=null,rt=null,dt=null,t=null,gt=null,vi=null,ui,ni=null,v=null,ti=null,fi=0,bi=null,ot=this,vt=null,ii=null,k=null,er=6e5,or=!1,sr=_0x8f6b[14],st=_0x8f6b[14],yi,pi=!0,ki=_0x8f6b[168],ei=_0x8f6b[14],it=n,di=0,gi=0,w={},pt=0;this[_0x8f6b[738]]=function(){return it};this[_0x8f6b[444]]=function(n){try{if(b=new amaDiagnoser(this[_0x8f6b[738]]()),g=[],t=new br,t[_0x8f6b[267]](!1),ei=n,l[_0x8f6b[711]]()||t[_0x8f6b[3]](_0x8f6b[739]),r[_0x8f6b[31]](ei)){c=null;c=new tr(ei);c[_0x8f6b[136]](uu);var i=c[_0x8f6b[23]]();if(i!==_0x8f6b[14]){t[_0x8f6b[9]](_0x8f6b[740]+i);h=o[_0x8f6b[741]];return}}d=new kr;d[_0x8f6b[274]]();yt=new dr;et=new ur;r[_0x8f6b[276]](AMAInstanceManager[_0x8f6b[662]])?v=AMAInstanceManager[_0x8f6b[662]]:(v=p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[662]]),AMAInstanceManager[_0x8f6b[662]]=v);at=v[_0x8f6b[655]]();r[_0x8f6b[31]](at)&&at!==_0x8f6b[14]||(at=et.UUID(),v[_0x8f6b[656]](at));lt=new amaViewMetrics;gt=new amaServerIPManager;vi=new amaBeaconManager;lt[_0x8f6b[743]]();bi=new amaTimeSpan;f=new amaDataStore;t[_0x8f6b[3]](_0x8f6b[744]+at)}catch(u){}};this[_0x8f6b[745]]=function(n){var i,l,y,g,nt,c;try{if(o[_0x8f6b[737]]===h&&(h=o[_0x8f6b[746]]),o[_0x8f6b[746]]!==h)return;b[_0x8f6b[747]]()||(b[_0x8f6b[444]](ei,ht),b[_0x8f6b[255]]({api:_0x8f6b[748],value:ei}),b[_0x8f6b[255]]({api:_0x8f6b[749],value:ht}));i=f[_0x8f6b[750]]();l=i[_0x8f6b[19]](_0x8f6b[751]);r[_0x8f6b[69]](l)||(l=d[_0x8f6b[244]]());r[_0x8f6b[69]](i[_0x8f6b[19]](_0x8f6b[752]))&&(r[_0x8f6b[31]](e)?e[_0x8f6b[256]]({api:_0x8f6b[334],value:i[_0x8f6b[19]](_0x8f6b[752])}):w[_0x8f6b[334]]=i[_0x8f6b[19]](_0x8f6b[752]));r[_0x8f6b[31]](e)?(e[_0x8f6b[256]]({api:_0x8f6b[333],value:l}),e[_0x8f6b[256]]({api:_0x8f6b[332],value:ht})):(w[_0x8f6b[333]]=l,w[_0x8f6b[332]]=ht);u=new amaStateMachine;a=new amaDictionary;ni=p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[660]]);rt=new amaTimeSpan;vt=new amaCommonEventDispatcher;pageInfo=new gr;pageInfo[_0x8f6b[299]](i);pi&&this[_0x8f6b[753]]();r[_0x8f6b[31]](n)&&a[_0x8f6b[666]](n);u[_0x8f6b[444]]();y={};g={};u[_0x8f6b[560]](stateEnum[_0x8f6b[549]],y,g);nt=f[_0x8f6b[754]]();ti=et.UUID();r[_0x8f6b[31]](e)?e[_0x8f6b[256]]({api:_0x8f6b[331],value:ti}):w[_0x8f6b[331]]=ti;t[_0x8f6b[3]](_0x8f6b[755]+ti);f[_0x8f6b[756]]();u[_0x8f6b[571]]();r[_0x8f6b[31]](f)&&b[_0x8f6b[255]]({api:_0x8f6b[757],value:i[_0x8f6b[18]]()});u[_0x8f6b[288]](ni);u[_0x8f6b[288]](v);d[_0x8f6b[288]](p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[657]]));pageInfo[_0x8f6b[288]](p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[657]]));yt[_0x8f6b[288]](p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[661]]));r[_0x8f6b[31]](k)&&k[_0x8f6b[288]](p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[659]]));ct=_0x8f6b[572];this[_0x8f6b[288]](v);f[_0x8f6b[756]]();d&&(c=d[_0x8f6b[291]](),r[_0x8f6b[69]](c)&&(c=c[_0x8f6b[194]](),-1===c[_0x8f6b[86]](_0x8f6b[758])||-1===c[_0x8f6b[86]](_0x8f6b[759])?vt[_0x8f6b[760]](ft.Sleep,hr):t[_0x8f6b[3]](_0x8f6b[761])));vt[_0x8f6b[760]](ft.Rebuffer,hr);ri(s.IMetric)}catch(tt){t[_0x8f6b[9]](_0x8f6b[762]+tt)}};this[_0x8f6b[763]]=function(n){try{r[_0x8f6b[69]](n)&&n[_0x8f6b[45]]>0&&!ht[_0x8f6b[764]](n)&&(ht=ht+_0x8f6b[172]+n)}catch(i){t[_0x8f6b[9]](_0x8f6b[765]+i)}};this[_0x8f6b[288]]=function(n){try{n[_0x8f6b[289]](this)}catch(i){t[_0x8f6b[9]](_0x8f6b[777]+i)}};this[_0x8f6b[778]]=function(n){try{n[_0x8f6b[289]](ot)}catch(i){t[_0x8f6b[9]](_0x8f6b[779]+i)}};this[_0x8f6b[290]]=function(){return{beaconId:c[_0x8f6b[25]]()[_0x8f6b[49]],beaconVersion:c[_0x8f6b[25]]()[_0x8f6b[50]],visitId:at,sessionId:ti,attemptId:ti,xViewerId:ai,sequenceId:fi.toString(),eventCode:ct,pluginVersion:ht,isVisitStart:_0x8f6b[168],logInterval:ou(),currentClockTime:su(),currentStreamTime:hu(),streamLength:eu(),bytesLoaded:cu(),droppedFrames:lu(),isLiveStream:au(),visitDuration:vu()}};this[_0x8f6b[824]]=function(){this[_0x8f6b[290]]=function(){return{os:os,device:AppleTV,fullOs:_0x8f6b[781]+d[_0x8f6b[782]](),playerType:AppleTV,loginterval:rt[_0x8f6b[270]]()-dt,currentClockTime:rt[_0x8f6b[268]]().toString(),currentStreamTime:(streamHead*1e3).toString(),streamLength:(streamLen*1e3).toString(),bytesLoaded:a[_0x8f6b[19]](_0x8f6b[817])(),droppedFrames:a[_0x8f6b[19]](_0x8f6b[819])(),isLiveStream:a[_0x8f6b[19]](_0x8f6b[821])()}}};this[_0x8f6b[769]]=function(n,i){try{var u={methodName:_0x8f6b[769]};u[name]=i;b[_0x8f6b[255]]({api:_0x8f6b[825],value:u});r[_0x8f6b[31]](n)&&r[_0x8f6b[31]](i)&&f[_0x8f6b[622]](n,i)}catch(e){t[_0x8f6b[9]](_0x8f6b[826]+e)}};this[_0x8f6b[297]]=function(n){try{r[_0x8f6b[69]](n)&&n!==_0x8f6b[14]&&yt[_0x8f6b[297]](n)}catch(i){t[_0x8f6b[9]](_0x8f6b[827]+i)}};this[_0x8f6b[828]]=function(n){try{r[_0x8f6b[69]](n)&&(li=n,f&&f[_0x8f6b[784]](_0x8f6b[829],li))}catch(i){t[_0x8f6b[9]](_0x8f6b[830]+i)}};this[_0x8f6b[831]]=function(n){sr=n;t[_0x8f6b[3]](n)};this[_0x8f6b[832]]=function(n,i){if(r[_0x8f6b[69]](n)&&n[_0x8f6b[86]](_0x8f6b[596])===-1&&n[_0x8f6b[45]]>0){st=n;var o=f[_0x8f6b[750]](),u=o[_0x8f6b[19]](_0x8f6b[752]);r[_0x8f6b[69]](u)||(u=st);r[_0x8f6b[31]](e)?e[_0x8f6b[256]]({api:_0x8f6b[334],value:u}):w[_0x8f6b[334]]=u;or=i;kt&&cr()}else t[_0x8f6b[3]](_0x8f6b[833]+n)};this[_0x8f6b[836]]=function(n){r[_0x8f6b[176]](n)?yi=n:t[_0x8f6b[3]](_0x8f6b[837]+n)};this[_0x8f6b[770]]=function(){var n,i;try{if(o[_0x8f6b[746]]!==h)return;n={};r[_0x8f6b[69]](st)&&_0x8f6b[14]!==st&&(gt[_0x8f6b[838]](st),n[_0x8f6b[595]]=st);n[_0x8f6b[361]]=sr;n[_0x8f6b[597]]=or;n[_0x8f6b[594]]=ki;i={};u[_0x8f6b[560]](stateEnum[_0x8f6b[550]],i,n);this[_0x8f6b[839]]()}catch(f){t[_0x8f6b[9]](_0x8f6b[840]+f)}};this[_0x8f6b[839]]=function(){var n;try{if(o[_0x8f6b[746]]!==h)return;stateEnum[_0x8f6b[550]]===u[_0x8f6b[556]]()&&(t[_0x8f6b[3]](_0x8f6b[845]),n=f[_0x8f6b[754]](),u[_0x8f6b[571]](),u[_0x8f6b[288]](ni),u[_0x8f6b[288]](v),r[_0x8f6b[31]](k)&&k[_0x8f6b[288]](p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[659]])),f[_0x8f6b[756]](),ct=_0x8f6b[638],this[_0x8f6b[288]](v),ri(s.SMetric),kt?ar():t[_0x8f6b[3]](_0x8f6b[846]));t[_0x8f6b[3]](_0x8f6b[847]);var i=ut(),e={streamHeadPosition:i};u[_0x8f6b[560]](stateEnum[_0x8f6b[551]],{},e);pt>0&&(this[_0x8f6b[848]](pt),pt=0)}catch(c){t[_0x8f6b[9]](_0x8f6b[849]+c)}};this[_0x8f6b[856]]=function(){try{if(o[_0x8f6b[746]]!==h)return;var n=ut(),i={streamHeadPosition:n},r={streamHeadPosition:n};u[_0x8f6b[560]](stateEnum[_0x8f6b[553]],i,r)}catch(f){t[_0x8f6b[9]](_0x8f6b[857]+f)}};this[_0x8f6b[858]]=function(){try{if(o[_0x8f6b[746]]!==h)return;var n=ut(),i={streamHeadPosition:n},r={streamHeadPosition:n};u[_0x8f6b[560]](stateEnum[_0x8f6b[554]],i,r)}catch(f){t[_0x8f6b[9]](_0x8f6b[859]+f)}};this[_0x8f6b[860]]=function(){try{if(o[_0x8f6b[746]]!==h)return;var n=ut(),i={streamHeadPosition:n},r=rt[_0x8f6b[268]](),f={rebufferStart:r,currentLogTime:dt*1e3};u[_0x8f6b[560]](stateEnum[_0x8f6b[552]],i,f);vt[_0x8f6b[861]](er)}catch(e){t[_0x8f6b[9]](_0x8f6b[862]+e)}};this[_0x8f6b[863]]=function(){try{if(o[_0x8f6b[746]]!==h)return;var n=rt[_0x8f6b[268]](),i={rebufferEnd:n},r=ut(),f={streamHeadPosition:r};u[_0x8f6b[560]](stateEnum[_0x8f6b[551]],i,f);vt[_0x8f6b[864]]();pt>0&&(this[_0x8f6b[848]](pt),pt=0)}catch(e){t[_0x8f6b[9]](_0x8f6b[865]+e)}};this[_0x8f6b[848]]=function(n){try{if(o[_0x8f6b[746]]!==h)return;if(u[_0x8f6b[556]]()===stateEnum[_0x8f6b[551]]){var i=ut(),r={bitrate:n,streamHeadPosition:i};u[_0x8f6b[578]](stateEnum[_0x8f6b[551]],r)}else pt=n}catch(f){t[_0x8f6b[9]](_0x8f6b[866]+f)}};this[_0x8f6b[867]]=function(n){try{if(o[_0x8f6b[746]]!==h)return;n!==_0x8f6b[868]&&(ki=_0x8f6b[168]);pr(n);oi()}catch(i){t[_0x8f6b[9]](_0x8f6b[869]+i)}};this[_0x8f6b[773]]=function(n){var l;try{if(o[_0x8f6b[746]]!==h)return;var i=ut(),e={streamHeadPosition:i},c={errorCode:n};u[_0x8f6b[560]](stateEnum[_0x8f6b[437]],e,c);l=f[_0x8f6b[754]]();u[_0x8f6b[571]]();u[_0x8f6b[288]](ni);u[_0x8f6b[288]](v);r[_0x8f6b[31]](k)&&k[_0x8f6b[288]](p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[659]]));f[_0x8f6b[756]]();ct=_0x8f6b[577];this[_0x8f6b[288]](v);ri(s.EMetric);oi()}catch(a){t[_0x8f6b[9]](_0x8f6b[870]+a)}};this[_0x8f6b[871]]=function(){try{gt[_0x8f6b[872]](!1)}catch(n){t[_0x8f6b[9]](_0x8f6b[873]+n)}};this[_0x8f6b[874]]=function(){try{gt[_0x8f6b[872]](!0)}catch(n){t[_0x8f6b[9]](_0x8f6b[875]+n)}};this[_0x8f6b[876]]=function(n){var u,i;if(o[_0x8f6b[746]]===h)if(r[_0x8f6b[31]](a)){ki=_0x8f6b[412];u=a[_0x8f6b[18]]();this[_0x8f6b[867]](_0x8f6b[868]);for(i in n)this[_0x8f6b[769]](i,n[i]);this[_0x8f6b[745]](u);this[_0x8f6b[770]]()}else t[_0x8f6b[9]](_0x8f6b[877])};this[_0x8f6b[878]]=function(n){if(o[_0x8f6b[746]]===h){var i=rt[_0x8f6b[268]](),t={currentLogTime:dt*1e3,startPos:ut()};n[_0x8f6b[534]]=t[_0x8f6b[534]];u[_0x8f6b[560]](stateEnum[_0x8f6b[555]],t,n)}};this[_0x8f6b[879]]=function(n){var i,f;o[_0x8f6b[746]]===h&&(i=u[_0x8f6b[559]](),r[_0x8f6b[31]](i)&&_0x8f6b[514]===i[_0x8f6b[372]]()?(f={event:_0x8f6b[519],updateParams:n},i[_0x8f6b[377]](f)):t[_0x8f6b[3]](_0x8f6b[880]))};this[_0x8f6b[881]]=function(){var n,i;o[_0x8f6b[746]]===h&&(n=u[_0x8f6b[559]](),r[_0x8f6b[31]](n)&&_0x8f6b[514]===n[_0x8f6b[372]]()?(i={event:_0x8f6b[520]},n[_0x8f6b[377]](i)):t[_0x8f6b[3]](_0x8f6b[882]))};this[_0x8f6b[883]]=function(){var n,i;o[_0x8f6b[746]]===h&&(n=u[_0x8f6b[559]](),r[_0x8f6b[31]](n)&&_0x8f6b[514]===n[_0x8f6b[372]]()?(i={event:_0x8f6b[521]},n[_0x8f6b[377]](i)):t[_0x8f6b[3]](_0x8f6b[884]))};this[_0x8f6b[885]]=function(){var n,i;o[_0x8f6b[746]]===h&&(n=u[_0x8f6b[559]](),r[_0x8f6b[31]](n)&&_0x8f6b[514]===n[_0x8f6b[372]]()?(i={event:_0x8f6b[522]},n[_0x8f6b[377]](i)):t[_0x8f6b[3]](_0x8f6b[886]))};this[_0x8f6b[887]]=function(){var n,i;o[_0x8f6b[746]]===h&&(n=u[_0x8f6b[559]](),r[_0x8f6b[31]](n)&&_0x8f6b[514]===n[_0x8f6b[372]]()?(i={event:_0x8f6b[526]},u[_0x8f6b[585]](i)):t[_0x8f6b[3]](_0x8f6b[888]))};this[_0x8f6b[889]]=function(n){var i,f;o[_0x8f6b[746]]===h&&(i=u[_0x8f6b[559]](),r[_0x8f6b[31]](i)&&_0x8f6b[514]===i[_0x8f6b[372]]()?(f={event:n},u[_0x8f6b[585]](f)):t[_0x8f6b[3]](_0x8f6b[890]))};this[_0x8f6b[891]]=function(){var n,i;o[_0x8f6b[746]]===h&&(n=u[_0x8f6b[559]](),r[_0x8f6b[31]](n)&&_0x8f6b[514]===n[_0x8f6b[372]]()?(i={event:_0x8f6b[529]},u[_0x8f6b[585]](i)):t[_0x8f6b[3]](_0x8f6b[892]))};this[_0x8f6b[896]]=function(){try{yr()}catch(n){t[_0x8f6b[9]](_0x8f6b[897]+n)}};this[_0x8f6b[901]]=function(){return fr};this[_0x8f6b[902]]=function(){try{if(o[_0x8f6b[746]]!==h)return;pr(_0x8f6b[903]);yr();var n={methodName:_0x8f6b[902]};b[_0x8f6b[255]]({api:_0x8f6b[825],value:n});oi();r[_0x8f6b[31]](f)&&(f=null);r[_0x8f6b[31]](d)&&(d=null);r[_0x8f6b[31]](yt)&&(yt=null);r[_0x8f6b[31]](c)&&(c=null);kt=!1;vr()}catch(i){t[_0x8f6b[9]](_0x8f6b[904]+i)}};this[_0x8f6b[905]]=function(n){r[_0x8f6b[31]](t)&&t[_0x8f6b[267]](n)};this[_0x8f6b[753]]=function(){try{pi||(pi=!0);r[_0x8f6b[31]](ii)||(ii=new amaEventDispatcher,k=new amaEventHandler,ii[_0x8f6b[760]](wt.Location,k[_0x8f6b[907]][_0x8f6b[906]](k)))}catch(n){t[_0x8f6b[9]](_0x8f6b[908]+n)}};this[_0x8f6b[909]]=function(){try{pi=!1;ii&&(ii[_0x8f6b[893]](wt.Location),ii=null,k=null)}catch(n){t[_0x8f6b[9]](_0x8f6b[910]+n)}};this[_0x8f6b[911]]=function(n,i){t[_0x8f6b[7]](n,i)};this[_0x8f6b[912]]=function(n,t){r[_0x8f6b[31]](e)?e[_0x8f6b[256]]({api:n,value:t}):w[n]=t};s={IMetric:_0x8f6b[547],SMetric:_0x8f6b[548],PMetric:_0x8f6b[371],CMetric:_0x8f6b[806],EMetric:_0x8f6b[9],VMetric:_0x8f6b[289],HMetric:_0x8f6b[808],FMetric:_0x8f6b[810],UDMetric:_0x8f6b[63]};amaDataStore=function(){function u(t,u){var e=_0x8f6b[14],o;return r[_0x8f6b[69]](t)&&r[_0x8f6b[276]](u)&&(n[_0x8f6b[55]](_0x8f6b[629],f.toString()),o=p[_0x8f6b[742]]()[_0x8f6b[618]](DataStoreFactoryEnum[_0x8f6b[657]]),e=u[_0x8f6b[153]](t,o[_0x8f6b[618]](),i),f++),e}function e(n){var i=_0x8f6b[14];return n===s[_0x8f6b[929]]?i=_0x8f6b[572]:n===s[_0x8f6b[798]]?i=_0x8f6b[638]:n===s[_0x8f6b[922]]?i=_0x8f6b[805]:n===s[_0x8f6b[921]]?i=_0x8f6b[807]:n===s[_0x8f6b[926]]?i=_0x8f6b[577]:n===s[_0x8f6b[813]]?i=_0x8f6b[641]:n===s[_0x8f6b[930]]?i=_0x8f6b[809]:n===s[_0x8f6b[931]]?i=_0x8f6b[811]:t[_0x8f6b[9]](_0x8f6b[932]+n),i}var f=0,n=new amaDictionary,i=new amaDictionary;this[_0x8f6b[913]]=function(n){r[_0x8f6b[31]](n)&&r[_0x8f6b[154]](n,Object)};this[_0x8f6b[914]]=function(i){var f=_0x8f6b[14];return r[_0x8f6b[276]](i)&&(n[_0x8f6b[55]](_0x8f6b[628],_0x8f6b[572]),f=u(s.IMetric,i),t[_0x8f6b[3]](_0x8f6b[915]+f),f=tt[_0x8f6b[675]](f),t[_0x8f6b[3]](_0x8f6b[916]+f)),f};this[_0x8f6b[917]]=function(i){var f=_0x8f6b[14];return r[_0x8f6b[276]](i)&&(n[_0x8f6b[55]](_0x8f6b[628],_0x8f6b[638]),f=u(s[_0x8f6b[798]]+_0x8f6b[165]+s[_0x8f6b[918]],i),t[_0x8f6b[3]](_0x8f6b[915]+f),f=tt[_0x8f6b[675]](f),t[_0x8f6b[3]](_0x8f6b[916]+f)),f};this[_0x8f6b[919]]=function(i){var f=_0x8f6b[14];return r[_0x8f6b[276]](i)&&(n[_0x8f6b[55]](_0x8f6b[628],_0x8f6b[805]),f=u(s.PMetric,i),t[_0x8f6b[3]](_0x8f6b[915]+f),f=tt[_0x8f6b[675]](f),t[_0x8f6b[3]](_0x8f6b[916]+f)),f};this[_0x8f6b[920]]=function(i){var f=_0x8f6b[14];return r[_0x8f6b[276]](i)&&(n[_0x8f6b[55]](_0x8f6b[628],_0x8f6b[807]),f+=u(s[_0x8f6b[921]]+_0x8f6b[165]+s[_0x8f6b[922]],i),t[_0x8f6b[3]](_0x8f6b[915]+f),f=tt[_0x8f6b[675]](f),t[_0x8f6b[3]](_0x8f6b[916]+f)),f};this[_0x8f6b[923]]=function(i){var f=_0x8f6b[14];return r[_0x8f6b[276]](i)&&(n[_0x8f6b[55]](_0x8f6b[628],_0x8f6b[577]),f=u(s.EMetric,i),t[_0x8f6b[3]](_0x8f6b[915]+f),f=tt[_0x8f6b[675]](f),t[_0x8f6b[3]](_0x8f6b[916]+f)),f};this[_0x8f6b[924]]=function(i){var f=_0x8f6b[14];return r[_0x8f6b[276]](i)&&(n[_0x8f6b[55]](_0x8f6b[628],_0x8f6b[641]),f=u(s.VMetric,i),t[_0x8f6b[3]](_0x8f6b[915]+f),f=tt[_0x8f6b[675]](f),t[_0x8f6b[3]](_0x8f6b[916]+f)),f};this[_0x8f6b[797]]=function(i,f){var o,h;return t[_0x8f6b[3]](_0x8f6b[925]+i),this[_0x8f6b[756]](),o=_0x8f6b[14],r[_0x8f6b[276]](f)&&(h=e(i),h[_0x8f6b[45]]!==0&&(n[_0x8f6b[55]](_0x8f6b[628],h),(s[_0x8f6b[926]]===i||s[_0x8f6b[921]]===i)&&(i=i+_0x8f6b[165]+s[_0x8f6b[922]]),o=u(i,f),t[_0x8f6b[3]](_0x8f6b[915]+o),o=tt[_0x8f6b[675]](o),t[_0x8f6b[3]](_0x8f6b[916]+o))),o};this[_0x8f6b[754]]=function(){return n};this[_0x8f6b[750]]=function(){return i};this[_0x8f6b[622]]=function(n,t){r[_0x8f6b[276]](i)&&r[_0x8f6b[69]](n)&&r[_0x8f6b[69]](t)&&(i[_0x8f6b[55]](n,t),_0x8f6b[927]!==n||i[_0x8f6b[400]](_0x8f6b[752])?_0x8f6b[752]!==n||i[_0x8f6b[400]](_0x8f6b[927])||i[_0x8f6b[55]](_0x8f6b[927],t):i[_0x8f6b[55]](_0x8f6b[752],t))};this[_0x8f6b[784]]=function(t,i){r[_0x8f6b[276]](n)&&r[_0x8f6b[69]](t)&&r[_0x8f6b[69]](i)&&n[_0x8f6b[55]](t,i)};this[_0x8f6b[928]]=function(){i[_0x8f6b[413]]()};this[_0x8f6b[894]]=function(){n[_0x8f6b[413]]();i[_0x8f6b[413]]();f=0};this[_0x8f6b[756]]=function(){var u,f,r;t[_0x8f6b[3]](_0x8f6b[933]);u=n[_0x8f6b[18]]();for(r in u)t[_0x8f6b[3]](r+_0x8f6b[172]+u[r]);t[_0x8f6b[3]](_0x8f6b[934]);f=i[_0x8f6b[18]]();for(r in f)t[_0x8f6b[3]](r+_0x8f6b[172]+f[r])}};r[_0x8f6b[536]]=function(n){var t=!1;return typeof n!==_0x8f6b[720]&&n!==null&&r[_0x8f6b[176]](n)&&n!==n&&(t=!0),t};r[_0x8f6b[935]]=function(n){var t=!1;return typeof n!==_0x8f6b[720]&&n!==null&&r[_0x8f6b[176]](n)&&n===n/0&&(t=!0),t};r[_0x8f6b[176]]=function(n){var t=!1;return typeof n!==_0x8f6b[720]&&n!==null&&(typeof n==_0x8f6b[936]||typeof n==_0x8f6b[937]&&n[_0x8f6b[563]]===Number)&&(t=!0),t};r[_0x8f6b[71]]=function(n){var t=!1;return typeof n!==_0x8f6b[720]&&n!==null&&(!r[_0x8f6b[176]](n)||r[_0x8f6b[935]](n)||r[_0x8f6b[536]](n)||n%1==0&&(t=!0)),t};r[_0x8f6b[938]]=function(n){var t=!1;return typeof n!==_0x8f6b[720]&&n!==null&&(!r[_0x8f6b[176]](n)||r[_0x8f6b[935]](n)||r[_0x8f6b[536]](n)||n%1!=0&&(t=!0)),t};r[_0x8f6b[69]]=function(n){var t=!1;return typeof n!==_0x8f6b[720]&&n!==null&&(typeof n==_0x8f6b[939]||typeof n==_0x8f6b[937]&&n[_0x8f6b[563]]===String)&&(t=!0),t};r[_0x8f6b[698]]=function(n){var t=!1;return typeof n!==_0x8f6b[720]&&n!==null&&n[_0x8f6b[563]]===Array&&(t=!0),t};r[_0x8f6b[276]]=function(n){var t=!1;return typeof n!==_0x8f6b[720]&&n!==null&&typeof n===_0x8f6b[937]&&(t=!0),t};r[_0x8f6b[154]]=function(n,t){var i=!1;return typeof n!==_0x8f6b[720]&&n!==null&&typeof t!==_0x8f6b[720]&&t!==null&&(n instanceof t||n[_0x8f6b[563]][_0x8f6b[0]]===t[_0x8f6b[0]])&&(i=!0),i};r[_0x8f6b[940]]=function(n){var t=_0x8f6b[14];return typeof n!==_0x8f6b[720]&&n!==null&&(t=n[_0x8f6b[563]][_0x8f6b[0]]),t};r[_0x8f6b[31]]=function(n){var t=!1;return typeof n!==_0x8f6b[720]&&n!==null&&(t=!0),t};r[_0x8f6b[699]]=function(n){return r[_0x8f6b[31]](n)?typeof n===_0x8f6b[148]?!0:!1:!1};amaEvent=function(n,t){function f(n,t){r[_0x8f6b[69]](n)&&(i=n);r[_0x8f6b[276]](t)&&(u=t)}var i=_0x8f6b[14],u=null;f(n,t);this[_0x8f6b[991]]=function(n,t){f(n,t)};this[_0x8f6b[766]]=function(){return i};this[_0x8f6b[992]]=function(){return u}};amaServerIPManager=function(){function o(){if(r[_0x8f6b[69]](i)&&i[_0x8f6b[45]]>0){var n=i[_0x8f6b[129]](/^(\w+?:)?\/\/([^\/:]+):?([^\/]+)?(\/[^#?]*)#?([^?]+)?\??(.+)?/);r[_0x8f6b[31]](n)&&r[_0x8f6b[31]](n[2])?(r[_0x8f6b[31]](n[1])||(n[1]=location[_0x8f6b[364]]),f=n[1]+_0x8f6b[999]+n[2]+e):t[_0x8f6b[3]](_0x8f6b[1e3])}else t[_0x8f6b[3]](_0x8f6b[1001])}function s(i){var f,e;r[_0x8f6b[31]](i)&&(i[_0x8f6b[142]]===200||i[_0x8f6b[142]]===0?(f=i[_0x8f6b[344]],r[_0x8f6b[69]](f)&&f[_0x8f6b[70]]()&&(e=f[_0x8f6b[129]](/<serverip>(.*?)<\/serverip>/),r[_0x8f6b[31]](e)&&r[_0x8f6b[69]](e[1])&&(u=e[1]))):i[_0x8f6b[142]]>=400&&(n=!1,t[_0x8f6b[3]](_0x8f6b[1002]+i[_0x8f6b[142]])))}var i=_0x8f6b[14],f=_0x8f6b[14],u=_0x8f6b[14],n=!0,e=_0x8f6b[993];this[_0x8f6b[838]]=function(n){r[_0x8f6b[69]](n)&&n[_0x8f6b[45]]>0&&n[_0x8f6b[86]](_0x8f6b[596])===-1?(i=n,o()):t[_0x8f6b[3]](_0x8f6b[994]+n)};this[_0x8f6b[872]]=function(t){n=t;!1===n&&(u=_0x8f6b[14])};this[_0x8f6b[995]]=function(){return n};this[_0x8f6b[843]]=function(){!0===n&&f[_0x8f6b[45]]>0?tt[_0x8f6b[672]](f,s):t[_0x8f6b[3]](_0x8f6b[996])};this[_0x8f6b[997]]=function(){return u};this[_0x8f6b[288]]=function(n){r[_0x8f6b[31]](n)?n[_0x8f6b[289]](this):t[_0x8f6b[3]](_0x8f6b[998])};this[_0x8f6b[288]]=function(n){n[_0x8f6b[289]](this)};this[_0x8f6b[290]]=function(){return{serverIp:u}}};amaBeacon=function(n){var t=n;this[_0x8f6b[1003]]=function(){return t}};amaBeaconManager=function(){function i(){b[_0x8f6b[1007]]({api:_0x8f6b[1005],value:n[0][_0x8f6b[1003]]()},n[0][_0x8f6b[1003]](),_0x8f6b[1006]);r[_0x8f6b[31]](e)?e[_0x8f6b[256]]({api:_0x8f6b[1005],value:n[0][_0x8f6b[1003]]()}):w[_0x8f6b[1005]]=n[0][_0x8f6b[1003]]();tt[_0x8f6b[672]](n[0][_0x8f6b[1003]](),u);n[_0x8f6b[972]](0,1)}function u(u){r[_0x8f6b[31]](u)&&u[_0x8f6b[141]]===4&&(t[_0x8f6b[3]](_0x8f6b[1008]+u[_0x8f6b[142]]),n[_0x8f6b[45]]>0&&i())}var n=[];this[_0x8f6b[800]]=function(t){n[_0x8f6b[125]](t);n[_0x8f6b[45]]===1&&i()};this[_0x8f6b[1004]]=function(){return n[_0x8f6b[45]]}};wt={Page:_0x8f6b[1009],Location:_0x8f6b[1010]};amaEventDispatcher=function(){function c(){window[_0x8f6b[1013]]?(window[_0x8f6b[1013]](_0x8f6b[1014],n,!1),window[_0x8f6b[1013]](_0x8f6b[1015],e,!1),window[_0x8f6b[1013]](_0x8f6b[1016],n,!1)):window[_0x8f6b[1017]]?(window[_0x8f6b[1017]](_0x8f6b[1018],n),window[_0x8f6b[1017]](_0x8f6b[1019],e),window[_0x8f6b[1017]](_0x8f6b[1020],n)):t[_0x8f6b[3]](_0x8f6b[1021])}function l(){window[_0x8f6b[1022]]?(window[_0x8f6b[1022]](_0x8f6b[1014],n),window[_0x8f6b[1022]](_0x8f6b[1015],e),window[_0x8f6b[1022]](_0x8f6b[1016],n)):window[_0x8f6b[1023]]?(window[_0x8f6b[1023]](_0x8f6b[1018],n),window[_0x8f6b[1023]](_0x8f6b[1019],e),window[_0x8f6b[1023]](_0x8f6b[1020],n)):t[_0x8f6b[3]](_0x8f6b[1021])}function a(){var t,n,i,e;r[_0x8f6b[31]](navigator[_0x8f6b[1024]])&&u==null&&(t={enableHighAccuracy:!1,timeout:6e4,maximumAge:0},navigator[_0x8f6b[1024]][_0x8f6b[1025]](o,s,t),u=navigator[_0x8f6b[1024]][_0x8f6b[1026]](o,s,t),n=navigator[_0x8f6b[1027]]||navigator[_0x8f6b[1028]]||navigator[_0x8f6b[1029]],r[_0x8f6b[31]](n)&&r[_0x8f6b[31]](n[_0x8f6b[130]])&&(n[_0x8f6b[1013]](_0x8f6b[1030],h),i={connectionType:n[_0x8f6b[130]]},e=new amaEvent(_0x8f6b[1031],i),f(e)))}function v(){if(r[_0x8f6b[31]](navigator[_0x8f6b[1024]])&&u!=null){navigator[_0x8f6b[1024]][_0x8f6b[1032]](u);u=null;var n=navigator[_0x8f6b[1027]]||navigator[_0x8f6b[1028]]||navigator[_0x8f6b[1029]];r[_0x8f6b[31]](n)&&r[_0x8f6b[31]](n[_0x8f6b[130]])&&n[_0x8f6b[1022]](_0x8f6b[1030],h)}}function o(n){if(r[_0x8f6b[276]](n)&&r[_0x8f6b[276]](n[_0x8f6b[1033]])){var t={latitude:n[_0x8f6b[1033]][_0x8f6b[1034]],longitude:n[_0x8f6b[1033]][_0x8f6b[1035]]},i=new amaEvent(_0x8f6b[1036],t);f(i)}}function s(n){if(r[_0x8f6b[276]](n)&&!r[_0x8f6b[276]](n[_0x8f6b[1037]])){var i=_0x8f6b[14];switch(n[_0x8f6b[1037]]){case n[_0x8f6b[1039]]:i=_0x8f6b[1038];break;case n[_0x8f6b[1041]]:i=_0x8f6b[1040];break;case n[_0x8f6b[1043]]:i=_0x8f6b[1042];break;case n[_0x8f6b[1045]]:i=_0x8f6b[1044]}t[_0x8f6b[3]](_0x8f6b[1046],i)}}function h(){var n=navigator[_0x8f6b[1027]]||navigator[_0x8f6b[1028]]||navigator[_0x8f6b[1029]],t,i;r[_0x8f6b[31]](n)&&r[_0x8f6b[31]](n[_0x8f6b[130]])&&(t={connectionType:n[_0x8f6b[130]]},i=new amaEvent(_0x8f6b[1031],t),f(i))}function n(){var n=new amaEvent(_0x8f6b[1047],{pageHide:!0});f(n)}function e(){var n=new amaEvent(_0x8f6b[1047],{pageShow:!1});f(n)}function f(n){for(var t in i)r[_0x8f6b[699]](i[t])&&i[t](n)}var i={},u=null;this[_0x8f6b[760]]=function(n,t){i[n]=t;switch(n){case wt[_0x8f6b[1011]]:c();break;case wt[_0x8f6b[1012]]:a()}};this[_0x8f6b[893]]=function(n){delete i[n];switch(n){case wt[_0x8f6b[1011]]:l();break;case wt[_0x8f6b[1012]]:v()}}};amaDiagnoser=function(n){function c(n,i,r){null===r&&(r=_0x8f6b[14]);try{if(_0x8f6b[14]===i||null===i)return;n=n[_0x8f6b[350]](/[\[]/,_0x8f6b[351])[_0x8f6b[350]](/[\]]/,_0x8f6b[349]);var f=new RegExp(_0x8f6b[352]+n+_0x8f6b[353]),u=f[_0x8f6b[178]](i);return null===u?r:u[1]}catch(e){return t[_0x8f6b[9]](_0x8f6b[1054]+e),r}}function p(){var u;if(window===window[_0x8f6b[326]])return!0;if(!document||!document[_0x8f6b[306]]||!document[_0x8f6b[304]])return!1;u=!1;try{var n=/^(\w+?:)?\/\/([^\/:]+):?([^\/]+)?(\/[^#?]*)#?([^?]+)?\??(.+)?/[_0x8f6b[178]](document.URL),i=/^(\w+?:)?\/\/([^\/:]+):?([^\/]+)?(\/[^#?]*)#?([^?]+)?\??(.+)?/[_0x8f6b[178]](document[_0x8f6b[304]]);(r[_0x8f6b[31]](i[1])?i[1]:location[_0x8f6b[364]])===(r[_0x8f6b[31]](n[3])?n[3]:location[_0x8f6b[364]])&&n[2]===i[2]&&(r[_0x8f6b[31]](i[3])?i[3]:_0x8f6b[357])===(r[_0x8f6b[31]](n[3])?n[3]:_0x8f6b[357])&&(u=!0)}catch(f){t[_0x8f6b[9]](_0x8f6b[1055]+f)}return u}function w(i){var r=0;if(window&&(p()?(r=parseInt(c(_0x8f6b[1056],window[_0x8f6b[326]][_0x8f6b[308]])),isAppDebuggingEnabled=parseInt(c(_0x8f6b[325],window[_0x8f6b[326]][_0x8f6b[308]])),e=window[_0x8f6b[326]][_0x8f6b[308]][_0x8f6b[364]]+_0x8f6b[999]+window[_0x8f6b[326]][_0x8f6b[308]][_0x8f6b[84]]):(r=parseInt(c(_0x8f6b[1056],window[_0x8f6b[308]])),isAppDebuggingEnabled=parseInt(c(_0x8f6b[325],window[_0x8f6b[308]])),e=window[_0x8f6b[308]][_0x8f6b[364]]+_0x8f6b[999]+window[_0x8f6b[308]][_0x8f6b[84]])),1===isAppDebuggingEnabled&&t[_0x8f6b[267]](!0),1===r&&(t[_0x8f6b[267]](!0),u=window[_0x8f6b[139]](y,_0x8f6b[14],_0x8f6b[1057]),u)){var l=window[_0x8f6b[1013]]?_0x8f6b[1013]:_0x8f6b[1017],v=window[l],w=l==_0x8f6b[1017]?_0x8f6b[1058]:_0x8f6b[687],b=_0x8f6b[14];f[_0x8f6b[125]]({api:_0x8f6b[1059],value:i});v(w,h[_0x8f6b[1060]],!1);u[_0x8f6b[1062]]({api:_0x8f6b[1061],value:e,key:n,libVersion:a},o);s=setInterval(h[_0x8f6b[1063]],1e3)}}function b(){var n,u,f,t;if(r[_0x8f6b[31]](document[_0x8f6b[1065]])&&(n=document[_0x8f6b[1065]][_0x8f6b[1066]]),!r[_0x8f6b[69]](n))for(u=document[_0x8f6b[62]](_0x8f6b[1067]),f=u[_0x8f6b[45]],i=0;i<f;i++)if(t=u[i][_0x8f6b[1066]],r[_0x8f6b[69]](t)&&k(t)){n=t;break}return n}function k(n){for(var i=!1,r=v[_0x8f6b[45]],t=0;t<r;t++)if(n[_0x8f6b[86]](v[t])!=-1){i=!0;break}return i}var y=_0x8f6b[1048],f=[],l=!1,u=null,e=null,o=_0x8f6b[1049],s=null,h=this,v=[_0x8f6b[1050],_0x8f6b[1051],_0x8f6b[1052],_0x8f6b[1053]],a=_0x8f6b[14];this[_0x8f6b[747]]=function(){return u!==null?!0:!1};this[_0x8f6b[444]]=function(n,t){a=t;w(n);var i=b();r[_0x8f6b[69]](i)&&this[_0x8f6b[255]]({api:_0x8f6b[748],value:i})};this[_0x8f6b[1063]]=function(){h[_0x8f6b[1064]]()||u&&u[_0x8f6b[1062]]({api:_0x8f6b[1061],value:e,key:n,libVersion:a},o)};this[_0x8f6b[1007]]=function(n,i,r){this[_0x8f6b[255]](n);t[_0x8f6b[3]](i,r)};this[_0x8f6b[255]]=function(n){if(!l||!u){f[_0x8f6b[125]](n);return}s&&(clearInterval(s),s=null);var t=f[_0x8f6b[45]];if(t>0){for(i=0;i<t;i++)u[_0x8f6b[1062]](f[i],o);f=[]}u[_0x8f6b[1062]](n,o)};this[_0x8f6b[1068]]=function(n){l=n};this[_0x8f6b[1064]]=function(){return l};this[_0x8f6b[1060]]=function(i){_0x8f6b[1069]===i[_0x8f6b[117]][_0x8f6b[687]]&&i[_0x8f6b[117]][_0x8f6b[118]]===n&&(h[_0x8f6b[1068]](!0),t[_0x8f6b[3]](_0x8f6b[1070]))}};amaEventHandler=function(){var n,t,i;this[_0x8f6b[907]]=function(r){var u;_0x8f6b[1031]===r[_0x8f6b[766]]()?(u=r[_0x8f6b[992]](),n=u[_0x8f6b[1071]]):_0x8f6b[1036]===r[_0x8f6b[766]]()&&(u=r[_0x8f6b[992]](),t=u[_0x8f6b[1034]].toString(),i=u[_0x8f6b[1035]].toString())};this[_0x8f6b[288]]=function(n){n[_0x8f6b[289]](this)};this[_0x8f6b[290]]=function(){return{connectionType:n,latitude:t,longitude:i}}};ft={Sleep:_0x8f6b[771],Rebuffer:_0x8f6b[774]};amaCommonEventDispatcher=function(){function c(){r[_0x8f6b[31]](f)||(f=setInterval(l,100))}function s(){r[_0x8f6b[31]](f)&&clearTimeout(f)}function l(){var u=new Date,n=u[_0x8f6b[175]](),i,r;t>0&&n>t+25e3?(s(),i={sleepDuration:n-t},r=new amaEvent(_0x8f6b[771],i),h(r)):t=n}function a(){var n,t;i[_0x8f6b[268]]()>o&&(n={rebufferDuration:i[_0x8f6b[268]]()},e(),t=new amaEvent(ft.Rebuffer,n),h(t))}function h(t){for(var i in n)t[_0x8f6b[766]]()===i&&r[_0x8f6b[699]](n[i])&&n[i](t)}function e(){r[_0x8f6b[31]](u)&&(i=null,clearTimeout(u))}var n={},t=0,i=null,u=null,f=null,o=0;this[_0x8f6b[760]]=function(t,i){n[t]=i;switch(t){case ft[_0x8f6b[771]]:c()}};this[_0x8f6b[893]]=function(t){delete n[t];switch(t){case ft[_0x8f6b[771]]:s();break;case ft[_0x8f6b[774]]:e()}};this[_0x8f6b[861]]=function(n){r[_0x8f6b[31]](u)||(o=n,i=new amaTimeSpan,u=setInterval(a,1e3))};this[_0x8f6b[864]]=function(){e()}};amaViewMetrics=function(){function d(i){var u=_0x8f6b[14],f;return r[_0x8f6b[276]](i)&&(nt(),f=new amaDictionary,u=i[_0x8f6b[153]](_0x8f6b[289],n,f),printVisitStore(),t[_0x8f6b[3]](_0x8f6b[1072]+u)),u}function g(n){var f,s,o,t;if(r[_0x8f6b[69]](n))for(f=n[_0x8f6b[166]](_0x8f6b[260]),s=f[_0x8f6b[45]],t=0;t<s;t++){o=f[t][_0x8f6b[166]](_0x8f6b[172]);var c=parseInt(o[0]),h=parseInt(o[1]),u=Math[_0x8f6b[645]](c/5e5),l=u<e?u:e-1;r[_0x8f6b[71]](i[l])?i[u]+=h:i[u]=h}}function nt(){f++;n[_0x8f6b[55]](_0x8f6b[629],f.toString());n[_0x8f6b[55]](_0x8f6b[642],_0x8f6b[168]);n[_0x8f6b[55]](_0x8f6b[637],h.toString());n[_0x8f6b[55]](_0x8f6b[639],c.toString());n[_0x8f6b[55]](_0x8f6b[653],l.toString());n[_0x8f6b[55]](_0x8f6b[640],a.toString());n[_0x8f6b[55]](_0x8f6b[643],s.toString());n[_0x8f6b[55]](_0x8f6b[631],v.toString());n[_0x8f6b[55]](_0x8f6b[633],y.toString());n[_0x8f6b[55]](_0x8f6b[635],p.toString());n[_0x8f6b[55]](_0x8f6b[636],w.toString());n[_0x8f6b[55]](_0x8f6b[646],rt());n[_0x8f6b[55]](_0x8f6b[630],b.toString())}function it(t,i){var u,s,o,f,e;if(r[_0x8f6b[276]](i)&&r[_0x8f6b[276]](t)&&(u=i[_0x8f6b[27]](),r[_0x8f6b[276]](u)&&r[_0x8f6b[276]](u[_0x8f6b[164]])))for(s=u[_0x8f6b[164]][_0x8f6b[45]],e=0;e<s;e++)o=u[_0x8f6b[164]][e][_0x8f6b[0]],f=t[o],r[_0x8f6b[69]](f)&&f!==_0x8f6b[14]&&n[_0x8f6b[55]](o,f)}function rt(){for(var t=0,r=_0x8f6b[412],n=1;n<e;n++)i[n]>i[t]&&(t=n);return r+t}var o=null,s=0,f=0,h=0,c=0,l=0,a=0,v=0,y=0,p=0,w=0,b=0,i={},e=8,u=!1,k=!1,n=new amaDictionary;this[_0x8f6b[797]]=function(i){t[_0x8f6b[3]](_0x8f6b[925]);var u=_0x8f6b[14];return r[_0x8f6b[276]](i)&&(n[_0x8f6b[55]](_0x8f6b[628],_0x8f6b[641]),u=d(i),t[_0x8f6b[3]](_0x8f6b[915]+u),u=tt[_0x8f6b[675]](u),t[_0x8f6b[3]](_0x8f6b[916]+u)),u};this[_0x8f6b[743]]=function(){o=new amaTimeSpan};this[_0x8f6b[898]]=function(){s=o[_0x8f6b[268]]()};printVisitStore=function(){var i,r;t[_0x8f6b[3]](_0x8f6b[933]);i=n[_0x8f6b[18]]();for(r in i)t[_0x8f6b[3]](r+_0x8f6b[172]+i[r])};this[_0x8f6b[799]]=function(n,i){var s,o,e;r[_0x8f6b[276]](i)&&r[_0x8f6b[276]](n)&&(s=n[_0x8f6b[754]](),o=s[_0x8f6b[18]](),!1===k&&(it(o,i),k=!0),e=o[_0x8f6b[654]],r[_0x8f6b[69]](e)&&e===_0x8f6b[168]&&l++,e=o[_0x8f6b[628]],r[_0x8f6b[69]](e)&&e===_0x8f6b[572]?(t[_0x8f6b[3]](_0x8f6b[1073]+e),h++,u=!0):r[_0x8f6b[69]](e)&&e===_0x8f6b[638]?(t[_0x8f6b[3]](_0x8f6b[1074]+e),c++):r[_0x8f6b[69]](e)&&e===_0x8f6b[577]?(t[_0x8f6b[3]](_0x8f6b[1075]+e),a++,u&&(b++,u=!1)):(t[_0x8f6b[3]](_0x8f6b[1076]+e),u=!1),e=o[_0x8f6b[632]],r[_0x8f6b[69]](e)&&(t[_0x8f6b[3]](_0x8f6b[1077]+e),v+=parseInt(e)),e=o[_0x8f6b[634]],r[_0x8f6b[69]](e)&&(t[_0x8f6b[3]](_0x8f6b[1078]+e),y+=parseInt(e)),e=o[_0x8f6b[479]],r[_0x8f6b[69]](e)&&(t[_0x8f6b[3]](_0x8f6b[1079]+e),p+=parseInt(e)),e=o[_0x8f6b[480]],r[_0x8f6b[69]](e)&&(t[_0x8f6b[3]](_0x8f6b[1080]+e),w+=parseInt(e)),e=o[_0x8f6b[629]],r[_0x8f6b[69]](e)&&(f=parseInt(e)),e=o[_0x8f6b[419]],r[_0x8f6b[69]](e)&&g(e))}};dashStreamInfo=function(n,i){function e(n){var t=0,r=n[_0x8f6b[86]](_0x8f6b[1104]),f,i,e,u,o;return r!==-1&&(f=Number(n[_0x8f6b[179]](0,r)),t+=f*31536e6,n=n[_0x8f6b[179]](r+1)),i=n[_0x8f6b[86]](_0x8f6b[1105]),i!==-1&&(e=Number(n[_0x8f6b[179]](0,i)),t+=e*2628e6,n=n[_0x8f6b[179]](i+1)),u=n[_0x8f6b[86]](_0x8f6b[1106]),u!==-1&&(o=Number(n[_0x8f6b[179]](0,u)),t+=o*864e5),t}function r(n){var t=0,r=n[_0x8f6b[86]](_0x8f6b[809]),f,i,e,u,o;return r!==-1&&(f=Number(n[_0x8f6b[179]](0,r)),t+=f*36e5,n=n[_0x8f6b[179]](r+1)),i=n[_0x8f6b[86]](_0x8f6b[1105]),i!==-1&&(e=Number(n[_0x8f6b[179]](0,i)),t+=e*6e4,n=n[_0x8f6b[179]](i+1)),u=n[_0x8f6b[86]](_0x8f6b[638]),u!==-1&&(o=Number(n[_0x8f6b[179]](0,u)),t+=o*1e3),t}this[_0x8f6b[1081]]=!1;try{this[_0x8f6b[136]]=function(n){var h,f,u,o,i,s;return n?(this[_0x8f6b[1083]](),this[_0x8f6b[1084]]=_0x8f6b[1085],this[_0x8f6b[1086]]=_0x8f6b[1087],h=new DOMParser,f=h[_0x8f6b[1089]](n,_0x8f6b[1088]),!f)?streamError[_0x8f6b[1090]]:(u=f[_0x8f6b[62]](_0x8f6b[1091]),!u||!u[0])?streamError[_0x8f6b[1090]]:(o=u[0][_0x8f6b[36]](_0x8f6b[130]),o===_0x8f6b[1092]?(this[_0x8f6b[1093]]=_0x8f6b[1094],this[_0x8f6b[45]]=-1):o===_0x8f6b[1095]&&(this[_0x8f6b[1093]]=_0x8f6b[1096],this[_0x8f6b[45]]=0,i=u[0][_0x8f6b[36]](_0x8f6b[1097]),i[_0x8f6b[1098]](_0x8f6b[805])&&(i=i[_0x8f6b[179]](1),i[_0x8f6b[86]](_0x8f6b[1099])!==-1?(s=i[_0x8f6b[166]](_0x8f6b[1099]),this[_0x8f6b[45]]+=e(s[0]),this[_0x8f6b[45]]+=r(s[1])):this[_0x8f6b[45]]+=r(i)),t[_0x8f6b[3]](_0x8f6b[1100]+this[_0x8f6b[45]])),this[_0x8f6b[1101]]()(this),this[_0x8f6b[1081]]=!0,streamError[_0x8f6b[1102]]):streamError[_0x8f6b[1082]]}}catch(u){t[_0x8f6b[3]](_0x8f6b[1103]+u)}var f=this[_0x8f6b[136]](n);return f===streamError[_0x8f6b[1102]]?this:i?(this[_0x8f6b[1084]]=_0x8f6b[1085],this[_0x8f6b[1086]]=_0x8f6b[1087],this[_0x8f6b[1093]]=_0x8f6b[257],this[_0x8f6b[45]]=0,this[_0x8f6b[1083]](),this[_0x8f6b[1101]]()(this),this):void 0};hlsStreamInfo=function(n,i){this[_0x8f6b[1107]]=!1;this[_0x8f6b[1081]]=!1;this[_0x8f6b[136]]=function(n){var h,c,l,b,k,y,u,p,f,a;try{if(!n)return streamError[_0x8f6b[1082]];if(n[_0x8f6b[709]](_0x8f6b[1108])===-1)return streamError[_0x8f6b[1090]];this[_0x8f6b[1086]]=_0x8f6b[1109];this[_0x8f6b[1084]]=_0x8f6b[1110];this[_0x8f6b[1083]]();var o=n[_0x8f6b[166]](_0x8f6b[1111]),v=_0x8f6b[14],s=/PROGRAM-ID=(\d+)/,i,e;if(o){for(e=0;e<o[_0x8f6b[45]];e++)if(i=s[_0x8f6b[178]](o[e]))if(i[1]==v)break;else v=i[1];e!=o[_0x8f6b[45]]&&(this[_0x8f6b[1084]]=_0x8f6b[1110])}if(h=this[_0x8f6b[1112]](),h&&(y=/^(\w+?:)?\/\/([^\/:]+):?([^\/]+)?(\/[^#?]*)#?([^?]+)?\??(.+)?/,u=y[_0x8f6b[178]](h),c=r[_0x8f6b[31]](u[1])?u[1]:location[_0x8f6b[364]],l=u[2],b=u[3]?u[3]:_0x8f6b[357],k=u[4]),s=/^#EXT((INF)|(-X-STREAM-INF))[^\n]*\n([^\n]*)\n/m,t[_0x8f6b[3]](_0x8f6b[1113]),i=s[_0x8f6b[178]](n))if(t[_0x8f6b[3]](_0x8f6b[1114]+i[4]),p=new RegExp(_0x8f6b[1115]),p[_0x8f6b[178]](i[4])&&c&&l)try{this[_0x8f6b[1107]]&&(f=new XMLHttpRequest,a=amaURLUtility[_0x8f6b[702]](i[4])?i[4]:c+_0x8f6b[1116]+l+i[4],t[_0x8f6b[3]](_0x8f6b[1117]+a),f[_0x8f6b[139]](_0x8f6b[138],a,!0),f[_0x8f6b[140]]=function(n){return function(){t[_0x8f6b[3]](_0x8f6b[1118]+this[_0x8f6b[1120]](_0x8f6b[1119]));this[_0x8f6b[141]]===4&&(this[_0x8f6b[142]]===200&&this[_0x8f6b[344]]&&(/^#EXT-X-ENDLIST/m[_0x8f6b[178]](this[_0x8f6b[344]])?n[_0x8f6b[1093]]=_0x8f6b[1096]:(n[_0x8f6b[1093]]=_0x8f6b[1094],n[_0x8f6b[45]]=_0x8f6b[463])),r[_0x8f6b[699]](n[_0x8f6b[1101]]())&&n[_0x8f6b[1101]]()(n))}}(this),f[_0x8f6b[1121]]&&f[_0x8f6b[1121]](_0x8f6b[1122]),f[_0x8f6b[149]](null))}catch(w){t[_0x8f6b[3]](_0x8f6b[1123]+w)}else/^#EXT-X-ENDLIST/m[_0x8f6b[178]](n)&&(this[_0x8f6b[1093]]=_0x8f6b[1096])}catch(w){t[_0x8f6b[3]](_0x8f6b[1124]+w)}return this[_0x8f6b[1081]]=!0,streamError[_0x8f6b[1102]]};var u=this[_0x8f6b[136]](n);return u===streamError[_0x8f6b[1102]]?(this[_0x8f6b[1107]]===!1&&this[_0x8f6b[1101]]()(this),this[_0x8f6b[1086]]=_0x8f6b[1109],this[_0x8f6b[1093]]=_0x8f6b[257],this):i?(this[_0x8f6b[1086]]=_0x8f6b[1109],this[_0x8f6b[1084]]=_0x8f6b[1110],this[_0x8f6b[1093]]=_0x8f6b[257],this[_0x8f6b[45]]=0,this[_0x8f6b[1083]](),this[_0x8f6b[1101]]()(this),this):void 0};nonAdaptiveStream=function(){try{return this[_0x8f6b[1084]]=_0x8f6b[805],this[_0x8f6b[1093]]=_0x8f6b[1096],this[_0x8f6b[1086]]=_0x8f6b[1125],this[_0x8f6b[45]]=0,this[_0x8f6b[1083]](),this[_0x8f6b[1101]]()(this),this}catch(n){t[_0x8f6b[3]](_0x8f6b[1126]+n)}};nt={};nt[_0x8f6b[1127]]=function(n,i,r){var f,u;try{u=new XMLHttpRequest;u[_0x8f6b[139]](_0x8f6b[138],i,!0);u[_0x8f6b[140]]=function(){this[_0x8f6b[141]]===4&&this[_0x8f6b[142]]===200&&this[_0x8f6b[344]]&&(f=nt.FactoryWithContent(n,i,this[_0x8f6b[344]],r,!1))};u[_0x8f6b[149]](null)}catch(e){t[_0x8f6b[3]](_0x8f6b[1128]+e)}};nt[_0x8f6b[1129]]=function(n,i,r,u,f){function o(){return wi(hlsStreamInfo,streamInfoBase,i,u),new hlsStreamInfo(r,f)}function s(){return wi(dashStreamInfo,streamInfoBase,i,u),new dashStreamInfo(r,f)}function h(){return wi(nonAdaptiveStream,streamInfoBase,i,u),new nonAdaptiveStream(r,f)}var e;try{e=_0x8f6b[1109]===n?o():_0x8f6b[1087]===n?s():h()}catch(c){t[_0x8f6b[3]](_0x8f6b[1130]+c)}return e};streamInfoBase=function(n,t){this[_0x8f6b[1131]]=n;this[_0x8f6b[0]]=null;this[_0x8f6b[45]]=0;this[_0x8f6b[1084]]=null;this[_0x8f6b[1093]]=_0x8f6b[257];this[_0x8f6b[31]]=!1;this[_0x8f6b[1086]]=null;this[_0x8f6b[1132]]=t};streamInfoBase[_0x8f6b[624]][_0x8f6b[1112]]=function(){return this[_0x8f6b[1131]]};streamInfoBase[_0x8f6b[624]][_0x8f6b[603]]=function(){return this[_0x8f6b[0]]};streamInfoBase[_0x8f6b[624]][_0x8f6b[602]]=function(){return this[_0x8f6b[45]]};streamInfoBase[_0x8f6b[624]][_0x8f6b[600]]=function(){return this[_0x8f6b[1084]]};streamInfoBase[_0x8f6b[624]][_0x8f6b[601]]=function(){return this[_0x8f6b[1093]]};streamInfoBase[_0x8f6b[624]][_0x8f6b[1133]]=function(){return this[_0x8f6b[1086]]};streamInfoBase[_0x8f6b[624]][_0x8f6b[1101]]=function(){return this[_0x8f6b[1132]]};streamInfoBase[_0x8f6b[624]][_0x8f6b[1083]]=function(){var n,i,r,u;try{n=/^(\w+?:)?\/\/([^\/:]+):?([^\/]+)?(\/[^#?]*)#?([^?]+)?\??(.+)?/[_0x8f6b[178]](this[_0x8f6b[1131]]);this[_0x8f6b[364]]=typeof n[1]===_0x8f6b[720]?location[_0x8f6b[364]]:n[1];this[_0x8f6b[365]]=n[2];this[_0x8f6b[366]]=n[3]?n[3]:_0x8f6b[357];this[_0x8f6b[159]]=n[4];i=this[_0x8f6b[159]][_0x8f6b[166]](_0x8f6b[238]);r=i[_0x8f6b[45]];this[_0x8f6b[0]]=i[r-1];u=this[_0x8f6b[0]][_0x8f6b[194]]();(u[_0x8f6b[86]](_0x8f6b[360])!=-1||u[_0x8f6b[86]](_0x8f6b[361])!=-1||u[_0x8f6b[86]](_0x8f6b[362])!=-1||u[_0x8f6b[86]](_0x8f6b[363])!=-1)&&r>=3&&(this[_0x8f6b[0]]=i[r-2]+_0x8f6b[238]+i[r-1]);this[_0x8f6b[368]]=n[5]?n[5]:_0x8f6b[14];this[_0x8f6b[709]]=n[6]?n[6]:_0x8f6b[14];this[_0x8f6b[84]]=this[_0x8f6b[365]]+_0x8f6b[172]+this[_0x8f6b[366]]}catch(f){t[_0x8f6b[3]](_0x8f6b[370]+f)}};streamError={InvalidURL:_0x8f6b[1134],ParsingFailed:_0x8f6b[1135],Invalid_Manifest:_0x8f6b[1136],Invalid_Stream:_0x8f6b[1137],NoError:_0x8f6b[1138]};wi=function(n,i,r,u){try{n[_0x8f6b[624]]=Object[_0x8f6b[663]](i[_0x8f6b[624]],{url:{value:r,enumerable:!1},callback:{value:u,enumerable:!1}})}catch(f){t[_0x8f6b[3]](_0x8f6b[664]+f)}};StreamTypeDetector=function(n,i,r,u){function s(n,i,r){t[_0x8f6b[3]](_0x8f6b[1139]);var u=nt.FactoryWithContent(_0x8f6b[1109],n,i,r,!1);u[_0x8f6b[1081]]||(t[_0x8f6b[3]](_0x8f6b[1140]),u=nt.FactoryWithContent(_0x8f6b[1087],n,i,r,!1),u[_0x8f6b[1081]]||(t[_0x8f6b[3]](_0x8f6b[1141]),u=nt.FactoryWithContent(_0x8f6b[1142],n,i,r,!1)))}var e,o,f;try{if(!n||n===_0x8f6b[14])return streamError[_0x8f6b[1143]];if(e=RegExp(_0x8f6b[1115]),o=RegExp(_0x8f6b[363]),r){if(e[_0x8f6b[178]](n)){t[_0x8f6b[3]](_0x8f6b[1144]);nt.FactoryWithURL(_0x8f6b[1109],n,u);return}if(o[_0x8f6b[178]](n)){t[_0x8f6b[3]](_0x8f6b[1145]);nt.FactoryWithURL(_0x8f6b[1087],n,u);return}t[_0x8f6b[3]](_0x8f6b[1146]);f=new XMLHttpRequest;t[_0x8f6b[3]](_0x8f6b[1147]);f[_0x8f6b[139]](_0x8f6b[1148],n,!0);f[_0x8f6b[1121]]&&f[_0x8f6b[1121]](_0x8f6b[1088]);f[_0x8f6b[140]]=function(){if(this[_0x8f6b[141]]===this[_0x8f6b[1149]]){var i=this[_0x8f6b[1120]](_0x8f6b[1119]),r=null;_0x8f6b[1150]===i||_0x8f6b[1151]===i?(t[_0x8f6b[3]](_0x8f6b[1152]),r=nt.FactoryWithContent(_0x8f6b[1109],n,this[_0x8f6b[344]],u)):_0x8f6b[1153]===i?(t[_0x8f6b[3]](_0x8f6b[1154]),r=nt.FactoryWithContent(_0x8f6b[1087],n,this[_0x8f6b[344]],u)):s(n,this[_0x8f6b[344]],u)}};f[_0x8f6b[149]](null)}else e[_0x8f6b[178]](n)?(t[_0x8f6b[3]](_0x8f6b[1144]),streamObj=nt.FactoryWithContent(_0x8f6b[1109],n,i,u,!0)):o[_0x8f6b[178]](n)?(t[_0x8f6b[3]](_0x8f6b[1145]),streamObj=nt.FactoryWithContent(_0x8f6b[1087],n,i,u,!0)):s(n,i,u);return streamError[_0x8f6b[1102]]}catch(h){t[_0x8f6b[3]](_0x8f6b[1155]+h)}}};AMAInstanceManager[_0x8f6b[1156]]={};AMAInstanceManager[_0x8f6b[1157]]=0;AMAInstanceManager[_0x8f6b[662]]=null;AMAInstanceManager[_0x8f6b[1158]]=function(n){var t=_0x8f6b[1159]+AMAInstanceManager[_0x8f6b[1157]]++;return AMAInstanceManager[_0x8f6b[1156]][t]=n,t};AMAInstanceManager[_0x8f6b[1160]]=function(){window[_0x8f6b[1013]]?(window[_0x8f6b[1013]](_0x8f6b[1014],handlePageHide,!1),window[_0x8f6b[1013]](_0x8f6b[1016],handlePageHide,!1)):window[_0x8f6b[1017]]?(window[_0x8f6b[1017]](_0x8f6b[1018],handlePageHide),window[_0x8f6b[1017]](_0x8f6b[1020],handlePageHide)):akamaiLogger[_0x8f6b[3]](_0x8f6b[1021])};AMAInstanceManager[_0x8f6b[1160]]();AMAInstanceManager[_0x8f6b[1162]]=function(n){n!==null&&typeof n===_0x8f6b[937]&&(Object[_0x8f6b[1163]](AMAInstanceManager[_0x8f6b[1156]])[_0x8f6b[45]]===1&&n[_0x8f6b[896]](),delete AMAInstanceManager[_0x8f6b[1156]][n[_0x8f6b[738]]()])};JS_AkamaiMediaAnalytics=function(n){function y(){if(t){t[_0xc9eb[763]](o);var n={};s&&(s[_0xc9eb[375]]?n[_0xc9eb[375]]=s[_0xc9eb[375]]:s[_0xc9eb[1189]]?n[_0xc9eb[375]]=s[_0xc9eb[1189]]:t[_0xc9eb[911]](_0xc9eb[1190],_0xc9eb[1191]));t[_0xc9eb[745]](n);u=f[_0xc9eb[1172]]}}function h(n){var t=!1;return typeof n!==_0xc9eb[720]&&n!==null&&(typeof n==_0xc9eb[939]||typeof n==_0xc9eb[937]&&n[_0xc9eb[563]]===String)&&(t=n[_0xc9eb[45]]>0?!0:!1),t}var p=_0xc9eb[1164],w=_0xc9eb[1165],i=!0,o=w+_0xc9eb[257]+p,c=_0xc9eb[14],t=null,s=null,l=n,b=this,f={Init:0,Playing:1,Pause:2,Rebuffer:4,Seeking:8,PlayEnded:16},r={API:_0xc9eb[825],LOGS:_0xc9eb[254],SETUPPARAM:_0xc9eb[748]},k=this,e=!1,u=-1,a,v;this[_0xc9eb[738]]=function(){return c};c=AMAInstanceManager[_0xc9eb[1158]](this);this[_0xc9eb[1166]]=function(n){h(n)&&!o[_0xc9eb[764]](n)&&(o=o+_0xc9eb[172]+n)};this[_0xc9eb[745]]=function(n){if(t&&n&&(s=n,-1!==u&&f[_0xc9eb[1167]]!==u&&t[_0xc9eb[867]](_0xc9eb[625]),y(),i)){this[_0xc9eb[911]](_0xc9eb[1168]+n+_0xc9eb[1169],_0xc9eb[1170]);var e={methodName:_0xc9eb[745],parameters:{akamaiCallbacks:n}};this[_0xc9eb[912]](r.API,e)}};this[_0xc9eb[839]]=function(){if(!e&&t){if(i){this[_0xc9eb[911]](_0xc9eb[1171],_0xc9eb[1170]);var n={methodName:_0xc9eb[839],parameters:{}};this[_0xc9eb[912]](r.API,n)}(-1===u||f[_0xc9eb[1167]]===u)&&y();f[_0xc9eb[774]]===u?t[_0xc9eb[863]]():f[_0xc9eb[1172]]===u?t[_0xc9eb[770]]():t[_0xc9eb[839]]();u=f[_0xc9eb[1173]]}};this[_0xc9eb[856]]=function(){if(!e&&t){if(i){this[_0xc9eb[911]](_0xc9eb[1174],_0xc9eb[1170]);var n={methodName:_0xc9eb[856],parameters:{}};this[_0xc9eb[912]](r.API,n)}t[_0xc9eb[856]]();u=f[_0xc9eb[1175]]}};this[_0xc9eb[867]]=function(n){if(!e&&t){if(i){this[_0xc9eb[911]](_0xc9eb[1176]+n+_0xc9eb[1169],_0xc9eb[1170]);var o={methodName:_0xc9eb[867],parameters:{endReason:n}};this[_0xc9eb[912]](r.API,o)}f[_0xc9eb[1167]]!==u&&(h(n)||(n=_0xc9eb[625]),t[_0xc9eb[867]](n),u=f[_0xc9eb[1167]])}};this[_0xc9eb[1177]]=function(n){if(!e&&t){if(i){this[_0xc9eb[911]](_0xc9eb[1178]+n+_0xc9eb[1169],_0xc9eb[1170]);var u={methodName:_0xc9eb[1177],parameters:{newBitRate:n}};this[_0xc9eb[912]](r.API,u)}t[_0xc9eb[848]](n)}};this[_0xc9eb[876]]=function(n){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1179]+n+_0xc9eb[1169],_0xc9eb[1170]);var e={methodName:_0xc9eb[876],parameters:{customData:n}};this[_0xc9eb[912]](r.API,e)}t[_0xc9eb[876]](n);u=f[_0xc9eb[1173]]}};this[_0xc9eb[860]]=function(){if(!e&&f[_0xc9eb[1180]]!==u&&t){if(i){this[_0xc9eb[911]](_0xc9eb[1181],_0xc9eb[1170]);var n={methodName:_0xc9eb[860],parameters:{}};this[_0xc9eb[912]](r.API,n)}u===f[_0xc9eb[1173]]&&(t[_0xc9eb[860]](),u=f[_0xc9eb[774]])}};this[_0xc9eb[863]]=function(){if(!e&&f[_0xc9eb[1180]]!==u&&t){if(i){this[_0xc9eb[911]](_0xc9eb[1182],_0xc9eb[1170]);var n={methodName:_0xc9eb[863],parameters:{}};this[_0xc9eb[912]](r.API,n)}t[_0xc9eb[863]]();u=f[_0xc9eb[1173]]}};this[_0xc9eb[773]]=function(n){if(!e&&t){if(i){this[_0xc9eb[911]](_0xc9eb[1183]+n+_0xc9eb[1169],_0xc9eb[1170]);var o={methodName:_0xc9eb[773],parameters:{errorMessage:n}};this[_0xc9eb[912]](r.API,o)}f[_0xc9eb[1167]]!==u&&(t[_0xc9eb[773]](n),u=f[_0xc9eb[1167]])}};this[_0xc9eb[858]]=function(){if(!e&&t){if(i){this[_0xc9eb[911]](_0xc9eb[1184],_0xc9eb[1170]);var n={methodName:_0xc9eb[858],parameters:{}};this[_0xc9eb[912]](r.API,n)}u>=f[_0xc9eb[1173]]&&(t[_0xc9eb[858]](),u=f[_0xc9eb[1180]])}};this[_0xc9eb[1185]]=function(){if(!e&&t&&i){this[_0xc9eb[911]](_0xc9eb[1186],_0xc9eb[1170]);var n={methodName:_0xc9eb[1185],parameters:{}};this[_0xc9eb[912]](r.API,n)}};this[_0xc9eb[902]]=function(){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1187],_0xc9eb[1170]);var n={methodName:_0xc9eb[902],parameters:{}};this[_0xc9eb[912]](r.API,n)}this[_0xc9eb[1161]]();t=null}};a=function(){t=new akamaiMediaAnalytics(c);t[_0xc9eb[444]](l)};v=function(){if(!l){console[_0xc9eb[9]](_0xc9eb[1188]);return}a()};this[_0xc9eb[769]]=function(n,u){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1192]+n+_0xc9eb[260]+u+_0xc9eb[1169],_0xc9eb[1170]);var f={methodName:_0xc9eb[769],parameters:{key:n,value:u}};this[_0xc9eb[912]](r.API,f)}t[_0xc9eb[769]](n,u)}};this[_0xc9eb[828]]=function(n){if(t){if(i){t[_0xc9eb[911]](_0xc9eb[1193]+n+_0xc9eb[1169]);var u={methodName:_0xc9eb[828],parameters:{diagnosticsId:n}};this[_0xc9eb[912]](r.API,u)}t[_0xc9eb[828]](n)}};this[_0xc9eb[297]]=function(n){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1194]+n+_0xc9eb[1169],_0xc9eb[1170]);var u={methodName:_0xc9eb[297],parameters:{viewerId:n}};this[_0xc9eb[912]](r.API,u)}t[_0xc9eb[297]](n)}};this[_0xc9eb[878]]=function(n){var o,s;t&&(i&&(this[_0xc9eb[911]](_0xc9eb[1195]+n+_0xc9eb[1169],_0xc9eb[1170]),o={methodName:_0xc9eb[878],parameters:{adInfoObject:n}},this[_0xc9eb[912]](r.API,o)),e=!0,typeof n!==_0xc9eb[720]&&n!==null?(h(n[_0xc9eb[533]])||(f[_0xc9eb[1172]]===u?n[_0xc9eb[533]]=_0xc9eb[412]:f[_0xc9eb[1173]]===u?n[_0xc9eb[533]]=_0xc9eb[168]:f[_0xc9eb[1167]]===u&&(n[_0xc9eb[533]]=_0xc9eb[1196])),t[_0xc9eb[878]](n)):(s={},t[_0xc9eb[878]](s)))};this[_0xc9eb[879]]=function(n){var u,f;t&&(i&&(this[_0xc9eb[911]](_0xc9eb[1197]+n+_0xc9eb[1169],_0xc9eb[1170]),u={methodName:_0xc9eb[879],parameters:{adInfoObject:n}},this[_0xc9eb[912]](r.API,u)),e=!0,typeof n!==_0xc9eb[720]&&n!==null?t[_0xc9eb[879]](n):(f={},t[_0xc9eb[879]](f)))};this[_0xc9eb[881]]=function(){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1198],_0xc9eb[1170]);var n={methodName:_0xc9eb[881],parameters:{}};this[_0xc9eb[912]](r.API,n)}t[_0xc9eb[881]]()}};this[_0xc9eb[883]]=function(){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1199],_0xc9eb[1170]);var n={methodName:_0xc9eb[883],parameters:{}};this[_0xc9eb[912]](r.API,n)}t[_0xc9eb[883]]()}};this[_0xc9eb[885]]=function(){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1200],_0xc9eb[1170]);var n={methodName:_0xc9eb[885],parameters:{}};this[_0xc9eb[912]](r.API,n)}t[_0xc9eb[885]]()}};this[_0xc9eb[887]]=function(){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1201],_0xc9eb[1170]);var n={methodName:_0xc9eb[887],parameters:{}};this[_0xc9eb[912]](r.API,n)}e=!1;t[_0xc9eb[887]]()}};this[_0xc9eb[889]]=function(){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1202],_0xc9eb[1170]);var n={methodName:_0xc9eb[889],parameters:{}};this[_0xc9eb[912]](r.API,n)}e=!1;t[_0xc9eb[889]](_0xc9eb[528])}};this[_0xc9eb[891]]=function(){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1203],_0xc9eb[1170]);var n={methodName:_0xc9eb[891],parameters:{}};this[_0xc9eb[912]](r.API,n)}e=!1;t[_0xc9eb[891]]()}};this[_0xc9eb[832]]=function(n,u){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1204]+n+_0xc9eb[260]+u+_0xc9eb[1169],_0xc9eb[1170]);var f={methodName:_0xc9eb[832],parameters:{url:n,shouldSDKFetchManifest:u}};this[_0xc9eb[912]](r.API,f)}t[_0xc9eb[832]](n,u)}};this[_0xc9eb[836]]=function(n){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1205]+n+_0xc9eb[1169],_0xc9eb[1170]);var u={methodName:_0xc9eb[836],parameters:{duration:n}};this[_0xc9eb[912]](r.API,u)}t[_0xc9eb[836]](n)}};this[_0xc9eb[831]]=function(n){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1206],_0xc9eb[1170]);var u={methodName:_0xc9eb[831],parameters:{manifestContent:n}};this[_0xc9eb[912]](r.API,u)}t[_0xc9eb[831]](n)}};this[_0xc9eb[753]]=function(){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1207],_0xc9eb[1170]);var n={methodName:_0xc9eb[753],parameters:{}};this[_0xc9eb[912]](r.API,n)}t[_0xc9eb[753]]()}};this[_0xc9eb[909]]=function(){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1208],_0xc9eb[1170]);var n={methodName:_0xc9eb[909],parameters:{}};this[_0xc9eb[912]](r.API,n)}t[_0xc9eb[909]]()}};this[_0xc9eb[1209]]=function(){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1210],_0xc9eb[1170]);var n={methodName:_0xc9eb[1209],parameters:{}};this[_0xc9eb[912]](r.API,n)}t[_0xc9eb[874]]()}};this[_0xc9eb[1211]]=function(){if(t){if(i){this[_0xc9eb[911]](_0xc9eb[1212],_0xc9eb[1170]);var n={methodName:_0xc9eb[1211],parameters:{}};this[_0xc9eb[912]](r.API,n)}t[_0xc9eb[871]]()}};this[_0xc9eb[896]]=function(){if(t&&u>=f[_0xc9eb[1172]]){if(i){t[_0xc9eb[911]](_0xc9eb[1213],_0xc9eb[1170]);var n={methodName:_0xc9eb[896],parameters:{}};this[_0xc9eb[912]](r.API,n)}t[_0xc9eb[896]]()}};this[_0xc9eb[1161]]=function(){t&&(u>=f[_0xc9eb[1172]]&&f[_0xc9eb[1167]]!==u&&(e&&t[_0xc9eb[889]](_0xc9eb[530]),t[_0xc9eb[867]](_0xc9eb[1214]),u=f[_0xc9eb[1167]]),AMAInstanceManager[_0xc9eb[1162]](this))};this[_0xc9eb[911]]=function(n,i){t&&t[_0xc9eb[911]](n,i)};this[_0xc9eb[912]]=function(n,i){t&&t[_0xc9eb[912]](n,i)};this[_0xc9eb[1215]]=function(n,t){try{h(n)&&h(t)&&(i=!1,o=o+_0xc9eb[172]+n+_0xc9eb[257]+t)}catch(r){}};v()};!function(n){!function(n){"use strict";function l(n,t){i(n,3,t)}function a(n,t){i(n,2,t)}function v(n,t){i(n,1,t)}function y(n){u=n}function p(n){void 0===n||null===n?t.forEach(function(n,t,i){i[t]=!0}):t[n]=!0}function w(n){void 0===n||null===n?t.forEach(function(n,t,i){i[t]=!1}):t[n]=!1}function b(n){"undefined"==typeof n&&(n=!0);h=n}function k(n){"undefined"==typeof n&&(n=!0);var t=f;return n&&(f=""),t}function d(n,t){e=n;c=t}function i(n,i,s){var l,a;if(e&&u>=i)return void e(c,i,r[n]+": "+s);l=new Date(Date.now());u>=i&&t[n]&&(a="["+l.getHours()+":"+l.getMinutes()+":"+(l.getSeconds()+l.getMilliseconds()/1e3).toFixed(3)+"] "+o[i]+": "+r[n]+": "+s,h&&(f+="\n"+a))}var o,r;!function(n){n[n.none=0]="none";n[n.error=1]="error";n[n.warning=2]="warning";n[n.verbose=3]="verbose"}(n.Level||(n.Level={}));o=n.Level;!function(n){n[n.workflowSequencer=0]="workflowSequencer";n[n.workflowCoordinator=1]="workflowCoordinator";n[n.htmlAdapter=2]="htmlAdapter";n[n.videoElementAdapter=3]="videoElementAdapter";n[n.manifestParser=4]="manifestParser";n[n.httpDataRetriever=5]="httpDataRetriever";n[n.dashUrlFormatter=6]="dashUrlFormatter";n[n.azureHTML5=7]="azureHTML5";n[n.heuristics=8]="heuristics";n[n.segmentLocator=9]="segmentLocator";n[n.mediaParser=10]="mediaParser";n[n.mp4Parser=11]="mp4Parser";n[n.encrypted=12]="encrypted";n[n.common=13]="common";n[n.functionalTest=14]="functionalTest";n[n.ad=15]="ad";n[n.max=16]="max"}(n.Area||(n.Area={}));r=n.Area;n.verbose=l;n.warning=a;n.error=v;n.setConsoleOutputByLevel=y;n.enableConsoleOutputByArea=p;n.disableConsoleOutputByArea=w;n.enableMemoryLog=b;n.getMemoryLog=k;n.setLoggerFunction=d;for(var u=0,t=[],s=0;16>s;s++)t.push(!1);var h=!1,f="",e=void 0,c=null;n.enableConsoleOutputByArea();n.setConsoleOutputByLevel(1)}(n.Log||(n.Log={}));n.Log}(AzureHtml5JS||(AzureHtml5JS={}));Dash=function(){"use strict";return{modules:{},dependencies:{},vo:{},di:{}}}();Dash.dependencies.DashParser=function(){"use strict";var f=31536e3,e=2592e3,o=86400,s=3600,n=60,h=60,t=1e3,i=/^P(([\d.]*)Y)?(([\d.]*)M)?(([\d.]*)D)?T?(([\d.]*)H)?(([\d.]*)M)?(([\d.]*)S)?/,r=/^([0-9]{4})-([0-9]{2})-([0-9]{2})T([0-9]{2}):([0-9]{2})(?::([0-9]*)(\.[0-9]*)?)?(?:([+-])([0-9]{2})([0-9]{2}))?/,u=/^[-+]?[0-9]+[.]?[0-9]*([eE][-+]?[0-9]+)?$/,c=[{type:"duration",test:function(n){return i.test(n)},converter:function(t){var r=i.exec(t),u=parseFloat(r[2]||0)*f+parseFloat(r[4]||0)*e+parseFloat(r[6]||0)*o+parseFloat(r[8]||0)*s+parseFloat(r[10]||0)*n+parseFloat(r[12]||0);return parseFloat(u.toFixed(9))},suffix:function(){return""}},{type:"datetime",test:function(n){return r.test(n)},converter:function(i){var f,u=r.exec(i),e;return(f=Date.UTC(parseInt(u[1],10),parseInt(u[2],10)-1,parseInt(u[3],10),parseInt(u[4],10),parseInt(u[5],10),u[6]&&parseInt(u[6],10)||0,u[7]&&parseFloat(u[7])*t||0),u[9]&&u[10])&&(e=parseInt(u[9],10)*h+parseInt(u[10],10),f+=("+"===u[8]?-1:1)*e*n*t),new Date(f)},suffix:function(){return""}},{type:"numeric",test:function(n){return u.test(n)},converter:function(n){return parseFloat(n)},suffix:function(){return""}},{type:"numeric",test:function(n){return u.test(n)},converter:function(n){return n},suffix:function(){return"_str"}}],l=function(){var n,t,i,r;return r=[{name:"profiles",merge:!1},{name:"width",merge:!1},{name:"height",merge:!1},{name:"sar",merge:!1},{name:"frameRate",merge:!1},{name:"audioSamplingRate",merge:!1},{name:"mimeType",merge:!1},{name:"segmentProfiles",merge:!1},{name:"codecs",merge:!1},{name:"maximumSAPPeriod",merge:!1},{name:"startsWithSap",merge:!1},{name:"maxPlayoutRate",merge:!1},{name:"codingDependency",merge:!1},{name:"scanType",merge:!1},{name:"FramePacking",merge:!0},{name:"AudioChannelConfiguration",merge:!0},{name:"ContentProtection",merge:!0}],n={},n.name="AdaptationSet",n.isRoot=!1,n.isArray=!0,n.parent=null,n.children=[],n.properties=r,t={},t.name="Representation",t.isRoot=!1,t.isArray=!0,t.parent=n,t.children=[],t.properties=r,n.children.push(t),i={},i.name="SubRepresentation",i.isRoot=!1,i.isArray=!0,i.parent=t,i.children=[],i.properties=r,t.children.push(i),n},a=function(){var n,t,i,r;return r=[{name:"SegmentBase",merge:!0},{name:"SegmentTemplate",merge:!0},{name:"SegmentList",merge:!0}],n={},n.name="Period",n.isRoot=!1,n.isArray=!0,n.parent=null,n.children=[],n.properties=r,t={},t.name="AdaptationSet",t.isRoot=!1,t.isArray=!0,t.parent=n,t.children=[],t.properties=r,n.children.push(t),i={},i.name="Representation",i.isRoot=!1,i.isArray=!0,i.parent=t,i.children=[],i.properties=r,t.children.push(i),n},v=function(){var i,n,t,r,u;return u=[{name:"BaseURL",merge:!0,mergeFunction:function(n,t){return 0===t.indexOf("http://")?t:n+t}}],i={},i.name="mpd",i.isRoot=!0,i.isArray=!0,i.parent=null,i.children=[],i.properties=u,n={},n.name="Period",n.isRoot=!1,n.isArray=!0,n.parent=null,n.children=[],n.properties=u,i.children.push(n),t={},t.name="AdaptationSet",t.isRoot=!1,t.isArray=!0,t.parent=n,t.children=[],t.properties=u,n.children.push(t),r={},r.name="Representation",r.isRoot=!1,r.isArray=!0,r.parent=t,r.children=[],r.properties=u,t.children.push(r),i},y=function(){var n=[];return n.push(l()),n.push(a()),n.push(v()),n},p=function(n,t){var i,e=new X2JS(c,"",!0),o=new ObjectIron(y()),f=new Date,r=null,u=null;try{i=e.xml_str2json(n);r=new Date;i.hasOwnProperty("BaseURL")?(i.BaseURL=i.BaseURL_asArray[0],0!==i.BaseURL.toString().indexOf("http")&&(i.BaseURL=t+i.BaseURL)):i.BaseURL=t;o.run(i);u=new Date;this.debug.log("Parsing complete: ( xml2json: "+(r.getTime()-f.getTime())+"ms, objectiron: "+(u.getTime()-r.getTime())+"ms, total: "+(u.getTime()-f.getTime())/1e3+"s)")}catch(s){return this.errHandler.manifestError("parsing the manifest failed","parse",n),null}return i};return{debug:void 0,errHandler:void 0,parse:p}};Dash.dependencies.DashParser.prototype={constructor:Dash.dependencies.DashParser},function(){function n(n){function i(n){var r,u;if(this.data="",this.read=0,"string"==typeof n)this.data=n;else if(t.isArrayBuffer(n)||t.isArrayBufferView(n)){r=new Uint8Array(n);try{this.data=String.fromCharCode.apply(null,r)}catch(f){for(u=0;u<r.length;++u)this.putByte(r[u])}}else(n instanceof i||"object"==typeof n&&"string"==typeof n.data&&"number"==typeof n.read)&&(this.data=n.data,this.read=n.read);this._constructedStringLength=0}var t=n.util=n.util||{},r;t.isArray=Array.isArray||function(n){return"[object Array]"===Object.prototype.toString.call(n)};t.isArrayBuffer=function(n){return"undefined"!=typeof ArrayBuffer&&n instanceof ArrayBuffer};t.isArrayBufferView=function(n){return n&&t.isArrayBuffer(n.buffer)&&void 0!==n.byteLength};t.ByteBuffer=i;t.ByteStringBuffer=i;r=4096;t.ByteStringBuffer.prototype._optimizeConstructedString=function(n){this._constructedStringLength+=n;this._constructedStringLength>r&&(this.data.substr(0,1),this._constructedStringLength=0)};t.ByteStringBuffer.prototype.length=function(){return this.data.length-this.read};t.ByteStringBuffer.prototype.isEmpty=function(){return this.length()<=0};t.ByteStringBuffer.prototype.putByte=function(n){return this.putBytes(String.fromCharCode(n))};t.ByteStringBuffer.prototype.fillWithByte=function(n,t){n=String.fromCharCode(n);for(var i=this.data;t>0;)1&t&&(i+=n),t>>>=1,t>0&&(n+=n);return this.data=i,this._optimizeConstructedString(t),this};t.ByteStringBuffer.prototype.putBytes=function(n){return this.data+=n,this._optimizeConstructedString(n.length),this};t.ByteStringBuffer.prototype.putString=function(n){return this.putBytes(t.encodeUtf8(n))};t.ByteStringBuffer.prototype.putInt16=function(n){return this.putBytes(String.fromCharCode(n>>8&255)+String.fromCharCode(255&n))};t.ByteStringBuffer.prototype.putInt24=function(n){return this.putBytes(String.fromCharCode(n>>16&255)+String.fromCharCode(n>>8&255)+String.fromCharCode(255&n))};t.ByteStringBuffer.prototype.putInt32=function(n){return this.putBytes(String.fromCharCode(n>>24&255)+String.fromCharCode(n>>16&255)+String.fromCharCode(n>>8&255)+String.fromCharCode(255&n))};t.ByteStringBuffer.prototype.putInt16Le=function(n){return this.putBytes(String.fromCharCode(255&n)+String.fromCharCode(n>>8&255))};t.ByteStringBuffer.prototype.putInt24Le=function(n){return this.putBytes(String.fromCharCode(255&n)+String.fromCharCode(n>>8&255)+String.fromCharCode(n>>16&255))};t.ByteStringBuffer.prototype.putInt32Le=function(n){return this.putBytes(String.fromCharCode(255&n)+String.fromCharCode(n>>8&255)+String.fromCharCode(n>>16&255)+String.fromCharCode(n>>24&255))};t.ByteStringBuffer.prototype.putInt=function(n,t){var i="";do t-=8,i+=String.fromCharCode(n>>t&255);while(t>0);return this.putBytes(i)};t.ByteStringBuffer.prototype.putSignedInt=function(n,t){return 0>n&&(n+=2<<t-1),this.putInt(n,t)};t.ByteStringBuffer.prototype.putBuffer=function(n){return this.putBytes(n.getBytes())};t.ByteStringBuffer.prototype.getByte=function(){return this.data.charCodeAt(this.read++)};t.ByteStringBuffer.prototype.getInt16=function(){var n=this.data.charCodeAt(this.read)<<8^this.data.charCodeAt(this.read+1);return this.read+=2,n};t.ByteStringBuffer.prototype.getInt24=function(){var n=this.data.charCodeAt(this.read)<<16^this.data.charCodeAt(this.read+1)<<8^this.data.charCodeAt(this.read+2);return this.read+=3,n};t.ByteStringBuffer.prototype.getInt32=function(){var n=this.data.charCodeAt(this.read)<<24^this.data.charCodeAt(this.read+1)<<16^this.data.charCodeAt(this.read+2)<<8^this.data.charCodeAt(this.read+3);return this.read+=4,n};t.ByteStringBuffer.prototype.getInt16Le=function(){var n=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+1)<<8;return this.read+=2,n};t.ByteStringBuffer.prototype.getInt24Le=function(){var n=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+1)<<8^this.data.charCodeAt(this.read+2)<<16;return this.read+=3,n};t.ByteStringBuffer.prototype.getInt32Le=function(){var n=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+1)<<8^this.data.charCodeAt(this.read+2)<<16^this.data.charCodeAt(this.read+3)<<24;return this.read+=4,n};t.ByteStringBuffer.prototype.getInt=function(n){var t=0;do t=(t<<8)+this.data.charCodeAt(this.read++),n-=8;while(n>0);return t};t.ByteStringBuffer.prototype.getSignedInt=function(n){var t=this.getInt(n),i=2<<n-2;return t>=i&&(t-=i<<1),t};t.ByteStringBuffer.prototype.getBytes=function(n){var t;return n?(n=Math.min(this.length(),n),t=this.data.slice(this.read,this.read+n),this.read+=n):0===n?t="":(t=0===this.read?this.data:this.data.slice(this.read),this.clear()),t};t.ByteStringBuffer.prototype.bytes=function(n){return"undefined"==typeof n?this.data.slice(this.read):this.data.slice(this.read,this.read+n)};t.ByteStringBuffer.prototype.at=function(n){return this.data.charCodeAt(this.read+n)};t.ByteStringBuffer.prototype.setAt=function(n,t){return this.data=this.data.substr(0,this.read+n)+String.fromCharCode(t)+this.data.substr(this.read+n+1),this};t.ByteStringBuffer.prototype.last=function(){return this.data.charCodeAt(this.data.length-1)};t.ByteStringBuffer.prototype.copy=function(){var n=t.createBuffer(this.data);return n.read=this.read,n};t.ByteStringBuffer.prototype.compact=function(){return this.read>0&&(this.data=this.data.slice(this.read),this.read=0),this};t.ByteStringBuffer.prototype.clear=function(){return this.data="",this.read=0,this};t.ByteStringBuffer.prototype.truncate=function(n){var t=Math.max(0,this.length()-n);return this.data=this.data.substr(this.read,t),this.read=0,this};t.ByteStringBuffer.prototype.toHex=function(){for(var i,n="",t=this.read;t<this.data.length;++t)i=this.data.charCodeAt(t),16>i&&(n+="0"),n+=i.toString(16);return n};t.ByteStringBuffer.prototype.toString=function(){return t.decodeUtf8(this.bytes())};t.createBuffer=function(n,i){return i=i||"raw",void 0!==n&&"utf8"===i&&(n=t.encodeUtf8(n)),new t.ByteBuffer(n)};t.encodeUtf8=function(n){return unescape(encodeURIComponent(n))};t.decodeUtf8=function(n){return decodeURIComponent(escape(n))}}return"undefined"==typeof forge&&(forge={}),n(forge)}(),function(){function n(n){n.cipher=n.cipher||{};n.cipher.algorithms=n.cipher.algorithms||{};n.cipher.createDecipher=function(t,i){var r=t;if("string"==typeof r&&(r=n.cipher.getAlgorithm(r),r&&(r=r())),!r)throw new Error("Unsupported algorithm: "+t);return new n.cipher.BlockCipher({algorithm:r,key:i,decrypt:!0})};n.cipher.registerAlgorithm=function(t,i){t=t.toUpperCase();n.cipher.algorithms[t]=i};n.cipher.getAlgorithm=function(t){return t=t.toUpperCase(),t in n.cipher.algorithms?n.cipher.algorithms[t]:null};var t=n.cipher.BlockCipher=function(n){this.algorithm=n.algorithm;this.mode=this.algorithm.mode;this.blockSize=this.mode.blockSize;this._finish=!1;this._input=null;this.output=null;this._op=n.decrypt?this.mode.decrypt:this.mode.encrypt;this._decrypt=n.decrypt;this.algorithm.initialize(n)};t.prototype.start=function(t){var i,r;t=t||{};i={};for(r in t)i[r]=t[r];i.decrypt=this._decrypt;this._finish=!1;this._input=n.util.createBuffer();this.output=t.output||n.util.createBuffer();this.mode.start(i)};t.prototype.update=function(n){for(n&&this._input.putBuffer(n);!this._op.call(this.mode,this._input,this.output,this._finish)&&!this._finish;);this._input.compact()};t.prototype.finish=function(n){n&&("ECB"===this.mode.name||"CBC"===this.mode.name)&&(this.mode.pad=function(t){return n(this.blockSize,t,!1)},this.mode.unpad=function(t){return n(this.blockSize,t,!0)});var t={};return t.decrypt=this._decrypt,t.overflow=this._input.length()%this.blockSize,this._decrypt||!this.mode.pad||this.mode.pad(this._input,t)?(this._finish=!0,this.update(),this._decrypt&&this.mode.unpad&&!this.mode.unpad(this.output,t)?!1:this.mode.afterFinish&&!this.mode.afterFinish(this.output,t)?!1:!0):!1}}return"undefined"==typeof forge&&(forge={}),n(forge)}(),function(){function n(n){function i(t){var r,i;if("string"==typeof t&&(t=n.util.createBuffer(t)),n.util.isArray(t)&&t.length>4)for(r=t,t=n.util.createBuffer(),i=0;i<r.length;++i)t.putByte(r[i]);return n.util.isArray(t)||(t=[t.getInt32(),t.getInt32(),t.getInt32(),t.getInt32()]),t}n.cipher=n.cipher||{};var t=n.cipher.modes=n.cipher.modes||{};t.cbc=function(n){n=n||{};this.name="CBC";this.cipher=n.cipher;this.blockSize=n.blockSize||16;this._ints=this.blockSize/4;this._inBlock=new Array(this._ints);this._outBlock=new Array(this._ints)};t.cbc.prototype.start=function(n){if(null===n.iv){if(!this._prev)throw new Error("Invalid IV parameter.");this._iv=this._prev.slice(0)}else{if(!("iv"in n))throw new Error("Invalid IV parameter.");this._iv=i(n.iv);this._prev=this._iv.slice(0)}};t.cbc.prototype.encrypt=function(n,t,i){var r;if(n.length()<this.blockSize&&!(i&&n.length()>0))return!0;for(r=0;r<this._ints;++r)this._inBlock[r]=this._prev[r]^n.getInt32();for(this.cipher.encrypt(this._inBlock,this._outBlock),r=0;r<this._ints;++r)t.putInt32(this._outBlock[r]);this._prev=this._outBlock};t.cbc.prototype.decrypt=function(n,t,i){var r;if(n.length()<this.blockSize&&!(i&&n.length()>0))return!0;for(r=0;r<this._ints;++r)this._inBlock[r]=n.getInt32();for(this.cipher.decrypt(this._inBlock,this._outBlock),r=0;r<this._ints;++r)t.putInt32(this._prev[r]^this._outBlock[r]);this._prev=this._inBlock.slice(0)};t.cbc.prototype.pad=function(n){var t=n.length()===this.blockSize?this.blockSize:this.blockSize-n.length();return n.fillWithByte(t,t),!0};t.cbc.prototype.unpad=function(n,t){if(t.overflow>0)return!1;var r=n.length(),i=n.at(r-1);return i>this.blockSize<<2?!1:(n.truncate(i),!0)}}return"undefined"==typeof forge&&(forge={}),n(forge)}(),function(){function n(n){function l(t,i){var r=function(){return new n.aes.Algorithm(t,i)};n.cipher.registerAlgorithm(t,r)}function s(){var u,n,p;for(o=!0,c=[0,1,2,4,8,16,32,64,128,27,54],u=new Array(256),n=0;128>n;++n)u[n]=n<<1,u[n+128]=n+128<<1^283;for(t=new Array(256),e=new Array(256),r=new Array(4),i=new Array(4),n=0;4>n;++n)r[n]=new Array(256),i[n]=new Array(256);for(var l,w,a,f,b,v,y,s=0,h=0,n=0;256>n;++n){for(f=h^h<<1^h<<2^h<<3^h<<4,f=f>>8^255&f^99,t[s]=f,e[f]=s,b=u[f],l=u[s],w=u[l],a=u[w],v=b<<24^f<<16^f<<8^f^b,y=(l^w^a)<<24^(s^a)<<16^(s^w^a)<<8^s^l^a,p=0;4>p;++p)r[p][s]=v,i[p][f]=y,v=v<<24|v>>>8,y=y<<24|y>>>8;0===s?s=h=1:(s=l^u[u[u[l^a]]],h^=u[u[h]])}}function h(n,r){for(var s,y,o,e=n.slice(0),p=1,h=e.length,w=h+6+1,a=u*w,f=h;a>f;++f)o=e[f-1],f%h==0?(o=t[o>>>16&255]<<24^t[o>>>8&255]<<16^t[255&o]<<8^t[o>>>24]^c[p]<<24,p++):h>6&&f%h==4&&(o=t[o>>>24]<<24^t[o>>>16&255]<<16^t[o>>>8&255]<<8^t[255&o]),e[f]=e[f-h]^o;if(r){var v,b=i[0],k=i[1],d=i[2],g=i[3],l=e.slice(0);for(a=e.length,f=0,s=a-u;a>f;f+=u,s-=u)if(0===f||f===a-u)l[f]=e[s],l[f+1]=e[s+3],l[f+2]=e[s+2],l[f+3]=e[s+1];else for(y=0;u>y;++y)v=e[s+y],l[f+(3&-y)]=b[t[v>>>24]]^k[t[v>>>16&255]]^d[t[v>>>8&255]]^g[t[255&v]];e=l}return e}function f(n,u,f,o){var y,p,w,b,s,tt=n.length/4-1,h,c,l,a,d,g,nt,v,k;for(o?(y=i[0],p=i[1],w=i[2],b=i[3],s=e):(y=r[0],p=r[1],w=r[2],b=r[3],s=t),h=u[0]^n[0],c=u[o?3:1]^n[1],l=u[2]^n[2],a=u[o?1:3]^n[3],v=3,k=1;tt>k;++k)d=y[h>>>24]^p[c>>>16&255]^w[l>>>8&255]^b[255&a]^n[++v],g=y[c>>>24]^p[l>>>16&255]^w[a>>>8&255]^b[255&h]^n[++v],nt=y[l>>>24]^p[a>>>16&255]^w[h>>>8&255]^b[255&c]^n[++v],a=y[a>>>24]^p[h>>>16&255]^w[c>>>8&255]^b[255&l]^n[++v],h=d,c=g,l=nt;f[0]=s[h>>>24]<<24^s[c>>>16&255]<<16^s[l>>>8&255]<<8^s[255&a]^n[++v];f[o?3:1]=s[c>>>24]<<24^s[l>>>16&255]<<16^s[a>>>8&255]<<8^s[255&h]^n[++v];f[2]=s[l>>>24]<<24^s[a>>>16&255]<<16^s[h>>>8&255]<<8^s[255&c]^n[++v];f[o?1:3]=s[a>>>24]<<24^s[h>>>16&255]<<16^s[c>>>8&255]<<8^s[255&l]^n[++v]}n.aes=n.aes||{};n.aes.Algorithm=function(n,t){o||s();var i=this;i.name=n;i.mode=new t({blockSize:16,cipher:{encrypt:function(n,t){return f(i._w,n,t,!1)},decrypt:function(n,t){return f(i._w,n,t,!0)}}});i._init=!1};n.aes.Algorithm.prototype.initialize=function(t){var u,i,f,r,e,o;if(!this._init){if(i=t.key,"string"!=typeof i||16!==i.length&&24!==i.length&&32!==i.length){if(n.util.isArray(i)&&(16===i.length||24===i.length||32===i.length))for(u=i,i=n.util.createBuffer(),r=0;r<u.length;++r)i.putByte(u[r])}else i=n.util.createBuffer(i);if(!n.util.isArray(i)&&(u=i,i=[],f=u.length(),16===f||24===f||32===f))for(f>>>=2,r=0;f>r;++r)i.push(u.getInt32());if(!n.util.isArray(i)||4!==i.length&&6!==i.length&&8!==i.length)throw new Error("Invalid key parameter.");e=this.mode.name;o=-1!==["CFB","OFB","CTR","GCM"].indexOf(e);this._w=h(i,t.decrypt&&!o);this._init=!0}};n.aes._expandKey=function(n,t){return o||s(),h(n,t)};n.aes._updateBlock=f;l("AES-CBC",n.cipher.modes.cbc);var t,e,c,r,i,o=!1,u=4}return"undefined"==typeof forge&&(forge={}),n(forge)}();!function(){var n,t,r,i;!function(){var u={},f={};n=function(n,t,i){u[n]={deps:t,callback:i}};i=r=t=function(n){function l(t){var i;if("."!==t.charAt(0))return t;for(var f=t.split("/"),r=n.split("/").slice(0,-1),u=0,e=f.length;e>u;u++)if(i=f[u],".."===i)r.pop();else{if("."===i)continue;r.push(i)}return r.join("/")}var c;if(i._eak_seen=u,f[n])return f[n];if(f[n]={},!u[n])throw new Error("Could not find module "+n);for(var o,s=u[n],e=s.deps,a=s.callback,h=[],r=0,v=e.length;v>r;r++)h.push("exports"===e[r]?o={}:t(l(e[r])));return c=a.apply(this,h),f[n]=o||c}}();n("promise/all",["./utils","exports"],function(n,t){"use strict";function i(n){var t=this;if(!r(n))throw new TypeError("You must pass an array to all.");return new t(function(t,i){function h(n){return function(t){e(n,t)}}function e(n,i){o[n]=i;0==--s&&t(o)}var f,o=[],s=n.length,r;for(0===s&&t([]),r=0;r<n.length;r++)f=n[r],f&&u(f.then)?f.then(h(r),i):e(r,f)})}var r=n.isArray,u=n.isFunction;t.all=i});n("promise/asap",["exports"],function(n){"use strict";function e(){return function(){process.nextTick(i)}}function o(){var n=0,r=new f(i),t=document.createTextNode("");return r.observe(t,{characterData:!0}),function(){t.data=n=++n%2}}function s(){return function(){c.setTimeout(i,1)}}function i(){for(var n=0;n<t.length;n++){var i=t[n],r=i[0],u=i[1];r(u)}t=[]}function h(n,i){var u=t.push([n,i]);1===u&&r()}var r,u="undefined"!=typeof window?window:{},f=u.MutationObserver||u.WebKitMutationObserver,c="undefined"!=typeof global?global:void 0===this?window:this,t=[];r="undefined"!=typeof process&&"[object process]"==={}.toString.call(process)?e():f?o():s();n.asap=h});n("promise/config",["exports"],function(n){"use strict";function i(n,i){return 2!==arguments.length?t[n]:void(t[n]=i)}var t={instrument:!1};n.config=t;n.configure=i});n("promise/polyfill",["./promise","./utils","exports"],function(n,t,i){"use strict";function r(){var n,t;n="undefined"!=typeof global?global:"undefined"!=typeof window&&window.document?window:self;t="Promise"in n&&"resolve"in n.Promise&&"reject"in n.Promise&&"all"in n.Promise&&"race"in n.Promise&&function(){var t;return new n.Promise(function(n){t=n}),f(t)}();t||(n.Promise=u)}var u=n.Promise,f=t.isFunction;i.polyfill=r});n("promise/promise",["./config","./utils","./all","./race","./resolve","./reject","./asap","exports"],function(n,t,i,r,u,f,e,o){"use strict";function s(n){if(!v(n))throw new TypeError("You must pass a resolver function as the first argument to the promise constructor");if(!(this instanceof s))throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.");this._subscribers=[];nt(n,this)}function nt(n,t){function r(n){c(t,n)}function i(n){h(t,n)}try{n(r,i)}catch(u){i(u)}}function w(n,t,i,r){var u,e,f,o,s=v(i);if(s)try{u=i(r);f=!0}catch(l){o=!0;e=l}else u=r,f=!0;k(t,u)||(s&&f?c(t,u):o?h(t,e):n===y?c(t,u):n===p&&h(t,u))}function tt(n,t,i,r){var u=n._subscribers,f=u.length;u[f]=t;u[f+y]=i;u[f+p]=r}function b(n,t){for(var u,f,r=n._subscribers,e=n._detail,i=0;i<r.length;i+=3)u=r[i],f=r[i+t],w(t,u,f,e);n._subscribers=null}function k(n,t){var i,r=null;try{if(n===t)throw new TypeError("A promises callback cannot return that same promise.");if(ut(t)&&(r=t.then,v(r)))return r.call(t,function(r){return i?!0:(i=!0,void(t!==r?c(n,r):a(n,r)))},function(t){return i?!0:(i=!0,void h(n,t))}),!0}catch(u){return i?!0:(h(n,u),!0)}return!1}function c(n,t){n===t?a(n,t):k(n,t)||a(n,t)}function a(n,t){n._state===d&&(n._state=g,n._detail=t,l.async(it,n))}function h(n,t){n._state===d&&(n._state=g,n._detail=t,l.async(rt,n))}function it(n){b(n,n._state=y)}function rt(n){b(n,n._state=p)}var l=n.config,ut=(n.configure,t.objectOrFunction),v=t.isFunction,ft=(t.now,i.all),et=r.race,ot=u.resolve,st=f.reject,ht=e.asap;l.async=ht;var d=void 0,g=0,y=1,p=2;s.prototype={constructor:s,_state:void 0,_detail:void 0,_subscribers:void 0,then:function(n,t){var i=this,r=new this.constructor(function(){}),u;return this._state?(u=arguments,l.async(function(){w(i._state,r,u[i._state-1],i._detail)})):tt(this,r,n,t),r},"catch":function(n){return this.then(null,n)}};s.all=ft;s.race=et;s.resolve=ot;s.reject=st;o.Promise=s});n("promise/race",["./utils","exports"],function(n,t){"use strict";function i(n){var t=this;if(!r(n))throw new TypeError("You must pass an array to race.");return new t(function(t,i){for(var r,u=0;u<n.length;u++)r=n[u],r&&"function"==typeof r.then?r.then(t,i):t(r)})}var r=n.isArray;t.race=i});n("promise/reject",["exports"],function(n){"use strict";function t(n){var t=this;return new t(function(t,i){i(n)})}n.reject=t});n("promise/resolve",["exports"],function(n){"use strict";function t(n){if(n&&"object"==typeof n&&n.constructor===this)return n;var t=this;return new t(function(t){t(n)})}n.resolve=t});n("promise/utils",["exports"],function(n){"use strict";function i(n){return t(n)||"object"==typeof n&&null!==n}function t(n){return"function"==typeof n}function r(n){return"[object Array]"===Object.prototype.toString.call(n)}var u=Date.now||function(){return(new Date).getTime()};n.objectOrFunction=i;n.isFunction=t;n.isArray=r;n.now=u});t("promise/polyfill").polyfill()}();Uint8ArrayUtil={};!function(){Uint8ArrayUtil.subarray=function(n,t){return this.slice(n,t)};Uint8ArrayUtil.set_=function(n,t){arguments.length<2&&(t=0);for(var i=0,r=n.length;r>i;++i,++t)this[t]=255&n[i]};Uint8ArrayUtil.TypedArray=function(n){var t,i;if("number"==typeof n)for(t=new Array(n),i=0;n>i;++i)t[i]=0;else t=n.slice(0);return t.subarray=Uint8ArrayUtil.subarray,t.buffer=t,t.byteLength=t.length,t.set=Uint8ArrayUtil.set_,"object"==typeof n&&n.buffer&&(t.buffer=n.buffer),t}}();void 0===window.Uint8Array&&(window.Uint8Array=Uint8ArrayUtil.TypedArray);!function(n){"use strict";function r(n,t){return new i(n,t)}var t,i;n.CreateAzureHtml5=r,function(n){n[n.internalErrStart=0]="internalErrStart";n[n.internalErrDisposed=0]="internalErrDisposed";n[n.internalErrSegmentNotFound=1]="internalErrSegmentNotFound";n[n.internalErrEnd=1048575]="internalErrEnd"}(n.ErrorCode||(n.ErrorCode={}));t=(n.ErrorCode,function(){function n(){}return n.exception="exception",n.flushvideo="flushvideo",n}());n.InternalEventName=t;i=function(){function i(t,i){this._sessionContext=new n.Context.Session(this,t,i);this._playerType=null;this._autoplay=!0;this._type="";this._error=null;this._dispose=!1;this._retryAttempt=!1;this._passThroughEventNames=[n.EventName.volumechange,n.EventName.ended,n.EventName.timeupdate,n.EventName.pause,n.EventName.play,n.EventName.playing,n.EventName.seeking,n.EventName.seeked,n.EventName.suspend,n.EventName.loadstart,n.EventName.loadeddata,n.EventName.ratechange];this._conditionalEventNames=[n.EventName.waiting,n.EventName.canplaythrough,n.EventName.error];this._registerVideoTagEvents(!0);this._registerInternalEvents(!0)}return i.prototype.dispose=function(){this._dispose=!0;this._workflowCoordinator&&this._workflowCoordinator.dispose();this._sessionContext&&(this._registerVideoTagEvents(!1),this._registerInternalEvents(!1),this._sessionContext.dispose(),this._sessionContext=null);this._error=null},Object.defineProperty(i.prototype,"currentVideoStreamList",{get:function(){return this._workflowCoordinator?this._workflowCoordinator.videoStreamList:null},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"currentAudioStreamList",{get:function(){return this._workflowCoordinator?this._workflowCoordinator.audioStreamList:null},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"src",{get:function(){return this._workflowCoordinator?this._workflowCoordinator.src:this._sessionContext.videoTag.src},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"type",{get:function(){return this._type},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"currentTime",{get:function(){return this._workflowCoordinator?this._workflowCoordinator.currentTime:this._sessionContext.videoTag.currentTime},set:function(t){n.Log.verbose(7,"currentTime: "+t+" sec");this._workflowCoordinator?this._workflowCoordinator.currentTime=t:this._sessionContext.videoTag.currentTime=t},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"currentAbsoluteTime",{get:function(){return this._sessionContext.videoTag.currentTime},set:function(t){n.Log.verbose(7,"currentAbsoluteTime: "+t+" sec");this._workflowCoordinator?this._workflowCoordinator.currentPresentationTime=t:this._sessionContext.videoTag.currentTime=t},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"currentMediaTime",{get:function(){return this._workflowCoordinator?this._workflowCoordinator.currentMediaTime:null},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"currentDownloadBitrate",{get:function(){return this._workflowCoordinator?this._workflowCoordinator.downloadBitrate:null},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"currentPlaybackBitrate",{get:function(){return this._workflowCoordinator?this._workflowCoordinator.playbackBitrate:null},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"videoBufferData",{get:function(){return this._workflowCoordinator?this._workflowCoordinator.videoBufferData:null},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"audioBufferData",{get:function(){return this._workflowCoordinator?this._workflowCoordinator.audioBufferData:null},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"volume",{get:function(){return this._sessionContext.videoTag.volume},set:function(t){n.Log.verbose(7,"volume: "+t.toString());var i=t;if(NaN!==t&&void 0!==t&&null!==t){0>t?i=0:t>1&&(i=1);try{this._sessionContext.videoTag.volume=i}catch(r){n.Log.warning(7,"set volume() error: "+r)}}},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"autoplay",{get:function(){return this._autoplay},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"paused",{get:function(){return this._sessionContext.videoTag.paused},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"seeking",{get:function(){return this._sessionContext.videoTag.seeking},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"ended",{get:function(){return this._sessionContext.videoTag.ended},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"height",{get:function(){return this._sessionContext.videoTag.height},set:function(n){this._sessionContext.videoTag.height=n},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"width",{get:function(){return this._sessionContext.videoTag.width},set:function(n){this._sessionContext.videoTag.width=n},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"videoHeight",{get:function(){return this._sessionContext.videoTag.videoHeight},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"videoWidth",{get:function(){return this._sessionContext.videoTag.videoWidth},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"isFullScreen",{get:function(){var n=document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement;return n===this._sessionContext.videoTag?document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled:!1},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"isLive",{get:function(){return!!this._sessionContext.commonPresentation&&this._sessionContext.commonPresentation.isLive},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"duration",{get:function(){return this._workflowCoordinator?this._workflowCoordinator.duration:this._sessionContext.videoTag.duration},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"buffered",{get:function(){if(this._workflowCoordinator)return this._workflowCoordinator.buffered;try{return this._sessionContext.videoTag.buffered}catch(t){return n.Log.warning(7,"buffered() error: "+t),new n.Common.TimeRangeSet}},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"manifestPlayableWindowLength",{get:function(){if(this._sessionContext&&this._sessionContext.commonPresentation&&this._sessionContext.commonPresentation.isLive)return this._sessionContext.commonPresentation.timeShiftBufferDepth},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"currentPlayableWindow",{get:function(){if(this._sessionContext&&this._sessionContext.commonPresentation&&this._sessionContext.commonPresentation.isLive)return new n.Common.TimeRange(this._sessionContext.commonPresentation.playableWindow.startInSec,this._sessionContext.commonPresentation.playableWindow.endInSec)},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"segmentBoundaries",{get:function(){if(this._sessionContext&&this._sessionContext.commonPresentation)return this._sessionContext.commonPresentation.segmentBoundaries},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"error",{get:function(){return this._workflowCoordinator&&this._workflowCoordinator.error?this._workflowCoordinator.error:this._error},enumerable:!0,configurable:!0}),i.prototype.canPlayType=function(t){return n.PlayerType.getByPresentationType(t,this._sessionContext.videoTag)?"maybe":""},i.prototype.setSrc=function(n,t){this.setSrcInternal(n,t,!1)},i.prototype.setSrcInternal=function(t,r,u){this._playStarted=!1;var f="",e=0;return u?e=i._dtsOffsetToAddForChrome:(this._src=t,this._options=r?r:null,this._retryAttempt=!1),"https:"===window.location.protocol.toLowerCase()&&0===t.toLowerCase().indexOf("http:")?(f="The page was loaded over HTTPS, but the source was set to serve over HTTP. The content must be served over HTTPS. Source URL: "+t+", Page URL: "+window.location.href,n.Log.error(7,f),void this._handleError(new n.Failure.External(1048578,f))):(this._sessionContext.reset(),this._reset(r),this._playerType=n.PlayerType.getByPresentationType(this._type,this._sessionContext.videoTag),this._playerType||(this._playerType=n.PlayerType.getByUrl(t,this._sessionContext.videoTag)),n.Log.verbose(7,"src: "+t+" autoplay: "+this._autoplay+" type: "+(this._type&&this._type.length>0?this._type:"unknown")+" player: "+(null===this._playerType?"unknown":n.PlayerDetector.Type[this._playerType])),this._workflowCoordinator&&(this._workflowCoordinator.dispose(),this._workflowCoordinator=null),void(1===this._playerType?(this._sessionContext.videoTag.autoplay=this._autoplay,this._sessionContext.videoTag.src=t):3===this._playerType?(this._workflowCoordinator=n.Workflow.CreateCoordinator(this._sessionContext),this._workflowCoordinator.dtsOffsetToAdd=e,this._sessionContext.videoTag.autoplay=!1,this._workflowCoordinator.autoplay=this._autoplay,this._workflowCoordinator.src=t):(n.Log.error(7,t+" not supported by AzureHtml5 Video Element"),this._handleError(new n.Failure.External(4194307,t)))))},i.prototype.play=function(){n.Log.verbose(7,"play");this._workflowCoordinator?this._workflowCoordinator.play():this._sessionContext&&this._sessionContext.videoTag&&this._sessionContext.videoTag.play()},i.prototype.pause=function(){n.Log.verbose(7,"pause");this._workflowCoordinator?this._workflowCoordinator.pause():this._sessionContext&&this._sessionContext.videoTag&&this._sessionContext.videoTag.pause()},i.prototype.requestFullscreen=function(){var i,t;n.Log.verbose(7,"requestFullscreen");i=!1;this.isFullScreen||(t=this._sessionContext.videoTag,t.requestFullscreen?(i=!0,t.requestFullscreen()):t.msRequestFullscreen?(i=!0,t.msRequestFullscreen()):t.webkitRequestFullscreen?(i=!0,t.webkitRequestFullscreen()):t.mozRequestFullScreen&&(i=!0,t.mozRequestFullScreen()),i&&this._sessionContext.eventMgr.dispatchEvent(n.EventName.fullscreenchange))},i.prototype.exitFullscreen=function(){n.Log.verbose(7,"exitFullscreen");var t=!1;this.isFullScreen&&(document.exitFullscreen?(t=!0,document.exitFullscreen()):document.webkitExitFullscreen?(t=!0,document.webkitExitFullscreen()):document.mozCancelFullScreen?(t=!0,document.mozCancelFullScreen()):document.msExitFullscreen&&(t=!0,document.msExitFullscreen()),t&&this._sessionContext.eventMgr.dispatchEvent(n.EventName.fullscreenchange))},i.prototype.playbackRate=function(){return this._sessionContext.videoTag.playbackRate},i.prototype.setPlaybackRate=function(n){this._sessionContext.videoTag.playbackRate=n},i.prototype.addEventListener=function(n,t,i){"undefined"==typeof i&&(i=null);this._sessionContext.eventMgr.addHandler(n,t,i)},i.prototype.removeEventListener=function(n,t){this._sessionContext.eventMgr.removeHandler(n,t)},i.prototype.addKeySystem=function(n){return this._sessionContext.emeManager.addKeySystem(n)},i.prototype.setXmlHttpRequestFactory=function(n){this._sessionContext.setXmlHttpRequestFactory(n)},i.prototype.getAdSignalsAndReset=function(){return this._sessionContext.adManager.getAdSignalsAndReset()},i.prototype._reset=function(n){function i(n){t._dispose||t._handleError(n)}var t=this;this._playerType=null;this._autoplay=!0;this._type="";this._error=null;n&&(this._type=n.type,"autoPlay"in n&&(this._autoplay=n.autoPlay),"authenticationTokens"in n&&(this._sessionContext.authenticationTokens=n.authenticationTokens),n.userConfig&&this._sessionContext.setUserConfig(n.userConfig),n.headers&&this._sessionContext.setRequestedDownloadHeaders(n.headers));this._sessionContext.emeManager.setup(i,this._sessionContext.authenticationTokens)},i.prototype._registerVideoTagEvents=function(t){function u(t){i._dispose||i._error||(t.type&&(t.type===n.EventName.play||t.type===n.EventName.playing)&&(i._playStarted=!0),n.Log.verbose(7,"dispatching event: "+t.type+" currentTime: "+i._sessionContext.videoTag.currentTime),i._sessionContext.eventMgr.dispatchEvent(t.type))}function f(t){if(!i._dispose&&!i._error)if(n.EventName.error===t.type){if(i._sessionContext.videoTag.readyState===HTMLMediaElement.HAVE_NOTHING)return void n.Log.warning(7,"Ignoring video element error since state is HAVE_NOTHING "+n.Failure.mediaErrorToString(i._sessionContext.videoTag.error));var r=new n.Failure.External;r.translateMediaError(i._sessionContext.videoTag.error);i._handleError(r)}else i._workflowCoordinator||(n.Log.verbose(7,"dispatching event: "+t.type),i._sessionContext.eventMgr.dispatchEvent(t.type))}var r=this,i=this;this._passThroughEventNames.forEach(function(n){t?r._sessionContext.videoTag.addEventListener(n,u):r._sessionContext.videoTag.removeEventListener(n,u)});this._conditionalEventNames.forEach(function(n){t?r._sessionContext.videoTag.addEventListener(n,f):r._sessionContext.videoTag.removeEventListener(n,f)})},i.prototype._registerInternalEvents=function(i){function r(t){function i(){throw n.Log.error(7,"Throwing error "+t.message),new Error(t.message);}u._dispose||t.message&&!u._checkErrorAndRetryPlayback()&&n.Util.setTimeout(i,0)}var u=this;i?this._sessionContext.eventMgr.addHandler(t.exception,r,this):this._sessionContext.eventMgr.removeHandler(t.exception,r)},i.prototype._checkErrorAndRetryPlayback=function(){return this._playStarted||!n.Common.isChrome||this._retryAttempt?!1:(n.Log.verbose(7,"Retrying Playback with Adjusted DTS"),this._retryAttempt=!0,this.setSrcInternal(this._src,this._options,!0),!0)},i.prototype._handleError=function(t){this._checkErrorAndRetryPlayback()||this._workflowCoordinator&&this._workflowCoordinator.error||(this._error=t,this._workflowCoordinator&&(n.Log.verbose(7,"Disposing WorkflowCoordinator b/c "+t.toString()),this._workflowCoordinator.dispose(),this._workflowCoordinator=null),n.Log.verbose(7,"dispatching event: "+n.EventName.error),this._sessionContext.eventMgr.dispatchEvent(n.EventName.error))},i._dtsOffsetToAddForChrome=.1,i}()}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var f=function(){function u(){this._disposed=!1;this._bandwidthTracker=null;this._buffer=null;this._downloadRequested=null;this._downloadCompleted=null;this._downloadFailed=null;this._downloadTracker=null;this._eventMgr=new n.Events.Manager(null,!1)}return u.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._bandwidthTracker=null,this._buffer=null,this._downloadRequested=null,this._downloadCompleted=null,this._downloadFailed=null,this._eventMgr&&(this._eventMgr.dispose(),this._eventMgr=null),this._downloadTracker&&(this._downloadTracker.dispose(),this._downloadTracker=null))},Object.defineProperty(u.prototype,"bufferLevel",{get:function(){return this._disposed||!this._buffer?null:this._buffer.getBufferedAheadOfCurrentTimeInSec()},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"perceivedBandwidth",{get:function(){return this._disposed||!this._bandwidthTracker?null:this._bandwidthTracker.perceivedBandwidth()},enumerable:!0,configurable:!0}),u.prototype.updateBuffer=function(n){this._buffer=n},u.prototype.updateBandwidthTracker=function(n){this._bandwidthTracker=n;this._downloadTracker&&this._downloadTracker.dispose();this._downloadTracker=new t.DownloadTracker},u.prototype.getPlaybackBitrate=function(n){return this._disposed||!this._downloadTracker?-1:this._downloadTracker.findBitrate(n)},Object.defineProperty(u.prototype,"downloadRequested",{get:function(){return this._downloadRequested},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"downloadCompleted",{get:function(){return this._downloadCompleted},enumerable:!0,configurable:!0}),Object.defineProperty(u.prototype,"downloadFailed",{get:function(){return this._downloadFailed},enumerable:!0,configurable:!0}),u.prototype.dispatchDownloadRequested=function(t){this._downloadRequested=t;this._eventMgr.dispatchEvent(n.BufferDataEventName.downloadrequested)},u.prototype.dispatchDownloadCompleted=function(t,r,u){if(this._downloadCompleted=new i(t,r,u),this._eventMgr.dispatchEvent(n.BufferDataEventName.downloadcompleted),this._downloadTracker&&null!=t.mediaTime&&(this._downloadTracker.add(t.mediaTime,t.bitrate),this._buffer.buffered&&this._buffer.buffered.length>0)){var f=this._buffer.buffered.start(0);this._downloadTracker.cleanup(f)}},u.prototype.dispatchDownloadFailed=function(t,i,u){"undefined"==typeof u&&(u="");this._downloadFailed=new r(t,i,u);this._eventMgr.dispatchEvent(n.BufferDataEventName.downloadfailed)},u.prototype.addEventListener=function(n,t,i){this._eventMgr.addHandler(n,t,i)},u.prototype.removeEventListener=function(n,t){this._eventMgr.removeHandler(n,t)},u}(),u,i,r;t.BufferData=f;u=function(){function n(n,t,i,r,u){this._url=n;this._bitrate=t;this._mediaTime=i;this._data=r;this._presentationTimeOffsetInSec=u}return Object.defineProperty(n.prototype,"url",{get:function(){return this._url},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"bitrate",{get:function(){return this._bitrate},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"mediaTime",{get:function(){return this._mediaTime},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"data",{get:function(){return this._data},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"presentationTimeOffsetInSec",{get:function(){return this._presentationTimeOffsetInSec},enumerable:!0,configurable:!0}),n}();t.MediaDownload=u;i=function(){function n(n,t,i){this._mediaDownload=n;this._measuredBw=1e3*t.bandwidth;this._bytes=t.responseLengthInBytes;this._downloadTimeMs=t.totalDownloadTimeMs;this._responseHeaders=i}return Object.defineProperty(n.prototype,"mediaDownload",{get:function(){return this._mediaDownload},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"measuredBandwidth",{get:function(){return this._measuredBw},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"totalBytes",{get:function(){return this._bytes},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"totalDownloadMs",{get:function(){return this._downloadTimeMs},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"responseHeaders",{get:function(){return this._responseHeaders},enumerable:!0,configurable:!0}),n}();t.MediaDownloadCompleted=i;r=function(){function n(n,t,i){this._mediaDownload=n;this._code=t;this._message=i}return Object.defineProperty(n.prototype,"code",{get:function(){return this._code},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"message",{get:function(){return this._message},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"mediaDownload",{get:function(){return this._mediaDownload},enumerable:!0,configurable:!0}),n}();t.MediaDownloadFailed=r}(n.Context||(n.Context={}));n.Context}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var u,f,e,o,i,r;!function(n){n[n.proceed=0]="proceed";n[n.endOfStream=1]="endOfStream";n[n.retry=2]="retry"}(t.RequestState||(t.RequestState={}));t.RequestState;!function(n){n[n.arraybuffer=0]="arraybuffer";n[n.blob=1]="blob";n[n.document=2]="document";n[n.json=3]="json";n[n.text=4]="text"}(t.ResponseType||(t.ResponseType={}));t.ResponseType;!function(n){n[n.manifest=0]="manifest";n[n.mediaSegment=1]="mediaSegment";n[n.initSegment=2]="initSegment";n[n.initBandwidth=3]="initBandwidth"}(t.RequestType||(t.RequestType={}));u=(t.RequestType,function(){function i(i,r,u){this.azureHtml5=i;this.videoTag=r;this.appConfig=u;this.emeManager=new n.KeySystem.EmeManager(r);this.eventMgr=new n.Events.Manager(i,!1);this.adManager=new n.Ad.Manager(this.eventMgr);this.workflows=null;this.presentationUrl=null;this.presentationQueryStr=null;this.presentationJson=null;this.commonPresentation=null;this.isLiveToVod=!1;this.videoBufferData=new t.BufferData;this.audioBufferData=new t.BufferData;this.startPositionInSec=NaN;this.authenticationTokens={};this.heuristicSettings=new n.Settings.Heuristics;this.httpRetryPolicySettings=new n.Settings.HttpRetryPolicy;this.httpDataRetrieverSettings=new n.Settings.HttpDataRetriever;this.decryptionTracker=new n.Heuristics.DecryptionTracker;this._disposed=!1;this._xmlHttpRequestFactory=null}return i.prototype.dispose=function(){this._disposed||(this._disposed=!0,this.videoTag=null,this.appConfig=null,this.workflows&&this.workflows.forEach(function(n){n.dispose()}),this.workflows=null,this.presentationUrl=null,this.presentationQueryStr=null,this.presentationJson=null,this.authenticationTokens=null,this._xmlHttpRequestFactory=null,this.emeManager&&(this.emeManager.dispose(),this.emeManager=null),this.eventMgr&&(this.eventMgr.dispose(),this.eventMgr=null),this.adManager&&(this.adManager=null),this.commonPresentation&&(this.commonPresentation.dispose(),this.commonPresentation=null),this.heuristicSettings=null,this.decryptionTracker=null,this.videoBufferData&&(this.videoBufferData.dispose(),this.videoBufferData=null),this.audioBufferData&&(this.audioBufferData.dispose(),this.audioBufferData=null))},Object.defineProperty(i.prototype,"disposed",{get:function(){return this._disposed},enumerable:!0,configurable:!0}),i.prototype.reset=function(){this.presentationUrl=null;this.presentationQueryStr=null;this.presentationJson=null;this.startPositionInSec=NaN;this.authenticationTokens={};this.commonPresentation&&(this.commonPresentation.dispose(),this.commonPresentation=null);this.emeManager&&this.emeManager.reset();this.heuristicSettings&&this.heuristicSettings.reset();this.videoBufferData&&(this.videoBufferData.dispose(),this.videoBufferData=new t.BufferData);this.audioBufferData&&(this.audioBufferData.dispose(),this.audioBufferData=new t.BufferData);this.adManager&&this.adManager.reset()},i.prototype.setRequestedDownloadHeaders=function(n){this.headers=n},i.prototype.setUserConfig=function(n){void 0!==n.maxBufferInWallClockSec&&(this.heuristicSettings.buffer.maxBufferInWallClockSec=n.maxBufferInWallClockSec);void 0!==n.prerollPercent&&(this.heuristicSettings.buffer.prerollPercent=n.prerollPercent);void 0!==n.livePlaybackOffsetPercent&&(this.heuristicSettings.buffer.livePlaybackOffsetPercent=n.livePlaybackOffsetPercent);void 0!==n.windowSizeHeuristicsEnabled&&(this.heuristicSettings.windowSizeHeuristicsEnabled=n.windowSizeHeuristicsEnabled);void 0!==n.minFragmentsForBandwidthAverage&&(this.heuristicSettings.bandwidth.minBandwidthHistoryCount=n.minFragmentsForBandwidthAverage);void 0===n.decryptionTimeHeuristicsEnabled||n.decryptionTimeHeuristicsEnabled||(this.decryptionTracker=null);void 0!==n.preFetchDataEnabled&&(this.heuristicSettings.preFetchDataEnabled=n.preFetchDataEnabled);void 0!==n.maxRetryPerSegment&&(this.httpRetryPolicySettings.maxRetryPerSegment=n.maxRetryPerSegment);void 0!==n.maxSkipSegments&&(this.httpRetryPolicySettings.maxSkipSegments=n.maxSkipSegments);void 0!==n.maxTotalRetries&&(this.httpRetryPolicySettings.maxTotalRetries=n.maxTotalRetries)},i.prototype.maxBufferInWallClockSec=function(){return this.appConfig&&this.appConfig.maxBufferInWallClockSec&&"0"!=this.appConfig.maxBufferInWallClockSec?parseInt(this.appConfig.maxBufferInWallClockSec):this.heuristicSettings.buffer.maxBufferInWallClockSec},i.prototype.maxBufferInSec=function(){return this.maxBufferInWallClockSec()*this.playbackRate()},i.prototype.prerollBufferInSec=function(){return this.maxBufferInSec()*this.heuristicSettings.buffer.prerollPercent},i.prototype.lowBufferInSec=function(){return this.maxBufferInSec()*this.heuristicSettings.vodDowngradeBufferLevelPercent*this.heuristicSettings.buffer.lowBufferPercent},i.prototype.liveStartBufferInSec=function(){return this.maxBufferInSec()*(this.heuristicSettings.buffer.prerollPercent+this.heuristicSettings.buffer.livePlaybackOffsetPercent)},i.prototype.updatePresentation=function(n){this.commonPresentation?(this.commonPresentation.isLive&&!n.isLive&&(this.isLiveToVod=!0),this.commonPresentation.transferPresentationState(n),this.presentationJson=n.toJson(),n.dispose()):(this.commonPresentation=n,this.presentationJson=n.toJson())},i.prototype.setXmlHttpRequestFactory=function(n){this._xmlHttpRequestFactory=n},i.prototype.createXmlHttpRequest=function(){return this._xmlHttpRequestFactory?this._xmlHttpRequestFactory():new n.HttpRequest.XMLHttpRequestWrapper},i.prototype.playbackRate=function(){return this.azureHtml5.playbackRate()},i}());t.Session=u;f=function(){function n(n,t){this.workflowType=n;this.sessionContext=t;this.state=0;this.retryWaitTimeMSec=0;this.currentModuleId=null;this.requestedStream=null;this.urlsToRetrieve=[];this.selectedTrack=null;this.selectedSegment=null;this.heuristicData=null;this.externalFailure=null;this.failTracker=new r;this._disposed=!1}return n.prototype.dispose=function(){this._disposed||(this._disposed=!0,this.workflowType=null,this.sessionContext=null,this.state=null,this.currentModuleId=null,this.requestedStream=null,this.urlsToRetrieve.forEach(function(n,t,i){i[t].dispose()}),this.urlsToRetrieve=[],this.selectedTrack=null,this.selectedSegment=null,this.heuristicData&&(this.heuristicData.dispose(),this.heuristicData=null),this.externalFailure&&(this.externalFailure.dispose(),this.externalFailure=null),this.failTracker&&(this.failTracker.dispose(),this.failTracker=null))},n.prototype.reset=function(){this.state=0;this.retryWaitTimeMSec=0;this.currentModuleId=null;this.selectedTrack=null;this.selectedSegment=null;1===this.workflowType&&(this.urlsToRetrieve=[]);this.heuristicData&&this.heuristicData.reset();this.externalFailure=null},Object.defineProperty(n.prototype,"disposed",{get:function(){return this._disposed},enumerable:!0,configurable:!0}),n}();t.Request=f;e=function(){function n(n,t,i,r,u,f,e){"undefined"==typeof t&&(t=0);"undefined"==typeof i&&(i=4);"undefined"==typeof r&&(r="");"undefined"==typeof u&&(u=NaN);"undefined"==typeof f&&(f=NaN);"undefined"==typeof e&&(e=NaN);this.url=n;this.httpResponseCode=-1;this.httpResposeContentType="";this.mediaData=null;this.presentationData=null;this.streamId=r;this.bitrate=u;this.presTimeInSec=f;this.durationInSec=e;this.responseType=i;this.requestType=t}return n.prototype.dispose=function(){this.url=null;this.httpResponseCode=null;this.httpResposeContentType="";this.mediaData=null;this.presentationData=null;this.streamId="";this.bitrate=NaN;this.presTimeInSec=NaN;this.durationInSec=NaN;this.responseType=null},n.prototype.clone=function(){var t=new n(this.url,this.requestType,this.responseType,this.streamId,this.bitrate,this.presTimeInSec,this.durationInSec);return t.httpResponseCode=this.httpResponseCode,t.httpResposeContentType=this.httpResposeContentType,t.mediaData=this.mediaData.slice(0),t.presentationData=this.presentationData,t},n}();t.UrlRequest=e;o=function(){function n(n){var t=[];n.tracks.forEach(function(n){n.streamingInfo.selectable&&t.push(new i(n))});this.tracksData=t}return n.prototype.dispose=function(){this.tracksData.forEach(function(n,t,i){i[t].dispose()});this.tracksData=[]},n.prototype.reset=function(){this.tracksData.forEach(function(n,t,i){i[t].reset()})},n}();t.HeuristicData=o;i=function(){function n(n){this.trackInfo=n;this.selectable=!0;this.dataRetrieverEstimationInWallClockSec=null}return n.prototype.dispose=function(){this.trackInfo=null;this.selectable=null;this.dataRetrieverEstimationInWallClockSec=null},n.prototype.reset=function(){this.selectable=!0;this.dataRetrieverEstimationInWallClockSec=null},n}();t.TrackData=i;r=function(){function n(){this.reset()}return n.prototype.dispose=function(){this.lastFailure=null;this.lastTrack=null;this.tracksToTry=[]},n.prototype.reset=function(){this.lastFailure=null;this.lastTrack=null;this.totalRetried=0;this.tracksToTry=[];this.trackToTryIdx=0;this.sameRequestRetried=0;this.segmentsSkipped=0;this.noDataReceivedFailure=!1},n.prototype.resetForSegment=function(){this.sameRequestRetried=0;this.trackToTryIdx=0},n.prototype.log=function(n,t){this.lastFailure=n;this.lastTrack=t},n.prototype.isNone=function(){return null===this.lastFailure},n.prototype.isLastNetworkFail=function(){return this.lastFailure.code>=2097752&&this.lastFailure.code<3145727},n.prototype.isLastNotReady=function(){return 2097564===this.lastFailure.code},n.prototype.isLastServerError=function(){return this.lastFailure.code>=2097652&&this.lastFailure.code<=2097751},n.prototype.isLastNotFound=function(){return 2097556===this.lastFailure.code},n}();t.FailTracker=r}(n.Context||(n.Context={}));n.Context}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this._downloads=[]}return t.prototype.dispose=function(){this._downloads=[]},t.prototype.add=function(t,i){var u,r;if(0===this._downloads.length)return void this._downloads.push({time:t,bitrate:i});if(u=this._downloads[this._downloads.length-1],t>u.time)return void(i!=u.bitrate&&this._downloads.push({time:t,bitrate:i}));r=n.Common.binarySearchTimeline(t,this._downloads,this._compareTime);(-1===r||t>this._downloads[r].time)&&r++;this._downloads.splice(r,this._downloads.length-r);this._downloads.push({time:t,bitrate:i})},t.prototype.findBitrate=function(t){var i=n.Common.binarySearchTimeline(t,this._downloads,this._compareTime);return-1===i?-1:this._downloads[i].bitrate},t.prototype.cleanup=function(t){if(!(this._downloads.length>0&&t<=this._downloads[0].time)){var i=n.Common.binarySearchTimeline(t,this._downloads,this._compareTime);i>0&&this._downloads.splice(0,i)}},t.prototype._compareTime=function(n,t,i){var r=0;return i?(n<t.time?r=-1:n>=i.time&&(r=1),r):t.time<=n?0:-1},t}();t.DownloadTracker=i}(n.Context||(n.Context={}));n.Context}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function i(i){function e(n){r._needKeyHandler(n)}function o(n){r._encryptedHandler(n)}var r=this,u,f;this._videoElement=i;this._errorHandler=null;this.matchedKeySystem=null;this._audioContentType=null;this._videoContentType=null;this._psshBoxes=[];this._keySystems={};this._laUrls={};this._authenticationTokens={};this._disposed=!1;u=new t.PlayReady;this.addKeySystem(u);f=new t.Widevine;this.addKeySystem(f);n.EmeUtil.listenToNeedKey(i,e);n.EmeUtil.listenToEncrypted(i,o)}return i.prototype.reset=function(){this.matchedKeySystem&&(this.matchedKeySystem.deactivate(),this.matchedKeySystem=null);this._psshBoxes=[];this._laUrls={};this._errorHandler=null;this._audioContentType=null;this._videoContentType=null;this._authenticationTokens={}},i.prototype.dispose=function(){this._disposed||(this._disposed=!0,this.matchedKeySystem&&(this.matchedKeySystem.deactivate(),this.matchedKeySystem=null),this._psshBoxes=[],this._keySystems={},this._laUrls={},this._videoElement=null,this._errorHandler=null,this._audioContentType=null,this._videoContentType=null,this._authenticationTokens=null)},i.prototype.setup=function(n,t){this._errorHandler=n;this._authenticationTokens=t},i.prototype.setContentTypes=function(n,t){this._audioContentType=n;this._videoContentType=t},i.prototype.addKeySystem=function(t){var i=n.Common.uint8ArrayToHexString(t.systemId);return i&&i.length>0?(this._keySystems[i]&&n.Log.warning(12,"Overwriting "+t.name),this._keySystems[i]=t,t):null},i.prototype.addPsshBoxes=function(n){var t=this;n.forEach(function(n){t._psshBoxes.push(n)})},i.prototype.addLaUrl=function(t,i){var r=n.Common.uint8ArrayToHexString(t);return this._keySystems[r]?(this._laUrls[r]&&this._laUrls[r]!==i&&n.Log.warning(12,"Overwriting license acquisition URL for "+this._keySystems[r].name),void(this._laUrls[r]=i)):void n.Log.warning(12,"Cannot set license acquisition URL for system ID "+r)},i.prototype._needKeyHandler=function(t){var i=this,r,u;this._disposed||(t.initData&&(r=new DataView(t.initData.buffer),u=n.Mp4Util.GetPsshBoxes(r),this.addPsshBoxes(u)),this._findMatchedKeySystem().then(function(t){var r,u;if(t)for(r=0;r<i._psshBoxes.length;r++)i._psshBoxes[r].systemId.isEqual(t.systemId)&&(u=new Uint8Array(i._psshBoxes[r].serialize()),n.Log.verbose(12,"Sending initData to: "+t.name),t.initData(u,i._audioContentType,i._videoContentType));else i._reportKeySystemNotFound()},function(){i._reportKeySystemNotFound()}))},i.prototype._encryptedHandler=function(t){var i=this,r,u;this._disposed||(t.initData&&(r=new DataView(t.initData),u=n.Mp4Util.GetPsshBoxes(r),this.addPsshBoxes(u)),this._findMatchedKeySystem().then(function(t){var u,r,f;if(t)for(u=n.Common.uint8ArrayToHexString(t.systemId),r=0;r<i._psshBoxes.length;r++)i._psshBoxes[r].systemId.isEqual(t.systemId)&&(f=new Uint8Array(i._psshBoxes[r].serialize()),n.Log.verbose(12,"Sending initData to: "+t.name),t.initData(f,i._audioContentType,i._videoContentType,i._laUrls[u]));else i._reportKeySystemNotFound()},function(){i._reportKeySystemNotFound()}))},i.prototype._findMatchedKeySystem=function(){var t=this;return new Promise(function(i,r){function f(){if(u>=t._psshBoxes.length)return void r();var e=n.Common.uint8ArrayToHexString(t._psshBoxes[u].systemId);t._keySystems[e]?t._keySystems[e].isSupported(t._psshBoxes[u].systemId,t._audioContentType,t._videoContentType).then(function(){t.matchedKeySystem=t._keySystems[e];t.matchedKeySystem.activate(t._videoElement,t._errorHandler,t._authenticationTokens[t.matchedKeySystem.type]);n.Log.verbose(12,"Matched key system found: "+t.matchedKeySystem.name);i(t.matchedKeySystem)},function(){++u;f()}):(++u,f())}if(t.matchedKeySystem)return void i(t.matchedKeySystem);var u=0;f()})},i.prototype._reportKeySystemNotFound=function(){var t=new n.Failure.External(5242881,"no matching keySystem found");this._errorHandler(t)},i}();t.EmeManager=i}(n.KeySystem||(n.KeySystem={}));n.KeySystem}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this.name="com.microsoft.playready";this.type="PlayReady";this._videoElement=null;this._errorHandler=null;this._session=null;this._active=!1;this._authenticationToken=""}return Object.defineProperty(t.prototype,"systemId",{get:function(){return t.systemId},enumerable:!0,configurable:!0}),t.prototype.isSupported=function(i,r,u){return i.isEqual(t.systemId)?n.EmeUtil.isTypeSupported(this.name,r,u):new Promise(function(n,t){t()})},t.prototype.activate=function(n,t,i){this._videoElement=n;this._errorHandler=t;this._authenticationToken=i;this._active=!0},t.prototype.deactivate=function(){this._active&&(this._active=!1,this._session&&(n.EmeUtil.unlistenToKeyMessage(this._session,this._keyMessageHandler),n.EmeUtil.unlistenKeyError(this._session,this._keyErrorHandler),this._session.close(),this._session=null),this._videoElement=null,this._errorHandler=null,this._authenticationToken="")},t.prototype.initData=function(t,i,r){function h(n){e._keyMessageHandler(n)}function c(){e._keyErrorHandler()}var e=this,u,o,s,f;if(!this._session){if(u=n.EmeUtil.createMediaKeys(this.name),!u)return n.Log.error(12,this.name+" createMediaKeys failed"),f=new n.Failure.External(5242881,this.name+" createMediaKeys failed"),void this._reportError(f);if(n.EmeUtil.setMediaKeys(this._videoElement,u),o=i.substr(i.indexOf("=")+2),s=r.substr(0,r.length-1)+", "+o,this._session=u.createSession(s,t),!this._session)return n.Log.error(12,this.name+" createSession failed"),f=new n.Failure.External(5242881,this.name+" createSession failed"),void this._reportError(f);n.EmeUtil.listenToKeyMessage(this._session,h);n.EmeUtil.listenKeyError(this._session,c)}},t.prototype._keyMessageHandler=function(n){var t=this,i=new Uint16Array(n.message.buffer),r=String.fromCharCode.apply(null,i),u=n.destinationURL;this._getPlayReadyLicense(r,u).then(function(n){t._active&&t._session&&t._session.update(n)},function(n){t._active&&t._reportError(n)})},t.prototype._keyErrorHandler=function(){if(this._active&&this._session.error){var t="MSMediaKeyError code: "+this._session.error.code+", systemCode: "+n.Common.toHexString(this._session.error.systemCode),i=new n.Failure.External(5242880,t);this._reportError(i)}},t.prototype._getPlayReadyLicense=function(i,r){var u=this;return new Promise(function(f,e){var v=null,c=[],y=new DOMParser,h=y.parseFromString(i,"application/xml"),l,s,a,o;if(!h.getElementsByTagName("Challenge")[0])return n.Log.error(12,"Playready: Can not find Challenge in keyMessage"),void e(new n.Failure.External(5242886,"No challenge"));if(l=h.getElementsByTagName("Challenge")[0].childNodes[0].nodeValue,l&&(v=atob(l)),s=h.getElementsByTagName("name"),a=h.getElementsByTagName("value"),s.length!=a.length)return n.Log.error(12,"Playready update, invalid header name/value pair in keyMessage"),void e(new n.Failure.External(5242886,"Invalid headers"));for(o=0;o<s.length;o++)c[o]={name:s[o].childNodes[0].nodeValue,value:a[o].childNodes[0].nodeValue};u._authenticationToken&&u._authenticationToken.length>0&&(c[s.length]={name:n.HttpUtil.authorizationHeader,value:u._authenticationToken});t.overrideLicenseAcquisitionUrl&&(n.Log.verbose(12,"overriding license acquisition url: "+r+" with: "+t.overrideLicenseAcquisitionUrl),r=t.overrideLicenseAcquisitionUrl);n.HttpUtil.httpRequest(r,"POST","arraybuffer",c,v).then(function(n){f(new Uint8Array(n))},function(t){var i=new n.Failure.External(5242886,"Http: "+n.Common.toHexString(t));e(i)})})},t.prototype._reportError=function(n){this._errorHandler&&this._errorHandler(n)},t.systemId=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]),t}();t.PlayReady=i}(n.KeySystem||(n.KeySystem={}));n.KeySystem}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(n){"use strict";var e=function(){function n(){this.windowSizeHeuristicsEnabled=n._windowSizeHeuristicsEnabledDefault;this.preFetchDataEnabled=n._preFetchDataEnabledDefault;this.preFetchDataMiddle=n._preFetchDataMiddleDefault;this.vodStableBufferLevelPercent=n._vodStableBufferLevelPercentDefault;this.vodDowngradeBufferLevelPercent=n._vodDowngradeBufferLevelPercentDefault;this.belowDowngradeBufferLevelDownloadTimeFactor=n._belowDowngradeBufferLevelDownloadTimeFactorDefault;this.bandwidth=null;this.stepRule=null;this.buffer=null;this.bandwidth=new t;this.stepRule=new i;this.buffer=new r}return n.prototype.reset=function(){this.windowSizeHeuristicsEnabled=n._windowSizeHeuristicsEnabledDefault;this.preFetchDataEnabled=n._preFetchDataEnabledDefault;this.preFetchDataMiddle=n._preFetchDataMiddleDefault;this.vodStableBufferLevelPercent=n._vodStableBufferLevelPercentDefault;this.vodDowngradeBufferLevelPercent=n._vodDowngradeBufferLevelPercentDefault;this.belowDowngradeBufferLevelDownloadTimeFactor=n._belowDowngradeBufferLevelDownloadTimeFactorDefault;this.bandwidth.reset();this.stepRule.reset();this.buffer.reset()},n._windowSizeHeuristicsEnabledDefault=!0,n._preFetchDataEnabledDefault=!0,n._preFetchDataMiddleDefault=!0,n._vodStableBufferLevelPercentDefault=.7,n._vodDowngradeBufferLevelPercentDefault=.15,n._belowDowngradeBufferLevelDownloadTimeFactorDefault=.75,n}(),t,i,r,u,f;n.Heuristics=e;t=function(){function n(){this.bandwidthUsabilityPercent=n._bandwidthUsabilityPercentDefault;this.bandwidthDataSizeThresholdInBytes=n._bandwidthDataSizeThresholdInBytesDefault;this.bandwidthEstimationMaxKbps=n._bandwidthEstimationMaxKbpsDefault;this.bandwidthEstimationMinMsec=n._bandwidthEstimationMinMsecDefault;this.maxBandwidthHistoryCount=n._maxBandwidthHistoryCountDefault;this.minBandwidthHistoryCount=n._minBandwidthHistoryCountDefault}return n.prototype.reset=function(){this.bandwidthUsabilityPercent=n._bandwidthUsabilityPercentDefault;this.bandwidthDataSizeThresholdInBytes=n._bandwidthDataSizeThresholdInBytesDefault;this.bandwidthEstimationMaxKbps=n._bandwidthEstimationMaxKbpsDefault;this.bandwidthEstimationMinMsec=n._bandwidthEstimationMinMsecDefault;this.maxBandwidthHistoryCount=n._maxBandwidthHistoryCountDefault;this.minBandwidthHistoryCount=n._minBandwidthHistoryCountDefault},n._bandwidthUsabilityPercentDefault=.85,n._bandwidthDataSizeThresholdInBytesDefault=1e4,n._bandwidthEstimationMaxKbpsDefault=5e5,n._bandwidthEstimationMinMsecDefault=5,n._maxBandwidthHistoryCountDefault=5,n._minBandwidthHistoryCountDefault=1,n}();n.Bandwidth=t;i=function(){function n(){this.minSegmentsBeforeDowngrade=n._minSegmentsBeforeDowngradeDefault;this.minSegmentsBeforeUpgrade=n._minSegmentsBeforeUpgradeDefault;this.maxStepDownInQuality=n._maxStepDownInQualityDefault;this.maxStepUpInQuality=n._maxStepUpInQualityDefault}return n.prototype.reset=function(){this.minSegmentsBeforeDowngrade=n._minSegmentsBeforeDowngradeDefault;this.minSegmentsBeforeUpgrade=n._minSegmentsBeforeUpgradeDefault;this.maxStepDownInQuality=n._maxStepDownInQualityDefault;this.maxStepUpInQuality=n._maxStepUpInQualityDefault},n._minSegmentsBeforeDowngradeDefault=0,n._minSegmentsBeforeUpgradeDefault=1,n._maxStepDownInQualityDefault=10,n._maxStepUpInQualityDefault=3,n}();n.StepRule=i;r=function(){function n(){this.maxBufferInWallClockSec=n._maxBufferInSecDefault;this.prerollPercent=n._prerollPercentDefault;this.livePlaybackOffsetPercent=n._livePlaybackOffsetPercentDefault;this.leftEdgeBackoffInSec=n._leftEdgeBackoffInSecDefault;this.lowBufferPercent=n._lowBufferPercentDefault}return n.prototype.reset=function(){this.maxBufferInWallClockSec=n._maxBufferInSecDefault;this.prerollPercent=n._prerollPercentDefault;this.lowBufferPercent=n._lowBufferPercentDefault;this.livePlaybackOffsetPercent=n._livePlaybackOffsetPercentDefault;this.leftEdgeBackoffInSec=n._leftEdgeBackoffInSecDefault},n._maxBufferInSecDefault=30,n._prerollPercentDefault=.25,n._lowBufferPercentDefault=.25,n._livePlaybackOffsetPercentDefault=.25,n._leftEdgeBackoffInSecDefault=4,n}();n.Buffer=r;u=function(){function n(){this.maxTotalRetries=n._maxTotalRetriesDefault;this.maxRetryPerSegment=n._maxRetryPerSegmentDefault;this.maxRetryPresentation=n._maxRetryPresentationDefault;this.maxSkipSegments=n._maxSkipSegmentsDefault;this.retryLowerBitrateOnly=!1;this.retryMediaInMSec=n._retryMediaInMSecDefault;this.retryMediaServerErrorInMSec=n._retryMediaServerErrorInMSecDefault;this.retryPresentationInMSec=n._retryPresentationInMSecDefault}return n._maxTotalRetriesDefault=50,n._maxRetryPerSegmentDefault=10,n._maxRetryPresentationDefault=5,n._maxSkipSegmentsDefault=30,n._retryMediaInMSecDefault=2e3,n._retryMediaServerErrorInMSecDefault=4e3,n._retryPresentationInMSecDefault=500,n}();n.HttpRetryPolicy=u;f=function(){function n(){this.initBandwidthTimeoutInMSec=n._initBandwidthTimeout;this.noDataTimeoutInMSec=n._noDataTimeoutDefault;this.timeoutInMSec=n._minTimeoutInMSecDefault;this.liveEdgeAdjustmentInSec=n._liveEdgeAdjustmentDefaultInSec}return Object.defineProperty(n.prototype,"maxTimeoutInMSec",{get:function(){return 6e4},enumerable:!0,configurable:!0}),n._minTimeoutInMSecDefault=1e4,n._initBandwidthTimeout=1e3,n._noDataTimeoutDefault=1e3,n._liveEdgeAdjustmentDefaultInSec=-1,n}();n.HttpDataRetriever=f}(n.Settings||(n.Settings={}));n.Settings}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";function i(){return new e}function r(n,t){var i=null;return window.hasOwnProperty("MediaSource")||window.hasOwnProperty("WebKitMediaSource")?(i=window.MediaSource||window.WebKitMediaSource,i&&i.isTypeSupported&&(i.isTypeSupported(n)||i.isTypeSupported(n+";"+t))):!1}t.CreateAdapter=i;t.supported=r;var u={closed:0,open:1,ended:2},f=function(){function n(n,t,i){this.bufferIndex=n;this.startTime=t;this.endTime=i}return n}(),e=function(){function i(){this._mediaSource=new MediaSource;this._adapterSourceBuffers=new o;this._disposed=!1;this._videoTag=null;this._buffered=null}return i.prototype.dispose=function(){this._disposed||(this._mediaSource=null,this._adapterSourceBuffers.dispose(),this._adapterSourceBuffers=null,this._videoTag&&(this._videoTag=null),this._disposed=!0)},Object.defineProperty(i.prototype,"readyState",{get:function(){return this._disposed?0:u[this._mediaSource.readyState]},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"durationInSec",{get:function(){return this._disposed?NaN:this._mediaSource.duration},set:function(n){this._disposed||(this._mediaSource.duration=n)},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"adapterBuffers",{get:function(){return this._disposed?null:this._adapterSourceBuffers.adapterBuffers},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"buffered",{get:function(){return this._buffered},enumerable:!0,configurable:!0}),i.prototype.setVideoElementSrcAsync=function(n){var t=this;return this._videoTag=n,new Promise(function(i,r){return t._disposed?void r("VideoElementAdapter already disposed"):(t._mediaSource.addEventListener("sourceopen",function(){return t._disposed?void r("VideoElementAdapter already disposed"):void i()}),void(n.src=URL.createObjectURL(t._mediaSource)))})},i.prototype.setStartTime=function(t){function u(){!r._disposed&&r._videoTag&&0===r._videoTag.currentTime&&(r._videoTag.readyState!==HTMLMediaElement.HAVE_NOTHING?(r._videoTag.currentTime=t,n.Log.verbose(3,"StartTime set: "+t)):(n.Log.verbose(3,"Video tag not ready, will retry to set StartTime to "+t),n.Util.setTimeout(u,i._setCurrentTimeTimeoutInMSec)))}var r=this;u()},i.prototype.addAdapterBuffer=function(i,r,u,f){function h(){s._updateBuffered()}function c(n){u.call(s,n)}if(this._disposed)return null;var e,s=this,o=null;try{e=this._mediaSource.addSourceBuffer(i);o=new t.VideoElementAdapterBuffer(f,r,e,h,c);this._adapterSourceBuffers.add(o,e);n.Log.verbose(3,"Adapter buffer added: "+i+" Adapter buffer total: "+this._adapterSourceBuffers.length)}catch(l){n.Log.error(3,"Failed to add SourceBuffer to MediaSource: "+l)}return o},i.prototype.removeAdapterBuffer=function(t){if(!this._disposed){var i;i=this._adapterSourceBuffers.find(t);-1!==i?(this._mediaSource.removeSourceBuffer(this._adapterSourceBuffers.sourceBuffers[i]),this._adapterSourceBuffers.remove(i),n.Log.verbose(3,"Adapter buffer removed, remaining: "+this._adapterSourceBuffers.length)):n.Log.error(3,"Failed to remove adapter buffer: instance not found")}},i.prototype.endOfStream=function(t){function u(){if(!r._disposed)try{f?r._mediaSource.endOfStream(f):r._mediaSource.endOfStream();n.Log.verbose(3,"End of stream signaled")}catch(t){if(!(t.code===DOMException.INVALID_STATE_ERR&&e++<10))throw n.Log.error(3,"Failed to set end-of-stream: "+t),t;n.Log.warning(3,"MediaSource not ready, will retry: "+t);n.Util.setTimeout(u,i._retryTimeoutInMSec)}}var r=this,f=t,e=0;u()},i.prototype._updateBuffered=function(){var u,o,i;if(!this._disposed){for(var s=this._adapterSourceBuffers.adapterBuffers,h=new n.Common.TimeRangeSet,r=this._findUniqueStartTimes(),t=0;t<r.length;t++){for(var c=r[t].startTime,f=r[t].endTime,l=!0,e=0;e<s.length;e++)if(u=s[e].buffered,e!==r[t].bufferIndex){for(o=!1,i=0;i<u.length;i++)if(u.start(i)<=c&&c<=u.end(i)){o=!0;u.end(i)<f&&(f=u.end(i));break}if(!o){l=!1;break}}l&&(n.Log.verbose(3,"Intersecting buffer found ("+r[t].startTime+", "+f+")"),h.addRange(new n.Common.TimeRange(r[t].startTime,f)))}this._buffered=h}},i.prototype._findUniqueStartTimes=function(){for(var t,n,i=[],u=this._adapterSourceBuffers.adapterBuffers,r=0;r<u.length;r++)for(t=u[r].buffered,n=0;n<t.length;n++)-1===i.findIndexOf(function(i){return i.startTime===t.start(n)})&&i.push(new f(r,t.start(n),t.end(n)));return i.sort(function(n,t){return n.startTime-t.startTime}),i},i._setCurrentTimeTimeoutInMSec=500,i._retryTimeoutInMSec=100,i}(),o=function(){function n(){this.adapterBuffers=[];this.sourceBuffers=[]}return n.prototype.dispose=function(){for(var n=this.adapterBuffers.length-1;n>=0;n--)this.adapterBuffers[n].dispose(),this.adapterBuffers[n]=null;for(n=this.sourceBuffers.length-1;n>=0;n--)this.sourceBuffers[n]=null},Object.defineProperty(n.prototype,"length",{get:function(){if(this.sourceBuffers.length!==this.adapterBuffers.length)throw new Error("AdapterSourceBuffers in invalid state");return this.sourceBuffers.length},enumerable:!0,configurable:!0}),n.prototype.find=function(n){return this.adapterBuffers.indexOf(n)},n.prototype.add=function(n,t){this.adapterBuffers.push(n);this.sourceBuffers.push(t)},n.prototype.remove=function(n){n>=0&&n<this.sourceBuffers.length&&(this.sourceBuffers.splice(n,1),this.adapterBuffers.splice(n,1))},n}()}(n.VideoElementAdapter||(n.VideoElementAdapter={}));n.VideoElementAdapter}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(t,i,r,u,f){function s(){n.Log.verbose(3,"SourceBuffer 'update' event completed.");o()}function h(){n.Log.error(3,"SourceBuffer append failed with 'error' event.");o()}function o(){e._notifyBufferUpdated();e._tryInternalRemove();e._tryInternalAppend()}var e=this;this._disposed=!1;this._pendingBufferRanges=new n.Common.TimeRangeSet;this._sourceBuffer=r;this._maxAdapterBufferInWallClockSec=t;this._playbackPosFn=i;this._notifyBufferUpdated=u;this._pendingBuffer=[];this._pendingRemove=[];this._submittedRemove=null;this._appendErrorHandler=f;this._sourceBuffer.addEventListener("update",s);this._sourceBuffer.addEventListener("error",h)}return Object.defineProperty(t.prototype,"buffered",{get:function(){var s,e,i=new n.Common.TimeRangeSet,o,r,t,u,f;try{for(i.addRanges(this._sourceBuffer.buffered),e=i.length>0?i.end(i.length-1):NaN,t=0;t<this._pendingBufferRanges.length;t++)o=this._pendingBufferRanges.start(t),r=this._pendingBufferRanges.end(t),0===n.Common.diffTimes(o,e)?i.extendLast(r):(s=new n.Common.TimeRange(o,r),i.addRange(s)),e=r;for(t=0;t<this._pendingRemove.length;t++)u=this._pendingRemove[t].startInSec,f=this._pendingRemove[t].endInSec,i.removeRange(u,f);this._submittedRemove&&(u=this._submittedRemove.startInSec,f=this._submittedRemove.endInSec,i.removeRange(u,f))}catch(h){n.Log.error(3,"buffered() threw exception "+h)}return i},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"presentationTimeOffsetInSec",{get:function(){return this._sourceBuffer.timestampOffset},set:function(n){this._sourceBuffer.timestampOffset=n},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"audioTracks",{get:function(){return this._sourceBuffer.audioTracks},enumerable:!0,configurable:!0}),t.prototype.getBufferedAheadOfCurrentTimeInSec=function(){var n;if(this._disposed)return 0;var t=this.buffered,i=this._playbackPosFn(),r=0;if(0===t.length)return 0;for(n=0;n<t.length;n++)t.start(n)<=i&&i<t.end(n)?r+=t.end(n)-i:i<t.start(n)&&(r+=t.end(n)-t.start(n));return r},t.prototype.bufferFull=function(n){return this.getBufferedAheadOfCurrentTimeInSec()>this._maxAdapterBufferInWallClockSec*n},t.prototype.contains=function(n){for(var i=this.buffered,t=0;t<i.length;t++)if(i.start(t)<=n&&n<i.end(t))return!0;return!1},t.prototype.dispose=function(){var n;if(!this._disposed){for(this._disposed=!0,n=this._pendingBuffer.length-1;n>=0;n--)this._pendingBuffer[n]=null;for(this._sourceBuffer=null,n=this._pendingRemove.length-1;n>=0;n--)this._pendingRemove[n]=null;this._submittedRemove&&(this._submittedRemove=null);this._pendingBufferRanges&&(this._pendingBufferRanges.dispose(),this._pendingBufferRanges=null)}},t.prototype.append=function(t,i,r){for(var s,f,e,o,u=0;u<this._pendingBuffer.length&&!(i<this._pendingBuffer[u].presTimeInSec);u++);if(r){if(u>0&&(f=this._pendingBuffer[u-1],o=n.Common.diffTimes(i,f.presTimeInSec+f.durationInSec),o>0))throw new Error("append ("+i+","+r+") failed, overlaps with ("+f.presTimeInSec+","+f.durationInSec+")");if(u<this._pendingBuffer.length&&(e=this._pendingBuffer[u],o=n.Common.diffTimes(e.presTimeInSec,i+r),o>0))throw new Error("append ("+i+","+r+") failed, overlaps with ("+e.presTimeInSec+","+e.durationInSec+")");}s=new n.Common.SegmentData(t,i,r);this._pendingBuffer.splice(u,0,s);this._updatePendingRanges();n.Log.verbose(3,"Appending segment: "+i+" sec "+t.byteLength+" bytes");this._tryInternalAppend();this._notifyBufferUpdated()},t.prototype.remove=function(t,i){var r;t=Math.max(t,0);r=new n.Common.TimeRange(t,i);this._pendingRemove.push(r);n.Log.verbose(3,"Added to remove pending list ["+t+","+i+")");this._tryInternalRemove()},t.prototype.flushFrom=function(n){var r=this._sourceBuffer.buffered,t,i,u;if(this._sourceBuffer.updating&&this._sourceBuffer.abort(),t=0,i=0,(r.length>0&&(t=r.start(0)),this._pendingBuffer.length>0&&(t=Math.min(t,this._pendingBuffer[0].presTimeInSec)),this._pendingBuffer.length>0)&&(u=this._pendingBuffer[this._pendingBuffer.length-1],i=u.presTimeInSec+u.durationInSec),r.length>0&&(i=Math.max(i,r.end(r.length-1))),void 0!==n&&(t=n),i>t)this.remove(t,i);else if(0!==t||0!==i)throw new Error("flush failed, endTime ("+i+") not greater than startime ("+t+")");},t.prototype.flushUntil=function(n){var r=this._sourceBuffer.buffered,i=0,t=0,u;if((r.length>0&&(i=r.start(0)),this._pendingBuffer.length>0&&(i=Math.min(i,this._pendingBuffer[0].presTimeInSec)),this._pendingBuffer.length>0)&&(u=this._pendingBuffer[this._pendingBuffer.length-1],t=u.presTimeInSec+u.durationInSec),r.length>0&&(t=Math.max(t,r.end(r.length-1))),t=Math.min(t,n),t>i)this.remove(i,t);else if(0!==i||0!==t)throw new Error("flush failed, endTime ("+t+") not greater than startime ("+i+")");},t.prototype._tryInternalAppend=function(){if(this._pendingBuffer&&this._sourceBuffer&&0!==this._pendingBuffer.length&&!this._sourceBuffer.updating)try{this._sourceBuffer.appendBuffer(this._pendingBuffer[0].data);n.Log.verbose(3,"Appended segment to SourceBuffer: "+this._pendingBuffer[0].presTimeInSec+" sec "+this._pendingBuffer[0].data.byteLength+" bytes");this._pendingBuffer.splice(0,1);this._updatePendingRanges()}catch(t){switch(t.code){case DOMException.INVALID_STATE_ERR:case DOMException.QUOTA_EXCEEDED_ERR:n.Log.error(3,"Failed to append segment to SourceBuffer, will retry: "+t);this._appendErrorHandler&&this._appendErrorHandler(this._sourceBuffer);break;default:throw n.Log.error(3,"Failed to append segment to SourceBuffer: "+t),t;}}},t.prototype._tryInternalRemove=function(){var t,r,f,i,e;if(this._sourceBuffer&&(this._sourceBuffer.updating||(this._submittedRemove=null),this._pendingBuffer&&this._pendingRemove))for(;0!==this._pendingRemove.length&&!this._sourceBuffer.updating;){for(t=this._pendingRemove[0],r=this._pendingBuffer.length-1;r>=0;r--)f=this._pendingBuffer[r],i=f.presTimeInSec,e=f.durationInSec,i>=t.startInSec&&i<t.endInSec&&(i+e<=t.endInSec?(this._pendingBuffer.splice(r,1),this._updatePendingRanges(),this._notifyBufferUpdated(),n.Log.verbose(3,"Segment removed: "+t.startInSec)):n.Log.verbose(3,"Failed to remove range ("+t.startInSec+", "+t.endInSec+") from \r\n                            segment ("+i+", "+(i+e)+") - range ends mid - segment"));try{this._sourceBuffer.remove(t.startInSec,t.endInSec);this._submittedRemove=this._pendingRemove.splice(0,1)[0];n.Log.verbose(3,"Removing range from SourceBuffer: ["+t.startInSec+","+t.endInSec+")")}catch(u){switch(u.code){case DOMException.INVALID_ACCESS_ERR:case DOMException.INVALID_STATE_ERR:n.Log.error(3,"Failed to remove segment from SourceBuffer, will retry: "+u);break;default:throw n.Log.error(3,"Failed to remove segment from SourceBuffer: "+u),u;}}}},t.prototype._updatePendingRanges=function(){var t,i=this,r=NaN;this._pendingBufferRanges&&(this._pendingBufferRanges.dispose(),this._pendingBufferRanges=null);this._pendingBufferRanges=new n.Common.TimeRangeSet;this._pendingBuffer.forEach(function(u){0===n.Common.diffTimes(u.presTimeInSec,r)?i._pendingBufferRanges.extendLast(u.endTimestampInSec):(t=new n.Common.TimeRange(u.presTimeInSec,u.endTimestampInSec),i._pendingBufferRanges.addRange(t));r=u.endTimestampInSec})},t}();t.VideoElementAdapterBuffer=i}(n.VideoElementAdapter||(n.VideoElementAdapter={}));n.VideoElementAdapter}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function i(){this.name="com.widevine.alpha";this.type="Widevine";this._videoElement=null;this._errorHandler=null;this._laUrl="";this._session=null;this._active=!1;this._authenticationToken=""}return Object.defineProperty(i.prototype,"systemId",{get:function(){return i.systemId},enumerable:!0,configurable:!0}),i.prototype.isSupported=function(t,r,u){return t.isEqual(i.systemId)?n.EmeUtil.isTypeSupported(this.name,r,u):new Promise(function(n,t){t()})},i.prototype.activate=function(n,t,i){this._videoElement=n;this._errorHandler=t;this._authenticationToken=i;this._active=!0},i.prototype.deactivate=function(){this._active&&(this._active=!1,this._session&&(n.EmeUtil.unlistenToMessage(this._session,this._messageHandler),this._session.close(),this._session=null),this._videoElement&&(this._videoElement.src="",this._videoElement.setMediaKeys(null),this._videoElement=null),this._errorHandler=null,this._laUrl="",this._authenticationToken="")},i.prototype.initData=function(t,i,r,u){function s(n){return n.createMediaKeys()}function h(i){if(f._session=i.createSession(),!f._session){n.Log.error(12,f.name+" createSession failed");var r=new n.Failure.External(5242881,f.name+" createSession failed");return void f._reportError(r)}n.EmeUtil.listenToMessage(f._session,c);f._session.generateRequest("cenc",t)["catch"](function(){n.Log.error(12,f.name+" generateRequest failed");var t=new n.Failure.External(5242881,f.name+" generateRequest failed");f._reportError(t)});f._videoElement.setMediaKeys(i)["catch"](function(){n.Log.error(12,f.name+" setMediaKeys failed");var t=new n.Failure.External(5242881,f.name+" setMediaKeys failed");f._reportError(t)})}function c(n){f._messageHandler(n)}var f=this,e,o;u&&!this._laUrl&&(this._laUrl=u,e=n.EmeUtil.createSupportedKeySystem(this.name,i,r),e["catch"](function(){n.Log.error(12,f.name+" createSupportedKeySystem failed");var t=new n.Failure.External(5242882,f.name+" createSupportedKeySystem failed");f._reportError(t)}),o=e.then(s),o["catch"](function(){n.Log.error(12,f.name+" createMediaKeys failed");var t=new n.Failure.External(5242882,f.name+" createMediaKeys failed");f._reportError(t)}),o.then(h)["catch"](function(){n.Log.error(12,f.name+" createKeySession failed");var t=new n.Failure.External(5242882,f.name+" createKeySession failed");f._reportError(t)}))},i.prototype._messageHandler=function(n){var t=this;"license-request"===n.messageType&&this._getWidevineLicense(n.message,this._laUrl).then(function(n){t._active&&t._session&&t._session.update(n)},function(n){t._active&&t._reportError(n)})},i.prototype._getWidevineLicense=function(r,u){var f=this;return new Promise(function(e,o){var s=[];f._authenticationToken&&f._authenticationToken.length>0&&s.push({name:t.WidevineCustomAuthorizationHeader||n.HttpUtil.authorizationHeader,value:f._authenticationToken});i.overrideLicenseAcquisitionUrl&&(n.Log.verbose(12,"overriding license acquisition url: "+u+" with: "+i.overrideLicenseAcquisitionUrl),u=i.overrideLicenseAcquisitionUrl);n.HttpUtil.httpRequest(u,"POST","arraybuffer",s,r).then(function(n){e(new Uint8Array(n))},function(t){var i=new n.Failure.External(5242886,"Http: "+n.Common.toHexString(t));o(i)})})},i.prototype._reportError=function(n){this._errorHandler&&this._errorHandler(n)},i.systemId=new Uint8Array([237,239,139,169,121,214,74,206,163,200,39,220,213,29,33,237]),i}();t.Widevine=i;t.WidevineCustomAuthorizationHeader=""}(n.KeySystem||(n.KeySystem={}));n.KeySystem}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";function i(n){return new r(n)}t.CreateCoordinator=i;var r=function(){function i(r){this._sessionContext=r;this._workflowSeq=t.CreateSequencer(this._sessionContext);this._mediaSource=null;this._lastPresentation=new Date(0);this._pendingPresentation=new Date;this._disposed=!1;this._pendingPlay=!0;this._pendingTryMediaRequestCount=0;this._prerollMet=!1;this._error=null;this._playbackPosInSec=null;this._pendingPlaybackPosInSec=null;this._lastDuration=0;this._videoStreamList=null;this._audioStreamList=null;this._healthCheckLastTime=0;this._healthCheckPeriodInMSec=i._healthCheckPeriodMinInMSec;this._healthCheckId=n.Util.setTimeout(this._periodicHealthCheck,this._healthCheckPeriodInMSec,this);this._healthCheckRetries=0;this._dtOffsetToAdd=0;this._lastPlaybackBitrate=null;this._lastDownloadBitrate=null;this._registerInternalEvents(!0)}return i.prototype.dispose=function(){this._disposed||(this._registerInternalEvents(!1),this._disposed=!0,this._sessionContext=null,this._lastPresentation=null,this._pendingPresentation=null,this._mediaSource&&(this._mediaSource.dispose(),this._mediaSource=null),this._workflowSeq&&(this._workflowSeq.dispose(),this._workflowSeq=null),this._videoStreamList&&this._videoStreamList.dispose(),this._audioStreamList&&this._audioStreamList.dispose(),n.Util.clearTimeout(this._healthCheckId))},Object.defineProperty(i.prototype,"videoStreamList",{get:function(){return this._videoStreamList},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"audioStreamList",{get:function(){return this._audioStreamList},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"videoBufferData",{get:function(){return this._sessionContext.videoBufferData},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"audioBufferData",{get:function(){return this._sessionContext.audioBufferData},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"src",{get:function(){return this._sessionContext.presentationUrl},set:function(t){function u(t){function u(){return null!==i._playbackPosInSec&&i._sessionContext.videoTag.seeking?i._playbackPosInSec:i._sessionContext.videoTag.currentTime}function f(t){if(this._mediaSource){for(var u=this._mediaSource.sourceBuffers,f=!1,r=0;r<u.length;r++)if(u[r]===t){f=!0;break}f||i._sessionContext.eventMgr.dispatchEvent(n.InternalEventName.exception,"SourceBuffer has been removed from MediaSource")}}function e(){i._disposed||(r.periods[0].streams.forEach(function(r){r.streamingInfo.selected&&(r.streamingInfo.sourceBuffer=i._mediaSource.addAdapterBuffer(r.codec,u,f,t.sessionContext.maxBufferInWallClockSec()),n.assert(null!=r.streamingInfo.sourceBuffer,"presentationWorkflowResolved: Failed to create source buffer for stream "+n.Presentation.StreamType[r.type]),0===r.type?i._sessionContext.videoBufferData.updateBuffer(r.streamingInfo.sourceBuffer):1===r.type&&i._sessionContext.audioBufferData.updateBuffer(r.streamingInfo.sourceBuffer),r.streamingInfo.sourceBuffer.presentationTimeOffsetInSec=r.presentationTimeOffsetInSec+i._dtOffsetToAdd)}),i._updateStartPosition(),i._updateDuration(),i._registerVideoDownloadedEvents(),i._registerVideoTagEvents(),i._checkMediaWorkflow(),i._tryTimeUpdateEvent(),t.dispose())}function o(n){throw new Error(n);}if(!i._disposed){var r=null;if(n.Log.verbose(1,"presentationWorkflowResolved"),null===t.sessionContext.commonPresentation)throw new Error("presentationWorkflowResolved: unexpected null values");r=t.sessionContext.commonPresentation;i._videoStreamList=new n.Presentation.VideoStreamList(i._sessionContext,r.periods[0].streams);i._audioStreamList=new n.Presentation.AudioStreamList(i._sessionContext,r.periods[0].streams);i._sessionContext.emeManager.setContentTypes(i._audioStreamList.streams[0].codec,i._videoStreamList.streams[0].codec);i._sessionContext.eventMgr.dispatchEvent(n.EventName.loadedmetadata);i._mediaSource=n.VideoElementAdapter.CreateAdapter();i._mediaSource.setVideoElementSrcAsync(t.sessionContext.videoTag).then(e,o)["catch"](function(t){i._sessionContext.eventMgr.dispatchEvent(n.InternalEventName.exception,t)})}}function f(t){i._disposed||(n.Log.error(1,"presentationWorkflowRejected:  module: "+t.currentModuleId),t.externalFailure&&n.Failure.isExternalError(t.externalFailure.code)&&(i._error=new n.Failure.External(t.externalFailure.code,t.externalFailure.message),n.Log.error(1,"Dispatching error: "+i.error.toString()),t.sessionContext.eventMgr.dispatchEvent(n.EventName.error)),t.dispose())}n.Log.verbose(1,"src("+t+")");var r,i=this;this._sessionContext.presentationUrl=t;r=t.indexOf("?");-1!==r&&(this._sessionContext.presentationQueryStr=t.slice(r));this._presentationWorkflowAsync(u,f)},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"dtsOffsetToAdd",{get:function(){return this._dtOffsetToAdd},set:function(n){this._dtOffsetToAdd=n},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"currentPresentationTime",{set:function(t){n.Log.verbose(1,"currentPresentationTime("+t.toFixed(3)+")");this.setCurrentTimeInternal(t,!0)},enumerable:!0,configurable:!0}),i.prototype.setCurrentTimeInternal=function(t,i){var f=this._sessionContext,u=f.commonPresentation.periods[0].streams,h=!1,c=0,l=0,a=this.duration,v,o,e,s,r;if(f.commonPresentation.isLive){var p=f.commonPresentation.timeShiftBufferDepth||1/0,y=f.heuristicSettings.buffer.leftEdgeBackoffInSec,w=p-y;c=f.liveStartBufferInSec();l=w>a?0:y}for(i?(v=this._fromPresentationTime(t),o=Math.max(v,l),o=Math.min(o,a-c),v!==o&&(t=this._toPresentationTime(o))):(t=Math.max(t,l),t=Math.min(t,a-c),t=this._toPresentationTime(t)),n.Log.verbose(1,"seeking from presentation time "+f.videoTag.currentTime.toFixed(3)+" to "+t.toFixed(3)),e=t,r=0;r<u.length;r++)if(u[r].streamingInfo.selected){if(s=u[r].segments.getByInSegmentTimestamp(t),s)continue;s=u[r].segments.getByInDiscontinuityTimestamp(t);s&&(e=Math.max(e,s.segmentInfo.presTimeInSec))}for(e!==t&&(n.Log.verbose(1,"skipping discontinuity from presentation time "+t+" to "+e),t=e),this._playbackPosInSec=t,f.videoTag.currentTime=t,this._pendingPlaybackPosInSec=null,n.Common.diffTimes(f.videoTag.currentTime,t)&&(n.Log.verbose(1,"set currentTime failed to update videoTag: requested="+t+", actual="+f.videoTag.currentTime),this._pendingPlaybackPosInSec=t),r=0;r<u.length;r++)u[r].streamingInfo.selected&&u[r].streamingInfo.sourceBuffer&&!1===u[r].streamingInfo.sourceBuffer.contains(t)&&(u[r].streamingInfo.pendingSeekPositionInSec=t,u[r].streamingInfo.abortCurrentRequest=!0,u[r].streamingInfo.sourceBuffer.flushFrom(),h=!0,2===u[r].streamingInfo.workflowState&&(u[r].streamingInfo.workflowState=0));this._checkMediaWorkflow();h||this._buffersAbovePreroll()||this._endOfSelectedStreams()||(h=!0);h&&(f.videoTag.paused||(this._pendingPlay=!0,f.eventMgr.dispatchEvent(n.EventName.waiting),f.videoTag.pause()))},Object.defineProperty(i.prototype,"currentTime",{get:function(){var t=this._sessionContext.videoTag,n=0;return this._sessionContext.commonPresentation&&(n=null!==this._pendingPlaybackPosInSec?this._pendingPlaybackPosInSec:t.currentTime,n=Math.max(this._fromPresentationTime(n),0)),n},set:function(t){n.Log.verbose(1,"currentTime("+t.toFixed(3)+")");this.setCurrentTimeInternal(t,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"currentMediaTime",{get:function(){var r=this._sessionContext.videoTag,t=0,n,i;return this._sessionContext.commonPresentation&&(n=this._sessionContext.commonPresentation.periods[0].streams,n&&n[0]&&(i=n[0].presentationTimeOffsetInSec,t=null!==this._pendingPlaybackPosInSec?this._pendingPlaybackPosInSec:r.currentTime,t-=i)),t},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"downloadBitrate",{get:function(){return this._lastDownloadBitrate},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"playbackBitrate",{get:function(){return this._lastPlaybackBitrate},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"autoplay",{set:function(t){n.Log.verbose(1,"autoplay("+t+")");this._pendingPlay=t},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"duration",{get:function(){var t=this._sessionContext,i=t.commonPresentation,r=1/0,n;return i&&(n=i.playableWindow,r=n.endInSec-n.startInSec),Math.min(t.videoTag.duration||0,r)},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"buffered",{get:function(){var t=null,i;return this._mediaSource&&(i=this._sessionContext.commonPresentation.playableWindow,t=new n.Common.TimeRangeSet,t.addRanges(this._mediaSource.buffered),t.rebase(i.startInSec)),t},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"error",{get:function(){return this._error},enumerable:!0,configurable:!0}),i.prototype.play=function(){n.Log.verbose(1,"play()");var i=this._sessionContext,r=i.heuristicSettings.buffer.leftEdgeBackoffInSec,t=i.videoTag;return this._mediaSource?(0===this._mediaSource.readyState&&t.load(),i.commonPresentation&&i.commonPresentation.isLive&&t.paused&&!t.seeking&&this._fromPresentationTime(t.currentTime)<r&&(n.Log.verbose(1,"play: skipping from "+t.currentTime+" to left edge"),this.currentTime=0),t.paused&&n.Common.diffTimes(t.currentTime,t.duration)<=0&&(this.currentTime=0),this._buffersAbovePreroll()||this._endOfSelectedStreams()?this._startPlayback():(this._pendingPlay=!0,i.eventMgr.dispatchEvent(n.EventName.waiting)),void this._resetHealthCheckTime()):void(this._pendingPlay=!0)},i.prototype.pause=function(){var t=this._sessionContext;n.Log.verbose(1,"pause()");this._pendingPlay&&(this._pendingPlay=!1);t.videoTag.pause();this._tryTimeUpdateEvent()},i.prototype._presentationWorkflowAsync=function(t,r){function f(){u._disposed||(!u._sessionContext.commonPresentation||u._sessionContext.commonPresentation.isLive)&&u._workflowSeq.presentationRequestAsync().then(s,h)["catch"](function(t){u._sessionContext.eventMgr.dispatchEvent(n.InternalEventName.exception,t)})}function s(e){var o,s,h;if(u._disposed)return void(r&&r(e));if(n.Log.verbose(1,"presentationRequestResolved"),o=e.sessionContext.commonPresentation,null===o)throw new Error("presentationRequestResolved: unexpected null values");u._updateDuration();s=new Date;o.isLive&&o.minimumUpdatePeriodInSec>0&&u._pendingPresentation<=s&&(h=Math.max(i._minPresentationUpdatePeriodInMSec,1e3*o.minimumUpdatePeriodInSec),u._pendingPresentation.setTime(s.getTime()+h),n.Util.setTimeout(f,h));u._lastPresentation=s;t&&(t(e),t=null)}function h(t){u._disposed||n.Log.error(1,"presentationRequestRejected:  module: "+t.currentModuleId);r&&r(t)}var u=this,e=0,o=Date.now()-u._lastPresentation.getTime();o<i._minPresentationUpdatePeriodInMSec&&(e=i._minPresentationUpdatePeriodInMSec-o);n.Util.setTimeout(f,e)},i.prototype._checkMediaWorkflow=function(){function u(){var h,s,o;if(!t._disposed){for(n.Log.verbose(1,"_doCheckMediaWorkflow"),t._pendingTryMediaRequestCount--,r.videoTag.paused||t._endOfSelectedStreams()||!t._buffersNearEmpty()?t._buffersAbovePreroll()&&(t._dispatchCanPlayThroughEvent(),t._pendingPlay&&t._startPlayback()):(r.eventMgr.dispatchEvent(n.EventName.waiting),t._pendingPlay=!0,r.videoTag.pause()),h=!1,s=0;s<r.commonPresentation.periods[0].streams.length;s++)o=r.commonPresentation.periods[0].streams[s],o.streamingInfo.selected&&0===o.streamingInfo.workflowState&&(!o.streamingInfo.sourceBuffer||t._isBufferAheadOtherStreams(o)||o.streamingInfo.sourceBuffer.bufferFull(t._sessionContext.playbackRate())||t._buffersAtLiveEdge(o)?h=!0:(n.Log.verbose(1,"starting media workflow "+n.Presentation.StreamType[o.type]),o.streamingInfo.workflowState=1,t._workflowSeq.mediaRequestAsync(o).then(f,e)["catch"](function(t){r.eventMgr.dispatchEvent(n.InternalEventName.exception,t)})));h&&0===t._pendingTryMediaRequestCount&&(n.Log.verbose(1,"_doCheckMediaWorkflow: schedule try again"),t._pendingTryMediaRequestCount++,n.Util.setTimeout(u,i._mediaSegmentTimeoutInMSec))}}function f(i){var f,u,o;if(!t._disposed){for(f=i.requestedStream,f.streamingInfo.workflowState=0,1===i.state&&null===f.streamingInfo.pendingSeekPositionInSec&&(n.Log.verbose(1,"mediaRequestResolved: "+n.Presentation.StreamType[f.type]+" end of stream"),f.streamingInfo.workflowState=2,t._endOfSelectedStreams()&&(n.Log.verbose(1,"End of selected streams"),t._mediaSource.endOfStream(),t._dispatchCanPlayThroughEvent(),t._pendingPlay&&t._startPlayback())),u=0;u<i.urlsToRetrieve.length;u++){if(null===i.urlsToRetrieve[u].mediaData)throw new Error("mediaRequestResolved: data is null url: "+i.urlsToRetrieve[u].url);if(f.streamingInfo){if(!f.streamingInfo.selected||null!==f.streamingInfo.pendingSeekPositionInSec){n.Log.verbose(1,"mediaRequestResolved discarding,"+(f.streamingInfo.selected?"seek in progress":"stream no longer selected ")+"url: "+i.urlsToRetrieve[u].url+"("+i.urlsToRetrieve[u].httpResposeContentType+", "+i.urlsToRetrieve[u].mediaData.byteLength+")");break}o=i.urlsToRetrieve[u].presTimeInSec+i.urlsToRetrieve[u].durationInSec;n.Log.verbose(1,"mediaRequestResolved appending url: "+i.urlsToRetrieve[u].url+"("+i.urlsToRetrieve[u].httpResposeContentType+", "+i.urlsToRetrieve[u].mediaData.byteLength+" bytes, "+o+" secs)");f.streamingInfo.sourceBuffer.append(i.urlsToRetrieve[u].mediaData,i.urlsToRetrieve[u].presTimeInSec,i.urlsToRetrieve[u].durationInSec)}}if(null!==t._pendingPlaybackPosInSec){for(var e=r.videoTag.buffered,s=!1,u=0;u<e.length;u++)if(e.start(u)<=t._pendingPlaybackPosInSec&&t._pendingPlaybackPosInSec<e.end(u)){s=!0;break}s&&(r.videoTag.currentTime=t._pendingPlaybackPosInSec,n.Common.diffTimes(r.videoTag.currentTime,t._pendingPlaybackPosInSec)?n.Log.verbose(1,"mediaRequestResolved failed to update videoTag currentTime: pending="+t._pendingPlaybackPosInSec+", actual="+r.videoTag.currentTime):t._pendingPlaybackPosInSec=null)}t._checkMediaWorkflow();i.dispose()}}function e(i){function u(i){if(!t._disposed){if(n.Log.verbose(1,"refreshPresentationWorkflowResolved"),null===i.sessionContext.commonPresentation)throw new Error("refreshPresentationWorkflowResolved: unexpected null values");e.streamingInfo.workflowState=0;t._checkMediaWorkflow();i.dispose()}}function f(i){t._disposed||(n.Log.error(1,"refreshPresentationWorkflowRejected:  module: "+i.currentModuleId),i.externalFailure&&n.Failure.isExternalError(i.externalFailure.code)&&(t._error=new n.Failure.External(i.externalFailure.code,i.externalFailure.message),n.Log.error(1,"Dispatching error: "+t.error.toString()),i.sessionContext.eventMgr.dispatchEvent(n.EventName.error)),i.dispose())}if(!t._disposed){var e=i.requestedStream;if(n.Log.error(1,"mediaRequestRejected: "+n.Presentation.StreamType[i.requestedStream.type]+" module: "+i.currentModuleId),i.externalFailure){if((2097556===i.externalFailure.code||1===i.externalFailure.code)&&i.sessionContext.commonPresentation.isLive&&0===i.sessionContext.commonPresentation.minimumUpdatePeriodInSec&&i.failTracker.isNone())return void t._presentationWorkflowAsync(u,f);n.Failure.isExternalError(i.externalFailure.code)&&(t._error=new n.Failure.External(i.externalFailure.code,i.externalFailure.message),n.Log.error(1,"Dispatching error: "+t.error.toString()),r.eventMgr.dispatchEvent(n.EventName.error))}i.dispose()}}var t=this,r=t._sessionContext;this._pendingTryMediaRequestCount++;n.Util.setTimeout(u,0)},i.prototype._updateStartPosition=function(){var t=this._sessionContext,n=t.commonPresentation,r=t.liveStartBufferInSec(),i=1/0;n&&isNaN(t.startPositionInSec)&&(i=n.isLive?Math.max(n.playableWindow.startInSec,n.playableWindow.endInSec-r):n.playableWindow.startInSec,0!==i&&(this._mediaSource.setStartTime(i),t.startPositionInSec=i))},i.prototype._updateDuration=function(){var t,i=this._sessionContext.commonPresentation,r;i&&this._mediaSource&&(i.isLive?t=1/0:this._sessionContext.isLiveToVod?(t=i.playableWindow.endInSec,n.Common.isChrome)&&(r=Math.floor(1e6*t)/1e6,t=parseFloat(r.toFixed(6)),n.Log.verbose(1,"newDuration: "+t)):t=i.durationInSec,this._mediaSource.durationInSec!==t&&(this._mediaSource.durationInSec=t))},i.prototype._toPresentationTime=function(n){var t=this._sessionContext.commonPresentation.playableWindow.startInSec;return n+t},i.prototype._fromPresentationTime=function(n){var t=this._sessionContext.commonPresentation.playableWindow.startInSec;return n-t},i.prototype._endOfSelectedStreams=function(){if(!this._sessionContext.commonPresentation)return!1;for(var t=this._sessionContext.commonPresentation.periods[0].streams,n=0;n<t.length;n++)if(t[n].streamingInfo.selected&&2!==t[n].streamingInfo.workflowState)return!1;return!0},i.prototype._buffersAbovePreroll=function(){var i=!0,r=this._sessionContext.videoTag,t,n;if(!this._sessionContext.commonPresentation)return!1;if(t=this._sessionContext.commonPresentation.periods[0].streams,r.readyState<r.HAVE_METADATA)i=!1;else for(n=0;n<t.length;n++)if(t[n].streamingInfo.selected&&t[n].streamingInfo.sourceBuffer.getBufferedAheadOfCurrentTimeInSec()<this._sessionContext.prerollBufferInSec()){i=!1;break}return i},i.prototype._buffersNearEmpty=function(){for(var t=this._sessionContext.commonPresentation.periods[0].streams,n=0;n<t.length;n++)if(t[n].streamingInfo.selected&&t[n].streamingInfo.sourceBuffer.getBufferedAheadOfCurrentTimeInSec()<this._sessionContext.lowBufferInSec())return!0;return!1},i.prototype._isBufferAheadOtherStreams=function(n){for(var t,e=0,f=1/0,o=null,s=0,u=this._sessionContext.commonPresentation.periods[0].streams,r=0;r<u.length;r++)u[r].streamingInfo.selected&&2!==u[r].type&&2!==u[r].streamingInfo.workflowState&&(e++,t=u[r].streamingInfo.sourceBuffer.buffered,t.length>0&&t.end(t.length-1)<f&&(f=t.end(t.length-1),o=u[r],s=u[r].streamingInfo.sourceBuffer.getBufferedAheadOfCurrentTimeInSec()));return t=n.streamingInfo.sourceBuffer.buffered,1===e||o===n||0===t.length?!1:n.streamingInfo.sourceBuffer.getBufferedAheadOfCurrentTimeInSec()>s&&t.end(t.length-1)-f>i._bufferTooFarAheadInSec},i.prototype._buffersAtLiveEdge=function(n){var t,r,u,i=this._sessionContext.commonPresentation;return n.streamingInfo.currentSegment?(t=n.streamingInfo.currentSegment.segmentInfo,r=t.presTimeInSec+t.durationInSec,u=i.playableWindow.endInSec,i.isLive&&0===i.minimumUpdatePeriodInSec&&r>=u):!1},i.prototype._startPlayback=function(){var t=this._sessionContext.videoTag,r=this._dtOffsetToAdd;t.buffered&&t.buffered.length>0&&t.currentTime<t.buffered.start(0)&&(n.Common.isSafari&&n.Common.isOSXElCapitanOrEarlier()&&(r+=i._startTimeThresholdInSecForSafari),t.currentTime=t.buffered.start(0)+r,n.Log.verbose(1,"_startPlayback: skipping over missing data at the beginning. currentTime: "+t.currentTime+", buffer start: "+t.buffered.start(0)));this._pendingPlay=!1;this._sessionContext.videoTag.play()},i.prototype._dispatchCanPlayThroughEvent=function(){this._prerollMet||(n.Log.verbose(7,"dispatching event: canplaythrough"),this._prerollMet=!0,this._sessionContext.eventMgr.dispatchEvent(n.EventName.canplaythrough))},i.prototype._registerVideoDownloadedEvents=function(){function i(){if(!r._disposed){var i=t.downloadCompleted.mediaDownload.bitrate;i!=this._lastDownloadBitrate&&(this._lastDownloadBitrate=i,this._sessionContext.eventMgr.dispatchEvent(n.EventName.downloadbitratechanged))}}var r=this,t=this._sessionContext.videoBufferData;t.addEventListener(n.BufferDataEventName.downloadcompleted,i,this)},i.prototype._registerVideoTagEvents=function(){function e(){t._disposed||t._pendingPlay&&t._buffersAbovePreroll()&&t._startPlayback()}function o(){if(!t._disposed){var r=t._sessionContext;r.eventMgr.dispatchEvent(n.EventName.durationchange);r.commonPresentation&&r.commonPresentation.isLive&&n.Util.setTimeout(u,i._durationChangeMinIntervalInMSec)}}function u(){if(!t._disposed){var r=t._sessionContext;r.commonPresentation&&r.commonPresentation.isLive&&(t._lastDuration!==t.duration?(t._lastDuration=t.duration,r.eventMgr.dispatchEvent(n.EventName.durationchange),n.Util.setTimeout(u,i._durationChangeMinIntervalInMSec)):0===t._lastDuration&&n.Util.setTimeout(u,i._durationChangeMinIntervalInMSec))}}function f(){t._resetHealthCheckTime()}function s(){if(!t._disposed){var r=t._sessionContext.videoBufferData,i=r.getPlaybackBitrate(t.currentMediaTime);i!=t._lastPlaybackBitrate&&(t._lastPlaybackBitrate=i,t._sessionContext.eventMgr.dispatchEvent(n.EventName.playbackbitratechanged))}}var t=this,r=t._sessionContext.videoTag;r.addEventListener(n.EventName.canplaythrough,e);r.addEventListener(n.EventName.durationchange,o);r.addEventListener(n.EventName.playing,f);r.addEventListener(n.EventName.seeked,f);r.addEventListener(n.EventName.timeupdate,s)},i.prototype._registerInternalEvents=function(t){t?this._sessionContext.eventMgr.addHandler(n.InternalEventName.flushvideo,this._flushVideoToPreroll,this):this._sessionContext.eventMgr.removeHandler(n.InternalEventName.flushvideo,this._flushVideoToPreroll)},i.prototype._periodicHealthCheck=function(t){var r,s;if(t._sessionContext&&t._sessionContext.videoTag){if(r=t._sessionContext.videoTag,t._healthCheckLastTime)if(r.paused||r.seeking||r.ended||t._healthCheckLastTime!==r.currentTime)t._healthCheckRetries=0,t._healthCheckPeriodInMSec=i._healthCheckPeriodMinInMSec;else{n.Log.verbose(1,"Health Check: currentTime stopped");t._sessionContext.eventMgr.dispatchEvent(n.EventName.playbackstalled);var u,o=r.currentTime,f=-1,e=new n.Common.TimeRangeSet;(e.addRanges(r.buffered),u=e.getIndexByInRangeTimestamp(o),u>=0&&(e.beforeDiscontinuity(o,u)?(f=e.start(u+1),n.Log.verbose(1,"Health Check: skipping over discontinuity")):e.atOrAfterDiscontinuity(o,u)&&(f=e.start(u),n.Log.verbose(1,"Health Check: resetting on discontinuity"))),0>f&&(f=o+i._healthCheckSkipInSec,n.Log.verbose(1,"Health Check: skipping "+i._healthCheckSkipInSec+" seconds ahead"),t._healthCheckPeriodInMSec+=i._healthCheckPeriodIncrementInMSec,t._healthCheckPeriodInMSec=Math.min(t._healthCheckPeriodInMSec,i._healthCheckPeriodMaxInMSec)),n.Log.verbose(1,"Health Check: seeking from "+o+" to "+f),r.currentTime=f,-2===u)&&(t._healthCheckRetries++,s=t._sessionContext.commonPresentation.isLive,(!s||s&&t._healthCheckRetries>=i._healthCheckMaxRetries)&&t.pause())}t._healthCheckLastTime=r.currentTime}t._healthCheckId=n.Util.setTimeout(t._periodicHealthCheck,t._healthCheckPeriodInMSec,t)},i.prototype._resetHealthCheckTime=function(){this._disposed||(this._healthCheckLastTime=0)},i.prototype._flushVideoToPreroll=function(){function f(i,r){var o=r.prerollBufferInSec(),e=r.videoTag.currentTime+Math.max(o,1.5*i.maxSegmentDuration),u=null,f;t.flushStream=!1;f=i.segments.getByInSegmentTimestamp(e);f?u=f.segmentInfo.presTimeInSec:(f=i.segments.getByInDiscontinuityTimestamp(e),f&&(u=f.segmentInfo.presTimeInSec));null!=u&&t.sourceBuffer&&t.sourceBuffer.contains(u)&&(n.Log.verbose(7,"flushing at "+u+" from track selection"),t.sourceBuffer.flushFrom(u),t.pendingSeekPositionInSec=u,2===i.streamingInfo.workflowState&&(i.streamingInfo.workflowState=0))}var u=this._sessionContext.commonPresentation.periods[0].streams,i=u.filter(function(n){return n.streamingInfo.flushStream===!0}),r,t;for(0===i.length&&(i=u),r=0;r<i.length;r++)t=i[r].streamingInfo,0===i[r].type&&t.selected&&f(i[r],this._sessionContext);this._checkMediaWorkflow()},i.prototype._tryTimeUpdateEvent=function(){function r(){t.disposed||t.videoTag.paused&&t.commonPresentation&&t.commonPresentation.isLive&&(t.eventMgr.dispatchEvent(n.EventName.timeupdate),n.Util.setTimeout(r,i._timeupdateLivePausedIntervalInMSec))}if(!this._disposed){var t=this._sessionContext;r()}},i._mediaSegmentTimeoutInMSec=2e3,i._minPresentationUpdatePeriodInMSec=1e3,i._bufferTooFarAheadInSec=4,i._timeupdateLivePausedIntervalInMSec=1e3,i._durationChangeMinIntervalInMSec=1e3,i._healthCheckPeriodMinInMSec=1e3,i._healthCheckPeriodMaxInMSec=5e3,i._healthCheckPeriodIncrementInMSec=2e3,i._healthCheckSkipInSec=.5,i._healthCheckMaxRetries=2,i._startTimeThresholdInSecForSafari=.2,i}()}(n.Workflow||(n.Workflow={}));n.Workflow}(AzureHtml5JS||(AzureHtml5JS={}));__extends=this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);r.prototype=t.prototype;n.prototype=new r};!function(n){!function(t){"use strict";function r(){return new f}function u(){return new e}t.CreatePresentation=r;t.CreateMedia=u;var i=function(){function t(t){this._eventManager=new n.Events.Manager;this._eventsOrdered=t;this._stepList=[]}return t.prototype.dispose=function(){this._eventManager.dispose();this._eventManager=null;this._eventsOrdered=null;this._stepList=null},t.prototype.addHandler=function(n,t,i){this._eventManager.addHandler(n,t,i)},t.prototype.createSteps=function(){var i=this,r=0,n,t;for(n in this._eventsOrdered)t=this._eventManager.getHandlers(this._eventsOrdered[n]),t.forEach(function(n){i._stepList[r++]=n})},Object.defineProperty(t.prototype,"stepList",{get:function(){return this._stepList},enumerable:!0,configurable:!0}),t}(),f=function(n){function t(){var t=[this.stepEvents.requestBegin,this.stepEvents.requestSend,this.stepEvents.dataRetrieved,this.stepEvents.requestEnd];n.call(this,t)}return __extends(t,n),Object.defineProperty(t.prototype,"stepEvents",{get:function(){return{requestBegin:"requestBegin",requestSend:"requestSend",dataRetrieved:"dataRetrieved",requestEnd:"requestEnd"}},enumerable:!0,configurable:!0}),t}(i),e=function(n){function t(){var t=[this.stepEvents.requestBegin,this.stepEvents.requestSend,this.stepEvents.dataRetrieved,this.stepEvents.requestEnd];n.call(this,t)}return __extends(t,n),Object.defineProperty(t.prototype,"stepEvents",{get:function(){return{requestBegin:"requestBegin",requestSend:"requestSend",dataRetrieved:"dataRetrieved",requestEnd:"requestEnd"}},enumerable:!0,configurable:!0}),t}(i)}(n.Workflow||(n.Workflow={}));n.Workflow}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";function i(n){return new r(n)}t.CreateSequencer=i;var r=function(){function i(t){this._disposed=!1;this._sessionContext=t;this._orderedModules=[new n.DataRetriever.HttpRetryPolicy,new n.SegmentLocator.Dash,new n.Heuristics.InitialBandwidthDataUrlFormatter,new n.Heuristics.WindowSizeRule,new n.Heuristics.StepRule,new n.Heuristics.Engine,new n.UrlBuilder.DashUrlFormatter,new n.DataRetriever.HttpDataRetriever(t),new n.DashPresentation.Parser,new n.ContentProtection.PlayReady,new n.ContentProtection.Widevine,new n.ContentProtection.AesHandler,new n.DashMediaSegment.Parser,new n.Presentation.InitialStreamSelector,new n.Ad.AdHandler];this._createWorkflows(t)}return i.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._orderedModules.forEach(function(n){n.dispose()}),this._orderedModules=null,this._sessionContext=null)},i.prototype.presentationRequestAsync=function(){var i=this,t=this;return new Promise(function(r,u){var f=new n.Context.Request(0,t._sessionContext);f.urlsToRetrieve.push(new n.Context.UrlRequest(t._sessionContext.presentationUrl));i._processSteps(f,r,u)})},i.prototype.mediaRequestAsync=function(t){var i=this;return new Promise(function(r,u){var f=new n.Context.Request(1,i._sessionContext);f.requestedStream=t;f.heuristicData=new n.Context.HeuristicData(t);i._processSteps(f,r,u)})},i.prototype._processSteps=function(t,i,r){function f(){if(s._disposed||t.disposed||t.sessionContext.disposed)return void r();if(u===t.sessionContext.workflows[t.workflowType].stepList.length)return 1===t.workflowType?n.Log.verbose(0,"Finished process steps for "+n.Presentation.StreamType[t.requestedStream.type]+" media workflow"):n.Log.verbose(0,"Finished process steps for presentation workflow"),void i(t);var f=t.sessionContext.workflows[t.workflowType].stepList[u],h=f.functionHandler.call(f.callerInstance,t);u++;h.then(e,o)}function e(){switch(t.state){case 0:n.Util.setTimeout(f,0);break;case 2:u=0;n.Util.setTimeout(f,t.retryWaitTimeMSec);t.reset();break;case 1:i(t);break;default:throw new Error("processSteps unexpected state"+t.state);}}function o(i){if(null===t.externalFailure)return void t.sessionContext.eventMgr.dispatchEvent(n.InternalEventName.exception,i);var u="stepRejected: "+t.externalFailure.toString();i&&(u+="err: "+i);n.Log.error(0,u);r(t)}var s=this,u;1===t.workflowType?n.Log.verbose(0,"Starting process steps for "+n.Presentation.StreamType[t.requestedStream.type]+" media workflow"):n.Log.verbose(0,"Starting process steps for presentation workflow");u=0;n.Util.setTimeout(f,0)},i.prototype._createWorkflows=function(n){n.workflows=[t.CreatePresentation(),t.CreateMedia()];this._orderedModules.forEach(function(t){t.init(n)});this._sessionContext.workflows.forEach(function(n){n.createSteps()})},i}()}(n.Workflow||(n.Workflow={}));n.Workflow}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){"use strict";var u=function(){function n(){}return n.volumechange="volumechange",n.ended="ended",n.timeupdate="timeupdate",n.durationchange="durationchange",n.pause="pause",n.play="play",n.playing="playing",n.seeking="seeking",n.seeked="seeked",n.suspend="suspend",n.loadstart="loadstart",n.loadedmetadata="loadedmetadata",n.loadeddata="loadeddata",n.fullscreenchange="fullscreenchange",n.waiting="waiting",n.canplaythrough="canplaythrough",n.error="error",n.playbackstalled="playbackstalled",n.downloadbitratechanged="downloadbitratechanged",n.playbackbitratechanged="playbackbitratechanged",n.ratechange="ratechange",n.spliceWaiting="splicewaiting",n}(),t,i,r;n.EventName=u;t=function(){function n(){}return n.trackselected="trackselected",n}();n.StreamEventName=t;i=function(){function n(){}return n.streamselected="streamselected",n.streamindexinvalid="streamindexinvalid",n.streamselectnotsupported="streamselectnotsupported",n}();n.StreamListEventName=i;r=function(){function n(){}return n.downloadrequested="downloadrequested",n.downloadcompleted="downloadcompleted",n.downloadfailed="downloadfailed",n}();n.BufferDataEventName=r,function(n){n[n.abortedErrStart=1048576]="abortedErrStart";n[n.abortedErrUnknown=1048576]="abortedErrUnknown";n[n.abortedErrNotImplemented=1048577]="abortedErrNotImplemented";n[n.abortedErrHttpMixedContentBlocked=1048578]="abortedErrHttpMixedContentBlocked";n[n.abortedErrEnd=2097151]="abortedErrEnd";n[n.networkErrStart=2097152]="networkErrStart";n[n.networkErrUnknown=2097152]="networkErrUnknown";n[n.networkErrHttpResponseBegin=2097552]="networkErrHttpResponseBegin";n[n.networkErrHttpBadUrlFormat=2097552]="networkErrHttpBadUrlFormat";n[n.networkErrHttpUserAuthRequired=2097553]="networkErrHttpUserAuthRequired";n[n.networkErrHttpUserForbidden=2097555]="networkErrHttpUserForbidden";n[n.networkErrHttpUrlNotFound=2097556]="networkErrHttpUrlNotFound";n[n.networkErrHttpNotAllowed=2097557]="networkErrHttpNotAllowed";n[n.networkErrHttpGone=2097562]="networkErrHttpGone";n[n.networkErrHttpPreconditionFailed=2097564]="networkErrHttpPreconditionFailed";n[n.networkErrHttpInternalServerFailure=2097652]="networkErrHttpInternalServerFailure";n[n.networkErrHttpBadGateway=2097654]="networkErrHttpBadGateway";n[n.networkErrHttpServiceUnavailable=2097655]="networkErrHttpServiceUnavailable";n[n.networkErrHttpGatewayTimeout=2097656]="networkErrHttpGatewayTimeout";n[n.networkErrHttpResponseEnd=2097751]="networkErrHttpResponseEnd";n[n.networkErrTimeout=2097752]="networkErrTimeout";n[n.networkErrError=2097753]="networkErrError";n[n.networkErrAbort=2097754]="networkErrAbort";n[n.networkErrEnd=3145727]="networkErrEnd";n[n.decodeErrStart=3145728]="decodeErrStart";n[n.decodeErrUnknown=3145728]="decodeErrUnknown";n[n.decodeErrEnd=4194303]="decodeErrEnd";n[n.srcErrStart=4194304]="srcErrStart";n[n.srcErrUnknown=4194304]="srcErrUnknown";n[n.srcErrParsePresentation=4194305]="srcErrParsePresentation";n[n.srcErrParseSegment=4194306]="srcErrParseSegment";n[n.srcErrUnsupportedPresentation=4194307]="srcErrUnsupportedPresentation";n[n.srcErrInvalidSegment=4194308]="srcErrInvalidSegment";n[n.srcErrEnd=5242879]="srcErrEnd";n[n.encryptErrStart=5242880]="encryptErrStart";n[n.encryptErrUnknown=5242880]="encryptErrUnknown";n[n.encryptErrDecrypterNotFound=5242881]="encryptErrDecrypterNotFound";n[n.encryptErrDecrypterInit=5242882]="encryptErrDecrypterInit";n[n.encryptErrDecrypterNotSupported=5242883]="encryptErrDecrypterNotSupported";n[n.encryptErrKeyAcquire=5242884]="encryptErrKeyAcquire";n[n.encryptErrDecryption=5242885]="encryptErrDecryption";n[n.encryptErrLicenseAcquire=5242886]="encryptErrLicenseAcquire";n[n.encryptErrCertAcquire=5242887]="encryptErrCertAcquire";n[n.encryptErrEnd=6291455]="encryptErrEnd"}(n.ErrorCode||(n.ErrorCode={}));n.ErrorCode}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(n){"use strict";!function(n){n[n.video=0]="video";n[n.audio=1]="audio";n[n.text=2]="text"}(n.StreamType||(n.StreamType={}));n.StreamType;!function(n){n[n.playReadySpecificData=0]="playReadySpecificData";n[n.widevineSpecificData=1]="widevineSpecificData";n[n.seaEncryptionSystemId=2]="seaEncryptionSystemId";n[n.seaKeyUri=3]="seaKeyUri";n[n.seaIV=4]="seaIV"}(n.ContentProtectionDataType||(n.ContentProtectionDataType={}));n.ContentProtectionDataType}(n.Presentation||(n.Presentation={}));n.Presentation}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(n){"use strict";!function(n){n[n.closed=0]="closed";n[n.open=1]="open";n[n.ended=2]="ended"}(n.ReadyState||(n.ReadyState={}));n.ReadyState}(n.VideoElementAdapter||(n.VideoElementAdapter={}));n.VideoElementAdapter}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(n){"use strict";!function(n){n[n.presentation=0]="presentation";n[n.media=1]="media";n[n.max=2]="max"}(n.Type||(n.Type={}));n.Type}(n.Workflow||(n.Workflow={}));n.Workflow}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this._moduleId="AdHandler"}return t.prototype.dispose=function(){},t.prototype.init=function(n){var t=n.workflows[0],i=n.workflows[1];t.addHandler(t.stepEvents.requestEnd,this.onParseScte35InMpd,this);i.addHandler(i.stepEvents.dataRetrieved,this.onGetMediaData,this)},t.prototype.onParseScte35InMpd=function(n){n.currentModuleId=this._moduleId;var t=this;return new Promise(function(i){var u=n.sessionContext.presentationJson,r;(t._adSignaledInMpd=!1,u&&u.Period&&u.Period.EventStream_asArray)&&(r=[],u.Period.EventStream_asArray.forEach(function(n){var i=t.extractAdSignal(n);r=r.concat(i)}),r.length>0&&(t._adSignaledInMpd=!0,t.sendAdSignals(n.sessionContext,r)));i()})},t.prototype.onGetMediaData=function(i){i.currentModuleId=this._moduleId;var r=this;return new Promise(function(u){var f=i.urlsToRetrieve.findFirst(function(n){return 1===n.requestType}),s,o,e;if(!f||!f.mediaData)throw new Error(f.url+": no media segment data found");i.sessionContext.commonPresentation.isLive&&(s=new DataView(f.mediaData),o=n.Mp4Util.GetEmsgBoxes(s),o&&(e=[],o.forEach(function(r){if(r.schemeIdUrl===t._schemeIdUriScte35||r.schemeIdUrl===t._schemeIdUriSimple){var u=(r.timescale*f.presTimeInSec+r.presentationTimeDelta+i.requestedStream.rawPresentationTimeOffset)/r.timescale;n.Log.verbose(15,"ADSIGNAL: id: "+r.id+", mediaRequest.presTimeInSec: "+f.presTimeInSec+", presentationTimeDelta: "+r.presentationTimeDelta+", rawPresentationTimeOffset: "+i.requestedStream.rawPresentationTimeOffset+", presentationTime = "+u*r.timescale);r.schemeIdUrl===t._schemeIdUriScte35&&r.messageData?r.presentationTimeDelta>0?e.push({scteSignal:{signalInString:r.messageData,presentationTimeOverride:u}}):n.Log.verbose(15,"ADSIGNAL: skipping this one."):r.presentationTimeDelta>0?e.push({simpleSignal:{id:r.id,presentationTime:u,duration:r.eventDuration/r.timescale}}):n.Log.verbose(15,"ADSIGNAL: skipping this one.")}}),e.length>0&&r.sendAdSignals(i.sessionContext,e)));u()})},t.prototype.extractAdSignal=function(i){var r=[],u=i.timescale;return i.schemeIdUri===t._schemeIdUriScte35?i.Event_asArray.forEach(function(t){var f=t.__text,i;f&&(i=t.presentationTime,i&&(i/=u),r.push({scteSignal:{signalInString:f,presentationTimeOverride:i}}),n.Log.verbose(15,"ADSIGNAL mpd: presentationTime: "+i))}):i.schemeIdUri===t._schemeIdUriSimple&&i.Event_asArray.forEach(function(t){var i=t.presentationTime,f,e;i&&(i/=u);f=t.duration/u;e=t.id;r.push({simpleSignal:{id:e,presentationTime:i,duration:f}});n.Log.verbose(15,"ADSIGNAL mpd: id: "+e+", presentationTime: "+i+", duration: "+f)}),r},t.prototype.sendAdSignals=function(n,t){n.adManager.addAdSignals(t)},t._schemeIdUriScte35="urn:scte:scte35:2013a:bin",t._schemeIdUriSimple="urn:com:adobe:dpi:simple:2015",t}();t.AdHandler=i}(n.Ad||(n.Ad={}));n.Ad}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this._moduleId="AesHandler";this._disposed=!1;this._decryptor=new n.WebCryptoUtil.Decryptor}return t.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._decryptor&&(this._decryptor.dispose(),this._decryptor=null))},t.prototype.init=function(n){var t=n.workflows[0],i=n.workflows[1];t.addHandler(t.stepEvents.requestEnd,this.onDownloadKey,this);i.addHandler(i.stepEvents.dataRetrieved,this.onDecrypt,this)},t.prototype.onDownloadKey=function(i){var r=this;return i.currentModuleId=this._moduleId,new Promise(function(u,f){function e(){h<s.length?n.Util.setTimeout(c,0,s[h++]):u()}function c(r){var c,a,h,v,p;if(o._disposed)return n.Failure.attachFailureToRequest(i,i.currentModuleId,0),void f();if(o._decryptor.isInitialized(r.streamingInfo.aes)||(c=t._getAesContentProtectionIndex(r),isNaN(c)))return void e();var y=r.contentProtections[c],u=y.data(3),l=y.data(4);if(!u||!l)return n.Failure.attachFailureToRequest(i,i.currentModuleId,5242883,"Missing IV or keyUrl"),void f();if(a=o._findExistingAesInfo(s,r,u,l),a)return r.streamingInfo.aes=a,void e();if(h=i.sessionContext.authenticationTokens[t._tokenId],!n.AesUtil.verifyKeyUrlWithToken(u,h))return n.Failure.attachFailureToRequest(i,i.currentModuleId,5242883,"verify AMS hostname failed"),void f();v=[];h&&h.length>0&&(v[0]={name:n.HttpUtil.authorizationHeader,value:h});p=Date.now();n.Log.verbose(12,"Starting AES key acquisition");n.HttpUtil.httpRequest(u,"POST","arraybuffer",v).then(function(t){o._decryptor.initialize(r.streamingInfo.aes,t,n.Common.hexStringToUint8Array(l)).then(function(){n.Log.verbose(12,"AES key acquisition in "+(Date.now()-p)+" ms");e()},function(t){n.Log.error(12,"Failed to initialize decryptor: ");n.Failure.attachFailureToRequest(i,i.currentModuleId,5242882,"AES: "+t);f()})},function(t){n.Log.error(12,"Failed to download AES key url: "+u+", "+n.Common.toHexString(t));n.Failure.attachFailureToRequest(i,i.currentModuleId,5242884,"Http: "+n.Common.toHexString(t));f()})}var o=r,s=i.sessionContext.commonPresentation.periods[0].streams,h=0;e()})},t.prototype.onDecrypt=function(t){var i=this;return t.currentModuleId=this._moduleId,new Promise(function(r,u){function f(){o<t.urlsToRetrieve.length?n.Util.setTimeout(h,0,t.urlsToRetrieve[o++]):r()}function h(i){if(e._disposed)return n.Failure.attachFailureToRequest(t,t.currentModuleId,0),void u();if(!i.mediaData)return void f();var r=Date.now();e._decryptor.decrypt(s,i.mediaData).then(function(u){var e=Date.now()-r;n.Log.verbose(12,"AES decrypt data in "+e+" ms, bytes: "+i.mediaData.byteLength+" url: "+i.url);i.mediaData=u;t.sessionContext.decryptionTracker&&t.sessionContext.decryptionTracker.updateDecryptionSpeedInfo(i.mediaData.byteLength,e/1e3);f()},function(r){n.Log.error(12,"Failed to AES decrypt url: "+i.url+" "+JSON.stringify(r));n.Failure.attachFailureToRequest(t,t.currentModuleId,5242885,"Failed to AES decrypt segment");u()})}var e=i,o=0,s=t.requestedStream.streamingInfo.aes;return e._decryptor.isInitialized(s)?void f():void r()})},t._getAesContentProtectionIndex=function(n){for(var u,r=n.contentProtections,i=0;i<r.length;i++)if(u=r[i].data(2),u===t._aesCbc128SystemId)return i;return NaN},t.prototype._findExistingAesInfo=function(n,t,i,r){for(var e,f,o,s,u=0;u<n.length;u++)if(n[u]!==t)for(e=n[u].contentProtections,f=0;f<e.length;f++)if(o=e[f].data(3),s=e[f].data(4),o===i&&s===r&&this._decryptor.isInitialized(n[u].streamingInfo.aes))return n[u].streamingInfo.aes;return null},t._aesCbc128SystemId="urn:mpeg:dash:sea:aes128-cbc:2013",t._tokenId="AES",t}();t.AesHandler=i}(n.ContentProtection||(n.ContentProtection={}));n.ContentProtection}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var r=function(){function t(t,i){this._bandwidthSettings=t;this._decryptionTracker=i;this._averageCalc=new n.Util.AverageCalculator(this._bandwidthSettings.minBandwidthHistoryCount,this._bandwidthSettings.maxBandwidthHistoryCount)}return Object.defineProperty(t.prototype,"averageBandwidthInKbps",{get:function(){return this._averageCalc.average},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"latestInKbps",{get:function(){return this._averageCalc.latest},enumerable:!0,configurable:!0}),t.prototype.perceivedBandwidth=function(){var n=1e3*this._averageCalc.average;return n*this._bandwidthSettings.bandwidthUsabilityPercent},t.prototype.updateBandwidthInfo=function(t){if(t.responseLengthInBytes<this._bandwidthSettings.bandwidthDataSizeThresholdInBytes)return void n.Log.verbose(5,"Ignoring bandwidth data, retrieved size "+t.responseLengthInBytes+" is less than the limit "+this._bandwidthSettings.bandwidthDataSizeThresholdInBytes+" bytes");if(t.downloadTimeMs<this._bandwidthSettings.bandwidthEstimationMinMsec)return n.Log.verbose(5,"Ignoring bandwidth estimation, download time "+Math.floor(t.downloadTimeMs)+" ms less than configured min "+this._bandwidthSettings.bandwidthEstimationMinMsec+" ms"),void this._averageCalc.dropOldestKeepAtLeastOne();if(t.bandwidth>this._bandwidthSettings.bandwidthEstimationMaxKbps)return n.Log.verbose(5,"Ignoring bandwidth estimation "+Math.floor(t.bandwidth)+" Kbps, greater than configured max "+this._bandwidthSettings.bandwidthEstimationMaxKbps+" Kbps"),void this._averageCalc.dropOldestKeepAtLeastOne();var i=t.totalDownloadTimeMs,r=t.bandwidth;this._averageCalc.addValue(r);n.Log.verbose(5,"updateBandWidthInfo -  currentBw: "+Math.floor(this._averageCalc.latest)+" Kbps averageBw: "+Math.floor(this._averageCalc.average)+" Kbps size: "+t.responseLengthInBytes+" bytes time-taken: "+i+" ms")},t.prototype.reportHeuristicsData=function(t,i){var u=this.perceivedBandwidth(),f=this._decryptionTracker?this._decryptionTracker.averageDecryptionSpeed:1/0,r,e,o,s;if(n.Log.verbose(5,"averageBW reporting: "+Math.round(u/1e3)+" Kbps decryptionBW: "+Math.round(f/1e3)+" Kbps"),!i)throw new Error("reportHeuristicsData failed, invalid chunkDuration");for(r=0;r<t.tracksData.length;r++)t.tracksData[r].selectable&&(e=t.tracksData[r].trackInfo.bitrate*i,u?(o=e/u,s=f?e/f:0,t.tracksData[r].dataRetrieverEstimationInWallClockSec=o+s):t.tracksData[r].dataRetrieverEstimationInWallClockSec=1/0)},t}(),i;t.BandwidthTracker=r;i=function(){function t(){this.requestStartTimeInMS=(new Date).getTime();this.responseStartTimeInMS=null;this.responseEndTimeInMS=null;this.responseLengthInBytes=0}return Object.defineProperty(t.prototype,"totalDownloadTimeMs",{get:function(){return n.assert(this.responseEndTimeInMS>=this.requestStartTimeInMS,"BandwidthInfo.totalDownloadTimeMs: unexpected values:"+this.responseEndTimeInMS+" should not be < "+this.requestStartTimeInMS),this.responseEndTimeInMS-this.requestStartTimeInMS||1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"latencyTimeMs",{get:function(){return n.assert(this.responseStartTimeInMS>=this.requestStartTimeInMS,"BandwidthInfo.latencyTimeMs: unexpected values:"+this.responseStartTimeInMS+" should not be < "+this.requestStartTimeInMS),this.responseStartTimeInMS-this.requestStartTimeInMS||1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"downloadTimeMs",{get:function(){return n.assert(this.responseEndTimeInMS>=this.responseStartTimeInMS,"BandwidthInfo.downloadTimeMs: unexpected values:"+this.responseEndTimeInMS+" should not be < "+this.responseStartTimeInMS),this.responseEndTimeInMS-this.responseStartTimeInMS||1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"bandwidth",{get:function(){return n.assert(this.totalDownloadTimeMs>0,"BandwidthInfo.bandwidth: unexpected value:"+this.totalDownloadTimeMs+" should be > 0"),8*this.responseLengthInBytes/this.totalDownloadTimeMs},enumerable:!0,configurable:!0}),t}();t.BandwidthInfo=i}(n.Heuristics||(n.Heuristics={}));n.Heuristics}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this._moduleId="playReady";this._disposed=!1;this._initial=!0}return t.prototype.dispose=function(){this._disposed=!0},t.prototype.init=function(n){var t=n.workflows[0];t.addHandler(t.stepEvents.requestEnd,this.onContentProtected,this)},t.prototype.onContentProtected=function(t){var i=this;return t.currentModuleId=this._moduleId,new Promise(function(r,u){var f=[],e=t.sessionContext.commonPresentation;if(i._disposed)return n.Failure.attachFailureToRequest(t,t.currentModuleId,0),void u("Disposed");if(!i._initial)return void r();if(!e)throw new Error("CommonPresentation is empty");e.periods[0].streams.forEach(function(t){for(var u,r,i=0;i<t.contentProtections.length;i++)u=t.contentProtections[i].data(0),u&&(r=new n.Mp4Util.PsshBox,r.systemId=n.KeySystem.PlayReady.systemId,r.specificData=n.Common.stringToUint8Array(atob(u)),f.push(r))});f.length>0&&t.sessionContext.emeManager.addPsshBoxes(f);i._initial=!1;r()})},t}();t.PlayReady=i}(n.ContentProtection||(n.ContentProtection={}));n.ContentProtection}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this._moduleId="widevine";this._disposed=!1;this._initial=!0}return t.prototype.dispose=function(){this._disposed=!0},t.prototype.init=function(n){var t=n.workflows[0];t.addHandler(t.stepEvents.requestEnd,this.onContentProtected,this)},t.prototype.onContentProtected=function(t){var i=this;return t.currentModuleId=this._moduleId,new Promise(function(r,u){var f=[],e=t.sessionContext.commonPresentation;if(i._disposed)return n.Failure.attachFailureToRequest(t,t.currentModuleId,0),void u("Disposed");if(!i._initial)return void r();if(!e)throw new Error("CommonPresentation is empty");e.periods[0].streams.forEach(function(i){for(var u,r=0;r<i.contentProtections.length;r++){if(u=i.contentProtections[r].data(1),u){var o=n.Common.stringToUint8Array(atob(u)),s=new DataView(o.buffer),e=n.Mp4Util.GetPsshBoxes(s);if(1!=e.length)throw new Error("Each cenc:pssh element should contain a 'pssh' box");f.push(e[0])}i.contentProtections[r].laUrl&&t.sessionContext.emeManager.addLaUrl(n.KeySystem.Widevine.systemId,i.contentProtections[r].laUrl)}});f.length>0&&t.sessionContext.emeManager.addPsshBoxes(f);i._initial=!1;r()})},t}();t.Widevine=i}(n.ContentProtection||(n.ContentProtection={}));n.ContentProtection}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var r=function(){function t(){this._moduleId="DashMediaSegmentParser"}return t.prototype.dispose=function(){},t.prototype.init=function(n){var t=n.workflows[1];t.addHandler(t.stepEvents.dataRetrieved,this.onGetData,this)},t.prototype.onGetData=function(t){function r(){var a,h,e,c,l,s,o,r,f,v;if(r=t.requestedStream.streamingInfo.currentSegment,f=t.urlsToRetrieve.findFirst(function(n){return 1===n.requestType}),!f||!f.mediaData)throw new Error(f.url+": no media segment data found");if(a=new DataView(f.mediaData),h=n.Mp4Util.GetBoxByType(a,"moof"),!h)return new i(4194306,"moof not found");if(e=n.Mp4Util.GetBoxByType(h.data,"traf"),!e)return new i(4194306,"traf not found");if(c=n.Mp4Util.GetTfhdBox(e.data),!c)return new i(4194306,"tfhd not found");if(l=n.Mp4Util.GetTrunBox(e.data),!l)return new i(4194306,"trun not found");if(s=n.Mp4Util.GetTfdtBox(e.data),!s)return new i(4194306,"tfdt not found");if(n.Common.diffTimes(s.baseMediaDecodeTime,r.segmentInfo.mediaTimestamp))throw new Error("Segment mismatch, requested: "+r.segmentInfo.mediaTimestamp+" got: "+s.baseMediaDecodeTime);return(o=u(c,l),0===o)?new i(4194308,"failed to derive segment duration"):(n.Log.verbose(10,"Segment duration: "+o),v=t.requestedStream.segments.updateSegmentDuration(r.segmentInfo.presTimeInSec,o),v?(r.segmentInfo.mediaDuration=o,f.durationInSec=r.segmentInfo.durationInSec,null):new i(4194308,"failed to update segment duration in container"))}function u(t,i){var r=0;return i.flags&n.Mp4Util.TrunBox.flags_sampleDurationPresent?i.sampleInfoArray.forEach(function(n){r+=n.sampleDuration}):t.defaultSampleDuration?r=t.defaultSampleDuration*i.sampleCount:n.Log.warning(10,"Cannot calculate segment duration from 'tfhd' and 'trun'"),r}function f(){var r=t.requestedStream,u=r.streamingInfo.currentSegment,i=u.segmentInfo,f=r.segments;i.mediaDuration&&f.addMediaSegmentInfo(i.index+1,n.Timestamp.add(i.mediaTimestampStr,i.mediaDuration),NaN,i.presentationOffset,i.timescale)}return t.currentModuleId=this._moduleId,new Promise(function(i,u){var o,e;if(o=t.requestedStream.streamingInfo.currentSegment,!t.sessionContext.commonPresentation.isLive||t.sessionContext.commonPresentation.minimumUpdatePeriodInSec||o.next)return void i();if(!o.segmentInfo.mediaDuration&&(e=r(),e))return n.Failure.attachFailureToRequest(t,t.currentModuleId,e.errorCode,e.message),void u();f();i()})},t}(),i;t.Parser=r;i=function(){function n(n,t){this.errorCode=n;this.message=t}return n}()}(n.DashMediaSegment||(n.DashMediaSegment={}));n.DashMediaSegment}(AzureHtml5JS||(AzureHtml5JS={}));__extends=this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);r.prototype=t.prototype;n.prototype=new r};!function(n){!function(t){"use strict";function l(n){var t;if(!("schemeIdUri"in n))throw new Error("ContentProtection missing @schemeIdUri");return t=n.schemeIdUri,t.toLowerCase()===r.schemeIdUri?new r(n):t.toLowerCase()===u.schemeIdUri?new u(n):t.toLowerCase()===f.schemeIdUri?new f(n):new c(n)}var a=function(){function t(){this._moduleId="DashPresentationParser"}return t.prototype.dispose=function(){},t.prototype.init=function(n){var t=n.workflows[0];t.addHandler(t.stepEvents.dataRetrieved,this.onParse,this)},t.prototype.onParse=function(i){return i.currentModuleId=this._moduleId,new Promise(function(r,u){var f,h,o,s;if(!i.urlsToRetrieve[0].presentationData)throw new Error(i.urlsToRetrieve[0].url+": no presentation data found");return f=i.sessionContext,s=t._getPublishTime(i.urlsToRetrieve[0].presentationData),s&&f.commonPresentation&&f.commonPresentation.publishTime&&f.commonPresentation.publishTime.getTime()>=Date.parse(s)?(n.Log.verbose(4,"skipping MPD parse, not newer than last parsed: "+i.urlsToRetrieve[0].url),void r()):(h=t._getBaseURL(f.presentationUrl),o=new e(i.urlsToRetrieve[0].presentationData,h),o&&o.periods?t._validPresentation(o)?(f.updatePresentation(o),n.Log.verbose(4,"MPD updated"),void r()):(n.Failure.attachFailureToRequest(i,i.currentModuleId,4194307,i.urlsToRetrieve[0].url+": unsupported presentation"),void u("unsupported presentation")):(n.Failure.attachFailureToRequest(i,i.currentModuleId,4194305,i.urlsToRetrieve[0].url+": failed to generate DASH presentation"),void u("failed to generate DASH presentation")))})},t._validPresentation=function(t){return 0===t.periods.length||t.periods.length>1?(n.Log.error(4,"invalid period count: "+(t.periods?t.periods.length.toString():"undefined")),!1):t.periods[0].streams?!0:(n.Log.error(4,"no streams found"),!1)},t._getPublishTime=function(n){var t,i,r="";return n&&(t=n.match(/<MPD[^>]*>/i),t&&t.length>0&&(i=t[0].match(/publishTime="[^"]*/i),i&&i.length>0&&(r=i[0].slice(13)))),r},t._getBaseURL=function(n){var t,i=n;if(t=i.indexOf("?"),-1!==t&&(i=i.slice(0,t)),t=i.lastIndexOf("/"),-1===t)throw new Error(n+": could not derive base URL");return i.slice(0,t+1)},t}(),e,o,s,h,i,r,u,f,c;t.Parser=a;e=function(){function t(n,t){var i,u=this,r=[];if(this._lastRetrievalTime=new Date,i=Dash.dependencies.DashParser(),i.debug=new y,i.errHandler=new p,this._manifest=i.parse(n,t),this._manifest){if("Period_asArray"in this._manifest&&this._manifest.Period_asArray.length>0&&this._manifest.Period_asArray.forEach(function(n){r.push(new o(n,u.publishTime,u.isLive))}),this._periods=r,r.length>1)throw new Error("Error parsing MPD: multiple periods not supported");"dynamic"===this._manifest.type&&0===this._manifest.minimumUpdatePeriod&&(this._timeShiftTracker=new v(r,this._manifest.timeShiftBufferDepth))}}return Object.defineProperty(t.prototype,"segmentBoundaries",{get:function(){var i=[],n,t;if(this.periods&&this.periods.length>0&&this.periods[0].streams&&this.periods[0].streams.length>0)for(n=0;n<this.periods[0].streams.length;n++)if(0===this.periods[0].streams[n].type&&this.periods[0].streams[n].segments){for(t=this.periods[0].streams[n].segments.first;t;)i.push(t.segmentInfo.presTimeInSec),t=t.next;break}return i},enumerable:!0,configurable:!0}),t.prototype.dispose=function(){this._periods&&(this._periods.forEach(function(n){n.dispose()}),this._periods=[]);this._manifest=null;this._lastRetrievalTime=null},Object.defineProperty(t.prototype,"startTime",{get:function(){var n=null;return"availabilityStartTime"in this._manifest&&(n=new Date(this._manifest.availabilityStartTime)),n},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"publishTime",{get:function(){return"publishTime"in this._manifest?new Date(this._manifest.publishTime):this._lastRetrievalTime},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isLive",{get:function(){return"dynamic"===this._manifest.type},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"minimumUpdatePeriodInSec",{get:function(){return this._manifest.minimumUpdatePeriod},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"durationInSec",{get:function(){var n=0;return"mediaPresentationDuration"in this._manifest&&(n=this._manifest.mediaPresentationDuration),n},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"timeShiftBufferDepth",{get:function(){return this._manifest.timeShiftBufferDepth},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"playableWindow",{get:function(){return new n.Common.TimeRange(this._playWindowLeftEdge(),this._playWindowLiveEdge())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxSegmentDuration",{get:function(){var n=0;return this._periods.forEach(function(t){n=Math.max(n,t.maxSegmentDuration)}),n},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"periods",{get:function(){return this._periods},enumerable:!0,configurable:!0}),t.prototype.toJson=function(){return this._manifest},t.prototype.transferPresentationState=function(t){var e=t,i=[],r=[],f,u;for(this._manifest=e._manifest,this._lastRetrievalTime=e._lastRetrievalTime,this._timeShiftTracker=e._timeShiftTracker,this.periods.forEach(function(n){i.push(n)}),e.periods.forEach(function(n){r.push(n)}),f=0;f<r.length;f++)for(u=0;u<i.length;u++)if(i[u]&&r[f].startInSec===i[u].startInSec){i[u].transferPeriodState(r[f]);r[f]=null;i[u]=null;break}i=i.filter(function(n){return!!n});r=r.filter(function(n){return!!n});i.length>0&&n.Log.verbose(4,"Periods removed from MPD: "+i.length);r.length>0&&n.Log.verbose(4,"Periods added to MPD: "+r.length)},t.prototype.adjustPlayableWindow=function(n){this._timeShiftTracker&&this._timeShiftTracker.adjust(n)},t.prototype._playWindowLeftEdge=function(){var n,t=0;return this._timeShiftTracker?this._timeShiftTracker.leftEdge:this._periods&&this._periods.length?(n=this._periods[0].streams,n&&n.length?(n.forEach(function(n){2!==n.type&&n.segments&&n.segments.first&&(t=Math.max(t,n.segments.first.segmentInfo.presTimeInSec))}),t):0):0},t.prototype._playWindowLiveEdge=function(){var n,t=0;return this._timeShiftTracker?this._timeShiftTracker.liveEdge:this._periods&&this._periods.length?(n=this._periods[0].streams,n&&n.length?(n.forEach(function(n){if(2!==n.type&&n.segments&&n.segments.last){var i=n.segments.last.segmentInfo;t=Math.max(t,i.presTimeInSec+(i.durationInSec||0))}}),t):0):0},t}();t.Mpd=e;o=function(){function t(n,t,i){var u=this,r=[];this.startInSec="start"in n?n.start:0;"AdaptationSet_asArray"in n&&n.AdaptationSet_asArray.length>0&&n.AdaptationSet_asArray.forEach(function(n){r.push(new s(n,t,i,u.startInSec))});this._streams=r}return Object.defineProperty(t.prototype,"streams",{get:function(){return this._streams},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxSegmentDuration",{get:function(){var n=0;return this._streams.forEach(function(t){n=Math.max(n,t.maxSegmentDuration)}),n},enumerable:!0,configurable:!0}),t.prototype.dispose=function(){this._streams&&(this._streams.forEach(function(n){n.dispose()}),this._streams=[])},t.prototype.transferPeriodState=function(t){var i=[],r=[],f,u;for(this.streams.forEach(function(n){i.push(n)}),t.streams.forEach(function(n){r.push(n)}),f=0;f<r.length;f++)for(u=0;u<i.length;u++)if(i[u]&&r[f].id===i[u].id){i[u].transferStreamState(r[f]);r[f]=null;i[u]=null;break}i=i.filter(function(n){return!!n});r=r.filter(function(n){return!!n});i.length>0&&n.Log.verbose(4,"Adaptation Sets removed from period: "+i.length);r.length>0&&n.Log.verbose(4,"Adaptation Sets added to period: "+r.length)},t}();t.Period=o;s=function(){function t(t,i,r,u){var b=[],k=[],s,e,o,v,y,p,c,f,w,a,d;if((this._adaptationSet=t,this.streamingInfo=new n.Presentation.MediaStreamStreamingInfo,"SegmentTemplate"in t&&(this._segmentTemplate=t.SegmentTemplate,"SegmentTimeline"in this._segmentTemplate))&&(s=this._segmentTemplate.SegmentTimeline,e=this._segmentTemplate.timescale?this._segmentTemplate.timescale:1,o=u*e,this._rawPresentationTimeOffset=this._segmentTemplate.presentationTimeOffset?this._segmentTemplate.presentationTimeOffset:0,o-=this._rawPresentationTimeOffset,this._normalizedPtoInSec=o/e,v=new n.Presentation.MediaSegmentInfoContainer(e,o,i,r),"S_asArray"in s)){for(p="0",y=this._segmentTemplate.startNumber?this._segmentTemplate.startNumber:0,c=0;c<s.S_asArray.length;c++)f=s.S_asArray[c],w="t"in f?f.t_str:p,a="r"in f?f.r:0,d=new n.Presentation.SegmentRunEntry(y,w,f.d,o,e,a),v.addMediaSegmentRun(d),y+=a+1,p=n.Timestamp.add(w,f.d*(a+1));this.segments=v}"Representation"in t&&t.Representation_asArray.forEach(function(n){b.push(new h(n))});this._tracks=b.sort(function(n,t){return n.bitrate-t.bitrate});"ContentProtection"in t&&t.ContentProtection_asArray.forEach(function(n){k.push(l(n))});this._contentProtections=k}return t.prototype.dispose=function(){this._tracks&&(this._tracks.forEach(function(n){n.dispose()}),this._tracks=[]);this._contentProtections&&(this._contentProtections.forEach(function(n){n.dispose()}),this._contentProtections=[]);this.segments&&(this.segments.dispose(),this.segments=null);this.streamingInfo&&(this.streamingInfo.dispose(),this.streamingInfo=null);this._adaptationSet=null;this._segmentTemplate=null},Object.defineProperty(t.prototype,"codec",{get:function(){function t(){var i=n.codecs,t;if(!i)for(t=0;t<n.Representation_asArray.length;t++)if(n.Representation_asArray[t].codecs){i=n.Representation_asArray[t].codecs;break}return i}var n=this._adaptationSet;return n.mimeType+';codecs="'+t()+'"'},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"type",{get:function(){var t;switch(this._adaptationSet.contentType){case"video":t=0;break;case"audio":t=1;break;default:n.Log.error(4,"Stream type not supported: "+this._adaptationSet.contentType)}return t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){var n=null;return"id"in this._adaptationSet?n=this._adaptationSet.id.toString():(n=this._adaptationSet.codecs,"lang"in this._adaptationSet&&(n+=this._adaptationSet.lang)),n},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"language",{get:function(){var n=null;return"lang"in this._adaptationSet&&(n=this._adaptationSet.lang),n},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"initUrlTemplate",{get:function(){var n=null;return"initialization"in this._segmentTemplate&&(n=this._adaptationSet.BaseURL+this._segmentTemplate.initialization),n},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"mediaUrlTemplate",{get:function(){var n=null;return"media"in this._segmentTemplate&&(n=this._adaptationSet.BaseURL+this._segmentTemplate.media),n},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"presentationTimeOffsetInSec",{get:function(){return this._normalizedPtoInSec},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rawPresentationTimeOffset",{get:function(){return this._rawPresentationTimeOffset},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tracks",{get:function(){return this._tracks},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"contentProtections",{get:function(){return this._contentProtections},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"maxSegmentDuration",{get:function(){return this.segments.maxSegmentDuration},enumerable:!0,configurable:!0}),t.prototype.transferStreamState=function(t){var i=[],r=[],f,u;for(this.tracks.forEach(function(n){i.push(n)}),t.tracks.forEach(function(n){r.push(n)}),f=0;f<r.length;f++)for(u=0;u<i.length;u++)if(i[u]&&r[f].id===i[u].id){r[f]=null;i[u]=null;break}i=i.filter(function(n){return!!n});r=r.filter(function(n){return!!n});i.length>0&&n.Log.verbose(4,"Representations removed from MPD: "+i.length);r.length>0&&n.Log.verbose(4,"Representations added to MPD: "+r.length);this.segments.update(t.segments)},t}();t.AdaptationSet=s;h=function(){function t(t){if(!("id"in t))throw new Error("Representation missing @id");if(this._id=t.id,!("bandwidth"in t))throw new Error("Representation missing @bandwidth");this._bitrate=t.bandwidth;this._height=t.height;this._width=t.width;this._codecs=t.codecs;this.streamingInfo=new n.Presentation.MediaTrackStreamingInfo}return Object.defineProperty(t.prototype,"id",{get:function(){return this._id},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"bitrate",{get:function(){return this._bitrate},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this._height},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"width",{get:function(){return this._width},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"codecs",{get:function(){return this._codecs},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectable",{get:function(){return this.streamingInfo.selectable},enumerable:!0,configurable:!0}),t.prototype.dispose=function(){},t}();t.Representation=h;i=function(){function n(n){if(!("schemeIdUri"in n))throw new Error("ContentProtection missing @schemeIdUri");this.schemeIdUri=n.schemeIdUri;"value_str"in n?this._value=n.value_str:"value"in n&&(this._value=n.value);"id"in n&&(this._id=n.id)}return Object.defineProperty(n.prototype,"value",{get:function(){return this._value},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"id",{get:function(){return this._id},enumerable:!0,configurable:!0}),n.prototype.dispose=function(){},n}();t.BaseContentProtection=i;r=function(n){function t(t){n.call(this,t);"pro"in t&&(this._specificData=t.pro.__text)}return __extends(t,n),t.prototype.data=function(n){return 0===n?this._specificData:null},t.prototype.dispose=function(){},t.schemeIdUri="urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95",t}(i);t.PlayReadyContentProtection=r;u=function(n){function t(t){n.call(this,t);"pssh"in t&&(this._specificData=t.pssh.__text);"laurl"in t&&(this._laUrl=t.laurl.licenseUrl)}return __extends(t,n),Object.defineProperty(t.prototype,"laUrl",{get:function(){return this._laUrl},enumerable:!0,configurable:!0}),t.prototype.data=function(n){return 1===n?this._specificData:null},t.prototype.dispose=function(){},t.schemeIdUri="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed",t}(i);t.WidevineContentProtection=u;f=function(n){function t(t){if(n.call(this,t),"SegmentEncryption"in t&&(this._seaEncryptionSystemId=t.SegmentEncryption.schemeIdUri,"CryptoPeriod"in t)){var i=t.CryptoPeriod;"keyUriTemplate"in i&&(this._keyUri=i.keyUriTemplate);"IV"in i&&(this._iv=i.IV)}}return __extends(t,n),t.prototype.data=function(n){switch(n){case 2:return this._seaEncryptionSystemId;case 3:return this._keyUri;case 4:return this._iv;default:return null}},t.prototype.dispose=function(){},t.schemeIdUri="urn:mpeg:dash:sea:2012",t}(i);t.SegmentEncryptionContentProtection=f;c=function(n){function t(t){n.call(this,t)}return __extends(t,n),t.prototype.data=function(){return null},t.prototype.dispose=function(){},t}(i);t.GenericContentProtection=c;var v=function(){function t(t,i){var f,r=0,u=1/0;t.length&&(f=t[0].streams,f&&f.length&&(f.forEach(function(n){2!==n.type&&n.segments&&n.segments.first&&n.segments.last&&(r=Math.max(r,n.segments.first.segmentInfo.presTimeInSec),u=Math.min(u,n.segments.last.segmentInfo.presTimeInSec+n.segments.last.segmentInfo.durationInSec))}),n.Log.verbose(4,"TimeShiftBufferTracker: leftEdge: "+r+" liveEdge: "+u+" duration: "+(u-r)),this._dvrWindowLenInSec=i?i:1/0,this._leftEdgeReferenceInPresentation=r,this._liveEdgeReferenceInPresentation=u,this._liveEdgeReferenceLocalTime=Date.now()))}return Object.defineProperty(t.prototype,"liveEdge",{get:function(){var n=(Date.now()-this._liveEdgeReferenceLocalTime)/1e3;return this._liveEdgeReferenceInPresentation+n},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"leftEdge",{get:function(){var t=(Date.now()-this._liveEdgeReferenceLocalTime)/1e3,n=this._liveEdgeReferenceInPresentation+t;return n-this._leftEdgeReferenceInPresentation<this._dvrWindowLenInSec?this._leftEdgeReferenceInPresentation:n-this._dvrWindowLenInSec},enumerable:!0,configurable:!0}),t.prototype.adjust=function(t){var i=this._liveEdgeReferenceInPresentation+t;return 0>=i?void n.Log.warning(4,"TimeShiftBufferTracker error, ignoring invalid adjustment: "+t):(n.Log.verbose(4,"Adjusting TimeShiftBufferTracker: "+t),void(this._liveEdgeReferenceInPresentation=i))},t}(),y=function(){function t(){this.log=function(t){n.Log.verbose(4,t)}}return t}(),p=function(){function t(){this.manifestError=function(t){n.Log.error(4,t)}}return t}()}(n.DashPresentation||(n.DashPresentation={}));n.DashPresentation}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this._moduleId="DashUrlFormatter"}return t.prototype.init=function(n){var t=n.workflows[1];t.addHandler(t.stepEvents.requestSend,this.onUrlFormat,this)},t.prototype.dispose=function(){},t.prototype.onUrlFormat=function(t){return t.currentModuleId=this._moduleId,new Promise(function(i){var f,r,u,e,o,h,c,s,l,a;if(!t.selectedTrack)throw new Error("Selected Track not set");if(f=t.requestedStream.id,!f)throw new Error("stream id not set");if(r=t.selectedTrack.bitrate,null===r||void 0===r)throw new Error("incorrect bitrate");if(u=t.requestedStream.streamingInfo.currentSegment,!u)throw new Error("current segment not selected.");if(e=u.segmentInfo.presTimeInSec,t.requestedStream.streamingInfo.fetchInitSegment){if(o=t.requestedStream.initUrlTemplate,!o)throw new Error("initialization url template is not set for the stream");h=n.Util.UrlFormatter.FormatDashInitUrl(o,r.toString(),t.sessionContext.presentationQueryStr);t.requestedStream.streamingInfo.fetchInitSegment=!1;c=new n.Context.UrlRequest(h,2,0,f,r,e);t.urlsToRetrieve.push(c)}if(s=t.requestedStream.mediaUrlTemplate,!s)throw new Error("media url template is not set for the stream");l=u.segmentInfo.mediaTimestampStr;a=n.Util.UrlFormatter.FormatDashMediaUrl(s,r.toString(),l,t.sessionContext.presentationQueryStr);t.urlsToRetrieve.push(new n.Context.UrlRequest(a,1,0,f,r,e,u.segmentInfo.durationInSec));i()})},t}();t.DashUrlFormatter=i}(n.UrlBuilder||(n.UrlBuilder={}));n.UrlBuilder}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this._averageCalc=new n.Util.AverageCalculator(0,t._maxHistoryCount)}return Object.defineProperty(t.prototype,"averageDecryptionSpeed",{get:function(){return this._averageCalc.average},enumerable:!0,configurable:!0}),t.prototype.updateDecryptionSpeedInfo=function(n,t){var i=8*n/t;this._averageCalc.addValue(i)},t._maxHistoryCount=3,t}();t.DecryptionTracker=i}(n.Heuristics||(n.Heuristics={}));n.Heuristics}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this._moduleId="heuristics.Engine";this._disposed=!1}return t.prototype.dispose=function(){this._disposed=!0},t.prototype.init=function(n){var t=n.workflows[1];t.addHandler(t.stepEvents.requestSend,this.onGetIndex,this)},t.prototype.onGetIndex=function(t){function i(){t.selectedTrack!==t.requestedStream.streamingInfo.lastDownloadedTrack&&(t.requestedStream.streamingInfo.fetchInitSegment=!0)}function r(n){var r=t.heuristicData.tracksData,i;if(!n)throw new Error("findHighestTrack failed, invalid timeEstimationThresholdInSec");for(i=r.length-1;i>=0;i--)if(r[i].selectable&&r[i].dataRetrieverEstimationInWallClockSec*t.sessionContext.playbackRate()<n)return r[i].trackInfo;return null}function u(){for(var r,u=t.heuristicData.tracksData,n=1/0,i=u.length-1;i>=0;i--)r=u[i],r.selectable&&(n=Math.min(n,r.dataRetrieverEstimationInWallClockSec));return n}function f(n){for(var i,f=t.heuristicData.tracksData,r=null,u=f.length-1;u>=0;u--)i=f[u],i.selectable&&i.trackInfo.bitrate>n&&(!r||i.trackInfo.bitrate<r.bitrate)&&(r=i.trackInfo);return r}var e=this;return n.Log.verbose(8,"OnGetIndex"),t.currentModuleId=this._moduleId,new Promise(function(o,s){function c(){i();o()}var a,v,l,y,p,h;if(e._disposed)return n.Failure.attachFailureToRequest(t,t.currentModuleId,0),void s("object is already disposed.");if(t.selectedTrack)return void c();if(0!==t.requestedStream.type)return t.selectedTrack=t.requestedStream.tracks[0],void c();if(a=t.heuristicData.tracksData.findFirst(function(n){return n.selectable===!0}),!a)return t.selectedTrack=t.heuristicData.tracksData[0].trackInfo,void c();if(t.selectedTrack=a.trackInfo,v=t.requestedStream.streamingInfo.sourceBuffer.getBufferedAheadOfCurrentTimeInSec(),l=5*t.sessionContext.playbackRate(),!t.requestedStream.streamingInfo.currentSegment)return void c();l=n.StreamUtil.getSegmentDuration(t);y=t.sessionContext.maxBufferInSec()*t.sessionContext.heuristicSettings.vodStableBufferLevelPercent;p=t.sessionContext.maxBufferInSec()*t.sessionContext.heuristicSettings.vodDowngradeBufferLevelPercent;p>v&&!t.sessionContext.videoTag.paused&&(l*=t.sessionContext.heuristicSettings.belowDowngradeBufferLevelDownloadTimeFactor);h=r(l);!h&&u()===1/0&&t.requestedStream.streamingInfo.lastDownloadedTrack&&(h=f(t.requestedStream.streamingInfo.lastDownloadedTrack.bitrate));(!h||v>y&&h.bitrate<t.requestedStream.streamingInfo.lastDownloadedTrack.bitrate)&&t.heuristicData.tracksData.findFirst(function(n){return n.trackInfo===t.requestedStream.streamingInfo.lastDownloadedTrack&&n.selectable})&&(h=t.requestedStream.streamingInfo.lastDownloadedTrack);h&&(t.selectedTrack=h);c()})},t}();t.Engine=i}(n.Heuristics||(n.Heuristics={}));n.Heuristics}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this._moduleId="stepRule";this._disposed=!1;this._currentTrackSegmentCount=0;this._previousTrackSelected=null;this._currentSelectedVideoStream=null}return t.prototype.dispose=function(){this._disposed=!0;this._previousTrackSelected=null;this._currentSelectedVideoStream=null},t.prototype.init=function(n){var t=n.workflows[1];t.addHandler(t.stepEvents.requestBegin,this.onRunStepRule,this)},t.prototype.onRunStepRule=function(t){var r=this,i;return n.Log.verbose(8,"onRunStepRule"),t.currentModuleId=this._moduleId,i=this,new Promise(function(u,f){var e;if(i._disposed)return n.Failure.attachFailureToRequest(t,t.currentModuleId,0),void f("object is already disposed.");if(t.selectedTrack||null===t.requestedStream.streamingInfo.lastDownloadedTrack||0!==t.requestedStream.type)return void u();t.requestedStream!==r._currentSelectedVideoStream&&(i._currentSelectedVideoStream=t.requestedStream,i._previousTrackSelected=null);t.requestedStream.streamingInfo.lastDownloadedTrack===i._previousTrackSelected?i._currentTrackSegmentCount++:(i._previousTrackSelected=t.requestedStream.streamingInfo.lastDownloadedTrack,i._currentTrackSegmentCount=1);var c=i._currentTrackSegmentCount>=t.sessionContext.heuristicSettings.stepRule.minSegmentsBeforeDowngrade,l=i._currentTrackSegmentCount>=t.sessionContext.heuristicSettings.stepRule.minSegmentsBeforeUpgrade,o=t.requestedStream.tracks.indexOf(i._previousTrackSelected),s=o,h=o;for(c&&t.sessionContext.heuristicSettings.stepRule.maxStepDownInQuality>0&&(s=Math.max(0,o-t.sessionContext.heuristicSettings.stepRule.maxStepDownInQuality)),l&&t.sessionContext.heuristicSettings.stepRule.maxStepUpInQuality>0&&(h=Math.min(t.heuristicData.tracksData.length-1,o+t.sessionContext.heuristicSettings.stepRule.maxStepUpInQuality)),e=0;e<t.heuristicData.tracksData.length;e++)(e>h||s>e)&&(t.heuristicData.tracksData[e].selectable=!1);u()})},t}();t.StepRule=i}(n.Heuristics||(n.Heuristics={}));n.Heuristics}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this._moduleId="windowSizeRule";this._disposed=!1;this._windowHeight=0;this._windowWidth=0;this._highestTrackIndexAllowed=0;this._currentSelectedVideoStream=null}return t.prototype.dispose=function(){this._disposed=!0;this._currentSelectedVideoStream=null},t.prototype.init=function(n){var t=n.workflows[1];t.addHandler(t.stepEvents.requestBegin,this.onRunWindowSizeRule,this)},t.prototype.onRunWindowSizeRule=function(t){n.Log.verbose(8,"onRunWindowSizeRule");t.currentModuleId=this._moduleId;var r=!1,i=this;return new Promise(function(u,f){var s,h;if(i._disposed)return n.Failure.attachFailureToRequest(t,t.currentModuleId,0),void f("object is already disposed.");if(t.selectedTrack||!t.sessionContext.heuristicSettings.windowSizeHeuristicsEnabled||0!==t.requestedStream.type)return void u();if(t.requestedStream!==i._currentSelectedVideoStream&&(i._currentSelectedVideoStream=t.requestedStream,i._highestTrackIndexAllowed=0),s=Math.max(t.sessionContext.videoTag.scrollWidth,t.sessionContext.videoTag.width),h=Math.max(t.sessionContext.videoTag.scrollHeight,t.sessionContext.videoTag.height),0===h||0===s)return n.Log.warning(8,"Ignoring window size heuristic rule, as one of the window dimensions is 0."),void u();(i._windowWidth!==s||i._windowHeight!==h)&&((i._windowWidth<s||i._windowHeight<h)&&(r=!0),i._windowWidth=s,i._windowHeight=h,i._highestTrackIndexAllowed=0);for(var e=t.heuristicData.tracksData,c=!1,o=i._highestTrackIndexAllowed;o<e.length;o++)e[o].selectable&&e[o].trackInfo.width>s&&e[o].trackInfo.height>h&&(c?e[o].selectable=!1:(c=!0,i._highestTrackIndexAllowed=o));c||(i._highestTrackIndexAllowed=e.length-1);r&&t.requestedStream.streamingInfo.lastDownloadedTrack&&e[i._highestTrackIndexAllowed].trackInfo.bitrate>t.requestedStream.streamingInfo.lastDownloadedTrack.bitrate&&t.sessionContext.eventMgr.dispatchEvent(n.InternalEventName.flushvideo);u()})},t}();t.WindowSizeRule=i}(n.Heuristics||(n.Heuristics={}));n.Heuristics}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i,r,u;!function(n){n[n.success=200]="success";n[n.notFound=404]="notFound";n[n.badGateway=502]="badGateway"}(i||(i={}));r=function(){function t(t){this._moduleId="httpDataRetriever";this._requestList=[];this._disposed=!1;this._bandwidthRequest=null;this._bandwidthData=new n.Heuristics.BandwidthTracker(t.heuristicSettings.bandwidth,t.decryptionTracker);t.videoBufferData.updateBandwidthTracker(this._bandwidthData)}return t.prototype.dispose=function(){for(;this._requestList.length>0;){var n=this._requestList.pop();n.request=null;n=null}this._bandwidthRequest=null;this._disposed=!0},t.prototype.init=function(n){var t=n.workflows[0],i=n.workflows[1];t.addHandler(t.stepEvents.requestBegin,this.onGetData,this);t.addHandler(t.stepEvents.requestEnd,this.onGetData,this);i.addHandler(i.stepEvents.requestBegin,this.onReportHeuristicData,this);i.addHandler(i.stepEvents.requestSend,this.onGetData,this)},t.prototype.onReportHeuristicData=function(t){n.Log.verbose(5,"onReportHeuristicData");t.currentModuleId=this._moduleId;var i=this;return new Promise(function(r,u){return i._disposed?(n.Failure.attachFailureToRequest(t,t.currentModuleId,0),void u("object is already disposed.")):0!==t.requestedStream.type?void r():(i._bandwidthData.reportHeuristicsData(t.heuristicData,n.StreamUtil.getSegmentDuration(t)),void r())})},t.prototype.getResponseHeaders=function(n,t){for(var r=t.sessionContext.headers||[],u={},i=0;i<r.length;i++)u[r[i]]=n.getResponseHeader(r[i]);return u},t.prototype.onGetData=function(t){n.Log.verbose(5,"onGetData");t.currentModuleId=this._moduleId;var i=this;return new Promise(function(r,f){function o(){var p,s,w,f,b;(n.assert(null!=t.urlsToRetrieve[e],"Failed to start the download as urlToRetrieve at index "+e+" is null"),n.assert(null!=t.urlsToRetrieve[e].url&&t.urlsToRetrieve[e].url.length>0,"Failed to start the download as urlToRetrieve at index "+e+" is empty"),t.requestedStream&&(t.requestedStream.streamingInfo.abortCurrentRequest=!1),i._bandwidthRequest&&i._bandwidthRequest.streamId===t.urlsToRetrieve[e].streamId&&i._bandwidthRequest.presTimeInSec===t.urlsToRetrieve[e].presTimeInSec)&&(p=t.heuristicData.tracksData.findFirst(function(n){return n.trackInfo.bitrate===i._bandwidthRequest.bitrate}),p&&i._bandwidthRequest.bitrate>=t.urlsToRetrieve[e].bitrate?2===t.urlsToRetrieve[e].requestType?i._bandwidthRequest.bitrate!==t.urlsToRetrieve[e].bitrate&&(n.Log.verbose(5,"Switching init segment request "+t.urlsToRetrieve[e].url+" to "+i._bandwidthRequest.bitrate),t.urlsToRetrieve[e].bitrate=i._bandwidthRequest.bitrate,t.urlsToRetrieve[e].url=n.Util.UrlFormatter.FormatDashInitUrl(t.requestedStream.initUrlTemplate,i._bandwidthRequest.bitrate.toString(),t.sessionContext.presentationQueryStr),t.selectedTrack=p.trackInfo):(n.Log.verbose(5,"Reusing bandwidth request "+i._bandwidthRequest.url),t.urlsToRetrieve[e].dispose(),t.urlsToRetrieve[e]=i._bandwidthRequest,i._bandwidthRequest=null):(i._bandwidthRequest.dispose(),i._bandwidthRequest=null));0===t.urlsToRetrieve[e].responseType&&null!=t.urlsToRetrieve[e].mediaData||4===t.urlsToRetrieve[e].responseType&&null!=t.urlsToRetrieve[e].presentationData?(4===t.urlsToRetrieve[e].responseType&&null!=t.sessionContext.commonPresentation&&(s=t.sessionContext.httpDataRetrieverSettings,w=1e3*t.sessionContext.commonPresentation.maxSegmentDuration,s.timeoutInMSec=Math.max(s.timeoutInMSec,2*w),s.timeoutInMSec=Math.min(s.timeoutInMSec,s.maxTimeoutInMSec),n.Log.verbose(5,"Setting data retriever timeout: "+s.timeoutInMSec+" ms")),e++,e>=t.urlsToRetrieve.length?r():o()):(1===t.workflowType&&n.StreamUtil.getBufferData(t).dispatchDownloadRequested(h(e)),f=t.sessionContext.createXmlHttpRequest(),f.open("GET",t.urlsToRetrieve[e].url),f.onreadystatechange=l,f.onprogress=a,f.onload=v,f.onerror=c,f.ontimeout=y,f.onabort=c,0===t.urlsToRetrieve[e].responseType&&(f.responseType=n.Context.ResponseType[0]),f.msCaching&&(f.msCaching="disabled"),f.timeout=t.sessionContext.httpDataRetrieverSettings.timeoutInMSec,b=new u(t.urlsToRetrieve[e],f),t.requestedStream&&0==t.requestedStream.type&&t.selectedTrack?n.Log.verbose(5,"HeuristicInfo: SuggestedBr: "+t.selectedTrack.bitrate+" CurrentBw: "+Math.floor(1e3*i._bandwidthData.latestInKbps)+" AverageBw: "+Math.floor(1e3*i._bandwidthData.averageBandwidthInKbps)+" BufferSize: "+t.requestedStream.streamingInfo.sourceBuffer.getBufferedAheadOfCurrentTimeInSec()+" StreamType: "+n.Presentation.StreamType[t.requestedStream.type]+" StreamName: "+t.requestedStream.language+" Index: "+t.requestedStream.streamingInfo.currentSegment.segmentInfo.index+" TimeInMS: "+t.requestedStream.streamingInfo.currentSegment.segmentInfo.presTimeInSec+" MediaTimeStamp: "+t.requestedStream.streamingInfo.currentSegment.segmentInfo.mediaTimestamp+" Index: "+t.requestedStream.streamingInfo.currentSegment.segmentInfo.index+" Duration: "+(t.requestedStream.streamingInfo.currentSegment.segmentInfo.durationInSec||0)+" Url: "+t.urlsToRetrieve[e].url):0===t.workflowType&&n.Log.verbose(5,"Getting "+t.urlsToRetrieve[e].url),i._requestList.push(b),f.send())}function l(){var r=this,t;i._disposed||(t=i._requestList.findFirst(function(n){return n.request===r}),n.assert(null!=t,"cannot find the request in the request queue"),t.request.readyState>=XMLHttpRequest.HEADERS_RECEIVED&&!t.bandwidthInfo.responseStartTimeInMS&&(t.bandwidthInfo.responseStartTimeInMS=Date.now(),t.request.onreadystatechange=null))}function a(r){var s=this,f,u,e,o;if(!i._disposed&&(f=Date.now(),u=i._requestList.findFirst(function(n){return n.request===s}),n.assert(null!=u,"cannot find the request in the request queue"),!(n.Common.isSafari&&n.Common.isOSXElCapitanOrEarlier()&&u.getIsAbortInProgress()))){if(u.request.readyState>=XMLHttpRequest.HEADERS_RECEIVED&&!u.bandwidthInfo.responseStartTimeInMS&&(u.bandwidthInfo.responseStartTimeInMS=f),t.requestedStream&&t.requestedStream.streamingInfo.abortCurrentRequest&&u.request.readyState<4)return u.abortRequest(),void n.Log.verbose(5,"Aborting request: "+u.urlRequest.url);if(0===r.loaded&&(e=u.bandwidthInfo.responseStartTimeInMS,o=t.sessionContext.httpDataRetrieverSettings.noDataTimeoutInMSec,f-e>o))return u.abortRequest(),void n.Log.verbose(5,"Aborting request after timeout with no data received: "+u.urlRequest.url);3===u.urlRequest.requestType&&(e=u.bandwidthInfo.responseStartTimeInMS,o=t.sessionContext.httpDataRetrieverSettings.initBandwidthTimeoutInMSec,f-e>o&&(u.bandwidthInfo.responseLengthInBytes=r.loaded,u.bandwidthInfo.responseEndTimeInMS=f,i._bandwidthData.updateBandwidthInfo(u.bandwidthInfo),u.abortRequest(),n.Log.verbose(5,"Aborting init bandwidth request due to timeout: "+u.urlRequest.url)))}}function v(){var c=this,u,f,l;if(!i._disposed)if(u=i._requestList.findFirst(function(n){return n.request===c}),n.assert(null!=u,"cannot find the request in the request queue"),u.bandwidthInfo.responseEndTimeInMS=Date.now(),f=t.urlsToRetrieve.indexOf(u.urlRequest),t.urlsToRetrieve[f].httpResposeContentType=this.getResponseHeader("Content-Type"),t.urlsToRetrieve[f].httpResponseCode=this.status,200===this.status){switch(i._requestList.removeFirst(function(n){return n.request===c}),u.urlRequest.responseType){case 0:(t.urlsToRetrieve[f].mediaData=this.response,u.bandwidthInfo.responseLengthInBytes=t.urlsToRetrieve[f].mediaData.byteLength,1===t.workflowType)?(l=i.getResponseHeaders(this,t),n.StreamUtil.getBufferData(t).dispatchDownloadCompleted(h(f),u.bandwidthInfo,l)):(i._bandwidthRequest=t.urlsToRetrieve[f].clone(),i._bandwidthRequest.requestType=1);break;case 4:t.urlsToRetrieve[f].presentationData=this.response;u.bandwidthInfo.responseLengthInBytes=t.urlsToRetrieve[f].presentationData.length;break;default:n.assert(!1,"Unexpected response Type in the request Context")}if(n.Log.verbose(5,"Download Finished for :"+u.urlRequest.url),t.requestedStream&&(i._bandwidthData&&0===t.requestedStream.type&&i._bandwidthData.updateBandwidthInfo(u.bandwidthInfo),t.requestedStream.streamingInfo.lastDownloadedTrack=t.selectedTrack),e++,e>=t.urlsToRetrieve.length)return void r();o()}else n.Log.error(5,u.urlRequest.url+" failed, httpStatus: "+this.status),s.call(this,n.Failure.translateHttpStatusToCode(this.status))}function c(n){if(!i._disposed){var t=2097152;"error"===n.type?t=2097753:"abort"===n.type&&(t=2097754);s.call(this,t,"http: "+n.type)}}function y(t){var u=this,r;i._disposed||(r=i._requestList.findFirst(function(n){return n.request===u}),n.assert(null!=r,"cannot find the request in the request queue"),t.loaded&&1===r.urlRequest.requestType&&(r.bandwidthInfo.responseLengthInBytes=t.loaded,r.bandwidthInfo.responseEndTimeInMS=Date.now(),i._bandwidthData.updateBandwidthInfo(r.bandwidthInfo)),s.call(this,2097752,"http timed out"))}function s(u,e){var w=this,o=i._requestList.removeFirst(function(n){return n.request===w}),a,v,s,y,p,c,l;n.Common.isSafari&&n.Common.isOSXElCapitanOrEarlier()||n.assert(null!=o,"cannot find the request in the request queue");a=!1;t.requestedStream&&t.requestedStream.streamingInfo.abortCurrentRequest&&(t.requestedStream.streamingInfo.abortCurrentRequest=!1,a=!0);v=null!=o?o.urlRequest.url:"no details info";e&&(v+=", "+e);s=new n.Failure.Record(t.currentModuleId,u,v);(n.Log.error(5,s.toString()),null!=o)&&(t.requestedStream?(-1!==t.urlsToRetrieve.findIndexOf(function(n){return 2===n.requestType})&&(t.requestedStream.streamingInfo.fetchInitSegment=!0),y=t.urlsToRetrieve.indexOf(o.urlRequest),(1===t.workflowType&&n.StreamUtil.getBufferData(t).dispatchDownloadFailed(h(y),u,e),2097556===u&&t.sessionContext.commonPresentation.isLive&&t.requestedStream.streamingInfo&&t.requestedStream.streamingInfo.currentSegment&&!t.requestedStream.streamingInfo.currentSegment.next)?(c=t.requestedStream.streamingInfo.currentSegment.segmentInfo,l=c?c.presTimeInSec:null,t.requestedStream.streamingInfo.currentSegment=t.requestedStream.streamingInfo.currentSegment.prev,t.failTracker.reset(),n.Log.verbose(5,"hit past live edge with 404: "+(e?e+", ":"")+"presTimeInSec: "+l+" "+o.urlRequest.url),t.externalFailure=s,f()):2097564===u&&t.sessionContext.commonPresentation.isLive&&t.requestedStream.streamingInfo&&t.requestedStream.streamingInfo.currentSegment&&!t.requestedStream.streamingInfo.currentSegment.next?(t.state=2,t.retryWaitTimeMSec=t.sessionContext.httpRetryPolicySettings.retryMediaInMSec,t.failTracker.log(s,t.selectedTrack),p=t.sessionContext.httpDataRetrieverSettings.liveEdgeAdjustmentInSec,t.sessionContext.commonPresentation.adjustPlayableWindow(p),c=t.requestedStream.streamingInfo.currentSegment.segmentInfo,l=c?c.presTimeInSec:null,n.Log.verbose(5,"hit past live edge with 412: "+(e?e+", ":"")+"presTimeInSec: "+l+" "+o.urlRequest.url),r()):(0!==t.workflowType&&o&&o.urlRequest&&3!==o.urlRequest.requestType&&(t.state=2,t.failTracker.log(s,t.selectedTrack),t.failTracker.noDataReceivedFailure=!o.bandwidthInfo.responseLengthInBytes,t.retryWaitTimeMSec=t.failTracker.isLastServerError()?t.sessionContext.httpRetryPolicySettings.retryMediaServerErrorInMSec:0),n.Log.error(5,"failed to download: "+(e?e+", ":"")+o.urlRequest.url),r())):0!==t.workflowType||2097556!==u&&2097752!==u?(t.externalFailure=s,n.Log.error(5,"failed to download: "+(e?e+", ":"")+o.urlRequest.url),f()):(t.state=2,t.retryWaitTimeMSec=2097556===u?t.sessionContext.httpRetryPolicySettings.retryPresentationInMSec:0,t.failTracker.log(s),n.Log.error(5,"failed to download: "+(e?e+", ":"")+o.urlRequest.url),r()));a&&t.failTracker.reset()}function h(i){var r=t.urlsToRetrieve[i],f=t.requestedStream.presentationTimeOffsetInSec,u=t.requestedStream.streamingInfo.currentSegment.segmentInfo,e=2===r.requestType?null:u.mediaTimestamp/u.timescale;return new n.Context.MediaDownload(r.url,t.selectedTrack.bitrate,e,r.mediaData,f)}if(i._disposed)return n.Failure.attachFailureToRequest(t,t.currentModuleId,0),void f("object is already disposed.");n.assert(0!==t.urlsToRetrieve.length,"Failed to start the download as urlsToRetrieve is empty.");var e=0;o()})},t}();t.HttpDataRetriever=r;u=function(){function t(t,i){this.urlRequest=t;this.request=i;this.bandwidthInfo=new n.Heuristics.BandwidthInfo;this.abortStarted=!1}return t.prototype.abortRequest=function(){this.abortStarted=!0;this.request.abort()},t.prototype.getIsAbortInProgress=function(){return this.abortStarted},t}()}(n.DataRetriever||(n.DataRetriever={}));n.DataRetriever}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i,r;!function(n){n[n.noRetry=0]="noRetry";n[n.nextTrack=1]="nextTrack";n[n.nextTrackDown=2]="nextTrackDown";n[n.nextSegment=3]="nextSegment";n[n.same=4]="same"}(i||(i={}));r=function(){function t(){this._moduleId="httpRetryPolicy";this._disposed=!1}return t.prototype.dispose=function(){this._disposed||(this._disposed=!0)},t.prototype.init=function(n){var i=n.workflows[0],t=n.workflows[1];i.addHandler(t.stepEvents.requestBegin,this.onPresentationRetry,this);t.addHandler(t.stepEvents.requestBegin,this.onMediaRetry,this)},t.prototype.onPresentationRetry=function(t){var r=this;return n.Log.verbose(5,"onPresentationRetry"),t.currentModuleId=this._moduleId,new Promise(function(u,f){var e,s,o;if(r._disposed)return n.Failure.attachFailureToRequest(t,t.currentModuleId,0),void f("object is already disposed.");if(e=t.failTracker,s=t.sessionContext.httpRetryPolicySettings,e.isNone())return void u();o=r._getAction(0,s,t);switch(o){case 0:return t.externalFailure=e.lastFailure,n.Log.verbose(5,"onPresentationRetry: noRetry, "+t.urlsToRetrieve[0].url),void f();case 4:e.sameRequestRetried++;break;default:throw new Error("unexpected retry action: "+o);}e.totalRetried++;n.Log.verbose(5,"onPresentationRetry: "+i[o]+" URL: "+t.urlsToRetrieve[0].url);u()})},t.prototype.onMediaRetry=function(t){var r=this;return n.Log.verbose(5,"onMediaRetry"),t.currentModuleId=this._moduleId,new Promise(function(u,f){var s,l,h;if(r._disposed)return n.Failure.attachFailureToRequest(t,t.currentModuleId,0),void f("object is already disposed.");if(!t.requestedStream)return void u();var e=t.failTracker,o=t.requestedStream.streamingInfo,c=t.sessionContext.httpRetryPolicySettings;if(e.isNone()||null!==o.pendingSeekPositionInSec)return void u();0===e.totalRetried&&(e.tracksToTry=r._createTrackToTry(c,t.requestedStream,e.lastTrack));s=r._getAction(1,c,t);switch(s){case 0:return t.externalFailure=e.lastFailure,n.Log.verbose(5,"onMediaRetry: noRetry,mediaTimestamp: "+o.currentSegment.segmentInfo.mediaTimestamp),void f();case 1:case 2:e.sameRequestRetried++;t.selectedSegment=o.currentSegment;h=e.trackToTryIdx<e.tracksToTry.length-1?e.trackToTryIdx+1:0;l=e.tracksToTry[h];(1===s||l.bitrate<e.lastTrack.bitrate)&&(e.trackToTryIdx=h);t.selectedTrack=e.tracksToTry[e.trackToTryIdx];break;case 3:if(!o.currentSegment.next)return t.externalFailure=e.lastFailure,n.Log.verbose(5,"onRetry: noRetry, EOS mediaTimestamp: "+o.currentSegment.segmentInfo.mediaTimestamp),void f();o.currentSegment=o.currentSegment.next;e.segmentsSkipped++;e.resetForSegment();t.selectedSegment=o.currentSegment;t.selectedTrack=e.tracksToTry[0];break;case 4:e.sameRequestRetried++;t.selectedSegment=o.currentSegment;t.selectedTrack=e.tracksToTry[0];break;default:throw new Error("unexpected retry action: "+s);}e.totalRetried++;n.Log.verbose(5,"onRetry: "+i[s]+" bitrate: "+t.selectedTrack.bitrate+" mediaTimestamp: "+t.selectedSegment.segmentInfo.mediaTimestamp);u()})},t.prototype._getAction=function(n,t,i){var u=0,f=!1,r=i.failTracker;return i.sessionContext&&i.sessionContext.commonPresentation&&(f=i.sessionContext.commonPresentation.isLive),0===n?u=r.sameRequestRetried>=t.maxRetryPresentation?0:4:r.totalRetried>=t.maxTotalRetries||r.segmentsSkipped>=t.maxSkipSegments&&(r.trackToTryIdx>=r.tracksToTry.length-1||r.sameRequestRetried>=t.maxRetryPerSegment)?u=0:r.isLastNotFound()||r.isLastNotReady()&&f&&!this._isLiveEdge(i)?u=r.trackToTryIdx<r.tracksToTry.length-1&&r.sameRequestRetried<t.maxRetryPerSegment?1:3:f&&this._isLiveEdge(i)&&r.isLastNotReady()?(u=4,r.sameRequestRetried>=t.maxRetryPerSegment&&(u=0)):u=r.isLastServerError()?1:r.isLastNetworkFail()?r.sameRequestRetried<t.maxRetryPerSegment?r.noDataReceivedFailure?4:2:3:0,u},t.prototype._isLiveEdge=function(n){var t;return!n.requestedStream||!n.requestedStream.streamingInfo?!1:(t=n.requestedStream.streamingInfo.currentSegment,t&&!t.next?!0:!1)},t.prototype._createTrackToTry=function(n,t,i){var u=[],f=t.tracks.indexOf(i),e=t.tracks.length,r;for(u.push(t.tracks[f]),r=f-1;r>=0;r--)t.tracks[r].streamingInfo.selectable&&u.push(t.tracks[r]);if(!n.retryLowerBitrateOnly)for(r=f+1;e>r;r++)t.tracks[r].streamingInfo.selectable&&u.push(t.tracks[r]);return u},t}();t.HttpRetryPolicy=r}(n.DataRetriever||(n.DataRetriever={}));n.DataRetriever}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i,r;!function(n){n[n.success=200]="success";n[n.notFound=404]="notFound";n[n.badGateway=502]="badGateway"}(i||(i={}));r=function(){function t(){this._moduleId="InitialBandwidthDataUrlFormatter";this._disposed=!1}return t.prototype.dispose=function(){this._disposed=!0},t.prototype.init=function(n){var t=n.workflows[0];t.addHandler(t.stepEvents.requestEnd,this.onPreFetchUrlFormat,this)},t.prototype.onPreFetchUrlFormat=function(t){n.Log.verbose(6,"OnPreFetchUrlFormat");t.currentModuleId=this._moduleId;var i=this;return new Promise(function(r,u){var c,f,e,s,o,h,l,a;if(i._disposed)return n.Failure.attachFailureToRequest(t,t.currentModuleId,0),void u("object is already disposed.");if(!t.sessionContext.heuristicSettings.preFetchDataEnabled)return void r();if(c=t.sessionContext.commonPresentation.periods[0].streams,f=c.findFirst(function(n){return 0===n.type}),t.requestedStream=f,e=i.getBitrate(t),!e)throw new Error("bitrate of video track not set in presentation");if(s=t.requestedStream.mediaUrlTemplate,!s)throw new Error("media url template is not set for the video stream");h=f.segments;o=t.sessionContext.commonPresentation.isLive?h.last.segmentInfo:h.first.segmentInfo;l=n.Util.UrlFormatter.FormatDashMediaUrl(s,e.toString(),o.mediaTimestampStr,t.sessionContext.presentationQueryStr);a=new n.Context.UrlRequest(l,3,0,f.id,e,o.presTimeInSec,o.durationInSec);t.urlsToRetrieve.push(a);t.sessionContext.heuristicSettings.preFetchDataEnabled=!1;r()})},t.prototype.getBitrate=function(n){var u=Math.max(n.sessionContext.videoTag.scrollWidth,n.sessionContext.videoTag.width),f=Math.max(n.sessionContext.videoTag.scrollHeight,n.sessionContext.videoTag.height),r=0,t,i,e;if(f>0&&u>0){for(t=n.requestedStream.tracks,i=t.length-1;i>=0&&t[i].selectable&&t[i].width>u&&t[i].height>f;i--)r=t[i].bitrate;if(0==r){for(i=t.length-1;i>=0&&t[i].selectable&&(t[i].width>u||t[i].height>f);i--)r=t[i].bitrate;0==r&&t.length>0&&(r=t[t.length-1].bitrate)}}return 0==r&&(n.sessionContext.heuristicSettings.preFetchDataMiddle?(e=Math.round(n.requestedStream.tracks.length/2)-1,r=n.requestedStream.tracks[e].bitrate):r=n.requestedStream.tracks[0].bitrate),r},t}();t.InitialBandwidthDataUrlFormatter=r}(n.Heuristics||(n.Heuristics={}));n.Heuristics}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this._moduleId="streamSelector";this._disposed=!1;this._initial=!0}return t.prototype.dispose=function(){this._disposed=!0},t.prototype.init=function(n){var t=n.workflows[0];t.addHandler(t.stepEvents.requestEnd,this.onSelectStreams,this)},t.prototype.onSelectStreams=function(t){var i=this;return t.currentModuleId=this._moduleId,new Promise(function(r,u){var o=!1,s=!1,f=t.sessionContext.commonPresentation,e;if(i._disposed)return n.Failure.attachFailureToRequest(t,t.currentModuleId,0),void u("Disposed");if(!i._initial)return void r();if(!f)throw new Error("CommonPresentation is empty");for(f.periods[0].streams.forEach(function(n){n.streamingInfo.selected=!1}),e=f.periods[0].streams.length-1;e>=0;e--)0!==f.periods[0].streams[e].type||o?1!==f.periods[0].streams[e].type||s||(s=!0,f.periods[0].streams[e].streamingInfo.selected=!0):(o=!0,f.periods[0].streams[e].streamingInfo.selected=!0);return o&&s?(i._initial=!1,void r()):(n.Failure.attachFailureToRequest(t,t.currentModuleId,4194307),void u("Video or audio streams not found"))})},t}();t.InitialStreamSelector=i}(n.Presentation||(n.Presentation={}));n.Presentation}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var r=function(){function n(n,t,i,r,u){this.index=n;this._timescale=u;this._presentationOffset=r;this._mediaTimestampStr=t;this._mediaTimestamp=parseInt(t);this._presTimeInSec=(this._mediaTimestamp+r)/u;i&&(this._mediaDuration=i,this._durationInSec=i/u)}return Object.defineProperty(n.prototype,"timescale",{get:function(){return this._timescale},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"presentationOffset",{get:function(){return this._presentationOffset},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"mediaTimestampStr",{get:function(){return this._mediaTimestampStr},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"mediaTimestamp",{get:function(){return this._mediaTimestamp},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"mediaDuration",{get:function(){return this._mediaDuration},set:function(n){this._mediaDuration=n;this._durationInSec=n/this._timescale},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"presTimeInSec",{get:function(){return this._presTimeInSec},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"durationInSec",{get:function(){return this._durationInSec},enumerable:!0,configurable:!0}),n.prototype.update=function(n,t){n&&(this.index+=n);this._presentationOffset!==t&&(this._presentationOffset=t,this._presTimeInSec=(this._mediaTimestamp+t)/this._timescale)},n}(),f,i,e,u,o,s,h,c,l,a;t.MediaSegmentInfo=r;f=function(){function n(n,t,i,u,f,e){this.firstSegment=new r(n,t,i,u,f);this.repeat=e;this.containerIndex=NaN}return n}();t.SegmentRunEntry=f;i=function(){function t(t,i,u){this._container=t;this._pubTime=t.pubTime;this._runEntry=i;this._runEntryRepeatPosition=u;var f=i.firstSegment.mediaTimestampStr;u&&(f=n.Timestamp.add(f,u*i.firstSegment.mediaDuration));this.segmentInfo=new r(i.firstSegment.index+u,f,i.firstSegment.mediaDuration,t.presentationTimeOffset,t.timescale)}return t.prototype.dispose=function(){this.segmentInfo=null;this._container=null;this._pubTime=null;this._runEntry=null;this._runEntryRepeatPosition=NaN},Object.defineProperty(t.prototype,"next",{get:function(){var i,r,u;if(this._updateIterator(),isNaN(this._runEntryRepeatPosition))return null;if(i=this._runEntry,r=0,this._runEntryRepeatPosition+1>this._runEntry.repeat){if(u=this._runEntry.containerIndex+1,!(u<this._container.segmentTable.length))return n.Log.verbose(4,"Cannot get next iterator"),null;i=this._container.segmentTable[u]}else r=this._runEntryRepeatPosition+1;return new t(this._container,i,r)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"prev",{get:function(){var u,i,r;if(this._updateIterator(),isNaN(this._runEntryRepeatPosition))return null;if(i=this._runEntry,0===this._runEntryRepeatPosition){if(r=this._runEntry.containerIndex-1,!(r>=0&&r<this._container.segmentTable.length))return n.Log.warning(4,"Cannot get previous iterator"),null;i=this._container.segmentTable[r];u=i.repeat}else u=this._runEntryRepeatPosition-1;return new t(this._container,i,u)},enumerable:!0,configurable:!0}),t.prototype._updateIterator=function(){var i,t,r,u;if(this._container.pubTime.getTime()>this._pubTime.getTime()){for(this._pubTime=this._container.pubTime,i=this._runEntry.containerIndex,t=this._container.segmentTable[i];!t&&i>0;)i--,t=this._container.segmentTable[i];if(t){if(t.firstSegment.index<=this.segmentInfo.index&&this.segmentInfo.index<=t.firstSegment.index+t.repeat)return this._runEntry=t,this._runEntryRepeatPosition=this.segmentInfo.index-t.firstSegment.index,void this._updateInfo();if(this.segmentInfo.index>t.firstSegment.index+t.repeat&&this._container.segmentTable.length>i+1&&(r=this._container.segmentTable[i+1],this.segmentInfo.index<=r.firstSegment.index+r.repeat))return this._runEntry=r,this._runEntryRepeatPosition=this.segmentInfo.index-r.firstSegment.index,void this._updateInfo()}if(u=this._container.getByIndex(this.segmentInfo.index),!u)return n.Log.warning(4,"Referenced segment not found in presentation, disposing iterator"),void this.dispose();this._runEntry=u._runEntry;this._runEntryRepeatPosition=u._runEntryRepeatPosition;this._updateInfo()}},t.prototype._updateInfo=function(){var t=this._container.getByIndex(this.segmentInfo.index),n;t&&(n=t.segmentInfo,(this.segmentInfo.mediaTimestampStr!==n.mediaTimestampStr||this.segmentInfo.mediaDuration!==n.mediaDuration)&&(this.segmentInfo=new r(n.index,n.mediaTimestampStr,n.mediaDuration,n.presentationOffset,n.timescale)))},t}();t.MediaSegmentInfoIterator=i;e=function(){function r(n,t,i,r){this.maxSegmentDuration=0;this.timescale=n;this.presentationTimeOffset=t;this.pubTime=i;this.segmentTable=[];this._isLive=r}return r.prototype.dispose=function(){this.segmentTable.length=0},Object.defineProperty(r.prototype,"first",{get:function(){var n=null;return this.segmentTable.length>0&&(n=new i(this,this.segmentTable[0],0)),n},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"last",{get:function(){var n,t=null;return this.segmentTable.length>0&&(n=this.segmentTable[this.segmentTable.length-1],t=new i(this,n,n.repeat)),t},enumerable:!0,configurable:!0}),r.prototype.addMediaSegmentRun=function(t){var i=null,r=0,u;this.segmentTable.length>0&&(i=this.segmentTable[this.segmentTable.length-1],r=i.firstSegment.mediaTimestamp+i.firstSegment.mediaDuration*(i.repeat+1),u=n.Common.timestampDeltaThreshold*this.timescale,r-t.firstSegment.mediaTimestamp>u&&(n.Log.error(4,"Cannot add segment with timestamp "+t.firstSegment.mediaTimestamp+" to middle of table ["+this.segmentTable[0].firstSegment.mediaTimestamp+","+r+"]"),t=null));t&&(t.containerIndex=this.segmentTable.length,this.segmentTable.push(t),this.maxSegmentDuration=Math.max(this.maxSegmentDuration,t.firstSegment.durationInSec||0),n.Log.verbose(4,"Added segment with idx="+t.firstSegment.index+" mt="+t.firstSegment.mediaTimestamp+" pt="+t.firstSegment.presTimeInSec.toFixed(7)+" r="+t.repeat+(t.firstSegment.durationInSec?" d="+t.firstSegment.durationInSec.toFixed(7):"")))},r.prototype.addMediaSegmentInfo=function(n,i,r,u,f){var e;if(this.segmentTable.length>0&&NaN===this.segmentTable[this.segmentTable.length-1].firstSegment.mediaDuration)throw new Error("Failed to add segment: previous entry doesn't have duration");e=new t.SegmentRunEntry(n,i,r,u,f,0);this.addMediaSegmentRun(e)},r.prototype.updateSegmentDuration=function(t,i){var r,u;if(0===this.segmentTable.length)return!1;if(r=this.segmentTable[this.segmentTable.length-1],r.firstSegment.presTimeInSec!==t){if(u=n.Common.binarySearch(t,this.segmentTable,this._compareTimestampInSec),-1===u)return n.Log.verbose(4,"Failed to update segment duration, run entry with presentation time "+t+" not found"),!1;r=this.segmentTable[u]}return r.firstSegment.mediaDuration!==i&&(n.assert(!r.firstSegment.mediaDuration&&0===r.repeat,"Failed to update segment duration, run entry (s:"+r.firstSegment.presTimeInSec+" d:"+r.firstSegment.durationInSec+" r:"+r.repeat+") cannot be overwritten by segment (s:"+t+" d:"+i/this.timescale+")"),r.firstSegment.mediaDuration=i),this.maxSegmentDuration=Math.max(this.maxSegmentDuration,r.firstSegment.durationInSec||0),!0},r.prototype.getByIndex=function(t){var r,u=null,f,e;return 0===this.segmentTable.length?null:((r=n.Common.binarySearch(t,this.segmentTable,this._compareIndex),-1!==r)&&(f=this.segmentTable[r],e=t-f.firstSegment.index,u=new i(this,f,e)),u||n.Log.verbose(4,"Entry with index "+t+" not found"),u)},r.prototype.getBySegmentStartTime=function(t,r){var e,o=null,u,f,s;if(0===this.segmentTable.length)return null;if(r||(r=n.Common.timestampDeltaThreshold),Math.abs(t-this.segmentTable[0].firstSegment.presTimeInSec)<r)return this.first;if(e=n.Common.binarySearch(t,this.segmentTable,this._compareTimestampInSec),-1!==e){if(u=this.segmentTable[e],f=0,n.Common.diffTimes(t,u.firstSegment.presTimeInSec)&&(f=Math.round((t-u.firstSegment.presTimeInSec)/u.firstSegment.durationInSec)||0),f>u.repeat){if(!(e+1<this.segmentTable.length))return n.Log.verbose(4,"Cannot find match for "+t),null;u=this.segmentTable[e+1];f=0}if(s=u.firstSegment.presTimeInSec+f*u.firstSegment.durationInSec,Math.abs(t-s)>r)return n.Log.verbose(4,"Cannot find match within error range for "+t),null;o=new i(this,u,f)}return o},r.prototype.getByInSegmentTimestamp=function(t){var u,f=null,e,r;return 0===this.segmentTable.length?null:((u=n.Common.binarySearch(t,this.segmentTable,this._compareTimestampInSec),-1!==u)&&(r=this.segmentTable[u],e=Math.floor(Math.abs(t-r.firstSegment.presTimeInSec)/r.firstSegment.durationInSec),f=new i(this,r,e)),f||n.Log.verbose(4,"Entry including timestamp "+t+" not found"),f)},r.prototype.getByInDiscontinuityTimestamp=function(t){var r,u=null;return 0===this.segmentTable.length?null:(r=n.Common.binarySearchInGaps(t,this.segmentTable,this._compareTimestampInSecInGaps),-1!==r&&(u=new i(this,this.segmentTable[r],0)),u||n.Log.verbose(4,"Discontinuity including timestamp "+t+" not found"),u)},r.prototype.update=function(t){var o=this,r=t,i=null,f=0;if(!(r.pubTime.getTime()<=this.pubTime.getTime())){if(this.pubTime=r.pubTime,i=this.getBySegmentStartTime(r.first.segmentInfo.presTimeInSec),i&&i.segmentInfo.index!==r.first.segmentInfo.index){if(f=i.segmentInfo.index,n.Common.diffTimes(r.first.segmentInfo.presTimeInSec,i.segmentInfo.presTimeInSec))throw new Error("Segment mismatch during container update");n.Log.verbose(4,"Segment index offset="+f)}if(r._isLive){var u=r.last.segmentInfo,s=u.index,e=u.mediaTimestamp+u.mediaDuration;for(i=this.getBySegmentStartTime(u.presTimeInSec);e&&i&&i.next&&(i=i.next,!(i.segmentInfo.mediaTimestamp<e));)u=i.segmentInfo,e=u.mediaTimestamp+u.mediaDuration,r.addMediaSegmentInfo(++s,u.mediaTimestampStr,u.mediaDuration,u.presentationOffset,u.timescale)}this._isLive=r._isLive;this.segmentTable.length=0;r.segmentTable.forEach(function(n){n.firstSegment.update(f,o.presentationTimeOffset);o.segmentTable.push(n)});this.maxSegmentDuration=r.maxSegmentDuration}},r.prototype._compareTimestampInSec=function(t,i){var r=0;return n.Common.diffTimes(t,i.firstSegment.presTimeInSec)>0?r=-1:n.Common.diffTimes(t,i.firstSegment.presTimeInSec)&&n.Common.diffTimes(t,i.firstSegment.presTimeInSec+(i.repeat+1)*(i.firstSegment.durationInSec||0))<=0&&(r=1),r},r.prototype._compareIndex=function(n,t){var i=0;return n<t.firstSegment.index?i=-1:n>=t.firstSegment.index+(t.repeat+1)&&(i=1),i},r.prototype._compareTimestampInSecInGaps=function(n,t,i){var r=0,u=t.firstSegment.presTimeInSec+(t.repeat+1)*(t.firstSegment.durationInSec||0),f=i.firstSegment.presTimeInSec;return u>n?r=-1:n>=f&&(r=1),r},r}();t.MediaSegmentInfoContainer=e,function(n){n[n.needsToBeScheduled=0]="needsToBeScheduled";n[n.inProgress=1]="inProgress";n[n.endOfStream=2]="endOfStream"}(t.WorkflowState||(t.WorkflowState={}));u=(t.WorkflowState,function(){function n(){this.forge=null;this.webCrypto=null}return n.prototype.dispose=function(){this.forge=null;this.webCrypto=null},n}());t.AesInfo=u;o=function(){function n(){this.selected=!1;this.fetchInitSegment=!0;this.currentSegment=null;this.pendingSeekPositionInSec=null;this.abortCurrentRequest=!1;this.workflowState=0;this.sourceBuffer=null;this.lastDownloadedTrack=null;this.aes=new u;this.flushStream=!1}return n.prototype.dispose=function(){this.currentSegment=null;this.sourceBuffer&&(this.sourceBuffer.dispose(),this.sourceBuffer=null);this.lastDownloadedTrack=null;this.aes&&(this.aes.dispose(),this.aes=null)},n}();t.MediaStreamStreamingInfo=o;s=function(){function n(){this.selectable=!0}return n}();t.MediaTrackStreamingInfo=s;h=function(){function n(n,t){var i,r;for(this._streams=[],i=0;i<t.length;i++)0==t[i].type&&(r=new c(n,t[i]),this._streams.push(r))}return n.prototype.dispose=function(){for(var n=0;n<this._streams.length;n++)this._streams[n].dispose();this._streams=[]},Object.defineProperty(n.prototype,"streams",{get:function(){return this._streams},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"selectedIndex",{get:function(){for(var t=-1,n=0;n<this._streams.length;n++)if(this._streams[n].commonStream.streamingInfo.selected){t=n;break}return t},enumerable:!0,configurable:!0}),n}();t.VideoStreamList=h;c=function(){function t(t,i){this._commonStream=i;this._eventMgr=new n.Events.Manager(t.azureHtml5,!1);this._sessionContext=t}return t.prototype.dispose=function(){this._commonStream=null;this._sessionContext=null;this._eventMgr&&(this._eventMgr.dispose(),this._eventMgr=null)},Object.defineProperty(t.prototype,"codec",{get:function(){return this._commonStream.codec},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._commonStream.id},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"tracks",{get:function(){return this._commonStream.tracks},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"commonStream",{get:function(){return this._commonStream},enumerable:!0,configurable:!0}),t.prototype.selectTrackByIndex=function(t){var r=!1,i,u;for((-1>t||t>=this._commonStream.tracks.length)&&(n.Log.warning(7,"selectTrackByIndex: "+t+" switching back to auto track selection"),t=-1),n.Log.verbose(7,"selectTrackByIndex: "+t),i=0;i<this._commonStream.tracks.length;i++)u=this._commonStream.tracks[i].streamingInfo.selectable,this._commonStream.tracks[i].streamingInfo.selectable=-1===t||i===t?!0:!1,u!=this._commonStream.tracks[i].streamingInfo.selectable&&(r=!0);r&&(this.commonStream.streamingInfo.flushStream=!0,this._eventMgr.dispatchEvent(n.StreamEventName.trackselected),this._sessionContext.eventMgr.dispatchEvent(n.InternalEventName.flushvideo))},t.prototype.addEventListener=function(n,t,i){this._eventMgr.addHandler(n,t,i)},t.prototype.removeEventListener=function(n,t){this._eventMgr.removeHandler(n,t)},t}();l=function(){function t(t,i){var r,u;for(this._streams=[],r=0;r<i.length;r++)1==i[r].type&&(u=new a(t,i[r]),this._streams.push(u));this._eventMgr=new n.Events.Manager(t.azureHtml5,!1);this._sessionContext=t}return t.prototype.dispose=function(){for(var n=0;n<this._streams.length;n++)this._streams[n].dispose();this._sessionContext=null;this._eventMgr&&(this._eventMgr.dispose(),this._eventMgr=null);this._streams=[]},Object.defineProperty(t.prototype,"streams",{get:function(){return this._streams},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabledIndices",{get:function(){for(var t=[],n=0;n<this._streams.length;n++)if(this._streams[n].enabled){t.push(n);break}return t},enumerable:!0,configurable:!0}),t.prototype.switchIndex=function(t){var i,r,u,f;if(1!=this.enabledIndices.length)return n.Log.error(7,"switchIndex failed - only single stream supported: "+this.enabledIndices.length+" streams enabled"),void this._eventMgr.dispatchEvent(n.StreamListEventName.streamselectnotsupported);if(t>=this.streams.length||0>t)return n.Log.error(7,"audioChange failed - tried to enable invalid index: "+t),void this._eventMgr.dispatchEvent(n.StreamListEventName.streamindexinvalid);if(i=this._streams[this.enabledIndices[0]],r=this._streams[t],t===this.enabledIndices[0])return n.Log.verbose(7,"audioChange failed because current stream selected"),void this._eventMgr.dispatchEvent(n.StreamListEventName.streamselected);this._switchEnabledIndex(t);u=this._sessionContext.videoTag.currentTime;f=this._sessionContext.prerollBufferInSec();r.swapBuffersAndCleanUp(i,u,f);this._eventMgr.dispatchEvent(n.StreamListEventName.streamselected)},t.prototype.addEventListener=function(n,t,i){this._eventMgr.addHandler(n,t,i)},t.prototype.removeEventListener=function(n,t){this._eventMgr.removeHandler(n,t)},t.prototype._switchEnabledIndex=function(t){n.assert(1==this.enabledIndices.length,"Current implementation only allows one enabled stream at a time");var i=this.enabledIndices[0];this._streams[i].enabled=!1;this._streams[t].enabled=!0},t}();t.AudioStreamList=l;a=function(){function t(n,t){this._commonStream=t}return t.prototype.dispose=function(){this._commonStream=null},Object.defineProperty(t.prototype,"enabled",{get:function(){return this._commonStream.streamingInfo.selected},set:function(n){this._commonStream.streamingInfo.selected=n},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){var t=this._commonStream.mediaUrlTemplate.toLowerCase(),i="fragments(",r=t.indexOf(i),u=t.indexOf("=",r);return n.assert(u>r+i.length,"mediaUrlTemplate ("+t+") did not follow expected schema"),this._commonStream.mediaUrlTemplate.substring(r+i.length,u)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"language",{get:function(){return this._commonStream.language},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"codec",{get:function(){return this._commonStream.codec},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"bitrate",{get:function(){return this._commonStream.tracks[0].bitrate},enumerable:!0,configurable:!0}),t.prototype.swapBuffersAndCleanUp=function(n,t,i){if(n._commonStream.streamingInfo.sourceBuffer){this._commonStream.streamingInfo.sourceBuffer||(this._commonStream.streamingInfo.sourceBuffer=n._commonStream.streamingInfo.sourceBuffer);var r=this._commonStream.streamingInfo.sourceBuffer;this._commonStream.streamingInfo.workflowState=0;n._commonStream.streamingInfo.workflowState=2;this._commonStream.streamingInfo.pendingSeekPositionInSec=t;this._commonStream.streamingInfo.audioTrackSwitched=!0;r.buffered.length>0&&r.buffered.end(r.buffered.length-1)>t+i&&r.flushFrom(t+i);r.flushUntil(t)}},t}()}(n.Presentation||(n.Presentation={}));n.Presentation}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){this._moduleId="SegmentLocator.Dash";this._disposed=!1}return t.prototype.init=function(n){var t=n.workflows[1];t.addHandler(t.stepEvents.requestBegin,this.onFindSegment,this)},t.prototype.dispose=function(){this._disposed=!0},t.prototype.onFindSegment=function(i){n.Log.verbose(9,"onFindSegment");i.currentModuleId=this._moduleId;var r=this;return new Promise(function(u,f){var h;if(r._disposed)return n.Failure.attachFailureToRequest(i,i.currentModuleId,0),void f("object is already disposed.");var e=i.requestedStream,o=e.streamingInfo.currentSegment,s=e.segments;if(i.selectedSegment)return void u();if(null!==e.streamingInfo.pendingSeekPositionInSec?(e.streamingInfo.currentSegment=s.getByInSegmentTimestamp(e.streamingInfo.pendingSeekPositionInSec),e.streamingInfo.currentSegment&&(e.streamingInfo.pendingSeekPositionInSec=null,i.requestedStream.streamingInfo.fetchInitSegment=!0)):o?e.streamingInfo.currentSegment=o.next:(h=i.sessionContext,e.streamingInfo.currentSegment=isNaN(h.startPositionInSec)?s.first:s.getByInSegmentTimestamp(h.startPositionInSec)),null===e.streamingInfo.currentSegment)if(i.sessionContext.commonPresentation.isLive&&o&&(o.segmentInfo.mediaTimestamp>=s.last.segmentInfo.mediaTimestamp||e.streamingInfo.pendingSeekPositionInSec)){if(e.streamingInfo.currentSegment=o,!i.sessionContext.commonPresentation.minimumUpdatePeriodInSec)return e.streamingInfo.audioTrackSwitched=!1,n.Failure.attachFailureToRequest(i,i.currentModuleId,1),void f();i.state=2;i.retryWaitTimeMSec=t._retryWaitTimeMSec}else{if(e.streamingInfo.audioTrackSwitched&&i.sessionContext.commonPresentation.isLive)return e.streamingInfo.audioTrackSwitched=!1,n.Failure.attachFailureToRequest(i,i.currentModuleId,1),void f();i.state=1}u()})},t._retryWaitTimeMSec=2e3,t}();t.Dash=i}(n.SegmentLocator||(n.SegmentLocator={}));n.SegmentLocator}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(n){this._adSignals=[];this._adSignalsSeen={};this._eventManager=n}return t.prototype.reset=function(){this._adSignals=[];this._adSignalsSeen={}},t.prototype.getAdSignalsAndReset=function(){var n=this._adSignals;return this._adSignals=[],n},t.prototype.addAdSignals=function(t){for(var u,f,e=t&&t.length>0&&!!t[0].simpleSignal,r=[],i=0;i<t.length;i++)this.checkSignalHasBeenSeenBefore(t[i])||(e||(u=window.atob(t[i].scteSignal.signalInString),f=n.Common.stringToUint8Array(u),t[i].scteSignal.signalInBinary=f),r.push(t[i]));r.length>0&&(this._adSignals=this._adSignals.concat(r),this._eventManager.dispatchEvent(n.EventName.spliceWaiting))},t.prototype.checkSignalHasBeenSeenBefore=function(t){var i;return i=t.simpleSignal?t.simpleSignal.id+","+t.simpleSignal.duration+","+t.simpleSignal.presentationTime:t.scteSignal.signalInString+(t.scteSignal.presentationTimeOverride?t.scteSignal.presentationTimeOverride:0),this._adSignalsSeen[i]?(n.Log.verbose(15,"ADSIGNAL: Redundant ad signal: "+i+", ignoring..."),!0):(this._adSignalsSeen[i]=!0,!1)},t}();t.Manager=i}(n.Ad||(n.Ad={}));n.Ad}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){function i(t,i){var r,h,u,f,s,e,o;if(!i||0===i.length)return!0;try{r=decodeURIComponent(i)}catch(c){return n.Log.error(12,c),!1}return(h="urn:microsoft:azure:mediaservices:keyacquisitionhostname",u=r.indexOf(h),-1===u)?!0:(f=r.indexOf("&",u),-1===f&&(f=r.length),s=r.substring(u,f),e=s.split("="),2!=e.length)?(n.Log.error(12,"AMS hostname token is malformed: "+s),!1):(o=document.createElement("a"),o.href=t,e[1].toLowerCase()!=o.hostname.toLowerCase()?(n.Log.error(12,"AMS hostname mismatch: "+e[1].toLowerCase()+", "+o.hostname.toLowerCase()),!1):!0)}t.verifyKeyUrlWithToken=i}(n.AesUtil||(n.AesUtil={}));n.AesUtil}(AzureHtml5JS||(AzureHtml5JS={}));Object.defineProperty(Array.prototype,"findFirst",{value:function(n){for(var i,t=0;t<this.length;t++)if(i=this[t],n.call(this,i,t,Object(this)))return i;return null},enumerable:!1,configurable:!0});Object.defineProperty(Array.prototype,"findLast",{value:function(n){for(var i,t=this.length-1;t>=0;t--)if(i=this[t],n.call(this,i,t,Object(this)))return i;return null},enumerable:!1,configurable:!0});Object.defineProperty(Array.prototype,"findIndexOf",{value:function(n){for(var i,t=0;t<this.length;t++)if(i=this[t],n.call(this,i,t,Object(this)))return t;return-1},enumerable:!1,configurable:!0});Object.defineProperty(Array.prototype,"removeFirst",{value:function(n){var t=this.findIndexOf(n),i=null;return-1!==t&&(i=this.splice(t,1)[0]),i},enumerable:!1,configurable:!0});Object.defineProperty(Uint8Array.prototype,"isEqual",{value:function(n){if(this.length===n.length){for(var t=0;t<this.length;t++)if(this[t]!==n[t])return!1;return!0}return!1},enumerable:!1,configurable:!0});window.ArrayBuffer&&(ArrayBuffer.prototype.polyfill_slice=function(n,t){t=t||this.byteLength;for(var u=new Uint8Array(this),r=new Uint8Array(t-n),i=n;t>i;i++)r[i-n]=u[i];return r.buffer},ArrayBuffer.prototype.slice=ArrayBuffer.prototype.slice||ArrayBuffer.prototype.polyfill_slice);!function(n){"use strict";function t(n,t){if(!n)throw new Error(t);}n.assert=t}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(n){"use strict";var t=function(){function n(n,t){if(this.dropOldestKeepAtLeastOne=function(){this._slidingWindow.length>1&&this.dropOldest()},this._slidingWindow=[],this._sum=0,this._minWindowLength=n,this._maxWindowLength=t,0>n||1>t||n>t)throw new Error("window length for average class should be greater than 0");}return n.prototype.dispose=function(){this._slidingWindow=null},Object.defineProperty(n.prototype,"average",{get:function(){return 0===this._slidingWindow.length||this._slidingWindow.length<this._minWindowLength?0:this._sum/this._slidingWindow.length},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"latest",{get:function(){return 0===this._slidingWindow.length?0:this._slidingWindow[this._slidingWindow.length-1]},enumerable:!0,configurable:!0}),n.prototype.addValue=function(n){this._slidingWindow.length>=this._maxWindowLength&&this.dropOldest();this._slidingWindow.push(n);this._sum+=n},n.prototype.dropOldest=function(){if(this._slidingWindow.length>0){var n=this._slidingWindow.splice(0,1);n[0]!=1/0?this._sum-=n[0]:this._sum=this._slidingWindow.reduce(function(n,t){return n+t})}},n}();n.AverageCalculator=t}(n.Util||(n.Util={}));n.Util}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(n){"use strict";function f(){var n=/.*Mac OS X (\d+)_(\d+)_*.*\).*/.exec(navigator.userAgent),t,i;return n&&3===n.length?(t=parseInt(n[1],10),i=parseInt(n[2],10),10==t&&11>=i||10>t):!1}function i(t,i,r){"undefined"==typeof r&&(r=n.timestampDeltaThreshold);var u=i-t;return Math.abs(u)<r&&(u=0),u}function e(n,t,i){for(var e,u=0,f=t.length-1,r=0;f>=u;)if(r=Math.floor((u+f)/2),e=i(n,t[r]),0>e)f=r-1;else{if(!(e>0))return r;u=r+1}return-1}function o(n,t,i){var f=0,u=t.length-1,r=0,e;if(0>=u)return-1;for(;u>=f;){if(r=Math.floor((f+u)/2),0===r)return i(n,t[f],t[u])?-1:1;if(e=i(n,t[r-1],t[r]),0>e)u=r-1;else{if(!(e>0))return r;f=r+1}}return-1}function s(n,t,i){var f=0,u=t.length-1,r=0,e;if(0>u)return-1;if(0===u)return i(n,t[0]);for(;u>=f;){if(r=Math.floor((f+u)/2),0===r)return i(n,t[f],t[u]);if(e=i(n,t[r-1],t[r]),0>e)u=r-1;else{if(!(e>0))return r-1;f=r+1}}return t.length-1}function h(n){for(var i,r="",t=0;t<n.length;t++)i=n[t].toString(16),r+=i.length<2?"0"+i:i;return r}function c(n){var t,r,i,u;if(n.length<=2||"0x"!=n.substr(0,2).toLowerCase())throw new Error("Invalid hexString");for(t=n.substr(2),n.length%2!=0&&(t="0"+t),r=new Uint8Array(t.length/2),i=0;i<t.length;i+=2){if(u=parseInt(t.substr(i,2),16),isNaN(u))throw new Error("Invalid hexString");r[i/2]=u}return r}function l(n){return 0>n&&(n=4294967295+n+1),"0x"+("00000000"+n.toString(16).toUpperCase()).substr(-8)}function a(n){for(var i="",t=0;t<n.byteLength;t++)i+=String.fromCharCode(n[t]);return i}function v(n){for(var i=new Uint8Array(n.length),t=0;t<i.byteLength;t++)i[t]=n.charCodeAt(t);return i}var t,r,u;n.timestampDeltaThreshold=.0005;n.nearDiscontinuityThreshold=2;n.isChrome=/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor);n.isEdge=/Edge/i.test(navigator.userAgent);n.isIEMobile=/IEMobile\/([0-9.]*)/.test(navigator.userAgent);n.isSafari=/Safari/i.test(navigator.userAgent)&&!n.isChrome&&!n.isEdge&&!n.isIEMobile;n.isMobile=/android|webos|windows phone|iphone|ipad|ipod|blackBerry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase());n.isOSXElCapitanOrEarlier=f;n.diffTimes=i;t=function(){function n(n,t){this.startInSec=n;this.endInSec=t}return n}();n.TimeRange=t;r=function(){function r(){this._timeRanges=[]}return r.prototype.dispose=function(){this._timeRanges=null},Object.defineProperty(r.prototype,"length",{get:function(){return this._timeRanges.length},enumerable:!0,configurable:!0}),r.prototype.start=function(n){return this._timeRanges[n].startInSec},r.prototype.end=function(n){return this._timeRanges[n].endInSec},r.prototype.duration=function(n){return this._timeRanges[n].endInSec-this._timeRanges[n].startInSec},r.prototype.extendLast=function(n){this._timeRanges[this._timeRanges.length-1].endInSec=n},r.prototype.addRange=function(n){this._timeRanges.push(n)},r.prototype.addRanges=function(n){if(n)for(var i=0;i<n.length;i++)this.addRange(new t(n.start(i),n.end(i)))},r.prototype.removeRange=function(i,r){var u,e,f;if(r>i)for(u=0;u<this._timeRanges.length;u++)e=this._timeRanges[u].startInSec,f=this._timeRanges[u].endInSec,n.diffTimes(f,i)>=0||n.diffTimes(r,e)>=0||(n.diffTimes(e,i)>=0&&n.diffTimes(i,f)>=0&&n.diffTimes(f,r)>=0?this._timeRanges[u].endInSec=i:n.diffTimes(e,i)>=0&&n.diffTimes(r,f)>=0?(this._timeRanges[u].endInSec=i,this._timeRanges.splice(u+1,0,new t(r,f))):n.diffTimes(i,e)>=0&&n.diffTimes(f,r)>=0?(this._timeRanges.splice(u,1),--u):n.diffTimes(i,e)>=0&&n.diffTimes(e,r)>=0&&n.diffTimes(r,f)>=0&&(this._timeRanges[u].startInSec=r),n.diffTimes(this._timeRanges[u].endInSec,this._timeRanges[u].startInSec)>=0&&(this._timeRanges.splice(u,1),--u))},r.prototype.rebase=function(n){this._timeRanges.forEach(function(t){t.startInSec-=n;t.endInSec-=n})},r.prototype.removeGaps=function(n){for(var t=0;t+1<this._timeRanges.length;)this._timeRanges[t+1].startInSec-this._timeRanges[t].endInSec<n?(this._timeRanges[t].endInSec=this._timeRanges[t+1].endInSec,this._timeRanges.splice(t+1,1)):t++},r.prototype.getIndexByInRangeTimestamp=function(n){for(var i,r,t=0;t<this._timeRanges.length;t++){if(i=this._timeRanges[t],n<i.startInSec)return-1;if(i.startInSec<=n&&n<i.endInSec)return t;if(t+1>=this._timeRanges.length)return-2;if(r=this._timeRanges[t+1],i.endInSec<=n&&n<=r.startInSec)return t+1}return-1},r.prototype.beforeDiscontinuity=function(t,r){return 0>r||r+1>=this._timeRanges.length||this._timeRanges[r].startInSec>t||t>=this._timeRanges[r].endInSec?!1:0!==i(this._timeRanges[r].endInSec,this._timeRanges[r+1].startInSec)&&this._timeRanges[r].endInSec-t<n.nearDiscontinuityThreshold},r.prototype.atOrAfterDiscontinuity=function(t,r){return 0>=r||r>=this._timeRanges.length||this._timeRanges[r-1].endInSec>t||t>=this._timeRanges[r].endInSec?!1:0!==i(this._timeRanges[r-1].endInSec,this._timeRanges[r].startInSec)&&(t<this._timeRanges[r].startInSec||t-this._timeRanges[r].startInSec<n.nearDiscontinuityThreshold)},r}();n.TimeRangeSet=r;u=function(){function n(n,t,i){this.presTimeInSec=t;this.durationInSec=i;this.data=n}return Object.defineProperty(n.prototype,"endTimestampInSec",{get:function(){return this.presTimeInSec+this.durationInSec},enumerable:!0,configurable:!0}),n}();n.SegmentData=u;n.binarySearch=e;n.binarySearchInGaps=o;n.binarySearchTimeline=s;n.uint8ArrayToHexString=h;n.hexStringToUint8Array=c;n.toHexString=l;n.uint8ArrayToString=a;n.stringToUint8Array=v}(n.Common||(n.Common={}));n.Common}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(n){"use strict";var i=function(){function n(n,t){"undefined"==typeof t&&(t=0);this.data=n;this.readPos=t}return n.prototype.getUint8=function(){return this.data.getUint8(this.readPos++)},n.prototype.getUint32=function(){var n=this.data.getUint32(this.readPos);return this.readPos+=4,n},n.prototype.getInt32=function(){var n=this.data.getInt32(this.readPos);return this.readPos+=4,n},n.prototype.getBytes=function(n){for(var i=new Uint8Array(n),t=0;n>t;t++)i[t]=this.getUint8();return i},n.prototype.readString=function(n){for(var t="",i=0;n>i;i++)t+=String.fromCharCode(this.getUint8());return t},n.prototype.readTerminatedString=function(){for(var t="",n=this.getUint8();n;n=this.getUint8())t+=String.fromCharCode(n);return t},n}(),t;n.Reader=i;t=function(){function n(n,t){"undefined"==typeof t&&(t=0);this.data=n;this.writePos=t}return n.prototype.setUint8=function(n){this.data.setUint8(this.writePos++,n)},n.prototype.setUint32=function(n){this.data.setUint32(this.writePos,n);this.writePos+=4},n.prototype.setInt32=function(n){this.data.setInt32(this.writePos,n);this.writePos+=4},n.prototype.setString=function(n){for(var t=0;t<n.length;t++)this.setUint8(n.charCodeAt(t))},n.prototype.setBytes=function(n){for(var t=0;t<n.length;t++)this.setUint8(n[t])},n}();n.Writer=t}(n.DataViewReaderWriter||(n.DataViewReaderWriter={}));n.DataViewReaderWriter}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";function r(n,t,r){var u="WebKitMediaKeys"in window,f="MSMediaKeys"in window,e="requestMediaKeySystemAccess"in navigator;if(e){var o=new i(t),s=new i(r),h=new d(["cenc"],[o],[s]);return navigator.requestMediaKeySystemAccess(n,[h])}return new Promise(function(t,i){var r="video/mp4";return u?void(window.WebKitMediaKeys.isTypeSupported(n,r)?t():i()):f?void(window.MSMediaKeys.isTypeSupported(n,r)?t():i()):void i()})}function u(n,t,r){var u={initDataTypes:["cenc"],videoCapabilities:[new i(r)],audioCapabilities:[new i(t)]},f=[u];return navigator.requestMediaKeySystemAccess(n,f)}function f(n){var t="WebKitMediaKeys"in window,i="MSMediaKeys"in window;if(t)return new window.WebKitMediaKeys(n);if(i)return new window.MSMediaKeys(n);throw new Error("create MediaKeys not supported");}function e(n,t){var i="WebKitSetMediaKeys"in n,r="msSetMediaKeys"in n;if(i)n.WebKitSetMediaKeys(t);else{if(!r)throw new Error("setMediaKeys not supported");n.msSetMediaKeys(t)}}function o(n,t){n.addEventListener("webkitneedkey",t);n.addEventListener("msneedkey",t)}function s(n,t){n.addEventListener("encrypted",t)}function h(n,t){n.addEventListener("message",t)}function c(n,t){n.addEventListener("webkitkeymessage",t);n.addEventListener("mskeymessage",t)}function l(n,t){n.addEventListener("webkitkeyadded",t);n.addEventListener("mskeyadded",t)}function a(n,t){n.addEventListener("webkitkeyerror",t);n.addEventListener("mskeyerror",t)}function v(n,t){n.removeEventListener("webkitneedkey",t);n.removeEventListener("msneedkey",t)}function y(n,t){n.removeEventListener("encrypted",t)}function p(n,t){n.removeEventListener("message",t)}function w(n,t){n.removeEventListener("webkitkeymessage",t);n.removeEventListener("mskeymessage",t)}function b(n,t){n.removeEventListener("webkitkeyadded",t);n.removeEventListener("mskeyadded",t)}function k(n,t){n.removeEventListener("webkitkeyerror",t);n.removeEventListener("mskeyerror",t)}var d=function(){function n(n,t,i){this.initDataTypes=n;this.audioCapabilities=t;this.videoCapabilities=i}return n}(),i=function(){function t(t){this.contentType=t;this.robustness=n.Common.isChrome?"SW_SECURE_CRYPTO":""}return t}();t.isTypeSupported=r;t.createSupportedKeySystem=u;t.createMediaKeys=f;t.setMediaKeys=e;t.listenToNeedKey=o;t.listenToEncrypted=s;t.listenToMessage=h;t.listenToKeyMessage=c;t.listenToKeyAdded=l;t.listenKeyError=a;t.unlistenToNeedKey=v;t.unlistenToEncrypted=y;t.unlistenToMessage=p;t.unlistenToKeyMessage=w;t.unlistenToKeyAdded=b;t.unlistenKeyError=k}(n.EmeUtil||(n.EmeUtil={}));n.EmeUtil}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(n){"use strict";var r=function(){function n(n,t){"undefined"==typeof n&&(n=null);"undefined"==typeof t&&(t=!0);this._azureHtml5=n;this._allowDuplicateHandlers=t;this._registrations={}}return n.prototype.dispose=function(){this._registrations=null},n.prototype.getHandlers=function(n){return n in this._registrations||(this._registrations[n]=[]),this._registrations[n]},n.prototype.addHandler=function(n,t,r){var u=this.getHandlers(n),f;(this._allowDuplicateHandlers||-1===this._findHandlerByFunction(u,t))&&(f=new i(r,t),u[u.length]=f)},n.prototype.removeHandler=function(n,t){for(var i=this.getHandlers(n),r=this._findHandlerByFunction(i,t);-1!==r;)i.splice(r,1),r=this._findHandlerByFunction(i,t)},n.prototype.dispatchEvent=function(n,i){for(var f,e=this,r=0,u=this.getHandlers(n).slice(),r=0;r<u.length;r++)f=new t(n,e._azureHtml5,i),u[r].functionHandler.call(u[r].callerInstance,f)},n.prototype._findHandlerByFunction=function(n,t){for(var r=-1,i=0;i<n.length;i++)if(n[i].functionHandler===t){r=i;break}return r},n}(),t,i;n.Manager=r;t=function(){function n(n,t,i){this.type=n;this.currentDate=new Date;this.azureHtml5=t;this.presentationTimeInSec=t?t.currentTime:0;this.message=i}return n}();n.EventInfo=t;i=function(){function n(n,t){this.callerInstance=n;this.functionHandler=t}return n}();n.Handler=i}(n.Events||(n.Events={}));n.Events}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";function u(n){return n>=400&&600>n?2097152|n:2097152}function f(n){var t="";return n.filename&&(t+=" file: "+n.filename),n.lineno&&(t+=" line: "+n.lineno),n.colno&&(t+=" colno: "+n.colno),n.error&&(t+="error: "+n.error),n.message&&(t+="msg: "+n.message),t}function e(t){if(void 0===t||null===t)return"undefined";var i=s(t.code);return t.msExtendedCode&&(i+=", msErrorCode: "+n.Common.toHexString(t.msExtendedCode)),i}function o(n,t,r,u){var f=new i(t,r,u);null!=n&&(n.externalFailure=f)}function s(n){switch(n){case MediaError.MEDIA_ERR_ABORTED:return"MEDIA_ERR_ABORTED";case MediaError.MEDIA_ERR_NETWORK:return"MEDIA_ERR_NETWORK";case MediaError.MEDIA_ERR_DECODE:return"MEDIA_ERR_DECODE";case MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED:return"MEDIA_ERR_SRC_NOT_SUPPORTED";default:return n.toString()}}function h(n){return n>1048575}var i=function(){function t(n,t,i){this.originModuleId=n;this.code=t;this.message=i}return t.prototype.dispose=function(){this.originModuleId=null;this.code=null;this.message=null},t.prototype.toString=function(){var t;return t="Module = "+this.originModuleId+" FailureCode = "+n.Common.toHexString(this.code),this.message&&(t+=" "+this.message),t},t}(),r;t.Record=i;t.translateHttpStatusToCode=u;t.errorEventToString=f;t.mediaErrorToString=e;t.attachFailureToRequest=o;t.isExternalError=h;r=function(){function t(n,t){n?(this.code=n,this.message=t):(this.code=0,this.message=null)}return t.prototype.translateMediaError=function(t){this.code=t.code<<20;t.msExtendedCode&&(this.message="msErrorCode: "+n.Common.toHexString(t.msExtendedCode))},t.prototype.toString=function(){var t="code: "+n.Common.toHexString(this.code);return this.message&&(t+=", msg: "+this.message),t},t}();t.External=r}(n.Failure||(n.Failure={}));n.Failure}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(n){"use strict";n.forgeScript='(function(){function n(n){function i(n){var r,u;if(this.data="",this.read=0,typeof n=="string")this.data=n;else if(t.isArrayBuffer(n)||t.isArrayBufferView(n)){r=new Uint8Array(n);try{this.data=String.fromCharCode.apply(null,r)}catch(f){for(u=0;u<r.length;++u)this.putByte(r[u])}}else(n instanceof i||typeof n=="object"&&typeof n.data=="string"&&typeof n.read=="number")&&(this.data=n.data,this.read=n.read);this._constructedStringLength=0}var t=n.util=n.util||{},r;t.isArray=Array.isArray||function(n){return Object.prototype.toString.call(n)==="[object Array]"};t.isArrayBuffer=function(n){return typeof ArrayBuffer!="undefined"&&n instanceof ArrayBuffer};t.isArrayBufferView=function(n){return n&&t.isArrayBuffer(n.buffer)&&n.byteLength!==undefined};t.ByteBuffer=i;t.ByteStringBuffer=i;r=4096;t.ByteStringBuffer.prototype._optimizeConstructedString=function(n){this._constructedStringLength+=n;this._constructedStringLength>r&&(this.data.substr(0,1),this._constructedStringLength=0)};t.ByteStringBuffer.prototype.length=function(){return this.data.length-this.read};t.ByteStringBuffer.prototype.isEmpty=function(){return this.length()<=0};t.ByteStringBuffer.prototype.putByte=function(n){return this.putBytes(String.fromCharCode(n))};t.ByteStringBuffer.prototype.fillWithByte=function(n,t){n=String.fromCharCode(n);for(var i=this.data;t>0;)t&1&&(i+=n),t>>>=1,t>0&&(n+=n);return this.data=i,this._optimizeConstructedString(t),this};t.ByteStringBuffer.prototype.putBytes=function(n){return this.data+=n,this._optimizeConstructedString(n.length),this};t.ByteStringBuffer.prototype.putString=function(n){return this.putBytes(t.encodeUtf8(n))};t.ByteStringBuffer.prototype.putInt16=function(n){return this.putBytes(String.fromCharCode(n>>8&255)+String.fromCharCode(n&255))};t.ByteStringBuffer.prototype.putInt24=function(n){return this.putBytes(String.fromCharCode(n>>16&255)+String.fromCharCode(n>>8&255)+String.fromCharCode(n&255))};t.ByteStringBuffer.prototype.putInt32=function(n){return this.putBytes(String.fromCharCode(n>>24&255)+String.fromCharCode(n>>16&255)+String.fromCharCode(n>>8&255)+String.fromCharCode(n&255))};t.ByteStringBuffer.prototype.putInt16Le=function(n){return this.putBytes(String.fromCharCode(n&255)+String.fromCharCode(n>>8&255))};t.ByteStringBuffer.prototype.putInt24Le=function(n){return this.putBytes(String.fromCharCode(n&255)+String.fromCharCode(n>>8&255)+String.fromCharCode(n>>16&255))};t.ByteStringBuffer.prototype.putInt32Le=function(n){return this.putBytes(String.fromCharCode(n&255)+String.fromCharCode(n>>8&255)+String.fromCharCode(n>>16&255)+String.fromCharCode(n>>24&255))};t.ByteStringBuffer.prototype.putInt=function(n,t){var i="";do t-=8,i+=String.fromCharCode(n>>t&255);while(t>0);return this.putBytes(i)};t.ByteStringBuffer.prototype.putSignedInt=function(n,t){return n<0&&(n+=2<<t-1),this.putInt(n,t)};t.ByteStringBuffer.prototype.putBuffer=function(n){return this.putBytes(n.getBytes())};t.ByteStringBuffer.prototype.getByte=function(){return this.data.charCodeAt(this.read++)};t.ByteStringBuffer.prototype.getInt16=function(){var n=this.data.charCodeAt(this.read)<<8^this.data.charCodeAt(this.read+1);return this.read+=2,n};t.ByteStringBuffer.prototype.getInt24=function(){var n=this.data.charCodeAt(this.read)<<16^this.data.charCodeAt(this.read+1)<<8^this.data.charCodeAt(this.read+2);return this.read+=3,n};t.ByteStringBuffer.prototype.getInt32=function(){var n=this.data.charCodeAt(this.read)<<24^this.data.charCodeAt(this.read+1)<<16^this.data.charCodeAt(this.read+2)<<8^this.data.charCodeAt(this.read+3);return this.read+=4,n};t.ByteStringBuffer.prototype.getInt16Le=function(){var n=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+1)<<8;return this.read+=2,n};t.ByteStringBuffer.prototype.getInt24Le=function(){var n=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+1)<<8^this.data.charCodeAt(this.read+2)<<16;return this.read+=3,n};t.ByteStringBuffer.prototype.getInt32Le=function(){var n=this.data.charCodeAt(this.read)^this.data.charCodeAt(this.read+1)<<8^this.data.charCodeAt(this.read+2)<<16^this.data.charCodeAt(this.read+3)<<24;return this.read+=4,n};t.ByteStringBuffer.prototype.getInt=function(n){var t=0;do t=(t<<8)+this.data.charCodeAt(this.read++),n-=8;while(n>0);return t};t.ByteStringBuffer.prototype.getSignedInt=function(n){var t=this.getInt(n),i=2<<n-2;return t>=i&&(t-=i<<1),t};t.ByteStringBuffer.prototype.getBytes=function(n){var t;return n?(n=Math.min(this.length(),n),t=this.data.slice(this.read,this.read+n),this.read+=n):n===0?t="":(t=this.read===0?this.data:this.data.slice(this.read),this.clear()),t};t.ByteStringBuffer.prototype.bytes=function(n){return typeof n=="undefined"?this.data.slice(this.read):this.data.slice(this.read,this.read+n)};t.ByteStringBuffer.prototype.at=function(n){return this.data.charCodeAt(this.read+n)};t.ByteStringBuffer.prototype.setAt=function(n,t){return this.data=this.data.substr(0,this.read+n)+String.fromCharCode(t)+this.data.substr(this.read+n+1),this};t.ByteStringBuffer.prototype.last=function(){return this.data.charCodeAt(this.data.length-1)};t.ByteStringBuffer.prototype.copy=function(){var n=t.createBuffer(this.data);return n.read=this.read,n};t.ByteStringBuffer.prototype.compact=function(){return this.read>0&&(this.data=this.data.slice(this.read),this.read=0),this};t.ByteStringBuffer.prototype.clear=function(){return this.data="",this.read=0,this};t.ByteStringBuffer.prototype.truncate=function(n){var t=Math.max(0,this.length()-n);return this.data=this.data.substr(this.read,t),this.read=0,this};t.ByteStringBuffer.prototype.toHex=function(){for(var i,n="",t=this.read;t<this.data.length;++t)i=this.data.charCodeAt(t),i<16&&(n+="0"),n+=i.toString(16);return n};t.ByteStringBuffer.prototype.toString=function(){return t.decodeUtf8(this.bytes())};t.createBuffer=function(n,i){return i=i||"raw",n!==undefined&&i==="utf8"&&(n=t.encodeUtf8(n)),new t.ByteBuffer(n)};t.encodeUtf8=function(n){return unescape(encodeURIComponent(n))};t.decodeUtf8=function(n){return decodeURIComponent(escape(n))}}return typeof forge=="undefined"&&(forge={}),n(forge)})(),function(){function n(n){n.cipher=n.cipher||{};n.cipher.algorithms=n.cipher.algorithms||{};n.cipher.createDecipher=function(t,i){var r=t;if(typeof r=="string"&&(r=n.cipher.getAlgorithm(r),r&&(r=r())),!r)throw new Error("Unsupported algorithm: "+t);return new n.cipher.BlockCipher({algorithm:r,key:i,decrypt:!0})};n.cipher.registerAlgorithm=function(t,i){t=t.toUpperCase();n.cipher.algorithms[t]=i};n.cipher.getAlgorithm=function(t){return(t=t.toUpperCase(),t in n.cipher.algorithms)?n.cipher.algorithms[t]:null};var t=n.cipher.BlockCipher=function(n){this.algorithm=n.algorithm;this.mode=this.algorithm.mode;this.blockSize=this.mode.blockSize;this._finish=!1;this._input=null;this.output=null;this._op=n.decrypt?this.mode.decrypt:this.mode.encrypt;this._decrypt=n.decrypt;this.algorithm.initialize(n)};t.prototype.start=function(t){var i,r;t=t||{};i={};for(r in t)i[r]=t[r];i.decrypt=this._decrypt;this._finish=!1;this._input=n.util.createBuffer();this.output=t.output||n.util.createBuffer();this.mode.start(i)};t.prototype.update=function(n){for(n&&this._input.putBuffer(n);!this._op.call(this.mode,this._input,this.output,this._finish)&&!this._finish;);this._input.compact()};t.prototype.finish=function(n){n&&(this.mode.name==="ECB"||this.mode.name==="CBC")&&(this.mode.pad=function(t){return n(this.blockSize,t,!1)},this.mode.unpad=function(t){return n(this.blockSize,t,!0)});var t={};return(t.decrypt=this._decrypt,t.overflow=this._input.length()%this.blockSize,!this._decrypt&&this.mode.pad&&!this.mode.pad(this._input,t))?!1:(this._finish=!0,this.update(),this._decrypt&&this.mode.unpad&&!this.mode.unpad(this.output,t))?!1:this.mode.afterFinish&&!this.mode.afterFinish(this.output,t)?!1:!0}}return typeof forge=="undefined"&&(forge={}),n(forge)}(),function(){function n(n){function i(t){var r,i;if(typeof t=="string"&&(t=n.util.createBuffer(t)),n.util.isArray(t)&&t.length>4)for(r=t,t=n.util.createBuffer(),i=0;i<r.length;++i)t.putByte(r[i]);return n.util.isArray(t)||(t=[t.getInt32(),t.getInt32(),t.getInt32(),t.getInt32()]),t}n.cipher=n.cipher||{};var t=n.cipher.modes=n.cipher.modes||{};t.cbc=function(n){n=n||{};this.name="CBC";this.cipher=n.cipher;this.blockSize=n.blockSize||16;this._ints=this.blockSize/4;this._inBlock=new Array(this._ints);this._outBlock=new Array(this._ints)};t.cbc.prototype.start=function(n){if(n.iv===null){if(!this._prev)throw new Error("Invalid IV parameter.");this._iv=this._prev.slice(0)}else if("iv"in n)this._iv=i(n.iv),this._prev=this._iv.slice(0);else throw new Error("Invalid IV parameter.");};t.cbc.prototype.encrypt=function(n,t,i){var r;if(n.length()<this.blockSize&&!(i&&n.length()>0))return!0;for(r=0;r<this._ints;++r)this._inBlock[r]=this._prev[r]^n.getInt32();for(this.cipher.encrypt(this._inBlock,this._outBlock),r=0;r<this._ints;++r)t.putInt32(this._outBlock[r]);this._prev=this._outBlock};t.cbc.prototype.decrypt=function(n,t,i){var r;if(n.length()<this.blockSize&&!(i&&n.length()>0))return!0;for(r=0;r<this._ints;++r)this._inBlock[r]=n.getInt32();for(this.cipher.decrypt(this._inBlock,this._outBlock),r=0;r<this._ints;++r)t.putInt32(this._prev[r]^this._outBlock[r]);this._prev=this._inBlock.slice(0)};t.cbc.prototype.pad=function(n){var t=n.length()===this.blockSize?this.blockSize:this.blockSize-n.length();return n.fillWithByte(t,t),!0};t.cbc.prototype.unpad=function(n,t){if(t.overflow>0)return!1;var r=n.length(),i=n.at(r-1);return i>this.blockSize<<2?!1:(n.truncate(i),!0)}}return typeof forge=="undefined"&&(forge={}),n(forge)}(),function(){function n(n){function l(t,i){var r=function(){return new n.aes.Algorithm(t,i)};n.cipher.registerAlgorithm(t,r)}function h(){var u,o,c,l,w,a,h,b,v,y,n,p;for(f=!0,s=[0,1,2,4,8,16,32,64,128,27,54],u=new Array(256),n=0;n<128;++n)u[n]=n<<1,u[n+128]=n+128<<1^283;for(t=new Array(256),e=new Array(256),r=new Array(4),i=new Array(4),n=0;n<4;++n)r[n]=new Array(256),i[n]=new Array(256);for(o=0,c=0,n=0;n<256;++n){for(h=c^c<<1^c<<2^c<<3^c<<4,h=h>>8^h&255^99,t[o]=h,e[h]=o,b=u[h],l=u[o],w=u[l],a=u[w],v=b<<24^h<<16^h<<8^h^b,y=(l^w^a)<<24^(o^a)<<16^(o^w^a)<<8^o^l^a,p=0;p<4;++p)r[p][o]=v,i[p][h]=y,v=v<<24|v>>>8,y=y<<24|y>>>8;o===0?o=c=1:(o=l^u[u[u[l^a]]],c^=u[u[c]])}}function c(n,r){for(var h,y,e=n.slice(0),o,p=1,c=e.length,w=c+6+1,a=u*w,f=c;f<a;++f)o=e[f-1],f%c==0?(o=t[o>>>16&255]<<24^t[o>>>8&255]<<16^t[o&255]<<8^t[o>>>24]^s[p]<<24,p++):c>6&&f%c==4&&(o=t[o>>>24]<<24^t[o>>>16&255]<<16^t[o>>>8&255]<<8^t[o&255]),e[f]=e[f-c]^o;if(r){var v,b=i[0],k=i[1],d=i[2],g=i[3],l=e.slice(0);for(a=e.length,f=0,h=a-u;f<a;f+=u,h-=u)if(f===0||f===a-u)l[f]=e[h],l[f+1]=e[h+3],l[f+2]=e[h+2],l[f+3]=e[h+1];else for(y=0;y<u;++y)v=e[h+y],l[f+(3&-y)]=b[t[v>>>24]]^k[t[v>>>16&255]]^d[t[v>>>8&255]]^g[t[v&255]];e=l}return e}function o(n,u,f,o){var tt=n.length/4-1,y,p,w,b,s,h,c,l,a,d,g,nt,v,k;for(o?(y=i[0],p=i[1],w=i[2],b=i[3],s=e):(y=r[0],p=r[1],w=r[2],b=r[3],s=t),h=u[0]^n[0],c=u[o?3:1]^n[1],l=u[2]^n[2],a=u[o?1:3]^n[3],v=3,k=1;k<tt;++k)d=y[h>>>24]^p[c>>>16&255]^w[l>>>8&255]^b[a&255]^n[++v],g=y[c>>>24]^p[l>>>16&255]^w[a>>>8&255]^b[h&255]^n[++v],nt=y[l>>>24]^p[a>>>16&255]^w[h>>>8&255]^b[c&255]^n[++v],a=y[a>>>24]^p[h>>>16&255]^w[c>>>8&255]^b[l&255]^n[++v],h=d,c=g,l=nt;f[0]=s[h>>>24]<<24^s[c>>>16&255]<<16^s[l>>>8&255]<<8^s[a&255]^n[++v];f[o?3:1]=s[c>>>24]<<24^s[l>>>16&255]<<16^s[a>>>8&255]<<8^s[h&255]^n[++v];f[2]=s[l>>>24]<<24^s[a>>>16&255]<<16^s[h>>>8&255]<<8^s[c&255]^n[++v];f[o?1:3]=s[a>>>24]<<24^s[h>>>16&255]<<16^s[c>>>8&255]<<8^s[l&255]^n[++v]}n.aes=n.aes||{};n.aes.Algorithm=function(n,t){f||h();var i=this;i.name=n;i.mode=new t({blockSize:16,cipher:{encrypt:function(n,t){return o(i._w,n,t,!1)},decrypt:function(n,t){return o(i._w,n,t,!0)}}});i._init=!1};n.aes.Algorithm.prototype.initialize=function(t){var i,f,u,r,e,o;if(!this._init){if(i=t.key,typeof i=="string"&&(i.length===16||i.length===24||i.length===32))i=n.util.createBuffer(i);else if(n.util.isArray(i)&&(i.length===16||i.length===24||i.length===32))for(f=i,i=n.util.createBuffer(),r=0;r<f.length;++r)i.putByte(f[r]);if(!n.util.isArray(i)&&(f=i,i=[],u=f.length(),u===16||u===24||u===32))for(u=u>>>2,r=0;r<u;++r)i.push(f.getInt32());if(!n.util.isArray(i)||!(i.length===4||i.length===6||i.length===8))throw new Error("Invalid key parameter.");e=this.mode.name;o=["CFB","OFB","CTR","GCM"].indexOf(e)!==-1;this._w=c(i,t.decrypt&&!o);this._init=!0}};n.aes._expandKey=function(n,t){return f||h(),c(n,t)};n.aes._updateBlock=o;l("AES-CBC",n.cipher.modes.cbc);var f=!1,u=4,t,e,s,r,i}return typeof forge=="undefined"&&(forge={}),n(forge)}(),function(){function n(n){for(var i=new Uint8Array(n.length),t=0;t<i.byteLength;t++)i[t]=n.charCodeAt(t);return i}onmessage=function(t){if(t.data.keyStr&&t.data.ivStr&&t.data.encrypted){var i=forge.cipher.createDecipher("AES-CBC",t.data.keyStr);i.start({iv:t.data.ivStr});i.update(new forge.util.ByteBuffer(t.data.encrypted));i.finish();postMessage({decrypted:n(i.output.bytes())})}}}();'}(n.Forge||(n.Forge={}));n.Forge}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i,u,r;if(t.decrypt,t.decrypt=function(t,i,r){var u=forge.cipher.createDecipher("AES-CBC",i.keyStr),f;return u.start({iv:i.ivStr}),u.update(new forge.util.ByteBuffer(r)),u.finish(),f=n.Common.stringToUint8Array(u.output.bytes()),t.apply(null,[f]),!0},!(window.Worker&&Blob&&window.URL&&window.URL.createObjectURL))return void n.Log.verbose(7,"AzureHtml5JS.Forge: cannot start worker for Forge");i=null;try{u=new Blob(["'use strict';var forge;"+t.forgeScript],{type:"text/javascript"});r=new Worker(window.URL.createObjectURL(u));t.decrypt=function(n,t,u){return null===i?(i=n,r.postMessage({keyStr:t.keyStr,ivStr:t.ivStr,encrypted:u}),!0):!1};r.onmessage=function(n){n.data.decrypted&&(i.apply(null,[n.data.decrypted]),i=null)}}catch(f){n.Log.verbose(7,"AzureHtml5JS.Forge: Forge worker setup failed: "+f)}}(n.Forge||(n.Forge={}));n.Forge}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";function i(t,i,r,u,f){return new Promise(function(e,o){function h(){return 200==s.status?void e(s.response):(n.Log.error(13,"XHR load failed status:"+s.statusText+"("+s.status+"), expected to be 200, readyState:"+s.readyState+" ("+i+" "+t+")"),void o(n.Failure.translateHttpStatusToCode(s.status)))}function c(){n.Log.error(13,"XHR failed status: "+s.statusText+" ("+s.status+"), readyState: "+s.readyState);o(2097753)}var s=new n.HttpRequest.XMLHttpRequestWrapper;s.onload=h;s.onerror=c;s.open(i,t);s.responseType=r;u&&u.forEach(function(n){n.name=="Content"&&(n.name="Content-Type");s.setRequestHeader(n.name,n.value)});f?s.send(f):s.send()})}t.authorizationHeader="Authorization";t.httpRequest=i}(n.HttpUtil||(n.HttpUtil={}));n.HttpUtil}(AzureHtml5JS||(AzureHtml5JS={}));__extends=this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);r.prototype=t.prototype;n.prototype=new r};!function(n){!function(t){"use strict";function r(t,i,r){"undefined"==typeof r&&(r=0);var u,f=r;if(!i||4!==i.length)return n.Log.error(11,"Parameter error, box type must have four characters"),null;if(!t||t.byteLength<8)return n.Log.error(11,"Parameter error, not enough data"),null;for(;f<t.byteLength&&(u=l(t,f));){if(u.type===i)return u;f+=u.size}return null}function l(t,i){if(!t||t.byteLength-i<8)return n.Log.error(11,"MP4 box parsing error, not enough data for box header"),null;var r=new e(t,i);if(r.size=r.getUint32(),r.type=r.readString(4),1===r.size){if(t.byteLength-i<16)return n.Log.error(11,"MP4 box parsing error, not enough data for largesize"),null;if(r.size=r.getUint32()<<32,r.size+=r.getUint32(),r.size>9007199254740991)return n.Log.error(11,"Box size too big for precise representation as Javascript number"),null}else 0===r.size&&(r.size=t.byteLength);if(r.size>t.byteLength-i)return null;if("uuid"===r.type){if(t.byteLength-r.readPosition<16)return n.Log.error(11,"MP4 box parsing error, not enough data for usertype"),null;r.usertype=r.readString(16)}return r.data=new DataView(t.buffer,t.byteOffset+r.readPosition,t.byteLength-r.readPosition),r}function a(t){var u,i=null;return(u=r(t,"tfhd"))?(i=o.parse(u),i||n.Log.warning(11,"Parsing of tfhd failed"),i):(n.Log.warning(11,"tfhd not found"),null)}function v(t){var u,i=null;return(u=r(t,"trun"))?(i=s.parse(u),i||n.Log.warning(11,"Parsing of trun failed"),i):(n.Log.warning(11,"trun not found"),null)}function y(t){var u,i=null;return(u=r(t,"tfdt"))?(i=c.parse(u),i||n.Log.warning(11,"Parsing of tfdt failed"),i):(n.Log.warning(11,"tfdt not found"),null)}function p(t){for(var i,o,f=[],e=0;e<t.byteLength;){if(i=r(t,u.typeStr,e),!i)return n.Log.warning(11,"pssh not found"),f;o=u.parse(i);o?f.push(o):n.Log.warning(11,"Parsing of pssh failed");e+=i.size}return f}function w(t){for(var u,o,i=[],e=0;e<t.byteLength;){if(u=r(t,f.typeStr,e),!u)return i;o=f.parse(u);o?i.push(o):n.Log.warning(11,"Parsing of emsg failed");e+=u.size}return i.length>0&&n.Log.verbose(11,"emsg boxes found: "+i.length),i}var e=function(){function t(t,i){t&&"undefined"!=typeof i&&(this.data=t,this.reader=new n.DataViewReaderWriter.Reader(t,i))}return t.prototype.getUint32=function(){return this.reader.getUint32()},t.prototype.getInt32=function(){return this.reader.getInt32()},t.prototype.getUint8=function(){return this.reader.getUint8()},t.prototype.getBytes=function(n){return this.reader.getBytes(n)},t.prototype.getRemainingBytes=function(){return this.reader.getBytes(this.size-this.readPosition)},t.prototype.readString=function(n){return this.reader.readString(n)},t.prototype.readTerminatedString=function(){return this.reader.readTerminatedString()},Object.defineProperty(t.prototype,"readPosition",{get:function(){return this.reader.readPos},enumerable:!0,configurable:!0}),t}(),i,o,s,h,c,u,f;t.Mp4Box=e;i=function(t){function i(i){t.call(this);i&&(this.size=i.size,this.type=i.type,this.usertype=i.usertype,this.data=i.data,this.reader=new n.DataViewReaderWriter.Reader(this.data),this._versionFlags=i._versionFlags)}return __extends(i,t),i.parse=function(t){var r=null;return t.data.byteLength<4?(n.Log.error(11,"Full box parsing error, not enough bytes"),null):(r=new i,r.size=t.size,r.type=t.type,r.usertype=t.usertype,r._versionFlags=t.data.getUint32(0),r.data=new DataView(t.data.buffer,t.data.byteOffset+4,t.data.byteLength-4),r.reader=new n.DataViewReaderWriter.Reader(r.data),r)},i.serialize=function(t,i){var f=("uuid"===t.type?16:0)+12,u=i+f,e=new ArrayBuffer(u),o=new DataView(e),r=new n.DataViewReaderWriter.Writer(o);if(u>4294967295)throw new Error("Mp4FullBox::serialize, large size is not supported");if(r.setUint32(u),r.setString(t.type),"uuid"===t.type&&r.setString(t.usertype),r.setUint32(t._versionFlags),r.writePos!==f)throw new Error("Mp4FullBox::serialize, inconsistent bytes written");return r},Object.defineProperty(i.prototype,"version",{get:function(){return this._versionFlags>>24},set:function(n){this._versionFlags&=16777215;this._versionFlags|=n<<24},enumerable:!0,configurable:!0}),Object.defineProperty(i.prototype,"flags",{get:function(){return 16777215&this._versionFlags},set:function(n){this._versionFlags&=4278190080;this._versionFlags|=16777215&n},enumerable:!0,configurable:!0}),i.prototype.getUint32Cond=function(n){var t;return n&this.flags&&(t=this.reader.getUint32()),t},i}(e);t.Mp4FullBox=i;o=function(t){function r(n){t.call(this,n)}return __extends(r,t),r.parse=function(t){var u=null,f=null;return(f=i.parse(t))?(u=new r(f),f.data.byteLength<u._calculatedSize()?(n.Log.error(11,"tfhd box parsing error, not enough data"),null):(u.trackId=u.getUint32(),u.baseDataOffsetHi=u.getUint32Cond(r.flags_baseDataOffsetPresent),u.baseDataOffsetLo=u.getUint32Cond(r.flags_baseDataOffsetPresent),u.sampleDescriptionIndex=u.getUint32Cond(r.flags_sampleDescriptionIndexPresent),u.defaultSampleDuration=u.getUint32Cond(r.flags_defaultSampleDurationPresent),u.defaultSampleSize=u.getUint32Cond(r.flags_defaultSampleSizePresent),u.defaultSampleFlags=u.getUint32Cond(r.flags_defaultSampleFlagsPresent),u)):null},r.prototype._calculatedSize=function(){var n=4;return n+=this.flags&r.flags_baseDataOffsetPresent?8:0,n+=this.flags&r.flags_sampleDescriptionIndexPresent?4:0,n+=this.flags&r.flags_defaultSampleDurationPresent?4:0,n+=this.flags&r.flags_defaultSampleSizePresent?4:0,n+(this.flags&r.flags_defaultSampleFlagsPresent?4:0)},r.typeStr="tfhd",r.flags_baseDataOffsetPresent=1,r.flags_sampleDescriptionIndexPresent=2,r.flags_defaultSampleDurationPresent=8,r.flags_defaultSampleSizePresent=16,r.flags_defaultSampleFlagsPresent=32,r.flags_durationIsEmpty=65536,r.flags_defaultBaseIsMoof=131072,r}(i);t.TfhdBox=o;s=function(t){function r(n){t.call(this,n)}return __extends(r,t),r.parse=function(t){var u=null,e=null,o,f;if(e=i.parse(t),!e)return null;if((u=new r(e),e.data.byteLength<4)||(u.sampleCount=u.getUint32(),e.data.byteLength<u._calculatedSize()))return n.Log.error(11,"trun box parsing error, not enough data"),null;for(u.dataOffset=u.getUint32Cond(r.flags_dataOffsetPresent),u.firstSampleFlags=u.getUint32Cond(r.flags_firstSampleFlagsPresent),u.sampleInfoArray=[],o=0;o<u.sampleCount;o++)f=new h,f.sampleDuration=u.getUint32Cond(r.flags_sampleDurationPresent),f.sampleSize=u.getUint32Cond(r.flags_sampleSizePresent),f.sampleFlags=u.getUint32Cond(r.flags_sampleFlagsPresent),u.flags&r.flags_sampleCompositionTimeOffsetsPresent&&(f.sampleCompositionTimeOffset=0===u.version?u.getUint32():u.getInt32()),u.sampleInfoArray.push(f);return u},r.prototype._calculatedSize=function(){var n,t=4;return t+=this.flags&r.flags_dataOffsetPresent?4:0,t+=this.flags&r.flags_firstSampleFlagsPresent?4:0,n=this.flags&r.flags_sampleDurationPresent?4:0,n+=this.flags&r.flags_sampleSizePresent?4:0,n+=this.flags&r.flags_sampleFlagsPresent?4:0,n+=this.flags&r.flags_sampleCompositionTimeOffsetsPresent?4:0,t+this.sampleCount*n},r.typeStr="trun",r.flags_dataOffsetPresent=1,r.flags_firstSampleFlagsPresent=4,r.flags_sampleDurationPresent=256,r.flags_sampleSizePresent=512,r.flags_sampleFlagsPresent=1024,r.flags_sampleCompositionTimeOffsetsPresent=2048,r}(i);t.TrunBox=s;h=function(){function n(){}return n}();t.TrunSampleInfo=h;c=function(t){function r(n){t.call(this,n);this.baseMediaDecodeTime=0}return __extends(r,t),r.parse=function(t){var u=null,f=null;return(f=i.parse(t))?(u=new r(f),f.data.byteLength<u._calculatedSize()?(n.Log.error(11,"tfdt box parsing error, not enough data"),null):(1===u.version&&(u.baseMediaDecodeTime=4294967296*u.getUint32()),u.baseMediaDecodeTime+=u.getUint32(),u.baseMediaDecodeTime>=9007199254740992&&n.Log.warning(11,"tfdt timestamp greater than 53 bits, possible precision loss"),u)):null},r.prototype._calculatedSize=function(){return 1===this.version?8:4},r.typeStr="tfdt",r}(i);t.TfdtBox=c;u=function(t){function r(n){n?t.call(this,n):this.type=r.typeStr;this._keyIds=[]}return __extends(r,t),r.parse=function(t){var u=null,f=null,e,o,h,s;if(f=i.parse(t),!f)return null;if(u=new r(f),f.data.byteLength<u._calculatedSize())return n.Log.error(11,"pssh box parsing error, not enough data"),null;if(u.systemId=u.getBytes(16),e=0,u.version>0){if(e=u.getUint32(),u._keyIds.length=e,f.data.byteLength<u._calculatedSize())return n.Log.error(11,"pssh box parsing error, not enough data"),null;for(o=0;e>o;o++)h=u.getBytes(16),u._keyIds[o]=h}return s=u.getUint32(),f.data.byteLength<u._calculatedSize(s)?(n.Log.error(11,"pssh box parsing error, not enough data"),null):(u.specificData=u.getBytes(s),u)},r.prototype.addKeyId=function(n){if(16!==n.length)throw new Error("keyId must be 16 bytes");this.version=1;this._keyIds.push(n)},Object.defineProperty(r.prototype,"keyIds",{get:function(){return this._keyIds},enumerable:!0,configurable:!0}),r.prototype._calculatedSize=function(n){"undefined"==typeof n&&(n=0);var t=20+n;return this.version>0&&(t+=4+16*this._keyIds.length),t},r.prototype.serialize=function(){var n=i.serialize(this,this._calculatedSize(this.specificData.byteLength));if(!this.systemId)throw new Error("systemId is not set");if(n.setBytes(this.systemId),this.version>0&&(n.setUint32(this._keyIds.length),this._keyIds.forEach(function(t){n.setBytes(t)})),!this.specificData)throw new Error("specificData is not set");if(n.setUint32(this.specificData.byteLength),n.setBytes(this.specificData),n.writePos!=n.data.buffer.byteLength)throw new Error("Failed to write to end of buffer");return n.data.buffer},r.typeStr="pssh",r}(i);t.PsshBox=u;f=function(n){function t(i){i?n.call(this,i):this.type=t.typeStr}return __extends(t,n),t.parse=function(n){var r=null,f=null,e,s,u,o;if(f=i.parse(n),!f)return null;for(r=new t(f),r.schemeIdUrl=r.readTerminatedString(),r.value=r.readTerminatedString(),r.timescale=r.getUint32(),r.presentationTimeDelta=r.getUint32(),r.eventDuration=r.getUint32(),r.id=r.getUint32(),e=r.getRemainingBytes(),s=new DataView(e.buffer),r.messageData="",u=0;u<e.length;u+=2){if(o=s.getUint16(u,!0),0==o)break;r.messageData+=String.fromCharCode(o)}return r},t.typeStr="emsg",t}(i);t.EmsgBox=f;t.GetBoxByType=r;t.GetTfhdBox=a;t.GetTrunBox=v;t.GetTfdtBox=y;t.GetPsshBoxes=p;t.GetEmsgBoxes=w}(n.Mp4Util||(n.Mp4Util={}));n.Mp4Util}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";function i(){return n.VideoElementAdapter.supported("video/mp4",'codecs="avc1.4d404f"')}function r(n){var i=!1,t;return n&&n.canPlayType&&(t=n.canPlayType("application/vnd.apple.mpegurl"),("maybe"===t||"probably"===t)&&(i=!0)),i}function u(n){var i=!1,t;return n&&n.canPlayType&&(t=n.canPlayType("video/mp4"),("maybe"===t||"probably"===t)&&(i=!0)),i}!function(n){n[n.type1=1]="type1";n[n.type2=2]="type2";n[n.type3=3]="type3"}(t.Type||(t.Type={}));t.Type;t.MseSupported=i;t.HlsType1Supported=r;t.Mp4Type1Supported=u}(n.PlayerDetector||(n.PlayerDetector={}));n.PlayerDetector}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";function s(n,t){if(n&&n.length>0){var r=n.trim().toLowerCase();if(o[r])return i(o[r],t)}}function h(n,t){var o=n.trim().toLowerCase(),s,h;return o.lastIndexOf(".ism/")>-1&&(s=u(o),f[s])?i(f[s],t):(h=r(o),e[h]?i(e[h],t):null)}function r(n){var i=null,t=n.lastIndexOf("."),r=n.indexOf("/",t);return t>-1&&(i=n.substring(t+1,-1!==r?r:n.length)),i}function u(n){var t=null,i=n,e="(format=",o=n.lastIndexOf("?"),r,u,f;return o>-1&&(i=n.substring(0,o)),r=i.lastIndexOf(e),r>-1&&(u=i.lastIndexOf(")"),u>r&&(t=i.substring(r+e.length,u),f=t.indexOf(","),f>-1&&(t=t.substring(0,f)))),t}function i(t,i){var r=null;switch(t){case 1:n.PlayerDetector.HlsType1Supported(i)&&(r=1);break;case 2:n.PlayerDetector.Mp4Type1Supported(i)&&(r=1);break;case 3:n.PlayerDetector.MseSupported(i)&&(r=3)}return r}!function(n){n[n.hls=1]="hls";n[n.mp4=2]="mp4";n[n.dash=3]="dash"}(t.Format||(t.Format={}));var f=(t.Format,{"m3u8-aapl-v3":1,"m3u8-aapl-v4":1,"mpd-time-csf":3,"mpd-time-cmaf":3}),e={mp4:2,m3u8:1},o={"video/mp4":2,"application/dash+xml":3,"application/vnd.apple.mpegurl":1};t.getByPresentationType=s;t.getByUrl=h;t._getFileExtension=r;t._getAzureMediaFormatTag=u;t._getPlayerTypeByFormat=i}(n.PlayerType||(n.PlayerType={}));n.PlayerType}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";function f(n){for(var r,t=0;t<i.length;t++)if(i[t]&&i[t].id&&i[t].id==n)return r=i.splice(t,1),1===r.length?r[0]:null;return null}var r,i,e,u;if(t.setTimeout=window.setTimeout.bind(window),t.clearTimeout=window.clearTimeout.bind(window),!(window.Worker&&Blob&&window.URL&&window.URL.createObjectURL&&-1==navigator.userAgent.indexOf("MSAppHost")))return void n.Log.verbose(7,"AzureHtml5JS.Util: cannot override setTimeout/clearTimeout");r=0;i=[];try{e=new Blob(["'use strict';(function () {var timers = [];onmessage = function (event) {if (!event.data.id) {return;}if (event.data.start) {if (event.data.ms) {var internalId = setTimeout(function () {var expiredId = removeTimer(event.data.id);if (expiredId && expiredId.external) {postMessage({ type: 'timeout', id: expiredId.external });}}, event.data.ms);timers.push({ external: event.data.id, internal: internalId });postMessage({ type: 'started', id: event.data.id });}else {postMessage({ type: 'timeout', id: event.data.id });}}else if (event.data.stop) {var removedId = removeTimer(event.data.id);if (removedId && removedId.internal) {clearTimeout(removedId.internal);}postMessage({ type: 'cancelled', id: event.data.id });}};function removeTimer(timerId) {for (var i = 0; i < timers.length; i++) {if (timers[i] && timers[i].external && timers[i].external == timerId) {var removed = timers.splice(i, 1);return removed.length === 1 ? removed[0] : null;}}return null;}})();"],{type:"text/javascript"});u=new Worker(window.URL.createObjectURL(e));u.onmessage=function(n){if("timeout"===n.data.type){var t=f(n.data.id);t&&t.callback&&t.callback.apply(t.ctx,t.args)}else"cancelled"===n.data.type&&f(n.data.id)};t.setTimeout=function(n,t){for(var e=[],f=0;f<arguments.length-2;f++)e[f]=arguments[f+2];return r++,i.push({id:r,ctx:this,callback:n,args:e}),u.postMessage({start:!0,id:r,ms:t}),r};t.clearTimeout=function(n){u.postMessage({stop:!0,id:n})}}catch(o){n.Log.verbose(7,"AzureHtml5JS.Util: setTimeout/clearTimeout override failed: "+o)}}(n.Util||(n.Util={}));n.Util}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";function i(n){var t=n.requestedStream.streamingInfo.currentSegment,i=t.segmentInfo.durationInSec;return!i&&n.sessionContext.commonPresentation.isLive&&t.prev&&(i=t.prev.segmentInfo.durationInSec),i}function r(t){return n.assert(0===t.requestedStream.type||1===t.requestedStream.type,"getBufferData: unexpected type"),0===t.requestedStream.type?t.sessionContext.videoBufferData:t.sessionContext.audioBufferData}t.getSegmentDuration=i;t.getBufferData=r}(n.StreamUtil||(n.StreamUtil={}));n.StreamUtil}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(n){"use strict";function r(n,r){var f,u,e="",h,o,s;if((n.length>t?(f=parseInt(n.slice(0,n.length-t),10),u=parseInt(n.slice(n.length-t),10)):(f=0,u=parseInt(n,10)),u+=r,u>=i)&&(h=Math.floor(u/i),f+=h,u%=i),o=u.toString(),f)for(e=f.toString(),s=0;s<t-o.length;s++)e+="0";return e+o}var t=6,i=Math.pow(10,t);n.add=r}(n.Timestamp||(n.Timestamp={}));n.Timestamp}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(n){"use strict";var t=function(){function t(){}return t.FormatDashMediaUrl=function(n,t,i,r){if(!n)throw new Error("url Template is not set");if(!t)throw new Error("bitrate is not set");var u=n;return u=u.replace("$Bandwidth$",t),i&&(u=u.replace("$Time$",i)),r&&(u+=r),u},t.FormatDashInitUrl=function(t,i,r){return n.UrlFormatter.FormatDashMediaUrl(t,i,null,r)},t}();n.UrlFormatter=t}(n.Util||(n.Util={}));n.Util}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(t){"use strict";var i=function(){function t(){if(!t.useJavascriptLibrary){var i="msCrypto"in window,n=i?window.msCrypto:window.crypto;this._webCryptor=n.subtle||n.webkitSubtle}}return t.prototype.dispose=function(){this._webCryptor=null},t.prototype.initialize=function(t,i,r){var f=this,u={name:"aes-cbc",iv:r};return new Promise(function(e,o){f._webCryptoImportKey(i,u).then(function(i){t.webCrypto={importedkey:i,algorithm:u};n.Log.verbose(12,"Using webcrypto");e()},function(u){return i&&r?(t.forge={keyStr:n.Common.uint8ArrayToString(new Uint8Array(i)),ivStr:n.Common.uint8ArrayToString(new Uint8Array(r))},n.Log.verbose(12,"Using forge"),void e()):void o(u)})})},t.prototype.isInitialized=function(n){return null!=n.forge||null!=n.webCrypto},t.prototype.decrypt=function(n,t){var i=this;return new Promise(function(r,u){n.webCrypto?i._webCryptoDecrypt(n.webCrypto.algorithm,n.webCrypto.importedkey,t).then(function(n){r(n)},function(n){u(n)}):i._forgeDecrypt(n.forge,t).then(function(n){r(n)},function(n){u(n)})})},t.prototype._webCryptoImportKey=function(n,t){var i=this;return new Promise(function(r,u){function e(n){var t=f.result?f.result:n;r(t)}function o(n){u(n)}if(!i._webCryptor)return void u("Platform doesn't support webCrypto");var f=i._webCryptor.importKey("raw",new Uint8Array(n),t,!1,["decrypt"]);"oncomplete"in f?(f.oncomplete=e,f.onerror=o):f.then(function(n){e(n)},function(n){o(n)})})},t.prototype._forgeDecrypt=function(i,r){return new Promise(function(u,f){function e(){n.Forge.decrypt(s,i,r)||(Date.now()-o<t._maxWorkerWaitMSec?n.Util.setTimeout(e,0):f("The forge worker is too busy, total wait time = "+(Date.now()-o)+"ms"))}function s(n){u(n.buffer)}var o=Date.now();e()})},t.prototype._webCryptoDecrypt=function(n,t,i){var r=this;return new Promise(function(u,f){function s(n){var t=e.result?e.result:n;u(t)}function o(n){f(n)}var e=r._webCryptor.decrypt(n,t,new Uint8Array(i));"oncomplete"in e?(e.oncomplete=s,e.onerror=o,e.onabort=o):e.then(function(n){s(n)},function(n){o(n)})})},t.useJavascriptLibrary=!1,t._maxWorkerWaitMSec=3e4,t}();t.Decryptor=i}(n.WebCryptoUtil||(n.WebCryptoUtil={}));n.WebCryptoUtil}(AzureHtml5JS||(AzureHtml5JS={}));!function(n){!function(n){"use strict";var t=function(){function n(){this.xmlHttpRequestDelegate=new XMLHttpRequest}return Object.defineProperty(n.prototype,"responseType",{get:function(){return this.xmlHttpRequestDelegate.responseType},set:function(n){this.xmlHttpRequestDelegate.responseType=n},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"timeout",{get:function(){return this.xmlHttpRequestDelegate.timeout},set:function(n){this.xmlHttpRequestDelegate.timeout=n},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"msCaching",{get:function(){if(this.xmlHttpRequestDelegate.msCaching)return this.xmlHttpRequestDelegate.msCaching},set:function(n){this.xmlHttpRequestDelegate.msCaching&&(this.xmlHttpRequestDelegate.msCaching=n)},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"readyState",{get:function(){return this.xmlHttpRequestDelegate.readyState},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"status",{get:function(){return this.xmlHttpRequestDelegate.status},set:function(n){this.xmlHttpRequestDelegate.status=n},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"response",{get:function(){return this.xmlHttpRequestDelegate.response},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"statusText",{get:function(){return this.xmlHttpRequestDelegate.statusText},enumerable:!0,configurable:!0}),n.prototype.setRequestHeader=function(n,t){this.xmlHttpRequestDelegate.setRequestHeader(n,t)},n.prototype.abort=function(){this.xmlHttpRequestDelegate.abort()},n.prototype.open=function(n,t,i,r,u){this.xmlHttpRequestDelegate.open(n,t,i?i:!0,r,u)},n.prototype.getResponseHeader=function(n){return this.xmlHttpRequestDelegate.getResponseHeader(n)},n.prototype.send=function(n){this.setCallbacksOnDelegate();this.xmlHttpRequestDelegate.send(n)},n.prototype.setCallbacksOnDelegate=function(){var n=this;this.xmlHttpRequestDelegate.onabort=function(t){n.onabort&&n.onabort(t)};this.xmlHttpRequestDelegate.onerror=function(t){n.onerror&&n.onerror(t)};this.xmlHttpRequestDelegate.onload=function(t){n.onload&&n.onload(t)};this.xmlHttpRequestDelegate.onloadstart=function(t){n.onloadstart&&n.onloadstart(t)};this.xmlHttpRequestDelegate.onloadend=function(t){n.onloadend&&n.onloadend(t)};this.xmlHttpRequestDelegate.onprogress=function(t){n.onprogress&&n.onprogress(t)};this.xmlHttpRequestDelegate.ontimeout=function(t){n.ontimeout&&n.ontimeout(t)};this.xmlHttpRequestDelegate.onreadystatechange=function(t){n.onreadystatechange&&n.onreadystatechange(t)}},n}();n.XMLHttpRequestWrapper=t}(n.HttpRequest||(n.HttpRequest={}));n.HttpRequest}(AzureHtml5JS||(AzureHtml5JS={}));AzureHtml5JSTech=AzureHtml5JS;!function(n){"use strict";function a(n){f(n)&&(i=n)}function v(){i=t}function f(n){if(n&&n.length>0){for(var i=0;i<n.length;i++)if(-1===t.indexOf(n[i]))throw new Error('Format "'+n[i]+'" not supported');return!0}return!1}function y(n,t){for(var r=[],i=0;i<t.length;i++)-1!==d[n].indexOf(t[i].type)&&r.push(t[i]);return r}function p(n){for(var f,o,r,u,i=[],s=[],t=0;n&&t<n.length;t++)f=n[t].src,o=n[t].src.indexOf("?"),-1!==o&&(f=n[t].src.substr(0,o).toLowerCase()),-1===f.toLowerCase().lastIndexOf(".ism/manifest")||n[t].disableUrlRewriter?i.push(n[t]):(u=e(n[t].src),-1===s.indexOf(u)&&(s.push(u),r=w(n[t]),r&&(i=i.concat(r))));return i.length>0?i:null}function e(n){var t=n.trim(),i=t.search(/\.ism\/manifest/i);return t.substr(0,i+c.length)}function w(n){var w,t=n.src.trim(),lt=t.search(/format=/i),rt=[],p="",l="",ht=t.indexOf("?"),d,g,et,nt,tt,a,ot,it,v,ct,st;if(-1!==ht&&(l=t.substr(ht),""!==l)){var at=new RegExp("(\\?|&)protectionType=(.[^&]*)","i"),vt=new RegExp("(\\?|&)token=(.[^&]*)","i"),ut=l.match(at),ft=l.match(vt);ut&&3===ut.length&&(d=new u,d.type=ut[2],ft&&3===ft.length&&(d.authenticationToken=decodeURIComponent(ft[2])),n.protectionInfo=[d])}for(g=t.match(/.*\(format=(.*)\)/),et=!1,g&&2===g.length&&h==g[1].toLowerCase()&&(et=!0),lt>-1&&(t=t.replace(/format=[^,)]*[ ,]*/i,""),t=t.replace(/\(\s*\)/,"")),w=t.match(/\.ism\/manifest\([^)]*\)/i),w&&w.length>0&&(p=w[0].substr(c.length+1).trim()),t=e(n.src.trim()),nt=i,n.streamingFormats&&f(n.streamingFormats)&&(nt=n.streamingFormats),tt=0;tt<nt.length;tt++){if(v="",(a=nt[tt],ot=k[a],a!==o)?(ct=a==s&&et?h:b[a],v="(format="+ct,v+=p?","+p:")"):p&&(v="("+p),n.protectionInfo){if(st=y(a,n.protectionInfo),!st.length)continue;it=new r(t+v,ot,st,n.embeddedTracks)}else it=new r(t+v,ot,null,n.embeddedTracks);""!==l&&(it.src+=l);rt.push(it)}return rt.length>0?rt:null}var o="SMOOTH",s="DASH",t=[o,s,"HLS-V4","HLS-V3","HLS"],b={DASH:"mpd-time-csf","HLS-V3":"m3u8-aapl-v3","HLS-V4":"m3u8-aapl-v4",HLS:"m3u8-aapl"},h="mpd-time-cmaf",k={SMOOTH:"application/vnd.ms-sstr+xml",DASH:"application/dash+xml","HLS-V3":"application/vnd.apple.mpegurl","HLS-V4":"application/vnd.apple.mpegurl",HLS:"application/vnd.apple.mpegurl"},d={SMOOTH:["PlayReady","AES"],DASH:["PlayReady","AES","Widevine"],"HLS-V3":["PlayReady","AES"],"HLS-V4":["PlayReady","AES"],HLS:["PlayReady","AES","FairPlay"]},c=".ism/manifest",i=t,r=function(){function n(n,t,i,r){this.src=n;this.type=t;this.protectionInfo=i;this.embeddedTracks=r}return n}(),u,l;n.streamSrc=r;u=function(){function n(){}return n}();n.protectionInfo=u;l=function(){function n(){}return n}();n.embeddedTrack=l;n.setStreamingFormats=a;n.resetStreamingFormats=v;n.expandSources=p}(UrlRewriter||(UrlRewriter={}));!function(n){!function(n){"use strict";function t(n){for(var i,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",t=[],r=0;r<n.byteLength;)i=n[r++],t.push(u.charAt(i>>2)),i=(3&i)<<4,r<n.byteLength?(t.push(u.charAt(i|n[r]>>4)),i=(15&n[r++])<<2,r<n.byteLength?(t.push(u.charAt(i|n[r]>>6)),t.push(u.charAt(63&n[r++]))):(t.push(u.charAt(i)),t.push("="))):(t.push(u.charAt(i)),t.push("=="));return t.join("")}function i(n){for(var o,f,e,s,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",r=new Uint8Array(new ArrayBuffer(3*n.length/4+4)),t=0,u=0;t<n.length;)o=i.indexOf(n.charAt(t)),f=i.indexOf(n.charAt(t+1)),(r[u++]=o<<2|f>>4,"="!==n.charAt(t+2))&&(e=i.indexOf(n.charAt(t+2)),(r[u++]=f<<4|e>>2,"="!==n.charAt(t+3))&&(s=i.indexOf(n.charAt(t+3)),r[u++]=e<<6|s)),t+=4;return new Uint8Array(r.buffer,0,u)}n.binaryToBase64=t;n.base64ToBinary=i}(n.Base64Utils||(n.Base64Utils={}));n.Base64Utils}(AMP||(AMP={}));!function(n){!function(n){"use strict";function f(n,t){i(n,3,t)}function h(n,t){i(n,2,t)}function c(n,t){i(n,1,t)}function w(n,t){i(n,0,t)}function b(n){for(var r,t=[],i=0;i<arguments.length-1;i++)t[i]=arguments[i+1];if(t&&t.length>0){r=Array.prototype.slice.call(t[0]);switch(n){case"warn":h(4,r.join(" "));break;case"error":c(4,r.join(" "));break;case null:f(4,r.join(" "));break;default:f(4,r.join(" "))}}}function k(n){o=n}function d(n){void 0===n||null===n?t.forEach(function(n,t,i){i[t]=!0}):t[n]=!0}function g(n){void 0===n||null===n?t.forEach(function(n,t,i){i[t]=!1}):t[n]=!1}function nt(n){"undefined"==typeof n&&(n=!0);u=n}function tt(n){if(void 0!==n&&n.TraceTargets&&!(n.TraceTargets.length<=0)){u=!1;s=!1;o=n.maxLogLevel;for(var t=0;t<n.TraceTargets.length;t++)"console"===n.TraceTargets[t].target.toLowerCase()?s=!0:"memory"===n.TraceTargets[t].target.toLowerCase()&&(u=!0,p=n.TraceTargets[t].maxMemoryTraceCount?n.TraceTargets[t].maxMemoryTraceCount:y)}}function it(n){"undefined"==typeof n&&(n=!0);var t=r;return n&&(r=[]),t.join("\n")}function i(n,i,f){var e=new Date(Date.now()),h;o>=i&&t[n]&&(h="["+e.getHours()+":"+e.getMinutes()+":"+(e.getSeconds()+e.getMilliseconds()/1e3).toFixed(3)+"] "+l[i]+": "+a[n]+": "+f,u&&(r.length>p&&r.shift(),r.push(h)),s&&rt.log(h))}var l,a;!function(n){n[n.none=0]="none";n[n.error=1]="error";n[n.warning=2]="warning";n[n.verbose=3]="verbose"}(n.Level||(n.Level={}));l=n.Level;!function(n){n[n.functionalTest=0]="functionalTest";n[n.azureHtml5JS=1]="azureHtml5JS";n[n.flashSS=2]="flashSS";n[n.silverlightSS=3]="silverlightSS";n[n.videojs=4]="videojs";n[n.plugin=5]="plugin";n[n.html5FairplayHLS=6]="html5FairplayHLS";n[n.html5=7]="html5";n[n.scte35=8]="scte35";n[n.scheduler=9]="scheduler";n[n.ad=10]="ad";n[n.ampAPI=11]="ampAPI";n[n.cea608Module=12]="cea608Module";n[n.max=13]="max"}(n.Area||(n.Area={}));a=n.Area;n.verbose=f;n.warning=h;n.error=c;n.startup=w;n.videoJSLogOverride=b;n.setConsoleOutputByLevel=k;n.enableConsoleOutputByArea=d;n.disableConsoleOutputByArea=g;n.enableMemoryLog=nt;n.setLogConfig=tt;n.getMemoryLog=it;n.writeEntry=i;for(var e=function(){},rt=window.console||{log:e,warn:e,error:e},o=0,t=[],v=0;13>v;v++)t.push(!1);var y=5e4,u=!1,r=[],p=y,s=!0;n.enableConsoleOutputByArea();n.setConsoleOutputByLevel(1)}(n.Logger||(n.Logger={}));n.Logger}(AMP||(AMP={}));!function(n){!function(n){"use strict";function t(){for(var i,t=[],n=0;n<arguments.length-0;n++)t[n]=arguments[n+0];return i=Array.prototype.slice.call(t,1),t[0].replace(/{(\d+)}/g,function(n,t){return"undefined"!=typeof i[t]?i[t]:n})}n.formatString=t}(n.Misc||(n.Misc={}));n.Misc}(AMP||(AMP={}));!function(n){!function(n){"use strict";var t,i;!function(n){n[n.audio=0]="audio";n[n.video=1]="video"}(n.MediaType||(n.MediaType={}));t=(n.MediaType,function(){function n(n,t){this._el=n;this._typeStr=0===t?"Audio":"Video";this._bufferLevel=0;this._handlers=new i;this.downloadRequested=null;this.downloadCompleted=null;this.downloadFailed=null}return Object.defineProperty(n.prototype,"bufferLevel",{get:function(){var n="get"+this._typeStr+"BufferLength";return this._el&&this._el[n]?this._el[n]():0},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"perceivedBandwidth",{get:function(){return this._el&&this._el.getPerceivedBandwidth?this._el.getPerceivedBandwidth():0},enumerable:!0,configurable:!0}),n.prototype.addEventListener=function(n,t){this._handlers[n]&&this._handlers[n].push(t)},n.prototype.removeEventListener=function(n,t){if(this._handlers[n]){var i=this._handlers[n].indexOf(t);-1!==i&&this._handlers[n].splice(i,1)}},n.prototype.dispatchEvent=function(n){if(this._handlers[n])for(var i={type:n},t=0;t<this._handlers[n].length;t++)this._handlers[n][t].call(this,i)},n}());n.BufferData=t;i=function(){function n(){this.downloadrequested=[];this.downloadcompleted=[];this.downloadfailed=[]}return n}()}(n.FlashSS||(n.FlashSS={}));n.FlashSS}(AMP||(AMP={}));!function(n){!function(t){"use strict";var r=function(){function t(n){var t,r;for(this._streams=[],this._flashElement=n,t=0;t<n.getNumAlternativeAudioStreams();t++)r=new i(n,t),this._streams.push(r);this.selectedIndex=this._streams.length>0?n.getCurrentAlternativeAudioStreamIndex():void 0}return Object.defineProperty(t.prototype,"streams",{get:function(){return this._streams},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"enabledIndices",{get:function(){for(var t=[],n=0;n<this._streams.length;n++)if(this._streams[n].enabled){t.push(n);break}return t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"selectedIndex",{get:function(){return this._selectedIndex},set:function(n){0!=this._streams.length&&(void 0!=this._selectedIndex&&(this._streams[this._selectedIndex].enabled=!1),this._streams[n].enabled=!0,this._selectedIndex=n)},enumerable:!0,configurable:!0}),t.prototype.switchIndex=function(t){if(this._flashElement.getHasAlternativeAudio()){if(1!=this.enabledIndices.length)return n.Logger.error(2,"switchIndex failed - only single stream supported: "+this.enabledIndices.length+" streams enabled"),void this._flashElement.tech.trigger(amp.streamListEventName.streamselectnotsupported);if(t>=this.streams.length||0>t)return n.Logger.error(2,"audioChange failed - tried to enable invalid index: "+t),void this._flashElement.tech.trigger(amp.streamListEventName.streamindexinvalid);if(t===this.enabledIndices[0])return n.Logger.verbose(2,"audioChange failed because current stream selected"),void this._flashElement.tech.trigger(amp.streamListEventName.streamselected);this.selectedIndex=t;this._flashElement.switchAlternativeAudioIndex(t);this._flashElement.tech.trigger(amp.streamListEventName.streamselected)}else n.Logger.error(2,"No alternative audio streams found")},t.prototype.addEventListener=function(n,t){this._flashElement.tech.on(n,t)},t.prototype.removeEventListener=function(n,t){this._flashElement.tech.off(n,t)},t}(),i;t.AudioStreamList=r;i=function(){function n(n,t){this.enabled=!1;this.language=n.getAlternativeAudioItemAt(t).info.attributes.Language;this.codec=n.getAlternativeAudioItemAt(t).info.targetTrack.fourCC;this.bitrate=1e3*n.getAlternativeAudioItemAt(t).bitrate;this.name=this.getName(n,t)}return n.prototype.getName=function(n,t){var i=n.getAlternativeAudioItemAt(t).info.urlTemplate.toLowerCase(),r="fragments(",u=i.indexOf(r),f=i.indexOf("=",u);return n.getAlternativeAudioItemAt(t).info.urlTemplate.substring(u+r.length,f)},n}();t.AudioStream=i}(n.FlashSS||(n.FlashSS={}));n.FlashSS}(AMP||(AMP={}));!function(n){!function(n){"use strict";var u=function(){function n(n){if(this.streams=[],n.getIsDynamicStream()){var i=new t(n);this.streams.push(i)}this.selectedIndex=this.streams.length>0?0:void 0}return n}(),t,i,r;n.VideoStreamList=u;t=function(){function n(n){var i,t,u;for(this.name="",this.tracks=[],this._flashElement=n,this._selectedTrack=-1,i=n.getStreamItems(),t=0;t<i.length;t++)u=new r(i[t]),this.tracks.push(u)}return n.prototype.selectTrackByIndex=function(n){if(this._selectedTrack!=n){-1==n?this._flashElement.setAutoDynamicStreamSwitch(!0):(this._flashElement.setAutoDynamicStreamSwitch(!1),this._flashElement.switchDynamicStreamIndex(n));for(var t=0;t<this.tracks.length;t++)this.tracks[t].streamingInfo.selectable=-1===n?!0:n===t;this._selectedTrack=n;this._flashElement.tech.trigger(amp.streamEventName.trackselected)}},n.prototype.addEventListener=function(n,t){this._flashElement.tech.on(n,t)},n.prototype.removeEventListener=function(n,t){this._flashElement.tech.off(n,t)},n}();n.VideoStream=t;i=function(){function n(){this.selectable=!0}return n}();n.MediaTrackStreamingInfo=i;r=function(){function n(n){this.width=n.width;this.height=n.height;this.bitrate=1e3*n.bitrate;this.streamingInfo=new i}return Object.defineProperty(n.prototype,"selectable",{get:function(){return this.streamingInfo.selectable},enumerable:!0,configurable:!0}),n}();n.VideoTrack=r}(n.FlashSS||(n.FlashSS={}));n.FlashSS}(AMP||(AMP={}));!function(n){!function(t){"use strict";var i,r;!function(n){n[n.success=200]="success"}(i||(i={}));r=function(){function n(n,t,i){this.src=n;this.autoPlay=t;this.fairplayInfo=i}return n}();t.SrcInfo=r;var u=function(){function n(n,t){this.code=n;this.msg=t}return n}(),f=function(){function n(n,t,i,r){this.target=n;this.listener=t;this.eventName=i;this.useCapture=r}return n}(),e=function(){function t(n,t,i,r){this.videoTag=n;this.srcInfo=t;this.onError=i;this.onEvent=r;this.certFecthed=!1;this.certificate=null;this.session=null;this.licenseUrl=null;this.disposed=!1;this.keySessionEventListeners=[];this.init()}return t.prototype.dispose=function(){this.disposed=!0;this.keySessionEventListeners.forEach(function(n){n.target.removeEventListener(n.eventName,n.listener,n.useCapture)});this.keySessionEventListeners=null;this.videoTag&&(this.videoTag=null);this.srcInfo=null;this.onError=null;this.certificate=null;this.onEvent=null;this.certFecthed=!1;this.session&&this.session.close()},t.prototype.init=function(){function i(){t.certFecthed=!0;t.setSrcOnVideoElement()}function r(){return new Promise(function(i,r){function e(){t.disposed||(n.Logger.verbose(6,"FairPlay certificate fetch completed"),200===this.status?(t.certificate=new Uint8Array(this.response),i()):r(new u(5242887,"Fairplay certificate fetch failed with status ="+this.status)))}function o(){t.disposed||r(new u(5242887,"Error occurred during Fairplay certificate fetch."))}var f=new XMLHttpRequest;f.open("GET",t.srcInfo.fairplayInfo.certificateUrl,!0);f.responseType="arraybuffer";f.onload=e;f.onerror=o;n.Logger.verbose(6,"Fairplay certificate fetch initiated");f.send()})}if(!this.srcInfo.fairplayInfo||!this.srcInfo.fairplayInfo.type||"FairPlay"!=this.srcInfo.fairplayInfo.type||!this.srcInfo.fairplayInfo.certificateUrl)return void this.onError(4194304,"Initialization Error in FairPlay");var t=this;r().then(i)["catch"](function(i){n.Logger.error(6,i.msg);t.onError(i.code,i.msg)})},t.prototype.play=function(){this.certFecthed?this.videoTag.play():this.pendingPlay=!0},t.prototype.addEventListener=function(n,t,i,r){n.addEventListener(t,i,r);this.keySessionEventListeners.push(new f(n,i,t,r))},t.prototype.setSrcOnVideoElement=function(){function i(n){if(!t.disposed){var i=n.initData;t.contentId=e(i);i=t.concatInitDataContentIdAndCertificate(i,h(t.contentId));t.session=f(i,"com.apple.fps.1_0");t.session&&(t.addEventListener(t.session,"webkitkeymessage",r,!1),t.addEventListener(t.session,"webkitkeyerror",u,!1))}}function r(i){function f(){var e,u;if(!t.disposed)try{if(n.Logger.verbose(6,"FairPlay License fetch completed"),200!==this.status)throw Error("License fetch failed with http status = "+this.status);var i=this.responseText.trim(),r=i.indexOf("<ckc>"),f=i.indexOf("<\/ckc>");if(-1===r||-1===f)throw Error("License data format not as expected, missing or misplaced <ckc> tag");r+=5;i=i.substr(r,f-r);e=n.Base64Utils.base64ToBinary(i);t.session.update(e)}catch(o){u=o.message?o.message:"Failed to update MediaKeySession with fetched Fairplay license.";n.Logger.error(6,u);t.onError(5242886,u)}}function e(){if(!t.disposed){var i="Error occurred during Fairplay license fetch.";n.Logger.error(6,i);t.onError(5242886,i)}}var r,u;t.disposed||(r=new XMLHttpRequest,r.open("POST",t.licenseUrl,!0),r.onload=f,r.onerror=e,r.responseType="text",u="spc="+n.Base64Utils.binaryToBase64(i.message)+"&assetId="+encodeURIComponent(t.contentId),r.setRequestHeader("Content-type","application/x-www-form-urlencoded"),t.srcInfo.fairplayInfo.authenticationToken&&r.setRequestHeader("Authorization",t.srcInfo.fairplayInfo.authenticationToken),n.Logger.verbose(6,"FairPlay License fetch initiated"),r.send(u))}function u(){if(!t.disposed){var i="MediaKeyError code: "+t.session.error.code+", systemCode: "+AzureHtml5JS.Common.toHexString(t.session.error.systemCode);n.Logger.error(6,i);t.onError(5242880,i)}}function f(i,r){var f="video/mp4",s="WebKitMediaKeys"in window,e=null,u;try{if(!s||!window.WebKitMediaKeys.isTypeSupported(r,f))throw new Error("No EME support.");t.videoTag.webkitSetMediaKeys(new window.WebKitMediaKeys(r));e=t.videoTag.webkitKeys.createSession(f,i)}catch(o){u=o.message?o.message:r+" session creation failed";n.Logger.error(6,u);t.onError(5242881,u)}return e}function e(n){var i=s(n);return t.licenseUrl=i.substring(1).replace("skd://","https://"),o(t.licenseUrl)}function o(n){var t=document.createElement("a");return t.href=n,t.hostname}function s(n){var i=new Uint16Array(n.buffer),r,t;try{return String.fromCharCode.apply(null,i)}catch(u){for(r=[],t=0;t<i.byteLength;t++)r.push(String.fromCharCode(i[t]));return r.join("")}}function h(n){for(var r=new ArrayBuffer(2*n.length),i=new Uint16Array(r),t=0,u=n.length;u>t;t++)i[t]=n.charCodeAt(t);return i}if(!this.disposed){this.addEventListener(this.videoTag,"webkitneedkey",i,!1);this.videoTag.autoplay=this.srcInfo.autoPlay;this.videoTag.src=this.srcInfo.src;this.pendingPlay&&this.videoTag.play();var t=this}},t.prototype.concatInitDataContentIdAndCertificate=function(n,t){var u=4,h=n.length+u+t.byteLength+u+this.certificate.byteLength,r=new ArrayBuffer(h),e=new DataView(r),i=0,o=new Uint8Array(r,i,n.byteLength),f,s;return o.set(n),i+=o.byteLength,e.setUint32(i,t.byteLength,!0),i+=u,f=new Uint16Array(r,i,t.length),f.set(t),i+=f.byteLength,e.setUint32(i,this.certificate.byteLength,!0),i+=u,s=new Uint8Array(r,i,this.certificate.byteLength),s.set(this.certificate),new Uint8Array(r,0,r.byteLength)},t}();t.FairPlay=e}(n.Html5Fairplay||(n.Html5Fairplay={}));n.Html5Fairplay}(AMP||(AMP={}));!function(n){!function(t){"use strict";function r(n){var r=null;if(n)try{for(var u=window.atob(n),e=new ArrayBuffer(u.length),f=new Uint8Array(e),t=0;t<u.length;t++)f[t]=u.charCodeAt(t);r=i(f)}catch(o){r=null}return r}function i(t){var i=null,h,c,f,e,l,r,a;if(t&&t.length>18)try{var o=9e4,s=4294967296,u=16777216;if(i={id:void 0,startOffset:0},h=t[4]>>7,h)n.Logger.warning(8,"Received encrypted message. Skipping..");else if(c=(127&t[4])*67108864+(t[5]<<18)+(t[6]<<10)+(t[7]<<2)+(t[8]>>6),f=t[13],5!=f)n.Logger.warning(8,"Skipping unsupported splice command: "+f);else if(i.id=t[14]*u+(t[15]<<16)+(t[16]<<8)+t[17],i.cancel=t[18]>>7==1,!i.cancel){i.out=t[19]>>7==1;var v=(64&t[19])>>6==1,y=(32&t[19])>>5==1,p=(16&t[19])>>4==1;v?p?-1==i.startOffset:(e=(128&t[20])>>7==1,e&&(l=(1&t[20])*s+t[21]*u+(t[22]<<16)+(t[23]<<8)+t[24],i.startOffset=(l+c)/o),y&&(r=e?25:21,a=(1&t[r],(1&t[r])*s+t[r+1]*u+(t[r+2]<<16)+(t[r+3]<<8)+t[r+4]),i.duration=a/o)):n.Logger.warning(8,"Component splice mode is not supported.")}}catch(w){i=null}return i}t.parseBase64EncodedMessage=r;t.parseBinaryMessage=i}(n.Scte35Parser||(n.Scte35Parser={}));n.Scte35Parser}(AMP||(AMP={})),function a(n,t,i){function r(u,e){var s,h,o;if(!t[u]){if(!n[u]){if(s="function"==typeof require&&require,!e&&s)return s(u,!0);if(f)return f(u,!0);h=new Error("Cannot find module '"+u+"'");throw h.code="MODULE_NOT_FOUND",h;}o=t[u]={exports:{}};n[u][0].call(o.exports,function(t){var i=n[u][1][t];return r(i?i:t)},o,o.exports,a,n,t,i)}return t[u].exports}for(var f="function"==typeof require&&require,u=0;u<i.length;u++)r(i[u]);return r}({1:[function(n,t,i){var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";!function(n){"use strict";function t(n){var t=n.charCodeAt(0);return t===h||t===l?62:t===c||t===a?63:i>t?-1:i+10>t?t-i+26+26:f+26>t?t-f:u+26>t?t-u+26:void 0}function e(n){function u(n){e[l++]=n}var i,h,c,r,f,e,o,l;if(n.length%4>0)throw new Error("Invalid string. Length must be a multiple of 4");for(o=n.length,f="="===n.charAt(o-2)?2:"="===n.charAt(o-1)?1:0,e=new s(3*n.length/4-f),c=f>0?n.length-4:n.length,l=0,i=0,h=0;c>i;i+=4,h+=3)r=t(n.charAt(i))<<18|t(n.charAt(i+1))<<12|t(n.charAt(i+2))<<6|t(n.charAt(i+3)),u((16711680&r)>>16),u((65280&r)>>8),u(255&r);return 2===f?(r=t(n.charAt(i))<<2|t(n.charAt(i+1))>>4,u(255&r)):1===f&&(r=t(n.charAt(i))<<10|t(n.charAt(i+1))<<4|t(n.charAt(i+2))>>2,u(r>>8&255),u(255&r)),e}function o(n){function t(n){return r.charAt(n)}function s(n){return t(n>>18&63)+t(n>>12&63)+t(n>>6&63)+t(63&n)}for(var i,o=n.length%3,u="",f=0,e=n.length-o;e>f;f+=3)i=(n[f]<<16)+(n[f+1]<<8)+n[f+2],u+=s(i);switch(o){case 1:i=n[n.length-1];u+=t(i>>2);u+=t(i<<4&63);u+="==";break;case 2:i=(n[n.length-2]<<8)+n[n.length-1];u+=t(i>>10);u+=t(i>>4&63);u+=t(i<<2&63);u+="="}return u}var s="undefined"!=typeof Uint8Array?Uint8Array:Array,h="+".charCodeAt(0),c="/".charCodeAt(0),i="0".charCodeAt(0),u="a".charCodeAt(0),f="A".charCodeAt(0),l="-".charCodeAt(0),a="_".charCodeAt(0);n.toByteArray=e;n.fromByteArray=o}("undefined"==typeof i?this.base64js={}:i)},{}],2:[function(){},{}],3:[function(n,t,i){(function(t){
/*!
 * The buffer module from node.js, for the browser.
 *
 * @author   Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
 * @license  MIT
 */
function st(){function t(){}try{var n=new Uint8Array(1);return n.foo=function(){return 42},n.constructor=t,42===n.foo()&&n.constructor===t&&"function"==typeof n.subarray&&0===n.subarray(1,1).byteLength}catch(i){return!1}}function b(){return r.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function r(n){return this instanceof r?(r.TYPED_ARRAY_SUPPORT||(this.length=0,this.parent=void 0),"number"==typeof n?ht(this,n):"string"==typeof n?ct(this,n,arguments.length>1?arguments[1]:"utf8"):lt(this,n)):arguments.length>1?new r(n,arguments[1]):new r(n)}function ht(n,t){if(n=o(n,0>t?0:0|s(t)),!r.TYPED_ARRAY_SUPPORT)for(var i=0;t>i;i++)n[i]=0;return n}function ct(n,t,i){("string"!=typeof i||""===i)&&(i="utf8");var r=0|d(t,i);return n=o(n,r),n.write(t,i),n}function lt(n,t){if(r.isBuffer(t))return at(n,t);if(p(t))return vt(n,t);if(null==t)throw new TypeError("must start with number, buffer, array or string");if("undefined"!=typeof ArrayBuffer){if(t.buffer instanceof ArrayBuffer)return k(n,t);if(t instanceof ArrayBuffer)return yt(n,t)}return t.length?pt(n,t):wt(n,t)}function at(n,t){var i=0|s(t.length);return n=o(n,i),t.copy(n,0,0,i),n}function vt(n,t){var r=0|s(t.length),i;for(n=o(n,r),i=0;r>i;i+=1)n[i]=255&t[i];return n}function k(n,t){var r=0|s(t.length),i;for(n=o(n,r),i=0;r>i;i+=1)n[i]=255&t[i];return n}function yt(n,t){return r.TYPED_ARRAY_SUPPORT?(t.byteLength,n=r._augment(new Uint8Array(t))):n=k(n,new Uint8Array(t)),n}function pt(n,t){var r=0|s(t.length),i;for(n=o(n,r),i=0;r>i;i+=1)n[i]=255&t[i];return n}function wt(n,t){var r,u=0,i;for("Buffer"===t.type&&p(t.data)&&(r=t.data,u=0|s(r.length)),n=o(n,u),i=0;u>i;i+=1)n[i]=255&r[i];return n}function o(n,t){r.TYPED_ARRAY_SUPPORT?(n=r._augment(new Uint8Array(t)),n.__proto__=r.prototype):(n.length=t,n._isBuffer=!0);var i=0!==t&&t<=r.poolSize>>>1;return i&&(n.parent=et),n}function s(n){if(n>=b())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+b().toString(16)+" bytes");return 0|n}function y(n,t){if(!(this instanceof y))return new y(n,t);var i=new r(n,t);return delete i.parent,i}function d(n,t){var i,r;if("string"!=typeof n&&(n=""+n),i=n.length,0===i)return 0;for(r=!1;;)switch(t){case"ascii":case"binary":case"raw":case"raws":return i;case"utf8":case"utf-8":return a(n).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*i;case"hex":return i>>>1;case"base64":return ut(n).length;default:if(r)return a(n).length;t=(""+t).toLowerCase();r=!0}}function bt(n,t,i){var r=!1;if(t=0|t,i=void 0===i||i===1/0?this.length:0|i,n||(n="utf8"),0>t&&(t=0),i>this.length&&(i=this.length),t>=i)return"";for(;;)switch(n){case"hex":return ei(this,t,i);case"utf8":case"utf-8":return nt(this,t,i);case"ascii":return ui(this,t,i);case"binary":return fi(this,t,i);case"base64":return ii(this,t,i);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return oi(this,t,i);default:if(r)throw new TypeError("Unknown encoding: "+n);n=(n+"").toLowerCase();r=!0}}function kt(n,t,i,r){var f,e,u,o;if(i=Number(i)||0,f=n.length-i,r?(r=Number(r),r>f&&(r=f)):r=f,e=t.length,e%2!=0)throw new Error("Invalid hex string");for(r>e/2&&(r=e/2),u=0;r>u;u++){if(o=parseInt(t.substr(2*u,2),16),isNaN(o))throw new Error("Invalid hex string");n[i+u]=o}return u}function dt(n,t,i,r){return v(a(t,n.length-i),n,i,r)}function g(n,t,i,r){return v(li(t),n,i,r)}function gt(n,t,i,r){return g(n,t,i,r)}function ni(n,t,i,r){return v(ut(t),n,i,r)}function ti(n,t,i,r){return v(ai(t,n.length-i),n,i,r)}function ii(n,t,i){return ft.fromByteArray(0===t&&i===n.length?n:n.slice(t,i))}function nt(n,t,i){var h,f,e,s,l,u;for(i=Math.min(n.length,i),h=[],f=t;i>f;){var o=n[f],r=null,c=o>239?4:o>223?3:o>191?2:1;if(i>=f+c)switch(c){case 1:128>o&&(r=o);break;case 2:e=n[f+1];128==(192&e)&&(u=(31&o)<<6|63&e,u>127&&(r=u));break;case 3:e=n[f+1];s=n[f+2];128==(192&e)&&128==(192&s)&&(u=(15&o)<<12|(63&e)<<6|63&s,u>2047&&(55296>u||u>57343)&&(r=u));break;case 4:e=n[f+1];s=n[f+2];l=n[f+3];128==(192&e)&&128==(192&s)&&128==(192&l)&&(u=(15&o)<<18|(63&e)<<12|(63&s)<<6|63&l,u>65535&&1114112>u&&(r=u))}null===r?(r=65533,c=1):r>65535&&(r-=65536,h.push(r>>>10&1023|55296),r=56320|1023&r);h.push(r);f+=c}return ri(h)}function ri(n){var r=n.length,i,t;if(w>=r)return String.fromCharCode.apply(String,n);for(i="",t=0;r>t;)i+=String.fromCharCode.apply(String,n.slice(t,t+=w));return i}function ui(n,t,i){var u="",r;for(i=Math.min(n.length,i),r=t;i>r;r++)u+=String.fromCharCode(127&n[r]);return u}function fi(n,t,i){var u="",r;for(i=Math.min(n.length,i),r=t;i>r;r++)u+=String.fromCharCode(n[r]);return u}function ei(n,t,i){var f=n.length,u,r;for((!t||0>t)&&(t=0),(!i||0>i||i>f)&&(i=f),u="",r=t;i>r;r++)u+=ci(n[r]);return u}function oi(n,t,i){for(var u=n.slice(t,i),f="",r=0;r<u.length;r+=2)f+=String.fromCharCode(u[r]+256*u[r+1]);return f}function f(n,t,i){if(n%1!=0||0>n)throw new RangeError("offset is not uint");if(n+t>i)throw new RangeError("Trying to access beyond buffer length");}function e(n,t,i,u,f,e){if(!r.isBuffer(n))throw new TypeError("buffer must be a Buffer instance");if(t>f||e>t)throw new RangeError("value is out of bounds");if(i+u>n.length)throw new RangeError("index out of range");}function c(n,t,i,r){0>t&&(t=65535+t+1);for(var u=0,f=Math.min(n.length-i,2);f>u;u++)n[i+u]=(t&255<<8*(r?u:1-u))>>>8*(r?u:1-u)}function l(n,t,i,r){0>t&&(t=4294967295+t+1);for(var u=0,f=Math.min(n.length-i,4);f>u;u++)n[i+u]=t>>>8*(r?u:3-u)&255}function tt(n,t,i,r,u,f){if(t>u||f>t)throw new RangeError("value is out of bounds");if(i+r>n.length)throw new RangeError("index out of range");if(0>i)throw new RangeError("index out of range");}function it(n,t,i,r,u){return u||tt(n,t,i,4,34028234663852886e22,-34028234663852886e22),h.write(n,t,i,r,23,4),i+4}function rt(n,t,i,r,u){return u||tt(n,t,i,8,17976931348623157e292,-17976931348623157e292),h.write(n,t,i,r,52,8),i+8}function si(n){if(n=hi(n).replace(ot,""),n.length<2)return"";for(;n.length%4!=0;)n+="=";return n}function hi(n){return n.trim?n.trim():n.replace(/^\s+|\s+$/g,"")}function ci(n){return 16>n?"0"+n.toString(16):n.toString(16)}function a(n,t){t=t||1/0;for(var i,e=n.length,u=null,r=[],f=0;e>f;f++){if(i=n.charCodeAt(f),i>55295&&57344>i){if(!u){if(i>56319){(t-=3)>-1&&r.push(239,191,189);continue}if(f+1===e){(t-=3)>-1&&r.push(239,191,189);continue}u=i;continue}if(56320>i){(t-=3)>-1&&r.push(239,191,189);u=i;continue}i=(u-55296<<10|i-56320)+65536}else u&&(t-=3)>-1&&r.push(239,191,189);if(u=null,128>i){if((t-=1)<0)break;r.push(i)}else if(2048>i){if((t-=2)<0)break;r.push(i>>6|192,63&i|128)}else if(65536>i){if((t-=3)<0)break;r.push(i>>12|224,i>>6&63|128,63&i|128)}else{if(!(1114112>i))throw new Error("Invalid code point");if((t-=4)<0)break;r.push(i>>18|240,i>>12&63|128,i>>6&63|128,63&i|128)}}return r}function li(n){for(var i=[],t=0;t<n.length;t++)i.push(255&n.charCodeAt(t));return i}function ai(n,t){for(var i,f,e,r=[],u=0;u<n.length&&!((t-=2)<0);u++)i=n.charCodeAt(u),f=i>>8,e=i%256,r.push(e),r.push(f);return r}function ut(n){return ft.toByteArray(si(n))}function v(n,t,i,r){for(var u=0;r>u&&!(u+i>=t.length||u>=n.length);u++)t[u+i]=n[u];return u}var et,w,u,ot;"use strict";var ft=n("base64-js"),h=n("ieee754"),p=n("isarray");i.Buffer=r;i.SlowBuffer=y;i.INSPECT_MAX_BYTES=50;r.poolSize=8192;et={};r.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:st();r.TYPED_ARRAY_SUPPORT?(r.prototype.__proto__=Uint8Array.prototype,r.__proto__=Uint8Array):(r.prototype.length=void 0,r.prototype.parent=void 0);r.isBuffer=function(n){return!(null==n||!n._isBuffer)};r.compare=function(n,t){if(!r.isBuffer(n)||!r.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(n===t)return 0;for(var u=n.length,f=t.length,i=0,e=Math.min(u,f);e>i&&n[i]===t[i];)++i;return i!==e&&(u=n[i],f=t[i]),f>u?-1:u>f?1:0};r.isEncoding=function(n){switch(String(n).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"raw":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}};r.concat=function(n,t){var i,u,f,e;if(!p(n))throw new TypeError("list argument must be an Array of Buffers.");if(0===n.length)return new r(0);if(void 0===t)for(t=0,i=0;i<n.length;i++)t+=n[i].length;for(u=new r(t),f=0,i=0;i<n.length;i++)e=n[i],e.copy(u,f),f+=e.length;return u};r.byteLength=d;r.prototype.toString=function(){var n=0|this.length;return 0===n?"":0===arguments.length?nt(this,0,n):bt.apply(this,arguments)};r.prototype.equals=function(n){if(!r.isBuffer(n))throw new TypeError("Argument must be a Buffer");return this===n?!0:0===r.compare(this,n)};r.prototype.inspect=function(){var n="",t=i.INSPECT_MAX_BYTES;return this.length>0&&(n=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(n+=" ... ")),"<Buffer "+n+">"};r.prototype.compare=function(n){if(!r.isBuffer(n))throw new TypeError("Argument must be a Buffer");return this===n?0:r.compare(this,n)};r.prototype.indexOf=function(n,t){function i(n,t,i){for(var r=-1,u=0;i+u<n.length;u++)if(n[i+u]===t[-1===r?0:u-r]){if(-1===r&&(r=u),u-r+1===t.length)return i+r}else r=-1;return-1}if((t>2147483647?t=2147483647:-2147483648>t&&(t=-2147483648),t>>=0,0===this.length)||t>=this.length)return-1;if(0>t&&(t=Math.max(this.length+t,0)),"string"==typeof n)return 0===n.length?-1:String.prototype.indexOf.call(this,n,t);if(r.isBuffer(n))return i(this,n,t);if("number"==typeof n)return r.TYPED_ARRAY_SUPPORT&&"function"===Uint8Array.prototype.indexOf?Uint8Array.prototype.indexOf.call(this,n,t):i(this,[n],t);throw new TypeError("val must be string, number or Buffer");};r.prototype.get=function(n){return this.readUInt8(n)};r.prototype.set=function(n,t){return this.writeUInt8(n,t)};r.prototype.write=function(n,t,i,r){var e,u,f;if(void 0===t?(r="utf8",i=this.length,t=0):void 0===i&&"string"==typeof t?(r=t,i=this.length,t=0):isFinite(t)?(t=0|t,isFinite(i)?(i=0|i,void 0===r&&(r="utf8")):(r=i,i=void 0)):(e=r,r=t,t=0|i,i=e),u=this.length-t,(void 0===i||i>u)&&(i=u),n.length>0&&(0>i||0>t)||t>this.length)throw new RangeError("attempt to write outside buffer bounds");for(r||(r="utf8"),f=!1;;)switch(r){case"hex":return kt(this,n,t,i);case"utf8":case"utf-8":return dt(this,n,t,i);case"ascii":return g(this,n,t,i);case"binary":return gt(this,n,t,i);case"base64":return ni(this,n,t,i);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ti(this,n,t,i);default:if(f)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase();f=!0}};r.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};w=4096;r.prototype.slice=function(n,t){var i=this.length,u,e,f;if(n=~~n,t=void 0===t?i:~~t,0>n?(n+=i,0>n&&(n=0)):n>i&&(n=i),0>t?(t+=i,0>t&&(t=0)):t>i&&(t=i),n>t&&(t=n),r.TYPED_ARRAY_SUPPORT)u=r._augment(this.subarray(n,t));else for(e=t-n,u=new r(e,void 0),f=0;e>f;f++)u[f]=this[f+n];return u.length&&(u.parent=this.parent||this),u};r.prototype.readUIntLE=function(n,t,i){n=0|n;t=0|t;i||f(n,t,this.length);for(var r=this[n],u=1,e=0;++e<t&&(u*=256);)r+=this[n+e]*u;return r};r.prototype.readUIntBE=function(n,t,i){n=0|n;t=0|t;i||f(n,t,this.length);for(var r=this[n+--t],u=1;t>0&&(u*=256);)r+=this[n+--t]*u;return r};r.prototype.readUInt8=function(n,t){return t||f(n,1,this.length),this[n]};r.prototype.readUInt16LE=function(n,t){return t||f(n,2,this.length),this[n]|this[n+1]<<8};r.prototype.readUInt16BE=function(n,t){return t||f(n,2,this.length),this[n]<<8|this[n+1]};r.prototype.readUInt32LE=function(n,t){return t||f(n,4,this.length),(this[n]|this[n+1]<<8|this[n+2]<<16)+16777216*this[n+3]};r.prototype.readUInt32BE=function(n,t){return t||f(n,4,this.length),16777216*this[n]+(this[n+1]<<16|this[n+2]<<8|this[n+3])};r.prototype.readIntLE=function(n,t,i){n=0|n;t=0|t;i||f(n,t,this.length);for(var r=this[n],u=1,e=0;++e<t&&(u*=256);)r+=this[n+e]*u;return u*=128,r>=u&&(r-=Math.pow(2,8*t)),r};r.prototype.readIntBE=function(n,t,i){n=0|n;t=0|t;i||f(n,t,this.length);for(var e=t,r=1,u=this[n+--e];e>0&&(r*=256);)u+=this[n+--e]*r;return r*=128,u>=r&&(u-=Math.pow(2,8*t)),u};r.prototype.readInt8=function(n,t){return t||f(n,1,this.length),128&this[n]?-1*(256-this[n]):this[n]};r.prototype.readInt16LE=function(n,t){t||f(n,2,this.length);var i=this[n]|this[n+1]<<8;return 32768&i?4294901760|i:i};r.prototype.readInt16BE=function(n,t){t||f(n,2,this.length);var i=this[n+1]|this[n]<<8;return 32768&i?4294901760|i:i};r.prototype.readInt32LE=function(n,t){return t||f(n,4,this.length),this[n]|this[n+1]<<8|this[n+2]<<16|this[n+3]<<24};r.prototype.readInt32BE=function(n,t){return t||f(n,4,this.length),this[n]<<24|this[n+1]<<16|this[n+2]<<8|this[n+3]};r.prototype.readFloatLE=function(n,t){return t||f(n,4,this.length),h.read(this,n,!0,23,4)};r.prototype.readFloatBE=function(n,t){return t||f(n,4,this.length),h.read(this,n,!1,23,4)};r.prototype.readDoubleLE=function(n,t){return t||f(n,8,this.length),h.read(this,n,!0,52,8)};r.prototype.readDoubleBE=function(n,t){return t||f(n,8,this.length),h.read(this,n,!1,52,8)};r.prototype.writeUIntLE=function(n,t,i,r){n=+n;t=0|t;i=0|i;r||e(this,n,t,i,Math.pow(2,8*i),0);var u=1,f=0;for(this[t]=255&n;++f<i&&(u*=256);)this[t+f]=n/u&255;return t+i};r.prototype.writeUIntBE=function(n,t,i,r){n=+n;t=0|t;i=0|i;r||e(this,n,t,i,Math.pow(2,8*i),0);var u=i-1,f=1;for(this[t+u]=255&n;--u>=0&&(f*=256);)this[t+u]=n/f&255;return t+i};r.prototype.writeUInt8=function(n,t,i){return n=+n,t=0|t,i||e(this,n,t,1,255,0),r.TYPED_ARRAY_SUPPORT||(n=Math.floor(n)),this[t]=255&n,t+1};r.prototype.writeUInt16LE=function(n,t,i){return n=+n,t=0|t,i||e(this,n,t,2,65535,0),r.TYPED_ARRAY_SUPPORT?(this[t]=255&n,this[t+1]=n>>>8):c(this,n,t,!0),t+2};r.prototype.writeUInt16BE=function(n,t,i){return n=+n,t=0|t,i||e(this,n,t,2,65535,0),r.TYPED_ARRAY_SUPPORT?(this[t]=n>>>8,this[t+1]=255&n):c(this,n,t,!1),t+2};r.prototype.writeUInt32LE=function(n,t,i){return n=+n,t=0|t,i||e(this,n,t,4,4294967295,0),r.TYPED_ARRAY_SUPPORT?(this[t+3]=n>>>24,this[t+2]=n>>>16,this[t+1]=n>>>8,this[t]=255&n):l(this,n,t,!0),t+4};r.prototype.writeUInt32BE=function(n,t,i){return n=+n,t=0|t,i||e(this,n,t,4,4294967295,0),r.TYPED_ARRAY_SUPPORT?(this[t]=n>>>24,this[t+1]=n>>>16,this[t+2]=n>>>8,this[t+3]=255&n):l(this,n,t,!1),t+4};r.prototype.writeIntLE=function(n,t,i,r){var u;(n=+n,t=0|t,r)||(u=Math.pow(2,8*i-1),e(this,n,t,i,u-1,-u));var f=0,o=1,s=0>n?1:0;for(this[t]=255&n;++f<i&&(o*=256);)this[t+f]=(n/o>>0)-s&255;return t+i};r.prototype.writeIntBE=function(n,t,i,r){var u;(n=+n,t=0|t,r)||(u=Math.pow(2,8*i-1),e(this,n,t,i,u-1,-u));var f=i-1,o=1,s=0>n?1:0;for(this[t+f]=255&n;--f>=0&&(o*=256);)this[t+f]=(n/o>>0)-s&255;return t+i};r.prototype.writeInt8=function(n,t,i){return n=+n,t=0|t,i||e(this,n,t,1,127,-128),r.TYPED_ARRAY_SUPPORT||(n=Math.floor(n)),0>n&&(n=255+n+1),this[t]=255&n,t+1};r.prototype.writeInt16LE=function(n,t,i){return n=+n,t=0|t,i||e(this,n,t,2,32767,-32768),r.TYPED_ARRAY_SUPPORT?(this[t]=255&n,this[t+1]=n>>>8):c(this,n,t,!0),t+2};r.prototype.writeInt16BE=function(n,t,i){return n=+n,t=0|t,i||e(this,n,t,2,32767,-32768),r.TYPED_ARRAY_SUPPORT?(this[t]=n>>>8,this[t+1]=255&n):c(this,n,t,!1),t+2};r.prototype.writeInt32LE=function(n,t,i){return n=+n,t=0|t,i||e(this,n,t,4,2147483647,-2147483648),r.TYPED_ARRAY_SUPPORT?(this[t]=255&n,this[t+1]=n>>>8,this[t+2]=n>>>16,this[t+3]=n>>>24):l(this,n,t,!0),t+4};r.prototype.writeInt32BE=function(n,t,i){return n=+n,t=0|t,i||e(this,n,t,4,2147483647,-2147483648),0>n&&(n=4294967295+n+1),r.TYPED_ARRAY_SUPPORT?(this[t]=n>>>24,this[t+1]=n>>>16,this[t+2]=n>>>8,this[t+3]=255&n):l(this,n,t,!1),t+4};r.prototype.writeFloatLE=function(n,t,i){return it(this,n,t,!0,i)};r.prototype.writeFloatBE=function(n,t,i){return it(this,n,t,!1,i)};r.prototype.writeDoubleLE=function(n,t,i){return rt(this,n,t,!0,i)};r.prototype.writeDoubleBE=function(n,t,i){return rt(this,n,t,!1,i)};r.prototype.copy=function(n,t,i,u){if((i||(i=0),u||0===u||(u=this.length),t>=n.length&&(t=n.length),t||(t=0),u>0&&i>u&&(u=i),u===i)||0===n.length||0===this.length)return 0;if(0>t)throw new RangeError("targetStart out of bounds");if(0>i||i>=this.length)throw new RangeError("sourceStart out of bounds");if(0>u)throw new RangeError("sourceEnd out of bounds");u>this.length&&(u=this.length);n.length-t<u-i&&(u=n.length-t+i);var f,e=u-i;if(this===n&&t>i&&u>t)for(f=e-1;f>=0;f--)n[f+t]=this[f+i];else if(1e3>e||!r.TYPED_ARRAY_SUPPORT)for(f=0;e>f;f++)n[f+t]=this[f+i];else n._set(this.subarray(i,i+e),t);return e};r.prototype.fill=function(n,t,i){var r,u,f;if(n||(n=0),t||(t=0),i||(i=this.length),t>i)throw new RangeError("end < start");if(i!==t&&0!==this.length){if(0>t||t>=this.length)throw new RangeError("start out of bounds");if(0>i||i>this.length)throw new RangeError("end out of bounds");if("number"==typeof n)for(r=t;i>r;r++)this[r]=n;else for(u=a(n.toString()),f=u.length,r=t;i>r;r++)this[r]=u[r%f];return this}};r.prototype.toArrayBuffer=function(){if("undefined"!=typeof Uint8Array){if(r.TYPED_ARRAY_SUPPORT)return new r(this).buffer;for(var t=new Uint8Array(this.length),n=0,i=t.length;i>n;n+=1)t[n]=this[n];return t.buffer}throw new TypeError("Buffer.toArrayBuffer not supported in this browser");};u=r.prototype;r._augment=function(n){return n.constructor=r,n._isBuffer=!0,n._set=n.set,n.get=u.get,n.set=u.set,n.write=u.write,n.toString=u.toString,n.toLocaleString=u.toString,n.toJSON=u.toJSON,n.equals=u.equals,n.compare=u.compare,n.indexOf=u.indexOf,n.copy=u.copy,n.slice=u.slice,n.readUIntLE=u.readUIntLE,n.readUIntBE=u.readUIntBE,n.readUInt8=u.readUInt8,n.readUInt16LE=u.readUInt16LE,n.readUInt16BE=u.readUInt16BE,n.readUInt32LE=u.readUInt32LE,n.readUInt32BE=u.readUInt32BE,n.readIntLE=u.readIntLE,n.readIntBE=u.readIntBE,n.readInt8=u.readInt8,n.readInt16LE=u.readInt16LE,n.readInt16BE=u.readInt16BE,n.readInt32LE=u.readInt32LE,n.readInt32BE=u.readInt32BE,n.readFloatLE=u.readFloatLE,n.readFloatBE=u.readFloatBE,n.readDoubleLE=u.readDoubleLE,n.readDoubleBE=u.readDoubleBE,n.writeUInt8=u.writeUInt8,n.writeUIntLE=u.writeUIntLE,n.writeUIntBE=u.writeUIntBE,n.writeUInt16LE=u.writeUInt16LE,n.writeUInt16BE=u.writeUInt16BE,n.writeUInt32LE=u.writeUInt32LE,n.writeUInt32BE=u.writeUInt32BE,n.writeIntLE=u.writeIntLE,n.writeIntBE=u.writeIntBE,n.writeInt8=u.writeInt8,n.writeInt16LE=u.writeInt16LE,n.writeInt16BE=u.writeInt16BE,n.writeInt32LE=u.writeInt32LE,n.writeInt32BE=u.writeInt32BE,n.writeFloatLE=u.writeFloatLE,n.writeFloatBE=u.writeFloatBE,n.writeDoubleLE=u.writeDoubleLE,n.writeDoubleBE=u.writeDoubleBE,n.fill=u.fill,n.inspect=u.inspect,n.toArrayBuffer=u.toArrayBuffer,n};ot=/[^+\/0-9A-Za-z-_]/g}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"base64-js":1,ieee754:7,isarray:4}],4:[function(n,t){var i={}.toString;t.exports=Array.isArray||function(n){return"[object Array]"==i.call(n)}},{}],5:[function(n,t,i){(function(n){function r(n){return Array.isArray?Array.isArray(n):"[object Array]"===t(n)}function u(n){return"boolean"==typeof n}function f(n){return null===n}function e(n){return null==n}function o(n){return"number"==typeof n}function s(n){return"string"==typeof n}function h(n){return"symbol"==typeof n}function c(n){return void 0===n}function l(n){return"[object RegExp]"===t(n)}function a(n){return"object"==typeof n&&null!==n}function v(n){return"[object Date]"===t(n)}function y(n){return"[object Error]"===t(n)||n instanceof Error}function p(n){return"function"==typeof n}function w(n){return null===n||"boolean"==typeof n||"number"==typeof n||"string"==typeof n||"symbol"==typeof n||"undefined"==typeof n}function t(n){return Object.prototype.toString.call(n)}i.isArray=r;i.isBoolean=u;i.isNull=f;i.isNullOrUndefined=e;i.isNumber=o;i.isString=s;i.isSymbol=h;i.isUndefined=c;i.isRegExp=l;i.isObject=a;i.isDate=v;i.isError=y;i.isFunction=p;i.isPrimitive=w;i.isBuffer=n.isBuffer}).call(this,{isBuffer:n("../../is-buffer/index.js")})},{"../../is-buffer/index.js":9}],6:[function(n,t){function i(){this._events=this._events||{};this._maxListeners=this._maxListeners||void 0}function r(n){return"function"==typeof n}function e(n){return"number"==typeof n}function u(n){return"object"==typeof n&&null!==n}function f(n){return void 0===n}t.exports=i;i.EventEmitter=i;i.prototype._events=void 0;i.prototype._maxListeners=void 0;i.defaultMaxListeners=10;i.prototype.setMaxListeners=function(n){if(!e(n)||0>n||isNaN(n))throw TypeError("n must be a positive number");return this._maxListeners=n,this};i.prototype.emit=function(n){var s,i,e,o,t,h;if(this._events||(this._events={}),"error"===n&&(!this._events.error||u(this._events.error)&&!this._events.error.length)){if(s=arguments[1],s instanceof Error)throw s;throw TypeError('Uncaught, unspecified "error" event.');}if(i=this._events[n],f(i))return!1;if(r(i))switch(arguments.length){case 1:i.call(this);break;case 2:i.call(this,arguments[1]);break;case 3:i.call(this,arguments[1],arguments[2]);break;default:for(e=arguments.length,o=new Array(e-1),t=1;e>t;t++)o[t-1]=arguments[t];i.apply(this,o)}else if(u(i)){for(e=arguments.length,o=new Array(e-1),t=1;e>t;t++)o[t-1]=arguments[t];for(h=i.slice(),e=h.length,t=0;e>t;t++)h[t].apply(this,o)}return!0};i.prototype.addListener=function(n,t){var e;if(!r(t))throw TypeError("listener must be a function");return(this._events||(this._events={}),this._events.newListener&&this.emit("newListener",n,r(t.listener)?t.listener:t),this._events[n]?u(this._events[n])?this._events[n].push(t):this._events[n]=[this._events[n],t]:this._events[n]=t,u(this._events[n])&&!this._events[n].warned)&&(e=f(this._maxListeners)?i.defaultMaxListeners:this._maxListeners,e&&e>0&&this._events[n].length>e&&(this._events[n].warned=!0,"function"==typeof console.trace)),this};i.prototype.on=i.prototype.addListener;i.prototype.once=function(n,t){function i(){this.removeListener(n,i);u||(u=!0,t.apply(this,arguments))}if(!r(t))throw TypeError("listener must be a function");var u=!1;return i.listener=t,this.on(n,i),this};i.prototype.removeListener=function(n,t){var i,e,o,f;if(!r(t))throw TypeError("listener must be a function");if(!this._events||!this._events[n])return this;if(i=this._events[n],o=i.length,e=-1,i===t||r(i.listener)&&i.listener===t)delete this._events[n],this._events.removeListener&&this.emit("removeListener",n,t);else if(u(i)){for(f=o;f-->0;)if(i[f]===t||i[f].listener&&i[f].listener===t){e=f;break}if(0>e)return this;1===i.length?(i.length=0,delete this._events[n]):i.splice(e,1);this._events.removeListener&&this.emit("removeListener",n,t)}return this};i.prototype.removeAllListeners=function(n){var i,t;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[n]&&delete this._events[n],this;if(0===arguments.length){for(i in this._events)"removeListener"!==i&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events={},this}if(t=this._events[n],r(t))this.removeListener(n,t);else for(;t.length;)this.removeListener(n,t[t.length-1]);return delete this._events[n],this};i.prototype.listeners=function(n){return this._events&&this._events[n]?r(this._events[n])?[this._events[n]]:this._events[n].slice():[]};i.listenerCount=function(n,t){return n._events&&n._events[t]?r(n._events[t])?1:n._events[t].length:0}},{}],7:[function(n,t,i){i.read=function(n,t,i,r,u){var f,o,l=8*u-r-1,a=(1<<l)-1,v=a>>1,e=-7,s=i?u-1:0,c=i?-1:1,h=n[t+s];for(s+=c,f=h&(1<<-e)-1,h>>=-e,e+=l;e>0;f=256*f+n[t+s],s+=c,e-=8);for(o=f&(1<<-e)-1,f>>=-e,e+=r;e>0;o=256*o+n[t+s],s+=c,e-=8);if(0===f)f=1-v;else{if(f===a)return o?NaN:(h?-1:1)*(1/0);o+=Math.pow(2,r);f-=v}return(h?-1:1)*o*Math.pow(2,f-r)};i.write=function(n,t,i,r,u,f){var e,o,s,l=8*f-u-1,a=(1<<l)-1,h=a>>1,y=23===u?Math.pow(2,-24)-Math.pow(2,-77):0,c=r?0:f-1,v=r?1:-1,p=0>t||0===t&&0>1/t?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,e=a):(e=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-e))<1&&(e--,s*=2),t+=e+h>=1?y/s:y*Math.pow(2,1-h),t*s>=2&&(e++,s/=2),e+h>=a?(o=0,e=a):e+h>=1?(o=(t*s-1)*Math.pow(2,u),e+=h):(o=t*Math.pow(2,h-1)*Math.pow(2,u),e=0));u>=8;n[i+c]=255&o,c+=v,o/=256,u-=8);for(e=e<<u|o,l+=u;l>0;n[i+c]=255&e,c+=v,e/=256,l-=8);n[i+c-v]|=128*p}},{}],8:[function(n,t){t.exports="function"==typeof Object.create?function(n,t){n.super_=t;n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}})}:function(n,t){n.super_=t;var i=function(){};i.prototype=t.prototype;n.prototype=new i;n.prototype.constructor=n}},{}],9:[function(n,t){function i(n){return!!n.constructor&&"function"==typeof n.constructor.isBuffer&&n.constructor.isBuffer(n)}function r(n){return"function"==typeof n.readFloatLE&&"function"==typeof n.slice&&i(n.slice(0,0))}
/*!
 * Determine if an object is a Buffer
 *
 * @author   Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
 * @license  MIT
 */
t.exports=function(n){return null!=n&&(i(n)||r(n)||!!n._isBuffer)}},{}],10:[function(n,t){t.exports=Array.isArray||function(n){return"[object Array]"==Object.prototype.toString.call(n)}},{}],11:[function(n,t){function e(){var i,n,t;if(!f){for(f=!0,n=u.length;n;){for(i=u,u=[],t=-1;++t<n;)i[t]();n=u.length}f=!1}}function r(){}var i=t.exports={},u=[],f=!1;i.nextTick=function(n){u.push(n);f||setTimeout(e,0)};i.title="browser";i.browser=!0;i.env={};i.argv=[];i.version="";i.versions={};i.on=r;i.addListener=r;i.once=r;i.off=r;i.removeListener=r;i.removeAllListeners=r;i.emit=r;i.binding=function(){throw new Error("process.binding is not supported");};i.cwd=function(){return"/"};i.chdir=function(){throw new Error("process.chdir is not supported");};i.umask=function(){return 0}},{}],12:[function(n,t){t.exports=n("./lib/_stream_duplex.js")},{"./lib/_stream_duplex.js":13}],13:[function(n,t){(function(i){function r(n){return this instanceof r?(e.call(this,n),u.call(this,n),n&&n.readable===!1&&(this.readable=!1),n&&n.writable===!1&&(this.writable=!1),this.allowHalfOpen=!0,n&&n.allowHalfOpen===!1&&(this.allowHalfOpen=!1),void this.once("end",s)):new r(n)}function s(){this.allowHalfOpen||this._writableState.ended||i.nextTick(this.end.bind(this))}function h(n,t){for(var i=0,r=n.length;r>i;i++)t(n[i],i)}var o,f,e,u;t.exports=r;o=Object.keys||function(n){var t=[];for(var i in n)t.push(i);return t};f=n("core-util-is");f.inherits=n("inherits");e=n("./_stream_readable");u=n("./_stream_writable");f.inherits(r,e);h(o(u.prototype),function(n){r.prototype[n]||(r.prototype[n]=u.prototype[n])})}).call(this,n("_process"))},{"./_stream_readable":15,"./_stream_writable":17,_process:11,"core-util-is":5,inherits:8}],14:[function(n,t){function i(n){return this instanceof i?void r.call(this,n):new i(n)}t.exports=i;var r=n("./_stream_transform"),u=n("core-util-is");u.inherits=n("inherits");u.inherits(i,r);i.prototype._transform=function(n,t,i){i(null,n)}},{"./_stream_transform":16,"core-util-is":5,inherits:8}],15:[function(n,t){(function(i){function y(t,i){var f=n("./_stream_duplex"),r,u;t=t||{};r=t.highWaterMark;u=t.objectMode?16:16384;this.highWaterMark=r||0===r?r:u;this.highWaterMark=~~this.highWaterMark;this.buffer=[];this.length=0;this.pipes=null;this.pipesCount=0;this.flowing=null;this.ended=!1;this.endEmitted=!1;this.reading=!1;this.sync=!0;this.needReadable=!1;this.emittedReadable=!1;this.readableListening=!1;this.objectMode=!!t.objectMode;i instanceof f&&(this.objectMode=this.objectMode||!!t.readableObjectMode);this.defaultEncoding=t.defaultEncoding||"utf8";this.ranOut=!1;this.awaitDrain=0;this.readingMore=!1;this.decoder=null;this.encoding=null;t.encoding&&(e||(e=n("string_decoder/").StringDecoder),this.decoder=new e(t.encoding),this.encoding=t.encoding)}function u(t){return n("./_stream_duplex"),this instanceof u?(this._readableState=new y(t,this),this.readable=!0,void c.call(this)):new u(t)}function p(n,t,i,r,u){var o=tt(t,i),e;return o?n.emit("error",o):f.isNullOrUndefined(i)?(t.reading=!1,t.ended||it(n,t)):t.objectMode||i&&i.length>0?t.ended&&!u?(e=new Error("stream.push() after EOF"),n.emit("error",e)):t.endEmitted&&u?(e=new Error("stream.unshift() after end event"),n.emit("error",e)):(!t.decoder||u||r||(i=t.decoder.write(i)),u||(t.reading=!1),t.flowing&&0===t.length&&!t.sync?(n.emit("data",i),n.read(0)):(t.length+=t.objectMode?1:i.length,u?t.buffer.unshift(i):t.buffer.push(i),t.needReadable&&s(n)),rt(n,t)):u||(t.reading=!1),g(t)}function g(n){return!n.ended&&(n.needReadable||n.length<n.highWaterMark||0===n.length)}function nt(n){if(n>=v)n=v;else{n--;for(var t=1;32>t;t<<=1)n|=n>>t;n++}return n}function w(n,t){return 0===t.length&&t.ended?0:t.objectMode?0===n?0:1:isNaN(n)||f.isNull(n)?t.flowing&&t.buffer.length?t.buffer[0].length:t.length:0>=n?0:(n>t.highWaterMark&&(t.highWaterMark=nt(n)),n>t.length?t.ended?t.length:(t.needReadable=!0,0):n)}function tt(n,t){var i=null;return f.isBuffer(t)||f.isString(t)||f.isNullOrUndefined(t)||n.objectMode||(i=new TypeError("Invalid non-string/buffer chunk")),i}function it(n,t){if(t.decoder&&!t.ended){var i=t.decoder.end();i&&i.length&&(t.buffer.push(i),t.length+=t.objectMode?1:i.length)}t.ended=!0;s(n)}function s(n){var t=n._readableState;t.needReadable=!1;t.emittedReadable||(r("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?i.nextTick(function(){b(n)}):b(n))}function b(n){r("emit readable");n.emit("readable");l(n)}function rt(n,t){t.readingMore||(t.readingMore=!0,i.nextTick(function(){ut(n,t)}))}function ut(n,t){for(var i=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(r("maybeReadMore read 0"),n.read(0),i!==t.length);)i=t.length;t.readingMore=!1}function ft(n){return function(){var t=n._readableState;r("pipeOnDrain",t.awaitDrain);t.awaitDrain&&t.awaitDrain--;0===t.awaitDrain&&o.listenerCount(n,"data")&&(t.flowing=!0,l(n))}}function et(n,t){t.resumeScheduled||(t.resumeScheduled=!0,i.nextTick(function(){ot(n,t)}))}function ot(n,t){t.resumeScheduled=!1;n.emit("resume");l(n);t.flowing&&!t.reading&&n.read(0)}function l(n){var t=n._readableState,i;if(r("flow",t.flowing),t.flowing)do i=n.read();while(null!==i&&t.flowing)}function k(n,t){var r,i=t.buffer,o=t.length,s=!!t.decoder,l=!!t.objectMode,u,f;if(0===i.length)return null;if(0===o)r=null;else if(l)r=i.shift();else if(!n||n>=o)r=s?i.join(""):h.concat(i,o),i.length=0;else if(n<i[0].length)u=i[0],r=u.slice(0,n),i[0]=u.slice(n);else if(n===i[0].length)r=i.shift();else{r=s?"":new h(n);for(var e=0,c=0,a=i.length;a>c&&n>e;c++)u=i[0],f=Math.min(n-e,u.length),s?r+=u.slice(0,f):u.copy(r,e,0,f),f<u.length?i[0]=u.slice(f):i.shift(),e+=f}return r}function a(n){var t=n._readableState;if(t.length>0)throw new Error("endReadable called on non-empty stream");t.endEmitted||(t.ended=!0,i.nextTick(function(){t.endEmitted||0!==t.length||(t.endEmitted=!0,n.readable=!1,n.emit("end"))}))}function st(n,t){for(var i=0,r=n.length;r>i;i++)t(n[i],i)}function ht(n,t){for(var i=0,r=n.length;r>i;i++)if(n[i]===t)return i;return-1}var d,h,o,c,f,e,r,v;t.exports=u;d=n("isarray");h=n("buffer").Buffer;u.ReadableState=y;o=n("events").EventEmitter;o.listenerCount||(o.listenerCount=function(n,t){return n.listeners(t).length});c=n("stream");f=n("core-util-is");f.inherits=n("inherits");r=n("util");r=r&&r.debuglog?r.debuglog("stream"):function(){};f.inherits(u,c);u.prototype.push=function(n,t){var i=this._readableState;return f.isString(n)&&!i.objectMode&&(t=t||i.defaultEncoding,t!==i.encoding&&(n=new h(n,t),t="")),p(this,i,n,t,!1)};u.prototype.unshift=function(n){var t=this._readableState;return p(this,t,n,"",!0)};u.prototype.setEncoding=function(t){return e||(e=n("string_decoder/").StringDecoder),this._readableState.decoder=new e(t),this._readableState.encoding=t,this};v=8388608;u.prototype.read=function(n){var t,e,i,u;return(r("read",n),t=this._readableState,e=n,(!f.isNumber(n)||n>0)&&(t.emittedReadable=!1),0===n&&t.needReadable&&(t.length>=t.highWaterMark||t.ended))?(r("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?a(this):s(this),null):(n=w(n,t),0===n&&t.ended)?(0===t.length&&a(this),null):(i=t.needReadable,r("need readable",i),(0===t.length||t.length-n<t.highWaterMark)&&(i=!0,r("length less than watermark",i)),(t.ended||t.reading)&&(i=!1,r("reading or ended",i)),i&&(r("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1),i&&!t.reading&&(n=w(e,t)),u=n>0?k(n,t):null,f.isNull(u)&&(t.needReadable=!0,n=0),t.length-=n,0!==t.length||t.ended||(t.needReadable=!0),e!==n&&t.ended&&0===t.length&&a(this),f.isNull(u)||this.emit("data",u),u)};u.prototype._read=function(){this.emit("error",new Error("not implemented"))};u.prototype.pipe=function(n,t){function y(n){r("onunpipe");n===u&&h()}function p(){r("onend");n.end()}function h(){r("cleanup");n.removeListener("close",c);n.removeListener("finish",l);n.removeListener("drain",s);n.removeListener("error",e);n.removeListener("unpipe",y);u.removeListener("end",p);u.removeListener("end",h);u.removeListener("data",w);!f.awaitDrain||n._writableState&&!n._writableState.needDrain||s()}function w(t){r("ondata");var i=n.write(t);!1===i&&(r("false write response, pause",u._readableState.awaitDrain),u._readableState.awaitDrain++,u.pause())}function e(t){r("onerror",t);a();n.removeListener("error",e);0===o.listenerCount(n,"error")&&n.emit("error",t)}function c(){n.removeListener("finish",l);a()}function l(){r("onfinish");n.removeListener("close",c);a()}function a(){r("unpipe");u.unpipe(n)}var u=this,f=this._readableState,b,v,s;switch(f.pipesCount){case 0:f.pipes=n;break;case 1:f.pipes=[f.pipes,n];break;default:f.pipes.push(n)}return f.pipesCount+=1,r("pipe count=%d opts=%j",f.pipesCount,t),b=(!t||t.end!==!1)&&n!==i.stdout&&n!==i.stderr,v=b?p:h,f.endEmitted?i.nextTick(v):u.once("end",v),n.on("unpipe",y),s=ft(u),n.on("drain",s),u.on("data",w),n._events&&n._events.error?d(n._events.error)?n._events.error.unshift(e):n._events.error=[e,n._events.error]:n.on("error",e),n.once("close",c),n.once("finish",l),n.emit("pipe",u),f.flowing||(r("pipe resume"),u.resume()),n};u.prototype.unpipe=function(n){var t=this._readableState,r,u,i;if(0===t.pipesCount)return this;if(1===t.pipesCount)return n&&n!==t.pipes?this:(n||(n=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,n&&n.emit("unpipe",this),this);if(!n){for(r=t.pipes,u=t.pipesCount,t.pipes=null,t.pipesCount=0,t.flowing=!1,i=0;u>i;i++)r[i].emit("unpipe",this);return this}return i=ht(t.pipes,n),-1===i?this:(t.pipes.splice(i,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),n.emit("unpipe",this),this)};u.prototype.on=function(n,t){var e=c.prototype.on.call(this,n,t),u,f;return("data"===n&&!1!==this._readableState.flowing&&this.resume(),"readable"===n&&this.readable)&&(u=this._readableState,u.readableListening||((u.readableListening=!0,u.emittedReadable=!1,u.needReadable=!0,u.reading)?u.length&&s(this,u):(f=this,i.nextTick(function(){r("readable nexttick read 0");f.read(0)})))),e};u.prototype.addListener=u.prototype.on;u.prototype.resume=function(){var n=this._readableState;return n.flowing||(r("resume"),n.flowing=!0,n.reading||(r("resume read 0"),this.read(0)),et(this,n)),this};u.prototype.pause=function(){return r("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(r("pause"),this._readableState.flowing=!1,this.emit("pause")),this};u.prototype.wrap=function(n){var i=this._readableState,e=!1,t=this,u,o;n.on("end",function(){if(r("wrapped end"),i.decoder&&!i.ended){var n=i.decoder.end();n&&n.length&&t.push(n)}t.push(null)});n.on("data",function(u){if(r("wrapped data"),i.decoder&&(u=i.decoder.write(u)),u&&(i.objectMode||u.length)){var f=t.push(u);f||(e=!0,n.pause())}});for(u in n)f.isFunction(n[u])&&f.isUndefined(this[u])&&(this[u]=function(t){return function(){return n[t].apply(n,arguments)}}(u));return o=["error","close","destroy","pause","resume"],st(o,function(i){n.on(i,t.emit.bind(t,i))}),t._read=function(t){r("wrapped _read",t);e&&(e=!1,n.resume())},t};u._fromList=k}).call(this,n("_process"))},{"./_stream_duplex":13,_process:11,buffer:3,"core-util-is":5,events:6,inherits:8,isarray:10,stream:22,"string_decoder/":23,util:2}],16:[function(n,t){function e(n,t){this.afterTransform=function(n,i){return o(t,n,i)};this.needTransform=!1;this.transforming=!1;this.writecb=null;this.writechunk=null}function o(n,t,i){var f=n._transformState,e,u;if(f.transforming=!1,e=f.writecb,!e)return n.emit("error",new Error("no writecb in Transform class"));f.writechunk=null;f.writecb=null;r.isNullOrUndefined(i)||n.push(i);e&&e(t);u=n._readableState;u.reading=!1;(u.needReadable||u.length<u.highWaterMark)&&n._read(u.highWaterMark)}function i(n){if(!(this instanceof i))return new i(n);u.call(this,n);this._transformState=new e(n,this);var t=this;this._readableState.needReadable=!0;this._readableState.sync=!1;this.once("prefinish",function(){r.isFunction(this._flush)?this._flush(function(n){f(t,n)}):f(t)})}function f(n,t){if(t)return n.emit("error",t);var i=n._writableState,r=n._transformState;if(i.length)throw new Error("calling transform done when ws.length != 0");if(r.transforming)throw new Error("calling transform done when still transforming");return n.push(null)}t.exports=i;var u=n("./_stream_duplex"),r=n("core-util-is");r.inherits=n("inherits");r.inherits(i,u);i.prototype.push=function(n,t){return this._transformState.needTransform=!1,u.prototype.push.call(this,n,t)};i.prototype._transform=function(){throw new Error("not implemented");};i.prototype._write=function(n,t,i){var r=this._transformState,u;(r.writecb=i,r.writechunk=n,r.writeencoding=t,r.transforming)||(u=this._readableState,(r.needTransform||u.needReadable||u.length<u.highWaterMark)&&this._read(u.highWaterMark))};i.prototype._read=function(){var n=this._transformState;r.isNull(n.writechunk)||!n.writecb||n.transforming?n.needTransform=!0:(n.transforming=!0,this._transform(n.writechunk,n.writeencoding,n.afterTransform))}},{"./_stream_duplex":13,"core-util-is":5,inherits:8}],17:[function(n,t){(function(i){function y(n,t,i){this.chunk=n;this.encoding=t;this.callback=i}function o(t,i){var e=n("./_stream_duplex"),r,u,f;t=t||{};r=t.highWaterMark;u=t.objectMode?16:16384;this.highWaterMark=r||0===r?r:u;this.objectMode=!!t.objectMode;i instanceof e&&(this.objectMode=this.objectMode||!!t.writableObjectMode);this.highWaterMark=~~this.highWaterMark;this.needDrain=!1;this.ending=!1;this.ended=!1;this.finished=!1;f=t.decodeStrings===!1;this.decodeStrings=!f;this.defaultEncoding=t.defaultEncoding||"utf8";this.length=0;this.writing=!1;this.corked=0;this.sync=!0;this.bufferProcessing=!1;this.onwrite=function(n){nt(i,n)};this.writecb=null;this.writelen=0;this.buffer=[];this.pendingcb=0;this.prefinished=!1;this.errorEmitted=!1}function u(t){var i=n("./_stream_duplex");return this instanceof u||this instanceof i?(this._writableState=new o(t,this),this.writable=!0,void e.call(this)):new u(t)}function p(n,t,r){var u=new Error("write after end");n.emit("error",u);i.nextTick(function(){r(u)})}function w(n,t,u,f){var o=!0,e;return r.isBuffer(u)||r.isString(u)||r.isNullOrUndefined(u)||t.objectMode||(e=new TypeError("Invalid non-string/buffer chunk"),n.emit("error",e),i.nextTick(function(){f(e)}),o=!1),o}function b(n,t,i){return!n.objectMode&&n.decodeStrings!==!1&&r.isString(t)&&(t=new v(t,i)),t}function k(n,t,i,u,e){var o,s;return i=b(t,i,u),r.isBuffer(i)&&(u="buffer"),o=t.objectMode?1:i.length,t.length+=o,s=t.length<t.highWaterMark,s||(t.needDrain=!0),t.writing||t.corked?t.buffer.push(new y(i,u,e)):f(n,t,!1,o,i,u,e),s}function f(n,t,i,r,u,f,e){t.writelen=r;t.writecb=e;t.writing=!0;t.sync=!0;i?n._writev(u,t.onwrite):n._write(u,f,t.onwrite);t.sync=!1}function d(n,t,r,u,f){r?i.nextTick(function(){t.pendingcb--;f(u)}):(t.pendingcb--,f(u));n._writableState.errorEmitted=!0;n.emit("error",u)}function g(n){n.writing=!1;n.writecb=null;n.length-=n.writelen;n.writelen=0}function nt(n,t){var r=n._writableState,e=r.sync,f=r.writecb,u;(g(r),t)?d(n,r,e,t,f):(u=c(n,r),u||r.corked||r.bufferProcessing||!r.buffer.length||h(n,r),e?i.nextTick(function(){s(n,r,u,f)}):s(n,r,u,f))}function s(n,t,i,r){i||tt(n,t);t.pendingcb--;r();a(n,t)}function tt(n,t){0===t.length&&t.needDrain&&(t.needDrain=!1,n.emit("drain"))}function h(n,t){var r,i;if(t.bufferProcessing=!0,n._writev&&t.buffer.length>1){for(r=[],i=0;i<t.buffer.length;i++)r.push(t.buffer[i].callback);t.pendingcb++;f(n,t,!0,t.length,t.buffer,"",function(n){for(var i=0;i<r.length;i++)t.pendingcb--,r[i](n)});t.buffer=[]}else{for(i=0;i<t.buffer.length;i++){var u=t.buffer[i],e=u.chunk,o=u.encoding,s=u.callback,h=t.objectMode?1:e.length;if(f(n,t,!1,h,e,o,s),t.writing){i++;break}}i<t.buffer.length?t.buffer=t.buffer.slice(i):t.buffer.length=0}t.bufferProcessing=!1}function c(n,t){return t.ending&&0===t.length&&!t.finished&&!t.writing}function l(n,t){t.prefinished||(t.prefinished=!0,n.emit("prefinish"))}function a(n,t){var i=c(n,t);return i&&(0===t.pendingcb?(l(n,t),t.finished=!0,n.emit("finish")):l(n,t)),i}function it(n,t,r){t.ending=!0;a(n,t);r&&(t.finished?i.nextTick(r):n.once("finish",r));t.ended=!0}var v,r,e;t.exports=u;v=n("buffer").Buffer;u.WritableState=o;r=n("core-util-is");r.inherits=n("inherits");e=n("stream");r.inherits(u,e);u.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe. Not readable."))};u.prototype.write=function(n,t,i){var u=this._writableState,f=!1;return r.isFunction(t)&&(i=t,t=null),r.isBuffer(n)?t="buffer":t||(t=u.defaultEncoding),r.isFunction(i)||(i=function(){}),u.ended?p(this,u,i):w(this,u,n,i)&&(u.pendingcb++,f=k(this,u,n,t,i)),f};u.prototype.cork=function(){var n=this._writableState;n.corked++};u.prototype.uncork=function(){var n=this._writableState;n.corked&&(n.corked--,n.writing||n.corked||n.finished||n.bufferProcessing||!n.buffer.length||h(this,n))};u.prototype._write=function(n,t,i){i(new Error("not implemented"))};u.prototype._writev=null;u.prototype.end=function(n,t,i){var u=this._writableState;r.isFunction(n)?(i=n,n=null,t=null):r.isFunction(t)&&(i=t,t=null);r.isNullOrUndefined(n)||this.write(n,t);u.corked&&(u.corked=1,this.uncork());u.ending||u.finished||it(this,u,i)}}).call(this,n("_process"))},{"./_stream_duplex":13,_process:11,buffer:3,"core-util-is":5,inherits:8,stream:22}],18:[function(n,t){t.exports=n("./lib/_stream_passthrough.js")},{"./lib/_stream_passthrough.js":14}],19:[function(n,t,i){(function(r){i=t.exports=n("./lib/_stream_readable.js");i.Stream=n("stream");i.Readable=i;i.Writable=n("./lib/_stream_writable.js");i.Duplex=n("./lib/_stream_duplex.js");i.Transform=n("./lib/_stream_transform.js");i.PassThrough=n("./lib/_stream_passthrough.js");r.browser||"disable"!==r.env.READABLE_STREAM||(t.exports=n("stream"))}).call(this,n("_process"))},{"./lib/_stream_duplex.js":13,"./lib/_stream_passthrough.js":14,"./lib/_stream_readable.js":15,"./lib/_stream_transform.js":16,"./lib/_stream_writable.js":17,_process:11,stream:22}],20:[function(n,t){t.exports=n("./lib/_stream_transform.js")},{"./lib/_stream_transform.js":16}],21:[function(n,t){t.exports=n("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":17}],22:[function(n,t){function i(){r.call(this)}t.exports=i;var r=n("events").EventEmitter,u=n("inherits");u(i,r);i.Readable=n("readable-stream/readable.js");i.Writable=n("readable-stream/writable.js");i.Duplex=n("readable-stream/duplex.js");i.Transform=n("readable-stream/transform.js");i.PassThrough=n("readable-stream/passthrough.js");i.Stream=i;i.prototype.pipe=function(n,t){function o(t){n.writable&&!1===n.write(t)&&i.pause&&i.pause()}function s(){i.readable&&i.resume&&i.resume()}function h(){f||(f=!0,n.end())}function c(){f||(f=!0,"function"==typeof n.destroy&&n.destroy())}function e(n){if(u(),0===r.listenerCount(this,"error"))throw n;}function u(){i.removeListener("data",o);n.removeListener("drain",s);i.removeListener("end",h);i.removeListener("close",c);i.removeListener("error",e);n.removeListener("error",e);i.removeListener("end",u);i.removeListener("close",u);n.removeListener("close",u)}var i=this,f;return i.on("data",o),n.on("drain",s),n._isStdio||t&&t.end===!1||(i.on("end",h),i.on("close",c)),f=!1,i.on("error",e),n.on("error",e),i.on("end",u),i.on("close",u),n.on("close",u),n.emit("pipe",i),n}},{events:6,inherits:8,"readable-stream/duplex.js":12,"readable-stream/passthrough.js":18,"readable-stream/readable.js":19,"readable-stream/transform.js":20,"readable-stream/writable.js":21}],23:[function(n,t,i){function f(n){if(n&&!h(n))throw new Error("Unknown encoding: "+n);}function e(n){return n.toString(this.encoding)}function o(n){this.charReceived=n.length%2;this.charLength=this.charReceived?2:0}function s(n){this.charReceived=n.length%3;this.charLength=this.charReceived?3:0}var u=n("buffer").Buffer,h=u.isEncoding||function(n){switch(n&&n.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}},r=i.StringDecoder=function(n){switch(this.encoding=(n||"utf8").toLowerCase().replace(/[-_]/,""),f(n),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2;this.detectIncompleteChar=o;break;case"base64":this.surrogateSize=3;this.detectIncompleteChar=s;break;default:return void(this.write=e)}this.charBuffer=new u(6);this.charReceived=0;this.charLength=0};r.prototype.write=function(n){for(var f,i,r,u,t="";this.charLength;){if(f=n.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:n.length,n.copy(this.charBuffer,this.charReceived,0,f),this.charReceived+=f,this.charReceived<this.charLength)return"";if(n=n.slice(f,n.length),t=this.charBuffer.slice(0,this.charLength).toString(this.encoding),r=t.charCodeAt(t.length-1),!(r>=55296&&56319>=r)){if(this.charReceived=this.charLength=0,0===n.length)return t;break}this.charLength+=this.surrogateSize;t=""}return(this.detectIncompleteChar(n),i=n.length,this.charLength&&(n.copy(this.charBuffer,0,n.length-this.charReceived,i),i-=this.charReceived),t+=n.toString(this.encoding,0,i),i=t.length-1,r=t.charCodeAt(i),r>=55296&&56319>=r)?(u=this.surrogateSize,this.charLength+=u,this.charReceived+=u,this.charBuffer.copy(this.charBuffer,u,0,u),n.copy(this.charBuffer,0,0,u),t.substring(0,i)):t};r.prototype.detectIncompleteChar=function(n){for(var i,t=n.length>=3?3:n.length;t>0;t--){if(i=n[n.length-t],1==t&&i>>5==6){this.charLength=2;break}if(2>=t&&i>>4==14){this.charLength=3;break}if(3>=t&&i>>3==30){this.charLength=4;break}}this.charReceived=t};r.prototype.end=function(n){var t="";if(n&&n.length&&(t=this.write(n)),this.charReceived){var i=this.charReceived,r=this.charBuffer,u=this.encoding;t+=r.slice(0,i).toString(u)}return t}},{buffer:3}],24:[function(n,t){var i=n("../internal/getNative"),r=i(Date,"now"),u=r||function(){return(new Date).getTime()};t.exports=u},{"../internal/getNative":40}],25:[function(n,t){function r(n,t,r){function nt(){o&&clearTimeout(o);s&&clearTimeout(s);a=0;s=o=b=void 0}function k(t,r){r&&clearTimeout(r);s=o=b=void 0;t&&(a=i(),w=n.apply(c,h),o||s||(h=c=void 0))}function d(){var n=t-(i()-l);0>=n||n>t?k(b,s):o=setTimeout(d,n)}function tt(){k(y,o)}function g(){var f,u,r;return(h=arguments,l=i(),c=this,b=y&&(o||!p),v===!1)?f=p&&!o:(s||p||(a=l),u=v-(l-a),r=0>=u||u>v,r?(s&&(s=clearTimeout(s)),a=l,w=n.apply(c,h)):s||(s=setTimeout(tt,u))),r&&o?o=clearTimeout(o):o||t===v||(o=setTimeout(d,t)),f&&(r=!0,w=n.apply(c,h)),!r||o||s||(h=c=void 0),w}var h,s,w,l,c,o,b,a=0,v=!1,y=!0,p;if("function"!=typeof n)throw new TypeError(f);return(t=0>t?0:+t||0,r===!0)?(p=!0,y=!1):u(r)&&(p=!!r.leading,v="maxWait"in r&&e(+r.maxWait||0,t),y="trailing"in r?!!r.trailing:y),g.cancel=nt,g}var u=n("../lang/isObject"),i=n("../date/now"),f="Expected a function",e=Math.max;t.exports=r},{"../date/now":24,"../lang/isObject":53}],26:[function(n,t){function r(n,t){if("function"!=typeof n)throw new TypeError(u);return t=i(void 0===t?n.length-1:+t||0,0),function(){for(var e,u=arguments,r=-1,o=i(u.length-t,0),f=Array(o);++r<o;)f[r]=u[t+r];switch(t){case 0:return n.call(this,f);case 1:return n.call(this,u[0],f);case 2:return n.call(this,u[0],u[1],f)}for(e=Array(t+1),r=-1;++r<t;)e[r]=u[r];return e[t]=f,n.apply(this,e)}}var u="Expected a function",i=Math.max;t.exports=r},{}],27:[function(n,t){function i(n,t,i){var e=!0,o=!0;if("function"!=typeof n)throw new TypeError(f);return i===!1?e=!1:u(i)&&(e="leading"in i?!!i.leading:e,o="trailing"in i?!!i.trailing:o),r(n,t,{leading:e,maxWait:+t,trailing:o})}var r=n("./debounce"),u=n("../lang/isObject"),f="Expected a function";t.exports=i},{"../lang/isObject":53,"./debounce":25}],28:[function(n,t){function i(n,t){var i=-1,r=n.length;for(t||(t=Array(r));++i<r;)t[i]=n[i];return t}t.exports=i},{}],29:[function(n,t){function i(n,t){for(var i=-1,r=n.length;++i<r&&t(n[i],i,n)!==!1;);return n}t.exports=i},{}],30:[function(n,t){function i(n,t,i){var r,f,u;for(i||(i={}),r=-1,f=t.length;++r<f;)u=t[r],i[u]=n[u];return i}t.exports=i},{}],31:[function(n,t){var i=n("./createBaseFor"),r=i();t.exports=r},{"./createBaseFor":38}],32:[function(n,t){function i(n,t){return r(n,t,u)}var r=n("./baseFor"),u=n("../object/keysIn");t.exports=i},{"../object/keysIn":59,"./baseFor":31}],33:[function(n,t){function i(n,t,l,a,v){if(!o(n))return n;var y=e(t)&&(f(t)||h(t)),p=y?void 0:c(t);return r(p||t,function(r,f){if(p&&(f=r,r=t[f]),s(r))a||(a=[]),v||(v=[]),u(n,t,f,i,l,a,v);else{var o=n[f],e=l?l(o,r,f,n,t):void 0,h=void 0===e;h&&(e=r);void 0===e&&(!y||f in n)||!h&&(e===e?e===o:o!==o)||(n[f]=e)}}),n}var r=n("./arrayEach"),u=n("./baseMergeDeep"),f=n("../lang/isArray"),e=n("./isArrayLike"),o=n("../lang/isObject"),s=n("./isObjectLike"),h=n("../lang/isTypedArray"),c=n("../object/keys");t.exports=i},{"../lang/isArray":50,"../lang/isObject":53,"../lang/isTypedArray":56,"../object/keys":58,"./arrayEach":29,"./baseMergeDeep":34,"./isArrayLike":41,"./isObjectLike":46}],34:[function(n,t){function e(n,t,e,c,l,a,v){for(var b=a.length,p=t[e];b--;)if(a[b]==p)return void(n[e]=v[b]);var y=n[e],w=l?l(y,p,e,n,t):void 0,k=void 0===w;k&&(w=p,u(p)&&(r(p)||s(p))?w=r(y)?y:u(y)?o(y):[]:f(p)||i(p)?w=i(y)?h(y):f(y)?y:{}:k=!1);a.push(p);v.push(w);k?n[e]=c(w,p,l,a,v):(w===w?w!==y:y===y)&&(n[e]=w)}var o=n("./arrayCopy"),i=n("../lang/isArguments"),r=n("../lang/isArray"),u=n("./isArrayLike"),f=n("../lang/isPlainObject"),s=n("../lang/isTypedArray"),h=n("../lang/toPlainObject");t.exports=e},{"../lang/isArguments":49,"../lang/isArray":50,"../lang/isPlainObject":54,"../lang/isTypedArray":56,"../lang/toPlainObject":57,"./arrayCopy":28,"./isArrayLike":41}],35:[function(n,t){function i(n){return function(t){if(null!=t)return r(t)[n]}}var r=n("./toObject");t.exports=i},{"./toObject":48}],36:[function(n,t){function i(n,t,i){if("function"!=typeof n)return r;if(void 0===t)return n;switch(i){case 1:return function(i){return n.call(t,i)};case 3:return function(i,r,u){return n.call(t,i,r,u)};case 4:return function(i,r,u,f){return n.call(t,i,r,u,f)};case 5:return function(i,r,u,f,e){return n.call(t,i,r,u,f,e)}}return function(){return n.apply(t,arguments)}}var r=n("../utility/identity");t.exports=i},{"../utility/identity":62}],37:[function(n,t){function i(n){return f(function(t,i){var h=-1,f=null==t?0:i.length,e=f>2?i[f-2]:void 0,c=f>2?i[2]:void 0,o=f>1?i[f-1]:void 0,s;for("function"==typeof e?(e=r(e,o,5),f-=2):(e="function"==typeof o?o:void 0,f-=e?1:0),c&&u(i[0],i[1],c)&&(e=3>f?void 0:e,f=1);++h<f;)s=i[h],s&&n(t,s,e);return t})}var r=n("./bindCallback"),u=n("./isIterateeCall"),f=n("../function/restParam");t.exports=i},{"../function/restParam":26,"./bindCallback":36,"./isIterateeCall":44}],38:[function(n,t){function i(n){return function(t,i,u){for(var e,o=r(t),s=u(t),h=s.length,f=n?h:-1;n?f--:++f<h;)if(e=s[f],i(o[e],e,o)===!1)break;return t}}var r=n("./toObject");t.exports=i},{"./toObject":48}],39:[function(n,t){var i=n("./baseProperty"),r=i("length");t.exports=r},{"./baseProperty":35}],40:[function(n,t){function i(n,t){var i=null==n?void 0:n[t];if(r(i))return i}var r=n("../lang/isNative");t.exports=i},{"../lang/isNative":52}],41:[function(n,t){function i(n){return null!=n&&u(r(n))}var r=n("./getLength"),u=n("./isLength");t.exports=i},{"./getLength":39,"./isLength":45}],42:[function(n,t){var i=function(){try{Object({toString:0}+"")}catch(n){return function(){return!1}}return function(n){return"function"!=typeof n.toString&&"string"==typeof(n+"")}}();t.exports=i},{}],43:[function(n,t){function i(n,t){return n="number"==typeof n||r.test(n)?+n:-1,t=null==t?u:t,n>-1&&n%1==0&&t>n}var r=/^\d+$/,u=9007199254740991;t.exports=i},{}],44:[function(n,t){function i(n,t,i){var o,e;return f(i)?(o=typeof t,"number"==o?r(i)&&u(t,i.length):"string"==o&&t in i)?(e=i[t],n===n?n===e:e!==e):!1:!1}var r=n("./isArrayLike"),u=n("./isIndex"),f=n("../lang/isObject");t.exports=i},{"../lang/isObject":53,"./isArrayLike":41,"./isIndex":43}],45:[function(n,t){function i(n){return"number"==typeof n&&n>-1&&n%1==0&&r>=n}var r=9007199254740991;t.exports=i},{}],46:[function(n,t){function i(n){return!!n&&"object"==typeof n}t.exports=i},{}],47:[function(n,t){function i(n){for(var t,h=s(n),l=h.length,i=l&&n.length,y=!!i&&e(i)&&(u(n)||r(n)||o(n)),a=-1,v=[];++a<l;)t=h[a],(y&&f(t,i)||c.call(n,t))&&v.push(t);return v}var r=n("../lang/isArguments"),u=n("../lang/isArray"),f=n("./isIndex"),e=n("./isLength"),o=n("../lang/isString"),s=n("../object/keysIn"),h=Object.prototype,c=h.hasOwnProperty;t.exports=i},{"../lang/isArguments":49,"../lang/isArray":50,"../lang/isString":55,"../object/keysIn":59,"./isIndex":43,"./isLength":45}],48:[function(n,t){function i(n){if(f.unindexedChars&&u(n)){for(var t=-1,e=n.length,i=Object(n);++t<e;)i[t]=n.charAt(t);return i}return r(n)?n:Object(n)}var r=n("../lang/isObject"),u=n("../lang/isString"),f=n("../support");t.exports=i},{"../lang/isObject":53,"../lang/isString":55,"../support":61}],49:[function(n,t){function r(n){return f(n)&&u(n)&&e.call(n,"callee")&&!o.call(n,"callee")}var u=n("../internal/isArrayLike"),f=n("../internal/isObjectLike"),i=Object.prototype,e=i.hasOwnProperty,o=i.propertyIsEnumerable;t.exports=r},{"../internal/isArrayLike":41,"../internal/isObjectLike":46}],50:[function(n,t){var i=n("../internal/getNative"),r=n("../internal/isLength"),u=n("../internal/isObjectLike"),f="[object Array]",e=Object.prototype,o=e.toString,s=i(Array,"isArray"),h=s||function(n){return u(n)&&r(n.length)&&o.call(n)==f};t.exports=h},{"../internal/getNative":40,"../internal/isLength":45,"../internal/isObjectLike":46}],51:[function(n,t){function i(n){return r(n)&&e.call(n)==u}var r=n("./isObject"),u="[object Function]",f=Object.prototype,e=f.toString;t.exports=i},{"./isObject":53}],52:[function(n,t){function u(n){return null==n?!1:f(n)?r.test(i.call(n)):o(n)&&(e(n)?r:s).test(n)}var f=n("./isFunction"),e=n("../internal/isHostObject"),o=n("../internal/isObjectLike"),s=/^\[object .+?Constructor\]$/,h=Object.prototype,i=Function.prototype.toString,c=h.hasOwnProperty,r=RegExp("^"+i.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=u},{"../internal/isHostObject":42,"../internal/isObjectLike":46,"./isFunction":51}],53:[function(n,t){function i(n){var t=typeof n;return!!n&&("object"==t||"function"==t)}t.exports=i},{}],54:[function(n,t){function f(n){var u,t;return!s(n)||l.call(n)!=c||o(n)||e(n)||!i.call(n,"constructor")&&(u=n.constructor,"function"==typeof u&&!(u instanceof u))?!1:h.ownLast?(r(n,function(n,r,u){return t=i.call(u,r),!1}),t!==!1):(r(n,function(n,i){t=i}),void 0===t||i.call(n,t))}var r=n("../internal/baseForIn"),e=n("./isArguments"),o=n("../internal/isHostObject"),s=n("../internal/isObjectLike"),h=n("../support"),c="[object Object]",u=Object.prototype,i=u.hasOwnProperty,l=u.toString;t.exports=f},{"../internal/baseForIn":32,"../internal/isHostObject":42,"../internal/isObjectLike":46,"../support":61,"./isArguments":49}],55:[function(n,t){function i(n){return"string"==typeof n||r(n)&&e.call(n)==u}var r=n("../internal/isObjectLike"),u="[object String]",f=Object.prototype,e=f.toString;t.exports=i},{"../internal/isObjectLike":46}],56:[function(n,t){function f(n){return o(n)&&e(n.length)&&!!i[u.call(n)]}var e=n("../internal/isLength"),o=n("../internal/isObjectLike"),i={},r,u;i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0;i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1;r=Object.prototype;u=r.toString;t.exports=f},{"../internal/isLength":45,"../internal/isObjectLike":46}],57:[function(n,t){function i(n){return r(n,u(n))}var r=n("../internal/baseCopy"),u=n("../object/keysIn");t.exports=i},{"../internal/baseCopy":30,"../object/keysIn":59}],58:[function(n,t){var u=n("../internal/getNative"),f=n("../internal/isArrayLike"),e=n("../lang/isObject"),i=n("../internal/shimKeys"),o=n("../support"),r=u(Object,"keys"),s=r?function(n){var t=null==n?void 0:n.constructor;return"function"==typeof t&&t.prototype===n||("function"==typeof n?o.enumPrototypes:f(n))?i(n):e(n)?r(n):[]}:i;t.exports=s},{"../internal/getNative":40,"../internal/isArrayLike":41,"../internal/shimKeys":47,"../lang/isObject":53,"../support":61}],59:[function(n,t){function a(n){var a,t,rt,ot,ut;if(null==n)return[];k(n)||(n=Object(n));a=n.length;a=a&&b(a)&&(p(n)||y(n)||d(n))&&a||0;for(var ft=n.constructor,tt=-1,it=s(ft)&&ft.prototype||r,et=it===n,v=Array(a),st=a>0,ht=f.enumErrorProps&&(n===l||n instanceof Error),ct=f.enumPrototypes&&s(n);++tt<a;)v[tt]=tt+"";for(t in n)ct&&"prototype"==t||ht&&("message"==t||"name"==t)||st&&w(t,a)||"constructor"==t&&(et||!u.call(n,t))||v.push(t);if(f.nonEnumShadows&&n!==r)for(rt=n===g?c:n===l?h:nt.call(n),ot=i[rt]||i[e],rt==e&&(it=r),a=o.length;a--;)t=o[a],ut=ot[t],et&&ut||(ut?!u.call(n,t):n[t]===it[t])||v.push(t);return v}var v=n("../internal/arrayEach"),y=n("../lang/isArguments"),p=n("../lang/isArray"),s=n("../lang/isFunction"),w=n("../internal/isIndex"),b=n("../internal/isLength"),k=n("../lang/isObject"),d=n("../lang/isString"),f=n("../support"),h="[object Error]",e="[object Object]",c="[object String]",o=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],l=Error.prototype,r=Object.prototype,g=String.prototype,u=r.hasOwnProperty,nt=r.toString,i={};i["[object Array]"]=i["[object Date]"]=i["[object Number]"]={constructor:!0,toLocaleString:!0,toString:!0,valueOf:!0};i["[object Boolean]"]=i[c]={constructor:!0,toString:!0,valueOf:!0};i[h]=i["[object Function]"]=i["[object RegExp]"]={constructor:!0,toString:!0};i[e]={constructor:!0};v(o,function(n){var t,r;for(t in i)u.call(i,t)&&(r=i[t],r[n]=u.call(r,n))});t.exports=a},{"../internal/arrayEach":29,"../internal/isIndex":43,"../internal/isLength":45,"../lang/isArguments":49,"../lang/isArray":50,"../lang/isFunction":51,"../lang/isObject":53,"../lang/isString":55,"../support":61}],60:[function(n,t){var i=n("../internal/baseMerge"),r=n("../internal/createAssigner"),u=r(i);t.exports=u},{"../internal/baseMerge":33,"../internal/createAssigner":37}],61:[function(n,t){var f=Array.prototype,u=Error.prototype,e=Object.prototype,r=e.propertyIsEnumerable,o=f.splice,i={};!function(n){var t=function(){this.x=n},e={0:n,length:n},f=[],s;t.prototype={valueOf:n,y:n};for(s in new t)f.push(s);i.enumErrorProps=r.call(u,"message")||r.call(u,"name");i.enumPrototypes=r.call(t,"prototype");i.nonEnumShadows=!/valueOf/.test(f);i.ownLast="x"!=f[0];i.spliceObjects=(o.call(e,0,1),!e[0]);i.unindexedChars="x"[0]+Object("x")[0]!="xx"}(1,0);t.exports=i},{}],62:[function(n,t){function i(n){return n}t.exports=i},{}],63:[function(n,t){"use strict";var u=n("object-keys"),f=n("foreach"),e="function"==typeof Symbol&&"symbol"==typeof Symbol(),o=Object.prototype.toString,s=function(n){return"function"==typeof n&&"[object Function]"===o.call(n)},h=function(){var n={},t;try{Object.defineProperty(n,"x",{enumerable:!1,value:n});for(t in n)return!1;return n.x===n}catch(i){return!1}},i=Object.defineProperty&&h(),c=function(n,t,r,u){t in n&&(!s(u)||!u())||(i?Object.defineProperty(n,t,{configurable:!0,enumerable:!1,value:r,writable:!0}):n[t]=r)},r=function(n,t){var r=arguments.length>2?arguments[2]:{},i=u(t);e&&(i=i.concat(Object.getOwnPropertySymbols(t)));f(i,function(i){c(n,i,t[i],r[i])})};r.supportsDescriptors=!!i;t.exports=r},{foreach:64,"object-keys":67}],64:[function(n,t){var i=Object.prototype.hasOwnProperty,r=Object.prototype.toString;t.exports=function(n,t,u){var e,f,o;if("[object Function]"!==r.call(t))throw new TypeError("iterator must be a function");if(e=n.length,e===+e)for(f=0;e>f;f++)t.call(u,n[f],f,n);else for(o in n)i.call(n,o)&&t.call(u,n[o],o,n)}},{}],65:[function(n,t){var r="Function.prototype.bind called on incompatible ",i=Array.prototype.slice,u=Object.prototype.toString,f="[object Function]";t.exports=function(n){var t=this,o;if("function"!=typeof t||u.call(t)!==f)throw new TypeError(r+t);for(var e,s=i.call(arguments,1),l=function(){if(this instanceof e){var r=t.apply(this,s.concat(i.call(arguments)));return Object(r)===r?r:this}return t.apply(n,s.concat(i.call(arguments)))},a=Math.max(0,t.length-s.length),c=[],h=0;a>h;h++)c.push("$"+h);return(e=Function("binder","return function ("+c.join(",")+"){ return binder.apply(this,arguments); }")(l),t.prototype)&&(o=function(){},o.prototype=t.prototype,e.prototype=new o,o.prototype=null),e}},{}],66:[function(n,t){var i=n("./implementation");t.exports=Function.prototype.bind||i},{"./implementation":65}],67:[function(n,t){"use strict";var i=Object.prototype.hasOwnProperty,e=Object.prototype.toString,h=Array.prototype.slice,o=n("./isArguments"),s=Object.prototype.propertyIsEnumerable,c=!s.call({toString:null},"toString"),l=s.call(function(){},"prototype"),r=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(n){var t=n.constructor;return t&&t.prototype===n},a={$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},v=function(){if("undefined"==typeof window)return!1;for(var n in window)try{if(!a["$"+n]&&i.call(window,n)&&null!==window[n]&&"object"==typeof window[n])try{f(window[n])}catch(t){return!0}}catch(t){return!0}return!1}(),y=function(n){if("undefined"==typeof window||!v)return f(n);try{return f(n)}catch(t){return!1}},u=function(n){var a=null!==n&&"object"==typeof n,v="[object Function]"===e.call(n),p=o(n),k=a&&"[object String]"===e.call(n),u=[],w,f,s,h,b,t;if(!a&&!v&&!p)throw new TypeError("Object.keys called on a non-object");if(w=l&&v,k&&n.length>0&&!i.call(n,0))for(f=0;f<n.length;++f)u.push(String(f));if(p&&n.length>0)for(s=0;s<n.length;++s)u.push(String(s));else for(h in n)w&&"prototype"===h||!i.call(n,h)||u.push(String(h));if(c)for(b=y(n),t=0;t<r.length;++t)b&&"constructor"===r[t]||!i.call(n,r[t])||u.push(r[t]);return u};u.shim=function(){var n,t;return Object.keys?(n=function(){return 2===(Object.keys(arguments)||"").length}(1,2),n||(t=Object.keys,Object.keys=function(n){return t(o(n)?h.call(n):n)})):Object.keys=u,Object.keys||u};t.exports=u},{"./isArguments":68}],68:[function(n,t){"use strict";var i=Object.prototype.toString;t.exports=function(n){var r=i.call(n),t="[object Arguments]"===r;return t||(t="[object Array]"!==r&&null!==n&&"object"==typeof n&&"number"==typeof n.length&&n.length>=0&&"[object Function]"===i.call(n.callee)),t}},{}],69:[function(n,t){"use strict";var i=n("object-keys");t.exports=function(){var n,t,r,u,f;if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;if(n={},t=Symbol("test"),"string"==typeof t)return!1;r=42;n[t]=r;for(t in n)return!1;return 0!==i(n).length?!1:"function"==typeof Object.keys&&0!==Object.keys(n).length?!1:"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(n).length?!1:(u=Object.getOwnPropertySymbols(n),1!==u.length||u[0]!==t)?!1:Object.prototype.propertyIsEnumerable.call(n,t)?"function"==typeof Object.getOwnPropertyDescriptor&&(f=Object.getOwnPropertyDescriptor(n,t),f.value!==r||f.enumerable!==!0)?!1:!0:!1}},{"object-keys":67}],70:[function(n,t){"use strict";var f=n("object-keys"),i=n("function-bind"),e=function(n){return"undefined"!=typeof n&&null!==n},o=n("./hasSymbols")(),r=Object,s=i.call(Function.call,Array.prototype.push),u=i.call(Function.call,Object.prototype.propertyIsEnumerable);t.exports=function(n){if(!e(n))throw new TypeError("target must be an object");for(var h,t,l,a,v,i,y=r(n),c=1;c<arguments.length;++c){if(h=r(arguments[c]),l=f(h),o&&Object.getOwnPropertySymbols)for(a=Object.getOwnPropertySymbols(h),t=0;t<a.length;++t)i=a[t],u(h,i)&&s(l,i);for(t=0;t<l.length;++t)i=l[t],v=h[i],u(h,i)&&(y[i]=v)}return y}},{"./hasSymbols":69,"function-bind":66,"object-keys":67}],71:[function(n,t){"use strict";var r=n("define-properties"),i=n("./implementation"),u=n("./polyfill"),f=n("./shim");r(i,{implementation:i,getPolyfill:u,shim:f});t.exports=i},{"./implementation":70,"./polyfill":72,"./shim":73,"define-properties":63}],72:[function(n,t){"use strict";var i=n("./implementation"),r=function(){var f,i,e;if(!Object.assign)return!1;for(var r="abcdefghijklmnopqrst",t=r.split(""),u={},n=0;n<t.length;++n)u[t[n]]=t[n];f=Object.assign({},u);i="";for(e in f)i+=e;return r!==i},u=function(){if(!Object.assign||!Object.preventExtensions)return!1;var n=Object.preventExtensions({1:2});try{Object.assign(n,"xy")}catch(t){return"y"===n[1]}};t.exports=function(){return Object.assign?r()?i:u()?i:Object.assign:i}},{"./implementation":70}],73:[function(n,t){"use strict";var i=n("define-properties"),r=n("./polyfill");t.exports=function(){var n=r();return i(Object,{assign:n},{assign:function(){return Object.assign!==n}}),n}},{"./polyfill":72,"define-properties":63}],74:[function(n,t){function i(n,t){var i,r=null;try{i=JSON.parse(n,t)}catch(u){r=u}return[r,i]}t.exports=i},{}],75:[function(n,t){function i(n){return n.replace(/\n\r?\s*/g,"")}t.exports=function(n){for(var r="",t=0;t<arguments.length;t++)r+=i(n[t])+(arguments[t+1]||"");return r}},{}],76:[function(n,t){function u(n,t,i){if(!s(t))throw new TypeError("iterator must be a function");arguments.length<3&&(i=this);"[object Array]"===r.call(n)?f(n,t,i):"string"==typeof n?e(n,t,i):o(n,t,i)}function f(n,t,r){for(var u=0,f=n.length;f>u;u++)i.call(n,u)&&t.call(r,n[u],u,n)}function e(n,t,i){for(var r=0,u=n.length;u>r;r++)t.call(i,n.charAt(r),r,n)}function o(n,t,r){for(var u in n)i.call(n,u)&&t.call(r,n[u],u,n)}var s=n("is-function"),r,i;t.exports=u;r=Object.prototype.toString;i=Object.prototype.hasOwnProperty},{"is-function":79}],77:[function(n,t){(function(i){var u="undefined"!=typeof i?i:"undefined"!=typeof window?window:{},f=n("min-document"),r;"undefined"!=typeof document?t.exports=document:(r=u["__GLOBAL_DOCUMENT_CACHE@4"],r||(r=u["__GLOBAL_DOCUMENT_CACHE@4"]=f),t.exports=r)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"min-document":2}],78:[function(n,t){(function(n){t.exports="undefined"!=typeof window?window:"undefined"!=typeof n?n:"undefined"!=typeof self?self:{}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],79:[function(n,t){function i(n){var t=r.call(n);return"[object Function]"===t||"function"==typeof n&&"[object RegExp]"!==t||"undefined"!=typeof window&&(n===window.setTimeout||n===window.alert||n===window.confirm||n===window.prompt)}t.exports=i;var r=Object.prototype.toString},{}],80:[function(n,t){function i(n){var t=!1;return function(){if(!t)return(t=!0,n.apply(this,arguments))}}t.exports=i;i.proto=i(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return i(this)},configurable:!0})})},{}],81:[function(n,t){var i=n("trim"),r=n("for-each"),u=function(n){return"[object Array]"===Object.prototype.toString.call(n)};t.exports=function(n){if(!n)return{};var t={};return r(i(n).split("\n"),function(n){var e=n.indexOf(":"),r=i(n.slice(0,e)).toLowerCase(),f=i(n.slice(e+1));"undefined"==typeof t[r]?t[r]=f:u(t[r])?t[r].push(f):t[r]=[t[r],f]}),t}},{"for-each":76,trim:82}],82:[function(n,t,i){function r(n){return n.replace(/^\s*|\s*$/g,"")}i=t.exports=r;i.left=function(n){return n.replace(/^\s*/,"")};i.right=function(n){return n.replace(/\s*$/,"")}},{}],83:[function(n,t){"use strict";function e(n,t){for(var i=0;i<n.length;i++)t(n[i])}function o(n){for(var t in n)if(n.hasOwnProperty(t))return!1;return!0}function r(n,t,i){var r=n;return c(t)?(i=t,"string"==typeof n&&(r={uri:n})):r=a(t,{uri:n}),r.callback=i,r}function i(n,t,i){return t=r(n,t,i),u(t)}function u(n){function d(){4===t.readyState&&p()}function g(){var n=void 0;if(t.response?n=t.response:"text"!==t.responseType&&t.responseType||(n=t.responseText||t.responseXML),k)try{n=JSON.parse(n)}catch(i){}return n}function s(n){clearTimeout(a);n instanceof Error||(n=new Error(""+(n||"Unknown XMLHttpRequest Error")));n.statusCode=0;u(n,c)}function p(){var r,i,e;w||(clearTimeout(a),r=n.useXDR&&void 0===t.status?200:1223===t.status?204:t.status,i=c,e=null,0!==r?(i={body:g(),statusCode:r,method:f,headers:{},url:v,rawRequest:t},t.getAllResponseHeaders&&(i.headers=l(t.getAllResponseHeaders()))):e=new Error("Internal XMLHttpRequest Error"),u(e,i,i.body))}var u=n.callback,c,t;if("undefined"==typeof u)throw new Error("callback argument missing");u=h(u);c={body:void 0,headers:{},statusCode:0,method:f,url:v,rawRequest:t};t=n.xhr||null;t||(t=n.cors||n.useXDR?new i.XDomainRequest:new i.XMLHttpRequest);var e,w,a,v=t.url=n.uri||n.url,f=t.method=n.method||"GET",b=n.body||n.data||null,r=t.headers=n.headers||{},y=!!n.sync,k=!1;if("json"in n&&(k=!0,r.accept||r.Accept||(r.Accept="application/json"),"GET"!==f&&"HEAD"!==f&&(r["content-type"]||r["Content-Type"]||(r["Content-Type"]="application/json"),b=JSON.stringify(n.json))),t.onreadystatechange=d,t.onload=p,t.onerror=s,t.onprogress=function(){},t.ontimeout=s,t.open(f,v,!y,n.username,n.password),y||(t.withCredentials=!!n.withCredentials),!y&&n.timeout>0&&(a=setTimeout(function(){w=!0;t.abort("timeout");var n=new Error("XMLHttpRequest timeout");n.code="ETIMEDOUT";s(n)},n.timeout)),t.setRequestHeader)for(e in r)r.hasOwnProperty(e)&&t.setRequestHeader(e,r[e]);else if(n.headers&&!o(n.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in n&&(t.responseType=n.responseType),"beforeSend"in n&&"function"==typeof n.beforeSend&&n.beforeSend(t),t.send(b),t}function s(){}var f=n("global/window"),h=n("once"),c=n("is-function"),l=n("parse-headers"),a=n("xtend");t.exports=i;i.XMLHttpRequest=f.XMLHttpRequest||s;i.XDomainRequest="withCredentials"in new i.XMLHttpRequest?i.XMLHttpRequest:f.XDomainRequest;e(["get","put","post","patch","head","delete"],function(n){i["delete"===n?"del":n]=function(t,i,f){return i=r(t,i,f),i.method=n.toUpperCase(),u(i)}})},{"global/window":78,"is-function":79,once:80,"parse-headers":81,xtend:84}],84:[function(n,t){function i(){for(var t,i,u={},n=0;n<arguments.length;n++){t=arguments[n];for(i in t)r.call(t,i)&&(u[i]=t[i])}return u}t.exports=i;var r=Object.prototype.hasOwnProperty},{}],85:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.__esModule=!0;var e=n("./lib/iso_boxer.js"),o=u(e),s=n("./cea608DataExtractor.js"),h=u(s),c=n("./textTrackManager.js"),l=u(c),a=n("./cueParser.js"),v=u(a),r=n("../ampDefs.js"),y=function(){function n(t,i){function a(){u.player.removeEventListener(r.eventName.loadedmetadata,e);u.player.removeEventListener(r.eventName.seeking,s);u.videoBufferData&&!u.videoBufferData._disposed&&u.videoBufferData&&u.videoBufferData.removeEventListener(r.bufferDataEventName.downloadcompleted,c)}function y(){u.setCcTextTrackSettings();for(var n=0;n<u.embeddedTracksSpec.length;n++)u.textTrackManager.addTextTrack(u.embeddedTracksSpec[n].label,u.embeddedTracksSpec[n].srclang,u.embeddedTracksSpec[n].channel);u.player.addEventListener(r.eventName.loadedmetadata,e);u.player.addEventListener(r.eventName.seeking,s)}function e(){u.videoBufferData=u.player.videoBufferData();u.videoBufferData&&(u.cueParser.initialize(u.player,u.textTrackManager.getAllTracks()),u.videoBufferData.addEventListener(r.bufferDataEventName.downloadcompleted,c))}function s(){u.cueParser.reset()}function c(){var n=u.videoBufferData.downloadCompleted.mediaDownload,t=n.data,e;if(t){u.cueParser.presentationTimeOffsetInSec||(u.cueParser.presentationTimeOffsetInSec=n.presentationTimeOffsetInSec);var i=o["default"].parseBuffer(t),r=i.fetch("mfhd"),f=r?r.sequence_number:null;-1===u.parsedSequenceNumbers.indexOf(f)&&(e=h["default"].extractCea608Data(t,i,n.mediaTime),u.cueParser.addCcDataToFieldParsers(e,i,n.rawSampleTimeScale),u.parsedSequenceNumbers.push(f))}}f(this,n);var u=this;u.player=t;u.embeddedTracksSpec=i;u.textTrackManager=new l["default"](u.player);u.parsedSequenceNumbers=[];u.cueParser=new v["default"];a();u.embeddedTracksSpec.length&&u.player.ready(y)}return n.prototype.setCcTextTrackSettings=function(){this.player.textTrackSettings.setValues({justification:"center"})},n.prototype.deleteExistingTracks=function(){this.textTrackManager.removePreviousEmbeddedTextTracks(this.textTrackManager.getBindingsForPlayer(this.player))},n}();i["default"]=y;t.exports=i["default"]},{"../ampDefs.js":95,"./cea608DataExtractor.js":86,"./cueParser.js":87,"./lib/iso_boxer.js":90,"./textTrackManager.js":93}],86:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function f(n,t,i){var tt=t.fetch("moof"),w=t.fetch("tfdt"),b=t.fetchAll("trun"),f=void 0,k=void 0,d=void 0,a=void 0,o=void 0,g=new DataView(n),s=new h["default"],v=0,c,p,r;if(!b.length)return null;for(f=b[0],k=tt._offset+f.data_offset,d=f.sample_count,a=k,o=w?w.baseMediaDecodeTime:10*i,c=0;d>c;c++){for(var l=f.samples[c],it=o+v+l.sample_composition_time_offset,nt=u["default"].findCea608Nalus(g,a,l.sample_size),y=0;y<nt.length;y++)for(p=u["default"].extractCea608DataFromRange(g,nt[y]),r=0;2>r;r++)p[r].length>0&&e(s.fields[r],it,p[r]);v+=l.sample_duration;a+=l.sample_size}return s.startTime=o,s.endTime=o+v,s}function e(n,t,i){var u=n.length,r;if(u>0){if(t>=n[u-1][0])n.push([t,i]);else for(r=u-1;r>=0;r--)if(t<n[r][0]){n.splice(r,0,[t,i]);break}}else n.push([t,i])}i.__esModule=!0;var o=n("./lib/cea608-parser.js"),u=r(o),s=n("./models/ccData.js"),h=r(s),c={extractCea608Data:f};i["default"]=c;t.exports=i["default"]},{"./lib/cea608-parser.js":88,"./models/ccData.js":92}],87:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.__esModule=!0;var e=n("stream"),o=r(e),s=n("global/window"),u=r(s),h=n("./lib/cea608-parser.js"),c=r(h),l=n("./lib/cea608-towebvtt.js"),a=r(l),v=n("./models/captionsBuffer.js"),y=r(v),p=function(){function n(){f(this,n);this.videoTimeScale=0;this.embeddedCea608FieldParsers=[];this.presentationTimeOffsetInSec=0;this.cueParser=new u["default"].WebVTT.Parser(u["default"],u["default"].vttjs,u["default"].WebVTT.StringDecoder());this.cueParser.onparsingerror=function(n){return AMP.Logger.error(AMP.Logger.Area.cea608Module,"CEA608 module: an error happened: "+n)}}return n.prototype.reset=function(){this.embeddedCea608FieldParsers.forEach(function(n){return n.reset()})},n.prototype.addCcDataToFieldParsers=function(n,t,i){function o(n){var t=n.fetch("mdhd");return t?t.timescale:i?i:1e7}var r,f,e,u;if(n)for(this.videoTimeScale=this.videoTimeScale||o(t),r=0;r<this.embeddedCea608FieldParsers.length;r++)if(f=n.fields[r],e=this.embeddedCea608FieldParsers[r],e){for(u=0;u<f.length;u++)e.addData(f[u][0]/this.videoTimeScale,f[u][1]);n.endTime&&e.cueSplitAtTime(n.endTime/this.videoTimeScale)}},n.prototype.initialize=function(n,t){function u(n){switch(n.toLowerCase()){case"cc1":return 1;case"cc3":return 2}return AMP.Logger.error(AMP.Logger.Area.cea608Module,"Channel '"+n+"' is not supported. Supported channels are CC1 and CC3."),null}function f(n,t,r){return function(u,f,e){function o(t){if(t.startTime!==t.endTime){var i=!0;n.cues.cues_.forEach(function(n){n.text===t.text&&n.startTime===t.startTime&&(i=!1)});i&&n.addCue(t)}}if((0===u||u)&&f&&e){t.newCue(u+i.presentationTimeOffsetInSec,f+i.presentationTimeOffsetInSec,e);var s=r.extract();i.cueParser.oncue=o;i.cueParser.parse(s);i.cueParser.flush()}}}for(var e=this,i=this,s=function(n){var s=u(t[n].channel),r,i,h;if(!s)return"continue";r=new y["default"];i=new o["default"];i.writable=!0;i.write=function(n){return r.append(n)};h={newCue:f(t[n],new a["default"](i),r)};e.embeddedCea608FieldParsers[n]=new c["default"].Cea608Parser(s,h,null)},r=0;r<t.length;r++)s(r)},n}();i["default"]=p;t.exports=i["default"]},{"./lib/cea608-parser.js":88,"./lib/cea608-towebvtt.js":89,"./models/captionsBuffer.js":91,"global/window":78,stream:22}],88:[function(n,t,i){"use strict";!function(n){var l={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,128:174,129:176,130:189,131:191,132:8482,133:162,134:163,135:9834,136:224,137:32,138:232,139:226,140:234,141:238,142:244,143:251,144:193,145:201,146:211,147:218,148:220,149:252,150:8216,151:161,152:42,153:8217,154:9473,155:169,156:8480,157:8226,158:8220,159:8221,160:192,161:194,162:199,163:200,164:202,165:203,166:235,167:206,168:207,169:239,170:212,171:217,172:249,173:219,174:171,175:187,176:195,177:227,178:205,179:204,180:236,181:210,182:242,183:213,184:245,185:123,186:125,187:92,188:94,189:95,190:124,191:8764,192:196,193:228,194:214,195:246,196:223,197:165,198:164,199:9475,200:197,201:229,202:216,203:248,204:9487,205:9491,206:9495,207:9499},a=function(n){var t=n;return l.hasOwnProperty(n)&&(t=l[n]),String.fromCharCode(t)},i=15,r=32,p={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},w={17:2,18:4,21:6,22:8,23:10,19:13,20:15},b={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},k={25:2,26:4,29:6,30:8,31:10,27:13,28:15},d=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],t={verboseFilter:{DATA:3,DEBUG:3,INFO:2,WARNING:2,TEXT:1,ERROR:0},time:null,verboseLevel:0,setTime:function(n){this.time=n},log:function(n){var t=this.verboseFilter[n];this.verboseLevel>=t}},u=function(n){for(var i=[],t=0;t<n.length;t++)i.push(n[t].toString(16));return i},e=function(n,t,i,r,u){this.foreground=n||"white";this.underline=t||!1;this.italics=i||!1;this.background=r||"black";this.flash=u||!1},s,h,f,o,c,v,y;e.prototype={reset:function(){this.foreground="white";this.underline=!1;this.italics=!1;this.background="black";this.flash=!1},setStyles:function(n){for(var i,r=["foreground","underline","italics","background","flash"],t=0;t<r.length;t++)i=r[t],n.hasOwnProperty(i)&&(this[i]=n[i])},isDefault:function(){return"white"===this.foreground&&!this.underline&&!this.italics&&"black"===this.background&&!this.flash},equals:function(n){return this.foreground===n.foreground&&this.underline===n.underline&&this.italics===n.italics&&this.background===n.background&&this.flash===n.flash},copy:function(n){this.foreground=n.foreground;this.underline=n.underline;this.italics=n.italics;this.background=n.background;this.flash=n.flash},toString:function(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash}};s=function(n,t,i,r,u,f){this.uchar=n||" ";this.penState=new e(t,i,r,u,f)};s.prototype={reset:function(){this.uchar=" ";this.penState.reset()},setChar:function(n,t){this.uchar=n;this.penState.copy(t)},setPenState:function(n){this.penState.copy(n)},equals:function(n){return this.uchar===n.uchar&&this.penState.equals(n.penState)},copy:function(n){this.uchar=n.uchar;this.penState.copy(n.penState)},isEmpty:function(){return" "===this.uchar&&this.penState.isDefault()}};h=function(){this.chars=[];for(var n=0;r>n;n++)this.chars.push(new s);this.pos=0;this.currPenState=new e};h.prototype={equals:function(n){for(var i=!0,t=0;r>t;t++)if(!this.chars[t].equals(n.chars[t])){i=!1;break}return i},copy:function(n){for(var t=0;r>t;t++)this.chars[t].copy(n.chars[t])},isEmpty:function(){for(var t=!0,n=0;r>n;n++)if(!this.chars[n].isEmpty()){t=!1;break}return t},setCursor:function(n){this.pos!==n&&(this.pos=n);this.pos<0?(t.log("ERROR","Negative cursor position "+this.pos),this.pos=0):this.pos>r&&(t.log("ERROR","Too large cursor position "+this.pos),this.pos=r)},moveCursor:function(n){var i=this.pos+n,t;if(n>1)for(t=this.pos+1;i+1>t;t++)this.chars[t].setPenState(this.currPenState);this.setCursor(i)},backSpace:function(){this.moveCursor(-1);this.chars[this.pos].setChar(" ",this.currPenState)},insertChar:function(n){n>=144&&this.backSpace();var i=a(n);return this.pos>=r?void t.log("ERROR","Cannot insert "+n.toString(16)+" ("+i+") at position "+this.pos+". Skipping it!"):(this.chars[this.pos].setChar(i,this.currPenState),void this.moveCursor(1))},clearFromPos:function(n){for(var t=n;r>t;t++)this.chars[t].reset()},clear:function(){this.clearFromPos(0);this.pos=0;this.currPenState.reset()},clearToEndOfRow:function(){this.clearFromPos(this.pos)},getTextString:function(){for(var t,i=[],u=!0,n=0;r>n;n++)t=this.chars[n].uchar," "!==t&&(u=!1),i.push(t);return u?"":i.join("")},setPenStyles:function(n){this.currPenState.setStyles(n);var t=this.chars[this.pos];t.setPenState(this.currPenState)}};f=function(){this.rows=[];for(var n=0;i>n;n++)this.rows.push(new h);this.currRow=i-1;this.nrRollUpRows=null;this.reset()};f.prototype={reset:function(){for(var n=0;i>n;n++)this.rows[n].clear();this.currRow=i-1},equals:function(n){for(var r=!0,t=0;i>t;t++)if(!this.rows[t].equals(n.rows[t])){r=!1;break}return r},copy:function(n){for(var t=0;i>t;t++)this.rows[t].copy(n.rows[t])},isEmpty:function(){for(var t=!0,n=0;i>n;n++)if(!this.rows[n].isEmpty()){t=!1;break}return t},backSpace:function(){var n=this.rows[this.currRow];n.backSpace()},clearToEndOfRow:function(){var n=this.rows[this.currRow];n.clearToEndOfRow()},insertChar:function(n){var t=this.rows[this.currRow];t.insertChar(n)},setPen:function(n){var t=this.rows[this.currRow];t.setPenStyles(n)},moveCursor:function(n){var t=this.rows[this.currRow];t.moveCursor(n)},setCursor:function(n){t.log("INFO","setCursor: "+n);var i=this.rows[this.currRow];i.setCursor(n)},setPAC:function(n){var i,r,u,f,e;t.log("INFO","pacData = "+JSON.stringify(n));i=n.row-1;this.nrRollUpRows&&i<this.nrRollUpRows-1&&(i=this.nrRollUpRows-1);this.currRow=i;r=this.rows[this.currRow];null!==n.indent&&(u=n.indent,f=Math.max(u-1,0),r.setCursor(n.indent),n.color=r.chars[f].penState.foreground);e={foreground:n.color,underline:n.underline,italics:n.italics,background:"black",flash:!1};this.setPen(e)},setBkgData:function(n){t.log("INFO","bkgData = "+JSON.stringify(n));this.backSpace();this.setPen(n);this.insertChar(32)},setRollUpRows:function(n){this.nrRollUpRows=n},rollUp:function(){if(null===this.nrRollUpRows)return void t.log("DEBUG","roll_up but nrRollUpRows not set yet");t.log("TEXT",this.getDisplayText());var i=this.currRow+1-this.nrRollUpRows,n=this.rows.splice(i,1)[0];n.clear();this.rows.splice(this.currRow,0,n);t.log("INFO","Rolling up")},getDisplayText:function(n){var u;n=n||!1;for(var t=[],f="",e=-1,r=0;i>r;r++)u=this.rows[r].getTextString(),u&&(e=r+1,t.push(n?"Row "+e+': "'+u+'"':u.trim()));return t.length>0&&(f=n?"["+t.join(" | ")+"]":t.join("\n")),f},getTextAndFormat:function(){return this.rows}};o=function(n,t){this.chNr=n;this.outputFilter=t;this.mode=null;this.verbose=0;this.displayedMemory=new f;this.nonDisplayedMemory=new f;this.lastOutputScreen=new f;this.currRollUpRow=this.displayedMemory.rows[i-1];this.writeScreen=this.displayedMemory;this.mode=null;this.cueStartTime=null};o.prototype={modes:["MODE_ROLL-UP","MODE_POP-ON","MODE_PAINT-ON","MODE_TEXT"],reset:function(){this.mode=null;this.displayedMemory.reset();this.nonDisplayedMemory.reset();this.lastOutputScreen.reset();this.currRollUpRow=this.displayedMemory.rows[i-1];this.writeScreen=this.displayedMemory;this.mode=null;this.cueStartTime=null;this.lastCueEndTime=null},getHandler:function(){return this.outputFilter},setHandler:function(n){this.outputFilter=n},setPAC:function(n){this.writeScreen.setPAC(n)},setBkgData:function(n){this.writeScreen.setBkgData(n)},setMode:function(n){n!==this.mode&&(this.mode=n,t.log("INFO","MODE="+n),"MODE_POP-ON"==this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=n)},insertChars:function(n){for(var r,i=0;i<n.length;i++)this.writeScreen.insertChar(n[i]);r=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";t.log("INFO",r+": "+this.writeScreen.getDisplayText(!0));("MODE_PAINT-ON"===this.mode||"MODE_ROLL-UP"===this.mode)&&(t.log("TEXT","DISPLAYED: "+this.displayedMemory.getDisplayText(!0)),this.outputDataUpdate())},cc_RCL:function(){t.log("INFO","RCL - Resume Caption Loading");this.setMode("MODE_POP-ON")},cc_BS:function(){t.log("INFO","BS - BackSpace");"MODE_TEXT"!==this.mode&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())},cc_AOF:function(){},cc_AON:function(){},cc_DER:function(){t.log("INFO","DER- Delete to End of Row");this.writeScreen.clearToEndOfRow();this.outputDataUpdate()},cc_RU:function(n){t.log("INFO","RU("+n+") - Roll Up");this.writeScreen=this.displayedMemory;this.setMode("MODE_ROLL-UP");this.writeScreen.setRollUpRows(n)},cc_FON:function(){t.log("INFO","FON - Flash On");this.writeScreen.setPen({flash:!0})},cc_RDC:function(){t.log("INFO","RDC - Resume Direct Captioning");this.setMode("MODE_PAINT-ON")},cc_TR:function(){t.log("INFO","TR");this.setMode("MODE_TEXT")},cc_RTD:function(){t.log("INFO","RTD");this.setMode("MODE_TEXT")},cc_EDM:function(){t.log("INFO","EDM - Erase Displayed Memory");this.displayedMemory.reset();this.outputDataUpdate()},cc_CR:function(){t.log("CR - Carriage Return");this.writeScreen.rollUp();this.outputDataUpdate()},cc_ENM:function(){t.log("INFO","ENM - Erase Non-displayed Memory");this.nonDisplayedMemory.reset()},cc_EOC:function(){if(t.log("INFO","EOC - End Of Caption"),"MODE_POP-ON"===this.mode){var n=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory;this.nonDisplayedMemory=n;this.writeScreen=this.nonDisplayedMemory;t.log("TEXT","DISP: "+this.displayedMemory.getDisplayText())}this.outputDataUpdate()},cc_TO:function(n){t.log("INFO","TO("+n+") - Tab Offset");this.writeScreen.moveCursor(n)},cc_MIDROW:function(n){var i={flash:!1},r,u;(i.underline=n%2==1,i.italics=n>=46,i.italics)?i.foreground="white":(r=Math.floor(n/2)-16,u=["white","green","blue","cyan","red","yellow","magenta"],i.foreground=u[r]);t.log("INFO","MIDROW: "+JSON.stringify(i));this.writeScreen.setPen(i)},outputDataUpdate:function(){var n=t.time;null!==n&&this.outputFilter&&(this.outputFilter.updateData&&this.outputFilter.updateData(n,this.displayedMemory),null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,n,this.lastOutputScreen),this.cueStartTime=this.displayedMemory.isEmpty()?null:n):this.cueStartTime=n,this.lastOutputScreen.copy(this.displayedMemory))},cueSplitAtTime:function(n){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,n,this.displayedMemory),this.cueStartTime=n))}};c=function(n,t,i){this.field=n||1;this.outputs=[t,i];this.channels=[new o(1,t),new o(2,i)];this.currChNr=-1;this.lastCmdA=null;this.lastCmdB=null;this.bufferedData=[];this.startTime=null;this.lastTime=null;this.dataCounters={padding:0,char:0,cmd:0,other:0}};c.prototype={getHandler:function(n){return this.channels[n].getHandler()},setHandler:function(n,t){this.channels[n].setHandler(t)},addData:function(n,i){var r,f,e,s=!1,o,h;for(this.lastTime=n,t.setTime(n),o=0;o<i.length;o+=2)(f=127&i[o],e=127&i[o+1],0!==f||0!==e)?((t.log("DATA","["+u([i[o],i[o+1]])+"] -> ("+u([f,e])+")"),r=this.parseCmd(f,e),r||(r=this.parseMidrow(f,e)),r||(r=this.parsePAC(f,e)),r||(r=this.parseBackgroundAttributes(f,e)),!r&&(s=this.parseChars(f,e)))&&(this.currChNr&&this.currChNr>=0?(h=this.channels[this.currChNr-1],h.insertChars(s)):t.log("WARNING","No channel found yet. TEXT-MODE?")),r?this.dataCounters.cmd+=2:s?this.dataCounters.char+=2:(this.dataCounters.other+=2,t.log("WARNING","Couldn't parse cleaned data "+u([f,e])+" orig: "+u([i[o],i[o+1]])))):this.dataCounters.padding+=2},parseCmd:function(n,i){var f=null,e=(20===n||28===n)&&i>=32&&47>=i,o=(23===n||31===n)&&i>=33&&35>=i,r;return!e&&!o?!1:n===this.lastCmdA&&i===this.lastCmdB?(this.lastCmdA=null,this.lastCmdB=null,t.log("DEBUG","Repeated command ("+u([n,i])+") is dropped"),!0):(f=20===n||23===n?1:2,r=this.channels[f-1],20===n||28===n?32===i?r.cc_RCL():33===i?r.cc_BS():34===i?r.cc_AOF():35===i?r.cc_AON():36===i?r.cc_DER():37===i?r.cc_RU(2):38===i?r.cc_RU(3):39===i?r.cc_RU(4):40===i?r.cc_FON():41===i?r.cc_RDC():42===i?r.cc_TR():43===i?r.cc_RTD():44===i?r.cc_EDM():45===i?r.cc_CR():46===i?r.cc_ENM():47===i&&r.cc_EOC():r.cc_TO(i-32),this.lastCmdA=n,this.lastCmdB=i,this.currChNr=f,!0)},parseMidrow:function(n,i){var r=null,f;return(17===n||25===n)&&i>=32&&47>=i?(r=17===n?1:2,r!==this.currChNr)?(t.log("ERROR","Mismatch channel in midrow parsing"),!1):(f=this.channels[r-1],f.cc_MIDROW(i),t.log("DEBUG","MIDROW ("+u([n,i])+")"),!0):!1},parsePAC:function(n,t){var i=null,r=null,e=(n>=17&&23>=n||n>=25&&31>=n)&&t>=64&&127>=t,o=(16===n||24===n)&&t>=64&&95>=t,u,f;return!e&&!o?!1:n===this.lastCmdA&&t===this.lastCmdB?(this.lastCmdA=null,this.lastCmdB=null,!0):(i=23>=n?1:2,r=t>=64&&95>=t?1===i?p[n]:b[n]:1===i?w[n]:k[n],u=this.interpretPAC(r,t),f=this.channels[i-1],f.setPAC(u),this.lastCmdA=n,this.lastCmdB=t,this.currChNr=i,!0)},interpretPAC:function(n,t){var i=t,r={color:null,italics:!1,indent:null,underline:!1,row:n};return i=t>95?t-96:t-64,r.underline=1==(1&i),13>=i?r.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(i/2)]:15>=i?(r.italics=!0,r.color="white"):r.indent=4*Math.floor((i-16)/2),r},parseChars:function(n,i){var o=null,f=null,r=null,e,s;return(n>=25?(o=2,r=n-8):(o=1,r=n),r>=17&&19>=r)?(e=i,e=17===r?i+80:18===r?i+112:i+144,t.log("INFO","Special char '"+a(e)+"' in channel "+o),f=[e]):n>=32&&127>=n&&(f=0===i?[n]:[n,i]),f&&(s=u(f),t.log("DEBUG","Char codes =  "+s.join(",")),this.lastCmdA=null,this.lastCmdB=null),f},parseBackgroundAttributes:function(n,t){var i,r,u,f,e=(16===n||24===n)&&t>=32&&47>=t,o=(23===n||31===n)&&t>=45&&47>=t;return e||o?(i={},16===n||24===n?(r=Math.floor((t-32)/2),i.background=d[r],t%2==1&&(i.background=i.background+"_semi")):45===t?i.background="transparent":(i.foreground="black",47===t&&(i.underline=!0)),u=24>n?1:2,f=this.channels[u-1],f.setBkgData(i),this.lastCmdA=null,this.lastCmdB=null,!0):!1},reset:function(){for(var n=0;n<this.channels.length;n++)this.channels[n]&&this.channels[n].reset();this.lastCmdA=null;this.lastCmdB=null},cueSplitAtTime:function(n){for(var t=0;t<this.channels.length;t++)this.channels[t]&&this.channels[t].cueSplitAtTime(n)}};v=function(n,t,i){for(var r,o,u,e,s=0,f=t,h=0,c=[],l=function(n,t,i,r){if(4!==n||8>t)return null;var u=i.getUint8(r),f=i.getUint16(r+1),e=i.getUint32(r+3),o=i.getUint8(r+7);return 181==u&&49==f&&1195456820==e&&3==o};t+i>f;){if(s=n.getUint32(f),h=31&n.getUint8(f+4),6===h)for(r=f+5,o=-1;f+4+s-1>r;){for(o=0,u=255;255===u;)u=n.getUint8(r),o+=u,r++;for(e=0,u=255;255===u;)u=n.getUint8(r),e+=u,r++;l(o,e,n,r)&&c.push([r,e]);r+=e}f+=s+4}return c};y=function(n,t){var i=t[0],r=[[],[]],o,e,u,f;for(i+=8,o=31&n.getUint8(i),i+=2,e=0;o>e;e++){var s=n.getUint8(i),c=4&s,h=3&s;i++;u=n.getUint8(i);i++;f=n.getUint8(i);i++;c&&(127&u)+(127&f)!=0&&(0===h?(r[0].push(u),r[0].push(f)):1===h&&(r[1].push(u),r[1].push(f)))}return r};n.logger=t;n.PenState=e;n.CaptionScreen=f;n.Cea608Parser=c;n.findCea608Nalus=v;n.extractCea608DataFromRange=y}("undefined"==typeof i?(void 0).cea608parser={}:i)},{}],89:[function(n,t,i){"use strict";i.__esModule=!0;var u=n("./cea608-parser.js"),r=function(n,t,i){this.stream=n;this.channelNr=1|t;this.combineConsecutiveRows=i|!0;this.initWritten=!1};r.prototype={newCue:function(n,t,i){this.initWritten||this.writeInit();var r=this.formatTime(n),u=this.formatTime(t);this.writeCue(r,u,i)},writeToStream:function(n){this.stream&&this.stream.write(n)},formatTime:function(n){var i,r,f,t=Math.floor(n),e=n-t,u=function(n){var t=n.toString();return 1===t.length?"0"+t:t},o=function(n){for(var t=n.toString(),i=3-t.length;i>0;)t="0"+t,i--;return t};return i=Math.floor(t/3600),t-=3600*i,r=Math.floor(t/60),t-=60*r,f=Math.floor(1e3*e),u(i)+":"+u(r)+":"+u(t)+"."+o(f)},writeInit:function(n,t){this.writeToStream("WEBVTT\nStyling=CEA608\nKind=Caption\nChannel=CC"+this.channelNr+"\n");t&&(this.lastScreen.copy(t),this.lastTime=n);this.initWritten=!0},writeCue:function(n,t,i){for(var f,e,u=-2,r=0;r<i.rows.length;r++)f=i.rows[r],f.isEmpty()||(this.combineConsecutiveRows&&r===u+1||(e=r+1,this.writeToStream("\n"+n+" --> "+t+" line:"+e+"\n")),this.outputTextRow(f),this.writeToStream("\n"),u=r)},outputTextRow:function(n){for(var s,r,h,f,c,i=new u.PenState,t=null,e=null,o=0;o<n.chars.length;o++)e=n.chars[o],s=!1,(t=e.penState,(t.foreground!==i.foreground||t.background!==i.background||t.flash!==i.flash)&&(("white"!==i.foreground||"black"!==i.background||i.flash)&&this.writeToStream("<\/c>"),s=!0),t.underline!==i.underline&&i.underline&&this.writeToStream("<\/u>"),t.italics!==i.italics&&i.italics&&this.writeToStream("<\/i>"),t.italics!==i.italics&&(t.italics&&this.writeToStream("<i>"),i.italics=t.italics),t.underline!==i.underline&&t.underline&&this.writeToStream("<u>"),s&&("white"!==t.foreground||"black"!==t.background||t.flash))&&(r=[],h=t.background,"transparent"===t.background?r.push("transparent"):(f=h.split("_"),2===f.length&&"semi"===f[1]&&r.push("semi-transparent"),"black"!==h&&r.push("bg_"+f[0])),"white"!==t.foreground&&r.push(t.foreground),t.flash&&r.push("blink"),c=r.join("."),this.writeToStream("<c."+c+">")),this.writeToStream(e.uchar),i.copy(t);("white"!==t.foreground||"black"!==t.background)&&this.writeToStream("<\/c>");t.underline&&this.writeToStream("<\/u>");t.italics&&this.writeToStream("<\/i>")},close:function(){this.stream&&(this.stream.end(),this.stream=null)}};i["default"]=r;t.exports=i["default"]},{"./cea608-parser.js":88}],90:[function(n,t,i){
/*! codem-isoboxer v0.2.10 https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt */
var u,f,r;u={};u.parseBuffer=function(n){return new f(n).parse()};u.addBoxParser=function(n,t){"string"==typeof n&&"function"==typeof t&&(r.prototype._boxParsers[n]=t)};u.Utils={};u.Utils.dataViewToString=function(n,t){var f=t||"utf-8",u,r,i;if("undefined"!=typeof TextDecoder)return new TextDecoder(f).decode(n);if(u=[],r=0,"utf-8"===f)for(;r<n.byteLength;)i=n.getUint8(r++),128>i||(224>i?(i=(31&i)<<6,i|=63&n.getUint8(r++)):240>i?(i=(15&i)<<12,i|=(63&n.getUint8(r++))<<6,i|=63&n.getUint8(r++)):(i=(7&i)<<18,i|=(63&n.getUint8(r++))<<12,i|=(63&n.getUint8(r++))<<6,i|=63&n.getUint8(r++))),u.push(String.fromCharCode(i));else for(;r<n.byteLength;)u.push(String.fromCharCode(n.getUint8(r++)));return u.join("")};"undefined"!=typeof i&&(i.parseBuffer=u.parseBuffer,i.addBoxParser=u.addBoxParser,i.Utils=u.Utils);u.Cursor=function(n){this.offset="undefined"==typeof n?0:n};f=function(n){this._raw=new DataView(n);this._cursor=new u.Cursor;this.boxes=[]};f.prototype.fetch=function(n){var t=this.fetchAll(n,!0);return t.length?t[0]:null};f.prototype.fetchAll=function(n,t){var i=[];return f._sweep.call(this,n,i,t),i};f.prototype.parse=function(){for(this._cursor.offset=0,this.boxes=[];this._cursor.offset<this._raw.byteLength;){var n=r.parse(this);if("undefined"==typeof n.type)break;this.boxes.push(n)}return this};f._sweep=function(n,t,i){this.type&&this.type==n&&t.push(this);for(var r in this.boxes){if(t.length&&i)return;f._sweep.call(this.boxes[r],n,t,i)}};r=function(){this._cursor=new u.Cursor};r.parse=function(n){var t=new r;return t._offset=n._cursor.offset,t._root=n._root?n._root:n,t._raw=n._raw,t._parent=n,t._parseBox(),n._cursor.offset=t._raw.byteOffset+t._raw.byteLength,t};r.prototype._readInt=function(n){var t=null,i,r;switch(n){case 8:t=this._raw.getInt8(this._cursor.offset-this._raw.byteOffset);break;case 16:t=this._raw.getInt16(this._cursor.offset-this._raw.byteOffset);break;case 32:t=this._raw.getInt32(this._cursor.offset-this._raw.byteOffset);break;case 64:i=this._raw.getInt32(this._cursor.offset-this._raw.byteOffset);r=this._raw.getInt32(this._cursor.offset-this._raw.byteOffset+4);t=i*Math.pow(2,32)+r}return this._cursor.offset+=n>>3,t};r.prototype._readUint=function(n){var i,r,t=null;switch(n){case 8:t=this._raw.getUint8(this._cursor.offset-this._raw.byteOffset);break;case 16:t=this._raw.getUint16(this._cursor.offset-this._raw.byteOffset);break;case 24:i=this._raw.getUint16(this._cursor.offset-this._raw.byteOffset);r=this._raw.getUint8(this._cursor.offset-this._raw.byteOffset+2);t=(i<<8)+r;break;case 32:t=this._raw.getUint32(this._cursor.offset-this._raw.byteOffset);break;case 64:i=this._raw.getUint32(this._cursor.offset-this._raw.byteOffset);r=this._raw.getUint32(this._cursor.offset-this._raw.byteOffset+4);t=i*Math.pow(2,32)+r}return this._cursor.offset+=n>>3,t};r.prototype._readString=function(n){for(var r,t="",i=0;n>i;i++)r=this._readUint(8),t+=String.fromCharCode(r);return t};r.prototype._readTerminatedString=function(){for(var t,n="";this._cursor.offset-this._offset<this._raw.byteLength;){if(t=this._readUint(8),0===t)break;n+=String.fromCharCode(t)}return n};r.prototype._readTemplate=function(n){var t=this._readUint(n/2),i=this._readUint(n/2);return t+i/Math.pow(2,n/2)};r.prototype._readData=function(n){var t=n>0?n:this._raw.byteLength-(this._cursor.offset-this._offset),i=new DataView(this._raw.buffer,this._cursor.offset,t);return this._cursor.offset+=t,i};r.prototype._parseBox=function(){if(this._cursor.offset=this._offset,this._offset+8>this._raw.buffer.byteLength)return void(this._root._incomplete=!0);switch(this.size=this._readUint(32),this.type=this._readString(4),1==this.size&&(this.largesize=this._readUint(64)),"uuid"==this.type&&(this.usertype=this._readString(16)),this.size){case 0:this._raw=new DataView(this._raw.buffer,this._offset,this._raw.byteLength-this._cursor.offset);break;case 1:this._offset+this.size>this._raw.buffer.byteLength?(this._incomplete=!0,this._root._incomplete=!0):this._raw=new DataView(this._raw.buffer,this._offset,this.largesize);break;default:this._offset+this.size>this._raw.buffer.byteLength?(this._incomplete=!0,this._root._incomplete=!0):this._raw=new DataView(this._raw.buffer,this._offset,this.size)}this._incomplete||(-1!==this._boxContainers.indexOf(this.type)?this._parseContainerBox():this._boxParsers[this.type]&&this._boxParsers[this.type].call(this))};r.prototype._parseFullBox=function(){this.version=this._readUint(8);this.flags=this._readUint(24)};r.prototype._parseContainerBox=function(){for(this.boxes=[];this._cursor.offset-this._raw.byteOffset<this._raw.byteLength;)this.boxes.push(r.parse(this))};r.prototype._boxContainers=["dinf","edts","mdia","meco","mfra","minf","moof","moov","mvex","stbl","strk","traf","trak","tref","udta","vttc"];r.prototype._boxParsers={};r.prototype._boxParsers.avc1=function(){var n,t;for(this.reserved1=[this._readUint(8),this._readUint(8),this._readUint(8),this._readUint(8),this._readUint(8),this._readUint(8)],this.data_reference_index=this._readUint(16),this.pre_defined1=this._readUint(16),this.reserved2=this._readUint(16),this.pre_defined2=[this._readUint(32),this._readUint(32),this._readUint(32)],this.width=this._readUint(16),this.height=this._readUint(16),this.horizresolution=this._readTemplate(32),this.vertresolution=this._readTemplate(32),this.reserved3=this._readUint(32),this.frame_count=this._readUint(16),n=this._readUint(8),this.compressorname=this._readString(n),t=0;31-n>t;t++)this._readUint(8);this.depth=this._readUint(16);this.pre_defined3=this._readInt(16);this.config=this._readData()};r.prototype._boxParsers.dref=function(){this._parseFullBox();this.entry_count=this._readUint(32);this.entries=[];for(var n=0;n<this.entry_count;n++)this.entries.push(r.parse(this))};r.prototype._boxParsers.elst=function(){var t,n;for(this._parseFullBox(),this.entry_count=this._readUint(32),this.entries=[],t=1;t<=this.entry_count;t++)n={},1==this.version?(n.segment_duration=this._readUint(64),n.media_time=this._readInt(64)):(n.segment_duration=this._readUint(32),n.media_time=this._readInt(32)),n.media_rate_integer=this._readInt(16),n.media_rate_fraction=this._readInt(16),this.entries.push(n)};r.prototype._boxParsers.emsg=function(){this._parseFullBox();this.scheme_id_uri=this._readTerminatedString();this.value=this._readTerminatedString();this.timescale=this._readUint(32);this.presentation_time_delta=this._readUint(32);this.event_duration=this._readUint(32);this.id=this._readUint(32);this.message_data=new DataView(this._raw.buffer,this._cursor.offset,this._raw.byteLength-(this._cursor.offset-this._offset))};r.prototype._boxParsers.free=r.prototype._boxParsers.skip=function(){this.data=new DataView(this._raw.buffer,this._cursor.offset,this._raw.byteLength-(this._cursor.offset-this._offset))};r.prototype._boxParsers.ftyp=r.prototype._boxParsers.styp=function(){for(this.major_brand=this._readString(4),this.minor_version=this._readUint(32),this.compatible_brands=[];this._cursor.offset-this._raw.byteOffset<this._raw.byteLength;)this.compatible_brands.push(this._readString(4))};r.prototype._boxParsers.hdlr=function(){this._parseFullBox();this.pre_defined=this._readUint(32);this.handler_type=this._readString(4);this.reserved=[this._readUint(32),this._readUint(32),this._readUint(32)];this.name=this._readTerminatedString()};r.prototype._boxParsers.mdat=function(){this.data=this._readData()};r.prototype._boxParsers.mdhd=function(){this._parseFullBox();1==this.version?(this.creation_time=this._readUint(64),this.modification_time=this._readUint(64),this.timescale=this._readUint(32),this.duration=this._readUint(64)):(this.creation_time=this._readUint(32),this.modification_time=this._readUint(32),this.timescale=this._readUint(32),this.duration=this._readUint(32));var n=this._readUint(16);this.pad=n>>15;this.language=String.fromCharCode((n>>10&31)+96,(n>>5&31)+96,(31&n)+96);this.pre_defined=this._readUint(16)};r.prototype._boxParsers.mehd=function(){this._parseFullBox();this.fragment_duration=this._readUint(1==this.version?64:32)};r.prototype._boxParsers.mfhd=function(){this._parseFullBox();this.sequence_number=this._readUint(32)};r.prototype._boxParsers.mfro=function(){this._parseFullBox();this.mfra_size=this._readUint(32)};r.prototype._boxParsers.mp4a=function(){this.reserved1=[this._readUint(8),this._readUint(8),this._readUint(8),this._readUint(8),this._readUint(8),this._readUint(8)];this.data_reference_index=this._readUint(16);this.reserved2=[this._readUint(32),this._readUint(32)];this.channelcount=this._readUint(16);this.samplesize=this._readUint(16);this.pre_defined=this._readUint(16);this.reserved3=this._readUint(16);this.samplerate=this._readTemplate(32);this.esds=this._readData()};r.prototype._boxParsers.mvhd=function(){this._parseFullBox();var n;for(1==this.version?(this.creation_time=this._readUint(64),this.modification_time=this._readUint(64),this.timescale=this._readUint(32),this.duration=this._readUint(64)):(this.creation_time=this._readUint(32),this.modification_time=this._readUint(32),this.timescale=this._readUint(32),this.duration=this._readUint(32)),this.rate=this._readTemplate(32),this.volume=this._readTemplate(16),this.reserved1=this._readUint(16),this.reserved2=[this._readUint(32),this._readUint(32)],this.matrix=[],n=0;9>n;n++)this.matrix.push(this._readTemplate(32));for(this.pre_defined=[],n=0;6>n;n++)this.pre_defined.push(this._readUint(32));this.next_track_ID=this._readUint(32)};r.prototype._boxParsers.payl=function(){var n=new DataView(this._raw.buffer,this._cursor.offset,this._raw.byteLength-(this._cursor.offset-this._offset));this.cue_text=u.Utils.dataViewToString(n)};r.prototype._boxParsers.sidx=function(){var i,n,r,t;for(this._parseFullBox(),this.reference_ID=this._readUint(32),this.timescale=this._readUint(32),0===this.version?(this.earliest_presentation_time=this._readUint(32),this.first_offset=this._readUint(32)):(this.earliest_presentation_time=this._readUint(64),this.first_offset=this._readUint(64)),this.reserved=this._readUint(16),this.reference_count=this._readUint(16),this.references=[],i=0;i<this.reference_count;i++)n={},r=this._readUint(32),n.reference_type=r>>31&1,n.referenced_size=2147483647&r,n.subsegment_duration=this._readUint(32),t=this._readUint(32),n.starts_with_SAP=t>>31&1,n.SAP_type=t>>28&7,n.SAP_delta_time=268435455&t,this.references.push(n)};r.prototype._boxParsers.smhd=function(){this._parseFullBox();this.balance=this._readTemplate(16);this.reserved=this._readUint(16)};r.prototype._boxParsers.ssix=function(){var i,n,r,t;for(this._parseFullBox(),this.subsegment_count=this._readUint(32),this.subsegments=[],i=0;i<this.subsegment_count;i++){for(n={},n.ranges_count=this._readUint(32),n.ranges=[],r=0;r<n.ranges_count;r++)t={},t.level=this._readUint(8),t.range_size=this._readUint(24),n.ranges.push(t);this.subsegments.push(n)}};r.prototype._boxParsers.stsd=function(){this._parseFullBox();this.entry_count=this._readUint(32);this.entries=[];for(var n=0;n<this.entry_count;n++)this.entries.push(r.parse(this))};r.prototype._boxParsers.subs=function(){var i,n,r,t;for(this._parseFullBox(),this.entry_count=this._readUint(32),this.entries=[],i=0;i<this.entry_count;i++){for(n={},n.sample_delta=this._readUint(32),n.subsample_count=this._readUint(16),n.subsamples=[],r=0;r<n.subsample_count;r++)t={},t.subsample_size=this._readUint(1&this.version?32:16),t.subsample_priority=this._readUint(8),t.discardable=this._readUint(8),t.codec_specific_parameters=this._readUint(32),n.subsamples.push(t);this.entries.push(n)}};r.prototype._boxParsers.tfdt=function(){this._parseFullBox();this.baseMediaDecodeTime=this._readUint(1==this.version?64:32)};r.prototype._boxParsers.tfhd=function(){this._parseFullBox();this.track_ID=this._readUint(32);1&this.flags&&(this.base_data_offset=this._readUint(64));2&this.flags&&(this.sample_description_offset=this._readUint(32));8&this.flags&&(this.default_sample_duration=this._readUint(32));16&this.flags&&(this.default_sample_size=this._readUint(32));32&this.flags&&(this.default_sample_flags=this._readUint(32))};r.prototype._boxParsers.tfra=function(){var t,n;for(this._parseFullBox(),this.track_ID=this._readUint(32),this._packed=this._readUint(32),this.reserved=this._packed>>>6,this.length_size_of_traf_num=(this._packed&&0xffff00000000)>>>4,this.length_size_of_trun_num=(this._packed&&4294901760)>>>2,this.length_size_of_sample_num=this._packed&&255,this.number_of_entry=this._readUint(32),this.entries=[],t=0;t<this.number_of_entry;t++)n={},1==this.version?(n.time=this._readUint(64),n.moof_offset=this._readUint(64)):(n.time=this._readUint(32),n.moof_offset=this._readUint(32)),n.traf_number=this._readUint(8*(this.length_size_of_traf_num+1)),n.trun_number=this._readUint(8*(this.length_size_of_trun_num+1)),n.sample_number=this._readUint(8*(this.length_size_of_sample_num+1)),this.entries.push(n)};r.prototype._boxParsers.tkhd=function(){this._parseFullBox();1==this.version?(this.creation_time=this._readUint(64),this.modification_time=this._readUint(64),this.track_ID=this._readUint(32),this.reserved1=this._readUint(32),this.duration=this._readUint(64)):(this.creation_time=this._readUint(32),this.modification_time=this._readUint(32),this.track_ID=this._readUint(32),this.reserved1=this._readUint(32),this.duration=this._readUint(32));this.reserved2=[this._readUint(32),this._readUint(32)];this.layer=this._readUint(16);this.alternate_group=this._readUint(16);this.volume=this._readTemplate(16);this.reserved3=this._readUint(16);this.matrix=[];for(var n=0;9>n;n++)this.matrix.push(this._readTemplate(32));this.width=this._readTemplate(32);this.height=this._readTemplate(32)};r.prototype._boxParsers.trex=function(){this._parseFullBox();this.track_ID=this._readUint(32);this.default_sample_description_index=this._readUint(32);this.default_sample_duration=this._readUint(32);this.default_sample_size=this._readUint(32);this.default_sample_flags=this._readUint(32)};r.prototype._boxParsers.trun=function(){var t,n;for(this._parseFullBox(),this.sample_count=this._readUint(32),1&this.flags&&(this.data_offset=this._readInt(32)),4&this.flags&&(this.first_sample_flags=this._readUint(32)),this.samples=[],t=0;t<this.sample_count;t++)n={},256&this.flags&&(n.sample_duration=this._readUint(32)),512&this.flags&&(n.sample_size=this._readUint(32)),1024&this.flags&&(n.sample_flags=this._readUint(32)),2048&this.flags&&(n.sample_composition_time_offset=this._readInt(32)),this.samples.push(n)};r.prototype._boxParsers["url "]=r.prototype._boxParsers["urn "]=function(){this._parseFullBox();"urn "===this.type&&(this.name=this._readTerminatedString());this.location=this._readTerminatedString()};r.prototype._boxParsers.vlab=function(){var n=new DataView(this._raw.buffer,this._cursor.offset,this._raw.byteLength-(this._cursor.offset-this._offset));this.source_label=u.Utils.dataViewToString(n)};r.prototype._boxParsers.vmhd=function(){this._parseFullBox();this.graphicsmode=this._readUint(16);this.opcolor=[this._readUint(16),this._readUint(16),this._readUint(16)]};r.prototype._boxParsers.vttC=function(){var n=new DataView(this._raw.buffer,this._cursor.offset,this._raw.byteLength-(this._cursor.offset-this._offset));this.config=u.Utils.dataViewToString(n)};r.prototype._boxParsers.vtte=function(){}},{}],91:[function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.__esModule=!0,function(){var n=function(){function n(){r(this,n);this._captions=""}return n.prototype.get=function(){return this._captions},n.prototype.append=function(n){this._captions+=n},n.prototype.clear=function(){this._captions=""},n.prototype.extract=function(){var n=this.get().slice();return this.clear(),n},n}();i["default"]=n}();t.exports=i["default"]},{}],92:[function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.__esModule=!0,function(){var n=function t(){r(this,t);this.startTime=null;this.endTime=null;this.fields=[[],[]]};i["default"]=n}();t.exports=i["default"]},{}],93:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.__esModule=!0;var e=n("../video.js/src/js/tracks/track-enums.js"),o=u(e),r=[],s=function(){function n(t){function u(n){return n.player===t}f(this,n);this.cea608TextTracks=[];var i=r.filter(u)[0];i?(this._player=i.player,this.removePreviousEmbeddedTextTracks(i)):(this._player=t,r.push({player:t,cea608TextTracks:this.cea608TextTracks}))}return n.prototype.getAllTracks=function(){return this.cea608TextTracks},n.prototype.getTrackById=function(n){for(var i=this._player.textTracks(),t=0;t<i.length;t++)if(i[t].id===n)return i[t];return null},n.prototype.addTextTrack=function(n,t,i){var r=this._player.addTextTrack(o["default"].TextTrackKind.captions,n,t);return r.channel=i,this.cea608TextTracks.push(r),r},n.prototype.getBindingsForPlayer=function(n){function t(t){return t.player===n}return r.filter(t)[0]},n.prototype.removePreviousEmbeddedTextTracks=function(n){function i(n){var i=t.getTrackById(n.id);i&&t._player.removeRemoteTextTrack(i)}if(n.cea608TextTracks.length){var t=this;n.cea608TextTracks.forEach(i);n.cea608TextTracks=[]}},n}();i["default"]=s;t.exports=i["default"]},{"../video.js/src/js/tracks/track-enums.js":231}],94:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function f(n){return n&&n.__esModule?n:{"default":n}}function p(n,t,i){var u=ut(n)<<28,r;return t&=~4026531840,t|=u,r=new nt["default"](t),r.message=i,r}function ut(n){switch(n.toLowerCase()){case"amp":return 1;case"azurehtml5js":return 2;case"flashss":return 3;case"silverlightss":return 4;case"html5":return 5;case"html5fairplayhls":return 6;default:return 0}}var rt;i.__esModule=!0;var ft=n("global/window"),h=f(ft),et=n("global/document"),c=f(et),ot=n("object.assign"),w=f(ot),st=n("lodash-compat/function/throttle"),ht=f(st),ct=n("./video.js/src/js/utils/events.js"),b=e(ct),lt=n("./video.js/src/js/utils/guid.js"),at=(e(lt),n("./video.js/src/js/utils/fn.js")),vt=e(at),yt=n("./video.js/src/js/utils/dom.js"),l=e(yt),pt=n("./video.js/src/js/utils/languageLabels.js"),k=e(pt),d=n("./video.js/src/js/utils/url.js"),g=e(d),wt=n("./video.js/src/js/utils/browser.js"),bt=e(wt),kt=n("./video.js/src/js/component.js"),a=f(kt),dt=n("./video.js/src/js/error-display.js"),gt=f(dt),ni=n("./video.js/src/js/media-error.js"),nt=f(ni),ti=n("./video.js/src/js/menu/menu.js"),ii=f(ti),ri=n("./video.js/src/js/player.js"),r=f(ri),ui=n("./video.js/src/js/tech/tech.js"),s=f(ui),fi=n("./video.js/src/js/utils/to-title-case.js"),v=f(fi),ei=n("./video.js/src/js/video.js"),tt=f(ei),oi=n("./video.js/src/js/utils/log.js"),si=n("./video.js/src/js/utils/merge-options.js"),hi=f(si),ci=(e(d),n("./video.js/src/js/tracks/text-track.js")),li=f(ci),ai=n("./lang/languages.js"),vi=(f(ai),n("./ampHeuristicProfiles.js")),it=e(vi),yi=n("./ampDefs.js"),o=e(yi),y=n("./version.js"),pi=n("./tech-wrappers/Html5.js"),wi=(f(pi),n("./tech-wrappers/amp-tech-azureHtml5JS.js")),bi=(f(wi),n("./tech-wrappers/amp-tech-flashSS.js")),ki=(f(bi),n("./tech-wrappers/amp-tech-silverlightSS.js")),di=(f(ki),n("./tech-wrappers/amp-tech-html5FairPlayHLS.js")),gi=(f(di),n("./Cea608/Cea608Module.js")),nr=f(gi),u=tt["default"];h["default"].amp=u;"object"==typeof i&&"object"==typeof t&&(t.exports=u);i["default"]=u;u.errorCode=o.errorCode;u.eventName=o.eventName;u.streamEventName=o.streamEventName;u.streamListEventName=o.streamListEventName;u.bufferDataEventName=o.bufferDataEventName;u.internalEventName=o.internalEventName;u.protectionType=o.protectionType;u.CorsConfig=o.CorsConfig;u.downloadableMediaType=o.downloadableMediaType;u.getIsoLangs=k.getIsoLangs;u.get2LetterLangCode=k.get2LetterLangCode;u.decodeURL=g.decodeURL;u.encodeURL=g.encodeURL;h["default"].videojs=u;u.Player=r["default"];u.options.techOrder=["azureHtml5JS","flashSS","html5FairPlayHLS","silverlightSS","html5"];rt="https://amp.azure.net/libs/amp/";r["default"].prototype.enterFullscreen=r["default"].prototype.requestFullscreen;r["default"].prototype.addEventListener=r["default"].prototype.on;r["default"].prototype.removeEventListener=r["default"].prototype.off;r["default"].prototype.currentTechName=function(){return this.techName_};r["default"].prototype.playerElement=function(){return this.el_};r["default"].prototype.currentAbsoluteTime=function(n){var t=this.techGet_("currentAbsoluteTime");return void 0!==t&&void 0!==n?(this.trigger("currentTimeChanging",{time:this.fromPresentationTime(n)}),this.techCall_("setCurrentAbsoluteTime",n),t>n&&this.trigger("rewind"),this):t};r["default"].prototype.currentMediaTime=function(){return this.techGet_("currentMediaTime")};r["default"].prototype.currentVideoStreamList=function(){return this.techGet_("currentVideoStreamList")};r["default"].prototype.currentAudioStreamList=function(){return this.techGet_("currentAudioStreamList")};r["default"].prototype.videoBufferData=function(){return this.techGet_("videoBufferData")};r["default"].prototype.audioBufferData=function(){return this.techGet_("audioBufferData")};r["default"].prototype.currentDownloadBitrate=function(){return this.techGet_("currentDownloadBitrate")};r["default"].prototype.currentPlaybackBitrate=function(){return this.techGet_("currentPlaybackBitrate")};r["default"].prototype.videoWidth=function(){return this.techGet_("videoWidth")};r["default"].prototype.videoHeight=function(){return this.techGet_("videoHeight")};r["default"].prototype.currentProtectionInfo=function(){return this.options_.sourceOptions.protectionInfo};r["default"].prototype.isLive=function(){return this.techGet_("isLive")};r["default"].prototype.manifestPlayableWindowLength=function(){return this.techGet_("manifestPlayableWindowLength")};r["default"].prototype.currentPlayableWindow=function(){return this.techGet_("currentPlayableWindow")};r["default"].prototype.segmentBoundaries=function(){return this.techGet_("segmentBoundaries")};r["default"].prototype.toPresentationTime=function(n){return this.player().isLive()&&this.player().currentPlayableWindow()?n+this.player().currentPlayableWindow().startInSec:n};r["default"].prototype.fromPresentationTime=function(n){return this.player().isLive()&&this.player().currentPlayableWindow()?n-this.player().currentPlayableWindow().startInSec:n};r["default"].prototype.currentHeuristicProfile=function(n){return void 0===n?it.findProfile(this.options_.heuristicProfile).name:(this.options_.heuristicProfile=n,this)};r["default"].prototype.currentPlayerSettingValue=function(n){var t=null;return this.tech_&&s["default"]._availableSettings.heuristicSettings.hasOwnProperty(n)&&(this.tech_.updateCurrentPlayerConfigs(),t=this.tech_.options_.currentPlayerConfigs.currentHeuristicConfigs[n]),t};r["default"].getScriptRootURL=function(){var n=c["default"].getElementsByTagName("script"),t=null,i,u,o,f,e;if(n&&n.length>=1)for(i=n.length-1;i>=0;i--)if(u=null,u=n[i].src,o=new RegExp("(.[^?]+)/azuremediaplayer(?:\\.min)?\\.js(?:\\?.*)?$","i"),u&&(f=u.match(o),f&&2===f.length)){t=f[1];break}return e=r["default"].prototype.getAmpVersion(),!t&&e&&(t=rt+e),t};r["default"].prototype.getAmpVersion=function(){var t=null,i,n;return y.ampVersion&&(i=new RegExp("([0-9]+.[0-9]+.[0-9]+).[0-9]+"),n=y.ampVersion.match(i),n&&2===n.length&&(t=n[1])),t};r["default"].prototype.getFullAmpVersion=function(){return y.ampVersion};r["default"].prototype.addThrottledWindowResizeListener=function(n,t,i){i&&(n=n.bind(i));var r=ht["default"](n,t);h["default"].addEventListener("resize",r);this.on("dispose",function(){h["default"].removeEventListener("resize",r)})};r["default"].prototype.disableTextTracks=function(){var t=this.textTracks(),n,i;if(t)for(n=0;n<t.length;n++)i=t[n],i.mode="disabled"};r["default"].prototype.setActiveTextTrack=function(n){var t,u,i,r;for(n instanceof li["default"]||AMP.Logger.error(AMP.Logger.Area.ampAPI,"textTrack is expecting a TextTrack object."),t=this.textTracks(),u=!1,t||AMP.Logger.error(AMP.Logger.Area.ampAPI,"The text tracks are not found."),i=0;i<t.length;i++)r=t[i],r.id===n.id?(r.mode="showing",u=!0):r.mode="disabled";u||AMP.Logger.error(AMP.Logger.Area.ampAPI,"The specified text track not found.")};r["default"].prototype.src=function(n,t,i){if(void 0===n)return this.currentSrc();if(this.sizeCal=!1,this.presentationFlow=!0,void 0!==i&&i||(this.presentationFlow=!1,this.presentationLayout({})),!(Array.isArray(n)||n instanceof Object))throw new Error("src is expecting a source object or an array of source objects");this.setupInitAmpEventHandlers_();this.one("loadstart",function(){var n=!this.techName_||"Html5"===this.techName_,t=!this.techName_||"Html5FairPlayHLS"===this.techName_,i=this.options().autoplay;(n||t&&!i)&&(this.removeClass("vjs-waiting"),this.trigger("removeSpinner"))});this.showPlayerLoad();void 0!==t&&null!==t&&t.length>0&&(this.options_.tracks=t);n.selected||(this.options_.sdn={},Array.isArray(n)?this.options_.sourceList=n:n instanceof Object&&(this.options_.sourceList=[n]),AMP.Logger.verbose(AMP.Logger.Area.videojs,"dispatching event: sourceset "+JSON.stringify(n,function(n,t){return"authenticationToken"!==n?t:"provided"})),this.trigger(u.eventName.sourceset),this.drmSupportCheck(this.options_.sourceList));var r=function f(){this.techSetupCheck()&&this.pluginSetupCheck()?n instanceof Object&&n.selected?(this.refreshTextTracks(),this.cache_.src=n.src,this.currentType_=n.type||"",this.options_.currentType=this.currentType_,this.techCall_("updatePlayerOptions",this.options_),this.ready(function(){this.techCall_("src",n.src);"auto"===this.options_.preload&&this.load()})):this.sourceList_(UrlRewriter.expandSources(this.options_.sourceList)):setTimeout(f.bind(this),50)};return r.call(this),this};r["default"].prototype.vjsOptions=r["default"].prototype.options;r["default"].prototype.options=function(n){var t=this.vjsOptions(n);return this.techCall_("updatePlayerOptions",t),t};r["default"].prototype.showPlayerLoad=function(){this.removeClass("vjs-seeking");this.removeClass("vjs-paused");this.removeClass("vjs-playing");this.isPreloadSupported()&&this.addClass("vjs-waiting")};r["default"].prototype.drmSupportCheck=function(n){for(var u,i,t=0,r=this.options_.techOrder;t<r.length;t++)u=v["default"](r[t]),i=s["default"].getTech(u),i&&i.drmSupportCheck&&i.drmSupportCheck(n)};r["default"].prototype.techSetupCheck=function(){for(var r,t,n=0,i=this.options_.techOrder;n<i.length;n++)if(r=v["default"](i[n]),t=s["default"].getTech(r),t&&t.setupDone&&!t.setupDone())return!1;return!0};r["default"].prototype.pluginSetupCheck=function(){var t=this.options_.plugins;for(var n in t)if(t.hasOwnProperty(n)&&this[n]&&this[n].setupDone&&!this[n].setupDone())return!1;return!0};r["default"].prototype.setupInitAmpEventHandlers_=function(){var n=this;this.ampEventHandlersReady?(this.startTriggered=!1,this.firstQuartileTriggered=!1,this.midpointTriggered=!1,this.thirdQuartileTriggered=!1,this.wasPaused=!1):!function(){var i=n,t=function(n,t){i.addEventListener(n,t);i.addEventListener("dispose",function(){i.removeEventListener(n,t)})};t("timeupdate",function(){var n=this.duration(),t=this.currentTime();n>0&&(!this.startTriggered&&t>0&&(this.startTriggered=!0,this.trigger("start")),this.isLive()||(!this.firstQuartileTriggered&&t>=n/4&&(this.firstQuartileTriggered=!0,this.trigger("firstquartile")),!this.midpointTriggered&&t>=n/2&&(this.midpointTriggered=!0,this.trigger("midpoint")),!this.thirdQuartileTriggered&&t>=3*n/4&&(this.thirdQuartileTriggered=!0,this.trigger("thirdquartile"))))});t("play",function(){this.wasPaused&&(this.trigger("resume"),this.wasPaused=!1)});t("pause",function(){this.wasPaused=!0});t("fullscreenchange",function(){this.trigger(this.isFullscreen()?"fullscreen":"exitfullscreen")});n.ampEventHandlersReady=!0}()};r["default"].prototype.sourceList_=function(n){var t=this.selectSource(n),i,u;t?(this.updateSourceOptions(t.source),this.tech_&&t.tech===this.techName_&&("FlashSS"!==t.tech||JSON.stringify(this.options_.sourceOptions.protectionInfo)===JSON.stringify(t.source.protectionInfo)&&!this.tech_.isReloadNeeded())?(t.source.selected=!0,this.src(t.source,[],this.presentationFlow)):(this.loadTech_(t.tech,t.source),this.refreshTextTracks()),i=t.source?t.source.embeddedTracks:null,(this.cea608Module&&this.cea608Module.deleteExistingTracks(),i&&i.length)&&(u=i.filter(function(n){return n.format&&"cea608"===n.format.toLowerCase()}),this.cea608Module=new nr["default"](this,u))):(this.tech_&&this.unloadTech_(),r["default"].raiseError.call(this,r["default"].getAMPErrorCode.call(this,n)),this.triggerReady())};r["default"].prototype.options_.sourceOptions={};r["default"].prototype.updateSourceOptions=function(n){this.options({sourceOptions:null});var t={};n&&n.protectionInfo&&(t.protectionInfo=n.protectionInfo);this.options({sourceOptions:t})};r["default"].prototype.pauseAndHide=function(){try{this.el().style.display="none";null!==this.currentSrc()&&this.pause()}catch(n){AMP.Logger.warning(AMP.Logger.Area.videojs,"Exception while quering currentSrc in player.pauseAndHide()")}};r["default"].prototype.hide=function(){void 0===this.el().style.opacity?this.el().style.display="none":(this.el().style.opacity=0,this.bigPlayButton.el().style.opacity=0)};r["default"].prototype.isVisible=function(){return"none"!==this.el().style.display};r["default"].prototype.playerContainer=function(){return this.multiPlayerContainerDiv};r["default"].prototype.currentClip=function(){return this.clip};r["default"].prototype.clip=null;r["default"].prototype.playClip=function(n){this.src(n.parent.source,n.parent.tracks,!0);this.clip=n;this.clip.isAd&&(this.title_=n.name)};r["default"].prototype.addMidRoll=function(n){return null===this.scheduler&&(this.scheduler=new AMP.Scheduler.Scheduler(this)),this.scheduler.addMidRoll(n)};r["default"].prototype.show=function(){this.el().style.display="block";this.el().style.opacity=1;this.bigPlayButton.el().style.opacity=1;this.setupSkipAd();this.trigger("visibilityChange");var n=this;setTimeout(function(){if(n.multiPlayerContainerDiv===c["default"].activeElement)try{n.multiPlayerContainerDiv.blur()}catch(t){AMP.Logger.warning(AMP.Logger.Area.videojs,"Exception while removing focus from player container")}},100)};r["default"].prototype.isDisposed=function(){return null===this.el()};r["default"].prototype.resetPlayer=function(){this.error(null);this.clip=null;this.title_="";void 0!==this.skipAdButton&&null!==this.skipAdButton&&(this.skipAdButton.style.display="none",this.skipAdButton.innerHTML="")};r["default"].prototype.setupSkipAd=function(){if(null!==this.clip&&this.clip.isAd&&this.clip.skippable&&this.clip.skippable>0){var n=this,t=function(){if(null!==n.clip&&n.skipAdInitialized){var i=n.duration()>0?Math.min(n.clip.skippable,n.duration()):n.clip.skippable,t=Math.ceil(i-n.currentTime());t>0?n.skipAdButton.innerHTML=AMP.Misc.formatString(n.localize("SKIP_AD_COUNTDOWN_FORMAT"),t):-1===(" "+n.skipAdButton.className+" ").indexOf(" enabled ")&&(n.skipAdButton.className+=" enabled",n.skipAdButton.innerHTML=n.localize("SKIP"));"block"!==n.skipAdButton.style.display&&n.currentTime()>0&&(n.skipAdButton.style.display="block")}},i=function r(){n.skipAdInitialized=!1;n.off("timeupdate",t);n.off("ended",r);n.skipAdButton.className="amp-skip-ad-button";n.skipAdButton.style.display="none"};this.skipAdButton||(this.skipAdButton=h["default"].document.createElement("div"),this.skipAdButton.className="amp-skip-ad-button",this.skipAdButton.style.display="none",this.skipAdButton.onclick=function(){(" "+this.className+" ").indexOf(" enabled ")>=0&&(n.trigger("skip"),i())},this.el().appendChild(this.skipAdButton));this.skipAdInitialized||(this.on("timeupdate",t),this.on("ended",i),this.skipAdInitialized=!0)}else this.skipAdButton&&(this.skipAdButton.style.display="none")};r["default"].prototype.getSkipButton=function(){return this.skipAdButton};r["default"].prototype.showControls=function(){this.controlBar.el_.style.display="none"};r["default"].prototype.hideControls=function(){this.controlBar.el_.style.display="block"};r["default"].prototype.scheduler=null;r["default"].prototype.getScheduler=function(){return this.scheduler};r["default"].prototype.playlist=function(n){return n?(null===this.scheduler&&(this.scheduler=new AMP.Scheduler.Scheduler(this)),void this.scheduler.setPlaylist(n)):this.scheduler?this.scheduler.playlist():null};r["default"].prototype.oldDispose=r["default"].prototype.dispose;r["default"].prototype.dispose=function(){this.scheduler&&null!==this.scheduler&&this.scheduler.dispose();this.oldDispose()};r["default"].prototype.getMemoryLog=function(n){return AMP.Logger.getMemoryLog(n)};r["default"].prototype.setXmlHttpRequestFactory=function(n){this.tech_&&this.tech_.setXmlHttpRequestFactory?this.tech_.setXmlHttpRequestFactory(n):AMP.Logger.warning(AMP.Logger.Area.videojs,"setXmlHttpRequestFactory unavailable on "+this.techName_+" playback technology element.")};s["default"].prototype.updatePlayerOptions=function(n){this.options_.playerOptions=hi["default"](this.options_.playerOptions,n)};s["default"].prototype.updateCurrentPlayerConfigs=function(){var t,n,i,u,r;if(this.options_.currentPlayerConfigs||(this.options_.currentPlayerConfigs={}),t=it.findProfile(this.options_.playerOptions.heuristicProfile),void 0===this.options_.heuristicProfile&&t&&(this.options_.heuristicProfile=t.name),n=t?w["default"]({},t):{},i=this.options_.playerOptions.customPlayerSettings,i&&i.customHeuristicSettings){u={};for(r in i.customHeuristicSettings)s["default"]._availableSettings.heuristicSettings.hasOwnProperty(r)&&(u[r]=i.customHeuristicSettings[r]);n=w["default"](n,u)}n.maxBufferInWallClockSec<n.preRollInWallClockSec&&(n.maxBufferInWallClockSec=n.preRollInWallClockSec);n.livePlaybackOffsetInWallClockSec<n.preRollInWallClockSec&&(n.livePlaybackOffsetInWallClockSec=n.preRollInWallClockSec);this.options_.currentPlayerConfigs.currentHeuristicConfigs=n};s["default"]._availableSettings={heuristicSettings:{preRollInWallClockSec:0,maxBufferInWallClockSec:0,livePlaybackOffsetInWallClockSec:0,windowSizeHeuristics:!1,minFragmentsForBandwidthAverage:1}};r["default"].canSupportFormats=function(n,t){var r=t[n.type],i;if(r){if(!n.protectionInfo)return"maybe";for(i=0;i<n.protectionInfo.length;i++)if(-1!==r.indexOf(n.protectionInfo[i].type))return"maybe"}return""};r["default"].prototype.refreshTextTracks=function(){var t,n,i;if(this.tech_){if(this.remoteTextTracks()&&this.remoteTextTracks().tracks_)for(;this.remoteTextTracks().tracks_.length>0;)this.removeRemoteTextTrack(this.remoteTextTracks().tracks_[0]);for(t=this.options_.tracks||[],n=0;n<t.length;n++)i=t[n],this.player_.addRemoteTextTrack(i);this.controlBar&&this.controlBar.subtitlesButton&&this.controlBar.subtitlesButton.update();this.controlBar&&this.controlBar.captionsButton&&this.controlBar.captionsButton.update();this.options_.tracks.length=0;this.textTracks_=this.player_.textTracks()}};r["default"].prototype.getCurrentTextTrack=function(){var n=this.textTracks(),t=0,i=void 0;if(n)for(;t<n.length;t++)if(i=n[t],"showing"===i.mode)return i};r["default"].prototype.trigger=function(n,t,i,r){return i?b.trigger(this.el_,n,t,i,r):b.trigger(this.el_,n,t,this.currentClip(),r),this};r["default"].raiseError=function(n,t){var i=p("amp",n,t);this.error(i)};s["default"].raiseError=function(n,t,i){var r=p(n,t,i);this.error(r)};r["default"].prototype.getErrorUI=function(n){var t=(n.code&267386880)>>20;return 0===t?n.message:6===t?this.options().notSupportedMessage:255===t?"MEDIA_ERR_UNKNOWN":nt["default"].errorTypes[t]||""};gt["default"].prototype.content=function(){var n=this.player().error(),t;if(n)return t=this.player().getErrorUI(n),[this.htmlEncode(this.localize(t)),c["default"].createElement("br"),"(0x"+n.code.toString(16)+")"]};r["default"].getAMPErrorCode=function(n){for(var t,i,r,o,h,f=u.errorCode.srcPlayerMismatchUnknown,e=0,s=this.options_.techOrder;e<s.length;e++)if(t=v["default"](s[e]),i=tt["default"].getTech(t),i&&!i.isSupported())for(r=0,o=n;r<o.length;r++)h=o[r],i.canPlaySource(h)&&("SilverlightSS"===t?f|=u.errorCode.srcPlayerMismatchSilverlightNotInstalled:"FlashSS"===t&&(f|=u.errorCode.srcPlayerMismatchFlashNotInstalled));return f};r["default"].prototype.checkWidewineHttpErrorScenario=function(n){var i=(16711680&n.code)===u.errorCode.srcPlayerMismatchStart,r=(16777215&n.code)===u.errorCode.abortedErrHttpMixedContentBlocked,t;if(i&&!r){t=function(n){var t=!1;return void 0!==n&&n.length>0&&n.forEach(function(n){n.protectionInfo&&n.protectionInfo.length>0&&n.protectionInfo.forEach(function(n){"Widevine"===n.type&&(t=!0)})}),t};try{t(this.options_.sourceList)&&(n.code=4278190080&n.code|u.errorCode.encryptErrDecrypterNotFound)}catch(n){AMP.Logger.warning(AMP.Logger.Area.videojs,"exception in checkWidewineHttpsErrorScenario")}}};r["default"].prototype.preloadClip=function(n){this.options_.preload="auto";this.options_.autoplay=!1;this.src(n.parent.source,n.parent.tracks,!0);this.clip=n;this.clip.isAd&&(this.title_=n.name)};r["default"].prototype.canControlPlaybackRate=function(){return this.tech_&&this.tech_.featuresPlaybackRate};r["default"].prototype.isPreloadSupported=function(){return this.tech_&&this.tech_.featuresPreload};r["default"].prototype.downloadableMedia=function(n){return void 0!==n?(this.downloadableMediaOptions=n,this.trigger("downloadableMediaChanged"),this):this.downloadableMediaOptions};r["default"].prototype.spliceWaiting=function(){var t=[],n,i;return this.tech&&(n=this.techGet_("getAdSignalsAndReset"),n&&n.length>0&&(i=!!n[0].simpleSignal,n.forEach(function(n){if(i)t.push({id:n.simpleSignal.id,startOffset:n.simpleSignal.presentationTime,duration:n.simpleSignal.duration,out:!0});else{var r=AMP.Scte35Parser.parseBinaryMessage(n.scteSignal.signalInBinary);r&&r.id&&(n.scteSignal.presentationTimeOverride&&(r.startOffset=n.scteSignal.presentationTimeOverride),t.push(r))}}))),t};r["default"].prototype.addElClass=function(n,t){l.addElClass(n,t)};r["default"].prototype.removeElClass=function(n,t){l.removeElClass(n,t)};r["default"].prototype.showBusy=function(){l.addElClass(this.el(),"vjs-waiting");this.trigger("waiting")};r["default"].prototype.presentationLayout=function(n){return void 0===n?this.preLayout:(this.title_="",this.preLayout=n,this.clip=null,void this.trigger("presentationUpdate"))};r["default"].prototype.createAdPlayer=function(){var i=c["default"].createElement("video"),t,n;return bt.isMobile||l.setElAttributes(i,{preload:"auto"}),this.el().parentNode.appendChild(i),t=this.options_,n={},n.width=t.width,n.height=t.height,n.fluid=t.fluid,n.autoplay=t.autoplay,n.poster=t.poster,n.controls=!1,n.adClickEnabled=!0,n.overrideDisabledForBigPlayButton=!0,n.techOrder=["html5"],n.hotkeys={enableSeek:!1,enablePlayPause:!1},n.isAdPlayer=!0,n.logo={enabled:!1},n.ariaLabel="Ad player",new r["default"](i,n,null,this)};oi.Log.logByType=AMP.Logger.videoJSLogOverride;a["default"].prototype.prependChild=function(n,t){var i=this.addChild(n,t);return this.contentEl().insertBefore(i.el(),this.contentEl().firstChild),i};a["default"].prototype.toggleClass=function(n,t){return void 0!==t?void(t?this.addClass(n):this.removeClass(n)):void(this.hasClass(n)?this.removeClass(n):this.addClass(n))};a["default"].prototype.addCrossOriginPolicy=function(n,t){t||(t=this.el());n===u.CorsConfig.UseCredentials?t.setAttribute("crossorigin","use-credentials"):n===u.CorsConfig.Anonymous&&t.setAttribute("crossorigin","anonymous")};ii["default"].prototype.prependItem=function(n,t){this.prependChild(n);n.parent=t;n.on("click",vt.bind(this,function(){this.unlockShowing()}))};t.exports=i["default"]},{"./Cea608/Cea608Module.js":85,"./ampDefs.js":95,"./ampHeuristicProfiles.js":96,"./lang/languages.js":122,"./tech-wrappers/Html5.js":148,"./tech-wrappers/amp-tech-azureHtml5JS.js":150,"./tech-wrappers/amp-tech-flashSS.js":151,"./tech-wrappers/amp-tech-html5FairPlayHLS.js":152,"./tech-wrappers/amp-tech-silverlightSS.js":153,"./version.js":154,"./video.js/src/js/component.js":161,"./video.js/src/js/error-display.js":198,"./video.js/src/js/media-error.js":203,"./video.js/src/js/menu/menu.js":206,"./video.js/src/js/player.js":208,"./video.js/src/js/tech/tech.js":220,"./video.js/src/js/tracks/text-track.js":230,"./video.js/src/js/utils/browser.js":236,"./video.js/src/js/utils/dom.js":239,"./video.js/src/js/utils/events.js":240,"./video.js/src/js/utils/fn.js":241,"./video.js/src/js/utils/guid.js":244,"./video.js/src/js/utils/languageLabels.js":246,"./video.js/src/js/utils/log.js":247,"./video.js/src/js/utils/merge-options.js":248,"./video.js/src/js/utils/to-title-case.js":252,"./video.js/src/js/utils/url.js":253,"./video.js/src/js/video.js":254,"global/document":77,"global/window":78,"lodash-compat/function/throttle":27,"object.assign":71}],95:[function(n,t,i){"use strict";var u,f,e,o,s,h,c,r,l,a,v;i.__esModule=!0;u={PlayReady:"PlayReady",Widevine:"Widevine",AES:"AES",FairPlay:"FairPlay"};i.protectionType=u;f={Anonymous:"Anonymous",UseCredentials:"UseCredentials"};i.CorsConfig=f;e={Smooth:"application/vnd.ms-sstr+xml",Dash:"application/dash+xml",HLS:"application/vnd.apple.mpegurl"};i.StreamingFormatMimeType=e;o={canplaythrough:"canplaythrough",durationchange:"durationchange",ended:"ended",error:"error",fullscreenchange:"fullscreenchange",loadstart:"loadstart",loadedmetadata:"loadedmetadata",loadeddata:"loadeddata",pause:"pause",play:"play",playing:"playing",seeked:"seeked",seeking:"seeking",timeupdate:"timeupdate",volumechange:"volumechange",waiting:"waiting",downloadbitratechanged:"downloadbitratechanged",playbackbitratechanged:"playbackbitratechanged",sourceset:"sourceset",ratechange:"ratechange",disposing:"disposing",splicewaiting:"splicewaiting",start:"start",firstquartile:"firstquartile",midpoint:"midpoint",thirdquartile:"thirdquartile",complete:"complete",mute:"mute",unmute:"unmute",rewind:"rewind",resume:"resume",fullscreen:"fullscreen",exitfullscreen:"exitfullscreen",click:"tech-click",skip:"skip",errorInPlayingAd:"errorInPlayingAd"};i.eventName=o;s={menuadded:"menuadded",currentTimeChanging:"currentTimeChanging",playingAtLiveDVREdge:"playingAtLiveDVREdge",playingAtStartDVREdge:"playingAtStartDVREdge",playingInDVR:"playingInDVR"};i.internalEventName=s;h={trackselected:"trackselected"};i.streamEventName=h;c={streamselected:"streamselected",streamindexinvalid:"streamindexinvalid",streamselectnotsupported:"streamselectnotsupported"};i.streamListEventName=c;r={abortedErrStart:1048576,abortedErrUnknown:1048576,abortedErrNotImplemented:1048577,abortedErrHttpMixedContentBlocked:1048578,abortedErrEnd:2097151,networkErrStart:2097152,networkErrUnknown:2097152,networkErrHttpResponseBegin:2097552,networkErrHttpBadUrlFormat:2097552,networkErrHttpUserAuthRequired:2097553,networkErrHttpUserForbidden:2097555,networkErrHttpUrlNotFound:2097556,networkErrHttpNotAllowed:2097557,networkErrHttpGone:2097562,networkErrHttpPreconditionFailed:2097564,networkErrHttpInternalServerFailure:2097652,networkErrHttpBadGateway:2097654,networkErrHttpServiceUnavailable:2097655,networkErrHttpGatewayTimeout:2097656,networkErrHttpResponseEnd:2097751,networkErrTimeout:2097752,networkErrError:2097753,networkErrAbort:2097754,networkErrEnd:3145727,decodeErrStart:3145728,decodeErrUnknown:3145728,decodeErrEnd:4194303,srcErrStart:4194304,srcErrUnknown:4194304,srcErrParsePresentation:4194305,srcErrParseSegment:4194306,srcErrUnsupportedPresentation:4194307,srcErrInvalidSegment:4194308,srcErrEnd:5242879,encryptErrStart:5242880,encryptErrUnknown:5242880,encryptErrDecrypterNotFound:5242881,encryptErrDecrypterInit:5242882,encryptErrDecrypterNotSupported:5242883,encryptErrKeyAcquire:5242884,encryptErrDecryption:5242885,encryptErrLicenseAcquire:5242886,encryptErrEnd:6291455,srcPlayerMismatchStart:6291456,srcPlayerMismatchUnknown:6291456,srcPlayerMismatchFlashNotInstalled:6291457,srcPlayerMismatchSilverlightNotInstalled:6291458,srcPlayerMismatchEnd:7340031,errUnknown:267386880};i.errorCode=r;l={400:r.networkErrHttpBadUrlFormat,401:r.networkErrHttpUserAuthRequired,403:r.networkErrHttpUserForbidden,404:r.networkErrHttpUrlNotFound,405:r.networkErrHttpNotAllowed,410:r.networkErrHttpGone,412:r.networkErrHttpPreconditionFailed,500:r.networkErrHttpInternalServerFailure,502:r.networkErrHttpBadGateway,503:r.networkErrHttpServiceUnavailable,504:r.networkErrHttpGatewayTimeout};i.httpErrorCode=l;a={downloadrequested:"downloadrequested",downloadcompleted:"downloadcompleted",downloadfailed:"downloadfailed"};i.bufferDataEventName=a;v={video:"video",videoWithCC:"videoWithCC",audio:"audio",transcript:"transcript"};i.downloadableMediaType=v},{}],96:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(n){for(var t=[{name:r["default"].HeuristicProfile.Hybrid,preRollInWallClockSec:4,maxBufferInWallClockSec:30,livePlaybackOffsetInWallClockSec:8,windowSizeHeuristics:!0},{name:r["default"].HeuristicProfile.QuickStart,preRollInWallClockSec:2,maxBufferInWallClockSec:30,livePlaybackOffsetInWallClockSec:8,windowSizeHeuristics:!0},{name:r["default"].HeuristicProfile.HighQuality,preRollInWallClockSec:8,maxBufferInWallClockSec:30,livePlaybackOffsetInWallClockSec:15,windowSizeHeuristics:!1},{name:r["default"].HeuristicProfile.QuickStartLive,preRollInWallClockSec:2,maxBufferInWallClockSec:30,livePlaybackOffsetInWallClockSec:2,windowSizeHeuristics:!0}],i=0;i<t.length;i++)if(t[i].name===n)return t[i];return t[0]}i.__esModule=!0;i.findProfile=f;var e=n("./video.js/src/js/player"),r=u(e);r["default"].HeuristicProfile={Hybrid:"Hybrid",QuickStart:"QuickStart",HighQuality:"HighQuality",QuickStartLive:"QuickStartLive"}},{"./video.js/src/js/player":208}],97:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.ar={Play:"ØªØ´ØºÙŠÙ„",Pause:"Ø¥ÙŠÙ‚Ø§Ù Ù…Ø¤Ù‚Øª","Current Time":"Ø§Ù„ÙˆÙ‚Øª Ø§Ù„Ø­Ø§Ù„ÙŠ","Duration Time":"Ø§Ù„Ù…Ø¯Ø©","Remaining Time":"Ø§Ù„ÙˆÙ‚Øª Ø§Ù„Ù…ØªØ¨Ù‚ÙŠ","Stream Type":"Ù†ÙˆØ¹ Ø§Ù„Ø¨Ø«",LIVE:"Ù…Ø¨Ø§Ø´Ø±",Loaded:"ØªÙ… Ø§Ù„ØªØ­Ù…ÙŠÙ„",Progress:"Ù…Ø³ØªÙˆÙ‰ Ø§Ù„ØªÙ‚Ø¯Ù…",Fullscreen:"Ù…Ù„Ø¡ Ø§Ù„Ø´Ø§Ø´Ø©","Non-Fullscreen":"Ù„ÙŠØ³ ÙÙŠ ÙˆØ¶Ø¹ Ù…Ù„Ø¡ Ø§Ù„Ø´Ø§Ø´Ø©",Mute:"ÙƒØªÙ… Ø§Ù„ØµÙˆØª",Unmuted:"ØªÙ… Ø¥Ù„ØºØ§Ø¡ ÙƒØªÙ… Ø§Ù„ØµÙˆØª","Playback Rate":"Ù…Ø¹Ø¯Ù„ Ø§Ù„ØªØ´ØºÙŠÙ„",Subtitles:"ØªØ±Ø¬Ù…Ø© Ù†ØµÙŠØ©","Subtitles Off":"ØªÙ… Ø¥ÙŠÙ‚Ø§Ù Ø¹Ø±Ø¶ Ø§Ù„ØªØ±Ø¬Ù…Ø© Ø§Ù„Ù†ØµÙŠØ©",Captions:"ØªØ³Ù…ÙŠØ§Øª ØªÙˆØ¶ÙŠØ­ÙŠØ©","Captions Off":"ØªÙ… Ø¥ÙŠÙ‚Ø§Ù Ø¹Ø±Ø¶ Ø§Ù„ØªØ³Ù…ÙŠØ§Øª Ø§Ù„ØªÙˆØ¶ÙŠØ­ÙŠØ©",Chapters:"ÙØµÙˆÙ„",Off:"Ø¥ÙŠÙ‚Ø§Ù Ø§Ù„ØªØ´ØºÙŠÙ„",Quality:"Ø§Ù„Ø¬ÙˆØ¯Ø©",Auto:"ØªÙ„Ù‚Ø§Ø¦ÙŠ","Audio Tracks":"Ù…Ù‚Ø§Ø·Ø¹ ØµÙˆØªÙŠØ©","default":"Ø§ÙØªØ±Ø§Ø¶ÙŠ","Cast To Device":"Ø¥Ø±Ø³Ø§Ù„ Ø¥Ù„Ù‰ Ø§Ù„Ø¬Ù‡Ø§Ø²",Share:"Ù…Ø´Ø§Ø±ÙƒØ©",Volume:"Ù…Ø³ØªÙˆÙ‰ Ø§Ù„ØµÙˆØª","Playback Speed":"Ø³Ø±Ø¹Ø© Ø§Ù„ØªØ´ØºÙŠÙ„","Video Quality":"Ø¬ÙˆØ¯Ø© Ø§Ù„ÙÙŠØ¯ÙŠÙˆ","Closed Captioning":"Ø¥Ø¶Ø§ÙØ© Ù†Øµ Ù…ØµØ§Ø­Ø¨","Share Video":"Ù…Ø´Ø§Ø±ÙƒØ© Ø§Ù„ÙÙŠØ¯ÙŠÙˆ","Next Track":"Ø§Ù„Ù…Ù‚Ø·Ø¹ Ø§Ù„ØµÙˆØªÙŠ Ø§Ù„ØªØ§Ù„ÙŠ","Previous Track":"Ø§Ù„Ù…Ù‚Ø·Ø¹ Ø§Ù„ØµÙˆØªÙŠ Ø§Ù„Ø³Ø§Ø¨Ù‚","Skip Forward":"ØªØ®Ø·ÙŠ Ù„Ù„Ø£Ù…Ø§Ù…","Skip Backward":"ØªØ®Ø·ÙŠ Ù„Ù„Ø®Ù„Ù","Fast Forward":"ØªÙ‚Ø¯ÙŠÙ… Ø³Ø±ÙŠØ¹",Rewind:"Ø¥Ø±Ø¬Ø§Ø¹","Next Frame":"Ø§Ù„Ø¥Ø·Ø§Ø± Ø§Ù„ØªØ§Ù„ÙŠ","Previous Frame":"Ø§Ù„Ø¥Ø·Ø§Ø± Ø§Ù„Ø³Ø§Ø¨Ù‚",Settings:"Ø¥Ø¹Ø¯Ø§Ø¯Ø§Øª",Options:"Ø®ÙŠØ§Ø±Ø§Øª","More Options":"Ø®ÙŠØ§Ø±Ø§Øª Ø¥Ø¶Ø§ÙÙŠØ©",Zoom:"ØªÙƒØ¨ÙŠØ±/ØªØµØºÙŠØ±","Zoom In":"ØªÙƒØ¨ÙŠØ±","Zoom Out":"ØªØµØºÙŠØ±","Audio Only":"Ø§Ù„ØµÙˆØª ÙÙ‚Ø·","Picture in Picture":"ØµÙˆØ±Ø© Ø¯Ø§Ø®Ù„ ØµÙˆØ±Ø©","Camera Angle":"Ø²Ø§ÙˆÙŠØ© Ø§Ù„ÙƒØ§Ù…ÙŠØ±Ø§",MEDIA_ERR_ABORTED:"ØªÙ… Ø¥ÙŠÙ‚Ø§Ù ØªØ´ØºÙŠÙ„ Ø§Ù„ÙÙŠØ¯ÙŠÙˆ.",MEDIA_ERR_NETWORK:"Ø£Ø¯Ù‰ Ø®Ø·Ø£ ÙÙŠ Ø§Ù„Ø´Ø¨ÙƒØ© Ø¥Ù„Ù‰ Ø¥ÙŠÙ‚Ø§Ù ØªÙ†Ø²ÙŠÙ„ Ø§Ù„ÙÙŠØ¯ÙŠÙˆ ÙÙŠ ÙˆØ³Ø·Ù‡. ÙŠØ±Ø¬Ù‰ Ø§Ù„ØªØ­Ù‚Ù‚ Ù…Ù† Ø§ØªØµØ§Ù„ Ø§Ù„Ø´Ø¨ÙƒØ© Ø£Ùˆ Ø§Ù„Ù…Ø­Ø§ÙˆÙ„Ø© Ù…Ø±Ø© Ø£Ø®Ø±Ù‰ Ù„Ø§Ø­Ù‚Ø§Ù‹.",MEDIA_ERR_DECODE:"ØªØ¹Ø°Ø± ØªØ­Ù…ÙŠÙ„ Ø§Ù„ÙÙŠØ¯ÙŠÙˆ Ø¨Ø³Ø¨Ø¨ Ø¹Ø·Ù„ ÙÙŠ Ø§Ù„Ø®Ø§Ø¯Ù… Ø£Ùˆ ÙÙŠ Ø§Ù„Ø´Ø¨ÙƒØ© Ø£Ùˆ Ù„Ø£Ù† Ø§Ù„ØªÙ†Ø³ÙŠÙ‚ ØºÙŠØ± Ù…Ø¹ØªÙ…Ø¯.",MEDIA_ERR_SRC_NOT_SUPPORTED:"ØªÙ… Ø¥ÙŠÙ‚Ø§Ù ØªØ´ØºÙŠÙ„ Ø§Ù„ÙÙŠØ¯ÙŠÙˆ Ù„Ø£Ù†Ù‡ ØªØ§Ù„Ù Ø£Ùˆ Ù„Ø£Ù†Ù‡ ÙŠØ³ØªØ®Ø¯Ù… Ù…ÙŠØ²Ø§Øª Ù„Ø§ ÙŠØ¹ØªÙ…Ø¯Ù‡Ø§ Ø§Ù„Ù…Ø³ØªØ¹Ø±Ø¶.",MEDIA_ERR_ENCRYPTED:"ØªØ¹Ø°Ù‘Ø± ÙÙƒÙ‘ ØªØ´ÙÙŠØ± Ù…ØµØ¯Ø± Ø§Ù„ÙÙŠØ¯ÙŠÙˆ Ø§Ù„Ù…Ø´ÙÙ‘Ø±.",SRC_PLAYER_MISMATCH:"Ù„Ù… ÙŠØªÙ… Ø§Ù„Ø¹Ø«ÙˆØ± Ø¹Ù„Ù‰ Ù…ØµØ¯Ø± Ù…ØªÙˆØ§ÙÙ‚ Ù„Ø¨ÙŠØ¦Ø© Ø§Ù„Ù…Ø³ØªØ¹Ø±Ø¶ Ø§Ù„Ø­Ø§Ù„ÙŠØ©.",MEDIA_ERR_UNKNOWN:"Ø­Ø¯Ø« Ø®Ø·Ø£ ØºÙŠØ± Ù…Ø¹Ø±ÙˆÙ","Media Player":"Media Player","Play Video":"ØªØ´ØºÙŠÙ„ Ø§Ù„ÙÙŠØ¯ÙŠÙˆ",Foreground:"Ø§Ù„ÙˆØ§Ø¬Ù‡Ø© Ø§Ù„Ø£Ù…Ø§Ù…ÙŠØ©",White:"Ø£Ø¨ÙŠØ¶",Black:"Ø£Ø³ÙˆØ¯",Red:"Ø£Ø­Ù…Ø±",Green:"Ø£Ø®Ø¶Ø±",Blue:"Ø£Ø²Ø±Ù‚",Yellow:"Ø£ØµÙØ±",Magenta:"Ø£Ø±Ø¬ÙˆØ§Ù†ÙŠ",Cyan:"Ø³Ù…Ø§ÙˆÙŠ",Opaque:"Ù…Ø¹ØªÙ…","Semi-Opaque":"Ø´Ø¨Ù‡ Ù…Ø¹ØªÙ…",Transparent:"Ø´ÙØ§Ù",Window:"Ù†Ø§ÙØ°Ø©","Font Size":"Ø­Ø¬Ù… Ø§Ù„Ø®Ø·","Text Edge Style":"Ù†Ù…Ø· Ø­Ø§ÙØ© Ø§Ù„Ù†Øµ",None:"Ø¨Ù„Ø§",Raised:"Ù…Ø±ÙÙˆØ¹",Depressed:"Ù…Ù†Ø®ÙØ¶",Uniform:"Ù…Ù†ØªØ¸Ù…",Dropshadow:"Ø¥Ø³Ù‚Ø§Ø· Ø¸Ù„","Font Family":"Ø¹Ø§Ø¦Ù„Ø© Ø§Ù„Ø®Ø·ÙˆØ·","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"ØºÙŠØ± Ù…Ù†ØªØ¸Ù…",Script:"Ù†Øµ","Small Caps":"Ø£Ø­Ø±Ù ØµØºÙŠØ±Ø©",Defaults:"Ø§Ù„Ø¥Ø¹Ø¯Ø§Ø¯Ø§Øª Ø§Ù„Ø§ÙØªØ±Ø§Ø¶ÙŠØ©",Done:"ØªÙ…",Link:"Ø§Ù„Ø§Ø±ØªØ¨Ø§Ø·",Embed:"ØªØ¶Ù…ÙŠÙ†",Close:"Ø¥ØºÙ„Ø§Ù‚",Copy:"Ù†Ø³Ø®","Copy Url":"Ù†Ø³Ø® Ø¹Ù†ÙˆØ§Ù† Url","Embed Code":"ØªØ¶Ù…ÙŠÙ† ØªØ¹Ù„ÙŠÙ…Ø§Øª Ø¨Ø±Ù…Ø¬ÙŠØ©",English:"Ø§Ù„Ø¥Ù†Ø¬Ù„ÙŠØ²ÙŠØ©","volume level":"Ù…Ø³ØªÙˆÙ‰ Ø§Ù„ØµÙˆØª","video progress bar":"Ø´Ø±ÙŠØ· ØªÙ‚Ø¯Ù… Ø§Ù„ÙÙŠØ¯ÙŠÙˆ","playback speed level":"Ù…Ø³ØªÙˆÙ‰ Ø³Ø±Ø¹Ø© Ø§Ù„ØªØ´ØºÙŠÙ„","Dolby Digital":"Dolby Digital",Stereo:"Ø³ØªØ±ÙŠÙˆ","Captions Menu":"Ù‚Ø§Ø¦Ù…Ø© Ø§Ù„ØªØ³Ù…ÙŠØ§Øª Ø§Ù„ØªÙˆØ¶ÙŠØ­ÙŠØ©","Subtitles Menu":"Ù‚Ø§Ø¦Ù…Ø© Ø´Ø±Ø§Ø¦Ø· Ø§Ù„ØªØ±Ø¬Ù…Ø©","Need Text":"Ø¨Ø­Ø§Ø¬Ø© Ø¥Ù„Ù‰ Ù†Øµ"};t["default"].prototype.options_.languages["ar-sa"]=t["default"].prototype.options_.languages.ar;t["default"].prototype.options_.languages["ar-ab"]=t["default"].prototype.options_.languages.ar;t["default"].prototype.options_.languages["ar-xm"]=t["default"].prototype.options_.languages.ar;t["default"].prototype.options_.languages["ar-ma"]=t["default"].prototype.options_.languages.ar},{"../video.js/src/js/player.js":208}],98:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.bg={Play:"Ð’ÑŠÐ·Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ¶Ð´Ð°Ð½Ðµ",Pause:"ÐŸÐ°ÑƒÐ·Ð°","Current Time":"Ð¢ÐµÐºÑƒÑ‰ Ñ‡Ð°Ñ","Duration Time":"Ð’Ñ€ÐµÐ¼ÐµÑ‚Ñ€Ð°ÐµÐ½Ðµ","Remaining Time":"ÐžÑÑ‚Ð°Ð²Ð°Ñ‰Ð¾ Ð²Ñ€ÐµÐ¼Ðµ","Stream Type":"Ð¢Ð¸Ð¿ Ð¿Ð¾Ñ‚Ð¾Ðº",LIVE:"ÐÐ Ð–Ð˜Ð’Ðž",Loaded:"Ð—Ð°Ñ€ÐµÐ´ÐµÐ½Ð°",Progress:"ÐÐ°Ð¿Ñ€ÐµÐ´ÑŠÐº",Fullscreen:"Ð¦ÑÐ» ÐµÐºÑ€Ð°Ð½","Non-Fullscreen":"ÐÐµ Ð½Ð° Ñ†ÑÐ» ÐµÐºÑ€Ð°Ð½",Mute:"Ð˜Ð·ÐºÐ»ÑŽÑ‡Ð²Ð°Ð½Ðµ Ð½Ð° Ð·Ð²ÑƒÐºÐ°",Unmuted:"Ð¡ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð·Ð²ÑƒÐº","Playback Rate":"Ð¡ÐºÐ¾Ñ€Ð¾ÑÑ‚ Ð½Ð° Ð²ÑŠÐ·Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ¶Ð´Ð°Ð½Ðµ",Subtitles:"Ð¡ÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ð¸","Subtitles Off":"Ð¸Ð·ÐºÐ». Ð½Ð° ÑÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ð¸",Captions:"ÐÐ°Ð´Ð¿Ð¸ÑÐ¸","Captions Off":"Ð¸Ð·ÐºÐ». Ð½Ð° Ð½Ð°Ð´Ð¿Ð¸ÑÐ¸",Chapters:"Ð“Ð»Ð°Ð²Ð¸",Off:"Ð˜Ð·ÐºÐ».",Quality:"ÐšÐ°Ñ‡ÐµÑÑ‚Ð²Ð¾",Auto:"ÐÐ²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾","Audio Tracks":"ÐÑƒÐ´Ð¸Ð¾Ð·Ð°Ð¿Ð¸ÑÐ¸","default":"Ð¿Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°Ð½Ðµ","Cast To Device":"ÐŸÑ€ÐµÑ…Ð²ÑŠÑ€Ð»ÑÐ½Ðµ ÐºÑŠÐ¼ ÑƒÑÑ‚Ñ€Ð¾Ð¹ÑÑ‚Ð²Ð¾",Share:"Ð¡Ð¿Ð¾Ð´ÐµÐ»ÑÐ½Ðµ",Volume:"Ð¡Ð¸Ð»Ð° Ð½Ð° Ð·Ð²ÑƒÐºÐ°","Playback Speed":"Ð¡ÐºÐ¾Ñ€Ð¾ÑÑ‚ Ð½Ð° Ð²ÑŠÐ·Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ¶Ð´Ð°Ð½Ðµ","Video Quality":"ÐšÐ°Ñ‡ÐµÑÑ‚Ð²Ð¾ Ð½Ð° Ð²Ð¸Ð´ÐµÐ¾Ñ‚Ð¾","Closed Captioning":"Ð¡ÐºÑ€Ð¸Ñ‚Ð¸ Ð½Ð°Ð´Ð¿Ð¸ÑÐ¸","Share Video":"Ð¡Ð¿Ð¾Ð´ÐµÐ»ÑÐ½Ðµ Ð½Ð° Ð²Ð¸Ð´ÐµÐ¾","Next Track":"Ð¡Ð»ÐµÐ´Ð²Ð°Ñ‰ Ð·Ð°Ð¿Ð¸Ñ","Previous Track":"ÐŸÑ€ÐµÐ´Ð¸ÑˆÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ","Skip Forward":"ÐŸÑ€Ð¾Ð¿ÑƒÑÐ½Ð¸ Ð½Ð°Ð¿Ñ€ÐµÐ´","Skip Backward":"ÐŸÑ€Ð¾Ð¿ÑƒÑÐ½Ð¸ Ð½Ð°Ð·Ð°Ð´","Fast Forward":"Ð‘ÑŠÑ€Ð·Ð¾ Ð½Ð°Ð¿Ñ€ÐµÐ´",Rewind:"ÐŸÑ€ÐµÐ½Ð°Ð²Ð¸Ð¹","Next Frame":"Ð¡Ð»ÐµÐ´Ð²Ð°Ñ‰ ÐºÐ°Ð´ÑŠÑ€","Previous Frame":"ÐŸÑ€ÐµÐ´Ð¸ÑˆÐµÐ½ ÐºÐ°Ð´ÑŠÑ€",Settings:"ÐÐ°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸",Options:"ÐžÐ¿Ñ†Ð¸Ð¸","More Options":"ÐžÑ‰Ðµ Ð¾Ð¿Ñ†Ð¸Ð¸",Zoom:"ÐœÐ°Ñ‰Ð°Ð±Ð¸Ñ€Ð°Ð½Ðµ","Zoom In":"Ð£Ð²ÐµÐ»Ð¸Ñ‡Ð°Ð²Ð°Ð½Ðµ Ð½Ð° Ð¼Ð°Ñ‰Ð°Ð±Ð°","Zoom Out":"ÐÐ°Ð¼Ð°Ð»ÑÐ²Ð°Ð½Ðµ Ð½Ð° Ð¼Ð°Ñ‰Ð°Ð±Ð°","Audio Only":"Ð¡Ð°Ð¼Ð¾ Ð°ÑƒÐ´Ð¸Ð¾","Picture in Picture":"ÐšÐ°Ñ€Ñ‚Ð¸Ð½Ð° Ð² ÐºÐ°Ñ€Ñ‚Ð¸Ð½Ð°","Camera Angle":"ÐªÐ³ÑŠÐ» Ð½Ð° ÐºÐ°Ð¼ÐµÑ€Ð°Ñ‚Ð°",MEDIA_ERR_ABORTED:"Ð’ÑŠÐ·Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ¶Ð´Ð°Ð½ÐµÑ‚Ð¾ Ð½Ð° Ð²Ð¸Ð´ÐµÐ¾Ñ‚Ð¾ Ðµ Ð¿Ñ€ÐµÐºÑ€Ð°Ñ‚ÐµÐ½Ð¾.",MEDIA_ERR_NETWORK:"Ð“Ñ€ÐµÑˆÐºÐ° Ð² Ð¼Ñ€ÐµÐ¶Ð°Ñ‚Ð° Ð´Ð¾Ð²ÐµÐ´Ðµ Ð´Ð¾ Ð½ÐµÑƒÑÐ¿ÐµÑˆÐ½Ð¾ Ð¸Ð·Ñ‚ÐµÐ³Ð»ÑÐ½Ðµ Ð½Ð° Ñ‡Ð°ÑÑ‚ Ð¾Ñ‚ Ð²Ð¸Ð´ÐµÐ¾Ñ‚Ð¾. ÐŸÑ€Ð¾Ð²ÐµÑ€ÐµÑ‚Ðµ Ð¼Ñ€ÐµÐ¶Ð¾Ð²Ð°Ñ‚Ð° Ð²Ñ€ÑŠÐ·ÐºÐ° Ð¸Ð»Ð¸ Ð¾Ð¿Ð¸Ñ‚Ð°Ð¹Ñ‚Ðµ Ð¾Ñ‚Ð½Ð¾Ð²Ð¾ Ð¿Ð¾-ÐºÑŠÑÐ½Ð¾.",MEDIA_ERR_DECODE:"Ð’Ð¸Ð´ÐµÐ¾Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° ÑÐµ Ð·Ð°Ñ€ÐµÐ´Ð¸, Ð·Ð°Ñ‰Ð¾Ñ‚Ð¾ ÑÑŠÑ€Ð²ÑŠÑ€ÑŠÑ‚ Ð¸Ð»Ð¸ Ð¼Ñ€ÐµÐ¶Ð°Ñ‚Ð° Ð´Ð°Ð²Ð°Ñ‚ Ð³Ñ€ÐµÑˆÐºÐ° Ð¸Ð»Ð¸ Ð·Ð°Ñ‰Ð¾Ñ‚Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑŠÑ‚ Ð½Ðµ ÑÐµ Ð¿Ð¾Ð´Ð´ÑŠÑ€Ð¶Ð°.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Ð’ÑŠÐ·Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ¶Ð´Ð°Ð½ÐµÑ‚Ð¾ Ð½Ð° Ð²Ð¸Ð´ÐµÐ¾ Ðµ Ð¿Ñ€ÐµÐºÑ€Ð°Ñ‚ÐµÐ½Ð¾ Ð¿Ð¾Ñ€Ð°Ð´Ð¸ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñ Ð¿Ð¾Ð²Ñ€ÐµÐ´Ð° Ð¸Ð»Ð¸ Ð·Ð°Ñ‰Ð¾Ñ‚Ð¾ Ð²Ð¸Ð´ÐµÐ¾Ñ‚Ð¾ Ð¸Ð·Ð¿Ð¾Ð»Ð·Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ð¸Ñ‚Ð¾ Ð½Ðµ ÑÐµ Ð¿Ð¾Ð´Ð´ÑŠÑ€Ð¶Ð°Ñ‚ Ð¾Ñ‚ Ð²Ð°ÑˆÐ¸Ñ Ð±Ñ€Ð°ÑƒÐ·ÑŠÑ€.",MEDIA_ERR_ENCRYPTED:"ÐÐµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° ÑÐµ Ð´ÐµÑˆÐ¸Ñ„Ñ€Ð¸Ñ€Ð° ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ð½Ð¸ÑÑ‚ Ð²Ð¸Ð´ÐµÐ¾Ð¸Ð·Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº.",SRC_PLAYER_MISMATCH:"ÐÐµ Ðµ Ð½Ð°Ð¼ÐµÑ€ÐµÐ½ ÑÑŠÐ²Ð¼ÐµÑÑ‚Ð¸Ð¼ Ð¸Ð·Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð·Ð° Ñ‚ÐµÐºÑƒÑ‰Ð°Ñ‚Ð° ÑÑ€ÐµÐ´Ð° Ð½Ð° Ð±Ñ€Ð°ÑƒÐ·ÑŠÑ€Ð°.",MEDIA_ERR_UNKNOWN:"Ð’ÑŠÐ·Ð½Ð¸ÐºÐ½Ð° Ð½ÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ°","Media Player":"ÐœÑƒÐ»Ñ‚Ð¸Ð¼ÐµÐ´Ð¸ÐµÐ½ Ð¿Ð»ÐµÐ¹ÑŠÑ€","Play Video":"Ð’ÑŠÐ·Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ¶Ð´Ð°Ð½Ðµ Ð½Ð° Ð²Ð¸Ð´ÐµÐ¾",Foreground:"ÐŸÑ€ÐµÐ´ÐµÐ½ Ð¿Ð»Ð°Ð½",White:"Ð‘ÑÐ»",Black:"Ð§ÐµÑ€ÐµÐ½",Red:"Ð§ÐµÑ€Ð²ÐµÐ½",Green:"Ð—ÐµÐ»ÐµÐ½",Blue:"Ð¡Ð¸Ð½",Yellow:"Ð–ÑŠÐ»Ñ‚",Magenta:"ÐœÐ°Ð³ÐµÐ½Ñ‚Ð°",Cyan:"Ð¦Ð¸Ð°Ð½",Opaque:"ÐÐµÐ¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡ÐµÐ½","Semi-Opaque":"ÐŸÐ¾Ð»ÑƒÐ¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡ÐµÐ½",Transparent:"ÐŸÑ€Ð¾Ð·Ñ€Ð°Ñ‡ÐµÐ½",Window:"ÐŸÑ€Ð¾Ð·Ð¾Ñ€ÐµÑ†","Font Size":"Ð Ð°Ð·Ð¼ÐµÑ€ Ð½Ð° ÑˆÑ€Ð¸Ñ„Ñ‚Ð°","Text Edge Style":"Ð¡Ñ‚Ð¸Ð» Ð·Ð° ÐºÑ€Ð°Ð¹ Ð½Ð° Ñ‚ÐµÐºÑÑ‚",None:"ÐÑÐ¼Ð°",Raised:"ÐŸÐ¾Ð²Ð´Ð¸Ð³Ð°Ñ‚",Depressed:"ÐŸÐ»Ð¾ÑÑŠÐº",Uniform:"ÐŸÐ¾ÑÑ‚Ð¾ÑÐ½ÐµÐ½",Dropshadow:"Ð¥Ð²ÑŠÑ€Ð»ÑÑ‰ ÑÑÐ½ÐºÐ°","Font Family":"Ð¡ÐµÐ¼ÐµÐ¹ÑÑ‚Ð²Ð¾ Ð½Ð° ÑˆÑ€Ð¸Ñ„Ñ‚Ð°","Monospace Serif":"Ð¡ÐµÑ€Ð¸Ñ„ÐµÐ½ Ñ ÐµÐ´Ð½Ð°ÐºÐ²Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð°","Proportional Serif":"ÐŸÑ€Ð¾Ð¿Ð¾Ñ€Ñ†Ð¸Ð¾Ð½Ð°Ð»ÐµÐ½ ÑÐµÑ€Ð¸Ñ„ÐµÐ½","Monospace Sans-Serif":"ÐÐµÑÐµÑ€Ð¸Ñ„ÐµÐ½ Ñ ÐµÐ´Ð½Ð°ÐºÐ²Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð°","Proportional Sans-Serif":"ÐŸÑ€Ð¾Ð¿Ð¾Ñ€Ñ†Ð¸Ð¾Ð½Ð°Ð»ÐµÐ½ Ð½ÐµÑÐµÑ€Ð¸Ñ„ÐµÐ½",Casual:"ÐžÐ±Ð¸ÐºÐ½Ð¾Ð²ÐµÐ½",Script:"Ð¡ÐºÑ€Ð¸Ð¿Ñ‚","Small Caps":"Ð£Ð¼Ð°Ð»ÐµÐ½Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¸ Ð±ÑƒÐºÐ²Ð¸",Defaults:"ÐŸÐ¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°Ð½Ðµ",Done:"Ð“Ð¾Ñ‚Ð¾Ð²Ð¾",Link:"Ð’Ñ€ÑŠÐ·ÐºÐ°",Embed:"Ð’Ð³Ñ€Ð°Ð¶Ð´Ð°Ð½Ðµ",Close:"Ð—Ð°Ñ‚Ð²Ð°Ñ€ÑÐ½Ðµ",Copy:"ÐšÐ¾Ð¿Ð¸Ñ€Ð°Ð½Ðµ","Copy Url":"ÐšÐ¾Ð¿Ð¸Ñ€Ð°Ð½Ðµ Ð½Ð° URL Ð°Ð´Ñ€ÐµÑÐ°","Embed Code":"Ð’Ð³Ñ€Ð°Ð¶Ð´Ð°Ð½Ðµ Ð½Ð° ÐºÐ¾Ð´",English:"ÐÐ½Ð³Ð»Ð¸Ð¹ÑÐºÐ¸","volume level":"ÑÐ¸Ð»Ð° Ð½Ð° Ð·Ð²ÑƒÐºÐ°","video progress bar":"Ð»ÐµÐ½Ñ‚Ð°Ñ‚Ð° Ð·Ð° Ð½Ð°Ð¿Ñ€ÐµÐ´ÑŠÐºÐ° Ð½Ð° Ð²Ð¸Ð´ÐµÐ¾","playback speed level":"Ð½Ð¸Ð²Ð¾ Ð½Ð° ÑÐºÐ¾Ñ€Ð¾ÑÑ‚ Ð½Ð° Ð²ÑŠÐ·Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ¶Ð´Ð°Ð½Ðµ","Dolby Digital":"Dolby Digital",Stereo:"Ð¡Ñ‚ÐµÑ€ÐµÐ¾","Captions Menu":"Ð¼ÐµÐ½ÑŽ Ð·Ð° Ð½Ð°Ð´Ð¿Ð¸ÑÐ¸","Subtitles Menu":"Ð¼ÐµÐ½ÑŽ Ð·Ð° ÑÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ð¸","Need Text":"Ð¢Ñ€ÑÐ±Ð²Ð° Ñ‚ÐµÐºÑÑ‚"}},{"../video.js/src/js/player.js":208}],99:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.ca={Play:"Reprodueix",Pause:"Pausa","Current Time":"Hora actual","Duration Time":"Durada","Remaining Time":"Temps restant","Stream Type":"Tipus de seqÃ¼Ã¨ncia",LIVE:"EN DIRECTE",Loaded:"Carregat",Progress:"ProgrÃ©s",Fullscreen:"Pantalla sencera","Non-Fullscreen":"Mida normal",Mute:"Silencia",Unmuted:"So activat","Playback Rate":"Velocitat de reproducciÃ³",Subtitles:"SubtÃ­tols","Subtitles Off":"SubtÃ­tols desactivats",Captions:"Llegendes","Captions Off":"Llegendes desactivades",Chapters:"CapÃ­tols",Off:"Desactivat",Quality:"Qualitat",Auto:"AutomÃ tic","Audio Tracks":"Pistes d'Ã udio","default":"per defecte","Cast To Device":"Emetre al dispositiu",Share:"Comparteix",Volume:"Volum","Playback Speed":"Velocitat de reproducciÃ³","Video Quality":"Qualitat de vÃ­deo","Closed Captioning":"Subtitulat ocult","Share Video":"Comparteix el vÃ­deo","Next Track":"Pista segÃ¼ent","Previous Track":"Pista anterior","Skip Forward":"Salta endavant","Skip Backward":"Salta enrere","Fast Forward":"AvanÃ§a rÃ pidament",Rewind:"Rebobina","Next Frame":"Fotograma segÃ¼ent","Previous Frame":"Fotograma anterior",Settings:"ConfiguraciÃ³",Options:"Opcions","More Options":"MÃ©s opcions",Zoom:"Zoom","Zoom In":"Amplia","Zoom Out":"Redueix","Audio Only":"NomÃ©s Ã udio","Picture in Picture":"Imatge a la imatge","Camera Angle":"Angle de cÃ mera",MEDIA_ERR_ABORTED:"S'ha avortat la reproducciÃ³ de vÃ­deo.",MEDIA_ERR_NETWORK:"Un error de xarxa ha provocat que la baixada del vÃ­deo no es poguÃ©s completar. Comproveu la connexiÃ³ de xarxa o torneu-ho a provar mÃ©s tard.",MEDIA_ERR_DECODE:"El vÃ­deo no s'ha pogut carregar a causa d'un error del servidor o de la xarxa o bÃ© perquÃ¨ el format no Ã©s compatible.",MEDIA_ERR_SRC_NOT_SUPPORTED:"S'ha avortat la reproducciÃ³ del vÃ­deo a causa d'un problema de danys o bÃ© perquÃ¨ el vÃ­deo feia servir caracterÃ­stiques no admeses pel navegador.",MEDIA_ERR_ENCRYPTED:"No es pot desencriptar la font del vÃ­deo encriptat.",SRC_PLAYER_MISMATCH:"No s'ha trobat cap font compatible per a l'entorn actual del navegador.",MEDIA_ERR_UNKNOWN:"S'ha produÃ¯t un error desconegut."};t["default"].prototype.options_.languages["ca-es"]=t["default"].prototype.options_.languages.ca},{"../video.js/src/js/player.js":208}],100:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.cs={Play:"PÅ™ehrÃ¡t",Pause:"Pozastavit","Current Time":"AktuÃ¡lnÃ­ Äas","Duration Time":"Doba trvÃ¡nÃ­","Remaining Time":"ZbÃ½vajÃ­cÃ­ Äas","Stream Type":"Typ streamu",LIVE:"Å½IVÄš",Loaded:"NaÄtenÃ©",Progress:"PrÅ¯bÄ›h",Fullscreen:"CelÃ¡ obrazovka","Non-Fullscreen":"NormÃ¡lnÃ­ zobrazenÃ­",Mute:"Ztlumit",Unmuted:"ZtlumenÃ­ zruÅ¡eno","Playback Rate":"Rychlost pÅ™ehrÃ¡vÃ¡nÃ­ (snÃ­mky)",Subtitles:"Titulky","Subtitles Off":"vypnutÃ© titulky",Captions:"Titulky","Captions Off":"vypnutÃ© titulky",Chapters:"Kapitoly",Off:"Vypnuto",Quality:"Kvalita",Auto:"Automaticky","Audio Tracks":"ZvukovÃ© stopy","default":"vÃ½chozÃ­","Cast To Device":"PÅ™etypovat na zaÅ™Ã­zenÃ­",Share:"SdÃ­let",Volume:"Hlasitost","Playback Speed":"Rychlost pÅ™ehrÃ¡vÃ¡nÃ­","Video Quality":"Kvalita videa","Closed Captioning":"SkrytÃ© titulky","Share Video":"SdÃ­let video","Next Track":"DalÅ¡Ã­ stopa","Previous Track":"PÅ™edchozÃ­ stopa","Skip Forward":"PÅ™eskoÄit vpÅ™ed","Skip Backward":"PÅ™eskoÄit zpÄ›t","Fast Forward":"PÅ™evinout vpÅ™ed",Rewind:"PÅ™evinout zpÄ›t","Next Frame":"DalÅ¡Ã­ snÃ­mek","Previous Frame":"PÅ™edchozÃ­ snÃ­mek",Settings:"NastavenÃ­",Options:"MoÅ¾nosti","More Options":"DalÅ¡Ã­ moÅ¾nosti",Zoom:"Lupa","Zoom In":"PÅ™iblÃ­Å¾it","Zoom Out":"OddÃ¡lit","Audio Only":"Jenom zvuk","Picture in Picture":"Obraz v obraze","Camera Angle":"Ãšhel kamery",MEDIA_ERR_ABORTED:"PÅ™ehrÃ¡vÃ¡nÃ­ videa se pÅ™eruÅ¡ilo.",MEDIA_ERR_NETWORK:"BÄ›hem stahovÃ¡nÃ­ videa doÅ¡lo k chybÄ› kvÅ¯li problÃ©mu se sÃ­tÃ­. Zkontrolujte prosÃ­m pÅ™ipojenÃ­ k sÃ­ti nebo to zkuste znova pozdÄ›ji.",MEDIA_ERR_DECODE:"Video se nedalo naÄÃ­st, buÄ kvÅ¯li chybÄ› serveru nebo sÃ­tÄ›, nebo nemÃ¡ podporovanÃ½ formÃ¡t.",MEDIA_ERR_SRC_NOT_SUPPORTED:"PÅ™ehrÃ¡vÃ¡nÃ­ videa se pÅ™eruÅ¡ilo, protoÅ¾e je video poÅ¡kozenÃ© nebo pouÅ¾Ã­vÃ¡ funkce, kterÃ© vÃ¡Å¡ prohlÃ­Å¾eÄ nepodporuje.",MEDIA_ERR_ENCRYPTED:"NedÃ¡ se deÅ¡ifrovat zaÅ¡ifrovanÃ½ zdroj videa.",SRC_PLAYER_MISMATCH:"NenaÅ¡el se Å¾Ã¡dnÃ½ kompatibilnÃ­ zdroj pro aktuÃ¡lnÃ­ prostÅ™edÃ­ prohlÃ­Å¾eÄe.",MEDIA_ERR_UNKNOWN:"DoÅ¡lo k neznÃ¡mÃ© chybÄ›.","Media Player":"Media Player","Play Video":"PÅ™ehrÃ¡t video",Foreground:"PopÅ™edÃ­",White:"BÃ­lÃ©",Black:"ÄŒernÃ©",Red:"ÄŒervenÃ©",Green:"ZelenÃ©",Blue:"ModrÃ©",Yellow:"Å½lutÃ©",Magenta:"PurpurovÃ©",Cyan:"AzurovÃ©",Opaque:"NeprÅ¯hlednÃ©","Semi-Opaque":"PoloprÅ¯hlednÃ©",Transparent:"PrÅ¯hlednÃ©",Window:"Okno","Font Size":"Velikost pÃ­sma","Text Edge Style":"Styl okraje textu",None:"Å½Ã¡dnÃ½",Raised:"VystouplÃ½",Depressed:"VmÃ¡ÄknutÃ½",Uniform:"JednotnÃ½",Dropshadow:"StÃ­n","Font Family":"Rodina pÃ­sem","Monospace Serif":"NeproporciÃ¡lnÃ­ Serif","Proportional Serif":"ProporcionÃ¡lnÃ­ Serif","Monospace Sans-Serif":"NeproporciÃ¡lnÃ­ Sans-Serif","Proportional Sans-Serif":"ProporcionÃ¡lnÃ­ Sans-Serif",Casual:"NeformÃ¡lnÃ­",Script:"Skript","Small Caps":"KapitÃ¡lky",Defaults:"VÃ½chozÃ­",Done:"Hotovo",Link:"Odkaz",Embed:"VloÅ¾it",Close:"ZavÅ™Ã­t",Copy:"KopÃ­rovat","Copy Url":"ZkopÃ­rovat adresu Url","Embed Code":"KÃ³d pro vloÅ¾enÃ­",English:"AngliÄtina","volume level":"ÃºroveÅˆ hlasitosti","video progress bar":"indikÃ¡tor prÅ¯bÄ›hu pÅ™ehrÃ¡vÃ¡nÃ­ videa","playback speed level":"ÃºroveÅˆ rychlosti  pÅ™ehrÃ¡vÃ¡nÃ­","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"NabÃ­dka skrytÃ½ch titulkÅ¯","Subtitles Menu":"NabÃ­dka titulkÅ¯","Need Text":"Je nutnÃ© zadat text."};t["default"].prototype.options_.languages["cs-cz"]=t["default"].prototype.options_.languages.cs},{"../video.js/src/js/player.js":208}],101:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.da={Play:"Afspil",Pause:"Pause","Current Time":"Aktuelt klokkeslÃ¦t","Duration Time":"Varighed","Remaining Time":"Resterende tid","Stream Type":"Streamtype",LIVE:"LIVE",Loaded:"IndlÃ¦st",Progress:"Status",Fullscreen:"Fuld skÃ¦rm","Non-Fullscreen":"Ikke fuldskÃ¦rm",Mute:"Lyd fra",Unmuted:"Lyd til","Playback Rate":"Afspilningshastighed",Subtitles:"Undertekster","Subtitles Off":"Undertekster fra",Captions:"Billedtekster","Captions Off":"Billedtekster fra",Chapters:"Kapitler",Off:"Fra",Quality:"Kvalitet",Auto:"Auto","Audio Tracks":"Lydspor","default":"standard","Cast To Device":"Vis pÃ¥ enhed",Share:"Del",Volume:"Lydstyrke","Playback Speed":"Afspilningshastighed","Video Quality":"Videokvalitet","Closed Captioning":"Undertekster","Share Video":"Del video","Next Track":"NÃ¦ste spor","Previous Track":"Forrige spor","Skip Forward":"Spring frem","Skip Backward":"Spring tilbage","Fast Forward":"Spol hurtigt frem",Rewind:"Spol tilbage","Next Frame":"NÃ¦ste billede","Previous Frame":"Forrige billede",Settings:"Indstillinger",Options:"Indstillinger","More Options":"Flere indstillinger",Zoom:"Zoom","Zoom In":"Zoom ind","Zoom Out":"Zoom ud","Audio Only":"Kun lyd","Picture in Picture":"Billede i billede","Camera Angle":"Kameravinkel",MEDIA_ERR_ABORTED:"Afspilning af video blev afbrudt. ",MEDIA_ERR_NETWORK:"PÃ¥ grund af en netvÃ¦rksfejl blev videoen ikke downloadet helt. KontrollÃ©r din netvÃ¦rksforbindelse, eller prÃ¸v igen senere.",MEDIA_ERR_DECODE:"Videoen kunne ikke indlÃ¦ses. Det skyldes en server- eller netvÃ¦rksfejl, eller at formatet ikke er understÃ¸ttet.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Afspilning af video blev afbrudt. Det skyldes, at videoen er Ã¸delagt, eller at videoen bruger funktioner, der ikke understÃ¸ttes af din browser.",MEDIA_ERR_ENCRYPTED:"Den krypterede videokilde kunne ikke dekrypteres.",SRC_PLAYER_MISMATCH:"Der blev ikke fundet en kompatibel kilde til det aktuelle browsermiljÃ¸.",MEDIA_ERR_UNKNOWN:"Der opstod en ukendt fejl","Media Player":"Medieafspiller","Play Video":"Afspil video",Foreground:"Forgrund",White:"Hvid",Black:"Sort",Red:"RÃ¸d",Green:"GrÃ¸n",Blue:"BlÃ¥",Yellow:"Gul",Magenta:"Magenta",Cyan:"Cyan",Opaque:"Uigennemsigtige","Semi-Opaque":"NÃ¦sten uigennemsigtig",Transparent:"Gennemsigtig",Window:"Vindue","Font Size":"SkriftstÃ¸rrelse","Text Edge Style":"Typografi for tekstkant",None:"Ingen",Raised:"HÃ¦vet",Depressed:"NedsÃ¦nket",Uniform:"Ensartet",Dropshadow:"Skyggeeffekt","Font Family":"Skrifttypefamilie","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"TilfÃ¦ldig",Script:"Script","Small Caps":"KapitÃ¦ler",Defaults:"Standarder",Done:"UdfÃ¸rt",Link:"Link",Embed:"Integrer",Close:"Luk",Copy:"Copy","Copy Url":"KopiÃ©r URL-adresse","Embed Code":"Integrere kode",English:"Engelsk","volume level":"lydstyrke","video progress bar":"statuslinje for video","playback speed level":"niveau for afspilningshastighed","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Menu for billedtekster","Subtitles Menu":"Menuen for undertitler","Need Text":"Har du brug for tekst"};t["default"].prototype.options_.languages["da-dk"]=t["default"].prototype.options_.languages.da},{"../video.js/src/js/player.js":208}],102:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.de={Play:"Spielen",Pause:"Anhalten","Current Time":"Aktuelle Zeit","Duration Time":"Dauer","Remaining Time":"Verbleibende Zeit","Stream Type":"Streamtyp",LIVE:"LIVE",Loaded:"Geladen",Progress:"Status",Fullscreen:"Vollbild","Non-Fullscreen":"Vollbildmodus beenden",Mute:"Ton aus",Unmuted:"Ton an","Playback Rate":"Wiedergabegeschwindigkeit",Subtitles:"Untertitel","Subtitles Off":"Untertitel aus",Captions:"Beschriftungen","Captions Off":"Beschriftungen aus",Chapters:"Kapitel",Off:"Aus",Quality:"QualitÃ¤t",Auto:"Automatisch","Audio Tracks":"Audiotitel","default":"Standard","Cast To Device":"FÃ¼r GerÃ¤t umwandeln",Share:"Freigeben",Volume:"LautstÃ¤rke","Playback Speed":"Wiedergabegeschwindigkeit","Video Quality":"VideoqualitÃ¤t","Closed Captioning":"Untertitelung","Share Video":"Video freigeben","Next Track":"NÃ¤chster Titel","Previous Track":"Vorheriger Titel","Skip Forward":"RÃ¼ckwÃ¤rts","Skip Backward":"VorwÃ¤rts","Fast Forward":"Vorlauf",Rewind:"ZurÃ¼ckspulen","Next Frame":"NÃ¤chstes Bild","Previous Frame":"Vorheriges Bild",Settings:"Einstellungen",Options:"Optionen","More Options":"Weitere Optionen",Zoom:"Zoom","Zoom In":"VergrÃ¶ÃŸern","Zoom Out":"Verkleinern","Audio Only":"Nur Audio","Picture in Picture":"Bild-im-Bild","Camera Angle":"Kamerawinkel",MEDIA_ERR_ABORTED:"Videowiedergabe abgebrochen.",MEDIA_ERR_NETWORK:"Beim Herunterladen des Videos ist aufgrund eines Netzwerkfehlers ein Fehler aufgetreten. PrÃ¼fen Sie Ihre Internetverbindung, oder versuchen Sie es spÃ¤ter erneut.",MEDIA_ERR_DECODE:"Das Video konnte nicht geladen werden. Entweder ist ein Server- oder Netzwerkfehler aufgetreten ist, oder das Format wird nicht unterstÃ¼tzt.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Die Videowiedergabe wurde abgebrochen. MÃ¶glicherweise ist das Video beschÃ¤digt, oder es verwendet Funktionen, die in Ihrem Browser nicht unterstÃ¼tzt werden.",MEDIA_ERR_ENCRYPTED:"Die verschlÃ¼sselte Videoquelle konnte nicht entschlÃ¼sselt werden.",SRC_PLAYER_MISMATCH:"Keine kompatible Quelle fÃ¼r die aktuelle Browserumgebung gefunden.",MEDIA_ERR_UNKNOWN:"Unbekannter Fehler.","Media Player":"Media Player","Play Video":"Video wiedergeben",Foreground:"Vordergrund",White:"WeiÃŸ",Black:"Schwarz",Red:"Rot",Green:"GrÃ¼n",Blue:"Blau",Yellow:"Gelb",Magenta:"Magenta",Cyan:"Zyan",Opaque:"Undurchsichtig","Semi-Opaque":"Halb deckend",Transparent:"Transparent",Window:"Fenster","Font Size":"Schriftgrad","Text Edge Style":"Kanten-Formatvorlage",None:"Keine",Raised:"ErhÃ¶ht",Depressed:"GedrÃ¼ckt",Uniform:"Einheitlich",Dropshadow:"Schlagschatten","Font Family":"Schriftfamilie","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"Casual",Script:"Script","Small Caps":"KapitÃ¤lchen",Defaults:"Standard",Done:"Erledigt",Link:"Link",Embed:"Einbetten",Close:"SchlieÃŸen",Copy:"Kopieren","Copy Url":"URL kopieren","Embed Code":"Einbindungscode",English:"Englisch","volume level":"LautstÃ¤rkeregler","video progress bar":"Videostatusanzeige","playback speed level":"Stufe der Wiedergabegeschwindigkeit","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"MenÃ¼ Bildtite","Subtitles Menu":"MenÃ¼ Untertitel","Need Text":"Text erforderlich"};t["default"].prototype.options_.languages["de-at"]=t["default"].prototype.options_.languages.de;t["default"].prototype.options_.languages["de-ch"]=t["default"].prototype.options_.languages.de},{"../video.js/src/js/player.js":208}],103:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.el={Play:"Î‘Î½Î±Ï€Î±ÏÎ±Î³Ï‰Î³Î®",Pause:"Î Î±ÏÏƒÎ·","Current Time":"Î¤ÏÎ­Ï‡Î¿Ï…ÏƒÎ± ÏŽÏÎ±","Duration Time":"Î§ÏÎ¿Î½Î¹ÎºÎ® Î´Î¹Î¬ÏÎºÎµÎ¹Î±","Remaining Time":"Î§ÏÏŒÎ½Î¿Ï‚ Ï€Î¿Ï… Î±Ï€Î¿Î¼Î­Î½ÎµÎ¹ ","Stream Type":"Î¤ÏÏ€Î¿Ï‚ ÏÎ¿Î®Ï‚",LIVE:"LIVE",Loaded:"  Î¦Î¿ÏÏ„ÏŽÎ¸Î·ÎºÎµ ",Progress:"Î ÏÏŒÎ¿Î´Î¿Ï‚",Fullscreen:"Î Î»Î®ÏÎ·Ï‚ Î¿Î¸ÏŒÎ½Î·","Non-Fullscreen":"Î•ÎºÏ„ÏŒÏ‚ Ï€Î»Î®ÏÎ¿Ï…Ï‚ Î¿Î¸ÏŒÎ½Î·Ï‚",Mute:"Î£Î¯Î³Î±ÏƒÎ·",Unmuted:"Î”Î¹Î±ÎºÎ¿Ï€Î® ÏƒÎ¯Î³Î±ÏƒÎ·Ï‚","Playback Rate":"Î¡Ï…Î¸Î¼ÏŒÏ‚ Î±Î½Î±Ï€Î±ÏÎ±Î³Ï‰Î³Î®Ï‚",Subtitles:"Î¥Ï€ÏŒÏ„Î¹Ï„Î»Î¿Î¹","Subtitles Off":"Î‘Ï€ÎµÎ½ÎµÏÎ³Î¿Ï€Î¿Î¯Î·ÏƒÎ· Ï…Ï€Î¿Ï„Î¯Ï„Î»Ï‰Î½",Captions:"Î›ÎµÎ¶Î¬Î½Ï„ÎµÏ‚","Captions Off":"Î±Ï€ÎµÎ½ÎµÏÎ³Î¿Ï€Î¿Î¯Î·ÏƒÎ· Î»ÎµÎ¶Î¬Î½Ï„Ï‰Î½",Chapters:"ÎšÎµÏ†Î¬Î»Î±Î¹Î±",Off:"Î‘Ï€ÎµÎ½ÎµÏÎ³Î¿Ï€Î¿Î¯Î·ÏƒÎ·",Quality:"Î Î¿Î¹ÏŒÏ„Î·Ï„Î±",Auto:"Î‘Ï…Ï„ÏŒÎ¼Î±Ï„Î±","Audio Tracks":"ÎšÎ¿Î¼Î¼Î¬Ï„Î¹Î± Î®Ï‡Î¿Ï…","default":"Ï€ÏÎ¿ÎµÏ€Î¹Î»Î¿Î³Î®","Cast To Device":"Î”Î¹Î±Î½Î¿Î¼Î® ÏƒÎµ ÏƒÏ…ÏƒÎºÎµÏ…Î®",Share:"ÎšÎ¿Î¹Î½Î® Ï‡ÏÎ®ÏƒÎ·",Volume:"ÎˆÎ½Ï„Î±ÏƒÎ· Î®Ï‡Î¿Ï…","Playback Speed":"Î¤Î±Ï‡ÏÏ„Î·Ï„Î± Î±Î½Î±Ï€Î±ÏÎ±Î³Ï‰Î³Î®Ï‚","Video Quality":"Î Î¿Î¹ÏŒÏ„Î·Ï„Î± Î²Î¯Î½Ï„ÎµÎ¿","Closed Captioning":"ÎšÎ»ÎµÎ¹ÏƒÏ„Î· Î»ÎµÎ¶Î±Î½Ï„Î±","Share Video":"ÎšÎ¿Î¹Î½Î® Ï‡ÏÎ®ÏƒÎ· Î²Î¯Î½Ï„ÎµÎ¿","Next Track":"Î•Ï€ÏŒÎ¼ÎµÎ½Î¿ ÎºÎ¿Î¼Î¼Î¬Ï„Î¹","Previous Track":"Î ÏÎ¿Î·Î³Î¿ÏÎ¼ÎµÎ½Î¿ ÎºÎ¿Î¼Î¼Î¬Ï„Î¹","Skip Forward":"ÎœÎµÏ„Î±Ï€Î®Î´Î·ÏƒÎ· ÎµÎ¼Ï€ÏÏŒÏ‚","Skip Backward":"ÎœÎµÏ„Î±Ï€Î®Î´Î·ÏƒÎ· Ï€Î¯ÏƒÏ‰","Fast Forward":"Î“ÏÎ®Î³Î¿ÏÎ· Ï€ÏÎ¿ÏŽÎ¸Î·ÏƒÎ·",Rewind:"Î•Ï€Î±Î½Î±Ï†Î¿ÏÎ¬","Next Frame":"Î•Ï€ÏŒÎ¼ÎµÎ½Î¿ ÎºÎ±ÏÎ­","Previous Frame":"Î ÏÎ¿Î·Î³Î¿ÏÎ¼ÎµÎ½Î¿ ÎºÎ±ÏÎ­",Settings:"Î¡Ï…Î¸Î¼Î¯ÏƒÎµÎ¹Ï‚",Options:"Î•Ï€Î¹Î»Î¿Î³Î­Ï‚","More Options":"Î ÎµÏÎ¹ÏƒÏƒÏŒÏ„ÎµÏÎµÏ‚ ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚",Zoom:"Î–Î¿Ï…Î¼","Zoom In":"ÎœÎµÎ³Î­Î¸Ï…Î½ÏƒÎ·","Zoom Out":"Î£Î¼Î¯ÎºÏÏ…Î½ÏƒÎ·","Audio Only":"ÎœÏŒÎ½Î¿ Î®Ï‡Î¿Ï‚","Picture in Picture":"Î•Î¹ÎºÏŒÎ½Î± Î¼Î­ÏƒÎ± ÏƒÎµ ÎµÎ¹ÎºÏŒÎ½Î±","Camera Angle":"Î“Ï‰Î½Î¯Î± ÎºÎ¬Î¼ÎµÏÎ±Ï‚",MEDIA_ERR_ABORTED:"Î— Î±Î½Î±Ï€Î±ÏÎ±Î³Ï‰Î³Î® Î²Î¯Î½Ï„ÎµÎ¿ Î¼Î±Ï„Î±Î¹ÏŽÎ¸Î·ÎºÎµ.",MEDIA_ERR_NETWORK:"Î— Î´Î¹Î±Î´Î¹ÎºÎ±ÏƒÎ¯Î± Î»Î®ÏˆÎ·Ï‚ Ï„Î¿Ï… Î²Î¯Î½Ï„ÎµÎ¿ Î´Î¹Î±ÎºÏŒÏ€Î·ÎºÎµ ÏƒÏ„Î· Î¼Î­ÏƒÎ· Î»ÏŒÎ³Ï‰ ÏƒÏ†Î¬Î»Î¼Î±Ï„Î¿Ï‚ Î´Î¹ÎºÏ„ÏÎ¿Ï…. Î•Î»Î­Î³Î¾Ï„Îµ Ï„Î· ÏƒÏÎ½Î´ÎµÏƒÎ· Î´Î¹ÎºÏ„ÏÎ¿Ï… Î® Î´Î¿ÎºÎ¹Î¼Î¬ÏƒÏ„Îµ Î¾Î±Î½Î¬ Î±ÏÎ³ÏŒÏ„ÎµÏÎ±.",MEDIA_ERR_DECODE:"Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· Ï†ÏŒÏÏ„Ï‰ÏƒÎ· Ï„Î¿Ï… Î²Î¯Î½Ï„ÎµÎ¿ Î»ÏŒÎ³Ï‰ ÏƒÏ†Î¬Î»Î¼Î±Ï„Î¿Ï‚ Î´Î¹Î±ÎºÎ¿Î¼Î¹ÏƒÏ„Î® Î® Î´Î¹ÎºÏ„ÏÎ¿Ï… Î® Î»ÏŒÎ³Ï‰ Î¼Î· Ï…Ï€Î¿ÏƒÏ„Î·ÏÎ¹Î¶ÏŒÎ¼ÎµÎ½Î·Ï‚ Î¼Î¿ÏÏ†Î®Ï‚.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Î— Î±Î½Î±Ï€Î±ÏÎ±Î³Ï‰Î³Î® Î²Î¯Î½Ï„ÎµÎ¿ Î¼Î±Ï„Î±Î¹ÏŽÎ¸Î·ÎºÎµ Î»ÏŒÎ³Ï‰ Ï€ÏÎ¿Î²Î»Î®Î¼Î±Ï„Î¿Ï‚ Î® ÎµÏ€ÎµÎ¹Î´Î® Ï„Î¿ Î²Î¯Î½Ï„ÎµÎ¿ Ï€ÎµÏÎ¹Î»Î±Î¼Î²Î¬Î½ÎµÎ¹ Î´Ï…Î½Î±Ï„ÏŒÏ„Î·Ï„ÎµÏ‚ Ï€Î¿Ï… Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·ÏÎ¯Î¶ÎµÎ¹ Ï„Î¿ Ï€ÏÏŒÎ³ÏÎ±Î¼Î¼Î± Ï€ÎµÏÎ¹Î®Î³Î·ÏƒÎ·Ï‚.",MEDIA_ERR_ENCRYPTED:"Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· Î±Ï€Î¿ÎºÏÏ…Ï€Ï„Î¿Î³ÏÎ¬Ï†Î·ÏƒÎ· Ï„Î·Ï‚ ÎºÏÏ…Ï€Ï„Î¿Î³ÏÎ±Ï†Î·Î¼Î­Î½Î·Ï‚ Ï€ÏÎ¿Î­Î»ÎµÏ…ÏƒÎ·Ï‚ Î²Î¯Î½Ï„ÎµÎ¿. ",SRC_PLAYER_MISMATCH:"Î”ÎµÎ½ Î²ÏÎ­Î¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î±Ï„Î® Ï€ÏÎ¿Î­Î»ÎµÏ…ÏƒÎ· Î³Î¹Î± Ï„Î¿ Ï„ÏÎ­Ï‡Î¿Î½ Ï€ÎµÏÎ¹Î²Î¬Î»Î»Î¿Î½ Ï„Î¿Ï… Ï€ÏÎ¿Î³ÏÎ¬Î¼Î¼Î±Ï„Î¿Ï‚ Ï€ÎµÏÎ¹Î®Î³Î·ÏƒÎ·Ï‚.",MEDIA_ERR_UNKNOWN:"Î Î±ÏÎ¿Ï…ÏƒÎ¹Î¬ÏƒÏ„Î·ÎºÎµ Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÏ†Î¬Î»Î¼Î±.","Media Player":"Media Player","Play Video":"Î‘Î½Î±Ï€Î±ÏÎ±Î³Ï‰Î³Î® Î²Î¯Î½Ï„ÎµÎ¿",Foreground:"Î ÏÏŽÏ„Î¿ Ï€Î»Î¬Î½Î¿",White:"Î›ÎµÏ…ÎºÏŒ",Black:"ÎœÎ±ÏÏÎ¿",Red:"ÎšÏŒÎºÎºÎ¹Î½Î¿",Green:"Î ÏÎ¬ÏƒÎ¹Î½Î¿",Blue:"ÎœÏ€Î»Îµ",Yellow:"ÎšÎ¯Ï„ÏÎ¹Î½Î¿",Magenta:"ÎœÎ±Ï„Î¶Î­Î½Ï„Î±",Cyan:"Î“Î±Î»Î¬Î¶Î¹Î¿",Opaque:"Î‘Î´Î¹Î±Ï†Î±Î½Î­Ï‚","Semi-Opaque":"Î—Î¼Î¹-Î±Î´Î¹Î±Ï†Î±Î½Î­Ï‚",Transparent:"Î”Î¹Î±Ï†Î±Î½Î­Ï‚",Window:"Î Î±ÏÎ¬Î¸Ï…ÏÎ¿","Font Size":"ÎœÎ­Î³ÎµÎ¸Î¿Ï‚ Î³ÏÎ±Î¼Î¼Î±Ï„Î¿ÏƒÎµÎ¹ÏÎ¬Ï‚","Text Edge Style":"Î£Ï„Ï…Î» Î¬ÎºÏÏ‰Î½ ÎºÎµÎ¹Î¼Î­Î½Î¿Ï…",None:"ÎšÎ±Î½Î­Î½Î±",Raised:"Î¥Ï€ÎµÏÏ…ÏˆÏ‰Î¼Î­Î½Î¿",Depressed:"Î ÎµÏ€Î»Î±Ï„Ï…ÏƒÎ¼Î­Î½Î¿",Uniform:"ÎŸÎ¼Î¿Î¹ÏŒÎ¼Î¿ÏÏ†Î¿",Dropshadow:"Î£ÎºÎ¹Î¬","Font Family":"ÎŸÎ¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î³ÏÎ±Î¼Î¼Î±Ï„Î¿ÏƒÎµÎ¹ÏÏŽÎ½","Monospace Serif":"Serif ÏƒÏ„Î±Î¸ÎµÏÎ¿Ï Ï€Î»Î¬Ï„Î¿Ï…Ï‚","Proportional Serif":"Î‘Î½Î±Î»Î¿Î³Î¹ÎºÎ® serif","Monospace Sans-Serif":"Sans Serif ÏƒÏ„Î±Î¸ÎµÏÎ¿Ï Ï€Î»Î¬Ï„Î¿Ï…Ï‚","Proportional Sans-Serif":"Î‘Î½Î±Î»Î¿Î³Î¹ÎºÎ® sans serif",Casual:"Î‘Î½ÎµÏ€Î¯ÏƒÎ·Î¼Î·",Script:"Î”Î­ÏƒÎ¼Î· ÎµÎ½ÎµÏÎ³ÎµÎ¹ÏŽÎ½","Small Caps":"ÎœÎ¹ÎºÏÎ¬ ÎºÎµÏ†Î±Î»Î±Î¯Î±",Defaults:"Î ÏÎ¿ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚",Done:"ÎŸÎ»Î¿ÎºÎ»Î·ÏÏŽÎ¸Î·ÎºÎµ",Link:"Î£ÏÎ½Î´ÎµÏƒÎ·",Embed:"EÎ½ÏƒÏ‰Î¼Î¬Ï„Ï‰ÏƒÎ·",Close:"ÎšÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿",Copy:"Î‘Î½Ï„Î¹Î³ÏÎ±Ï†Î®","Copy Url":"Î‘Î½Ï„Î¹Î³ÏÎ±Ï†Î® Î´Î¹ÎµÏÎ¸Ï…Î½ÏƒÎ·Ï‚ URL","Embed Code":"ÎšÏŽÎ´Î¹ÎºÎ±Ï‚ ÎµÎ½ÏƒÏ‰Î¼Î¬Ï„Ï‰ÏƒÎ·Ï‚",English:"Î‘Î³Î³Î»Î¹ÎºÎ¬","volume level":"Î­Î½Ï„Î±ÏƒÎ· Î®Ï‡Î¿Ï…","video progress bar":"Î³ÏÎ±Î¼Î¼Î® Ï€ÏÎ¿ÏŒÎ´Î¿Ï… Î²Î¯Î½Ï„ÎµÎ¿","playback speed level":"ÎµÏ€Î¯Ï€ÎµÎ´Î¿ Ï„Î±Ï‡ÏÏ„Î·Ï„Î±Ï‚ Î±Î½Î±Ï€Î±ÏÎ±Î³Ï‰Î³Î®Ï‚","Dolby Digital":"Dolby Digital",Stereo:"Î£Ï„ÎµÏÎµÎ¿Ï†Ï‰Î½Î¹ÎºÏŒ","Captions Menu":"ÎœÎµÎ½Î¿Ï Î»ÎµÎ¶Î±Î½Ï„ÏŽÎ½","Subtitles Menu":"ÎœÎµÎ½Î¿Ï Ï…Ï€Î¿Ï„Î¯Ï„Î»Ï‰Î½","Need Text":"ÎšÎµÎ¯Î¼ÎµÎ½Î¿ Î±Ï€Î±ÏÎ±Î¯Ï„Î·Ï„Î¿"};t["default"].prototype.options_.languages["el-gr"]=t["default"].prototype.options_.languages.el},{"../video.js/src/js/player.js":208}],104:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.en={"Non-Fullscreen":"Exit Fullscreen","captions off":"Captions off","Media Download Description":"Beginning of Media Download Dialog. Escape will cancel and close the window.",MEDIA_ERR_ABORTED:"Video playback aborted.",MEDIA_ERR_NETWORK:"A network error caused the video download to fail part-way. Please check your network connection or try again later.",MEDIA_ERR_DECODE:"The video could not be loaded, either because the server or network failed or because the format is not supported.",MEDIA_ERR_SRC_NOT_SUPPORTED:"The video playback was aborted due to a corruption problem or because the video used features your browser did not support.",MEDIA_ERR_ENCRYPTED:"Unable to decrypt the encrypted video source.",SRC_PLAYER_MISMATCH:"No compatible source found for the current browser environment.",MEDIA_ERR_UNKNOWN:"An unknown error occurred.",SKIP_AD_COUNTDOWN_FORMAT:"Skip ad in {0}...",SKIP:"Skip",AD_TIMING_INFO:"Ad {0} seconds"}},{"../video.js/src/js/player.js":208}],105:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.es={Play:"Reproducir",Pause:"Pausa","Current Time":"Hora actual","Duration Time":"DuraciÃ³n","Remaining Time":"Tiempo restante","Stream Type":"Tipo de secuencia",LIVE:"DIRECTO",Loaded:"Cargado",Progress:"Progreso",Fullscreen:"Pantalla completa","Non-Fullscreen":"TamaÃ±o normal",Mute:"Silenciar",Unmuted:"Audio reactivado","Playback Rate":"Tasa de reproducciÃ³n",Subtitles:"SubtÃ­tulos","Subtitles Off":"subtÃ­tulos desactivados",Captions:"SubtÃ­tulos","Captions Off":"subtÃ­tulos desactivados",Chapters:"CapÃ­tulos",Off:"Desactivado",Quality:"Calidad",Auto:"AutomÃ¡tico","Audio Tracks":"Pistas de audio","default":"predeterminado","Cast To Device":"Emitir en el dispositivo",Share:"Compartir",Volume:"Volumen","Playback Speed":"Velocidad de reproducciÃ³n","Video Quality":"Calidad de vÃ­deo","Closed Captioning":"SubtÃ­tulos (CC)","Share Video":"Compartir vÃ­deo","Next Track":"Pista siguiente","Previous Track":"Pista anterior","Skip Forward":"Saltar adelante","Skip Backward":"Saltar atrÃ¡s","Fast Forward":"Avanzar rÃ¡pidamente",Rewind:"Rebobinar","Next Frame":"Fotograma siguiente","Previous Frame":"Fotograma anterior",Settings:"ConfiguraciÃ³n",Options:"Opciones","More Options":"MÃ¡s opciones",Zoom:"Zoom","Zoom In":"Acercar","Zoom Out":"Alejar","Audio Only":"Solo audio","Picture in Picture":"Imagen en imagen","Camera Angle":"Ãngulo de cÃ¡mara",MEDIA_ERR_ABORTED:"La reproducciÃ³n de vÃ­deo se cancelÃ³.",MEDIA_ERR_NETWORK:"Un error de red provocÃ³ que la descarga de vÃ­deo no se pudiera realizar. Compruebe la conexiÃ³n de red o intÃ©ntelo de nuevo mÃ¡s tarde.",MEDIA_ERR_DECODE:"No se pudo cargar el vÃ­deo porque hubo un error en la red o en el servidor o porque el formato no es compatible.",MEDIA_ERR_SRC_NOT_SUPPORTED:"La reproducciÃ³n de vÃ­deo se cancelÃ³ debido a un problema con algÃºn elemento o porque el vÃ­deo contiene caracterÃ­sticas que no son compatibles con el explorador.",MEDIA_ERR_ENCRYPTED:"La fuente de vÃ­deo cifrada no se puede descifrar.",SRC_PLAYER_MISMATCH:"No se encontrÃ³ ninguna fuente compatible con el entorno de explorador actual.",MEDIA_ERR_UNKNOWN:"Error desconocido.","Media Player":"Reproductor multimedia","Play Video":"Reproducir vÃ­deo",Foreground:"Primer plano",White:"Blanco",Black:"Negro",Red:"Rojo",Green:"Verde",Blue:"Azul",Yellow:"Amarillo",Magenta:"Magenta",Cyan:"Cian",Opaque:"Opaco","Semi-Opaque":"Semiopaco",Transparent:"Transparente",Window:"Ventana","Font Size":"TamaÃ±o de fuente","Text Edge Style":"Estilo de borde de texto",None:"Ninguno",Raised:"Elevado",Depressed:"Pulsado",Uniform:"Uniforme",Dropshadow:"Sombra","Font Family":"Familia de fuentes","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"Ocasional",Script:"Script","Small Caps":"Versalitas",Defaults:"Valores predeterminados",Done:"Listo",Link:"VÃ­nculo",Embed:"Insertar",Close:"Cerrar",Copy:"Copiar","Copy Url":"Copiar URL","Embed Code":"CÃ³digo de inserciÃ³n",English:"InglÃ©s","volume level":"volumen","video progress bar":"barra de progreso de vÃ­deo","playback speed level":"velocidad de reproducciÃ³n","Dolby Digital":"Dolby Digital",Stereo:"EstÃ©reo","Captions Menu":"MenÃº de leyendas","Subtitles Menu":"MenÃº de subtÃ­tulos","Need Text":"Necesita texto"};t["default"].prototype.options_.languages["es-ar"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-cl"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-co"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-cr"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-do"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-ec"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-us"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-gt"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-hn"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-xl"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-mx"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-ni"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-pa"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-py"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-pe"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-pr"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-us"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-uy"]=t["default"].prototype.options_.languages.es;t["default"].prototype.options_.languages["es-ve"]=t["default"].prototype.options_.languages.es},{"../video.js/src/js/player.js":208}],106:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.et={Play:"Esita",Pause:"Peata","Current Time":"Praegune kellaaeg","Duration Time":"Kestus","Remaining Time":"JÃ¤relejÃ¤Ã¤nud aeg","Stream Type":"Voo tÃ¼Ã¼p",LIVE:"OTSE",Loaded:"Laaditud",Progress:"Edenemine",Fullscreen:"TÃ¤isekraanvaade","Non-Fullscreen":"MittetÃ¤isekraanvaade",Mute:"Vaigista",Unmuted:"Vaigistamata","Playback Rate":"Taasesituse kiirus",Subtitles:"Subtiitrid","Subtitles Off":"subtiitrid vÃ¤ljas",Captions:"Tiitrid","Captions Off":"tiitrid vÃ¤ljas",Chapters:"PeatÃ¼kid",Off:"VÃ¤ljas",Quality:"Kvaliteet",Auto:"Automaatne","Audio Tracks":"Heliribad","default":"vaikesÃ¤te","Cast To Device":"Esita seadmes",Share:"Jaga",Volume:"Helitugevus","Playback Speed":"Taasesituse kiirus","Video Quality":"Video kvaliteet","Closed Captioning":"Subtiitrid vaegkuuljatele","Share Video":"Jaga videot","Next Track":"JÃ¤rgmine pala","Previous Track":"Eelmine pala","Skip Forward":"Keri edasi","Skip Backward":"Keri tagasi","Fast Forward":"Edasi",Rewind:"Tagasi","Next Frame":"JÃ¤rgmine kaader","Previous Frame":"Eelmine kaader",Settings:"SÃ¤tted",Options:"Suvandid","More Options":"Rohkem suvandeid",Zoom:"Suum","Zoom In":"Suurenda","Zoom Out":"VÃ¤henda","Audio Only":"Ainult heli","Picture in Picture":"Pilt pildis","Camera Angle":"Vaatenurk",MEDIA_ERR_ABORTED:"Video taasesitamine katkestati.",MEDIA_ERR_NETWORK:"Video allalaadimine nurjus vÃµrgutÃµrke tÃµttu poole pealt. Kontrollige vÃµrguÃ¼hendust vÃµi proovige hiljem uuesti.",MEDIA_ERR_DECODE:"Videot ei saanud laadida, kuna serveri- vÃµi vÃµrguÃ¼hendus nurjus vÃµi vormingut ei toetata.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Video taasesitamine katkes failirikke tÃµttu vÃµi kuna teie brauser ei toeta videos kasutatud funktsioone.",MEDIA_ERR_ENCRYPTED:"KrÃ¼ptitud videoallikat ei saa dekrÃ¼ptida.",SRC_PLAYER_MISMATCH:"Praeguse brauserikeskkonna jaoks ei leitud Ã¼hilduvat allikat.",MEDIA_ERR_UNKNOWN:"Ilmnes tundmatu tÃµrge","Media Player":"Meediumipleier","Play Video":"Esita video",Foreground:"Esiplaan",White:"Valge",Black:"Must",Red:"Punane",Green:"Roheline",Blue:"Sinine",Yellow:"kollane",Magenta:"Magenta",Cyan:"TsÃ¼aan",Opaque:"LÃ¤bipaistmatu","Semi-Opaque":"Pooleldi lÃ¤bipaistmatu",Transparent:"LÃ¤bipaistev",Window:"Aken","Font Size":"Fondi suurus","Text Edge Style":"Tekstiserva laad",None:"Pole",Raised:"TÃµstetud",Depressed:"SÃ¼vendatud",Uniform:"Ãœhtlane",Dropshadow:"Langev vari","Font Family":"Fondipere","Monospace Serif":"Seriifidega pÃ¼sisammkiri","Proportional Serif":"Seriifidega proportsionaalkiri","Monospace Sans-Serif":"Seriifideta pÃ¼sisammkiri","Proportional Sans-Serif":"Seriifideta proportsionaalkiri",Casual:"Sidumata kiri",Script:"Script","Small Caps":"Kapiteelkiri",Defaults:"VaikesÃ¤tted",Done:"Valmis",Link:"Link",Embed:"Manussisu",Close:"Sule",Copy:"Kopeeri","Copy Url":"Kopeeri URL","Embed Code":"Manustamiskood",English:"Inglise","volume level":"Helitugevus","video progress bar":"video edenemisriba","playback speed level":"taasesituse kiirus","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"TiitrimenÃ¼Ã¼","Subtitles Menu":"SubtiitrimenÃ¼Ã¼","Need Text":"Vajalik tekst"};t["default"].prototype.options_.languages["et-ee"]=t["default"].prototype.options_.languages.et},{"../video.js/src/js/player.js":208}],107:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.eu={Play:"Erreproduzitu",Pause:"Pausatu","Current Time":"Uneko ordua","Duration Time":"Iraupena","Remaining Time":"Gelditzen den denbora","Stream Type":"Erreprodukzio mota",LIVE:"ZUZENEAN",Loaded:"Kargatuta",Progress:"Aurrerapena",Fullscreen:"Pantaila osoa","Non-Fullscreen":"Pantaila osoa ez",Mute:"Audio desaktibatuta",Unmuted:"Audioa aktibatuta","Playback Rate":"Erreprodukzio-abiadura",Subtitles:"Azpitituluak","Subtitles Off":"azpitituluak desaktibatuta",Captions:"Epigrafeak","Captions Off":"epigrafeak desaktibatuta",Chapters:"Atalak",Off:"Desaktibatuta",Quality:"Kalitatea",Auto:"Automatikoa","Audio Tracks":"Audio-pistak","default":"lehenetsia","Cast To Device":"Igorri gailura",Share:"Partekatu",Volume:"Bolumena","Playback Speed":"Erreprodukzio-abiadura","Video Quality":"Bideoaren kalitatea","Closed Captioning":"Epigrafeak","Share Video":"Partekatu bideoa","Next Track":"Hurrengo pista","Previous Track":"Aurreko pista","Skip Forward":"Saltatu aurrera","Skip Backward":"Saltatu atzera","Fast Forward":"Aurreratu",Rewind:"Atzeratu","Next Frame":"Hurrengo fotograma","Previous Frame":"Aurreko fotograma",Settings:"Ezarpenak",Options:"Aukerak","More Options":"Aukera gehiago",Zoom:"Zooma","Zoom In":"Handitu","Zoom Out":"Txikitu","Audio Only":"Audioa soilik","Picture in Picture":"Irudia irudiaren barnean","Camera Angle":"Kamera-angelua",MEDIA_ERR_ABORTED:"Bideo-erreprodukzioa utzi egin da",MEDIA_ERR_NETWORK:"Sare-errore bat gertatu da eta ezin izan da bideo osoa deskargatu. Egiaztatu sarera konektatuta zaudela edo saiatu berriro geroago.",MEDIA_ERR_DECODE:"Ezin izan da kargatu bideoa, zerbitzariak edo sareak huts egin duelako edo formatua onartzen ez delako.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Bideo-erreprodukzioa utzi egin da hondatuta dagoelako edo arakatzaileak onartzen ez dituen eginbideak erabiltzen dituelako bideoak.",MEDIA_ERR_ENCRYPTED:"Ezin da desenkriptatu enkriptatutako bideo-iturburua.",SRC_PLAYER_MISMATCH:"Ez da aurkitu iturburu bateragarririk uneko arakatzaile-ingurunerako.",MEDIA_ERR_UNKNOWN:"Errore ezezagun bat gertatu da"};t["default"].prototype.options_.languages["eu-es"]=t["default"].prototype.options_.languages.eu},{"../video.js/src/js/player.js":208}],108:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.fa={Play:"Ù¾Ø®Ø´",Pause:"Ù…Ú©Ø«","Current Time":"Ø²Ù…Ø§Ù† ÙØ¹Ù„ÛŒ","Duration Time":"â€â€Ù…Ø¯Øª Ø²Ù…Ø§Ù†","Remaining Time":"Ø²Ù…Ø§Ù† Ø¨Ø§Ù‚ÛŒÙ…Ø§Ù†Ø¯Ù‡","Stream Type":"Ù†ÙˆØ¹ Ù¾Ø®Ø´ Ø¬Ø±ÛŒØ§Ù†ÛŒ",LIVE:"Ø²Ù†Ø¯Ù‡",Loaded:"Ø¨Ø§Ø±Ú¯ÛŒØ±ÛŒ Ø´Ø¯Ù‡",Progress:"Ù¾ÛŒØ´Ø±ÙØª",Fullscreen:"ØªÙ…Ø§Ù… ØµÙØ­Ù‡","Non-Fullscreen":"ØºÛŒØ± ØªÙ…Ø§Ù… ØµÙØ­Ù‡",Mute:"Ø¨ÛŒØµØ¯Ø§",Unmuted:"ÙˆØµÙ„ Ù…Ø¬Ø¯Ø¯ ØµØ¯Ø§","Playback Rate":"Ù†Ø±Ø® Ù¾Ø®Ø´",Subtitles:"Ø²ÛŒØ±Ù†ÙˆÛŒØ³","Subtitles Off":"Ø²ÛŒØ±Ù†ÙˆÛŒØ³ ØºÛŒØ±ÙØ¹Ø§Ù„",Captions:"Ø¹Ù†Ø§ÙˆÛŒÙ† ØªÙˆØ¶ÛŒØ­ÛŒ","Captions Off":"Ø¹Ù†Ø§ÙˆÛŒÙ† ØªÙˆØ¶ÛŒØ­ÛŒ ØºÛŒØ±ÙØ¹Ø§Ù„",Chapters:"ÙØµÙ„ Ù‡Ø§",Off:"ØºÛŒØ±ÙØ¹Ø§Ù„",Quality:"Ú©ÛŒÙÛŒØª",Auto:"Ø®ÙˆØ¯Ú©Ø§Ø±","Audio Tracks":"Ù‚Ø·Ø¹Ø§Øª ØµÙˆØªÛŒ","default":"Ù¾ÛŒØ´ ÙØ±Ø¶","Cast To Device":"Ù¾Ø®Ø´ Ø¯Ø± Ø¯Ø³ØªÚ¯Ø§Ù‡ Ø¯ÛŒÚ¯Ø±",Share:"Ø§Ø´ØªØ±Ø§Ú© Ú¯Ø°Ø§Ø±ÛŒ",Volume:"Ù…ÛŒØ²Ø§Ù† ØµØ¯Ø§","Playback Speed":"Ø³Ø±Ø¹Øª Ù¾Ø®Ø´","Video Quality":"Ú©ÛŒÙÛŒØª ÙÛŒÙ„Ù…","Closed Captioning":"Ø¹Ù†ÙˆØ§Ù† Ø¨Ù†Ø¯ÛŒ","Share Video":"Ø§Ø´ØªØ±Ø§Ú© Ú¯Ø°Ø§Ø±ÛŒ ÛŒÚ© ÙˆÛŒØ¯ÛŒÙˆ","Next Track":"Ù‚Ø·Ø¹Ù‡ Ø¨Ø¹Ø¯ÛŒ","Previous Track":"Ù‚Ø·Ø¹Ù‡ Ù‚Ø¨Ù„ÛŒ","Skip Forward":"Ù¾Ø±Ø´ Ø¨Ù‡ Ø¬Ù„Ùˆ","Skip Backward":"Ù¾Ø±Ø´ Ø¨Ù‡ Ø¹Ù‚Ø¨","Fast Forward":"Ø­Ø±Ú©Øª Ø³Ø±ÛŒØ¹ Ø¨Ù‡ Ø¬Ù„Ùˆ",Rewind:"Ø¨Ù‡ Ø¹Ù‚Ø¨ Ø¨Ø±Ø¯Ù†","Next Frame":"ÙØ±ÛŒÙ… Ø¨Ø¹Ø¯ÛŒ","Previous Frame":"ÙØ±ÛŒÙ… Ù‚Ø¨Ù„ÛŒ",Settings:"ØªÙ†Ø¸ÛŒÙ…Ø§Øª",Options:"Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§","More Options":"Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ Ø¨ÛŒØ´ØªØ±",Zoom:"Ø¨Ø²Ø±Ú¯Ù†Ù…Ø§ÛŒÛŒ","Zoom In":"Ù†Ø²Ø¯ÛŒÚ©Ù†Ù…Ø§ÛŒÛŒ","Zoom Out":"Ø¯ÙˆØ±Ù†Ù…Ø§ÛŒÛŒ","Audio Only":"ÙÙ‚Ø· ØµØ¯Ø§","Picture in Picture":"ØªØµÙˆÛŒØ± Ø¯Ø± ØªØµÙˆÛŒØ±","Camera Angle":"Ø²Ø§ÙˆÛŒÙ‡ Ø¯ÙˆØ±Ø¨ÛŒÙ†",MEDIA_ERR_ABORTED:"Ù¾Ø®Ø´ ÙˆÛŒØ¯ÛŒÙˆ Ù…ØªÙˆÙ‚Ù Ø´Ø¯.",MEDIA_ERR_NETWORK:"Ø¨Ø±ÙˆØ² ÛŒÚ© Ù…Ø´Ú©Ù„ Ø´Ø¨Ú©Ù‡ Ø¨Ø§Ø¹Ø« Ù†ÛŒÙ…Ù‡ ØªÙ…Ø§Ù… Ù…Ø§Ù†Ø¯Ù† Ø¯Ø§Ù†Ù„ÙˆØ¯ ÙˆÛŒØ¯ÛŒÙˆ Ø´Ø¯. Ù„Ø·ÙØ§Ù‹ Ø§ØªØµØ§Ù„ Ø´Ø¨Ú©Ù‡ Ø®ÙˆØ¯ Ø±Ø§ Ø¨Ø±Ø±Ø³ÛŒ Ú©Ø±Ø¯Ù‡ ÛŒØ§ Ø¨Ø¹Ø¯Ø§Ù‹ Ø¯ÙˆØ¨Ø§Ø±Ù‡ Ø§Ù…ØªØ­Ø§Ù† Ú©Ù†ÛŒØ¯.",MEDIA_ERR_DECODE:"Ø¨Ø§Ø±Ú¯ÛŒØ±ÛŒ ÙˆÛŒØ¯ÛŒÙˆ Ø§Ù†Ø¬Ø§Ù… Ù†Ø´Ø¯ Ø²ÛŒØ±Ø§ ÛŒØ§ Ø¨Ø±Ù‚Ø±Ø§Ø±ÛŒ Ø§Ø±ØªØ¨Ø§Ø· Ø¨Ø§ Ø³Ø±ÙˆØ± ÛŒØ§ Ø´Ø¨Ú©Ù‡ Ø§Ù…Ú©Ø§Ù† Ù¾Ø°ÛŒØ± Ù†Ù…ÛŒ Ø¨Ø§Ø´Ø¯ ÛŒØ§ Ù‚Ø§Ù„Ø¨ ÙˆÛŒØ¯ÛŒÙˆ Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ù†Ù…ÛŒ Ø´ÙˆØ¯.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Ø¨Ù‡ Ø¯Ù„ÛŒÙ„ Ù…Ø´Ú©Ù„ Ù…Ø®Ø¯ÙˆØ´ Ø¨ÙˆØ¯Ù† ÙØ§ÛŒÙ„ ÛŒØ§ Ø§Ø³ØªÙØ§Ø¯Ù‡ ÙˆÛŒØ¯ÛŒÙˆ Ø§Ø² ÙˆÛŒÚ˜Ú¯ÛŒ Ù‡Ø§ÛŒÛŒ Ú©Ù‡ Ù…Ø±ÙˆØ±Ú¯Ø± Ø´Ù…Ø§ Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ù†Ù…ÛŒ Ú©Ù†Ø¯ØŒ Ù¾Ø®Ø´ ÙˆÛŒØ¯ÛŒÙˆ Ù…ØªÙˆÙ‚Ù Ø´Ø¯.",MEDIA_ERR_ENCRYPTED:"Ø±Ù…Ø²Ú¯Ø´Ø§ÛŒÛŒ Ù…Ù†Ø¨Ø¹ ÙˆÛŒØ¯ÛŒÙˆÛŒ Ø±Ù…Ø²Ú¯Ø°Ø§Ø±ÛŒ Ø´Ø¯Ù‡ Ø§Ù…Ú©Ø§Ù† Ù¾Ø°ÛŒØ± Ù†Ù…ÛŒ Ø¨Ø§Ø´Ø¯.",SRC_PLAYER_MISMATCH:"Ù‡ÛŒØ¬ Ù…Ù†Ø¨Ø¹ Ø³Ø§Ø²Ú¯Ø§Ø±ÛŒ Ø¨Ø±Ø§ÛŒ Ù…Ø­ÛŒØ· Ù…Ø±ÙˆØ±Ú¯Ø± ÙØ¹Ù„ÛŒ ÛŒØ§ÙØª Ù†Ø´Ø¯.",MEDIA_ERR_UNKNOWN:"ÛŒÚ© Ø®Ø·Ø§ÛŒ Ù†Ø§Ù…Ø´Ø®Øµ Ø±Ø® Ø¯Ø§Ø¯Ù‡ Ø§Ø³Øª"};t["default"].prototype.options_.languages["fa-ir"]=t["default"].prototype.options_.languages.fa},{"../video.js/src/js/player.js":208}],109:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.fi={Play:"Toista",Pause:"KeskeytÃ¤","Current Time":"Nykyinen aika","Duration Time":"Kesto","Remaining Time":"JÃ¤ljellÃ¤ oleva aika","Stream Type":"Suoratoistotyyppi",LIVE:"LIVE",Loaded:"Ladattu",Progress:"Edistyminen",Fullscreen:"Koko nÃ¤yttÃ¶","Non-Fullscreen":"Muu kuin koko nÃ¤yttÃ¶",Mute:"Vaimenna",Unmuted:"Vaimennus poistettu","Playback Rate":"Toistonopeus",Subtitles:"Tekstitys","Subtitles Off":"Ei tekstitystÃ¤",Captions:"Kuvatekstit","Captions Off":"Ei kuvatekstejÃ¤",Chapters:"Kohtaukset",Off:"Ei kÃ¤ytÃ¶ssÃ¤",Quality:"Laatu",Auto:"Automaattinen","Audio Tracks":"Ã„Ã¤niraidat","default":"oletus","Cast To Device":"LÃ¤hetÃ¤ laitteeseen",Share:"Jaa",Volume:"Ã„Ã¤nenvoimakkuus","Playback Speed":"Toistonopeus","Video Quality":"Videon laatu","Closed Captioning":"Tekstitys","Share Video":"Jaa video","Next Track":"Seuraava raita","Previous Track":"Edellinen raita","Skip Forward":"Siirry eteenpÃ¤in","Skip Backward":"Siirry taaksepÃ¤in","Fast Forward":"Kelaa eteenpÃ¤in",Rewind:"Kelaa taaksepÃ¤in","Next Frame":"Seuraava kuva","Previous Frame":"Edellinen kuva",Settings:"Asetukset",Options:"Asetukset","More Options":"LisÃ¤asetukset",Zoom:"Zoomaus","Zoom In":"LÃ¤hennÃ¤ ","Zoom Out":"Loitonna","Audio Only":"Vain Ã¤Ã¤ni","Picture in Picture":"Kuva kuvassa","Camera Angle":"Kamerakulma",MEDIA_ERR_ABORTED:"Videotoisto keskeytetty.",MEDIA_ERR_NETWORK:"Verkkovirhe keskeytti videon lataamisen. Tarkista verkkoyhteys tai yritÃ¤ myÃ¶hemmin uudelleen.",MEDIA_ERR_DECODE:"Videota ei voitu ladata verkko- tai palvelinvirheen takia tai koska muotoa ei tueta.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Videon toisto keskeytettiin vioittumisen takia tai sen takia, ettÃ¤ selaimesi ei tue kaikkia videon kÃ¤yttÃ¤miÃ¤ toimintoja.",MEDIA_ERR_ENCRYPTED:"Salatun videolÃ¤hteen salausta ei voida purkaa.",SRC_PLAYER_MISMATCH:"Nykyisen selainympÃ¤ristÃ¶n kanssa yhteensopivaa lÃ¤hdettÃ¤ ei lÃ¶ytynyt.",MEDIA_ERR_UNKNOWN:"Ilmeni tuntematon virhe","Media Player":"Media Player","Play Video":"Katso video",Foreground:"Edusta",White:"Valkoinen",Black:"Musta",Red:"Punainen",Green:"VihreÃ¤",Blue:"Sininen",Yellow:"Keltainen",Magenta:"Magenta",Cyan:"Syaani",Opaque:"LÃ¤pinÃ¤kymÃ¤tÃ¶n","Semi-Opaque":"Puoliksi lÃ¤pinÃ¤kyvÃ¤",Transparent:"LÃ¤pinÃ¤kyvÃ¤",Window:"Ikkuna","Font Size":"Fonttikoko","Text Edge Style":"Tekstin reunatyyli",None:"Ei mitÃ¤Ã¤n",Raised:"Korotettuna",Depressed:"Kokoon painettuna",Uniform:"YhtenÃ¤inen",Dropshadow:"Varjo","Font Family":"Fonttiperhe","Monospace Serif":"Suhteuttamaton Serif","Proportional Serif":"Suhteellinen Serif","Monospace Sans-Serif":"Suhteuttamaton Sans Serif","Proportional Sans-Serif":"Suhteellinen Sans Serif",Casual:"Rento",Script:"Komentosarja","Small Caps":"Kapiteelit",Defaults:"Oletusasetukset",Done:"Valmis",Link:"Linkki",Embed:"LiitÃ¤",Close:"Sulje",Copy:"Kopioi","Copy Url":"Kopioi URL-osoite","Embed Code":"LiittÃ¤miskoodi",English:"englanti","volume level":"Ã¤Ã¤nenvoimakkuuden taso","video progress bar":"videon tilanneilmaisin","playback speed level":"toiston parantaminen tasolle","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Kuvatekstien valikko","Subtitles Menu":"Tekstitys-valikko","Need Text":"On tekstiÃ¤"}},{"../video.js/src/js/player.js":208}],110:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.fr={Play:"Lecture",Pause:"Pause","Current Time":"Heure actuelle","Duration Time":"DurÃ©e","Remaining Time":"Temps restant","Stream Type":"Type de flux",LIVE:"EN DIRECT",Loaded:"ChargÃ©",Progress:"Progression",Fullscreen:"Plein Ã©cran","Non-Fullscreen":"Plein Ã©cran dÃ©sactivÃ©",Mute:"Muet",Unmuted:"Son activÃ©","Playback Rate":"Flux de lecture",Subtitles:"Sous-titres","Subtitles Off":"sous-titres dÃ©sactivÃ©s",Captions:"Sous-titrage","Captions Off":"sous-titrage dÃ©sactivÃ©",Chapters:"Chapitres",Off:"DÃ©sactivÃ©",Quality:"QualitÃ©",Auto:"Auto","Audio Tracks":"Pistes audio","default":"par dÃ©faut","Cast To Device":"Projeter sur un appareil",Share:"Partager",Volume:"Volume","Playback Speed":"Vitesse de lecture","Video Quality":"QualitÃ© vidÃ©o","Closed Captioning":"Sous-titrage","Share Video":"Partager la vidÃ©o","Next Track":"Piste suivante","Previous Track":"Piste prÃ©cÃ©dente","Skip Forward":"Avance rapide","Skip Backward":"Retour rapide","Fast Forward":"Avance rapide",Rewind:"Retour rapide","Next Frame":"Image suivante","Previous Frame":"Image prÃ©cÃ©dente",Settings:"ParamÃ¨tres",Options:"Options","More Options":"Autres options",Zoom:"Zoom","Zoom In":"Zoom avant","Zoom Out":"Zoom arriÃ¨re","Audio Only":"Audio seul","Picture in Picture":"Image dans l'image","Camera Angle":"Angle de camÃ©ra",MEDIA_ERR_ABORTED:"Lecture vidÃ©o abandonnÃ©e.",MEDIA_ERR_NETWORK:"Une erreur rÃ©seau a entraÃ®nÃ© l'Ã©chec du tÃ©lÃ©chargement de la vidÃ©o. VÃ©rifiez votre connexion rÃ©seau ou rÃ©essayez ultÃ©rieurement.",MEDIA_ERR_DECODE:"La vidÃ©o n'a pas pu Ãªtre chargÃ©e parce que le serveur ou le rÃ©seau ont Ã©chouÃ© ou parce que le format n'est pas pris en charge.",MEDIA_ERR_SRC_NOT_SUPPORTED:"La lecture de la vidÃ©o a Ã©tÃ© abandonnÃ©e en raison d'un problÃ¨me d'endommagement ou parce que la vidÃ©o utilise des fonctionnalitÃ©s que votre navigateur ne prend pas en charge.",MEDIA_ERR_ENCRYPTED:"Impossible de dÃ©chiffrer la source vidÃ©o chiffrÃ©e.",SRC_PLAYER_MISMATCH:"Aucune source compatible trouvÃ©e dans l'environnement actuel du navigateur.",MEDIA_ERR_UNKNOWN:"Une erreur inconnue s'est produite.","Media Player":"Lecteur multimÃ©dia","Play Video":"Lire la vidÃ©o",Foreground:"Premier plan",White:"Blanc",Black:"Noir",Red:"Rouge",Green:"Vert",Blue:"Bleu",Yellow:"Jaune",Magenta:"Magenta",Cyan:"Cyan",Opaque:"Opaque","Semi-Opaque":"Semi-opaque",Transparent:"Transparent",Window:"FenÃªtre","Font Size":"Taille de police","Text Edge Style":"Style de bordure de texte",None:"Aucun",Raised:"En relief",Depressed:"EmbossÃ©",Uniform:"Uniforme",Dropshadow:"Ombre portÃ©e","Font Family":"Famille de polices","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"Informelle",Script:"Script","Small Caps":"Petites majuscules",Defaults:"Valeurs par dÃ©faut",Done:"TerminÃ©",Link:"Lien",Embed:"Incorporer",Close:"Fermer",Copy:"Copy","Copy Url":"Copier l'Url","Embed Code":"Incorporer le code",English:"Anglais","volume level":"Volume","video progress bar":"Barre d'avancement de la vidÃ©o","playback speed level":"Vitesse de lecture","Dolby Digital":"Dolby Digital",Stereo:"StÃ©rÃ©o","Captions Menu":"Menu des transcriptions","Subtitles Menu":"Menu des sous-titres","Need Text":"Need Text"};t["default"].prototype.options_.languages["fr-ab"]=t["default"].prototype.options_.languages.fr;t["default"].prototype.options_.languages["fr-be"]=t["default"].prototype.options_.languages.fr;t["default"].prototype.options_.languages["fr-ca"]=t["default"].prototype.options_.languages.fr;t["default"].prototype.options_.languages["fr-xf"]=t["default"].prototype.options_.languages.fr;t["default"].prototype.options_.languages["fr-ch"]=t["default"].prototype.options_.languages.fr},{"../video.js/src/js/player.js":208}],111:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.gl={Play:"Reproducir",Pause:"Pausar","Current Time":"Hora actual","Duration Time":"Tempo de duraciÃ³n","Remaining Time":"Tempo restante","Stream Type":"Tipo de transmisiÃ³n",LIVE:"EN DIRECTO",Loaded:"Cargado",Progress:"Progreso",Fullscreen:"Pantalla completa","Non-Fullscreen":"Sen pantalla completa",Mute:"Silenciar",Unmuted:"Activado son","Playback Rate":"Velocidade de reproduciÃ³n",Subtitles:"SubtÃ­tulos","Subtitles Off":"Sen subtÃ­tulos",Captions:"Lendas","Captions Off":"Sen lendas",Chapters:"CapÃ­tulos",Off:"Desactivado",Quality:"Calidade",Auto:"AutomÃ¡tico","Audio Tracks":"Pista de audio","default":"predefinido","Cast To Device":"Converter en dispositivo",Share:"Compartir",Volume:"Volume","Playback Speed":"Velocidade de reproduciÃ³n","Video Quality":"Calidade de vÃ­deo","Closed Captioning":"SubtÃ­tulos","Share Video":"Compartir vÃ­deo","Next Track":"Pista seguinte","Previous Track":"Pista anterior","Skip Forward":"Saltar adiante","Skip Backward":"Saltar atrÃ¡s","Fast Forward":"Avanzar rapidamente",Rewind:"Rebobinar","Next Frame":"Fotograma seguinte","Previous Frame":"Fotograma anterior",Settings:"ConfiguraciÃ³n",Options:"OpciÃ³ns","More Options":"MÃ¡is opciÃ³ns",Zoom:"Zoom","Zoom In":"Ampliar","Zoom Out":"Reducir","Audio Only":"SÃ³ audio","Picture in Picture":"Imaxe en imaxe","Camera Angle":"Angular da cÃ¡mara",MEDIA_ERR_ABORTED:"MEDIA_ERR_ABORTED",MEDIA_ERR_NETWORK:"MEDIA_ERR_NETWORK",MEDIA_ERR_DECODE:"MEDIA_ERR_DECODE",MEDIA_ERR_SRC_NOT_SUPPORTED:"MEDIA_ERR_SRC_NOT_SUPPORTED",MEDIA_ERR_ENCRYPTED:"MEDIA_ERR_ENCRYPTED",SRC_PLAYER_MISMATCH:"SRC_PLAYER_MISMATCH",MEDIA_ERR_UNKNOWN:"MEDIA_ERR_UNKNOWN"};t["default"].prototype.options_.languages["gl-es"]=t["default"].prototype.options_.languages.gl},{"../video.js/src/js/player.js":208}],112:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.he={Play:"×”×¤×¢×œ",Pause:"×”×©×”×”","Current Time":"×–×ž×Ÿ × ×•×›×—×™","Duration Time":"×ž×©×š ×–×ž×Ÿ","Remaining Time":"×–×ž×Ÿ × ×•×ª×¨","Stream Type":"×¡×•×’ ×–×¨×",LIVE:"×—×™",Loaded:"× ×˜×¢×Ÿ",Progress:"×”×ª×§×“×ž×•×ª",Fullscreen:"×ž×¡×š ×ž×œ×","Non-Fullscreen":"×œ× ×‘×ž×¡×š ×ž×œ×",Mute:"×”×©×ª×§",Unmuted:"×”×”×©×ª×§×” ×‘×•×˜×œ×”","Playback Rate":"×§×¦×‘ ×”×¤×¢×œ×”",Subtitles:"×›×ª×•×‘×™×•×ª","Subtitles Off":"×›×ª×•×‘×™×•×ª ×ž×‘×•×˜×œ×•×ª",Captions:"×›×™×ª×•×‘×™×","Captions Off":"×›×™×ª×•×‘×™× ×ž×‘×•×˜×œ×™×",Chapters:"×¤×¨×§×™×",Off:"×ž×‘×•×˜×œ",Quality:"××™×›×•×ª",Auto:"××•×˜×•×ž×˜×™","Audio Tracks":"×¨×¦×•×¢×•×ª ×©×ž×¢","default":"×‘×¨×™×¨×ª ×ž×—×“×œ","Cast To Device":"×©×“×¨ ×œ×”×ª×§×Ÿ",Share:"×©×ª×£",Volume:"×¢×•×¦×ž×ª ×§×•×œ","Playback Speed":"×ž×”×™×¨×•×ª ×”×¤×¢×œ×”","Video Quality":"××™×›×•×ª ×•×™×“××•","Closed Captioning":"×›×ª×•×‘×™×•×ª ×ž×§×•×“×“×•×ª ×œ×›×‘×“×™ ×©×ž×™×¢×”","Share Video":"×©×ª×£ ×•×™×“××•","Next Track":"×”×¨×¦×•×¢×” ×”×‘××”","Previous Track":"×”×¨×¦×•×¢×” ×”×§×•×“×ž×ª","Skip Forward":"×“×œ×’ ×§×“×™×ž×”","Skip Backward":"×“×œ×’ ××—×•×¨×”","Fast Forward":"×”×¨×¥ ×§×“×™×ž×”",Rewind:"×”×¨×¥ ××—×•×¨×”","Next Frame":"×”×ª×ž×•× ×” ×”×‘××”","Previous Frame":"×”×ª×ž×•× ×” ×”×§×•×“×ž×ª",Settings:"×”×’×“×¨×•×ª",Options:"××¤×©×¨×•×™×•×ª","More Options":"××¤×©×¨×•×™×•×ª × ×•×¡×¤×•×ª",Zoom:"×©× ×” ×’×•×“×œ ×ª×¦×•×’×”","Zoom In":"×”×’×“×œ ×ª×¦×•×’×”","Zoom Out":"×”×§×˜×Ÿ ×ª×¦×•×’×”","Audio Only":"×©×ž×¢ ×‘×œ×‘×“","Picture in Picture":"×ª×ž×•× ×” ×‘×ª×•×š ×ª×ž×•× ×”","Camera Angle":"×–×•×•×™×ª ×ž×¦×œ×ž×”",MEDIA_ERR_ABORTED:"×”×¤×¢×œ×ª ×”×•×•×™×“××• ×‘×•×˜×œ×”",MEDIA_ERR_NETWORK:"×©×’×™××” ×‘×¨×©×ª ×’×¨×ž×” ×œ×”×•×¨×“×ª ×”×•×•×™×“××• ×œ×”×™×›×©×œ ×‘×¢×ª ×”×ª×”×œ×™×š. ×‘×“×•×§ ××ª ×—×™×‘×•×¨ ×”×¨×©×ª ××• × ×¡×” ×©×•×‘ ×ž××•×—×¨ ×™×•×ª×¨.",MEDIA_ERR_DECODE:"×œ× ×”×™×ª×” ××¤×©×¨×•×ª ×œ×˜×¢×•×Ÿ ××ª ×”×•×•×™×“××• ×¢×§×‘ ×›×©×œ ×‘×©×¨×ª ××• ×‘×¨×©×ª ××• ×ž×©×•× ×©×”×ª×‘× ×™×ª ××™× ×” × ×ª×ž×›×ª.",MEDIA_ERR_SRC_NOT_SUPPORTED:"×”×¤×¢×œ×ª ×”×•×•×™×“××• ×‘×•×˜×œ×” ×¢×§×‘ ×‘×¢×™×™×ª ×”×©×—×ª×” ××• ×ž×©×•× ×©×”×•×•×™×“××• ×”×©×ª×ž×© ×‘×ª×›×•× ×•×ª ×©×‘×”×Ÿ ×”×“×¤×“×¤×Ÿ ×©×œ×š ××™× ×• ×ª×•×ž×š.",MEDIA_ERR_ENCRYPTED:"×œ× × ×™×ª×Ÿ ×œ×¤×¢× ×— ××ª ×ž×§×•×¨ ×”×•×•×™×“××• ×”×ž×•×¦×¤×Ÿ.",SRC_PLAYER_MISMATCH:"×œ× × ×ž×¦× ×ž×§×•×¨ ×ª×•×× ×¢×‘×•×¨ ×¡×‘×™×‘×ª ×”×“×¤×“×¤×Ÿ ×”× ×•×›×—×™×ª.",MEDIA_ERR_UNKNOWN:"××™×¨×¢×” ×©×’×™××” ×œ× ×™×“×•×¢×”","Media Player":"Media Player","Play Video":"×”×¤×¢×œ ××ª ×”×¡×¨×˜×•×Ÿ",Foreground:"×§×™×“×ž×”",White:"×œ×‘×Ÿ",Black:"×©×—×•×¨",Red:"××“×•×",Green:"×™×¨×•×§",Blue:"×›×—×•×œ",Yellow:"×¦×”×•×‘",Magenta:"×ž×’× ×˜×”",Cyan:"×ª×›×œ×ª",Opaque:"××˜×•×","Semi-Opaque":"××˜×•× ×œ×ž×—×¦×”",Transparent:"×©×§×•×£",Window:"×—×œ×•×Ÿ","Font Size":"×’×•×“×œ ×’×•×¤×Ÿ","Text Edge Style":"×¡×’× ×•×Ÿ ×§×¦×” ×˜×§×¡×˜",None:"×œ×œ×",Raised:"×ž×•×’×‘×”",Depressed:"×©×§×•×¢",Uniform:"××—×™×“",Dropshadow:"×¦×œ ×ž×•×˜×œ","Font Family":"×ž×©×¤×—×ª ×’×•×¤× ×™×","Monospace Serif":"Serif ×‘×¨×•×—×‘ ×§×‘×•×¢","Proportional Serif":"â€â€Serif ×¤×¨×•×¤×•×¨×¦×™×•× ×œ×™","Monospace Sans-Serif":"Sans Serif ×‘×¨×•×—×‘ ×§×‘×•×¢","Proportional Sans-Serif":"Sans Serif ×¤×¨×•×¤×•×¨×¦×™×•× ×œ×™",Casual:"× ×™× ×•×—",Script:"×›×ª×‘","Small Caps":"×¨×™×©×™×•×ª ×ž×•×§×˜× ×•×ª",Defaults:"×‘×¨×™×¨×•×ª ×ž×—×“×œ",Done:"×‘×•×¦×¢",Link:"×§×™×©×•×¨",Embed:"×”×˜×‘×¢",Close:"×¡×’×•×¨",Copy:"×”×¢×ª×§","Copy Url":"×”×¢×ª×§ ×›×ª×•×‘×ª URL","Embed Code":"×§×•×“ ×ž×•×˜×‘×¢",English:"×× ×’×œ×™×ª","volume level":"×¨×ž×ª ×¢×•×¦×ž×”","video progress bar":"×ž×“ ×”×ª×§×“×ž×•×ª ×•×™×“××•","playback speed level":"×¨×ž×ª ×ž×”×™×¨×•×ª ×”×¤×¢×œ×”","Dolby Digital":"Dolby Digital",Stereo:"×¡×˜×¨×™××•","Captions Menu":"×ª×¤×¨×™×˜ ×›×™×ª×•×‘×™×","Subtitles Menu":"×ª×¤×¨×™×˜ ×›×ª×•×‘×™×•×ª","Need Text":"× ×“×¨×© ×˜×§×¡×˜"};t["default"].prototype.options_.languages["he-il"]=t["default"].prototype.options_.languages.he},{"../video.js/src/js/player.js":208}],113:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.hi={Play:"à¤šà¤²à¤¾à¤à¤",Pause:"à¤µà¤¿à¤°à¤¾à¤® à¤¦à¥‡à¤‚","Current Time":"à¤µà¤°à¥à¤¤à¤®à¤¾à¤¨ à¤¸à¤®à¤¯","Duration Time":"à¤…à¤µà¤§à¤¿ à¤¸à¤®à¤¯","Remaining Time":"à¤¶à¥‡à¤· à¤¸à¤®à¤¯","Stream Type":"à¤¸à¥à¤Ÿà¥à¤°à¥€à¤® à¤¸à¤®à¤¯",LIVE:"à¤²à¤¾à¤‡à¤µ",Loaded:"à¤²à¥‹à¤¡à¥‡à¤¡",Progress:"à¤ªà¥à¤°à¤—à¤¤à¤¿",Fullscreen:"à¤ªà¥‚à¤°à¥à¤£ à¤¸à¥à¤•à¥à¤°à¥€à¤¨","Non-Fullscreen":"à¤—à¥ˆà¤° à¤ªà¥‚à¤°à¥à¤£ à¤¸à¥à¤•à¥à¤°à¥€à¤¨",Mute:"à¤®à¥à¤¯à¥‚à¤Ÿ à¤•à¤°à¥‡à¤‚",Unmuted:"à¤…à¤¨à¤®à¥à¤¯à¥‚à¤Ÿ à¤•à¤°à¥‡à¤‚","Playback Rate":"à¤ªà¥à¤²à¥‡à¤¬à¥ˆà¤• à¤¦à¤°",Subtitles:"à¤‰à¤ªà¤¶à¥€à¤°à¥à¤·à¤•","Subtitles Off":"à¤‰à¤ªà¤¶à¥€à¤°à¥à¤·à¤• à¤¬à¤‚à¤¦",Captions:"à¤•à¥ˆà¤ªà¥à¤¶à¤¨","Captions Off":"à¤•à¥ˆà¤ªà¥à¤¶à¤¨ à¤¬à¤‚à¤¦",Chapters:"à¤šà¥‡à¤ªà¥à¤Ÿà¤°à¥à¤¸",Off:"à¤¬à¤‚à¤¦",Quality:"à¤—à¥à¤£à¤µà¤¤à¥à¤¤à¤¾",Auto:"à¤¸à¥à¤µà¤¤ ","Audio Tracks":"à¤‘à¤¡à¤¿à¤¯à¥‹ à¤Ÿà¥à¤°à¥ˆà¤•à¥à¤¸","default":"à¤¡à¤¿à¤«à¤¼à¥‰à¤²à¥à¤Ÿ","Cast To Device":"à¤¡à¤¿à¤µà¤¾à¤‡à¤¸ à¤ªà¤° à¤•à¤¾à¤¸à¥à¤Ÿ à¤•à¤°à¥‡à¤‚",Share:"à¤¸à¤¾à¤à¤¾ à¤•à¤°à¥‡à¤‚",Volume:"à¤µà¥‰à¤²à¥à¤¯à¥‚à¤®","Playback Speed":"à¤ªà¥à¤²à¥‡à¤¬à¥ˆà¤• à¤—à¤¤à¤¿","Video Quality":"à¤µà¥€à¤¡à¤¿à¤¯à¥‹ à¤—à¥à¤£à¤µà¤¤à¥à¤¤à¤¾","Closed Captioning":"à¤¬à¤‚à¤¦ à¤•à¥ˆà¤ªà¥à¤¶à¤¨","Share Video":"à¤µà¥€à¤¡à¤¿à¤¯à¥‹ à¤¸à¤¾à¤à¤¾ à¤•à¤°à¥‡à¤‚","Next Track":"à¤…à¤—à¤²à¤¾ à¤Ÿà¥à¤°à¥ˆà¤•","Previous Track":"à¤ªà¤¿à¤›à¤²à¤¾ à¤Ÿà¥à¤°à¥ˆà¤•","Skip Forward":"à¤¸à¥à¤•à¥€à¤ª à¤«à¤¾à¤°à¥à¤°à¤µà¤°à¥à¤¡","Skip Backward":"à¤¸à¥à¤•à¥€à¤ª à¤¬à¥ˆà¤•à¤µà¤°à¥à¤¡","Fast Forward":"à¤«à¤¾à¤¸à¥à¤Ÿ à¤«à¤¾à¤°à¥à¤°à¤µà¤°à¥à¤¡",Rewind:"à¤°à¤¿à¤µà¤¾à¤‡à¤‚à¤¡","Next Frame":"à¤…à¤—à¤²à¥€ à¤«à¥à¤°à¥‡à¤®","Previous Frame":"à¤ªà¤¿à¤›à¤²à¥€ à¤«à¥à¤°à¥‡à¤®",Settings:"à¤¸à¥‡à¤Ÿà¤¿à¤‚à¤—à¥à¤¸",Options:"à¤µà¤¿à¤•à¤²à¥à¤ª","More Options":"à¤…à¤§à¤¿à¤• à¤µà¤¿à¤•à¤²à¥à¤ª",Zoom:"à¤œà¤¼à¥‚à¤® à¤•à¤°à¥‡à¤‚","Zoom In":"à¤œà¤¼à¥‚à¤® à¤‡à¤¨ à¤•à¤°à¥‡à¤‚","Zoom Out":"à¤œà¤¼à¥‚à¤® à¤†à¤‰à¤Ÿ à¤•à¤°à¥‡à¤‚","Audio Only":"à¤•à¥‡à¤µà¤² à¤‘à¤¡à¤¿à¤¯à¥‹","Picture in Picture":"à¤šà¤¿à¤¤à¥à¤° à¤®à¥‡à¤‚ à¤šà¤¿à¤¤à¥à¤°","Camera Angle":"à¤•à¥ˆà¤®à¤°à¤¾ à¤•à¥‹à¤£",MEDIA_ERR_ABORTED:"à¤µà¥€à¤¡à¤¿à¤¯à¥‹ à¤ªà¥à¤²à¥‡à¤¬à¥ˆà¤• à¤¨à¤¿à¤°à¤¸à¥à¤¤ à¤•à¤¿à¤¯à¤¾ à¤—à¤¯à¤¾",MEDIA_ERR_NETWORK:"à¤•à¤¿à¤¸à¥€ à¤¨à¥‡à¤Ÿà¤µà¤°à¥à¤• à¤¤à¥à¤°à¥à¤Ÿà¤¿ à¤•à¥‡ à¤•à¤¾à¤°à¤£ à¤µà¥€à¤¡à¤¿à¤¯à¥‹ à¤ªà¥‚à¤°à¤¾ à¤¡à¤¾à¤‰à¤¨à¤²à¥‹à¤¡ à¤¹à¥‹à¤¨à¥‡ à¤¸à¥‡ à¤µà¤¿à¤«à¤² à¤°à¤¹à¤¾. à¤•à¥ƒà¤ªà¤¯à¤¾ à¤…à¤ªà¤¨à¤¾ à¤¨à¥‡à¤Ÿà¤µà¤°à¥à¤• à¤•à¤¨à¥‡à¤•à¥à¤¶à¤¨ à¤œà¤¾à¤‚à¤šà¥‡à¤‚ à¤¯à¤¾ à¤¬à¤¾à¤¦ à¤®à¥‡à¤‚ à¤«à¤¿à¤° à¤¸à¥‡ à¤ªà¥à¤°à¤¯à¤¾à¤¸ à¤•à¤°à¥‡à¤‚.",MEDIA_ERR_DECODE:"à¤µà¥€à¤¡à¤¿à¤¯à¥‹ à¤²à¥‹à¤¡ à¤¨à¤¹à¥€à¤‚ à¤¹à¥‹ à¤¸à¤•à¤¤à¤¾, à¤•à¥à¤¯à¥‹à¤‚à¤•à¤¿ à¤¯à¤¾ à¤¤à¥‹ à¤¸à¤°à¥à¤µà¤° à¤¯à¤¾ à¤¨à¥‡à¤Ÿà¤µà¤°à¥à¤• à¤µà¤¿à¤«à¤² à¤°à¤¹à¤¾ à¤¯à¤¾ à¤¸à¥à¤µà¤°à¥‚à¤ª à¤¸à¤®à¤°à¥à¤¥à¤¿à¤¤ à¤¨à¤¹à¥€à¤‚ à¤¹à¥ˆ.",MEDIA_ERR_SRC_NOT_SUPPORTED:"à¤•à¤¿à¤¸à¥€ à¤¦à¥‚à¤·à¤¿à¤¤ à¤¸à¤®à¤¸à¥à¤¯à¤¾ à¤•à¥‡ à¤•à¤¾à¤°à¤£ à¤µà¥€à¤¡à¤¿à¤¯à¥‹ à¤ªà¥à¤²à¥‡à¤¬à¥ˆà¤• à¤¨à¤¿à¤°à¤¸à¥à¤¤ à¤•à¤¿à¤¯à¤¾ à¤—à¤¯à¤¾ à¤¯à¤¾ à¤µà¥€à¤¡à¤¿à¤¯à¥‹ à¤à¤¸à¥€ à¤¸à¥à¤µà¤¿à¤§à¤¾ à¤•à¤¾ à¤‰à¤ªà¤¯à¥‹à¤— à¤•à¤°à¤¤à¤¾ à¤¹à¥ˆ à¤œà¤¿à¤¸à¥‡ à¤†à¤ªà¤•à¤¾ à¤¬à¥à¤°à¤¾à¤‰à¤œà¤¼à¤° à¤¸à¤®à¤°à¥à¤¥à¤¨ à¤¨à¤¹à¥€à¤‚ à¤•à¤°à¤¤à¤¾ à¤¹à¥ˆ.",MEDIA_ERR_ENCRYPTED:"à¤à¤¨à¥à¤•à¥à¤°à¤¿à¤ªà¥à¤Ÿ à¤•à¤¿à¤ à¤—à¤ à¤µà¥€à¤¡à¤¿à¤¯à¥‹ à¤¸à¥à¤°à¥‹à¤¤ à¤•à¥‹ à¤¡à¤¿à¤•à¥à¤°à¤¿à¤ªà¥à¤Ÿ à¤•à¤°à¤¨à¥‡ à¤®à¥‡à¤‚ à¤…à¤¸à¤®à¤°à¥à¤¥.",SRC_PLAYER_MISMATCH:"à¤µà¤°à¥à¤¤à¤®à¤¾à¤¨ à¤¬à¥à¤°à¤¾à¤‰à¤œà¤¼à¤° à¤µà¤¾à¤¤à¤¾à¤µà¤°à¤£ à¤•à¥‡ à¤²à¤¿à¤ à¤•à¥‹à¤ˆ à¤­à¥€ à¤¸à¤‚à¤—à¤¤ à¤¸à¥à¤°à¥‹à¤¤ à¤¨à¤¹à¥€à¤‚ à¤®à¤¿à¤²à¤¾.",MEDIA_ERR_UNKNOWN:"à¤à¤• à¤…à¤œà¥à¤žà¤¾à¤¤ à¤¤à¥à¤°à¥à¤Ÿà¤¿ à¤†à¤ˆ","Media Player":"à¤®à¥€à¤¡à¤¿à¤¯à¤¾ à¤ªà¥à¤²à¥‡à¤¯à¤°","Play Video":"à¤µà¥€à¤¡à¤¿à¤¯à¥‹ à¤šà¤²à¤¾à¤à¤",Foreground:"à¤…à¤—à¥à¤°à¤­à¥‚à¤®à¤¿",White:"à¤¸à¤«à¤¼à¥‡à¤¦",Black:"à¤¶à¥à¤µà¥‡à¤¤",Red:"à¤²à¤¾à¤²",Green:"à¤¹à¤°à¤¾",Blue:"à¤¨à¥€à¤²à¤¾",Yellow:"à¤ªà¥€à¤²à¤¾",Magenta:"à¤—à¤¹à¤°à¤¾ à¤—à¥à¤²à¤¾à¤¬à¥€",Cyan:"à¤¹à¤°à¤¿à¤¤à¤¾à¤­ à¤¨à¥€à¤²à¤¾",Opaque:"à¤…à¤ªà¤¾à¤°à¤¦à¤°à¥à¤¶à¥€","Semi-Opaque":"à¤…à¤°à¥à¤¦à¥à¤§-à¤…à¤ªà¤¾à¤°à¤¦à¤°à¥à¤¶à¥€",Transparent:"à¤ªà¤¾à¤°à¤¦à¤°à¥à¤¶à¥€",Window:"à¤µà¤¿à¤‚à¤¡à¥‹","Font Size":"à¤«à¤¼à¥‰à¤¨à¥à¤Ÿ à¤•à¤¾ à¤†à¤•à¤¾à¤°","Text Edge Style":"à¤ªà¤¾à¤  à¤•à¥‡ à¤•à¤¿à¤¨à¤¾à¤°à¥‡ à¤•à¥€ à¤¶à¥ˆà¤²à¥€",None:"à¤•à¥à¤› à¤¨à¤¹à¥€à¤‚",Raised:"à¤‰à¤­à¤°à¤¾ à¤¹à¥à¤†",Depressed:"à¤¦à¤¬à¤¾à¤¯à¤¾ à¤—à¤¯à¤¾",Uniform:"à¤à¤• à¤¸à¤®à¤¾à¤¨",Dropshadow:"à¤¡à¥à¤°à¥‰à¤ªà¤¶à¥ˆà¤¡à¥‹","Font Family":"à¤«à¤¼à¥‰à¤¨à¥à¤Ÿ à¤ªà¤°à¤¿à¤µà¤¾à¤°","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"à¤…à¤¨à¥Œà¤ªà¤šà¤¾à¤°à¤¿à¤•",Script:"à¤¸à¥à¤•à¥à¤°à¤¿à¤ªà¥à¤Ÿ","Small Caps":"à¤¸à¥à¤®à¥‰à¤² à¤•à¥ˆà¤ªà¥à¤¸",Defaults:"à¤¡à¤¿à¤«à¤¼à¥‰à¤²à¥à¤Ÿ",Done:"à¤ªà¥‚à¤°à¥à¤£",Link:"à¤²à¤¿à¤‚à¤•",Embed:"à¤à¤®à¥à¤¬à¥‡à¤¡ à¤•à¤°à¥‡à¤‚",Close:"à¤¬à¤‚à¤¦ à¤•à¤°à¥‡à¤‚",Copy:"à¤ªà¥à¤°à¤¤à¤¿à¤²à¤¿à¤ªà¤¿ à¤¬à¤¨à¤¾à¤à¤","Copy Url":"Url à¤•à¥€ à¤ªà¥à¤°à¤¤à¤¿à¤²à¤¿à¤ªà¤¿ à¤¬à¤¨à¤¾à¤à¤","Embed Code":"à¤à¤®à¥à¤¬à¥‡à¤¡ à¤•à¥‹à¤¡",English:"à¤…à¤‚à¤—à¥à¤°à¥‡à¤œà¤¼à¥€","volume level":"à¤µà¥‰à¤²à¥à¤¯à¥‚à¤® à¤•à¤¾ à¤¸à¥à¤¤à¤°","video progress bar":"à¤µà¥€à¤¡à¤¿à¤¯à¥‹ à¤ªà¥à¤°à¤—à¤¤à¤¿ à¤ªà¤Ÿà¥à¤Ÿà¥€","playback speed level":"à¤ªà¥à¤²à¥‡à¤¬à¥ˆà¤• à¤—à¤¤à¤¿ à¤¸à¥à¤¤à¤°","Dolby Digital":"à¤¡à¥‰à¤²à¥à¤¬à¥€ à¤¡à¤¿à¤œà¤¿à¤Ÿà¤²",Stereo:"à¤¸à¥à¤Ÿà¥€à¤°à¤¿à¤¯à¥‹","Captions Menu":"à¤•à¥ˆà¤ªà¥à¤¶à¤¨ à¤®à¥‡à¤¨à¥‚","Subtitles Menu":"à¤‰à¤ªà¤¶à¥€à¤°à¥à¤·à¤• à¤®à¥‡à¤¨à¥‚","Need Text":"à¤ªà¤¾à¤  à¤•à¥€ à¤†à¤µà¤¶à¥à¤¯à¤•à¤¤à¤¾ à¤¹à¥ˆ"};t["default"].prototype.options_.languages["hi-in"]=t["default"].prototype.options_.languages.hi},{"../video.js/src/js/player.js":208}],114:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.hr={Play:"Reproduciraj",Pause:"Pauziraj","Current Time":"Trenutno vrijeme","Duration Time":"Trajanje","Remaining Time":"Preostalo vrijeme","Stream Type":"Vrsta strujanja",LIVE:"UÅ½IVO",Loaded:"UÄitano",Progress:"Tijek",Fullscreen:"Preko cijelog zaslona","Non-Fullscreen":"Nije preko cijelog zaslona",Mute:"IskljuÄi zvuk",Unmuted:"Zvuk ukljuÄen","Playback Rate":"Brzina reprodukcije",Subtitles:"Titlovi","Subtitles Off":"titlovi iskljuÄeni",Captions:"Titlovi","Captions Off":"titlovi iskljuÄeni",Chapters:"Poglavlja",Off:"IskljuÄeno",Quality:"Kvaliteta",Auto:"Automatski","Audio Tracks":"Audiozapisi","default":"zadano","Cast To Device":"PoÅ¡alji na ureÄ‘aj",Share:"ZajedniÄki koristi",Volume:"GlasnoÄ‡a","Playback Speed":"Brzina reprodukcije","Video Quality":"Kvaliteta videozapisa","Closed Captioning":"Titlanje","Share Video":"ZajedniÄki koristi videozapis","Next Track":"SljedeÄ‡i zapis","Previous Track":"Prethodni zapis","Skip Forward":"Skok unaprijed","Skip Backward":"Skok unatrag","Fast Forward":"Brzo naprijed",Rewind:"Premotaj","Next Frame":"SljedeÄ‡a slika","Previous Frame":"Prethodna slika",Settings:"Postavke",Options:"MoguÄ‡nosti","More Options":"Dodatne moguÄ‡nosti",Zoom:"Zumiranje","Zoom In":"PoveÄ‡avanje","Zoom Out":"Smanjivanje","Audio Only":"Samo zvuk","Picture in Picture":"Slika u slici","Camera Angle":"Kut kamere",MEDIA_ERR_ABORTED:"Prekinuta je reprodukcija videozapisa.",MEDIA_ERR_NETWORK:"MreÅ¾na pogreÅ¡ka uzrokovala je prekid preuzimanja videozapisa. Provjerite mreÅ¾nu vezu i pokuÅ¡ajte ponovno.",MEDIA_ERR_DECODE:"Videozapis nije moguÄ‡e uÄitati zbog kvara posluÅ¾itelja ili mreÅ¾e ili jer oblik nije podrÅ¾an.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Reprodukcija videozapisa prekinuta je zbog oÅ¡teÄ‡enja ili jer videozapis sadrÅ¾i znaÄajke koje preglednik ne podrÅ¾ava.",MEDIA_ERR_ENCRYPTED:"Nije moguÄ‡e deÅ¡ifriranje Å¡ifriranog videoizvora.",SRC_PLAYER_MISMATCH:"Nije pronaÄ‘en kompatibilan izvor za trenutno okruÅ¾enje preglednika.",MEDIA_ERR_UNKNOWN:"Pojavila se nepoznata pogreÅ¡ka.","Media Player":"Media Player","Play Video":"Reproduciraj videozapis",Foreground:"Prednji plan",White:"Bijela",Black:"Crna",Red:"Crvena",Green:"Zelena",Blue:"Plava",Yellow:"Å½uta",Magenta:"Magenta",Cyan:"Cijan",Opaque:"Neprozirno","Semi-Opaque":"Djelomice neprozirno",Transparent:"Prozirno",Window:"Prozor","Font Size":"VeliÄina fonta","Text Edge Style":"Stil ruba teksta",None:"Nema",Raised:"Podignuto",Depressed:"Utisnuto",Uniform:"Jednoobrazno",Dropshadow:"PadajuÄ‡a sjena","Font Family":"Grupa fontova","Monospace Serif":"Neproporcionalni serif","Proportional Serif":"Proporcionalni serif","Monospace Sans-Serif":"Neproporcionalni sans-serif","Proportional Sans-Serif":"Proporcionalni sans-serif",Casual:"Neformalno",Script:"Skripta","Small Caps":"Smanjena velika slova",Defaults:"Zadane postavke",Done:"Gotovo",Link:"Veza",Embed:"Ugradi",Close:"Zatvori",Copy:"Kopiraj","Copy Url":"Kopiraj URL","Embed Code":"Ugradi kod",English:"Engleski","volume level":"razina glasnoÄ‡e","video progress bar":"traka prikaza tijeka videozapisa","playback speed level":"brzina reprodukcije","Dolby Digital":"Dolby Digital",Stereo:"Stereozvuk","Captions Menu":"Izbornik s natpisima","Subtitles Menu":"Izbornik s titlovima","Need Text":"Potreban tekst"}},{"../video.js/src/js/player.js":208}],115:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.hu={Play:"LejÃ¡tszÃ¡s",Pause:"SzÃ¼neteltetÃ©s","Current Time":"AktuÃ¡lis idÅ‘","Duration Time":"IdÅ‘tartam","Remaining Time":"HÃ¡tralÃ©vÅ‘ idÅ‘","Stream Type":"Online tartalom tÃ­pusa",LIVE:"Ã‰LÅ",Loaded:"BetÃ¶ltve",Progress:"Ãllapot",Fullscreen:"Teljes kÃ©pernyÅ‘","Non-Fullscreen":"Nem teljes kÃ©pernyÅ‘s mÃ³d",Mute:"ElnÃ©mÃ­tÃ¡s",Unmuted:"ElnÃ©mÃ­tÃ¡s kikapcsolva","Playback Rate":"LejÃ¡tszÃ¡si sebessÃ©g",Subtitles:"Feliratok","Subtitles Off":"feliratok kikapcsolva",Captions:"Feliratok","Captions Off":"feliratozÃ¡s kikapcsolva",Chapters:"Fejezetek",Off:"Kikapcsolva",Quality:"MinÅ‘sÃ©g",Auto:"Automatikus","Audio Tracks":"ZeneszÃ¡mok","default":"alapÃ©rtelmezett","Cast To Device":"Ãtvitel eszkÃ¶zre",Share:"MegosztÃ¡s",Volume:"HangerÅ‘","Playback Speed":"LejÃ¡tszÃ¡s sebessÃ©ge","Video Quality":"VideÃ³minÅ‘sÃ©g","Closed Captioning":"FeliratozÃ¡s","Share Video":"VideÃ³ megosztÃ¡sa","Next Track":"KÃ¶vetkezÅ‘ szÃ¡m","Previous Track":"ElÅ‘zÅ‘ szÃ¡m","Skip Forward":"UgrÃ¡s elÅ‘re","Skip Backward":"UgrÃ¡s vissza","Fast Forward":"ElÅ‘retekerÃ©s",Rewind:"VisszatekerÃ©s","Next Frame":"KÃ¶vetkezÅ‘ kÃ©pkocka","Previous Frame":"ElÅ‘zÅ‘ kÃ©pkocka",Settings:"BeÃ¡llÃ­tÃ¡sok",Options:"BeÃ¡llÃ­tÃ¡sok","More Options":"TovÃ¡bbi lehetÅ‘sÃ©gek",Zoom:"NagyÃ­tÃ¡s","Zoom In":"NagyÃ­tÃ¡s","Zoom Out":"KicsinyÃ­tÃ©s","Audio Only":"Csak hang","Picture in Picture":"KÃ©p a kÃ©pben","Camera Angle":"Kamera lÃ¡tÃ³szÃ¶ge",MEDIA_ERR_ABORTED:"VideolejÃ¡tszÃ¡s megszakÃ­tva.",MEDIA_ERR_NETWORK:"A videÃ³ letÃ¶ltÃ©se hÃ¡lÃ³zati hiba miatt megszakadt. EllenÅ‘rizze a hÃ¡lÃ³zati kapcsolatot, vagy prÃ³bÃ¡lkozzon Ãºjra kÃ©sÅ‘bb.",MEDIA_ERR_DECODE:"Nem sikerÃ¼lt betÃ¶lteni a videÃ³t a kiszolgÃ¡lÃ³ vagy a hÃ¡lÃ³zat hibÃ¡ja miatt, vagy mert a formÃ¡tum nem tÃ¡mogatott.",MEDIA_ERR_SRC_NOT_SUPPORTED:"A videÃ³ lejÃ¡tszÃ¡sa megszakadt adatsÃ©rÃ¼lÃ©s miatt, vagy mert a videÃ³ olyan funkciÃ³kat hasznÃ¡l, amelyeket a bÃ¶ngÃ©szÅ‘ nem tÃ¡mogat.",MEDIA_ERR_ENCRYPTED:"Nem lehet visszafejteni a titkosÃ­tott videoforrÃ¡st.",SRC_PLAYER_MISMATCH:"Nem talÃ¡lhatÃ³ a jelenlegi bÃ¶ngÃ©szÅ‘kÃ¶rnyezettel kompatibilis forrÃ¡s.",MEDIA_ERR_UNKNOWN:"Ismeretlen hiba tÃ¶rtÃ©nt.","Media Player":"Media Player","Play Video":"Play Video",Foreground:"ElÅ‘tÃ©r",White:"HÃ©tfÅ‘",Black:"Fekete",Red:"VÃ¶rÃ¶s",Green:"ZÃ¶ld",Blue:"KÃ©k",Yellow:"SÃ¡rga",Magenta:"BÃ­bor",Cyan:"CiÃ¡nkÃ©k",Opaque:"ÃtlÃ¡tszatlan","Semi-Opaque":"FÃ©lig Ã¡tlÃ¡tszÃ³",Transparent:"ÃtlÃ¡tszÃ³",Window:"Ablak","Font Size":"BetÅ±mÃ©ret","Text Edge Style":"SzÃ¶vegszÃ©l stÃ­lusa",None:"Nincs",Raised:"DomborÃº",Depressed:"SÃ¼llyesztett",Uniform:"EgysÃ©ges",Dropshadow:"ÃrnyÃ©kolt","Font Family":"BetÅ±kÃ©szlet","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"Alkalmi",Script:"ParancsfÃ¡jl","Small Caps":"KiskapitÃ¡lis",Defaults:"AlapÃ©rtelmezett",Done:"KÃ©sz",Link:"HivatkozÃ¡s",Embed:"BeÃ¡gyazÃ¡s",Close:"BezÃ¡rÃ¡s",Copy:"MÃ¡solÃ¡s","Copy Url":"URL-cÃ­m mÃ¡solÃ¡sa","Embed Code":"BeÃ¡gyazÃ¡si kÃ³d",English:"Angol","volume level":"hangerÅ‘","video progress bar":"videÃ³ folyamatjelzÅ‘","playback speed level":"lejÃ¡tszÃ¡s sebessÃ©ge","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"KÃ©palÃ¡Ã­rÃ¡sok menÃ¼","Subtitles Menu":"Feliratok menÃ¼","Need Text":"SzÃ¶veg szÃ¼ksÃ©ges"}},{"../video.js/src/js/player.js":208}],116:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.id={Play:"Putar",Pause:"Jeda","Current Time":"Waktu Saat Ini","Duration Time":"Waktu Durasi","Remaining Time":"Waktu Tersisa","Stream Type":"Tipe Stream",LIVE:"LANGSUNG",Loaded:"Dimuat",Progress:"Progres",Fullscreen:"Layar Penuh","Non-Fullscreen":"Bukan Layar Penuh",Mute:"Aktifkan Suara",Unmuted:"Nonaktifkan Suara","Playback Rate":"Laju Pemutaran",Subtitles:"Subjudul","Subtitles Off":"subjudul mati",Captions:"Keterangan","Captions Off":"keterangan mati",Chapters:"Bab",Off:"Mati",Quality:"Kualitas ",Auto:"Otomatis","Audio Tracks":"Trek Audio","default":"default","Cast To Device":"Putar Ke Perangkat",Share:"Bagikan",Volume:"Volume","Playback Speed":"Kecepatan Pemutaran","Video Quality":"Kualitas Video","Closed Captioning":"Judul Tertutup","Share Video":"Bagikan Video","Next Track":"Trek Berikutnya","Previous Track":"Trek Sebelumnya","Skip Forward":"Lewati Maju","Skip Backward":"Lewati Mundur","Fast Forward":"Maju Cepat",Rewind:"Mundur","Next Frame":"Bingkai Berikutnya","Previous Frame":"Bingkai Sebelumnya",Settings:"Pengaturan",Options:"Opsi","More Options":"Opsi Lainnya",Zoom:"Zoom","Zoom In":"Perbersar","Zoom Out":"Perkecil","Audio Only":"Hanya Audio","Picture in Picture":"Gambar dalam Gambar","Camera Angle":"Sudut Kamera",MEDIA_ERR_ABORTED:"Pemutaran video dibatalkan.",MEDIA_ERR_NETWORK:"Kesalahan jaringan menyebabkan unduhan video gagal sebagian. Periksa koneksi jaringan Anda atau coba lagi nanti.",MEDIA_ERR_DECODE:"Video tidak dapat dimuat, karena server atau jaringan gagal, atau karena format tidak didukung.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Pemutaran video dibatalkan karena masalah kerusakan atau video menggunakan fitur yang tidak didukung browser Anda.",MEDIA_ERR_ENCRYPTED:"Tidak dapat mendekripsi sumber video yang dienkripsi.",SRC_PLAYER_MISMATCH:"Sumber yang kompatibel tidak ditemukan untuk lingkungan browser saat ini.",MEDIA_ERR_UNKNOWN:"Terjadi kesalahan tidak diketahui","Media Player":"Pemutar Media","Play Video":"Putar Video",Foreground:"Latar depan",White:"Putih",Black:"Hitam",Red:"Merah",Green:"Hijau",Blue:"Biru",Yellow:"Kuning",Magenta:"Magenta",Cyan:"Sian",Opaque:"Buram","Semi-Opaque":"Semiburam",Transparent:"Transparan",Window:"Jendela","Font Size":"Ukuran Font","Text Edge Style":"Gaya Teks Edge",None:"Tidak Ada",Raised:"Dinaikkan",Depressed:"Diturunkan",Uniform:"Seragam",Dropshadow:"Bayangan Jatuh","Font Family":"Keluarga Font","Monospace Serif":"Serif Monospace","Proportional Serif":"Serif Proporsional","Monospace Sans-Serif":"Sans Serif Monospace","Proportional Sans-Serif":"Sans Serif Proporsional",Casual:"Kasual",Script:"Skrip","Small Caps":"Huruf Kecil",Defaults:"Default",Done:"Selesai",Link:"Tautan",Embed:"Sematkan",Close:"Tutup",Copy:"Salin","Copy Url":"Salin Url","Embed Code":"Kode Semat",English:"Bahasa Inggris","volume level":"tingkat volume","video progress bar":"bilah progres video","playback speed level":"tingkat kecepatan pemutaran","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Menu Keterangan","Subtitles Menu":"Menu Subjudul","Need Text":"Memerlukan Teks"}},{"../video.js/src/js/player.js":208}],117:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.is={Play:"Spila",Pause:"BiÃ°","Current Time":"NÃºverandi tÃ­mi","Duration Time":"TÃ­malengd","Remaining Time":"TÃ­mi eftir","Stream Type":"GerÃ° straums",LIVE:"Ã beinni",Loaded:"HlaÃ°iÃ°",Progress:"Framvinda",Fullscreen:"Heill skjÃ¡r","Non-Fullscreen":"Ekki heill skjÃ¡r",Mute:"ÃžÃ¶gult",Unmuted:"MeÃ° hljÃ³Ã°i","Playback Rate":"SpilunarhraÃ°i",Subtitles:"SkjÃ¡textar","Subtitles Off":"SlÃ¶kkt Ã¡ skjÃ¡texta",Captions:"Myndatextar","Captions Off":"SlÃ¶kkt Ã¡ myndatexta",Chapters:"Kaflar",Off:"Af",Quality:"GÃ¦Ã°i",Auto:"SjÃ¡lfvirkt","Audio Tracks":"HljÃ³Ã°spor","default":"sjÃ¡lfvaliÃ°","Cast To Device":"Varpa Ã­ tÃ¦ki",Share:"Deila",Volume:"HljÃ³Ã°styrkur","Playback Speed":"AfspilunarhraÃ°i","Video Quality":"VÃ­deÃ³gÃ¦Ã°i","Closed Captioning":"LokaÃ°ir myndatextar","Share Video":"Deila vÃ­deÃ³i","Next Track":"NÃ¦sta spor","Previous Track":"Fyrra spor","Skip Forward":"Hoppa fram Ã¡ viÃ°","Skip Backward":"Hoppa afturÃ¡bak","Fast Forward":"Hratt Ã¡fram",Rewind:"SpÃ³la til baka","Next Frame":"NÃ¦sti rammi","Previous Frame":"Fyrri rammi",Settings:"Stillingar",Options:"Valkostir","More Options":"Fleiri valkostir",Zoom:"SÃºma","Zoom In":"SÃºma inn","Zoom Out":"SÃºma Ãºt","Audio Only":"AÃ°eins hljÃ³Ã°","Picture in Picture":"Mynd Ã­ mynd","Camera Angle":"Kameruvinkill",MEDIA_ERR_ABORTED:"HÃ¦tt viÃ° afspilun vÃ­deÃ³s",MEDIA_ERR_NETWORK:"Villa Ã­ netkerfi olli Ã¾vÃ­ aÃ° niÃ°urhal vÃ­deÃ³s mistÃ³kst aÃ° hluta. Vinsamlegast athugaÃ°u nettenginguna Ã¾Ã­na eÃ°a reyndu aftur sÃ­Ã°ar.",MEDIA_ERR_DECODE:"Ekki var hÃ¦gt aÃ° hlaÃ°a vÃ­deÃ³i, annaÃ°hvort vegna Ã¾ess aÃ° Ã¾jÃ³nn eÃ°a net voru ekki Ã­ lagi eÃ°a vegna Ã¾ess aÃ° sniÃ°iÃ° er ekki studd.",MEDIA_ERR_SRC_NOT_SUPPORTED:"HÃ¦tt var viÃ° afspilun Ã¡ vÃ­deÃ³ vegna vandamÃ¡la vegna truflunar eÃ°a vegna Ã¾ess aÃ° vÃ­deÃ³ notar eiginleika sem vafrinn Ã¾inn styÃ°ur ekki.",MEDIA_ERR_ENCRYPTED:"Gat ekki afkÃ³Ã°aÃ° dulkÃ³Ã°aÃ°an uppruna vÃ­deÃ³s",SRC_PLAYER_MISMATCH:"Enginn samhÃ¦fÃ°ur uppruni fannst fyrir nÃºverandi umhverfi vafra.",MEDIA_ERR_UNKNOWN:"Ã“Ã¾ekkt villa kom upp"}},{"../video.js/src/js/player.js":208}],118:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.it={Play:"Riproduci",Pause:"Pausa","Current Time":"Ora corrente","Duration Time":"Durata","Remaining Time":"Tempo residuo","Stream Type":"Tipo di flusso",LIVE:"LIVE",Loaded:"Caricato",Progress:"Stato",Fullscreen:"Schermo intero","Non-Fullscreen":"Schermo normale",Mute:"Disattiva audio",Unmuted:"Audio riattivato","Playback Rate":"Frequenza di riproduzione",Subtitles:"Sottotitoli","Subtitles Off":"disattiva sottotitoli",Captions:"Didascalie","Captions Off":"disattiva didascalie",Chapters:"Capitoli",Off:"Disattivato",Quality:"QualitÃ ",Auto:"Automatico","Audio Tracks":"Brani audio","default":"predefinito","Cast To Device":"Cast nel dispositivo",Share:"Condividi",Volume:"Volume","Playback Speed":"VelocitÃ  di riproduzione","Video Quality":"QualitÃ  video","Closed Captioning":"Sottotitoli codificati","Share Video":"Condividi video","Next Track":"Brano successivo","Previous Track":"Brano precedente","Skip Forward":"Skip avanti","Skip Backward":"Skip indietro","Fast Forward":"Avanzamento rapido",Rewind:"Riavvolgi","Next Frame":"Fotogramma successivo","Previous Frame":"Fotogramma precedente",Settings:"Impostazioni",Options:"Opzioni","More Options":"Altre opzioni",Zoom:"Zoom","Zoom In":"Zoom avanti","Zoom Out":"Zoom indietro","Audio Only":"Solo audio","Picture in Picture":"Immagine nell'immagine","Camera Angle":"Angolazione",MEDIA_ERR_ABORTED:"Riproduzione video interrotta.",MEDIA_ERR_NETWORK:"Il download del video si Ã¨ interrotto a causa di un errore di rete. Controllare la connessione di rete o riprovare piÃ¹ tardi.",MEDIA_ERR_DECODE:"Non Ã¨ stato possibile caricare il video perchÃ© si Ã¨ verificato un errore del server o della rete oppure perchÃ© il formato non Ã¨ supportato.",MEDIA_ERR_SRC_NOT_SUPPORTED:"La riproduzione video Ã¨ stata interrotta a causa di un problema di danneggiamento oppure perchÃ© nel video sono state usate funzionalitÃ  non supportate dal browser corrente.",MEDIA_ERR_ENCRYPTED:"Non Ã¨ possibile decrittografare l'origine video crittografata.",SRC_PLAYER_MISMATCH:"Non sono state trovate origini compatibili per l'ambiente del browser corrente.",MEDIA_ERR_UNKNOWN:"Si Ã¨ verificato un errore sconosciuto.","Media Player":"Lettore multimediale","Play Video":"Riproduci video",Foreground:"Colore di primo piano",White:"Bianco",Black:"Nero",Red:"Rosso",Green:"Verde",Blue:"Blu",Yellow:"Giallo",Magenta:"Fucsia",Cyan:"Ciano",Opaque:"Opaco","Semi-Opaque":"Semi-opaco",Transparent:"Trasparente",Window:"Finestra","Font Size":"Dimensioni carattere","Text Edge Style":"Stile bordo del testo",None:"Nessuno",Raised:"In rilievo",Depressed:"Incassato",Uniform:"Uniforme",Dropshadow:"Ombra esterna","Font Family":"Famiglia di caratteri","Monospace Serif":"Serif monospazio","Proportional Serif":"Serif proporzionale","Monospace Sans-Serif":"Sans Serif monospazio","Proportional Sans-Serif":"Sans Serif proporzionale",Casual:"Casuale",Script:"Script","Small Caps":"Maiuscoletto",Defaults:"Impostazioni predefinite",Done:"Fine",Link:"Collegamento",Embed:"Incorpora",Close:"Chiudi",Copy:"Copia","Copy Url":"Copia URL","Embed Code":"Codice di incorporamento",English:"Inglese","volume level":"Livello volume","video progress bar":"Indicatore di stato video","playback speed level":"Livello velocitÃ  riproduzione","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Menu Didascalie","Subtitles Menu":"Menu Sottotitoli","Need Text":"Testo necessario"}},{"../video.js/src/js/player.js":208}],119:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.ja={Play:"å†ç”Ÿ",Pause:"ä¸€æ™‚åœæ­¢","Current Time":"ç¾åœ¨ã®æ™‚åˆ»","Duration Time":"ç¶™ç¶šæ™‚é–“","Remaining Time":"æ®‹ã‚Šæ™‚é–“","Stream Type":"ã‚¹ãƒˆãƒªãƒ¼ãƒ  ã‚¿ã‚¤ãƒ—",LIVE:"ãƒ©ã‚¤ãƒ–",Loaded:"èª­ã¿è¾¼ã¾ã‚Œã¾ã—ãŸ",Progress:"å‰é€²",Fullscreen:"å…¨ç”»é¢è¡¨ç¤º","Non-Fullscreen":"éžå…¨ç”»é¢è¡¨ç¤º",Mute:"ãƒŸãƒ¥ãƒ¼ãƒˆ",Unmuted:"ãƒŸãƒ¥ãƒ¼ãƒˆè§£é™¤","Playback Rate":"å†ç”Ÿãƒ¬ãƒ¼ãƒˆ",Subtitles:"ã‚µãƒ–ã‚¿ã‚¤ãƒˆãƒ«","Subtitles Off":"ã‚µãƒ–ã‚¿ã‚¤ãƒˆãƒ« ã‚ªãƒ•",Captions:"ã‚­ãƒ£ãƒ—ã‚·ãƒ§ãƒ³","Captions Off":"ã‚­ãƒ£ãƒ—ã‚·ãƒ§ãƒ³ ã‚ªãƒ•",Chapters:"ãƒãƒ£ãƒ—ã‚¿ãƒ¼",Off:"ã‚ªãƒ•",Quality:"å“è³ª",Auto:"è‡ªå‹•","Audio Tracks":"ã‚ªãƒ¼ãƒ‡ã‚£ã‚ª ãƒˆãƒ©ãƒƒã‚¯","default":"æ—¢å®š","Cast To Device":"ãƒ‡ãƒã‚¤ã‚¹ã¸ã®ã‚­ãƒ£ã‚¹ãƒˆ",Share:"å…±æœ‰",Volume:"éŸ³é‡","Playback Speed":"å†ç”Ÿé€Ÿåº¦","Video Quality":"ãƒ“ãƒ‡ã‚ªå“è³ª","Closed Captioning":"ã‚¯ãƒ­ãƒ¼ã‚ºãƒ‰ ã‚­ãƒ£ãƒ—ã‚·ãƒ§ãƒ³","Share Video":"ãƒ“ãƒ‡ã‚ªã®å…±æœ‰","Next Track":"æ¬¡ã®ãƒˆãƒ©ãƒƒã‚¯","Previous Track":"å‰ã®ãƒˆãƒ©ãƒƒã‚¯","Skip Forward":"å‰ã¸ã‚¹ã‚­ãƒƒãƒ—","Skip Backward":"å¾Œã¸ã‚¹ã‚­ãƒƒãƒ—","Fast Forward":"æ—©é€ã‚Š",Rewind:"å·»ãæˆ»ã—","Next Frame":"æ¬¡ã®ãƒ•ãƒ¬ãƒ¼ãƒ ","Previous Frame":"å‰ã®ãƒ•ãƒ¬ãƒ¼ãƒ ",Settings:"è¨­å®š",Options:"ã‚ªãƒ—ã‚·ãƒ§ãƒ³","More Options":"ãã®ä»–ã®ã‚ªãƒ—ã‚·ãƒ§ãƒ³",Zoom:"ã‚ºãƒ¼ãƒ ","Zoom In":"æ‹¡å¤§","Zoom Out":"ç¸®å°","Audio Only":"ã‚ªãƒ¼ãƒ‡ã‚£ã‚ªã®ã¿","Picture in Picture":"ãƒ”ã‚¯ãƒãƒ£ ã‚¤ãƒ³ ãƒ”ã‚¯ãƒãƒ£","Camera Angle":"ã‚«ãƒ¡ãƒ© ã‚¢ãƒ³ã‚°ãƒ«",MEDIA_ERR_ABORTED:"ãƒ“ãƒ‡ã‚ªå†ç”ŸãŒä¸­æ–­ã•ã‚Œã¾ã—ãŸã€‚",MEDIA_ERR_NETWORK:"ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ ã‚¨ãƒ©ãƒ¼ã®ãŸã‚ã«ãƒ“ãƒ‡ã‚ªã®ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ãŒé€”ä¸­ã§å¤±æ•—ã—ã¾ã—ãŸã€‚ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯æŽ¥ç¶šã‚’ãƒã‚§ãƒƒã‚¯ã™ã‚‹ã‹å¾Œã§ã‚‚ã†ä¸€åº¦ãŠè©¦ã—ãã ã•ã„ã€‚",MEDIA_ERR_DECODE:"ãƒ“ãƒ‡ã‚ªã‚’èª­ã¿è¾¼ã‚ã¾ã›ã‚“ã§ã—ãŸã€‚ã‚µãƒ¼ãƒãƒ¼ã¾ãŸã¯ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®éšœå®³ã®ãŸã‚ã‹ã€ã‚ã‚‹ã„ã¯ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“ã€‚",MEDIA_ERR_SRC_NOT_SUPPORTED:"ãƒ“ãƒ‡ã‚ªãŒç ´æã—ã¦ã„ã‚‹ã‹ã€ãƒ–ãƒ©ã‚¦ã‚¶ãƒ¼ãŒã‚µãƒãƒ¼ãƒˆã—ã¦ã„ãªã„æ©Ÿèƒ½ã‚’ãƒ“ãƒ‡ã‚ªãŒä½¿ç”¨ã—ã¦ã„ã‚‹ãŸã‚ã€ãƒ“ãƒ‡ã‚ªã®å†ç”ŸãŒä¸­æ–­ã—ã¾ã—ãŸã€‚",MEDIA_ERR_ENCRYPTED:"æš—å·åŒ–ã•ã‚ŒãŸãƒ“ãƒ‡ã‚ª ã‚½ãƒ¼ã‚¹ã‚’æš—å·åŒ–è§£é™¤ã§ãã¾ã›ã‚“ã€‚",SRC_PLAYER_MISMATCH:"ç¾åœ¨ã®ãƒ–ãƒ©ã‚¦ã‚¶ãƒ¼ç’°å¢ƒã¨äº’æ›æ€§ã®ã‚ã‚‹ã‚½ãƒ¼ã‚¹ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã€‚",MEDIA_ERR_UNKNOWN:"ä¸æ˜Žãªã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚","Media Player":"ãƒ¡ãƒ‡ã‚£ã‚¢ ãƒ—ãƒ¬ãƒ¼ãƒ¤ãƒ¼","Play Video":"ãƒ“ãƒ‡ã‚ªã‚’å†ç”Ÿã™ã‚‹",Foreground:"å‰æ™¯",White:"ç™½",Black:"é»’",Red:"èµ¤",Green:"ç·‘",Blue:"é’",Yellow:"é»„",Magenta:"ãƒžã‚¼ãƒ³ã‚¿",Cyan:"ã‚·ã‚¢ãƒ³",Opaque:"ä¸é€æ˜Ž","Semi-Opaque":"åŠä¸é€æ˜Ž",Transparent:"é€æ˜Ž",Window:"ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦","Font Size":"ãƒ•ã‚©ãƒ³ãƒˆ ã‚µã‚¤ã‚º","Text Edge Style":"æ–‡å­—ã‚¨ãƒƒã‚¸ã®ã‚¹ã‚¿ã‚¤ãƒ«",None:"ãªã—",Raised:"æµ®ãå‡ºã—",Depressed:"æµ®ãå½«ã‚Š",Uniform:"å‡ä¸€",Dropshadow:"å½±ä»˜ãæ–‡å­—","Font Family":"ãƒ•ã‚©ãƒ³ãƒˆ ãƒ•ã‚¡ãƒŸãƒª","Monospace Serif":"å›ºå®šå¹… Serif","Proportional Serif":"ãƒ—ãƒ­ãƒãƒ¼ã‚·ãƒ§ãƒŠãƒ« Serif","Monospace Sans-Serif":"å›ºå®šå¹… Sans-Serif","Proportional Sans-Serif":"ãƒ—ãƒ­ãƒãƒ¼ã‚·ãƒ§ãƒŠãƒ« Sans-Serif",Casual:"ã‚«ã‚¸ãƒ¥ã‚¢ãƒ«",Script:"ä¸‹ä»˜ãæ–‡å­—","Small Caps":"å°åž‹è‹±å¤§æ–‡å­—",Defaults:"æ—¢å®šå€¤",Done:"å®Œäº†",Link:"ãƒªãƒ³ã‚¯",Embed:"åŸ‹ã‚è¾¼ã¿",Close:"é–‰ã˜ã‚‹",Copy:"ã‚³ãƒ”ãƒ¼","Copy Url":"URL ã®ã‚³ãƒ”ãƒ¼","Embed Code":"åŸ‹ã‚è¾¼ã¿ã‚³ãƒ¼ãƒ‰",English:"è‹±èªž","volume level":"ãƒœãƒªãƒ¥ãƒ¼ãƒ  ãƒ¬ãƒ™ãƒ«","video progress bar":"ãƒ“ãƒ‡ã‚ªã®é€²è¡ŒçŠ¶æ³ãƒãƒ¼","playback speed level":"å†ç”Ÿé€Ÿåº¦ãƒ¬ãƒ™ãƒ«","Dolby Digital":"ãƒ‰ãƒ«ãƒ“ãƒ¼ ãƒ‡ã‚¸ã‚¿ãƒ«",Stereo:"ã‚¹ãƒ†ãƒ¬ã‚ª","Captions Menu":"[ã‚­ãƒ£ãƒ—ã‚·ãƒ§ãƒ³] ãƒ¡ãƒ‹ãƒ¥ãƒ¼","Subtitles Menu":"[å­—å¹•] ãƒ¡ãƒ‹ãƒ¥ãƒ¼","Need Text":"å¿…è¦ãªãƒ†ã‚­ã‚¹ãƒˆ"};t["default"].prototype.options_.languages["ja-jp"]=t["default"].prototype.options_.languages.ja},{"../video.js/src/js/player.js":208}],120:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.kk={Play:"ÐžÐ¹Ð½Ð°Ñ‚Ñƒ",Pause:"ÐšÑ–Ð´Ñ–Ñ€Ñ‚Ñƒ","Current Time":"ÐÒ“Ñ‹Ð¼Ð´Ð°Ò“Ñ‹ ÑƒÐ°Ò›Ñ‹Ñ‚","Duration Time":"Ò°Ð·Ð°Ò›Ñ‚Ñ‹Ò›","Remaining Time":"ÒšÐ°Ð»Ò“Ð°Ð½ ÑƒÐ°Ò›Ñ‹Ñ‚","Stream Type":"ÐÒ“Ñ‹Ð½ Ñ‚Ò¯Ñ€Ñ–",LIVE:"LIVE",Loaded:"Ð–Ò¯ÐºÑ‚ÐµÐ»Ð´Ñ–",Progress:"ÐžÑ€Ñ‹Ð½Ð´Ð°Ð»Ñƒ Ð±Ð°Ñ€Ñ‹ÑÑ‹",Fullscreen:"Ð¢Ð¾Ð»Ñ‹Ò› ÑÐºÑ€Ð°Ð½","Non-Fullscreen":"Ð¢Ð¾Ð»Ñ‹Ò› ÑÐºÑ€Ð°Ð½ ÐµÐ¼ÐµÑ",Mute:"Ð”Ñ‹Ð±Ñ‹ÑÑ‚Ñ‹ Ó©ÑˆÑ–Ñ€Ñƒ",Unmuted:"Ð”Ñ‹Ð±Ñ‹ÑÑ‹ Ò›Ð¾ÑÑ‹Ð»Ð´Ñ‹","Playback Rate":"ÐžÐ¹Ð½Ð°Ñ‚Ñƒ Ð¶Ñ‹Ð»Ð´Ð°Ð¼Ð´Ñ‹Ò“Ñ‹",Subtitles:"Ð¡ÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ð»ÐµÑ€","Subtitles Off":"ÑÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ð»ÐµÑ€ Ó©ÑˆÑ–Ñ€ÑƒÐ»Ñ–",Captions:"Ð¢Ð°Ò›Ñ‹Ñ€Ñ‹Ð¿Ñ‚Ð°Ñ€","Captions Off":"Ñ‚Ð°Ò›Ñ‹Ñ€Ñ‹Ð¿Ñ‚Ð°Ñ€ Ó©ÑˆÑ–Ñ€ÑƒÐ»Ñ–",Chapters:"Ð¢Ð°Ñ€Ð°ÑƒÐ»Ð°Ñ€",Off:"Ó¨ÑˆÑ–Ñ€ÑƒÐ»Ñ–",Quality:"Ð¡Ð°Ð¿Ð°",Auto:"ÐÐ²Ñ‚Ð¾Ð¼Ð°Ñ‚Ñ‚Ñ‹","Audio Tracks":"Ð”Ñ‹Ð±Ñ‹Ñ Ð¶Ð¾Ð»ÑˆÑ‹Ò“Ñ‹","default":"Ó™Ð´ÐµÐ¿ÐºÑ–","Cast To Device":"ÒšÒ±Ñ€Ñ‹Ð»Ò“Ñ‹Ò“Ð° Ð¶ÐµÑ‚ÐºÑ–Ð·Ñƒ",Share:"ÐžÑ€Ñ‚Ð°Ò› Ð¿Ð°Ð¹Ð´Ð°Ð»Ð°Ð½Ñƒ",Volume:"Ð”Ñ‹Ð±Ñ‹Ñ Ð´ÐµÒ£Ð³ÐµÐ¹Ñ–","Playback Speed":"ÐžÐ¹Ð½Ð°Ñ‚Ñƒ Ð¶Ñ‹Ð»Ð´Ð°Ð¼Ð´Ñ‹Ò“Ñ‹","Video Quality":"Ð‘ÐµÐ¹Ð½Ðµ ÑÐ°Ð¿Ð°ÑÑ‹","Closed Captioning":"Ð–Ð°Ð±Ñ‹Ò› Ñ‚Ð°Ò›Ñ‹Ñ€Ñ‹Ð¿Ñ‚Ð°Ñ€","Share Video":"Ð‘ÐµÐ¹Ð½ÐµÐ½Ñ– Ð¾Ñ€Ñ‚Ð°Ò› Ð¿Ð°Ð¹Ð´Ð°Ð»Ð°Ð½Ñƒ","Next Track":"ÐšÐµÐ»ÐµÑÑ– Ð±Ð°Ò›Ñ‹Ð»Ð°Ñƒ","Previous Track":"ÐÐ»Ð´Ñ‹Ò£Ò“Ñ‹ Ð±Ð°Ò›Ñ‹Ð»Ð°Ñƒ","Skip Forward":"ÐÐ»Ò“Ð° Ó©Ñ‚Ñƒ","Skip Backward":"ÐÑ€Ñ‚Ò›Ð° Ó©Ñ‚Ñƒ","Fast Forward":"ÐÐ»Ò“Ð° Ð°Ð¹Ð½Ð°Ð»Ð´Ñ‹Ñ€Ñƒ",Rewind:"ÒšÐ°Ð¹Ñ‚Ð° Ð°Ð¹Ð½Ð°Ð»Ð´Ñ‹Ñ€Ñƒ","Next Frame":"ÐšÐµÐ»ÐµÑÑ– Ð¶Ð°Ò›Ñ‚Ð°Ñƒ","Previous Frame":"ÐÐ»Ð´Ñ‹Ò£Ò“Ñ‹ Ð¶Ð°Ò›Ñ‚Ð°Ñƒ",Settings:"ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð»ÐµÑ€",Options:"ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð»ÐµÑ€","More Options":"ÒšÐ¾ÑÑ‹Ð¼ÑˆÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð»ÐµÑ€",Zoom:"Ò°Ð»Ò“Ð°Ð¹Ñ‚Ñƒ","Zoom In":"Ð†Ñ€Ñ–Ð»ÐµÑƒ","Zoom Out":"ÐšÑ–ÑˆÑ–Ð»ÐµÑƒ","Audio Only":"Ð¢ÐµÐº Ð´Ñ‹Ð±Ñ‹Ñ","Picture in Picture":"Ð¡ÑƒÑ€ÐµÑ‚Ñ‚ÐµÐ³Ñ– ÑÑƒÑ€ÐµÑ‚","Camera Angle":"ÐšÐ°Ð¼ÐµÑ€Ð° Ð±Ò±Ñ€Ñ‹ÑˆÑ‹",MEDIA_ERR_ABORTED:"Ð‘ÐµÐ¹Ð½ÐµÐ½Ñ– Ð¾Ð¹Ð½Ð°Ñ‚Ñƒ Ñ‚Ð¾Ò›Ñ‚Ð°Ñ‚Ñ‹Ð»Ð´Ñ‹.",MEDIA_ERR_NETWORK:"Ð‘ÐµÐ¹Ð½ÐµÐ½Ñ–Ò£ Ñ–ÑˆÑ–Ð½Ð°Ñ€Ð° ÑÓ™Ñ‚ÑÑ–Ð· Ð¶Ò¯ÐºÑ‚ÐµÐ»ÑƒÑ–Ð½Ðµ Ó™ÐºÐµÐ»Ð³ÐµÐ½ Ð¶ÐµÐ»Ñ– Ò›Ð°Ñ‚ÐµÑÑ–. Ð–ÐµÐ»Ñ– Ð±Ð°Ð¹Ð»Ð°Ð½Ñ‹ÑÑ‹Ð½ Ñ‚ÐµÐºÑÐµÑ€Ñ–Ò£Ñ–Ð· Ð½ÐµÐ¼ÐµÑÐµ Ó™Ñ€ÐµÐºÐµÑ‚Ñ‚Ñ– ÐºÐµÐ¹Ñ–Ð½ Ò›Ð°Ð¹Ñ‚Ð°Ð»Ð°Ò£Ñ‹Ð·.",MEDIA_ERR_DECODE:"Ð¡ÐµÑ€Ð²ÐµÑ€ Ð½ÐµÐ¼ÐµÑÐµ Ð¶ÐµÐ»Ñ– Ð¶Ò±Ð¼Ñ‹ÑÑ‹Ð½Ñ‹Ò£ ÑÓ™Ñ‚ÑÑ–Ð· Ð°ÑÒ›Ñ‚Ð°Ð»ÑƒÑ‹ Ð½Ðµ Ð¿Ñ–ÑˆÑ–Ð¼Ð³Ðµ Ò›Ð¾Ð»Ð´Ð°Ñƒ ÐºÓ©Ñ€ÑÐµÑ‚ÑƒÐ»Ð¼ÐµÑƒÑ– ÑÐµÐ±ÐµÐ±Ñ–Ð½ÐµÐ½ Ð±ÐµÐ¹Ð½ÐµÐ½Ñ– Ð¶Ò¯ÐºÑ‚ÐµÑƒ Ð¼Ò¯Ð¼ÐºÑ–Ð½ Ð±Ð¾Ð»Ð¼Ð°Ð´Ñ‹.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Ð‘Ò¯Ð»Ñ–Ð½Ñƒ Ð¼Ó™ÑÐµÐ»ÐµÑÑ–Ð½Ðµ Ð±Ð°Ð¹Ð»Ð°Ð½Ñ‹ÑÑ‚Ñ‹ Ð½ÐµÐ¼ÐµÑÐµ Ð±ÐµÐ¹Ð½ÐµÐ½Ñ–Ò£ Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€Ñ–Ò£Ñ–Ð· Ò›Ð¾Ð»Ð´Ð°Ñƒ ÐºÓ©Ñ€ÑÐµÑ‚Ð¿ÐµÐ¹Ñ‚Ñ–Ð½ Ð¼Ò¯Ð¼ÐºÑ–Ð½Ð´Ñ–ÐºÑ‚ÐµÑ€Ð´Ñ– Ð¿Ð°Ð¹Ð´Ð°Ð»Ð°Ð½ÑƒÑ‹ ÑÐµÐ±ÐµÐ±Ñ–Ð½ÐµÐ½ Ð±ÐµÐ¹Ð½ÐµÐ½Ñ– Ð¾Ð¹Ð½Ð°Ñ‚Ñƒ Ñ‚Ð¾Ò›Ñ‚Ð°Ñ‚Ñ‹Ð»Ð´Ñ‹.",MEDIA_ERR_ENCRYPTED:"Ð¨Ð¸Ñ„Ñ€Ð»Ð°Ð½Ò“Ð°Ð½ Ð±ÐµÐ¹Ð½Ðµ ÐºÓ©Ð·Ñ–Ð½ ÑˆÐ¸Ñ„Ñ€Ð´Ð°Ð½ ÑˆÐµÑˆÑƒ Ð¼Ò¯Ð¼ÐºÑ–Ð½ ÐµÐ¼ÐµÑ.",SRC_PLAYER_MISMATCH:"ÐÒ“Ñ‹Ð¼Ð´Ð°Ò“Ñ‹ Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€ Ð¾Ñ€Ñ‚Ð°ÑÑ‹ Ò¯ÑˆÑ–Ð½ Ò¯Ð¹Ð»ÐµÑÑ–Ð¼Ð´Ñ– Ð±Ð°ÑÑ‚Ð°Ð¿Ò›Ñ‹ ÐºÓ©Ð· Ñ‚Ð°Ð±Ñ‹Ð»Ð¼Ð°Ð´Ñ‹.",MEDIA_ERR_UNKNOWN:"Ð‘ÐµÐ»Ð³Ñ–ÑÑ–Ð· Ò›Ð°Ñ‚Ðµ Ð¾Ñ€Ñ‹Ð½ Ð°Ð»Ð´Ñ‹","Media Player":"ÐœÑƒÐ»ÑŒÑ‚Ð¸Ð¼ÐµÐ´Ð¸Ð°Ð»Ñ‹Ò› Ð¾Ð¹Ð½Ð°Ñ‚Ò›Ñ‹Ñˆ","Play Video":"Ð‘ÐµÐ¹Ð½ÐµÐ½Ñ– Ð¾Ð¹Ð½Ð°Ñ‚Ñƒ",Foreground:"ÐÐµÐ³Ñ–Ð·Ð³Ñ– Ñ‚Ò¯Ñ",White:"ÐÒ›",Black:"ÒšÐ°Ñ€Ð°",Red:"ÒšÑ‹Ð·Ñ‹Ð»",Green:"Ð–Ð°ÑÑ‹Ð»",Blue:"ÐšÓ©Ðº",Yellow:"Ð¡Ð°Ñ€Ñ‹",Magenta:"ÐšÒ¯Ð»Ð³Ñ–Ð½",Cyan:"ÐšÓ©Ð³Ñ–Ð»Ð´Ñ–Ñ€",Opaque:"ÐœÓ©Ð»Ð´Ñ–Ñ€ ÐµÐ¼ÐµÑ","Semi-Opaque":"Ð–Ð°Ñ€Ñ‚Ñ‹Ð»Ð°Ð¹ Ð¼Ó©Ð»Ð´Ñ–Ñ€",Transparent:"ÐœÓ©Ð»Ð´Ñ–Ñ€",Window:"Ð¢ÐµÑ€ÐµÐ·Ðµ","Font Size":"ÒšÐ°Ñ€Ñ–Ð¿ Ó©Ð»ÑˆÐµÐ¼Ñ–","Text Edge Style":"ÐœÓ™Ñ‚Ñ–Ð½ Ð¶Ð¸ÐµÐ³Ñ– Ð¼Ó™Ð½ÐµÑ€Ñ–",None:"Ð•ÑˆÒ›Ð°Ð¹ÑÑ‹ÑÑ‹",Raised:"ÐšÓ©Ñ‚ÐµÑ€Ñ–Ð»Ð³ÐµÐ½",Depressed:"Ð¢Ó©Ð¼ÐµÐ½ Ñ‚Ò¯ÑÑ–Ñ€Ñ–Ð»Ð³ÐµÐ½",Uniform:"Ð‘Ñ–Ñ€Ñ‚ÐµÐºÑ‚Ñ–",Dropshadow:"ÐšÓ©Ð»ÐµÒ£ÐºÐµ","Font Family":"ÒšÐ°Ñ€Ñ–Ð¿Ñ‚ÐµÑ€ Ñ‚Ð¾Ð±Ñ‹","Monospace Serif":"Ð‘Ñ–Ñ€ ÐµÐ½Ð´Ñ– ÐºÐµÑ€Ñ‚Ñ–Ð»Ð³ÐµÐ½","Proportional Serif":"ÐŸÑ€Ð¾Ð¿Ð¾Ñ€Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð´Ñ‹, ÐºÐµÑ€Ñ‚Ñ–Ð»Ð³ÐµÐ½","Monospace Sans-Serif":"Ð‘Ñ–Ñ€ ÐµÐ½Ð´Ñ– ÐºÐµÑ€Ñ‚Ñ–Ð»Ð¼ÐµÐ³ÐµÐ½","Proportional Sans-Serif":"ÐŸÑ€Ð¾Ð¿Ð¾Ñ€Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð´Ñ‹, ÐºÐµÑ€Ñ‚Ñ–Ð»Ð¼ÐµÐ³ÐµÐ½",Casual:"ÐšÓ™Ð´Ñ–Ð¼Ð³Ñ–",Script:"Ð¡Ñ†ÐµÐ½Ð°Ñ€Ð¸Ð¹","Small Caps":"ÐšÑ–ÑˆÑ– Ð±Ð°Ñ Ó™Ñ€Ñ–Ð¿Ñ‚ÐµÑ€",Defaults:"Ó˜Ð´ÐµÐ¿ÐºÑ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð»ÐµÑ€",Done:"Ð”Ð°Ð¹Ñ‹Ð½",Link:"Ð‘Ð°Ð¹Ð»Ð°Ð½Ñ‹ÑÑ‚Ñ‹Ñ€Ñƒ",Embed:"Ð•Ð½Ð´Ñ–Ñ€Ñƒ",Close:"Ð–Ð°Ð±Ñƒ",Copy:"ÐšÓ©ÑˆÑ–Ñ€Ñƒ","Copy Url":"URL Ð¼ÐµÐºÐµÐ½Ð¶Ð°Ð¹Ñ‹Ð½ ÐºÓ©ÑˆÑ–Ñ€Ñƒ","Embed Code":"Ð•Ð½Ð´Ñ–Ñ€Ñƒ ÐºÐ¾Ð´Ñ‹",English:"ÐÒ“Ñ‹Ð»ÑˆÑ‹Ð½","volume level":"Ð´Ñ‹Ð±Ñ‹Ñ Ð´ÐµÒ£Ð³ÐµÐ¹Ñ–","video progress bar":"Ð±ÐµÐ¹Ð½ÐµÐ½Ñ–Ò£ Ð¾Ñ€Ñ‹Ð½Ð´Ð°Ð»Ñƒ Ð±Ð°Ñ€Ñ‹ÑÑ‹ Ð¶Ð¾Ð»Ð°Ò“Ñ‹","playback speed level":"Ð¾Ð¹Ð½Ð°Ñ‚Ñƒ Ð¶Ñ‹Ð»Ð´Ð°Ð¼Ð´Ñ‹Ò“Ñ‹Ð½Ñ‹Ò£ Ð´ÐµÒ£Ð³ÐµÐ¹Ñ–","Dolby Digital":"Dolby Digital",Stereo:"Ð¡Ñ‚ÐµÑ€ÐµÐ¾","Captions Menu":"Ð¢Ð°Ò›Ñ‹Ñ€Ñ‹Ð¿Ñ‚Ð°Ñ€ Ð¼Ó™Ð·Ñ–Ñ€Ñ–","Subtitles Menu":"Ð¡ÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ð»ÐµÑ€ Ð¼Ó™Ð·Ñ–Ñ€Ñ–","Need Text":"ÐœÓ™Ñ‚Ñ–Ð½ Ò›Ð°Ð¶ÐµÑ‚"};t["default"].prototype.options_.languages["kk-kz"]=t["default"].prototype.options_.languages.kk},{"../video.js/src/js/player.js":208}],121:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.ko={Play:"ìž¬ìƒ",Pause:"ì¼ì‹œ ì¤‘ì§€","Current Time":"í˜„ìž¬ ì‹œê°„","Duration Time":"ì§€ì† ì‹œê°„","Remaining Time":"ë‚¨ì€ ì‹œê°„","Stream Type":"ìŠ¤íŠ¸ë¦¼ í˜•ì‹",LIVE:"ë¼ì´ë¸Œ",Loaded:"ë¡œë“œë¨",Progress:"ì§„í–‰ë¥ ",Fullscreen:"ì „ì²´ í™”ë©´","Non-Fullscreen":"ì „ì²´ í™”ë©´ì´ ì•„ë‹˜",Mute:"ìŒì†Œê±°",Unmuted:"ìŒì†Œê±° í•´ì œë¨","Playback Rate":"ìž¬ìƒ ì†ë„",Subtitles:"ìžë§‰","Subtitles Off":"ìžë§‰ ë„ê¸°",Captions:"ìº¡ì…˜","Captions Off":"ìº¡ì…˜ ë„ê¸°",Chapters:"ì±•í„°",Off:"í•´ì œ",Quality:"í’ˆì§ˆ",Auto:"ìžë™","Audio Tracks":"ì˜¤ë””ì˜¤ íŠ¸ëž™","default":"ê¸°ë³¸ê°’","Cast To Device":"ìž¥ì¹˜ë¡œ ìºìŠ¤íŒ…",Share:"ê³µìœ ",Volume:"ë³¼ë¥¨","Playback Speed":"ìž¬ìƒ ì†ë„","Video Quality":"ë¹„ë””ì˜¤ í’ˆì§ˆ","Closed Captioning":"ì„ íƒ ìº¡ì…˜","Share Video":"ë¹„ë””ì˜¤ ê³µìœ ","Next Track":"ë‹¤ìŒ íŠ¸ëž™","Previous Track":"ì´ì „ íŠ¸ëž™","Skip Forward":"ì•žìœ¼ë¡œ ê±´ë„ˆë›°ê¸°","Skip Backward":"ë’¤ë¡œ ê±´ë„ˆë›°ê¸°","Fast Forward":"ë¹¨ë¦¬ ê°ê¸°",Rewind:"ë˜ê°ê¸°","Next Frame":"ë‹¤ìŒ í”„ë ˆìž„","Previous Frame":"ì´ì „ í”„ë ˆìž„",Settings:"ì„¤ì •",Options:"ì˜µì…˜","More Options":"ê¸°íƒ€ ì˜µì…˜",Zoom:"í™•ëŒ€/ì¶•ì†Œ","Zoom In":"í™•ëŒ€","Zoom Out":"ì¶•ì†Œ","Audio Only":"ì˜¤ë””ì˜¤ë§Œ","Picture in Picture":"í™”ë©´ ì† í™”ë©´","Camera Angle":"ì¹´ë©”ë¼ ê°ë„",MEDIA_ERR_ABORTED:"ë¹„ë””ì˜¤ ìž¬ìƒì´ ì¤‘ë‹¨ë˜ì—ˆìŠµë‹ˆë‹¤.",MEDIA_ERR_NETWORK:"ë„¤íŠ¸ì›Œí¬ ì˜¤ë¥˜ ë•Œë¬¸ì— ë¹„ë””ì˜¤ ë‹¤ìš´ë¡œë“œê°€ ë„ì¤‘ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. ë„¤íŠ¸ì›Œí¬ ì—°ê²°ì„ í™•ì¸í•˜ê±°ë‚˜ ë‚˜ì¤‘ì— ë‹¤ì‹œ ì‹œë„í•˜ì„¸ìš”.",MEDIA_ERR_DECODE:"ì„œë²„ë‚˜ ë„¤íŠ¸ì›Œí¬ì—ì„œ ì˜¤ë¥˜ê°€ ë°œìƒí–ˆê±°ë‚˜ í˜•ì‹ì´ ì§€ì›ë˜ì§€ ì•Šê¸° ë•Œë¬¸ì— ë¹„ë””ì˜¤ë¥¼ ë¡œë“œí•  ìˆ˜ ì—†ìŠµë‹ˆë‹¤.",MEDIA_ERR_SRC_NOT_SUPPORTED:"ì†ìƒ ë¬¸ì œê°€ ë°œìƒí–ˆê±°ë‚˜ ë¸Œë¼ìš°ì €ì—ì„œ ì§€ì›í•˜ì§€ ì•ŠëŠ” ê¸°ëŠ¥ì´ ë¹„ë””ì˜¤ì— ì‚¬ìš©ë˜ì—ˆê¸° ë•Œë¬¸ì— ë¹„ë””ì˜¤ ìž¬ìƒì´ ì¤‘ë‹¨ë˜ì—ˆìŠµë‹ˆë‹¤.",MEDIA_ERR_ENCRYPTED:"ì•”í˜¸í™”ëœ ë¹„ë””ì˜¤ ì†ŒìŠ¤ì˜ ì•”í˜¸ë¥¼ í•´ë…í•  ìˆ˜ ì—†ìŠµë‹ˆë‹¤.",SRC_PLAYER_MISMATCH:"í˜„ìž¬ ë¸Œë¼ìš°ì € í™˜ê²½ì˜ í˜¸í™˜ë˜ëŠ” ì†ŒìŠ¤ë¥¼ ì°¾ì„ ìˆ˜ ì—…ìŠµë‹ˆë‹¤.",MEDIA_ERR_UNKNOWN:"ì•Œ ìˆ˜ ì—†ëŠ” ì˜¤ë¥˜ê°€ ë°œìƒí–ˆìŠµë‹ˆë‹¤.","Media Player":"Media Player","Play Video":"ë¹„ë””ì˜¤ ìž¬ìƒ",Foreground:"ì „ê²½",White:"í°ìƒ‰",Black:"ê²€ì •",Red:"ë¹¨ê°„ìƒ‰",Green:"ë…¹ìƒ‰",Blue:"íŒŒëž‘",Yellow:"ë…¸ëž€ìƒ‰",Magenta:"ìží™",Cyan:"ë…¹ì²­",Opaque:"ë¶ˆíˆ¬ëª…","Semi-Opaque":"ë°˜ ë¶ˆíˆ¬ëª…",Transparent:"íˆ¬ëª…",Window:"ì°½","Font Size":"ê¸€ê¼´ í¬ê¸°","Text Edge Style":"í…ìŠ¤íŠ¸ ê°€ìž¥ìžë¦¬ ìŠ¤íƒ€ì¼",None:"ì—†ìŒ",Raised:"ì˜¬ë¦¼",Depressed:"ê¸€ìž ìœ„ì¹˜ ë‚´ë¦¼",Uniform:"ê· ì¼",Dropshadow:"ê·¸ë¦¼ìž íš¨ê³¼","Font Family":"ê¸€ê¼´ íŒ¨ë°€ë¦¬","Monospace Serif":"ê³ ì • í­ Serif","Proportional Serif":"ê°€ë³€ Serif","Monospace Sans-Serif":"ê³ ì • í­ Sans Serif","Proportional Sans-Serif":"ê°€ë³€ Sans Serif",Casual:"ìºì£¼ì–¼",Script:"ìŠ¤í¬ë¦½íŠ¸","Small Caps":"ìž‘ì€ ëŒ€ë¬¸ìž",Defaults:"ê¸°ë³¸ê°’",Done:"ì™„ë£Œ",Link:"ë§í¬",Embed:"í¬í•¨",Close:"ë‹«ê¸°",Copy:"ë³µì‚¬","Copy Url":"Url ë³µì‚¬","Embed Code":"Embed íƒœê·¸",English:"ì˜ì–´","volume level":"ë³¼ë¥¨ ìˆ˜ì¤€","video progress bar":"ë¹„ë””ì˜¤ ì§„í–‰ë¥  í‘œì‹œì¤„","playback speed level":"ìž¬ìƒ ì†ë„ ìˆ˜ì¤€","Dolby Digital":"Dolby Digital",Stereo:"ìŠ¤í…Œë ˆì˜¤","Captions Menu":"ìº¡ì…˜ ë©”ë‰´","Subtitles Menu":"ìžë§‰ ë©”ë‰´","Need Text":"í…ìŠ¤íŠ¸ í•„ìš”"};t["default"].prototype.options_.languages["ko-kr"]=t["default"].prototype.options_.languages.ko},{"../video.js/src/js/player.js":208}],122:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("./ar.js"),r=(t(i),n("./bg.js")),u=(t(r),n("./ca.js")),f=(t(u),n("./cs.js")),e=(t(f),n("./da.js")),o=(t(e),n("./de.js")),s=(t(o),n("./el.js")),h=(t(s),n("./en.js")),c=(t(h),n("./es.js")),l=(t(c),n("./et.js")),a=(t(l),n("./eu.js")),v=(t(a),n("./fa.js")),y=(t(v),n("./fi.js")),p=(t(y),n("./fr.js")),w=(t(p),n("./gl.js")),b=(t(w),n("./he.js")),k=(t(b),n("./hi.js")),d=(t(k),n("./hr.js")),g=(t(d),n("./hu.js")),nt=(t(g),n("./id.js")),tt=(t(nt),n("./is.js")),it=(t(tt),n("./it.js")),rt=(t(it),n("./ja.js")),ut=(t(rt),n("./kk.js")),ft=(t(ut),n("./ko.js")),et=(t(ft),n("./lt.js")),ot=(t(et),n("./lv.js")),st=(t(ot),n("./ms.js")),ht=(t(st),n("./nb.js")),ct=(t(ht),n("./nl.js")),lt=(t(ct),n("./nn.js")),at=(t(lt),n("./ph.js")),vt=(t(at),n("./pl.js")),yt=(t(vt),n("./pt-br.js")),pt=(t(yt),n("./pt-pt.js")),wt=(t(pt),n("./ro.js")),bt=(t(wt),n("./ru.js")),kt=(t(bt),n("./sk.js")),dt=(t(kt),n("./sl.js")),gt=(t(dt),n("./sr-cyrl-cs.js")),ni=(t(gt),n("./sr-latn-rs.js")),ti=(t(ni),n("./sv.js")),ii=(t(ti),n("./th.js")),ri=(t(ii),n("./tl.js")),ui=(t(ri),n("./tr.js")),fi=(t(ui),n("./uk.js")),ei=(t(fi),n("./ur.js")),oi=(t(ei),n("./vi.js")),si=(t(oi),n("./zh-hans.js")),hi=(t(si),n("./zh-hant.js"));t(hi)},{"./ar.js":97,"./bg.js":98,"./ca.js":99,"./cs.js":100,"./da.js":101,"./de.js":102,"./el.js":103,"./en.js":104,"./es.js":105,"./et.js":106,"./eu.js":107,"./fa.js":108,"./fi.js":109,"./fr.js":110,"./gl.js":111,"./he.js":112,"./hi.js":113,"./hr.js":114,"./hu.js":115,"./id.js":116,"./is.js":117,"./it.js":118,"./ja.js":119,"./kk.js":120,"./ko.js":121,"./lt.js":123,"./lv.js":124,"./ms.js":125,"./nb.js":126,"./nl.js":127,"./nn.js":128,"./ph.js":129,"./pl.js":130,"./pt-br.js":131,"./pt-pt.js":132,"./ro.js":133,"./ru.js":134,"./sk.js":135,"./sl.js":136,"./sr-cyrl-cs.js":137,"./sr-latn-rs.js":138,"./sv.js":139,"./th.js":140,"./tl.js":141,"./tr.js":142,"./uk.js":143,"./ur.js":144,"./vi.js":145,"./zh-hans.js":146,"./zh-hant.js":147}],123:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.lt={Play:"Leisti",Pause:"Pristabdyti","Current Time":"Dabartinis laikas","Duration Time":"TrukmÄ—","Remaining Time":"LikÄ™s laikas","Stream Type":"Transliavimo tipas",LIVE:"TIESIOGINIS",Loaded:"Ä®kelta",Progress:"Eiga",Fullscreen:"Per visÄ… ekranÄ…","Non-Fullscreen":"Ne per visÄ… ekranÄ…",Mute:"Nutildyti",Unmuted:"Nenutildyta","Playback Rate":"Leidimo daÅ¾nis",Subtitles:"Subtitrai","Subtitles Off":"subtitrai iÅ¡jungti",Captions:"Vaizdo apraÅ¡ai","Captions Off":"vaizdo apraÅ¡ai iÅ¡jungti",Chapters:"Dalys",Off:"IÅ¡jungta",Quality:"KokybÄ—",Auto:"Automatinis","Audio Tracks":"Garso takeliai","default":"numatytoji reikÅ¡mÄ—","Cast To Device":"Parinkti pagal Ä¯renginÄ¯",Share:"Bendrinti",Volume:"Garsumas","Playback Speed":"Leidimo greitis","Video Quality":"Vaizdo Ä¯raÅ¡o kokybÄ—","Closed Captioning":"PaslÄ—ptieji titrai","Share Video":"Bendrinti vaizdo Ä¯raÅ¡Ä…","Next Track":"Kitas takelis","Previous Track":"Ankstesnis takelis","Skip Forward":"Pereiti pirmyn","Skip Backward":"Pereiti atgal","Fast Forward":"Sukti pirmyn",Rewind:"Sukti atgal","Next Frame":"Kitas kadras","Previous Frame":"Ankstesnis kadras",Settings:"Parametrai",Options:"Parinktys","More Options":"Daugiau parinkÄiÅ³",Zoom:"Mastelio keitimas","Zoom In":"Artinti","Zoom Out":"Tolinti","Audio Only":"Tik garsas","Picture in Picture":"PaveikslÄ—lis paveikslÄ—lyje","Camera Angle":"Kameros kampas",MEDIA_ERR_ABORTED:"Vaizdo Ä¯raÅ¡o leidimas atmestas.",MEDIA_ERR_NETWORK:"Viso vaizdo Ä¯raÅ¡o atsisiÅ³sti nepavyko dÄ—l tinklo klaidos. Patikrinkite tinklo ryÅ¡Ä¯ arba bandykite dar kartÄ… vÄ—liau.",MEDIA_ERR_DECODE:"Vaizdo Ä¯raÅ¡o nepavyko Ä¯kelti dÄ—l serverio arba tinklo klaidos arba dÄ—l to, kad nepalaikomas formatas.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Vaizdo Ä¯raÅ¡o leidimas buvo atmestas dÄ—l gedimo arba dÄ—l to, kad vaizdo Ä¯raÅ¡e buvo naudojamos funkcijos, kuriÅ³ jÅ«sÅ³ narÅ¡yklÄ— nepalaiko.",MEDIA_ERR_ENCRYPTED:"Nepavyksta iÅ¡Å¡ifruoti uÅ¾Å¡ifruoto vaizdo Ä¯raÅ¡o Å¡altinio.",SRC_PLAYER_MISMATCH:"Å iai narÅ¡yklÄ—s aplinkai suderinamas Å¡altinis nerastas.",MEDIA_ERR_UNKNOWN:"Ä®vyko neÅ¾inoma klaida","Media Player":"Medijos leistuvas","Play Video":"Leisti vaizdo Ä¯raÅ¡Ä…",Foreground:"Priekinis planas",White:"Balta",Black:"Juoda",Red:"Raudona",Green:"Å½alia",Blue:"MÄ—lyna",Yellow:"geltona",Magenta:"PurpurinÄ—",Cyan:"Å½ydra",Opaque:"Nepermatoma","Semi-Opaque":"Pusiau nepermatoma",Transparent:"Skaidri",Window:"Langas","Font Size":"Å rifto dydis","Text Edge Style":"Teksto kraÅ¡to stilius",None:"NÄ—ra",Raised:"Pakeltas",Depressed:"SumaÅ¾inta",Uniform:"Universali",Dropshadow:"Å eÅ¡Ä—lis","Font Family":"Å riftÅ³ Å¡eimai","Monospace Serif":"Fiksuoto ploÄio â€žSerifâ€œ","Proportional Serif":"Proporcingas â€žSerifâ€œ","Monospace Sans-Serif":"Fiksuoto ploÄio â€žSans-Serifâ€œ","Proportional Sans-Serif":"Proporcingas â€žSans-Serifâ€œ",Casual:"Atsitiktinis",Script:"Scenarijus","Small Caps":"MaÅ¾os didÅ¾iosios raidÄ—s",Defaults:"Numatytosios reikÅ¡mÄ—s",Done:"Atlikta",Link:"Saitas",Embed:"Ä®dÄ—ti",Close:"UÅ¾daryti",Copy:"Kopijuoti","Copy Url":"Kopijuoti URL","Embed Code":"Ä®dÄ—ti kodÄ…",English:"AnglÅ³","volume level":"garsumas","video progress bar":"vaizdo Ä¯raÅ¡o eigos juosta","playback speed level":"leidimo greitis","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Vaizdo apraÅ¡Å³  meniu","Subtitles Menu":"SubtitrÅ³ meniu","Need Text":"Reikia teksto"}},{"../video.js/src/js/player.js":208}],124:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.lv={Play:"AtskaÅ†ot",Pause:"Pauze","Current Time":"PaÅ¡reizÄ“jais laiks","Duration Time":"Ilguma laiks","Remaining Time":"AtlikuÅ¡ais laiks","Stream Type":"Straumes tips",LIVE:"TIEÅ SAISTE",Loaded:"IelÄdÄ“ts",Progress:"Norise",Fullscreen:"PilnekrÄna reÅ¾Ä«ms","Non-Fullscreen":"Ne pilnekrÄna reÅ¾Ä«ms",Mute:"IzslÄ“gt skaÅ†u",Unmuted:"IeslÄ“gta skaÅ†a","Playback Rate":"AtskaÅ†oÅ¡anas Ätrums",Subtitles:"Subtitri","Subtitles Off":"Subtitri izslÄ“gti",Captions:"Paraksti","Captions Off":"paraksti izslÄ“gti",Chapters:"NodaÄ¼as",Off:"IzslÄ“gts",Quality:"KvalitÄte",Auto:"AutomÄtiski","Audio Tracks":"Audio ieraksti","default":"noklusÄ“jums","Cast To Device":"PÄrraidÄ«t uz ierÄ«ci",Share:"Koplietot",Volume:"SkaÄ¼ums","Playback Speed":"AtskaÅ†oÅ¡anas Ätrums","Video Quality":"Video kvalitÄte","Closed Captioning":"SlÄ“ptie titri","Share Video":"KopÄ«got video","Next Track":"NÄkamais ieraksts","Previous Track":"IepriekÅ¡Ä“jais ieraksts","Skip Forward":"Izlaist uz priekÅ¡u","Skip Backward":"Izlaist atpakaÄ¼","Fast Forward":"PatÄ«t",Rewind:"AttÄ«t","Next Frame":"NÄkamais kadrs","Previous Frame":"IepriekÅ¡Ä“jais kadrs",Settings:"IestatÄ«jumi",Options:"Opcijas","More Options":"Papildu opcijas",Zoom:"TÄlummaiÅ†a","Zoom In":"TuvinÄÅ¡ana","Zoom Out":"TÄlinÄÅ¡ana","Audio Only":"Tikai audio","Picture in Picture":"AttÄ“ls attÄ“lÄ","Camera Angle":"Kameras leÅ†Ä·is",MEDIA_ERR_ABORTED:"Video atskaÅ†oÅ¡ana priekÅ¡laikus pÄrtraukta.",MEDIA_ERR_NETWORK:"TÄ«kla kÄ¼Å«das dÄ“Ä¼ video lejupielÄde tika pÄrtraukta pusceÄ¼Ä. LÅ«dzu, pÄrbaudiet tÄ«kla savienojumu vai vÄ“lÄk mÄ“Ä£iniet vÄ“lreiz.",MEDIA_ERR_DECODE:"Videoklipu neizdevÄs ielÄdÄ“t servera vai tÄ«kla kÄ¼Å«mes vai neatbalstÄ«ta formÄta dÄ“Ä¼.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Video atskaÅ†oÅ¡ana tika priekÅ¡laikus pÄrtraukta bojÄjuma problÄ“mas dÄ“Ä¼ vai tÄpÄ“c, ka videoklipÄ tika izmantoti lÄ«dzekÄ¼i, ko jÅ«su pÄrlÅ«kprogramma neatbalsta.",MEDIA_ERR_ENCRYPTED:"Nevar atÅ¡ifrÄ“t Å¡ifrÄ“to video avotu.",SRC_PLAYER_MISMATCH:"PaÅ¡reizÄ“jai pÄrlÅ«kprogrammas videi nav atrasts saderÄ«gs avots.",MEDIA_ERR_UNKNOWN:"RadÄs nezinÄma kÄ¼Å«da","Media Player":"Media Player","Play Video":"AtskaÅ†ot video",Foreground:"PriekÅ¡plÄns",White:"Balts",Black:"Melns",Red:"Sarkans",Green:"ZaÄ¼Å¡",Blue:"Zils",Yellow:"Dzeltens",Magenta:"FuksÄ«na",Cyan:"CiÄna",Opaque:"NecaurspÄ«dÄ«gs","Semi-Opaque":"DaÄ¼Ä“ji necaurspÄ«dÄ«gs",Transparent:"CaurspÄ«dÄ«gs",Window:"Logs","Font Size":"Fonta lielums","Text Edge Style":"Teksta malas stils",None:"Nav",Raised:"Pacelts",Depressed:"PazeminÄts",Uniform:"Vienots",Dropshadow:"NolaiÅ¾ama Ä“na","Font Family":"Fontu saime","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"Parasts",Script:"Skripts","Small Caps":"KapiteÄ¼i",Defaults:"NoklusÄ“juma vÄ“rtÄ«bas",Done:"Gatavs",Link:"Saite",Embed:"Iegult",Close:"AizvÄ“rt",Copy:"KopÄ“t","Copy Url":"KopÄ“t URL","Embed Code":"IegulÅ¡anas kods",English:"AngÄ¼u","volume level":"skaÄ¼uma lÄ«menis","video progress bar":"video norises josla","playback speed level":"atskaÅ†oÅ¡anas Ätruma lÄ«menis","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Parakstu izvÄ“lne","Subtitles Menu":"Subtitru izvÄ“lne","Need Text":"NepiecieÅ¡ams teksts"}},{"../video.js/src/js/player.js":208}],125:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.ms={Play:"Main",Pause:"Jeda","Current Time":"Masa Semasa","Duration Time":"Tempoh Semasa","Remaining Time":"Baki Masa","Stream Type":"Jenis Strim",LIVE:"LANGSUNG",Loaded:"Dimuatkan",Progress:"Kemajuan",Fullscreen:"Skrin Penuh","Non-Fullscreen":"Bukan Skrin Penuh",Mute:"Bisu",Unmuted:"Dinyahbisu","Playback Rate":"Kadar Main Semula",Subtitles:"Sari kata","Subtitles Off":"sari kata dimatikan",Captions:"Kapsyen","Captions Off":"kapsyen dimatikan",Chapters:"Babak",Off:"Matikan",Quality:"Kualiti",Auto:"Auto","Audio Tracks":"Lagu Audio","default":"lalai","Cast To Device":"Siarkan Pada Peranti",Share:"Kongsi",Volume:"Volum","Playback Speed":"Kelajuan Main Semula","Video Quality":"Kualiti Video","Closed Captioning":"Penyarikataan Tertutup","Share Video":"Kongsi Video","Next Track":"Lagu berikut","Previous Track":"Lagu Sebelumnya","Skip Forward":"Langkau Ke Depan","Skip Backward":"Langkau Ke Belakang","Fast Forward":"Maju Ke Depan",Rewind:"Gulung Semula","Next Frame":"Bingkai Berikut","Previous Frame":"Bingkai Sebelumnya",Settings:"Seting",Options:"Opsyen","More Options":"Opsyen Lain",Zoom:"Zum","Zoom In":"Zum Masuk","Zoom Out":"Zum Keluar","Audio Only":"Audio Sahaja","Picture in Picture":"Gambar dalam Gambar","Camera Angle":"Sudut Kamera",MEDIA_ERR_ABORTED:"Main semula video dihentikan.",MEDIA_ERR_NETWORK:"Ralat rangkaian menyebabkan muat turun video gagal. Sila semak sambungan rangkaian anda atau cuba lagi kemudian.",MEDIA_ERR_DECODE:"Video tidak dapat dimuatkan, sama ada disebabkan kegagalan pelayan atau rangkaian atau disebabkan format tidak disokong.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Main semula video dihentikan atas sebab masalah pencemaran atau disebabkan video menggunakan ciri yang tidak disokong oleh pelayar anda.",MEDIA_ERR_ENCRYPTED:"Tidak dapat menyahsulitkan sumber video yang disulitkan.",SRC_PLAYER_MISMATCH:"Tiada sumber yang serasi ditemui untuk persekitaran pelayar semasa.",MEDIA_ERR_UNKNOWN:"Ralat yang tidak diketahui telah berlaku","Media Player":"Pemain Media","Play Video":"Mainkan Video",Foreground:"Latar depan",White:"Putih",Black:"Hitam",Red:"Merah",Green:"Hijau",Blue:"Biru",Yellow:"Kuning",Magenta:"Magenta",Cyan:"Sian",Opaque:"Legap","Semi-Opaque":"Separa-Legap",Transparent:"Lutsinar",Window:"Tetingkap","Font Size":"Saiz Fon","Text Edge Style":"Gaya Tepi Teks",None:"Tiada",Raised:"Dinaikkan",Depressed:"Tertekan",Uniform:"Seragam",Dropshadow:"Bayang Jatuh","Font Family":"Keluarga Fon","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"Santai",Script:"Skrip","Small Caps":"Huruf Besar Kecil",Defaults:"Lalai",Done:"Selesai",Link:"Pautan",Embed:"Benam",Close:"Tutup",Copy:"Salin","Copy Url":"Salin Url","Embed Code":"Kod Terbenam",English:"Bahasa Inggeris","volume level":"aras volum","video progress bar":"bar kemajuan video","playback speed level":"aras kelajuan main semula","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Menu Kapsyen","Subtitles Menu":"Menu Sari Kata","Need Text":"Perlukan Teks"};t["default"].prototype.options_.languages["ms-my"]=t["default"].prototype.options_.languages.ms},{"../video.js/src/js/player.js":208}],126:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.nb={Play:"Spill av",Pause:"Pause","Current Time":"Tid","Duration Time":"Varighet","Remaining Time":"GjenstÃ¥ende","Stream Type":"StrÃ¸mmingstype",LIVE:"LIVE",Loaded:"Lastet inn",Progress:"Fremdrift",Fullscreen:"Fullskjerm","Non-Fullscreen":"Ikke-fullskjerm",Mute:"Demp",Unmuted:"Opphevet demping","Playback Rate":"Avspillingshyppighet",Subtitles:"Undertekst","Subtitles Off":"undertekst av",Captions:"Bildetekst","Captions Off":"bildetekst av",Chapters:"Kapitler",Off:"Av",Quality:"Kvalitet",Auto:"Auto","Audio Tracks":"Lydspor","default":"standard","Cast To Device":"Spill av pÃ¥ enhet",Share:"Del",Volume:"Volume","Playback Speed":"Avspillingshastighet","Video Quality":"Videokvalitet","Closed Captioning":"Teksting","Share Video":"Del video","Next Track":"Neste spor","Previous Track":"Forrige spor","Skip Forward":"Hopp fremover","Skip Backward":"Hopp bakover","Fast Forward":"Spol fremover",Rewind:"Spol tilbake","Next Frame":"Neste bilde","Previous Frame":"Forrige bilde",Settings:"Innstillinger",Options:"Alternativer","More Options":"Flere alternativer",Zoom:"Zoom","Zoom In":"Zoom inn","Zoom Out":"Zoom ut","Audio Only":"Bare lyd","Picture in Picture":"Bilde i bilde","Camera Angle":"Kameravinkel",MEDIA_ERR_ABORTED:"Videoavspilling avbrutt.",MEDIA_ERR_NETWORK:"En nettverksfeil har forÃ¥rsaket at nedlastingen av denne videoen mislykkes. PrÃ¸v Ã¥ oppdatere siden.",MEDIA_ERR_DECODE:"Videoen kan ikke lastes inn, enten fordi tilkoblingen til serveren eller nettverket mislyktes, eller fordi formatet ikke stÃ¸ttes.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Videoavspillingen ble avbrutt pÃ¥ grunn skadet programvare eller fordi videoen brukte funksjoner som nettleseren din ikke stÃ¸tter.",MEDIA_ERR_ENCRYPTED:"Kan ikke dekryptere den krypterte videokilden.",SRC_PLAYER_MISMATCH:"Fant ingen kompatibel kilde for det gjeldende nettlesermiljÃ¸et.",MEDIA_ERR_UNKNOWN:"Det oppstod en ukjent feil.","Media Player":"Media Player","Play Video":"Spill av video",Foreground:"Forgrunn",White:"Hvit",Black:"Svart",Red:"RÃ¸d",Green:"GrÃ¸nn",Blue:"BlÃ¥",Yellow:"Gul",Magenta:"Magenta",Cyan:"Cyan",Opaque:"Ugjennomsiktig","Semi-Opaque":"Delvis ugjennomsiktig",Transparent:"Gjennomsiktig",Window:"Vindu","Font Size":"SkriftstÃ¸rrelse","Text Edge Style":"Tekstkantstil",None:"Ingen",Raised:"OpphÃ¸yd",Depressed:"Senket",Uniform:"Ensartet",Dropshadow:"Senket skygge","Font Family":"Skriftfamilie","Monospace Serif":"Serif med fast tegnavstand","Proportional Serif":"Proporsjonal serif","Monospace Sans-Serif":"Sans-serif med fast tegnavstand","Proportional Sans-Serif":"Proporsjonal sans-serif",Casual:"Tilfeldig",Script:"Skript","Small Caps":"KapitÃ©ler",Defaults:"Standarder",Done:"FullfÃ¸rt",Link:"Kobling",Embed:"Bygg inn",Close:"Lukk",Copy:"Kopier","Copy Url":"Kopier nettadresse","Embed Code":"Innebyggingskode",English:"Engelsk","volume level":"volumnivÃ¥","video progress bar":"fremdriftsindikator for video","playback speed level":"hastighetsnivÃ¥ for avspilling","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Bildetekstmeny","Subtitles Menu":"Undertekstmeny","Need Text":"Trenger tekst"};t["default"].prototype.options_.languages["nb-no"]=t["default"].prototype.options_.languages.nb},{"../video.js/src/js/player.js":208}],127:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.nl={Play:"Afspelen",Pause:"Onderbreken","Current Time":"Huidige tijd","Duration Time":"Duur","Remaining Time":"Resterende tijd","Stream Type":"Type stream",LIVE:"LIVE",Loaded:"Geladen",Progress:"Voortgang",Fullscreen:"Volledig scherm","Non-Fullscreen":"Niet-volledig scherm",Mute:"Dempen",Unmuted:"Dempen opgeheven","Playback Rate":"Afspeelsnelheid",Subtitles:"Ondertitels","Subtitles Off":"ondertitels uit",Captions:"Bijschriften","Captions Off":"ondertiteling uit",Chapters:"Hoofdstukken",Off:"Uit",Quality:"Kwaliteit",Auto:"Automatisch","Audio Tracks":"Audionummers","default":"standaard","Cast To Device":"Casten naar apparaat",Share:"Delen",Volume:"Volume","Playback Speed":"Afspeelsnelheid","Video Quality":"Videokwaliteit","Closed Captioning":"Ondertiteling","Share Video":"Video delen","Next Track":"Volgend nummer","Previous Track":"Vorig nummer","Skip Forward":"Vooruit springen","Skip Backward":"Terug springen","Fast Forward":"Vooruitspoelen",Rewind:"Terugspoelen","Next Frame":"Volgende frame","Previous Frame":"Vorige frame",Settings:"Instellingen",Options:"Opties","More Options":"Meer opties",Zoom:"In-/uitzoomen","Zoom In":"Inzoomen","Zoom Out":"Uitzoomen","Audio Only":"Alleen audio","Picture in Picture":"Picture in Picture","Camera Angle":"Camerahoek",MEDIA_ERR_ABORTED:"Video afspelen is afgebroken.",MEDIA_ERR_NETWORK:"De video is vanwege een netwerkfout gedeeltelijk gedownload. Controleer uw netwerkverbinding of probeer het later opnieuw.",MEDIA_ERR_DECODE:"De video kan niet worden geladen, omdat er een probleem is met de server of het netwerk of omdat de indeling niet wordt ondersteund.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Het afspelen van de video is afgebroken, omdat deze mogelijk is beschadigd of omdat de video functies gebruikt die niet worden ondersteund door uw browser.",MEDIA_ERR_ENCRYPTED:"Kan de versleutelde videobron niet ontsleutelen.",SRC_PLAYER_MISMATCH:"Er is geen compatibele bron gevonden voor de huidige browseromgeving.",MEDIA_ERR_UNKNOWN:"Er is een onbekende fout opgetreden.","Media Player":"Mediaspeler","Play Video":"Video afspelen",Foreground:"Voorgrond",White:"Wit",Black:"Zwart",Red:"Rood",Green:"Groen",Blue:"Blauw",Yellow:"Geel",Magenta:"Magenta",Cyan:"Cyaan",Opaque:"Ondoorzichtig","Semi-Opaque":"Half ondoorzichtig",Transparent:"Transparant",Window:"Venster","Font Size":"Tekengrootte","Text Edge Style":"Tekstrandstijl",None:"Geen",Raised:"Verhoogd",Depressed:"Verzonken",Uniform:"Gelijkmatig",Dropshadow:"Slagschaduw","Font Family":"Lettertypefamilie","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans Serif","Proportional Sans-Serif":"Proportional Sans Serif",Casual:"Informeel",Script:"Script","Small Caps":"Klein kapitaal",Defaults:"Standaardwaarden",Done:"Gereed",Link:"Koppeling",Embed:"Insluiten",Close:"Sluiten",Copy:"Kopiï¿½ren","Copy Url":"URL kopiï¿½ren","Embed Code":"Invoegcode",English:"Engels","volume level":"volumeniveau","video progress bar":"voortgangsbalk voor video","playback speed level":"niveau van afspeelsnelheid","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Menu Bijschriften","Subtitles Menu":"Menu Ondertitels","Need Text":"Tekst vereist"};t["default"].prototype.options_.languages["nl-be"]=t["default"].prototype.options_.languages.nl},{"../video.js/src/js/player.js":208}],128:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.nn={Play:"Spel av",Pause:"Pause","Current Time":"Tid","Duration Time":"Tidslengd","Remaining Time":"Tid att","Stream Type":"StrÃ¸mmingstype",LIVE:"LIVE",Loaded:"Lasta inn",Progress:"Framdrift",Fullscreen:"Fullskjerm","Non-Fullscreen":"Ikkje fullskjerm",Mute:"Demp",Unmuted:"Oppheva demping","Playback Rate":"Avspelingsfart",Subtitles:"Teksting","Subtitles Off":"teksting av",Captions:"Teksting","Captions Off":"teksting av",Chapters:"Kapittel",Off:"Av",Quality:"Kvalitet",Auto:"Auto","Audio Tracks":"Lydspor","default":"standard","Cast To Device":"Spel av pÃ¥ eining",Share:"Del",Volume:"Volum","Playback Speed":"Avspelingsfart","Video Quality":"Videokvalitet","Closed Captioning":"Teksting for hÃ¸yrselshemma","Share Video":"Del video","Next Track":"Neste spor","Previous Track":"FÃ¸rre spor","Skip Forward":"Hopp framover","Skip Backward":"Hopp bakover","Fast Forward":"Spol framover",Rewind:"Spol tilbake","Next Frame":"Neste bilete","Previous Frame":"FÃ¸rre bilete",Settings:"Innstillingar",Options:"Alternativ","More Options":"Fleire alternativ",Zoom:"Zoom","Zoom In":"Zoom inn","Zoom Out":"Zoom ut","Audio Only":"Berre lyd","Picture in Picture":"Bilete i bilete","Camera Angle":"Kameravinkel",MEDIA_ERR_ABORTED:"Videoavspeling avbroten.",MEDIA_ERR_NETWORK:"Ein nettverksfeil har fÃ¸rt til at nedlastinga av denne videoen mislukkast. Kontroller nettverkstilkoplinga, eller prÃ¸v pÃ¥ nytt seinare.",MEDIA_ERR_DECODE:"Videoen kan ikkje lastast ned, anten fordi tilkoplinga til tenaren eller nettverket mislukkast, eller fordi formatet ikkje er stÃ¸tta.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Videoavspelinga blei avbroten pÃ¥ grunn av skadd programvare eller fordi videoen brukte funksjonar som nettlesaren din ikkje stÃ¸ttar.",MEDIA_ERR_ENCRYPTED:"Kan ikkje dekryptere den krypterte videokjelda.",SRC_PLAYER_MISMATCH:"Finn ikkje noka kompatibel kjelde for det gjeldande nettlesarmiljÃ¸et.",MEDIA_ERR_UNKNOWN:"Det oppstod ein ukjent feil"};t["default"].prototype.options_.languages["nn-no"]=t["default"].prototype.options_.languages.nn},{"../video.js/src/js/player.js":208}],129:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.ph={Play:"I-play",Pause:"I-pause","Current Time":"Kasalukuyang Oras","Duration Time":"Oras ng Tagal","Remaining Time":"Nalalabing Oras","Stream Type":"Uri ng Stream",LIVE:"Live",Loaded:"Loaded",Progress:"Progreso",Fullscreen:"Fullscreen","Non-Fullscreen":"Hindi-Fullscreen",Mute:"I-mute",Unmuted:"I-unmute","Playback Rate":"Rate ng Playback",Subtitles:"Mga subtitle","Subtitles Off":"Naka-off ang subtitle",Captions:"Mga Caption","Captions Off":"Naka-off ang Caption",Chapters:"Mga chapter",Off:"I-off",Quality:"Kalidad",Auto:"Awto","Audio Tracks":"Mga Track ng Audio","default":"default","Cast To Device":"I-Cast Sa Device",Share:"Ibahagi",Volume:"Volume","Playback Speed":"Bilis ng Playback","Video Quality":"Kalidad ng Video","Closed Captioning":"Isara ang Captioning","Share Video":"Ibahagi ang Video","Next Track":"Susunod na Track","Previous Track":"Nakaraang Track","Skip Forward":"I-skip Pauna","Skip Backward":"I-skip Pabalik","Fast Forward":"I-fast forwarf",Rewind:"I-rewind","Next Frame":"Susunod na Frame","Previous Frame":"Nakaraang Frame",Settings:"Mga Setting",Options:"Mga Opsyon","More Options":"Iba Pang Mga Opsyon",Zoom:"I-zoom","Zoom In":"I-zoom in","Zoom Out":"I-zoom out","Audio Only":"Audio Lamang","Picture in Picture":"Larawam sa Larawan","Camera Angle":"Anggulo ng Camera",MEDIA_ERR_ABORTED:"Nahinto ang playback ng video",MEDIA_ERR_NETWORK:"Ang error sa network ang dahilan kung bakit nabigo ang pag-download ng video. Pakitingnan ang konkesyon ng iyong network at subukang muli.",MEDIA_ERR_DECODE:"Hindi mai-load ang video, marahil dahil nabigo ang server o network o dahil hindi suportado ang format.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Nahinto ang playback ng video dahil sa sa pagkasira o dahil hindi suportado ng browser ang video ng ginamit na mga tampok.",MEDIA_ERR_ENCRYPTED:"Hindi ma-decrypt ang source ng naka-encrypt na video.",SRC_PLAYER_MISMATCH:"Walang nakitang tugmang source para sa kasalukuyang browser.",MEDIA_ERR_UNKNOWN:"May nangyaring hindi kilalang error"}},{"../video.js/src/js/player.js":208}],130:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.pl={Play:"OdtwÃ³rz",Pause:"Wstrzymaj","Current Time":"BieÅ¼Ä…cy czas","Duration Time":"Czas trwania","Remaining Time":"PozostaÅ‚y czas","Stream Type":"Typ strumienia",LIVE:"NA Å»YWO",Loaded:"ZaÅ‚adowane",Progress:"PostÄ™p",Fullscreen:"PeÅ‚ny ekran","Non-Fullscreen":"NiepeÅ‚ny ekran",Mute:"Wycisz",Unmuted:"Wyciszenie wyÅ‚Ä…czone","Playback Rate":"Tempo odtwarzania",Subtitles:"Napisy","Subtitles Off":"napisy wyÅ‚Ä…czone",Captions:"Podpisy","Captions Off":"podpisy wyÅ‚Ä…czone",Chapters:"RozdziaÅ‚y",Off:"WyÅ‚Ä…czone",Quality:"JakoÅ›Ä‡",Auto:"Auto","Audio Tracks":"ÅšcieÅ¼ki dÅºwiÄ™kowe","default":"domyÅ›lne","Cast To Device":"Rzutuj na urzÄ…dzenie",Share:"UdostÄ™pnij",Volume:"GÅ‚oÅ›noÅ›Ä‡","Playback Speed":"SzybkoÅ›Ä‡ odtwarzania","Video Quality":"JakoÅ›Ä‡ wideo","Closed Captioning":"Podpisy kodowane","Share Video":"UdostÄ™pnij wideo","Next Track":"NastÄ™pna Å›cieÅ¼ka","Previous Track":"Poprzednia Å›cieÅ¼ka","Skip Forward":"Skocz do tyÅ‚u","Skip Backward":"Skocz do przodu","Fast Forward":"PrzewiÅ„ do przodu",Rewind:"PrzewiÅ„ do tyÅ‚u","Next Frame":"NastÄ™pna klatka","Previous Frame":"Poprzednia klatka",Settings:"Ustawienia",Options:"Opcje","More Options":"WiÄ™cej opcji",Zoom:"PowiÄ™kszenie","Zoom In":"PowiÄ™ksz","Zoom Out":"Pomniejsz","Audio Only":"Tylko dÅºwiÄ™k","Picture in Picture":"Obraz w obrazie","Camera Angle":"KÄ…t kamery",MEDIA_ERR_ABORTED:"Przerwano odtwarzanie wideo.",MEDIA_ERR_NETWORK:"BÅ‚Ä…d sieci spowodowaÅ‚, Å¼e trwajÄ…ce pobieranie wideo zostaÅ‚o przerwane. SprawdÅº poÅ‚Ä…czenie sieciowe i sprÃ³buj ponownie.",MEDIA_ERR_DECODE:"Nie moÅ¼na zaÅ‚adowaÄ‡ wideo. WystÄ…piÅ‚ bÅ‚Ä…d serwera lub sieci albo format nie jest obsÅ‚ugiwany.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Odtwarzanie wideo zostaÅ‚o przerwane. Dane sÄ… uszkodzone lub wideo korzysta z funkcji, ktÃ³rych przeglÄ…darka nie obsÅ‚uguje.",MEDIA_ERR_ENCRYPTED:"Nie moÅ¼na odszyfrowaÄ‡ zaszyfrowanego ÅºrÃ³dÅ‚a wideo.",SRC_PLAYER_MISMATCH:"Nie znaleziono zgodnego ÅºrÃ³dÅ‚a dla bieÅ¼Ä…cego Å›rodowiska przeglÄ…darki.",MEDIA_ERR_UNKNOWN:"WystÄ…piÅ‚ nieznany bÅ‚Ä…d.","Media Player":"Odtwarzacz multimediÃ³w","Play Video":"OdtwÃ³rz klip wideo",Foreground:"Pierwszy plan",White:"BiaÅ‚y",Black:"Czarny",Red:"Czerwony",Green:"Zielony",Blue:"Niebieski",Yellow:"Å»Ã³Å‚ty",Magenta:"Amarantowy",Cyan:"BÅ‚Ä™kitny",Opaque:"Nieprzezroczysty","Semi-Opaque":"PÃ³Å‚przezroczysty",Transparent:"Przezroczysty",Window:"Okno","Font Size":"Rozmiar czcionki","Text Edge Style":"Styl krawÄ™dzi tekstu",None:"Brak",Raised:"Podniesione",Depressed:"WklÄ™sÅ‚e",Uniform:"Jednolite",Dropshadow:"Z cieniem","Font Family":"Rodzina czcionek","Monospace Serif":"Szeryfowa o staÅ‚ej szerokoÅ›ci","Proportional Serif":"Szeryfowa proporcjonalna","Monospace Sans-Serif":"Bezszeryfowa o staÅ‚ej szerokoÅ›ci","Proportional Sans-Serif":"Bezszeryfowa proporcjonalna",Casual:"Nieformalna",Script:"Skrypt","Small Caps":"Kapitaliki",Defaults:"DomyÅ›lne",Done:"Gotowe",Link:"Link",Embed:"OsadÅº",Close:"Zamknij",Copy:"Kopiuj","Copy Url":"Kopiuj adres URL","Embed Code":"Kod osadzania",English:"Angielski","volume level":"poziom gÅ‚oÅ›noÅ›ci","video progress bar":"pasek postÄ™pu klipu wideo","playback speed level":"poziom prÄ™dkoÅ›ci odtwarzania","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Menu podpisÃ³w","Subtitles Menu":"Menu napisÃ³w","Need Text":"Potrzebny tekst"}},{"../video.js/src/js/player.js":208}],131:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages["pt-br"]={Play:"Executar",Pause:"Pausar","Current Time":"Tempo atual","Duration Time":"Tempo de duraÃ§Ã£o","Remaining Time":"Tempo restante","Stream Type":"Tipo de fluxo",LIVE:"AO VIVO",Loaded:"Carregado",Progress:"Progresso",Fullscreen:"Tela cheia","Non-Fullscreen":"Sem tela cheia",Mute:"Sem Ã¡udio",Unmuted:"Mudo desativado","Playback Rate":"Taxa de reproduÃ§Ã£o",Subtitles:"Legendas","Subtitles Off":"Desativar legendas",Captions:"Legendas","Captions Off":"desativar legendas",Chapters:"CapÃ­tulos",Off:"Desativado",Quality:"Qualidade",Auto:"AutomÃ¡tico","Audio Tracks":"Faixas de Ã¡udio","default":"padrÃ£o","Cast To Device":"Converter para o dispositivo",Share:"Compartilhar",Volume:"Volume","Playback Speed":"Velocidade de reproduÃ§Ã£o","Video Quality":"Qualidade do vÃ­deo","Closed Captioning":"Legendagem codificada","Share Video":"Compartilhar vÃ­deo","Next Track":"PrÃ³xima faixa","Previous Track":"Faixa anterior","Skip Forward":"PrÃ³xima faixa","Skip Backward":"Faixa anterior","Fast Forward":"AvanÃ§ar",Rewind:"Retroceder","Next Frame":"PrÃ³ximo quadro","Previous Frame":"Quadro anterior",Settings:"ConfiguraÃ§Ãµes",Options:"OpÃ§Ãµes","More Options":"Mais OpÃ§Ãµes",Zoom:"Aplicar zoom","Zoom In":"Ampliar","Zoom Out":"Reduzir","Audio Only":"Apenas Ã¡udio","Picture in Picture":"Picture in picture","Camera Angle":"Ã‚ngulo da cÃ¢mera",MEDIA_ERR_ABORTED:"ReproduÃ§Ã£o de vÃ­deo anulada.",MEDIA_ERR_NETWORK:"Um erro de rede causou a falha do download do vÃ­deo. Verifique sua conexÃ£o de rede ou tente novamente mais tarde.",MEDIA_ERR_DECODE:"O vÃ­deo nÃ£o pÃ´de ser carregado, pois hÃ¡ uma falha na rede ou servidor ou o formato nÃ£o Ã© suportado.",MEDIA_ERR_SRC_NOT_SUPPORTED:"A reproduÃ§Ã£o do vÃ­deo foi anulada devido a um problema de corrupÃ§Ã£o ou porque o vÃ­deo usou recursos que seu navegador nÃ£o suporta.",MEDIA_ERR_ENCRYPTED:"NÃ£o foi possÃ­vel descriptografar a fonte do vÃ­deo criptogradada.",SRC_PLAYER_MISMATCH:"Nenhuma fonte compatÃ­vel encontrada para o ambiente do navegador atual.",MEDIA_ERR_UNKNOWN:"Ocorreu um erro desconhecido.","Media Player":"Player de MÃ­dia","Play Video":"Reproduzir VÃ­deo",Foreground:"Primeiro plano",White:"Branco",Black:"Preto",Red:"Vermelho",Green:"Verde",Blue:"Azul",Yellow:"Amarelo",Magenta:"Magenta",Cyan:"Ciano",Opaque:"Opaco","Semi-Opaque":"Semiopaco",Transparent:"Transparente",Window:"Janela","Font Size":"Tamanho da Fonte","Text Edge Style":"Estilo da Borda do Texto",None:"Nenhum",Raised:"Relevo",Depressed:"Baixo relevo",Uniform:"Uniforme",Dropshadow:"Sombra","Font Family":"FamÃ­lia da Fonte","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"Casual",Script:"Script","Small Caps":"Versalete",Defaults:"PadrÃµes",Done:"ConcluÃ­do",Link:"Link",Embed:"Inserir",Close:"Fechar",Copy:"Copiar","Copy Url":"Copiar URL","Embed Code":"Inserir CÃ³digo",English:"InglÃªs","volume level":"nÃ­vel do volume","video progress bar":"barra de progresso do vÃ­deo","playback speed level":"nÃ­vel de velocidade de reproduÃ§Ã£o","Dolby Digital":"Dolby Digital",Stereo:"EstÃ©reo","Captions Menu":"Menu de Legendas Ocultas","Subtitles Menu":"Menu de Legendas","Need Text":"Precisa de texto"}},{"../video.js/src/js/player.js":208}],132:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages["pt-pt"]={Play:"Reproduzir",Pause:"Pausa","Current Time":"Tempo Atual","Duration Time":"Tempo de DuraÃ§Ã£o","Remaining Time":"Tempo Restante","Stream Type":"Tipo de Fluxo",LIVE:"EM DIRETO",Loaded:"Carregado",Progress:"Progresso",Fullscreen:"EcrÃ£ Inteiro","Non-Fullscreen":"Sair de EcrÃ£ Inteiro",Mute:"Desativar Som",Unmuted:"Som ativado","Playback Rate":"Taxa de ReproduÃ§Ã£o",Subtitles:"Legendas","Subtitles Off":"legendas desativadas",Captions:"Legendas","Captions Off":"legendas desligadas",Chapters:"CapÃ­tulos",Off:"Desligado",Quality:"Qualidade",Auto:"AutomÃ¡tico","Audio Tracks":"Faixas de Ãudio","default":"predefiniÃ§Ã£o","Cast To Device":"Transmitir em Dispositivo",Share:"Partilhar",Volume:"Volume","Playback Speed":"Velocidade de ReproduÃ§Ã£o","Video Quality":"Qualidade do VÃ­deo","Closed Captioning":"Legendagem de Ãudio","Share Video":"Partilhar VÃ­deo","Next Track":"Faixa Seguinte","Previous Track":"Faixa Anterior","Skip Forward":"Para a Frente","Skip Backward":"Para TrÃ¡s","Fast Forward":"AvanÃ§ar",Rewind:"Recuar","Next Frame":"Fotograma Seguinte","Previous Frame":"Fotograma Anterior",Settings:"DefiniÃ§Ãµes",Options:"OpÃ§Ãµes","More Options":"Mais OpÃ§Ãµes",Zoom:"Zoom","Zoom In":"Ampliar","Zoom Out":"Reduzir","Audio Only":"Apenas Ãudio","Picture in Picture":"Imagem na Imagem","Camera Angle":"Ã‚ngulo da CÃ¢mara",MEDIA_ERR_ABORTED:"ReproduÃ§Ã£o de vÃ­deo abortada.",MEDIA_ERR_NETWORK:"A transferÃªncia do vÃ­deo parou a meio devido a um erro de rede. Verifique a ligaÃ§Ã£o de rede ou tente novamente mais tarde.",MEDIA_ERR_DECODE:"NÃ£o foi possÃ­vel carregar o vÃ­deo. Ocorreu uma falha no servidor ou na rede ou o formato nÃ£o Ã© suportado.",MEDIA_ERR_SRC_NOT_SUPPORTED:"A reproduÃ§Ã£o do vÃ­deo foi abortada devido a um problema de danificaÃ§Ã£o ou porque o vÃ­deo utiliza funcionalidades que o seu browser nÃ£o suporta.",MEDIA_ERR_ENCRYPTED:"NÃ£o Ã© possÃ­vel desencriptar a origem de vÃ­deo encriptada.",SRC_PLAYER_MISMATCH:"NÃ£o foi encontrada uma origem compatÃ­vel para o ambiente de browser atual.",MEDIA_ERR_UNKNOWN:"Ocorreu um erro desconhecido.","Media Player":"Leitor de MultimÃ©dia","Play Video":"Reproduzir VÃ­deo",Foreground:"Primeiro Plano",White:"Branco",Black:"Preto",Red:"Vermelho",Green:"Verde",Blue:"Azul",Yellow:"Amarelo",Magenta:"Magenta",Cyan:"Turquesa",Opaque:"Opaco","Semi-Opaque":"Semi-opaco",Transparent:"Transparente",Window:"Janela","Font Size":"Tamanho do Tipo de Letra","Text Edge Style":"Estilo do Contorno do Texto",None:"Nenhum",Raised:"Alto Relevo",Depressed:"Baixo Relevo",Uniform:"Uniforme",Dropshadow:"Sombra","Font Family":"FamÃ­lia de Tipos de Letra","Monospace Serif":"Serif NÃ£o Proporcional","Proportional Serif":"Serif Proporcional","Monospace Sans-Serif":"Sans-Serif NÃ£o Proporcional","Proportional Sans-Serif":"Sans-Serif Proporcional",Casual:"Casual",Script:"Script","Small Caps":"MaiÃºsculas Pequenas",Defaults:"PredefiniÃ§Ãµes",Done:"ConcluÃ­do",Link:"Ligar",Embed:"Incorporar",Close:"Fechar",Copy:"Copiar","Copy Url":"Copiar URL","Embed Code":"CÃ³digo de IncorporaÃ§Ã£o",English:"InglÃªs","volume level":"nÃ­vel do volume","video progress bar":"barra de progresso do vÃ­deo","playback speed level":"nÃ­vel da velocidade de reproduÃ§Ã£o","Dolby Digital":"Dolby Digital",Stereo:"EstÃ©reo","Captions Menu":"Menu de Legendas de Ãudio","Subtitles Menu":"Menu de Legendas","Need Text":"Necessita de Texto"};t["default"].prototype.options_.languages.pt=t["default"].prototype.options_.languages["pt-pt"]},{"../video.js/src/js/player.js":208}],133:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.ro={Play:"Redare",Pause:"PauzÄƒ","Current Time":"Ora curentÄƒ","Duration Time":"Durata de timp","Remaining Time":"Timp rÄƒmas","Stream Type":"Tip de flux",LIVE:"LIVE",Loaded:"ÃŽncÄƒrcat",Progress:"Progres",Fullscreen:"Ecran complet","Non-Fullscreen":"Nu este pe ecran complet",Mute:"FÄƒrÄƒ sunet",Unmuted:"Sunet reactivat","Playback Rate":"RatÄƒ de redare",Subtitles:"SubtitrÄƒri","Subtitles Off":"subtitrÄƒri dezactivate",Captions:"Legende","Captions Off":"legende dezactivate",Chapters:"Capitole",Off:"Dezactivat",Quality:"Calitate",Auto:"Auto","Audio Tracks":"Piese audio","default":"implicit","Cast To Device":"Difuzare la dispozitiv",Share:"Partajare",Volume:"Volum","Playback Speed":"VitezÄƒ de redare","Video Quality":"Calitate video","Closed Captioning":"Subtitrare complexÄƒ","Share Video":"Partajare video","Next Track":"Piesa urmÄƒtoare","Previous Track":"Piesa anterioarÄƒ","Skip Forward":"Salt Ã®nainte","Skip Backward":"Salt Ã®napoi","Fast Forward":"Derulare rapidÄƒ",Rewind:"Derulare Ã®napoi","Next Frame":"Cadrul urmÄƒtor","Previous Frame":"Cadrul anterior",Settings:"SetÄƒri",Options:"OpÈ›iuni","More Options":"Mai multe opÈ›iuni",Zoom:"Zoom","Zoom In":"MÄƒrire","Zoom Out":"MicÈ™orare","Audio Only":"Doar audio","Picture in Picture":"Imagine Ã®n imagine","Camera Angle":"Unghi camerÄƒ",MEDIA_ERR_ABORTED:"Redare video anulatÄƒ",MEDIA_ERR_NETWORK:"O eroare de reÈ›ea a determinat nereuÈ™ita parÈ›ialÄƒ a descÄƒrcÄƒrii videoclipului. VerificaÈ›i conexiunea la reÈ›ea sau Ã®ncercaÈ›i din nou mai tÃ¢rziu.",MEDIA_ERR_DECODE:"Videoclipul nu a putut fi Ã®ncÄƒrcat din cauza unei erori de server sau reÈ›ea sau pentru cÄƒ formatul nu este acceptat.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Redarea video a fost abandonatÄƒ din cauza unei probleme de deteriorare sau pentru cÄƒ videoclipul a utilizat caracteristici pe care browserul nu le acceptÄƒ.",MEDIA_ERR_ENCRYPTED:"Nu se poate decripta sursa video criptatÄƒ.",SRC_PLAYER_MISMATCH:"Nu s-a gÄƒsit nicio sursÄƒ compatibilÄƒ pentru mediul de browser curent.",MEDIA_ERR_UNKNOWN:"Eroare necunoscutÄƒ","Media Player":"Player media","Play Video":"Redare video",Foreground:"Prim plan",White:"Alb",Black:"Negru",Red:"RoÈ™u",Green:"Verde",Blue:"Albastru",Yellow:"Galben",Magenta:"Fucsia",Cyan:"Bleu",Opaque:"Opac","Semi-Opaque":"Semiopac",Transparent:"Transparent",Window:"FereastrÄƒ","Font Size":"Dimensiune font","Text Edge Style":"Stil muchie text",None:"FÄƒrÄƒ",Raised:"Ridicat",Depressed:"Presat",Uniform:"Uniform",Dropshadow:"UmbrÄƒ cÄƒzutÄƒ","Font Family":"Familie de fonturi","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"Casual",Script:"Script","Small Caps":"Majuscule reduse",Defaults:"Valori implicite",Done:"Gata",Link:"Link",Embed:"ÃŽncorporare",Close:"ÃŽnchidere",Copy:"Copiere","Copy Url":"Copiere URL","Embed Code":"Cod de Ã®ncorporare",English:"EnglezÄƒ","volume level":"nivel volum","video progress bar":"barÄƒ de progres video","playback speed level":"nivel vitezÄƒ de redare","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Meniul Legende","Subtitles Menu":"Meniul SubtitrÄƒri","Need Text":"Text necesar"}},{"../video.js/src/js/player.js":208}],134:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.ru={Play:"Ð’Ð¾ÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ",Pause:"ÐŸÐ°ÑƒÐ·Ð°","Current Time":"Ð¢ÐµÐºÑƒÑ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ","Duration Time":"Ð”Ð»Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ÑÑ‚ÑŒ","Remaining Time":"ÐžÑÑ‚Ð°Ð²ÑˆÐµÐµÑÑ Ð²Ñ€ÐµÐ¼Ñ","Stream Type":"Ð¢Ð¸Ð¿ Ð¿Ð¾Ñ‚Ð¾ÐºÐ°",LIVE:"ÐŸÐ Ð¯ÐœÐÐ¯ Ð¢Ð ÐÐÐ¡Ð›Ð¯Ð¦Ð˜Ð¯",Loaded:"Ð—Ð°Ð³Ñ€ÑƒÐ¶ÐµÐ½",Progress:"ÐŸÑ€Ð¾Ð³Ñ€ÐµÑÑ",Fullscreen:"ÐŸÐ¾Ð»Ð½Ñ‹Ð¹ ÑÐºÑ€Ð°Ð½","Non-Fullscreen":"ÐÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ ÑÐºÑ€Ð°Ð½",Mute:"Ð’Ñ‹ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·Ð²ÑƒÐº",Unmuted:"ÐœÐ¸ÐºÑ€Ð¾Ñ„Ð¾Ð½ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½","Playback Rate":"Ð¡ÐºÐ¾Ñ€Ð¾ÑÑ‚ÑŒ Ð²Ð¾ÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ",Subtitles:"Ð¡ÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ñ‹","Subtitles Off":"Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÑÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ñ‹",Captions:"ÐŸÐ¾Ð´Ð¿Ð¸ÑÐ¸","Captions Off":"Ð¾Ñ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ¸",Chapters:"Ð§Ð°ÑÑ‚Ð¸",Off:"Ð’Ñ‹ÐºÐ».",Quality:"ÐšÐ°Ñ‡ÐµÑÑ‚Ð²Ð¾",Auto:"ÐÐ²Ñ‚Ð¾","Audio Tracks":"Ð—Ð²ÑƒÐºÐ¾Ð²Ñ‹Ðµ Ð´Ð¾Ñ€Ð¾Ð¶ÐºÐ¸","default":"Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ","Cast To Device":"Ð¢Ñ€Ð°Ð½ÑÐ»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð° ÑƒÑÑ‚Ñ€Ð¾Ð¹ÑÑ‚Ð²Ð¾",Share:"ÐžÐ±Ñ‰Ð¸Ð¹ Ð´Ð¾ÑÑ‚ÑƒÐ¿",Volume:"Ð—Ð²ÑƒÐº","Playback Speed":"Ð¡ÐºÐ¾Ñ€Ð¾ÑÑ‚ÑŒ Ð²Ð¾ÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ","Video Quality":"ÐšÐ°Ñ‡ÐµÑÑ‚Ð²Ð¾ Ð²Ð¸Ð´ÐµÐ¾","Closed Captioning":"ÐšÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ ÑÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ñ‹","Share Video":"ÐŸÐ¾Ð´ÐµÐ»Ð¸Ñ‚ÑŒÑÑ Ð²Ð¸Ð´ÐµÐ¾","Next Track":"Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð´Ð¾Ñ€Ð¾Ð¶ÐºÐ°","Previous Track":"ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ð´Ð¾Ñ€Ð¾Ð¶ÐºÐ°","Skip Forward":"ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð²Ð¿ÐµÑ€ÐµÐ´","Skip Backward":"ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð½Ð°Ð·Ð°Ð´","Fast Forward":"ÐŸÐµÑ€ÐµÐ¼Ð¾Ñ‚ÐºÐ° Ð²Ð¿ÐµÑ€ÐµÐ´",Rewind:"ÐŸÐµÑ€ÐµÐ¼Ð¾Ñ‚ÐºÐ° Ð½Ð°Ð·Ð°Ð´","Next Frame":"Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ ÐºÐ°Ð´Ñ€","Previous Frame":"ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¹ ÐºÐ°Ð´Ñ€",Settings:"ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹",Options:"ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹","More Options":"Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹",Zoom:"ÐœÐ°ÑÑˆÑ‚Ð°Ð±","Zoom In":"Ð£Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ","Zoom Out":"Ð£Ð¼ÐµÐ½ÑŒÑˆÐ¸Ñ‚ÑŒ","Audio Only":"Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð°ÑƒÐ´Ð¸Ð¾","Picture in Picture":"ÐšÐ°Ñ€Ñ‚Ð¸Ð½ÐºÐ° Ð² ÐºÐ°Ñ€Ñ‚Ð¸Ð½ÐºÐµ","Camera Angle":"Ð Ð°ÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ ÐºÐ°Ð¼ÐµÑ€Ñ‹",MEDIA_ERR_ABORTED:"Ð’Ð¾ÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð²Ð¸Ð´ÐµÐ¾ Ð¿Ñ€ÐµÑ€Ð²Ð°Ð½Ð¾.",MEDIA_ERR_NETWORK:"ÐžÑˆÐ¸Ð±ÐºÐ° ÑÐµÑ‚Ð¸ Ð¿Ñ€Ð¸Ð²ÐµÐ»Ð° Ðº ÑÐ±Ð¾ÑŽ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÑÑÐµ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð²Ð¸Ð´ÐµÐ¾Ð·Ð°Ð¿Ð¸ÑÐ¸. ÐŸÑ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ ÑÐµÑ‚ÐµÐ²Ð¾Ðµ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð¸Ð»Ð¸ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚Ðµ Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÑƒ Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ.",MEDIA_ERR_DECODE:"ÐÐµ ÑƒÐ´Ð°ÐµÑ‚ÑÑ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ Ð²Ð¸Ð´ÐµÐ¾Ð·Ð°Ð¿Ð¸ÑÑŒ Ð¸Ð·-Ð·Ð° Ð½ÐµÐ¿Ð¾Ð»Ð°Ð´Ð¾Ðº Ð² Ñ€Ð°Ð±Ð¾Ñ‚Ðµ ÑÐµÑ€Ð²ÐµÑ€Ð° Ð¸Ð»Ð¸ ÑÐµÑ‚Ð¸ Ð¸Ð»Ð¸ Ð¸Ð·-Ð·Ð° Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Ð’Ð¾ÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð²Ð¸Ð´ÐµÐ¾Ð·Ð°Ð¿Ð¸ÑÐ¸ Ð±Ñ‹Ð»Ð¾ Ð¿Ñ€ÐµÑ€Ð²Ð°Ð½Ð¾ Ð¸Ð·-Ð·Ð° Ð½ÐµÐ¿Ð¾Ð»Ð°Ð´ÐºÐ¸ Ð¸Ð»Ð¸ Ð² ÑÐ²ÑÐ·Ð¸ Ñ Ñ‚ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð²Ð¸Ð´ÐµÐ¾Ð·Ð°Ð¿Ð¸ÑÑŒ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚ÑÑ Ð² Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€Ðµ.",MEDIA_ERR_ENCRYPTED:"ÐÐµ ÑƒÐ´Ð°ÐµÑ‚ÑÑ Ñ€Ð°ÑÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¸ÑÑ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð²Ð¸Ð´ÐµÐ¾.",SRC_PLAYER_MISMATCH:"Ð”Ð»Ñ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ ÑÑ€ÐµÐ´Ñ‹ Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€Ð° ÑÐ¾Ð²Ð¼ÐµÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ð¸ÑÑ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½.",MEDIA_ERR_UNKNOWN:"ÐŸÑ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð° Ð½ÐµÐ¸Ð·Ð²ÐµÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°.","Media Player":"ÐŸÑ€Ð¾Ð¸Ð³Ñ€Ñ‹Ð²Ð°Ñ‚ÐµÐ»ÑŒ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð¼ÐµÐ´Ð¸Ð°","Play Video":"Ð’Ð¾ÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÑÑ‚Ð¸ Ð²Ð¸Ð´ÐµÐ¾",Foreground:"Ð¦Ð²ÐµÑ‚",White:"Ð‘ÐµÐ»Ñ‹Ð¹",Black:"Ð§ÐµÑ€Ð½Ñ‹Ð¹",Red:"ÐšÑ€Ð°ÑÐ½Ñ‹Ð¹",Green:"Ð—ÐµÐ»ÐµÐ½Ñ‹Ð¹",Blue:"Ð¡Ð¸Ð½Ð¸Ð¹",Yellow:"Ð–ÐµÐ»Ñ‚Ñ‹Ð¹",Magenta:"ÐŸÑƒÑ€Ð¿ÑƒÑ€Ð½Ñ‹Ð¹",Cyan:"Ð“Ð¾Ð»ÑƒÐ±Ð¾Ð¹",Opaque:"ÐÐµÐ¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ð¹","Semi-Opaque":"ÐŸÐ¾Ð»ÑƒÐ¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ð¹",Transparent:"ÐŸÑ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ð¹",Window:"ÐžÐºÐ½Ð¾","Font Size":"Ð Ð°Ð·Ð¼ÐµÑ€ ÑˆÑ€Ð¸Ñ„Ñ‚Ð°","Text Edge Style":"Ð¡Ñ‚Ð¸Ð»ÑŒ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ð° Ñ‚ÐµÐºÑÑ‚Ð°",None:"ÐÐµÑ‚",Raised:"Ð’Ñ‹Ð¿ÑƒÐºÐ»Ñ‹Ð¹",Depressed:"Ð£Ñ‚Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ‹Ð¹",Uniform:"ÐžÐ´Ð½Ð¾Ñ€Ð¾Ð´Ð½Ñ‹Ð¹",Dropshadow:"Ð¡ Ñ‚ÐµÐ½ÑŒÑŽ","Font Family":"Ð¡ÐµÐ¼ÐµÐ¹ÑÑ‚Ð²Ð¾ ÑˆÑ€Ð¸Ñ„Ñ‚Ð¾Ð²","Monospace Serif":"ÐœÐ¾Ð½Ð¾ÑˆÐ¸Ñ€Ð¸Ð½Ð½Ñ‹Ð¹ Ñ Ð·Ð°ÑÐµÑ‡ÐºÐ°Ð¼Ð¸","Proportional Serif":"ÐŸÑ€Ð¾Ð¿Ð¾Ñ€Ñ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ Ð·Ð°ÑÐµÑ‡ÐºÐ°Ð¼Ð¸","Monospace Sans-Serif":"ÐœÐ¾Ð½Ð¾ÑˆÐ¸Ñ€Ð¸Ð½Ð½Ñ‹Ð¹ Ð±ÐµÐ· Ð·Ð°ÑÐµÑ‡ÐµÐº","Proportional Sans-Serif":"ÐŸÑ€Ð¾Ð¿Ð¾Ñ€Ñ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð±ÐµÐ· Ð·Ð°ÑÐµÑ‡ÐµÐº",Casual:"ÐÐµÑ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹",Script:"Ð¢ÐµÐºÑÑ‚","Small Caps":"ÐœÐ°Ð»Ñ‹Ðµ Ð¿Ñ€Ð¾Ð¿Ð¸ÑÐ½Ñ‹Ðµ",Defaults:"ÐÐ°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ",Done:"Ð“Ð¾Ñ‚Ð¾Ð²Ð¾",Link:"ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÑÑÑ‹Ð»ÐºÑƒ",Embed:"Ð’Ð½ÐµÐ´Ñ€Ð¸Ñ‚ÑŒ",Close:"Ð—Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ",Copy:"ÐšÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ","Copy Url":"ÐšÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ URL-Ð°Ð´Ñ€ÐµÑ","Embed Code":"ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ð²Ð½ÐµÐ´Ñ€ÐµÐ½Ð¸Ñ",English:"ÐŸÐµÑ€ÐµÐ²Ð¾Ð´ Ñ Ð°Ð½Ð³Ð»Ð¸Ð¹ÑÐºÐ¾Ð³Ð¾","volume level":"ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð³Ñ€Ð¾Ð¼ÐºÐ¾ÑÑ‚Ð¸","video progress bar":"Ð¸Ð½Ð´Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾ÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð²Ð¸Ð´ÐµÐ¾","playback speed level":"ÑÐºÐ¾Ñ€Ð¾ÑÑ‚ÑŒ Ð²Ð¾ÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ","Dolby Digital":"Dolby Digital",Stereo:"Ð¡Ñ‚ÐµÑ€ÐµÐ¾","Captions Menu":"ÐœÐµÐ½ÑŽ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐµÐ¹","Subtitles Menu":"ÐœÐµÐ½ÑŽ ÑÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ð¾Ð²","Need Text":"Ð¢Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ Ñ‚ÐµÐºÑÑ‚"}},{"../video.js/src/js/player.js":208}],135:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.sk={Play:"PrehraÅ¥",Pause:"PozastaviÅ¥","Current Time":"AktuÃ¡lny Äas","Duration Time":"ÄŒas trvania","Remaining Time":"ZostÃ¡vajÃºci Äas","Stream Type":"Typ streamu",LIVE:"NAÅ½IVO",Loaded:"NaÄÃ­tanÃ©",Progress:"Priebeh",Fullscreen:"Na celÃº obrazovku","Non-Fullscreen":"Nie na celÃº obrazovku",Mute:"StlmiÅ¥",Unmuted:"So zruÅ¡enÃ½m stlmenÃ­m","Playback Rate":"RÃ½chlosÅ¥ prehrÃ¡vania",Subtitles:"Titulky","Subtitles Off":"vypnutÃ© titulky",Captions:"Popisy","Captions Off":"vypnutÃ© popisy",Chapters:"Kapitoly",Off:"VypnutÃ©",Quality:"Kvalita",Auto:"Automaticky","Audio Tracks":"ZvukovÃ© stopy","default":"predvolenÃ¡ hodnota","Cast To Device":"Vysielanie do zariadenia",Share:"ZdieÄ¾aÅ¥",Volume:"HlasitosÅ¥","Playback Speed":"RÃ½chlosÅ¥ prehrÃ¡vania","Video Quality":"Kvalita videa","Closed Captioning":"SkrytÃ© titulkovanie","Share Video":"ZdieÄ¾aÅ¥ video","Next Track":"NasledujÃºca stopa","Previous Track":"PredchÃ¡dzajÃºca stopa","Skip Forward":"PreskoÄiÅ¥ dopredu","Skip Backward":"PreskoÄiÅ¥ dozadu","Fast Forward":"PosunÃºÅ¥ dopredu",Rewind:"PosunÃºÅ¥ dozadu","Next Frame":"NasledujÃºca snÃ­mka","Previous Frame":"PredchÃ¡dzajÃºca snÃ­mka",Settings:"Nastavenia",Options:"MoÅ¾nosti","More Options":"ÄŽalÅ¡ie moÅ¾nosti",Zoom:"Lupa","Zoom In":"PriblÃ­Å¾iÅ¥","Zoom Out":"VzdialiÅ¥","Audio Only":"Iba zvuk","Picture in Picture":"Obraz vÂ obraze","Camera Angle":"Uhol kamery",MEDIA_ERR_ABORTED:"PrehrÃ¡vanie videa bolo preruÅ¡enÃ©.",MEDIA_ERR_NETWORK:"Chyba siete spÃ´sobila zlyhanie poÄas sÅ¥ahovania videa. Skontrolujte sieÅ¥ovÃ© pripojenie alebo to skÃºste znova neskÃ´r.",MEDIA_ERR_DECODE:"Video sa nepodarilo naÄÃ­taÅ¥. DÃ´vodom je buÄ zlyhanie servera alebo siete, alebo nepodporovanÃ½ formÃ¡t.",MEDIA_ERR_SRC_NOT_SUPPORTED:"PrehrÃ¡vanie videa bolo preruÅ¡enÃ© zÂ dÃ´vodu problÃ©mu spÃ´sobenÃ©ho poÅ¡kodenÃ­m alebo preto, lebo sa vo videu pouÅ¾Ã­vali funkcie, ktorÃ© vÃ¡Å¡ prehliadaÄ nepodporoval.",MEDIA_ERR_ENCRYPTED:"Nie je moÅ¾nÃ© deÅ¡ifrovaÅ¥ zaÅ¡ifrovanÃ½ zdroj videa.",SRC_PLAYER_MISMATCH:"NenaÅ¡iel sa kompatibilnÃ½ zdroj pre aktuÃ¡lne prostredie prehliadaÄa.",MEDIA_ERR_UNKNOWN:"Vyskytla sa neznÃ¡ma chyba","Media Player":"PrehrÃ¡vaÄ mÃ©diÃ­","Play Video":"PrehraÅ¥ video",Foreground:"Popredie",White:"Biela",Black:"ÄŒierna",Red:"ÄŒervenÃ¡",Green:"ZelenÃ¡",Blue:"ModrÃ¡",Yellow:"Å½ltÃ¡",Magenta:"PurpurovÃ¡",Cyan:"AzÃºrovÃ¡",Opaque:"NepriehÄ¾adnÃ©","Semi-Opaque":"ÄŒiastoÄne priehÄ¾adnÃ©",Transparent:"PriehÄ¾adnÃ©",Window:"Okno","Font Size":"VeÄ¾kosÅ¥ pÃ­sma","Text Edge Style":"Å tÃ½ly okrajov textu",None:"Å½iadny",Raised:"ZvÃ½Å¡enÃ½",Depressed:"ZnÃ­Å¾enÃ½",Uniform:"JednotnÃ½",Dropshadow:"TieÅˆovanÃ½","Font Family":"SÃ©ria pÃ­siem","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"NeformÃ¡lne",Script:"SkriptovÃ©","Small Caps":"KapitÃ¡lky",Defaults:"PredvolenÃ©",Done:"Hotovo",Link:"Prepojenie",Embed:"VloÅ¾iÅ¥",Close:"ZavrieÅ¥",Copy:"KopÃ­rovaÅ¥","Copy Url":"KopÃ­rovaÅ¥ URL adresu","Embed Code":"VloÅ¾iÅ¥ kÃ³d",English:"AngliÄtina","volume level":"ÃºroveÅˆ hlasitosti","video progress bar":"indikÃ¡tor priebehu videa","playback speed level":"ÃºroveÅˆ rÃ½chlosti prehrÃ¡vania","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Ponuka popisov","Subtitles Menu":"Ponuka titulkov","Need Text":"PotrebnÃ½ text"}},{"../video.js/src/js/player.js":208}],136:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.sl={Play:"Predvajaj",Pause:"Premor","Current Time":"Trenutni Äas","Duration Time":"ÄŒas trajanja","Remaining Time":"Preostali Äas","Stream Type":"Vrsta pretoka",LIVE:"V Å½IVO",Loaded:"NaloÅ¾eno",Progress:"Napredek",Fullscreen:"Celozaslonski naÄin","Non-Fullscreen":"Ni v celozaslonskem naÄinu",Mute:"Zvok je izklopljen",Unmuted:"Zvok je vklopljen","Playback Rate":"Hitrost predvajanja",Subtitles:"Podnaslovi","Subtitles Off":"podnaslovi so izklopljeni",Captions:"Napisi","Captions Off":"napisi so izklopljeni",Chapters:"Poglavja",Off:"Izklopljeno",Quality:"Kakovost",Auto:"Samodejno","Audio Tracks":"ZvoÄni posnetki","default":"privzeto","Cast To Device":"Predvajaj v napravo",Share:"Skupna raba",Volume:"Glasnost","Playback Speed":"Hitrost predvajanja","Video Quality":"Kakovost videa","Closed Captioning":"RazÅ¡irjeni podnapisi","Share Video":"Skupna raba videa","Next Track":"Naslednja skladba","Previous Track":"PrejÅ¡nja skladba","Skip Forward":"SkoÄi naprej","Skip Backward":"SkoÄi nazaj","Fast Forward":"Hitro naprej",Rewind:"Hitro nazaj","Next Frame":"Naslednji okvir","Previous Frame":"PrejÅ¡nji okvir",Settings:"Nastavitve",Options:"MoÅ¾nosti","More Options":"Dodatne moÅ¾nosti",Zoom:"PoveÄava","Zoom In":"PoveÄava","Zoom Out":"PomanjÅ¡ava","Audio Only":"Samo zvok","Picture in Picture":"Slika v sliki","Camera Angle":"Kot fotoaparata",MEDIA_ERR_ABORTED:"Preklic predvajanja videa.",MEDIA_ERR_NETWORK:"Zaradi napake omreÅ¾ja je priÅ¡lo med prenosom videa do napake. Preverite omreÅ¾no povezave ali poskusite znova pozneje.",MEDIA_ERR_DECODE:"Videa ni mogoÄe naloÅ¾iti, bodisi zato, ker je priÅ¡lo do napake v streÅ¾niku ali omreÅ¾ju, bodisi zato, ker oblika zapisa ni podprta.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Predvajanje videa je bilo prekinjeno, ker je priÅ¡lo do teÅ¾ave zaradi ali ker video uporablja funkcije, ki jih brskalnik ne podpira.",MEDIA_ERR_ENCRYPTED:"Å ifriranega vira videa ni mogoÄe deÅ¡ifrirati.",SRC_PLAYER_MISMATCH:"Ni mogoÄe najti zdruÅ¾ljivega vira videa za trenutno okolje brskalnika.",MEDIA_ERR_UNKNOWN:"PriÅ¡lo je do neznane napake","Media Player":"Media Player","Play Video":"Predvajaj video",Foreground:"Ospredje",White:"Bela",Black:"ÄŒrna",Red:"RdeÄa",Green:"Zelena",Blue:"Modra",Yellow:"Rumena",Magenta:"Magenta",Cyan:"Cijan",Opaque:"Neprozorno","Semi-Opaque":"Delno neprozorno",Transparent:"Prosojno",Window:"Okno","Font Size":"Velikost pisave","Text Edge Style":"Slog besedila roba",None:"Brez",Raised:"Dvignjeno",Depressed:"Pritisnjeno",Uniform:"Enotno",Dropshadow:"Spustna senca","Font Family":"DruÅ¾ina pisav","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"Vsakdanje",Script:"Skript","Small Caps":"PomanjÅ¡ane velike Ärke",Defaults:"Privzete nastavitve",Done:"DokonÄano",Link:"Povezava",Embed:"Vdelaj",Close:"Zapri",Copy:"Kopiraj","Copy Url":"Kopiraj URL","Embed Code":"Vdelana koda",English:"angleÅ¡Äina","volume level":"glasnost","video progress bar":"vrstica napredovanja videoposnetka","playback speed level":"hitrost predvajanja","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Meni z napisi","Subtitles Menu":"Meni s podnaslovi","Need Text":"Obvezno besedilo"};t["default"].prototype.options_.languages["sl-si"]=t["default"].prototype.options_.languages.sl},{"../video.js/src/js/player.js":208}],137:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages["sr-cyrl-cs"]={Play:"Ð ÐµÐ¿Ñ€Ð¾Ð´ÑƒÐºÑƒÑ˜",Pause:"ÐŸÐ°ÑƒÐ·Ð¸Ñ€Ð°Ñ˜","Current Time":"Ð¢Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð²Ñ€ÐµÐ¼Ðµ","Duration Time":"Ð’Ñ€ÐµÐ¼Ðµ Ñ‚Ñ€Ð°Ñ˜Ð°ÑšÐ°","Remaining Time":"ÐŸÑ€ÐµÐ¾ÑÑ‚Ð°Ð»Ð¾ Ð²Ñ€ÐµÐ¼Ðµ","Stream Type":"Ð’Ñ€ÑÑ‚Ð° ÑÑ‚Ñ€Ð¸Ð¼Ð°",LIVE:"Ð£Ð–Ð˜Ð’Ðž",Loaded:"Ð£Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾",Progress:"Ð¢Ð¾Ðº",Fullscreen:"Ð¦ÐµÐ¾ ÐµÐºÑ€Ð°Ð½","Non-Fullscreen":"ÐÐµ Ð¿Ñ€ÐµÐºÐ¾ Ñ†ÐµÐ»Ð¾Ð³ ÐµÐºÑ€Ð°Ð½Ð°",Mute:"ÐŸÑ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾ Ð¸ÑÐºÑ™ÑƒÑ‡Ð¸",Unmuted:"Ð—Ð²ÑƒÐº ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½","Playback Rate":"Ð‘Ñ€Ð·Ð¸Ð½Ð° Ñ€ÐµÐ¿Ñ€Ð¾Ð´ÑƒÐºÑ†Ð¸Ñ˜Ðµ",Subtitles:"Ð¢Ð¸Ñ‚Ð»Ð¾Ð²Ð¸","Subtitles Off":"Ñ‚Ð¸Ñ‚Ð»Ð¾Ð²Ð¸ ÑÑƒ Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸",Captions:"ÐÐ°Ñ‚Ð¿Ð¸ÑÐ¸","Captions Off":"Ð½Ð°Ñ‚Ð¿Ð¸ÑÐ¸ ÑÑƒ Ð¸ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸",Chapters:"ÐŸÐ¾Ð³Ð»Ð°Ð²Ñ™Ð°",Off:"Ð˜ÑÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾",Quality:"ÐšÐ²Ð°Ð»Ð¸Ñ‚ÐµÑ‚",Auto:"ÐÑƒÑ‚Ð¾Ð¼Ð°Ñ‚ÑÐºÐ¸","Audio Tracks":"ÐÑƒÐ´Ð¸Ð¾ Ð½ÑƒÐ¼ÐµÑ€Ðµ","default":"Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾","Cast To Device":"ÐŸÑ€ÐµÐ±Ð°Ñ†Ð¸Ð²Ð°ÑšÐµ Ð½Ð° ÑƒÑ€ÐµÑ’Ð°Ñ˜",Share:"Ð”ÐµÐ»Ð¸",Volume:"ÐˆÐ°Ñ‡Ð¸Ð½Ð° Ð·Ð²ÑƒÐºÐ°","Playback Speed":"Ð‘Ñ€Ð·Ð¸Ð½Ð° Ñ€ÐµÐ¿Ñ€Ð¾Ð´ÑƒÐºÑ†Ð¸Ñ˜Ðµ","Video Quality":"ÐšÐ²Ð°Ð»Ð¸Ñ‚ÐµÑ‚ Ð²Ð¸Ð´ÐµÐ¾ Ð·Ð°Ð¿Ð¸ÑÐ°","Closed Captioning":"Ð¡ÐºÑ€Ð¸Ð²ÐµÐ½Ð¸ Ñ‚Ð¸Ñ‚Ð»Ð¾Ð²Ð¸","Share Video":"Ð”ÐµÐ»Ð¸ Ð²Ð¸Ð´ÐµÐ¾","Next Track":"Ð¡Ð»ÐµÐ´ÐµÑ›Ð° Ð½ÑƒÐ¼ÐµÑ€Ð°","Previous Track":"ÐŸÑ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð½ÑƒÐ¼ÐµÑ€Ð°","Skip Forward":"ÐŸÑ€ÐµÑÐºÐ¾Ñ‡Ð¸ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´","Skip Backward":"ÐŸÑ€ÐµÑÐºÐ¾Ñ‡Ð¸ ÑƒÐ½Ð°Ð·Ð°Ð´","Fast Forward":"ÐŸÑ€ÐµÐ¼Ð¾Ñ‚Ð°Ñ˜ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´",Rewind:"ÐŸÑ€ÐµÐ¼Ð¾Ñ‚Ð°Ñ˜ ÑƒÐ½Ð°Ð·Ð°Ð´","Next Frame":"Ð¡Ð»ÐµÐ´ÐµÑ›Ð° ÑÐ»Ð¸ÐºÐ° ","Previous Frame":"ÐŸÑ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° ÑÐ»Ð¸ÐºÐ°",Settings:"ÐŸÐ¾ÑÑ‚Ð°Ð²ÐºÐµ",Options:"ÐžÐ¿Ñ†Ð¸Ñ˜Ðµ","More Options":"Ð’Ð¸ÑˆÐµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð°",Zoom:"Ð—ÑƒÐ¼","Zoom In":"Ð£Ð²ÐµÑ›Ð°Ñ˜","Zoom Out":"Ð£Ð¼Ð°ÑšÐ¸","Audio Only":"Ð¡Ð°Ð¼Ð¾ Ð·Ð²ÑƒÐº","Picture in Picture":"Ð¡Ð»Ð¸ÐºÐ° Ñƒ ÑÐ»Ð¸Ñ†Ð¸","Camera Angle":"Ð£Ð³Ð°Ð¾ ÐºÐ°Ð¼ÐµÑ€Ðµ",MEDIA_ERR_ABORTED:"MEDIA_ERR_ABORTED",MEDIA_ERR_NETWORK:"MEDIA_ERR_NETWORK",MEDIA_ERR_DECODE:"MEDIA_ERR_DECODE",MEDIA_ERR_SRC_NOT_SUPPORTED:"MEDIA_ERR_SRC_NOT_SUPPORTED",MEDIA_ERR_ENCRYPTED:"MEDIA_ERR_ENCRYPTED",SRC_PLAYER_MISMATCH:"SRC_PLAYER_MISMATCH",MEDIA_ERR_UNKNOWN:"MEDIA_ERR_UNKNOWN"}},{"../video.js/src/js/player.js":208}],138:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages["sr-latn-rs"]={Play:"Reprodukuj",Pause:"Pauziraj","Current Time":"Trenutno vreme","Duration Time":"Vreme trajanja","Remaining Time":"Preostalo vreme","Stream Type":"Tip toka",LIVE:"UÅ½IVO",Loaded:"UÄitano",Progress:"Tok",Fullscreen:"Preko celog ekrana","Non-Fullscreen":"Nije preko celog ekrana",Mute:"Privremeno iskljuÄi",Unmuted:"Ponovo ukljuÄeno","Playback Rate":"Stopa reprodukcije",Subtitles:"Titl","Subtitles Off":"titl je iskljuÄen",Captions:"Natpisi","Captions Off":"natpisi su iskljuÄeni",Chapters:"Poglavlja",Off:"IskljuÄeno",Quality:"Kvalitet",Auto:"Automatski","Audio Tracks":"Audio zapisi","default":"podrazumevano","Cast To Device":"Prebaci na ureÄ‘aj",Share:"Deli",Volume:"JaÄina zvuka","Playback Speed":"Brzina reprodukcije","Video Quality":"Kvalitet video zapisa","Closed Captioning":"Skriveni titlovi","Share Video":"Deli video","Next Track":"SledeÄ‡i zapis","Previous Track":"Prethodni zapis","Skip Forward":"PreskoÄi unapred","Skip Backward":"PreskoÄi unazad","Fast Forward":"Premotaj unapred",Rewind:"Premotaj unazad","Next Frame":"SledeÄ‡i okvir","Previous Frame":"Prethodni okvir",Settings:"Postavke",Options:"Opcije","More Options":"JoÅ¡ opcija",Zoom:"Zumiraj","Zoom In":"UveÄ‡aj","Zoom Out":"Umanji","Audio Only":"Samo zvuk","Picture in Picture":"Slika u slici","Camera Angle":"Ugao kamere",MEDIA_ERR_ABORTED:"Reprodukcija video zapisa je prekinuta.",MEDIA_ERR_NETWORK:"Usled greÅ¡ke na mreÅ¾i doÅ¡lo je do otkazivanja tokom preuzimanja video zapisa. Proverite mreÅ¾nu vezu ili pokuÅ¡ajte ponovo kasnije.",MEDIA_ERR_DECODE:"Nije moguÄ‡e preuzeti video zbog toga Å¡to je doÅ¡lo do otkazivanja na serveru ili mreÅ¾i ili zbog toga Å¡to format nije podrÅ¾an.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Reprodukcija video zapisa je prekinuta zbog problema sa oÅ¡teÄ‡enjem ili zbog toga Å¡to video koristi funkcije koje pregledaÄ ne podrÅ¾ava.",MEDIA_ERR_ENCRYPTED:"Nije moguÄ‡e deÅ¡ifrovati Å¡ifrovani izvor video zapisa.",SRC_PLAYER_MISMATCH:"Za aktuelno okruÅ¾enje pregledaÄa nije pronaÄ‘en nijedan kompatibilan izvor.",MEDIA_ERR_UNKNOWN:"DoÅ¡lo je do nepoznate greÅ¡ke","Media Player":"Media Player","Play Video":"Reprodukuj video",Foreground:"Prednji plan",White:"Bela",Black:"Crna",Red:"Crvena",Green:"Zelena",Blue:"Plava",Yellow:"Å½uta",Magenta:"Magenta",Cyan:"Cijan",Opaque:"Neprozirno","Semi-Opaque":"Poluprozirno",Transparent:"Prozirno",Window:"Prozor","Font Size":"VeliÄina fonta","Text Edge Style":"Stil ivice teksta",None:"Nijedno",Raised:"Izdignuto",Depressed:"Utisnuto",Uniform:"Podjednako",Dropshadow:"Efekat senke","Font Family":"Porodica fontova","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"Casual",Script:"Skripta","Small Caps":"Mala slova",Defaults:"Podrazumevane vrednosti",Done:"Gotovo",Link:"Veza",Embed:"Ugradi",Close:"Zatvori",Copy:"Kopiranje","Copy Url":"Kopiraj Url","Embed Code":"Ugradi kÃ´d",English:"engleski","volume level":"nivo jaÄine zvuka","video progress bar":"traka toka video snimka","playback speed level":"brzina reprodukcije","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Meni â€žNatpisiâ€œ","Subtitles Menu":"Meni â€žTitlâ€œ","Need Text":"Potreban je tekst"};t["default"].prototype.options_.languages.sr=t["default"].prototype.options_.languages["sr-latn-rs"]},{"../video.js/src/js/player.js":208}],139:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.sv={Play:"Spela upp",Pause:"Pausa","Current Time":"Aktuell tid","Duration Time":"Varaktighet","Remaining Time":"Ã…terstÃ¥ende tid","Stream Type":"StrÃ¶mtyp",LIVE:"LIVE",Loaded:"InlÃ¤st",Progress:"FÃ¶rlopp",Fullscreen:"HelskÃ¤rm","Non-Fullscreen":"Ej helskÃ¤rm",Mute:"Ljud av",Unmuted:"Ljud pÃ¥","Playback Rate":"Uppspelningshastighet",Subtitles:"Textning","Subtitles Off":"Textning av",Captions:"Bildtexter","Captions Off":"Bildtexter av",Chapters:"Kapitel",Off:"Av",Quality:"Kvalitet",Auto:"Auto","Audio Tracks":"LjudspÃ¥r","default":"standard","Cast To Device":"SÃ¤nd till enhet",Share:"Dela",Volume:"Volym","Playback Speed":"Uppspelningshastighet","Video Quality":"Videokvalitet","Closed Captioning":"Textning","Share Video":"Dela video","Next Track":"NÃ¤sta spÃ¥r","Previous Track":"FÃ¶regÃ¥ende spÃ¥r","Skip Forward":"Hoppa framÃ¥t","Skip Backward":"Hoppa bakÃ¥t","Fast Forward":"Snabbspola framÃ¥t",Rewind:"BakÃ¥t","Next Frame":"NÃ¤sta bildruta","Previous Frame":"FÃ¶regÃ¥ende bildruta",Settings:"InstÃ¤llningar",Options:"Alternativ","More Options":"Fler alternativ",Zoom:"Zooma","Zoom In":"Zooma in","Zoom Out":"Zooma ut","Audio Only":"Endast ljud","Picture in Picture":"Bild-i-bild","Camera Angle":"Kameravinkel",MEDIA_ERR_ABORTED:"Videouppspelning avbruten.",MEDIA_ERR_NETWORK:"Ett nÃ¤tverksfel gjorde att hÃ¤mtningen av videon avbrÃ¶ts. Kontrollera din nÃ¤tverksanslutning och fÃ¶rsÃ¶k igen senare.",MEDIA_ERR_DECODE:"Det gick inte att lÃ¤sa in den hÃ¤r videon. Det kan bero pÃ¥ att servern eller nÃ¤tverket inte fungerade eller pÃ¥ att formatet inte stÃ¶ds.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Videouppspelningen avbrÃ¶ts pga att den var skadad eller dÃ¤rfÃ¶r att videon anvÃ¤nder funktioner som din webblÃ¤sare inte stÃ¶der.",MEDIA_ERR_ENCRYPTED:"Det gick inte att dekryptera den krypterade videokÃ¤llan.",SRC_PLAYER_MISMATCH:"Ingen kompatibel kÃ¤lla har hittats fÃ¶r den aktuella webblÃ¤sarmiljÃ¶n.",MEDIA_ERR_UNKNOWN:"Det har uppstÃ¥tt ett ovÃ¤ntat fel.","Media Player":"Media Player","Play Video":"Spela upp video",Foreground:"FÃ¶rgrund",White:"Vit",Black:"Svart",Red:"RÃ¶d",Green:"GrÃ¶n",Blue:"BlÃ¥",Yellow:"Gul",Magenta:"Magenta",Cyan:"Cyan",Opaque:"TÃ¤ckande","Semi-Opaque":"HalvtÃ¤ckande",Transparent:"Transparent",Window:"FÃ¶nster","Font Size":"Teckenstorlek","Text Edge Style":"Textkantsformat",None:"Inget",Raised:"UpphÃ¶jt",Depressed:"NedsÃ¤nkt",Uniform:"Enhetligt",Dropshadow:"Skugga","Font Family":"Teckensnittsfamilj","Monospace Serif":"Fast bredd, serif","Proportional Serif":"Proportionerligt, serif","Monospace Sans-Serif":"Fast bredd, sans-serif","Proportional Sans-Serif":"Proportionerligt, sans-serif",Casual:"Enstaka",Script:"Skript","Small Caps":"KapitÃ¤ler",Defaults:"Standard",Done:"Klart",Link:"LÃ¤nk",Embed:"BÃ¤dda in",Close:"StÃ¤nga",Copy:"Kopiera","Copy Url":"Kopiera URL","Embed Code":"BÃ¤dda in kod",English:"Engelska","volume level":"volymnivÃ¥","video progress bar":"fÃ¶rloppsindikator fÃ¶r video","playback speed level":"hastighetsnivÃ¥ fÃ¶r uppspelning","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"Meny fÃ¶r beskrivningar","Subtitles Menu":"Meny fÃ¶r undertexter","Need Text":"BehÃ¶ver text"};t["default"].prototype.options_.languages["sv-se"]=t["default"].prototype.options_.languages.sv},{"../video.js/src/js/player.js":208}],140:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.th={Play:"à¹€à¸¥à¹ˆà¸™",Pause:"à¸«à¸¢à¸¸à¸”à¸Šà¸±à¹ˆà¸§à¸„à¸£à¸²à¸§","Current Time":"à¹€à¸§à¸¥à¸²à¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™","Duration Time":"à¸£à¸°à¸¢à¸°à¹€à¸§à¸¥à¸²","Remaining Time":"à¹€à¸§à¸¥à¸²à¸—à¸µà¹ˆà¹€à¸«à¸¥à¸·à¸­","Stream Type":"à¸›à¸£à¸°à¹€à¸ à¸—à¸‚à¸­à¸‡à¸ªà¸•à¸£à¸µà¸¡",LIVE:"à¸–à¹ˆà¸²à¸¢à¸—à¸­à¸”à¸ªà¸”",Loaded:"à¹‚à¸«à¸¥à¸”à¹à¸¥à¹‰à¸§",Progress:"à¸„à¸§à¸²à¸¡à¸„à¸·à¸šà¸«à¸™à¹‰à¸²",Fullscreen:"à¹€à¸•à¹‡à¸¡à¸«à¸™à¹‰à¸²à¸ˆà¸­","Non-Fullscreen":"à¹„à¸¡à¹ˆà¹ƒà¸Šà¹ˆà¹à¸šà¸šà¹€à¸•à¹‡à¸¡à¸«à¸™à¹‰à¸²à¸ˆà¸­",Mute:"à¸›à¸´à¸”à¹€à¸ªà¸µà¸¢à¸‡",Unmuted:"à¹€à¸›à¸´à¸”à¹€à¸ªà¸µà¸¢à¸‡à¹à¸¥à¹‰à¸§","Playback Rate":"à¸­à¸±à¸•à¸£à¸²à¹ƒà¸™à¸à¸²à¸£à¹€à¸¥à¹ˆà¸™",Subtitles:"à¸„à¸³à¸šà¸£à¸£à¸¢à¸²à¸¢","Subtitles Off":"à¸›à¸´à¸”à¸„à¸³à¸šà¸£à¸£à¸¢à¸²à¸¢",Captions:"à¸„à¸³à¸­à¸˜à¸´à¸šà¸²à¸¢à¸ à¸²à¸ž","Captions Off":"à¸›à¸´à¸”à¸„à¸³à¸­à¸˜à¸´à¸šà¸²à¸¢à¸ à¸²à¸ž",Chapters:"à¸šà¸—",Off:"à¸›à¸´à¸”",Quality:"à¸„à¸¸à¸“à¸ à¸²à¸ž",Auto:"à¸­à¸±à¸•à¹‚à¸™à¸¡à¸±à¸•à¸´","Audio Tracks":"à¹à¸—à¸£à¹‡à¸à¹€à¸ªà¸µà¸¢à¸‡","default":"à¸„à¹ˆà¸²à¹€à¸£à¸´à¹ˆà¸¡à¸•à¹‰à¸™","Cast To Device":"à¹à¸›à¸¥à¸‡à¹„à¸›à¸¢à¸±à¸‡à¸­à¸¸à¸›à¸à¸£à¸“à¹Œ",Share:"à¹à¸Šà¸£à¹Œ",Volume:"à¸£à¸°à¸”à¸±à¸šà¹€à¸ªà¸µà¸¢à¸‡","Playback Speed":"à¸„à¸§à¸²à¸¡à¹€à¸£à¹‡à¸§à¹ƒà¸™à¸à¸²à¸£à¹€à¸¥à¹ˆà¸™","Video Quality":"à¸„à¸¸à¸“à¸ à¸²à¸žà¸‚à¸­à¸‡à¸§à¸´à¸”à¸µà¹‚à¸­","Closed Captioning":"à¸„à¸³à¸­à¸˜à¸´à¸šà¸²à¸¢à¸ à¸²à¸žà¸›à¸´à¸”à¸­à¸¢à¸¹à¹ˆ","Share Video":"à¹à¸Šà¸£à¹Œà¸§à¸´à¸”à¸µà¹‚à¸­","Next Track":"à¹à¸—à¸£à¹‡à¸à¸–à¸±à¸”à¹„à¸›","Previous Track":"à¹à¸—à¸£à¹‡à¸à¸à¹ˆà¸­à¸™à¸«à¸™à¹‰à¸²","Skip Forward":"à¸‚à¹‰à¸²à¸¡à¹„à¸›à¸‚à¹‰à¸²à¸‡à¸«à¸™à¹‰à¸²","Skip Backward":"à¸‚à¹‰à¸²à¸¡à¹„à¸›à¸‚à¹‰à¸²à¸‡à¸«à¸¥à¸±à¸‡","Fast Forward":"à¸à¸£à¸­à¹„à¸›à¸‚à¹‰à¸²à¸‡à¸«à¸™à¹‰à¸²",Rewind:"à¸à¸£à¸­à¸à¸¥à¸±à¸š","Next Frame":"à¹€à¸Ÿà¸£à¸¡à¸–à¸±à¸”à¹„à¸›","Previous Frame":"à¹€à¸Ÿà¸£à¸¡à¸à¹ˆà¸­à¸™à¸«à¸™à¹‰à¸²",Settings:"à¸à¸²à¸£à¸•à¸±à¹‰à¸‡à¸„à¹ˆà¸²",Options:"à¸•à¸±à¸§à¹€à¸¥à¸·à¸­à¸","More Options":"à¸•à¸±à¸§à¹€à¸¥à¸·à¸­à¸à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•à¸´à¸¡",Zoom:"à¸¢à¹ˆà¸­/à¸‚à¸¢à¸²à¸¢","Zoom In":"à¸‚à¸¢à¸²à¸¢","Zoom Out":"à¸¢à¹ˆà¸­","Audio Only":"à¹€à¸ªà¸µà¸¢à¸‡à¹€à¸—à¹ˆà¸²à¸™à¸±à¹‰à¸™","Picture in Picture":"à¸§à¸´à¸”à¸µà¹‚à¸­à¹ƒà¸™à¸§à¸´à¸”à¸µà¹‚à¸­","Camera Angle":"à¸¡à¸¸à¸¡à¸à¸¥à¹‰à¸­à¸‡",MEDIA_ERR_ABORTED:"à¸¢à¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¹€à¸¥à¹ˆà¸™à¸§à¸´à¸”à¸µà¹‚à¸­à¹à¸¥à¹‰à¸§",MEDIA_ERR_NETWORK:"à¸‚à¹‰à¸­à¸œà¸´à¸”à¸žà¸¥à¸²à¸”à¸‚à¸­à¸‡à¹€à¸„à¸£à¸·à¸­à¸‚à¹ˆà¸²à¸¢à¹€à¸›à¹‡à¸™à¸ªà¸²à¹€à¸«à¸•à¸¸à¹ƒà¸«à¹‰à¸à¸²à¸£à¸”à¸²à¸§à¸™à¹Œà¹‚à¸«à¸¥à¸”à¸§à¸´à¸”à¸µà¹‚à¸­à¸¥à¹‰à¸¡à¹€à¸«à¸¥à¸§ à¹‚à¸›à¸£à¸”à¸•à¸£à¸§à¸ˆà¸ªà¸­à¸šà¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸­à¸¡à¸•à¹ˆà¸­à¹€à¸„à¸£à¸·à¸­à¸‚à¹ˆà¸²à¸¢à¸‚à¸­à¸‡à¸„à¸¸à¸“à¸«à¸£à¸·à¸­à¸¥à¸­à¸‡à¸­à¸µà¸à¸„à¸£à¸±à¹‰à¸‡à¹ƒà¸™à¸ à¸²à¸¢à¸«à¸¥à¸±à¸‡",MEDIA_ERR_DECODE:"à¹„à¸¡à¹ˆà¸ªà¸²à¸¡à¸²à¸£à¸–à¹‚à¸«à¸¥à¸”à¸§à¸´à¸”à¸µà¹‚à¸­à¹„à¸”à¹‰ à¸­à¸²à¸ˆà¹€à¸™à¸·à¹ˆà¸­à¸‡à¸¡à¸²à¸ˆà¸²à¸à¹€à¸‹à¸´à¸£à¹Œà¸Ÿà¹€à¸§à¸­à¸£à¹Œà¸«à¸£à¸·à¸­à¹€à¸„à¸£à¸·à¸­à¸‚à¹ˆà¸²à¸¢à¸¥à¹‰à¸¡à¹€à¸«à¸¥à¸§ à¸«à¸£à¸·à¸­à¹€à¸™à¸·à¹ˆà¸­à¸‡à¸ˆà¸²à¸à¸£à¸¹à¸›à¹à¸šà¸šà¹„à¸¡à¹ˆà¹„à¸”à¹‰à¸£à¸±à¸šà¸à¸²à¸£à¸ªà¸™à¸±à¸šà¸ªà¸™à¸¸à¸™",MEDIA_ERR_SRC_NOT_SUPPORTED:"à¸à¸²à¸£à¹€à¸¥à¹ˆà¸™à¸§à¸´à¸”à¸µà¹‚à¸­à¸–à¸¹à¸à¸¢à¸à¹€à¸¥à¸´à¸à¹€à¸™à¸·à¹ˆà¸­à¸‡à¸ˆà¸²à¸à¸›à¸±à¸à¸«à¸²à¹€à¸à¸µà¹ˆà¸¢à¸§à¸à¸±à¸šà¸„à¸§à¸²à¸¡à¹€à¸ªà¸µà¸¢à¸«à¸²à¸¢ à¸«à¸£à¸·à¸­à¹€à¸™à¸·à¹ˆà¸­à¸‡à¸ˆà¸²à¸à¸§à¸´à¸”à¸µà¹‚à¸­à¹ƒà¸Šà¹‰à¸Ÿà¸µà¹€à¸ˆà¸­à¸£à¹Œà¸—à¸µà¹ˆà¹€à¸šà¸£à¸²à¸§à¹Œà¹€à¸‹à¸­à¸£à¹Œà¸‚à¸­à¸‡à¸„à¸¸à¸“à¹„à¸¡à¹ˆà¸ªà¸™à¸±à¸šà¸ªà¸™à¸¸à¸™",MEDIA_ERR_ENCRYPTED:"à¹„à¸¡à¹ˆà¸ªà¸²à¸¡à¸²à¸£à¸–à¸–à¸­à¸”à¸£à¸«à¸±à¸ªà¹à¸«à¸¥à¹ˆà¸‡à¸§à¸´à¸”à¸µà¹‚à¸­à¸—à¸µà¹ˆà¹€à¸‚à¹‰à¸²à¸£à¸«à¸±à¸ªà¸¥à¸±à¸šà¹„à¸§à¹‰à¹„à¸”à¹‰",SRC_PLAYER_MISMATCH:"à¹„à¸¡à¹ˆà¸žà¸šà¹à¸«à¸¥à¹ˆà¸‡à¸—à¸µà¹ˆà¹€à¸‚à¹‰à¸²à¸à¸±à¸™à¹„à¸”à¹‰à¸ªà¸³à¸«à¸£à¸±à¸šà¸ªà¸ à¸²à¸žà¹à¸§à¸”à¸¥à¹‰à¸­à¸¡à¹€à¸šà¸£à¸²à¸§à¹Œà¹€à¸‹à¸­à¸£à¹Œà¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™",MEDIA_ERR_UNKNOWN:"à¸¡à¸µà¸‚à¹‰à¸­à¸œà¸´à¸”à¸žà¸¥à¸²à¸”à¸—à¸µà¹ˆà¹„à¸¡à¹ˆà¸£à¸¹à¹‰à¸ˆà¸±à¸à¹€à¸à¸´à¸”à¸‚à¸¶à¹‰à¸™","Media Player":"à¹‚à¸›à¸£à¹à¸à¸£à¸¡à¹€à¸¥à¹ˆà¸™à¸ªà¸·à¹ˆà¸­","Play Video":"à¹€à¸¥à¹ˆà¸™à¸§à¸´à¸”à¸µà¹‚à¸­",Foreground:"à¸žà¸·à¹‰à¸™à¸«à¸™à¹‰à¸²",White:"à¸ªà¸µà¸‚à¸²à¸§",Black:"à¸ªà¸µà¸”à¸³",Red:"à¸ªà¸µà¹à¸”à¸‡",Green:"à¸ªà¸µà¹€à¸‚à¸µà¸¢à¸§",Blue:"à¸ªà¸µà¸™à¹‰à¸³à¹€à¸‡à¸´à¸™",Yellow:"à¸ªà¸µà¹€à¸«à¸¥à¸·à¸­à¸‡",Magenta:"à¸ªà¸µà¸šà¸²à¸‡à¹€à¸¢à¹‡à¸™",Cyan:"à¸ªà¸µà¸Ÿà¹‰à¸²",Opaque:"à¸—à¸¶à¸š","Semi-Opaque":"à¸à¸¶à¹ˆà¸‡à¸—à¸¶à¸š",Transparent:"à¹‚à¸›à¸£à¹ˆà¸‡à¹ƒà¸ª",Window:"à¸«à¸™à¹‰à¸²à¸•à¹ˆà¸²à¸‡","Font Size":"à¸‚à¸™à¸²à¸”à¸Ÿà¸­à¸™à¸•à¹Œ","Text Edge Style":"à¸ªà¹„à¸•à¸¥à¹Œà¸‚à¸­à¸šà¸‚à¹‰à¸­à¸„à¸§à¸²à¸¡",None:"à¹„à¸¡à¹ˆà¸¡à¸µ",Raised:"à¸›à¸±à¸”à¹€à¸¨à¸©",Depressed:"à¸à¸”",Uniform:"à¹€à¸„à¸£à¸·à¹ˆà¸­à¸‡à¹à¸šà¸š",Dropshadow:"à¹€à¸‡à¸²à¸•à¸à¸à¸£à¸°à¸—à¸š","Font Family":"à¸„à¸£à¸­à¸šà¸„à¸£à¸±à¸§à¸Ÿà¸­à¸™à¸•à¹Œ","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"Casual",Script:"à¸ªà¸„à¸£à¸´à¸›à¸•à¹Œ","Small Caps":"à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸‚à¸™à¸²à¸”à¹€à¸¥à¹‡à¸",Defaults:"à¹ƒà¸Šà¹‰à¸„à¹ˆà¸²à¹€à¸£à¸´à¹ˆà¸¡à¸•à¹‰à¸™",Done:"à¹€à¸ªà¸£à¹‡à¸ˆà¸ªà¸¡à¸šà¸¹à¸£à¸“à¹Œ",Link:"à¸¥à¸´à¸‡à¸à¹Œ",Embed:"à¸à¸±à¸‡",Close:"à¸›à¸´à¸”",Copy:"à¸„à¸±à¸”à¸¥à¸­à¸","Copy Url":"à¸„à¸±à¸”à¸¥à¸­à¸ Url","Embed Code":"à¹‚à¸„à¹‰à¸”à¸à¸±à¸‡à¸•à¸±à¸§",English:"à¸­à¸±à¸‡à¸à¸¤à¸©","volume level":"à¸£à¸°à¸”à¸±à¸šà¹€à¸ªà¸µà¸¢à¸‡","video progress bar":"à¹à¸–à¸šà¸„à¸§à¸²à¸¡à¸„à¸·à¸šà¸«à¸™à¹‰à¸²à¸§à¸´à¸”à¸µà¹‚à¸­","playback speed level":"à¸£à¸°à¸”à¸±à¸šà¸„à¸§à¸²à¸¡à¹€à¸£à¹‡à¸§à¹ƒà¸™à¸à¸²à¸£à¹€à¸¥à¹ˆà¸™","Dolby Digital":"à¹€à¸ªà¸µà¸¢à¸‡ Dolby à¸”à¸´à¸ˆà¸´à¸—à¸±à¸¥",Stereo:"à¸ªà¹€à¸•à¸­à¸£à¸´à¹‚à¸­","Captions Menu":"à¹€à¸¡à¸™à¸¹à¸„à¸³à¸­à¸˜à¸´à¸šà¸²à¸¢à¸ à¸²à¸ž","Subtitles Menu":"à¹€à¸¡à¸™à¸¹à¸„à¸³à¸šà¸£à¸£à¸¢à¸²à¸¢","Need Text":"à¸•à¹‰à¸­à¸‡à¸à¸²à¸£à¸‚à¹‰à¸­à¸„à¸§à¸²à¸¡"}},{"../video.js/src/js/player.js":208}],141:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.tl={Play:"I-play",Pause:"I-pause","Current Time":"Kasalukuyang Oras","Duration Time":"Oras ng Tagal","Remaining Time":"Nalalabing Oras","Stream Type":"Uri ng Stream",LIVE:"Live",Loaded:"Loaded",Progress:"Progreso",Fullscreen:"Fullscreen","Non-Fullscreen":"Hindi-Fullscreen",Mute:"I-mute",Unmuted:"I-unmute","Playback Rate":"Rate ng Playback",Subtitles:"Mga subtitle","Subtitles Off":"Naka-off ang subtitle",Captions:"Mga Caption","Captions Off":"Naka-off ang Caption",Chapters:"Mga chapter",Off:"I-off",Quality:"Kalidad",Auto:"Awto","Audio Tracks":"Mga Track ng Audio","default":"default","Cast To Device":"I-Cast Sa Device",Share:"Ibahagi",Volume:"Volume","Playback Speed":"Bilis ng Playback","Video Quality":"Kalidad ng Video","Closed Captioning":"Isara ang Captioning","Share Video":"Ibahagi ang Video","Next Track":"Susunod na Track","Previous Track":"Nakaraang Track","Skip Forward":"I-skip Pauna","Skip Backward":"I-skip Pabalik","Fast Forward":"I-fast forwarf",Rewind:"I-rewind","Next Frame":"Susunod na Frame","Previous Frame":"Nakaraang Frame",Settings:"Mga Setting",Options:"Mga Opsyon","More Options":"Iba Pang Mga Opsyon",Zoom:"I-zoom","Zoom In":"I-zoom in","Zoom Out":"I-zoom out","Audio Only":"Audio Lamang","Picture in Picture":"Larawan sa Larawan","Camera Angle":"Anggulo ng Camera",MEDIA_ERR_ABORTED:"Nahinto ang playback ng video",MEDIA_ERR_NETWORK:"Ang error sa network ang dahilan kung bakit nabigo ang pag-download ng video. Pakitingnan ang konkesyon ng iyong network at subukang muli.",MEDIA_ERR_DECODE:"Hindi mai-load ang video, marahil dahil nabigo ang server o network o dahil hindi suportado ang format.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Nahinto ang playback ng video dahil sa sa pagkasira o dahil hindi suportado ng browser ang video ng ginamit na mga tampok.",MEDIA_ERR_ENCRYPTED:"Hindi ma-decrypt ang source ng naka-encrypt na video.",SRC_PLAYER_MISMATCH:"Walang nakitang tugmang source para sa kasalukuyang browser.",MEDIA_ERR_UNKNOWN:"May nangyaring hindi kilalang error"};t["default"].prototype.options_.languages["tl-ph"]=t["default"].prototype.options_.languages.tl},{"../video.js/src/js/player.js":208}],142:[function(n){"use strict";function t(n){return n&&n.__esModule?n:{"default":n}}var i=n("../video.js/src/js/player.js"),r=t(i);r["default"].prototype.options_.languages.tr={Play:"YÃ¼rÃ¼t",Pause:"Duraklat","Current Time":"GeÃ§erli Zaman","Duration Time":"SÃ¼re","Remaining Time":"Kalan SÃ¼re","Stream Type":"AkÄ±ÅŸ TÃ¼rÃ¼",LIVE:"CANLI",Loaded:"YÃ¼klendi",Progress:"Ä°lerleme Durumu",Fullscreen:"Tam Ekran","Non-Fullscreen":"Tam Ekrandan Ã‡Ä±k",Mute:"Sessiz",Unmuted:"Ses AÃ§Ä±k","Playback Rate":"KayÄ±ttan YÃ¼rÃ¼tme HÄ±zÄ±",Subtitles:"Alt YazÄ±lar","Subtitles Off":"alt yazÄ±lar kapalÄ±",Captions:"AÃ§Ä±klamalÄ± Alt YazÄ±lar","Captions Off":"aÃ§Ä±klamalÄ± alt yazÄ±lar kapalÄ±",Chapters:"BÃ¶lÃ¼mler",Off:"KapalÄ±",Quality:"Kalite",Auto:"Otomatik","Audio Tracks":"Ses ParÃ§alarÄ±","default":"varsayÄ±lan","Cast To Device":"Cihazda YayÄ±nla",Share:"PaylaÅŸ",Volume:"Ses DÃ¼zeyi","Playback Speed":"KayÄ±ttan YÃ¼rÃ¼tme HÄ±zÄ±","Video Quality":"Video Kalitesi","Closed Captioning":"KapalÄ± AÃ§Ä±klamalÄ± Alt YazÄ±","Share Video":"Videoyu PaylaÅŸ","Next Track":"Sonraki parÃ§a","Previous Track":"Ã–nceki ParÃ§a","Skip Forward":"Ä°leri Atla","Skip Backward":"Geri Atla","Fast Forward":"Ä°leri Sar",Rewind:"Geri Sar","Next Frame":"Sonraki Kare","Previous Frame":"Ã–nceki Kare",Settings:"Ayarlar",Options:"SeÃ§enekler","More Options":"TÃ¼m SeÃ§enekler",Zoom:"YakÄ±nlaÅŸtÄ±r","Zoom In":"YakÄ±nlaÅŸtÄ±r","Zoom Out":"UzaklaÅŸtÄ±r","Audio Only":"YalnÄ±zca Ses","Picture in Picture":"Resim Ä°Ã§inde Resim","Camera Angle":"Kamera AÃ§Ä±sÄ±",MEDIA_ERR_ABORTED:"Video kayÄ±ttan yÃ¼rÃ¼tme durduruldu.",MEDIA_ERR_NETWORK:"Video indirme iÅŸlemi bir aÄŸ hatasÄ± nedeniyle kÄ±smen baÅŸarÄ±sÄ±z oldu. LÃ¼tfen aÄŸ baÄŸlantÄ±sÄ±nÄ± kontrol edin veya daha sonra yeniden deneyin.",MEDIA_ERR_DECODE:"Sunucu veya aÄŸ baÅŸarÄ±sÄ±z olduÄŸundan ya da biÃ§im desteklenmediÄŸinden video yÃ¼klenemedi.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Bir bozulma sorunu ya da videoda tarayÄ±cÄ±nÄ±z tarafÄ±ndan desteklenmeyen Ã¶zelliklerin kullanÄ±lmasÄ± nedeniyle video kayÄ±ttan yÃ¼rÃ¼tme durduruldu.",MEDIA_ERR_ENCRYPTED:"Åžifreli video kaynaÄŸÄ±nÄ±n ÅŸifresi Ã§Ã¶zÃ¼lemedi.",SRC_PLAYER_MISMATCH:"GeÃ§erli tarayÄ±cÄ± ortamÄ±yla uyumlu kaynak bulunamadÄ±.",MEDIA_ERR_UNKNOWN:"Bilinmeyen bir hata oluÅŸtu.","Media Player":"Media Player","Play Video":"Videoyu Oynat",Foreground:"Ã–n plan",White:"Beyaz",Black:"Siyah",Red:"KÄ±rmÄ±zÄ±",Green:"YeÅŸil",Blue:"Mavi",Yellow:"SarÄ±",Magenta:"Eflatun",Cyan:"CamgÃ¶beÄŸi",Opaque:"Mat","Semi-Opaque":"YarÄ± mat",Transparent:"Saydam",Window:"Pencere","Font Size":"YazÄ± Tipi Boyutu","Text Edge Style":"Metin KenarÄ± Stili",None:"HiÃ§biri",Raised:"YÃ¼kseltilmiÅŸ",Depressed:"BastÄ±rÄ±lmÄ±ÅŸ",Uniform:"TekdÃ¼zen",Dropshadow:"GÃ¶lgeli","Font Family":"YazÄ± Tipi Ailesi","Monospace Serif":"Tek AralÄ±klÄ± TÄ±rnaklÄ±","Proportional Serif":"OrantÄ±lÄ± TÄ±rnaklÄ±","Monospace Sans-Serif":"Tek AralÄ±klÄ± TÄ±rnaksÄ±z","Proportional Sans-Serif":"OrantÄ±lÄ± TÄ±rnaksÄ±z",Casual:"GÃ¼nlÃ¼k",Script:"El YazÄ±sÄ±","Small Caps":"KÃ¼Ã§Ã¼k BÃ¼yÃ¼k Harf",Defaults:"VarsayÄ±lanlar",Done:"Bitti",Link:"BaÄŸlantÄ±",Embed:"Ekle",Close:"Kapat",Copy:"Kopyala","Copy Url":"URLâ€™yi Kopyala","Embed Code":"Ekleme Kodu",English:"Ä°ngilizce","volume level":"ses dÃ¼zeyi","video progress bar":"video ilerleme Ã§ubuÄŸu","playback speed level":"kayÄ±ttan yÃ¼rÃ¼tme hÄ±zÄ±","Dolby Digital":"Dolby Digital",Stereo:"Stereo","Captions Menu":"AÃ§Ä±klamalÄ± Alt YazÄ± MenÃ¼sÃ¼","Subtitles Menu":"Alt YazÄ± MenÃ¼sÃ¼","Need Text":"Metin Gerekiyor"}},{"../video.js/src/js/player.js":208}],143:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.uk={Play:"Ð’Ñ–Ð´Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸",Pause:"ÐŸÑ€Ð¸Ð·ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸","Current Time":"ÐŸÐ¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¹ Ñ‡Ð°Ñ","Duration Time":"Ð¢Ñ€Ð¸Ð²Ð°Ð»Ñ–ÑÑ‚ÑŒ","Remaining Time":"Ð—Ð°Ð»Ð¸ÑˆÐ¾Ðº Ñ‡Ð°ÑÑƒ","Stream Type":"Ð¢Ð¸Ð¿ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ",LIVE:"LIVE",Loaded:"Ð—Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾",Progress:"ÐŸÐµÑ€ÐµÐ±Ñ–Ð³ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ",Fullscreen:"Ð Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸","Non-Fullscreen":"Ð’Ñ–Ð´Ð½Ð¾Ð²Ð¸Ñ‚Ð¸",Mute:"Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð²ÑƒÐº",Unmuted:"Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð²ÑƒÐº","Playback Rate":"Ð¢ÐµÐ¼Ð¿ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ",Subtitles:"Ð¡ÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ð¸","Subtitles Off":"Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÑÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ð¸",Captions:"ÐŸÑ–Ð´Ð¿Ð¸ÑÐ¸","Captions Off":"Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ð¿Ð¸ÑÐ¸",Chapters:"Ð Ð¾Ð·Ð´Ñ–Ð»Ð¸",Off:"Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸",Quality:"Ð¯ÐºÑ–ÑÑ‚ÑŒ",Auto:"ÐÐ²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾","Audio Tracks":"ÐÑƒÐ´Ñ–Ð¾Ð´Ð¾Ñ€Ñ–Ð¶ÐºÐ¸","default":"Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½ÑÐ¼","Cast To Device":"ÐŸÐµÑ€ÐµÐºÐ¸Ð½ÑƒÑ‚Ð¸ Ð½Ð° Ð¿Ñ€Ð¸ÑÑ‚Ñ€Ñ–Ð¹",Share:"Ð¡Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð´Ð¾ÑÑ‚ÑƒÐ¿",Volume:"Ð“ÑƒÑ‡Ð½Ñ–ÑÑ‚ÑŒ","Playback Speed":"Ð¨Ð²Ð¸Ð´ÐºÑ–ÑÑ‚ÑŒ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ","Video Quality":"Ð¯ÐºÑ–ÑÑ‚ÑŒ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ","Closed Captioning":"ÐŸÑ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ñ– ÑÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ð¸","Share Video":"Ð¡Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð´Ð¾ÑÑ‚ÑƒÐ¿ Ð´Ð¾ Ð²Ñ–Ð´ÐµÐ¾","Next Track":"ÐÐ°ÑÑ‚ÑƒÐ¿Ð½Ð° Ð´Ð¾Ñ€Ñ–Ð¶ÐºÐ°","Previous Track":"ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ Ð´Ð¾Ñ€Ñ–Ð¶ÐºÐ°","Skip Forward":"ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´","Skip Backward":"ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´","Fast Forward":"ÐŸÐµÑ€ÐµÐ¼Ð¾Ñ‚Ð°Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´",Rewind:"ÐŸÐµÑ€ÐµÐ¼Ð¾Ñ‚Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´","Next Frame":"ÐÐ°ÑÑ‚ÑƒÐ¿Ð½Ð¸Ð¹ ÐºÐ°Ð´Ñ€","Previous Frame":"ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ ÐºÐ°Ð´Ñ€",Settings:"ÐÐ°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸",Options:"ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸","More Options":"Ð”Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸",Zoom:"ÐœÐ°ÑÑˆÑ‚Ð°Ð±","Zoom In":"Ð—Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ Ð¼Ð°ÑÑˆÑ‚Ð°Ð±","Zoom Out":"Ð—Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ Ð¼Ð°ÑÑˆÑ‚Ð°Ð±","Audio Only":"Ð¢Ñ–Ð»ÑŒÐºÐ¸ Ð°ÑƒÐ´Ñ–Ð¾","Picture in Picture":"ÐšÐ°Ð´Ñ€ Ñƒ ÐºÐ°Ð´Ñ€Ñ–","Camera Angle":"ÐšÑƒÑ‚ ÐºÐ°Ð¼ÐµÑ€Ð¸",MEDIA_ERR_ABORTED:"Ð’Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð²Ñ–Ð´ÐµÐ¾ Ð·ÑƒÐ¿Ð¸Ð½ÐµÐ½Ð¾.",MEDIA_ERR_NETWORK:"Ð§ÐµÑ€ÐµÐ· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð¼ÐµÑ€ÐµÐ¶Ñ– Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ Ð²Ñ–Ð´ÐµÐ¾ Ð½Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾. ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ñ‚Ðµ Ð¿Ñ–Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ Ð´Ð¾ Ð¼ÐµÑ€ÐµÐ¶Ñ– Ð°Ð±Ð¾ ÑÐ¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð½Ð¾Ð²Ñƒ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ.",MEDIA_ERR_DECODE:"ÐÐµ Ð²Ð´Ð°Ð»Ð¾ÑÑ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´ÐµÐ¾ Ñ‡ÐµÑ€ÐµÐ· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ ÑÐµÑ€Ð²ÐµÑ€Ð° Ñ‡Ð¸ Ð¼ÐµÑ€ÐµÐ¶Ñ–, Ð°Ð±Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑÑ.",MEDIA_ERR_SRC_NOT_SUPPORTED:"Ð’Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð²Ñ–Ð´ÐµÐ¾ Ð·ÑƒÐ¿Ð¸Ð½ÐµÐ½Ð¾ Ñ‡ÐµÑ€ÐµÐ· Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð½Ñ, Ð°Ð±Ð¾ Ñƒ Ð²Ñ–Ð´ÐµÐ¾ Ð¿Ñ€Ð¸ÑÑƒÑ‚Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, ÑÐºÑ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑÑ Ñƒ Ð²Ð°ÑˆÐ¾Ð¼Ñƒ Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€Ñ–.",MEDIA_ERR_ENCRYPTED:"ÐÐµ Ð²Ð´Ð°Ð»Ð¾ÑÑ Ð´ÐµÑˆÐ¸Ñ„Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð·Ð°ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²Ñ–Ð´ÐµÐ¾.",SRC_PLAYER_MISMATCH:"Ð—Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾, Ð½ÐµÑÑƒÐ¼Ñ–ÑÐ½Ðµ Ñ–Ð· ÑÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰ÐµÐ¼ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€Ð°.",MEDIA_ERR_UNKNOWN:"Ð¡Ñ‚Ð°Ð»Ð°ÑÑ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°","Media Player":"ÐœÐµÐ´Ñ–Ð°Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð²Ð°Ñ‡","Play Video":"Ð’Ñ–Ð´Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´ÐµÐ¾",Foreground:"ÐÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹",White:"Ð‘Ñ–Ð»Ð¸Ð¹",Black:"Ð§Ð¾Ñ€Ð½Ð¸Ð¹",Red:"Ð§ÐµÑ€Ð²Ð¾Ð½Ð¸Ð¹",Green:"Ð—ÐµÐ»ÐµÐ½Ð¸Ð¹",Blue:"Ð¡Ð¸Ð½Ñ–Ð¹",Yellow:"Ð–Ð¾Ð²Ñ‚Ð¸Ð¹",Magenta:"ÐœÐ°Ð»Ð¸Ð½Ð¾Ð²Ð¸Ð¹",Cyan:"Ð‘Ð»Ð°ÐºÐ¸Ñ‚Ð½Ð¸Ð¹",Opaque:"ÐÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¹","Semi-Opaque":"ÐÐ°Ð¿Ñ–Ð²Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¹",Transparent:"ÐŸÑ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¹",Window:"Ð’Ñ–ÐºÐ½Ð¾","Font Size":"Ð Ð¾Ð·Ð¼Ñ–Ñ€ ÑˆÑ€Ð¸Ñ„Ñ‚Ñƒ","Text Edge Style":"Ð¡Ñ‚Ð¸Ð»ÑŒ ÐºÑ€Ð°Ñ—Ð² Ñ‚ÐµÐºÑÑ‚Ñƒ",None:"ÐÐµÐ¼Ð°Ñ”",Raised:"ÐŸÑ–Ð´Ð½ÑÑ‚Ð¸Ð¹",Depressed:"Ð’Ñ‚Ð¸ÑÐ½ÐµÐ½Ð¸Ð¹",Uniform:"ÐžÐ´Ð½Ð¾Ñ€Ñ–Ð´Ð½Ð¸Ð¹",Dropshadow:"Ð¢Ñ–Ð½ÑŒ","Font Family":"Ð¡Ñ–Ð¼ÐµÐ¹ÑÑ‚Ð²Ð¾ ÑˆÑ€Ð¸Ñ„Ñ‚Ñ–Ð²","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"ÐÐµÐ¾Ñ„Ñ–Ñ†Ñ–Ð¹Ð½Ð¸Ð¹",Script:"Ð¡Ñ†ÐµÐ½Ð°Ñ€Ñ–Ð¹","Small Caps":"Ð—Ð¼ÐµÐ½ÑˆÐµÐ½Ñ– Ð²ÐµÐ»Ð¸ÐºÑ– Ð±ÑƒÐºÐ²Ð¸",Defaults:"Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½ÑÐ¼",Done:"Ð“Ð¾Ñ‚Ð¾Ð²Ð¾",Link:"ÐŸÐ¾ÑÐ¸Ð»Ð°Ð½Ð½Ñ",Embed:"Ð’Ð±ÑƒÐ´ÑƒÐ²Ð°Ð½Ð½Ñ",Close:"Ð—Ð°ÐºÑ€Ð¸Ñ‚Ð¸",Copy:"ÐšÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸","Copy Url":"ÐšÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸ URL-Ð°Ð´Ñ€ÐµÑÑƒ","Embed Code":"ÐšÐ¾Ð´ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ",English:"ÐÐ½Ð³Ð»Ñ–Ð¹ÑÑŒÐºÐ°","volume level":"Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð³ÑƒÑ‡Ð½Ð¾ÑÑ‚Ñ–","video progress bar":"Ð¿Ð°Ð½ÐµÐ»ÑŒ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ÐµÐ¾","playback speed level":"ÑˆÐ²Ð¸Ð´ÐºÑ–ÑÑ‚ÑŒ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ","Dolby Digital":"Dolby Digital",Stereo:"Ð¡Ñ‚ÐµÑ€ÐµÐ¾","Captions Menu":"ÐœÐµÐ½ÑŽ ÑÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ñ–Ð² (Ð½Ð°Ð¿Ð¸ÑÐ¸)","Subtitles Menu":"ÐœÐµÐ½ÑŽ ÑÑƒÐ±Ñ‚Ð¸Ñ‚Ñ€Ñ–Ð² (Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ñ–)","Need Text":"ÐŸÐ¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ñ‚ÐµÐºÑÑ‚"};t["default"].prototype.options_.languages["uk-ua"]=t["default"].prototype.options_.languages.uk},{"../video.js/src/js/player.js":208}],144:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.ur={Play:"Ú†Ù„Ø§Ø¦ÛŒÚº",Pause:"Ù…ÙˆÙ‚ÙˆÙ Ú©Ø±ÛŒÚº","Current Time":"Ù…ÙˆØ¬ÙˆØ¯Û ÙˆÙ‚Øª","Duration Time":"Ø¯ÙˆØ±Ø§Ù†ÛŒÛ ÙˆÙ‚Øª","Remaining Time":"Ø¨Ø§Ù‚ÛŒ ÙˆÙ‚Øª","Stream Type":"Ø³Ù„Ø³Ù„Û Ú©ÛŒ Ù‚Ø³Ù…",LIVE:"Ù„Ø§Ø¦ÛŒÙˆ",Loaded:"Ù„ÙˆÚˆ ÛÙˆÚ¯ÛŒØ§",Progress:"Ù¾ÛŒØ´Ø±ÙØª",Fullscreen:"Ù…Ú©Ù…Ù„ Ø§Ø³Ú©Ø±ÛŒÙ†","Non-Fullscreen":"Ù†Ø§Ù…Ú©Ù…Ù„ Ø§Ø³Ú©Ø±ÛŒÙ†",Mute:"Ø®Ø§Ù…ÙˆØ´ Ú©Ø±ÛŒÚº",Unmuted:"ØºÛŒØ± Ø®Ø§Ù…ÙˆØ´ Ú©Ø±Ø¯Û","Playback Rate":"Ù¾Ù„Û’ Ø¨ÛŒÚ© Ú©ÛŒ Ø´Ø±Ø­",Subtitles:"Ø³Ø¨ Ù¹Ø§Ø¦Ù¹Ù„Ø²","Subtitles Off":"Ø³Ø¨ Ù¹Ø§Ø¦Ù¹Ù„Ø² Ø¢Ù",Captions:"Ú©ÛŒØ´Ù†Ø²","Captions Off":"Ú©ÛŒØ´Ù†Ø² Ø¢Ù",Chapters:"Ø§Ø¨ÙˆØ§Ø¨",Off:"Ø¢Ù",Quality:"Ù…Ø¹ÛŒØ§Ø±",Auto:"Ø®ÙˆØ¯Ú©Ø§Ø±","Audio Tracks":"Ø¢ÚˆÛŒÙˆ Ù¹Ø±ÛŒÚ©Ø³","default":"ÚˆÛŒÙØ§Ù„Ù¹","Cast To Device":"Ø¢Ù„Û Ù¾Ø± Ú©Ø§Ø³Ù¹ Ú©Ø±ÛŒÚº",Share:"Ø§Ø´ØªØ±Ø§Ú© Ú©Ø±ÛŒÚº",Volume:"ÙˆØ§Ù„ÛŒÙˆÙ…","Playback Speed":"Ù¾Ù„Û’ Ø¨ÛŒÚ© Ø±ÙØªØ§Ø±","Video Quality":"ÙˆÛŒÚˆÛŒÙˆ Ú©Ø§ Ù…Ø¹ÛŒØ§Ø±","Closed Captioning":"Ø¨Ù†Ø¯ Ø³Ø±Ø®ÛŒ","Share Video":"ÙˆÛŒÚˆÛŒÙˆ Ú©Ø§ Ø§Ø´ØªØ±Ø§Ú© Ú©Ø±ÛŒÚº","Next Track":"Ø§Ú¯Ù„Ø§ Ù¹Ø±ÛŒÚ©","Previous Track":"Ù¾Ú†Ú¾Ù„Ø§ Ù¹Ø±ÛŒÚ©","Skip Forward":"ÙØ§Ø±ÙˆØ±Úˆ Ù¾Ø± Ø¬Ø§Ø¦ÛŒÚº","Skip Backward":"Ù¾ÛŒÚ†Ú¾Û’ Ù¾Ø± Ø¬Ø§Ø¦ÛŒÚº","Fast Forward":"ØªÛŒØ²ÛŒ Ø³Û’ ÙØ§Ø±ÙˆØ±Úˆ Ú©Ø±ÛŒÚº",Rewind:"Ø±ÛŒÙˆØ§Ø¦Ù†Úˆ Ú©Ø±ÛŒÚº","Next Frame":"Ø§Ú¯Ù„Ø§ ÙØ±ÛŒÙ…","Previous Frame":"Ù¾Ú†Ú¾Ù„Ø§ ÙØ±ÛŒÙ…",Settings:"ØªØ±ØªÛŒØ¨Ø§Øª",Options:"Ø§Ø®ØªÛŒØ§Ø±Ø§Øª","More Options":"Ù…Ø²ÛŒØ¯ Ø§Ø®ØªÛŒØ§Ø±Ø§Øª",Zoom:"Ø²ÙˆÙ…","Zoom In":"Ø²ÙˆÙ… Ø§Ù†","Zoom Out":"Ø²ÙˆÙ… Ø¢Ø¤Ù¹","Audio Only":"ØµØ±Ù Ø¢ÚˆÛŒÙˆ","Picture in Picture":"ØªØµÙˆÛŒØ± Ø¯Ø± ØªØµÙˆÛŒØ±","Camera Angle":"Ú©ÛŒÙ…Ø±Ø§ Ø²Ø§ÙˆÛŒÛ",MEDIA_ERR_ABORTED:"ÙˆÛŒÚˆÛŒÙˆ Ù¾Ù„Û’ Ø¨ÛŒÚ© Ú©Ùˆ Ù…Ù†Ø³ÙˆØ® Ú©Ø± Ø¯ÛŒØ§ Ú¯ÛŒØ§Û”",MEDIA_ERR_NETWORK:"Ù†ÛŒÙ¹ ÙˆØ±Ú© Ú©ÛŒ Ø®Ø±Ø§Ø¨ÛŒ Ú©ÛŒ ÙˆØ¬Û Ø³Û’ ÙˆÛŒÚˆÛŒÙˆ ÚˆØ§Ø¤Ù† Ù„ÙˆÚˆ Ù†Ø§Ú©Ø§Ù… ÛÙˆÚ¯ÛŒØ§Û” Ø¨Ø±Ø§Û Ú©Ø±Ù… Ø§Ù¾Ù†Ø§ Ù†ÛŒÙ¹ ÙˆØ±Ú© Ú©Ù†Ú©Ø´Ù† Ú†ÛŒÚ© Ú©Ø±ÛŒÚº ÛŒØ§ Ø¯ÙˆØ¨Ø§Ø±Û Ú©ÙˆØ´Ø´ Ú©Ø±ÛŒÚºÛ”",MEDIA_ERR_DECODE:"ÙˆÛŒÚˆÛŒÙˆ Ù„ÙˆÚˆ Ù†ÛÛŒÚº ÛÙˆ Ø³Ú©ÛŒ Ú©ÛŒÙˆÙ†Ú©Û ÛŒØ§ ØªÙˆ Ø³Ø±ÙˆØ± ÛŒØ§ Ù†ÛŒÙ¹ ÙˆØ±Ú© Ù†Ø§Ú©Ø§Ù… ÛÙˆÚ¯ÛŒØ§ ÛŒØ§ ÙØ§Ø±Ù…ÛŒÙ¹ ØªØ¹Ø§ÙˆÙ† ÛŒØ§ÙØªÛ Ù†ÛÛŒÚº ÛÛ’Û”",MEDIA_ERR_SRC_NOT_SUPPORTED:"Ø®Ø±Ø§Ø¨ÛŒ Ú©Û’ Ø§ÛŒÚ© Ù…Ø³Ø¦Ù„Û Ú©ÛŒ ÙˆØ¬Û Ø³Û’ ÙˆÛŒÚˆÛŒÙˆ Ù¾Ù„Û’ Ø¨ÛŒÚ© Ù…Ù†Ø³ÙˆØ® Ú©Ø± Ø¯ÛŒØ§ Ú¯ÛŒØ§ ÛŒØ§ ÙˆÛŒÚˆÛŒÙˆ Ù†Û’ Ø§ÛŒØ³ÛŒ Ø®ØµÙˆØµÛŒØ§Øª Ø§Ø³ØªØ¹Ù…Ø§Ù„ Ú©ÛŒÚº Ø¬Ù† Ú©Ø§ Ø¢Ù¾ Ú©Û’ Ø¨Ø±Ø§Ø¤Ø²Ø± Ù†Û’ ØªØ¹Ø§ÙˆÙ† Ù†ÛÛŒÚº Ú©ÛŒØ§Û”",MEDIA_ERR_ENCRYPTED:"Ù…Ø±Ù…ÙˆØ² Ú©Ø±Ø¯Û ÙˆÛŒÚˆÛŒÙˆ Ù…Ø§Ø®Ø° Ú©ÛŒ ØºÛŒØ± Ù…Ø±Ù…ÙˆØ² Ú©Ø§Ø±ÛŒ Ú©Ø±Ù†Û’ Ø³Û’ Ù‚Ø§ØµØ±Û”",SRC_PLAYER_MISMATCH:"Ù…ÙˆØ¬ÙˆØ¯Û Ø¨Ø±Ø§Ø¤Ø²Ø± Ù…Ø§Ø­ÙˆÙ„ Ú©ÛŒÙ„Ø¦Û’ Ú©ÙˆØ¦ÛŒ Ù…Ø·Ø§Ø¨Ù‚Øª Ù¾Ø°ÛŒØ± Ù…Ø§Ø®Ø° Ù†ÛÛŒÚº Ù…Ù„Ø§Û”",MEDIA_ERR_UNKNOWN:"Ø§ÛŒÚ© Ù†Ø§Ù…Ø¹Ù„ÙˆÙ… Ø®Ø±Ø§Ø¨ÛŒ Ù¾ÛŒØ´ Ø¢Ú¯Ø¦ÛŒ"};t["default"].prototype.options_.languages["ur-pk"]=t["default"].prototype.options_.languages.ur},{"../video.js/src/js/player.js":208}],145:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages.vi={Play:"PhÃ¡t",Pause:"Táº¡m dá»«ng","Current Time":"Thá»i gian Hiá»‡n táº¡i","Duration Time":"Thá»i lÆ°á»£ng","Remaining Time":"Thá»i gian CÃ²n láº¡i","Stream Type":"Kiá»ƒu DÃ²ng",LIVE:"TRá»°C TIáº¾P",Loaded:"ÄÃ£ táº£i",Progress:"Tiáº¿n Ä‘á»™",Fullscreen:"ToÃ n mÃ n hÃ¬nh","Non-Fullscreen":"ThoÃ¡t ToÃ n mÃ n hÃ¬nh",Mute:"Táº¯t tiáº¿ng",Unmuted:"ÄÃ£ báº­t tiáº¿ng","Playback Rate":"Táº§n suáº¥t phÃ¡t láº¡i",Subtitles:"Phá»¥ Ä‘á»","Subtitles Off":"táº¯t phá»¥ Ä‘á»",Captions:"Phá»¥ Ä‘á»","Captions Off":"táº¯t phá»¥ Ä‘á»",Chapters:"ChÆ°Æ¡ng",Off:"Táº¯t",Quality:"Cháº¥t lÆ°á»£ng",Auto:"Tá»± Ä‘á»™ng","Audio Tracks":"RÃ£nh Ã‚m thanh","default":"máº·c Ä‘á»‹nh","Cast To Device":"Truyá»n tá»›i Thiáº¿t bá»‹",Share:"Chia sáº»",Volume:"Ã‚m lÆ°á»£ng","Playback Speed":"Tá»‘c Ä‘á»™ PhÃ¡t láº¡i","Video Quality":"Cháº¥t lÆ°á»£ng Video","Closed Captioning":"Phá»¥ Ä‘á» Chi tiáº¿t","Share Video":"Chia sáº» Video","Next Track":"RÃ£nh Káº¿","Previous Track":"RÃ£nh TrÆ°á»›c","Skip Forward":"Tiáº¿n Nhanh","Skip Backward":"LÃ¹i Nhanh","Fast Forward":"Tiáº¿n Nhanh",Rewind:"Tua láº¡i","Next Frame":"Khung Káº¿","Previous Frame":"Khung TrÆ°á»›c",Settings:"Thiáº¿t Ä‘áº·t ",Options:"TÃ¹y chá»n","More Options":"Xem thÃªm TÃ¹y chá»n",Zoom:"Thu phÃ³ng","Zoom In":"PhÃ³ng to","Zoom Out":"Thu nhá»","Audio Only":"Chá»‰ Ã‚m thanh","Picture in Picture":"áº¢nh lá»“ng áº¢nh","Camera Angle":"GÃ³c MÃ¡y",MEDIA_ERR_ABORTED:"ÄÃ£ há»§y phÃ¡t láº¡i video.",MEDIA_ERR_NETWORK:"Lá»—i máº¡ng gÃ¢y ra do táº£i xuá»‘ng video tháº¥t báº¡i má»™t pháº§n. Vui lÃ²ng kiá»ƒm tra káº¿t ná»‘i máº¡ng cá»§a báº¡n hoáº·c thá»­ láº¡i sau.",MEDIA_ERR_DECODE:"KhÃ´ng thá»ƒ táº£i video do lá»—i mÃ¡y chá»§ hoáº·c lá»—i máº¡ng, hoáº·c do Ä‘á»‹nh dáº¡ng khÃ´ng Ä‘Æ°á»£c há»— trá»£.",MEDIA_ERR_SRC_NOT_SUPPORTED:"ÄÃ£ há»§y phÃ¡t láº¡i video do sá»± cá»‘ há»ng hÃ³c hoáº·c do video sá»­ dá»¥ng cÃ¡c tÃ­nh nÄƒng mÃ  trÃ¬nh duyá»‡t cá»§a báº¡n khÃ´ng há»— trá»£.",MEDIA_ERR_ENCRYPTED:"KhÃ´ng thá»ƒ giáº£i mÃ£ nguá»“n video Ä‘Æ°á»£c mÃ£ hÃ³a.",SRC_PLAYER_MISMATCH:"KhÃ´ng tÃ¬m tháº¥y nguá»“n tÆ°Æ¡ng thÃ­ch vá»›i mÃ´i trÆ°á»ng trÃ¬nh duyá»‡t hiá»‡n táº¡i.",MEDIA_ERR_UNKNOWN:"Xuáº¥t hiá»‡n lá»—i chÆ°a xÃ¡c Ä‘á»‹nh","Media Player":"Bá»™ phÃ¡t PhÆ°Æ¡ng tiá»‡n","Play Video":"PhÃ¡t Video",Foreground:"Máº·t trÆ°á»›c",White:"Tráº¯ng",Black:"Äen",Red:"Äá»",Green:"Lá»¥c",Blue:"Lam",Yellow:"VÃ ng",Magenta:"Äá» tÆ°Æ¡i",Cyan:"Lá»¥c lam",Opaque:"Má»","Semi-Opaque":"BÃ¡n Má»",Transparent:"Trong suá»‘t",Window:"Cá»­a sá»•","Font Size":"Cá»¡ PhÃ´ng","Text Edge Style":"Kiá»ƒu Cáº¡nh VÄƒn báº£n",None:"KhÃ´ng cÃ³",Raised:"Ná»•i",Depressed:"NÃ©n",Uniform:"Äá»“ng nháº¥t",Dropshadow:"BÃ³ng tháº£","Font Family":"Há» PhÃ´ng","Monospace Serif":"Monospace Serif","Proportional Serif":"Proportional Serif","Monospace Sans-Serif":"Monospace Sans-Serif","Proportional Sans-Serif":"Proportional Sans-Serif",Casual:"ThÃ´ng thÆ°á»ng",Script:"Táº­p lá»‡nh","Small Caps":"ChÆ°Ìƒ hoa NhoÌ‰",Defaults:"Máº·c Ä‘á»‹nh",Done:"HoÃ n táº¥t",Link:"LiÃªn káº¿t",Embed:"NhÃºng",Close:"ÄÃ³ng",Copy:"Sao chÃ©p","Copy Url":"Sao chÃ©p Url","Embed Code":"MÃ£ NhÃºng",English:"Tiáº¿ng Anh","volume level":"má»©c Ã¢m lÆ°á»£ng","video progress bar":"thanh tiáº¿n Ä‘á»™ video","playback speed level":"má»©c tá»‘c Ä‘á»™ phÃ¡t láº¡i","Dolby Digital":"Dolby Digital",Stereo:"Ã‚m thanh ná»•i","Captions Menu":"Menu ChÃº thÃ­ch","Subtitles Menu":"Menu Phá»¥ Ä‘á»","Need Text":"Cáº§n VÄƒn báº£n"};t["default"].prototype.options_.languages["vi-vn"]=t["default"].prototype.options_.languages.vi},{"../video.js/src/js/player.js":208}],146:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages["zh-hans"]={Play:"æ’­æ”¾",Pause:"æš‚åœ","Current Time":"å½“å‰æ—¶é—´","Duration Time":"æŒç»­æ—¶é—´","Remaining Time":"å‰©ä½™æ—¶é—´","Stream Type":"æµç±»åž‹",LIVE:"å®žæ—¶",Loaded:"å·²åŠ è½½",Progress:"è¿›åº¦",Fullscreen:"å…¨å±","Non-Fullscreen":"éžå…¨å±",Mute:"é™éŸ³",Unmuted:"å–æ¶ˆé™éŸ³","Playback Rate":"æ’­æ”¾é€ŸçŽ‡",Subtitles:"å­—å¹•","Subtitles Off":"å…³é—­å­—å¹•",Captions:"æè¿°","Captions Off":"å…³é—­æè¿°",Chapters:"ç« èŠ‚",Off:"å…³é—­",Quality:"è´¨é‡",Auto:"è‡ªåŠ¨","Audio Tracks":"éŸ³é¢‘è½¨é“","default":"é»˜è®¤","Cast To Device":"è½¬æ¢åˆ°è®¾å¤‡",Share:"å…±äº«",Volume:"éŸ³é‡","Playback Speed":"æ’­æ”¾é€Ÿåº¦","Video Quality":"è§†é¢‘è´¨é‡","Closed Captioning":"éšè—å¼å­—å¹•","Share Video":"å…±äº«è§†é¢‘","Next Track":"ä¸‹ä¸€æ›²ç›®","Previous Track":"ä¸Šä¸€æ›²ç›®","Skip Forward":"å¿«è¿›","Skip Backward":"å¿«é€€","Fast Forward":"å¿«è¿›",Rewind:"åŽé€€","Next Frame":"ä¸‹ä¸€å¸§","Previous Frame":"ä¸Šä¸€å¸§",Settings:"è®¾ç½®",Options:"é€‰é¡¹","More Options":"å…¶ä»–é€‰é¡¹",Zoom:"ç¼©æ”¾","Zoom In":"æ”¾å¤§","Zoom Out":"ç¼©å°","Audio Only":"ä»…éŸ³é¢‘","Picture in Picture":"ç”»ä¸­ç”»","Camera Angle":"ç…§ç›¸æœºè§’åº¦",MEDIA_ERR_ABORTED:"å·²ä¸­æ­¢è§†é¢‘æ’­æ”¾ã€‚",MEDIA_ERR_NETWORK:"ç½‘ç»œé”™è¯¯å¯¼è‡´è§†é¢‘ä¸‹è½½ä¸­é€”å¤±è´¥ã€‚è¯·æ£€æŸ¥ä½ çš„ç½‘ç»œè¿žæŽ¥ï¼Œæˆ–ç¨åŽå†è¯•ã€‚",MEDIA_ERR_DECODE:"æ— æ³•åŠ è½½è§†é¢‘ï¼ŒåŽŸå› æ˜¯æœåŠ¡å™¨æˆ–ç½‘ç»œæ•…éšœï¼Œæˆ–è€…æ ¼å¼ä¸å—æ”¯æŒã€‚",MEDIA_ERR_SRC_NOT_SUPPORTED:"è§†é¢‘æ’­æ”¾å·²ä¸­æ­¢ï¼ŒåŽŸå› æ˜¯è§†é¢‘æŸåæˆ–æµè§ˆå™¨ä¸æ”¯æŒè§†é¢‘ä½¿ç”¨çš„åŠŸèƒ½ã€‚",MEDIA_ERR_ENCRYPTED:"æ— æ³•è§£å¯†åŠ å¯†çš„è§†é¢‘æºã€‚",SRC_PLAYER_MISMATCH:"æ‰¾ä¸åˆ°ä¸Žå½“å‰æµè§ˆå™¨çŽ¯å¢ƒå…¼å®¹çš„æºã€‚",MEDIA_ERR_UNKNOWN:"å‘ç”ŸæœªçŸ¥é”™è¯¯ã€‚","Media Player":"åª’ä½“æ’­æ”¾å™¨","Play Video":"æ’­æ”¾è§†é¢‘",Foreground:"å‰æ™¯",White:"ç™½è‰²",Black:"é»‘è‰²",Red:"çº¢è‰²",Green:"ç»¿è‰²",Blue:"è“è‰²",Yellow:"é»„è‰²",Magenta:"æ´‹çº¢è‰²",Cyan:"è“ç»¿è‰²",Opaque:"ä¸é€æ˜Ž","Semi-Opaque":"åŠé€æ˜Ž",Transparent:"é€æ˜Ž",Window:"çª—å£","Font Size":"å­—å·","Text Edge Style":"æ–‡æœ¬è¾¹ç¼˜æ ·å¼",None:"æ— ",Raised:"å‡¸èµ·",Depressed:"å‡¹é™·",Uniform:"ç»Ÿä¸€",Dropshadow:"é˜´å½±","Font Family":"å­—ä½“ç³»åˆ—","Monospace Serif":"ç­‰å®½æœ‰è¡¬çº¿","Proportional Serif":"éžç­‰å®½æœ‰è¡¬çº¿","Monospace Sans-Serif":"ç­‰å®½æ— è¡¬çº¿","Proportional Sans-Serif":"éžç­‰å®½æ— è¡¬çº¿",Casual:"Casual",Script:"ä¸Šä¸‹æ ‡â€‹â€‹","Small Caps":"å°å·å¤§å†™å­—æ¯",Defaults:"é»˜è®¤",Done:"å®Œæˆ",Link:"é“¾æŽ¥",Embed:"åµŒå…¥",Close:"å…³é—­",Copy:"å¤åˆ¶","Copy Url":"å¤åˆ¶ URL","Embed Code":"åµŒå…¥ä»£ç ",English:"è‹±è¯­","volume level":"éŸ³é‡","video progress bar":"è§†é¢‘è¿›åº¦æ ","playback speed level":"æ’­æ”¾é€Ÿåº¦","Dolby Digital":"æœæ¯”æ•°å­—",Stereo:"ç«‹ä½“å£°","Captions Menu":"æ ‡é¢˜èœå•","Subtitles Menu":"å‰¯æ ‡é¢˜èœå•","Need Text":"éœ€è¦æ–‡æœ¬"};t["default"].prototype.options_.languages.zh=t["default"].prototype.options_.languages["zh-hans"];t["default"].prototype.options_.languages["zh-cn"]=t["default"].prototype.options_.languages["zh-hans"]},{"../video.js/src/js/player.js":208}],147:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/player.js"),t=i(r);t["default"].prototype.options_.languages["zh-hant"]={Play:"æ’­æ”¾",Pause:"æš«åœ","Current Time":"ç›®å‰çš„æ™‚é–“","Duration Time":"æŒçºŒæ™‚é–“","Remaining Time":"å‰©é¤˜æ™‚é–“","Stream Type":"ä¸²æµé¡žåž‹",LIVE:"ç¾å ´",Loaded:"å·²è¼‰å…¥",Progress:"é€²åº¦",Fullscreen:"å…¨èž¢å¹•","Non-Fullscreen":"éžå…¨èž¢å¹•",Mute:"éœéŸ³",Unmuted:"å·²å–æ¶ˆéœéŸ³","Playback Rate":"æ’­æ”¾é€ŸçŽ‡",Subtitles:"ç¿»è­¯å­—å¹•","Subtitles Off":"é—œé–‰ç¿»è­¯å­—å¹•",Captions:"å­—å¹•","Captions Off":"é—œé–‰å­—å¹•",Chapters:"æ®µè½",Off:"é—œé–‰",Quality:"ç•«è³ª",Auto:"è‡ªå‹•","Audio Tracks":"æ›²ç›®","default":"é è¨­","Cast To Device":"å‚³é€åˆ°è£ç½®",Share:"åˆ†äº«",Volume:"éŸ³é‡","Playback Speed":"æ’­æ”¾é€Ÿåº¦","Video Quality":"è¦–è¨Šç•«è³ª","Closed Captioning":"éš±è—å¼å­—å¹•","Share Video":"åˆ†äº«è¦–è¨Š","Next Track":"ä¸‹ä¸€é¦–æ›²ç›®","Previous Track":"ä¸Šä¸€é¦–æ›²ç›®","Skip Forward":"å¿«è½‰è·³éŽ","Skip Backward":"å€’è½‰è·³éŽ","Fast Forward":"å‘å‰å¿«è½‰",Rewind:"å€’è½‰","Next Frame":"ä¸‹ä¸€å€‹ç•«é¢","Previous Frame":"ä¸Šä¸€å€‹ç•«é¢",Settings:"è¨­å®š",Options:"é¸é …","More Options":"æ›´å¤šé¸é …",Zoom:"ç¸®æ”¾","Zoom In":"æ”¾å¤§","Zoom Out":"ç¸®å°","Audio Only":"åƒ…éŸ³è¨Š","Picture in Picture":"å­æ¯ç•«é¢","Camera Angle":"æ”å½±æ©Ÿè§’åº¦",MEDIA_ERR_ABORTED:"è¦–è¨Šæ’­æ”¾å·²ä¸­æ­¢ã€‚",MEDIA_ERR_NETWORK:"ç¶²è·¯ç™¼ç”ŸéŒ¯èª¤ï¼Œå°Žè‡´è¦–è¨Šä¸‹è¼‰ä¸­æ–·ã€‚è«‹æª¢æŸ¥æ‚¨çš„ç¶²è·¯é€£æŽ¥ï¼Œç„¶å¾Œå†è©¦ä¸€æ¬¡ã€‚",MEDIA_ERR_DECODE:"è¦–è¨Šç„¡æ³•è¼‰å…¥ã€‚å¯èƒ½æ˜¯ä¼ºæœå™¨æˆ–ç¶²è·¯å¤±æ•—ï¼Œæˆ–æ ¼å¼ä¸å—æ”¯æ´ã€‚",MEDIA_ERR_SRC_NOT_SUPPORTED:"å› ç‚ºç™¼ç”Ÿæ¯€æå•é¡Œï¼Œæˆ–ç€è¦½å™¨ä¸æ”¯æ´è¦–è¨Šæ‰€ä½¿ç”¨çš„åŠŸèƒ½ï¼Œå°Žè‡´æ’­æ”¾å·²ä¸­æ­¢ã€‚",MEDIA_ERR_ENCRYPTED:"ç„¡æ³•è§£å¯†åŠ å¯†çš„è¦–è¨Šä¾†æºã€‚",SRC_PLAYER_MISMATCH:"æ‰¾ä¸åˆ°ä»»ä½•ä¾†æºèˆ‡ç›®å‰çš„ç€è¦½å™¨ç’°å¢ƒç›¸å®¹ã€‚",MEDIA_ERR_UNKNOWN:"ç™¼ç”ŸæœªçŸ¥çš„éŒ¯èª¤ã€‚","Media Player":"åª’é«”æ’­æ”¾å™¨","Play Video":"æ’­æ”¾å½±ç‰‡",Foreground:"å‰æ™¯",White:"ç™½è‰²",Black:"é»‘è‰²",Red:"ç´…è‰²",Green:"ç¶ è‰²",Blue:"è—è‰²",Yellow:"é»ƒè‰²",Magenta:"æ´‹ç´…è‰²",Cyan:"é’è‰²",Opaque:"ä¸é€æ˜Ž","Semi-Opaque":"åŠé€æ˜Ž",Transparent:"é€æ˜Žâ€‹â€‹",Window:"è¦–çª—","Font Size":"å­—åž‹å¤§å°","Text Edge Style":"æ–‡å­—é‚Šç·£æ¨£å¼",None:"ç„¡",Raised:"å‡¸èµ·",Depressed:"å‡¹ä¸‹",Uniform:"åˆ¶å¼",Dropshadow:"é™°å½±","Font Family":"å­—åž‹å®¶æ—","Monospace Serif":"ç­‰å¯¬æœ‰è¥¯ç·šå­—åž‹","Proportional Serif":"èª¿å’Œé–“è·æœ‰è¥¯ç·šå­—åž‹","Monospace Sans-Serif":"ç­‰å¯¬ç„¡è¥¯ç·šå­—åž‹","Proportional Sans-Serif":"èª¿å’Œé–“è·ç„¡è¥¯ç·šå­—åž‹",Casual:"éš¨æ„",Script:"ä¸Šä¸‹æ¨™â€‹â€‹","Small Caps":"å°åž‹å¤§å¯«å­—",Defaults:"é è¨­å€¼",Done:"å®Œæˆ",Link:"é€£çµ",Embed:"å…§åµŒ",Close:"é—œé–‰",Copy:"è¤‡è£½","Copy Url":"è¤‡è£½ Url","Embed Code":"å…§åµŒç¨‹å¼ç¢¼",English:"è‹±æ–‡","volume level":"éŸ³é‡å¤§å°","video progress bar":"å½±ç‰‡é€²åº¦åˆ—","playback speed level":"æ’­æ”¾é€Ÿåº¦ç­‰ç´š","Dolby Digital":"Dolby Digital",Stereo:"ç«‹é«”è²","Captions Menu":"å­—å¹•åŠŸèƒ½è¡¨","Subtitles Menu":"å­—å¹•åŠŸèƒ½è¡¨","Need Text":"éœ€è¦æ–‡å­—"};t["default"].prototype.options_.languages["zh-hk"]=t["default"].prototype.options_.languages["zh-hant"];t["default"].prototype.options_.languages["zh-tw"]=t["default"].prototype.options_.languages["zh-hant"]},{"../video.js/src/js/player.js":208}],148:[function(n){"use strict";function i(n){return n&&n.__esModule?n:{"default":n}}var r=n("../video.js/src/js/tech/tech.js"),u=i(r),f=n("../video.js/src/js/tech/html5.js"),t=i(f);t["default"].prototype.vjsTriggerReady=t["default"].prototype.triggerReady;t["default"].prototype.triggerReady=function(){this.setupTriggers();this.vjsTriggerReady()};t["default"].prototype.setupTriggers=function(){for(var i=this,r=function(n){i.eventHandler(n)},n=t["default"].Events.length-1;n>=0;n--)this.el_.addEventListener(t["default"].Events[n],r)};t["default"].prototype.eventHandler=function(n){"timeupdate"!==n.type&&"progress"!==n.type&&AMP.Logger.verbose(AMP.Logger.Area.html5,"Event: "+n.type);"error"===n.type&&this.error()&&u["default"].raiseError.call(this,"html5",this.error().code<<20)};t["default"].prototype.vjsSetSrc=t["default"].prototype.setSrc;t["default"].prototype.setSrc=function(n){AMP.Logger.setLogConfig(this.options_.playerOptions.traceConfig);this.vjsSetSrc(n)}},{"../video.js/src/js/tech/html5.js":217,"../video.js/src/js/tech/tech.js":220}],149:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(n){var t,e,o,c,s,i,u,h,l,f;void 0===n&&(n=null);t=!1;try{if(e=null,o=!1,r["default"].ActiveXObject)try{e=new r["default"].ActiveXObject("AgControl.AgControl");null===n?t=!0:e.IsVersionSupported(n)&&(t=!0);e=null}catch(a){o=!0}else o=!0;if(o&&(c=r["default"].navigator.plugins["Silverlight Plug-In"],c))if(null===n)t=!0;else{for(s=c.description,"1.0.30226.2"===s&&(s="2.0.30226.2"),i=s.split(".");i.length>3;)i.pop();for(;i.length<4;)i.push(0);for(u=n.split(".");u.length>4;)u.pop();f=0;do h=parseInt(u[f]),l=parseInt(i[f]),f++;while(f<u.length&&h===l);l>=h&&!isNaN(h)&&(t=!0)}}catch(a){t=!1}return t}i.__esModule=!0;i.isSilverlightInstalled=f;var e=n("global/window"),r=u(e)},{"global/window":78}],150:[function(n,t,i){"use strict";function h(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function o(n){return n&&n.__esModule?n:{"default":n}}function v(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function y(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var p=n("global/window"),w=o(p),b=n("object.assign"),c=o(b),k=n("../video.js/src/js/tech/tech.js"),l=o(k),d=n("../video.js/src/js/tech/html5.js"),a=o(d),g=n("../video.js/src/js/component.js"),nt=o(g),tt=n("../video.js/src/js/player.js"),it=o(tt),rt=n("../video.js/src/js/video.js"),ut=o(rt),ft=n("../video.js/src/js/utils/dom.js"),e=h(ft),et=n("../video.js/src/js/utils/fn.js"),u=h(et),ot=n("../video.js/src/js/utils/browser.js"),s=h(ot),st=n("../ampDefs.js"),f=h(st),r=function(n){function t(i,r){v(this,t);n.call(this,i,r);this.manualTimeUpdatesOff();var u=void 0,f=void 0;this.featuresPlaybackRate=a["default"].canControlPlaybackRate();this.fullscreenResize=!0;this.progressEvents=!1;this.volumeControl=!0;u=i.source;this.setControls(!1);AzureHtml5JSTech.Log.setLoggerFunction(AMP.Logger.writeEntry,AMP.Logger.Area.azureHtml5JS);f=AzureHtml5JSTech.CreateAzureHtml5(this.videoTag_);this.mediaPlayer=f;this.setupTriggers(f);u&&this.src!==u.src&&this.setSrc(u.src);s.TOUCH_ENABLED&&i.nativeControlsForTouch===!0&&this.setControls(!0);this.options_.playerOptions.traceConfig&&AzureHtml5JSTech.Log.setConsoleOutputByLevel(this.options_.playerOptions.traceConfig.maxLogLevel);this.triggerReady()}return y(t,n),t.prototype.dispose=function(){a["default"].disposeMediaElement(this.el_);n.prototype.dispose.call(this);this.mediaPlayer.dispose()},t.prototype.createEl=function(){var n=this.options_.tag,t=n,u,s,h,f,i,r,o;for(n&&this.movingMediaElementInDOM!==!1||(n?(u=n.cloneNode(!0),n.parentNode.insertBefore(u,n),a["default"].disposeMediaElement(n),n=u):(n=e.createEl("div"),t=e.createEl("video"),s=this.options_.tag&&e.getElAttributes(this.options_.tag),h=c["default"]({},s),e.setElAttributes(t,c["default"](h,{id:this.options_.techId,"class":"vjs-tech"})),n.appendChild(t),this.videoTag_=t)),e.setElAttributes(t,{oncontextmenu:"return false;"}),e.setElAttributes(t,{tabindex:"-1"}),e.setElAttributes(t,{"aria-hidden":"true"}),f=["preload","loop"],i=f.length-1;i>=0;i--)r=f[i],o={},"undefined"!=typeof this.options_[r]&&(o[r]=this.options_[r]),e.setElAttributes(t,o);return n},t.prototype.autoplay=function(){return this.mediaPlayer.autoplay},t.prototype.setAutoplay=function(n){this.options_.autoplay=n},t.prototype.buffered=function(){return this.mediaPlayer.buffered},t.prototype.controls=function(){return this.el_.controls},t.prototype.setControls=function(n){this.el_.controls=!!n},t.prototype.currentSrc=function(){return this.src()},t.prototype.isLive=function(){return this.mediaPlayer.isLive},t.prototype.manifestPlayableWindowLength=function(){return this.mediaPlayer.manifestPlayableWindowLength},t.prototype.currentPlayableWindow=function(){return this.mediaPlayer.currentPlayableWindow},t.prototype.segmentBoundaries=function(){return this.mediaPlayer.segmentBoundaries},t.prototype.setCurrentTime=function(n){this.mediaPlayer.currentTime=n},t.prototype.setCurrentAbsoluteTime=function(n){this.mediaPlayer.currentAbsoluteTime=n},t.prototype.currentTime=function(){return this.mediaPlayer.currentTime},t.prototype.currentAbsoluteTime=function(){return this.mediaPlayer.currentAbsoluteTime},t.prototype.currentMediaTime=function(){return this.mediaPlayer.currentMediaTime},t.prototype.currentType=function(){return this.mediaPlayer.type},t.prototype.currentVideoStreamList=function(){return this.mediaPlayer.currentVideoStreamList},t.prototype.currentAudioStreamList=function(){return this.mediaPlayer.currentAudioStreamList},t.prototype.videoBufferData=function(){return this.mediaPlayer.videoBufferData},t.prototype.audioBufferData=function(){return this.mediaPlayer.audioBufferData},t.prototype.currentDownloadBitrate=function(){return this.mediaPlayer.currentDownloadBitrate},t.prototype.currentPlaybackBitrate=function(){return this.mediaPlayer.currentPlaybackBitrate},t.prototype.duration=function(){return this.mediaPlayer.duration},t.prototype.ended=function(){return this.mediaPlayer.ended},t.prototype.isFullScreen=function(){return this.mediaPlayer.isFullScreen},t.prototype.muted=function(){return 0===this.mediaPlayer.volume},t.prototype.setMuted=function(n){n&&!this.muted()&&this.setVolume(0)},t.prototype.paused=function(){return this.mediaPlayer.paused},t.prototype.seeking=function(){return this.mediaPlayer.seeking},t.prototype.src=function(n){return void 0===n?this.mediaPlayer.src:void this.setSrc(n)},t.prototype.volume=function(){return this.mediaPlayer.volume},t.prototype.setVolume=function(n){this.mediaPlayer.volume=n},t.prototype.height=function(n){return void 0===n?this.mediaPlayer.height:void(this.mediaPlayer.height=n)},t.prototype.width=function(n){return void 0===n?this.mediaPlayer.width:void(this.mediaPlayer.width=n)},t.prototype.videoHeight=function(){return this.mediaPlayer.videoHeight},t.prototype.videoWidth=function(){return this.mediaPlayer.videoWidth},t.prototype.play=function(){this.mediaPlayer.play()},t.prototype.pause=function(){this.mediaPlayer.pause()},t.prototype.setSrc=function(n){var e={type:this.options_.playerOptions.currentType},t,i,r,o,u;if(e=c["default"]({autoPlay:!!this.options_.playerOptions.autoplay},e),e.headers=this.options_.playerOptions.headers,this.updateCurrentPlayerConfigs(),AMP.Logger.setLogConfig(this.options_.playerOptions.traceConfig),this.options_.playerOptions.traceConfig&&AzureHtml5JSTech.Log.setConsoleOutputByLevel(this.options_.playerOptions.traceConfig.maxLogLevel),t={},i=this.options_.currentPlayerConfigs.currentHeuristicConfigs,t.maxBufferInWallClockSec=i.maxBufferInWallClockSec,t.prerollPercent=i.preRollInWallClockSec/i.maxBufferInWallClockSec,t.livePlaybackOffsetPercent=(i.livePlaybackOffsetInWallClockSec-i.preRollInWallClockSec)/i.maxBufferInWallClockSec,t.windowSizeHeuristicsEnabled=i.windowSizeHeuristics,t.minFragmentsForBandwidthAverage=i.minFragmentsForBandwidthAverage,this.options_.maxSkipSegments&&(t.maxSkipSegments=this.options_.maxSkipSegments),"QuickStart"===this.options_.heuristicProfile&&(t.preFetchDataEnabled=!1),e.userConfig=t,r=this.options_.playerOptions.sourceOptions.protectionInfo,o=null,r){for(u=0;u<r.length;u++)(r[u].type===f.protectionType.PlayReady||r[u].type===f.protectionType.Widevine||r[u].type===f.protectionType.AES)&&r[u].authenticationToken&&(o||(o={}),o[r[u].type]=r[u].authenticationToken);o&&(e=c["default"]({authenticationTokens:o},e))}this.mediaPlayer.setSrc(n,e)},t.prototype.load=function(){},t.prototype.supportsFullScreen=function(){return!0},t.prototype.enterFullScreen=function(){this.mediaPlayer.requestFullScreen()},t.prototype.exitFullScreen=function(){this.mediaPlayer.exitFullscreen()},t.prototype.setXmlHttpRequestFactory=function(n){this.mediaPlayer.setXmlHttpRequestFactory(n)},t.prototype.playbackRate=function(){return this.mediaPlayer.playbackRate()},t.prototype.setPlaybackRate=function(n){this.mediaPlayer.setPlaybackRate(n)},t.prototype.getAdSignalsAndReset=function(){return this.mediaPlayer.getAdSignalsAndReset()},t}(l["default"]);r.isSupported=function(){return!!w["default"].MediaSource};r.canPlaySource=function(n){return it["default"].canSupportFormats(n,this.supportedFormats)};r.supportedFormats={};r.supportedFormats[f.StreamingFormatMimeType.Dash]=[f.protectionType.AES];r._playReadyKeySystemName="com.microsoft.playready";r._widevineKeySystemName="com.widevine.alpha";r._defaultVideoCodecMime='video/mp4; codecs="avc1.42001E"';r._defaultAudioCodecMime='audio/mp4; codecs="mp4a.40.2"';r.CHECK_PENDING="pending";r.CHECK_DONE="done";r._playReadyCheck=null;r._widevineCheck=null;r.drmSupportCheck=function(n){function o(){r.supportedFormats[f.StreamingFormatMimeType.Dash].push(f.protectionType.PlayReady);r._playReadyCheck=r.CHECK_DONE}function h(){r._playReadyCheck=r.CHECK_DONE}function c(){r.supportedFormats[f.StreamingFormatMimeType.Dash].push(f.protectionType.Widevine);r._widevineCheck=r.CHECK_DONE}function l(){r._widevineCheck=r.CHECK_DONE}for(var i,u,e,t=0;n&&t<n.length;t++)for(i=n[t].protectionInfo,u=0;i&&u<i.length;u++){if(e=i[u].type,s.IS_FIREFOX&&s.FIREFOX_VERSION<47||s.IS_MACWEBVIEW)return r._playReadyCheck=r.CHECK_DONE,void(r._widevineCheck=r.CHECK_DONE);r._playReadyCheck||e!==f.protectionType.PlayReady?r._widevineCheck||e!==f.protectionType.Widevine||(AzureHtml5JSTech.EmeUtil.isTypeSupported(r._widevineKeySystemName,r._defaultAudioCodecMime,r._defaultVideoCodecMime).then(c,l),r._widevineCheck=r.CHECK_PENDING):(AzureHtml5JSTech.EmeUtil.isTypeSupported(r._playReadyKeySystemName,r._defaultAudioCodecMime,r._defaultVideoCodecMime).then(o,h),r._playReadyCheck=r.CHECK_PENDING)}};r.setupDone=function(){return r._playReadyCheck!==r.CHECK_PENDING&&r._widevineCheck!==r.CHECK_PENDING};r.prototype.setupTriggers=function(n){n.addEventListener(AzureHtml5JSTech.EventName.volumechange,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.ended,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.timeupdate,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.pause,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.play,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.playing,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.seeking,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.seeked,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.suspend,u.bind(this,r.onSuspend));n.addEventListener(AzureHtml5JSTech.EventName.loadstart,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.loadedmetadata,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.loadeddata,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.fullscreenchange,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.waiting,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.canplaythrough,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.error,u.bind(this,r.onError));n.addEventListener(AzureHtml5JSTech.EventName.durationchange,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.downloadbitratechanged,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.playbackbitratechanged,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.ratechange,u.bind(this,r.onPassthroughHandler));n.addEventListener(AzureHtml5JSTech.EventName.spliceWaiting,u.bind(this,r.onPassthroughHandler))};r.onPassthroughHandler=function(n){this.trigger(n)};r.onSuspend=function(){this.removeClass("vjs-waiting")};r.onError=function(){var n=this.mediaPlayer.error;l["default"].raiseError.call(this,"AzureHtml5JS",n.code,n.message)};r.prototype.movingMediaElementInDOM=!s.IS_IOS;ut["default"].options.azureHtml5JS={};nt["default"].registerComponent("AzureHtml5JS",r);l["default"].registerTech("AzureHtml5JS",r);i["default"]=r;t.exports=i["default"]},{"../ampDefs.js":95,"../video.js/src/js/component.js":161,"../video.js/src/js/player.js":208,"../video.js/src/js/tech/html5.js":217,"../video.js/src/js/tech/tech.js":220,"../video.js/src/js/utils/browser.js":236,"../video.js/src/js/utils/dom.js":239,"../video.js/src/js/utils/fn.js":241,"../video.js/src/js/video.js":254,"global/window":78,"object.assign":71}],151:[function(n,t,i){"use strict";function s(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function e(n){return n&&n.__esModule?n:{"default":n}}function d(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function g(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function nt(n){var t=n.charAt(0).toUpperCase()+n.slice(1);b["set"+t]=function(n){return this.el_["set"+t]?this.el_["set"+t](n):null}}function a(n){b[n]=function(){var t=n.charAt(0).toUpperCase()+n.slice(1);return this.el_["get"+t]?this.el_["get"+t]():null}}var o;i.__esModule=!0;for(var tt=n("global/window"),u=e(tt),it=n("global/document"),rt=e(it),ut=n("object.assign"),c=e(ut),ft=n("../video.js/src/js/tech/tech.js"),h=e(ft),et=n("../video.js/src/js/tech/flash.js"),v=e(et),ot=n("../video.js/src/js/component.js"),st=e(ot),ht=n("../video.js/src/js/player.js"),y=e(ht),ct=n("../video.js/src/js/video.js"),lt=e(ct),at=n("../video.js/src/js/utils/time-ranges.js"),vt=n("../video.js/src/js/utils/dom.js"),p=s(vt),yt=n("../video.js/src/js/utils/fn.js"),pt=s(yt),wt=n("../video.js/src/js/utils/browser.js"),w=s(wt),bt=n("../video.js/src/js/utils/url.js"),kt=s(bt),dt=n("../ampDefs.js"),f=s(dt),r=function(n){function t(i,r){var f=this;return d(this,t),n.call(this,i,r),this.manualTimeUpdatesOff(),i.source?(i.startTime&&this.ready(function(){this.load();this.play();this.currentTime(i.startTime)}),u["default"].amp=u["default"].amp||{},u["default"].amp.FlashSS=u["default"].amp.FlashSS||{},u["default"].amp.FlashSS.onEvent=t.onEvent,this.ready(this.setupTriggers),void((w.IS_IE||w.IS_EDGE)&&!function(){var n=pt.bind(f,f.mouseUp);u["default"].addEventListener("mouseup",n,!1);f.on("dispose",function(){u["default"].removeEventListener("mouseup",n)})}())):(AMP.Logger.setLogConfig(this.options_.playerOptions.traceConfig),void this.triggerReady())}return g(t,n),t.prototype.dispose=function(){n.prototype.dispose.call(this)},t.prototype.createEl=function(){var n=this.options_,s=y["default"].getScriptRootURL(),o,e;!n.swf&&s&&(n.swf=s+"/techs/StrobeMediaPlayback.2.0.swf");var r=n.source,h=n.techId,i=c["default"]({playerId:this.id(),controlBarMode:"none",playButtonOverlay:"false",bufferingOverlay:"false",AdaptiveStreamingPlugin_retryLive:"true",autoPlay:!0,preload:n.preload,loop:n.loop,muted:n.muted,sendRawDataToJS:t.hasSourceCea608Tracks(r)},n.flashVars),l=c["default"]({menu:!1,wmode:"opaque",bgcolor:"#000000"},n.params),a=c["default"]({id:h,name:h,"class":"vjs-tech",tabindex:"-1"},n.attributes);if(this.flashSS=this,this.flashSS.lastSeekTarget_=NaN,this.reset(),r&&(r.src=t.getFullSourceURL(r.src),t._src=r.src,i.src=r.src,r.protectionInfo))for(o=0;o<r.protectionInfo.length;o++)r.protectionInfo[o].type===f.protectionType.AES&&r.protectionInfo[o].authenticationToken&&(i.AdaptiveStreamingPlugin_encryptionKeyToken=r.protectionInfo[o].authenticationToken);if(this.updateCurrentPlayerConfigs(),e=n.currentPlayerConfigs.currentHeuristicConfigs,i.AdaptiveStreamingPlugin_minimumBufferTimeInSeconds=e.preRollInWallClockSec,i.AdaptiveStreamingPlugin_maximumBufferTimeInSeconds=e.maxBufferInWallClockSec,i.AdaptiveStreamingPlugin_livePlaybackOffsetInSecond=e.livePlaybackOffsetInWallClockSec,t._heuristicSettings.minimumBufferTimeInSeconds=e.preRollInWallClockSec,t._heuristicSettings.maximumBufferTimeInSeconds=e.maxBufferInWallClockSec,t._heuristicSettings.livePlaybackOffsetInSecond=e.livePlaybackOffsetInWallClockSec,t._isTraceEnabled=n.isTraceEnabled,AMP.Logger.setLogConfig(n.playerOptions.traceConfig),n.playerOptions.traceConfig&&n.playerOptions.traceConfig.maxLogLevel)switch(i.AdaptiveStreamingPlugin_enableOSMFLogging=!0,u["default"].org.osmf.player.debug.logs=t.onLogMessage,n.playerOptions.traceConfig.maxLogLevel){case 0:i.AdaptiveStreamingPlugin_minimalLogLevel=0;i.AdaptiveStreamingPlugin_enableOSMFLogging=!1;u["default"].org.osmf.player.debug.logs=void 0;break;case 1:i.AdaptiveStreamingPlugin_minimalLogLevel=2;break;case 2:i.AdaptiveStreamingPlugin_minimalLogLevel=1;break;case 3:i.AdaptiveStreamingPlugin_minimalLogLevel=0;break;default:i.AdaptiveStreamingPlugin_minimalLogLevel=0}else i.AdaptiveStreamingPlugin_enableOSMFLogging=!1,u["default"].org.osmf.player.debug.logs=void 0;return t._traceConfig=n.playerOptions.traceConfig,this.el_=v["default"].embed(n.swf,i,l,a),this.el_.tech=this,this.el_},t.prototype.autoplay=function(){return!!this.options_.playerOptions.autoplay},t.prototype.setAutoplay=function(){},t.prototype.isLive=function(){return this.el_.getStreamType&&"dvr"===this.el_.getStreamType()?!0:!1},t.prototype.buffered=function(){return this.el_.getBufferLength?at.createTimeRange(this.currentTime(),this.currentTime()+this.el_.getBufferLength()):null},t.prototype.setCurrentTime=function(n){this.el_.setCurrentTime&&(n=n<=this.duration()?n:this.duration(),n=n>0?n:0,this.lastSeekTarget_=n,this.el_.setCurrentTime(n))},t.prototype.currentTime=function(){return this.seeking()?this.lastSeekTarget_||0:this.el_.getCurrentTime?this.el_.getCurrentTime():null},t.prototype.currentAbsoluteTime=function(){return void 0},t.prototype.currentMediaTime=function(){return this.el_.getCurrentMediaTime?this.el_.getCurrentMediaTime():null},t.prototype.currentVideoStreamList=function(){return t._currentVideoStreamList},t.prototype.currentAudioStreamList=function(){return t._currentAudioStreamList},t.prototype.videoBufferData=function(){return t._videoBufferData},t.prototype.audioBufferData=function(){return t._audioBufferData},t.prototype.currentDownloadBitrate=function(){if(t._currentVideoStreamList&&this.el_.getCurrentDynamicStreamIndex){var n=this.el_.getCurrentDynamicStreamIndex();return t._currentVideoStreamList.streams[0].tracks[n].bitrate}return void 0},t.prototype.currentPlaybackBitrate=function(){return void 0},t.prototype.ended=function(){return t._ended},t.prototype.isFullscreen=function(){return this.isFullscreen()},t.prototype.src=function(n){return void 0===n?this.currentSrc():void(this.el_.setAutoPlay&&this.el_.setMediaResourceURL&&(this.reset(),n=t.getFullSourceURL(n),t._src=n,this.el_.setAutoPlay(!0),this.el_.setMediaResourceURL(n)))},t.prototype.currentSrc=function(){return t._src?t._src:this.el_.getCurrentSrc?this.el_.getCurrentSrc():null},t.prototype.load=function(){this.el_.load&&this.el_.load()},t.prototype.play=function(){this.el_.play2&&this.el_.play2()},t.prototype.pause=function(){this.el_.pause&&this.el_.pause()},t.prototype.supportsFullScreen=function(){return!1},t.prototype.enterFullScreen=function(){return!1},t}(h["default"]),b=r.prototype,l="controls,muted,volume".split(","),k="duration,paused,seeking,videoHeight,videoWidth".split(","),o=0;o<l.length;o++)a(l[o]),nt(l[o]);for(o=0;o<k.length;o++)a(k[o]);"undefined"==typeof u["default"].org&&(u["default"].org={});"undefined"==typeof u["default"].org.osmf&&(u["default"].org.osmf={});"undefined"==typeof u["default"].org.osmf.player&&(u["default"].org.osmf.player={});"undefined"==typeof u["default"].org.osmf.player.debug&&(u["default"].org.osmf.player.debug={});r.onLogMessage=function(n){for(var i=n.split("###"),t=0;t<i.length;t++)AMP.Logger.verbose(AMP.Logger.Area.flashSS,i[t])};r.isSupported=function(){return v["default"].isSupported()};r.canPlaySource=function(n){return y["default"].canSupportFormats(n,this.supportedFormats)};r.supportedFormats={};r.supportedFormats[f.StreamingFormatMimeType.Smooth]=[f.protectionType.AES];r.prototype.setupTriggers=function(){this.el_.addEventListener("switchingChange","amp.FlashSS.onEvent")};r.prototype.mouseUp=function(n){var t=rt["default"].elementFromPoint(n.clientX,n.clientY);t===this.el()?this.el().parentNode.focus():this.el().parentNode.blur()};r.onReady=function(n){AMP.Logger.verbose(AMP.Logger.Area.flashSS,n+" - Ready");var i=p.getEl(n),t=i&&i.tech;t&&t.el()&&r.checkReady(t)};r.checkReady=function(n){return n.el()?n.el().getBufferTime?(n.triggerReady(),r._videoBufferData=new AMP.FlashSS.BufferData(n.el(),AMP.FlashSS.MediaType.video),r._audioBufferData=new AMP.FlashSS.BufferData(n.el(),AMP.FlashSS.MediaType.audio),!0):(this.setTimeout(function(){r.checkReady(n)},50),!1):!1};r._firstReady=!0;r._src=null;r._ended=!1;r._heuristicSettings={};r._currentVideoStreamList=void 0;r._currentAudioStreamList=void 0;r._videoBufferData=void 0;r._audioBufferData=void 0;r._traceConfig=void 0;r._passThroughEvents=["seeking","durationchange","loadstart","waiting","volumechange"];r.prototype.forcePauseToPlayStateTransition=function(){try{!this.stateTransitionForced&&this.currentTime()>.05&&!this.isLive()&&(AMP.Logger.warning(AMP.Logger.Area.flashSS," Forcing a state transition to play by pausing first."),this.pause(),this.play(),this.stateTransitionForced=!0)}catch(n){}};r.onEvent=function(n,t,i){try{var f=p.getEl(n),u=f&&f.tech;if(!u||!u.el())return void AMP.Logger.warning(AMP.Logger.Area.flashSS," Got an event from stale flashSS tech "+n+" - Event:"+t);if(-1!==r._passThroughEvents.indexOf(t)&&u.trigger(t),!u.firstPlayingOccurredWithAutoplayFalse_&&"timeupdate"===t)return void u.forcePauseToPlayStateTransition();switch(t){case"onJavaScriptBridgeCreated":r.onReady(n);break;case"complete":r._ended=!0;u.trigger("ended");break;case"emptied":r._firstReady&&(r._currentVideoStreamList||(r._currentVideoStreamList=new AMP.FlashSS.VideoStreamList(u.el()),r._currentAudioStreamList=new AMP.FlashSS.AudioStreamList(u.el()),0===r._currentAudioStreamList.streams.length&&(r._currentAudioStreamList=void 0)),u.trigger("loadeddata"),u.trigger("loadedmetadata"),r._firstReady=!1,u.el().setAutoDynamicStreamSwitch(!0));break;case"downloadevent":u.downloadEvent(i);break;case"play":u.options_.playerOptions.autoplay||u.firstPlayingOccurredWithAutoplayFalse_?(u.firstPlayingOccurredWithAutoplayFalse_||(u.trigger("canplaythrough"),u.firstPlayingOccurredWithAutoplayFalse_=!0),u.trigger("play"),u.trigger("playing")):(u.pause(),u.trigger("canplaythrough"),u.firstPlayingOccurredWithAutoplayFalse_=!0);break;case"pause":u.firstPlayingOccurredWithAutoplayFalse_&&u.trigger("pause");break;case"seeked":u.firstPlayingOccurredWithAutoplayFalse_&&u.trigger("seeked");break;case"timeupdate":u.firstPlayingOccurredWithAutoplayFalse_&&(!u.el().getPaused()||u.isLive())&&u.trigger("timeupdate");break;case"error":u.currentSrc()&&(h["default"].raiseError.call(u,"flashss",r.getMediaErrorCode(i.code,i.detail),r.getMediaErrorMsg(i.code)),u.firstPlayingOccurredWithAutoplayFalse_=!1);break;case"switchingChange":u.trigger("downloadbitratechanged")}"timeupdate"!==t&&"progress"!==t&&AMP.Logger.verbose(AMP.Logger.Area.flashSS,n+" - Event:"+t)}catch(e){throw AMP.Logger.error(AMP.Logger.Area.flashSS,n+" - Event:"+t+" - error:"+e),e;}};r.prototype.downloadEvent=function(n){function e(n){for(var i=u["default"].atob(n),r=i.length,f=new Uint8Array(r),t=0;r>t;t++)f[t]=i.charCodeAt(t);return f.buffer}var t,i;if(n&&n.type){t=void 0;switch(n.type){case"downloadStarted":t=n.isAudio?r._audioBufferData:r._videoBufferData;t.downloadRequested=t.downloadRequested||{};t.downloadRequested.url=n.url;t.downloadRequested.bitrate=n.bitrate;t.downloadRequested.mediaTime=n.mediaTime;t.dispatchEvent(f.bufferDataEventName.downloadrequested);break;case"downloadCompleted":(t=n.isAudio?r._audioBufferData:r._videoBufferData,t.downloadCompleted=t.downloadCompleted||{},t.downloadCompleted.measuredBandwidth=8*n.downloadBytes/n.downloadTime,t.downloadCompleted.totalBytes=n.downloadBytes,t.downloadCompleted.totalDownloadMs=1e3*n.downloadTime,t.downloadCompleted.mediaDownload=t.downloadCompleted.mediaDownload||{},t.downloadCompleted.mediaDownload.url=n.url,t.downloadCompleted.mediaDownload.bitrate=n.bitrate,t.downloadCompleted.mediaDownload.mediaTime=n.mediaTime,!n.isAudio&&n.rawData&&(t.downloadCompleted.mediaDownload.rawSampleTimeScale=n.rawSampleTimeScale,t.downloadCompleted.mediaDownload.data=e(n.rawData),n.rawSampleTimeScale))&&(i=n.presentationTimeOffset/n.rawSampleTimeScale,t.downloadCompleted.mediaDownload.presentationTimeOffsetInSec=i);t.dispatchEvent(f.bufferDataEventName.downloadcompleted);break;case"mediaError":t=n.isAudio?r._audioBufferData:r._videoBufferData;t.downloadFailed=t.downloadFailed||{};t.downloadFailed.code=n.code;t.downloadFailed.message=n.message;t.downloadFailed.mediaDownload=t.downloadFailed.mediaDownload||{};t.downloadFailed.mediaDownload.url=n.url;t.downloadFailed.mediaDownload.bitrate=n.bitrate;t.downloadFailed.mediaDownload.mediaTime=n.mediaTime;t.dispatchEvent(f.bufferDataEventName.downloadfailed);h["default"].raiseError.call(this,"flashss",r.getMediaErrorCode(n.code,n.detail),r.getMediaErrorMsg(n.code))}}};r.getMediaErrorCode=function(n,t){switch(n){case r.errorCodes.OSMF_HTTP_GET_FAILED:case r.errorCodes.OSMF_NETCONNECTION_REJECTED:case r.errorCodes.OSMF_NETCONNECTION_APPLICATION_INVALID:case r.errorCodes.OSMF_NETCONNECTION_FAILED:case r.errorCodes.FRAGMENT_DOWNLOAD_ERROR:case r.errorCodes.MANIFEST_DOWNLOAD_ERROR:return r.getHttpErrorCode(t);case r.errorCodes.OSMF_NETCONNECTION_TIMEOUT:case r.errorCodes.MANIFEST_DOWNLOAD_TIMEOUT:case r.errorCodes.FRAGMENT_DOWNLOAD_TIMEOUT:return f.errorCode.networkErrTimeout;case r.errorCodes.MANIFEST_NOT_SUPPORTED_ELEMENT:case r.errorCodes.MANIFEST_NOT_SUPPORTED_AUDIO_TRACK:case r.errorCodes.MANIFEST_NOT_SUPPORTED_VIDEO_TRACK:case r.errorCodes.VIDEO_STREAM_MISSING:case r.errorCodes.MANIFEST_LIVE_DVRWINDOWLENGTH_TOO_SMALL:case r.errorCodes.TOO_EARLY_TO_JOIN_LIVE_EVENT:return f.errorCode.srcErrUnsupportedPresentation;case r.errorCodes.MANIFEST_PARSE_TIMEOUT:case r.errorCodes.MANIFEST_MAJOR_VERSION_MISSING:case r.errorCodes.MANIFEST_MINOR_VERSION_MISSING:case r.errorCodes.MANIFEST_STREAMINDEX_MISSING:case r.errorCodes.MANIFEST_UNEXPECTED_ROOT_ELEMENT:case r.errorCodes.MANIFEST_UNEXPECTED_ROOT_ATTRIBUTE:case r.errorCodes.MANIFEST_STREAMINFO_TYPE_MISSING:case r.errorCodes.MANIFEST_STREAMINFO_URL_MISSING:case r.errorCodes.MANIFEST_CHUNK_ATTRIBUTE_MISSING:case r.errorCodes.MANIFEST_INVALID_ATTRIBUTE_VALUE:case r.errorCodes.INVALID_SMOOTH_DYNAMIC_RESOURCE:case r.errorCodes.MANIFEST_AUDIO_QUALITYLEVEL_BITRATE_MISSING:case r.errorCodes.MANIFEST_AUDIO_QUALITYLEVEL_AUDIOTAG_MISSING:case r.errorCodes.MANIFEST_VIDEO_QUALITYLEVEL_BITRATE_MISSING:case r.errorCodes.MANIFEST_VIDEO_QUALITYLEVEL_FOURCC_MISSING:case r.errorCodes.MANIFEST_VIDEO_QUALITYLEVEL_MAXWIDTH_MISSING:case r.errorCodes.MANIFEST_VIDEO_QUALITYLEVEL_MAXHEIGHT_MISSING:case r.errorCodes.MANIFEST_UNEXPECTED_PROTECTION_HEADER:case r.errorCodes.MANIFEST_LIVE_LOOKAHEADFRAGMENTCOUNT_MISSING:return f.errorCode.srcErrParsePresentation;case r.errorCodes.OSMF_NETSTREAM_PLAY_FAILED:case r.errorCodes.OSMF_NETSTREAM_FILE_STRUCTURE_INVALID:case r.errorCodes.OSMF_IO_ERROR:case r.errorCodes.OSMF_SECURITY_ERROR:case r.errorCodes.OSMF_ASYNC_ERROR:case r.errorCodes.OSMF_ARGUMENT_ERROR:case r.errorCodes.OSMF_URL_SCHEME_INVALID:case r.errorCodes.OSMF_MEDIA_LOAD_FAILED:case r.errorCodes.OSMF_PLUGIN_VERSION_INVALID:case r.errorCodes.OSMF_PLUGIN_IMPLEMENTATION_INVALID:case r.errorCodes.OSMF_SOUND_PLAY_FAILED:case r.errorCodes.OSMF_NETSTREAM_STREAM_NOT_FOUND:case r.errorCodes.OSMF_DVRCAST_SUBSCRIBE_FAILED:case r.errorCodes.OSMF_DVRCAST_CONTENT_OFFLINE:case r.errorCodes.OSMF_DVRCAST_STREAM_INFO_RETRIEVAL_FAILED:case r.errorCodes.OSMF_F4M_FILE_INVALID:case r.errorCodes.CANNOT_SET_AUDIO_STREAM_INDEX:case r.errorCodes.PLUGIN_INVALID_PARAM:case r.errorCodes.PLUGIN_NULL_PARAM:return f.errorCode.srcErrUnknown;case r.errorCodes.ENCRYPTIONKEY_DOWNLOAD_ERROR:case r.errorCodes.ENCRYPTIONKEY_DOWNLOAD_AUTH_ERROR:case r.errorCodes.ENCRYPTIONKEY_DOWNLOAD_TIMEOUT:case r.errorCodes.ENCRYPTIONKEYURL_TOKEN_VERIFICATION_ERROR:return f.errorCode.encryptErrKeyAcquire;case r.errorCodes.FRAGMENT_DECRYPT_ERROR:return f.errorCode.encryptErrDecryption;default:return f.errorCode.errUnknown}};r.getHttpErrorCode=function(n){var t=f.errorCode.networkErrUnknown,i;return n&&(i=n.match(/^httpStatus:([0-9]+)/),2===i.length&&(t=f.httpErrorCode[i[1]]||t)),t};r.errorCodes={OSMF_IO_ERROR:1,OSMF_SECURITY_ERROR:2,OSMF_ASYNC_ERROR:3,OSMF_ARGUMENT_ERROR:4,OSMF_URL_SCHEME_INVALID:5,OSMF_HTTP_GET_FAILED:6,OSMF_MEDIA_LOAD_FAILED:7,OSMF_PLUGIN_VERSION_INVALID:8,OSMF_PLUGIN_IMPLEMENTATION_INVALID:9,OSMF_SOUND_PLAY_FAILED:10,OSMF_NETCONNECTION_REJECTED:11,OSMF_NETCONNECTION_APPLICATION_INVALID:12,OSMF_NETCONNECTION_FAILED:13,OSMF_NETCONNECTION_TIMEOUT:14,OSMF_NETSTREAM_PLAY_FAILED:15,OSMF_NETSTREAM_STREAM_NOT_FOUND:16,OSMF_NETSTREAM_FILE_STRUCTURE_INVALID:17,OSMF_NETSTREAM_NO_SUPPORTED_TRACK_FOUND:18,OSMF_DRM_SYSTEM_UPDATE_ERROR:19,OSMF_DVRCAST_SUBSCRIBE_FAILED:20,OSMF_DVRCAST_CONTENT_OFFLINE:21,OSMF_DVRCAST_STREAM_INFO_RETRIEVAL_FAILED:22,OSMF_F4M_FILE_INVALID:23,MANIFEST_DOWNLOAD_TIMEOUT:1e3,MANIFEST_PARSE_TIMEOUT:1001,MANIFEST_DOWNLOAD_ERROR:1002,MANIFEST_MAJOR_VERSION_MISSING:1003,MANIFEST_MINOR_VERSION_MISSING:1004,MANIFEST_STREAMINDEX_MISSING:1005,MANIFEST_UNEXPECTED_ROOT_ELEMENT:1006,MANIFEST_UNEXPECTED_ROOT_ATTRIBUTE:1007,MANIFEST_STREAMINFO_TYPE_MISSING:1008,MANIFEST_STREAMINFO_URL_MISSING:1009,MANIFEST_AUDIO_QUALITYLEVEL_BITRATE_MISSING:1010,MANIFEST_AUDIO_QUALITYLEVEL_AUDIOTAG_MISSING:1011,MANIFEST_VIDEO_QUALITYLEVEL_BITRATE_MISSING:1012,MANIFEST_VIDEO_QUALITYLEVEL_FOURCC_MISSING:1013,MANIFEST_VIDEO_QUALITYLEVEL_MAXWIDTH_MISSING:1014,MANIFEST_VIDEO_QUALITYLEVEL_MAXHEIGHT_MISSING:1015,MANIFEST_CHUNK_ATTRIBUTE_MISSING:1016,MANIFEST_NOT_SUPPORTED_ELEMENT:1017,MANIFEST_NOT_SUPPORTED_AUDIO_TRACK:1018,MANIFEST_NOT_SUPPORTED_VIDEO_TRACK:1019,MANIFEST_INVALID_ATTRIBUTE_VALUE:1020,INVALID_SMOOTH_DYNAMIC_RESOURCE:1021,FRAGMENT_DOWNLOAD_TIMEOUT:1022,FRAGMENT_DOWNLOAD_ERROR:1023,CANNOT_SET_AUDIO_STREAM_INDEX:1024,VIDEO_STREAM_MISSING:1025,MANIFEST_LIVE_LOOKAHEADFRAGMENTCOUNT_MISSING:1026,PLUGIN_INVALID_PARAM:1027,PLUGIN_NULL_PARAM:1028,MANIFEST_LIVE_DVRWINDOWLENGTH_TOO_SMALL:1029,TOO_EARLY_TO_JOIN_LIVE_EVENT:1030,MANIFEST_UNEXPECTED_PROTECTION_HEADER:1048,ENCRYPTIONKEY_DOWNLOAD_ERROR:1049,ENCRYPTIONKEY_DOWNLOAD_AUTH_ERROR:1050,ENCRYPTIONKEY_DOWNLOAD_TIMEOUT:1051,ENCRYPTIONKEYURL_TOKEN_VERIFICATION_ERROR:1052,FRAGMENT_DECRYPT_ERROR:1053};r.getMediaErrorMsg=function(n){for(var t in r.errorCodes)if(r.errorCodes.hasOwnProperty(t)&&r.errorCodes[t]===n)return t;return n};r.getFullSourceURL=function(n){return n=kt.getAbsoluteURL(n),0===n.indexOf("//")&&(n=u["default"].location.protocol+n),n};r.hasSourceCea608Tracks=function(n){var t,i;if(!(n&&n.embeddedTracks&&n.embeddedTracks instanceof Array))return!1;for(t=0;t<n.embeddedTracks.length;t++)if(i=n.embeddedTracks[t],i&&"string"==typeof i.format&&"cea608"===i.format.toLowerCase())return!0;return!1};r.prototype.reset=function(){r._firstReady=!0;r._ended=!1;r._src=null;r._currentVideoStreamList=void 0;r._currentAudioStreamList=void 0;this.flashSS.firstPlayingOccurredWithAutoplayFalse_=!1;this.stateTransitionForced=!1};r.prototype.isReloadNeeded=function(){var n=this.options_.currentPlayerConfigs;return null!=r._src&&n&&n.currentHeuristicConfigs&&r._heuristicSettings.minimumBufferTimeInSeconds===n.currentHeuristicConfigs.preRollInWallClockSec&&r._heuristicSettings.maximumBufferTimeInSeconds===n.currentHeuristicConfigs.maxBufferInWallClockSec&&r._heuristicSettings.livePlaybackOffsetInSecond===n.currentHeuristicConfigs.livePlaybackOffsetInWallClockSec&&r._traceConfig===this.options_.traceConfig?!1:!0};lt["default"].options.flashSS={};st["default"].registerComponent("FlashSS",r);h["default"].registerTech("FlashSS",r);i["default"]=r;t.exports=i["default"]},{"../ampDefs.js":95,"../video.js/src/js/component.js":161,"../video.js/src/js/player.js":208,"../video.js/src/js/tech/flash.js":216,"../video.js/src/js/tech/tech.js":220,"../video.js/src/js/utils/browser.js":236,"../video.js/src/js/utils/dom.js":239,"../video.js/src/js/utils/fn.js":241,"../video.js/src/js/utils/time-ranges.js":250,"../video.js/src/js/utils/url.js":253,"../video.js/src/js/video.js":254,"global/document":77,"global/window":78,"object.assign":71}],152:[function(n,t,i){"use strict";function o(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function u(n){return n&&n.__esModule?n:{"default":n}}function c(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function l(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var a=n("../video.js/src/js/tech/tech.js"),f=u(a),v=n("../video.js/src/js/tech/html5.js"),e=u(v),y=n("../video.js/src/js/component.js"),p=u(y),w=n("../video.js/src/js/utils/fn.js"),s=o(w),b=n("global/window"),h=u(b),k=n("../ampDefs.js"),d=o(k),r=function(n){function t(i,r){c(this,t);n.call(this,i,r)}return l(t,n),t.prototype.dispose=function(){this.fairplay&&this.fairplay.dispose();n.prototype.dispose.call(this)},t.prototype.eventHandler=function(n){"timeupdate"!==n.type&&"progress"!==n.type&&AMP.Logger.verbose(AMP.Logger.Area.html5FairplayHLS,"Event: "+n.type);"error"===n.type&&this.error()&&f["default"].raiseError.call(this,"html5FairPlayHLS",this.error().code<<20)},t.prototype.setSrc=function(n){var i,u,r,f;for(AMP.Logger.setLogConfig(this.options_.playerOptions.traceConfig),this.fairplay&&(this.fairplay.dispose(),this.fairplay=null),i=[],this.options_&&this.options_.playerOptions&&this.options_.playerOptions.sourceOptions&&this.options_.playerOptions.sourceOptions.protectionInfo&&(i=this.options_.playerOptions.sourceOptions.protectionInfo),u=null,r=0;r<i.length;r++)if("FairPlay"===i[r].type){u=i[r];break}u&&t.isFairPlaySupported()?(f=new AMP.Html5Fairplay.SrcInfo(n,this.options_.playerOptions.autoplay,u),this.fairplay=new AMP.Html5Fairplay.FairPlay(this.el_,f,s.bind(this,this.handleFairPlayErrors_),s.bind(this,this.handleFairPlayEvent_))):this.handleFairPlayErrors_(d.errorCode.srcPlayerMismatchUnknown,"html5FairPlayHLS tech can only be used with FairPlay protected content")},t.prototype.handleFairPlayErrors_=function(n,t){f["default"].raiseError.call(this,"Html5FairPlayHLS",n,t)},t.prototype.handleFairPlayEvent_=function(n){this.trigger(n)},t.prototype.play=function(){this.fairplay.play()},t}(e["default"]);r.prototype.fairplay=null;r.nativeSourceHandler={};r.nativeSourceHandler.handleSource=function(n,t){t.setSrc(n.src)};r.nativeSourceHandler.canHandleSource=function(n){function i(n){try{return e["default"].TEST_VID.canPlayType(n)}catch(t){return""}}var t=void 0,u=void 0,f=function(n){if(n.protectionInfo)for(var t=0;t<n.protectionInfo.length;t++)if("FairPlay"===n.protectionInfo[t].type)return!0;return!1},o=f(n)&&r.isFairPlaySupported();return o?"application/vnd.apple.mpegurl"===n.type?i(n.type):n.src?(t=n.src.match(/\.([^.\/\?]+)(\?[^\/]+)?$/i),u=t&&t[1],i("video/"+u)):"":""};r.nativeSourceHandler.dispose=function(){};r.sourceHandlers=null;f["default"].withSourceHandlers(r);r.registerSourceHandler(r.nativeSourceHandler);r.isFairPlaySupported=function(){return h["default"].WebKitMediaKeys&&h["default"].WebKitMediaKeys.isTypeSupported("com.apple.fps.1_0","video/mp4")};r.isSupported=function(){return e["default"].isSupported.call(this)};p["default"].registerComponent("Html5FairPlayHLS",r);f["default"].registerTech("Html5FairPlayHLS",r);i["default"]=r;t.exports=i["default"]},{"../ampDefs.js":95,"../video.js/src/js/component.js":161,"../video.js/src/js/tech/html5.js":217,"../video.js/src/js/tech/tech.js":220,"../video.js/src/js/utils/fn.js":241,"global/window":78}],153:[function(n,t,i){"use strict";function h(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function e(n){return n&&n.__esModule?n:{"default":n}}function y(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function p(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var w=n("global/window"),c=e(w),b=n("global/document"),a=e(b),k=n("object.assign"),l=e(k),d=n("../video.js/src/js/tech/tech.js"),o=e(d),g=n("../video.js/src/js/component.js"),nt=e(g),tt=n("../video.js/src/js/player.js"),v=e(tt),it=n("../video.js/src/js/video.js"),rt=e(it),ut=n("../video.js/src/js/utils/time-ranges.js"),ft=n("../video.js/src/js/utils/dom.js"),et=h(ft),ot=n("../video.js/src/js/utils/fn.js"),f=h(ot),st=n("../video.js/src/js/utils/browser.js"),ht=h(st),ct=n("../ampDefs.js"),u=h(ct),lt=n("./Silverlight.js"),s={Closed:0,Opening:1,Buffering:2,Playing:3,Paused:4,Stopped:5,Individualizing:6,AcquiringLicense:7},r=function(n){function t(i,r){y(this,t);n.call(this,i,r);this.manualTimeUpdatesOff()}return p(t,n),t.prototype.dispose=function(){n.prototype.dispose.call(this)},t.prototype.createEl=function(){var n=this.options_,s=v["default"].getScriptRootURL(),f,e,c,y;!n.xap&&s&&(n.xap=s+"/techs/SmoothStreamingPlayer.xap");var i=this,r=[],h=n.source;return this.mediaPlayer=null,this.reset(),f=n.techId,e=n.autoplay,void 0!==e&&r.push("Autoplay="+e),c=l["default"]({id:f,name:f,"class":"vjs-tech",tabindex:"-1"},n.attributes),silverlightSSLoaded=function(n){var t=a["default"].getElementById(f);i.mediaPlayer=t.content.mainPlayer;h&&i.src(h.src);i.triggerReady();i.setTriggers(n)},onSilverlightError=function(n,t){var e="";null!=n&&0!==n&&(e=n.getHost().Source);var f=t.ErrorType,s=t.ErrorCode,r="Unhandled Error in Silverlight Application "+e+"\n";r+="Code: "+s+"    \n";r+="Category: "+f+"       \n";r+="Message: "+t.ErrorMessage+"     \n";"ParserError"===f?(r+="File: "+t.xamlFile+"     \n",r+="Line: "+t.lineNumber+"     \n",r+="Position: "+t.charPosition+"     \n"):"RuntimeError"===f&&(0!==t.lineNumber&&(r+="Line: "+t.lineNumber+"     \n",r+="Position: "+t.charPosition+"     \n"),r+="MethodName: "+t.methodName+"     \n");o["default"].raiseError.call(i,"silverlightss",u.errorCode.errUnknown,r)},y=l["default"]({source:n.xap,onError:"onSilverlightError",minRuntimeVersion:"5.0.61118.0",onload:"silverlightSSLoaded",enableHtmlAccess:!0,width:"100%",height:"100%",windowless:"true",wmode:"opaque",bgcolor:"#000000"},n.params),r.push("ScriptableName=mainPlayer"),r.push("IsControlStripVisible=false"),this.el_=t.embed(c,y,r),this.el_.tech=this,this.el_},t.prototype.autoplay=function(){return this.mediaPlayer.AutoPlay},t.prototype.setAutoplay=function(n){this.mediaPlayer.AutoPlay=n},t.prototype.isLive=function(){return this.mediaPlayer.IsLive},t.prototype.buffered=function(){return ut.createTimeRange(this.currentTime(),this.currentTime())},t.prototype.currentSrc=function(){if(t._srcSet)return this.mediaPlayer.MediaSource},t.prototype.setCurrentTime=function(n){try{t._seeking=!0;this.trigger(u.eventName.seeking);this.mediaPlayer.SeekToPosition(n)}catch(i){o["default"].raiseError.call(this,"silverlightss",u.errorCode.srcErrUnknown,i.message)}},t.prototype.currentTime=function(){return this.mediaPlayer.PlaybackPositionSeconds},t.prototype.currentAbsoluteTime=function(){return void 0},t.prototype.currentMediaTime=function(){return void 0},t.prototype.currentVideoStreamList=function(){return void 0},t.prototype.currentAudioStreamList=function(){return void 0},t.prototype.videoBufferData=function(){return void 0},t.prototype.audioBufferData=function(){return void 0},t.prototype.currentDownloadBitrate=function(){return t._downloadBitrate},t.prototype.currentPlaybackBitrate=function(){return t._playbackBitrate},t.prototype.duration=function(){return this.mediaPlayer.EndPositionSeconds-this.mediaPlayer.StartPositionSeconds},t.prototype.ended=function(){return t._ended},t.prototype.isFullscreen=function(){return this.mediaPlayer.isFullscreen},t.prototype.muted=function(){return this.mediaPlayer.IsMuted},t.prototype.setMuted=function(n){this.mediaPlayer.IsMuted=n},t.prototype.paused=function(){return this.mediaPlayer.PlayState===s.Paused||this.mediaPlayer.PlayState===s.Buffering},t.prototype.seeking=function(){return t._seeking},t.prototype.src=function(n){return void 0===n?this.currentSrc():(0===n.indexOf("//")&&(n=c["default"].location.protocol+n),void this.setSrc(n))},t.prototype.volume=function(){return this.mediaPlayer.GetVolume()},t.prototype.setVolume=function(n){this.mediaPlayer.SetVolume(n)},t.prototype.height=function(n){return void 0===n?this.mediaPlayer.height:void(this.mediaPlayer.height=n)},t.prototype.width=function(n){return void 0===n?this.mediaPlayer.width:void(this.mediaPlayer.width=n)},t.prototype.videoHeight=function(){return this.mediaPlayer.VideoHeight},t.prototype.videoWidth=function(){return this.mediaPlayer.VideoWidth},t.prototype.play=function(){t._errored||this.mediaPlayer.Play()},t.prototype.pause=function(){t._errored||this.mediaPlayer.Pause()},t.prototype.setSrc=function(n){var e,o,f,i,r;if(this.reset(),this.mediaPlayer.AutoPlay=!!this.options_.playerOptions.autoplay,this.updateCurrentPlayerConfigs(),e=this.options_.currentPlayerConfigs.currentHeuristicConfigs,this.mediaPlayer.BufferingTime=e.preRollInWallClockSec,this.mediaPlayer.LivePlaybackOffset=e.livePlaybackOffsetInWallClockSec,AMP.Logger.setLogConfig(this.options_.playerOptions.traceConfig),this.mediaPlayer.IsTraceEnabled=this.options_.playerOptions.traceConfig&&this.options_.playerOptions.traceConfig.maxLogLevel&&this.options_.playerOptions.traceConfig.maxLogLevel>0,o=this.mediaPlayer.CreatePlaylist(),f=this.mediaPlayer.CreatePlaylistItem(n,"","",""),f.DeliveryMethod="AdaptiveStreaming",i=this.options_.playerOptions.sourceOptions.protectionInfo,i)for(r=0;r<i.length;r++)i[r].type===u.protectionType.PlayReady&&i[r].authenticationToken&&(f.BearerToken=i[r].authenticationToken);o.AddPlaylistItem(f);this.mediaPlayer.SetPlaylist(o);t._srcSet=!0},t.prototype.load=function(){},t.prototype.supportsFullscreen=function(){return!1},t.prototype.enterFullscreen=function(){},t.prototype.exitFullscreen=function(){},t}(o["default"]);r.embed=function(n,t,i){var u=r.getEmbedCode(n,t,i);return et.createEl("div",{innerHTML:u}).childNodes[0]};r.getEmbedCode=function(n,t,i){var r='<object  data="data:application/x-silverlight-2," type="application/x-silverlight-2" ';return n&&Object.getOwnPropertyNames(n).forEach(function(t){r+=encodeURIComponent(t)+'="'+encodeURIComponent(n[t])+'" '}),r+=">",t=l["default"]({InitParams:i.join(",")},t),Object.getOwnPropertyNames(t).forEach(function(n){r+='<param name="'+encodeURIComponent(n)+'" value="'+encodeURI(t[n])+'" />'}),r+="<\/object>"};r.isSupported=function(){return lt.isSilverlightInstalled("5.0")};r.canPlaySource=function(n){return v["default"].canSupportFormats(n,this.supportedFormats)};r.supportedFormats={};r.supportedFormats[u.StreamingFormatMimeType.Smooth]=[u.protectionType.PlayReady];r._srcSet=!1;r._errored=!1;r._seeking=!1;r._ended=!1;r._opening=!0;r._firstTimeUpdateOccuredAfterOpening=!1;r._adaptiveStreamingError=null;r._networkError="Failed to download";r._licenseError="Unable to acquire license due to a network or protocol error";r._tokenError="Unable to complete operation due to a service specific error coming from a network response";r._parseSegmentError="Too many consecutive chunk parse errors";r._parsePresentationError="Manifest file error";r._unsupportedPresentation="Unrecognized manifest";r._licenseAcquisitionErrorCode="6002";r._licenseAcquisitionServiceSpecificErrorCode="6007";r._downloadBitrate;r._playbackBitrate;r.prototype.setTriggers=function(){var n=this,t;this.mediaPlayer.addEventListener("PlayStateChanged",f.bind(this,this.playStateChangedHandler));this.mediaPlayer.addEventListener("MediaOpened",f.bind(this,this.onMediaOpened));this.mediaPlayer.addEventListener("SeekCompleted",f.bind(this,this.onSeekCompleted));this.mediaPlayer.addEventListener("MediaEnded",f.bind(this,this.onMediaEnded));this.mediaPlayer.addEventListener("PlaybackPositionChanged",f.bind(this,this.onTimeUpdate));this.mediaPlayer.addEventListener("VolumeLevelChanged",f.bind(this,this.onVolumeChanged));this.mediaPlayer.addEventListener("MuteChanged",f.bind(this,this.onVolumeChanged));this.mediaPlayer.addEventListener("MediaFailed",f.bind(this,this.onMediaFailed));this.mediaPlayer.addEventListener("AdaptiveStreamingErrorOccurred",f.bind(this,this.onAdaptiveStreamingErrorOccurred));this.mediaPlayer.addEventListener("ReportDiagTrace",f.bind(this,this.onReportDiagTrace));this.mediaPlayer.addEventListener("DownloadBitrateChanged",f.bind(this,this.onVideoDownloadBitrateChanged));this.mediaPlayer.addEventListener("PlaybackBitrateChanged",f.bind(this,this.onVideoPlaybackBitrateChanged));this.mediaPlayer.addEventListener("FullScreenChanged",f.bind(this,this.onFullScreenChanged));t=void 0;this.mediaPlayer.addEventListener("PlaybackPositionChanged",f.bind(this,function(){this.duration()!==t&&(t=this.duration(),this.trigger(u.eventName.durationchange));r._firstTimeUpdateOccuredAfterOpening||r._opening||(this.trigger(u.eventName.play),this.trigger(u.eventName.playing),r._firstTimeUpdateOccuredAfterOpening=!0)}));ht.IS_IE&&!function(){var t=f.bind(n,n.onMouseUp);c["default"].addEventListener("mouseup",t,!1);n.on("dispose",function(){c["default"].removeEventListener("mouseup",t)})}()};r.prototype.playStateChangedHandler=function(){switch(this.mediaPlayer.PlayState){case s.Playing:r._firstTimeUpdateOccuredAfterOpening&&(this.trigger(u.eventName.play),this.trigger(u.eventName.playing));break;case s.Paused:this.trigger(u.eventName.pause);break;case s.Buffering:r._firstTimeUpdateOccuredAfterOpening||this.trigger(u.eventName.waiting)}};r.prototype.onMediaOpened=function(){r._opening=!1;this.trigger(u.eventName.durationchange);this.trigger(u.eventName.loadstart);this.trigger(u.eventName.loadedmetadata);this.trigger(u.eventName.loadeddata);this.trigger(u.eventName.canplaythrough)};r.prototype.onMediaFailed=function(n,t){var e=t.Result.Message,i=t.Result.Message,f;r._adaptiveStreamingError&&(e+=": "+r._adaptiveStreamingError.Message,i=r._adaptiveStreamingError.Message);f=u.errorCode.errUnknown;-1!==i.indexOf(r._networkError)?f=u.errorCode.networkErrUnknown:-1!==i.indexOf(r._licenseError)||-1!==i.indexOf(r._licenseAcquisitionErrorCode)||-1!==i.indexOf(r._tokenError)||-1!==i.indexOf(r._licenseAcquisitionServiceSpecificErrorCode)?f=u.errorCode.encryptErrLicenseAcquire:-1!==i.indexOf(r._parseSegmentError)?f=u.errorCode.srcErrParseSegment:-1!==i.indexOf(r._parsePresentationError)?f=u.errorCode.srcErrParsePresentation:-1!==i.indexOf(r._unsupportedPresentation)&&(f=u.errorCode.srcErrUnsupportedPresentation);r._errored=!0;o["default"].raiseError.call(this,"silverlightss",f,e)};r.prototype.onAdaptiveStreamingErrorOccurred=function(n,t){r._adaptiveStreamingError=t.Result};r.prototype.onSeekCompleted=function(){r._seeking=!1;this.trigger(u.eventName.seeked)};r.prototype.onMediaEnded=function(){r._ended=!0;this.trigger(u.eventName.ended)};r.prototype.onTimeUpdate=function(){this.trigger(u.eventName.timeupdate)};r.prototype.onFullScreenChanged=function(){this.trigger(u.eventName.fullscreenchange)};r.prototype.onVolumeChanged=function(){this.trigger(u.eventName.volumechange)};r.prototype.onReportDiagTrace=function(n,t){AMP.Logger.verbose(AMP.Logger.Area.silverlightSS,t.Result)};r.prototype.onVideoDownloadBitrateChanged=function(n,t){r._downloadBitrate=t.Result;this.trigger(u.eventName.downloadbitratechanged)};r.prototype.onVideoPlaybackBitrateChanged=function(n,t){r._playbackBitrate=t.Result;this.trigger(u.eventName.playbackbitratechanged)};r.prototype.onMouseUp=function(n){var t=a["default"].elementFromPoint(n.clientX,n.clientY);t===this.el()?this.el().parentNode.focus():this.el().parentNode.blur()};r.prototype.reset=function(){r._srcSet=!1;r._seeking=!1;r._ended=!1;r._opening=!0;r._firstTimeUpdateOccuredAfterOpening=!1;r._adaptiveStreamingError=null;r._errored=!1};rt["default"].options.silverlightSS={};nt["default"].registerComponent("SilverlightSS",r);o["default"].registerTech("SilverlightSS",r);i["default"]=r;t.exports=i["default"]},{"../ampDefs.js":95,"../video.js/src/js/component.js":161,"../video.js/src/js/player.js":208,"../video.js/src/js/tech/tech.js":220,"../video.js/src/js/utils/browser.js":236,"../video.js/src/js/utils/dom.js":239,"../video.js/src/js/utils/fn.js":241,"../video.js/src/js/utils/time-ranges.js":250,"../video.js/src/js/video.js":254,"./Silverlight.js":149,"global/document":77,"global/window":78,"object.assign":71}],154:[function(n,t,i){"use strict";i.__esModule=!0;i.ampVersion="2.1.6.10"},{}],155:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("./component"),r=u(s),h=n("object.assign"),c=u(h),f=function(n){function t(i,r){e(this,t);n.call(this,i,r)}return o(t,n),t.prototype.createEl=function(){var t=arguments.length<=0||void 0===arguments[0]?"div":arguments[0],n=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],i=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];return n=c["default"]({className:this.buildCSSClass()},n),r["default"].prototype.createEl.call(this,t,n,i)},t.prototype.buildCSSClass=function(){return"vjs-fullscreen-outline "+n.prototype.buildCSSClass.call(this)},t}(r["default"]);r["default"].registerComponent("FullscreenOutline",f);i["default"]=f;t.exports=i["default"]},{"./component":161,"object.assign":71}],156:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function e(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("./component"),r=e(h),c=n("./utils/dom.js"),l=f(c),u=function(n){function t(i,r){o(this,t);n.call(this,i,r);this.on(i,["removeSpinner","canplaythrough","canplay","playing","pause","seeked","error"],this.updatePlaying);this.on(i,["sourceset","waiting","seeking"],this.updateWaiting);this.on(i,"fullscreenchange",this.handleFullscreenChange);this.on("focus",this.handleFocus)}return s(t,n),t.prototype.createEl=function(){var t=n.prototype.createEl.call(this,"p",{className:"vjs-screen-reader-text",id:"player-use-for-screen-reader-alert-only"});return t.setAttribute("role","alert"),t.setAttribute("aria-atomic","true"),t},t.prototype.updateWaiting=function(){var n=this;setTimeout(function(){null!=n.el_&&(n.el_.innerHTML=n.htmlEncode(n.localize("video loading")))},0)},t.prototype.updatePlaying=function(){var n=this;setTimeout(function(){null!=n.el_&&(n.el_.innerHTML="")},0)},t.prototype.switchFocusToLastControlForSelectorInControlBar=function(n){for(var r,u,f=n+" .vjs-control",i=this.player_.controlBar.el().querySelectorAll(f),e=i.length,t=e-1;t>=0;t--)if(r=i[t].getAttribute("tabIndex"),u=l.isVisible(i[t]),r>=0&&u)return i[t].focus(),!0;return!1},t.prototype.reverseFocus=function(){for(var t=[".amp-controlbaricons-right",".amp-cotnrolbaricons-middle",".amp-controlbaricons-left"],n=0;n<t.length;n++)if(this.switchFocusToLastControlForSelectorInControlBar(t[n]))return},t.prototype.handleFocus=function(){this.player_.isFullscreen()&&setTimeout(function(n){n.player_.el().focus()},200,this)},t.prototype.handleFullscreenChange=function(){this.player_.isFullscreen()?this.el_.setAttribute("tabIndex",0):this.el_.setAttribute("tabIndex",-1)},t}(r["default"]);r["default"].registerComponent("AriaAlerts",u);i["default"]=u;t.exports=i["default"]},{"./component":161,"./utils/dom.js":239}],157:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var o=n("./button.js"),s=u(o),h=n("./component.js"),c=u(h),r=function(n){function t(i,r){f(this,t);n.call(this,i,r)}return e(t,n),t.prototype.buildCSSClass=function(){return this.options_.playerOptions.overrideDisabledForBigPlayButton?"vjs-big-play-button override-controls-disabled ":"vjs-big-play-button "},t.prototype.handleClick=function(){this.player_.play()},t}(s["default"]);r.prototype.controlText_="Play Video";c["default"].registerComponent("BigPlayButton",r);i["default"]=r;t.exports=i["default"]},{"./button.js":158,"./component.js":161}],158:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function h(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function c(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var l=n("./clickable-component.js"),a=r(l),v=n("./component"),f=r(v),y=n("./utils/events.js"),p=(e(y),n("./utils/fn.js")),w=(e(p),n("./utils/log.js")),o=r(w),b=n("global/document"),k=(r(b),n("object.assign")),u=r(k),d=n("./utils/close-other-menu.js"),g=r(d),s=function(n){function t(i,r){h(this,t);n.call(this,i,r)}return c(t,n),t.prototype.createEl=function(){var i=arguments.length<=0||void 0===arguments[0]?"button":arguments[0],n=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],t=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],r;return n=u["default"]({className:this.buildCSSClass()},n),"button"!==i&&(o["default"].warn("Creating a Button with an HTML element of "+i+" is deprecated; use ClickableComponent instead."),n=u["default"]({tabIndex:0},n),t=u["default"]({role:"button"},t)),t=u["default"]({type:"button","aria-live":"off"},t),r=f["default"].prototype.createEl.call(this,i,n,t),this.createControlTextEl(r),r},t.prototype.addChild=function(n){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],i=this.constructor.name;return o["default"].warn("Adding an actionable (user controllable) child to a Button ("+i+") is not supported; use a ClickableComponent instead."),f["default"].prototype.addChild.call(this,n,t)},t.prototype.handleKeyPress=function(t){32===t.which||13===t.which||n.prototype.handleKeyPress.call(this,t)},t.prototype.clearOtherMenus=function(){g["default"](this)},t}(a["default"]);f["default"].registerComponent("Button",s);i["default"]=s;t.exports=i["default"]},{"./clickable-component.js":159,"./component":161,"./utils/close-other-menu.js":238,"./utils/events.js":240,"./utils/fn.js":241,"./utils/log.js":247,"global/document":77,"object.assign":71}],159:[function(n,t,i){"use strict";function u(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function l(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function a(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var v=n("./component"),f=r(v),y=n("./utils/dom.js"),p=u(y),w=n("./utils/events.js"),e=u(w),b=n("./utils/fn.js"),o=u(b),k=n("./utils/log.js"),d=r(k),g=n("global/document"),s=r(g),nt=n("object.assign"),h=r(nt),c=function(n){function t(i,r){l(this,t);n.call(this,i,r);this.emitTapEvents();this.on("tap",this.handleClick);this.on("click",this.handleClick);this.on("focus",this.handleFocus);this.on("blur",this.handleBlur)}return a(t,n),t.prototype.createEl=function(){var t=arguments.length<=0||void 0===arguments[0]?"div":arguments[0],i=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],r=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],u;return i=h["default"]({className:this.buildCSSClass(),tabIndex:0},i),"button"===t&&d["default"].error("Creating a ClickableComponent with an HTML element of "+t+" is not supported; use a Button instead."),r=h["default"]({role:"button","aria-live":"off"},r),u=n.prototype.createEl.call(this,t,i,r),this.createControlTextEl(u),u},t.prototype.createControlTextEl=function(n){return this.controlTextEl_=p.createEl("span",{className:"vjs-control-text"}),n&&n.appendChild(this.controlTextEl_),this.controlText(this.controlText_,n),this.controlTextEl_},t.prototype.controlText=function(n){if(arguments.length<=1||void 0===arguments[1]?this.el():arguments[1],!n)return this.controlText_||"Need Text";var t=this.localize(n);return this.controlText_=n,this.controlTextEl_.innerHTML=this.htmlEncode(t),this},t.prototype.buildCSSClass=function(){return"vjs-control vjs-button "+n.prototype.buildCSSClass.call(this)},t.prototype.addChild=function(t){var i=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return n.prototype.addChild.call(this,t,i)},t.prototype.enable=function(){return this.removeClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","false"),this},t.prototype.disable=function(){return this.addClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","true"),this},t.prototype.handleClick=function(){},t.prototype.handleFocus=function(){e.on(s["default"],"keydown",o.bind(this,this.handleKeyPress));this.el().setAttribute("aria-live","polite")},t.prototype.handleKeyPress=function(t){32===t.which||13===t.which?(t.preventDefault(),this.handleClick(t)):n.prototype.handleKeyPress&&n.prototype.handleKeyPress.call(this,t)},t.prototype.handleBlur=function(){e.off(s["default"],"keydown",o.bind(this,this.handleKeyPress));this.el().setAttribute("aria-live","off")},t}(f["default"]);f["default"].registerComponent("ClickableComponent",c);i["default"]=c;t.exports=i["default"]},{"./component":161,"./utils/dom.js":239,"./utils/events.js":240,"./utils/fn.js":241,"./utils/log.js":247,"global/document":77,"object.assign":71}],160:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var o=n("./button"),s=r(o),h=n("./component"),c=r(h),u=function(n){function t(i,r){f(this,t);n.call(this,i,r);this.controlText(r&&r.controlText||this.localize("Close"))}return e(t,n),t.prototype.buildCSSClass=function(){return"vjs-close-button "+n.prototype.buildCSSClass.call(this)},t.prototype.handleClick=function(){this.trigger({type:"close",bubbles:!1})},t}(s["default"]);c["default"].registerComponent("CloseButton",u);i["default"]=u;t.exports=i["default"]},{"./button":158,"./component":161}],161:[function(n,t,i){"use strict";function o(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function s(n){return n&&n.__esModule?n:{"default":n}}function v(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.__esModule=!0;var y=n("global/window"),r=s(y),p=n("./utils/dom.js"),u=o(p),w=n("./utils/fn.js"),f=o(w),b=n("./utils/guid.js"),k=o(b),d=n("./utils/events.js"),e=o(d),g=n("./utils/log.js"),h=s(g),nt=n("./utils/to-title-case.js"),c=s(nt),tt=n("./utils/merge-options.js"),l=s(tt),it=n("./utils/browser.js"),rt=o(it),a=function(){function n(t,i,r){if(v(this,n),this.player_=!t&&this.play?t=this:t,this.options_=l["default"]({},this.options_),i=this.options_=l["default"](this.options_,i),this.id_=i.id||i.el&&i.el.id,!this.id_){var u=t&&t.id&&t.id()||"no_player";this.id_=u+"_component_"+k.newGUID()}this.name_=i.name||null;i.el?this.el_=i.el:i.createEl!==!1&&(this.el_=this.createEl());this.children_=[];this.childIndex_={};this.childNameIndex_={};i.initChildren!==!1&&this.initChildren();this.ready(r);i.reportTouchActivity!==!1&&this.enableTouchActivity()}return n.prototype.dispose=function(){if(this.el_&&this.trigger({type:"dispose",bubbles:!1}),this.children_)for(var n=this.children_.length-1;n>=0;n--)this.children_[n].dispose&&this.children_[n].dispose();this.children_=null;this.childIndex_=null;this.childNameIndex_=null;this.el_&&this.off();this.el_&&this.el_.parentNode&&this.el_.parentNode.removeChild(this.el_);this.el_&&u.removeElData(this.el_);this.el_=null},n.prototype.player=function(){return this.player_},n.prototype.options=function(n){return h["default"].warn("this.options() has been deprecated and will be moved to the constructor in 6.0"),n?(this.options_=l["default"](this.options_,n),this.options_):this.options_},n.prototype.el=function(){return this.el_},n.prototype.createEl=function(n,t,i){return u.createEl(n,t,i)},n.prototype.localize=function(n){var r=this.player_.language&&this.player_.language(),u=this.player_.languages&&this.player_.languages(),t,f,i;return!r||!u?n:(t=u[r],t&&t[n])?t[n]:(f=r.split("-")[0],i=u[f],i&&i[n]?i[n]:n)},n.prototype.htmlEncode=function(n){var r;if(!n)return"";for(var u=n.length,t=[],i=0;u>i;i++){r=n.charAt(i);switch(r){case"<":t.push("&lt;");break;case">":t.push("&gt;");break;case"&":t.push("&amp;");break;case'"':t.push("&quot;");break;case"'":t.push("&#39;");break;default:t.push(r)}}return t.join("")},n.prototype.contentEl=function(){return this.contentEl_||this.el_},n.prototype.id=function(){return this.id_},n.prototype.name=function(){return this.name_},n.prototype.children=function(){return this.children_},n.prototype.getChildById=function(n){return this.childIndex_[n]},n.prototype.getChild=function(n){return this.childNameIndex_[n]},n.prototype.addChild=function(t){var o=this,u=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],l=arguments.length<=2||void 0===arguments[2]?this.children_.length:arguments[2],i=void 0,f=void 0,s,e,a;if("string"==typeof t){if(f=t,u||(u={}),u===!0&&(h["default"].warn("Initializing a child component with `true` is deprecated. Children should be defined in an array when possible, but if necessary use an object instead of `true`."),u={}),s=u.componentClass||c["default"](f),u.name=f,e=n.getComponent(s),!e)throw new Error("Component "+s+" does not exist");if("function"!=typeof e)return null;i=new e(this.player_||this,u)}else i=t;return(this.children_.splice(l,0,i),"function"==typeof i.id&&(this.childIndex_[i.id()]=i),f=f||i.name&&i.name(),f&&(this.childNameIndex_[f]=i),"function"==typeof i.el&&i.el())&&!function(){var t=o.contentEl().children,n=t[l]||null;rt.IS_MSAPPHOST?(a=o.contentEl(),r["default"].MSApp.execUnsafeLocalFunction(function(){a.insertBefore(i.el(),n)})):o.contentEl().insertBefore(i.el(),n)}(),i},n.prototype.removeChild=function(n){var i,t,r;if("string"==typeof n&&(n=this.getChild(n)),n&&this.children_){for(i=!1,t=this.children_.length-1;t>=0;t--)if(this.children_[t]===n){i=!0;this.children_.splice(t,1);break}i&&(this.childIndex_[n.id()]=null,this.childNameIndex_[n.name()]=null,r=n.el(),r&&r.parentNode===this.contentEl()&&this.contentEl().removeChild(n.el()))}},n.prototype.initChildren=function(){var t=this,i=this.options_.children;i&&!function(){var u=t.options_,f=function(n){var r=n.name,i=n.opts,f;(void 0!==u[r]&&(i=u[r]),i!==!1)&&(i===!0&&(i={}),i.playerOptions=t.options_.playerOptions,f=t.addChild(r,i),f&&(t[r]=f))},r=void 0,e=n.getComponent("Tech");r=Array.isArray(i)?i:Object.keys(i);r.concat(Object.keys(t.options_).filter(function(n){return!r.some(function(t){return"string"==typeof t?n===t:n===t.name})})).map(function(n){var r=void 0,u=void 0;return"string"==typeof n?(r=n,u=i[r]||t.options_[r]||{}):(r=n.name,u=n),{name:r,opts:u}}).filter(function(t){var i=n.getComponent(t.opts.componentClass||c["default"](t.name));return i&&!e.isTech(i)}).forEach(f)}()},n.prototype.buildCSSClass=function(){return""},n.prototype.on=function(n,t,i){var r=this;return"string"==typeof n||Array.isArray(n)?e.on(this.el_,n,f.bind(this,t)):!function(){var u=n,h=t,o=f.bind(r,i),c=function(){return r.off(u,h,o)},s;c.guid=o.guid;r.on("dispose",c);s=function(){return r.off("dispose",c)};s.guid=o.guid;n.nodeName?(e.on(u,h,o),e.on(u,"dispose",s)):"function"==typeof n.on&&(u.on(h,o),u.on("dispose",s))}(),this},n.prototype.off=function(n,t,i){if(!n||"string"==typeof n||Array.isArray(n))e.off(this.el_,n,t);else{var u=n,o=t,r=f.bind(this,i);this.off("dispose",r);n.nodeName?(e.off(u,o,r),e.off(u,"dispose",r)):(u.off(o,r),u.off("dispose",r))}return this},n.prototype.one=function(n,t,i){var r=this,u=arguments;return"string"==typeof n||Array.isArray(n)?e.one(this.el_,n,f.bind(this,t)):!function(){var e=n,o=t,s=f.bind(r,i),h=function c(){r.off(e,o,c);s.apply(null,u)};h.guid=s.guid;r.on(e,o,h)}(),this},n.prototype.trigger=function(n,t){return e.trigger(this.el_,n,t),this},n.prototype.ready=function(n){var t=arguments.length<=1||void 0===arguments[1]?!1:arguments[1];return n&&(this.isReady_?t?n.call(this):this.setTimeout(n,1):(this.readyQueue_=this.readyQueue_||[],this.readyQueue_.push(n))),this},n.prototype.triggerReady=function(){this.isReady_=!0;this.setTimeout(function(){var n=this.readyQueue_;this.readyQueue_=[];n&&n.length>0&&n.forEach(function(n){n.call(this)},this);this.trigger("ready")},1)},n.prototype.$=function(n,t){return u.$(n,t||this.contentEl())},n.prototype.$$=function(n,t){return u.$$(n,t||this.contentEl())},n.prototype.hasClass=function(n){return u.hasElClass(this.el_,n)},n.prototype.addClass=function(n){return u.addElClass(this.el_,n),this},n.prototype.removeClass=function(n){return u.removeElClass(this.el_,n),this},n.prototype.toggleClass=function(n,t){return u.toggleElClass(this.el_,n,t),this},n.prototype.show=function(){return this.removeClass("vjs-hidden"),this},n.prototype.hide=function(){return this.addClass("vjs-hidden"),this},n.prototype.lockShowing=function(){return this.addClass("vjs-lock-showing"),this},n.prototype.unlockShowing=function(){return this.removeClass("vjs-lock-showing"),this},n.prototype.width=function(n,t){return this.dimension("width",n,t)},n.prototype.height=function(n,t){return this.dimension("height",n,t)},n.prototype.dimensions=function(n,t){return this.width(n,!0).height(t)},n.prototype.dimension=function(n,t,i){if(void 0!==t)return(null===t||t!==t)&&(t=0),this.el_.style[n]=-1!==(""+t).indexOf("%")||-1!==(""+t).indexOf("px")?t:"auto"===t?"":t+"px",i||this.trigger("resize"),this;if(!this.el_)return 0;var r=this.el_.style[n],u=r.indexOf("px");return-1!==u?parseInt(r.slice(0,u),10):parseInt(this.el_["offset"+c["default"](n)],10)},n.prototype.currentDimension=function(n){var t=0,i,u;if("width"!==n&&"height"!==n)throw new Error("currentDimension only accepts width or height value");return"function"==typeof r["default"].getComputedStyle?(i=r["default"].getComputedStyle(this.el_),t=i.getPropertyValue(n)||i[n]):this.el_.currentStyle&&(u="offset"+c["default"](n),t=this.el_[u]),parseFloat(t)},n.prototype.currentDimensions=function(){return{width:this.currentDimension("width"),height:this.currentDimension("height")}},n.prototype.currentWidth=function(){return this.currentDimension("width")},n.prototype.currentHeight=function(){return this.currentDimension("height")},n.prototype.emitTapEvents=function(){var r=0,n=null,u=10,f=200,t=void 0,i;this.on("touchstart",function(i){1===i.touches.length&&(n={pageX:i.touches[0].pageX,pageY:i.touches[0].pageY},r=(new Date).getTime(),t=!0)});this.on("touchmove",function(i){if(i.touches.length>1)t=!1;else if(n){var r=i.touches[0].pageX-n.pageX,f=i.touches[0].pageY-n.pageY,e=Math.sqrt(r*r+f*f);e>u&&(t=!1)}});i=function(){t=!1};this.on("touchleave",i);this.on("touchcancel",i);this.on("touchend",function(i){if(n=null,t===!0){var u=(new Date).getTime()-r;f>u&&(i.preventDefault(),this.trigger("tap"))}})},n.prototype.enableTouchActivity=function(){var n,t,i;if(this.player()&&this.player().reportUserActivity){n=f.bind(this.player(),this.player().reportUserActivity);t=void 0;this.on("touchstart",function(){n();this.clearInterval(t);t=this.setInterval(n,250)});i=function(){n();this.clearInterval(t)};this.on("touchmove",n);this.on("touchend",i);this.on("touchcancel",i)}},n.prototype.setTimeout=function(n,t){n=f.bind(this,n);var i=r["default"].setTimeout(n,t),u=function(){this.clearTimeout(i)};return u.guid="vjs-timeout-"+i,this.on("dispose",u),i},n.prototype.clearTimeout=function(n){r["default"].clearTimeout(n);var t=function(){};return t.guid="vjs-timeout-"+n,this.off("dispose",t),n},n.prototype.setInterval=function(n,t){n=f.bind(this,n);var i=r["default"].setInterval(n,t),u=function(){this.clearInterval(i)};return u.guid="vjs-interval-"+i,this.on("dispose",u),i},n.prototype.clearInterval=function(n){r["default"].clearInterval(n);var t=function(){};return t.guid="vjs-interval-"+n,this.off("dispose",t),n},n.registerComponent=function(t,i){return n.components_||(n.components_={}),n.components_[t]=i,i},n.getComponent=function(t){return n.components_&&n.components_[t]?n.components_[t]:r["default"]&&r["default"].videojs&&r["default"].videojs[t]?(h["default"].warn("The "+t+" component was added to the videojs object when it should be registered using videojs.registerComponent(name, component)"),r["default"].videojs[t]):void 0},n.extend=function(t){var u,i,r;t=t||{};h["default"].warn("Component.extend({}) has been deprecated, use videojs.extend(Component, {}) instead");u=t.init||t.init||this.prototype.init||this.prototype.init||function(){};i=function(){u.apply(this,arguments)};i.prototype=Object.create(this.prototype);i.prototype.constructor=i;i.extend=n.extend;for(r in t)t.hasOwnProperty(r)&&(i.prototype[r]=t[r]);return i},n}();a.registerComponent("Component",a);i["default"]=a;t.exports=i["default"]},{"./utils/browser.js":236,"./utils/dom.js":239,"./utils/events.js":240,"./utils/fn.js":241,"./utils/guid.js":244,"./utils/log.js":247,"./utils/merge-options.js":248,"./utils/to-title-case.js":252,"global/window":78}],162:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../track-button.js"),h=r(s),c=n("../../component.js"),l=r(c),a=n("../../utils/fn.js"),v=(f(a),n("./audio-track-menu-item.js")),y=r(v),u=function(n){function t(i){var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];e(this,t);r.tracks=i.audioTracks&&i.audioTracks();n.call(this,i,r);this.el_.setAttribute("aria-label","Audio Menu")}return o(t,n),t.prototype.buildCSSClass=function(){return"vjs-audio-button "+n.prototype.buildCSSClass.call(this)},t.prototype.createItems=function(){var t=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],i=this.player_.audioTracks&&this.player_.audioTracks(),n,r;if(!i)return t;for(n=0;n<i.length;n++)r=i[n],t.push(new y["default"](this.player_,{selectable:!0,track:r}));return t},t}(h["default"]);l["default"].registerComponent("AudioTrackButton",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161,"../../utils/fn.js":241,"../track-button.js":193,"./audio-track-menu-item.js":163}],163:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../../menu/menu-item.js"),h=r(s),c=n("../../component.js"),l=r(c),a=n("../../utils/fn.js"),v=f(a),u=function(n){function t(i,r){var o=this,u,f;e(this,t);u=r.track;f=i.audioTracks();r.label=u.label||u.language||"Unknown";r.selected=u.enabled;n.call(this,i,r);this.track=u;f&&!function(){var n=v.bind(o,o.handleTracksChange);f.addEventListener("change",n);o.on("dispose",function(){f.removeEventListener("change",n)})}()}return o(t,n),t.prototype.handleClick=function(t){var r=this.player_.audioTracks(),i,u;if(n.prototype.handleClick.call(this,t),r)for(i=0;i<r.length;i++)u=r[i],u===this.track&&(u.enabled=!0)},t.prototype.handleTracksChange=function(){this.selected(this.track.enabled)},t}(h["default"]);l["default"].registerComponent("AudioTrackMenuItem",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161,"../../menu/menu-item.js":205,"../../utils/fn.js":241}],164:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../component.js"),f=r(s),h=n("./play-toggle.js"),c=(r(h),n("./time-controls/current-time-display.js")),l=(r(c),n("./time-controls/duration-display.js")),a=(r(l),n("./time-controls/time-divider.js")),v=(r(a),n("./time-controls/remaining-time-display.js")),y=(r(v),n("./live-display.js")),p=(r(y),n("./progress-control/progress-control.js")),w=(r(p),n("./fullscreen-toggle.js")),b=(r(w),n("./volume-control/volume-control.js")),k=(r(b),n("./volume-menu-button.js")),d=(r(k),n("./mute-toggle.js")),g=(r(d),n("./text-track-controls/chapters-button.js")),nt=(r(g),n("./text-track-controls/descriptions-button.js")),tt=(r(nt),n("./text-track-controls/subtitles-button.js")),it=(r(tt),n("./text-track-controls/captions-button.js")),rt=(r(it),n("./audio-track-controls/audio-track-button.js")),ut=(r(rt),n("./playback-rate-menu/playback-rate-menu-button.js")),ft=(r(ut),n("./spacer-controls/custom-control-spacer.js")),u=(r(ft),function(n){function t(){e(this,t);n.apply(this,arguments)}return o(t,n),t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:"vjs-control-bar",dir:"ltr"},{role:"group"})},t}(f["default"]));u.prototype.options_={children:["playToggle","volumeMenuButton","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","descriptionsButton","subtitlesButton","captionsButton","audioTrackButton","fullscreenToggle"]};f["default"].registerComponent("ControlBar",u);i["default"]=u;t.exports=i["default"]},{"../component.js":161,"./audio-track-controls/audio-track-button.js":162,"./fullscreen-toggle.js":165,"./live-display.js":166,"./mute-toggle.js":167,"./play-toggle.js":168,"./playback-rate-menu/playback-rate-menu-button.js":169,"./progress-control/progress-control.js":174,"./spacer-controls/custom-control-spacer.js":178,"./text-track-controls/captions-button.js":181,"./text-track-controls/chapters-button.js":182,"./text-track-controls/descriptions-button.js":184,"./text-track-controls/subtitles-button.js":186,"./time-controls/current-time-display.js":189,"./time-controls/duration-display.js":190,"./time-controls/remaining-time-display.js":191,"./time-controls/time-divider.js":192,"./volume-control/volume-control.js":195,"./volume-menu-button.js":197}],165:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("global/window"),h=(r(s),n("../button.js")),c=r(h),l=n("../component.js"),a=r(l),v=n("../utils/browser.js"),u=(f(v),function(n){function t(i,r){e(this,t);n.call(this,i,r);this.on(i,"fullscreenchange",this.handleFullscreenChange);this.on("keydown",this.handleKeyPress);this.on("mouseover",this.clearOtherMenus);this.on("focus",this.clearOtherMenus)}return o(t,n),t.prototype.buildCSSClass=function(){return"vjs-fullscreen-control "+n.prototype.buildCSSClass.call(this)},t.prototype.handleFullscreenChange=function(){this.controlText(this.player_.isFullscreen()?"Non-Fullscreen":"Fullscreen")},t.prototype.handleClick=function(){this.player_.isFullscreen()?this.player_.exitFullscreen():this.player_.requestFullscreen()},t}(c["default"]));u.prototype.controlText_="Fullscreen";a["default"].registerComponent("FullscreenToggle",u);i["default"]=u;t.exports=i["default"]},{"../button.js":158,"../component.js":161,"../utils/browser.js":236,"global/window":78}],166:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../clickable-component.js"),h=r(s),c=n("../component.js"),l=r(c),a=n("../utils/dom.js"),v=f(a),u=function(n){function t(i,r){e(this,t);n.call(this,i,r);this.updateShowing();this.on(this.player(),"durationchange",this.updateShowing)}return o(t,n),t.prototype.createEl=function(){var t=n.prototype.createEl.call(this,"div",{className:"vjs-live-control vjs-control"});return this.contentEl_=v.createEl("div",{className:"vjs-live-display",innerHTML:'<span class="vjs-control-text">'+this.htmlEncode(this.localize("Stream Type"))+"<\/span>"+this.htmlEncode(this.localize("LIVE"))},{"aria-live":"off"}),t.appendChild(this.contentEl_),t.setAttribute("aria-label",this.htmlEncode(this.localize("LIVE"))),t},t.prototype.updateShowing=function(){this.player().duration()===1/0?this.show():this.hide()},t}(h["default"]);l["default"].registerComponent("LiveDisplay",u);i["default"]=u;t.exports=i["default"]},{"../clickable-component.js":159,"../component.js":161,"../utils/dom.js":239}],167:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function u(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("../button"),c=u(h),l=n("../component"),a=u(l),v=n("../utils/dom.js"),f=e(v),r=function(n){function t(i,r){o(this,t);n.call(this,i,r);this.on(i,"volumechange",this.update);i.tech_&&i.tech_.featuresVolumeControl===!1&&this.addClass("vjs-hidden");this.on(i,"loadstart",function(){this.update();i.tech_.featuresVolumeControl===!1?this.addClass("vjs-hidden"):this.removeClass("vjs-hidden")});this.on("focus",this.clearOtherMenus)}return s(t,n),t.prototype.buildCSSClass=function(){return"vjs-mute-control "+n.prototype.buildCSSClass.call(this)},t.prototype.handleClick=function(){this.player_.muted(this.player_.muted()?!1:!0)},t.prototype.update=function(){var i=this.player_.volume(),n=3,r,t;for(0===i||this.player_.muted()?n=0:.33>i?n=1:.67>i&&(n=2),r=this.htmlEncode(this.localize(this.player_.muted()?"Unmute":"Mute")),this.controlText()!==r&&this.controlText(r),t=0;4>t;t++)f.removeElClass(this.el_,"vjs-vol-"+t);f.addElClass(this.el_,"vjs-vol-"+n)},t}(c["default"]);r.prototype.controlText_="Mute";a["default"].registerComponent("MuteToggle",r);i["default"]=r;t.exports=i["default"]},{"../button":158,"../component":161,"../utils/dom.js":239}],168:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("global/window"),h=(r(s),n("../button.js")),c=r(h),l=n("../component.js"),a=r(l),v=n("../utils/browser.js"),u=(f(v),function(n){function t(i,r){e(this,t);n.call(this,i,r);this.on(i,"play",this.handlePlay);this.on(i,"pause",this.handlePause);this.on("keydown",this.handleKeyPress);this.on("mouseover",this.clearOtherMenus);this.on("focus",this.clearOtherMenus)}return o(t,n),t.prototype.buildCSSClass=function(){return"vjs-play-control "+n.prototype.buildCSSClass.call(this)},t.prototype.handleClick=function(){this.player_.paused()?this.player_.play():this.player_.pause()},t.prototype.handlePlay=function(){this.removeClass("vjs-paused");this.addClass("vjs-playing");this.controlText(this.htmlEncode(this.localize("Pause")))},t.prototype.handlePause=function(){this.removeClass("vjs-playing");this.addClass("vjs-paused");this.controlText(this.htmlEncode(this.localize("Play")))},t}(c["default"]));u.prototype.controlText_="Play";a["default"].registerComponent("PlayToggle",u);i["default"]=u;t.exports=i["default"]},{"../button.js":158,"../component.js":161,"../utils/browser.js":236,"global/window":78}],169:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../../menu/menu-button.js"),h=r(s),c=n("../../menu/menu.js"),l=r(c),a=n("./playback-rate-menu-item.js"),v=r(a),y=n("../../component.js"),p=r(y),w=n("../../utils/dom.js"),b=f(w),u=function(n){function t(i,r){e(this,t);n.call(this,i,r);this.updateVisibility();this.updateLabel();this.on(i,"loadstart",this.updateVisibility);this.on(i,"ratechange",this.updateLabel)}return o(t,n),t.prototype.createEl=function(){var t=n.prototype.createEl.call(this);return this.labelEl_=b.createEl("div",{className:"vjs-playback-rate-value",innerHTML:1}),t.appendChild(this.labelEl_),t},t.prototype.buildCSSClass=function(){return"vjs-playback-rate "+n.prototype.buildCSSClass.call(this)},t.prototype.createMenu=function(){var i=new l["default"](this.player()),t=this.playbackRates(),n;if(t)for(n=t.length-1;n>=0;n--)i.addChild(new v["default"](this.player(),{rate:t[n]+"x"}));return i},t.prototype.updateARIAAttributes=function(){this.el().setAttribute("aria-valuenow",this.player().playbackRate())},t.prototype.handleClick=function(){for(var r=this.player().playbackRate(),n=this.playbackRates(),i=n[0],t=0;t<n.length;t++)if(n[t]>r){i=n[t];break}this.player().playbackRate(i)},t.prototype.playbackRates=function(){return this.options_.playbackRates||this.options_.playerOptions&&this.options_.playerOptions.playbackRates},t.prototype.playbackRateSupported=function(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0},t.prototype.updateVisibility=function(){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")},t.prototype.updateLabel=function(){this.playbackRateSupported()&&(this.labelEl_.innerHTML=this.htmlEncode(this.player().playbackRate())+"x")},t}(h["default"]);u.prototype.controlText_="Playback Rate";p["default"].registerComponent("PlaybackRateMenuButton",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161,"../../menu/menu-button.js":204,"../../menu/menu.js":206,"../../utils/dom.js":239,"./playback-rate-menu-item.js":170}],170:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var o=n("../../menu/menu-item.js"),s=u(o),h=n("../../component.js"),c=u(h),r=function(n){function t(i,r){f(this,t);var u=r.rate,e=parseFloat(u,10);r.label=u;r.selected=1===e;n.call(this,i,r);this.label=u;this.rate=e;this.on(i,"ratechange",this.update)}return e(t,n),t.prototype.handleClick=function(){n.prototype.handleClick.call(this);this.player().playbackRate(this.rate)},t.prototype.update=function(){this.selected(this.player().playbackRate()===this.rate)},t}(s["default"]);r.prototype.contentElType="button";c["default"].registerComponent("PlaybackRateMenuItem",r);i["default"]=r;t.exports=i["default"]},{"../../component.js":161,"../../menu/menu-item.js":205}],171:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function e(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("../../component.js"),r=e(h),c=n("../../utils/dom.js"),l=f(c),u=function(n){function t(i,r){o(this,t);n.call(this,i,r);this.on(i,"progress",this.update)}return s(t,n),t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:"vjs-load-progress ",innerHTML:'<span class="vjs-control-text"><span>'+this.htmlEncode(this.localize("Loaded"))+"<\/span>: 0%<\/span>"})},t.prototype.update=function(){var t=this.player_.buffered(),o=this.player_.duration(),r=this.player_.bufferedEnd(),u=this.el_.children,f=function(n,t){var i=n/t||0;return 100*(i>=1?1:i)+"%"},n;for(this.el_.style.width=f(r,o),n=0;n<t.length;n++){var e=t.start(n),s=t.end(n),i=u[n];i||(i=this.el_.appendChild(l.createEl()));i.style.left=f(e,r);i.style.width=f(s-e,r)}for(n=u.length;n>t.length;n--)this.el_.removeChild(u[n-1])},t}(r["default"]);r["default"].registerComponent("LoadProgressBar",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161,"../../utils/dom.js":239}],172:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function h(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function c(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var l=n("global/window"),u=r(l),a=n("../../component.js"),o=r(a),v=n("../../utils/dom.js"),f=e(v),y=n("../../utils/fn.js"),p=e(y),w=n("../../utils/format-time.js"),b=r(w),k=n("lodash-compat/function/throttle"),d=r(k),s=function(n){function t(i,r){var u=this;h(this,t);n.call(this,i,r);r.playerOptions&&r.playerOptions.controlBar&&r.playerOptions.controlBar.progressControl&&r.playerOptions.controlBar.progressControl.keepTooltipsInside&&(this.keepTooltipsInside=r.playerOptions.controlBar.progressControl.keepTooltipsInside);this.keepTooltipsInside&&(this.tooltip=f.createEl("div",{className:"vjs-time-tooltip"}),this.el().appendChild(this.tooltip),this.addClass("vjs-keep-tooltips-inside"));this.tooltipSpan=f.createEl("span",{className:"amp-time-tooltip"});this.el().appendChild(this.tooltipSpan);this.update(0,0);i.on("ready",function(){u.on(i.controlBar.progressControl.el(),"mousemove",d["default"](p.bind(u,u.handleMouseMove),25))})}return c(t,n),t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:"vjs-mouse-display"})},t.prototype.handleMouseMove=function(n){var t=this.player_.duration(),i=this.calculateDistance(n)*t,r=n.pageX-f.findElPosition(this.el().parentNode).left;this.update(i,r)},t.prototype.update=function(n,t){var i=b["default"](n,this.player_.duration());if(this.el().style.left=t+"px",this.tooltipSpan.innerHtml=this.tooltipSpan.innerText=i,this.clampAmpTooltipPosition_(t),this.keepTooltipsInside){var r=this.clampPosition_(t),f=t-r+1,e=parseFloat(u["default"].getComputedStyle(this.tooltip).width),o=e/2;this.tooltip.innerHTML=i;this.tooltip.style.right="-"+(o-f)+"px"}},t.prototype.calculateDistance=function(n){return f.getPointerPosition(this.el().parentNode,n).x},t.prototype.clampPosition_=function(n){if(!this.keepTooltipsInside)return n;var r=parseFloat(u["default"].getComputedStyle(this.player().el()).width),f=parseFloat(u["default"].getComputedStyle(this.tooltip).width),t=f/2,i=n;return t>n?i=Math.ceil(t):n>r-t&&(i=Math.floor(r-t)),i},t.prototype.clampAmpTooltipPosition_=function(n){var i=parseFloat(u["default"].getComputedStyle(this.player().el()).width),t=this.tooltipSpan.offsetWidth/2,r=n;r=t>n?Math.ceil(this.tooltipSpan.offsetWidth-n):n>i-t?Math.floor(i-n):t;this.tooltipSpan.style.right=-r+"px"},t}(o["default"]);o["default"].registerComponent("MouseTimeDisplay",s);i["default"]=s;t.exports=i["default"]},{"../../component.js":161,"../../utils/dom.js":239,"../../utils/fn.js":241,"../../utils/format-time.js":243,"global/window":78,"lodash-compat/function/throttle":27}],173:[function(n,t,i){"use strict";function r(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function u(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("../../component.js"),f=u(h),c=n("../../utils/fn.js"),l=r(c),a=n("../../utils/dom.js"),v=(r(a),n("../../utils/format-time.js")),y=u(v),e=function(n){function t(i,r){o(this,t);n.call(this,i,r);this.updateDataAttr();this.on(i,"timeupdate",this.updateDataAttr);i.ready(l.bind(this,this.updateDataAttr));r.playerOptions&&r.playerOptions.controlBar&&r.playerOptions.controlBar.progressControl&&r.playerOptions.controlBar.progressControl.keepTooltipsInside&&(this.keepTooltipsInside=r.playerOptions.controlBar.progressControl.keepTooltipsInside);this.keepTooltipsInside&&this.addClass("vjs-keep-tooltips-inside")}return s(t,n),t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:"vjs-play-progress vjs-slider-bar ",innerHTML:'<span class="vjs-control-text"><span>'+this.htmlEncode(this.localize("Progress"))+"<\/span>: 0%<\/span>"})},t.prototype.updateDataAttr=function(){var n=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();this.el_.setAttribute("data-current-time",y["default"](n,this.player_.duration()))},t}(f["default"]);f["default"].registerComponent("PlayProgressBar",e);i["default"]=e;t.exports=i["default"]},{"../../component.js":161,"../../utils/dom.js":239,"../../utils/fn.js":241,"../../utils/format-time.js":243}],174:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../../component.js"),f=r(s),h=n("./seek-bar.js"),c=(r(h),n("./mouse-time-display.js")),u=(r(c),function(n){function t(){e(this,t);n.apply(this,arguments)}return o(t,n),t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:"vjs-progress-control vjs-control",tabIndex:-1})},t}(f["default"]));u.prototype.options_={children:["seekBar"]};f["default"].registerComponent("ProgressControl",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161,"./mouse-time-display.js":172,"./seek-bar.js":175}],175:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function s(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var c=n("global/window"),e=r(c),l=n("../../slider/slider.js"),a=r(l),v=n("../../component.js"),y=r(v),p=n("./load-progress-bar.js"),w=(r(p),n("./play-progress-bar.js")),b=(r(w),n("./tooltip-progress-bar.js")),k=(r(b),n("./seek-handle.js")),d=(r(k),n("../../utils/fn.js")),g=f(d),nt=n("../../utils/format-time.js"),o=r(nt),tt=n("object.assign"),it=(r(tt),n("../../utils/browser.js")),rt=f(it),u=function(n){function t(i,r){s(this,t);n.call(this,i,r);this.timeInterval=8e3;this.isIntervalEnabled=!0;this.timerFunction;this.on(i,"timeupdate",this.updateProgress);this.on(i,"ended",this.playEnded);this.on(i,"play",this.enableAriaUpdate);i.ready(g.bind(this,this.updateProgress));r.playerOptions&&r.playerOptions.controlBar&&r.playerOptions.controlBar.progressControl&&r.playerOptions.controlBar.progressControl.keepTooltipsInside&&(this.keepTooltipsInside=r.playerOptions.controlBar.progressControl.keepTooltipsInside);this.keepTooltipsInside&&(this.tooltipProgressBar=this.addChild("TooltipProgressBar"))}return h(t,n),t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:"vjs-progress-holder"},{"aria-label":"progress bar"})},t.prototype.playEnded=function(){this.isIntervalEnabled=!1;clearTimeout(this.timerFunction);this.updateProgress()},t.prototype.enableAriaUpdate=function(){this.timerFunction=setTimeout(function(n){n.isIntervalEnabled=!n.isIntervalEnabled;n.enableAriaUpdate()},this.timeInterval,this)},t.prototype.updateProgress=function(){if(this.updateAriaAttributes(this.el_),this.keepTooltipsInside){this.updateAriaAttributes(this.tooltipProgressBar.el_);this.tooltipProgressBar.el_.style.width=this.bar.el_.style.width;var i=parseFloat(e["default"].getComputedStyle(this.player().el()).width),n=parseFloat(e["default"].getComputedStyle(this.tooltipProgressBar.tooltip).width),t=this.tooltipProgressBar.el().style;t.maxWidth=Math.floor(i-n/2)+"px";t.minWidth=Math.ceil(n/2)+"px";t.right="-"+n/2+"px"}},t.prototype.updateAriaAttributes=function(n){var r;if(this.isIntervalEnabled){if(r=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),n.setAttribute("aria-valuenow",(100*this.getPercent()).toFixed(2)),0===r)n.setAttribute("aria-valuetext","0");else if(rt.IS_SAFARI)n.setAttribute("aria-valuetext",o["default"](r,this.player_.duration()));else{for(var u=o["default"](r,this.player_.duration()),t=u.split(":"),i=0;i<t.length;i++)parseInt(t[i])<10&&(t[i]="0"+parseInt(t[i]));u=2===t.length?"00:"+t[0]+":"+t[1]:t[0]+":"+t[1]+":"+t[2];n.setAttribute("aria-valuetext",u)}this.isIntervalEnabled=!1}},t.prototype.getPercent=function(){var n=this.player_.currentTime()/this.player_.duration();return n>=1?1:n},t.prototype.handleMouseDown=function(t){this.player_.scrubbing(!0);this.videoWasPlaying=!this.player_.paused();this.player_.pause();n.prototype.handleMouseDown.call(this,t)},t.prototype.handleMouseMove=function(n){var t=this.calculateDistance(n)*this.player_.duration();t===this.player_.duration()&&(t-=.1);this.player_.currentTime(t)},t.prototype.handleMouseUp=function(t){n.prototype.handleMouseUp.call(this,t);this.player_.scrubbing(!1);this.videoWasPlaying&&this.player_.play()},t.prototype.stepForward=function(){this.player_.currentTime(this.player_.currentTime()+5)},t.prototype.stepBack=function(){this.player_.currentTime(this.player_.currentTime()-5)},t}(a["default"]);u.prototype.options_={children:["loadProgressBar","mouseTimeDisplay","playProgressBar","seekHandle"],barName:"playProgressBar",handleName:"seekHandle"};u.prototype.playerEvent="timeupdate";y["default"].registerComponent("SeekBar",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161,"../../slider/slider.js":214,"../../utils/browser.js":236,"../../utils/fn.js":241,"../../utils/format-time.js":243,"./load-progress-bar.js":171,"./play-progress-bar.js":173,"./seek-handle.js":176,"./tooltip-progress-bar.js":177,"global/window":78,"object.assign":71}],176:[function(n,t,i){"use strict";function r(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function e(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("../../component.js"),u=e(h),c=n("../../utils/fn.js"),l=r(c),a=n("../../utils/dom.js"),f=(r(a),function(n){function t(i,r){o(this,t);n.call(this,i,r);this.on(i,"timeupdate",this.update);i.ready(l.bind(this,this.update))}return s(t,n),t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:"vjs-slider-handle ",innerHTML:'<span class="vjs-control-text">Seekbar Handle<\/span>'})},t.prototype.update=function(){this.player_.controlBar&&this.player_.controlBar.progressControl&&this.player_.controlBar.progressControl.seekBar&&this.player_.controlBar.progressControl.seekBar.playProgressBar&&(this.el().style.left=this.player_.controlBar.progressControl.seekBar.playProgressBar.el_.style.width)},t}(u["default"]));u["default"].registerComponent("SeekHandle",f);i["default"]=f;t.exports=i["default"]},{"../../component.js":161,"../../utils/dom.js":239,"../../utils/fn.js":241}],177:[function(n,t,i){"use strict";function r(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function u(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("../../component.js"),f=u(h),c=n("../../utils/fn.js"),l=r(c),a=n("../../utils/dom.js"),v=(r(a),n("../../utils/format-time.js")),y=u(v),e=function(n){function t(i,r){o(this,t);n.call(this,i,r);this.updateDataAttr();this.on(i,"timeupdate",this.updateDataAttr);i.ready(l.bind(this,this.updateDataAttr))}return s(t,n),t.prototype.createEl=function(){var t=n.prototype.createEl.call(this,"div",{className:"vjs-tooltip-progress-bar vjs-slider-bar",innerHTML:'<div class="vjs-time-tooltip"><\/div>\n        <span class="vjs-control-text"><span>'+this.localize("Progress")+"<\/span>: 0%<\/span>"});return this.tooltip=t.querySelector(".vjs-time-tooltip"),t},t.prototype.updateDataAttr=function(){var t=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),n=y["default"](t,this.player_.duration());this.el_.setAttribute("data-current-time",n);this.tooltip.innerHTML=n},t}(f["default"]);f["default"].registerComponent("TooltipProgressBar",e);i["default"]=e;t.exports=i["default"]},{"../../component.js":161,"../../utils/dom.js":239,"../../utils/fn.js":241,"../../utils/format-time.js":243}],178:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var o=n("./spacer.js"),s=r(o),h=n("../../component.js"),c=r(h),u=function(n){function t(){f(this,t);n.apply(this,arguments)}return e(t,n),t.prototype.buildCSSClass=function(){return"vjs-custom-control-spacer "+n.prototype.buildCSSClass.call(this)},t.prototype.createEl=function(){var t=n.prototype.createEl.call(this,{className:this.buildCSSClass()});return t.innerHTML="&nbsp;",t},t}(s["default"]);c["default"].registerComponent("CustomControlSpacer",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161,"./spacer.js":179}],179:[function(n,t,i){"use strict";function f(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../../component.js"),r=f(s),u=function(n){function t(){e(this,t);n.apply(this,arguments)}return o(t,n),t.prototype.buildCSSClass=function(){return"vjs-spacer "+n.prototype.buildCSSClass.call(this)},t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:this.buildCSSClass()})},t}(r["default"]);r["default"].registerComponent("Spacer",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161}],180:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var o=n("./text-track-menu-item.js"),s=r(o),h=n("../../component.js"),c=r(h),u=function(n){function t(i,r){f(this,t);r.track={kind:r.kind,player:i,label:"Settings",selectable:!1,"default":!1,mode:"disabled"};r.selectable=!1;n.call(this,i,r);this.addClass("vjs-texttrack-settings");this.controlText(", opens "+r.kind+" settings dialog")}return e(t,n),t.prototype.handleClick=function(){this.player().getChild("textTrackSettings").show();this.player().getChild("textTrackSettings").el_.focus()},t}(s["default"]);c["default"].registerComponent("CaptionSettingsMenuItem",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161,"./text-track-menu-item.js":188}],181:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var o=n("./text-track-button.js"),s=u(o),h=n("../../component.js"),c=u(h),l=n("./caption-settings-menu-item.js"),a=u(l),r=function(n){function t(i,r,u){f(this,t);n.call(this,i,r,u);this.el_.setAttribute("aria-label","Captions Menu")}return e(t,n),t.prototype.buildCSSClass=function(){return"vjs-captions-button "+n.prototype.buildCSSClass.call(this)},t.prototype.update=function(){var t=2;n.prototype.update.call(this);this.player().tech_&&this.player().tech_.featuresNativeTextTracks&&(t=1);this.items&&this.items.length>t?this.show():this.hide()},t.prototype.createItems=function(){var t=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||t.push(new a["default"](this.player_,{kind:this.kind_})),n.prototype.createItems.call(this,t)},t}(s["default"]);r.prototype.kind_="captions";r.prototype.controlText_="Captions";c["default"].registerComponent("CaptionsButton",r);i["default"]=r;t.exports=i["default"]},{"../../component.js":161,"./caption-settings-menu-item.js":180,"./text-track-button.js":187}],182:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("./text-track-button.js"),c=r(h),l=n("../../component.js"),a=r(l),v=n("./text-track-menu-item.js"),y=r(v),p=n("./chapters-track-menu-item.js"),w=r(p),b=n("../../menu/menu.js"),k=r(b),d=n("../../utils/dom.js"),e=f(d),g=n("../../utils/fn.js"),nt=(f(g),n("../../utils/to-title-case.js")),tt=r(nt),it=n("global/window"),u=(r(it),function(n){function t(i,r,u){o(this,t);n.call(this,i,r,u);this.el_.setAttribute("aria-label","Chapters Menu")}return s(t,n),t.prototype.buildCSSClass=function(){return"vjs-chapters-button "+n.prototype.buildCSSClass.call(this)},t.prototype.createItems=function(){var t=[],i=this.player_.textTracks(),n,r;if(!i)return t;for(n=0;n<i.length;n++)r=i[n],r.kind===this.kind_&&t.push(new y["default"](this.player_,{track:r}));return t},t.prototype.createMenu=function(){for(var u,t,f,o,s,a=this,h=this.player_.textTracks()||[],n=void 0,r=this.items||[],i=h.length-1;i>=0;i--)if(u=h[i],u.kind===this.kind_){n=u;break}if(t=this.menu,void 0===t?(t=new k["default"](this.player_),f=e.createEl("li",{className:"vjs-menu-title",innerHTML:tt["default"](this.kind_),tabIndex:-1}),t.children_.unshift(f),e.insertElFirst(f,t.contentEl())):(r.forEach(function(n){return t.removeChild(n)}),r=[]),n&&null==n.cues&&(n.mode="hidden",o=this.player_.remoteTextTrackEls().getTrackElementByTrack_(n),o&&o.addEventListener("load",function(){return a.update()})),n&&n.cues&&n.cues.length>0)for(var c=n.cues,l=void 0,i=0,v=c.length;v>i;i++)l=c[i],s=new w["default"](this.player_,{track:n,cue:l}),r.push(s),t.addChild(s);return r.length>0&&this.show(),this.items=r,t},t}(c["default"]));u.prototype.kind_="chapters";u.prototype.controlText_="Chapters";a["default"].registerComponent("ChaptersButton",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161,"../../menu/menu.js":206,"../../utils/dom.js":239,"../../utils/fn.js":241,"../../utils/to-title-case.js":252,"./chapters-track-menu-item.js":183,"./text-track-button.js":187,"./text-track-menu-item.js":188,"global/window":78}],183:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../../menu/menu-item.js"),h=r(s),c=n("../../component.js"),l=r(c),a=n("../../utils/fn.js"),v=f(a),u=function(n){function t(i,r){e(this,t);var f=r.track,u=r.cue,o=i.currentTime();r.label=u.text;r.selected=u.startTime<=o&&o<u.endTime;n.call(this,i,r);this.track=f;this.cue=u;f.addEventListener("cuechange",v.bind(this,this.update))}return o(t,n),t.prototype.handleClick=function(){n.prototype.handleClick.call(this);this.player_.currentTime(this.cue.startTime);this.update(this.cue.startTime)},t.prototype.update=function(){var n=this.cue,t=this.player_.currentTime();this.selected(n.startTime<=t&&t<n.endTime)},t}(h["default"]);l["default"].registerComponent("ChaptersTrackMenuItem",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161,"../../menu/menu-item.js":205,"../../utils/fn.js":241}],184:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function u(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("./text-track-button.js"),h=u(s),c=n("../../component.js"),l=u(c),a=n("../../utils/fn.js"),v=f(a),r=function(n){function t(i,r,u){var o=this,f;e(this,t);n.call(this,i,r,u);this.el_.setAttribute("aria-label","Descriptions Menu");f=i.textTracks();f&&!function(){var n=v.bind(o,o.handleTracksChange);f.addEventListener("change",n);o.on("dispose",function(){f.removeEventListener("change",n)})}()}return o(t,n),t.prototype.handleTracksChange=function(){for(var t,i=this.player().textTracks(),r=!1,n=0,u=i.length;u>n;n++)if(t=i[n],t.kind!==this.kind_&&"showing"===t.mode){r=!0;break}r?this.disable():this.enable()},t.prototype.buildCSSClass=function(){return"vjs-descriptions-button "+n.prototype.buildCSSClass.call(this)},t}(h["default"]);r.prototype.kind_="descriptions";r.prototype.controlText_="Descriptions";l["default"].registerComponent("DescriptionsButton",r);i["default"]=r;t.exports=i["default"]},{"../../component.js":161,"../../utils/fn.js":241,"./text-track-button.js":187}],185:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var o=n("./text-track-menu-item.js"),s=r(o),h=n("../../component.js"),c=r(h),l=n("../../utils/to-title-case.js"),a=r(l),u=function(n){function t(i,r){f(this,t);r.track={kind:r.kind,player:i,label:a["default"](r.kind)+" Off","default":!1,mode:"disabled"};r.selectable=!0;n.call(this,i,r);this.selected(!0)}return e(t,n),t.prototype.handleTracksChange=function(){for(var t,i=this.player().textTracks(),r=!0,n=0,u=i.length;u>n;n++)if(t=i[n],t.kind===this.track.kind&&"showing"===t.mode){r=!1;break}this.selected(r)},t}(s["default"]);c["default"].registerComponent("OffTextTrackMenuItem",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161,"../../utils/to-title-case.js":252,"./text-track-menu-item.js":188}],186:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var o=n("./text-track-button.js"),s=u(o),h=n("../../component.js"),c=u(h),r=function(n){function t(i,r,u){f(this,t);n.call(this,i,r,u);this.el_.setAttribute("aria-label","Subtitles Menu")}return e(t,n),t.prototype.buildCSSClass=function(){return"vjs-subtitles-button "+n.prototype.buildCSSClass.call(this)},t.prototype.update=function(){n.prototype.update.call(this);this.items&&this.items.length>1?this.show():this.hide()},t}(s["default"]);r.prototype.kind_="subtitles";r.prototype.controlText_="Subtitles";c["default"].registerComponent("SubtitlesButton",r);i["default"]=r;t.exports=i["default"]},{"../../component.js":161,"./text-track-button.js":187}],187:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../track-button.js"),h=r(s),c=n("../../component.js"),l=r(c),a=n("../../utils/fn.js"),v=(f(a),n("./text-track-menu-item.js")),y=r(v),p=n("./off-text-track-menu-item.js"),w=r(p),u=function(n){function t(i){var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];e(this,t);r.tracks=i.textTracks();n.call(this,i,r)}return o(t,n),t.prototype.createItems=function(){var n=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t,i,r;if(n.push(new w["default"](this.player_,{kind:this.kind_})),t=this.player_.textTracks(),!t)return n;for(i=0;i<t.length;i++)r=t[i],r.kind===this.kind_&&n.push(new y["default"](this.player_,{selectable:!0,track:r}));return n},t}(h["default"]);l["default"].registerComponent("TextTrackButton",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161,"../../utils/fn.js":241,"../track-button.js":193,"./off-text-track-menu-item.js":185,"./text-track-menu-item.js":188}],188:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("../../menu/menu-item.js"),c=r(h),l=n("../../component.js"),a=r(l),v=n("../../utils/fn.js"),y=e(v),p=n("global/window"),u=r(p),w=n("global/document"),b=r(w),f=function(n){function t(i,r){var s=this,e,f;o(this,t);e=r.track;f=i.textTracks();r.label=e.label||e.language||"Unknown";r.selected=e["default"]||"showing"===e.mode;n.call(this,i,r);this.track=e;f&&!function(){var n=y.bind(s,s.handleTracksChange);f.addEventListener("change",n);s.on("dispose",function(){f.removeEventListener("change",n)})}();f&&void 0===f.onchange&&!function(){var n=void 0;s.on(["tap","click"],function(){if("object"!=typeof u["default"].Event)try{n=new u["default"].Event("change")}catch(t){}n||(n=b["default"].createEvent("Event"),n.initEvent("change",!0,!0));f.dispatchEvent(n)})}()}return s(t,n),t.prototype.handleClick=function(t){var f=this.track.kind,u=this.player_.textTracks(),i,r;if(n.prototype.handleClick.call(this,t),u)for(i=0;i<u.length;i++)r=u[i],r.kind===f&&(r.mode=r===this.track?"showing":"disabled")},t.prototype.handleTracksChange=function(){this.selected("showing"===this.track.mode)},t}(c["default"]);a["default"].registerComponent("TextTrackMenuItem",f);i["default"]=f;t.exports=i["default"]},{"../../component.js":161,"../../menu/menu-item.js":205,"../../utils/fn.js":241,"global/document":77,"global/window":78}],189:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("../../component.js"),u=r(h),c=n("../../utils/dom.js"),l=e(c),a=n("../../utils/format-time.js"),v=r(a),f=function(n){function t(i,r){o(this,t);n.call(this,i,r);this.on(i,"timeupdate",this.updateContent)}return s(t,n),t.prototype.createEl=function(){var t=n.prototype.createEl.call(this,"div",{className:"vjs-current-time vjs-time-control vjs-control"});return this.contentEl_=l.createEl("div",{className:"vjs-current-time-display",innerHTML:'<span class="vjs-control-text">'+this.htmlEncode(this.localize("Current Time"))+" <\/span>0:00"},{"aria-live":"off"}),t.appendChild(this.contentEl_),t},t.prototype.updateContent=function(){var t=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),i=this.localize("Current Time"),n=v["default"](t,this.player_.duration());n!==this.formattedTime_&&(this.formattedTime_=n,this.contentEl_.innerHTML='<span class="vjs-control-text">'+this.htmlEncode(i)+"<\/span> "+n)},t}(u["default"]);u["default"].registerComponent("CurrentTimeDisplay",f);i["default"]=f;t.exports=i["default"]},{"../../component.js":161,"../../utils/dom.js":239,"../../utils/format-time.js":243}],190:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("../../component.js"),u=r(h),c=n("../../utils/dom.js"),l=e(c),a=n("../../utils/format-time.js"),v=r(a),f=function(n){function t(i,r){o(this,t);n.call(this,i,r);this.on(i,"durationchange",this.updateContent)}return s(t,n),t.prototype.createEl=function(){var t=n.prototype.createEl.call(this,"div",{className:"vjs-duration vjs-time-control vjs-control"});return this.contentEl_=l.createEl("div",{className:"vjs-duration-display",innerHTML:'<span class="vjs-control-text">'+this.htmlEncode(this.localize("Duration Time"))+"<\/span> 0:00"},{"aria-live":"off"}),t.appendChild(this.contentEl_),t},t.prototype.updateContent=function(){var n=this.player_.duration(),t,i;n&&this.duration_!==n&&(this.duration_=n,t=this.localize("Duration Time"),i=v["default"](n),this.contentEl_.innerHTML='<span class="vjs-control-text">'+this.htmlEncode(t)+"<\/span> "+i)},t}(u["default"]);u["default"].registerComponent("DurationDisplay",f);i["default"]=f;t.exports=i["default"]},{"../../component.js":161,"../../utils/dom.js":239,"../../utils/format-time.js":243}],191:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("../../component.js"),u=r(h),c=n("../../utils/dom.js"),l=e(c),a=n("../../utils/format-time.js"),v=r(a),f=function(n){function t(i,r){o(this,t);n.call(this,i,r);this.on(i,"timeupdate",this.updateContent);this.on(i,"durationchange",this.updateContent)}return s(t,n),t.prototype.createEl=function(){var t=n.prototype.createEl.call(this,"div",{className:"vjs-remaining-time vjs-time-control vjs-control"});return this.contentEl_=l.createEl("div",{className:"vjs-remaining-time-display",innerHTML:'<span class="vjs-control-text">'+this.htmlEncode(this.localize("Remaining Time"))+"<\/span> -0:00"},{"aria-live":"off"}),t.appendChild(this.contentEl_),t},t.prototype.updateContent=function(){if(this.player_.duration()){var t=this.localize("Remaining Time"),n=v["default"](this.player_.remainingTime());n!==this.formattedTime_&&(this.formattedTime_=n,this.contentEl_.innerHTML='<span class="vjs-control-text">'+this.htmlEncode(t)+"<\/span> -"+n)}},t}(u["default"]);u["default"].registerComponent("RemainingTimeDisplay",f);i["default"]=f;t.exports=i["default"]},{"../../component.js":161,"../../utils/dom.js":239,"../../utils/format-time.js":243}],192:[function(n,t,i){"use strict";function f(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../../component.js"),r=f(s),u=function(n){function t(){e(this,t);n.apply(this,arguments)}return o(t,n),t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:"vjs-time-control vjs-time-divider",innerHTML:"<div><span>/<\/span><\/div>"})},t.prototype.blank=function(){this.el().innerHTML="<div><span><\/span><\/div>"},t.prototype.unblank=function(){this.el().innerHTML="<div><span>/<\/span><\/div>"},t}(r["default"]);r["default"].registerComponent("TimeDivider",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161}],193:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../menu/menu-button.js"),h=r(s),c=n("../component.js"),l=r(c),a=n("../utils/fn.js"),v=f(a),u=function(n){function t(i,r){var u,f;e(this,t);u=r.tracks;(n.call(this,i,r),this.items.length<=1&&this.hide(),u)&&(f=v.bind(this,this.update),u.addEventListener("removetrack",f),u.addEventListener("addtrack",f),this.player_.on("dispose",function(){u.removeEventListener("removetrack",f);u.removeEventListener("addtrack",f)}))}return o(t,n),t}(h["default"]);l["default"].registerComponent("TrackButton",u);i["default"]=u;t.exports=i["default"]},{"../component.js":161,"../menu/menu-button.js":204,"../utils/fn.js":241}],194:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function u(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../../slider/slider.js"),h=u(s),c=n("../../component.js"),l=u(c),a=n("../../utils/fn.js"),v=f(a),y=n("./volume-level.js"),r=(u(y),function(n){function t(i,r){e(this,t);n.call(this,i,r);this.on(i,"volumechange",this.updateARIAAttributes);i.ready(v.bind(this,this.updateARIAAttributes))}return o(t,n),t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:"vjs-volume-bar vjs-slider-bar "},{"aria-label":"volume level"})},t.prototype.handleMouseMove=function(n){this.checkMuted();this.player_.volume(this.calculateDistance(n))},t.prototype.checkMuted=function(){this.player_.muted()&&this.player_.muted(!1)},t.prototype.getPercent=function(){return this.player_.muted()?0:this.player_.volume()},t.prototype.stepForward=function(){this.checkMuted();this.player_.volume(this.player_.volume()+.1)},t.prototype.stepBack=function(){this.checkMuted();this.player_.volume(this.player_.volume()-.1)},t.prototype.updateARIAAttributes=function(){var n=(100*this.player_.volume()).toFixed(2);this.el_.setAttribute("aria-valuenow",n);this.el_.setAttribute("aria-valuetext",n+"%")},t}(h["default"]));r.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"};r.prototype.playerEvent="volumechange";l["default"].registerComponent("VolumeBar",r);i["default"]=r;t.exports=i["default"]},{"../../component.js":161,"../../slider/slider.js":214,"../../utils/fn.js":241,"./volume-level.js":196}],195:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../../component.js"),f=u(s),h=n("./volume-bar.js"),r=(u(h),function(n){function t(i,r){e(this,t);n.call(this,i,r);i.tech_&&i.tech_.featuresVolumeControl===!1&&this.addClass("vjs-hidden");this.on(i,"loadstart",function(){i.tech_.featuresVolumeControl===!1?this.addClass("vjs-hidden"):this.removeClass("vjs-hidden")})}return o(t,n),t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:"vjs-volume-control vjs-control"})},t}(f["default"]));r.prototype.options_={children:["volumeBar"]};f["default"].registerComponent("VolumeControl",r);i["default"]=r;t.exports=i["default"]},{"../../component.js":161,"./volume-bar.js":194}],196:[function(n,t,i){"use strict";function f(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../../component.js"),r=f(s),u=function(n){function t(){e(this,t);n.apply(this,arguments)}return o(t,n),t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:"vjs-volume-level",innerHTML:'<span class="vjs-control-text"><\/span>'})},t}(r["default"]);r["default"].registerComponent("VolumeLevel",u);i["default"]=u;t.exports=i["default"]},{"../../component.js":161}],197:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function o(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function s(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var c=n("../utils/fn.js"),f=o(c),l=n("../component.js"),a=u(l),v=n("../popup/popup.js"),y=u(v),p=n("../popup/popup-button.js"),w=u(p),b=n("./mute-toggle.js"),e=u(b),k=n("./volume-control/volume-bar.js"),d=u(k),r=function(n){function t(i){function u(){i.tech_&&i.tech_.featuresVolumeControl===!1?this.addClass("vjs-hidden"):this.removeClass("vjs-hidden")}var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];s(this,t);void 0===r.inline&&(r.inline=!0);void 0===r.vertical&&(r.vertical=r.inline?!1:!0);r.volumeBar=r.volumeBar||{};r.volumeBar.vertical=!!r.vertical;n.call(this,i,r);this.on(i,"volumechange",this.volumeUpdate);this.on(i,"loadstart",this.volumeUpdate);u.call(this);this.on(i,"loadstart",u)}return h(t,n),t.prototype.buildCSSClass=function(){var t="";return t=this.options_.vertical?"vjs-volume-menu-button-vertical":"vjs-volume-menu-button-horizontal","vjs-volume-menu-button "+n.prototype.buildCSSClass.call(this)+" "+t},t.prototype.createPopup=function(){var n=new y["default"](this.player_,{contentElType:"div"}),t=new d["default"](this.player_,this.options_.volumeBar);return n.addChild(t),this.menuContent=n,this.volumeBar=t,this.attachVolumeBarEvents(),n},t.prototype.handleClick=function(){e["default"].prototype.handleClick.call(this);this.buttonPressed_=!this.buttonPressed_;n.prototype.handleClick.call(this)},t.prototype.attachVolumeBarEvents=function(){this.menuContent.on(["mousedown","touchdown"],f.bind(this,this.handleMouseDown))},t.prototype.handleMouseDown=function(){this.on(["mousemove","touchmove"],f.bind(this.volumeBar,this.volumeBar.handleMouseMove));this.on(this.el_.ownerDocument,["mouseup","touchend"],this.handleMouseUp)},t.prototype.handleMouseUp=function(){this.off(["mousemove","touchmove"],f.bind(this.volumeBar,this.volumeBar.handleMouseMove))},t}(w["default"]);r.prototype.volumeUpdate=e["default"].prototype.update;r.prototype.controlText_="Volume";r.prototype.buttonPressed_=!1;r.prototype.unpressButton=function(){this.menuContent.unlockShowing();this.el_.setAttribute("aria-expanded","false");this.buttonPressed_=!1};a["default"].registerComponent("VolumeMenuButton",r);i["default"]=r;t.exports=i["default"]},{"../component.js":161,"../popup/popup-button.js":210,"../popup/popup.js":211,"../utils/fn.js":241,"./mute-toggle.js":167,"./volume-control/volume-bar.js":194}],198:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("./component"),c=r(h),l=n("./modal-dialog"),f=r(l),a=n("./utils/dom"),v=(e(a),n("./utils/merge-options")),y=r(v),u=function(n){function t(i,r){o(this,t);n.call(this,i,r);this.on(i,"error",this.open)}return s(t,n),t.prototype.buildCSSClass=function(){return"vjs-error-display "+n.prototype.buildCSSClass.call(this)},t.prototype.content=function(){var n=this.player().error();return n?this.localize(n.message):""},t}(f["default"]);u.prototype.options_=y["default"](f["default"].prototype.options_,{fillAlways:!0,temporary:!1,uncloseable:!0});c["default"].registerComponent("ErrorDisplay",u);i["default"]=u;t.exports=i["default"]},{"./component":161,"./modal-dialog":207,"./utils/dom":239,"./utils/merge-options":248}],199:[function(n,t,i){"use strict";function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}i.__esModule=!0;var e=n("./utils/events.js"),u=f(e),r=function(){};r.prototype.allowedEvents_={};r.prototype.on=function(n,t){var i=this.addEventListener;this.addEventListener=function(){};u.on(this,n,t);this.addEventListener=i};r.prototype.addEventListener=r.prototype.on;r.prototype.off=function(n,t){u.off(this,n,t)};r.prototype.removeEventListener=r.prototype.off;r.prototype.one=function(n,t){var i=this.addEventListener;this.addEventListener=function(){};u.one(this,n,t);this.addEventListener=i};r.prototype.trigger=function(n){var t=n.type||n;"string"==typeof n&&(n={type:t});n=u.fixEvent(n);this.allowedEvents_[t]&&this["on"+t]&&this["on"+t](n);u.trigger(this,n)};r.prototype.dispatchEvent=r.prototype.trigger;i["default"]=r;t.exports=i["default"]},{"./utils/events.js":240}],200:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}i.__esModule=!0;var u=n("./utils/log"),f=r(u),e=function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(n.super_=t)},o=function(n){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],i=function(){n.apply(this,arguments)},r={},u;"object"==typeof t?("function"==typeof t.init&&(f["default"].warn("Constructor logic via init() is deprecated; please use constructor() instead."),t.constructor=t.init),t.constructor!==Object.prototype.constructor&&(i=t.constructor),r=t):"function"==typeof t&&(i=t);e(i,n);for(u in r)r.hasOwnProperty(u)&&(i.prototype[u]=r[u]);return i};i["default"]=o;t.exports=i["default"]},{"./utils/log":247}],201:[function(n,t,i){"use strict";function o(n){return n&&n.__esModule?n:{"default":n}}var r;i.__esModule=!0;for(var s=n("global/document"),h=o(s),e={},u=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],c=u[0],f=void 0,r=0;r<u.length;r++)if(u[r][1]in h["default"]){f=u[r];break}if(f)for(r=0;r<f.length;r++)e[c[r]]=f[r];i["default"]=e;t.exports=i["default"]},{"global/document":77}],202:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("./component"),u=r(h),c=n("./utils/dom.js"),l=e(c),a=n("global/document"),f=(r(a),function(n){function t(i,r){o(this,t);n.call(this,i,r)}return s(t,n),t.prototype.createEl=function(){this.contentEl_=l.createEl("span",{});var t=n.prototype.createEl.call(this,"div",{className:"vjs-loading-spinner",dir:"ltr"});return t.appendChild(this.contentEl_),t},t}(u["default"]));u["default"].registerComponent("LoadingSpinner",f);i["default"]=f;t.exports=i["default"]},{"./component":161,"./utils/dom.js":239,"global/document":77}],203:[function(n,t,i){"use strict";function f(n){return n&&n.__esModule?n:{"default":n}}var u;i.__esModule=!0;var e=n("object.assign"),o=f(e),r=function s(n){"number"==typeof n?this.code=n:"string"==typeof n?this.message=n:"object"==typeof n&&o["default"](this,n);this.message||(this.message=s.defaultMessages[this.code]||"")};for(r.prototype.code=0,r.prototype.message="",r.prototype.status=null,r.errorTypes=["MEDIA_ERR_CUSTOM","MEDIA_ERR_ABORTED","MEDIA_ERR_NETWORK","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_ENCRYPTED"],r.defaultMessages={1:"You aborted the media playback",2:"A network error caused the media download to fail part-way.",3:"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.",4:"The media could not be loaded, either because the server or network failed or because the format is not supported.",5:"The media is encrypted and we do not have the keys to decrypt it."},u=0;u<r.errorTypes.length;u++)r[r.errorTypes[u]]=u,r.prototype[r.errorTypes[u]]=u;i["default"]=r;t.exports=i["default"]},{"object.assign":71}],204:[function(n,t,i){"use strict";function u(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("../clickable-component.js"),c=r(h),l=n("../component.js"),a=r(l),v=n("./menu.js"),y=r(v),p=n("../utils/dom.js"),f=u(p),w=n("../utils/fn.js"),b=u(w),k=n("../utils/to-title-case.js"),d=r(k),g=n("../utils/browser.js"),nt=u(g),tt=n("global/window"),it=(r(tt),n("../utils/close-other-menu.js")),rt=r(it),e=function(n){function t(i){var u=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],r;o(this,t);n.call(this,i,u);this.update();this.enabled_=!0;this.el_.setAttribute("aria-haspopup","true");this.el_.setAttribute("role","menuitem");this.on("keydown",this.handleSubmenuKeyPress);this.on("mouseover",this.handleMouseOver);this.on("mouseleave",this.handleMouseLeave);this.on("focus",this.clearOtherMenus);r=this;i.on("userinactive",function(){r.buttonPressed_&&r.unpressButton()})}return s(t,n),t.prototype.update=function(){var n=this.createMenu();this.menu&&this.removeChild(this.menu);this.menu=n;this.addChild(n);this.buttonPressed_=!1;this.el_.setAttribute("aria-expanded","false");this.items&&0===this.items.length?this.hide():this.items&&this.items.length>1&&this.show()},t.prototype.createMenu=function(){var n=new y["default"](this.player_),i,t;if(this.options_.title&&(i=f.createEl("li",{className:"vjs-menu-title",innerHTML:this.htmlEncode(d["default"](this.options_.title)),tabIndex:-1}),n.children_.unshift(i),f.insertElFirst(i,n.contentEl())),this.items=this.createItems(),this.items)for(t=0;t<this.items.length;t++)n.addItem(this.items[t]);return n},t.prototype.createItems=function(){},t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:this.buildCSSClass()})},t.prototype.buildCSSClass=function(){var t="vjs-menu-button";return t+=this.options_.inline===!0?"-inline":"-popup","vjs-menu-button "+t+" "+n.prototype.buildCSSClass.call(this)},t.prototype.hasJustBeenClicked=function(){return!1},t.prototype.handleClick=function(){this.hasJustBeenClicked()||(this.clearOtherMenus(),this.one(this.menu.contentEl(),"mouseleave",b.bind(this,function(){this.unpressButton();this.el_.blur()})),this.buttonPressed_?this.unpressButton():this.pressButton())},t.prototype.handleKeyPress=function(t){27===t.which||9===t.which?(this.buttonPressed_&&this.unpressButton(),9!==t.which&&t.preventDefault()):38===t.which||40===t.which?this.buttonPressed_||(this.pressButton(),t.preventDefault()):n.prototype.handleKeyPress.call(this,t)},t.prototype.handleSubmenuKeyPress=function(n){(27===n.which||9===n.which)&&(this.buttonPressed_&&this.unpressButton(),9!==n.which&&n.preventDefault())},t.prototype.handleMouseOver=function(){this.clearOtherMenus();this.buttonPressed_||this.pressButton()},t.prototype.handleMouseLeave=function(){this.unpressButton()},t.prototype.pressButton=function(){this.enabled_&&(this.buttonPressed_=!0,this.menu.lockShowing(),this.el_.setAttribute("aria-expanded","true"),this.menu.focus())},t.prototype.unpressButton=function(){if(this.enabled_){this.buttonPressed_=!1;this.menu.unlockShowing();this.el_.setAttribute("aria-expanded","false");var n=this.player().getChild("textTrackSettings").el_.className;nt.IS_ANDROID&&n.indexOf("vjs-hidden")>=0&&this.el_.focus()}},t.prototype.disable=function(){return this.buttonPressed_=!1,this.menu.unlockShowing(),this.el_.setAttribute("aria-expanded","false"),this.enabled_=!1,n.prototype.disable.call(this)},t.prototype.enable=function(){return this.enabled_=!0,n.prototype.enable.call(this)},t.prototype.clearOtherMenus=function(){rt["default"](this)},t}(c["default"]);a["default"].registerComponent("MenuButton",e);i["default"]=e;t.exports=i["default"]},{"../clickable-component.js":159,"../component.js":161,"../utils/browser.js":236,"../utils/close-other-menu.js":238,"../utils/dom.js":239,"../utils/fn.js":241,"../utils/to-title-case.js":252,"./menu.js":206,"global/window":78}],205:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../clickable-component.js"),h=r(s),c=n("../component.js"),l=r(c),a=n("object.assign"),u=r(a),f=function(n){function t(i,r){e(this,t);n.call(this,i,r);this.selectable=r.selectable;this.selected(r.selected);this.selectable?this.el_.setAttribute("role","menuitemcheckbox"):this.el_.setAttribute("role","menuitem")}return o(t,n),t.prototype.createEl=function(t,i,r){return n.prototype.createEl.call(this,"li",u["default"]({className:"vjs-menu-item",innerHTML:this.htmlEncode(this.localize(this.options_.label)),tabIndex:-1},i),r=u["default"]({"aria-label":this.htmlEncode(this.localize(this.options_.label))},r))},t.prototype.handleClick=function(){this.selected(!0)},t.prototype.selected=function(n){this.selectable&&(n?(this.addClass("vjs-selected"),this.el_.setAttribute("aria-checked","true"),this.controlText(", selected")):(this.removeClass("vjs-selected"),this.el_.setAttribute("aria-checked","false"),this.controlText(" ")))},t}(h["default"]);l["default"].registerComponent("MenuItem",f);i["default"]=f;t.exports=i["default"]},{"../clickable-component.js":159,"../component.js":161,"object.assign":71}],206:[function(n,t,i){"use strict";function r(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function o(n){return n&&n.__esModule?n:{"default":n}}function s(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var c=n("../component.js"),u=o(c),l=n("../utils/dom.js"),f=r(l),a=n("../utils/fn.js"),v=r(a),y=n("../utils/events.js"),p=r(y),e=function(n){function t(i,r){s(this,t);n.call(this,i,r);this.focusedChild_=-1;this.on("keydown",this.handleKeyPress)}return h(t,n),t.prototype.addItem=function(n){this.addChild(n);n.on("click",v.bind(this,function(){this.unlockShowing()}))},t.prototype.createEl=function(){var i=this.options_.contentElType||"ul",t;return this.contentEl_=f.createEl(i,{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu"),t=n.prototype.createEl.call(this,"div",{append:this.contentEl_,className:"vjs-menu"}),t.setAttribute("role","presentation"),t.appendChild(this.contentEl_),p.on(t,"click",function(n){n.preventDefault();n.stopImmediatePropagation()}),t},t.prototype.handleKeyPress=function(n){37===n.which||40===n.which?(n.preventDefault(),this.stepForward()):(38===n.which||39===n.which)&&(n.preventDefault(),this.stepBack())},t.prototype.stepForward=function(){var n=0;void 0!==this.focusedChild_&&(n=this.focusedChild_+1);this.focus(n,!0)},t.prototype.stepBack=function(){var n=0;void 0!==this.focusedChild_&&(n=this.focusedChild_-1);this.focus(n,!1)},t.prototype.focus=function(){var n=arguments.length<=0||void 0===arguments[0]?0:arguments[0],i=arguments.length<=1||void 0===arguments[1]?!0:arguments[1],t=this.children().slice(),r=t.length&&t[0].className&&/vjs-menu-title/.test(t[0].className);r&&t.shift();t.length>0&&(0>n?n=0:n>=t.length&&(n=t.length-1),n=this.getNextVisibleElement(n,t,i),-1!==n&&(this.focusedChild_=n,t[n].el_.focus()))},t.prototype.getNextVisibleElement=function(n,t,i){for(;n>=0&&n<t.length;){if(f.isVisible(t[n].el_))return n;i?n+=1:n-=1}return-1},t}(u["default"]);u["default"].registerComponent("Menu",e);i["default"]=e;t.exports=i["default"]},{"../component.js":161,"../utils/dom.js":239,"../utils/events.js":240,"../utils/fn.js":241}],207:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function o(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function c(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function l(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var a=n("./utils/dom"),r=o(a),v=n("./utils/fn"),s=o(v),y=n("./utils/log"),p=(u(y),n("./component")),h=u(p),w=n("./close-button"),f=(u(w),"vjs-modal-dialog"),b=27,e=function(n){function t(i,u){c(this,t);n.call(this,i,u);this.opened_=this.hasBeenOpened_=this.hasBeenFilled_=!1;this.closeable(!this.options_.uncloseable);this.content(this.options_.content);this.contentEl_=r.createEl("div",{className:f+"-content"},{role:"document"});this.descEl_=r.createEl("p",{className:f+"-description vjs-offscreen",id:this.el().getAttribute("aria-describedby")});r.textContent(this.descEl_,this.description());this.el_.appendChild(this.descEl_);this.el_.appendChild(this.contentEl_)}return l(t,n),t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:this.buildCSSClass(),tabIndex:-1},{"aria-describedby":this.id()+"_description","aria-hidden":"true","aria-label":this.label(),role:"dialog"})},t.prototype.buildCSSClass=function(){return f+" vjs-hidden "+n.prototype.buildCSSClass.call(this)},t.prototype.handleKeyPress=function(n){n.which===b&&this.closeable()&&this.close()},t.prototype.label=function(){return this.options_.label||this.localize("Modal Window")},t.prototype.description=function(){var n=this.options_.description||this.localize("This is a modal window.");return this.closeable()&&(n+=" "+this.localize("This modal can be closed by pressing the Escape key or activating the close button.")),n},t.prototype.open=function(){if(!this.opened_){var n=this.player();this.trigger("beforemodalopen");this.opened_=!0;(this.options_.fillAlways||!this.hasBeenOpened_&&!this.hasBeenFilled_)&&this.fill();this.wasPlaying_=!n.paused();this.wasPlaying_&&n.pause();this.closeable()&&this.on(this.el_.ownerDocument,"keydown",s.bind(this,this.handleKeyPress));n.controls(!1);this.show();this.el().setAttribute("aria-hidden","false");this.trigger("modalopen");this.hasBeenOpened_=!0}return this},t.prototype.opened=function(n){return"boolean"==typeof n&&this[n?"open":"close"](),this.opened_},t.prototype.close=function(){if(this.opened_){var n=this.player();this.trigger("beforemodalclose");this.opened_=!1;this.wasPlaying_&&n.play();this.closeable()&&this.off(this.el_.ownerDocument,"keydown",s.bind(this,this.handleKeyPress));n.controls(!0);this.hide();this.el().setAttribute("aria-hidden","true");this.trigger("modalclose");this.options_.temporary&&this.dispose()}return this},t.prototype.closeable=function(n){var i,t,r;return"boolean"==typeof n&&(i=this.closeable_=!!n,t=this.getChild("closeButton"),i&&!t&&(r=this.contentEl_,this.contentEl_=this.el_,t=this.addChild("closeButton",{controlText:"Close Modal Dialog"}),this.contentEl_=r,this.on(t,"close",this.close)),!i&&t&&(this.off(t,"close",this.close),this.removeChild(t),t.dispose())),this.closeable_},t.prototype.fill=function(){return this.fillWith(this.content())},t.prototype.fillWith=function(n){var t=this.contentEl(),i=t.parentNode,u=t.nextSibling;return this.trigger("beforemodalfill"),this.hasBeenFilled_=!0,i&&i.removeChild(t),this.empty(),r.insertContent(t,n),this.trigger("modalfill"),i&&(u?i.insertBefore(t,u):i.appendChild(t)),this},t.prototype.empty=function(){return this.trigger("beforemodalempty"),r.emptyEl(this.contentEl()),this.trigger("modalempty"),this},t.prototype.content=function(n){return"undefined"!=typeof n&&(this.content_=n),this.content_},t}(h["default"]);e.prototype.options_={temporary:!0};h["default"].registerComponent("ModalDialog",e);i["default"]=e;t.exports=i["default"]},{"./close-button":160,"./component":161,"./utils/dom":239,"./utils/fn":241,"./utils/log":247}],208:[function(n,t,i){"use strict";function s(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function rt(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function ut(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var v;i.__esModule=!0;var ft=n("./component.js"),h=r(ft),et=n("global/document"),o=r(et),ot=n("global/window"),y=r(ot),st=n("./utils/events.js"),p=s(st),ht=n("./utils/dom.js"),u=s(ht),ct=n("./utils/fn.js"),l=s(ct),lt=n("./utils/guid.js"),at=s(lt),vt=n("./utils/browser.js"),yt=s(vt),pt=n("./utils/log.js"),e=r(pt),wt=n("./utils/to-camel-case.js"),k=r(wt),bt=n("./utils/to-title-case.js"),w=r(bt),kt=n("./utils/time-ranges.js"),dt=n("./utils/buffer.js"),gt=n("./utils/stylesheet.js"),g=s(gt),ni=n("./fullscreen-api.js"),nt=r(ni),ti=n("./media-error.js"),d=r(ti),ii=n("safe-json-parse/tuple"),tt=r(ii),ri=n("object.assign"),c=r(ri),ui=n("./utils/merge-options.js"),b=r(ui),fi=n("./tracks/text-track-list-converter.js"),it=r(fi),ei=n("./tracks/audio-track-list.js"),oi=r(ei),si=n("./tracks/video-track-list.js"),hi=r(si),ci=n("./tech/loader.js"),li=(r(ci),n("./FullscreenOutline.js")),ai=(r(li),n("./poster-image.js")),vi=(r(ai),n("./tracks/text-track-display.js")),yi=(r(vi),n("./loading-spinner.js")),pi=(r(yi),n("./aria-alerts.js")),wi=(r(pi),n("./big-play-button.js")),bi=(r(wi),n("./control-bar/control-bar.js")),ki=(r(bi),n("./error-display.js")),di=(r(ki),n("./tracks/text-track-settings.js")),gi=(r(di),n("./modal-dialog")),nr=r(gi),tr=n("./utils/highContrastCheck.js"),ir=r(tr),rr=n("./utils/font-checker.js"),ur=r(rr),fr=n("./tech/tech.js"),a=r(fr),er=n("./tech/html5.js"),f=(r(er),function(n){function t(i,r,f,o){var l=this,h,s,a;if(rt(this,t),i.id=i.id||"vjs_video_"+at.newGUID(),r=c["default"](t.getTagSettings(i),r),AMP.Logger.setLogConfig(r.traceConfig),r.initChildren=!1,r.createEl=!1,r.reportTouchActivity=!1,!r.language)if("function"==typeof i.closest)h=i.closest("[lang]"),h&&(r.language=h.getAttribute("lang"));else for(s=i;s&&1===s.nodeType;){if(u.getElAttributes(s).hasOwnProperty("lang")){r.language=s.getAttribute("lang");break}s=s.parentNode}if(n.call(this,null,r,f),this.multiPlayerContainerDiv=null,this.styleEl_=null,this.sharedStyleAndParentDiv=!1,this.mainPlayer=null,o&&(this.multiPlayerContainerDiv=o.multiPlayerContainerDiv,this.styleEl_=o.styleEl_,this.sharedStyleAndParentDiv=!0,this.mainPlayer=o),!this.options_||!this.options_.techOrder||!this.options_.techOrder.length)throw new Error("No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?");this.tag=i;this.tagAttributes=i&&u.getElAttributes(i);this.language(this.options_.language);r.languages?!function(){var n={};Object.getOwnPropertyNames(r.languages).forEach(function(t){n[t.toLowerCase()]=r.languages[t]});l.languages_=n}():this.languages_=t.prototype.options_.languages;this.cache_={};r.muted&&(this.cache_.muted=!0);this.cache_.volume=1;this.poster_=r.poster||"";i.poster="";this.controls_=!!r.controls;this.adClickEnabled_=!!r.adClickEnabled;i.controls=!1;this.scrubbing_=!1;this.el_=this.createEl();a=b["default"](this.options_);this.options_.playerOptions=a;this.initChildren();this.isAudio("audio"===i.nodeName.toLowerCase());this.addClass(this.controls()?"vjs-controls-enabled":"vjs-controls-disabled");this.isAudio()?this.el_.setAttribute("aria-label",r.ariaLabel||"audio player"):this.el_.setAttribute("aria-label",r.ariaLabel||"video player");this.isAudio()&&this.addClass("vjs-audio");this.flexNotSupported_()&&this.addClass("vjs-no-flex");this.addClass("vjs-player");yt.IS_IOS||this.addClass("vjs-workinghover");t.players[this.id_]=this;this.userActive(!0);this.reportUserActivity();this.listenForUserActivity_();this.on("fullscreenchange",this.handleFullscreenChange_);this.on("stageclick",this.handleStageClick_);this.addThrottledWindowResizeListener(function(){this.updateStyleEl_()},200,this);r.plugins&&!function(){var n=r.plugins;Object.getOwnPropertyNames(n).forEach(function(t){if("function"==typeof this[t])try{this[t](n[t])}catch(i){e["default"].error("plugin "+t+" failed:",i)}else e["default"].error("Unable to find plugin:",t)},l)}();this.on("keydown",this.handleKeyPress)}return ut(t,n),t.prototype.dispose=function(){this.el_&&(this.trigger("disposing"),this.trigger("dispose"),this.off("dispose"));t.players[this.id_]=null;this.tag&&this.tag.player&&(this.tag.player=null);this.el_&&this.el_.player&&(this.el_.player=null);this.tech_&&this.tech_.dispose();n.prototype.dispose.call(this);this.sharedStyleAndParentDiv||(this.styleEl_&&this.styleEl_.parentNode&&(this.styleEl_.parentNode.removeChild(this.styleEl_),this.styleEl_=null),this.multiPlayerContainerDiv&&this.multiPlayerContainerDiv.parentNode&&this.multiPlayerContainerDiv.parentNode.removeChild(this.multiPlayerContainerDiv),this.multiPlayerContainerDiv&&u.removeElData(this.multiPlayerContainerDiv),this.multiPlayerContainerDiv=null)},t.prototype.createEl=function(){var e=!1,i,t,r,o,s,h,c,f,l;for(this.multiPlayerContainerDiv||(this.multiPlayerContainerDiv=n.prototype.createEl.call(this,"div"),this.multiPlayerContainerDiv.playerId=this.tag.id,this.multiPlayerContainerDiv.player=this,e=!0),i=this.el_=n.prototype.createEl.call(this,"div"),t=this.tag,t.removeAttribute("width"),t.removeAttribute("height"),r=u.getElAttributes(t),o=this,(Object.getOwnPropertyNames(r).forEach(function(n){e&&("class"===n?o.multiPlayerContainerDiv.className=r[n]:o.multiPlayerContainerDiv.setAttribute(n,r[n]))}),null===this.mainPlayer?(this.el_.setAttribute("tabIndex",this.multiPlayerContainerDiv.getAttribute("tabIndex")),this.multiPlayerContainerDiv.setAttribute("tabIndex","-1")):this.el_.setAttribute("tabIndex",this.mainPlayer.el_.getAttribute("tabIndex")),t.playerId=t.id,t.id+="_html5_api",t.className="vjs-tech",t.player=i.player=this,this.addClass("vjs-paused"),y["default"].VIDEOJS_NO_DYNAMIC_STYLE!==!0&&null===this.styleEl_)&&(this.styleEl_=g.createStyleElement("vjs-styles-dimensions"),s=u.$(".vjs-styles-defaults"),h=u.$("head"),h.insertBefore(this.styleEl_,s?s.nextSibling:h.firstChild)),this.width(this.options_.width),this.height(this.options_.height),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio),c=t.getElementsByTagName("a"),f=0;f<c.length;f++)l=c.item(f),u.addElClass(l,"vjs-hidden"),l.setAttribute("hidden","hidden");return t.initNetworkState_=t.networkState,e&&t.parentNode.insertBefore(this.multiPlayerContainerDiv,t),this.multiPlayerContainerDiv.appendChild(i),u.insertElFirst(t,i),this.children_.unshift(t),this.el_=i,ir["default"](),ur["default"](),i},t.prototype.width=function(n){return this.dimension("width",n)},t.prototype.height=function(n){return this.dimension("height",n)},t.prototype.dimension=function(n,t){var i=n+"_",r;if(void 0===t)return-1!==(""+this[i]).indexOf("%")?parseInt(this.multiPlayerContainerDiv["offset"+w["default"](n)],10):this[i]||0;if(""===t)this[i]=void 0;else if(-1!==(""+t).indexOf("%"))this.multiPlayerContainerDiv.style[n]=t,this[i]=t;else if("auto"===t)this._autoDimension=n;else{if(r=parseFloat(t),isNaN(r))return e["default"].error('Improper value "'+t+'" supplied for for '+n),this;this[i]=r}return this.updateStyleEl_(),this},t.prototype.fluid=function(n){return void 0===n?!!this.fluid_:(this.fluid_=!!n,void(n?u.addElClass(this.multiPlayerContainerDiv,"vjs-fluid"):u.removeElClass(this.multiPlayerContainerDiv,"vjs-fluid")))},t.prototype.aspectRatio=function(n){if(void 0===n)return this.aspectRatio_;if(!/^\d+\:\d+$/.test(n))throw new Error("Improper value supplied for aspect ratio. The format should be width:height, for example 16:9.");this.aspectRatio_=n;this.fluid(!0);this.updateStyleEl_()},t.prototype.updateStyleEl_=function(){var i,n;if(y["default"].VIDEOJS_NO_DYNAMIC_STYLE===!0){var r="number"==typeof this.width_?this.width_:this.options_.width,f="number"==typeof this.height_?this.height_:this.options_.height,t=this.tech_&&this.tech_.el();return void(t&&(r>=0&&(t.width=r),f>=0&&(t.height=f)))}i=20;n=l.bind(this,function(){var o=void 0,h=void 0,t=void 0,r=void 0,s,f,e;void 0!==this.aspectRatio_&&"auto"!==this.aspectRatio_?t=this.aspectRatio_:this.videoWidth()?(t=this.videoWidth()+":"+this.videoHeight(),1080===this.videoHeight()&&1920===this.videoWidth()&&i--&&this.setTimeout(n,100)):(t="16:9",i--&&this.setTimeout(n,100));s=t.split(":");f=s[1]/s[0];o=void 0!==this.width_?this.dimension("width"):void 0!==this.height_?this.height_/f:this.videoWidth()||300;h=void 0!==this.height_?this.dimension("height"):o*f;e=u.getElAttributes(this.multiPlayerContainerDiv);r=/^[^a-zA-Z]/.test(e.id)?"dimensions-"+e.id:e.id+"-dimensions";null!==this.mainPlayer&&this.mainPlayer.sizeCal||(u.addElClass(this.multiPlayerContainerDiv,r),g.setTextContent(this.styleEl_,"\n                ."+r+" {\n                        width: "+o+"px;\n                        height: "+h+"px;\n                    }\n\n                ."+r+".vjs-fluid {\n                        padding-top: "+100*f+"%;\n                    }\n            "),this.sizeCal=!0)});n()},t.prototype.loadTech_=function(n,t){var f,i,r;this.tech_&&this.unloadTech_();"Html5"!==n&&"Html5FairPlayHLS"!==n&&this.tag&&(a["default"].getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null);this.techName_=n;this.isReady_=!1;f=this.id()+"_"+n+"_api_"+parseInt(1e4*Math.random());i=c["default"]({nativeControlsForTouch:this.options_.nativeControlsForTouch,source:t,playerId:this.id(),techId:f,videoTracks:this.videoTracks_,textTracks:this.textTracks_,audioTracks:this.audioTracks_,autoplay:this.options_.autoplay,preload:this.options_.preload,loop:this.options_.loop,muted:this.options_.muted,poster:this.poster(),language:this.language(),"vtt.js":this.options_["vtt.js"]},this.options_[k["default"](n)]);i.playerOptions=c["default"]({},this.options_);this.tag&&(i.tag=this.tag);i.originalTagAttributes=this.tagAttributes;t&&(this.currentType_=t.type,t.src===this.cache_.src&&this.cache_.currentTime>0&&(i.startTime=this.cache_.currentTime),this.cache_.src=t.src);r=a["default"].getTech(n);r||(r=h["default"].getComponent(n));this.tech_=new r(i);this.tech_.ready(l.bind(this,this.handleTechReady_),!0);it["default"].jsonToTextTracks(this.textTracksJson_||[],this.tech_);this.on(this.tech_,"loadstart",this.handleTechLoadStart_);this.on(this.tech_,"waiting",this.handleTechWaiting_);this.on(this.tech_,"canplay",this.handleTechCanPlay_);this.on(this.tech_,"canplaythrough",this.handleTechCanPlayThrough_);this.on(this.tech_,"playing",this.handleTechPlaying_);this.on(this.tech_,"ended",this.handleTechEnded_);this.on(this.tech_,"seeking",this.handleTechSeeking_);this.on(this.tech_,"seeked",this.handleTechSeeked_);this.on(this.tech_,"play",this.handleTechPlay_);this.on(this.tech_,"firstplay",this.handleTechFirstPlay_);this.on(this.tech_,"pause",this.handleTechPause_);this.on(this.tech_,"progress",this.handleTechProgress_);this.on(this.tech_,"durationchange",this.handleTechDurationChange_);this.on(this.tech_,"fullscreenchange",this.handleTechFullscreenChange_);this.on(this.tech_,"error",this.handleTechError_);this.on(this.tech_,"suspend",this.handleTechSuspend_);this.on(this.tech_,"abort",this.handleTechAbort_);this.on(this.tech_,"emptied",this.handleTechEmptied_);this.on(this.tech_,"stalled",this.handleTechStalled_);this.on(this.tech_,"loadedmetadata",this.handleTechLoadedMetaData_);this.on(this.tech_,"loadeddata",this.handleTechLoadedData_);this.on(this.tech_,"timeupdate",this.handleTechTimeUpdate_);this.on(this.tech_,"ratechange",this.handleTechRateChange_);this.on(this.tech_,"volumechange",this.handleTechVolumeChange_);this.on(this.tech_,"texttrackchange",this.handleTechTextTrackChange_);this.on(this.tech_,"loadedmetadata",this.updateStyleEl_);this.on(this.tech_,"posterchange",this.handleTechPosterChange_);this.on(this.tech_,"textdata",this.handleTechTextData_);this.on(this.tech_,"sourceset",this.handleTechSourceSet_);this.on(this.tech_,"downloadbitratechanged",this.handleTechDownloadBitrateChanged_);this.on(this.tech_,"playbackbitratechanged",this.handleTechPlaybackBitrateChanged_);this.on(this.tech_,"splicewaiting",this.handleTechSpliceWaiting_);this.usingNativeControls(this.techGet_("controls"));(this.controls()&&!this.usingNativeControls()||!this.controls()&&this.adClickEnabled_)&&this.addTechControlsListeners_();this.tech_.el().parentNode===this.el()||"Html5"===n&&this.tag||u.insertElFirst(this.tech_.el(),this.el());this.tag&&(this.tag.player=null,this.tag=null)},t.prototype.unloadTech_=function(){this.videoTracks_=this.videoTracks();this.textTracks_=this.textTracks();this.audioTracks_=this.audioTracks();this.textTracksJson_=it["default"].textTracksToJson(this.tech_);this.isReady_=!1;this.tech_.dispose();this.tech_=!1},t.prototype.tech=function(n){if(n&&n.IWillNotUseThisInPlugins)return this.tech_;var t="\n      Please make sure that you are not using this inside of a plugin.\n      To disable this alert and error, please pass in an object with\n      `IWillNotUseThisInPlugins` to the `tech` method. See\n      https://github.com/videojs/video.js/issues/2617 for more info.\n    ";throw y["default"].alert(t),new Error(t);},t.prototype.addTechControlsListeners_=function(){this.tech_&&(this.removeTechControlsListeners_(),this.on(this.tech_,"mousedown",this.handleTechClick_),this.on(this.tech_,"touchstart",this.handleTechTouchStart_),this.on(this.tech_,"touchmove",this.handleTechTouchMove_),this.on(this.tech_,"touchend",this.handleTechTouchEnd_),this.on(this.tech_,"tap",this.handleTechTap_))},t.prototype.removeTechControlsListeners_=function(){this.tech_&&(this.off(this.tech_,"tap",this.handleTechTap_),this.off(this.tech_,"touchstart",this.handleTechTouchStart_),this.off(this.tech_,"touchmove",this.handleTechTouchMove_),this.off(this.tech_,"touchend",this.handleTechTouchEnd_),this.off(this.tech_,"mousedown",this.handleTechClick_))},t.prototype.handleTechSourceSet_=function(){this.trigger("sourceset")},t.prototype.handleTechDownloadBitrateChanged_=function(){this.trigger("downloadbitratechanged")},t.prototype.handleTechPlaybackBitrateChanged_=function(){this.trigger("playbackbitratechanged")},t.prototype.handleTechSpliceWaiting_=function(){this.trigger("splicewaiting")},t.prototype.handleTechReady_=function(){if(this.triggerReady(),this.cache_.volume&&this.techCall_("setVolume",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_(),(this.src()||this.currentSrc())&&this.tag&&this.options_.autoplay&&this.paused()){try{delete this.tag.poster}catch(n){e["default"]("deleting tag.poster throws in some browsers",n)}this.play()}},t.prototype.handleTechLoadStart_=function(){this.removeClass("vjs-ended");this.error(null);this.paused()?(this.hasStarted(!1),this.trigger("loadstart")):(this.trigger("loadstart"),this.trigger("firstplay"))},t.prototype.hasStarted=function(n){return void 0!==n?(this.hasStarted_!==n&&(this.hasStarted_=n,n?(this.addClass("vjs-has-started"),this.trigger("firstplay")):this.removeClass("vjs-has-started")),this):!!this.hasStarted_},t.prototype.handleTechPlay_=function(){this.removeClass("vjs-ended");this.removeClass("vjs-paused");this.addClass("vjs-playing");this.removeClass("vjs-waiting");this.hasStarted(!0);this.trigger("play")},t.prototype.handleTechWaiting_=function(){var n=this;this.addClass("vjs-waiting");this.trigger("waiting");this.one("timeupdate",function(){return n.removeClass("vjs-waiting")})},t.prototype.handleTechCanPlay_=function(){this.removeClass("vjs-waiting");this.trigger("canplay")},t.prototype.handleTechCanPlayThrough_=function(){this.removeClass("vjs-waiting");this.trigger("canplaythrough")},t.prototype.handleTechPlaying_=function(){this.removeClass("vjs-waiting");this.trigger("playing")},t.prototype.handleTechSeeking_=function(){this.addClass("vjs-seeking");this.trigger("seeking")},t.prototype.handleTechSeeked_=function(){this.removeClass("vjs-seeking");this.removeClass("vjs-waiting");this.trigger("seeked")},t.prototype.handleTechFirstPlay_=function(){this.options_.starttime&&this.currentTime(this.options_.starttime);this.addClass("vjs-has-started");this.trigger("firstplay")},t.prototype.handleTechPause_=function(){this.removeClass("vjs-playing");this.addClass("vjs-paused");this.trigger("pause")},t.prototype.handleTechProgress_=function(){this.trigger("progress")},t.prototype.handleTechEnded_=function(){this.addClass("vjs-ended");this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause();this.trigger("ended")},t.prototype.handleTechDurationChange_=function(){this.duration(this.techGet_("duration"));var t=function(n,t){null!=n&&(t?n.show():n.hide())},n=isFinite(this.duration());null!=this.controlBar&&(t(this.controlBar.progressControl,n),t(this.controlBar.currentTimeDisplay,n),t(this.controlBar.durationDisplay,n),t(this.controlBar.remainingTimeDisplay,n),n?this.controlBar.timeDivider.unblank():this.controlBar.timeDivider.blank())},t.prototype.handleTechClick_=function(n){0===n.button&&(this.controls()&&(this.paused()?this.play():this.pause()),this.trigger("tech-click"))},t.prototype.handleTechTap_=function(){this.userActive(!this.userActive())},t.prototype.handleTechTouchStart_=function(){this.userWasActive=this.userActive()},t.prototype.handleTechTouchMove_=function(){this.userWasActive&&this.reportUserActivity()},t.prototype.handleTechTouchEnd_=function(n){n.preventDefault()},t.prototype.handleFullscreenChange_=function(){this.isFullscreen()?(u.addElClass(this.multiPlayerContainerDiv,"vjs-fullscreen"),u.removeElClass(this.multiPlayerContainerDiv,"vjs-fluid")):(this.fluid()&&u.addElClass(this.multiPlayerContainerDiv,"vjs-fluid"),u.removeElClass(this.multiPlayerContainerDiv,"vjs-fullscreen"),this.updateStyleEl_())},t.prototype.handleStageClick_=function(){this.reportUserActivity()},t.prototype.handleTechFullscreenChange_=function(n,t){t&&this.isFullscreen(t.isFullscreen);this.trigger("fullscreenchange")},t.prototype.handleTechError_=function(){var n=this.tech_.error();this.error(n)},t.prototype.handleTechSuspend_=function(){this.trigger("suspend")},t.prototype.handleTechAbort_=function(){this.trigger("abort")},t.prototype.handleTechEmptied_=function(){this.trigger("emptied")},t.prototype.handleTechStalled_=function(){this.trigger("stalled")},t.prototype.handleTechLoadedMetaData_=function(){this.trigger("loadedmetadataInternal");this.trigger("loadedmetadata")},t.prototype.handleTechTextData_=function(){var n=null;arguments.length>1&&(n=arguments[1]);this.trigger("textdata",n)},t.prototype.handleTechLoadedData_=function(){this.trigger("loadeddata")},t.prototype.handleTechTimeUpdate_=function(){this.trigger("timeupdate")},t.prototype.handleTechRateChange_=function(){this.trigger("ratechange")},t.prototype.handleTechVolumeChange_=function(){this.trigger("volumechange")},t.prototype.handleTechTextTrackChange_=function(){this.trigger("texttrackchange")},t.prototype.getCache=function(){return this.cache_},t.prototype.techCall_=function(n,t){if(this.tech_&&!this.tech_.isReady_)this.tech_.ready(function(){this[n](t)},!0);else try{this.tech_&&this.tech_[n](t)}catch(i){throw e["default"](i),i;}},t.prototype.techGet_=function(n){if(this.tech_&&this.tech_.isReady_)try{return this.tech_[n]()}catch(t){throw void 0===this.tech_[n]?e["default"]("Video.js: "+n+" method not defined for "+this.techName_+" playback technology.",t):"TypeError"===t.name?(e["default"]("Video.js: "+n+" unavailable on "+this.techName_+" playback technology element.",t),this.tech_.isReady_=!1):e["default"](t),t;}},t.prototype.play=function(){return this.src()||this.currentSrc()?this.techCall_("play"):this.tech_.one("loadstart",function(){this.play()}),this},t.prototype.pause=function(){return this.techCall_("pause"),this},t.prototype.paused=function(){return this.techGet_("paused")===!1?!1:!0},t.prototype.scrubbing=function(n){return void 0!==n?(this.scrubbing_=!!n,n?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing"),this):this.scrubbing_},t.prototype.currentTime=function(n){var i=this.techGet_("currentTime")||0,t;return void 0!==n?(this.trigger("currentTimeChanging",{time:n}),t=this.duration(),0>=n?n=0:n>=t&&(n=t-.1),this.techCall_("setCurrentTime",n),i>n&&this.trigger("rewind"),this):this.cache_.currentTime=i},t.prototype.duration=function(n){return void 0===n?this.cache_.duration||0:(n=parseFloat(n)||0,0>n&&(n=1/0),n!==this.cache_.duration&&(this.cache_.duration=n,n===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),this.trigger("durationchange")),this)},t.prototype.remainingTime=function(){return this.duration()-this.currentTime()},t.prototype.buffered=function(){var n=this.techGet_("buffered");return n&&n.length||(n=kt.createTimeRange(0,0)),n},t.prototype.bufferedPercent=function(){return dt.bufferedPercent(this.buffered(),this.duration())},t.prototype.bufferedEnd=function(){var t=this.buffered(),i=this.duration(),n=t.end(t.length-1);return n>i&&(n=i),n},t.prototype.volume=function(n){var t=void 0;return void 0!==n?(t=Math.max(0,Math.min(1,parseFloat(n))),this.cache_.volume=t,this.techCall_("setVolume",t),this):(t=parseFloat(this.techGet_("volume")),isNaN(t)?1:t)},t.prototype.muted=function(n){return void 0!==n?(n?this.cache_.muted=!0:(this.cache_.muted=!1,void 0!==this.cache_.volume&&this.volume(this.cache_.volume)),this.techCall_("setMuted",n),this.trigger(n?"mute":"unmute"),this):this.techGet_("muted")||!1},t.prototype.supportsFullScreen=function(){return this.techGet_("supportsFullScreen")||!1},t.prototype.isFullscreen=function(n){return void 0!==n?(this.isFullscreen_=!!n,this):!!this.isFullscreen_},t.prototype.requestFullscreen=function(){var n=nt["default"];return this.isFullscreen(!0),n.requestFullscreen?(p.on(o["default"],n.fullscreenchange,l.bind(this,function t(){this.isFullscreen(o["default"][n.fullscreenElement]);this.isFullscreen()===!1&&p.off(o["default"],n.fullscreenchange,t);this.trigger("fullscreenchange")})),this.multiPlayerContainerDiv[n.requestFullscreen]()):this.tech_.supportsFullScreen()?this.techCall_("enterFullScreen"):(this.enterFullWindow(),this.trigger("fullscreenchange")),this},t.prototype.exitFullscreen=function(){var n=nt["default"];return this.isFullscreen(!1),n.requestFullscreen?o["default"][n.exitFullscreen]():this.tech_.supportsFullScreen()?this.techCall_("exitFullScreen"):(this.exitFullWindow(),this.trigger("fullscreenchange")),this},t.prototype.enterFullWindow=function(){this.isFullWindow=!0;this.docOrigOverflow=o["default"].documentElement.style.overflow;p.on(o["default"],"keydown",l.bind(this,this.fullWindowOnEscKey));o["default"].documentElement.style.overflow="hidden";u.addElClass(o["default"].body,"vjs-full-window");this.trigger("enterFullWindow")},t.prototype.fullWindowOnEscKey=function(n){27===n.keyCode&&(this.isFullscreen()===!0?this.exitFullscreen():this.exitFullWindow())},t.prototype.exitFullWindow=function(){this.isFullWindow=!1;p.off(o["default"],"keydown",this.fullWindowOnEscKey);o["default"].documentElement.style.overflow=this.docOrigOverflow;u.removeElClass(o["default"].body,"vjs-full-window");this.trigger("exitFullWindow")},t.prototype.canPlayType=function(n){for(var i,t,u=void 0,r=0,f=this.options_.techOrder;r<f.length;r++)if(i=w["default"](f[r]),t=a["default"].getTech(i),t||(t=h["default"].getComponent(i)),t){if(t.isSupported()&&(u=t.canPlayType(n)))return u}else e["default"].error('The "'+i+'" tech is undefined. Skipped browser support check for that tech.');return""},t.prototype.selectSource=function(n){var f=this,t=this.options_.techOrder.map(w["default"]).map(function(n){return[n,a["default"].getTech(n)||h["default"].getComponent(n)]}).filter(function(n){var i=n[0],t=n[1];return t?t.isSupported():(e["default"].error('The "'+i+'" tech is undefined. Skipped browser support check for that tech.'),!1)}),i=function(n,t,i){var r=void 0;return n.some(function(n){return t.some(function(t){return r=i(n,t),r?!0:void 0})}),r},r=void 0,o=function(n){return function(t,i){return n(i,t)}},u=function(n,t){var i=n[0],r=n[1];if(r.canPlaySource(t,f.options_[k["default"](i)]))return{source:t,tech:i}};return r=this.options_.sourceOrder?i(n,t,o(u)):i(t,n,u),r||!1},t.prototype.src=function(n){if(void 0===n)return this.techGet_("src");var t=a["default"].getTech(this.techName_);return t||(t=h["default"].getComponent(this.techName_)),Array.isArray(n)?this.sourceList_(n):"string"==typeof n?this.src({src:n}):n instanceof Object&&(n.type&&!t.canPlaySource(n,this.options_[k["default"](this.techName_)])?this.sourceList_([n]):(this.cache_.src=n.src,this.currentType_=n.type||"",this.ready(function(){t.prototype.hasOwnProperty("setSource")?this.techCall_("setSource",n):this.techCall_("src",n.src);"auto"===this.options_.preload&&this.load();this.options_.autoplay&&this.play()},!0))),this},t.prototype.sourceList_=function(n){var t=this.selectSource(n);t?t.tech===this.techName_?this.src(t.source):this.loadTech_(t.tech,t.source):(this.setTimeout(function(){this.error({code:4,message:this.localize(this.options_.notSupportedMessage)})},0),this.triggerReady())},t.prototype.load=function(){return this.techCall_("load"),this},t.prototype.reset=function(){return this.loadTech_(w["default"](this.options_.techOrder[0]),null),this.techCall_("reset"),this},t.prototype.currentSrc=function(){return this.techGet_("currentSrc")||this.cache_.src||""},t.prototype.currentType=function(){return this.currentType_||""},t.prototype.preload=function(n){return void 0!==n?(this.techCall_("setPreload",n),this.options_.preload=n,this.techCall_("updatePlayerOptions",this.options_),this):this.techGet_("preload")},t.prototype.autoplay=function(n){return void 0!==n?(this.techCall_("setAutoplay",n),this.options_.autoplay=n,this.techCall_("updatePlayerOptions",this.options_),this):this.techGet_("autoplay",n)},t.prototype.loop=function(n){return void 0!==n?(this.techCall_("setLoop",n),this.options_.loop=n,this.techCall_("updatePlayerOptions",this.options_),this):this.techGet_("loop")},t.prototype.poster=function(n){return void 0===n?this.poster_:(n||(n=""),this.poster_=n,this.techCall_("setPoster",n),this.trigger("posterchange"),this)},t.prototype.handleTechPosterChange_=function(){!this.poster_&&this.tech_&&this.tech_.poster&&(this.poster_=this.tech_.poster()||"",this.trigger("posterchange"))},t.prototype.controls=function(n){return void 0!==n?(n=!!n,this.controls_!==n&&(this.controls_=n,this.usingNativeControls()&&this.techCall_("setControls",n),n?(this.removeClass("vjs-controls-disabled"),this.addClass("vjs-controls-enabled"),this.trigger("controlsenabled"),this.usingNativeControls()||this.addTechControlsListeners_()):(this.removeClass("vjs-controls-enabled"),this.addClass("vjs-controls-disabled"),this.trigger("controlsdisabled"),this.usingNativeControls()||this.removeTechControlsListeners_())),this):!!this.controls_},t.prototype.usingNativeControls=function(n){return void 0!==n?(n=!!n,this.usingNativeControls_!==n&&(this.usingNativeControls_=n,n?(this.addClass("vjs-using-native-controls"),this.trigger("usingnativecontrols")):(this.removeClass("vjs-using-native-controls"),this.trigger("usingcustomcontrols"))),this):!!this.usingNativeControls_},t.prototype.error=function(n){if(void 0===n)return this.error_||null;if(null===n)return this.error_=n,this.removeClass("vjs-error"),this.errorDisplay&&this.errorDisplay.close(),this;this.error_=n instanceof d["default"]?n:new d["default"](n);this.checkWidewineHttpErrorScenario(n);this.addClass("vjs-error");e["default"].error("(CODE:"+this.error_.code+" "+d["default"].errorTypes[this.error_.code]+")",this.error_.message,this.error_);var t=this;return setTimeout(function(){t.trigger("error")},50),this},t.prototype.ended=function(){return this.techGet_("ended")},t.prototype.seeking=function(){return this.techGet_("seeking")},t.prototype.seekable=function(){return this.techGet_("seekable")},t.prototype.reportUserActivity=function(){this.userActivity_=!0},t.prototype.userActive=function(n){var t=u.hasElClass(this.multiPlayerContainerDiv,"vjs-user-active");return void 0!==n?(n=!!n,n!==t&&(n?(this.userActivity_=!0,u.removeElClass(this.multiPlayerContainerDiv,"vjs-user-inactive"),u.addElClass(this.multiPlayerContainerDiv,"vjs-user-active"),this.trigger("useractive")):(this.userActivity_=!1,this.tech_&&this.tech_.one("mousemove",function(n){n.stopPropagation();n.preventDefault()}),u.removeElClass(this.multiPlayerContainerDiv,"vjs-user-active"),u.addElClass(this.multiPlayerContainerDiv,"vjs-user-inactive"),this.trigger("userinactive"))),this):t},t.prototype.listenForUserActivity_=function(){var t=void 0,r=void 0,u=void 0,n=l.bind(this,this.reportUserActivity),f=function(t){(t.screenX!==r||t.screenY!==u)&&(r=t.screenX,u=t.screenY,n())},e=function(){n();this.clearInterval(t);t=this.setInterval(n,250)},o=function(){n();this.clearInterval(t)},i;this.on("mousedown",e);this.on("mousemove",f);this.on("mouseup",o);this.on("keydown",n);this.on("keyup",n);i=void 0;this.setInterval(function(){if(this.userActivity_&&this.isVisible()){this.userActivity_=!1;this.userActive(!0);this.clearTimeout(i);var n=this.options_.inactivityTimeout;n>0&&(i=this.setTimeout(function(){!this.userActivity_&&this.isVisible()&&this.userActive(!1)},n))}},250)},t.prototype.playbackRate=function(n){return void 0!==n?(this.techCall_("setPlaybackRate",n),this):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("playbackRate"):1},t.prototype.isAudio=function(n){return void 0!==n?(this.isAudio_=!!n,this):!!this.isAudio_},t.prototype.handleKeyPress=function(n){if(this.controls()&&this.isFullscreen()&&n.target===this.el_&&n.shiftKey&&9===n.which&&this.controls_){n.preventDefault();var t=this;setTimeout(function(){t.ariaAlerts.reverseFocus()},250)}},t.prototype.networkState=function(){return this.techGet_("networkState")},t.prototype.readyState=function(){return this.techGet_("readyState")},t.prototype.videoTracks=function(){return this.tech_?this.tech_.videoTracks():(this.videoTracks_=this.videoTracks_||new hi["default"],this.videoTracks_)},t.prototype.audioTracks=function(){return this.tech_?this.tech_.audioTracks():(this.audioTracks_=this.audioTracks_||new oi["default"],this.audioTracks_)},t.prototype.textTracks=function(){return this.tech_&&this.tech_.textTracks()},t.prototype.remoteTextTracks=function(){return this.tech_&&this.tech_.remoteTextTracks()},t.prototype.remoteTextTrackEls=function(){return this.tech_&&this.tech_.remoteTextTrackEls()},t.prototype.addTextTrack=function(n,t,i){return this.tech_&&this.tech_.addTextTrack(n,t,i)},t.prototype.addRemoteTextTrack=function(n){return this.tech_&&this.tech_.addRemoteTextTrack(n)},t.prototype.removeRemoteTextTrack=function(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=t.track,i=void 0===n?arguments[0]:n;this.tech_&&this.tech_.removeRemoteTextTrack(i)},t.prototype.videoWidth=function(){return this.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0},t.prototype.videoHeight=function(){return this.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0},t.prototype.language=function(n){return void 0===n?this.language_:(this.language_=(""+n).toLowerCase(),this)},t.prototype.languages=function(){return t.prototype.options_.languagesMutated&&(t.prototype.options_.languagesMutated=!1,this.languages_=b["default"](t.prototype.options_.languages,this.languages_)),this.languages_},t.prototype.toJSON=function(){var i=b["default"](this.options_),r=i.tracks,n,t;for(i.tracks=[],n=0;n<r.length;n++)t=r[n],t=b["default"](t),t.player=void 0,i.tracks[n]=t;return i},t.prototype.createModal=function(n,t){var r=this,i;return t=t||{},t.content=n||"",i=new nr["default"](r,t),r.addChild(i),i.on("dispose",function(){r.removeChild(i)}),i.open()},t.getTagSettings=function(n){var t={sources:[],tracks:[]},f=u.getElAttributes(n),s=f["data-setup"];if(null!==s){var h=tt["default"](s||"{}"),i=h[0],l=h[1];i&&e["default"].error(i);c["default"](f,l)}if(c["default"](t,f),n.hasChildNodes())for(var a=n.childNodes,o=0,b=a.length;b>o;o++){var v=a[o],y=v.nodeName.toLowerCase(),r=u.getElAttributes(v),p=r["data-setup"];if(null!==p){var w=tt["default"](p||"{}"),i=w[0],l=w[1];i&&e["default"].error(i);c["default"](r,l)}"source"===y?t.sources.push(r):"track"===y&&t.tracks.push(r)}return t},t}(h["default"]));f.players={};v=y["default"].navigator;f.prototype.options_={techOrder:["html5","flash"],html5:{},flash:{},defaultVolume:0,inactivityTimeout:5e3,playbackRates:[],children:["mediaLoader","fullscreenOutline","posterImage","textTrackDisplay","loadingSpinner","bigPauseButton","bigPlayButton","controlBar","errorDisplay","textTrackSettings","ariaAlerts"],language:v.languages&&v.languages[0]||v.userLanguage||v.language||"en",languages:{},notSupportedMessage:"No compatible source was found for this media.",plugins:{}};f.prototype.handleTechLoadStart_;f.prototype.handleLoadedMetaData_;f.prototype.handleTextData_;f.prototype.handleLoadedData_;f.prototype.handleUserActive_;f.prototype.handleUserInactive_;f.prototype.handleTimeUpdate_;f.prototype.handleTechEnded_;f.prototype.handleVolumeChange_;f.prototype.handleError_;f.prototype.flexNotSupported_=function(){var n=o["default"].createElement("i");return!("flexBasis"in n.style||"webkitFlexBasis"in n.style||"mozFlexBasis"in n.style||"msFlexBasis"in n.style||"msFlexOrder"in n.style)};h["default"].registerComponent("Player",f);i["default"]=f;t.exports=i["default"]},{"./FullscreenOutline.js":155,"./aria-alerts.js":156,"./big-play-button.js":157,"./component.js":161,"./control-bar/control-bar.js":164,"./error-display.js":198,"./fullscreen-api.js":201,"./loading-spinner.js":202,"./media-error.js":203,"./modal-dialog":207,"./poster-image.js":212,"./tech/html5.js":217,"./tech/loader.js":218,"./tech/tech.js":220,"./tracks/audio-track-list.js":221,"./tracks/text-track-display.js":226,"./tracks/text-track-list-converter.js":227,"./tracks/text-track-settings.js":229,"./tracks/video-track-list.js":234,"./utils/browser.js":236,"./utils/buffer.js":237,"./utils/dom.js":239,"./utils/events.js":240,"./utils/fn.js":241,"./utils/font-checker.js":242,"./utils/guid.js":244,"./utils/highContrastCheck.js":245,"./utils/log.js":247,"./utils/merge-options.js":248,"./utils/stylesheet.js":249,"./utils/time-ranges.js":250,"./utils/to-camel-case.js":251,"./utils/to-title-case.js":252,"global/document":77,"global/window":78,"object.assign":71,"safe-json-parse/tuple":74}],209:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}i.__esModule=!0;var u=n("./player.js"),f=r(u),e=function(n,t){f["default"].prototype[n]=t};i["default"]=e;t.exports=i["default"]},{"./player.js":208}],210:[function(n,t,i){"use strict";function u(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../clickable-component.js"),h=r(s),c=n("../component.js"),l=r(c),a=n("./popup.js"),v=(r(a),n("../utils/dom.js")),y=(u(v),n("../utils/fn.js")),p=(u(y),n("../utils/to-title-case.js")),f=(r(p),function(n){function t(i){var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];e(this,t);n.call(this,i,r);this.update()}return o(t,n),t.prototype.update=function(){var n=this.createPopup();this.popup&&this.removeChild(this.popup);this.popup=n;this.addChild(n);this.items&&0===this.items.length?this.hide():this.items&&this.items.length>1&&this.show()},t.prototype.createPopup=function(){},t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:this.buildCSSClass()})},t.prototype.buildCSSClass=function(){var t="vjs-menu-button";return t+=this.options_.inline===!0?"-inline":"-popup","vjs-menu-button "+t+" "+n.prototype.buildCSSClass.call(this)},t}(h["default"]));l["default"].registerComponent("PopupButton",f);i["default"]=f;t.exports=i["default"]},{"../clickable-component.js":159,"../component.js":161,"../utils/dom.js":239,"../utils/fn.js":241,"../utils/to-title-case.js":252,"./popup.js":211}],211:[function(n,t,i){"use strict";function r(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function e(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("../component.js"),u=e(h),c=n("../utils/dom.js"),l=r(c),a=n("../utils/fn.js"),v=r(a),y=n("../utils/events.js"),p=r(y),f=function(n){function t(){o(this,t);n.apply(this,arguments)}return s(t,n),t.prototype.addItem=function(n){this.addChild(n);n.on("click",v.bind(this,function(){this.unlockShowing()}))},t.prototype.createEl=function(){var i=this.options_.contentElType||"ul",t;return this.contentEl_=l.createEl(i,{className:"vjs-menu-content"}),t=n.prototype.createEl.call(this,"div",{append:this.contentEl_,className:"vjs-menu"}),t.appendChild(this.contentEl_),p.on(t,"click",function(n){n.preventDefault();n.stopImmediatePropagation()}),t},t}(u["default"]);u["default"].registerComponent("Popup",f);i["default"]=f;t.exports=i["default"]},{"../component.js":161,"../utils/dom.js":239,"../utils/events.js":240,"../utils/fn.js":241}],212:[function(n,t,i){"use strict";function r(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function f(n){return n&&n.__esModule?n:{"default":n}}function s(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var c=n("./clickable-component.js"),l=f(c),a=n("./component.js"),v=f(a),y=n("./utils/fn.js"),e=r(y),p=n("./utils/dom.js"),u=r(p),w=n("./utils/browser.js"),b=(r(w),n("./utils/url.js")),k=r(b),d=n("./utils/log.js"),g=f(d),o=function(n){function t(i,r){s(this,t);n.call(this,i,r);this.update();i.on("posterchange",e.bind(this,this.update));i.on("fullscreenchange",e.bind(this,this.updateCss));i.addThrottledWindowResizeListener(e.bind(this,this.updateCss),50)}return h(t,n),t.prototype.dispose=function(){this.player().off("posterchange",this.update);n.prototype.dispose.call(this)},t.prototype.createEl=function(){var n=u.createEl("div",{className:"vjs-poster",tabIndex:-1});return this.span=u.createEl("span",{className:"vjs-poster-span",tabIndex:-1}),n.appendChild(this.span),this.fallbackImg_=u.createEl("img"),n.appendChild(this.fallbackImg_),n},t.prototype.update=function(){var n=this.player().poster();this.setSrc(n);n?this.show():this.hide()},t.prototype.setSrc=function(n){var t,i;(n&&(n=k.getAbsoluteURL(n),-1===n.search(/^(https?:)?\/\//i)&&(g["default"].warn("ignoring invalid poster URL"),n="")),this.fallbackImg_)?(t=this,this.fallbackImg_.onload=function(){t.updateCss()},this.fallbackImg_.src=n,this.fallbackImg_.style.display="none",this.addCrossOriginPolicy(this.player().options().corsPolicy,this.fallbackImg_),setTimeout(function(){t.updateCss()},500)):(i="",n&&(i='url("'+n+'")'),this.el_.style.backgroundImage=i)},t.prototype.updateCss=function(){var n,t,i,r,f,e;this.fallbackImg_.style.display="inline";n="100%";t="auto";this.fallbackImg_.naturalHeight&&this.fallbackImg_.naturalWidth&&this.fallbackImg_.parentElement&&(i=this.fallbackImg_.parentElement.clientWidth,r=this.fallbackImg_.parentElement.clientHeight,r&&i?(f=i/r,e=this.fallbackImg_.naturalWidth/this.fallbackImg_.naturalHeight,f>e&&(t="100%",n="auto")):this.fallbackImg_.naturalHeight>this.fallbackImg_.naturalWidth&&(t="100%",n="auto"));u.setElAttributes(this.fallbackImg_,{width:n,height:t})},t.prototype.handleClick=function(){this.player_.paused()?this.player_.play():this.player_.pause()},t}(l["default"]);v["default"].registerComponent("PosterImage",o);i["default"]=o;t.exports=i["default"]},{"./clickable-component.js":159,"./component.js":161,"./utils/browser.js":236,"./utils/dom.js":239,"./utils/fn.js":241,"./utils/log.js":247,"./utils/url.js":253}],213:[function(n,t,i){"use strict";function e(n){return n&&n.__esModule?n:{"default":n}}function c(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}var h;i.__esModule=!0;var l=n("./utils/events.js"),a=c(l),v=n("global/document"),u=e(v),y=n("global/window"),p=e(y),r=!1,o=void 0,s=function(){var s=u["default"].getElementsByTagName("video"),h=u["default"].getElementsByTagName("audio"),t=[],n,i,e,c;if(s&&s.length>0)for(n=0,i=s.length;i>n;n++)t.push(s[n]);if(h&&h.length>0)for(n=0,i=h.length;i>n;n++)t.push(h[n]);if(t&&t.length>0)for(n=0,i=t.length;i>n;n++){if(e=t[n],!e||!e.getAttribute){f(1);break}void 0===e.player&&(c=e.getAttribute("data-setup"),null!==c&&o(e))}else r||f(1)},f=function(n,t){t&&(o=t);setTimeout(s,n)};"complete"===u["default"].readyState?r=!0:a.one(p["default"],"load",function(){r=!0});h=function(){return r};i.autoSetup=s;i.autoSetupTimeout=f;i.hasLoaded=h},{"./utils/events.js":240,"global/document":77,"global/window":78}],214:[function(n,t,i){"use strict";function s(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function u(n){return n&&n.__esModule?n:{"default":n}}function h(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function c(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var l=n("../component.js"),f=u(l),a=n("../utils/dom.js"),r=s(a),v=n("object.assign"),e=u(v),o=function(n){function t(i,r){h(this,t);n.call(this,i,r);this.bar=this.getChild(this.options_.barName);this.seekHandle=this.getChild(this.options_.handleName);this.vertical(!!this.options_.vertical);this.on("mousedown",this.handleMouseDown);this.on("touchstart",this.handleMouseDown);this.on("focus",this.handleFocus);this.on("blur",this.handleBlur);this.on("click",this.handleClick);this.on(i,"controlsvisible",this.update);this.on(i,this.playerEvent,this.update)}return c(t,n),t.prototype.createEl=function(t){var i=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],r=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];return i.className=i.className+" vjs-slider",i=e["default"]({tabIndex:0},i),r=e["default"]({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100,tabIndex:0},r),n.prototype.createEl.call(this,t,i,r)},t.prototype.handleMouseDown=function(n){var t=this.bar.el_.ownerDocument;n.preventDefault();r.blockTextSelection();this.addClass("vjs-sliding");this.trigger("slideractive");this.on(t,"mousemove",this.handleMouseMove);this.on(t,"mouseup",this.handleMouseUp);this.on(t,"touchmove",this.handleMouseMove);this.on(t,"touchend",this.handleMouseUp);this.handleMouseMove(n)},t.prototype.handleMouseMove=function(){},t.prototype.handleMouseUp=function(){var n=this.bar.el_.ownerDocument;r.unblockTextSelection();this.removeClass("vjs-sliding");this.trigger("sliderinactive");this.off(n,"mousemove",this.handleMouseMove);this.off(n,"mouseup",this.handleMouseUp);this.off(n,"touchmove",this.handleMouseMove);this.off(n,"touchend",this.handleMouseUp);this.update()},t.prototype.update=function(){var n,t,i;this.el_&&(n=this.getPercent(),t=this.bar,t&&(("number"!=typeof n||n!==n||0>n||n===1/0)&&(n=0),i=(100*n).toFixed(2)+"%",this.vertical()?t.el().style.height=i:t.el().style.width=i,this.seekHandle&&this.seekHandle.update()))},t.prototype.calculateDistance=function(n){var t=r.getPointerPosition(this.el_,n);return this.vertical()?t.y:t.x},t.prototype.handleFocus=function(){this.on(this.bar.el_.ownerDocument,"keydown",this.handleKeyPress)},t.prototype.handleKeyPress=function(n){37===n.which||40===n.which?(n.preventDefault(),this.stepBack()):(38===n.which||39===n.which)&&(n.preventDefault(),this.stepForward())},t.prototype.handleBlur=function(){this.off(this.bar.el_.ownerDocument,"keydown",this.handleKeyPress)},t.prototype.handleClick=function(n){n.stopImmediatePropagation();n.preventDefault()},t.prototype.vertical=function(n){return void 0===n?this.vertical_||!1:(this.vertical_=!!n,this.addClass(this.vertical_?"vjs-slider-vertical":"vjs-slider-horizontal"),this)},t}(f["default"]);f["default"].registerComponent("Slider",o);i["default"]=o;t.exports=i["default"]},{"../component.js":161,"../utils/dom.js":239,"object.assign":71}],215:[function(n,t,i){"use strict";function r(n){return n.streamingFormats={"rtmp/mp4":"MP4","rtmp/flv":"FLV"},n.streamFromParts=function(n,t){return n+"&"+t},n.streamToParts=function(n){var r={connection:"",stream:""},t,i;return n?(t=n.search(/&(?!\w+=)/),i=void 0,-1!==t?i=t+1:(t=i=n.lastIndexOf("/")+1,0===t&&(t=i=n.length)),r.connection=n.substring(0,t),r.stream=n.substring(i,n.length),r):r},n.isStreamingType=function(t){return t in n.streamingFormats},n.RTMP_RE=/^rtmp[set]?:\/\//i,n.isStreamingSrc=function(t){return n.RTMP_RE.test(t)},n.rtmpSourceHandler={},n.rtmpSourceHandler.canPlayType=function(t){return n.isStreamingType(t)?"maybe":""},n.rtmpSourceHandler.canHandleSource=function(t){var i=n.rtmpSourceHandler.canPlayType(t.type);return i?i:n.isStreamingSrc(t.src)?"maybe":""},n.rtmpSourceHandler.handleSource=function(t,i){var r=n.streamToParts(t.src);i.setRtmpConnection(r.connection);i.setRtmpStream(r.stream)},n.registerSourceHandler(n.rtmpSourceHandler),n}i.__esModule=!0;i["default"]=r;t.exports=i["default"]},{}],216:[function(n,t,i){"use strict";function a(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function e(n){return n&&n.__esModule?n:{"default":n}}function b(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function k(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function d(n){var t=n.charAt(0).toUpperCase()+n.slice(1);p["set"+t]=function(t){return this.el_.vjs_setProperty(n,t)}}function v(n){p[n]=function(){return this.el_.vjs_getProperty(n)}}var f;i.__esModule=!0;for(var g=n("./tech"),c=e(g),nt=n("../utils/dom.js"),s=a(nt),tt=n("../utils/url.js"),y=a(tt),h=n("../utils/time-ranges.js"),it=n("./swfobject.js"),rt=n("./flash-rtmp"),ut=e(rt),ft=n("../component"),et=e(ft),ot=n("global/window"),u=e(ot),st=n("object.assign"),o=e(st),r=(u["default"].navigator,function(n){function t(i,r){b(this,t);n.call(this,i,r);i.source&&this.ready(function(){this.setSource(i.source)},!0);i.startTime&&this.ready(function(){this.load();this.play();this.currentTime(i.startTime)},!0);u["default"].videojs=u["default"].videojs||{};u["default"].videojs.Flash=u["default"].videojs.Flash||{};u["default"].videojs.Flash.onReady=t.onReady;u["default"].videojs.Flash.onEvent=t.onEvent;u["default"].videojs.Flash.onError=t.onError;this.on("seeked",function(){this.lastSeekTarget_=void 0})}return k(t,n),t.prototype.createEl=function(){var n=this.options_,i=n.techId,r=o["default"]({readyFunction:"videojs.Flash.onReady",eventProxyFunction:"videojs.Flash.onEvent",errorEventProxyFunction:"videojs.Flash.onError",autoplay:n.autoplay,preload:n.preload,loop:n.loop,muted:n.muted},n.flashVars),u=o["default"]({wmode:"opaque",bgcolor:"#000000"},n.params),f=o["default"]({id:i,name:i,"class":"vjs-tech"},n.attributes);return this.el_=t.embed(n.swf,r,u,f),this.el_.tech=this,this.el_},t.prototype.play=function(){this.ended()&&this.setCurrentTime(0);this.el_.vjs_play()},t.prototype.pause=function(){this.el_.vjs_pause()},t.prototype.src=function(n){return void 0===n?this.currentSrc():this.setSrc(n)},t.prototype.setSrc=function(n){if(n=y.getAbsoluteURL(n),this.el_.vjs_src(n),this.autoplay()){var t=this;this.setTimeout(function(){t.play()},0)}},t.prototype.seeking=function(){return void 0!==this.lastSeekTarget_},t.prototype.setCurrentTime=function(t){var i=this.seekable();i.length&&(t=t>i.start(0)?t:i.start(0),t=t<i.end(i.length-1)?t:i.end(i.length-1),this.lastSeekTarget_=t,this.trigger("seeking"),this.el_.vjs_setProperty("currentTime",t),n.prototype.setCurrentTime.call(this))},t.prototype.currentTime=function(){return this.seeking()?this.lastSeekTarget_||0:this.el_.vjs_getProperty("currentTime")},t.prototype.currentSrc=function(){return this.currentSource_?this.currentSource_.src:this.el_.vjs_getProperty("currentSrc")},t.prototype.duration=function(){if(0===this.readyState())return NaN;var n=this.el_.vjs_getProperty("duration");return n>=0?n:1/0},t.prototype.load=function(){this.el_.vjs_load()},t.prototype.poster=function(){this.el_.vjs_getProperty("poster")},t.prototype.setPoster=function(){},t.prototype.seekable=function(){var n=this.duration();return 0===n?h.createTimeRange():h.createTimeRange(0,n)},t.prototype.buffered=function(){var n=this.el_.vjs_getProperty("buffered");return 0===n.length?h.createTimeRange():h.createTimeRange(n[0][0],n[0][1])},t.prototype.supportsFullScreen=function(){return!1},t.prototype.enterFullScreen=function(){return!1},t}(c["default"])),p=r.prototype,l="rtmpConnection,rtmpStream,preload,defaultPlaybackRate,playbackRate,autoplay,loop,mediaGroup,controller,controls,volume,muted,defaultMuted".split(","),w="networkState,readyState,initialTime,startOffsetTime,paused,ended,videoWidth,videoHeight".split(","),f=0;f<l.length;f++)v(l[f]),d(l[f]);for(f=0;f<w.length;f++)v(w[f]);r.isSupported=function(){return it.swfobject.hasFlashPlayerVersion("11.4")};c["default"].withSourceHandlers(r);r.nativeSourceHandler={};r.nativeSourceHandler.canPlayType=function(n){return n in r.formats?"maybe":""};r.nativeSourceHandler.canHandleSource=function(n){function i(n){var t=y.getFileExtension(n);return t?"video/"+t:""}var t;return t=n.type?n.type.replace(/;.*/,"").toLowerCase():i(n.src),r.nativeSourceHandler.canPlayType(t)};r.nativeSourceHandler.handleSource=function(n,t){t.setSrc(n.src)};r.nativeSourceHandler.dispose=function(){};r.registerSourceHandler(r.nativeSourceHandler);r.formats={"video/flv":"FLV","video/x-flv":"FLV","video/mp4":"MP4","video/m4v":"MP4"};r.onReady=function(n){var i=s.getEl(n),t=i&&i.tech;t&&t.el()&&r.checkReady(t)};r.checkReady=function(n){n.el()&&(n.el().vjs_getProperty?n.triggerReady():this.setTimeout(function(){r.checkReady(n)},50))};r.onEvent=function(n,t){var i=s.getEl(n).tech;i.trigger(t,Array.prototype.slice.call(arguments,2))};r.onError=function(n,t){var i=s.getEl(n).tech;return"srcnotfound"===t?i.error(4):void i.error("FLASH: "+t)};r.embed=function(n,t,i,u){var f=r.getEmbedCode(n,t,i,u);return s.createEl("div",{innerHTML:f}).childNodes[0]};r.getEmbedCode=function(n,t,i,r){var u="",f="",e="";return t&&Object.getOwnPropertyNames(t).forEach(function(n){u+=encodeURIComponent(n)+"="+encodeURIComponent(t[n])+"&amp;"}),delete i.flashvars,i=o["default"]({movie:n,flashvars:u,allowScriptAccess:"always",allowNetworking:"all"},i),Object.getOwnPropertyNames(i).forEach(function(n){f+='<param name="'+encodeURIComponent(n)+'" value="'+("flashvars"!==n?encodeURI(i[n]):i[n])+'" />'}),r=o["default"]({data:n,width:"100%",height:"100%"},r),Object.getOwnPropertyNames(r).forEach(function(n){e+=encodeURIComponent(n)+'="'+encodeURI(r[n])+'" '}),'<object type="application/x-shockwave-flash" '+e+">"+f+"<\/object>"};ut["default"](r);et["default"].registerComponent("Flash",r);c["default"].registerTech("Flash",r);i["default"]=r;t.exports=i["default"]},{"../component":161,"../utils/dom.js":239,"../utils/time-ranges.js":250,"../utils/url.js":253,"./flash-rtmp":215,"./swfobject.js":219,"./tech":220,"global/window":78,"object.assign":71}],217:[function(n,t,i){"use strict";function h(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function f(n){return n&&n.__esModule?n:{"default":n}}function w(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function b(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function k(n,t){return n.raw=t,n}var s;i.__esModule=!0;var d=k(["Text Tracks are being loaded from another origin but the crossorigin attribute isn't used. \n            This may prevent text tracks from loading."],["Text Tracks are being loaded from another origin but the crossorigin attribute isn't used. \n            This may prevent text tracks from loading."]),g=n("./tech.js"),a=f(g),nt=n("../component"),tt=f(nt),it=n("../utils/dom.js"),c=h(it),rt=n("../utils/url.js"),v=h(rt),ut=n("../utils/fn.js"),o=h(ut),ft=n("../utils/log.js"),y=f(ft),et=n("tsml"),ot=f(et),st=n("../../../src/js/tracks/text-track.js"),ht=(f(st),n("../utils/browser.js")),u=h(ht),ct=n("global/document"),l=f(ct),lt=n("global/window"),at=f(lt),vt=n("object.assign"),yt=f(vt),pt=n("../utils/merge-options.js"),wt=f(pt),bt=n("../utils/to-title-case.js"),p=f(bt),r=function(n){function t(i,r){var f=this,s,h,e,nt,l,tt,b;if(w(this,t),n.call(this,i,r),s=i.source,h=!1,s&&(this.el_.currentSrc!==s.src||i.tag&&3===i.tag.initNetworkState_)?this.setSource(s):this.handleLateInit_(this.el_),this.el_.hasChildNodes()){for(var k=this.el_.childNodes,g=k.length,a=[];g--;)e=k[g],nt=e.nodeName.toLowerCase(),"track"===nt&&(this.featuresNativeTextTracks?(this.remoteTextTrackEls().addTrackElement_(e),this.remoteTextTracks().addTrack_(e.track),h||this.el_.hasAttribute("crossorigin")||!v.isCrossOrigin(e.src)||(h=!0)):a.push(e));for(l=0;l<a.length;l++)this.el_.removeChild(a[l])}tt=["audio","video"];tt.forEach(function(n){var i=p["default"](n),t;f["featuresNative"+i+"Tracks"]&&(t=f.el()[n+"Tracks"],t&&t.addEventListener&&(t.addEventListener("change",o.bind(f,f["handle"+i+"TrackChange_"])),t.addEventListener("addtrack",o.bind(f,f["handle"+i+"TrackAdd_"])),t.addEventListener("removetrack",o.bind(f,f["handle"+i+"TrackRemove_"])),f.on("loadstart",f["removeOld"+i+"Tracks_"])))});this.featuresNativeTextTracks&&(h&&y["default"].warn(ot["default"](d)),this.handleTextTrackChange_=o.bind(this,this.handleTextTrackChange),this.handleTextTrackAdd_=o.bind(this,this.handleTextTrackAdd),this.handleTextTrackRemove_=o.bind(this,this.handleTextTrackRemove),this.proxyNativeTextTracks_());(u.TOUCH_ENABLED||u.IS_IPHONE||u.IS_NATIVE_ANDROID)&&i.nativeControlsForTouch===!0&&this.setControls(!0);b="auto";"auto"!==c.getElAttributes(this.el_).preload&&(b="none");c.setElAttributes(this.el_,{oncontextmenu:"return false;",preload:b,tabindex:"-1"});this.setPoster(this.options_.playerOptions.poster||"");this.triggerReady()}return b(t,n),t.prototype.dispose=function(){var i=this;["audio","video","text"].forEach(function(n){var r=p["default"](n),t=i.el_[n+"Tracks"];t&&t.removeEventListener&&(t.removeEventListener("change",i["handle"+r+"TrackChange_"]),t.removeEventListener("addtrack",i["handle"+r+"TrackAdd_"]),t.removeEventListener("removetrack",i["handle"+r+"TrackRemove_"]));t&&i.off("loadstart",i["removeOld"+r+"Tracks_"])});t.disposeMediaElement(this.el_);n.prototype.dispose.call(this)},t.prototype.createEl=function(){var n=this.options_.tag,f,h,e,o,i,r,s;for(n&&this.movingMediaElementInDOM!==!1||(n?(f=n.cloneNode(!0),n.parentNode.insertBefore(f,n),t.disposeMediaElement(n),n=f):(n=l["default"].createElement("video"),h=this.options_.originalTagAttributes,e=wt["default"]({},h),u.TOUCH_ENABLED&&this.options_.nativeControlsForTouch===!0||delete e.controls,c.setElAttributes(n,yt["default"](e,{id:this.options_.techId,"class":"vjs-tech"})))),o=["autoplay","preload","loop","muted"],i=o.length-1;i>=0;i--)r=o[i],s={},"undefined"!=typeof this.options_[r]&&(s[r]=this.options_[r]),c.setElAttributes(n,s);return n},t.prototype.handleLateInit_=function(n){var i=this,r,t;if(0!==n.networkState&&3!==n.networkState){if(0===n.readyState&&(r=function(){var n=!1,r=function(){n=!0},t;i.on("loadstart",r);return t=function(){n||this.trigger("loadstart")},i.on("loadedmetadata",t),i.ready(function(){this.off("loadstart",r);this.off("loadedmetadata",t);n||this.trigger("loadstart")}),{v:void 0}}(),"object"==typeof r))return r.v;t=["loadstart"];t.push("loadedmetadata");n.readyState>=2&&t.push("loadeddata");n.readyState>=3&&t.push("canplay");n.readyState>=4&&t.push("canplaythrough");this.ready(function(){t.forEach(function(n){this.trigger(n)},this)})}},t.prototype.proxyNativeTextTracks_=function(){var n=this.el().textTracks,t;if(n){for(t=0;t<n.length;t++)this.textTracks().addTrack_(n[t]);n.addEventListener&&(n.addEventListener("change",this.handleTextTrackChange_),n.addEventListener("addtrack",this.handleTextTrackAdd_),n.addEventListener("removetrack",this.handleTextTrackRemove_));this.on("loadstart",this.removeOldTextTracks_)}},t.prototype.handleTextTrackChange=function(){var n=this.textTracks();this.textTracks().trigger({type:"change",target:n,currentTarget:n,srcElement:n})},t.prototype.handleTextTrackAdd=function(n){this.textTracks().addTrack_(n.track)},t.prototype.handleTextTrackRemove=function(n){this.textTracks().removeTrack_(n.track)},t.prototype.handleVideoTrackChange_=function(){var n=this.videoTracks();this.videoTracks().trigger({type:"change",target:n,currentTarget:n,srcElement:n})},t.prototype.handleVideoTrackAdd_=function(n){this.videoTracks().addTrack_(n.track)},t.prototype.handleVideoTrackRemove_=function(n){this.videoTracks().removeTrack_(n.track)},t.prototype.handleAudioTrackChange_=function(){var n=this.audioTracks();this.audioTracks().trigger({type:"change",target:n,currentTarget:n,srcElement:n})},t.prototype.handleAudioTrackAdd_=function(n){this.audioTracks().addTrack_(n.track)},t.prototype.handleAudioTrackRemove_=function(n){this.audioTracks().removeTrack_(n.track)},t.prototype.removeOldTracks_=function(n,t){var r=[],i,o;if(t){for(i=0;i<n.length;i++){for(var f=n[i],e=!1,u=0;u<t.length;u++)if(t[u]===f){e=!0;break}e||r.push(f)}for(i=0;i<r.length;i++)o=r[i],n.removeTrack_(o)}},t.prototype.removeOldTextTracks_=function(){var n=this.textTracks(),t=this.el().textTracks;this.removeOldTracks_(n,t)},t.prototype.removeOldAudioTracks_=function(){var n=this.audioTracks(),t=this.el().audioTracks;this.removeOldTracks_(n,t)},t.prototype.removeOldVideoTracks_=function(){var n=this.videoTracks(),t=this.el().videoTracks;this.removeOldTracks_(n,t)},t.prototype.play=function(){var n=this.el_.play();void 0!==n&&"function"==typeof n.then&&n.then(null,function(){})},t.prototype.pause=function(){this.el_.pause()},t.prototype.paused=function(){return this.el_.paused},t.prototype.currentTime=function(){return this.el_.currentTime},t.prototype.currentAbsoluteTime=function(){return void 0},t.prototype.currentMediaTime=function(){return void 0},t.prototype.setCurrentTime=function(n){try{this.el_.currentTime=n}catch(t){y["default"](t,"Video is not ready. (Video.js)")}},t.prototype.currentVideoStreamList=function(){return void 0},t.prototype.currentAudioStreamList=function(){return void 0},t.prototype.videoBufferData=function(){return void 0},t.prototype.audioBufferData=function(){return void 0},t.prototype.currentDownloadBitrate=function(){return void 0},t.prototype.currentPlaybackBitrate=function(){return void 0},t.prototype.duration=function(){return this.el_.duration||0},t.prototype.buffered=function(){return this.el_.buffered},t.prototype.isLive=function(){return this.duration()===1/0||this.duration()===Number.MAX_VALUE?!0:!1},t.prototype.volume=function(){return this.el_.volume},t.prototype.setVolume=function(n){this.el_.volume=n},t.prototype.muted=function(){return this.el_.muted},t.prototype.setMuted=function(n){this.el_.muted=n},t.prototype.width=function(){return this.el_.offsetWidth},t.prototype.height=function(){return this.el_.offsetHeight},t.prototype.supportsFullScreen=function(){if("function"==typeof this.el_.webkitEnterFullScreen){var n=at["default"].navigator.userAgent;if(/Android/.test(n)||!/Chrome|Mac OS X 10.5/.test(n))return!0}return!1},t.prototype.enterFullScreen=function(){var n=this.el_;"webkitDisplayingFullscreen"in n&&this.one("webkitbeginfullscreen",function(){this.one("webkitendfullscreen",function(){this.trigger("fullscreenchange",{isFullscreen:!1})});this.trigger("fullscreenchange",{isFullscreen:!0})});n.paused&&n.networkState<=n.HAVE_METADATA?(this.el_.play(),this.setTimeout(function(){n.pause();n.webkitEnterFullScreen()},0)):n.webkitEnterFullScreen()},t.prototype.exitFullScreen=function(){this.el_.webkitExitFullScreen()},t.prototype.src=function(n){return void 0===n?this.el_.src:void this.setSrc(n)},t.prototype.setSrc=function(n){this.addCrossOriginPolicy(this.options_.playerOptions.corsPolicy);this.setAutoplay(this.options_.playerOptions.autoplay);this.el_.src=n},t.prototype.load=function(){this.el_.load()},t.prototype.reset=function(){t.resetMediaElement(this.el_)},t.prototype.currentSrc=function(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc},t.prototype.poster=function(){return this.el_.poster},t.prototype.setPoster=function(n){(void 0===n||""===n)&&this.el_.removeAttribute("poster");this.trigger("posterchange")},t.prototype.preload=function(){return this.el_.preload},t.prototype.setPreload=function(n){this.el_.preload=n},t.prototype.autoplay=function(){return this.el_.autoplay},t.prototype.setAutoplay=function(n){this.el_.autoplay=n},t.prototype.controls=function(){return this.el_.controls},t.prototype.setControls=function(n){this.el_.controls=!!n},t.prototype.loop=function(){return this.el_.loop},t.prototype.setLoop=function(n){this.el_.loop=n},t.prototype.error=function(t){return void 0===t?this.error_||this.el_.error:void n.prototype.error.call(this,t)},t.prototype.seeking=function(){return this.el_.seeking},t.prototype.seekable=function(){return this.el_.seekable},t.prototype.ended=function(){return this.el_.ended},t.prototype.defaultMuted=function(){return this.el_.defaultMuted},t.prototype.playbackRate=function(){return this.el_.playbackRate},t.prototype.played=function(){return this.el_.played},t.prototype.setPlaybackRate=function(n){this.el_.playbackRate=n},t.prototype.networkState=function(){return this.el_.networkState},t.prototype.readyState=function(){return this.el_.readyState},t.prototype.videoWidth=function(){return this.el_.videoWidth},t.prototype.videoHeight=function(){return this.el_.videoHeight},t.prototype.textTracks=function(){return n.prototype.textTracks.call(this)},t.prototype.addTextTrack=function(t,i,r){return this.featuresNativeTextTracks?this.el_.addTextTrack(t,i,r):n.prototype.addTextTrack.call(this,t,i,r)},t.prototype.addRemoteTextTrack=function(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],i;return this.featuresNativeTextTracks?(i=l["default"].createElement("track"),t.kind&&(i.kind=t.kind),t.label&&(i.label=t.label),(t.language||t.srclang)&&(i.srclang=t.language||t.srclang),t["default"]&&(i["default"]=t["default"]),t.id&&(i.id=t.id),t.src&&(i.src=t.src),this.el().appendChild(i),this.remoteTextTrackEls().addTrackElement_(i),this.remoteTextTracks().addTrack_(i.track),i):n.prototype.addRemoteTextTrack.call(this,t)},t.prototype.removeRemoteTextTrack=function(t){if(!this.featuresNativeTextTracks)return n.prototype.removeRemoteTextTrack.call(this,t);var i=void 0,r=void 0,u=this.remoteTextTrackEls().getTrackElementByTrack_(t);for(this.remoteTextTrackEls().removeTrackElement_(u),this.remoteTextTracks().removeTrack_(t),i=this.$$("track"),r=i.length;r--;)(t===i[r]||t===i[r].track)&&this.el().removeChild(i[r])},t}(a["default"]);r.TEST_VID=l["default"].createElement("video");s=l["default"].createElement("track");s.kind="captions";s.srclang="en";s.label="English";r.TEST_VID.appendChild(s);r.isSupported=function(){try{r.TEST_VID.volume=.5}catch(n){return!1}return!!r.TEST_VID.canPlayType};a["default"].withSourceHandlers(r);r.nativeSourceHandler={};r.nativeSourceHandler.canPlayType=function(n){try{return r.TEST_VID.canPlayType(n)}catch(t){return""}};r.nativeSourceHandler.canHandleSource=function(n){var i,t;if(n.protectionInfo&&n.protectionInfo.length>0)for(t=0;t<n.protectionInfo.length;t++)if("PlayReady"===n.protectionInfo[t].type||"Widevine"===n.protectionInfo[t].type||"FairPlay"===n.protectionInfo[t].type)return"";return n.type?r.nativeSourceHandler.canPlayType(n.type):n.src?(i=v.getFileExtension(n.src),r.nativeSourceHandler.canPlayType("video/"+i)):""};r.nativeSourceHandler.handleSource=function(n,t){t.setSrc(n.src)};r.nativeSourceHandler.dispose=function(){};r.registerSourceHandler(r.nativeSourceHandler);r.canControlVolume=function(){try{var n=r.TEST_VID.volume;return r.TEST_VID.volume=n/2+.1,n!==r.TEST_VID.volume}catch(t){return!1}};r.canControlPlaybackRate=function(){if(u.IS_ANDROID&&u.IS_CHROME||u.IS_IOS&&u.IS_SAFARI)return!1;try{var n=r.TEST_VID.playbackRate;return r.TEST_VID.playbackRate=n/2+.1,n!==r.TEST_VID.playbackRate}catch(t){return!1}};r.isPreloadSupported=function(){return u.IS_IOS&&u.IS_SAFARI?!1:!0};r.supportsNativeTextTracks=function(){var n;return n=!!r.TEST_VID.textTracks,n&&r.TEST_VID.textTracks.length>0&&(n="number"!=typeof r.TEST_VID.textTracks[0].mode),n&&u.IS_FIREFOX&&(n=!1),!n||"onremovetrack"in r.TEST_VID.textTracks||(n=!1),n};r.supportsNativeVideoTracks=function(){return!!r.TEST_VID.videoTracks};r.supportsNativeAudioTracks=function(){return!!r.TEST_VID.audioTracks};r.Events=["loadstart","suspend","abort","error","emptied","stalled","loadedmetadata","loadeddata","canplay","canplaythrough","playing","waiting","seeking","seeked","ended","durationchange","timeupdate","progress","play","pause","ratechange","volumechange"];r.prototype.featuresVolumeControl=r.canControlVolume();r.prototype.featuresPlaybackRate=r.canControlPlaybackRate();r.prototype.featuresPreload=r.isPreloadSupported();r.prototype.movingMediaElementInDOM=!u.IS_IOS;r.prototype.featuresFullscreenResize=!0;r.prototype.featuresProgressEvents=!0;r.prototype.featuresNativeTextTracks=r.supportsNativeTextTracks();r.prototype.featuresNativeVideoTracks=r.supportsNativeVideoTracks();r.prototype.featuresNativeAudioTracks=r.supportsNativeAudioTracks();var e=void 0,kt=/^application\/(?:x-|vnd\.apple\.)mpegurl/i,dt=/^video\/mp4/i;r.patchCanPlayType=function(){u.ANDROID_VERSION>=4&&(e||(e=r.TEST_VID.constructor.prototype.canPlayType),r.TEST_VID.constructor.prototype.canPlayType=function(n){return n&&kt.test(n)?"maybe":e.call(this,n)});u.IS_OLD_ANDROID&&(e||(e=r.TEST_VID.constructor.prototype.canPlayType),r.TEST_VID.constructor.prototype.canPlayType=function(n){return n&&dt.test(n)?"maybe":e.call(this,n)})};r.unpatchCanPlayType=function(){var n=r.TEST_VID.constructor.prototype.canPlayType;return r.TEST_VID.constructor.prototype.canPlayType=e,e=null,n};r.patchCanPlayType();r.disposeMediaElement=function(n){if(n){for(n.parentNode&&n.parentNode.removeChild(n);n.hasChildNodes();)n.removeChild(n.firstChild);n.removeAttribute("src");"function"==typeof n.load&&!function(){try{n.load()}catch(t){}}()}};r.resetMediaElement=function(n){if(n){for(var t=n.querySelectorAll("source"),i=t.length;i--;)n.removeChild(t[i]);n.removeAttribute("src");"function"==typeof n.load&&!function(){try{n.load()}catch(t){}}()}};tt["default"].registerComponent("Html5",r);a["default"].registerTech("Html5",r);i["default"]=r;t.exports=i["default"]},{"../../../src/js/tracks/text-track.js":230,"../component":161,"../utils/browser.js":236,"../utils/dom.js":239,"../utils/fn.js":241,"../utils/log.js":247,"../utils/merge-options.js":248,"../utils/to-title-case.js":252,"../utils/url.js":253,"./tech.js":220,"global/document":77,"global/window":78,"object.assign":71,tsml:75}],218:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("../component.js"),u=r(s),h=n("./tech.js"),c=r(h),l=n("global/window"),a=(r(l),n("../utils/to-title-case.js")),v=r(a),f=function(n){function t(i,r,f){var s,l,o,h;if(e(this,t),n.call(this,i,r,f),r.playerOptions.sources&&0!==r.playerOptions.sources.length)i.src(r.playerOptions.sources);else for(s=0,l=r.playerOptions.techOrder;s<l.length;s++)if(o=v["default"](l[s]),h=c["default"].getTech(o),o||(h=u["default"].getComponent(o)),h&&h.isSupported()){i.loadTech_(o);break}}return o(t,n),t}(u["default"]);u["default"].registerComponent("MediaLoader",f);i["default"]=f;t.exports=i["default"]},{"../component.js":161,"../utils/to-title-case.js":252,"./tech.js":220,"global/window":78}],219:[function(n,t,i){
/*!    SWFObject v2.3.20130521 <http://github.com/swfobject/swfobject>
    is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
*/
function r(n){return n&&n.__esModule?n:{"default":n}}i.__esModule=!0;var f=n("global/window"),u=r(f),e=n("global/document"),o=r(e),s=function(){function n(n){return parseInt(n,10)}function c(t){t+="";var r=h.pv,i=t.split(".");return i[0]=n(i[0]),i[1]=n(i[1])||0,i[2]=n(i[2])||0,r[0]>i[0]||r[0]===i[0]&&r[1]>i[1]||r[0]===i[0]&&r[1]===i[1]&&r[2]>=i[2]?!0:!1}var i="undefined",l="object",f="Shockwave Flash",a="ShockwaveFlash.ShockwaveFlash",e="application/x-shockwave-flash",s=u["default"],r=o["default"],t=u["default"].navigator,v=!1,h=function(){var w=typeof r.getElementById!==i&&typeof r.getElementsByTagName!==i&&typeof r.createElement!==i,h=t.userAgent.toLowerCase(),c=t.platform.toLowerCase(),b=/win/.test(c?c:h),k=/mac/.test(c?c:h),d=/webkit/.test(h)?parseFloat(h.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1,y="Microsoft Internet Explorer"===t.appName,o=[0,0,0],u=null,p;if(typeof t.plugins!==i&&typeof t.plugins[f]===l)u=t.plugins[f].description,u&&typeof t.mimeTypes!==i&&t.mimeTypes[e]&&t.mimeTypes[e].enabledPlugin&&(v=!0,y=!1,u=u.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),o[0]=n(u.replace(/^(.*)\..*$/,"$1")),o[1]=n(u.replace(/^.*\.(.*)\s.*$/,"$1")),o[2]=/[a-zA-Z]/.test(u)?n(u.replace(/^.*[a-zA-Z]+(.*)$/,"$1")):0);else if(typeof s.ActiveXObject!==i)try{p=new s.ActiveXObject(a);p&&(u=p.GetVariable("$version"),u&&(y=!0,u=u.split(" ")[1].split(","),o=[n(u[0]),n(u[1]),n(u[2])]))}catch(g){}return{w3:w,pv:o,wk:d,ie:y,win:b,mac:k}}();return{ua:h,hasFlashPlayerVersion:c}}();i.swfobject=s},{"global/document":77,"global/window":78}],220:[function(n,t,i){"use strict";function v(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function u(n){return n&&n.__esModule?n:{"default":n}}function y(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function p(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var a;i.__esModule=!0;var w=n("../component"),e=u(w),b=n("../tracks/html-track-element"),k=u(b),d=n("../tracks/html-track-element-list"),g=u(d),nt=n("../utils/merge-options.js"),tt=u(nt),it=n("../tracks/text-track"),rt=u(it),ut=n("../tracks/text-track-list"),h=u(ut),ft=n("../tracks/video-track"),et=(u(ft),n("../tracks/video-track-list")),ot=u(et),st=n("../tracks/audio-track-list"),ht=u(st),ct=n("../tracks/audio-track"),lt=(u(ct),n("../utils/fn.js")),o=v(lt),at=n("../utils/log.js"),c=u(at),s=n("../utils/time-ranges.js"),vt=n("../utils/buffer.js"),yt=n("../media-error.js"),l=u(yt),pt=n("global/window"),f=u(pt),wt=n("global/document"),bt=u(wt),r=function(n){function t(){var i=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],r=arguments.length<=1||void 0===arguments[1]?function(){}:arguments[1];y(this,t);i.reportTouchActivity=!1;n.call(this,null,i,r);this.hasStarted_=!1;this.on("playing",function(){this.hasStarted_=!0});this.on("loadstart",function(){this.hasStarted_=!1});this.textTracks_=i.textTracks;this.videoTracks_=i.videoTracks;this.audioTracks_=i.audioTracks;this.featuresProgressEvents||this.manualProgressOn();this.featuresTimeupdateEvents||this.manualTimeUpdatesOn();(i.nativeCaptions===!1||i.nativeTextTracks===!1)&&(this.featuresNativeTextTracks=!1);this.featuresNativeTextTracks||this.on("ready",this.emulateTextTracks);this.initTextTrackListeners();this.initTrackListeners();this.emitTapEvents()}
/*! Time Tracking -------------------------------------------------------------- */
return p(t,n),t.prototype.manualProgressOn=function(){this.on("durationchange",this.onDurationChange);this.manualProgress=!0;this.one("ready",this.trackProgress)},t.prototype.manualProgressOff=function(){this.manualProgress=!1;this.stopTrackingProgress();this.off("durationchange",this.onDurationChange)},t.prototype.trackProgress=function(){this.stopTrackingProgress();this.progressInterval=this.setInterval(o.bind(this,function(){var n=this.bufferedPercent();this.bufferedPercent_!==n&&this.trigger("progress");this.bufferedPercent_=n;1===n&&this.stopTrackingProgress()}),500)},t.prototype.onDurationChange=function(){this.duration_=this.duration()},t.prototype.buffered=function(){return s.createTimeRange(0,0)},t.prototype.bufferedPercent=function(){return vt.bufferedPercent(this.buffered(),this.duration_)},t.prototype.stopTrackingProgress=function(){this.clearInterval(this.progressInterval)},t.prototype.manualTimeUpdatesOn=function(){this.manualTimeUpdates=!0;this.on("play",this.trackCurrentTime);this.on("pause",this.stopTrackingCurrentTime);this.one("timeupdate",function(n){n.manuallyTriggered||(this.featuresTimeupdateEvents=!0,this.manualTimeUpdatesOff())})},t.prototype.manualTimeUpdatesOff=function(){this.manualTimeUpdates=!1;this.stopTrackingCurrentTime();this.off("play",this.trackCurrentTime);this.off("pause",this.stopTrackingCurrentTime)},t.prototype.trackCurrentTime=function(){this.currentTimeInterval&&this.stopTrackingCurrentTime();this.currentTimeInterval=this.setInterval(function(){this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},250)},t.prototype.stopTrackingCurrentTime=function(){this.clearInterval(this.currentTimeInterval);this.manualTimeUpdates&&this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},t.prototype.dispose=function(){this.clearTracks(["audio","video","text"]);this.manualProgress&&this.manualProgressOff();this.manualTimeUpdates&&this.manualTimeUpdatesOff();n.prototype.dispose.call(this)},t.prototype.clearTracks=function(n){var t=this;n=[].concat(n);n.forEach(function(n){for(var u,i=t[n+"Tracks"]()||[],r=i.length;r--;)u=i[r],"text"===n&&t.removeRemoteTextTrack(u),i.removeTrack_(u)})},t.prototype.reset=function(){},t.prototype.error=function(n){return void 0!==n&&(this.error_=n instanceof l["default"]?n:new l["default"](n),this.trigger("error")),this.error_},t.prototype.played=function(){return this.hasStarted_?s.createTimeRange(0,0):s.createTimeRange()},t.prototype.setCurrentTime=function(){this.manualTimeUpdates&&this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},t.prototype.initTextTrackListeners=function(){var t=o.bind(this,function(){this.trigger("texttrackchange")}),n=this.textTracks();n&&(n.addEventListener("removetrack",t),n.addEventListener("addtrack",t),this.on("dispose",o.bind(this,function(){n.removeEventListener("removetrack",t);n.removeEventListener("addtrack",t)})))},t.prototype.initTrackListeners=function(){var n=this;["video","audio"].forEach(function(t){var i=function(){n.trigger(t+"trackchange")},r=n[t+"Tracks"]();r.addEventListener("removetrack",i);r.addEventListener("addtrack",i);n.on("dispose",function(){r.removeEventListener("removetrack",i);r.removeEventListener("addtrack",i)})})},t.prototype.emulateTextTracks=function(){var n=this,t=this.textTracks(),i,r;t&&(f["default"].WebVTT||null==this.el().parentNode||!function(){var t=bt["default"].createElement("script");t.src=n.options_["vtt.js"]||"../node_modules/videojs-vtt.js/dist/vtt.js";t.onload=function(){n.trigger("vttjsloaded")};t.onerror=function(){n.trigger("vttjserror")};n.on("dispose",function(){t.onload=null;t.onerror=null});f["default"].WebVTT=!0;n.el().parentNode.appendChild(t)}(),i=function(){return n.trigger("texttrackchange")},r=function(){var n,r;for(i(),n=0;n<t.length;n++)r=t[n],r.removeEventListener("cuechange",i),"showing"===r.mode&&r.addEventListener("cuechange",i)},r(),t.addEventListener("change",r),this.on("dispose",function(){t.removeEventListener("change",r)}))},t.prototype.videoTracks=function(){return this.videoTracks_=this.videoTracks_||new ot["default"],this.videoTracks_},t.prototype.audioTracks=function(){return this.audioTracks_=this.audioTracks_||new ht["default"],this.audioTracks_},t.prototype.textTracks=function(){return this.textTracks_=this.textTracks_||new h["default"],this.textTracks_},t.prototype.remoteTextTracks=function(){return this.remoteTextTracks_=this.remoteTextTracks_||new h["default"],this.remoteTextTracks_},t.prototype.remoteTextTrackEls=function(){return this.remoteTextTrackEls_=this.remoteTextTrackEls_||new g["default"],this.remoteTextTrackEls_},t.prototype.addTextTrack=function(n,t,i){if(!n)throw new Error("TextTrack kind is required but was not provided");return a(this,n,t,i)},t.prototype.addRemoteTextTrack=function(n){var i=tt["default"](n,{tech:this}),t=new k["default"](i);return this.remoteTextTrackEls().addTrackElement_(t),this.remoteTextTracks().addTrack_(t.track),this.textTracks().addTrack_(t.track),t},t.prototype.removeRemoteTextTrack=function(n){this.textTracks().removeTrack_(n);var t=this.remoteTextTrackEls().getTrackElementByTrack_(n);this.remoteTextTrackEls().removeTrackElement_(t);this.remoteTextTracks().removeTrack_(n)},t.prototype.setPoster=function(){},t.prototype.canPlayType=function(){return""},t.isTech=function(n){return n.prototype instanceof t||n instanceof t||n===t},t.registerTech=function(n,i){if(t.techs_||(t.techs_={}),!t.isTech(i))throw new Error("Tech "+n+" must be a Tech");return t.techs_[n]=i,i},t.getTech=function(n){return t.techs_&&t.techs_[n]?t.techs_[n]:f["default"]&&f["default"].videojs&&f["default"].videojs[n]?(c["default"].warn("The "+n+" tech was added to the videojs object when it should be registered using videojs.registerTech(name, tech)"),f["default"].videojs[n]):void 0},t}(e["default"]);r.prototype.textTracks_;r.prototype.audioTracks_;r.prototype.videoTracks_;a=function(n,t,i,r){var u=arguments.length<=4||void 0===arguments[4]?{}:arguments[4],e=n.textTracks(),f;return u.kind=t,i&&(u.label=i),r&&(u.language=r),u.tech=n,f=new rt["default"](u),e.addTrack_(f),f};r.prototype.featuresVolumeControl=!0;r.prototype.featuresFullscreenResize=!1;r.prototype.featuresPlaybackRate=!1;r.prototype.featuresPreload=!0;r.prototype.featuresProgressEvents=!1;r.prototype.featuresTimeupdateEvents=!1;r.prototype.featuresNativeTextTracks=!1;r.withSourceHandlers=function(n){n.registerSourceHandler=function(t,i){var r=n.sourceHandlers;r||(r=n.sourceHandlers=[]);void 0===i&&(i=r.length);r.splice(i,0,t)};n.canPlayType=function(t){for(var r=n.sourceHandlers||[],u=void 0,i=0;i<r.length;i++)if(u=r[i].canPlayType(t))return u;return""};n.selectSourceHandler=function(t,i){for(var u=n.sourceHandlers||[],f=void 0,r=0;r<u.length;r++)if(f=u[r].canHandleSource(t,i))return u[r];return null};n.canPlaySource=function(t,i){var r=n.selectSourceHandler(t,i);return r?r.canHandleSource(t,i):""};["seekable","duration"].forEach(function(n){var t=this[n];"function"==typeof t&&(this[n]=function(){return this.sourceHandler_&&this.sourceHandler_[n]?this.sourceHandler_[n].apply(this.sourceHandler_,arguments):t.apply(this,arguments)})},n.prototype);n.prototype.setSource=function(t){var i=n.selectSourceHandler(t,this.options_);return i||(n.nativeSourceHandler?i=n.nativeSourceHandler:c["default"].error("No source hander found for the current source.")),this.disposeSourceHandler(),this.off("dispose",this.disposeSourceHandler),this.currentSource_&&(this.clearTracks(["audio","video"]),this.currentSource_=null),i!==n.nativeSourceHandler&&(this.currentSource_=t,this.off(this.el_,"loadstart",n.prototype.firstLoadStartListener_),this.off(this.el_,"loadstart",n.prototype.successiveLoadStartListener_),this.one(this.el_,"loadstart",n.prototype.firstLoadStartListener_)),this.sourceHandler_=i.handleSource(t,this,this.options_),this.on("dispose",this.disposeSourceHandler),this};n.prototype.firstLoadStartListener_=function(){this.one(this.el_,"loadstart",n.prototype.successiveLoadStartListener_)};n.prototype.successiveLoadStartListener_=function(){this.currentSource_=null;this.disposeSourceHandler();this.one(this.el_,"loadstart",n.prototype.successiveLoadStartListener_)};n.prototype.disposeSourceHandler=function(){this.sourceHandler_&&this.sourceHandler_.dispose&&(this.off(this.el_,"loadstart",n.prototype.firstLoadStartListener_),this.off(this.el_,"loadstart",n.prototype.successiveLoadStartListener_),this.sourceHandler_.dispose(),this.sourceHandler_=null)}};e["default"].registerComponent("Tech",r);e["default"].registerComponent("MediaTechController",r);r.registerTech("Tech",r);i["default"]=r;t.exports=i["default"]},{"../component":161,"../media-error.js":203,"../tracks/audio-track":222,"../tracks/audio-track-list":221,"../tracks/html-track-element":224,"../tracks/html-track-element-list":223,"../tracks/text-track":230,"../tracks/text-track-list":228,"../tracks/video-track":235,"../tracks/video-track-list":234,"../utils/buffer.js":237,"../utils/fn.js":241,"../utils/log.js":247,"../utils/merge-options.js":248,"../utils/time-ranges.js":250,"global/document":77,"global/window":78}],221:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function f(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("./track-list"),r=f(h),c=n("../utils/browser.js"),l=e(c),a=n("global/document"),v=f(a),u=function(n,t){for(var i=0;i<n.length;i++)t.id!==n[i].id&&(n[i].enabled=!1)},y=function(n){function t(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],i,s,f;for(o(this,t),i=void 0,s=e.length-1;s>=0;s--)if(e[s].enabled){u(e,e[s]);break}if(l.IS_IE8){i=v["default"].createElement("custom");for(f in r["default"].prototype)"constructor"!==f&&(i[f]=r["default"].prototype[f]);for(f in t.prototype)"constructor"!==f&&(i[f]=t.prototype[f])}return i=n.call(this,e,i),i.changing_=!1,i}return s(t,n),t.prototype.addTrack_=function(t){var i=this;t.enabled&&u(this,t);n.prototype.addTrack_.call(this,t);t.addEventListener&&t.addEventListener("enabledchange",function(){i.changing_||(i.changing_=!0,u(i,t),i.changing_=!1,i.trigger("change"))})},t.prototype.addTrack=function(n){this.addTrack_(n)},t.prototype.removeTrack=function(t){n.prototype.removeTrack_.call(this,t)},t}(r["default"]);i["default"]=y;t.exports=i["default"]},{"../utils/browser.js":236,"./track-list":232,"global/document":77}],222:[function(n,t,i){"use strict";function u(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var o=n("./track-enums"),s=n("./track"),h=r(s),c=n("../utils/merge-options"),l=r(c),a=n("../utils/browser.js"),v=u(a),y=function(n){function t(){var s=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],r;f(this,t);var u=l["default"](s,{kind:o.AudioTrackKind[s.kind]||""}),i=n.call(this,u),e=!1;if(v.IS_IE8)for(r in t.prototype)"constructor"!==r&&(i[r]=t.prototype[r]);return Object.defineProperty(i,"enabled",{get:function(){return e},set:function(n){"boolean"==typeof n&&n!==e&&(e=n,this.trigger("enabledchange"))}}),u.enabled&&(i.enabled=u.enabled),i.loaded_=!0,i}return e(t,n),t}(h["default"]);i["default"]=y;t.exports=i["default"]},{"../utils/browser.js":236,"../utils/merge-options":248,"./track":233,"./track-enums":231}],223:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.__esModule=!0;var o=n("../utils/browser.js"),r=f(o),s=n("global/document"),h=u(s),c=function(){function n(){var f=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],t,i,u,o;if(e(this,n),t=this,r.IS_IE8){t=h["default"].createElement("custom");for(i in n.prototype)"constructor"!==i&&(t[i]=n.prototype[i])}for(t.trackElements_=[],Object.defineProperty(t,"length",{get:function(){return this.trackElements_.length}}),u=0,o=f.length;o>u;u++)t.addTrackElement_(f[u]);if(r.IS_IE8)return t}return n.prototype.addTrackElement_=function(n){this.trackElements_.push(n)},n.prototype.getTrackElementByTrack_=function(n){for(var i=void 0,t=0,r=this.trackElements_.length;r>t;t++)if(n===this.trackElements_[t].track){i=this.trackElements_[t];break}return i},n.prototype.removeTrackElement_=function(n){for(var t=0,i=this.trackElements_.length;i>t;t++)if(n===this.trackElements_[t]){this.trackElements_.splice(t,1);break}},n}();i["default"]=c;t.exports=i["default"]},{"../utils/browser.js":236,"global/document":77}],224:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function s(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function h(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function c(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var l=n("../utils/browser.js"),f=s(l),a=n("global/document"),v=u(a),y=n("../event-target"),p=u(y),w=n("../tracks/text-track"),b=u(w),e=0,o=2,r=function(n){function t(){var c=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],u,i,s,r;if(h(this,t),n.call(this),u=void 0,i=this,f.IS_IE8){i=v["default"].createElement("custom");for(s in t.prototype)"constructor"!==s&&(i[s]=t.prototype[s])}return r=new b["default"](c),i.kind=r.kind,i.src=r.src,i.srclang=r.language,i.label=r.label,i["default"]=r["default"],Object.defineProperty(i,"readyState",{get:function(){return u}}),Object.defineProperty(i,"track",{get:function(){return r}}),u=e,r.addEventListener("loadeddata",function(){u=o;i.trigger({type:"load",target:i})}),f.IS_IE8?i:void 0}return c(t,n),t}(p["default"]);r.prototype.allowedEvents_={load:"load"};r.NONE=e;r.LOADING=1;r.LOADED=o;r.ERROR=3;i["default"]=r;t.exports=i["default"]},{"../event-target":199,"../tracks/text-track":230,"../utils/browser.js":236,"global/document":77}],225:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.__esModule=!0;var o=n("../utils/browser.js"),r=f(o),s=n("global/document"),h=u(s),c=function(){function n(t){var i,u;if(e(this,n),i=this,r.IS_IE8){i=h["default"].createElement("custom");for(u in n.prototype)"constructor"!==u&&(i[u]=n.prototype[u])}return n.prototype.setCues_.call(i,t),Object.defineProperty(i,"length",{get:function(){return this.length_}}),r.IS_IE8?i:void 0}return n.prototype.setCues_=function(n){var i=this.length||0,t=0,r=n.length,u;if(this.cues_=n,this.length_=n.length,u=function(n){""+n in this||Object.defineProperty(this,""+n,{get:function(){return this.cues_[n]}})},r>i)for(t=i;r>t;t++)u.call(this,t)},n.prototype.getCueById=function(n){for(var i,r=null,t=0,u=this.length;u>t;t++)if(i=this[t],i.id===n){r=i;break}return r},n}();i["default"]=c;t.exports=i["default"]},{"../utils/browser.js":236,"global/document":77}],226:[function(n,t,i){"use strict";function b(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function f(n){return n&&n.__esModule?n:{"default":n}}function k(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function d(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function e(n,t){var i=[parseInt(n[1]+n[1],16),parseInt(n[2]+n[2],16),parseInt(n[3]+n[3],16)];return t?"rgba("+i.join(",")+","+t+")":"rgb("+i.join(",")+")"}function s(n,t,i){try{n.style[t]=i}catch(r){}}function l(n,t,i,r){var u,f;try{for(u=0;u<n.length;u++)f=n[u],(!r||r(f))&&f.style.setProperty(t,i,"important")}catch(e){}}function a(n,t,i,r){function l(n){return u["default"].getComputedStyle?u["default"].getComputedStyle(n,""):n.currentStyle}function a(n){var t=[parseInt(n[1]+n[2],16),parseInt(n[3]+n[4],16),parseInt(n[5]+n[6],16)];return"rgb("+t.join(",")+")"}for(var o,f,s,c,e=0;e<n.length;e++)if(o=n[e],!r||r(o)){if(f=l(o)[t],f.indexOf("rgb")<0&&(f=a(f)),s=h(f),!s)return;s[3]=i;c="rgba("+s.join(",")+")";try{o.style.setProperty(t,c,"important")}catch(v){}}}function h(n){var t=/rgba?\((\d+,\s*\d+,\s*\d+(?:,\s*[\d\.]+)?)\)/.exec(n);return!t||t.length<2?null:t[1].split(/,\s*/)}function c(n,t){for(var r=h(n),u=h(t),i=0;3>i;i++)if(r[i]!==u[i])return!1;return!0}function v(n){return n&&n.className&&n.className.indexOf("bg_")>=0}i.__esModule=!0;var g=n("../component"),y=f(g),nt=n("../menu/menu.js"),tt=(f(nt),n("../menu/menu-item.js")),it=(f(tt),n("../menu/menu-button.js")),rt=(f(it),n("../utils/fn.js")),o=b(rt),ut=n("global/document"),ft=(f(ut),n("global/window")),u=f(ft),r="#222",p="#ccc",et={monospace:"monospace",sansSerif:"sans-serif",serif:"serif",monospaceSansSerif:'"Andale Mono", "Lucida Console", monospace',monospaceSerif:'"Courier New", monospace',proportionalSansSerif:"sans-serif",proportionalSerif:"serif",casual:'"Comic Sans MS", Impact, fantasy',script:'"Monotype Corsiva", cursive',smallcaps:'"Andale Mono", "Lucida Console", monospace, sans-serif'},w=function(n){function t(i,r,u){k(this,t);n.call(this,i,r,u);i.on("loadstart",o.bind(this,this.toggleDisplay));i.on("texttrackchange",o.bind(this,this.updateDisplay));i.ready(o.bind(this,function(){var f,n,t;if(i.tech_&&i.tech_.featuresNativeTextTracks)return void this.hide();i.on("fullscreenchange",o.bind(this,this.updateDisplay));for(f=this.options_.playerOptions.tracks||[],n=0;n<f.length;n++)t=f[n],this.player_.addRemoteTextTrack(t);var s={captions:1,subtitles:1},e=this.player_.textTracks(),r=void 0,u=void 0;if(e){for(n=0;n<e.length;n++)t=e[n],t["default"]&&("descriptions"!==t.kind||r?t.kind in s&&!u&&(u=t):r=t);u?u.mode="showing":r&&(r.mode="showing")}}))}return d(t,n),t.prototype.toggleDisplay=function(){this.player_.tech_&&this.player_.tech_.featuresNativeTextTracks?this.hide():this.show()},t.prototype.createEl=function(){return n.prototype.createEl.call(this,"div",{className:"vjs-text-track-display"},{"aria-live":"assertive","aria-atomic":"true",role:"description"})},t.prototype.clearDisplay=function(){"function"==typeof u["default"].WebVTT&&u["default"].WebVTT.processCues(u["default"],[],this.el_)},t.prototype.updateDisplay=function(){var t=this.player_.textTracks(),n;if(this.clearDisplay(),t){for(var i=null,r=null,u=t.length;u--;)n=t[u],"showing"===n.mode&&("descriptions"===n.kind?i=n:r=n);r?this.updateForTrack(r):i&&this.updateForTrack(i)}},t.prototype.updateForTrack=function(n){var y,w,i,f,k,b,d,g,nt,tt;if("function"==typeof u["default"].WebVTT&&n.activeCues){for(var t=this.player_.textTrackSettings.getValues(),o=[],h=0;h<n.activeCues.length;h++)o.push(n.activeCues[h]);for(u["default"].WebVTT.processCues(u["default"],o,this.el_),y=o.length;y--;)w=o[y],w&&(i=w.displayState,f=this.changedByUser?i.firstChild.querySelectorAll("span"):[],t.color&&(k=i.firstChild.style.color,i.firstChild.style.color=t.color,this.changedByUser&&!c(e(t.color),k)&&l(f,"color",t.color)),t.textOpacity&&(s(i.firstChild,"color",e(t.color||"#fff",t.textOpacity)),this.changedByUser&&a(f,"color",t.textOpacity)),b=i.firstChild.style.backgroundColor,(t.backgroundColor&&(i.firstChild.style.backgroundColor=t.backgroundColor,this.changedByUser&&!c(e(t.backgroundColor),b)&&l(f,"background-color",t.backgroundColor,v)),t.backgroundOpacity)&&(d=e(t.backgroundColor||"#000",t.backgroundOpacity),(s(i.firstChild,"backgroundColor",d),this.changedByUser)&&(g=!c(e(t.backgroundColor),b),nt=g?0:t.backgroundOpacity,a(f,"background-color",nt,v))),(t.windowColor&&(t.windowOpacity?s(i,"backgroundColor",e(t.windowColor,t.windowOpacity)):i.style.backgroundColor=t.windowColor),t.edgeStyle&&("dropshadow"===t.edgeStyle?i.firstChild.style.textShadow="2px 2px 3px "+r+", 2px 2px 4px "+r+", 2px 2px 5px "+r:"raised"===t.edgeStyle?i.firstChild.style.textShadow="1px 1px "+r+", 2px 2px "+r+", 3px 3px "+r:"depressed"===t.edgeStyle?i.firstChild.style.textShadow="1px 1px "+p+", 0 1px "+p+", -1px -1px "+r+", 0 -1px "+r:"uniform"===t.edgeStyle&&(i.firstChild.style.textShadow="0 0 4px "+r+", 0 0 4px "+r+", 0 0 4px "+r+", 0 0 4px "+r)),t.fontPercent&&1!==t.fontPercent)&&(tt=u["default"].parseFloat(i.style.fontSize),i.style.fontSize=tt*t.fontPercent+"px",i.style.height="auto",i.style.top="auto",i.style.bottom="2px"),t.fontFamily&&"default"!==t.fontFamily&&("small-caps"===t.fontFamily?i.firstChild.style.fontVariant="small-caps":i.firstChild.style.fontFamily=et[t.fontFamily]),t.justification&&(i.style.textAlign=t.justification))}},t.prototype.setAsChangedByUser=function(){this.changedByUser=!0},t}(y["default"]);y["default"].registerComponent("TextTrackDisplay",w);i["default"]=w;t.exports=i["default"]},{"../component":161,"../menu/menu-button.js":204,"../menu/menu-item.js":205,"../menu/menu.js":206,"../utils/fn.js":241,"global/document":77,"global/window":78}],227:[function(n,t,i){"use strict";i.__esModule=!0;var r=function(n){return["kind","label","language","id","inBandMetadataTrackDispatchType","mode","src"].reduce(function(t,i){return n[i]&&(t[i]=n[i]),t},{cues:n.cues&&Array.prototype.map.call(n.cues,function(n){return{startTime:n.startTime,endTime:n.endTime,text:n.text,id:n.id}})})},u=function(n){var t=n.$$("track"),i=Array.prototype.map.call(t,function(n){return n.track}),u=Array.prototype.map.call(t,function(n){var t=r(n.track);return n.src&&(t.src=n.src),t});return u.concat(Array.prototype.filter.call(n.textTracks(),function(n){return-1===i.indexOf(n)}).map(r))},f=function(n,t){return n.forEach(function(n){var i=t.addRemoteTextTrack(n).track;!n.src&&n.cues&&n.cues.forEach(function(n){return i.addCue(n)})}),t.textTracks()};i["default"]={textTracksToJson:u,jsonToTextTracks:f,trackToJson_:r};t.exports=i["default"]},{}],228:[function(n,t,i){"use strict";function u(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function f(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var s=n("./track-list"),r=f(s),h=n("../utils/fn.js"),c=u(h),l=n("../utils/browser.js"),a=u(l),v=n("global/document"),y=f(v),p=function(n){function t(){var f=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],u,i;if(e(this,t),u=void 0,a.IS_IE8){u=y["default"].createElement("custom");for(i in r["default"].prototype)"constructor"!==i&&(u[i]=r["default"].prototype[i]);for(i in t.prototype)"constructor"!==i&&(u[i]=t.prototype[i])}return n.call(this,f,u)}return o(t,n),t.prototype.addTrack_=function(t){n.prototype.addTrack_.call(this,t);t.addEventListener("modechange",c.bind(this,function(){this.trigger("change")}))},t.prototype.removeTrack_=function(n){for(var t=void 0,i=0,r=this.length;r>i;i++)if(this[i]===n){t=this[i];t.off&&t.off();this.tracks_.splice(i,1);break}t&&this.trigger({track:t,type:"removetrack"})},t.prototype.getTrackById=function(n){for(var i,r=null,t=0,u=this.length;u>t;t++)if(i=this[t],i.id===n){r=i;break}return r},t}(r["default"]);i["default"]=p;t.exports=i["default"]},{"../utils/browser.js":236,"../utils/fn.js":241,"./track-list":232,"global/document":77}],229:[function(n,t,i){"use strict";function c(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function o(n){return n&&n.__esModule?n:{"default":n}}function v(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function y(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function f(n){var t=void 0;return n.selectedOptions?t=n.selectedOptions[0]:n.options&&(t=n.options[n.options.selectedIndex]),t.value}function e(n,t){var i,r;if(t){for(i=void 0,i=0;i<n.options.length;i++)if(r=n.options[i],r.value===t)break;n.selectedIndex=i}}function p(n,t,i){return'\n    <div role="document">\n      <div role="heading" aria-level="1" id="'+t+'" class="vjs-control-text">Captions Settings Dialog<\/div>\n      <div id="'+i+'" class="vjs-control-text">Beginning of dialog window. Escape will cancel and close the window.<\/div>\n      <div class="vjs-tracksettings">\n        <div class="vjs-tracksettings-colors">\n          <fieldset class="vjs-fg-color vjs-tracksetting">\n            <legend>'+this.htmlEncode(this.localize("Text"))+'<\/legend>\n            <label class="vjs-label" for="captions-foreground-color-'+n+'">'+this.htmlEncode(this.localize("Text color"))+'<\/label>\n            <select id="captions-foreground-color-'+n+'">\n              <option value="#FFF" selected>'+this.htmlEncode(this.localize("White"))+'<\/option>\n              <option value="#000">'+this.htmlEncode(this.localize("Black"))+'<\/option>\n              <option value="#F00">'+this.htmlEncode(this.localize("Red"))+'<\/option>\n              <option value="#0F0">'+this.htmlEncode(this.localize("Green"))+'<\/option>\n              <option value="#00F">'+this.htmlEncode(this.localize("Blue"))+'<\/option>\n              <option value="#FF0">'+this.htmlEncode(this.localize("Yellow"))+'<\/option>\n              <option value="#F0F">'+this.htmlEncode(this.localize("Magenta"))+'<\/option>\n              <option value="#0FF">'+this.htmlEncode(this.localize("Cyan"))+'<\/option>\n            <\/select>\n            <span class="vjs-text-opacity vjs-opacity">\n             <label class="vjs-label" for="captions-foreground-opacity-'+n+'">'+this.htmlEncode(this.localize("Text opacity"))+'<\/label>\n              <select id="captions-foreground-opacity-'+n+'">\n                <option value="1" selected>'+this.htmlEncode(this.localize("Opaque"))+'<\/option>\n                <option value="0.5">'+this.htmlEncode(this.localize("Semi-Opaque"))+'<\/option>\n              <\/select>\n            <\/span>\n          <\/fieldset>\n          <fieldset class="vjs-bg-color vjs-tracksetting">\n            <legend>'+this.htmlEncode(this.localize("Background"))+'<\/legend>\n            <label class="vjs-label" for="captions-background-color-'+n+'">'+this.htmlEncode(this.localize("Background Color"))+'<\/label>\n            <select id="captions-background-color-'+n+'">\n              <option value="#000" selected>'+this.htmlEncode(this.localize("Black"))+'<\/option>\n              <option value="#FFF">'+this.htmlEncode(this.localize("White"))+'<\/option>\n              <option value="#F00">'+this.htmlEncode(this.localize("Red"))+'<\/option>\n              <option value="#0F0">'+this.htmlEncode(this.localize("Green"))+'<\/option>\n              <option value="#00F">'+this.htmlEncode(this.localize("Blue"))+'<\/option>\n              <option value="#FF0">'+this.htmlEncode(this.localize("Yellow"))+'<\/option>\n              <option value="#F0F">'+this.htmlEncode(this.localize("Magenta"))+'<\/option>\n              <option value="#0FF">'+this.htmlEncode(this.localize("Cyan"))+'<\/option>\n            <\/select>\n            <span class="vjs-bg-opacity vjs-opacity">\n              <label class="vjs-label" for="captions-background-opacity-'+n+'">'+this.htmlEncode(this.localize("Background opacity"))+'<\/label>\n              <select id="captions-background-opacity-'+n+'">\n                <option value="1" selected>'+this.htmlEncode(this.localize("Opaque"))+'<\/option>\n                <option value="0.5">'+this.htmlEncode(this.localize("Semi-Transparent"))+'<\/option>\n                <option value="0">'+this.htmlEncode(this.localize("Transparent"))+'<\/option>\n              <\/select>\n            <\/span>\n          <\/fieldset>\n          <fieldset class="window-color vjs-tracksetting">\n            <legend>'+this.htmlEncode(this.localize("Window"))+'<\/legend>\n            <label class="vjs-label" for="captions-window-color-'+n+'">'+this.htmlEncode(this.localize("Window Color"))+'<\/label>\n            <select id="captions-window-color-'+n+'">\n              <option value="#000" selected>'+this.htmlEncode(this.localize("Black"))+'<\/option>\n              <option value="#FFF">'+this.htmlEncode(this.localize("White"))+'<\/option>\n              <option value="#F00">'+this.htmlEncode(this.localize("Red"))+'<\/option>\n              <option value="#0F0">'+this.htmlEncode(this.localize("Green"))+'<\/option>\n              <option value="#00F">'+this.htmlEncode(this.localize("Blue"))+'<\/option>\n              <option value="#FF0">'+this.htmlEncode(this.localize("Yellow"))+'<\/option>\n              <option value="#F0F">'+this.htmlEncode(this.localize("Magenta"))+'<\/option>\n              <option value="#0FF">'+this.htmlEncode(this.localize("Cyan"))+'<\/option>\n            <\/select>\n            <span class="vjs-window-opacity vjs-opacity">\n              <label class="vjs-label" for="captions-window-opacity-'+n+'">'+this.htmlEncode(this.localize("Transparency"))+'<\/label>\n              <select id="captions-window-opacity-'+n+'">\n                <option value="0" selected>'+this.htmlEncode(this.localize("Transparent"))+'<\/option>\n                <option value="0.5">'+this.htmlEncode(this.localize("Semi-Transparent"))+'<\/option>\n                <option value="1">'+this.htmlEncode(this.localize("Opaque"))+'<\/option>\n              <\/select>\n            <\/span>\n          <\/fieldset>\n        <\/div> <!-- vjs-tracksettings-colors -->\n        <div class="vjs-tracksettings-font">\n          <div class="vjs-font-percent vjs-tracksetting">\n            <label class="vjs-label" for="captions-font-size-'+n+'">'+this.htmlEncode(this.localize("Font Size"))+'<\/label>\n            <select id="captions-font-size-'+n+'">\n              <option value="0.50">50%<\/option>\n              <option value="0.75">75%<\/option>\n              <option value="1.00" selected>100%<\/option>\n              <option value="1.25">125%<\/option>\n              <option value="1.50">150%<\/option>\n              <option value="1.75">175%<\/option>\n              <option value="2.00">200%<\/option>\n              <option value="3.00">300%<\/option>\n              <option value="4.00">400%<\/option>\n            <\/select>\n          <\/div>\n          <div class="vjs-edge-style vjs-tracksetting">\n            <label class="vjs-label" for="captions-edge-style-'+n+'">'+this.htmlEncode(this.localize("Text Edge Style"))+'<\/label>\n            <select id="captions-edge-style-'+n+'">\n              <option value="none" selected>'+this.htmlEncode(this.localize("None"))+'<\/option>\n              <option value="raised">'+this.htmlEncode(this.localize("Raised"))+'<\/option>\n              <option value="depressed">'+this.htmlEncode(this.localize("Depressed"))+'<\/option>\n              <option value="uniform">'+this.htmlEncode(this.localize("Uniform"))+'<\/option>\n              <option value="dropshadow">'+this.htmlEncode(this.localize("Dropshadow"))+'<\/option>\n            <\/select>\n          <\/div>\n          <div class="vjs-font-family vjs-tracksetting">\n            <label class="vjs-label" for="captions-font-family-'+n+'">'+this.htmlEncode(this.localize("Font Family"))+'<\/label>\n            <select id="captions-font-family-'+n+'">\n              <option value="proportionalSansSerif" selected>'+this.htmlEncode(this.localize("Proportional Sans-Serif"))+'<\/option>\n              <option value="monospaceSansSerif">'+this.htmlEncode(this.localize("Monospace Sans-Serif"))+'<\/option>\n              <option value="proportionalSerif">'+this.htmlEncode(this.localize("Proportional Serif"))+'<\/option>\n              <option value="monospaceSerif">'+this.htmlEncode(this.localize("Monospace Serif"))+'<\/option>\n              <option value="casual">'+this.htmlEncode(this.localize("Casual"))+'<\/option>\n              <option value="script">'+this.htmlEncode(this.localize("Script"))+'<\/option>\n              <option value="small-caps">'+this.htmlEncode(this.localize("Small Caps"))+'<\/option>\n            <\/select>\n          <\/div>\n        <\/div> <!-- vjs-tracksettings-font -->\n        <div class="vjs-tracksettings-controls">\n          <button class="vjs-default-button">'+this.htmlEncode(this.localize("Defaults"))+'<\/button>\n          <button class="vjs-done-button">'+this.htmlEncode(this.localize("Done"))+'<\/button>\n        <\/div>\n      <\/div> <!-- vjs-tracksettings -->\n    <\/div> <!--  role="document" -->'}i.__esModule=!0;var w=n("../component"),l=o(w),b=n("../utils/events.js"),r=c(b),k=n("../utils/fn.js"),u=c(k),d=n("../utils/log.js"),h=o(d),g=n("safe-json-parse/tuple"),nt=o(g),tt=n("global/window"),s=o(tt),a=function(n){function t(i,f){v(this,t);n.call(this,i,f);this.hide();void 0===f.persistTextTrackSettings&&(this.options_.persistTextTrackSettings=this.options_.playerOptions.persistTextTrackSettings);this.hiddenSettings={justification:"center"};r.on(this.$(".vjs-done-button"),"click",u.bind(this,function(){this.saveSettings();this.hide()}));r.on(this.$(".vjs-default-button"),"click",u.bind(this,function(){this.$(".vjs-fg-color > select").selectedIndex=0;this.$(".vjs-bg-color > select").selectedIndex=0;this.$(".window-color > select").selectedIndex=0;this.$(".vjs-text-opacity > select").selectedIndex=0;this.$(".vjs-bg-opacity > select").selectedIndex=0;this.$(".vjs-window-opacity > select").selectedIndex=0;this.$(".vjs-edge-style select").selectedIndex=0;this.$(".vjs-font-family select").selectedIndex=0;this.$(".vjs-font-percent select").selectedIndex=2;this.updateDisplay()}));r.on(this.$(".vjs-fg-color > select"),"change",u.bind(this,this.updateDisplay));r.on(this.$(".vjs-bg-color > select"),"change",u.bind(this,this.updateDisplay));r.on(this.$(".window-color > select"),"change",u.bind(this,this.updateDisplay));r.on(this.$(".vjs-text-opacity > select"),"change",u.bind(this,this.updateDisplay));r.on(this.$(".vjs-bg-opacity > select"),"change",u.bind(this,this.updateDisplay));r.on(this.$(".vjs-window-opacity > select"),"change",u.bind(this,this.updateDisplay));r.on(this.$(".vjs-font-percent select"),"change",u.bind(this,this.updateDisplay));r.on(this.$(".vjs-edge-style select"),"change",u.bind(this,this.updateDisplay));r.on(this.$(".vjs-font-family select"),"change",u.bind(this,this.updateDisplay));this.options_.persistTextTrackSettings&&this.restoreSettings()}return y(t,n),t.prototype.createEl=function(){var t=this.id_,i="TTsettingsDialogLabel-"+t,r="TTsettingsDialogDescription-"+t;return n.prototype.createEl.call(this,"div",{className:"vjs-caption-settings vjs-modal-overlay",innerHTML:p.call(this,t,i,r),tabIndex:-1},{role:"dialog","aria-labelledby":i,"aria-describedby":r})},t.prototype.getValues=function(){var i=f(this.$(".vjs-edge-style select")),r=f(this.$(".vjs-font-family select")),u=f(this.$(".vjs-fg-color > select")),e=f(this.$(".vjs-text-opacity > select")),o=f(this.$(".vjs-bg-color > select")),h=f(this.$(".vjs-bg-opacity > select")),c=f(this.$(".window-color > select")),l=f(this.$(".vjs-window-opacity > select")),a=s["default"].parseFloat(f(this.$(".vjs-font-percent > select"))),n={backgroundOpacity:h,textOpacity:e,windowOpacity:l,edgeStyle:i,fontFamily:r,color:u,backgroundColor:o,windowColor:c,fontPercent:a,justification:this.hiddenSettings.justification};for(var t in n)(""===n[t]||"none"===n[t]||"fontPercent"===t&&1===n[t])&&delete n[t];return n},t.prototype.setValues=function(n){e(this.$(".vjs-edge-style select"),n.edgeStyle);e(this.$(".vjs-font-family select"),n.fontFamily);e(this.$(".vjs-fg-color > select"),n.color);e(this.$(".vjs-text-opacity > select"),n.textOpacity);e(this.$(".vjs-bg-color > select"),n.backgroundColor);e(this.$(".vjs-bg-opacity > select"),n.backgroundOpacity);e(this.$(".window-color > select"),n.windowColor);e(this.$(".vjs-window-opacity > select"),n.windowOpacity);var t=n.fontPercent;t&&(t=t.toFixed(2));e(this.$(".vjs-font-percent > select"),t);n.justification&&(this.hiddenSettings.justification=n.justification)},t.prototype.restoreSettings=function(){var n=void 0,t=void 0,i;try{i=nt["default"](s["default"].localStorage.getItem("vjs-text-track-settings"));n=i[0];t=i[1];n&&h["default"].error(n)}catch(r){h["default"].warn(r)}t&&this.setValues(t)},t.prototype.saveSettings=function(){if(this.options_.persistTextTrackSettings){var n=this.getValues();try{Object.getOwnPropertyNames(n).length>0?s["default"].localStorage.setItem("vjs-text-track-settings",JSON.stringify(n)):s["default"].localStorage.removeItem("vjs-text-track-settings")}catch(t){h["default"].warn(t)}}},t.prototype.updateDisplay=function(){var n=this.player_.getChild("textTrackDisplay");n&&(n.updateDisplay(),n.setAsChangedByUser())},t}(l["default"]);l["default"].registerComponent("TextTrackSettings",a);i["default"]=a;t.exports=i["default"]},{"../component":161,"../utils/events.js":240,"../utils/fn.js":241,"../utils/log.js":247,"global/window":78,"safe-json-parse/tuple":74}],230:[function(n,t,i){"use strict";function o(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function a(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function v(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var y=n("./text-track-cue-list"),s=r(y),p=n("../utils/fn.js"),h=o(p),f=n("./track-enums"),w=n("../utils/log.js"),e=r(w),b=n("global/document"),k=(r(b),n("global/window")),u=r(k),d=n("./track.js"),g=r(d),nt=n("../utils/url.js"),tt=n("xhr"),it=r(tt),rt=n("../utils/merge-options"),ut=r(rt),ft=n("../utils/browser.js"),et=o(ft),c=function(n,t){var i=new u["default"].WebVTT.Parser(u["default"],u["default"].vttjs,u["default"].WebVTT.StringDecoder()),r=[];i.oncue=function(n){t.addCue(n)};i.onparsingerror=function(n){r.push(n)};i.onflush=function(){t.trigger({type:"loadeddata",target:t})};i.parse(n);r.length>0&&(console.groupCollapsed,r.forEach(function(n){return e["default"].error(n)}),console.groupEnd);i.flush()},ot=function(n,t,i){var r={uri:n},f=nt.isCrossOrigin(n);f&&(r.withCredentials=i);it["default"](r,h.bind(this,function(n,i,r){return n?e["default"].error(n,i):(t.loaded_=!0,void("function"!=typeof u["default"].WebVTT?t.tech_&&!function(){var n=function(){return c(r,t)};t.tech_.on("vttjsloaded",n);t.tech_.on("vttjserror",function(){e["default"].error("vttjs failed to load, stopping trying to process "+t.src);t.tech_.off("vttjsloaded",n)})}():c(r,t)))}))},l=function(n){function t(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],i,l;if(a(this,t),!e.tech)throw new Error("A tech was not provided.");var r=ut["default"](e,{kind:f.TextTrackKind[e.kind]||"subtitles",language:e.language||e.srclang||""}),o=f.TextTrackMode[r.mode]||"disabled",p=r["default"];if(("metadata"===r.kind||"chapters"===r.kind)&&(o="hidden"),i=n.call(this,r),i.tech_=r.tech,et.IS_IE8)for(l in t.prototype)"constructor"!==l&&(i[l]=t.prototype[l]);i.cues_=[];i.activeCues_=[];var w=new s["default"](i.cues_),v=new s["default"](i.activeCues_),c=!1,y=h.bind(i,function(){this.activeCues;c&&(this.trigger("cuechange"),c=!1)});return"disabled"!==o&&i.tech_.on("timeupdate",y),Object.defineProperty(i,"default",{get:function(){return p},set:function(){}}),Object.defineProperty(i,"mode",{get:function(){return o},set:function(n){f.TextTrackMode[n]&&(o=n,"showing"===o&&this.tech_.on("timeupdate",y),this.trigger("modechange"))}}),Object.defineProperty(i,"cues",{get:function(){return this.loaded_?w:null},set:function(){}}),Object.defineProperty(i,"activeCues",{get:function(){var n,t;if(!this.loaded_)return null;if(0===this.cues.length)return v;for(var r=this.tech_.currentTime(),i=[],t=0,u=this.cues.length;u>t;t++)n=this.cues[t],n.startTime<=r&&n.endTime>=r?i.push(n):n.startTime===n.endTime&&n.startTime<=r&&n.startTime+.5>=r&&i.push(n);if(c=!1,i.length!==this.activeCues_.length)c=!0;else for(t=0;t<i.length;t++)-1===this.activeCues_.indexOf(i[t])&&(c=!0);return this.activeCues_=i,v.setCues_(this.activeCues_),v},set:function(){}}),r.src?(i.src=r.src,ot(r.src,i,r.tech.options_.playerOptions.corsPolicy===u["default"].videojs.CorsConfig.UseCredentials)):i.loaded_=!0,i}return v(t,n),t.prototype.addCue=function(n){var i=this.tech_.textTracks(),t;if(i)for(t=0;t<i.length;t++)i[t]!==this&&i[t].removeCue(n);this.cues_.push(n);this.cues.setCues_(this.cues_)},t.prototype.removeCue=function(n){for(var r,i=!1,t=0,u=this.cues_.length;u>t;t++)r=this.cues_[t],r===n&&(this.cues_.splice(t,1),i=!0);i&&this.cues.setCues_(this.cues_)},t}(g["default"]);l.prototype.allowedEvents_={cuechange:"cuechange"};i["default"]=l;t.exports=i["default"]},{"../utils/browser.js":236,"../utils/fn.js":241,"../utils/log.js":247,"../utils/merge-options":248,"../utils/url.js":253,"./text-track-cue-list":225,"./track-enums":231,"./track.js":233,"global/document":77,"global/window":78,xhr:83}],231:[function(n,t,i){"use strict";i.__esModule=!0;i["default"]={VideoTrackKind:{alternative:"alternative",captions:"captions",main:"main",sign:"sign",subtitles:"subtitles",commentary:"commentary"},AudioTrackKind:{alternative:"alternative",descriptions:"descriptions",main:"main","main-desc":"main-desc",translation:"translation",commentary:"commentary"},TextTrackKind:{subtitles:"subtitles",captions:"captions",descriptions:"descriptions",chapters:"chapters",metadata:"metadata"},TextTrackMode:{disabled:"disabled",hidden:"hidden",showing:"showing"}};t.exports=i["default"]},{}],232:[function(n,t,i){"use strict";function u(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function f(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var e;i.__esModule=!0;var h=n("../event-target"),c=f(h),l=n("../utils/fn.js"),a=(u(l),n("../utils/browser.js")),v=u(a),y=n("global/document"),p=f(y),r=function(n){function t(){var f=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],i=arguments.length<=1||void 0===arguments[1]?null:arguments[1],r,u;if(o(this,t),n.call(this),!i&&(i=this,v.IS_IE8)){i=p["default"].createElement("custom");for(r in t.prototype)"constructor"!==r&&(i[r]=t.prototype[r])}for(i.tracks_=[],Object.defineProperty(i,"length",{get:function(){return this.tracks_.length}}),u=0;u<f.length;u++)i.addTrack_(f[u]);return i}return s(t,n),t.prototype.addTrack_=function(n){var t=this.tracks_.length;""+t in this||Object.defineProperty(this,t,{get:function(){return this.tracks_[t]}});-1===this.tracks_.indexOf(n)&&(this.tracks_.push(n),this.trigger({track:n,type:"addtrack"}))},t.prototype.removeTrack_=function(n){for(var t=void 0,i=0,r=this.length;r>i;i++)if(this[i]===n){t=this[i];t.off&&t.off();this.tracks_.splice(i,1);break}t&&this.trigger({track:t,type:"removetrack"})},t.prototype.getTrackById=function(n){for(var i,r=null,t=0,u=this.length;u>t;t++)if(i=this[t],i.id===n){r=i;break}return r},t}(c["default"]);r.prototype.allowedEvents_={change:"change",addtrack:"addtrack",removetrack:"removetrack"};for(e in r.prototype.allowedEvents_)r.prototype["on"+e]=null;i["default"]=r;t.exports=i["default"]},{"../event-target":199,"../utils/browser.js":236,"../utils/fn.js":241,"global/document":77}],233:[function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function u(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var o=n("../utils/browser.js"),s=u(o),h=n("global/document"),c=r(h),l=n("../utils/guid.js"),a=u(l),v=n("../event-target"),y=r(v),p=function(n){function t(){var r=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],i,u,e,o,h;if(f(this,t),n.call(this),i=this,s.IS_IE8){i=c["default"].createElement("custom");for(u in t.prototype)"constructor"!==u&&(i[u]=t.prototype[u])}e={id:r.id||"vjs_track_"+a.newGUID(),kind:r.kind||"",label:r.label||"",language:r.language||""};o=function(n){Object.defineProperty(i,n,{get:function(){return e[n]},set:function(){}})};for(h in e)o(h);return i}return e(t,n),t}(y["default"]);i["default"]=p;t.exports=i["default"]},{"../event-target":199,"../utils/browser.js":236,"../utils/guid.js":244,"global/document":77}],234:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function f(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var h=n("./track-list"),r=f(h),c=n("../utils/browser.js"),l=e(c),a=n("global/document"),v=f(a),u=function(n,t){for(var i=0;i<n.length;i++)t.id!==n[i].id&&(n[i].selected=!1)},y=function(n){function t(){var e=arguments.length<=0||void 0===arguments[0]?[]:arguments[0],i,s,f;for(o(this,t),i=void 0,s=e.length-1;s>=0;s--)if(e[s].selected){u(e,e[s]);break}if(l.IS_IE8){i=v["default"].createElement("custom");for(f in r["default"].prototype)"constructor"!==f&&(i[f]=r["default"].prototype[f]);for(f in t.prototype)"constructor"!==f&&(i[f]=t.prototype[f])}return i=n.call(this,e,i),i.changing_=!1,Object.defineProperty(i,"selectedIndex",{get:function(){for(var n=0;n<this.length;n++)if(this[n].selected)return n;return-1},set:function(){}}),i}return s(t,n),t.prototype.addTrack_=function(t){var i=this;t.selected&&u(this,t);n.prototype.addTrack_.call(this,t);t.addEventListener&&t.addEventListener("selectedchange",function(){i.changing_||(i.changing_=!0,u(i,t),i.changing_=!1,i.trigger("change"))})},t.prototype.addTrack=function(n){this.addTrack_(n)},t.prototype.removeTrack=function(t){n.prototype.removeTrack_.call(this,t)},t}(r["default"]);i["default"]=y;t.exports=i["default"]},{"../utils/browser.js":236,"./track-list":232,"global/document":77}],235:[function(n,t,i){"use strict";function u(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function r(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}i.__esModule=!0;var o=n("./track-enums"),s=n("./track"),h=r(s),c=n("../utils/merge-options"),l=r(c),a=n("../utils/browser.js"),v=u(a),y=function(n){function t(){var s=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],r;f(this,t);var u=l["default"](s,{kind:o.VideoTrackKind[s.kind]||""}),i=n.call(this,u),e=!1;if(v.IS_IE8)for(r in t.prototype)"constructor"!==r&&(i[r]=t.prototype[r]);return Object.defineProperty(i,"selected",{get:function(){return e},set:function(n){"boolean"==typeof n&&n!==e&&(e=n,this.trigger("selectedchange"))}}),u.selected&&(i.selected=u.selected),i}return e(t,n),t}(h["default"]);i["default"]=y;t.exports=i["default"]},{"../utils/browser.js":236,"../utils/merge-options":248,"./track":233,"./track-enums":231}],236:[function(n,t,i){"use strict";function w(n){return n&&n.__esModule?n:{"default":n}}var l,a,k,d,e,o,g,nt,s,tt,it,rt,ut,v,ft,y,et,h,p,ot,st,ht,ct,lt;i.__esModule=!0;var at=n("global/document"),f=w(at),vt=n("global/window"),u=w(vt),r=u["default"].navigator.userAgent,b=/AppleWebKit\/([\d.]+)/i.exec(r),yt=b?parseFloat(b.pop()):null,c=/iPad/i.test(r);i.IS_IPAD=c;l=/iPhone/i.test(r)&&!c;i.IS_IPHONE=l;a=/iPod/i.test(r);i.IS_IPOD=a;k=l||c||a;i.IS_IOS=k;d=function(){var n=r.match(/OS (\d+)_/i);if(n&&n[1])return n[1]}();i.IOS_VERSION=d;e=/Android/i.test(r);i.IS_ANDROID=e;o=function(){var t,i,n=r.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);return n?(t=n[1]&&parseFloat(n[1]),i=n[2]&&parseFloat(n[2]),t&&i?parseFloat(n[1]+"."+n[2]):t?t:null):null}();i.ANDROID_VERSION=o;g=e&&/webkit/i.test(r)&&2.3>o;i.IS_OLD_ANDROID=g;nt=e&&5>o&&537>yt;i.IS_NATIVE_ANDROID=nt;s=/Edge/i.test(r);i.IS_EDGE=s;tt=!!f["default"].documentMode;i.IS_IE=tt;it=/MSIE\s8\.0/.test(r);i.IS_IE8=it;rt=/MSIE\s9\.0/.test(r);i.IS_IE9=rt;ut=!!u["default"].MSInputMethodContext&&!!f["default"].documentMode;i.IS_IE11=ut;v=/IEMobile\/([0-9.]*)/.test(r);i.IS_IEMOBILE=v;ft=function(n){return n&&parseFloat(n[1])}(/MSIE\s(\d+)\.\d/.exec(r));i.IE_VERSION=ft;y=/Firefox/i.test(r);i.IS_FIREFOX=y;et=function(){var n=r.match(/Firefox\/([0-9.]*)/i);if(n&&n[1])return n[1]}();i.FIREFOX_VERSION=et;h=!s&&/Chrome/i.test(r);i.IS_CHROME=h;p=/Safari/i.test(r)&&!h&&!s&&!v;i.IS_SAFARI=p;ot=/Macintosh/i.test(r)&&/AppleWebKit/i.test(r)&&!p&&!y&&!h;i.IS_MACWEBVIEW=ot;st=!!("ontouchstart"in u["default"]||u["default"].DocumentTouch&&f["default"]instanceof u["default"].DocumentTouch);i.TOUCH_ENABLED=st;ht="backgroundSize"in f["default"].createElement("video").style;i.BACKGROUND_SIZE_SUPPORTED=ht;ct=/android|webos|windows phone|iphone|ipad|ipod|blackBerry|iemobile|opera mini/i.test(r.toLowerCase());i.IS_MOBILE=ct;lt=/MSAppHost/.test(r);i.IS_MSAPPHOST=lt},{"global/document":77,"global/window":78}],237:[function(n,t,i){"use strict";function r(n,t){var f,r,e=0,i;if(!t)return 0;for(n&&n.length||(n=u.createTimeRange(0,0)),i=0;i<n.length;i++)f=n.start(i),r=n.end(i),r>t&&(r=t),e+=r-f;return e/t}i.__esModule=!0;i.bufferedPercent=r;var u=n("./time-ranges.js")},{"./time-ranges.js":250}],238:[function(n,t,i){"use strict";function r(n){var i=n,t=n.player_.controlBar;t&&Object.getOwnPropertyNames(t).forEach(function(n){t[n]!==i&&t[n].el_&&t[n].el_.className&&(-1!==t[n].el_.className.indexOf("vjs-menu-button")||-1!==t[n].el_.className.indexOf("vjs-volume-control"))&&t[n].buttonPressed_&&t[n].unpressButton()})}i.__esModule=!0;i["default"]=r;t.exports=i["default"]},{}],239:[function(n,t,i){"use strict";function nt(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function e(n){return n&&n.__esModule?n:{"default":n}}function tt(n,t){return n.raw=t,n}function it(n){return"hidden"===h["default"].getComputedStyle(n).visibility?!1:!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)}function c(n){return"string"==typeof n&&/\S/.test(n)}function l(n){if(/\s/.test(n))throw new Error("class has illegal whitespace characters");}function rt(n){return new RegExp("(^|\\s)"+n+"($|\\s)")}function a(n){return function(t,i){return c(t)?(c(i)&&(i=r["default"].querySelector(i)),(s(i)?i:r["default"])[n](t)):r["default"][n](null)}}function ut(n){return 0===n.indexOf("#")&&(n=n.slice(1)),r["default"].getElementById(n)}function ft(){var u=arguments.length<=0||void 0===arguments[0]?"div":arguments[0],i=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],t=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],n=r["default"].createElement(u);return Object.getOwnPropertyNames(i).forEach(function(t){var r=i[t];-1!==t.indexOf("aria-")||"role"===t||"type"===t?(ri["default"].warn(fi["default"](kt,t,r)),n.setAttribute(t,r)):n[t]=r}),Object.getOwnPropertyNames(t).forEach(function(i){t[i];n.setAttribute(i,t[i])}),n}function et(n,t){"undefined"==typeof n.textContent?n.innerText=t:n.textContent=t}function ot(n,t){t.firstChild?t.insertBefore(n,t.firstChild):t.appendChild(n)}function st(n){var t=n[u];return t||(t=n[u]=ti.newGUID()),f[t]||(f[t]={}),f[t]}function ht(n){var t=n[u];return t?!!Object.getOwnPropertyNames(f[t]).length:!1}function ct(n){var t=n[u];if(t){delete f[t];try{delete n[u]}catch(i){n.removeAttribute?n.removeAttribute(u):n[u]=null}}}function o(n,t){return n.classList?n.classList.contains(t):(l(t),rt(t).test(n.className))}function v(n,t){return"undefined"!=typeof t&&null!==t&&t.length>0&&(n.classList?n.classList.add(t):o(n,t)||(n.className=(n.className+" "+t).trim())),n}function y(n,t){return n.classList?n.classList.remove(t):(l(t),n.className=n.className.split(/\s+/).filter(function(n){return n!==t}).join(" ")),n}function lt(n,t,i){var r=o(n,t);return"function"==typeof i&&(i=i(n,t)),"boolean"!=typeof i&&(i=!r),i!==r?(i?v(n,t):y(n,t),n):void 0}function at(n,t){Object.getOwnPropertyNames(t).forEach(function(i){var r=t[i];null===r||"undefined"==typeof r||r===!1?n.removeAttribute(i):n.setAttribute(i,r===!0?"":r)})}function vt(n){var f,e,i,r,u,t;if(f={},e=",autoplay,controls,loop,muted,default,",n&&n.attributes&&n.attributes.length>0)for(i=n.attributes,t=i.length-1;t>=0;t--)r=i[t].name,u=i[t].value,("boolean"==typeof n[r]||-1!==e.indexOf(","+r+","))&&(u=null!==u?!0:!1),f[r]=u;return f}function yt(){r["default"].body.focus();r["default"].onselectstart=function(){return!1}}function pt(){r["default"].onselectstart=function(){return!0}}function p(n){var t=void 0;if(n.getBoundingClientRect&&n.parentNode&&(t=n.getBoundingClientRect()),!t)return{left:0,top:0};var u=r["default"].documentElement,i=r["default"].body,f=u.clientLeft||i.clientLeft||0,e=h["default"].pageXOffset||i.scrollLeft,o=t.left+e-f,s=u.clientTop||i.clientTop||0,c=h["default"].pageYOffset||i.scrollTop,l=t.top+c-s;return{left:Math.round(o),top:Math.round(l)}}function wt(n,t){var i={},r=p(n),o=n.offsetWidth,u=n.offsetHeight,s=r.top,h=r.left,f=t.pageY,e=t.pageX;return t.changedTouches&&(e=t.changedTouches[0].pageX,f=t.changedTouches[0].pageY),i.y=Math.max(0,Math.min(1,(s-f+u)/u)),i.x=Math.max(0,Math.min(1,(e-h)/o)),i}function s(n){return!!n&&"object"==typeof n&&1===n.nodeType}function w(n){return!!n&&"object"==typeof n&&3===n.nodeType}function b(n){for(;n.firstChild;)n.removeChild(n.firstChild);return n}function k(n){return"function"==typeof n&&(n=n()),(Array.isArray(n)?n:[n]).map(function(n){return"function"==typeof n&&(n=n()),s(n)||w(n)?n:"string"==typeof n&&/\S/.test(n)?r["default"].createTextNode(n):void 0}).filter(function(n){return n})}function d(n,t){return k(t).forEach(function(t){return n.appendChild(t)}),n}function bt(n,t){return d(b(n),t)}var g;i.__esModule=!0;i.isVisible=it;i.getEl=ut;i.createEl=ft;i.textContent=et;i.insertElFirst=ot;i.getElData=st;i.hasElData=ht;i.removeElData=ct;i.hasElClass=o;i.addElClass=v;i.removeElClass=y;i.toggleElClass=lt;i.setElAttributes=at;i.getElAttributes=vt;i.blockTextSelection=yt;i.unblockTextSelection=pt;i.findElPosition=p;i.getPointerPosition=wt;i.isEl=s;i.isTextNode=w;i.emptyEl=b;i.normalizeContent=k;i.appendContent=d;i.insertContent=bt;var kt=tt(["Setting attributes in the second argument of createEl()\n                has been deprecated. Use the third argument instead.\n                createEl(type, properties, attributes). Attempting to set "," to ","."],["Setting attributes in the second argument of createEl()\n                has been deprecated. Use the third argument instead.\n                createEl(type, properties, attributes). Attempting to set "," to ","."]),dt=n("global/document"),r=e(dt),gt=n("global/window"),h=e(gt),ni=n("./guid.js"),ti=nt(ni),ii=n("./log.js"),ri=e(ii),ui=n("tsml"),fi=e(ui),f={},u="vdata"+(new Date).getTime(),ei=a("querySelector");i.$=ei;g=a("querySelectorAll");i.$$=g},{"./guid.js":244,"./log.js":247,"global/document":77,"global/window":78,tsml:75}],240:[function(n,t,i){"use strict";function h(n){return n&&n.__esModule?n:{"default":n}}function c(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function u(n,t,i){if(Array.isArray(t))return o(u,n,t,i);var f=r.getElData(n);f.handlers||(f.handlers={});f.handlers[t]||(f.handlers[t]=[]);i.guid||(i.guid=y.newGUID());f.handlers[t].push(i);f.dispatcher||(f.disabled=!1,f.dispatcher=function(t,i){var r;if(!f.disabled&&(t=e(t),r=f.handlers[t.type],r))for(var o=r.slice(0),u=0,s=o.length;s>u&&!t.isImmediatePropagationStopped();u++)o[u].call(n,t,i)});1===f.handlers[t].length&&(n.addEventListener?n.addEventListener(t,f.dispatcher):n.attachEvent&&n.attachEvent("on"+t,f.dispatcher))}function f(n,t,i){var u,h,e,s,c;if(r.hasElData(n)&&(u=r.getElData(n),u.handlers)){if(Array.isArray(t))return o(f,n,t,i);if(h=function(t){u.handlers[t]=[];v(n,t)},t){if(e=u.handlers[t],e){if(!i)return void h(t);if(i.guid)for(s=0;s<e.length;s++)e[s].guid===i.guid&&e.splice(s--,1);v(n,t)}}else for(c in u.handlers)h(c)}}function l(n,t,i,u,f){var h=r.hasElData(n)?r.getElData(n):{},o=n.parentNode||n.ownerDocument,s;return("string"==typeof t&&(t={type:t,target:n,clip:u,time:f}),t=e(t),h.dispatcher&&h.dispatcher.call(n,t,i),o&&!t.isPropagationStopped()&&t.bubbles===!0)?l.call(null,o,t,i):o||t.defaultPrevented||(s=r.getElData(t.target),t.target[t.type]&&(s.disabled=!0,"function"==typeof t.target[t.type]&&t.target[t.type](),s.disabled=!1)),!t.defaultPrevented}function a(n,t,i){if(Array.isArray(t))return o(a,n,t,i);var r=function e(){f(n,t,e);i.apply(this,arguments)};r.guid=i.guid=i.guid||y.newGUID();u(n,t,r)}function e(n){function f(){return!0}function e(){return!1}var t,i,r,u;if(!n||!n.isPropagationStopped){t=n||k["default"].event;n={};for(i in t)"layerX"!==i&&"layerY"!==i&&"keyLocation"!==i&&"webkitMovementX"!==i&&"webkitMovementY"!==i&&("returnValue"===i&&t.preventDefault||(n[i]=t[i]));(n.target||(n.target=n.srcElement||s["default"]),n.relatedTarget||(n.relatedTarget=n.fromElement===n.target?n.toElement:n.fromElement),n.preventDefault=function(){t.preventDefault&&t.preventDefault();n.returnValue=!1;t.returnValue=!1;n.defaultPrevented=!0},n.defaultPrevented=!1,n.stopPropagation=function(){t.stopPropagation&&t.stopPropagation();n.cancelBubble=!0;t.cancelBubble=!0;n.isPropagationStopped=f},n.isPropagationStopped=e,n.stopImmediatePropagation=function(){t.stopImmediatePropagation&&t.stopImmediatePropagation();n.isImmediatePropagationStopped=f;n.stopPropagation()},n.isImmediatePropagationStopped=e,null!=n.clientX)&&(r=s["default"].documentElement,u=s["default"].body,n.pageX=n.clientX+(r&&r.scrollLeft||u&&u.scrollLeft||0)-(r&&r.clientLeft||u&&u.clientLeft||0),n.pageY=n.clientY+(r&&r.scrollTop||u&&u.scrollTop||0)-(r&&r.clientTop||u&&u.clientTop||0));n.which=n.charCode||n.keyCode;null!=n.button&&(n.button=1&n.button?0:4&n.button?1:2&n.button?2:0)}return n}function v(n,t){var i=r.getElData(n);0===i.handlers[t].length&&(delete i.handlers[t],n.removeEventListener?n.removeEventListener(t,i.dispatcher,!1):n.detachEvent&&n.detachEvent("on"+t,i.dispatcher));Object.getOwnPropertyNames(i.handlers).length<=0&&(delete i.handlers,delete i.dispatcher,delete i.disabled);0===Object.getOwnPropertyNames(i).length&&r.removeElData(n)}function o(n,t,i,r){i.forEach(function(i){n(t,i,r)})}i.__esModule=!0;i.on=u;i.off=f;i.trigger=l;i.one=a;i.fixEvent=e;var p=n("./dom.js"),r=c(p),w=n("./guid.js"),y=c(w),b=n("global/window"),k=h(b),d=n("global/document"),s=h(d)},{"./dom.js":239,"./guid.js":244,"global/document":77,"global/window":78}],241:[function(n,t,i){"use strict";i.__esModule=!0;var r=n("./guid.js"),u=function(n,t,i){t.guid||(t.guid=r.newGUID());var u=function(){return t.apply(n,arguments)};return u.guid=i?i+"_"+t.guid:t.guid,u};i.bind=u},{"./guid.js":244}],242:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(){var t=["monospace","sans-serif","serif"],e=r["default"].document.getElementsByTagName("body")[0],n=r["default"].document.createElement("span"),h,c,o,i,l;n.style.fontSize="72px";n.style.position="absolute";n.style.top="-9999px";n.style.left="-9999px";n.innerHTML="mmmmmmmmmmlli";h={};c={};for(i in t)n.style.fontFamily=t[i],e.appendChild(n),h[t[i]]=n.offsetWidth,c[t[i]]=n.offsetHeight,e.removeChild(n);o=!1;for(i in t)n.style.fontFamily="Segoe UI,"+t[i],e.appendChild(n),l=n.offsetWidth!==h[t[i]]||n.offsetHeight!==c[t[i]],e.removeChild(n),o=o||l;if(!o){var a=r["default"].document.createElement("style"),v=r["default"].document.getElementsByTagName("head")[0],u="/skins/amp-default/assets/fonts/segoeui/",f=s["default"].getScriptRootURL();a.appendChild(r["default"].document.createTextNode('@font-face{font-family:"Segoe UI";src: url("'+f+u+'segoeui.eot");src: url("'+f+u+'segoeui.eot?#iefix") format("embedded-opentype"),url("'+f+u+'segoeui.woff") format("woff"), url("'+f+u+'segoeui.ttf") format("truetype"), url("'+f+u+'segoeui.svg#Segoe") format("svg");font-weight: normal;font-style: normal;}'));v.appendChild(a)}}i.__esModule=!0;var e=n("global/window"),r=u(e),o=n("../player.js"),s=u(o);i["default"]=f;t.exports=i["default"]},{"../player.js":208,"global/window":78}],243:[function(n,t,i){"use strict";function r(n){var t=arguments.length<=1||void 0===arguments[1]?n:arguments[1];return function(){n=0>n?0:n;var i=Math.floor(n%60),r=Math.floor(n/60%60),u=Math.floor(n/3600),f=Math.floor(t/60%60),e=Math.floor(t/3600);return(isNaN(n)||n===1/0)&&(u=r=i="-"),u=u>0||e>0?u+":":"",r=((u||f>=10)&&10>r?"0"+r:r)+":",i=10>i?"0"+i:i,u+r+i}()}i.__esModule=!0;i["default"]=r;t.exports=i["default"]},{}],244:[function(n,t,i){"use strict";function r(){return u++}i.__esModule=!0;i.newGUID=r;var u=1},{}],245:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(){var n=void 0,t=void 0,i;n=r["default"].document.createElement("div");n.style.color="rgb(31, 41, 59)";r["default"].document.body.appendChild(n);t=r["default"].document.defaultView?r["default"].document.defaultView.getComputedStyle(n,null).color:n.currentStyle.color;t=t.replace(/ /g,"");r["default"].document.body.removeChild(n);String.prototype.includes||(String.prototype.includes=function(){return-1!==String.prototype.indexOf.apply(this,arguments)});i="rgb(31,41,59)"!==t;i&&!r["default"].document.body.className.includes("high-contrast-enabled")?r["default"].document.body.className=r["default"].document.body.className+" high-contrast-enabled ":i||(r["default"].document.body.className=r["default"].document.body.className.replace("high-contrast-enabled",""))}i.__esModule=!0;var e=n("global/window"),r=u(e);i["default"]=f;t.exports=i["default"]},{"global/window":78}],246:[function(n,t,i){"use strict";function r(){return{ab:{name:"Abkhaz",nativeName:"Ð°Ò§ÑÑƒÐ°"},aa:{name:"Afar",nativeName:"Afaraf"},af:{name:"Afrikaans",nativeName:"Afrikaans"},ak:{name:"Akan",nativeName:"Akan"},sq:{name:"Albanian",nativeName:"Shqip"},am:{name:"Amharic",nativeName:"áŠ áˆ›áˆ­áŠ›"},ar:{name:"Arabic",nativeName:"Ø§Ù„Ø¹Ø±Ø¨ÙŠØ©"},an:{name:"Aragonese",nativeName:"AragonÃ©s"},hy:{name:"Armenian",nativeName:"Õ€Õ¡ÕµÕ¥Ö€Õ¥Õ¶"},as:{name:"Assamese",nativeName:"à¦…à¦¸à¦®à§€à¦¯à¦¼à¦¾"},av:{name:"Avaric",nativeName:"Ð°Ð²Ð°Ñ€ Ð¼Ð°Ñ†Ó€, Ð¼Ð°Ð³Ó€Ð°Ñ€ÑƒÐ» Ð¼Ð°Ñ†Ó€"},ae:{name:"Avestan",nativeName:"avesta"},ay:{name:"Aymara",nativeName:"aymar aru"},az:{name:"Azerbaijani",nativeName:"azÉ™rbaycan dili"},bm:{name:"Bambara",nativeName:"bamanankan"},ba:{name:"Bashkir",nativeName:"Ð±Ð°ÑˆÒ¡Ð¾Ñ€Ñ‚ Ñ‚ÐµÐ»Ðµ"},eu:{name:"Basque",nativeName:"euskara, euskera"},be:{name:"Belarusian",nativeName:"Ð‘ÐµÐ»Ð°Ñ€ÑƒÑÐºÐ°Ñ"},bn:{name:"Bangla",nativeName:"à¦¬à¦¾à¦‚à¦²à¦¾"},bh:{name:"Bihari",nativeName:"à¤­à¥‹à¤œà¤ªà¥à¤°à¥€"},bi:{name:"Bislama",nativeName:"Bislama"},bs:{name:"Bosnian",nativeName:"bosanski jezik"},br:{name:"Breton",nativeName:"brezhoneg"},bg:{name:"Bulgarian",nativeName:"Ð±ÑŠÐ»Ð³Ð°Ñ€ÑÐºÐ¸ ÐµÐ·Ð¸Ðº"},my:{name:"Burmese",nativeName:"á€—á€™á€¬á€…á€¬"},ca:{name:"Catalan; Valencian",nativeName:"CatalÃ "},ch:{name:"Chamorro",nativeName:"Chamoru"},ce:{name:"Chechen",nativeName:"Ð½Ð¾Ñ…Ñ‡Ð¸Ð¹Ð½ Ð¼Ð¾Ñ‚Ñ‚"},ny:{name:"Chichewa; Chewa; Nyanja",nativeName:"chiCheÅµa, chinyanja"},zh:{name:"Chinese",nativeName:"ä¸­æ–‡ (ZhÅngwÃ©n), æ±‰è¯­, æ¼¢èªž"},cv:{name:"Chuvash",nativeName:"Ñ‡Ó‘Ð²Ð°Ñˆ Ñ‡Ó—Ð»Ñ…Ð¸"},kw:{name:"Cornish",nativeName:"Kernewek"},co:{name:"Corsican",nativeName:"corsu, lingua corsa"},cr:{name:"Cree",nativeName:"á“€á¦áƒá”­ááá£"},hr:{name:"Croatian",nativeName:"hrvatski"},cs:{name:"Czech",nativeName:"ÄeÅ¡tina"},da:{name:"Danish",nativeName:"dansk"},dv:{name:"Divehi; Dhivehi; Maldivian;",nativeName:"Þ‹Þ¨ÞˆÞ¬Þ€Þ¨"},nl:{name:"Dutch",nativeName:"Nederlands"},en:{name:"English",nativeName:"English"},eo:{name:"Esperanto",nativeName:"Esperanto"},et:{name:"Estonian",nativeName:"eesti"},ee:{name:"Ewe",nativeName:"EÊ‹egbe"},fo:{name:"Faroese",nativeName:"fÃ¸royskt"},fj:{name:"Fijian",nativeName:"vosa Vakaviti"},fi:{name:"Finnish",nativeName:"suomi"},fr:{name:"French",nativeName:"franÃ§ais"},ff:{name:"Fula; Fulah; Pulaar; Pular",nativeName:"Fulfulde, Pulaar, Pular"},gl:{name:"Galician",nativeName:"Galego"},ka:{name:"Georgian",nativeName:"áƒ¥áƒáƒ áƒ—áƒ£áƒšáƒ˜"},de:{name:"German",nativeName:"Deutsch"},el:{name:"Greek, Modern",nativeName:"Î•Î»Î»Î·Î½Î¹ÎºÎ¬"},gn:{name:"GuaranÃ­",nativeName:"AvaÃ±eáº½"},gu:{name:"Gujarati",nativeName:"àª—à«àªœàª°àª¾àª¤à«€"},ht:{name:"Haitian; Haitian Creole",nativeName:"KreyÃ²l ayisyen"},ha:{name:"Hausa",nativeName:"Hausa, Ù‡ÙŽÙˆÙØ³ÙŽ"},he:{name:"Hebrew (modern)",nativeName:"×¢×‘×¨×™×ª"},hz:{name:"Herero",nativeName:"Otjiherero"},hi:{name:"Hindi",nativeName:"à¤¹à¤¿à¤¨à¥à¤¦à¥€, à¤¹à¤¿à¤‚à¤¦à¥€"},ho:{name:"Hiri Motu",nativeName:"Hiri Motu"},hu:{name:"Hungarian",nativeName:"Magyar"},ia:{name:"Interlingua",nativeName:"Interlingua"},id:{name:"Indonesian",nativeName:"Bahasa Indonesia"},ie:{name:"Interlingue",nativeName:"Interlingue"},ga:{name:"Irish",nativeName:"Gaeilge"},ig:{name:"Igbo",nativeName:"Asá»¥sá»¥ Igbo"},ik:{name:"Inupiaq",nativeName:"IÃ±upiaq"},io:{name:"Ido",nativeName:"Ido"},is:{name:"Icelandic",nativeName:"Ãslenska"},it:{name:"Italian",nativeName:"Italiano"},iu:{name:"Inuktitut",nativeName:"áƒá“„á’ƒá‘Žá‘á‘¦"},ja:{name:"Japanese",nativeName:"æ—¥æœ¬èªž"},jv:{name:"Javanese",nativeName:"basa Jawa"},kl:{name:"Kalaallisut, Greenlandic",nativeName:"kalaallisut, kalaallit oqaasii"},kn:{name:"Kannada",nativeName:"à²•à²¨à³à²¨à²¡"},kr:{name:"Kanuri",nativeName:"Kanuri"},ks:{name:"Kashmiri",nativeName:"à¤•à¤¶à¥à¤®à¥€à¤°à¥€, ÙƒØ´Ù…ÙŠØ±ÙŠâ€Ž"},kk:{name:"Kazakh",nativeName:"ÒšÐ°Ð·Ð°Ò› Ñ‚Ñ–Ð»Ñ–"},km:{name:"Khmer",nativeName:"áž—áž¶ážŸáž¶ážáŸ’áž˜áŸ‚ážš"},ki:{name:"Kikuyu, Gikuyu",nativeName:"GÄ©kÅ©yÅ©"},rw:{name:"Kinyarwanda",nativeName:"Ikinyarwanda"},ky:{name:"Kirghiz, Kyrgyz",nativeName:"ÐºÑ‹Ñ€Ð³Ñ‹Ð· Ñ‚Ð¸Ð»Ð¸"},kv:{name:"Komi",nativeName:"ÐºÐ¾Ð¼Ð¸ ÐºÑ‹Ð²"},kg:{name:"Kongo",nativeName:"KiKongo"},ko:{name:"Korean",nativeName:"í•œêµ­ì–´ (éŸ“åœ‹èªž), ì¡°ì„ ë§ (æœé®®èªž)"},ku:{name:"Kurdish",nativeName:"ÙƒÙˆØ±Ø¯ÛŒâ€Ž"},kj:{name:"Kwanyama, Kuanyama",nativeName:"Kuanyama"},la:{name:"Latin",nativeName:"latine"},lb:{name:"Luxembourgish, Letzeburgesch",nativeName:"LÃ«tzebuergesch"},lg:{name:"Luganda",nativeName:"Luganda"},li:{name:"Limburgish, Limburgan, Limburger",nativeName:"Limburgs"},ln:{name:"Lingala",nativeName:"LingÃ¡la"},lo:{name:"Lao",nativeName:"àºžàº²àºªàº²àº¥àº²àº§"},lt:{name:"Lithuanian",nativeName:"lietuviÅ³ kalba"},lu:{name:"Luba-Katanga",nativeName:""},lv:{name:"Latvian",nativeName:"latvieÅ¡u valoda"},gv:{name:"Manx",nativeName:"Gaelg, Gailck"},mk:{name:"Macedonian",nativeName:"Ð¼Ð°ÐºÐµÐ´Ð¾Ð½ÑÐºÐ¸ Ñ˜Ð°Ð·Ð¸Ðº"},mg:{name:"Malagasy",nativeName:"Malagasy fiteny"},ms:{name:"Malay",nativeName:"bahasa Melayu, Ø¨Ù‡Ø§Ø³ Ù…Ù„Ø§ÙŠÙˆâ€Ž"},ml:{name:"Malayalam",nativeName:"à´®à´²à´¯à´¾à´³à´‚"},mt:{name:"Maltese",nativeName:"Malti"},mi:{name:"MÄori",nativeName:"te reo MÄori"},mr:{name:"Marathi (MarÄá¹­hÄ«)",nativeName:"à¤®à¤°à¤¾à¤ à¥€"},mh:{name:"Marshallese",nativeName:"Kajin MÌ§ajeÄ¼"},mn:{name:"Mongolian",nativeName:"Ð¼Ð¾Ð½Ð³Ð¾Ð»"},na:{name:"Nauru",nativeName:"EkakairÅ© Naoero"},nv:{name:"Navajo, Navaho",nativeName:"DinÃ© bizaad, DinÃ©kÊ¼ehÇ°Ã­"},nb:{name:"Norwegian BokmÃ¥l",nativeName:"Norsk bokmÃ¥l"},nd:{name:"North Ndebele",nativeName:"isiNdebele"},ne:{name:"Nepali",nativeName:"à¤¨à¥‡à¤ªà¤¾à¤²à¥€"},ng:{name:"Ndonga",nativeName:"Owambo"},nn:{name:"Norwegian Nynorsk",nativeName:"Norsk nynorsk"},no:{name:"Norwegian",nativeName:"Norsk"},ii:{name:"Nuosu",nativeName:"ê†ˆêŒ ê’¿ Nuosuhxop"},nr:{name:"South Ndebele",nativeName:"isiNdebele"},oc:{name:"Occitan",nativeName:"Occitan"},oj:{name:"Ojibwe, Ojibwa",nativeName:"áŠá“‚á”‘á“ˆá¯á’§áŽá“"},cu:{name:"Old Church Slavonic, Church Slavic, Church Slavonic, Old Bulgarian, Old Slavonic",nativeName:"Ñ©Ð·Ñ‹ÐºÑŠ ÑÐ»Ð¾Ð²Ñ£Ð½ÑŒÑÐºÑŠ"},om:{name:"Oromo",nativeName:"Afaan Oromoo"},or:{name:"Odia",nativeName:"à¬“à¬¡à¬¼à¬¿à¬†"},os:{name:"Ossetian, Ossetic",nativeName:"Ð¸Ñ€Ð¾Ð½ Ã¦Ð²Ð·Ð°Ð³"},pa:{name:"Panjabi, Punjabi",nativeName:"à¨ªà©°à¨œà¨¾à¨¬à©€, Ù¾Ù†Ø¬Ø§Ø¨ÛŒâ€Ž"},pi:{name:"PÄli",nativeName:"à¤ªà¤¾à¤´à¤¿"},fa:{name:"Persian",nativeName:"ÙØ§Ø±Ø³ÛŒ"},pl:{name:"Polish",nativeName:"polski"},ps:{name:"Pashto, Pushto",nativeName:"Ù¾ÚšØªÙˆ"},pt:{name:"Portuguese",nativeName:"PortuguÃªs"},qu:{name:"Quechua",nativeName:"Runa Simi, Kichwa"},rm:{name:"Romansh",nativeName:"rumantsch grischun"},rn:{name:"Kirundi",nativeName:"kiRundi"},ro:{name:"Romanian, Moldovans, Moldovan",nativeName:"romÃ¢nÄƒ"},ru:{name:"Russian",nativeName:"Ñ€ÑƒÑÑÐºÐ¸Ð¹"},sa:{name:"Sanskrit (Saá¹ská¹›ta)",nativeName:"à¤¸à¤‚à¤¸à¥à¤•à¥ƒà¤¤à¤®à¥"},sc:{name:"Sardinian",nativeName:"sardu"},sd:{name:"Sindhi",nativeName:"à¤¸à¤¿à¤¨à¥à¤§à¥€, Ø³Ù†ÚŒÙŠØŒ Ø³Ù†Ø¯Ú¾ÛŒâ€Ž"},se:{name:"Northern Sami",nativeName:"DavvisÃ¡megiella"},sm:{name:"Samoan",nativeName:"gagana faa Samoa"},sg:{name:"Sango",nativeName:"yÃ¢ngÃ¢ tÃ® sÃ¤ngÃ¶"},sr:{name:"Serbian",nativeName:"ÑÑ€Ð¿ÑÐºÐ¸ Ñ˜ÐµÐ·Ð¸Ðº"},gd:{name:"Scottish Gaelic; Gaelic",nativeName:"GÃ idhlig"},sn:{name:"Shona",nativeName:"chiShona"},si:{name:"Sinhala, Sinhalese",nativeName:"à·ƒà·’à¶‚à·„à¶½"},sk:{name:"Slovak",nativeName:"slovenÄina"},sl:{name:"Slovene",nativeName:"slovenÅ¡Äina"},so:{name:"Somali",nativeName:"Soomaaliga, af Soomaali"},st:{name:"Southern Sotho",nativeName:"Sesotho"},es:{name:"Spanish",nativeName:"espaÃ±ol"},su:{name:"Sundanese",nativeName:"Basa Sunda"},sw:{name:"Swahili",nativeName:"Kiswahili"},ss:{name:"Swati",nativeName:"SiSwati"},sv:{name:"Swedish",nativeName:"svenska"},ta:{name:"Tamil",nativeName:"à®¤à®®à®¿à®´à¯"},te:{name:"Telugu",nativeName:"à°¤à±†à°²à±à°—à±"},tg:{name:"Tajik",nativeName:"ØªØ§Ø¬ÛŒÚ©ÛŒâ€Ž"},th:{name:"Thai",nativeName:"à¹„à¸—à¸¢"},ti:{name:"Tigrinya",nativeName:"á‰µáŒáˆ­áŠ›"},bo:{name:"Tibetan Standard, Tibetan, Central",nativeName:"à½–à½¼à½‘à¼‹à½¡à½²à½‚"},tk:{name:"Turkmen",nativeName:"TÃ¼rkmen"},tl:{name:"Tagalog",nativeName:"Wikang Tagalog"},tn:{name:"Tswana",nativeName:"Setswana"},to:{name:"Tonga (Tonga Islands)",nativeName:"faka Tonga"},tr:{name:"Turkish",nativeName:"TÃ¼rkÃ§e"},ts:{name:"Tsonga",nativeName:"Xitsonga"},tt:{name:"Tatar",nativeName:"ØªØ§ØªØ§Ø±Ú†Ø§â€Ž"},tw:{name:"Twi",nativeName:"Twi"},ty:{name:"Tahitian",nativeName:"Reo Tahiti"},ug:{name:"Uighur, Uyghur",nativeName:"Ø¦Û‡ÙŠØºÛ‡Ø±Ú†Û•â€Ž"},uk:{name:"Ukrainian",nativeName:"ÑƒÐºÑ€Ð°Ñ—Ð½ÑÑŒÐºÐ°"},ur:{name:"Urdu",nativeName:"Ø§Ø±Ø¯Ùˆ"},uz:{name:"Uzbek",nativeName:"zbek, ÐŽÐ·Ð±ÐµÐº, Ø£Û‡Ø²Ø¨ÛÙƒâ€Ž"},ve:{name:"Venda",nativeName:"Tshivená¸“a"},vi:{name:"Vietnamese",nativeName:"Tiáº¿ng Viá»‡t"},vo:{name:"VolapÃ¼k",nativeName:"VolapÃ¼k"},wa:{name:"Walloon",nativeName:"Walon"},cy:{name:"Welsh",nativeName:"Cymraeg"},wo:{name:"Wolof",nativeName:"Wollof"},fy:{name:"Western Frisian",nativeName:"Frysk"},xh:{name:"Xhosa",nativeName:"isiXhosa"},yi:{name:"Yiddish",nativeName:"×™×™Ö´×“×™×©"},yo:{name:"Yoruba",nativeName:"YorÃ¹bÃ¡"},za:{name:"Zhuang, Chuang",nativeName:"SaÉ¯ cueÅ‹Æ…, Saw cuengh"},mis:{name:"uncoded languages",nativeName:"uncoded languages"},mul:{name:"multiple languages",nativeName:"multiple languages"},und:{name:"undetermined",nativeName:"undetermined"},zxx:{name:"no linguistic content/not applicable",nativeName:"no linguistic content/not applicable"}}}function u(n){return{aar:"aa",abk:"ab",ave:"ae",afr:"af",aka:"ak",amh:"am",ara:"ar",asm:"as",ava:"av",aym:"ay",aze:"az",bak:"ba",bel:"be",bul:"bg",bih:"bh",bis:"bi",bam:"bm",ben:"bn",bod:"bo",tib:"bo",bre:"br",bos:"bs",cat:"ca",che:"ce",cha:"ch",cos:"co",cre:"cr",ces:"cs",cze:"cs",chu:"cu",chv:"cv",cym:"cy",wel:"cy",dan:"da",deu:"de",ger:"de",div:"dv",dzo:"dz",ewe:"ee",ell:"el",gre:"el",eng:"en",epo:"eo",spa:"es",est:"et",baq:"eu",eus:"eu",fas:"fa",per:"fa",ful:"ff",fin:"fi",fij:"fj",fao:"fo",fre:"fr",fra:"fr",fry:"fy",gle:"ga",gla:"gd",glg:"gl",grn:"gn",glv:"gv",guj:"gu",hau:"ha",heb:"he",hin:"hi",hmo:"ho",hrv:"hr",hat:"ht",hun:"hu",arm:"hy",hye:"hy",her:"hz",ina:"ia",ind:"id",ile:"ie",ibo:"ig",iii:"ii",ipk:"ik",ido:"io",ice:"is",isl:"is",ita:"it",iku:"iu",jpn:"ja",jav:"jv",geo:"ka",kat:"ka",kon:"kg",kik:"ki",kua:"kj",kaz:"kk",kal:"kl",khm:"km",kan:"kn",kor:"ko",kau:"kr",kas:"ks",kur:"ku",kom:"kv",cor:"kw",kir:"ky",lat:"la",ltz:"lb",lug:"lg",lim:"li",lin:"ln",lao:"lo",lit:"lt",lub:"lu",lav:"lv",mlg:"mg",mah:"mh",mao:"mi",mri:"mi",mac:"mk",mkd:"mk",mal:"ml",mon:"mn",mar:"mr",may:"ms",msa:"ms",mlt:"mt",bur:"my",mya:"my",nau:"na",nob:"nb",nde:"nd",nep:"ne",ndo:"ng",dut:"nl",nld:"nl",nno:"nn",nor:"no",nbl:"nr",nav:"nv",nya:"ny",oci:"oc",oji:"oj",orm:"om",ori:"or",oss:"os",pan:"pa",pli:"pi",pol:"pl",pus:"ps",por:"pt",que:"qu",roh:"rm",run:"rn",ron:"ro",rum:"ro",rus:"ru",kin:"rw",san:"sa",srd:"sc",snd:"sd",sme:"se",sag:"sg",sin:"si",slk:"sk",slo:"sk",slv:"sl",smo:"sm",sna:"sn",som:"so",alb:"sq",sqi:"sq",srp:"sr",ssw:"ss",sot:"st",sun:"su",swe:"sv",swa:"sw",tam:"ta",tel:"te",tgk:"tg",tha:"th",tir:"ti",tuk:"tk",tgl:"tl",tsn:"tn",ton:"to",tur:"tr",tso:"ts",tat:"tt",twi:"tw",tah:"ty",uig:"ug",ukr:"uk",urd:"ur",uzb:"uz",ven:"ve",vie:"vi",vol:"vo",wln:"wa",wol:"wo",xho:"xh",yid:"yi",yor:"yo",zha:"za",chi:"zh",zho:"zh",zul:"zu"}[n]}i.__esModule=!0;i.getIsoLangs=r;i.get2LetterLangCode=u},{}],247:[function(n,t,i){"use strict";function e(n){return n&&n.__esModule?n:{"default":n}}function r(){for(var t=arguments.length,i=Array(t),n=0;t>n;n++)i[n]=arguments[n];u.logByType("log",i)}i.__esModule=!0;var o=n("global/window"),s=e(o),f=n("./browser"),u={};i.Log=u;u.logByType=function(n,t){var e=arguments.length<=2||void 0===arguments[2]?!!f.IE_VERSION&&f.IE_VERSION<11:arguments[2],i=s["default"].console,u=i&&i[n]||function(){};"log"!==n&&t.unshift(n.toUpperCase()+":");r.history.push(t);t.unshift("VIDEOJS:");e&&(t=t.map(function(n){if(n&&"object"==typeof n||Array.isArray(n))try{return JSON.stringify(n)}catch(t){}return String(n)}).join(" "));u.apply?u[Array.isArray(t)?"apply":"call"](i,t):u(t)};r.history=[];r.error=function(){for(var t=arguments.length,i=Array(t),n=0;t>n;n++)i[n]=arguments[n];return u.logByType("error",i)};r.warn=function(){for(var t=arguments.length,i=Array(t),n=0;t>n;n++)i[n]=arguments[n];return u.logByType("warn",i)};i["default"]=r},{"./browser":236,"global/window":78}],248:[function(n,t,i){"use strict";function f(n){return n&&n.__esModule?n:{"default":n}}function r(n){return!!n&&"object"==typeof n&&"[object Object]"===n.toString()&&n.constructor===Object}function u(){var n=Array.prototype.slice.call(arguments);return n.unshift({}),n.push(s),o["default"].apply(null,n),n[0]}i.__esModule=!0;i["default"]=u;var e=n("lodash-compat/object/merge"),o=f(e),s=function(n,t){return r(t)?r(n)?void 0:u(t):t};t.exports=i["default"]},{"lodash-compat/object/merge":60}],249:[function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}var r;i.__esModule=!0;var f=n("global/document"),e=u(f),o=function(n){var t=e["default"].createElement("style");return t.className=n,t};i.createStyleElement=o;r=function(n,t){n.styleSheet?n.styleSheet.cssText=t:n.textContent=t};i.setTextContent=r},{"global/document":77}],250:[function(n,t,i){"use strict";function e(n){return n&&n.__esModule?n:{"default":n}}function u(n,t){return Array.isArray(n)?r(n):void 0===n||void 0===t?r():r([[n,t]])}function r(n){return void 0===n||0===n.length?{length:0,start:function(){throw new Error("This TimeRanges object is empty");},end:function(){throw new Error("This TimeRanges object is empty");}}:{length:n.length,start:f.bind(null,"start",0,n),end:f.bind(null,"end",1,n)}}function f(n,t,i,r){return void 0===r&&(h["default"].warn("DEPRECATED: Function '"+n+"' on 'TimeRanges' called without an index argument."),r=0),o(n,r,i.length-1),i[r][t]}function o(n,t,i){if(0>t||t>i)throw new Error("Failed to execute '"+n+"' on 'TimeRanges': The index provided ("+t+") is greater than or equal to the maximum bound ("+i+").");}i.__esModule=!0;i.createTimeRanges=u;var s=n("./log.js"),h=e(s);i.createTimeRange=u},{"./log.js":247}],251:[function(n,t,i){"use strict";function r(n){return n.charAt(0).toLowerCase()+n.slice(1)}i.__esModule=!0;i["default"]=r;t.exports=i["default"]},{}],252:[function(n,t,i){"use strict";function r(n){return n.charAt(0).toUpperCase()+n.slice(1)}i.__esModule=!0;i["default"]=r;t.exports=i["default"]},{}],253:[function(n,t,i){"use strict";function f(n){return n&&n.__esModule?n:{"default":n}}var u,h,c,l;i.__esModule=!0;var a=n("global/document"),r=f(a),v=n("global/window"),y=f(v),e=function(n){var e=["protocol","hostname","port","pathname","search","hash","host"],u,o,i,t,f;for(n=encodeURI(n),u=r["default"].createElement("a"),u.href=n,o=""===u.host&&"file:"!==u.protocol,i=void 0,o&&(i=r["default"].createElement("div"),i.innerHTML='<a href="'+n+'"><\/a>',u=i.firstChild,i.setAttribute("style","display:none; position:absolute;"),r["default"].body.appendChild(i)),t={},f=0;f<e.length;f++)t[e[f]]=u[e[f]];return"http:"===t.protocol&&(t.host=t.host.replace(/:80$/,"")),"https:"===t.protocol&&(t.host=t.host.replace(/:443$/,"")),o&&r["default"].body.removeChild(i),t};i.parseUrl=e;var o=/^[=&;\/]{1}/,p=/([=&;\/]{1})/,s=function(n){var r=n.indexOf("?"),u={hierarchical:decodeURI(n),query:[]};if(-1!==r){u.hierarchical=decodeURI(n.slice(0,r));for(var f=n.slice(r+1),i=f.split(p),t=0;t<i.length;t++)u.query.push(i[t].match(o)?i[t]:decodeURIComponent(i[t]))}return u};i.decodeURL=s;u=function(n){var i="",t;if(n.query&&n.query.length)for(i="?",t=0;t<n.query.length;t++)i+=n.query[t].match(o)?n.query[t]:encodeURIComponent(n.query[t]);return encodeURI(n.hierarchical)+i};i.encodeURL=u;h=function(n){var t=s(n),i;return t.hierarchical.match(/^(https?:)?\/\//i)?n=u(t):(i=r["default"].createElement("div"),i.innerHTML='<a href="'+u(t)+'">x<\/a>',n=i.firstChild.href),n};i.getAbsoluteURL=h;c=function(n){if("string"==typeof n){var t=/^(\/?)([\s\S]*?)((?:\.{1,2}|[^\/]+?)(\.([^\.\/\?]+)))(?:[\/]*|[\?].*)$/i.exec(n);if(t)return t.pop().toLowerCase()}return""};i.getFileExtension=c;l=function(n){var t=y["default"].location,i=e(n),r=":"===i.protocol?t.protocol:i.protocol;return r+i.host!==t.protocol+t.host};i.isCrossOrigin=l},{"global/document":77,"global/window":78}],254:[function(n,t,i){"use strict";function e(n){var t,i;if(n&&n.__esModule)return n;if(t={},null!=n)for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t["default"]=n,t}function u(n){return n&&n.__esModule?n:{"default":n}}function r(n,t,i){var u=void 0;if("string"==typeof n){if(0===n.indexOf("#")&&(n=n.slice(1)),r.getPlayers()[n])return t&&a["default"].warn('Player "'+n+'" is already initialised. Options will not be applied.'),i&&r.getPlayers()[n].ready(i),r.getPlayers()[n];u=f.getEl(n)}else u=n;if(!u||!u.nodeName)throw new TypeError("The element or ID supplied is not valid. (videojs)");return u.player||o["default"].players[u.playerId]||new o["default"](u,t,i)}var s,y;i.__esModule=!0;var k=n("global/window"),d=u(k),g=n("global/document"),c=u(g),nt=n("./setup"),tt=e(nt),it=n("./utils/stylesheet.js"),p=e(it),rt=n("./component"),l=u(rt),ut=n("./event-target"),ft=u(ut),et=n("./utils/events.js"),h=e(et),ot=n("./player"),o=u(ot),st=n("./plugins.js"),ht=u(st),ct=n("../../src/js/utils/merge-options.js"),lt=u(ct),at=n("./utils/fn.js"),vt=e(at),yt=n("./tracks/text-track.js"),pt=u(yt),wt=n("./tracks/audio-track.js"),bt=u(wt),kt=n("./tracks/video-track.js"),dt=u(kt),gt=n("./utils/time-ranges.js"),ni=n("./utils/format-time.js"),ti=u(ni),ii=n("./utils/log.js"),a=u(ii),ri=n("./utils/dom.js"),f=e(ri),ui=n("./utils/browser.js"),w=e(ui),fi=n("./utils/url.js"),b=e(fi),ei=n("./extend.js"),oi=u(ei),si=n("lodash-compat/object/merge"),hi=u(si),ci=n("xhr"),li=u(ci),ai=n("./tech/tech.js"),v=u(ai),vi=n("./tech/html5.js"),yi=(u(vi),n("./tech/flash.js"));u(yi);("undefined"==typeof HTMLVideoElement&&(c["default"].createElement("video"),c["default"].createElement("audio"),c["default"].createElement("track")),d["default"].VIDEOJS_NO_DYNAMIC_STYLE!==!0)&&(s=f.$(".vjs-styles-defaults"),s||(s=p.createStyleElement("vjs-styles-defaults"),y=f.$("head"),y.insertBefore(s,y.firstChild),p.setTextContent(s,"\n      .video-js {\n        width: 300px;\n        height: 150px;\n      }\n\n      .vjs-fluid {\n        padding-top: 56.25%\n      }\n    ")));tt.autoSetupTimeout(1,r);r.VERSION="2.1.6.5";r.options=o["default"].prototype.options_;r.getPlayers=function(){return o["default"].players};r.players=o["default"].players;r.getComponent=l["default"].getComponent;r.registerComponent=function(n,t){v["default"].isTech(t)&&a["default"].warn("The "+n+" tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)");l["default"].registerComponent.call(l["default"],n,t)};r.getTech=v["default"].getTech;r.registerTech=v["default"].registerTech;r.browser=w;r.TOUCH_ENABLED=w.TOUCH_ENABLED;r.extend=oi["default"];r.mergeOptions=lt["default"];r.bind=vt.bind;r.plugin=ht["default"];r.addLanguage=function(n,t){var i;return n=(""+n).toLowerCase(),o["default"].prototype.options_.languagesMutated=!0,hi["default"](r.options.languages,(i={},i[n]=t,i))[n]};r.log=a["default"];r.createTimeRange=r.createTimeRanges=gt.createTimeRanges;r.formatTime=ti["default"];r.parseUrl=b.parseUrl;r.isCrossOrigin=b.isCrossOrigin;r.EventTarget=ft["default"];r.on=h.on;r.one=h.one;r.off=h.off;r.trigger=h.trigger;r.xhr=li["default"];r.TextTrack=pt["default"];r.AudioTrack=bt["default"];r.VideoTrack=dt["default"];r.isEl=f.isEl;r.isTextNode=f.isTextNode;r.createEl=f.createEl;r.hasClass=f.hasElClass;r.addClass=f.addElClass;r.removeClass=f.removeElClass;r.toggleClass=f.toggleElClass;r.setAttributes=f.setElAttributes;r.getAttributes=f.getElAttributes;r.emptyEl=f.emptyEl;r.appendContent=f.appendContent;r.insertContent=f.insertContent;"object"==typeof i&&"object"==typeof t&&(t.exports=r);i["default"]=r;t.exports=i["default"]},{"../../src/js/utils/merge-options.js":248,"./component":161,"./event-target":199,"./extend.js":200,"./player":208,"./plugins.js":209,"./setup":213,"./tech/flash.js":216,"./tech/html5.js":217,"./tech/tech.js":220,"./tracks/audio-track.js":222,"./tracks/text-track.js":230,"./tracks/video-track.js":235,"./utils/browser.js":236,"./utils/dom.js":239,"./utils/events.js":240,"./utils/fn.js":241,"./utils/format-time.js":243,"./utils/log.js":247,"./utils/stylesheet.js":249,"./utils/time-ranges.js":250,"./utils/url.js":253,"global/document":77,"global/window":78,"lodash-compat/object/merge":60,xhr:83}]},{},[94]);amp.utils=amp.utils||{};amp.utils.getBitrateByUnit=function(n){var t=n+"bps";return n>=1e6?(n=amp.utils.roundToOneDecimal(n/1e6),t=n+"Mbps"):n>=1e3&&(n=amp.utils.roundToOneDecimal(n/1e3),t=n+"Kbps"),t};amp.utils.getSizeByUnit=function(n){var t=n;return n>=1048576?(n=amp.utils.roundToOneDecimal(n/1048576),t=n+"MB"):n>=1024&&(n=amp.utils.roundToOneDecimal(n/1024),t=n+"KB"),t};amp.utils.roundToOneDecimal=function(n){return+(Math.round(n+"e+1")+"e-1")},function(n){"use strict";var t=amp.getComponent("MenuButton"),i=t.prototype.addChild;t.prototype.addChild=function(t){i.call(this,t);t.hasClass("vjs-menu")&&this.trigger(n.internalEventName.menuadded)}}(window.amp),function(n){"use strict";n.plugin("responsive",function(t){function r(n){return"number"==typeof n?n:"string"!=typeof n||isNaN(parseInt(n,10))?!1:parseInt(n,10)}function a(n){for(var f,e,t={},h=Object.keys(n),o=0;o<h.length;o++){var i=h[o],u=n[i],s=r(u);s!==!1?t[i]={from:s,to:s}:(u.from||u.to)&&(f=r(u.from),e=r(u.to),(f!==!1||e!==!1)&&(t[i]={}),f!==!1&&(t[i].from=f),e!==!1&&(t[i].to=e))}return t}function h(n){n.playerContainer().style.fontSize=n.playerContainer().offsetWidth+"px"}function v(){var n=this.getCurrentTextTrack();n&&this.textTrackDisplay.updateForTrack(n)}function u(){for(var i=this.playerContainer().offsetWidth,n=[],e=0;e<l.length;e++){var t=l[e],r=s[t].from,u=s[t].to;void 0!==r&&void 0!==u?i>=r&&u>=i&&n.push(t):void 0!==r&&i>=r?n.push(t):void 0!==u&&u>=i&&n.push(t)}n.length>0&&(n=n.join(" "),f!==n&&(this.removeElClass(this.playerContainer(),f),this.addElClass(this.playerContainer(),n),f=n));h(this)}function c(){for(var t,r=i.el().offsetHeight-i.controlBar.el().offsetHeight,u=r-20,n=0;n<o.length;n++)t=o[n],t.style.maxHeight=u+"px"}var f,i=this,e=200,o=[],s=a(n.mergeOptions(t.sizeClasses,{"amp-size-es":{from:189,to:229},"amp-size-s":{from:230,to:399},"amp-size-m":{from:400,to:799},"amp-size-l":{from:800}})),l=Object.keys(s);h(i);i.addThrottledWindowResizeListener(n.bind(i,u),e);i.one(n.eventName.loadstart,function(){n.TOUCH_ENABLED&&i.addClass("amp-touch-enabled")});i.ready(n.bind(i,function(){this.addThrottledWindowResizeListener(n.bind(this,v),e);u.call(this);var t=this;this.addThrottledWindowResizeListener(c,e);i.on("fullscreenchange",function(){u.call(t)});this.on(n.internalEventName.menuadded,function(){o=this.controlBar.el().querySelectorAll(".vjs-menu-content");c()})}))})}(window.amp),function(n){"use strict";n.plugin("ampAudioTracks",function(t){function h(n){var u=i.controlBar.audioTracksButton,f=r,t=u.items.indexOf(n),e=i.currentAudioStreamList();!e||0>t||(e.switchIndex(t),f!==t&&(f<u.items.length&&u.items[f].selected(!1),n.selected(!0),r=t))}function y(n){var i=n.currentAudioStreamList(),r,u,t;if(!i)return[];for(p(n),u=[],t=0;t<i.streams.length;t++)r=i.streams[t],tt(r.codec)==e&&u.push({text:r.title});return u}function p(t){var r=t.currentAudioStreamList(),u,i;if(v)for(i=0;i<r.streams.length;i++)r.streams[i].title=r.streams[i].name;else{var e=l(r.streams,function(n){var t=d(n.language);return t||(t=n.language),t}),o=l(r.streams,function(t){return n.utils.getBitrateByUnit(t.bitrate)}),f=[];for(nt(e)?f=e:(u=[],o.forEach(function(n,t){var i=e[t]?e[t]:"Track"+t;u.push(i+" - "+o[t])}),f=u.slice(),u.forEach(function(n,t){var i=u.indexOf(n);t>i&&(f[i]=u[i]+" ("+i+")",f[t]=u[t]+" ("+t+")")})),i=0;i<r.streams.length;i++)r.streams[i].title=f[i]}}function w(){var t=this.player_.currentAudioStreamList();t&&t.addEventListener(n.streamListEventName.streamselected,n.bind(this,b));this.refresh();r=void 0;k(this.player_)}function b(){var i=this.player_.currentAudioStreamList(),n=this.player_.controlBar.audioTracksButton,t=r;t!==i.enabledIndices[0]&&(t<n.items.length&&n.items[t].selected(!1),r=i.enabledIndices[0],r<n.items.length&&n.items[r].selected(!0))}function k(n){var t=n.currentAudioStreamList(),i,u;t&&(i=n.controlBar.audioTracksButton,u=r,u!=t.enabledIndices[0]&&h(i.items[t.enabledIndices[0]]))}function d(n){if(!n)return null;var t=null;return 3==n.length&&(t=amp.get2LetterLangCode(n)),u&&t&&u[t]?u[t].nativeName:u&&n&&u[n]?u[n].nativeName:null}function g(n){return n.filter(function(n,t,i){return i.indexOf(n)===t})}function nt(n){return g(n).length==n.length}function tt(n){return null==n?e:(n=n.toLowerCase(),c(["dtse","ac-3","ec-3"],n)?rt:c(["aac","mp4a"],n)?e:void 0)}function c(n,t){for(var i=0;i<n.length;i++)if(t.indexOf(n[i])>-1)return!0;return!1}function l(n,t){var i=[];return n.forEach(function(n,r){i.push(t(n,r))}),i}var i=this,u=n.getIsoLangs(),a=t&&t.menuTitle?t.menuTitle:"Audio Tracks",r=t&&t.selectedItem?t.selectedItem:0,it="amp-audiotracks-control",rt=this.htmlEncode(this.localize("Dolby Digital")),e=this.htmlEncode(this.localize("Stereo")),o=!0,v=!1,s,f;i.options_.skinConfig&&i.options_.skinConfig.audioTracksMenu&&("undefined"!=typeof i.options_.skinConfig.audioTracksMenu.enabled&&(o=i.options_.skinConfig.audioTracksMenu.enabled),v=i.options_.skinConfig.audioTracksMenu.useManifestForLabel||!1);s=n.getComponent("MenuItem");n.AudioTrackskMenuItem=n.extend(s,{init:function(n,t){var i={label:t.text,selected:t.selected,selectable:!0};s.call(this,n,i);this.addClass("amp-menu-item")}});n.AudioTrackskMenuItem.prototype.handleClick=function(){h(this)};n.registerComponent("AudioTrackskMenuItem",n.AudioTrackskMenuItem);f=n.getComponent("MenuButton");n.AudioTracksButton=n.extend(f,{init:function(t,i){o&&(i=i||{},i.name="audioTracksButton",f.call(this,t,i),t.addEventListener(n.eventName.loadedmetadata,n.bind(this,w)))}});n.AudioTracksButton.prototype.refresh=function(){if(this.removeChild(this.menu),this.menu=this.createMenu(),!this.items||this.items.length<=1)return void this.hide();this.addChild(this.menu);var t=n.getComponent("Component"),r=new t(i,{el:n.createEl("li",{className:"amp-menu-header",innerHTML:this.htmlEncode(this.localize(a)),tabindex:-1})});this.menu.prependItem(r);this.show()};n.AudioTracksButton.prototype.buttonText=a;n.AudioTracksButton.prototype.createItems=function(){for(var u,i=y(this.player_)||[],r=[],t=0;t<i.length;t++)u=new n.AudioTrackskMenuItem(this.player_,i[t]),r.push(u);return r};n.AudioTracksButton.prototype.buildCSSClass=function(){return it+" "+f.prototype.buildCSSClass.call(this)};n.registerComponent("AudioTracksButton",n.AudioTracksButton);i.ready(function(){var t=new n.AudioTracksButton(i,{selectedItemIndex:r});i.controlBar.audioTracksButton=i.controlBar.addChild(t);o&&i.controlBar.audioTracksButton.el_.setAttribute("aria-label","Audio Tracks Menu")})})}(window.amp),function(n){"use strict";var t=n.getComponent("CaptionSettingsMenuItem"),r=t.prototype.onClick,i=n.getComponent("TextTrackSettings"),u=i.prototype.saveSettings;n.plugin("closedCaption",function(f){var e=this,o=f&&f.menuTitle?f.menuTitle:"Closed Captioning";e.addEventListener(n.eventName.loadedmetadata,function(){e.controlBar.captionsButton.el().className+=" amp-closedcaption-control";e.controlBar.captionsButton.buttonText=o;var t=n.getComponent("Component"),i=new t(e,{el:n.createEl("li",{className:"amp-menu-header",innerHTML:this.htmlEncode(this.localize(o)),tabindex:-1})});e.controlBar.captionsButton.menu.prependItem(i)});t.prototype.onClick=function(){r.apply(this);this.player().addClass("amp-showing-texttrack-settings")};i.prototype.saveSettings=function(){u.apply(this);this.player().removeClass("amp-showing-texttrack-settings")}})}(window.amp),function(n){"use strict";n.plugin("contentTitle",function(t){function f(n,t,i){var f="amp-logo";if(r&&null!==i.currentClip()&&i.currentClip().isAd){var u="",e=i.currentClip().clickThrough||"",o=parseInt(i.duration()-i.currentTime());o>=0&&i.currentTime()>0&&(u=AMP.Misc.formatString(i.localize("AD_TIMING_INFO"),o),e.length>0&&(u=i.htmlEncode(u)+' | <a onclick=" return true" class="aboutLink">'+i.htmlEncode(e)+"<\/a>"),t=u);f="amp-logo-ad"}else t=i.htmlEncode(t);return['<div class="logo-title-row">','<div class="title"><h4>'+i.htmlEncode(n)+"<\/h4><\/div>",'<div class="'+f+'"><\/div>',"<\/div>",'<div class="description">'+t+"<\/div>"].join("")}function e(){var u=f(this.title_||this.options_.title,"",this);if(void 0!==i.contentTitleElement){i.contentTitleElement.innerHTML=u;var e=new n.Logo(i),t=r?"amp-logo-ad":"amp-logo",o=i.options().logo?!!i.options().logo.enabled:!0;o&&i.el().getElementsByClassName(t).length>0&&i.el().getElementsByClassName(t)[0].appendChild(e.el())}}var i=this,r=i.options_.isAdPlayer||!1,u=n.bind(i,e);i.ready(function(){var u=f(t.title,t.description,i),e="";e=r?n.createEl("div",{className:"amp-content-title-ad",innerHTML:u}):n.createEl("div",{className:"amp-content-title",innerHTML:u});i.contentTitleElement=i.el().appendChild(e);r&&(i.contentTitleElement.onclick=function(){i.trigger("tech-click")})});i.on("firstplay",u);i.on("presentationUpdate",u);r&&i.on("timeupdate",u)})}(window.amp),function(n){"use strict";n.plugin("controlBarIcons",function(t){function f(n){for(var t=0;t<r.length;t++)if(n===r[t].name())return r[t];return null}function u(t,r){var u=r.replace("amp-controlbaricons-",""),e;u="controlBarIcons"+(u[0].toUpperCase()+u.slice(1));for(var h=n.getComponent("Component"),s=new h(i,{name:u,el:n.createEl("div",{className:r})}),o=0;o<t.length;o++)e=f(t[o]),e&&(s.addChild(e),i.controlBar.removeChild(e));i.controlBar.addChild(s)}var i=this,e=t&&t.leftIcons?t.leftIcons:[],o=t&&t.middleIcons?t.middleIcons:[],s=t&&t.rightIcons?t.rightIcons:[],h=t?!!t.removeOtherIcons:!1,r=[];i.ready(function(){if(r=i.controlBar.children().slice(),h)for(var n=0;n<r.length;n++)i.controlBar.removeChild(r[n]);u(e,"amp-controlbaricons-left");u(o,"amp-controlbaricons-middle");u(s,"amp-controlbaricons-right")})})}(window.amp);!function(n){!function(){"use strict";var t=function(){function n(n,t){this.languageCode=n;this.languageName=t;this.files=[]}return n}(),i=function(){function i(n,t,i){this.mediaPlayer=n;this.player=t;this.playerElement=i;this.visible=!1;this.languagesInFiles={};this.languageCount=0;this.selectedFile=null}return i.prototype.options=function(i){var e,r,f,o=this.mediaPlayer.getIsoLangs(),s=this.visible,u;if(this.removeDialogElement(),!(i&&i instanceof Array))return void n.Logger.error(5,"Download plugin: downloadable media options are invalid.");for(this.languagesInFiles={},this.languageCount=0,e=0;e<i.length;e++)u=i[e],u.lang&&"string"==typeof u.lang&&(r=null,f=null,o[u.lang]?(r=u.lang,f=o[u.lang]):(r=u.lang.split("-")[0],r&&o[r]&&(f=o[r])),r&&f&&(this.languagesInFiles[r]?this.languagesInFiles[r].files.push(u):(this.languagesInFiles[r]=new t(r,f),this.languagesInFiles[r].files.push(u),this.languageCount++)));s&&this.languageCount>0&&this.show();s&&0===this.languageCount&&this.closeCallback&&this.closeCallback()},i.prototype.show=function(){this.visible||(this.dialogElement||this.createDialogElement(),this.dialogElement.style.display="block",this.visible=!0,this.dialogElement.focus())},i.prototype.createDialogElement=function(){var e,r,t,o,h,u=this,f=this.playerElement.id,l=f+"_dlclose",a=f+"_dl",v=f+"_sel",y=f+"_dlglbl",p=f+"_dlgdesc",c,i,w,s;this.dialogElement=document.createElement("div");this.dialogElement.style.display="none";this.dialogElement.className="amp-download-dialog";this.dialogElement.tabIndex=-1;this.dialogElement.setAttribute("role","dialog");this.dialogElement.setAttribute("aria-labelledby",y);this.dialogElement.setAttribute("aria-describedby",p);this.dialogElement.onkeydown=function(n){27==n.keyCode&&u.hide()};r=this.dialogElement.appendChild(document.createElement("div"));r.setAttribute("role","document");t=r.appendChild(document.createElement("div"));t.id=y;t.className="vjs-control-text";t.setAttribute("role","heading");t.setAttribute("aria-level","1");t.innerText=this.player.localize("Media Download Dialog");o=r.appendChild(document.createElement("div"));o.id=p;o.className="vjs-control-text";o.innerText=this.player.localize("Media Download Description");h=r.appendChild(document.createElement("div"));h.className="outline-enabled";h.innerHTML="<div id='"+l+"' class='amp-download-close vjs-control outline-enabled-control' role='button' tabindex=0><span class='vjs-control-text'>"+this.player.localize("Close")+"<\/span><\/div><div class='amp-download-container'><div class='amp-download-header'><div class='amp-download-header-title'>"+this.player.localize("Download")+"<\/div><\/div><div class='amp-download-body'><div class='amp-download-left-col'><form><\/form><\/div><div class='amp-download-right-col'><label class='amp-download-label' for='"+v+"' >"+this.player.localize("Language")+"<\/label><select id='"+v+"'><\/select><\/div><div class='amp-clear'><\/div><\/div><div class='amp-download-footer'><a id='"+a+"' class='amp-download-button amp-download-disabled' download>"+this.player.localize("Download")+"<\/a><\/div><\/div>";c=this.dialogElement.getElementsByTagName("form")[0];i=this.dialogElement.getElementsByTagName("select")[0];for(e in this.languagesInFiles)this.languagesInFiles.hasOwnProperty(e)&&(w=this.languagesInFiles[e],s=document.createElement("option"),s.value=e,s.innerText=w.languageName.nativeName,i.add(s));i.selectedIndex=0;i.onchange=function(){u.refreshMediaList(c,i)};this.refreshMediaList(c,i);this.playerElement.appendChild(this.dialogElement);document.getElementById(l).onclick=function(){u.hide()};this.downloadButton=document.getElementById(a);this.downloadButton.onclick=function(){u.selectedFile&&n.Logger.verbose(5,"Download plugin: Starting download file: "+u.selectedFile.uri)}},i.prototype.removeDialogElement=function(){this.dialogElement&&(this.playerElement.removeChild(this.dialogElement),this.dialogElement=null);this.visible=!1},i.prototype.refreshMediaList=function(n,t){var i,u,r,f=this;for(this.unselectFile();n.firstChild;)n.removeChild(n.firstChild);if(t.selectedIndex>=0&&t[t.selectedIndex]&&(u=t[t.selectedIndex],r=this.languagesInFiles[u.value]))for(i=0;i<r.files.length;i++)!function(t){var u=document.createElement("input"),i;u.type="radio";u.name="fileselect";u.onchange=function(){f.selectFile(r.files[t])};i=document.createElement("label");i.className="amp-download-label";i.appendChild(u);i.appendChild(document.createTextNode(f.getLabel(r.files[t])));n.appendChild(i)}(i)},i.prototype.hide=function(){this.visible&&(this.dialogElement.style.display="none",this.visible=!1,this.closeCallback&&this.closeCallback())},i.prototype.onClose=function(n){this.closeCallback=n},i.prototype.selectFile=function(n){this.selectedFile=n;this.downloadButton&&(this.downloadButton.className="amp-download-button",this.downloadButton.href=n.uri)},i.prototype.unselectFile=function(){this.selectedFile=null;this.downloadButton&&(this.downloadButton.className="amp-download-button amp-download-disabled",this.downloadButton.removeAttribute("href"))},i.prototype.getLabel=function(t){var r="";switch(t.type){case amp.downloadableMediaType.video:r=i.videoWithoutCCLabel;break;case amp.downloadableMediaType.videoWithCC:r=i.videoWithCCLabel;break;case amp.downloadableMediaType.audio:r=i.audioLabel;break;case amp.downloadableMediaType.transcript:r=i.transciptLabel;break;default:n.Logger.error(5,"Download plugin: Unrecognized media type: "+t.type);r=t.type}return r=this.player.localize(r),t.bitrate&&(r=r+", "+amp.utils.getBitrateByUnit(t.bitrate)),t.size&&(r=r+", "+amp.utils.getSizeByUnit(t.size)),r},i.videoWithCCLabel="Video with Closed Caption",i.videoWithoutCCLabel="Video without Closed Caption",i.audioLabel="Audio",i.transciptLabel="Transcript",i}(),r=function(){function n(n,t){this.mediaPlayer=n;this.player=t;var u="Download",r=n.getComponent("Button"),f="amp-download-control";n.DownloadButton=n.extend(r,{init:function(n,t){t=t||{};t.name="downloadButton";r.call(this,n,t);this.controlText(u);this.buttonText=u;this.dialogVisible=!1;this.dialog=null;this.pused=!1}});n.DownloadButton.prototype.buildCSSClass=function(){return f+" "+r.prototype.buildCSSClass.call(this).trim()};n.DownloadButton.prototype.handleClick=function(){var t=this;this.dialog||(this.dialog=new i(n,this.player_,this.player_.el()),this.dialog.onClose(function(){t.dialogVisible=!1;t.paused&&(t.player_.play(),t.paused=!1)}),this.dialog.options(this.player_.downloadableMedia()));this.dialogVisible?(this.dialog.hide(),this.dialogVisible=!1):(this.dialog.show(),this.dialogVisible=!0,this.player_.paused()||(this.player_.pause(),this.paused=!0))};n.registerComponent("DownloadButton",n.DownloadButton);t.ready(function(){var u=new n.DownloadButton(t),i=t.downloadableMedia(),r;t.controlBar.downloadButton=t.controlBar.addChild(u);i&&i instanceof Array&&0!==i.length||(t.controlBar.downloadButton.el().style.display="none");t.addEventListener("play",function(){t.controlBar.downloadButton.dialogVisible&&t.pause()});r=function(){var n=t.downloadableMedia(),i=!!n&&n instanceof Array&&n.length>0;t.controlBar.downloadButton.dialog&&t.controlBar.downloadButton.dialog.options(n);i?t.addClass("amp-showing-download-control"):t.removeClass("amp-showing-download-control")};t.addEventListener("downloadableMediaChanged",r);r()})}return n}();!function(n,t){amp.plugin("download",function(){new r(t,this)})}(window,window.amp)}(n.Plugins||(n.Plugins={}));n.Plugins}(AMP||(AMP={})),function(n){"use strict";n.plugin("live",function(t){function w(){b();i.currentTime(i.duration());f=!1}function st(){i.isLive()?(e="QuickStartLive"==i.currentHeuristicProfile(),e&&(u=0,f=!1,p=wt,i.addEventListener(amp.internalEventName.currentTimeChanging,d)),i.addEventListener(n.eventName.seeked,r),i.addEventListener(n.eventName.seeking,r),i.addEventListener(n.eventName.timeupdate,a),tt(),y()):(i.removeEventListener(n.eventName.seeked,r),i.removeEventListener(n.eventName.seeking,r),i.removeEventListener(n.eventName.timeupdate,a),c(),it());e||(p=ft,i.removeEventListener(amp.internalEventName.currentTimeChanging,d))}function ht(){"Html5"==i.currentTechName()&&i.isLive()&&(tt(),y())}function b(){i.canControlPlaybackRate()&&i.playbackRate()>1&&k()}function ct(){i.canControlPlaybackRate()&&i.playbackRate()<1&&k()}function k(){i.playbackRate(1);l=!0;et=1;o=!1;s=!1;h=!1;i.one(n.eventName.timeupdate,r)}function lt(){i.canControlPlaybackRate()&&et!==i.playbackRate()&&(l=!1,f=!0)}function a(){if(i.isLive()){var t=v();t?(c(),nt(),e&&setTimeout(function(){!i.paused()&&!f&&Date.now()-u>bt&&(AMP.Logger.warning(AMP.Logger.Area.plugin,"amplive plugin: player drifted from live edge. Attempting to move to live edge.."),u=0,w())},50),!l&&g()&&ct()):(e&&0==u&&(u=Date.now()),l||b())}else i.removeEventListener(n.eventName.seeked,r),i.removeEventListener(n.eventName.seeking,r),i.removeEventListener(n.eventName.timeupdate,a),c(),it()}function d(n,t){t.time<i.duration()&&(f=!0,u=0)}function r(){i.isLive()&&(v()?(c(),nt()):(y(),at()))}function v(){var n=i.currentPlayerSettingValue("livePlaybackOffsetInWallClockSec");return i.currentTime()<i.duration()-p-n}function g(){return i.currentTime()<kt}function y(){i.addClass(ut)}function at(){o||(o=!0,s=!1,h=!1,i.trigger(n.internalEventName.playingAtLiveDVREdge))}function nt(){g()?vt():yt()}function vt(){h||(o=!1,s=!1,h=!0,i.trigger(n.internalEventName.playingAtStartDVREdge))}function yt(){s||(o=!1,s=!0,h=!1,i.trigger(n.internalEventName.playingInDVR))}function c(){i.removeClass(ut)}function tt(){i.controlBar.liveDisplay.addClass(rt);i.controlBar.liveDisplay.show()}function it(){i.controlBar.liveDisplay.removeClass(rt);i.controlBar.liveDisplay.hide()}var i=this,pt=t&&t.controlText?t.controlText:"LIVE",rt="amp-live-control",ut="amp-live-on",ft=5,p=ft,wt=2,u=0,bt=3e4,f=!1,e=!1,l=!1,et=1,kt=5,o=!1,s=!1,h=!1,ot=n.getComponent("Component");n.LiveEdgeProgressBar=n.extend(ot,{init:function(n,t){ot.call(this,n,t)}});n.LiveEdgeProgressBar.prototype.createEl=function(){return n.createEl("div",{className:"amp-live-edge-progress",tabIndex:0})};n.registerComponent("LiveEdgeProgressBar",n.LiveEdgeProgressBar);n.getComponent("LiveDisplay").prototype.handleClick=function(){v()&&w()};i.ready(function(){i.addEventListener(n.eventName.ratechange,lt);i.addEventListener(n.eventName.loadedmetadata,st);i.addEventListener(n.eventName.durationchange,ht);i.controlBar.liveDisplay.on("click",i.controlBar.liveDisplay.handleClick);i.controlBar.liveDisplay.off(i,"durationchange",i.controlBar.liveDisplay.updateShowing);var t=n.createEl("div",{className:"amp-livetimeindicator",innerHTML:this.htmlEncode(this.localize(pt))});i.controlBar.currentTimeDisplay.el().appendChild(t)})})}(window.amp),function(n){"use strict";n.plugin("logo",function(t){var i=this,e=t.enabled,o=t.opacity,s="https://microsoft.com",r=t.targetUrl,u="amp-logo",f=n.getComponent("Component");n.Logo=n.extend(f,{init:function(n,t){f.call(this,n,t)}});n.Logo.prototype.createEl=function(){var t,f="/skins/amp-default/assets/icons/amslogo.svg",e=n.getComponent("Player"),h=window.document.body.className.includes("high-contrast-enabled"),u,i;return r?(i=n.decodeURL(r),u=i.hierarchical.match(/^((ftp:\/\/)|(javascript:))/i)?s:i.hierarchical.match(/^(https?:)?\/\//i)?n.encodeURL(i):n.createEl("div",{innerHTML:'<a href="'+n.encodeURL(i)+'"><\/a>'}).firstChild.href,t=(amp.browser.IS_FIREFOX||amp.browser.IS_IE11||amp.browser.IS_EDGE)&&h?n.createEl("span",{innerHTML:'<img src="'+e.getScriptRootURL()+f+'"><a target="_blank" href="'+u+'"><\/a>'}):n.createEl("span",{innerHTML:'<a target="_blank" href="'+u+'"><\/a>'})):t=(amp.browser.IS_FIREFOX||amp.browser.IS_IE11||amp.browser.IS_EDGE)&&h?n.createEl("div",{innerHTML:'<img src="'+e.getScriptRootURL()+f+'">'}):n.createEl("div"),t.style.opacity=o,this.container=t,t};n.registerComponent("Logo",n.Logo);i.ready(function(){if(e){var t=new n.Logo(i);i.el().getElementsByClassName(u).length>0&&i.el().getElementsByClassName(u)[0].appendChild(t.el())}})})}(window.amp),function(n){"use strict";n.plugin("moreOptions",function(t){function o(n,t){var r;if(y=t,t){for(r=0;r<i.length;r++)i[r].control.el().tabIndex=-1,i[r].control.addClass("amp-control-disabled");n.controlBar.moreOptionsButton.el().tabIndex=0;n.controlBar.moreOptionsButton.removeClass("amp-control-disabled");n.controlBar.moreOptionsButton.el().setAttribute("aria-hidden","false")}else{for(r=0;r<i.length;r++)i[r].control.el().tabIndex=0,i[r].control.removeClass("amp-control-disabled"),i[r].control.menu&&(i[r].control.el().style.position="",i[r].control.el().style.left="");n.controlBar.moreOptionsButton.el().tabIndex=-1;n.controlBar.moreOptionsButton.addClass("amp-control-disabled");n.controlBar.moreOptionsButton.el().setAttribute("aria-hidden","true")}n.toggleClass("amp-showing-more-options-button",t)}function w(n){n.controlBar.moreOptionsButton.menu.el().style.display="";for(var t=0;t<i.length;t++)i[t].control.menu&&(i[t].control.menu.el().style.display="")}function b(n){var t=function(t,i){for(var r,u=0;u<t.length;u++)r=n.controlBar[t[u]],r&&r.el()&&i.push({control:r,text:r.buttonText,className:r.el().className})};return i=[],t(d,i),t(n.options_.plugins.moreOptions.controls,i),i}function k(n){var r=n.controlBar.el(),e,t;for(u={left:r.querySelector(".amp-controlbaricons-left"),middle:r.querySelector(".amp-controlbaricons-middle"),right:r.querySelector(".amp-controlbaricons-right")},l=u.right.offsetWidth,e=window.getComputedStyle(u.middle),f=parseInt(e.minWidth,10),isNaN(f)&&(f=0),u.middle.style.minWidth="0",c=[],t=0;t<i.length;t++)i[t].control.hasClass("vjs-hidden")||c.push(i[t]);c.length>1?(n.addThrottledWindowResizeListener(function(){s(n)},nt),s(n)):o(n,!1)}function s(n){if(0==n.controlBar.width())o(n,n.width()<f);else if(null!==u){var t=u.middle.offsetWidth;y&&(t=u.middle.offsetWidth-(l-u.right.offsetWidth));o(n,f+1>t)}}var l,a=n.getComponent("Component"),r=this,f=0,d=t&&t.controls?t.controls:[],h=t&&t.menuTitle?t.menuTitle:"More Options",g="amp-moreoptions-control",i=[],c=[],v=Date.now(),nt=200,u=null,y=!1,p=n.getComponent("MenuItem"),e;n.MoreOptionsMenuItem=n.extend(p,{init:function(n,t){var i={label:t.text,value:t.value,selected:t.selected};p.call(this,n,i);this.control=t.control;this.addClass("amp-menu-item");t.className.split(" ").forEach(function(n){this.addClass(n)},this);this.control.menu&&this.control.menu.on("mouseleave",function(){this.el().style.display=""})}});n.MoreOptionsMenuItem.prototype.handleClick=function(){this.control.handleClick();v=Date.now()};n.registerComponent("MoreOptionsMenuItem",n.MoreOptionsMenuItem);e=n.getComponent("MenuButton");n.MoreOptionsButton=n.extend(e,{init:function(t,i){if(i=i||{},i.name="moreOptionsButton",e.call(this,t,i),t.addEventListener(amp.eventName.loadedmetadata,n.bind(this,function(){this.refresh()})),this.on("mouseover",function(){w(t)}),this.items.length>0){var r=new a(t,{el:n.createEl("li",{className:"amp-menu-header",innerHTML:this.htmlEncode(this.localize(h)),tabindex:-1})});this.menu.prependItem(r)}this.el().tabIndex=-1;this.addClass("amp-control-disabled");this.el().setAttribute("aria-hidden","true");this.el().setAttribute("aria-label","More Options")}});n.MoreOptionsButton.prototype.buttonText=h;n.MoreOptionsButton.prototype.createItems=function(){for(var u,i=b(this.player_)||[],r=[],t=0;t<i.length;t++)u=new n.MoreOptionsMenuItem(this.player_,i[t]),r.push(u);return r};n.MoreOptionsButton.prototype.buildCSSClass=function(){return g+" "+e.prototype.buildCSSClass.call(this)};n.MoreOptionsButton.prototype.refresh=function(){if(this.removeChild(this.menu),this.menu=this.createMenu(),this.addChild(this.menu),this.items.length>0){var t=new a(this.player_,{el:n.createEl("li",{className:"amp-menu-header",innerHTML:this.htmlEncode(this.localize(h)),tabindex:-1})});this.menu.prependItem(t)}this.items=this.createItems()};n.MoreOptionsButton.prototype.hasJustBeenClicked=function(){return Date.now()-v<500};n.MoreOptionsButton.prototype.onClick=function(n){this.hasJustBeenClicked()||e.prototype.onClick.call(this,n)};n.MoreOptionsButton.prototype.isSubMenuVisible=function(){var r=this,t=this.player_.controlBar,i,n;if(t)for(i=Object.getOwnPropertyNames(t),n=0;n<i.length;n++)if(t[i[n]]!==r&&t[i[n]].el_&&t[i[n]].el_.className&&-1!==t[i[n]].el_.className.indexOf("vjs-menu-button")&&t[i[n]].buttonPressed_)return!0;return!1};n.MoreOptionsButton.prototype.vjsHandleMouseLeave=n.MoreOptionsButton.prototype.handleMouseLeave;n.MoreOptionsButton.prototype.handleMouseLeave=function(){this.isSubMenuVisible()||this.vjsHandleMouseLeave()};n.registerComponent("MoreOptionsButton",n.MoreOptionsButton);r.ready(function(){var i=new n.MoreOptionsButton(r,t);r.controlBar.moreOptionsButton=r.controlBar.addChild(i);r.addEventListener(amp.eventName.loadedmetadata,function(){k(r)});r.on("fullscreenchange",function(){o(r,r.controlBar.width()<f)});r.on("visibilityChange",function(){s(r)})})})}(window.amp),function(n){"use strict";n.plugin("quality",function(t){function s(n){var t=n.player_.controlBar.qualityButton,f=i,r=t.items.indexOf(n);if(f!==r){t.items[f].selected(!1);n.selected(!0);i=r;e(t,r);var u=n.player_.currentVideoStreamList(),o=u.selectedIndex,s=u.streams[o].tracks;u.streams[o].selectTrackByIndex(0==i?-1:s.length-i)}}function h(t){var e=t.currentVideoStreamList(),u,o;if(e){var s=e.selectedIndex,r=e.streams[s].tracks,f=[];for(f[0]={text:y,selectable:!0},u=1;u<=r.length;u++)o=r[r.length-u].bitrate,f[u]={text:r[r.length-u].height+"p-"+n.utils.getBitrateByUnit(o),selectable:r[r.length-u].selectable};return i>=0&&i<f.length&&(f[i].selected=!0),f}}function e(n,t){var i,r,u;0==t?r=4:(i=n.items[t].options_.label.split("-")[0].replace("p",""),r=4,r=i>720?4:720>=i&&i>480?3:480>=i&&i>360?2:1);u=n.el().className.match(/quality-\d/);n.el().className=n.el().className.replace(u,"quality-"+r)}function c(){this.refresh();l(this.player_)}function l(t){var i=t.currentVideoStreamList(),r;if(i&&i.streams)for(r=0;r<i.streams.length;r++)i.streams[r].addEventListener(amp.streamEventName.trackselected,n.bind(t,a))}function a(){var n=this.controlBar.qualityButton,u=this.currentVideoStreamList(),r;if(u){for(var h=u.selectedIndex,f=u.streams[h].tracks,o=-1,s=0,t=0;t<f.length;t++)f[t].selectable&&(o=t,s++);r=-1;r=s>1?0:f.length-o;r!==i&&(i<n.items.length&&n.items[i].selected(!1),i=r,n.items[i].selected(!0),e(n,i))}}var r=this,f=t&&t.menuTitle?t.menuTitle:"Quality",i=t&&t.selectedItem?t.selectedItem:0,v="amp-quality-control",y=t&&t.autoMenuItemLabel?t.autoMenuItemLabel:"Auto",o=n.getComponent("MenuItem"),u;n.QualityMenuItem=n.extend(o,{init:function(n,t){var i={label:t.text,value:t.value,selected:t.selected,selectable:t.selectable};o.call(this,n,i);this.addClass("amp-menu-item")}});n.QualityMenuItem.prototype.handleClick=function(){s(this)};n.registerComponent("QualityMenuItem",n.QualityMenuItem);u=n.getComponent("MenuButton");n.QualityButton=n.extend(u,{init:function(t,r){if(r=r||{},r.name="qualityButton",u.call(this,t,r),t.addEventListener("loadedmetadataInternal",n.bind(this,c)),void 0!=this.items&&this.items.length>0){var e=n.getComponent("Component"),o=new e(t,{el:n.createEl("li",{className:"amp-menu-header",innerHTML:this.htmlEncode(this.localize(f)),tabindex:-1})});this.menu.prependItem(o);this.el().className+=" quality-"+(4-i)}else this.hide()}});n.QualityButton.prototype.buttonText=f;n.QualityButton.prototype.createItems=function(){for(var u,i=h(this.player_)||[],r=[],t=0;t<i.length;t++)u=new n.QualityMenuItem(this.player_,i[t]),r.push(u);return r};n.QualityButton.prototype.buildCSSClass=function(){return v+" "+u.prototype.buildCSSClass.call(this)};n.registerComponent("QualityButton",n.QualityButton);r.ready(function(){var t=new n.QualityButton(r,{selectedItemIndex:i});r.controlBar.qualityButton=r.controlBar.addChild(t);r.controlBar.qualityButton.el_.setAttribute("aria-label","Video Quality Menu")});n.QualityButton.prototype.refresh=function(){if(this.removeChild(this.menu),this.menu=this.createMenu(),this.addChild(this.menu),void 0!=this.items&&this.items.length>0){var t=n.getComponent("Component"),u=new t(r,{el:n.createEl("li",{className:"amp-menu-header",innerHTML:this.htmlEncode(this.localize(f)),tabindex:-1})});this.menu.prependItem(u);null==this.el().className.match(/quality-\d/)&&(this.el().className+=" quality-"+(4-i));this.show()}else this.hide()}})}(window.amp),function(n){"use strict";n.plugin("subtitles",function(t){var i=this,r=t&&t.menuTitle?t.menuTitle:"Subtitles",u=t&&t.offMenuItemLabel?t.offMenuItemLabel:"Off";i.addEventListener(amp.eventName.loadedmetadata,function(){i.controlBar.subtitlesButton.el().className+=" amp-subtitles-control";i.controlBar.subtitlesButton.menu.children()[0].el().innerHTML=this.htmlEncode(this.localize(u));i.controlBar.subtitlesButton.buttonText=r;var t=n.getComponent("Component"),f=new t(i,{el:n.createEl("li",{className:"amp-menu-header",innerHTML:this.htmlEncode(this.localize(r)),tabindex:-1})});i.controlBar.subtitlesButton.menu.prependItem(f)})})}(window.amp),function(n){"use strict";n.plugin("outline",function(n){function i(){t.removeClass(r)}function f(n){n.classList.add(s);n.removeEventListener("click",i);n.addEventListener("click",i)}function e(){for(var r,i=t.el().querySelectorAll(v),n=0;n<i.length;n++)f(i[n]);if(a)for(r=t.controlBar.el().querySelectorAll(p),n=0;n<r.length;n++)f(r[n]);h()}function h(){var n=t.el().querySelector(y);null!==n&&(n.classList.add(s),n.removeEventListener("mousedown",o),n.addEventListener("mousedown",o))}function c(){t.addClass(r);e()}function o(){i();t.controls()&&(t.paused()?t.play():t.pause())}function l(){t.addClass(r);u&&(u=!1,e())}var t=this,a=!!n&&!!n.displayOnMenuItems,v=".vjs-control",y=".vjs-fullscreen-outline",p=".vjs-menu-item",r="outline-enabled",s="outline-enabled-control",u=!0;t.ready(function(){c();t.controlBar.on("keydown",l)});t.on("sourceset",function(){u=!0})})}(window.amp),function(n){"use strict";n.plugin("ampV2timelineMarkers",function(t){function f(){!i.isDisposed()&&i.duration()>0&&(l=i.duration(),e(),s(),i.isLive()&&r&&r.length>0&&setTimeout(f,1e3))}function e(){for(var n=0;n<u.length;n++)i.controlBar.progressControl.seekBar.removeChild(u[n]);u=[]}function s(){for(var f,t=0;t<r.length;t++)f=new n.Marker(i,r[t]),f.el().tabIndex=0,u.push(f),i.controlBar.progressControl.seekBar.addChild(f)}var i=this,r=t&&t.markers?t.markers:[],h="#ffd800",c="amp-timeline-marker",l=0,u=[],o=n.getComponent("Button"),a=n.getComponent("Component");n.Marker=n.extend(o,{init:function(n,t){var u=n.duration(),i=t.time>0?t.time:0,f=t.color?t.color:h,r;o.call(this,n,videojs.mergeOptions({el:a.prototype.createEl.call(this,"div",{innerHTML:" ",className:c})},t));i=n.currentTime()+i-n.currentMediaTime();r=i/u*100;r>0&&100>r&&(this.el_.style.left=i/u*100+"%",this.el_.style.backgroundColor=f,this.on("click",this.onClick))}});n.Marker.prototype.onClick=function(){this.player().currentTime(this.options().time)};i.ready(function(){r&&(f(),i.on("sourceset",function(){r=[];e()}),i.on("midrollAdded",function(){var n,t;if(this.scheduler&&(n=this.scheduler.getMidRolls(),n)){for(r=[],t=0;t<n.length;t++)r.push({time:n[t].splice.startOffset});f()}}))})})}(window.amp),function(n){"use strict";n.plugin("ampVolumeMenuButton",function(t){var i=this,u=NaN,f=t.hideVolumeBarOnInActivity,r,e;void 0===f&&(f=!0);r=n.getComponent("MuteToggle");n.AmpVolumeMenuButton=n.extend(r,{init:function(n,t){t=t||{};t.name="ampVolumeMenuButton";r.call(this,n,t);this.buttonTouched=!1}});n.AmpVolumeMenuButton.prototype.clearOtherMenus=function(){this.volumeControl.buttonPressed_&&this.volumeControl.unpressButton();r.prototype.clearOtherMenus.call(this)};n.AmpVolumeMenuButton.prototype.setVolumeControl=function(n){this.volumeControl=n};n.AmpVolumeMenuButton.prototype.handleClick=function(){this.clearOtherMenus();this.buttonTouched=!this.buttonTouched;this.buttonTouched&&this.volumeControl.trigger("mouseover");r.prototype.handleClick.call(this)};e=n.getComponent("Component");n.VolumeControl=n.extend(e,{init:function(t,i){i=i||{};i.name="volumeControl";i.el=n.createEl("div",{className:"vjs-volume-control"});e.call(this,t,i);this.on(t,"loadstart",function(){t.tech_.featuresVolumeControl===!1?this.addClass("vjs-hidden"):this.removeClass("vjs-hidden")});this.createChildElements();this.setUpEventHandlers()}});n.VolumeControl.prototype.setUpEventHandlers=function(){var n=this;this.on("mouseover",function(){n.handleMouseOver()});this.on("mouseleave",function(){n.handleMouseLeave()});this.on(i,this.volumeBar.playerEvent,function(){n.updateVolumeHandle()})};n.VolumeControl.prototype.createChildElements=function(){this.createVolumeMenuButton();this.createVolumeBar()};n.VolumeControl.prototype.createVolumeMenuButton=function(){var r=new n.AmpVolumeMenuButton(i,t);this.ampVolumeMenuButton=this.addChild(r);r.setVolumeControl(this)};n.VolumeControl.prototype.unpressButton=function(){this.popUp.unlockShowing();this.el_.setAttribute("aria-expanded","false");this.buttonPressed_=!1};n.VolumeControl.prototype.pressButton=function(){this.ampVolumeMenuButton.clearOtherMenus();this.popUp.lockShowing();this.el_.setAttribute("aria-expanded","true");this.buttonPressed_=!0};n.VolumeControl.prototype.handleMouseLeave=function(){this.unpressButton()};n.VolumeControl.prototype.handleMouseOver=function(){this.pressButton()};n.VolumeControl.prototype.handleFocusOnVolumeBar=function(){this.pressButton()};n.VolumeControl.prototype.createVolumeBar=function(){var e=n.getComponent("Popup"),u=new e(i,{contentElType:"div"}),o=n.getComponent("VolumeBar"),r=new o(i,t||{}),f=this.createVolumeSliderHandle();r.el_.appendChild(f);r.on("focus",function(){i.controlBar.volumeControl.handleFocusOnVolumeBar()});this.volumeBar=u.addChild(r);this.popUp=this.addChild(u);this.volumeHandle=f};n.VolumeControl.prototype.updateVolumeHandle=function(){var n=this.volumeBar,i;n.bar&&n.bar.el_&&(t&&t.vertical===!1?(this.volumeHandle.style.left=n.bar.el_.style.width,i=this.volumeHandle.style.left):(this.volumeHandle.style.top=n.bar.el_.style.height,i=this.volumeHandle.style.top),this.volumeHandle.innerHTML='<span class="vjs-control-text">'+i+"<\/span>")};n.VolumeControl.prototype.createVolumeSliderHandle=function(){var t=n.getComponent("Component");return t.prototype.createEl.call(this,"div",{className:"vjs-volume-handle vjs-control"})};n.registerComponent("AmpVolumeMenuButton",n.AmpVolumeMenuButton);n.registerComponent("VolumeControl",n.VolumeControl);i.ready(function(){var e=new n.VolumeControl(i,{}),t,r;i.controlBar.volumeControl=i.controlBar.addChild(e);t=i.controlBar.volumeControl;r=function(){isNaN(u)||(clearTimeout(u),u=NaN)};f&&(i.on("userinactive",function(){t.popUp&&t.volumeBar.el_===document.activeElement&&(r(),u=setTimeout(function(){t.volumeBar.el_!==document.activeElement||i.userActive()||t.ampVolumeMenuButton.el().focus()},1e3));t.el_.setAttribute("aria-expanded","false")}),i.on("useractive",r));t.updateVolumeHandle();this.one(i,"timeupdate",function(){t.volumeBar.update();t.updateVolumeHandle()})})})}(window.amp),function(n){"use strict";n.plugin("playbackSpeed",function(t){function g(){r.sort(function(n,t){return t.value-n.value})}function nt(){for(var n=0;n<r.length;n++)if(1===r[n].value)return;r.push({selected:!1,name:i.htmlEncode(i.localize("1.0x")),value:1})}function c(){o(function(){return!0})}function o(n){for(u=[],f=0;f<r.length;f++)r[f].name&&r[f].value>=.5&&r[f].value<=4&&n(r[f].value)&&u.push({selected:!1,name:r[f].name,value:r[f].value})}function tt(){o(function(n){return 1>=n})}function it(){o(function(n){return n>=1})}function l(){nt();g();c()}function a(n,t){t.canControlPlaybackRate()&&t.playbackRate(n)}function v(n){var t=n.controlBar.playbackSpeedButton.currentSpeedIndex||0===n.controlBar.playbackSpeedButton.currentSpeedIndex?u[n.controlBar.playbackSpeedButton.currentSpeedIndex].value:1;n.controlBar.playbackSpeedButton.removeClass(h);n.controlBar.playbackSpeedButton.removeClass(k);n.controlBar.playbackSpeedButton.removeClass(d);n.controlBar.playbackSpeedButton.addClass(t>1?k:1>t?d:h)}function y(n,t,i){var r=i||n.player_,e=r.controlBar.playbackSpeedButton,o=r.controlBar.playbackSpeedButton.currentSpeedIndex,f=p(t||n.options().value);o!==f&&(rt(e),e.items[f].selected(!0),ut(e,f),a(u[f].value,r),r.controlBar.playbackSpeedButton.currentSpeedIndex=f,v(r))}function rt(n){for(var t=0;t<n.items.length;t++)n.items[t].selected(!1)}function ut(n,t){1===u[t].value}function p(n){for(var t=0;t<u.length;t++)if(Math.abs(u[t].value-n)<.001)return t;return null}var ft=n.getComponent("Component"),w=n.getComponent("MenuItem"),s=n.getComponent("MenuButton");if(t&&t.enabled){var e,i=this,r=t.speedLevels?t.speedLevels.slice(0):[{name:"2.0x",value:2},{name:"1.0x",value:1},{name:"0.5x",value:.5}].slice(0),u=[],b="Playback Speed",h="amp-playbackspeed-control-normal",k="amp-playbackspeed-control-fast",d="amp-playbackspeed-control-slow",f=0;l();e=p(t.initialSpeed?t.initialSpeed:1);null!==e?(u[e].selected=!0,a(u[e].value,i)):AMP.Logger.error(AMP.Logger.Area.plugin,"PlaybackSpeed plugin: cannot identify speed index for initial speed.");n.PlaybackSpeedMenuItem=n.extend(w,{init:function(n,t){var i={label:t.name,value:t.value,selected:t.selected,selectable:!0};w.call(this,n,i);this.addClass("amp-menu-item");this.on("click",this.handleClick);this.value=t.value}});n.PlaybackSpeedMenuItem.prototype.handleClick=function(){y(this)};n.registerComponent("PlaybackSpeedMenuItem",n.PlaybackSpeedMenuItem);n.PlaybackSpeedButton=n.extend(s,{init:function(t,i){i=i||{};i.name="playbackSpeedButton";s.call(this,t,i);t.addEventListener(n.eventName.loadedmetadata,n.bind(this,n.PlaybackSpeedButton.prototype.refresh));var r=new ft(t,{el:n.createEl("li",{className:"amp-menu-header",innerHTML:this.htmlEncode(this.localize(b)),tabindex:-1})});this.menu.prependItem(r);t.canControlPlaybackRate()?(this.addDVRPlaybackEventCallbacks(),this.show()):this.hide()}});n.PlaybackSpeedButton.prototype.addDVRPlaybackEventCallbacks=function(){var t=this;i.addEventListener(n.internalEventName.playingAtLiveDVREdge,function(){t.handleLiveEdgePlayback()});i.addEventListener(n.internalEventName.playingAtStartDVREdge,function(){t.handleStartEdgePlayback()});i.addEventListener(n.internalEventName.playingInDVR,function(){t.handlePlayingInDVR()})};n.PlaybackSpeedButton.prototype.buttonText=b;n.PlaybackSpeedButton.prototype.createItems=function(){for(var r,i=[],t=0;t<u.length;t++)r=new n.PlaybackSpeedMenuItem(this.player_,u[t]),i.push(r);return i};n.PlaybackSpeedButton.prototype.buildCSSClass=function(){return h+" "+s.prototype.buildCSSClass.call(this).trim()};n.PlaybackSpeedButton.prototype.refresh=function(){this.player_.canControlPlaybackRate()?this.show():this.hide()};n.PlaybackSpeedButton.prototype.setInitialValues=function(){this.player_.controlBar.playbackSpeedButton.currentSpeedIndex=e;this.player_.controlBar.playbackSpeedButton.el_.setAttribute("aria-label","Playback Speed");v(this.player_)};n.PlaybackSpeedButton.prototype.handleLiveEdgePlayback=function(){tt();this.updateMenuItemsAndUi()};n.PlaybackSpeedButton.prototype.handleStartEdgePlayback=function(){it();this.updateMenuItemsAndUi()};n.PlaybackSpeedButton.prototype.handlePlayingInDVR=function(){c();this.updateMenuItemsAndUi()};n.PlaybackSpeedButton.prototype.updateMenuItemsAndUi=function(){this.update();this.selectMenuItemWithValue(this.player_.playbackRate())};n.PlaybackSpeedButton.prototype.selectMenuItemWithValue=function(n){for(var t=0;t<this.items.length;t++)this.items[t].selected(this.items[t].value===n?!0:!1)};n.registerComponent("PlaybackSpeedButton",n.PlaybackSpeedButton);i.on("sourceset",function(){i.controlBar.playbackSpeedButton&&(l(),i.controlBar.playbackSpeedButton.updateMenuItemsAndUi())});i.ready(function(){var t=new n.PlaybackSpeedButton(i);i.controlBar.playbackSpeedButton=i.controlBar.addChild(t);i.controlBar.playbackSpeedButton.setInitialValues();i.addEventListener(amp.eventName.ratechange,function(){i.canControlPlaybackRate()&&y(void 0,i.playbackRate(),i)})})}})}(window.amp);amp.AmpSkinPlugin=amp.extend(amp.getComponent("Component"),{init:function(n){"use strict";var t=n.options_.logo,r=t&&void 0!==t.enabled?t.enabled:!0,u=t&&t.opacity?t.opacity:.5,f=t&&t.targetUrl?t.targetUrl:null,i=(t&&t.horizontalPosition?t.horizontalPosition:"left",t&&t.verticalPosition?t.verticalPosition:"top",{contentTitle:{title:n.options_.title||"",description:n.options_.description||""},logo:{enabled:r,opacity:u,targetUrl:f},responsive:{sizeClasses:n.options_.sizeClasses||{}},live:{controlText:"LIVE"},ampAudioTracks:{menuTitle:"Audio Tracks"},closedCaption:{menuTitle:"Closed Captioning"},subtitles:{menuTitle:"Subtitles",offMenuItemLabel:"Off"},quality:{menuTitle:"Quality",selectedItem:0},playbackSpeed:n.options_.playbackSpeed||{enabled:!1},download:n.options_.download||{},ampVolumeMenuButton:{vertical:!0,hideVolumeBarOnInActivity:!0},moreOptions:{controls:["qualityButton","captionsButton","subtitlesButton","audioTracksButton","castToDeviceButton","shareButton","playbackSpeedButton","downloadButton","nextTrackButton","skipForwardButton","fastForwardButton","rewindButton","skipBackwardButton","previousTrackButton"]},controlBarIcons:{leftIcons:["playToggle","previousTrackButton","skipBackwardButton","rewindButton","fastForwardButton","skipForwardButton","nextTrackButton","playbackRateMenuButton","liveDisplay","chaptersButton"],middleIcons:["liveIndicator","currentTimeDisplay","progressControl","timeDivider","durationDisplay","remainingTimeDisplay"],rightIcons:["shareButton","playbackSpeedButton","downloadButton","castToDeviceButton","audioTracksButton","subtitlesButton","captionsButton","qualityButton","volumeControl","moreOptionsButton","fullscreenToggle"],removeOtherIcons:!1},outline:{displayOnMenuItems:!0},ampV2timelineMarkers:{}});n.options_.plugins.moreOptions={controls:[]};Object.getOwnPropertyNames(i).forEach(function(t){n[t]&&n[t](i[t])});n.addEventListener(amp.eventName.loadedmetadata,function(){var t=n.controlBar.options();t.children.volumeMenuButton&&t.children.volumeMenuButton.volumeBar&&t.children.volumeMenuButton.volumeBar.vertical&&n.addClass("amp-vertical-volume-slider")})}});amp.AmpSkinPlugin.prototype.dispose=function(){};amp.registerComponent("AmpSkinPlugin",amp.AmpSkinPlugin);amp.getComponent("ControlBar").prototype.options_={loadEvent:"play",children:{playToggle:{},currentTimeDisplay:{},timeDivider:{},durationDisplay:{},remainingTimeDisplay:{},liveDisplay:{},progressControl:{},fullscreenToggle:{},subtitlesButton:{},captionsButton:{},chaptersButton:{},ampSkinPlugin:{}}},function(n){"use strict";window.videojs_hotkeys={version:"0.2.16"};var t=function(t){function d(n){return 32===n.which||179===n.which}function g(n){return 37===n.which||177===n.which}function nt(n){return 39===n.which||176===n.which}function tt(n){return 38===n.which}function it(n){return 40===n.which}function rt(n){return 77===n.which}function ut(n){return 70===n.which}var i=this,r=i.el(),u=document,ft={volumeStep:.1,seekStep:5,enableMute:!0,enableVolumeScroll:!0,enableFullscreen:!0,enableNumbers:!0,enableJogStyle:!1,alwaysCaptureHotkeys:!1,enableModifiersForNumbers:!0,enableSeek:!0,enablePlayPause:!0,playPauseKey:d,rewindKey:g,forwardKey:nt,volumeUpKey:tt,volumeDownKey:it,muteKey:rt,fullscreenKey:ut,customKeys:{}},s=1,h=2,c=3,l=4,a=5,v=6,y=7,et=n.mergeOptions||n.util.mergeOptions;t=et(ft,t||{});var f=t.volumeStep,o=t.seekStep,ot=t.enableMute,st=t.enableVolumeScroll,p=t.enableFullscreen,ht=t.enableNumbers,w=t.enableJogStyle,e=t.alwaysCaptureHotkeys,ct=t.enableModifiersForNumbers,b=t.enableSeek,lt=t.enablePlayPause;r.hasAttribute("tabIndex")||r.setAttribute("tabIndex","1");(e||!i.autoplay())&&i.one("play",function(){r.focus()});i.on("userinactive",function(){var n=function(){clearTimeout(t)},t=setTimeout(function(){i.off("useractive",n);u.activeElement&&u.activeElement.parentElement==r.querySelector(".vjs-control-bar")&&r.focus()},10);i.one("useractive",n)});i.on("play",function(){var n=r.querySelector(".iframeblocker");n&&""===n.style.display&&(n.style.display="block",n.style.bottom="39px")});var at=function(n){var d,g=n.which,k=n.preventDefault,tt,it,rt,ut,nt;if(i.controls()&&(tt=u.activeElement,e||tt==r||tt==r.querySelector(".vjs-tech")||tt==r.querySelector(".vjs-control-bar")||tt==r.querySelector(".iframeblocker")))switch(yt(n,i)){case s:lt&&(k(),e&&n.stopPropagation(),i.paused()?i.play():i.pause());break;case h:b&&(k(),d=i.currentTime()-o,i.currentTime()<=o&&(d=0),i.currentTime(d));break;case c:b&&(k(),i.currentTime(i.currentTime()+o));break;case a:k();w?(d=i.currentTime()-1,i.currentTime()<=1&&(d=0),i.currentTime(d)):i.volume(i.volume()-f);break;case l:k();w?i.currentTime(i.currentTime()+1):i.volume(i.volume()+f);break;case v:ot&&i.muted(!i.muted());break;case y:p&&(i.isFullscreen()?i.exitFullscreen():i.requestFullscreen());break;default:(g>47&&59>g||g>95&&106>g)&&(ct||!(n.metaKey||n.ctrlKey||n.altKey))&&ht&&(it=48,g>95&&(it=96),rt=g-it,k(),i.currentTime(i.duration()*rt*.1));for(ut in t.customKeys)nt=t.customKeys[ut],nt&&nt.key&&nt.handler&&nt.key(n)&&(k(),nt.handler(i,t))}},vt=function(n){if(i.controls()){var t=n.relatedTarget||n.toElement||u.activeElement;(t==r||t==r.querySelector(".vjs-tech")||t==r.querySelector(".iframeblocker"))&&p&&(i.isFullscreen()?i.exitFullscreen():i.requestFullscreen())}},k=function(n){var t,o;i.controls()&&(t=n.relatedTarget||n.toElement||u.activeElement,(e||t==r||t==r.querySelector(".vjs-tech")||t==r.querySelector(".iframeblocker")||t==r.querySelector(".vjs-control-bar"))&&st&&(n=window.event||n,o=Math.max(-1,Math.min(1,n.wheelDelta||-n.detail)),n.preventDefault?n.preventDefault():n.returnValue=!1,1==o?i.volume(i.volume()+f):-1==o&&i.volume(i.volume()-f)))},yt=function(n,i){return t.playPauseKey(n,i)?s:t.rewindKey(n,i)?h:t.forwardKey(n,i)?c:t.volumeUpKey(n,i)?l:t.volumeDownKey(n,i)?a:t.muteKey(n,i)?v:t.fullscreenKey(n,i)?y:void 0};return i.on("keydown",at),i.on("dblclick",vt),i.on("mousewheel",k),i.on("DOMMouseScroll",k),this};n.plugin("hotKeys",t)}(window.videojs);amp.AmpInlinePlugins=amp.extend(amp.getComponent("Component"),{init:function(n,t){"use strict";var i={hotKeys:{},ampAds:{}};Object.getOwnPropertyNames(i).forEach(function(r){if(n[r]){var u=i[r];t&&t.playerOptions&&t.playerOptions[r]&&(u=t.playerOptions[r]);n[r](u)}})}});amp.registerComponent("AmpInlinePlugins",amp.AmpInlinePlugins);amp.getComponent("Player").prototype.options_.children.push("AmpInlinePlugins");!function(n){var t;"undefined"!=typeof window?t=window:"undefined"!=typeof global?t=global:"undefined"!=typeof self&&(t=self);t.ADSVAST=n()}(function(){return function n(t,i,r){function u(f,o){var h,s;if(!i[f]){if(!t[f]){if(h="function"==typeof require&&require,!o&&h)return h(f,!0);if(e)return e(f,!0);throw new Error("Cannot find module '"+f+"'");}s=i[f]={exports:{}};t[f][0].call(s.exports,function(n){var i=t[f][1][n];return u(i?i:n)},s,s.exports,n,t,i,r)}return i[f].exports}for(var e="function"==typeof require&&require,f=0;f<r.length;f++)u(r[f]);return u}({1:[function(n,t){function i(){this._events=this._events||{};this._maxListeners=this._maxListeners||void 0}function r(n){return"function"==typeof n}function e(n){return"number"==typeof n}function u(n){return"object"==typeof n&&null!==n}function f(n){return void 0===n}t.exports=i;i.EventEmitter=i;i.prototype._events=void 0;i.prototype._maxListeners=void 0;i.defaultMaxListeners=10;i.prototype.setMaxListeners=function(n){if(!e(n)||0>n||isNaN(n))throw TypeError("n must be a positive number");return this._maxListeners=n,this};i.prototype.emit=function(n){var s,i,e,o,t,h;if(this._events||(this._events={}),"error"===n&&(!this._events.error||u(this._events.error)&&!this._events.error.length))throw s=arguments[1],s instanceof Error?s:TypeError('Uncaught, unspecified "error" event.');if(i=this._events[n],f(i))return!1;if(r(i))switch(arguments.length){case 1:i.call(this);break;case 2:i.call(this,arguments[1]);break;case 3:i.call(this,arguments[1],arguments[2]);break;default:for(e=arguments.length,o=new Array(e-1),t=1;e>t;t++)o[t-1]=arguments[t];i.apply(this,o)}else if(u(i)){for(e=arguments.length,o=new Array(e-1),t=1;e>t;t++)o[t-1]=arguments[t];for(h=i.slice(),e=h.length,t=0;e>t;t++)h[t].apply(this,o)}return!0};i.prototype.addListener=function(n,t){var e;if(!r(t))throw TypeError("listener must be a function");return(this._events||(this._events={}),this._events.newListener&&this.emit("newListener",n,r(t.listener)?t.listener:t),this._events[n]?u(this._events[n])?this._events[n].push(t):this._events[n]=[this._events[n],t]:this._events[n]=t,u(this._events[n])&&!this._events[n].warned)&&(e=f(this._maxListeners)?i.defaultMaxListeners:this._maxListeners,e&&e>0&&this._events[n].length>e&&(this._events[n].warned=!0)),this};i.prototype.on=i.prototype.addListener;i.prototype.once=function(n,t){function i(){this.removeListener(n,i);u||(u=!0,t.apply(this,arguments))}if(!r(t))throw TypeError("listener must be a function");var u=!1;return i.listener=t,this.on(n,i),this};i.prototype.removeListener=function(n,t){var i,e,o,f;if(!r(t))throw TypeError("listener must be a function");if(!this._events||!this._events[n])return this;if(i=this._events[n],o=i.length,e=-1,i===t||r(i.listener)&&i.listener===t)delete this._events[n],this._events.removeListener&&this.emit("removeListener",n,t);else if(u(i)){for(f=o;f-->0;)if(i[f]===t||i[f].listener&&i[f].listener===t){e=f;break}if(0>e)return this;1===i.length?(i.length=0,delete this._events[n]):i.splice(e,1);this._events.removeListener&&this.emit("removeListener",n,t)}return this};i.prototype.removeAllListeners=function(n){var i,t;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[n]&&delete this._events[n],this;if(0===arguments.length){for(i in this._events)"removeListener"!==i&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events={},this}if(t=this._events[n],r(t))this.removeListener(n,t);else for(;t.length;)this.removeListener(n,t[t.length-1]);return delete this._events[n],this};i.prototype.listeners=function(n){return this._events&&this._events[n]?r(this._events[n])?[this._events[n]]:this._events[n].slice():[]};i.listenerCount=function(n,t){return n._events&&n._events[t]?r(n._events[t])?1:n._events[t].length:0}},{}],2:[function(n,t){var i;i=function(){function n(){this.errorURLTemplates=[];this.impressionURLTemplates=[];this.creatives=[];this.adTitle=""}return n}();t.exports=i},{}],3:[function(n,t){var i,r,u;r=n("./parser.coffee");u=n("./util.coffee");i=function(){function n(){}return n.cappingFreeLunch=0,n.cappingMinimumTimeInterval=0,n.timeout=0,n.get=function(n,t,i){var u;return u=+new Date,this.totalCallsTimeout<u?(this.totalCalls=1,this.totalCallsTimeout=u+36e5):this.totalCalls++,this.cappingFreeLunch>=this.totalCalls?void t(null):u-this.lastSuccessfullAd<this.cappingMinimumTimeInterval?void t(null):r.parse(n,function(){return function(n){return t(n)}}(this),i)},function(){var i,t;t=u.storage;i=Object.defineProperty;["lastSuccessfullAd","totalCalls","totalCallsTimeout"].forEach(function(r){i(n,r,{get:function(){return t.getItem(r)},set:function(n){return t.setItem(r,n)},configurable:!1,enumerable:!0})});null==n.totalCalls&&(n.totalCalls=0);null==n.totalCallsTimeout&&(n.totalCallsTimeout=0)}(),n}();t.exports=i},{"./parser.coffee":8,"./util.coffee":14}],4:[function(n,t){var i;i=function(){function n(){this.id=null;this.width=0;this.height=0;this.type=null;this.staticResource=null;this.companionClickThroughURLTemplate=null;this.trackingEvents={}}return n}();t.exports=i},{}],5:[function(n,t){var i,r,u,f,o={}.hasOwnProperty,e=function(n,t){function r(){this.constructor=n}for(var i in t)o.call(t,i)&&(n[i]=t[i]);return r.prototype=t.prototype,n.prototype=new r,n.__super__=t.prototype,n};i=function(){function n(){this.trackingEvents={};this.progressOffsets=[]}return n}();u=function(n){function t(){t.__super__.constructor.apply(this,arguments);this.type="linear";this.duration=0;this.skipDelay=null;this.mediaFiles=[];this.videoClickThroughURLTemplate=null;this.videoClickTrackingURLTemplate=null}return e(t,n),t}(i);f=function(n){function t(){return t.__super__.constructor.apply(this,arguments)}return e(t,n),t}(i);r=function(){function n(){this.type="companion";this.variations=[]}return n}();t.exports={VASTCreativeLinear:u,VASTCreativeNonLinear:f,VASTCreativeCompanion:r}},{}],6:[function(n,t){t.exports={client:n("./client.coffee"),tracker:n("./tracker.coffee"),parser:n("./parser.coffee"),util:n("./util.coffee")}},{"./client.coffee":3,"./parser.coffee":8,"./tracker.coffee":10,"./util.coffee":14}],7:[function(n,t){var i;i=function(){function n(){this.fileURL=null;this.deliveryType="progressive";this.mimeType=null;this.codec=null;this.bitrate=0;this.minBitrate=0;this.maxBitrate=0;this.width=0;this.height=0}return n}();t.exports=i},{}],8:[function(n,t){var r,u,f,e,o,s,h,c,i,l=[].indexOf||function(n){for(var t=0,i=this.length;i>t;t++)if(t in this&&this[t]===n)return t;return-1};r=n("./urlhandler.coffee");c=n("./response.coffee");u=n("./ad.coffee");i=n("./util.coffee");o=n("./creative.coffee").VASTCreativeLinear;e=n("./creative.coffee").VASTCreativeCompanion;s=n("./mediafile.coffee");f=n("./companionad.coffee");h=function(){function n(){}var t;return t=[],n.addURLTemplateFilter=function(n){"function"==typeof n&&t.push(n)},n.removeURLTemplateFilter=function(){return t.pop()},n.countURLTemplateFilters=function(){return t.length},n.clearUrlTemplateFilters=function(){return t=[]},n.parse=function(n,t,i){return this._parse(n,null,function(n,i){return t(i)},i)},n._parse=function(n,u,f,e){for(var s,o=0,h=t.length;h>o;o++)s=t[o],n=s(n);return null==u&&(u=[]),u.push(n),r.get(n,function(t){return function(r,e){var s,a,p,h,o,v,y,k,d,w,b;if(null!=r)return f(r);if(o=new c,null==(null!=e?e.documentElement:void 0)||"VAST"!==e.documentElement.nodeName)return f();for(w=e.documentElement.childNodes,v=0,k=w.length;k>v;v++)h=w[v],"Error"===h.nodeName&&o.errorURLTemplates.push(t.parseNodeText(h));for(b=e.documentElement.childNodes,y=0,d=b.length;d>y;y++)h=b[y],"Ad"===h.nodeName&&(s=t.parseAdElement(h),null!=s?o.ads.push(s):(AMP.Logger.error(AMP.Logger.Area.plugin,"Ads plugin: Ad element parsing failed."),i.track(o.errorURLTemplates,{ERRORCODE:101})));for(a=function(){var n,r,t;if(o){for(t=o.ads,n=0,r=t.length;r>n;n++)if(s=t[n],null!=s.nextWrapperURL)return;return 0===o.ads.length&&(AMP.Logger.error(AMP.Logger.Area.plugin,"Ads plugin: No Ads."),i.track(o.errorURLTemplates,{ERRORCODE:303}),o=null),f(null,o)}},p=o.ads.length;p--;)s=o.ads[p],null!=s.nextWrapperURL&&!function(r){var f,e;return u.length>=10||(e=r.nextWrapperURL,l.call(u,e)>=0)?(AMP.Logger.error(AMP.Logger.Area.plugin,"Ads plugin: Reached maximum wrapper length of 10 and no Ads found."),i.track(r.errorURLTemplates,{ERRORCODE:302}),o.ads.splice(o.ads.indexOf(r),1),void a()):(-1===r.nextWrapperURL.indexOf("://")&&(f=n.slice(0,n.lastIndexOf("/")),r.nextWrapperURL=""+f+"/"+r.nextWrapperURL),t._parse(r.nextWrapperURL,u,function(n,t){var f,e,l,u,w,s,b,k,d,h,c,v,y,p;if(null!=n)AMP.Logger.error(AMP.Logger.Area.plugin,"Ads plugin: Wrapper URi fetch timeout."),i.track(r.errorURLTemplates,{ERRORCODE:301}),o.ads.splice(o.ads.indexOf(r),1);else if(null==t)AMP.Logger.error(AMP.Logger.Area.plugin,"Ads plugin: No wrapped response."),i.track(r.errorURLTemplates,{ERRORCODE:303}),o.ads.splice(o.ads.indexOf(r),1);else for(o.errorURLTemplates=o.errorURLTemplates.concat(t.errorURLTemplates),l=o.ads.indexOf(r),o.ads.splice(l,1),v=t.ads,s=0,b=v.length;b>s;s++){if(u=v[s],u.errorURLTemplates=r.errorURLTemplates.concat(u.errorURLTemplates),u.impressionURLTemplates=r.impressionURLTemplates.concat(u.impressionURLTemplates),null!=r.trackingEvents)for(y=u.creatives,h=0,k=y.length;k>h;h++)for(f=y[h],p=Object.keys(r.trackingEvents),c=0,d=p.length;d>c;c++)e=p[c],f.trackingEvents=f.trackingEvents||{},(w=f.trackingEvents)[e]||(w[e]=[]),f.trackingEvents[e]=f.trackingEvents[e].concat(r.trackingEvents[e]);o.ads.splice(l,0,u)}return delete r.nextWrapperURL,a()}))}(s);return a()}}(this),e)},n.childByName=function(n,t){var r,i,f,u;for(u=n.childNodes,i=0,f=u.length;f>i;i++)if(r=u[i],r.nodeName===t)return r},n.childsByName=function(n,t){var r,u,i,e,f;for(u=[],f=n.childNodes,i=0,e=f.length;e>i;i++)r=f[i],r.nodeName===t&&u.push(r);return u},n.parseAdElement=function(n){var t,i,u,r;for(r=n.childNodes,i=0,u=r.length;u>i;i++){if(t=r[i],"Wrapper"===t.nodeName)return this.parseWrapperElement(t);if("InLine"===t.nodeName)return this.parseInLineElement(t)}},n.parseWrapperElement=function(n){var t,i,r;return t=this.parseInLineElement(n),r=this.childByName(n,"VASTAdTagURI"),null!=r&&(t.nextWrapperURL=this.parseNodeText(r)),i=t.creatives[0],null!=i&&null!=i.trackingEvents&&(t.trackingEvents=i.trackingEvents),null!=t.nextWrapperURL?t:void 0},n.parseInLineElement=function(n){var t,i,a,f,r,e,o,s,v,y,p,h,c,l;for(t=new u,h=n.childNodes,e=0,v=h.length;v>e;e++)switch(r=h[e],r.nodeName){case"AdTitle":t.adTitle=this.parseNodeText(r);break;case"Error":t.errorURLTemplates.push(this.parseNodeText(r));break;case"Impression":t.impressionURLTemplates.push(this.parseNodeText(r));break;case"Creatives":for(c=this.childsByName(r,"Creative"),o=0,y=c.length;y>o;o++)for(a=c[o],l=a.childNodes,s=0,p=l.length;p>s;s++)switch(f=l[s],f.nodeName){case"Linear":i=this.parseCreativeLinearElement(f);i&&t.creatives.push(i);break;case"CompanionAds":i=this.parseCompanionAd(f);i&&t.creatives.push(i)}}return t},n.parseCreativeLinearElement=function(n){var i,r,u,f,nt,tt,e,h,it,c,l,a,v,y,p,w,rt,ut,ft,et,b,k,d,g,t;if(i=new o,i.duration=this.parseDuration(this.parseNodeText(this.childByName(n,"Duration"))),-1===i.duration&&"Wrapper"!==n.parentNode.parentNode.parentNode.nodeName)return null;for(e=n.getAttribute("skipoffset"),null==e?i.skipDelay=null:"%"===e.charAt(e.length-1)?(tt=parseInt(e,10),i.skipDelay=i.duration*(tt/100)):i.skipDelay=this.parseDuration(e),l=this.childByName(n,"VideoClicks"),null!=l&&(i.videoClickThroughURLTemplate=this.parseNodeText(this.childByName(l,"ClickThrough")),i.videoClickTrackingURLTemplate=this.parseNodeText(this.childByName(l,"ClickTracking"))),b=this.childsByName(n,"TrackingEvents"),v=0,rt=b.length;rt>v;v++)for(it=b[v],k=this.childsByName(it,"Tracking"),y=0,ut=k.length;ut>y;y++)if(h=k[y],r=h.getAttribute("event"),c=this.parseNodeText(h),null!=r&&null!=c)if("progress"===r){if(t=h.getAttribute("offset"),-1!==t.indexOf("%"))t=t.trim().substring(0,t.indexOf("%"));else if(t=t.trim().split(":"),4==t.length||3==t.length){var ot=t[0],st=t[1],ht=t[2];t=3600*ot+60*st+ht;t=t/i.duration*100}t=parseInt(t);r=r+"-"+t;null==(a=i.trackingEvents)[r]&&(a[r]=[]);i.trackingEvents[r].push(c);i.progressOffsets.push(t)}else null==(a=i.trackingEvents)[r]&&(a[r]=[]),i.trackingEvents[r].push(c);for(d=this.childsByName(n,"MediaFiles"),p=0,ft=d.length;ft>p;p++)for(nt=d[p],g=this.childsByName(nt,"MediaFile"),w=0,et=g.length;et>w;w++)f=g[w],u=new s,u.fileURL=this.parseNodeText(f),u.deliveryType=f.getAttribute("delivery"),u.codec=f.getAttribute("codec"),u.mimeType=f.getAttribute("type"),u.bitrate=parseInt(f.getAttribute("bitrate")||0),u.minBitrate=parseInt(f.getAttribute("minBitrate")||0),u.maxBitrate=parseInt(f.getAttribute("maxBitrate")||0),u.width=parseInt(f.getAttribute("width")||0),u.height=parseInt(f.getAttribute("height")||0),i.mediaFiles.push(u);return i},n.parseCompanionAd=function(n){var t,i,c,r,l,a,k,v,d,u,o,s,h,g,nt,tt,it,y,p,w,b;for(c=new e,y=this.childsByName(n,"Companion"),u=0,g=y.length;g>u;u++){for(i=y[u],t=new f,t.id=i.getAttribute("id")||null,t.width=i.getAttribute("width"),t.height=i.getAttribute("height"),p=this.childsByName(i,"StaticResource"),o=0,nt=p.length;nt>o;o++)l=p[o],t.type=l.getAttribute("creativeType")||0,t.staticResource=this.parseNodeText(l);for(w=this.childsByName(i,"TrackingEvents"),s=0,tt=w.length;tt>s;s++)for(k=w[s],b=this.childsByName(k,"Tracking"),h=0,it=b.length;it>h;h++)a=b[h],r=a.getAttribute("event"),v=this.parseNodeText(a),null!=r&&null!=v&&(null==(d=t.trackingEvents)[r]&&(d[r]=[]),t.trackingEvents[r].push(v));t.companionClickThroughURLTemplate=this.parseNodeText(this.childByName(i,"CompanionClickThrough"));c.variations.push(t)}return c},n.parseDuration=function(n){var t,f,r,i,u;return null==n?-1:(t=n.split(":"),3!==t.length?-1:(u=t[2].split("."),i=parseInt(u[0]),2===u.length&&(i+=parseFloat("0."+u[1])),r=parseInt(60*t[1]),f=parseInt(3600*t[0]),isNaN(f||isNaN(r||isNaN(i||r>3600||i>60)))?-1:f+r+i))},n.parseNodeText=function(n){return n&&(n.textContent||n.text)},n}();t.exports=h},{"./ad.coffee":2,"./companionad.coffee":4,"./creative.coffee":5,"./mediafile.coffee":7,"./response.coffee":9,"./urlhandler.coffee":11,"./util.coffee":14}],9:[function(n,t){var i;i=function(){function n(){this.ads=[];this.errorURLTemplates=[]}return n}();t.exports=i},{}],10:[function(n,t){var r,u,f,e,i,o={}.hasOwnProperty,s=function(n,t){function r(){this.constructor=n}for(var i in t)o.call(t,i)&&(n[i]=t[i]);return r.prototype=t.prototype,n.prototype=new r,n.__super__=t.prototype,n};u=n("./client.coffee");i=n("./util.coffee");f=n("./creative.coffee").VASTCreativeLinear;r=n("events").EventEmitter;e=function(n){function t(n,t){var i,e,r;if(this.ad=n,this.creative=t,this.muted=!1,this.impressed=!1,this.skipable=!1,this.skipDelayDefault=-1,this.trackingEvents={},this.progressOffsets=[],this.emitAlwaysEvents=["creativeView","start","firstQuartile","midpoint","thirdQuartile","complete","rewind","skip","mute","unmute","pause","rewind","resume","fullscreen","exitFullscreen","closeLinear","close","skip","click","progress"],t){r=t.trackingEvents;for(i in r)e=r[i],this.trackingEvents[i]=e.slice(0);this.progressOffsets=t.progressOffsets||[];this.progressOffsets.sort(function(n,t){return n-t})}t instanceof f?(this.assetDuration=t.duration,this.quartiles={firstQuartile:Math.round(25*this.assetDuration)/100,midpoint:Math.round(50*this.assetDuration)/100,thirdQuartile:Math.round(75*this.assetDuration)/100},this.skipDelay=t.skipDelay,this.linear=!0,this.clickThroughURLTemplate=t.videoClickThroughURLTemplate,this.clickTrackingURLTemplate=t.videoClickTrackingURLTemplate):(this.skipDelay=-1,this.linear=!1);this.on("start",function(){u.lastSuccessfullAd=+new Date})}return s(t,n),t.prototype.resetTrackingEventsInfo=function(){if(this.creative){var n,t,i=this.creative.trackingEvents;for(n in i)t=i[n],this.trackingEvents[n]=t.slice(0);this.impressed=!1}},t.prototype.setProgress=function(n){var s,t,h,f,r,e,u,c,o,i;if(r=null===this.skipDelay?this.skipDelayDefault:this.skipDelay,-1===r||this.skipable||(r>n?this.emit("skip-countdown",r-n):(this.skipable=!0,this.emit("skip-countdown",0))),this.linear&&this.assetDuration>0){if(t=[],n>0){if(t.push("start"),h=Math.round(n/this.assetDuration*100),this.progressOffsets.length>0)for(i=this.progressOffsets.length-1;i>=0;i--)if(this.progressOffsets[i]<=h){t.push("progress-"+this.progressOffsets[i]);break}o=this.quartiles;for(f in o)e=o[f],n>=e&&e+1>=n&&t.push(f)}for(u=0,c=t.length;c>u;u++)s=t[u],this.track(s,!0);n<this.progress&&this.track("rewind")}return this.progress=n},t.prototype.setMuted=function(n){return this.muted!==n&&this.track(n?"muted":"unmuted"),this.muted=n},t.prototype.setPaused=function(n){return this.paused!==n&&this.track(n?"pause":"resume"),this.paused=n},t.prototype.setFullscreen=function(n){return this.fullscreen!==n&&this.track(n?"fullscreen":"exitFullscreen"),this.fullscreen=n},t.prototype.setSkipDelay=function(n){if("number"==typeof n)return this.skipDelay=n},t.prototype.load=function(){if(!this.impressed)return(this.impressed=!0,this.trackURLs(this.ad.impressionURLTemplates),this.track("creativeView"))},t.prototype.errorWithCode=function(n){return this.trackURLs(this.ad.errorURLTemplates,{ERRORCODE:n})},t.prototype.complete=function(){this.track("complete");this.resetTrackingEventsInfo()},t.prototype.stop=function(){return this.track(this.linear?"closeLinear":"close")},t.prototype.skip=function(){this.track("skip");this.trackingEvents=[];this.resetTrackingEventsInfo()},t.prototype.click=function(){var n,t;return null!=this.clickTrackingURLTemplate&&this.trackURLs([this.clickTrackingURLTemplate]),null!=this.clickThroughURLTemplate?(this.linear&&(t={CONTENTPLAYHEAD:this.progressFormated()}),n=i.resolveURLTemplates([this.clickThroughURLTemplate],t)[0],this.emit("clickthrough",n)):void 0},t.prototype.setAssetFileUri=function(n){this.assetFileUri=encodeURIComponent(n)},t.prototype.track=function(n,t){var i,r;null==t&&(t=!1);"closeLinear"===n&&null==this.trackingEvents[n]&&null!=this.trackingEvents.close&&(n="close");r=this.trackingEvents[n];i=this.emitAlwaysEvents.indexOf(n);null!=r?(this.emit(n,""),this.trackURLs(r)):-1!==i&&this.emit(n,"");t===!0&&(delete this.trackingEvents[n],i>-1&&this.emitAlwaysEvents.splice(i,1))},t.prototype.trackURLs=function(n,t){return null==t&&(t={}),this.linear&&(t.CONTENTPLAYHEAD=this.progressFormated(),t.ASSETURI=this.assetFileUri),i.track(n,t)},t.prototype.progressFormated=function(){var t,n,u,r,i;return i=parseInt(this.progress),t=i/3600,t.length<2&&(t="0"+t),n=i/60%60,n.length<2&&(n="0"+n),r=i%60,r.length<2&&(r="0"+n),u=parseInt(100*(this.progress-i)),""+t+":"+n+":"+r+"."+u},t}(r);t.exports=e},{"./client.coffee":3,"./creative.coffee":5,"./util.coffee":14,events:1}],11:[function(n,t){var u,i,r;r=n("./urlhandlers/xmlhttprequest.coffee");i=n("./urlhandlers/flash.coffee");u=function(){function t(){}return t.get=function(t,u,f){return"undefined"==typeof window||null===window?n("./urlhandlers/node.coffee").get(t,u):r.supported()?r.get(t,u,f):i.supported()?i.get(t,u):u()},t}();t.exports=u},{"./urlhandlers/flash.coffee":12,"./urlhandlers/xmlhttprequest.coffee":13}],12:[function(n,t){var i;i=function(){function n(){}return n.xdr=function(){var n;return window.XDomainRequest&&(n=new XDomainRequest),n},n.supported=function(){return!!this.xdr()},n.get=function(n,t){function u(){return t(null,null)}var i,r;return(r="function"==typeof ActiveXObject?new window.ActiveXObject("Microsoft.XMLDOM"):void 0)?(r.async=!1,i=this.xdr(),i.open("GET",n),i.send(),i.onerror=u,i.ontimeout=u,i.onload=function(){return r.loadXML(i.responseText),t(null,r)}):t()},n}();t.exports=i},{}],13:[function(n,t){var i;i=function(){function n(){}return n.xhr=function(){var n;return n=new window.XMLHttpRequest,"withCredentials"in n?n:void 0},n.supported=function(){return!!this.xhr()},n.get=function(n,t,i){function u(){return t(null,null)}var r;return r=this.xhr(),r.open("GET",n),r.timeout=i,r.ontimeout=u,r.onerror=u,r.send(),r.onreadystatechange=function(){if(4===r.readyState)return t(null,r.responseXML)}},n}();t.exports=i},{}],14:[function(n,t){var i;i=function(){function n(){}return n.track=function(n,t){var f,r,e,i,o,u;for(r=this.resolveURLTemplates(n,t),u=[],i=0,o=r.length;o>i;i++)f=r[i],"undefined"!=typeof window&&null!==window&&(e=new Image,u.push(e.src=f));return u},n.resolveURLTemplates=function(n,t){var o,f,r,s,h,i,e,u,c;for(f=[],null==t&&(t={}),("CACHEBUSTING"in t)||(t.CACHEBUSTING=Math.round(1e10*Math.random())),t.random=t.CACHEBUSTING,u=0,c=n.length;c>u;u++)if(o=n[u],i=o){for(r in t)e=t[r],s="["+r+"]",h="%%"+r+"%%",i=i.replace(s,e),i=i.replace(h,e);f.push(i)}return f},n.storage=function(){var n,i,t,r;try{t="undefined"!=typeof window&&null!==window?window.localStorage||window.sessionStorage:null}catch(u){r=u;t=null}return i=function(n){var i,t;try{if(t="__VASTUtil__",n.setItem(t,t),n.getItem(t)!==t)return!0}catch(r){return i=r,!0}return!1},(null==t||i(t))&&(n={},t={length:0,getItem:function(t){return n[t]},setItem:function(t,i){n[t]=i;this.length=Object.keys(n).length},removeItem:function(t){delete n[t];this.length=Object.keys(n).length},clear:function(){n={};this.length=0}}),t}(),n}();t.exports=i},{}]},{},[6])(6)});!function(n){!function(t){!function(t){"use strict";var u=function(){function n(){}return n.creativeView="creativeView",n.start="start",n.firstQuartile="firstQuartile",n.midpoint="midpoint",n.thirdQuartile="thirdQuartile",n.complete="complete",n.mute="mute",n.unmute="unmute",n.pause="pause",n.rewind="rewind",n.resume="resume",n.fullscreen="fullscreen",n.exitFullscreen="exitFullscreen",n.expand="expand",n.collapse="collapse",n.acceptInvitationLinear="acceptInvitationLinear",n.closeLinear="closeLinear",n.skip="skip",n.progress="progress",n.click="click",n.error="error",n}(),i,r;t.TrackingEvents=u;i=function(){function n(){}return n.XML_PARSING_ERROR=100,n.VAST_SCHEMA_VALIDATION_ERROR=101,n.VAST_VERSION_OF_RESPONSE_NOT_SUPPORTED=102,n.TRAFFICKING_ERROR=200,n.VIDE0_PLAYER_EXPECTED_DIFFERENT_LINEARITY=201,n.VIDE0_PLAYER_EXPECTED_DIFFERENT_DURATION=202,n.VIDE0_PLAYER_EXPECTED_DIFFERENT_SIZE=203,n.GENERAL_RESPONSE_ERROR=300,n.TIMEOUT_OF_URI_PROVIDED_IN_WRAPPER=301,n.WRAPPER_LIMIT_REACHED=302,n.NO_ADS_RESPONSE_AFTER_WRAPPERS=303,n.GENERAL_LINEAR_ERROR=400,n.TIMEOUT_MEDIA_URI=402,n.NO_MEDIA_FILE_SUPPORTED=403,n.PROBLEM_PLAYING_MEDIA_FILE=405,n.UNDEFINED_ERROR=900,n}();t.VastErrorsCodes=i;r=function(){function t(){}return t.prototype.get=function(t,i,r){var u=this,f=window.ADSVAST.client;n.Logger.verbose(5,"Ads plugin: Fetching ads");f.get(t,function(t){n.Logger.verbose(5,"Ads plugin: Ads fetch response VastFile = "+JSON.stringify(t));null!=t?(n.Logger.verbose(5,"Ads plugin: Ads Fetched"),u.addTrackerForCreatives(t),i.call(u,t)):(n.Logger.verbose(5,"Ads plugin: Failed to fetch the ads"),i.call(u))},r)},t.prototype.addTrackerForCreatives=function(n){for(var u,r,i,t=0;t<n.ads.length;t++)for(u=n.ads[t].creatives,i=null,i=new window.ADSVAST.tracker(n.ads[t]),n.ads[t].tracker=i,r=0;r<u.length;r++)i=null,i=new window.ADSVAST.tracker(n.ads[t],u[r]),u[r].tracker=i},t}();t.VastSourceHandler=r}(t.vast||(t.vast={}));t.vast}(n.ads||(n.ads={}));n.ads}(AMP||(AMP={}));!function(n){!function(n){!function(n){!function(n){var t=function(){function n(){}return n.maxdur="{maxdur}",n.mindur="{mindur}",n.maxbr="{maxbr}",n.DEFAULT_MAX_DUR_SEC=30,n.DEFAULT_MIN_DUR_SEC=15,n.DEFAULT_MAX_BITRATE_KBPS=600,n}(),i;n.UrlKeys=t;i=function(){function n(){}return n.formatVastFileUrl=function(n,i,r,u){for(var e=n,o=[t.maxbr,t.mindur,t.maxdur],s=[r,u,i],f=0;f<o.length;f++)e=e.replace(o[f],""+s[f]);return e},n}();n.VastUrlFormatter=i}(n.UrlFormatter||(n.UrlFormatter={}));n.UrlFormatter}(n.vast||(n.vast={}));n.vast}(n.ads||(n.ads={}));n.ads}(AMP||(AMP={}));!function(n){!function(t){"use strict";function o(n){new e(n,this)}var r=function(){function n(n,t,i){this.source=n;this.tracks=t;this.name=i}return n}(),i,u,f,e;t.AssetImpl=r;i=function(){function n(n,t,i,r,u,f,e){this.name=n;this.parent=t;this.offset=i;this.controls=r;this.timedReturn=u;this.clickThrough=f;this.skippable=e;this.isAd=!1}return n}();t.ClipImpl=i;u=function(){function n(){this.pauseTimeline=!1;this.clips=[]}return n.prototype.add=function(n){return this.clips.push(n)},n}();t.PlayListImpl=u;f=function(){function n(n,t,i){this.clip=n;this.ad=t;this.creative=i}return n}();t.ClipAdTrackerMap=f;amp.plugin("ampAds",o);e=function(){function t(t,i){this.player=i;this.refreshPresentationLayout(t);this.registerForPresentationUpdate();this.vastSourceHandler=new n.ads.vast.VastSourceHandler}return t.prototype.registerForPresentationUpdate=function(){var n=this;this.player.addEventListener("presentationUpdate",function(){n.refreshPresentationLayout(n.player.presentationLayout())})},t.prototype.refreshPresentationLayout=function(n){this.reset();this.processPresentationLayout(n)},t.prototype.reset=function(){this.preRoll=null;this.midRolls=[];this.postRoll=null;this.inBandSourceUri=null;this.mainProgram=null;this.adsFetched=[];this.preRoll=null;this.postRoll=null;this.postRollClip=null;this.preRollClip=null;this.preRollFetchFailed=!1;this.postRollFetchFailed=!1;this.adTrackerInfo=[];this.requestedBitrate=300},t.prototype.init=function(){var n=this;setTimeout(function(){n.initializePlaylist()},10)},t.prototype.initializePlaylist=function(){var n=!1;this.preRoll&&this.preRoll.sourceUri&&(this.fetchAdForAdElement(this.preRoll),n=!0);this.postRoll&&this.postRoll.sourceUri&&(this.fetchAdForAdElement(this.postRoll),n=!0);!n&&this.mainProgram&&this.mainProgram.source&&this.checkPlayListAvailabilityAndStartPlayback()},t.prototype.handleAdFetchSuccess=function(n,t){if(!this.player.isDisposed()){if(this.overrideAdOptions(n,t),n===this.preRoll)this.preRollClip=this.getClipForAdElement(n,t);else{if(n!==this.postRoll){var r=this.getClipForAdElement(n,t),i={clip:r,splice:null};return n.splice&&(i.splice=n.splice),void this.player.addMidRoll(i)}this.postRollClip=this.getClipForAdElement(n,t)}this.checkPlayListAvailabilityAndStartPlayback()}},t.prototype.checkPlayListAvailabilityAndStartPlayback=function(){var t=!0,i=!0,n;null===this.preRoll||null!==this.preRollClip||this.preRollFetchFailed||(t=!1);null===this.postRoll||null!==this.postRollClip||this.postRollFetchFailed||(i=!1);n=null;t&&i&&(n=new u,null!==this.preRoll&&null!==this.preRollClip&&n.add(this.preRollClip),n.add(this.getClipForMainProgram()),null!==this.postRoll&&null!==this.postRollClip&&n.add(this.postRollClip),n.pauseTimeline=!0,this.player.isDisposed()||this.player.playlist(n))},t.prototype.getClipForAdElement=function(t,u){for(var s,c,l,h,e=null,o=0;o<u.ads[0].creatives.length;o++)if("linear"===u.ads[0].creatives[o].type){e=u.ads[0].creatives[o];break}if(null==e&&(n.Logger.error(5,"Ads plugin: No Linear creative found"),u.ads[0].tracker.errorWithCode(n.ads.vast.VastErrorsCodes.VIDE0_PLAYER_EXPECTED_DIFFERENT_LINEARITY)),s=null,c=["video/mp4","video/mpeg"],e){for(o=0;o<e.mediaFiles.length;o++)-1!==c.indexOf(e.mediaFiles[o].mimeType)&&(null!==s?s.bitrate<e.mediaFiles[o].bitrate&&e.mediaFiles[o].bitrate<=this.requestedBitrate?s=e.mediaFiles[o]:s.bitrate>e.mediaFiles[o].bitrate&&e.mediaFiles[o].bitrate>=this.requestedBitrate&&(s=e.mediaFiles[o]):s=e.mediaFiles[o]);null===s&&(n.Logger.error(5,"Ads plugin: No supported Media file can be found."),e.tracker.errorWithCode(n.ads.vast.VastErrorsCodes.NO_MEDIA_FILE_SUPPORTED))}return null!==e&&null!=s?(s.fileURL=s.fileURL.trim(),e.tracker.setAssetFileUri(s.fileURL),l=new r({src:s.fileURL,type:s.mimeType},null,u.ads[0].adTitle),h=new i(u.ads[0].adTitle,l,0,!0),this.strictSchedule&&(h.timedReturn=!0),e.videoClickThroughURLTemplate&&e.videoClickThroughURLTemplate.length>0&&(h.clickThrough=e.videoClickThroughURLTemplate),t.options&&t.options.skipAd&&t.options.skipAd.enabled&&(h.skippable=t.options.skipAd.offset),h.ad=u,h.isAd=!0,this.adTrackerInfo.push(new f(h,u,e)),h):(t===this.preRoll?this.preRollFetchFailed=!0:t===this.postRoll&&(this.postRollFetchFailed=!0),null)},t.prototype.getTrackerMapInfoForClip=function(n){for(var t=0;t<this.adTrackerInfo.length;t++)if(n===this.adTrackerInfo[t].clip)return this.adTrackerInfo[t];return null},t.prototype.getClipForMainProgram=function(){var n="Main Program",u=new r(this.mainProgram.source,this.mainProgram.tracks,n),t=new i(n,u,0,!0,!1);return t.isAd=!1,t},t.prototype.overrideAdOptions=function(n,t){var i,r;if(n.options&&n.options.skipAd&&n.options.skipAd.enabled)for(i=0;i<t.ads.length;i++)for(r=0;r<t.ads[i].creatives.length;r++)t.ads[i].creatives[r].skipDelay=n.options.skipAd.offset},t.prototype.handleAdFetchError=function(t){n.Logger.verbose(5,"Ads plugin: Ads fetch failed for Uri = "+t.sourceUri);t===this.preRoll&&(this.preRollFetchFailed=!0,this.checkPlayListAvailabilityAndStartPlayback());t===this.postRoll&&(this.postRollFetchFailed=!0,this.checkPlayListAvailabilityAndStartPlayback())},t.prototype.getFormattedUrl=function(t){var u=t.splice&&t.splice.duration?t.splice.duration:n.ads.vast.UrlFormatter.UrlKeys.DEFAULT_MAX_DUR_SEC,i=this.player.videoBufferData(),r=n.ads.vast.UrlFormatter.UrlKeys.DEFAULT_MAX_BITRATE_KBPS;return i&&i.downloadCompleted&&(r=i.downloadCompleted.mediaDownload.bitrate/1024,this.requestedBitrate=r),n.ads.vast.UrlFormatter.VastUrlFormatter.formatVastFileUrl(t.sourceUri,u,r,n.ads.vast.UrlFormatter.UrlKeys.DEFAULT_MIN_DUR_SEC)},t.prototype.fetchAdForAdElement=function(i){if(i.sourceUri){var r={manager:this,adElement:i},u=this.getFormattedUrl(i);this.vastSourceHandler.get(u,amp.bind(r,function(n){var t=this.manager.adsFetched.indexOf(this.adElement);n&&n.ads&&n.ads.length>0&&-1!==t?this.manager.handleAdFetchSuccess(this.adElement,n):this.manager.handleAdFetchError(this.adElement);this.manager.adsFetched.splice(t,1)}),t.DefaultTimeoutVal);this.adsFetched.push(i)}else n.Logger.error(5,"Ads plugin: fetchAdForAdElement ad missing sourceUri")},t.prototype.addListenersForPlayerEvents=function(){for(var i=this,t=[amp.eventName.playing,amp.eventName.timeupdate,amp.eventName.loadeddata,amp.eventName.splicewaiting,amp.eventName.start,amp.eventName.firstquartile,amp.eventName.midpoint,amp.eventName.thirdquartile,amp.eventName.complete,amp.eventName.mute,amp.eventName.unmute,amp.eventName.resume,amp.eventName.pause,amp.eventName.fullscreen,amp.eventName.exitfullscreen,amp.eventName.click,amp.eventName.skip,amp.eventName.errorInPlayingAd,amp.eventName.disposing],n=0;n<t.length;n++)this.player.addEventListener(t[n],function(n){i.handlePlayerEvent(n)})},t.prototype.fetchAllStaticMidRolls=function(){if(null!==this.midRolls)for(var n=0;n<this.midRolls.length;n++)this.midRolls[n].startTime>=0&&(this.midRolls[n].splice={id:-1,startOffset:this.midRolls[n].startTime},this.fetchAdForAdElement(this.midRolls[n]))},t.prototype.handlePlayerEvent=function(t){var i,r,f,u;switch(t.type){case amp.eventName.loadeddata:u=t.clip;u&&!u.isAd&&this.fetchAllStaticMidRolls();break;case amp.eventName.splicewaiting:for(i=this.player.spliceWaiting(),i.sort(function(n,t){return n.startOffset-t.startOffset}),r=0;r<i.length;r++)i[r].out?(n.Logger.error(5,"ads-plugin : Fetching ad for splice OUT with Id = "+i[r].id+" duration ="+i[r].duration+" startOffset = "+i[r].startOffset),f={sourceUri:this.inBandSourceUri,startTime:i[r].startOffset,splice:i[r]},this.fetchAdForAdElement(f)):(n.Logger.error(5,"ads-plugin : Processing splice Cancel or IN with Id = "+i[r].id+" duration ="+i[r].duration),this.player.addMidRoll({splice:i[r]}));break;case amp.eventName.complete:case amp.eventName.start:case amp.eventName.errorInPlayingAd:case amp.eventName.skip:case amp.eventName.firstquartile:case amp.eventName.midpoint:case amp.eventName.thirdquartile:case amp.eventName.mute:case amp.eventName.unmute:case amp.eventName.resume:case amp.eventName.pause:case amp.eventName.fullscreen:case amp.eventName.exitfullscreen:case amp.eventName.timeupdate:case amp.eventName.playing:case amp.eventName.click:u=t.clip;this.processPlayerEventForClip(u,t,this.player)}},t.prototype.processPlayerEventForClip=function(t,i){var u=this.mapAmpEventNameToVastEventName(i.type),r;t&&t.isAd&&null!==u&&(r=this.getTrackerMapInfoForClip(t),null!==r&&r.creative.tracker&&(u!==n.ads.vast.TrackingEvents.error?(r.creative.tracker.setProgress(i.time),u===n.ads.vast.TrackingEvents.creativeView?r.creative.tracker.load():u===n.ads.vast.TrackingEvents.click?(r.creative.videoClickThroughURLTemplate&&window.open(r.creative.videoClickThroughURLTemplate),r.creative.tracker.click()):u!==n.ads.vast.TrackingEvents.progress&&r.creative.tracker.track(u)):(n.Logger.error(5,"Ads plugin: Ads playback Error."),r.creative.tracker.errorWithCode(n.ads.vast.VastErrorsCodes.PROBLEM_PLAYING_MEDIA_FILE)),(u===n.ads.vast.TrackingEvents.skip||u===n.ads.vast.TrackingEvents.complete||u===n.ads.vast.TrackingEvents.error)&&r.creative.tracker.resetTrackingEventsInfo()))},t.prototype.compareAdStartTime=function(n,t){var i=0;return n<t.startTime-10?i=-1:n>t.startTime&&(i=1),i},t.prototype.handleTimeUpdateAndFetchMidRoll=function(n){var i=t.binarySearchThroughMidRolls(n,this.midRolls,this.compareAdStartTime);-1!==i&&-1!==this.adsFetched.indexOf(this.midRolls[i])&&this.fetchAdForAdElement(this.midRolls[i])},t.prototype.processPresentationLayout=function(n){var u=this,t,r,i;if(null!==n&&void 0!==n){if(t=!1,n.preRoll){if(!n.preRoll.sourceUri)throw"preRoll without sourceUri is not valid";this.preRoll=n.preRoll;t=!0}if(n.midRoll&&n.midRoll.length>0)for(r=0;r<n.midRoll.length;r++){if(i=n.midRoll[r],!i.sourceUri)throw"midRoll entry without sourceUri is not valid";if(i.sourceUri&&!i.startTime){if(this.inBandSourceUri)throw"multiple midRoll entries without starTime are not valid.";this.inBandSourceUri=i.sourceUri;t=!0}else{if(i.startTime<0)throw"midRoll starTime cannot be nagative.";this.midRolls.push(i);t=!0}}if(n.postRoll){if(!n.postRoll.sourceUri)throw"postRoll without sourceUri is not valid";this.postRoll=n.postRoll;t=!0}if(n.mainProgram){if(!n.mainProgram.source)throw"ads-plugin needs a valid presentationLayout.mainProgram definition.";this.mainProgram=n.mainProgram;t=!0}this.midRolls.length>1&&this.midRolls.sort(function(n,t){return n.startTime-t.startTime});this.strictSchedule=!!n.strictSchedule;t&&(this.player.showBusy(),this.player.ready(function(){u.addListenersForPlayerEvents()}),this.init())}},t.prototype.mapAmpEventNameToVastEventName=function(t){switch(t){case amp.eventName.playing:return n.ads.vast.TrackingEvents.creativeView;case amp.eventName.errorInPlayingAd:return n.ads.vast.TrackingEvents.error;case amp.eventName.start:return n.ads.vast.TrackingEvents.start;case amp.eventName.firstquartile:return n.ads.vast.TrackingEvents.progress;case amp.eventName.midpoint:return n.ads.vast.TrackingEvents.progress;case amp.eventName.thirdquartile:return n.ads.vast.TrackingEvents.progress;case amp.eventName.complete:return n.ads.vast.TrackingEvents.complete;case amp.eventName.mute:return n.ads.vast.TrackingEvents.mute;case amp.eventName.unmute:return n.ads.vast.TrackingEvents.unmute;case amp.eventName.resume:return n.ads.vast.TrackingEvents.resume;case amp.eventName.fullscreen:return n.ads.vast.TrackingEvents.fullscreen;case amp.eventName.exitfullscreen:return n.ads.vast.TrackingEvents.exitFullscreen;case amp.eventName.click:return n.ads.vast.TrackingEvents.click;case amp.eventName.skip:return n.ads.vast.TrackingEvents.skip;case amp.eventName.pause:return n.ads.vast.TrackingEvents.pause;case amp.eventName.resume:return n.ads.vast.TrackingEvents.resume;case amp.eventName.rewind:return n.ads.vast.TrackingEvents.rewind;case amp.eventName.timeupdate:return n.ads.vast.TrackingEvents.progress}return null},t.DefaultTimeoutVal=5e3,t.binarySearchThroughMidRolls=AzureHtml5JS.Common.binarySearch,t}()}(n.ads||(n.ads={}));n.ads}(AMP||(AMP={}));!function(n){!function(t){"use strict";function r(n){return new i(n)}t.createScheduler=r;var i=function(){function t(t){var i=this;this._eventsToRoute=[amp.eventName.canplaythrough,amp.eventName.timeupdate,amp.eventName.start,amp.eventName.firstquartile,amp.eventName.midpoint,amp.eventName.thirdquartile,amp.eventName.ended,amp.eventName.mute,amp.eventName.unmute,amp.eventName.rewind,amp.eventName.resume,amp.eventName.pause,amp.eventName.fullscreen,amp.eventName.exitfullscreen,amp.eventName.click,amp.eventName.skip,amp.eventName.error,amp.eventName.play,amp.eventName.playing];this._player=t;this._adPlaybackStrategy=n.Scheduler.Strategy.getStrategy(this._player);this._midRolls=[];this._currentClipIndexInPlayList=-1;this.addListenersForAllPlayerEvents();this._currentPreloadPlayIndexInMidRolls=-1;this._lastMidRollPlayed=null;this._lastMainContentTime=-1;this._adPlayMonitorTimerId=NaN;this._nextClipPreloaded=!1;this._adPlayStartTime=NaN;this._playList=null;this._player.addEventListener("presentationUpdate",function(){null!==i._playList&&i._adPlaybackStrategy.updateAutoPlay(!0);i.reset();i._adPlaybackStrategy.presentationUpdated()})}return t.prototype.setPlaylist=function(n){var t=this;this._playList=n;this.startPlaybackWithNextInPlayList();this._player.one(amp.eventName.play,function(){t.handleFirstPlay(t._player)})},t.prototype.playlist=function(){return this._playList},t.prototype.reset=function(){this._midRolls=[];this._currentClipIndexInPlayList=-1;this._currentPreloadPlayIndexInMidRolls=-1;this._lastMidRollPlayed=null;this._lastMainContentTime=-1;this._nextClipPreloaded=!1;this._adPlayStartTime=NaN;this.stopAdPlayTimer();this._playList=null},t.prototype.dispose=function(){this.stopRoutingAdEvents();this._adPlaybackStrategy&&this._adPlaybackStrategy.dispose();this.stopAdPlayTimer()},t.prototype.startPlaybackWithNextInPlayList=function(){if(this._currentClipIndexInPlayList++,this._playList.clips.length>0&&this._currentClipIndexInPlayList<this._playList.clips.length){var t=this._playList.clips[this._currentClipIndexInPlayList];t.isAd?(n.Logger.verbose(9,"Playing ad CLip with src ="+t.parent.source.src),this._nextClipPreloaded=!1,this._adPlaybackStrategy.playAdClip(t)):(n.Logger.verbose(9,"Starting Main Content play."),this._adPlaybackStrategy.setMainContent(t),this.resumeMainContent());this.preloadMainContent()}else this._adPlaybackStrategy.isPlayingAd()&&this._adPlaybackStrategy.handlePostRollCompleted()},t.prototype.preloadMainContent=function(){var n,i,t;if(0===this._currentClipIndexInPlayList&&this._adPlaybackStrategy.isPlayingAd()){if(n=this._currentClipIndexInPlayList+1,i=this._playList.clips.length,n>i)return;for(t=this._playList.clips[n],n+=1;t.isAd&&i-1>n;)t=this._playList.clips[n++];if(!t.isAd)return this._adPlaybackStrategy.setMainContent(t),void this._adPlaybackStrategy.preloadMainContent()}},t.prototype.addListenersForAllPlayerEvents=function(){var n=this._adPlaybackStrategy.getAdPlayer();this._player!==n&&(this.startRoutingAdEvents(n),this.addEventListeners(n));this.addEventListeners(this._player)},t.prototype.addEventListeners=function(n){var t=this;n.addEventListener(amp.eventName.timeupdate,function(){t.playerTimeUpdate(n)});n.addEventListener(amp.eventName.seeked,function(){t.playerSeeked(n)});n.addEventListener(amp.eventName.ended,function(){t.handleEnded(n)})},t.prototype.startRoutingAdEvents=function(n){var t=this;this._eventsToRoute.forEach(function(i){n.addEventListener(i,t.adEventHandler.bind(t))})},t.prototype.stopRoutingAdEvents=function(){var t=this._adPlaybackStrategy.getAdPlayer(),n;this._player!==t&&(n=this,this._eventsToRoute.forEach(function(i){t.removeEventListener(i,n.adEventHandler.bind(n))}))},t.prototype.adEventHandler=function(n){if(this._adPlaybackStrategy.isPlayingAd()){var t,i=this._adPlaybackStrategy.getAdPlayer();switch(n.type){case amp.eventName.error:if(!this._adPlaybackStrategy.isPlayingAd())return;t=amp.eventName.errorInPlayingAd;this._adPlaybackStrategy.updateAutoPlay(!0);break;case amp.eventName.ended:t=amp.eventName.complete;break;case amp.eventName.pause:if(t=amp.eventName.pause,i.ended())return;break;case amp.eventName.click:if(t=amp.eventName.click,i.paused())return void i.play();i.pause();this.stopAdPlayTimer();break;default:t=n.type}this._player.trigger(t,null,i.currentClip(),i.currentTime());(t===amp.eventName.errorInPlayingAd||t===amp.eventName.skip)&&this.handleEnded(i)}},t.prototype.resumeMainContent=function(n){this.stopAdPlayTimer();(this.isTimeToResumeMainContent()||n)&&(this._currentPreloadPlayIndexInMidRolls=-1,this._adPlaybackStrategy.resumeMainContent(),this._adPlayStartTime=NaN,this.removeObsoleteMidRollsForLiveStreaming())},t.prototype.handleFirstPlay=function(n){this._adPlaybackStrategy.isPlayingAd()||(this._mainContentLive=n.isLive(),this._mainContentLive&&(this.removeStaticMidRolls(),this._player.trigger("midrollAdded"),this._currentPreloadPlayIndexInMidRolls=-1))},t.prototype.removeStaticMidRolls=function(){var t=[],n;if(this._midRolls.length>0){for(n=0;n<this._midRolls.length;n++)this._midRolls[n].splice.id>0&&t.push(this._midRolls[n]);this._midRolls=t}},t.prototype.playerSeeked=function(){var t=this,n;!this._adPlaybackStrategy.isPlayingAd()&&this._midRolls.length>0&&(n=this._player.currentMediaTime(),this.handleSkipAndPlayPreloadedAd(n)||(this._lastMidRollPlayed=null,this._lastMainContentTime=n,AzureHtml5JS.Util.setTimeout(function(){t.preloadAd(t._lastMainContentTime,!0)},100)))},t.prototype.handleSkipAndPlayPreloadedAd=function(n){if(this._lastMainContentTime<n&&-1!==this._currentPreloadPlayIndexInMidRolls&&n>this._midRolls[this._currentPreloadPlayIndexInMidRolls].splice.startOffset){var t=this._adPlaybackStrategy.getAdPlayer();return t.bufferedPercent(),this.handleTimeUpdateAndFetchMidRoll(this._midRolls[this._currentPreloadPlayIndexInMidRolls].splice.startOffset,!1,!0)}return!1},t.prototype.playerTimeUpdate=function(n){!this._adPlaybackStrategy.isPlayingAd()&&this._midRolls.length>0&&!n.paused()&&(this._lastMainContentTime=this._player.currentMediaTime(),this.handleTimeUpdateAndFetchMidRoll(this._lastMainContentTime)||this.checkIfPreloadNeedsRefresh()&&this.preloadAd(this._lastMainContentTime,!1))},t.prototype.checkIfPreloadNeedsRefresh=function(){return!this._adPlaybackStrategy.isPlayingAd()&&-1!==this._currentPreloadPlayIndexInMidRolls&&this._player.currentMediaTime()<this._midRolls[this._currentPreloadPlayIndexInMidRolls].splice.startOffset?!1:!0},t.prototype.handleEnded=function(t){var i=t.currentClip();null!==i&&(this._adPlaybackStrategy.updateAutoPlay(!0),i.isAd&&!this.isPlayListItem(i)?(n.Logger.verbose(9,"Handling ended for Clip="+i.parent.source.src),this._adPlaybackStrategy.isPlayingAd()&&this.resumeMainContent()):(this._lastMidRollPlayed=null,this.startPlaybackWithNextInPlayList()))},t.prototype.isPlayListItem=function(n){return-1!==this._playList.clips.indexOf(n)},t.prototype.addMidRoll=function(t){var i,r;if(this._adPlaybackStrategy.isMidRollSpupported()){if(i=0,this._mainContentLive&&t.splice.id<0)return;(!this._mainContentLive&&t.splice.id<0&&(i=this._player.currentMediaTime()-this._player.currentTime(),t.splice.startOffset=t.splice.startOffset+i),t.clip)?this.updateExistingMidRoll(t)||(r=this.midRollsSortingNeeded(t),this._midRolls.push(t),r&&(this._currentPreloadPlayIndexInMidRolls=-1,this.keepMidRollsSorted()),n.Logger.verbose(9,"Current media time ="+this._player.currentMediaTime()),n.Logger.verbose(9,"Received an ad signal message with startOffset ="+t.splice.startOffset+" and Id ="+t.splice.id+" and Duration ="+t.splice.duration)):(n.Logger.verbose(9,"Reveived a splice In or Cancel with Id = "+t.splice.id+" Cancel ="+t.splice.cancel+" And out = "+t.splice.out+" And duration = "+t.splice.duration),this.clearSplice(t.splice))}return this._player.trigger("midrollAdded"),this._midRolls},t.prototype.midRollsSortingNeeded=function(n){return this._midRolls.length>0&&this._midRolls[this._midRolls.length-1].splice.startOffset<=n.splice.startOffset?!1:0===this._midRolls.length?!1:!0},t.prototype.removeObsoleteMidRollsForLiveStreaming=function(){var i;if(this._mainContentLive&&!this._adPlaybackStrategy.isPlayingAd()&&(i=this._player.currentMediaTime()-this._player.currentTime(),this._midRolls.length>0)){for(var r=[],u=[],t=0;t<this._midRolls.length;t++)this._midRolls[t].splice.id>0&&this._midRolls[t].splice.startOffset<i?(u.push(this._midRolls[t]),n.Logger.verbose(9,"Splice with Offset ="+this._midRolls[t].splice.startOffset+" is stale and will be removed")):r.push(this._midRolls[t]);u.length>0&&(this._midRolls=r,this._currentClipIndexInPlayList=-1)}},t.prototype.updateExistingMidRoll=function(t){var u,i,r,f;if(t.splice.id>0)for(u=this._midRolls.length,i=0;u>i;i++)if(this._midRolls[i].splice.id===t.splice.id){if(n.Logger.verbose(9,"Duplicate splice with ID ="+this._midRolls[i].splice.id+" storing a suplimentory Clip new duration ="+t.splice.duration+" new startOffset="+t.splice.startOffset),r=this._midRolls[i].splice,this._currentPreloadPlayIndexInMidRolls===i&&this._adPlaybackStrategy.isPlayingAd()){if(r.startOffset===t.splice.startOffset)return r.duration>t.splice.duration&&(r.duration=t.splice.duration,f=(Date.now()-this._adPlayStartTime)/1e3,this.startAdPlayMonitor(this._midRolls[i],r.startOffset+f)),this._midRolls[i]=t,!0;this._lastMidRollPlayed=null;this.resumeMainContent(!0)}return this._midRolls.splice(i,1),!1}},t.prototype.getMidRolls=function(){return this._midRolls},t.prototype.keepMidRollsSorted=function(){this._midRolls.length>1&&this._midRolls.sort(function(n,t){return n.splice.startOffset-t.splice.startOffset})},t.prototype.clearSplice=function(t){var h=this,i,f,r;if(this._currentPreloadPlayIndexInMidRolls>=0&&this._adPlaybackStrategy.isPlayingAd()&&this._midRolls[this._currentPreloadPlayIndexInMidRolls].splice&&this._midRolls[this._currentPreloadPlayIndexInMidRolls].splice.id===t.id){if(i=this._midRolls[this._currentPreloadPlayIndexInMidRolls],void 0!==t.cancel&&t.cancel)this.resumeMainContent(!0);else if(void 0!==t.out&&!t.out&&void 0===i.splice.duration){var e=t.startOffset,c=(this._lastMainContentTime,(Date.now()-this._adPlayStartTime)/1e3),u=e-i.splice.startOffset,o=u-c;i.splice.duration=u;n.Logger.verbose(9,"Updated duration of splice with Id = "+i.splice.id+" to = "+i.splice.duration);0>=o?this.resumeMainContent(!0):(this.stopAdPlayTimer(),this._adPlayMonitorTimerId=AzureHtml5JS.Util.setTimeout(function(){h.resumeMainContent()},1e3*o))}}else if(void 0!==t.out&&void 0===t.cancel&&!t.out&&(f=this.searchMidRollsForSplice(t),-1!==f)){var s=this._midRolls[f],e=t.startOffset,u=e-s.splice.startOffset;s.splice.duration=u}if(t.cancel){for(r=-1,r=this.searchMidRollsForSplice(t);-1!==r;)this._midRolls.splice(r,1),r=this.searchMidRollsForSplice(t);this._currentPreloadPlayIndexInMidRolls=-1}},t.prototype.searchMidRollsForSplice=function(n){for(var t=0;t<this._midRolls.length;t++)if(this._midRolls[t].splice.id===n.id)return t;return-1},t.prototype.searchMidRollsAfterTimeForPreload=function(n){for(var t=0;t<this._midRolls.length;t++)if(this._midRolls[t].splice.startOffset>n&&this._midRolls[t].splice.startOffset<n+6e5)return t;return-1},t.prototype.compareAdStartTimeForPlay=function(n,t){var i=0;return n<t.splice.startOffset-.3?i=-1:t.splice.duration&&t.splice.id>0&&n>t.splice.startOffset+t.splice.duration?i=1:void 0===t.splice.duration&&n>t.splice.startOffset+.2&&(i=1),i},t.prototype.handleTimeUpdateAndFetchMidRoll=function(i,r,u){var f,e;return(!this._adPlaybackStrategy.isPlayingAd()||r)&&(f=t.binarySearchThroughMidRolls(i,this._midRolls,this.compareAdStartTimeForPlay),-1!==f&&this._midRolls[f].clip&&(!u||this._midRolls[f].played!==!0)&&this._lastMidRollPlayed!==this._midRolls[f])?(n.Logger.verbose(9,"Found an Ad that we can play for media time = "+i),e=this._adPlayStartTime,this.startMidRollPlayback(this._midRolls[f],i),r&&!isNaN(e)&&(this._adPlayStartTime=e),this._currentPreloadPlayIndexInMidRolls=f,!0):!1},t.prototype.startMidRollPlayback=function(t,i){this._adPlaybackStrategy.updateAutoPlay(!0);this._lastMidRollPlayed=t;this.startAdPlayMonitor(t,i);this._adPlayStartTime=Date.now();this._mainContentAtLiveEdgeBeforeAdBreak=this._adPlaybackStrategy.isMainContentAtLiveEdge();this._mainContentLive=this._adPlaybackStrategy.isMainContentLive();n.Logger.verbose(9,"Starting Ad playback for time ="+i+" ad start time = "+t.splice.startOffset+" ad duration = "+t.splice.cancel);this._adPlaybackStrategy.playAdClip(t.clip,t.splice.id>0);t.played=!0},t.prototype.preloadAd=function(t,i){var r,u;null===this._adPlaybackStrategy.currentClip()||this._adPlaybackStrategy.currentClip().isAd||(r=this.searchMidRollsAfterTimeForPreload(t),-1!==r&&this._midRolls[r].clip&&this._currentPreloadPlayIndexInMidRolls!==r&&this._lastMidRollPlayed!==this._midRolls[r]?(u=!1,i?u=!0:-1===this._currentPreloadPlayIndexInMidRolls&&(u=!0),u&&this._midRolls[r].clip&&(n.Logger.verbose(9,"Preloading ad CLip with src ="+this._midRolls[r].clip.parent.source.src),this._adPlaybackStrategy.preloadAd(this._midRolls[r].clip),this._nextClipPreloaded=!0,this._currentPreloadPlayIndexInMidRolls=r)):this._mainContentLive||(this._currentClipIndexInPlayList<this._playList.clips.length-1&&!this._nextClipPreloaded&&(n.Logger.verbose(9,"Preloading ad Clip with src ="+this._playList.clips[this._currentClipIndexInPlayList+1].parent.source.src),this._adPlaybackStrategy.preloadAd(this._playList.clips[this._currentClipIndexInPlayList+1]),this._nextClipPreloaded=!0),this._currentPreloadPlayIndexInMidRolls=-1))},t.prototype.startAdPlayMonitor=function(t,i){var u=this,r;(this.stopAdPlayTimer(),t.splice.id>0&&t.splice.duration)&&(r=t.splice.startOffset+t.splice.duration-i,this._adPlayMonitorTimerId=AzureHtml5JS.Util.setTimeout(function(){u.resumeMainContent()},1e3*r),n.Logger.verbose(9,"Starting _adPlayMonitor for duration = "+r))},t.prototype.isTimeToResumeMainContent=function(){var t=this._lastMidRollPlayed,r=Date.now(),i=(r-this._adPlayStartTime)/1e3;return null!==t&&null!==t.splice&&t.splice.id>0&&!isNaN(this._adPlayStartTime)&&this.handleTimeUpdateAndFetchMidRoll(this._lastMainContentTime+i,!0)?(this._lastMainContentTime=this._lastMainContentTime+i,!1):(n.Logger.verbose(9,"Switching to main program after time = "+i),!0)},t.prototype.stopAdPlayTimer=function(){isNaN(this._adPlayMonitorTimerId)||(AzureHtml5JS.Util.clearTimeout(this._adPlayMonitorTimerId),this._adPlayMonitorTimerId=NaN)},t.prototype.isPlayingAd=function(){return this._adPlaybackStrategy.isPlayingAd()},t.prototype.getAdPlayer=function(){return this._adPlaybackStrategy.getAdPlayer()},t.binarySearchThroughMidRolls=AzureHtml5JS.Common.binarySearch,t}();t.Scheduler=i}(n.Scheduler||(n.Scheduler={}));n.Scheduler}(AMP||(AMP={}));__extends=this.__extends||function(n,t){function r(){this.constructor=n}for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);r.prototype=t.prototype;n.prototype=new r};!function(n){!function(t){!function(t){"use strict";function u(n){return AzureHtml5JS.Common.isMobile?new i(n):new r(n)}var i,r;t.getStrategy=u;i=function(){function n(n){this._mainPlayer=n;this._mainPlayerState=null}return n.prototype.isMainContentLive=function(){return this._mainPlayer.isLive()},n.prototype.isMainContentAtLiveEdge=function(){var n=this._mainPlayer.currentPlayerSettingValue("livePlaybackOffsetInWallClockSec");return this._mainPlayer.currentTime()<this._mainPlayer.duration()-5-n?!1:!0},n.prototype.preloadAd=function(){},n.prototype.preloadMainContent=function(){},n.prototype.isPlayingAd=function(){return this._mainPlayer.currentClip().isAd},n.prototype.updateAutoPlay=function(){this._mainPlayer.autoplay(!0)},n.prototype.dispose=function(){},n.prototype.presentationUpdated=function(){},n.prototype.isMidRollSpupported=function(){return!1},n.prototype.setMainContent=function(n){this._mainContent=n},n.prototype.playAdClip=function(n){this.pauseMainContent();this._mainPlayer.playClip(n)},n.prototype.currentClip=function(){return this._mainPlayer.currentClip()},n.prototype.getAdPlayer=function(){return this._mainPlayer},n.prototype.pauseMainContent=function(){this._mainPlayer&&null!==this._mainPlayer.currentSrc()&&null===this._mainPlayerState&&(this._mainPlayer.pause(),this._mainPlayerState=null)},n.prototype.resumeMainContent=function(){null!==this._mainPlayerState?(this._mainPlayer.loadPlayerFromState(this._mainPlayerState),this._mainPlayerState=null):this._mainPlayer.playClip(this._mainContent)},n.prototype.handlePostRollCompleted=function(){},n}();t.SinglePlayerStrategy=i;r=function(t){function i(n){t.call(this,n);this.populateAdDomElements();this.setUpFullScreenEventHandling();this._isFirstPlayForMainContent=!0}return __extends(i,t),i.prototype.preloadAd=function(n){this._adPlayer.resetPlayer();this._adPlayer.controls(!1);this._adPlayer.preloadClip(n)},i.prototype.preloadMainContent=function(){this._mainPlayer.preloadClip(this._mainContent)},i.prototype.isMidRollSpupported=function(){return"AzureHtml5JS"===this._mainPlayer.currentTechName()?!0:!1},i.prototype.isPlayingAd=function(){return this._currentPlayer===this._adPlayer},i.prototype.updateAutoPlay=function(){this._mainPlayer.autoplay(!0);this._adPlayer.autoplay(!0);this._adPlayer.poster("");this._adPlayer.bigPlayButton.el_.className="vjs-big-play-button "},i.prototype.dispose=function(){this._adPlayer.dispose()},i.prototype.presentationUpdated=function(){this._mainContent=null;this._adPlayer.muted(!1);this._adPlayer.options_.autoplay=this._mainPlayer.options_.autoplay;this._adPlayer.poster(this._mainPlayer.poster());this._adPlayer.resetPlayer();this._adPlayer.trigger("presentationUpdate");this._isFirstPlayForMainContent=!0;this._adPlayer.bigPlayButton.el_.className="vjs-big-play-button override-controls-disabled "},i.prototype.storeMainContentPlaybackRate=function(){try{this._mainPlayer.canControlPlaybackRate()&&(this._mainContentPlayRate=this._mainPlayer.playbackRate())}catch(t){n.Logger.warning(9,"Exception in retrieving playback rate")}},i.prototype.updateMainContentPlaybackRate=function(){try{this._mainPlayer.canControlPlaybackRate()&&this._mainPlayer.playbackRate(this._mainContentPlayRate)}catch(t){n.Logger.warning(9,"Exception in setting playback rate")}},i.prototype.playAdClip=function(t,i){this.copyPlayerStatus(this._mainPlayer,this._adPlayer);this.storeMainContentPlaybackRate();i?(1!==this._mainContentPlayRate&&this._mainPlayer.canControlPlaybackRate()&&this._mainPlayer.playbackRate(1),this._mainPlayer.muted(!0)):this.pauseMainContent();this._mainPlayer.hide();this._currentPlayer=this._adPlayer;this._adPlayer.currentClip()===t&&null===this._adPlayer.error()?(this._adPlayer.play(),this._adPlayer.show()):(n.Logger.verbose(9,"Ad is not preloaded, so executing a playClip"),this._adPlayer.resetPlayer(),this._adPlayer.playClip(t),this._adPlayer.show(!0),this._adPlayer.controls(!1));null!==this._mainPlayer.currentClip()&&this._adPlayer.poster("")},i.prototype.isMainContentPaused=function(){try{return this._mainPlayer.paused()}catch(t){n.Logger.warning(9,"Exception in retrieving isPaused status.")}return!1},i.prototype.resumeMainContent=function(){this.copyPlayerStatus(this._adPlayer,this._mainPlayer);this._currentPlayer=this._mainPlayer;null!=this._adPlayer&&this._adPlayer.pauseAndHide();null===this._mainPlayer.currentClip()||this._mainPlayer.currentClip()!==this._mainContent||null!==this._mainPlayer.error()?(this._mainPlayer.show(!0),this._mainPlayer.playClip(this._mainContent)):this.isMainContentPaused()&&null===this._mainPlayer.error()?this.startMainContentPlay():this._mainPlayer.show();this._isFirstPlayForMainContent&&this._mainPlayer.isLive()&&null===this._mainPlayer.error()&&(this._isFirstPlayForMainContent=!1,this._mainPlayer.currentTime(this._mainPlayer.duration()));this.updateMainContentPlaybackRate()},i.prototype.startMainContentPlay=function(){var i=this,t;this._mainPlayer.show();this._mainPlayer.play();t=0;try{t=this._mainPlayer.currentTime();2>t&&(this._mainPlayer.el_.style.opacity=0,this.pauseMainContent(),AzureHtml5JS.Util.setTimeout(function(){i._mainPlayer.el_.style.opacity=1;i._mainPlayer.play()},200))}catch(r){n.Logger.warning(9,"Exception in startMainContentPlay.")}},i.prototype.handlePostRollCompleted=function(){this.copyPlayerStatus(this._adPlayer,this._mainPlayer);null!=this._adPlayer&&this._adPlayer.pauseAndHide();this.updateMainContentPlaybackRate();this._currentPlayer=this._mainPlayer;this._mainPlayer.show()},i.prototype.copyPlayerStatus=function(t,i){try{null!==t&&null!==i&&(i.volume(t.volume()),i.muted(t.muted()))}catch(r){n.Logger.warning(9,"Exception in copying volume status.")}},i.prototype.setUpFullScreenEventHandling=function(){var t=this;try{this._mainPlayer.addEventListener("fullscreenchange",function(){t.copyFullScreenStatus(t._mainPlayer,t._adPlayer)});this._adPlayer.addEventListener("fullscreenchange",function(){t.copyFullScreenStatus(t._adPlayer,t._mainPlayer)})}catch(i){n.Logger.warning(9,"Exception in settingup fullscreen event handling.")}},i.prototype.copyFullScreenStatus=function(t,i){try{t.isFullscreen()&&!i.isFullscreen()?i.enterFullscreen():!t.isFullscreen()&&i.isFullscreen()&&i.exitFullscreen()}catch(r){n.Logger.warning(9,"Exception in copying fullscreen status.")}},i.prototype.pauseMainContent=function(){try{null!==this._mainPlayer&&this._mainPlayer.pause()}catch(t){n.Logger.warning(9,"Exception in pausing playback.")}},i.prototype.getAdPlayer=function(){return this._adPlayer},i.prototype.currentClip=function(){return this._currentPlayer.currentClip()},i.prototype.populateAdDomElements=function(){this._adPlayer=this._mainPlayer.createAdPlayer()},i}(i);t.MultiPlayerStrategy=r}(t.Strategy||(t.Strategy={}));t.Strategy}(n.Scheduler||(n.Scheduler={}));n.Scheduler}(AMP||(AMP={})),function(n){var t=n.vttjs={},i=t.VTTCue,r=t.VTTRegion,u=n.VTTCue,f=n.VTTRegion;t.shim=function(){t.VTTCue=i;t.VTTRegion=r};t.restore=function(){t.VTTCue=u;t.VTTRegion=f}}(this),function(n,t){function f(n){if("string"!=typeof n)return!1;var t=o[n.toLowerCase()];return t?n.toLowerCase():!1}function r(n){if("string"!=typeof n)return!1;var t=s[n.toLowerCase()];return t?n.toLowerCase():!1}function i(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)n[r]=i[r]}return n}function u(n,t,u){var o=this,h=/MSIE\s8\.0/.test(navigator.userAgent),s={};h?o=document.createElement("custom"):s.enumerable=!0;o.hasBeenReset=!1;var c="",l=!1,a=n,v=t,y=u,p=null,w="",b=!0,k="auto",d="start",g=50,nt="middle",tt=50,it="middle";return Object.defineProperty(o,"id",i({},s,{get:function(){return c},set:function(n){c=""+n}})),Object.defineProperty(o,"pauseOnExit",i({},s,{get:function(){return l},set:function(n){l=!!n}})),Object.defineProperty(o,"startTime",i({},s,{get:function(){return a},set:function(n){if("number"!=typeof n)throw new TypeError("Start time must be set to a number.");a=n;this.hasBeenReset=!0}})),Object.defineProperty(o,"endTime",i({},s,{get:function(){return v},set:function(n){if("number"!=typeof n)throw new TypeError("End time must be set to a number.");v=n;this.hasBeenReset=!0}})),Object.defineProperty(o,"text",i({},s,{get:function(){return y},set:function(n){y=""+n;this.hasBeenReset=!0}})),Object.defineProperty(o,"region",i({},s,{get:function(){return p},set:function(n){p=n;this.hasBeenReset=!0}})),Object.defineProperty(o,"vertical",i({},s,{get:function(){return w},set:function(n){var t=f(n);if(t===!1)throw new SyntaxError("An invalid or illegal string was specified.");w=t;this.hasBeenReset=!0}})),Object.defineProperty(o,"snapToLines",i({},s,{get:function(){return b},set:function(n){b=!!n;this.hasBeenReset=!0}})),Object.defineProperty(o,"line",i({},s,{get:function(){return k},set:function(n){if("number"!=typeof n&&n!==e)throw new SyntaxError("An invalid number or illegal string was specified.");k=n;this.hasBeenReset=!0}})),Object.defineProperty(o,"lineAlign",i({},s,{get:function(){return d},set:function(n){var t=r(n);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");d=t;this.hasBeenReset=!0}})),Object.defineProperty(o,"position",i({},s,{get:function(){return g},set:function(n){if(0>n||n>100)throw new Error("Position must be between 0 and 100.");g=n;this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",i({},s,{get:function(){return nt},set:function(n){var t=r(n);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");nt=t;this.hasBeenReset=!0}})),Object.defineProperty(o,"size",i({},s,{get:function(){return tt},set:function(n){if(0>n||n>100)throw new Error("Size must be between 0 and 100.");tt=n;this.hasBeenReset=!0}})),Object.defineProperty(o,"align",i({},s,{get:function(){return it},set:function(n){var t=r(n);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");it=t;this.hasBeenReset=!0}})),o.displayState=void 0,h?o:void 0}var e="auto",o={"":!0,lr:!0,rl:!0},s={start:!0,middle:!0,end:!0,left:!0,right:!0};u.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)};n.VTTCue=n.VTTCue||u;t.VTTCue=u}(this,this.vttjs||{}),function(n,t){function u(n){if("string"!=typeof n)return!1;var t=f[n.toLowerCase()];return t?n.toLowerCase():!1}function i(n){return"number"==typeof n&&n>=0&&100>=n}function r(){var n=100,t=3,r=0,f=100,e=0,o=100,s="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return n},set:function(t){if(!i(t))throw new Error("Width must be between 0 and 100.");n=t}},lines:{enumerable:!0,get:function(){return t},set:function(n){if("number"!=typeof n)throw new TypeError("Lines must be set to a number.");t=n}},regionAnchorY:{enumerable:!0,get:function(){return f},set:function(n){if(!i(n))throw new Error("RegionAnchorX must be between 0 and 100.");f=n}},regionAnchorX:{enumerable:!0,get:function(){return r},set:function(n){if(!i(n))throw new Error("RegionAnchorY must be between 0 and 100.");r=n}},viewportAnchorY:{enumerable:!0,get:function(){return o},set:function(n){if(!i(n))throw new Error("ViewportAnchorY must be between 0 and 100.");o=n}},viewportAnchorX:{enumerable:!0,get:function(){return e},set:function(n){if(!i(n))throw new Error("ViewportAnchorX must be between 0 and 100.");e=n}},scroll:{enumerable:!0,get:function(){return s},set:function(n){var t=u(n);if(t===!1)throw new SyntaxError("An invalid or illegal string was specified.");s=t}}})}var f={"":!0,up:!0};n.VTTRegion=n.VTTRegion||r;t.VTTRegion=r}(this,this.vttjs||{}),function(n){function i(n,t){this.name="ParsingError";this.code=n.code;this.message=t||n.message}function h(n){function i(n,t,i,r){return 3600*(0|n)+60*(0|t)+(0|i)+(0|r)/1e3}var t=n.match(/^(\d+):(\d{2})(:\d{2})?\.(\d{3})/);return t?t[3]?i(t[1],t[2],t[3].replace(":",""),t[4]):t[1]>59?i(t[1],t[2],0,t[4]):i(0,t[1],t[2],t[4]):null}function u(){this.values=s(null)}function o(n,t,i,r){var f=r?n.split(r):[n],e,u,o,s;for(e in f)"string"==typeof f[e]&&(u=f[e].split(i),2===u.length&&(o=u[0],s=u[1],t(o,s)))}function v(n,t,r){function e(){var t=h(n);if(null===t)throw new i(i.Errors.BadTimeStamp,"Malformed timestamp: "+s);return n=n.replace(/^[^\sa-zA-Z-]+/,""),t}function c(n,t){var i=new u;o(n,function(n,t){var f,u,e;switch(n){case"region":for(f=r.length-1;f>=0;f--)if(r[f].id===t){i.set(n,r[f].region);break}break;case"vertical":i.alt(n,t,["rl","lr"]);break;case"line":u=t.split(",");e=u[0];i.integer(n,e);i.percent(n,e)?i.set("snapToLines",!1):null;i.alt(n,e,["auto"]);2===u.length&&i.alt("lineAlign",u[1],["start","middle","end"]);break;case"position":u=t.split(",");i.percent(n,u[0]);2===u.length&&i.alt("positionAlign",u[1],["start","middle","end"]);break;case"size":i.percent(n,t);break;case"align":i.alt(n,t,["start","middle","end","left","right"])}},/:/,/\s/);t.region=i.get("region",null);t.vertical=i.get("vertical","");t.line=i.get("line","auto");t.lineAlign=i.get("lineAlign","start");t.snapToLines=i.get("snapToLines",!0);t.size=i.get("size",100);t.align=i.get("align","middle");t.position=i.get("position",{start:0,left:0,middle:50,end:100,right:100},t.align);t.positionAlign=i.get("positionAlign",{start:"start",left:"start",middle:"middle",end:"end",right:"end"},t.align)}function f(){n=n.replace(/^\s+/,"")}var s=n;if(f(),t.startTime=e(),f(),"-->"!==n.substr(0,3))throw new i(i.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '-->'): "+s);n=n.substr(3);f();t.endTime=e();f();c(n,t)}function c(n,t){function c(){function i(n){return t=t.substr(n.length),n}if(!t)return null;var n=t.match(/^([^<]*)(<[^>]+>?)?/);return i(n[1]?n[1]:n[2])}function a(n){return b[n]}function v(n){for(;i=n.match(/&(amp|lt|gt|lrm|rlm|nbsp);/);)n=n.replace(i[0],a);return n}function y(n,t){return!l[t.localName]||l[t.localName]===n.localName}function p(t,i){var u=k[t],r,f;return u?(r=n.document.createElement(u),r.localName=u,f=d[t],f&&i&&(r[f]=i.trim()),r):null}for(var u,o,i,r,s=n.document.createElement("div"),f=s,e=[];null!==(r=c());)if("<"!==r[0])f.appendChild(n.document.createTextNode(v(r)));else{if("/"===r[1]){e.length&&e[e.length-1]===r.substr(2).replace(">","")&&(e.pop(),f=f.parentNode);continue}if(o=h(r.substr(1,r.length-2)),o){u=n.document.createProcessingInstruction("timestamp",o);f.appendChild(u);continue}if(i=r.match(/^<([^.\s\/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/),!i)continue;if(u=p(i[1],i[3]),!u)continue;if(!y(f,u))continue;i[2]&&(u.className=i[2].substr(1).replace("."," "));e.push(i[1]);f.appendChild(u);f=u}return s}function y(n){function f(n,t){for(var i=t.childNodes.length-1;i>=0;i--)n.push(t.childNodes[i])}function r(n){var t,i,u;return!n||!n.length?null:(t=n.pop(),i=t.textContent||t.innerText,i)?(u=i.match(/^.*(\n|\r)/),u?(n.length=0,u[0]):i):"ruby"===t.tagName?r(n):t.childNodes?(f(n,t),r(n)):void 0}var e,o=[],u="",t,i;if(!n||!n.childNodes)return"ltr";for(f(o,n);u=r(o);)for(t=0;t<u.length;t++)for(e=u.charCodeAt(t),i=0;i<a.length;i++)if(a[i]===e)return"rtl";return"ltr"}function p(n){if("number"==typeof n.line&&(n.snapToLines||n.line>=0&&n.line<=100))return n.line;if(!n.track||!n.track.textTrackList||!n.track.textTrackList.mediaElement)return-1;for(var r=n.track,i=r.textTrackList,u=0,t=0;t<i.length&&i[t]!==r;t++)"showing"===i[t].mode&&u++;return-1*++u}function f(){}function e(n,t,i){var e=/MSIE\s8\.0/.test(navigator.userAgent),o="rgba(255, 255, 255, 1)",s="rgba(0, 0, 0, 0.8)",r,u;e&&(o="rgb(255, 255, 255)",s="rgb(0, 0, 0)");f.call(this);this.cue=t;this.cueDiv=c(n,t.text);r={color:o,backgroundColor:s,position:"relative",left:0,right:0,top:0,bottom:0,display:"inline"};e||(r.writingMode=""===t.vertical?"horizontal-tb":"lr"===t.vertical?"vertical-lr":"vertical-rl",r.unicodeBidi="plaintext");this.applyStyles(r,this.cueDiv);this.div=n.document.createElement("div");r={textAlign:"middle"===t.align?"center":t.align,font:i.font,whiteSpace:"pre-line",position:"absolute"};e||(r.direction=y(this.cueDiv),r.writingMode=""===t.vertical?"horizontal-tb":"lr"===t.vertical?"vertical-lr":"vertical-rl".stylesunicodeBidi="plaintext");this.applyStyles(r);this.div.appendChild(this.cueDiv);u=0;switch(t.positionAlign){case"start":u=t.position;break;case"middle":u=t.position-t.size/2;break;case"end":u=t.position-t.size}this.applyStyles(""===t.vertical?{left:this.formatStyle(u,"%"),width:this.formatStyle(t.size,"%")}:{top:this.formatStyle(u,"%"),height:this.formatStyle(t.size,"%")});this.move=function(n){this.applyStyles({top:this.formatStyle(n.top,"px"),bottom:this.formatStyle(n.bottom,"px"),left:this.formatStyle(n.left,"px"),right:this.formatStyle(n.right,"px"),height:this.formatStyle(n.height,"px"),width:this.formatStyle(n.width,"px")})}}function t(n){var i,r,f,u,e=/MSIE\s8\.0/.test(navigator.userAgent),t;n.div&&(r=n.div.offsetHeight,f=n.div.offsetWidth,u=n.div.offsetTop,t=(t=n.div.childNodes)&&(t=t[0])&&t.getClientRects&&t.getClientRects(),n=n.div.getBoundingClientRect(),i=t?Math.max(t[0]&&t[0].height||0,n.height/t.length):0);this.left=n.left;this.right=n.right;this.top=n.top||u;this.height=n.height||r;this.bottom=n.bottom||u+(n.height||r);this.width=n.width||f;this.lineHeight=void 0!==i?i:n.lineHeight;e&&!this.lineHeight&&(this.lineHeight=13)}function w(n,i,r,u){function w(n,i){for(var e,o,s=new t(n),h=1,f=0;f<i.length;f++){for(;n.overlapsOppositeAxis(r,i[f])||n.within(r)&&n.overlapsAny(u);)n.move(i[f]);if(n.within(r))return n;e=n.intersectPercentage(r);h>e&&(o=new t(n),h=e);n=new t(s)}return o||s}var h=new t(i),o=i.cue,e=p(o),f=[],c,a,y;if(o.snapToLines){switch(o.vertical){case"":f=["+y","-y"];c="height";break;case"rl":f=["+x","-x"];c="width";break;case"lr":f=["-x","+x"];c="width"}var l=h.lineHeight,s=l*Math.round(e),v=r[c]+l,b=f[0];Math.abs(s)>v&&(s=0>s?-1:1,s*=Math.ceil(v/l)*l);0>e&&(s+=""===o.vertical?r.height:r.width,f=f.reverse());h.move(b,s)}else{a=h.lineHeight/r.height*100;switch(o.lineAlign){case"middle":e-=a/2;break;case"end":e-=a}switch(o.vertical){case"":i.applyStyles({top:i.formatStyle(e,"%")});break;case"rl":i.applyStyles({left:i.formatStyle(e,"%")});break;case"lr":i.applyStyles({right:i.formatStyle(e,"%")})}f=["+y","-x","+x","-y"];h=new t(i)}y=w(h,f);i.move(y.toCSSCompatValues(r))}function r(){}var s=Object.create||function(){function n(){}return function(t){if(1!==arguments.length)throw new Error("Object.create shim only accepts one parameter.");return n.prototype=t,new n}}();i.prototype=s(Error.prototype);i.prototype.constructor=i;i.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}};u.prototype={set:function(n,t){this.get(n)||""===t||(this.values[n]=t)},get:function(n,t,i){return i?this.has(n)?this.values[n]:t[i]:this.has(n)?this.values[n]:t},has:function(n){return n in this.values},alt:function(n,t,i){for(var r=0;r<i.length;++r)if(t===i[r]){this.set(n,t);break}},integer:function(n,t){/^-?\d+$/.test(t)&&this.set(n,parseInt(t,10))},percent:function(n,t){var i;return(i=t.match(/^([\d]{1,3})(\.[\d]*)?%$/))&&(t=parseFloat(t),t>=0&&100>=t)?(this.set(n,t),!0):!1}};var b={"&amp;":"&","&lt;":"<","&gt;":">","&lrm;":"â€Ž","&rlm;":"â€","&nbsp;":"Â "},k={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},d={v:"title",lang:"lang"},l={rt:"ruby"},a=[1470,1472,1475,1478,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1520,1521,1522,1523,1524,1544,1547,1549,1563,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1645,1646,1647,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1765,1766,1774,1775,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1807,1808,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1969,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2e3,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2036,2037,2042,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2074,2084,2088,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2142,2208,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,8207,64285,64287,64288,64289,64290,64291,64292,64293,64294,64295,64296,64298,64299,64300,64301,64302,64303,64304,64305,64306,64307,64308,64309,64310,64312,64313,64314,64315,64316,64318,64320,64321,64323,64324,64326,64327,64328,64329,64330,64331,64332,64333,64334,64335,64336,64337,64338,64339,64340,64341,64342,64343,64344,64345,64346,64347,64348,64349,64350,64351,64352,64353,64354,64355,64356,64357,64358,64359,64360,64361,64362,64363,64364,64365,64366,64367,64368,64369,64370,64371,64372,64373,64374,64375,64376,64377,64378,64379,64380,64381,64382,64383,64384,64385,64386,64387,64388,64389,64390,64391,64392,64393,64394,64395,64396,64397,64398,64399,64400,64401,64402,64403,64404,64405,64406,64407,64408,64409,64410,64411,64412,64413,64414,64415,64416,64417,64418,64419,64420,64421,64422,64423,64424,64425,64426,64427,64428,64429,64430,64431,64432,64433,64434,64435,64436,64437,64438,64439,64440,64441,64442,64443,64444,64445,64446,64447,64448,64449,64467,64468,64469,64470,64471,64472,64473,64474,64475,64476,64477,64478,64479,64480,64481,64482,64483,64484,64485,64486,64487,64488,64489,64490,64491,64492,64493,64494,64495,64496,64497,64498,64499,64500,64501,64502,64503,64504,64505,64506,64507,64508,64509,64510,64511,64512,64513,64514,64515,64516,64517,64518,64519,64520,64521,64522,64523,64524,64525,64526,64527,64528,64529,64530,64531,64532,64533,64534,64535,64536,64537,64538,64539,64540,64541,64542,64543,64544,64545,64546,64547,64548,64549,64550,64551,64552,64553,64554,64555,64556,64557,64558,64559,64560,64561,64562,64563,64564,64565,64566,64567,64568,64569,64570,64571,64572,64573,64574,64575,64576,64577,64578,64579,64580,64581,64582,64583,64584,64585,64586,64587,64588,64589,64590,64591,64592,64593,64594,64595,64596,64597,64598,64599,64600,64601,64602,64603,64604,64605,64606,64607,64608,64609,64610,64611,64612,64613,64614,64615,64616,64617,64618,64619,64620,64621,64622,64623,64624,64625,64626,64627,64628,64629,64630,64631,64632,64633,64634,64635,64636,64637,64638,64639,64640,64641,64642,64643,64644,64645,64646,64647,64648,64649,64650,64651,64652,64653,64654,64655,64656,64657,64658,64659,64660,64661,64662,64663,64664,64665,64666,64667,64668,64669,64670,64671,64672,64673,64674,64675,64676,64677,64678,64679,64680,64681,64682,64683,64684,64685,64686,64687,64688,64689,64690,64691,64692,64693,64694,64695,64696,64697,64698,64699,64700,64701,64702,64703,64704,64705,64706,64707,64708,64709,64710,64711,64712,64713,64714,64715,64716,64717,64718,64719,64720,64721,64722,64723,64724,64725,64726,64727,64728,64729,64730,64731,64732,64733,64734,64735,64736,64737,64738,64739,64740,64741,64742,64743,64744,64745,64746,64747,64748,64749,64750,64751,64752,64753,64754,64755,64756,64757,64758,64759,64760,64761,64762,64763,64764,64765,64766,64767,64768,64769,64770,64771,64772,64773,64774,64775,64776,64777,64778,64779,64780,64781,64782,64783,64784,64785,64786,64787,64788,64789,64790,64791,64792,64793,64794,64795,64796,64797,64798,64799,64800,64801,64802,64803,64804,64805,64806,64807,64808,64809,64810,64811,64812,64813,64814,64815,64816,64817,64818,64819,64820,64821,64822,64823,64824,64825,64826,64827,64828,64829,64848,64849,64850,64851,64852,64853,64854,64855,64856,64857,64858,64859,64860,64861,64862,64863,64864,64865,64866,64867,64868,64869,64870,64871,64872,64873,64874,64875,64876,64877,64878,64879,64880,64881,64882,64883,64884,64885,64886,64887,64888,64889,64890,64891,64892,64893,64894,64895,64896,64897,64898,64899,64900,64901,64902,64903,64904,64905,64906,64907,64908,64909,64910,64911,64914,64915,64916,64917,64918,64919,64920,64921,64922,64923,64924,64925,64926,64927,64928,64929,64930,64931,64932,64933,64934,64935,64936,64937,64938,64939,64940,64941,64942,64943,64944,64945,64946,64947,64948,64949,64950,64951,64952,64953,64954,64955,64956,64957,64958,64959,64960,64961,64962,64963,64964,64965,64966,64967,65008,65009,65010,65011,65012,65013,65014,65015,65016,65017,65018,65019,65020,65136,65137,65138,65139,65140,65142,65143,65144,65145,65146,65147,65148,65149,65150,65151,65152,65153,65154,65155,65156,65157,65158,65159,65160,65161,65162,65163,65164,65165,65166,65167,65168,65169,65170,65171,65172,65173,65174,65175,65176,65177,65178,65179,65180,65181,65182,65183,65184,65185,65186,65187,65188,65189,65190,65191,65192,65193,65194,65195,65196,65197,65198,65199,65200,65201,65202,65203,65204,65205,65206,65207,65208,65209,65210,65211,65212,65213,65214,65215,65216,65217,65218,65219,65220,65221,65222,65223,65224,65225,65226,65227,65228,65229,65230,65231,65232,65233,65234,65235,65236,65237,65238,65239,65240,65241,65242,65243,65244,65245,65246,65247,65248,65249,65250,65251,65252,65253,65254,65255,65256,65257,65258,65259,65260,65261,65262,65263,65264,65265,65266,65267,65268,65269,65270,65271,65272,65273,65274,65275,65276,67584,67585,67586,67587,67588,67589,67592,67594,67595,67596,67597,67598,67599,67600,67601,67602,67603,67604,67605,67606,67607,67608,67609,67610,67611,67612,67613,67614,67615,67616,67617,67618,67619,67620,67621,67622,67623,67624,67625,67626,67627,67628,67629,67630,67631,67632,67633,67634,67635,67636,67637,67639,67640,67644,67647,67648,67649,67650,67651,67652,67653,67654,67655,67656,67657,67658,67659,67660,67661,67662,67663,67664,67665,67666,67667,67668,67669,67671,67672,67673,67674,67675,67676,67677,67678,67679,67840,67841,67842,67843,67844,67845,67846,67847,67848,67849,67850,67851,67852,67853,67854,67855,67856,67857,67858,67859,67860,67861,67862,67863,67864,67865,67866,67867,67872,67873,67874,67875,67876,67877,67878,67879,67880,67881,67882,67883,67884,67885,67886,67887,67888,67889,67890,67891,67892,67893,67894,67895,67896,67897,67903,67968,67969,67970,67971,67972,67973,67974,67975,67976,67977,67978,67979,67980,67981,67982,67983,67984,67985,67986,67987,67988,67989,67990,67991,67992,67993,67994,67995,67996,67997,67998,67999,68e3,68001,68002,68003,68004,68005,68006,68007,68008,68009,68010,68011,68012,68013,68014,68015,68016,68017,68018,68019,68020,68021,68022,68023,68030,68031,68096,68112,68113,68114,68115,68117,68118,68119,68121,68122,68123,68124,68125,68126,68127,68128,68129,68130,68131,68132,68133,68134,68135,68136,68137,68138,68139,68140,68141,68142,68143,68144,68145,68146,68147,68160,68161,68162,68163,68164,68165,68166,68167,68176,68177,68178,68179,68180,68181,68182,68183,68184,68192,68193,68194,68195,68196,68197,68198,68199,68200,68201,68202,68203,68204,68205,68206,68207,68208,68209,68210,68211,68212,68213,68214,68215,68216,68217,68218,68219,68220,68221,68222,68223,68352,68353,68354,68355,68356,68357,68358,68359,68360,68361,68362,68363,68364,68365,68366,68367,68368,68369,68370,68371,68372,68373,68374,68375,68376,68377,68378,68379,68380,68381,68382,68383,68384,68385,68386,68387,68388,68389,68390,68391,68392,68393,68394,68395,68396,68397,68398,68399,68400,68401,68402,68403,68404,68405,68416,68417,68418,68419,68420,68421,68422,68423,68424,68425,68426,68427,68428,68429,68430,68431,68432,68433,68434,68435,68436,68437,68440,68441,68442,68443,68444,68445,68446,68447,68448,68449,68450,68451,68452,68453,68454,68455,68456,68457,68458,68459,68460,68461,68462,68463,68464,68465,68466,68472,68473,68474,68475,68476,68477,68478,68479,68608,68609,68610,68611,68612,68613,68614,68615,68616,68617,68618,68619,68620,68621,68622,68623,68624,68625,68626,68627,68628,68629,68630,68631,68632,68633,68634,68635,68636,68637,68638,68639,68640,68641,68642,68643,68644,68645,68646,68647,68648,68649,68650,68651,68652,68653,68654,68655,68656,68657,68658,68659,68660,68661,68662,68663,68664,68665,68666,68667,68668,68669,68670,68671,68672,68673,68674,68675,68676,68677,68678,68679,68680,126464,126465,126466,126467,126469,126470,126471,126472,126473,126474,126475,126476,126477,126478,126479,126480,126481,126482,126483,126484,126485,126486,126487,126488,126489,126490,126491,126492,126493,126494,126495,126497,126498,126500,126503,126505,126506,126507,126508,126509,126510,126511,126512,126513,126514,126516,126517,126518,126519,126521,126523,126530,126535,126537,126539,126541,126542,126543,126545,126546,126548,126551,126553,126555,126557,126559,126561,126562,126564,126567,126568,126569,126570,126572,126573,126574,126575,126576,126577,126578,126580,126581,126582,126583,126585,126586,126587,126588,126590,126592,126593,126594,126595,126596,126597,126598,126599,126600,126601,126603,126604,126605,126606,126607,126608,126609,126610,126611,126612,126613,126614,126615,126616,126617,126618,126619,126625,126626,126627,126629,126630,126631,126632,126633,126635,126636,126637,126638,126639,126640,126641,126642,126643,126644,126645,126646,126647,126648,126649,126650,126651,1114109];f.prototype.applyStyles=function(n,t){t=t||this.div;for(var i in n)n.hasOwnProperty(i)&&(t.style[i]=n[i])};f.prototype.formatStyle=function(n,t){return 0===n?0:n+t};e.prototype=s(f.prototype);e.prototype.constructor=e;t.prototype.move=function(n,t){switch(t=void 0!==t?t:this.lineHeight,n){case"+x":this.left+=t;this.right+=t;break;case"-x":this.left-=t;this.right-=t;break;case"+y":this.top+=t;this.bottom+=t;break;case"-y":this.top-=t;this.bottom-=t}};t.prototype.overlaps=function(n){return this.left<n.right&&this.right>n.left&&this.top<n.bottom&&this.bottom>n.top};t.prototype.overlapsAny=function(n){for(var t=0;t<n.length;t++)if(this.overlaps(n[t]))return!0;return!1};t.prototype.within=function(n){return this.top>=n.top&&this.bottom<=n.bottom&&this.left>=n.left&&this.right<=n.right};t.prototype.overlapsOppositeAxis=function(n,t){switch(t){case"+x":return this.left<n.left;case"-x":return this.right>n.right;case"+y":return this.top<n.top;case"-y":return this.bottom>n.bottom}};t.prototype.intersectPercentage=function(n){var t=Math.max(0,Math.min(this.right,n.right)-Math.max(this.left,n.left)),i=Math.max(0,Math.min(this.bottom,n.bottom)-Math.max(this.top,n.top)),r=t*i;return r/(this.height*this.width)};t.prototype.toCSSCompatValues=function(n){return{top:this.top-n.top,bottom:n.bottom-this.bottom,left:this.left-n.left,right:n.right-this.right,height:this.height,width:this.width}};t.getSimpleBoxPosition=function(n){var t=n.div?n.div.offsetHeight:n.tagName?n.offsetHeight:0,r=n.div?n.div.offsetWidth:n.tagName?n.offsetWidth:0,i=n.div?n.div.offsetTop:n.tagName?n.offsetTop:0;return n=n.div?n.div.getBoundingClientRect():n.tagName?n.getBoundingClientRect():n,{left:n.left,right:n.right,top:n.top||i,height:n.height||t,bottom:n.bottom||i+(n.height||t),width:n.width||r}};r.StringDecoder=function(){return{decode:function(n){if(!n)return"";if("string"!=typeof n)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(n))}}};r.convertCueToDOMTree=function(n,t){return n&&t?c(n,t):null};var g=.05,nt="sans-serif",tt="1.5%";r.processCues=function(n,i,r){function h(n){for(var t=0;t<n.length;t++)if(n[t].hasBeenReset||!n[t].displayState)return!0;return!1}var u,f;if(!n||!i||!r)return null;for(;r.firstChild;)r.removeChild(r.firstChild);if(u=n.document.createElement("div"),u.style.position="absolute",u.style.left="0",u.style.right="0",u.style.top="0",u.style.bottom="0",u.style.margin=tt,r.appendChild(u),h(i)){var o=[],s=t.getSimpleBoxPosition(u),c=Math.round(s.height*g*100)/100,l={font:c+"px "+nt};!function(){for(var r,f,h=0;h<i.length;h++)f=i[h],r=new e(n,f,l),u.appendChild(r.div),w(n,r,s,o),f.displayState=r.div,o.push(t.getSimpleBoxPosition(r))}()}else for(f=0;f<i.length;f++)u.appendChild(i[f].displayState)};r.Parser=function(n,t,i){i||(i=t,t={});t||(t={});this.window=n;this.vttjs=t;this.state="INITIAL";this.buffer="";this.decoder=i||new TextDecoder("utf8");this.regionList=[]};r.Parser.prototype={reportOrThrowError:function(n){if(!(n instanceof i))throw n;this.onparsingerror&&this.onparsingerror(n)},parse:function(n){function s(){for(var r,i=t.buffer,n=0;n<i.length&&"\r"!==i[n]&&"\n"!==i[n];)++n;return r=i.substr(0,n),"\r"===i[n]&&++n,"\n"===i[n]&&++n,t.buffer=i.substr(n),r}function l(n){var i=new u,r;(o(n,function(n,t){var f,r;switch(n){case"id":i.set(n,t);break;case"width":i.percent(n,t);break;case"lines":i.integer(n,t);break;case"regionanchor":case"viewportanchor":if(f=t.split(","),2!==f.length)break;if(r=new u,r.percent("x",f[0]),r.percent("y",f[1]),!r.has("x")||!r.has("y"))break;i.set(n+"X",r.get("x"));i.set(n+"Y",r.get("y"));break;case"scroll":i.alt(n,t,["up"])}},/=/,/\s/),i.has("id"))&&(r=new(t.vttjs.VTTRegion||t.window.VTTRegion),r.width=i.get("width",100),r.lines=i.get("lines",3),r.regionAnchorX=i.get("regionanchorX",0),r.regionAnchorY=i.get("regionanchorY",100),r.viewportAnchorX=i.get("viewportanchorX",0),r.viewportAnchorY=i.get("viewportanchorY",100),r.scroll=i.get("scroll",""),t.onregion&&t.onregion(r),t.regionList.push({id:i.get("id"),region:r}))}function a(n){o(n,function(n,t){switch(n){case"Region":l(t)}},/:/)}var t=this,r,e,f,c;n&&(t.buffer+=t.decoder.decode(n,{stream:!0}));try{if("INITIAL"===t.state){if(!/\r\n|\n/.test(t.buffer))return this;if(r=s(),e=r.match(/^WEBVTT([ \t].*)?$/),!e||!e[0])throw new i(i.Errors.BadSignature);t.state="HEADER"}for(f=!1;t.buffer;){if(!/\r\n|\n/.test(t.buffer))return this;switch(f?f=!1:r=s(),t.state){case"HEADER":/:/.test(r)?a(r):r||(t.state="ID");continue;case"NOTE":r||(t.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(r)){t.state="NOTE";break}if(!r)continue;if(t.cue=new(t.vttjs.VTTCue||t.window.VTTCue)(0,0,""),t.state="CUE",-1===r.indexOf("-->")){t.cue.id=r;continue}case"CUE":try{v(r,t.cue,t.regionList)}catch(h){t.reportOrThrowError(h);t.cue=null;t.state="BADCUE";continue}t.state="CUETEXT";continue;case"CUETEXT":if(c=-1!==r.indexOf("-->"),!r||c&&(f=!0)){t.oncue&&t.oncue(t.cue);t.cue=null;t.state="ID";continue}t.cue.text&&(t.cue.text+="\n");t.cue.text+=r;continue;case"BADCUE":r||(t.state="ID");continue}}}catch(h){t.reportOrThrowError(h);"CUETEXT"===t.state&&t.cue&&t.oncue&&t.oncue(t.cue);t.cue=null;t.state="INITIAL"===t.state?"BADWEBVTT":"BADCUE"}return this},flush:function(){var n=this;try{if(n.buffer+=n.decoder.decode(),(n.cue||"HEADER"===n.state)&&(n.buffer+="\n\n",n.parse()),"INITIAL"===n.state)throw new i(i.Errors.BadSignature);}catch(t){n.reportOrThrowError(t)}return n.onflush&&n.onflush(),this}};n.WebVTT=r}(this,this.vttjs||{}),function(){function a(){window.RadioCanada=window.RadioCanada||{};window.RadioCanada.player||(window.RadioCanada.stackPlayerCommand=window.RadioCanada.stackPlayerCommand||[],window.RadioCanada.playersArray=window.RadioCanada.playersArray||[],window.RadioCanada.player=function(n,t){function f(n,t){return function(){window.RadioCanada.stackPlayerCommand.push([n,t,arguments])}}for(var i={params:[n,t]},u=["addEventListener","removeEventListener","events","play","pause","gui","seek","volume","mute","volumeDefault","autoPlay","depose","requestPlayAuthorizationForMobileDevices","change","setSize","fullscreen","setTeaser","setLang","setPlayerMode","allowMultiPlay","token","enterFullScreen","exitFullScreen","bitrate","share","shareUrl","id","log","savedLogs"],r=0;r<u.length;r++)i[u[r]]=f(i,u[r],arguments);return window.RadioCanada.playersArray.push(i),i},window.RadioCanada.player.debugMode=!0,w())}function v(n){var i=new RegExp("[; ]"+n+"=([^\\s;]*)"),t=(" "+document.cookie).match(i);return n&&t?unescape(t[1]):""}function y(n){try{var t=n.split("_");return t.splice(0,1),JSON.parse(t.join("_"))}catch(i){return{replace:!1}}}function p(){delete window.RadioCanada.player;var n=window.playerReadyCallback||function(){};window.playerReadyCallback=function(){var i,u,t,f;for(n(),i=0;i<window.RadioCanada.playersArray.length;i++){var r=window.RadioCanada.playersArray[i],e=r.params[0],s=r.params[1],o=new RadioCanada.player(e,s);for(u=0;u<window.RadioCanada.stackPlayerCommand.length;u++)t=window.RadioCanada.stackPlayerCommand[u],t[0].params&&e===t[0].params[0]&&o[t[1]].apply(this,t[2]);for(f in r)r[f]=o[f]}}}function w(){RadioCanada.player.events={AD_COMPLETE:"AD_COMPLETE",AD_PLAY:"AD_PLAY",AD_STARTED:"AD_STARTED",BEGIN:"BEGIN",CLOSING_CREDITS_STARTED:"CLOSING_CREDITS_STARTED",COMPLETE:"COMPLETE",CURRENT_TIME_CHANGE:"CURRENT_TIME_CHANGE",END:"END",END_CHAPTER:"END_CHAPTER",ENTER_FULL_SCREEN:"ENTER_FULL_SCREEN",EXIT_FULL_SCREEN:"EXIT_FULL_SCREEN",EXTRACT:"EXTRACT",ERROR:"ERROR",MEDIA_CHANGED:"MEDIA_CHANGED",META_LOADED:"META_LOADED",MUTE:"MUTE",NEXT:"NEXT",NEXT_CHAPTER:"NEXT_CHAPTER",PAUSE:"PAUSE",PLAY:"PLAY",PLAY_REJECTED:"PLAY_REJECTED",PLAYER_READY:"PLAYER_READY",PRESENCE:"PRESENCE",PREVIOUS:"PREVIOUS",READY:"READY",REDUCE_PLAYER:"REDUCE_PLAYER",RELATED:"RELATED",SEEK:"SEEK",SEEKED:"SEEKED",SEEKING:"SEEKING",SHARE:"SHARE",START:"START",STOP:"STOP",THEATER_MODE:"THEATER_MODE",UNMUTE:"UNMUTE",VOLUME_CHANGE:"VOLUME_CHANGE"}}var n={},s=v("RCPlayerDebugger"),r,o,f,b,k,e,h,u,c,t;if(window.RadioCanada&&window.RadioCanada.player&&window.RadioCanada.player.debugMode)p();else if(s&&!window.x4kv4R8ZHpgGrDWgHV56)try{if(r=y(s),r.replace==="true"||r.replace===!0)if(window.x4kv4R8ZHpgGrDWgHV56=!0,o=r.protocol+r.prefix+"services.radio-canada.ca/media/player/clientdebug/"+r.site+"_"+r.client+"/",typeof playerURL!="undefined")playerURL=[o];else{f=document.createElement("script");f.type="text/javascript";f.src=o;document.getElementsByTagName("head")[0].appendChild(f);a();return}}catch(l){console.log(l.message)}window.RadioCanada&&window.RadioCanada.player||(b="//api.radio-canada.ca",n.environnement="",k="http://static.tou.tv/console/v2/1.5.1/ConsoleProd.swf",function(n){var t=n.params={WebTrendsSiteName:"Radio-Canada",maxTimePubDuree:"60",height:"360",width:"640",autoPlay:"false",deviceType:"flashhd",output:"json",connectionType:"broadband",playButton:"http://static.tou.tv/player/ressources/images/bouton_teaser_tvg_2013.swf",MAplugin:"http://79423.analytics.edgesuite.net/csma/plugin/csma.swf",MAbeacon:"//ma80-r.analytics.edgekey.net/config/beacon-18947.xml",configPlayerFlash:"http://static.tou.tv/player/ressources/xml/config.xml",versionFlash:"11.1.1",MAbeaconLive:"https://ma80-r.analytics.edgekey.net/config/beacon-2225.xml",lang:"fr",wmode:"opaque",configPlayerFlashHttps:"https://static.tou.tv/player/ressources/xml/config_https.xml",canExtract:"true",gui:"console",pubPolicy:"playOnce",multiInstance:"false",urlTeaser:"",styleDivContainer:"background:#000000;",playButtonHTML:"http://static.tou.tv/player/ressources/images/HTMLPlayer/Play_[state].png",pubRegle:'{"regles":[]}',related:"[]",showRelated:"false",isSuggest:"false",suggestion:"[]",isNextable:"true",share:"false",next:"false",watermark:"",pagePopup:"http://ici.radio-canada.ca/widgets/mediaconsole/[appCode]/[idMedia]/?seektime=[currentTime]",pagePopupParams:"toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,history=no,resizable=yes,width=1007,height=550,left=17,top=100",DARTrcapp:"rcca_siteWeb",suggested:"[]",infoBar:"true",nextMedia:"false",isPlancheContact:"false",isClosedCaption:"false",WebTrendsProfilsIndexeur:"",WebTrendsProfilsSegment:"",socialNetwork:"",canFullScreen:"true",canChangeMBR:"true",previous:"false",isPreviousable:"false",isSeekable:"true",opaque:"true",dvrDuration:"-1",controlBar:"true",loggingURL:"https://services.radio-canada.ca/media/player/Log/radiocanadaca?level=[level]&logger=[logger]&message=[message]&appCode=[appCode]&idMedia=[idMedia]&exception=[exception]",loggingLevel:"DEBUG",disableResume:"true",backwardCompatibleAudio:"true",isModeVideo:"true",uiColor:"white",omnitureV1:"false",heartbeatDebugLevel:"",comscoreDebugLevel:"",noAdsOnAudioContent:"false",unmuteWhenChangingContent:"true",noAds:"false",ApiEnvironment:"",heartbeatEnvironment:"prod",clientKey:"773aea60-0e80-41bb-9c7f-e6d7c3ad17fb",consoleDebugConfig:'{"outputToConsole":false}',AdBlockDetection:"false",activateBroadcastingStationScheduleManager:"true",fullscreenContainer:"",azureSmoothPlayer:"//s.radio-canada.ca/player/ressources/xap/SmoothStreamingPlayer.xap",btnBitrate:"true",validationMediaHostName:"services.radio-canada.ca",metaMediaHostName:"services.radio-canada.ca",daiContentId:"",assetKey:"",iOSNative:"true",DARTsite:"raca.rc.ca",WebTrendsProfils:"sc_playerhd_audiovideo",ComScoreC4:"9293094",ComScoreC3:"Radio-Canada",heartbeat:"true",ComScoreC2:"3005684",heartbeatRSID:"rc-prod01",pageShare:"http://ici.radio-canada.ca/info/videos/media-{{#def.idMedia}}/{{#def.urlDesc}}?isAutoPlay=true",activateComscoreV2:"true",DAI:"true",version:"1.53.3",site:"radiocanadaca_unit",debugmode:"0",htmlOnly:"false",imaCustomUrl:""}}(n),function(n){var t=n.xmlConfigVersion="1.53.3"}(n),function(n){var t=n.autorizedParams=["autoPlay","canChangeMBR","canExtract","canFullScreen","btnFullscreen","fullscreen","connectionType","controlBar","deviceType","eventReady","gui","height","id","infoBar","isNextable","isPreviousable","isSeekable","lang","multiInstance","next","nextMedia","previous","share","shareURL","socialNetwork","styleDivContainer","suggested","time","token","urlTeaser","versionFlash","width","wmode","opaque","backwardCompatibleAudio","audioMode","isModeVideo","watermark","uiColor","hdnea","providerId","disableRatioRestriction","disableTimeControl","isModeResume","btnTheaterMode","canReduce","downloadUrl","useExternalFont","btnBitrate","isPlancheContact","triggerType","pagenompageOverride","globalId","format9x16"]}(n),e='@font-face{font-family:"playerLoadedFont";src:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/font/Radio-Canada-Regular.woff?r=28")}@font-face{font-family:"playerLoadedFont";src:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/font/Radio-Canada-Bold.woff?r=28");font-weight:bold}body .radcanplayer{font-size:13px;line-height:1;color:#fff}.outer .radcanplayer.mobiledevice .playbutton{display:none}.outer .radcanplayer.mobiledevice .containerSoundControl{display:none}.radcanplayer.mobiledevice,.radcanplayer.mobiledevice a,.radcanplayer.mobiledevice button{outline:none}.radcanplayer p{margin:10px 0;white-space:normal}.radcanplayer button{background:transparent;border:none;cursor:pointer;color:#fff;height:auto;padding:0px;font-weight:normal;outline:none}.radcanplayer button:focus,.radcanplayer button:hover{outline:none}.radcanplayer button:active{outline:none !important}.radcanplayer .bigBtnPlay-focus{outline:2px solid #0068c5 !important;box-shadow:none}.radcanplayer .a11y-focus{outline:2px solid #0068c5 !important}.radcanplayer .a11y-focus-border{outline:none;border:2px solid #0068c5 !important}.radcanplayer button:focus{box-shadow:none}.radcanplayer button:active{outline:none}.radcanplayer.mobiledevice button:focus{box-shadow:none}.radcanplayer video{min-height:100%;min-width:100%;height:auto;width:auto !important}.radcanplayer .adclicktracking{z-index:300}.radcanplayer .clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.radcanplayer .clearfix{display:inline-block}.radcanplayer * html .clearfix{height:1%}.radcanplayer .clearfix{display:block}.radcanplayer .hide{display:none !important}.radcanplayer .bigBtn{width:120px;height:120px;margin:0;position:absolute;top:50%;left:50%;margin-left:-60px;margin-top:-60px;text-shadow:1px 1px 1px #666;display:none !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75;z-index:-1;display:none}.radcanplayer .touchSpaceForBigBtn{z-index:301}.radcanplayer button.bigBtnPlay{display:block;cursor:pointer;z-index:302}.radcanplayer button.bigBtnPlay .icon:before{font-family:"icomoonPlayer";content:"\\e137";font-size:80px}.radcanplayer button.bigBtnPause{display:block;cursor:pointer;z-index:302}.radcanplayer button.bigBtnPause .icon:before{font-family:"icomoonPlayer";content:"\\e101";font-size:80px;z-index:301}.radcanplayer .plancheContact{width:160px;height:110px;bottom:60px;z-index:101;display:none;position:absolute}.radcanplayer .plancheContact .preview{height:90px}.radcanplayer .plancheContact .previewTime{position:relative;width:100%;height:20px;background-color:#000;text-align:center;margin-top:-6px;padding-top:6px}.radcanplayer .plancheContactHR{width:320px;height:200px;bottom:40px;z-index:101;display:none;position:absolute}.radcanplayer .plancheContactHR .preview{height:180px}.radcanplayer .plancheContactHR .previewTime{position:relative;width:100%;height:20px;background-color:#000;text-align:center;margin-top:-6px;padding-top:6px}.outer .fullscreen{width:100%;height:100%;background-color:black;position:fixed !important;top:0;left:0;margin:0;padding:0;overflow:hidden;z-index:10001}.radcanplayer{position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;background-color:#000;display:none;z-index:1}.radcanplayer button.hiddenText,.radcanplayer button.fullscreenenter,.radcanplayer button.fullscreenexit,.radcanplayer button.arrowright,.radcanplayer button.pause{font-size:0 !important;line-height:0 !important;text-indent:-4000px !important}.radcanplayer .hide{display:none}.radcanplayer span.hiddenText{font-size:0;line-height:0;text-indent:-4000px;position:absolute;opacity:0}.radcanplayer .newBtnPlay{display:none;height:80%;width:80%;position:absolute;top:50%;left:50%;margin:none !important;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.radcanplayer button.previousbutton{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-previous.svg?r=27") no-repeat}.radcanplayer button.videodescriptionbutton{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-videoDescription.svg?r=27") no-repeat}.radcanplayer button.nextbutton{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-next.svg?r=27") no-repeat}.radcanplayer button.soundcontrol.soundHigh{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-soundHi.svg?r=27") no-repeat}.radcanplayer button.soundcontrol.soundLow{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-soundLow.svg?r=27") no-repeat}.radcanplayer button.soundcontrol.soundOff{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-soundMute.svg?r=27") no-repeat}.radcanplayer button.arrowright{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-play.svg?r=27") no-repeat}.radcanplayer button.pause{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-pause.svg?r=27") no-repeat}.radcanplayer button.infobutton{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-info.svg?r=27") no-repeat}.radcanplayer button.partagebutton{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-partage.svg?r=27") no-repeat}.radcanplayer button.listbutton{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-liste.svg?r=27") no-repeat}.radcanplayer button.extractbutton{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-extraire.svg?r=27") no-repeat}.radcanplayer button.facebook{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-facebook.svg?r=27") no-repeat}.radcanplayer button.twitter{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-twitter.svg?r=27") no-repeat}.radcanplayer button.googleplus{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-googlePlus.svg?r=27") no-repeat}.radcanplayer button.linkedin{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-linkedin.svg?r=27") no-repeat}.radcanplayer button.email{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-mail.svg?r=27") no-repeat}.radcanplayer button.embeded{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-embed.svg?r=27") no-repeat}.radcanplayer button.closebutton{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-fermer.svg?r=27") no-repeat}.radcanplayer button.fullscreenenter{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-fullscreen.svg?r=27") no-repeat}.radcanplayer button.fullscreenexit{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-smallscreen.svg?r=27") no-repeat}.radcanplayer button.reducebutton{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-reduce.svg?r=27") no-repeat}.radcanplayer button.btn-reprendre:before{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-resume-repeat.svg?r=27") no-repeat}.radcanplayer button.btn-poursuivre:before{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-resume-play.svg?r=27") no-repeat}.radcanplayer button.btn-theater-mode-big{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-theater-mode-big.svg?r=27") no-repeat}.radcanplayer button.btn-theater-mode-small{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-theater-mode-small.svg?r=27") no-repeat}.radcanplayer button.soustitrebutton{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-sousTitreContour.svg?r=27") no-repeat}.radcanplayer button.soustitretexte{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-sousTitreTexte.svg?r=27") no-repeat}.radcanplayer button.download{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-download.svg?r=27") no-repeat}.radcanplayer button.previousbutton,.radcanplayer button.nextbutton,.radcanplayer button.soundcontrol.soundHigh,.radcanplayer button.soundcontrol.soundLow,.radcanplayer button.soundcontrol.soundOff,.radcanplayer button.pause,.radcanplayer button.arrowright,.radcanplayer button.soustitrebutton,.radcanplayer button.soustitretexte,.radcanplayer button.videodescriptionbutton,.radcanplayer button.fullscreenenter,.radcanplayer button.reducebutton,.radcanplayer button.btn-theater-mode,.radcanplayer button.download,.radcanplayer button.fullscreenexit{background-size:55%;background-position:50% 55%;transition:transform 200ms}.radcanplayer button.previousbutton:hover,.radcanplayer button.previousbutton:focus,.radcanplayer button.nextbutton:hover,.radcanplayer button.nextbutton:focus,.radcanplayer button.soundcontrol.soundHigh:hover,.radcanplayer button.soundcontrol.soundHigh:focus,.radcanplayer button.soundcontrol.soundLow:hover,.radcanplayer button.soundcontrol.soundLow:focus,.radcanplayer button.soundcontrol.soundOff:hover,.radcanplayer button.soundcontrol.soundOff:focus,.radcanplayer button.pause:hover,.radcanplayer button.pause:focus,.radcanplayer button.arrowright:hover,.radcanplayer button.arrowright:focus,.radcanplayer button.soustitrebutton:hover,.radcanplayer button.soustitrebutton:focus,.radcanplayer button.soustitretexte:hover,.radcanplayer button.soustitretexte:focus,.radcanplayer button.videodescriptionbutton:hover,.radcanplayer button.videodescriptionbutton:focus,.radcanplayer button.fullscreenenter:hover,.radcanplayer button.fullscreenenter:focus,.radcanplayer button.reducebutton:hover,.radcanplayer button.reducebutton:focus,.radcanplayer button.btn-theater-mode:hover,.radcanplayer button.btn-theater-mode:focus,.radcanplayer button.download:hover,.radcanplayer button.download:focus,.radcanplayer button.fullscreenexit:hover,.radcanplayer button.fullscreenexit:focus{transform:scale(0.85)}.radcanplayer button.reducebutton{background-size:65%}.radcanplayer button.arrowright{background-position:60% 55%}.radcanplayer button.pause{background-position:48% 46%}.radcanplayer button.infobutton,.radcanplayer button.partagebutton,.radcanplayer button.listbutton,.radcanplayer button.extractbutton,.radcanplayer button.closebutton{background-size:65%;background-position:center;background-color:rgba(0,0,0,0.75);margin-bottom:10px;border-radius:50%}.radcanplayer button.infobutton:hover,.radcanplayer button.infobutton:focus,.radcanplayer button.partagebutton:hover,.radcanplayer button.partagebutton:focus,.radcanplayer button.listbutton:hover,.radcanplayer button.listbutton:focus,.radcanplayer button.extractbutton:hover,.radcanplayer button.extractbutton:focus,.radcanplayer button.closebutton:hover,.radcanplayer button.closebutton:focus{transform:scale(0.85);background-position:center}.radcanplayer button.closebutton{margin-top:0}.radcanplayer button.facebook,.radcanplayer button.twitter,.radcanplayer button.googleplus,.radcanplayer button.linkedin,.radcanplayer button.email,.radcanplayer button.embeded{background-size:75%;background-position:center}.radcanplayer button.facebook:hover,.radcanplayer button.facebook:focus,.radcanplayer button.twitter:hover,.radcanplayer button.twitter:focus,.radcanplayer button.googleplus:hover,.radcanplayer button.googleplus:focus,.radcanplayer button.linkedin:hover,.radcanplayer button.linkedin:focus,.radcanplayer button.email:hover,.radcanplayer button.email:focus,.radcanplayer button.embeded:hover,.radcanplayer button.embeded:focus{transform:scale(0.85);background-position:center}.radcanplayer .btnPlayContainer{position:absolute;width:20%;top:50%;left:50%;z-index:302;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);outline:none;padding-bottom:20%;cursor:pointer}.radcanplayer .btnPlayContainer:focus{outline:none}.radcanplayer .btnPlayContainer:hover button.bigBtnPlay,.radcanplayer .btnPlayContainer:hover button.bigBtnPause,.radcanplayer .btnPlayContainer:focus button.bigBtnPlay,.radcanplayer .btnPlayContainer:focus button.bigBtnPause{width:77%;height:77%}.radcanplayer .btnPlayContainer button.bigBtnPlay,.radcanplayer .btnPlayContainer button.bigBtnPause{box-sizing:border-box;cursor:pointer;display:block;width:100%;height:100%;border-radius:50%;user-select:none;background-position:center;transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition-delay:50ms;background-color:rgba(0,0,0,0.75);backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.radcanplayer .btnPlayContainer button.bigBtnPlay:hover,.radcanplayer .btnPlayContainer button.bigBtnPlay:focus,.radcanplayer .btnPlayContainer button.bigBtnPause:hover,.radcanplayer .btnPlayContainer button.bigBtnPause:focus{width:77%;height:77%}.radcanplayer .btnPlayContainer button.bigBtnPlay:active,.radcanplayer .btnPlayContainer button.bigBtnPause:active{width:160%;height:160%}.radcanplayer .btnPlayContainer button.bigBtnPlay:before,.radcanplayer .btnPlayContainer button.bigBtnPause:before{margin:auto}.radcanplayer .btnPlayContainer .loader:active{outline:none}.radcanplayer .btnPlayContainer button.bigBtnPlay:before{content:"";background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-play.svg?r=27") no-repeat;background-position:center;position:absolute;left:20%;top:17%;width:70%;height:70%;display:block}.radcanplayer .btnPlayContainer button.bigBtnPause:before{content:"";background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-pause.svg?r=27") no-repeat;background-position:center;position:absolute;left:12%;top:13%;width:70%;height:70%;display:block}.radcanplayer .btnPlayContainer .loading-spinner{box-sizing:border-box;height:100%;width:100%;position:absolute;z-index:301}.radcanplayer .btnPlayContainer .loading-spinner:before{line-height:9vw;float:left;content:"";display:inline;height:90%;width:90%;animation:rotate 1.5s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;padding:0;margin-right:7px}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.radcanplayer video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.radcanplayer video{top:0}.radcanplayer .watermark{z-index:103;width:12%;height:12%;background-size:80% auto;background-repeat:no-repeat;position:absolute;left:2.7%;top:4.6%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.radcanplayer .containerBtnsPrevNextMobile{position:absolute;width:280px;height:70px;margin:0;position:absolute;top:50%;left:50%;margin-left:-140px;margin-top:-35px;z-index:300;display:none}.radcanplayer .containerBtnsPrevNextMobile .previousbutton{position:absolute;left:0;top:10px}.radcanplayer .containerBtnsPrevNextMobile .previousbutton:before{font-size:56px;line-height:54px}.radcanplayer .containerBtnsPrevNextMobile .nextbutton{position:absolute;right:0;top:10px}.radcanplayer .containerBtnsPrevNextMobile .nextbutton:before{font-size:56px;line-height:54px}.radcanplayer .infopanel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:6;font-size:40px}.radcanplayer .touchprogressbar{height:85px;background-color:#dcdcdc}.radcanplayer .topcontainer{height:220px}.radcanplayer .videocontainer{position:absolute;width:100%;height:100%;z-index:101;background-color:black}.radcanplayer .videocontainer .azurePlayer{position:absolute;width:100%;height:100%;top:0;left:0}.radcanplayer .videocontainer .azurePlayer object.vjs-tech{width:100%;height:100%}.radcanplayer .clickzone,.radcanplayer .daiAdZone{height:100%;width:100%;position:relative;z-index:101;overflow:hidden;display:none}.radcanplayer .daiAdZone{z-index:102;cursor:pointer}.radcanplayer .showhidecontroller{height:75px;width:100%;position:absolute;left:0;bottom:0;z-index:201;border:none;background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/transparent.png") repeat}.radcanplayer .showhidecontroller button{text-shadow:none !important}.radcanplayer .showhidecontroller.ads{height:44px}.radcanplayer .radcantransition.showstate{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.radcanplayer .radcantransition.hidestate{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.radcanplayer .radcantransition.visible{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.radcanplayer .radcantransition.hidden{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:visibility 0s 1s, opacity 1s linear}.radcanplayer .bottomcontainer{position:absolute;width:100%;bottom:0;padding-top:10px;background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/gradientBottom.png") repeat-x;background-position-y:bottom}.radcanplayer .bottomcontainer .lefttoolbarcomponent,.radcanplayer .bottomcontainer .righttoolbarcomponent{padding-bottom:0.5rem}.radcanplayer .bottomcontainer .lefttoolbarcomponent{padding-left:15px;float:left;height:40px;display:flex;align-items:center}.radcanplayer .bottomcontainer .lefttoolbarcomponent button{cursor:pointer;float:left;display:block;width:45px;height:45px;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms}.radcanplayer .bottomcontainer .lefttoolbarcomponent button:hover,.radcanplayer .bottomcontainer .lefttoolbarcomponent button:focus{background-color:#222}.radcanplayer .bottomcontainer .lefttoolbarcomponent button:active{background-color:#b3baba}.radcanplayer .bottomcontainer .lefttoolbarcomponent .playbutton{cursor:pointer;float:left;display:block;width:45px;height:45px;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms;display:flex;justify-content:center;align-items:center}.radcanplayer .bottomcontainer .lefttoolbarcomponent .playbutton button{margin:auto;transition-duration:0.2s;width:100%;height:100%;transition:none !important}.radcanplayer .bottomcontainer .lefttoolbarcomponent .playbutton button.arrowright,.radcanplayer .bottomcontainer .lefttoolbarcomponent .playbutton button.pause{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.radcanplayer .bottomcontainer .lefttoolbarcomponent .playbutton button:hover,.radcanplayer .bottomcontainer .lefttoolbarcomponent .playbutton button:focus{background-color:#222}.radcanplayer .bottomcontainer .lefttoolbarcomponent .playbutton button:active{background-color:#b3baba}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl{display:flex;align-items:center}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundcontrol{cursor:pointer;float:none;display:block;width:45px;height:45px;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms;z-index:101;cursor:pointer;transition:transform 200ms}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundcontrol:hover,.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundcontrol:focus{background-color:#222}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundcontrol:active{background-color:#b3baba}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundprogress{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);opacity:.65;width:100px;height:3px;background-color:#999;cursor:pointer}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundprogress.hide{margin-right:0}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundprogress:hover{height:6px}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundprogress .soundBarTouchArea{position:absolute;width:inherit;cursor:pointer;padding:18px 0 13px 0;margin:-18px 0 -13px 0}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundprogress .soundcursor{position:relative;width:35%;height:100%;background-color:#eaeaea;cursor:pointer}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundprogress .soundcursor.transitionSlow{-webkit-transition:width .2s ease-in-out;-moz-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;transition:width .2s ease-in-out}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundprogress .soundcursor.transitionFast{-webkit-transition:width .08s ease-in-out;-moz-transition:width .08s ease-in-out;-o-transition:width .08s ease-in-out;transition:width .08s ease-in-out}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundprogress.show .soundcursor .pointer{position:absolute;right:0;top:0;height:calc(100% + 5px);width:3px;background-color:#eaeaea;cursor:pointer}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundprogress.show{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100px}.radcanplayer .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundprogress._hide{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:0;display:block}.radcanplayer .bottomcontainer .lefttoolbarcomponent .timecontrol{display:flex;align-items:center;margin:0 10px}.radcanplayer .bottomcontainer .lefttoolbarcomponent .timecontrol .currentTime,.radcanplayer .bottomcontainer .lefttoolbarcomponent .timecontrol .bar,.radcanplayer .bottomcontainer .lefttoolbarcomponent .timecontrol .ply-duration{font-weight:bold;color:#fff;text-align:center;padding:0 2px}.radcanplayer .bottomcontainer .lefttoolbarcomponent .timecontrol._hide{display:none}.radcanplayer .bottomcontainer .lefttoolbarcomponent .livecontrol{font-size:0.6rem;font-weight:bold;padding:5px 7px;margin:0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;display:block;background:#c00;cursor:default}.radcanplayer .bottomcontainer .righttoolbarcomponent{float:right;height:40px;padding-right:15px;display:flex;align-items:center}.radcanplayer .bottomcontainer .righttoolbarcomponent .videodescriptionbutton{cursor:pointer;float:none;display:block;width:45px;height:45px;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms}.radcanplayer .bottomcontainer .righttoolbarcomponent .videodescriptionbutton:hover,.radcanplayer .bottomcontainer .righttoolbarcomponent .videodescriptionbutton:focus{background-color:#222}.radcanplayer .bottomcontainer .righttoolbarcomponent .videodescriptionbutton:active{background-color:#b3baba}.radcanplayer .bottomcontainer .righttoolbarcomponent .videodescriptionbutton.describedVideoInactive{opacity:0.5}.radcanplayer .bottomcontainer .righttoolbarcomponent .soustitrebutton{cursor:pointer;float:none;display:block;width:45px;height:45px;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.radcanplayer .bottomcontainer .righttoolbarcomponent .soustitrebutton:hover,.radcanplayer .bottomcontainer .righttoolbarcomponent .soustitrebutton:focus{background-color:#222}.radcanplayer .bottomcontainer .righttoolbarcomponent .soustitrebutton:active{background-color:#b3baba}.radcanplayer .bottomcontainer .righttoolbarcomponent .soustitrebutton .soustitretexte{background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-sousTitreTexte.svg?r=27") no-repeat;pointer-events:none !important;width:50%;height:50%;display:block;margin-top:0.2rem;margin-left:24.7%;opacity:0.2}.radcanplayer .bottomcontainer .righttoolbarcomponent .soustitrebutton .soustitretexte.active{opacity:0.7}.radcanplayer .bottomcontainer .righttoolbarcomponent .soustitrebutton.disactive{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.radcanplayer .bottomcontainer .righttoolbarcomponent .soustitrebutton.disable .soustitretexte::before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.radcanplayer .bottomcontainer .righttoolbarcomponent .soustitrebutton.active .soustitretexte::before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.radcanplayer .bottomcontainer .righttoolbarcomponent .moreOptions{float:left;font-weight:bold;margin:5px 5px 0 5px;padding:5px 0 15px;color:#fff;text-align:center;font-size:1.5rem;line-height:0;display:none}.radcanplayer .bottomcontainer .righttoolbarcomponent .extractAudio{display:none;margin:0;position:relative;width:40px;float:left;height:35px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate{position:relative;margin:3px 5px 0;width:55px;line-height:12px !important}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .bitrate-button,.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .bitrate-option{font-family:inherit}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate button.bitRate{width:52px;cursor:pointer;float:none;display:block;width:52px;height:25px;margin:0 5px;-webkit-border-radius:13%;-moz-border-radius:13%;-ms-border-radius:13%;border-radius:13%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms;border:1px solid #fff;margin:0 auto;display:block !important;margin:0}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate button.bitRate:hover,.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate button.bitRate:focus{background-color:#222}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate button.bitRate:active{background-color:#b3baba}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate button.bitRate:hover,.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate button.bitRate:focus{background-color:#222}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate button.bitRate:active{background-color:#b3baba}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate button.bitRate.disable{cursor:default;opacity:0.5}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate button.bitRate span.wait{-webkit-animation:flick 1.2s infinite;-moz-animation:flick 1.2s infinite;-o-animation:flick 1.2s infinite;animation:flick 1.2s infinite;animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}@-webkit-keyframes flick{30%{opacity:0.3}100%{opacity:1}}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates{width:50px;position:absolute;z-index:2;text-align:center;top:50px;left:0;overflow:hidden;z-index:201;outline:none !important;margin:auto;display:block !important}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.qtElement1{top:-27px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.qtElement3{top:-81px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.qtElement4{top:-108px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.qtElement5{top:-135px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.qtElement6{top:-162px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.qtElement7{top:-189px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.qtElement8{top:-216px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.qtElement9{top:-243px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.show{background:initial}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates button{background-image:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/pixel-black-100.png");filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;width:50px;height:25px;margin:1px 0;border-radius:15%;transition-duration:0.2s}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates button:hover,.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates button:focus,.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates button.selected{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates button:active{background-image:none;background-color:#b3baba}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.show3{height:81px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.show4{height:108px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.show5{height:135px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.show6{height:162px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.show5{height:189px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.show6{height:216px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.show7{height:243px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.show8{height:270px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.show9{height:297px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.hide3{height:0px;margin-top:81px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.hide4{height:0px;margin-top:108px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.hide5{height:0px;margin-top:135px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.hide6{height:0px;margin-top:162px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.hide7{height:0px;margin-top:189px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.hide8{height:0px;margin-top:216px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.hide9{height:0px;margin-top:243px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.show{-webkit-transition:height 0.4s,margin-top 0.3s,opacity 0.3s,ease-in-out;-moz-transition:height 0.4s,margin-top 0.3s,opacity 0.3s,ease-in-out;-o-transition:height 0.4s,margin-top 0.3s,opacity 0.3s,ease-in-out;transition:height 0.4s,margin-top 0.3s,opacity 0.3s,ease-in-out;opacity:1;margin-top:0px}.radcanplayer .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates.hide0{-webkit-transition:height 0.4s,margin-top 0.4s,opacity 0.3s,ease-in-out;-moz-transition:height 0.4s,margin-top 0.4s,opacity 0.3s,ease-in-out;-o-transition:height 0.4s,margin-top 0.4s,opacity 0.3s,ease-in-out;transition:height 0.4s,margin-top 0.4s,opacity 0.3s,ease-in-out;opacity:0}.radcanplayer .bottomcontainer .righttoolbarcomponent .fullscreenenter{cursor:pointer;float:right;display:block;width:45px;height:45px;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms}.radcanplayer .bottomcontainer .righttoolbarcomponent .fullscreenenter:hover,.radcanplayer .bottomcontainer .righttoolbarcomponent .fullscreenenter:focus{background-color:#222}.radcanplayer .bottomcontainer .righttoolbarcomponent .fullscreenenter:active{background-color:#b3baba}.radcanplayer .bottomcontainer .righttoolbarcomponent .reducebutton,.radcanplayer .bottomcontainer .righttoolbarcomponent .btn-theater-mode{cursor:pointer;float:right;display:block;width:45px;height:45px;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms}.radcanplayer .bottomcontainer .righttoolbarcomponent .reducebutton:hover,.radcanplayer .bottomcontainer .righttoolbarcomponent .reducebutton:focus,.radcanplayer .bottomcontainer .righttoolbarcomponent .btn-theater-mode:hover,.radcanplayer .bottomcontainer .righttoolbarcomponent .btn-theater-mode:focus{background-color:#222}.radcanplayer .bottomcontainer .righttoolbarcomponent .reducebutton:active,.radcanplayer .bottomcontainer .righttoolbarcomponent .btn-theater-mode:active{background-color:#b3baba}.radcanplayer .bottomcontainer .righttoolbarcomponent .fullscreenexit{cursor:pointer;float:right;display:block;width:45px;height:45px;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms}.radcanplayer .bottomcontainer .righttoolbarcomponent .fullscreenexit:hover,.radcanplayer .bottomcontainer .righttoolbarcomponent .fullscreenexit:focus{background-color:#222}.radcanplayer .bottomcontainer .righttoolbarcomponent .fullscreenexit:active{background-color:#b3baba}.radcanplayer .topshowhidecontroller{height:30px;position:absolute;left:0;width:100%;z-index:11;top:0;left:0;display:none}.radcanplayer .topshowhidecontroller .hidestate{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.radcanplayer .topshowhidecontroller .showstate{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.radcanplayer .infobar{position:absolute;top:0;left:0;z-index:3;background-color:yellow;width:100%;color:white;text-align:center;font-weight:bold;height:25px}.radcanplayer .extract{width:25px;height:15px;position:absolute;z-index:26;background-image:url("https://img.src.ca/player/extract.svg");background-repeat:no-repeat;background-size:20px auto;top:2px;right:10px}.radcanplayer .containerProgressbar{float:none;overflow:hidden;display:table-cell;padding:10px 15px;text-align:center;display:flex;align-items:center}.radcanplayer .containerProgressbar .progressbar{position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75;width:100%;margin:auto;height:3px;background:#999;z-index:6;-webkit-transition:height .4s ease-in-out;-moz-transition:height .4s ease-in-out;-o-transition:height .4s ease-in-out;transition:height .4s ease-in-out}.radcanplayer .containerProgressbar .progressbar:focus{outline:none}.radcanplayer .containerProgressbar .progressbar:hover,.radcanplayer .containerProgressbar .progressbar:focus{height:7px}.radcanplayer .containerProgressbar .progressbar.disablehover:hover{height:3px}.radcanplayer .containerProgressbar .progressbar .chapterslist{position:absolute;top:0;left:0;width:100%;height:100%;z-index:"inherit"}.radcanplayer .containerProgressbar .progressbar .chapterslist .chapter{position:absolute;width:2px;height:100%;background:#fff;top:0}.radcanplayer .containerProgressbar .progressbar .pointer{position:absolute;right:0;top:0;height:calc(100% + 5px);width:3px;background-color:#eaeaea;cursor:pointer}.radcanplayer .containerProgressbar .progressbar .disabled{display:block;opacity:0.4}.radcanplayer .containerProgressbar .progressbar .invisibleseekbar{width:100%;height:52px;cursor:pointer;position:absolute;top:-20px;padding:0 5px;left:-5px;z-index:5501;background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/transparent.png") repeat;-webkit-user-select:none;box-sizing:initial}.radcanplayer .containerProgressbar.hidestate{display:none}.radcanplayer .chapter{background-color:#fff;position:absolute;width:2px;height:100%;top:0;z-index:21}.radcanplayer .showhidetoolbar{display:inline;width:30px;height:30px;z-index:26}.radcanplayer .showhidetoolbarontop{z-index:301}.radcanplayer .docked{background-color:gray !important}.radcanplayer .videoieblur{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);opacity:0.7}.radcanplayer video{position:absolute;width:100% !important;height:auto;background-color:black}.radcanplayer video.normal{position:relative}.radcanplayer video.fullscreen{position:absolute;margin:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:101}.radcanplayer .flashContainer{width:1px;height:1px}.radcanplayer .azuremediaplayer{width:100%;height:100%;display:none;z-index:3}.radcanplayer .vjs-control-bar{display:none}.radcanplayer .blurie{opacity:0.2}.radcanplayer .teaser{display:none;transition:opacity 0.5s linear;position:absolute;top:0;left:0;width:100%;height:100%;z-index:301;position:absolute;opacity:0}.radcanplayer .teaser img{width:100%}.radcanplayer .teaser.default{background-image:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/default_bg.svg");background-repeat:no-repeat;background-size:cover;opacity:1;display:block}.radcanplayer .teaser.hiddenteaser{display:block;font-size:30px;text-align:center;opacity:0;z-index:-1}.radcanplayer .teasercontainer{background-color:inherit;position:absolute;top:0;left:0;width:100%;height:100%;z-index:299}.radcanplayer .teasercontainer.ontop{z-index:201}.radcanplayer .teasercontainer.hiddenteaser{z-index:-1;background-color:inherit}.radcanplayer .teasercontainer.teaseraudio{z-index:151}.radcanplayer .teaser.visibleteaser{display:block;opacity:1}.radcanplayer .teaser.visibleteaser.resume{opacity:0.7}.radcanplayer .debugpanel{position:absolute;top:0;right:0;width:100px;height:15px;background-color:green;z-index:311;font-size:12px;text-align:center;padding-top:2px}.radcanplayer .debugpanel.visibledebug{visibility:visible;opacity:1;transition:opacity 0.25s linear}.radcanplayer .debugpanel.hiddendebug{visibility:hidden;opacity:0;transition:visibility 0s 0.5s, opacity 0.5s linear}.radcanplayer .touchcursor{position:relative;height:100%;width:85px;background-color:black;left:0}.radcanplayer .cursor{position:relative;height:100%;width:0;background-color:#eaeaea;left:0;z-index:11;overflow:visible}.radcanplayer .cursor:hover{cursor:pointer}.radcanplayer .cursor .disabled{display:block}.radcanplayer .thumbnails{position:absolute;top:0;bottom:50px;left:-80px;z-index:41}.radcanplayer .thumbnails img{display:none}.radcanplayer .thumbnail{border-width:3px;border-style:solid;border-color:black}.radcanplayer .message{width:100%;height:100%;position:absolute;z-index:21;color:white;background-color:brown}.radcanplayer .message .messagetext{position:absolute;font-size:20px;top:0px;left:0px;bottom:0px;right:0px;margin:auto;width:50%;height:30px;text-align:center;vertical-align:middle;line-height:100%}.radcanplayer .errorNotAvailableAnymore{position:absolute;bottom:0;left:0;width:100%;height:5vw;padding:2.5vw 0 0 3vw;background-color:#000;z-index:301}.radcanplayer .errorNotAvailableAnymore .textNotAvailable{vertical-align:middle;color:#fff;font-family:Arial;font-size:3vw;font-weight:bold;text-align:left}.radcanplayer .errorNotAvailableAnymore .textNotAvailable p{margin:0 !important}.radcanplayer{height:auto}.radcanplayer .rightcornershowhidecontroller{position:absolute;right:0;top:0;margin:2%;z-index:201;overflow:hidden;padding:2px;display:flex;align-items:flex-start}.radcanplayer .rightcornershowhidecontroller .innercontainer{position:relative;left:0px;top:0px}.radcanplayer .rightcornershowhidecontroller .innercontainer button{cursor:pointer;float:none;display:inline-block;width:0vw;height:0vw;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms}.radcanplayer .rightcornershowhidecontroller .innercontainer button:hover,.radcanplayer .rightcornershowhidecontroller .innercontainer button:focus{background-color:#222}.radcanplayer .rightcornershowhidecontroller .innercontainer button:active{background-color:#b3baba}.radcanplayer .curtain .btnPlayContainer{left:41%}.radcanplayer .radcantransition.showstatetop{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.radcanplayer .radcantransition.hidestatetop{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.radcanplayer .radcantransition.videoblur{width:100%;height:100%;z-index:-1;top:0}.radcanplayer .infopanel{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:6;font-size:40px}.radcanplayer .infopanel .blackOpacity{background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;width:100%;height:100%}.radcanplayer .infopanel .textinfobar{width:100%;height:100%;position:absolute;top:0;left:0px;display:table}.radcanplayer .infopanel .textinfobar.hidden{opacity:0}.radcanplayer .infopanel .textinfobar .containerInfo .h2{display:block !important;float:none !important;font-size:60%;font-weight:normal;margin:0 0 30px 0;color:#fff;background:none !important;padding:0 !important}.radcanplayer .infopanel .textinfobar .containerInfo{text-align:center;display:table-cell;vertical-align:middle;padding:0 60px}.radcanplayer .infopanel .textinfobar .containerInfo .cont-subtitle{overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;text-overflow:ellipsis}.radcanplayer .infopanel .textinfobar p.subtitle{display:block !important;float:none !important;font-size:50%;color:#fff;white-space:normal !important;margin-bottom:0;text-transform:none;overflow:visible;text-overflow:clip;display:inline;line-height:1.5rem}.radcanplayer .infopanel .sharepanel{width:100%;height:100%;position:absolute;top:50%;margin-top:-60px}.radcanplayer .infopanel .sharepanel.hidden{opacity:0;display:none}.radcanplayer .infopanel .sharepanel .containerInfo .h2{display:block !important;float:none !important;font-size:1.8rem;margin:0 0 40px 0;color:#fff}.radcanplayer .infopanel .sharepanel p.subtitle{display:block !important;float:none !important;font-size:1.3rem;line-height:1.6rem;color:#fff;margin-bottom:0;text-transform:none;overflow:visible;text-overflow:clip;white-space:normal;display:inline;line-height:1.5rem}.radcanplayer .infopanel .sharepanel .containerInfo{text-align:center;padding:0 25px}.radcanplayer .infopanel .sharepanel .destinationsite{position:relative;width:100%;margin:0 auto;white-space:nowrap}.radcanplayer .infopanel .sharepanel .destinationsite .containerBtnsPartage{position:relative;z-index:1;margin:0 auto}.radcanplayer .infopanel .sharepanel .destinationsite button{cursor:pointer;float:none;display:inline-block;width:0vw;height:0vw;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 200ms}.radcanplayer .infopanel .sharepanel .destinationsite button:hover,.radcanplayer .infopanel .sharepanel .destinationsite button:focus{background-color:#222}.radcanplayer .infopanel .sharepanel .destinationsite button:active{background-color:#b3baba}.radcanplayer .panel-resume-container{position:absolute;top:0px;left:0px;width:100%;height:100%;display:block}.radcanplayer .panel-resume-container.hidden{visibility:hidden;z-index:1200;opacity:0;transition:none;display:none}.radcanplayer .panel-resume-container.visible{visibility:visible;z-index:1200}.radcanplayer .panel-resume-container .panel-reprendre,.radcanplayer .panel-resume-container .panel-poursuivre{font-size:100%;text-align:center;vertical-align:bottom;top:36%;height:100%;width:20%;height:0;padding-bottom:20%;position:absolute;text-align:center}.radcanplayer .panel-resume-container .panel-reprendre{left:51%}.radcanplayer .panel-resume-container .panel-poursuivre{left:29%}.radcanplayer .panel-resume-container .panel-btn-reprendre,.radcanplayer .panel-resume-container .panel-btn-poursuivre{width:100%;height:100%}.radcanplayer .panel-resume-container .panel-btn-reprendre button.btn-reprendre,.radcanplayer .panel-resume-container .panel-btn-reprendre button.btn-poursuivre,.radcanplayer .panel-resume-container .panel-btn-poursuivre button.btn-reprendre,.radcanplayer .panel-resume-container .panel-btn-poursuivre button.btn-poursuivre{position:absolute;box-sizing:border-box;cursor:pointer;width:100%;height:100%;border-radius:50%;user-select:none;background-position:center;transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition-delay:50ms;background-color:rgba(0,0,0,0.75);backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;transform:translate(-50%, -50%);top:30%}.radcanplayer .panel-resume-container .panel-btn-reprendre button.btn-reprendre:hover,.radcanplayer .panel-resume-container .panel-btn-reprendre button.btn-reprendre:focus,.radcanplayer .panel-resume-container .panel-btn-reprendre button.btn-poursuivre:hover,.radcanplayer .panel-resume-container .panel-btn-reprendre button.btn-poursuivre:focus,.radcanplayer .panel-resume-container .panel-btn-poursuivre button.btn-reprendre:hover,.radcanplayer .panel-resume-container .panel-btn-poursuivre button.btn-reprendre:focus,.radcanplayer .panel-resume-container .panel-btn-poursuivre button.btn-poursuivre:hover,.radcanplayer .panel-resume-container .panel-btn-poursuivre button.btn-poursuivre:focus{width:77%;height:77%}.radcanplayer .panel-resume-container .panel-btn-reprendre button.btn-reprendre:active,.radcanplayer .panel-resume-container .panel-btn-reprendre button.btn-poursuivre:active,.radcanplayer .panel-resume-container .panel-btn-poursuivre button.btn-reprendre:active,.radcanplayer .panel-resume-container .panel-btn-poursuivre button.btn-poursuivre:active{width:160%;height:160%}.radcanplayer .panel-resume-container .panel-btn-reprendre button.btn-reprendre:before,.radcanplayer .panel-resume-container .panel-btn-reprendre button.btn-poursuivre:before,.radcanplayer .panel-resume-container .panel-btn-poursuivre button.btn-reprendre:before,.radcanplayer .panel-resume-container .panel-btn-poursuivre button.btn-poursuivre:before{margin:auto}.radcanplayer .panel-resume-container .panel-btn-reprendre button.btn-poursuivre:before,.radcanplayer .panel-resume-container .panel-btn-reprendre button.btn-reprendre:before,.radcanplayer .panel-resume-container .panel-btn-poursuivre button.btn-poursuivre:before,.radcanplayer .panel-resume-container .panel-btn-poursuivre button.btn-reprendre:before{content:"";background-position:center;position:absolute;top:14%;left:16%;width:70%;height:70%}.radcanplayer .panel-resume-container .txt-reprendre,.radcanplayer .panel-resume-container .txt-poursuivre{text-align:center;position:absolute;width:100%;left:0;color:white;font-size:1em;font-weight:normal;padding:5px 0px;margin-bottom:-5px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;cursor:default;overflow:hidden;bottom:0}.radcanplayer .panel-resume-container .txt-reprendre span.bold,.radcanplayer .panel-resume-container .txt-poursuivre span.bold{font-weight:bold}.radcanplayer .errorpanel,.radcanplayer .curtain{background-color:#000;position:absolute;top:0px;left:0px;width:100%;height:100%;color:white;text-align:center;display:block;transition:opacity 0.5s linear;z-index:1201}.radcanplayer .errorpanel .containerCenterVertical,.radcanplayer .curtain .containerCenterVertical{width:100%;height:100%;display:table}.radcanplayer .errorpanel .containerTxtErrorPanel,.radcanplayer .curtain .containerTxtErrorPanel{display:table-cell;padding:0 100px;text-align:center;vertical-align:middle}.radcanplayer .errorpanel .containerTxtErrorPanel .h2,.radcanplayer .curtain .containerTxtErrorPanel .h2{font-size:1.8rem;line-height:2.0rem !important;margin:0;color:#fff}.radcanplayer .errorpanel .containerTxtErrorPanel p.subtitle,.radcanplayer .curtain .containerTxtErrorPanel p.subtitle{font-size:1.3rem;line-height:1.5rem;color:#fff;text-transform:none;overflow:visible;white-space:normal !important;display:inline;text-overflow:clip;line-height:1.5rem}.radcanplayer .errorpanel.hidden,.radcanplayer .hidden.curtain{visibility:hidden;z-index:1201;opacity:0;transition:none}.radcanplayer .errorpanel.visible,.radcanplayer .visible.curtain{visibility:visible;z-index:1201;opacity:1}.radcanplayer .player_overlayPub{width:100%;height:100%;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}.radcanplayer .videoadcontainer{width:100%;height:100%;position:absolute;z-index:102;top:0;left:0}.radcanplayer .videoadcontainer .adtext{z-index:16;position:absolute;font-size:20px;left:5px;bottom:5px;width:100px;height:30px;text-align:center;vertical-align:middle;background-color:gray;line-height:30px}.radcanplayer .showAds{z-index:102}.radcanplayer .hideAds{z-index:-1}.radcanplayer .adSection{position:absolute;width:100%;top:0;margin-top:10px;display:flex;align-items:center}.radcanplayer .adSection .adclicktracking,.radcanplayer .adSection .adcontainer{z-index:1200;border-radius:3px;height:100%;background-color:rgba(0,0,0,0.75);margin:0 5px}.radcanplayer .adSection .adcontainer{vertical-align:middle;padding:8px}.radcanplayer .adSection .adcontainer span{display:inline-block;margin-right:5px}.radcanplayer .adSection .adclicktracking{white-space:normal;margin-left:auto;padding:7px}.radcanplayer .adSection .adclicktracking .adclick{color:#fff;text-decoration:none;border:0;box-sizing:border-box;border-collapse:collapse;margin:0;padding:0;outline:0}.radcanplayer .adSection .adclicktracking .adclick:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.radcanplayer .adSection .adclicktracking span.texteVisiterSiteAnnonceur{display:flex;align-items:center}.radcanplayer .adSection .adclicktracking span.texteVisiterSiteAnnonceur:after{content:"";background:url("https://rcavstaticplayer.akamaized.net/player2/ressources/svg/ressources/svg/player-lienExterne.svg?r=27") no-repeat !important;margin-left:8px;width:0.8em;height:0.8em}.shortcuts-help-btn{opacity:0;position:absolute;z-index:-1}.shortcutsHelp{width:100%;height:100%;position:absolute;top:0;left:0px;font-size:16px;justify-content:center;align-items:center;display:none}.shortcutsHelp .shortcutsHelp-wrapper .shortcutsHelp-title{font-size:1.5em}.shortcutsHelp .shortcutsHelp-wrapper .shortcutsHelp-table-container{margin:20px 0}.shortcutsHelp .shortcutsHelp-wrapper .shortcutsHelp-table tr td:nth-child(2),.shortcutsHelp .shortcutsHelp-wrapper .shortcutsHelp-bottom tr td:nth-child(2){display:flex;align-items:center;border:none}.shortcutsHelp .shortcutsHelp-wrapper .shortcutsHelp-table{margin:auto;border:none}.shortcutsHelp .shortcutsHelp-wrapper .shortcutsHelp-table td{padding:5px;border:none;vertical-align:middle}.shortcutsHelp .shortcutsHelp-wrapper .shortcutsHelp-table tr td:first-child{text-align:right}.shortcutsHelp .shortcutsHelp-wrapper .shortcutsHelp-key{background-color:#E3E3E3;padding:8px;border-radius:4px;margin:0 5px;min-width:35px;text-align:center;color:#000}.shortcutsHelp .shortcutsHelp-wrapper .shortcutsHelp-arrow-keys{height:13px}.shortcutsHelp .shortcutsHelp-wrapper .shortcutsHelp-bottom{justify-content:center;display:flex}.shortcutsHelp .shortcutsHelp-wrapper .shortcutsHelp-bottom .shortcutsHelp-bottom-table,.shortcutsHelp .shortcutsHelp-wrapper .shortcutsHelp-bottom .shortcutsHelp-bottom-table td{border:none;vertical-align:middle}.radcanplayer.plus1500 .lefttoolbarcomponent .livecontrol{margin-top:3px}.radcanplayer.plus1500 .rightcornershowhidecontroller button,.radcanplayer.plus1500 .containerBtnsPartage button{width:45px !important;height:45px !important}.radcanplayer.plus1500 .txt-reprendre,.radcanplayer.plus1500 .txt-poursuivre{font-size:1.2em;margin-bottom:20px}.radcanplayer.entre1500et1000 .rightcornershowhidecontroller button,.radcanplayer.entre1500et1000 .containerBtnsPartage button{width:45px !important;height:45px !important}.radcanplayer.entre1500et1000 .txt-reprendre,.radcanplayer.entre1500et1000 .txt-poursuivre{font-size:1.2em;margin-bottom:20px}.radcanplayer.entre1000et800 .rightcornershowhidecontroller button,.radcanplayer.entre1000et800 .containerBtnsPartage button{width:45px !important;height:45px !important}.radcanplayer.entre1000et800.audiomode25 .containerProgressbar{width:60%;bottom:3px}.radcanplayer.entre1000et800.audiomode25 .lefttoolbarcomponent{position:absolute;left:0;display:flex;align-items:center}.radcanplayer.entre1000et800.audiomode25 .lefttoolbarcomponent button,.radcanplayer.entre1000et800.audiomode25 .lefttoolbarcomponent .playbutton,.radcanplayer.entre1000et800.audiomode25 .lefttoolbarcomponent .soundcontrol{width:30px;height:30px}.radcanplayer.entre1000et800.audiomode25 .lefttoolbarcomponent .timecontrol{display:flex}.radcanplayer.entre1000et800 .txt-reprendre,.radcanplayer.entre1000et800 .txt-poursuivre{font-size:1.1em}.radcanplayer.entre800et640 .rightcornershowhidecontroller button,.radcanplayer.entre800et640 .rightcornershowhidecontroller .soustitrebutton,.radcanplayer.entre800et640 .rightcornershowhidecontroller .soustitretexte,.radcanplayer.entre800et640 .containerBtnsPartage button,.radcanplayer.entre800et640 .containerBtnsPartage .soustitrebutton,.radcanplayer.entre800et640 .containerBtnsPartage .soustitretexte{width:45px !important;height:45px !important}.radcanplayer.entre800et640 .shortcutsHelp{font-size:12px}.radcanplayer.entre800et640 .shortcutsHelp .shortcutsHelp-table-container{margin:10px 0}.radcanplayer.entre800et640 .containerInfo{padding:0 40px !important}.radcanplayer.entre800et640 .containerInfo .h2{font-size:54% !important}.radcanplayer.entre800et640 .containerInfo .subtitle{font-size:44% !important}.radcanplayer.entre800et640 .txt-reprendre,.radcanplayer.entre800et640 .txt-poursuivre{font-size:1em}.radcanplayer.entre640et400 .adcontainer,.radcanplayer.entre640et400 .adclicktracking{font-size:1.2em !important}.radcanplayer.entre640et400 .shortcutsHelp{font-size:10px}.radcanplayer.entre640et400 .shortcutsHelp .shortcutsHelp-key{min-width:0 !important;padding:6px}.radcanplayer.entre640et400 .shortcutsHelp .shortcutsHelp-table-container{margin:10px 0}.radcanplayer.entre640et400 .shortcutsHelp .shortcutsHelp-table-container .shortcutsHelp-arrow-keys{height:8px !important}.radcanplayer.entre640et400 .shortcutsHelp .shortcutsHelp-table-container .shortcutsHelp-table td{padding:2px;font-size:10px}.radcanplayer.entre640et400 .shortcutsHelp .shortcutsHelp-bottom-table{margin:0}.radcanplayer.entre640et400 .shortcutsHelp .shortcutsHelp-bottom-table td{font-size:12px}.radcanplayer.entre640et400 .rightcornershowhidecontroller button,.radcanplayer.entre640et400 .containerBtnsPartage button{width:30px !important;height:30px !important}.radcanplayer.entre640et400 .bottomcontainer .containerProgressbar{padding:7px 15px !important}.radcanplayer.entre640et400 .bottomcontainer .lefttoolbarcomponent,.radcanplayer.entre640et400 .bottomcontainer .righttoolbarcomponent{position:relative;bottom:0;padding:0;height:35px}.radcanplayer.entre640et400 .bottomcontainer .lefttoolbarcomponent button,.radcanplayer.entre640et400 .bottomcontainer .lefttoolbarcomponent .playbutton{width:30px !important;height:30px !important}.radcanplayer.entre640et400 .bottomcontainer .lefttoolbarcomponent .containerSoundControl .soundprogress{max-width:80px}.radcanplayer.entre640et400 .bottomcontainer .lefttoolbarcomponent .timecontrol{font-size:0.7rem;display:flex}.radcanplayer.entre640et400 .bottomcontainer .righttoolbarcomponent .fullscreenenter,.radcanplayer.entre640et400 .bottomcontainer .righttoolbarcomponent .fullscreenexit,.radcanplayer.entre640et400 .bottomcontainer .righttoolbarcomponent .soustitrebutton{width:30px !important;height:30px !important}.radcanplayer.entre640et400 .bottomcontainer .righttoolbarcomponent .containerBitRate{text-align:center}.radcanplayer.entre640et400 .bottomcontainer .righttoolbarcomponent .containerBitRate .otherBitRates{width:38px !important}.radcanplayer.entre640et400 .bottomcontainer .righttoolbarcomponent .containerBitRate .bitRate,.radcanplayer.entre640et400 .bottomcontainer .righttoolbarcomponent .containerBitRate .bitrate-option{width:38px !important;height:25px !important;font-size:0.7rem !important}.radcanplayer.entre640et400 .bottomcontainer .righttoolbarcomponent .containerBitRate .bitRate{height:20px !important}.radcanplayer.entre640et400 .bottomcontainer .righttoolbarcomponent .reducebutton{display:none !important}.radcanplayer.entre640et400 .containerInfo{padding:0 25px !important}.radcanplayer.entre640et400 .containerInfo .h2{font-size:40% !important}.radcanplayer.entre640et400 .containerInfo .subtitle{font-size:30% !important}.radcanplayer.entre640et400.audiomode25 .lefttoolbarcomponent{position:absolute;left:0;width:100%}.radcanplayer.entre640et400.audiomode25 .containerProgressbar,.radcanplayer.entre640et400.audiomode25 .righttoolbarcomponent,.radcanplayer.entre640et400.audiomode25 .containerProgressbar{display:none !important}.radcanplayer.entre640et400 .txt-reprendre,.radcanplayer.entre640et400 .txt-poursuivre{font-size:0.75em;margin-bottom:-10px}.radcanplayer.entre640et400 .errorpanel .containerTxtErrorPanel,.radcanplayer.entre640et400 .curtain .containerTxtErrorPanel{padding:0 60px}.radcanplayer.entre640et400 .errorpanel .containerTxtErrorPanel .h2,.radcanplayer.entre640et400 .curtain .containerTxtErrorPanel .h2{font-size:1.4rem;line-height:1.7rem !important}.radcanplayer.entre640et400 .errorpanel .containerTxtErrorPanel p.subtitle,.radcanplayer.entre640et400 .curtain .containerTxtErrorPanel p.subtitle{font-size:1.1rem;line-height:1.4rem}.radcanplayer.entre400et280 .adcontainer,.radcanplayer.entre400et280 .adclicktracking{font-size:1em !important}.radcanplayer.entre400et280 .adcontainer .adtime,.radcanplayer.entre400et280 .adclicktracking .adtime{display:none !important}.radcanplayer.entre400et280 .shortcutsHelp{display:none !important}.radcanplayer.entre400et280 .rightcornershowhidecontroller button,.radcanplayer.entre400et280 .containerBtnsPartage button{width:25px !important;height:25px !important}.radcanplayer.entre400et280 .containerProgressbar{padding:0 5px !important}.radcanplayer.entre400et280 .containerProgressbar .progressbar{margin:5px 0}.radcanplayer.entre400et280 .lefttoolbarcomponent,.radcanplayer.entre400et280 .righttoolbarcomponent{position:relative;bottom:0;padding:0;height:30px}.radcanplayer.entre400et280 .lefttoolbarcomponent button,.radcanplayer.entre400et280 .lefttoolbarcomponent .playbutton{width:30px !important;height:30px !important;margin:0px !important}.radcanplayer.entre400et280 .lefttoolbarcomponent .containerSoundControl .soundprogress{max-width:70px}.radcanplayer.entre400et280 .lefttoolbarcomponent .timecontrol{font-size:0.7rem}.radcanplayer.entre400et280 .righttoolbarcomponent .fullscreenenter,.radcanplayer.entre400et280 .righttoolbarcomponent .soustitrebutton,.radcanplayer.entre400et280 .righttoolbarcomponent .fullscreenexit,.radcanplayer.entre400et280 .righttoolbarcomponent .videodescriptionbutton{width:30px !important;height:30px !important;margin:0px !important}.radcanplayer.entre400et280 .righttoolbarcomponent .containerBitRate{display:none !important}.radcanplayer.entre400et280 .righttoolbarcomponent .reducebutton{display:none !important}.radcanplayer.entre400et280 .containerInfo{padding:0 20px !important}.radcanplayer.entre400et280 .containerInfo .h2{font-size:40% !important}.radcanplayer.entre400et280 .containerInfo .cont-subtitle{display:none !important}.radcanplayer.entre400et280 .txt-reprendre,.radcanplayer.entre400et280 .txt-poursuivre{margin-bottom:-12px;font-size:0.7em}.radcanplayer.entre400et280 .errorpanel .containerTxtErrorPanel,.radcanplayer.entre400et280 .curtain .containerTxtErrorPanel{padding:0 50px}.radcanplayer.entre400et280 .errorpanel .containerTxtErrorPanel .h2,.radcanplayer.entre400et280 .curtain .containerTxtErrorPanel .h2{font-size:1.3rem;line-height:1.5rem !important}.radcanplayer.entre400et280 .errorpanel .containerTxtErrorPanel p.subtitle,.radcanplayer.entre400et280 .curtain .containerTxtErrorPanel p.subtitle{font-size:0.9rem;line-height:1.1rem}.radcanplayer.moins280 .adcontainer,.radcanplayer.moins280 .adclicktracking{font-size:0.8em !important}.radcanplayer.moins280 .shortcutsHelp{display:none !important}.radcanplayer.moins280 .bottomcontainer{background-position-y:0px}.radcanplayer.moins280 .lefttoolbarcomponent,.radcanplayer.moins280 .righttoolbarcomponent{position:relative;bottom:-5px;padding:0 5px}.radcanplayer.moins280 .lefttoolbarcomponent button,.radcanplayer.moins280 .lefttoolbarcomponent .playbutton{width:30px !important;height:30px !important;margin:0px !important}.radcanplayer.moins280 .lefttoolbarcomponent .soundprogress{max-width:60px !important}.radcanplayer.moins280 .righttoolbarcomponent .fullscreenenter,.radcanplayer.moins280 .righttoolbarcomponent .fullscreenexit,.radcanplayer.moins280 .righttoolbarcomponent .soustitrebutton{width:30px !important;height:30px !important;margin:0px !important}.radcanplayer.moins280 .righttoolbarcomponent .reducebutton{display:none !important}.radcanplayer.moins280 .timecontrol,.radcanplayer.moins280 .containerBitRate,.radcanplayer.moins280 .containerProgressbar,.radcanplayer.moins280 .nextbutton,.radcanplayer.moins280 .previousbutton,.radcanplayer.moins280 .adtime,.radcanplayer.moins280 .bitrate-button,.radcanplayer.moins280 .soustitrebutton{display:none !important}.radcanplayer.moins280 .containerInfo{padding:0 20px !important}.radcanplayer.moins280 .containerInfo .h2{font-size:40% !important}.radcanplayer.moins280 .containerInfo .cont-subtitle{display:none !important}.radcanplayer.moins280 .txt-reprendre,.radcanplayer.moins280 .txt-poursuivre{display:none}.radcanplayer.moins280 .errorpanel .containerTxtErrorPanel,.radcanplayer.moins280 .curtain .containerTxtErrorPanel{padding:0 30px}.radcanplayer.moins280 .errorpanel .containerTxtErrorPanel .h2,.radcanplayer.moins280 .curtain .containerTxtErrorPanel .h2{font-size:1.1rem;line-height:1.3rem !important}.radcanplayer.moins280 .errorpanel .containerTxtErrorPanel p.subtitle,.radcanplayer.moins280 .curtain .containerTxtErrorPanel p.subtitle{font-size:0.7rem;line-height:0.9rem}.radcanplayer button{font-size:initial;display:initial;font:initial;font-weight:initial}.outer.audiomode{height:0 !important}.radcanplayer.audioMode{max-height:64px !important}.radcanplayer.audioMode .player_overlayPub,.radcanplayer.audioMode .waterMark,.radcanplayer.audioMode .infopanel,.radcanplayer.audioMode .message,.radcanplayer.audioMode .videoadcontainer,.radcanplayer.audioMode .adclicktracking,.radcanplayer.audioMode .adcontainer,.radcanplayer.audioMode .teaser.visibleteaser,.radcanplayer.audioMode .bigBtn,.radcanplayer.audioMode .fullscreenenter,.radcanplayer.audioMode .bigBtnPlay,.radcanplayer.audioMode .topshowhidecontroller,.radcanplayer.audioMode .btnPlayContainer,.radcanplayer.audioMode .soustitrebutton,.radcanplayer.audioMode .shortcuts-help-btn,.radcanplayer.audioMode .rightcornershowhidecontroller{display:none !important}.radcanplayer.audioMode .shortcuts-help-btn{display:none}.radcanplayer.audioMode .bottomcontainer,.radcanplayer.audioMode .showhidecontroller{background-color:#000}.radcanplayer.audioMode .containerProgressbar{padding:0 15px 5px}.radcanplayer.audioMode .btnPlayContainer,.radcanplayer.audioMode .righttoolbarcomponent,.radcanplayer.audioMode .rightcornershowhidecontroller{display:none}.radcanplayer.audioMode .radcantransition.hidestate{bottom:0 !important;opacity:1 !important}.radcanplayer.audioMode.audioModeMedium .progressbar,.radcanplayer.audioMode.audioModeMedium .containerProgressbar{display:none}.radcanplayer.audioMode.audioModeMedium .showhidecontroller{height:100%}.radcanplayer.audioMode.audioModeMedium .showhidecontroller .lefttoolbarcomponent,.radcanplayer.audioMode.audioModeMedium .showhidecontroller .bottomcontainer{padding:0;height:inherit}.radcanplayer.audioMode.audioModeMedium.audioModeSmall button{height:30px !important;width:30px !important}.radcanplayer.audioMode.audioModeMedium.audioModeSmall .timecontrol{font-size:10px}',h='<meta name="viewport" content="width=device-width, initial-scale=1.0"><div class="outer">    <div class="radcanplayer">        <!-- Audio64px [class=audiomode64] || Audio25px [class=audiomode25] -->        <button class="shortcuts-help-btn" tabindex="0" label="SHORTCUT_HELP_OPEN"><\/button>        <div class="player_overlayPub" style="display: none;"><\/div>        <div class="watermark" style="display: none"><\/div>        <!--Info Panel-->        <div class="infopanel">            <div class="blackOpacity"><\/div>            <div class="rightcornershowhidecontroller">                <button label-title="CLOSE_INFO" label-aria="CLOSE_INFO" class="closebutton radcantransition hidden" autofocus><\/button>            <\/div>            <div class="textinfobar radcantransition hidden">                <div class="containerInfo">                    <div class="title h2"><\/div>                    <div class="cont-subtitle">                        <p class="subtitle"><\/p>                    <\/div>                <\/div>            <\/div>            <div class="shortcutsHelp hidden">                <div class="shortcutsHelp-wrapper">                    <div class="shortcutsHelp-title" label="SHORTCUT_HELP_TITLE"><\/div>                    <div class="shortcutsHelp-table-container">                        <table role="presentation" id="shortcutsHelp-table" class="shortcutsHelp-table">                            <tr>                                <td tabindex="0" label="SHORTCUT_HELP_PLAY_PAUSE"><\/td>                                <td tabindex="0">                                    <div class="shortcutsHelp-key" label="SHORTCUT_HELP_SPACE"><\/div>                                    Ou                                    <div class="shortcutsHelp-key">K<\/div>                                <\/td>                            <\/tr>                            <tr>                                <td tabindex="0" label="SHORTCUT_HELP_10_FORWARD"><\/td>                                <td tabindex="0"><div class="shortcutsHelp-key">L<\/div><\/td>                            <\/tr>                            <tr>                                <td tabindex="0" label="SHORTCUT_HELP_10_BACKWARD"><\/td>                                <td tabindex="0"><div class="shortcutsHelp-key">J<\/div><\/td>                            <\/tr>                            <tr>                                <td tabindex="0" label="FULLSCREEN"><\/td>                                <td tabindex="0"><div class="shortcutsHelp-key">F<\/div><\/td>                            <\/tr>                            <tr>                                <td tabindex="0" label="CLOSE_CAPTION"><\/td>                                <td tabindex="0"><div class="shortcutsHelp-key">C<\/div><\/td>                            <\/tr>                            <tr>                                <td tabindex="0" label="MUTE"><\/td>                                <td tabindex="0"><div class="shortcutsHelp-key">M<\/div><\/td>                            <\/tr>                            <tr>                                <td tabindex="0" label="VOLUME"><\/td>                                <td tabindex="0">                                    <div class="shortcutsHelp-key">                                        <img class="shortcutsHelp-arrow-keys" src="https://rcavstaticplayer.akamaized.net/player2/ressources/svg/player-arrow-n.svg" alt="Fleche haut" />                                    <\/div>                                    <div class="shortcutsHelp-key">                                        <img class="shortcutsHelp-arrow-keys" src="https://rcavstaticplayer.akamaized.net/player2/ressources/svg/player-arrow-s.svg" alt="Fleche bas" />                                    <\/div>                                <\/td>                            <\/tr>                        <\/table>                    <\/div>                    <div class="shortcutsHelp-bottom">                        <table class="shortcutsHelp-bottom-table" role="presentation">                            <tr>                                <td tabindex="0" label="SHORTCUT_HELP_VIEW_AGAIN"><\/td>                                <td tabindex="0">                                    <div class="shortcutsHelp-key">CTRL<\/div>                                    +                                    <div class="shortcutsHelp-key">Y<\/div>                                <\/td>                            <\/tr>                        <\/table>                    <\/div>                <\/div>            <\/div>            <div class="sharepanel  radcantransition hidden">                <div class="containerInfo">                    <div class="title h2" label="SHARE_VIDEO"><\/div>                    <!--<div class="containerTimeShare clearfix" style="display: none !important;">                        <button class="buttontime"><\/button>                        <input type="checkbox" name="time" id="time" class="buttontime" aria-/>                        <label for="time"><\/label>                        <span class="partagerA" label="SHARE_VIDEO_FROM"><\/span>                        <input type="text" class="sharetime" alt=""/>                    <\/div>-->                    <div class="destinationsite">                        <!--Les "@whitespace" sont importants - pour bogue d\'espacement avec le display: inline-block;-->                        <div class="containerBtnsPartage">                            <!-- @whitespace                            -->                            <button label-title="SHARE_FACEBOOK" label="SHARE_FACEBOOK" label-aria="SHARE_FACEBOOK" class="facebook hiddenText shareIcon"><\/button>                            <!-- @whitespace                            -->                            <button label-title="SHARE_TWITTER" label="SHARE_TWITTER" label-aria="SHARE_TWITTER" class="twitter hiddenText shareIcon"><\/button>                            <!-- @whitespace                            -->                            <button label-title="SHARE_LINKEDIN" label="SHARE_LINKEDIN" label-aria="SHARE_LINKEDIN" class="linkedin hiddenText shareIcon shareIcon"><\/button>                            <!-- @whitespace                            -->                            <button label-title="SHARE_EMAIL" label="SHARE_EMAIL" label-aria="SHARE_EMAIL" class="email hiddenText shareIcon"><\/button>                            <!-- @whitespace                            -->                            <button label-title="SHARE_PAGEWEB" label="SHARE_PAGEWEB" label-aria="SHARE_PAGEWEB" class="embeded hiddenText shareIcon" style="display: none !important;"><\/button>                            <!-- @whitespace                            -->                        <\/div>                    <\/div>                <\/div>            <\/div>        <\/div>        <!--Info Panel-->        <div class="message" style="display: none;">        <\/div>        <div class="videocontainer" itemprop="video" itemscope itemtype="https://schema.org/VideoObject">            <div class="btnPlayContainer" aria-hidden="false">                <button label="BUFFERING" class="loading-spinner hiddenText" tabindex="-1" aria-hidden="true"><\/button>                <!--class possibles bigBtnPlay ou bigBtnPause-->                <button class="newBtnPlay hiddenText">                    <!--<span aria-hidden="true">Écouter la vidéo<\/span>-->                <\/button>            <\/div>            <!-- style="background-color: black; width: 100%; height: 100%; visibility: visible;" -->            <!--<meta name="viewport" content="width=max-device-width, user-scalable=no"/>-->            <!--<meta name="viewport" user-scalable=no"/>-->            <!--crossorigin="withcredentials" attribute for mobile -->            <!-- <video class="blur" style="width: 100%; height: 100%;">-->            <div class="flashContainer" style="width: 1px; height: 1px;">                <div><\/div>            <\/div>            <video class="azurePlayer" style="display: none" webkit-playsinline tabindex="-1" aria-hidden="true"><\/video>            <video class="tagvideo" style="display: none" webkit-playsinline tabindex="-1" aria-hidden="true">                <!-- poster="//ici.radio-canada.ca/audio-video/lib/img/extraits/HR/2015-06-03_19_30_00_EPI_0653_01.jpeg" -->                <!-- preload=" none" -->                <!--<meta name="viewport" user-scalable=no"/>-->                <!--<source src="" type="video/mp4">-->            <\/video>            <audio class="tagaudio" tabindex="-1"><\/audio>            <div class="videoadcontainer"><\/div>            <div class="adSection">                <div class="adcontainer" style="display: none">                    <span class="adposition" aria-live="assertive"><\/span>                    <span class="adcounter" aria-live="off"><\/span>                <\/div>                <div class="adclicktracking" style="display: none;">                    <a class="adclick" href="#"><span class="texteVisiterSiteAnnonceur" label="VISIT_SITE"><\/span><\/a>                <\/div>            <\/div>            <div class="daiAdZone"><\/div>            <div class="clickzone"><\/div>            <div class="rightcornershowhidecontroller">                <div class="innercontainer radcantransition hidestatetop" aria-live="off">                    <button label-title="INFO" label-aria="INFO" class="infobutton keyboard-navigation hiddenText" style="display: none" tabindex="0">Information<\/button>                    <button label-title="SHARE" label-aria="SHARE" class="partagebutton keyboard-navigation hiddenText" style="display: none" tabindex="0">Partager<\/button>                    <button label-title="LIST" label-aria="LIST" class="listbutton keyboard-navigation hiddenText" style="display: none" tabindex="0">Liste<\/button>                    <button label-title="EXTRACT_CONSOLE" label-aria="EXTRACT_CONSOLE" class="extractbutton keyboard-navigation hiddenText" style="display: none" tabindex="0">Ouvrir dans une nouvelle fenêtre<\/button>                <\/div>            <\/div>            <div class="showhidecontroller">                <div class="bottomcontainer radcantransition showstate hide">                    <!-- Barre de progression -->                    <div class="containerProgressbar" aria-live="off">                        <div class="progressbar keyboard-navigation disabled" role="slider" aria-orientation="horizontal" label-title="SEEK" tabindex="0" aria-valuenow="0" aria-valuetext="0:00">                            <div class="invisibleseekbar"><\/div>                            <div class="cursor disabled" style="left: 0;">                                <div class="pointer"><\/div>                            <\/div>                            <div class="chapterslist"><\/div>                        <\/div>                        <div class="progressbar ads disabled" style="display: none;">                            <div class="invisibleseekbar"><\/div>                            <div class="cursor disabled" style="left: 0;">                                <div class="pointer"><\/div>                            <\/div>                        <\/div>                    <\/div>                    <!-- Boutons à gauche -->                    <div class="lefttoolbarcomponent">                        <button label-title="PREVIOUS" label-aria="PREVIOUS" class="previousbutton keyboard-navigation hiddenText" style="display: none" aria-live="off">Précédent<\/button>                        <div class="playbutton">                            <button class="hiddenText arrowright keyboard-navigation small-play-button" aria-live="off">Écouter la vidéo<\/button>                        <\/div>                        <button label-title="NEXT" label-aria="NEXT" class="nextbutton keyboard-navigation hiddenText" aria-live="off">Suivant<\/button>                        <!-- Bouton volume -->                        <div class="containerSoundControl">                            <button label-title="VOLUME" class="soundcontrol keyboard-navigation hiddenText" style="display: block;" aria-live="off">Volume<\/button>                            <div class="soundprogress _hide">                                <div class="soundcursor keyboard-navigation" style="left: 0;" role="slider" aria-orientation="horizontal" tabindex="0">                                    <div class="pointer"><\/div>                                <\/div>                                <div class="soundBarTouchArea"><\/div>                            <\/div>                        <\/div>                        <!-- Duration -->                        <div class="timecontrol" aria-live="off" aria-hidden="true">                            <div class="currentTime" aria-hidden="true" aria-live="off">0:00<\/div>                            <div class="bar" aria-hidden="true">/<\/div>                            <div class="ply-duration" aria-live="off">0:00<\/div>                        <\/div>                        <div class="livecontrol" label="LIVE_BUTTON"><\/div>                        <button label-title="DOWNLOAD" label-aria="DOWNLOAD" class="download keyboard-navigation hiddenText" style="display: none" aria-live="off"><\/button>                    <\/div>                    <!-- Boutons à droite -->                    <div class="righttoolbarcomponent">                        <!-- Bouton Video description -->                        <button label-title="VIDEO_DESCRIPTION_OFF" label-aria="VIDEO_DESCRIPTION_OFF" metrie-titre="video-description" metrie-etat="inactif" class="videodescriptionbutton keyboard-navigation hiddenText hide describedVideoInactive"><\/button>                        <!-- Bouton soustitre -->                        <button label-title="CLOSE_CAPTION" label-aria="CLOSE_CAPTION" aria-live="off" metrie-titre="sous-titres" metrie-etat="inactif" class="soustitrebutton keyboard-navigation hiddenText">                            <span class="soustitretexte"><\/span>                        <\/button>                        <!--Bouton Extract = Audiomode seulement -->                        <button label-title="EXTRACT" label-aria="EXTRACT" class="extractAudio keyboard-navigation hiddenText" aria-live="off"><\/button>                        <!--Bouton Résolution-->                        <div class="containerBitRate" aria-live="off">                            <button label-title="VIDEO_QUALITY" label-aria="VIDEO_QUALITY" class="bitRate keyboard-navigation bitrate-button" aria-hidden="true" tabindex="-1" aria-haspopup="true"><span>Auto<\/span><\/button>                            <div class="otherBitRates qtElement4 hide0 hide1" aria-hidden="true" aria-live="off" role="menu"><\/div>                        <\/div>                        <!--Bouton Reduce-->                        <button label-title="REDUCE" label-aria="REDUCE" label="REDUCE" class="reducebutton keyboard-navigation hiddenText"><\/button>                        <!--Bouton Theater-->                        <button label-title="THEATER_MODE_IN" label-aria="THEATER_MODE_IN" label="THEATER_MODE_IN" class="btn-theater-mode keyboard-navigation hiddenText"><\/button>                        <button label-title="FULLSCREEN" label-aria="FULLSCREEN" class="fullscreenenter keyboard-navigation hiddenText"><\/button>                        <!-- Bouton Exit fullScreen -->                        <!--<button aria-label="Quitter mode plein écran" class="fullscreenexit"><\/button>-->                        <!--<div class="soustitrebutton"><\/div>-->                    <\/div>                    <div class="showhidetoolbar" style="display: block;"><\/div>                <\/div>            <\/div>            <div class="teasercontainer hiddenteaser">                <div class="teaser visibleteaser" aria-hidden="true">                    <!--<img src=""/>-->                <\/div>            <\/div>            <div class="errorNotAvailableAnymore" style="display: none">                <div class="textNotAvailable">                    <p label="NOT_AVAILABLE_ANYMORE"><\/p>                <\/div>            <\/div>            <div class="debugpanel hiddendebug">DEV<\/div>            <div class="topshowhidecontroller radcantransition hidestate">                <div class="infobar" style="display: block;">                    <!--<div class="extract"><\/div><div><\/div>--><!--Maria Montessori - Maria Montessori (S1.E3)-->                <\/div>            <\/div>            <div class="panel-resume-container">                <div class="panel-poursuivre">                    <div class="panel-btn-poursuivre">                        <button class="btn-poursuivre keyboard-navigation hiddenText" label="RESUME_POURSUIVRE"><\/button>                    <\/div>                    <span class="txt-poursuivre"><span class="bold" label="RESUME_POURSUIVRE_A"><\/span><br /><span label="RESUME_POURSUIVRE_B"><\/span><\/span>                <\/div>                <div class="panel-reprendre">                    <div class="panel-btn-reprendre">                        <button class="btn-reprendre keyboard-navigation hiddenText" label="RESUME_REPRENDRE"><\/button>                    <\/div>                    <span class="txt-reprendre"><span class="bold" label="RESUME_REPRENDRE_A"><\/span><br /><span label="RESUME_REPRENDRE_B"><\/span><\/span>                <\/div>            <\/div>            <div class="errorpanel">                <div class="containerCenterVertical">                    <div class="containerTxtErrorPanel">                        <div class="h2"><!--Désolé, il semble y avoir une erreur--><\/div>                        <p class="subtitle"><!--Le contenu demandé n’est pas disponible en ce moment.--><\/p>                    <\/div>                <\/div>            <\/div>            <div class="curtain">                <div class="btnPlayContainer">                    <button class="loading-spinner hiddenText">Chargement de la vidéo<\/button>                <\/div>            <\/div>            <div class="plancheContact">                <div class="preview"><\/div>                <div class="previewTime">0:00<\/div>            <\/div>            <div class="plancheContactHR">                <div class="preview"><\/div>                <div class="previewTime">0:00<\/div>            <\/div>        <\/div>    <\/div><\/div>',function(n){function e(){i.length>0?f():u()}function o(n){i=null;var t=r;r=null;t!==null&&t(n)}var t;n.externalRessourceslLaded=!1;t=function(){this.events={COMPLETE:"COMPLETE",ERROR:"ERROR"};var n={NEW:0,LOADING:1,ERROR:2,COMPLETE:3},i=document,r=function(){var n=[],t=this;t.add=function(t){n.push(t)};t.fire=function(t){for(var i=0;i<n.length;i++)try{n[i](t)}catch(r){}}},t={COMPLETE:new r,ERROR:new r};this.events=t;this.ScriptLoader=function(r){function e(i){(clearTimeout(f),u!==n.ERROR)&&(u=n.ERROR,t.ERROR.fire(i))}function o(i){(clearTimeout(f),u!==n.ERROR)&&(u=n.COMPLETE,t.COMPLETE.fire(i))}var u=n.NEW,f=null;this.addEventListener=function(n,i){t[n]&&t[n].add(i)};this.isPlayerLoader=function(n){return/\/media\/player\/client/ig.test(n)&&RadioCanada&&RadioCanada.player};this.load=function(){var h,s;if(u===n.NEW){if(h=this.ScriptLoader.loaders[r],h&&(u=h.getStatus(),u<2)){h.addEventListener(t.ERROR,e);h.addEventListener(t.COMPLETE,o);return}if(this.isPlayerLoader(r))return;f=setTimeout(function(){e()},3e3);s=i.createElement("script");s.setAttribute("type","text/javascript");s.addEventListener?(s.onload=o,s.onerror=e):s.readyState&&(s.onreadystatechange=function(t){(s.readyState==="loaded"||s.readyState==="complete"&&u!=n.ERROR)&&o(t)});s.src=r;i.head.appendChild(s);u=n.LOADING;this.ScriptLoader.loaders[r]=this}};this.getStatus=function(){return u}};this.ScriptLoader.loaders={}};t.events={COMPLETE:"COMPLETE",ERROR:"ERROR"};var i=[],u=null,r=null,f=function(n,f,s){var c=null,h;return arguments.length!==0&&(i=n,u=f,r=s),i.length>0?(c=i.splice(0,1),h=new t,h.ScriptLoader(c),h.addEventListener(t.events.COMPLETE,e),h.addEventListener(t.events.ERROR,o),h.load(),h):(e(),!0)};n.loadArrayUrls=f;n.ScriptLoader=t}(n),u=[{id:"ima",url:"//imasdk.googleapis.com/js/sdkloader/ima3.js"}],function(n){var t=new function(){var n=this;n.installed=!1;n.raw="";n.major=-1;n.minor=-1;n.revision=-1;n.revisionStr="";var t=-1,i=[{name:"ShockwaveFlash.ShockwaveFlash.7",version:function(n){return r(n)}},{name:"ShockwaveFlash.ShockwaveFlash.6",version:function(n){t="6,0,21";try{n.AllowScriptAccess="always";t=r(n)}catch(i){}return t}},{name:"ShockwaveFlash.ShockwaveFlash",version:function(n){return r(n)}}],r=function(n){t=-1;try{t=n.GetVariable("$version")}catch(i){}return t},u=function(n){var t=-1;try{t=new ActiveXObject(n)}catch(i){t={activeXError:!0}}return t},f=function(n){var t=n.split(",");return{raw:n,major:parseInt(t[0].split(" ")[1],10),minor:parseInt(t[1],10),revision:parseInt(t[2],10),revisionStr:t[2]}},e=function(n){var t=n.split(/ +/),i=t[2].split(/\./),r=t[3];return{raw:n,major:parseInt(i[0],10),minor:parseInt(i[1],10),revisionStr:r,revision:o(r)}},o=function(t){return parseInt(t.replace(/[a-zA-Z]/g,""),10)||n.revision};n.majorAtLeast=function(t){return n.major>=t};n.minorAtLeast=function(t){return n.minor>=t};n.revisionAtLeast=function(t){return n.revision>=t};n.versionAtLeast=function(){for(var i=[n.major,n.minor,n.revision],r=Math.min(i.length,arguments.length),t=0;t<r;t++)if(i[t]>=arguments[t])if(t+1<r&&i[t]==arguments[t])continue;else return!0;else return!1;return!1};n.FlashDetect=function(){var s,o,h,c,r;if(navigator.plugins&&navigator.plugins.length>0)s="application/x-shockwave-flash",o=navigator.mimeTypes,o&&o[s]&&o[s].enabledPlugin&&o[s].enabledPlugin.description&&(t=o[s].enabledPlugin.description,r=e(t),n.raw=r.raw,n.major=r.major,n.minor=r.minor,n.revisionStr=r.revisionStr,n.revision=r.revision,n.installed=!0);else if(navigator.appVersion.indexOf("Mac")==-1&&window.execScript)for(t=-1,h=0;h<i.length&&t==-1;h++)c=u(i[h].name),c.activeXError||(n.installed=!0,t=i[h].version(c),t!=-1&&(r=f(t),n.raw=r.raw,n.major=r.major,n.minor=r.minor,n.revision=r.revision,n.revisionStr=r.revisionStr))}()};n.flashMode=typeof t!="undefined"&&t.installed&&n.params.versionFlash<=""+t.major+t.minor+".0.0";n.params.htmlOnly==="true"&&(n.flashMode=!1);n.isSupportFlash=function(){return n.flashMode?!1:!n.flashMode&&!n.utils.browser.isMobile()}}(n),function(n){function r(){try{return(i===null&&(i=JSON.parse(n.params.consoleDebugConfig)),typeof i!="object")?null:(typeof i.outputToConsole!="boolean"&&(i.outputToConsole=!1),typeof i.azureProvider!="boolean"&&(i.azureProvider=!1),typeof i.hlsProvider!="boolean"&&(i.hlsProvider=!1),typeof i.save!="boolean"&&(i.save=!1),i.tab=typeof i.tabs!="object"?function(){return!0}:typeof i.tabs.excluded=="object"?function(n){return i.tabs.excluded.indexOf(n)===-1}:typeof i.tabs.included=="object"?function(n){return i.tabs.included.indexOf(n)!==-1}:function(){return!0},i)}catch(t){}return null}function e(t,i,u,f,e){e=!e?"":e;i&&["info"].indexOf(i)===-1&&n.debugger.log(e+i+": "+t,"info",u,f);n.debugger.log(e+t,i,u,f);var s=e+i+" : "+t,o=r();o&&o.outputToConsole&&o.tab(i)&&console.info(s)}var t=n.utils={},o=Object.prototype.hasOwnProperty,u=null,i=null,f;t.MAX_MEDIA_DURATION=86400;t.capitalize=function(n){return n.charAt(0).toUpperCase()+n.slice(1)};t.clone=function(n){return JSON.parse(JSON.stringify(n))};t.deepClone=function(n){var i,t;if(null==n||"object"!=typeof n)return n;i=n.constructor();for(t in n)n.hasOwnProperty(t)&&(i[t]=n[t]);return i};t.isEmpty=function(n){for(var t in n)if(n[t]!==null)return!1;return!0};t.isNull=function(n){return n===null};t.isUndefined=function(n){return n===void 0};t.isNullOrUndefined=function(n){return t.isNull(n)||t.isUndefined(n)};t.isNotNullOrUndefined=function(n){return!t.isNull(n)&&!t.isUndefined(n)};t.exists=function(n){switch(typeof n){case"string":return n.length>0;case"object":return n!==null;case"undefined":return!1}return!0};t.isDebugModeAzureProvider=function(){var n=r();return n&&n.azureProvider};t.isDebugModeHlsProvider=function(){var n=r();return typeof n!="undefined"&&n!=null&&n.hlsProvider};t.isDebugMode=function(){return!!n.params.debugmode.match(/^(1|2|3|6)$/)};t.isDevEnviroment=function(){return n.environnement==="lcl-"||n.environnement==="dev-"};t.setPrefix=function(){return n.environnement===""?"":"br-"};t.setPrefixGetway=function(){return n.environnement===""?"":"dev-"};t.setDeviceTypeFree=function(){return n.utils.browser.isMobile()?"ipad":"flashhd"};f=function(n){return n};t.memoize=function(n,t){var i={};return t||(t=f),function(){var r=t.apply(this,arguments);return i.hasOwnProperty(r)?i[r]:i[r]=n.apply(this,arguments)}};t.log=function(t,i,f){if(u===null){var o=r();u=o!==null&&typeof o.save=="boolean"&&o.save}(u===!0&&(n.savedLogs=n.savedLogs||[],n.savedLogs.push(i+" : "+t)),n.debugger)&&t&&(i||(i=n.utils.debugger.tabs.INFO),f||(f=n.utils.color.BLACK),e(t,i,f))};t.LogInstance=function(t,i,r){var f=t,u;r||(r=n.utils.color.BLACK);u=isNaN(i)?"":"Player("+i+") - ";this.log=function(t,i,o){if(n.debugger&&t){i||(i=n.utils.debugger.tabs.INFO);o||(o=r);var s=n.countPlayer()>1?u:"";e(t,i,o,f,s)}}};t.isArray=Array.isArray||function(n){return Object.prototype.toString.call(n)==="[object Array]"};t.foreach=function(n,i){var r,u;for(r in n)t.typeOf(n.hasOwnProperty)==="function"?n.hasOwnProperty(r)&&(u=n[r],i(r,u)):(u=n[r],i(r,u))};t.typeOf=function(n){if(n===null)return"null";var t=typeof n;return t==="object"&&_.isArray(n)?"array":t};t.extend=function(){for(var n=Array.prototype.slice.call(arguments,0),r=n[0],u=function(n,t){t!==undefined&&t!==null&&(r[n]=t)},i=1;i<n.length;i++)t.foreach(n[i],u);return r};t.createEl=function(n,i){var r;return n=n||"div",i=i||{},r=document.createElement(n),t.obj.each(i,function(n,t){n.indexOf("aria-")!==-1||n=="role"?r.setAttribute(n,t):r[n]=t}),r};t.obj={};t.obj.create=Object.create||function(n){function t(){}return t.prototype=n,new t};t.obj.each=function(n,t,i){for(var r in n)o.call(n,r)&&t.call(i||this,r,n[r])};t.ecart=function(n,t,i){return i-Math.abs(n-t)>0};t.isTouchSupport=function(){try{return document.createEvent("TouchEvent"),!0}catch(n){return!1}};t.isNumeric=function(n){return!isNaN(parseFloat(n))&&isFinite(n)};t.toBoolean=function(n,t){return arguments.length===0?null:(arguments.length===1&&(t=!1),typeof n=="string"?(n=n.toLowerCase(),n=n==="true"||n==="false"?n==="true":t):typeof n!="boolean"&&(n=t),n)};t.toDefaultColor=function(n,t){var i="";return arguments.length===0&&(i=null),arguments.length===1&&(i="white"),typeof n=="string"&&n.match(/^(white|black)$/)?n:t};t.removeChar=function(n,t){return n.replace(new RegExp("("+t.replace(/(.)/g,"\\$1|")+"\\')","g"),"-").replace(/ {2,}/g,"-")};t.removeChars=function(n,t){return n.replace(new RegExp("("+t.replace(/(.)/g,"\\$1|")+"\\')","g"),"")};t.replaceFrenchChars=function(n){return n.replace(/(à|ä|â)/gi,"a").replace(/(é|è|ê|ë)/gi,"e").replace(/(ï|î)/gi,"i").replace(/(ò|ö|ô)/gi,"o").replace(/(ù|ü|û)/gi,"u").replace(/ç/gi,"c")};t.replaceSpace=function(n,t){return n.replace(/ {1,}/g,t)};t.parseString=function(n){var r,u,i;if(typeof n=="undefined"||n===null)return"";for(n=(""+n).replace(/^\s\s*/,"").replace(/\s\s*$/,""),r="éÉàÀèÈôÔçÇîÎêÊûÛëËïÏöÖ :<>$?|'`’".split(""),u="eEaAeEoOcCiIeEuUeEiIoO----------".split(""),n=t.removeChar(n,'!&^@%#`|     ,"*()=.[]+'),i=0;i<r.length;i++)n=n.replace(r[i],u[i],"g");return escape(n).substr(0,55)};t.sendPixel=function(t,i){var r,u;typeof t=="string"&&t.indexOf("http")!==-1&&(i&&n.utils.log("--sendPixel("+t+") ",i),r=new Image(1,1),r.src=t,u=["//static.tou.tv/player/ressources/images/pixel.gif","//img.radio-canada.ca/player/pixel.bmp"],window.setTimeout(function(){r.src=u[1]},3e3))};t.obj2str=function(n,t,i){var u="",f,r;if(typeof t=="undefined"&&(t="="),typeof i=="undefined"&&(i="&"),typeof n=="undefined")return null;if(typeof n!="object")return u;f=!0;for(r in n)n.hasOwnProperty(r)&&(f?(u+=r+t+n[r],f=!1):u+=i+r+t+n[r]);return u};t.extendPAV=function(t,i){return n.utils.extend(t,i)};t.Timer=function(n){var i=n,t=(new Date).getTime();this.check=function(){var n=(new Date).getTime()>t+i;return n&&(t=(new Date).getTime()),n}};t.cssLoader=function(n){var t=document.createElement("link");t.setAttribute("type","text/css");t.setAttribute("href",n);t.setAttribute("rel","stylesheet");document.getElementsByTagName("head")[0].insertBefore(t,document.head.firstChild)};t.styleAdd=function(n){var t=document.createElement("style");t.setAttribute("type","text/css");t.innerHTML=n;document.head.appendChild(t)};t.parseURL=function(n){var i,r,e,f,o,u;for(f=["protocol","hostname","port","pathname","search","hash","host"],r=t.createEl("a",{href:n}),e=r.host===""&&r.protocol!=="file:",e&&(i=t.createEl("div"),i.innerHTML='<a href="'+n+'"><\/a>',r=i.firstChild,i.setAttribute("style","display:none; position:absolute;"),document.body.appendChild(i)),o={},u=0;u<f.length;u++)o[f[u]]=r[f[u]];return e&&document.body.removeChild(i),o};t.merge2Object=function(n,t){var u={},i,r;for(i in n)n.hasOwnProperty(i)&&(u[i]=n[i]);for(r in t)t.hasOwnProperty(r)&&(u[r]=t[r]);return u};t.isWindowScope=function(n){return n&&n.document&&n.location&&n.alert&&n.setInterval};t.isWebcast=function(n){return n.webdiffusion===!0};t.isToutv=function(){return window.document.location.host.indexOf("tou.tv")!==-1||n.environnement==="lcl-"}}(n),window.RadioCanada=window.RadioCanada||{},window.console=window.console||{},window.console.warn=window.console.warn||function(){},window.console.info=window.console.info||function(){},window.console.log=window.console.log||function(){},window.console.error=window.console.error||function(){},RadioCanada.player=function(){return n.api.getPlayer.apply(this,arguments)},RadioCanada.player.events={AD_COMPLETE:"AD_COMPLETE",AD_PLAY:"AD_PLAY",AD_STARTED:"AD_STARTED",BEGIN:"BEGIN",CLOSING_CREDITS_STARTED:"CLOSING_CREDITS_STARTED",COMPLETE:"COMPLETE",CURRENT_TIME_CHANGE:"CURRENT_TIME_CHANGE",END:"END",END_CHAPTER:"END_CHAPTER",ENTER_FULL_SCREEN:"ENTER_FULL_SCREEN",EXIT_FULL_SCREEN:"EXIT_FULL_SCREEN",EXTRACT:"EXTRACT",ERROR:"ERROR",AD_ERROR:"AD_ERROR",MEDIA_CHANGED:"MEDIA_CHANGED",META_LOADED:"META_LOADED",MUTE:"MUTE",NEXT:"NEXT",NEXT_CHAPTER:"NEXT_CHAPTER",PAUSE:"PAUSE",PLAY:"PLAY",PLAY_REJECTED:"PLAY_REJECTED",PLAYER_READY:"PLAYER_READY",PRESENCE:"PRESENCE",PREVIOUS:"PREVIOUS",READY:"READY",REDUCE_PLAYER:"REDUCE_PLAYER",RELATED:"RELATED",SEEK:"SEEK",SEEKED:"SEEKED",SEEKING:"SEEKING",SHARE:"SHARE",START:"START",STOP:"STOP",THEATER_MODE:"THEATER_MODE",UNMUTE:"UNMUTE",VOLUME_CHANGE:"VOLUME_CHANGE"},RadioCanada.player.version=n.xmlConfigVersion,RadioCanada.player.extensions=function(t,i){n.api.plugin(t,i)},document.documentElement.setAttribute("data-browser",navigator.userAgent),n.plugin={},function(){if(typeof e!="undefined"&&e!==""){var n=document.createElement("style");n.setAttribute("type","text/css");n.innerHTML=e;document.head.insertBefore(n,document.head.firstChild)}}(),function(n){typeof n.params=="undefined"&&(n.params={lang:"FR",debugMode:0})}(n),function(n){n.autorizedParams=n.autorizedParams||[]}(n),function(n){n.params=n.params||[]}(n),function(n){n.token=function(){return""};n.debug_next_play_mp4=0}(n),function(n){if(n.enableDAI=n.params.noAds==="false"&&n.params.DAI==="true",n.enableDAI)u.push({id:"dai",url:"//imasdk.googleapis.com/js/sdkloader/ima3_dai.js"})}(n),function(n){var r=n.params.activateComscoreV2==="true"?"https://sb.scorecardresearch.com/c2/plugins/streamsense_plugin_html5.js":"https://s.radio-canada.ca/player/ressources/js/streamsense.5.2.0.160629.min.js",t,i;if(n.externalload={hlsUrl:"//cdn.jsdelivr.net/npm/hls.js@0.12.2",comscoreUrl:r},t=[{id:"hls",url:n.externalload.hlsUrl},{id:"comscore",url:n.externalload.comscoreUrl}],typeof requirejs=="undefined")u=u.concat(t);else for(i=0;i<t.length;i++)(function(i){require([t[i].url],function(r){n.utils.log(t[i].id+" loaded by requirejs",n.utils.debugger.tabs.INFO);n[t[i].id]=r})})(i)}(n),function(){window.addEventListener("load",function(){var t=document.getElementsByClassName("audio-video-console"),i,n,r;for(i in t)if(t.hasOwnProperty(i)&&typeof t[i].getElementsByClassName!="undefined"){n=t[i].getElementsByClassName("h_iframe");for(r in n)n.hasOwnProperty(r)&&n[r].offsetWidth===0&&n[r].setAttribute("style","width: 1px!important; height: 1px !important;")}})}(n),function(n){n.swfobject=function(){function v(){var i,r,n;if(!c){try{i=t.getElementsByTagName("body")[0].appendChild(h("span"));i.parentNode.removeChild(i)}catch(u){return}for(c=!0,r=w.length,n=0;n<r;n++)w[n]()}}function yt(n){c?n():w[w.length]=n}function pt(n){if(typeof r.addEventListener!=i)r.addEventListener("load",n,!1);else if(typeof t.addEventListener!=i)t.addEventListener("load",n,!1);else if(typeof r.attachEvent!=i)ui(r,"onload",n);else if(typeof r.onload=="function"){var u=r.onload;r.onload=function(){u();n()}}else r.onload=n}function gt(){lt?ni():it()}function ni(){var o=t.getElementsByTagName("body")[0],u=h(f),r,e;u.setAttribute("type",p);r=o.appendChild(u);r?(e=0,function(){if(typeof r.GetVariable!=i){var t=r.GetVariable("$version");t&&(t=t.split(" ")[1].split(","),n.pv=[parseInt(t[0],10),parseInt(t[1],10),parseInt(t[2],10)])}else if(e<10){e++;setTimeout(arguments.callee,10);return}o.removeChild(u);r=null;it()}()):it()}function it(){var y=s.length,r,t,h,c,v;if(y>0)for(r=0;r<y;r++){var f=s[r].id,e=s[r].callbackFn,o={success:!1,id:f};if(n.pv[0]>0){if(t=u(f),t)if(!g(s[r].swfVersion)||n.wk&&n.wk<312)if(s[r].expressInstall&&ut()){h={};h.data=s[r].expressInstall;h.width=t.getAttribute("width")||"0";h.height=t.getAttribute("height")||"0";t.getAttribute("class")&&(h.styleclass=t.getAttribute("class"));t.getAttribute("align")&&(h.align=t.getAttribute("align"));var p={},a=t.getElementsByTagName("param"),w=a.length;for(c=0;c<w;c++)a[c].getAttribute("name").toLowerCase()!="movie"&&(p[a[c].getAttribute("name")]=a[c].getAttribute("value"));ft(h,p,f,e)}else ti(t),e&&e(o);else l(f,!0),e&&(o.success=!0,o.ref=rt(f),e(o))}else l(f,!0),e&&(v=rt(f),v&&typeof v.SetVariable!=i&&(o.success=!0,o.ref=v),e(o))}}function rt(n){var r=null,t=u(n),e;return t&&t.nodeName=="OBJECT"&&(typeof t.SetVariable!=i?r=t:(e=t.getElementsByTagName(f)[0],e&&(r=e))),r}function ut(){return!d&&g("6.0.65")&&(n.win||n.mac)&&!(n.wk&&n.wk<312)}function ft(f,e,o,s){var c,v,l,a;d=!0;nt=s||null;at={success:!1,id:o};c=u(o);c&&(c.nodeName=="OBJECT"?(y=et(c),k=null):(y=c,k=o),f.id=ht,(typeof f.width==i||!/%$/.test(f.width)&&parseInt(f.width,10)<310)&&(f.width="310"),(typeof f.height==i||!/%$/.test(f.height)&&parseInt(f.height,10)<137)&&(f.height="137"),t.title=t.title.slice(0,47)+" - Flash Player Installation",v=n.ie&&n.win?"ActiveX":"PlugIn",l="MMredirectURL="+r.location.toString().replace(/&/g,"%26")+"&MMplayerType="+v+"&MMdoctitle="+t.title,typeof e.flashvars!=i?e.flashvars+="&"+l:e.flashvars=l,n.ie&&n.win&&c.readyState!=4&&(a=h("div"),o+="SWFObjectNew",a.setAttribute("id",o),c.parentNode.insertBefore(a,c),c.style.display="none",function(){c.readyState==4?c.parentNode.removeChild(c):setTimeout(arguments.callee,10)}()),ot(f,e,o))}function ti(t){if(n.ie&&n.win&&t.readyState!=4){var i=h("div");t.parentNode.insertBefore(i,t);i.parentNode.replaceChild(et(t),i);t.style.display="none",function(){t.readyState==4?t.parentNode.removeChild(t):setTimeout(arguments.callee,10)}()}else t.parentNode.replaceChild(et(t),t)}function et(t){var u=h("div"),e,i,o,r;if(n.win&&n.ie)u.innerHTML=t.innerHTML;else if(e=t.getElementsByTagName(f)[0],e&&(i=e.childNodes,i))for(o=i.length,r=0;r<o;r++)i[r].nodeType==1&&i[r].nodeName=="PARAM"||i[r].nodeType==8||u.appendChild(i[r].cloneNode(!0));return u}function ot(t,r,e){var v,y=u(e),w,o,k,a,c,s,l;if(n.wk&&n.wk<312)return v;if(y)if(typeof t.id==i&&(t.id=e),n.ie&&n.win){w="";for(o in t)t[o]!=Object.prototype[o]&&(o.toLowerCase()=="data"?r.movie=t[o]:o.toLowerCase()=="styleclass"?w+=' class="'+t[o]+'"':o.toLowerCase()!="classid"&&(w+=" "+o+'="'+t[o]+'"'));k="";for(a in r)r[a]!=Object.prototype[a]&&(k+='<param name="'+a+'" value="'+r[a]+'" />');y.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+w+">"+k+"<\/object>";b[b.length]=t.id;v=u(t.id)}else{c=h(f);c.setAttribute("type",p);for(s in t)t[s]!=Object.prototype[s]&&(s.toLowerCase()=="styleclass"?c.setAttribute("class",t[s]):s.toLowerCase()!="classid"&&c.setAttribute(s,t[s]));for(l in r)r[l]!=Object.prototype[l]&&l.toLowerCase()!="movie"&&ii(c,l,r[l]);y.parentNode.replaceChild(c,y);v=c}return v}function ii(n,t,i){var r=h("param");r.setAttribute("name",t);r.setAttribute("value",i);n.appendChild(r)}function wt(t){var i=u(t);i&&i.nodeName=="OBJECT"&&(n.ie&&n.win?(i.style.display="none",function(){i.readyState==4?ri(t):setTimeout(arguments.callee,10)}()):i.parentNode.removeChild(i))}function ri(n){var t=u(n),i;if(t){for(i in t)typeof t[i]=="function"&&(t[i]=null);t.parentNode.removeChild(t)}}function u(n){var i=null;try{i=t.getElementById(n)}catch(r){}return i}function h(n){return t.createElement(n)}function ui(n,t,i){n.attachEvent(t,i);a[a.length]=[n,t,i]}function g(t){var r=n.pv,i=t.split(".");return i[0]=parseInt(i[0],10),i[1]=parseInt(i[1],10)||0,i[2]=parseInt(i[2],10)||0,r[0]>i[0]||r[0]==i[0]&&r[1]>i[1]||r[0]==i[0]&&r[1]==i[1]&&r[2]>=i[2]?!0:!1}function bt(r,u,o,s){var a,c,l;n.ie&&n.mac||(a=t.getElementsByTagName("head")[0],a)&&(c=o&&typeof o=="string"?o:"screen",s&&(e=null,tt=null),e&&tt==c||(l=h("style"),l.setAttribute("type","text/css"),l.setAttribute("media",c),e=a.appendChild(l),n.ie&&n.win&&typeof t.styleSheets!=i&&t.styleSheets.length>0&&(e=t.styleSheets[t.styleSheets.length-1]),tt=c),n.ie&&n.win?e&&typeof e.addRule==f&&e.addRule(r,u):e&&typeof t.createTextNode!=i&&e.appendChild(t.createTextNode(r+" {"+u+"}")))}function l(n,t){if(vt){var i=t?"visible":"hidden";c&&u(n)?u(n).style.visibility=i:bt("#"+n,"visibility:"+i)}}function kt(n){var t=/[\\\"<>\.;]/.exec(n)!=null;return t&&typeof encodeURIComponent!=i?encodeURIComponent(n):n}var i="undefined",f="object",st="Shockwave Flash",dt="ShockwaveFlash.ShockwaveFlash",p="application/x-shockwave-flash",ht="SWFObjectExprInst",ct="onreadystatechange",r=window,t=document,o=navigator,lt=!1,w=[gt],s=[],b=[],a=[],y,k,nt,at,c=!1,d=!1,e,tt,vt=!0,n=function(){var l=typeof t.getElementById!=i&&typeof t.getElementsByTagName!=i&&typeof t.createElement!=i,e=o.userAgent.toLowerCase(),s=o.platform.toLowerCase(),a=s?/win/.test(s):/win/.test(e),v=s?/mac/.test(s):/mac/.test(e),y=/webkit/.test(e)?parseFloat(e.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1,h=!+"\v1",u=[0,0,0],n=null,c;if(typeof o.plugins!=i&&typeof o.plugins[st]==f)n=o.plugins[st].description,!n||typeof o.mimeTypes!=i&&o.mimeTypes[p]&&!o.mimeTypes[p].enabledPlugin||(lt=!0,h=!1,n=n.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),u[0]=parseInt(n.replace(/^(.*)\..*$/,"$1"),10),u[1]=parseInt(n.replace(/^.*\.(.*)\s.*$/,"$1"),10),u[2]=/[a-zA-Z]/.test(n)?parseInt(n.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0);else if(typeof r.ActiveXObject!=i)try{c=new ActiveXObject(dt);c&&(n=c.GetVariable("$version"),n&&(h=!0,n=n.split(" ")[1].split(","),u=[parseInt(n[0],10),parseInt(n[1],10),parseInt(n[2],10)]))}catch(w){}return{w3:l,pv:u,wk:y,ie:h,win:a,mac:v}}(),fi=function(){n.w3&&((typeof t.readyState!=i&&t.readyState=="complete"||typeof t.readyState==i&&(t.getElementsByTagName("body")[0]||t.body))&&v(),c||(typeof t.addEventListener!=i&&t.addEventListener("DOMContentLoaded",v,!1),n.ie&&n.win&&(t.attachEvent(ct,function(){t.readyState=="complete"&&(t.detachEvent(ct,arguments.callee),v())}),r==top&&function(){if(!c){try{t.documentElement.doScroll("left")}catch(n){setTimeout(arguments.callee,0);return}v()}}()),n.wk&&function(){if(!c){if(!/loaded|complete/.test(t.readyState)){setTimeout(arguments.callee,0);return}v()}}(),pt(v)))}(),ei=function(){n.ie&&n.win&&window.attachEvent("onunload",function(){for(var r,i,u,f,e=a.length,t=0;t<e;t++)a[t][0].detachEvent(a[t][1],a[t][2]);for(r=b.length,i=0;i<r;i++)wt(b[i]);for(u in n)n[u]=null;n=null;for(f in swfobject)swfobject[f]=null;swfobject=null})}();return{registerObject:function(t,i,r,u){if(n.w3&&t&&i){var f={};f.id=t;f.swfVersion=i;f.expressInstall=r;f.callbackFn=u;s[s.length]=f;l(t,!1)}else u&&u({success:!1,id:t})},getObjectById:function(t){if(n.w3)return rt(t)},embedSWF:function(t,r,u,e,o,s,h,c,a,v){var y={success:!1,id:r};n.w3&&!(n.wk&&n.wk<312)&&t&&r&&u&&e&&o?(l(r,!1),yt(function(){var n,b,p,k,w,d;if(u+="",e+="",n={},a&&typeof a===f)for(b in a)n[b]=a[b];if(n.data=t,n.width=u,n.height=e,p={},c&&typeof c===f)for(k in c)p[k]=c[k];if(h&&typeof h===f)for(w in h)typeof p.flashvars!=i?p.flashvars+="&"+w+"="+h[w]:p.flashvars=w+"="+h[w];if(g(o))d=ot(n,p,r),n.id==r&&l(r,!0),y.success=!0,y.ref=d;else{if(s&&ut()){n.data=s;ft(n,p,r,v);return}l(r,!0)}v&&v(y)})):v&&v(y)},switchOffAutoHideShow:function(){vt=!1},ua:n,getFlashPlayerVersion:function(){return{major:n.pv[0],minor:n.pv[1],release:n.pv[2]}},hasFlashPlayerVersion:g,createSWF:function(t,i,r){return n.w3?ot(t,i,r):undefined},showExpressInstall:function(t,i,r,u){n.w3&&ut()&&ft(t,i,r,u)},removeSWF:function(t){n.w3&&wt(t)},createCSS:function(t,i,r,u){n.w3&&bt(t,i,r,u)},addDomLoadEvent:yt,addLoadEvent:pt,getQueryParamValue:function(n){var r=t.location.search||t.location.hash,u,i;if(r){if(/\?/.test(r)&&(r=r.split("?")[1]),n==null)return kt(r);for(u=r.split("&"),i=0;i<u.length;i++)if(u[i].substring(0,u[i].indexOf("="))==n)return kt(u[i].substring(u[i].indexOf("=")+1))}return""},expressInstallCallback:function(){if(d){var t=u(ht);t&&y&&(t.parentNode.replaceChild(y,t),k&&(l(k,!0),n.ie&&n.win&&(y.style.display="block")),nt&&nt(at));d=!1}}}}()}(n),function(n){n.events={};n.events.EXTERNAL_LOADED="externalloaded";n.events.EXTERNAL_FAILED_TO_LOAD="externalfailedtoload";n.events.flash={SHARE:"flash.share"};n.events.nativeevents={CLICK:"click",DBCLICK:"dblclick",ONMOUSEUP:"mouseup",ONMOUSEDOWN:"mousedown",ONMOUSEMOVE:"mousemove",ONMOUSEOVER:"mouseover",ONMOUSEOUT:"mouseout",ONMOUSEENTER:"mouseenter",ONMOUSELEAVE:"mouseleave",TOUCH_START:"touchstart",TOUCH_END:"touchend",TOUCH_CANCEL:"touchcancel",TOUCH_LEAVE:"touchleave",TOUCH_MOVE:"touchmove",TOUCH_GESTUREEND:"gestureend",KEY_DOWN:"keydown",KEY_PRESS:"keypress",FOCUS:"focus",PAGE_SHOW:"pageshow",VISIBILITY_CHANGED:"visibilitychange",ORIENTATION_CHANGE:"orientationchange"};n.events.core={CURRENT_STATE_CHANGE:"core.currentStateChange",BEGIN:"core.begin",CREATED:"core.created",READY:"core.ready",PLAYER_READY:"core.playerready",PLAY:"core.play",PLAYING:"core.playing",PLAY_EXTERNAL:"core.playexternal",PAUSE:"core.pause",CAN_PLAY:"core.can_play",STOP:"core.stop",START:"core.start",COMPLETE:"core.complete",END:"core.end",AD_PLAY:"core.adPlay",AD_PLAYING:"core.adPlaying",AD_STARTED:"core.adStarted",AD_RESUMED:"core.adResumed",AD_CLICK_TRACKING:"core.adClickTracking",AD_PAUSE:"core.adPause",AD_COMPLETE:"core.adComplete",SINGLE_AD_LOADED:"core.singleAdLoaded",SINGLE_AD_STARTED:"core.singleAdStarted",SINGLE_AD_COMPLETE:"core.singleAdComplete",AD_STARTED_FROM_FLASH:"core.adStartedFromFlash",AD_ENDED_FROM_FLASH:"core.adEndedFromFlash",AD_MANAGER_LOADED:"core.adManagerLoaded",AD_ERROR:"core.adError",NEXT:"core.next",PREVIOUS:"core.previous",SHARE:"core.share",MUTE:"core.mute",UNMUTE:"core.mute",POSTER:"core.poster",SEEK_COMPLETE:"core.seekComplete",SEEKING:"core.seeking",BUFFERING:"core.buffering",PRESENCE:"core.presence",MEDIA_CHANGED:"core.mediaChanged",BEFORE_MEDIA_CHANGE:"core.onBeforeMediaChange",CURRENT_TIME_CHANGE:"core.currentTimeChange",CURRENT_TIME_CHANGE_EXTERNAL:"core.currentTimeChange_external",VOLUME_CHANGE:"core.volumeChacnge",DURATION_CHANGE:"core.durationChange",DURATION_LABEL_CHANGE:"core.durationLabelChange",METAS_CHANGE:"core.metasChange",CURSOR_TIME_LABEL_CHANGE:"core.cursorTimeLabelChange",CURRENT_TIME_LABEL_CHANGE:"core.currentTimeLabelChange",AD_REMAINING_TIME_LABEL_CHANGE:"core.adRemainingTimeChange",ENTER_FULLSCREEN:"core.enterFullscreen",EXIT_FULLSCREEN:"core.exitFullscreen",ERROR:"core.error",BEFORE_METAMEDIA_REQUEST:"core.beforemetamediarequest",AFTER_VALIDATIONMEDIA_REQUEST:"core.aftervalidationmediarequest",NEXT_CHAPTER:"core.nextChapter",END_CHAPTER:"core.endChapter",SKIP_CHAPTER:"core.skipChapter",RELATED:"core.related",FLASH_READY:"core.flashready",BITRATE_CHANGING:"core.bitratechanging",BITRATE_CHANGED:"core.bitratechanged",PROVIDER_CHOSEN:"core.providerChosen",DISPOSE:"core.dispose",LIVE_PROGRAM_START:"core.liveProgramStart",LIVE_PROGRAM_END:"core.liveProgramEnd",CLOSING_CREDITS_STARTED:"core.closingCreditsStarted",REDUCE_PLAYER:"core.reducePlayer",EMBED_PLAYER:"api.embedPlayer",RESUME:"core.resume",THEATER_MODE:"core.theatermode",PLAY_REJECTED:"core.playRejected",LOAD_START:"core.loadstart"};n.events.media={READY:"media.ready",PLAY:"media.play",PLAYING:"media.playing",PAUSE:"media.pause",RESUME:"media.resume",DURATION_CHANGE:"media.durationChange",SEEKING:"media.seeking",SEEK_COMPLETE:"media.seekComplete",VOLUME_CHANGE:"media.volumeChange",COMPLETE:"media.complete",CURRENT_TIME_CHANGE:"media.currentTimeChange",CURRENT_TIME_LABEL_CHANGE:"media.currentTimeLabelChange",PRESENCE:"media.presence",BUFFERING:"media.buffering",AD_REMAINING_TIME_LABEL_CHANGE:"media.adRemainingTimeChange",CAN_PLAY:"media.canplay",CURRENT_STATE_CHANGE:"media.currentStateChange",META_LOADED:"media.metaLoaded",URL_LOADED:"media.urlLoaded",LOAD_START:"media.loadstart",FIRST_MINUTE:"media.firstMinute",CHAPTER_START:"media.chapterStart",CHAPTER_END:"media.chapterEnd",AD_STARTED:"media.adStart",AD_END:"media.adEnded",AD_CLICK_TRACKING:"media.adClickTracking",ERROR:"media.error",BEFORE_METAMEDIA_REQUEST:"media.beforemetamediarequest",AFTER_VALIDATIONMEDIA_REQUEST:"media.aftervalidationmediarequest",BITRATE_CHANGING:"media.bitratechanging",BITRATE_CHANGED:"media.bitratechanged",PROVIDER_CHOSEN:"media.providerChosen",ENDED:"media.end"};n.events.provider={READY:"provider.ready",LOADED:"provider.loaded",PLAYING:"provider.playing",PLAY:"provider.play",PAUSE:"provider.paused",CURRENT_TIME_CHANGE:"provider.currentTimeChange",TIME_UPDATE:"provider.timeUpdate",SEEKING:"provider.seeking",SEEK_COMPLETE:"provider.seekComplete",COMPLETE:"provider.complete",DURATION_CHANGE:"provider.durationChange",VOLUME_CHANGE:"provider.volumeChange",ENTER_FULLSCREEN:"provider.enterFullscreen",EXIT_FULLSCREEN:"provider.exitFullscreen",ERROR:"provider.error",BITRATE_CHANGED:"provider.bitrateChanged",BITRATE_CHANGING:"provider.bitrateChanging",BUFFERING:"provider.buffering",EMPTIED:"provider.emptied",LOAD_START:"provider.loadstart"};n.events.html={ABORT:"abort",CAN_PLAY:"canplay",CAN_PLAY_THROUGH:"canplaythrough",CONTEXT_MENU:"contextmenu",DURATION_CHANGE:"durationchange",EMPTIED:"emptied",ENDED:"ended",ERROR:"error",LOAD_START:"loadstart",LOADED:"loadeddata",META_LOADED:"loadedmetadata",PAUSE:"pause",PLAY:"play",PLAYING:"playing",PROGRESS:"progress",RATE_CHANGE:"ratechange",SEEKED:"seeked",SEEKING:"seeking",STALLED:"stalled",SUSPEND:"suspend",VOLUME_CHANGE:"volumechange",WAITING:"waiting",WEBKIT_EXIT_FULLSCREEN:"webkitendfullscreen",WEBKIT_ENTER_FULLSCREEN:"webkitEnterFullscreen",WEBKIT_NEED_KEY:"webkitneedkey",FULLSCREEN:"flash.fullscreen",BUFFERING:"flash.buffering",START:"flash.start",BITRATE_CHANGED:"flash.bitrateChanged",BITRATE_CHANGING:"flash.bitrateChanging",CANNOT_SEEK:"flash.cannotseek",TIME_UPDATE:"timeupdate"};n.events.ima={CONTENT_RESUME:"ima.contentResume",CONTENT_PAUSE:"ima.contentPause",AD_LOADED:"ima.adLoaded",AD_STARTED:"ima.adStarted",AD_COMPLETE:"ima.adComplete",AD_PAUSE:"ima.adPause",AD_PLAYING:"ima.adPlaying",ALL_ADS_COMPLETE:"ima.allAdsComplete",IGNORE_ADS:"ima.ignoreAds",AD_CLICK:"ima.adClick",REMAINING_TIME_CHANGE:"ima.remainingTimeChange",AD_CLICK_TRACKING:"ima.adClickTracking",ERROR:"ima.error"};n.events.api={PLAY:"api.play",PAUSE:"api.apiPause",STOP:"api.stop",SEEK:"api.seek",START:"api.begin",COMPLETE:"api.end",CURRENT_TIME_CHANGE:"api.currentTimeChange",AD_PLAY:"api.adStart",AD_COMPLETE:"api.adComplete",NEXT:"api.next",PREVIOUS:"api.previous",SHARE:"api.share",VOLUME_CHANGE:"api.volumeChange",MUTE:"api.mute",UNMUTE:"api.mute",ENTER_FULL_SCREEN:"api.enterFullscreen",EXIT_FULL_SCREEN:"api.exitFullscreen",RELATED:"api.related",CURRENT_STATE_CHANGE:"api.currentStateChange",ERROR:"api.error",EMBED_PLAYER:"api.embedPlayer"};n.events.ui={CLICK_PLAY:"ui.play",MOVE_TO:"ui.moveto",SEEK_TO:"ui.seekto",VOLUME_CHANGED:"ui.changevolume",BITRATE_CHANGED:"ui.bitratechanged",BITRATE_CHANGING:"ui.bitratechanging",RESIZE:"ui.resize",FULLSCREEN_ENTER:"ui.fullscreenenter",FULLSCREEN_EXIT:"ui.fullscreenexit",HIDE_TRANSITION:"ui.transition",INFO_BAR_SHOWN:"ui.infobarshown",INFO_BAR_HIDDEN:"ui.infobarhidden",REDUCE_PLAYER:"ui.reducePlayer",RESUME_CHOOSEN:"ui.resumechoosen",THEATER_MODE:"ui.theatermode"};n.events.ui.intern={HIDETEASER:"ui.hideteasers",SHOWTEASER:"ui.showteasers",ADD_TEASER:"ui.addteaser",SHOW_INFOBAR:"ui.showinfobar",SHOW_POSTER:"ui.showposter",ON_PROGRESS_BAR_MOUSE_MOVE:"ui.onprogressbarmousemove",ON_PROGRESS_BAR_MOUSE_LEAVE:"ui.onprogressbarmouseleave",HIDE_AD:"ui.hidead",SHOW_AD:"ui.showad",RESIZE:"ui.resize",RESIZE_FULLSCREEN:"ui.resizefullscreen",REQUEST_DOCUMENT_FULLSCREEN:"ui.requestdocumentfullscreen",FULLSCREEN_ENTER_DESKTOP:"ui.fullscreenenterdesktop",FULLSCREEN_ENTER_MOBILE:"ui.fullscreenentermobile",FULLSCREEN_EXIT_MOBILE:"ui.fullscreenentermobile",CLOSE_INFO:"ui.closeinfo",SHOW_CONTROLER_BAR:"ui.showcontrolerbar",HIDE_CONTROLER_BAR:"ui.hidecontrolerbar",TEASER_CLICK:"ui.teaserclick",BEFORE_INIT:"ui.beforeInit",AFTER_INIT:"ui.afterInit"};n.events.global={VOLUME_CHANGED:"global.volumeChanged",FULLSCREEN_CHANGED:"global.fullScreenChanged"};n.events.medias={CURRENT_MEDIA_CHANGED:"medias.currentMediaChanged",ERROR:"medias.error"};n.events.states={CURRENT_STATE_CHANGE:"states.currentStateChange",NO_STATE_CHANGE:"states.noStateChange",MEDIA_STATE_CHANGE:"states.currentStateChange",SETTINGS_CHANGE:"states.settingsChange",ERROR:"states.error"};n.events.net={COMPLETE:"net.complete",ERROR:"net.error"};n.events.error={HTTP_ERROR:"httpError",ERROR:"error"};n.events.touch={DRAG:"events.touch.Drag",DRAG_START:"events.touch.DragStart",DRAG_END:"events.touch.DragEnd",TAP:"events.touch.Tap",OPEN:"events.touch.open",CLOSE:"events.touch.close",FULLSCREEN_EXIT:"events.touch.exit",FULLSCREEN_ENTER:"events.touch.enter",RESIZE_FULLSCREEN:"events.touch.resize.fullscreen"};n.events.elderEvent={PLAY:"play",PAUSE:"pause",STOP:"stop",EXTRACT:"extract",SEEKED:"seek",START:"start",COMPLETE:"end",CURRENT_TIME_CHANGE:"currentTime",PRESENCE:"loopPlaying",AD_STARTED:"pubStarted",AD_COMPLETE:"pubCompleted",NEXT:"next",PREVIOUS:"previous",SHARE:"share",VOLUME_CHANGE:"changeVolume",ERROR:"error",MUTE:"mute",UNMUTE:"unmute",ENTER_FULL_SCREEN:"enterFullScreen",EXIT_FULL_SCREEN:"exitFullScreen",RELATED:"related",CURRENT_STATE_CHANGE:"state",META_LOADED:"meta",NOT_DEFINED:"not defined event"};n.events.bitrate={OPTION_ADDED:"bitrate.optionAdded"};n.events.broadcastingStationScheduleManager={LIVE_PROGRAM_START:"broadcastingStationScheduleManager.liveProgramStart",LIVE_PROGRAM_END:"broadcastingStationScheduleManager.liveProgramEnd"}}(n),function(n){var t=n.events||{};t.EventRegistration=function(t,i){function l(n,t,i){t!==null?n.call(t,i):n(i)}function v(n,t){var r=null;try{i!=null&&i.timerManager!=null?r=i.timerManager.setTimeout:(e||(e=new u.TimerManager),r=e.setTimeout)}catch(f){r=window.setTimeout}return r(n,t)}function y(n){if(n)try{i!=null&&i.timerManager!=null?i.timerManager.clearTimeout(n):e?e.clearTimeout(n):window.clearTimeout(n)}catch(t){window.clearTimeout(n)}}function p(n,t,i){typeof time=="undefined"&&(time=0);var r=null;r=v(function(){l(n,t,i);y(r)},i.time)}function w(n,t){var r,i,f,o;if(u.exists(n))for(r=0;r<n.length;r++)if(i=n[r],i){i.counter!==null&&--i.counter==0&&delete n[r];try{f=t.async?p:l;f(i.func,i.context,t)}catch(e){o=typeof i.listenerName=="string"?i.listenerName:i.func.name;u.log(['Error handling "'+t.type+'" event listener ['+r+"]: "+e.toString(),o,t],u.debugger.tabs.ERROR,u.color.RED);throw e;}}}function b(n,i,r){var e,o;if(typeof n=="undefined")throw new Error("_fireEvent() - type is not defined");var l=!0,v=!0,y=!1,p=0;if(typeof r=="object"&&(l=typeof r.async=="boolean"?r.async:!0,p=typeof r.time=="number"?r.time:0,v=typeof r.stringify=="boolean"?r.stringify:!0,y=typeof r.disableLogging=="boolean"?r.disableLogging:!1),u.exists(i)||(i=null),e={name:a,type:n,data:i,async:l,context:this,time:p},!y){o=typeof this.log=="function"&&!u.isWindowScope(this)?this:u;try{o.log([n,t,v?JSON.stringify(e.data):e.data],s.EVENTS)}catch(b){o.log("Error is produced trying to log fireEvent()"+n+" : "+b.message,s.ERROR)}}h=c.test(h)&&c.test(n);h=n;w(f[n],e)}var o=this,a=t,u=n.utils,s=n.utils.debugger.tabs,e=null,f={},h=null,c=/(core\.currentTime.*|core\.presence)/;o.addEventListener=function(n,t,i,r){try{return u.exists(f[n])||(f[n]=[]),typeof t=="object"?f[n].push({func:i,context:t,listenerName:t.name,counter:r||null}):(u.exists(i)||(i=t.name!==""?t.name:"undefined"),f[n].push({func:t,context:null,listenerName:i,counter:r||null})),!0}catch(e){return u.log("--eventRegistration("+n+"):"+e.message,s.ERROR,u.color.RED),!1}};o.removeEventListener=function(n,t){var i,r;if(u.exists(f[n]))try{for(u.exists(t)||(f[n]=[]),i=0;i<f[n].length;i++)if(r=f[n],!!r[i]&&r[i].func===t)return delete r[i],!0}catch(e){u.log("--removeEventListener():"+e.message,s.ERROR,u.color.RED)}return!1};o.resetAllEventListeners=function(){return e&&e.removeAll(),f={},!0};o.fireEvent=function(n,t,i){b(n,t,i)};o.fireEventOnce=function(n,t,i){o.fireEvent(n,r,i)}}}(n),function(n){n.EventChapter=function(t){function s(f){var s=f===n.events.core.END_CHAPTER,e=s?o:r,c=e===i.length-1,l={currentTime:u,chapter:e,chapterTime:e===0?0:i[e-1]};s&&h||(t.fireEvent(f,l),h=s&&c)}function y(n){var r,t;for(typeof n=="undefined"&&(n=u),r=0,t=0;t<i.length;t++,r++)if(n<i[t])break;return r}function c(t){var h=5,c=u-f,l=c>h||c<-h,a;f=u;u=t.data;o=r;r=y(f);o===r&&e||(a=r-o>0,e&&a&&!l&&s(n.events.core.END_CHAPTER),i[r]&&(l?s(n.events.core.SKIP_CHAPTER):s(n.events.core.NEXT_CHAPTER),e||(e=!0)))}function p(){u=0;f=0;t.removeEventListener(n.events.core.CURRENT_TIME_CHANGE,c)}function w(){u=0;f=0;r=0;e=!1;h=!1;a=t.metas.isLive;v=t.metas.duration;i=t.metas.chaptersTime?t.metas.chaptersTime:[];i.splice(i.length,0,t.metas.duration)}function b(){a||i.length===0||t.addEventListener(n.events.core.CURRENT_TIME_CHANGE,c)}function k(){s(n.events.core.END_CHAPTER);t.removeEventListener(n.events.core.CURRENT_TIME_CHANGE,c)}var l=this,u=0,f=0,r=0,o=0,i=[],v=0,a=!1,e=!1,h=!1;l.registerChapterEvents=function(){t.addEventListener(n.events.core.MEDIA_CHANGED,p);t.addEventListener(n.events.core.BEGIN,w);t.addEventListener(n.events.core.START,b);t.addEventListener(n.events.core.COMPLETE,k)};l.currentChapter=function(){return r}}}(n),function(n){var t=function(n,t){t=t||{bubbles:!1,cancelable:!1,detail:undefined};var i=document.createEvent("CustomEvent");return i.initCustomEvent(n,t.bubbles,t.cancelable,t.detail),i};t.prototype=window.Event.prototype;n.CustomEvent=t}(n),function(n){n.utils.dom=function(){var i=function(n){var t,i;if(t=i=0,n.offsetParent){do t+=n.offsetLeft,i+=n.offsetTop;while(n=n.offsetParent);return{x:t,y:i}}return{x:0,y:0}},r=function(n,t){var i=document.getElementById(n);return i?(i.innerHTML+=t,i):null},u=function(n,t){var i=document.getElementsByTagName(n);return i&&i[0]?(i[0].innerHTML+=t,i[0]):null},f=function(n,t){var i=document.getElementsByTagName(n);i&&i[0]&&i[0].appendChild(t)},e=function(n){for(var t=0,i=0;n!==null;t+=n.offsetLeft,i+=n.offsetTop,n=n.offsetParent);return{x:t,y:i}},o=function(n,t){var i;switch(typeof n){case"string":i=document.getElementById(n);break;case"object":i=n;break;default:i=null}if(!!i)switch(typeof t){case"string":i.innerHTML=t;break;case"object":i.appendChild(t)}},s=function(t,i){var u=typeof t=="string"?document.getElementById(t):t,r=u.getElementsByClassName(i);return r.length===0?(n.utils.log("Element "+i+" not found",n.utils.debugger.tabs.WARNING),null):r[0]},h=function(n,t){var i=document.querySelector(n),r=window.getComputedStyle(i);return r.getPropertyValue(t)},c=function(t,i){var u=typeof t=="string"?document.getElementById(t):t,r=u.getElementsByClassName(i);return r.length===0?(n.utils.log("Element "+i+" not found",n.utils.debugger.tabs.WARNING),null):r},l=function(t,i){var u=typeof t=="string"?document.getElementById(t):t,r=u.getElementsByTagName(i);return r.length===0?(n.utils.log("Tag "+i+" not found",n.utils.debugger.tabs.ERROR),null):r[0]},a=function(){var t,i;return typeof innerWidth=="number"?(t=window.innerWidth,i=window.innerHeight):document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)?(t=document.documentElement.clientWidth,i=document.documentElement.clientHeight):document.body&&(document.body.clientWidth||document.body.clientHeight)?(t=document.body.clientWidth,i=document.body.clientHeight):n.utils.log("document.body is not initialize ",n.utils.debugger.tabs.ERROR),{width:t,height:i}},v=function(t,i){var r,e,f,u;if(typeof t!="undefined"&&typeof t.className!="undefined"&&typeof i=="string"){if(r=t.className,r.length===0)r=i;else for(e=r.split(" "),f=i.split(" "),u=0;u<f.length;u++)f[u]!==" "&&e.indexOf(f[u])===-1&&(r+=" "+f[u].trim());t.className=r}else{n.utils.log("Unable to add className:"+i,n.utils.debugger.tabs.WARNING);return}},y=function(t,i){var e,u,f,r,o;if(t&&typeof i=="string"){if(e=t.className,e.length===0)return;for(u=e.split(" "),f=i.split(" "),r=0;r<f.length;r++)o=u.indexOf(f[r]),f[r]!==" "&&o!==-1&&u.splice(o,1);t.className=u.join(" ")}else n.utils.log("Unable to remove className: "+i,n.utils.debugger.tabs.ERROR)},at=function(n){return typeof Node=="object"?n instanceof Node:n&&typeof n=="object"&&typeof n.nodeType=="number"&&typeof n.nodeName=="string"},p=function(n){return typeof HTMLElement=="object"?n instanceof HTMLElement:n&&typeof n=="object"&&n.nodeType===1&&typeof n.nodeName=="string"},w=function(n){var t=n;switch(typeof t){case"string":t=document.getElementById(n);case"object":return p(t)?t:null;default:return null}},b=function(n,t){var r,i;for(t||(t="name"),r=document.getElementsByTagName("meta"),i=0;i<r.length;i++)if(r[i].hasAttribute(t)&&r[i].getAttribute(t)===n)return r[i].getAttribute("content");return null},t=!1,k=function(n){t=n},d=function(){return!(!document.mozFullScreen&&!document.webkitIsFullScreen&&!document.msFullscreenElement)||t},g=function(){var n=document.documentElement;return n.requestFullScreen||n.webkitRequestFullScreen||n.mozRequestFullScreen||n.msRequestFullscreen},nt=function(t){var i=n.utils.browser.isIPod()?t:document;return i.exitFullScreen||i.cancelFullScreen||i.webkitExitFullScreen||i.webkitCancelFullScreen||i.mozCancelFullScreen||i.msExitFullscreen},tt=function(n){var t=typeof n=="object"?n:document.getElementById(n);t&&(t.style.display="block")},it=function(n){var t=typeof n=="object"?n:document.getElementById(n);t&&(t.style.display="none")},rt=function(n,t){for(var r=["MSFullscreenChange","fullscreenchange","mozfullscreenchange","webkitfullscreenchange"],i=0;i<r.length;i++)window.document[t](r[i],n)},ut=function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n.style[i]=t[i])},ft=function(){try{return window.self!==window.top}catch(n){return!0}},et=function(){var t={vScrollbar:!0,hScrollbar:!0},n;try{n=document.compatMode=="BackCompat"?document.body:document.documentElement;t.vScrollbar=n.scrollHeight>n.clientHeight;t.hScrollbar=n.scrollWidth>n.clientWidth}catch(i){}return t},ot=function(n){var i=document.getElementsByTagName("meta"),t;if(i.length>0)for(t=0;t<i.length;t++)if(i[t].hasAttribute("name")&&i[t].getAttribute("name")===n)return i[t].hasAttribute("content")?i[t].getAttribute("content"):"";return""},st=function(n,t){for(var i in t)n.setAttribute(i,t[i])},ht=function(n,t){for(var i=t.parentNode;i!=null;){if(i==n)return!0;i=i.parentNode}return!1},ct=function(n,t){return n.className&&new RegExp("(\\s|^)"+t+"(\\s|$)").test(n.className)},lt=function(n){if(n)try{n.blur?n.blur():n.onblur()}catch(t){}};return{AppendToId:r,AppendToTag:u,AppendToChild:f,getPos:e,AppendToContainer:o,FindByClassName:s,FindAllByClassName:c,FindByTagName:l,GetWindowSize:a,getCssValue:h,findPos:i,addClass:v,removeClass:y,element:w,showElement:tt,hideElement:it,isFullscreen:d,requestFullscreen:g,requestExitFullscreen:nt,setFakeFullscreenMode:k,setStyleAttributes:ut,setAttributes:st,onFullscreenChange:rt,lireMetaTag:b,inIframe:ft,getScrollBarState:et,meta:ot,hasClass:ct,isDescendant:ht,blur:lt}}()}(n),function(n){var t=n.utils.color={BLACK:"#000000",RED:"red",GREEN:"lightgreen",BROWN:"brown",YELLOW:"yellow",BLUE:"blue",LIME:"lime",DARKGREEN:"darkgreen",BLUEVIOLET:"blueviolet",CORAL:"coral"}}(n),function(n){var t=n.utils.css={}}(n),function(n){function r(n){return n>=1&&n<=12?f[i==="en"?1:0][n-1]:""}function u(n){return i==="en"?n===1?"1st":n===2?"2nd":n===3?"3rd":n===21?"21st":n===22?"22nd":n===23?"23rd":n===31?"31st":String(n)+"th":n===1?"1er":String(n)}var t=n.utils.date={},i="fr",f=[["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],["January","February","March","April","May","June","July","August","September","October","November","December"]];t.setLanguage=function(n){i=n.toLowerCase()};t.timecodeToSec=function(n){for(var r=0,i=n.split(":"),t=0;t<i.length;t++)r+=parseInt(i[t],10)*Math.pow(60,i.length-t-1);return r};t.secToHoursMinSecOptional=function(n){var t,i,r;return isNaN(n)||n<0?"":(t=Math.floor(n/3600)>0?Math.floor(n/3600).toString()+":":"",i=Math.floor(n/3600)>0?Math.floor(n%3600/60)<10?"0"+Math.floor(n%3600/60).toString():Math.floor(n%3600/60).toString():Math.floor(n%3600/60).toString(),r=Math.floor(n%60)<10?"0"+Math.floor(n%60).toString():Math.floor(n%60).toString(),t+i+":"+r)};t.strYearMonthDayToDate=function(n){if(!n)return null;var t=n.split("-");return t?new Date(t[0],Math.max(0,t[1]-1),t[2],0,0,0):null};t.strDateHourTimezoneToDate=function(n){if(!n)return null;var r=n.substring(0,n.indexOf("T")),u=n.substring(n.indexOf("T")+1,n.indexOf("Z")),t=r.split("-"),i=u.split(":");return!t||!i?null:new Date(Date.UTC(parseInt(t[0]),parseInt(t[1])-1,parseInt(t[2]),parseInt(i[0]),parseInt(i[1]),parseInt(i[2]),0))};t.strYearMonthDayToString=function(n){var f=n.split("-"),t;return f?(t="",i==="en"?(t=r(parseInt(f[1]))+"&nbsp;",t+=u(parseInt(f[2]))+",&nbsp;",t+=String(f[0])):(t=u(parseInt(f[2]))+"&nbsp;",t+=r(parseInt(f[1]))+"&nbsp;",t+=String(f[0])),t):""};t.dateToString=function(t){return t?n.utils.date.strYearMonthDayToString(t.getFullYear()+"-"+(t.getMonth()+1)+"-"+t.getDate()):""};t.dateToSec=function(n){return n.getHours()*3600+n.getMinutes()*60+n.getSeconds()};t.utcDateToHourMinSec=function(n){if(!n)return"";var t=n.getUTCHours()<10?"0"+n.getUTCHours().toString():n.getUTCHours().toString(),i=n.getUTCMinutes()<10?"0"+n.getUTCMinutes().toString():n.getUTCMinutes().toString(),r=n.getUTCSeconds()<10?"0"+n.getUTCSeconds().toString():n.getUTCSeconds().toString();return t+" : "+i+" : "+r};t.dateToHourMin=function(n){if(!n)return"";var t=n.getHours()<10?"0"+n.getHours().toString():n.getHours().toString(),i=n.getMinutes()<10?"0"+n.getMinutes().toString():n.getMinutes().toString();return t+" : "+i+" : "};t.stringTimeToSecond=function(n){var u=0,t,i,r;if(typeof n!="string"||(t=n.split(":"),t.length>3))return null;for(i=t.length-1,r=1;i>=0;i--,r*=60){if(isNaN(t[i]))return null;u+=t[i]*r}return u};t.addHours=function(n,t){return n.setTime(n.getTime()+t*36e5)};t.addSecondes=function(n,t){return n.setTime(n.getTime()+t*1e3)};t.getEpochTimeFromUtc=function(n){n=n.replace("Z","");var r=n.split("T"),u=r[0],f=r[1],t=u.split("-"),i=f.split(":");return i[2]=i[2].split(".")[0],t.push(i[0],i[1],i[2]),Date.UTC(t[0],t[1]-1,t[2],t[3],t[4],t[5])};t.getEstDate=function(t,i,r){if(estUtcOffset=18e6,n.utils.isNotNullOrUndefined(t)&&n.utils.isNotNullOrUndefined(i)){var u=n.utils.date.getEpochTimeFromUtc(t),f=n.utils.date.getEpochTimeFromUtc(i);r>=u&&r<=f&&(estUtcOffset-=36e5)}return estDate=new Date(r-estUtcOffset).toISOString().replace("Z","").split("T")[0]};t.getUnixTime=function(n){return n.getTime()/1e3}}(n),function(n){function r(n){return function(){return i(n)}}function u(n){if(!t.isSafari())return!1;var r=new RegExp(/Version\/([\d.]+)/),i=r.exec(navigator.userAgent),u=i===null?null:parseFloat(i[1]);return u>=n}var t=n.utils.browser={},i=n.utils.memoize(function(n){var t=navigator.userAgent.toLowerCase();return t.match(n)!==null});t.isGalaxyS8=r(/sm-g950f/i);t.isGalaxyS8plus=r(/sm-g955f/i);t.isFF=r(/firefox/i);t.isChrome=r(/chrome/i);t.isIPod=r(/iP(hone|od)/i);t.isIPad=r(/iPad/i);t.isIos=r(/iP(hone|od|ad)/i);t.isSafari602=r(/Macintosh.*Mac OS X 10_8.*6\.0\.\d* Safari/i);t.isMac_Chrome=function(){return/Macintosh(.*)? Mac OS (.*)? Chrome/i.test(navigator.userAgent)};t.isIETrident=function(n){return n?(n=parseFloat(n).toFixed(1),i(new RegExp("trident/.+rv:\\s*"+n,"i"))):i(/trident/i)};t.isMSIE=function(n){return n?(n=parseFloat(n).toFixed(1),i(new RegExp("msie\\s*"+n,"i"))):i(/msie/i)};t.isIE=function(n){return n?(n=parseFloat(n).toFixed(1),n>=11?t.isIETrident(n):t.isMSIE(n)):t.isMSIE()||t.isIETrident()};t.isEdge=function(){return i(/edge/i)};t.isSafari=function(){return i(/safari/i)&&!i(/chrome/i)&&!i(/chromium/i)&&!i(/android/i)};t.isIOS=function(n){return n?i(new RegExp("iP(hone|ad|od).+\\sOS\\s"+n,"i")):i(/iP(hone|ad|od)/i)};t.iOsVersion=function(){return parseFloat((""+(/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_","."))||!1};t.isAndroidNative=function(n){return t.isAndroid(n,!0)};t.isAndroid=function(n,r){return r&&i(/chrome\/[123456789]/i)&&!i(/chrome\/18/)?!1:n?(t.isInt(n)&&!/\./.test(n)&&(n=""+n+"."),i(new RegExp("Android\\s*"+n,"i"))):i(/Android/i)};t.isAndroidStockBrowser=function(){var n=navigator.userAgent,f=n.indexOf("Android")>-1&&n.indexOf("Mozilla/5.0")>-1&&n.indexOf("AppleWebKit")>-1,t=new RegExp(/AppleWebKit\/([\d.]+)/),e=t.exec(n),i=e===null?null:parseFloat(t.exec(n)[1]),r=new RegExp(/Chrome\/([\d.]+)/),o=r.exec(n),u=o===null?null:parseFloat(r.exec(n)[1]);return f&&(i!==null&&i<537||u!==null&&u<37)};t.isAutoPlayForbiden=function(){return t.isMobile()};t.isMobile=function(){return t.isIOS()||t.isAndroid()};t.isSupportHLS=function(){var t=window.MediaSource=window.MediaSource||window.WebKitMediaSource,n=window.SourceBuffer=window.SourceBuffer||window.WebKitSourceBuffer,i=t&&typeof t.isTypeSupported=="function"&&t.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),r=!n||n.prototype&&typeof n.prototype.appendBuffer=="function"&&typeof n.prototype.remove=="function";return i&&r};t.hasTouch=function(){return window.matchMedia("(pointer: coarse)").matches||t.isIPad()||t.isIPod()};t.isSafariVersion=u}(n),function(n){var t=n.utils,i="touchmove",r="touchstart",u="touchend",f="touchcancel";t.isTouchedEvent=function(n){return n.type==="touchstart"||n.type=="touchmove"||n.type=="touchend"||n.type=="touchcancel"||n.isTouch};t.touch=function(t){function p(n){s&&h&&c(e.DRAG_END,n);h=!1;s=!1;o=null}function a(n){n.type===r?(s=!0,o=y(e.DRAG_START,n)):n.type===i?s&&(h?c(e.DRAG,n):(c(e.DRAG_START,n,o),h=!0,c(e.DRAG,n))):(s&&(h?c(e.DRAG_END,n):(n.cancelBubble=!0,c(e.TAP,n))),h=!1,s=!1,o=null)}function c(n,t,i){if(l[n]){w(t);var r=i?i:y(n,t);r&&l[n](r)}}function y(n,t){var r=null,u,i;return(t.touches&&t.touches.length?r=t.touches[0]:t.changedTouches&&t.changedTouches.length&&(r=t.changedTouches[0]),!r)?null:(u=v.getBoundingClientRect(),i={type:n,target:v,x:r.pageX-window.pageXOffset-u.left,y:r.pageY,deltaX:0,deltaY:0},n!==e.TAP&&o&&(i.deltaX=i.x-o.x,i.deltaY=i.y-o.y),i)}function w(n){n.preventManipulation&&n.preventManipulation();n.preventDefault&&n.preventDefault()}var v=t,s=!1,l={},o=null,h=!1,e=n.events.touch;return document.addEventListener(i,a),document.addEventListener(u,p),document.addEventListener(f,a),t.addEventListener(r,a),t.addEventListener(u,a),this.addEventListener=function(n,t){l[n]=t},this.removeEventListener=function(n){delete l[n]},this}}(n),function(n){function t(t){n.utils.log("AJAX :"+t,n.utils.debugger.tabs.AJAX)}var i=n.utils,r=n.utils.ajax=function(i,r,u,f,e){var s,c;if(u=u||function(t){n.utils.log("AJAX ERROR: "+t.message,n.utils.debugger.tabs.ERROR)},typeof XMLHttpRequest=="undefined")throw new Error("This browser does not support XMLHttpRequest.");var a=n.utils.parseURL(i),o=new XMLHttpRequest,h="GET";if(e&&(e.type&&(h=e.type),e.responseType&&(o.responseType=e.responseType),e.session&&(o.session=e.session)),o.open(h,i,!0),f)for(s=0;s<f.length;s++)c=f[s],o.setRequestHeader(c.name,c.value);o.timeout=n.utils.isNotNullOrUndefined(e)&&n.utils.isNotNullOrUndefined(e.timeout)?e.timeout:1e4;o.onload=e&&e.responseType?r:function(){t("xhr.onload");try{var n=JSON.parse(o.response)}catch(i){u("Failed to parse response:"+o.response)}r(n)};o.onerror=u;o.onprogress=function(){t("onProgress")};o.ontimeout=function(){t("onTimeout");u.call(this,arguments)};o.abort=function(){t("onAbort")};o.onreadystatechange=function(){t("onReadystatechange")};o.onloadstart=function(){t("onloadstart")};try{o.send(h==="POST"?e.body:null)}catch(l){u(l)}}}(n),function(n){function r(i,r,o,s){var h,c=!1;if(i.indexOf("#")>0&&(i=i.replace(/#.*$/,"")),u(i)&&n.utils.exists(window.XDomainRequest))h=new window.XDomainRequest,h.onload=t(h,i,r,o,s),h.ontimeout=h.onprogress=function(){},h.timeout=5e3;else if(n.utils.exists(window.XMLHttpRequest))h=new window.XMLHttpRequest,h.onreadystatechange=e(h,i,r,o,s);else return o&&o("",i,h),h;h.overrideMimeType&&h.overrideMimeType("text/xml");h.onerror=f(o,i,h);try{h.open("GET",i,!0)}catch(l){c=!0}return window.setTimeout(function(){if(c){o&&o(i,i,h);return}try{h.send()}catch(n){o&&o(i,i,h)}},0),h}function u(n){return n&&n.indexOf("://")>=0&&n.split("/")[2]!==window.location.href.split("/")[2]}function f(n,t,i){return function(){n("Error loading file",t,i)}}function e(n,i,r,u,f){return function(){if(n.readyState===4)switch(n.status){case 200:t(n,i,r,u,f)();break;case 404:u("File not found",i,n)}}}function t(n,t,i){return function(){i(n.responseText)}}var i=n.utils.HTTPRequest={};i.getRemote=function(t,i,u){n.utils.log("HTTPRequest -- url: "+t,n.utils.debugger.tabs.EVENTS);r(t,i,u,!0)}}(n),function(n){Array.prototype.map||(Array.prototype.map=function(n,t){var e,u,i,r,f,o,s;if(this===null)throw new TypeError(" this is null or not defined");if(r=Object(this),f=r.length>>>0,typeof n!="function")throw new TypeError(n+" is not a function");for(t&&(e=t),u=new Array(f),i=0;i<f;)i in r&&(o=r[i],s=n.call(e,o,i,r),u[i]=s),i++;return u});var t=n.utils.detect=function(){var n=function(){};n.parsers=["device_parsers","browser_parsers","os_parsers","mobile_os_families","mobile_browser_families"];n.types=["browser","os","device"];n.regexes={browser_parsers:[{regex:"^(Opera)/(\\d+)\\.(\\d+) \\(Nintendo Wii",family_replacement:"Wii",manufacturer:"Nintendo"},{regex:"(SeaMonkey|Camino)/(\\d+)\\.(\\d+)\\.?([ab]?\\d+[a-z]*)",family_replacement:"Camino",other:!0},{regex:"(Pale[Mm]oon)/(\\d+)\\.(\\d+)\\.?(\\d+)?",family_replacement:"Pale Moon (Firefox Variant)",other:!0},{regex:"(Fennec)/(\\d+)\\.(\\d+)\\.?([ab]?\\d+[a-z]*)",family_replacement:"Firefox Mobile"},{regex:"(Fennec)/(\\d+)\\.(\\d+)(pre)",family_replacment:"Firefox Mobile"},{regex:"(Fennec)/(\\d+)\\.(\\d+)",family_replacement:"Firefox Mobile"},{regex:"Mobile.*(Firefox)/(\\d+)\\.(\\d+)",family_replacement:"Firefox Mobile"},{regex:"(Namoroka|Shiretoko|Minefield)/(\\d+)\\.(\\d+)\\.(\\d+(?:pre)?)",family_replacement:"Firefox ($1)"},{regex:"(Firefox)/(\\d+)\\.(\\d+)(a\\d+[a-z]*)",family_replacement:"Firefox Alpha"},{regex:"(Firefox)/(\\d+)\\.(\\d+)(b\\d+[a-z]*)",family_replacement:"Firefox Beta"},{regex:"(Firefox)-(?:\\d+\\.\\d+)?/(\\d+)\\.(\\d+)(a\\d+[a-z]*)",family_replacement:"Firefox Alpha"},{regex:"(Firefox)-(?:\\d+\\.\\d+)?/(\\d+)\\.(\\d+)(b\\d+[a-z]*)",family_replacement:"Firefox Beta"},{regex:"(Namoroka|Shiretoko|Minefield)/(\\d+)\\.(\\d+)([ab]\\d+[a-z]*)?",family_replacement:"Firefox ($1)"},{regex:"(Firefox).*Tablet browser (\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"MicroB",tablet:!0},{regex:"(MozillaDeveloperPreview)/(\\d+)\\.(\\d+)([ab]\\d+[a-z]*)?"},{regex:"(Flock)/(\\d+)\\.(\\d+)(b\\d+?)",family_replacement:"Flock",other:!0},{regex:"(RockMelt)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Rockmelt",other:!0},{regex:"(Navigator)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Netscape"},{regex:"(Navigator)/(\\d+)\\.(\\d+)([ab]\\d+)",family_replacement:"Netscape"},{regex:"(Netscape6)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Netscape"},{regex:"(MyIBrow)/(\\d+)\\.(\\d+)",family_replacement:"My Internet Browser",other:!0},{regex:"(Opera Tablet).*Version/(\\d+)\\.(\\d+)(?:\\.(\\d+))?",family_replacement:"Opera Tablet",tablet:!0},{regex:"(Opera)/.+Opera Mobi.+Version/(\\d+)\\.(\\d+)",family_replacement:"Opera Mobile"},{regex:"Opera Mobi",family_replacement:"Opera Mobile"},{regex:"(Opera Mini)/(\\d+)\\.(\\d+)",family_replacement:"Opera Mini"},{regex:"(Opera Mini)/att/(\\d+)\\.(\\d+)",family_replacement:"Opera Mini"},{regex:"(Opera)/9.80.*Version/(\\d+)\\.(\\d+)(?:\\.(\\d+))?",family_replacement:"Opera"},{regex:"(webOSBrowser)/(\\d+)\\.(\\d+)",family_replacement:"webOS"},{regex:"(webOS)/(\\d+)\\.(\\d+)",family_replacement:"webOS"},{regex:"(wOSBrowser).+TouchPad/(\\d+)\\.(\\d+)",family_replacement:"webOS TouchPad"},{regex:"(luakit)",family_replacement:"LuaKit",other:!0},{regex:"(Lightning)/(\\d+)\\.(\\d+)([ab]?\\d+[a-z]*)",family_replacement:"Lightning",other:!0},{regex:"(Firefox)/(\\d+)\\.(\\d+)\\.(\\d+(?:pre)?) \\(Swiftfox\\)",family_replacement:"Swiftfox",other:!0},{regex:"(Firefox)/(\\d+)\\.(\\d+)([ab]\\d+[a-z]*)? \\(Swiftfox\\)",family_replacement:"Swiftfox",other:!0},{regex:"rekonq",family_replacement:"Rekonq",other:!0},{regex:"(conkeror|Conkeror)/(\\d+)\\.(\\d+)\\.?(\\d+)?",family_replacement:"Conkeror",other:!0},{regex:"(konqueror)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Konqueror",other:!0},{regex:"(WeTab)-Browser",family_replacement:"WeTab",other:!0},{regex:"(Comodo_Dragon)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Comodo Dragon",other:!0},{regex:"(YottaaMonitor)",family_replacement:"Yottaa Monitor",other:!0},{regex:"(Kindle)/(\\d+)\\.(\\d+)",family_replacement:"Kindle"},{regex:"(Symphony) (\\d+).(\\d+)",family_replacement:"Symphony",other:!0},{regex:"Minimo",family_replacement:"Minimo",other:!0},{regex:"(CrMo)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Chrome Mobile"},{regex:"(CriOS)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Chrome Mobile iOS"},{regex:"(Chrome)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+) Mobile",family_replacement:"Chrome Mobile"},{regex:"(chromeframe)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Chrome Frame"},{regex:"(UC Browser)(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"UC Browser",other:!0},{regex:"(SLP Browser)/(\\d+)\\.(\\d+)",family_replacement:"Tizen Browser",other:!0},{regex:"(Epiphany)/(\\d+)\\.(\\d+).(\\d+)",family_replacement:"Epiphany",other:!0},{regex:"(SE 2\\.X) MetaSr (\\d+)\\.(\\d+)",family_replacement:"Sogou Explorer",other:!0},{regex:"(Pingdom.com_bot_version_)(\\d+)\\.(\\d+)",family_replacement:"PingdomBot",other:!0},{regex:"(facebookexternalhit)/(\\d+)\\.(\\d+)",family_replacement:"FacebookBot"},{regex:"(Twitterbot)/(\\d+)\\.(\\d+)",family_replacement:"TwitterBot"},{regex:"(AdobeAIR|Chromium|FireWeb|Jasmine|ANTGalio|Midori|Fresco|Lobo|PaleMoon|Maxthon|Lynx|OmniWeb|Dillo|Camino|Demeter|Fluid|Fennec|Shiira|Sunrise|Chrome|Flock|Netscape|Lunascape|WebPilot|NetFront|Netfront|Konqueror|SeaMonkey|Kazehakase|Vienna|Iceape|Iceweasel|IceWeasel|Iron|K-Meleon|Sleipnir|Galeon|GranParadiso|Opera Mini|iCab|NetNewsWire|ThunderBrowse|Iron|Iris|UP\\.Browser|Bunjaloo|Google Earth|Raven for Mac)/(\\d+)\\.(\\d+)\\.(\\d+)"},{regex:"(Bolt|Jasmine|IceCat|Skyfire|Midori|Maxthon|Lynx|Arora|IBrowse|Dillo|Camino|Shiira|Fennec|Phoenix|Chrome|Flock|Netscape|Lunascape|Epiphany|WebPilot|Opera Mini|Opera|NetFront|Netfront|Konqueror|Googlebot|SeaMonkey|Kazehakase|Vienna|Iceape|Iceweasel|IceWeasel|Iron|K-Meleon|Sleipnir|Galeon|GranParadiso|iCab|NetNewsWire|Iron|Space Bison|Stainless|Orca|Dolfin|BOLT|Minimo|Tizen Browser|Polaris)/(\\d+)\\.(\\d+)"},{regex:"(iRider|Crazy Browser|SkipStone|iCab|Lunascape|Sleipnir|Maemo Browser) (\\d+)\\.(\\d+)\\.(\\d+)"},{regex:"(iCab|Lunascape|Opera|Android|Jasmine|Polaris|BREW) (\\d+)\\.(\\d+)\\.?(\\d+)?"},{regex:"(Android) Donut",v2_replacement:"2",v1_replacement:"1"},{regex:"(Android) Eclair",v2_replacement:"1",v1_replacement:"2"},{regex:"(Android) Froyo",v2_replacement:"2",v1_replacement:"2"},{regex:"(Android) Gingerbread",v2_replacement:"3",v1_replacement:"2"},{regex:"(Android) Honeycomb",v1_replacement:"3"},{regex:"(IEMobile)[ /](\\d+)\\.(\\d+)",family_replacement:"IE Mobile"},{regex:"(MSIE) (\\d+)\\.(\\d+).*XBLWP7",family_replacement:"IE Large Screen"},{regex:"(Firefox)/(\\d+)\\.(\\d+)\\.(\\d+)"},{regex:"(Firefox)/(\\d+)\\.(\\d+)(pre|[ab]\\d+[a-z]*)?"},{regex:"(Obigo)InternetBrowser",other:!0},{regex:"(Obigo)\\-Browser",other:!0},{regex:"(Obigo|OBIGO)[^\\d]*(\\d+)(?:.(\\d+))?",other:!0},{regex:"(MAXTHON|Maxthon) (\\d+)\\.(\\d+)",family_replacement:"Maxthon",other:!0},{regex:"(Maxthon|MyIE2|Uzbl|Shiira)",v1_replacement:"0",other:!0},{regex:"(PLAYSTATION) (\\d+)",family_replacement:"PlayStation",manufacturer:"Sony"},{regex:"(PlayStation Portable)[^\\d]+(\\d+).(\\d+)",manufacturer:"Sony"},{regex:"(BrowseX) \\((\\d+)\\.(\\d+)\\.(\\d+)",other:!0},{regex:"(POLARIS)/(\\d+)\\.(\\d+)",family_replacement:"Polaris",other:!0},{regex:"(Embider)/(\\d+)\\.(\\d+)",family_replacement:"Polaris",other:!0},{regex:"(BonEcho)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Bon Echo",other:!0},{regex:"(iPod).+Version/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Mobile Safari",manufacturer:"Apple"},{regex:"(iPod).*Version/(\\d+)\\.(\\d+)",family_replacement:"Mobile Safari",manufacturer:"Apple"},{regex:"(iPod)",family_replacement:"Mobile Safari",manufacturer:"Apple"},{regex:"(iPhone).*Version/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Mobile Safari",manufacturer:"Apple"},{regex:"(iPhone).*Version/(\\d+)\\.(\\d+)",family_replacement:"Mobile Safari",manufacturer:"Apple"},{regex:"(iPhone)",family_replacement:"Mobile Safari",manufacturer:"Apple"},{regex:"(iPad).*Version/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Mobile Safari",tablet:!0,manufacturer:"Apple"},{regex:"(iPad).*Version/(\\d+)\\.(\\d+)",family_replacement:"Mobile Safari",tablet:!0,manufacturer:"Apple"},{regex:"(iPad)",family_replacement:"Mobile Safari",tablet:!0,manufacturer:"Apple"},{regex:"(AvantGo) (\\d+).(\\d+)",other:!0},{regex:"(Avant)",v1_replacement:"1",other:!0},{regex:"^(Nokia)",family_replacement:"Nokia Services (WAP) Browser",manufacturer:"Nokia"},{regex:"(NokiaBrowser)/(\\d+)\\.(\\d+).(\\d+)\\.(\\d+)",manufacturer:"Nokia"},{regex:"(NokiaBrowser)/(\\d+)\\.(\\d+).(\\d+)",manufacturer:"Nokia"},{regex:"(NokiaBrowser)/(\\d+)\\.(\\d+)",manufacturer:"Nokia"},{regex:"(BrowserNG)/(\\d+)\\.(\\d+).(\\d+)",family_replacement:"NokiaBrowser",manufacturer:"Nokia"},{regex:"(Series60)/5\\.0",v2_replacement:"0",v1_replacement:"7",family_replacement:"NokiaBrowser",manufacturer:"Nokia"},{regex:"(Series60)/(\\d+)\\.(\\d+)",family_replacement:"Nokia OSS Browser",manufacturer:"Nokia"},{regex:"(S40OviBrowser)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Nokia Series 40 Ovi Browser",manufacturer:"Nokia"},{regex:"(Nokia)[EN]?(\\d+)",manufacturer:"Nokia"},{regex:"(PlayBook).+RIM Tablet OS (\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Blackberry WebKit",tablet:!0,manufacturer:"Nokia"},{regex:"(Black[bB]erry).+Version/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Blackberry WebKit",manufacturer:"RIM"},{regex:"(Black[bB]erry)\\s?(\\d+)",family_replacement:"Blackberry",manufacturer:"RIM"},{regex:"(OmniWeb)/v(\\d+)\\.(\\d+)",other:!0},{regex:"(Blazer)/(\\d+)\\.(\\d+)",family_replacement:"Palm Blazer",manufacturer:"Palm"},{regex:"(Pre)/(\\d+)\\.(\\d+)",family_replacement:"Palm Pre",manufacturer:"Palm"},{regex:"(Links) \\((\\d+)\\.(\\d+)",other:!0},{regex:"(QtWeb) Internet Browser/(\\d+)\\.(\\d+)",other:!0},{regex:"(Silk)/(\\d+)\\.(\\d+)(?:\\.([0-9\\-]+))?",other:!0,tablet:!0},{regex:"(AppleWebKit)/(\\d+)\\.?(\\d+)?\\+ .* Version/\\d+\\.\\d+.\\d+ Safari/",family_replacement:"WebKit Nightly"},{regex:"(Version)/(\\d+)\\.(\\d+)(?:\\.(\\d+))?.*Safari/",family_replacement:"Safari"},{regex:"(Safari)/\\d+"},{regex:"(OLPC)/Update(\\d+)\\.(\\d+)",other:!0},{regex:"(OLPC)/Update()\\.(\\d+)",v1_replacement:"0",other:!0},{regex:"(SEMC\\-Browser)/(\\d+)\\.(\\d+)",other:!0},{regex:"(Teleca)",family_replacement:"Teleca Browser",other:!0},{regex:"Trident(.*)rv.(\\d+)\\.(\\d+)",family_replacement:"IE"},{regex:"(MSIE) (\\d+)\\.(\\d+)",family_replacement:"IE"}],os_parsers:[{regex:"(Android) (\\d+)\\.(\\d+)(?:[.\\-]([a-z0-9]+))?"},{regex:"(Android)\\-(\\d+)\\.(\\d+)(?:[.\\-]([a-z0-9]+))?"},{regex:"(Android) Donut",os_v2_replacement:"2",os_v1_replacement:"1"},{regex:"(Android) Eclair",os_v2_replacement:"1",os_v1_replacement:"2"},{regex:"(Android) Froyo",os_v2_replacement:"2",os_v1_replacement:"2"},{regex:"(Android) Gingerbread",os_v2_replacement:"3",os_v1_replacement:"2"},{regex:"(Android) Honeycomb",os_v1_replacement:"3"},{regex:"(Silk-Accelerated=[a-z]{4,5})",os_replacement:"Android"},{regex:"(Windows Phone 6\\.5)"},{regex:"(Windows (?:NT 5\\.2|NT 5\\.1))",os_replacement:"Windows XP"},{regex:"(XBLWP7)",os_replacement:"Windows Phone OS"},{regex:"(Windows NT 6\\.1)",os_replacement:"Windows 7"},{regex:"(Windows NT 6\\.0)",os_replacement:"Windows Vista"},{regex:"(Windows 98|Windows XP|Windows ME|Windows 95|Windows CE|Windows 7|Windows NT 4\\.0|Windows Vista|Windows 2000)"},{regex:"(Windows NT 6\\.2)",os_replacement:"Windows 8"},{regex:"(Windows Phone 8)",os_replacement:"Windows Phone 8"},{regex:"(Windows NT 5\\.0)",os_replacement:"Windows 2000"},{regex:"(Windows Phone OS) (\\d+)\\.(\\d+)"},{regex:"(Windows ?Mobile)",os_replacement:"Windows Mobile"},{regex:"(WinNT4.0)",os_replacement:"Windows NT 4.0"},{regex:"(Win98)",os_replacement:"Windows 98"},{regex:"(Tizen)/(\\d+)\\.(\\d+)",other:!0},{regex:"(Mac OS X) (\\d+)[_.](\\d+)(?:[_.](\\d+))?",manufacturer:"Apple"},{regex:"(?:PPC|Intel) (Mac OS X)",manufacturer:"Apple"},{regex:"(CPU OS|iPhone OS) (\\d+)_(\\d+)(?:_(\\d+))?",os_replacement:"iOS",manufacturer:"Apple"},{regex:"(iPhone|iPad|iPod); Opera",os_replacement:"iOS",manufacturer:"Apple"},{regex:"(iPad); Opera",tablet:!0,manufacturer:"Apple"},{regex:"(iPhone|iPad|iPod).*Mac OS X.*Version/(\\d+)\\.(\\d+)",os_replacement:"iOS",manufacturer:"Apple"},{regex:"(CrOS) [a-z0-9_]+ (\\d+)\\.(\\d+)(?:\\.(\\d+))?",os_replacement:"Chrome OS"},{regex:"(Debian)-(\\d+)\\.(\\d+)\\.(\\d+)(?:\\.(\\d+))?",other:!0},{regex:"(Linux Mint)(?:/(\\d+))?",other:!0},{regex:"(Mandriva)(?: Linux)?/(\\d+)\\.(\\d+)\\.(\\d+)(?:\\.(\\d+))?",other:!0},{regex:"(Symbian[Oo][Ss])/(\\d+)\\.(\\d+)",os_replacement:"Symbian OS"},{regex:"(Symbian/3).+NokiaBrowser/7\\.3",os_replacement:"Symbian^3 Anna"},{regex:"(Symbian/3).+NokiaBrowser/7\\.4",os_replacement:"Symbian^3 Belle"},{regex:"(Symbian/3)",os_replacement:"Symbian^3"},{regex:"(Series 60|SymbOS|S60)",os_replacement:"Symbian OS"},{regex:"(MeeGo)",other:!0},{regex:"Symbian [Oo][Ss]",os_replacement:"Symbian OS"},{regex:"(Black[Bb]erry)[0-9a-z]+/(\\d+)\\.(\\d+)\\.(\\d+)(?:\\.(\\d+))?",os_replacement:"BlackBerry OS",manufacturer:"RIM"},{regex:"(Black[Bb]erry).+Version/(\\d+)\\.(\\d+)\\.(\\d+)(?:\\.(\\d+))?",os_replacement:"BlackBerry OS",manufacturer:"RIM"},{regex:"(RIM Tablet OS) (\\d+)\\.(\\d+)\\.(\\d+)",os_replacement:"BlackBerry Tablet OS",tablet:!0,manufacturer:"RIM"},{regex:"(Play[Bb]ook)",os_replacement:"BlackBerry Tablet OS",tablet:!0,manufacturer:"RIM"},{regex:"(Black[Bb]erry)",os_replacement:"Blackberry OS",manufacturer:"RIM"},{regex:"(webOS|hpwOS)/(\\d+)\\.(\\d+)(?:\\.(\\d+))?",os_replacement:"webOS"},{regex:"(SUSE|Fedora|Red Hat|PCLinuxOS)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)",other:!0},{regex:"(SUSE|Fedora|Red Hat|Puppy|PCLinuxOS|CentOS)/(\\d+)\\.(\\d+)\\.(\\d+)",other:!0},{regex:"(Ubuntu|Kindle|Bada|Lubuntu|BackTrack|Red Hat|Slackware)/(\\d+)\\.(\\d+)"},{regex:"(Windows|OpenBSD|FreeBSD|NetBSD|Ubuntu|Kubuntu|Android|Arch Linux|CentOS|WeTab|Slackware)"},{regex:"(Linux|BSD)",other:!0}],mobile_os_families:["Windows Phone 6.5","Windows CE","Symbian OS"],device_parsers:[{regex:"HTC ([A-Z][a-z0-9]+) Build",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"HTC ([A-Z][a-z0-9 ]+) \\d+\\.\\d+\\.\\d+\\.\\d+",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"HTC_Touch_([A-Za-z0-9]+)",device_replacement:"HTC Touch ($1)",manufacturer:"HTC"},{regex:"USCCHTC(\\d+)",device_replacement:"HTC $1 (US Cellular)",manufacturer:"HTC"},{regex:"Sprint APA(9292)",device_replacement:"HTC $1 (Sprint)",manufacturer:"HTC"},{regex:"HTC ([A-Za-z0-9]+ [A-Z])",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"HTC-([A-Za-z0-9]+)",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"HTC_([A-Za-z0-9]+)",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"HTC ([A-Za-z0-9]+)",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"(ADR[A-Za-z0-9]+)",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"(HTC)",manufacturer:"HTC"},{regex:"SonyEricsson([A-Za-z0-9]+)/",device_replacement:"Ericsson $1",other:!0,manufacturer:"Sony"},{regex:"Android[\\- ][\\d]+\\.[\\d]+\\; [A-Za-z]{2}\\-[A-Za-z]{2}\\; WOWMobile (.+) Build"},{regex:"Android[\\- ][\\d]+\\.[\\d]+\\.[\\d]+; [A-Za-z]{2}\\-[A-Za-z]{2}\\; (.+) Build"},{regex:"Android[\\- ][\\d]+\\.[\\d]+\\-update1\\; [A-Za-z]{2}\\-[A-Za-z]{2}\\; (.+) Build"},{regex:"Android[\\- ][\\d]+\\.[\\d]+\\; [A-Za-z]{2}\\-[A-Za-z]{2}\\; (.+) Build"},{regex:"Android[\\- ][\\d]+\\.[\\d]+\\.[\\d]+; (.+) Build"},{regex:"NokiaN([0-9]+)",device_replacement:"Nokia N$1",manufacturer:"Nokia"},{regex:"Nokia([A-Za-z0-9\\v-]+)",device_replacement:"Nokia $1",manufacturer:"Nokia"},{regex:"NOKIA ([A-Za-z0-9\\-]+)",device_replacement:"Nokia $1",manufacturer:"Nokia"},{regex:"Nokia ([A-Za-z0-9\\-]+)",device_replacement:"Nokia $1",manufacturer:"Nokia"},{regex:"Lumia ([A-Za-z0-9\\-]+)",device_replacement:"Lumia $1",manufacturer:"Nokia"},{regex:"Symbian",device_replacement:"Nokia",manufacturer:"Nokia"},{regex:"(PlayBook).+RIM Tablet OS",device_replacement:"Blackberry Playbook",tablet:!0,manufacturer:"RIM"},{regex:"(Black[Bb]erry [0-9]+);",manufacturer:"RIM"},{regex:"Black[Bb]erry([0-9]+)",device_replacement:"BlackBerry $1",manufacturer:"RIM"},{regex:"(Pre)/(\\d+)\\.(\\d+)",device_replacement:"Palm Pre",manufacturer:"Palm"},{regex:"(Pixi)/(\\d+)\\.(\\d+)",device_replacement:"Palm Pixi",manufacturer:"Palm"},{regex:"(Touchpad)/(\\d+)\\.(\\d+)",device_replacement:"HP Touchpad",manufacturer:"HP"},{regex:"HPiPAQ([A-Za-z0-9]+)/(\\d+).(\\d+)",device_replacement:"HP iPAQ $1",manufacturer:"HP"},{regex:"Palm([A-Za-z0-9]+)",device_replacement:"Palm $1",manufacturer:"Palm"},{regex:"Treo([A-Za-z0-9]+)",device_replacement:"Palm Treo $1",manufacturer:"Palm"},{regex:"webOS.*(P160UNA)/(\\d+).(\\d+)",device_replacement:"HP Veer",manufacturer:"HP"},{regex:"(Kindle Fire)",manufacturer:"Amazon"},{regex:"(Kindle)",manufacturer:"Amazon"},{regex:"(Silk)/(\\d+)\\.(\\d+)(?:\\.([0-9\\-]+))?",device_replacement:"Kindle Fire",tablet:!0,manufacturer:"Amazon"},{regex:"(iPad) Simulator;",manufacturer:"Apple"},{regex:"(iPad);",manufacturer:"Apple"},{regex:"(iPod);",manufacturer:"Apple"},{regex:"(iPhone) Simulator;",manufacturer:"Apple"},{regex:"(iPhone);",manufacturer:"Apple"},{regex:"Nexus\\ ([A-Za-z0-9\\-]+)",device_replacement:"Nexus $1"},{regex:"acer_([A-Za-z0-9]+)_",device_replacement:"Acer $1",manufacturer:"Acer"},{regex:"acer_([A-Za-z0-9]+)_",device_replacement:"Acer $1",manufacturer:"Acer"},{regex:"Amoi\\-([A-Za-z0-9]+)",device_replacement:"Amoi $1",other:!0,manufacturer:"Amoi"},{regex:"AMOI\\-([A-Za-z0-9]+)",device_replacement:"Amoi $1",other:!0,manufacturer:"Amoi"},{regex:"Asus\\-([A-Za-z0-9]+)",device_replacement:"Asus $1",manufacturer:"Asus"},{regex:"ASUS\\-([A-Za-z0-9]+)",device_replacement:"Asus $1",manufacturer:"Asus"},{regex:"BIRD\\-([A-Za-z0-9]+)",device_replacement:"Bird $1",other:!0},{regex:"BIRD\\.([A-Za-z0-9]+)",device_replacement:"Bird $1",other:!0},{regex:"BIRD ([A-Za-z0-9]+)",device_replacement:"Bird $1",other:!0},{regex:"Dell ([A-Za-z0-9]+)",device_replacement:"Dell $1",manufacturer:"Dell"},{regex:"DoCoMo/2\\.0 ([A-Za-z0-9]+)",device_replacement:"DoCoMo $1",other:!0},{regex:"([A-Za-z0-9]+)\\_W\\;FOMA",device_replacement:"DoCoMo $1",other:!0},{regex:"([A-Za-z0-9]+)\\;FOMA",device_replacement:"DoCoMo $1",other:!0},{regex:"vodafone([A-Za-z0-9]+)",device_replacement:"Huawei Vodafone $1",other:!0},{regex:"i\\-mate ([A-Za-z0-9]+)",device_replacement:"i-mate $1",other:!0},{regex:"Kyocera\\-([A-Za-z0-9]+)",device_replacement:"Kyocera $1",other:!0},{regex:"KWC\\-([A-Za-z0-9]+)",device_replacement:"Kyocera $1",other:!0},{regex:"Lenovo\\-([A-Za-z0-9]+)",device_replacement:"Lenovo $1",manufacturer:"Lenovo"},{regex:"Lenovo\\_([A-Za-z0-9]+)",device_replacement:"Lenovo $1",manufacturer:"Levovo"},{regex:"LG/([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LG-LG([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LGE-LG([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LGE VX([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LG ([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LGE LG\\-AX([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LG\\-([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LGE\\-([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LG([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"(KIN)\\.One (\\d+)\\.(\\d+)",device_replacement:"Microsoft $1"},{regex:"(KIN)\\.Two (\\d+)\\.(\\d+)",device_replacement:"Microsoft $1"},{regex:"(Motorola)\\-([A-Za-z0-9]+)",manufacturer:"Motorola"},{regex:"MOTO\\-([A-Za-z0-9]+)",device_replacement:"Motorola $1",manufacturer:"Motorola"},{regex:"MOT\\-([A-Za-z0-9]+)",device_replacement:"Motorola $1",manufacturer:"Motorola"},{regex:"Philips([A-Za-z0-9]+)",device_replacement:"Philips $1",manufacturer:"Philips"},{regex:"Philips ([A-Za-z0-9]+)",device_replacement:"Philips $1",manufacturer:"Philips"},{regex:"SAMSUNG-([A-Za-z0-9\\-]+)",device_replacement:"Samsung $1",manufacturer:"Samsung"},{regex:"SAMSUNG\\; ([A-Za-z0-9\\-]+)",device_replacement:"Samsung $1",manufacturer:"Samsung"},{regex:"Softbank/1\\.0/([A-Za-z0-9]+)",device_replacement:"Softbank $1",other:!0},{regex:"Softbank/2\\.0/([A-Za-z0-9]+)",device_replacement:"Softbank $1",other:!0},{regex:"(hiptop|avantgo|plucker|xiino|blazer|elaine|up.browser|up.link|mmp|smartphone|midp|wap|vodafone|o2|pocket|mobile|pda)",device_replacement:"Generic Smartphone"},{regex:"^(1207|3gso|4thp|501i|502i|503i|504i|505i|506i|6310|6590|770s|802s|a wa|acer|acs\\-|airn|alav|asus|attw|au\\-m|aur |aus |abac|acoo|aiko|alco|alca|amoi|anex|anny|anyw|aptu|arch|argo|bell|bird|bw\\-n|bw\\-u|beck|benq|bilb|blac|c55/|cdm\\-|chtm|capi|comp|cond|craw|dall|dbte|dc\\-s|dica|ds\\-d|ds12|dait|devi|dmob|doco|dopo|el49|erk0|esl8|ez40|ez60|ez70|ezos|ezze|elai|emul|eric|ezwa|fake|fly\\-|fly\\_|g\\-mo|g1 u|g560|gf\\-5|grun|gene|go.w|good|grad|hcit|hd\\-m|hd\\-p|hd\\-t|hei\\-|hp i|hpip|hs\\-c|htc |htc\\-|htca|htcg)",device_replacement:"Generic Feature Phone"},{regex:"^(htcp|htcs|htct|htc\\_|haie|hita|huaw|hutc|i\\-20|i\\-go|i\\-ma|i230|iac|iac\\-|iac/|ig01|im1k|inno|iris|jata|java|kddi|kgt|kgt/|kpt |kwc\\-|klon|lexi|lg g|lg\\-a|lg\\-b|lg\\-c|lg\\-d|lg\\-f|lg\\-g|lg\\-k|lg\\-l|lg\\-m|lg\\-o|lg\\-p|lg\\-s|lg\\-t|lg\\-u|lg\\-w|lg/k|lg/l|lg/u|lg50|lg54|lge\\-|lge/|lynx|leno|m1\\-w|m3ga|m50/|maui|mc01|mc21|mcca|medi|meri|mio8|mioa|mo01|mo02|mode|modo|mot |mot\\-|mt50|mtp1|mtv |mate|maxo|merc|mits|mobi|motv|mozz|n100|n101|n102|n202|n203|n300|n302|n500|n502|n505|n700|n701|n710|nec\\-|nem\\-|newg|neon)",device_replacement:"Generic Feature Phone"},{regex:"^(netf|noki|nzph|o2 x|o2\\-x|opwv|owg1|opti|oran|ot\\-s|p800|pand|pg\\-1|pg\\-2|pg\\-3|pg\\-6|pg\\-8|pg\\-c|pg13|phil|pn\\-2|pt\\-g|palm|pana|pire|pock|pose|psio|qa\\-a|qc\\-2|qc\\-3|qc\\-5|qc\\-7|qc07|qc12|qc21|qc32|qc60|qci\\-|qwap|qtek|r380|r600|raks|rim9|rove|s55/|sage|sams|sc01|sch\\-|scp\\-|sdk/|se47|sec\\-|sec0|sec1|semc|sgh\\-|shar|sie\\-|sk\\-0|sl45|slid|smb3|smt5|sp01|sph\\-|spv |spv\\-|sy01|samm|sany|sava|scoo|send|siem|smar|smit|soft|sony|t\\-mo|t218|t250|t600|t610|t618|tcl\\-|tdg\\-|telm|tim\\-|ts70|tsm\\-|tsm3|tsm5|tx\\-9|tagt)",device_replacement:"Generic Feature Phone"},{regex:"^(talk|teli|topl|tosh|up.b|upg1|utst|v400|v750|veri|vk\\-v|vk40|vk50|vk52|vk53|vm40|vx98|virg|vite|voda|vulc|w3c |w3c\\-|wapj|wapp|wapu|wapm|wig |wapi|wapr|wapv|wapy|wapa|waps|wapt|winc|winw|wonu|x700|xda2|xdag|yas\\-|your|zte\\-|zeto|aste|audi|avan|blaz|brew|brvw|bumb|ccwa|cell|cldc|cmd\\-|dang|eml2|fetc|hipt|http|ibro|idea|ikom|ipaq|jbro|jemu|jigs|keji|kyoc|kyok|libw|m\\-cr|midp|mmef|moto|mwbp|mywa|newt|nok6|o2im|pant|pdxg|play|pluc|port|prox|rozo|sama|seri|smal|symb|treo|upsi|vx52|vx53|vx60|vx61|vx70|vx80|vx81|vx83|vx85|wap\\-|webc|whit|wmlb|xda\\-|xda\\_)",device_replacement:"Generic Feature Phone"},{regex:"(bot|borg|google(^tv)|yahoo|slurp|msnbot|msrbot|openbot|archiver|netresearch|lycos|scooter|altavista|teoma|gigabot|baiduspider|blitzbot|oegp|charlotte|furlbot|http%20client|polybot|htdig|ichiro|mogimogi|larbin|pompos|scrubby|searchsight|seekbot|semanticdiscovery|silk|snappy|speedy|spider|voila|vortex|voyager|zao|zeal|fast\\-webcrawler|converacrawler|dataparksearch|findlinks)",device_replacement:"Spider"}],mobile_browser_families:["Firefox Mobile","Opera Mobile","Opera Mini","Mobile Safari","webOS","IE Mobile","Playstation Portable","Nokia","Blackberry","Palm","Silk","Android","Maemo","Obigo","Netfront","AvantGo","Teleca","SEMC-Browser","Bolt","Iris","UP.Browser","Symphony","Minimo","Bunjaloo","Jasmine","Dolfin","Polaris","BREW","Chrome Mobile","Chrome Mobile iOS","UC Browser","Tizen Browser"]}||function(){var t={};return n.parsers.map(function(n){t[n]=[]}),t}();n.families=function(){var t={};return n.types.map(function(n){t[n]=[]}),t}();var e=Array.prototype,l=Object.prototype,a=Function.prototype,o=e.forEach,s=e.indexOf,r=function(n,t){for(var i={},r=0;r<t.length;r++)if(i=t[r](n),i)break;return i},h=function(n,t){u(n,function(n){u(t,function(t){delete n[t]})})},v=function(n,t){return n==null?!1:s&&n.indexOf===s?n.indexOf(t)!=-1:any(n,function(n){return n===t})},c=function(n,t,i){var r,f,u;if(n!=null)if(o&&n.forEach===o)n.forEach(t,i);else if(n.length===+n.length)for(r=0,f=n.length;r<f;r++)t.call(i,n[r],r,n);else for(u in n)_.has(n,u)&&t.call(i,n[u],u,n)},u=c,y=function(n){return u(slice.call(arguments,1),function(t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])}),n},t=function(n){return!!(n&&typeof n!="undefined"&&n!=null)},i=function(n){var i="";return n=n||{},t(n)&&t(n.major)&&(i+=n.major,t(n.minor)&&(i+="."+n.minor,t(n.patch)&&(i+="."+n.patch))),i},f=function(n){n=n||{};var r=i(n);return r&&(r=" "+r),n&&t(n.family)?n.family+r:""};return n.parse=function(u){var o=function(t){return n.regexes[t+"_parsers"].map(function(n){function f(t){var f=t.match(u),e;return f?(e={},e.family=(i?i.replace("$1",f[1]):f[1])||"other",e.major=parseInt(r?r:f[2])||null,e.minor=f[3]?parseInt(f[3]):null,e.patch=f[4]?parseInt(f[4]):null,e.tablet=n.tablet,e.man=n.manufacturer||null,e):null}var u=new RegExp(n.regex),i=n[(t==="browser"?"family":t)+"_replacement"],r=n.major_version_replacement;return f})},c=function(){},l=o("browser"),a=o("os"),v=o("device"),e=new c;e.source=u;e.browser=r(u,l);t(e.browser)?(e.browser.name=f(e.browser),e.browser.version=i(e.browser)):e.browser={};e.os=r(u,a);t(e.os)?(e.os.name=f(e.os),e.os.version=i(e.os)):e.os={};e.device=r(u,v);t(e.device)?(e.device.name=f(e.device),e.device.version=i(e.device)):e.device={tablet:!1,family:"Other"};var s={},y=n.regexes.mobile_browser_families.map(function(n){s[n]=!0}),p=n.regexes.mobile_os_families.map(function(n){s[n]=!0});return e.device.type=e.browser.family==="Spider"?"Spider":e.browser.tablet||e.os.tablet||e.device.tablet?"Tablet":s.hasOwnProperty(e.browser.family)?"Mobile":"Desktop",e.device.manufacturer=e.browser.man||e.os.man||e.device.man||null,h([e.browser,e.os,e.device],["tablet","man"]),e},n}();typeof exports!="undefined"&&(typeof module!="undefined"&&module.exports&&(exports=module.exports=t),exports.detect=t)}(n),function(n){var i=n.utils,t=n.events.nativeevents.TOUCH_MOVE,r=n.events.nativeevents.TOUCH_START,u=n.events.nativeevents.TOUCH_END,f=n.events.nativeevents.TOUCH_GESTUREEND,e=n.events.nativeevents.ORIENTATION_CHANGE;i.Fullscreen=function(o,s,h){function it(n){return Math.sqrt(Math.pow(n.touches[0].pageX-n.touches[1].pageX,2)+Math.pow(n.touches[0].pageY-n.touches[1].pageY,2))}function w(n,t,i){c.log("touch interface _fireEvent :"+n,v);c.fireEvent(n,t,i)}function a(){return s.fullscreen.isItMe()}function vt(){var n=0,t=0;return typeof outerWidth=="number"?(n=b?window.innerWidth:window.outerWidth,t=b?window.innerHeight:window.outerHeight):document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)?(n=document.documentElement.clientWidth,t=document.documentElement.clientHeight):document.body&&(document.body.clientWidth||document.body.clientHeight)?(n=document.body.clientWidth,t=document.body.clientHeight):c.log("document.body is not initialize ",ht),{width:n,height:t}}function rt(){if(c.log("touch interface _onResize:"),a()){var n=vt();(k.width!==n.width||k.height!==n.height)&&(c.log("_onResize: window.resize( w="+n.width+", h="+n.height+")",v),w(p.RESIZE_FULLSCREEN,n),k=n)}}function ut(n){n.preventDefault();n.touches.length===2&&(g=it(n))}function y(t){c.log("touch interface _onTouchMove()",n.utils.debugger.tabs.TOUCH);(t.touches.length===2||a())&&t.preventDefault()}function ft(n){n.preventDefault();l.removeEventListener(u,ft,!1);l.removeEventListener(t,ut,!1);l.addEventListener(t,y,!1);var i=g-d;c.log("touch interface _onGestureEnd2("+i+")",v);i>10&&!a()?w(p.FULLSCREEN_ENTER):i<-10&&a()&&w(p.FULLSCREEN_EXIT)}function et(n){if(c.log("touch interface _onTouchStart()",v),n&&n.touches&&n.touches.length===2&&(l.addEventListener(u,ft,!1),l.removeEventListener(t,y),l.addEventListener(t,ut,!1),d=it(n)),a()){var i=new Date;i-nt<300&&n.preventDefault();nt=i}}function ot(n){i.log("touch interface _onGestureEnd",v);n.scale<1&&a()&&(c.log("_onGestureClose",v),w(p.FULLSCREEN_EXIT));n.scale>1&&!a()&&(c.log("_onGestureOpen",v),w(p.FULLSCREEN_ENTER))}function st(n){a()&&n.preventDefault()}var c=this,v=n.utils.debugger.tabs.GUI,ht=n.utils.debugger.tabs.ERROR,p=n.events.touch,yt=n.events.core,l=o,d,g,nt=new Date,ct=i.browser.isIOS(),lt=i.browser.isIPad(),tt=0,b=n.utils.browser.isIPad(),k={width:b?window.innerWidth:window.outerWidth,height:b?window.innerHeight:window.outerHeight},at=null;i.extend(c,new n.events.EventRegistration("fullscreen",h));i.extend(c,new i.LogInstance("fullscreen"));c.enter=function(n){c.log("touch interface enter",v);at=n;lt?(l.addEventListener(f,ot,!1),l.addEventListener(t,st,!1)):l.addEventListener(r,et,!1);l.addEventListener(t,y,!1)};c.exit=function(){a()&&(c.log("touch interface exit",v),ct?(l.removeEventListener(f,ot),l.removeEventListener(t,y),l.removeEventListener(t,st,!1)):(l.removeEventListener(r,et),l.removeEventListener(t,y),l.removeEventListener("click",y)))};window.addEventListener(e,rt)}}(n),function(n){n.utils.IsSeekable=function(t,i){function c(){u.isLive()||s||(n.utils.dom.removeClass(a,"disabled"),o=!1)}function l(){n.utils.dom.addClass(a,"disabled");o=!0}function y(){s=!0;l()}function p(){s=!1;c()}function w(n){n.data.name==="isSeekable"&&(n.data.value?c():l())}var r=this,f=t,a=i,u=f.internalApi,e=n.events.core,o=!1,s=!1,v=0,h=!1;r.isDisabled=function(){var i=n.utils.dom.FindByClassName(f.container,"bottomcontainer");return i.className.indexOf("showstate")===-1&&(t.timerManager.clearTimeout(v),h=!0,v=t.timerManager.setTimeout(function(){h=!1},1e3)),o||h};r.initSeekable=function(){!f.playerSettings.isSeekable||u.isLive()?l():c()};u.addEventListener(e.COMPLETE,r,r.initSeekable);u.addEventListener(e.READY,r,r.initSeekable);u.addEventListener(e.AD_STARTED,r,y);u.addEventListener(e.AD_COMPLETE,r,p);f.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,w)}}(n),function(n){function t(n,t){var i=t||n.target||n.srcElement;i.__resizeRAF__&&f(i.__resizeRAF__);i.__resizeRAF__=u(function(){var t=i.__resizeTrigger__;t&&t.__resizeListeners__.forEach(function(i){i.call(t,n)})})}function e(n){if(this.contentDocument.defaultView.__resizeTrigger__=this.__resizeElement__,this.contentDocument.defaultView.addEventListener("resize",t),this.alreadyLoaded){t.call(this,n,this.contentDocument.defaultView);return}this.alreadyLoaded=!0}var i=document.attachEvent,r=navigator.userAgent.match(/Trident/),u=function(){var n=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(n){return window.setTimeout(n,20)};return function(t){return n(t)}}(),f=function(){var n=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.clearTimeout;return function(t){return n(t)}}();n.utils.addResizeListener=function(n,u){if(!n.__resizeListeners__)if(n.__resizeListeners__=[],i)n.__resizeTrigger__=n,n.attachEvent("onresize",t);else{getComputedStyle(n).position=="static"&&(n.style.position="relative");var f=n.__resizeTrigger__=document.createElement("object");f.alreadyLoaded=!1;f.setAttribute("style","display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; pointer-events: none; z-index: -1;");f.__resizeElement__=n;f.onload=e;f.type="text/html";r&&n.appendChild(f);f.data="about:blank";r||n.appendChild(f);f.setAttribute("aria-hidden","true");f.setAttribute("tabindex","-1")}n.__resizeListeners__.push(u)};n.utils.removeResizeListener=function(n,r){n.__resizeListeners__.splice(n.__resizeListeners__.indexOf(r),1);n.__resizeListeners__.length||(i?n.detachEvent("onresize",t):(n.__resizeTrigger__.contentDocument.defaultView.removeEventListener("resize",t),n.__resizeTrigger__=!n.removeChild(n.__resizeTrigger__)))}}(n),function(n){var t=n.utils;t.ButtonEvents=function(i,r,u,f,e){function l(n){c||(c=!0,typeof n!="undefined"&&n.preventDefault(),e.timerManager.setTimeout(function(){c=!1},600),_isVisible===!0&&v(n))}function p(){typeof a.playerSettings[u]!="undefined"&&a.playerSettings[u]===!1?(o.style.display="none",_isVisible=!1):_isVisible=!0}var a=e,s=this,o=i,v=f,h=n.events.nativeevents,y=u,c;t.extend(s,new n.events.EventRegistration("btnEvent",e));t.extend(s,new t.LogInstance("ButtonEvents"));c=!1;s.disableBtn=function(){o.removeEventListener(h.CLICK,l);o.removeEventListener(h.TOUCH_START,l);o.style.cursor="default"};s.enableBtn=function(){o.addEventListener(h.CLICK,l);o.addEventListener(h.TOUCH_START,l);o.style.cursor="pointer"};s.enableBtn();a.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,function(n){n.data.name===y&&n.data.value===!1?(o.style.display="none",_isVisible=!1):_isVisible=!0});p()}}(n),n.utils.PlayPauseCommandManager=function(n,t,i){this.isRunning=!1;this.commands=n;this.currentCommandIndex=0;this.currentCommand=this.commands[0].name;this.lastCommandManager=t;this.api=i},n.utils.PlayPauseCommandManager.prototype={constructor:n.utils.PlayPauseCommandManager,setCommand:function(n){var t=this.getCommandIndexByName(n.name);if(t===-1)throw"Command "+n.name+" not found";this.currentCommandIndex=t;this.currentCommand=n},setCommandByName:function(n){var t=this.getCommandIndexByName(n);if(t===-1)throw"Command "+n+" not found";this.currentCommandIndex=t;this.currentCommand=this.commands[t]},nextCommand:function(n){var r=this.commands.length,i=this.currentCommandIndex+1,t=this.commands[0];return i!==r?(t=this.commands[i],this.setCommand(t)):(t=this.commands[0],this.setCommand(t)),this.refreshUI(t.name,n),this.lastCommandManager.add(t.name),this.runLastCommand(n),this.getCurrentCommand()},refreshUI:function(n,t){var i=this.getCommandByName(n);i!==null&&i.ui_callback.call(null,t)},getCommandByName:function(n){for(var i,t=0;t<this.commands.length;t++)if(i=this.commands[t],i.name===n)return i;return null},getCommandIndexByName:function(n){for(var i,t=0;t<this.commands.length;t++)if(i=this.commands[t],i.name===n)return t;return-1},getCurrentCommand:function(){return this.currentCommand},runLastCommand:function(n){if(this.lastCommandManager.hasLastCommand()&&!this.isRunning){this.isRunning=!0;this.api[this.lastCommandManager.lastCommand].call(this,null,n);this.lastCommandManager.clear();return}this.isRunning=!1;this.syncCurrentCommandWithPlayer()},syncCurrentCommandWithPlayer:function(){var n="";n=this.api.media().isPlaying()?"play":"pause";this.setCommandByName(n)},commandCompleted:function(n,t){t=t||{};this.isRunning=!1;this.refreshUI(n,t);this.setCommandByName(n);this.runLastCommand()},log:function(t){n.utils.log(t,"info","blue")}},n.utils.LastCommandManager=function(n){this.possibleCommands=n||[];this.lastCommand=null},n.utils.LastCommandManager.prototype={constructor:n.utils.LastCommandManager,add:function(n){if(this.isPossible(n))this.lastCommand=n;else throw"Command "+n+" not possible";},isPossible:function(n){return this.possibleCommands.indexOf(n)!==-1},hasLastCommand:function(){return this.lastCommand!==null},clear:function(){this.lastCommand=null}},function(n){"use strict";function e(n,i,r){return(typeof i=="string"?i:i.toString()).replace(n.define||t,function(t,i,u,f){return i.indexOf("def.")===0&&(i=i.substring(4)),i in r||(u===":"?(n.defineParams&&f.replace(n.defineParams,function(n,t,u){r[i]={arg:t,text:u}}),i in r||(r[i]=f)):new Function("def","def['"+i+"']="+f)(r)),""}).replace(n.use||t,function(t,i){n.useParams&&(i=i.replace(n.useParams,function(n,t,i,u){if(r[i]&&r[i].arg&&u){var f=(i+":"+u).replace(/'|\\/g,"_");return r.__exp=r.__exp||{},r.__exp[f]=r[i].text.replace(new RegExp("(^|[^\\w$])"+r[i].arg+"([^\\w$])","g"),"$1"+u+"$2"),t+"def.__exp['"+f+"']"}}));var u=new Function("def","return "+i)(r);return u?e(n,u,r):u})}function r(n){return n.replace(/\\('|\\)/g,"$1").replace(/[\r\t\n]/g," ")}var i=n.utils.doT={version:"1.1.1",templateSettings:{evaluate:/\{\{([\s\S]+?(\}?)+)\}\}/g,interpolate:/\{\{=([\s\S]+?)\}\}/g,encode:/\{\{!([\s\S]+?)\}\}/g,use:/\{\{#([\s\S]+?)\}\}/g,useParams:/(^|[^\w$])def(?:\.|\[[\'\"])([\w$\.]+)(?:[\'\"]\])?\s*\:\s*([\w$\.]+|\"[^\"]+\"|\'[^\']+\'|\{[^\}]+\})/g,define:/\{\{##\s*([\w\.$]+)\s*(\:|=)([\s\S]+?)#\}\}/g,defineParams:/^\s*([\w$]+):([\s\S]+)/,conditional:/\{\{\?(\?)?\s*([\s\S]*?)\s*\}\}/g,iterate:/\{\{~\s*(?:\}\}|([\s\S]+?)\s*\:\s*([\w$]+)\s*(?:\:\s*([\w$]+))?\s*\}\})/g,varname:"it",strip:!0,append:!0,selfcontained:!1,doNotSkipEncoded:!1},template:undefined,compile:undefined,log:!0},u,f,t;i.encodeHTMLSource=function(n){var t={"&":"&#38;","<":"&#60;",">":"&#62;",'"':"&#34;","'":"&#39;","/":"&#47;"},i=n?/[&<>"'\/]/g:/&(?!#?\w+;)|<|>|"|'|\//g;return function(n){return n?n.toString().replace(i,function(n){return t[n]||n}):""}};u=function(){return this||eval("this")}();f={append:{start:"'+(",end:")+'",startencode:"'+encodeHTML("},split:{start:"';out+=(",end:");out+='",startencode:"';out+=encodeHTML("}};t=/$^/;i.template=function(n,o,s){o=o||i.templateSettings;var l=o.append?f.append:f.split,v,h=0,a,c=o.use||o.define?e(o,n,s||{}):n;c=("var out='"+(o.strip?c.replace(/(^|\r|\n)\t* +| +\t*(\r|\n|$)/g," ").replace(/\r|\n|\t|\/\*[\s\S]*?\*\//g,""):c).replace(/'|\\/g,"\\$&").replace(o.interpolate||t,function(n,t){return l.start+r(t)+l.end}).replace(o.encode||t,function(n,t){return v=!0,l.startencode+r(t)+l.end}).replace(o.conditional||t,function(n,t,i){return t?i?"';}else if("+r(i)+"){out+='":"';}else{out+='":i?"';if("+r(i)+"){out+='":"';}out+='"}).replace(o.iterate||t,function(n,t,i,u){return t?(h+=1,a=u||"i"+h,t=r(t),"';var arr"+h+"="+t+";if(arr"+h+"){var "+i+","+a+"=-1,l"+h+"=arr"+h+".length-1;while("+a+"<l"+h+"){"+i+"=arr"+h+"["+a+"+=1];out+='"):"';} } out+='"}).replace(o.evaluate||t,function(n,t){return"';"+r(t)+"out+='"})+"';return out;").replace(/\n/g,"\\n").replace(/\t/g,"\\t").replace(/\r/g,"\\r").replace(/(\s|;|\}|^|\{)out\+='';/g,"$1").replace(/\+''/g,"");v&&(o.selfcontained||!u||u._encodeHTML||(u._encodeHTML=i.encodeHTMLSource(o.doNotSkipEncoded)),c="var encodeHTML = typeof _encodeHTML !== 'undefined' ? _encodeHTML : ("+i.encodeHTMLSource.toString()+"("+(o.doNotSkipEncoded||"")+"));"+c);try{return new Function(o.varname,c)}catch(y){typeof console!="undefined"&&console.log("Could not create a template function: "+c);throw y;}};i.compile=function(n,t){return i.template(n,null,t)}}(n),function(n){n.utils.TimerManager=function(){function t(t){n.push(t)}function f(n){window.clearTimeout(n);window.clearInterval(n)}function i(t){var i=n.indexOf(t);i>-1&&n.splice(i,1)}var n=[],r=function(){var n=window.setTimeout.apply(window,arguments);return t(n),n},u=function(){var n=window.setInterval.apply(window,arguments);return t(n),n},e=function(n){return i(n),window.clearTimeout.apply(window,arguments)},o=function(n){i(n);window.clearInterval.apply(window,arguments)},s=function(){for(var i=0,t=0;t<n.length;t++)i=n[t],f(i);n=[]};return{setTimeout:r,setInterval:u,removeAll:s,clearTimeout:e,clearInterval:o}}}(n),function(n){for(var t,f=n.utils.FullscreenApi={},i=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],e=i[0],r=void 0,u=0;u<i.length;u++)if(i[u][1]in document){r=i[u];break}if(r)for(t=0;t<r.length;t++)f[e[t]]=r[t]}(n),function(n){function r(){for(var r=document.querySelector(".radcanplayer"),t=r.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"]'),i=[],n=0;n<t.length;n++)t[n].style.display!=="none"&&i.push(t[n]);return i}var t=n.utils.dom,u=function(n){n.setAttribute("tabindex","0");n.setAttribute("aria-hidden","false")},f=function(n){n.setAttribute("aria-hidden","true");n.setAttribute("tabindex","-1")},e=function(n,t){n.setAttribute("aria-label",t);n.setAttribute("label",t);n.setAttribute("title",t)},o=function(n){var t=38,i=40,r,u,f;(n.keyCode===i||n.keyCode===t)&&n.preventDefault();r=n.target;(n.keyCode===i||n.keyCode===t)&&n.preventDefault();u=r.nextSibling;f=r.previousSibling;u&&n.keyCode===i&&u.focus();f&&n.keyCode===t&&f.focus()},i=function(n){var t=!0;if(n){var i=n.screenX===0&&n.screenY===0||typeof n.screenX=="undefined"&&typeof n.screenY=="undefined",r=n.key==="Enter",u=n.mozInputSource===0;(i||r||u)&&(t=!1)}return t},s=function(r,u){var f=u.type==="click"&&i(u),e=t.hasClass(r,"progressbar")?"a11y-focus-border":"a11y-focus";u.type==="blur"||u.type==="focusout"||f?n.utils.dom.removeClass(r,e):n.utils.dom.addClass(r,e);!f||t.hasClass(r,"bitRate")||n.utils.browser.isSafari()||n.utils.dom.blur(r)},h=function(n){return n.querySelector('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])')},c=function(){var n=r();n[0].focus()},l=function(){var n=r(),t=n.length-1;n[t].focus()};n.utils.a11y={activate:u,deactivate:f,upDownArrowNavigation:o,detectMouseNavigation:i,toggleA11yFocus:s,modifyLabel:e,getElementFirstFocusableElement:h,focusOnFirstElement:c,focusOnLastElement:l}}(n),n.utils.loadjs=function(){function o(n,t){n=n.push?n:[n];for(var i,e,s,h=[],o=n.length,c=o,f=function(n,i){i.length&&h.push(n);--c||t(h)};o--;)i=n[o],e=u[i],e?f(i,e):(s=r[i]=r[i]||[],s.push(f))}function f(n,t){if(n){var i=r[n];if(u[n]=t,i)for(;i.length;)i[0](n,t),i.splice(0,1)}}function e(n,i,r,u){var s,f,o=document,h=r.async,c=(r.numRetries||0)+1,l=r.before||t;u=u||0;/(^css!|\.css$)/.test(n)?(s=!0,f=o.createElement("link"),f.rel="stylesheet",f.href=n.replace(/^css!/,"")):(f=o.createElement("script"),f.src=n,f.async=void 0===h||h);f.onload=f.onerror=f.onbeforeload=function(t){var o=t.type[0];if(s&&"hideFocus"in f)try{f.sheet.cssText.length||(o="e")}catch(n){o="e"}if("e"==o&&(u+=1)<c)return e(n,i,r,u);i(n,o,t.defaultPrevented)};l(n,f)!==!1&&o.head.appendChild(f)}function s(n,t,i){n=n.push?n:[n];for(var o=n.length,s=o,u=[],f=function(n,i,r){if("e"==i&&u.push(n),"b"==i){if(!r)return;u.push(n)}--o||t(u)},r=0;r<s;r++)e(n[r],f,i)}function n(n,r,u){var e,o;if(r&&r.trim&&(e=r),o=(e?u:r)||{},e){if(e in i)throw"LoadJS";i[e]=!0}s(n,function(n){n.length?(o.error||t)(n):(o.success||t)();f(e,n)},o)}var t=function(){},i={},u={},r={};return n.ready=function(i,r){return o(i,function(n){n.length?(r.error||t)(n):(r.success||t)()}),n},n.done=function(n){f(n,[])},n.reset=function(){i={};u={};r={}},n.isDefined=function(n){return n in i},n}(),function(n){function e(){return t===null&&(t=!1,i=null,f(u.dev)?(t=r.dev,i="dev"):f(u.prod)&&(t=r.prod,i="prod")),t}function f(n){for(var t=0;t<n.length;t++)if(document.location.host.indexOf(n[t])>=0)return!0;return!1}function o(t){if(typeof t=="object"&&Object.keys(t).length>0){var u=e(),r={player:"v1",version:n.xmlConfigVersion,envCode:i,userId:n.utils.UserId.get(),start:n.utils.date.getUnixTime(new Date)};r=Object.assign(r,t);u&&n.utils.ajax(u,function(){n.utils.log("LOG SENT: "+JSON.stringify(r),n.utils.debugger.tabs.LOGSTASH)},function(t){n.utils.log("AJAX ERROR: "+t.message,n.utils.debugger.tabs.LOGSTASH)},[{name:"Content-Type",value:"application/json"}],{type:"POST",body:JSON.stringify(r),responseType:"text"})}}var r={dev:"https://logstash-1.radio-canada.ca/72397adab246dacbf9c4c3fde122c060f3d73f827fd88be26aacc23dd6d94660",prod:"https://logstash-5.radio-canada.ca/49598ed2a584d4c4cdda4fdaf3c8d1e71e28ba39f86c0ea4e253a78902762b18"},t=null,i=null,u={dev:["lcl-playerjs.radio-canada.ca","lcl-playerjsv2.radio-canada.ca","dev-services.radio-canada.ca","lcl-services.radio-canada.ca","web.tou.tv"],prod:["services.radio-canada.ca","ici.radio-canada.ca","ici.tou.tv","icimusique.ca","ici.exploratv.ca","ici.artv.ca"]};n.utils.logstash={log:o}}(n),function(n){n.utils.convert=function(){function n(n){for(var i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",s="",e,r,u,h,c,o,f,t=0;t<n.length;)e=n[t++],r=t<n.length?n[t++]:Number.NaN,u=t<n.length?n[t++]:Number.NaN,h=e>>2,c=(e&3)<<4|r>>4,o=(r&15)<<2|u>>6,f=u&63,isNaN(r)?o=f=64:isNaN(u)&&(f=64),s+=i.charAt(h)+i.charAt(c)+i.charAt(o)+i.charAt(f);return s}function t(n){var t=window.atob(n),r=t.length,u=new Uint8Array(new ArrayBuffer(r));for(i=0;i<r;i++)u[i]=t.charCodeAt(i);return u}function r(n){for(var r=new ArrayBuffer(n.length*2),i=new Uint16Array(r),t=0,u=n.length;t<u;t++)i[t]=n.charCodeAt(t);return i}function u(n){var t=new Uint16Array(n.buffer);return String.fromCharCode.apply(null,t)}return{base64EncodeUint8Array:n,base64DecodeUint8Array:t,stringToArray:r,arrayToString:u}}()}(n),function(){function nt(t){function r(n,i,r,u,f,e){for(;f>=0&&e>f;f+=t){var o=u?u[f]:f;r=i(r,n[o],o,n)}return r}return function(u,f,o,s){f=e(f,s,4);var h=!i(u)&&n.keys(u),l=(h||u).length,c=t>0?0:l-1;return arguments.length<3&&(o=u[h?h[c]:c],c+=t),r(u,f,o,h,c,l)}}function tt(n){return function(i,r,f){r=t(r,f);for(var o=u(i),e=n>0?0:o-1;e>=0&&o>e;e+=n)if(r(i[e],e,i))return e;return-1}}function it(t,i,f){return function(e,o,s){var c=0,h=u(e);if("number"==typeof s)t>0?c=s>=0?s:Math.max(s+h,c):h=s>=0?Math.min(s+1,h):s+h+1;else if(f&&s&&h)return s=f(e,o),e[s]===o?s:-1;if(o!==o)return s=i(r.call(e,c,h),n.isNaN),s>=0?s+c:-1;for(s=t>0?c:h-1;s>=0&&h>s;s+=t)if(e[s]===o)return s;return-1}}function rt(t,i){var u=d.length,f=t.constructor,e=n.isFunction(f)&&f.prototype||v,r="constructor";for(n.has(t,r)&&!n.contains(i,r)&&i.push(r);u--;)r=d[u],r in t&&t[r]!==e[r]&&!n.contains(i,r)&&i.push(r)}var a=this,lt=a._,s=Array.prototype,v=Object.prototype,at=Function.prototype,vt=s.push,r=s.slice,o=v.toString,yt=v.hasOwnProperty,pt=Array.isArray,ut=Object.keys,y=at.bind,ft=Object.create,p=function(){},n=function(t){return t instanceof n?t:this instanceof n?void(this._wrapped=t):new n(t)},e,t,h,f,b,k,d,c,ct,l;"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=n),exports._=n):a._=n;n.VERSION="1.8.3";e=function(n,t,i){if(t===void 0)return n;switch(null==i?3:i){case 1:return function(i){return n.call(t,i)};case 2:return function(i,r){return n.call(t,i,r)};case 3:return function(i,r,u){return n.call(t,i,r,u)};case 4:return function(i,r,u,f){return n.call(t,i,r,u,f)}}return function(){return n.apply(t,arguments)}};t=function(t,i,r){return null==t?n.identity:n.isFunction(t)?e(t,i,r):n.isObject(t)?n.matcher(t):n.property(t)};n.iteratee=function(n,i){return t(n,i,1/0)};var w=function(n,t){return function(i){var e=arguments.length,r,u;if(2>e||null==i)return i;for(r=1;e>r;r++)for(var o=arguments[r],s=n(o),h=s.length,f=0;h>f;f++)u=s[f],t&&i[u]!==void 0||(i[u]=o[u]);return i}},et=function(t){if(!n.isObject(t))return{};if(ft)return ft(t);p.prototype=t;var i=new p;return p.prototype=null,i},ot=function(n){return function(t){if(null!=t)return t[n]}},wt=Math.pow(2,53)-1,u=ot("length"),i=function(n){var t=u(n);return"number"==typeof t&&t>=0&&wt>=t};n.each=n.forEach=function(t,r,u){var f,o,s;if(r=e(r,u),i(t))for(f=0,o=t.length;o>f;f++)r(t[f],f,t);else for(s=n.keys(t),f=0,o=s.length;o>f;f++)r(t[s[f]],s[f],t);return t};n.map=n.collect=function(r,u,f){var s;u=t(u,f);for(var o=!i(r)&&n.keys(r),h=(o||r).length,c=Array(h),e=0;h>e;e++)s=o?o[e]:e,c[e]=u(r[s],s,r);return c};n.reduce=n.foldl=n.inject=nt(1);n.reduceRight=n.foldr=nt(-1);n.find=n.detect=function(t,r,u){var f;return f=i(t)?n.findIndex(t,r,u):n.findKey(t,r,u),f!==void 0&&f!==-1?t[f]:void 0};n.filter=n.select=function(i,r,u){var f=[];return r=t(r,u),n.each(i,function(n,t,i){r(n,t,i)&&f.push(n)}),f};n.reject=function(i,r,u){return n.filter(i,n.negate(t(r)),u)};n.every=n.all=function(r,u,f){var s;u=t(u,f);for(var o=!i(r)&&n.keys(r),h=(o||r).length,e=0;h>e;e++)if(s=o?o[e]:e,!u(r[s],s,r))return!1;return!0};n.some=n.any=function(r,u,f){var s;u=t(u,f);for(var o=!i(r)&&n.keys(r),h=(o||r).length,e=0;h>e;e++)if(s=o?o[e]:e,u(r[s],s,r))return!0;return!1};n.contains=n.includes=n.include=function(t,r,u,f){return i(t)||(t=n.values(t)),("number"!=typeof u||f)&&(u=0),n.indexOf(t,r,u)>=0};n.invoke=function(t,i){var u=r.call(arguments,2),f=n.isFunction(i);return n.map(t,function(n){var t=f?i:n[i];return null==t?t:t.apply(n,u)})};n.pluck=function(t,i){return n.map(t,n.property(i))};n.where=function(t,i){return n.filter(t,n.matcher(i))};n.findWhere=function(t,i){return n.find(t,n.matcher(i))};n.max=function(r,u,f){var h,o,e=-1/0,c=-1/0,s,l;if(null==u&&null!=r)for(r=i(r)?r:n.values(r),s=0,l=r.length;l>s;s++)h=r[s],h>e&&(e=h);else u=t(u,f),n.each(r,function(n,t,i){o=u(n,t,i);(o>c||o===-1/0&&e===-1/0)&&(e=n,c=o)});return e};n.min=function(r,u,f){var h,o,e=1/0,c=1/0,s,l;if(null==u&&null!=r)for(r=i(r)?r:n.values(r),s=0,l=r.length;l>s;s++)h=r[s],e>h&&(e=h);else u=t(u,f),n.each(r,function(n,t,i){o=u(n,t,i);(c>o||1/0===o&&1/0===e)&&(e=n,c=o)});return e};n.shuffle=function(t){for(var u,e=i(t)?t:n.values(t),o=e.length,f=Array(o),r=0;o>r;r++)u=n.random(0,r),u!==r&&(f[r]=f[u]),f[u]=e[r];return f};n.sample=function(t,r,u){return null==r||u?(i(t)||(t=n.values(t)),t[n.random(t.length-1)]):n.shuffle(t).slice(0,Math.max(0,r))};n.sortBy=function(i,r,u){return r=t(r,u),n.pluck(n.map(i,function(n,t,i){return{value:n,index:t,criteria:r(n,t,i)}}).sort(function(n,t){var i=n.criteria,r=t.criteria;if(i!==r){if(i>r||i===void 0)return 1;if(r>i||r===void 0)return-1}return n.index-t.index}),"value")};h=function(i){return function(r,u,f){var e={};return u=t(u,f),n.each(r,function(n,t){var f=u(n,t,r);i(e,n,f)}),e}};n.groupBy=h(function(t,i,r){n.has(t,r)?t[r].push(i):t[r]=[i]});n.indexBy=h(function(n,t,i){n[i]=t});n.countBy=h(function(t,i,r){n.has(t,r)?t[r]++:t[r]=1});n.toArray=function(t){return t?n.isArray(t)?r.call(t):i(t)?n.map(t,n.identity):n.values(t):[]};n.size=function(t){return null==t?0:i(t)?t.length:n.keys(t).length};n.partition=function(i,r,u){r=t(r,u);var f=[],e=[];return n.each(i,function(n,t,i){(r(n,t,i)?f:e).push(n)}),[f,e]};n.first=n.head=n.take=function(t,i,r){if(null!=t)return null==i||r?t[0]:n.initial(t,t.length-i)};n.initial=function(n,t,i){return r.call(n,0,Math.max(0,n.length-(null==t||i?1:t)))};n.last=function(t,i,r){if(null!=t)return null==i||r?t[t.length-1]:n.rest(t,Math.max(0,t.length-i))};n.rest=n.tail=n.drop=function(n,t,i){return r.call(n,null==t||i?1:t)};n.compact=function(t){return n.filter(t,n.identity)};f=function(t,r,e,o){for(var s,l,a,h=[],v=0,c=o||0,y=u(t);y>c;c++)if(s=t[c],i(s)&&(n.isArray(s)||n.isArguments(s)))for(r||(s=f(s,r,e)),l=0,a=s.length,h.length+=a;a>l;)h[v++]=s[l++];else e||(h[v++]=s);return h};n.flatten=function(n,t){return f(n,t,!1)};n.without=function(t){return n.difference(t,r.call(arguments,1))};n.uniq=n.unique=function(i,r,f,e){var o,c;n.isBoolean(r)||(e=f,f=r,r=!1);null!=f&&(f=t(f,e));for(var s=[],l=[],h=0,a=u(i);a>h;h++)o=i[h],c=f?f(o,h,i):o,r?(h&&l===c||s.push(o),l=c):f?n.contains(l,c)||(l.push(c),s.push(o)):n.contains(s,o)||s.push(o);return s};n.union=function(){return n.uniq(f(arguments,!0,!0))};n.intersection=function(t){for(var r,i,f=[],o=arguments.length,e=0,s=u(t);s>e;e++)if(r=t[e],!n.contains(f,r)){for(i=1;o>i&&n.contains(arguments[i],r);i++);i===o&&f.push(r)}return f};n.difference=function(t){var i=f(arguments,!0,!0,1);return n.filter(t,function(t){return!n.contains(i,t)})};n.zip=function(){return n.unzip(arguments)};n.unzip=function(t){for(var r=t&&n.max(t,u).length||0,f=Array(r),i=0;r>i;i++)f[i]=n.pluck(t,i);return f};n.object=function(n,t){for(var r={},i=0,f=u(n);f>i;i++)t?r[n[i]]=t[i]:r[n[i][0]]=n[i][1];return r};n.findIndex=tt(1);n.findLastIndex=tt(-1);n.sortedIndex=function(n,i,r,f){var o;r=t(r,f,1);for(var h=r(i),e=0,s=u(n);s>e;)o=Math.floor((e+s)/2),r(n[o])<h?e=o+1:s=o;return e};n.indexOf=it(1,n.findIndex,n.sortedIndex);n.lastIndexOf=it(-1,n.findLastIndex);n.range=function(n,t,i){null==t&&(t=n||0,n=0);i=i||1;for(var u=Math.max(Math.ceil((t-n)/i),0),f=Array(u),r=0;u>r;r++,n+=i)f[r]=n;return f};b=function(t,i,r,u,f){if(!(u instanceof i))return t.apply(r,f);var e=et(t.prototype),o=t.apply(e,f);return n.isObject(o)?o:e};n.bind=function(t,i){if(y&&t.bind===y)return y.apply(t,r.call(arguments,1));if(!n.isFunction(t))throw new TypeError("Bind must be called on a function");var f=r.call(arguments,2),u=function(){return b(t,u,i,this,f.concat(r.call(arguments)))};return u};n.partial=function(t){var i=r.call(arguments,1),u=function(){for(var f=0,o=i.length,e=Array(o),r=0;o>r;r++)e[r]=i[r]===n?arguments[f++]:i[r];for(;f<arguments.length;)e.push(arguments[f++]);return b(t,u,this,this,e)};return u};n.bindAll=function(t){var i,r,u=arguments.length;if(1>=u)throw new Error("bindAll must be passed function names");for(i=1;u>i;i++)r=arguments[i],t[r]=n.bind(t[r],t);return t};n.memoize=function(t,i){var r=function(u){var f=r.cache,e=""+(i?i.apply(this,arguments):u);return n.has(f,e)||(f[e]=t.apply(this,arguments)),f[e]};return r.cache={},r};n.delay=function(n,t){var i=r.call(arguments,2);return setTimeout(function(){return n.apply(null,i)},t)};n.defer=n.partial(n.delay,n,1);n.throttle=function(t,i,r){var f,e,s,u=null,o=0,h;return r||(r={}),h=function(){o=r.leading===!1?0:n.now();u=null;s=t.apply(f,e);u||(f=e=null)},function(){var l=n.now(),c;return o||r.leading!==!1||(o=l),c=i-(l-o),f=this,e=arguments,0>=c||c>i?(u&&(clearTimeout(u),u=null),o=l,s=t.apply(f,e),u||(f=e=null)):u||r.trailing===!1||(u=setTimeout(h,c)),s}};n.debounce=function(t,i,r){var u,f,e,s,o,h=function(){var c=n.now()-s;i>c&&c>=0?u=setTimeout(h,i-c):(u=null,r||(o=t.apply(e,f),u||(e=f=null)))};return function(){e=this;f=arguments;s=n.now();var c=r&&!u;return u||(u=setTimeout(h,i)),c&&(o=t.apply(e,f),e=f=null),o}};n.wrap=function(t,i){return n.partial(i,t)};n.negate=function(n){return function(){return!n.apply(this,arguments)}};n.compose=function(){var n=arguments,t=n.length-1;return function(){for(var r=t,i=n[t].apply(this,arguments);r--;)i=n[r].call(this,i);return i}};n.after=function(n,t){return function(){if(--n<1)return t.apply(this,arguments)}};n.before=function(n,t){var i;return function(){return--n>0&&(i=t.apply(this,arguments)),1>=n&&(t=null),i}};n.once=n.partial(n.before,2);k=!{toString:null}.propertyIsEnumerable("toString");d=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"];n.keys=function(t){var i,r;if(!n.isObject(t))return[];if(ut)return ut(t);i=[];for(r in t)n.has(t,r)&&i.push(r);return k&&rt(t,i),i};n.allKeys=function(t){var i,r;if(!n.isObject(t))return[];i=[];for(r in t)i.push(r);return k&&rt(t,i),i};n.values=function(t){for(var r=n.keys(t),u=r.length,f=Array(u),i=0;u>i;i++)f[i]=t[r[i]];return f};n.mapObject=function(i,r,u){r=t(r,u);for(var f,o=n.keys(i),h=o.length,s={},e=0;h>e;e++)f=o[e],s[f]=r(i[f],f,i);return s};n.pairs=function(t){for(var r=n.keys(t),u=r.length,f=Array(u),i=0;u>i;i++)f[i]=[r[i],t[r[i]]];return f};n.invert=function(t){for(var u={},r=n.keys(t),i=0,f=r.length;f>i;i++)u[t[r[i]]]=r[i];return u};n.functions=n.methods=function(t){var i=[];for(var r in t)n.isFunction(t[r])&&i.push(r);return i.sort()};n.extend=w(n.allKeys);n.extendOwn=n.assign=w(n.keys);n.findKey=function(i,r,u){r=t(r,u);for(var f,o=n.keys(i),e=0,s=o.length;s>e;e++)if(f=o[e],r(i[f],f,i))return f};n.pick=function(t,i,r){var c,o,l={},u=t,s,v,h,a;if(null==u)return l;for(n.isFunction(i)?(o=n.allKeys(u),c=e(i,r)):(o=f(arguments,!1,!1,1),c=function(n,t,i){return t in i},u=Object(u)),s=0,v=o.length;v>s;s++)h=o[s],a=u[h],c(a,h,u)&&(l[h]=a);return l};n.omit=function(t,i,r){if(n.isFunction(i))i=n.negate(i);else{var u=n.map(f(arguments,!1,!1,1),String);i=function(t,i){return!n.contains(u,i)}}return n.pick(t,i,r)};n.defaults=w(n.allKeys,!0);n.create=function(t,i){var r=et(t);return i&&n.extendOwn(r,i),r};n.clone=function(t){return n.isObject(t)?n.isArray(t)?t.slice():n.extend({},t):t};n.tap=function(n,t){return t(n),n};n.isMatch=function(t,i){var e=n.keys(i),o=e.length,f,r,u;if(null==t)return!o;for(f=Object(t),r=0;o>r;r++)if(u=e[r],i[u]!==f[u]||!(u in f))return!1;return!0};c=function(t,i,r,u){var h,a,e,s,f,l,v;if(t===i)return 0!==t||1/t==1/i;if(null==t||null==i)return t===i;if(t instanceof n&&(t=t._wrapped),i instanceof n&&(i=i._wrapped),h=o.call(t),h!==o.call(i))return!1;switch(h){case"[object RegExp]":case"[object String]":return""+t==""+i;case"[object Number]":return+t!=+t?+i!=+i:0==+t?1/+t==1/i:+t==+i;case"[object Date]":case"[object Boolean]":return+t==+i}if(a="[object Array]"===h,!a&&("object"!=typeof t||"object"!=typeof i||(e=t.constructor,s=i.constructor,e!==s&&!(n.isFunction(e)&&e instanceof e&&n.isFunction(s)&&s instanceof s)&&"constructor"in t&&"constructor"in i)))return!1;for(r=r||[],u=u||[],f=r.length;f--;)if(r[f]===t)return u[f]===i;if(r.push(t),u.push(i),a){if(f=t.length,f!==i.length)return!1;for(;f--;)if(!c(t[f],i[f],r,u))return!1}else{if(v=n.keys(t),f=v.length,n.keys(i).length!==f)return!1;for(;f--;)if(l=v[f],!n.has(i,l)||!c(t[l],i[l],r,u))return!1}return r.pop(),u.pop(),!0};n.isEqual=function(n,t){return c(n,t)};n.isEmpty=function(t){return null==t?!0:i(t)&&(n.isArray(t)||n.isString(t)||n.isArguments(t))?0===t.length:0===n.keys(t).length};n.isElement=function(n){return!(!n||1!==n.nodeType)};n.isArray=pt||function(n){return"[object Array]"===o.call(n)};n.isObject=function(n){var t=typeof n;return"function"===t||"object"===t&&!!n};n.each(["Arguments","Function","String","Number","Date","RegExp","Error"],function(t){n["is"+t]=function(n){return o.call(n)==="[object "+t+"]"}});n.isArguments(arguments)||(n.isArguments=function(t){return n.has(t,"callee")});"function"!=typeof/./&&"object"!=typeof Int8Array&&(n.isFunction=function(n){return"function"==typeof n||!1});n.isFinite=function(n){return isFinite(n)&&!isNaN(parseFloat(n))};n.isNaN=function(t){return n.isNumber(t)&&t!==+t};n.isBoolean=function(n){return n===!0||n===!1||"[object Boolean]"===o.call(n)};n.isNull=function(n){return null===n};n.isUndefined=function(n){return n===void 0};n.has=function(n,t){return null!=n&&yt.call(n,t)};n.noConflict=function(){return a._=lt,this};n.identity=function(n){return n};n.constant=function(n){return function(){return n}};n.noop=function(){};n.property=ot;n.propertyOf=function(n){return null==n?function(){}:function(t){return n[t]}};n.matcher=n.matches=function(t){return t=n.extendOwn({},t),function(i){return n.isMatch(i,t)}};n.times=function(n,t,i){var u=Array(Math.max(0,n)),r;for(t=e(t,i,1),r=0;n>r;r++)u[r]=t(r);return u};n.random=function(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))};n.now=Date.now||function(){return(new Date).getTime()};var st={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},bt=n.invert(st),ht=function(t){var r=function(n){return t[n]},i="(?:"+n.keys(t).join("|")+")",u=RegExp(i),f=RegExp(i,"g");return function(n){return n=null==n?"":""+n,u.test(n)?n.replace(f,r):n}};n.escape=ht(st);n.unescape=ht(bt);n.result=function(t,i,r){var u=null==t?void 0:t[i];return u===void 0&&(u=r),n.isFunction(u)?u.call(t):u};ct=0;n.uniqueId=function(n){var t=++ct+"";return n?n+t:t};n.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var g=/(.)^/,kt={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},dt=/\\|'|\r|\n|\u2028|\u2029/g,gt=function(n){return"\\"+kt[n]};n.template=function(t,i,r){var o,f,h;!i&&r&&(i=r);i=n.defaults({},i,n.templateSettings);var c=RegExp([(i.escape||g).source,(i.interpolate||g).source,(i.evaluate||g).source].join("|")+"|$","g"),e=0,u="__p+='";t.replace(c,function(n,i,r,f,o){return u+=t.slice(e,o).replace(dt,gt),e=o+n.length,i?u+="'+\n((__t=("+i+"))==null?'':_.escape(__t))+\n'":r?u+="'+\n((__t=("+r+"))==null?'':__t)+\n'":f&&(u+="';\n"+f+"\n__p+='"),n});u+="';\n";i.variable||(u="with(obj||{}){\n"+u+"}\n");u="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+u+"return __p;\n";try{o=new Function(i.variable||"obj","_",u)}catch(s){throw s.source=u,s;}return f=function(t){return o.call(this,t,n)},h=i.variable||"obj",f.source="function("+h+"){\n"+u+"}",f};n.chain=function(t){var i=n(t);return i._chain=!0,i};l=function(t,i){return t._chain?n(i).chain():i};n.mixin=function(t){n.each(n.functions(t),function(i){var r=n[i]=t[i];n.prototype[i]=function(){var t=[this._wrapped];return vt.apply(t,arguments),l(this,r.apply(n,t))}})};n.mixin(n);n.each(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var i=s[t];n.prototype[t]=function(){var n=this._wrapped;return i.apply(n,arguments),"shift"!==t&&"splice"!==t||0!==n.length||delete n[0],l(this,n)}});n.each(["concat","join","slice"],function(t){var i=s[t];n.prototype[t]=function(){return l(this,i.apply(this._wrapped,arguments))}});n.prototype.value=function(){return this._wrapped};n.prototype.valueOf=n.prototype.toJSON=n.prototype.value;n.prototype.toString=function(){return""+this._wrapped}}.call(this),n.utils.underscore=_.noConflict(),function(n){function f(n){(n.key==="Tab"||n.keyCode===9)&&(n.shiftKey?document.activeElement===t&&(i.focus(),n.preventDefault()):document.activeElement===i&&(t.focus(),n.preventDefault()))}var r=n.events.nativeevents,t,i,u,e=function(n,u){u=u?u:null;var o=n,e=o.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"]');t=e[0];i=e[e.length-1];o.addEventListener(r.KEY_DOWN,f)},o=function(n){n.removeEventListener(r.KEY_DOWN,f);u&&u.focus()};n.utils.focusTrap={trap:e,untrap:o}}(n),function(n){function r(){return n.utils.storage.load("soustitre")==="active"}var t="RC_PLAYER_",i=new RegExp("s*"+t+"s*=(.*?);");n.utils.storage=function(){function r(t,i){n.utils.log(t,n.utils.debugger.tabs.ERROR);n.utils.log(i,n.utils.debugger.tabs.ERROR)}function f(n,i){try{var f=window.localStorage||!1;return f?(localStorage[t+n]=JSON.stringify({value:i,type:typeof i}),!0):null}catch(u){return u.code===22||u.code===1014?r("LocalStorage Full (SRCplayer)",u):u.code===18?r("LocalStorage not allowed (SRCplayer)",u):r("LocalStorage Error (SRCplayer)",u),null}}function e(n){var f=window.localStorage||!1,u,r,i;if(f){if(u=localStorage[t+n],r=null,typeof u!="undefined"){r=u;try{i=JSON.parse(u);switch(i.type){case"object":r=i.value;break;case"string":r=i.value;break;case"number":r=i.value*1;break;case"boolean":r=i.value==="true"||i.value===!0;break;default:r=typeof i.value!="undefined"?i.value:i}}catch(e){}}return r}return null}function o(){var n=window.localStorage||!1;if(!n)return!1;try{return n[t]=!0,n[t]}catch(i){return!1}}function s(n,i,r){var f,e,o;r=30;f=u();f!==null&&typeof f!="undefined"&&(f[n]=i);e=new Date;e.setDate(e.getDate()+r);o=escape(JSON.stringify(f))+(r==null?"":"; expires="+e.toUTCString());document.cookie=t+"="+f}function u(n){var r=i.exec(document.cookie),t;try{return(t=JSON.parse(r==null?{}:unescape(r[1])),typeof n=="undefined")?t:typeof t[n]!="undefined"?t[n]:null}catch(u){}}function h(n,t){return f(n,t)?!0:s(n,t)}function c(n){return o()?e(n):u(n)}return{save:h,load:c}}();n.utils.userProfile={isTextTrackActive:r}}(n),function(n){n.utils.UserId=function(){function t(){var r="userId",t=n.utils.storage.load(r);return(typeof t=="undefined"||t===null)&&(t=i(),n.utils.storage.save(r,t)),t}function i(){var n=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var i=(n+Math.random()*16)%16|0;return n=Math.floor(n/16),(t=="x"?i:i&3|8).toString(16)})}return{get:t}}()}(n),n.utils.CurrentEpoch=function(n){this.epochInMilliseconds=n*1e3;this.startTime=(new Date).getTime()},c=n.utils.CurrentEpoch.prototype,c.get=function(){var n=(new Date).getTime();return this.epochInMilliseconds+(n-this.startTime)},function(n){var t=n.utils.debugger={};t.tabs={INFO:"info",EVENTS:"events",ERROR:"error",TEST:"debugmode",TIME:"time",PARAMS:"params",LOOP:"loop",GUI:"gui",STATES:"states",STATS:"stats",EXTERNAL_LOAD:"load",FULLSCREEN:"fullscreen",TOUCH:"touch",ADS:"ima",PROVIDER:"provider",PLUGIN:"plugin",API:"api",AJAX:"ajax",WARNING:"warn",LOGSTASH:"logstash",broadcastingStationScheduleManager:"broadcastingStationScheduleManager",MEDIA_ANALYTICS:"mediaAnalytics",RestartIfPlaybackStalled:"RestartIfPlaybackStalled"}}(n),function(n){n.language={};n.label={GEO_BLOCK:"GEO_BLOCK",NOT_AVAILABLE_TEMPORARY:"NOT_AVAILABLE_TEMPORARY",NOT_AVAILABLE:"NOT_AVAILABLE",NOT_AVAILABLE_ANYMORE:"NOT_AVAILABLE_ANYMORE",NOT_AVAILABLE_SOCIAL_NETWORK:"NOT_AVAILABLE_SOCIAL_NETWORK",LANGUAGUE_NOT_DEFINED:"LANGUAGUE_NOT_DEFINED",FLASH_MISSING1:"FLASH_MISSING1",FLASH_MISSING2:"FLASH_MISSING2",FLASH_DISACTIVATED_LONG:"FLASH_DISACTIVATED_LONG",FLASH_DISACTIVATED_SHORT:"FLASH_DISACTIVATED_SHORT",HOURS:"HOURS",MINUTES:"MINUTES",SECONDS:"SECONDS",COUNTDOWN:"COUNTDOWN",START_SHORTLY:"START_SHORTLY",NO_INFO:"NO_INFO",DIFFUSE_LE:"DIFFUSE_LE",EN_ONDES_DE:"EN_ONDES_DE",EN_ONDES_DEPUIS:"EN_ONDES_DEPUIS",EN_ONDES_JUSQUA:"EN_ONDES_JUSQUA",EN_ONDES_A:"EN_ONDES_A",EN_ONDES_PRESENTEMENT:"EN_ONDES_PRESENTEMENT",UPCOMING:"UPCOMING",INFO_BUTTON:"INFO_BUTTON",CUE_BUTTON:"CUE_BUTTON",LIVE_BUTTON:"LIVE_BUTTON",REDIRECT_AUDIO_RADIOCANADA:"REDIRECT_AUDIO_RADIOCANADA",REDIRECT_VIDEO_RADIOCANADA:"REDIRECT_VIDEO_RADIOCANADA",REDIRECT_AUDIO_TOUTV:"REDIRECT_AUDIO_TOUTV",REDIRECT_VIDEO_TOUTV:"REDIRECT_VIDEO_TOUTV",REDIRECT_AUDIO_ESPACEMU:"REDIRECT_AUDIO_ESPACEMU",REDIRECT_VIDEO_ESPACEMU:"REDIRECT_VIDEO_ESPACEMU",REDIRECT_AUDIO_YOUTUBE:"REDIRECT_AUDIO_YOUTUBE",REDIRECT_VIDEO_YOUTUBE:"REDIRECT_VIDEO_YOUTUBE",REDIRECT_AUDIO_VIMEO:"REDIRECT_AUDIO_VIMEO",REDIRECT_VIDEO_VIMEO:"REDIRECT_VIDEO_VIMEO",RELATED_BUTTON:"RELATED_BUTTON",RELATED_NEXT_MEDIA:"RELATED_NEXT_MEDIA",RELATED_MEDIA:"RELATED_MEDIA",AD:"AD",AD_REMAINING_TIME:"AD_REMAINING_TIME",CLOSE:"CLOSE",CLOSE2:"CLOSE2",COPIER:"COPIER",OF:"OF",SEEK:"SEEK",SHARE:"SHARE",SHARE_VIDEO:"SHARE_VIDEO",SHARE_VIDEO_FROM:"SHARE_VIDEO_FROM",SHARE_FACEBOOK:"SHARE_FACEBOOK",SHARE_TWITTER:"SHARE_TWITTER",SHARE_GOOGLE:"SHARE_GOOGLE",SHARE_LINKEDIN:"SHARE_LINKEDIN",SHARE_EMAIL:"SHARE_EMAIL",SHARE_PAGEWEB:"SHARE_PAGEWEB",TITLE_NOT_AVAILABLE:"TITLE_NOT_AVAILABLE",PLAY_CONTENT:"PLAY_CONTENT",PAUSE_CONTENT:"PAUSE_CONTENT",INFO:"INFO",NEXT:"NEXT",PREVIOUS:"PREVIOUS",DOWNLOAD:"DOWNLOAD",MORE_OPTIONS:"MORE_OPTIONS",CLOSE_CAPTION:"CLOSE_CAPTION",VOLUME:"VOLUME",MUTE:"MUTE",UNMUTE:"UNMUTE",EXTRACT:"EXTRACT",EXTRACT_CONSOLE:"EXTRACT_CONSOLE",AUTO:"AUTO",VIDEO_QUALITY:"VIDEO_QUALITY",FULLSCREEN:"FULLSCREEN",LIST:"LIST",RESUME_REPRENDRE:"RESUME_REPRENDRE",RESUME_REPRENDRE_A:"RESUME_REPRENDRE_A",RESUME_REPRENDRE_B:"RESUME_REPRENDRE_B",RESUME_POURSUIVRE:"RESUME_POURSUIVRE",RESUME_POURSUIVRE_A:"RESUME_POURSUIVRE_A",RESUME_POURSUIVRE_B:"RESUME_POURSUIVRE_B",BUFFERING:"BUFFERING",REDUCE:"REDUCE",THEATER_MODE_IN:"THEATER_MODE_IN",THEATER_MODE_OUT:"THEATER_MODE_OUT",MAXIMUM_NUMBER_OF_STREAMS_LIMIT_REACHED:"MAXIMUM_NUMBER_OF_STREAMS_LIMIT_REACHED"}}(n),function(n){n.label.intern={DEBUG_INIT:"DEBUG_INIT",PLAYER_INIT:"PLAYER_INIT",DEBUG_ONLY_FRENCH:"DEBUG_ONLY_FRENCH",TEST_LABEL:"TEST_LABEL",NEW_SETTING_INSTANCE:"NEW_SETTING_INSTANCE"}}(n),function(n){n.label.error={VM_TIMEOUT:"VM_TIMEOUT",ERROR_1:"ERROR_1",ERROR_2:"ERROR_2",ERROR_3:"ERROR_3",ERROR_4:"ERROR_4",ERROR_5:"ERROR_5",ERROR_6:"ERROR_6",ERROR_7:"ERROR_7",ERROR_8:"ERROR_8",ERROR_9:"ERROR_9",ERROR_10:"ERROR_10",ERROR_11:"ERROR_11",ERROR_12:"ERROR_12",ERROR_13:"ERROR_13",ERROR_14:"ERROR_14",ERROR_15:"ERROR_15",ERROR_16:"ERROR_16",ERROR_17:"ERROR_17",ERROR_18:"ERROR_18",ERROR_19:"ERROR_19",ERROR_201:"ERROR_201",ERROR_202:"ERROR_202",ERROR_203:"ERROR_203",ERROR_204:"ERROR_204",ERROR_205:"ERROR_205",ERROR_206:"ERROR_206",ERROR_207:"ERROR_207",ERROR_208:"ERROR_208",ERROR_209:"ERROR_209",ERROR_210:"ERROR_210",ERROR_211:"ERROR_211",ERROR_212:"ERROR_212",ERROR_215:"ERROR_215",ERROR_216:"ERROR_216",ERROR_217:"ERROR_217",ERROR_218:"ERROR_218",ERROR_219:"ERROR_219",ERROR_220:"ERROR_220",ERROR_221:"ERROR_221",ERROR_222:"ERROR_222",ERROR_223:"ERROR_223",ERROR_224:"ERROR_224",ERROR_225:"ERROR_225",ERROR_226:"ERROR_226",ERROR_227:"ERROR_227",ERROR_230:"ERROR_230",ERROR_231:"ERROR_231",ERROR_232:"ERROR_232",ERROR_233:"ERROR_233",ERROR_234:"ERROR_234",ERROR_235:"ERROR_235",ERROR_236:"ERROR_236",ERROR_237:"ERROR_237",ERROR_238:"ERROR_238",ERROR_239:"ERROR_239",ERROR_250:"ERROR_250",ERROR_251:"ERROR_251"}}(n),function(n){n.DOMLangue=function(t){function f(t,i){t.textContent=n.label[i]}function r(t,i,r){t.setAttribute(r,n.label[i])}function i(n,i,r){for(var e=document.getElementById(t.container),f=e.getElementsByTagName("*"),u=0,o=f.length;u<o;u++)f[u].hasAttribute(n)&&i(f[u],f[u].getAttribute(n),r)}function u(){i("label",f);i("label-title",r,"title");i("label-aria",r,"aria-label")}function e(n){n&&n.data&&n.data.name==="lang"&&u(n.data.value)}t.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,e);u(t.playerSettings.lang)}}(n),function(n){n.language.FR={GEO_BLOCK:"Conformément aux droits de diffusion, le contenu sélectionné n'est pas disponible dans votre pays.",NOT_AVAILABLE_TEMPORARY:"Désolé, le contenu demandé n'est pas disponible en ce moment.",NOT_AVAILABLE:"Désolé, le contenu demandé n'est pas disponible.",NOT_AVAILABLE_ANYMORE:"Désolé, le contenu demandé n'est plus disponible.",NOT_AVAILABLE_SOCIAL_NETWORK:"Conformément aux droits de diffusion, le contenu sélectionné n'est pas disponible sur les réseaux sociaux.",AVAILABLE_IN_PREMIUM_ONLY:"Le contenu sélectionné est disponible uniquement aux abonnés Extra.",BROWSER_NOT_SUPPORTED:"Votre navigateur ne permet pas de lire le contenu.",MAXIMUM_NUMBER_OF_STREAMS_LIMIT_REACHED:"Votre compte EXTRA est utilisé sur un trop grand nombre d’appareils (3/3). Pour continuer, veuillez arrêter la lecture sur un des autres appareils.",LANGUAGUE_NOT_DEFINED:"La langue n'est pas définie",FLASH_MISSING1:"Une erreur nous empêche d'afficher le contenu demandé. Cliquez <a href='//www.adobe.com/go/getflash/'><span style='color:Red;'>ici<\/span><\/a> pour obtenir la dernière version du plugiciel Flash.",FLASH_MISSING2:"Cliquez <a href='//www.adobe.com/go/getflash/'><span style='color:Red;'>ici<\/span><\/a> pour obtenir la dernière version du plugiciel Flash.",FLASH_DISACTIVATED_LONG:"Veuillez vous assurer que les modules d'extension (plug-ins) Flash sont autorisés sur votre navigateur.",FLASH_DISACTIVATED_SHORT:"Veuillez vous assurer que les modules d'extension (plug-ins) Flash sont autorisés sur votre navigateur.",HOURS:"heures",MINUTES:"minutes",SECONDS:"secondes",COUNTDOWN:"débutera dans ",START_SHORTLY:"débutera dans quelques instants.",NO_INFO:"Auncune information disponible",DIFFUSE_LE:"Diffusé le ",EN_ONDES_DE:"En&nbsp;ondes&nbsp;de&nbsp;",EN_ONDES_DEPUIS:"En&nbsp;ondes&nbsp;depuis&nbsp;",EN_ONDES_JUSQUA:"En&nbsp;ondes&nbsp;jusqu'à&nbsp;",EN_ONDES_A:"&nbsp;à&nbsp;",EN_ONDES_PRESENTEMENT:"EN ONDES PRÉSENTEMENT",UPCOMING:"À VENIR",INFO_BUTTON:"Info",CUE_BUTTON:"Musiques",LIVE_BUTTON:"EN DIRECT",REDIRECT_AUDIO_RADIOCANADA:"Écouter sur Radio-Canada.ca",REDIRECT_VIDEO_RADIOCANADA:"Regarder sur Radio-Canada.ca",REDIRECT_AUDIO_TOUTV:"Écouter sur TOU.TV",REDIRECT_VIDEO_TOUTV:"Regarder sur TOU.TV",REDIRECT_AUDIO_ESPACEMU:"Écouter sur Espace.mu",REDIRECT_VIDEO_ESPACEMU:"Regarder sur Espace.mu",REDIRECT_AUDIO_YOUTUBE:"Écouter sur YouTube.com",REDIRECT_VIDEO_YOUTUBE:"Regarder sur YouTube.com",REDIRECT_AUDIO_VIMEO:"Écouter sur Vimeo.com",REDIRECT_VIDEO_VIMEO:"Regarder sur Vimeo.com",RELATED_BUTTON:"Clips suggérés",RELATED_NEXT_MEDIA:"VOTRE PROCHAIN VIDÉO",RELATED_MEDIA:"SUR LE MÊME THÈME",AD:"PUBLICITÉ",CLOSE:"FERMER",CLOSE2:"Fermer",CLOSE_INFO:"Fermer l'information",CLOSE_SHARE:"Quitter la fonction de partage",CLOSE_HELP:"Quitter la fonction d'aide",COPIER:"Copier",AD_REMAINING_TIME:"Publicité",VISIT_SITE:"Site de l'annonceur",OF:"de",SEEK:"Barre de recherche",SUBTITLE_CODE:"fr",SUBTITLE_LABEL:"Français web",SHARE:"Partager",SHARE_VIDEO:"Partager cette vidéo",SHARE_VIDEO_FROM:"Partager la vidéo à :",SHARE_FACEBOOK:"Partager via Facebook (fenêtre modale)",SHARE_TWITTER:"Partager via Twitter (fenêtre modale)",SHARE_GOOGLE:"Partager via Google Plus (fenêtre modale)",SHARE_LINKEDIN:"Partager via LinkedIn (fenêtre modale)",SHARE_EMAIL:"Partager via courriel (fenêtre modale)",SHARE_PAGEWEB:"Intégrer dans une page",TITLE_NOT_AVAILABLE:"Aucune information disponible",PLAY_CONTENT:"Écouter la vidéo",PAUSE_CONTENT:"Mettre en pause la vidéo",INFO:"Information sur l’émission en cours",NEXT:"Suivant",PREVIOUS:"Précédent",DOWNLOAD:"Télécharger",MORE_OPTIONS:"Plus d'options",CLOSE_CAPTION:"Sous-titres",VIDEO_DESCRIPTION_OFF:"Activer la vidéo description",VIDEO_DESCRIPTION_ON:"Désactiver la vidéo description",VOLUME:"Volume",MUTE:"Désactiver le son",UNMUTE:"Activer le son",EXTRACT:"Extraire",EXTRACT_CONSOLE:"Ouvrir dans une nouvelle fenêtre",AUTO:"Auto",VIDEO_QUALITY:"Qualité de la vidéo",FULLSCREEN:"Choisir le mode plein écran",LIST:"Liste",RESUME_POURSUIVRE:"Poursuivre le visionnement",RESUME_POURSUIVRE_A:"Poursuivre",RESUME_POURSUIVRE_B:"le visionnement",RESUME_REPRENDRE:"Recommencer à partir du début",RESUME_REPRENDRE_A:"Recommencer",RESUME_REPRENDRE_B:"à partir du début",BUFFERING:"Chargement de la vidéo",REDUCE:"Extraire la console",THEATER_MODE_IN:"Choisir le mode théâtre",THEATER_MODE_OUT:"Quitter le mode théâtre",FULLSCREEN:"Mode plein écran",FULLSCREEN_OUT:"Quitter le mode plein écran",LIST:"Liste",SHORTCUT_HELP_TITLE:"Raccourcis clavier pour la console audio-vidéo",SHORTCUT_HELP_PLAY_PAUSE:"Lecture/Pause",SHORTCUT_HELP_SPACE:"Espace",SHORTCUT_HELP_10_FORWARD:"Avancer de 10 secondes",SHORTCUT_HELP_10_BACKWARD:"Reculer de 10 secondes",SHORTCUT_HELP_VIEW_AGAIN:"Afficher la liste des raccourcis clavier",SHORTCUT_HELP_OPEN:"Afficher les raccourcis clavier",EN_SAVOIR_PLUS:"En savoir plus"};n.language.FR.intern={}}(n),function(n){n.language.FR.api={}}(n),function(n){n.language.FR.error={VM_TIMEOUT:"ValidationMedia à été échoué",ERROR_1:"Erreur générique provenant de flash",ERROR_2:"Erreur provenant du média",ERROR_3:"Média non trouvé",ERROR_4:"Erreur NetLoader Akamai",ERROR_5:"Erreur du service MétaMédia",ERROR_6:"Contenu non partageable",ERROR_7:"Erreur provenant de la publicité",ERROR_8:"Erreur du service ValidationMédia",ERROR_9:"Erreur dans les paramètres d’initialisation du player.",ERROR_10:"Un paramètre inexistant a été passé à la fonction gui() de l'api du player.",ERROR_11:"Votre navigateur ne permet pas de lire le contenu.",ERROR_12:"Plugiciel Flash non installé dans le fureteur.",ERROR_13:"Le contenu sélectionné n'est pas disponible dans votre pays.",ERROR_14:"Le contenu sélectionné n'est pas disponible.",ERROR_16:"Nous avons détecté la présence d’un bloqueur de publicité sur votre navigateur. Veuillez le désactiver pour accéder au contenu.",ERROR_17:"Une erreur est survenue lors de la lecture.",ERROR_18:"Cette diffusion en direct n'est pas disponible en ce moment",ERROR_19:"Désolé vous n'êtes pas autorisés à voir ce contenu."}}(n),function(n){n.language.EN={GEO_BLOCK:"Sorry, the content you're looking for is not available in your country.",NOT_AVAILABLE_TEMPORARY:"Sorry, the content you're looking for is not available at this time.",NOT_AVAILABLE:"Sorry, the content you're looking for is not available.",NOT_AVAILABLE_ANYMORE:"Sorry, the content you're looking for is not available anymore.",NOT_AVAILABLE_SOCIAL_NETWORK:"Sorry, the content you're looking for is not available for social networks.",AVAILABLE_IN_PREMIUM_ONLY:"Sorry, the content you're looking for is not available for premium users.",BROWSER_NOT_SUPPORTED:"Your browser is not able to play the content.",MAXIMUM_NUMBER_OF_STREAMS_LIMIT_REACHED:"Votre compte EXTRA est utilisé sur un trop grand nombre d’appareils (3/3). Pour continuer, veuillez arrêter la lecture sur un des autres appareils.",LANGUAGUE_NOT_DEFINED:"Language is not defined",FLASH_MISSING1:"You need the Flash plugin to view this content. Click <a href='//www.adobe.com/go/getflash/'><span style='color:Red;'>here<\/span><\/a> to get the latest Flash plugin.",FLASH_MISSING2:"You need the Flash plugin to view this content. Click <a href='//www.adobe.com/go/getflash/'><span style='color:Red;'>here<\/span><\/a> to download it.",FLASH_DISACTIVATED_LONG:"Please ensure that the plugin Flash is enabled.",FLASH_DISACTIVATED_SHORT:"Please ensure that the plugin Flash is enabled.",HOURS:"hours",MINUTES:"minutes",SECONDS:"seconds",COUNTDOWN:"will start in ",START_SHORTLY:"will start shorly.",NO_INFO:"No information available",DIFFUSE_LE:"Broadcasted on ",EN_ONDES_DE:"From&nbsp;",EN_ONDES_DEPUIS:"On&nbsp;air&nbsp;since&nbsp;",EN_ONDES_JUSQUA:"On&nbsp;air&nbsp;until&nbsp;",EN_ONDES_A:"&nbsp;to&nbsp;",EN_ONDES_PRESENTEMENT:"NOW PLAYING",UPCOMING:"UPCOMING",INFO_BUTTON:"Info",CUE_BUTTON:"Musics",LIVE_BUTTON:"LIVE",REDIRECT_AUDIO_RADIOCANADA:"Listen on Radio-Canada.ca",REDIRECT_VIDEO_RADIOCANADA:"Watch on Radio-Canada.ca",REDIRECT_AUDIO_TOUTV:"Listen on TOU.TV",REDIRECT_VIDEO_TOUTV:"Watch on TOU.TV",REDIRECT_AUDIO_ESPACEMU:"Listen on Espace.mu",REDIRECT_VIDEO_ESPACEMU:"Watch on Espace.mu",REDIRECT_AUDIO_YOUTUBE:"Listen on YouTube.com",REDIRECT_VIDEO_YOUTUBE:"Watch on YouTube.com",REDIRECT_AUDIO_VIMEO:"Listen on Vimeo.com",REDIRECT_VIDEO_VIMEO:"Watch on Vimeo.com",RELATED_BUTTON:"Related clips",RELATED_NEXT_MEDIA:"YOUR NEXT VIDEO",RELATED_MEDIA:"RELATED VIDEOS",AD:"ADVERTISING",CLOSE:"CLOSE",CLOSE2:"Close",COPIER:"Copy",AD_REMAINING_TIME:"Advertising",VISIT_SITE:"Visit the advertiser's site",OF:"of",SEEK:"Seek slider",SUBTITLE_CODE:"en",SUBTITLE_LABEL:"English web",SHARE:"Share",SHARE_VIDEO:"Share this video",SHARE_VIDEO_FROM:"Share the video from :",SHARE_FACEBOOK:"Share on Facebook",SHARE_TWITTER:"Share on Twitter",SHARE_GOOGLE:"Share on Google Plus",SHARE_LINKEDIN:"Share on LinkedIn",SHARE_EMAIL:"Share by email",SHARE_PAGEWEB:"Integrate in a page",TITLE_NOT_AVAILABLE:"Information not available",PLAY_CONTENT:"Play",PAUSE_CONTENT:"Pause",INFO:"Information on the program in progress",NEXT:"Next",PREVIOUS:"Previous",DOWNLOAD:"Download",MORE_OPTIONS:"More options",CLOSE_CAPTION:"Close caption",VIDEO_DESCRIPTION_OFF:"Enable video description",VIDEO_DESCRIPTION_ON:"Disable video description",VOLUME:"Volume",MUTE:"Mute",UNMUTE:"Unmute",EXTRACT:"Extract",EXTRACT_CONSOLE:"Extract console",AUTO:"Auto",VIDEO_QUALITY:"Video quality",FULLSCREEN:"Fullscreen",LIST:"List",RESUME_REPRENDRE:"Start over again the video",RESUME_REPRENDRE_A:"Start over again",RESUME_REPRENDRE_B:"the video",RESUME_POURSUIVRE:"Resume the video",RESUME_POURSUIVRE_A:"Resume",RESUME_POURSUIVRE_B:"the video",BUFFERING:"Buffering",REDUCE:"Extract console",THEATER_MODE_IN:"Theater mode",THEATER_MODE_OUT:"Exit theater mode",FULLSCREEN_OUT:"Exit Full Screen Mode",LIST:"List",SHORTCUT_HELP_TITLE:"Audio-video player shortcuts",SHORTCUT_HELP_PLAY_PAUSE:"Play/Pause",SHORTCUT_HELP_SPACE:"Space",SHORTCUT_HELP_10_FORWARD:"10 seconds fast forward",SHORTCUT_HELP_10_BACKWARD:"10 seconds rewind",SHORTCUT_HELP_VIEW_AGAIN:"View this help menu again",SHORTCUT_HELP_OPEN:"Open audio-video player shortcuts"}}(n),function(n){n.language.EN.error={VM_TIMEOUT:"ValidationMedia failed with timeout",ERROR_1:"Sorry, an error occured.",ERROR_2:"Media Error",ERROR_3:"Stream not found",ERROR_4:"Akamai NetLoader Error",ERROR_5:"MetaMedia error",ERROR_6:"Cannot share content",ERROR_7:"Error Google IMA",ERROR_8:"ValidationMedia Error",ERROR_9:"PlayerSetting error",ERROR_10:"userAPI error, param is not defined",ERROR_11:"Your browser is unable to play the content",ERROR_12:"Flash is missing",ERROR_13:"The content is not available in your country",ERROR_14:"Content not available",ERROR_16:"We've detected an ad blocker on your browser. Please disable it to access the content.",ERROR_17:"An error is occured during the playback",ERROR_18:"This live stream is not available right now",ERROR_19:"Sorry, you are not authorized to see the content."}}(n),function(n){var i=n.params.lang.toUpperCase(),t;n.label=n.language[i];n.label.language=i;var r=n.utils.log,u=n.label,f=n.utils.debugger.tabs;n.language.setLang=function(i){return typeof i=="string"&&(i=i.toUpperCase(),typeof n.language[i]!="undefined")?(n.label=n.language[i],t(n.language[i],n.language.FR),n.label.language=i,n.utils.date.setLanguage(i),!0):(r(u.error.LANGUAGUE_NOT_DEFINED,f.ERROR),!1)};t=function(n,i){for(var r in i)if(i.hasOwnProperty(r))switch(typeof n[r]){case"object":t(n[r],i[r]);break;case"undefined":n[r]=i[r]}}}(n),function(n){function r(){return!1}var i,t;for(n.providers={},n.providers.Ui=function(t){var u=this,i,r;this.container=t;u.name="ui";i={error:null,src:"",srcObject:null,currentSrc:"",crossOrigin:null,networkState:0,preload:"none",buffered:{length:0},readyState:null,seeking:!1,currentTime:0,duration:NaN,paused:!0,defaultPlaybackRate:1,playbackRate:1,played:{length:0},seekable:{length:0},ended:!1,autoplay:!1,loop:!1,mediaGroup:null,controller:null,controls:!1,volume:0,muted:!1,defaultMuted:!1,audioTracks:null,videoTracks:null,textTracks:{length:0,onchange:null,onaddtrack:null,onremovetrack:null},width:"100%",height:"100%",videoWidth:0,videoHeight:0,enableIMA:!1,isSeekAfterBreak:!1,isLive:!1,closedCaption:!0};for(r in i)i.hasOwnProperty(r)&&(u[r]=i[r]);n.utils.extend(u,new n.events.EventRegistration("provider.ui"))},i=["addTrack","beforeContentChanging","begin","bindHtmlEvents","changeMedia","changeProvider","clearAfterAds","disableTrack","dispose","hide","hideSubtitle","hideTracks","initFlash","isMuted","play","providerType","reset","resize","setOnInit","setUiControlsOffset","show","showSubtitle","showTrack","stop","toggleSubtitle","load","seekTo","initDai"],t=0;t<i.length;t++)n.providers.Ui.prototype[i[t]]=r;n.providers.Ui.prototype.canPlayType=function(n){return this.element?this.element.canPlayType(n):""};n.providers.Ui.prototype.load=function(){var t=n.utils.dom.FindByClassName(this.container,"tagaudio"),i=n.utils.dom.FindByClassName(this.container,"tagvideo");i.currentTime<=0&&i.load();t.currentTime<=0&&t.load()};n.providers.Ui.prototype.handlePlayPromise=function(t,i){t&&t.catch(function(t){typeof t.name!="undefined"&&t.name==="NotAllowedError"&&(this.stop(),n.utils.log("on promises error","provider","red"),n.utils.log(arguments,"provider","red"),i())}).then(n.utils.underscore.noop)};n.providers.Ui.prototype.contentTimeForStreamTime=function(n){return n};n.providers.Ui.prototype.streamTimeForContentTime=function(n){return n};n.providers.Ui.prototype.durationChanged=function(t){this.log("provider  video durationchange: "+t,n.utils.debugger.tabs.PROVIDER);t>10&&t<n.utils.MAX_MEDIA_DURATION&&(this.duration=t,this.fireEvent(n.events.provider.DURATION_CHANGE,t,{disableLogging:!0}))}}(n),function(n){var s=n.params,u=null,f=!1,e=!1;n.providers.Dai=function(){n.providers.Ui.apply(this,[]);this.streamManager=null;this.streamRequest=null;this.currentTime=0;this.isSnapback=!1;this.snapForwardTime=0;this.previousCuePoint=null;this.startParams={}};n.providers.Dai.prototype=new n.providers.Ui;var t=n.providers.Dai.prototype,r=null,o=!1;t.initDai=function(t,i,r){u=n.utils.dom.FindByClassName(this.instance.container,"daiAdZone");this.videoElement=t;this.log=i;this.isNativeHlsSupport=r;this.initDaiSdkStatus()};t.initDaiSdkStatus=function(){r={initialDaiMedia:!0,adBlocker:!1,daiSdkLoaded:!1,daiBackupUrlActive:!1,daiActivated:!1,logOrigin:null,playingDaiUrl:"",daiErrors:[]}};t.checkAdBlocker=function(t){var i=this;if(!r.sent)if(o)i.sendDaiSdkStatus(t||"On Start");else{n.detectAdBlock.onDetected(function(){r.adBlocker=!0;i.sendDaiSdkStatus("On AdBlocker detected"+(t?" - "+t:""))});n.detectAdBlock.onNotDetected(function(){r.adBlocker=!1;i.sendDaiSdkStatus("On AdBlocker not detected"+(t?" - "+t:""))});n.detectAdBlock.check();o=!0}};t.sendDaiSdkStatus=function(t){r.playingDaiUrl=this.source.url;r.daiActivated=f;r.logOrigin=t;n.utils.logstash.log(r);r.sent=!0;r.initialDaiMedia=!1};t.initDaiPlayer=function(){var i,t;try{if(this.streamManager)this.streamManager.reset(),this.isNativeHlsSupport&&this.videoElement.load();else{i=this;this.isNativeHlsSupport=this.instance.internalApi.media().getProvider()instanceof n.providers.Html5;this.videoElement.addEventListener(n.events.html.SEEKED,this.onSeekEnd.bind(this));this.streamManager=new google.ima.dai.api.StreamManager(this.videoElement);this.streamManager.setClickElement(u);for(t in google.ima.dai.api.StreamEvent.Type)this.streamManager.addEventListener(google.ima.dai.api.StreamEvent.Type[t],this.onStreamEvent.bind(this),!1)}}catch(r){this.log("Failed for  initDaiPlayer() : "+r.message,"error","red")}f=!0};t.loadUrl=function(n){var t=this;if(this.isNativeHlsSupport)this.videoElement.src=n,this.videoElement.load(),this.videoElement.textTracks.addEventListener("addtrack",function(n){var r=n.track,u;r.kind=="metadata"&&(r.mode="hidden",u=[],r.addEventListener("cuechange",function(n,r){var r=n.currentTarget.cues,f,e;if(t.streamManager&&r)for(i=0;i<r.length;i++)if(f=r[i],f&&f.value&&f.value.data&&(e={TXXX:f.value.data,width:t.videoElement.offsetWidth,height:t.videoElement.offsetHeight,duration:Infinity},u.indexOf(f.value.data)===-1)){t.streamManager.onTimedMetadata(e);u.push(f.value.data)}}))});else{this.hls.on(this.hlsEvents.MANIFEST_PARSED,function(){t.hls.startLoad(0);t.element.addEventListener("loadedmetadata",function(){t.videoElement.play()})});this.hls.on(this.hlsEvents.FRAG_PARSING_METADATA,function(n,i){t.streamManager&&i&&i.samples.forEach(function(n){t.streamManager.processMetadata("ID3",n.data,n.pts)})});this.hls.loadSource(n);this.hls.attachMedia(this.videoElement)}};t.startDAI=function(n){var i,t;if(n=n||this.startParams,this._daiLoaded=!1,delete r.sent,this.startParams=n,this.parseParams(n.params),this._daiParams.dfpLiveAssetKey)if(window.google&&window.google.ima&&window.google.ima.dai)r.daiSdkLoaded=!0,this.initDaiPlayer(),f&&(this.isLive?this.requestLiveStream(n):this.requestVODStream(n)),this.checkAdBlocker("On Start DAI");else{r.daiBackupUrlActive=!0;this.source.backupUrl||(this.source.backupUrl=this.source.url);this.source.url=this._daiParams.dfpDesktopStreamUrl;i=this.adParams();for(t in i)t!=="dai-sr"&&(this.source.url+="&"+t+"="+encodeURIComponent(i[t]));this.restoreIMAStream()}else this.restoreIMAStream()};t.adParams=function(){var n=this.instance.internalApi.metas,t={playerWidth:this.instance.ui.container.getOuterDimension().width,duree:n.isLive?"000":n.isVideo?n.SrcAvDuree:null,episode:n.SrcEpisode,saison:n.SrcSaison},i="";for(var r in t)t[r]&&(i+=(i!==""?"&":"")+r+"="+t[r]);return{sz:"852x480",iu:this.getAdUnit(),"dai-sr":this._daiParams["dai-sr"],cust_params:i}};t.parseParams=function(n){this._daiParams={};for(var t in n)this._daiParams[n[t].name]=n[t].value};t.restoreIMAStream=function(n){n===!0&&this.source.backupUrl!==undefined&&(this.source.url=this.source.backupUrl,this.source.backupUrl=undefined);f=!1;this.start();e=!1;delete r.sent;this.checkAdBlocker("Restore IMA Stream"+(n?" (Manifest parsing error)":""))};t.requestLiveStream=function(n){this.queryParams=n.queryParams;this.streamRequest=new google.ima.dai.api.LiveStreamRequest;this.log("assetKey: "+this._daiParams.dfpLiveAssetKey,"DAI","green");this.streamRequest.assetKey=this._daiParams.dfpLiveAssetKey;this.streamRequest.apiKey=null;this.streamRequest.adTagParameters=this.adParams();this.streamManager.requestStream(this.streamRequest)};t.requestVODStream=function(n){this.streamRequest=new google.ima.dai.api.VODStreamRequest;this.streamRequest.contentSourceId=n.contentSourceId;this.streamRequest.videoId=n.videoId;this.streamRequest.adTagParameters=this.adParams();this.streamManager.requestStream(this.streamRequest)};t.getAdUnit=function(){var f=!!window.CBC&&!!window.CBC.Ads&&!!window.CBC.Ads.getHierarchy(),i=this.instance.internalApi.metas,r=this.instance.playerSettings.DARTsite,n="not defined",u=i.isLive?"en-direct":i.showAds||"",t;try{t=RadioCanada&&RadioCanada.Publicite&&RadioCanada.Publicite.getAdUnit;n=t&&document.location.host.indexOf("tou.tv")!==-1?t():"6642/"+r+"/television/chaine-principale/"+u}catch(e){n="6642/"+r+"/television/chaine-principale/"+u}return n};t.onAdBreakStarted=function(){u.style.display="block";this.videoElement.play();e=!0;this.instance.internalApi.fireEvent(n.events.core.AD_STARTED,{activeDAI:!0})};t.onAdStarted=function(t){var i=t.getAd();this.instance.internalApi.fireEvent(n.events.core.SINGLE_AD_STARTED,{ima_ad_pod_index:i.getAdPodInfo().getPodIndex(),ima_ad_position:i.getAdPodInfo().getAdPosition(),ima_ad_title:i.getTitle(),ima_ad_creativeAdId:i.getCreativeId(),ima_ad_duration:i.getDuration()},{disableLogging:!0});this.instance.internalApi.fireEvent(n.events.core.AD_PLAY)};t.onStreamEvent=function(t){var f,o;t.type!==google.ima.dai.api.StreamEvent.Type.AD_PROGRESS&&this.log("StreamEvent: "+t.type,"DAI","green");switch(t.type){case google.ima.dai.api.StreamEvent.Type.LOADED:this._daiLoaded=!0;f=t.getStreamData().url+"?"+this.queryParams;this.log("Url : "+f,"DAI","green");this.loadUrl(f);break;case google.ima.dai.api.StreamEvent.Type.ERROR:r.daiErrors.push(t.getStreamData());this._daiLoaded?(o=this,this.instance.timerManager.setTimeout(function(){o.startDAI()},1e3)):this.restoreIMAStream();break;case google.ima.dai.api.StreamEvent.Type.AD_PROGRESS:u.style.display="block";var i=t.getStreamData().adProgressData,l=i.adPosition,a=i.totalAds,s=i.currentTime,h=i.duration,v=Math.floor(h-s),c={text:n.label.EN_SAVOIR_PLUS};this.instance.internalApi.fireEvent(n.events.core.AD_REMAINING_TIME_LABEL_CHANGE,c,{disableLogging:!0});break;case google.ima.dai.api.StreamEvent.Type.FIRST_QUARTILE:case google.ima.dai.api.StreamEvent.Type.MIDPOINT:case google.ima.dai.api.StreamEvent.Type.THIRD_QUARTILE:if(!e){this.onAdBreakStarted();this.onAdStarted(t)}u.style.display="block";break;case google.ima.dai.api.StreamEvent.Type.AD_BREAK_STARTED:this.onAdBreakStarted();break;case google.ima.dai.api.StreamEvent.Type.COMPLETE:this.instance.internalApi.fireEvent(n.events.core.SINGLE_AD_COMPLETE);break;case google.ima.dai.api.StreamEvent.Type.AD_BREAK_ENDED:u.style.display="none";this.snapForwardTime&&this.snapForwardTime>this.videoElement.currentTime&&(this.videoElement.currentTime=this.snapForwardTime,this.snapForwardTime=null);e=!1;this.instance.internalApi.fireEvent(n.events.core.AD_COMPLETE,{activeDAI:!1});break;case google.ima.dai.api.StreamEvent.Type.STARTED:this.onAdStarted(t)}};t.onSeekEnd=function(){if(!this.isLive){if(this.isSnapback){this.isSnapback=!1;return}this.currentTime=this.videoElement.currentTime;this.previousCuePoint=this.streamManager.previousCuePointForStreamTime(this.currentTime);this.previousCuePoint&&!this.previousCuePoint.played&&(this.isSnapback=!0,this.snapForwardTime=this.currentTime,this.videoElement.currentTime=this.previousCuePoint.start)}};t.contentTimeForStreamTime=function(n){return f&&this.streamManager?this.streamManager.contentTimeForStreamTime(n):n};t.streamTimeForContentTime=function(n){return f&&this.streamManager?this.streamManager.streamTimeForContentTime(n):n};n.providers.proxy=function(t,i){var u=n.enableDAI?n.providers.Dai:n.providers.Ui,r;return t.prototype=Object.create(u.prototype),t.prototype.constructor=t,u.apply(u,[]),r=new t(i),r.initDai(r.videoElement,n.utils.log,n.utils.browser.isSafari()),r}}(n),function(n){n.providers.Html5=function(t){function ri(){return y=y*1,i.log("_doSeek: "+y,e),nt=0,s=vt=s,y=i.streamTimeForContentTime(y),w&&(r.currentTime=y.toFixed(1)),l=!0,!0}function ht(n){n?r.setAttribute("crossorigin","withcredentials"):r.removeAttribute("crossorigin")}function it(h){var p=h.type===u.TIME_UPDATE,v,y;(!p||p&&nt++<2)&&i.log("providerHTML Event : "+h.type,e,n.utils.color.BLUEVIOLET);switch(h.type){case u.LOAD_START:n.utils.browser.isIos()&&(clearTimeout(et),et=setTimeout(function(){r.paused&&(i.log("timeout  Event LOAD_START ",e,"green"),g())},3e3));i.fireEvent(o.LOAD_START,null,{disableLogging:!0});break;case u.EMPTIED:i.fireEvent(o.EMPTIED,null,{disableLogging:!0});break;case u.LOADED:g();break;case u.CAN_PLAY:w||(w=!0,i.fireEvent(o.READY,null,{disableLogging:!0}),g());r.volume=t.ui.volume.getCurrentVolume()/100;break;case u.META_LOADED:i.fireEvent(o.LOADED,r.currentTime,{disableLogging:!0});break;case u.PAUSE:bt()||i.fireEvent(o.PAUSE,r.currentTime,{disableLogging:!1});break;case u.PLAY:i.fireEvent(o.PLAY,r.currentTime);clearTimeout(et);break;case u.CAN_PLAY_THROUGH:a=k;break;case u.PLAYING:f.time?(i.seekTo(f.time),delete f.time):i.fireEvent(o.PLAYING,r.currentTime,{disableLogging:!1});break;case u.SEEKED:s=i.contentTimeForStreamTime(r.currentTime);i.log(" asked time : "+c+", currentTime : "+s,e);t.timerManager.clearTimeout(ot);c=-1;l=!1;i.fireEvent(o.SEEK_COMPLETE,s,{disableLogging:!1});break;case u.SEEKING:c=i.contentTimeForStreamTime(r.currentTime);i.log("seeking To: "+c,e);l=!0;i.fireEvent(o.CURRENT_TIME_CHANGE,c,{disableLogging:!1});i.fireEvent(o.SEEKING,{before:vt,after:c},{disableLogging:!1});break;case u.TIME_UPDATE:v=i.contentTimeForStreamTime(r.currentTime);i.fireEvent(o.TIME_UPDATE,v,{disableLogging:!0});l&&Math.abs(c-v)<10&&(t.timerManager.clearTimeout(ot),ot=t.timerManager.setTimeout(function(){i.log("_timeoutSeeked occured ",e);c=-1;l=!1;i.fireEvent(o.SEEK_COMPLETE,v,{disableLogging:!0})},500));l||r.seeking||r.paused||(s=v,b||i.fireEvent(o.CURRENT_TIME_CHANGE,s,{disableLogging:!0}));nt+=2;break;case u.VOLUME_CHANGE:i.fireEvent(o.VOLUME_CHANGE,r.volume,{disableLogging:!0});break;case u.DURATION_CHANGE:y=r.duration;i.streamManager&&(y=i.streamManager.contentTimeForStreamTime(y));i.durationChanged(y);break;case u.ENDED:if(b===!1){c=-1;l=!1;i.fireEvent(o.COMPLETE,r.duration,{disableLogging:!1});i.log("provider html complete: ",e);try{}catch(d){}}break;case u.WEBKIT_ENTER_FULLSCREEN:i.log("provider html5 webkit enter fullscreen");break;case u.WEBKIT_EXIT_FULLSCREEN:i.log("provider html5 webkit exit fullscreen")}}function g(){i.handlePlayPromise(r.play(),t.internalApi.media().onPromiseError)}function wt(){var u,h;i.log("video element error: "+(r&&r.error?r.error.code:""),e,"error");u="Video HTML Error "+r.error.code+", ";switch(r.error.code){case r.error.MEDIA_ERR_ABORTED:a=0;u+="User aborted the media playback.";break;case r.error.MEDIA_ERR_NETWORK:a=0;u+="A network error caused a media download fail.";break;case r.error.MEDIA_ERR_DECODE:u+="The media playback was aborted due to a corruption problem or because the video used features your browser did not support.";t.ui.video.hideTracks();break;case r.error.MEDIA_ERR_SRC_NOT_SUPPORTED:u+="The media could not be loaded, either because the server or network failed or because the format is not supported."}i.log("Number of retry - "+a,e,"error");a>0?(i.log("retry media wirh _currentTime = "+s,e),f.time=s,a--,r.error.code===4?f.vmRequest(ui,fi,event):t.timerManager.setTimeout(function(){i.log("media readyState="+r.readyState,e);r.readyState<2&&i.reload()},1e3)):r.src!==document.URL&&(h=i.canPlayHls?n.models.error.MEDIA_ERROR():n.models.error.BROWSER_NOT_SUPPORTED(),a=k,h.innerId=r.error.code,h.innerMessage="HTML5 - code = 7"+r.error.code+", message = "+u,h.origin=i.name,i.fireEvent(o.ERROR,h))}function ui(n){i.log("_onSucceedAfterValidationMediaRetry("+s+")",e);f.params=n.params;f.url=n.url;f.time=s;i.reload()}function fi(){v("Repeated call to VM failed: ",98)}function bt(){return Math.abs(i.duration-s)<1&&!yt}function p(t,i){i||(i="gray");n.utils.log(t,"FairPlay",i)}function v(r,u){n.utils.log(r,"FairPlay","red");var f=n.models.error.FAIRPLAY_ERROR();f.message=r;f.innerId=u;f.origin=i.name;f.innerMessage="HTML fairPlay - code = "+u+", message = "+r;new n.Error(t).error(t.internalApi.media(),f);i.fireEvent(o.ERROR,f)}function kt(){f.fairplay||(f.fairplay={});for(var n=0;n<f.params.length;n++)f.fairplay[f.params[n].name]=f.params[n].value}function ei(){r.removeEventListener(n.events.html.WEBKIT_NEED_KEY,rt,!1);r.removeEventListener("error",dt,!1);r.removeEventListener(n.events.html.WEBKIT_NEED_KEY,lt,!1);kt();oi()}function ct(n,t,i){i.addEventListener(n,function(){t(arguments[0])},!1)}function oi(){n.utils.ajax(f.fairplay.fairplayCertificatePath,si,hi,null,{responseType:"arraybuffer"})}function si(t){var u=t.target;f.fairplay.certificate=new Uint8Array(u.response);r.addEventListener(n.events.html.WEBKIT_NEED_KEY,rt,!1);r.addEventListener(n.events.html.ERROR,dt,!1);i[f.startFunction](f)}function hi(){v("Failed to retrieve the server certificate.",90)}function ci(t){var r=n.utils.convert.arrayToString(t),i=document.createElement("a");return i.href=r,i.hostname}function li(t,i,r){var e,s;typeof i=="string"&&(i=n.utils.convert.stringToArray(i));var u=0,f=new ArrayBuffer(t.byteLength+4+i.byteLength+4+r.byteLength),o=new DataView(f),h=new Uint8Array(f,u,t.byteLength);return h.set(t),u+=t.byteLength,o.setUint32(u,i.byteLength,!0),u+=4,e=new Uint8Array(f,u,i.byteLength),e.set(i),u+=e.byteLength,o.setUint32(u,r.byteLength,!0),u+=4,s=new Uint8Array(f,u,r.byteLength),s.set(r),new Uint8Array(f,0,f.byteLength)}function ai(){if(!WebKitMediaKeys.isTypeSupported("com.apple.fps.1_0","video/mp4"))throw"Key System not supported";}function dt(){v("A video playback error occurred while using drm with FairPlay :",91)}function lt(n){p("WEBKIT_NEED_KEY  is requested once more");f.vmRequest(vi,yi,n)}function vi(n){try{f.params=n.params;kt();rt(this)}catch(t){v("FairPlay : _onSuccessVMrequest failed : "+t.message,92)}}function yi(){v("FairPlay : Repeated call to VM failed: ",93)}function rt(t){var i;p("WEBKIT_NEED_KEY is requested");var u=t.target,r=t.initData,e=ci(r);p("initData FairPlay");p(n.utils.convert.base64EncodeUint8Array(r));r=li(r,e,f.fairplay.certificate);u.webkitKeys||(ai(),u.webkitSetMediaKeys(new WebKitMediaKeys(ii)));u.webkitKeys||v("FairPlay : Could not create MediaKeys",94);i=u.webkitKeys.createSession("video/mp4",r);i||v("FairPlay : Could not create key session",95);i.contentId=e;ct("webkitkeymessage",pi,i);ct("webkitkeyadded",di,i);ct("webkitkeyerror",ki,i)}function pi(t){var r=t.target,o=t.message,i=n.utils.convert.base64EncodeUint8Array(o),u,e;i=encodeURIComponent(i);u="spc="+i+"&"+r.contentId;e=f.fairplay.fairplayLicenseUrl.replace("skd://","https://");n.utils.ajax(e,wi,bi,[{name:"Content-type",value:"application/x-www-form-urlencoded"},{name:"Authorization",value:f.fairplay.fairplayAuthToken}],{responseType:"text",type:"POST",session:r,body:u})}function wi(t){var r=t.target,f=r.session,i=r.responseText.trim(),u;i.substr(0,5)==="<ckc>"&&i.substr(-6)==="<\/ckc>"&&(i=i.slice(5,-6));p("keyText:"+i);u=n.utils.convert.base64DecodeUint8Array(i);f.update(u)}function bi(){v("The license request failed.",96)}function ki(){v("A decryption key error was encountered",97)}function di(){p("Decryption key was added to session.");r.removeEventListener(n.events.html.WEBKIT_NEED_KEY,rt,!1);r.removeEventListener(n.events.html.WEBKIT_NEED_KEY,lt,!1);r.addEventListener(n.events.html.WEBKIT_NEED_KEY,lt,!1)}function at(){typeof document.hidden!="undefined"&&st&&(p("pageAwakened"),st=!1,i.bindHtmlEvents(r,!1),setTimeout(function(){i.bindHtmlEvents(r,!0);st=!0},100))}this.instance=t;this.container=t.container;var gt=Math.round(Math.random()*1e6),k=3,i=this,r=null,f={url:null,bitrates:null},w=!1,s=0,vt=0,l=!1,c=-1,ut,b=!1,u=n.events.html,o=n.events.provider,ft=n.events.nativeevents,e=n.utils.debugger.tabs.PROVIDER,gi=n.utils.debugger.tabs.LOOP,y=0,a=k,nt=0,ni=n.utils.dom.FindByClassName(t.container,"tagaudio"),ti=n.utils.dom.FindByClassName(t.container,"tagvideo"),d=ti,yt=!1,tt=!1,et=0,ot=0,pt=!1,st=!0,h,ii="com.apple.fps.1_0";n.utils.extend(i,new n.events.EventRegistration("provider",t));n.utils.extend(i,new n.utils.LogInstance("HTML5_PROVIDER",t.index));i.init=function(n,t){yt=t;i.isLive=t;d.style.display=n?"none":"block";i.log("--html5 init(isAudio:"+n+") ",e,"brown");r&&i.bindHtmlEvents(r,!1);pt=n;r=n?ni:d;i.bindHtmlEvents(r,!0)};i.hide=function(){d.style.display="none"};Object.defineProperty(i,"id",{get:function(){return gt}});Object.defineProperty(i,"videoElement",{get:function(){return d}});Object.defineProperty(i,"element",{get:function(){return r}});Object.defineProperty(i,"elementMetrik",{get:function(){return r}});Object.defineProperty(i,"paused",{get:function(){return r.paused}});Object.defineProperty(i,"src",{get:function(){return f.url},set:function(n){var t=pt?"AUDIO":"VIDEO";i.log(t+" src: "+n.url,e);i.source=f=n;l=!1;c=-1;i.log(t+" counter: "+r.getAttribute("data"),e);n.isFairPlay?(i.log("HTML FairPlay with method "+n.startFunction,e),a--,ei()):(a=k,i[f.startFunction](f))}});Object.defineProperty(i,"bitrate",{get:function(){return 1},set:function(){}});Object.defineProperty(i,"currentTime",{get:function(){return s}});Object.defineProperty(i,"duration",{get:function(){return r?r.duration:0}});Object.defineProperty(i,"volume",{get:function(){return r?r.volume:1},set:function(n){r&&(i.log("set volume  "+n,e),n>0&&r.muted&&(r.muted=!1),r&&(r.volume=Math.max(0,Math.min(1,n))))}});Object.defineProperty(i,"fullscreen",{get:function(){return null},set:function(){}});Object.defineProperty(i,"useCredentials",{set:function(n){ut=n;i.log("useCredentials: "+n);r&&ht(n)}});Object.defineProperty(i,"isPlayingAds",{set:function(t){i.log("set isPlayingAds: "+b+", new: "+t,e);b!==t&&(b=t,n.utils.browser.isIPod()&&(r.removeEventListener(n.events.html.WEBKIT_EXIT_FULLSCREEN,it),b&&r.addEventListener(n.events.html.WEBKIT_EXIT_FULLSCREEN,it)),i.log("isPlayingAds: "+t,e),ht(!t&&ut))}});Object.defineProperty(i,"isFirstPlay",{get:function(){return r?r.buffered.length===0:!0}});Object.defineProperty(i,"canPlayHls",{get:function(){return r?r.canPlayType("application/x-mpegURL")==="probably"||r.canPlayType("application/x-mpegURL")==="maybe":!1}});Object.defineProperty(i,"name",{get:function(){return"player.providers.Html5 "+typeof r}});Object.defineProperty(i,"muted",{get:function(){return r.muted},set:function(n){n?i.mute():i.unmute()}});Object.defineProperty(i,"enableIMA",{get:function(){return!0}});Object.defineProperty(i,"audioTracks",{get:function(){var t,n;if(h=r.audioTracks,h){for(t=[],n=0;n<h.length;n++)t.push(h[n]);return t}}});Object.defineProperty(i,"activeAudioTrack",{get:function(){for(var n=0;n<h.length;n++)if(h[n].enabled)return{title:h[n].label,trackIndex:h[n].id}},set:function(n){for(var t=0;t<h.length;t++)h[t].enabled=h[t].id===String(n)?!0:!1}});i.providerType=function(){return"html"};i.reload=function(){function u(){i.log("providerHtml5 _onLoad()",e);r.removeEventListener(n.events.html.LOAD_START,u);r.addEventListener(n.events.html.PLAYING,o);try{g()}catch(f){i.log("provider HTML5, reload: "+f.message,n.utils.debugger.tabs.ERROR);t.timerManager.setTimeout(r.play,1e3)}}function o(){i.log("providerHtml5 _onPlaying( time ="+f.time+")",e);r.removeEventListener(n.events.html.PLAYING,o);f.time&&(r.currentTime=f.time,delete f.time);i.bindHtmlEvents(r,!0)}i.log("--reload("+f.url+") ",e);r.addEventListener(n.events.html.LOAD_START,u);r.src=f.url;r.load()};i.clearAfterAds=function(){r.innerHTML="";r.childNodes=[]};i.resendValidationMediaRequest=function(t){f.vmRequest(function(u){var e,o;f.url=u.url;i.reload();typeof t!="undefined"&&(n.utils.browser.isSafari()?(e=function(){r.currentTime=t;r.removeEventListener(n.events.html.PLAYING,e)},r.addEventListener(n.events.html.PLAYING,e)):(o=function(){r.duration>0&&(r.currentTime=t,r.removeEventListener(n.events.html.DURATION_CHANGE,o))},r.addEventListener(n.events.html.DURATION_CHANGE,o)))},function(){},i)};i.load=function(){r&&r.load&&!w&&(i.log("load: "+r+", src: "+r.src,e),ht(ut),r.load(),i.fireEvent(o.LOADED,r.currentTime,{disableLogging:!0}))};i.resize=function(){};i.show=function(){i.log("html5 show",e);d.style.display="block"};i.play=function(){return i.log("--play("+tt+")",e),tt?t.internalApi.media().getProvider().isActivatedDAI?i[f.startFunction](f):r.load():g(),tt=!1,r.readyState===4};i.resume=i.play;i.pause=function(){return bt()?0:(i.log("--pause()",e),r.pause(),tt=t.internalApi.media().isLive,r.readyState===4)};i.changeProvider=function(){i.stop()};i.stop=function(){i.bindHtmlEvents(r,!1);r&&(i.log("--stop() ",e),r.src="",r.removeAttribute("src"),r.load());r.pause();i.reset()};i.dispose=function(){i.stop()};i.seekTo=function(n){Math.round(i.currentTime)!==Math.round(n)&&(i.log("-seekTo("+n+")",e),i.log("_seeking="+l,e),y=n,ri())};i.isMute=function(){return r.muted};i.mute=function(){return(i.log("--mute() ",e),!r)?!1:(r.muted=!0,!0)};i.unmute=function(){return(i.log("--unmute() ",e),!r)?!1:(r.muted=!1,!0)};i.changeMedia=function(){i.pause();i.stop();i.reset()};i.reset=function(){i.log("--Html reset() ",e,"brown");i.isPlayingAds=!1;w=!1;s=0;l=!1;c=-1;y=0;nt=0;a=k};i.bindHtmlEvents=function(r,f){var s,o;if(r){for(i.log("bindHtmlEvents: "+f,e,"lightgreen"),s=[u.ABORT,u.CAN_PLAY,u.CAN_PLAY_THROUGH,u.CONTEXT_MENU,u.DURATION_CHANGE,u.EMPTIED,u.ENDED,u.LOAD_START,u.LOADED,u.PAUSE,u.PLAY,u.PLAYING,u.RATE_CHANGE,u.SEEKED,u.SEEKING,u.STALLED,u.SUSPEND,u.TIME_UPDATE,u.VOLUME_CHANGE,u.WAITING,u.WEBKIT_EXIT_FULLSCREEN,],o=0;o<s.length;o++)r.removeEventListener(s[o],it),f&&r.addEventListener(s[o],it);r.removeEventListener(u.ERROR,wt);f&&r.addEventListener(u.ERROR,wt);n.utils.browser.isMobile()&&(typeof i.restartIfPlaybackStalled=="undefined"&&(i.restartIfPlaybackStalled=new n.providers.Html5.RestartIfPlaybackStalled(r,u,t.timerManager,t.index,i)),f?i.restartIfPlaybackStalled.activate():i.restartIfPlaybackStalled.deactivate())}};i.isReady=function(){return w};i.start=function(){p("_startVideo");r.src=f.url};n.utils.browser.isIos()&&(window.addEventListener(ft.FOCUS,at),window.addEventListener(ft.PAGE_SHOW,at),window.addEventListener(ft.VISIBILITY_CHANGED,function(){document.hidden||at()}))};n.providers.Html5.prototype=new n.providers.Ui;n.providers.Html5.constructor=n.providers.Html5;n.providers.Html5.RestartIfPlaybackStalled=function(t,i,r,u,f){this.mediaTag=t;this.htmlEvents=i;this.timerManager=r;this.numberOfSecondsBeforeRestartIfStalled=5;this.timeoutId=null;this._timeUpdateCount=0;this._eventHandlersBoundToThis=!1;this._onPlayingEventHandlerBound=!1;this.provider=f;n.utils.extend(this,new n.utils.LogInstance("RestartIfPlaybackStalled",u))};n.providers.Html5.RestartIfPlaybackStalled.prototype={constructor:n.providers.Html5.RestartIfPlaybackStalled,_log:function(t){this.log(t,n.utils.debugger.tabs.RestartIfPlaybackStalled)},activate:function(){this._deactivateButContinueToListenToPlayingEvents();this._log("activate");this._eventHandlersBoundToThis||(this._onTimeUpdate=this._onTimeUpdate.bind(this),this._onPlaying=this._onPlaying.bind(this),this._onPause=this._onPause.bind(this),this._masterPlaylistReturnsForbidden=this._masterPlaylistReturnsForbidden.bind(this),this._eventHandlersBoundToThis=!0);this._onPlayingEventHandlerBound||(this.mediaTag.addEventListener(this.htmlEvents.PLAYING,this._onPlaying),this._onPlayingEventHandlerBound=!0)},_resetTimeUpdateCounter:function(){this._timeUpdateCount=0},_onPlaying:function(){this._log("on Playing");this._resetTimeUpdateCounter();var n=this.provider.src!==null&&this.provider.src.indexOf(".m3u8")!==-1;if(!n){this._log("The video source is not an hls master playlist, we abort.");this.deactivate();return}this.mediaTag.removeEventListener(this.htmlEvents.TIME_UPDATE,this._onTimeUpdate);this.mediaTag.addEventListener(this.htmlEvents.TIME_UPDATE,this._onTimeUpdate);this.mediaTag.removeEventListener(this.htmlEvents.PAUSE,this._onPause);this.mediaTag.addEventListener(this.htmlEvents.PAUSE,this._onPause);this._log("Waiting "+this.numberOfSecondsBeforeRestartIfStalled+" seconds before checking if playback is stalled.");this.timeoutId=this.timerManager.setTimeout(function(){this._log("We waited "+this.numberOfSecondsBeforeRestartIfStalled+" seconds. Time to check if media is playing : number of times timeUpdate events were thrown : "+this._timeUpdateCount);this._timeUpdateCount<=1?(this._log("Playback seems stalled, let's check if the master playlist returns a 403 Forbidden."),this._masterPlaylistReturnsForbidden(function(){this._log("Master playlist returns a 403 Forbidden, we should restart playback");this.provider.resendValidationMediaRequest(this.mediaTag.currentTime)})):(this._log("It's ok, playback is not stalled."),this._deactivateButContinueToListenToPlayingEvents())}.bind(this),this.numberOfSecondsBeforeRestartIfStalled*1e3)},_masterPlaylistReturnsForbidden:function(t){t=t.bind(this);n.utils.ajax(this.provider.src,function(n){var i=n.target,r=i.status===403;r?t():(this._log("The master playlist returned a "+i.status+", so it's likely a rebuffering issue. We don't restart playback in that case."),this._deactivateButContinueToListenToPlayingEvents())}.bind(this),null,null,{responseType:"text"})},_onTimeUpdate:function(){this._timeUpdateCount++;this._log("TimeUpdate event thrown : "+this._timeUpdateCount)},_onPause:function(){this._log("Media paused, clearing timeout");this.timerManager.clearTimeout(this.timeoutId)},deactivate:function(){this._log("Deactivate");this._resetTimeUpdateCounter();this.mediaTag.removeEventListener(this.htmlEvents.PLAYING,this._onPlaying);this._onPlayingEventHandlerBound=!1;this.mediaTag.removeEventListener(this.htmlEvents.TIME_UPDATE,this._onTimeUpdate);this.timerManager.clearTimeout(this.timeoutId)},_deactivateButContinueToListenToPlayingEvents:function(){this._log("Deactivate but continue to listen to playing events.");this._resetTimeUpdateCounter();this.mediaTag.removeEventListener(this.htmlEvents.TIME_UPDATE,this._onTimeUpdate);this.timerManager.clearTimeout(this.timeoutId)}}}(n),function(n){n.providers.Flash=function(t){function it(n){for(var t in n)n.hasOwnProperty(t)&&(typeof n[t]=="function"?n[t]():i[t]=n[t]);l=!0}function k(n){switch(n.type){case u.CAN_PLAY:i.fireEvent(f.READY,null,{disableLogging:!0});break;case u.META_LOADED:i.fireEvent(f.LOADED,r.currentTime,{disableLogging:!0});break;case u.PAUSE:i.fireEvent(f.PAUSE,r.currentTime,{disableLogging:!1});break;case u.PLAYING:s=!1;i.fireEvent(f.PLAYING,r.currentTime,{disableLogging:!1});break;case u.SEEKED:s=!1;i.fireEvent(f.SEEK_COMPLETE,r.currentTime,{disableLogging:!1});break;case u.CANNOT_SEEK:s=!1;break;case u.SEEKING:i.log("provider flash seeking To: "+r.currentTime,h);i.fireEvent(f.SEEKING,{before:p,after:w},{disableLogging:!1});break;case u.TIME_UPDATE:s||(i.fireEvent(f.TIME_UPDATE,r.currentTime,{disableLogging:!0}),i.fireEvent(f.CURRENT_TIME_CHANGE,r.currentTime,{disableLogging:!0}));a=r.currentTime;break;case u.VOLUME_CHANGE:i.fireEvent(f.VOLUME_CHANGE,r.volume,{disableLogging:!0});break;case u.DURATION_CHANGE:i.durationChanged(n.data,nt);break;case u.ENDED:i.fireEvent(f.COMPLETE,r.duration,{disableLogging:!1,async:!1});break;case u.BUFFERING:i.log("provider flash video buffering: "+n.data.toString(),h);i.fireEvent(f.BUFFERING,n.data,{disableLogging:!1});break;case u.BITRATE_CHANGED:i.fireEvent(f.BITRATE_CHANGED,n.data,{disableLogging:!1});break;case u.BITRATE_CHANGING:i.fireEvent(f.BITRATE_CHANGING,n.data,{disableLogging:!1})}}function d(t){var r=n.models.error.GENERIC_ERROR();switch(t.data.errorId){case 101:r=n.models.error.STREAMING_ERROR();break;case 100:r=n.models.error.MEDIA_ERROR();break;case 103:r=n.models.error.METAMEDIA_ERROR();break;case 104:r=n.models.error.SHARE_ERROR();break;case 201:r=n.models.error.GEO_BLOCK();break;case 102:r=n.models.error.STREAMING_ERROR()}i.fireEvent(f.ERROR,r,{disableLogging:!1})}this.container=t.container;var g=Math.round(Math.random()*1e6),o={url:null,bitrates:null},r=null,i=this,a=0,v=!1,f=n.events.provider,u=n.events.html,y="Auto",nt,tt=!1,e=n.utils.dom.FindByClassName(t.container,"flashContainer"),p=0,w=0,s=!1,c=!1,b={},l=!1,h=n.utils.debugger.tabs.PROVIDER;i.name="player.providers.Flash";n.utils.extend(i,new n.events.EventRegistration("provider Flash",t));n.utils.extend(i,new n.utils.LogInstance("FLASH_PROVIDER",t.index));i.loadMediaTag=function(){};i.init=function(n){n?(e.style.width="1px",e.style.height="1px"):(e.style.width="100%",e.style.height="100%")};Object.defineProperty(i,"id",{get:function(){return g}});Object.defineProperty(i,"element",{get:function(){return r}});Object.defineProperty(i,"paused",{get:function(){return r.paused}});Object.defineProperty(i,"src",{get:function(){return o},set:function(n){if(i.log("source: "+n,h),n.url===null){o=n;return}n.url!==o.url?(o=n,r.loadMedia(n)):r.play()}});Object.defineProperty(i,"bitrate",{get:function(){return y},set:function(n){y=n.bitrate;r.setBitrate(n.bitrate)}});Object.defineProperty(i,"currentTime",{get:function(){return a}});Object.defineProperty(i,"duration",{get:function(){return r?r.duration:0}});Object.defineProperty(i,"volume",{get:function(){return r?r.volume:1},set:function(n){!isNaN(n)&&r&&(r.volume=Math.max(0,Math.min(1,n)))}});Object.defineProperty(i,"fullscreen",{get:function(){return r?r.fullscreen:!1},set:function(n){r&&(r.fullscreen=n)}});Object.defineProperty(i,"isPlayingAds",{});Object.defineProperty(i,"isFirstPlay",{get:function(){return!1}});Object.defineProperty(i,"canPlayHls",{get:function(){return!1}});Object.defineProperty(i,"name",{get:function(){return"player.providers.Flash "+typeof r}});Object.defineProperty(i,"isLive",{set:function(n){tt=n}});Object.defineProperty(i,"muted",{get:function(){return c},set:function(n){n?i.mute():i.unmute()}});Object.defineProperty(i,"flashReady",{get:function(){return!!r&&v}});i.providerType=function(){return"flash"};i.begin=function(n){r&&(n.adsUrl=t.internalApi.getAdsUrl(),r.begin(n),n.adsUrl===null&&t.internalApi.media().loadValidationMedia(),l||it(b),r.volume=t.ui.volume.getCurrentVolume())};i.reload=function(){r&&(i.bindHtmlEvents(r,!1),r.source=o)};i.load=function(){i.reload();i.BUFFERING(f.LOADED,r.currentTime,{disableLogging:!0})};i.resize=function(){};i.show=function(){n.utils.dom.isFullscreen()?t.ui.fullscreen.resizeFlashContainerToFitViewport():(e.style.width="100%",e.style.height="100%")};i.hide=function(){e.style.width="1px";e.style.height="1px"};i.play=function(){r&&r.play()};i.resume=i.play;i.pause=function(){r&&r.pause()};i.changeProvider=i.stop;i.stop=function(){r&&(r.stop(),o={})};i.seekTo=function(n){r&&(p=r.currentTime,w=n,s=!0,r.seek(n))};i.isMute=function(){return c};i.mute=function(){r&&(r.mute(),c=!0)};i.unmute=function(){r&&(r.unmute(),c=!1)};i.reset=function(){(i.log("--Flash reset() ",_tabProvider,h,"brown"),r)&&r.reset()};i.bindHtmlEvents=function(t,r){var u,e,f;if(t){for(i.log("bindHtmlEvents: "+r,h),u=n.events.html,e=[u.CAN_PLAY,u.PAUSE,u.PLAY,u.PLAYING,u.SEEKED,u.SEEKING,u.TIME_UPDATE,u.VOLUME_CHANGE,u.DURATION_CHANGE,u.ENDED,u.FULLSCREEN,u.BUFFERING,u.START,u.BITRATE_CHANGED,u.BITRATE_CHANGING],f=0;f<e.length;f++)t.removeEventListener(e[f],k),r&&t.addEventListener(e[f],k);t.removeEventListener(u.ERROR,d);r&&t.addEventListener(u.ERROR,d)}};i.toggleSubtitle=function(n){r&&r.toggleClosedCaption(n)};i.setUiControlsOffset=function(n){r&&r.setUiControlsOffset(n)};i.initFlash=function(n){v=!0;r=n;i.bindHtmlEvents(r,!0)};i.showMouseCursor=function(){r&&r.showMouseCursor()};i.hideMouseCursor=function(){r&&r.hideMouseCursor()};i.setOnInit=function(n){l=!1;b=n}};n.providers.Flash.prototype=new n.providers.Ui}(n),function(n){n.providers.Hls=function(t){function ni(){for(var i=[n.hls.Events.LEVEL_SWITCHING,n.hls.Events.LEVEL_SWITCHED,n.hls.Events.LEVEL_LOADED,n.hls.Events.LEVEL_LOADING,n.hls.Events.FRAG_BUFFERED,n.hls.Events.FRAG_CHANGED,n.hls.Events.MEDIA_ATTACHED],t=0;t<i.length;t++)f.on(i[t],ti)}function ti(t,r){var u=r.level;t===n.hls.Events.FRAG_CHANGED||t===n.hls.Events.FRAG_BUFFERED?u=r.frag.level:i.log("_onHlsEvent : "+t+", data.level="+u,e,"darkgreen");switch(t){case n.hls.Events.LEVEL_SWITCHING:h.isBitrateChanging=!0;h.bitrate=r.bitrate;h.index=r.level;i.fireEvent(o.BITRATE_CHANGING,h,{disableLogging:!1});break;case n.hls.Events.FRAG_BUFFERED:case n.hls.Events.FRAG_CHANGED:h.isBitrateChanging&&h.bitrateAsked===f.currentLevel&&(h.index=f.currentLevel,i.fireEvent(o.BITRATE_CHANGED,h,{disableLogging:!1}),h.isBitrateChanging=!1);break;case n.hls.Events.LEVEL_SWITCHED:h.isBitrateChanging=!1;h.index=u;i.fireEvent(o.BITRATE_CHANGED,h,{disableLogging:!1});break;case n.hls.Events.LEVEL_LOADED:d===s&&s>0&&at++>1&&(i.log("Freezed on level switching - call recoverMediaError",e,gt),d=-1,at=0,f.recoverMediaError());d=s}}function ht(r){n.hls||(n.hls=Hls);b=n.hls;var u={startPosition:r.time,enableWorker:!0,startLevel:-1,loadLevel:-1,autoLevelCapping:-1,nextLevel:-1,debug:n.utils.isDebugModeHlsProvider(),forceKeyFrameOnDiscontinuity:!t.internalApi.isLive(),enableCEA708Captions:t.internalApi.isLive(),captionsTextTrack1Label:n.label.SUBTITLE_LABEL,captionsTextTrack1LanguageCode:n.label.SUBTITLE_CODE};f=new n.hls(u);y=!1;ri();ni();i[i.source.startFunction](r);yt()}function ii(){return a=a*1,i.log("_doSeek: "+a,e),nt=0,ft=s,s=a.toFixed(1),w&&(r.currentTime=a.toFixed(1)),!0}function ct(n){n?r.setAttribute("crossorigin","withcredentials"):r.removeAttribute("crossorigin")}function wt(){return Math.abs(i.duration-s)<1}function it(n){var f=n.type===u.TIME_UPDATE;(!f||f&&nt++<2)&&i.log("provider hls Event : "+n.type,e);switch(n.type){case u.LOAD_START:i.log("onLoadStart -do nothing ",e);i.fireEvent(o.LOAD_START,null,{disableLogging:!0});break;case u.EMPTIED:i.fireEvent(o.EMPTIED,null,{disableLogging:!0});break;case u.LOADED:rt();break;case u.CAN_PLAY:w||(w=!0,i.fireEvent(o.READY,null,{disableLogging:!0}),rt());break;case u.META_LOADED:i.fireEvent(o.LOADED,r.currentTime,{disableLogging:!0});break;case u.PAUSE:wt()||i.fireEvent(o.PAUSE,r.currentTime,{disableLogging:!1});break;case u.PLAYING:p.raised&&(i.log("mediaDecodeError raised -   do seek to "+p.timeWhenItHappened,e),p.raised=!1,t.timerManager.setTimeout(function(){i.seekTo(p.timeWhenItHappened);p.timeWhenItHappened=null},150));k=0;i.fireEvent(o.PLAYING,r.currentTime,{disableLogging:!1});break;case u.SEEKED:i.fireEvent(o.SEEK_COMPLETE,r.currentTime,{disableLogging:!0});break;case u.SEEKING:Math.abs(ft-r.currentTime)>1&&(i.log("seeking To: "+r.currentTime,e),et=r.currentTime,i.fireEvent(o.CURRENT_TIME_CHANGE,s,{disableLogging:!1}),i.fireEvent(o.SEEKING,{before:ft,after:s},{disableLogging:!1}));break;case u.TIME_UPDATE:i.fireEvent(o.TIME_UPDATE,r.currentTime,{disableLogging:!0});!c&&i.duration-r.currentTime<.3&&(t.timerManager.clearTimeout(tt),tt=t.timerManager.setTimeout(bt,600));r.seeking||r.paused||(s=r.currentTime,i.fireEvent(o.CURRENT_TIME_CHANGE,s,{disableLogging:!0}));nt++;break;case u.VOLUME_CHANGE:i.fireEvent(o.VOLUME_CHANGE,r.volume,{disableLogging:!0});break;case u.DURATION_CHANGE:i.durationChanged(r.duration);c&&st&&(st=!1,rt());break;case u.ENDED:bt();break;case u.WEBKIT_ENTER_FULLSCREEN:i.log("provider hls webkit enter fullscreen");break;case u.WEBKIT_EXIT_FULLSCREEN:i.log("provider hls webkit exit fullscreen")}}function rt(){i.handlePlayPromise(r.play(),t.internalApi.media().onPromiseError)}function bt(){t.timerManager.clearTimeout(tt);et=-1;i.fireEvent(o.COMPLETE,r.duration,{disableLogging:!1,async:!1})}function ri(){f.on(b.Events.ERROR,function(t,r){var h=r.type,u=r.details,c=r.fatal,o;if(c){i.log("HLS error type:"+h+", errorDetails:"+u,e,"red");o="provider hls: errorType="+h+", errorDetails="+u;i.log(o,"error");switch(h){case b.ErrorTypes.NETWORK_ERROR:if(k<3){if(ut({isUser:!1,level:n.models.errorLevel.WARN,message:u,userMessage:"",origin:"provider.hls",innerId:87,innerMessage:o}),k++,p.raised)break;u==="manifestLoadError"?(i.source.backupUrl!==undefined&&i.restoreIMAStream(!0),l.vmRequest&&l.vmRequest(ui,fi,i)):(l.time=s,lt())}else i.log("provider hls: cannot recover after several attempts",e,"red"),ut({isUser:!0,level:n.models.errorLevel.FATAL,message:u,userMessage:n.label.error.ERROR_2,origin:"provider.hls",innerId:88,innerMessage:o}),f.destroy();break;case b.ErrorTypes.MEDIA_ERROR:k++==1?f.swapAudioCodec():f.recoverMediaError();break;default:i.log("provider hls: cannot recover","error","red");ut({isUser:!0,level:n.models.errorLevel.FATAL,message:"Hls - Unrecoverable error",userMessage:n.label.error.ERROR_2,origin:"provider.hls",innerId:90,innerMessage:o});f.destroy()}}})}function lt(){f.destroy();ht.call(i,i.source)}function ui(n){l.url=n.url;l.time=s;lt()}function fi(){ei("Hls - Repeated call to VM failed: ",86)}function ei(t,i){ut({isUser:!0,level:n.models.errorLevel.FATAL,message:"HlsError",userMessage:n.label.error.ERROR_2,origin:"provider.hls",innerId:i,innerMessage:"code = "+i+", message = "+t})}function ut(n){i.fireEvent(o.ERROR,n)}function kt(){i.log("video element error: "+(r&&r.error?r.error.code:""),e,"red");c||(p={raised:!0,timeWhenItHappened:s});f.recoverMediaError()}this.container=t.container;this.instance=t;var dt=Math.round(Math.random()*1e6),i=this,r=null,l={url:null,bitrates:null},h={bitrate:"auto",index:0,_isBitrateChanging:!1,bitrateAsked:-1},w=!1,s=0,ft=0,d=-1,at=0,et=-1,ot,g=!1,u=n.events.html,o=n.events.provider,e=n.utils.debugger.tabs.PROVIDER,oi=n.utils.debugger.tabs.LOOP,a=0,nt=0,si=n.utils.dom.FindByClassName(t.container,"videocontainer"),vt=n.utils.dom.FindByClassName(t.container,"tagaudio"),v=n.utils.dom.FindByClassName(t.container,"tagvideo"),c=!1,y=!1,st=!1,yt=function(){},p={raised:!1,timeWhenItHappened:null},tt=0,k=0,f=null,b=null,pt,gt=n.utils.color.RED;_liveBitrateChange=!1;n.providers.Dai.apply(this,[v,!0,n.utils.log,n.utils.browser.isSafari()]);n.utils.extend(i,new n.events.EventRegistration("provider",t));n.utils.extend(i,new n.utils.LogInstance("HLS_PROVIDER",t.index));n.utils.extend(i,new n.Error(t));i.init=function(n,u){c=u;v.style.display=n?"none":"block";i.log("--hls init(isAudio:"+n+") ",e,"pink");r&&i.bindHtmlEvents(r,!1);r=n?vt:v;i.bindHtmlEvents(r,!0);r.volume=t.ui.volume.getCurrentVolume()/100};i.hide=function(){v.style.display="none"};Object.defineProperty(i,"id",{get:function(){return dt}});Object.defineProperty(i,"videoElement",{get:function(){return v}});Object.defineProperty(i,"hls",{get:function(){return f}});Object.defineProperty(i,"hlsEvents",{get:function(){return n.hls.Events}});Object.defineProperty(i,"element",{get:function(){return r}});Object.defineProperty(i,"elementMetrik",{get:function(){return r}});Object.defineProperty(i,"paused",{get:function(){return r.paused}});Object.defineProperty(i,"src",{get:function(){return l.url},set:function(t){i.log("HLS source: "+t.url,e);i.source=t;k=0;typeof requirejs!="undefined"?require([n.externalload.hlsUrl],function(r){b=n.hls=r;ht.call(i,t)}):ht.call(i,t)}});Object.defineProperty(i,"bitrate",{get:function(){return h},set:function(n){h.bitrateAsked=n.index;f!==null&&typeof f.nextLevel!="undefined"?(i.log("set bitrate 1: "+n.index,e),c||(f.nextLevel=n.index),f.autoLevelCapping=n.index):yt=function(){i.log("set bitrate _afterInitHls: "+n.index,e);f.autoLevelCapping=n.index;f.nextLevel=n.index}}});Object.defineProperty(i,"currentTime",{get:function(){return s}});Object.defineProperty(i,"duration",{get:function(){return r?r.duration:0}});Object.defineProperty(i,"closedCaption",{set:function(){}});Object.defineProperty(i,"volume",{get:function(){return r?r.volume:1},set:function(n){r&&(i.log("set volume  "+n,e),n>0&&r.muted&&(r.muted=!1),r&&(r.volume=Math.max(0,Math.min(1,n))))}});Object.defineProperty(i,"fullscreen",{get:function(){return null},set:function(){}});Object.defineProperty(i,"useCredentials",{set:function(n){ot=n;i.log("useCredentials: "+n);r&&ct(n)}});Object.defineProperty(i,"isPlayingAds",{set:function(t){i.log("set isPlayingAds: "+g+", new: "+t,e);g!==t&&(g=t,n.utils.browser.isIPod()&&(r.removeEventListener(n.events.html.WEBKIT_EXIT_FULLSCREEN,it),g&&r.addEventListener(n.events.html.WEBKIT_EXIT_FULLSCREEN,it)),i.log("isPlayingAds: "+t,e),ct(!t&&ot))}});Object.defineProperty(i,"isFirstPlay",{get:function(){return r?r.buffered.length===0:!0}});Object.defineProperty(i,"canPlayHls",{get:function(){return r?r.canPlayType("application/x-mpegURL")==="probably"||r.canPlayType("application/x-mpegURL")==="maybe":!1}});Object.defineProperty(i,"name",{get:function(){return"player.providers.Hls "+typeof r}});Object.defineProperty(i,"muted",{get:function(){return r.muted},set:function(n){n?i.mute():i.unmute()}});Object.defineProperty(i,"enableIMA",{get:function(){return!0}});Object.defineProperty(i,"audioTracks",{get:function(){return pt=f.audioTrackController.audioTracks}});Object.defineProperty(i,"activeAudioTrack",{get:function(){return{title:f.audioTrackController.audioTracks[f.audioTrackController.audioTrack].name,trackIndex:f.audioTrackController.audioTrack}},set:function(n){try{f.audioTrackController.audioTrack=n}catch(t){}}});i.begin=function(){};i.providerType=function(){return"hls"};i.reload=function(){i.log("--reload() ",e);f.loadSource(l.url)};i.load=function(){r&&r.load&&!w&&(i.log("load: "+r+", src: "+r.src,e),ct(ot),r.load(),i.fireEvent(o.LOADED,r.currentTime,{disableLogging:!0}))};i.resize=function(){};i.show=function(){i.log("HLS show",e);v.style.display="block"};i.play=function(){return i.log("--play("+c+")",e),c&&r.duration>0?(lt(),st=!0):rt(),r.readyState===4};i.resume=i.play;i.pause=function(){return wt()?0:(i.log("--pause()",e),r.pause(),c&&f!==null&&f.stopLoad(),r.readyState===4)};i.dispose=function(){f!==null&&(f.stopLoad(),f.destroy())};i.changeProvider=i.stop;i.stop=function(){i.log("--stop()",e);i.reset()};i.seekTo=function(n){Math.round(i.currentTime)!==Math.round(n)&&(i.log("-seekTo("+n+")",e),a=n,ii())};i.isMute=function(){return r.muted};i.mute=function(){return(i.log("--mute() ",e),!r)?!1:(r.muted=!0,!0)};i.changeMedia=function(){i.log("--Hls changeMedia() ",e,"brown");i.pause();i.stop();y=!0};i.unmute=function(){return(i.log("--unmute() ",e),!r)?!1:(r.muted=!1,!0)};i.reset=function(){i.log("--Hls reset() ",e);t.timerManager.clearTimeout(tt);i.isPlayingAds=!1;y=!0;w=!1;s=0;et=-1;a=0;nt=0;d=-1;i.bindHtmlEvents(r,!1);f&&f.detachMedia()};i.bindHtmlEvents=function(n,t){var f,r;if(n){for(i.log("bindHtmlEvents: "+t,e),f=[u.CONTEXT_MENU,u.CAN_PLAY,u.PAUSE,u.PLAY,u.PLAYING,u.SEEKED,u.SEEKING,u.TIME_UPDATE,u.VOLUME_CHANGE,u.DURATION_CHANGE,u.ENDED,u.WEBKIT_EXIT_FULLSCREEN,u.LOAD_START,u.LOADED],r=0;r<f.length;r++)n.removeEventListener(f[r],it),t&&n.addEventListener(f[r],it);n.removeEventListener(u.ERROR,kt);t&&n.addEventListener(u.ERROR,kt)}};i.isReady=function(){return w};i.start=function(){var n=this.source.url;if(n!==""){f.on(b.Events.MEDIA_ATTACHED,function(){f.loadSource(n)});f.attachMedia(r)}};vt.addEventListener(u.TIME_UPDATE,function(){y&&(i.log("Disposing media after timeupdate",e,"brown"),i.reset(),y=!1)});v.addEventListener(u.TIME_UPDATE,function(){y&&(i.log("Disposing media after timeupdate",e,"brown"),i.reset(),y=!1)})};n.providers.Hls.prototype=Object.create(n.providers.Dai.prototype);n.providers.Hls.prototype.constructor=n.providers.Hls}(n),function(n){var t=!1;n.providers.AzurePlayer=function(i){function lt(){return u.textTracks_.tracks_.length>0}function at(n){for(var i=u.currentVideoStreamList().streams[0].tracks,r=i.length,t=0;t<r;t++)if(i[t]._bitrate==n)return{bitrate:n,index:t};return{bitrate:"auto",index:0}}function ii(){var n=at(u.currentDownloadBitrate());r.log("_onPlayBackBitrateChanged : pos="+n.index+" currentDownloadBitrate="+u.currentDownloadBitrate()+", currentPlaybackBitrate="+u.currentDownloadBitrate(),f);u.currentDownloadBitrate()===-1&&v.index!==n.index||(v=n,r.fireEvent(e.BITRATE_CHANGED,n,{disableLogging:!1}))}function ri(){var n=at(u.currentDownloadBitrate());r.log("_onDownloadBitratechanged : pos="+n.index+" currentDownloadBitrate="+u.currentDownloadBitrate()+", currentPlaybackBitrate="+u.currentDownloadBitrate(),f);r.fireEvent(e.BITRATE_CHANGING,n,{disableLogging:!1})}function ui(){var n=u.currentVideoStreamList().streams,t=n?n[0]:undefined;t&&t.selectTrackByIndex(0)}function vt(t){g!==t.type?(p>0&&r.log("event: "+g+"("+p+")",f),r.log("event: "+t.type,f),p=0):p++;g=t.type;switch(t.type){case amp.eventName.canplaythrough:ht=!0;r.fireEvent(e.READY,null,{disableLogging:!0});u.play();break;case amp.eventName.loadedmetadata:ui();r.fireEvent(e.LOADED,u.currentTime(),{disableLogging:!0});n.utils.userProfile.isTextTrackActive()&&r.showSubtitle();break;case amp.eventName.playing:i.timerManager.clearTimeout(rt);c.time?(u.currentTime(c.time),l=!0,delete c.time):(l=!1,r.fireEvent(e.PLAYING,o.currentTime,{disableLogging:!1}));break;case amp.eventName.seeked:l=!1;r.fireEvent(e.SEEK_COMPLETE,u.currentTime(),{disableLogging:!1});break;case amp.eventName.seeking:l=!0;r.fireEvent(e.SEEKING,{before:et,after:ot},{disableLogging:!1});break;case amp.eventName.timeupdate:l||(y=u.currentTime(),r.fireEvent(e.TIME_UPDATE,u.currentTime(),{disableLogging:!0}),r.fireEvent(e.CURRENT_TIME_CHANGE,u.currentTime(),{disableLogging:!0}));y=u.currentTime();y>0&&(tt=!0);break;case amp.eventName.volumechange:r.fireEvent(e.VOLUME_CHANGE,u.volume(),{disableLogging:!0});break;case amp.eventName.durationchange:u&&r.durationChanged(u.duration());break;case amp.eventName.ended:r.fireEvent(e.COMPLETE,u.duration(),{disableLogging:!1,async:!1});break;case amp.eventName.waiting:r.fireEvent(e.BUFFERING,u.currentTime(),{disableLogging:!1});break;case amp.eventName.downloadbitratechanged:ri(t);break;case amp.eventName.playbackbitratechanged:ii(t);w&&b&&(w=!1,r.bitrate=b,b=null);break;case amp.eventName.error:ei(t);break;case amp.eventName.loadeddata:u.paused()&&!i.internalApi.requestedForPlayAuthorization&&(rt=i.timerManager.setTimeout(i.internalApi.media().onPromiseError.bind(i.internalApi.media()),3e3));break;default:r.log("Provider azure event handler. The event  "+t.type+" is not implemented",f)}}function fi(){return Math.abs(r.duration-y)<1}function ei(){var t=o&&o.error?o.error.code:-1,n;if(r.log("video element error: "+t,f),n="",t!==-1){n="Video HTML Error "+t+", ";switch(t){case o.error.MEDIA_ERR_ABORTED:h=!1;n+="User aborted the media playback.";break;case o.error.MEDIA_ERR_NETWORK:h=!1;n+="A network error caused a media download fail.";break;case o.error.MEDIA_ERR_DECODE:n+="The media playback was aborted due to a corruption problem or because the video used features your browser did not support.";break;case o.error.MEDIA_ERR_SRC_NOT_SUPPORTED:n+="The media could not be loaded, either because the server or network failed or because the format is not supported."}}a=u.error();k=n;h?(r.log("retry media, error code: "+ut(),f,"red"),h=!1,setTimeout(function(){r.element.readyState===0&&r.reload()},2e3)):yt()}function ut(){return a?a.code.toString(16):""}function oi(){return a?a.message:""}function yt(){if(k+="code = "+ut()+", message = "+oi(),o.src!==document.URL){var t=n.models.error.MEDIA_ERROR();h=!0;t.innerId=ut();t.innerMessage="Azure - "+k;t.origin=r.name;r.fireEvent(e.ERROR,t)}}function d(n,t){for(var i=0;i<n.length;i++)if(n[i].name===t)return n[i].value;return null}function si(){function f(){for(var f,o,e=n.utils.dom.FindAllByClassName(i.container,"vjs-control"),u=[],r,t=0;t<e.length;t++)r=e[t],u.push(r);for(f=["vjs-big-play-button","vjs-loading","vjs-volume-bar","vjs-error-display","vjs-caption-settings"],t=0;t<f.length;t++)o=f[t],r=n.utils.dom.FindByClassName(i.container,o),r!==null&&u.push(r);for(t=0;t<u.length;t++)r=u[t],n.utils.a11y.deactivate(r),r.removeAttribute("aria-live"),r.style.display="none"}var u=document.location.href.indexOf("silverlight=1")!==-1,r=["azureHtml5JS","silverlightSS","html5FairPlayHLS","html5"],t;return u&&r.splice(0,0,"silverlightSS"),t={autoplay:!0,controls:!1,width:"100%",height:"100%",language:"fr",enabled:!1,techOrder:r,silverlightSS:{xap:wt},heuristicProfile:ti,hotKeys:{enableFullscreen:!1,enableJogStyle:!1,enableMute:!1,enableNumbers:!1,seekStep:!1,volumeStep:!1},logo:{enabled:!1},skinConfig:{audioTracksMenu:{useManifestForLabel:!0}}},n.utils.isDebugModeAzureProvider()&&(t.traceConfig={TraceTargets:[{target:"console"}],maxLogLevel:3}),amp(s,t,f)}function pt(t){var r=[{type:"PlayReady",authenticationToken:d(t.params,"playreadyAuthToken")},{type:"Widevine",authenticationToken:d(t.params,"widevineAuthToken")},{type:"FairPlay",certificateUrl:d(t.params,"fairplayCertificatePath"),authenticationToken:d(t.params,"fairplayAuthToken")}],f=[{src:t.url.replace("http://","https://"),type:"application/vnd.ms-sstr+xml",protectionInfo:r,streamingFormats:["SMOOTH","DASH","HLS","HLS-V3","HLS-V4"]}],i=[];t.subttitle&&(i=[{kind:"subtitles",src:t.subttitle,srclang:n.label.SUBTITLE_CODE,label:n.label.SUBTITLE_LABEL}]);u.src(f,i)}this.container=i.container;var wt=document.location.protocol+i.playerSettings.azureSmoothPlayer,r=this,f=n.utils.debugger.tabs.PROVIDER,ft=n.utils.dom.FindByClassName(i.container,"videocontainer"),bt=n.utils.dom.FindByClassName(i.container,"tagvideo"),s=n.utils.dom.FindByClassName(i.container,"azurePlayer"),g=null,p=0,o=r,c={url:null,bitrates:null,drm:null},v={bitrate:"auto",index:0},y=0,e=n.events.provider,et=0,ot=0,l=!1,hi=n.events.html,st=0,kt=!1,dt=-1,gt=0,ni=0,h=!0,u=null,w=!1,b=null,nt,ti=i.playerSettings.heuristicProfile,tt=!1,it=0,rt=0,a=null,k="",ht=!1,ct=!1;n.utils.extend(r,new n.events.EventRegistration("provider AZURE",i));n.utils.extend(r,new n.utils.LogInstance("AZURE_PROVIDER",i.index));Object.defineProperty(r,"azurePlayer",{get:function(){return u}});Object.defineProperty(r,"id",{get:function(){return _id}});Object.defineProperty(r,"element",{get:function(){var n=s.getElementsByTagName("video");return r.log(":element : "+n.length,f),n.length>0?n[0]:o}});Object.defineProperty(r,"elementMetrik",{get:function(){var n=document.getElementById(this.container);return n.querySelector("video.vjs-tech")}});Object.defineProperty(r,"ended",{get:function(){return u.ended()}});Object.defineProperty(r,"paused",{get:function(){return u.paused()}});Object.defineProperty(r,"src",{get:function(){return c},set:function(n){r.log("src: "+n,f);c=n;pt(n)}});Object.defineProperty(r,"bitrate",{get:function(){return v},set:function(n){w?b=n:(v=n,r.log("bitrate: "+JSON.stringify(n),f,"darkgreen"),u&&u.currentVideoStreamList()&&u.currentVideoStreamList().streams&&u.currentVideoStreamList().streams[0].selectTrackByIndex(v.index))}});Object.defineProperty(r,"currentTime",{get:function(){return u.currentTime()}});Object.defineProperty(r,"duration",{get:function(){return u.duration()}});Object.defineProperty(r,"volume",{get:function(){return u.volume()},set:function(n){u&&(r.log("--volume("+n+")",f),st=u.volume(),u.volume(n))}});Object.defineProperty(r,"fullscreen",{get:function(){return u.isFullScreen()},set:function(){u.requestFullscreen()}});Object.defineProperty(r,"isPlayingAds",{});Object.defineProperty(r,"isFirstPlay",{get:function(){return!1}});Object.defineProperty(r,"name",{get:function(){return"player.providers.AzurePlayer "}});Object.defineProperty(r,"isLive",{get:function(){return u.isLive()},set:function(){}});Object.defineProperty(r,"enableIMA",{get:function(){return!0}});Object.defineProperty(r,"audioTracks",{get:function(){return nt=u.currentAudioStreamList().streams}});Object.defineProperty(r,"activeAudioTrack",{get:function(){return{title:nt[u.currentAudioStreamList().enabledIndices[0]].title,trackIndex:u.currentAudioStreamList().enabledIndices[0]}},set:function(n){try{u.currentAudioStreamList().switchIndex(n)}catch(t){}}});r.showSubtitle=function(){lt()&&(u.textTracks_.tracks_[0].mode="showing")};r.hideSubtitle=function(){lt()&&(u.textTracks_.tracks_[0].mode="disabled")};r.providerType=function(){return"azure"};r.begin=function(){};r.reload=function(){function t(){r.log("providerAzure azure _onLoad()",f);u.removeEventListener(n.events.html.LOAD_START,t);u.addEventListener(n.events.html.PLAY,e);u.play()}function e(){r.log("providerAzure _onPlaying()",f);i.timerManager.clearTimeout(it);u.removeEventListener(n.events.html.PLAY,e);r.bindHtmlEvents(null,!0)}r.log("--reload() ",f);r.bindHtmlEvents(null,!1);u.addEventListener(n.events.html.LOAD_START,t);pt(c);h||(it=i.timerManager.setTimeout(yt,6e3))};r.resize=function(){};r.dispose=function(){u&&u.dispose()};r.play=function(){ht&&(r.log("--play() ",f),u.play())};r.resume=r.play;r.pause=function(){return fi()?0:(r.log("--pause() ",f),u.pause())};r.changeProvider=r.stop;r.stop=function(){r.log("--stop() ",f);u.reset()};r.seekTo=function(n){if(!tt){r.log("--seekTo("+n+") - seek is not allowed, request is canceled  ",f,"magenta");return}Math.round(r.currentTime)!==Math.round(n)&&(et=u.currentTime(),ot=n,l=!0,u.currentTime(n))};r.mute=function(){u.volume(0)};r.unmute=function(){u.volume(st)};r.changeMedia=function(){u.pause();u.currentTime(0)};r.reset=function(){r.log("--Azure reset() ",f,"brown");r.isPlayingAds=!1;y=0;kt=!1;dt=-1;gt=0;ni=0;h=!0;r.stop()};r.load=function(){s.load()};r.init=function(){if(!ct){t||(n.utils.cssLoader("//amp.azure.net/libs/amp/2.1.6/skins/amp-default/azuremediaplayer.min.css"),n.utils.styleAdd(".vjs-loading-spinner {display: none;visibility: hidden;z-index: -1;}\n.amp-logo {display: none;}"),t=!0);var e=n.utils.dom.FindByClassName(i.container,"vjs-controls-disabled");if(e&&e.parentNode.removeChild(e),bt.style.display="none",o=s,r.log("--azure init() ",f,"blue"),typeof amp=="undefined")return r.log("azure player is not present",n.utils.debugger.tabs.ERROR),null;u=si();ct=!0}r.bindHtmlEvents(null,!0);u.volume(i.ui.volume.getCurrentVolume()/100);r.show();w=!0;tt=!1;h=!0;i.timerManager.clearTimeout(it);i.timerManager.clearTimeout(rt);a=null;k=""};r.addTrack=function(){};r.showTrack=function(){};r.hideTracks=function(){};r.disableTrack=function(){};r.show=function(){s&&(r.log("AZURE provider show",f),s.style.display="block")};r.hide=function(){s&&(s.style.display="none")};r.bindHtmlEvents=function(n,t){var i,e;if(!u||u.disposed_===!0){r.log("azure player is not defined or disposed",f);return}r.log("bindHtmlEvents: "+t,f);i=amp.eventName;for(e in i)i.hasOwnProperty(e)&&(u.removeEventListener(i[e],vt),t&&u.addEventListener(i[e],vt))}};n.providers.AzurePlayer.prototype=new n.providers.Ui}(n),function(n){n.services=n.services||{};n.services.MetaMedia=function(t,i){function u(n){var u="https://"+t.metaMediaHostName+"/media/meta/v1/index.ashx",i=null,r;return typeof t.clientKey!="undefined"&&t.clientKey!==""&&(i=f(t.clientKey)),r=u+n,[r,e,o,i]}function f(n){return[{name:"Authorization",value:"Client-Key "+n}]}function e(t){if(t===null)r.fireEvent(n.events.net.ERROR,null);else{var i=s(t);i!==null&&r.fireEvent(n.events.net.COMPLETE,i,{stringify:!1})}}function o(t){r.log("httpRequest ERROR: "+t,n.utils.debugger.tabs.ERROR);var i=n.models.error.METAMEDIA_ERROR();i.innerMessage=t;i.origin=r.name;r.fireEvent(n.events.net.ERROR,i)}function s(t){var i=null,s=null,o,e,f,u,h;try{i=typeof t=="string"?JSON.parse(t):t}catch(c){return o=n.models.error.METAMEDIA_ERROR(),o.innerMessage=c.message,o.origin=r.name,r.fireEvent(n.events.net.ERROR,o),null}if(i&&i.errorMessage)return e=n.models.error.METAMEDIA_ERROR(),e.innerId=i.errorCode,e.innerMessage=i.errorMessage,e.origin=r.name,r.fireEvent(n.events.net.ERROR,e),null;if(i&&i.Metas&&i.Metas.length>0)for(s={},f=0;f!==i.Metas.length;++f)i.Metas[f].name&&i.Metas[f].text&&i.Metas[f].text.trim()&&(u=i.Metas[f].text,h=i.Metas[f].dartName,isNaN(u)||h!==null?typeof u=="string"&&u.toLowerCase()==="true"?u=!0:typeof u=="string"&&u.toLowerCase()==="false"&&(u=!1):u=u*1,s[i.Metas[f].name]=u);return s}var r=this;n.utils.extend(r,new n.events.EventRegistration("metamedia"));n.utils.extend(r,new n.utils.LogInstance("META_M",i));r.name="player.services.MetaMedia";r.callRemote=function(t,i){if(!i||!t){r.fireEvent(n.events.error.ERROR,null);return}var f="?appCode="+t+"&idMedia="+i+"&output=json";n.utils.ajax.apply(this,u(f))}}}(n),function(n){n.services=n.services||{};n.services.ValidationMedia=function(t){function h(f,s){var a=[],v=t.playerSettings.validationMediaHostName,h,y,l;v!=="lcl-services.radio-canada.ca"?(h={name:"Authorization"},s?(h.value="Bearer "+s,r.claims=f?f.claims:null):h.value="Client-Key "+u,a.push(h)):(s?r.access_token=s:r.client_key="clientkey",r.bypasslock="NZt5K62gRqfc",r.paysJ391wsHjbOJwvCs26toz="CA",r.claims=f?f.claims:null);y=n.utils.obj2str(r);l="https://"+v+"/media/validation/v2/?"+y;i.log("callRemote: "+l);e=function(t,i,r){n.utils.ajax(l,t.bind(r),i,a)};i.requestHttp(c,o,i)}function c(t){if(!t){i.fireEvent(n.events.net.ERROR,null);return}if(t.error){o(t.error);return}if(t.errorCode!==0){var r=r=n.models.error.VALIDATION_MEDIA_ERROR();switch(t.errorCode){case 33:r.userMessage=n.label.AVAILABLE_IN_PREMIUM_ONLY;break;case 1:r.userMessage=n.label.GEO_BLOCK;break;case 3:case 17:case 20:case 52:r.userMessage=n.label.BROWSER_NOT_SUPPORTED;break;case 53:r.userMessage=n.label.MAXIMUM_NUMBER_OF_STREAMS_LIMIT_REACHED}r.innerId=t.errorCode;r.innerMessage=t.message;r.origin=i.name;i.fireEvent(n.events.net.ERROR,r);return}i.fireEvent(n.events.net.COMPLETE,t,{stringify:!0})}function o(t){i.log("httpRequest ERROR: "+t,n.utils.debugger.tabs.ERROR);var r=n.models.error.VALIDATION_MEDIA_ERROR();r.innerMessage=t;r.innerId=f;r.origin=i.name;i.fireEvent(n.events.net.ERROR,r)}var i=this,s={connectionType:"hd",output:"json",multibitrate:!0,deviceType:"flashhd",appCode:null,idMedia:null},r={},u=null,f=0,e=function(){};n.utils.extend(i,new n.events.EventRegistration("VM",t));n.utils.extend(i,new n.utils.LogInstance("VALIDATION_MEDIA",t.index));Object.defineProperty(i,"requestHttp",{get:function(){return e}});i.name="ValidationMedia";i.callRemote=function(t){r=n.utils.merge2Object(s,t.vmParams);u=t.client_key;f=n.claims.token?3:0;h(n.claims.claims,n.claims.token)}}}(n),function(n){n.services=n.services||{};n.services.MediaAnalytics=function(t,i,r,u,f,e,o){function l(t){v.log(t,n.utils.debugger.tabs.MEDIA_ANALYTICS)}function tt(){k=!0;l("Binding event handlers");i.addEventListener(n.events.media.CURRENT_STATE_CHANGE,it);i.addEventListener(n.events.media.SEEKING,rt);i.addEventListener(n.events.media.SEEK_COMPLETE,ut);i.addEventListener(n.events.media.ERROR,ft);r.addEventListener(n.events.core.BEGIN,vt);r.addEventListener(n.events.core.DISPOSE,et);r.addEventListener(n.events.core.SINGLE_AD_STARTED,ot);r.addEventListener(n.events.core.SINGLE_AD_COMPLETE,st);r.addEventListener(n.events.core.BITRATE_CHANGED,ht)}function lt(){k=!1;l("Unbinding event handlers");i.removeEventListener(n.events.media.CURRENT_STATE_CHANGE,it);i.removeEventListener(n.events.media.SEEKING,rt);i.removeEventListener(n.events.media.SEEK_COMPLETE,ut);i.removeEventListener(n.events.media.ERROR,ft);r.removeEventListener(n.events.core.DISPOSE,et);r.removeEventListener(n.events.core.SINGLE_AD_STARTED,ot);r.removeEventListener(n.events.core.SINGLE_AD_COMPLETE,st);r.removeEventListener(n.events.core.BITRATE_CHANGED,ht);p.stop()}function it(t){var r=n.states.state;switch(t.data.currentState){case r.MEDIA_PLAYING:d||h.setStreamURL(i.url,!0);c(s.PLAYING);break;case r.MEDIA_PAUSED:c(s.PAUSED);break;case r.MEDIA_COMPLETE:c(s.PLAY_ENDED)}}function c(n,t){var i=new Date,r=i.getHours()+":"+i.getMinutes()+":"+i.getSeconds()+"."+i.getMilliseconds();if(l(JSON.stringify({action:n,parameters:t,time:r})),g||n!==s.AD_COMPLETED){g=n===s.AD_STARTED;n===s.SESSION_INIT&&(y=!0);n===s.APPLICATION_EXITED&&(y=!1);w&&(pt(),w=!1);try{h[n].apply(h,t)}catch(u){}}}function rt(){c(s.SEEK_STARTED)}function ut(){c(s.SEEK_ENDED)}function ft(n){c(s.ERROR,[n.data.innerId+" : "+n.data.innerMessage])}function at(){l("Initializing media session");var n={streamHeadPosition:function(){var n=i.getProvider().currentTime;return l("plugin polled media current time : "+n),n}};c(s.SESSION_INIT,[n]);p.watch(i.getProvider())}function vt(){at()}function et(){y&&(c(s.APPLICATION_EXITED),p.stop())}function ot(n){var t={name:n.data.ima_ad_title,id:n.data.ima_ad_creativeAdId,position:parseInt(n.data.ima_ad_position),length:parseInt(n.data.ima_ad_duration)};c(s.AD_LOADED,[{id:t.id,adDuration:t.length,adTitle:t.name}]);c(s.AD_STARTED)}function st(){c(s.AD_COMPLETED)}function ht(n){var t=n.data.bitrate;t!==nt&&t!=="auto"&&(c(s.BITRATE_SWITCHING,[n.data.bitrate]),nt=n.data.bitrate)}function yt(n){b=b===null;a=n.data;l("Metas Loaded - "+JSON.stringify(a));var t=!b&&y;t&&c(s.PLAY_ENDED,["Stream.Switched"]);w=!0;a.isVideo===!1?(l("It's not a video stream, we deactivate tracking events."),lt()):k||(l("It's a video stream, we reactivate tracking events."),tt());p.stop()}function pt(){var u,t,r;l("Populating analytics data");h.setData("deliveryType",a.isLive?"L":"O");h.setData("title",ct());h.setData("eventName",ct());h.setData("contentLength",i.duration);h.setData("playerId","HTML5 "+RadioCanada.player.version);h.setData("siteId",f.site);u=i.getProvider();t=i.getProvider().providerType();t==="azure"&&(t+=" - "+u.azurePlayer.currentTechName());h.setData("provider",t);r=n.claims.claims;typeof r!="undefined"&&r!==null&&h.setData("RCID",r.rcid);d=!1;i.url!==null&&(h.setStreamURL(i.url,!0),d=!0);h.setStreamDuration(i.duration);h.setViewerId(o);h.setViewerDiagnosticsId(o);h.disableServerIPLookUp();h.disableLocation()}function ct(){var n="";return a.show!==null&&a.show!==""&&(n=a.show),a.title!==null&&a.title!==""&&a.title!==a.show&&(n.length>0&&(n+=" - "),n+=a.title),n}function wt(){l("Initializing");h=new JS_AkamaiMediaAnalytics(t);i.addEventListener(n.events.media.META_LOADED,yt);tt()}var v=this,h=null,y=!1,a=null,w=!1,g=!1,b=null,nt=null,k=!1,d=!1,s;n.utils.extend(v,new n.utils.LogInstance("media analytics",e));s={SESSION_INIT:"handleSessionInit",PLAYING:"handlePlaying",PAUSED:"handlePause",BITRATE_SWITCHING:"handleBitRateSwitch",BUFFER_STARTED:"handleBufferStart",BUFFER_ENDED:"handleBufferEnd",SEEK_STARTED:"handleSeekStart",SEEK_ENDED:"handleSeekEnd",ERROR:"handleError",PLAY_ENDED:"handlePlayEnd",APPLICATION_EXITED:"handleApplicationExit",AD_LOADED:"handleAdLoaded",AD_STARTED:"handleAdStarted",AD_FIRST_QUARTILE:"handleAdFirstQuartile",AD_MIDPOINT:"handleAdMidPoint",AD_THIRD_QUARTILE:"handleAdThirdQuartile",AD_COMPLETED:"handleAdComplete",AD_SKIPPED:"handleAdSkipped",VISIT_ENDED:"handleVisit",STREAM_SWITCHED:"handleStreamSwitch"};v.name="player.services.MediaAnalytics";v.changeMedia=function(){};var bt=function(){var o=300,f=0,t=0,i=!1,e=null,h=null,r=null,a=null,n=null,v=function(){n!==null&&(l("Video tag buffering watcher started"),a=u.setInterval(w,o))},y=function(){l("Video tag buffering watcher stopped");u.clearInterval(a)},p=function(t){n=t.element},w=function(){h=(new Date).getTime();r=e!==null?h-e:o;e=(new Date).getTime();t=n.currentTime;var u=(r-r*.5)/1e3;!i&&t<f+u&&!n.paused&&(i=!0,c(s.BUFFER_STARTED));i&&t>f+u&&!n.paused&&(i=!1,c(s.BUFFER_ENDED));f=t};return{start:v,stop:y,setProvider:p}}(),kt=function(n){var i=!1,t=null,f=function(){t!==null&&(l("Azure buffering watcher started"),t.addEventListener(n.PLAYING,r),t.addEventListener(n.BUFFERING,u))},e=function(){t!==null&&(l("Azure buffering watcher stopped"),t.removeEventListener(n.PLAYING,r),t.removeEventListener(n.BUFFERING,u))},r=function(){i&&(c(s.BUFFER_ENDED),i=!1)},u=function(){i||(c(s.BUFFER_STARTED),i=!0)},o=function(n){t=n};return{start:f,stop:e,setProvider:o}}(n.events.provider),p=function(n,t){var i=[{providers:["azure"],watcher:t},{providers:["hls","html"],watcher:n}],r=function(n){for(var u,t,f=n.providerType(),r=0;r<i.length;r++)u=i[r],t=u.watcher,t.stop(),u.providers.indexOf(f)!==-1&&(t.setProvider(n),t.start())},u=function(){for(var n=0;n<i.length;n++)i[n].watcher.stop()};return{watch:r,stop:u}}(bt,kt);wt()}}(n),function(n){function o(){var n=window.location.pathname;return n.indexOf("espaces-autochtones")!==-1}function s(n){return n.isLive?n.webdiffusion?"webdif":"direct":"differe"}function f(i,r,u,f,e){var c=b(),a=r.isLive?"000":r.isVideo?r.SrcAvDuree:null,v={playerWidth:e,duree:a,episode:r.SrcEpisode,saison:r.SrcSaison},o={adUnit:g(r,i.DARTsite,c),cust_params:w(i,v),companion:f?f:"300x250,300x600,728x90",pageUrl:encodeURIComponent(document.location.href),correlator:Math.round(Math.random()*1e7),idMedia:r.idMedia,idFeed:k(c,r.appCode),size:d(c,r.isVideo),resume:!u?"":"%26resume%3Dtrue"},y={avdif:s(r)},l,h;o.cust_params+=(o.cust_params===""?"":"%26")+n.utils.obj2str(y,"%3D","%26").replace(/,/ig,"%2C");r.isLive&&(l={idMedia:r.idMedia},o.cust_params+="%26"+n.utils.obj2str(l,"%3D","%26").replace(/,/ig,"%2C"));url="//securepubads.g.doubleclick.net/gampad/ads?sz=[size]&iu=[adUnit]&ciu_szs=[companion]&impl=s&gdfp_req=1&env=vp&ad_rule=1&output=vast&unviewed_position_start=1&url=[pageUrl]&correlator=[correlator]&cmsid=[idFeed]&vid=[idMedia]&cust_params=[cust_params][resume]";for(h in o)o.hasOwnProperty(h)&&(url=url.replace("["+h+"]",o[h]));return t("adsUrl="+url),url}function u(n){return c(n)||h(n)}function h(n){return!window.RadioCanada||!window.RadioCanada.Publicite?"":e(window.RadioCanada.Publicite,n)}function c(n){return!window.v5Lib||!window.v5Lib.ads?"":e(window.v5Lib.ads,n)}function e(n,t){var u="",i;return n&&r.isNotNullOrUndefined(n[t])&&(i=n[t],typeof i=="function"&&(i=i()),r.isNotNullOrUndefined(i)&&(u=i)),u}function l(){return u("site")}function a(){return u("getAudienceList")}function v(){return u("inUrl")}function y(){return u("getMediaId")}function p(t){var r,i;return typeof dataLayerHelper=="object"&&typeof dataLayerHelper.get("page")=="object"?(i=dataLayerHelper.get("page"),r={genres:i.GenrePrincipale,thematiques:i.ThemePrincipale,sections:i.ChaineToutv,rcTelco:i.Partenaire,excl_cat:i.Partenaire==="telus"?"telecom_bell":i.Partenaire==="bell"?"telecom_telus":"",device:n.utils.browser.isMobile()?"Mobile":"Desktop",cat:i.TypeContenu,saison:t.saison,episode:t.episode}):r={genres:"",thematiques:"",sections:"",rcTelco:"",excl_cat:"",device:n.utils.browser.isMobile()?"Mobile":"Desktop",cat:"",saison:"",episode:""},r}function w(t,i){var k="",d,r,e,f,h,c,w,b,o,s,u;try{if(d=["ref","inURL"],r={},r.player=nt(i.playerWidth),typeof RadioCanada!="undefined"&&typeof RadioCanada.Mod!="undefined"&&typeof RadioCanada.Mod.oPub!="undefined"&&typeof RadioCanada.Mod.oPub.GlobalVars!="undefined"&&typeof RadioCanada.Mod.oPub.GlobalVars.MetaTags!="undefined"){e=RadioCanada.Mod.oPub.GlobalVars.MetaTags;for(f in e)e.hasOwnProperty(f)&&d.indexOf(f)===-1&&(r[f]=e[f])}if(typeof t.noAds!="undefined"&&t.noAds===!0&&(r.ads="exclude"),h=l(),h!==""&&(r.site=h),c=a(),c!==""&&(r.audienceList=c),w=v(),w!==""&&(r.inUrl=w),b=y(),b!==""&&(r.dID=b),i.duree&&(r.avdur=i.duree),n.utils.isToutv()){o=p(i);for(s in o)o.hasOwnProperty(s)&&(r[s]=o[s])}for(u in r)r.hasOwnProperty(u)&&typeof r[u]=="string"&&(r[u]=n.utils.removeChars(r[u],"'.!?^&@%#`|\"*)(=+"),r[u]=n.utils.replaceFrenchChars(r[u]),r[u]=n.utils.replaceSpace(r[u],"-"));k=n.utils.obj2str(r,"%3D","%26").replace(/,/ig,"%2C")}catch(g){return""}return k}function b(){return!!window.CBC&&!!window.CBC.Ads&&!!window.CBC.Ads.getHierarchy()}function k(n,t){return n?"":t==="toutv"||t==="thePlatform"?823:2524727}function d(n,t){return n?"320x240":t?"852x480":"10x10"}function g(n,t,i){var r="not defined",u=n.showAds,f,e;try{f=RadioCanada&&RadioCanada.Publicite&&RadioCanada.Publicite.getAdUnit;e=window.v5Lib&&window.v5Lib.ads&&window.v5Lib.ads.adUnitCode;r=e?e:f?f():RadioCanada.Mod.oPub.AdUnit.GetGlobalVariables().AddUnitPrefix;r.indexOf("reclasser")!=-1&&n.isLive&&(r=r.replace("reclasser","live"));r.indexOf("/audiovideo/reclasser")!=-1&&(n.appCode==="medianet"||n.appCode==="ca")&&n.isVideo&&(r=r.replace("/audiovideo/reclasser","/television/chaine-principale/"+u));r.indexOf("/")===-1&&document.location.href.indexOf("ici.radio-canada.ca")!==-1&&(r+="/television/chaine-principale/"+u);r="%2F"+(r.indexOf("6642")===-1?"6642%2F":"")+r}catch(o){i?r=CBC.Ads.getHierarchy():(r="%2F6642%2F"+t,document.location.host.indexOf("tou.tv")===-1&&(r+="/television/chaine-principale/"+u))}return r}function nt(n){return n<400?"small":n<654?"medium":n<1280?"large":"xlarge"}function tt(n){var r,u;if("string"!=typeof n)return n;/^\/\//.test(n)&&(n=window.location.protocol+n);var t=window.location!=window.parent.location?document.referrer:document.location.href;return bucket_selector=function(n,t){var u=n.length,r;for(bucketSelector=-1,i=0;i<u;++i){for(r=n[i].length,j=0;j<r;++j)if(-1!==t.indexOf(n[i][j])){bucketSelector=i;break}if(bucketSelector>-1)break}return bucketSelector}([["tou.tv"],["radio-canada.ca"],["artv.ca"],["exploratv.ca"]],t.toLowerCase()),-1===bucket_selector&&(bucket_selector=0),r=[["225760","225759"],["225757","225758"],["225761","225762"],["225764","225763"]][bucket_selector][-1===navigator.userAgent.indexOf("Mobi")?0:1],u={protocols:[2,3,5,6],mimes:["video/mp4","video/webm","application/javascript"],apiList:[2],size:"853x480",durations:[6,10,15,30]},"//as-sec.casalemedia.com/playlist?ix_u="+encodeURIComponent(t)+"&ix_s="+encodeURIComponent(r)+"&ix_ca="+encodeURIComponent(JSON.stringify(u))+"&ix_vt="+encodeURIComponent(n)}var r=n.utils,t=function(t){n.utils.log(t,n.utils.debugger.tabs.ADS)};n.getAdsUrl=function(i,r,u){n.environnement==="lcl-"&&(n.adsStatus=0);var e=null,s=null,h=i.ui.container.getOuterDimension().width;if(n.adsStatus=0,!r.isVideo)return n.adsStatus=1,null;if(n.params.imaCustomUrl.toLowerCase()==="null")return t("Pub desactivÃ©e dans setDebugMode - no pub"),n.adsStatus=2,null;if(n.params.imaCustomUrl!=="")return e=n.params.imaCustomUrl,t("debug mode customImaUrl="+e),n.adsStatus=-1,e;if(i.playerSettings.maxTimePubDuree===0)return t("Pub desactivÃ©e dans admim - no pub"),n.adsStatus=3,null;if(r.isJeunesse===!0)return r.appCode==="toutv"?t("Pub desactivÃ©e dans l'admin tou.tv - no pub"):t("Pub desactivÃ©e pour le contenu de jeunesse - no pub"),n.adsStatus=6,null;if(o())return t("Pub desactivÃ©e pour espace autoctone - no pub"),n.adsStatus=6,null;if(n.claims.isSecure())if(n.claims.isPub)t("Claims, pub est  activÃ©e"),e=f(i.playerSettings,r,u,s,h);else if(r.isAdsAlways)t("Premium user - pub forced for the media"),e=f(i.playerSettings,r,u,s,h);else return t("Premium user - no pub "),n.adsStatus=5,null;else e=f(i.playerSettings,r,u,s,h);return r.isVideo?tt(e):e}}(n),function(n){n.services.neuro={};n.services.neuro.Api=function(n,t){this.endpoint="https://services.radio-canada.ca/neuro/v1";this.clientKey="55e07958-9508-4084-b447-fff9b11a8b82";this.doT=n;this.ajax=t};n.services.neuro.Api.prototype={constructor:n.services.neuro.Api,getBroadcastingStationSchedule:function(n,t,i){return this._makeApiCall("/broadcasting-stations/{{#def.id}}/schedule?offset={{#def.offset}}",{id:n,offset:0},t,i)},getBroadcastingStationTrafficSchedule:function(n,t,i,r){return this._makeApiCall("/broadcasting-stations/{{#def.id}}/traffic-schedules/{{#def.date}}?useNetworkStartingHour=false&audioVideo",{id:n,date:t},i,r)},getProgramme:function(n,t,i){return this._makeApiCall("/programmes/{{#def.id}}",{id:n},t,i)},_makeApiCall:function(n,t,i,r){var u=this.doT.template(n,null,t)(),f=this.endpoint+u;return this.ajax(f,i,r,[{name:"Authorization",value:"Client-Key "+this.clientKey}],{timeout:0}),this}}}(n),function(n){n.services.neuro.BroadcastingStationScheduleManager=function(t,i,r,u,f,e){this.api=new n.services.neuro.Api(t,i,r);this.playerSettings=r;this.coreApi=u;this.coreEvents=f;this.underscore=e;this.metas=null;this.isLiveAudio=!1;this.broadcastingSchedule=null;this.currentBroadcast=null;this.pastBroadcast=null;this.canCallNeuroToGetBroadcastInfo=!1;this.mustUpdateCurrentBroadcast=!1;this.currentTime=null;n.utils.extend(this,new n.events.EventRegistration("model.media"));this._log("Initializing")};n.services.neuro.BroadcastingStationScheduleManager.prototype={constructor:n.services.neuro.BroadcastingStationScheduleManager,start:function(){this._log("Starting");this._bindEventHandlers()},_bindEventHandlers:function(){this.coreApi.addEventListener(this.coreEvents.METAS_CHANGE,this,this._onMetasChange);this._log("Event handlers bound")},_onMetasChange:function(t){this.currentEpoch=new n.utils.CurrentEpoch(t.data.serverTimeGMT);this._log("Metas changed");this._resetState();this.canCallNeuroToGetBroadcastInfo=!1;var i=t.data;this.canCallNeuroToGetBroadcastInfo=i.isLive&&!n.utils.isWebcast(i)&&this.underscore.isNumber(i.broadcastingStation);this.coreApi.removeEventListener(this.coreEvents.PLAY,this._onPlay);this.coreApi.removeEventListener(this.coreEvents.PAUSE,this,this._onPause);this.canCallNeuroToGetBroadcastInfo?(this._log("We can call neuro because it's a live stream that is not a webcast."),this.metas=i,this.isLiveAudio=!i.isVideo,this.coreApi.addEventListener(this.coreEvents.PLAY,this,this._onPlay),this.coreApi.addEventListener(this.coreEvents.PAUSE,this,this._onPause)):this._log("It's not a live stream or it's a webcast. We can't call neuro to get info about this stream.")},_onPlay:function(){this._log("Playing");this._resetState();this.numberOfRetries=2;this._getBroadcastingSchedule(this.metas)},_onPause:function(){this._log("Paused");this._resetState()},_resetState:function(){this._log("State reset");this.coreApi.removeEventListener(this.coreEvents.CURRENT_TIME_CHANGE,this._onCurrentTimeChange);this.broadcastingSchedule=null;this.currentBroadcast=null;this.mustUpdateCurrentBroadcast=!1},_getBroadcastingSchedule:function(t){if(this.coreApi.removeEventListener(this.coreEvents.CURRENT_TIME_CHANGE,this._onCurrentTimeChange),t.isVideo){var i=!1;i!==null&&typeof i=="object"?(this._log("Neuro cached broadcasting schedule for this station used."),this._onGetBroadcastingStationScheduleSuccess.call(this,i)):(this._log("Neuro called to get the broadcasting schedule for this station."),this.api.getBroadcastingStationSchedule(t.broadcastingStation,this._onGetBroadcastingStationScheduleSuccess.bind(this),this._onGetBroadcastingStationScheduleFailure.bind(this)))}else this._log("Neuro called to get the broadcasting traffic schedule for this station."),this.api.getBroadcastingStationTrafficSchedule(t.broadcastingStation,n.utils.date.getEstDate(t.DSTStart,t.DSTEnd,this.currentEpoch.get()),this._onGetBroadcastingStationTrafficScheduleSuccess.bind(this),this._onGetBroadcastingStationScheduleFailure.bind(this))},_onGetBroadcastingStationScheduleSuccess:function(t){this._log("Neuro broadcasting station schedule call was a success.");this.broadcastingSchedule=new n.services.neuro.dtos.BroadcastingSchedule(t,this.metas,this.currentEpoch);this.mustUpdateCurrentBroadcast=!0;this.coreApi.removeEventListener(this.coreEvents.CURRENT_TIME_CHANGE,this._onCurrentTimeChange);this.coreApi.addEventListener(this.coreEvents.CURRENT_TIME_CHANGE,this,this._onCurrentTimeChange)},_onGetBroadcastingStationScheduleFailure:function(){if(this._log("Neuro broadcasting station schedule call was a failure."),this.numberOfRetries>0){this._log("Retry neuro broadcasting station schedule call.");this.numberOfRetries--;this._getBroadcastingSchedule(this.metas);return}this._resetState()},_onGetBroadcastingStationTrafficScheduleSuccess:function(t){this._log("Neuro broadcasting station traffic schedule call was a success.");this.trafficSchedule=new n.services.neuro.dtos.TrafficSchedule(t);this.broadcastingSchedule=this.trafficSchedule.convertToBroadcastingSchedule(this.metas,this.currentEpoch);this.mustUpdateCurrentBroadcast=!0;this.coreApi.removeEventListener(this.coreEvents.CURRENT_TIME_CHANGE,this._onCurrentTimeChange);this.coreApi.addEventListener(this.coreEvents.CURRENT_TIME_CHANGE,this,this._onCurrentTimeChange)},_onCurrentTimeChange:function(){this.currentEpochTime=this.currentEpoch.get();this.mustUpdateCurrentBroadcast&&(this.currentBroadcast=this._getCurrentBroadcastAndUpdateMetas(),this.mustUpdateCurrentBroadcast=!1);this.currentBroadcast!==null?this.currentEpochTime>this.currentBroadcast.endsAtEpoch&&(this.fireEvent(n.events.broadcastingStationScheduleManager.LIVE_PROGRAM_END),this._log("Current broadcast ended, we need to refresh the broadcast schedule from neuro."),this.numberOfRetries=2,this._getBroadcastingSchedule(this.metas)):(this.coreApi.removeEventListener(this.coreEvents.CURRENT_TIME_CHANGE,this._onCurrentTimeChange),this._log("We haven't found the current broadcast info from neuro."))},_getCurrentBroadcastAndUpdateMetas:function(){var t=this.broadcastingSchedule.getCurrentBroadcast();return t!==null&&(this._updateMetaInfo(t),this.fireEvent(n.events.broadcastingStationScheduleManager.LIVE_PROGRAM_START,{broadcast:t}),this._log("Found the current broadcast info from neuro. Updating meta infos.\n"+JSON.stringify(t))),t},_updateMetaInfo:function(n){this.metas.title=n.title;this.metas.description=n.summary},_log:function(t){n.utils.log(t,n.utils.debugger.tabs.broadcastingStationScheduleManager)}}}(n),function(n){n.services.neuro.dtos={};n.services.neuro.dtos.Base=function(n){this.data=n};n.services.neuro.dtos.Base.prototype={constructor:n.services.neuro.dtos.Base}}(n),function(n){n.services.neuro.dtos.BroadcastingSchedule=function(t,i,r){n.services.neuro.dtos.Base.apply(this,[t]);this.isSaskatchewan=i.broadcastingStation===27;this.metas=i;this.currentEpoch=r};n.services.neuro.dtos.BroadcastingSchedule.prototype=n.utils.underscore.create(n.services.neuro.dtos.Base.prototype);n.services.neuro.dtos.BroadcastingSchedule.prototype.constructor=n.services.neuro.dtos.BroadcastingSchedule;n.services.neuro.dtos.BroadcastingSchedule.prototype.getCurrentBroadcast=function(){var t=this.getCurrentBroadcastIndex(),n;if(t!==null)for(n=0;n<this.data.broadcasts.length;n++)if(n===t)return this.data.broadcasts[n];return null};n.services.neuro.dtos.BroadcastingSchedule.prototype.getCurrentBroadcastIndex=function(){for(var r=this.currentEpoch.get(),t=0;t<this.data.broadcasts.length;t++){var i=this.data.broadcasts[t],u=n.utils.date.getEpochTimeFromUtc(i.startsAt),f=n.utils.date.getEpochTimeFromUtc(i.endsAt),e=r>=u&&r<f;if(e)return i.startsAtEpoch=u,i.endsAtEpoch=f,t}return null};n.services.neuro.dtos.BroadcastingSchedule.prototype.getNextBroadcast=function(){var t=this.etCurrentBroadcastIndex(),i=this.data.broadcasts.length,n;return t!==null&&(n=t+1,n<=i-1)?this.data.broadcasts[n]:null}}(n),function(n){n.services.neuro.dtos.TrafficSchedule=function(t){n.services.neuro.dtos.Base.apply(this,[t])};n.services.neuro.dtos.TrafficSchedule.prototype=n.utils.underscore.create(n.services.neuro.dtos.Base.prototype);n.services.neuro.dtos.TrafficSchedule.prototype.constructor=n.services.neuro.dtos.TrafficSchedule;var t=n.services.neuro.dtos.TrafficSchedule.prototype;t.convertToBroadcastingSchedule=function(t,i){for(var f,e,s,u=this.data.items,o=[],r=0;r<u.length;r++)f=u[r],this.fillGapWithNoContent(f,u[r+1]),e=this.convertItemToBroadcast(f),e!==null&&o.push(e);return s={broadcasts:o},new n.services.neuro.dtos.BroadcastingSchedule(s,t,i)};t.fillGapWithNoContent=function(n,t){typeof t!="undefined"&&n.dateTimeRange.endsAt!==t.dateTimeRange.startsAt&&(n.dateTimeRange.endsAt=t.dateTimeRange.startsAt)};t.convertItemToBroadcast=function(n){return n.programme===null?null:{title:n.programme.title,startsAt:n.dateTimeRange.startsAt,endsAt:n.dateTimeRange.endsAt}}}(n),function(n){n.services.metrik={};n.services.metrik.Api=function(n,t,i,r,u){this.clientKey=n;this.endpoint=t;this.doT=r;this.ajax=u;this.application=i};n.services.metrik.Api.prototype={constructor:n.services.metrik.Api,getLiveAudio:function(n,t,i,r){return this._makeApiCall("/broadcasting-stations/{{#def.id}}/traffic-schedules/{{#def.date}}?application={{#def.application}}",{id:n,application:this.application,date:t},i,r)},getVideoToutvFeed:function(n,t,i){return this._makeApiCall("/videotoutvfeed/{{#def.id}}?application={{#def.application}}",{id:n,application:this.application},t,i)},getVideoToutv:function(n,t,i){return this._makeApiCall("/videotoutv/{{#def.id}}?application={{#def.application}}",{id:n,application:this.application},t,i)},getVideoLive:function(n,t,i){var r=new Date,u=1900+r.getYear()+"-"+(1+r.getMonth())+"-"+r.getDate();return this._makeApiCall("/feed/{{#def.id}}/date/{{#def.date}}?application={{#def.application}}",{id:n,application:this.application,date:u},t,i)},getVideoCa:function(n,t,i){return this._makeApiCall("/video/{{#def.id}}?application={{#def.application}}",{id:n,application:this.application},t,i)},getAoD:function(n,t,i,r){var u=t!==null?"/audio/{{#def.id}}/{{#def.globalId}}?application={{#def.application}}":"/audio/{{#def.id}}?application={{#def.application}}";return this._makeApiCall(u,{id:n,application:this.application,globalId:t},i,r)},_makeApiCall:function(n,t,i,r){var u=this.doT.template(n,null,t)(),f=this.endpoint+u;return this.ajax(f,i,r,[{name:"Authorization",value:"Client-Key "+this.clientKey}],{timeout:0}),this}}}(n),function(n){n.states={};n.states.state={CORE_CREATED:"state.core.created",CORE_READY:"state.core.ready",CORE_MEDIA_STARTED:"state.core.mediaStarted",CORE_MEDIA_COMPLETE:"state.core.mediaComplete",CORE_RELATED:"state.core.related",CORE_ERROR:"state.core.error",MEDIA_CREATED:"state.media.created",MEDIA_READY:"state.media.ready",MEDIA_POSTER:"state.media.poster",MEDIA_STARTED:"state.media.started",MEDIA_RESUME:"state.media.resume",MEDIA_BEGIN:"state.media.begin",MEDIA_READY_TO_PLAY:"state.media.readyToPlay",MEDIA_PLAYING:"state.media.playing",MEDIA_AD_STARTED:"state.media.adStarted",MEDIA_AD_PAUSED:"state.media.adPaused",MEDIA_AD_COMPLETE:"state.media.adComplete",MEDIA_PAUSED:"state.media.paused",MEDIA_COMPLETE:"state.media.complete",MEDIA_ENDED:"state.media.ended",MEDIA_ERROR:"state.media.error",AD_CREATED:"state.ad.created",AD_READY:"state.ad.ready",AD_STARTED:"state.ad.started",AD_WAITING:"state.ad.waiting",AD_PLAYING:"state.ad.playing",AD_PAUSED:"state.ad.paused",AD_RESUMED:"state.ad.resumed",AD_COMPLETE:"state.ad.complete",AD_ERROR:"state.ad.error"}}(n),function(n){n.states.Core=function(t){function h(n){if(n.data.currentState)switch(n.data.currentState){}}function f(t){var r=u;u=t;i.log("CORE change state from: "+r+" to: "+u,n.utils.debugger.tabs.STATES);i.fireEvent(n.events.states.CURRENT_STATE_CHANGE,{previousState:r,currentState:u},{disableLogging:!0,async:!1})}function o(t){i.log("CORE ++++++++ NO state change from: "+u+" to: "+t,n.utils.debugger.tabs.STATES);i.fireEvent(n.events.states.NO_STATE_CHANGE,{previousState:u,currentState:t},{disableLogging:!0})}var i=this,u=null,e=null,s=!1,r=n.states.state;n.utils.extend(i,new n.events.EventRegistration("states.core"));n.utils.extend(i,new n.utils.LogInstance("CORE_STATE",t));Object.defineProperty(i,"currentState",{get:function(){return u}});Object.defineProperty(i,"eventStartFired",{get:function(){return s},set:function(n){s=!!n}});Object.defineProperty(i,"mediaStates",{get:function(){return e},set:function(t){e=t;e.addEventListener(n.events.states.CURRENT_STATE_CHANGE,h)}});i.create=function(){i.log("core state created");f(r.CORE_CREATED)};i.error=function(){i.log("core state error");f(r.CORE_ERROR)};i.ready=function(){i.log("core state ready");switch(u){case r.CORE_ERROR:case r.CORE_CREATED:f(r.CORE_READY);break;default:o(r.CORE_READY)}};i.mediaStarted=function(){i.log("core state mediaStarted");u!==r.CORE_MEDIA_STARTED?f(r.CORE_MEDIA_STARTED):o(r.CORE_MEDIA_STARTED)};i.mediaComplete=function(){i.log("core state mediaComplete");switch(u){case r.CORE_MEDIA_STARTED:case r.CORE_ERROR:f(r.CORE_MEDIA_COMPLETE);break;default:o(u)}}}}(n),function(n){n.states.Media=function(t){function u(t,u,e){if(t===r){f(t);return}u=u||{};typeof e=="undefined"&&(e=!0);var o=r;r=t;i.log("MEDIA change state from: "+o+" to: "+r,n.utils.debugger.tabs.STATES);i.fireEvent(n.events.states.CURRENT_STATE_CHANGE,{previousState:o,currentState:r,async:e,params:u},{disableLogging:!0,async:!1})}function f(t){i.log("MEDIA ++++++++ NO state change from: "+r+" to: "+t,n.utils.debugger.tabs.STATES);i.fireEvent(n.events.states.NO_STATE_CHANGE,{previousState:r,currentState:t},{disableLogging:!0})}var i=this,r=null;n.utils.extend(i,new n.events.EventRegistration("states.media"));n.utils.extend(i,new n.utils.LogInstance("MEDIA_STATE",t));Object.defineProperty(i,"currentState",{get:function(){return r}});i.init=function(){r=null};i.create=function(){i.init();u(n.states.state.MEDIA_CREATED,null,!1)};i.begin=function(){i.log("states.beginFired ");switch(r){case n.states.state.MEDIA_STARTED:u(n.states.state.MEDIA_BEGIN,null,!1);break;default:u(n.states.state.MEDIA_BEGIN)}return};i.ready=function(t,r){i.log("states.ready (autoplay: "+t);u(n.states.state.MEDIA_READY,null,!1);t?(u(n.states.state.MEDIA_POSTER,null,!1),r?u(n.states.state.MEDIA_RESUME,null,!1):u(n.states.state.MEDIA_STARTED,null,!1)):u(n.states.state.MEDIA_POSTER);return};i.reset=function(){i.log("states.reset  MEDIA_COMPLETE => MEDIA_POSTER");u(n.states.state.MEDIA_POSTER);return};i.startResume=function(){i.log("states.start: "+r);switch(r){case n.states.state.MEDIA_POSTER:case n.states.state.MEDIA_READY:u(n.states.state.MEDIA_RESUME,null,!1);break;default:f(n.states.state.MEDIA_RESUME)}};i.start=function(){i.log("states.start: "+r);switch(r){case n.states.state.MEDIA_POSTER:case n.states.state.MEDIA_READY:case n.states.state.MEDIA_RESUME:u(n.states.state.MEDIA_STARTED,null,!1);break;default:f(n.states.state.MEDIA_STARTED)}};i.startAd=function(){i.log("states.startAd: "+r);u(n.states.state.MEDIA_AD_STARTED);return};i.completeAd=function(){i.log("states.completeAd: "+r);switch(r){case n.states.state.MEDIA_STARTED:case n.states.state.MEDIA_BEGIN:case n.states.state.MEDIA_PLAYING:case n.states.state.MEDIA_READY_TO_PLAY:case n.states.state.MEDIA_PAUSED:case n.states.state.MEDIA_AD_STARTED:case n.states.state.MEDIA_AD_PAUSED:case n.states.state.MEDIA_COMPLETE:u(n.states.state.MEDIA_AD_COMPLETE);break;default:f(n.states.state.MEDIA_AD_COMPLETE)}};i.readyToPlay=function(){i.log("states.readyToPlay: "+r);switch(r){case n.states.state.MEDIA_POSTER:u(n.states.state.MEDIA_READY_TO_PLAY);break;case n.states.state.MEDIA_BEGIN:case n.states.state.MEDIA_AD_COMPLETE:u(n.states.state.MEDIA_READY_TO_PLAY);break;default:f(n.states.state.MEDIA_READY_TO_PLAY)}};i.play=function(t){i.log("states.play: "+r);switch(r){case n.states.state.MEDIA_PAUSED:case n.states.state.MEDIA_READY_TO_PLAY:case n.states.state.MEDIA_AD_COMPLETE:u(n.states.state.MEDIA_PLAYING,t,!1);break;case n.states.state.MEDIA_AD_PAUSED:u(n.states.state.MEDIA_AD_STARTED);break;case n.states.state.MEDIA_ENDED:u(n.states.state.MEDIA_STARTED);break;case n.states.state.MEDIA_STARTED:f(n.states.state.MEDIA_STARTED,t);break;case n.states.state.MEDIA_BEGIN:f(n.states.state.MEDIA_BEGIN);break;case n.states.state.MEDIA_POSTER:u(n.states.state.MEDIA_POSTER);break;default:f(n.states.state.MEDIA_PLAYING,t)}};i.playAds=function(){u(n.states.state.MEDIA_PLAYING)};i.pause=function(t){t=t||{};i.log("states.pause: "+r);switch(r){case n.states.state.MEDIA_PLAYING:case n.states.state.MEDIA_STARTED:case n.states.state.MEDIA_BEGIN:case n.states.state.MEDIA_READY_TO_PLAY:u(n.states.state.MEDIA_PAUSED,t,!1);break;case n.states.state.MEDIA_AD_STARTED:u(n.states.state.MEDIA_AD_PAUSED);break;default:f(n.states.state.MEDIA_PAUSED)}};i.adStarted=function(){u(n.states.state.MEDIA_AD_STARTED)};i.complete=function(){i.log("states.complete: "+r);switch(r){case n.states.state.MEDIA_PLAYING:case n.states.state.MEDIA_PAUSED:case n.states.state.MEDIA_AD_COMPLETE:u(n.states.state.MEDIA_COMPLETE,null,!1);break;default:f(n.states.state.MEDIA_COMPLETE);i.log("complete default: "+r)}};i.ended=function(){switch(r){case n.states.state.MEDIA_COMPLETE:case n.states.state.MEDIA_AD_COMPLETE:u(n.states.state.MEDIA_ENDED,null,!1);break;default:f(r)}};i.error=function(){u(n.states.state.MEDIA_ERROR)}}}(n),function(n){n.states.Ad=function(){function u(t){var u=r;r=t;i.log("AD change state from: "+u+" to: "+r,n.utils.debugger.tabs.STATES);i.fireEvent(n.events.states.CURRENT_STATE_CHANGE,{previousState:u,currentState:r},{disableLogging:!0})}function f(t){i.log("AD +++++++ NO state change from: "+r+" to: "+t,n.utils.debugger.tabs.STATES);i.fireEvent(n.events.states.NO_STATE_CHANGE,{previousState:r,currentState:t},{disableLogging:!0})}var i=this,r=null,t=n.states.state;n.utils.extend(i,new n.events.EventRegistration("states.ads"));n.utils.extend(i,new n.utils.LogInstance("AD_STATE"));Object.defineProperty(i,"currentState",{get:function(){return r}});i.create=function(){u(t.AD_CREATED)};i.ready=function(){r===t.AD_CREATED?u(t.AD_READY):f(t.AD_READY)};i.start=function(){switch(r){case t.AD_READY:case t.AD_COMPLETE:u(t.AD_STARTED);break;default:f(t.AD_STARTED)}};i.play=function(){switch(r){case t.AD_STARTED:case t.AD_PAUSED:u(t.AD_PLAYING);break;default:f(t.AD_PLAYING)}};i.pause=function(){switch(r){case t.AD_STARTED:case t.AD_PLAYING:u(t.AD_PAUSED);break;default:f(t.AD_PAUSED)}};i.waiting=function(){u(t.AD_WAITING)};i.complete=function(){u(t.AD_COMPLETE)};i.skip=function(){u(t.AD_COMPLETE)};i.error=function(){i.fireEvent(n.events.states.AD_ERROR,null)}}}(n),function(n){n.controllers={};n.controllers.Live=function(t){function c(){var t=(new Date).getTime(),o;n.utils.log(t,"time");u.paused||(o=u.providerType()==="flash"?Math.floor(new Date(t.getTime()+e)/1e3):Math.floor(r+(t-s)/1e3),i.fireEvent(f.CURRENT_TIME_CHANGE,o,{disableLogging:!0}),i.fireEvent(n.events.core.CURRENT_TIME_CHANGE_EXTERNAL,o,{disableLogging:!0}))}function o(n){n.data>0&&c(n.data)}function l(t,s){var h,c,l,a;i.log("content in live controller: "+t);u=t;h=s.serverTimeGMT;c=h*1e3;r=h+s.BaseUtcOffsetInMinutes*60;n.utils.isNotNullOrUndefined(s.DSTStart)&&(l=n.utils.date.getEpochTimeFromUtc(s.DSTStart),a=n.utils.date.getEpochTimeFromUtc(s.DSTEnd),c>=l&&c<=a&&(r+=3600));e=r;t.addEventListener(f.TIME_UPDATE,o)}function a(){t.timerManager.clearInterval(h);u.removeEventListener(f.TIME_UPDATE,o)}var i=this,r=0,e=0,s=(new Date).getTime(),h=0,f=n.events.provider,u=null;n.utils.extend(i,new n.events.EventRegistration("contr.live",t));n.utils.extend(i,new n.utils.LogInstance("LIVE_CORE",t.index));i.name="player.controllers.Live";i.stop=a;i.start=l}}(n),function(n){n.models={};n.models.Metas=function(){var n=this;n.idMedia=null;n.appCode=null;n.title=null;n.description=null;n.shortDescription=null;n.watermarkUrl=null;n.posterUrl=null;n.thumbnailUrl=null;n.seekThumbnailsUrl=null;n.seekThumbnailsHRUrl=null;n.closedCaptionUrl=null;n.redirectUrl=null;n.duration=0;n.startTime=0;n.creditsTime=0;n.creditsRatio=0;n.chaptersTime=null;n.chaptersRatio=null;n.serverTime=0;n.serverTimeGMT=0;n.language="fr";n.network=null;n.chain=null;n.station=null;n.date=null;n.show=null;n.showAds=null;n.category=null;n.theme=null;n.rating=null;n.isVideo=!0;n.isLive=!1;n.isAdsAlways=!1;n.isFree=!0;n.isReleased=!0;n.isJeunesse=!1;n.SrcAvDuree=null;n.isAvailable=!0;n.broadcastingStation=null;n.TitleID="";n.SrcEmission=null;n.SrcSaison=null;n.SrcEpisode=null;n.Date=null;n.SrcSource=null;n.SrcAvIntegrale=null;n.SrcTypeDocument=null;n.SrcAvDiffusion=null;n.appCode=null;n.fileID=null;n.avNom=null;n.avEmission=null;n.avNomEmission=null;n.providerId="flash";n.isDRM=!1;n.protectionType=!1;n.webdiffusion=!1;n.DSTStart=null;n.DSTEnd=null;n.BaseUtcOffsetInMinutes=null;n.CapsuleNumber=null;n.ReseauNom=null;n.ReseauID=null}}(n),function(n){n.models.Media=function(t){function lt(n){n=Math.max(.1,n);u.seekTo(n);gt(n)}function it(){var t=!0;return n.enableDAI&&!n.utils.browser.isIE()?(n.claims.isSecure()&&(t=n.claims.isPub||r.isLive),r.isVideo&&r.isLive&&r.isDynamicAdInsertionEnabled&&t):!1}function fi(){return it()?!1:i.isIOSAudio()?!1:(ei(u),o.initialUserAction())}function ei(r){if(i.log("initAds"),it())return!1;o||(o=new n.ima.ImaInit(i.api,i,t.ui.ad.getAdContainer(),t.ui,t.playerSettings.lang,t,at));return o.onReady(r)}function oi(){i.api().exitFullscreen()}function rt(n){function t(n){u[n](s.READY,nr);u[n](s.PLAYING,tr);u[n](s.PAUSE,ir);u[n](s.SEEK_COMPLETE,rr);u[n](s.SEEKING,ur);u[n](s.CURRENT_TIME_CHANGE,ft);u[n](s.DURATION_CHANGE,sr);u[n](s.VOLUME_CHANGE,hr);u[n](s.COMPLETE,ni);u[n](s.ERROR,cr);u[n](s.BUFFERING,fr);u[n](s.BITRATE_CHANGED,er);u[n](s.BITRATE_CHANGING,or)}(i.log("_setProviderListener("+n+")"),t("removeEventListener"),n)&&t("addEventListener")}function si(n){n.hasOwnProperty("autoPlay")&&(i.isAutoPlay=n.autoPlay)}function hi(t){var o,s,c,l,a,v,e,u;if(t.hasOwnProperty("idMedia")&&(r.idMedia=t.idMedia),t.hasOwnProperty("appCode")&&(i.appCode=t.appCode,r.appCode=t.appCode),r.title=t.hasOwnProperty("Title")?t.Title:t.hasOwnProperty("Description")&&t.Description!==""?"":n.label.TITLE_NOT_AVAILABLE,o="{{#def.title}} ({{#def.play_action}})",r.play_accessibility_description_text=n.utils.doT.template(o,null,{title:r.title,play_action:n.label.PLAY_CONTENT})(),r.pause_accessibility_description_text=n.utils.doT.template(o,null,{title:r.title,play_action:n.label.PAUSE_CONTENT})(),s="{{#def.play_action}}",r.play_description_text=n.utils.doT.template(s,null,{play_action:n.label.PLAY_CONTENT})(),r.pause_description_text=n.utils.doT.template(s,null,{play_action:n.label.PAUSE_CONTENT})(),t.hasOwnProperty("length")?(r.duration=i.duration=t.length,i.log("duration: "+i.duration+", typeof:"+typeof t.length)):r.duration=i.duration=0,c="{{#def.title}} ({{#def.play_action}} - {{#def.duration}})",r.play_big_button_accessibility_description_text=n.utils.doT.template(c,null,{title:r.title,play_action:n.label.PLAY_CONTENT,duration:ci(r.duration)})(),l="{{#def.title}} ({{#def.play_action}})",r.pause_big_button_accessibility_description_text=n.utils.doT.template(l,null,{title:r.title,play_action:n.label.PAUSE_CONTENT})(),a="{{#def.title}} ({{#def.resume_action}})",r.resume_reprendre_button_accessibility_description_text=n.utils.doT.template(a,null,{title:r.title,resume_action:n.label.RESUME_REPRENDRE})(),v="{{#def.title}} ({{#def.resume_action}})",r.resume_poursuivre_button_accessibility_description_text=n.utils.doT.template(v,null,{title:r.title,resume_action:n.label.RESUME_POURSUIVRE})(),t.hasOwnProperty("Chapitres")){var y=[],p=[],h=0,w=0,b=t.Chapitres.split(",");for(e=0;e<b.length;e++)h=n.utils.date.timecodeToSec(b[e]),w=h/i.duration,y.push(h),p.push(w);r.chaptersTime=y;r.chaptersRatio=p}else r.chaptersTime=[],r.chaptersRatio=[];return(r.description=t.hasOwnProperty("Description")?t.Description:"",r.watermarkUrl=t.hasOwnProperty("watermark")?t.watermark:null,r.posterUrl===null&&(t.hasOwnProperty("imageHR")?r.posterUrl=t.imageHR:t.hasOwnProperty("imagePlayerLargeA")&&(r.posterUrl=t.imagePlayerLargeA)),r.language=t.hasOwnProperty("Language")?t.Language==="francais"?"fr":"en":"fr",r.network=t.hasOwnProperty("Network")?t.Network:"undefined",t.hasOwnProperty("Date")&&(r.date=n.utils.date.strYearMonthDayToDate(t.Date)),t.hasOwnProperty("ShortDescription")&&(r.shortDescription=t.ShortDescription),t.hasOwnProperty("Show")?r.show=t.Show:t.hasOwnProperty("Emission")&&(r.show=t.Emission),t.hasOwnProperty("Thumbnail")?r.thumbnailUrl=t.Thumbnail:t.hasOwnProperty("imageThumbNormalF")&&(r.thumbnailUrl=t.imageThumbNormalF),i.showAds=t.hasOwnProperty("SrcEmission")?t.showAds:"undefined",i.isShareable=t.hasOwnProperty("shareable")?t.shareable:!1,i.isProgressive=t.hasOwnProperty("progressive")?t.progressive:!1,r.isJeunesse=t.hasOwnProperty("isJeunesse")?t.isJeunesse:!1,r.isLive=i.isLive=t.hasOwnProperty("SrcAvDiffusion")&&t.SrcAvDiffusion==="direct",r.isVideo=!(t.SrcTypeDocument&&t.SrcTypeDocument==="audio"),t.hasOwnProperty("SrcChaine")&&(r.chain=t.SrcChaine),t.hasOwnProperty("Station")&&(r.station=t.Station),t.hasOwnProperty("plancheContact")&&(r.seekThumbnailsUrl=t.plancheContact),t.hasOwnProperty("plancheContactHR")&&(r.seekThumbnailsHRUrl=t.plancheContactHR),t.hasOwnProperty("closedCaptionHTML5")&&(r.closedCaptionUrl=t.closedCaptionHTML5),t.hasOwnProperty("geoPassed")&&(i.isGeoPassed=t.geoPassed),t.hasOwnProperty("describedVideo")&&(r.describedVideo=t.describedVideo),t.hasOwnProperty("Genre")&&(r.category=t.Genre),t.hasOwnProperty("IsFree")&&(r.isFree=t.IsFree),t.hasOwnProperty("isReleased")&&(r.isReleased=t.isReleased),t.hasOwnProperty("RcTheme")&&(r.theme=t.RcTheme),i.log("theme: "+r.theme),t.hasOwnProperty("genericEnd")&&t.genericEnd>0&&(r.creditsTime=t.genericEnd,i.duration>0&&(r.creditsRatio=r.creditsTime/i.duration)),t.hasOwnProperty("adsAlways")&&(r.isAdsAlways=t.adsAlways),t.hasOwnProperty("Rating")&&(r.rating=t.Rating),t.hasOwnProperty("heureServeur")&&(r.serverTime=t.heureServeur,i.log("heureServeur: "+t.heureServeurGMT)),t.hasOwnProperty("heureServeurGMT")&&(r.serverTimeGMT=t.heureServeurGMT),t.hasOwnProperty("noFMC")&&(r.noFMC=t.noFMC),t.hasOwnProperty("SrcAvDuree")&&(r.SrcAvDuree=t.SrcAvDuree),t.hasOwnProperty("TitleID")&&(r.TitleID=t.TitleID),t.hasOwnProperty("SrcEmission")&&(r.SrcEmission=t.SrcEmission),t.hasOwnProperty("SrcSaison")&&(r.SrcSaison=t.SrcSaison),t.hasOwnProperty("SrcEpisode")&&(r.SrcEpisode=t.SrcEpisode),t.hasOwnProperty("Date")&&(r.OriginalDate=t.Date),t.hasOwnProperty("SrcSource")&&(r.SrcSource=t.SrcSource),t.hasOwnProperty("SrcAvIntegrale")&&(r.SrcAvIntegrale=t.SrcAvIntegrale),t.hasOwnProperty("SrcTypeDocument")&&(r.SrcTypeDocument=t.SrcTypeDocument),t.hasOwnProperty("SrcAvDiffusion")&&(r.SrcAvDiffusion=t.SrcAvDiffusion),t.hasOwnProperty("isAvailable")&&(r.isAvailable=t.isAvailable),t.hasOwnProperty("FileID")&&(r.fileID=t.FileID),t.hasOwnProperty("Av-Nom")&&(r.avNom=t["Av-Nom"]),t.hasOwnProperty("Av-Emission")&&(r.avEmission=t["Av-Emission"]),t.hasOwnProperty("providerId")&&(r.providerId=t.providerId),t.hasOwnProperty("AV-nomEmission")&&(r.avNomEmission=t["AV-nomEmission"]),t.hasOwnProperty("broadcastingStation")&&(r.broadcastingStation=t.broadcastingStation),t.hasOwnProperty("webdiffusion")&&(r.webdiffusion=t.webdiffusion),t.hasOwnProperty("DSTStart")&&(r.DSTStart=t.DSTStart),t.hasOwnProperty("DSTEnd")&&(r.DSTEnd=t.DSTEnd),t.hasOwnProperty("isDynamicAdInsertionEnabled")&&(r.isDynamicAdInsertionEnabled=t.isDynamicAdInsertionEnabled),t.hasOwnProperty("BaseUtcOffsetInMinutes")&&(r.BaseUtcOffsetInMinutes=parseInt(t.BaseUtcOffsetInMinutes)),r.isDRM=t.hasOwnProperty("isDrmActive")&&t.isDrmActive,r.isAzureImperatif=r.isDRM&&t.hasOwnProperty("protectionType")&&t.protectionType!=="",r.isFairPlay=ut(),i.log("metas, duration: "+r.duration),!i.isGeoPassed)?(u=n.models.error.METAMEDIA_ERROR(),u.userMessage=n.label.GEO_BLOCK,f.error(u),i.fireEvent(n.events.media.ERROR,u),!1):r.isAvailable?(i.fireEvent(n.events.media.META_LOADED,r,{disableLogging:!0}),!0):(u=n.models.error.NOT_AVAILABLE_ANYMORE(),f.error(u),i.fireEvent(n.events.media.ERROR,u),!1)}function ci(t){var r=new Date(null);r.setHours(0);r.setMinutes(0);r.setSeconds(t);var u=r.getHours(),f=r.getMinutes(),e=r.getSeconds(),i="";return u!==0&&(i.length>0&&(i+=" "),i+=u+" "+n.label.HOURS),f!==0&&(i.length>0&&(i+=" "),i+=f+" "+n.label.MINUTES),e!==0&&(i.length>0&&(i+=" "),i+=e+" "+n.label.SECONDS),i}function li(t){if(typeof t.data.bitrates=="undefined"&&(t.data.bitrates=[]),i.log("validationMedia complete"),i.fireEvent(n.events.media.AFTER_VALIDATIONMEDIA_REQUEST,t.data.bitrates,{disableLogging:!0,async:!1}),nt=!0,t.data.hasOwnProperty("url")&&(i.url=t.data.url,i.bitrates=t.data.bitrates,i.params=t.data.params),i.bitrates.push({lines:"Auto",bitrate:0,width:"Auto"}),ai(i.bitrates),!vi()){u.useCredentials=i.url.indexOf("hdnea")!==-1;var e={url:i.url,bitrates:i.bitrates,content:!0,time:h.time,params:i.params,subttitle:r.closedCaptionUrl,isFairPlay:ut(),vmRequest:a.requestHttp,videoId:r.idMedia,contentSourceId:h.daiContentId,idMedia:r.idMedia,queryParams:(i.url+"?").split("?")[1],startFunction:it()?"startDAI":"start"};u.src=e;i.log("MEDIA -- idMedia: "+i.idMedia+", url: "+i.url);f.readyToPlay()}}function at(){t.internalApi.log("_onPromiseError()");h.autoPlay=!1;delete h.time;u.element.removeAttribute("src");t.internalApi.changeMedia({idMedia:i.idMedia,appCode:i.appCode,params:h})}function ai(t){for(var r,i=0;i<t.length;i++)r=t[i],r.ariaLabel=n.utils.doT.template("{{#def.videoQuality}} ({{#def.bitrate}})",null,{videoQuality:n.label.VIDEO_QUALITY,bitrate:r.lines})()}function vi(){if(n.params.htmlOnly==="true"){var t=["https://medias-pub.radio-canada.ca/2016-03-26_13_00_00_revechamplain_0001_1200.mp4","https://medias-pub.radio-canada.ca/00_lolita_30sec_anImaInittion_04_cc_final_800.mp4","https://medias-pub.radio-canada.ca/2015-01-23_11_00_00_ric_1696_256.mp4","https://medias-pub.radio-canada.ca/ dralion envente quebec 30_800.mp4"];return u.element.removeAttribute("crossorigin"),u.src={url:t[n.debug_next_play_mp4++%t.length],content:!0,bitrates:"",time:0,params:{}},!0}return!1}function yi(t){i.log("validationMedia error");var r=n.models.error.VALIDATION_MEDIA_ERROR();if(t.data){r=t.data;switch(r.innerId){case 1:case 2:r=n.models.error.GEO_BLOCK();break;case 3:r=n.models.error.TOKEN_EXPIRED();break;case 6:r=n.models.error.NOT_AVAILABLE_ANYMORE()}}f.error(r);i.fireEvent(n.events.media.ERROR,r)}function pi(n){for(var t in n)n.hasOwnProperty(t)&&typeof n[t]=="string"&&n[t].indexOf("http://")!==-1&&(n[t]=n[t].replace("http://","//"));return n}function wi(u){t.internalApi.state.currentState!==n.states.state.CORE_ERROR&&hi.call(i,pi(u.data))&&(i.log("metaMedia complete: "+r.serverTimeGMT),l=null,f.ready(i.isAutoPlay,i.isModeResumeActive()))}function bi(){vt();f.currentState===n.states.state.MEDIA_STARTED&&(f.begin(),u.begin(r))}function vt(){var f,e;(i.log("--_processingMedia()"),f=ki.call(i),f!==null)&&(f!=="flash"||i.getProvider().flashReady?(u.removeEventListener(s.CURRENT_TIME_CHANGE,ft),v&&v.stop(),i.isLive?(v||(v=new n.controllers.Live(t)),v.start(u,r),v.addEventListener(s.CURRENT_TIME_CHANGE,lr)):u.addEventListener(s.CURRENT_TIME_CHANGE,ft),i.getProvider().isLive=i.isLive,r.duration&&r.duration>0&&(i.isLive?r.duration=0:(e=n.utils.date.secToHoursMinSecOptional(r.duration),i.log("durationLabel: "+e),i.fireEvent(n.events.media.DURATION_CHANGE,{duration:r.duration,durationLabel:e},{disableLogging:!0})))):ht=t.internalApi.startFlashLoading(ht,bi))}function yt(){return n.utils.browser.isChrome()&&!r.isAzureImperatif}function pt(){return document.location.protocol==="https:"||!n.utils.browser.isChrome()}function d(){var t=navigator.userAgent.match(/Mac OS X \d+_(\d+)/,"i");return n.utils.browser.isSafari()&&t!==null&&t.length>1&&!isNaN(t[1])&&t[1]>8}function ut(){return(d()||n.utils.browser.iOsVersion()>=11.2)&&r.isDRM}function wt(){return n.utils.browser.isAndroid()&&r.isDRM}function bt(){return r.isLive&&!r.isVideo}function ki(){var t="flash",e,f;bt()&&(r.providerId="hls");e=r.providerId==="hls"&&n.utils.browser.isSupportHLS();f=(n.utils.browser.isMobile()||r.providerId==="html")&&!wt();r.isLive&&r.isVideo&&(n.utils.browser.isAndroid()?(f=!1,e=!0):d()&&(f=!0));f?t="html":(e&&(t="hls"),r.isDRM&&(t=d()?"html":pt()||wt()?"azure":yt()?"hls":null));switch(h.providerId){case"html":case"hls":case"flash":case"azure":t=h.providerId;break;default:n.params.htmlOnly==="true"&&(t="html")}return(i.log("_isChromeProtectionSluck="+yt()),i.log("_isBrowserDrmReady="+pt()),i.log("_isSafariWithHtml="+d()),i.log("provider type: "+t,n.utils.debugger.tabs.PROVIDER,n.utils.color.GREEN),!i.changeContent(t))?null:(u.init(!r.isVideo,r.isLive),i.fireEvent(n.events.media.PROVIDER_CHOSEN,u,{disableLogging:!0}),t)}function di(t){i.log("metaMedia error");var r=n.models.error.METAMEDIA_ERROR();t.data&&(r=t.data,i.log("metaMedia inner error id: "+r.innerId),r.innerId===33&&(r.userMessage=n.label.AVAILABLE_IN_PREMIUM_ONLY));f.error(r);i.fireEvent(n.events.media.ERROR,r)}function kt(r){var h,s;if(i.log("MEDIA _onMediaStateChange: "+r.data.currentState),h=e,r.data.currentState){s=n.states.state;switch(r.data.currentState){case s.MEDIA_READY:vt();break;case s.MEDIA_STARTED:y=!1;u.enableIMA&&(fi()||i.loadValidationMedia());break;case s.MEDIA_READY_TO_PLAY:i.log("content type: "+typeof u.element);nt&&f.play();break;case s.MEDIA_AD_PAUSED:i.isFlashProvider()?u.pause():o.pause();break;case s.MEDIA_AD_COMPLETE:p?y?f.ended():(e=!0,t.timerManager.setTimeout(function(){y?(e=!0,i.isAutoPlay=!1):(i.log("MEDIA_AD_COMPLETE play, complete: "+y),f.play())},50)):i.loadValidationMedia();break;case s.MEDIA_PLAYING:i.log("media play");u&&u.play();break;case s.MEDIA_PAUSED:u.element&&u.pause();break;case s.MEDIA_COMPLETE:y=!0;i.isFlashProvider()||(u.stop(),o&&o.isImaActive&&!o.allAdsComplete||f.ended());break;case s.MEDIA_ENDED:i.fireEvent(n.events.media.CURRENT_STATE_CHANGE,r.data,{disableLogging:!0,async:!1});gi();return}i.fireEvent(n.events.media.CURRENT_STATE_CHANGE,r.data,{disableLogging:!0});h!==e&&i.fireEvent(n.events.media.BUFFERING,e,{disableLogging:!0})}}function gi(){e=!1;i.isAutoPlay=!1;p=!1;i.reset();ct=setTimeout(oi,2e3)}function dt(t){i.log("ad state change: "+t.data.currentState);var r=n.states.state;switch(t.data.currentState){case r.AD_STARTED:f.startAd();break;case r.AD_RESUMED:o.resumed();break;case r.AD_COMPLETE:f.completeAd()}}function nr(){i.log("content READY");i.fireEvent(n.events.media.CAN_PLAY)}function tr(t){i.log("content PLAYING: "+t.data);e&&t.data>0&&(e=!1,i.fireEvent(n.events.media.BUFFERING,e,{disableLogging:!0}));f.play();i.fireEvent(n.events.media.PLAYING,i.isLive)}function ir(n){i.log("content PAUSE: "+n.data);f.pause();o&&!o.adsActive&&i.duration>0&&n.data>i.duration-2&&ni(n)}function rr(t){g&&(i.log("content SEEK_COMPLETE: "+t.data),g=!1,i.fireEvent(n.events.media.SEEK_COMPLETE,t.data,{disableLogging:!0}),e&&(e=!1,i.fireEvent(n.events.media.BUFFERING,e,{disableLogging:!0})))}function ur(t){i.log("content seeking: "+t.data);g=!0;i.fireEvent(n.events.media.SEEKING,t.data,{disableLogging:!0});e||(e=!0,i.fireEvent(n.events.media.BUFFERING,e,{disableLogging:!0}))}function fr(t){i.log("media  BUFFERING: "+t.data.toString());e=!0;i.fireEvent(n.events.media.BUFFERING,e,{disableLogging:!0})}function er(t){i.fireEvent(n.events.media.BITRATE_CHANGED,t.data,{disableLogging:!0})}function or(t){i.fireEvent(n.events.media.BITRATE_CHANGING,t.data,{disableLogging:!0})}function gt(t){var r=n.utils.date.secToHoursMinSecOptional(t);r&&i.timeLabel!==r&&(i.timeLabel=r,i.fireEvent(n.events.media.CURRENT_TIME_LABEL_CHANGE,r,{disableLogging:!0}))}function ft(t){var u,r;isNaN(t.data)||(u=null,e&&t.data>0&&(e=!1,i.fireEvent(n.events.media.BUFFERING,e,{disableLogging:!0})),e||i.fireEvent(n.events.media.CURRENT_TIME_CHANGE,t.data,{disableLogging:!0}),gt(t.data),r=Math.floor(t.data),t.data>0&&r%10==0&&w!==r&&(w=r,i.fireEvent(n.events.media.PRESENCE,null,{disableLogging:!0})))}function sr(t){if(i.log("duration change: "+t.data+",isLive: "+i.isLive+",isAd="+i.api().isAdsPlaying()),!i.isLive&&!isNaN(t.data)&&t.data>0&&!i.api().isAdsPlaying()){i.duration=t.data;var r=n.utils.date.secToHoursMinSecOptional(t.data);i.fireEvent(n.events.media.DURATION_CHANGE,{duration:t.data,durationLabel:r},{disableLogging:!0})}}function hr(t){i.log("content VOLUME_CHANGE: "+t.data);i.fireEvent(n.events.media.VOLUME_CHANGE,t.data,{disableLogging:!0})}function ni(n){b=null;k=null;i.log("content COMPLETE: "+n.data);f.complete()}function cr(t){var e=t.data;u.providerType()==="hls"&&r.isLive&&r.isVideo&&e.message==="manifestLoadError"&&(e.userMessage=n.label.error.ERROR_18);f.error(e);i.fireEvent(n.events.media.ERROR,e)}function lr(t){var f=new Date(t.data*1e3),r=n.utils.date.utcDateToHourMinSec(f),u;e||i.fireEvent(n.events.media.CURRENT_TIME_CHANGE,t.data,{disableLogging:!0});r&&i.timeLabel!==r&&(i.timeLabel=r,i.fireEvent(n.events.media.CURRENT_TIME_LABEL_CHANGE,r,{disableLogging:!0}));u=Math.floor(f.getTime()/1e3);t.data>0&&u%10==0&&w!==u&&(w=u,i.fireEvent(n.events.media.PRESENCE));e&&(e=!1,i.fireEvent(n.events.media.BUFFERING,e,{disableLogging:!0}))}var i=this,h=null,l=null,a=null,o=null,r=new n.services.MetaMedia(t.playerSettings,t.index),v=null,g=!1,e=!1,p=!1,y=!1,s=n.events.provider,f=new n.states.Media(t.index),c=new n.states.Ad,et=0,ot=0,w=0,b=null,k=null,ti=new n.providers.Ui(t.container),st=new n.providers.Flash(t),ii=n.providers.proxy(n.providers.Html5,t),ri=n.providers.proxy(n.providers.Hls,t),ui=new n.providers.AzurePlayer(t),u=ti,nt=!1,ht=null,tt=null,ct=0;f.addEventListener(n.events.states.CURRENT_STATE_CHANGE,kt);c.addEventListener(n.events.states.CURRENT_STATE_CHANGE,dt);n.utils.extend(i,new n.events.EventRegistration("model.media",t));n.utils.extend(i,new n.utils.LogInstance("MEDIA",t.index,n.utils.color.BROWN));i.adStates=c;i.id=null;i.url=null;i.idMedia=null;i.appCode=null;i.duration=0;i.timeLabel="";i.videoTag=null;i.audioTag=null;i.isShareable=!1;i.isProgressive=!1;i.isLive=!1;i.isAutoPlay=!1;i.isSeekable=!0;i.isNextable=!1;i.isPreviousable=!1;i.isGeoPassed=!0;i.api=function(){return t.internalApi};i.init=function(n,t,r){clearTimeout(ct);tt=r;i.log("init model.media");i.appCode=n;i.idMedia=t;i.isAutoPlay=r.autoPlay;i.id=n+":"+t;i.cancelValidationMediaRequest=!1;h=r;i.log("init id: "+i.id);si(r);f.create();rt(!0)};i.isPlaying=function(){return f.currentState===n.states.state.MEDIA_PLAYING||f.currentState===n.states.state.MEDIA_STARTED||c.currentState===n.states.state.AD_STARTED||c.currentState===n.states.state.AD_PLAYING};i.isComplete=function(){return f.currentState===n.states.state.MEDIA_COMPLETE};i.isPaused=function(){return u.paused};i.isOnPoster=function(){return f.currentState===n.states.state.MEDIA_POSTER};i.isIOSAudio=function(){return n.utils.browser.isIos()&&!r.isVideo};i.getIMA=function(){return o};i.changeContent=function(t){if(u.changeProvider(),t===u.providerType())return!0;i.log("--changeContent("+t+") volume - "+u.volume);rt(!1);u.hide();switch(t){case"flash":u=st;break;case"html":u=ii;break;case"hls":u=ri;break;case"azure":u=ui;break;default:var r=n.models.error.BROWSER_NOT_SUPPORTED();return f.error(r),i.fireEvent(n.events.media.ERROR,r),!1}return u.show(),rt(!0),!0};i.isFlashProvider=function(){return u.providerType()==="flash"};i.loadMeta=function(u){p=!1;i.log("loadMeta");(l===null||l.appCode!==i.appCode||l.idMedia!==i.idMedia)&&(l=new n.services.MetaMedia(t.playerSettings,t.index),r=new n.models.Metas,r.posterUrl=typeof u!="undefined"?u:null,l.addEventListener(n.events.net.COMPLETE,wi),l.addEventListener(n.events.net.ERROR,di));i.fireEvent(n.events.media.BEFORE_METAMEDIA_REQUEST,tt);l.callRemote(i.appCode,i.idMedia)};i.loadValidationMedia=function(){var f;if(p=!0,b!==i.appCode||k!==i.idMedia){b=i.appCode;k=i.idMedia;i.log("MEDIA loadValidationMedia");a||(a=new n.services.ValidationMedia(t),a.addEventListener(n.events.net.COMPLETE,li),a.addEventListener(n.events.net.ERROR,yi));f=null;switch(u.providerType()){case"html":f=ut()?"appleams":r.providerId==="html"?"prgd":"ipad";break;case"flash":f="flashhd";break;case"hls":f="ipad";break;case"azure":f="multiams";break;default:i.log("deviceType is undefined","error");throw"deviceType is not defined";}nt=!1;var o=["iosfp","ioscenc","androidcenc","html5cenc","win8","multiams","appleams"].indexOf(f)!==-1,s=o||!r.isFree,h=s?"hd":"broadband",e={vmParams:{appCode:i.appCode,idMedia:i.idMedia,deviceType:f,connectionType:"hd"},client_key:t.playerSettings.clientKey};bt()&&(e.vmParams.tech="hls");a.callRemote(e)}};i.cancelSeektime=function(){delete h.time};i.startAfterResume=function(){f.start()};i.start=function(n){f&&(i.isModeResumeActive()?f.startResume():f.start(n))};i.isModeResumeActive=function(){return h.isModeResume&&tt.time>5};i.play=function(t){i.log("models.media.play");switch(c.currentState){case n.states.state.AD_PAUSED:o.play();break;case n.states.state.AD_STARTED:case n.states.state.AD_PLAYING:c.play();break;default:f.play(t)}};i.pause=function(t){t=t||{};switch(c.currentState){case n.states.state.AD_PLAYING:o.pause();c.pause();break;case n.states.state.AD_WAITING:case n.states.state.AD_RESUMED:case n.states.state.AD_PAUSED:break;default:f.pause(t)}};i.seekToTime=function(n){lt(n)};i.seekToRatio=function(n){if(i.log("MEDIA seektoratio: "+n),isNaN(n)){i.log("seekToRatio() - ERROR bad ratio from UI","error");return}i.duration===0&&i.log("seekToRatio() - ERROR no duration","error");n=Math.max(0,Math.min(1,n));var t=n*i.duration;lt(t)};i.resize=function(n,t){(i.log("resize media: "+n+" x "+t),isNaN(n)||isNaN(t))||(et=n,ot=t,u&&u.resize(et,ot))};i.mute=function(){u.mute();o&&(o.volume=0)};i.unmute=function(){u.unmute();o&&(o.volume=1)};i.enterFullscreen=function(){t.ui.fullscreen.enterFullscreen()};i.exitFullscreen=function(){t.ui.fullscreen.exitFullscreen()};i.reset=function(){f.reset();u.reset();u&&u.reset()};i.ended=function(){f.ended()};i.getProviderFlash=function(){return st};i.getProvider=function(){return u};i.resetValidationMedia=function(){b=null;k=null};i.getTitle=function(n){typeof n=="undefined"&&(n=!0);var t=r.title;return n&&r.show&&(t=r.show+" - "+t),t};i.getInfo=function(){if(r){var t=n.utils.date.dateToString(r.date);return{show:r.show,title:r.title,description:r.description,shortDescription:r.shortDescription,date:t}}return null};i.getTimeLabel=function(t,r){var u,f;return isNaN(t)?"":(r?(t=Math.max(0,Math.min(1,t)),u=t*i.duration):u=t,f=n.utils.date.secToHoursMinSecOptional(u),i.log("getTimeLabel: "+f),f)};i.getTimeRatio=function(n){return i.duration>0?n/i.duration:0};i.dispose=function(){f.removeEventListener(n.events.states.CURRENT_STATE_CHANGE,kt);c.removeEventListener(n.events.states.CURRENT_STATE_CHANGE,dt);i.resetAllEventListeners();u.dispose()};i.begin=function(){(u.providerType()!=="flash"||u.flashReady)&&(f.begin(),u.begin(r))};i.isVideo=function(){return r.isVideo};Object.defineProperty(i,"metas",{get:function(){return r}});Object.defineProperty(i,"volume",{get:function(){return i.getProvider().volume},set:function(n){t.ui.volume.setVolume(n*100)}});Object.defineProperty(i,"mediaStates",{get:function(){return f}});Object.defineProperty(i,"autoPlay",{get:function(){return i.isAutoPlay},set:function(n){i.isAutoPlay=n}});i.onPromiseError=at}}(n),function(n){n.models.Playlist=function(){var t=this,i={},f={},r=null,u=null;n.utils.extend(t,new n.events.EventRegistration("playlist"));n.utils.extend(t,new n.utils.LogInstance("MEDIAS"));t.addMedia=function(n){return n&&typeof n.id=="string"?(i[n.id]=n,!0):!1};t.addRelatedMedia=function(n){return n&&typeof n.id=="string"?(f[n.id]=n,!0):!1};t.removeMediaById=function(n){return n!==null&&typeof n=="string"&&i[n]?(delete i[n],!0):!1};t.getMediaById=function(n){return n!==null&&typeof n=="string"?i[n]:null};t.getMedia=function(n,t){if(n!==null&&typeof n=="string"&&t!==null&&typeof t=="string"){for(var r in i)if(i[r].appCode===n&&i[r].idMedia===t)return i[r];return null}return null};Object.defineProperty(t,"currentMediaId",{get:function(){return r},set:function(u){t.log("set currentMediaId: "+u);u&&typeof u=="string"&&i[u]?r!==u&&(r=u,t.fireEvent(n.events.medias.CURRENT_MEDIA_CHANGED,{value:u}),t.log(n.events.medias.CURRENT_MEDIA_CHANGED+": "+u,n.utils.debugger.tabs.EVENTS)):(t.fireEvent(n.events.medias.ERROR,{error:"id is not valid: "+u}),t.log(n.events.medias.ERROR+": "+u,n.utils.debugger.tabs.EVENTS))}});Object.defineProperty(t,"currentMedia",{get:function(){return i[r]},set:function(u){t.log("set currentMedia: "+u.id);u&&u.id&&typeof u.id=="string"?(i[u.id]||t.addMedia(u),r!==u.id&&(r=u.id,t.fireEvent(n.events.medias.CURRENT_MEDIA_CHANGED,{value:u.id}),t.log(n.events.medias.CURRENT_MEDIA_CHANGED+": "+u.id,n.utils.debugger.tabs.EVENTS))):(t.fireEvent(n.events.medias.ERROR,u.id),t.log(n.events.medias.ERROR+": "+u.id,n.utils.debugger.tabs.EVENTS))}});Object.defineProperty(t,"nextMedia",{get:function(){return i[u]},set:function(r){r&&r.id?(t.log("set nextMedia: "+r.id),i[r.id]||t.addMedia(r),u!==r.id&&(u=id,t.fireEvent(n.events.medias.CURRENT_MEDIA_CHANGED,{value:r.id}),t.log(n.events.medias.CURRENT_MEDIA_CHANGED+": "+r.id,n.utils.debugger.tabs.EVENTS))):(t.fireEvent(n.events.medias.ERROR,{error:"wrong media object."}),t.log(n.events.medias.ERROR+": "+r,n.utils.debugger.tabs.EVENTS))}})}}(n),function(n){n.models.Settings=function(t,i){function e(n){var i,t;if(n===null||typeof n!="object"||"isActiveClone"in n)return n;i={};for(t in n)Object.prototype.hasOwnProperty.call(n,t)&&(n.isActiveClone=null,i[t]=e(n[t]),delete n.isActiveClone);return i}function a(){for(var n in r)r.hasOwnProperty(n)&&k(n)}function v(n,t){var i="";return arguments.length===0&&(i=null),arguments.length===1&&(i=""),typeof n=="string"&&n.match(/^(http:\/\/|https:\/\/|\/\/)/i)?n:t}function s(n,t){return arguments.length===0?null:(arguments.length===1&&(t=[]),Array.isArray(n)?n:t)}function h(n,t){return arguments.length===0?null:(arguments.length===1&&(t=0),isNaN(n)?t:n*1)}function f(n,t){return arguments.length===0?null:(arguments.length===1&&(t=null),(typeof n).match(/^(boolean|number|date|string)$/)?n.toString():t)}function y(n,t){return arguments.length===0?null:(arguments.length===1&&(t=null),typeof n=="function")?n:typeof n=="string"&&typeof window[n]=="function"?window[n]:n.indexOf("window.")===0?eval(n):t}function o(t,i){return n.utils.toBoolean(t,i)}function p(t,i){return n.utils.toDefaultColor(t,i)}function w(){for(var t in n.params)r[t]=n.params.hasOwnProperty(t)&&!r.hasOwnProperty(t)?u.hookFilterParam(n.params[t],t):u.hookFilterParam(r[t],t)}function b(){for(var t in r)n.autorizedParams.indexOf(t)===-1?delete r[t]:r[t]=c(r[t],t,r[t])}function c(n,t,i){var r=n;return typeof n=="string"&&(r=u.hookFilterParam(n,t,i)),r}function k(n){Object.defineProperty(u,n,{get:function(){return r[n]},enumerable:!0,configurable:!1})}var r,u,l;t=e(t);r={};u=this;n.utils.extend(u,new n.utils.LogInstance("Settings",i.index));n.utils.extend(u,new n.events.EventRegistration("settings",i));n.utils.extend(u,new n.Error(i));l=n.utils;u.setSize=function(t,i){r.width=t;r.height=i;u.log("Settings property changed: setSize = {width:"+t+", height:"+i+"}");u.fireEvent(n.events.states.SETTINGS_CHANGE,{name:"setSize",value:{width:t,height:i}})};u.validateParams=function(){r=!!t&&typeof t.params!="undefined"?t.params:{};typeof r.id=="undefined"&&(r.id="Player_srcAV_"+Math.round(Math.random()*1e7));b();w();var n="Player_srcAV_"+Math.round(Math.random()*1e7);r.userId=r.id?r.id:n;r.id=n;a()};u.cloneAndValidate=function(t){var r=e(u),i;typeof t=="undefined"&&(t={});for(i in t)n.autorizedParams.indexOf(i)!==-1&&t.hasOwnProperty(i)&&(r[i]=c(t[i],i,r[i]));return r};u.hookFilterParam=function(t,i,r){var e=t,c;switch(i){case"width":case"height":isNaN(e)?typeof e=="string"&&(e=e.trim(),e.indexOf("%")===-1&&(e=e.indexOf("px")!==-1?e.replace(/px/g,""):"100%")):e=e+"";break;case"ComScoreC2":case"maxTimePubDuree":case"time":return h(e,r?r:0);case"dvrDuration":return h(e,r?r:-1);case"suggested":return s(e,r?r:[]);case"isNextable":case"infoBar":case"isClosedCaption":case"canChangeMBR":case"isSeekable":case"opaque":case"controlBar":case"backwardCompatibleAudio":case"isModeVideo":case"disableResume":case"isPlancheContact":case"btnBitrate":return o(e,r?r:!0);case"canFullScreen":return!n.utils.browser.isIPod()&&o(e,r?r:!0);case"activateBroadcastingStationScheduleManager":case"fullscreen":case"autoPlay":case"multiInstance":case"canExtract":case"next":case"canReduce":case"share":case"isSuggest":case"nextMedia":case"previous":case"isPreviousable":case"htmlOnly":case"showRelated":case"heartbeat":case"omnitureV1":case"noAds":case"unmuteWhenChangingContent":case"AdBlockDetection":case"useExternalFont":case"audioMode":case"noAdsOnAudioContent":case"DAI":case"activateComscoreV2":case"format9x16":return o(e,r?r:!1);case"playButton":case"MAplugin":case"MAbeacon":case"configPlayerFlash":case"MAbeaconLive":case"playButtonHTML":case"configPlayerFlashHttps":case"pagePopup":case"loggingURL":case"downloadUrl":case"azureSmoothPlayer":case"triggerType":case"pagenompageOverride":case"globalId":return v(e,r?r:"");case"hdnea":case"playerReadyCallback":case"clientKey":return f(e,r?r:null);case"lang":return f(e,r?r:"fr");case"wmode":return f(e,r?r:"opaque");case"styleDivContainer":return f(e,r?r:"background:#000000;");case"gui":return f(e,r?r:"console");case"pubPolicy":return f(e,r?r:"playOnce");case"DARTrcapp":return f(e,r?r:"rcca_siteWeb");case"loggingLevel":return f(e,r?r:"DEBUG");case"versionFlash":return f(e,r?r:"10.2.0.0");case"deviceType":return f(e,r?r:"flashhd");case"output":return f(e,r?r:"json");case"connectionType":return f(e,r?r:"broadband");case"pubRegle":case"consoleDebugConfig":return f(e,r?r:"{}");case"heartbeatEnvironment":return f(e,r?r:"prod");case"ApiEnvironment":case"fullscreenContainer":case"urlTeaser":case"pageShare":case"ComScoreC3":case"ComScoreC4":case"DARTsite":case"WebTrendsProfils":case"WebTrendsSiteName":case"id":case"pagePopupParams":case"facebookSite":case"WebTrendsProfilsIndexeur":case"WebTrendsProfilsSegment":case"socialNetwork":case"configDom":case"version":case"site":case"debugmode":case"eventReady":case"imaCustomUrl":case"heartbeatDebugLevel":case"comscoreDebugLevel":case"watermark":case"noFMC":case"metaMediaHostName":case"validationMediaHostName":case"daiContentId":return f(e,r?r:"");case"heuristicProfile":return f(e,r?r:"HighQuality");case"uiColor":return p(e,r?r:"white");case"related":case"suggestion":return s(e,r?r:[]);case"shareURL":return y(e,null);case"heartbeatRSID":return f(e,r?r:"rc-dev05");case"isModeResume":case"btnTheaterMode":case"disableTimeControl":return!1;default:c=n.models.error.PLAYER_SETTINGS_ERROR();c.innerMessage='Missing eval definition for "'+i+'"';c.origin="playerSettings";u.error(null,c)}return e};u.setProperty=function(t,i){r[t]=i;u.fireEvent(n.events.states.SETTINGS_CHANGE,{name:t,value:i})};u.validateParams();u.validateDynamicParams=function(t){var i={};for(item in t)n.autorizedParams.indexOf(item)!==-1&&(i[item]=f(t[item]));return i}}}(n),function(n){n.models.errorLevel={DEBUG:0,INFO:1,WARN:2,ERROR:3,FATAL:4};n.models.errorLevelLabels=["DEBUG","INFO","WARN","ERROR","FATAL"];n.models.error={GEO_BLOCK:function(){return{id:1,message:n.label.error.ERROR_13,userMessage:n.label.GEO_BLOCK,isUser:!0,level:n.models.errorLevel.FATAL}},MEDIA_ERROR:function(){return{id:2,message:n.label.error.ERROR_2,userMessage:n.label.NOT_AVAILABLE_TEMPORARY,isUser:!0,level:n.models.errorLevel.FATAL}},STREAMING_ERROR:function(){return{id:4,message:n.label.error.ERROR_4,userMessage:n.label.NOT_AVAILABLE_TEMPORARY,isUser:!0,level:n.models.errorLevel.FATAL}},METAMEDIA_ERROR:function(){return{id:5,message:n.label.error.ERROR_5,userMessage:n.label.NOT_AVAILABLE_TEMPORARY,isUser:!0,level:n.models.errorLevel.FATAL}},SHARE_ERROR:function(){return{id:6,message:n.label.error.ERROR_6,userMessage:n.label.NOT_AVAILABLE_SOCIAL_NETWORK,isUser:!0,level:n.models.errorLevel.FATAL}},ADS_ERROR:function(){return{id:7,message:n.label.error.ERROR_7,userMessage:null,isUser:!0,level:n.models.errorLevel.WARN}},VALIDATION_MEDIA_ERROR:function(){return{id:8,message:n.label.error.ERROR_8,userMessage:n.label.NOT_AVAILABLE_TEMPORARY,isUser:!0,level:n.models.errorLevel.FATAL}},PLAYER_SETTINGS_ERROR:function(){return{id:9,message:n.label.error.ERROR_9,isUser:!1,level:n.models.errorLevel.WARN}},USER_API_ERROR:function(){return{id:10,message:n.label.error.ERROR_10,isUser:!0,level:n.models.errorLevel.WARN}},BROWSER_NOT_SUPPORTED:function(){return{id:11,message:n.label.error.ERROR_11,userMessage:n.label.BROWSER_NOT_SUPPORTED,isUser:!0,level:n.models.errorLevel.FATAL}},FLASH_IS_MISSING:function(t){return{id:12,message:n.label.error.ERROR_12,userMessage:t>479?n.label.FLASH_MISSING1:n.label.FLASH_MISSING2,isUser:!0,level:n.models.errorLevel.FATAL}},GENERIC_ERROR:function(){return{id:13,message:n.label.error.ERROR_1,userMessage:n.label.NOT_AVAILABLE_TEMPORARY,isUser:!0,level:n.models.errorLevel.FATAL}},NOT_AVAILABLE_ANYMORE:function(){return{id:14,message:n.label.error.ERROR_14,userMessage:n.label.NOT_AVAILABLE_ANYMORE,isUser:!0,level:n.models.errorLevel.FATAL}},FLASH_DESACTIVATED:function(t){return{id:15,message:n.label.error.ERROR_15,userMessage:t>479?n.label.FLASH_DISACTIVATED_LONG:n.label.FLASH_DISACTIVATED_SHORT,isUser:!0,level:n.models.errorLevel.ERROR}},AD_BLOCKER_PRESENT:function(){return{id:16,message:n.label.error.ERROR_16,userMessage:n.label.ERROR_16,isUser:!0,level:n.models.errorLevel.FATAL}},FAIRPLAY_ERROR:function(){return{id:17,message:n.label.error.ERROR_17,userMessage:n.label.error.ERROR_17,isUser:!0,level:n.models.errorLevel.FATAL}},TOKEN_EXPIRED:function(){return{id:19,message:n.label.error.ERROR_19,userMessage:n.label.error.ERROR_19,isUser:!0,level:n.models.errorLevel.FATAL}}}}(n),function(n){n.models.VideoElement=function(n,t){function i(n,t,i,u){for(var f in t)t.hasOwnProperty(f)&&r(n,t[f],i,u)}function r(n,t,i,r){n[t.func]=function(){return t.show&&r("Videotag function "+t.func),i[t.func].apply(i,arguments)}}function u(n,t,i,r){for(var u in t)t.hasOwnProperty(u)&&f(n,t[u],i,r)}function f(n,t,i,r){Object.defineProperty(n,t.attr,{get:function(){return t.show&&r("Videotag get "+t.attr+"="+i[t.attr]),i[t.attr]},set:function(n){t.show&&r("Videotag set "+t.attr+" :"+n);i[t.attr]=n},enumerable:!0,configurable:!0})}this.videoTag=n;u(this,[{attr:"accesskey",show:!0},{attr:"class",show:!0},{attr:"contenteditable",show:!0},{attr:"contextmenu",show:!0},{attr:"dir",show:!0},{attr:"draggable",show:!0},{attr:"dropzone",show:!0},{attr:"hidden",show:!0},{attr:"id",show:!1},{attr:"itemid",show:!0},{attr:"itemprop",show:!0},{attr:"itemref",show:!0},{attr:"itemscope",show:!0},{attr:"itemtype",show:!0},{attr:"lang",show:!0},{attr:"spellcheck",show:!0},{attr:"style",show:!0},{attr:"tabindex",show:!0},{attr:"title",show:!0},{attr:"translate",show:!0},{attr:"autoplay",show:!0},{attr:"buffered",show:!1},{attr:"controls",show:!0},{attr:"crossorigin",show:!0},{attr:"height",show:!0},{attr:"loop",show:!0},{attr:"muted",show:!1},{attr:"played",show:!0},{attr:"preload",show:!0},{attr:"poster",show:!0},{attr:"src",show:!1},{attr:"videoTracks",show:!0},{attr:"volume",show:!1},{attr:"width",show:!0},{attr:"mediagroup",show:!0},{attr:"error",show:!0},{attr:"srcObject",show:!1},{attr:"currentSrc",show:!1},{attr:"networkState",show:!0},{attr:"readyState",show:!1},{attr:"seeking",show:!1},{attr:"currentTime",show:!1},{attr:"duration",show:!1},{attr:"paused",show:!1},{attr:"defaultPlaybackRate",show:!0},{attr:"playbackRate",show:!1},{attr:"seekable",show:!1},{attr:"ended",show:!0},{attr:"controller",show:!0},{attr:"defaultMuted",show:!0},{attr:"audioTracks",show:!0},{attr:"textTracks",show:!0},{attr:"videoWidth",show:!0},{attr:"videoHeight",show:!0}],n,t);i(this,[{func:"load",show:!0},{func:"play",show:!0},{func:"pause",show:!0},{func:"addEventListener",show:!1},{func:"removeEventListener",show:!1},{func:"canPlayType",show:!0},{func:"setAttribute",show:!0},{func:"getAttribute",show:!0},{func:"appendChild",show:!0},{func:"removeAttribute",show:!0}],n,t)}}(n),function(n){n.controllers.Core=function(t){function et(n){a=!1;n.params||(n.params={});n.params.time||(n.params.time=0);n.params.isModeResume||(n.params.isModeResume=!1);h=n;e=o.cloneAndValidate(n.params);i.pause();b=null;r.init(n.appCode,n.idMedia,e);r.getIMA()&&typeof r.getIMA().application!="undefined"&&r.getIMA().application.ads_.initializeAdDisplayContainer();e.urlTeaser&&n.params.urlTeaser?r.loadMeta(e.urlTeaser):r.loadMeta()}function ct(){return ft<n.utils.date.addSecondes(new Date,-19)}function lt(){r.getProvider().flashReady&&(t.ui.errorpanel.hide(),t.timerManager.clearInterval(rt))}function at(n){i.log("settings change, name: "+n.data.name+"::"+n.data.value.width);switch(n.data.name){case"setSize":r&&r.resize(n.data.value.width,n.data.value.height)}}function vt(u){i.fireEvent(n.events.core.CURRENT_STATE_CHANGE,u.data);switch(u.data.currentState){case n.states.state.CORE_CREATED:i.fireEvent(n.events.core.CREATED,null);break;case n.states.state.CORE_READY:it=!0;i.fireEvent(n.events.core.PLAYER_READY,t.playerSettings,{stringify:!1});break;case n.states.state.CORE_MEDIA_COMPLETE:ot()||(n.adsStatus<=0?i.log("wait for postroll ads"):(i.log("no ads"),r.ended()))}}function w(i){t.ui.removeEventListener(n.events.ui.RESUME_CHOOSEN,w);i.data===0&&r.cancelSeektime();r.startAfterResume()}function yt(o){var l,v,y,c;if(u.currentState!==n.states.state.CORE_ERROR){o.data=o.data||{};o.data.params=o.data.params||{};i.log("CORE _onMediaCurrentStateChange: "+o.data.currentState);l=n.states.state;switch(o.data.currentState){case l.MEDIA_READY:i.fireEvent(n.events.core.READY,e,{stringify:!1});break;case n.states.state.MEDIA_POSTER:i.log("getInfo: "+i.getInfo().title);v=!r.metas.isVideo;y=t.playerSettings.height<=64||!r.metas.isAvailable;i.fireEvent(n.events.core.POSTER,{isAutoPlay:h.params.autoPlay,isAlwaysVisible:v,isAlwaysHidden:y,isModeResume:h.params.isModeResume});break;case n.states.state.MEDIA_RESUME:t.ui.removeEventListener(n.events.ui.RESUME_CHOOSEN,w);t.ui.addEventListener(n.events.ui.RESUME_CHOOSEN,w);i.fireEvent(n.events.core.RESUME,{time:h.params.time,mouseNavigation:ut});break;case n.states.state.MEDIA_STARTED:u.mediaStarted();i.begin();break;case n.states.state.MEDIA_READY_TO_PLAY:for(c=0;c<s.length;c++)s[c]&&s[c].changeMedia&&s[c].changeMedia(r);break;case n.states.state.MEDIA_PLAYING:r.resetValidationMedia();i.log("core MEDIA_PLAYING actionFromApi: "+f);i.fireEvent(n.events.core.PLAY,{skip:!f,async:!0,params:o.data.params});i.fireEvent(n.events.core.PLAY_EXTERNAL,{idMedia:r.idMedia,appCode:r.appCode},{disableLogging:!0});f=!1;break;case n.states.state.MEDIA_PAUSED:i.log("core MEDIA_PAUSED actionFromApi: "+f);r&&r.isLive&&(b=r.getProvider().currentTime);i.fireEvent(n.events.core.PAUSE,{skip:!f,async:!1,params:o.data.params});f=!1;break;case n.states.state.MEDIA_COMPLETE:u.eventStartFired=!1;n.utils.browser.isIPod()&&i.fireEvent(n.events.core.EXIT_FULLSCREEN);i.fireEvent(n.events.core.COMPLETE,{async:!1});a=!1;break;case n.states.state.MEDIA_ENDED:u.mediaComplete();i.fireEvent(n.events.core.END,null,{async:!0,time:5});break;case n.states.state.MEDIA_AD_STARTED:r.getProvider().isPlayingAds=!0;i.fireEvent(n.events.core.AD_STARTED,{skip:!f,activeDAI:!1},{async:!1});f=!1;break;case n.states.state.MEDIA_AD_PAUSED:i.fireEvent(n.events.core.AD_PAUSE,{skip:!f});f=!1;break;case n.states.state.MEDIA_AD_COMPLETE:r.getProvider().isPlayingAds=!1;i.fireEvent(n.events.core.AD_COMPLETE,i.lastAdCompleteData);f=!1;break;case n.states.state.MEDIA_ERROR:u.error()}}}function pt(t){var f=t.data;r.getProvider().paused||(i.fireEvent(n.events.core.CURRENT_TIME_CHANGE,f,{disableLogging:!0}),i.fireEvent(n.events.core.CURRENT_TIME_CHANGE_EXTERNAL,f,{disableLogging:!0}),f>1&&!u.eventStartFired&&(u.eventStartFired=!0,i.fireEvent(n.events.core.START,{idMedia:r.idMedia,appCode:r.appCode})));r.metas.creditsTime>0&&(f>=r.metas.creditsTime&&!p&&(p=!0,i.fireEvent(n.events.core.CLOSING_CREDITS_STARTED)),f<r.metas.creditsTime&&(p=!1))}function wt(t){i.fireEvent(n.events.core.CURRENT_TIME_LABEL_CHANGE,t.data,{disableLogging:!0})}function bt(){i.fireEvent(n.events.core.PRESENCE,null,{disableLogging:!0})}function kt(t){i.fireEvent(n.events.core.SEEK_COMPLETE,t.data)}function dt(t){i.fireEvent(n.events.core.PLAYING,t.data)}function gt(t){i.fireEvent(n.events.core.SEEKING,t.data)}function ni(t){i.log("BUFFERING: "+t.data.toString());i.fireEvent(n.events.core.BUFFERING,t.data)}function ti(t){i.fireEvent(n.events.core.DURATION_CHANGE,t.data.duration,{disableLogging:!0});i.fireEvent(n.events.core.DURATION_LABEL_CHANGE,t.data.durationLabel,{disableLogging:!0})}function ii(t){i.fireEvent(n.events.core.VOLUME_CHANGE,t.data)}function ri(t){i.fireEvent(n.events.core.LOAD_START,t.data)}function ui(n){i.log("core error: "+n.data.message+", innerMessage: "+n.data.innerMessage);i.error(r,n.data)}function fi(t){t.data.triggerType=e.triggerType;t.data.pagenompageOverride=e.pagenompageOverride;t.data.globalId=e.globalId;i.fireEvent(n.events.core.METAS_CHANGE,t.data,{async:!1,stringify:!1})}function ei(t){i.fireEvent(n.events.core.AD_CLICK_TRACKING,t.data)}function oi(){if(o.MAbeacon){var u=new n.services.MediaAnalytics(o.MAbeacon,r,i,t.timerManager,t.playerSettings,t.index,n.userId);s.push(s)}}function si(){o.addEventListener(n.events.states.SETTINGS_CHANGE,at);oi();u=new n.states.Core(t.index);u.mediaStates=r.mediaStates;u.addEventListener(n.events.states.CURRENT_STATE_CHANGE,vt);u.create();i.log("CORE VERSION: 0.20.007");i.log("timezone offset in mins: "+(new Date).getTimezoneOffset())}function ot(){return r.isFlashProvider()}function hi(){var t=n.models.error.AD_BLOCKER_PRESENT();t.innerId=1012;t.innerMessage="Ad Blocker detected";i.criticalError(t)}function st(){return o.AdBlockDetection&&!o.noAds&&n.claims.isPub}function ci(t){var u=r.getProvider();return t.appCode===r.appCode&&t.idMedia===r.idMedia&&t.params&&!isNaN(t.params.time)&&!r.isLive&&!r.isVideo()&&!u.isReady()&&!(["hls","html"].indexOf(u.providerType())!==-1)?(i.log("do seek instead time="+t.params.time,n.utils.debugger.tabs.API,n.utils.color.GREEN),i.seekTo(t.params.time),!0):!1}function ht(){l=!0;r.removeEventListener(n.events.media.PLAYING,ht)}var i=this,u=null,o=t.playerSettings,r=new n.models.Media(t),s=[],f=!1,a=!1,b=null,k=t,h={},d=null,g=!1,nt=!1,tt=!1,y=null,it=!1,rt=0,c=null,p=!1,ut=!0,l=!1,e={},ft,v;i.lastAdCompleteData=null;ft=Date.now();r.addEventListener(n.events.media.CURRENT_TIME_CHANGE,pt);r.addEventListener(n.events.media.CURRENT_TIME_LABEL_CHANGE,wt);r.addEventListener(n.events.media.PRESENCE,bt);r.addEventListener(n.events.media.VOLUME_CHANGE,ii);r.addEventListener(n.events.media.DURATION_CHANGE,ti);r.addEventListener(n.events.media.CURRENT_STATE_CHANGE,yt);r.addEventListener(n.events.media.SEEK_COMPLETE,kt);r.addEventListener(n.events.media.SEEKING,gt);r.addEventListener(n.events.media.PLAYING,dt);r.addEventListener(n.events.media.PLAYING,ht);r.addEventListener(n.events.media.BUFFERING,ni);r.addEventListener(n.events.media.ERROR,ui);r.addEventListener(n.events.media.META_LOADED,fi);r.addEventListener(n.events.media.AD_CLICK_TRACKING,ei);r.addEventListener(n.events.media.BEFORE_METAMEDIA_REQUEST,function(t){i.fireEvent(n.events.core.MEDIA_CHANGED,t.data,{stringify:!1});i.fireEvent(n.events.core.BEFORE_METAMEDIA_REQUEST,null,{stringify:!1})});r.addEventListener(n.events.media.LOAD_START,ri);r.addEventListener(n.events.media.AFTER_VALIDATIONMEDIA_REQUEST,function(t){i.fireEvent(n.events.core.AFTER_VALIDATIONMEDIA_REQUEST,t.data,{stringify:!1})});r.addEventListener(n.events.media.PROVIDER_CHOSEN,function(t){i.fireEvent(n.events.core.PROVIDER_CHOSEN,t.data,{disableLogging:!0})});r.addEventListener(n.events.media.BITRATE_CHANGED,function(t){i.fireEvent(n.events.core.BITRATE_CHANGED,t.data)});r.addEventListener(n.events.media.BITRATE_CHANGING,function(t){i.fireEvent(n.events.core.BITRATE_CHANGING,t.data)});r.addEventListener(n.events.media.CAN_PLAY,function(){i.fireEvent(n.events.core.CAN_PLAY)});n.utils.extend(i,new n.events.EventRegistration("CORE",t.index));n.utils.extend(i,new n.utils.LogInstance("core",t.index,n.utils.color.BLUEVIOLET));n.utils.extend(i,new n.Error(t));t.playerSettings.activateBroadcastingStationScheduleManager===!0&&(v=new n.services.neuro.BroadcastingStationScheduleManager(n.utils.doT,n.utils.ajax,t.playerSettings,i,n.events.core,n.utils.underscore),v.start(),v.addEventListener(n.events.broadcastingStationScheduleManager.LIVE_PROGRAM_START,function(t){i.fireEvent(n.events.core.LIVE_PROGRAM_START,{broadcast:t.data.broadcast})}),v.addEventListener(n.events.broadcastingStationScheduleManager.LIVE_PROGRAM_END,function(){i.fireEvent(n.events.core.LIVE_PROGRAM_END)}));Object.defineProperty(i,"requestedForPlayAuthorization",{get:function(){return l}});i.begin=function(){r.mediaStates.currentState===n.states.state.MEDIA_STARTED&&(r.begin(r.metas),i.fireEvent(n.events.core.BEGIN,r.metas,{stringify:!1}))};i.dispose=function(){t.timerManager.removeAll();i.fireEvent(n.events.core.DISPOSE,null,{async:!1});r.dispose();r=null;t.dispose();i.resetAllEventListeners()};i.uiRegister=function(){t.ui.addEventListener(n.events.ui.BITRATE_CHANGING,function(n){r.getProvider().bitrate=n.data});t.ui.addEventListener(n.events.ui.VOLUME_CHANGED,function(n){r.getProvider().volume=n.data});t.ui.addEventListener(n.events.ui.REDUCE_PLAYER,function(){i.fireEvent(n.events.core.REDUCE_PLAYER)});t.ui.addEventListener(n.events.ui.THEATER_MODE,function(t){i.fireEvent(n.events.core.THEATER_MODE,t.data,{async:!1})})};i.embedPlayer=function(){i.fireEvent(n.events.core.EMBED_PLAYER,null)};i.focusOnPlay=function(){k.ui.btnPlay.focusPlayBtn()};i.flashReady=function(t){r.getProviderFlash().initFlash(t);i.fireEvent(n.events.core.FLASH_READY)};i.isAdsPlaying=function(n){return typeof n=="boolean"&&(g=n),g};i.name="player.controllers.Core";i.provider=null;i.getInternalApi=function(){return i};i.isValidationMediaURLLoaded=function(){return a};i.media=function(){return r};i.replay=function(){i.log("--replay()");h.params.autoPlay=!0;i.changeMedia(h)};i.getAdsUrl=function(){var u=n.getAdsUrl(t,r.metas,!1);return u===null&&i.begin(),u};i.activateDAI=function(){return n.enableDAI?n.claims.isSecure()?n.claims.isPub:!0:!1};i.externalLoadCompleted=function(n){i.log('--externalLoadCompleted("'+n+'")');r.getProvider().show();a=!0;i.begin()};i.cancelChangeMedia=function(n){nt=n};i.changeMediaWaiting=function(){y&&et(y)};i.lastChangeMedia=function(){i.log("--lastChangeMedia()");c&&i.changeMedia(c)};i.stop=function(){if(c){var t=n.utils.clone(c);t.params?t.params.autoPlay=!1:t.params={autoPlay:!1};i.changeMedia(t)}};i.changeMedia=function(t){if(u.ready(),st()&&n.detectAdBlock.check(),!ci(t)){var f=r.getProvider();if(f.changeMedia(),c=t,!(t&&t.appCode&&t.idMedia)){i.log("changeMedia - params missing",n.utils.debugger.tabs.ERROR);return}t.hasOwnProperty("params")||(t.params={});n.utils.browser.isMobile()&&(t.params.canExtract=!1);t.params.imaCustomUrl&&(n.params.imaCustomUrl=t.params.imaCustomUrl);i.log("core changeMedia: "+t.appCode+"::"+t.idMedia);u.eventStartFired=!1;i.fireEvent(n.events.core.BEFORE_MEDIA_CHANGE,t,{async:!1,stringify:!1});nt?y=t:et(t)}};Object.defineProperty(i,"isModeResume",{get:function(){return r.isModeResumeActive()}});i.playerReady=function(r,u){return it?r(t.playerSettings):i.addEventListener(n.events.core.PLAYER_READY,function(n){r.call(u,n.data)}),!0};i.adBreakComplete=function(n){tt=!1;r.mediaStates.completeAd();i.isAdsPlaying(!1);i.lastAdCompleteData=n};i.adBreakStart=function(){tt=r.mediaStates.currentState===n.states.state.MEDIA_COMPLETE;i.fireEvent(n.events.core.AD_STARTED,{activeDAI:!1});r.mediaStates.adStarted()};i.adsPlaying=function(t,u){i.isAdsPlaying()||r.mediaStates.playAds();i.isAdsPlaying(!0);i.fireEvent(n.events.core.AD_PLAYING,t,{disableLogging:!0});var f=isNaN(u.position)||u.position<1||isNaN(u.total)||u.total<1;i.fireEvent(n.events.core.AD_REMAINING_TIME_LABEL_CHANGE,{adCounter:n.utils.date.secToHoursMinSecOptional(Math.round(t)),adPosition:f?"":"("+u.position+" "+n.label.OF+" "+u.total+")"},{disableLogging:!0})};i.allAdsComplete=function(){i.adBreakComplete()};i.onEnded=function(){r.reset();i.fireEvent(n.events.core.END,null,{async:!1})};i.isFlashProvider=ot;i.adStarted=function(){i.fireEvent(n.events.core.AD_PLAY,{isSkippable:r.getIMA().isSkippable})};i.isLive=function(){return r&&r.metas&&r.metas.isLive===!0?!0:!1};i.isAudio=function(){return r?!r.metas.isVideo:!1};i.play=function(t,u){i.flashDesactivatedError();i.log("CORE action play in state: "+r.mediaStates.currentState);u&&(ut=n.utils.a11y.detectMouseNavigation(u));switch(r.mediaStates.currentState){case n.states.state.MEDIA_POSTER:r.start();break;case n.states.state.MEDIA_STARTED:default:r.getProvider().show();i.log("core play");r&&(f=!0,r.play(t))}};i.playFromExternalApi=function(n){n||(n={});i.play(n)};i.pauseFromExternalApi=function(){if(u.currentState===n.states.state.CORE_MEDIA_STARTED){var t=u.eventStartFired?"pause":"stop";i.log("externalApi pause, use - "+t);f=!0;i[t]()}else i.log("externalApi pause; do nothing, media is not started")};i.pause=function(n){i.log("core pause");n=n||{};r.pause(n)};i.getTimeLabel=function(n,t){return r.getTimeLabel(n,t)};i.getInfo=function(){return r?r.getInfo():null};i.getCurrentChapter=function(){return k.EventChapter.currentChapter()};i.getTimeRatio=function(n){return r.getTimeRatio(n)};i.seekTo=function(n,t){r&&r.metas&&!r.metas.isLive?(i.log("CORE seekto: "+n+", isRatio: "+t),t?r.seekToRatio(n):r.seekToTime(n)):i.log("CORE seek canceled: can't seek in  live ")};i.mute=function(){i.volume=0;r&&r.mute()};i.next=function(){i.fireEvent(n.events.core.NEXT)};i.previous=function(){i.fireEvent(n.events.core.PREVIOUS)};i.extract=function(){};i.setSize=function(n,t){r&&r.resize(n,t)};i.setAdContainer=function(n){d=n};i.getAdContainer=function(){return d};i.enterFullscreen=function(){t.ui.fullscreen.enterFullscreen()};i.exitFullscreen=function(){t.ui.fullscreen.exitFullscreen()};i.isSupportFlash=function(){return n.isSupportFlash()?(i.error(r,n.models.error.FLASH_IS_MISSING(document.getElementById(t.container).offsetWidth)),!0):!1};i.startFlashLoading=function(r,u){var f=r;return f||(f=new n.Flash(t)),i.removeEventListener(n.events.core.FLASH_READY,u),i.addEventListener(n.events.core.FLASH_READY,u),i.waitForFlashReady(),f};i.waitForFlashReady=function(){i.timeoutFlashDesactivated=t.timerManager.setTimeout(t.internalApi.flashDesactivatedError,2e4)};i.flashDesactivatedError=function(){if(!r.getProvider().flashReady&&r.getProvider().providerType()==="flash"){if(!ct())return;rt=t.timerManager.setInterval(lt,50);i.log("plugin is not activated","error","red");var u=n.models.error.FLASH_DESACTIVATED(document.getElementById(t.container).offsetWidth);i.error(r,u)}};i.share=function(t){i.fireEvent(n.events.core.SHARE,t)};i.get_media_current_time=function(){return r.getProvider().currentTime};i.requestAutoplayAuthorization=function(){return l||i.currentMedia&&i.currentMedia.getProvider()&&(i.currentMedia.getProvider().load(),l=!0),l};i.registerForAntiCheaters=function(){if(st())n.detectAdBlock.onDetected(hi)};i.ready=function(){u.ready()};i.criticalError=function(t){u.error();i.fireEvent(n.events.core.ERROR,t,{async:!1})};i.refreshToken=function(t){n.claims.refreshToken(-1,t)};Object.defineProperty(i,"state",{get:function(){return u}});Object.defineProperty(i,"isFirstClick",{get:function(){return _isFirstClick},set:function(n){_isFirstClick=n}});Object.defineProperty(i,"currentMedia",{get:function(){return r}});Object.defineProperty(i,"metas",{get:function(){return r?r.metas:null}});Object.defineProperty(i,"volume",{get:function(){return r?r.volume:n.utils.storage.load("volume")/100},set:function(n){r.volume=n}});si()}}(n),function(n){n.UserApiHTML=function(t){var i=this,h=n.utils,f=h.debugger.tabs.API,l=h.color,e=t.playerSettings,r=RadioCanada.player.events,u=n.events.core,a=function(){var n={};return n[r.READY]=[u.READY],n[r.BEGIN]=[u.BEGIN],n[r.END]=[u.END],n[r.PLAY]=[u.PLAY_EXTERNAL],n[r.STOP]=[u.STOP],n[r.PAUSE]=[u.PAUSE],n[r.SEEKING]=[u.SEEKING],n[r.SEEKED]=[u.SEEK_COMPLETE],n[r.START]=[u.START],n[r.COMPLETE]=[u.COMPLETE],n[r.CURRENT_TIME_CHANGE]=[u.CURRENT_TIME_CHANGE_EXTERNAL],n[r.PRESENCE]=[u.PRESENCE],n[r.AD_STARTED]=[u.AD_STARTED],n[r.AD_PLAY]=[u.AD_PLAY],n[r.AD_PAUSE]=[u.AD_PAUSE],n[r.AD_COMPLETE]=[u.AD_COMPLETE],n[r.NEXT]=[u.NEXT],n[r.PREVIOUS]=[u.PREVIOUS],n[r.SHARE]=[u.SHARE],n[r.VOLUME_CHANGE]=[u.VOLUME_CHANGE],n[r.MUTE]=[u.MUTE],n[r.UNMUTE]=[u.UNMUTE],n[r.ENTER_FULL_SCREEN]=[u.ENTER_FULLSCREEN],n[r.EXIT_FULL_SCREEN]=[u.EXIT_FULLSCREEN],n[r.RELATED]=[u.RELATED],n[r.ERROR]=[u.ERROR],n[r.AD_ERROR]=[u.AD_ERROR],n[r.NEXT_CHAPTER]=[u.NEXT_CHAPTER],n[r.END_CHAPTER]=[u.END_CHAPTER],n[r.MEDIA_CHANGED]=[u.MEDIA_CHANGED],n[r.META_LOADED]=[u.METAS_CHANGE],n[r.REDUCE_PLAYER]=[u.REDUCE_PLAYER],n[r.THEATER_MODE]=[u.THEATER_MODE],n[r.CLOSING_CREDITS_STARTED]=[u.CLOSING_CREDITS_STARTED],n[r.PLAY_REJECTED]=[u.PLAY_REJECTED],n},c=a(),o={},s={},v=function(n){var e=!1,i=n.args[0],r=c[n.args[0]],u,t,f;if(typeof n.args[1]=="function"&&(n.args=Array.prototype.slice.call(n.args),n.args.splice(1,0,this)),u=n.args[2],t=Math.round(Math.random()*Number.MAX_SAFE_INTEGER),s["wrapper"+t]=function(n){n.type=i;try{u.call(this,n.data)}catch(t){typeof console=="object"&&typeof console.error=="function"&&console.error("An error occured in a handler for the event : "+n.type+" - "+t.message)}},s["wrapper"+t].name="wrapper"+t,n.args[2]=s["wrapper"+t],!r)return!1;for(f in r)r.hasOwnProperty(f)&&(n.args[0]=r[f],n.func.apply(n.args[1],n.args),o[i]||(o[i]=[]),o[i].push({func:u,wrapper:s["wrapper"+t]}),e=!0);return e},y=function(n){var t=o[n.args[0]],r=c[n.args[0]],i,u;if(!t)return!1;for(i in t)if(t.hasOwnProperty(i)&&t[i].func===n.args[1]){for(u in r)r.hasOwnProperty(u)&&n.func.apply(this,[r[u],t[i].wrapper]);return!0}return!1};i.events=r;i.addEventListener=function(){if(arguments.length===3&&arguments[2]===!1||arguments.length===4&&arguments[3]===!1||t.log("API addEventListener("+arguments[0]+")",f),arguments[0]===r.PLAYER_READY){var n=typeof arguments[1]=="function"?arguments[1]:arguments[2],u=typeof arguments[1]=="function"?i:arguments[1];return t.internalApi.playerReady(n,u)}return v({func:t.internalApi.addEventListener,args:arguments})};i.removeEventListener=function(){return t.log("API removeEventListener("+arguments[0]+")",f),y({func:t.internalApi.removeEventListener,args:arguments})};i.play=function(n){t.log('API command "play()"',f);n!==undefined&&(e.dynamicParams=e.validateDynamicParams(n));t.internalApi.playFromExternalApi(n)};i.pause=function(){t.log('API command "pause()"',f);t.internalApi.pauseFromExternalApi()};i.stop=function(){t.log('API command "stop()"',f);t.internalApi.stop()};i.seek=function(n,i){t.log('API command "seek" to: '+n,f);t.internalApi.seekTo(n,i)};i.volume=function(n){if(t.log('API command "volume('+n+')"',f),isNaN(n))return t.internalApi.volume;t.internalApi.volume=n};i.mute=function(){t.log('API command "mute()"',f);t.internalApi.mute()};i.volumeDefault=function(){t.log('API command "volumeDefault()"',f)};i.embedPlayer=function(){t.log('API command "embedPlayer()"',f);t.internalApi.embedPlayer()};i.focusOnPlay=function(){t.log('API command "focusOnPlay()"',f);t.internalApi.focusOnPlay()};i.focusOnFirstUIElement=function(){n.utils.a11y.focusOnFirstElement()};i.focusOnLastUIElement=function(){n.utils.a11y.focusOnLastElement()};i.autoPlay=function(n){t.log('API command "autoPlay()"',f);t.playerSettings.setProperty("autoPlay",n)};i.requestPlayAuthorization=function(){t.log('API command "requestPlayAuthorization()"',f);t.internalApi.requestAutoplayAuthorization()};i.dispose=function(){t.log('API command "dispose()"',f);t.internalApi.dispose()};i.change=function(i){var r=n.utils.clone(i);return(t.log('API command "change('+JSON.stringify(r)+')"',f),typeof r!="object"||!r||typeof r.appCode!="string"||!r.idMedia)?!1:(typeof r.params!="object"?r.params={}:e.dynamicParams=e.validateDynamicParams(r.params),t.internalApi.changeMedia(r),!0)};i.setSize=function(n,i){t.log('API command "setSize('+n+", "+i+')"',f);var r=!n?t.playerSettings.width:n,u=!i?t.playerSettings.height:i;r=t.playerSettings.hookFilterParam(r,"width");u=t.playerSettings.hookFilterParam(u,"height");t.playerSettings.setSize(r,u)};i.enterFullscreen=function(){t.log('API command "enterFullscreen()"',f);t.internalApi.enterFullscreen()};i.exitFullscreen=function(){t.log('API command "exitFullscreen()"',f);t.internalApi.exitFullscreen()};i.setTeaser=function(n){t.log('API command "setTeaser('+n+')"',f);typeof n=="string"&&n.indexOf("http")===0&&e.setProperty("teaserURL",n)};i.setLang=function(i){t.log('API command "setLang('+i+')"',f);n.language.setLang(i)&&e.setProperty("lang",i)};i.setPlayerMode=function(n){t.log('API command "setPlayerMode('+n+')"',f);typeof n=="string"&&n.match(/^(pop|console)$/)&&e.setProperty("gui",n)};i.allowMultiPlay=function(n){t.log('API command "allowMiltiPlay('+n+')"',f);typeof n=="boolean"&&e.setProperty("multiInstance",n)};i.refreshToken=function(n){t.log('API command "refreshToken()"',f);t.internalApi.refreshToken(n)};i.token=function(n){t.log('API command "token('+n+')"',f);switch(typeof n){case"function":case"string":return t.playerSettings.setProperty("hdnea",n),!0;default:return t.log("API token() parameter should be a string or a function",h.debugger.tabs.ERROR,l.LIME),!1}};i.suggested=function(){t.log('API command "suggested(obj)"',f)};i.enterFullScreen=function(){t.log('API command "enterFullScreen()"',f);t.internalApi.enterFullscreen()};i.exitFullScreen=function(){t.log('API command "exitFullscreen()"',f);t.internalApi.exitFullscreen()};i.bitrate=function(n){t.log('API command "bitrate('+n+')"',f)};i.share=function(){t.log('API command "share"',f)};i.shareURL=function(n){t.log('API command "shareURL"',f);typeof n=="function"&&t.playerSettings.setProperty("pageShare",n)};i.activateShortcuts=function(){t.log('API command "Activate Shortcuts"',f);t.shortcuts.apiAssignShortcuts(t)};i.removeShortcuts=function(){t.log('API command "Remove Shortcuts"',f);t.shortcuts.apiRemoveShortcuts(t)};i.gui=function(i){var u,r,o;t.log('API command "gui('+JSON.stringify(i)+')"',f);u=null;for(r in i)if(i.hasOwnProperty(r)){switch(r){case"isNextable":case"isPreviousable":case"infoBar":case"next":case"previous":case"btnBitrate":case"btnShare":case"btnExtract":case"canReduce":case"canFullScreen":case"btnTheaterMode":case"isSeekAllowed":case"isSubtitle":case"disableTimeControl":u=n.utils.toBoolean(i[r],null);break;case"btnFullscreen":u=n.utils.toBoolean(i[r],null);r="canFullScreen";break;case"uiColor":u=n.utils.toDefaultColor(i[r],null);break;case"opaque":u=n.utils.toBoolean(i[r],null);r="wmode";break;default:o=n.models.error.USER_API_ERROR();o.innerMessage="GUI param "+r+" is not defined ";o.origin="userAPIParam";t.error(null,o)}u!==null&&e.setProperty(r,u)}};i.log=function(t,i){n.utils.log(t,i)};i.id=function(){return e.userId};i.savedLogs=function(){return n.savedLogs}}}(n),function(n){n.UserApiFlash=function(t){var i=this,u=n.utils,o=u.debugger.tabs,s=u.color,r=t.playerSettings,e,f;n.utils.extend(i,new u.LogInstance("userApi"));i.events={PLAY:"PLAY",PAUSE:"PAUSE",STOP:"STOP",EXTRACT:"EXTRACT",SEEK:"SEEK",START:"START",COMPLETE:"COMPLETE",CURRENT_TIME_CHANGE:"CURRENT_TIME_CHANGE",PRESENCE:"PRESENCE",AD_PLAY:"AD_PLAY",AD_COMPLETE:"AD_COMPLETE",NEXT:"NEXT",PREVIOUS:"PREVIOUS",SHARE:"SHARE",VOLUME_CHANGE:"VOLUME_CHANGE",MUTE:"MUTE",UNMUTE:"UNMUTE",ENTER_FULL_SCREEN:"ENTER_FULL_SCREEN",EXIT_FULL_SCREEN:"EXIT_FULL_SCREEN",RELATED:"RELATED",CURRENT_STATE_CHANGE:"CURRENT_STATE_CHANGE",ERROR:"ERROR"};e=function(t){switch(t){case"play":return n.events.api.PLAY;case"pause":return n.events.api.PAUSE;case"mute":return n.events.api.MUTE;case"share":return n.events.api.SHARE;case"unmute":return n.events.api.UNMUTE;default:return n.events.api.NOTDEFINED}};f=function(t){for(var r in i.events)if(i.events.hasOwnProperty(r)&&i.events[r]===t)return n.events.elderEvent[r];return"undefined"};i.addEventListener=function(n,t){return srcPlayer("addEventListener",{eventName:f(n),callback:t},r.userId)};i.removeEventListener=function(n,t){return srcPlayer("removeEventListener",{eventName:f(n),funcName:t.name,callback:t},r.userId)};i.play=function(){return t.log('API command "play()"'),srcPlayer("play",null,r.userId)};i.stop=function(){return t.log('API command "stop()"'),srcPlayer("stop",null,r.userId)};i.pause=function(){return t.log('API command "pause()"'),srcPlayer("pause",null,r.userId)};i.seek=function(n){return t.log('API command "seek()"'),srcPlayer("seek",{time:n},r.userId)};i.volume=function(n){return t.log('API command "volume()"'),typeof n!="undefined"?srcPlayer("setVolume",{volume:n},r.userId):srcPlayer("getVolume",null,r.userId)};i.mute=function(){return t.log('API command "mute()"'),_currentVolume=srcPlayer("getVolume",null,r.userId),srcPlayer("setVolume",{volume:0},r.userId)};i.volumeDefault=function(){return t.log('API command "volumeDefault()"'),srcPlayer("setVolume",{volume:_currentVolume},r.userId)};i.change=function(n){return t.log('API command "change('+JSON.stringify(n)+')"'),srcPlayer("change",n,r.userId)};i.setSize=function(){t.log("setSize  is not implemented in elder player")};i.setTeaser=function(){t.log("setTeaser  is not implemented in elder player")};i.setLang=function(){t.log("setLang  is not implemented in elder player")};i.setPlayerMode=function(){t.log("setPlayerMode  is not implemented in elder player")};i.allowMultiPlay=function(){t.log("allowMultiPlay  is not implemented in elder player")};i.token=function(){t.log("token  is not implemented in elder player")};i.suggested=function(){t.log("suggested  is not implemented in elder player")};i.enterFullScreen=function(){return t.log('API command "enterFullScreen()"'),srcPlayer("enterFullScreen",null,r.userId)};i.exitFullScreen=function(){return t.log('API command "exitFullscreen()"'),srcPlayer("exitFullScreen",null,r.userId)};i.bitrate=function(){t.log("bitrate  is not implemented in elder player")};i.share=function(){};i.gui=function(){t.log("gui  is not implemented in elder player")}}}(n),function(n){var t=[],r=0,i=n.utils.log;n.api=function(){};n.findPlayerById=function(r,u){if(t.length!==0){if(!!!r)return t[0];for(var f=0;f<t.length;f++)if(t[f].playerSettings.userId===r)return t[f].log("Client call player "+t[f].playerSettings.userId),t[f]}return u||i("findPlayerById() player "+r+" not found",n.utils.debugger.tabs.ERROR,n.utils.color.RED),null};n.countPlayer=function(){return r};n.userId=n.utils.UserId.get();n.executeDelayedCommand=function(t){var r,i;if(t)try{for(r=[],i=0;i<t.length;i++)window.srcPlayer.apply(window,t[i]),r.push(i)}catch(u){n.utils.log("early registration failed "+u.message,n.utils.debugger.tabs.ERROR)}};n.api.plugin=function(i,r){n.plugin.extension(i,r,t)};n.api.getPlayer=function(u,f){function s(){if(n.plugin.add(e.instance),n.multiInstance(t,e.instance),e.instance.shortcuts=new n.Shortcuts(t,e.instance),e.instance.internalApi.registerForAntiCheaters(),e.instance.internalApi.ready(),f.params&&f.params.eventReady)try{window[f.params.eventReady.replace("window.","")]()}catch(i){e.instance.log("eventReady:"+f.params.eventReady+" failed",n.utils.debugger.tabs.ERROR)}f.params.autoPlay?(e.instance.log("autoplay fait for claims"),n.claims.getClaims(e.instance.internalApi.changeMedia.bind(e.instance.internalApi,f))):(e.instance.log("autoplay=false go ahead"),n.claims.getClaims(),e.instance.internalApi.changeMedia(f))}var o,e;return f=!f?{}:f,i(JSON.stringify(f),n.utils.debugger.tabs.API),f.params=!f.params?{}:f.params,typeof f.params.autoPlay!="undefined"&&(f.params.autoPlay=n.utils.toBoolean(f.params.autoPlay,!1)),i("input params: "+JSON.stringify(f)),o=n.utils.dom.element(u),o===null?i("Element container is not valid DOM element",n.utils.debugger.tabs.ERROR):!o.offsetWidth||!o.offsetHeight||(f.params=f.params||{},f.params.width="100%",f.params.height="100%"),n.sendPlayerRejectEvent=!1,n.utils.browser.isAutoPlayForbiden()&&(i("isAutoPlayForbiden :"+n.utils.browser.isAutoPlayForbiden()),n.sendPlayerRejectEvent=f.params.autoPlay,f.params.autoPlay=!1),n.utils.dom.inIframe()&&n.utils.browser.isIPad()&&(f.params.canFullScreen=!1),e=new function(){var i=this,e=new function(i){var e=this,o;e.timeoutFlashDesactivated=0;e.index=r++;n.utils.extend(e,new n.utils.LogInstance("instance_"+t.length,e.index));n.utils.extend(e,new n.events.EventRegistration("api"));n.utils.extend(e,new n.Error(e));e.timerManager=new n.utils.TimerManager;e.playerSettings=new n.models.Settings(f,e);n.claims?(n.claims.registerEvent(e.playerSettings),e.playerSettings.fireEvent(n.events.states.SETTINGS_CHANGE,{name:"hdnea",value:e.playerSettings.hdnea},{async:!1})):n.claims=new n.Claims(e.playerSettings);n.flashMode&&t.length>0&&t[0].playerSettings.autoPlay===!0&&(e.playerSettings.autoPlay=!1,e.log("multiplayer page - autoplay = false"));e.container=u;e.options=f;e.clickAutorization=!n.utils.browser.isAutoPlayForbiden();e.log("player mode: "+(n.flashMode?"flash":"html"));n.UserApi=n.UserApiHTML;n.utils.dom.AppendToContainer(u,h);e.internalApi=new n.controllers.Core(e);e.EventChapter=new n.EventChapter(e.internalApi);e.EventChapter.registerChapterEvents();e.playerSettings.flashId=e.playerSettings.id;o=new n.ui.Init(e);e.ui=o;e.internalApi.uiRegister();f.params&&f.params.lang&&n.language.setLang(f.params.lang);new n.DOMLangue(e);e.userApi=new n.UserApi(e);e.dispose=function(){var r=e.ui.container.getContainer(),n;for(r.parentNode.removeChild(r),n=0;n<t.length;n++)if(t[n].playerSettings.userId===e.playerSettings.userId){t.splice(n,1);break}i=null}}(i);Object.defineProperty(i,"instance",{get:function(){return e}})},t.push(e.instance),s(),e.instance.userApi}}(n),function(n){function i(i,r,u,f){if(arguments.length===0)return!0;var e=n.findPlayerById(u,!0);if(e===null)typeof f=="undefined"&&window.RadioCanada.player._command.push({command:i,params:r,userId:u});else switch(i){case"play":e.userApi.play();break;case"fullScreen":case"enterFullScreen":e.userApi.enterFullScreen();break;case"exitFullScreen":e.userApi.exitFullScreen();break;case"stop":e.userApi.stop();break;case"pause":e.userApi.pause();break;case"getVolume":return e.userApi.volume();case"setVolume":e.userApi.volume(r.volume);break;case"mute":e.userApi.mute();break;case"unmute":e.userApi.unmute();break;case"changeBitrate":e.userApi.bitrate(r.bitrate);break;case"change":e.userApi.change(r);break;case"seek":e.userApi.seek(r.time);break;case"setSize":e.userApi.setSize(r.width,r.height);break;case"addEventListener":e.userApi.addEventListener(t(r.eventName),r.callback);break;case"removeEventListener":e.userApi.removeEventListener(t(r.eventName),r.callback);break;case"setLang":e.userApi.setLang(r.lang);break;case"setTransparence":e.userApi.gui({isOpaque:r.wmode});break;case"setColor":e.userApi.gui(r);break;case"share":break;case"shareURL":e.userApi.shareURL(r.func);break;case"gui":e.userApi.gui(r);break;case"requestPlayAuthorizationForMobileDevices":e.userApi.requestAutoplayAuthorization();break;case"instance":return e.userApi;case"shareURL":e.userApi.shareURL(r.func);break;default:e.log("Wrong player command "+i,n.utils.debugger.tabs.ERROR,n.utils.color.LIME);e.error(n.label.error.ERROR_4,!0,!0)}}if(typeof srcPlayer!="function"||window.srcPlayer()===-1){var t=function(t){for(var i in n.events.elderEvent)if(n.events.elderEvent[i]===t)return i;return"undefined"};window.RadioCanada.player._command=[];window.srcPlayer=i}}(n),function(n){var t=n.utils.debugger.tabs.TEST,i=n.utils.log;n.multiInstance=function(t,i){function r(){for(var r,n=0;n<t.length;n++)r=t[n].playerSettings.userId!==i.playerSettings.userId&&!t[n].playerSettings.multiInstance,r&&t[n].internalApi.pauseFromExternalApi()}i.internalApi.addEventListener(n.events.core.PLAY,r);i.internalApi.addEventListener(n.events.core.AD_PLAY,r)}}(n),function(n){n.Shortcuts=function(t,i){function f(){c||l||(s(),a())}function a(){for(var n=0;n<r.length;n++)r[n].playerSettings.userId===i.playerSettings.userId&&document.addEventListener(e.KEY_DOWN,r[n].ui.shortcuts.manageKeydown)}function s(){for(var n=0;n<r.length;n++)document.removeEventListener(e.KEY_DOWN,r[n].ui.shortcuts.manageKeydown)}var o=this,u=i,e=n.events.nativeevents,h=n.utils.dom.FindByClassName(u.container,"videocontainer"),r=t,c=n.utils.browser.isAndroid(),l=n.utils.browser.isIOS();o.apiAssignShortcuts=function(n){u=n;f()};o.apiRemoveShortcuts=function(n){u=n;s()};u.options.params.autoPlay&&f();t.length===1&&f();h.addEventListener(e.CLICK,f,!0)}}(n),function(n){function s(t,i){var u,r;if(n.utils.exists(t))for(u=0;u<t.length;u++)if(r=t[u],r){r.counter!==null&&--r.counter==0&&delete t[u];try{r.context!==null?r.func.call(r.context,i):r.func(i)}catch(f){console.log("error handling plugin:"+f.message)}}}function u(t){var i=function(t){var r=this,i;Object.defineProperty(r,"instance",{get:function(){return t},enumerable:!0,configurable:!1});for(i in n.plugin.interface)n.plugin.interface.hasOwnProperty(i)&&(r[i]=n.plugin.interface[i])};return new i(t)}function r(n,t,i){if(i)for(var r in i)if(i.hasOwnProperty(r)){t=t.isInternalPlugin?new u(i[r]):new u(i[r].userApi);new n(t);return}}function c(n){if(t)for(var i in t)t.hasOwnProperty(i)&&r.call(this,t[i].plugin,t[i].options,[n])}var t=[],i;n.plugin={};i=RadioCanada.player.events;n.plugin.extension=function(n,i,u){i=i||{};i.isInternalPlugin=!1;t.push({plugin:n,options:i,instances:u});r(n,i,u)};n.plugin.extensionIntern=function(i,u){u=u||{};u.log=u.log||!0;u.isInternalPlugin=!0;t.push({plugin:i,options:u,instances:[]});r.apply(this,t.slice(-1)[0]);i.prototype.log=u.log?function(t){n.utils.log(t,n.utils.debugger.tabs.PLUGIN)}:function(){}};n.plugin.add=function(n){c(n)}}(n),function(n){n.FlashAPI=function(t,i){function e(){return c===null&&(c=document.getElementById(i)),c}var r=this,c=null,p=null,a=!1,o="provider",u=-1,f=n.events.html,s=0,w=!1,b=-1,k=0,d=0,g=!0,h=1,l=!1,y={total:1,position:1,duration:30},v=[];n.utils.extend(r,new n.events.EventRegistration("api.Flash",t));Object.defineProperty(r,"currentTime",{get:function(){return s}});Object.defineProperty(r,"volume",{get:function(){return h},set:function(n){n!==h&&(h=n,t.log("flash command setVolume("+h+")",o),e().setVolume(h))}});Object.defineProperty(r,"isMute",{get:function(){return l}});r.showMouseCursor=function(){t.log("flash command setMouseCursor(true)",o);e().setMouseCursor(!0)};r.hideMouseCursor=function(){t.log("flash command setMouseCursor(false)",o);e().setMouseCursor(!1)};r.flashReady=function(){return a};r.play=function(){t.log("flash command play()",o);e().playMedia()};r.pause=function(){t.log("flash command pause()",o);e().pauseMedia()};r.stop=function(){t.log("flash command stop()",o);r.mute();l=!0;e().stopMedia()};r.loadMedia=function(n){t.log("flash command loadMedia()",o);l&&r.unmute();e().loadMedia(n)};r.seek=function(n){t.log("flash command seek("+n+")",o);e().seekMedia(n)};r.mute=function(){e().setVolume(0)};r.unmute=function(){e().setVolume(h)};r.reset=function(){r.isPlayingAds=!1;s=0;w=!1;b=-1;k=0;d=0;g=!0};r.toggleClosedCaption=function(n){t.log("flash command toggleClosedCaption()",o);e().toggleClosedCaption(n)};r.setUiControlsOffset=function(n){e().setUiControlsOffset(n)};r.setBitrate=function(n){t.log("flash command setBitrate("+n+")",o);e().setCurrentBitrate(n)};r.log=t.internalApi.log;r.begin=function(i){t.log("flash command startMedia()",o);var r=n.utils.storage.load("bitrate_active_video|"+i.appCode);isNaN(r)&&(r=1200);t.internalApi.media().metas.isVideo===!1&&(i.adsUrl="");e().startMedia({adsUrl:i.adsUrl,bitrate:r,closedCaptionUrl:i.closedCaptionUrl,isLive:i.isLive,serverTime:i.serverTime,serverTimeGMT:i.serverTimeGMT})};r.eventDispatcher=function(e,h){var k,w,b;switch(e){case"ready":k=a;a=!0;t.log("FLASH is ready");u=0;p=h;c=document.getElementById(i);w=n.utils.storage.load("volume");c.init({volume:w?w:60,bitrate:1200,MAbeacon:t.playerSettings.MAbeacon,MAbeaconLive:t.playerSettings.MAbeaconLive});k||t.internalApi.flashReady(r);break;case"timeUpdate":u++;s=h;r.fireEvent(f.TIME_UPDATE,h,{disableLogging:!0});break;case"play":u=1;r.fireEvent(f.PLAY,h);break;case"playing":u=1;r.fireEvent(f.PLAYING,h);break;case"pause":u=1;r.fireEvent(f.PAUSE,h);break;case"seeked":u=1;r.fireEvent(f.SEEKED,h);break;case"cannotSeekTo":r.fireEvent(f.CANNOT_SEEK);break;case"seeking":r.fireEvent(f.SEEKING,h);u=1;break;case"buffering":u=1;r.fireEvent(f.BUFFERING,h===!0);break;case"complete":u=1;r.fireEvent(f.ENDED,h,{async:!1});break;case"error":u=1;u=1;r.fireEvent(f.ERROR,h);break;case"abort":u=1;r.fireEvent(f.ABORT,h);break;case"durationChange":u=1;r.fireEvent(f.DURATION_CHANGE,h);break;case"fullscreen":u=1;h||r.fireEvent(f.FULLSCREEN,h);break;case"start":u=1;r.fireEvent(f.CAN_PLAY,h);break;case"switchStart":u=1;r.fireEvent(f.BITRATE_CHANGING,h);break;case"switchComplete":u=1;r.fireEvent(f.BITRATE_CHANGED,h);break;case"adBreakStart":u=1;v=[];t.internalApi.adBreakStart(0);l&&r.unmute();break;case"adTimeRemaining":u=1;t.internalApi.adsPlaying(h,y);break;case"adStart":y=h;u=1;v.push(Math.round(h.duration));t.internalApi.fireEvent(n.events.core.AD_STARTED_FROM_FLASH,{flash_ad_event:h});break;case"adComplete":t.internalApi.fireEvent(n.events.core.AD_ENDED_FROM_FLASH);break;case"adBreakComplete":u=1;t.internalApi.adBreakComplete(v);break;case"allAdsComplete":t.internalApi.allAdsComplete();break;case"ended":t.internalApi.onEnded();break;case"liveTimeUpdate":u++;s=h;r.fireEvent(f.TIME_UPDATE,s,{disableLogging:!0});t.internalApi.fireEvent(n.events.core.CURRENT_TIME_CHANGE_EXTERNAL,s,{disableLogging:!0});break;default:t.log("flash event undefined '"+e+"'")}u<=2&&(b=typeof h=="object"?JSON.stringify(h):h,t.log("flash event '"+e+"'("+b+")",o),e.indexOf("buffering")!==-1&&t.log("flash event '"+e+"'("+b+")"))}}}(n),function(n){n.Flash=function(t){function s(t){var u=t.replace(/\[id]/g,r).replace("[site]",i.site).replace("[version]",i.version).replace("[token]",n.token()).replace("[userId]",i.userId);return u+(i.site==="guillaume_provider"?"&r="+Math.random():"")}function l(){return u}function h(){var i=n.utils.dom.FindByClassName(t.container,"flashContainer").firstElementChild,f=t.playerSettings;i.id="container_"+r;u.log("flash swf url: "+s(e));n.swfobject.embedSWF(s(e),i.id,"100%","100%",f.versionFlash,c,{playerReferer:o},{quality:"high",bgcolor:"#000000",loop:"true",wmode:f.opaque?"opaque":"window",scale:"noscale",menu:"true",devicefont:"true",salign:"",allowScriptAccess:"always",allowFullScreen:"true"},{id:r,align:"left",style:"align:left;","aria-hidden":"true",tabindex:"-1"});u.log("flash is inserted on the page  ")}function a(){n.external.loaded||n.external.addEventListener(n.events.EXTERNAL_LOADED,h);typeof swfobject!="undefined"&&h()}var f="";n.environnement===""&&(f="https:");var e=f+"//"+n.environnement+"services.radio-canada.ca/media/player/flash/[site]?ver=[version]",v=n.environnement===""?"":"br-",c="https://s.radio-canada.ca/player/ressources/swf/expressInstall.swf",i=t.playerSettings,r=i.flashId,o="playerReferer_"+r,u=new n.FlashAPI(t,r);this.flashApi=u;window[o]=l;a()}}(n),function(n){n.Claims=function(t){function l(){}function a(){var n="r="+Math.random();return h+n}function e(n){switch(typeof n){case"string":return n;case"function":return n();case"undefined":case"null":return null;default:return null}}function o(t,i){var u,f;t?(u=n.utils.storage.load(t),u?(f=typeof u=="string"?JSON.parse(u):u,f.expire>Date.now()&&!f.error?(n.utils.log("Get claims from cache"),r=f,i(r,t)):s(t,i)):s(t,i)):i(null,null)}function s(t,i){n.utils.log("Geting claims from server");var u=a(),f=null;u.indexOf("lcl-services")!==-1?u+=n.utils.doT.template("&rcid={{#def.rcid}}&access_token={{#def.token}}",null,{rcid:this.getRcid(),token:t})():f=[{name:"Authorization",value:"Bearer "+t}];c=0;n.utils.ajax(u,function(u){r=u;var f=u;f.expire=n.utils.date.addHours(new Date,1);n.utils.storage.save(t,JSON.stringify(f));i(r,t);n.utils.log("service rcid="+u.rcid,"resume")},function(t,u){n.utils.log("Failed to get claims "+u,n.utils.debugger.tabs.ERROR);i(null);r=null},f)}var h="https://"+t.validationMediaHostName+"/media/validation/v2/getClaims?",i=this,r=null,c=0,f=t.hdnea,u=e.bind(i,f);return Object.defineProperty(i,"isPub",{get:function(){return!r||r.isPub==="true"}}),Object.defineProperty(i,"claims",{get:function(){return r}}),Object.defineProperty(i,"token",{get:function(){return u()}}),i.getClaims=function(n){typeof n!="function"&&(n=function(){});o(u(),n)},i.isSecure=function(){return!!u()},i.refreshToken=function(n,t){t||(t=l);u=n!==-1?e.bind(i,f):u;i.isSecure()?o(u(),t):t()},i.registerEvent=function(t){t.addEventListener(n.events.states.SETTINGS_CHANGE,function(n){n.data.name==="hdnea"&&(f=n.data.value,i.refreshToken(n.data.value))})},i.registerEvent(t),window.getRcid=function(){return"e3c18388-4e83-4425-be4e-d9a6c6e263d9"},i}}(n),function(player){player.ui={};player.ui.component={};player.ui.Init=function(instance){function t(){for(var n in _self)_self.hasOwnProperty(n)&&typeof _self[n]=="object"&&typeof _self[n].registerEvents=="function"&&_self[n].registerEvents()}var _self=this,n;_self.index=instance.index;player.utils.extend(_self,new player.events.EventRegistration("UI",instance));_self.fireEvent(player.events.ui.intern.BEFORE_INIT);with(player.ui.component)_self.hub=new Hub(instance,_self),_self.container=new Container(instance,_self),_self.master=new Master(instance,_self),_self.notAvailable=new NotAvailable(instance,_self),_self.btnPlay=new BtnPlay(instance,_self),_self.btnNextPrevious=new BtnNextPrevious(instance,_self),_self.reduce=new Reduce(instance,_self),_self.video=new Video(instance,_self),_self.ad=new Ad(instance,_self),_self.teaser=new Teaser(instance,_self),_self.loading=new Loading(instance,_self),_self.bigPlay=new BigPlayButton(instance,_self),_self.controller=new Controller(instance,_self),_self.fullscreen=new Fullscreen(instance,_self),_self.progressbar=new ProgressBar(instance,_self),_self.timecontrol=new TimeControl(instance,_self),_self.cursor=new Cursor(instance,_self),_self.showhidecontroller=new ShowHideController(instance,_self),_self.errorpanel=new ErrorPanel(instance,_self),_self.curtain=new Curtain(instance,_self),_self.closeButton=new CloseButton(instance,_self),_self.watermark=new Watermark(instance,_self),_self.opaque=new OpaqueAndColor(instance,_self),_self.subtitle=new Subtitle(instance,_self),_self.share=new Share(instance,_self),_self.infobar=new Description(instance,_self),_self.volume=new Volume(instance,_self),_self.bitrate=new Bitrate(instance,_self),_self.thumbnail=new Thumbnail(instance,_self),_self.mouseCursor=new MouseCursor(instance,_self),_self.resumePanel=new ResumePanel(instance,_self),_self.theaterMode=new TheaterMode(instance,_self),_self.shortcuts=new Shortcuts(instance,_self),_self.download=new Download(instance,_self),_self.videoDescripton=new VideoDescription(instance,_self),player.environnement!==""&&(_self.debugpanel=new DebugPanel(instance,_self));_self.fireEvent(player.events.ui.intern.AFTER_INIT);_self.states={};instance.options.params.useExternalFont||(n=player.utils.dom.FindByClassName(instance.container,"radcanplayer"),n.style.fontFamily="playerLoadedFont, Helvetica, Arial, sans-serif");t()}}(n),function(n){n.ui.component.Container=function(t,i){function ct(t){for(var i=0;i<t.length;i++)n.utils.dom.removeClass(r,t[i])}function lt(t){r.className.indexOf(k[t])===-1&&(ct(k),n.utils.dom.addClass(r,k[t]))}function p(){if(!o.playerSettings.audioMode)for(var n=0;n<=rt.length;n++)if(r.offsetWidth>=rt[n])return lt(n)}function at(){v.exit()}function vt(n){u.log("touch _onResizeFullscreen()",h);u.fireEvent(l.RESIZE_FULLSCREEN,n.data)}function yt(){s.enterFullscreen()}function d(){u.log("_onMediaStarted()",h);s.removeEventListener(c.PLAY,d);v.enter(w.requestFullscreen);ht&&v.addEventListener(tt.FULLSCREEN_ENTER,yt);v.addEventListener(tt.RESIZE_FULLSCREEN,vt)}function pt(){u.log("_initSizeContainer()",h);t.playerSettings.width&&o.playerSettings.height?(e.style.width=t.playerSettings.width.indexOf("%")===-1?o.playerSettings.width+"px":o.playerSettings.width,e.style.height=t.playerSettings.height.indexOf("%")===-1?o.playerSettings.height+"px":o.playerSettings.height):(e.style.width="100%",e.style.height="100%");r.style.width="100%";r.style.height="100%";nt()}function ut(t){var u=t?16/9:9/16,i=f.offsetWidth*u,e=f.offsetHeight,r=n.utils.dom.getScrollBarState().vScrollbar;g!==r&&Math.abs(e-i)<11||(g=r,f.style.height=i+"px")}function nt(){var n;if(t.playerSettings.disableRatioRestriction!==!0&&!o.playerSettings.audioMode){var i=f.offsetHeight,r=f.offsetWidth,e=r/i,s=e>1.32&&e<1.8;i===0&&r>0||y||!s?(u.log("set 16x9 auto mode ",h),y=!0,t.timerManager.clearTimeout(it),n=t.playerSettings.format9x16,ut(n),it=t.timerManager.setTimeout(ut.bind(this,n),100)):y=!1}}function wt(){f.offsetHeight===0&&f.offsetWidth===0?f.style.width="100%":(f.offsetHeight===0||f.offsetWidth===0)&&nt();s.removeEventListener(c.PLAY,d);s.addEventListener(c.PLAY,d)}function bt(n){n&&n.data&&n.data.name==="setSize"&&(u.log("_onResizeFromApi() ",h),ft(n.data.value.width,n.data.value.height),u.fireEvent(l.RESIZE,{width:n.data.value.width,height:n.data.value.height}))}function ft(n,t){u.log("RESIZE OUTER CONTAINER (width, height) ==> "+n+","+t,h);!n||(e.style.width=typeof n=="string"&&(n.indexOf("%")!==-1||n.indexOf("px")!==-1)?n:n+"px");!t||(e.style.height=typeof t=="string"&&(t.indexOf("%")!==-1||t.indexOf("px")!==-1)?t:t+"px");b={width:e.offsetWidth,height:e.offsetHeight}}function kt(){var t="audioMode";r.offsetHeight<=54&&(t+=" audioModeMedium");r.offsetHeight<=35&&(t+=" audioModeSmall");o.playerSettings.audioMode?(n.utils.dom.addClass(r,t),ft(r.offsetWidth,r.offsetHeight)):n.utils.dom.removeClass(r,t)}function dt(t){var i=t.data.isLive?"addClass":"removeClass";n.utils.dom[i](r,"live")}function gt(){kt();p();t.timerManager.setInterval(function(){p()},2e3);n.utils.browser.isMobile()&&(n.utils.log("add class mobiledevice"),n.utils.dom.addClass(r,"mobiledevice"))}function ni(){w.fullscreen.isItMe()&&(u.log("window('resize')",n.utils.debugger.tabs.GUI),u.fireEvent(l.RESIZE,{width:r.offsetWidth,height:r.offsetHeight}))}function ti(t){ot.check()&&y&&!n.utils.dom.isFullscreen()&&et(t)}function et(){st.check()&&((p(),n.utils.dom.isFullscreen())||(u.log("element('resize')",n.utils.debugger.tabs.GUI),b.width=r.offsetWidth,b.height=r.offsetHeight,nt(),s.setSize(r.offsetWidth,r.offsetHeight),u.fireEvent(l.RESIZE,{width:r.offsetWidth,height:r.offsetHeight})))}var u=this,o=t,s=o.internalApi,w=i,h=n.utils.debugger.tabs.GUI,ii=n.utils.debugger.tabs.TOUCH,ri=n.utils.debugger.tabs.ERROR,ui=n.events.media,c=n.events.core,fi=n.states.state,ei=n.events.ui,l=n.events.ui.intern,tt=n.events.touch,f=document.getElementById(o.container),r=n.utils.dom.FindByClassName(f,"radcanplayer"),e=n.utils.dom.FindByClassName(f,"outer"),ot=new n.utils.Timer(300),st=new n.utils.Timer(20),a=n.utils,ht=a.browser.isIOS(),v=new n.utils.Fullscreen(r,w,t),b={width:0,height:0},y=!1,it=0,k=["plus1500","entre1500et1000","entre1000et800","entre800et640","entre640et400","entre400et280","moins280"],rt=[1500,1e3,800,640,400,280,0],g;a.extend(u,new n.events.EventRegistration("container",t));a.extend(u,new a.LogInstance("container",t.index));u.getElem=function(){return r};u.getOuterDimension=function(){return{width:e.offsetWidth,height:e.offsetHeight}};u.getContainer=function(){return f};u.addResponsiveClass=p;g=!1;s.addEventListener(c.POSTER,at,"Container");s.addEventListener(c.METAS_CHANGE,dt);s.addEventListener(c.BEGIN,wt);o.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,bt);pt();window.addEventListener("resize",ni);window.addEventListener("resize",ti);n.utils.addResizeListener(f,et);r.style.display="block";gt()}}(n),function(n){n.ui.component.BtnPlay=function(t){function l(t){var u=r.media().metas,f=u[t+"_accessibility_description_text"],e=u[t+"_description_text"];n.utils.dom.setAttributes(i.children[0],{"aria-label":f,title:e})}function nt(){v();n.utils.a11y.activate(f)}function tt(){n.utils.a11y.activate(f)}function it(){var i=document.activeElement===f;s.playerSettings.audioMode||n.utils.a11y.deactivate(f);i&&t.ui.bigPlay.getElem().children[0].focus()}function rt(){l("play")}function ut(t){n.utils.log(t,n.utils.debugger.tabs.GUI)}function a(n){e.log("btn play click",y);n.preventDefault();n.stopPropagation();h.nextCommand(n)}function v(){c&&(f.focus(),c=!1);h.commandCompleted("play")}function w(){h.commandCompleted("pause")}var e=this,s=t,r=s.internalApi,y=n.utils.debugger.tabs.GUI,u=n.events.core,ft=n.events.ui,p=n.events.nativeevents,b=new n.utils.LastCommandManager(["play","pause"]),o=n.utils,i=n.utils.dom.FindByClassName(s.container,"playbutton"),f=i.firstElementChild,c=!1,k=function(){var n=o.dom.FindByClassName(i,"a11y-focus");i.children[0].className=n!==null?"pause a11y-focus":"pause";l("pause");n&&i.children[0].focus()},d=function(){var n=o.dom.FindByClassName(i,"a11y-focus");i.children[0].className=n!==null?"arrowright a11y-focus":"arrowright";l("play")},g=[{name:"play",ui_callback:k},{name:"pause",ui_callback:d}],h=new n.utils.PlayPauseCommandManager(g,b,r);h.syncCurrentCommandWithPlayer();s.playerSettings.audioMode||n.utils.a11y.deactivate(f);o.extend(e,new n.events.EventRegistration("btnPlay",t));o.extend(e,new o.LogInstance("btnPlay",t.index));ut("Init play button");r.addEventListener(u.START,tt);r.addEventListener(u.POSTER,it);i.addEventListener("click",a);r.addEventListener(u.AD_PLAY,v);r.addEventListener(u.AD_STARTED,nt);r.addEventListener(u.PLAY,v);r.addEventListener(u.PAUSE,w);r.addEventListener(u.AD_PAUSE,w);r.addEventListener(u.METAS_CHANGE,rt);r.addEventListener(u.AD_STARTED_FROM_FLASH,function(t){n.utils.log("on AD_STARTED_FROM_FLASH handler",n.utils.debugger.tabs.INFO);var i=t.data.flash_ad_event.podIndex===-1;i&&f.focus()});e.getElem=function(){return i};e.setBind=function(n){i.removeEventListener(p.CLICK,a);n&&i.addEventListener(p.CLICK,a)};e.focusPlayBtn=function(){if(e.log("GUI - User API focusOnPlay",y),r.media().isPlaying())t.timerManager.setTimeout(function(){f.focus()},2e3);else c=!0}}}(n),function(n){n.ui.component.BtnNextPrevious=function(t,i){function a(){f.log("Click next",y);o.next()}function v(){f.log("Click previous",y);o.previous()}function w(n){h=n;r.style.display=n?"block":"none";n||p.deactivate(r)}function b(n){c=n;u.style.display=n?"block":"none";n||p.deactivate(u)}function k(t){r.removeEventListener("click",a);t?(r.addEventListener("click",a),n.utils.dom.removeClass(r,"disabled")):n.utils.dom.addClass(r,"disabled")}function d(t){u.removeEventListener("click",v);t?(u.addEventListener("click",v),n.utils.dom.removeClass(u,"disabled")):n.utils.dom.addClass(u,"disabled")}function nt(n){switch(n.data.name){case"isNextable":k(n.data.value);break;case"isPreviousable":d(n.data.value);break;case"next":w(n.data.value);break;case"previous":b(n.data.value)}}function g(n){w(n.next);b(n.previous);k(n.isNextable);d(n.isPreviousable)}function tt(n){g(n.data)}function it(){h&&(r.style.display="none");c&&(u.style.display="none")}function rt(){h&&(r.style.display="block");c&&(u.style.display="block")}var f=this,e=t,o=e.internalApi,ut=i,y=n.utils.debugger.tabs.GUI,ft=n.events.media,s=n.events.core,et=n.states.state,ot=n.events.ui,st=n.events.ui.intern,r=n.utils.dom.FindByClassName(e.container,"nextbutton"),u=n.utils.dom.FindByClassName(e.container,"previousbutton"),p=n.utils.a11y,h=!1,c=!1,l=n.utils;l.extend(f,new n.events.EventRegistration("btnNext",t));l.extend(f,new l.LogInstance("nextPreviousBtn",t.index));e.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,nt);o.addEventListener(s.MEDIA_CHANGED,tt);o.addEventListener(s.AD_PLAY,f,it);o.addEventListener(s.AD_COMPLETE,f,rt);r.addEventListener("click",a);u.addEventListener("click",v);g(e.playerSettings)}}(n),function(n){n.ui.component.Reduce=function(t,i){function v(n){r=n.canReduce;r?o():e()}function y(n){n.data.name==="canReduce"&&(r=n.data.value,r?o():e())}function p(){r&&o()}function e(){f.style.display="none"}function o(){f.style.display="block"}function w(){r&&s.activate(f)}function b(){r&&s.deactivate(f)}function k(){e();i.fireEvent(a.REDUCE_PLAYER)}function d(){var n=window.orientation;switch(n){case 0:case 180:e();break;case 90:case-90:r?o():e()}}var g=this,u=t,f=n.utils.dom.FindByClassName(u.container,"reducebutton"),h=n.events.nativeevents,a=n.events.ui,r=!1,s=n.utils.a11y,c=u.internalApi,l=n.events.core;s.deactivate(f);u.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,y);u.internalApi.addEventListener(n.events.core.ENTER_FULLSCREEN,e);u.internalApi.addEventListener(n.events.core.EXIT_FULLSCREEN,p);c.addEventListener(l.BEGIN,w);c.addEventListener(l.POSTER,b);f.addEventListener(h.CLICK,k);n.utils.browser.isIPad()&&window.addEventListener(h.ORIENTATION_CHANGE,d);v(u.playerSettings)}}(n),function(n){n.ui.component.Video=function(t){function st(){i.log("_onComplete",u);f&&i.activateSubtitle()}function ht(){var r=i.getVideoTag().textTracks,t=!1;Object.keys(r).forEach(function(i){t=i.label===n.label.SUBTITLE_LABEL});t||setTimeout(function(){v()},1e3)}function ct(n){var t=n.data.isVideo?k:b;t.setAttribute("title",n.data.title)}function a(t,r){i.log(t,n.utils.debugger.tabs.GUI,r)}function lt(){i.getVideoTag().addEventListener(n.events.html.LOADED,w)}function y(){i.log("_removeTracks",u);try{i.getVideoTag()&&i.currentTrack&&(i.currentTrack=null,i.getVideoTag().innerHTML="",h=!1)}catch(n){i.log("_removeTracks error: "+n.message,u)}}function p(){if(i.log("_hideTracks",u),i.getVideoTag()){r.media().getProvider().providerType()==="hls"&&(r.media().getProvider().hls.subtitleDisplay=!1);for(var n=0;n<i.getVideoTag().textTracks.length;n++)i.getVideoTag().textTracks[n].mode="hidden",h=!1}}function c(){var t;if(i.getVideoTag()){i.log("_showTrack",u);var e=!1,f=i.getVideoTag().textTracks,o=n.label.SUBTITLE_CODE,s="language";for(r.media().getProvider().providerType()==="hls"&&(r.media().getProvider().hls.subtitleDisplay=!0),at()&&(o="subtitles",s="kind"),t=0;t<f.length;t++)if(f[t][s]===o){f[t].mode="showing";e=!0;h=!0;break}e||nt()}}function at(){var t=n.utils.browser.isIE()||n.utils.browser.isEdge();return r.isLive()&&t}function nt(){var n=i.getVideoTag().textTracks;s==null||n&&n.length!==0||(i.log("Track not found - add track",u),v(),h&&c())}function v(){var f=i.getVideoTag().textTracks,e;if(g=f.length,i.log("_addTrack ==> "+s,u),i.log("nb of tracks ==> "+g,u),r.media().getProvider().providerType!=="flash")if(s!=null){a("video.js :_addTrack","green");var o=n.label.SUBTITLE_CODE,h=n.label.SUBTITLE_LABEL,t=document.createElement("track");t.kind="captions";n.utils.browser.isIPod()&&(t.default="default");t.label=h;t.srclang=o;t.src=s;i.getVideoTag().setAttribute("crossorigin","withcredentials");i.getVideoTag().appendChild(t);i.currentTrack=t;i.log("track is added.",u);e=f.length>1?5e3:0;setTimeout(tt,e)}else r.isLive()?setTimeout(tt,3e3):i.log("no track added. Track is null",u)}function tt(){f=n.utils.storage.load("soustitre")==="active";f?c():p()}function it(){i.log("_injectTrack",u);y();v()}function vt(n){i.log("_metasChange track= "+!!n.data.closedCaptionUrl,u);s=n.data.closedCaptionUrl;h=!1}function w(){a("video.js : _addTrackOnMediaStartIos","pink");i.getVideoTag().removeEventListener(n.events.html.LOADED,w);it()}function yt(){a("video.js : _adStarted","pink");y()}function pt(){a("video.js : _adCompleteIos","yellow");i.getVideoTag().addEventListener(n.events.html.LOADED,w)}function wt(){i.log("_beforeMediaChange()",u);y()}function bt(){return i.log("_toggleSubtitleFlash",u),i.getProvider().toggleSubtitle(!f),f=!f}function kt(){return i.log("_toggleSubtitleAzure",u),f?i.getProvider().hideSubtitle():i.getProvider().showSubtitle(),f=!f}function dt(){return i.log("_toggleSubtitleHTML",u),f?p():c(),f=!f}var i=this,l=t,r=l.internalApi,u=n.utils.debugger.tabs.GUI,e=n.events.core,rt=n.utils.dom.FindByClassName(l.container,"videocontainer"),f=n.utils.userProfile.isTextTrackActive(),b=n.utils.dom.FindByClassName(l.container,"tagaudio"),k=n.utils.dom.FindByClassName(l.container,"tagvideo"),o=n.utils,ut=o.browser.isIPod()||o.browser.isIPad(),ft=o.browser.isSafari(),et=o.browser.isAndroid(),ot=n.utils.browser.isGalaxyS8()||n.utils.browser.isGalaxyS8plus(),s=null,d=it,g=0,h=!1;o.extend(i,new n.events.EventRegistration("video",t));o.extend(i,new o.LogInstance("video",t.index));r.addEventListener(e.BEFORE_MEDIA_CHANGE,wt);r.addEventListener(e.METAS_CHANGE,i,vt);r.addEventListener(e.COMPLETE,i,st);ut&&(r.addEventListener(e.AD_STARTED,yt),r.addEventListener(e.AD_COMPLETE,pt));ft&&r.addEventListener(e.START,function(){r.addEventListener(e.AD_COMPLETE,ht)});et&&r.addEventListener(e.AD_COMPLETE,nt);d=lt;r.addEventListener(e.AFTER_VALIDATIONMEDIA_REQUEST,d);r.addEventListener(e.METAS_CHANGE,i,ct);ot&&(k.style.height="100%");i.getVideoTag=function(){return t.internalApi.media()?t.internalApi.media().getProvider().element:null};i.getProvider=function(){return t.internalApi.media()?t.internalApi.media().getProvider():null};i.getAudioTag=function(){return b};i.getElem=function(){return rt};i.hideTracks=p;i.showTrack=c;i.addTrack=v;Object.defineProperty(i,"isSubtitleActive",{get:function(){return f}});i.activateSubtitle=function(){switch(i.getProvider().providerType()){case"flash":return!1;case"azure":return i.getProvider().showSubtitle();case"html":case"hls":return c()}return!1};i.toggleSubtitle=function(){switch(i.getProvider().providerType()){case"flash":return bt();case"azure":return kt();case"html":case"hls":return dt()}return!1}}}(n),function(n){n.ui.component.Ad=function(t){function d(){e("_showAd");o.style.display="block";u.internalApi.isFlashProvider()||(ut("hideAds"),w("showAds"));n.utils.browser.isMobile()&&(c.style.display="block")}function p(){e("_hideAd");w("hideAds");c.style.display="none";o.style.display="none";v=!1;l.innerHTML="";h.innerHTML=""}function e(n){s.log(n,g)}function nt(){e("_onSingleAdLoaded()");h.innerHTML="";l.innerHTML=""}function tt(n){b=n.data.chaptersRatio}function it(n){var r,t;if(y.length>0&&n&&n.data>=0)for(r=i.getTimeRatio(n.data),t=0;t<y.length;t++)y[t].style.background=r<b[t]?"#FFF":"#666"}function rt(t){var i=!1,r,u,s;t.data.text?(o.style.pointerEvents="none",h.innerHTML=t.data.text):(o.style.pointerEvents="",f?(Math.abs(f.nbCounter-t.data.nbCounter)>5&&f.nbPosition===t.data.nbPosition&&(e(f.nbCounter+":"+t.data.nbCounter+"  -  "+f.nbPosition+":"+t.data.nbPosition),t.data.nbPosition===t.data.nbTotal?t.data.nbPosition=1:t.data.nbPosition++,e(" Position corrected: "+t.data.nbPosition)),f=t.data):t.data.nbPosition===t.data.nbTotal&&t.data.nbTotal>1?(e(" Incorrect position, do not show label"),i=!0):f=t.data,r="("+t.data.nbPosition+" "+n.label.OF+" "+t.data.nbTotal+")",u=n.utils.date.secToHoursMinSecOptional(Math.round(t.data.nbCounter)),i||(h.innerHTML=u,k!==t.data.nbPosition&&(s="<span>"+n.label.AD_REMAINING_TIME+"<\/span>",l.innerHTML=s+r,k=t.data.nbPosition)))}function ut(t){n.utils.dom.removeClass(a,t)}function w(t){n.utils.dom.addClass(a,t)}var s=this,g=n.utils.debugger.tabs.GUI,u=t,ft=n.events.media,r=n.events.core,et=n.events.ui,ot=n.states.state,a=n.utils.dom.FindByClassName(u.container,"videoadcontainer"),c=n.utils.dom.FindByClassName(u.container,"adclicktracking"),h=n.utils.dom.FindByClassName(u.container,"adcounter"),l=n.utils.dom.FindByClassName(u.container,"adposition"),o=n.utils.dom.FindByClassName(u.container,"adcontainer"),b=null,v=!1,y=n.utils.dom.FindByClassName(u.container,"chapterslist").childNodes,st=n.utils,i=u.internalApi,f=null,k=0;n.utils.extend(s,new n.utils.LogInstance("AdsPanel",t.index));s.getAdContainer=function(){return{video:a,text:c}};i.addEventListener(r.SINGLE_AD_STARTED,function(){d()});i.addEventListener(r.AD_STARTED_FROM_FLASH,function(){d()});i.addEventListener(r.AD_COMPLETE,p);i.addEventListener(r.AD_REMAINING_TIME_LABEL_CHANGE,rt);i.addEventListener(r.CURRENT_TIME_CHANGE,s,it);i.addEventListener(r.METAS_CHANGE,tt);i.addEventListener(r.BEFORE_MEDIA_CHANGE,p);i.addEventListener(r.PLAY,p);i.addEventListener(r.SINGLE_AD_LOADED,nt);i.addEventListener(r.COMPLETE,function(){v=!1});s.setBind=function(){o.style.display="none"}}}(n),function(n){n.ui.component.Fullscreen=function(t,i){function pt(){n.utils.a11y.activate(u)}function wt(){n.utils.a11y.deactivate(u)}function bt(){var n=g.getBoundingClientRect();c={width:f.playerSettings.width,height:f.playerSettings.height,computedWidth:n.width,computedHeight:n.height};h.save={margin:h.style.margin,padding:h.style.padding,marginTop:h.style.marginTop,marginLeft:h.style.marginTop,paddingTop:h.style.paddingTop,paddingLeft:h.style.paddingLeft};c.ratio=c.computedWidth/c.computedHeight;r.log("saved player size:"+JSON.stringify(c),e)}function kt(n,t,i,r){var u=[i/n,r/t];return u=Math.min(u[0],u[1]),{width:n*u,height:t*u}}function tt(n){return f.playerSettings.canFullScreen?u.style.display=n?"none":"block":!1}function dt(){tt(o.isAudio())}function gt(n){var t=n.data.params;t.canFullScreen?t.fullscreen&&(l=!0,rt(n)):tt(!0)}function ni(n){tt(!n.data.canFullScreen)}function ti(){return(new Date).getTime()-k>200}function ii(){var n,t;for(n in h.save)h.save.hasOwnProperty(n)&&(h.style[n]=h.save[n]);t=document.getElementById("src_separateur");t&&(t.style.position="relative")}function st(){r.log("--restorePlayerSize("+t.playerSettings.userId+")",e);f.playerSettings.setSize(c.width,c.height);o.media().getProvider().providerType()==="flash"&&n.utils.dom.setStyleAttributes(g,{width:"100%",height:"100%",marginTop:0,marginLeft:0});s.dom.addClass(u,"fullscreenenter");s.dom.removeClass(u,"fullscreenexit");r.fireEvent(ut.FULLSCREEN_EXIT_MOBILE,{width:"100%",height:"100%",top:"0",left:"0",className:"videocontainer"});ii()}function ht(){if(l){l=!1;s.a11y.modifyLabel(u,n.language[ot].FULLSCREEN);d(new n.CustomEvent("system"));o.fireEvent(n.events.core.EXIT_FULLSCREEN);n.utils.dom.onFullscreenChange(ht,"removeEventListener");n.utils.dom.onFullscreenChange(it,"addEventListener")}}function it(){if(l){s.a11y.modifyLabel(u,n.language[ot].FULLSCREEN_OUT);s.dom.removeClass(u,"fullscreenenter");s.dom.addClass(u,"fullscreenexit");r.fireEvent(ut.FULLSCREEN_ENTER_MOBILE);o.fireEvent(n.events.core.ENTER_FULLSCREEN);n.utils.dom.onFullscreenChange(it,"removeEventListener");n.utils.dom.onFullscreenChange(ht,"addEventListener")}}function rt(){var i,h,c,l,a;n.utils.browser.isIPod()||r.isItMe()||(r.log("--onEnterFullscreen()",e),bt(),i=n.utils.FullscreenApi.requestFullscreen,h=n.utils.FullscreenApi.fullscreenchange,r.log("requestFullscreen:"+!!i,e),i?(c=function(){o.media().getProvider().providerType()==="flash"&&r.resizeFlashContainerToFitViewport();document.removeEventListener(h,c)},document.addEventListener(h,c),l=document.getElementById(t.playerSettings.fullscreenContainer)!=null,a=l?document.getElementById(t.playerSettings.fullscreenContainer):v.container.getElem(),a[i]()):(f.playerSettings.setSize(window.innerWidth,window.innerHeight),n.utils.dom.addClass(v.container.getElem(),"fullscreen"),s.dom.removeClass(u,"fullscreenenter"),s.dom.addClass(u,"fullscreenexit"),vt(!0),p=!0,o.fireEvent(n.events.core.ENTER_FULLSCREEN)),w=ct(),b=lt(),et.addEventListener("keydown",at),nt=!1)}function ct(){for(var i,r=["extractbutton","listbutton","partagebutton","infobutton"],t=0;t<r.length;t++)if(i=n.utils.dom.FindByClassName(f.container,r[t]),i.style.display!=="none")return i;return u}function lt(){return n.utils.dom.hasClass(ft,"disabled")?yt:ft}function ri(){w=ct();b=lt()}function at(n){var i=n.keyCode==9,t;i&&(ri(),t=n.target||n.srcElement,n.shiftKey||t!=w?n.shiftKey&&t==b&&(w.focus(),n.preventDefault()):(b.focus(),n.preventDefault()))}function d(){var t,i,f;if(et.removeEventListener("keydown",at),nt&&!n.utils.browser.isIPod()){r.log("--onExitFullscreen is already requested",e);st();return}nt=!0;r.log("--onExitFullscreen()",e);p?(v.video.getVideoTag().className="normal",n.utils.dom.removeClass(v.container.getElem(),"fullscreen"),vt(!1),p=!1,o.fireEvent(n.events.core.EXIT_FULLSCREEN)):(t=n.utils.FullscreenApi.exitFullscreen,r.log("--onExit native Fullscreen exec: "+t),i=document,n.utils.browser.isIPod()&&typeof t=="undefined"&&(i=y,t="webkitExitFullscreen"),i[t]&&(f=i[t](),f&&f.catch(function(){})));st();u.className="fullscreenenter"}function vt(t){document.location.href.indexOf("enfantsdelatele.radio-canada.ca")!==-1&&n.utils.dom[t?"hideElement":"showElement"]("home_container")}function fi(t){l=!0;ti()&&(r.log("--onClick fullscreen ( "+k+")",e),t.stopPropagation(),t.preventDefault(),r.isItMe()?d(new n.CustomEvent("click")):rt(t),k=(new Date).getTime());s.a11y.toggleA11yFocus(u,t)}function ei(){r.log("webkitendfullscreen, is Playing="+t.internalApi.media().getProvider().paused,e);t.internalApi.media().getProvider().paused||t.playerSettings.setProperty("controlBar",!1)}function oi(n){n.touches.length&&(n.scale>1?(y.webkitExitFullscreen(),r.enterFullscreen()):n.scale<1&&r.exitFullscreen())}function si(){f.playerSettings.canFullScreen||(u.style.display="none");n.utils.browser.isIPod("10")&&(n.utils.dom.FindByClassName(f.container,"videoadcontainer").style.display="none",y.addEventListener("webkitendfullscreen",ei));n.utils.browser.isSafari()&&n.utils.browser.isIOS()&&y.addEventListener("touchend",oi,!1)}var r=this,v=i,f=t,o=t.internalApi,e=n.utils.debugger.tabs.FULLSCREEN,a=n.events.core,ut=n.events.ui.intern,u=n.utils.dom.FindByClassName(f.container,"fullscreenenter"),y=n.utils.dom.FindByClassName(f.container,"tagvideo"),g=n.utils.dom.FindByClassName(f.container,"flashContainer"),yt=n.utils.dom.FindByClassName(f.container,"small-play-button"),ft=n.utils.dom.FindByClassName(f.container,"progressbar"),s=n.utils,h={style:document.getElementsByTagName("body")[0].style},p=!1,nt=!1,c={},k;s.extend(r,new n.events.EventRegistration("fullscreen",t));s.extend(r,new s.LogInstance("fullscreen",t.index));var l=!1,hi=n.utils.browser.isIE()?"focusout":"blur",w=null,b=null,et=window.document.getElementById(f.container),ot=n.params.lang.toUpperCase();n.utils.a11y.deactivate(u);r.isItMe=function(){return l&&n.utils.dom.isFullscreen()||p};r.getElem=function(){return u};r.resizeFlashContainerToFitViewport=function(){var i={width:window.screen.width,height:window.screen.height},t=kt(c.computedWidth,c.computedHeight,i.width,i.height);t.left=(i.width-t.width)/2;t.top=(i.height-t.height)/2;r.log("resizeFlashContainerToFitViewport : started from "+JSON.stringify(c)+" and resized to "+JSON.stringify(t),e);n.utils.dom.setStyleAttributes(g,{width:t.width+"px",height:t.height+"px",marginTop:t.top+"px",marginLeft:t.left+"px"})};r.enterFullscreen=function(){r.log("-- enterFullscreen()",e);l=!0;rt()};r.exitFullscreen=function(){r.log("-- exitFullscreen()",e);l=!0;r.isItMe()&&d()};n.utils.browser.isIPod()&&(u.style.display="none");o.addEventListener(a.BEGIN,pt);o.addEventListener(a.COMPLETE,wt);k=0;f.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,function(n){n.data.name==="canFullScreen"&&(u.style.display=n.data.value?"block":"none")});o.addEventListener(a.METAS_CHANGE,r,dt);o.addEventListener(a.MEDIA_CHANGED,r,ni);o.addEventListener(a.BEFORE_MEDIA_CHANGE,gt);u.addEventListener("click",fi);n.utils.dom.onFullscreenChange(it,"addEventListener");si();document.addEventListener(n.utils.FullscreenApi.fullscreenchange,function(n){r.isItMe()&&r.log("webkit "+n.type,e)})}}(n),function(n){n.ui.component.Teaser=function(t,i){function it(){r("hiddenteaser");o("visibleteaser");o("resume")}function rt(){t.timerManager.clearTimeout(h);r("ontop");r("hiddenteaser");r("teaseraudio");r("visibleteaser");v=!1;s=!1;l()}function ut(){c.removeEventListener("click",k);o("ontop");r("hiddenteaser");nt()}function r(t){n.utils.dom.removeClass(p,t)}function o(t){n.utils.dom.addClass(p,t)}function nt(){var n=u.media().mediaStates.currentState;(n===g.MEDIA_POSTER||n===g.MEDIA_RESUME||s)&&(d.curtain.hideAfterPoster(),v||b||(clearTimeout(h),e.log("Show teaser",a),r("resume"),r("hiddenteaser"),o("visibleteaser")))}function k(t){e.fireEvent(n.events.ui.intern.TEASER_CLICK,t,{async:!1})}function ft(n){s||l(n)}function et(){}function ot(n){e.log("_onShowPoster",a);s=n.data.isAlwaysVisible;b=n.data.isAlwaysHidden||y.playerSettings.audioMode;clearTimeout(h);b?o("hiddenteaser"):r("hiddenteaser");var t=decodeURI(u.metas.posterUrl);c.innerHTML=t!=="null"&&t!==""?t.indexOf("<picture")===0?t:'<img src="'+t+'"/>':'<img src="//s.radio-canada.ca/player/ressources/svg/default_bg.svg"/>';nt()}function st(n){c.removeEventListener("click",k);l(n)}function l(){s||(e.log("Hide teaser",a),r("visibleteaser"));t.timerManager.clearTimeout(h);h=t.timerManager.setTimeout(function(){s?o("teaseraudio"):o("hiddenteaser")},1e3)}var e=this,y=t,u=t.internalApi,d=i,a=n.utils.debugger.tabs.GUI,ht=n.events.media,f=n.events.core,g=n.states.state,ct=n.events.ui,lt=n.events.ui.intern,c=n.utils.dom.FindByClassName(y.container,"teaser"),tt=n.events.nativeevents,p=n.utils.dom.FindByClassName(y.container,"teasercontainer"),w=n.utils,s=!1,b=!1,v=!1,h=0;w.extend(e,new n.events.EventRegistration("teaser",t));w.extend(e,new w.LogInstance("teaser",t.index));u.addEventListener(f.END,ut);u.addEventListener(f.POSTER,ot);p.addEventListener(tt.CLICK,k);u.addEventListener(f.BEFORE_MEDIA_CHANGE,rt);u.addEventListener(f.PLAY,ft);u.addEventListener(f.AD_COMPLETE,et);u.addEventListener(f.BEGIN,st);u.addEventListener(f.RESUME,it);u.addEventListener(f.ERROR,function(t){t.data.level>=n.models.errorLevel.ERROR&&(v=!0,l(),d.curtain.hideAfterPoster())});u.addEventListener(f.END,function(){r("hiddenteaser");r("teaseraudio");t.timerManager.clearTimeout(h);h=t.timerManager.setTimeout(function(){o("visibleteaser")},1e3)});u.addEventListener(f.BEFORE_MEDIA_CHANGE,function(n){r("ontop");r("hiddenteaser");r("teaseraudio");r("visibleteaser");v=!1;s=!1;lastChangeMedia_=n.data;l()});u.addEventListener(f.AD_STARTED,l);e.log("Teaser init",a);e.getElem=function(){return c}}}(n),function(n){n.ui.component.TimeControl=function(t,i){function tt(){n.utils.browser.isIos()&&(c("_onAdStarted, stop timer"),a=!0)}function it(){n.utils.browser.isIos()&&(c("_onAdComplete, reactive timer"),a=!1)}function rt(){var t=n.utils.date.secToHoursMinSecOptional(0);h.textContent=t}function c(t){n.utils.log(t,k,d)}function ut(){n.utils.dom.addClass(s,"_hide")}function ft(){n.utils.dom.removeClass(s,"_hide")}function v(n){a||(h.innerHTML=n.data,g.updateAriaValueText(n.data))}function et(n){c("_drawDuration: "+n.data+", element: "+l);l.textContent=n.data}function b(){r.isLive()===!0?(r.metas.BaseUtcOffsetInMinutes===null?(r.removeEventListener(u.CURRENT_TIME_LABEL_CHANGE,f,v),h.style.display="none"):(r.addEventListener(u.CURRENT_TIME_LABEL_CHANGE,f,v),h.style.display="block"),l.style.display="none",p.style.display="none",y.style.display="block"):(r.addEventListener(u.CURRENT_TIME_LABEL_CHANGE,f,v),l.style.display="block",p.style.display="block",y.style.display="none");e.playerSettings.disableTimeControl&&r.isLive()?ut():ft()}function ot(){c("timeControl._init()");h.textContent=nt;b()}function st(){b()}function ht(){e.playerSettings.disableTimeControl||o.a11y.activate(s)}function ct(){e.playerSettings.disableTimeControl||o.a11y.deactivate(s)}var f=this,e=t,r=e.internalApi,k=n.utils.debugger.tabs.GUI,d=n.utils.color.CORAL,lt=n.events.media,u=n.events.core,at=n.states.state,vt=n.events.ui,yt=n.events.ui.intern,s=n.utils.dom.FindByClassName(e.container,"timecontrol"),h=n.utils.dom.FindByClassName(e.container,"currentTime"),l=n.utils.dom.FindByClassName(e.container,"ply-duration"),y=n.utils.dom.FindByClassName(e.container,"livecontrol"),p=n.utils.dom.FindByClassName(e.container,"bar"),g=i.progressbar,o=n.utils,w=n.utils.date.secToHoursMinSecOptional,nt=w(0),pt=w(0),a=!1;o.extend(f,new n.events.EventRegistration("timecontrol",t));o.extend(f,new o.LogInstance("timecontrol",t.index));c("Time control init");r.addEventListener(u.READY,f,ot);r.addEventListener(u.DURATION_LABEL_CHANGE,f,et);r.addEventListener(u.METAS_CHANGE,f,st);r.addEventListener(u.END,f,rt);r.addEventListener(u.BEGIN,ht);r.addEventListener(u.POSTER,ct);r.addEventListener(u.AD_STARTED,tt);r.addEventListener(u.AD_COMPLETE,it);o.a11y.deactivate(s)}}(n),function(n){n.ui.component.BigPlayButton=function(t,i){function gi(){tt=!0;r.hideLoading();s=u.className.replace("newBtnPlay","")}function nr(){tt=!1;f.media().isOnPoster()&&u.className.indexOf(s)===-1&&(u.className+=s)}function p(){return!f.media().isPlaying()}function lt(t){var i=f.media().metas,r=i[t+"_big_button_accessibility_description_text"],e=i[t+"_description_text"];n.utils.dom.setAttributes(u,{"aria-label":r,title:e})}function fi(n){r.log("_onBuffering("+n+")",e);n?ht=(new Date).getTime():p()?l():r.addPendingTransitionToHideButton(2e3-(new Date).getTime()+ht,null,"_onBuffering")}function ei(){et++;setTimeout(function(){et===1&&bt();et=0},500)}function oi(){}function at(){}function si(){ci();g.style.display="block";g.addEventListener(d.CLICK,ei);oi=hi;at=si}function hi(){g.removeEventListener(d.CLICK,ei);g.style.display="none"}function ci(){hi();at=function(){}}function li(){h||tt?s+=" bigBtnPlay":it("bigBtnPlay")}function tr(){n.utils.browser.isMobile()&&(h||tt?s+=" bigBtnPause":it("bigBtnPause"))}function vt(){yt("bigBtnPlay");s=s.replace("bigBtnPlay","")}function w(){yt("bigBtnPause");s=s.replace("bigBtnPause","")}function yt(t){n.utils.dom.addClass(ri,"hide");n.utils.dom.removeClass(u,t)}function it(t){n.utils.dom.removeClass(ri,"hide");n.utils.dom.addClass(u,t)}function ir(){return!p()&&!h}function l(){t.timerManager.clearTimeout(st);n.utils.a11y.activate(u)}function pt(n){return n&&(n.data&&n.data.skip===!0||n===!0)}function rt(n){v||typeof n!="undefined"&&n===!1||(r.log("bigBtn _showButton(isPaused="+p()+")",e),ht=(new Date).getTime(),ct===!1&&h===!0?l():ir()?(l(),r.addPendingTransitionToHideButton(2e3,null,"_showButton1")):p()&&!f.media().isOnPoster()&&(l(),r.addPendingTransitionToHideButton(2e3,null,"_showButton2")))}function wt(n){ct=!1;r.log("bigBtn _onPlay(isSkip="+pt(n)+")",e);y.commandCompleted("play")}function ai(n){r.log("bigBtn _onPause("+pt(n)+")",e);y.commandCompleted("pause",n);clearTimeout(st);n.data&&n.data.params&&n.data.params.paused_from_ui_bar_generic_showInfoBar_action||yi(n)}function ut(){f.removeEventListener(o.PLAY,ut);f.removeEventListener(o.AD_PLAY,ut)}function bt(i){if(_a11yUtils.detectMouseNavigation(i))n.utils.dom.removeClass(u,"a11y-focus");else{var f=t.ui.btnPlay.getElem().children[0];_a11yUtils.activate(f);n.utils.dom.addClass(f,"a11y-focus")}r.log("bigBtn _onBigbuttonClick("+u.className+")",e);y.nextCommand(i)}function rr(){ct=!0;w();vt();f.addEventListener(o.PLAY,ut);f.addEventListener(o.AD_PLAY,ut)}function vi(n){r.log("bigBtn _reset("+n.type+", _isDisabled="+v+")",e);y.syncCurrentCommandWithPlayer();y.isRunning=!1;l();u.style.display=v?"none":"block";w();li()}function ur(n){v=!n.data.isAvailable;v||(u.style.display="block",ui||vi(n));lt("play")}function fr(n){r.log("bigBtn _onMediaBeforeChange()",e);ui=n.data.params.autoPlay;ni()}function yi(n){var t=new Date;t-nt>100&&(l(),p()||setTimeout(function(){r.log("bigBtn _onMouseMove()",e);p()||(tr(),f.media().isOnPoster()||r.addPendingTransitionToHideButton(2e3,n,"_onMouseMove"))},200));nt=t}function kt(){}function dt(){}function gt(){var t,i;n.utils.browser.isIPod()||(t=new Date,t-nt>100&&(r.log("bigBtn _onless300()",e),i=c.offsetWidth<300,i?k||(k=!0,c.addEventListener(n.events.nativeevents.ONMOUSEENTER,kt),c.addEventListener(n.events.nativeevents.ONMOUSELEAVE,dt)):k&&(k=!1,c.removeEventListener(n.events.nativeevents.ONMOUSEENTER,kt),c.removeEventListener(n.events.nativeevents.ONMOUSELEAVE,dt))),nt=t)}function pi(){window.addEventListener("resize",gt);gt()}function ni(){window.removeEventListener("resize",gt);c.removeEventListener(n.events.nativeevents.ONMOUSEENTER,kt);c.removeEventListener(n.events.nativeevents.ONMOUSELEAVE,dt);k=!1}function er(n){r.log("bigBtn:_onAdStarted()",e);ii=!0;pi();n.data=Object.assign(n.data,{skip:!1});oi()}function or(){r.log("bigBtn:_onAdComplete()",e);ii=!1;ni();at()}function sr(t){n.utils.browser.isMobile()||t.data.providerType()==="flash"?ci():si()}var r=this,b=t,e="bigBtn",a=i,f=b.internalApi,ii=!1,o=n.events.core,d=n.events.nativeevents,k=!1,u=n.utils.dom.FindByClassName(b.container,"newBtnPlay"),g=n.utils.dom.FindByClassName(b.container,"clickzone"),c=n.utils.dom.FindByClassName(b.container,"radcanplayer"),wi=new n.utils.LastCommandManager(["play","pause"]),ri=n.utils.dom.FindByClassName(b.container,"btnPlayContainer"),et=0,ft,ti;_a11yUtils=n.utils.a11y;u.style.display="none";r.api=f;var bi=function(){vt();rt();rt();lt("pause")},ki=function(t){var i=t&&t.data&&t.data.params&&t.data.params.paused_from_ui_bar_generic_showInfoBar_action,r;w();li();r=(n.utils.browser.isIPod()||pt(t))&&!i;rt(r);lt("play");f.media().isPaused()&&n.utils.browser.isMobile()&&!i&&l()},di=[{name:"play",ui_callback:bi},{name:"pause",ui_callback:ki}],y=new n.utils.PlayPauseCommandManager(di,wi,f);y.syncCurrentCommandWithPlayer();var ot=n.utils,st=0,ht=0,v=!1,nt=0,ct=!0,h=!1,tt=!1,ui=!1,s="";ot.extend(r,new n.events.EventRegistration("BigPlayButton",t));ot.extend(r,new ot.LogInstance("BigPlayBtn",t.index));r.addPendingTransitionToHideButton=function(i){n.utils.a11y.deactivate(u);i>0||(i=2e3);st=t.timerManager.setTimeout(function(){r.log("delayed transaction",e);w();var n=document.activeElement===u},i)};r.hideTransition=function(){r.log("bigBtn --hideTransition()",e);l()};r.getElem=function(){return u};r.showButton=function(n){r.log("bigBtn --showButton()",e);rt(n)};r.hideButton=function(){r.log("bigBtn --hideButton()",e);u.style.display="none";u.style.display="block"};r.setBind=function(){r.log("bigBtn --setBind()",e,"yellow")};r.disableBtn=function(n){return r.log("bigBtn --disableBtn("+n+")",e),typeof n=="boolean"&&(v=n),v};r.removePlayPauseClasses=function(){r.log("bigBtn --removePlayPauseClasses()",e);w();vt()};r.showLoading=function(){h||(r.log("bigBtn --showLoading()",e),a.loading.showLoading(),h=!0,fi(h),s=u.className.replace("newBtnPlay",""),u.className="newBtnPlay",it("loader-big-btn-play"),u.style.display="none")};r.hideLoading=function(){h&&(r.log("bigBtn --hideLoading()",e),a.loading.hideLoading(),yt("loader-big-btn-play"),h=!1,fi(h),it(s),u.style.display="block")};r.log("BigButton init desktop",e);f.addEventListener(o.PLAY,wt);f.addEventListener(o.PAUSE,ai);f.addEventListener(o.AD_PLAY,wt);f.addEventListener(o.AD_RESUMED,wt);f.addEventListener(o.AD_PAUSE,ai);f.addEventListener(o.RESUME,w);f.addEventListener(o.BEGIN,rr,"BigPlayButton");f.addEventListener(o.END,vi,"BigPlayButton");u.addEventListener(d.CLICK,bt);a.master.addEventListener(d.ONMOUSEMOVE,yi);a.addEventListener(n.events.ui.INFO_BAR_SHOWN,gi);a.addEventListener(n.events.ui.INFO_BAR_HIDDEN,nr);f.addEventListener(o.PROVIDER_CHOSEN,sr);f.addEventListener(o.AD_STARTED,er);f.addEventListener(o.AD_COMPLETE,or);f.addEventListener(o.START,pi);f.addEventListener(o.COMPLETE,ni);f.addEventListener(o.METAS_CHANGE,r,ur,"BigPlayButton");f.addEventListener(o.BEFORE_MEDIA_CHANGE,r,fr,"BigPlayButton");a.teaser.addEventListener(n.events.ui.intern.TEASER_CLICK,function(n){bt(n.data)});a.hub.registerHideTransition(r);ft=!1;c.addEventListener("keydown",function(){ft=!0;ti=!1});ti=!1;u.addEventListener("click",function(){ti=!0;ft=!1});u.addEventListener("focus",function(t){var i=u.className.indexOf("bigBtnPlay")===-1;(ft||t.type==="focus")&&!i&&n.utils.dom.addClass(u,"a11y-focus")});u.addEventListener("blur",function(){n.utils.dom.removeClass(u,"a11y-focus")})}}(n),function(n){n.ui.component.Controller=function(t,i){function y(){for(var t=i.container.getElem().getElementsByClassName("keyboard-navigation"),n=0;n<t.length;n++)e.bindFocusHandler(t[n])}function f(){}function p(n){e.bindFocusHandler(n.data.bitrate_button)}function l(n){i.showhidecontroller.showhide();i.showhidecontroller.disableCloseTransition();s(n)}function a(n){i.showhidecontroller.enableCloseTransition();i.showhidecontroller.showhide();s(n)}function s(n){o.dom.hasClass(n.target,"progressbar")||o.a11y.toggleA11yFocus(n.target,n)}var e=this,h=t,v=i,r=h.internalApi,w=n.utils.debugger.tabs.GUI,b=n.events.media,u=n.events.core,k=n.states.state,d=n.events.ui,g=n.events.ui.intern,nt=n.utils.dom.FindByClassName(h.container,"showhidecontroller"),o=n.utils,c=n.utils.browser.isIE()?"focusout":"blur";o.extend(e,new n.events.EventRegistration("controller"),t);o.extend(e,new o.LogInstance("controller",t.index));r.addEventListener(u.MEDIA_CHANGED,f);r.addEventListener(u.CURRENT_TIME_CHANGE,f);r.addEventListener(u.SHOW_POSTER,f);r.addEventListener(u.VOLUME_CHANGE,f);r.addEventListener(u.DURATION_CHANGE,f);r.addEventListener(u.DURATION_LABEL_CHANGE,f);r.addEventListener(u.METAS_CHANGE,f);r.addEventListener(u.CURSOR_TIME_LABEL_CHANGE,f);r.addEventListener(u.CURRENT_TIME_LABEL_CHANGE,f);r.addEventListener(u.ENTER_FULLSCREEN,f);r.addEventListener(u.EXIT_FULLSCREEN,f);i.addEventListener(n.events.ui.intern.AFTER_INIT,function(){v.bitrate.addEventListener(n.events.bitrate.OPTION_ADDED,p)});e.bindFocusHandler=function(n){n.removeEventListener("focusin",l);n.removeEventListener(c,a);n.removeEventListener("click",s);n.addEventListener("focusin",l);n.addEventListener(c,a);n.addEventListener("click",s)};y()}}(n),function(n){n.ui=n.ui||{};n.ui.component=n.ui.component||{};n.ui.component.ProgressBar=function(t,i){function v(){if(i.cursor)return i.cursor;throw"progressbar needs 'cursor' component";}function it(){r.getElem().ondragstart=function(){return!1};l=b();l.addEventListener(h.TOUCH_START,st);l.addEventListener(h.ONMOUSEUP,w);u.addEventListener(h.FOCUS,ft);u.addEventListener(tt,et);f.addEventListener(s.POSTER,rt);f.addEventListener(s.START,ut);u.addEventListener("mousedown",ot);r.initSeekable();g();r.log("Events binded in 'progressbar' class",n.utils.debugger.tabs.GUI)}function rt(){e.playerSettings.audioMode||n.utils.a11y.deactivate(u)}function ut(){n.utils.a11y.activate(u)}function ft(n){u.addEventListener(h.KEY_DOWN,y);o.a11y.toggleA11yFocus(u,n)}function et(n){u.removeEventListener(h.KEY_DOWN,y);o.a11y.toggleA11yFocus(u,n)}function ot(n){n.preventDefault()}function y(n){var i=v().getCurrentPercent(),t,r=10/f.currentMedia.duration;(n.keyCode===39||n.keyCode===76)&&(t=i+r);(n.keyCode===37||n.keyCode===74)&&(t=i-r);f.seekTo(t,!0);v().seekTo({data:{percentage:t,dontcontinue:!0}})}function st(n){if(r.isDisabled()===!1){var t=n.touches[0].pageX,i=n.touches[0].pageY;w({pageX:t,pageY:i})}}function w(n){if(r.isDisabled()===!1){var t=ct(n);v().seekTo({data:{percentage:t,dontcontinue:!0}})}}function ht(t){n.utils.log(t,n.utils.debugger.tabs.GUI)}function b(){var t=n.utils.dom.FindByClassName(e.container,"invisibleseekbar");if(t)return t;throw"ui.progressbar: missing .invisibleseekbar in DOM";}function ct(t){t=t||window.event;r.log("X ==> "+t.pageX+", Y ==> "+t.pageY,n.utils.debugger.tabs.GUI);var u=r.getElem().getBoundingClientRect(),f=u.width,e=u.left,i=(t.clientX-e)/f;return r.log("percentage         ==> "+i,n.utils.debugger.tabs.GUI),r.log("MOVE CURSOR EVENT TRIGGERED ==> width: "+f+" percentage: "+i,n.utils.debugger.tabs.GUI),i}function lt(n){c=n.data.chaptersRatio;a=!n.data.isLive;u.style.display=a?k():d();g(n.data.chaptersRatio)}function k(){u.style.display=""}function d(){u.style.display="none"}function g(){var u,n,t,i;if(p.innerHTML="",c)for(u=r.getElem().offsetWidth,t=0;t<c.length;t++)n=document.createElement("div"),i=c[t]*100,n.style.left=i.toFixed(2)+"%",n.className="chapter",p.appendChild(n)}function at(){d()}function vt(){a&&k()}var r=this,e=t,f=e.internalApi,o=n.utils,s=n.events.core,h=n.events.nativeevents,u=n.utils.dom.FindByClassName(e.container,"progressbar"),nt=n.utils.date.secToHoursMinSecOptional,p=n.utils.dom.FindByClassName(e.container,"chapterslist"),c=[],tt=n.utils.browser.isIE()?"focusout":"blur",l,a=!0;return o.extend(r,new n.events.EventRegistration("progressbar",t)),o.extend(r,new o.LogInstance("progressbar",t.index)),o.extend(r,new n.utils.IsSeekable(e,u)),ht("Init progress bar"),f.addEventListener(s.METAS_CHANGE,r,lt),f.addEventListener(s.AD_STARTED,r,at),f.addEventListener(s.AD_COMPLETE,r,vt),r.getElem=function(){return u},r.updateAriaValueText=function(n){var t=n+"/"+nt(f.currentMedia.duration);u.setAttribute("aria-valuetext",t);u.setAttribute("aria-valuenow",n)},r.getSeekbar=b,r.keyboardSeek=y,it(),r}}(n),function(n){n.ui=n.ui||{};n.ui.component=n.ui.component||{};n.ui.component.Cursor=function(t,i){function g(){c.style.display="block";s.dom.removeClass(w,"disablehover")}function nt(){c.style.display="none";s.dom.addClass(w,"disablehover")}function h(n){var u,i,o;b=r.getElem().parentNode.offsetWidth;u=100;i=e*100;i<0?i=0:i>=u&&(i=u);o=2;s.browser.isIE()&&(o=0);r.getElem().style.width=i.toFixed(o)+"%";n===!1&&(r.log("SEEKTO SEND TO INTERNAL API  => "+e,a),d&&t.timerManager.clearTimeout(d),d=t.timerManager.setTimeout(function(){f.seekTo(e,!0)},750))}function ut(){var n=lt();n.addEventListener(u.TOUCH_START,st);n.addEventListener(u.TOUCH_END,ot);n.addEventListener(u.TOUCH_MOVE,ct);n.addEventListener(u.ONMOUSEDOWN,y);n.style.cursor="pointer"}function yt(){var n=lt();n.removeEventListener(u.TOUCH_START,st);n.removeEventListener(u.TOUCH_END,ot);n.removeEventListener(u.TOUCH_MOVE,ct);n.removeEventListener(u.ONMOUSEDOWN,y);window.removeEventListener(u.ONMOUSEUP,tt);window.removeEventListener(u.ONMOUSEMOVE,p);n.style.cursor="default"}function pt(){r.getElem().ondragstart=function(){return!1};r.getElem().ondrop=function(){return!1};vt=r.getElem().offsetWidth;r.getElem().offsetParent&&(b=r.getElem().offsetParent.offsetWidth);ut();r.initSeekable();typeof o.playerSettings.cursor!="undefined"&&(o.playerSettings.cursor===!1?nt():o.playerSettings.cursor===!0&&g());ft();r.log("Events binded in 'cursor' class",a)}function ft(){f.isLive()?nt():g()}function et(n,i){r.isDisabled()===!1&&(typeof i=="undefined"&&(t.internalApi.isAdsPlaying()||n.preventDefault()),v===!0&&f.seekTo(e,!0),v=!1,k=!1)}function ot(n){et(n,!0)}function tt(n){et(n);window.removeEventListener(u.ONMOUSEUP,tt);window.removeEventListener(u.ONMOUSEMOVE,p)}function y(){r.isDisabled()===!1&&(v=!0,window.addEventListener(u.ONMOUSEUP,tt),window.addEventListener(u.ONMOUSEMOVE,p))}function st(n){if(r.isDisabled()===!1){var t=n.touches[0].pageX,i=n.touches[0].pageY;y({pageX:t,pageY:i})}}function ht(t){t=t||window.event;var i=t.offsetX||t.clientX||t.pageX||t.touches[0].pageX,r=n.utils.isTouchedEvent(t)?25:3;return e=Math.max(0,i-r)/w.offsetWidth}function p(n){r.isDisabled()===!1&&(v===!0||n.isTouch)&&(k=!0,ht(n||window.event),f.getTimeLabel(!0),r.log("percentage ==> "+e,a),h(!0))}function ct(n){if(r.isDisabled()===!1){n.preventDefault();var t=n.touches[0].pageX,i=n.touches[0].pageY;p({pageX:t,pageY:i,isTouch:!0})}}function wt(n){if(n&&n.data>=0&&k===!1){var t=f.getTimeRatio(n.data);e=t;h(!0)}}function lt(){var t=n.utils.dom.FindByClassName(o.container,"invisibleseekbar");if(t)return t;throw"ui.Cursor: missing .invisibleseekbar in DOM";}function bt(){ft()}function kt(){e=0;h(!0)}function dt(){yt()}function gt(){f.isLive()||ut()}function ni(){r.isDisabled()||(it.style.visibility="visible")}function at(){it.style.visibility="hidden"}var r=this,o=t,f=o.internalApi,s=n.utils,ti=n.events.media,u=n.events.nativeevents,ii=n.events.ui,ri=n.events.ui.internal,ui=n.utils.dom,c=n.utils.dom.FindByClassName(o.container,"cursor"),it=n.utils.dom.FindByClassName(c,"pointer"),w=n.utils.dom.FindByClassName(o.container,"progressbar"),l=n.events.core,v=!1,e=0,b=0,vt=0,k=!1,d,rt=i.progressbar.getSeekbar(),a=n.utils.debugger.tabs.GUI;return s.extend(r,new s.LogInstance("Cursor")),s.extend(r,new n.utils.IsSeekable(o,c)),r.getElem=function(){return c},r.getCurrentPercent=function(){return e},r.resize=function(n){n&&n.data&&(r.log("WIDTH changed in cursor class.",a),b=n.data.width)},r.percentagePosition=ht,r.seekTo=function(n){if(r.log("move cursor method called in cursor class.",a),n&&n.data){var t=n.data.dontcontinue;typeof n.data.percentage=="number"&&(e=n.data.percentage);typeof t=="undefined"?(h(!1),y()):t===!0?h(!0):h(!1)}},o.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,function(n){n.data.name==="cursor"&&n.data.value===!1?nt():n.data.name==="cursor"&&n.data.value===!0&&g()}),f.addEventListener(l.CURRENT_TIME_CHANGE,wt),f.addEventListener(l.METAS_CHANGE,r,bt),f.addEventListener(l.POSTER,r,kt),f.addEventListener(l.AD_STARTED,r,dt),f.addEventListener(l.AD_COMPLETE,r,gt),n.utils.browser.isMobile()||(at(),rt.addEventListener(u.ONMOUSEOVER,ni),rt.addEventListener(u.ONMOUSEOUT,at)),pt(),r}}(n),function(n){n.ui.component.ShowHideController=function(t,i){function yt(){k&&t.timerManager.clearTimeout(k)}function it(n){return n&&n.data&&n.data.skip===!0?!0:!1}function pt(){ft(!0);s(!0)}function rt(n){w=!1;var t=it(n);p===!1?s(t):p=!1}function st(n){var t,i;(w=!0,t=n&&n.data&&n.data.params&&n.data.params.paused_from_ui_bar_generic_showInfoBar_action,t)||(i=it(n),s(i))}function wt(t){if(!t.data.activeDAI){w=!1;var i=it(t);n.utils.dom.removeClass(a,"hidestate");n.utils.dom.addClass(a,"showstate");ft(!0);s(i);u.addEventListener(f.AD_PLAY,kt,"showHideController",1)}}function bt(t){_isSkippable=t&&t.data&&t.data.isSkippable;_isSkippable&&(n.utils.dom.addClass(ot,"hidestate"),n.utils.dom.addClass(a,"ads"))}function kt(){u.addEventListener(f.AD_PLAY,rt)}function dt(t){t.data.activeDAI||(_isSkippable&&(n.utils.dom.removeClass(ot,"hidestate"),n.utils.dom.removeClass(a,"ads"),_isSkippable=!1),ft(!0),v.style.display="block",s(!0),u.removeEventListener(f.AD_PLAY,rt))}function gt(){p=!0;t.timerManager.clearTimeout(k);o.master.removeEventListener(n.events.nativeevents.ONMOUSEMOVE,tt)}function ni(){u.isAudio()===!0?(y=!0,l(a,"showhidetoolbarontop")):(y=!1,h(a,"showhidetoolbarontop"));t.timerManager.setTimeout(function(){s()},2e3)}function s(i){i!==!0&&(yt(),b||(r.log("--show controller",d),r.fireEvent(et.SHOW_CONTROLER_BAR,new n.CustomEvent("SHOW_CONTROLER_BAR"),{disableLogging:!0}),h(c,"hidestate"),h(c,"hide"),l(c,"showstate"),h(v,"hidestatetop"),l(v,"showstatetop"),(p||e.playerSettings.autoPlay)&&setTimeout(function(){h(c,"hide")},300),b=!0),y!==!1||w!==!1||e.playerSettings.audioMode||u.media().isOnPoster()||(k=t.timerManager.setTimeout(function(){y||w||(r.log("--hide controller",d),h(c,"showstate"),l(c,"hidestate"),h(v,"radcantransition showstatetop"),l(v,"radcantransition hidestatetop"),p&&l(c,"hide"),b=!1,r.fireEvent(et.HIDE_CONTROLER_BAR,new n.CustomEvent("HIDE_CONTROLER_BAR"),{disableLogging:!0}))},2e3)))}function ti(){e.playerSettings.controlBar===!1?ht():ct();o.hub.registerHideTransition(r);r.log("ShowHideController",d)}function ii(){t.timerManager.setTimeout(function(){o.bigPlay&&o.bigPlay.showButton(!1);o.showhidecontroller&&o.showhidecontroller.showhide(!1)},1e3)}function ut(n){a.style.display=n?"block":"none"}function ht(){nt=!0;ut(!1)}function ct(){nt=!1;ut(!0)}function ft(n){ut(n&&!nt)}function ri(){o.master.removeEventListener(n.events.nativeevents.ONMOUSEMOVE,tt);tt=o.master.addEventListener(n.events.nativeevents.ONMOUSEMOVE,s)}var r=this,e=t,d=n.utils.debugger.tabs.GUI,o=i,u=e.internalApi,f=n.events.core,et=n.events.ui.intern,lt=n.events.nativeevents,g=n.utils,l=n.utils.dom.addClass,h=n.utils.dom.removeClass,b=!1,nt=!1,a=n.utils.dom.FindByClassName(e.container,"showhidecontroller"),c=n.utils.dom.FindByClassName(e.container,"bottomcontainer"),v=n.utils.dom.FindByClassName(e.container,"innercontainer"),at=n.utils.dom.FindByClassName(e.container,"videocontainer"),ot=n.utils.dom.FindByClassName(e.container,"containerProgressbar"),p=!0,vt=at.getElementsByTagName("video")[0],y=!1,w=!1,k=null,tt=function(){};g.extend(r,new n.events.EventRegistration("showhidecontroller",t));g.extend(r,new g.LogInstance("ShowHideController",t.index));r.disableCloseTransition=function(){y=!0};r.enableCloseTransition=function(){y=!1};r.hideTransition=function(){h(c,"showstate");l(c,"hidestate");h(v,"radcantransition showstatetop");l(v,"radcantransition hidestatetop");b=!1};r.showhide=function(n){s(n)};vt.addEventListener("webkitendfullscreen",function(){this.handler()}.bind({handler:ii}),!1);u.addEventListener(f.BEGIN,r,ri);u.addEventListener(f.AD_STARTED,r,wt);u.addEventListener(f.AD_PLAY,r,bt);u.addEventListener(f.AD_COMPLETE,r,dt);u.addEventListener(f.AD_PAUSE,st);u.addEventListener(f.PLAY,rt);u.addEventListener(f.START,pt);u.addEventListener(f.PAUSE,st);u.addEventListener(f.END,gt,"showHideController");u.addEventListener(f.METAS_CHANGE,r,ni);o.master.addEventListener(lt.TOUCH_START,function(){s()});o.master.addEventListener(n.events.nativeevents.TOUCH_MOVE,function(){s()});e.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,function(n){n.data.name==="controlBar"&&(n.data.value===!1?ht():ct())});ti()}}(n),function(n){n.ui.component.Master=function(t,i){var r=this,o=t,s=o.internalApi,u=i,h=n.utils.debugger.tabs.GUI,c=n.events.media,l=n.events.core,a=n.states.state,v=n.events.ui,y=n.events.ui.intern,f=n.utils,e=!1;f.extend(r,new f.LogInstance("Master",t.index));f.extend(r,new n.events.EventRegistration("master",t));r.addEventListener=function(n,t){var i=function(n){this.masterptr.isMaster()===!1&&this.handler(n)}.bind({handler:t,masterptr:r});return u.container.getElem().addEventListener(n,i,!1),i};r.removeEventListener=function(n,t){u.container.getElem().removeEventListener(n,t)};r.isMaster=function(){return e};r.iAmMaster=function(){u.hub.hideTransition();e=!0};r.iAmNoLongerMaster=function(){e=!1}}}(n),function(n){n.ui.component.CloseButton=function(t,i){function s(t){n.utils.log(t,n.utils.debugger.tabs.GUI)}function h(){r.log("btn close click",o);n.utils.dom.blur(e);r.fireEvent(n.events.ui.intern.CLOSE_INFO)}var r=this,f=t,c=f.internalApi,o=n.utils.debugger.tabs.GUI,l=n.events.media,a=n.events.core,v=n.events.ui,y=i,p=n.events.ui.intern,w=n.states.state,e=n.utils.dom.FindByClassName(f.container,"closebutton"),u=n.utils;u.extend(r,new n.events.EventRegistration("btnClose",t));u.extend(r,new u.LogInstance("closebutton",t.index));s("Init close button");e.addEventListener("click",h)}}(n),function(n){n.ui.component.Hub=function(t){var i=this,f=t.playerSettings,e=t.container,o=n.utils.debugger.tabs.GUI,r=n.utils,u=n.events.ui,s=n.events.ui.intern,h=n.events.core,c=n.events.media,l=n.states.state,a=t.core;r.extend(i,new n.events.EventRegistration("hub",t));r.extend(i,new r.LogInstance("Hub",t.index));i.registerHideTransition=function(t){i.addEventListener(u.HIDE_TRANSITION,t,t.hideTransition);this.log("EVENT HIDE_TRANSITION REGISTERED",n.utils.debugger.tabs.GUI)};i.hideTransition=function(){i.fireEvent(u.HIDE_TRANSITION)}}}(n),function(n){n.ui.component.Loading=function(t,i){function a(n){var t=Date.now();e.log(n+" timer:"+(t-c),y);c=t}function f(){a("_hideloading()");n.utils.dom.addClass(l,"hide");s.style.display="block";n.utils.dom.removeClass(s,"loader-big-btn-play")}function v(){n.utils.browser.isIPod()||(a("_showLoading()"),s.style.display="none",n.utils.dom.removeClass(l,"hide"))}function p(n){e.log("LOADING BUFFERING: "+JSON.stringify(n.data));n.data?v():f();var t=function(){f();r.removeEventListener(u.PLAY,t)};r.addEventListener(u.PLAY,t)}var e=this,c=Date.now(),o=t,r=o.internalApi,w=i,y=n.utils.debugger.tabs.GUI,u=n.events.core,l=n.utils.dom.FindByClassName(o.container,"loading-spinner"),s=n.utils.dom.FindByClassName(o.container,"newBtnPlay"),h=n.utils;h.extend(e,new n.events.EventRegistration("loading",t));h.extend(e,new h.LogInstance("Loading",t.index));e.showLoading=function(){v()};e.hideLoading=function(){f()};r.addEventListener(u.BUFFERING,p);r.addEventListener(u.PAUSE,f);r.addEventListener(u.AD_PAUSE,f);r.addEventListener(u.AD_STARTED,f);r.addEventListener(u.COMPLETE,f);r.addEventListener(u.BEFORE_MEDIA_CHANGE,f);r.addEventListener(u.POSTER,f);r.addEventListener(u.ERROR,f)}}(n),function(n){n.ui.component.Watermark=function(t){function c(){return r.playerSettings.watermark!==l&&!u.isLive()}function a(){return r.playerSettings.watermark!==""}function v(){e.style.display="none"}function o(){c()&&s?(e.style.display="block",e.style.backgroundImage="url("+s+")"):e.style.display="none"}function y(n){c()&&!a()&&(s=p(n.data.watermarkUrl));o()}function p(n){return n?n.replace(".swf",".svg").replace("display:none","").replace("http://","https://"):""}function w(){o()}var l="display:none",i=this,r=t,u=r.internalApi,s=r.playerSettings.watermark,f=n.events.core,e=n.utils.dom.FindByClassName(r.container,"watermark"),h=n.utils;h.extend(i,new n.events.EventRegistration("watermark",t));h.extend(i,new h.LogInstance("watermark",t.index));u.addEventListener(f.AD_STARTED,i,v);u.addEventListener(f.AD_COMPLETE,i,o);u.addEventListener(f.START,i,o);u.addEventListener(f.METAS_CHANGE,i,y);w()}}(n),function(n){n.ui.component.OpaqueAndColor=function(t,i){function e(t){n.utils.dom.removeClass(s,t)}function h(t){n.utils.dom.addClass(s,t)}function c(n){r.log("_doTransparent("+n+")",o);n?h("transparent"):e("transparent")}function l(n){r.log("_doUicolor("+n+")",o);e("white");e("black");h(n)}function p(n){switch(n.data.name){case"uiColor":l(n.data.value);break;case"opaque":c(n.data.value)}}function a(n){c(n.opaque);l(n.uiColor)}function w(n){a(n.data)}var r=this,u=t,v=u.internalApi,b=i,o=n.utils.debugger.tabs.GUI,k=n.events.media,y=n.events.core,d=n.states.state,g=n.events.ui,nt=n.events.ui.intern,s=n.utils.dom.FindByClassName(u.container,"radcanplayer"),f=n.utils;f.extend(r,new n.events.EventRegistration("opaque",t));f.extend(r,new f.LogInstance("opaqueColor",t.index));u.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,p);v.addEventListener(y.MEDIA_CHANGED,w);a(u.playerSettings)}}(n),function(n){n.ui.component.Curtain=function(t,i){function nt(n){g=n.data}function f(t){e.log("_curtain(hide) event:"+(t?t.type:"undefined"),c);k.bigPlay.hideLoading();n.utils.dom.removeClass(o,"visible");n.utils.dom.addClass(o,"hidden")}function tt(t){e.log("_curtain(show) event:"+(t?t.type:"undefined"),c);n.utils.dom.removeClass(o,"hidden");n.utils.dom.addClass(o,"visible")}function w(){var n=v.offsetWidth,t=v.offsetHeight;o.style.width=n+"px";o.style.height=t+"px"}function s(n){a||(e.log("_curtain(show)event:"+(n?n.type:"undefined"),c),w(),tt())}function it(n){a=n.data.isAlwaysHidden;p=n.data.isModeResume}function rt(n){f(n);r.addEventListener(u.AD_COMPLETE,f,"curtain.onAdComplete",1)}function b(n){r.removeEventListener(u.PLAY,b);f(n)}function ut(n){nt(n);s(n);y=n.data.params.autoPlay;r.addEventListener(u.PLAY,b)}function ft(t){t.data.level>=n.models.errorLevel.ERROR&&f(t);a=!0}var e=this,h=t,r=h.internalApi,c="curtain",k=i,u=n.events.core,d=n.events.ui.intern,o=n.utils.dom.FindByClassName(h.container,"curtain"),v=n.utils.dom.FindByClassName(h.container,"radcanplayer"),l=n.utils;l.extend(e,new n.events.EventRegistration("curtain",t));l.extend(e,new l.LogInstance("Curtain",t.index));var g=null,a=!1,y=!1,p=!1;r.addEventListener(u.PLAY,f);r.addEventListener(u.ERROR,ft);r.addEventListener(u.BEGIN,s);r.addEventListener(u.BEFORE_VALIDATIONMEDIA_REQUEST,s);r.addEventListener(u.BEFORE_METAMEDIA_REQUEST,s);r.addEventListener(u.BEFORE_MEDIA_CHANGE,ut);r.addEventListener(u.AD_STARTED,e,rt);r.addEventListener(u.POSTER,it);r.addEventListener(u.RESUME,f);i.container.addEventListener(d.RESIZE,w);e.setBind=function(n){r.removeEventListener(u.PLAY,f);n&&r.addEventListener(u.PLAY,f)};e.hideAfterPoster=function(){(!y||p)&&f()}}}(n),function(n){n.ui.component.ErrorPanel=function(t,i){function e(){n.utils.dom.removeClass(r,"visible");n.utils.dom.addClass(r,"hidden")}function p(){n.utils.dom.removeClass(r,"hidden");n.utils.dom.addClass(r,"visible")}function a(){var n=c.offsetWidth,t=c.offsetHeight;r.style.width=n+"px";r.style.height=t+"px"}var o=this,s=t,u=s.internalApi,w=n.utils.debugger.tabs.GUI,b=n.events.media,f=n.events.core,k=n.states.state,d=n.events.ui,v=n.events.ui.intern,r=n.utils.dom.FindByClassName(s.container,"errorpanel"),y=n.utils.dom.FindByClassName(r,"subtitle"),c=n.utils.dom.FindByClassName(s.container,"radcanplayer"),h=n.utils,l=0;h.extend(o,new n.events.EventRegistration("errorpanel",t));h.extend(o,new h.LogInstance("ErrorPanel",t.index));u.addEventListener(f.AD_PLAY,e);u.addEventListener(f.PLAY,e);u.addEventListener(f.POSTER,e);u.addEventListener(f.ERROR,function(t){a();t.data.level>=n.models.errorLevel.ERROR&&(l=t.data.level,y.innerHTML=t.data.message,p())});u.addEventListener(f.BEFORE_MEDIA_CHANGE,function(){l=0});i.container.addEventListener(v.RESIZE,a);o.hide=function(){e()}}}(n),function(n){n.ui.component.Subtitle=function(t,i){function ut(){n.utils.a11y.activate(r);nt=!0}function ft(){nt||n.utils.a11y.deactivate(r)}function b(){return n.utils.userProfile.isTextTrackActive()}function et(){var t=o.video.toggleSubtitle();n.utils.storage.save("soustitre",t?"active":"inactive");t?c():k()}function ot(n){p=n.data.closedCaptionUrl;d()?(r.style.display="block",b()&&(e.enableBtn(),c())):r.style.display="none"}function tt(){h(r,"active");h(y,"active");v(r,"disable")}function k(){h(r,"active");h(y,"active");v(r,"disable");r.setAttribute("metrie-etat","inactif")}function c(){h(r,"disable");v(r,"active");v(y,"active");r.setAttribute("metrie-etat","actif")}function st(){u.media().getProvider().isActivatedDAI||(e.disableBtn(),k())}function ht(){d()&&(e.enableBtn(),b()&&c())}function d(){return p!=null||u.isLive()&&!u.isAudio()}function ct(){t.internalApi.media().getProvider().setUiControlsOffset(60)}function lt(){t.internalApi.media().getProvider().setUiControlsOffset(0)}function it(){b()&&(o.video.toggleSubtitle(),k(),a=!0);w=!0}function at(){w=!1;d()&&(r.style.display="block");a&&(o.video.toggleSubtitle(),c(),a=!1)}function rt(n){var t=w&&p!=null;n.type==="core.enterFullscreen"&&t?(r.style.display="block",a&&(o.video.toggleSubtitle(),c())):n.type==="core.exitFullscreen"&&t&&it()}var e=this,l=t,u=l.internalApi,vt=n.utils.debugger.tabs.GUI,f=n.events.core,g=n.events.ui.intern,r=n.utils.dom.FindByClassName(l.container,"soustitrebutton"),y=n.utils.dom.FindByClassName(l.container,"soustitretexte"),p=null,yt=n.events.ui,o=i,w=!1,a=!1,u=l.internalApi,s=n.utils;s.extend(e,new n.events.EventRegistration("subtitle",t));s.extend(e,new s.LogInstance("Subtitle",t.index));s.extend(e,new s.ButtonEvents(r,i,"subtitle",et,t));var v=n.utils.dom.addClass,h=n.utils.dom.removeClass,nt=!1;n.utils.a11y.deactivate(r);u.addEventListener(f.REDUCE_PLAYER,it);u.addEventListener(f.EMBED_PLAYER,at);u.addEventListener(f.ENTER_FULLSCREEN,rt);u.addEventListener(f.EXIT_FULLSCREEN,rt);u.addEventListener(f.BEGIN,ut);u.addEventListener(f.POSTER,ft);u.addEventListener(f.METAS_CHANGE,e,ot);u.addEventListener(f.COMPLETE,e,tt);u.addEventListener(f.BEFORE_MEDIA_CHANGE,tt);u.addEventListener(f.AD_STARTED,e,st);u.addEventListener(f.AD_COMPLETE,e,ht);n.flashMode&&o.video.toggleSubtitle()&&(o.showhidecontroller.addEventListener(g.SHOW_CONTROLER_BAR,ct),o.showhidecontroller.addEventListener(g.HIDE_CONTROLER_BAR,lt))}}(n),function(n){n.ui.component.NotAvailable=function(t,i){function l(){o.style.display="none";i.bigPlay.disableBtn(!1)}function a(t){var r=t.data.isAvailable,i;u.log("isAvailable="+r,h);t.data.isAvailable?l():(i=n.models.error.NOT_AVAILABLE_ANYMORE(),s.mediaStates.error(i),s.fireEvent(n.events.media.ERROR,i))}function v(n){c=n.data.params.autoPlay}var u=this,h=n.utils.debugger.tabs.GUI,f=n.utils,e=n.events.core,r=t.internalApi,o=n.utils.dom.FindByClassName(t.container,"errorNotAvailableAnymore"),c=!1,s=t.internalApi.media();f.extend(u,new f.LogInstance("fullscreen",t.index));r.addEventListener(e.METAS_CHANGE,a);r.addEventListener(e.BEFORE_MEDIA_CHANGE,v)}}(n),function(n){n.ui.component.Volume=function(t,i){function tr(){n.utils.a11y.deactivate(u);n.utils.a11y.deactivate(r)}function ir(){n.utils.a11y.activate(u);n.utils.a11y.activate(r)}function h(n){t.log(n,bi)}function a(n){return n<=c}function ri(t){t?(n.utils.dom.removeClass(g,"_hide"),n.utils.dom.addClass(g,"show"),ii&&n.utils.dom.addClass(bt,"volumeOpen")):(n.utils.dom.removeClass(g,"show"),n.utils.dom.addClass(g,"_hide"),ii&&n.utils.dom.removeClass(bt,"volumeOpen"))}function ui(){ri(!0)}function fi(){ri(!1)}function rr(t){ft!==t&&(n.utils.dom.removeClass(u,ft),n.utils.dom.addClass(u,t),ft=t)}function v(){return d}function st(){if(!(v()>=100)){var n=v()+vt;n>e&&(n=e);f.setVolume(n)}}function ht(){if(!(v()<=0)){var n=v()-vt;n<c&&(n=c);f.setVolume(n)}}function ei(n,t){var o;if(nr.check()){var v=n.clientX,p=document.body.getBoundingClientRect(),y=r.getBoundingClientRect();if(y.left===0){kt++;return}o=y.left-p.left;h("volume - changing "+t+", clientX="+v+", offsetX="+o+", _failed="+kt);var s=e/l.offsetWidth,i=c/s,u=Math.min(e,Math.max(i,v-i-o)*s);h("volume - _minVolume="+i+", volume="+u+", touchArea="+s);u=a(u)?i:Math.max(i,u);f.setVolume(u)}}function p(t){n.utils.dom.addClass(r,"transitionSlow");n.utils.dom.removeClass(r,"transitionFast");ei.call(this,t,"slow")}function oi(t){n.utils.dom.removeClass(r,"transitionSlow");n.utils.dom.addClass(r,"transitionFast");ei.call(this,t,"fast")}function si(){w({type:"mouseout"})}function hi(){h("volume - mouse out ");k=si}function ci(){h("volume - mouse in ");k=lt}function li(n){h("volume - up ");t.timerManager.clearTimeout(wt);document.removeEventListener("mousemove",oi);document.removeEventListener("mouseup",li);s.removeEventListener("mouseenter",ci);s.removeEventListener("mouseleave",hi);k(n)}function y(){h("volume - press ");s.removeEventListener("mouseleave",w);l.removeEventListener("mousedown",y);r.removeEventListener("mousedown",y);wt=t.timerManager.setTimeout(function(){document.addEventListener("mousemove",oi)},25);document.addEventListener("mouseup",li);s.addEventListener("mouseenter",ci);s.addEventListener("mouseleave",hi);k=lt}function ct(){var n=t.timerManager.setTimeout(lt,200);s.addEventListener("mouseleave",function(){t.timerManager.clearTimeout(n)})}function lt(){h("volume - on ");r.blur();ui();u.removeEventListener("mouseenter",ct);s.addEventListener("mouseleave",w);l.addEventListener("mousedown",p);l.addEventListener("mousedown",y);r.addEventListener("mousedown",p);r.addEventListener("mousedown",y);r.addEventListener("click",p)}function w(n){h("volume -  "+n.type);r.blur();fi();s.removeEventListener("mouseleave",w);l.removeEventListener("mousedown",y);l.removeEventListener("mousedown",p);r.removeEventListener("mousedown",y);r.removeEventListener("click",p);u.addEventListener("mouseenter",ct)}function ur(i){var v;u.addEventListener("mouseenter",ct);u.addEventListener("click",fr);var o=n.utils.storage.load("volume"),s=n.utils.storage.load("was_a_video_media_before")==="true",y=!s,r=typeof o!="undefined"&&o!==null?o:b,h=t.internalApi.media(),c=typeof o!="undefined"&&a(r),l=!i.data.isVideo;t.playerSettings.unmuteWhenChangingContent&&(l&&s&&c||l&&y&&c)&&(r=e);v=a(r);h.isFlashProvider()&&t.internalApi.addEventListener(n.events.core.FLASH_READY,function(){h.getProviderFlash().setOnInit({volume:r/e,muted:v})});f.setVolume(r);ai(r);yt.showhidecontroller.addEventListener(gi.HIDE_CONTROLER_BAR,w)}function fr(){var t=this.className.indexOf("soundOff")===-1,n=c;t||(n=ot!=null?ot:b,a(n)&&(n=b));f.setVolume(n);ai(n);i.showhidecontroller.showhide()}function ai(t){var i=a(t);i?u.setAttribute("aria-label",n.label.UNMUTE):u.setAttribute("aria-label",n.label.MUTE)}function vi(n){var t=er(n.relatedTarget);t||(i.showhidecontroller.enableCloseTransition(),fi())}function er(t){return typeof t!="undefined"&&t!==null&&n.utils.dom.hasClass(t,"soundcursor")}function rt(n){var t=typeof n.which!="undefined"?n.which:n.keyCode,i=t===37,u=t===39;(i||u)&&(pi(),wi(),at(),i?(ht(),yi(or)):u&&(st(),yi(sr)),r.removeEventListener("keydown",rt))}function yi(n){var i=0,r=100;dt=t.timerManager.setInterval(function(){i+=r;i>=500&&(at(),n())},r)}function at(){t.timerManager.clearInterval(dt)}function or(){nt===null&&(nt=t.timerManager.setInterval(ht,75))}function sr(){tt===null&&(tt=t.timerManager.setInterval(st,75))}function hr(){pi();wi();at();r.removeEventListener("keydown",rt);r.addEventListener("keydown",rt)}function pi(){t.timerManager.clearInterval(nt);nt=null}function wi(){t.timerManager.clearInterval(tt);tt=null}var b=80,c=0,e=100,vt=5,f=this,o=t,ut=t.internalApi,yt=i,bi=n.utils.debugger.tabs.GUI,ki=n.events.media,pt=n.events.core,di=n.events.ui,gi=n.events.ui.intern,s=n.utils.dom.FindByClassName(o.container,"containerSoundControl"),k=si,ft="",d=b,wt=0,g=n.utils.dom.FindByClassName(o.container,"soundprogress"),u=n.utils.dom.FindByClassName(o.container,"soundcontrol"),r=n.utils.dom.FindByClassName(o.container,"soundcursor"),l=n.utils.dom.FindByClassName(o.container,"soundBarTouchArea"),bt=n.utils.dom.FindByClassName(o.container,"containerProgressbar"),nr=new n.utils.Timer(25),kt=0,nt=null,tt=null,dt=null,gt=n.utils.browser.isIE()?"focusout":"blur",ni=n.utils.dom.FindByClassName(o.container,"radcanplayer"),it=!1,et=!1,ot=null,ti=1,ii=n.utils.dom.hasClass(ni,"audiomode25");o.playerSettings.audioMode||n.utils.a11y.deactivate(u);o.playerSettings.audioMode||n.utils.a11y.deactivate(r);r.setAttribute("aria-valuemin",c);r.setAttribute("aria-valuemax",e);ut.media().addEventListener(ki.META_LOADED,function(t){n.utils.browser.isMobile()?s.style.display="none":ur(t)});r.addEventListener("focus",function(){it&&(ui(),i.showhidecontroller.disableCloseTransition(),i.showhidecontroller.showhide(!1))});ut.addEventListener(pt.BEGIN,ir);ut.addEventListener(pt.COMPLETE,tr);u.addEventListener(gt,vi);r.addEventListener(gt,vi);r.addEventListener("keydown",rt);r.addEventListener("keyup",hr);f.setVolume=function(i){var u,f;n.utils.storage.save("volume",i);n.utils.storage.save("was_a_video_media_before",""+t.internalApi.media().metas.isVideo);u="soundHigh";i<50&&(u="soundLow");a(i)&&(u="soundOff");rr(u);r.style.width=i+"%";r.setAttribute("aria-valuenow",i);f="Volume "+i+"%";r.setAttribute("aria-valuetext",f);n.utils.browser.isChrome()&&r.setAttribute("aria-label",f);ot=d;d=i;yt.fireEvent(di.VOLUME_CHANGED,i*ti/e)};f.getCurrentVolume=v;f.increaseVolume=st;f.decreaseVolume=ht;f.getCurrentVolumeInterval0to1=function(){return v()/e};f.setVolumeModifier=function(n){h("volume - modifier set to "+n);ti=n;f.setVolume(d)};ni.addEventListener("keydown",function(){it=!0;et=!1});u.addEventListener("click",function(){et=!0;it=!1});r.addEventListener("click",function(){et=!0;it=!1})}}(n),function(n){n.ui.component.Bitrate=function(t,i){function y(){ht.style.display="none"}function rt(){v==="video"&&t.playerSettings.btnBitrate&&(ht.style.display="block")}function c(n){b.log(n,ti)}function yt(n){c("bitrate - toggle Menu :"+n);o.className=n?o.className.replace(/ *hide\d?/g,"")+" show show"+l:o.className.replace(/( *show\d?|hide\d?)/g,"")+" hide0 hide"+l}function fi(){r.setAttribute("aria-expanded","true");yt(!0);li();ei();i.showhidecontroller.disableCloseTransition();i.showhidecontroller.showhide(!1)}function ut(){r.removeEventListener("click",kt);r.addEventListener("click",w,!0);r.addEventListener("keypress",w,!0)}function ei(){r.removeEventListener("click",w,!0);r.removeEventListener("keypress",w,!0);r.addEventListener("click",kt)}function p(t){r.setAttribute("aria-expanded","false");setTimeout(function(){yt(!1)},100);bt();ut();d.detectMouseNavigation(t)&&(n.utils.dom.blur(r),i.showhidecontroller.enableCloseTransition())}function oi(n){v=n.data.isVideo?"video":"audio";it=n.data.isFairPlay;n.data.isVideo?rt():y();at=n.data.appCode}function si(){var i,o,r,t,s;for(c("_restoreUserBitrate"),i=n.utils.storage.load("bitrate|"+v+"|"),isNaN(i)&&(i=0),o=1e4,r=0,t=0;t<e.length;t++)if(e[t].data.bitrate==i){r=t;break}else o>Math.abs(e[t].data.bitrate-i)&&(o=Math.abs(e[t].data.bitrate-i),r=t);n.utils.browser.isMac_Chrome()&&r===e.length-1&&(c("patch bitrate for MAC CHROME"),r=0,u.addEventListener(f.BITRATE_CHANGED,pt));s=e[r];s&&ft.call(s,new n.CustomEvent("restoreUserBitrate"))}function pt(){u.removeEventListener(f.BITRATE_CHANGED,pt);var t=e[e.length-1];t&&ft.call(t,new n.CustomEvent("restoreUserBitrate"))}function hi(n){var i,t,r;if(it||u.currentMedia.getProvider().providerType()==="html"){tt.innerText="Auto";y();return}for(ai(),o.innerHTML="",rt(),s=n.data,l=s.length,i=l,e=[],t=0;t<i;t++)s[t].index=i-t-2,s[t].height!==224?(r=wi(s[t]),e.push(r),o.appendChild(r)):l--;o.className=o.className.replace(/qtElement(\d)/,"qtElement"+l);ni();si()}function ci(){vi();bt()}function li(){n.utils.a11y.activate(o);wt(function(){n.utils.a11y.activate(this)})}function wt(n){for(var r,i=o.childNodes,t=0;t<i.length;t++)r=i[t],n.call(r)}function bt(){n.utils.a11y.deactivate(o);wt(function(){n.utils.a11y.deactivate(this)})}function ai(){n.utils.a11y.activate(r)}function vi(){n.utils.a11y.deactivate(r)}function ft(i){c("bitrate - chosen");pi(this);var u=i.type==="restoreUserBitrate";g=!1;u||(d.detectMouseNavigation(i)||r.focus(),n.utils.storage.save("bitrate|"+v+"|",this.data.bitrate),g=!0);(!h||h.bitrate!==this.data.bitrate||u)&&k.fireEvent(ii.BITRATE_CHANGING,{bitrate:this.data.bitrate,index:this.data.index});this.data.bitrate!==0?h=this.data:ui=t.timerManager.setTimeout(ot,1500);p(i)}function yi(){for(var i,t=0;t<e.length;t++)i=e[t],n.utils.dom.removeClass(i,"selected"),i.setAttribute("aria-checked","false")}function pi(t){yi();n.utils.dom.addClass(t,"selected");t.setAttribute("aria-checked","true")}function wi(t){var i=document.createElement("button");return i.addEventListener("click",ft),i.addEventListener(ri.KEY_DOWN,d.upDownArrowNavigation),i.addEventListener(vt,ki),i.innerText=t.lines,i.setAttribute("aria-label",t.ariaLabel),i.data=t,i.setAttribute("role","menuitemcheckbox"),i.setAttribute("aria-checked","false"),n.utils.dom.addClass(i,"keyboard-navigation"),n.utils.dom.addClass(i,"bitrate-option"),t.element=i,b.fireEvent(n.events.bitrate.OPTION_ADDED,{bitrate_button:i},{disableLogging:!0}),i}function kt(n){c("bitrate - close, type:"+n.type);p(n);i.showhidecontroller.showhide();n.stopPropagation&&n.stopPropagation();n.preventDefault()}function w(i){var f=typeof i.key!="undefined",e=typeof i.code!="undefined"&&i.code===13||typeof i.keyCode!="undefined"&&i.keyCode===13,u;(!f||e)&&(c("bitrate - open"),d.detectMouseNavigation(i)||(u=n.utils.dom.FindByClassName(t.container,"selected"),u.focus()),fi(i),n.utils.dom.removeClass(r,"a11y-focus"),i.stopPropagation&&i.stopPropagation(),i.preventDefault())}function bi(n){var t=dt(n.relatedTarget);t||(i.showhidecontroller.enableCloseTransition(),p(n),i.showhidecontroller.showhide())}function dt(t){return typeof t!="undefined"&&t!==null&&n.utils.dom.hasClass(t,"bitrate-option")}function ki(t){var r=dt(t.relatedTarget),u=di(t.relatedTarget),f=n.utils.browser.isSafari()&&typeof t.relatedTarget!="undefined"&&t.relatedTarget!==null&&n.utils.dom.hasClass(t.relatedTarget,"otherBitRates"),e=n.utils.browser.isSafari()&&t.relatedTarget===null;r||u||f||e||(i.showhidecontroller.enableCloseTransition(),p(t),i.showhidecontroller.showhide())}function di(t){return typeof t!="undefined"&&t!==null&&n.utils.dom.hasClass(t,"bitrate-button")}function gi(){ct=!0}function nr(){ct=!1}function et(n){p(n)}function gt(n){for(var r,i,t=0;t<s.length;t++)if(r=s[t],r.bitrate===n.bitrate)return r;return i=s.length-n.index-2,i<0&&(i=0),s[i]}function ot(){h&&(tt.innerText=h.lines)}function tr(t){c("_onBitrateChanged("+t.data.bitrate+")");h=gt(t.data);n.utils.dom.removeClass(r.childNodes[0],"wait");ot();var i=Math.min(h.bitrate===0?3e3:h.bitrate,t.data.bitrate);n.utils.storage.save("bitrate_active_"+v+"|"+at,i);n.utils.storage.save("last_bitrate_"+v,i)}function ir(t){c("_onBitrateChanging("+t.data.bitrate+")");h=gt(t.data);g&&n.utils.dom.addClass(r.childNodes[0],"wait");ot()}function st(){lt=!0;n.utils.dom.addClass(r,"disable");n.utils.dom.removeClass(r,"wait");g=!1;tt.className="";r.removeEventListener("click",w,!0);k.showhidecontroller.removeEventListener(nt.HIDE_CONTROLER_BAR,et)}function ni(){l<2||it||(lt=!1,n.utils.dom.removeClass(r,"disable"),ut(),k.showhidecontroller.addEventListener(nt.HIDE_CONTROLER_BAR,et))}function rr(){ci()}function ur(n){n.data.name==="btnBitrate"&&(n.data.value?rt():y())}function fr(){ut();r.addEventListener(vt,bi);u.addEventListener(f.AFTER_VALIDATIONMEDIA_REQUEST,hi);u.addEventListener(f.BITRATE_CHANGED,tr);u.addEventListener(f.BITRATE_CHANGING,ir);u.addEventListener(f.PAUSE,gi);u.addEventListener(f.PLAY,nr);k.showhidecontroller.addEventListener(nt.HIDE_CONTROLER_BAR,et);u.addEventListener(f.AD_STARTED,function(){u.media().getProvider().isActivatedDAI||st()});u.addEventListener(f.AD_COMPLETE,ni);u.addEventListener(f.BEFORE_MEDIA_CHANGE,st);u.addEventListener(f.METAS_CHANGE,oi);u.addEventListener(f.COMPLETE,st);u.addEventListener(f.COMPLETE,rr);a.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,ur);t.playerSettings.btnBitrate||y()}var b=this,a=t,u=t.internalApi,k=i,ti=n.utils.debugger.tabs.GUI,f=n.events.core,ii=n.events.ui,nt=n.events.ui.intern,ri=n.events.nativeevents,s=[],e=[],l=0,ht=n.utils.dom.FindByClassName(a.container,"containerBitRate"),ct=!1,ui=0,r=n.utils.dom.FindByClassName(a.container,"bitRate"),tt=r.firstChild,o=n.utils.dom.FindByClassName(a.container,"otherBitRates"),er=n.utils.dom.FindByClassName(a.container,"bottomcontainer"),h={lines:"Auto",bitrate:0,width:"Auto",index:0},lt=!1,v="",it=!1,at="",or=a.playerSettings.id+"_bitrate_options",vt=n.utils.browser.isIE()?"focusout":"blur",d=n.utils.a11y,g=!1;n.utils.extend(b,new n.events.EventRegistration("bitrate",t));n.utils.extend(b,new n.utils.LogInstance("bitrate",t.index));n.utils.browser.isMobile()?y():fr()}}(n),function(n){n.ui.component.Thumbnail=function(t,i){function g(t){return n.utils.dom.FindByClassName(t,"preview")}function yt(t){return n.utils.dom.FindByClassName(t,"previewTime")}function nt(){clearTimeout(ot);clearTimeout(et)}function pt(){return r.style.display==="block"}function h(t){if(pt()||n.utils.browser.isFF())st.call(this,t);else{var i=this;nt();et=setTimeout(function(){st.call(i,t)},300)}}function c(){nt();r.style.display="none"}function st(t){var f=n.utils.isTouchedEvent(t)?t.touches[0].pageX:t.offsetX,c=f/this.offsetWidth,l=v.cursor.percentagePosition(t||window.event),a=n.utils.date.secToHoursMinSecOptional(l*ut),e=Math.min(Math.round(c*64),63),u=s*2,y=u*8-e%8*u+"px ",o=Math.round(u/16*9),p=o*8-Math.floor(e/8)*o+"px ",i;g(r).style.backgroundPosition=y+p;i=this.parentElement.offsetLeft+f-s;r.style.display="block";var h=ft.getBoundingClientRect(),w=h.left+h.width,b=i<0,d=t.clientX+s>=w-5;b?i=0:d&&(i=ft.clientWidth-s*2);r.style.bottom=k?"70px":"";r.style.left=i+"px";yt(r).innerText=a}function ht(){nt();ot=setTimeout(c,300)}function ct(n,t){var i=new Image;i.onload=function(){n.style.backgroundImage='url("'+this.src+'")'};i.src=t}function wt(n){b=n.data.seekThumbnailsHRUrl;w=n.data.seekThumbnailsUrl;w&&b?(ct(g(l),w),ct(g(p),b),ut=n.data.duration,tt(),gt()):(it(),at())}function tt(){it();f.addEventListener(u.ONMOUSEOVER,h);f.addEventListener(u.ONMOUSEOUT,ht);f.addEventListener(u.ONMOUSEMOVE,h);f.addEventListener(u.TOUCH_START,h);f.addEventListener(u.TOUCH_MOVE,h)}function it(){f.removeEventListener(u.ONMOUSEOVER,h);f.removeEventListener(u.ONMOUSEOUT,ht);f.removeEventListener(u.ONMOUSEMOVE,h);f.removeEventListener(u.TOUCH_START,h);f.removeEventListener(u.TOUCH_MOVE,h)}function lt(){c();it()}function bt(){c();r=p;s=160;typeof screen!="undefined"&&typeof screen.width!="undefined"&&screen.width!==null&&!isNaN(screen.width)&&screen.width<1e3&&(r=l,s=80);k=!0}function kt(){c();r=l;s=80;k=!1}function dt(){c()}function at(){e.removeEventListener(o.AD_STARTED,lt);e.removeEventListener(o.AD_COMPLETE,tt)}function gt(){at();e.addEventListener(o.AD_STARTED,lt);e.addEventListener(o.AD_COMPLETE,tt)}function ni(n){ti(!n.data.isPlancheContact)}function ti(n){var t=n?"addEventListener":"removeEventListener";(n&&!d||!n&&d)&&(e[t](o.METAS_CHANGE,wt),e[t](o.ENTER_FULLSCREEN,bt),e[t](o.EXIT_FULLSCREEN,kt),v.showhidecontroller[t](vt.HIDE_CONTROLER_BAR,dt));d=n}function ii(){e.addEventListener(o.MEDIA_CHANGED,ni);s=80;r=l;c(l);c(p)}var rt=this,a=t,e=a.internalApi,ri=n.utils.debugger.tabs.GUI,o=n.events.core,v=i,u=n.events.nativeevents,y=n.utils,vt=n.events.ui.intern,ut=0,f=v.progressbar.getSeekbar(),r,l=n.utils.dom.FindByClassName(a.container,"plancheContact"),p=n.utils.dom.FindByClassName(a.container,"plancheContactHR"),ft=n.utils.dom.FindByClassName(t.container,"radcanplayer"),s=80,w,b,et=0,ot=0,k=!1,d=!1;y.extend(rt,new n.events.EventRegistration("thumbnail",t));y.extend(rt,new y.LogInstance("thumbnail",t.index));ii()}}(n),function(n){n.ui.component.MouseCursor=function(t,i){function a(){u=!0}function v(){u=!1}function y(){u&&(p(),f=!1)}function p(){r.container.getElem().style.cursor="none"}function w(){f||(b(),f=!0)}function b(){r.container.getElem().style.cursor="default"}function k(){n.utils.browser.isMobile()||(s.addEventListener(h.ENTER_FULLSCREEN,a),s.addEventListener(h.EXIT_FULLSCREEN,v),r.showhidecontroller.addEventListener(c.HIDE_CONTROLER_BAR,y),r.showhidecontroller.addEventListener(c.SHOW_CONTROLER_BAR,w))}var o=this,l=t,s=l.internalApi,h=n.events.core,c=n.events.ui.intern,u=!1,f=!0,r=i,e=n.utils;e.extend(o,new n.events.EventRegistration("mouseCursor",t));e.extend(o,new e.LogInstance("mouseCursor",t.index));k()}}(n),function(n){n.ui.component.ResumePanel=function(t,i){function v(n){f.a11y.toggleA11yFocus(n.target,n)}function g(n){for(var t=0;t<n.length;t++)n[t].addEventListener("focus",v),n[t].addEventListener(d,v)}function nt(t){o=t.data.time;a=t.data.mouseNavigation;et();it();a||(r.focus(),n.utils.dom.addClass(r,"a11y-focus"),f.a11y.deactivate(r),setTimeout(function(){r.focus()},100))}function y(t,i){for(var f=[h,r,e],u=0;u<f.length;u++)n.utils.dom.removeClass(f[u],t),n.utils.dom.addClass(f[u],i),f[u].style.display=i==="hidden"?"none":"initial"}function c(){y("visible","hidden")}function it(){y("hidden","visible")}function rt(){c();e.addEventListener(n.events.nativeevents.CLICK,ut);r.addEventListener(n.events.nativeevents.CLICK,ft)}function ut(){o=0;p(0)}function ft(){p(o)}function p(n){c();b.fireEvent(k.RESUME_CHOOSEN,n)}function et(){var t=u.media().metas;n.utils.dom.setAttributes(e,{"aria-label":t.resume_reprendre_button_accessibility_description_text,title:t.resume_reprendre_button_accessibility_description_text});n.utils.dom.setAttributes(r,{"aria-label":t.resume_poursuivre_button_accessibility_description_text,title:t.resume_poursuivre_button_accessibility_description_text})}var l=this,w=t,u=t.internalApi,b=i,ot=n.utils.debugger.tabs.GUI,k=n.events.ui,s=n.events.core,f=n.utils,h=n.utils.dom.FindByClassName(w.container,"panel-resume-container"),e=n.utils.dom.FindByClassName(h,"btn-reprendre"),r=n.utils.dom.FindByClassName(h,"btn-poursuivre"),d=n.utils.browser.isIE()?"focusout":"blur",o=0,a=!0;f.extend(l,new n.events.EventRegistration("resumePanel",t));f.extend(l,new f.LogInstance("resume",t.index));u.addEventListener(s.RESUME,nt);u.addEventListener(s.BEFORE_MEDIA_CHANGE,c);g([e,r]);rt()}}(n),function(n){n.ui.component.TheaterMode=function(t,i){function p(t){n.utils.log(t,"theater")}function w(n){o();e=!!n.btnTheaterMode;p("btnTheater="+e);h();s()}function b(n){n.data.name==="btnTheaterMode"&&(e=n.data.value,e?c():o())}function h(){e&&c()}function o(){r.style.display="none"}function c(){r.style.display="block"}function l(t){n.utils.dom.setAttributes(r,{"aria-label":t,title:t})}function k(){l(n.label.THEATER_MODE_OUT);n.utils.dom.removeClass(r,"btn-theater-mode-big");n.utils.dom.addClass(r,"btn-theater-mode-small")}function d(){l(n.label.THEATER_MODE_IN);n.utils.dom.removeClass(r,"btn-theater-mode-small");n.utils.dom.addClass(r,"btn-theater-mode-big")}function s(){u?k():d()}function g(){u=!u;s()}function nt(){g();i.fireEvent(y.THEATER_MODE,{theaterMode:u},{async:!1})}var a=this,f=t,r=n.utils.dom.FindByClassName(f.container,"btn-theater-mode"),v=n.events.nativeevents,y=n.events.ui,u=!1,e=!1;Object.defineProperty(a,"state",{get:function(){return u},set:function(n){u=n;s()}});f.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,b);f.internalApi.addEventListener(n.events.core.ENTER_FULLSCREEN,o);f.internalApi.addEventListener(n.events.core.EXIT_FULLSCREEN,h);r.addEventListener(v.CLICK,nt);w(f.playerSettings)}}(n),function(n){n.ui.component.Shortcuts=function(t,i){function at(){var n=document.activeElement.localName;return["input","textarea"].indexOf(n)!==-1}function vt(n){b(n)&&!yt(n)&&(n.preventDefault(),n.keyCode===38&&i.volume.increaseVolume(),n.keyCode===40&&i.volume.decreaseVolume())}function yt(n){return n.target.parentNode.classList[0]==="otherBitRates"}function pt(n){!b(n)||a||r.isLive()||(n.preventDefault(),i.progressbar.keyboardSeek(n),i.showhidecontroller.showhide())}function h(t,i){if(b(t)){t.preventDefault();var r=typeof i=="string"?n.utils.dom.FindByClassName(e.container,i):i;r&&r.click();s.removeClass(r,"a11y-focus")}}function b(n){return!n.ctrlKey&&!n.metaKey}function k(){f.log("Open help");w=document.activeElement;rt.style.display="flex"}function et(){f.log("Close help");rt.style.display="none";ft.hideInfoBar();w&&w.focus()}function d(n){l||h(n,i.fullscreen.getElem())}function ot(){g();l=!0}function wt(){nt();l=!1}function bt(){a=!0}function kt(){a=!1}function g(){n.utils.a11y.deactivate(c);c.removeEventListener(o.CLICK,k);p=!1}function nt(){n.utils.a11y.activate(c);c.addEventListener(o.CLICK,k);p=!0}function dt(){lt||ct||s.hasClass(u,"entre400et280")||s.hasClass(u,"moins280")?g():nt()}function gt(){wt();et()}function st(){y=!1}function ht(){v=!0;y=!0}function ni(n){u.removeEventListener(o.DBCLICK,d);n.data.isVideo&&u.addEventListener(o.DBCLICK,d)}var f=this,e=t,o=n.events.nativeevents,r=e.internalApi,tt=n.utils,s=n.utils.dom,ti=n.utils.a11y,u=s.FindByClassName(e.container,"radcanplayer"),c=s.FindByClassName(e.container,"shortcuts-help-btn"),ct=n.utils.browser.isAndroid(),lt=n.utils.browser.isIOS(),it=i,l=!1,a=!1,v=!1,y=!1,rt=n.utils.dom.FindByClassName(e.container,"shortcutsHelp"),ii=n.utils.dom.FindByClassName(e.container,"infopanel"),p=!0,w,ut,ft;return tt.extend(f,new tt.LogInstance("Shortcuts",t.index)),ut={button:"shortcuts-help-btn",panel:"shortcutsHelp",panelAction:k,settingsName:"shortcuts"},ft=new n.ui.component.GenericBar(t,i,ut),f.manageKeydown=function(n){if(!(at()||l)||n.keyCode===27)switch(n.keyCode){case 27:s.isFullscreen()||et();break;case 32:y&&n.target.tagName!=="BUTTON"&&h(n,"playbutton");break;case 75:h(n,"playbutton");break;case 77:h(n,"soundcontrol");break;case 67:h(n,"soustitrebutton");break;case 70:r.isAudio()||h(n,"fullscreenenter");break;case 76:case 74:pt(n);break;case 38:case 40:v&&vt(n);break;case 89:n.keyCode===89&&n.ctrlKey===!0&&p&&!r.isAudio()&&c.click()}},u.addEventListener(o.DBCLICK,d),it.addEventListener(n.events.ui.INFO_BAR_SHOWN,ot),it.addEventListener(n.events.ui.INFO_BAR_HIDDEN,gt),r.addEventListener(n.events.core.AD_STARTED,bt),r.addEventListener(n.events.core.AD_COMPLETE,kt),r.addEventListener(n.events.core.REDUCE_PLAYER,g),r.addEventListener(n.events.core.EMBED_PLAYER,nt),r.addEventListener(n.events.core.END,st),r.addEventListener(n.events.core.DISPOSE,st),r.addEventListener(n.events.core.METAS_CHANGE,f,ni),r.addEventListener(n.events.core.ERROR,ot),u.addEventListener("focusin",ht),u.addEventListener(o.CLICK,ht),u.addEventListener("focusout",function(){v=!1}),setTimeout(function(){dt()},2e3),f}}(n),function(n){n.ui.component.Download=function(t){function e(){i&&i.length&&(u.style.display="block");u.addEventListener(f.CLICK,o)}function o(){window.open(i)}var s=this,r=t,f=n.events.nativeevents,i=r.playerSettings.downloadUrl,u=n.utils.dom.FindByClassName(r.container,"download");e()}}(n),function(n){n.ui.component.VideoDescription=function(t){function ut(){c&&w(function(){r&&r.length>1?l.load("video_description")?d():k():a()})}function s(){return t.internalApi.media().getProvider()}function ft(){return u.isLive()&&!u.isAudio()}function et(){var n="title";return rt&&(n="label"),p==="hls"&&(n="name"),n}function w(n){r=s().audioTracks;p=s().providerType();h=et();n()}function ot(){return s().activeAudioTrack}function b(){f?k():d()}function k(){for(var n=0;n<r.length;n++)if(r[n][h].indexOf("dv")===-1){s().activeAudioTrack=r[n].id||n;f=!1;g();break}i.setAttribute("metrie-etat","inactif")}function d(){var n=function(){if(Array.isArray(r)){for(var n=0;n<r.length;n++)if(r[n][h]!=null&&r[n][h].indexOf("dv")!==-1){s().activeAudioTrack=r[n].id||n;f=!0;tt=n;g();break}i.setAttribute("metrie-etat","actif")}};r&&r.length!==0?n():w(function(){n()})}function st(){f?l.save("video_description",!0):l.save("video_description",!1)}function ht(){e.removeClass(i,"hide");i.addEventListener("click",b)}function a(){e.addClass(i,"hide");i.removeEventListener("click",b)}function ct(n){n.data.describedVideo||ft()?(c=!0,ht()):(c=!1,a())}function lt(){f?e.removeClass(i,"describedVideoInactive"):e.addClass(i,"describedVideoInactive")}function g(){it=ot();v=f?n.language[y].VIDEO_DESCRIPTION_ON:n.language[y].VIDEO_DESCRIPTION_OFF;nt.modifyLabel(i,v);st();lt()}function at(){u.media().getProvider().isActivatedDAI||vt()}function vt(){i.disabled=!0;i.style.cursor="default"}function yt(){pt()}function pt(){i.disabled=!1;i.style.cursor="pointer"}var u=t.internalApi,e=n.utils.dom,i=e.FindByClassName(t.container,"videodescriptionbutton"),o=n.events.core,r,c,v,f=!1,y=n.params.lang.toUpperCase(),l=n.utils.storage,nt=n.utils.a11y,tt,it,rt=n.utils.browser.isSafari(),h,p;u.addEventListener(o.CAN_PLAY,ut);u.addEventListener(o.MEDIA_CHANGED,a);u.addEventListener(o.METAS_CHANGE,ct);u.addEventListener(o.AD_STARTED,at);u.addEventListener(o.AD_COMPLETE,yt)}}(n),function(n){n.ui.component.GenericBar=function(t,i,r){function yt(){var t;switch(r.panel){case"shortcutsHelp":t=rt.CLOSE_HELP;break;case"sharepanel":t=rt.CLOSE_SHARE;break;case"textinfobar":default:t=rt.CLOSE_INFO}n.utils.a11y.modifyLabel(s,t)}function et(t){for(var r=pt(),i=0;i<r.length;i++)t==="deactivate"?n.utils.a11y.deactivate(r[i]):n.utils.a11y.activate(r[i]);t==="deactivate"?(n.utils.a11y.deactivate(g),w(g,"hide")):(n.utils.a11y.activate(g),b(g,"hide"))}function pt(){return n.utils.dom.FindByClassName(o.container,"videocontainer").querySelectorAll("button,.soundcursor,.progressbar")}function wt(){a("showInfoBar");at=!0;d.style.zIndex="600";h.master.iAmMaster();nt=!0;i.fireEvent(n.events.ui.INFO_BAR_SHOWN,null,{async:!1})}function ot(){a("hideInfoBar");u.hidePanel();u.hideCloseButton();d.style.zIndex=-1;h.master.iAmNoLongerMaster();nt=!1;i.fireEvent(n.events.ui.INFO_BAR_HIDDEN,null,{async:!1});e.media().isOnPoster()&&st()}function k(i){it=n.utils.a11y.detectMouseNavigation(i);tt||(tt=!0,typeof i!="undefined"&&i.preventDefault(),t.timerManager.setTimeout(function(){tt=!1},600),vt===!1&&u.showInfoBar())}function bt(){o.playerSettings[r.settingsName]===!1?(f.style.display="none",c=!0):c=!1}function kt(){f.style.display=c===!1?"block":"none"}function dt(n){a("_onPlaying");n.data&&ot()}function gt(n){c=typeof n.data.params[r.settingsName]!="undefined"?!n.data.params[r.settingsName]:!t.playerSettings[r.settingsName];r.settingsName==="share"&&n.data.appCode!=="medianet"&&(c=!0)}function ni(){st()}function st(){a("show info bar on teaser");n.utils.dom.removeClass(ct,"radcantransition hidestatetop");c||(f.style.display="block")}function a(t){u.log(t,n.utils.debugger.tabs.GUI,n.utils.color.GREEN)}function ht(n){p.a11y.toggleA11yFocus(n.target,n)}function ti(){e.media().getProvider().isActivatedDAI||(f.style.display="none",u.hideInfoBar())}var u=this,o=t,e=o.internalApi,v=n.events.core,ft=n.events.ui.intern,f=n.utils.dom.FindByClassName(o.container,r.button),y=n.utils.dom.FindByClassName(o.container,r.panel),ct=n.utils.dom.FindByClassName(o.container,"innercontainer"),d=n.utils.dom.FindByClassName(o.container,"infopanel"),s=n.utils.dom.FindByClassName(d,"closebutton"),ii=n.utils.dom.FindByClassName(o.container,"infobutton"),lt=n.utils.browser.isIE()?"focusout":"blur",g=n.utils.dom.FindByClassName(o.container,"btnPlayContainer"),h=i,c=!1,at=!1,tt=!1,nt=!1,it=!0,rt=n.language[n.params.lang.toUpperCase()],p,l;if(!d)throw"ui:infobar: 'infopanel' not found";p=n.utils;l=n.events.nativeevents;p.extend(u,new n.events.EventRegistration("InfoBar",t));p.extend(u,new p.LogInstance("InfoBar"));var w=n.utils.dom.addClass,b=n.utils.dom.removeClass,vt=!1,ut=!1;Object.defineProperty(u,"infoPanel",{get:function(){return y}});Object.defineProperty(u,"infoButton",{get:function(){return f}});u.hideTransition=function(){};f.addEventListener(l.CLICK,k);f.addEventListener(l.TOUCH_START,k);u.showInfoBar=function(){nt||(wt(),u.showPanel(),r.panelAction.apply(u),u.showCloseButton(),ut=!1,e.media().isPlaying()&&(ut=!0,e.pause({paused_from_ui_bar_generic_showInfoBar_action:!0})))};u.hideInfoBar=function(){nt&&(ot(),h.bigPlay&&n.utils.browser.isMobile()&&h.bigPlay.showButton(),h.showhidecontroller&&h.showhidecontroller.showhide(),!ut||e.media().isPlaying()||e.media().isOnPoster()||e.play({play_from_ui_bar_generic_showInfoBar_action:!0}))};u.showPanel=function(){et("deactivate");b(y,"hidden");w(y,"radcantransition visible")};u.hidePanel=function(){et("activate");b(y,"radcantransition visible");w(y,"hidden")};u.showCloseButton=function(){b(s,"hidden");w(s,"visible");yt();it||(s.focus(),n.utils.dom.addClass(s,"a11y-focus"))};u.hideCloseButton=function(){b(s,"visible");w(s,"hidden");it||(f.focus(),n.utils.dom.removeClass(s,"a11y-focus"))};o.playerSettings.addEventListener(n.events.states.SETTINGS_CHANGE,function(n){n.data.name===r.settingsName&&(n.data.value===!1?(f.style.display="none",c=!0):(f.style.display="block",c=!1))});e.addEventListener(v.MEDIA_CHANGE,gt,r.settingsName);e.addEventListener(v.PLAY,kt,r.settingsName);e.addEventListener(v.PLAYING,dt,r.settingsName);e.addEventListener(v.AD_STARTED,ti,r.settingsName);e.addEventListener(v.END,ni);s.addEventListener("focus",ht);s.addEventListener(lt,ht);h.hub.registerHideTransition(u);h.closeButton.addEventListener(n.events.ui.intern.CLOSE_INFO,u.hideInfoBar);h.showhidecontroller.addEventListener(ft.HIDE_CONTROLER_BAR,function(){a("InfoBar hideTransition");f.removeEventListener(l.TOUCH_START,k)});h.showhidecontroller.addEventListener(ft.SHOW_CONTROLER_BAR,function(){a("InfoBar SHOW Transition");f.addEventListener(l.TOUCH_START,k);f.removeEventListener(l.TOUCH_START,k)});bt()}}(n),function(n){var i="https://www.facebook.com/dialog/share",r="1730546673895762",u="https://twitter.com/intent/tweet?original_referer=",f="https://www.linkedin.com/shareArticle?mini=true&url=",e="//{{#def.prefix}}api.radio-canada.ca/partage/v2/Email?url={{#def.refferedUrl}}&title={{#def.title}}&message={{#def.message}}&media=true",t="https://services.radio-canada.ca/media/player/client/pp/?pji=";n.ui.component.Share=function(o,s){var a=o.playerSettings,h=this,y=n.utils,ft=n.utils.browser.isIE()?"focusout":"blur",et=function(){this.log("show share panel")},ot={button:"partagebutton",panel:"sharepanel",panelAction:et,settingsName:"share"},v,ut;if(s)var c=new n.ui.component.GenericBar(o,s,ot),st=n.utils.dom.FindByClassName(c.infoPanel,"facebook"),ht=n.utils.dom.FindByClassName(c.infoPanel,"twitter"),ct=n.utils.dom.FindByClassName(c.infoPanel,"linkedin"),lt=n.utils.dom.FindByClassName(c.infoPanel,"email"),at=n.utils.dom.FindByClassName(c.infoPanel,"embeded");h.getMediaTitle=function(){return o.internalApi.currentMedia.metas.title};var p=function(n){y.a11y.toggleA11yFocus(n.target,n)},vt=function(n){var t=0;for(t;t<n.length;t++)n[t].addEventListener("focus",p),n[t].addEventListener(ft,p)},w=function(){return o.internalApi.currentMedia.idMedia},b=function(){return o.internalApi.currentMedia.appCode},yt=function(){return o.internalApi.currentMedia.metas.posterUrl},pt=function(){return o.playerSettings},k=function(n,t){o.internalApi.share({url:t,site:n})},d=function(){return document.location.href.split("?")[0].split("/").pop()},g=function(t,i,r){var u=null;return u=typeof a.shareURL=="function"?a.shareURL(t,i,r):n.utils.doT.template(a.pageShare,null,{idMedia:i,appCode:t,urlDesc:d()})(),console.log("_urlDesc="+d()),console.log("_urlDesc url="+u),u};h.getRefererURL=function(n){var i=b(),r=w(),u=o.internalApi.media().getProvider().currentTime,t=g(i,r,u);return k(n,t),encodeURIComponent(t)};var l=function(n,t,i,r,u,f,e){var o=t.replace("@@url@@",f);return o=e||navigator.appVersion.indexOf("MSIE")!==-1?o.replace("@@titre@@",escape(u)):o.replace("@@titre@@",u),window.open(o,"","toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,history=no,resizable=yes,width="+i+",height="+r)},nt=function(){var n=i+"?app_id="+r+"&display=popup&href=";n+=h.getRefererURL("facebook");l("name",n,640,653,"Title")},tt=function(){var t=h.getMediaTitle().replace(" ","+"),n=h.getRefererURL("twitter"),i=u+n+"&text="+t+"&tw_p=tweetbutton&url="+n;l("name",i,640,321,"Title")},it=function(){var n=f+h.getRefererURL("linkedin"),t=h.getMediaTitle().replace(" ","+");n+="&title="+t;l("name",n,553,471,"Title")},rt=function(){var r=encodeURIComponent(h.getMediaTitle()),t="",i;switch(n.environnement){case"lcl-":case"dev-":default:t=""}i=n.utils.doT.template(e,null,{refferedUrl:h.getRefererURL("email"),title:r,prefix:t,message:""})();l("name",i,532,682,"Title")};h.script=function(){var i=t,n=pt(),r={appCode:b(),idMedia:w(),params:{autoPlay:n.autoPlay,width:n.width,height:n.height,teaser:yt(),lang:n.lang,canExtract:n.canExtract,canFullScreen:n.canFullScreen,share:n.share,controlBar:n.controlBar,uiColor:n.uiColor}};return i+JSON.stringify(r).replace(/,/g,", ")};v=function(){var t="",i;switch(n.environnement){case"lcl-":t="//lcl-playerjs.radio-canada.ca";break;case"dev-":t="//static.src.dev";break;default:t="//static.src.ca"}t+="/ressources/html/embed.html";i=h.script();k("embed",i);t+="?text="+encodeURIComponent(i);l("embed",t,552,320,"Script to insert")};ut=function(n){h.getRefererURL=function(){var i,t;return n.data.isTime&&(i=n.data.time),t=g(n.data.appCode,n.data.idMedia),encodeURIComponent(t)};h.getMediaTitle=function(){return n.data.title};h.script=function(){var i=t,r={appCode:n.data.appCode,idMedia:n.data.idMedia,params:n.data.params};return i+JSON.stringify(r).replace(/,/g,", ")};switch(n.data.site){case"facebook":nt();break;case"twitter":tt();break;case"email":rt();break;case"linkedin":it();break;case"embed":v()}};s?(st.addEventListener("click",nt),ht.addEventListener("click",tt),ct.addEventListener("click",it),lt.addEventListener("click",rt),at.addEventListener("click",v),vt(y.dom.FindAllByClassName(c.infoPanel,"shareIcon"))):o.addEventListener(n.events.flash.SHARE,ut)}}(n),function(n){n.ui.component.Description=function(t,i){var f=this,r=function(){this.log("showText");var i=t.internalApi.getInfo();i.title&&(n.utils.dom.FindByClassName(this.infoPanel,"title").innerHTML=i.title.length>105?i.title.substring(0,105)+" ...":i.title);i.description&&(n.utils.dom.FindByClassName(this.infoPanel,"subtitle").innerHTML=i.description.length>1024?i.description.substring(0,1024)+" ...":i.description)},u={button:"infobutton",panel:"textinfobar",panelAction:r,settingsName:"infoBar"},e=new n.ui.component.GenericBar(t,i,u)}}(n),function(n){n.ui.component.DebugPanel=function(t){function a(){}function o(t){n.utils.dom.removeClass(i,t)}function s(t){n.utils.dom.addClass(i,t)}function h(){o("visibledebug");s("hiddendebug")}function v(){o("hiddendebug");s("visibledebug");var n=r.playerSettings;i.innerHTML="DEV - "+n.version}var f=this,r=t,c=r.internalApi,y=n.utils.debugger.tabs.GUI,l=n.events.core,p=n.events.ui.intern,i=n.utils.dom.FindByClassName(r.container,"debugpanel"),w=n.utils.dom.FindByClassName(r.container,"radcanplayer"),e=n.events.nativeevents,u=n.utils;u.extend(f,new n.events.EventRegistration(null,t));u.extend(f,new u.LogInstance("debugPanel",t.index));i.addEventListener(e.CLICK,h);i.addEventListener(e.TOUCH_START,h);c.addEventListener(l.MEDIA_CHANGED,a);v()}}(n),function(n){n.ima={};n.ima.ImaInit=function(t,i,r,u,f,e,o){function s(){this.log("ima:_desactiveAds","ima");this.application&&this.application.destroyAdsManager();this._adContainer.video.innerHTML=""}function h(t){this.log("ima:_initApplication","ima");google.ima.settings.setLocale(this._lang);var i=!this.lastMediaWasAVideo&&this._media.isVideo();if(typeof this.application=="undefined"||i&&n.utils.browser.isIOS()){this.application=new n.ima.Application(this,this.adsUrl,this._adContainer,this._provider,this._playerContainer,u,this.log,this.instance,this._promiseErrorHandler);this.application.onClick_(new n.CustomEvent("custom play"),t.element)}else this.application.videoPlayer_.changeVideoContent(t),this.application.ads_.adsManager_!==null&&this.application.ads_.adsManager_.destroy(),this.application.ads_.adsLoader_.contentComplete(),this.application.adTagUrl_=this.adsUrl,this.application.loadAds_()}function c(){this._firstTime&&n.utils.browser.isAndroid()&&(this._firstTime=!1,this.application.ads_.adDisplayContainer_.initialize())}function l(n,t){return function(){t.apply(n,arguments)}}this.instance=e;this._promiseErrorHandler=o;this._coreEvents=n.events.core;this._core=t();this.ui=u;this._btnPlay=u.btnPlay.getElem();this._bigBtnPlay=u.bigPlay.getElem();this._btnFullscreen=u.fullscreen.getElem();this._adContainer=r;this._lang=f;this._media=i;this._adStates=i.adStates;this._provider=null;this._playerContainer=u.container;this.allAdsComplete=!1;this.log=new n.utils.LogInstance("ima",e.index).log.bind(this);this._touchHandler=l(this,c);this.adsActive=!1;this.isResumedAfterAd=!1;this.lastMediaWasAVideo=!1;this.adPodInfo=null;this.adsLoaded=!1;this.isSkippable=!1;this.onReady=function(t,i){if(this._provider=t,this._handler=i,this._adDurationInBlock=[],this.allAdsComplete=!1,this.adsUrl=this._core.getAdsUrl(),this.isImaActive=!1,this.adsUrl!=null)if(typeof google=="undefined"||typeof google.ima=="undefined")this._modeAntiAdBlock?this._core.adBlockError():n.adsStatus=6;else try{h.apply(this,[t]);n.utils.browser.isMobile()&&document.addEventListener("touchstart",this._touchHandler);this.isImaActive=!0}catch(r){this.log("ima:an error during initialisation occured: "+r.message,"ima","red");n.adsStatus=7}return this.isImaActive};this.isModeResume=function(){return this._core.isModeResume};this.reset=function(){this.log("ima:reset","ima");s.call(this);document.removeEventListener("touchstart",this._touchHandler);n.adsStatus=9};this.resumeAfterAd=function(){this.log("ima:resumeAfterAd state:"+this._media.mediaStates.currentState,"ima");this.isResumedAfterAd=!1;this._core.lastAdCompleteData=this._adDurationInBlock;this._adStates.complete();this._provider.clearAfterAds();this._provider.bindHtmlEvents(this._provider.element,!0);this.log("ima:resumeAfterAd complete","ima")};this.pauseForAd=function(){this.log("ima:pauseForAd","ima");this.isResumedAfterAd=!0;this._provider.bindHtmlEvents(this._provider.element,!1);this._adStates.start()};this.loadAds=function(){this.log("ima:loadAds","ima");this._adStates.create("init ads");this.isResumedAfterAd=!0};this.loadedAds=function(){this.log("ima:loadedAds","ima");this.adsLoaded=!0;this._adStates.ready("ready to play ads")};this.paused=function(){this.log("ima:paused","ima");this._adStates.pause();this._core.fireEvent(n.events.core.AD_PAUSE)};this.pause=function(){this.application.ads_.pause()};this.play=function(){this.application.ads_.resume()};this.resumed=function(){this.log("ima:resumed","ima");this._adStates.play();this._core.fireEvent(n.events.core.AD_PLAY,{isSkippable:this.isSkippable})};this.started=function(t,i){this.log("ima:playingAds","ima");this._adStates.play("playing ads");i&&this._adDurationInBlock.push(i.getRemainingTime());var r=t.getAd();this._core.fireEvent(n.events.core.SINGLE_AD_STARTED,{ima_ad_pod_index:r.getAdPodInfo().getPodIndex(),ima_ad_position:r.getAdPodInfo().getAdPosition(),ima_ad_title:r.getTitle(),ima_ad_creativeAdId:r.getCreativeId(),ima_ad_duration:r.getDuration()},{disableLogging:!0});this._core.fireEvent(n.events.core.AD_PLAY,{isSkippable:this.isSkippable})};this.currentTimeChange=function(t,i){if(i&&i.getRemainingTime()>=0){this._core.fireEvent(n.events.core.AD_PLAYING,i.getRemainingTime());var f=i.getRemainingTime(),r=t.getAd().getAdPodInfo().getAdPosition(),u=t.getAd().getAdPodInfo().getTotalAds(),o=isNaN(r)||r<1||isNaN(u)||u<1,e={nbPosition:r,nbTotal:u,nbCounter:f};this._core.fireEvent(n.events.core.AD_REMAINING_TIME_LABEL_CHANGE,e,{disableLogging:!0})}};this.initialUserAction=function(){return this.isResumedAfterAd=!0,!this.allAdsComplete&&this.isImaActive&&(this.application.ads_.initialUserAction(),this.adsLoaded?(this.log("ima:only initAdsManager","ima"),this.application.ads_.initAdsManager()):(this.log("ima:ads is not loaded yet, register events listener","ima"),this.application.ads_.adsLoader_.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,this.application.ads_.initAdsManager,!1,this.application.ads_))),!this.allAdsComplete&&this.isImaActive};u.addEventListener(n.events.ui.VOLUME_CHANGED,this,function(n){this.application&&this.application.ads_.adsManager_&&this.application.ads_.adsManager_.setVolume(n.data)});this._core.addEventListener(n.events.core.BEFORE_MEDIA_CHANGE,this,function(){this.lastMediaWasAVideo=this._media.isVideo()})}}(n),function(n){n.ima.Ads=function(n,t,i,r,u){this._promiseErrorHandler=u;this.application_=n;this.videoPlayer_=t;this.customClickDiv_=i;this.contentCompleteCalled_=!1;this.errorCode=0;this.nonFatalErrorCounter=0;this.ui=r;this.timeoutAdsPlaying=0;this.timeoutMediaPlaing=0;google.ima.settings.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.INSECURE);google.ima.settings.setNumRedirects(5);typeof googletag!="undefined"&&(googletag.pubads().enableVideoAds(),googletag.pubads().disableInitialLoad());this.adDisplayContainer_=new google.ima.AdDisplayContainer(this.videoPlayer_.adContainer.video,this.videoPlayer_.contentPlayer,this.customClickDiv_.text);this.adsLoader_=new google.ima.AdsLoader(this.adDisplayContainer_);this.adsLoader_.getSettings().setDisableFlashAds(!0);this.adsManager_=null;this.adsLoader_.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,this.onAdsManagerLoaded_,!1,this);this.adsLoader_.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,this.onAdError_,!1,this);this.currentTime=0;this.timeoutAdFailed=0};var t=n.ima.Ads;t.prototype.updateCurrentTime=function(){this.videoPlayer_.contentPlayer.seeking||(this.currentTime=this.videoPlayer_.contentPlayer.currentTime)};t.prototype.initialUserAction=function(){this.application_.log("initialUserAction","ima");this.initializeAdDisplayContainer();this.videoPlayer_.contentPlayer.load()};t.prototype.initializeAdDisplayContainer=function(){this.stopAdTimerInterval();this.adDisplayContainer_.initialize();this.application_.log("initialize ad display container","ima")};t.prototype.requestAds=function(n){var t=new google.ima.AdsRequest;t.adTagUrl=n;t.linearAdSlotWidth=this.videoPlayer_.width;t.linearAdSlotHeight=this.videoPlayer_.height;t.nonLinearAdSlotWidth=this.videoPlayer_.width;t.nonLinearAdSlotHeight=this.videoPlayer_.height;this.adsLoader_.requestAds(t)};t.prototype.pause=function(){this.adsManager_&&(this.application_.log("Ads ad.pause()","ima"),this.adsManager_.pause())};t.prototype.resume=function(){this.adsManager_&&(this.application_.log("Ads ad.resume()","ima"),this.adsManager_.resume())};t.prototype.resize=function(n,t){this.adsManager_&&this.adsManager_.resize(n,t,google.ima.ViewMode.FULLSCREEN)};t.prototype.contentEnded=function(){this.application_.log("Ads contentEnded.","ima");this.contentCompleteCalled_=!0;this.adsLoader_.contentComplete()};t.prototype.onAdsManagerLoaded_=function(n){this.application_.log("Ads loaded.","ima");var t=new google.ima.AdsRenderingSettings;t.restoreCustomPlaybackStateOnAdBreakComplete=!0;t.bitrate=this.getAdsBitrate();this.adsManager_=n.getAdsManager(this.videoPlayer_.contentPlayer,t);this.adsManager_.setVolume(this.ui.volume.getCurrentVolumeInterval0to1());this.application_.provider.volume=this.ui.volume.getCurrentVolumeInterval0to1();this.processAdsManager_();this.application_.loadedAds()};t.prototype.getAdsBitrate=function(){var t=n.utils.storage.load("last_bitrate_video"),i=-1;return t===null||isNaN(t)||t===0||(i=t),i!==-1&&(i+=200),i};t.prototype.processAdsManager_=function(){var n,t;this.adsManager_.addEventListener(google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED,this.onContentPauseRequested_,!1,this);this.adsManager_.addEventListener(google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED,this.onContentResumeRequested_,!1,this);this.adsManager_.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,this.onAdError_,!1,this);n=[google.ima.AdEvent.Type.ALL_ADS_COMPLETED,google.ima.AdEvent.Type.CLICK,google.ima.AdEvent.Type.COMPLETE,google.ima.AdEvent.Type.AD_PROGRESS,google.ima.AdEvent.Type.FIRST_QUARTILE,google.ima.AdEvent.Type.LOADED,google.ima.AdEvent.Type.MIDPOINT,google.ima.AdEvent.Type.PAUSED,google.ima.AdEvent.Type.RESUMED,google.ima.AdEvent.Type.STARTED,google.ima.AdEvent.Type.THIRD_QUARTILE,google.ima.AdEvent.Type.LOG];for(t in n)this.adsManager_.addEventListener(n[t],this.onAdEvent_,!1,this);this.application_.parent._media.isAutoPlay&&this.initAdsManager()};t.prototype.initAdsManager=function(){if(this.adsManager_!==null){var n=this.videoPlayer_.adContainer.video.getBoundingClientRect(),t=n.width,i=n.height;this.adsManager_.init(t,i,google.ima.ViewMode.NORMAL);this.adsManager_.start();this.application_.log("Init ads manager","ima")}};t.prototype.onContentPauseRequested_=function(t){this.application_.log("core state : "+this.application_.parent._core.state.currentState,"ima");this.application_.log("media state : "+this.application_.parent._media.mediaStates.currentState,"ima");var i=this.application_.parent._media.mediaStates.currentState===n.states.state.MEDIA_BEGIN;this.application_.parent.adPodInfo=t.getAd().getAdPodInfo();!i&&n.utils.browser.isMobile()?this.adsManager_.discardAdBreak():(this.application_.pauseForAd(),this.application_.setVideoEndedCallbackEnabled(!1))};t.prototype.onContentResumeRequested_=function(){this.application_.log("Ad event : "+google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED,"ima");this.application_.setVideoEndedCallbackEnabled(!0);this.application_.resumeAfterAd()};t.prototype.onAdsFailed=function(){this.application_.instance.timerManager.clearTimeout(this.timeoutAdFailed);var n=this;this.timeoutAdFailed=this.application_.instance.timerManager.setTimeout(function(){n.adsManager_&&(n.application_.log("timeoutAdFailed: discardAdBreak","ima"),n.adsManager_.discardAdBreak());n.application_.log("timeoutAdFailed: resumeAfterAd","ima");n.application_.parent.resumeAfterAd()},8e3)};t.prototype.clearTimeoutAdFailed=function(){this.timeoutAdFailed&&(this.application_.instance.timerManager.clearTimeout(this.timeoutAdFailed),this.timeoutAdFailed=0)};t.prototype.onAdEvent_=function(t){function v(n){var t=n.getMediaUrl(),r=t!==null&&t.indexOf("medias-p.")===-1;r&&(i.application_.log("This ad is known to be too loud, we need to apply a volume modifier to compensate.","ima"),i.ui.volume.setVolumeModifier(.45))}function a(){i.stopAdTimerInterval();i.timerInterval_=i.application_.instance.timerManager.setInterval(function(){i.application_.parent.currentTimeChange(t,i.adsManager_)},1e3)}function y(n){i.stopAdTimerInterval();var t=n.getAd().getAdPodInfo().getAdPosition(),r=n.getAd().getAdPodInfo().getTotalAds();i.application_.log("adsPosition: "+t+" ,totalAds:"+r,"ima");t===r&&i.application_.parent.isResumedAfterAd&&(i.application_.log("block ad completed : resumeAfterAd","ima"),i.application_.parent.resumeAfterAd())}var i,s,f,e,o,r,l;this.application_.log("Ad event: "+t.type,"ima");i=this;switch(t.type){case google.ima.AdEvent.Type.CLICK:this.application_.adClicked();break;case google.ima.AdEvent.Type.LOADED:typeof googletag!="undefined"&&(googletag.companionAds().setRefreshUnfilledSlots(!0),googletag.enableServices());s=t.getAd();s.isLinear()?this.application_.parent._core.fireEvent(n.events.core.SINGLE_AD_LOADED,null):this.onContentResumeRequested_();break;case google.ima.AdEvent.Type.AD_PROGRESS:case google.ima.AdEvent.Type.FIRST_QUARTILE:case google.ima.AdEvent.Type.MIDPOINT:case google.ima.AdEvent.Type.THIRD_QUARTILE:this.clearTimeoutAdFailed();break;case google.ima.AdEvent.Type.STARTED:i.application_.parent.isSkippable=this.adsManager_.getCurrentAd().getSkipTimeOffset()!==-1;this.clearTimeoutAdFailed();var u="",h=this.adsManager_.getCurrentAd().g.apiFramework,c=!!h&&h.indexOf("VPAID")!==-1&&n.utils.browser.isSafariVersion(11);c&&(u+="Skip VPAD ads for Safari 11. ");f=i.application_.parent.isModeResume()&&this.adsManager_.getCurrentAd().g.adPodInfo.podIndex===0;f&&(u+="Skip  ads in resume mode. ");e=i.application_.parent.allAdsComplete;e&&(u+="Stop showing ads after allAdsComplete is fired. ");c||f||e?(this.application_.log(u,"ima"),this.adsManager_.discardAdBreak()):(this.application_.parent.started(t,this.adsManager_),a(),v(t.getAd()));break;case google.ima.AdEvent.Type.RESUMED:a();i.application_.parent.resumed();break;case google.ima.AdEvent.Type.PAUSED:this.clearTimeoutAdFailed();i.application_.parent.paused();this.stopAdTimerInterval();break;case google.ima.AdEvent.Type.COMPLETE:this.resetVolumeModifier();y.call(i,t);this.application_.parent._core.fireEvent(n.events.core.SINGLE_AD_COMPLETE);break;case google.ima.AdEvent.Type.LOG:o=t.getAdData();o.adError&&(r=o.adError,l={message:r.getMessage(),errorCode:r.getErrorCode(),innerError:r.getInnerError(),type:r.getType(),vastErrorCode:r.getVastErrorCode()},this.application_.log("Non-fatal error occurred : "+n.utils.obj2str(l),"ima"),this.onAdsFailed(),n.utils.browser.isSafari()&&this.nonFatalErrorCounter++>2&&(this.application_.destroyAdsManager(),this.application_.parent.allAdsComplete=!0,this.clearTimeoutAdFailed(),this.application_.resumeAfterAd()));break;case google.ima.AdEvent.Type.ALL_ADS_COMPLETED:i.application_.parent.allAdsComplete=!0;(i.application_.parent.isResumedAfterAd||i.application_.parent._media.mediaStates.currentState===n.states.state.MEDIA_COMPLETE)&&i.application_.parent.resumeAfterAd();this.contentCompleteCalled_=!1}};t.prototype.resetVolumeModifier=function(){this.application_.log("Reset volume modifier.","ima");this.ui.volume.setVolumeModifier(1)};t.prototype.adTimeout=function(){};t.prototype.onAdError_=function(t){this.resetVolumeModifier();this.errorCode=t.getError();this.application_.parent._core.fireEvent(n.events.core.AD_ERROR,this.errorCode,{disableLogging:!1,async:!0});this.errorCode&&this.errorCode.g&&this.errorCode.g.h===1205?(this.application_.log("Ad error: "+this.errorCode,"ima","red"),this.application_.adsDone_=!1,this._promiseErrorHandler()):(this.application_.log("Ad error: "+this.errorCode.toString(),"ima","red"),this.application_.destroyAdsManager(),this.application_.parent.allAdsComplete=!0,this.application_.resumeAfterAd())};t.prototype.destroyAdsManager=function(){this.application_.log("Ad destroy manager","ima");this.adsManager_&&(this.adsManager_.destroy(),this.adsManager_=null,n.adsStatus=8)};t.prototype.stopAdTimerInterval=function(){typeof this.timerInterval_!="undefined"&&this.application_.instance.timerManager.clearInterval(this.timerInterval_)}}(n),function(n){n.ima.VideoPlayer=function(t,i){this.provider=t.providerType()==="azure"?t:t.element;this.eventEnd=t.providerType()==="azure"?n.events.provider.COMPLETE:n.events.html.ENDED;this.contentPlayer=this.provider;this.adContainer=i;this.videoPlayerContainer_=t.element;var r=this.adContainer.video.getBoundingClientRect();this.width=r.width;this.height=r.height};var t=n.ima.VideoPlayer;t.prototype.changeVideoContent=function(n){this.provider=n;this.videoPlayerContainer_=n.element};t.prototype.preloadContent=function(n){n()};t.prototype.play=function(){this.provider&&this.provider.play()};t.prototype.pause=function(){this.provider&&this.provider.pause()};t.prototype.isMobilePlatform=function(){return this.provider.paused&&(navigator.userAgent.match(/(iPod|iPhone|iPad)/)||navigator.userAgent.toLowerCase().indexOf("android")>-1)};t.prototype.getSizes=function(){var t=this.adContainer.video.getBoundingClientRect(),n={};return n.width=t.width,n.height=t.height,n};t.prototype.resize=function(n,t,i,r,u){this.videoPlayerContainer_.style.position=n;this.videoPlayerContainer_.style.top=t+"px";this.videoPlayerContainer_.style.left=i+"px";this.videoPlayerContainer_.style.width=r+"px";this.videoPlayerContainer_.style.height=u+"px"};t.prototype.registerVideoEndedCallback=function(n){this.provider&&this.provider.addEventListener(this.eventEnd,n,!1)};t.prototype.removeVideoEndedCallback=function(n){this.provider&&this.provider.removeEventListener(this.eventEnd,n,!1)}}(n),function(n){n.ima.Application=function(t,i,r,u,f,e,o,s,h){this.parent=t;this.provider=u;this.log=o;this.instance=s;this.ui=e;this.bigPlayButton_=this.ui.bigPlay.getElem();this.playButton_=this.ui.btnPlay.getElem();this.teaser_=this.ui.teaser.getElem();this.onBigPlayClick=this.bind_(this,this.onClick_);this.onPlayClick=this.bind_(this,this.onClick_);this.onTeaserClick=this.bind_(this,this.onClick_);this.parent.adsActive=!1;this.adsDone_=!1;this.videoPlayer_=new n.ima.VideoPlayer(u,r,f);this.ads_=new n.ima.Ads(this,this.videoPlayer_,r,e,h);this.timerManager=this.instance.timerManager;this.adTagUrl_=i;this.containerSizeChecker;this.videoEndedCallback_=this.bind_(this,this.onContentEnded_);this.setVideoEndedCallbackEnabled(!0)};var t=n.ima.Application;t.prototype.SAMPLE_AD_TAG_="https://securepubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319096/external/single_ad_samples&ciu_szs=300x250&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&cust_params=deployment%3Ddevsite%26sample_ct%3Dlinear&correlator=";t.prototype.setVideoEndedCallbackEnabled=function(n){this.log("Application.setVideoEndedCallbackEnabled","ima");n?this.videoPlayer_.registerVideoEndedCallback(this.videoEndedCallback_):this.videoPlayer_.removeVideoEndedCallback(this.videoEndedCallback_)};t.prototype.resumeAfterAd=function(){this.log("Application.resumeAfterAd","ima");this.parent.adsActive=!1;this.unbindEvents();this.stopCheckSizeChanges();this.parent.isResumedAfterAd&&this.parent.resumeAfterAd()};t.prototype.pauseForAd=function(){this.log("Application.pauseForAd","ima");this.startCheckSizeChanges();this.parent.adsActive=!0;this.videoPlayer_.pause();this.bindEvents();this.parent.pauseForAd.call(this.parent)};t.prototype.adClicked=function(){this.log("Application.adClicked","ima");n.utils.browser.isMobile()||this.ads_.pause()};t.prototype.bind_=function(n,t){return function(){t.apply(n,arguments)}};t.prototype.onClick_=function(){if(this.log("Application.onClick_","ima"),!this.adsDone_){this.videoPlayer_.changeVideoContent(this.provider);this.ads_.initialUserAction();this.videoPlayer_.preloadContent(this.bind_(this,this.loadAds_));this.adsDone_=!0;return}};t.prototype.loadAds_=function(){this.log("Application.loadAds_","ima");this.ads_.requestAds(this.adTagUrl_);this.parent.loadAds.call(this.parent)};t.prototype.onContentEnded_=function(){n.utils.browser.isIOS()||this.log("Application.onContentEnded_","ima");this.ads_.contentEnded()};t.prototype.destroyAdsManager=function(){this.log("Application.destroyAdsManager","ima");this.unbindEvents();this.ads_.destroyAdsManager();this.stopCheckSizeChanges()};t.prototype.bindEvents=function(){this.log("Application: register buttons click","ima","brown");this.bigPlayButton_.addEventListener("click",this.onBigPlayClick,!1);this.playButton_.addEventListener("click",this.onPlayClick,!1);this.teaser_.addEventListener("click",this.onTeaserClick,!1)};t.prototype.unbindEvents=function(){this.log("Application: unbind  button's click","ima","brown");this.playButton_.removeEventListener("click",this.onPlayClick,!1);this.bigPlayButton_.removeEventListener("click",this.onBigPlayClick,!1);this.teaser_.removeEventListener("click",this.onTeaserClick,!1)};t.prototype.startCheckSizeChanges=function(){var n=this.videoPlayer_.getSizes();this.containerSizeChecker=this.timerManager.setInterval(function(){var t=this.videoPlayer_.getSizes();(t.width!==n.width||t.height!==n.height)&&(n=t,this.ads_.resize(t.width,t.height))}.bind(this),250)};t.prototype.stopCheckSizeChanges=function(){this.timerManager.clearInterval(this.containerSizeChecker)};t.prototype.loadedAds=function(){this.log("Application.loadedAds","ima");this.parent.loadedAds()}}(n),function(n){n.ima.AdsController=function(t,i,r){function h(t){r(":AdsController - "+t,n.utils.debugger.tabs.IMA)}function s(n){if(n.data&&!(n.data<0)){e=Math.ceil(Math.max(o-n.data,0));var t=e/o*100;a++%4==0&&h(e);c.style.width=t+"%"}}function v(){e=o=l=0;c.style.width="0px";u.removeEventListener(f.AD_PLAYING,s)}function y(n){!isNaN(n.data)&&n.data>0&&(o=Math.round(n.data))}function p(n){h("_onAdStarted: "+n.data);!isNaN(n.data)&&n.data>0||u.addEventListener(f.AD_PLAYING,y);s(n);u.addEventListener(f.AD_COMPLETE,w,null,1);u.addEventListener(f.AD_PLAYING,s)}function w(){h("_onAdComplete");u.removeEventListener(f.AD_PLAYING,s)}var u=i,f=n.events.core,e,o,l,b=t.video,c=t.text,a=0;u.addEventListener(f.BEFORE_MEDIA_CHANGE,v);u.addEventListener(f.AD_STARTED,p)}}(n),function(n){var t=function(n){this._options={checkOnLoad:!1,resetOnEnd:!1,loopCheckTime:50,loopMaxNumber:5,baitClass:"pub_300x250 pub_300x250m pub_728x90 text-ad textAd text_ad text_ads text-ads text-ad-links",baitStyle:"width: 1px !important; height: 1px !important; position: absolute !important; left: -10000px !important; top: -1000px !important;",debug:!1};this._var={version:"3.2.1",bait:null,checking:!1,loop:null,loopNumber:0,event:{detected:[],notDetected:[]}};n!==undefined&&this.setOption(n);var t=this,i=function(){setTimeout(function(){t._options.checkOnLoad===!0&&(t._options.debug===!0&&t._log("onload->eventCallback","A check loading is launched"),t._var.bait===null&&t._creatBait(),setTimeout(function(){t.check()},1))},1)};window.addEventListener!==undefined?window.addEventListener("load",i,!1):window.attachEvent("onload",i)};t.prototype._options=null;t.prototype._var=null;t.prototype._bait=null;t.prototype._log=function(n,t){console.log("[DetectAdBlock]["+n+"] "+t)};t.prototype.setOption=function(n,t){var r,i;t!==undefined&&(r=n,n={},n[r]=t);for(i in n)this._options[i]=n[i],this._options.debug===!0&&this._log("setOption",'The option "'+i+'" he was assigned to "'+n[i]+'"');return this};t.prototype._creatBait=function(){var n=document.createElement("div");n.setAttribute("class",this._options.baitClass);n.setAttribute("style",this._options.baitStyle);this._var.bait=window.document.body.appendChild(n);this._var.bait.offsetParent;this._var.bait.offsetHeight;this._var.bait.offsetLeft;this._var.bait.offsetTop;this._var.bait.offsetWidth;this._var.bait.clientHeight;this._var.bait.clientWidth;this._options.debug===!0&&this._log("_creatBait","Bait has been created")};t.prototype._destroyBait=function(){window.document.body.removeChild(this._var.bait);this._var.bait=null;this._options.debug===!0&&this._log("_destroyBait","Bait has been removed")};t.prototype.check=function(n){if(n===undefined&&(n=!0),this._options.debug===!0&&this._log("check","An audit was requested "+(n===!0?"with a":"without")+" loop"),this._var.checking===!0)return this._options.debug===!0&&this._log("check","A check was canceled because there is already an ongoing"),!1;this._var.checking=!0;this._var.bait===null&&this._creatBait();var t=this;return this._var.loopNumber=0,n===!0&&(this._var.loop=setInterval(function(){t._checkBait(n)},this._options.loopCheckTime)),setTimeout(function(){t._checkBait(n)},1),this._options.debug===!0&&this._log("check","A check is in progress ..."),!0};t.prototype._checkBait=function(n){var t=!1,i;this._var.bait===null&&this._creatBait();(window.document.body.getAttribute("abp")!==null||this._var.bait.offsetParent===null||this._var.bait.offsetHeight==0||this._var.bait.offsetLeft==0||this._var.bait.offsetTop==0||this._var.bait.offsetWidth==0||this._var.bait.clientHeight==0||this._var.bait.clientWidth==0)&&(t=!0);window.getComputedStyle!==undefined&&(i=window.getComputedStyle(this._var.bait,null),i&&(i.getPropertyValue("display")=="none"||i.getPropertyValue("visibility")=="hidden")&&(t=!0));this._options.debug===!0&&this._log("_checkBait","A check ("+(this._var.loopNumber+1)+"/"+this._options.loopMaxNumber+" ~"+(1+this._var.loopNumber*this._options.loopCheckTime)+"ms) was conducted and detection is "+(t===!0?"positive":"negative"));n===!0&&(this._var.loopNumber++,this._var.loopNumber>=this._options.loopMaxNumber&&this._stopLoop());t===!0?(this._stopLoop(),this._destroyBait(),this.emitEvent(!0),n===!0&&(this._var.checking=!1)):(this._var.loop===null||n===!1)&&(this._destroyBait(),this.emitEvent(!1),n===!0&&(this._var.checking=!1))};t.prototype._stopLoop=function(){clearInterval(this._var.loop);this._var.loop=null;this._var.loopNumber=0;this._options.debug===!0&&this._log("_stopLoop","A loop has been stopped")};t.prototype.emitEvent=function(n){var t,i;this._options.debug===!0&&this._log("emitEvent","An event with a "+(n===!0?"positive":"negative")+" detection was called");t=this._var.event[n===!0?"detected":"notDetected"];for(i in t)this._options.debug===!0&&this._log("emitEvent","Call function "+(parseInt(i)+1)+"/"+t.length),t.hasOwnProperty(i)&&t[i]();return this._options.resetOnEnd===!0&&this.clearEvent(),this};t.prototype.clearEvent=function(){this._var.event.detected=[];this._var.event.notDetected=[];this._options.debug===!0&&this._log("clearEvent","The event list has been cleared")};t.prototype.on=function(n,t){return this._var.event[n===!0?"detected":"notDetected"].push(t),this._options.debug===!0&&this._log("on",'A type of event "'+(n===!0?"detected":"notDetected")+'" was added'),this};t.prototype.onDetected=function(n){return this.on(!0,n)};t.prototype.onNotDetected=function(n){return this.on(!1,n)};n.detectAdBlock===undefined&&(n.detectAdBlock=new t({checkOnLoad:!1,resetOnEnd:!1}))}(n),function(n){var t={tab:n.utils.debugger.tabs.ERROR,color:n.utils.color.RED},i={tab:n.utils.debugger.tabs.WARNING,color:n.utils.color.BLUE},r=n.utils.color.BLUE;n.Error=function(u){var f=this;f.error=function(f,e){var h=e.level>=n.models.errorLevel.ERROR,o=h?t:i,s;n.utils.log(e.id+":"+e.level+":"+e.message+", userMessage: "+e.userMessage+", inner: "+e.innerId+":"+e.innerMessage,o.tab,o.color);e.innerMessage?n.utils.log(e.innerMessage,o.tab,o.color):e.innerMessage="";h&&(f===null&&(f={appCode:"",idMedia:""}),s=n.params.loggingURL.replace("[level]",n.models.errorLevelLabels[e.level]).replace("[message]",e.id+":"+e.message).replace("[logger]",e.origin).replace("[exception]",e.innerMessage).replace("[appCode]",f.appCode).replace("[idMedia]",f.idMedia),n.utils.log("log url: "+encodeURI(s)),(new Image).src=encodeURI(s));e.isUser&&(u&&u.internalApi?u.internalApi.fireEvent(n.events.core.ERROR,{errCode:e.id,message:e.userMessage,level:e.level}):n.utils.log("cant fire user event onError - internalAPI is not defined",r))}}}(n),function(n){n.external=new function(){function s(){var i,u,f;if(typeof t=="object")for(i in t)t.hasOwnProperty(i)&&c(t[i].url)&&(u=new n.ScriptLoader,u.ScriptLoader(t[i].url),r.push(t[i].id),f=new h(t[i].id),u.addEventListener(n.ScriptLoader.events.COMPLETE,f.succeed),u.addEventListener(n.ScriptLoader.events.ERROR,f.failed),u.load());else o()}function h(n){var t=n;this.succeed=function(){e.push(t);o()};this.failed=function(){f.push(t);o()}}function c(n){var t=document.location.protocol;return t==="http:"||t==="https:"&&(n.indexOf("https")===0||n.indexOf("//")===0)}function o(){e.length+f.length===r.length&&(i.loaded=!0,i.idFiles=r,i.idFail=f,i.idSuccess=e,i.fireEvent(n.events.EXTERNAL_LOADED,{idFiles:r,idSuccess:e,idFail:f}))}var i=this,t;i.loaded=!1;var r=[],f=[],e=[];n.utils.extend(this,new n.events.EventRegistration);t=u;s()}}(n),n.plugin.interface={log:function(t){n.utils.log(t,n.utils.debugger.tabs.PLUGIN)},getInstance:function(){return this.instance},playerSettings:function(){return this.instance.playerSettings},metas:function(){return this.instance.internalApi.metas},clickAuthorization:function(){this.instance.internalApi.requestAutoplayAuthorization()},cancelValidationMediaRequest:function(n){this.instance.internalApi.cancelValidationMediaRequest(n)},cancelChangeMedia:function(n){this.instance.internalApi.cancelChangeMedia(n)},externalLoadCompleted:function(n){this.instance.internalApi.externalLoadCompleted(n)},getUI:function(){return this.instance.ui}},n.plugin.externalLoadDelay=function(t){function i(){r.log("external files loaded");n.external.idSuccess.indexOf("ima")===-1;u=!0;t.cancelChangeMedia(!1);t.getInstance().internalApi.changeMediaWaiting()}var r=this,u=!1;n.external.loaded?i():(t.cancelChangeMedia(!0),n.external.addEventListener(n.events.EXTERNAL_LOADED,i,null,1))},n.plugin.playAuthorization=function(t){function o(t){var i=t.data;!f&&i.params.autoPlay&&n.utils.browser.isAutoPlayForbiden()&&(i.params.autoPlay=!1,n.sendPlayerRejectEvent=!0);n.sendPlayerRejectEvent&&h()}function h(){t.getInstance().timerManager.clearInterval(e);n.sendPlayerRejectEvent=!1;e=t.getInstance().timerManager.setTimeout(function(){r.fireEvent(u.PLAY_REJECTED,null,{async:!0})},10)}function i(e){s("Authorization received from event:"+e.type);f=!0;r.requestAutoplayAuthorization()&&(r.removeEventListener(u.BEFORE_MEDIA_CHANGE,o),document.removeEventListener(e.type,i),document.removeEventListener(n.events.nativeevents.TOUCH_START,i),t.getUI().bigPlay.getElem().removeEventListener(n.events.nativeevents.CLICK,i))}function s(n){t.log(n)}var c=this,f=!1,u=n.events.core,r=t.getInstance().internalApi,e=0;s("playAuthorization");document.addEventListener(n.events.nativeevents.CLICK,i);document.addEventListener(n.events.nativeevents.TOUCH_START,i);t.getUI().bigPlay.getElem().addEventListener(n.events.nativeevents.CLICK,i);r.addEventListener(u.BEFORE_MEDIA_CHANGE,o)},function(n){n.mediaMarque={premiere:["CBAF","CBAFC","CBAFH","CBEF","CBF","CBF_Rouyn","CBF_SHR","CBF_TR","CBGA","CBJ","CBKF","CBOF","CBON","CBSI","CBUF","CBV","CHFA","CHLM","CJBC","CJBR","CKSB"],icimusique:["CBFX","Espace_mu"],rdi:["RDI"],cbc:["CBCMUSIC"],rci:["RCI_AR","RCI_CH","RCI_EN","RCI_ES","RCI_FR"],artv:["ARTV"],tqc:["Télé-Québec"],icitele:["CBAFT","CBFT","CBKFT","CBOFT","CBUFT","CBVT","CBWFT","CBXFT","CJBCT","CJBRT","CKRS","CKSH","CKTM"],explora:["Explora"],balado:["CBF_Balado"],web:["ExclusifWebAudio","ExclusifWebVideo"],toutv:["Tou.tv","Tou.tv extra"]}}(n),n.plugin.webtrends=function(t){function a(n){s.log("webtrends:"+n)}function v(t){n.utils.log(t,n.utils.debugger.tabs.ERROR)}function tt(t){var d=this,it=!1,rt=h.WebTrendsProfils,e=t.metas();a("--stats() ");var ut=-5,at=function(){typeof dcsOther=="function"?window.dcsOther():typeof dcsPlugin=="function"?window.dcsPlugin():typeof w=="function"&&w(ut)},y=function(n,t){typeof window[t]=="function"&&document.body&&(document.body.addEventListener?document.body.addEventListener(n,window[t],!0):document.body.attachEvent&&document.body.attachEvent("on"+n,window[t]))},vt=function(){var n=navigator.appVersion.indexOf("MSIE")!==-1?"click":"mousedown";y(n,"dcsDownload");y(n,"dcsDynamic");y(n,"dcsFormButton");y(n,"dcsOffsite");y(n,"dcsAnchor");y("mousedown","dcsRightClick")},k=function(n){typeof window[n]=="function"&&window[n]()},yt=function(){k("dcsET");k("dcsCookie");k("dcsAdSearch");k("dcsTP")};window.RegExp;var ft=function(){var n=navigator.userAgent.toLowerCase(),i=parseInt(navigator.appVersion),v=n.indexOf("mac")!=-1,r=n.indexOf("firefox")!=-1,u=n.indexOf("firefox/0.")!=-1,f=n.indexOf("firefox/1.0")!=-1,e=n.indexOf("firefox/1.5")!=-1,y=r&&!u&&!f&!e,o=!r&&n.indexOf("mozilla")!=-1&&n.indexOf("compatible")==-1,p=o&&i==4,w=o&&i>=5,s=n.indexOf("msie")!=-1&&n.indexOf("opera")==-1,h=s&&i==4&&n.indexOf("msie 4")!=-1,c=s&&!h,b=n.indexOf("opera")!=-1,l=n.indexOf("opera 5")!=-1||n.indexOf("opera/5")!=-1,a=n.indexOf("opera 6")!=-1||n.indexOf("opera/6")!=-1,k=b&&!l&&!a,t="1.1";return y?t="1.7":e?t="1.6":u||f||w||k?t="1.5":v&&c||a?t="1.4":c||p||l?t="1.3":h&&(t="1.2"),t},pt=function(){var r=new Date,h,n,t,e,s;if(i.tz=r.getTimezoneOffset()/-60,i.tz==0&&(i.tz="0"),i.bh=r.getHours(),i.ul=navigator.appName=="Netscape"?navigator.language:navigator.userLanguage,typeof screen=="object"&&(i.cd=navigator.appName=="Netscape"?screen.pixelDepth:screen.colorDepth,i.sr=screen.width+"x"+screen.height),typeof navigator.javaEnabled()=="boolean"&&(i.jo=navigator.javaEnabled()?"Yes":"No"),document.title&&(i.ti=f?p(nt(document.title),I18NRE):document.title),i.js="Yes",i.jv=ft(),document.body&&document.body.addBehavior)try{document.body.addBehavior("#default#clientCaps");i.ct=document.body.connectionType||"unknown";document.body.addBehavior("#default#homePage");i.hp=document.body.isHomePage(location.href)?"1":"0"}catch(c){i.ct="unknown";v("STATS_WT_CT")}else i.ct="unknown";if(parseInt(navigator.appVersion)>3&&(navigator.appName=="Microsoft Internet Explorer"&&document.body?i.bs=document.body.offsetWidth+"x"+document.body.offsetHeight:navigator.appName=="Netscape"&&(i.bs=window.innerWidth+"x"+window.innerHeight)),i.fi="No",window.ActiveXObject)for(n=10;n>0;n--)try{h=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+n);i.fi="Yes";i.fv=n+".0";break}catch(c){v("STATS_window.ActiveXObject")}else if(navigator.plugins&&navigator.plugins.length)for(n=0;n<navigator.plugins.length;n++)if(navigator.plugins[n].name.indexOf("Shockwave Flash")!=-1){i.fi="Yes";i.fv=navigator.plugins[n].description.split(" ")[2];break}if(f&&(i.em=typeof encodeURIComponent=="function"?"uri":"esc",typeof document.defaultCharset=="string"?i.le=document.defaultCharset:typeof document.characterSet=="string"&&(i.le=document.characterSet)),i.tv="8.0.2",i.sp=";",u.dcsdat=r.getTime(),u.dcssip=window.location.hostname,u.dcsuri=window.location.pathname,window.location.search&&(u.dcsqry=window.location.search,o.length>0))for(n=0;n<o.length;n++)t=u.dcsqry.indexOf(o[n]),t!=-1&&(e=u.dcsqry.substring(0,t),s=u.dcsqry.substring(t+o[n].length,u.dcsqry.length),u.dcsqry=e+s);window.document.referrer!=""&&window.document.referrer!="-"&&(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)<4||(u.dcsref=f?p(window.document.referrer,I18NRE):window.document.referrer))},et={"%26":/\&/g},p=function(n,t){var i,r;if(typeof t!="undefined"){i=new String(n);for(r in t)i=i.replace(t[r],r);return i}return escape(n)},s=function(n,t){return"&"+n+"="+p(t,et)},nt=function(n){return typeof encodeURIComponent=="function"?encodeURIComponent(n):escape(n)},wt=function(){var t,l,e,s,h,o,c;if(document.all?t=document.all.tags("meta"):document.documentElement&&(t=document.getElementsByTagName("meta")),typeof t!="undefined")for(l=t.length,e=0;e<l;e++){var n=t.item(e).name,r=t.item(e).content,a=t.item(e).httpEquiv;if(n.length>0)if(n.indexOf("WT.")==0){if(s=!1,f)for(h=["mc_id","oss","ti"],o=0;o<h.length;o++)if(n.indexOf("WT."+h[o])==0){s=!0;break}i[n.substring(3)]=s?p(nt(r),I18NRE):r}else n.indexOf("DCSext.")==0?g[n.substring(7)]=r:n.indexOf("DCS.")==0&&(u[n.substring(4)]=f&&n.indexOf("DCS.dcsref")==0?p(r,I18NRE):r);else f&&a=="Content-Type"&&(c=r.toLowerCase().indexOf("charset="),c!=-1&&(i.mle=r.substring(c+8)))}},tt=function(n,t){var r="",f=arguments.length>=3?arguments[2]:"=",u=!0,i;if(typeof n!="undefined")for(i in n)n.hasOwnProperty(i)&&(u?u=!1:r+=t,r+=i+f+nt(n[i]));return r},ot=function(){var n={c1:1,c2:d.ComScoreC2,c3:d.ComScoreC3,c4:d.ComScoreC4,c5:e.SrcAvDuree*1>10?"03":"02",c6:"",c7:r(e.titleTD),c8:r(e.title),c9:document.referrer,c15:""},t=(window.location.protocol.indexOf("https:")===0?"https://sb":"http://b")+".scorecardresearch.com/p?"+tt(n,"&","=");b(t)},st=function(t){for(var r,i=0;i<c.length;i++)r="http"+(window.location.protocol.indexOf("https:")===0?"s":"")+"://"+c[i]+(l===""?"":"/"+l)+"/dcs.gif?"+t,i===0&&b(r,n.utils.debugger.tabs.STATS)},bt=function(n,t){return n.replace(new RegExp("("+t.replace(/(.)/g,"\\$1|")+"\\')","g")," ").replace(/ {2,}/g," ")},ht=function(){return{a01genre:r(e.theme),a02emission:r(e.SrcEmission),a03saisonNbr:r(e.SrcSaison),a04episodeNbr:r(e.SrcEpisode),a05dateEmission:r(e.OriginalDate),a06titre:r(e.TitleID),a07network:r(e.network),a08partenaire:r(e.SrcSource),a09length:r(e.duration),a10type:r(e.SrcAvIntegrale),a11media:r(e.SrcTypeDocument),a12diffusion:r(e.SrcAvDiffusion),a13plateforme:"SiteWeb",a14typeExclusivite:""}},ct=function(){var t=e.appCode,n=r(e.theme);if(t==="toutv")switch(n.toLowerCase()){case"animation":n="toutv_animation";break;case"entrevues-et-varietes":n="toutv_entrevuesVarietes";break;case"films-et-documentaires":n="toutv_filmsDocumentaires";break;case"jeux-televises":n="toutv_jeuxtelevises";break;case"magazines-et-affaires-publiques":n="toutv_magazinesAP";break;case"series-et-teleromans":n="toutv_seriesTeleromans";break;case"spectacles-et-evenements":n="toutv_spectaclesEvenements";break;case"webseries":case"webteles":n="toutv_webteles";break;default:n="toutv_autres"}return n},lt=function(){var t=typeof srcSetStatsKeysValues=="function"?srcSetStatsKeysValues(this.userId):ht();if(t!=null){typeof t!="object"&&(t={});var i=r(e.TitleID),u=r(e.show),n="";n+=s("WT.sp",rt);n+=s("dcssip","v|");n+=s("dcsuri",i);n+=s("dcsqry",tt(t,"%26","%3D"));n+=s("dcsdat",(new Date).getTime());n+=s("WT.ti",u+"_"+i);n+=s("WT.cg_n",ct());n+=s("WT.cg_s",u);st(n);it&&ot()}};lt()}function it(){a("_registrerWebtrends()");var n=function(){s.log("stats");tt(t)};t.getInstance().internalApi.addEventListener(k.START,n)}var s=this,h=t.playerSettings(),k=n.events.core,rt=n.utils.debugger.tabs.STATS,c=["sdc2.radio-canada.ca","sdc3.radio-canada.ca"],l="dcs5w0txb10000wocrvqy1nqm_6n1p",e=h.WebTrendsSiteName,d="WEBTRENDS_"+e,u={},i={},g={},o=[],f=!1,r=function(t){return n.utils.parseString(t)},y=function(n){var r=document.cookie.indexOf(n+"="),i,t;return r!==-1?(i=r+n.length+1,t=document.cookie.indexOf(";",i),t===-1&&(t=document.cookie.length),unescape(document.cookie.substring(i,t))):null},p=function(n,t){for(var r,u=y(n).split(":"),i=0;i<u.length;i++)if(r=u[i].split("="),t===r[0])return r[1];return null},nt=function(n,t){for(var r=y(n),f=r.substring(0,r.indexOf(":lv=")),i=f.split("="),u=0;u<i.length;u++)if(t===i[0])return i[1];return null},w=function(n){var l,r,s,h,f,y;if(typeof n!="undefined"&&document.cookie.indexOf("WTLOPTOUT=")===-1){var u=d,t=new Date,o=t.getTimezoneOffset()*6e4+n*36e5;if(t.setTime(t.getTime()+o),l=new Date(t.getTime()+31536e7),r=new Date(t.getTime()),i.co_f=i.vt_sid=i.vt_f=i.vt_f_a=i.vt_f_s=i.vt_f_d=i.vt_f_tlh=i.vt_f_tlv="",document.cookie.indexOf(u+"=")==-1){if(typeof gWtId!="undefined"&&gWtId!="")i.co_f=gWtId;else if(typeof gTempWtId!="undefined"&&gTempWtId!=="")i.co_f=gTempWtId,i.vt_f="1";else{for(i.co_f="2",s=t.getTime().toString(),h=2;h<=32-s.length;h++)i.co_f+=Math.floor(Math.random()*16).toString(16);i.co_f+=s;i.vt_f="1"}typeof gWtAccountRollup=="undefined"&&(i.vt_f_a="1");i.vt_f_s=i.vt_f_d="1";i.vt_f_tlh=i.vt_f_tlv="0"}else{var c=nt(u,"id"),a=parseInt(p(u,"lv")),v=parseInt(p(u,"ss"));if(c===null||c==="null"||isNaN(a)||isNaN(v))return;i.co_f=c;f=new Date(a);i.vt_f_tlh=Math.floor((f.getTime()-o)/1e3);r.setTime(v);(t.getTime()>f.getTime()+18e5||t.getTime()>r.getTime()+288e5)&&(i.vt_f_tlv=Math.floor((r.getTime()-o)/1e3),r.setTime(t.getTime()),i.vt_f_s="1");(t.getDay()!==f.getDay()||t.getMonth()!==f.getMonth()||t.getYear()!==f.getYear())&&(i.vt_f_d="1")}i.co_f=escape(i.co_f);i.vt_sid=i.co_f+"."+(r.getTime()-o);y="; expires="+l.toGMTString();document.cookie=u+"=id="+i.co_f+":lv="+t.getTime().toString()+":ss="+r.getTime().toString()+y+"; path=/"+(typeof e!="undefined"&&e!=""?"; domain="+e:"");document.cookie.indexOf(u+"=")===-1&&(i.co_f=i.vt_sid=i.vt_f_s=i.vt_f_d=i.vt_f_tlh=i.vt_f_tlv="",i.vt_f=i.vt_f_a="2")}},b=function(t,i){return n.utils.sendPixel(t,i)};it()},function(){n.plugin.comscore=function(t){function nt(){y||u("stop")}function et(){l&&!v&&u("playVideoContentPart",a,o)}function tt(n){var t="undefined",i=0,f=1,e=2;typeof r=="object"&&(f=r.StreamingTag.AdType.LinearOnDemandMidRoll,i=r.StreamingTag.AdType.LinearOnDemandPreRoll,e=r.StreamingTag.AdType.LinearOnDemandPostRoll);n===0?t=i:n>1?t=f:n===-1&&(t=e);u("playVideoAdvertisement",t)}function it(){u("stop")}function kt(n){for(var t in c)if(c.hasOwnProperty(t)&&c[t].indexOf(n)!==-1)return t;return"undefined"}function dt(n){return Math.floor(n/60)+"m"+(n%60<10?"0":"")+n%60}function gt(n){return[rt(n),n.OriginalDate,n.isLive?"live":"differe",kt(n.network),n.isVideo?"video":"audio",dt(n.duration),n.TitleID.substr(0,50)].join("|")}function rt(n){return n.isLive?n.SrcEmission?n.SrcEmission.substr(0,30):"":n.appCode==="toutv"?n.avEmission?n.avEmission.substr(0,30):"":n.avNomEmission?n.avNomEmission.substr(0,30):""}function ni(t){typeof requirejs!="undefined"?requirejs([n.externalload.comscoreUrl],function(){ut(t)}):ut(t)}function ut(t){function s(n){for(var t in n)n.hasOwnProperty(t)&&(n[t]||(n[t]=i))}var i="*null",u;try{u=digitalData.component[w].componentInfo;n.comscore||(n.comscore=ns_);r=n.comscore;p=new r.StreamingTag({customerC2:u.comscore_config.c2.toString()});o={ns_st_ci:t.appCode+t.idMedia,ns_st_cl:t.duration*1e3,ns_st_pu:ti(),ns_st_pr:rt(t),ns_st_ep:t.title,ns_st_sn:t.SrcSaison,ns_st_en:t.SrcEpisode,ns_st_st:i,ns_st_ge:t.theme,ns_st_ti:i,ns_st_ia:"0",ns_st_ce:t.SrcAvIntegrale==="integral"?1:0,ns_st_ddt:t.OriginalDate,ns_st_tdt:t.OriginalDate,c3:u.comscore_config.c3.toString(),c4:i,c6:gt(t)};s(o);a=t.isLive?r.StreamingTag.ContentType.Live:t.duration*60>10?r.StreamingTag.ContentType.LongFormOnDemand:r.StreamingTag.ContentType.ShortFormOnDemand}catch(f){e.error("comscore debug - initialization error : "+f.message);b=!1}}function ti(){return document.location.href.indexOf("tou.tv")!==-1?"tou.tv":"Radio-Canada"}var c=n.mediaMarque,ft=this,ii=n.utils.isDebugMode(),f=t.getInstance().internalApi,i=n.events.core,p=null,o=null,w="comscore",l=!1,a=null,b=!0,v=!1,s=!1,y=!1,r=null,e,k,d,g,u;ft.name="comscore";typeof digitalData=="undefined"&&(window.digitalData={});typeof digitalData.component=="undefined"&&(digitalData.component=[]);e=function(t){return{info:function(n){this.write("info",n)},warn:function(n){this.write("warn",n)},error:function(n){this.write("error","custom error: "+n)},log:function(n){this.write("log",n)},debug:function(n){this.write("debug",n)},write:function(i,r){typeof t.comscoreDebugLevel!="undefined"&&t.comscoreDebugLevel==="low"&&window.console[i](r);n.utils.log(r,"stats_"+i)}}}(t.getInstance().playerSettings);k=function(n){digitalData.component[w]={componentInfo:{componentId:"Comscore",comscore_config:{c2:n.data.ComScoreC2,c3:n.data.ComScoreC3}},category:{primaryCategory:"Analytics tool"}}};f.addEventListener(i.PLAYER_READY,k);d=function(n){if(!n.data.isVideo){bt();e.info("comscore debug - audio content, comscore as been deactivated.");return}wt();v=!1;ni(n.data);l=!1};f.addEventListener(i.BEGIN,d);g=function(){u("stop")};u=function(n,t,i){if(b)try{p[n](i,t);e.info("comscore debug - tracking call - "+n+",type: "+t+",  params:"+JSON.stringify(i))}catch(r){e.error("comscore debug - error tracking call - "+n+", message : "+r.message)}};var ot=function(){v=!0;s=!1;u("stop")},st=function(){s=!0;u("playVideoContentPart",a,o);l=!0},ht=function(){s=!1},ct=function(){y=!0;s&&nt()},lt=function(){y=!1},at=function(n){tt(n.data.flash_ad_event.podIndex)},vt=function(){it()},yt=function(n){tt(n.data.ima_ad_pod_index)},pt=function(){it()},h=[{eventName:i.DISPOSE,handler:g},{eventName:i.PLAY,handler:et},{eventName:i.PAUSE,handler:nt},{eventName:i.COMPLETE,handler:ot},{eventName:i.START,handler:st},{eventName:i.MEDIA_CHANGED,handler:ht},{eventName:i.AD_STARTED,handler:ct},{eventName:i.AD_COMPLETE,handler:lt},{eventName:i.AD_STARTED_FROM_FLASH,handler:at},{eventName:i.AD_ENDED_FROM_FLASH,handler:vt},{eventName:i.SINGLE_AD_STARTED,handler:yt},{eventName:i.SINGLE_AD_COMPLETE,handler:pt}],wt=function(){for(var n,t=0;t<h.length;t++)n=h[t],f.removeEventListener(n.eventName,n.handler),f.addEventListener(n.eventName,n.handler)},bt=function(){for(var t,n=0;n<h.length;n++)t=h[n],f.removeEventListener(t.eventName,t.handler)}}}(),function(n){n.plugin.omnitureCoreV1=function(n){var t={cbc_dev:{suite:"cbccadevelopment",server:"metrics.cbc.ca",ns:"cbcca"},cbc_prod:{suite:"cbc-production",server:"metrics.cbc.ca",ns:"cbcca"},cbc_sotchi_dev_audio:{suite:"rc-devsotchivideo",server:"radiocanada.122.2o7.net",ns:"radiocanada"},radiocanada_dev:{suite:"rc-dev05",server:"radiocanada.122.2o7.net",ns:"radiocanada"},radiocanada_dev_toutv:{suite:"rc-devtoutv-audiovideo",server:"radiocanada.122.2o7.net",ns:"radiocanada"},radiocanada_dev_toutv_mix:{suite:"rc-devtoutv-all",server:"radiocanada.122.2o7.net",ns:"radiocanada"},radiocanada_prod_toutv_mix:{suite:"rc-toutv-all",server:"radiocanada.122.2o7.net",ns:"radiocanada"},radiocanada_prod:{suite:"rc-prod01",server:"radiocanada.122.2o7.net",ns:"radiocanada"},radiocanada_dev_sotchi:{suite:"rc-devsotchi",server:"radiocanada.122.2o7.net",ns:"radiocanada"},radiocanada_prod_sotchi_audio:{suite:"rc-sotchiaudio",server:"radiocanada.122.2o7.net",ns:"radiocanada"}},i=function(){function u(n,t,i){var e="s.version='H.26';s.an=s_an;s.logDebug=function(m){var s=this,tcf=new Function('var e;try{console.log(\"'+s.rep(s.rep(s.rep(m,\"\\\\\",\"\\\\\\\\\"),\"\\n\",\"\\\\n\"),\"\\\"\",\"\\\\\\\"\")+'\");}catch(e){}');tcf()};s.cls=function(x,c){var i,y='';if(!c)c=this.an;for(i=0;i<x.length;i++){n=x.substring(i,i+1);if(c.indexOf(n)>=0)y+=n}return y};s.fl=function(x,l){return x?(''+x).substring(0,l):x};s.co=function(o){return o};s.num=function(x){x=''+x;for(var p=0;p<x.length;p++)if(('0123456789').indexOf(x.substring(p,p+1))<0)return 0;return 1};s.rep=s_rep;s.sp=s_sp;s.jn=s_jn;s.ape=function(x){var s=this,h='0123456789ABCDEF',f=\"+~!*()'\",i,c=s.charSet,n,l,e,y='';c=c?c.toUpperCase():'';if(x){x=''+x;if(s.em==3){x=encodeURIComponent(x);for(i=0;i<f.length;i++) {n=f.substring(i,i+1);if(x.indexOf(n)>=0)x=s.rep(x,n,\"%\"+n.charCodeAt(0).toString(16).toUpperCase())}}else if(c=='AUTO'&&('').charCodeAt){for(i=0;i<x.length;i++){c=x.substring(i,i+1);n=x.charCodeAt(i);if(n>127){l=0;e='';while(n||l<4){e=h.substring(n%16,n%16+1)+e;n=(n-n%16)/16;l++}y+='%u'+e}else if(c=='+')y+='%2B';else y+=escape(c)}x=y}else x=s.rep(escape(''+x),'+','%2B');if(c&&c!='AUTO'&&s.em==1&&x.indexOf('%u')<0&&x.indexOf('%U')<0){i=x.indexOf('%');while(i>=0){i++;if(h.substring(8).indexOf(x.substring(i,i+1).toUpperCase())>=0)return x.substring(0,i)+'u00'+x.substring(i);i=x.indexOf('%',i)}}}return x};s.epa=function(x){var s=this,y,tcf;if(x){x=s.rep(''+x,'+',' ');if(s.em==3){tcf=new Function('x','var y,e;try{y=decodeURIComponent(x)}catch(e){y=unescape(x)}return y');return tcf(x)}else return unescape(x)}return y};s.pt=function(x,d,f,a){var s=this,t=x,z=0,y,r;while(t){y=t.indexOf(d);y=y<0?t.length:y;t=t.substring(0,y);r=s[f](t,a);if(r)return r;z+=y+d.length;t=x.substring(z,x.length);t=z<x.length?t:''}return ''};s.isf=function(t,a){var c=a.indexOf(':');if(c>=0)a=a.substring(0,c);c=a.indexOf('=');if(c>=0)a=a.substring(0,c);if(t.substring(0,2)=='s_')t=t.substring(2);return (t!=''&&t==a)};s.fsf=function(t,a){var s=this;if(s.pt(a,',','isf',t))s.fsg+=(s.fsg!=''?',':'')+t;return 0};s.fs=function(x,f){var s=this;s.fsg='';s.pt(x,',','fsf',f);return s.fsg};s.mpc=function(m,a){var s=this,c,l,n,v;v=s.d.visibilityState;if(!v)v=s.d.webkitVisibilityState;if(v&&v=='prerender'){if(!s.mpq){s.mpq=new Array;l=s.sp('webkitvisibilitychange,visibilitychange',',');for(n=0;n<l.length;n++){s.d.addEventListener(l[n],new Function('var s=s_c_il['+s._in+'],c,v;v=s.d.visibilityState;if(!v)v=s.d.webkitVisibilityState;if(s.mpq&&v==\"visible\"){while(s.mpq.length>0){c=s.mpq.shift();s[c.m].apply(s,c.a)}s.mpq=0}'),false)}}c=new Object;c.m=m;c.a=a;s.mpq.push(c);return 1}return 0};s.si=function(){var s=this,i,k,v,c=s_gi+'var s=s_gi(\"'+s.oun+'\");s.sa(\"'+s.un+'\");';for(i=0;i<s.va_g.length;i++){k=s.va_g[i];v=s[k];if(v!=undefined){if(typeof(v)!='number')c+='s.'+k+'=\"'+s_fe(v)+'\";';else c+='s.'+k+'='+v+';'}}c+=\"s.lnk=s.eo=s.linkName=s.linkType=s.wd.s_objectID=s.ppu=s.pe=s.pev1=s.pev2=s.pev3='';\";return c};s.c_d='';s.c_gdf=function(t,a){var s=this;if(!s.num(t))return 1;return 0};s.c_gd=function(){var s=this,d=s.wd.location.hostname,n=s.fpCookieDomainPeriods,p;if(!n)n=s.cookieDomainPeriods;if(d&&!s.c_d){n=n?parseInt(n):2;n=n>2?n:2;p=d.lastIndexOf('.');if(p>=0){while(p>=0&&n>1){p=d.lastIndexOf('.',p-1);n--}s.c_d=p>0&&s.pt(d,'.','c_gdf',0)?d.substring(p):d}}return s.c_d};s.c_r=function(k){var s=this;k=s.ape(k);var c=' '+s.d.cookie,i=c.indexOf(' '+k+'='),e=i<0?i:c.indexOf(';',i),v=i<0?'':s.epa(c.substring(i+2+k.length,e<0?c.length:e));return v!='[[B]]'?v:''};s.c_w=function(k,v,e){var s=this,d=s.c_gd(),l=s.cookieLifetime,t;v=''+v;l=l?(''+l).toUpperCase():'';if(e&&l!='SESSION'&&l!='NONE'){t=(v!=''?parseInt(l?l:0):-60);if(t){e=new Date;e.setTime(e.getTime()+(t*1000))}}if(k&&l!='NONE'){s.d.cookie=k+'='+s.ape(v!=''?v:'[[B]]')+'; path=/;'+(e&&l!='SESSION'?' expires='+e.toGMTString()+';':'')+(d?' domain='+d+';':'');return s.c_r(k)==v}return 0};s.eh=function(o,e,r,f){var s=this,b='s_'+e+'_'+s._in,n=-1,l,i,x;if(!s.ehl)s.ehl=new Array;l=s.ehl;for(i=0;i<l.length&&n<0;i++){if(l[i].o==o&&l[i].e==e)n=i}if(n<0){n=i;l[n]=new Object}x=l[n];x.o=o;x.e=e;f=r?x.b:f;if(r||f){x.b=r?0:o[e];x.o[e]=f}if(x.b){x.o[b]=x.b;return b}return 0};s.cet=function(f,a,t,o,b){var s=this,r,tcf;if(s.apv>=5&&(!s.isopera||s.apv>=7)){tcf=new Function('s','f','a','t','var e,r;try{r=s[f](a)}catch(e){r=s[t](e)}return r');r=tcf(s,f,a,t)}else{if(s.ismac&&s.u.indexOf('MSIE 4')>=0)r=s[b](a);else{s.eh(s.wd,'onerror',0,o);r=s[f](a);s.eh(s.wd,'onerror',1)}}return r};s.gtfset=function(e){var s=this;return s.tfs};s.gtfsoe=new Function('e','var s=s_c_il['+s._in+'],c;s.eh(window,\"onerror\",1);s.etfs=1;c=s.t();if(c)s.d.write(c);s.etfs=0;return true');s.gtfsfb=function(a){return window};s.gtfsf=function(w){var s=this,p=w.parent,l=w.location;s.tfs=w;if(p&&p.location!=l&&p.location.host==l.host){s.tfs=p;return s.gtfsf(s.tfs)}return s.tfs};s.gtfs=function(){var s=this;if(!s.tfs){s.tfs=s.wd;if(!s.etfs)s.tfs=s.cet('gtfsf',s.tfs,'gtfset',s.gtfsoe,'gtfsfb')}return s.tfs};s.mrq=function(u){var s=this,l=s.rl[u],n,r;s.rl[u]=0;if(l)for(n=0;n<l.length;n++){r=l[n];s.mr(0,0,r.r,r.t,r.u)}};s.flushBufferedRequests=function(){};s.mr=function(sess,q,rs,ta,u){var s=this,dc=s.dc,t1=s.trackingServer,t2=s.trackingServerSecure,tb=s.trackingServerBase,p='.sc',ns=s.visitorNamespace,un=s.cls(u?u:(ns?ns:s.fun)),r=new Object,l,imn='s_i_'+s._in+'_'+un,im,b,e;if(!rs){if(t1){if(t2&&s.ssl)t1=t2}else{if(!tb)tb='2o7.net';if(dc)dc=(''+dc).toLowerCase();else dc='d1';if(tb=='2o7.net'){if(dc=='d1')dc='112';else if(dc=='d2')dc='122';p=''}t1=un+'.'+dc+'.'+p+tb}rs='http'+(s.ssl?'s':'')+'://'+t1+'/b/ss/'+s.un+'/'+(s.mobile?'5.1':'1')+'/'+s.version+(s.tcn?'T':'')+'/'+sess+'?AQB=1&ndh=1'+(q?q:'')+'&AQE=1';if(s.isie&&!s.ismac)rs=s.fl(rs,2047)}if(s.d.images&&s.apv>=3&&(!s.isopera||s.apv>=7)&&(s.ns6<0||s.apv>=6.1)){if(!s.rc)s.rc=new Object;if(!s.rc[un]){s.rc[un]=1;if(!s.rl)s.rl=new Object;s.rl[un]=new Array;setTimeout('if(window.s_c_il)window.s_c_il['+s._in+'].mrq(\"'+un+'\")',750)}else{l=s.rl[un];if(l){r.t=ta;r.u=un;r.r=rs;l[l.length]=r;return ''}imn+='_'+s.rc[un];s.rc[un]++}if(s.debugTracking){var d='AppMeasurement Debug: '+rs,dl=s.sp(rs,'&'),dln;for(dln=0;dln<dl.length;dln++)d+=\"\\n\\t\"+s.epa(dl[dln]);s.logDebug(d)}im=s.wd[imn];if(!im)im=s.wd[imn]=new Image;im.s_l=0;im.onload=new Function('e','this.s_l=1;var wd=window,s;if(wd.s_c_il){s=wd.s_c_il['+s._in+'];s.bcr();s.mrq(\"'+un+'\");s.nrs--;if(!s.nrs)s.m_m(\"rr\")}');if(!s.nrs){s.nrs=1;s.m_m('rs')}else s.nrs++;im.src=rs;if(s.useForcedLinkTracking||s.bcf){if(!s.forcedLinkTrackingTimeout)s.forcedLinkTrackingTimeout=250;setTimeout('if(window.s_c_il)window.s_c_il['+s._in+'].bcr()',s.forcedLinkTrackingTimeout);}else if((s.lnk||s.eo)&&(!ta||ta=='_self'||ta=='_top'||ta=='_parent'||(s.wd.name&&ta==s.wd.name))){b=e=new Date;while(!im.s_l&&e.getTime()-b.getTime()<500)e=new Date}return ''}return '<im'+'g sr'+'c=\"'+rs+'\" width=1 height=1 border=0 alt=\"\">'};s.gg=function(v){var s=this;if(!s.wd['s_'+v])s.wd['s_'+v]='';return s.wd['s_'+v]};s.glf=function(t,a){if(t.substring(0,2)=='s_')t=t.substring(2);var s=this,v=s.gg(t);if(v)s[t]=v};s.gl=function(v){var s=this;if(s.pg)s.pt(v,',','glf',0)};s.rf=function(x){var s=this,y,i,j,h,p,l=0,q,a,b='',c='',t;if(x&&x.length>255){y=''+x;i=y.indexOf('?');if(i>0){q=y.substring(i+1);y=y.substring(0,i);h=y.toLowerCase();j=0;if(h.substring(0,7)=='http://')j+=7;else if(h.substring(0,8)=='https://')j+=8;i=h.indexOf(\"/\",j);if(i>0){h=h.substring(j,i);p=y.substring(i);y=y.substring(0,i);if(h.indexOf('google')>=0)l=',q,ie,start,search_key,word,kw,cd,';else if(h.indexOf('yahoo.co')>=0)l=',p,ei,';if(l&&q){a=s.sp(q,'&');if(a&&a.length>1){for(j=0;j<a.length;j++){t=a[j];i=t.indexOf('=');if(i>0&&l.indexOf(','+t.substring(0,i)+',')>=0)b+=(b?'&':'')+t;else c+=(c?'&':'')+t}if(b&&c)q=b+'&'+c;else c=''}i=253-(q.length-c.length)-y.length;x=y+(i>0?p.substring(0,i):'')+'?'+q}}}}return x};s.s2q=function(k,v,vf,vfp,f){var s=this,qs='',sk,sv,sp,ss,nke,nk,nf,nfl=0,nfn,nfm;if(k==\"contextData\")k=\"c\";if(v){for(sk in v)if((!f||sk.substring(0,f.length)==f)&&v[sk]&&(!vf||vf.indexOf(','+(vfp?vfp+'.':'')+sk+',')>=0)&&(!Object||!Object.prototype||!Object.prototype[sk])){nfm=0;if(nfl)for(nfn=0;nfn<nfl.length;nfn++)if(sk.substring(0,nfl[nfn].length)==nfl[nfn])nfm=1;if(!nfm){if(qs=='')qs+='&'+k+'.';sv=v[sk];if(f)sk=sk.substring(f.length);if(sk.length>0){nke=sk.indexOf('.');if(nke>0){nk=sk.substring(0,nke);nf=(f?f:'')+nk+'.';if(!nfl)nfl=new Array;nfl[nfl.length]=nf;qs+=s.s2q(nk,v,vf,vfp,nf)}else{if(typeof(sv)=='boolean'){if(sv)sv='true';else sv='false'}if(sv){if(vfp=='retrieveLightData'&&f.indexOf('.contextData.')<0){sp=sk.substring(0,4);ss=sk.substring(4);if(sk=='transactionID')sk='xact';else if(sk=='channel')sk='ch';else if(sk=='campaign')sk='v0';else if(s.num(ss)){if(sp=='prop')sk='c'+ss;else if(sp=='eVar')sk='v'+ss;else if(sp=='list')sk='l'+ss;else if(sp=='hier'){sk='h'+ss;sv=sv.substring(0,255)}}}qs+='&'+s.ape(sk)+'='+s.ape(sv)}}}}}if(qs!='')qs+='&.'+k}return qs};s.hav=function(){var s=this,qs='',l,fv='',fe='',mn,i,e;if(s.lightProfileID){l=s.va_m;fv=s.lightTrackVars;if(fv)fv=','+fv+','+s.vl_mr+','}else{l=s.va_t;if(s.pe||s.linkType){fv=s.linkTrackVars;fe=s.linkTrackEvents;if(s.pe){mn=s.pe.substring(0,1).toUpperCase()+s.pe.substring(1);if(s[mn]){fv=s[mn].trackVars;fe=s[mn].trackEvents}}}if(fv)fv=','+fv+','+s.vl_l+','+s.vl_l2;if(fe){fe=','+fe+',';if(fv)fv+=',events,'}if (s.events2)e=(e?',':'')+s.events2}for(i=0;i<l.length;i++){var k=l[i],v=s[k],b=k.substring(0,4),x=k.substring(4),n=parseInt(x),q=k;if(!v)if(k=='events'&&e){v=e;e=''}if(v&&(!fv||fv.indexOf(','+k+',')>=0)&&k!='linkName'&&k!='linkType'){if(k=='timestamp')q='ts';else if(k=='dynamicVariablePrefix')q='D';else if(k=='visitorID')q='vid';else if(k=='pageURL'){q='g';if(v.length>255){s.pageURLRest=v.substring(255);v=v.substring(0,255);}}else if(k=='pageURLRest')q='-g';else if(k=='referrer'){q='r';v=s.fl(s.rf(v),255)}else if(k=='vmk'||k=='visitorMigrationKey')q='vmt';else if(k=='visitorMigrationServer'){q='vmf';if(s.ssl&&s.visitorMigrationServerSecure)v=''}else if(k=='visitorMigrationServerSecure'){q='vmf';if(!s.ssl&&s.visitorMigrationServer)v=''}else if(k=='charSet'){q='ce';if(v.toUpperCase()=='AUTO')v='ISO8859-1';else if(s.em==2||s.em==3)v='UTF-8'}else if(k=='visitorNamespace')q='ns';else if(k=='cookieDomainPeriods')q='cdp';else if(k=='cookieLifetime')q='cl';else if(k=='variableProvider')q='vvp';else if(k=='currencyCode')q='cc';else if(k=='channel')q='ch';else if(k=='transactionID')q='xact';else if(k=='campaign')q='v0';else if(k=='resolution')q='s';else if(k=='colorDepth')q='c';else if(k=='javascriptVersion')q='j';else if(k=='javaEnabled')q='v';else if(k=='cookiesEnabled')q='k';else if(k=='browserWidth')q='bw';else if(k=='browserHeight')q='bh';else if(k=='connectionType')q='ct';else if(k=='homepage')q='hp';else if(k=='plugins')q='p';else if(k=='events'){if(e)v+=(v?',':'')+e;if(fe)v=s.fs(v,fe)}else if(k=='events2')v='';else if(k=='contextData'){qs+=s.s2q('c',s[k],fv,k,0);v=''}else if(k=='lightProfileID')q='mtp';else if(k=='lightStoreForSeconds'){q='mtss';if(!s.lightProfileID)v=''}else if(k=='lightIncrementBy'){q='mti';if(!s.lightProfileID)v=''}else if(k=='retrieveLightProfiles')q='mtsr';else if(k=='deleteLightProfiles')q='mtsd';else if(k=='retrieveLightData'){if(s.retrieveLightProfiles)qs+=s.s2q('mts',s[k],fv,k,0);v=''}else if(s.num(x)){if(b=='prop')q='c'+n;else if(b=='eVar')q='v'+n;else if(b=='list')q='l'+n;else if(b=='hier'){q='h'+n;v=s.fl(v,255)}}if(v)qs+='&'+s.ape(q)+'='+(k.substring(0,3)!='pev'?s.ape(v):v)}}return qs};s.ltdf=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLowerCase():'';var qi=h.indexOf('?');h=qi>=0?h.substring(0,qi):h;if(t&&h.substring(h.length-(t.length+1))=='.'+t)return 1;return 0};s.ltef=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLowerCase():'';if(t&&h.indexOf(t)>=0)return 1;return 0};s.lt=function(h){var s=this,lft=s.linkDownloadFileTypes,lef=s.linkExternalFilters,lif=s.linkInternalFilters;lif=lif?lif:s.wd.location.hostname;h=h.toLowerCase();if(s.trackDownloadLinks&&lft&&s.pt(lft,',','ltdf',h))return 'd';if(s.trackExternalLinks&&h.indexOf('#')!=0&&h.indexOf('about:')!=0&&h.indexOf('javascript:')!=0&&(lef||lif)&&(!lef||s.pt(lef,',','ltef',h))&&(!lif||!s.pt(lif,',','ltef',h)))return 'e';return ''};s.lc=new Function('e','var s=s_c_il['+s._in+'],b=s.eh(this,\"onclick\");s.lnk=this;s.t();s.lnk=0;if(b)return this[b](e);return true');s.bcr=function(){var s=this;if(s.bct&&s.bce)s.bct.dispatchEvent(s.bce);if(s.bcf){if(typeof(s.bcf)=='function')s.bcf();else if(s.bct&&s.bct.href)s.d.location=s.bct.href}s.bct=s.bce=s.bcf=0};s.bc=new Function('e','if(e&&e.s_fe)return;var s=s_c_il['+s._in+'],f,tcf,t,n,nrs,a,h;if(s.d&&s.d.all&&s.d.all.cppXYctnr)return;if(!s.bbc)s.useForcedLinkTracking=0;else if(!s.useForcedLinkTracking){s.b.removeEventListener(\"click\",s.bc,true);s.bbc=s.useForcedLinkTracking=0;return}else s.b.removeEventListener(\"click\",s.bc,false);s.eo=e.srcElement?e.srcElement:e.target;nrs=s.nrs;s.t();s.eo=0;if(s.nrs>nrs&&s.useForcedLinkTracking&&e.target){a=e.target;while(a&&a!=s.b&&a.tagName.toUpperCase()!=\"A\"&&a.tagName.toUpperCase()!=\"AREA\")a=a.parentNode;if(a){h=a.href;if(h.indexOf(\"#\")==0||h.indexOf(\"about:\")==0||h.indexOf(\"javascript:\")==0)h=0;t=a.target;if(e.target.dispatchEvent&&h&&(!t||t==\"_self\"||t==\"_top\"||t==\"_parent\"||(s.wd.name&&t==s.wd.name))){tcf=new Function(\"s\",\"var x;try{n=s.d.createEvent(\\\\\"MouseEvents\\\\\")}catch(x){n=new MouseEvent}return n\");n=tcf(s);if(n){tcf=new Function(\"n\",\"e\",\"var x;try{n.initMouseEvent(\\\\\"click\\\\\",e.bubbles,e.cancelable,e.view,e.detail,e.screenX,e.screenY,e.clientX,e.clientY,e.ctrlKey,e.altKey,e.shiftKey,e.metaKey,e.button,e.relatedTarget)}catch(x){n=0}return n\");n=tcf(n,e);if(n){n.s_fe=1;e.stopPropagation();if (e.stopImmediatePropagation) {e.stopImmediatePropagation();}e.preventDefault();s.bct=e.target;s.bce=n}}}}}');s.oh=function(o){var s=this,l=s.wd.location,h=o.href?o.href:'',i,j,k,p;i=h.indexOf(':');j=h.indexOf('?');k=h.indexOf('/');if(h&&(i<0||(j>=0&&i>j)||(k>=0&&i>k))){p=o.protocol&&o.protocol.length>1?o.protocol:(l.protocol?l.protocol:'');i=l.pathname.lastIndexOf('/');h=(p?p+'//':'')+(o.host?o.host:(l.host?l.host:''))+(h.substring(0,1)!='/'?l.pathname.substring(0,i<0?0:i)+'/':'')+h}return h};s.ot=function(o){var t=o.tagName;if(o.tagUrn||(o.scopeName&&o.scopeName.toUpperCase()!='HTML'))return '';t=t&&t.toUpperCase?t.toUpperCase():'';if(t=='SHAPE')t='';if(t){if((t=='INPUT'||t=='BUTTON')&&o.type&&o.type.toUpperCase)t=o.type.toUpperCase();else if(!t&&o.href)t='A';}return t};s.oid=function(o){var s=this,t=s.ot(o),p,c,n='',x=0;if(t&&!o.s_oid){p=o.protocol;c=o.onclick;if(o.href&&(t=='A'||t=='AREA')&&(!c||!p||p.toLowerCase().indexOf('javascript')<0))n=s.oh(o);else if(c){n=s.rep(s.rep(s.rep(s.rep(''+c,\"\\r\",''),\"\\n\",''),\"\\t\",''),' ','');x=2}else if(t=='INPUT'||t=='SUBMIT'){if(o.value)n=o.value;else if(o.innerText)n=o.innerText;else if(o.textContent)n=o.textContent;x=3}else if(o.src&&t=='IMAGE')n=o.src;if(n){o.s_oid=s.fl(n,100);o.s_oidt=x}}return o.s_oid};s.rqf=function(t,un){var s=this,e=t.indexOf('='),u=e>=0?t.substring(0,e):'',q=e>=0?s.epa(t.substring(e+1)):'';if(u&&q&&(','+u+',').indexOf(','+un+',')>=0){if(u!=s.un&&s.un.indexOf(',')>=0)q='&u='+u+q+'&u=0';return q}return ''};s.rq=function(un){if(!un)un=this.un;var s=this,c=un.indexOf(','),v=s.c_r('s_sq'),q='';if(c<0)return s.pt(v,'&','rqf',un);return s.pt(un,',','rq',0)};s.sqp=function(t,a){var s=this,e=t.indexOf('='),q=e<0?'':s.epa(t.substring(e+1));s.sqq[q]='';if(e>=0)s.pt(t.substring(0,e),',','sqs',q);return 0};s.sqs=function(un,q){var s=this;s.squ[un]=q;return 0};s.sq=function(q){var s=this,k='s_sq',v=s.c_r(k),x,c=0;s.sqq=new Object;s.squ=new Object;s.sqq[q]='';s.pt(v,'&','sqp',0);s.pt(s.un,',','sqs',q);v='';for(x in s.squ)if(x&&(!Object||!Object.prototype||!Object.prototype[x]))s.sqq[s.squ[x]]+=(s.sqq[s.squ[x]]?',':'')+x;for(x in s.sqq)if(x&&(!Object||!Object.prototype||!Object.prototype[x])&&s.sqq[x]&&(x==q||c<2)){v+=(v?'&':'')+s.sqq[x]+'='+s.ape(x);c++}return s.c_w(k,v,0)};s.wdl=new Function('e','var s=s_c_il['+s._in+'],r=true,b=s.eh(s.wd,\"onload\"),i,o,oc;if(b)r=this[b](e);for(i=0;i<s.d.links.length;i++){o=s.d.links[i];oc=o.onclick?\"\"+o.onclick:\"\";if((oc.indexOf(\"s_gs(\")<0||oc.indexOf(\".s_oc(\")>=0)&&oc.indexOf(\".tl(\")<0)s.eh(o,\"onclick\",0,s.lc);}return r');s.wds=function(){var s=this;if(s.apv>3&&(!s.isie||!s.ismac||s.apv>=5)){if(s.b&&s.b.attachEvent)s.b.attachEvent('onclick',s.bc);else if(s.b&&s.b.addEventListener){if(s.n&&((s.n.userAgent.indexOf('WebKit')>=0&&s.d.createEvent)||(s.n.userAgent.indexOf('Firefox/2')>=0&&s.wd.MouseEvent))){s.bbc=1;s.useForcedLinkTracking=1;s.b.addEventListener('click',s.bc,true)}s.b.addEventListener('click',s.bc,false)}else s.eh(s.wd,'onload',0,s.wdl)}};s.vs=function(x){var s=this,v=s.visitorSampling,g=s.visitorSamplingGroup,k='s_vsn_'+s.un+(g?'_'+g:''),n=s.c_r(k),e=new Date,y=e.getYear();e.setYear(y+10+(y<1900?1900:0));if(v){v*=100;if(!n){if(!s.c_w(k,x,e))return 0;n=x}if(n%10000>v)return 0}return 1};s.dyasmf=function(t,m){if(t&&m&&m.indexOf(t)>=0)return 1;return 0};s.dyasf=function(t,m){var s=this,i=t?t.indexOf('='):-1,n,x;if(i>=0&&m){var n=t.substring(0,i),x=t.substring(i+1);if(s.pt(x,',','dyasmf',m))return n}return 0};s.uns=function(){var s=this,x=s.dynamicAccountSelection,l=s.dynamicAccountList,m=s.dynamicAccountMatch,n,i;s.un=s.un.toLowerCase();if(x&&l){if(!m)m=s.wd.location.host;if(!m.toLowerCase)m=''+m;l=l.toLowerCase();m=m.toLowerCase();n=s.pt(l,';','dyasf',m);if(n)s.un=n}i=s.un.indexOf(',');s.fun=i<0?s.un:s.un.substring(0,i)};s.sa=function(un){var s=this;if(s.un&&s.mpc('sa',arguments))return;s.un=un;if(!s.oun)s.oun=un;else if((','+s.oun+',').indexOf(','+un+',')<0)s.oun+=','+un;s.uns()};s.m_i=function(n,a){var s=this,m,f=n.substring(0,1),r,l,i;if(!s.m_l)s.m_l=new Object;if(!s.m_nl)s.m_nl=new Array;m=s.m_l[n];if(!a&&m&&m._e&&!m._i)s.m_a(n);if(!m){m=new Object,m._c='s_m';m._in=s.wd.s_c_in;m._il=s._il;m._il[m._in]=m;s.wd.s_c_in++;m.s=s;m._n=n;m._l=new Array('_c','_in','_il','_i','_e','_d','_dl','s','n','_r','_g','_g1','_t','_t1','_x','_x1','_rs','_rr','_l');s.m_l[n]=m;s.m_nl[s.m_nl.length]=n}else if(m._r&&!m._m){r=m._r;r._m=m;l=m._l;for(i=0;i<l.length;i++)if(m[l[i]])r[l[i]]=m[l[i]];r._il[r._in]=r;m=s.m_l[n]=r}if(f==f.toUpperCase())s[n]=m;return m};s.m_a=new Function('n','g','e','if(!g)g=\"m_\"+n;var s=s_c_il['+s._in+'],c=s[g+\"_c\"],m,x,f=0;if(s.mpc(\"m_a\",arguments))return;if(!c)c=s.wd[\"s_\"+g+\"_c\"];if(c&&s_d)s[g]=new Function(\"s\",s_ft(s_d(c)));x=s[g];if(!x)x=s.wd[\\'s_\\'+g];if(!x)x=s.wd[g];m=s.m_i(n,1);if(x&&(!m._i||g!=\"m_\"+n)){m._i=f=1;if((\"\"+x).indexOf(\"function\")>=0)x(s);else s.m_m(\"x\",n,x,e)}m=s.m_i(n,1);if(m._dl)m._dl=m._d=0;s.dlt();return f');s.m_m=function(t,n,d,e){t='_'+t;var s=this,i,x,m,f='_'+t,r=0,u;if(s.m_l&&s.m_nl)for(i=0;i<s.m_nl.length;i++){x=s.m_nl[i];if(!n||x==n){m=s.m_i(x);u=m[t];if(u){if((''+u).indexOf('function')>=0){if(d&&e)u=m[t](d,e);else if(d)u=m[t](d);else u=m[t]()}}if(u)r=1;u=m[t+1];if(u&&!m[f]){if((''+u).indexOf('function')>=0){if(d&&e)u=m[t+1](d,e);else if(d)u=m[t+1](d);else u=m[t+1]()}}m[f]=1;if(u)r=1}}return r};s.m_ll=function(){var s=this,g=s.m_dl,i,o;if(g)for(i=0;i<g.length;i++){o=g[i];if(o)s.loadModule(o.n,o.u,o.d,o.l,o.e,1);g[i]=0}};s.loadModule=function(n,u,d,l,e,ln){var s=this,m=0,i,g,o=0,f1,f2,c=s.h?s.h:s.b,b,tcf;if(n){i=n.indexOf(':');if(i>=0){g=n.substring(i+1);n=n.substring(0,i)}else g=\"m_\"+n;m=s.m_i(n)}if((l||(n&&!s.m_a(n,g)))&&u&&s.d&&c&&s.d.createElement){if(d){m._d=1;m._dl=1}if(ln){if(s.ssl)u=s.rep(u,'http:','https:');i='s_s:'+s._in+':'+n+':'+g;b='var s=s_c_il['+s._in+'],o=s.d.getElementById(\"'+i+'\");if(s&&o){if(!o.l&&s.wd.'+g+'){o.l=1;if(o.i)clearTimeout(o.i);o.i=0;s.m_a(\"'+n+'\",\"'+g+'\"'+(e?',\"'+e+'\"':'')+')}';f2=b+'o.c++;if(!s.maxDelay)s.maxDelay=250;if(!o.l&&o.c<(s.maxDelay*2)/100)o.i=setTimeout(o.f2,100)}';f1=new Function('e',b+'}');tcf=new Function('s','c','i','u','f1','f2','var e,o=0;try{o=s.d.createElement(\"script\");if(o){o.type=\"text/javascript\";'+(n?'o.id=i;o.defer=true;o.onload=o.onreadystatechange=f1;o.f2=f2;o.l=0;':'')+'o.src=u;c.appendChild(o);'+(n?'o.c=0;o.i=setTimeout(f2,100)':'')+'}}catch(e){o=0}return o');o=tcf(s,c,i,u,f1,f2)}else{o=new Object;o.n=n+':'+g;o.u=u;o.d=d;o.l=l;o.e=e;g=s.m_dl;if(!g)g=s.m_dl=new Array;i=0;while(i<g.length&&g[i])i++;g[i]=o}}else if(n){m=s.m_i(n);m._e=1}return m};s.voa=function(vo,r){var s=this,l=s.va_g,i,k,v,x;for(i=0;i<l.length;i++){k=l[i];v=vo[k];if(v||vo['!'+k]){if(!r&&(k==\"contextData\"||k==\"retrieveLightData\")&&s[k])for(x in s[k])if(!v[x])v[x]=s[k][x];s[k]=v}}};s.vob=function(vo){var s=this,l=s.va_g,i,k;for(i=0;i<l.length;i++){k=l[i];vo[k]=s[k];if(!vo[k])vo['!'+k]=1}};s.dlt=new Function('var s=s_c_il['+s._in+'],d=new Date,i,vo,f=0;if(s.dll)for(i=0;i<s.dll.length;i++){vo=s.dll[i];if(vo){if(!s.m_m(\"d\")||d.getTime()-vo._t>=s.maxDelay){s.dll[i]=0;s.t(vo)}else f=1}}if(s.dli)clearTimeout(s.dli);s.dli=0;if(f){if(!s.dli)s.dli=setTimeout(s.dlt,s.maxDelay)}else s.dll=0');s.dl=function(vo){var s=this,d=new Date;if(!vo)vo=new Object;s.vob(vo);vo._t=d.getTime();if(!s.dll)s.dll=new Array;s.dll[s.dll.length]=vo;if(!s.maxDelay)s.maxDelay=250;s.dlt()};s.gfid=function(){var s=this,d='0123456789ABCDEF',k='s_fid',fid=s.c_r(k),h='',l='',i,j,m=8,n=4,e=new Date,y;if(!fid||fid.indexOf('-')<0){for(i=0;i<16;i++){j=Math.floor(Math.random()*m);h+=d.substring(j,j+1);j=Math.floor(Math.random()*n);l+=d.substring(j,j+1);m=n=16}fid=h+'-'+l;}y=e.getYear();e.setYear(y+2+(y<1900?1900:0));if(!s.c_w(k,fid,e))fid=0;return fid};s.applyADMS=function(){var s=this,vb=new Object;if(s.wd.ADMS&&!s.visitorID&&!s.admsc){if(!s.adms)s.adms=ADMS.getDefault();if(!s.admsq){s.visitorID=s.adms.getVisitorID(new Function('v','var s=s_c_il['+s._in+'],l=s.admsq,i;if(v==-1)v=0;if(v)s.visitorID=v;s.admsq=0;if(l){s.admsc=1;for(i=0;i<l.length;i++)s.t(l[i]);s.admsc=0;}'));if(!s.visitorID)s.admsq=new Array}if(s.admsq){s.vob(vb);vb['!visitorID']=0;s.admsq.push(vb);return 1}else{if(s.visitorID==-1)s.visitorID=0}}return 0};s.track=s.t=function(vo){var s=this,trk=1,tm=new Date,sed=Math&&Math.random?Math.floor(Math.random()*10000000000000):tm.getTime(),sess='s'+Math.floor(tm.getTime()/10800000)%10+sed,y=tm.getYear(),vt=tm.getDate()+'/'+tm.getMonth()+'/'+(y<1900?y+1900:y)+' '+tm.getHours()+':'+tm.getMinutes()+':'+tm.getSeconds()+' '+tm.getDay()+' '+tm.getTimezoneOffset(),tcf,tfs=s.gtfs(),ta=-1,q='',qs='',code='',vb=new Object;if(s.mpc('t',arguments))return;s.gl(s.vl_g);s.uns();s.m_ll();if(!s.td){var tl=tfs.location,a,o,i,x='',c='',v='',p='',bw='',bh='',j='1.0',k=s.c_w('s_cc','true',0)?'Y':'N',hp='',ct='',pn=0,ps;if(String&&String.prototype){j='1.1';if(j.match){j='1.2';if(tm.setUTCDate){j='1.3';if(s.isie&&s.ismac&&s.apv>=5)j='1.4';if(pn.toPrecision){j='1.5';a=new Array;if(a.forEach){j='1.6';i=0;o=new Object;tcf=new Function('o','var e,i=0;try{i=new Iterator(o)}catch(e){}return i');i=tcf(o);if(i&&i.next){j='1.7';if(a.reduce){j='1.8';if(j.trim){j='1.8.1';if(Date.parse){j='1.8.2';if(Object.create)j='1.8.5'}}}}}}}}}if(s.apv>=4)x=screen.width+'x'+screen.height;if(s.isns||s.isopera){if(s.apv>=3){v=s.n.javaEnabled()?'Y':'N';if(s.apv>=4){c=screen.pixelDepth;bw=s.wd.innerWidth;bh=s.wd.innerHeight}}s.pl=s.n.plugins}else if(s.isie){if(s.apv>=4){v=s.n.javaEnabled()?'Y':'N';c=screen.colorDepth;if(s.apv>=5){bw=s.d.documentElement.offsetWidth;bh=s.d.documentElement.offsetHeight;if(!s.ismac&&s.b){tcf=new Function('s','tl','var e,hp=0;try{s.b.addBehavior(\"#default#homePage\");hp=s.b.isHomePage(tl)?\"Y\":\"N\"}catch(e){}return hp');hp=tcf(s,tl);tcf=new Function('s','var e,ct=0;try{s.b.addBehavior(\"#default#clientCaps\");ct=s.b.connectionType}catch(e){}return ct');ct=tcf(s)}}}else r=''}if(s.pl)while(pn<s.pl.length&&pn<30){ps=s.fl(s.pl[pn].name,100)+';';if(p.indexOf(ps)<0)p+=ps;pn++}s.resolution=x;s.colorDepth=c;s.javascriptVersion=j;s.javaEnabled=v;s.cookiesEnabled=k;s.browserWidth=bw;s.browserHeight=bh;s.connectionType=ct;s.homepage=hp;s.plugins=p;s.td=1}if(vo){s.vob(vb);s.voa(vo)}s.fid=s.gfid();if(s.applyADMS())return '';if((vo&&vo._t)||!s.m_m('d')){if(s.usePlugins)s.doPlugins(s);if(!s.abort){var l=s.wd.location,r=tfs.document.referrer;if(!s.pageURL)s.pageURL=l.href?l.href:l;if(!s.referrer&&!s._1_referrer){s.referrer=r;s._1_referrer=1}s.m_m('g');if(s.lnk||s.eo){var o=s.eo?s.eo:s.lnk,p=s.pageName,w=1,t=s.ot(o),n=s.oid(o),x=o.s_oidt,h,l,i,oc;if(s.eo&&o==s.eo){while(o&&!n&&t!='BODY'){o=o.parentElement?o.parentElement:o.parentNode;if(o){t=s.ot(o);n=s.oid(o);x=o.s_oidt}}if(!n||t=='BODY')o='';if(o){oc=o.onclick?''+o.onclick:'';if((oc.indexOf('s_gs(')>=0&&oc.indexOf('.s_oc(')<0)||oc.indexOf('.tl(')>=0)o=0}}if(o){if(n)ta=o.target;h=s.oh(o);i=h.indexOf('?');h=s.linkLeaveQueryString||i<0?h:h.substring(0,i);l=s.linkName;t=s.linkType?s.linkType.toLowerCase():s.lt(h);if(t&&(h||l)){s.pe='lnk_'+(t=='d'||t=='e'?t:'o');s.pev1=(h?s.ape(h):'');s.pev2=(l?s.ape(l):'')}else trk=0;if(s.trackInlineStats){if(!p){p=s.pageURL;w=0}t=s.ot(o);i=o.sourceIndex;if(o.dataset&&o.dataset.sObjectId){s.wd.s_objectID=o.dataset.sObjectId;}else if(o.getAttribute&&o.getAttribute('data-s-object-id')){s.wd.s_objectID=o.getAttribute('data-s-object-id');}else if(s.useForcedLinkTracking){s.wd.s_objectID='';oc=o.onclick?''+o.onclick:'';if(oc){var ocb=oc.indexOf('s_objectID'),oce,ocq,ocx;if(ocb>=0){ocb+=10;while(ocb<oc.length&&(\"= \\t\\r\\n\").indexOf(oc.charAt(ocb))>=0)ocb++;if(ocb<oc.length){oce=ocb;ocq=ocx=0;while(oce<oc.length&&(oc.charAt(oce)!=';'||ocq)){if(ocq){if(oc.charAt(oce)==ocq&&!ocx)ocq=0;else if(oc.charAt(oce)==\"\\\\\")ocx=!ocx;else ocx=0;}else{ocq=oc.charAt(oce);if(ocq!='\"'&&ocq!=\"'\")ocq=0}oce++;}oc=oc.substring(ocb,oce);if(oc){o.s_soid=new Function('s','var e;try{s.wd.s_objectID='+oc+'}catch(e){}');o.s_soid(s)}}}}}if(s.gg('objectID')){n=s.gg('objectID');x=1;i=1}if(p&&n&&t)qs='&pid='+s.ape(s.fl(p,255))+(w?'&pidt='+w:'')+'&oid='+s.ape(s.fl(n,100))+(x?'&oidt='+x:'')+'&ot='+s.ape(t)+(i?'&oi='+i:'')}}else trk=0}if(trk||qs){s.sampled=s.vs(sed);if(trk){if(s.sampled)code=s.mr(sess,(vt?'&t='+s.ape(vt):'')+s.hav()+q+(qs?qs:s.rq()),0,ta);qs='';s.m_m('t');if(s.p_r)s.p_r();s.referrer=s.lightProfileID=s.retrieveLightProfiles=s.deleteLightProfiles=''}s.sq(qs)}}}else s.dl(vo);if(vo)s.voa(vb,1);s.abort=0;s.pageURLRest=s.lnk=s.eo=s.linkName=s.linkType=s.wd.s_objectID=s.ppu=s.pe=s.pev1=s.pev2=s.pev3='';if(s.pg)s.wd.s_lnk=s.wd.s_eo=s.wd.s_linkName=s.wd.s_linkType='';return code};s.trackLink=s.tl=function(o,t,n,vo,f){var s=this;s.lnk=o;s.linkType=t;s.linkName=n;if(f){s.bct=o;s.bcf=f}s.t(vo)};s.trackLight=function(p,ss,i,vo){var s=this;s.lightProfileID=p;s.lightStoreForSeconds=ss;s.lightIncrementBy=i;s.t(vo)};s.setTagContainer=function(n){var s=this,l=s.wd.s_c_il,i,t,x,y;s.tcn=n;if(l)for(i=0;i<l.length;i++){t=l[i];if(t&&t._c=='s_l'&&t.tagContainerName==n){s.voa(t);if(t.lmq)for(i=0;i<t.lmq.length;i++){x=t.lmq[i];y='m_'+x.n;if(!s[y]&&!s[y+'_c']){s[y]=t[y];s[y+'_c']=t[y+'_c']}s.loadModule(x.n,x.u,x.d)}if(t.ml)for(x in t.ml)if(s[x]){y=s[x];x=t.ml[x];for(i in x)if(!Object.prototype[i]){if(typeof(x[i])!='function'||(''+x[i]).indexOf('s_c_il')<0)y[i]=x[i]}}if(t.mmq)for(i=0;i<t.mmq.length;i++){x=t.mmq[i];if(s[x.m]){y=s[x.m];if(y[x.f]&&typeof(y[x.f])=='function'){if(x.a)y[x.f].apply(y,x.a);else y[x.f].apply(y)}}}if(t.tq)for(i=0;i<t.tq.length;i++)s.t(t.tq[i]);t.s=s;return}}};s.wd=window;s.ssl=(s.wd.location.protocol.toLowerCase().indexOf('https')>=0);s.d=document;s.b=s.d.body;if(s.d.getElementsByTagName){s.h=s.d.getElementsByTagName('HEAD');if(s.h)s.h=s.h[0]}s.n=navigator;s.u=s.n.userAgent;s.ns6=s.u.indexOf('Netscape6/');var apn=s.n.appName,v=s.n.appVersion,ie=v.indexOf('MSIE '),o=s.u.indexOf('Opera '),i;if(v.indexOf('Opera')>=0||o>0)apn='Opera';s.isie=(apn=='Microsoft Internet Explorer');s.isns=(apn=='Netscape');s.isopera=(apn=='Opera');s.ismac=(s.u.indexOf('Mac')>=0);if(o>0)s.apv=parseFloat(s.u.substring(o+6));else if(ie>0){s.apv=parseInt(i=v.substring(ie+5));if(s.apv>3)s.apv=parseFloat(i)}else if(s.ns6>0)s.apv=parseFloat(s.u.substring(s.ns6+10));else s.apv=parseFloat(v);s.em=0;if(s.em.toPrecision)s.em=3;else if(String.fromCharCode){i=escape(String.fromCharCode(256)).toUpperCase();s.em=(i=='%C4%80'?2:(i=='%U0100'?1:0))}if(s.oun)s.sa(s.oun);s.sa(un);s.vl_l='timestamp,dynamicVariablePrefix,visitorID,fid,vmk,visitorMigrationKey,visitorMigrationServer,visitorMigrationServerSecure,ppu,charSet,visitorNamespace,cookieDomainPeriods,cookieLifetime,pageName,pageURL,referrer,contextData,currencyCode,lightProfileID,lightStoreForSeconds,lightIncrementBy,retrieveLightProfiles,deleteLightProfiles,retrieveLightData';s.va_l=s.sp(s.vl_l,',');s.vl_mr=s.vl_m='timestamp,charSet,visitorNamespace,cookieDomainPeriods,cookieLifetime,contextData,lightProfileID,lightStoreForSeconds,lightIncrementBy';s.vl_t=s.vl_l+',variableProvider,channel,server,pageType,transactionID,purchaseID,campaign,state,zip,events,events2,products,linkName,linkType';var n;for(n=1;n<=75;n++){s.vl_t+=',prop'+n+',eVar'+n;s.vl_m+=',prop'+n+',eVar'+n}for(n=1;n<=5;n++)s.vl_t+=',hier'+n;for(n=1;n<=3;n++)s.vl_t+=',list'+n;s.va_m=s.sp(s.vl_m,',');s.vl_l2=',tnt,pe,pev1,pev2,pev3,resolution,colorDepth,javascriptVersion,javaEnabled,cookiesEnabled,browserWidth,browserHeight,connectionType,homepage,pageURLRest,plugins';s.vl_t+=s.vl_l2;s.va_t=s.sp(s.vl_t,',');s.vl_g=s.vl_t+',trackingServer,trackingServerSecure,trackingServerBase,fpCookieDomainPeriods,disableBufferedRequests,mobile,visitorSampling,visitorSamplingGroup,dynamicAccountSelection,dynamicAccountList,dynamicAccountMatch,trackDownloadLinks,trackExternalLinks,trackInlineStats,linkLeaveQueryString,linkDownloadFileTypes,linkExternalFilters,linkInternalFilters,linkTrackVars,linkTrackEvents,linkNames,lnk,eo,lightTrackVars,_1_referrer,un';s.va_g=s.sp(s.vl_g,',');s.pg=pg;s.gl(s.vl_g);s.contextData=new Object;s.retrieveLightData=new Object;if(!ss)s.wds();if(pg){s.wd.s_co=function(o){return o};s.wd.s_gs=function(un){s_gi(un,1,1).t()};s.wd.s_dc=function(un){s_gi(un,1).t()}}",u=window,l=u.s_c_il,v=navigator,a=v.userAgent,h=v.appVersion,y=h.indexOf("MSIE "),p=a.indexOf("Netscape6/"),o,f,c,s,r;if(n&&(n=n.toLowerCase(),l))for(c=0;c<2;c++)for(f=0;f<l.length;f++)if(r=l[f],s=r._c,(!s||s=="s_c"||c>0&&s=="s_l")&&(r.oun==n||r.fs&&r.sa&&r.fs(r.oun,n))){if(r.sa&&r.sa(n),s=="s_c")return r}else r=0;return u.s_an="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",u.s_sp=new Function("x","d","var a=new Array,i=0,j;if(x){if(x.split)a=x.split(d);else if(!d)for(i=0;i<x.length;i++)a[a.length]=x.substring(i,i+1);else while(i>=0){j=x.indexOf(d,i);a[a.length]=x.substring(i,j<0?x.length:j);i=j;if(i>=0)i+=d.length}}return a"),u.s_jn=new Function("a","d","var x='',i,j=a.length;if(a&&j>0){x=a[0];if(j>1){if(a.join)x=a.join(d);else for(i=1;i<j;i++)x+=d+a[i]}}return x"),u.s_rep=new Function("x","o","n","return s_jn(s_sp(x,o),n)"),u.s_d=new Function("x","var t='`^@$#',l=s_an,l2=new Object,x2,d,b=0,k,i=x.lastIndexOf('~~'),j,v,w;if(i>0){d=x.substring(0,i);x=x.substring(i+2);l=s_sp(l,'');for(i=0;i<62;i++)l2[l[i]]=i;t=s_sp(t,'');d=s_sp(d,'~');i=0;while(i<5){v=0;if(x.indexOf(t[i])>=0) {x2=s_sp(x,t[i]);for(j=1;j<x2.length;j++){k=x2[j].substring(0,1);w=t[i]+k;if(k!=' '){v=1;w=d[b+l2[k]]}x2[j]=w+x2[j].substring(1)}}if(v)x=s_jn(x2,'');else{w=t[i]+' ';if(x.indexOf(w)>=0)x=s_rep(x,w,t[i]);i++;b+=62}}}return x"),u.s_fe=new Function("c","return s_rep(s_rep(s_rep(c,'\\\\','\\\\\\\\'),'\"','\\\\\"'),\"\\n\",\"\\\\n\")"),u.s_fa=new Function("f","var s=f.indexOf('(')+1,e=f.indexOf(')'),a='',c;while(s>=0&&s<e){c=f.substring(s,s+1);if(c==',')a+='\",\"';else if((\"\\n\\r\\t \").indexOf(c)<0)a+=c;s++}return a?'\"'+a+'\"':a"),u.s_ft=new Function("c","c+='';var s,e,o,a,d,q,f,h,x;s=c.indexOf('=function(');while(s>=0){s++;d=1;q='';x=0;f=c.substring(s);a=s_fa(f);e=o=c.indexOf('{',s);e++;while(d>0){h=c.substring(e,e+1);if(q){if(h==q&&!x)q='';if(h=='\\\\')x=x?0:1;else x=0}else{if(h=='\"'||h==\"'\")q=h;if(h=='{')d++;if(h=='}')d--}if(d>0)e++}c=c.substring(0,s)+'new Function('+(a?a+',':'')+'\"'+s_fe(c.substring(o+1,e))+'\")'+c.substring(e+1);s=c.indexOf('=function(')}return c;"),e=s_d(e),y>0?(o=parseInt(f=h.substring(y+5)),o>3&&(o=parseFloat(f))):o=p>0?parseFloat(a.substring(p+10)):parseFloat(h),(o<5||h.indexOf("Opera")>=0||a.indexOf("Opera")>=0)&&(e=s_ft(e)),r||(r={},u.s_c_in||(u.s_c_il=[],u.s_c_in=0),r._il=u.s_c_il,r._in=u.s_c_in,r._il[r._in]=r,u.s_c_in++),r._c="s_c",new Function("s","un","pg","ss",e)(r,n,t,i),r}var r=t[n],i=u(r.suite),e,f;return i.charSet="UTF-8",i.currencyCode="CAD",i.trackDownloadLinks=!0,i.trackExternalLinks=!0,i.trackInlineStats=!0,i.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx",i.linkInternalFilters="javascript:,www.radio-canada.ca",i.linkLeaveQueryString=!1,i.linkTrackVars="None",i.linkTrackEvents="None",i.visitorNamespace=r.ns,i.trackingServer=r.server,i.getQueryParam=new Function("p","d","u","var s=this,v='',i,t;d=d?d:'';u=u?u:(s.pageURL?s.pageURL:s.wd.location);if(u=='f')u=s.gtfs().location;while(p){i=p.indexOf(',');i=i<0?p.length:i;t=s.p_gpv(p.substring(0,i),u+'');if(t){t=t.indexOf('#')>-1?t.substring(0,t.indexOf('#')):t;}if(t)v+=v?d+t:t;p=p.substring(i==p.length?i:i+1)}return v"),i.p_gpv=new Function("k","u","var s=this,v='',i=u.indexOf('?'),q;if(k&&i>-1){q=u.substring(i+1);v=s.pt(q,'&','p_gvf',k)}return v"),i.p_gvf=new Function("t","k","if(t){var s=this,i=t.indexOf('='),p=i<0?t:t.substring(0,i),v=i<0?'True':t.substring(i+1);if(p.toLowerCase()==k.toLowerCase())return s.epa(v)}return ''"),e="",f=function(){var f=window,i=f.s_giq,n,t,r;if(i)for(n=0;n<i.length;n++)t=i[n],r=u(t.oun),r.sa(t.un),r.setTagContainer(t.tagContainerName);f.s_giq=0},f(),i};return{s:i(),profils:t}}}(n),function(n){n.plugin.omnitureToutvV1=function(t){function v(t){n.utils.log(t,"warn")}function u(t){n.utils.log(t,"omniture")}function o(t,i){function r(t){return n.utils.dom.meta(t)}function f(n,t){for(var r="",i=0;i<t.length;i++)r+=(i==0?"":",")+n+t[i];return r}i.s.linkTrackVars=i.s.Media.trackVars="events,"+f("prop",y)+","+f("eVar",p);u(i.s.Media.trackVars);i.s.Media.trackEvents=i.events=i.s.linkTrackEvents=t;try{i.s.prop41=i.s.eVar41=c(e.avNom);i.s.prop46=i.s.eVar46=c(e.avEmission);i.s.prop54=i.s.eVar54=c(e.isFree)?"gratuit":"payant";i.s.prop55=i.s.eVar55=r("rc.acces");i.s.prop56=i.s.eVar56=r("rc.telco");i.s.prop57=i.s.eVar57=r("rc.forfait");i.s.prop59=i.s.eVar59=r("rc.plan");i.s.prop60=i.s.eVar60="id"+e.idMedia;i.s.prop61=i.s.eVar61=e.duration;i.s.prop71=i.s.eVar71="ici.tou.tv";i.s.prop72=i.s.eVar72="icitoutv_siteweb";i.s.prop73=i.s.eVar73="siteweb";i.s.prop75=i.s.eVar75="video"}catch(o){u("Error durring initOmniture :"+o.message,"error")}}function c(n){return typeof n=="undefined"||n===null||n===""?"valeur-non-disponible":n}function b(){if(n.params.omnitureV1!=="true")return null;var t=n.environnement===""?"radiocanada_prod_toutv_mix":"radiocanada_dev_toutv_mix";return n.plugin.omnitureCoreV1(t)}function k(){function c(n){f=0;e=n.data}function l(i){var r=f%120;u("Stats "+(i==""?"change":"end")+" media  Toutv :"+r,"omniture");n.s.events=i+"event1="+r;o(i+"event1",n);t();f=0}function a(n){if(w.check()&&n!==0){f+=Date.now()-h;h=Date.now();var t=Math.round(f/1e3);t%120==0&&p(n);t===60&&d(n)}}function v(){}function y(){l("event5,")}function p(i){u("Stats each 120 secs "+i,"omniture");n.s.events="event1=120";o("event1",n);t()}function k(){u("Stats start","omniture");f=1e3;n.s.events="event2,event1=0";o("event2,event1,event20,event21,event22",n);t()}function d(i){u("Stats first minute - "+i,"omniture");n.s.events="event3";o("event3",n);t()}function t(){var i=n.profils.radiocanada_prod_toutv_mix,t;n.s.Media.s.tl(!0,"o","TOU.TV Siteweb AudioVideo",null,null);t=n.profils.radiocanada_dev_toutv}function g(){h=Date.now()}function nt(){}var n=b(),s;n&&(u("initOmniture ","omniture"),n.s.loadModule("Media"),n.s.Media.playerName="Player Radio-Canada",n.s.Media.trackSeconds=120,n.s.Media.autoTrack=!0,n.s.Media.trackUsingContextData=!1,s=function(){},i.addEventListener(r.BEGIN,c),i.addEventListener(r.MEDIA_CHANGED,v),i.addEventListener(r.CURRENT_TIME_CHANGE,a),i.addEventListener(r.PLAY,g),i.addEventListener(r.PAUSE,nt),i.addEventListener(r.START,k),i.addEventListener(r.COMPLETE,y),i.addEventListener(r.CHAPTER_END,s),i.addEventListener(r.CHAPTER_START,s))}var a=this,d=t.playerSettings(),g=n.events.core,i=t.getInstance().internalApi,r=n.events.core,l="RadioCanada.Stats.Omniture.Code",s;u("Init Omniture Toutv");s=null;try{s=eval(l)}catch(nt){v('prefix "'+l+'" is not defined');return}a.init=k(s);var y=[41,46,54,55,56,57,59,60,61,71,72,73,75],p=[41,46,54,55,56,57,59,60,61,71,72,73,75],f=0,h=0,e=null,w=new n.utils.Timer(1e3)}}(n),n.plugin.heartbeat={},n.plugin.heartbeat.Manager=function(t){var i=new n.plugin.heartbeat.dataLayerHelper,f,h,o;if(this.heartbeatInstance=new n.plugin.heartbeat.Instance(t,i,null),this.console=new n.plugin.heartbeat.Console("heartbeat manager debug - ",this.heartbeatInstance.isDebug),n.params.heartbeat==="true"){this.console.info("Heartbeat plugin enabled because the 'heartbeat' bamboo param is true.");var r=this.createStateManager(),s=new n.services.neuro.Api(n.utils.doT,n.utils.ajax,t.playerSettings()),e=new n.services.metrik.Api("503c1918-c1a8-4d9f-a989-09473b7c7667","https://services.radio-canada.ca/metrik/omniture/v1","toutv_siteweb",n.utils.doT,n.utils.ajax),u=new n.services.metrik.Api("503c1918-c1a8-4d9f-a989-09473b7c7667","https://services.radio-canada.ca/metrik/omniture/v1","rcca_siteweb_unit",n.utils.doT,n.utils.ajax),c=new n.services.metrik.Api("e9a9eb33-f84c-4918-8bc8-fb484c908f9e","https://stable-services.radio-canada.ca/metrik/omniture/v1","rcca_siteweb_unit",n.utils.doT,n.utils.ajax);new n.plugin.heartbeat.LiveVideo(t,this.heartbeatInstance,r,s,i,u).track();f=new n.plugin.heartbeat.Ad(t,this.heartbeatInstance,r);f.track();new n.plugin.heartbeat.Vod(t,this.heartbeatInstance,r,f,i,u).track();h=new n.plugin.heartbeat.Instance(t,i,"rc-dev05");new n.plugin.heartbeat.LiveVideoEvent(t,this.heartbeatInstance,r,i,u).track();o=new n.plugin.heartbeat.Instance(t,i,n.environnement==="lcl-"||n.environnement==="dev-"?"rc-dev05":"rc-musique-v2");new n.plugin.heartbeat.IciMusiqueMuse(t,o,r,i,u).track();new n.plugin.heartbeat.Toutv(t,this.heartbeatInstance,r,f,e,i).track();new n.plugin.heartbeat.ToutvLive(t,this.heartbeatInstance,r,f,e,i).track();new n.plugin.heartbeat.LiveAudio(t,this.heartbeatInstance,r,u).track();new n.plugin.heartbeat.Aod(t,this.heartbeatInstance,r,u,i).track()}else this.console.info("Heartbeat plugin disabled because the 'heartbeat' bamboo param is false.")},n.plugin.heartbeat.Manager.prototype.createStateManager=function(){return new n.plugin.heartbeat.StateManager({track_session_start_called:1,chapter_started:2,chapter_completed:3,chapter_skipped:4,ad_started:5,ad_completed:6,adBreak_started:7,adBreak_completed:8,video_completed:9,seek_started:10,seek_completed:11,track_play_called_once:12,ignore_next_track_play_call:13},this.heartbeatInstance.isDebug)},n.plugin.heartbeat.CommandExecutor=function(){this.reset()},n.plugin.heartbeat.CommandExecutor.prototype={constructor:n.plugin.heartbeat.CommandExecutor,add:function(n,t,i){i=i||[];this.commands.push({self:n,name:t,args:i})},executeAll:function(){for(var t,n=0;n<this.commands.length;n++)t=this.commands[n],this.execute(t);this.reset()},execute:function(n){n.self[n.name].apply(n.self,n.args)},reset:function(){this.commands=[]}},n.plugin.heartbeat.dataLayerHelper=function(){this.metaTagToDataLayer_LinkTable={"rc.idMedia":"page.IdMedia","rc.section":"page.Section","rc.groupeSection":"page.GroupeSection","rc.domaine":"page.Domaine","rc.formatApplication":"page.FormatApplication","rc.application":"page.Application","rc.NomPage":"page.NomPage"};this.dataLayerAvailable=typeof dataLayerHelper!="undefined"},t=n.plugin.heartbeat.dataLayerHelper.prototype,t.metaPage=function(n){var r,t,i;if(this.dataLayerAvailable)return r=this.metaTagToDataLayer_LinkTable[n],r?this.getDataLayerVariable(r):null;if(t=document.getElementsByTagName("meta"),!t)return"";for(i=0;i<t.length;i++)if(t[i].getAttribute("name")===n)return t[i].getAttribute("content");return""},t.getDataLayerVariable=function(n){return this.dataLayerAvailable&&window.dataLayerHelper.get?window.dataLayerHelper.get(n):""},t.getPageName=function(){var n="undefined pageName";try{n=this.dataLayerAvailable?this.getDataLayerVariable("page.NomPage"):RadioCanada.Stats.Omniture.Code.s.pageName}catch(t){}return encodeURI(n)},n.plugin.heartbeat.Instance=function(t,i,r){this.rsid=n.utils.isNotNullOrUndefined(r)?r:typeof t.playerSettings().heartbeatRSID!="undefined"?t.playerSettings().heartbeatRSID:"rc-dev05";this.DEBUG_LEVELS={LOW:"low",HIGH:"high",NONE:"none"};this.playerSettings=t.playerSettings();this.dataLayerHelper=i;this.debugLevel=this.DEBUG_LEVELS.NONE;typeof this.playerSettings.heartbeatDebugLevel!="undefined"&&(this.playerSettings.heartbeatDebugLevel===this.DEBUG_LEVELS.LOW||this.playerSettings.heartbeatDebugLevel===this.DEBUG_LEVELS.HIGH)&&(this.debugLevel=this.playerSettings.heartbeatDebugLevel);this.isDebugLow=this.playerSettings.heartbeatDebugLevel===this.DEBUG_LEVELS.LOW;this.isDebugHigh=this.playerSettings.heartbeatDebugLevel===this.DEBUG_LEVELS.HIGH;this.isDebug=this.isDebugLow||this.isDebugHigh;this.console=new n.plugin.heartbeat.Console("heartbeat instance debug - ",this.isDebug);this.api=t.getInstance().internalApi;this.adobeAnalyticsLibrariesLoaded=!1},n.plugin.heartbeat.Instance.prototype={constructor:n.plugin.heartbeat.Instance,loadAdobeAnalyticsLibraries:function(t,i){var f=typeof t=="function"?t:function(){},u,r;this.console.info("Loading adobe analytics libraries...");u=this;r=["//s.radio-canada.ca/player/ressources/js/VideoHeartbeat.min.js"];this.console.info("VideoHeartbeat.min.js needed");typeof AppMeasurement=="undefined"&&(r.push("//s.radio-canada.ca/player/ressources/js/AppMeasurement.js"),this.console.info("AppMeasurement.js needed"));typeof Visitor=="undefined"&&(r.push("//s.radio-canada.ca/player/ressources/js/VisitorAPI.js"),this.console.info("VisitorAPI.js needed"));n.utils.loadjs(r,{success:function(){u.console.info("Adobe analytics libraries loaded.");u.init();f.call(i)}})},init:function(){this.adobeAnalyticsLibrariesLoaded||(this.MediaHeartbeat=ADB.va.MediaHeartbeat,this.MediaHeartbeatConfig=ADB.va.MediaHeartbeatConfig,this.MediaHeartbeatDelegate=ADB.va.MediaHeartbeatDelegate,this.createConfiguration(),this.createVisitorInstance(),this.createAppMeasurementInstance(),this.createMediaHeartbeatConfigInstance(),this.currentMediaHeartbeatDelegate=this.playerTimeMediaHeartbeatDelegate,this.implementMediaHeartbeatDelegate(),this.createMediaHeartbeatInstance(),this.adobeAnalyticsLibrariesLoaded=!0,this.console.info("heartbeat plugin initialized"))},createConfiguration:function(){var n="radiocanada.122.2o7.net",t="55E654E45894AF350A495CFE@AdobeOrg";this.currentUserTime=this.adjustUserCurrentTime();this.configuration={PLAYER:{NAME:"radio-canada-player",PAGE_VARS:{pageName:this.dataLayerHelper.getPageName(),prop60:"",prop63:"web",prop64:"",s_account:this.rsid}},VISITOR:{MARKETING_CLOUD_ORG_ID:t,TRACKING_SERVER:n},APP_MEASUREMENT:{RSID:this.rsid,TRACKING_SERVER:n},HEARTBEAT:{TRACKING_SERVER:"radiocanada.hb.omtrdc.net",PUBLISHER:t}};this.console.info("Create configuration. - "+JSON.stringify(this.configuration))},createVisitorInstance:function(){this.visitor=new Visitor(this.configuration.VISITOR.MARKETING_CLOUD_ORG_ID);this.visitor.trackingServer=this.configuration.VISITOR.TRACKING_SERVER;this.console.info("Create visitor instance.")},createAppMeasurementInstance:function(){this.appMeasurement=new AppMeasurement;this.appMeasurement.visitor=this.visitor;this.appMeasurement.trackingServer=this.configuration.APP_MEASUREMENT.TRACKING_SERVER;this.appMeasurement.account=this.configuration.APP_MEASUREMENT.RSID;this.appMeasurement.pageName=this.configuration.APP_MEASUREMENT.PAGE_NAME;this.appMeasurement.charSet="UTF-8";this.console.info("Create AppMeasurement instance.")},createMediaHeartbeatConfigInstance:function(){this.mediaConfig=new this.MediaHeartbeatConfig;this.mediaConfig.trackingServer=this.configuration.HEARTBEAT.TRACKING_SERVER;this.mediaConfig.playerName=this.configuration.PLAYER.NAME;this.mediaConfig.ssl=!0;this.mediaConfig.debugLogging=this.isDebugHigh;this.console.info("Create media heartbeat config instance.")},adjustUserCurrentTime:function(){var n=new Date(Date.now());return n.getSeconds()+n.getMinutes()*60+n.getHours()*3600},playerTimeMediaHeartbeatDelegate:function(){if(!this.api.media())return 0;var n=this.api.media().getProvider().currentTime;return Math.round(n)},userTimeMediaHeartbeatDelegate:function(){return this.api.media()?(this.api.media().isPaused()||(this.currentUserTime=this.adjustUserCurrentTime()),this.currentUserTime):0},implementMediaHeartbeatDelegate:function(){this.mediaDelegate=new this.MediaHeartbeatDelegate;this.mediaDelegate.getCurrentPlaybackTime=function(){return this.currentMediaHeartbeatDelegate()}.bind(this);this.mediaDelegate.getQoSObject=function(){if(!this.api.media())return null;var n={bitrate:this.api.media().getProvider().bitrate,startuptime:this.mediaDelegate.getCurrentPlaybackTime(),fps:null,droppedFrames:null};return this.MediaHeartbeat.createQoSObject(n.bitrate,n.startuptime,n.fps,n.droppedFrames)}.bind(this);this.console.info("Implement media heartbeat delegate.")},createMediaHeartbeatInstance:function(){this.mediaHeartbeat=new this.MediaHeartbeat(this.mediaDelegate,this.mediaConfig,this.appMeasurement);this.console.info("Create media heartbeat instance.")}},n.plugin.heartbeat.StateManager=function(t,i){this._possibleStates=t;this.current_states=[];this.console=new n.plugin.heartbeat.Console("heartbeat debug - State Manager - ",i);this.nextStateTriggers=[]},n.plugin.heartbeat.StateManager.prototype={constructor:n.plugin.heartbeat.StateManager,is:function(n){return this.current_states.indexOf(n)!==-1},add:function(n){this.is(n)||(this.current_states.push(n),this.fireOnNextState(n),this.console.info('add state "'+this.findStateName(n)+'"'))},remove:function(n){var t=this.current_states.indexOf(n);t!==-1&&(this.current_states.splice(t,1),this.console.info('remove state "'+this.findStateName(n)+'"'))},states:function(){return this.current_states},possibleStates:function(){return this._possibleStates},findStateName:function(n){for(var t in this._possibleStates)if(this._possibleStates[t]===n)return t;return"state name not found"},reset:function(){this.current_states=[];this.console.info("reset states")},onNextState:function(n,t,i){this.nextStateTriggers.push({state:n,callback:t,context:i})},fireOnNextState:function(n){for(var i,f,r,e,u=[],t=this.nextStateTriggers.length-1;t>=0;t--)i=this.nextStateTriggers[t],i.state===n&&(f=i.context||this,i.callback.call(f),u.push(t));for(r=0;r<u.length;r++)e=u[r],this.nextStateTriggers.splice(e,1)}},n.plugin.heartbeat.Console=function(n,t){this.messagePrefix=n;this.isDebug=t},n.plugin.heartbeat.Console.prototype={constructor:n.plugin.heartbeat.Console,info:function(n){this.write("info",n)},warn:function(n){this.write("warn",n)},error:function(n){this.write("error","custom error: "+n)},log:function(n){this.write("log",n)},debug:function(n){this.write("debug",n)},write:function(t,i){i=this.messagePrefix+i;this.isDebug&&window.console[t](i);var r="black";switch(t){case"info":r="green";break;case"debug":r="blue";break;case"error":r="red";break;case"warn":r="pink";break;case"log":r="black"}n.utils.log(i,"heartbeat",r)}},n.plugin.heartbeat.Base=function(t,i,r){this.console=new n.plugin.heartbeat.Console("heartbeat base class debug - ",i.isDebug);this.heartbeatInstance=i;this.api=t.getInstance().internalApi;this.instance=t.getInstance();this.stateManager=r;this.states=this.stateManager.possibleStates();this.commandExecutor=new n.plugin.heartbeat.CommandExecutor;this.playerSettings=t.playerSettings();this.events=[];this.eventsBound=!1;this.librariesLoaded=!1;this.DECLENCHEMENTS={ACTIF:"actif",PASSIF:"passif",UNIT_LEGACY:"unit/legacy"};this.typeDeclenchementPossibles=[this.DECLENCHEMENTS.ACTIF,this.DECLENCHEMENTS.PASSIF,this.DECLENCHEMENTS.UNIT_LEGACY]},t=n.plugin.heartbeat.Base.prototype,t.getGlobalId=function(){return this.playerSettings.dynamicParams&&this.playerSettings.dynamicParams.globalId?this.playerSettings.dynamicParams.globalId:this.playerSettings.globalId?this.playerSettings.globalId:""},t.onLibrariesLoaded=function(){this.MediaHeartbeat=this.heartbeatInstance.MediaHeartbeat;this.configuration=this.heartbeatInstance.configuration;this.mediaHeartbeat=this.heartbeatInstance.mediaHeartbeat;this.mediaDelegate=this.heartbeatInstance.mediaDelegate;this.librariesLoaded=!0;this.commandExecutor.executeAll()},t.bindEventHandlers=function(){var n,t;if(!this.eventsBound){for(n=0;n<this.events.length;n++)t=this.events[n],this.api.addEventListener(t.name,this,t.handler);this.eventsBound=!0;this.console.info("bind event handlers")}},t.unbindEventHandlers=function(){for(var t,n=0;n<this.events.length;n++)t=this.events[n],this.api.removeEventListener(t.name,t.handler);this.eventsBound=!1;this.console.info("unbind event handlers")},t.onEventProxy=function(n){return function(t){this.executeIfLibrariesLoaded(this,n,[t])}},t.executeIfLibrariesLoaded=function(n,t,i){if(!this.librariesLoaded){this.commandExecutor.add(n,t,i);return}this.commandExecutor.execute({self:n,name:t,args:i})},t.isToutvLive=function(){return this.api.media()&&this.api.media().isLive&&this.api.media().isVideo()&&(window.document.location.host.indexOf("tou.tv")!==-1||n.environnement==="lcl-"&&document.location.href.indexOf("toutv")!==-1)},t.isToutv=function(n){return n==="toutv"&&window.document.location.host.indexOf("tou.tv")!==-1},t.isIciMusic=function(){return window.document.location.host.indexOf("icimusique.ca")!==-1},t.isIciMusiqueOrMuse=function(t,i){var r=window.document.location.host.indexOf("ici.radio-canada.ca")!==-1||n.environnement==="lcl-";return r&&t==="medianetlive"&&["cbfx_rouyn",81,"cbfx_maritimes",82,"chfax",84,"cbufx",85,"cbfx_estduquebec",86,"cbfx_shr",87,"cksbx",88,"cbfx_tr",89,"cbfx",90,"cbonx",95,"cbofx",91,"cbvx",92,"cbjx",93,"cbkfx",94,"cbafx_terreneuve",96,"cjbcx",97,"cbefx",98,19].indexOf(i)!==-1},n.plugin.heartbeat.Vod=function(t,i,r,u,f,e){n.plugin.heartbeat.Base.apply(this,[t,i,r]);this.console=new n.plugin.heartbeat.Console("heartbeat vod debug - ",this.heartbeatInstance.isDebug);this.lastChapterObject=null;this.lastBitrate=null;this.metrikApi=e;this.afterMetrikCommandExecutor=new n.plugin.heartbeat.CommandExecutor;this.ad=u;this.dataLayerHelper=f;var o=n.events.core;this.events=[{name:o.START,handler:this.onEventProxy("onContentStart")},{name:o.PLAY,handler:this.onEventProxy("onContentPlay")},{name:o.PAUSE,handler:this.onEventProxy("onContentPause")},{name:o.MEDIA_CHANGED,handler:this.onEventProxy("onMediaChanged")},{name:o.END,handler:this.onEventProxy("onContentEnd")},{name:o.AD_STARTED,handler:this.onEventProxy("onAdBreakStart")},{name:o.SINGLE_AD_COMPLETE,handler:this.onEventProxy("onAdComplete")},{name:o.AD_ENDED_FROM_FLASH,handler:this.onEventProxy("onAdComplete")},{name:o.DISPOSE,handler:this.onEventProxy("onDispose")},{name:o.SEEKING,handler:this.onEventProxy("onSeeking")},{name:o.SEEK_COMPLETE,handler:this.onEventProxy("onSeekComplete")},{name:o.NEXT_CHAPTER,handler:this.onEventProxy("onNextChapter")},{name:o.END_CHAPTER,handler:this.onEventProxy("onEndChapter")},{name:o.SKIP_CHAPTER,handler:this.onEventProxy("onSkipChapter")},{name:o.BITRATE_CHANGED,handler:this.onEventProxy("onBitrateChanged")}]},n.plugin.heartbeat.Vod.prototype=Object.create(n.plugin.heartbeat.Base.prototype),n.plugin.heartbeat.Vod.prototype.constructor=n.plugin.heartbeat.Vod,t=n.plugin.heartbeat.Vod.prototype,t.getMetrikInfo=function(n){this.metrikApi.getVideoCa(n,this.onGetMetrikInfoSuccess.bind(this),this.onGetMetrikInfoError.bind(this))},t.onGetMetrikInfoSuccess=function(t){if(n.utils.isNullOrUndefined(t)){this.onGetMetrikInfoError();return}this.console.log("Get video info from metrik was a success.");this.createMediaObject_ChaptersArray(t);this.contextData=this.populateContextData(t);this.metrikInfoLoaded=!0;this.afterMetrikCommandExecutor.executeAll()},t.onGetMetrikInfoError=function(){this.console.log("Get video info from metrik was a failure.");this.unbindEventHandlers()},t.track=function(){this.api.addEventListener(n.events.core.METAS_CHANGE,this,this.onContentMetasChange);this.heartbeatInstance.loadAdobeAnalyticsLibraries(this.onLibrariesLoaded,this)},t.createMediaObject_ChaptersArray=function(){this.createMediaObject(this.metas);this.createChaptersArray(this.metas.chaptersTime,this.mediaObject.createVideoInfo().name)},t.createMediaObject=function(n){var t={name:this.constructVideoName(n),id:this.constructVideoID(n),length:n.duration,streamType:this.MediaHeartbeat.StreamType.VOD};this.mediaObject=this.MediaHeartbeat.createMediaObject(t.name,t.id,t.length,t.streamType);this.console.info("Create media object. - "+JSON.stringify(t))},t.constructVideoName=function(n){return[n.avNomEmission?n.avNomEmission.substr(0,30):"",n.OriginalDate,"differe",this.mediaMarque(n.network),n.isVideo?"video":"audio",this.duration(n.duration),n.TitleID.substr(0,50)].join("|")},t.mediaMarque=function(t){for(var i in n.mediaMarque)if(n.mediaMarque.hasOwnProperty(i)&&n.mediaMarque[i].indexOf(t)!==-1)return i;return"undefined"},t.duration=function(n){return Math.floor(n/60)+"m"+(n%60<10?"0":"")+n%60},t.constructVideoID=function(n){return n.appCode+"-"+n.idMedia},t.createChaptersArray=function(n,t){var r,u,i;for(this.chapters=[],r=n.length>0,r&&(n=[0].concat(n)),u=this.metas.duration,i=0;i<n.length;i++)r&&(u=i===0?n[i+1]:i<n.length-1?n[i+1]-n[i]:this.metas.duration-n[i]),this.chapters.push({name:t+"|"+(i+1)+"de"+n.length,length:u,position:i+1,startTime:i===0?0:n[i]});this.console.info("Create chapters array. - "+JSON.stringify(this.chapters))},t.createChapterObject=function(){var t=this.api.getCurrentChapter(),n,i;n=t!==0&&t===this.chapters.length?this.chapters[t-1]:this.chapters[t];typeof n=="undefined"&&(i=this.mediaObject.createVideoInfo(),n={name:i.name,length:i.length,position:1,startTime:0});this.chapterObject=this.MediaHeartbeat.createChapterObject(n.name,n.position,n.length,n.startTime);this.console.info("Create chapter object. - "+JSON.stringify(n))},t.getContextData=function(){return this.contextData},t.populateContextData=function(n){var r=this.configuration.PLAYER.PAGE_VARS,t=document.location.href.split("?")[0],i={videopage:r.pageName,videolang:"fr",videourl:t,player_contexte:"tele",player_clientId:this.playerSettings.site,media_videoNameParDate:this.videoNameParDate(this.metas),media_title:this.metas.title,media_date:this.metas.OriginalDate,media_emission:this.metas.avNomEmission,media_saison:this.metas.SrcSaison,media_episode:this.metas.SrcEpisode,media_genre:this.metas.theme,media_reseau:this.metas.chain,media_chaine:this.metas.network,media_marque:this.mediaMarque(this.metas.network),media_pageIdMedia:this.dataLayerHelper.metaPage("rc.idMedia"),media_fileId:this.metas.fileID,media_pageSection:this.dataLayerHelper.metaPage("rc.section"),media_pageGroupeSection:this.dataLayerHelper.metaPage("rc.groupeSection"),media_pageDomaine:this.dataLayerHelper.metaPage("rc.domaine"),media_pageUrl:t,media_pageFormatApplication:this.dataLayerHelper.metaPage("rc.formatApplication"),media_pageApplication:this.dataLayerHelper.metaPage("rc.application"),media_programIdOnair:n.ProgramIdOnair||"",media_episodeOnAir:n.EpisodeOnair||""};return this.console.info("Creating custom context data. - "+JSON.stringify(i)),i},t.videoNameParDate=function(n){return[n.avNomEmission?n.avNomEmission.substr(0,30):"",n.OriginalDate].join("|")},t.timenow=function(){var n=new Date,u="am",t=n.getHours(),i=n.getMinutes(),r=n.getSeconds();return t>=12&&(t>12&&(t-=12),u="pm"),i<10&&(i="0"+i),r<10&&(r="0"+r),n.toLocaleDateString()+" "+t+":"+i+":"+r+" "+u},t.sessionStartCalled=function(){return this.stateManager.is(this.states.track_session_start_called)},t.resetStates=function(){this.stateManager.reset();this.lastChapterObject=null;this.lastBitrate=null},t.onContentMetasChange=function(n){this.console.info("onContentMetasChange");var t=n.data.isLive||!n.data.isVideo||this.isToutv(n.data.appCode);if(t){this.console.info("Tracking is disabled because it's not a video on demand stream.");this.unbindEventHandlers();this.commandExecutor.reset();this.resetStates();return}this.console.info("Tracking is enabled for  VOD content.");this.metas=n.data;this.executeIfLibrariesLoaded(this,"getMetrikInfo",[this.metas.idMedia]);this.bindEventHandlers()},t.onContentStart=function(){this.console.info("onContentStart");this.stateManager.is(this.states.track_play_called_once)||this.trackChapterStart()},t.onContentPlay=function(){this.console.info("onContentPlay");this.stateManager.is(this.states.track_play_called_once)&&this.trackPlay()},t.onContentPause=function(){this.console.info("onContentPause");this.trackPause()},t.onMediaChanged=function(){this.console.info("onMediaChanged");this.stateManager.is(this.states.track_session_start_called)&&(this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.resetStates())},t.onContentEnd=function(){this.console.info("onContentEnd");this.trackSessionEnd()},t.onAdBreakStart=function(){this.console.info("onAdBreakStart");this.stateManager.is(this.states.track_session_start_called)||this.trackSessionStart()},t.onAdComplete=function(){this.console.info("onAdComplete");this.stateManager.is(this.states.seek_started)&&this.trackSeekComplete()},t.onDispose=function(){this.console.info("onDispose");this.stateManager.is(this.states.track_session_start_called)&&(this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.stateManager.remove(this.states.track_session_start_called),this.unbindEventHandlers())},t.onSeeking=function(){this.console.info("onSeeking");this.trackSeekStart()},t.onSeekComplete=function(){(this.console.info("onSeekComplete"),this.stateManager.is(this.states.seek_completed))||(this.stateManager.is(this.states.chapter_skipped)&&this.trackChapterStart(),this.trackSeekComplete())},t.onNextChapter=function(){(this.console.info("onNextChapter"),this.sessionStartCalled()&&!this.stateManager.is(this.states.chapter_started))&&(this.trackChapterStart(),this.stateManager.remove(this.states.chapter_completed),this.stateManager.add(this.states.chapter_started))},t.onEndChapter=function(){(this.console.info("onEndChapter"),this.sessionStartCalled()&&!this.stateManager.is(this.states.chapter_completed))&&(this.trackChapterComplete(),this.stateManager.remove(this.states.chapter_started),this.stateManager.add(this.states.chapter_completed))},t.onSkipChapter=function(){this.console.info("onSkipChapter");this.trackChapterSkip();this.trackChapterStart()},t.onBitrateChanged=function(n){this.console.info("onBitrateChanged");var t=n.data.bitrate;t!==0&&(this.trackBitrateChange(t),this.lastBitrate=t)},t.trackSessionStart=function(){var n=this.getContextData();this.mediaHeartbeat.trackSessionStart(this.mediaObject,n);this.console.info("track session start");this.stateManager.add(this.states.track_session_start_called)},t.trackPlay=function(){if(this.sessionStartCalled()||this.trackSessionStart(),this.stateManager.is(this.states.ignore_next_track_play_call)){this.stateManager.remove(this.states.ignore_next_track_play_call);return}this.mediaHeartbeat.trackPlay();this.console.info("track play");this.stateManager.add(this.states.track_play_called_once)},t.trackComplete=function(){this.mediaHeartbeat.trackComplete();this.console.info("track complete");this.stateManager.add(this.states.video_completed)},t.trackPause=function(){(this.sessionStartCalled()||this.trackSessionStart(),this.stateManager.is(this.states.video_completed))||(this.mediaHeartbeat.trackPause(),this.console.info("track pause"))},t.trackSessionEnd=function(){this.stateManager.is(this.states.track_session_start_called)&&(this.stateManager.is(this.states.ad_started)&&(this.ad.trackAdComplete(),this.ad.trackAdBreakComplete()),this.stateManager.is(this.states.chapter_completed)||this.trackChapterComplete(),this.trackComplete(),this.resetStates(),this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.stateManager.remove(this.states.track_session_start_called))},t.trackSeekStart=function(){this.sessionStartCalled()&&(this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.SeekStart),this.console.info("track seek start"),this.stateManager.remove(this.states.seek_completed),this.stateManager.add(this.states.seek_started))},t.trackSeekComplete=function(){this.sessionStartCalled()&&(this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.SeekComplete),this.console.info("track seek complete"),this.stateManager.remove(this.states.seek_started),this.stateManager.add(this.states.seek_completed))},t.trackChapterStart=function(){(this.stateManager.is(this.states.track_session_start_called)||this.trackSessionStart(),this.createChapterObject(),this.lastChapterObject===null||this.lastChapterObject.data["a.position"]!==this.chapterObject.data["a.position"])&&(this.lastChapterObject=this.chapterObject,this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.ChapterStart,this.chapterObject,null),this.console.info("track chapter start"),this.stateManager.add(this.states.track_play_called_once))},t.trackChapterComplete=function(){this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.ChapterComplete);this.console.info("track chapter complete")},t.trackChapterSkip=function(){this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.ChapterSkip);this.console.info("track chapter skip")},t.trackBitrateChange=function(n){this.sessionStartCalled()&&n!==this.lastBitrate&&(this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.BitrateChange,this.mediaDelegate.getQoSObject()),this.console.info("track bitrate change - new bitrate = "+n))},n.plugin.heartbeat.LiveVideo=function(t,i,r,u,f,e){n.plugin.heartbeat.Base.apply(this,[t,i,r]);this.console=new n.plugin.heartbeat.Console("heartbeat live debug - ",this.heartbeatInstance.isDebug);this.neuroApi=u;this.programme=null;this.metrikApi=e;this.afterMetrikCommandExecutor=new n.plugin.heartbeat.CommandExecutor;this.dataLayerHelper=f;var o=n.events.core;this.events=[{name:o.LIVE_PROGRAM_START,handler:this.onEventProxy("onLiveProgramStart")},{name:o.LIVE_PROGRAM_END,handler:this.onEventProxy("onLiveProgramEnd")},{name:o.PAUSE,handler:this.onEventProxy("onContentPause")},{name:o.DISPOSE,handler:this.onEventProxy("onDispose")}]},n.plugin.heartbeat.LiveVideo.prototype=Object.create(n.plugin.heartbeat.Base.prototype),n.plugin.heartbeat.LiveVideo.prototype.constructor=n.plugin.heartbeat.LiveVideo,t=n.plugin.heartbeat.LiveVideo.prototype,t.getMetrikInfo=function(n){this.metrikApi.getVideoLive(n,this.onGetMetrikInfoSuccess.bind(this),this.onGetMetrikInfoError.bind(this))},t.onGetMetrikInfoSuccess=function(t){if(n.utils.isNullOrUndefined(t)){this.onGetMetrikInfoError();return}this.console.log("Get video info from metrik was a success.");this.OmnitureVideo=t;this.metrikInfoLoaded=!0;this.afterMetrikCommandExecutor.executeAll()},t.onGetMetrikInfoError=function(){this.console.log("Get video info from metrik was a failure.");this.unbindEventHandlers()},t.track=function(){this.api.addEventListener(n.events.core.METAS_CHANGE,this,this.onContentMetasChange);this.heartbeatInstance.loadAdobeAnalyticsLibraries(this.onLibrariesLoaded,this)},t.createMediaObject=function(){var t=this.constructVideoName(),n={name:t,id:t,length:-1,streamType:this.MediaHeartbeat.StreamType.LIVE};this.mediaObject=this.MediaHeartbeat.createMediaObject(n.name,n.id,n.length,n.streamType);this.console.info("Create media object. - "+JSON.stringify(n))},t.constructVideoName=function(){var n=this.api.media().metas;return[this.programme.codeName?this.programme.codeName:"",n.OriginalDate,"live",this.mediaMarque(n.network),n.isVideo?"video":"audio",this.programme.title].join("|")},t.mediaMarque=function(t){for(var i in n.mediaMarque)if(n.mediaMarque.hasOwnProperty(i)&&n.mediaMarque[i].indexOf(t)!==-1)return i;return"undefined"},t.getContextData=function(n){var n=this.OmnitureVideo,u=this.configuration.PLAYER.PAGE_VARS,i=document.location.href.split("?")[0],t=this.api.media().metas,r={videopage:u.pageName,videolang:"fr",videourl:i,player_contexte:"tele",player_clientId:this.playerSettings.site,media_videoNameParDate:this.videoNameParDate(t),media_title:this.programme.title,media_date:t.OriginalDate,media_emission:this.programme.codeName,media_genre:t.theme,media_reseau:t.chain,media_chaine:t.network,media_marque:this.mediaMarque(t.network),media_pageIdMedia:t.idMedia,media_fileId:t.idMedia,media_pageSection:this.dataLayerHelper.metaPage("rc.section"),media_pageGroupeSection:this.dataLayerHelper.metaPage("rc.groupeSection"),media_pageDomaine:this.dataLayerHelper.metaPage("rc.domaine"),media_pageUrl:i,media_pageFormatApplication:this.dataLayerHelper.metaPage("rc.formatApplication"),media_pageApplication:this.dataLayerHelper.metaPage("rc.application"),media_programIdOnair:n.ProgramIdOnair||"",media_episodeOnAir:n.EpisodeOnair||""};return this.console.info("Creating custom context data. - "+JSON.stringify(r)),r},t.videoNameParDate=function(){var n=this.api.media().metas;return[this.programme.codeName?this.programme.codeName:"",n.OriginalDate].join("|")},t.resetStates=function(){this.stateManager.reset()},t.createChapterObject=function(){var t=this.mediaObject.createVideoInfo(),n={name:t.name,length:t.length,position:1,startTime:0};this.chapterObject=this.MediaHeartbeat.createChapterObject(n.name,n.position,n.length,n.startTime);this.console.info("Create chapter object. - "+JSON.stringify(n))},t.onContentMetasChange=function(t){this.console.info("onContentMetasChange");var i=t.data,r=!i.isLive||!i.isVideo||n.utils.isWebcast(i)||this.isToutvLive();if(r){this.console.info("Tracking is disabled because it's not a live video stream.");this.unbindEventHandlers();this.commandExecutor.reset();this.resetStates();return}this.console.info("Tracking is enabled for live  video stream.");this.executeIfLibrariesLoaded(this,"getMetrikInfo",[i.idMedia]);this.bindEventHandlers()},t.onContentPause=function(){this.console.info("onContentPause");this.trackComplete();this.trackSessionEnd()},t.onLiveProgramStart=function(n){var f;this.console.log("onLiveProgramStart");var t=n.data.broadcast,i=t.broadcastableItem,r=typeof i=="undefined",u=r?t.id:i.id;u>0?(this.console.log("Get the current program info from neuro."),this.neuroApi.getProgramme(u,this.onGetProgrammeSuccess.bind(this))):(this.console.log("The current program as no programID in Neuro."),f={codeName:"emission-inconnue",title:r?t.title:i.title},this.onGetProgrammeSuccess.apply(this,[f]))},t.onLiveProgramEnd=function(){this.console.log("onLiveProgramEnd");this.trackChapterComplete();this.trackComplete();this.trackSessionEnd()},t.onGetProgrammeSuccess=function(n){this.console.log("Get the current program info from neuro was a success.");this.programme=n;this.createMediaObject();this.trackSessionStart();this.trackPlay();this.trackChapterStart()},t.onDispose=function(){this.console.info("onDispose");this.stateManager.is(this.states.track_session_start_called)&&(this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.stateManager.remove(this.states.track_session_start_called),this.unbindEventHandlers())},t.trackSessionStart=function(){var n=this.getContextData();this.mediaHeartbeat.trackSessionStart(this.mediaObject,n);this.console.info("track session start");this.stateManager.add(this.states.track_session_start_called)},t.trackSessionEnd=function(){this.stateManager.is(this.states.track_session_start_called)&&(this.resetStates(),this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.stateManager.remove(this.states.track_session_start_called))},t.trackPlay=function(){this.mediaHeartbeat.trackPlay();this.console.info("track play")},t.trackChapterStart=function(){this.createChapterObject();this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.ChapterStart,this.chapterObject,null);this.console.info("track chapter start")},t.trackChapterComplete=function(){this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.ChapterComplete);this.console.info("track chapter complete")},t.trackComplete=function(){this.stateManager.is(this.states.track_session_start_called)&&(this.mediaHeartbeat.trackComplete(),this.console.info("track complete"),this.stateManager.add(this.states.video_completed))},n.plugin.heartbeat.Ad=function(t,i,r){n.plugin.heartbeat.Base.apply(this,[t,i,r]);this.console=new n.plugin.heartbeat.Console("heartbeat ad debug - ",this.heartbeatInstance.isDebug);var u=n.events.core;this.events=[{name:u.AD_STARTED,handler:this.onEventProxy("onAdBreakStart")},{name:u.AD_COMPLETE,handler:this.onEventProxy("onAdBreakComplete")},{name:u.SINGLE_AD_STARTED,handler:this.onEventProxy("onAdStarted")},{name:u.SINGLE_AD_COMPLETE,handler:this.onEventProxy("onAdComplete")},{name:u.AD_STARTED_FROM_FLASH,handler:this.onEventProxy("onAdStarted")},{name:u.AD_ENDED_FROM_FLASH,handler:this.onEventProxy("onAdComplete")}]},n.plugin.heartbeat.Ad.prototype=Object.create(n.plugin.heartbeat.Base.prototype),n.plugin.heartbeat.Ad.prototype.constructor=n.plugin.heartbeat.Ad,t=n.plugin.heartbeat.Ad.prototype,t.track=function(){this.api.addEventListener(n.events.core.METAS_CHANGE,this,this.onContentMetasChange);this.heartbeatInstance.loadAdobeAnalyticsLibraries(this.onLibrariesLoaded,this)},t.onAdBreakStart=function(){var t,i,r;if(this.console.info("onAdBreakStart"),!this.stateManager.is(this.states.track_session_start_called)){this.stateManager.onNextState(this.states.track_session_start_called,function(){this.onAdBreakStart()},this);return}t={name:"none",position:-1,startTime:this.mediaDelegate.getCurrentPlaybackTime()};i=this.api.media().getIMA();n.utils.isNotNullOrUndefined(i)&&(r=i.adPodInfo,n.utils.isNotNullOrUndefined(r)&&(t.position=r.getPodIndex(),t.name="midroll",t.position===0&&(t.name="preroll"),t.position===-1&&(t.name="postroll")));this.trackAdBreakStart(t);this.stateManager.remove(this.states.adBreak_completed);this.stateManager.add(this.states.adBreak_started)},t.onAdBreakComplete=function(){(this.console.info("onAdBreakComplete"),this.stateManager.is(this.states.adBreak_started))&&(this.trackAdBreakComplete(),this.stateManager.remove(this.states.adBreak_started),this.stateManager.add(this.states.adBreak_completed))},t.onAdStarted=function(n){var t,i;if(this.console.info("onAdStarted"),!this.stateManager.is(this.states.ad_started)){if(!this.stateManager.is(this.states.adBreak_started)){this.stateManager.onNextState(this.states.adBreak_started,function(){this.onAdStarted(n)},this);return}this.stateManager.remove(this.states.ad_completed);this.stateManager.add(this.states.ad_started);this.stateManager.add(this.states.track_play_called_once);t={name:"",id:"-1",position:-1,length:-1};typeof n.data.flash_ad_event!="undefined"?(i=n.data.flash_ad_event,i.position===null||typeof i.position=="undefined"||isNaN(i.position)||(t.position=i.position),i.duration===null||typeof i.duration=="undefined"||isNaN(i.duration)||(t.length=Math.round(i.duration))):t={name:n.data.ima_ad_title,id:n.data.ima_ad_creativeAdId,position:parseInt(n.data.ima_ad_position),length:parseInt(n.data.ima_ad_duration)};t.id===""&&(t.id="-1");t.position===NaN&&(t.position=-1);t.length===NaN&&(t.length=-1);t.position===1&&this.stateManager.add(this.states.ignore_next_track_play_call);this.trackAdStart(t)}},t.onAdComplete=function(){(this.console.info("onAdComplete"),!this.stateManager.is(this.states.ad_completed)&&this.stateManager.is(this.states.track_session_start_called))&&(this.trackAdComplete(),this.stateManager.remove(this.states.ad_started),this.stateManager.add(this.states.ad_completed))},t.onContentMetasChange=function(n){this.console.info("onContentMetasChange");var t=n.data.isLive;if(t){this.console.info("Tracking is disabled because it's not video on demand stream.");this.unbindEventHandlers();return}this.console.info("Tracking is enabled for  Ad content.");this.bindEventHandlers()},t.trackAdBreakStart=function(n){this.adBreakObject=this.MediaHeartbeat.createAdBreakObject(n.name,n.position,n.startTime);this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.AdBreakStart,this.adBreakObject);this.console.info("track ad break start - "+JSON.stringify(n))},t.trackAdBreakComplete=function(){this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.AdBreakComplete);this.console.info("track ad break complete");this.stateManager.add(this.states.ignore_next_track_play_call)},t.trackAdStart=function(n){this.adObject=this.MediaHeartbeat.createAdObject(n.name,n.id,n.position,n.length);this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.AdStart,this.adObject,null);this.console.info("track ad start - "+JSON.stringify(n))},t.trackAdComplete=function(){this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.AdComplete);this.console.info("track ad complete")},n.plugin.heartbeat.LiveVideoEvent=function(t,i,r,u,f){n.plugin.heartbeat.Base.apply(this,[t,i,r]);this.console=new n.plugin.heartbeat.Console("heartbeat live event debug - ",this.heartbeatInstance.isDebug);this.metrikApi=f;this.afterMetrikCommandExecutor=new n.plugin.heartbeat.CommandExecutor;this.dataLayerHelper=u;var e=n.events.core;this.events=[{name:e.PLAY,handler:this.onEventProxy("onContentPlay")},{name:e.PAUSE,handler:this.onEventProxy("onContentPause")},{name:e.DISPOSE,handler:this.onEventProxy("onDispose")}]},n.plugin.heartbeat.LiveVideoEvent.prototype=Object.create(n.plugin.heartbeat.Base.prototype),n.plugin.heartbeat.LiveVideoEvent.prototype.constructor=n.plugin.heartbeat.LiveVideoEvent,t=n.plugin.heartbeat.LiveVideoEvent.prototype,t.getMetrikInfo=function(n){this.metrikApi.getVideoLive(n,this.onGetMetrikInfoSuccess.bind(this),this.onGetMetrikInfoError.bind(this))},t.onGetMetrikInfoSuccess=function(t){if(n.utils.isNullOrUndefined(t)){this.onGetMetrikInfoError();return}this.console.log("Get video live  info from metrik was a success.");this.populateContextData(t);this.metrikInfoLoaded=!0;this.afterMetrikCommandExecutor.executeAll()},t.onGetMetrikInfoError=function(){this.console.log("Get audio info from metrik was a failure.");this.unbindEventHandlers()},t.track=function(){this.api.addEventListener(n.events.core.METAS_CHANGE,this,this.onContentMetasChange);this.heartbeatInstance.loadAdobeAnalyticsLibraries(this.onLibrariesLoaded,this)},t.createMediaObject=function(){var n={name:this.constructVideoName(),id:this.constructVideoID(this.api.media()),length:-1,streamType:this.MediaHeartbeat.StreamType.LIVE};this.mediaObject=this.MediaHeartbeat.createMediaObject(n.name,n.id,n.length,n.streamType);this.console.info("Create media object. - "+JSON.stringify(n))},t.constructVideoID=function(n){return n.appCode+"-"+n.idMedia},t.constructVideoName=function(){var n=this.api.media().metas;return["webdiffusion",n.OriginalDate,"live",n.TitleID.substr(0,50)].join("|")},t.getContextData=function(){return this._contextData},t.populateContextData=function(n){var u=this.configuration.PLAYER.PAGE_VARS,i=document.location.href.split("?")[0],t=this.api.media().metas,r={videopage:u.pageName,videolang:"fr",videourl:i,player_contexte:"tele",player_clientId:this.playerSettings.site,media_title:t.title,media_date:t.OriginalDate,media_emission:"webdiffusion",media_pageIdMedia:t.idMedia,media_fileId:t.idMedia,media_pageSection:this.dataLayerHelper.metaPage("rc.section"),media_pageGroupeSection:this.dataLayerHelper.metaPage("rc.groupeSection"),media_pageDomaine:this.dataLayerHelper.metaPage("rc.domaine"),media_pageUrl:i,media_pageFormatApplication:this.dataLayerHelper.metaPage("rc.formatApplication"),media_pageApplication:this.dataLayerHelper.metaPage("rc.application"),media_programIdOnair:n.ProgramIdOnair||"",media_episodeOnAir:n.EpisodeOnair||""};this.console.info("Creating custom context data. - "+JSON.stringify(r));this._contextData=r},t.videoNameParDate=function(){var n=this.api.media().metas;return[n.avNomEmission?n.avNomEmission.substr(0,30):"",n.OriginalDate].join("|")},t.resetStates=function(){this.stateManager.reset()},t.onContentMetasChange=function(t){this.console.info("onContentMetasChange");this.metas=t.data;var i=!this.metas.isVideo||!n.utils.isWebcast(this.metas);if(i){this.console.info("Tracking is disabled because it's not a live event video stream.");this.unbindEventHandlers();this.commandExecutor.reset();this.resetStates();return}this.console.info("Tracking is enabled for  live video event stream.");this.executeIfLibrariesLoaded(this,"getMetrikInfo",[this.metas.idMedia]);this.bindEventHandlers()},t.onContentPlay=function(){this.console.info("onContentPlay");this.createMediaObject();this.trackSessionStart();this.trackPlay()},t.onContentPause=function(){this.console.info("onContentPause");this.trackComplete();this.trackSessionEnd()},t.onDispose=function(){this.console.info("onDispose");this.stateManager.is(this.states.track_session_start_called)&&(this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.stateManager.remove(this.states.track_session_start_called),this.unbindEventHandlers())},t.trackSessionStart=function(){var n=this.getContextData();this.mediaHeartbeat.trackSessionStart(this.mediaObject,n);this.console.info("track session start");this.stateManager.add(this.states.track_session_start_called)},t.trackSessionEnd=function(){this.stateManager.is(this.states.track_session_start_called)&&(this.resetStates(),this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.stateManager.remove(this.states.track_session_start_called))},t.trackPlay=function(){this.mediaHeartbeat.trackPlay();this.console.info("track play")},t.trackComplete=function(){this.mediaHeartbeat.trackComplete();this.console.info("track complete");this.stateManager.add(this.states.video_completed)},n.plugin.heartbeat.LiveAudio=function(t,i,r,u){n.plugin.heartbeat.Base.apply(this,[t,i,r]);this.console=new n.plugin.heartbeat.Console("heartbeat live audio debug - ",this.heartbeatInstance.isDebug);this.metrikApi=u;this.programme=null;this.firstSessionForMedia=!0;var f=n.events.core;this.events=[{name:f.LIVE_PROGRAM_START,handler:this.onEventProxy("onLiveProgramStart")},{name:f.LIVE_PROGRAM_END,handler:this.onEventProxy("onLiveProgramEnd")},{name:f.PAUSE,handler:this.onEventProxy("onContentPause")},{name:f.DISPOSE,handler:this.onEventProxy("onDispose")}]},n.plugin.heartbeat.LiveAudio.prototype=Object.create(n.plugin.heartbeat.Base.prototype),n.plugin.heartbeat.LiveAudio.prototype.constructor=n.plugin.heartbeat.LiveAudio,t=n.plugin.heartbeat.LiveAudio.prototype,t.track=function(){this.api.addEventListener(n.events.core.METAS_CHANGE,this,this.onContentMetasChange);this.heartbeatInstance.loadAdobeAnalyticsLibraries(this.onLibrariesLoaded,this)},t.createMediaObject=function(n){var t={name:n.NomAudio,id:n.NomAudio,length:-1,streamType:this.MediaHeartbeat.StreamType.LIVE};this.mediaObject=this.MediaHeartbeat.createMediaObject(t.name,t.id,t.length,t.streamType);this.console.info("Create media object. - "+JSON.stringify(t))},t.getPageNameOverride=function(n){return this.playerSettings.dynamicParams&&this.playerSettings.dynamicParams.pagenompageOverride?this.playerSettings.dynamicParams.pagenompageOverride:n.pageName},t.getContextData=function(n){var t=n.Chapitres[0],u=document.location.href.split("?")[0],f=this.configuration.PLAYER.PAGE_VARS,e=this.getPageNameOverride(f.pageName),i=this.getTypeDeclenchement(),o=this.getGlobalId(),r={"rcaudio.AudioOuVideo":n.AudioOuVideo,"rcaudio.Format":n.Format,"rcaudio.IdsCollection":n.IdsCollection,"rcaudio.SousSecteur":n.SousSecteur,"rcaudio.ThemeEmission":n.ThemeEmission,"rcaudio.nomaudio":n.NomAudio,"rcaudio.codeemission":n.CodeEmission,"rcaudio.reseau":n.Reseau,"rcaudio.chaine":n.Chaine,"rcaudio.titre":n.Titre,"rcaudio.playercontexte":window.location.hostname,"rcaudio.playerid":this.playerSettings.site,"rcaudio.fichierid":n.FichierId,"rcaudio.datediffusion":n.DateDiffusion,"rcaudio.directdiffere":n.DirectDiffere,"rcaudio.soussecteur":n.SousSecteur,"rcaudio.heurediffusion":n.HeureDiffusion,"rcaudio.heureenregistrement":n.HeureEnregistrement,"rcaudio.duree":n.Duree,"rcaudio.liste":n.Liste,"rcaudio.domaine":n.Domaine,"rcaudio.application":n.Application,"rcaudio.formatapplication":n.FormatApplication,"rcaudio.version":n.Version,"rcaudio.typedeclenchement":i,"rcaudio.chapitrenom":t.NomChapitre,"rcaudio.chapitreposition":t.PositionChapitre,"rcaudio.chapitreduree":t.DureeChapitre,"rcaudio.chapitredebutrelatif":t.DebutRelatifChapitre,"rcaudio.chapitretitre":t.TitreChapitre,"rcaudio.chapitretypedeclenchement":i,"rcaudio.nompage":e,"rcaudio.urlpage":u,"rcaudio.globalId":o,media_programIdOnair:n.ProgramIdOnair||"",media_episodeOnAir:n.EpisodeOnair||""};return this.console.info("Creating custom context data. - "+JSON.stringify(r)),r},t.getTypeDeclenchement=function(){if(this.playerSettings.dynamicParams&&this.playerSettings.dynamicParams.triggerType)return this.playerSettings.dynamicParams.triggerType;if(!this.firstSessionForMedia)return this.DECLENCHEMENTS.PASSIF;var t=n.utils.storage.load("typeDeclenchement");return typeof t=="string"&&this.typeDeclenchementPossibles.indexOf(t)!==-1?(localStorage.removeItem("RC_PLAYER_typeDeclenchement"),t):this.DECLENCHEMENTS.ACTIF},t.resetStates=function(){this.stateManager.reset()},t.createChapterObject=function(){var t=this.mediaObject.createVideoInfo(),n={name:this.contextData["rcaudio.chapitrenom"],length:t.length,position:1,startTime:0};this.chapterObject=this.MediaHeartbeat.createChapterObject(n.name,n.position,n.length,n.startTime);this.console.info("Create chapter object. - "+JSON.stringify(n))},t.getCurrentOmnitureAudio=function(t){var r=this.api.media().metas,u=this.currentEpoch.get(),h=r.BaseUtcOffsetInMinutes*6e4,f=u+h,e,o,i;for(n.utils.isNotNullOrUndefined(r.DSTStart)&&(e=n.utils.date.getEpochTimeFromUtc(r.DSTStart),o=n.utils.date.getEpochTimeFromUtc(r.DSTEnd),u>=e&&u<=o&&(f+=36e5)),i=0;i<t.length;i++){var s=t[i],c=t[i+1],l=this._getEpochFromOmnitureAudio(s),a=this._getEpochFromOmnitureAudio(c),v=f>=l&&f<a;if(v)return this.console.info("Found the current broadcast info from the metrik traffic schedule."),s}this.console.info("Could not find the current broadcast info from the metrik traffic schedule.")},t._getEpochFromOmnitureAudio=function(n){var t=n.DateDiffusion.split("-"),i=n.HeureEnregistrement.split(":");return Date.UTC(t[0],t[1]-1,t[2],i[0],i[1],i[2])},t.onContentMetasChange=function(t){var i,r;if(this.console.info("onContentMetasChange"),this.firstSessionForMedia=!0,i=t.data,this.currentEpoch=new n.utils.CurrentEpoch(i.serverTimeGMT),r=!i.isLive||i.isVideo||n.utils.isWebcast(i)||this.isIciMusiqueOrMuse(i.appCode,i.idMedia),r){this.console.info("Tracking is disabled because it's not a live audio stream.");this.unbindEventHandlers();this.resetStates();return}this.console.info("Tracking is enabled for live audio stream.");this.bindEventHandlers()},t.onContentPause=function(){this.console.info("onContentPause");this.trackComplete();this.trackSessionEnd();this.firstSessionForMedia=!0},t.onLiveProgramStart=function(){this.console.log("onLiveProgramStart");var t=this.api.media().metas;this.metrikApi.getLiveAudio(t.broadcastingStation,n.utils.date.getEstDate(t.DSTStart,t.DSTEnd,this.currentEpoch.get()),this.onGetLiveAudioMetrikSuccess.bind(this),this.onGetLiveAudioMetrikError.bind(this))},t.onLiveProgramEnd=function(){this.console.log("onLiveProgramEnd");this.trackChapterComplete();this.trackComplete();this.trackSessionEnd()},t.onGetLiveAudioMetrikSuccess=function(t){if(!n.utils.isNullOrUndefined(t)){this.console.log("Retrieving the traffic schedule from metrik was a success.");var i=this.getCurrentOmnitureAudio(t.Items);this.contextData=this.getContextData(i);this.createMediaObject(i);this.trackSessionStart();this.trackPlay();this.trackChapterStart()}},t.onGetLiveAudioMetrikError=function(){this.console.log("Retrieving the traffic schedule from metrik was a failure.")},t.onDispose=function(){this.console.info("onDispose");this.stateManager.is(this.states.track_session_start_called)&&(this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.stateManager.remove(this.states.track_session_start_called),this.unbindEventHandlers())},t.trackSessionStart=function(){this.mediaHeartbeat.trackSessionStart(this.mediaObject,this.contextData);this.firstSessionForMedia&&(this.firstSessionForMedia=!1);this.console.info("track session start");this.stateManager.add(this.states.track_session_start_called)},t.trackSessionEnd=function(){this.stateManager.is(this.states.track_session_start_called)&&(this.resetStates(),this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.stateManager.remove(this.states.track_session_start_called))},t.trackPlay=function(){this.mediaHeartbeat.trackPlay();this.console.info("track play")},t.trackChapterStart=function(){this.createChapterObject();this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.ChapterStart,this.chapterObject,null);this.console.info("track chapter start")},t.trackChapterComplete=function(){this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.ChapterComplete);this.console.info("track chapter complete")},t.trackComplete=function(){this.stateManager.is(this.states.track_session_start_called)&&(this.mediaHeartbeat.trackComplete(),this.console.info("track complete"),this.stateManager.add(this.states.video_completed))},n.plugin.heartbeat.IciMusiqueMuse=function(t,i,r,u,f){n.plugin.heartbeat.Base.apply(this,[t,i,r]);this.console=new n.plugin.heartbeat.Console("heartbeat ici musique/muse debug - ",this.heartbeatInstance.isDebug);this.metrikApi=f;this.afterMetrikCommandExecutor=new n.plugin.heartbeat.CommandExecutor;this.dataLayerHelper=u;var e=n.events.core;this.events=[{name:e.PLAY,handler:this.onEventProxy("onContentPlay")},{name:e.PAUSE,handler:this.onEventProxy("onContentPause")},{name:e.DISPOSE,handler:this.onEventProxy("onDispose")}]},n.plugin.heartbeat.IciMusiqueMuse.prototype=Object.create(n.plugin.heartbeat.Base.prototype),n.plugin.heartbeat.IciMusiqueMuse.prototype.constructor=n.plugin.heartbeat.IciMusiqueMuse,t=n.plugin.heartbeat.IciMusiqueMuse.prototype,t.onEventProxy=function(n){return function(t){if(!this.metrikInfoLoaded){this.afterMetrikCommandExecutor.add(this,n,[t]);return}this.afterMetrikCommandExecutor.execute({self:this,name:n,args:[t]})}},t.getMetrikInfo=function(n){var t=this.api.media().metas;if(t.appCode==="medianetlive")this.onGetMetrikInfoSuccess({});else this.metrikApi.getAoD(n,null,this.onGetMetrikInfoSuccess.bind(this),this.onGetMetrikInfoError.bind(this))},t.onGetMetrikInfoSuccess=function(t){if(n.utils.isNullOrUndefined(t)){this.onGetMetrikInfoError();return}this.console.log("Get audio info from metrik was a success.");this._contextData=this.populateContextData(t);this.metrikInfoLoaded=!0;this.afterMetrikCommandExecutor.executeAll()},t.onGetMetrikInfoError=function(){this.console.log("Get audio info from metrik was a failure.");this.unbindEventHandlers()},t.track=function(){this.api.addEventListener(n.events.core.METAS_CHANGE,this,this.onContentMetasChange);this.heartbeatInstance.loadAdobeAnalyticsLibraries(this.onLibrariesLoaded,this)},t.createMediaObject=function(){var n={name:this.constructVideoName(),id:this.constructVideoID(this.api.media()),length:-1,streamType:this.MediaHeartbeat.StreamType.LIVE};this.mediaObject=this.MediaHeartbeat.createMediaObject(n.name,n.id,n.length,n.streamType);this.console.info("Create media object. - "+JSON.stringify(n))},t.constructVideoID=function(n){return n.appCode+"-"+n.idMedia},t.constructVideoName=function(){var n=this.api.media().metas,r=n.SrcSource?n.SrcSource.toLowerCase():n.idMedia,t={cbfx_rouyn:"radio|abitibi-89,9",cbfx_maritimes:"radio|acadie-98,3",chfax:"radio|alberta-101,1",cbufx:"radio|colombie-britannique-90,9",cbfx_estduquebec:"radio|est-du-quebec-101,5",cbfx_shr:"radio|estrie-90,7",cksbx:"radio|manitoba-89,9",cbfx_tr:"radio|mauricie-centre-du-qc-104,3",cbfx:"radio|montreal-100,7",cbonx:"radio|sudbury-90,9",cbofx:"radio|ottawa-gatineau-102,5",cbvx:"radio|quebec-95,3",cbjx:"radio|saguenay-lac-st-jean-100,9",cbkfx:"radio|saskatchewan-88,9",cbafx_terreneuve:"radio|terre-neuve-101,9",cjbcx:"radio|toronto-90,3",cbefx:"radio|windsor-103,9",19:"muse|"};for(var i in t)if(t.hasOwnProperty(i)&&i==r)return t[i];return"unknown"},t.getContextData=function(){return this._contextData},t.populateContextData=function(n){var u=this.configuration.PLAYER.PAGE_VARS,t=document.location.href.split("?")[0],i=this.api.media().metas,r={videopage:u.pageName,videolang:"fr",videourl:t,player_contexte:"tele",player_clientId:this.playerSettings.site,media_pageIdMedia:i.idMedia,media_fileId:i.idMedia,media_pageSection:this.dataLayerHelper.metaPage("rc.section"),media_pageGroupeSection:this.dataLayerHelper.metaPage("rc.groupeSection"),media_pageDomaine:this.dataLayerHelper.metaPage("rc.domaine"),media_pageUrl:t,media_pageFormatApplication:this.dataLayerHelper.metaPage("rc.formatApplication"),media_pageApplication:this.dataLayerHelper.metaPage("rc.application"),media_programIdOnair:n.ProgramIdOnair||"",media_episodeOnAir:n.EpisodeOnair||""};this.console.info("Creating custom context data. - "+JSON.stringify(r));this._contextData=r},t.resetStates=function(){this.stateManager.reset()},t.onContentMetasChange=function(n){this.console.info("onContentMetasChange");var t=n.data,i=!this.isIciMusiqueOrMuse(t.appCode,t.idMedia);if(i){this.console.info("Tracking is disabled because it's not ici musique or muse on ici.radio-canada.ca website.");this.unbindEventHandlers();this.commandExecutor.reset();this.resetStates();return}this.console.info("Tracking is enabled for  ici musique muse.");this.executeIfLibrariesLoaded(this,"getMetrikInfo",[t.idMedia]);this.bindEventHandlers()},t.onContentPlay=function(){this.console.info("onContentPlay");this.createMediaObject();this.trackSessionStart();this.trackPlay()},t.onContentPause=function(){this.console.info("onContentPause");this.trackComplete();this.trackSessionEnd()},t.onDispose=function(){this.console.info("onDispose");this.stateManager.is(this.states.track_session_start_called)&&(this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.stateManager.remove(this.states.track_session_start_called),this.unbindEventHandlers())},t.trackSessionStart=function(){var n=this.getContextData();this.mediaHeartbeat.trackSessionStart(this.mediaObject,n);this.console.info("track session start");this.stateManager.add(this.states.track_session_start_called)},t.trackSessionEnd=function(){this.stateManager.is(this.states.track_session_start_called)&&(this.resetStates(),this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.stateManager.remove(this.states.track_session_start_called))},t.trackPlay=function(){this.mediaHeartbeat.trackPlay();this.console.info("track play")},t.trackComplete=function(){this.mediaHeartbeat.trackComplete();this.console.info("track complete");this.stateManager.add(this.states.video_completed)},n.plugin.heartbeat.Toutv=function(t,i,r,u,f,e){n.plugin.heartbeat.Vod.apply(this,[t,i,r,u,e]);this.metrikApi=f;this.console=new n.plugin.heartbeat.Console("heartbeat toutv debug - ",this.heartbeatInstance.isDebug);this.afterMetrikCommandExecutor=new n.plugin.heartbeat.CommandExecutor;this.metrikInfoLoaded=!1},n.plugin.heartbeat.Toutv.prototype=Object.create(n.plugin.heartbeat.Vod.prototype),n.plugin.heartbeat.Toutv.prototype.constructor=n.plugin.heartbeat.Toutv,t=n.plugin.heartbeat.Toutv.prototype,t.onEventProxy=function(n){return function(t){if(!this.librariesLoaded||!this.metrikInfoLoaded){this.afterMetrikCommandExecutor.add(this,n,[t]);return}this.afterMetrikCommandExecutor.execute({self:this,name:n,args:[t]})}},t.createMediaObject_ChaptersArray=function(n){this.createMediaObject(n);this.createChaptersArray(this.metas.chaptersTime,n)},t.createMediaObject=function(n){var i={name:n.NomVideoMedianet,id:n.IdFichierMedianet,length:parseInt(n.Duree),streamType:this.MediaHeartbeat.StreamType.VOD},t;this.mediaObject=this.MediaHeartbeat.createMediaObject(i.name,i.id,i.length,i.streamType);t={};t[this.MediaHeartbeat.VideoMetadataKeys.SHOW]=n.CodeEmission;t[this.MediaHeartbeat.VideoMetadataKeys.SEASON]=n.Saison;t[this.MediaHeartbeat.VideoMetadataKeys.EPISODE]=n.Episode;t[this.MediaHeartbeat.VideoMetadataKeys.SHOW_TYPE]=n.FormatContenu;t[this.MediaHeartbeat.VideoMetadataKeys.GENRE]=n.GenrePrincipal!==""?n.GenrePrincipal:n.ThemePrincipal;t[this.MediaHeartbeat.VideoMetadataKeys.ORIGINATOR]=n.Producteur;t[this.MediaHeartbeat.VideoMetadataKeys.NETWORK]=n.Marque;t[this.MediaHeartbeat.VideoMetadataKeys.ASSET_ID]=n.IdFichierMedianet;t[this.MediaHeartbeat.VideoMetadataKeys.FIRST_AIR_DATE]=n.DateDiffusionTele;t[this.MediaHeartbeat.VideoMetadataKeys.FIRST_DIGITAL_DATE]=n.DateDiffusionWeb;this.mediaObject.setValue(this.MediaHeartbeat.MediaObjectKey.StandardVideoMetadata,t);this.console.info("Create media object. - "+JSON.stringify(i))},t.createChaptersArray=function(n,t){var r,u,i;for(this.chapters=[],r=n.length>0,r&&(n=[0].concat(n)),u=this.metas.duration,i=0;i<n.length;i++)r&&(u=i===0?n[i+1]:i<n.length-1?n[i+1]-n[i]:this.metas.duration-n[i]),this.chapters.push({name:t.NomVideoMedianet+"|"+(i+1)+"de"+n.length,length:u,position:i+1,startTime:i===0?0:n[i]});this.console.info("Create chapters array. - "+JSON.stringify(this.chapters))},t.getContextData=function(){return this._contextData},t.populateContextData=function(t){var i={},r,u;for(r in t)t.hasOwnProperty(r)&&this.addContextData(i,r,t[r]);this.addContextData(i,"PageNomPage",this.dataLayerHelper.getDataLayerVariable("page.NomPage"));this.addContextData(i,"PageModuleOrigine",this.dataLayerHelper.getDataLayerVariable("video.PageModuleOrigine"));this.addContextData(i,"PageSection",this.dataLayerHelper.getDataLayerVariable("page.Section"));this.addContextData(i,"PageGroupeSection",this.dataLayerHelper.getDataLayerVariable("page.GroupeSection"));this.addContextData(i,"Partenaire",this.dataLayerHelper.getDataLayerVariable("page.Partenaire"));this.addContextData(i,"RCID",this.dataLayerHelper.getDataLayerVariable("page.RCID"));this.addContextData(i,"Forfait",this.dataLayerHelper.getDataLayerVariable("page.Forfait"));this.addContextData(i,"Feature",this.dataLayerHelper.getDataLayerVariable("page.Feature"));this.addContextData(i,"IdProfil",this.dataLayerHelper.getDataLayerVariable("page.IdProfil"));this.addContextData(i,"Partenaire",this.dataLayerHelper.getDataLayerVariable("page.Partenaire"));this.addContextData(i,"ConsultationClient",this.getClientDateTime());u=this.dataLayerHelper.getDataLayerVariable("video.IdFichierMedianet");n.utils.isNotNullOrUndefined(u)&&u==this.api.media().idMedia&&(this.addContextData(i,"EstEnchainement",this.dataLayerHelper.getDataLayerVariable("video.EstEnchainement")),this.addContextData(i,"EstRepriseMedia",this.dataLayerHelper.getDataLayerVariable("video.EstRepriseMedia")),this.addContextData(i,"TypeDeDeclenchement",this.dataLayerHelper.getDataLayerVariable("video.TypeDeDeclenchement")));i.ttvideo=i.ttvideo||{};i.ttvideo.ProgramIdOnair=t.ProgramIdOnair||"";i.ttvideo.EpisodeOnair=t.EpisodeOnair||"";this.console.info("Creating custom context data. - "+JSON.stringify(i));this._contextData=i},t.addContextData=function(n,t,i){n["ttvideo."+t]=i},t.getClientDateTime=function(){var n=new Date,t=n.getDate(),i=n.getMonth()+1,f=n.getFullYear(),r=n.getHours(),u=n.getMinutes();return""+f+"-"+(i<=9?"0"+i:i)+"-"+(t<=9?"0"+t:t)+" "+(r<=9?"0"+r:r)+":"+(u<=9?"0"+u:u)+":00"},t.onContentMetasChange=function(n){this.console.info("onContentMetasChange");var t=n.data,i=!this.isToutv(n.data.appCode)||t.isLive;if(i){this.console.info("Tracking is disabled because it's not a toutv VOD.");this.unbindEventHandlers();this.commandExecutor.reset();this.resetStates();return}this.console.info("Tracking is enabled for  TOU.TV VOD ");this.metas=n.data;this.metrikInfoLoaded=!1;this.executeIfLibrariesLoaded(this,"getMetrikInfo",[this.metas.idMedia]);this.bindEventHandlers()},t.getMetrikInfo=function(){var n=this.dataLayerHelper.getDataLayerVariable("video.IdCmsTouTv");n!==""?this.metrikApi.getVideoToutv(n,this.onGetMetrikInfoSuccess.bind(this),this.onGetMetrikInfoError.bind(this)):this.console.info("Aucun IdCmsTouTv de définit dans le data layer, on ne peut donc pas appeler metrik pour avoir les infos.")},t.onGetMetrikInfoSuccess=function(t){if(n.utils.isNullOrUndefined(t)){this.onGetMetrikInfoError();return}this.console.log("Get video info from metrik was a success.");this.createMediaObject_ChaptersArray(t);this.populateContextData(t);this.metrikInfoLoaded=!0;this.afterMetrikCommandExecutor.executeAll()},t.onGetMetrikInfoError=function(){this.console.log("Get video info from metrik was a failure.");this.unbindEventHandlers()},n.plugin.heartbeat.ToutvLive=function(t,i,r,u,f,e){n.plugin.heartbeat.Vod.apply(this,[t,i,r,u,e]);this.metrikApi=f;this.console=new n.plugin.heartbeat.Console("heartbeat toutv live debug - ",this.heartbeatInstance.isDebug);this.afterMetrikCommandExecutor=new n.plugin.heartbeat.CommandExecutor;this.metrikInfoLoaded=!1},n.plugin.heartbeat.ToutvLive.prototype=Object.create(n.plugin.heartbeat.Vod.prototype),n.plugin.heartbeat.ToutvLive.prototype.constructor=n.plugin.heartbeat.ToutvLive,t=n.plugin.heartbeat.ToutvLive.prototype,t.onEventProxy=function(n){return function(t){if(!this.librariesLoaded||!this.metrikInfoLoaded){this.afterMetrikCommandExecutor.add(this,n,[t]);return}this.afterMetrikCommandExecutor.execute({self:this,name:n,args:[t]})}},t.createMediaObject_ChaptersArray=function(n){this.createMediaObject(n);this.createChaptersArray(this.metas.chaptersTime,n)},t.createMediaObject=function(n){var i={name:n.NomVideoMedianet,id:n.IdFichierMedianet,length:-1,streamType:this.MediaHeartbeat.StreamType.LIVE},t;this.mediaObject=this.MediaHeartbeat.createMediaObject(i.name,i.id,i.length,i.streamType);t={};t[this.MediaHeartbeat.VideoMetadataKeys.NomVideoToutv]=n.NomVideoToutv;t[this.MediaHeartbeat.VideoMetadataKeys.SHOW]=n.CodeEmission;t[this.MediaHeartbeat.VideoMetadataKeys.SEASON]=n.Saison;t[this.MediaHeartbeat.VideoMetadataKeys.EPISODE]=n.Episode;t[this.MediaHeartbeat.VideoMetadataKeys.SHOW_TYPE]=n.FormatContenu;t[this.MediaHeartbeat.VideoMetadataKeys.GENRE]=n.GenrePrincipal!==""?n.GenrePrincipal:n.ThemePrincipal;t[this.MediaHeartbeat.VideoMetadataKeys.ORIGINATOR]=n.Producteur;t[this.MediaHeartbeat.VideoMetadataKeys.NETWORK]=n.Marque;t[this.MediaHeartbeat.VideoMetadataKeys.ASSET_ID]=n.IdFichierMedianet;t[this.MediaHeartbeat.VideoMetadataKeys.FIRST_AIR_DATE]=n.DateDiffusionTele;t[this.MediaHeartbeat.VideoMetadataKeys.FIRST_DIGITAL_DATE]=n.DateDiffusionWeb;this.mediaObject.setValue(this.MediaHeartbeat.MediaObjectKey.StandardVideoMetadata,t);this.console.info("Create media object. - "+JSON.stringify(i))},t.createChaptersArray=function(){this.chapters=[];this.console.info("Create chapters array. - "+JSON.stringify(this.chapters))},t.getContextData=function(){return this._contextData},t.populateContextData=function(t){var i={},r,u;for(r in t)t.hasOwnProperty(r)&&this.addContextData(i,r,t[r]);this.addContextData(i,"PageNomPage",this.dataLayerHelper.getDataLayerVariable("page.NomPage"));this.addContextData(i,"PageModuleOrigine",this.dataLayerHelper.getDataLayerVariable("video.PageModuleOrigine"));this.addContextData(i,"PageSection",this.dataLayerHelper.getDataLayerVariable("page.Section"));this.addContextData(i,"PageGroupeSection",this.dataLayerHelper.getDataLayerVariable("page.GroupeSection"));this.addContextData(i,"Partenaire",this.dataLayerHelper.getDataLayerVariable("page.Partenaire"));this.addContextData(i,"RCID",this.dataLayerHelper.getDataLayerVariable("page.RCID"));this.addContextData(i,"Forfait",this.dataLayerHelper.getDataLayerVariable("page.Forfait"));this.addContextData(i,"Feature",this.dataLayerHelper.getDataLayerVariable("page.Feature"));this.addContextData(i,"IdProfil",this.dataLayerHelper.getDataLayerVariable("page.IdProfil"));this.addContextData(i,"Partenaire",this.dataLayerHelper.getDataLayerVariable("page.Partenaire"));this.addContextData(i,"ConsultationClient",this.getClientDateTime());u=this.dataLayerHelper.getDataLayerVariable("video.IdFichierMedianet");n.utils.isNotNullOrUndefined(u)&&u==this.api.media().idMedia&&(this.addContextData(i,"EstEnchainement",this.dataLayerHelper.getDataLayerVariable("video.EstEnchainement")),this.addContextData(i,"EstRepriseMedia",this.dataLayerHelper.getDataLayerVariable("video.EstRepriseMedia")),this.addContextData(i,"TypeDeDeclenchement",this.dataLayerHelper.getDataLayerVariable("video.TypeDeDeclenchement")));this.console.info("Creating custom context data. - "+JSON.stringify(i));this._contextData=i},t.addContextData=function(n,t,i){n["ttvideo."+t]=i},t.getClientDateTime=function(){var n=new Date,t=n.getDate(),i=n.getMonth()+1,f=n.getFullYear(),r=n.getHours(),u=n.getMinutes();return""+f+"-"+(i<=9?"0"+i:i)+"-"+(t<=9?"0"+t:t)+" "+(r<=9?"0"+r:r)+":"+(u<=9?"0"+u:u)+":00"},t.onContentMetasChange=function(n){this.console.info("onContentMetasChange");var t=!this.isToutvLive();if(t){this.heartbeatInstance.currentMediaHeartbeatDelegate=this.heartbeatInstance.playerTimeMediaHeartbeatDelegate;this.console.info("Tracking is disabled because it's not a live toutv video.");this.unbindEventHandlers();this.commandExecutor.reset();this.resetStates();return}this.heartbeatInstance.currentMediaHeartbeatDelegate=this.heartbeatInstance.userTimeMediaHeartbeatDelegate;this.console.info("Tracking is enabled for   TOU.TV video stream.");this.metas=n.data;this.metrikInfoLoaded=!1;this.executeIfLibrariesLoaded(this,"getMetrikInfo",[this.metas.idMedia]);this.bindEventHandlers()},t.getMetrikInfo=function(){var n=this.dataLayerHelper.getDataLayerVariable("video.IdFichierMedianet");n!==""?(this.console.info("idCmsMedianet="+n),this.metrikApi.getVideoToutvFeed(n,this.onGetMetrikInfoSuccess.bind(this),this.onGetMetrikInfoError.bind(this))):this.console.info("Aucun IdFichierMedianet de définit dans le data layer, on ne peut donc pas appeler metrik pour avoir les infos.")},t.onGetMetrikInfoSuccess=function(t){if(n.utils.isNullOrUndefined(t)){this.onGetMetrikInfoError();return}this.console.log("Get video info from metrik was a success.");this.createMediaObject_ChaptersArray(t);this.populateContextData(t);this.metrikInfoLoaded=!0;this.afterMetrikCommandExecutor.executeAll()},t.onGetMetrikInfoError=function(){this.console.log("Get video info from metrik was a failure.");this.unbindEventHandlers()},n.plugin.heartbeat.Aod=function(t,i,r,u,f){n.plugin.heartbeat.Base.apply(this,[t,i,r]);this.metrikApi=u;this.console=new n.plugin.heartbeat.Console("heartbeat aod debug - ",this.heartbeatInstance.isDebug);this.afterMetrikCommandExecutor=new n.plugin.heartbeat.CommandExecutor;this.lastBitrate=null;this.lastChapterObject=null;this.dataLayerHelper=f;var e=n.events.core;this.events=[{name:e.START,handler:this.onEventProxy("onContentStart")},{name:e.PLAY,handler:this.onEventProxy("onContentPlay")},{name:e.PAUSE,handler:this.onEventProxy("onContentPause")},{name:e.MEDIA_CHANGED,handler:this.onEventProxy("onMediaChanged")},{name:e.END,handler:this.onEventProxy("onContentEnd")},{name:e.DISPOSE,handler:this.onEventProxy("onDispose")},{name:e.SEEKING,handler:this.onEventProxy("onSeeking")},{name:e.SEEK_COMPLETE,handler:this.onEventProxy("onSeekComplete")},{name:e.NEXT_CHAPTER,handler:this.onEventProxy("onNextChapter")},{name:e.END_CHAPTER,handler:this.onEventProxy("onEndChapter")},{name:e.SKIP_CHAPTER,handler:this.onEventProxy("onSkipChapter")},{name:e.BITRATE_CHANGED,handler:this.onEventProxy("onBitrateChanged")}]},n.plugin.heartbeat.Aod.prototype=Object.create(n.plugin.heartbeat.Base.prototype),n.plugin.heartbeat.Aod.prototype.constructor=n.plugin.heartbeat.Aod,t=n.plugin.heartbeat.Aod.prototype,t.onEventProxy=function(n){return function(t){if(!this.librariesLoaded||!this.metrikInfoLoaded){this.afterMetrikCommandExecutor.add(this,n,[t]);return}this.afterMetrikCommandExecutor.execute({self:this,name:n,args:[t]})}},t.track=function(){this.api.addEventListener(n.events.core.METAS_CHANGE,this,this.onContentMetasChange);this.heartbeatInstance.loadAdobeAnalyticsLibraries(this.onLibrariesLoaded,this)},t.createMediaObject=function(n){var t={name:n.NomAudio,id:n.FichierId,length:parseInt(n.Duree),streamType:this.MediaHeartbeat.StreamType.VOD},i;this.mediaObject=this.MediaHeartbeat.createMediaObject(t.name,t.id,t.length,t.streamType);i={};this.mediaObject.setValue(this.MediaHeartbeat.MediaObjectKey.StandardVideoMetadata,i);this.console.info("Create media object. - "+JSON.stringify(t))},t.constructVideoName=function(n){return[n.avNomEmission?n.avNomEmission.substr(0,30):"",n.OriginalDate,"differe",this.mediaMarque(n.network),n.isVideo?"video":"audio",this.duration(n.duration),n.TitleID.substr(0,50)].join("|")},t.mediaMarque=function(t){for(var i in n.mediaMarque)if(n.mediaMarque.hasOwnProperty(i)&&n.mediaMarque[i].indexOf(t)!==-1)return i;return"undefined"},t.duration=function(n){return Math.floor(n/60)+"m"+(n%60<10?"0":"")+n%60},t.constructVideoID=function(n){return n.appCode+"-"+n.idMedia},t.getContextData=function(){return this.playerSettings.dynamicParams?this.editContextData(this.playerSettings.dynamicParams):this._contextData},t.getPagenompageOverride=function(n){var t="indetermine";if(this.playerSettings.pagenompageOverride&&!this.playerSettings.dynamicParams)return this.playerSettings.pagenompageOverride;if(this.playerSettings.dynamicParams&&this.playerSettings.dynamicParams.pagenompageOverride)t=this.playerSettings.dynamicParams.pagenompageOverride;else if(n===this.DECLENCHEMENTS.PASSIF)t="indetermine";else{if(this.dataLayerHelper.metaPage("rc.NomPage"))return this.dataLayerHelper.metaPage("rc.NomPage");try{t=RadioCanada.Stats.Omniture.Code.s.pageName}catch(i){t="indetermine"}}return t},t.editContextData=function(){return this.populateContextData(this.OmnitureAudio),this._contextData},t.getTriggerType=function(){return this.playerSettings.dynamicParams&&this.playerSettings.dynamicParams.triggerType?this.playerSettings.dynamicParams.triggerType:this.metas.triggerType?this.metas.triggerType:this.DECLENCHEMENTS.ACTIF},t.populateContextData=function(n){var u=this.configuration.PLAYER.PAGE_VARS,r=document.location.href.split("?")[0],i=this.getTriggerType(),f=this.getPagenompageOverride(i),e=this.getGlobalId(),t={videopage:u.pageName,videolang:"fr",videourl:r,player_contexte:"tele",player_clientId:this.playerSettings.site,media_videoNameParDate:this.videoNameParDate(this.metas),media_title:this.metas.title,media_date:this.metas.OriginalDate,media_emission:this.metas.avNomEmission,media_saison:this.metas.SrcSaison,media_episode:this.metas.SrcEpisode,media_genre:this.metas.theme,media_reseau:this.metas.chain,media_chaine:this.metas.network,media_marque:this.mediaMarque(this.metas.network),media_pageIdMedia:this.dataLayerHelper.metaPage("rc.idMedia"),media_fileId:this.metas.fileID,media_pageSection:this.dataLayerHelper.metaPage("rc.section"),media_pageGroupeSection:this.dataLayerHelper.metaPage("rc.groupeSection"),media_pageDomaine:this.dataLayerHelper.metaPage("rc.domaine"),media_pageUrl:r,media_pageFormatApplication:this.dataLayerHelper.metaPage("rc.formatApplication"),media_pageApplication:this.dataLayerHelper.metaPage("rc.application"),media_programIdOnair:n.ProgramIdOnair||"",media_episodeOnAir:n.EpisodeOnair||"","rcaudio.AudioOuVideo":n.AudioOuVideo,"rcaudio.Format":n.Format,"rcaudio.IdsCollection":n.IdsCollection,"rcaudio.SousSecteur":n.SousSecteur,"rcaudio.ThemeEmission":n.ThemeEmission,"rcaudio.nomaudio":n.NomAudio,"rcaudio.codeemission":n.CodeEmission,"rcaudio.datediffusion":n.DateDiffusion,"rcaudio.titre":n.Titre,"rcaudio.reseau":n.Reseau,"rcaudio.chaine":n.Chaine,"rcaudio.playercontexte":n.PlayerContexte,"rcaudio.playerid":n.PlayerId,"rcaudio.liste":n.Liste,"rcaudio.fichierid":n.FichierId,"rcaudio.domaine":n.Domaine,"rcaudio.application":n.Application,"rcaudio.formatapplication":n.FormatApplication,"rcaudio.marque":n.Marque,"rcaudio.typedeclenchement":i,"rcaudio.pagenompage":f,"rcaudio.typedeclenchementchapitre":i,"rcaudio.globalId":e};n.Chapitres.length>0&&(t["rcaudio.nomchapitre"]=n.Chapitres[0].NomChapitre,t["rcaudio.titrechapitre"]=n.Chapitres[0].TitreChapitre);this.console.info("Creating custom context data. - "+JSON.stringify(t));this._contextData=t},t.getMetrikInfo=function(n,t){this.metrikApi.getAoD(n,t,this.onGetMetrikInfoSuccess.bind(this),this.onGetMetrikInfoError.bind(this))},t.onGetMetrikInfoSuccess=function(t){if(this.OmnitureAudio=t,n.utils.isNullOrUndefined(t)){this.onGetMetrikInfoError();return}this.console.log("Get audio info from metrik was a success.");this.createMediaObject_ChaptersArray(t);this.populateContextData(t);this.metrikInfoLoaded=!0;this.afterMetrikCommandExecutor.executeAll()},t.createMediaObject_ChaptersArray=function(n){this.createMediaObject(n);this.createChaptersArray(n)},t.createChaptersArray=function(n){var t;this.chapters=[];var i=n.Chapitres,r=i.length>0,u=parseInt(n.Duree);for(t=0;t<i.length;t++)this.chapters.push({name:i[t].NomChapitre,length:parseInt(i[t].DureeChapitre),position:parseInt(i[t].PositionChapitre),startTime:parseInt(i[t].DebutRelatifChapitre)});this.console.info("Create chapters array. - "+JSON.stringify(this.chapters))},t.createChapterObject=function(){var t=this.api.getCurrentChapter(),n,i;n=t!==0&&t===this.chapters.length?this.chapters[t-1]:this.chapters[t];typeof n=="undefined"&&(i=this.mediaObject.createVideoInfo(),n={name:i.name,length:i.length,position:1,startTime:0});this.chapterObject=this.MediaHeartbeat.createChapterObject(n.name,n.position,n.length,n.startTime);this.console.info("Create chapter object. - "+JSON.stringify(n))},t.onGetMetrikInfoError=function(){this.console.log("Get audio info from metrik was a failure.");this.unbindEventHandlers()},t.videoNameParDate=function(n){return[n.avNomEmission?n.avNomEmission.substr(0,30):"",n.OriginalDate].join("|")},t.timenow=function(){var n=new Date,u="am",t=n.getHours(),i=n.getMinutes(),r=n.getSeconds();return t>=12&&(t>12&&(t-=12),u="pm"),i<10&&(i="0"+i),r<10&&(r="0"+r),n.toLocaleDateString()+" "+t+":"+i+":"+r+" "+u},t.sessionStartCalled=function(){return this.stateManager.is(this.states.track_session_start_called)},t.resetStates=function(){this.stateManager.reset();this.lastChapterObject=null;this.lastBitrate=null},t.onContentMetasChange=function(t){this.console.info("onContentMetasChange");var i=t.data,r=i.isLive||i.isVideo||n.utils.isWebcast(i)||this.isToutv(i.appCode)||this.isIciMusic(),u=this.getGlobalId();if(r){this.console.info("Tracking is disabled because it's not an audio on demand stream. and it's not tou.tv or ici.musique.ca site");this.unbindEventHandlers();this.commandExecutor.reset();this.resetStates();return}this.console.info("Tracking is enabled for  AOD pour tous les sites  sauf tou.tv et ici.musique.");this.metas=i;this.executeIfLibrariesLoaded(this,"getMetrikInfo",[this.metas.idMedia,u]);this.bindEventHandlers()},t.onContentStart=function(){this.console.info("onContentStart");this.stateManager.is(this.states.track_play_called_once)||this.trackChapterStart()},t.onNextChapter=function(){(this.console.info("onNextChapter"),this.sessionStartCalled()&&!this.stateManager.is(this.states.chapter_started))&&(this.trackChapterStart(),this.stateManager.remove(this.states.chapter_completed),this.stateManager.add(this.states.chapter_started))},t.onEndChapter=function(){(this.console.info("onEndChapter"),this.sessionStartCalled()&&!this.stateManager.is(this.states.chapter_completed))&&(this.trackChapterComplete(),this.stateManager.remove(this.states.chapter_started),this.stateManager.add(this.states.chapter_completed))},t.onContentPlay=function(){this.console.info("onContentPlay");this.trackPlay()},t.onContentPause=function(){this.console.info("onContentPause");this.trackPause()},t.onMediaChanged=function(){this.console.info("onMediaChanged");this.stateManager.is(this.states.track_session_start_called)&&(this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.resetStates())},t.onContentEnd=function(){this.console.info("onContentEnd");this.trackSessionEnd()},t.onDispose=function(){this.console.info("onDispose");this.stateManager.is(this.states.track_session_start_called)&&(this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.stateManager.remove(this.states.track_session_start_called),this.unbindEventHandlers())},t.onSeeking=function(){this.console.info("onSeeking");this.trackSeekStart()},t.onSeekComplete=function(){(this.console.info("onSeekComplete"),this.stateManager.is(this.states.seek_completed))||(this.stateManager.is(this.states.chapter_skipped)&&this.trackChapterStart(),this.trackSeekComplete())},t.onSkipChapter=function(){this.console.info("onSkipChapter");this.trackChapterSkip();this.trackChapterStart()},t.trackChapterSkip=function(){this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.ChapterSkip);this.console.info("track chapter skip")},t.onBitrateChanged=function(n){this.console.info("onBitrateChanged");var t=n.data.bitrate;t!==0&&(this.trackBitrateChange(t),this.lastBitrate=t)},t.trackSessionStart=function(){var n=this.getContextData();this.mediaHeartbeat.trackSessionStart(this.mediaObject,n);this.console.info("track session start");this.stateManager.add(this.states.track_session_start_called)},t.trackPlay=function(){if(this.sessionStartCalled()||this.trackSessionStart(),this.stateManager.is(this.states.ignore_next_track_play_call)){this.stateManager.remove(this.states.ignore_next_track_play_call);return}this.mediaHeartbeat.trackPlay();this.console.info("track play");this.stateManager.add(this.states.track_play_called_once)},t.trackComplete=function(){this.mediaHeartbeat.trackComplete();this.console.info("track complete");this.stateManager.add(this.states.video_completed)},t.trackPause=function(){(this.sessionStartCalled()||this.trackSessionStart(),this.stateManager.is(this.states.video_completed))||(this.mediaHeartbeat.trackPause(),this.console.info("track pause"))},t.trackSessionEnd=function(){this.stateManager.is(this.states.track_session_start_called)&&(this.stateManager.is(this.states.chapter_completed)||this.trackChapterComplete(),this.trackComplete(),this.resetStates(),this.mediaHeartbeat.trackSessionEnd(),this.console.info("track session end"),this.stateManager.remove(this.states.track_session_start_called))},t.trackSeekStart=function(){this.sessionStartCalled()&&(this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.SeekStart),this.console.info("track seek start"),this.stateManager.remove(this.states.seek_completed),this.stateManager.add(this.states.seek_started))},t.trackSeekComplete=function(){this.sessionStartCalled()&&(this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.SeekComplete),this.console.info("track seek complete"),this.stateManager.remove(this.states.seek_started),this.stateManager.add(this.states.seek_completed))},t.trackChapterComplete=function(){this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.ChapterComplete);this.console.info("track chapter complete")},t.trackChapterStart=function(){(this.stateManager.is(this.states.track_session_start_called)||this.trackSessionStart(),this.createChapterObject(),this.lastChapterObject===null||this.lastChapterObject.data["a.position"]!==this.chapterObject.data["a.position"])&&(this.lastChapterObject=this.chapterObject,this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.ChapterStart,this.chapterObject,null),this.console.info("track chapter start"),this.stateManager.add(this.states.track_play_called_once))},t.trackBitrateChange=function(n){this.sessionStartCalled()&&n!==this.lastBitrate&&(this.mediaHeartbeat.trackEvent(this.MediaHeartbeat.Event.BitrateChange,this.mediaDelegate.getQoSObject()),this.console.info("track bitrate change - new bitrate = "+n))},n.plugin.comscoreV2={},n.plugin.comscoreV2.Console=function(n,t){this.messagePrefix=n;this.isDebug=t},n.plugin.comscoreV2.Console.prototype={constructor:n.plugin.heartbeat.Console,info:function(n){this.write("info",n)},warn:function(n){this.write("warn",n)},error:function(n){this.write("error","custom error: "+n)},log:function(n){this.write("log",n)},debug:function(n){this.write("debug",n)},write:function(t,i){i=this.messagePrefix+i;this.isDebug&&window.console[t](i);n.utils.log(i,"comscoreV2_"+t)}},n.plugin.comscoreV2.CommandExecutor=function(){this.reset()},n.plugin.comscoreV2.CommandExecutor.prototype={constructor:n.plugin.heartbeat.CommandExecutor,add:function(n,t,i){i=i||[];this.commands.push({self:n,name:t,args:i})},executeAll:function(){for(var t,n=0;n<this.commands.length;n++)t=this.commands[n],this.execute(t);this.reset()},execute:function(n){n.name.apply(n.self,n.args)},reset:function(){this.commands=[]}},n.plugin.comscoreV2.Clip=function(n){this.base={ns_st_cn:1,ns_st_ci:"not_defined",ns_st_pu:n.length*1e3,ns_st_pr:"not_defined",ns_st_tpr:"not_defined",ns_st_ep:"not_defined",ns_st_tep:"not_defined",ns_st_sn:"not_defined",ns_st_en:"not_defined",ns_st_ge:"not_defined",ns_st_ia:0,ns_st_ddt:"not_defined",ns_st_tdt:"not_defined",ns_st_st:"not_defined",c6:"not_defined",ns_st_cmt:n.CapsuleNumber===1?"ec":n.SrcAvIntegrale?"fc":"pc",ns_st_cdm:n.ReseauID===12?"eo":"to",ns_st_stc:"not_defined",ns_st_cu:"*null"};this.vam={};this.vam.prototype=this.base;this.vam.ns_st_li="*null";this.vam.ns_st_ct=n&&n.duration<600?"vc11":"vc12";this.live={};this.live.prototype=this.base;this.live.ns_st_ft="*null";this.live.ns_st_ct="vc13";this.asset={};this.asset.prototype=n.isLive?this.live:this.vam;this.asset.ns_st_pn=1;this.asset.ns_st_tp=n.chaptersTime.length+1;this.content=this.asset;this.ad={};this.ad.prototype=n.isLive?this.live:this.vam;this.ad.ns_st_ad="1";this.ad.ns_st_cl=0;this.ad.ns_st_ct="va11";this.ad.ns_st_pn="0"},function(n){n.plugin.comscoreV2.Controller=function(t){this.console=new n.plugin.comscoreV2.Console("ComscoreV2 debug - ",!1);this.instance=t.getInstance().internalApi;this.playerSettings=t.getInstance().playerSettings;this._c2=this.playerSettings.ComScoreC2;this._c3=this.playerSettings.ComScoreC3;this._c4=this.getC4();this.events=n.events.core;this.comscoreTag=null;this.videoPlayer=null;this.console.log("comscore debug  toutv.");this.dataLayerHelper=new n.plugin.heartbeat.dataLayerHelper;this.videoPlayer=new n.plugin.comscoreV2.videoTag.VideoPlayer(this.console,this.instance);this.isLive=!1;this.eventRegister([{evt:this.events.MEDIA_CHANGED,func:this.onEventMediaChange},{evt:this.events.METAS_CHANGE,func:this.onEventMetasChanged}]);this.metrikApiToutv=new n.services.metrik.Api("503c1918-c1a8-4d9f-a989-09473b7c7667","https://services.radio-canada.ca/metrik/omniture/v1","toutv_siteweb",n.utils.doT,n.utils.ajax);this.metrikApiUnit=new n.services.metrik.Api("503c1918-c1a8-4d9f-a989-09473b7c7667","https://services.radio-canada.ca/metrik/omniture/v1","rcca_siteweb_unit",n.utils.doT,n.utils.ajax)};var t=n.plugin.comscoreV2.Controller.prototype;t.initComscoreApi=function(){this.console.log("initComscoreApi");try{var t={c2:this._c2};return this.comscoreTag=new ns_.StreamSense.Html5(this.instance.media().getProvider().elementMetrik,t),this.videoPlayer.setComscoreTag(this.comscoreTag),this.videoPlayer.librariesLoaded=!0,this.videoPlayer.bindEvents(n.plugin.comscoreV2.events.ad,this.instance,this.videoPlayer.triggerAd),!0}catch(i){this.console.error("Failed to initialized ComscoreV2 with error - "+i.message)}return!1};t.onEventMetasChanged=function(t){if(this.console.log("onEventMetasChanged"),this.metas=t.data,!t.data.isVideo){this.comscoreTag=null;return}this.clip=new n.plugin.comscoreV2.Clip(t.data);this.getMetrikInfo(t.data.isLive,t.data.idMedia);t.data.isLive===!0&&(this.isLive=!0);this.videoPlayer.clip=this.clip;this.videoPlayer.setVideo(this.instance.media().getProvider().elementMetrik);this.comscoreTag||this.initComscoreApi();this.comscoreTag.setPlaylist()};t.getMetrikInfo=function(n,t){var r,u,i;n?(r="video.IdFichierMedianet",i="getVideoToutvFeed"):(r="video.IdCmsTouTv",i="getVideoToutv");u=this.dataLayerHelper.getDataLayerVariable(r);u?this.metrikApiToutv[i](u,this.onGetMetrikInfoSuccess.bind(this),this.onGetMetrikInfoError.bind(this)):(i=n?"getVideoLive":"getVideoCa",this.metrikApiUnit[i](t,this.onGetMetrikInfoSuccess.bind(this),this.onGetMetrikInfoError.bind(this)))};t.onGetMetrikInfoSuccess=function(n){this.fillClip(n);this.videoPlayer.clip=this.clip;this.console.info("Fill metrik");this.videoPlayer.afterMetrikCommandExecutor.executeAll();this.videoPlayer.metrikInfoLoaded=!0};t.fillClip=function(n){this.clip.base.c3=this._c3;this.clip.base.c4=this.getC4();this.clip.base.c6=this.getC6(this.metas);this.clip.base.ns_st_ci=n.IdFichierMedianet;this.clip.base.ns_st_cl=n.Duree==="-1"?0:n.Duree*1e3;this.clip.base.ns_st_pu=this.setNullIfEmpty(n.Marque);this.clip.base.ns_st_pr=this.get_ns_st_pr(n.TitreEmission);this.clip.base.ns_st_tpr=this.setNullIfEmpty(n.ProgramIdOnair);this.clip.base.ns_st_ep=this.setNullIfEmpty(n.TitreMedia);this.clip.base.ns_st_tep=this.setNullIfEmpty(n.EpisodeOnair);this.clip.base.ns_st_sn=this.setNullIfEmpty(n.Saison);this.clip.base.ns_st_en=this.setNullIfEmpty(n.Episode);this.clip.base.ns_st_ge=this.setNullIfEmpty(n.GenrePrincipale?n.GenrePrincipale:n.ThemePrincipale);this.clip.base.ns_st_ddt=this.setNullIfEmpty(n.DateDiffusionWeb);this.clip.base.ns_st_tdt=this.setNullIfEmpty(n.DateDiffusionTele);this.clip.base.ns_st_st=this.setNullIfEmpty(n.Marque);this.clip.base.ns_st_stc=this.setNullIfEmpty(n.StationCodeNumeris);this.clip.base.ns_st_tm=this.removeSeconds(this.setNullIfEmpty(n.HeureDiffusion));this.clip.asset.ns_st_ce=this.setNumber4Bool(n.FlagIntegral);this.isLive&&(this.clip.base.ns_st_cmt="*null")};t.onGetMetrikInfoError=function(){this.console.error("Get video info from metrik was a failure.")};t.eventRegister=function(n){for(var t in n)this.instance.addEventListener(n[t].evt,n[t].func.bind(this))};t.removeSeconds=function(n){if(n==="*null")return n;var t=n.split(":");return t.length!==3?n:(t.splice(2,t.length-2),t.join(":"))};t.setNullIfEmpty=function(n){return(n===undefined||n.indexOf("<aucun")!==-1)&&(n=""),n===""?"*null":n};t.setNumber4Bool=function(n){return n==="True"?1:0};t.onEventMediaChange=function(){this.videoPlayer.metrikInfoLoaded=!1};t.getC4=function(){var n=null;if(["radiocanadaca_unit","radiocanadaca_tele","radiocanadaca_info","radiocanadaca_externe"].indexOf(this.playerSettings.site.toLocaleLowerCase)===-1){try{n=_satellite.getVar("page.ComscoreKeyword")}catch(t){}if(!n)try{n=RadioCanada.Stats.Omniture.Code.s.channel}catch(t){}return n||(n="*null"),n}return this.playerSettings.ComScoreC4};t.getC6=function(n){return[this.getNomEmission(n),n.OriginalDate,n.isLive?"live":"differe",this.mediaMarque(n.network),n.isVideo?"video":"audio",this.duration(n.duration),n.TitleID.substr(0,50)].join("|")};t.getNomEmission=function(n){return n.isLive?n.SrcEmission?n.SrcEmission.substr(0,30):"":n.appCode==="toutv"?n.avEmission?n.avEmission.substr(0,30):"":n.avNomEmission?n.avNomEmission.substr(0,30):""};t.get_ns_st_pr=function(n){var t=this.setNullIfEmpty(n);return this.isLive?"live-stream":t};t.mediaMarque=function(t){for(var i in n.mediaMarque)if(n.mediaMarque.hasOwnProperty(i)&&n.mediaMarque[i].indexOf(t)!==-1)return i;return"undefined"};t.duration=function(n){return Math.floor(n/60)+"m"+(n%60<10?"0":"")+n%60}}(n),function(n){var t=n.events.core,i=n.events.provider;n.plugin.comscoreV2.events={html:["durationchange","emptied","ended","error","loadstart","pause","play","playing","seeked","seeking","waiting","timeupdate"],ad:[{eventIn:t.AD_STARTED,eventOut:"loadstart"},{eventIn:t.AD_COMPLETE,eventOut:"resume"},{eventIn:t.SINGLE_AD_COMPLETE,eventOut:"ended"},{eventIn:t.AD_PAUSE,eventOut:"pause"},{eventIn:t.AD_PLAYING,eventOut:"playing"},{eventIn:t.SINGLE_AD_STARTED,eventOut:"durationchange"},{eventIn:t.COMPLETE,eventOut:"core.complete"},{eventIn:t.START,eventOut:"core.start"},{eventIn:t.BEGIN,eventOut:"core.begin"},{eventIn:t.END,eventOut:"core.end"},{eventIn:t.MEDIA_CHANGED,eventOut:"core.mediachanged"},{eventIn:t.AFTER_VALIDATIONMEDIA_REQUEST,eventOut:"core.aftervalidationmediarequest"}],content:[{eventIn:i.DURATION_CHANGE,eventOut:"durationchange"},{eventIn:i.COMPLETE,eventOut:"ended"},{eventIn:i.PAUSE,eventOut:"pause"},{eventIn:i.PLAY,eventOut:"play"},{eventIn:i.PLAYING,eventOut:"playing"},{eventIn:i.TIME_UPDATE,eventOut:"timeupdate"},{eventIn:i.SEEK_COMPLETE,eventOut:"seeked"},{eventIn:i.SEEKING,eventOut:"seeking"},{eventIn:i.BUFFERING,eventOut:"waiting"},{eventIn:i.LOAD_START,eventOut:"loadstart"},{eventIn:i.EMPTIED,eventOut:"emptied"}]}}(n),n.plugin.comscoreV2.videoTag={},function(n){n.plugin.comscoreV2.videoTag.Base=function(t,i){this.instance=i;this.video=null;this.clip={};this.comscoreTag=null;this.console=t;this.interval=0;this.afterMetrikCommandExecutor=new n.plugin.comscoreV2.CommandExecutor;this.librariesLoaded=!1;this.metrikInfoLoaded=!1;this.elementAttached=!1};var t=n.plugin.comscoreV2.videoTag.Base.prototype;t.attachContent=function(){this.comscoreTag.attachTo(this.instance.media().getProvider().elementMetrik);this.elementAttached=!0};t.detachContent=function(){this.elementAttached&&(this.comscoreTag.detach(),this.elementAttached=!1)};t.setComscoreTag=function(n){this.comscoreTag=n};t.setVideo=function(n){this.video=n};t.mergedClip=function(n){var i={},t;n.prototype&&(i=this.mergedClip(n.prototype));for(t in n)(typeof n[t]=="string"||typeof n[t]=="number")&&(i[t]=n[t]);return i};t.setClip=function(n,t){var i=this.mergedClip(n);this.console.log("set clip - "+t+" : "+JSON.stringify(i));this.comscoreTag.setClip(i)};t.addEventListener=function(n,t){typeof this.arrEvents[n]!="object"&&(this.arrEvents[n]=[]);this.arrEvents[n].push(t)};t.removeEventListener=function(n,t){if(typeof this.arrEvents[n]=="object")for(var i=0;i<this.arrEvents[n].length;i++)if(this.arrEvents[n][i].name===t.name){this.arrEvents[n].splice(i,1);break}};t.bindEvents=function(n,t,i){var r,u;for(r in n)u=i.bind(this,n[r].eventIn),t.addEventListener(n[r].eventIn,this.onEventProxy(i).bind(this,n[r].eventOut))};t.onEventProxy=function(n){return function(){if(!this.librariesLoaded||!this.metrikInfoLoaded){this.afterMetrikCommandExecutor.add(this,n,arguments);return}this.afterMetrikCommandExecutor.execute({self:this,name:n,args:arguments})}};t.executeIfLibrariesLoaded=function(n,t,i){if(!this.librariesLoaded){this.commandExecutor.add(n,t,i);return}this.commandExecutor.execute({self:n,name:t,args:i})}}(n),function(n){n.plugin.comscoreV2.videoTag.VideoPlayer=function(t,i){n.plugin.comscoreV2.videoTag.Base.apply(this,[t],i);this.instance=i};n.plugin.comscoreV2.videoTag.VideoPlayer.prototype=Object.create(n.plugin.comscoreV2.videoTag.Base.prototype);n.plugin.comscoreV2.videoTag.VideoPlayer.constructor=n.plugin.comscoreV2.videoTag.VideoPlayer;var t=n.plugin.comscoreV2.videoTag.VideoPlayer.prototype;t.triggerAd=function(n,t){n!=="playing"&&this.console.log("EventType - "+t.type+"   send event -"+n);switch(n){case"durationchange":this.paused=!1;this.clip.ad.ns_st_cl=t.data.ima_ad_duration*1e3;this.setClip(this.clip.ad,1);this.comscoreTag.play();break;case"playing":this.paused&&this.comscoreTag.play();this.paused=!1;break;case"pause":this.paused=!0;this.comscoreTag.pause();break;case"loadstart":this.clip.ad.ns_st_ad!=="pre-roll"&&this.clip.base.ns_st_cn++;this.detachContent();this.adPlaying=!0;this.setClip(this.clip.ad,1);break;case"ended":this.paused=!0;this.ended=!0;this.comscoreTag.end();this.clip.base.ns_st_cn++;this.setClip(this.clip.ad,2);this.detachContent();break;case"resume":this.adPlaying=!1;this.clip.ad.ns_st_ad!=="pre-roll"&&(this.clip.content.ns_st_pn+=1);this.setClip(this.clip.content,3);this.attachContent();break;case"core.complete":this.clip.ad.ns_st_ad="post-roll";this.clip.ad.ns_st_ct="va13";break;case"core.start":this.clip.ad.ns_st_ad="mid-roll";this.clip.ad.ns_st_ct="va12";break;case"core.begin":this.clip.ad.ns_st_ad="pre-roll";this.clip.ad.ns_st_ct="va11";this.clip.base.ns_st_cn=1;this.clip.content.ns_st_pn=1;break;case"core.end":this.comscoreTag.end();break;case"core.mediachanged":this.comscoreTag.end();break;case"core.aftervalidationmediarequest":this.clip.base.ns_st_cn===1&&(this.setClip(this.clip.content,4),this.attachContent())}}}(n),n.plugin.toolbarFilter=function(t){function r(n){f.className.indexOf("showstate")===-1?(t.getInstance().timerManager.clearTimeout(o),u=!0,i.log("eventsFilter: click not allowed"),o=t.getInstance().timerManager.setTimeout(function(){i.log("eventsFilter: click allowed after 1 sec");u=!1},1e3)):i.log("eventsFilter: click allowed");u&&n.preventDefault()}var i=this;i.log("eventsFilter");var e=t.getUI(),o=0,u=!1,f=n.utils.dom.FindByClassName(e.container.getElem(),"bottomcontainer"),s=n.utils.dom.FindByClassName(e.container.getElem(),"innercontainer");f.addEventListener(n.events.nativeevents.TOUCH_START,r);f.addEventListener(n.events.nativeevents.CLICK,r);s.addEventListener(n.events.nativeevents.TOUCH_START,r);s.addEventListener(n.events.nativeevents.CLICK,r)},function(player){with(player.plugin)with(interface)extensionIntern(externalLoadDelay,{}),extensionIntern(playAuthorization,{log:!0}),extensionIntern(toolbarFilter,{log:!0}),player.params.heartbeat!=="false"&&extensionIntern(heartbeat.Manager,{log:!1}),player.params.activateComscoreV2==="true"?extensionIntern(comscoreV2.Controller,{log:!0}):extensionIntern(comscore,{log:!0}),extensionIntern(omnitureToutvV1,{log:!0})}(n),function(n){if(typeof n.params!="undefined"&&n.params.hasOwnProperty("playerReadyCallback"))try{window[n.params.playerReadyCallback]()}catch(t){}}(n))}()