@datazoom/collector_universal_mt_om
Version:
1 lines • 186 kB
JavaScript
!function(){var e,t,n,s,dl="object"==typeof module?{}:null,fl=window.URL,pl=window.URLSearchParams,ml=window.EventTarget,vl=window.CustomEvent,hl={};function gl(e,t){hl[e]=t}function _l(e,t){gl("ext_"+e,t)}gl("base","2.1.0"),function(Ze,et,d){"use strict";var f,p,tt=Ze.Object,c=Ze.Array,m=Ze.Date,gt=Ze.Number,I=Ze.String,l=Ze.RegExp,nt=Ze.Math,v=Ze.XMLHttpRequest,A=Ze.Uint8Array,T=Ze.ArrayBuffer,h=Ze.JSON,_t=Ze.Promise,Et=Ze.document||{},e=Et.currentScript||{},E=Ze.location||{},g=Ze.navigator||{},_=g.userAgent||"",St=g.connection||g.mozConnection||g.webkitConnection,S=Ze.crypto,y=Ze.console||{},t=Ze.performance,N=Ze.setInterval,L=Ze.setTimeout,w=(Ze.clearInterval,Ze.decodeURIComponent),U=Ze.encodeURIComponent;try{f=Ze.localStorage,p=Ze.sessionStorage}catch(e){}function x(n){return n?function(e,t){e="[DZ] "+e,void 0===t?n.call(y,e):n.call(y,e,t)}:null}var n=x(y.log)||function(){},V=x(y.error)||n,F=x(y.warn)||n,B=x(y.info)||n,W=x(y.debug)||n,yt={options:{cmcdEnable:!1,cmcdMode:null,cmcdKeys:null}},H="datazoom_",n="__"+H+"rootobj",j="custom_",G="v_";if(yt[n]=1,dl)dl.datazoom=yt;else{if(Wt(Ze.datazoom)){if(Ze.datazoom[n])return F("Collector already loaded");F("Overwriting window.datazoom")}Ze.datazoom=yt}function D(t,n,e){var a,i=n.shift();return null==i?a=t:t?i instanceof l?tt.keys(t).some(function(e){if(i.test(e))return null!=(a=D(t[e],n.slice()))}):a=D(t[i],n):a=null,null!=a?a:e}function at(e){return"function"==typeof e}function q(e,t){if(at(e))try{return new(e=t?e.bind.apply(e,[null].concat(t)):e),1}catch(e){}}q(fl,["http://x.io"])&&q(pl)||(pl=function(e){var a=[];function n(e,t){!1!==t&&a.push([e,t])}function i(t){a=a.filter(function(e){return e[0]!==t})}e&&e.slice(1).split("&").forEach(function(e){e=e.split("=");try{a.push([w(e[0]),null==e[1]||w(e[1])])}catch(e){rt(e,"URLSearchParams()")}});e=this;e.append=n,e["delete"]=i,e.set=function(e,t){i(e),n(e,t)},e.get=function(t){var n=null;return a.some(function(e){if(e[0]===t)return n=e[1],!0}),n},e.toString=function(){return a.map(function(e){var t=U(e[0]);return!0===e[1]?t:t+"="+U(e[1])}).join("&")}},fl=function(e){var t=this,e=e.split("?"),n=e[0],e=e[1]?"?"+e[1]:"";t.search=e,t.searchParams=new pl(e),t.toString=function(){return n+t.search}}),q(ml)&&q(vl,["x"])||(ml=function(){var n=this,a={};n.addEventListener=function(e,t){var n=a[e];n||(a[e]=n=[]),n.push(t)},n.removeEventListener=function(e,t){var n=a[e];n&&(a[e]=n.filter(function(e){return e!=t}))},n.dispatchEvent=function(t){var e=a[t.type];e&&e.forEach(function(e){L(function(){e.call(n,t)},0)})}},vl=function(e,t){this.type=e,t&&(this.detail=t.detail)}),et=tt.assign({},{cn:"Universal (MT/OM)",sv:"2.8.0",cf:"",mf:null,ev:[],fd:[],md:[],od:null,mb:"",sw:!1,sm:"",sp:[],ss:"",sd:"",sc:"",ab:"",st:null,hi:1e4,ti:200,cm:null,am:null,cq:null,aq:null,rd:[1,2,4,8,8,8,8],bd:50,kd:50,mh:5e3,ml:0,mc:256,mp:2.5,ep:2,ed:2500,ec:gt.MAX_VALUE,cc:"",cl:"",ci:"",cd:[],og:!0,os:!0,tt:!1,om:!1,ps:null,sn:["IDLE","CT_REQUESTED","CT_BUFFERING","CT_PLAYING","CT_PAUSED","CT_SEEKING","CT_COMPLETED","CT_STOPPED","CT_ERROR","AD_BUFFERING","AD_PLAYING","AD_PAUSED","AD_SEEKING","AD_COMPLETED","AD_SKIPPED","AD_ERROR","AD_BREAK_STARTED","AD_BREAK_ENDED"],le:function(e){var t=e.event,n=e.video;Ct("[Event] "+t.type+(n?" ("+n.media_type+")":"")+" @"+t.timestamp,Pt(e))}},et||{});var Y,K,It,z={datapoints:{events:"ev",flux_data:"fd",metadata:"md",cmcd:"cd"},endpoints:{event_ingest:"mb",sampling:"sm",ad_blocker_bait:"ab"},sampling:{enable:"sw",definition_namespace:"ss",definition_key_name:"sd",criteria_sampling_key_name:"sc",criteria_matching_fields:"sp"},ondemand:"od",customer_code:"cc",connector_list:"cl",app_session_timeout_mins:"st",heartbeat_interval_ms:"hi",content_milestone_percent:"cm",ad_milestone_percent:"am",content_qv_sec:"cq",ad_qv_sec:"aq",observability:{lag_enabled:"og",loss_enabled:"os"},om_enabled:"om",configuration_id:""},Q=!dl&&e.src||"/",X=E.href||"https://localhost",$="configuration_id",C="urn:x-cast:io.datazoom.collector",At="transfer",J=0,Z=1,ee=2,te=3,ne=4,ae=5,ie={off:J,error:Z,warning:ee,info:te,debug:ne,verbose:ae},re=ee;function oe(e){var t;e&&(t=ie[e],J<=(t=null!=t?t:+e)&&t<=ae?re=t:F("Invalid log level: "+e))}function se(){Y={},K=[],[[et.ps],[Q.split("?")[1]],[X.split("?")[1],H]].forEach(function(e){var a=e[1];e[0]&&e[0].split("&").forEach(function(e){try{var t=e.split("="),n=w(t[0]);if(a){if(!n.startsWith(a))return;n=n.slice(a.length)}Y[n]=null==t[1]||w(t[1]),n.startsWith("x-")&&K.push([n,Y[n]])}catch(e){F("Invalid query string: "+e.message)}})}),It="true"==Y.demo,oe(Y.log)}se();var ue="io.datazoom.",ce=ue,le="__ss_ev_count",de="__ss_last_act",fe="__ss_custom_md",pe="__ss_msg_queue",me="__ss_sm_resp",ve="__ss_appss_to",he="__ss_on_demand",ge="collector_observability",_e="process_duration_ms",Ee="send_duration_ms",Se="call_duration_ms",ye="queue_duration_ms",Ie="attempt_count",Ae="attempt",Te="status_code",De="sample",Ce="config",be="log";function ke(e,t,n,a){re<e||t(n,a)}function Tt(e,t){ke(Z,V,e,t)}function it(e,t){ke(ee,F,e,t)}function Dt(e,t){ke(te,B,e,t)}function Ct(e,t){ke(ne,W,e,t)}function Oe(e,t){ke(ae,W,e,t)}function rt(e,t){t="[Exception] "+(t?"("+t+") ":"")+e;return Tt(t,e),t}function bt(n,a,i,r,o){var s,u=0,c=1,l=0;return a=a||"",i=i||1,r=r||gt.MAX_VALUE,{log:function(e,t){o&&(s=ot())>=l+o&&(u=0,c=1,l=s),++u>=c&&(n("["+u+"] "+a+e,t),c+=nt.min(c*i,r))}}}function kt(e,t){b(Ze,"postMessage",[{type:e,data:t},"*"])}var Re,ot,Me,Pe,Ne,Le,we=[],Ue=0;function xe(e,t,n,a,i,r,o,s){var n={time:n,metric_name:a,dimension:{},batch:function(){return r}},u=(e&&(n.type=e),null!=i&&(n.metric_value=i),n.dimension);return t&&(u.target=t),s&&s.forEach(function(e){u[e[0]]=e[1]}),o&&(u["b4_ss"]=!0),n}function Ve(a,i,r,o){var s=i,u=1,c=Ue++;return{retry:function(e){s=e,u++},log:function(e,t){var n;et.og&&(null!=r&&we.push(xe(null,a,n=i-r,_e,e-n,c,o,[[Ie,u],[Te,t]]),xe(null,a,n,ye,r,c,o)),we.push(xe(null,a,i,Ee,e-i,c,!1,[[Ie,u],[Te,t]]),xe(null,a,s,Se,e-s,c,!1,[[Ae,u],[Te,t]])))}}}function Fe(e,t){var n,a;et.os&&(a=e.t,a=nt.trunc(a/6e4),(a=(Re=Re||{})[a]||(Re[a]=[0,0,0]))[2]++,n=(a=a[3]||(a[3]={}))[t],e=xs(e.m,yi),n?n.push(e):a[t]=[e])}function Be(e){var t,n=Re[e],a=Ue++;n[2]&&(n[3]&&(t=[["status_codes",n[3]]]),we.push(xe("loss",null,6e4*+e,"evnt_fail",n[2],a,!1,t)))}function st(e){return e&&(Bt(e)?e.slice():tt.assign({},e))}function We(e,t){return Wt(t)?e?tt.assign({},e,t):t:e}function He(e,t){var n;return t?((n={})[e]=t,n):null}function je(n,a){var i;return a?n?(i=st(n),tt.keys(a).forEach(function(e){var t=n[e];i[e]=t?tt.assign({},t,a[e]):a[e]}),i):a:n}function b(e,t,n,a){t=D(e,[t],a);return at(t)?t.apply(e,n):null}function Ge(e,t,n){return function(){try{return t.apply(e,arguments)}catch(e){rt(e,n)}}}function qe(e,t,n){var a=Ge(e,t,n="listener: "+n);return re<ae?a:function(){Oe(n,arguments),a.apply(null,arguments)}}function Ye(n,e){tt.keys(n).forEach(function(t){e.forEach(function(e){e[t]=Ge(e,n[t],t)})}),e[0]}function Ke(e){var t={};return e.forEach(function(e){t[e.nm]=e}),t}function ze(e){var t={};return e.forEach(function(e){t[e.nm]=!0}),t}function Qe(e,t,n){e.forEach(function(e){e[t]=n})}function Xe(e){for(var t=e.length-1;0<=t;t--)null==e[t][1]&&e.splice(t,1);return e}function Ot(e,t){var e=new fl(e,X),n=new pl(e.search);return t(n),e.search="?"+n.toString(),e.toString()}function $e(e){var t,n=K.length;return n?Ot(e,function(e){for(t=0;t<n;t++)e.append(K[t][0],K[t][1])}):e}function Je(e,t,n){var a;return null!=(a=e?new fl(e,X).searchParams.get(t):a)?a:n}Me=0,Pe=et.ec,Ne=bt(it,"Abnormal clock increment: ",.2,1e3,3e5),t&&t.now,Le=Me+m.now(),ot=function(e){var t=m.now(),n=Le,a=(Le=Me+t)-n;return(a<0||Pe<a)&&(Le=n+et.ti,Me=Le-t,Ne.log(a)),Le};var Rt=function(){for(var n=[],e=0;e<256;e++)n.push((e+256).toString(16).substr(1).toLowerCase());return function(){var e=new A(16);if(S&&S.getRandomValues)S.getRandomValues(e);else{it("getRandomValues() not supported");for(var t=0;t<16;t++)e[t]=nt.floor(256*nt.random())}return e[6]=15&e[6]|64,e[8]=63&e[8]|128,n[e[0]]+n[e[1]]+n[e[2]]+n[e[3]]+"-"+n[e[4]]+n[e[5]]+"-"+n[e[6]]+n[e[7]]+"-"+n[e[8]]+n[e[9]]+"-"+n[e[10]]+n[e[11]]+n[e[12]]+n[e[13]]+n[e[14]]+n[e[15]]}}();function Mt(e,t,n,a,i,r){var o=new v;if(o.open(e,t,!0),null!=r&&(o.timeout=r),n)for(var s=tt.keys(n),u=0;u<s.length;u++)o.setRequestHeader(s[u],n[s[u]]);return i&&(o.onreadystatechange=function(){i(o)}),o.send(a),{abort:function(){delete o.onreadystatechange,o.abort()}}}function Pt(e){if(e)try{return h.stringify(e)}catch(e){rt(e,"toJSON")}return null}function ut(e){if(e)try{return h.parse(e)}catch(e){rt(e,"fromJSON")}return null}function Nt(e,t){return(e===p?ce:ue)+t}function Lt(e,t,n){if(e)if(null==n)Ut(e,t);else try{e.setItem(Nt(e,t),Pt({v:n}))}catch(e){rt(e,"storageSet")}}function wt(e,t){e=e?ut(e.getItem(Nt(e,t))):null;return e?e.v:null}function Ut(e,t){e&&e.removeItem(Nt(e,t))}Ze.self!==Ze.top&&Ct("Page loaded in a frame, set sessionStorage prefix to: "+(ce+=(Y.frame_id||Rt())+"."));var xt=ut('{"omidPartnerName":"amazon2","omidPartnerVersion":"1.0.0"}')||{};function Vt(e){return"string"==typeof e}function Ft(e){return gt.isFinite(e)}function Bt(e){return c.isArray(e)}function Wt(e){return null!=e&&"object"==typeof e&&!Bt(e)}function Ht(e){return Vt(e)?e:""+e}function jt(e){return Ft(e=+e)?e:null}function Gt(t,n,a){return null==t&&null==n?jt:function(e){return null!=(e=jt(e))&&(null!=t&&e<t?e=a?null:t:null!=n&&n<e&&(e=a?null:n)),e}}function qt(e){return nt.round(e)}function Yt(e,t){for(var n=0;n<t.length;n++)!function(e){for(var t=e,n=1;n<arguments.length;n++)t.dv||(t.dv=[]),t.dv.push(arguments[n])}(t[n],e)}function Kt(e,t){if(t)for(var n=0;n<t.length&&null!=e;n++)e=t[n](e);return e}var zt,Qt,Xt,$t,Jt=4,Zt=8,en=16,tn=32,nn=65535,an=Jt,n=1|en,e=Jt|en,t=e|tn,i=Zt,rn={ap:2,nm:"ad_beacon_response"},on={ap:2,nm:"ad_break_start"},sn={ap:2,nm:"ad_break_end"},un={ap:2,nm:"ad_click"},cn={ap:2,nm:"ad_impression"},ln={ap:2,nm:"ad_om_session_created"},dn={ap:2,nm:"ad_om_session_omitted"},fn={ap:2,nm:"ad_skip"},pn={ap:an,nm:"app_session_end"},mn={ap:3,nm:"audio_track_changed"},vn={ap:3,nm:"buffer_start"},hn={ap:3,nm:"buffer_end"},gn={ap:3,nm:"cast_start"},_n={ap:3,nm:"cast_end"},En={ap:3,nm:"cast_transfer"},Sn={ap:nn,nm:"context_ready"},yn={ap:an,nm:"datazoom_loaded"},In={ap:3,nm:"error"},An={ap:3,nm:"exit_fullscreen"},Tn={ap:3,nm:"fullscreen"},Dn={ap:3,nm:"heartbeat"},Cn={ap:3,nm:"media_loaded"},bn={ap:1,nm:"media_object_request"},kn={ap:3,nm:"media_request"},On={ap:3,nm:"milestone"},Rn={ap:3,nm:"mute"},Mn={ap:3,nm:"pause"},Pn={ap:3,nm:"play_btn"},Nn={ap:3,nm:"playback_start"},Ln={ap:3,nm:"playback_complete"},wn={ap:1,nm:"player_ready"},Un={ap:3,nm:"playing"},xn={ap:3,nm:"qualified_view"},Vn={ap:1,nm:"quality_change_request"},Fn={ap:3,nm:"rendition_change"},Bn={ap:3,nm:"resize"},Wn={ap:3,nm:"resume"},Hn={ap:3,nm:"seek_start"},jn={ap:3,nm:"seek_end"},Gn={ap:3,nm:"stall_start"},qn={ap:3,nm:"stall_end"},Yn={ap:3,nm:"stop"},Kn={ap:3,nm:"subtitle_change"},zn={ap:3,nm:"unmute"},Qn={ap:3,nm:"volume_change"},Xn=(kn.rtc=0,Nn.rtc=1,Mn.rtc=2,vn.rtc=3,Gn.rtc=4,Hn.rtc=5,Fn.rtc=6,On.rtc=7,kn.rta=8,Nn.rta=9,vn.rta=10,Gn.rta=11,On.rta=12,In.rta=fn.rta=Ln.rta=13,on.rta=14,sn.rta=15,Dn.rt=16,vn.rt=17,Gn.rt=18,["event","metrics"]),$n={ap:n,nm:"bandwidth_kbps"},Jn={ap:n,nm:"buffer_duration_ms"},Zn={ap:n,nm:"buffer_duration_ads_ms"},ea={ap:n,nm:"buffer_duration_content_ms"},ta={ap:n,nm:"buffer_fill_percent"},na={ap:n,nm:"buffer_length_ms"},aa={ap:n,nm:"content_session_start_ts_ms"},ia={ap:3,nm:"current_audio_track"},ra={ap:n,nm:"current_subtitles"},oa={ap:e,nm:"engagement_duration_ms"},sa={ap:e,nm:"engagement_duration_ads_ms"},ua={ap:e,nm:"engagement_duration_content_ms"},ca={ap:i,nm:"event_count"},la={ap:n,nm:"num_ad_break_plays"},da={ap:e,nm:"num_ad_plays"},fa={ap:e,nm:"num_content_plays"},pa={ap:e,nm:"num_errors"},ma={ap:e,nm:"num_errors_ads"},va={ap:e,nm:"num_errors_content"},ha={ap:e,nm:"num_pauses_content"},ga={ap:e,nm:"num_requests_content"},_a={ap:e,nm:"num_seeks_content"},Ea={ap:n,nm:"pause_duration_ms"},Sa={ap:n,nm:"pause_duration_ads_ms"},ya={ap:n,nm:"pause_duration_content_ms"},Ia={ap:n,nm:"playback_duration_ms"},Aa={ap:n,nm:"playback_duration_ads_ms"},Ta={ap:e,nm:"playback_duration_ads_app_ms"},Da={ap:e,nm:"playback_duration_ads_audible_app_ms"},Ca={ap:e,nm:"playback_duration_ads_viewable_app_ms"},ba={ap:2,nm:"playback_duration_ad_session_ms"},ka={ap:n,nm:"playback_duration_content_ms"},Oa={ap:n,nm:"playback_duration_promo_ms"},k={ap:3,nm:"playback_rate"},Ra={ap:n,nm:"player_state"},Ma={ap:n,nm:"player_viewable"},ct={ap:n,nm:"player_viewable_percent"},lt={ap:3,nm:"playhead_position_sec"},Pa={ap:n,nm:"playhead_pdt_sec"},Na={ap:3,nm:"rendition_audio_bitrate_kbps"},dt={ap:3,nm:"rendition_height"},O={ap:3,nm:"rendition_name"},ft={ap:3,nm:"rendition_video_bitrate_kbps"},R={ap:3,nm:"rendition_width"},La={ap:n,nm:"stall_count"},wa={ap:n,nm:"stall_count_ads"},Ua={ap:n,nm:"stall_count_content"},xa={ap:n,nm:"stall_duration_ms"},Va={ap:n,nm:"stall_duration_ads_ms"},Fa={ap:n,nm:"stall_duration_content_ms"},Ba={ap:n,nm:"time_since_last_ad_break_start_ms"},Wa={ap:n,nm:"time_since_last_ad_completed_ms"},Ha={ap:n,nm:"time_since_last_buffer_start_ms"},ja={ap:n,nm:"time_since_last_buffer_start_ad_ms"},Ga={ap:n,nm:"time_since_last_buffer_start_content_ms"},qa={ap:n,nm:"time_since_last_heartbeat_ms"},Ya={ap:n,nm:"time_since_last_milestone_ad_ms"},Ka={ap:n,nm:"time_since_last_milestone_content_ms"},za={ap:n,nm:"time_since_last_pause_ms"},Qa={ap:n,nm:"time_since_last_rendition_change_ms"},Xa={ap:n,nm:"time_since_last_request_ad_ms"},$a={ap:n,nm:"time_since_last_seek_start_ms"},Ja={ap:n,nm:"time_since_last_stall_start_ms"},Za={ap:n,nm:"time_since_last_stall_start_ad_ms"},ei={ap:n,nm:"time_since_last_stall_start_content_ms"},ti={ap:n,nm:"time_since_last_started_ad_ms"},ni={ap:n,nm:"time_since_request_content_ms"},ai={ap:n,nm:"time_since_started_content_ms"},ii={ap:n,nm:"time_to_first_frame_ms"},ri={ap:n,nm:"time_to_first_frame_plus_ad_delay_ms"},pt={ap:n,nm:"volume_level_percent"},oi=(Qe([Jn,Zn,ea,Ea,Sa,ya,Ia,Aa,Ta,Da,Ca,ka,Oa,La,wa,Ua,xa,Va,Fa,da,pa,ma,va,fa,ha,ga,_a],"df",0),ni.ts=0,ai.ts=1,za.ts=2,Ga.ts=3,ei.ts=4,$a.ts=5,Qa.ts=6,Ka.ts=7,Xa.ts=8,ti.ts=9,ja.ts=10,Za.ts=11,Ya.ts=12,Ba.ts=14,Wa.ts=13,qa.ts=16,Ha.ts=17,Ja.ts=18,[]),si=["event"],ui=["event","attributes"],a=["cmcd"],ci=["user_details"],r=["player"],li=["device"],di=["video"],fi=["geo_location"],pi=["network"],mi=["page"],o=["ad"],vi=["ops_metadata"],hi=["custom"],gi=["vendor"],_i={p:oi,ap:t,nm:"configuration_id"},Ei={p:oi,ap:t,nm:"connector_list"},Si={p:oi,ap:t,nm:"customer_code"},yi={p:oi,ap:i,nm:"event_id"},Ii={p:si,ap:i,nm:"timestamp"},Ai={p:si,ap:i,nm:"type"},oi={p:a,ap:i,nm:"bl"},si={p:a,ap:i,nm:"br"},Ti={p:a,ap:i,nm:"bs"},Di={p:a,ap:i,nm:"cid"},Ci={p:a,ap:i,nm:"d"},bi={p:a,ap:i,nm:"dl"},ki={p:a,ap:i,nm:"mtp"},Oi={p:a,ap:i,nm:"nor"},Ri={p:a,ap:i,nm:"nrr"},Mi={p:a,ap:i,nm:"ot"},Pi={p:a,ap:i,nm:"pr"},Ni={p:a,ap:i,nm:"rid"},Li={p:a,ap:i,nm:"rtp"},wi={p:a,ap:i,nm:"sf"},Ui={p:a,ap:i,nm:"sid"},xi={p:a,ap:i,nm:"st"},Vi={p:a,ap:i,nm:"su"},Fi={p:a,ap:i,nm:"tb"},a={p:a,ap:i,nm:"v"},Bi={p:ui,ap:i,nm:"abs_shift"},M={p:ui,ap:i,nm:"error_code"},P={p:ui,ap:i,nm:"error_msg"},Wi={p:ui,ap:i,nm:"inner_error"},Hi={p:ui,ap:i,nm:"heartbeat_count"},ji={p:ui,ap:i,nm:"milestone_percent"},Gi={p:ui,ap:i,nm:"qualified_view_sec"},qi={p:ui,ap:i,nm:"seek_start_point_ms"},Yi={p:ui,ap:i,nm:"seek_end_point_ms"},Ki={p:ui,ap:i,nm:"startup_duration_content_ms"},zi={p:ui,ap:i,nm:"startup_duration_total_ms"},Qi={p:ci,ap:e,nm:"app_session_id"},Xi={p:ci,ap:e,nm:"app_session_start_ts_ms"},ui={p:ci,ap:e,nm:"app_session_end_ts_ms"},$i={p:ci,ap:n,nm:"cast_app_session_id"},Ji={p:ci,ap:n,nm:"cast_content_session_id"},Zi={p:ci,ap:t,nm:"client_ip"},er={p:ci,ap:n,nm:"content_session_id"},ci={p:ci,ap:e,nm:"user_agent"},tr={p:r,ap:n,nm:"autostart"},nr={p:r,ap:n,nm:"casting"},ar={p:r,ap:n,nm:"controls"},ir={p:r,ap:n,nm:"default_muted"},rr={p:r,ap:n,nm:"default_playback_rate"},mt={p:r,ap:n,nm:"fullscreen"},or={p:r,ap:n,nm:"loop"},vt={p:r,ap:n,nm:"muted"},sr={p:r,ap:n,nm:"player_name"},ur={p:r,ap:n,nm:"player_version"},cr={p:r,ap:n,nm:"preload"},lr={p:r,ap:n,nm:"ready_state"},dr={p:r,ap:n,nm:"streaming_protocol"},fr={p:r,ap:n,nm:"streaming_type"},pr={p:r,ap:n,nm:"subtitles"},r={p:li,ap:e,nm:"advertising_id"},mr={p:li,ap:e,nm:"browser_name"},vr={p:li,ap:e,nm:"browser_height"},hr={p:li,ap:e,nm:"browser_version"},gr={p:li,ap:e,nm:"browser_width"},_r={p:li,ap:e,nm:"cookies_enabled"},Er={p:li,ap:t,nm:"device_id"},Sr={p:li,ap:e,nm:"device_mfg"},yr={p:li,ap:e,nm:"device_name"},Ir={p:li,ap:e,nm:"device_type"},Ar={p:li,ap:e,nm:"orientation"},Tr={p:li,ap:e,nm:"os_name"},li={p:li,ap:e,nm:"os_version"},Dr={p:di,ap:n,nm:"asset_id"},Cr={p:di,ap:n,nm:"description"},ht={p:di,ap:n,nm:"duration_sec"},br={p:di,ap:n,nm:"frame_rate"},kr={p:di,ap:n,nm:"media_tags"},Or={p:di,ap:3,nm:"media_type"},Rr={p:di,ap:n,nm:"player_height"},Mr={p:di,ap:n,nm:"player_width"},Pr={p:di,ap:n,nm:"source"},Nr={p:di,ap:n,nm:"title"},Lr={p:fi,ap:t,nm:"city"},wr={p:fi,ap:t,nm:"country"},Ur={p:fi,ap:t,nm:"country_code"},xr={p:fi,ap:t,nm:"latitude"},Vr={p:fi,ap:t,nm:"longitude"},Fr={p:fi,ap:t,nm:"postal_code"},Br={p:fi,ap:t,nm:"region"},Wr={p:fi,ap:t,nm:"region_code"},Hr={p:fi,ap:t,nm:"continent"},jr={p:fi,ap:t,nm:"continent_code"},di={p:fi,ap:t,nm:"district"},Gr={p:fi,ap:t,nm:"timezone_name"},qr={p:fi,ap:t,nm:"timezone_offset"},Yr={p:pi,ap:t,nm:"asn"},fi={p:pi,ap:t,nm:"asn_org"},Kr={p:pi,ap:e,nm:"connection_type"},zr={p:pi,ap:t,nm:"isp"},Qr={p:pi,ap:t,nm:"mobile_connection"},Xr={p:vi,ap:i,nm:"context_id"},$r={p:vi,ap:i,nm:"context_name"},pi={p:vi,ap:e,nm:"dz_dictionary_version"},Jr={p:vi,ap:i,nm:"msg_send_client_ts_ms"},Zr={p:vi,ap:i,nm:"player_context_id"},eo={p:vi,ap:t,nm:"server_ts_offset_ms"},to={p:mi,ap:e,nm:"collector_name"},no={p:mi,ap:e,nm:"dz_sdk_version"},ao={p:mi,ap:e,nm:"page_title"},io={p:mi,ap:e,nm:"page_url"},ro={p:mi,ap:e,nm:"referrer_url"},oo={p:mi,ap:e,nm:"site_domain"},so={p:o,ap:i,nm:"ad_beacon_status"},uo={p:o,ap:i,nm:"ad_beacon_type"},co={p:o,ap:i,nm:"ad_beacon_url"},lo={p:o,ap:2,nm:"ad_beacons"},fo={p:o,ap:2,nm:"ad_beacons_rejected"},po={p:o,ap:2,nm:"ad_beacons_sent"},mo={p:o,ap:t,nm:"ad_blocker"},vo={p:o,ap:n,nm:"ad_break_id"},ho={p:o,ap:2,nm:"ad_click_url"},go={p:o,ap:2,nm:"ad_creative_id"},_o={p:o,ap:2,nm:"ad_duration_sec"},Eo={p:o,ap:2,nm:"ad_id"},So={p:o,ap:i,nm:"ad_om_session_data"},yo={p:o,ap:2,nm:"ad_om_session_events"},Io={p:o,ap:2,nm:"ad_partner"},Ao={p:o,ap:n,nm:"ad_position"},To={p:o,ap:2,nm:"ad_session_id"},Do={p:o,ap:2,nm:"ad_system"},Co={p:o,ap:2,nm:"ad_time_offset_sec"},mi={p:o,ap:e,nm:"ad_tracking_opt_out"},bo={p:o,ap:2,nm:"advertiser_name"},ko={p:o,ap:2,nm:"deal_id"},Oo={p:o,ap:2,nm:"skip_time_offset_sec"},Ro={p:o,ap:2,nm:"wrapper_creative_ids"},Mo={p:o,ap:2,nm:"wrapper_id"},Po={p:o,ap:2,nm:"wrapper_systems"},t={p:["cdn"],ap:n,nm:"cdn"},No=(ko.df="",Qe([Ro,Mo,Po],"df",[]),Yt(function(e){return!!e},[mo,mi,tr,Ti,nr,ar,_r,ir,mt,or,Qr,vt,Vi,pr,Ma]),Yt(function(e){Bt(e)||(e=[e]);for(var t=0;t<e.length;t++)e[t]=Ht(e[t])||"";return e},[Ro,Mo,Po]),Yt(null==zt&&null==Qt?Ht:function(e){var t;return null!=(e=Ht(e))&&(t=e.length,null!=zt&&t<zt?e=null:null!=Qt&&Qt<t&&(e=Xt?null:e.slice(0,Qt))),e},[Bi,vo,ho,go,Eo,Io,Ao,To,Do,bo,r,Qi,Yr,fi,Dr,mr,hr,$i,Ji,t,Di,Lr,Zi,_i,Ei,er,Hr,jr,wr,Ur,Si,ko,Cr,Er,Sr,yr,Ir,di,no,M,P,yi,Wi,zr,Or,Oi,Ri,Ar,Tr,li,Mi,ao,io,Zr,sr,ur,Fr,cr,ro,Br,Wr,Ni,wi,Ui,oo,Pr,xi,dr,fr,Gr,Nr,Ai,ci,ia,ra,Ra,O]),Yt(Gt(0,100),[ta,ct,pt]),Yt(Gt(0,1e9,!0),[$n]),Yt(Gt(),[_o,Co,ui,Xi,oi,si,vr,gr,Ci,rr,bi,ht,br,Hi,xr,Vr,ji,ki,Rr,Mr,Pi,Gi,lr,Li,Yi,qi,eo,Oo,Ki,zi,Fi,Ii,qr,a,Zn,ea,Jn,na,aa,sa,ua,oa,ca,la,da,fa,pa,ma,va,ha,ga,_a,Sa,ya,Ea,Aa,Ta,Da,Ca,ba,ka,Ia,Oa,k,lt,Na,dt,ft,R,La,wa,Ua,Va,Fa,xa,Ba,Wa,ja,Ga,Ha,qa,Ya,Ka,za,Qa,Xa,$a,Za,ei,Ja,ti,ni,ai,ii,ri]),Yt(0==(e=5)?qt:($t=nt.pow(10,e),function(e){return nt.round(e*$t)/$t}),[_o,Co,ui,Xi,oi,si,vr,gr,Ci,rr,bi,ht,br,Hi,xr,Vr,ji,ki,Rr,Mr,Pi,Gi,lr,Li,Yi,qi,eo,Oo,Ki,zi,Fi,Ii,qr,a,$n,Zn,ea,Jn,ta,na,aa,sa,ua,oa,ca,la,da,fa,pa,ma,va,ha,ga,_a,Sa,ya,Ea,Aa,Ta,Da,Ca,ba,ka,Ia,Oa,k,ct,lt,Na,dt,ft,R,La,wa,Ua,Va,Fa,xa,Ba,Wa,ja,Ga,Ha,qa,Ya,Ka,za,Qa,Xa,$a,Za,ei,Ja,ti,ni,ai,ii,ri,pt]),[rn,on,sn,un,cn,ln,dn,fn,pn,mn,vn,hn,gn,_n,En,Sn,yn,In,An,Tn,Dn,Cn,bn,kn,On,Rn,Mn,Pn,Nn,Ln,wn,Un,xn,Vn,Fn,Bn,Wn,Hn,jn,Gn,qn,Yn,Kn,zn,Qn]),Lo=Ke(No);function wo(e,t){return G+e+"_"+t}function Uo(e,t){var n,a=ze(No),i={},r={};e?0<e.length?(e=Vt(n=et.tt&&Y.beta_ev)?e.concat(n.split(".").map(function(e){return{name:e,media_types:["na"]}})):e).forEach(function(e){var t,n=e&&e.name;n&&a[n]?(e=e.media_types)&&0<e.length&&(i[n]=!0,"na"!=e[0])&&(t={},e.forEach(function(e){t[e]=!0}),r[n]=t):it("Unknown event: "+n)}):t&&it("This collector is not active. Configure it to a data pipe to start sending events."):i=r=null,No.forEach(function(e){e.on=!(i&&!i[e.nm]),e.mm=r&&r[e.nm]})}Uo(),Qe([da,pa,ma,va,fa,ha,ga,_a,Ta,Da,Ca],"st",p);var xo=[$n,Jn,Zn,ea,ta,na,aa,ia,ra,oa,sa,ua,ca,la,da,fa,pa,ma,va,ha,ga,_a,Ea,Sa,ya,Ia,Aa,Ta,Da,Ca,ba,ka,Oa,k,Ra,Ma,ct,lt,Pa,Na,dt,O,ft,R,La,wa,Ua,xa,Va,Fa,Ba,Wa,Ha,ja,Ga,qa,Ya,Ka,za,Qa,Xa,$a,Ja,Za,ei,ti,ni,ai,ii,ri,pt],Vo=[],Fo=(xo.forEach(function(e){null!=e.ts&&Vo.push(e)}),[]),Bo=[];function Wo(e){var t,n=ze(xo),a={};e?(e=Vt(t=et.tt&&Y.beta_fd)?e.concat(t.split(".")):e).forEach(function(e){n[e]?a[e]=!0:it("Unknown flux data: "+e)}):a=null,Fo=[],Bo=[],xo.forEach(function(e){e.on=!(a&&!a[e.nm]),e.on&&(e.ap==i?Bo:Fo).push(e)})}Wo(),Qe([Qi,Xi],"st",p);var Ho,jo,Go,qo,Yo,Ko=[sr,ur,r,Nr,Dr,fr,nr],zo={},Qo=(Ko.forEach(function(e){zo[e.nm.toUpperCase()]=H+e.nm}),[_i,Ei,Si,yi,Ii,Ai,oi,si,Ti,Di,Ci,bi,ki,Oi,Ri,Mi,Pi,Ni,Li,wi,Ui,xi,Vi,Fi,a,Bi,M,P,Wi,Hi,ji,Gi,qi,Yi,Ki,zi,Qi,Xi,ui,$i,Ji,Zi,er,ci,tr,nr,ar,ir,rr,mt,or,vt,sr,ur,cr,lr,dr,fr,pr,r,mr,vr,hr,gr,_r,Er,Sr,yr,Ir,Ar,Tr,li,Dr,Cr,ht,br,kr,Or,Rr,Mr,Pr,Nr,Lr,wr,Ur,xr,Vr,Fr,Br,Wr,Hr,jr,di,Gr,qr,Yr,fi,Kr,zr,Qr,Xr,$r,pi,Jr,Zr,eo,to,no,ao,io,ro,oo,so,uo,co,lo,fo,po,mo,vo,ho,go,_o,Eo,So,yo,Io,Ao,To,Do,Co,mi,bo,ko,Oo,Ro,Mo,Po,t]),Xo=Ke(Qo),$o=Qo.concat(xo),Jo=Ke($o),Zo=[yi],es=[],ts=[];function ns(e){var t,n=ze(Qo),a={};jo=Go=qo=Yo=!1,e?((e=Vt(t=et.tt&&Y.beta_md)?e.concat(t.split(".")):e).forEach(function(e){n[e]?a[e]=!0:"custom_metadata_all"==e?jo=!0:"custom_events_all"==e?Go=!0:"vendor_metadata_all"==e?qo=!0:"vendor_events_all"==e?Yo=!0:it("Unknown metadata: "+e)}),Zo.forEach(function(e){a[e.nm]=!0})):jo=Go=qo=Yo=!(a=null),es=[],ts=[],Qo.forEach(function(e){e.on=!(a&&!a[e.nm]),e.on&&(e.ap==i?ts:es).push(e)})}ns();var as="ad",is="auto",rs="VOD",os="Live",ss=/^live$/i,us="HLS",cs="DASH",ls="Flash",ds="MP4",fs={"application/x-mpegURL":us,"application/dash+xml":cs,"application/vnd.ms-sstr+xm":"Smooth","video/x-flv":ls,"video/mp4":ds,"video/MP2T":"MPEG2-TS","video/3gpp":"3GPP","video/quicktime":"Quicktime","video/x-msvideo":"AVI","video/x-ms-wmv":"Windows Media"},ps={m3u8:us,mpd:cs,mp4:ds};function ms(e,t){e=e&&fs[e];return e=e?e:(t=(t=(t=t)&&/\.(\w+)($|\?)/.exec(t))&&t[1])&&ps[t.toLowerCase()]}var o=[[/Opera\/([\d.]+)/,"Opera"],[/OPR\/([\d.]+)/,"Opera"],[/Edge\/([\d.]+)/,"Microsoft Edge"],[/Edg\/([\d.]+)/,"Microsoft Edge"],[/MSIE ([\d.]+)/,"Microsoft Internet Explorer"],[/Trident\/.*rv:([\d.]+)/,"Microsoft Internet Explorer"],[/Seamonkey\/([\d.]+)/,"Seamonkey"],[/Firefox\/([\d.]+)/,"Firefox"],[/Chromium\/([\d.]+)/,"Chromium"],[/Chrome\/([\d.]+)/,"Chrome"],[/Safari\/([\d.]+)/,"Safari"]],n=[[/Windows 10\.0|Windows NT 10\.0/,"Windows 10"],[/Windows 8\.1|Windows NT 6\.3/,"Windows 8.1"],[/Windows 8|Windows NT 6\.2/,"Windows 8"],[/Windows 7|Windows NT 6\.1/,"Windows 7"],[/Windows NT 6\.0/,"Windows Vista"],[/Windows NT 5\.2/,"Windows Server 2003"],[/Windows NT 5\.1|Windows XP/,"Windows XP"],[/Windows NT 5\.0|Windows 2000/,"Windows 2000"],[/Win 9x 4\.90|Windows ME/,"Windows ME"],[/Windows 98|Win98/,"Windows 98"],[/Windows 95|Win95|Windows_95/,"Windows 95"],[/Windows NT 4\.0|WinNT4\.0|WinNT|Windows NT/,"Windows NT 4.0"],[/Windows CE/,"Windows CE"],[/Win16/,"Windows 3.11"],[/Tizen/,"Tizen"],[/Android/,"Android"],[/OpenBSD/,"Open BSD"],[/SunOS/,"Sun OS"],[/Linux|X11/,"Linux"],[/iPhone|iPad|iPod/,"iOS"],[/Mac OS X/,"Mac OS X"],[/MacPPC|MacIntel|Mac_PowerPC|Macintosh/,"Mac OS"],[/QNX/,"QNX"],[/UNIX/,"UNIX"],[/BeOS/,"BeOS"],[/OS\/2/,"OS/2"],[/nuhk|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask Jeeves\/Teoma|ia_archiver/,"Search Bot"]],e=[[/SMART-TV|SmartTV|HbbTV|Tizen/i,"tv"],[/mobile/i,"mobile"],[/CrKey/i,"ott device"],[/iPad|Android|Touch/i,"tablet"],[/.*/,"pc"]],vs=["CMCD-Request","CMCD-Object","CMCD-Status","CMCD-Session"];function hs(e,t,n){t&&n.push(e)}function gs(e,t,n){n.push(e+"="+t)}function _s(e,t,n){n.push(e+(Y.cmcd_ntq?"="+t:'="'+t+'"'))}function Es(e,t,n){n.push(e+'="'+t.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"')}function Ss(e){return"false"!==e}function ys(e){return+e}function Is(e){return e.replace(/"/g,"")}function As(e){return e.replace(/^"/,"").replace(/"$/,"").replace(/\\"/g,'"').replace(/\\\\/g,"\\")}var Ts,Ds,Cs={bl:[0,[gs,ys],oi],br:[1,[gs,ys],si],bs:[2,[hs,Ss],Ti],cid:[3,[Es,As],Di],d:[1,[gs,ys],Ci],dl:[0,[gs,ys],bi],mtp:[0,[gs,ys],ki],nor:[0,[Es,As],Oi],nrr:[0,[Es,As],Ri],ot:[1,[_s,Is],Mi],pr:[3,[gs,ys],Pi],rtp:[2,[gs,ys],Li],sf:[3,[_s,Is],wi],sid:[3,[Es,As],Ui],st:[3,[_s,Is],xi],su:[0,[hs,Ss],Vi],tb:[1,[gs,ys],Fi],v:[3,[gs,ys],a]},bs={bs:!1,su:!1,v:1,pr:1},ks="org.svalabs-";function Os(e){for(var t,n,a=[[],[],[],[]],i=tt.keys(e),r=0;r<i.length;r++)t=i[r],(n=Cs[t])&&n[3]&&n[1][0](t,e[t],a[n[0]]);return a}function Rs(e){var a={};return e&&e.split(",").forEach(function(e){var e=e.split("="),t=e[0],n=Cs[t];n&&(a[t]=n[1][1](e[1]))}),a}function Ms(e){var t,n=tt.keys(Cs);for(Ts=!1,Ds="header"===(yt.options.cmcdMode||Y.cmcd_mode),t=0;t<n.length;t++)Cs[n[t]][3]=!1;if(e&&Bt(e)&&0<e.length)if(Ts=!0,"na"==e[0])for(t=0;t<n.length;t++)Cs[n[t]][3]=!0;else e.forEach(function(e){var t=Cs[e];t?t[3]=!0:it("Unknown CMCD key: "+e)})}function Ps(e,t,n){for(var a,i,r=tt.keys(e),o=0;o<r.length;o++)delete e[r[o]];for(o=0;o<t.length;o++)0!=((a=t[o]).ap&n)&&null!=(i=null==(i=(i=a.st||a.se)&&wt(i,a.nm))?a.df:i)&&(e[a.nm]=i)}function Ns(e,t,n,a){for(var i,r,o,s,u=0;u<a.length;u++)o=(r=(i=a[u])[0]).nm,0!=(r.ap&n)?(s=t[o])&&s(i)||(e[o]=i[1],(s=r.st||r.on&&r.se)&&Lt(s,o,i[1])):it("Setting inapplicable data",r)}function Ls(e,t){return e[t.nm]}function ws(e,t,n,a,i){var r,o=[];return n&&o.push([n,r=t(n)+a]),i&&o.push([i,t(i)+a]),e(o),r}function Us(e,t,n){if(t)for(var a,i,r=0;r<t.length;r++)if(i=e[a=t[r]])e=i;else{if(n)return null;e=e[a]={}}return e}function xs(e,t){e=Us(e,t.p||Xn,!0);return e&&e[t.nm]}function Vs(e,t,n,a){for(var i,r,o,s=0;s<t.length;s++)0!=((i=t[s]).ap&n)&&null!=(o=Kt(e[r=i.nm],i.dv))&&(Us(a,i.p)[r]=o)}Cs[ks+"rid"]=[0,[Es,As],Ni],Cs[ks+"tid"]=[0,[Es,As]],Cs[ks+"cmi"]=[0,[gs,ys]],Cs[ks+"pmi"]=[0,[gs,ys]],Ms();var Fs,Bs,Ws,Hs,js,Gs,qs,Ys,Ks,zs,Qs,Xs,$s,Js,Zs,eu,tu,nu,au={},iu={},ru=wt(p,pe)||[],ou=[],su=1,uu=2,cu=4,lu=cu,du=uu|su|lu,fu=0,pu=1,mu=[];function vu(e){return null!=e?6e4*e:12e5}function hu(e,t){if(!du&&0<ru.length){for(var n,a=ot(),i=0,r=0;r<ru.length;r++)ru[r].p&&(n=!0,Vs(au,es,tn,ru[r].m)),i=nt.max(i,a-ru[r].t);Xs&&Du(ru,0,Ve(be,a,i,n),e),t=!0}t&&(ru=[],Ut(p,pe)),qs=null}function gu(e){if(!(du&=~e)){e=mu[fu];if(null==qs&&hu(),at(e))try{e()}catch(e){rt(e,"onConfigReady")}}}function _u(e,t,n,a,i,r,o,s,u){if(4==e.readyState){var c=ot(),l=e.status;if(t+=" status: "+l+", ",0==l||429==l||500<=l&&l<=599){r=r[i++];if(null!=r)return L(function(){o.retry(ot()),n(a,i,o)},1e3*r),void it(t+"retry #"+i+" after "+r+"s")}o.log(c,l),!(l<200||299<l||s&&!s(e,c))||u&&u(t,l)||it(t+"failed")}}function Eu(t,n,a){Ks=Mt("POST",$e(et.sm),{"Content-Type":"application/json","cache-control":"no-cache"},t,function(e){4==e.readyState&&(Ks=null,_u(e,"Sampling API",Eu,t,n,et.rd,a,function(e){e=ut(e.responseText);if(zs=e&&e[et.ss+"_sampling"])return Xs=zs.in_sample,Qs=!1,gu(uu),Lt(p,me,zs),!0},function(e){return Xs=Qs=!0,gu(uu),it(e+"forced in"),!0}))})}function Su(){var e;!Ys||du&su||(et.sw&&et.sm?(et.sp,(e=Xo[et.sd])&&(Ys.sampling_definition_params={namespace:et.ss,key_name:e.nm,key_value:bu(e)}),(e=Xo[et.sc])&&(Ys.sampling_criteria_params={sampling:{key_name:e.nm,key_value:bu(e)}}),Ys.sampling_override=Y.sampling_override||"NONE",Ys.sampling_request_id=Rt(),Eu(Pt(Ys),0,Ve(De,ot()))):(Xs=!0,gu(uu)),Ys=null)}function yu(a,t,n){var e,i;et.ci?(et.tt&&(et.mf=Y.mock_config||et.mf),Ct("Get config from "+(e=et.mf||Ot($e("https://"+et.cf+"platform.datazoom.io/beacon/v2/config"),function(e){e.append($,et.ci)}))),i=ot(),Mt("GET",e,null,null,function(e){_u(e,"Config API",yu,a,t,et.rd,n,function(e,t){var n=ut(e.responseText);if(n)return a(n,e.getResponseHeader("dz-extra"),i,t),!0},function(e,t){t<400||429==t||499<t||(et.om=!1),a()})})):(it("Missing configuration ID"),et.om=!1,a())}function Iu(){yu(function(e,t,n,a){et.st=null,e&&function a(i,r){Wt(i)?tt.keys(i).forEach(function(e){var t=i[e],n=r[e];Wt(n)?a(t,n):null==n?Dt("Unknown config key: "+e):null==t?Dt("Undefined config key: "+e):n&&(et[n]=t)}):it("Invalid config object",i)}(e,z),Lt(p,ve,et.st),et.st=vu(et.st),Lt(p,he,et.od),Uo(et.ev,e),Wo(et.fd),ns(et.md),Ms(et.cd),Ho={ad_blocker:1,device_id:1,mobile_connection:1,page_url:1,referrer_url:1},et.og||(we=[]),et.os||(Re=null),b(et.cm,"sort"),b(et.am,"sort"),b(et.cq,"sort"),b(et.aq,"sort"),Cu([[Si,et.cc],[Ei,et.cl]]),ou.forEach(function(e){var t,n,a,i,r,o=!1,s=xs(e.m,Ai),u=Lo[s];u?o=u.on:s.startsWith(j)?o=Go:s.startsWith(G)&&(o=Yo),o&&(t=e.m,n={},es.concat(ts).forEach(function(e){null!=(a=xs(t,e))&&(Us(n,e.p)[e.nm]=a)}),i=Us(t,Xn),r=Us(n,Xn),Fo.concat(Bo).forEach(function(e){null!=(a=xs(i,e))&&(r[e.nm]=a)}),jo&&(a=Us(t,hi,!0))&&tt.assign(Us(n,hi),a),qo&&(a=Us(t,gi,!0))&&tt.assign(Us(n,gi),a),Au(n,r),e.m=n,ru.push(e))}),Lt(p,pe,ru),ou=[];var i,e=Er.nm,e=(Er.on?(i=wt(f,e))||(i=Rt(),Lt(f,e,i)):Ut(f,e),Cu([[Er,i]]),t);try{var r,o,s,u,c,l=e&&ut(atob(e));l?(r=l.latitude,o=l.longitude,s=l.timezone_offset,c=(u=l.time_sync)&&+u,Cu([[Zi,l.client_ip],[Qr,l.mobile_connection],[Yr,l.asn],[Wr,l.region_code],[Br,l.region],[Ur,l.country_code],[wr,l.country],[Fr,l.postal_code],[Lr,l.city],[xr,r?+r:null],[Vr,o?+o:null],[Hr,l.continent],[jr,l.continent_code],[Gr,l.timezone_name],[qr,null!=s?s/3600:null]]),c&&Cu([[eo,nt.round(c-(n+a)/2)]])):it("Missing or invalid dz-extra header")}catch(e){rt(e,"processDzExtra")}et.ab&&mo.on&&null==bu(mo)?Mt("GET",$e(et.ab),null,null,function(e){4==e.readyState&&(Cu([[mo,!e.status]]),gu(cu))}):gu(cu),gu(su),Su(),L(function(){gu(lu),Su()},et.mh),tt.keys(Wu).forEach(function(e){e=Wu[e].configCallback;e&&e(et)})},0,Ve(Ce,ot()))}function Au(e,t){var n=""+(js+1e7);Us(e,yi.p)[yi.nm]=Ws+"_"+n.substr(-7,2)+"."+n.substr(-5),Lt(p,le,++js),ca.on&&(t[ca.nm]=js)}function Tu(e,t,n,a,i,r,o){var s,u,c,l,d,o=o?Jt:en,f=Us(e,Xn);for(Vs(au,es,o,e),Vs(au,Fo,o,f),(a=a||[]).push([Ai,t],[Ii,n]),s=0;s<a.length;s++)u=(c=a[s])[0],c[2]||0!=(u.ap&Zt)?u.on&&null!=(c=Kt(c[1],u.dv))&&(Us(e,u.p)[u.nm]=c):it("Invalid event data",u);jo&&(o=We(Fs,i),t=e,i=Pt(o),d=i?i.length:0,(l=et.ml)&&l<d?it("Custom metadata size: "+d+" > "+l):2<d&&(o=ut(i))&&tt.assign(Us(t,hi),o)),qo&&(l=je(Bs,r),d=e,l)&&tt.assign(Us(d,gi),l),It&&kt("evInfo",e),!(re<ne)&&et.le&&et.le(e)||(i={p:du,m:e,t:n},du&su?ou.push(i):(Au(e,f),ru.push(i),Lt(p,pe,ru),null==qs&&(qs=L(hu,et.bd))))}function Du(n,t,a,e){var i,r=n.map(function(e){return e.m}),o=(r.forEach(function(e,t){var n,a=Us(e,vi);a.versions=hl,Jr.on&&(Us(e,Jr.p)[Jr.nm]=ot()),zs&&(a[et.ss+"_sampling"]=zs),null!=Qs&&(a[et.ss+"_forced_sampling_in"]=Qs),t||(i=a[ge],Re&&(tt.keys(Re).forEach(Be),Re=null),we.length&&(i=i?i.concat(we):we,we=[],i.length>et.mc&&(i.sort(function(e,t){return e.batch()>t.batch()?1:-1}),n=i[i.length-et.mc-1].batch(),i=i.filter(function(e){return e.batch()>n})),a[ge]=i))}),$e(et.mb)),r=Pt(r);e&&g.sendBeacon&&g.sendBeacon(o,r)||Mt("POST",o,{"Content-Type":"application/json"},r,function(e){_u(e,"Message post",Du,n,t,et.rd,a,null,function(e,t){n.forEach(function(e){Fe(e,t)}),i&&(we=i.concat(we))})})}function Cu(e){Ns(au,iu,Jt,e)}function bu(e){return au[e.nm]}function ku(e){if(sl&&(sl=!1,Ru(yn,e)),!Ws||!Hs||(t=e,n=et.st,t<Gs&&it("Activity time reversal: "+Gs+" -> "+t),0<=n&&(t<Gs||Gs+n<=t))){hu(!(ou=[]),!0);n=e,t=mu[pu];if(Ws=Rt(),Hs=Gs=n,Cu([[Qi,Ws],[Xi,Hs],[da,js=0],[pa,0],[ma,0],[va,0],[fa,0],[ha,0],[ga,0],[_a,0],[Ta,0],[Da,0],[Ca,0]]),Lt(p,le,js),Lt(p,de,Gs),Ut(p,me),Ks&&Ks.abort(),Ks=zs=null,Xs=Qs=null,du|=uu,Ys={},Su(),at(t))try{t()}catch(e){rt(e,"onAppSessionStart")}}else Lt(p,de,Gs=e);var t,n;Cu([[oa,e-Hs],[gr,Ze.outerWidth],[vr,Ze.outerHeight],[ao,Et.title],[io,E.href],[ro,Et.referrer],[oo,E.hostname],[_r,g.cookieEnabled]])}function Ou(e,t,n){ws(Cu,bu,e,t,n)}function Ru(e,t,n,a,i){0!=(e.ap&Jt)?(ku(t),e.on&&Tu({},e.nm,t,n,a,i,!0)):it("Event inapplicable: "+e.nm+", ss",e)}function Mu(t,n){var a,i;t&&Ko.forEach(function(e){a=H+e.nm,null!=(i=t[a])&&(n([[e,i]]),delete t[a])})}if(Ps(au,$o,Jt),Ws=bu(Qi),Hs=bu(Xi),js=wt(p,le)||0,Gs=wt(p,de)||0,zs=wt(p,me),Fs=wt(p,fe),Bs=wt(p,"__ss_vendor_md"),et.st=vu(wt(p,ve)),et.od=wt(p,he),zs?(Xs=zs.in_sample,Qs=!1,gu(uu)):Ys={},o.some(function(e){if(nu=e[0].exec(_))return $s=e[1],Js=nu[1],!0})||(nu=/(\w+)\/([\d.]+)(?!.*\w+\/[\d.]+)/.exec(_))&&($s=nu[1],Js=nu[2]),(nu=/Version\/([\d.]+)/.exec(_))&&(Js=nu[1]),n.some(function(e){if(e[0].test(_))return Zs=e[1],!0})){switch(nu=null,Zs){case"Mac OS X":nu=/Mac OS X (10[\d._]+)/.exec(_);break;case"Android":nu=/Android ([\d._]+)/.exec(_);break;case"iOS":nu=/OS (\d+_\d+(_\d+)?)/.exec(_);break;case"Tizen":nu=/Tizen[ \/]([\d._]+)/.exec(_);break;default:(nu=/Windows (.*)/.exec(Zs))&&(Zs="Windows")}nu&&(eu=nu[1].replace(/_/g,"."))}else Zs=eu="-";e.some(function(e){if(e[0].test(_))return tu=e[1],!0}),Cu([[ci,_],[mr,$s],[hr,Js],[Tr,Zs],[li,eu],[Ir,tu],[to,et.cn],[no,et.sv],[pi,3]]);var Pu="adapterID",Nu="adapterOptions",Lu="baseContext",wu="contextType",Uu="contextName",xu="metadata",Vu=0,Fu=2,Bu=["base","player","app"],Wu={},Hu=[];function ju(e){if(!e.destroyed){e.setTimer(null);try{var t=e.destroyCallback;t&&t()}catch(e){rt(e,"onDestroy")}delete Wu[e.id],e.removeListeners(),e.destroyed=!0}}function Gu(e,t,n,a,i,r,o){(i=i||[]).push([Xr,e.id],[$r,e.name]),Tu(t,n,a,i,We(e.customMetadata,r),je(e.vendorMetadata,o))}function qu(e,t){return!(null!=t&&!Wt(t)||(e.customMetadata=ut(Pt(t)),0))}function Yu(e){var t=st(au);return t._c_=We(Fs,e.customMetadata),t._v_=je(Bs,e.vendorMetadata),t}function Ku(){var n,s=[],a={},r={id:Rt(),type:Vu,destroyed:!1,destroyCallback:null,configCallback:null,customMetadata:null,vendorMetadata:null,shallBlock:function(e,t,n){if(r.destroyed)return it(e+" after destroyed"+(t?": "+t:""),n),!0},onDestroy:function(e){r.destroyCallback=e},onConfig:function(e){r.configCallback=e},setTimer:function(e){var t;n&&(0<=(t=Hu.indexOf(n))&&Hu.splice(t,1),n=null),e&&(Hu.push(e),n=e)},fireEvent:function(e,t,n,a,i){r.shallBlock("fireEvent",e.nm,e)||(ku(t),e.on&&Gu(r,{},e.nm,t,n,a,i))},fireVendorEvent:function(e,t,n){r.fireEvent({ap:nn,nm:wo(e,t),on:Yo},ot(),null,null,He(e,n))},addListener:function(e,t,n,a,i){if(e&&t){var r=e[a=a||"addEventListener"];if(at(r)){var o=qe(e,n,t);try{"-"===t?r.call(e,o):r.call(e,t,o),s.push([e,t,n,o,i||"removeEventListener"])}catch(e){rt(e,"addListener: "+t)}}else it("Invalid add-listener method: "+a,e)}},removeListeners:function(i,r,o){s=s.filter(function(e){var t=e[0],n=e[1];if(i&&i!=t||r&&r!=n||o&&o!=e[2])return!0;var a=t&&t[e[4]];if(at(a))try{"-"===n?a.call(t,e[3]):a.call(t,n,e[3])}catch(e){}else it("Invalid remove-listener method: "+e[4],t)})},stash:function(e,t,n){a[e]=[t,n]},unstash:function(e){e.forEach(function(t){var e=a[t];if(e){delete a[t];try{e[0].apply(null,e[1])}catch(e){rt(e,"unstash: "+t)}}})}},e={getError:function(){return null},contextID:function(){return r.id},contextName:function(){return r.name},contextType:function(){return Bu[r.type]},isDestroyed:function(){return r.destroyed},destroy:function(){ju(r)},setMetadata:function(e){return qu(r,e)},getMetadata:function(){return ut(Pt(r.customMetadata))},generateEvent:function(e,t){r.fireEvent({ap:nn,nm:j+e,on:Go},ot(),null,t)},dumpDzData:function(e){var t=ut(Pt(Yu(r)));return null==e?t:t[e]}};return r.basePublicMethods=e,r.publicContext=st(e),Wu[r.id]=r}function zu(e,t){var n,a;return null==e?a=Ku():(a=(n=Wt(e)&&at(e.contextID)&&e.contextID())&&Vt(n)&&Wu[n])&&a.type===Vu&&a.publicContext===e||(it("Invalid contextOptions."+Lu,e),a=Ku()),null!=t&&(a.name=t),a}gl("player_ctx_core","2.1.0");function Qu(e){return et.sn&&et.sn[e]||""+e}var Xu,s,$u,Ju,Zu=[],ec="idle",tc=(Zu[2]=Zu[9]="buffering",Zu[3]=Zu[10]="playing",Zu[4]=Zu[11]="paused",Zu[5]=Zu[12]="seeking",Zu[6]="ended",Zu[0]=Zu[7]=Zu[8]=ec,"impression"),nc="firstQuartile",ac="midPoint",ic="thirdQuartile",rc="complete",oc="bufferStart",sc="bufferFinish",uc="clickThrough",cc="volumeChange",lc="fullscreen",dc="exitFullscreen",fc="finish",pc=function(U,x,i){var a,r,o,V,F,B,W,H,f={},j={},_={},G={},q={},Y={},K=[],z=[],Q=[],X=[],$=[],J=[],Z=[],p=[],ee=Rt(),m=zu(i[Lu],i[Uu]),s=al(i[Pu],1),u=i[Nu];function te(){var t,e;o&&(t=ot(),e=tt.keys(o).map(function(e){return o[e]}),o=null,e.forEach(function(e){L(e.ev,t,e.dl)}))}function E(e,t,n){(o=o||{})[n||e.nm]={ev:e,dl:t}}function v(e){Ns(f,j,1,e)}function S(e){Ns(_,G,2,e)}function y(e,t){return Ls(t?_:f,e)}function I(e){return _[e.nm]}function ne(){var e=y(sr),t=y(ur);Ps(f,$o,1),v([[Or,"content"],[sr,e],[ur,t]])}function ae(){Ps(_,$o,2),S([[Or,"ad"]])}function e(e,t){j[e.nm]=t}function ie(e,t){G[e.nm]=t}function re(e,t){Y[e.nm]=t}function t(e,t,n,a){for(var i=[],r=0;r<t.length;r++)i[t[r]]=!0;Z[e]={tr:i,en:n,ex:a}}u=Wt(u)?st(u):{},s&&(B=s[2],W=s[3],tt.assign(u,s[4]||{}),V=u[el],F=u[tl],(u[Zc]||[]).forEach(function(e){q[e[0].nm]=e[1]})),U&&tt.keys(Wu).some(function(e){e=Wu[e];if(1==e.type&&e.player===U)return e.publicContext.destroy(),!0});var oe,n,se,c,ue,l,ce,le,A,de,fe,T,pe,D,C,me,ve,he,ge,_e,b,k,Ee,Se,d,h,O,R,ye,M,P,Ie,g=0,Ae=ec,Te=1,De=ot(),Ce=bt(it,"Abnormal duration increment: ",1,1e3,3e5);function be(){return 2==Te}function ke(){return!!D&&D.type===as}function Oe(e){A=e+et.hi,Ct("Heartbeats started")}function Re(){A&&Ct("Heartbeats stopped"),A=0}function N(e,t,n){return ws(v,y,e,t,n)}function Me(e){var t=e-De;t<0||t>et.ed?Ce.log(t):0<t&&(4==g?N(ya,t,Ea):11==g?N(Sa,t,Ea):2==g?(n&&N(Fa,t,xa),N(ea,t,Jn)):9==g&&(n&&N(Va,t,xa),N(Zn,t,Jn))),De=e}function Pe(e,t){null!=e&&(p[e]=t)}function L(t,n,a,e,i,r){if(!m.shallBlock("fireEvent",t.nm,t))if(r=r||(ke()?2:Te),0!=(t.ap&r)){if(ku(n),(a=a||[]).push([Zr,m.id]),Ie||(Ie=!0,(u=Q.some(function(e){try{return e(n,a,t,r)}catch(e){rt(e,"extEventHandler")}}))||(u=(c=Y&&Y[t.nm])&&c(n,a,t,r)),Ie=!1),!u){Me(n);for(var o,s,u,c,l=[[Ra,Ae]],d=0;d<Vo.length;d++)s=p[(o=Vo[d]).ts],l.push([o,s?n-s:0]);v(l),null==y($n)&&St&&(c=St.downlink)&&v([[$n,1e3*c]]),Pe(t.rt,n),Pe(2==r?t.rta:t.rtc,n),!t.on||t.mm&&!t.mm[y(Or,2==r)]||(c=Us(u={},Xn),2==r?(Vs(_,es,2,u),Vs(_,Fo,2,c),Vs(f,es,en,u),Vs(f,Fo,en,c)):(Vs(f,es,1,u),Vs(f,Fo,1,c),Vs(_,es,en,u),Vs(_,Fo,en,c)),Gu(m,u,t.nm,n,a,e,i))}}else it("Event inapplicable: "+t.nm+", "+r,t)}function Ne(e){var t=e[1];t&&t!=y(e[0])&&E(En)}function Le(e,t){var n=3==t?b:k;if(e!=n){var a,i,r,o,s,u,c,l,d=ot();if(A||Oe(d),de=!0,3==t){if(s=V||et.mp,b=e,r=d-Ee,Ee=d,a=y(ht),T){var f,p=D;if(null==me&&0<a&&(f=T.locate(a),me=(f.type?f.start:a)-f._e),a=me,C&&n>=C.start&&n<=C.end||(C=T.locate(n)),(D=D&&e>=D.start&&e<=D.end?D:T.locate(e))&&(u=D.type,c=D.start,l=D._d),D!=p&&(f=P<=e&&e<P+s,u===as?M!==c&&l&&((null==M?Ve:(f&&L(Ln,d),He))(d),M=c,P=D.end,Be(),S(l.concat([[_o,P-M]])),We(d,D._a),L(cn,d,null,null,null,2),k=0,Se=d):null!=M&&(f&&L(Ln,d,null,null,null,2),He(),Fe(d))),u===as)return void(l&&(Le(p=e-c,10),_[lt.nm]=p))}le||(i=ve=!ve&&et.cm?et.cm.slice():ve)}else s=F||et.mp,k=e,r=d-Se,Se=d,a=I(_o),i=he=!he&&et.am?et.am.slice():he;if(null!=n&&null!=e&&0<=n&&n<e&&e<=n+s){if(0<a&&i)for(var m,v,h=0,g=3==t&&C&&D?(v=((C.type?C.start:n)-C._e)/a,((u?c:e)-D._e)/a):(v=n/a,e/a);h<i.length&&!(g<(m=i[h]/100));)v<m?(i.splice(h,1),E(On,[[ji,100*m]],On.nm+m)):h++;if(3==t){if(O=e,r<0||r>et.ed)Ce.log(r);else if(0<r)if(u)N("promo"===u?Oa:null,r,Ia);else if(a=N(ka,r,Ia)/1e3,et.cq)for(ge=ge||et.cq.slice();null!=(o=ge[0])&&o<=a;)ge.shift(),E(xn,[[Gi,o]],xn.nm+o)}else if(R=e,r<0||r>et.ed)Ce.log(r);else if(0<r&&(N(Aa,r,Ia),Ou(Ta,r),!1===y(vt)&&Ou(Da,r),!0===y(Ma)&&Ou(Ca,r),a=ws(S,I,ba,r)/1e3,et.aq))for(_e=_e||et.aq.slice();null!=(o=_e[0])&&o<=a;)_e.shift(),E(xn,[[Gi,o]],xn.nm+o)}}}function we(e,t){null==d&&null!=e&&null!=O&&e!=O&&(d=O,Ou(_a,1),L(Hn,t||ot()))}function Ue(e,t){null==h&&null!=e&&null!=R&&e!=R&&(h=R,L(Hn,t||ot()))}function xe(e){oe&&L(Yn,e),oe=se=!1,Te=1,d=O=null,Re()}function Ve(e){var t,n,a="pre";y(ka)>1e3*et.ep&&(t=y(lt),n=y(ht),a=null!=t&&null!=n&&t+et.ep>n?"post":"mid"),c=l=ce=!1,ae(),v([[vo,Rt()],[Ao,a],[la,0]]),L(on,e)}function Fe(e){ye+=e-p[14],L(sn,e,null,null,null,2),v([[vo,null],[Ao,null],[la,null]])}function Be(){ce||(ce=!0,S([[To,r||Rt()],[ba,0]]),r=null)}function We(e,t){var n=mu[4];if(c=!0,he=_e=null,Ou(da,1),N(la,1),at(n))try{n(a,t)}catch(e){rt(e,"onAdStart")}L(Nn,e)}function He(){if(c){var e=mu[5];if(at(e))try{e(a)}catch(e){rt(e,"onAdEnd")}}c=l=ce=!1,h=R=M=P=null,ae()}function je(e,t,n,a){var i,r,o,s;e!=g&&(o=Z[g],i=Qu(g)+" => "+Qu(e),r=Zu[e]||Ae,m.shallBlock("setState",i)||(o.tr[e]?(Ct("state: "+i+" ("+r+")"),(o=o.ex)&&o(t,e,n,a),Me(t),s=g,Ae=r,(o=Z[g=e].en)&&o(t,s,n,a),de=!0):it("Invalid transition: "+i)))}function Ge(e){return e!=g&&!!Z[g].tr[e]}function qe(){return 0==g||7==g||8==g}function w(o,s,u){return function(e){var t,n,a,i,r;t=o,n=s,a=u,r=(e=e)[0],e=e[1]=Kt(e[1],r.dv),r=y(r,a),null!=a&&a!=be()||null==r||null==e||(n?!e!=!r&&E(e?t:n):e!=r&&E(t,i=t==Fn?r<e?[[Bi,"up"]]:e<r?[[Bi,"down"]]:null:i))}}function Ye(e){e[1]=Kt(e[1],e[0].dv)}t(0,[1,8]),t(1,[2,7,8,16],function(e){var t=mu[2];if(xe(e),oe=!(ue=!1),le=ss.test(y(fr)),ye=0,v([[er,ee],[aa,e]]),ee=Rt(),Ou(ga,1),H&&H(),at(t))try{t(a)}catch(e){rt(e,"onContentSessionStart")}T=pe,pe=D=C=me=null,M=P=null,fe=0,L(kn,e)}),t(2,[3,4,5,7,8,16],function(e,t){(n=3==t)&&(N(Ua,1,La),L(Gn,e)),L(vn,e)},function(e){L(hn,e),n&&L(qn,e),n=!1,se||L(Cn,e)}),t(3,[2,4,5,6,7,8,16],function(e){var t,n;se||(n=(t=e-p[0])-ye,se=!0,ve=ge=null,Ou(fa,1),v([[ii,n],[ri,t]]),L(Nn,e,[[Ki,n],[zi,t]])),b=O=y(lt),Ee=e,null!=d&&(L(jn,e,[[qi,1e3*d],[Yi,null!=b?1e3*b:null]]),d=null),L(Un,e),ue&&(ue=!1,L(Wn,e)),A||Oe(e)},function(){b=null}),t(4,[2,3,5,6,7,8,16],function(e){ue||(ue=!0,Ou(ha,1),L(Mn,e))}),t(5,[2,3,4,6,7,8,16],function(e){we(y(lt),e)}),t(6,[2,3,4,5,7,8,16],function(e){L(Ln,e)}),t(7,[],function(e){xe(e)}),t(8,[],function(e,t,n){L(In,e,n),xe(e)}),t(9,[10,11,12,14,15,7],function(e,t){Be(),(n=10==t)&&(N(wa,1,La),L(Gn,e)),L(vn,e)},function(e){L(hn,e),n&&L(qn,e),n=!1}),t(10,[9,11,12,13,14,15,7],function(e,t,n,a){Be(),c||We(e,a),k=R=I(lt),Se=e,null!=h&&(L(jn,e,[[qi,1e3*h],[Yi,null!=k?1e3*k:null]]),h=null),L(Un,e),l&&(l=!1,L(Wn,e)),A||Oe(e)},function(){k=null}),t(11,[9,10,12,14,15,7],function(e){l||(l=!0,L(Mn,e))}),t(12,[9,10,11,13,14,15,7],function(e){Ue(I(lt),e)}),t(13,[9,10,17,7],function(e){L(Ln,e),He()}),t(14,[9,10,17,7],function(e){L(fn,e),He()}),t(15,[9,10,17,7],function(e,t,n){L(In,e,n),He()}),t(16,[9,10,15,17,7],function(e){Te=2,Ve(e)}),t(17,[2,3,4,5,6,7],function(e){Fe(e),Te=1});var Ke,ze=ft,Qe=ft;function Xe(e){var a=[],i=0,r=0;return a.locate=function(t){return a.find(function(e){return t>=e.start&&t<=e.end})},e.forEach(function(e){var t=e.start,n=e.end;Ft(t)&&Ft(n)&&(t=t<i?i:t)<n?(i<t&&a.push({start:i,end:t,_e:r}),a.push(tt.assign({},e,{start:t,_e:r})),e.type&&(r+=n-t),i=n):it("Skipped time span",e)}),a.push({start:i,end:gt.MAX_VALUE,_e:r}),a}function $e(e,t){e=e&&e({type:At,ack:t,appSID:bu(Qi),ctSID:y(er)});e&&e["catch"](function(e){Dt("Cast transfer message rejected",e)})}function Je(e){var t,n=m.publicContext,a=null;m.player=e,tt.assign(n,m.basePublicMethods,{getError:function(){return a},getPlayer:function(){return e},adapterID:function(){return s?s[0]:null},contentSessionID:function(){return y(er)},nextContentSessionID:function(){return ee},playerState:function(){return Ae},destroy:function(){if(!m.destroyed){Ge(7)&&je(7,ot());for(var e=0;e<z.length;e++)try{z[e]()}catch(e){rt(e,"extOnDestroy")}ju(m)}},startContentSession:function(){return!!qe()&&(m.reset(),m.setState(1),m.setState(2),!0)},setMetadata:function(e){return!!qu(m,e)&&(Mu(m.customMetadata,m.setData),!0)},annotateContentSession:function(e){return null==e?!(pe=null):!!Bt(e)&&(pe=Xe(e.slice().sort(function(e,t){return e.start>t.start?1:-1})),!0)},dumpDzData:function(e){var t=tt.assign(Yu(m),f,_),n=Or.nm;return t[n]=(be()||ke()?_:f)[n],t=ut(Pt(t)),null==e?t:t[e]}}),vc.forEach(function(e){try{e(n,m,K,z,Q,X,$,J)}catch(e){rt(e,"extInit")}});try{a=s?B?B(e,m,u):null:"Missing adapter"}catch(e){a=rt(e,s[0]+" initContext")}return a?(Tt(a),n.destroy()):(null!=(t=i[xu])&&n.setMetadata(t),t=ot(),L(Sn,t),L(wn,t),m.setTimer(function(){for(var e=0;e<K.length;e++)try{K[e]()}catch(e){rt(e,"extOnTimer")}if(Ke)try{Ke()}catch(e){rt(e,"onTimer")}var t=ot();Me(t),A&&A<=t&&(de?(L(Dn,t,[[Hi,++fe]]),A=t+et.hi,de=!1):Re())})),n}return 1&(q[ze.nm]||0)&&(ze=dt),2&(q[Qe.nm]||0)&&(Qe=dt),e(ht,Ye),ie(_o,Ye),e(dr,function(e){var t=e[1];e[1]=t&&fs[t]||t}),e(fr,function(e){le=ss.test(e[1])}),e(lt,function(e){5==g||2==g?we(e[1]):3==g&&Le(e[1],3);for(var t=0;t<X.length;t++)try{X[t](e)}catch(e){rt(e,"extPlayheadHandler")}}),ie(lt,function(e){12==g?Ue(e[1]):10==g&&Le(e[1],10)}),e(ze,w(Fn,null,!1)),ie(Qe,w(Fn,null,!0)),e(vt,w(Rn,zn)),e(mt,w(Tn,An)),e(nr,w(gn,_n)),e(Mr,w(Bn)),e(Rr,w(Bn)),e(pt,w(Qn)),e(ia,w(mn,null,!1)),ie(ia,w(mn,null,!0)),e(ra,w(Kn)),e(pr,w(Kn)),e($i,Ne),e(Ji,Ne),e(ct,function(e){var t,n,a,i,r=e[1];r=r&&at(r.getBoundingClientRect)?"visible"==Et.visibilityState?(t=(i=r.getBoundingClientRect()).left,n=i.right,a=i.top,i=i.bottom,nt.min(100,nt.max(0,nt.round(100*(nt.min(n,Ze.innerWidth)-nt.max(t,0))*(nt.min(i,Ze.innerHeight)-nt.max(a,0))/((n-t)*(i-a)))))):0:Kt(r,ct.dv),null!=(e[1]=r)&&v([[Ma,50<=r]])}),e(na,function(e){var t=e[1];if(t&&at(t.end)){var n,a,i=y(lt);if(null!=i)for(n=0;n<t.length;n++)if(a=t.end(n),i>=t.start(n)&&i<=a)return void(e[1]=1e3*(a-i));e[1]=0}}),re(Cn,function(e,t,n,a){2==a&&(r=Rt(),t.push([To,r,!0]))}),re(cn,function(e,t){r&&t.push([To,r,!0])}),re(In,function(e,t,n,a){Ou(1==a?va:ma,1,pa)}),ne(),ae(),tt.assign(m,{type:1,fireEvent:L,fire:function(e,t,n){L(e,ot(),t,null,null,n)},setState:function(e,t,n){je(e,ot(),t,n)},canSetState:Ge,reset:function(){Ge(7)&&je(7,ot()),ne(),ae(),p=[],g=0,Ae=ec},setData:function(e){v(e),te()},setAdData:function(e){S(e),te()},getData:y,getAdData:I,getState:function(){return g},isIdle:qe,isAdIdle:function(){return 13==g||14==g||15==g},isInAds:be,isInSsaiAds:ke,onTimer:function(e){Ke=e},onCtSessionStart:function(e){H=e},matchCtSource:function(e){return y(Pr)==e},reqCtSID:function(){return qe()?ee:y(er)},reqTracer:function(e,r){e=Ot(e,function(e){e["delete"]("CMCD")});var t,n=m.reqCtSID(),a=Rt(),i=((r=tt.assign({},r||{},{sid:n}))[ks+"rid"]=a,1==r.v&&delete r.v,1==r.pr&&delete r.pr,null==r.cid&&null!=(t=y(Dr))&&(r.cid=t),{url:e,sid:n,rid:a,cmcd:r,start:ot()});return{reqID:a,urlBase:e,url:function(){var t=Os(r);return Ot(e,function(e){e.append("CMCD",t[0].concat(t[1],t[2],t[3]).sort().join())})},headers:function(){for(var e={},t=Os(r),n=0;n<4;n++)t[n].length&&(e[vs[n]]=t[n].sort().join());return e},enabledData:function(){for(var e,t,n=tt.keys(r),a={},i=0;i<n.length;i++)e=n[i],(t=Cs[e])&&t[3]&&(a[e]=r[e]);return a},status:function(e){i.status=e},start:function(){i.start=ot()},resp:function(e){i.resp=null!=e?i.start+e:ot(),It&&kt("reqInfo",i)},end:function(e){var t=ot(),n=(i.end=null!=e?i.start+e:t,tt.assign({},bs,r)),a=[];tt.keys(n).forEach(function(e){var t=Cs[e];t&&t[2]&&a.push([t[2],n[e]])}),L(bn,t,a,null,null,1),It&&kt("reqInfo",i)}}},updateTimedMetadata:function(e,t,n,a,i){for(var r=0;r<$.length;r++)try{$[r](e,t,n,a,i)}catch(e){rt(e,"extTimedMetadataHandler")}},addCtTimeSpans:function(e){var u=T?T.filter(function(e){return e.type}):[];e.forEach(function(e){for(var t,n,a,i,r=e.start,o=e.end,s=0;s<u.length&&(a=(n=u[s]).start,i=n.end,!(o<=a));s++)r<i&&(a<r?(u.splice(s+1,0,tt.assign({},n,{start:r})),n.end=r):(t||(u.splice(s++,0,e),t=!0),o<i?n.start=o:u.splice(s--,1)));t||u.splice(s,0,e)}),T=Xe(u),D=C=me=null},initCastTransfer:function(e){qe()||$e(e,!1)},handleCastMessage:function(e,t){!e||e.type!==At||qe()||(m.setData([[$i,e.appSID],[Ji,e.ctSID]]),e.ack)||$e(t,!0)},sa:{}}),s&&v([[sr,s[1]]]),du&su&&Ms((ze=yt.options).cmcdEnable?ze.cmcdKeys||["sid","org.svalabs-rid"]:null),x?W?new _t(function(t,n){try{W(x,m,u).then(function(e){a=Je(e),t(a)},function(e){Tt(e),n(e)})}catch(e){n(rt(e,s[0]+" createTargetObject"))}}):_t.reject("Not implemented"):a=Je(U)},mc=function(e,r){var o=new(e||ml),s=(r=r||vl,{});function u(){return{currentTime:o.currentTime}}function c(){return{getAdId:function(){return s.adId},getAdSystem:function(){return s.adSystem},getAdvertiserName:function(){return s.advertiserName},getCreativeId:function(){return s.creativeId},getDealId:function(){return s.dealId},getDuration:function(){return s.duration},getSkipTimeOffset:function(){return s.skipTimeOffset},getVastMediaBitrate:function(){return s.vastMediaBitrate},getVastMediaWidth:function(){return s.vastMediaWidth},getVastMediaHeight:function(){return s.vastMediaHeight},getWrapperAdIds:function(){return s.wrapperAdIds},getWrapperAdSystems:function(){return s.wrapperAdSystems},getWrapperCreativeIds:function(){return s.wrapperCreativeIds},getAdPodInfo:function(){return{getPodIndex:function(){return s.adPodIndex},getTimeOffset:function(){return s.adTimeOffset}}},h:{clickThroughUrl:s.clickThroughUrl}}}return o.dispatch=function(e,t,n){var a,i;n=n||{},t&&((a=t.media)&&tt.assign(o,a),a=t.ima)&&((t=a.adsManager)&&tt.assign(o,t),(t=a.ad)&&tt.assign(s,t),n.getAd=c,n.getAdData=u,i=a.error)&&(n.getError=function(){return{getErrorCode:function(){return i.code},getMessage:function(){return i.message},getInnerError:function(){return i.innerError}}}),e&&(t=new r(e),tt.assign(t,n),o.dispatchEvent(t))},o.getBoundingClientRect=function(){return o.boundingClientRect||{left:0,right:0,top:0,bo