!function(pt,lt){"use strict";var _,s,dt=pt.Object,Pt=pt.Array,g=pt.Date,Ot=pt.Number,v=pt.RegExp,ft=pt.Math,h=pt.XMLHttpRequest,S=pt.Uint8Array,y=pt.JSON,Wt=pt.Promise,E=pt.URL,b=pt.URLSearchParams,A=pt.EventTarget,D=pt.CustomEvent,xt=pt.document,k=pt.location,w=pt.navigator,Rt=w.connection||w.mozConnection||w.webkitConnection,I=pt.crypto,Nt=pt.console,n=pt.performance,T=pt.setInterval,Lt=pt.setTimeout,C=(pt.clearInterval,pt.decodeURIComponent);pt.encodeURIComponent;try{_=pt.localStorage,s=pt.sessionStorage}catch(n){}lt=dt.assign({},{sv:"2.2.0",pl:"",ev:[],fd:[],md:[],cf:"https://platform.datazoom.io/beacon/v2/config",mb:"",sw:!1,sm:"",sp:[],ss:"",sd:"",sc:"",ip:"https://pro.ip-api.com/json/?key=xcrn7xnMDT8aFKv&fields=45740031",ts:"",ab:"",st:12e5,hi:1e4,pi:200,cm:null,am:null,cq:null,aq:null,rd:[1,2,4,8,8,8,8],bd:50,mh:5e3,ml:0,mp:2,ep:2,ed:2e3,ec:Ot.MAX_VALUE,cc:"",cl:"",ci:"",cd:[],ps:null,sn:null,le:null,pm:null},lt||{});var M,P,qt,Vt,O={datapoints:{events:"ev",flux_data:"fd",metadata:"md",cmcd:"cd"},endpoints:{event_ingest:"mb",sampling:"sm",server_ts:"ts",ad_blocker_bait:"ab"},sampling:{enable:"sw",definition_namespace:"ss",definition_key_name:"sd",criteria_sampling_key_name:"sc",criteria_matching_fields:"sp"},customer_code:"cc",connector_list:"cl",heartbeat_interval_ms:"hi",content_milestone_percent:"cm",ad_milestone_percent:"am",content_qv_sec:"cq",ad_qv_sec:"aq",configuration_id:""},W=xt.currentScript.src,x=k.href,R="datazoom_",Ut="transfer";function N(){M={},P=[],[[lt.ps],[W.split("?")[1]],[x.split("?")[1],R]].forEach(function(n){var a=n[1];n[0]&&n[0].split("&").forEach(function(n){try{var t=n.split("="),e=C(t[0]);if(a){if(!e.startsWith(a))return;e=e.slice(a.length)}M[e]=null==t[1]||C(t[1]),e.startsWith("x-")&&P.push([e,M[e]])}catch(n){Nt.warn("Invalid query string: "+n.message)}})}),qt="true"==M.debug,Vt=M.log?+M.log:1}N();var L="io.datazoom.",q="__ss_ev_count",V="__ss_last_act",U="__ss_custom_md",z="__ss_msg_queue",B="__ss_sm_resp",X="collector_observability",F="queue_duration_ms",H="attempt_count",G="status_code",j="sample",K="config",$="log",J="server_ts",Q="ip_api";function zt(n){Nt.dir(n)}function mt(n,t){1<Vt&&(Nt.warn(n),t&&zt(t))}function Y(n,t){t="Exception"+(t?" ("+t+")":"")+": "+n.name+", "+n.message,n=n,0<Vt&&(Nt.error(t),n&&zt(n))}function Bt(e,a,i,r,o){var s,u=0,c=1,p=0;return a=a||"",i=i||1,r=r||Ot.MAX_VALUE,{log:function(n,t){o&&(s=_t())>=p+o&&(u=0,c=1,p=s),++u>=c&&(e("["+u+"] "+a+n,t),c+=ft.min(c*i,r))}}}var _t,Z,nn,tn,en,an=[];function rn(n,t,e,a,i){var r,t={time:t,metric_name:e,metric_value:a,dimension:{target:n}};return i&&(r=t.dimension,i.forEach(function(n){r[n[0]]=n[1]})),t}function Xt(n){return"function"==typeof n}function Ft(n){return null!=n&&"object"==typeof n&&!Pt.isArray(n)}function on(n){return"number"==typeof n}function Ht(n){return Ot.isNaN(n)}function Gt(n){return Ot.isFinite(n)}function jt(n){return n&&(Pt.isArray(n)?n.slice():dt.assign({},n))}function gt(t,e,n){var a,i=e.shift();return null==i?a=t:t?i instanceof v?dt.keys(t).some(function(n){if(i.test(n))return null!=(a=gt(t[n],e.slice()))}):a=gt(t[i],e):a=null,null!=a?a:n}function vt(n,t,e,a){t=gt(n,[t],a);return Xt(t)?t.apply(n,e):null}function sn(n){var t={};return n.forEach(function(n){t[n.nm]=n}),t}function un(n){var t={};return n.forEach(function(n){t[n.nm]=!0}),t}function Kt(n,t){var n=new E(n,x),e=new b(n.search);return t(e),n.search="?"+e.toString(),n.toString()}function cn(n){var t,e=P.length;return e?Kt(n,function(n){for(t=0;t<e;t++)n.append(P[t][0],P[t][1])}):n}Z=0,nn=lt.ec,tn=Bt(mt,"Abnormal clock increment: ",.2,1e3,3e5),n&&n.now,en=Z+g.now(),_t=function(n){var t=g.now(),e=en,a=(en=Z+t)-e;return(a<0||nn<a)&&(en=e+lt.pi,Z=en-t,tn.log(a)),en};var $t=function(){for(var e=[],n=0;n<256;n++)e.push((n+256).toString(16).substr(1).toLowerCase());return function(){var n=new S(16);if(I&&I.getRandomValues)I.getRandomValues(n);else{mt("getRandomValues() not supported");for(var t=0;t<16;t++)n[t]=ft.floor(256*ft.random())}return n[6]=15&n[6]|64,n[8]=63&n[8]|128,e[n[0]]+e[n[1]]+e[n[2]]+e[n[3]]+"-"+e[n[4]]+e[n[5]]+"-"+e[n[6]]+e[n[7]]+"-"+e[n[8]]+e[n[9]]+"-"+e[n[10]]+e[n[11]]+e[n[12]]+e[n[13]]+e[n[14]]+e[n[15]]}}();function pn(n,t,e,a,i){var r=new h;if(r.open(n,t,!0),e)for(var o=dt.keys(e),s=0;s<o.length;s++)r.setRequestHeader(o[s],e[o[s]]);return i&&(r.onreadystatechange=i),r.send(a),{abort:function(){delete r.onreadystatechange,r.abort()}}}function Jt(n){if(n)try{return y.stringify(n)}catch(n){Y(n,"toJSON")}return null}function Qt(n){if(n)try{return y.parse(n)}catch(n){Y(n,"fromJSON")}return null}function ln(n,t,e){if(n)if(null==e)fn(n,t);else try{n.setItem(L+t,Jt({v:e}))}catch(n){Y(n,"storageSet")}}function dn(n,t){n=n?Qt(n.getItem(L+t)):null;return n?n.v:null}function fn(n,t){n&&n.removeItem(L+t)}_n=100;var mn,_n,Yt=function(n){var t=n[1];on(t)?t<mn?n[1]=mn:_n<t&&(n[1]=_n):n[1]=null},gn=4,vn=16,hn=64,Sn=gn,n=32|gn,t=n|hn,yn=40|gn,a=vn,ht=(mn=0,1),St=2,yt=3,Zt=4,ne=5,te=6,Et=7,bt=8,ee=9,At=10,Dt=11,ae=12,ie=14,re=15,oe=16,kt=17,se=18;function ue(n){return lt.sn&&lt.sn[n]||""+n}var wt=[],ce=(wt[St]=wt[At]="buffering",wt[yt]=wt[Dt]="playing",wt[Zt]=wt[ae]="paused",wt[ne]=wt[13]="seeking",wt[0]=wt[te]=wt[Et]=wt[bt]="idle",{ap:2,nm:"ad_break_start"}),pe={ap:2,nm:"ad_break_end"},le={ap:2,nm:"ad_click"},de={ap:2,nm:"ad_impression"},fe={ap:2,nm:"ad_skip"},me={ap:3,nm:"audio_track_changed"},_e={ap:3,nm:"buffer_start"},ge={ap:3,nm:"buffer_end"},ve={ap:3,nm:"cast_start"},he={ap:3,nm:"cast_end"},Se={ap:3,nm:"cast_transfer"},En={ap:Sn,nm:"datazoom_loaded"},ye={ap:3,nm:"error"},Ee={ap:3,nm:"exit_fullscreen"},be={ap:3,nm:"fullscreen"},Ae={ap:3,nm:"heartbeat"},De={ap:3,nm:"media_loaded"},ke={ap:1,nm:"media_object_request"},we={ap:3,nm:"media_request"},Ie={ap:3,nm:"milestone"},Te={ap:3,nm:"mute"},Ce={ap:3,nm:"pause"},Me={ap:3,nm:"playback_start"},Pe={ap:3,nm:"playback_complete"},Oe={ap:1,nm:"player_ready"},We={ap:3,nm:"playing"},xe={ap:3,nm:"qualified_view"},Re={ap:1,nm:"quality_change_request"},Ne={ap:3,nm:"rendition_change"},Le={ap:3,nm:"resize"},qe={ap:3,nm:"resume"},Ve={ap:3,nm:"seek_start"},Ue={ap:3,nm:"seek_end"},ze={ap:3,nm:"stall_start"},Be={ap:3,nm:"stall_end"},Xe={ap:1,nm:"stop"},Fe={ap:3,nm:"subtitle_change"},He={ap:3,nm:"unmute"},Ge={ap:3,nm:"volume_change"},bn=[ce,pe,le,de,fe,{ap:Sn,nm:"app_session_end"},me,_e,ge,ve,he,Se,En,ye,Ee,be,Ae,De,ke,we,Ie,Te,Ce,{ap:3,nm:"play_btn"},Me,Pe,Oe,We,xe,Re,Ne,Le,qe,Ve,Ue,ze,Be,Xe,Fe,He,Ge],An=sn(bn);function je(n){return"custom_"+n}function Dn(n,t){var a=un(bn),i={},r={};n?0<n.length?n.forEach(function(n){var t,e=n&&n.name;e&&a[e]?(n=n.media_types)&&0<n.length&&(i[e]=!0,"na"!=n[0]&&(t={},n.forEach(function(n){t[n]=!0}),r[e]=t)):mt("Unknown event: "+e)}):t&&mt("This collector is not active. Configure it to a data pipe to start sending events."):i=r=null,bn.forEach(function(n){n.on=!(i&&!i[n.nm]),n.mm=r&&r[n.nm]})}Dn();var kn,wn,Ke=["event","metrics"],$e={ap:33,nm:"bandwidth_kbps"},Je={ap:33,nm:"buffer_duration_ms"},Qe={ap:33,nm:"buffer_duration_ads_ms"},Ye={ap:33,nm:"buffer_duration_content_ms"},In={ap:33,nm:"buffer_fill_percent"},Ze={ap:33,nm:"buffer_length_ms"},na={ap:33,nm:"content_session_start_ts_ms"},ta={ap:3,nm:"current_audio_track"},ea={ap:33,nm:"current_subtitles"},Tn={ap:n,nm:"engagement_duration_ms"},Cn={ap:n,nm:"engagement_duration_ads_ms"},e={ap:n,nm:"engagement_duration_content_ms"},Mn={ap:a,nm:"event_count"},aa={ap:n,nm:"num_ad_plays"},ia={ap:n,nm:"num_content_plays"},ra={ap:n,nm:"num_errors"},oa={ap:n,nm:"num_errors_ads"},sa={ap:n,nm:"num_errors_content"},ua={ap:n,nm:"num_requests_content"},ca={ap:33,nm:"pause_duration_ms"},pa={ap:33,nm:"pause_duration_ads_ms"},la={ap:33,nm:"pause_duration_content_ms"},da={ap:33,nm:"playback_duration_ms"},fa={ap:33,nm:"playback_duration_ads_ms"},ma={ap:33,nm:"playback_duration_content_ms"},_a={ap:33,nm:"playback_duration_promo_ms"},ga={ap:3,nm:"playback_rate"},va={ap:33,nm:"player_state"},ha={ap:33,nm:"player_viewable"},Sa={ap:33,nm:"player_viewable_percent"},It={ap:3,nm:"playhead_position_sec"},i={ap:3,nm:"rendition_audio_bitrate_kbps"},ya={ap:3,nm:"rendition_height"},Ea={ap:3,nm:"rendition_name"},ba={ap:3,nm:"rendition_video_bitrate_kbps"},Aa={ap:3,nm:"rendition_width"},Da={ap:33,nm:"stall_count"},ka={ap:33,nm:"stall_count_ads"},wa={ap:33,nm:"stall_count_content"},Ia={ap:33,nm:"stall_duration_ms"},Ta={ap:33,nm:"stall_duration_ads_ms"},Ca={ap:33,nm:"stall_duration_content_ms"},r={ap:33,nm:"time_since_last_ad_break_start_ms"},o={ap:33,nm:"time_since_last_ad_completed_ms"},u={ap:33,nm:"time_since_last_buffer_start_ms"},c={ap:33,nm:"time_since_last_buffer_start_ad_ms"},p={ap:33,nm:"time_since_last_buffer_start_content_ms"},Pn={ap:33,nm:"time_since_last_heartbeat_ms"},On={ap:33,nm:"time_since_last_milestone_ad_ms"},l={ap:33,nm:"time_since_last_milestone_content_ms"},Wn={ap:33,nm:"time_since_last_pause_ms"},xn={ap:33,nm:"time_since_last_rendition_change_ms"},Rn={ap:33,nm:"time_since_last_request_ad_ms"},Nn={ap:33,nm:"time_since_last_seek_start_ms"},Ln={ap:33,nm:"time_since_last_stall_start_ms"},qn={ap:33,nm:"time_since_last_stall_start_ad_ms"},Vn={ap:33,nm:"time_since_last_stall_start_content_ms"},Un={ap:33,nm:"time_since_last_started_ad_ms"},zn={ap:33,nm:"time_since_request_content_ms"},Bn={ap:33,nm:"time_since_started_content_ms"},Ma={ap:33,nm:"volume_level_percent"},Xn=(we.rtc=0,Me.rtc=1,Ce.rtc=2,_e.rtc=3,ze.rtc=4,Ve.rtc=5,Ne.rtc=6,Ie.rtc=7,we.rta=8,Me.rta=9,_e.rta=10,ze.rta=11,Ie.rta=12,Pe.rta=13,fe.rta=13,ye.rta=13,ce.rta=14,pe.rta=15,Ae.rt=16,_e.rt=17,ze.rt=18,Je.df=Qe.df=Ye.df=ca.df=pa.df=la.df=da.df=fa.df=ma.df=_a.df=Da.df=ka.df=wa.df=Ia.df=Ta.df=Ca.df=aa.df=ra.df=oa.df=sa.df=ia.df=ua.df=0,aa.st=ra.st=oa.st=sa.st=ia.st=ua.st=s,$e.dv=(kn=0,wn=1e9,function(n){var t=n[1];(!on(t)||t<kn||wn<t)&&(n[1]=null)}),Ma.dv=Yt,zn.ts=0,Bn.ts=1,Wn.ts=2,p.ts=3,Vn.ts=4,Nn.ts=5,xn.ts=6,l.ts=7,Rn.ts=8,Un.ts=9,c.ts=10,qn.ts=11,On.ts=12,r.ts=14,o.ts=13,Pn.ts=16,u.ts=17,Ln.ts=18,[$e,Je,Qe,Ye,In,Ze,na,ta,ea,Tn,Cn,e,Mn,aa,ia,ra,oa,sa,ua,ca,pa,la,da,fa,ma,_a,ga,va,ha,Sa,It,i,ya,Ea,ba,Aa,Da,ka,wa,Ia,Ta,Ca,r,o,u,c,p,Pn,On,l,Wn,xn,Rn,Nn,Ln,qn,Vn,Un,zn,Bn,Ma]),Pa=[],Oa=(Xn.forEach(function(n){null!=n.ts&&Pa.push(n)}),[]),Fn=[];function Hn(n){var t=un(Xn),e={};n?n.forEach(function(n){t[n]?e[n]=!0:mt("Unknown flux data: "+n)}):e=null,Oa=[],Fn=[],Xn.forEach(function(n){n.on=!(e&&!e[n.nm]),n.on&&(n.ap==a?Fn:Oa).push(n)})}Hn();var Wa,xa,Ra="org.svalabs-",In=[],Cn=["event"],e=["event","attributes"],i=["cmcd"],r=["user_details"],o=["player"],u=["device"],c=["video"],p=["geo_location"],Pn=["network"],On=["page"],l=["ad"],Gn=["ops_metadata"],jn=["custom"],Kn={p:In,ap:t,nm:"configuration_id"},$n={p:In,ap:t,nm:"connector_list"},Jn={p:In,ap:t,nm:"customer_code"},Qn={p:In,ap:a,nm:"event_id"},Yn={p:Cn,ap:a,nm:"timestamp"},Zn={p:Cn,ap:a,nm:"type"},Wn={p:i,ap:a,nm:"bl"},xn={p:i,ap:a,nm:"br"},Rn={p:i,ap:a,nm:"bs"},Nn={p:i,ap:a,nm:"cid"},Ln={p:i,ap:a,nm:"d"},qn={p:i,ap:a,nm:"dl"},Vn={p:i,ap:a,nm:"mtp"},Un={p:i,ap:a,nm:"nor"},zn={p:i,ap:a,nm:"nrr"},Bn={p:i,ap:a,nm:"ot"},In={p:i,ap:a,nm:"pr"},Cn={p:i,ap:a,nm:"rid"},nt={p:i,ap:a,nm:"rtp"},tt={p:i,ap:a,nm:"sf"},et={p:i,ap:a,nm:"sid"},at={p:i,ap:a,nm:"st"},it={p:i,ap:a,nm:"su"},rt={p:i,ap:a,nm:"tb"},i={p:i,ap:a,nm:"v"},Na={p:e,ap:a,nm:"abs_shift"},La={p:e,ap:a,nm:"error_code"},qa={p:e,ap:a,nm:"error_msg"},Va={p:e,ap:a,nm:"inner_error"},Ua={p:e,ap:a,nm:"heartbeat_count"},za={p:e,ap:a,nm:"milestone_percent"},Ba={p:e,ap:a,nm:"qualified_view_sec"},Xa={p:e,ap:a,nm:"seek_start_point_ms"},Fa={p:e,ap:a,nm:"seek_end_point_ms"},Ha={p:e,ap:a,nm:"startup_duration_content_ms"},Ga={p:e,ap:a,nm:"startup_duration_total_ms"},ja={p:r,ap:n,nm:"app_session_id"},ot={p:r,ap:n,nm:"app_session_start_ts_ms"},e={p:r,ap:n,nm:"app_session_end_ts_ms"},Ka={p:r,ap:33,nm:"cast_app_session_id"},$a={p:r,ap:33,nm:"cast_content_session_id"},st={p:r,ap:t,nm:"client_ip"},Ja={p:r,ap:33,nm:"content_session_id"},r={p:r,ap:n,nm:"user_agent"},Qa={p:o,ap:33,nm:"autostart"},Ya={p:o,ap:33,nm:"casting"},Za={p:o,ap:33,nm:"controls"},ni={p:o,ap:33,nm:"default_muted"},ti={p:o,ap:33,nm:"default_playback_rate"},ei={p:o,ap:33,nm:"fullscreen"},ai={p:o,ap:33,nm:"loop"},ii={p:o,ap:33,nm:"muted"},ri={p:o,ap:yn,nm:"player_name"},oi={p:o,ap:yn,nm:"player_version"},yn={p:o,ap:33,nm:"preload"},si={p:o,ap:33,nm:"ready_state"},ui={p:o,ap:33,nm:"streaming_protocol"},ci={p:o,ap:33,nm:"streaming_type"},pi={p:o,ap:33,nm:"subtitles"},o={p:u,ap:n,nm:"advertising_id"},ut={p:u,ap:n,nm:"browser_name"},ct={p:u,ap:n,nm:"browser_height"},li={p:u,ap:n,nm:"browser_version"},di={p:u,ap:n,nm:"browser_width"},fi={p:u,ap:n,nm:"cookies_enabled"},mi={p:u,ap:t,nm:"device_id"},_i={p:u,ap:n,nm:"device_mfg"},gi={p:u,ap:n,nm:"device_name"},vi={p:u,ap:n,nm:"device_type"},hi={p:u,ap:n,nm:"orientation"},Si={p:u,ap:n,nm:"os_name"},u={p:u,ap:n,nm:"os_version"},yi={p:c,ap:33,nm:"asset_id"},Ei={p:c,ap:33,nm:"description"},bi={p:c,ap:33,nm:"duration_sec"},Ai={p:c,ap:33,nm:"frame_rate"},Di={p:c,ap:3,nm:"media_type"},ki={p:c,ap:33,nm:"player_height"},wi={p:c,ap:33,nm:"player_width"},Ii={p:c,ap:33,nm:"source"},Ti={p:c,ap:33,nm:"title"},Ci={p:p,ap:t,nm:"city"},Mi={p:p,ap:t,nm:"country"},Pi={p:p,ap:t,nm:"country_code"},Oi={p:p,ap:t,nm:"latitude"},Wi={p:p,ap:t,nm:"longitude"},xi={p:p,ap:t,nm:"postal_code"},Ri={p:p,ap:t,nm:"region"},Ni={p:p,ap:t,nm:"region_code"},Li={p:p,ap:t,nm:"continent"},qi={p:p,ap:t,nm:"continent_code"},Vi={p:p,ap:t,nm:"district"},Ui={p:p,ap:t,nm:"timezone_name"},zi={p:p,ap:t,nm:"timezone_offset"},Bi={p:Pn,ap:t,nm:"asn"},Xi={p:Pn,ap:t,nm:"asn_org"},c={p:Pn,ap:n,nm:"connection_type"},Fi={p:Pn,ap:t,nm:"isp"},Hi={p:Pn,ap:t,nm:"mobile_connection"},Gi={p:Gn,ap:a,nm:"msg_send_client_ts_ms"},ji={p:Gn,ap:t,nm:"server_ts_offset_ms"},p={p:On,ap:n,nm:"dz_sdk_version"},Ki={p:On,ap:n,nm:"page_title"},$i={p:On,ap:n,nm:"page_url"},Ji={p:On,ap:n,nm:"referrer_url"},Qi={p:On,ap:n,nm:"site_domain"},Yi={p:l,ap:t,nm:"ad_blocker"},Zi={p:l,ap:33,nm:"ad_break_id"},nr={p:l,ap:2,nm:"ad_click_url"},tr={p:l,ap:2,nm:"ad_creative_id"},er={p:l,ap:2,nm:"ad_duration_sec"},ar={p:l,ap:2,nm:"ad_id"},ir={p:l,ap:2,nm:"ad_partner"},rr={p:l,ap:33,nm:"ad_position"},or={p:l,ap:2,nm:"ad_session_id"},sr={p:l,ap:2,nm:"ad_system"},ur={p:l,ap:2,nm:"ad_time_offset_sec"},Pn={p:l,ap:n,nm:"ad_tracking_opt_out"},cr={p:l,ap:2,nm:"advertiser_name"},pr={p:l,ap:2,nm:"deal_id"},lr={p:l,ap:2,nm:"skip_time_offset_sec"},dr={p:l,ap:2,nm:"wrapper_creative_ids"},fr={p:l,ap:2,nm:"wrapper_id"},mr={p:l,ap:2,nm:"wrapper_systems"},On={p:["cdn"],ap:33,nm:"cdn"},_r=(pr.df="",dr.df=[],fr.df=[],mr.df=[],ja.st=ot.st=ji.st=s,bi.dv=er.dv=function(n){Gt(n[1])||(n[1]=null)},[st,Fi,Hi,Bi,Xi,Ni,Ri,Pi,Mi,xi,Ci,Oi,Wi,Li,qi,Vi,Ui,zi]),gr=(_r.forEach(function(n){n.st=s}),[ri,oi,o,Ti,yi,ci,Ya]),vr={},hr=(gr.forEach(function(n){vr[n.nm.toUpperCase()]=R+n.nm}),[Kn,$n,Jn,Qn,Yn,Zn,Wn,xn,Rn,Nn,Ln,qn,Vn,Un,zn,Bn,In,Cn,nt,tt,et,at,it,rt,i,Na,La,qa,Va,Ua,za,Ba,Xa,Fa,Ha,Ga,ja,ot,e,Ka,$a,st,Ja,r,Qa,Ya,Za,ni,ti,ei,ai,ii,ri,oi,yn,si,ui,ci,pi,o,ut,ct,li,di,fi,mi,_i,gi,vi,hi,Si,u,yi,Ei,bi,Ai,Di,ki,wi,Ii,Ti,Ci,Mi,Pi,Oi,Wi,xi,Ri,Ni,Li,qi,Vi,Ui,zi,Bi,Xi,c,Fi,Hi,Gi,ji,p,Ki,$i,Ji,Qi,Yi,Zi,nr,tr,er,ar,ir,rr,or,sr,ur,Pn,cr,pr,lr,dr,fr,mr,On]),Sr=sn(hr),yr=hr.concat(Xn),Er=[Qn],br=[],Ar=[];function Dr(n){var t=un(hr),e={};Wa=xa=!1,n?(n.forEach(function(n){t[n]?e[n]=!0:"custom_metadata_all"==n?Wa=!0:"custom_events_all"==n?xa=!0:mt("Unknown metadata: "+n)}),Er.forEach(function(n){e[n.nm]=!0})):Wa=xa=!(e=null),br=[],Ar=[],hr.forEach(function(n){n.on=!(e&&!e[n.nm]),n.on&&(n.ap==a?Ar:br).push(n)})}Dr();var kr="play",wr="waiting",Ir="playing",Tr="pause",Cr="seeking",Mr="seeked",Pr="ended",Or="durationchange",Wr="ratechange",xr="timeupdate",Rr="STARTED",Nr="AD_PROGRESS",Lr="AD_BUFFERING",qr="IMPRESSION",Vr="RESUMED",Ur="COMPLETE",zr="ALL_ADS_COMPLETED",Br="SKIPPED",Xr="VOLUME_CHANGED",Fr="AD_ERROR",Hr="REQUEST_COMPLETE",Gr="SLOT_STARTED",jr="SLOT_ENDED",Kr="AD_INITIATED",$r="AD_BUFFERING_START",Jr="AD_BUFFERING_END",Qr="AD_PAUSE",Yr="AD_RESUME",Zr="AD_IMPRESSION",no="AD_IMPRESSION_END",to="AD_COMPLETE",eo="AD_SKIPPED",ao="AD_CLICK",io="HLS",ro="DASH",oo="Flash",so="MP4",uo={"application/x-mpegURL":io,"application/dash+xml":ro,"application/vnd.ms-sstr+xm":"Smooth","video/x-flv":oo,"video/mp4":so,"video/MP2T":"MPEG2-TS","video/3gpp":"3GPP","video/quicktime":"Quicktime","video/x-msvideo":"AVI","video/x-ms-wmv":"Windows Media"};var t=[[/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"]],l=[[/SMART-TV|SmartTV|HbbTV|Tizen/i,"tv"],[/mobile/i,"mobile"],[/CrKey/i,"ott device"],[/iPad|Android|Touch/i,"tablet"],[/.*/,"pc"]],co=["CMCD-Request","CMCD-Object","CMCD-Status","CMCD-Session"];function po(n,t,e){t&&e.push(n)}function lo(n,t,e){e.push(n+"="+t)}function fo(n,t,e){e.push(n+(M.cmcd_ntq?"="+t:'="'+t+'"'))}function mo(n,t,e){e.push(n+'="'+t.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"')}function _o(n){return"false"!==n}function go(n){return+n}function vo(n){return n.replace(/"/g,"")}function ho(n){return n.replace(/^"/,"").replace(/"$/,"").replace(/\\"/g,'"').replace(/\\\\/g,"\\")}var So,yo={bl:[0,[lo,go],Wn],br:[1,[lo,go],xn],bs:[2,[po,_o],Rn],cid:[3,[mo,ho],Nn],d:[1,[lo,go],Ln],dl:[0,[lo,go],qn],mtp:[0,[lo,go],Vn],nor:[0,[mo,ho],Un],nrr:[0,[mo,ho],zn],ot:[1,[fo,vo],Bn],pr:[3,[lo,go],In],rtp:[2,[lo,go],nt],sf:[3,[fo,vo],tt],sid:[3,[mo,ho],et],st:[3,[fo,vo],at],su:[0,[po,_o],it],tb:[1,[lo,go],rt],v:[3,[lo,go],i]},Eo={bs:!1,su:!1,v:1,pr:1};function bo(n){for(var t,e,a=[[],[],[],[]],i=dt.keys(n),r=0;r<i.length;r++)t=i[r],(e=yo[t])&&e[3]&&e[1][0](t,n[t],a[e[0]]);return a}function Ao(n){var t,e=dt.keys(yo);for(So=!1,t=0;t<e.length;t++)yo[e[t]][3]=!1;if(n&&0<n.length)if(So=!0,"na"==n[0])for(t=0;t<e.length;t++)yo[e[t]][3]=!0;else n.forEach(function(n){var t=yo[n];t?t[3]=!0:mt("Unknown CMCD key: "+n)})}function Do(n,t,e){for(var a,i,r=dt.keys(n),o=0;o<r.length;o++)delete n[r[o]];for(o=0;o<t.length;o++)0!=((a=t[o]).ap&e)&&null!=(i=null==(i=a.st&&dn(a.st,a.nm))?a.df:i)&&(n[a.nm]=i)}function ko(n,t,e,a){for(var i,r,o,s,u=0;u<a.length;u++)o=(r=(i=a[u])[0]).nm,0!=(r.ap&e)?0==((r.na||0)&e)&&(r.dv&&r.dv(i),(s=t[o])&&s(i)||(n[o]=i[1],r.st&&ln(r.st,o,i[1]))):mt("Setting inapplicable data",r)}function wo(n,t){return n[t.nm]}function Io(n,t,e,a,i){var r,o=[];return e&&o.push([e,r=t(e)+a]),i&&o.push([i,t(i)+a]),n(o),r}function Tt(n,t,e){if(t)for(var a,i,r=0;r<t.length;r++)if(i=n[a=t[r]])n=i;else{if(e)return null;n=n[a]={}}return n}function To(n,t){n=Tt(n,t.p,!0);return n&&n[t.nm]}function Co(n,t,e){null==e||"number"==typeof e&&!Ot.isFinite(e)||(n[t]=e)}function Ct(n,t,e,a){for(var i,r,o=0;o<t.length;o++)0!=((i=t[o]).ap&e)&&(r=i.nm,Co(Tt(a,i.p),r,n[r]))}yo[Ra+"rid"]=[0,[mo,ho],Cn],yo[Ra+"tid"]=[0,[mo,ho]],yo[Ra+"cmi"]=[0,[lo,go]],yo[Ra+"pmi"]=[0,[lo,go]],Ao();var Mo,Po,Oo,Wo,xo,Ro,No,Lo,qo,Vo,Uo,zo,Bo={},Xo={},Fo=dn(s,z)||[],Ho=[],Go=1,jo=2,Ko=4,$o=8,Jo=16,Qo=Ko|$o|Jo,Yo=jo|Go|Qo,Zo=[];function ns(n,t){if(!Yo&&0<Fo.length){for(var e=[],a=_t(),i=0,r=0;r<Fo.length;r++)Fo[r].p&&Ct(Bo,br,hn,Fo[r].m),e.push(Fo[r].m),i=ft.max(i,a-Fo[r].t);Uo&&(an.push(rn($,a,F,i)),ls(e,0,a,a-i,n)),t=!0}t&&(Fo=[],fn(s,z)),Ro=null}function d(n){(Yo&=~n)||null!=Ro||ns()}function ts(n,t,e,a,i,r,o,s,u,c,p,l){if(4==n.readyState){var d=_t(),f=n.status,r=rn(e,r,"call_duration_ms",d-r,[["attempt",u+1],[G,f]]),m=rn(e,o,"send_duration_ms",d-o,[[H,u+1],[G,f]]),e=s&&rn(e,s,"process_duration_ms",d-s,[[H,u+1],[G,f]]);if(t+=" status: "+f+", ",0==f||429==f||500<=f&&f<=599){c=c[u++];if(null!=c)return Lt(function(){a(i,u,o,s)},1e3*c),void mt(t+"retry #"+u+" after "+c+"s")}an.push(r,m),e&&an.push(e),!(f<200||299<f||p&&!p(n,d))||l&&l(t)||mt(t+"failed")}}function es(n,t,e){var a=_t();pn("GET",lt.ip,{Accept:"application/json"},null,function(){ts(this,"IP API",Q,es,n,a,e,0,t,lt.rd,function(n){n=Qt(n.responseText);if(n)return f([[st,n.query],[Fi,n.isp],[Hi,n.mobile],[Bi,n.as],[Xi,n.org],[Ni,n.region],[Ri,n.regionName],[Pi,n.countryCode],[Mi,n.country],[xi,n.zip],[Ci,n.city],[Oi,n.lat],[Wi,n.lon],[Li,n.continent],[qi,n.continentCode],[Vi,n.district],[Ui,n.timezone],[zi,n.offset/3600]]),d($o),rs(),!0},function(){d($o),rs()})})}function as(n,t,e){var a=_t();pn("GET",cn(lt.ts),{"cache-control":"no-cache"},null,function(){ts(this,"SERVER TS",J,as,n,a,e,0,t,lt.rd,function(n,t){n=Qt(n.responseText),n=n&&n.epoch_millis;if(n)return f([[ji,ft.round(n-(a+t)/2)]]),d(Ko),!0},function(){d(Ko)})})}function is(n,t,e){var a=_t();Lo=pn("POST",cn(lt.sm),{"Content-Type":"application/json","cache-control":"no-cache"},n,function(){4==this.readyState&&(Lo=null,ts(this,"Sampling API",j,is,n,a,e,0,t,lt.rd,function(n){n=Qt(n.responseText);if(qo=n&&n[lt.ss+"_sampling"])return Uo=qo.in_sample,Vo=!1,d(jo),ln(s,B,qo),!0},function(n){return Uo=Vo=!0,d(jo),mt(n+"forced in"),!0}))})}function rs(){var n;!No||Yo&Go||(lt.sw&&lt.sm?(lt.sp&&un(_r),(n=Sr[lt.sd])&&(No.sampling_definition_params={namespace:lt.ss,key_name:n.nm,key_value:Mt(n)}),(n=Sr[lt.sc])&&(No.sampling_criteria_params={sampling:{key_name:n.nm,key_value:Mt(n)}}),No.sampling_override=M.sampling_override||"NONE",No.sampling_request_id=$t(),is(Jt(No),0,_t())):(Uo=!0,d(jo)),No=null)}function os(t,n,e){var a;lt.ci?(a=_t(),pn("GET",Kt(cn(lt.cf),function(n){n.append("configuration_id",lt.ci)}),null,null,function(){ts(this,"Config API",K,os,t,a,e,0,n,lt.rd,function(n){n=Qt(n.responseText);if(n)return t(n),!0},function(){t()})})):(mt("Missing configuration ID"),t())}function ss(){os(function(n){n&&function a(i,r){Ft(i)?dt.keys(i).forEach(function(n){var t=i[n],e=r[n];Ft(e)?a(t,e):null==e?mt("Unknown config key: "+n):null==t?mt("Undefined config key: "+n):e&&(lt[e]=t)}):mt("Invalid config object",i)}(n,O),Dn(lt.ev,n),Hn(lt.fd),Dr(lt.md),Ao(lt.cd),vt(lt.cm,"sort"),vt(lt.am,"sort"),vt(lt.cq,"sort"),vt(lt.aq,"sort"),f([[Jn,lt.cc],[$n,lt.cl]]),Ho.forEach(function(n){var t,e,a,i,r,o=An[To(n.m,Zn)];(o&&o.on||!o&&xa)&&(t=n.m,e={},br.concat(Ar).forEach(function(n){null!=(a=To(t,n))&&(Tt(e,n.p)[n.nm]=a)}),i=Tt(t,Ke),r=Tt(e,Ke),Oa.concat(Fn).forEach(function(n){null!=(a=To(i,n))&&(r[n.nm]=a)}),Wa&&(a=Tt(t,jn,!0))&&dt.assign(Tt(e,jn),a),us(e,r),n.m=e,Fo.push(n))}),ln(s,z,Fo),Ho=[];var t,n=mi.nm;mi.on?(t=dn(_,n))||(t=$t(),ln(_,n,t)):fn(_,n),f([[mi,t]]),lt.ts&&ji.on&&null==Mt(ji)?as(0,0,_t()):d(Ko),lt.ab&&Yi.on&&null==Mt(Yi)?pn("GET",cn(lt.ab),null,null,function(){4==this.readyState&&(f([[Yi,!this.status]]),d(Jo))}):d(Jo),lt.ip&&_r.some(function(n){return n.on&&null==Mt(n)})?es(0,0,_t()):d($o),d(Go),rs(),Lt(function(){d(Qo),rs()},lt.mh)},0,_t())}function us(n,t){var e=""+(Wo+1e7);Tt(n,Qn.p)[Qn.nm]=Po+"_"+e.substr(-7,2)+"."+e.substr(-5),ln(s,q,++Wo),Mn.on&&(t[Mn.nm]=Wo)}function cs(n,t,e,a,i){var r,o;for(i.push([Zn,e],[Yn,a]),r=0;r<i.length;r++)0!=((o=i[r][0]).ap&vn)?o.on&&Co(Tt(n,o.p),o.nm,i[r][1]):mt("Invalid event data",o);qt&&lt.le&&lt.le(n)||(Yo&Go?Ho.push({p:Yo,m:n,t:a}):(us(n,t),Fo.push({p:Yo,m:n,t:a}),ln(s,z,Fo),null==Ro&&(Ro=Lt(ns,lt.bd))))}function ps(n){var t,n=n.dimension;null!=(t=Mt(Oi))&&(n.latitude=t),null!=(t=Mt(Wi))&&(n.longitude=t)}function ls(n,t,e,a,i){var r=_t(),o=(n.forEach(function(n){var t=Tt(n,Gn);Gi.on&&(Tt(n,Gi.p)[Gi.nm]=r),qo&&(t[lt.ss+"_sampling"]=qo),null!=Vo&&(t[lt.ss+"_forced_sampling_in"]=Vo),an.length&&(n=t[X],an.forEach(ps),t[X]=n?n.concat(an):an,an=[])}),cn(lt.mb)),s=Jt(n);i&&w.sendBeacon&&w.sendBeacon(o,s)||pn("POST",o,{"Content-Type":"application/json"},s,function(){ts(this,"Message post",$,ls,n,r,e,a,t,lt.rd,null,function(){})})}function ds(n,t){var e=Jt(n),a=e?e.length:0,i=lt.ml;i&&i<a?mt("Custom metadata size: "+a+" > "+i):2<a&&(n=Qt(e))&&dt.assign(Tt(t,jn),n)}function f(n){ko(Bo,Xo,gn,n)}function Mt(n){return Bo[n.nm]}function fs(n){Po=$t(),Oo=xo=n,f([[ja,Po],[ot,Oo],[aa,Wo=0],[ra,0],[oa,0],[sa,0],[ia,0],[ua,0]]),ln(s,q,Wo),ln(s,V,xo),fn(s,B),Lo&&Lo.abort(),No=Lo=qo=null,Uo=Vo=null}function ms(n){return n<xo&&mt("Activity time reversal: "+xo+" -> "+n),n<xo||n>xo+lt.st}function _s(n){ms(n)?(ns(!(Ho=[]),!0),fs(n),Yo|=jo,No={},rs()):ln(s,V,xo=n),f([[Tn,n-Oo],[di,pt.outerWidth],[ct,pt.outerHeight],[Ki,xt.title],[$i,k.href],[Ji,xt.referrer],[Qi,k.hostname],[fi,w.cookieEnabled]])}function gs(n,t,e){Io(f,Mt,n,t,e)}function vs(n,t,e,a){var i,r;0!=(n.ap&gn)?(_s(t),n.on&&(r=Tt(i={},Ke),Ct(Bo,br,gn,i),Ct(Bo,Oa,gn,r),Wa&&(Mo||a)&&ds(dt.assign({},Mo||{},Ft(a)?a:{}),i),cs(i,r,n.nm,t,e||[]))):mt("Event inapplicable: "+n.nm+", ss",n)}function hs(t,e){var a,i;t&&gr.forEach(function(n){a=R+n.nm,null!=(i=t[a])&&(e([[n,i]]),delete t[a])})}Do(Bo,yr,gn),Po=Mt(ja),Oo=Mt(ot),Wo=dn(s,q)||0,xo=dn(s,V)||0,Mo=dn(s,U);var Ss,ys,Es,e=_t(),bs=(Po&&Oo&&!ms(e)||(fs(e),f([[ji,null]]),_r.forEach(function(n){f([[n,null]])})),w.userAgent),m=/[\d.]+/.exec(w.appVersion),As=m&&m[0];if(zo=w.appName,t.some(function(n){if(m=n[0].exec(bs))return zo=n[1],As=m[1],!0})||(m=/(\w+)\/([\d.]+)(?!.*\w+\/[\d.]+)/.exec(bs))&&(zo=m[1],As=m[2]),(m=/Version\/([\d.]+)/.exec(bs))&&(As=m[1]),n.some(function(n){if(n[0].test(bs))return Ss=n[1],!0})){switch(m=null,Ss){case"Mac OS X":m=/Mac OS X (10[\d._]+)/.exec(bs);break;case"Android":m=/Android ([\d._]+)/.exec(bs);break;case"iOS":m=/OS (\d+_\d+(_\d+)?)/.exec(bs);break;case"Tizen":m=/Tizen[ \/]([\d._]+)/.exec(bs);break;default:(m=/Windows (.*)/.exec(Ss))&&(Ss="Windows")}m&&(ys=m[1].replace(/_/g,"."))}else Ss=ys="-";l.some(function(n){if(n[0].test(bs))return Es=n[1],!0}),f([[r,bs],[ut,zo],[li,As],[Si,Ss],[u,ys],[vi,Es],[p,lt.sv],[ri,lt.pl]]);var Ds,ks,ws=[],Is=[];function Ts(N,L,q){var V,i,U,z,d={},B={},f={},X={},F={},H={},G={},j=[],m=[],K=q.shift()||$t();if(N)for(var $=0;$<ws.length;$++)if(ws[$].getPlayer()===N){ws[$].destroy();break}function J(){if(i){for(var n,t=dt.keys(i),e=_t(),a=0;a<t.length;a++)c((n=i[t[a]]).ev,e,n.dl);i=null}}function _(n,t,e){(i=i||{})[e||n.nm]={ev:n,dl:t}}function g(n){ko(d,B,1,n)}function Q(n){ko(f,X,2,n)}function Y(n){ko(F,H,8,n)}function v(n,t){return wo(t?f:d,n)}function Z(n){return f[n.nm]}function nn(){Do(d,yr,1),g([[Di,"content"]])}function tn(){Do(f,yr,2),Q([[Di,"ad"]])}function n(n,t){B[n.nm]=t}function en(n,t){X[n.nm]=t}function t(n,t,e,a){for(var i=[],r=0;r<t.length;r++)i[t[r]]=!0;j[n]={tr:i,en:e,ex:a}}var e,an,a,rn,r,on,o,h,sn,un,cn,S,y,pn,ln,dn,fn,mn,E,b,_n,gn,s,u,A,D,vn,hn,Sn,k=0,yn=wt[0],En=1,bn=_t(),An=Bt(mt,"Abnormal duration increment: ",1,1e3,3e5);function Dn(){return 2==En}function w(n,t,e){return Io(g,v,n,t,e)}function kn(n){var t=n-bn;t<0||t>lt.ed?An.log(t):0<t&&(k==Zt?w(la,t,ca):k==ae?w(pa,t,ca):k==St?(e&&w(Ca,t,Ia),w(Ye,t,Je)):k==At&&(e&&w(Ta,t,Ia),w(Qe,t,Je))),bn=n}function wn(n,t){null!=n&&(m[n]=t)}function c(n,t,e,a,i){if(z)mt("fireEvent after destroyed: "+n.nm,n);else if(i=i||En,0!=(n.ap&i)){_s(t);var r=G[n.nm];if(e=e||[],(!r||!r(t,e,n,i))&&n.on&&(!n.mm||n.mm[v(Di,2==i)])){var r={},o=Tt(r,Ke);kn(t);for(var s,u,c,p=[[va,yn]],l=0;l<Pa.length;l++)u=m[(s=Pa[l]).ts],p.push([s,u?t-u:0]);g(p),null!=v($e)||!Rt||(c=Rt.downlink)&&g([[$e,1e3*c]]),Ct(Bo,br,32,r),Ct(Bo,Oa,32,o),Ct(F,br,32,r),2==i?(Ct(f,br,2,r),Ct(f,Oa,2,o),Ct(d,br,32,r),Ct(d,Oa,32,o)):(Ct(d,br,1,r),Ct(d,Oa,1,o),Ct(f,br,32,r),Ct(f,Oa,32,o)),Wa&&(Mo||U||a)&&ds(dt.assign({},Mo||{},U||{},Ft(a)?a:{}),r),cs(r,o,n.nm,t,e)}wn(n.rt,t),wn(2==i?n.rta:n.rtc,t)}else mt("Event inapplicable: "+n.nm+", "+i,n)}function p(n,t,e,a){var i,r=n[1],n=v(n[0],a);null!=a&&a!=Dn()||null==n||null==r||Ht(n)||Ht(r)||(e?!r!=!n&&_(r?t:e):r!=n&&_(t,i=t==Ne?n<r?[[Na,"up"]]:r<n?[[Na,"down"]]:null:i))}function In(n){var t=n[1];t&&t!=v(n[0])&&_(Se)}function Tn(n,t){if(k==t){var e=t==yt?E:b;if(n!=e){var a,i,r,o,s=_t();if(h=!0,t==yt?(E=n,r=s-_n,_n=s,a=v(bi),i=ln=!ln&&lt.cm?lt.cm.slice():ln,un&&(null==pn&&0<a&&(d=un.locate(a),pn=(d.type?d.start:a)-d._e),a=pn,y&&e>=y.start&&e<=y.end||(y=un.locate(e)),S&&n>=S.start&&n<=S.end||(S=un.locate(n)))):(b=n,r=s-gn,gn=s,a=Z(er),i=dn=!dn&&lt.am?lt.am.slice():dn),null!=e&&null!=n&&0<=e&&e<n&&n<=e+lt.mp){if(0<a&&i)for(var u,c,p=0,l=t==yt&&y&&S?(c=((y.type?y.start:e)-y._e)/a,((S.type?S.start:n)-S._e)/a):(c=e/a,n/a);p<i.length&&!(l<(u=i[p]/100));)c<u?(i.splice(p,1),_(Ie,[[za,u]],Ie.nm+u)):p++;if(t==yt){if(A=n,r<0||r>lt.ed)An.log(r);else if(0<r){var d=S&&S.type;if(d)w("promo"===d?_a:null,r,da);else if(a=w(ma,r,da)/1e3,lt.cq)for(fn=fn||lt.cq.slice();null!=(o=fn[0])&&o<=a;)fn.shift(),_(xe,[[Ba,o]],xe.nm+o)}}else if(D=n,r<0||r>lt.ed)An.log(r);else if(0<r&&(w(fa,r,da),Sn+=r/1e3,lt.aq))for(mn=mn||lt.aq.slice();null!=(o=mn[0])&&o<=Sn;)mn.shift(),_(xe,[[Ba,o]],xe.nm+o)}}}}function Cn(n,t){null==s&&null!=n&&null!=A&&n!=A&&(s=A,c(Ve,t||_t()))}function Mn(n,t){null==u&&null!=n&&null!=D&&n!=D&&(u=D,c(Ve,t||_t()))}function Pn(n,t){En=1,an&&c(Xe,n),an=!1,s=A=null,t||(o=0)}function On(){on||(on=!0,Sn=0,Q([[or,$t()]]))}function Wn(n){a&&(hn+=n-m[9]),a=r=on=!1,u=D=null,tn()}function xn(n,t,e){var a,i,r,o;n!=k&&(a=j[k],i=ue(k)+" => "+ue(n),z?mt("setState after destroyed: "+i):a.tr[n]?(qt&&(r="state: "+i+" ("+(wt[n]||yn)+")",3<Vt&&(Nt.debug(r),o&&zt(o))),(r=a.ex)&&r(t,n,e),kn(t),h=!0,o=k,yn=wt[k=n]||yn,(r=j[n].en)&&r(t,o,e)):mt("Invalid transition: "+i))}function Rn(n){return n!=k&&!!j[k].tr[n]}function Nn(){return 0==k||k==te||k==Et||k==bt}function Ln(){return k==ie||k==re||k==oe}t(0,[ht,bt]),t(ht,[St,Et,bt,kt],function(n){var t=Zo[0];Pn(n),rn=!1,vn=hn=0,g([[Ja,K],[na,n]]),K=q.shift()||$t(),gs(ua,1),Xt(t)&&t(V),un=cn,cn=S=y=pn=null,sn=0,c(we,n)}),t(St,[yt,Zt,ne,Et,bt,ht,kt],function(n,t){(e=t==yt)&&(w(wa,1,Da),c(ze,n)),c(_e,n)},function(n){c(ge,n),e&&c(Be,n),e=!1,an||c(De,n)}),t(yt,[St,Zt,ne,te,Et,bt,ht,kt],function(n){var t;an||(t=n-m[0],an=!0,ln=fn=null,gs(ia,1),c(Me,n,[[Ha,t-vn],[Ga,t-hn]])),E=A=v(It),_n=n,null!=s&&(c(Ue,n,[[Xa,1e3*s],[Fa,null!=E?1e3*E:null]]),s=null),c(We,n),rn&&(rn=!1,c(qe,n)),o||(o=n+lt.hi,h=!1)},function(){E=null}),t(Zt,[St,yt,ne,te,Et,bt,ht,kt],function(n){rn||(rn=!0,c(Ce,n))}),t(ne,[St,yt,Zt,te,Et,bt,ht,kt],function(n){Cn(v(It),n)}),t(te,[ht,kt],function(n){Pn(n,!0),c(Pe,n)}),t(Et,[ht],function(n){Pn(n)}),t(bt,[ht],function(n,t,e){Pn(n),c(ye,n,e)}),t(ee,[At,oe,se,Et],function(n){a=r=on=!1,On(),c(we,n)}),t(At,[Dt,ae,13,re,oe,Et],function(n,t){On(),(e=t==Dt)&&(w(ka,1,Da),c(ze,n)),c(_e,n)},function(n){c(ge,n),e&&c(Be,n),e=!1,a||c(De,n)}),t(Dt,[At,ae,13,ie,re,oe,Et],function(n){a||(a=!0,dn=mn=null,gs(aa,1),c(Me,n)),b=D=Z(It),gn=n,null!=u&&(c(Ue,n,[[Xa,1e3*u],[Fa,null!=b?1e3*b:null]]),u=null),c(We,n),r&&(r=!1,c(qe,n)),o||(o=n+lt.hi,h=!1)},function(){b=null}),t(ae,[At,Dt,13,re,oe,Et],function(n){r||(r=!0,c(Ce,n))}),t(13,[At,Dt,ae,ie,re,oe,Et],function(n){Mn(Z(It),n)}),t(ie,[At,se,Et],function(n){c(Pe,n),Wn(n)}),t(re,[At,se,Et],function(n){c(fe,n),Wn(n)}),t(oe,[At,se,Et],function(n,t,e){c(ye,n,e),Wn(n)}),t(kt,[ee,se,Et],function(n){En=2;var t,e,a="pre";v(ma)>1e3*lt.ep&&(t=v(It),e=v(bi),a=null!=t&&null!=e&&t+lt.ep>e?"post":"mid"),g([[Zi,$t()],[rr,a]]),c(ce,n)}),t(se,[St,yt,Zt,ne,te,Et],function(n){vn+=n-m[14],c(pe,n),g([[Zi,null],[rr,null]]),En=1});var l,qn=ba,Vn=ba;function Un(n,t){for(var e,a=dt.keys(t),i=0;i<a.length;i++)e=a[i],n.removeEventListener(e,t[e])}1&(qn.na||0)&&(qn=ya),2&(Vn.na||0)&&(Vn=ya),n(ui,function(n){var t=n[1];n[1]=t&&uo[t]||t}),n(It,function(n){k==ne?Cn(n[1]):Tn(n[1],yt)}),en(It,function(n){13==k?Mn(n[1]):Tn(n[1],Dt)}),n(qn,function(n){p(n,Ne,null,!1)}),en(Vn,function(n){p(n,Ne,null,!0)}),n(ii,function(n){p(n,Te,He)}),n(ei,function(n){p(n,be,Ee)}),n(Ya,function(n){p(n,ve,he)}),n(wi,function(n){p(n,Le)}),n(ki,function(n){p(n,Le)}),n(Ma,function(n){p(n,Ge)}),n(ta,function(n){p(n,me,null,!1)}),en(ta,function(n){p(n,me,null,!0)}),n(ea,function(n){p(n,Fe)}),n(Ka,In),n($a,In),n(Sa,function(n){var t,e,a,i;n[1]&&Xt(n[1].getBoundingClientRect)?"visible"==xt.visibilityState?(t=(i=n[1].getBoundingClientRect()).left,e=i.right,a=i.top,i=i.bottom,n[1]=ft.min(100,ft.max(0,ft.round(100*(ft.min(e,pt.innerWidth)-ft.max(t,0))*(ft.min(i,pt.innerHeight)-ft.max(a,0))/((e-t)*(i-a)))))):n[1]=0:Yt(n),g([[ha,50<=n[1]]])}),n(Ze,function(n){var t=n[1];if(t&&Xt(t.end)){var e,a,i=v(It);if(null!=i)for(e=0;e<t.length;e++)if(a=t.end(e),i>=t.start(e)&&i<=a)return void(n[1]=1e3*(a-i));n[1]=0}}),qn=function(n,t,e,a){gs(1==a?sa:oa,1,ra)},G[ye.nm]=qn;var I,zn={};function Bn(){l&&(Un(l,zn),zn={},l=null)}function Xn(){if(l){for(var n,t,e=0;e<l.length;e++)if("showing"===(t=l[e]).mode){n=t;break}R.setData([[pi,!!n],[ea,n?n.label||n.language:l.length?"Off":null]])}}var T,Fn={},C={on:{}};function Hn(){I&&(Un(I,Fn),Fn={},I=null)}function Gn(n){var t,n=n.getError();return n&&(t=[[La,n.getErrorCode()],[qa,n.getMessage()]],(n=n.getInnerError())&&t.push([Va,""+n])),t}C.$update=C.update=function(n,t){t&&(R.setData([[bi,n.duration],[ni,n.muted],[ti,n.playbackRate]]),Xn()),Dn()||R.setData([[It,n.currentTime],[ga,n.playbackRate],[wi,n.offsetWidth],[ki,n.offsetHeight],[Sa,n],[Ze,n.buffered],[ai,n.loop],[ii,n.muted],[Ma,100*n.volume],[si,n.readyState]])},C.on[kr]=function(n){Nn()&&(R.reset(),C.update(n,!0),R.setState(ht),R.setState(St))},C.on[wr]=function(n){C.update(n),R.setState(St)},C.on[Ir]=function(n){C.update(n),Ln()&&R.setState(se),R.setState(yt)},C.on[Tr]=function(n){C.update(n),R.setState(Zt)},C.on[Cr]=function(n){C.update(n),R.setState(ne)},C.on[Mr]=function(n){C.update(n),R.setState(n.paused?Zt:yt)},C.on[Pr]=function(n){C.update(n),R.setState(te)},C.on.error=function(n){var t,e=n.error;e&&(t=[[La,e.code],[qa,e.message]]),C.update(n),R.setState(bt,t)},C.on[Or]=function(n){R.setData([[bi,n.duration]])},C.on[Wr]=function(n){R.setData([[ga,n.playbackRate]])},C.on[xr]=function(n){C.update(n)},C.$on=jt(C.on);var jn,M,Kn={},P={on:{}};function $n(){T&&(Un(T,Kn),Kn={},T=null)}function Jn(n){var e,t;n!=T&&($n(),(T=n)&&(n=gt(pt.google,["ima"]),e=gt(n,["AdEvent","Type"]),[["CLICK"],[Rr,null,(t=[[Rr,qr]])[0]],[Nr],[Lr],[qr,null,t[0]],["PAUSED"],[Vr],[Ur],["LOADED"],[zr],[Br],[Xr],[Fr,gt(n,["AdErrorEvent","Type"])]].forEach(function(a){var i=a[0],n=a[1]||e,n=n&&n[i];function t(n){var t,e=P.on[i];e&&((t=a[2])?(R.stash(i,e,[T,n]),Lt(function(){R.unstash(t)},0)):e(T,n))}n&&(Kn[n]=t,T.addEventListener(n,t))})))}P.$update=P.update=function(n,t){var e;Dn()&&(t&&((e=t.getAdPodInfo())&&R.setAdData([[ur,e.getTimeOffset()]]),e=t.getVastMediaHeight(),R.setAdData([[ar,t.getAdId()],[sr,t.getAdSystem()],[cr,t.getAdvertiserName()],[tr,t.getCreativeId()],[pr,t.getDealId()],[er,t.getDuration()],[lr,t.getSkipTimeOffset()],[ba,t.getVastMediaBitrate()],[Aa,t.getVastMediaWidth()],[ya,e],[Ea,e?e+"p":null],[fr,t.getWrapperAdIds()],[mr,t.getWrapperAdSystems()],[dr,t.getWrapperCreativeIds()],[nr,gt(t,[/[a-z]/,"clickThroughUrl"])]])),n&&(e=n.getVolume(),R.setData([[Ma,100*e],[ii,0==e]])))},P.on.CLICK=function(n){P.update(n),R.fire(le)},P.on[Rr]=function(n,t){Dn()||(R.resetAd(),R.setState(kt),R.setState(ee)),R.setAdData([[ga,1]]),P.update(n,t.getAd()),R.setState(At),R.setState(Dt)},P.on[Nr]=function(n,t){t=gt(t.getAdData(),["currentTime"]);null!=t&&(P.update(n),k==At&&(null==jn?jn=t:jn!=t&&R.setState(Dt)),R.setAdData([[It,t]]))},P.on[Lr]=function(n){P.update(n),R.setState(At),jn=null},P.on[qr]=function(n){P.update(n),R.fire(de)},P.on.PAUSED=function(n){P.update(n),R.setState(ae)},P.on[Vr]=function(n){P.update(n),R.setState(Dt)},P.on[Ur]=function(n){P.update(n),R.setState(ie)},P.on.LOADED=function(n,t){},P.on[zr]=function(){R.setState(se),$n()},P.on[Br]=function(n){P.update(n),R.setState(re)},P.on[Xr]=function(n){P.update(n)},P.on[Fr]=function(n,t){P.update(n),R.setState(oe,Gn(t))},P.$on=jt(P.on);var O,Qn={},Yn={on:{}};function Zn(){M&&(Un(M,Qn),Qn={},M=null)}function nt(n){function t(n){var t=Yn.on[Fr];t&&t(M,n)}n!=M&&(Zn(),(M=n)&&(n=(n=gt(pt.google,["ima","AdErrorEvent","Type"]))&&n[Fr])&&(Qn[n]=t,M.addEventListener(n,t)))}Yn.on[Fr]=function(n,t){R.fire(ye,Gn(t),null,2)},Yn.$on=jt(Yn.on);var W,tt,et,at={},it={},x={on:{}};function rt(){O&&(Un(O,at),at={},it={},O=W=null)}function ot(n){var i;n!=O&&(rt(),(O=n)&&(i=gt(pt.tv,["freewheel","SDK"]),[Hr,Gr,jr,"AD"].forEach(function(e){var n=i&&i["EVENT_"+e];function t(n){var t=x.on[e];t&&t(O,n)}n&&(at[n]=t,O.addEventListener(n,t))}),[Kr,$r,Jr,Qr,Yr,Zr,no,to,eo,ao,"ERROR"].forEach(function(a){var n=i&&i["EVENT_"+a];n&&(it[n]=function(n,t){var e=x.on[a];e&&e(n,t)})})))}function st(n,t){n=n&&n({type:Ut,ack:t,appSID:Mt(ja),ctSID:v(Ja)});n&&n.catch(function(n){var t;t="Cast transfer message rejected",n=n,2<Vt&&(Nt.info(t),n&&zt(n))})}x.$update=x.update=function(n,t){var e;Dn()&&(t&&R.setAdData([[ur,vt(t,"getTimePosition")]]),W&&(R.setAdData([[It,vt(W,"getPlayheadTime")],[er,vt(W,"getDuration")],[ar,vt(W,"getAdId")],[tr,W._creativeId],[pr,vt(W,"getDealId")],[lr,vt(W,"getSkipOffset")]]),(t=vt(W,"getActiveCreativeRendition"))&&(e=vt(t,"getHeight"),R.setAdData([[Aa,vt(t,"getWidth")],[ya,e],[Ea,e?e+"p":null]]))),n&&(t=vt(n,"getAdVolume"),R.setData([[Ma,100*t],[ii,0==t]])))},x.on[Hr]=function(n,t){t.success||R.fire(ye,null,null,2)},x.on[Gr]=function(n,t){R.resetAd(),W=null,x.update(n,t.slot),R.setState(kt),R.setState(ee)},x.on[jr]=function(){R.setState(se),W=null},x.on[Kr]=function(){R.setAdData([[ga,1]]),R.setState(At)},x.on[$r]=function(){R.setState(At)},x.on[Jr]=x.on[Yr]=function(){R.setState(Dt)},x.on[Zr]=function(){R.setState(Dt),R.fire(de)},x.on[Qr]=function(){R.setState(ae)},x.on[to]=function(){R.setState(ie),W=null},x.on[eo]=function(){R.setState(re),W=null},x.on[no]=function(){W=null},x.on[ao]=function(){R.fire(le)},x.on.ERROR=function(n,t){R.setState(oe,[[La,t.errorCode],[qa,t.errorInfo]]),W=null},x.on.AD=function(n,t){W=t.adInstance,x.update(n);var e=it[t.subType];e&&e(n,t)},x.$on=jt(x.on),nn(),tn();var ut={},R={fire:function(n,t,e,a){c(n,_t(),t,e,a)},setState:function(n,t){xn(n,_t(),t)},canSetState:Rn,reset:function(){nn(),tn(),m=[]},resetAd:function(){tn()},setData:function(n){g(n),J()},setAdData:function(n){Q(n),J()},setPlayerData:Y,getData:v,getAdData:Z,getState:function(){return k},isIdle:Nn,isAdIdle:Ln,isInAds:Dn,onTimer:function(n){tt=n},onDestroy:function(n){et=n},stash:function(n,t,e){ut[n]=[t,e]},unstash:function(n){n.forEach(function(n){var t=ut[n];t&&(t[0].apply(null,t[1]),delete ut[n])})},reqCtSID:function(){return yn==wt[0]?K:v(Ja)},reqTracer:function(n,i){n=Kt(n,function(n){n.delete("CMCD")});var t,e=R.reqCtSID(),a=$t(),r=((i=dt.assign({},i||{},{sid:e}))[Ra+"rid"]=a,1==i.v&&delete i.v,1==i.pr&&delete i.pr,null!=i.cid||null!=(t=v(yi))&&(i.cid=t),{url:n,sid:e,rid:a,cmcd:i,start:_t()});return{reqID:a,urlBase:n,url:function(){var t=bo(i);return Kt(n,function(n){n.append("CMCD",t[0].concat(t[1],t[2],t[3]).sort().join())})},headers:function(){for(var n={},t=bo(i),e=0;e<4;e++)t[e].length&&(n[co[e]]=t[e].sort().join());return n},status:function(n){r.status=n},start:function(){r.start=_t()},resp:function(n){r.resp=null!=n?r.start+n:_t(),qt&&lt.pm&&lt.pm("reqInfo",r)},end:function(n){var t=_t(),e=(r.end=null!=n?r.start+n:t,dt.assign({},Eo,i)),a=[];dt.keys(e).forEach(function(n){var t=yo[n];t&&t[2]&&a.push([t[2],e[n]])}),c(ke,t,a,null,1),qt&&lt.pm&&lt.pm("reqInfo",r)}}},initCastTransfer:function(n){Nn()||st(n,!1)},handleCastMessage:function(n,t){!n||n.type!==Ut||Nn()||(R.setData([[Ka,n.appSID],[$a,n.ctSID]]),n.ack||st(t,!0))},sa:{mediaElement:C,imaAdsManager:P,imaAdsLoader:Yn,fwContext:x},attachMediaElement:function(n){Hn(),(I=n)&&[[kr,(n=[[Pr,Tr,Cr,kr,wr,Mr,Ir]])[0]],[wr,n[0]],[Ir,n[0]],[Tr,n[0]],[Cr,n[0]],[Mr,n[0]],[Pr,n[0]],["error"],[Or],[Wr],[xr]].forEach(function(a){var i=a[0];function n(n){var t,e=C.on[i];e&&((t=a[1])?(R.stash(i,e,[I,n]),Lt(function(){R.unstash(t)},0)):e(I,n))}Fn[i]=n,I.addEventListener(i,n)})},detachMediaElement:Hn,attachTextTracks:function(n){Bn(),(l=n)&&["change","addtrack","removetrack"].forEach(function(n){zn[n]=Xn,l.addEventListener(n,Xn)})},detachTextTracks:Bn,attachImaAdsManager:Jn,detachImaAdsManager:$n,attachImaAdsLoader:nt,detachImaAdsLoader:Zn,attachFwContext:ot,detachFwContext:rt};function ct(n){var t,e=function(p,l){var e={hlsjs:io,html5:so,shaka:ro,flash_video:oo,flash_adaptive:oo,flash_sound:oo};if(!p)return"Invalid player";function n(n,t){p.on(n,t)}function t(n,t){p.on(n,t)}function a(){var n=p.getCurrentTime(),t=p.getDuration(),e=p.getVisualQuality(),a=p.getConfig(),i=gt(a,["streamType"],"").toUpperCase(),r=p.getCurrentAudioTrack(),o=Xt(p.getAudioTracks)?p.getAudioTracks():null,o=0<=r?gt(o,[r,"name"],""):"",r=p.getCurrentCaptions(),r=void 0!==p.getCurrentCaptions()?p.getCaptionsList()[r].label:"",s=0!==p.getCurrentCaptions(),u=gt(e,["level","height"],null),c=gt(e,["level","bitrate"])/1e3;l.setData([[It,n],[bi,t||0],[ai,gt(a,["repeat"])],[ba,c],[Aa,gt(e,["level","width"],null)],[ya,u],[Ea,u?u+"p":null],[ga,p.getPlaybackRate()],[ta,o],[ea,r],[pi,s],[Ya,a.castActive]]),a.streamType&&l.setData([[ci,"VOD"==i?"VOD":"Live"]]),Xt(p.getViewable)&&l.setData([[ha,1===p.getViewable()]]),Xt(p.getPercentViewable)&&l.setData([[Sa,100*p.getPercentViewable()]])}function i(){var n=p.getConfig();l.setData([[Ya,n.castActive]]),l.setAdData([[ta,""]]),Xt(p.getViewable)&&l.setData([[ha,1===p.getViewable()]]),Xt(p.getPercentViewable)&&l.setData([[Sa,100*p.getPercentViewable()]])}l.setPlayerData([[oi,p.version]]),n("playlistItem",function(){a(),l.setState(Et)}),n("beforePlay",function(){var n=p.getConfig(),t=p.getProvider();l.isIdle()&&(l.reset(),l.setData([[ni,p.getMute()],[ui,e[gt(t,["name"])]],[yi,gt(n,["playlistItem","mediaid"],"")],[ti,gt(n,["defaultPlaybackRate"])]]),a(),l.setState(ht))}),n("buffer",function(){var n=p.getConfig(),t=p.getPlaylistItem();l.setData([[Ii,gt(n,["file"],"")],[Ti,gt(n,["title"],"")],[Ei,gt(t,["description"],"")]]),a(),l.setState(St)}),n("time",function(){a()}),n("idle",function(n){p.getConfig().castActive&&(a(),l.setState(Et))}),n("play",function(){p.getConfig().castActive&&l.isIdle()&&(l.setState(ht),l.setState(St)),l.isInAds()||(a(),l.setState(yt))}),n("pause",function(){a(),l.setState(Zt)}),n("seek",function(){a(),l.setState(ne)}),n("complete",function(){a(),l.setState(te)}),n("error",function(n){var t=[];n&&(t.push([qa,n.message]),t.push([La,n.code])),a(),l.setState(bt,t)}),n("levelsChanged",function(){a(),l.fire(Re)}),n("fullscreen",function(){Lt(a,200)}),n("mutechange",a),n("volumechange",a),t("adRequest",function(){l.getState()==St&&l.setState(yt),l.getState()!=kt&&l.setState(kt),l.resetAd(),i(),l.setState(ee)}),t("adTime",function(n){var t=gt(n,["ima","ad",/[a-z]/,"vastMediaHeight"],null);l.setAdData([[It,n.position],[er,n.duration],[ba,gt(n,["ima","ad",/[a-z]/,"vastMediaBitrate"],null)],[Aa,gt(n,["ima","ad",/[a-z]/,"vastMediaWidth"],null)],[ya,t],[Ea,t?t+"p":null]]),i()}),t("adBreakStart",function(){i(),l.setState(kt)}),t("adBreakEnd",function(){i(),l.setState(se)}),t("adClick",function(){i(),l.fire(le)}),t("adLoaded",function(){l.setState(At),i()}),t("adPlay",function(){i(),l.setState(Dt)}),t("adPause",function(){i(),l.setState(ae)}),t("adStarted",function(){l.getState()!=At&&l.setState(At),i(),l.setState(Dt)}),t("adSkipped",function(){i(),l.setState(re)}),t("adImpression",function(n){i(),n&&l.setAdData([[nr,n.tag],[tr,gt(n,["ima","ad",/[a-z]/,"creativeId"])],[ar,gt(n,["ima","ad",/[a-z]/,"adId"])],[ir,n.client],[sr,n.adsystem],[mr,gt(n,["ima","ad",/[a-z]/,"adWrapperSystems"],[])],[ur,gt(n,["ima","ad",/[a-z]/,"adPodInfo","timeOffset"])],[pr,gt(n,["ima","ad",/[a-z]/,"dealId"])],[lr,gt(n,["ima","ad",/[a-z]/,"skipTimeOffset"])],[dr,gt(n,["ima","ad",/[a-z]/,"adWrapperCreativeIds"],[])],[fr,gt(n,["ima","ad",/[a-z]/,"adWrapperIds"],[])],[cr,n.advertiser]]),l.fire(de)}),t("adError",function(n){var t;n&&(t=[[qa,n.message],[La,n.adErrorCode],[Va,gt(n,["sourceError","stack"])]]),i(),l.setState(oe,t)}),t("adComplete",function(){i(),l.setState(ie)}),l.onTimer(function(){var n=p.getConfig().autostart;!n&&1<=p.getPlaylist().length&&(n=0!=p.getPlaylistIndex()),(l.isInAds()?i:a)(),l.setData([[wi,p.getWidth()],[ki,p.getHeight()],[ei,p.getFullscreen()],[ii,p.getMute()],[Ma,p.getMute()?0:p.getVolume()],[Qa,n],[Za,p.getControls()]])})}(n,R),a=(e||(c(Oe,_t()),t=function(){I&&C.update(I),T&&P.update(T),O&&x.update(O),tt&&tt();var n=_t();kn(n),o&&o<=n&&(h?(c(Ae,n,[[Ua,++sn]]),o=n+lt.hi,h=!1):o=0)}),{getError:function(){return e},getPlayer:function(){return n},contentSessionID:function(){return v(Ja)},destroy:function(){var n;t&&(0<=(n=Is.indexOf(t))&&Is.splice(n,1),t=null),Rn(Et)&&xn(Et,_t()),0<=(n=ws.indexOf(this))&&ws.splice(n,1),et&&et(),Hn(),Bn(),$n(),Zn(),z=!0},setMetadata:function(n){return!(null!=n&&!Ft(n))&&(hs(U=Qt(Jt(n)),R.setData),!0)},getMetadata:function(){return Qt(Jt(U))},generateEvent:function(n,t){xa&&c({ap:3,nm:je(n),on:!0},_t(),null,t)},annotateContentSession:function(n){if(null==n)return!(cn=null);if(Pt.isArray(n)){var a=[],i=0,r=0;if(a.locate=function(t){return a.find(function(n){return t>=n.start&&t<=n.end})},n.slice().sort(function(n,t){return n.start>t.start?1:-1}).every(function(n){var t=n.start,e=n.end;if(Gt(t)&&Gt(e)&&i<=t&&t<e)return i<t&&a.push({start:i,end:t,_e:r}),a.push(dt.assign({},n,{_e:r})),n.type&&(r+=e-t),i=e,!0}))return a.push({start:i,end:Ot.MAX_VALUE,_e:r}),cn=a,!0}return!1},attachImaAdsManager:Jn,detachImaAdsManager:$n,attachImaAdsLoader:nt,detachImaAdsLoader:Zn,attachFwContext:ot,detachFwContext:rt});return e?a.destroy():(ws.push(a),Is.push(t)),a}return Y([[ri,Mt(ri)]]),L?new Wt(function(t,e){Os(L,R).then(function(n){V=ct(n),t(V)},function(n){e(n)})}):V=ct(N)}function Cs(){var n;Ds||(Xt(n=Zo[1])&&n(),ws.slice().forEach(function(n){n.destroy()}),ns(!0),Ds=!0)}function Ms(e){var n,t,a,i;return!ks&&(e&&(W=Kt(W,function(t){dt.keys(e).forEach(function(n){t.set(n,e[n])})}),N()),(qo=dn(s,B))?(Uo=qo.in_sample,Vo=!1,d(jo)):No={},lt.ci=(t="configuration_id",(null!=(i=(n=W)?new E(n,x).searchParams.get(t):i)?i:a)||lt.ci),f([[Kn,lt.ci]]),ss(),ks=!0)}function Ps(n){n()}pt.addEventListener("pagehide",Cs),"Safari"==zo&&pt.addEventListener("beforeunload",function(n){Lt(function(){n.defaultPrevented||n.returnValue||Cs()},0)}),qt&&(yn="Datazoom SDK v"+lt.sv+" ("+lt.pl+")",Nt.log(yn)),vs(En,_t()),T(function(){Is.length?Is.forEach(Ps):_t()},lt.pi);o={init:Ms,createContext:function(n,t){return Ts(n,null,t?t.slice():[])},createContextAndPlayer:function(){return Ts(null,arguments,[])},createCollectorProxy:function(){var o=new A;return o.dispatch=function(n,t){var e,a,i,r={};t&&((i=t.media)&&dt.assign(o,i),(i=t.ima)&&((t=i.adsManager)&&dt.assign(o,t),r.getAdData=function(){return{currentTime:o.currentTime}},(e=i.ad)&&(r.getAd=function(){return{getAdId:function(){return e.adId},getAdSystem:function(){return e.adSystem},getAdvertiserName:function(){return e.advertiserName},getCreativeId:function(){return e.creativeId},getDealId:function(){return e.dealId},getDuration:function(){return e.duration},getSkipTimeOffset:function(){return e.skipTimeOffset},getVastMediaBitrate:function(){return e.vastMediaBitrate},getVastMediaWidth:function(){return e.vastMediaWidth},getVastMediaHeight:function(){return e.vastMediaHeight},getWrapperAdIds:function(){return e.wrapperAdIds},getWrapperAdSystems:function(){return e.wrapperAdSystems},getWrapperCreativeIds:function(){return e.wrapperCreativeIds},getAdPodInfo:function(){return{getPodIndex:function(){return e.adPodIndex},getTimeOffset:function(){return e.adTimeOffset}}},h:{clickThroughUrl:e.clickThroughUrl}}}),(a=i.error)&&(r.getError=function(){return{getErrorCode:function(){return a.code},getMessage:function(){return a.message},getInnerError:function(){return a.innerError}}}))),n&&(t=new D(n,{detail:null}),dt.assign(t,r),o.dispatchEvent(t))},o.getBoundingClientRect=function(){return o.boundingClientRect||{left:0,right:0,top:0,bottom:0}},o.getVolume=function(){return o.volume},o},playerContexts:function(){return ws.slice()},setMetadata:function(n){return!(null!=n&&!Ft(n))&&(hs(Mo=Qt(Jt(n)),f),ln(s,U,Mo),!0)},getMetadata:function(){return Qt(Jt(Mo))},generateEvent:function(n,t,e){xa&&((e=!e&&ws[0])?e.generateEvent(n,t):vs({ap:Sn,nm:je(n),on:!0},_t(),null,t))},on:function(n,t){Zo[n]=t},appSessionID:function(){return Po},createContentSessionIDs:function(n){for(var t=[];0<n--;)t.push($t());return t},sdkEvent:{CONTENT_SESSION_START:0,PAGE_UNLOAD:1},timeSpanType:{PROMO:"promo"},overridableMetadata:vr,targetPlayer:lt.pl,version:lt.sv};function Os(n,i){var t,e,a=n[1];function r(t,n){var e,a=i.reqTracer(n);t.addEventListener("readystatechange",function(){var n=this.readyState;1==n?a.start():2==n?(a.status(this.status),a.resp()):4==n&&a.end()}),"header"==M.cmcd_mode?(e=a.headers(),a.urlBase!=n&&t.open("GET",a.urlBase,!0),dt.keys(e).forEach(function(n){t.setRequestHeader(n,e[n])})):t.open("GET",a.url(),!0)}return So&&a&&(Pt.isArray(a.playlist)?(a=jt(a)).playlist=a.playlist.map(function(n){return(n=jt(n)).sources?n.sources=n.sources.map(function(n){return(n=jt(n)).onXhrOpen=r,n}):n.file&&(n.sources=[{file:n.file,onXhrOpen:r}],delete n.file),n}):a.file&&!a.playlist&&((a=jt(a)).playlist=[{sources:[{onXhrOpen:r}]}],t=a.playlist[0],["description","image","mediaid","title"].forEach(function(n){a[n]&&(t[n]=a[n],delete a[n])}),e=t.sources[0],["file","type"].forEach(function(n){a[n]&&(e[n]=a[n],delete a[n])}))),Wt.resolve(jwplayer(n[0]).setup(a))}pt.datazoom=o,Lt(Ms,0)}(window,{pl:"JW Player",le:function(n){return console.log("[Event] "+n.event.type+(n.video?" ("+n.video.media_type+")":"")+" @"+n.event.timestamp),console.dir(JSON.stringify(n)),!1}});