var _yt_player={};(function(g){var window=this;/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ 'use strict';var ca,ea,aaa,ka,la,ma,pa,qa,ra,ta,ua,va,wa,xa,baa,caa,ya,za,daa,Aa,Ba,Ca,Da,Ea,Ja,Ka,faa,gaa,Ua,Va,Wa,haa,Xa,iaa,ab,bb,cb,db,jaa,kaa,fb,nb,laa,tb,ub,maa,zb,wb,naa,xb,oaa,paa,qaa,Jb,Lb,Mb,Nb,Ob,Qb,Tb,Ub,Xb,dc,fc,ic,jc,mc,oc,pc,taa,rc,sc,tc,Cc,Dc,Fc,Kc,Qc,Rc,Vc,xaa,Tc,yaa,Baa,Caa,ad,bd,dd,cd,fd,kd,Daa,Eaa,hd,Faa,nd,qd,rd,sd,td,ud,xd,yd,Ad,Bd,Iaa,Jaa,Dd,Fd,Hd,Ed,Id,Jd,Kd,Ld,Md,Od,Qd,Rd,Sd,Td,Ud,Vd,Wd,Yd,Zd,$d,ae,je,Cd,he,ee,me,ne,qe,re,se,Naa,ve,te,Oaa,we,xe,ze,De,Be,Ee,Fe,Ge,He,Ie,Ce, Je,Ke,Me,Ne,Le,Pe,Qaa,Saa,Re,Se,Taa,Te,Uaa,Ue,Vaa,We,Xe,$e,af,bf,cf,df,Waa,lf,nf,of,qf,Yaa,rf,sf,tf,uf,wf,Bf,Zaa,vf,Gf,Hf,Ef,aba,Cf,xf,Lf,Mf,Nf,Of,Sf,Uf,Xf,ag,bg,hg,ig,kg,jg,mg,pg,og,ng,bba,Zf,zg,yg,Bg,Ag,Yf,Dg,dba,Eg,Fg,Gg,eba,Lg,Ng,Pg,Qg,Sg,Tg,Vg,Xg,fba,gba,Zg,bh,Yg,$g,Og,Wg,iba,eh,ch,dh,gh,hba,fh,kh,lh,mh,nh,jba,oh,ph,kba,qh,rh,th,vh,wh,xh,oba,yh,pba,zh,Ah,Bh,Ch,Dh,Eh,Fh,Gh,Hh,sba,Ih,Kh,uba,Mh,Nh,Sh,Th,vba,Zh,Yh,Vh,Wh,Xh,di,ai,ci,wba,xba,yba,ei,fi,ji,ki,li,mi,ni,oi,pi,qi,si,ui,vi,xi,yi,zi,Aba, Bba,Cba,Ei,Ci,Ji,Di,Si,Ii,Ui,Eba,Fba,Hi,Vi,Gba,Wi,Xi,Yi,Zi,$i,aj,bj,cj,hj,gj,ij,jj,Lba,Kba,kj,Mba,lj,mj,nj,oj,pj,qj,rj,sj,tj,Nba,vj,wj,Oba,yj,zj,Aj,Bj,Cj,Dj,Fj,Pba,Gj,Qba,Rba,Hj,Ij,Sba,Jj,Kj,Lj,Mj,Nj,Oj,Tba,Uba,Pj,Qj,Rj,Sj,Tj,Xba,Wba,Vj,Yj,Zj,Wj,Uj,Xj,ak,bk,ck,ek,dk,jk,kk,rk,$ba,qk,uk,wk,vk,Yba,aca,zk,Bk,Ck,Dk,Ek,Fk,Gk,Hk,Ik,Jk,Kk,bca,Lk,Mk,Nk,Ok,Pk,Qk,Rk,Tk,dca,Uk,Vk,Wk,Sk,Xk,eca,fca,lea,Zk,$k,al,Yk,dl,el,nea,wea,xea,cl,bl,zea,fl,gl,hl,il,kl,jl,ll,ml,Cea,Eea,Fea,Hea,ol,pl,ql,sl,tl,ul,wl,xl,Cl,Dl, Gl,Iea,Jl,Il,Kl,Jea,Sl,Tl,Ul,Kea,Vl,Wl,Xl,Yl,Zl,$l,am,Lea,bm,cm,dm,Mea,Nea,em,om,fm,qm,rm,um,sm,Pea,tm,vm,wm,ym,xm,Qea,zm,Sea,Rea,Tea,Cm,Dm,Uea,Fm,Gm,Hm,Em,Im,Vea,Jm,Wea,Xea,Lm,Mm,afa,Nm,Om,Pm,Qm,bfa,Sm,Um,Xm,$m,bn,Zm,Ym,cn,cfa,dn,en,fn,gn,efa,mn,nn,on,pn,gfa,qn,rn,sn,tn,un,hfa,wn,xn,yn,An,zn,Bn,Cn,Dn,En,Fn,Gn,Hn,In,Jn,Kn,ifa,Ln,Mn,jfa,Nn,On,kfa,Qn,lfa,Rn,Sn,mfa,nfa,Tn,Un,Wn,Yn,Zn,$n,ao,bo,Vn,Xn,pfa,co,eo,go,fo,qfa,rfa,sfa,ho,io,jo,ko,wfa,xfa,yfa,zfa,Afa,lo,mo,Bfa,no,Cfa,Dfa,oo,po,qo,Efa,ro,to,uo, vo,wo,xo,yo,zo,Ao,Bo,Ffa,Gfa,Co,Hfa,Eo,Do,Ho,Io,Go,Ifa,Mfa,Lfa,Lo,Nfa,Ofa,Pfa,Rfa,Qfa,Mo,No,Oo,Sfa,Qo,Ro,Tfa,Ufa,Yo,Zo,$o,ap,Vfa,bp,cp,Xfa,dp,Yfa,ep,gp,fp,hp,ip,kp,$fa,lp,Zfa,mp,aga,np,cga,dga,pp,rp,sp,tp,up,qp,vp,wp,Bp,Cp,zp,ega,gga,hga,Ep,Fp,Gp,Hp,iga,Ip,Jp,Kp,Lp,Mp,Np,Op,Pp,Sp,Rp,kga,lga,Tp,Vp,Qp,Up,jga,Wp,Xp,nga,oga,pga,qga,aq,bq,cq,Yp,dq,eq,mga,rga,sga,gq,fq,hq,jq,xga,tga,yga,nq,oq,pq,qq,rq,so,zga,sq,Aga,Bga,Cga,Dga,Ega,uq,vq,wq,xq,zq,Bq,Jga,Eq,Fq,Jq,Kq,Qq,Kga,Sq,Tq,Vq,Mga,Xq,Yq,Rga,Nga,cr,Wga, dr,er,fr,Yga,ir,jr,kr,lr,Zga,or,pr,qr,rr,tr,ur,vr,wr,yr,zr,Ar,Br,Cr,aha,Er,bha,Fr,cha,Hr,Jr,Kr,fha,gha,Lr,Mr,Nr,Or,Pr,Qr,Rr,Sr,Tr,Ur,Vr,Wr,Xr,Yr,Zr,$r,as,bs,cs,ds,es,fs,hs,is,ls,ms,js,ns,hha,qs,rs,us,vs,ws,xs,As,Bs,zs,Zs,$s,at,ts,dt,ct,mha,ft,it,nha,mt,lt,pha,qha,rha,qt,sha,tha,nt,tt,rt,uha,vt,wt,xt,Et,Ft,Gt,It,Jt,Lt,Mt,Nt,Pt,Qt,Rt,Tt,Vt,Wt,Ht,Xt,Zt,Yt,vha,bu,cu,du,eu,gu,hu,iu,ju,xha,yha,qu,ru,tu,zha,yu,zu,Au,Cu,Aha,Eu,Fu,Bu,Iu,Lu,Ku,Ju,Nu,Qu,Ou,Bha,$u,Zu,Dha,Eha,ev,gv,hv,Hha,Gha,bv,tv,uv,vv,Av,Bv, yv,Cv,Ev,Gv,Hv,Iha,Iv,Jv,Kv,Mv,Jha,Rv,Qv,Lv,Tv,Uv,Kha,aw,bw,ew,dw,fw,gw,iw,jw,kw,Oha,Pha,Qha,mw,nw,pw,qw,ow,rw,Rha,tw,uw,vw,ww,xw,zw,Aw,Sha,Bw,Ew,Fw,yw,Gw,Uha,Vha,Iw,Wha,Cw,Hw,Jw,Dw,Tha,Lw,Xha,Mw,Nw,Kw,Yha,Ow,Pw,Qw,Rw,Tw,Uw,Zha,$ha,aia,Xw,Zw,$w,cia,dia,eia,fia,gia,ax,hia,bx,dx,fx,iia,jia,kia,gx,ex,ix,jx,kx,mia,lia,lx,nx,mx,oia,ux,vx,xx,rx,pia,ox,sx,qx,px,tx,sia,qia,Dx,Ex,Cx,Gx,Jx,Kx,uia,Ix,Lx,Mx,Px,Qx,Tx,Ux,Rx,Wx,Vx,Xx,via,Zx,$x,by,xia,dy,ey,fy,hy,yia,jy,ly,zia,Aia,oy,ny,Cia,$y,cz,az,bz,Xv,Hia,jz, nz,oz,Iia,kz,Jia,vz,Az,Mia,Nia,Ez,Iz,Hz,Kz,Gz,Jz,Lz,Pia,Qia,Rz,Sz,S,Tz,Uz,Vz,Wz,Yz,$z,aA,Wia,cA,Zia,dA,eA,fA,iA,cja,mA,nA,oA,pA,qA,tA,uA,dja,wA,zA,AA,yA,BA,CA,EA,FA,vA,GA,DA,IA,fja,JA,LA,MA,KA,NA,OA,QA,RA,TA,WA,SA,XA,ZA,$A,cB,bB,fB,eB,hB,iB,jB,gB,lB,kB,aB,jja,kja,nB,oB,qB,rB,sB,tB,vB,wB,yB,zB,AB,EB,FB,DB,nja,pja,KB,mja,lja,MB,NB,qja,rja,RB,SB,sja,tja,TB,QB,vja,uja,UB,wja,VB,WB,xja,XB,YB,ZB,$B,aC,bC,cC,dC,eC,fC,yja,gC,iC,Aja,Bja,hC,Cja,Dja,jC,Eja,mC,Fja,nC,pC,Gja,oC,qC,Hja,sC,Jja,uC,vC,AC,Lja,xC,CC, EC,Mja,GC,zC,DC,BC,Nja,HC,Oja,IC,Pja,wC,yC,Kja,FC,JC,Qja,Rja,KC,Sja,Tja,Uja,LC,Vja,NC,Wja,MC,OC,Xja,PC,QC,RC,SC,TC,Yja,VC,Zja,$ja,WC,XC,YC,ZC,aka,UC,$C,bka,cka,aD,bD,cD,dD,dka,eka,fD,fka,gD,hD,gka,hka,iD,ika,jka,nka,oka,kka,lka,mka,jD,lD,kD,mD,nD,pka,qka,oD,pD,qD,rka,rD,sD,tD,ska,tka,uD,uka,vD,vka,wD,xD,wka,xka,yka,zka,Bka,Aka,zD,Cka,Dka,Eka,AD,BD,CD,Fka,ED,DD,ID,JD,KD,LD,MD,ND,OD,GD,Gka,PD,QD,RD,Hka,SD,TD,UD,VD,WD,XD,YD,ZD,Ika,$D,aE,Jka,bE,cE,fE,gE,hE,iE,jE,Kka,kE,lE,mE,Lka,Mka,nE,oE,oja,IB,Qka, Rka,Ska,Tka,Uka,Vka,BB,Wka,pE,$ka,Zka,Yka,qE,Xka,bla,rE,gla,dla,ela,ila,jla,uE,hla,kla,vE,wE,xE,lla,mla,nla,yE,tE,ola,AE,pla,qla,rla,BE,CE,sla,tla,ula,LB,JB,EE,GE,IE,JE,KE,LE,HE,NE,xla,PE,zla,QE,Bla,Ala,yla,Cla,Dla,Ela,RE,CB,SE,Fla,GB,Gla,UE,Hla,VE,Ila,WE,XE,Jla,YE,Lla,$E,Mla,aF,bF,cF,dF,Ola,Pla,Qla,Sla,fF,Tla,Rla,gF,hF,iF,jF,Wla,kF,lF,KF,FF,ama,fma,LF,OF,PF,wF,DF,lma,mF,gma,GF,IF,SF,WF,cma,mma,tF,ZF,sF,ema,$F,Yla,JF,kma,bG,cG,oma,pma,dG,qma,rma,sma,tma,eG,uma,zma,yma,vma,xma,wma,fG,Ama,gG,Bma,Cma, Dma,iG,jG,Ema,kG,lG,Fma,Gma,Ima,Lma,Mma,Nma,oG,Rma,Tma,Uma,Vma,Jma,Pma,Qma,Wma,Xma,ana,uG,vG,wG,cna,ena,xG,yG,fna,hna,ina,jna,kna,qna,AG,rna,tna,sna,una,SG,vna,PG,TG,UG,wna,Ana,xna,zna,cH,fH,Nna,Ina,aH,jH,Mna,Ona,kH,Pna,Qna,lH,Gna,Sna,Rna,YG,bH,eH,Yna,Una,Zna,Vna,Wna,Xna,$na,mH,aoa,boa,oH,pH,rH,XG,iH,Jna,yna,Lna,Kna,tH,doa,Tna,AH,BH,CH,DH,goa,dH,EH,GH,FH,Hna,hoa,coa,hH,ioa,Dna,$G,Cna,gna,KH,LH,koa,MH,NH,OH,QH,PH,RH,loa,moa,SH,UH,noa,ooa,qoa,poa,VH,WH,roa,soa,XH,toa,YH,ZH,$H,aI,bI,cI,uoa,dI,voa,eI, gI,yoa,fI,zoa,woa,Aoa,xoa,Boa,Coa,Doa,hI,iI,jI,kI,lI,Foa,Ioa,qI,nI,Hoa,sI,Goa,tI,pI,uI,Joa,rI,oI,mI,Loa,xI,zI,AI,Noa,Moa,BI,CI,DI,EI,FI,GI,Ooa,HI,Poa,II,Roa,KI,Soa,Toa,Uoa,Xoa,Voa,Woa,Yoa,LI,Zoa,$oa,apa,bpa,cpa,MI,NI,OI,PI,QI,RI,SI,TI,UI,VI,WI,XI,YI,ZI,$I,aJ,bJ,cJ,dJ,eJ,fJ,gJ,hJ,iJ,jJ,kJ,lJ,mJ,nJ,oJ,pJ,qJ,rJ,sJ,tJ,uJ,vJ,wJ,xJ,yJ,zJ,AJ,BJ,CJ,DJ,EJ,FJ,GJ,HJ,IJ,JJ,epa,dpa,gpa,hpa,fpa,KJ,ipa,LJ,MJ,NJ,OJ,PJ,kpa,jpa,npa,SJ,TJ,opa,WJ,XJ,ppa,tpa,YJ,upa,ZJ,$J,vpa,aK,wpa,xpa,zpa,Apa,Bpa,cK,bK,ypa,dK,Epa,Cpa, Dpa,Gpa,Hpa,eK,Ipa,Fpa,fK,gK,Lpa,Mpa,hK,Npa,Opa,iK,kK,lK,mK,nK,qK,sK,tK,Ppa,Qpa,uK,Spa,Tpa,vK,Upa,xK,Vpa,Wpa,yK,zK,Xpa,Ypa,AK,$pa,Zpa,BK,cqa,CK,dqa,DK,EK,eqa,FK,HK,fqa,gqa,hqa,iqa,jqa,IK,KK,nqa,qqa,kqa,LK,Aqa,zqa,MK,Cqa,Bqa,Eqa,Fqa,Hqa,Gqa,Iqa,Jqa,Kqa,Lqa,NK,OK,Mqa,Nqa,Oqa,Qqa,Rqa,Sqa,Tqa,Uqa,VK,Wqa,Xqa,TK,UK,Vqa,Yqa,Zqa,WK,bra,$qa,dra,cra,era,Koa,fra,gra,hra,ira,XK,nra,kra,lra,mra,ora,YK,pra,rra,sra,qra,ZK,tra,wK,vra,wra,Rpa,ura,$K,aL,xra,yra,zra,bL,dL,Bra,eL,hL,Cra,iL,Dra,Era,jL,Gra,Hra,Ira,Jra, Kra,Lra,Mra,oL,Nra,pL,Ora,Pra,Qra,Rra,Sra,tL,uL,vL,Tra,wL,Ura,yL,Wra,Vra,zL,AL,BL,CL,Xra,DL,EL,Yra,FL,GL,bsa,Zra,asa,$ra,csa,HL,IL,dsa,esa,fsa,gsa,JL,hsa,jsa,isa,KL,LL,ML,NL,OL,QL,RL,SL,TL,UL,ksa,VL,WL,msa,lsa,XL,nsa,YL,ZL,$L,aM,dM,eM,fM,gM,hM,iM,jM,kM,psa,lM,qsa,tsa,nM,usa,oM,pM,qM,rM,wsa,tM,zsa,Asa,ysa,Csa,Bsa,xsa,uM,vM,wM,xM,yM,zM,AM,DM,Dsa,Fsa,Gsa,FM,Hsa,Wv,Jsa,Isa,GM,Lsa,Ksa,Nsa,Msa,Osa,Psa,Qsa,Ssa,Tsa,Xsa,Wsa,Ysa,LM,Zsa,OM,MM,PM,NM,jra,$sa,ata,bta,cta,UM,TM,fta,WM,ita,jta,fN,kta,gN,iN,jN,lta, mta,lN,mN,nta,vta,yta,wta,zta,Ata,Bta,Cta,Eta,vN,Ita,yN,Kta,Hta,Lta,Mta,xN,Jta,BN,CN,DN,EN,RM,GN,Nta,AN,HN,KN,Ota,JN,MN,Pta,Qta,PN,QN,RN,VN,Sta,Tta,XN,WN,Uta,Vta,YN,Wta,Xta,ZN,Yta,Zta,aO,bO,$ta,eO,bua,gO,cO,cua,dua,aua,hO,iO,lO,eua,kO,nO,mO,pO,rO,fua,uO,gua,jua,hua,yO,zO,kua,CO,DO,EO,FO,HO,mua,lua,nua,JO,pua,oua,qua,rua,sua,tua,PO,QO,uua,RO,SO,vua,wua,VO,yua,xua,WO,XO,YO,zua,ZO,$O,aP,bP,Aua,cP,dP,Bua,eP,Cua,Eua,Dua,jP,hP,iP,Fua,Gua,Hua,kP,lP,mP,nP,oP,Iua,rP,Jua,tP,uP,vP,xP,yP,zP,AP,Kua,Nua,BP,Lua, Mua,Rua,Sua,DP,Uua,Tua,Vua,Wua,Xua,HP,JP,Yua,$ua,Zua,KP,LP,MP,NP,ava,bva,cva,dva,PP,fva,eva,hva,SP,iva,WP,kva,lva,UP,QP,TP,YP,ova,ZP,VP,gva,nva,XP,jva,mva,pva,qva,aQ,bQ,cQ,dQ,sva,gQ,hQ,iQ,jQ,kQ,lQ,tva,mQ,oQ,nQ,pQ,qQ,uva,rQ,vva,xva,wva,sQ,tQ,yva,uQ,vQ,zva,wQ,Ava,xQ,Bva,yQ,DQ,CQ,Cva,BQ,GQ,Dva,Eva,HQ,IQ,JQ,KQ,MQ,Fva,sO,Jva,NO,Gva,FQ,Iva,OO,Hva,Kva,Ova,Nva,Pva,Qva,QQ,Rva,RQ,Sva,TQ,UQ,VQ,WQ,XQ,YQ,ZQ,Uva,$Q,aR,bR,cR,eR,Vva,Wva,fR,gR,hR,iR,oR,$va,awa,pR,qR,rR,sR,dwa,fwa,ewa,tR,hwa,iwa,jwa,kwa,lwa,mwa,uR, vR,wR,nwa,xR,pwa,qwa,rwa,swa,twa,zR,AR,CR,DR,ER,wwa,BR,xwa,FR,uwa,vwa,ywa,GR,HR,IR,JR,Awa,Bwa,KR,LR,zwa,NR,Dwa,Gwa,Fwa,Hwa,Iwa,Jwa,OR,Kwa,Lwa,Mwa,Nwa,PR,QR,Owa,RR,SR,TR,Pwa,YR,Qwa,Rwa,Swa,ZR,Twa,$R,aS,bS,Xwa,Zwa,Vwa,Wwa,cS,Uwa,dS,eS,$wa,fS,gS,cxa,dxa,axa,bxa,hS,iS,gxa,hxa,fxa,jxa,jS,mxa,nxa,oxa,kxa,pxa,lxa,rxa,txa,kS,lS,uxa,vxa,wxa,xxa,yxa,nS,zxa,Axa,Bxa,Cxa,oS,Gxa,Fxa,pS,Hxa,qS,Dxa,Jxa,Ixa,Exa,Lxa,Mxa,Nxa,Oxa,Pxa,Qxa,Rxa,Txa,Sxa,Uxa,Vxa,Wxa,Xxa,rS,Yxa,sS,Zxa,aya,bya,$xa,tS,cya,uS,fya,gya,eya,dya, wS,lya,mya,nya,oya,yS,pya,vS,hya,jya,kya,tya,qya,sya,uya,vya,rya,wya,xya,yya,AS,zya,Aya,Cya,Dya,Eya,Fya,Gya,DS,ES,Lya,Oya,Mya,Iya,HS,Hya,Nya,KS,Qya,Pya,LS,Sya,Uya,Vya,Tya,OS,Wya,$ya,aza,bza,uT,wT,cza,PS,xT,zT,dza,jT,BT,eza,CT,fza,DT,AT,hza,iza,jza,kza,lza,Yya,ET,qza,FT,rza,sza,oza,HT,tza,IT,mza,KT,pza,uza,JT,GT,vza,LT,wza,yza,OT,MT,PT,NT,QT,RT,zza,ST,TT,UT,VT,Aza,WT,Bza,ZT,Dza,Eza,Fza,bU,aU,$T,Gza,Hza,Iza,Jza,eU,fU,gU,Kza,Lza,Mza,hU,iU,Nza,kU,Oza,jU,lU,mU,Pza,Rza,Vza,Sza,Tza,Uza,Wza,rU,sU,Xza,Zza, $za,aAa,tU,uU,fAa,gAa,hAa,zU,AU,iAa,BU,eAa,jAa,kAa,vU,bAa,lAa,wU,xU,cAa,dAa,yU,mAa,nAa,oAa,Oma,Sma,DU,EU,qAa,pAa,FU,GU,HU,rAa,sAa,tAa,IU,uAa,JU,vAa,KU,LU,wAa,MU,yAa,NU,DAa,PU,pU,xAa,FAa,RU,BAa,CAa,AAa,QU,OU,zAa,EAa,JAa,HAa,GAa,TU,KAa,UU,LAa,VU,WU,MAa,NAa,OAa,PAa,QAa,XU,YU,ZU,$U,aV,bV,TAa,UAa,oU,qU,XAa,eV,fV,Yza,iV,dV,YAa,cV,VAa,WAa,jV,kV,ZAa,hV,nU,gV,$Aa,aBa,bBa,lV,dBa,cBa,mV,nV,iBa,hBa,pV,oV,kBa,rV,qV,fBa,tV,jBa,gBa,sV,uV,lBa,mBa,vV,yV,oBa,wV,vBa,xV,wBa,zV,sBa,pBa,xBa,AV,yBa,zBa,CBa,BBa,ABa,BV,DBa, GBa,HBa,GV,HV,IBa,JV,KV,MV,LBa,NV,MBa,EV,RV,OBa,PBa,RBa,IAa,QV,QBa,LV,JBa,SBa,TBa,UBa,EBa,FV,DV,IV,VBa,UV,VV,WBa,XBa,YBa,$Ba,ZBa,WV,aCa,cCa,bCa,eCa,YV,iCa,fCa,hCa,jCa,ZV,nCa,lCa,mCa,pCa,qCa,rCa,$V,XV,sCa,kCa,tCa,aW,uCa,gCa,vCa,bW,cW,wCa,yCa,zCa,dW,xCa,eW,fW,ACa,gW,hW,iW,jW,CCa,FCa,ECa,DCa,lW,kW,GCa,nW,pW,HCa,KCa,ICa,JCa,LCa,NCa,MCa,OCa,PCa,qW,RCa,VCa,SCa,WCa,XCa,QCa,YCa,ZCa,aDa,cDa,dDa,$Ca,fDa,TCa,UCa,gDa,hDa,bDa,sW,iDa,jDa,kDa,lDa,nDa,tW,uW,pDa,xW,yW,sDa,zW,tDa,uDa,AW,qDa,vDa,wDa,xDa,DW,yDa,ADa, zDa,BDa,EW,FW,CDa,GW,EDa,HW,IW,GDa,KW,JW,HDa,MW,FDa,NW,IDa,LW,JDa,OW,KDa,rDa,CW,MDa,NDa,ODa,PDa,QDa,RDa,SDa,TDa,VDa,WDa,XDa,UDa,YDa,ZDa,QW,$Da,aEa,RW,SW,bEa,cEa,dEa,UW,fEa,WW,gEa,hEa,VW,TW,eEa,ZW,YW,iEa,$W,XW,jEa,bX,nEa,eX,oEa,lEa,cX,pEa,fX,mEa,qEa,gX,sEa,aX,tEa,uEa,rEa,vEa,dX,wEa,xEa,kEa,hX,iX,jX,kX,yEa,zEa,AEa,BEa,lX,FBa,SAa,CEa,RAa,DEa,mX,EEa,FEa,GEa,IEa,JEa,KEa,LEa,MEa,nX,OEa,oX,PEa,QEa,REa,qX,rX,sX,tX,uX,vX,wX,SEa,xX,TEa,XEa,ZEa,aFa,dFa,cFa,bFa,yX,NEa,pX,iFa,gFa,jFa,hFa,eFa,kFa,fFa,mFa,zX,pFa, qFa,rFa,vI,EX,sFa,xS,wFa,Xya,xFa,FX,oW,yFa,MX,HX,NS,vFa,OX,PV,SV,PX,iya,KX,LX,OV,EFa,DFa,zFa,IX,QX,GFa,IS,HFa,mW,Rya,SX,yT,tFa,GX,IFa,KFa,JFa,LFa,TX,Kya,MFa,NFa,CFa,AX,OFa,UX,JX,BX,PFa,VX,JS,QFa,WX,tT,RFa,SFa,TFa,Jya,RX,FFa,NBa,aGa,XFa,dGa,WFa,eGa,fGa,bY,eY,jGa,gGa,iGa,gY,hGa,hY,iY,lGa,XX,ZX,$Fa,oY,oGa,nY,aY,pGa,bGa,rY,qGa,YX,kY,lY,jY,uY,vGa,fY,qY,vY,wY,wGa,mY,kGa,tY,rGa,xY,xGa,QM,zGa,pY,yY,BGa,cY,zY,dY,DGa,EGa,ZFa,sY,FGa,YFa,AY,BY,Cza,GGa,CY,DY,EY,HGa,FY,GY,HY,IY,JY,KY,JGa,IGa,LY,KGa,MY,Qz,X,NY, MGa,PY,OGa,OY,PGa,RY,QGa,SY,QY,TY,UY,rpa,spa,Qoa,WY,SGa,eZ,fZ,UJ,cZ,gZ,VGa,WGa,XGa,YGa,RGa,ZGa,VY,$Ga,aHa,jZ,$Y,iZ,oZ,kZ,YY,bHa,XY,hZ,lZ,qZ,aZ,bZ,nZ,mZ,dHa,rZ,sZ,eHa,tZ,Y,fHa,gHa,jHa,kHa,oHa,uZ,pHa,lHa,qHa,vZ,wZ,xZ,sHa,vHa,tHa,yHa,GHa,FHa,zHa,HHa,BHa,CHa,AHa,KHa,MHa,PHa,QHa,SHa,THa,XHa,KZ,UHa,$Ha,YHa,bIa,NZ,Pz,cIa,QZ,Mz,SZ,TZ,Oia,UZ,fIa,gIa,VZ,LZ,zZ,WZ,MZ,IZ,AZ,DZ,XZ,YZ,EZ,hIa,xHa,BZ,CZ,HZ,iIa,jIa,ZZ,$Z,kIa,OZ,GZ,FZ,yZ,NHa,RHa,JZ,VHa,IHa,DHa,a_,b_,c_,lIa,d_,e_,f_,g_,h_,i_,j_,k_,hHa,l_,iHa,nIa,mIa, rHa,OHa,oIa,aIa,pIa,LHa,wHa,uHa,nHa,mHa,EHa,WHa,ZHa,JHa,rIa,m_,qIa,n_,VJ,ZY,TGa,RZ,o_,p_,q_,sIa,r_,s_,t_,pZ,dZ,tIa,PZ,eIa,u_,v_,x_,y_,z_,A_,vIa,wIa,C_,D_,E_,uIa,B_,xIa,yIa,F_,Oz,CIa,BIa,G_,H_,w_,DIa,EIa,I_,J_,FIa,K_,L_,GIa,HIa,IIa,JIa,M_,N_,O_,P_,Q_,R_,S_,KIa,T_,U_,V_,W_,X_,Y_,LIa,MIa,NIa,Z_,$_,a0,b0,OIa,c0,PIa,d0,QIa,e0,RIa,f0,g0,h0,i0,j0,k0,SIa,m0,n0,TIa,UIa,VIa,p0,o0,q0,r0,t0,WIa,XIa,AIa,s0,u0,YIa,v0,$Ia,ZIa,w0,x0,dIa,aJa,y0,z0,cJa,dJa,bJa,eJa,A0,fJa,gJa,hJa,B0,C0,D0,iJa,E0,F0,G0,jJa,H0,I0,kJa, J0,l0,K0,L0,qpa,M0,lJa,N0,mJa,O0,P0,nJa,oJa,Q0,R0,S0,pJa,T0,qJa,U0,V0,sJa,rJa,tJa,uJa,X0,W0,Y0,vJa,wJa,xJa,yJa,zJa,AJa,Z0,$0,a1,b1,c1,d1,BJa,e1,f1,CJa,g1,DJa,EJa,h1,FJa,GJa,i1,j1,l1,HJa,m1,n1,o1,IJa,p1,JJa,q1,r1,KJa,s1,LJa,t1,MJa,NJa,OJa,PJa,QJa,v1,RJa,SJa,TJa,UJa,VJa,w1,WJa,x1,y1,z1,A1,XJa,B1,YJa,ZJa,$Ja,E1,aKa,bKa,cKa,dKa,F1,D1,eKa,H1,fKa,I1,J1,K1,L1,M1,gKa,iKa,hKa,jKa,N1,kKa,lKa,O1,mKa,P1,Q1,R1,nKa,oKa,S1,pKa,T1,qKa,U1,rKa,sKa,tKa,Nz,uKa,vKa,ba,ia,fa,Fi,Oa,eaa; ca=function(a){return function(){return ba[a].apply(this,arguments)}}; g.da=function(a,b){return ba[a]=b}; ea=function(a){var b=0;return function(){return b>=8);b[c++]=e}return b}; iaa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1e?b[c++]=e:(2048>e?b[c++]=e>>6|192:(55296==(e&64512)&&d+1>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b}; g.$a=function(a){for(var b=[],c=0,d=0;ce)b[d++]=String.fromCharCode(e);else if(191e){var f=a[c++];b[d++]=String.fromCharCode((e&31)<<6|f&63)}else if(239e){f=a[c++];var h=a[c++],l=a[c++];e=((e&7)<<18|(f&63)<<12|(h&63)<<6|l&63)-65536;b[d++]=String.fromCharCode(55296+(e>>10));b[d++]=String.fromCharCode(56320+(e&1023))}else f=a[c++],h=a[c++],b[d++]=String.fromCharCode((e&15)<<12|(f&63)<<6|h&63)}return b.join("")}; ab=function(a){return function(){return a}}; bb=function(a){var b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}}; cb=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}; db=function(a){var b=a;return function(){if(b){var c=b;b=null;c()}}}; jaa=function(a,b){var c=0;return function(d){g.C.clearTimeout(c);var e=arguments;c=g.C.setTimeout(function(){a.apply(b,e)},50)}}; g.eb=function(a){return a[a.length-1]}; kaa=function(a,b){var c=a.length,d="string"===typeof a?a.split(""):a;for(--c;0<=c;--c)c in d&&b.call(void 0,d[c],c,a)}; g.gb=function(a,b,c){b=fb(a,b,c);return 0>b?null:"string"===typeof a?a.charAt(b):a[b]}; fb=function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}; maa=function(a){for(var b=0,c=0,d={};c>>1),n=void 0;c?n=b.call(e,a[m],m,a):n=b(d,a[m]);0b?1:ac&&g.vb(a,-(c+1),0,b)}; g.Fb=function(a,b,c){var d={};(0,g.Eb)(a,function(e,f){d[b.call(c,e,f,a)]=e}); return d}; paa=function(a){for(var b=[],c=0;c")&&(a=a.replace(yc,">"));-1!=a.indexOf('"')&&(a=a.replace(zc,"""));-1!=a.indexOf("'")&&(a=a.replace(Ac,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(Bc,"�"))}return a}; Dc=function(a,b){return-1!=a.toLowerCase().indexOf(b.toLowerCase())}; g.Gc=function(a,b){var c=0;a=Ec(String(a)).split(".");b=Ec(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&eb?1:0}; g.Ic=function(a,b){this.i=b===Hc?a:""}; g.Jc=function(a){return a instanceof g.Ic&&a.constructor===g.Ic?a.i:"type_error:SafeUrl"}; Kc=function(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(vaa);return b&&waa.test(b[1])?new g.Ic(a,Hc):null}; g.Nc=function(a){a instanceof g.Ic||(a="object"==typeof a&&a.zk?a.Jh():String(a),a=Lc.test(a)?new g.Ic(a,Hc):Kc(a));return a||Mc}; g.Oc=function(a,b){if(a instanceof g.Ic)return a;a="object"==typeof a&&a.zk?a.Jh():String(a);if(b&&/^data:/i.test(a)&&(b=Kc(a)||Mc,b.Jh()==a))return b;Lc.test(a)||(a="about:invalid#zClosurez");return new g.Ic(a,Hc)}; Qc=function(a,b){this.i=b===Pc?a:"";this.zk=!0}; Rc=function(a){return a instanceof Qc&&a.constructor===Qc?a.i:"type_error:SafeStyle"}; Vc=function(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got: "+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(Tc).join(" "):Tc(d),b+=c+":"+d+";")}return b?new Qc(b,Pc):Uc}; xaa=function(a){function b(d){Array.isArray(d)?d.forEach(b):c+=Rc(d)} var c="";Array.prototype.forEach.call(arguments,b);return c?new Qc(c,Pc):Uc}; Tc=function(a){if(a instanceof g.Ic)return'url("'+g.Jc(a).replace(/>>0;return b}; yd=function(a){var b=Number(a);return 0==b&&g.uc(a)?NaN:b}; Ad=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}; Bd=function(){return"googleAvInapp".replace(/([A-Z])/g,"-$1").toLowerCase()}; Iaa=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})}; Jaa=function(a){var b=1;a=a.split(":");for(var c=[];0e&&128<=b;e++)b=a.l[a.i++],c|=(b&127)<<7*e;128<=b&&(b=a.l[a.i++],c|=(b&127)<<28,d|=(b&127)>>4);if(128<=b)for(e=0;5>e&&128<=b;e++)b=a.l[a.i++],d|=(b&127)<<7*e+3;if(128>b){a=c>>>0;b=d>>>0;if(d=b&2147483648)a=~a+1>>>0,b=~b>>>0,0==a&&(b=b+1>>>0);a=4294967296*b+(a>>>0);return d?-a:a}a.C=!0}; Jd=function(a){var b=a.l,c=b[a.i+0],d=c&127;if(128>c)return a.i+=1,d;c=b[a.i+1];d|=(c&127)<<7;if(128>c)return a.i+=2,d;c=b[a.i+2];d|=(c&127)<<14;if(128>c)return a.i+=3,d;c=b[a.i+3];d|=(c&127)<<21;if(128>c)return a.i+=4,d;c=b[a.i+4];d|=(c&15)<<28;if(128>c)return a.i+=5,d>>>0;a.i+=5;128<=b[a.i++]&&128<=b[a.i++]&&128<=b[a.i++]&&128<=b[a.i++]&&a.i++;return d}; Kd=function(a){this.i=Hd(a,void 0,void 0);this.I=this.i.i;this.l=this.C=this.B=-1;this.u=!1}; Ld=function(a){var b=a.i;(b=b.i==b.u)||(b=a.u)||(b=a.i,b=b.C||0>b.i||b.i>b.u);if(b)return!1;a.I=a.i.i;b=Jd(a.i);var c=b&7;if(0!=c&&5!=c&&1!=c&&2!=c&&3!=c&&4!=c)return a.u=!0,!1;a.C=b;a.B=b>>>3;a.l=c;return!0}; Md=function(a){switch(a.l){case 0:if(0!=a.l)Md(a);else{for(a=a.i;a.l[a.i]&128;)a.i++;a.i++}break;case 1:1!=a.l?Md(a):a.i.advance(8);break;case 2:if(2!=a.l)Md(a);else{var b=Jd(a.i);a.i.advance(b)}break;case 5:5!=a.l?Md(a):a.i.advance(4);break;case 3:b=a.B;do{if(!Ld(a)){a.u=!0;break}if(4==a.l){a.B!=b&&(a.u=!0);break}Md(a)}while(1);break;default:a.u=!0}}; Od=function(a){var b=Jd(a.i);a=a.i;var c=a.i;a.i+=b;a=a.l;var d;if(Kaa)(d=Nd)||(d=Nd=new TextDecoder("utf-8",{fatal:!1})),d=d.decode(a.subarray(c,c+b));else{b=c+b;for(var e=[],f=null,h,l,m;ch?e.push(h):224>h?c>=b?e.push(65533):(l=a[c++],194>h||128!==(l&192)?(c--,e.push(65533)):e.push((h&31)<<6|l&63)):240>h?c>=b-1?e.push(65533):(l=a[c++],128!==(l&192)||224===h&&160>l||237===h&&160<=l||128!==((d=a[c++])&192)?(c--,e.push(65533)):e.push((h&15)<<12|(l&63)<<6|d&63)):244>=h?c>=b-2?e.push(65533): (l=a[c++],128!==(l&192)||0!==(h<<28)+(l-144)>>30||128!==((d=a[c++])&192)||128!==((m=a[c++])&192)?(c--,e.push(65533)):(h=(h&7)<<18|(l&63)<<12|(d&63)<<6|m&63,h-=65536,e.push((h>>10&1023)+55296,(h&1023)+56320))):e.push(65533),8192<=e.length&&(f=Xa(f,e),e.length=0);d=Xa(f,e)}return d}; Qd=function(a){var b=Jd(a.i);a=a.i;if(0>b||a.i+b>a.l.length)a.C=!0,b=new Uint8Array(0);else{var c=a.l;var d=a.i,e=a.i+b;c=Pd?c.slice(d,e):new Uint8Array(c.subarray(d,e));a.i+=b;b=c}return b}; Rd=function(){this.i=new Uint8Array(64);this.l=0}; Sd=function(a,b){for(;127>>=7;a.push(b)}; Td=function(a,b){a.push(b>>>0&255);a.push(b>>>8&255);a.push(b>>>16&255);a.push(b>>>24&255)}; Ud=function(){return ad("iPhone")&&!ad("iPod")&&!ad("iPad")}; Vd=function(){return Ud()||ad("iPad")||ad("iPod")}; Wd=function(){var a=g.Yc,b="";ad("Windows")?(b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0"):Vd()?(b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".")):ad("Macintosh")?(b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10"):Dc(g.Yc,"KaiOS")?(b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1]):ad("Android")?(b=/Android\s+([^\);]+)(\)|;)/,b=(a=b.exec(a))&&a[1]):ad("CrOS")&&(b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b=(a=b.exec(a))&&a[1]);return b|| ""}; Yd=function(a){Yd[" "](a);return a}; Zd=function(a,b){try{return Yd(a[b]),!0}catch(c){}return!1}; $d=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)}; ae=function(){var a=g.C.document;return a?a.documentMode:void 0}; g.ce=function(a){return $d(Laa,a,function(){return 0<=g.Gc(be,a)})}; g.de=function(a){return Number(Maa)>=a}; g.ge=function(a,b){void 0===b&&(b=0);ee();b=fe[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e>2];h=b[(h&3)<<4|l>>4];l=b[(l&15)<<2|m>>6];m=b[m&63];c[f++]=""+n+h+l+m}n=0;m=d;switch(a.length-e){case 2:n=a[e+1],m=b[(n&15)<<2]||d;case 1:a=a[e],c[f]=""+b[a>>2]+b[(a&3)<<4|n>>4]+m+d}return c.join("")}; je=function(a){var b=[];he(a,function(c){b.push(c)}); return b}; Cd=function(a){!g.ke||g.ce("10");var b=a.length,c=3*b/4;c%3?c=Math.floor(c):-1!="=.".indexOf(a[b-1])&&(c=-1!="=.".indexOf(a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;he(a,function(f){d[e++]=f}); return d.subarray(0,e)}; he=function(a,b){function c(m){for(;d>4);64!=h&&(b(f<<4&240|h>>2),64!=l&&b(h<<6&192|l))}}; ee=function(){if(!le){le={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));fe[c]=d;for(var e=0;ed;d=Math.abs(d);b=d>>>0;d=Math.floor((d-b)/4294967296);d>>>=0;c&&(d=~d>>>0,b=(~b>>>0)+1,4294967295>>7|b<<25)>>>0,b>>>=7;a.push(c)}}; re=function(a,b,c){null!=c&&(c=Dd(c),Sd(a.i,8*b+2),Sd(a.i,c.length),b=a.i.end(),a.u.push(b),a.u.push(c),a.l+=b.length+c.length)}; se=function(a,b,c,d){if(null!=c){Sd(a.i,8*b+2);b=a.i.end();a.u.push(b);a.l+=b.length;var e=a.l;b=a.u.length-1;d(c,a);c=a.i.end();a.u.push(c);a.l+=c.length;Sd(a.i,a.l+a.i.length()-e);c=a.i.end();a.l+=c.length;a.u.splice(1+b,0,c)}}; Naa=function(a){return te(a,function(b){return b},function(b){return new Uint8Array(b)})}; ve=function(a,b,c){return"object"===typeof a?ue&&!Array.isArray(a)&&a instanceof Uint8Array?c(a):te(a,b,c):b(a)}; te=function(a,b,c){if(Array.isArray(a)){for(var d=Array(a.length),e=0;ea.l&&(a.l++,b.next=a.i,a.i=b)}; Of=function(a,b){return a+Math.random()*(b-a)}; g.Pf=function(a,b,c){return Math.min(Math.max(a,b),c)}; g.Qf=function(a,b){a%=b;return 0>a*b?a+b:a}; g.Rf=function(a,b,c){return a+c*(b-a)}; Sf=function(a,b){return 1E-6>=Math.abs(a-b)}; g.Tf=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}; Uf=function(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1}; g.Vf=function(a,b){this.width=a;this.height=b}; g.Wf=function(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1}; Xf=function(a){return a.width*a.height}; ag=function(a){return a?new Yf(Zf(a)):$f||($f=new Yf)}; bg=function(a){var b=document;return"string"===typeof a?b.getElementById(a):a}; g.cg=function(a,b){return(b||document).getElementsByTagName(String(a))}; g.eg=function(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):g.dg(document,"*",a,b)}; g.fg=function(a,b){var c=b||document;if(c.getElementsByClassName)a=c.getElementsByClassName(a)[0];else{c=document;var d=b||c;a=d.querySelectorAll&&d.querySelector&&a?d.querySelector(a?"."+a:""):g.dg(c,"*",a,b)[0]||null}return a||null}; g.dg=function(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,h;h=a[f];f++)b==h.nodeName&&(d[e++]=h);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;h=a[f];f++)b=h.className,"function"==typeof b.split&&g.kb(b.split(/\s+/),c)&&(d[e++]=h);d.length=e;return d}return a}; hg=function(a,b){g.Gb(b,function(c,d){c&&"object"==typeof c&&c.zk&&(c=c.Jh());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:gg.hasOwnProperty(d)?a.setAttribute(gg[d],c):sc(d,"aria-")||sc(d,"data-")?a.setAttribute(d,c):a[d]=c})}; ig=function(a){a=a.document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new g.Vf(a.clientWidth,a.clientHeight)}; kg=function(a){var b=jg(a);a=a.parentWindow||a.defaultView;return g.ke&&g.ce("10")&&a.pageYOffset!=b.scrollTop?new g.Tf(b.scrollLeft,b.scrollTop):new g.Tf(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}; jg=function(a){return a.scrollingElement?a.scrollingElement:g.lg||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement}; mg=function(a){return a?a.parentWindow||a.defaultView:window}; pg=function(a,b,c){var d=arguments,e=document,f=d[1],h=ng(e,String(d[0]));f&&("string"===typeof f?h.className=f:Array.isArray(f)?h.className=f.join(" "):hg(h,f));2a}; Bg=function(a,b,c,d){if(!b&&!c)return null;var e=b?String(b).toUpperCase():null;return Ag(a,function(f){return(!e||f.nodeName==e)&&(!c||"string"===typeof f.className&&g.kb(f.className.split(/\s+/),c))},!0,d)}; Ag=function(a,b,c,d){a&&!c&&(a=a.parentNode);for(c=0;a&&(null==d||c<=d);){if(b(a))return a;a=a.parentNode;c++}return null}; Yf=function(a){this.i=a||g.C.document||document}; Dg=function(a){"function"!==typeof g.C.setImmediate||g.C.Window&&g.C.Window.prototype&&!ad("Edge")&&g.C.Window.prototype.setImmediate==g.C.setImmediate?(Cg||(Cg=dba()),Cg(a)):g.C.setImmediate(a)}; dba=function(){var a=g.C.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!ad("Presto")&&(a=function(){var e=g.qg("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var h="callImmediate"+Math.random(),l="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,g.D)(function(m){if(("*"==l||m.origin==l)&&m.data==h)this.port1.onmessage()},this); f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(h,l)}}}); if("undefined"!==typeof a&&!ad("Trident")&&!ad("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.RH;c.RH=null;e()}}; return function(e){d.next={RH:e};d=d.next;b.port2.postMessage(0)}}return function(e){g.C.setTimeout(e,0)}}; Eg=function(a){g.C.setTimeout(function(){throw a;},0)}; Fg=function(){this.l=this.i=null}; Gg=function(){this.next=this.scope=this.i=null}; g.Kg=function(a,b){Hg||eba();Ig||(Hg(),Ig=!0);Jg.add(a,b)}; eba=function(){if(g.C.Promise&&g.C.Promise.resolve){var a=g.C.Promise.resolve(void 0);Hg=function(){a.then(Lg)}}else Hg=function(){Dg(Lg)}}; Lg=function(){for(var a;a=Jg.remove();){try{a.i.call(a.scope)}catch(b){Eg(b)}Nf(Mg,a)}Ig=!1}; Ng=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}}; Pg=function(a){this.Qa=0;this.Vd=void 0;this.dr=this.Hm=this.Sp=null;this.dy=this.tC=!1;if(a!=g.Ia)try{var b=this;a.call(void 0,function(c){Og(b,2,c)},function(c){Og(b,3,c)})}catch(c){Og(this,3,c)}}; Qg=function(){this.next=this.context=this.onRejected=this.l=this.i=null;this.u=!1}; Sg=function(a,b,c){var d=Rg.get();d.l=a;d.onRejected=b;d.context=c;return d}; Tg=function(a){if(a instanceof Pg)return a;var b=new Pg(g.Ia);Og(b,2,a);return b}; Vg=function(a){return new Pg(function(b,c){c(a)})}; Xg=function(a,b,c){Wg(a,b,c,null)||g.Kg(g.Ra(b,a))}; fba=function(a){return new Pg(function(b,c){a.length||b(void 0);for(var d=0,e;d=a.B&&a.bM()}; nh=function(a,b){return a.I.has(b)?void 0:a.i.get(b)}; jba=function(a){for(var b=0;bu;u+=4)t[u/4]=q[u]<<24|q[u+1]<<16|q[u+2]<<8|q[u+3];for(u=16;80>u;u++)q=t[u-3]^t[u-8]^t[u-14]^t[u-16],t[u]=(q<<1|q>>>31)&4294967295;q=e[0];var w=e[1],y=e[2],z=e[3],F=e[4];for(u=0;80>u;u++){if(40>u)if(20>u){var I=z^w&(y^z);var H=1518500249}else I=w^y^z,H=1859775393;else 60>u?(I=w&y|z&(w|y),H=2400959708):(I=w^y^z,H=3395469782);I=((q<<5|q>>>27)&4294967295)+I+F+H+t[u]&4294967295;F=z;z=y;y=(w<<30|w>>>2)&4294967295;w=q;q=I}e[0]=e[0]+q&4294967295;e[1]=e[1]+w&4294967295;e[2]= e[2]+y&4294967295;e[3]=e[3]+z&4294967295;e[4]=e[4]+F&4294967295} function c(q,t){if("string"===typeof q){q=unescape(encodeURIComponent(q));for(var u=[],w=0,y=q.length;wn?c(l,56-n):c(l,64-(n-56));for(var u=63;56<=u;u--)f[u]=t&255,t>>>=8;b(f);for(u=t=0;5>u;u++)for(var w=24;0<=w;w-=8)q[t++]=e[u]>>w&255;return q} for(var e=[],f=[],h=[],l=[128],m=1;64>m;++m)l[m]=0;var n,p;a();return{reset:a,update:c,digest:d,WP:function(){for(var q=d(),t="",u=0;ub&&(b=a.length);var c=a.indexOf("?");if(0>c||c>b){c=b;var d=""}else d=a.substring(c+1,b);return[a.substr(0,c),d,a.substr(b)]}; ni=function(a,b){return b?a?a+"&"+b:b:a}; oi=function(a,b){if(!b)return a;a=mi(a);a[1]=ni(a[1],b);return a[0]+(a[1]?"?"+a[1]:"")+a[2]}; pi=function(a,b,c){if(Array.isArray(b))for(var d=0;dd)return null;var e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return ud(a.substr(d,e-d))}; yi=function(a,b){for(var c=a.search(wi),d=0,e,f=[];0<=(e=vi(a,d,b,c));)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.substr(d));return f.join("").replace(zba,"$1")}; zi=function(a,b,c){return ui(yi(a,b),b,c)}; Aba=function(a,b){a=mi(a);var c=a[1],d=[];c&&c.split("&").forEach(function(e){var f=e.indexOf("=");b.hasOwnProperty(0<=f?e.substr(0,f):e)||d.push(e)}); a[1]=ni(d.join("&"),g.ri(b));return a[0]+(a[1]?"?"+a[1]:"")+a[2]}; g.Ai=function(a){g.Kf.call(this);this.headers=new g.bi;this.Aa=a||null;this.C=!1;this.ya=this.i=null;this.Sa=this.U="";this.l=0;this.u="";this.I=this.Ka=this.Z=this.Ga=!1;this.J=0;this.ea=null;this.Pa="";this.xa=this.L=!1}; Bba=function(a,b,c,d,e,f,h){var l=new g.Ai;Bi.push(l);b&&l.Ra("complete",b);l.Gy("ready",l.JP);f&&(l.J=Math.max(0,f));h&&(l.L=h);l.send(a,c,d,e)}; Cba=function(a){return g.ke&&g.ce(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout}; Ei=function(a,b){a.C=!1;a.i&&(a.I=!0,a.i.abort(),a.I=!1);a.u=b;a.l=5;Ci(a);Di(a)}; Ci=function(a){a.Ga||(a.Ga=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}; Ji=function(a){if(a.C&&"undefined"!=typeof Fi)if(a.ya[1]&&4==g.Gi(a)&&2==a.getStatus())Hi(a,"Local request error detected and ignored");else if(a.Z&&4==g.Gi(a))g.jh(a.bL,0,a);else if(a.dispatchEvent("readystatechange"),a.isComplete()){Hi(a,"Request complete");a.C=!1;try{if(Ii(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.l=6;try{var b=2a.vb()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.xa}; jj=function(a,b){a.I=new g.Ye(1>b?1:b,3E5,.1);a.i.setInterval(a.I.getValue())}; Lba=function(a){Kba(a,function(b,c){b=ui(b,"format","json");b=mg().navigator.sendBeacon(b,Pe(c));a.Aa&&!b&&(a.Aa=!1);return b})}; Kba=function(a,b){if(0!==a.l.length){var c=yi(ij(a),"format");c=si(c,"auth",a.Sa(),"authuser",a.U||"0");for(var d=0;10>d&&a.l.length;++d){var e=a.l.slice(0,32),f=$i(Zi(a.C.clone()),e);0===d&&aj(f,a.J);if(!b(c,f))break;a.l=a.l.slice(e.length)}a.i.enabled&&a.i.stop();a.J=0}}; kj=function(){g.kf.call(this,"event-logged",void 0)}; Mba=function(a,b,c){Bba(a.url,function(d){d=d.target;Ii(d)?b(g.Ti(d)):c(d.getStatus())},a.requestType,a.body,a.bq,a.timeoutMillis,a.withCredentials)}; lj=function(){this.u="https://play.google.com/log?format=json&hasfast=true";this.B=!1;this.I=Mba;this.i=""}; mj=function(){var a="",b=!1,c="1";a=void 0===a?"":a;c=void 0===c?"":c;var d=new lj;d.i="";""!=a&&(d.u=a);if(void 0===b?0:b)d.B=!0;c&&(d.l=c);this.i=d.Ue()}; nj=function(a){switch(a){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}}; oj=function(){}; pj=function(a){this.fm=a;this.B=new mj;this.i=new lh(this.B);this.clientError=new kba(this.i);this.l=new ph(this.i);this.u=new oh(this.i)}; qj=function(a){De.call(this,a)}; rj=function(a){De.call(this,a)}; sj=function(a){De.call(this,a)}; tj=function(a){var b=this;this.l=this.u=this.C=null;this.i=!1;if(a.challenge instanceof sj){var c=Fe(a.challenge,4,"");var d=Fe(a.challenge,5,"")}else c=a.program,d=a.globalName;this.B=new Promise(function(e){var f=g.r((0,g.C[d].a)(c,function(h,l){Promise.resolve().then(function(){b.u=h;b.l=l||null;e(void 0)})},!0)).next().value; b.C=f})}; Nba=function(a){return nd(g.kc("From proto message. b/12014412"),Ee(a,4)||"")}; vj=function(a){if(a!==uj)throw Error("Bad secret");}; wj=function(){var a="undefined"!==typeof window?window.trustedTypes:void 0;return null!==a&&void 0!==a?a:null}; Oba=function(){var a,b;if(void 0===xj)try{xj=null!==(b=null===(a=wj())||void 0===a?void 0:a.createPolicy("google#safe",{createHTML:function(c){return c}, createScript:function(c){return c}, createScriptURL:function(c){return c}}))&&void 0!==b?b:null}catch(c){xj=null,console.log(c)}return xj}; yj=function(){}; zj=function(a,b){vj(b);this.i=a}; Aj=function(){}; Bj=function(a,b){vj(b);this.i=a}; Cj=function(a){if(a instanceof Aj)if(a instanceof Bj)a=a.i;else throw Error("wrong type");else a=g.Jc(a);return a}; Dj=function(a){var b,c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document,d=null===(b=c.querySelector)||void 0===b?void 0:b.call(c,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)}; g.Ej=function(a,b){a.src=pc(b);Dj(a)}; Fj=function(){this.i={};this.l=null}; Pba=function(a,b,c,d){var e;if(!b&&!c)return Promise.resolve();if(!d)return Gj(b,c);(e=a.i)[d]||(e[d]=new Promise(function(f,h){Gj(b,c).then(function(){a.l=d;f()},function(l){delete a.i[d]; h(l)})})); return a.i[d]}; Gj=function(a,b){return b?Qba(b):a?Rba(a):Promise.resolve()}; Qba=function(a){return new Promise(function(b,c){var d=g.qg("SCRIPT"),e=Nba(a);g.Ej(d,e);d.onload=function(){g.ug(d);b()}; d.onerror=function(){g.ug(d);c(Error("EWLS"))}; (g.cg("HEAD")[0]||document.documentElement).appendChild(d)})}; Rba=function(a){return new Promise(function(b){var c=g.qg("SCRIPT");if(a){var d=Ee(a,6);if(null===d)var e=null;else{var f=null===(e=Oba())||void 0===e?void 0:e.createScript(d);e=new zj(null!==f&&void 0!==f?f:d,uj)}}else e=null;var h;if(e instanceof yj)if(null===(h=wj())||void 0===h?0:h.isScript(e))h=e;else if(e instanceof zj)h=e.i;else throw Error("wrong type");else h=e instanceof mc&&e.constructor===mc?e.i:"type_error:SafeScript";c.textContent=h;Dj(c);(g.cg("HEAD")[0]||document.documentElement).appendChild(c); g.ug(c);b()})}; Hj=function(a){this.i=a}; Ij=function(a){De.call(this,a)}; Sba=function(a,b){return He(a,1,b,"")}; Jj=function(a){De.call(this,a)}; Kj=function(a,b,c){this.i=a;this.u=b;this.l=c}; Lj=function(a,b,c){c=void 0===c?{}:c;this.FV=a;this.i=c;this.l=b}; Mj=function(a,b,c,d,e){this.name=a;this.requestType=b;this.responseType=c;this.i=d;this.l=e}; Nj=function(a,b,c){c=void 0===c?{}:c;return new Kj(b,a,c)}; Oj=function(a){De.call(this,a)}; Tba=function(a,b){return He(a,1,b,"")}; Uba=function(a,b){return He(a,2,b,"")}; Pj=function(a){De.call(this,a)}; Qj=function(a,b,c){c=void 0===c?{}:c;b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a;this.metadata=c}; Rj=function(a){De.call(this,a)}; Sj=function(a){De.call(this,a,-1,Vba)}; Tj=function(a,b){this.J=a.TR;this.L=b;this.i=a.xhr;this.u=[];this.C=[];this.I=[];this.B=[];this.l=[];this.J&&Wba(this)}; Xba=function(a,b){wf(a.i,"complete",function(){if(Ii(a.i)){var c=g.Ti(a.i);if(b&&"text/plain"===a.i.getResponseHeader("Content-Type")){if(!atob)throw Error("Cannot decode Base64 response");c=atob(c)}c=a.L(c);var d=nj(a.i.getStatus());Uj(a,Vj(a));0==d?Wj(a,c):Xj(a,new Qj(d,"Xhr succeeded but the status code is not 200"))}else{c=g.Ti(a.i);var e={};c?(e=Yj(a,c),c=e.code,d=e.details,e=e.metadata):(c=2,d="Rpc failed due to xhr error. error code: "+a.i.l+", error: "+a.i.getLastError());Uj(a,Vj(a));Xj(a, new Qj(c,d,e))}})}; Wba=function(a){a.J.Tl("data",function(b){if("1"in b){var c=a.L(b["1"]);Wj(a,c)}if("2"in b)for(b=Yj(a,b["2"]),c=0;cb)throw Error("Bad port number "+b);a.u=b}else a.u=null}; jk=function(a,b,c){b instanceof qk?(a.l=b,Yba(a.l,a.I)):(c||(b=rk(b,Zba)),a.l=new qk(b,a.I))}; g.sk=function(a,b,c){a.l.set(b,c)}; g.tk=function(a){return a instanceof g.fk?a.clone():new g.fk(a,void 0)}; kk=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}; rk=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,$ba),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}; $ba=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}; qk=function(a,b){this.l=this.i=null;this.u=a||null;this.B=!!b}; uk=function(a){a.i||(a.i=new g.bi,a.l=0,a.u&&li(a.u,function(b,c){a.add(ud(b),c)}))}; wk=function(a,b){uk(a);b=vk(a,b);return a.i.has(b)}; g.xk=function(a,b,c){a.remove(b);0a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null}; g.Hl=function(a){var b=Zf(a),c=new g.Tf(0,0);var d=b?Zf(b):document;d=!g.ke||g.de(9)||"CSS1Compat"==ag(d).i.compatMode?d.documentElement:d.body;if(a==d)return c;a=Gl(a);b=kg(ag(b).i);c.x=a.left+b.x;c.y=a.top+b.y;return c}; Jl=function(a,b){var c=new g.Tf(0,0),d=mg(Zf(a));if(!Zd(d,"parent"))return c;do{var e=d==b?g.Hl(a):Il(a);c.x+=e.x;c.y+=e.y}while(d&&d!=b&&d!=d.parent&&(a=d.frameElement)&&(d=d.parent));return c}; g.Ll=function(a,b){a=Kl(a);b=Kl(b);return new g.Tf(a.x-b.x,a.y-b.y)}; Il=function(a){a=Gl(a);return new g.Tf(a.left,a.top)}; Kl=function(a){if(1==a.nodeType)return Il(a);a=a.changedTouches?a.changedTouches[0]:a;return new g.Tf(a.clientX,a.clientY)}; g.Ml=function(a,b,c){if(b instanceof g.Vf)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=g.El(b,!0);a.style.height=g.El(c,!0)}; g.El=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}; g.Nl=function(a){var b=Jea;if("none"!=Dl(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a}; Jea=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=g.lg&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=Gl(a),new g.Vf(a.right-a.left,a.bottom-a.top)):new g.Vf(b,c)}; g.Ol=function(a,b){a.style.display=b?"":"none"}; Sl=function(){if(Pl&&!ll(Ql)){var a="."+Rl.domain;try{for(;2e?encodeURIComponent(ym(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))}; Qea=function(a){var b=1,c;for(c in a.l)b=c.length>b?c.length:b;return 3997-b-a.u.length-1}; zm=function(a,b){this.i=a;this.depth=b}; Sea=function(){function a(l,m){return null==l?m:l} var b=sm(),c=Math.max(b.length-1,0),d=um(b);b=d.i;var e=d.l,f=d.u,h=[];f&&h.push(new zm([f.url,f.lD?2:0],a(f.depth,1)));e&&e!=f&&h.push(new zm([e.url,2],0));b.url&&b!=f&&h.push(new zm([b.url,0],a(b.depth,c)));d=g.Qe(h,function(l,m){return h.slice(0,h.length-m)}); !b.url||(f||e)&&b!=f||(e=Eea(b.url))&&d.push([new zm([e,1],a(b.depth,c))]);d.push([]);return g.Qe(d,function(l){return Rea(c,l)})}; Rea=function(a,b){g.Am(b,function(e){return 0<=e.depth}); var c=Bm(b,function(e,f){return Math.max(e,f.depth)},-1),d=paa(c+2); d[0]=a;g.Eb(b,function(e){return d[e.depth+1]=e.i}); return d}; Tea=function(){var a=Sea();return g.Qe(a,function(b){return xm(b)})}; Cm=function(a){if(a.Ne&&a.hasOwnProperty("Ne"))return a.Ne;var b=new a;return a.Ne=b}; Dm=function(){this.l=new rm;this.i=fm()?new om:new em}; Uea=function(){Em();var a=pm.document;return!!(a&&a.body&&a.body.getBoundingClientRect&&"function"===typeof pm.setInterval&&"function"===typeof pm.clearInterval&&"function"===typeof pm.setTimeout&&"function"===typeof pm.clearTimeout)}; Fm=function(a){Em();var b=Sl()||pm;b.google_image_requests||(b.google_image_requests=[]);var c=b.document.createElement("img");c.src=a;b.google_image_requests.push(c)}; Gm=function(){Em();return Tea()}; Hm=function(){}; Em=function(){return Cm(Hm).getContext()}; Im=function(a){De.call(this,a)}; Vea=function(a){this.u=a;this.i=-1;this.l=this.B=0}; Jm=function(a,b){return function(c){for(var d=[],e=0;eMath.random())}; Um=function(a){a&&Tm&&Rm()&&(Tm.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),Tm.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))}; Xm=function(){var a=Vm;this.i=Wm;this.xI="jserror";this.UE=!0;this.EB=null;this.l=this.zD;this.Ib=void 0===a?null:a}; $m=function(a,b,c,d){return Jm(Mm().i.i,function(){try{if(a.Ib&&a.Ib.i){var e=a.Ib.start(b.toString(),3);var f=c();a.Ib.end(e)}else f=c()}catch(m){var h=a.UE;try{Um(e);var l=new Ym(Zm(m));h=a.l(b,l,void 0,d)}catch(n){a.zD(217,n)}if(!h)throw m;}return f})()}; bn=function(a,b,c){var d=an;return Jm(Mm().i.i,function(e){for(var f=[],h=0;hd?500:h}; mn=function(a,b,c){var d=new ol(0,0,0,0);this.time=a;this.volume=null;this.u=b;this.i=d;this.l=c}; nn=function(a,b,c,d,e,f,h){this.B=a;this.u=b;this.I=c;this.i=d;this.C=e;this.l=f;this.J=h}; on=function(a){for(var b=0,c=a,d=0;a&&a!=a.parent;)a=a.parent,d++,ll(a)&&(c=a,b=d);return{Xf:c,level:b}}; pn=function(a){var b=a!==a.top,c=a.top===on(a).Xf,d=-1,e=0;if(b&&c&&a.top.mraid){d=3;var f=a.top.mraid}else d=(f=a.mraid)?b?c?2:1:0:-1;f&&(f.IS_GMA_SDK||(e=2),Lb(ffa,function(h){return"function"===typeof f[h]})||(e=1)); return{pj:f,compatibility:e,SV:d}}; gfa=function(a){return(a=a.document)&&"function"===typeof a.elementFromPoint}; qn=function(a,b,c,d){var e=void 0===e?!1:e;c=bn(d,c,void 0);hl(a,b,c,{capture:e})}; rn=function(a,b){b=Math.pow(10,b);return Math.floor(a*b)/b}; sn=function(a){return new ol(a.top,a.right,a.bottom,a.left)}; tn=function(a){var b=a.top||0,c=a.left||0;return new ol(b,c+(a.width||0),b+(a.height||0),c)}; un=function(a){return null!=a&&0<=a&&1>=a}; hfa=function(){var a=g.Yc;return a?vn("Android TV;AppleTV;Apple TV;GoogleTV;HbbTV;NetCast.TV;Opera TV;POV_TV;SMART-TV;SmartTV;TV Store;AmazonWebAppPlatform;MiBOX".split(";"),function(b){return Dc(a,b)})||Dc(a,"OMI/")&&!Dc(a,"XiaoMi/")?!0:Dc(a,"Presto")&&Dc(a,"Linux")&&!Dc(a,"X11")&&!Dc(a,"Android")&&!Dc(a,"Mobi"):!1}; wn=function(){this.u=!ll(pm.top);this.isMobileDevice=jl()||kl();var a=sm();this.domain=0c.height?m>p?(d=m,e=n):(d=p,e=q):mb.u?!1:a.lb.l?!1:typeof a.itypeof b.i?!1:a.ic++;){if(a===b)return!0;try{if(a=g.vg(a)||a){var d=Zf(a),e=d&&mg(d),f=e&&e.frameElement;f&&(a=f)}}catch(h){break}}return!1}; rfa=function(a,b,c){if(!a||!b)return!1;b=ql(a.clone(),-b.left,-b.top);a=(b.left+b.right)/2;b=(b.top+b.bottom)/2;var d=Sl();ll(d.top)&&d.top&&d.top.document&&(d=d.top);if(!gfa(d))return!1;a=d.document.elementFromPoint(a,b);if(!a)return!1;b=(b=(b=Zf(c))&&b.defaultView&&b.defaultView.frameElement)&&qfa(b,a);d=a===c;a=!d&&a&&Ag(a,function(e){return e===c}); return!(b||d||a)}; sfa=function(a,b,c,d){return zn().u?!1:0>=pl(a)||0>=a.getHeight()?!0:c&&d?dn(208,function(){return rfa(a,b,c)}):!1}; ho=function(a,b,c){g.G.call(this);this.position=tfa.clone();this.Oy=this.Ux();this.xD=-2;this.gW=Date.now();this.rM=-1;this.lastUpdateTime=b;this.Dy=null;this.yx=!1;this.Zy=null;this.opacity=-1;this.requestSource=c;this.DM=this.BD=g.Ia;this.Qg=new Nea;this.Qg.Fn=a;this.Qg.i=a;this.Tr=!1;this.Xo={JD:null,HD:null};this.aM=!0;this.xw=null;this.Nr=this.oR=!1;Mm().I++;this.mf=this.LC();this.mM=-1;this.Ad=null;this.lR=!1;a=this.featureSet=new $l;am(a,"od",ufa);am(a,"opac",Km).i=!0;am(a,"sbeos",Km).i=!0; am(a,"prf",Km).i=!0;am(a,"mwt",Km).i=!0;am(a,"iogeo",Km);(a=this.Qg.Fn)&&a.getAttribute&&!/-[a-z]/.test("googleAvInapp")&&(vfa&&a.dataset?"googleAvInapp"in a.dataset:a.hasAttribute?a.hasAttribute("data-"+Bd()):a.getAttribute("data-"+Bd()))&&(zn().l=!0);1==this.requestSource?bm(this.featureSet,"od",1):bm(this.featureSet,"od",0)}; io=function(a,b){b!=a.Nr&&(a.Nr=b,a=zn(),b?a.I++:0c?0:a}; wfa=function(a,b,c){if(a.Ad){a.Ad.Gm();var d=a.Ad.J,e=d.B,f=e.i;if(null!=d.I){var h=d.u;a.Zy=new g.Tf(h.left-f.left,h.top-f.top)}f=a.Uz()?Math.max(d.i,d.C):d.i;h={};null!==e.volume&&(h.volume=e.volume);e=a.VI(d);a.Dy=d;a.Oa(f,b,c,!1,h,e,d.J)}}; xfa=function(a){if(a.yx&&a.xw){var b=1==cm(a.featureSet,"od"),c=zn().i,d=a.xw,e=a.Ad?a.Ad.getName():"ns",f=new g.Vf(pl(c),c.getHeight());c=a.Uz();a={UV:e,Zy:a.Zy,BW:f,Uz:c,Vc:a.mf.Vc,yW:b};if(b=d.l){b.Gm();e=b.J;f=e.B.i;var h=null,l=null;null!=e.I&&f&&(h=e.u,h=new g.Tf(h.left-f.left,h.top-f.top),l=new g.Vf(f.right-f.left,f.bottom-f.top));e=c?Math.max(e.i,e.C):e.i;c={UV:b.getName(),Zy:h,BW:l,Uz:c,yW:!1,Vc:e}}else c=null;c&&nfa(d,a,c)}}; yfa=function(a,b,c){b&&(a.BD=b);c&&(a.DM=c)}; zfa=function(){this.B=this.i=this.u=this.l=this.C=0}; Afa=function(a){var b={};var c=g.Sa()-a.C;b=(b.ptlt=c,b);(c=a.l)&&(b.pnk=c);(c=a.u)&&(b.pnc=c);(c=a.B)&&(b.pnmm=c);(a=a.i)&&(b.pns=a);return b}; lo=function(){Vl.call(this);this.fullscreen=!1;this.volume=void 0;this.paused=!1;this.mediaTime=-1}; mo=function(a){return un(a.volume)&&0Math.max(1E4,a.u/3)?0:b);var c=a.L(a)||{};c=void 0!==c.currentTime?c.currentTime:a.Z;var d=c-a.Z,e=0;0<=d?(a.ea+=b,a.Ga+=Math.max(b-d,0),e=Math.min(d,a.ea)):a.Ja+=Math.abs(d);0!=d&&(a.ea=0);-1==a.Pa&&0=a.u/2:0=a.Aa:!1:!1}; Hfa=function(a){var b=rn(a.mf.Vc,2),c=a.Ze.u,d=a.mf,e=Ao(a),f=zo(e.B),h=zo(e.I),l=zo(d.volume),m=rn(e.J,2),n=rn(e.ea,2),p=rn(d.Vc,2),q=rn(e.xa,2),t=rn(e.Aa,2);d=rn(d.oh,2);a=a.fn().clone();a.round();e=eo(e,!1);return{zW:b,hv:c,Py:f,Ly:h,Ut:l,Qy:m,My:n,Vc:p,Ry:q,Ny:t,oh:d,position:a,Xy:e}}; Eo=function(a,b){Do(a.i,b,function(){return{zW:0,hv:void 0,Py:-1,Ly:-1,Ut:-1,Qy:-1,My:-1,Vc:-1,Ry:-1,Ny:-1,oh:-1,position:void 0,Xy:[]}}); a.i[b]=Hfa(a)}; Do=function(a,b,c){for(var d=a.length;dc.time?b:c},a[0])}; ep=function(a){a=void 0===a?pm:a;Jn.call(this,new Cn(a,2))}; gp=function(){var a=fp();Cn.call(this,pm.top,a,"geo")}; fp=function(){Mm();var a=zn();return a.u||a.l?0:2}; hp=function(){}; ip=function(){this.done=!1;this.i={tP:0,xH:0,h$:0,uI:0,iD:-1,OP:0,NP:0,PP:0};this.C=null;this.I=!1;this.u=null;this.J=0;this.l=new Bn(this)}; kp=function(){var a=jp;a.I||(a.I=!0,Zfa(a,function(b){for(var c=[],d=0;dn?1:0)?-n:n;if(0===n)pe=0<1/n?0:2147483648,oe=0;else if(isNaN(n))pe=2147483647,oe=4294967295;else if(1.7976931348623157E308>>0,oe=0;else if(2.2250738585072014E-308>n)m=n/Math.pow(2,-1074),pe=(l<<31|m/4294967296)>>>0,oe=m>>>0;else{p=n;m=0;if(2<=p)for(;2<=p&&1023>m;)m++,p/=2;else for(;1>p&&-1022>>0;oe=4503599627370496*n>>>0}Td(h,oe);Td(h,pe)}qe(w,2,Ee(f,2));qe(w,3,Ee(f,3));qe(w,4,Ee(f,4));h=Ee(f,5);if(null!=h&&null!=h)if(Sd(w.i,40),f=w.i,0<=h)Sd(f,h);else{for(l=0;9>l;l++)f.push(h&127|128),h>>=7;f.push(1)}w=ne(w);u=(u.pf=g.ge(w),u)}else u={};g.cc(t,u);g.cc(c,e,d,t,a());if(e=Rn())d={},g.cc(c,(d.v=encodeURIComponent(e),d))}])}; dga=function(){var a=op||pm;if(!a)return"";var b=[];if(!a.location||!a.location.href)return"";b.push("url="+encodeURIComponent(a.location.href.substring(0,512)));a.document&&a.document.referrer&&b.push("referrer="+encodeURIComponent(a.document.referrer.substring(0,512)));return b.join("&")}; pp=function(a){return function(b){return void 0===b[a]?0:b[a]}}; rp=function(){var a=[0,2,4];return function(b){b=b.tos;if(Array.isArray(b)){for(var c=Array(b.length),d=0;dg.Pb(fga).length?null:Bm(b,function(c,d){d=d.toLowerCase().split("=");if(2!=d.length||void 0===Dp[d[0]]||!Dp[d[0]](d[1]))throw Error("Entry ("+d[0]+", "+d[1]+") is invalid.");c[d[0]]=d[1];return c},{})}catch(c){return null}}; hga=function(a,b){if(void 0==a.i)return 0;switch(a.C){case "mtos":return a.l?$n(b.i,a.i):$n(b.l,a.i);case "tos":return a.l?Yn(b.i,a.i):Yn(b.l,a.i)}return 0}; Ep=function(a,b,c,d){ro.call(this,b,d);this.I=a;this.J=c}; Fp=function(a){ro.call(this,"fully_viewable_audible_half_duration_impression",a)}; Gp=function(a,b){ro.call(this,a,b)}; Hp=function(){this.l=this.B=this.I=this.C=this.u=this.i=""}; iga=function(){}; Ip=function(a,b,c,d,e){var f={};if(void 0!==a)if(null!=b)for(var h in b){var l=b[h];h in Object.prototype||null!=l&&(f[h]="function"===typeof l?l(a):a[l])}else g.cc(f,a);void 0!==c&&g.cc(f,c);a=On(Nn(new Mn,f));0String(Function.prototype.toString).indexOf("[native code]")?!1:0<=String(a).indexOf("[native code]")&&!0||!1}; jq=function(a){return!!(1<>>0]|=f<>>0).toString(16)+"&"}); c=105;g.Eb(vga,function(d){var e="false";try{e=d(pm)}catch(f){}a+=String.fromCharCode(c++)+"="+e+"&"}); g.Eb(wga,function(d){var e="";try{e=g.ge(g.Ya(d(pm)),3)}catch(f){}a+=String.fromCharCode(c++)+"="+e+"&"}); return a.slice(0,-1)}; tga=function(){if(!kq){var a=function(){lq=!0;pm.document.removeEventListener("webdriver-evaluate",a,!0)}; pm.document.addEventListener("webdriver-evaluate",a,!0);var b=function(){mq=!0;pm.document.removeEventListener("webdriver-evaluate-response",b,!0)}; pm.document.addEventListener("webdriver-evaluate-response",b,!0);kq=!0}}; yga=function(){this.blockSize=-1}; nq=function(){this.blockSize=-1;this.blockSize=64;this.i=Array(4);this.B=Array(this.blockSize);this.u=this.l=0;this.reset()}; oq=function(a,b,c){c||(c=0);var d=Array(16);if("string"===typeof b)for(var e=0;16>e;++e)d[e]=b.charCodeAt(c++)|b.charCodeAt(c++)<<8|b.charCodeAt(c++)<<16|b.charCodeAt(c++)<<24;else for(e=0;16>e;++e)d[e]=b[c++]|b[c++]<<8|b[c++]<<16|b[c++]<<24;b=a.i[0];c=a.i[1];e=a.i[2];var f=a.i[3];var h=b+(f^c&(e^f))+d[0]+3614090360&4294967295;b=c+(h<<7&4294967295|h>>>25);h=f+(e^b&(c^e))+d[1]+3905402710&4294967295;f=b+(h<<12&4294967295|h>>>20);h=e+(c^f&(b^c))+d[2]+606105819&4294967295;e=f+(h<<17&4294967295|h>>>15); h=c+(b^e&(f^b))+d[3]+3250441966&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(f^c&(e^f))+d[4]+4118548399&4294967295;b=c+(h<<7&4294967295|h>>>25);h=f+(e^b&(c^e))+d[5]+1200080426&4294967295;f=b+(h<<12&4294967295|h>>>20);h=e+(c^f&(b^c))+d[6]+2821735955&4294967295;e=f+(h<<17&4294967295|h>>>15);h=c+(b^e&(f^b))+d[7]+4249261313&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(f^c&(e^f))+d[8]+1770035416&4294967295;b=c+(h<<7&4294967295|h>>>25);h=f+(e^b&(c^e))+d[9]+2336552879&4294967295;f=b+(h<<12&4294967295| h>>>20);h=e+(c^f&(b^c))+d[10]+4294925233&4294967295;e=f+(h<<17&4294967295|h>>>15);h=c+(b^e&(f^b))+d[11]+2304563134&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(f^c&(e^f))+d[12]+1804603682&4294967295;b=c+(h<<7&4294967295|h>>>25);h=f+(e^b&(c^e))+d[13]+4254626195&4294967295;f=b+(h<<12&4294967295|h>>>20);h=e+(c^f&(b^c))+d[14]+2792965006&4294967295;e=f+(h<<17&4294967295|h>>>15);h=c+(b^e&(f^b))+d[15]+1236535329&4294967295;c=e+(h<<22&4294967295|h>>>10);h=b+(e^f&(c^e))+d[1]+4129170786&4294967295;b=c+(h<< 5&4294967295|h>>>27);h=f+(c^e&(b^c))+d[6]+3225465664&4294967295;f=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(f^b))+d[11]+643717713&4294967295;e=f+(h<<14&4294967295|h>>>18);h=c+(f^b&(e^f))+d[0]+3921069994&4294967295;c=e+(h<<20&4294967295|h>>>12);h=b+(e^f&(c^e))+d[5]+3593408605&4294967295;b=c+(h<<5&4294967295|h>>>27);h=f+(c^e&(b^c))+d[10]+38016083&4294967295;f=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(f^b))+d[15]+3634488961&4294967295;e=f+(h<<14&4294967295|h>>>18);h=c+(f^b&(e^f))+d[4]+3889429448&4294967295;c= e+(h<<20&4294967295|h>>>12);h=b+(e^f&(c^e))+d[9]+568446438&4294967295;b=c+(h<<5&4294967295|h>>>27);h=f+(c^e&(b^c))+d[14]+3275163606&4294967295;f=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(f^b))+d[3]+4107603335&4294967295;e=f+(h<<14&4294967295|h>>>18);h=c+(f^b&(e^f))+d[8]+1163531501&4294967295;c=e+(h<<20&4294967295|h>>>12);h=b+(e^f&(c^e))+d[13]+2850285829&4294967295;b=c+(h<<5&4294967295|h>>>27);h=f+(c^e&(b^c))+d[2]+4243563512&4294967295;f=b+(h<<9&4294967295|h>>>23);h=e+(b^c&(f^b))+d[7]+1735328473&4294967295; e=f+(h<<14&4294967295|h>>>18);h=c+(f^b&(e^f))+d[12]+2368359562&4294967295;c=e+(h<<20&4294967295|h>>>12);h=b+(c^e^f)+d[5]+4294588738&4294967295;b=c+(h<<4&4294967295|h>>>28);h=f+(b^c^e)+d[8]+2272392833&4294967295;f=b+(h<<11&4294967295|h>>>21);h=e+(f^b^c)+d[11]+1839030562&4294967295;e=f+(h<<16&4294967295|h>>>16);h=c+(e^f^b)+d[14]+4259657740&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(c^e^f)+d[1]+2763975236&4294967295;b=c+(h<<4&4294967295|h>>>28);h=f+(b^c^e)+d[4]+1272893353&4294967295;f=b+(h<<11&4294967295| h>>>21);h=e+(f^b^c)+d[7]+4139469664&4294967295;e=f+(h<<16&4294967295|h>>>16);h=c+(e^f^b)+d[10]+3200236656&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(c^e^f)+d[13]+681279174&4294967295;b=c+(h<<4&4294967295|h>>>28);h=f+(b^c^e)+d[0]+3936430074&4294967295;f=b+(h<<11&4294967295|h>>>21);h=e+(f^b^c)+d[3]+3572445317&4294967295;e=f+(h<<16&4294967295|h>>>16);h=c+(e^f^b)+d[6]+76029189&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(c^e^f)+d[9]+3654602809&4294967295;b=c+(h<<4&4294967295|h>>>28);h=f+(b^c^e)+d[12]+ 3873151461&4294967295;f=b+(h<<11&4294967295|h>>>21);h=e+(f^b^c)+d[15]+530742520&4294967295;e=f+(h<<16&4294967295|h>>>16);h=c+(e^f^b)+d[2]+3299628645&4294967295;c=e+(h<<23&4294967295|h>>>9);h=b+(e^(c|~f))+d[0]+4096336452&4294967295;b=c+(h<<6&4294967295|h>>>26);h=f+(c^(b|~e))+d[7]+1126891415&4294967295;f=b+(h<<10&4294967295|h>>>22);h=e+(b^(f|~c))+d[14]+2878612391&4294967295;e=f+(h<<15&4294967295|h>>>17);h=c+(f^(e|~b))+d[5]+4237533241&4294967295;c=e+(h<<21&4294967295|h>>>11);h=b+(e^(c|~f))+d[12]+1700485571& 4294967295;b=c+(h<<6&4294967295|h>>>26);h=f+(c^(b|~e))+d[3]+2399980690&4294967295;f=b+(h<<10&4294967295|h>>>22);h=e+(b^(f|~c))+d[10]+4293915773&4294967295;e=f+(h<<15&4294967295|h>>>17);h=c+(f^(e|~b))+d[1]+2240044497&4294967295;c=e+(h<<21&4294967295|h>>>11);h=b+(e^(c|~f))+d[8]+1873313359&4294967295;b=c+(h<<6&4294967295|h>>>26);h=f+(c^(b|~e))+d[15]+4264355552&4294967295;f=b+(h<<10&4294967295|h>>>22);h=e+(b^(f|~c))+d[6]+2734768916&4294967295;e=f+(h<<15&4294967295|h>>>17);h=c+(f^(e|~b))+d[13]+1309151649& 4294967295;c=e+(h<<21&4294967295|h>>>11);h=b+(e^(c|~f))+d[4]+4149444226&4294967295;b=c+(h<<6&4294967295|h>>>26);h=f+(c^(b|~e))+d[11]+3174756917&4294967295;f=b+(h<<10&4294967295|h>>>22);h=e+(b^(f|~c))+d[2]+718787259&4294967295;e=f+(h<<15&4294967295|h>>>17);h=c+(f^(e|~b))+d[9]+3951481745&4294967295;a.i[0]=a.i[0]+b&4294967295;a.i[1]=a.i[1]+(e+(h<<21&4294967295|h>>>11))&4294967295;a.i[2]=a.i[2]+e&4294967295;a.i[3]=a.i[3]+f&4294967295}; pq=function(){this.l=null}; qq=function(a){return function(b){var c=new nq;c.update(b+a);return iaa(c.digest()).slice(-8)}}; rq=function(a,b){this.i=a;this.u=b}; so=function(a,b,c){var d=a.l();if("function"===typeof d){var e={};e=(e.sv=xp,e.cb=yp,e.e=zga(b),e);var f=Ho(c,b,An());g.cc(e,f);c.SM[b]=f;a=2==c.wk()?lfa(e).join("&"):a.u.i(e).i;try{return d(c.Cf,a,b),0}catch(h){return 2}}else return 1}; zga=function(a){var b=Cp(a)?"custom_metric_viewable":a;a=Tb(Fo,function(c){return c==b}); return Ap[a]}; sq=function(){Wp.call(this);this.I=null;this.C=!1;this.B=new pq}; Aga=function(a,b,c){c=c.opt_configurable_tracking_events;null!=a.l&&Array.isArray(c)&&nga(a,c,b)}; Bga=function(a,b,c){var d=No(Po,b);d||(d=c.opt_nativeTime||-1,d=Xp(a,b,bq(a),d),c.opt_osdId&&(d.Sa=c.opt_osdId));return d}; Cga=function(a,b,c){var d=No(Po,b);d||(d=Xp(a,b,"n",c.opt_nativeTime||-1));return d}; Dga=function(a,b){var c=No(Po,b);c||(c=Xp(a,b,"h",-1));return c}; Ega=function(a){Mm();switch(bq(a)){case "b":return"ytads.bulleit.triggerExternalActivityEvent";case "n":return"ima.bridge.triggerExternalActivityEvent";case "h":case "m":case "ml":return"ima.common.triggerExternalActivityEvent"}return null}; uq=function(a,b,c,d){c=void 0===c?{}:c;var e={};g.cc(e,{opt_adElement:void 0,opt_fullscreen:void 0},c);if(e.opt_bounds)return a.B.i(Bp("ol",d));if(void 0!==d)if(void 0!==zp(d))if(Zp)b=Bp("ue",d);else if(qga(a),"i"==$p)b=Bp("i",d),b["if"]=0;else if(b=a.Zx(b,e))if(a.u&&3==b.pg)b="stopped";else{b:{"i"==$p&&(b.Tr=!0,a.KE());c=e.opt_fullscreen;void 0!==c&&io(b,!!c);var f;if(c=!zn().l)(c=Dc(g.Yc,"CrKey")||Dc(g.Yc,"PlayStation")||Dc(g.Yc,"Roku")||hfa()||Dc(g.Yc,"Xbox"))||(c=g.Yc,c=Dc(c,"AppleTV")||Dc(c, "Apple TV")||Dc(c,"CFNetwork")||Dc(c,"tvOS")),c||(c=g.Yc,c=Dc(c,"sdk_google_atv_x86")||Dc(c,"Android TV")),c=!c;c&&(Em(),c=0===qm(Rl));if(f=c){switch(b.wk()){case 1:dq(a,b,"pv");break;case 2:a.yE(b)}aq("pv")}c=d.toLowerCase();if(f=!f)f=cm(Mm().featureSet,"ssmol")&&"loaded"===c?!1:g.kb(Fga,c);if(f&&0==b.pg){"i"!=$p&&(jp.done=!1);f=void 0!==e?e.opt_nativeTime:void 0;ln=f="number"===typeof f?f:gn();b.yx=!0;var h=An();b.pg=1;b.uf={};b.uf.start=!1;b.uf.firstquartile=!1;b.uf.midpoint=!1;b.uf.thirdquartile= !1;b.uf.complete=!1;b.uf.resume=!1;b.uf.pause=!1;b.uf.skip=!1;b.uf.mute=!1;b.uf.unmute=!1;b.uf.viewable_impression=!1;b.uf.measurable_impression=!1;b.uf.fully_viewable_audible_half_duration_impression=!1;b.uf.fullscreen=!1;b.uf.exitfullscreen=!1;b.kC=0;h||(b.Wg().L=f);lp(jp,[b],!h)}(f=b.tq[c])&&no(b.Ze,f);g.kb(Gga,c)&&!b.Tr&&b.Kp&&0!=b.pg&&(f=b.Kp,f.i||(f.i=to(f,b)));switch(b.wk()){case 1:var l=Cp(c)?a.J.custom_metric_viewable:a.J[c];break;case 2:l=a.L[c]}if(l&&(d=l.call(a,b,e,d),void 0!==d)){e=Bp(void 0, c);g.cc(e,d);d=e;break b}d=void 0}3==b.pg&&(a.u?b.Ad&&b.Ad.jt():a.wu(b));b=d}else b=Bp("nf",d);else b=void 0;else Zp?b=Bp("ue"):(b=a.Zx(b,e))?(d=Bp(),g.cc(d,Go(b,!0,!1,!1)),b=d):b=Bp("nf");return"string"===typeof b?a.u&&"stopped"===b?tq:a.B.i(void 0):a.B.i(b)}; vq=function(a){var b={};return b.viewability=a.i,b.googleViewability=a.u,b.moatInit=a.C,b.moatViewability=a.I,b.integralAdsViewability=a.B,b.doubleVerifyViewability=a.l,b}; wq=function(a,b,c){c=void 0===c?{}:c;a=uq(Cm(sq),b,c,a);return vq(a)}; xq=function(a,b){b=void 0===b?!1:b;var c=Cm(sq).Zx(a,{});c?yo(c):b&&(a=Cm(sq).cw(null,gn(),!1,a),a.pg=3,Yo([a]))}; zq=function(a){if(g.uc(g.wd(a)))return!1;if(0<=a.indexOf("://pagead2.googlesyndication.com/pagead/gen_204?id=yt3p&sr=1&"))return!0;try{var b=new g.fk(a)}catch(c){return null!=g.gb(yq,function(d){return 0document.documentMode){if(!b[c].call)throw Error("IE Clobbering detected");}else if("function"!=typeof b[c])throw Error("Clobbering detected");return b[c].apply(b,d)}; Rga=function(a){if(!a)return Uc;var b=document.createElement("div").style;Nga(a).forEach(function(c){var d=g.lg&&c in Oga?c:c.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");sc(d,"--")||sc(d,"var")||(c=Yq(Pga,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[c])||"",c=Mga(c),null!=c&&Yq(Qga,b,b.setProperty?"setProperty":"setAttribute",[d,c]))}); return Faa(g.kc("Output of CSS sanitizer"),b.cssText||"")}; Nga=function(a){g.La(a)?a=g.sb(a):(a=g.Pb(a),g.pb(a,"cssText"));return a}; g.$q=function(a){var b,c=b=0,d=!1;a=a.split(Sga);for(var e=0;eg.Sa()}; g.nr=function(a){this.i=a}; Zga=function(){}; or=function(){}; pr=function(a){this.i=a}; qr=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.i=a}; rr=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.i=a}; tr=function(a,b){this.l=a;this.i=null;if(g.ke&&!g.de(9)){sr||(sr=new g.bi);this.i=sr.get(a);this.i||(b?this.i=document.getElementById(b):(this.i=document.createElement("userdata"),this.i.addBehavior("#default#userData"),document.body.appendChild(this.i)),sr.set(a,this.i));try{this.i.load(this.l)}catch(c){this.i=null}}}; ur=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return $ga[b]})}; vr=function(a){try{a.i.save(a.l)}catch(b){throw"Storage mechanism: Quota exceeded";}}; wr=function(a,b){this.l=a;this.i=b+"::"}; g.xr=function(a){var b=new qr;return b.isAvailable()?a?new wr(b,a):b:null}; yr=function(a,b){this.i=a;this.l=b}; zr=function(a){this.i=[];if(a)a:{if(a instanceof zr){var b=a.gi();a=a.Xg();if(0>=this.i.length){for(var c=this.i,d=0;d>1,a[d].getKey()>c.getKey())a[b]=a[d],b=d;else break;a[b]=c}; Br=function(){zr.call(this)}; Cr=function(){}; aha=function(a,b){var c=[],d;b=b||Dr.length;if(a)for(d=0;dd;d++)c[d]||(a=0|16*Math.random(),c[d]=Dr[19==d?a&3|8:a]);return c.join("")}; Er=function(a){for(var b=[],c=0;cm.status,t=500<=m.status&&600>m.status;if(n||q||t)p=rha(a,c,m,b.convertToSafeHtml);if(n)a:if(m&&204==m.status)n=!0;else{switch(c){case "XML":n=0==parseInt(p&&p.return_code,10);break a;case "RAW":n=!0;break a}n=!!p}p=p||{};q=b.context||g.C;n?b.onSuccess&&b.onSuccess.call(q,m,p):b.onError&&b.onError.call(q,m,p);b.onFinish&&b.onFinish.call(q,m,p)}}, b.method,d,b.headers,b.responseType,b.withCredentials); if(b.onTimeout&&0=m||403===ft(p.xhr))return Vg(new rt("Request retried too many times","net.retryexhausted",p.xhr,p));p=Math.pow(2,c-m+1)*n;var q=0a;a++)this.l.push(0);this.u=0;this.ea=g.nu(window,"mousemove",(0,g.D)(this.U,this));this.L=it((0,g.D)(this.Z,this),25)}; Au=function(){}; Cu=function(a,b,c){return Bu(b,0,c)}; g.Du=function(a,b,c){return Bu(b,1,c)}; Aha=function(a,b,c){Bu(b,2,c)}; Eu=function(){Au.apply(this,arguments)}; Fu=function(){Eu.i||(Eu.i=new Eu);return Eu.i}; g.Gu=function(){return!!g.Ha("yt.scheduler.instance")}; Bu=function(a,b,c){void 0!==c&&Number.isNaN(Number(c))&&(c=void 0);var d=g.Ha("yt.scheduler.instance.addJob");return d?d(a,b,c):void 0===c?(a(),NaN):g.ht(a,c||0)}; g.Hu=function(a){if(void 0===a||!Number.isNaN(Number(a))){var b=g.Ha("yt.scheduler.instance.cancelJob");b?b(a):g.jt(a)}}; Iu=function(a){var b=g.Ha("yt.scheduler.instance.setPriorityThreshold");b&&b(a)}; Lu=function(){var a={},b=void 0===a.qV?!1:a.qV;a=void 0===a.cQ?!0:a.cQ;if(null==g.Ha("_lact",window)){var c=parseInt(g.P("LACT"),10);c=isFinite(c)?Date.now()-Math.max(c,0):-1;g.Ga("_lact",c,window);g.Ga("_fact",c,window);-1==c&&Ju();g.nu(document,"keydown",Ju);g.nu(document,"keyup",Ju);g.nu(document,"mousedown",Ju);g.nu(document,"mouseup",Ju);b?g.nu(window,"touchmove",function(){Ku("touchmove",200)},{passive:!0}):(g.nu(window,"resize",function(){Ku("resize",200)}),a&&g.nu(window,"scroll",function(){Ku("scroll", 200)})); new zu(function(){Ku("mouse",100)}); g.nu(document,"touchstart",Ju,{passive:!0});g.nu(document,"touchend",Ju,{passive:!0})}}; Ku=function(a,b){Mu[a]||(Mu[a]=!0,g.Du(0,function(){Ju();Mu[a]=!1},b))}; Ju=function(){null==g.Ha("_lact",window)&&(Lu(),g.Ha("_lact",window));var a=Date.now();g.Ga("_lact",a,window);-1==g.Ha("_fact",window)&&g.Ga("_fact",a,window);(a=g.Ha("ytglobal.ytUtilActivityCallback_"))&&a()}; Nu=function(){var a=g.Ha("_lact",window),b;null==a?b=-1:b=Math.max(Date.now()-a,0);return b}; g.Pu=function(a,b,c,d,e){e=void 0===e?"":e;if(a)if(c&&!g.Kt())a&&(a=g.Jc(g.Nc(a)),"about:invalid#zClosurez"===a||a.startsWith("data")?a="":(a=g.gd(kd(a)).toString(),a=td(g.Jh(a))),g.uc(a)||(a=pg("IFRAME",{src:'javascript:""',style:"display:none"}),Zf(a).body.appendChild(a)));else if(e)nt(a,b,"POST",e,d);else if(g.P("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||d)nt(a,b,"GET","",d);else{b:{try{var f=new zea({url:a});if(f.u&&f.l||f.B){var h=fi(g.hi(5,a));var l=!(!h||!h.endsWith("/aclk")|| "1"!==xi(a,"ri"));break b}}catch(m){}l=!1}l?Ou(a)?(b&&b(),c=!0):c=!1:c=!1;c||Bha(a,b)}}; Qu=function(a,b,c){c=void 0===c?"":c;Ou(a,c)?b&&b():g.Pu(a,b,void 0,void 0,c)}; Ou=function(a,b){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(a,void 0===b?"":b))return!0}catch(c){}return!1}; Bha=function(a,b){var c=new Image,d=""+Cha++;Ru[d]=c;c.onload=c.onerror=function(){b&&Ru[d]&&b();delete Ru[d]}; c.src=a}; g.Wu=function(a,b,c){var d=g.Su();if(d&&b){var e=d.subscribe(a,function(){var f=arguments;var h=function(){Tu[e]&&b.apply&&"function"==typeof b.apply&&b.apply(c||window,f)}; try{g.Uu[a]?h():g.ht(h,0)}catch(l){g.ps(l)}},c); Tu[e]=!0;Vu[a]||(Vu[a]=[]);Vu[a].push(e);return e}return 0}; g.Xu=function(a){var b=g.Su();b&&("number"===typeof a?a=[a]:"string"===typeof a&&(a=[parseInt(a,10)]),g.Eb(a,function(c){b.unsubscribeByKey(c);delete Tu[c]}))}; g.Yu=function(a,b){var c=g.Su();return c?c.publish.apply(c,arguments):!1}; $u=function(a){var b=g.Su();if(b)if(b.clear(a),a)Zu(a);else for(var c in Vu)Zu(c)}; g.Su=function(){return g.C.ytPubsubPubsubInstance}; Zu=function(a){Vu[a]&&(a=Vu[a],g.Eb(a,function(b){Tu[b]&&delete Tu[b]}),a.length=0)}; Dha=function(a,b){if("log_event"===a.endpoint){var c="";a.wx?c="visitorOnlyApprovedKey":a.Ve&&(av[a.Ve.token]=bv(a.Ve),c=a.Ve.token);var d=cv.get(c)||[];cv.set(c,d);d.push(a.payload);b&&(dv=new b);a=ls("tvhtml5_logging_max_batch")||ls("web_logging_max_batch")||100;b=(0,g.Q)();d.length>=a?ev({writeThenSend:!0}):10<=b-fv&&(gv(),fv=b)}}; Eha=function(a,b){if("log_event"===a.endpoint){var c="";a.wx?c="visitorOnlyApprovedKey":a.Ve&&(av[a.Ve.token]=bv(a.Ve),c=a.Ve.token);var d=new Map;d.set(c,[a.payload]);b&&(dv=new b);return new Pg(function(e){dv&&dv.isReady()?hv(d,e,{bypassNetworkless:!0}):e()})}}; ev=function(a){a=void 0===a?{}:a;new Pg(function(b){g.jt(iv);g.jt(jv);jv=0;dv&&dv.isReady()?(hv(cv,b,a),cv.clear()):(gv(),b())})}; gv=function(){g.ks("web_gel_timeout_cap")&&!jv&&(jv=g.ht(function(){ev({writeThenSend:!0})},6E4)); g.jt(iv);var a=g.P("LOGGING_BATCH_TIMEOUT",ls("web_gel_debounce_ms",1E4));g.ks("shorten_initial_gel_batch_timeout")&&kv&&(a=Fha);iv=g.ht(function(){ev({writeThenSend:!0})},a)}; hv=function(a,b,c){var d=dv;c=void 0===c?{}:c;var e=Math.round((0,g.Q)()),f=a.size;a=g.r(a);for(var h=a.next();!h.done;h=a.next()){var l=g.r(h.value);h=l.next().value;var m=l=l.next().value;l=g.$b({context:g.lv(d.config_||g.mv())});l.events=m;(m=av[h])&&Gha(l,h,m);delete av[h];h="visitorOnlyApprovedKey"===h;Hha(l,e,h);g.ks("send_beacon_before_gel")&&window.navigator&&window.navigator.sendBeacon&&!c.writeThenSend&&Qu("/generate_204");g.nv(d,"log_event",l,{retry:!0,onSuccess:function(){f--;f||b();ov= Math.round((0,g.Q)()-e)}, onError:function(){f--;f||b()}, oK:c,wx:h});kv=!1}}; Hha=function(a,b,c){a.requestTimeMs=String(b);g.ks("unsplit_gel_payloads_in_logs")&&(a.unsplitGelPayloadsInLogs=!0);!c&&(b=g.P("EVENT_ID",void 0))&&((c=g.P("BATCH_CLIENT_COUNTER",void 0)||0)||(c=Math.floor(Math.random()*pv/2)),c++,c>pv&&(c=1),hs("BATCH_CLIENT_COUNTER",c),b={serializedEventId:b,clientCounter:String(c)},a.serializedClientEventId=b,qv&&ov&&g.ks("log_gel_rtt_web")&&(a.previousBatchInfo={serializedClientEventId:qv,roundtripMs:String(ov)}),qv=b,ov=0)}; Gha=function(a,b,c){if(c.videoId)var d="VIDEO";else if(c.playlistId)d="PLAYLIST";else return;a.credentialTransferTokenTargetId=c;a.context=a.context||{};a.context.user=a.context.user||{};a.context.user.credentialTransferTokens=[{token:b,scope:d}]}; bv=function(a){var b={};a.videoId?b.videoId=a.videoId:a.playlistId&&(b.playlistId=a.playlistId);return b}; tv=function(a,b,c,d){d=void 0===d?{}:d;var e={},f=Math.round(d.timestamp||(0,g.Q)());e.eventTimeMs=f=m)Ew(h,q,z,n,F,b.join(),l),p=F;H.rb(2);break;case 3:return H.return(Promise.reject(p))}})})}; Ew=function(a,b,c,d,e,f,h){b=c-b;e?(e instanceof iw&&("QUOTA_EXCEEDED"===e.type||"QUOTA_MAYBE_EXCEEDED"===e.type)&&bw("QUOTA_EXCEEDED",{dbName:gw(a.i.name),objectStoreNames:f,transactionCount:a.transactionCount,transactionMode:h.mode}),e instanceof iw&&"UNKNOWN_ABORT"===e.type&&(c-=a.u,0>c&&c>=Math.pow(2,31)&&(c=0),bw("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:f,transactionDuration:b,transactionCount:a.transactionCount,dbDuration:c}),a.l=!0),Fw(a,!1,d,f,b,h.tag),aw(e)):Fw(a,!0,d,f,b,h.tag)}; Fw=function(a,b,c,d,e,f){bw("TRANSACTION_ENDED",{objectStoreNames:d,connectionHasUnknownAbortedTransaction:a.l,duration:e,isSuccessful:b,tryCount:c,tag:void 0===f?"IDB_TRANSACTION_TAG_UNKNOWN":f})}; yw=function(a){this.i=a}; Gw=function(a,b,c){a.i.createIndex(b,c,{unique:!1})}; Uha=function(a,b){return Hw(a,{query:b},function(c){return c.delete().then(function(){return c.continue()})}).then(function(){})}; Vha=function(a,b,c){var d=[];return Hw(a,{query:b},function(e){if(!(void 0!==c&&d.length>=c))return d.push(e.getValue()),e.continue()}).then(function(){return d})}; Iw=function(a){return"getAllKeys"in IDBObjectStore.prototype?tw(a.i.getAllKeys(void 0,void 0)):Wha(a)}; Wha=function(a){var b=[];return Jw(a,{query:void 0},function(c){b.push(c.Wx());return c.continue()}).then(function(){return b})}; Cw=function(a,b,c){return tw(a.i.put(b,c))}; Hw=function(a,b,c){a=a.i.openCursor(b.query,b.direction);return Kw(a).then(function(d){return uw(d,c)})}; Jw=function(a,b,c){var d=b.query;b=b.direction;a="openKeyCursor"in IDBObjectStore.prototype?a.i.openKeyCursor(d,b):a.i.openCursor(d,b);return ww(a).then(function(e){return uw(e,c)})}; Dw=function(a){var b=this;this.i=a;this.u=new Map;this.l=!1;this.done=new Promise(function(c,d){b.i.addEventListener("complete",function(){c()}); b.i.addEventListener("error",function(e){e.currentTarget===e.target&&d(b.i.error)}); b.i.addEventListener("abort",function(){var e=b.i.error;if(e)d(e);else if(!b.l){e=iw;for(var f=b.i.objectStoreNames,h=[],l=0;l=c))return d.push(e.getValue()),e.continue()}).then(function(){return d})}; Mw=function(a,b,c){a=a.i.openCursor(void 0===b.query?null:b.query,void 0===b.direction?"next":b.direction);return Kw(a).then(function(d){return uw(d,c)})}; Nw=function(a,b){this.request=a;this.cursor=b}; Kw=function(a){return tw(a).then(function(b){return b?new Nw(a,b):null})}; Yha=function(a,b,c){return new Promise(function(d,e){function f(){t||(t=new xw(h.result,{closed:q}));return t} var h=void 0!==b?self.indexedDB.open(a,b):self.indexedDB.open(a);var l=c.blocked,m=c.blocking,n=c.cW,p=c.upgrade,q=c.closed,t;h.addEventListener("upgradeneeded",function(u){try{if(null===u.newVersion)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(null===h.transaction)throw Error("Invariant: transaction on IDbOpenDbRequest is null");u.dataLoss&&"none"!==u.dataLoss&&bw("IDB_DATA_CORRUPTED",{reason:u.dataLossMessage||"unknown reason",dbName:gw(a)});var w=f(),y=new Dw(h.transaction); p&&p(w,function(z){return u.oldVersion=z},y); y.done.catch(function(z){e(z)})}catch(z){e(z)}}); h.addEventListener("success",function(){var u=h.result;m&&u.addEventListener("versionchange",function(){m(f())}); u.addEventListener("close",function(){bw("IDB_UNEXPECTEDLY_CLOSED",{dbName:gw(a),dbVersion:u.version});n&&n()}); d(f())}); h.addEventListener("error",function(){e(h.error)}); l&&h.addEventListener("blocked",function(){l()})})}; Ow=function(a,b,c){c=void 0===c?{}:c;return Yha(a,b,c)}; Pw=function(a,b){b=void 0===b?{}:b;return g.E(this,function d(){var e,f,h;return g.B(d,function(l){e=self.indexedDB.deleteDatabase(a);f=b;(h=f.blocked)&&e.addEventListener("blocked",function(){h()}); return g.A(l,Rha(e),0)})})}; Qw=function(a,b){this.name=a;this.options=b;this.B=!0;this.u=!1}; Rw=function(a,b){return new iw("INCOMPATIBLE_DB_VERSION",{dbName:a.name,oldVersion:a.options.version,newVersion:b})}; Tw=function(a){return g.E(this,function c(){var d;return g.B(c,function(e){if(1==e.i)return g.A(e,Sw.open(),2);d=e.l;return e.return(Bw(d,["databases"],{Ch:!0,mode:"readwrite"},function(f){var h=f.objectStore("databases");return h.get(a.actualName).then(function(l){if(l?a.actualName!==l.actualName||a.publicName!==l.publicName||a.userIdentifier!==l.userIdentifier:1)return Cw(h,a).then(function(){})})}))})})}; Uw=function(a){return g.E(this,function c(){var d;return g.B(c,function(e){if(1==e.i)return a?g.A(e,Sw.open(),2):e.return();d=e.l;return e.return(d.delete("databases",a))})})}; Zha=function(a){return g.E(this,function c(){var d,e;return g.B(c,function(f){return 1==f.i?(d=[],g.A(f,Sw.open(),2)):3!=f.i?(e=f.l,g.A(f,Bw(e,["databases"],{Ch:!0,mode:"readonly"},function(h){d.length=0;return Hw(h.objectStore("databases"),{},function(l){a(l.getValue())&&d.push(l.getValue());return l.continue()})}),3)):f.return(d)})})}; $ha=function(){return g.E(this,function b(){var c,d;return g.B(b,function(e){if(1==e.i)return c=dw("YtIdbMeta"),g.A(e,Zha(function(f){return"yt-player-local-media"===f.publicName&&f.userIdentifier===c}),2); d=e.l;return e.return(0=Math.random()&&Mv("nwl_transaction_latency_payload",a)}; ix=function(){hx||(hx=new Iv("yt.offline"));return hx}; jx=function(){g.Kf.call(this);this.I=0;this.J=this.l=!1;this.i=this.RC();lia(this);mia(this)}; kx=function(){if(!jx.i){var a=g.Ha("yt.networkStatusManager.instance")||new jx;g.Ga("yt.networkStatusManager.instance",a,void 0);jx.i=a}return jx.i}; mia=function(a){window.addEventListener("online",function(){return g.E(a,function c(){var d=this;return g.B(c,function(e){if(1==e.i)return g.A(e,d.fq(),2);if(d.J&&g.ks("offline_error_handling")){var f=ix().get("errors",!0);if(f){for(var h in f)if(f[h]){var l=new g.cw(h,"sent via offline_errors");l.name=f[h].name;l.stack=f[h].stack;l.level=f[h].level;g.ps(l)}ix().set("errors",{},2592E3,!0)}}g.sa(e)})})})}; lia=function(a){window.addEventListener("offline",function(){return g.E(a,function c(){var d=this;return g.B(c,function(e){return g.A(e,d.fq(),0)})})})}; lx=function(a){a.I=Cu(0,function(){return g.E(a,function c(){var d=this;return g.B(c,function(e){if(1==e.i)return d.i?d.RC()||!d.l?e.rb(3):g.A(e,d.fq(),3):g.A(e,d.fq(),3);lx(d);g.sa(e)})})},nia)}; nx=function(a){a=void 0===a?{}:a;g.Kf.call(this);var b=this;this.l=this.C=0;this.i=kx();var c=g.Ha("yt.networkStatusManager.instance.monitorNetworkStatusChange").bind(this.i);c&&c(a.bQ);a.zR&&(c=g.Ha("yt.networkStatusManager.instance.enableErrorFlushing").bind(this.i))&&c();if(c=g.Ha("yt.networkStatusManager.instance.listen").bind(this.i))a.Az?(this.Az=a.Az,c("ytnetworkstatus-online",function(){mx(b,"publicytnetworkstatus-online")}),c("ytnetworkstatus-offline",function(){mx(b,"publicytnetworkstatus-offline")})): (c("ytnetworkstatus-online",function(){b.dispatchEvent("publicytnetworkstatus-online")}),c("ytnetworkstatus-offline",function(){b.dispatchEvent("publicytnetworkstatus-offline")}))}; mx=function(a,b){a.Az?a.l?(g.Hu(a.C),a.C=g.Du(0,function(){a.u!==b&&(a.dispatchEvent(b),a.u=b,a.l=(0,g.Q)())},a.Az-((0,g.Q)()-a.l))):(a.dispatchEvent(b),a.u=b,a.l=(0,g.Q)()):a.dispatchEvent(b)}; oia=function(a,b){function c(d){var e=ox().ji();if(!px()||!d||e&&g.ks("vss_networkless_bypass_write"))qx(a,b);else{var f={url:a,options:b,timestamp:(0,g.Q)(),status:"NEW",sendCount:0};fx(f).then(function(h){f.id=h;ox().ji()&&rx(f)}).catch(function(h){rx(f); sx(h)})}} b=void 0===b?{}:b;g.ks("skip_is_supported_killswitch")?g.Yw().then(function(d){c(d)}):c(tx())}; ux=function(a,b,c){function d(f){if(px()&&f){var h={url:a,options:b,timestamp:(0,g.Q)(),status:"NEW",sendCount:0};g.ks("nwl_skip_retry")&&(h.skipRetry=c);if(ox().ji()){if(!h.skipRetry){var l=b.onError?b.onError:function(){}; b.onError=function(m,n){return g.E(e,function q(){return g.B(q,function(t){if(1==t.i)return g.A(t,fx(h).catch(function(u){sx(u)}),2); l(m,n);g.sa(t)})})}}qx(a,b,h.skipRetry)}else fx(h).catch(function(m){sx(m)})}else qx(a,b,g.ks("nwl_skip_retry")&&c)} var e=this;b=void 0===b?{}:b;g.ks("skip_is_supported_killswitch")?g.Yw().then(function(f){d(f)}):d(tx())}; vx=function(a,b){function c(d){if(px()&&d){var e={url:a,options:b,timestamp:(0,g.Q)(),status:"NEW",sendCount:0},f=!1,h=b.onSuccess?b.onSuccess:function(){}; e.options.onSuccess=function(l,m){void 0!==e.id?gx(e.id):f=!0;h(l,m)}; qx(e.url,e.options);fx(e).then(function(l){e.id=l;f&&gx(e.id)}).catch(function(l){sx(l)})}else qx(a,b)} b=void 0===b?{}:b;g.ks("skip_is_supported_killswitch")?g.Yw().then(function(d){c(d)}):c(tx())}; xx=function(){var a=this;if(!tx())throw g.lw("throttleSend");wx||(wx=g.Du(0,function(){return g.E(a,function c(){var d;return g.B(c,function(e){if(1==e.i)return g.A(e,iia(),2);if(3!=e.i)return d=e.l,d?g.A(e,rx(d),3):(g.Hu(wx),wx=0,e.return());wx&&(wx=0,xx());g.sa(e)})})},100))}; rx=function(a){return g.E(this,function c(){var d,e,f;return g.B(c,function(h){switch(h.i){case 1:d=tx();if(!d)throw e=g.lw("immediateSend"),e;if(void 0===a.id){h.rb(2);break}return g.A(h,jia(a.id),3);case 3:(f=h.l)?a=f:rs(Error("The request cannot be found in the database."));case 2:var l=a.timestamp;if(!(2592E6<=(0,g.Q)()-l)){h.rb(4);break}rs(Error("Networkless Logging: Stored logs request expired age limit"));if(void 0===a.id){h.rb(5);break}return g.A(h,gx(a.id),5);case 5:return h.return();case 4:a.skipRetry|| (a=pia(a));l=a;var m,n;if(null===(n=null===(m=null===l||void 0===l?void 0:l.options)||void 0===m?void 0:m.postParams)||void 0===n?0:n.requestTimeMs)l.options.postParams.requestTimeMs=Math.round((0,g.Q)());a=l;if(!a){h.rb(0);break}if(!a.skipRetry||void 0===a.id){h.rb(8);break}return g.A(h,gx(a.id),8);case 8:qx(a.url,a.options,!!a.skipRetry),g.sa(h)}})})}; pia=function(a){var b=this;if(!tx())throw g.lw("updateRequestHandlers");var c=a.options.onError?a.options.onError:function(){}; a.options.onError=function(e,f){return g.E(b,function l(){return g.B(l,function(m){switch(m.i){case 1:if(!((g.Ha("ytNetworklessLoggingInitializationOptions")?yx.potentialEsfErrorCounter:zx)<=ls("potential_esf_error_limit",10))){m.rb(2);break}return g.A(m,ox().fq(),3);case 3:if(ox().ji())g.Ha("ytNetworklessLoggingInitializationOptions")&&yx.potentialEsfErrorCounter++,zx++;else return c(e,f),m.return();case 2:if(void 0===(null===a||void 0===a?void 0:a.id)){m.rb(4);break}return 1>a.sendCount?g.A(m,kia(a.id), 8):g.A(m,gx(a.id),4);case 8:g.Du(0,function(){ox().ji()&&xx()},5E3); case 4:c(e,f),g.sa(m)}})})}; var d=a.options.onSuccess?a.options.onSuccess:function(){}; a.options.onSuccess=function(e,f){return g.E(b,function l(){return g.B(l,function(m){if(1==m.i)return void 0===(null===a||void 0===a?void 0:a.id)?m.rb(2):g.A(m,gx(a.id),2);d(e,f);g.sa(m)})})}; return a}; ox=function(){Ax||(Ax=new nx({zR:!0,bQ:!0}));return Ax}; sx=function(a){if(ox().ji())g.ps(a);else if(g.ks("offline_error_handling")){var b=ix().get("errors",!0)||{};b[a.message]={name:a.name,stack:a.stack};a.level&&(b[a.message].level=a.level);ix().set("errors",b,2592E3,!0)}}; qx=function(a,b,c){if(g.ks("networkless_with_beacon")){var d=["method","postBody"];if(Object.keys(b).length>d.length)c=!0;else{c=0;d=g.r(d);for(var e=d.next();!e.done;e=d.next())b.hasOwnProperty(e.value)&&c++;c=Object.keys(b).length!==c}c?g.ot(a,b):Qu(a,void 0,b.postBody)}else c&&0===Object.keys(b).length?g.Pu(a):g.ot(a,b)}; px=function(){return g.Ha("ytNetworklessLoggingInitializationOptions")?yx.isNwlInitialized:!1}; tx=function(){return g.Ha("ytNetworklessLoggingInitializationOptions")?yx.databaseToken:void 0}; g.Bx=function(a){this.config_=null;a?this.config_=a:Hv()&&(this.config_=g.mv())}; g.nv=function(a,b,c,d){function e(m){try{(void 0===m?0:m)&&d.retry&&!d.oK.bypassNetworkless?(f.method="POST",d.oK.writeThenSend?oia(l,f):vx(l,f)):(f.method="POST",f.postParams||(f.postParams={}),g.ot(l,f))}catch(n){if("InvalidAccessError"==n.name)rs(Error("An extension is blocking network request."));else throw n;}} !g.P("VISITOR_DATA")&&"visitor_id"!==b&&.01>Math.random()&&rs(new g.cw("Missing VISITOR_DATA when sending innertube request.",b,c,d));if(!a.isReady())throw a=new g.cw("innertube xhrclient not ready",b,c,d),g.ps(a),a;var f={headers:{"Content-Type":"application/json"},method:"POST",postParams:c,postBodyFormat:"JSON",onTimeout:function(){d.onTimeout()}, onFetchTimeout:d.onTimeout,onSuccess:function(m,n){if(d.onSuccess)d.onSuccess(n)}, onFetchSuccess:function(m){if(d.onSuccess)d.onSuccess(m)}, onError:function(m,n){if(d.onError)d.onError(n)}, onFetchError:function(m){if(d.onError)d.onError(m)}, timeout:d.timeout,withCredentials:!0};c="";var h=a.config_.yJ;h&&(c=h);h=Iha(a.config_.AJ||!1,c,d);Object.assign(f.headers,h);f.headers.Authorization&&!c&&(f.headers["x-origin"]=window.location.origin);b="/youtubei/"+a.config_.innertubeApiVersion+"/"+b;h={alt:"json"};a.config_.zJ&&f.headers.Authorization||(h.key=a.config_.innertubeApiKey);var l=As(""+c+b,h);px()?Xw().then(function(m){e(m)}):e(!1)}; g.Yv=function(a,b,c){c=void 0===c?{}:c;var d=g.Bx;g.P("ytLoggingEventsDefaultDisabled",!1)&&g.Bx==g.Bx&&(d=null);tv(a,b,d,c)}; sia=function(){var a=void 0===a?window.location.href:a;if(g.ks("kevlar_disable_theme_param"))return null;var b=fi(g.hi(5,a));if(qia(b))return"USER_INTERFACE_THEME_DARK";try{var c=g.ys(a).theme;return ria.get(c)||null}catch(d){}return null}; qia=function(a){var b=tia.map(function(c){return c.toLowerCase()}); return!g.ks("disable_dark_fashion_destination_launch")&&b.some(function(c){return a.toLowerCase().startsWith(c)})?!0:!1}; Dx=function(a,b,c){a&&(a.dataset?a.dataset[Cx(b)]=String(c):a.setAttribute("data-"+b,c))}; Ex=function(a){return a?a.dataset?a.dataset[Cx("loaded")]:a.getAttribute("data-loaded"):null}; Cx=function(a){return Fx[a]||(Fx[a]=String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()}))}; Gx=function(a){if(a.requestFullscreen)a=a.requestFullscreen(void 0);else if(a.webkitRequestFullscreen)a=a.webkitRequestFullscreen();else if(a.mozRequestFullScreen)a=a.mozRequestFullScreen();else if(a.msRequestFullscreen)a=a.msRequestFullscreen();else if(a.webkitEnterFullscreen)a=a.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return a instanceof Promise?a:Promise.resolve()}; Jx=function(a){var b;g.Hx()?Ix()==a&&(b=document):b=a;return b&&(a=hu(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],b))?(b=a.call(b),b instanceof Promise?b:Promise.resolve()):Promise.resolve()}; Kx=function(a){return g.gb(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(b){return"on"+b.toLowerCase()in a})}; uia=function(){var a=document;return g.gb(["fullscreenerror","webkitfullscreenerror","mozfullscreenerror","MSFullscreenError"],function(b){return"on"+b.toLowerCase()in a})}; g.Hx=function(){return!!hu(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; Ix=function(a){a=void 0===a?!1:a;var b=hu(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(a)for(;b&&b.shadowRoot;)b=b.shadowRoot.fullscreenElement;return b?b:null}; Lx=function(a){g.G.call(this);this.C=[];this.Pa=a||this}; Mx=function(a,b,c,d){for(var e=0;e>3;switch(e&7){case 0:e=$y(b);if(2===f)return e;break;case 1:if(2===f)return;d+=8;break;case 2:e=$y(b);if(2===f)return a.substr(d,e);d+=e;break;case 5:if(2===f)return;d+=4;break;default:return}}while(db)return c;b=a();c|=(b&127)<<7;if(128>b)return c;b=a();c|=(b&127)<<14;if(128>b)return c;b=a();return 128>b?c|(b&127)<<21:Infinity}; cz=function(a,b,c,d){if(a)if(Array.isArray(a)){var e=d;for(d=0;df&&(c=a.substring(f,e),c=c.replace(Kia,""),c=c.replace(Lia,""),c=c.replace("debug-",""),c=c.replace("tracing-",""))}spf.script.load(a,c,b)}else Mia(a,b,c)}; Mia=function(a,b,c){c=void 0===c?null:c;var d=Ez(a),e=document.getElementById(d),f=e&&Ex(e),h=e&&!f;f?b&&b():(b&&(f=g.Wu(d,b),b=""+g.Pa(b),Fz[b]=f),h||(e=Nia(a,d,function(){Ex(e)||(Dx(e,"loaded","true"),g.Yu(d),g.ht(g.Ra($u,d),0))},c)))}; Nia=function(a,b,c,d){d=void 0===d?null:d;var e=g.qg("SCRIPT");e.id=b;e.onload=function(){c&&setTimeout(c,0)}; e.onreadystatechange=function(){switch(e.readyState){case "loaded":case "complete":e.onload()}}; d&&e.setAttribute("nonce",d);g.Ej(e,g.Wq(a));a=document.getElementsByTagName("head")[0]||document.body;a.insertBefore(e,a.firstChild);return e}; Ez=function(a){var b=document.createElement("a");g.pd(b,a);a=b.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+xd(a)}; Iz=function(a,b){for(var c=[],d=1;dMath.random()){b=b||null;c=c||null;a=a instanceof Error?a:new g.cw(a);if(a.args)for(var f=g.r(a.args),h=f.next();!h.done;h=f.next())h=h.value,h instanceof Object&&(d=Object.assign(Object.assign({},h),d));d.category="H5 Ads Control Flow";b&&(d.slot=b?"slot: "+b.qb:"");c&&(d.layout=c?"layout: "+c.layoutType:"");e&&(d.known_error_aggressively_sampled=!0);a.args=[d];g.ez(a)}}; Tz=function(a,b,c,d,e,f,h){g.G.call(this);this.u=a;this.l=b;this.BB=c;this.La=d;this.B=e;this.i=f;this.Ha=h}; Uz=function(a,b,c,d,e,f){this.startSecs=a;this.durationSecs=b;this.context=c;this.identifier=d;this.event=e;this.i=f}; Vz=function(a,b,c,d){this.u=a;this.ke=null;this.l=b;this.i=0;this.daiEnabled=void 0===c?!1:c;this.visible=!0;this.B=void 0===d?!1:d}; Wz=function(a,b,c,d){!a&&(void 0===c?0:c)&&g.ez(Error("Player URL validator detects invalid url. "+(void 0===d?"":d)+": "+b));return a}; Yz=function(a,b,c){return b&&b.test(a)||Xz&&c&&c.test(a)?!0:!1}; $z=function(a){return(a=Zz&&Zz.exec(a))?a[0]:""}; aA=function(a){var b=void 0===b?!1:b;return Wz(Yz(a,Ria,Sia),a,b,"Trusted Stream URL")}; g.bA=function(a){var b=void 0===b?!1:b;return Wz(Yz(a,Tia,Uia),a,b,"Trusted Image URL")}; Wia=function(a){var b=void 0===b?!1:b;return Wz(Yz(a,Via,null),a,b,"Trusted Ad Domain URL")}; cA=function(a){var b=void 0===b?!1:b;return Wz(Yz(a,Xia,null),a,b,"Trusted Promoted Video Domain URL")}; Zia=function(a){var b=void 0===b?!1:b;return Wz(Yz(a,Yia,null),a,b,"Drm Licensor URL")}; dA=function(a,b){b=void 0===b?!1:b;return Wz(Yz(a,$ia,aja),a,b,"Captions URL")}; eA=function(a){a=new g.fk(a);g.gk(a,document.location.protocol);g.hk(a,document.location.hostname);document.location.port&&g.ik(a,document.location.port);return a.toString()}; fA=function(a){a=new g.fk(a);g.gk(a,document.location.protocol);return a.toString()}; g.hA=function(a,b,c){this.start=a;this.end=b;this.active=!0;this.color="";this.B=bja++;a=c||{};this.id=a.id||"";this.priority=a.priority||7;this.visible=a.visible||!1;this.style=a.style||gA.AD_MARKER;this.namespace=a.namespace||"";if(b=a.color)b=b.toString(16),this.color="#"+Array(7-b.length).join("0")+b;this.tooltip=a.tooltip;this.icons=a.icons?a.icons.filter(function(d){return g.Am(d.thumbnails,function(e){return g.bA(e.url)})}):null; this.visible=this.visible;this.style=this.style;this.start=this.start}; iA=function(a){return-0x8000000000000===a?"BEFORE_MEDIA_START":0===a?"MEDIA_START":0x7ffffffffffff===a?"MEDIA_END":0x8000000000000===a?"AFTER_MEDIA_END":a.toString()}; cja=function(a,b){switch(a.style){case gA.CHAPTER_MARKER:return b?8:5;case gA.AD_MARKER:return 6;case gA.TIME_MARKER:return Number.POSITIVE_INFINITY;default:return 0}}; g.jA=function(a,b){return a.start-b.start||a.priority-b.priority||a.B-b.B}; g.kA=function(a){return"crn_"+a}; g.lA=function(a){return"crx_"+a}; mA=function(a,b,c,d,e){g.hA.call(this,b.start,b.end,{id:d,namespace:"ad",priority:e,visible:c});this.i=a.kind||"AD_PLACEMENT_KIND_UNKNOWN";this.l=!1;this.u=null}; nA=function(a){return"AD_PLACEMENT_KIND_START"==a.i}; oA=function(a){return"AD_PLACEMENT_KIND_MILLISECONDS"==a.i}; pA=function(a,b,c){c=void 0===c?!1:c;switch(a.kind){case "AD_PLACEMENT_KIND_START":return new cr(-0x8000000000000,-0x8000000000000);case "AD_PLACEMENT_KIND_END":return c?new cr(Math.max(0,b.u-b.i),0x7ffffffffffff):new cr(0x7ffffffffffff,0x8000000000000);case "AD_PLACEMENT_KIND_MILLISECONDS":var d=a.adTimeOffset;a=parseInt(d.offsetStartMilliseconds,10);d=parseInt(d.offsetEndMilliseconds,10);-1===d&&(d=b.u);if(c&&(d=a,a=Math.max(0,a-b.i),a==d))break;return new cr(a,d);case "AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED":d= b.ke;a=1E3*d.startSecs;if(c){if(a1E5*Math.random()&&(c=new g.cw("CSI data exceeded logging limit with key",b.split("_")),0<=b.indexOf("plev")||g.ez(c)),!0):!1}; RA=function(a){return!!g.P("FORCE_CSI_ON_GEL",!1)||g.ks("csi_on_gel")||g.ks("enable_csi_on_gel")||g.ks("unplugged_tvhtml5_csi_on_gel")||!!EA(a).useGel}; TA=function(a,b,c){var d=SA(c);d.gelTicks&&(d.gelTicks["tick_"+a]=!0);c||b||(0,g.Q)();return RA(c)?(LA(c||"").tick[a]=b||(0,g.Q)(),d=GA(c),"_start"===a?(a=OA(),QA(a,"baseline_"+d)||g.Yv("latencyActionBaselined",{clientActionNonce:d},{timestamp:b})):OA().tick(a,d,b),IA(c),!0):!1}; WA=function(a,b,c){c=SA(c);if(c.gelInfos)c.gelInfos["info_"+a]=!0;else{var d={};c.gelInfos=(d["info_"+a]=!0,d)}if(a.match("_rid")){var e=a.split("_rid")[0];a="REQUEST_ID"}if(a in UA){c=UA[a];g.kb(gja,c)&&(b=!!b);a in VA&&"string"===typeof b&&(b=VA[a]+b.toUpperCase());a=b;b=c.split(".");for(var f=d={},h=0;hc.duration?d:c},{duration:0}))&&0a)return!1}return!("function"!==typeof window.fetch||!window.ReadableStream)}; oB=function(a){if(a.Ju())return!1;a=a.getResponseHeader("content-type");return"audio/mp4"===a||"video/mp4"===a||"video/webm"===a}; qB=function(){return pB?!!XMLHttpRequest.prototype.fetch:!1}; rB=function(a,b){this.id=a;this.Ec=b;this.captionTracks=[];this.i=this.u=this.B=null;this.l="UNKNOWN";this.captionsInitialState="CAPTIONS_INITIAL_STATE_UNKNOWN"}; sB=function(a,b,c,d){this.u=c;this.reason=d;this.l=a||0;this.i=b||0}; tB=function(a,b){return a.l===b.l&&a.i===b.i&&a.u===b.u&&a.reason===b.reason}; vB=function(a,b,c,d){return new sB(g.uB[a]||0,g.uB[b]||0,c,d)}; wB=function(a){var b=g.uB.auto;return a.l===b&&a.i===b}; yB=function(a){return xB[a.i||a.l]||"auto"}; zB=function(a,b){b=g.uB[b];return a.l<=b&&(!a.i||a.i>=b)}; AB=function(a,b){this.videoInfos=a;this.i=b;this.audioTracks=[];if(this.i){a=new Set;b=g.r(this.i);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c.Ec&&!a.has(c.Ec.id)){var d=new rB(c.id,c.Ec);a.add(c.Ec.id);this.audioTracks.push(d)}}}; EB=function(a,b,c,d){var e=[],f=new Set,h=a.ea||a.gb,l={};if(BB(c)){for(var m in c.i)c.i.hasOwnProperty(m)&&(d=c.i[m],l[d.info.i]=[d.info]);return l}for(var n in c.i)if(c.i.hasOwnProperty(n)){m=c.i[n];var p=m.info.lc();if(""===m.info.i)e.push(p),e.push("unkn");else if("304"!==p&&"266"!==p||!a.bb)if(a.C&&m.info.video&&m.info.video.i>a.C)e.push(p),e.push("max"+a.C);else if(a.I&&m.info.video&&m.info.video.ip&&(c=d));"9"===c&&h.h&&(d=MB(h["9"]),MB(h.h)>1.5*d&&(c="h"));a.i&&e("vfmly."+FB(c));d=h[c];if(!d.length)return a.i&&e("novfmly."+FB(c)),wt();KB(d,b);return xt(new AB(d,b))}; KB=function(a,b,c){c=void 0===c?[]:c;g.Ab(a,function(d,e){var f=e.video.height*e.video.width-d.video.height*d.video.width;if(!f&&c&&0c&&(b=a.J&&(a.Z||GB(a,HB.FRAMERATE))?g.Jo(b,function(d){return 32a.getLastSegmentNumber())a.segments=[];else{var c=fb(a.segments,function(d){return d.Ma>=b},a); 0a.byteLength-b)return!1;var c=a.getUint32(b);if(8>c||a.byteLength-bc;c++){var d=a.getInt8(b+c);if(97>d||122=a.l.byteLength}; AC=function(a,b,c){var d=new uC(c);if(!wC(d,a))return!1;d=xC(d);if(!yC(d,b))return!1;for(a=0;b;)b>>>=8,a++;b=d.start+d.i;var e=zC(d,!0);d=a+(d.start+d.i-b)+e;d=9b;b++)c=256*c+GC(a);return c}for(var d=128,e=0;6>e&&d>c;e++)c=256*c+GC(a),d*=128;return b?c-d:c}; DC=function(a){var b=zC(a,!0);a.i+=b}; BC=function(a){var b=a.i;a.i=0;var c=!1;try{yC(a,440786851)&&(a.i=0,yC(a,408125543)&&(c=!0))}catch(d){if(d instanceof RangeError)a.i=0,c=!1,g.ez(d);else throw d;}a.i=b;return c}; Nja=function(a){if(!yC(a,440786851,!0))return null;var b=a.i;zC(a,!1);var c=zC(a,!0)+a.i-b;a.i=b+c;if(!yC(a,408125543,!1))return null;zC(a,!0);if(!yC(a,357149030,!0))return null;var d=a.i;zC(a,!1);var e=zC(a,!0)+a.i-d;a.i=d+e;if(!yC(a,374648427,!0))return null;var f=a.i;zC(a,!1);var h=zC(a,!0)+a.i-f,l=new Uint8Array(c+12+e+h),m=new DataView(l.buffer);l.set(new Uint8Array(a.l.buffer,a.l.byteOffset+b,c));m.setUint32(c,408125543);m.setUint32(c+4,33554431);m.setUint32(c+8,4294967295);l.set(new Uint8Array(a.l.buffer, a.l.byteOffset+d,e),c+12);l.set(new Uint8Array(a.l.buffer,a.l.byteOffset+f,h),c+12+e);return l}; HC=function(a){var b=a.i;a.i=0;var c=1E6;wC(a,[408125543,357149030,2807729])&&(c=CC(a));a.i=b;return c}; Oja=function(a,b){var c=a.i;a.i=0;if(160!==a.l.getUint8(a.i)&&!IC(a)||!yC(a,160))return a.i=c,NaN;zC(a,!0);var d=a.i;if(!yC(a,161))return a.i=c,NaN;zC(a,!0);GC(a);var e=GC(a)<<8|GC(a);a.i=d;if(!yC(a,155))return a.i=c,NaN;d=CC(a);a.i=c;return(e+d)*b/1E9}; IC=function(a){if(!Pja(a)||!yC(a,524531317))return!1;zC(a,!0);return!0}; Pja=function(a){if(BC(a)){if(!yC(a,408125543))return!1;zC(a,!0)}return!0}; wC=function(a,b){for(var c=0;cb.Be?1E3*Math.pow(b.Tg,c-b.Be):0;return 0===b?!0:a.I+b<(0,g.Q)()}; PC=function(a,b,c,d){this.initRange=c;this.indexRange=d;this.i=null;this.B=!1;this.C=null;this.L=0;this.I=this.u=null;this.info=b;this.l=new Vja(a)}; QC=function(a){var b=g.r(a.info.id.split(";")),c=b.next().value;b=b.next().value;return c+";"+a.info.lastModified+";"+(void 0===b?"":b)}; RC=function(a,b){this.start=a;this.end=b;this.length=b-a+1}; SC=function(a){a=a.split("-");var b=Number(a[0]),c=Number(a[1]);if(!isNaN(b)&&!isNaN(c)&&2===a.length&&(a=new RC(b,c),!isNaN(a.start)&&!isNaN(a.end)&&!isNaN(a.length)&&0a.Ab&&b.Ab+b.l<=a.Ab+a.l}; cka=function(a,b){var c=b.i;a.I="updateWithEmsg";a.Ma=c;b.B&&(a.u=b.B)}; aD=function(a,b){var c=b.Ma;a.I="updateWithSegmentInfo";a.Ma=c;if(a.startTime!==b.startTime||a.duration!==b.duration)a.startTime=b.startTime,a.duration=b.duration,Zja(a)}; bD=function(a,b){this.i=a;this.u=null;this.C=this.Me=NaN;this.I=this.requestId=null;this.l=a[0].i.l;this.B=b||"";this.range=this.i[0].range&&0=h)if(h=b.shift(),f=(f=l.exec(h))?+f[1]/1E3:0)h=(h=m.exec(h))?+h[1]:0,h+=1;else return;c.push(new VB(n,e,f,NaN,"sq/"+(n+1)));e+=f;h--}a.index.append(c)}}; oD=function(){this.count=0;this.u=1;this.l=!1;this.offsets=new Float64Array(128);this.i=new Float64Array(128)}; pD=function(a){a.offsets.lengthc&&(c=a.totalLength-b);a.focus(b);if(!tD(a,b,c)){var d=a.l,e=a.u;a.focus(b+c-1);e=new Uint8Array(a.u+a.i[a.l].length-e);for(var f=0,h=d;h<=a.l;h++)e.set(a.i[h],f),f+=a.i[h].length;a.i.splice(d,a.l-d+1,e);sD(a);a.focus(b)}d=a.i[a.l];return new DataView(d.buffer,d.byteOffset+b-a.u,c)}; uD=function(a,b,c){a=tka(a,void 0===b?0:b,void 0===c?-1:c);return new Uint8Array(a.buffer,a.byteOffset,a.byteLength)}; uka=function(a){a=uD(a,0,-1);var b=new Uint8Array(a.length);try{b.set(a)}catch(d){for(var c=0;ce)b=!1;else{for(d=e-1;0<=d;d--)c.l.setUint8(c.i+d,b&255),b>>>=8;c.i=a;b=!0}else b=!1;return b}; zD=function(a,b){b=void 0===b?!1:b;var c=Cka(a);a=b?0:a.info.J;return c||a}; Cka=function(a){g.yD(a.info.i.info)||a.info.i.info.Ee();if(a.l&&6===a.info.type)return a.l.Li;if(g.yD(a.info.i.info)){var b=xD(a);var c=0;b=g.tC(b,1936286840);b=g.r(b);for(var d=b.next();!d.done;d=b.next())d=Gja(d.value),c+=d.cF[0]/d.hF;c=c||NaN;if(!(0<=c))a:{c=xD(a);b=a.info.i.i;for(var e=d=0,f=0;oC(c,d);){var h=pC(c,d);if(1836476516===h.type)e=g.lC(h);else if(1836019558===h.type){!e&&b&&(e=mC(b));if(!e){c=NaN;break a}var l=nC(h.data,h.dataOffset,1953653094),m=e,n=nC(l.data,l.dataOffset,1952868452); l=nC(l.data,l.dataOffset,1953658222);var p=cC(n);cC(n);p&2&&cC(n);n=p&8?cC(n):0;var q=cC(l),t=q&1;p=q&4;var u=q&256,w=q&512,y=q&1024;q&=2048;var z=dC(l);t&&cC(l);p&&cC(l);for(var F=t=0;F=c+d)break}e.length||g.dz(new g.cw("b189619593",""+b,""+c,""+d));return new bD(e)}; CD=function(a,b,c,d){this.sampleRate=a||0;this.numChannels=b||0;this.spatialAudioType=c||0;this.itag=d||""}; Fka=function(a,b,c,d){this.displayName=a;this.vssId=b;this.languageCode=c;this.kind=void 0===d?"":d}; ED=function(a,b,c,d,e,f,h,l,m){this.width=a;this.height=b;this.quality=f||DD(a,b);this.i=g.uB[this.quality];this.fps=c||0;this.stereoLayout=!e||null!=d&&0!==d&&1!==d?0:e;this.projectionType=d?2===d&&2===e?3:d:0;(a=h)||(a=g.uB[this.quality],0===a?a="Auto":(b=this.fps,c=this.projectionType,a=a.toString()+(2===c||3===c||4===c?"s":"p")+(55=1.3*Math.floor(16*f/9)||a>=1.3*f)return b;b=e}return"tiny"}; ID=function(a,b,c){c=void 0===c?{}:c;this.id=a;this.mimeType=b;0=b)return c}catch(d){}return-1}; ZD=function(a,b){return 0<=YD(a,b)}; Ika=function(a,b){if(!a)return NaN;b=YD(a,b);return 0<=b?a.start(b):NaN}; $D=function(a,b){if(!a)return NaN;b=YD(a,b);return 0<=b?a.end(b):NaN}; aE=function(a){return a&&a.length?a.end(a.length-1):NaN}; Jka=function(a,b){a=$D(a,b);return 0<=a?a-b:0}; bE=function(a,b,c){for(var d=[],e=[],f=0;fc||(d.push(Math.max(b,a.start(f))-b),e.push(Math.min(c,a.end(f))-b));return WD(d,e)}; cE=function(a,b,c,d){g.R.call(this);var e=this;this.pd=a;this.start=b;this.end=c;this.isActive=d;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.iJ={error:function(){!e.isDisposed()&&e.isActive&&e.Y("error",e)}, updateend:function(){!e.isDisposed()&&e.isActive&&e.Y("updateend",e)}}; Px(this.pd,this.iJ);this.Jw=this.isActive}; g.dE=function(a,b,c){c=void 0===c?{}:c;this.errorCode=a;this.i=b;this.details=c}; g.eE=function(a){var b;for(b in a)if(a.hasOwnProperty(b)&&void 0!==a[b]){var c=(""+a[b]).replace(/[:,=]/g,"_");var d=(d?d+";":"")+b+"."+c}return d||""}; fE=function(a){var b=void 0===b?!1:b;if(a instanceof g.dE)return a;a=a&&a instanceof Error?a:Error(""+a);b?g.dz(a):g.ez(a);return new g.dE(b?"player.fatalexception":"player.exception",b,{name:""+a.name,message:""+a.message})}; gE=function(a,b,c,d,e){var f;g.R.call(this);var h=this;this.Sb=a;this.Ge=b;this.id=c;this.containerType=d;this.isVideo=e;this.MJ=this.Cy=this.Qe=null;this.appendWindowStart=this.timestampOffset=0;this.NH=WD([],[]);this.gx=!1;this.qe=function(l){return h.Y(l.type,h)}; if(null===(f=this.Sb)||void 0===f?0:f.addEventListener)this.Sb.addEventListener("updateend",this.qe),this.Sb.addEventListener("error",this.qe)}; hE=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; iE=function(a,b){this.i=a;this.l=void 0===b?!1:b;this.u=!1}; jE=function(a,b,c){c=void 0===c?!1:c;g.G.call(this);this.mediaSource=a;this.Ge=b;this.isView=c;this.u=0;this.callback=null;this.events=new Lx(this);g.J(this,this.events);this.Bv=new iE(this.mediaSource?window.URL.createObjectURL(this.mediaSource):this.Ge.webkitMediaSourceURL,!0);a=this.mediaSource||this.Ge;Mx(this.events,a,["sourceopen","webkitsourceopen"],this.JU);Mx(this.events,a,["sourceclose","webkitsourceclose"],this.IU)}; Kka=function(a,b){kE(a)?g.Kg(function(){b(a)}):a.callback=b}; kE=function(a){try{return"open"===lE(a)}catch(b){return!1}}; lE=function(a){if(a.mediaSource)return a.mediaSource.readyState;switch(a.Ge.webkitSourceState){case a.Ge.SOURCE_OPEN:return"open";case a.Ge.SOURCE_ENDED:return"ended";default:return"closed"}}; mE=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)}; Lka=function(a,b,c,d){if(!a.i||!a.l)return null;var e=a.i.isView()?a.i.pd:a.i,f=a.l.isView()?a.l.pd:a.l,h=new jE(a.mediaSource,a.Ge,!0);h.Bv=a.Bv;e=new cE(e,b,c,d);b=new cE(f,b,c,d);h.i=e;h.l=b;g.J(h,e);g.J(h,b);kE(a)||a.i.Rz(a.i.Qc());return h}; Mka=function(a,b){return nE(function(c,d){return g.ut(c,d,4,1E3)},a,b)}; g.Nka=function(a){var b;a.responseType&&"text"!==a.responseType?"arraybuffer"===a.responseType&&(b=ZB(new Uint8Array(a.response))):b=a.responseText;return!b||2048a.U&&a.isLivePlayback;a.Ja=Number(gD(c,tE(a,"earliestMediaSequence")))||0;if(d=Date.parse(hka(gD(c,tE(a,"mpdResponseTime")))))a.xa=(Date.now()-d)/1E3;a.isLive&&0>=c.getElementsByTagName("SegmentTimeline").length||g.Am(c.getElementsByTagName("Period"),a.nV,a);a.state=2;a.Y("loaded");hla(a)}return a}),function(c){if(c instanceof rt){var d=c.xhr; a.ea=d.status}a.state=3;a.Y("loaderror");return Vg(d)})}; jla=function(a,b,c){return ila(new oE(a,b,c),a)}; uE=function(a){return a.isLive&&(0,g.Q)()-a.Aa>=a.U}; hla=function(a){var b=a.U;isFinite(b)&&(uE(a)?a.refresh():(b=Math.max(0,a.Aa+b-(0,g.Q)()),a.B||(a.B=new g.K(a.refresh,b,a),g.J(a,a.B)),a.B.start(b)))}; kla=function(a){a=a.i;for(var b in a){var c=a[b].index;if(c.isLoaded())return c.getLastSegmentNumber()+1}return 0}; vE=function(a){return a.C&&(a.l||a.Ga)?a.C-(a.l||a.timestampOffset):0}; wE=function(a){return a.I&&(a.l||a.Ga)?a.I-(a.l||a.timestampOffset):0}; xE=function(a){if(!isNaN(a.ya))return a.ya;var b=a.i,c;for(c in b){var d=b[c].index;if(d.isLoaded()){b=0;for(c=d.getFirstSegmentNumber();c<=d.getLastSegmentNumber();c++)b+=d.getDuration(c);b/=d.getNumberOfSegments();b=.5*Math.round(b/.5);d.getNumberOfSegments()>a.Sa&&(a.ya=b);return b}if(a.isLive&&(d=b[c],d.Li))return d.Li}return NaN}; lla=function(a,b){a=Ub(a.i,function(d){return d.index.isLoaded()}); if(!a)return NaN;a=a.index;var c=a.getSegmentNumberForTime(b);return a.getStartTime(c)===b?b:ca.previousQuality)return 1;if(a.quality=navigator.hardwareConcurrency&&(a=480);b.coreCount=navigator.hardwareConcurrency;Jt()&&(b.isArm=1,a=240);if(c){e=c.videoInfos.find(function(h){return LD(h)}); if(e=null===(d=null===e||void 0===e?void 0:e.l)||void 0===d?void 0:d.powerEfficient)a=8192,b.isEfficient=1;c=c.videoInfos[0].video;var f=Math.min(DE("1",c.fps),DE("1",30));b.perfCap=f;a=Math.min(a,f);c.isHdr()&&!e&&(b.hdr=1,a*=.75)}else c=DE("1",30),b.perfCap30=c,a=Math.min(a,c),c=DE("1",60),b.perfCap60=c,a=Math.min(a,c);return b.av1Threshold=a}; GE=function(a,b,c,d){this.flavor=a;this.keySystem=b;this.B=c;this.experiments=d;this.i={};this.l=this.keySystemAccess=null;this.I=this.J=-1;this.u=null;this.C="";this.L=!!d&&g.T(d,"edge_nonprefixed_eme");this.C=d?g.FE(d,"html5_hdcp_probing_stream_url"):""}; IE=function(a){return a.L?!1:!a.keySystemAccess&&!!HE()&&"com.microsoft.playready"===a.keySystem}; JE=function(a){return"com.microsoft.playready"===a.keySystem}; KE=function(a){return!a.keySystemAccess&&!!HE()&&"com.apple.fps.1_0"===a.keySystem}; LE=function(a){return"com.youtube.fairplay"===a.keySystem}; g.ME=function(a){return"fairplay"===a.flavor}; HE=function(){var a=window,b=a.MSMediaKeys;Pt()&&!b&&(b=a.WebKitMediaKeys);return b&&b.isTypeSupported?b:null}; NE=function(a){if(!navigator.requestMediaKeySystemAccess)return!1;if(g.dj&&!g.Kt())return er("45");if(g.Vw||g.ke)return g.T(a,"edge_nonprefixed_eme");if(g.ej)return er("47");if(g.fj){if(g.T(a,"html5_enable_safari_fairplay"))return!1;if(a=g.U(a,"html5_safari_desktop_eme_min_version"))return er(a)}return!0}; xla=function(a,b,c,d){var e=Lt(),f=(c=e||c&&Pt())?["com.youtube.fairplay"]:["com.widevine.alpha"];b&&(f.unshift("com.youtube.widevine.l3"),e&&d&&f.unshift("com.youtube.widevine.forcehdcp"));return c?f:a?[].concat(g.v(f),g.v(OE.playready)):[].concat(g.v(OE.playready),g.v(f))}; PE=function(a,b,c,d,e){d=void 0===d?!1:d;g.G.call(this);this.experiments=b;this.useCobaltWidevine=d;this.Ca=e;this.i=[];this.l={};this.B={};this.callback=null;this.C=!1;this.u=[];this.initialize(a,!c);this.ma()}; zla=function(a,b){a.callback=b;a.u=[];NE(a.experiments)?QE(a):yla(a)}; QE=function(a){if(!a.isDisposed())if(0===a.i.length)a.callback(a.u);else{var b=a.i[0],c=a.l[b],d=Ala(a,c);a.ma();navigator.requestMediaKeySystemAccess(b,d).then(qs(function(e){if(!a.isDisposed()){a.ma();c.keySystemAccess=e;if(JE(c)){e=QD();for(var f=g.r(Object.keys(a.B[c.flavor])),h=f.next();!h.done;h=f.next())h=h.value,c.i[h]=!!e.canPlayType(h)}else{e=c.keySystemAccess.getConfiguration();if(e.audioCapabilities)for(f=g.r(e.audioCapabilities),h=f.next();!h.done;h=f.next())Bla(a,c,h.value);if(e.videoCapabilities)for(e= g.r(e.videoCapabilities),f=e.next();!f.done;f=e.next())Bla(a,c,f.value)}a.u.push(c);a.X("html5_drm_fallback_to_playready_on_retry")||a.useCobaltWidevine?(a.i.shift(),QE(a)):a.callback(a.u)}}),qs(function(){a.ma(); a.C=!a.C&&"widevine"===a.l[a.i[0]].flavor;a.C||a.i.shift();QE(a)}))}}; Bla=function(a,b,c){a.X("log_robustness_for_drm")?b.i[c.contentType]=c.robustness||!0:b.i[c.contentType]=!0}; Ala=function(a,b){var c={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};JE(b)&&(c.initDataTypes=["keyids","cenc"]);for(var d=g.r(Object.keys(a.B[b.flavor])),e=d.next();!e.done;e=d.next()){e=e.value;var f=0===e.indexOf("audio/"),h=f?c.audioCapabilities:c.videoCapabilities;"widevine"!==b.flavor||a.C?h.push({contentType:e}):f?h.push({contentType:e,robustness:"SW_SECURE_CRYPTO"}):(h.push({contentType:e,robustness:"HW_SECURE_ALL"}),f=e,a.X("html5_enable_cobalt_experimental_vp9_decoder")&& e.includes("vp09")&&(f=e+"; experimental=allowed"),h.push({contentType:f,robustness:"SW_SECURE_DECODE"}),a.X("html5_query_sw_secure_crypto_for_android")&&(Vt()||It())&&(a.Ca("swcrypto","1"),h.push({contentType:e,robustness:"SW_SECURE_CRYPTO"})))}return[c]}; yla=function(a){if(HE()&&g.fj)a.ma(),a.u.push(new GE("fairplay","com.apple.fps.1_0","",a.experiments));else{var b=Cla(),c=g.gb(a.i,function(d){var e=a.l[d],f=!1,h=!1,l;for(l in a.B[e.flavor])b(l,d)&&(e.i[l]=!0,f=f||0===l.indexOf("audio/"),h=h||0===l.indexOf("video/"));return f&&h}); c?(a.ma(),a.u.push(a.l[c])):a.ma();a.i=[]}a.callback(a.u)}; Cla=function(){var a=HE();if(a){var b=a.isTypeSupported;return function(d,e){return b(e,d)}}var c=QD(); return c&&(c.addKey||c.webkitAddKey)?function(d,e){return!!c.canPlayType(d,e)}:function(){return!1}}; Dla=function(){this.i=0}; Ela=function(a,b){this.experimentIds=a?a.split(","):[];this.flags=us(b||"","&");var c={};g.Eb(this.experimentIds,function(d){c[d]=!0}); this.experiments=c}; g.T=function(a,b){return"true"===a.flags[b]}; g.U=function(a,b){return Number(a.flags[b])||0}; g.FE=function(a,b){return(a=a.flags[b])?a.toString():""}; RE=function(a,b,c){this.experiments=a;this.Z=b;this.ea=void 0===c?!1:c;this.I=!!g.Ha("cast.receiver.platform.canDisplayType");this.C={};this.L=!1;this.i=new Map;this.J=!0;this.B=!g.T(this.experiments,"html5_disable_protected_hdr");this.l=!1;this.U=g.T(this.experiments,"html5_disable_vp9_encrypted");a=g.Ha("cast.receiver.platform.getValue");this.u=!this.I&&a&&a("max-video-resolution-vpx")||null}; CB=function(a,b,c){c=void 0===c?1:c;var d,e=b.lc();if("0"===e||g.T(a.experiments,"html5_blocking_media_capabilities")&&(null===(d=b.l)||void 0===d?0:d.supported))return!0;var f=b.mimeType;if(JD(b)&&Lt()&&g.T(a.experiments,"html5_appletv_disable_vp9"))return"dvp9";if(LD(b)&&a.L)return"dav1";if(b.video&&(b.video.isHdr()||"bt2020"===b.video.primaries)&&!(GB(a,HB.EOTF)||window.matchMedia&&(window.matchMedia("(dynamic-range: high)").matches||24=a*b?null:new g.Vf(a,b)}; kF=function(a,b){if(b){if("fullwidth"===a)return Infinity;if("fullheight"===a)return 0}return a&&(b=a.match(Xla))&&(a=Number(b[2]),b=Number(b[1]),!isNaN(a)&&!isNaN(b)&&0=vF;m=b?b.useNativeControls:a.use_native_controls;n=this.i&&!this.X("embeds_enable_mobile_custom_controls");m=wF(this)|| !q&&gF(n,m)?"3":"1";n=b?b.controlsType:a.controls;this.controlsType="0"!==n&&0!==n?m:"0";this.I=(this.X("embeds_enable_mobile_custom_controls")||"1"===this.controlsType&&!this.X("embeds_use_native_controls_killswitch"))&&g.rF(this)&&this.i;this.ud=this.i;this.color=hF("red",b&&l?b.progressBarColor:a.color,dma);this.bl="3"===this.controlsType||gF(!1,b&&l?b.embedsShowModestBranding:a.modestbranding)&&"red"===this.color;this.gb=!this.l;this.Mj=(m=!this.gb&&!tF(this)&&!this.L&&!this.C&&!sF(this))&&!this.bl&& "1"===this.controlsType;this.Db=g.xF(this)&&m&&"0"===this.controlsType&&!this.Mj;this.ol=this.dl=q;this.Si=yF&&!g.ce(601)?!1:!0;this.Yj=this.l||!1;this.Fc=tF(this)?"":(this.loaderUrl||a.post_message_origin||"").substring(0,128);this.widgetReferrer=jF("",b&&l?b.widgetReferrer:a.widget_referrer);var t;b&&l?b.disableCastApi&&(t=!1):t=a.enablecastapi;t=!this.u||gF(!0,t);q=!0;b&&b.disableMdxCast&&(q=!1);this.Hg=this.X("enable_cast_for_web_unplugged")&&g.zF(this)&&q||this.X("enable_cast_on_music_web")&& g.AF(this)&&q||t&&q&&"1"===this.controlsType&&!this.i&&(tF(this)||g.xF(this)||g.BF(this))&&!g.CF(this)&&!DF(this);this.ll=TD()||UD();t=b?!!b.supportsAutoplayOverride:gF(!1,a.autoplayoverride);this.Zg=!this.i&&!Ht("nintendo wiiu")&&!Ht("nintendo 3ds")||t;t=b?!!b.enableMutedAutoplay:gF(!1,a.mutedautoplay);q=this.X("embeds_enable_muted_autoplay")&&g.rF(this);this.Uc=t&&q&&this.ea&&!wF(this);t=(tF(this)||sF(this))&&"blazer"===this.playerStyle;this.Ig=b?!!b.disableFullscreen:!gF(!0,a.fs);this.Wa=!this.Ig&& (t||g.Hx());this.xi=this.X("uniplayer_block_pip")&&(It()&&er(58)&&!Vt()||St);t=g.rF(this)&&!this.Mi;var u;b?void 0!==b.disableRelatedVideos&&(u=!b.disableRelatedVideos):u=a.rel;this.Cb=t||gF(!this.C,u);this.Kj=gF(!1,b&&l?b.enableContentOwnerRelatedVideos:a.co_rel);this.J=Vt()&&0=vF?"_top":"_blank";this.Pc=g.BF(this);this.Vg=gF("blazer"===this.playerStyle,b?b.enableCsiLogging:a.enablecsi);switch(this.playerStyle){case "blogger":u="bl";break;case "gmail":u="gm";break;case "books":u="gb";break; case "docs":u="gd";break;case "duo":u="gu";break;case "google-live":u="gl";break;case "google-one":u="go";break;case "play":u="gp";break;case "chat":u="hc";break;case "hangouts-meet":u="hm";break;case "photos-edu":case "picasaweb":u="pw";break;default:u="yt"}this.ya=u;this.Z=jF("",b&&l?b.authorizedUserIndex:a.authuser);this.Ei=g.rF(this)&&(this.Pa||g.T(this.experiments,"embeds_web_enable_hiding_login_buttons")&&(!Et()||Vt()||Tt())||g.T(this.experiments,"embeds_web_enable_always_hiding_login_buttons")); var w;b?void 0!==b.disableWatchLater&&(w=!b.disableWatchLater):w=a.showwatchlater;this.Pj=(!this.Ei||!!this.Z)&&gF(!this.L,this.u?w:void 0);this.Gg=b?!!b.disableKeyboardControls:gF(!1,a.disablekb);this.loop=gF(!1,a.loop);this.pageId=jF("",!this.X("wpcc_pageid_killswitch")&&b?b.initialDelegatedSessionId:a.pageid);this.jl=gF(!0,a.canplaylive);this.eb=gF(!1,a.livemonitor);this.disableSharing=gF(this.C,b?b.disableSharing:a.ss);this.Ti=Wla(b&&this.X("fill_video_container_size_override_from_wpcc")?b.videoContainerOverride: a.video_container_override);this.mute=b?!!b.startMuted:gF(!1,a.mute);this.storeUserVolume=!this.mute&&gF("0"!==this.controlsType,b&&!this.X("store_user_volume_override_from_wpcc_killswitch_2")?b.storeUserVolume:a.store_user_volume);w=b?b.annotationsLoadPolicy:a.iv_load_policy;this.annotationsLoadPolicy="3"===this.controlsType?3:hF(void 0,w,EF);this.captionsLanguagePreference=b?b.captionsLanguagePreference||"":jF("",a.cc_lang_pref);w=hF(2,b&&l?b.captionsLanguageLoadPolicy:a.cc_load_policy,EF);"3"=== this.controlsType&&2===w&&(w=3);this.Sa=w;this.Ae=b?b.hl||"en_US":jF("en_US",a.hl);this.region=b?b.contentRegion||"US":jF("US",a.cr);this.hostLanguage=b?b.hostLanguage||"en":jF("en",a.host_language);this.Rj=!this.Pa&&Math.random()Math.random();this.Nc=a.onesie_hot_config||(null===b||void 0===b?0:b.onesieHotConfig)?new Ila(a.onesie_hot_config,null===b||void 0===b?void 0:b.onesieHotConfig):void 0;this.isTectonic=b&&!this.X("fill_is_tectonic_from_wpcc_killswitch")?!!b.isTectonic:!!a.isTectonic; this.fl=c;this.kc=new Sla;g.J(this,this.kc);this.Di=gF(!1,a.force_gvi);this.datasyncId=(null===b||void 0===b?void 0:b.datasyncId)||g.P("DATASYNC_ID",void 0);this.Zk=g.P("LOGGED_IN",!1);this.Qj=(null===b||void 0===b?void 0:b.allowWoffleManagement)||!1;this.Lh=0;if(this.X("html5_generate_session_po_token")){a=g.HF(this)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo";try{this.dh=eca({fm:a}),this.dh.ready().then(function(){JF(h)})}catch(F){F instanceof Error&&g.ez(F)}}}; FF=function(a,b,c){c=void 0===c?!1:c;a.Yb=jF(a.Yb,b.video_id);a.Aa=jF(a.Aa,b.eventid);a.Aa&&(Yx=a.Aa);for(var d=[],e=g.r(Object.keys(ima)),f=e.next();!f.done;f=e.next()){f=ima[f.value];var h=b[f];null!=h&&(h!==a.deviceParams[f]&&d.push(f),a.deviceParams[f]=h)}!c&&0Number(c.get("dhmu",b.toString()))}; g.YF=function(a){return(a.deviceHasDisplay&&g.dj&&!St&&"3"!==a.controlsType?g.Ut?a.l&&g.ce(51):!0:!1)||(a.deviceHasDisplay&&g.ej&&!St&&"3"!==a.controlsType?g.Ut?a.l&&g.ce(48):g.ce(38):!1)||(a.deviceHasDisplay&&g.pF&&!St&&"3"!==a.controlsType?g.Ut?a.l&&g.ce(37):g.ce(27):!1)||a.deviceHasDisplay&&g.XF&&!Rt()&&g.ce(11)||a.deviceHasDisplay&&g.fj&&g.ce("604.4")}; mma=function(a){if(g.xF(a)&&uF)return!1;if(g.ej){if(!g.ce(47)||!g.ce(52)&&g.ce(51))return!1}else if(g.fj)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; tF=function(a){return"detailpage"===a.Ka}; g.xF=function(a){return"embedded"===a.Ka}; ZF=function(a){return"leanback"===a.Ka}; sF=function(a){return"adunit"===a.Ka||"gvn"===a.playerStyle}; g.BF=function(a){return"profilepage"===a.Ka}; g.rF=function(a){return a.l&&g.xF(a)&&!sF(a)&&!a.C}; ema=function(a,b){if(g.FE(a.experiments,"html5_qoe_intercept"))return g.FE(a.experiments,"html5_qoe_intercept");a.Xk?(b=b.vss_host||"s.youtube.com",a.X("www_for_videostats")&&"s.youtube.com"===b&&(b=kma(a.Ga)||"www.youtube.com")):b="video.google.com";return b}; $F=function(a){if(!a.userDisplayImage)return"";var b=a.userDisplayImage.split("/");if(5===b.length)return a=b[b.length-1].split("="),a[1]="s20-c",b[b.length-1]=a.join("="),b.join("/");if(8===b.length)return b.splice(7,0,"s20-c"),b.join("/");if(9===b.length)return b[7]+="-s20-c",b.join("/");g.ez(new g.cw("Profile image not a FIFE URL.",a.userDisplayImage));return a.userDisplayImage}; g.aG=function(a){var b=g.NF(a);!a.X("yt_embeds_disable_new_error_lozenge_url")&&nma.includes(b)&&(b="www.youtube.com");return a.protocol+"://"+b}; Yla=function(a,b){b.brand&&(a.deviceParams.cbrand=b.brand);b.browser&&(a.deviceParams.cbr=b.browser);b.browserVersion&&(a.deviceParams.cbrver=b.browserVersion);a.deviceParams.c=b.interfaceName||"WEB";a.deviceParams.cver=b.interfaceVersion||"html5";b.interfaceTheme&&(a.deviceParams.ctheme=b.interfaceTheme);a.deviceParams.cplayer=b.interfacePlayerType||"UNIPLAYER";b.model&&(a.deviceParams.cmodel=b.model);b.network&&(a.deviceParams.cnetwork=b.network);b.os&&(a.deviceParams.cos=b.os);b.osVersion&&(a.deviceParams.cosver= b.osVersion);b.platform&&(a.deviceParams.cplatform=b.platform)}; JF=function(a){var b;g.E(a,function d(){var e=this,f,h,l;return g.B(d,function(m){if(!e.X("html5_generate_session_po_token")||null===(b=e.dh)||void 0===b||!b.isReady())return m.return();f=g.P("VISITOR_DATA",void 0);h=e.Zk?e.datasyncId:f;l=e.dh.Ty({eI:h});e.Tg=g.ge(l,2);g.sa(m)})})}; kma=function(a){var b=g.ii(a);return(a=Number(g.hi(4,a))||null)?b+":"+a:b}; bG=function(a){this.i=a}; cG=function(a,b,c){if(c)return wt();var d={};c=QD();b=g.r(b);for(var e=b.next();!e.done;e=b.next())if(e=e.value,a.canPlayType(c,e.df().mimeType)){var f=e.i.video.quality;if(!d[f]||d[f].df().Ee())d[f]=e}var h=[];d.auto&&h.push(d.auto);g.Eb(FD,function(l){(l=d[l])&&h.push(l)}); return h.length?xt(h):wt()}; oma=function(a,b,c,d){this.u=a;this.l=b;this.C=[];this.cpn=c;this.I=d;this.B=0;this.i=""}; pma=function(a,b){a.u.some(function(c){var d;return(null===(d=c.Ec)||void 0===d?void 0:d.getId())===b}); a.i=b}; dG=function(a,b,c){a.cpn&&(b=g.ti(b,{cpn:a.cpn}));c&&(b=g.ti(b,{Y9:c}));return b}; qma=function(a,b){a=a.itag.toString();null!==b&&(a+=b.itag.toString());return a}; rma=function(a){for(var b=[],c=[],d=g.r(a.l),e=d.next();!e.done;e=d.next())e=e.value,e.bitrate<=a.B?b.push(e):c.push(e);b.sort(function(f,h){return h.bitrate-f.bitrate}); c.sort(function(f,h){return f.bitrate-h.bitrate}); a.l=b.concat(c)}; sma=function(a,b,c,d,e,f,h,l,m,n,p,q){this.itag=a;this.url=b;this.codecs=c;this.width=d;this.height=e;this.fps=f;this.bitrate=h;this.Ec=void 0===p?null:p;this.audioChannels=q;this.u=(null===l||void 0===l?void 0:l.split(","))||[];this.l=m||null;this.Jd=n||"";this.i=""}; tma=function(a,b,c,d){b=void 0===b?!1:b;c=void 0===c?!0:c;d=void 0===d?[]:d;var e={};a=g.r(a);for(var f=a.next();!f.done;f=a.next()){f=f.value;if(b&&MediaSource&&MediaSource.isTypeSupported){var h=f.type;f.audio_channels&&(h=h+"; channels="+f.audio_channels);if(!MediaSource.isTypeSupported(h)){d.push(f.itag);d.push("tpus");continue}}if(c||!f.drm_families||"smpte2084"!==f.eotf&&"arib-std-b67"!==f.eotf){h={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"};var l=f.type.match(/codecs="([^"]*)"/); l=l?l[1]:"";var m=null;f.audio_track_id&&(m=new PD(f.name,f.audio_track_id,!!f.is_default));var n=f.eotf;f=new sma(f.itag,f.url,l,+f.width,+f.height,+f.fps,+f.bitrate,f.audio_itag,n?h[n]:void 0,f.drm_families,m,+f.audio_channels);e[f.itag]=e[f.itag]||[];e[f.itag].push(f)}else d.push(f.itag),d.push("enchdr")}return e}; eG=function(a,b,c){this.i=a;this.u=b;this.expiration=c;this.l=null}; uma=function(a,b){if(!(St||Pt()||Lt()))return null;a=tma(b,g.T(a.experiments,"html5_filter_fmp4_in_hls"));if(!a)return null;b=[];for(var c={},d=g.r(Object.keys(a)),e=d.next();!e.done;e=d.next()){e=g.r(a[e.value]);for(var f=e.next();!f.done;f=e.next()){var h=f.value;h.Ec&&(f=h.Ec.getId(),c[f]||(h=new rB(f,h.Ec),c[f]=h,b.push(h)))}}return 0u.width*u.height*u.fps)u=F}else q.push(F)}else h.push(z),h.push("disdrmhfr");t.reduce(function(M,aa){return aa.df().Dk()&&M},!0)&&(p=n); d=Math.max(d,0);n=u||{};m=void 0===n.fps?0:n.fps;u=void 0===n.width?0:n.width;n=void 0===n.height?0:n.height;y=g.T(a.experiments,"html5_native_audio_track_switching");t.push(yma(q,c,e,"93",u,n,m,l,"auto",d,p,w,y));h.length&&f(h.join("."));return cG(a.B,t,LF(a,b))}; yma=function(a,b,c,d,e,f,h,l,m,n,p,q,t){for(var u=0,w="",y=g.r(a),z=y.next();!z.done;z=y.next())z=z.value,w||(w=z.itag),z.audioChannels&&z.audioChannels>u&&(u=z.audioChannels,w=z.itag);d=new ID(d,"application/x-mpegURL",{audio:new CD(0,u,null,w),video:new ED(e,f,h,null,void 0,m,void 0,q),Jd:p});a=new oma(a,b,c,!!t);a.B=n?n:1369843;return new eG(d,a,l)}; vma=function(a){a=g.r(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.url&&(b=b.url.split("expire/"),!(1>=b.length)))return+b[1].split("/")[0];return NaN}; xma=function(a,b){for(var c=g.r(Object.keys(a)),d=c.next();!d.done;d=c.next()){d=d.value;var e=a[d][0];if(!e.width&&e.Jd===b.Jd&&!e.audioChannels)return d}return""}; wma=function(a){for(var b=new Set,c=g.r(Object.values(a)),d=c.next();!d.done;d=c.next())d=d.value,d.length&&(d=d[0],d.height&&d.codecs.startsWith("vp09")&&b.add(d.height));c=[];if(b.size){d=g.r(Object.keys(a));for(var e=d.next();!e.done;e=d.next())if(e=e.value,a[e].length){var f=a[e][0];f.height&&b.has(f.height)&&!f.codecs.startsWith("vp09")&&c.push(e)}}b=g.r(c);for(e=b.next();!e.done;e=b.next())delete a[e.value]}; fG=function(a,b){this.i=a;this.l=b}; Ama=function(a,b,c,d){var e=[];c=g.r(c);for(var f=c.next();!f.done;f=c.next()){var h=f.value;if(h.url){f=new g.PB(h.url,!0);if(h.s){var l=h.sp,m=rja(decodeURIComponent(h.s));f.set(l,encodeURIComponent(m))}l=g.r(Object.keys(d));for(m=l.next();!m.done;m=l.next())m=m.value,f.set(m,d[m]);h=Gka(h.type,h.quality,h.itag,h.width,h.height);e.push(new fG(h,f))}}return cG(a.B,e,LF(a,b))}; gG=function(a,b){this.i=a;this.l=b}; Bma=function(a){var b=[];g.Eb(a,function(c){if(c&&c.url){var d=Gka(c.type,"medium","0");b.push(new gG(d,c.url))}}); return b}; Cma=function(a,b,c){c=Bma(c);return cG(a.B,c,LF(a,b))}; Dma=function(){var a=g.Ha("ytDebugData.callbacks");a||(a={},g.Ga("ytDebugData.callbacks",a,void 0));return a}; iG=function(){void 0===hG&&(hG=g.xr());return hG}; jG=function(){var a=iG();if(!a)return{};try{var b=a.get("yt-player-lv");return JSON.parse(b||"{}")}catch(c){return{}}}; Ema=function(a){var b=iG();b&&(a=JSON.stringify(a),b.set("yt-player-lv",a))}; kG=function(a){return jG()[a]||0}; lG=function(a,b){var c=jG();b!==c[a]&&(0!==b?c[a]=b:delete c[a],Ema(c))}; Fma=function(a){var b=jG();b=Object.assign({},b);a=Object.assign({},a);for(var c in b)a[c]?(4!==b[c]&&(b[c]=a[c]),delete a[c]):2!==b[c]&&(b[c]=4);Object.assign(b,a);Ema(b);JSON.stringify(b);return b}; Gma=function(){return g.E(this,function b(){return g.B(b,function(c){return c.return(gia())})})}; g.mG=function(){return g.E(this,function b(){return g.B(b,function(c){return c.return(Hma().open())})})}; Ima=function(a){return g.E(this,function c(){var d,e;return g.B(c,function(f){if(1==f.i)return g.A(f,g.Yw(),2);if(3!=f.i)return(d=f.l)?g.A(f,(0,g.mG)(),3):f.return();e=f.l;return f.return(Bw(e,["index","media","captions"],"readwrite",function(h){var l=IDBKeyRange.bound(a+"|",a+"~");h=[h.objectStore("index").delete(l),h.objectStore("media").delete(l),h.objectStore("captions").delete(l)];return nw.all(h).then(function(){})}))})})}; Lma=function(){return g.E(this,function b(){var c,d;return g.B(b,function(e){if(1==e.i)return g.A(e,g.Yw(),2);if(3!=e.i){c=e.l;if(!c)throw g.lw("rvdfd");return g.A(e,(0,g.mG)(),3)}d=e.l;return e.return(Bw(d,["index","media"],"readwrite",function(f){var h={};return Hw(f.objectStore("index"),{},function(l){var m,n=l.getKey().match(/^([\w\-_]+)\|(a|v)$/),p=nw.resolve(void 0);if(n){var q=n[1];n=n[2];h[q]=h[q]||{};h[q][n]=Jma(null===(m=l.getValue())||void 0===m?void 0:m.fmts)}else p=l.delete().then(function(){}); return nw.all([l.continue(),p]).then(function(t){return g.r(t).next().value})}).then(function(){for(var l={},m=g.r(Object.keys(h)),n=m.next();!n.done;n=m.next()){n=n.value; var p=h[n].v;l[n]=h[n].a&&p?1:2}var q=Fma(l);return Jw(f.objectStore("media"),{},function(t){var u=t.getKey().match(Kma);u&&l[u[1]]||f.objectStore("media").delete(t.getKey());return t.continue()}).then(function(){return q})})}))})})}; Mma=function(a,b){return g.E(this,function d(){var e,f;return g.B(d,function(h){if(1==h.i)return g.A(h,g.Yw(),2);if(3!=h.i){e=h.l;if(!e)throw g.lw("wct");return g.A(h,(0,g.mG)(),3)}f=h.l;return g.A(h,Bw(f,["captions"],"readwrite",function(l){var m=[];l=l.objectStore("captions");for(var n=0;n> "+a.translationLanguage.languageName);return c.join("")}; ana=function(a,b,c,d){a||(a=b&&Yma.hasOwnProperty(b)&&Zma.hasOwnProperty(b)?Zma[b]+"_"+Yma[b]:void 0);b=a;if(!b)return null;a=b.match($ma);if(!a||5!==a.length)return null;if(a=b.match($ma)){var e=Number(a[3]),f=[7,8,10,5,6];a=!(1===Number(a[1])&&8===e)&&0<=f.indexOf(e)}else a=!1;return c||d||a?b:null}; uG=function(a){for(var b={},c=g.r(Object.keys(tG)),d=c.next();!d.done;d=c.next()){d=d.value;var e=a[tG[d]];e&&(b[d]=e)}return b}; vG=function(a,b){for(var c={},d=g.r(Object.keys(tG)),e=d.next();!e.done;e=d.next()){e=e.value;var f=b?b+e:e;f=a[f+"_webp"]||a[f];g.bA(f)&&(c[tG[e]]=f)}return c}; wG=function(a){var b={};if(!a||!a.thumbnails)return b;a=a.thumbnails.filter(function(l){return!!l.url}); a.sort(function(l,m){return l.width-m.width||l.height-m.height}); for(var c=g.r(Object.keys(bna)),d=c.next();!d.done;d=c.next()){var e=Number(d.value);d=bna[e];for(var f=g.r(a),h=f.next();!h.done;h=f.next())if(h=h.value,h.width>=e){e=cna(h.url);g.bA(e)&&(b[d]=e);break}}(a=a.pop())&&1280<=a.width&&(a=cna(a.url),g.bA(a)&&(b["maxresdefault.jpg"]=a));return b}; cna=function(a){return a.startsWith("//")?"https:"+a:a}; ena=function(a){if(a=a.colorInfo)if(a=a.transferCharacteristics)return dna[a];return null}; xG=function(a){return a&&a.baseUrl||""}; yG=function(a){a=g.ys(a);for(var b=g.r(Object.keys(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d=a[c];a[c]=Array.isArray(d)?d[0]:d}return a}; fna=function(a,b){a.botguardData=b.playerAttestationRenderer.botguardData;b=b.playerAttestationRenderer.challenge;null!=b&&(a.Aa=b)}; hna=function(a,b){a.captionTracks=[];if(b.captionTracks)for(var c=g.r(b.captionTracks),d=c.next();!d.done;d=c.next()){d=d.value;var e=gna(d.baseUrl);if(!e)return;d=new g.pG({is_translateable:!!d.isTranslatable,languageCode:d.languageCode,languageName:d.name&&g.rA(d.name),url:e,vss_id:d.vssId,kind:d.kind});a.captionTracks.push(d)}a.uB=b.audioTracks||[];a.LJ=b.defaultAudioTrackIndex||0;a.vB=b.translationLanguages?g.Qe(b.translationLanguages,function(f){return{languageCode:f.languageCode,languageName:g.rA(f.languageName)}}): []; a.jl=!!b.contribute&&!!b.contribute.captionsMetadataRenderer}; ina=function(a,b){b=g.r(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=c.interstitials.map(function(h){var l=h.unserializedPlayerResponse;if(l)return{is_yto_interstitial:!0,raw_player_response:l};if(h=h.playerVars)return Object.assign({is_yto_interstitial:!0},ws(h))}); d=g.r(d);for(var e=d.next();!e.done;e=d.next())switch(e=e.value,c.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":a.interstitials=a.interstitials.concat({time:0,playerVars:e,Ij:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":a.interstitials=a.interstitials.concat({time:0x7ffffffffffff,playerVars:e,Ij:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":var f=Number(c.podConfig.timeToInsertAtMillis);a.interstitials=a.interstitials.concat({time:f,playerVars:e, Ij:0===f?5:7})}}}; jna=function(a,b){if(b=b.find(function(c){return!(!c||!c.tooltipRenderer)}))a.tooltipRenderer=b.tooltipRenderer}; kna=function(a,b){b.subscribeCommand&&(a.subscribeCommand=b.subscribeCommand);b.unsubscribeCommand&&(a.unsubscribeCommand=b.unsubscribeCommand);b.addToWatchLaterCommand&&(a.addToWatchLaterCommand=b.addToWatchLaterCommand);b.removeFromWatchLaterCommand&&(a.removeFromWatchLaterCommand=b.removeFromWatchLaterCommand);b.getSharePanelCommand&&(a.getSharePanelCommand=b.getSharePanelCommand)}; qna=function(a){var b=a.indexRange,c=a.initRange;b={itag:a.itag,url:a.url,index:b?b.start+"-"+b.end:"0-0",bitrate:a.bitrate,init:c?c.start+"-"+c.end:"0-0",type:a.mimeType,clen:a.contentLength,lmt:a.lastModified,xtags:a.xtags};if(c=a.audioTrack){var d=c.displayName;d&&(b.name=d,b.audio_track_id=c.id,c.audioIsDefault&&(b.isDefault="1"))}if(c=a.captionTrack)b.caption_display_name=c.displayName,b.caption_vss_id=c.vssId,b.caption_language_code=c.languageCode,b.caption_kind=c.kind;(c=a.cipher||a.signatureCipher)? (c=ws(c),b.sp=c.sp,b.s=c.s,b.url=c.url):b.url=a.url;c=a.width;d=a.height;null!=c&&null!=d&&(b.size=c+"x"+d);(c=a.fps)&&(b.fps=c);(c=a.type)&&(b.stream_type=lna[c]);(c=a.projectionType)&&(b.projection_type=mna[c]);(c=a.stereoLayout)&&(b.stereo_layout=nna[c]);(c=a.spatialAudioType)&&(b.spatial_audio_type=ona[c]);if(d=a.drmFamilies){c=[];d=g.r(d);for(var e=d.next();!e.done;e=d.next())c.push(zG[e.value]);b.drm_families=c.join(",")}(c=a.qualityLabel)&&(b.quality_label=c);(c=a.targetDurationSec)&&(b.target_duration_sec= c);(c=a.maxDvrDurationSec)&&(b.max_dvr_duration_sec=c);(c=a.audioSampleRate)&&(b.audio_sample_rate=c);(c=a.audioChannels)&&(b.audio_channels=c);(c=ena(a))&&(b.eotf=c);(a=a.colorInfo)&&(a=a.primaries)&&(a=pna[a])&&(b.primaries=a);return g.ri(b)}; AG=function(a){g.R.call(this);this.i=null;this.u=new Br;this.i=null;this.J=new Set;this.C=a||""}; rna=function(a,b,c){for(c=PG(a,c);0<=c;){var d=a.levels[c];if(d.isLoaded(Math.floor(b/(d.columns*d.rows)))&&(d=g.QG(d,b)))return d;c--}return g.QG(a.levels[0],b)}; tna=function(a,b,c){c=PG(a,c);for(var d,e;0<=c;c--)if(d=a.levels[c],e=Math.floor(b/(d.columns*d.rows)),!d.isLoaded(e)){d=a;var f=c,h=f+"-"+e;d.J.has(h)||(d.J.add(h),Ar(d.u,f,{VJ:f,hK:e}))}sna(a)}; sna=function(a){if(!a.i&&!a.u.isEmpty()){var b=a.u.remove();a.i=una(a,b)}}; una=function(a,b){var c=document.createElement("img");a.C&&(c.crossOrigin=a.C);c.src=a.levels[b.VJ].Qd(b.hK);c.onload=function(){var d=b.VJ,e=b.hK;null!==a.i&&(a.i.onload=null,a.i=null);d=a.levels[d];d.loaded.add(e);sna(a);var f=d.columns*d.rows;e*=f;d=Math.min(e+f-1,d.HC()-1);e=[e,d];a.Y("l",e[0],e[1])}; return c}; g.RG=function(a,b,c,d){this.level=a;this.C=b;this.loaded=new Set;this.level=a;this.C=b;a=c.split("#");this.width=Math.floor(Number(a[0]));this.height=Math.floor(Number(a[1]));this.u=Math.floor(Number(a[2]));this.columns=Math.floor(Number(a[3]));this.rows=Math.floor(Number(a[4]));this.i=Math.floor(Number(a[5]));this.B=a[6];this.signature=a[7];this.videoLength=d}; g.QG=function(a,b){b>=a.NA()&&a.wt();var c=Math.floor(b/(a.columns*a.rows)),d=a.columns*a.rows,e=b%d;b=e%a.columns;e=Math.floor(e/a.columns);var f=a.wt()+1-d*c;if(f=b)return a.B.set(b,d),d;a.B.set(b,c-1);return c-1}; TG=function(a,b,c,d){c=c.split("#");c=[c[1],c[2],0,c[3],c[4],-1,c[0],""].join("#");g.RG.call(this,a,b,c,0);this.l=null;this.I=d?2:0}; UG=function(a,b,c,d){SG.call(this,a,0,void 0,b,!(void 0===d||!d));for(a=0;ab&&(hE()||g.T(d.experiments,"html5_format_hybridization"))&&(p.u.supportsChangeType=+hE(),p.Z=b);2160<=b&&(p.vb=!0);wla()&&(p.u.serveVp9OverAv1IfHigherRes=0,p.Db=!1);p.FB=m;m=g.Vw||Wt()&&!m?!1:!0;p.Pa=m;p.xa=g.T(d.experiments,"html5_format_hybridization");p.sb=g.T(d.experiments,"html5_offline_av1_fallback");p.ea=g.T(d.experiments,"html5_disable_codec_on_errors_with_exp_backoff");p.gb=g.T(d.experiments, "html5_disable_codec_on_platform_errors");Lt()&&a.playerResponse&&a.playerResponse.playerConfig&&a.playerResponse.playerConfig.webPlayerConfig&&a.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(p.L=!0,p.U=!0);a.X("html5_match_codecs_for_gapless")&&a.Ga&&a.isAd()&&(a.bl&&(p.J=a.bl),a.al&&(p.B=a.al));p.Ja=a.isLivePlayback&&eH(a)&&a.B.X("html5_drm_live_audio_51");return a.Pc=p}; Nna=function(a){a.kc||a.i&&IB(a.i);var b={};a.i&&(b=EB(fH(a),a.B.B,a.i,function(c){return a.Y("ctmp","fmtflt",c)})); b=new PE(b,a.B.experiments,a.oH,Mna(a),function(c,d){a.Ca(c,d)}); g.J(a,b);a.Ui=!1;a.xa=!0;zla(b,function(c){for(var d=g.r(c),e=d.next();!e.done;e=d.next())switch(e=e.value,e.flavor){case "fairplay":e.l=a.kc;e.J=a.uR;e.I=a.sR;break;case "widevine":e.u=a.pH}a.Zg=c;if(0q&&(q=w.df().audio.numChannels); 2=a.u.videoInfos.length)&&(b=MD(a.u.videoInfos[0]),b!=("fairplay"==a.I.flavor)))for(c=g.r(a.Zg),d=c.next();!d.done;d=c.next())if(d=d.value,b==("fairplay"==d.flavor)){a.I=d;break}}; mH=function(a,b){a.Cb=b;$na(a,new AB(g.Qe(a.Cb,function(c){return c.df()})))}; aoa=function(a){var b={cpn:a.clientPlaybackNonce,c:a.B.deviceParams.c,cver:a.B.deviceParams.cver};a.aq&&(b.ptk=a.aq,b.oid=a.TF,b.ptchn=a.NF,b.pltype=a.UF);return b}; g.nH=function(a){return aH(a)&&a.kc?(a={},a.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",a):a.l&&a.l.Jd||null}; boa=function(a){var b=a.playerResponse&&a.playerResponse.paidContentOverlay&&a.playerResponse.paidContentOverlay.paidContentOverlayRenderer||null;return b&&b.text?g.rA(b.text):a.paidContentOverlayText}; oH=function(a){var b=a.playerResponse&&a.playerResponse.paidContentOverlay&&a.playerResponse.paidContentOverlay.paidContentOverlayRenderer||null;return b&&b.durationMs?yd(b.durationMs):a.paidContentOverlayDurationMs}; pH=function(a){var b="";if(a.uE)return a.uE;a.isLivePlayback&&(b=a.allowLiveDvr?"dvr":"live");return b}; g.qH=function(a,b){return"string"!==typeof a.keywords[b]?null:a.keywords[b]}; rH=function(a){return!!(a.bb||a.adaptiveFormats||a.Ei||a.Di||a.hlsvp)}; XG=function(a){var b=g.kb(a.ea,"ypc");a.ypcPreview&&(b=!1);return a.isValid()&&!a.xa&&(rH(a)||g.kb(a.ea,"heartbeat")||b)}; iH=function(a,b){a=xs(a);var c={};if(b){b=g.r(b.split(","));for(var d=b.next();!d.done;d=b.next())(d=d.value.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(c[d[1]]={width:d[2],height:d[3]})}b=g.r(a);for(d=b.next();!d.done;d=b.next()){d=d.value;var e=c[d.itag];e&&(d.width=e.width,d.height=e.height)}return a}; Jna=function(a,b){var c,d;a.showShareButton=!!b;var e=(null===(c=null===b||void 0===b?void 0:b.buttonRenderer)||void 0===c?void 0:c.navigationEndpoint)||(null===(d=null===b||void 0===b?void 0:b.buttonRenderer)||void 0===d?void 0:d.command);e&&(a.Sj=!!e.copyTextEndpoint)}; yna=function(a,b){var c,d,e,f,h,l,m=b.raw_embedded_player_response;if(!m){var n=b.embedded_player_response;n&&(m=JSON.parse(n))}m&&(a.Sg=m);if(a.Sg){if(m=a.Sg.videoFlags)m.playableInEmbed&&(a.allowEmbed=!0),m.isPrivate&&(a.isPrivate=!0),m.userDisplayName&&(b.user_display_name=m.userDisplayName),m.userDisplayImage&&(b.user_display_image=m.userDisplayImage);if(m=a.Sg.embedPreview){m=m.thumbnailPreviewRenderer;n=m.controlBgHtml;null!=n?(a.Pa=n,a.C=!0):(a.Pa="",a.C=!1);if(n=m.defaultThumbnail)a.Ob=wG(n), a.sampledThumbnailColor=n.sampledThumbnailColor;(n=null===(c=null===m||void 0===m?void 0:m.videoDetails)||void 0===c?void 0:c.embeddedPlayerOverlayVideoDetailsRenderer)&&Kna(a,b,n);if(n=null===(d=null===m||void 0===m?void 0:m.videoDetails)||void 0===d?void 0:d.musicEmbeddedPlayerOverlayVideoDetailsRenderer)a.wC=n.title,a.iC=n.byline,n.musicVideoType&&(a.musicVideoType=n.musicVideoType);a.Gg=!!m.addToWatchLaterButton;Jna(a,m.shareButton);if(n=null===(h=null===(f=null===(e=null===m||void 0===m?void 0: m.playButton)||void 0===e?void 0:e.buttonRenderer)||void 0===f?void 0:f.navigationEndpoint)||void 0===h?void 0:h.watchEndpoint){var p,q=null===(p=null===n||void 0===n?void 0:n.watchEndpointSupportedOnesieConfig)||void 0===p?void 0:p.html5PlaybackOnesieConfig;q&&(a.Vp=new Xma(q));a.videoId=n.videoId||a.videoId}m.videoDurationSeconds&&(a.lengthSeconds=yd(m.videoDurationSeconds));a.X("web_player_include_innertube_commands")&&m.webPlayerActionsPorting&&kna(a,m.webPlayerActionsPorting);if(p=null===(l= null===m||void 0===m?void 0:m.playlist)||void 0===l?void 0:l.playlistPanelRenderer){m=[];n=Number(p.currentIndex);if(p.contents){q=0;for(var t=p.contents.length;q(b?parseInt(b[1],10):NaN);c=a.B;c=("TVHTML5_CAST"===c.deviceParams.c||"TVHTML5"===c.deviceParams.c&&(c.deviceParams.cver.startsWith("6.20130725")||c.deviceParams.cver.startsWith("6.20130726")))&&"MUSIC"===a.B.deviceParams.ctheme; !a.Ae&&(c||lma(a.B))&&!b&&(b="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"===a.musicVideoType,c=(a.X("cast_prefer_audio_only_for_atv_and_uploads")||a.X("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&"MUSIC_VIDEO_TYPE_ATV"===a.musicVideoType,b||c)&&(a.Ae=!0);return!a.B.deviceHasDisplay||a.Ae&&a.B.u}; EH=function(a){return!!(a.playerResponse&&a.playerResponse.playerConfig&&a.playerResponse.playerConfig.daiConfig&&a.playerResponse.playerConfig.daiConfig.enableDai)}; GH=function(a){return FH(a)&&!!a.adaptiveFormats}; FH=function(a){return!!(a.X("woffle_orchestration")&&a.bp&&a.B.u)}; Hna=function(a){if(a.X("woffle_orchestration")){var b;if(b=!!a.cotn)b=a.videoId,b=!!b&&1===kG(b);a=b&&!a.bp}else a=!1;return a}; g.HH=function(a){if(!a.i||!a.l||!a.J)return!1;var b=a.i.i;return!!b[a.l.id]&&SB(b[a.l.id].l.i)&&!!b[a.J.id]&&SB(b[a.J.id].l.i)}; hoa=function(a){return a.qq?["OK","LIVE_STREAM_OFFLINE"].includes(a.qq.status):!0}; coa=function(a){return(a=a.Nj)&&a.showError?a.showError:!1}; g.gH=function(a){return a.X("disable_rqs")?!1:hH(a,"html5_high_res_logging")}; hH=function(a,b){return a.X(b)?!0:(a.fflags||"").includes(b+"=true")}; ioa=function(a){return(a=/html5_log_experiment_id_from_player_response_to_ctmp=([0-9]+)/.exec(a.fflags))?a[1]:null}; Dna=function(a,b){if(b=b.video_masthead_ad_quartile_urls)a.HF=b.quartile_0_url,a.LG=b.quartile_25_url,a.MG=b.quartile_50_url,a.NG=b.quartile_75_url,a.JG=b.quartile_100_url,a.wq=b.quartile_0_urls,a.BA=b.quartile_25_urls,a.CA=b.quartile_50_urls,a.DA=b.quartile_75_urls,a.IF=b.quartile_100_urls}; $G=function(a){return a?SE()?!0:IH&&5>JH?!1:!0:!1}; Cna=function(a){var b={};a=g.r(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.split("=");2==d.length?b[d[0]]=d[1]:b[c]=!0}return b}; gna=function(a){if(a){if(dA(a))return a;a=eA(a);if(dA(a,!0))return a}return""}; g.joa=function(a){return a.captionsLanguagePreference||a.B.captionsLanguagePreference||g.qH(a,"yt:cc_default_lang")||a.B.Ae}; KH=function(a){return!!(a.X("enable_linear_player_handling")&&a.isLivePlayback&&a.hasProgressBarBoundaries())}; LH=function(a,b){this.i=a;this.Ka=b||{};this.J=String(Math.floor(1E9*Math.random()));this.I={};this.L=0}; koa=function(a){return MH(a)&&1==a.getPlayerState(2)}; MH=function(a){a=a.Ic();return void 0!==a&&2==a.getPlayerType()}; NH=function(a){a=a.T();return GF(a)&&!g.TF(a)&&"desktop-polymer"==a.playerStyle}; OH=function(a,b){var c=a.T();wF(c)||"3"!=c.controlsType||a.Za().mw(b)}; QH=function(a,b,c,d,e,f){c=void 0===c?{}:c;this.componentType=a;this.renderer=void 0===b?null:b;this.macros=c;this.layoutId=d;this.xb=e;this.i=f;this.id=PH(a)}; PH=function(a){return a+(":"+(Cr.getInstance().i++).toString(36))}; RH=function(a){this.W=a}; loa=function(a,b){var c;if(!(c=0===b)){if(b=1===b)b=g.T(a.W.experiments,"check_ad_ui_status_for_mweb_safari")&&a.W.i&&g.fj?!1:a.W.i||g.TF(a.W)||g.HF(a.W)||IF(a.W)||!g.fj;c=b}if(c)return!0;a=g.fg("video-ads");return null!=a&&"none"!==Cl(a,"display")}; moa=function(a){switch(a){case "fully_viewable_audible_half_duration_impression":return"adfullyviewableaudiblehalfdurationimpression";case "measurable_impression":return"adactiveviewmeasurable";case "overlay_unmeasurable_impression":return"adoverlaymeasurableimpression";case "overlay_unviewable_impression":return"adoverlayunviewableimpression";case "overlay_viewable_end_of_session_impression":return"adoverlayviewableendofsessionimpression";case "overlay_viewable_immediate_impression":return"adoverlayviewableimmediateimpression"; case "viewable_impression":return"adviewableimpression";default:return null}}; SH=function(){g.R.call(this);var a=this;this.i={};g.jf(this,function(){for(var b=g.r(Object.keys(a.i)),c=b.next();!c.done;c=b.next())delete a.i[c.value]})}; UH=function(){if(null===TH){TH=new SH;Cm(sq).i="b";var a=Cm(sq),b="h"==bq(a)||"b"==bq(a),c=!(Mm(),!1);b&&c&&(a.C=!0,a.I=new Mfa)}return TH}; noa=function(a,b,c){a.i[b]=c}; ooa=function(a){this.u=a;this.l={};this.i=kl()?500:g.HF(a.T())?1E3:2500}; qoa=function(a,b){if(!b.length)return null;b=b.filter(function(c){if(!c.mimeType)return!1;c.mimeType in a.l||(a.l[c.mimeType]=a.u.canPlayType(c.mimeType));return a.l[c.mimeType]?!!c.mimeType&&"application/x-mpegurl"==c.mimeType.toLowerCase()||!!c.mimeType&&"application/dash+xml"==c.mimeType.toLowerCase()||"PROGRESSIVE"==c.delivery:!1}); return poa(a,b)}; poa=function(a,b){for(var c=null,d=g.r(b),e=d.next();!e.done;e=d.next()){e=e.value;var f=e.minBitrate,h=e.maxBitrate;f>a.i||ha.i||(!c||f>c.maxBitrate?c=e:c&&f==c.maxBitrate&&hc.maxBitrate&&(c=d));return c}; VH=function(a,b,c){this.i=a;this.C=b;this.u=c;this.l=b.length;this.adBreakLengthSeconds=b.reduce(function(d,e){return d+e},0); c=0;for(a+=1;a=c*a.l.SF||d)&&pI(a,"first_quartile");(b>=c*a.l.SECOND||d)&&pI(a,"midpoint");(b>=c*a.l.dH||d)&&pI(a,"third_quartile")}; sI=function(a,b,c,d){if(null==a.lastUpdatedTimeSecs){if(cd||d>c)return;pI(a,b)}; Goa=function(a,b,c){if(0l.B&&l.qh()}}; Roa=function(a){if(a.C&&a.U){a.U=!1;a=g.r(a.C.listeners);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.i){var c=b.i;b.i=void 0;b.l=void 0;Qoa(b.u(),c)}else S("Received AdNotify terminated event when no slot is active")}}; g.JI=function(a,b){for(var c={},d=g.r(Object.keys(b)),e=d.next();!e.done;c={zA:c.zA},e=d.next())e=e.value,c.zA=b[e],a=a.replace(new RegExp("\\$"+e,"gi"),function(f){return function(){return f.zA}}(c)); return a}; KI=function(a){return a?g.rA(a):null}; Soa=function(a){if(!a)return[];var b=a.loggingUrls;if(!b)return[];a=[];b=g.r(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c.baseUrl&&a.push(c.baseUrl);return 0===a.length?[]:a}; Toa=function(a){return a.cancelRenderer&&a.cancelRenderer.buttonRenderer?(a=a.cancelRenderer.buttonRenderer.serviceEndpoint)&&a.muteAdEndpoint?a:null:null}; Uoa=function(a){var b={};b.baseUrl=a;return{loggingUrls:[b],pingingEndpoint:{hack:!0}}}; Xoa=function(a,b,c,d){if(b.button&&b.button.buttonRenderer&&(!b.button.buttonRenderer.command||!b.button.buttonRenderer.command.adInfoDialogChoiceEndpoint)&&b.button.buttonRenderer.serviceEndpoint&&b.button.buttonRenderer.serviceEndpoint.adInfoDialogEndpoint){var e=b.button.buttonRenderer.serviceEndpoint.adInfoDialogEndpoint.dialog;e&&e.adInfoDialogRenderer&&(Voa(a,e.adInfoDialogRenderer,c),a.whyThisAdInfo.menuTitle=KI(b.hoverText)||"",e.adInfoDialogRenderer.muteAdRenderer&&(b=e.adInfoDialogRenderer.muteAdRenderer.buttonRenderer)&& Woa(a,b,c,d))}}; Voa=function(a,b,c){var d=KI(b.confirmLabel)||"",e=KI(b.title)||"",f=[];if(b.adReasons)for(var h=g.r(b.adReasons),l=h.next();!l.done;l=h.next())f.push(KI(l.value)||"");h=b.headerTitle?g.rA(b.headerTitle):"";d={closeButton:d,menuTitle:h,targetingReasonHeader:e,targetingReasons:f,dialogMessage:KI(b.dialogMessage)||"",adSettingsLink:null,cancelButton:null,continueButton:null,controlText:null};a.whyThisAdInfo=d;a.whyThisAdClicked=function(){if(b.impressionEndpoints)for(var m=g.r(b.impressionEndpoints), n=m.next();!n.done;n=m.next())c(n.value)}; a.whyThisAdClosed=function(){b.confirmServiceEndpoint&&c(b.confirmServiceEndpoint)}}; Woa=function(a,b,c,d){if(b.navigationEndpoint&&b.navigationEndpoint.adFeedbackEndpoint&&b.navigationEndpoint.adFeedbackEndpoint.content){var e=b.navigationEndpoint.adFeedbackEndpoint.content.adFeedbackRenderer;if(e){var f={goneText:"",questionText:"",undoText:"",hoverText:KI(b.text)||"",surveyOptions:[],confirmMuteWithoutFeedbackLabel:""};a.muteAdInfo=f;b=Soa(b.navigationEndpoint);var h=Uoa(b[1]),l=[Uoa(b[0])];(b=Toa(e))&&l.push(b);var m=!1;a.muteAdClicked=function(){m=!0;c(h)}; a.muteAd=function(){m||c(h);m=!1;for(var n=g.r(l),p=n.next();!p.done;p=n.next())c(p.value)}; Yoa(a,e,d)}}}; Yoa=function(a,b,c){a.muteAdInfo.goneText=KI(b.title)||"";a.muteAdInfo.questionText=KI(b.reasonsTitle)||"";b.undoRenderer&&(a.muteAdInfo.undoText=KI(b.undoRenderer.buttonRenderer.text)||"");a.sendAdsPing=function(f){c(f)}; a=a.muteAdInfo.surveyOptions;b=g.r(b.reasons||[]);for(var d=b.next();!d.done;d=b.next()){var e=d.value;d=KI(e.reason)||"";e=Soa(e.endpoint)[0];a.push({label:d,url:e})}}; LI=function(a,b,c,d,e,f){this.l=a;this.u=b;this.i=gI(d);if(f)for(a=g.r(Object.keys(f)),b=a.next();!b.done;b=a.next())b=b.value,this.i[b]=f[b];this.B=c;this.C=d;this.I=e}; Zoa=function(a,b,c){b.isSkippable=!0;b.skipTime=c.skipOffsetMilliseconds?Math.floor(c.skipOffsetMilliseconds/1E3):0;if(c.skippableRenderer)switch(Object.keys(c.skippableRenderer)[0]){case "skipButtonRenderer":var d=c.skippableRenderer.skipButtonRenderer;b.skip=function(){var e=d.adRendererCommands&&d.adRendererCommands.clickCommand;e?a.yd(e):a.B.wp()}; b.skipShown=function(){a.yd(d.adRendererCommands&&d.adRendererCommands.impressionCommand)}}}; $oa=function(a,b,c){Xoa(b,c,function(d){a.yd(d)},function(d){a.sendAdsPing(d)})}; apa=function(a){if(g.T(a.C.T().experiments,"dynamic_command_macro_resolution_on_tvhtml5_killswitch"))return a.u;for(var b={},c=g.r(Object.keys(a.i)),d=c.next();!d.done;d=c.next())d=d.value,b[d]=a.i[d].toString();return Object.assign(b,a.u)}; bpa=function(){return{adNextParams:"",adSystem:0,attributionInfo:null,clickThroughUrl:"",executeCommand:function(){}, instreamAdPlayerOverlayRenderer:null,instreamSurveyAdRenderer:null,slidingTextPlayerOverlayRenderer:null,isBumper:!1,isPostroll:!1,isSkippable:!1,muteAdInfo:null,skipTime:0,videoId:"",videoUrl:"",whyThisAdInfo:null,muteAd:function(){}, muteAdClicked:function(){}, sendAdsPing:function(){}, skip:function(){}, endSurveyOnSubmitted:function(){}, skipShown:function(){}, whyThisAdClicked:function(){}, whyThisAdClosed:function(){}, daiEnabled:!1,remoteSlotsData:null,adBreakRemainingLengthSeconds:null,adBreakEndSeconds:null}}; cpa=function(a,b,c,d,e){new LI(a,b,c,d,e,void 0)}; MI=function(a){this.value=a}; NI=function(a){this.value=a}; OI=function(a){this.value=a}; PI=function(a){this.value=a}; QI=function(){MI.apply(this,arguments)}; RI=function(a){this.value=a}; SI=function(a){this.value=a}; TI=function(a){this.value=a}; UI=function(a){this.value=a}; VI=function(a){this.value=a}; WI=function(a){this.value=a}; XI=function(){MI.apply(this,arguments)}; YI=function(){MI.apply(this,arguments)}; ZI=function(a){this.value=a}; $I=function(a){this.value=a}; aJ=function(a){this.value=a}; bJ=function(a){this.value=a}; cJ=function(a){this.value=a}; dJ=function(a){this.value=a}; eJ=function(a){this.value=a}; fJ=function(a){this.value=a}; gJ=function(a){this.value=a}; hJ=function(a){this.value=a}; iJ=function(a){this.value=a}; jJ=function(a){this.value=a}; kJ=function(a){this.value=a}; lJ=function(a){this.value=a}; mJ=function(a){this.value=a}; nJ=function(a){this.value=a}; oJ=function(a){this.value=a}; pJ=function(a){this.value=a}; qJ=function(a){this.value=a}; rJ=function(a){this.value=a}; sJ=function(a){this.value=a}; tJ=function(a){this.value=a}; uJ=function(a){this.value=a}; vJ=function(a){this.value=a}; wJ=function(a){this.value=a}; xJ=function(a){this.value=a}; yJ=function(a){this.value=a}; zJ=function(a){this.value=a}; AJ=function(a){this.value=a}; BJ=function(a){this.value=a}; CJ=function(a){this.value=a}; DJ=function(a){this.value=a}; EJ=function(){MI.apply(this,arguments)}; FJ=function(){MI.apply(this,arguments)}; GJ=function(){MI.apply(this,arguments)}; HJ=function(){MI.apply(this,arguments)}; IJ=function(){MI.apply(this,arguments)}; JJ=function(a){var b,c;if(!a.questions||1!==a.questions.length||!a.playbackCommands)return!1;var d=(null===(b=a.questions[0].instreamSurveyAdMultiSelectQuestionRenderer)||void 0===b?void 0:b.surveyAdQuestionCommon)||(null===(c=a.questions[0].instreamSurveyAdSingleSelectQuestionRenderer)||void 0===c?void 0:c.surveyAdQuestionCommon);return dpa(d)?!0:!1}; epa=function(a){a=((null===a||void 0===a?void 0:a.playerOverlay)||{}).instreamSurveyAdRenderer;var b;a?a.playbackCommands&&a.questions&&1===a.questions.length?(a=null===(b=a.questions[0].instreamSurveyAdMultiSelectQuestionRenderer)||void 0===b?void 0:b.surveyAdQuestionCommon,b=dpa(a)):b=!1:b=!1;return b}; dpa=function(a){if(!a)return!1;var b=(a.instreamAdPlayerOverlay||{}).instreamSurveyAdPlayerOverlayRenderer;a=(null===b||void 0===b?void 0:b.skipOrPreviewRenderer)||{};var c=a.skipAdRenderer;b=((null===b||void 0===b?void 0:b.adInfoRenderer)||{}).adHoverTextButtonRenderer;return(a.adPreviewRenderer||c)&&b?!0:!1}; gpa=function(a,b,c,d,e,f){this.i=new LI(a,b,c,d,e,fpa(f))}; hpa=function(a,b){var c=bpa();c.instreamSurveyAdRenderer=b;c.executeCommand=function(d){a.i.yd(d)}; b=("instreamSurveyAdSingleSelectQuestionRenderer"in b.questions[0]?b.questions[0].instreamSurveyAdSingleSelectQuestionRenderer:b.questions[0].instreamSurveyAdMultiSelectQuestionRenderer).surveyAdQuestionCommon.instreamAdPlayerOverlay.instreamSurveyAdPlayerOverlayRenderer;if(b.skipOrPreviewRenderer)switch(Object.keys(b.skipOrPreviewRenderer)[0]){case "skipAdRenderer":Zoa(a.i,c,b.skipOrPreviewRenderer.skipAdRenderer)}if(b.adInfoRenderer)switch(Object.keys(b.adInfoRenderer)[0]){case "adHoverTextButtonRenderer":$oa(a.i, c,b.adInfoRenderer.adHoverTextButtonRenderer)}c.sendAdsPing=function(d){a.i.sendAdsPing(d)}; return c}; fpa=function(a){var b={};b.SURVEY_LOCAL_TIME_EPOCH_S=fI(function(){var c=new Date;return""+(Math.round(c.valueOf()/1E3)+-60*c.getTimezoneOffset())}); b.SURVEY_ELAPSED_MS=fI(a);return b}; KJ=function(a,b,c){g.R.call(this,!0);var d=this;this.I=b;this.C=c;this.l=a;this.Ib=new g.ih(200);this.Ib.Ra("tick",function(){var e=Date.now(),f=e-d.B;d.B=e;d.i+=f;d.i>=d.l&&(d.i=d.l,d.Ib.stop());e=d.i/1E3;d.C&&d.C.Nb(e);ipa(d,{current:e,duration:d.l/1E3})}); g.J(this,this.Ib);this.i=0;this.u=null;g.jf(this,function(){d.u=null}); this.B=0}; ipa=function(a,b){a.I.Na("onAdPlaybackProgress",b);a.u=b}; LJ=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;QH.call(this,"survey",a,{},b,c);this.zg=d;this.Ji=e}; MJ=function(){iB("pbp")||iB("pbs")||jB("pbp");iB("pbp","watch")||iB("pbs","watch")||jB("pbp",void 0,"watch")}; NJ=function(a,b,c,d,e,f,h){zI.call(this,a,b,c,d,e,1);var l=this;this.C=b;this.B=new Lx;g.J(this,this.B);this.B.N(this.G,"resize",function(){450>l.G.Za().fg().width&&(g.Ox(l.B),l.gg())}); this.L=0;this.J=h(this,function(){return""+(Date.now()-l.L)}); if(this.u=g.HF(a.T())?new KJ(1E3*b.l,a,f):null)g.J(this,this.u),this.B.N(a,"onAdPlaybackProgress",function(m){m.current===m.duration&&(m=l.C.i,(m=m.questions&&m.questions[0])?(m=(m=m.instreamSurveyAdMultiSelectQuestionRenderer||m.instreamSurveyAdSingleSelectQuestionRenderer)&&m.surveyAdQuestionCommon,l.J.yd(m&&m.timeoutCommands)):g.dz(Error("Expected a survey question in InstreamSurveyAdRenderer.")))})}; OJ=function(a,b,c,d,e,f){e=void 0===e?!1:e;f=void 0===f?!1:f;QH.call(this,"survey-interstitial",a,b,c,d);this.zg=e;this.SE=f}; PJ=function(a,b,c,d,e){zI.call(this,a,b,c,d,e,1);this.u=b}; kpa=function(a,b){var c=void 0===c?!0:c;var d=g.P("VALID_SESSION_TEMPDATA_DOMAINS",[]),e=g.ii(window.location.href);e&&d.push(e);e=g.ii(a);if(g.kb(d,e)||!e&&sc(a,"/"))if(g.ks("autoescape_tempdata_url")&&(d=document.createElement("a"),g.pd(d,a),a=d.href),a&&(a=ki(a),d=a.indexOf("#"),a=0>d?a:a.substr(0,d)))if(c&&!b.csn&&(b.itct||b.ved)&&(b=Object.assign({csn:g.iy()},b)),f){var f=parseInt(f,10);isFinite(f)&&0=c?null:c;if(null===c)return null;switch(a.event){case "start":case "continue":case "stop":break;case "predictStart":if(b)break;return null;default:return null}b=Math.max(a.startSecs,0);return{QP:new cr(b,c),jR:new Uz(b,c-b,a.context,a.identifier,a.event,a.i)}}; ZJ=function(){this.i=[]}; $J=function(a,b,c){var d=g.yb(a.i,b);if(0<=d)return b;b=-d-1;return b>=a.i.length||a.i[b]>c?null:a.i[b]}; vpa=function(){this.i=new ZJ}; aK=function(a){this.i=a}; wpa=function(a){a=[a,a.u].filter(function(d){return!!d}); for(var b=g.r(a),c=b.next();!c.done;c=b.next())c.value.deactivate();return a}; xpa=function(a,b,c){this.u=a;this.i=b;this.l=c;this.B=a.getCurrentTime()}; zpa=function(a,b){var c=void 0===c?Date.now():c;b=g.r(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=c,f=a.i;bK({cuepointTrigger:{type:"CUEPOINT_TYPE_AD",event:ypa(d.event),cuepointId:d.identifier,totalCueDurationMs:1E3*d.durationSecs,playheadTimeMs:d.i,cueStartTimeMs:1E3*d.startSecs,cuepointReceivedTimeMs:e,contentCpn:f}});a.l&&("unknown"===d.event&&cK("DAI_ERROR_TYPE_CUEPOINT_WITH_INVALID_EVENT",a.i),d=d.startSecs+d.i/1E3,d>a.B&&a.u.getCurrentTime()>d&&cK("DAI_ERROR_TYPE_LATE_CUEPOINT", a.i))}}; Apa=function(a,b,c){a.l&&bK({daiStateTrigger:{totalCueDurationMs:b,filledAdsDurationMs:c,contentCpn:a.i}})}; Bpa=function(a,b){a.l&&bK({adTrimmingInfo:{contentCpn:a.i,cueIdentifier:b.cueIdentifier||void 0,adMediaInfo:b.CP}})}; cK=function(a,b){bK({daiStateTrigger:{errorType:a,contentCpn:b}})}; bK=function(a){g.Yv("adsClientStateChange",a)}; ypa=function(a){switch(a){case "unknown":return"CUEPOINT_EVENT_UNKNOWN";case "start":return"CUEPOINT_EVENT_START";case "continue":return"CUEPOINT_EVENT_CONTINUE";case "stop":return"CUEPOINT_EVENT_STOP";case "predictStart":return"CUEPOINT_EVENT_PREDICT_START"}}; dK=function(a){this.G=a;this.adVideoId=this.videoId=this.adCpn=this.contentCpn=null;this.u=!0;this.i=this.hg=!1;this.adFormat=null;this.l="AD_PLACEMENT_KIND_UNKNOWN";this.actionType="unknown_type";this.videoStreamType="VIDEO_STREAM_TYPE_VOD"}; Epa=function(a,b,c,d,e){Cpa(a,b,c,d,e,function(){Dpa(a)})}; Cpa=function(a,b,c,d,e,f){f();var h=a.G.getVideoData(1),l=a.G.getVideoData(2);h&&(a.contentCpn=h.clientPlaybackNonce,a.videoId=h.videoId);l&&(a.adCpn=l.clientPlaybackNonce,a.adVideoId=l.videoId,a.adFormat=l.adFormat);a.l=b;0>=d?f():(a.actionType=a.u?c?"unknown_type":"video_to_ad":c?"ad_to_video":"ad_to_ad",a.videoStreamType=e?"VIDEO_STREAM_TYPE_LIVE":"VIDEO_STREAM_TYPE_VOD","unknown_type"!==a.actionType&&(a.hg=!0,a.hg&&(b={adBreakType:Fpa(a.l),playerType:"LATENCY_PLAYER_HTML5",playerInfo:{preloadType:"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER"}, videoStreamType:a.videoStreamType},"ad_to_video"===a.actionType?(a.contentCpn&&(b.targetCpn=a.contentCpn),a.videoId&&(b.targetVideoId=a.videoId)):(a.adCpn&&(b.targetCpn=a.adCpn),a.adVideoId&&(b.targetVideoId=a.adVideoId)),a.adFormat&&(b.adType=a.adFormat),a.contentCpn&&(b.clientPlaybackNonce=a.contentCpn),a.videoId&&(b.videoId=a.videoId),a.adCpn&&(b.adClientPlaybackNonce=a.adCpn),a.adVideoId&&(b.adVideoId=a.adVideoId),fB(b,a.actionType))))}; Dpa=function(a){a.contentCpn=null;a.adCpn=null;a.videoId=null;a.adVideoId=null;a.adFormat=null;a.l="AD_PLACEMENT_KIND_UNKNOWN";a.actionType="unknown_type";a.hg=!1;a.i=!1}; Gpa=function(a){a.i=!1;cB("video_to_ad",["apbs"],void 0,void 0)}; Hpa=function(a){a.i=!1;cB("ad_to_ad",["apbs"],void 0,void 0)}; eK=function(a){a.i=!1;cB("ad_to_video",["pbresume"],void 0,void 0)}; Ipa=function(a){a.hg&&!a.i&&(a.u=!1,a.i=!0,"ad_to_video"!==a.actionType&&(eB("apbs",void 0,a.actionType),g.ks("finalize_all_timelines")&&(a=a.actionType,aB("c",a),MA(a),$A(a))))}; Fpa=function(a){switch(a){case "AD_PLACEMENT_KIND_START":return"LATENCY_AD_BREAK_TYPE_PREROLL";case "AD_PLACEMENT_KIND_MILLISECONDS":case "AD_PLACEMENT_KIND_COMMAND_TRIGGERED":case "AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED":return"LATENCY_AD_BREAK_TYPE_MIDROLL";case "AD_PLACEMENT_KIND_END":return"LATENCY_AD_BREAK_TYPE_POSTROLL";default:return"LATENCY_AD_BREAK_TYPE_UNKNOWN"}}; g.Kpa=function(a){return(a=Jpa[a.toString()])?a:"LICENSE"}; fK=function(){g.G.call(this);this.l=null;this.I=this.C=!1;this.u=new g.Kf;g.J(this,this.u)}; gK=function(a){a=a.Uu();return 1>a.length?NaN:a.end(a.length-1)}; Lpa=function(a,b,c){a.Am()||a.getCurrentTime()>b||10=Math.abs(b-a.i.i.end/1E3)):b=!0;if(b&&!a.i.C.hasOwnProperty("ad_placement_end")){b=g.r(a.i.Z);for(var d=b.next();!d.done;d=b.next())Qpa(d.value);a.i.C.ad_placement_end=!0}b=a.i.L;if(null!==b){d=a.yl;var e=a.i.B&&a.i.B.identifier,f=a.i.i.start,h=vK(a);d.l&&bK({driftRecoveryInfo:{contentCpn:d.i,cueIdentifier:e||void 0,driftRecoveryMs:b.toString(),breakDurationMs:Math.round(h- f).toString(),driftFromHeadMs:Math.round(1E3*d.u.Zm()).toString()}});a.i.L=null}c||a.daiEnabled?wK(a.Kf,!0):a.U&&a.HG()&&a.wv()?wK(a.Kf,!1,Vpa(a)):wK(a.Kf,!1);Epa(a.B,a.i.i.i,!0,a.zC(),a.isLiveStream())}; Vpa=function(a){if(a.ya)return function(c){c.seekTo(Infinity,!0,void 0,1)}; var b=Math.floor(g.Sa()/1E3)-a.xa;return function(c){c.seekTo(c.getCurrentTime()+b,!0,void 0,1)}}; Wpa=function(a,b,c){this.i=a;this.l=b;this.u=c}; yK=function(){this.C=[];this.J=[];this.i=[];this.B=[];this.I=[];this.l=new Set;this.L=new Map}; zK=function(){yK.i||(yK.i=new yK);return yK.i}; Xpa=function(a,b,c){c=void 0===c?0:c;b.then(function(d){var e,f;a.l.has(c)&&a.u&&a.u();var h=g.iy(c),l=g.gy(c);h&&l&&((null===(e=d.response)||void 0===e?0:e.trackingParams)&&g.lz(a.client,h,l,[g.cy(d.response.trackingParams)]),(null===(f=d.playerResponse)||void 0===f?0:f.trackingParams)&&g.lz(a.client,h,l,[g.cy(d.playerResponse.trackingParams)]))})}; Ypa=function(a,b){AK(a,g.cy(b),void 0,void 0)}; AK=function(a,b,c,d){d=void 0===d?0:d;if(a.l.has(d))a.C.push([b,c]);else{var e=g.iy(d);c=c||g.gy(d);e&&c&&g.lz(a.client,e,c,[b])}}; $pa=function(a,b,c){c=void 0===c?{}:c;a.l.add(c.layer||0);a.u=function(){Zpa(a,b,c);var f=g.gy(c.layer);if(f){for(var h=g.r(a.C),l=h.next();!l.done;l=h.next())l=l.value,AK(a,l[0],l[1]||f,c.layer);f=g.r(a.J);for(h=f.next();!h.done;h=f.next()){var m=h.value;h=void 0;h=void 0===h?0:h;l=g.iy(h);var n=m[0]||g.gy(h);l&&n&&(h=a.client,m=m[1],m={csn:l,ve:n.getAsJson(),clientData:m},n={Ve:jy(l),hm:l},"UNDEFINED_CSN"==l?kz("visualElementStateChanged",m,n):h?tv("visualElementStateChanged",m,h,n):g.Yv("visualElementStateChanged", m,n))}}}; g.iy(c.layer)||a.u();if(c.qI)for(var d=g.r(c.qI),e=d.next();!e.done;e=d.next())Xpa(a,e.value,c.layer);else g.dz(Error("Delayed screen needs a data promise."))}; Zpa=function(a,b,c){c=void 0===c?{}:c;c.layer||(c.layer=0);var d=void 0!==c.mV?c.mV:c.layer;var e=g.iy(d);d=g.gy(d);var f;d&&(void 0!==c.parentCsn?f={clientScreenNonce:c.parentCsn,visualElement:d}:e&&"UNDEFINED_CSN"!==e&&(f={clientScreenNonce:e,visualElement:d}));var h,l=g.P("EVENT_ID");"UNDEFINED_CSN"===e&&l&&(h={servletData:{serializedServletEventId:l}});try{var m=a.client;l=f;var n=c.mI,p=c.Ve,q=aqa(),t={csn:q,pageVe:(new by({veType:b,youtubeData:h})).getAsJson()};l&&l.visualElement?t.implicitGesture= {parentCsn:l.clientScreenNonce,gesturedVe:l.visualElement.getAsJson()}:l&&g.ez(new g.cw("newScreen() parent element does not have a VE - rootVe",b));n&&(t.cloneCsn=n);n={Ve:p,hm:q};m?tv("screenCreated",t,m,n):g.Yv("screenCreated",t,n);Mv(rz,new jz(q));var u=q}catch(w){Hia(w,{jw:b,rootVe:d,parentVisualElement:void 0,J9:e,Z9:f,mI:c.mI});g.dz(w);return}ly(u,b,c.layer,c.Ve);if((b=e&&"UNDEFINED_CSN"!==e&&d)&&!(b=g.ks("screen_manager_skip_hide_killswitch"))){a:{b=g.r(Object.values(bqa));for(f=b.next();!f.done;f= b.next())if(g.iy(f.value)==e){b=!0;break a}b=!1}b=!b}b&&nz(a.client,e,d,!0);a.i[a.i.length-1]&&!a.i[a.i.length-1].csn&&(a.i[a.i.length-1].csn=u||"");g.dB("csn",u);vz.getInstance().clear();d=g.gy(c.layer);e&&"UNDEFINED_CSN"!==e&&d&&(g.ks("web_mark_root_visible")||g.ks("music_web_mark_root_visible"))&&g.mz(u,d,void 0);a.l.delete(c.layer||0);a.u=void 0;e=g.r(a.L);for(u=e.next();!u.done;u=e.next())b=g.r(u.value),u=b.next().value,b=b.next().value,b.has(c.layer)&&d&&AK(a,u,d,c.layer);for(c=0;cd.length||(d[0]in oqa&&(f.clientName=oqa[d[0]]),d[1]in pqa&&(f.platform=pqa[d[1]]),f.applicationState=h,f.clientVersion=2e&&(b+="0"));if(0f&&(b+="0");b+=f+":";10>c&&(b+="0");d=b+c}return 0<=a?d:"-"+d}; g.cM=function(a){return(!("button"in a)||"number"!==typeof a.button||0===a.button)&&!("shiftKey"in a&&a.shiftKey)&&!("altKey"in a&&a.altKey)&&!("metaKey"in a&&a.metaKey)&&!("ctrlKey"in a&&a.ctrlKey)}; dM=function(a,b,c,d,e,f){ML.call(this,a,b,{D:"span",K:"ytp-ad-duration-remaining"},"ad-duration-remaining",c,d,e);this.videoAdDurationSeconds=f;this.l=null;this.hide()}; eM=function(a,b,c,d){KL.call(this,a,b,c,d,"ytp-video-ad-top-bar-title","ad-title")}; fM=function(a,b){this.l=a;this.i=b}; gM=function(a){return a.i-a.l}; hM=function(a,b){return a.l+b*gM(a)}; iM=function(a,b,c){return gM(a)?g.Pf((b-a.l)/gM(a),0,1):null!=c?c:Infinity}; jM=function(a,b){g.gL.call(this,{D:"div",K:"ytp-ad-persistent-progress-bar-container",S:[{D:"div",K:"ytp-ad-persistent-progress-bar"}]});this.api=a;this.l=b;g.J(this,this.l);this.Lc=this.Da("ytp-ad-persistent-progress-bar");this.i=-1;this.N(a,"presentingplayerstatechange",this.u);this.hide();this.u()}; kM=function(a,b,c,d,e,f){hL.call(this,a,b,{D:"div",K:"ytp-ad-player-overlay",S:[{D:"div",K:"ytp-ad-player-overlay-flyout-cta"},{D:"div",K:"ytp-ad-player-overlay-instream-info"},{D:"div",K:"ytp-ad-player-overlay-skip-or-preview"},{D:"div",K:"ytp-ad-player-overlay-progress-bar"},{D:"div",K:"ytp-ad-player-overlay-instream-user-sentiment"}]},"player-overlay",c,d);this.C=f;this.J=this.Da("ytp-ad-player-overlay-flyout-cta");this.l=this.Da("ytp-ad-player-overlay-instream-info");this.u=null;psa(this)&&(a= pg("div"),g.N(a,"ytp-ad-player-overlay-top-bar-gradients"),b=this.l,b.parentNode&&b.parentNode.insertBefore(a,b),(b=this.api.getVideoData(2))&&b.isListed&&b.title&&(c=new eM(this.api,this.Ya,this.layoutId,this.xb),c.Ba(a),c.init(PH("ad-title"),{text:b.title},this.macros),g.J(this,c)),this.u=a);this.B=this.Da("ytp-ad-player-overlay-skip-or-preview");this.ya=this.Da("ytp-ad-player-overlay-progress-bar");this.U=this.Da("ytp-ad-player-overlay-instream-user-sentiment");this.i=e;g.J(this,this.i);this.hide()}; psa=function(a){a=a.api.T();return g.AF(a)&&a.i}; lM=function(a,b,c){var d={};b&&(d.v=b);c&&(d.list=c);a={name:a,locale:void 0,feature:void 0};for(var e in d)a[e]=d[e];d=g.ti("/sharing_services",a);g.Pu(d)}; g.rsa=function(a,b,c){b=qsa(null,b,c);if(b=qd(b,window,"loginPopup","width=800,height=600,resizable=yes,scrollbars=yes"))c=g.Wu("LOGGED_IN",function(d){g.Xu(g.P("LOGGED_IN_PUBSUB_KEY",void 0));hs("LOGGED_IN",!0);a(d)}),hs("LOGGED_IN_PUBSUB_KEY",c),b.moveTo((screen.width-800)/2,(screen.height-600)/2)}; qsa=function(a,b,c){var d="/signin?context=popup";c&&(d=document.location.protocol+"//"+c+d);c=document.location.protocol+"//"+document.domain+"/post_login";a&&(c=si(c,"mode",a));a=si(d,"next",c);b&&(a=si(a,"feature",b));return a}; tsa=function(a){var b=void 0===b?"UNKNOWN_INTERFACE":b;if(1===a.length)return a[0];var c=ssa[b];if(c){var d=new RegExp(c),e=g.r(a);for(c=e.next();!c.done;c=e.next())if(c=c.value,d.exec(c))return c}var f=[];Object.entries(ssa).forEach(function(h){var l=g.r(h);h=l.next().value;l=l.next().value;b!==h&&f.push(l)}); d=new RegExp(f.join("|"));a.sort(function(h,l){return h.length-l.length}); e=g.r(a);for(c=e.next();!c.done;c=e.next())if(c=c.value,!d.exec(c))return c;return a[0]}; g.mM=function(a){return"/youtubei/v1/"+tsa(a)}; nM=function(a){var b=g.P("INNERTUBE_HOST_OVERRIDE");b&&(a=String(b)+String(ki(a)));return a}; usa=function(a,b){g.P("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")&&(null===b||void 0===b?0:b.Authorization)||(a=Bs(a,{key:g.P("INNERTUBE_API_KEY")}));return a}; oM=function(a,b){return{method:void 0===b?"POST":b,mode:Zs(a)?"same-origin":"cors",credentials:Zs(a)?"same-origin":"include"}}; pM=function(){}; qM=function(){}; rM=function(a,b,c,d){this.i=a;this.B=b;this.u=c;this.C=d;this.l=void 0;a.kq||(a.kq={});a.kq=Object.assign(Object.assign({},vsa),a.kq)}; wsa=function(a,b,c,d){if(void 0!==rM.i){if(d=rM.i,a=[a!==d.i,b!==d.B,c!==d.u,!1,!1,void 0!==d.l],a.some(function(e){return e}))throw new g.cw("InnerTubeTransportService is already initialized",a); }else rM.i=new rM(a,b,c,d)}; tM=function(a,b,c){var d=void 0===d?sM:d;var e=xsa(a,b);if(!e)return Vg(new g.cw("Error: No request builder found for command.",b));var f=e.C(b,c,d);return f?new Pg(function(h){return g.E(a,function m(){var n,p,q=this,t;return g.B(m,function(u){if(1==u.i)return p="cors"===(null===(n=f.cq)||void 0===n?void 0:n.mode)?"cors":void 0,g.A(u,ysa(q,f.config,p),2);t=u.l;h(zsa(q,f,t));g.sa(u)})})}):Vg(new g.cw("Error: Failed to build request for command.",b))}; g.JK=function(a,b,c,d,e){e=void 0===e?{Oo:{identity:sM}}:e;var f=void 0===f?!0:f;b.context||(b.context=DK(d,f));return new Pg(function(h){return g.E(a,function m(){var n,p,q=this,t,u,w;return g.B(m,function(y){if(1==y.i)return n=nM(c),p=Zs(n)?"same-origin":"cors",g.A(y,ysa(q,e,p),2);t=y.l;u=usa(nM(c),t);w={input:u,cq:oM(u),Kl:b,config:e};h(zsa(q,w,t));g.sa(y)})})})}; zsa=function(a,b,c){var d,e;return g.E(a,function h(){var l=this,m,n,p,q,t,u,w,y,z;return g.B(h,function(F){switch(F.i){case 1:F.rb(2);break;case 3:if((m=F.l)&&!m.isExpired())return F.return(Promise.resolve(m.i()));case 2:n=g.r([]);for(p=n.next();!p.done;p=n.next())q=p.value,q.d$(b.Kl.context);if(null===(d=l.l)||void 0===d?0:d.B(b.input,b.Kl))return F.return(l.l.u(b.input,b.Kl));t=JSON.stringify(b.Kl);b.cq=Object.assign(Object.assign({},b.cq),{headers:c});u=Object.assign({},b.cq);"POST"===b.cq.method&& (u=Object.assign(Object.assign({},u),{body:t}));return g.A(F,l.B.fetch(b.input,u,b.config),4);case 4:if((w=F.l)||null===(e=l.l)||void 0===e||!e.i(b.input,b.Kl)){F.rb(5);break}return g.A(F,l.l.l(b.input,b.Kl),6);case 6:w=F.l;case 5:if(w&&l.C)for(y=g.r(l.C),p=y.next();!p.done;p=y.next())z=p.value,z.handleResponse(w,b);return F.return(w)}})})}; Asa=function(a,b){var c,d;if(!b)return!1;if((null===(c=b.signalServiceEndpoint)||void 0===c?0:c.signal)&&a.i.kq)return ms("web_op_signal_type_banlist").includes(b.signalServiceEndpoint.signal)?!1:!!a.i.kq[b.signalServiceEndpoint.signal];if((null===(d=b.continuationCommand)||void 0===d?0:d.request)&&a.i.dC)return ms("web_op_continuation_type_banlist").includes(b.continuationCommand.request)?!1:!!a.i.dC[b.continuationCommand.request];for(var e in b)if(a.i.aC[e]){if(ms("web_op_endpoint_banlist").includes(e))break; return!0}return!1}; ysa=function(a,b,c){return g.E(a,function e(){var f=this;return g.B(e,function(h){if(f.u.aW){var l=h.return,m,n,p=(null===(n=null===b||void 0===b?void 0:b.Oo)||void 0===n?void 0:n.identity)||sM;n=null===(m=null===b||void 0===b?void 0:b.Oo)||void 0===m?void 0:m.sessionIndex;m=f.u.Ox(p,{sessionIndex:n});m=Object.assign(Object.assign({},Bsa(c)),m);h=l.call(h,m)}else h=h.return(Csa(f,b,c));return h})})}; Csa=function(a,b,c){var d,e,f=(null===(d=null===b||void 0===b?void 0:b.Oo)||void 0===d?void 0:d.identity)||sM;b=null===(e=null===b||void 0===b?void 0:b.Oo)||void 0===e?void 0:e.sessionIndex;return eqa(a.u,f,{sessionIndex:b}).then(function(h){return Promise.resolve(Object.assign(Object.assign({},Bsa(c)),h))})}; Bsa=function(a){var b={"Content-Type":"application/json"},c=g.P("VISITOR_DATA");c&&(b["X-Goog-Visitor-Id"]=c);"cors"!==a&&((a=g.P("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(b["X-Youtube-Client-Name"]=a),(a=g.P("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(b["X-Youtube-Client-Version"]=a),(a=g.P("CHROME_CONNECTED_HEADER"))&&(b["X-Youtube-Chrome-Connected"]=a),g.ks("forward_domain_admin_state_on_embeds")&&(a=g.P("DOMAIN_ADMIN_STATE"))&&(b["X-Youtube-Domain-Admin-State"]=a));return b}; xsa=function(a,b){var c,d;if((null===(c=b.signalServiceEndpoint)||void 0===c?0:c.signal)&&a.i.kq){var e=a.i.kq[b.signalServiceEndpoint.signal];if(e)return new e}if((null===(d=b.continuationCommand)||void 0===d?0:d.request)&&a.i.dC&&(e=a.i.dC[b.continuationCommand.request]))return new e;for(var f in b)if(a.i.aC[f]&&(b=a.i.aC[f]))return new b}; uM=function(){}; vM=function(){}; wM=function(){}; xM=function(){}; yM=function(){}; zM=function(){}; AM=function(){}; g.CM=function(a,b){if(!BM){var c={aC:{feedbackEndpoint:wM,modifyChannelNotificationPreferenceEndpoint:xM,playlistEditEndpoint:yM,subscribeEndpoint:uM,unsubscribeEndpoint:vM,webPlayerShareEntityServiceEndpoint:zM}},d=g.ks("web_enable_client_location_service")?CK.getInstance():void 0,e=[];d&&e.push(d);void 0===a&&(EK.i||(EK.i=new EK),a=EK.i);void 0===b&&(AM.i||(AM.i=new AM),b=AM.i);wsa(c,b,a,e);BM=rM.i}return BM}; DM=function(){}; Dsa=function(){DM.i||(DM.i=new DM);return DM.i}; Fsa=function(){if(!(g.ks("disable_biscotti_fetch_for_ad_blocker_detection")||g.ks("disable_biscotti_fetch_entirely_for_all_web_clients")||g.ks("condition_ad_status_fetch_on_consent_cookie_html5_clients")&&!Xt()||"1"==Xb(g.P("PLAYER_VARS",{}),"privembed",!1))){var a=function(){EM=!0;"google_ad_status"in window?hs("DCLKSTAT",1):hs("DCLKSTAT",2)}; try{g.Dz("//static.doubleclick.net/instream/ad_status.js",a)}catch(b){}Esa.push(g.Du(0,function(){if(!(EM||"google_ad_status"in window)){try{if(a){var b=""+g.Pa(a),c=Fz[b];c&&g.Xu(c)}}catch(d){}EM=!0;hs("DCLKSTAT",3)}},5E3))}}; Gsa=function(){var a=Number(g.P("DCLKSTAT",0));return isNaN(a)?0:a}; FM=function(){}; Hsa=function(){var a=navigator;return new Promise(function(b,c){var d;null!==(d=a.webkitTemporaryStorage)&&void 0!==d&&d.queryUsageAndQuota?a.webkitTemporaryStorage.queryUsageAndQuota(function(e,f){b({usage:e,quota:f})},function(e){c(e)}):c(Error("webkitTemporaryStorage is not supported."))})}; Wv=function(a,b){var c=this;this.handleError=a;this.i=b;this.l=!1;void 0===self.document||self.addEventListener("beforeunload",function(){c.l=!0}); this.u=Math.random()<=ls("ytidb_transaction_ended_event_rate_limit",.02)}; Jsa=function(a,b){FM.getInstance().estimate().then(function(c){c=Object.assign(Object.assign({},b),{isSw:void 0===self.document,isIframe:self!==self.top,deviceStorageUsageMbytes:Isa(null===c||void 0===c?void 0:c.usage),deviceStorageQuotaMbytes:Isa(null===c||void 0===c?void 0:c.quota)});a.i("idbQuotaExceeded",c)})}; Isa=function(a){return"undefined"===typeof a?"-1":String(Math.ceil(a/1048576))}; GM=function(){this.l=!1;this.i=null}; Lsa=function(a,b,c,d,e,f,h){h=void 0===h?!1:h;c?(a.l=!0,g.Dz(c,function(){a.l=!1;var l=0<=c.indexOf("/th/");if(l?window.trayride:window.botguard)Ksa(a,d,!!h,l,e);else{l=Ez(c);var m=document.getElementById(l);m&&($u(l),m.parentNode.removeChild(m));g.ez(new g.cw("Unable to load Botguard","from "+c))}},f)):b&&(f=g.qg("SCRIPT"),f.textContent=b,f.nonce=sd(),document.head.appendChild(f),document.head.removeChild(f),((b=b.includes("trayride"))?window.trayride:window.botguard)?Ksa(a,d,!!h,b,e):g.ez(Error("Unable to load Botguard from JS")))}; Ksa=function(a,b,c,d,e){var f,h;if(d=d?null===(f=window.trayride)||void 0===f?void 0:f.ad:null===(h=window.botguard)||void 0===h?void 0:h.bg)if(c)try{Msa(a,new d(b,e?function(){return e(b)}:g.Ia))}catch(l){l instanceof Error&&g.ez(l)}else{try{Msa(a,new d(b))}catch(l){l instanceof Error&&g.ez(l)}e&&e(b)}else g.ez(Error("Failed to finish initializing VM"))}; Nsa=function(a,b){var c=g.HM;a=void 0===a?{}:a;b=void 0===b?3E3:b;return c.i?Promise.race([new Promise(function(d,e){setTimeout(function(){setTimeout(function(){setTimeout(function(){e(Error("Timed out waiting for snapshot"))},0)},0)},b)}), new Promise(function(d){c.i?c.i.hasOwnProperty("hot")?c.i.hot(d,!0,a):c.i.invoke(d,!0,a):d(null)})]):Promise.resolve(null)}; Msa=function(a,b){a.i=b}; Osa=function(){jB("bg_l",void 0,"player_att");IM=(0,g.Q)()}; Psa=function(a){a=void 0===a?{}:a;return g.HM.invoke(a)}; Qsa=function(a){var b=ls("botguard_async_snapshot_timeout_ms",3E3);a=void 0===a?{}:a;return Nsa(a,b)}; Ssa=function(a,b,c,d){var e=window.location.search;if(38===b.ya&&"books"===a.playerStyle)return e=b.videoId.indexOf(":"),g.ti("//play.google.com/books/volumes/"+b.videoId.slice(0,e)+"/content/media",{aid:b.videoId.slice(e+1),sig:b.GV});if(30===b.ya&&"docs"===a.playerStyle)return g.ti("https://docs.google.com/get_video_info",{docid:b.videoId,authuser:b.VG,authkey:b.authKey,eurl:a.Fc});if(33===b.ya&&"google-live"===a.playerStyle)return g.ti("//google-liveplayer.appspot.com/get_video_info",{key:b.videoId}); "yt"!==a.ya&&g.dz(Error("getVideoInfoUrl for invalid namespace: "+a.ya));var f={html5:"1",video_id:b.videoId,cpn:b.clientPlaybackNonce,eurl:a.Fc,ps:a.playerStyle,el:AH(b),hl:a.Ae,list:b.playlistId,agcid:b.rH,aqi:b.adQueryId,sts:18858,lact:Nu()};Object.assign(f,a.deviceParams);a.fb&&(f.forced_experiments=a.fb);b.Ka?(f.vvt=b.Ka,b.mdxEnvironment&&(f.mdx_environment=b.mdxEnvironment)):b.gf()&&(f.access_token=b.gf());b.adFormat&&(f.adformat=b.adFormat);0<=b.slotPosition&&(f.slot_pos=b.slotPosition);b.breakType&& (f.break_type=b.breakType);null!==b.Ot&&(f.ad_id=b.Ot);null!==b.rB&&(f.ad_sys=b.rB);null!==b.LB&&(f.encoded_ad_playback_context=b.LB);b.HA&&(f.tpra="1");a.captionsLanguagePreference&&(f.cc_lang_pref=a.captionsLanguagePreference);a.Sa&&2!==a.Sa&&(f.cc_load_policy=a.Sa);var h=g.zv(g.xv.getInstance(),65);g.VF(a)&&null!=h&&!h&&(f.device_captions_on="1");a.mute&&(f.mute=a.mute);b.annotationsLoadPolicy&&2!==a.annotationsLoadPolicy&&(f.iv_load_policy=b.annotationsLoadPolicy);b.hp&&(f.endscreen_ad_tracking= b.hp);(h=a.U.get(b.videoId))&&h.Fw&&(f.ic_track=h.Fw);b.Sa&&(f.itct=b.Sa);DH(b)&&(f.autoplay="1");b.mutedAutoplay&&(f.mutedautoplay=b.mutedAutoplay);b.Ck&&(f.autonav="1");b.pD&&(f.noiba="1");g.T(a.experiments,"send_mdx_remote_data_if_present")?(b.isMdxPlayback&&(f.mdx="1"),b.Df&&(f.ytr=b.Df)):b.isMdxPlayback&&(f.mdx="1",f.ytr=b.Df);b.mdxControlMode&&(f.mdx_control_mode=b.mdxControlMode);b.wl&&(f.ytrcc=b.wl);b.KD&&(f.utpsa="1");b.isFling&&(f.is_fling="1");b.isInlinePlaybackNoAd&&(f.mute="1");b.vnd&& (f.vnd=b.vnd);b.Rg&&(h=3===b.Rg.split("|").length,f.force_ad_params=h?b.Rg:"||"+b.Rg);b.Uc&&(f.preload=b.Uc);c.width&&(f.width=c.width);c.height&&(f.height=c.height);b.Fg&&(f.splay="1");b.ypcPreview&&(f.ypc_preview="1");BH(b)&&(f.content_v=BH(b));b.eb&&(f.livemonitor=1);a.Z&&(f.authuser=a.Z);a.pageId&&(f.pageid=a.pageId);a.Aa&&(f.ei=a.Aa);a.l&&(f.iframe="1");b.contentCheckOk&&(f.cco="1");b.racyCheckOk&&(f.rco="1");a.u&&b.dF&&(f.live_start_walltime=b.dF);a.u&&b.Vg&&(f.live_manifest_duration=b.Vg); a.u&&b.playerParams&&(f.player_params=b.playerParams);a.u&&b.cycToken&&(f.cyc=b.cycToken);a.u&&b.IA&&(f.tkn=b.IA);0!==d&&(f.vis=d);a.enableSafetyMode&&(f.enable_safety_mode="1");b.sb&&(f.kpt=b.sb);b.Vi&&(f.kids_age_up_mode=b.Vi);b.kidsAppInfo&&(f.kids_app_info=b.kidsAppInfo);b.zq&&(f.upg_content_filter_mode="1");a.widgetReferrer&&(f.widget_referrer=a.widgetReferrer.substring(0,128));b.U?(c=null!=b.U.latitudeE7&&null!=b.U.longitudeE7?b.U.latitudeE7+","+b.U.longitudeE7:",",c+=","+(b.U.clientPermissionState|| 0)+","+(b.U.locationRadiusMeters||"")+","+(b.U.locationOverrideToken||"")):c=null;c&&(f.uloc=c);b.Si&&(f.internalipoverride=b.Si);a.embedConfig&&(f.embed_config=a.embedConfig);a.Kj&&(f.co_rel="1");0d&&(d=-(d+1));g.tg(a,b,d);b.setAttribute("data-layer",String(c))}; g.cN=function(a){var b=a.T();if(!b.Wb)return!1;var c=a.getVideoData();if(!c||3===a.getPresentingPlayerType())return!1;var d=(!c.isLiveDefaultBroadcast||g.T(b.experiments,"allow_poltergust_autoplay"))&&!KH(c);d=c.isLivePlayback&&(!g.T(b.experiments,"allow_live_autoplay")||!d);var e=c.isLivePlayback&&g.T(b.experiments,"allow_live_autoplay_on_mweb");a=a.getPlaylist();a=!!a&&a.hasNext();var f=c.watchNextResponse&&c.watchNextResponse.playerOverlays||null;f=!!(f&&f.playerOverlayRenderer&&f.playerOverlayRenderer.autoplay); f=c.C&&f;return!c.ypcPreview&&(!d||e)&&!g.kb(c.ea,"ypc")&&!a&&(!g.rF(b)||f)}; ita=function(a){a=g.dN(a.app);if(!a)return!1;var b=a.getVideoData();if(!b.l||!b.l.video||1080>b.l.video.i||b.zM)return!1;var c=/^qsa/.test(b.clientPlaybackNonce),d="r";0<=b.l.id.indexOf(";")&&(c=/^[a-p]/.test(b.clientPlaybackNonce),d="x");return c?(a.Ca("iqss",d,!0),!0):!1}; g.eN=function(){Lx.apply(this,arguments)}; jta=function(a){this.W=a;this.l=this.i=NaN;this.u=g.U(this.W.experiments,"h5_csi_seek_latency_action_sampling")||1}; fN=function(a,b){this.W=a;this.timerName="";this.l=!1;this.u=new jta(a);this.i=b||null;this.l=!1}; kta=function(a,b,c){var d=g.xF(b.B)&&!b.B.C;if(b.B.Vg&&(tF(b.B)||ZF(b.B)||d)&&!a.l){a.l=!0;g.P("TIMING_ACTION")||hs("TIMING_ACTION",a.W.csiPageType);a.W.csiServiceName&&hs("CSI_SERVICE_NAME",a.W.csiServiceName);if(a.i){b=a.i.kp();d=g.r(Object.keys(b));for(var e=d.next();!e.done;e=d.next())e=e.value,eB(e,b[e],a.timerName);b=a.i.ou;d=g.r(Object.keys(b));for(e=d.next();!e.done;e=d.next())e=e.value,g.dB(e,b[e],a.timerName);b=a.i;b.i={};b.ou={}}g.dB("yt_pvis",lB(),a.timerName);g.dB("yt_pt","html5",a.timerName); c&&!iB("pbs",a.timerName)&&a.tick("pbs",c);c=a.W;ZF(c)||tF(c)||a.timerName||!iB("_start")||kB()}}; gN=function(a,b){this.type=a||"";this.id=b||""}; g.hN=function(a){return new gN(a.substr(0,2),a.substr(2))}; iN=function(a,b){g.R.call(this);this.l=a;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.zx=this.i=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.B={};this.u=0;if(a=b.session_data)this.sessionData=us(a,"&");this.index=Math.max(0,Number(b.index)||0);this.loop=!!b.loop;this.startSeconds=Number(b.startSeconds)||0;this.title=b.playlist_title||"";this.description=b.playlist_description||"";this.author= b.author||b.playlist_author||"";b.video_id&&(this.items[this.index]=b);if(a=b.api)"string"===typeof a&&16===a.length?b.list="PL"+a:b.playlist=a;if(a=b.list)switch(b.listType){case "user_uploads":this.listId=new gN("UU","PLAYER_"+a);break;default:var c=b.playlist_length;c&&(this.length=Number(c)||0);this.listId=g.hN(a);if(a=b.video)this.items=a.slice(0),this.loaded=!0}else if(b.playlist){a=b.playlist.toString().split(",");0=a.length?0:b}; mta=function(a){var b=a.index-1;return 0>b?a.length-1:b}; g.kN=function(a,b,c,d){b=void 0!==b?b:a.index;b=a.items&&b in a.items?a.items[a.order[b]]:null;var e=null;b&&(c&&(b.autoplay="1"),d&&(b.autonav="1"),e=new g.WG(a.l,b),g.J(a,e),e.startSeconds=a.startSeconds||e.clipStart||0,a.listId&&(e.playlistId=a.listId.toString()));return e}; lN=function(a,b){a.index=g.Pf(b,0,a.length-1);a.startSeconds=0}; mN=function(a,b){if(b.video&&b.video.length){a.title=b.title||"";a.description=b.description;a.views=b.views;a.likes=b.likes;a.dislikes=b.dislikes;a.author=b.author||"";var c=b.loop;c&&(a.loop=c);c=g.kN(a);a.items=[];for(var d=g.r(b.video),e=d.next();!e.done;e=d.next())if(e=e.value)e.video_id=e.encrypted_id,a.items.push(e);a.length=a.items.length;if(b=b.index)a.index=b;else if(c&&(b=c.videoId,!a.items[a.index]||a.items[a.index].video_id!==b))for(c=0;ct.length)){q={applicationState:q?"INACTIVE":"ACTIVE",clientFormFactor:rta[t[1]]||"UNKNOWN_FORM_FACTOR",clientName:sta[t[0]]||"UNKNOWN_INTERFACE",clientVersion:t[2]|| "",platform:tta[t[1]]||"UNKNOWN_PLATFORM"};t=void 0;if(n){u=void 0;try{u=JSON.parse(n)}catch(y){g.ez(y)}u&&(t={params:[{key:"ms",value:u.ms}]},q.osName=u.os_name,q.userAgent=u.user_agent,q.windowHeightPoints=u.window_height_points,q.windowWidthPoints=u.window_width_points)}l.push({adSignalsInfo:t,remoteClient:q})}m.remoteContexts=l}h.mdxContext=m;m=b.width;0Math.random()){var z=new g.cw("Unable to load player module",(c||"lib")+".js from "+b+" on "+(document.location&&document.location.origin)+".");g.dz(z)}Dg(e);t&&t(y)}; var u=m,w=u.onreadystatechange;u.onreadystatechange=function(y){switch(u.readyState){case "loaded":case "complete":Dg(f)}w&&w(y)}; l&&((h=a.G.T().cspNonce)&&m.setAttribute("nonce",h),g.Ej(m,g.Wq(b)),h=g.cg("HEAD")[0]||document.body,h.insertBefore(m,h.firstChild),g.jf(a,function(){m.parentNode&&m.parentNode.removeChild(m);c&&(g.zN[c]=null);"annotations_module"===c&&(g.zN.creatorendscreen=null)}))}; HN=function(a,b,c){g.kf.call(this,b,a);this.i=c}; g.IN=function(a){fK.call(this);var b=this;this.i=a;this.B={};this.listener=function(c){b.dispatchEvent(new HN(b,c.type,c))}}; KN=function(a,b,c,d){g.R.call(this);var e=this;this.target=a;this.kx=b;this.l=0;this.I=!1;this.B=new g.Tf(NaN,NaN);this.i=new g.eN(this);this.ya=this.u=this.J=null;g.J(this,this.i);b=d?4E3:3E3;this.U=new g.K(function(){JN(e,1,!1)},b,this); g.J(this,this.U);this.Z=new g.K(function(){JN(e,2,!1)},b,this); g.J(this,this.Z);this.ea=new g.K(function(){JN(e,512,!1)},b,this); g.J(this,this.ea);this.xa=c&&0=c.width||!c.height||0>=c.height||g.bA(c.url)&&b.push({src:c.url||"",sizes:c.width+"x"+c.height,type:"image/jpeg"}));return b}; YN=function(a){g.W.call(this,{D:"div",K:"ytp-paid-content-overlay",V:{"aria-live":"assertive","aria-atomic":"true"}});this.G=a;this.videoId=null;this.B=!1;this.od=this.i=null;var b=a.T();a.X("enable_new_paid_product_placement")&&!g.UF(b)?(this.l=new g.W({D:"a",K:"ytp-paid-content-overlay-link",V:{href:"{{href}}",target:"_blank"},S:[{D:"div",K:"ytp-paid-content-overlay-icon",ra:"{{icon}}"},{D:"div",K:"ytp-paid-content-overlay-text",ra:"{{text}}"},{D:"div",K:"ytp-paid-content-overlay-chevron",ra:"{{chevron}}"}]}), this.N(this.l.element,"click",this.onClick)):this.l=new g.W({D:"div",Fa:["ytp-button","ytp-paid-content-overlay-text"],ra:"{{text}}"});this.u=new g.PL(this.l,250,!1,100);g.J(this,this.l);this.l.Ba(this.element);g.J(this,this.u);this.G.Pg(this.element,this);this.N(a,"videodatachange",this.ob);this.N(a,"presentingplayerstatechange",this.Jc)}; Wta=function(a,b){var c=boa(b),d=oH(b);if(a.i)b.videoId&&b.videoId!==a.videoId&&(g.Iq(a.i),a.videoId=b.videoId,a.B=!!d);else if(c&&d){var e,f,h,l;a.i=new g.K(a.Bb,d,a);g.J(a,a.i);b=null===(f=null===(e=b.getPlayerResponse())||void 0===e?void 0:e.paidContentOverlay)||void 0===f?void 0:f.paidContentOverlayRenderer;e=null===b||void 0===b?void 0:b.navigationEndpoint;f=null===(h=null===b||void 0===b?void 0:b.icon)||void 0===h?void 0:h.iconType;h=null===(l=null===e||void 0===e?void 0:e.urlEndpoint)||void 0=== l?void 0:l.url;a.G.im(a.element,(null===e||void 0===e?void 0:e.clickTrackingParams)||null);a.l.update({href:null!==h&&void 0!==h?h:"#",text:c,icon:"MONEY_HAND"===f?{D:"svg",V:{fill:"none",height:"100%",viewBox:"0 0 24 24",width:"100%"},S:[{D:"path",V:{d:"M6 9H5V5V4H6H19V5H6V9ZM21.72 16.04C21.56 16.8 21.15 17.5 20.55 18.05C20.47 18.13 18.42 20.01 14.03 20.01C13.85 20.01 13.67 20.01 13.48 20C11.3 19.92 8.51 19.23 5.4 18H2V10H5H6H7V6H21V13H16.72C16.37 13.59 15.74 14 15 14H12.7C13.01 14.46 13.56 15 14.5 15H15.02C16.07 15 17.1 14.64 17.92 13.98C18.82 13.26 20.03 13.22 20.91 13.84C21.58 14.32 21.9 15.19 21.72 16.04ZM15 10C15 9.45 14.55 9 14 9C13.45 9 13 9.45 13 10H15ZM20 11C19.45 11 19 11.45 19 12H20V11ZM19 7C19 7.55 19.45 8 20 8V7H19ZM8 8C8.55 8 9 7.55 9 7H8V8ZM8 10H12C12 8.9 12.9 8 14 8C15.1 8 16 8.9 16 10V10.28C16.59 10.63 17 11.26 17 12H18C18 10.9 18.9 10 20 10V9C18.9 9 18 8.1 18 7H10C10 8.1 9.1 9 8 9V10ZM5 13.5V11H3V17H5V13.5ZM20.33 14.66C19.81 14.29 19.1 14.31 18.6 14.71C17.55 15.56 16.29 16 15.02 16H14.5C12.62 16 11.67 14.46 11.43 13.64L11.24 13H15C15.55 13 16 12.55 16 12C16 11.45 15.55 11 15 11H6V13.5V17.16C8.9 18.29 11.5 18.93 13.52 19C17.85 19.15 19.85 17.34 19.87 17.32C20.33 16.9 20.62 16.4 20.74 15.84C20.84 15.37 20.68 14.91 20.33 14.66Z", fill:"white"}}]}:null,chevron:h?g.lL():null})}}; Xta=function(a,b){a.i&&(g.V(b,8)&&a.B?(a.B=!1,a.bd(),a.i.start()):(g.V(b,2)||g.V(b,64))&&a.videoId&&(a.videoId=null))}; ZN=function(a){g.W.call(this,{D:"div",K:"ytp-spinner",S:[PN(),{D:"div",K:"ytp-spinner-message",ra:"If playback doesn't begin shortly, try restarting your device."}]});this.api=a;this.message=this.Da("ytp-spinner-message");this.i=new g.K(this.show,500,this);g.J(this,this.i);this.N(a,"presentingplayerstatechange",this.l);this.N(a,"playbackstalledatstart",this.u);a=a.ub();Yta(a)?this.i.start():this.hide()}; Yta=function(a){return g.V(a,128)?!1:g.V(a,16)||g.V(a,1)?!0:!1}; g.$N=function(a,b,c,d){d=void 0===d?!1:d;g.gL.call(this,b);var e=this;this.G=a;this.Aa=d;this.J=new g.eN(this);this.U=new g.PL(this,c,!0,void 0,void 0,function(){e.l&&e.element&&(e.l.getAttribute("aria-haspopup"),e.l.setAttribute("aria-expanded","true"),e.focus())}); g.J(this,this.J);g.J(this,this.U)}; Zta=function(a){a.l&&(document.activeElement&&g.wg(a.element,document.activeElement)&&(zg(a.l),a.l.focus()),a.l.removeAttribute("aria-expanded"),a.l=void 0);g.Ox(a.J);a.L=void 0}; aO=function(a,b,c){a.Of()?a.Bb():a.bd(b,c)}; bO=function(a){var b=g.FE(a.T().experiments,"mweb_muted_autoplay_animation"),c=[],d=[{D:"div",Fa:["ytp-unmute-icon"],S:[{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z"}}]}]}, {D:"div",Fa:["ytp-unmute-text"],ra:"Tap to unmute"}];"none"!==b&&(c.push("ytp-unmute-animated"),d.push({D:"div",Fa:["ytp-unmute-box"],S:[]}),"expand"===b?c.push("ytp-unmute-expand"):"shrink"===b&&c.push("ytp-unmute-shrink"));g.$N.call(this,a,{D:"button",Fa:["ytp-unmute","ytp-popup","ytp-button"].concat(c),S:[{D:"div",K:"ytp-unmute-inner",S:d}]},100);this.i=this.u=!1;this.api=a;this.api.Tb(this.element,this,51663);this.N(a,"onMutedAutoplayChange",this.Pv,this);this.N(a,"presentingplayerstatechange", this.ih);this.Ra("click",this.onClick,this);a=a.isMutedByMutedAutoplay()&&!g.rF(this.api.T());g.fL(this,a);a&&$ta(this);this.B=a}; $ta=function(a){a.i||(a.i=!0,a.api.ib(a.element,!0))}; g.dO=function(a){g.eN.call(this);var b=this;this.api=a;this.QE=!1;this.Ak=null;this.tx=!1;this.pe=null;this.fC=this.cA=!1;this.oF=this.qF=null;this.RJ=NaN;this.nF=this.xu=!1;this.Gv=0;this.zB=[];var c=a.T(),d=a.Za();this.GH=new g.K(this.ND,0,this);g.J(this,this.GH);g.CF(c)||(this.rr=new MN(a),g.J(this,this.rr),g.bN(a,this.rr.element,4));if(aua()){var e=new ZN(a);g.J(this,e);e=e.element;g.bN(a,e,4)}var f=a.getVideoData();this.md=new KN(d,function(l){return b.kx(l)},f,c.ud); g.J(this,this.md);this.md.subscribe("autohideupdate",this.sj,this);var h=new YN(a);g.J(this,h);g.bN(a,h.element,4);this.iA=new bO(a);g.J(this,this.iA);g.bN(this.api,this.iA.element,2);this.dD=this.api.isMutedByMutedAutoplay();this.N(a,"onMutedAutoplayChange",this.Pv);this.bA=new g.K(this.Os,200,this);g.J(this,this.bA);this.sD=f.videoId;this.NL=new g.K(function(){b.Gv=0},350); g.J(this,this.NL);this.xx=new g.K(function(){b.nF||cO(b)},350,this); g.J(this,this.xx);f=a.getRootNode();f.setAttribute("aria-label","YouTube Video Player");switch(c.color){case "white":g.N(f,"ytp-color-white")}g.CF(c)&&g.N(f,"ytp-music-player");!g.T(a.T().experiments,"disable_mediasession2")&&navigator.mediaSession&&!navigator.mediaSession.metadata&&navigator.mediaSession.setActionHandler&&(f=new XN(a),g.J(this,f));this.N(a,"appresize",this.wb);this.N(a,"presentingplayerstatechange",this.ih);this.N(a,"videodatachange",this.ob);this.N(a,"videoplayerreset",this.OT); this.N(a,"autonavvisibility",function(){b.qm()}); this.N(a,"sizestylechange",function(){b.qm()}); this.N(d,"click",this.qU,this);this.N(d,"dblclick",this.rU,this);c.Wa&&(this.N(d,"gesturechange",this.sU,this),this.N(d,"gestureend",this.tU,this));this.Hn=[d.nu];this.rr&&this.Hn.push(this.rr.element);e&&this.Hn.push(e)}; eO=function(a,b){if(!b)return!1;var c=a.api.dd();if(c.Bo()&&(c=c.Ie())&&g.wg(c,b))return c.controls;for(c=0;c1+b&&a.api.toggleFullscreen()}; aua=function(){var a=It()&&67<=Ft();return!Ht("tizen")&&!oF&&!a&&!0}; hO=function(a,b){b=void 0===b?2:b;g.R.call(this);this.api=a;this.i=null;this.qe=new Lx(this);g.J(this,this.qe);this.l=osa;this.qe.N(this.api,"presentingplayerstatechange",this.Jc);this.i=this.qe.N(this.api,"progresssync",this.Nb);this.Ij=b;1===this.Ij&&this.Nb()}; iO=function(a){g.W.call(this,{D:"button",Fa:["ytp-button","ytp-back-button"],S:[{D:"div",K:"ytp-arrow-back-icon",S:[{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 -12 36 36",width:"100%"},S:[{D:"path",V:{d:"M0 0h24v24H0z",fill:"none"}},{D:"path",Kb:!0,V:{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z",fill:"#fff"}}]}]}]});this.G=a;g.fL(this,a.T().showBackButton);this.Ra("click",this.onClick)}; g.jO=function(a){g.W.call(this,{D:"div",S:[{D:"div",K:"ytp-bezel-text-wrapper",S:[{D:"div",K:"ytp-bezel-text",ra:"{{title}}"}]},{D:"div",K:"ytp-bezel",V:{role:"status","aria-label":"{{label}}"},S:[{D:"div",K:"ytp-bezel-icon",ra:"{{icon}}"}]}]});this.G=a;this.l=new g.K(this.show,10,this);this.i=new g.K(this.hide,500,this);g.J(this,this.l);g.J(this,this.i);this.hide()}; lO=function(a,b,c){if(0>=b){c=tL();b="muted";var d=0}else c=c?{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,V:{d:"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z",fill:"#fff"}}]}:{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,V:{d:"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z M19,11.29 C21.89,12.15 24,14.83 24,18 C24,21.17 21.89,23.85 19,24.71 L19,26.77 C23.01,25.86 26,22.28 26,18 C26,13.72 23.01,10.14 19,9.23 L19,11.29 Z", fill:"#fff"}}]},d=Math.floor(b),b=d+"volume";kO(a,c,b,d+"%")}; eua=function(a,b){b=b?{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"M 17,24 V 12 l -8.5,6 8.5,6 z m .5,-6 8.5,6 V 12 l -8.5,6 z"}}]}:{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"M 10,24 18.5,18 10,12 V 24 z M 19,12 V 24 L 27.5,18 19,12 z"}}]};var c=a.G.getPlaybackRate(),d=g.JI("Speed is $RATE",{RATE:String(c)});kO(a,b,d,c+"x")}; kO=function(a,b,c,d){d=void 0===d?"":d;a.Ta("label",void 0===c?"":c);a.Ta("icon",b);g.Iq(a.i);a.l.start();a.Ta("title",d);g.O(a.element,"ytp-bezel-text-hide",!d)}; nO=function(a,b,c){g.W.call(this,{D:"button",Fa:["ytp-button","ytp-cards-button"],V:{"aria-label":"Show cards","aria-owns":"iv-drawer","aria-haspopup":"true","data-tooltip-opaque":String(g.rF(a.T()))},S:[{D:"span",K:"ytp-cards-button-icon-default",S:[{D:"div",K:"ytp-cards-button-icon",S:[a.T().X("player_new_info_card_format")?Mra():{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"M18,8 C12.47,8 8,12.47 8,18 C8,23.52 12.47,28 18,28 C23.52,28 28,23.52 28,18 C28,12.47 23.52,8 18,8 L18,8 Z M17,16 L19,16 L19,24 L17,24 L17,16 Z M17,12 L19,12 L19,14 L17,14 L17,12 Z"}}]}]}, {D:"div",K:"ytp-cards-button-title",ra:"Info"}]},{D:"span",K:"ytp-cards-button-icon-shopping",S:[{D:"div",K:"ytp-cards-button-icon",S:[{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",K:"ytp-svg-shadow",V:{d:"M 27.99,18 A 9.99,9.99 0 1 1 8.00,18 9.99,9.99 0 1 1 27.99,18 z"}},{D:"path",K:"ytp-svg-fill",V:{d:"M 18,8 C 12.47,8 8,12.47 8,18 8,23.52 12.47,28 18,28 23.52,28 28,23.52 28,18 28,12.47 23.52,8 18,8 z m -4.68,4 4.53,0 c .35,0 .70,.14 .93,.37 l 5.84,5.84 c .23,.23 .37,.58 .37,.93 0,.35 -0.13,.67 -0.37,.90 L 20.06,24.62 C 19.82,24.86 19.51,25 19.15,25 c -0.35,0 -0.70,-0.14 -0.93,-0.37 L 12.37,18.78 C 12.13,18.54 12,18.20 12,17.84 L 12,13.31 C 12,12.59 12.59,12 13.31,12 z m .96,1.31 c -0.53,0 -0.96,.42 -0.96,.96 0,.53 .42,.96 .96,.96 .53,0 .96,-0.42 .96,-0.96 0,-0.53 -0.42,-0.96 -0.96,-0.96 z", "fill-opacity":"1"}},{D:"path",K:"ytp-svg-shadow-fill",V:{d:"M 24.61,18.22 18.76,12.37 C 18.53,12.14 18.20,12 17.85,12 H 13.30 C 12.58,12 12,12.58 12,13.30 V 17.85 c 0,.35 .14,.68 .38,.92 l 5.84,5.85 c .23,.23 .55,.37 .91,.37 .35,0 .68,-0.14 .91,-0.38 L 24.61,20.06 C 24.85,19.83 25,19.50 25,19.15 25,18.79 24.85,18.46 24.61,18.22 z M 14.27,15.25 c -0.53,0 -0.97,-0.43 -0.97,-0.97 0,-0.53 .43,-0.97 .97,-0.97 .53,0 .97,.43 .97,.97 0,.53 -0.43,.97 -0.97,.97 z",fill:"#000","fill-opacity":"0.15"}}]}]},{D:"div", K:"ytp-cards-button-title",ra:"Shopping"}]}]});this.G=a;this.u=b;this.B=c;this.i=null;this.l=new g.PL(this,250,!0,100);g.J(this,this.l);g.O(this.B,"ytp-show-cards-title",g.rF(a.T()));this.hide();this.Ra("click",this.onClicked);this.Ra("mouseover",this.iT);mO(this,!0)}; mO=function(a,b){b?a.i=g.oO(a.u.fc(),a.element):(a.i=a.i,a.i(),a.i=null)}; pO=function(a,b,c){g.W.call(this,{D:"div",K:"ytp-cards-teaser",S:[{D:"div",K:"ytp-cards-teaser-box"},{D:"div",K:"ytp-cards-teaser-text",S:a.T().X("player_new_info_card_format")?[{D:"button",K:"ytp-cards-teaser-info-icon",V:{"aria-label":"Show cards","aria-haspopup":"true"},S:[Mra()]},{D:"span",K:"ytp-cards-teaser-label",ra:"{{text}}"},{D:"button",K:"ytp-cards-teaser-close-button",V:{"aria-label":"Close"},S:[g.mL()]}]:[{D:"span",K:"ytp-cards-teaser-label",ra:"{{text}}"}]}]});var d=this;this.G=a;this.U= b;this.ai=c;this.B=new g.PL(this,250,!1,250);this.i=null;this.J=new g.K(this.yT,300,this);this.I=new g.K(this.xT,2E3,this);this.C=[];this.l=null;this.L=new g.K(function(){d.element.style.margin="0"},250); this.u=null;g.J(this,this.B);g.J(this,this.J);g.J(this,this.I);g.J(this,this.L);g.T(a.T().experiments,"player_new_info_card_format")?(g.N(a.getRootNode(),"ytp-cards-teaser-dismissible"),this.N(this.Da("ytp-cards-teaser-close-button"),"click",this.Ai),this.N(this.Da("ytp-cards-teaser-info-icon"),"click",this.eF),this.N(this.Da("ytp-cards-teaser-label"),"click",this.eF)):this.Ra("click",this.eF);this.N(c.element,"mouseover",this.kG);this.N(c.element,"mouseout",this.jG);this.N(a,"cardsteasershow",this.QU); this.N(a,"cardsteaserhide",this.Bb);this.N(a,"cardstatechange",this.EM);this.N(a,"presentingplayerstatechange",this.EM);this.N(a,"appresize",this.BF);this.N(a,"onShowControls",this.BF);this.N(a,"onHideControls",this.LP);this.Ra("mouseenter",this.BN)}; rO=function(a){g.W.call(this,{D:"button",Fa:[qO.BUTTON,qO.TITLE_NOTIFICATIONS],V:{"aria-pressed":"{{pressed}}","aria-label":"{{label}}"},S:[{D:"div",K:qO.TITLE_NOTIFICATIONS_ON,V:{title:"Stop receiving notifications about every new video","aria-label":"Notify subscriptions"},S:[g.qL()]},{D:"div",K:qO.TITLE_NOTIFICATIONS_OFF,V:{title:"Receive notifications about every new video","aria-label":"Notify subscriptions"},S:[{D:"svg",V:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},S:[{D:"path", V:{d:"M18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z"}}]}]}]});this.api=a;this.i=!1;a.Tb(this.element,this,36927);this.Ra("click",this.onClick,this);this.Ta("pressed",!1);this.Ta("label","Receive notifications about every new video")}; fua=function(a,b){a.i=b;a.element.classList.toggle(qO.NOTIFICATIONS_ENABLED,a.i);var c=a.api.getVideoData();c?(b=b?c.iB:c.JA)?(a=a.api.Dl())?tM(a,b):g.ps(Error("No innertube service available when updating notification preferences.")):g.ps(Error("No update preferences command available.")):g.ps(Error("No video data when updating notification preferences."))}; g.tO=function(a,b,c,d,e,f,h,l,m,n,p,q,t){t=void 0===t?null:t;f&&(a=a.charAt(0)+a.substring(1).toLowerCase(),c=c.charAt(0)+c.substring(1).toLowerCase());if("0"===b||"-1"===b)b=null;if("0"===d||"-1"===d)d=null;var u=q.T();if(p){c={href:p,"aria-label":"Subscribe to channel"};if(g.xF(u)||g.BF(u))c.target=u.J;g.W.call(this,{D:"div",Fa:["ytp-button","ytp-sb"],S:[{D:"a",K:"ytp-sb-subscribe",V:c,S:[{D:"div",K:"ytp-sb-text",S:[{D:"div",K:"ytp-sb-icon"},a]},b?{D:"div",K:"ytp-sb-count",ra:b}:""]}]});f&&g.N(this.element, "ytp-sb-classic");this.channelId=h;this.i=t}else{p=u.userDisplayName&&g.xF(u)&&!g.T(u.experiments,"subscribe_tooltipkillswitch");g.W.call(this,{D:"div",Fa:["ytp-button","ytp-sb"],S:[{D:"div",K:"ytp-sb-subscribe",V:p?{title:g.JI("Subscribe as $USER_NAME",{USER_NAME:u.userDisplayName}),"aria-label":"Subscribe to channel","data-tooltip-image":$F(u),"data-tooltip-opaque":String(g.rF(u)),tabindex:"0",role:"button"}:{"aria-label":"Subscribe to channel"},S:[{D:"div",K:"ytp-sb-text",S:[{D:"div",K:"ytp-sb-icon"}, a]},b?{D:"div",K:"ytp-sb-count",ra:b}:""]},{D:"div",K:"ytp-sb-unsubscribe",V:p?{title:g.JI("Subscribed as $USER_NAME",{USER_NAME:u.userDisplayName}),"aria-label":"Unsubscribe from channel","data-tooltip-image":$F(u),"data-tooltip-opaque":String(g.rF(u)),tabindex:"0",role:"button"}:{"aria-label":"Unsubscribe from channel"},S:[{D:"div",K:"ytp-sb-text",S:[{D:"div",K:"ytp-sb-icon"},c]},d?{D:"div",K:"ytp-sb-count",ra:d}:""]}]});var w=this;this.channelId=h;this.i=t;var y=this.Da("ytp-sb-subscribe"),z=this.Da("ytp-sb-unsubscribe"); f&&g.N(this.element,"ytp-sb-classic");if(e){l?this.l():this.u();var F=function(){var H=w.channelId;if(m||n){var M={c:H};if(g.T(q.T().experiments,"embeds_botguard_with_subscribe_killswitch"))M="";else{var aa;g.HM.Sd()&&(aa=Psa(M));M=aa||""}if(aa=q.getVideoData())if(aa=aa.subscribeCommand){var L=q.Dl();L?(tM(L,aa,{botguardResponse:M,feature:m}),q.Na("SUBSCRIBE",H)):g.ps(Error("No innertube service available when updating subscriptions."))}else g.ps(Error("No subscribe command in videoData."));else g.ps(Error("No video data available when updating subscription."))}z.focus(); z.removeAttribute("aria-hidden");y.setAttribute("aria-hidden","true")},I=function(){var H=w.channelId; if(m||n){var M=q.getVideoData();tM(q.Dl(),M.unsubscribeCommand,{feature:m});q.Na("UNSUBSCRIBE",H)}y.focus();y.removeAttribute("aria-hidden");z.setAttribute("aria-hidden","true")}; this.N(y,"click",F);this.N(z,"click",I);this.N(y,"keypress",function(H){13===H.keyCode&&F(H)}); this.N(z,"keypress",function(H){13===H.keyCode&&I(H)}); this.N(q,"SUBSCRIBE",this.l);this.N(q,"UNSUBSCRIBE",this.u);this.i&&p&&(this.tooltip=this.i.fc(),sO(this.tooltip),g.jf(this,g.oO(this.tooltip,y)),g.jf(this,g.oO(this.tooltip,z)))}else g.N(y,"ytp-sb-disabled"),g.N(z,"ytp-sb-disabled")}}; uO=function(a,b){g.W.call(this,{D:"div",K:"ytp-title-channel",S:[{D:"div",K:"ytp-title-beacon"},{D:"a",K:"ytp-title-channel-logo",V:{href:"{{channelLink}}",target:a.T().J,"aria-label":"{{channelLogoLabel}}"}},{D:"div",K:"ytp-title-expanded-overlay",V:{"aria-hidden":"{{flyoutUnfocusable}}"},S:[{D:"div",K:"ytp-title-expanded-heading",S:[{D:"h2",K:"ytp-title-expanded-title",S:[{D:"a",ra:"{{expandedTitle}}",V:{href:"{{channelTitleLink}}",target:a.T().J,tabIndex:"{{channelTitleFocusable}}"}}]},{D:"h3", K:"ytp-title-expanded-subtitle",ra:"{{expandedSubtitle}}"}]}]}]});this.api=a;this.I=b;this.channel=this.Da("ytp-title-channel");this.i=this.Da("ytp-title-channel-logo");this.B=this.Da("ytp-title-expanded-overlay");this.u=this.l=this.subscribeButton=null;this.C=g.rF(this.api.T());a.Tb(this.i,this,36925);this.C&&gua(this);this.N(a,"videodatachange",this.Oa);this.N(a,"videoplayerreset",this.Oa);this.Oa()}; gua=function(a){var b=a.api.T(),c=a.api.getVideoData();if(!b.Ei){var d=b.Z?null:qsa(),e=new g.tO("Subscribe",null,"Subscribed",null,!0,!1,c.Ri,c.subscribed,"channel_avatar",null,d,a.api,a.I);a.subscribeButton=e;g.J(a,e);e.Ba(a.B);a.api.Tb(e.element,a,36926);e.hide();a.N(e.element,"click",function(){a.api.Eb(e.element)}); var f=new rO(a.api);a.l=f;g.J(a,f);f.Ba(a.B);f.hide();a.N(a.api,"SUBSCRIBE",function(){c.xi&&f.show()}); a.N(a.api,"UNSUBSCRIBE",function(){c.xi&&(f.hide(),fua(f,!1))})}a.Ta("flyoutUnfocusable","true"); a.Ta("channelTitleFocusable","-1");b.i?a.N(a.i,"click",function(h){hua(a)&&(h.preventDefault(),a.isExpanded()?a.ZB():a.vC());a.api.Eb(a.i)}):(a.N(a.channel,"mouseenter",a.vC),a.N(a.channel,"mouseleave",a.ZB),a.N(a.channel,"focusin",a.vC),a.N(a.channel,"focusout",function(h){a.channel.contains(h.relatedTarget)||a.ZB()}),a.N(a.i,"click",function(){a.api.Eb(a.i)})); a.u=new g.K(function(){a.isExpanded()&&(a.subscribeButton&&(a.subscribeButton.hide(),a.api.ib(a.subscribeButton.element,!1)),a.l&&(a.l.hide(),a.api.ib(a.l.element,!1)),a.channel.classList.remove("ytp-title-expanded"),a.channel.classList.add("ytp-title-show-collapsed"))},500); g.J(a,a.u);a.N(a.channel,iua,function(){jua(a)}); a.N(a.api,"onHideControls",a.CE);a.N(a.api,"appresize",a.CE);a.N(a.api,"fullscreentoggled",a.CE)}; jua=function(a){a.channel.classList.remove("ytp-title-show-collapsed");a.channel.classList.remove("ytp-title-show-expanded")}; hua=function(a){var b=a.api.getPlayerSize();return a.C&&524<=b.width}; g.wO=function(a,b,c,d){g.gL.call(this,a);this.priority=b;c&&g.vO(this,c);d&&this.fd(d)}; g.xO=function(a,b,c){a=void 0===a?{}:a;b=void 0===b?[]:b;c=void 0===c?!1:c;b.push("ytp-menuitem");"role"in a||(a.role="menuitem");c||"tabindex"in a||(a.tabindex="0");return{D:c?"a":"div",Fa:b,V:a,S:[{D:"div",K:"ytp-menuitem-icon",ra:"{{icon}}"},{D:"div",K:"ytp-menuitem-label",ra:"{{label}}"},{D:"div",K:"ytp-menuitem-content",ra:"{{content}}"}]}}; yO=function(a,b){a.Ta("icon",b)}; g.vO=function(a,b){a.Ta("label",b)}; zO=function(a,b,c,d,e,f){var h={D:"div",K:"ytp-panel"};if(c){var l="ytp-panel-title";var m={D:"div",K:"ytp-panel-header",S:[{D:"button",Fa:["ytp-button",l],S:[c]}]};if(e){var n="ytp-panel-options";m.S.unshift({D:"button",Fa:["ytp-button",n],S:[d]})}h.S=[m]}d=!1;f&&(f={D:"div",K:"ytp-panel-footer",S:[f]},d=!0,h.S?h.S.push(f):h.S=[f]);g.gL.call(this,h);this.content=b;d&&h.S?b.Ba(this.element,h.S.length-1):b.Ba(this.element);this.mJ=!1;this.bR=d;c&&(c=this.Da(l),this.N(c,"click",this.xS),this.mJ=!0, e&&(n=this.Da(n),this.N(n,"click",e)));b.subscribe("size-change",this.DK,this);this.N(a,"fullscreentoggled",this.DK)}; g.AO=function(a,b,c,d,e,f){b=void 0===b?null:b;var h={role:"menu"};b&&(h.id=b);b=new g.gL({D:"div",K:"ytp-panel-menu",V:h});zO.call(this,a,b,c,d,e,f);this.menuItems=b;this.items=[];g.J(this,this.menuItems)}; g.BO=function(a){for(var b=g.r(a.items),c=b.next();!c.done;c=b.next())c.value.unsubscribe("size-change",a.bE,a);a.items=[];g.sg(a.menuItems.element);a.menuItems.Y("size-change")}; kua=function(a,b){return b.priority-a.priority}; CO=function(a){var b=g.xO({"aria-haspopup":"true"});g.wO.call(this,b,a);this.Ra("keydown",this.i)}; DO=function(a,b){a.element.setAttribute("aria-haspopup",String(b))}; EO=function(a,b){g.wO.call(this,g.xO({role:"menuitemcheckbox","aria-checked":"false"}),b,a,{D:"div",K:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.Ra("click",this.onClick)}; FO=function(a,b,c,d){var e;g.AO.call(this,a);this.G=a;this.zb=c;this.pc=d;this.getVideoUrl=new CO(6);this.ej=new CO(5);this.bj=new CO(4);this.Hb=new CO(3);this.ew=new g.wO(g.xO({href:"{{href}}",target:this.G.T().J},void 0,!0),2,"Troubleshoot playback issue");this.lr=new g.gL({D:"div",Fa:["ytp-copytext","ytp-no-contextmenu"],V:{draggable:"false",tabindex:"1"},ra:"{{text}}"});this.gI=new zO(this.G,this.lr);this.zn=null;this.G.T().Nj&&(this.ri=new EO("Loop",7),g.J(this,this.ri),this.Cc(this.ri,!0),this.ri.Ra("click", this.rT,this),a.Tb(this.ri.element,this.ri,28661));g.J(this,this.getVideoUrl);this.Cc(this.getVideoUrl,!0);this.getVideoUrl.Ra("click",this.fT,this);a.Tb(this.getVideoUrl.element,this.getVideoUrl,28659);g.J(this,this.ej);this.Cc(this.ej,!0);this.ej.Ra("click",this.gT,this);a.Tb(this.ej.element,this.ej,28660);g.J(this,this.bj);this.Cc(this.bj,!0);this.bj.Ra("click",this.eT,this);a.Tb(this.bj.element,this.bj,28658);g.J(this,this.Hb);this.Cc(this.Hb,!0);this.Hb.Ra("click",this.dT,this);g.J(this,this.ew); this.Cc(this.ew,!0);this.ew.Ra("click",this.lU,this);b=new g.wO(g.xO(),1,"Stats for nerds");g.J(this,b);this.Cc(b,!0);b.Ra("click",this.EU,this);g.J(this,this.lr);this.lr.Ra("click",this.OS,this);g.J(this,this.gI);c=document.queryCommandSupported&&document.queryCommandSupported("copy");g.dj&&g.ce(43)&&(c=!0);g.ej&&!g.ce(41)&&(c=!1);c&&(this.zn=new g.W({D:"textarea",K:"ytp-html5-clipboard",V:{readonly:""}}),g.J(this,this.zn),this.zn.Ba(this.element));null===(e=this.ri)||void 0===e?void 0:yO(e,{D:"svg", V:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},S:[{D:"path",V:{d:"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z",fill:"white"}}]});yO(this.Hb,{D:"svg",V:{height:"24",viewBox:"0 0 24 24",width:"24"},S:[{D:"path",V:{"clip-rule":"evenodd",d:"M20 10V8H17.19C16.74 7.22 16.12 6.54 15.37 6.04L17 4.41L15.59 3L13.42 5.17C13.39 5.16 13.37 5.16 13.34 5.16C13.18 5.12 13.02 5.1 12.85 5.07C12.79 5.06 12.74 5.05 12.68 5.04C12.46 5.02 12.23 5 12 5C11.51 5 11.03 5.07 10.58 5.18L10.6 5.17L8.41 3L7 4.41L8.62 6.04H8.63C7.88 6.54 7.26 7.22 6.81 8H4V10H6.09C6.03 10.33 6 10.66 6 11V12H4V14H6V15C6 15.34 6.04 15.67 6.09 16H4V18H6.81C7.85 19.79 9.78 21 12 21C14.22 21 16.15 19.79 17.19 18H20V16H17.91C17.96 15.67 18 15.34 18 15V14H20V12H18V11C18 10.66 17.96 10.33 17.91 10H20ZM16 15C16 17.21 14.21 19 12 19C9.79 19 8 17.21 8 15V11C8 8.79 9.79 7 12 7C14.21 7 16 8.79 16 11V15ZM10 14H14V16H10V14ZM10 10H14V12H10V10Z", fill:"white","fill-rule":"evenodd"}}]});yO(this.ew,{D:"svg",V:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},S:[{D:"path",V:{"clip-rule":"evenodd",d:"M2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12ZM13 16V18H11V16H13ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20ZM8 10C8 7.79 9.79 6 12 6C14.21 6 16 7.79 16 10C16 11.28 15.21 11.97 14.44 12.64C13.71 13.28 13 13.90 13 15H11C11 13.17 11.94 12.45 12.77 11.82C13.42 11.32 14 10.87 14 10C14 8.9 13.1 8 12 8C10.9 8 10 8.9 10 10H8Z", fill:"white","fill-rule":"evenodd"}}]});yO(b,Lra());this.N(a,"loopchange",this.OK);this.N(a,"videodatachange",this.ob);lua(this);mua(this,this.G.getVideoData())}; HO=function(a,b){var c=!1;if(a.zn){var d=a.zn.element;d.value=b;d.select();try{c=document.execCommand("copy")}catch(e){}}c?a.zb.Bb():(a.lr.fd(b,"text"),g.GO(a.zb,a.gI),QN(a.lr.element),a.zn&&(a.zn=null,lua(a)));return c}; mua=function(a,b){var c,d=a.G.T(),e=2===a.G.getPresentingPlayerType(),f=!e||b.isListed;f=!d.L&&!!b.videoId&&f;"play"!==d.playerStyle?d="https://support.google.com/youtube/?p=report_playback":(d={contact_type:"playbackissue",html5:1,ei:b.eventId,v:b.videoId,p:"movies_playback"},b.l&&(d.fmt=b.l.lc()),b.clientPlaybackNonce&&(d.cpn=b.clientPlaybackNonce),b.ya&&(d.partnerid=b.ya),d=g.ti("//support.google.com/googleplay/",d));g.fL(a.bj,f&&b.allowEmbed);g.fL(a.getVideoUrl,f);g.fL(a.ej,f&&!b.isLivePlayback); a.ew.fd(d,"href");null===(c=a.ri)||void 0===c?void 0:g.fL(c,!b.isLivePlayback&&!e)}; lua=function(a){var b=!!a.zn;g.vO(a.Hb,b?"Copy debug info":"Get debug info");DO(a.Hb,!b);g.vO(a.bj,b?"Copy embed code":"Get embed code");DO(a.bj,!b);g.vO(a.getVideoUrl,b?"Copy video URL":"Get video URL");DO(a.getVideoUrl,!b);g.vO(a.ej,b?"Copy video URL at current time":"Get video URL at current time");DO(a.ej,!b);yO(a.bj,b?Jra():null);yO(a.getVideoUrl,b?oL():null);yO(a.ej,b?oL():null)}; g.IO=function(a,b){g.$N.call(this,a,{D:"div",Fa:["ytp-popup",b||""]},100,!0);this.i=[];this.I=this.B=null;this.Rw=this.maxWidth=0;this.size=new g.Vf(0,0);this.Ra("keydown",this.CN)}; nua=function(a){var b=a.i[a.i.length-1];if(b){g.Ml(a.element,a.maxWidth||"100%",a.Rw||"100%");g.yl(b.element,"minWidth","250px");g.yl(b.element,"width","");g.yl(b.element,"height","");g.yl(b.element,"maxWidth","100%");g.yl(b.element,"maxHeight","100%");g.yl(b.content.element,"height","");var c=g.Nl(b.element);c.width+=1;c.height+=1;g.yl(b.element,"width",c.width+"px");g.yl(b.element,"height",c.height+"px");g.yl(b.element,"maxWidth","");g.yl(b.element,"maxHeight","");var d=0;b.mJ&&(d=b.Da("ytp-panel-header"), d=g.Nl(d).height);var e=0;b.bR&&(e=b.Da("ytp-panel-footer"),g.yl(e,"width",c.width+"px"),e=g.Nl(e).height);g.yl(b.content.element,"height",c.height-d-e+"px");b.element instanceof HTMLElement&&(d=b.element,e=d.scrollWidth-d.clientWidth,0=a.i.length)){var b=a.i.pop(),c=a.i[0];a.i=[c];JO(a,b,c,!0)}}; JO=function(a,b,c,d){oua(a);b&&(b.unsubscribe("size-change",a.Ts,a),b.unsubscribe("back",a.lh,a));c.subscribe("size-change",a.Ts,a);c.subscribe("back",a.lh,a);if(a.yb){g.N(c.element,d?"ytp-panel-animate-back":"ytp-panel-animate-forward");c.Ba(a.element);c.focus();a.element.scrollLeft=0;a.element.scrollTop=0;var e=a.size;nua(a);g.Ml(a.element,e);a.B=new g.K(function(){pua(a,b,c,d)},20,a); a.B.start()}else c.Ba(a.element),b&&b.detach()}; pua=function(a,b,c,d){a.B.dispose();a.B=null;g.N(a.element,"ytp-popup-animating");d?(g.N(b.element,"ytp-panel-animate-forward"),g.Oq(c.element,"ytp-panel-animate-back")):(g.N(b.element,"ytp-panel-animate-back"),g.Oq(c.element,"ytp-panel-animate-forward"));g.Ml(a.element,a.size);a.I=new g.K(function(){g.Oq(a.element,"ytp-popup-animating");b.detach();g.Pq(b.element,["ytp-panel-animate-back","ytp-panel-animate-forward"]);a.I.dispose();a.I=null},250,a); a.I.start()}; oua=function(a){a.B&&g.Hq(a.B);a.I&&g.Hq(a.I)}; g.LO=function(a,b,c){g.IO.call(this,a);this.ya=b;this.pc=c;this.u=new g.eN(this);this.ea=new g.K(this.VU,1E3,this);this.xa=this.C=null;g.J(this,this.u);g.J(this,this.ea);a.Tb(this.element,this,28656);g.N(this.element,"ytp-contextmenu");qua(this);this.hide()}; qua=function(a){g.Ox(a.u);if("gvn"!==a.G.T().playerStyle){var b=a.G.Za();a.u.N(b,"contextmenu",a.LS);a.u.N(b,"touchstart",a.EN,null,!0);a.u.N(b,"touchmove",a.kL,null,!0);a.u.N(b,"touchend",a.kL,null,!0)}}; rua=function(a){a.G.isFullscreen()?g.bN(a.G,a.element,9):a.Ba(document.body)}; g.MO=function(a,b,c){c=void 0===c?240:c;g.W.call(this,{D:"button",Fa:["ytp-button","ytp-copylink-button"],V:{title:"{{title-attr}}","data-tooltip-opaque":String(g.rF(a.T()))},S:[{D:"div",K:"ytp-copylink-icon",ra:"{{icon}}"},{D:"div",K:"ytp-copylink-title",ra:"Copy link",V:{"aria-hidden":"true"}}]});this.api=a;this.i=b;this.l=c;this.visible=!1;this.tooltip=this.i.fc();b=a.T();sO(this.tooltip);g.O(this.element,"ytp-show-copylink-title",g.rF(b)&&!g.CF(b));a.Tb(this.element,this,86570);this.Ra("click", this.onClick);this.N(a,"videodatachange",this.Oa);this.N(a,"videoplayerreset",this.Oa);this.N(a,"appresize",this.Oa);this.Oa();g.jf(this,g.oO(this.tooltip,this.element))}; sua=function(a){a.Ta("icon",jL());if(a.api.T().i)NO(a.tooltip,a.element,"Link copied to clipboard");else{a.Ta("title-attr","Link copied to clipboard");OO(a.tooltip);NO(a.tooltip,a.element);var b=a.Ra("mouseleave",function(){a.jc(b);a.Oa();a.tooltip.Yi()})}}; tua=function(a,b){return g.E(a,function d(){var e=this;return g.B(d,function(f){if(1==f.i)return ta(f,2),g.A(f,navigator.clipboard.writeText(b),4);if(2!=f.i)return f.return(!0);va(f);var h=f.return,l=!1,m=g.qg("TEXTAREA");m.value=b;m.setAttribute("readonly","");var n=e.api.getRootNode();n.appendChild(m);if(St){var p=window.getSelection();p.removeAllRanges();var q=document.createRange();q.selectNodeContents(m);p.addRange(q);m.setSelectionRange(0,b.length)}else m.select();try{l=document.execCommand("copy")}catch(t){}n.removeChild(m); return h.call(f,l)})})}; PO=function(){g.W.call(this,{D:"div",K:"ytp-doubletap-ui",S:[{D:"div",Fa:["ytp-seek-info-container","ytp-seek-static-circle"],S:[{D:"div",K:"ytp-seek-arrows-container",S:[{D:"span",K:"ytp-seek-base-arrow"},{D:"span",K:"ytp-seek-base-arrow"},{D:"span",K:"ytp-seek-base-arrow"}]},{D:"div",K:"ytp-seek-tooltip",S:[{D:"div",K:"ytp-chapter-seek-text",ra:"{{chapterSeekText}}"},{D:"div",K:"ytp-seek-tooltip-label",ra:"{{seekTime}}"}]}]}]});this.l=new g.K(this.show,10,this);this.i=new g.K(this.hide,700,this); g.J(this,this.l);g.J(this,this.i);this.hide()}; QO=function(a){g.W.call(this,{D:"div",K:"ytp-doubletap-ui-legacy",S:[{D:"div",K:"ytp-doubletap-fast-forward-ve"},{D:"div",K:"ytp-doubletap-rewind-ve"},{D:"div",K:"ytp-doubletap-static-circle",S:[{D:"div",K:"ytp-doubletap-ripple"}]},{D:"div",K:"ytp-doubletap-overlay-a11y"},{D:"div",K:"ytp-doubletap-seek-info-container",S:[{D:"div",K:"ytp-doubletap-arrows-container",S:[{D:"span",K:"ytp-doubletap-base-arrow"},{D:"span",K:"ytp-doubletap-base-arrow"},{D:"span",K:"ytp-doubletap-base-arrow"}]},{D:"div", K:"ytp-doubletap-tooltip",S:[{D:"div",K:"ytp-chapter-seek-text-legacy",ra:"{{seekText}}"},{D:"div",K:"ytp-doubletap-tooltip-label",ra:"{{seekTime}}"}]}]}]});this.G=a;this.u=new g.K(this.show,10,this);this.l=new g.K(this.hide,700,this);this.i=this.Da("ytp-doubletap-static-circle");g.J(this,this.u);g.J(this,this.l);this.hide();this.B=this.Da("ytp-doubletap-fast-forward-ve");this.C=this.Da("ytp-doubletap-rewind-ve");this.G.Tb(this.B,this,28240);this.G.Tb(this.C,this,28239);this.G.ib(this.B,!0);this.G.ib(this.C, !0)}; uua=function(a,b){b=g.JI("$TOTAL_SEEK_TIME seconds",{TOTAL_SEEK_TIME:b.toString()});a.Ta("seekTime",b)}; RO=function(a){var b=null;try{b=a.toLocaleString("en-GB",{style:"percent"})}catch(c){b=a.toLocaleString(void 0,{style:"percent"})}return b}; SO=function(a,b){var c=0;a=g.r(a);for(var d=a.next();!(d.done||d.value.startTime>b);d=a.next())c++;return 0===c?c:c-1}; vua=function(a,b){b=SO(a,b)+1;return bd;e={xm:e.xm},f++){e.xm=c[f];a:switch(e.xm.img||e.xm.iconId){case "facebook":var h={D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},S:[{D:"rect",V:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{D:"path",V:{d:"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 l 0,0 z m -1.9,3.8 0,5.7 -3.8,0 c -1.04,0 -1.9,.84 -1.9,1.9 l 0,3.8 5.7,0 0,5.7 -5.7,0 0,13.3 -5.7,0 0,-13.3 -3.8,0 0,-5.7 3.8,0 0,-4.75 c 0,-3.67 2.97,-6.65 6.65,-6.65 l 4.75,0 z", fill:"#39579b"}}]};break a;case "twitter":h={D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},S:[{D:"rect",V:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{D:"path",V:{d:"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 l 0,0 z M 29.84,13.92 C 29.72,22.70 24.12,28.71 15.74,29.08 12.28,29.24 9.78,28.12 7.6,26.75 c 2.55,.40 5.71,-0.60 7.41,-2.06 -2.50,-0.24 -3.98,-1.52 -4.68,-3.56 .72,.12 1.48,.09 2.17,-0.05 -2.26,-0.76 -3.86,-2.15 -3.95,-5.07 .63,.28 1.29,.56 2.17,.60 C 9.03,15.64 7.79,12.13 9.21,9.80 c 2.50,2.75 5.52,4.99 10.47,5.30 -1.24,-5.31 5.81,-8.19 8.74,-4.62 1.24,-0.23 2.26,-0.71 3.23,-1.22 -0.39,1.23 -1.17,2.09 -2.11,2.79 1.03,-0.14 1.95,-0.38 2.73,-0.77 -0.47,.99 -1.53,1.9 -2.45,2.66 l 0,0 z", fill:"#01abf0"}}]};break a;default:h=null}h&&(h=new g.W({D:"a",Fa:["ytp-share-panel-service-button","ytp-button"],V:{href:e.xm.url,target:"_blank",title:e.xm.sname||e.xm.serviceName},S:[h]}),h.Ra("click",function(m){return function(n){if(g.cM(n)){var p=m.xm.url;var q=void 0===q?{}:q;q.target=q.target||"YouTube";q.width=q.width||"600";q.height=q.height||"600";q||(q={});var t=window;var u=p instanceof g.Ic?p:g.Nc("undefined"!=typeof p.href?p.href:String(p));p=q.target||p.target;var w=[];for(y in q)switch(y){case "width":case "height":case "top":case "left":w.push(y+ "="+q[y]);break;case "target":case "noopener":case "noreferrer":break;default:w.push(y+"="+(q[y]?1:0))}var y=w.join(",");Vd()&&t.navigator&&t.navigator.standalone&&p&&"_self"!=p?(y=g.qg("A"),g.pd(y,u),y.setAttribute("target",p),q.noreferrer&&y.setAttribute("rel","noreferrer"),q=document.createEvent("MouseEvent"),q.initMouseEvent("click",!0,!0,t,1),y.dispatchEvent(q),t={}):q.noreferrer?(t=qd("",t,p,y),q=g.Jc(u),t&&(g.XF&&-1!=q.indexOf(";")&&(q="'"+q.replace(/'/g,"%27")+"'"),t.opener=null,q=g.md(g.kc("b/12014412, meta tag with sanitized URL"), ''),(u=t.document)&&u.write&&(u.write(g.gd(q)),u.close()))):(t=qd(u,t,p,y))&&q.noopener&&(t.opener=null);if(q=t)q.opener||(q.opener=window),q.focus();g.uu(n)}}}(e)),g.jf(h,g.oO(a.tooltip,h.element)),a.i.push(h),d++)}var l=b.more||b.moreLink; b=new g.W({D:"a",Fa:["ytp-share-panel-service-button","ytp-button"],S:[{D:"span",K:"ytp-share-panel-service-button-more",S:[{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},S:[{D:"rect",V:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{D:"path",V:{d:"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 Z m -5.7,21.85 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z m -9.5,0 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z m -9.5,0 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z", fill:"#4e4e4f","fill-rule":"evenodd"}}]}]}],V:{href:l,target:"_blank",title:"More"}});b.Ra("click",function(m){g.ON(l,a.api,m)&&a.api.Na("SHARE_CLICKED")}); g.jf(b,g.oO(a.tooltip,b.element));a.i.push(b);a.Ta("buttons",a.i)}; Dua=function(a){for(var b=g.r(a.i),c=b.next();!c.done;c=b.next())c=c.value,c.detach(),g.ef(c);a.i=[]}; jP=function(a,b,c){c=void 0===c?!0:c;g.W.call(this,{D:"div",K:"ytp-suggested-action"});var d=this;this.G=a;this.fb=b;this.Pa=this.J=this.i=this.C=this.B=this.l=this.expanded=this.enabled=this.u=!1;this.eb=!0;this.Ka=new g.K(function(){d.badge.element.style.width=""},200,this); this.ea=new g.K(function(){hP(d);iP(d)},200,this); this.dismissButton=new g.W({D:"button",Fa:["ytp-suggested-action-badge-dismiss-button-icon","ytp-button"]});g.J(this,this.dismissButton);this.I=new g.W({D:"div",K:"ytp-suggested-action-badge-expanded-content-container",S:[{D:"label",K:"ytp-suggested-action-badge-title",ra:"{{badgeLabel}}"},this.dismissButton]});g.J(this,this.I);this.badge=new g.W({D:"button",Fa:["ytp-button","ytp-suggested-action-badge","ytp-suggested-action-badge-with-controls"],S:[c?{D:"div",K:"ytp-suggested-action-badge-icon"}: "",this.I]});g.J(this,this.badge);this.badge.Ba(this.element);this.L=new g.PL(this.badge,250,!1,100);g.J(this,this.L);this.ya=new g.PL(this.I,250,!1,100);g.J(this,this.ya);this.Ja=new g.Cq(this.TV,null,this);g.J(this,this.Ja);this.xa=new g.Cq(this.fQ,null,this);g.J(this,this.xa);g.J(this,this.Ka);g.J(this,this.ea);this.G.Pg(this.badge.element,this.badge,!0);this.G.Pg(this.dismissButton.element,this.dismissButton,!0);this.N(this.G,"onHideControls",function(){d.i=!1;iP(d);hP(d);d.Th()}); this.N(this.G,"onShowControls",function(){d.i=!0;iP(d);hP(d);d.Th()}); this.N(this.badge.element,"click",this.OD);this.N(this.dismissButton.element,"click",this.PD);this.N(this.G,"pageTransition",this.IN);this.N(this.G,"appresize",this.Th);this.N(this.G,"fullscreentoggled",this.bT);this.N(this.G,"cardstatechange",this.AS);this.N(this.G,"annotationvisibility",this.sW,this);this.N(this.G,"offlineslatestatechange",this.tW,this)}; hP=function(a){g.O(a.badge.element,"ytp-suggested-action-badge-with-controls",a.i||!a.l)}; iP=function(a,b){var c=a.J||a.i||!a.l;a.expanded!==c&&(a.expanded=c,void 0===b||b?(a.Ja.stop(),a.xa.stop(),a.Ka.stop(),a.Ja.start()):(g.fL(a.I,a.expanded),g.O(a.badge.element,"ytp-suggested-action-badge-expanded",a.expanded)),Fua(a))}; Fua=function(a){a.B&&a.G.ib(a.badge.element,a.pw());a.C&&a.G.ib(a.dismissButton.element,a.pw()&&(a.J||a.i||!a.l))}; Gua=function(a){var b=a.text||"";g.xg(g.fg("ytp-suggested-action-badge-title",a.element),b);a.badge.element.setAttribute("aria-label",b);a.dismissButton.element.setAttribute("aria-label",a.Sa?a.Sa:"")}; Hua=function(a,b){b?a.C&&a.G.Eb(a.dismissButton.element):a.B&&a.G.Eb(a.badge.element)}; kP=function(a,b){jP.call(this,a,b);var c=this;this.U=this.Aa=this.Ga=!1;this.N(this.G,g.kA("shopping_overlay_visible"),function(){c.xe(!0)}); this.N(this.G,g.lA("shopping_overlay_visible"),function(){c.xe(!1)}); this.N(this.G,g.kA("shopping_overlay_expanded"),function(){c.J=!0;iP(c)}); this.N(this.G,g.lA("shopping_overlay_expanded"),function(){c.J=!1;iP(c)}); this.N(this.G,"changeProductsInVideoVisibility",this.RT);this.N(this.G,"videodatachange",this.ob);this.N(this.G,"paidcontentoverlayvisibilitychange",this.IT)}; lP=function(a){a.G.Xe("shopping_overlay_visible");a.G.Xe("shopping_overlay_expanded")}; mP=function(a){g.$N.call(this,a,{D:"button",Fa:["ytp-skip-intro-button","ytp-popup","ytp-button"],S:[{D:"div",K:"ytp-skip-intro-button-text",ra:"Skip Intro"}]},100);var b=this;this.C=!1;this.B=new g.K(function(){b.hide()},5E3); this.i=this.u=NaN;g.J(this,this.B);this.xa=function(){b.show()}; this.ea=function(){b.hide()}; this.I=function(){var c=b.G.getCurrentTime();c>b.u/1E3&&c=f&&(p-=1/h);n-=2/h;a=a.style;a.width=n+"px";a.height=p+"px";e||(d=(d-p)/2,c=(c-n)/2,a.marginTop=Math.floor(d)+"px",a.marginBottom=Math.ceil(d)+"px",a.marginLeft=Math.floor(c)+"px",a.marginRight=Math.ceil(c)+"px");a.background="url("+b.url+") "+q+"px "+t+"px/"+l+"px "+m+"px"}; g.sP=function(a){g.W.call(this,{D:"div",K:"ytp-storyboard-framepreview",S:[{D:"div",K:"ytp-storyboard-framepreview-img"}]});this.api=a;this.B=this.Da("ytp-storyboard-framepreview-img");this.l=null;this.u=NaN;this.events=new g.eN(this);this.i=new g.PL(this,100);g.J(this,this.events);g.J(this,this.i);this.N(this.api,"presentingplayerstatechange",this.Jc)}; tP=function(a,b){var c=!!a.l;a.l=b;a.l?(c||(a.events.N(a.api,"videodatachange",function(){tP(a,a.api.Ih())}),a.events.N(a.api,"progresssync",a.jd),a.events.N(a.api,"appresize",a.C)),a.u=NaN,uP(a),a.i.show(200)):(c&&g.Ox(a.events),a.i.hide(),a.i.stop())}; uP=function(a){var b=a.l,c=a.api.getCurrentTime(),d=a.api.Za().getPlayerSize(),e=PG(b,d.width);c=vna(b,e,c);c!==a.u&&(a.u=c,tna(b,c,d.width),b=rna(b,c,d.width),Jua(a.B,b,d.width,d.height))}; vP=function(a,b){g.W.call(this,{D:"button",Fa:["ytp-fullerscreen-edu-button","ytp-button"],S:[{D:"div",Fa:["ytp-fullerscreen-edu-text"],ra:"Scroll for details"},{D:"div",Fa:["ytp-fullerscreen-edu-chevron"],S:[{D:"svg",V:{height:"100%",viewBox:"0 0 24 24",width:"100%"},S:[{D:"path",V:{d:"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z",fill:"#fff"}}]}]}]});this.i=a;this.B=b;this.l=new g.PL(this,250,void 0,100);this.C=this.u=!1;a.Tb(this.element,this,61214);this.B=b;g.J(this,this.l);this.N(a, "fullscreentoggled",this.Oa);this.N(a,"presentingplayerstatechange",this.Oa);this.Ra("click",this.onClick);this.Oa()}; g.wP=function(a,b){g.W.call(this,{D:"button",Fa:["ytp-fullscreen-button","ytp-button"],V:{title:"{{title}}"},ra:"{{icon}}"});this.G=a;this.l=b;this.message=null;this.i=g.oO(this.l.fc(),this.element);this.u=new g.K(this.HP,2E3,this);g.J(this,this.u);this.N(a,"fullscreentoggled",this.Hi);this.N(a,"presentingplayerstatechange",this.Oa);this.Ra("click",this.onClick);g.Hx()&&(b=this.G.Za(),this.N(b,uia(),this.WD),this.N(b,Kx(document),this.Vl));a.T().Wa||a.T().I||this.disable();this.Oa();this.Hi(a.isFullscreen())}; xP=function(a,b){g.W.call(this,{D:"button",Fa:["ytp-miniplayer-button","ytp-button"],V:{title:"{{title}}","data-tooltip-target-id":"ytp-miniplayer-button"},S:[Pra()]});this.G=a;this.visible=!1;this.Ra("click",this.onClick);this.N(a,"fullscreentoggled",this.Oa);this.Ta("title",RN(a,"Miniplayer","i"));g.jf(this,g.oO(b.fc(),this.element));a.Tb(this.element,this,62946);this.Oa()}; yP=function(a,b,c){g.W.call(this,{D:"button",Fa:["ytp-multicam-button","ytp-button"],V:{title:"Switch camera","aria-haspopup":"true","data-preview":"{{preview}}","data-tooltip-text":"{{text}}"},S:[{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,V:{d:"M 26,10 22.83,10 21,8 15,8 13.17,10 10,10 c -1.1,0 -2,.9 -2,2 l 0,12 c 0,1.1 .9,2 2,2 l 16,0 c 1.1,0 2,-0.9 2,-2 l 0,-12 c 0,-1.1 -0.9,-2 -2,-2 l 0,0 z m -5,11.5 0,-2.5 -6,0 0,2.5 -3.5,-3.5 3.5,-3.5 0,2.5 6,0 0,-2.5 3.5,3.5 -3.5,3.5 0,0 z", fill:"#fff"}}]}]});var d=this;this.G=a;this.i=!1;this.l=new g.K(this.u,400,this);this.tooltip=b.fc();sO(this.tooltip);g.J(this,this.l);this.Ra("click",function(){aO(c,d.element,!1)}); this.N(a,"presentingplayerstatechange",function(){d.Oa(!1)}); this.N(a,"videodatachange",this.ob);this.Oa(!0);g.jf(this,g.oO(this.tooltip,this.element))}; zP=function(a){g.$N.call(this,a,{D:"div",K:"ytp-multicam-menu",V:{role:"dialog"},S:[{D:"div",K:"ytp-multicam-menu-header",S:[{D:"div",K:"ytp-multicam-menu-title",S:["Switch camera",{D:"button",Fa:["ytp-multicam-menu-close","ytp-button"],V:{"aria-label":"Close"},S:[g.mL()]}]}]},{D:"div",K:"ytp-multicam-menu-items"}]},250);this.api=a;this.u=new g.eN(this);this.items=this.Da("ytp-multicam-menu-items");this.i=[];g.J(this,this.u);a=this.Da("ytp-multicam-menu-close");this.N(a,"click",this.Bb);this.hide()}; AP=function(){g.G.call(this);this.l=null;this.startTime=this.duration=0;this.delay=new g.Cq(this.i,null,this);g.J(this,this.delay)}; Kua=function(a,b){if("path"===b.D)return b.V.d;if(b.S)for(var c=0;c=t&&w<=u&&p.push(z);t=a.U[n];u=void 0;y=1E3/p.length;z=[];z.push({x:0,y:100});w=g.r(p.entries());for(var F=w.next();!F.done;F=w.next()){var I=g.r(F.value);F=I.next().value;I=I.next().value;var H=(null===(u=I.heatMarkerRenderer)||void 0===u?void 0:u.heatMarkerIntensityScoreNormalized)||0;I=(F+.5)*y;H=100-100*H;0===F&&z.push({x:0,y:H});z.push({x:I,y:H});F===p.length-1&&z.push({x:1E3,y:H})}z.push({x:1E3,y:100});u=z;if(0=== p.length)u="";else{y="";z=g.r(u.entries());for(w=z.next();!w.done;w=z.next())F=g.r(w.value),w=F.next().value,F=F.next().value,0===w?w="M "+F.x.toFixed(1)+","+F.y.toFixed(1):(I=$ua(u[w-1],u[w-2],F),w=$ua(F,u[w-1],u[w+1],!0),w=" C "+(I.x.toFixed(1)+","+I.y.toFixed(1)+" "+w.x.toFixed(1)+","+w.y.toFixed(1)+" "+F.x.toFixed(1)+","+F.y.toFixed(1))),y+=w;u=y}t.B.setAttribute("d",u);g.O(t.api.getRootNode(),"ytp-heat-map",t.api.X("web_player_heat_map")&&""!==u);g.O(t.api.getRootNode(),"ytp-heat-map-played_bar", t.api.X("web_player_heat_map_played_bar")&&""!==u);0l)a.i[c].width=n;else{a.i[c].width=0;var p=a,q=c,t=p.i[q-1];void 0!==t&&0a.Wa&&(a.Wa=m/f),d=!0)}c++}}return d}; SP=function(a){var b;if(a.C){var c=a.api.getProgressState();var d=(null===(b=a.api.getVideoData())||void 0===b?0:KH(b))&&c.airingStart&&c.airingEnd?iva(a,c.airingStart,c.airingEnd):iva(a,c.seekableStart,c.seekableEnd);var e=iM(d,c.loaded,0);c=iM(d,c.current,0);var f=a.l.l!==d.l||a.l.i!==d.i;a.l=d;TP(a,c,e);f&&UP(a);jva(a)}}; iva=function(a,b,c){var d=!!a.B&&a.B.postId&&2!==a.api.getPresentingPlayerType(),e=g.T(a.api.T().experiments,"enable_fully_expanded_clip_range_in_progress_bar"),f=g.T(a.api.T().experiments,"enable_expanded_clip_range_in_progress_bar");return d&&e?new fM(Math.max(b,a.B.startTimeMs/1E3),Math.min(c,a.B.endTimeMs/1E3)):d&&f?(d=a.B.startTimeMs/1E3,a=a.B.endTimeMs/1E3,e=(a-d)/20,new fM(Math.max(b,d-e),Math.min(c,a+e))):new fM(b,c)}; WP=function(a,b){var c=hM(a.l,b.u);if(1=a.i.length?!1:4>Math.abs(b-a.i[c].startTime/1E3)/a.l.i*(a.C-(a.u?3:2)*a.Aa)}; lva=function(a,b,c,d){b=g.Pf(b,0,a.u?60:40);a.ea=b;var e=a.Ja;a.Ja=b/(a.u?60:40)*(Math.max(gM(a.l)/a.C,1)-1)+1;b=a.C*a.Ja;a.xa=g.Pf(d*b-c,0,b-a.C);e!==a.Ja&&UP(a)}; UP=function(a){var b=QP(a),c=-b.l/b.i,d=(-b.l+b.width)/b.i,e=bba(a.kc),f=0;if(a.ea>.2*(a.u?60:40)&&1===a.i.length)for(var h=gM(a.l)/60*d,l=Math.ceil(gM(a.l)/60*c);l=f;c--)g.ug(e[c]);a.element.style.height=a.ea+(a.u?8:5)+"px";a.Y("height-change",a.ea);a.Uc.style.height=a.ea+(a.u?20:13)+"px";e=g.r(Object.keys(a.Ga));for(f=e.next();!f.done;f=e.next())mva(a,f.value);XP(a);TP(a,a.J,a.Sa)}; QP=function(a){var b=a.gb.x,c=a.C*a.Ja;b=g.Pf(b,0,a.C);a.uc.update(b,a.C,-a.xa,-(c-a.xa-a.C));return a.uc}; TP=function(a,b,c){var d;a.J=b;a.Sa=c;var e=QP(a),f=a.l.i,h=hM(a.l,a.J),l=g.JI("$PLAY_PROGRESS of $DURATION",{PLAY_PROGRESS:g.bM(h,!0),DURATION:g.bM(f,!0)}),m=SO(a.i,1E3*h);m=a.i[m].title;a.update({ariamin:Math.floor(a.l.l),ariamax:Math.floor(f),arianow:Math.floor(h),arianowtext:m?m+" "+l:l});f=a.clipStart;h=a.clipEnd;a.B&&2!==a.api.getPresentingPlayerType()&&(f=a.B.startTimeMs/1E3,h=a.B.endTimeMs/1E3);f=iM(a.l,f,0);m=iM(a.l,h,1);h=a.api.getVideoData();l=g.Pf(b,f,m);c=(null===h||void 0===h?0:g.HH(h))? 1:g.Pf(c,f,m);b=gva(a,b,e);g.yl(a.Be,"transform","translateX("+b+"px)");YP(a,e,f,l,"PLAY_PROGRESS");(null===h||void 0===h?0:KH(h))||YP(a,e,f,c,"LOAD_PROGRESS");(null===h||void 0===h?0:KH(h))&&YP(a,e,a.J,iM(a.l,a.api.getProgressState().seekableEnd),"LIVE_BUFFER");a.api.X("web_player_heat_map")&&(null===(d=a.U[0])||void 0===d?void 0:d.l.setAttribute("width",(100*l).toFixed(2)+"%"))}; YP=function(a,b,c,d,e){var f=a.i.length,h=b.i-a.Aa*(a.u?3:2),l=c*h;c=VP(a,l);var m=d*h;h=VP(a,m);"HOVER_PROGRESS"===e&&(h=VP(a,b.i*d,!0),m=b.i*d-nva(a,b.i*d)*(a.u?3:2));b=Math.max(l-ova(a,c),0);for(d=c;d=a.i.length)return a.C;for(var c=0,d=0;de.width)b-=e.width;else break;d++}return d===a.i.length?d-1:d}; gva=function(a,b,c){for(var d=b*a.l.i*1E3,e=-1,f=g.r(a.i),h=f.next();!h.done;h=f.next())h=h.value,d>h.startTime&&0e?0:e)+c.l}; nva=function(a,b){for(var c=a.i.length,d=0,e=g.r(a.i),f=e.next();!f.done;f=e.next())if(f=f.value,0!==f.width)if(b>f.width)b-=f.width,b-=a.u?3:2,d++;else break;return d===c?c-1:d}; g.$P=function(a,b,c,d){var e=a.C!==c;a.Nc=b;a.C=c;a.u=d;UP(a);1===a.i.length&&(a.i[0].width=c||0);e&&g.RP(a)}; XP=function(a){var b=!!a.B&&2!==a.api.getPresentingPlayerType(),c=a.clipStart,d=a.clipEnd,e=!0,f=!0;b&&a.B?(c=a.B.startTimeMs/1E3,d=a.B.endTimeMs/1E3):(e=c>a.l.l,f=0a.J);g.O(a.Uc,"ytp-scrubber-button-hover",e===f&&1b||b===a.l)){a.l=b;b=160*a.scale;var c=160*a.scale,d=rna(a.i,a.l,b);Jua(a.bg,d,b,c,!0);a.ea.start()}}; Kva=function(a){var b=a.activeElement;3===a.type&&a.xa.stop();a.api.removeEventListener("appresize",a.U);a.J||b.setAttribute("title",a.C);a.C="";a.activeElement=null}; g.PQ=function(a,b){g.W.call(this,{D:"button",Fa:["ytp-watch-later-button","ytp-button"],V:{title:"{{title}}","data-tooltip-image":"{{image}}","data-tooltip-opaque":String(g.rF(a.T()))},S:[{D:"div",K:"ytp-watch-later-icon",ra:"{{icon}}"},{D:"div",K:"ytp-watch-later-title",ra:"Watch later"}]});this.G=a;this.icon=null;this.visible=this.isRequestPending=this.i=!1;this.tooltip=b.fc();sO(this.tooltip);a.Tb(this.element,this,28665);this.Ra("click",this.onClick,this);this.N(a,"videoplayerreset",this.VN); this.N(a,"appresize",this.Sw);this.N(a,"videodatachange",this.Sw);this.N(a,"presentingplayerstatechange",this.Sw);this.Sw();a=this.G.T();var c=Lva();a.l&&c?(Mva(),Nva(this)):this.Oa(2);g.O(this.element,"ytp-show-watch-later-title",g.rF(a));g.jf(this,g.oO(b.fc(),this.element))}; Ova=function(a,b){g.rsa(function(){Mva({videoId:b});window.location.reload()},"wl_button",g.MF(a.G.T()))}; Nva=function(a){if(!a.isRequestPending){a.isRequestPending=!0;a.Oa(3);var b=a.G.getVideoData();b=a.i?b.removeFromWatchLaterCommand:b.addToWatchLaterCommand;var c=a.G.Dl(),d=a.i?function(){a.i=!1;a.isRequestPending=!1;a.Oa(2);a.G.T().u&&a.G.Na("WATCH_LATER_VIDEO_REMOVED")}:function(){a.i=!0; a.isRequestPending=!1;a.Oa(1);a.G.T().i&&NO(a.tooltip,a.element);a.G.T().u&&a.G.Na("WATCH_LATER_VIDEO_ADDED")}; tM(c,b).then(d,function(){a.isRequestPending=!1;Pva(a,"An error has occurred. Please try again later.")})}}; Pva=function(a,b){a.Oa(4,b);a.G.T().u&&a.G.Na("WATCH_LATER_ERROR",b)}; Qva=function(a,b){var c=a.G.T();if(b!==a.icon){switch(b){case 3:var d=PN();break;case 1:d=jL();break;case 2:d={D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"M18,8 C12.47,8 8,12.47 8,18 C8,23.52 12.47,28 18,28 C23.52,28 28,23.52 28,18 C28,12.47 23.52,8 18,8 L18,8 Z M16,19.02 L16,12.00 L18,12.00 L18,17.86 L23.10,20.81 L22.10,22.54 L16,19.02 Z"}}]};break;case 4:d=g.T(c.experiments,"watch_later_iconchange_killswitch")?{D:"svg",V:{height:"100%", version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"M21,7.91 L19.60,20.91 L16.39,20.91 L15,7.91 L21,7.91 Z M18,27.91 C16.61,27.91 15.5,26.79 15.5,25.41 C15.5,24.03 16.61,22.91 18,22.91 C19.38,22.91 20.5,24.03 20.5,25.41 C20.5,26.79 19.38,27.91 18,27.91 Z"}}]}:{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,V:{d:"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z",fill:"#fff"}}]}}a.Ta("icon",d); a.icon=b}}; QQ=function(a){g.dO.call(this,a);var b=this;this.vy=(this.Ap=g.rF(this.api.T()))&&(this.api.T().i||Vt()||Tt());this.XB=48;this.YB=69;this.jk=null;this.In=[];this.pc=new g.jO(this.api);this.yu=this.api.X("web_player_deprecate_double_tap_ux")?new PO:new QO(this.api);this.Rh=new g.W({D:"div",K:"ytp-chrome-top"});this.Ew=[];this.tooltip=new g.NQ(this.api,this);this.backButton=this.ws=null;this.channelAvatar=new uO(this.api,this);this.title=new MQ(this.api,this);this.Cg=new g.cL({D:"div",K:"ytp-chrome-top-buttons"}); this.ph=null;this.ai=new nO(this.api,this,this.Rh.element);this.overflowButton=this.Qf=null;this.Tf="1"===this.api.T().controlsType?new GQ(this.api,this,this.md):null;this.contextMenu=new g.LO(this.api,this,this.pc);this.KB=!1;this.Hx=new g.W({D:"div",V:{tabindex:"0"}});this.Gx=new g.W({D:"div",V:{tabindex:"0"}});this.Wv=null;this.QE=this.tx=!1;var c=a.Za(),d=a.T(),e=a.getVideoData();this.Ap&&(g.N(a.getRootNode(),"ytp-embed"),g.N(a.getRootNode(),"ytp-embed-playlist"),d.X("embeds_enable_player_overlays_autohide")&& this.vy&&(g.N(a.getRootNode(),"ytp-embed-overlays-autohide"),g.N(this.contextMenu.element,"ytp-embed-overlays-autohide")),this.XB=60,this.YB=89);this.api.T().i&&(g.N(a.getRootNode(),"ytp-mobile"),this.api.T().I&&g.N(a.getRootNode(),"ytp-embed-mobile-exp"));this.Sg=e&&e.Sg;g.J(this,this.pc);WF(d)||g.bN(a,this.pc.element,4);g.J(this,this.yu);g.bN(a,this.yu.element,4);e=new g.W({D:"div",K:"ytp-gradient-top"});g.J(this,e);g.bN(a,e.element,1);this.mF=new g.PL(e,250,!0,100);g.J(this,this.mF);g.J(this,this.Rh); g.bN(a,this.Rh.element,1);this.lF=new g.PL(this.Rh,250,!0,100);g.J(this,this.lF);g.J(this,this.tooltip);g.bN(a,this.tooltip.element,4);var f=new $O(a);g.J(this,f);g.bN(a,f.element,5);f.subscribe("show",function(l){b.Om(f,l)}); this.Ew.push(f);this.ws=new aP(a,this,f);g.J(this,this.ws);d.showBackButton&&(this.backButton=new iO(a),g.J(this,this.backButton),this.backButton.Ba(this.Rh.element));this.Ap||this.ws.Ba(this.Rh.element);this.channelAvatar.Ba(this.Rh.element);g.J(this,this.channelAvatar);g.J(this,this.title);this.title.Ba(this.Rh.element);g.J(this,this.Cg);this.Cg.Ba(this.Rh.element);this.ph=new g.PQ(a,this);g.J(this,this.ph);this.ph.Ba(this.Cg.element);var h=new g.gP(a,this);g.J(this,h);g.bN(a,h.element,5);h.subscribe("show", function(l){b.Om(h,l)}); this.Ew.push(h);this.shareButton=new g.fP(a,this,h);g.J(this,this.shareButton);this.shareButton.Ba(this.Cg.element);this.Og=new g.MO(a,this);g.J(this,this.Og);this.Og.Ba(this.Cg.element);d.Xj&&(e=new mP(a),g.J(this,e),g.bN(a,e.element,4));this.Ap&&this.ws.Ba(this.Cg.element);g.J(this,this.ai);this.ai.Ba(this.Cg.element);e=new pO(a,this,this.ai);g.J(this,e);e.Ba(this.Cg.element);this.Qf=new XO(a,this);g.J(this,this.Qf);g.bN(a,this.Qf.element,5);this.Qf.subscribe("show",function(){b.Om(b.Qf,b.Qf.Of())}); this.Ew.push(this.Qf);this.overflowButton=new WO(a,this,this.Qf);g.J(this,this.overflowButton);this.overflowButton.Ba(this.Cg.element);this.Tf&&g.J(this,this.Tf);"3"===d.controlsType&&(e=new eP(a,this),g.J(this,e),g.bN(a,e.element,8));g.J(this,this.contextMenu);this.contextMenu.subscribe("show",this.OM,this);e=new jM(a,new hO(a));g.J(this,e);g.bN(a,e.element,4);this.Hx.Ra("focus",this.nQ,this);g.J(this,this.Hx);this.Gx.Ra("focus",this.oQ,this);g.J(this,this.Gx);(this.Ol=d.ud?null:new g.TO(a,c,this.contextMenu, this.md,this.pc,this.yu,function(){return b.qk()}))&&g.J(this,this.Ol); this.Ap||(this.YL=new kP(this.api,this),g.J(this,this.YL),g.bN(a,this.YL.element,4));this.jM=new JQ(this.api,this);g.J(this,this.jM);g.bN(a,this.jM.element,4);this.Hn.push(this.pc.element);this.N(a,"fullscreentoggled",this.Vl);this.N(a,"offlineslatestatechange",function(){b.api.vv()&&JN(b.md,128,!1)}); this.N(a,"cardstatechange",function(){b.Qi()}); this.N(a,"resize",this.MS);this.N(a,"showpromotooltip",this.tT)}; Rva=function(a){var b=a.api.T(),c=g.V(a.api.ub(),128);return b.l&&c&&!a.api.isFullscreen()}; RQ=function(a,b,c){b=c?b.lastElementChild:b.firstElementChild;for(var d=null;b;){if("none"!==Cl(b,"display")&&"true"!==b.getAttribute("aria-hidden")){var e=void 0;0<=b.tabIndex?e=b:e=RQ(a,b,c);e&&(d?c?e.tabIndex>d.tabIndex&&(d=e):e.tabIndexb)return b;for(var c=b&127,d=1;128<=b;)b=vD(a.l,a.i),++a.i,d*=128,c+=(b&127)*d;return c}; WQ=function(a,b){a.B=b;var c=a.u;for(a.u=-1;a.i+1<=a.l.totalLength;){0>c&&(c=VQ(a));var d=c>>3,e=c&7;if(d===b)return!0;if(d>b){a.u=c;break}c=-1;switch(e){case 0:VQ(a);break;case 1:a.i+=8;break;case 2:d=VQ(a);a.i+=d;break;case 5:a.i+=4}}return!1}; XQ=function(a,b,c){c=void 0===c?0:c;return WQ(a,b)?VQ(a):c}; YQ=function(a,b){var c=void 0===c?"":c;if(!WQ(a,b))return c;b=VQ(a);if(!b)return"";c=uD(a.l,a.i,b);a.i+=b;return g.C.TextDecoder?(new TextDecoder).decode(c):g.$a(c)}; ZQ=function(a,b){var c=void 0===c?null:c;if(!WQ(a,b))return c;b=VQ(a);c=uD(a.l,a.i,b);a.i+=b;return c}; Uva=function(){this.i=0;this.u=void 0;this.B=[];this.l=new Uint8Array(4096);this.view=new DataView(this.l.buffer);g.C.TextEncoder&&(this.u=new TextEncoder)}; $Q=function(a,b){b=a.i+b;if(!(a.l.length>=b)){for(var c=2*a.l.length;cd;d++)a.view.setUint8(a.i,c&127|128),c>>=7,a.i+=1;b=Math.floor(b/268435456)}for($Q(a,4);127>=7,a.i+=1;a.view.setUint8(a.i,b);a.i+=1}; bR=function(a,b,c){aR(a,b<<3|0);aR(a,c)}; cR=function(a,b,c){aR(a,b<<3|2);b=c.length;aR(a,b);$Q(a,b);a.l.set(c,a.i);a.i+=b}; eR=function(a,b,c){c=a.u?a.u.encode(c):new Uint8Array(dR(g.Za(c)).buffer);cR(a,b,c)}; Vva=function(a){aR(a,18);a.B.push(a.i);a.i+=2}; Wva=function(a){var b=a.B.pop()||0,c=a.i-b-2;a.view.setUint8(b,c&127|128);a.view.setUint8(b+1,c>>7)}; fR=function(a){var b=new UQ(new qD([Cd(decodeURIComponent(a))]));a=YQ(b,2);b=XQ(b,4);var c=Xva[b];if("undefined"===typeof c)throw a=new g.cw("Failed to recognize field number",{name:"EntityKeyHelperError",N9:b}),g.dz(a),a;return{hQ:b,entityType:c,entityId:a}}; gR=function(a,b){var c=new Uva;eR(c,2,a);a=Yva[b];if("undefined"===typeof a)throw b=new g.cw("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:b}),g.dz(b),b;bR(c,4,a);bR(c,5,1);b=new Uint8Array(c.l.buffer,0,c.i);return encodeURIComponent(g.ge(b))}; hR=function(a){a=a.key||a.id;if(!a)throw Error("Entity key is missing");return a}; iR=function(a,b,c,d){if(void 0===d){d=a[b]||{};var e=["symbol"===typeof c?c:c+""];c={};for(var f in d)Object.prototype.hasOwnProperty.call(d,f)&&0>e.indexOf(f)&&(c[f]=d[f]);if(null!=d&&"function"===typeof Object.getOwnPropertySymbols){var h=0;for(f=Object.getOwnPropertySymbols(d);he.indexOf(f[h])&&(c[f[h]]=d[f[h]])}f={};return Object.assign(Object.assign({},a),(f[b]=c,f))}f={};e={};return Object.assign(Object.assign({},a),(e[b]=Object.assign(Object.assign({},a[b]),(f[c]=d,f)),e))}; oR=function(a){this.counter=[0,0,0,0];this.l=new Uint8Array(16);this.i=16;if(!Zva){var b,c=new Uint8Array(256),d=new Uint8Array(256);var e=1;for(b=0;256>b;b++)c[e]=b,d[b]=e,e^=e<<1^(e>>7&&283);jR=new Uint8Array(256);kR=[];lR=[];mR=[];nR=[];for(var f=0;256>f;f++){e=f?d[255^c[f]]:0;e^=e<<1^e<<2^e<<3^e<<4;e=e&255^e>>>8^99;jR[f]=e;b=e<<1^(e>>7&&283);var h=b^e;kR.push(b<<24|e<<16|e<<8|h);lR.push(h<<24|kR[f]>>>8);mR.push(e<<24|lR[f]>>>8);nR.push(e<<24|mR[f]>>>8)}Zva=!0}e=[];for(c=0;4>c;c++)e.push(a[4*c]<< 24|a[4*c+1]<<16|a[4*c+2]<<8|a[4*c+3]);for(d=1;44>c;c++)a=e[c-1],c%4||(a=(jR[a>>16&255]^d)<<24|jR[a>>8&255]<<16|jR[a&255]<<8|jR[a>>>24],d=d<<1^(d>>7&&283)),e.push(e[c-4]^a);this.key=e}; $va=function(a,b){for(var c=0;4>c;c++)a.counter[c]=b[4*c]<<24|b[4*c+1]<<16|b[4*c+2]<<8|b[4*c+3];a.i=16}; awa=function(a){for(var b=a.key,c=a.counter[0]^b[0],d=a.counter[1]^b[1],e=a.counter[2]^b[2],f=a.counter[3]^b[3],h=3;0<=h&&!(a.counter[h]=-~a.counter[h]);h--);for(h=4;40>h;){var l=kR[c>>>24]^lR[d>>16&255]^mR[e>>8&255]^nR[f&255]^b[h++];var m=kR[d>>>24]^lR[e>>16&255]^mR[f>>8&255]^nR[c&255]^b[h++];var n=kR[e>>>24]^lR[f>>16&255]^mR[c>>8&255]^nR[d&255]^b[h++];f=kR[f>>>24]^lR[c>>16&255]^mR[d>>8&255]^nR[e&255]^b[h++];c=l;d=m;e=n}a=a.l;c=[c,d,e,f];for(d=0;16>d;)a[d++]=jR[c[0]>>>24]^b[h]>>>24,a[d++]=jR[c[1]>> 16&255]^b[h]>>16&255,a[d++]=jR[c[2]>>8&255]^b[h]>>8&255,a[d++]=jR[c[3]&255]^b[h++]&255,c.push(c.shift())}; pR=function(){var a;if(!bwa&&!g.Vw){var b=null===(a=window.crypto)||void 0===a?void 0:a.subtle;if((null===b||void 0===b?0:b.importKey)&&(null===b||void 0===b?0:b.sign)&&(null===b||void 0===b?0:b.encrypt))return b}}; qR=function(a){this.u=a}; rR=function(a){this.l=a}; sR=function(a){this.C=new Uint8Array(64);this.u=new Uint8Array(64);this.B=0;this.I=new Uint8Array(64);this.l=0;this.C.set(a);this.u.set(a);for(a=0;64>a;a++)this.C[a]^=92,this.u[a]^=54;this.reset()}; dwa=function(a,b,c){for(var d=[],e=0;16>e;e++)d.push(b[c]<<24|b[c+1]<<16|b[c+2]<<8|b[c+3]),c+=4;for(b=16;64>b;b++)c=d[b-7]+d[b-16],e=d[b-2],c+=(e>>>17|e<<15)^(e>>>19|e<<13)^e>>>10,e=d[b-15],c+=(e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3,d.push(c);b=a.i[0];c=a.i[1];e=a.i[2];for(var f=a.i[3],h=a.i[4],l=a.i[5],m=a.i[6],n=a.i[7],p,q,t=0;64>t;t++)p=n+cwa[t]+d[t]+((h>>>6|h<<26)^(h>>>11|h<<21)^(h>>>25|h<<7))+(h&l^~h&m),q=((b>>>2|b<<30)^(b>>>13|b<<19)^(b>>>22|b<<10))+(b&c^b&e^c&e),n=m,m=l,l=h,h=f+p,f=e,e=c,c=b,b= p+q;a.i[0]=b+a.i[0]|0;a.i[1]=c+a.i[1]|0;a.i[2]=e+a.i[2]|0;a.i[3]=f+a.i[3]|0;a.i[4]=h+a.i[4]|0;a.i[5]=l+a.i[5]|0;a.i[6]=m+a.i[6]|0;a.i[7]=n+a.i[7]|0}; fwa=function(a){var b=new Uint8Array(32),c=64-a.l;55f;f++){var h=e%256;d[c-f]=h;e=(e-h)/256}a.update(d);for(c=0;8>c;c++)b[4*c]=a.i[c]>>>24,b[4*c+1]=a.i[c]>>>16&255,b[4*c+2]=a.i[c]>>>8&255,b[4*c+3]=a.i[c]&255;ewa(a);return b}; ewa=function(a){a.i=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];a.B=0;a.l=0}; tR=function(a,b){b=void 0===b?{}:b;g.cw.call(this,gwa[a],Object.assign({name:"PESEncoderError",type:a},b));this.type=a;this.level="WARNING";Object.setPrototypeOf(this,tR.prototype)}; hwa=function(a){return new tR("WRONG_DATA_TYPE",{dQ:a})}; iwa=function(a){return a instanceof Error?new tR("UNKNOWN_ENCODE_ERROR",{originalMessage:a.message}):new tR("UNKNOWN_ENCODE_ERROR")}; jwa=function(a){return a instanceof Error?new tR("UNKNOWN_DECODE_ERROR",{originalMessage:a.message}):new tR("UNKNOWN_DECODE_ERROR")}; kwa=function(a,b){a=a instanceof tR?a:b(a);g.dz(a);throw a;}; lwa=function(){}; mwa=function(a,b,c){try{return a.l(b,c)}catch(d){kwa(d,jwa)}}; uR=function(a){a=(new TextEncoder).encode(a).slice(0,16);var b=new Uint8Array(16);b.set(a);return b}; vR=function(a){this.i=a}; wR=function(){}; nwa=function(){this.i={};this.i[0]=new wR;if(!g.ks("aes_pes_encoder_killswitch")){var a=this.i;try{var b=dw();var c=uR(b);var d=new vR(new rR(c))}catch(e){throw a=new tR("KEY_CREATION_FAILED"),g.dz(a),a;}a[1]=d}}; xR=function(a,b){b=void 0===b?0:b;a=a.i[b];if(!a)throw b=new tR("INVALID_ENCODER_VERSION",{dQ:b}),g.dz(b),b;return a}; pwa=function(a){var b=owa[a];if(b)return b;g.ez(new g.cw("Entity model not found.",{entityType:a}))}; qwa=function(a){var b=new nwa,c=a.objectStore("EntityStore"),d=a.objectStore("EntityAssociationStore");Hw(c,{},function(e){var f=e.getValue(),h=mwa(xR(b,f.version),f.data,f.key),l=fR(f.key).entityType;l=pwa(l);if(!l)return e.continue();l=(new l(h)).Ke();h=[];l=g.r(l);for(var m=l.next();!m.done;m=l.next())h.push(Cw(d,{parentEntityKey:f.key,childEntityKey:m.value}));return nw.all(h).then(function(){return e.continue()})})}; rwa=function(){if(yR)return yR();var a={};yR=bx("PersistentEntityStoreDb",{Hv:(a.EntityStore={Ko:1},a.EntityAssociationStore={Ko:2},a),Sz:!1,upgrade:function(b,c,d){c(1)&&Gw(zw(b,"EntityStore",{keyPath:"key"}),"entityType","entityType");c(2)&&(b=zw(b,"EntityAssociationStore",{keyPath:["parentEntityKey","childEntityKey"]}),Gw(b,"byParentEntityKey","parentEntityKey"),Gw(b,"byChildEntityKey","childEntityKey"));c(3)&&!c(1)&&qwa(d)}, version:g.ks("pes_migrate_association_data")?3:2});return yR()}; swa=function(a,b){this.i=a;this.u=b;this.l={}}; twa=function(a,b){return mwa(xR(a.u,b.version),b.data,b.key)}; zR=function(a,b,c){return a.i.objectStore("EntityStore").get(b).then(function(d){if(d){if(c&&d.entityType!==c)throw Error("Incorrect entity type");return twa(a,d)}})}; AR=function(a,b,c){return c?(c=c.map(function(d){return zR(a,d,b)}),nw.all(c)):a.i.objectStore("EntityStore").index("entityType").getAll(IDBKeyRange.only(b)).then(function(d){return d.map(function(e){return twa(a,e)})})}; CR=function(a,b,c){var d=hR(b),e=g.ks("pes_aes_all")?1:0,f=xR(a.u,e);a:{try{var h=f.u(b,d);break a}catch(m){kwa(m,iwa)}h=void 0}var l={key:d,entityType:c,data:h,version:e};return a.i.objectStore("EntityStore").get(d).then(function(m){if(m&&m.entityType!==c)throw Error("Incorrect entity type");}).then(function(){return nw.all([Cw(a.i.objectStore("EntityStore"),l), uwa(a,b,c)])}).then(function(){BR(a,d,c); return d})}; DR=function(a,b,c){b=b.map(function(d){return CR(a,d,c)}); return nw.all(b)}; ER=function(a,b,c){if(null===c||void 0===c?0:c.E9){var d=new Set;return vwa(a,b,d).then(function(){for(var f=[],h=g.r(d),l=h.next();!l.done;l=h.next())f.push(ER(a,l.value));return nw.all(f).then(function(){})})}var e=fR(b).entityType; return nw.all([a.i.objectStore("EntityStore").delete(b),FR(a,b)]).then(function(){BR(a,b,e)})}; wwa=function(a,b){return Mw(a.i.objectStore("EntityStore").index("entityType"),{query:IDBKeyRange.only(b)},function(c){return nw.all([c.delete(),FR(a,c.Wx())]).then(function(){BR(a,c.Wx(),b);return c.continue()})})}; BR=function(a,b,c){var d=a.l[c];d||(d=new Set,a.l[c]=d);d.add(b)}; xwa=function(a,b,c){var d=hR(b);c=pwa(c);if(!c)return nw.resolve([]);c=new c(b);a=a.i.objectStore("EntityAssociationStore");b=[];c=g.r(c.Ke());for(var e=c.next();!e.done;e=c.next())b.push(Cw(a,{parentEntityKey:d,childEntityKey:e.value}));return nw.all(b).then(function(f){return f.map(function(h){return h[1]})})}; FR=function(a,b){return a.i.objectStore("EntityAssociationStore").index("byParentEntityKey").delete(IDBKeyRange.only(b))}; uwa=function(a,b,c){var d=hR(b);return FR(a,d).then(function(){return xwa(a,b,c)})}; vwa=function(a,b,c){if(c.has(b))return nw.resolve(void 0);c.add(b);return ywa(a,b).then(function(d){return a.i.objectStore("EntityAssociationStore").index("byParentEntityKey").delete(IDBKeyRange.only(b)).then(function(){return d})}).then(function(d){var e=nw.resolve(void 0),f={}; d=g.r(d);for(var h=d.next();!h.done;f={yA:f.yA},h=d.next())f.yA=h.value,e=e.then(function(l){return function(){return vwa(a,l.yA,c)}}(f)); return e}).then(function(){})}; ywa=function(a,b){var c=a.i.objectStore("EntityAssociationStore");return c.index("byParentEntityKey").getAll(IDBKeyRange.only(b)).then(function(d){var e=[];d=g.r(d);for(var f=d.next();!f.done;f=d.next())f=f.value,e.push(c.index("byChildEntityKey").getAll(f.childEntityKey));return nw.all(e)}).then(function(d){var e=[]; d=g.r(d);for(var f=d.next();!f.done;f=d.next())f=f.value,1===f.length&&e.push(f[0].childEntityKey);return e})}; GR=function(a,b){g.G.call(this);this.token=a;this.l=b;this.i=[];a=new g.C.BroadcastChannel("PERSISTENT_ENTITY_STORE_SYNC:"+dw());a.onmessage=this.u.bind(this);this.channel=a}; HR=function(a,b,c){return g.E(a,function e(){var f=this,h,l,m,n,p;return g.B(e,function(q){if(1==q.i)return h=f,g.A(q,rwa().open(),2);if(3!=q.i)return l=q.l,g.A(q,Bw(l,["EntityStore","EntityAssociationStore"],b,function(t){m=new swa(t,h.l);return c(m)}),3); n=q.l;m&&(p=m.l,0=e.length)return f.return();if(b){var h=e,l={type:"ENTITY_LOADED"};void 0!==h&&(l.payload=h);b.dispatch(l)}return g.A(f,Fwa(e),2)}e.length=0;g.sa(f)})})}; Fwa=function(a){return g.E(this,function c(){var d;return g.B(c,function(e){return 1==e.i?g.A(e,NR(),2):(d=e.l)?g.A(e,HR(d,"readwrite",function(f){for(var h=[],l=g.r(a),m=l.next();!m.done;m=l.next()){m=m.value;var n;if(n=m.entityKey){n=void 0;var p=null===(n=m.options)||void 0===n?void 0:n.persistenceOption;n="ENTITY_PERSISTENCE_OPTION_PERSIST"===p||"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST"===p}n&&(n=Mb(m.payload),"ENTITY_MUTATION_TYPE_REPLACE"===m.type&&h.push(CR(f,m.payload[n],n)),"ENTITY_MUTATION_TYPE_DELETE"=== m.type&&h.push(ER(f,m.entityKey)))}return nw.all(h)}),0):e.return()})})}; Hwa=function(a){return void 0!==a}; Iwa=function(){this.locks=navigator.locks}; Jwa=function(){try{var a=g.Ha("ytglobal.locks_");if(a)return a;var b;if(b=navigator){var c=navigator;b="locks"in c&&!!c.locks}if(b)return g.C.localStorage&&g.C.localStorage.getItem("noop"),a=new Iwa,g.Ga("ytglobal.locks_",a,void 0),a}catch(d){}}; OR=function(a,b,c){g.ez(new g.cw("Woffle: "+a,c?{cotn:c}:""));b instanceof Error&&g.ez(b)}; Kwa=function(a,b,c){var d=this,e;this.L=a;this.U=b;this.visibility=c;this.B=this.I=this.C=this.l=this.i=!1;this.J=new g.K(function(){d.u&&d.u.resolve();d.i=!1;d.l=!1;d.U()}); null===(e=this.visibility)||void 0===e?void 0:e.subscribe("visibilitystatechange",function(){d.xe()})}; Lwa=function(a){if(!a.l&&!a.i){var b=Jwa();if(b){a.l=!0;var c=dw("OfflineLockManager");b.request("woffle_orchestration_leader:"+c,{},function(){return g.E(a,function e(){var f=this;return g.B(e,function(h){return 1==h.i?(f.u=new fr,f.i=!0,f.l=!1,g.A(h,f.L(),2)):g.A(h,f.u.promise,0)})})})}}}; Mwa=function(a){a.i&&(a.B=!0,PR(a))}; Nwa=function(a,b){a.i&&(a.I=b,PR(a))}; PR=function(a){a.visibility&&(a.I&&a.C&&a.B&&a.visibility.isBackground()?g.Gq(a.J,6E4):a.J.stop())}; QR=function(a){g.G.call(this);this.api=a;"undefined"!==typeof g.C.BroadcastChannel&&(this.channel=new g.C.BroadcastChannel("PLAYER_OFFLINE_ERROR_SYNC:"+dw()),this.channel.onmessage=this.i.bind(this))}; Owa=function(a,b){var c;a.api.Na("onOfflineOperationFailure",b);null===(c=a.channel)||void 0===c?void 0:c.postMessage(b)}; RR=function(){}; SR=function(){}; TR=function(a){if(a.includes(":"))throw Error("Invalid user cache name: "+a);return a+":"+dw("CacheStorage get")}; Pwa=function(){return g.E(this,function b(){var c=this,d;return g.B(b,function(e){d=c;if(void 0!==UR)return e.return(UR);UR=new Promise(function(f){return g.E(d,function l(){var m;return g.B(l,function(n){switch(n.i){case 1:return ta(n,2),g.A(n,VR.open("test-only"),4);case 4:return g.A(n,VR.delete("test-only"),5);case 5:ua(n,3);break;case 2:if(m=va(n),m instanceof Error&&"SecurityError"===m.name)return f(!1),n.return();case 3:f("caches"in window),g.sa(n)}})})}); return e.return(UR)})})}; YR=function(){return g.E(this,function b(){return g.B(b,function(c){if(1==c.i)return g.A(c,Pwa(),2);if(!c.l)return c.return(void 0);WR||(WR=new SR);return c.return(WR)})})}; Qwa=function(){return g.E(this,function b(){var c;return g.B(b,function(d){return 1==d.i?g.A(d,YR(),2):(c=d.l)?d.return(c.delete("yt-player-local-img")):d.return(!0)})})}; Rwa=function(a){return g.E(this,function c(){var d,e;return g.B(c,function(f){if(1==f.i)return g.A(f,YR(),2);if(3!=f.i){d=f.l;if(!d)throw Error("Cache API not supported");return a.length?g.A(f,d.open("yt-player-local-img"),3):f.return()}e=f.l;return g.A(f,Promise.all(a.map(function(h){return e.delete(h)})),0)})})}; Swa=function(a){return g.E(this,function c(){var d,e;return g.B(c,function(f){if(1==f.i)return g.A(f,YR(),2);if(3!=f.i){d=f.l;if(!d)throw Error("Cache API not supported");return a.length?g.A(f,d.open("yt-player-local-img"),3):f.return()}e=f.l;return g.A(f,e.addAll(a),0)})})}; ZR=function(a,b){var c=b.cotn,d=b.videoQuality,e=b.isRefresh;a.encryptedVideoId=b.videoId;a.cotn=c;a.offlineabilityFormatType=d;a.isRefresh=null!==e&&void 0!==e?e:!1;g.Yv("offlineTransferStatusChanged",a)}; Twa=function(a){switch(a){case "TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE":case "TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE":return"OFFLINE_DATABASE_ERROR";case "TRANSFER_FAILURE_REASON_PLAYABILITY":return"NOT_PLAYABLE";case "TRANSFER_FAILURE_REASON_TOO_MANY_RETRIES":return"TOO_MANY_RETRIES";case "TRANSFER_FAILURE_REASON_INTERNAL":return"OFFLINE_DOWNLOAD_CONTROLLER_ERROR";case "TRANSFER_FAILURE_REASON_STREAM_MISSING":return"STREAM_VERIFICATION_FAILED";case "TRANSFER_FAILURE_REASON_SERVER":case "TRANSFER_FAILURE_REASON_SERVER_PROPERTY_MISSING":return"OFFLINE_REQUEST_FAILURE"; case "TRANSFER_FAILURE_REASON_NETWORK":return"OFFLINE_NETWORK_ERROR";default:return"UNKNOWN_FAILURE_REASON"}}; $R=function(a){var b,c,d;return 0<(null!==(d=null===(c=null===(b=a.actionMetadata)||void 0===b?void 0:b.retryScheduleIntervalsInSeconds)||void 0===c?void 0:c.length)&&void 0!==d?d:0)}; aS=function(a){return"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD"===a.actionType&&!!a.entityKey}; bS=function(a){return"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH"===a.actionType&&!!a.entityKey}; Xwa=function(a,b,c){return g.E(this,function e(){var f,h,l,m,n,p,q,t,u,w,y,z,F,I,H,M,aa,L,ha,Qa,Na,qc,Hb;return g.B(e,function(Sb){switch(Sb.i){case 1:return f=gR(a,"ytMainVideoEntity"),h=gR(a,"ytMainChannelEntity"),l=gR(a,"transfer"),g.A(Sb,HR(b,"readonly",function(Zc){return nw.all([zR(Zc,f,"ytMainVideoEntity"),zR(Zc,h,"ytMainChannelEntity"),zR(Zc,l,"transfer"),AR(Zc,"ytMainChannelEntity"),AR(Zc,"offlineOrchestrationActionWrapperEntity")])}),2); case 2:m=Sb.l;n=g.r(m);p=n.next().value;q=n.next().value;t=n.next().value;u=n.next().value;w=n.next().value;y=p;z=q;F=t;I=u;H=w;if(!y&&!z){Sb.rb(3);break}M=y?cS(y.thumbnail):[];if(!z){aa=[];Sb.rb(4);break}return g.A(Sb,Uwa(z,I),5);case 5:aa=Sb.l;case 4:return L=aa,g.A(Sb,Rwa(M.concat(L)),3);case 3:ha=[gR(a,"ytMainDownloadedVideoEntity"),f,h,gR(a,"playbackData"),l,gR(a,"offlineVideoPolicy"),gR(a,"offlineVideoStreams")];Qa=g.r(H);for(Na=Qa.next();!Na.done;Na=Qa.next())qc=Na.value,Hb=fR(qc.key).entityId, Hb!==a||Vwa(c,qc.actionProto)||ha.push(qc.key);return g.A(Sb,HR(b,"readwrite",function(Zc){return nw.all(ha.map(function(id){return ER(Zc,id)})).then(function(){return m})}),7); case 7:Wwa(F),g.sa(Sb)}})})}; Zwa=function(a,b){return g.E(this,function d(){var e,f,h,l;return g.B(d,function(m){if(1==m.i)return g.A(m,HR(a,"readwrite",function(n){var p=AR(n,"transfer"),q=AR(n,"offlineOrchestrationActionWrapperEntity");return nw.all([p,q]).then(function(t){t=g.r(t);var u=t.next().value,w=t.next().value;t=Ywa.map(function(I){return wwa(n,I)}); w=g.r(w);for(var y=w.next();!y.done;y=w.next()){y=y.value;var z="ytMainDownloadedVideoEntity"===fR(y.actionProto.entityKey).entityType,F="OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD"===y.actionProto.actionType;Vwa(b,y.actionProto)||z&&(!z||F)||t.push(ER(n,y.key))}return nw.all(t).then(function(){return u})})}),2); e=m.l;f=g.r(e);for(h=f.next();!h.done;h=f.next())l=h.value,Wwa(l);return g.A(m,Qwa(),0)})})}; Vwa=function(a,b){return a.actionType===b.actionType&&a.entityKey===b.entityKey}; Wwa=function(a){a&&"TRANSFER_STATE_COMPLETE"!==a.transferState&&"TRANSFER_STATE_FAILED"!==a.transferState&&(a={videoId:fR(a.key).entityId,cotn:a.cotn,videoQuality:a.maximumDownloadQuality,isRefresh:a.isRefresh},ZR({transferStatusType:"TRANSFER_STATUS_TYPE_TERMINATED_BY_USER",statusType:"CANCELLED",softErrorCount:0},a))}; cS=function(a){if(!a||!a.thumbnails)return[];var b=[];a=g.r(a.thumbnails);for(var c=a.next();!c.done;c=a.next())c=c.value,c.url&&b.push(c.url);return b}; Uwa=function(a,b){return g.E(this,function d(){var e,f,h,l,m,n,p,q;return g.B(d,function(t){e=cS(a.avatar);f=g.r(b);for(h=f.next();!h.done;h=f.next())if(l=h.value,l.id!==a.id)for(m=g.r(cS(l.avatar)),n=m.next();!n.done;n=m.next())p=n.value,q=e.indexOf(p),-1!==q&&e.splice(q,1);return t.return(e)})})}; dS=function(a){this.i=a}; eS=function(a,b,c,d){this.status=a;this.i=b;this.l=c;this.failureReason=d}; $wa=function(a){return new Promise(function(b){Aha(Fu(),function(){b()},a)})}; fS=function(){dS.apply(this,arguments)}; gS=function(a,b){this.i=a;this.W=b}; cxa=function(a,b){var c,d;return g.E(a,function f(){var h,l,m=this,n,p,q;return g.B(f,function(t){switch(t.i){case 1:h=b.entityKey;l=null===(d=null===(c=b.actionMetadata)||void 0===c?void 0:c.playbackDataActionMetadata)||void 0===d?void 0:d.isEnqueuedForExpiredStreamUrlRefetch;ta(t,2);var u;var w=null!==(u=b.actionMetadata)&&void 0!==u&&u.playbackDataActionMetadata?{maximumDownloadQuality:b.actionMetadata.playbackDataActionMetadata.maximumDownloadQuality}:void 0;return g.A(t,axa(m,h,{isEnqueuedForExpiredStreamUrlRefetch:l, QM:w}),4);case 4:return(n=t.l)?g.A(t,bxa(m,n,b),5):t.return(hS(b,!1,void 0,"OFFLINE_OPERATION_FAILURE_REASON_NETWORK_REQUEST_FAILED"));case 5:return t.return(hS(b,!0,n.orchestrationActions));case 2:return p=va(t),q="OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN",p instanceof Error&&"YtIdbKnownError"===p.name&&(q="OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED"),OR("PDE handleAdd error"),t.return(hS(b,!1,void 0,q))}})})}; dxa=function(a,b){return g.E(a,function d(){var e,f=this,h,l,m,n,p,q,t,u,w,y,z,F,I;return g.B(d,function(H){switch(H.i){case 1:return e=b.entityKey,g.A(H,HR(f.i,"readonly",function(M){var aa=zR(M,e,"playbackData"),L=zR(M,gR(fR(b.entityKey).entityId,"offlineVideoPolicy"),"offlineVideoPolicy");M=zR(M,gR(fR(b.entityKey).entityId,"transfer"),"transfer");return nw.all([aa,L,M])}),2); case 2:h=H.l;l=g.r(h);m=l.next().value;n=l.next().value;p=l.next().value;q=m;t=n;u=p;if(!q||!t)return H.return(hS(b,!0));w={lastPlayerResponseTimestampSeconds:q.playerResponseTimestamp,offlineToken:t.offlineToken};y={};if(null===u||void 0===u?0:u.maximumDownloadQuality)y.maximumDownloadQuality=u.maximumDownloadQuality;ta(H,3);return g.A(H,axa(f,e,{refreshData:w,QM:y}),5);case 5:return(z=H.l)?g.A(H,bxa(f,z,b),6):H.return(hS(b,!1,void 0,"OFFLINE_OPERATION_FAILURE_REASON_NETWORK_REQUEST_FAILED"));case 6:return H.return(hS(b, !0,z.orchestrationActions));case 3:return F=va(H),I="OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN",F instanceof Error&&"YtIdbKnownError"===F.name&&(I="OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED"),H.return(hS(b,!1,void 0,I))}})})}; axa=function(a,b,c){return g.E(a,function e(){var f,h=this,l,m;return g.B(e,function(n){f=g.CM();var p=h.W,q=c.refreshData,t=c.isEnqueuedForExpiredStreamUrlRefetch,u=c.QM,w={entityKey:b};q&&(w.refreshData=q);t&&(w.isExpiredStreamUrlRefetch=t);u&&(w.downloadParameters=u);l={context:nta(p),signatureTimestamp:18858,videos:[w]};m=g.mM(exa);return n.return(g.JK(f,l,m))})})}; bxa=function(a,b,c){return g.E(a,function e(){var f,h=this;return g.B(e,function(l){if(1==l.i){if(!b.frameworkUpdates||!b.frameworkUpdates.entityBatchUpdate)return l.return();if(!(b.frameworkUpdates.entityBatchUpdate.mutations&&0e.retryScheduleIndex&&Bxa(d.l,[e]);n.rb(5);break;case 6:return g.A(n,pS(d),0)}})})}; Hxa=function(a,b,c){var d;return g.E(a,function f(){var h=this,l,m,n,p;return g.B(f,function(q){if(1==q.i){l=h;if("OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS"===c.status)return p=null===(d=c.l)||void 0===d?void 0:d.map(function(t){return l.createAction(t,b)}),zxa(b,c,p),g.A(q,HR(h.i,"readwrite",function(t){var u=[]; if(p){var w=p.map(function(y){return lS(y)}); u.push(DR(t,w,"offlineOrchestrationActionWrapperEntity"))}w=lS(b);u.push(ER(t,w.key));return nw.all(u)}),9); if("OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE"!==c.status)return q.rb(0);zxa(b,c);if(c.i&&3>b.retryScheduleIndex+1)return g.A(q,Ixa(h,b),0);m=(null===c||void 0===c?0:c.failureReason)?c.failureReason:"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN";n={entityKey:b.action.entityKey,failureReason:m};Owa(h.L,n);OR("Orchestration result is not retryable, deleting action");return g.A(q,Bwa(h.i,lS(b).key),0)}nS(b,4);g.sa(q)})})}; qS=function(a,b){return g.E(a,function d(){var e=this,f,h,l,m,n,p,q,t,u,w,y,z;return g.B(d,function(F){f=[];h=Infinity;l=4E3;m=g.r(b);for(n=m.next();!n.done;n=m.next())p=n.value,q=Number(p.enqueueTimeSec),t=Jxa(q),u=p.retryScheduleIndex,w=null!=u&&0c.retryScheduleIndex&&Bxa(a.l,[c])})}; Mxa=function(a,b){return g.E(a,function d(){var e=this,f;return g.B(d,function(h){if(1==h.i)return g.A(h,LR(e.i,"offlineOrchestrationActionWrapperEntity",b),2);f=h.l;return h.return(f.filter(Hwa))})})}; Nxa=function(a,b){if(0===b.length)return Promise.resolve([]);b=b.map(function(c){return lS(c)}); return Awa(a.i,b)}; Oxa=function(){var a=Math.floor(3*Math.random());return 1>a?{bucket:"SHORT",duration:Math.floor(Of(5,30))}:2>a?{bucket:"MEDIUM",duration:Math.floor(Of(80,500))}:{bucket:"LONG",duration:Math.floor(Of(5E3,3E4))}}; Pxa=function(a,b,c){var d=void 0===d?Oxa:d;var e=void 0===e?aha:e;this.l=a;this.B=c;this.I=d;this.C=e;this.i=0}; Qxa=function(){for(var a=Math.floor(10*Math.random()),b=[],c=0;c(a.transferRetryCount||0);b&&(a.transferRetryCount=(a.transferRetryCount||0)+1);return b}; oya=function(a,b){b=void 0===b?"TRANSFER_FAILURE_REASON_UNKNOWN":b;return g.E(a,function d(){var e=this,f,h;return g.B(d,function(l){switch(l.i){case 1:return f="TRANSFER_FAILURE_REASON_NETWORK"===b?"OFFLINE_OPERATION_FAILURE_REASON_NETWORK_REQUEST_FAILED":"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN",ta(l,2),g.A(l,yS(e,"TRANSFER_STATE_FAILED","DOWNLOAD_STREAM_STATE_ERROR_STREAMS_MISSING",b),4);case 4:ua(l,3);break;case 2:va(l),f="OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED";case 3:Owa(e.ea, {entityKey:e.i.key,failureReason:f});h=fR(e.i.key).entityId;var m={videoId:h,cotn:e.i.cotn,videoQuality:e.i.maximumDownloadQuality,isRefresh:e.i.isRefresh},n=b,p={transferStatusType:"TRANSFER_STATUS_TYPE_TERMINATED_WITH_FAILURE",statusType:"FAILED",softErrorCount:e.i.transferRetryCount||0};n&&(p.transferFailureReason=n,p.failureReason=Twa(n));ZR(p,m);g.sa(l)}})})}; yS=function(a,b,c,d){return g.E(a,function f(){var h=this,l;return g.B(f,function(m){l=h;h.i.transferState=b;h.i.failureReason=d;return g.A(m,pya(h,function(n){return c?AR(n,"offlineVideoStreams",l.i.offlineVideoStreams).then(function(p){for(var q=g.r(p),t=q.next();!t.done;t=q.next())if((t=t.value)&&t.streamsProgress){t=g.r(t.streamsProgress);for(var u=t.next();!u.done;u=t.next())u.value.streamState=c}return DR(n,p.filter(function(w){return!!w}),"offlineVideoStreams")}):nw.resolve(void 0)}),0)})})}; pya=function(a,b){return g.E(a,function d(){var e=this,f;return g.B(d,function(h){if(!e.i)return h.return();f=e.i;return g.A(h,HR(e.l,"readwrite",function(l){var m=[CR(l,f,"transfer")];b&&m.push(b(l));return nw.all(m)}),0)})})}; vS=function(a){a.i=void 0;a.u=void 0;a.B.stop()}; hya=function(a,b){return g.E(a,function d(){var e,f,h,l=this,m;return g.B(d,function(n){if(1==n.i)return e=fR(b.key),f=e.entityId,h=gR(f,"playbackData"),g.A(n,KR(l.l,h,"playbackData"),2);m=n.l;if(null===m||void 0===m?0:m.playerResponseJson)return n.return(JSON.parse(m.playerResponseJson));throw Error("No PlayerResponse found");})})}; jya=function(a){return void 0!==zS[a.transferState]}; kya=function(a,b){var c=zS[a.transferState],d=zS[b.transferState];return c!==d?c-d:Number(a.enqueuedTimestampMs)-Number(b.enqueuedTimestampMs)}; tya=function(a,b){var c=this;this.W=a;this.api=b;this.I=new nx;this.l=new Kwa(function(){return qya(c)},function(){rya(c)},this.api.vp()); this.J=new QR(this.api);this.u=new fr;this.UA();this.api.X("wo_job_sampling_with_lock_api")&&g.Du(Fu(),function(){sya(c)})}; qya=function(a){return g.E(a,function c(){var d=this;return g.B(c,function(e){d.api.Na("onOrchestrationBecameLeader");d.i&&d.B||uya(d).then(d.u.resolve).catch(d.u.reject);var f=d.u.promise;return g.A(e,f,0)})})}; sya=function(a){g.E(a,function c(){var d,e=this;return g.B(c,function(f){if(1==f.i)return g.A(f,NR(),2);d=f.l;if(!d)return f.return();e.L=new Pxa(d,Fu(),e.UA.bind(e));return g.A(f,e.L.u(),0)})})}; uya=function(a){return g.E(a,function c(){var d,e=this,f,h;return g.B(c,function(l){if(1==l.i)return g.A(l,NR(),2);if(3!=l.i){d=l.l;if(!d)return OR("PES is undefined"),l.return();e.i=new tS(d,e.api,e.l,e.J);f={};h=(f.ytMainDownloadedVideoEntity=new jS(d),f.playbackData=new gS(d,e.W),f.transfer=new iS(d),f);e.api.X("wo_job_sampling_with_lock_api")&&(h.orchestrationWebSamplingEntity=new fS(d));return g.A(l,Gxa(d,h,e.l,e.J),3)}e.B=l.l;return g.A(l,vya(e),0)})})}; vya=function(a){return g.E(a,function c(){var d=this,e;return g.B(c,function(f){if(1==f.i)return e=d,d.i?g.A(f,uS(d.i),2):(OR("transferManager is undefined"),f.return());if(3!=f.i)return g.A(f,AS(d),3);d.C=it(function(){AS(e)},9E5); Cu(Fu(),function(){e.i&&cya(e.i)}); Mwa(d.l);g.sa(f)})})}; rya=function(a){var b,c;g.E(a,function e(){var f=this;return g.B(e,function(h){if(1==h.i)return f.i||f.B?g.A(h,f.u.promise,2):h.return();void 0!==f.C&&(window.clearInterval(f.C),f.C=void 0);null===(b=f.i)||void 0===b?void 0:b.dispose();f.i=void 0;null===(c=f.B)||void 0===c?void 0:c.dispose();f.B=void 0;f.api.Na("onOrchestrationLostLeader");f.u=new fr;g.sa(h)})})}; wya=function(a,b,c){return g.E(a,function e(){var f=this;return g.B(e,function(h){var l=c?{ytMainDownloadedVideoEntityActionMetadata:{maximumDownloadQuality:c}}:void 0;return h.return(f.Xv(b,"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD",l))})})}; xya=function(a,b){return g.E(a,function d(){var e=this;return g.B(d,function(f){return f.return(e.Xv(b,"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH"))})})}; yya=function(a){return g.E(a,function c(){var d,e,f;return g.B(c,function(h){if(1==h.i)return g.A(h,NR(),2);if(3!=h.i)return(d=h.l)?g.A(h,LR(d,"transfer"),3):h.return([]);e=h.l;f=e.map(function(l){return fR(l.key).entityId}); return h.return(f)})})}; AS=function(a,b){b=void 0===b?43200:b;return g.E(a,function d(){var e=this,f,h,l,m,n,p,q,t;return g.B(d,function(u){if(1==u.i)return e.I.ji()?g.A(u,NR(),2):u.return(zya(e));if(3!=u.i){f=u.l;if(!f)return u.return([]);h=Date.now()/1E3;return g.A(u,LR(f,"offlineVideoPolicy"),3)}l=u.l;m=[];n=g.r(l);for(p=n.next();!p.done;p=n.next())q=p.value,Number(q.lastUpdatedTimestampSeconds)+b<=h&&(t=fR(q.key).entityId,m.push(t));return m.length?u.return(xya(e,m)):u.return([])})})}; zya=function(a){return g.E(a,function c(){var d,e,f,h,l,m;return g.B(c,function(n){switch(n.i){case 1:return g.A(n,NR(),2);case 2:d=n.l;if(!d)return n.return([]);e=Date.now()/1E3;return g.A(n,LR(d,"offlineVideoPolicy"),3);case 3:f=n.l,h=g.r(f),l=h.next();case 4:if(l.done){n.rb(6);break}m=l.value;if(!(m.expirationTimestamp&&Number(m.expirationTimestamp)a;a++){var b=g.qg("VIDEO");b.load();BS.push(new g.IN(b))}}; Eya=function(){this.l=200;this.i=12}; Fya=function(a){var b=new Eya;b.l=g.U(a.experiments,"html5_gapless_ended_transition_buffer_ms");b.i=g.U(a.experiments,"html5_gapless_max_played_ranges");return b}; g.CS=function(a,b,c,d){d=void 0===d?!1:d;fK.call(this);this.oa=a;this.start=b;this.end=c;this.i=d}; Gya=function(a,b,c,d){var e=c.getVideoData(),f=b.getVideoData();if(c.getPlayerState().isError())return"player-error";c=f.u;if(b.Eh()>d/1E3+1)return"in-the-past";if(f.isLivePlayback&&!isFinite(d))return"live-infinite";if(a.i&&((b=b.dd())&&b.isView()&&(b=b.oa),b&&b.rp().length>a.i&&g.nH(e)))return"played-ranges";if(!e.u)return null;if(!e.u.i||!c.i)return"non-dash";if(e.u.videoInfos[0].containerType!==c.videoInfos[0].containerType)return"container";if(g.nH(f)&&g.nH(e))return"content-protection";a=c.i[0].audio; e=e.u.i[0].audio;return a.sampleRate===e.sampleRate||g.dj?(a.numChannels||2)!==(e.numChannels||2)?"channel-count":null:"sample-rate"}; DS=function(){var a=this;this.i=this.l=haa;this.promise=new Pg(function(b,c){a.l=b;a.i=c})}; ES=function(a,b,c,d){g.G.call(this);var e=this;this.policy=a;this.i=b;this.l=c;this.B=this.u=null;this.C=-1;this.I=!1;this.Ok=new DS;this.Fj=d-1E3*b.Qc();this.Ok.then(void 0,function(){}); this.timeout=new g.K(function(){e.He("timeout")},1E4); g.J(this,this.timeout);this.J=isFinite(d);this.status={status:0,error:null};this.ma()}; Lya=function(a){return g.E(a,function c(){var d=this,e,f,h,l,m,n,p,q,t,u;return g.B(c,function(w){if(1==w.i){e=d;if(d.isDisposed())return w.return(Promise.reject(Error(d.status.error||"disposed")));d.ma();d.timeout.start();f=g.GS.lq("gtfta");return g.A(w,d.Ok,2)}g.GS.ip(f);h=d.i.dd();if(h.Ek())return d.He("ended_in_finishTransition"),w.return(Promise.reject(Error(d.status.error||"")));if(!d.B||!kE(d.B))return d.He("next_mse_closed"),w.return(Promise.reject(Error(d.status.error||"")));if(d.l.pp()!== d.B)return d.He("next_mse_mismatch"),w.return(Promise.reject(Error(d.status.error||"")));l=Hya(d);m=l.qK;n=l.pI;p=l.pK;d.i.xg(!1,!0);q=Iya(h,m,p,!d.l.getVideoData().isAd());d.l.setMediaElement(q);d.J&&(d.l.seekTo(d.l.getCurrentTime()+.001,{yp:!0,kF:3,Md:"gapless_pseudo"}),q.play()||xt());t=h.Hb();t.cpn=d.i.getVideoData().clientPlaybackNonce;t.st=""+m;t.et=""+p;d.l.Ca("gapless",g.eE(t));d.i.Ca("gaplessTo",d.l.getVideoData().clientPlaybackNonce);u=d.i.getPlayerType()===d.l.getPlayerType();Jya(d.i,n, !1,u,d.l.getVideoData().clientPlaybackNonce);Jya(d.l,d.l.getCurrentTime(),!0,u,d.i.getVideoData().clientPlaybackNonce);g.Kg(function(){!e.l.getVideoData().gb&&g.pK(e.l.getPlayerState())&&Kya(e.l)}); HS(d,6);d.dispose();return w.return(Promise.resolve())})})}; Oya=function(a){if(a.l.getVideoData().u){IS(a.l,a.B);HS(a,3);Mya(a);var b=Nya(a),c=b.XL;b=b.RV;c.subscribe("updateend",a.Pq,a);b.subscribe("updateend",a.Pq,a);a.Pq(c);a.Pq(b)}}; Mya=function(a){a.i.unsubscribe("internalvideodatachange",a.Mo,a);a.l.unsubscribe("internalvideodatachange",a.Mo,a);a.i.unsubscribe("mediasourceattached",a.Mo,a);a.l.unsubscribe("statechange",a.Jc,a)}; Iya=function(a,b,c,d){a=a.isView()?a.oa:a;return new g.CS(a,b,c,d)}; HS=function(a,b){a.ma();b<=a.status.status||(a.status={status:b,error:null},5===b&&a.Ok.resolve(void 0))}; Hya=function(a){var b=a.i.dd();b=b.isView()?b.start:0;var c=a.i.getVideoData().isLivePlayback?Infinity:JS(a.i,!0);c=Math.min(a.Fj/1E3,c)+b;var d=a.J?100:0;a=c-a.l.Eh()+d;return{SP:b,qK:a,pI:c,pK:Infinity}}; Nya=function(a){return{XL:a.u.i.pd,RV:a.u.l.pd}}; KS=function(a){g.G.call(this);var b=this;this.api=a;this.C=this.i=this.l=null;this.J=!1;this.B=null;this.L=Fya(this.api.T());this.u=null;this.I=function(){g.Kg(function(){Pya(b)})}}; Qya=function(a,b,c,d){d=void 0===d?0:d;a.ma();a.Sr()||LS(a);a.B=new DS;a.l=b;var e=c,f=a.api.Ic(),h=f.getVideoData().isLivePlayback?Infinity:1E3*JS(f,!0);e>h&&(e=h-a.L.l,a.J=!0);f.getCurrentTime()>=e/1E3?a.I():(a.i=f,f=e,e=a.i,a.api.addEventListener(g.kA("vqueued"),a.I),f=isFinite(f)||f/1E3>e.getDuration()?f:0x8000000000000,a.C=new g.hA(f,0x8000000000000,{namespace:"vqueued"}),e.addCueRange(a.C));f=d/=1E3;e=b.getVideoData().i;if(d&&e&&a.i){h=d;var l=0;b.getVideoData().isLivePlayback&&(f=Math.min(c/ 1E3,JS(a.i,!0)),l=Math.max(0,f-a.i.getCurrentTime()),h=Math.min(d,JS(b)+l));f=lla(e,h)||d;f!==d&&a.l.Ca("qvaln","st."+d+";at."+f+";rm."+(l+";ct."+h))}b=f;d=a.l;d.getVideoData().Uc=!0;d.getVideoData().Ga=!0;xS(d,!0);e="";a.i&&(e=g.MS(a.i.Ub.l),f=a.i.getVideoData().clientPlaybackNonce,e="crt."+(1E3*e).toFixed()+";cpn."+f);d.Ca("queued",e);0!==b&&d.seekTo(b+.01,{yp:!0,kF:3,Md:"videoqueuer_queued"});a.u=new ES(a.L,a.api.Ic(),a.l,c);c=a.u;c.ma();Infinity!==c.status.status&&(HS(c,1),c.i.subscribe("internalvideodatachange", c.Mo,c),c.l.subscribe("internalvideodatachange",c.Mo,c),c.i.subscribe("mediasourceattached",c.Mo,c),c.l.subscribe("statechange",c.Jc,c),c.i.subscribe("newelementrequired",c.QK,c),c.Mo());return a.B}; Pya=function(a){g.E(a,function c(){var d=this,e,f,h,l;return g.B(c,function(m){switch(m.i){case 1:e=d;if(d.isDisposed())return m.return();d.ma();if(!d.B||!d.l)return d.ma(),m.return();d.J&&NS(d.api.Ic(),!0,!1);f=null;if(!d.u){m.rb(2);break}ta(m,3);return g.A(m,Lya(d.u),5);case 5:ua(m,2);break;case 3:f=h=va(m);case 2:if(!d.l)return d.ma(),m.return();d.api.ju(d.l);g.GS.vE("vqsp",function(){e.api.Cj(e.l.getPlayerType())}); g.GS.vE("vqpv",function(){e.api.playVideo()}); f&&Rya(d.l,f.message);l=d.B;LS(d);return m.return(l.resolve(void 0))}})})}; LS=function(a){if(a.i){var b=a.i;a.api.removeEventListener(g.kA("vqueued"),a.I);b.removeCueRange(a.C);a.i=null;a.C=null}a.u&&(a.u.isFinished()||(b=a.u,Infinity!==b.status.status&&b.He("Canceled")),a.u=null);a.B=null;a.l=null;a.J=!1}; Sya=function(){var a=gu();return!(!a||"visible"===a)}; Uya=function(a){var b=Tya();b&&document.addEventListener(b,a,!1)}; Vya=function(a){var b=Tya();b&&document.removeEventListener(b,a,!1)}; Tya=function(){if(document.visibilityState)var a="visibilitychange";else{if(!document[fu+"VisibilityState"])return"";a=fu+"visibilitychange"}return a}; OS=function(){g.R.call(this);var a=this;this.fullscreen=0;this.l=this.pictureInPicture=this.i=this.u=this.inline=!1;this.B=function(){a.xe()}; Uya(this.B);this.C=this.getVisibilityState(this.hf(),this.isFullscreen(),this.De(),this.isInline(),this.Qr(),this.Or())}; Wya=function(a){this.end=this.start=a}; g.QS=function(a,b,c){g.G.call(this);var d=this;this.api=a;this.W=b;this.Ea=c;this.ya=new Map;this.Ja=new Map;this.u=new Map;this.B=[];this.i=[];this.Sa=NaN;this.xa=this.Z=null;this.Pa=new g.K(function(){PS(d,d.Sa)}); this.events=new g.eN(this);this.isLiveNow=!0;this.bb=g.U(this.W.experiments,"web_player_ss_dai_ad_fetching_timeout_ms")||1E4;this.C=new g.K(function(){d.I=!0;d.Ea.Ca("sdai","aftimeout."+d.bb.toString());d.Xu(!1)},this.bb); this.I=!1;this.ea=new Map;this.Ka=[];this.L=null;this.U=[];this.gb=[];this.eb=[];this.l=void 0;this.Wa=0;this.Ga=!0;this.J=!1;this.Aa=[];this.fb=new Set;this.sb=new Set;this.kb=new Set;this.vb=g.U(this.W.experiments,"html5_server_stitched_dai_decorated_url_retry_limit");this.tu=0;this.Ea.getPlayerType();Xya(this.Ea,this);g.J(this,this.Pa);g.J(this,this.events);g.J(this,this.C);this.events.N(this.api,g.kA("serverstitchedcuerange"),this.Bd);this.events.N(this.api,g.lA("serverstitchedcuerange"),this.qf)}; $ya=function(a,b,c,d,e,f,h){var l=Yya(a,e,e+d);a.I&&a.Ea.Ca("sdai","adaftto");var m=g.T(a.W.experiments,"web_player_ssdai_reject_invalid_ads_killswitch"),n=a.Ea;f=void 0===f?e+d:f;e===f&&!d&&a.W.X("html5_allow_zero_duration_ads_on_timeline")&&a.Ea.Ca("sdai","attl0d");if(e>f&&(a.Td("Invalid_playback_enterTimeMs_"+e+"_is_greater_than_parentReturnTimeMs_"+f),m))return"";var p=1E3*n.getMinSeekableTime();if(en&&(a.Td("Invalid_playback_parentReturnTimeMs_"+f+"_is_greater_than_parentDurationMs_"+n),m))return"";n=null;p=g.r(a.i);for(var q=p.next();!q.done;q=p.next()){q=q.value;if(e>=q.Gc&&eq.Gc&&(a.Td("Overlapping_child_playbacks_not_allowed._New_playback_video_id_"+(b.video_id+"_enterTimeMs_"+ e+"_parentReturnTimeMs_"+f+"_overlaps_existing_ChildPlayback_"+jT(q))),m)||f===q.Gc&&(a.Td("Neighboring_child_playbacks_must_be_added_sequentially._New_playback_video_id_"+(b.video_id+"_enterTimeMs_"+e+"_parentReturnTimeMs_"+f+"_added_after_existing_ChildPlayback_"+jT(q))),m))return"";e===q.kd&&(n=q)}if(l&&n)for(m=g.r(a.U.entries()),p=m.next();!p.done;p=m.next()){if(q=g.r(p.value),p=q.next().value,q=q.next().value,q.identifier===l.identifier){a.U.splice(p,1);break}}else if(l&&g.T(a.W.experiments, "web_player_ss_timeout_skip_ads"))return a.Ea.Ca("sdai","rejectAttl"),h&&!vn(a.eb,function(t){return t===h})&&(a.Ea.Ca("sdai","rejectAdBreakAttl"),a.eb.push(h)),""; l="childplayback_"+Zya++;m=b.raw_player_response;m||g.T(a.W.experiments,"web_player_parse_ad_response_killswitch")||(p=b.player_response)&&(m=JSON.parse(p));b.cpn||(b.cpn=$x());p=b.cpn;b=new g.WG(a.W,b);b.Bc=l;c={Bc:l,playerType:c,durationMs:d,Gc:e,kd:f,playerResponse:m,cpn:p,videoData:b,errorCount:0};a.i=a.i.concat(c).sort(function(t,u){return t.Gc-u.Gc}); a.Ea.Ca("sdai","attlDone."+(f-e));h?c.Yf=h:n?c.Yf=n.Yf:c.Yf=c.cpn;a.C.isActive()&&(a.I=!1,a.C.stop(),a.Xu(!0));a.ma();return l}; aza=function(a,b){return new g.hA(a,b,{namespace:"serverstitchedcuerange",priority:7})}; bza=function(a,b,c){var d=a.J,e={cpn:a.Ea.getVideoData().clientPlaybackNonce,durationMs:0,Gc:0,playerType:1,kd:0,videoData:a.Ea.getVideoData(),errorCount:0};if(b.isAd&&c.isAd){e=a.i.find(function(h){return h.cpn===b.adCpn}); var f=a.i.find(function(h){return h.cpn===c.adCpn}); f&&e&&(a.api.Y("serverstitchedvideochange",e.Bc,e.Rt),a.Ea.Ca("sdai","ssvc.a2a"),a.tu++,tT(a.Ea,f,e,c.nm,b.nm,d))}else!b.isAd&&c.isAd?(a.api.Y("serverstitchedvideochange"),a.Ea.Ca("sdai","ssvc.a2c"),a.tu=0,a.Wa=c.je.end,(f=a.i.find(function(h){return h.cpn===c.adCpn}))&&tT(a.Ea,f,e,c.nm,b.nm,d)):b.isAd&&!c.isAd&&(f=a.i.find(function(h){return h.cpn===b.adCpn}))&&(a.Wa=0,a.api.Y("serverstitchedvideochange",f.Bc,f.Rt),a.Ea.Ca("sdai","ssvc.c2a"),a.tu=1,tT(a.Ea,e,f,c.nm,b.nm,d))}; uT=function(a,b,c){c=void 0===c?0:c;a=g.r(a.i);for(var d=a.next();!d.done;d=a.next()){d=d.value;if(d.Gc/1E3>b+c)break;if(d.kd/1E3>b)return{vl:d,Mp:b}}return{vl:void 0,Mp:b}}; wT=function(a,b){var c=cza(a,b);if(c)return a.i.find(function(d){return d.cpn===a.u.get(c)})}; cza=function(a,b){a=g.r(a.u.keys());for(var c=a.next();!c.done;c=a.next())if(c=c.value,c.start<=b&&c.end>=b)return c}; PS=function(a,b){var c=a.xa||a.api.Ic().getPlayerState();xT(a,!0);var d=b;g.T(a.W.experiments,"web_player_ssdai_seek_without_offset_killswitch")&&(d=uT(a,b).Mp);a.Ea.seekTo(d);a=a.api.Ic();b=a.getPlayerState();g.pK(c)&&!g.pK(b)?a.playVideo():g.V(c,4)&&!g.V(b,4)&&a.pauseVideo()}; xT=function(a,b){a.Sa=NaN;a.Pa.stop();a.Z&&b&&yT(a.Z);a.xa=null;a.Z=null}; zT=function(a,b,c){b=void 0===b?-1:b;c=void 0===c?Infinity:c;a.ma();for(var d=b,e=c,f=[],h=g.r(a.i),l=h.next();!l.done;l=h.next())l=l.value,(l.Gce)&&f.push(l);a.i=f;d=b;e=c;f=g.r(a.u.keys());for(h=f.next();!h.done;h=f.next())h=h.value,h.start>=d&&h.end<=e&&(a.Ea.removeCueRange(h),a.u.delete(h),a.Ea.Ca("sdai","rmAdCR"));d=uT(a,b/1E3);b=d.vl;d=d.Mp;b&&(d=1E3*d-b.Gc,e=b.Gc+d,a.ma(),b.durationMs=d,b.kd=e,dza(a,b));(b=uT(a,c/1E3).vl)&&a.Td("Invalid_clearEndTimeMs_"+c+"_that_falls_during_"+jT(b)+ "._Child_playbacks_can_only_have_duration_updated_not_their_start.")}; dza=function(a,b){for(var c=null,d=g.r(a.u),e=d.next();!e.done;e=d.next()){var f=g.r(e.value);e=f.next().value;f=f.next().value;f===b.cpn&&(c=e)}if(c){a=g.r(a.B);for(d=a.next();!d.done;d=a.next())d=d.value,d.start===c.end?d.start=b.Gc+b.durationMs:d.end===c.start&&(d.end=b.Gc);c.start=b.Gc;c.end=b.Gc+b.durationMs}}; jT=function(a){var b;return"playback_timelinePlaybackId_"+a.Bc+"_video_id_"+(null===(b=a.videoData)||void 0===b?void 0:b.videoId)+"_durationMs_"+a.durationMs+"_enterTimeMs_"+a.Gc+"_parentReturnTimeMs_"+a.kd}; BT=function(a,b,c){c=a.ea.get(c);c||(b+=AT(a),c=uT(a,b,1).vl);return c}; eza=function(a,b,c,d){var e,f;if(3===d)return"";if(!g.T(a.W.experiments,"html5_ssdai_use_cached_daistate_killswitch")){if(1===d&&a.ya.has(b))return a.ya.get(b);if(2===d&&a.Ja.has(b))return a.Ja.get(b)}d=null===(f=null===(e=a.Ea.getVideoData().i.i[c])||void 0===e?void 0:e.index)||void 0===f?void 0:f.getStitchedVideoInfo(b);return d?d.i:(a.Ea.Ca("sdai","gdu.nodaist.seg."+b+".itag."+c),"")}; CT=function(a,b,c,d){if(d)for(d=0;dc){var f=e.end;e.end=b;fza(a,c,f)}else if(e.start>=b&&e.startc)e.start=c;else if(e.end>b&&e.end<=c&&e.start=b&&e.end<=c){a.Ea.removeCueRange(e);a.Aa.includes(e)&&a.qf(e);a.B.splice(d,1);continue}d++}else fza(a,b,c)}; fza=function(a,b,c){b=aza(b,c);c=!0;g.Db(a.B,b,function(h,l){return h.start-l.start}); for(var d=0;d=Math.round(e.start/1E3)){f.end=e.end;e!==b?a.Ea.removeCueRange(e):c=!1;a.B.splice(d,1);continue}}d++}c&&a.Ea.addCueRange(b)}; DT=function(a,b,c){if(void 0===c||!c){c=g.r(a.Ka);for(var d=c.next();!d.done;d=c.next()){d=d.value;if(b>=d.start&&b<=d.end)return;if(b===d.end+1){d.end+=1;return}}a.Ka.push(new Wya(b))}}; g.gza=function(a,b){a=g.r(a.Ka);for(var c=a.next();!c.done;c=a.next())if(c=c.value,b>=c.start&&b<=c.end)return!0;return!1}; AT=function(a){var b=0;a.W.X("web_player_ss_media_time_offset")&&(b=0===a.Ea.getStreamTimeOffset()?a.Ea.Qc():a.Ea.getStreamTimeOffset());return b}; hza=function(a,b){var c=[];a=g.r(a.i);for(var d=a.next();!d.done;d=a.next())d=d.value,d.Yf===b&&d.cpn&&c.push(d.cpn);return c}; iza=function(a,b,c){var d=0;a=g.r(a.i);for(var e=a.next();!e.done;e=a.next())if(e=e.value,e.Yf===c){if(e.cpn===b)return d;d++}return-1}; jza=function(a,b){var c,d=[];a=g.r(a.i);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=null===(c=e.videoData)||void 0===c?void 0:c.videoId;e.Yf===b&&f&&d.push(f)}return d}; kza=function(a,b){var c=0;a=g.r(a.i);for(var d=a.next();!d.done;d=a.next())d=d.value,d.Yf===b&&0!==d.durationMs&&d.kd!==d.Gc&&c++;return c}; lza=function(a,b,c){for(var d=!1,e=g.r(a.i),f=e.next();!f.done;f=e.next())f=f.value,f.Yf===c&&0!==f.durationMs&&f.kd!==f.Gc&&(f=f.cpn,b===f&&(d=!0),d&&!a.sb.has(f)&&(a.Ea.Ca("sdai","decoratedAd"),a.sb.add(f)))}; Yya=function(a,b,c){if(a.U.length)for(var d={},e=g.r(a.U),f=e.next();!f.done;d={uo:d.uo},f=e.next()){d.uo=f.value;f=1E3*d.uo.startSecs;var h=1E3*d.uo.durationSecs+f;if(b>f&&bf&&cf)return a.Td("e.enterAfterReturn enterTimeMs="+e+" is greater than parentReturnTimeMs="+f.toFixed(3)),"";var l=1E3*h.getMinSeekableTime();if(el)return h="e.returnAfterDuration parentReturnTimeMs="+f.toFixed(3)+" is greater than parentDurationMs="+l+". And timestampOffset in seconds is "+h.Qc(),a.Td(h),"";l=null; for(var m=g.r(a.i),n=m.next();!n.done;n=m.next()){n=n.value;if(e>=n.Gc&&en.Gc)return a.Td("e.overlappingReturn"),a.ma(),"";if(f===n.Gc)return a.Td("e.outOfOrder"),a.ma(),"";e===n.kd&&(l=n)}m="childplayback_"+nza++;n={je:FT(d,!0),Fj:Infinity,target:null};var p={Bc:m,playerVars:b,playerType:c,durationMs:d,Gc:e,kd:f,Qm:n};a.i=a.i.concat(p).sort(function(u,w){return u.Gc-w.Gc}); l?oza(a,l,{je:FT(l.durationMs,!0),Fj:a.W.X("timeline_manager_transition_killswitch")?Infinity:l.Qm.Fj,target:p}):(b={je:FT(e,!1),Fj:e,target:p},a.I.set(b.je,b),a.ma(),h.addCueRange(b.je));b=g.T(a.W.experiments,"html5_gapless_preloading");if(a.l===a.api.Ic()&&(h=1E3*h.getCurrentTime(),h>=p.Gc&&hb)break;if(f>b)return{vl:d,Mp:b-e};c=f-d.kd/1E3}return{vl:null,Mp:b-c}}; mza=function(a,b){var c=a.C||a.api.Ic().getPlayerState();JT(a,!0);b=g.T(a.W.experiments,"html5_playbacktimeline_seektoinf_killswitch")||isFinite(b)?b:a.l.cj();var d=IT(a,b);b=d.vl;d=d.Mp;var e=b&&!GT(a,b)||!b&&a.l!==a.api.Ic(),f=1E3*d;f=a.u&&a.u.start<=f&&f<=a.u.end;!e&&f||HT(a);a.ma();b?(a.ma(),pza(a,b,d,c)):(a.ma(),KT(a,d,c))}; KT=function(a,b,c){var d=a.l,e=a.api.Ic();d!==e&&a.api.Cj(d.getPlayerType());d.seekTo(b,{Md:"application_timelinemanager"});uza(a,c)}; pza=function(a,b,c,d){var e=GT(a,b);if(!e){b.playerVars.prefer_gapless=!0;var f=new g.WG(a.W,b.playerVars);a.W.X("html5_match_codecs_for_gapless")||a.api.Cj(b.playerType);f.Bc=b.Bc;a.api.En(f,b.playerType)}f=a.api.Ic();e||(b=b.Qm,a.ma(),f.addCueRange(b.je));f.seekTo(c,{Md:"application_timelinemanager"});uza(a,d)}; uza=function(a,b){a=a.api.Ic();var c=a.getPlayerState();g.pK(b)&&!g.pK(c)?a.playVideo():g.V(b,4)&&!g.V(c,4)&&a.pauseVideo()}; JT=function(a,b){a.U=NaN;a.L.stop();a.B&&b&&yT(a.B);a.C=null;a.B=null}; GT=function(a,b){a=a.api.Ic();return!!a&&a.getVideoData().Bc===b.Bc}; vza=function(a){var b=a.i.find(function(e){return GT(a,e)}); if(b){var c=a.api.Ic();HT(a);var d=new g.jK(8);b=tza(a,b)/1E3;KT(a,b,d);c.Ca("forceParentTransition","childPlayback");a.l.Ca("forceParentTransition","parentPlayback")}}; LT=function(a,b,c){b=void 0===b?-1:b;c=void 0===c?Infinity:c;a.ma();for(var d=b,e=c,f=g.r(a.I),h=f.next();!h.done;h=f.next()){var l=g.r(h.value);h=l.next().value;l=l.next().value;l.Fj>=d&&l.target&&l.target.kd<=e&&(a.l.removeCueRange(h),a.I.delete(h))}d=b;e=c;f=[];h=g.r(a.i);for(l=h.next();!l.done;l=h.next())if(l=l.value,l.Gc>=d&&l.kd<=e){var m=a;m.J===l&&HT(m);GT(m,l)&&m.api.Tn(l.playerType)}else f.push(l);a.i=f;d=IT(a,b/1E3);b=d.vl;d=d.Mp;b&&(d*=1E3,wza(a,b,d,b.kd===b.Gc+b.durationMs?b.Gc+d:b.kd)); (b=IT(a,c/1E3).vl)&&a.Td("Invalid clearEndTimeMs="+c+" that falls during playback={timelinePlaybackId="+(b.Bc+" video_id="+b.playerVars.video_id+" durationMs="+b.durationMs+" enterTimeMs="+b.Gc+" parentReturnTimeMs="+b.kd+"}.Child playbacks can only have duration updated not their start."))}; wza=function(a,b,c,d){a.ma();b.durationMs=c;b.kd=d;d={je:FT(c,!0),Fj:c,target:null};oza(a,b,d);GT(a,b)&&1E3*a.api.Ic().getCurrentTime()>c&&(b=tza(a,b)/1E3,c=a.api.Ic().getPlayerState(),KT(a,b,c))}; yza=function(a){a&&"web"!==a&&xza.includes(a)}; OT=function(a,b){g.G.call(this);var c=this;this.data=[];this.u=a||NaN;this.l=b||null;this.i=new g.K(function(){MT(c);NT(c)}); g.J(this,this.i)}; MT=function(a){var b=(0,g.Q)();a.data.forEach(function(c){c.expire=e;e++)d.push(e/100);e={threshold:d};b&&(e={threshold:d,trackVisibility:!0,delay:1E3});(this.l=window.IntersectionObserver?new IntersectionObserver(function(f){f=f[f.length-1];b?"undefined"===typeof f.isVisible?c.i=null:c.i=f.isVisible?f.intersectionRatio:0:c.i=f.intersectionRatio},e):null)&&this.l.observe(a)}; Bza=function(a,b){Dx(a,"version",b)}; ZT=function(a){g.W.call(this,{D:"div",Fa:["html5-video-player"],V:{tabindex:"-1",id:a.webPlayerContextConfig?a.webPlayerContextConfig.rootElementId:a.config.attrs.id},S:[{D:"div",K:g.XT.VIDEO_CONTAINER,V:{"data-layer":"0"}}]});var b=this;this.app=a;this.nu=this.Da(g.XT.VIDEO_CONTAINER);this.ys=new g.rl(0,0,0,0);this.Gb=null;this.xz=new g.rl(0,0,0,0);this.SC=this.FD=this.ED=NaN;this.ly=this.VH=!1;this.cC=NaN;this.nD=!1;this.zv=null;this.dispatchEvent=function(){}; this.VD=function(){b.element.focus()}; this.pA=null;var c=this.element.addEventListener,d=this.element.removeEventListener;this.addEventListener=function(f,h,l){c.apply(b.element,[f,h,l])}; this.removeEventListener=function(f,h,l){d.apply(b.element,[f,h,l])}; var e=a.T();e.transparentBackground&&this.Dm("ytp-transparent");"0"===e.controlsType&&this.Dm("ytp-hide-controls");g.N(this.element,"ytp-exp-bottom-control-flexbox");e.X("html5_player_bottom_linear_gradient")&&g.N(this.element,"ytp-linear-gradient-bottom-experiment");e.X("web_player_bigger_buttons_like_mobile")&&g.N(this.element,"ytp-exp-bigger-button-like-mobile");e.X("enable_new_paid_product_placement")&&!g.UF(e)&&g.N(this.element,"ytp-exp-ppp-update");Bza(this.element,Cza(a));this.ZL=!1;PF(e)&& "blazer"!==e.playerStyle&&window.matchMedia&&(this.pA="desktop-polymer"===e.playerStyle?[{query:window.matchMedia("(max-width: 656px)"),size:new g.Vf(426,240)},{query:window.matchMedia("(max-width: 856px)"),size:new g.Vf(640,360)},{query:window.matchMedia("(max-width: 999px)"),size:new g.Vf(854,480)},{query:window.matchMedia("(min-width: 1720px) and (min-height: 980px)"),size:new g.Vf(1280,720)},{query:window.matchMedia("(min-width: 1294px) and (min-height: 630px)"),size:new g.Vf(854,480)},{query:window.matchMedia("(min-width: 1000px)"), size:new g.Vf(640,360)}]:[{query:window.matchMedia("(max-width: 656px)"),size:new g.Vf(426,240)},{query:window.matchMedia("(min-width: 1720px) and (min-height: 980px)"),size:new g.Vf(1280,720)},{query:window.matchMedia("(min-width: 1294px) and (min-height: 630px)"),size:new g.Vf(854,480)},{query:window.matchMedia("(min-width: 657px)"),size:new g.Vf(640,360)}]);this.DF=e.useFastSizingOnWatchDefault;this.Gu=new g.Vf(NaN,NaN);Dza(this);this.N(a.Va,"onMutedAutoplayChange",this.Pv)}; Dza=function(a){function b(){a.Gb&&$T(a);aU(a)!==a.nD&&a.resize()} function c(h,l){a.Lr(h,l)} function d(h){h.getVideoData()&&a.updateVideoData(h.getVideoData())} function e(){a.xz=new g.rl(0,0,0,0);a.ys=new g.rl(0,0,0,0)} var f=a.app.Va;f.addEventListener("initializingmode",e);f.addEventListener("videoplayerreset",d);f.addEventListener("videodatachange",c);f.addEventListener("presentingplayerstatechange",b);g.jf(a,function(){f.removeEventListener("initializingmode",e);f.removeEventListener("videoplayerreset",d);f.removeEventListener("videodatachange",c);f.removeEventListener("presentingplayerstatechange",b)})}; Eza=function(a){var b=g.dN(a.app);if(b=b?b.getVideoData():null){if(g.uH(b)||g.vH(b)||g.xH(b))return 16/9;if(cH(b)&&b.u.i)return a=b.u.videoInfos[0].video,bU(a.width,a.height)}return(a=a.Gb)?bU(a.videoWidth,a.videoHeight):16/9}; Fza=function(a,b,c,d){var e=c,f=bU(b.width,b.height);a.VH?e=cf?{width:b.width,height:b.width/e,aspectRatio:e}:ee?a.width=a.height*c:cMath.abs(cU*b-a)||1>Math.abs(cU/a-b)?cU:a/b}; aU=function(a){if(1===a.app.getAppState())return!1;if(6===a.app.getAppState())return!0;var b=g.dN(a.app);if(!b||b.Jl())return!1;var c=a.app.Va.ub();a=!g.V(c,2)||!g.T(a.app.T().experiments,"html5_leanback_gapless_elem_display_killswitch")&&b&&b.getVideoData().Ga;b=g.V(c,1024);return c&&a&&!b&&!c.isCued()}; $T=function(a){var b="3"===a.app.T().controlsType&&!a.ly&&aU(a)&&!a.app.Dv||!1;a.Gb.controls=b;a.Gb.tabIndex=b?0:-1;b?a.Gb.removeEventListener("focus",a.VD):g.T(a.app.T().experiments,"disable_focus_redirect")||a.Gb.addEventListener("focus",a.VD)}; Gza=function(a){var b=a.fg(),c=1,d=!1,e=Fza(a,b,a.getVideoAspectRatio()),f=Rt();if(aU(a)){var h=Eza(a);var l=isNaN(h)||g.Vw||dU&&g.fj;St&&!g.ce(601)?h=e.aspectRatio:l=l||"3"===a.app.T().controlsType;l?l=new g.rl(0,0,b.width,b.height):(c=e.aspectRatio/h,l=new g.rl((b.width-e.width/c)/2,(b.height-e.height)/2,e.width/c,e.height),1===c&&g.fj&&(h=l.width-b.height*h,0b)return!0;var c=a.getLastSegmentNumber();return bb)return 1;c=a.getLastSegmentNumber();return b=h&&a.ua.seekCount?(a.seekCount++,a.ma(),a.Xa.Ca("iterativeSeeking","inprogress;count."+a.seekCount+";target."+a.u+";actual."+h+";duration."+l+";isVideo."+c),a.seek(a.u)):(a.ma(),a.Xa.Ca("iterativeSeeking","incomplete;count."+a.seekCount+";target."+a.u+";actual."+h),a.seekCount=0,a.videoTrack.C=!1,a.audioTrack.C=!1,a.Xa.Ea.seekTo(h+.1,{yp:!0,Md:"chunkSelectorSynchronizeMedia", No:!0})))}})}; Sza=function(a,b,c){if(!a.i)return-1;c=(c?a.videoTrack:a.audioTrack).i.index;var d=c.getSegmentNumberForTime(a.u);return(lD(c,a.l.me)||b.Ma===a.l.me)&&dc||c===a.u)&&!isNaN(a.B)?a.B:b}; Zza=function(a,b,c,d){Yza(a.C,d,c,b);Yza(a.Z,d,c,b);yE(a.J,d,!0);yE(a.J,d,!1);a.Ca("sdai","rollbk2_seg"+d+"_rbt"+c.toFixed(3)+"_lt"+b.toFixed(3))}; $za=function(a,b){if(a.l){var c=a.l.ke.durationSecs-(b.startTime+a.I-a.l.ke.startSecs);0>=c||(c=new Uz(a.l.ke.startSecs-(a.policy.dh&&!isNaN(a.I)?a.I:0),c,a.l.ke.context,a.l.ke.identifier,"stop",a.l.ke.i+1E3*b.duration),a.Ca("cuepointdiscontinuity","segNum."+b.Ma),sU(a,c,b.Ma))}}; aAa=function(a,b,c,d){(void 0===d?0:d)?(a.i=1,a.Ca("sdai","rststate_skth")):0b)return!0;a.ea.clear()}return!1}; iAa=function(a,b){return new tU(a.J,a.i,b||a.u.reason)}; BU=function(a){return a.u.isLocked()}; eAa=function(a){a.Ka?a.Ka=!1:a.U=(0,g.Q)();a.L=!1;return new tU(a.J,a.i,a.u.reason)}; jAa=function(a){var b=!BU(a)&&-1(0,g.Q)()-a.U,c=a.nextVideo&&3*yU(a,a.nextVideo.info)a.policy.L,l=e<=a.policy.L?LD(d):JD(d);if(!f||h||l)c[e]=d}return c}; vU=function(a,b){a.u=b;var c=a.I.videoInfos;if(!BU(a)){var d=(0,g.Q)();c=g.Jo(c,function(n){if(n.Mb>this.policy.Mb)return this.ma(),!1;var p=this.C.i[n.id],q=p.info.i;return this.policy.Jq&&this.Pa.has(q)||this.ea.get(n.id)>d?!1:4=n.video.i}))}c.length||(c=a.I.videoInfos); var e=g.Jo(c,b.B,b),f="m"===b.reason||"s"===b.reason;a.policy.Ui&&dU&&g.fj&&(!f||1080>b.i)&&(e=e.filter(function(n){return n.video&&(!n.l||n.l.powerEfficient)})); if(!hE()&&0f.video.width?(a.ma(),g.ob(e,c),c--):yU(a,b)*a.policy.u>yU(a,f)&&(a.ma(),g.ob(e,c-1),c--);c=e[e.length-1];a.Wa=!!a.i&&!!a.i.info&&a.i.info.i!==c.i;a.ma();a.B=e;Eta(a.policy,c)}; bAa=function(a,b){b?a.l=a.C.i[b]:(b=(b=g.gb(a.I.i,function(c){return!!c.Ec&&c.Ec.isDefault}))||a.I.i[0],a.l=a.C.i[b.id]); wU(a)}; lAa=function(a,b){for(var c=0;c+1d}; wU=function(a){if(!a.l||!a.policy.l)if(!a.l||!a.l.info.Ec)if(a.l=a.C.i[a.I.i[0].id],1a.u.i:lAa(a,a.l);b&&(a.l=a.C.i[g.eb(a.I.i).id])}}; xU=function(a){a.policy.Hg&&(a.Ga=a.Ga||new g.K(function(){a.policy.Hg&&a.i&&!AU(a)&&1===Math.floor(10*Math.random())?(zU(a,a.i),a.L=!0):a.Ga.start()},6E4),g.Gq(a.Ga)); if(!a.nextVideo||!a.policy.l)if(BU(a))a.nextVideo=360>=a.u.i?a.C.i[a.B[0].id]:a.C.i[g.eb(a.B).id],a.ma();else{for(var b=Math.min(a.videoIndex,a.B.length-1),c=lU(a.xa),d=yU(a,a.l.info),e=c/a.policy.B-d;0=c);b++);a.nextVideo=a.C.i[a.B[b].id];a.videoIndex!==b&&a.ma();a.videoIndex=b}}; cAa=function(a){var b=a.policy.B,c=lU(a.xa)/b-yU(a,a.l.info);b=g.ib(a.B,function(d){return yU(this,d)b&&(b=0);a.videoIndex=b;a.nextVideo=a.C.i[a.B[b].id];a.ma()}; dAa=function(a){if(a.bb.length){var b=a.bb,c=function(d,e){if(b.includes(QC(d)))return d;for(var f=0;fa.policy.Wb&&(c*=1.5);return c}; mAa=function(a,b){a=Ub(a.C.i,function(c){return c.info.lc()===b}); if(!a)throw Error("Itag "+b+" from server not known.");return a}; nAa=function(a){var b=[];if("m"===a.u.reason||"s"===a.u.reason)return b;if(Vka(a.C)){for(var c=Math.max(0,a.videoIndex-2);c=e)break;if(1886614376===d.getUint32(c+4)){var f=32;if(0=a.i.totalLength)throw Error();return vD(a.i,a.offset++)}; wAa=function(a,b){b=void 0===b?!1:b;var c=LU(a);if(1===c){b=-1;for(c=0;7>c;c++){var d=LU(a);-1===b&&255!==d&&(b=0);-1e&&d>c;e++)c=256*c+LU(a),d*=128;return b?c:c-d}; MU=function(a,b,c){var d=this;this.Xa=a;this.policy=b;this.C=c;this.l=[];this.i=null;this.ea=-1;this.L=0;this.ya=NaN;this.U=0;this.u=NaN;this.Aa=0;this.Ja=-1;this.Ka=this.I=this.J=this.xa=null;this.Pa=this.Ga=NaN;this.B=this.Z=this.Sa=null;this.Wa=!1;this.timestampOffset=0;if(this.policy.l){var e=this.C,f=this.policy.l;this.B=new DU(this.policy,e,function(h,l,m){h=new JU(d.policy.l,2,{Vv:new vAa(f,h,e.info,l,m)});a.Ea.gs(h)}); this.B.I.promise.then(function(h){d.B=null;1===h&&(h=new JU(d.policy.l,h),a.Ea.gs(h))},function(h){h=(h.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); d.ma();d.Xa.Ca("dldbwerr",h);xAa(d);h=new JU(d.policy.l,4);a.Ea.gs(h)})}}; yAa=function(a){return a.l.length?a.l[0]:null}; NU=function(a){return a.l.length?a.l[a.l.length-1]:null}; DAa=function(a,b,c){if(a.I){var d=a.I.Ab+a.I.l;if(0=a.ea&&0===a.L){var f=a.i.i,h=-1;e=-1;if(c){for(var l=0;l+8e&&(h=-1)}else{f=new KU(f);for(m=l=!1;;){n=f.getOffset();var p=f;try{var q=wAa(p,!0),t=wAa(p,!1);var u=q;var w=t}catch(z){w=u=-1}p=u;var y=w;if(!(0h&&(h=n),m))break;163===p&&(h=Math.max(0,h),e=f.getOffset()+y);if(160===p){0>h&&(e=h=f.getOffset()+y);break}f.skip(y)}}0>h&&(e=-1)}if(0>h)break;a.ea=h;a.L=e-h}if(a.ea>d)break; a.ea?(d=BAa(a,a.ea),d.u&&!d.info.i.Ng()&&CAa(a,d),AAa(a,b,d),QU(a,d),a.ea=0):a.L&&(d=BAa(a,0>a.L?Infinity:a.L),a.L-=d.i.totalLength,QU(a,d))}}a.i&&a.i.info.Ld&&(QU(a,a.i),a.i=null)}; PU=function(a,b){!b.info.i.Ng()&&0===b.info.Ab&&(g.yD(b.info.i.info)||b.info.i.info.Ee())&&Eka(b);if(1===b.info.type)try{CAa(a,b),EAa(a,b)}catch(d){g.dz(d);var c=$C(b.info);c.hms="1";a.Xa.handleError(!0,"fmt.unparseable",c||{})}b.info.i.XC(b);a.B&&qAa(a.B,b)}; pU=function(a){a.l=[];OU(a);xAa(a)}; xAa=function(a){var b;null===(b=a.B)||void 0===b?void 0:b.dispose();a.B=null}; FAa=function(a){var b=a.l.reduce(function(c,d){return c+d.i.totalLength},0); a.i&&(b+=a.i.i.totalLength);return b}; RU=function(a){return g.Qe(a.l,function(b){return b.info})}; BAa=function(a,b){var c=a.i;b=Math.min(b,c.i.totalLength);if(b===c.i.totalLength)return a.i=null,c;c=xka(c,b);a.i=c[1];return c[0]}; CAa=function(a,b){var c=xD(b);if(!a.policy.jl&&KD(b.info.i.info)&&"bt2020"===b.info.i.info.video.primaries){var d=new uC(c);wC(d,[408125543,374648427,174,224,21936,21937])&&(d=d.start+d.i,129===c.getUint8(d)&&1===c.getUint8(d+1)&&c.setUint8(d+1,9))}d=b.info.i.info;JD(d)&&!KD(d)&&(d=xD(b),BC(new uC(d)),AC([408125543,374648427,174,224],21936,d));b.info.i.info.isVideo()&&(d=b.info.i,d.info&&d.info.video&&4===d.info.video.projectionType&&!d.u&&(g.yD(d.info)?d.u=Fja(c):d.info.Ee()&&(d.u=Lja(c))));b.info.i.info.Ee()&& b.info.isVideo()&&(c=xD(b),BC(new uC(c)),AC([408125543,374648427,174,224],30320,c)&&AC([408125543,374648427,174,224],21432,c));if(a.policy.Mt&&b.info.i.info.Ee()){c=xD(b);var e=new uC(c);if(wC(e,[408125543,374648427,174,29637])){d=zC(e,!0);e=e.start+e.i;for(var f=0;fm||(e&&b.skip(4),f&&b.skip(4),e=dC(b),b.skip((m-1)*(4+(h?4:0)+(l?4:0)+(d?4:0))-4),b.data.setUint32(b.offset+b.i,e))}}if(b=a.xa&&!!a.xa.C.I)if(b=c.info.isVideo())b=Dka(c),h=a.xa,SU?(l=1/b,b=TU(a,b)>=TU(h)+l):b=a.getDuration()>=h.getDuration(),b=!b;b&&GAa(c)&&(b=a.xa,SU?(l=Dka(c),h=1/l,l=TU(a,l),b=TU(b)+h-l):b=b.getDuration()- a.getDuration(),b=1+b/c.info.duration,Eja(xD(c),b))}else{h=!1;a.J||(Eka(c),c.l&&(a.J=c.l,h=!0,cka(c.info,c.l),l=c.info.i.info,f=xD(c),g.yD(l)?sC(f,1701671783):l.Ee()&&AC([408125543],307544935,f)));a:{if(f=l=zD(c,a.policy.Ga))f=c.info.i.info.Ee()&&160===vD(c.i,0);if(f)a.U+=l,a.u=a.policy.Ob?a.u+l:NaN;else{if(a.policy.Vp){var n=a.Xa.No(zka(c),1);e=n;if(0<=a.u&&6!==c.info.type){if(a.policy.Ob&&isNaN(a.Ga)){g.ez(new g.cw("Missing duration while processing previous chunk",UC(c.info)));zAa(a);break a}f= n-a.u;var p=f-a.Aa;d=c.info.Ma;var q=a.Ka?a.Ka.Ma:-1,t=a.Pa,u=a.Ga;m=a.policy.Zd&&f>a.policy.Zd;var w=a.policy.ud&&p>a.policy.ud;1E-4m&&d>a.Ja)&&p&&(d=Math.max(.95,Math.min(1.05,(l-(w-f))/l)),Eja(xD(c),d),d=zD(c,a.policy.Ga),n=l-d,l=d)));a.Aa=f+n}}else isNaN(a.u)?e=c.info.startTime:e=a.u;Aka(c,e)?(isNaN(a.ya)&&(a.ya=e),a.U+=l,a.u=e+l):(l=$C(c.info),l.smst="1",a.Xa.handleError(!0,"fmt.unparseable",l||{}))}}a.Ka=c.info;a.Ga=Cka(c);0<=c.B&&(a.Pa=c.B);if(h&&a.J){h=HAa(a,!0);aD(c.info,h);a.i&&aD(a.i.info,h);b=g.r(b.info.i);for(l=b.next();!l.done;l=b.next())aD(l.value,h);(c.info.Ld||a.i&&a.i.info.Ld)&&6!==c.info.type||(a.Z=h,b= a.Xa,b.i.isManifestless&&IAa(b,h,!!a.C.info.video),a.policy.ac||JAa(a))}}EAa(a,c);a.timestampOffset&&Bka(c,a.timestampOffset)}; QU=function(a,b){if(b.info.Ld){a.Sa=b.info;if(a.J){var c=HAa(a,!1);a.Xa.aE(a.C,c);a.Z||a.policy.ac||JAa(a);a.Z=null}OU(a)}a.B&&qAa(a.B,b);if(c=NU(a))if(c=yka(c,b,a.policy.Oi)){a.l.pop();a.l.push(c);return}a.l.push(b)}; OU=function(a){a.i=null;a.ea=-1;a.L=0;a.J=null;a.ya=NaN;a.U=0;a.Z=null}; zAa=function(a){a.u=NaN;a.Aa=0;a.Ja=-1;a.Ka=null;a.Pa=NaN;a.Ga=NaN}; EAa=function(a,b){if(a.C.info.Jd){if(b.info.i.info.Ee()){var c=new uC(xD(b));if(wC(c,[408125543,374648427,174,28032,25152,20533,18402])){var d=zC(c,!0);c=16!==d?null:FC(c,d)}else c=null;d="webm"}else b.info.L=rAa(xD(b)),c=sAa(b.info.L),d="cenc";c&&c.length&&(c=new IU(c,d),c.Ee=b.info.i.info.Ee(),b.l&&b.l.cryptoPeriodIndex&&(c.cryptoPeriodIndex=b.l.cryptoPeriodIndex),a.policy.Lj&&b.l&&b.l.u&&(c.i=b.l.u),a.Xa.hs(c))}}; JAa=function(a){var b=a.J,c=Aja(b);c&&(c.startSecs+=a.ya,a.Xa.ZD(a.C,c,b.i))}; HAa=function(a,b){var c,d=a.J;if(c=Aja(d))c.startSecs+=a.ya;if(d.data["Stitched-Video-Id"]||d.data["Stitched-Video-Cpn"]||d.data["Stitched-Video-Duration-Us"]||d.data["Stitched-Video-Start-Frame-Index"]||d.data["Serialized-State"]){var e=d.data["Stitched-Video-Id"]?d.data["Stitched-Video-Id"].split(",").slice(0,-1):[];var f=d.data["Stitched-Video-Cpn"]?d.data["Stitched-Video-Cpn"].split(",").slice(0,-1):[],h=[];if(d.data["Stitched-Video-Duration-Us"])for(var l=g.r(d.data["Stitched-Video-Duration-Us"].split(",").slice(0, -1)),m=l.next();!m.done;m=l.next())h.push((Number(m.value)||0)/1E6);l=[];if(d.data["Stitched-Video-Start-Frame-Index"]){m=g.r(d.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1));for(var n=m.next();!n.done;n=m.next())l.push(Number(n.value)||0)}l=[];if(d.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(m=g.r(d.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0,-1)),n=m.next();!n.done;n=m.next())l.push((Number(n.value)||0)/1E6);e=new tAa(e,f,h,l,d.data["Serialized-State"]? d.data["Serialized-State"]:"")}return new VB(d.i,a.ya,b?d.Li:a.U,d.ingestionTime,"sq/"+d.i,void 0,void 0,b,e,c)}; GAa=function(a){return a.info.i.Ng()&&a.info.Ma===a.info.i.index.getLastSegmentNumber()}; TU=function(a,b){b=(b=void 0===b?0:b)?Math.round(a.timestampOffset*b)/b:a.timestampOffset;a.C.I&&b&&(b+=a.C.I.i);return b+a.getDuration()}; KAa=function(a,b){0>b||(a.l.forEach(function(c){Bka(c,b)}),a.timestampOffset=b)}; UU=function(a,b){this.info=a;this.callback=b;this.state=1;this.L=!1;this.B=0;this.C=!1;this.i=null}; LAa=function(a){return g.Am(a.info.i,function(b){return 3===b.type})}; VU=function(a,b){var c=a.state;a.state=b;a.VA();a.callback&&a.callback(a,c)}; WU=function(a,b){b&&a.state=b&&(e.l.pop(),e.u-=zD(l,e.policy.Ga),f=!0)}f&&(e.I=0c?qU(a,d):a.l=a.i.zm(b-1,!1).i[0]}; iV=function(a,b){var c;for(c=0;c=a.U:c}; YAa=function(a){var b;return dV(a)||!(null===(b=NU(a.B))||void 0===b||!b.info.u)}; cV=function(a){var b=[],c=$U(a);c&&b.push(c);b=g.rb(b,RU(a.B));g.Eb(a.u,function(d){g.Eb(d.info.i,function(e){d.L&&(b=g.Jo(b,function(f){return!(f.i!==e.i?0:f.range&&e.range?f.range.start+f.Ab>=e.range.start+e.Ab&&f.range.start+f.Ab+f.l<=e.range.start+e.Ab+e.l:f.Ma===e.Ma&&f.Ab>=e.Ab&&(f.Ab+f.l<=e.Ab+e.l||e.Ld))})); (XC(e)||4===e.type)&&b.push(e)})}); a.l&&!$ja(a.l,g.eb(b),a.l.i.Ng())&&b.push(a.l);return b}; VAa=function(a,b){if(!a.length)return!1;for(b+=1;b=b){b=f;break a}}b=e}return 0>b?NaN:VAa(a,c?b:0)?a[b].startTime:NaN}; jV=function(a){return!(!a.l||a.l.i===a.i)}; kV=function(a){return jV(a)&&a.i.Pe()&&a.l.i.info.Mbb&&a.Ce?(a.u+=d,.2d&&(d=0);d=1E3*(d*a.snapshot.stall+d/a.snapshot.byterate);d=qV(a)?d+b:d+Math.max(b,c);a.I=d}; sV=function(a,b){for(var c="";4095>6&63)+"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_".charAt(a&63)+"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_".charAt(b>>6&63)+"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_".charAt(b&63))}; uV=function(a,b,c,d){var e=this;d=void 0===d?{}:d;this.policy=b;this.C=c;this.ya=d;this.status=0;this.response=void 0;this.xa=!1;this.l=0;this.ea=NaN;this.U=this.I=this.Z=!1;this.errorMessage="";this.Ga=function(f){e.status=f.status;if(f.ok&&f.body)e.status=e.status||242,e.u=f.body.getReader(),e.isDisposed()?e.u.cancel().catch(function(){}):(e.L=f.headers,e.C.rs(),lBa(e)); else e.onDone()}; this.Aa=function(f){var h=(0,g.Q)();if(!e.isDisposed()){var l=f.value?f.value:void 0;e.J&&(e.i.append(e.J),e.J=void 0);f.done?(e.u=void 0,e.onDone()):(e.l+=l.length,mBa(e)?e.i.append(l):e.J=l,e.C.Qp(h,e.l),lBa(e))}}; this.onError=function(f){e.ma();e.errorMessage=String(f);e.I=!0;e.onDone()}; this.i=new qD;this.id=nBa++;this.B=window.AbortController||qB()?new AbortController:void 0;this.start(a);this.startTime=Date.now()}; lBa=function(a){a.u.read().then(a.Aa,a.onError).then(void 0,Xv)}; mBa=function(a){var b=a.getResponseHeader("content-type");b="audio/mp4"===b||"video/mp4"===b;return a.policy.i&&a.policy.Vf&&oB(a)&&b}; vV=function(a,b,c){var d=this;c=void 0===c?{}:c;this.u=b;this.l=this.status=0;this.isDisposed=this.i=!1;this.xhr=new XMLHttpRequest;this.xhr.open(c.method||"GET",a);if(c.headers){a=c.headers;b=g.r(Object.keys(a));for(var e=b.next();!e.done;e=b.next())e=e.value,this.xhr.setRequestHeader(e,a[e])}this.xhr.responseType="arraybuffer";this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(f){d.ls(f)}; a=qs(function(f){d.onDone(f)}); this.xhr.addEventListener("load",a,!1);this.xhr.addEventListener("error",a,!1);c.body?this.xhr.send(c.body):this.xhr.send();this.xhr.addEventListener("progress",qs(function(f){d.jd(f)}),!1)}; yV=function(a,b,c,d,e,f){var h=void 0===f?{}:f;f=void 0===h.Tv?[]:h.Tv;var l=void 0===h.yw?!1:h.yw,m=void 0===h.Qo?0:h.Qo;h=void 0===h.poToken?"":h.poToken;UU.call(this,b,e);var n=this;this.policy=a;this.lastError=null;this.Z=this.u=0;this.Aa=!1;this.J=this.I=null;this.ya=!1;this.timing=new mV(this,c);this.ea=d;this.yw=l;this.l=g.eD(this.info,this.policy,this.ea);this.l.set("rn",this.timing.requestNumber.toString());this.l.set("rbuf",(1E3*m).toFixed().toString());this.yw&&this.l.set("smb","1");this.policy.Gi&& h&&this.l.set("pot",h);this.Tv=f||null;this.C=oBa(this);this.xa=1*this.policy.uc;this.U=new g.K(this.BV,this.xa,this);this.info.l.I=(0,g.Q)();Tja(wV(this));try{this.xhr=pBa(this),this.U.start(),this.ma("Sent, itag="+this.l.get("itag")+(" seg="+this.info.i[0].Ma)+(" range="+this.l.get("range"))+(" time="+Math.round(this.info.i[0].B)+"-"+Math.round(g.eb(this.info.i).C))+(" rtp="+(this.timing.I-Date.now()).toFixed(0)))}catch(p){g.ez(p),this.lastError="net.ssl",g.Kg(function(){xV(n)})}}; oBa=function(a){if(!(dD(a.info)&&a.info.Zi()&&a.policy.Gg&&a.Tv)||2<=a.info.l.l||qBa()||!rBa())return!1;var b=a.l.get("aitags");if(!b)return!1;b=ud(b).split(",");for(var c=[],d=g.r(a.Tv),e=d.next();!e.done;e=d.next())e=e.value,g.kb(b,e)&&c.push(e);if(!c.length)return!1;a.l.set("altitags",td(c.join(",")));return!0}; wV=function(a){return LC(a.ea,RB(a.l.Zf))}; vBa=function(a,b){if(400<=b.status)return a.lastError="net.badstatus",5;if(!b.Yv())return a.lastError=204===b.status?"net.nocontent":"net.connect",5;var c="";if(sBa(a)){var d=b.Rf();d.totalLength<=a.policy.Ae&&(c=uD(d),c=ZB(c),aA(c)?a.ma():c="")}if(c){var e=wV(a);(0,g.Q)();e.started=0;e.timedOut=0;e.i=0;a.info.gj(a.l,c);return 3}c=b.dn();if((d=!!a.info.range&&a.info.range.length)&&d!==c||b.Bz())return a.lastError="net.closed",5;a.vn(!0);if(!d&&a.i&&(d=a.i.Nd,d.length&&!wka(d[0])))return a.lastError= "net.closed",5;d=LAa(a)?b.getResponseHeader("X-Bandwidth-Est"):0;if(b=LAa(a)?b.getResponseHeader("X-Bandwidth-Est3"):0)a.Aa=!0,a.policy.fl&&(d=b);iBa(a.timing,(0,g.Q)(),c,d?Number(d):0);b=wV(a);(0,g.Q)();b.started=0;b.timedOut=0;b.i=0;b=a.info.l;b.l=0;b.B=0;(0,g.Q)()b.indexOf("googlevideo.com")||(tja(a.l.Zf)&&(e=RB(TB(a.l.Zf))),uBa(b,e),tBa=(0,g.Q)());e=a.timing;a.ma("Succeeded, rtpd="+(1E3*e.L+e.i-Date.now()).toFixed(0));return 4}; xV=function(a){var b;a.ma("Request failed, itag="+a.l.get("itag")+(" seg="+a.info.i[0].Ma)+(" sliced="+(null===(b=a.i)||void 0===b?void 0:b.l))+(" error="+a.lastError));if("net.timeout"===a.lastError){var c=a.timing,d=(0,g.Q)();if(!c.Ll){oV(c,d,1024*c.Aa);var e=(d-c.i)/1E3;if(2!==c.Xm())if(qV(c)){c.u+=(d-c.B)/1E3;var f=c.Lg,h=c.l;h=Math.max(h,2048);f.i.Kg(1,c.u/h);dF(f)}else jBa(c)||c.Ll||(f=c.Lg,f.J.Kg(1,e),dF(f)),c.ya=d;f=c.Lg;h=c.L;var l=c.Zi;f.I.Kg(e,c.l/e);f.B=ZE();l||f.l.Kg(1,e-h);Mla(c.Lg, (d-c.B)/1E3,0)}}"net.nocontent"!==a.lastError&&((c="net.timeout"===a.lastError||"net.connect"===a.lastError||"net.closed"===a.lastError)?(d=wV(a),d.timedOut+=1):(d=wV(a),d.i+=1),a.timing.l||(d=a.info.l,++d.l,c&&++d.B));VU(a,5)}; wBa=function(a,b){b&&(b=wV(a),b.l+=1);zV(a);a.lastError="net.timeout";xV(a)}; zV=function(a){a.ma();a.xhr&&a.xhr.abort();a.timing.deactivate()}; sBa=function(a){var b=a.xhr.getResponseHeader("content-type"),c=a.xhr.Ju();c=!c||c<=a.policy.Ae;return(!a.xhr.Ms()||!b||-1!==b.indexOf("text/plain"))&&c}; pBa=function(a){if(SB(a.l.Zf))return new dBa(a.l,a.timing);var b=a.l.Qd();return a.policy.Pa&&(a.policy.hp&&!isNaN(a.info.Me)&&a.info.Me>a.policy.Wj||a.C?0:nB())?qB()?new lV(b,a.policy.C,a.timing):new uV(b,a.policy.C,a.timing):new vV(b,a.timing)}; xBa=function(a){if(!a.policy.C.Vf||!isNaN(a.info.Me)&&0a.info.i[0].Ma)return!1}return!0}; AV=function(a,b,c,d,e){this.Xa=a;this.policy=b;this.schedule=c;this.L=d;this.Z=e;this.ea=NaN;this.l=this.J=this.B=null;this.i=this.C=this.I=this.startTimeSecs=NaN;this.u=!1;this.U=NaN}; yBa=function(a,b,c,d,e){return b.eb&&b.ea&&3===qja(b)?new AV(a,b,c,d,e):null}; zBa=function(a,b){if(a.policy.oq){var c=b.info.Mb,d=bF(a.schedule);b=b.index.Ag;c=Math.max(1,d/c);a.U=Math.round(1E3*Math.max(((c-1)*b+a.policy.Z)/c,b-a.policy.Zb));a.ma()}}; CBa=function(a,b){var c=Date.now()/1E3,d=c-a.startTimeSecs,e=c-a.I,f=e>=a.policy.Zg,h=!1;if(f){var l=0;!isNaN(b)&&b>a.C&&(l=b-a.C,a.C=b);l/e=a.policy.Zb&&!a.u;if(!f&&!c&&ABa(a,b))return NaN;c&&(a.u=!0,a.ma());a:{d=h;c=Date.now()/1E3-(a.L.eg()||0)-a.J.l-a.policy.Z;f=a.l.startTime;c=f+c;if(d){if(isNaN(b)){a.ma();BV(a,NaN,"n",b);f=NaN;break a}d=b-a.policy.Yb;d=a.policy.Rj&&!a.policy.Vg||!a.policy.Yk&&0=a.policy.Xj)return!1;if(!b.l)return!0;d=b.l;if(!Xja(d.i.l,a.policy))return!1;4===d.type&&d.i.Pe()&&(b.l=g.eb(d.i.gw(d)),d=b.l);if(!d.u&&!d.i.ym(d))return!1;var e=a.i.We||a.i.L;if(a.i.isManifestless&&e){e=b.i.index.getLastSegmentNumber();var f=c.i.index.getLastSegmentNumber();e=Math.min(e,f);if(0=e)return b.U=e,c.U=e,!1}if(d.i.info.audio&&4===d.type)return!1;if(kV(b)&&!a.policy.bb)return!0;if(d.u||eV(b)&&eV(b)+eV(c)>a.policy.gb)return!1; e=!b.C&&!c.C;f=b===a.videoTrack&&a.Z;if(!(c=!!(c.l&&!c.l.u&&c.l.Ca}return c? !1:(b=b.Sb)&&b.isLocked()?!1:!0}; LBa=function(a,b,c){if(MV(a,b,c)){if(b.J){if(a.i.isLive){var d=a.i.me&&a.i.L?b.i.zm(a.i.me,!1):b.i.hn(Infinity);d.Me=a.Me}else d=b.i.zm(0,!1);a.C?0===d.Me&&(d.C=a.C.U):d.C=a.eb}else if(d=b.l,d.i.Pe()){var e=d.C-a.currentTime,f=!d.range||0===d.l&&0===d.Ab?0:d.range.length-(d.Ab+d.l),h=d.i;if(jV(b)&&b.i.Pe()){var l=Math.min(15,.5*LV(a,b,!0));var m=kV(b)||e<=l||a.l.L;a.ma("ready to adapt: "+m+", upgrade pending: "+kV(b)+", health: "+e+", max health: "+l);l=m}else l=!1;l&&0===f&&(a.i.isManifestless?h= b.i:(h=d.startTime+KBa,d.l&&(h+=d.duration),qU(b,h),d=b.l,h=d.i));h.Ng()?(f=a.l,c=kU(a.I,h.info.Mb,c.i.info.Mb,e,0h&&(c=d.i.Lq(d,c.range.length-e.l)))),d=c):(0>d.Ma&&(c=$C(d),c.pr=""+b.u.length,a.B.i&&(c.sk="1"),a.Ca("nosq",d.I+";"+g.eE(c))),d=h.ot(d));if(a.Z)for(c=g.r(d.i),e=c.next();!e.done;e=c.next())e.value.type=6}else d.i.Ng()? (c=kU(a.I,b.i.info.Mb,c.i.info.Mb,0),d=d.i.Lq(d,c)):d=d.i.ot(d);if(a.J&&(c=a.u,e=d.i[0].Ma,e=0>e&&!isNaN(c.u)?c.u:e,h=Xza(a.u,d.i[0].B,e),c=a.J.Br(h,e,d.i[0].i.info.id,b===a.audioTrack?1:2),0>e&&aAa(a.u,0,0,!0),c)){h="decurl_itag"+d.i[0].i.info.lc()+"_sg"+e+"_st"+h.toFixed(3)+".";if(a.policy.Fp&&b.isRequestPending(e-1)){a.Ca("sdai","wt_daistate_on_sg"+(e-1));return}a.Ca("sdai",h);e=d;c&&(e.u=new g.PB(c))}a.policy.Hj&&-1!==d.i[0].Ma&&d.i[0].Maf)a.policy.fb&&(f=Object.assign(nV(e.timing),{rst:""+e.state,strm:""+e.xhr.Ms(),d:kBa(e.timing)}),a.Ca("rqs",g.eE(f))),e.Aa&&a.Ca("sbwe3","1",!0);if(!a.isDisposed()&&2<=e.state){f=a.timing;var n=e.info.i[0].i;m=!f.l&&n.info.video;n=!f.i&&n.info.audio;3===e.state?m?f.tick("vrr"):n&&f.tick("arr"): 4===e.state?m?(f.l=e.Qd(),Fu(),Iu(4)):n&&(f.i=e.Qd()):e.Dt()&&m&&(Fu(),Iu(4));if(3===e.state)iV(l,e),dD(e.info)&&DV(a,l,h,!0),a.J&&(l=e.info.Br())&&a.J.gj(e.info.i[0].Ma,h.info.id,l),a.uh();else if(e.isComplete()&&5===e.info.i[0].type)4===e.state&&(h=(e.info.i[0].i.info.video?a.videoTrack:a.audioTrack).u[0]||null)&&h instanceof yV&&h.B&&wBa(h,!0),e.dispose();else{if(!e.isFailed()&&e.C&&2<=e.state&&3!==e.state)if(h=e.xhr.getResponseHeader("X-Response-Itag")){a.ma();h=mAa(a.l,h);l=e.info.range.length- h.KC();h.B=!0;e.info.i[0].i.B=!1;f=h.qp(l);e.info=f;if(e.i){l=e.i;f=f.i;l.i=f;m=f[0].range;n=uD(l.Nd[0].i);uD(g.eb(l.Nd).i);for(var p=0;ph.u&&(h.u=NaN,h.B=NaN),h.l&&h.l.Ma===l.i[0].Ma)if(m=h.l.ke.event,"start"===m||"continue"===m){if(1===h.i||5===h.i)h.u=l.i[0].Ma,h.B=l.i[0].B,h.Ca("sdai","joinad"+h.i+"_sg"+h.u+"_st"+h.B.toFixed(3)),h.i=2,f.UC(h.l.ke)}else"stop"!==m||1!==h.i&&5!==h.i||h.Ca("sdai","joinstop;st."+h.i+";sg."+h.u+";"),h.i=5;else 1===h.i&&(h.i=5)}else if(a.policy.Pa&&e.xs()&&!e.isComplete()&&!EV(a,e)&&!e.isFailed())break a; e.isFailed()&&a.Zu(e);a.uh();a.policy.vb&&e.isComplete()&&e.canRetry()&&NC(e.info.l,a.Aa)&&(h=LC(a.Aa,OC(e.info.l,!1)),h.u+a.policy.vb*Uja(h,a.policy,!0)>(0,g.Q)()||(e=eka(e.info,!1))&&NV(a,e))}}}}},d)}; MBa=function(a,b){b&&(a.ma(),a.Ea.ez(b));a.policy.Qj&&a.l.Sa&&(b=iAa(a.l,"a"),PV(a.Ea,b.reason,b.audio.info))}; EV=function(a,b){try{var c=b.info.i[0].i.info.video?a.videoTrack:a.audioTrack;if(a.i.isManifestless&&c){c.J&&(b.isDisposed(),b.isComplete()||b.xs(),c.J=!1);b.DC()&&a.Ga.Kg(1,b.DC());var d=b.qG(),e=b.RI(),f=a.i,h;for(h in f.i){var l=f.i[h].index;l.ek&&(d&&(l.ut=Math.max(l.ut,d)),e&&(l.i=Math.max(l.i||0,e)))}}if(b.info.Zi()&&!cD(b.info))for(var m=g.r(b.WA()),n=m.next();!n.done;n=m.next())PU(c.B,n.value);bV(c);return!!c.Rf()}catch(p){return p instanceof Error&&(g.ez(p),b=b.Ct(),b.origin="hrhs",a.handleError(!0, "fmt.unplayable",b)),!1}}; RV=function(a){var b=a.mediaSource.i,c=a.mediaSource.l,d=OBa(a);if(d){if(a.policy.Eq){if(!b.lp()){var e=a.audioTrack.Rf();e&&QV(a,b,e)}c.lp()||(b=a.videoTrack.Rf())&&QV(a,c,b)}a.xa||(a.xa=(0,g.Q)(),a.ma(),a.policy.ya&&a.Ca("apdps","r."+d))}else{if(a.xa){d=(0,g.Q)()-a.xa;e=fV(a.audioTrack,a.currentTime);var f=fV(a.videoTrack,a.currentTime);a.ma();a.policy.ya&&a.Ca("apdpe","dur."+d.toFixed()+";abuf."+((1E3*e).toFixed()+";vbuf.")+(1E3*f).toFixed());a.xa=0}if(a.C){d=a.C;e=a.audioTrack;f=aE(a.mediaSource.l.cf()); if(d.B)d=CBa(d,f);else{if(f=e.Rf()){var h=f.l;h&&h.C&&h.l&&(e=e.u.length?e.u[0]:null)&&2<=e.state&&!e.isFailed()&&0===e.info.Me&&(d.B=e,d.J=h,d.l=f.info,d.startTimeSecs=Date.now()/1E3,d.I=d.startTimeSecs,d.C=d.l.startTime,d.ma())}d=NaN}d&&a.Ea.seekTo(d,{yp:!0,Md:"pollSubsegmentReadahead",No:!0})}d=!1;PBa(a,a.videoTrack,c)&&(d=!0,e=a.timing,e.B||(e.B=Date.now(),e.tick("vda"),jB("vda",void 0,"video_to_ad"),e.u&&(Fu(),Iu(4))));if(a.mediaSource&&!a.mediaSource.jf()&&(PBa(a,a.audioTrack,b)&&(d=a.timing, d.u||(d.u=Date.now(),d.tick("ada"),jB("ada",void 0,"video_to_ad"),d.B&&(Fu(),Iu(4))),d=!0),!a.isDisposed()&&a.mediaSource)){!a.policy.Ja&&dV(a.videoTrack)&&dV(a.audioTrack)&&kE(a.mediaSource)&&!a.mediaSource.bh()&&(e=$U(a.audioTrack).i,e===a.i.i[e.info.id]&&(a.ma(),e=a.mediaSource,kE(e)&&(e.mediaSource?e.mediaSource.endOfStream():e.Ge.webkitSourceEndOfStream(e.Ge.EOS_NO_ERROR)),e=a.schedule,Nla(cF(e)),e.C=ZE()));e=a.policy.Jt;f=a.policy.Nt;d||!(0c*(10-e)/lU(b)}else b=!0;if(!b)return"abr";b=a.videoTrack;if(0a.currentTime||360(e?e.Ma:-1);e=!!f}if(e)return!1;e=d.info;f=$U(b);!f||f.Ld||YC(f,e)||c.abort();!c.Mu()||hE()?c.yF(e.i.info.containerType,e.i.info.mimeType):e.i.info.containerType!==c.Mu()&&a.Ca("ctu","ct."+hE()+";prev_c."+c.Mu()+";curr_c."+e.i.info.containerType);f=e.i.I;a.policy.Mj&&f&&(e=0+f.duration,f=-f.i,0===c.Nx()&&e===c.AC()||c.LE(0,e),f!==c.Qc()&& (c.Rz(f),SU&&KAa(a.audioTrack.B,c.OC())));if(a.i.u&&0===d.info.Ab&&(g.yD(d.info.i.info)||a.policy.zo)){if(null==c.lp()){e=$U(b);if(!(f=!e||e.i!==d.info.i)){b:if(e=e.L,f=d.info.L,e.length!==f.length)e=!1;else{for(var h=0;he)||(a.policy.Uc&&(!d.info.Ab||d.info.Ld||10>d.info.B)&&a.Ca("sba",c.Hb({as:UC(d.info)})),e=d.u?d.info.i.i:null,f=uD(d.i),d.u&&(f=new Uint8Array(f.buffer,0,f.byteOffset+f.length)),e=QBa(a,c,f,d.info,e),"s"===e?(a.Sa=0,e=!0):("i"===e||"x"===e?RBa(a, "checked",e,d.info):("q"===e&&(d.info.isVideo()?(e=a.policy,e.J=Math.floor(.8*e.J),e.Aa=Math.floor(.8*e.Aa),e.I=Math.floor(.8*e.I)):(e=a.policy,e.U=Math.floor(.8*e.U),e.kb=Math.floor(.8*e.kb),e.I=Math.floor(.8*e.I)),zU(a.l,d.info.i)),SV(a.Ea)),e=!1),e=!e);if(e)return!1;b.Qh(d);a.ma("Appended "+UC(d.info)+", buffered: "+XD(c.cf()));return!0}; RBa=function(a,b,c,d){var e="fmt.unplayable",f=!0;"x"===c||"m"===c?(e="fmt.unparseable",d.i.C=e,d.i.info.video&&!AU(a.l)&&zU(a.l,d.i)):"i"===c&&(15>a.Sa?(a.Sa++,e="html5.invalidstate",f=!1):e="fmt.unplayable");d=$C(d);d.mrs=lE(a.mediaSource);d.origin=b;d.reason=c;a.handleError(f,e,d)}; IAa=function(a,b,c){var d=a.i,e=!1,f=-1,h;for(h in d.i){var l=OD(d.i[h].info.mimeType)||d.i[h].info.isVideo();if(c===l)if(l=d.i[h].index,!lD(l,b.Ma))l.MA(b),e=!0;else if(d.bb){e=b;var m=l.aj(e.Ma);m&&m.startTime!==e.startTime?(l.segments=[],l.MA(e),e=!0):e=!1;e&&(f=b.Ma)}}0<=f&&d.Y("clienttemp","restMflIndex",(c?"v":"a")+"."+f,!1);Vza(a.B,b,c,e);a.u.aE(b,c)}; QV=function(a,b,c){c.info.i.Pe();var d=c.info.i.i;if(null==d||b.lp()===d)return!1;var e=d,f=b.Px();if(a.policy.Rg&&f&&b.isView()&&g.yD(c.info.i.info)){var h=new DataView(d.buffer,d.byteOffset,d.byteLength);(f=Jja(h,f))?e=new Uint8Array(f.buffer,f.byteOffset,f.byteLength):a.Ca("fenc","1")}f=null;(h=c.info.i.qp(0))&&(f=h.i[0]);a.policy.Di&&b.abort();d=QBa(a,b,e,f,d);if("s"!==d)return RBa(a,"sepInit",d,c.info),!0;a.ma();return b.bh()}; QBa=function(a,b,c,d,e){try{b.appendBuffer(c,d,e)}catch(f){if(f instanceof DOMException){if(11===f.code)return"i";if(12===f.code)return"x";if(22===f.code||0===f.message.indexOf("Not enough storage"))return b=Object.assign({name:"QuotaExceededError",buffered:XD(b.cf()).replace(/,/g,"_"),message:g.ge(g.Ya(f.message),3),track:a.mediaSource?b===a.mediaSource.l?"v":"a":"u"},DBa()),a.handleError(!1,"player.exception",b),"q";g.dz(f)}return"u"}return a.mediaSource.jf()?"m":"s"}; LV=function(a,b,c){if(a.isSuspended)return 1;var d=b.i.info.audio?a.policy.U:a.policy.J;!a.policy.bb&&BU(a.l)&&(d=Math.max(d,b.i.info.audio?a.policy.kb:a.policy.Aa));c&&(d+=a.policy.gb);var e=BU(a.l)?b.l?b.l.i.info.Mb:b.i.info.Mb:b.Mb;d/=e;0c&&a.Ca("bwcapped","1",!0),c=Math.max(c,15),d=Math.min(d,c));return d}; JBa=function(a){var b=g.Jo(a.Ea.Ym(),function(d){return"ad"===d.namespace}); b=g.r(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c.start/1E3>a.currentTime)return c.start/1E3;return Infinity}; SBa=function(a,b){(new hU(b,"cms",null,function(c){a.Ea.handleError(c)})).send()}; TBa=function(a,b){if(a.mediaSource&&a.mediaSource.l){b-=!isNaN(a.timestampOffset)&&a.policy.dh?a.timestampOffset:0;a.currentTime!==b&&a.resume();if(a.B.i&&!a.mediaSource.jf()){var c=a.currentTime<=b&&b=b&&EBa(a,d.startTime,!1)}); return c&&c.startTimed;d++)c[2*d]=''.charCodeAt(d);a=a.u.createSession("video/mp4",b,c);return new aW(null,null,null,null,a)}; dW=function(a,b){var c=a.I[b.sessionId];!c&&a.B&&(c=a.B,a.B=null,c.sessionId=b.sessionId,a.I[b.sessionId]=c);return c}; xCa=function(a,b){var c=a.subarray(4);c=new Uint16Array(c.buffer,c.byteOffset,c.byteLength/2);c=String.fromCharCode.apply(null,c).match(/ek=([0-9a-f]+)/)[1];for(var d="",e=0;e=a&&(c=.75*a),b=.5*(a-c),c=new VV(b,a,a-b-c,this)):c=null;break a;case "widevine":c=new fW(g.T(a,"disable_license_delay"),!g.T(a,"h5_widevine_keyrotationagent_optimization_killswitch"), b,this);break a;default:c=null}if(this.C=c)g.J(this,this.C),this.C.subscribe("rotated_need_key_info_ready",this.BH,this),this.C.subscribe("log_qoe",this.Eg,this);this.ma("Created, key system "+this.i.keySystem+", final EME "+NE(this.W.experiments));this.Eg("cks"+this.i.df());c=this.i;"com.youtube.widevine.forcehdcp"===c.keySystem&&c.C&&(this.Ja=new eW(this.videoData.kc,this.W.experiments),g.J(this,this.Ja))}; CCa=function(a){var b=cW(a.B);b?b.then(qs(function(){DCa(a)}),qs(function(c){if(!a.isDisposed()){a.ma(); g.ps(c);var d="t.a";c instanceof DOMException&&(d+=";n."+c.name+";m."+c.message);a.Y("licenseerror","drm.unavailable",!0,d,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(a.ma(),a.Eg("mdkrdy"),a.U=!0); a.Z&&(b=cW(a.Z))}; FCa=function(a,b,c){a.Ka=!0;c=new IU(b,c);a.W.X("html5_eme_loader_sync")&&(a.I.get(b)||a.I.set(b,c));ECa(a,c)}; ECa=function(a,b){if(!a.isDisposed()){a.Eg("onInitData");if(g.T(a.W.experiments,"html5_eme_loader_sync")&&a.videoData.u&&a.videoData.u.i){var c=a.J.get(b.initData);b=a.I.get(b.initData);if(!c||!b)return;b=c;c=b.initData;a.I.remove(c);a.J.remove(c)}a.ma();a.Eg("initd."+b.initData.length+";ct."+b.contentType);if("widevine"===a.i.flavor)if(a.ya&&!a.videoData.isLivePlayback)kW(a);else{if(!(g.T(a.W.experiments,"vp9_drm_live")&&a.videoData.isLivePlayback&&b.Ee)){a.ya=!0;c=b.cryptoPeriodIndex;var d=b.i; uAa(b);b.Ee||(d&&b.i!==d?a.Y("ctmp","cpsmm","emsg."+d+";pssh."+b.i):c&&b.cryptoPeriodIndex!==c&&a.Y("ctmp","cpimm","emsg."+c+";pssh."+b.cryptoPeriodIndex));a.Y("widevine_set_need_key_info",b)}}else a.BH(b)}}; DCa=function(a){if(!a.isDisposed())if(g.T(a.W.experiments,"html5_drm_set_server_cert")&&!g.HF(a.W)){var b=a.B.setServerCertificate();b?b.then(qs(function(c){a.videoData.Z&&a.Y("ctmp","ssc",c)}),qs(function(c){a.Y("ctmp","ssce","n."+c.name+";m."+c.message)})).then(qs(function(){lW(a)})):lW(a)}else lW(a)}; lW=function(a){a.isDisposed()||(a.U=!0,a.ma(),a.Eg("onmdkrdy"),kW(a))}; kW=function(a){if(a.Ka&&a.U&&!a.xa){for(;a.u.length;){var b=a.u[0];if(a.l.get(b.initData))if("fairplay"===a.i.flavor)a.l.remove(b.initData);else{a.u.shift();continue}uAa(b);break}a.u.length&&a.createSession(a.u[0])}}; GCa=function(a){var b;if(b=g.Kt()){var c;b=!(null===(c=a.B.l)||void 0===c||!c.getMetrics)}b&&(b=a.B.getMetrics())&&(b=g.C.TextDecoder?(new TextDecoder).decode(b):g.$a(b),a.Y("ctmp","drm",b))}; nW=function(a){g.G.call(this);var b=this;this.Ea=a;this.i=this.Ea.T();this.videoData=this.Ea.getVideoData();this.Ey=0;this.J=this.u=!1;this.I=this.C=0;this.B=g.U(this.i.experiments,"html5_delayed_retry_count");this.l=new g.K(function(){mW(b.Ea)},g.U(this.i.experiments,"html5_delayed_retry_delay_ms")); g.J(this,this.l)}; pW=function(a,b,c){var d=a.videoData.l;if(("progressive.net.retryexhausted"===b||"fmt.unplayable"===b||"fmt.decode"===b)&&!a.Ea.Bf.B&&d&&"22"===d.lc())return a.Ea.Bf.B=!0,a.Ud("qoe.restart",{reason:"fmt.unplayable.22"}),oW(a.Ea),!0;var e=!1,f=a.Ey+3E4<(0,g.Q)()||a.l.isActive();if(a.i.X("html5_empty_src")&&a.videoData.isAd()&&"fmt.unplayable"===b&&/Empty src/.test(""+c.msg))return c.origin="emptysrc",a.Ud("auth",c),!0;var h;if(h=!f)h=a.Ea.vp(),h=!!(h.De()||h.isInline()||h.isBackground()||h.Qr()||h.Or()); h&&(c.nonfg="paused",f=!0,a.Ea.pauseVideo());!f&&0=a.i.bb)return!1;b.exiled=""+a.i.bb;a.Ud("qoe.start15s",b);a.Ea.Y("playbackstalledatstart");return!0}; KCa=function(a){if("GAME_CONSOLE"!==a.i.deviceParams.cplatform)try{window.close()}catch(b){}}; ICa=function(a){return a.u?!0:"yt"!==a.i.ya?!1:a.videoData.gb?25>a.videoData.vb:!a.videoData.vb}; JCa=function(a){if(!a.u){a.u=!0;var b=a.Ea.getPlayerState();b=g.V(b,4)||b.isSuspended();a.Ea.em();b&&!GH(a.videoData)||a.Ea.Y("signatureexpired")}}; LCa=function(a,b){if((a=a.Ea.dd())&&("fmt.unplayable"===b.errorCode||"html5.invalidstate"===b.errorCode)){var c=a.Wi();b.details.merr=c?c.toString():"0";b.details.msg=a.le()}}; NCa=function(a,b){if("403"===b.details.rc){var c=b.errorCode;c="net.badstatus"===c||"manifest.net.retryexhausted"===c}else c=!1;if(!c&&!a.u)return!1;b.details.sts="18858";if(ICa(a))return b.i&&(b=Object.assign({e:b.errorCode},b.details),b=new g.dE("qoe.restart",!1,b)),a.Ud(b.errorCode,b.details),JCa(a),!0;6048E5<(0,g.Q)()-a.i.kb&&MCa(a,"signature");return!1}; MCa=function(a,b){try{window.location.reload();a.Ud("qoe.restart",{detail:"pr."+b});return}catch(c){}a.i.X("tvhtml5_retire_old_players")&&g.HF(a.i)&&KCa(a)}; OCa=function(a,b){a.i.B.B=!1;a.Ud("qoe.restart",{e:void 0===b?"fmt.noneavailable":b,detail:"hdr"});oW(a.Ea)}; PCa=function(a,b,c,d){this.videoData=a;this.i=b;this.reason=c;this.l=d}; qW=function(a,b,c){this.W=a;this.uw=b;this.Ea=c;this.U=this.I=this.J=this.l=this.i=this.C=this.L=this.u=0;this.playbackRate=1;this.B=!1}; RCa=function(a,b,c){!g.T(a.W.experiments,"html5_tv_ignore_capable_constraint")&&g.HF(a.W)&&(c=c.compose(QCa(a,b)));return c}; VCa=function(a,b){return SCa(a).compose(TCa(a)).compose(UCa(a,b))}; SCa=function(a){a=WCa(a);return vB("auto",a,!1,"s")}; WCa=function(a){var b;a.X("html5_exponential_memory_for_sticky")?b=.5>fF(a.W.kc,"sticky-lifetime")?"auto":xB[eF()]:b=xB[eF()];return b}; XCa=function(a,b){return 1(0,g.Q)()-a.C?0:f||0h?a.l+1:0;if(!e||g.HF(a.W))return!1;a.i=d>e?a.i+1:0;if(3!==a.i)return!1;$Ca(a,b.videoData.l);a.Ea.Ca("dfd","dr."+c.droppedVideoFrames+";de."+c.totalVideoFrames+";"+bDa());return!0}; dDa=function(a,b){return 0>=g.U(a.W.experiments,"hfr_dropped_framerate_fallback_threshold")||!(b&&b.video&&32=e){d=e;break}return new sB(0,d,!1,"b")}; TCa=function(a){var b=a.Ea.vp(),c=g.U(a.W.experiments,"html5_inline_quality_cap"),d=g.U(a.W.experiments,"html5_background_quality_cap"),e=g.U(a.W.experiments,"html5_background_cap_idle_secs");return c&&b.isInline()?new sB(0,c,!1,"v"):!d||"auto"!==WCa(a)||Nu()/1E3e?(c&&(d=gDa(a,c,d)),new sB(0,d,!1,"e")):VG}; gDa=function(a,b,c){if(a.X("html5_optimality_defaults_chooses_next_higher")&&c)for(a=b.i.videoInfos,b=1;ba.u)){var b=g.MS(a.i),c=b-a.C;a.C=b;8===a.playerState.state?a.playTimeSecs+=c:g.rK(a.playerState)&&!g.V(a.playerState,16)&&(a.rebufferTimeSecs+=c)}}; kDa=function(a){switch(a.W.fl){case "canary":return"HTML5_PLAYER_CANARY_TYPE_EXPERIMENT";case "holdback":return"HTML5_PLAYER_CANARY_TYPE_CONTROL";default:return"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"}}; lDa=function(a){return(!a.X("html5_health_to_gel")||a.W.kb+36E5<(0,g.Q)())&&(a.X("html5_health_to_gel_canary_killswitch")||a.W.kb+36E5<(0,g.Q)()||"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"===kDa(a))?a.X("html5_health_to_qoe"):!0}; nDa=function(a,b){b?mDa.test(a):(a=g.ys(a),Object.keys(a).includes("cpn"))}; tW=function(a,b,c,d,e,f,h){var l={format:"RAW"},m={};if(Zs(a)&&$s()){if(h){var n;2!==(null===(n=oDa.uaChPolyfill)||void 0===n?void 0:n.state.type)?h=null:(h=oDa.uaChPolyfill.state.data.values,h={"Synth-Sec-CH-UA-Arch":h.architecture,"Synth-Sec-CH-UA-Model":h.model,"Synth-Sec-CH-UA-Platform":h.platform,"Synth-Sec-CH-UA-Platform-Version":h.platformVersion,"Synth-Sec-CH-UA-Full-Version":h.uaFullVersion});m=Object.assign(m,h);l.withCredentials=!0}d&&(m["X-Goog-Visitor-Id"]=d);c&&(m["X-Goog-PageId"]=c); e&&(m.Authorization="Bearer "+e);d||e||c?l.withCredentials=!0:b.X("html5_send_cpn_with_options")&&mDa.test(a)&&(l.withCredentials=!0)}0a.J.rK+100&&a.J){var d=a.J,e=d.isAd;a.Pa=1E3*b-d.HV-(1E3*c-d.rK)-d.wV;a.Ca("gllat","l."+a.Pa.toFixed()+";prev_ad."+ +e);delete a.J}}; yW=function(a,b){b=void 0===b?NaN:b;b=0<=b?b:g.MS(a.i);var c=a.i.Ea.Yx();if(!isNaN(a.ea)&&!isNaN(c.l)){var d=c.l-a.ea;0a.l)&&2=e&&(g.dz(Error("invalid coreTime.now value: "+e)),e=(new Date).getTime()+2);return e},g.T(a.W.experiments,"html5_validate_yt_now")),c=b(); a.i=function(){return Math.round(b()-c)/1E3}; a.Ea.eE()}return a.i}; rDa=function(a){if(navigator.connection&&navigator.connection.type)return LDa[navigator.connection.type]||LDa.other;if(g.HF(a.W)){a=navigator.userAgent;if(/[Ww]ireless[)]/.test(a))return 3;if(/[Ww]ired[)]/.test(a))return 1}return 0}; CW=function(a){var b=new JDa;b.B=a.Fh().cc||"-";b.playbackRate=a.Ea.getPlaybackRate();var c=a.Ea.getVisibilityState();0!==c&&(b.visibilityState=c);a.W.Ob&&(b.l=1);c=a.Ea.getAudioTrack();c.Ec&&c.Ec.id&&"und"!==c.Ec.id&&(b.u=c.Ec.id);b.connectionType=rDa(a);b.volume=a.Fh().volume;b.muted=a.Fh().muted;b.clipId=a.Fh().clipid||"-";b.i=a.videoData.TG||"-";return b}; g.PW=function(a){g.G.call(this);var b=this;this.l=a;this.u=this.qoe=this.i=null;this.Lf=void 0;this.B=new Map;this.l.videoData.isValid()&&!this.l.videoData.Di&&(this.i=new IW(this.l),g.J(this,this.i),this.qoe=new g.wW(this.l),g.J(this,this.qoe),this.l.videoData.enableServerStitchedDai&&(this.Lf=this.l.videoData.clientPlaybackNonce)&&this.B.set(this.Lf,this.i));lDa(this.l)&&(this.u=new sW(this.l,function(c){b.Ca("h5h",c)}),g.J(this,this.u))}; MDa=function(a){a.u&&iDa(a.u);a.qoe&&uDa(a.qoe)}; NDa=function(a){var b;a.l.videoData.enableServerStitchedDai&&a.Lf?null===(b=a.B.get(a.Lf))||void 0===b?void 0:DW(b.l):a.i&&DW(a.i.l)}; ODa=function(a){a.u&&a.u.send();if(a.qoe){var b=a.qoe;if(b.C){"PL"===b.od&&(b.od="N");var c=g.MS(b.i);g.vW(b,c,"vps",[b.od]);b.I||(0<=b.u&&(b.l.user_intent=[b.u.toString()]),b.I=!0);b.ya=!0;b.reportStats(c)}}if(a.l.videoData.enableServerStitchedDai)for(b=g.r(a.B.values()),c=b.next();!c.done;c=b.next())NW(c.value);else a.i&&NW(a.i);a.dispose()}; PDa=function(a,b){a.i&&IDa(a.i,b)}; QDa=function(a){if(!a.i)return null;var b=JW(a.i,"atr");return function(c){a.i&&IDa(a.i,c,b)}}; RDa=function(a,b,c,d){c.adFormat=c.Zd;var e=b.Ea;b=new IW(new OW(c,b.W,{getDuration:function(){return c.lengthSeconds}, getCurrentTime:function(){return e.getCurrentTime()}, Eh:function(){return e.Eh()}, Yx:function(){return e.Yx()}, getPlayerSize:function(){return e.getPlayerSize()}, getAudioTrack:function(){return c.getAudioTrack()}, getPlaybackRate:function(){return e.getPlaybackRate()}, Wu:function(){return e.Wu()}, getVisibilityState:function(){return e.getVisibilityState()}, eE:function(){e.eE()}, Mv:function(){e.Mv()}},b.Fh)); b.C=d;g.J(a,b);return b}; SDa=function(){this.Qo=0;this.C=this.B=this.l=this.u=NaN;this.i="";this.bandwidthEstimate=NaN}; TDa=function(){this.l=g.jA;this.i=[]}; VDa=function(a,b,c){var d=[];for(b=UDa(a,b);bc)break}return d}; WDa=function(a,b){var c=[];a=g.r(a.i);for(var d=a.next();!d.done&&!(d=d.value,d.contains(b)&&c.push(d),d.start>b);d=a.next());return c}; XDa=function(a){return a.i.slice(UDa(a,0x7ffffffffffff),a.i.length)}; UDa=function(a,b){a=zb(a.i,function(c){return b-c.start||1}); return 0>a?-(a+1):a}; YDa=function(a,b){var c=NaN;a=g.r(a.i);for(var d=a.next();!d.done;d=a.next())if(d=d.value,d.contains(b)&&(isNaN(c)||d.endb&&(isNaN(c)||d.starta.mediaTime+a.B&&b(d||!a.u?1500:400);a.mediaTime=b;a.l=c;return!1}; bEa=function(a,b){this.videoData=a;this.i=b}; cEa=function(a,b,c){return Yna(b,c).then(function(){return xt(new bEa(b,b.u))},function(d){d instanceof Error&&rs(d); d=b.isLivePlayback&&!g.TE(a.B,!0)?"html5.unsupportedlive":"fmt.noneavailable";var e={buildRej:"1",a:""+ +!!b.adaptiveFormats,d:""+ +!!b.bb,drm:""+ +eH(b),f18:""+ +(0<=b.Ei.indexOf("itag=18")),c18:""+ +RD('video/mp4; codecs="avc1.42001E, mp4a.40.2"')};b.i&&(eH(b)?(e.f142=""+ +!!b.i.i["142"],e.f149=""+ +!!b.i.i["149"],e.f279=""+ +!!b.i.i["279"]):(e.f133=""+ +!!b.i.i["133"],e.f140=""+ +!!b.i.i["140"],e.f242=""+ +!!b.i.i["242"]),e.cAVC=""+ +SD('video/mp4; codecs="avc1.42001E"'),e.cAAC=""+ +SD('audio/mp4; codecs="mp4a.40.2"'), e.cVP9=""+ +SD('video/webm; codecs="vp9"'));if(b.I){e.drmsys=b.I.keySystem;var f=0;b.I.i&&(f=Object.keys(b.I.i).length);e.drmst=""+f}return new g.dE(d,!0,e)})}; dEa=function(a){this.C=a;this.u=this.l=0;this.B=new RT(50)}; UW=function(a,b,c){g.R.call(this);this.videoData=a;this.experiments=b;this.L=c;this.l=[];this.B=0;this.u=!0;this.C=!1;this.I=0;c=new eEa;"ULTRALOW"===a.latencyClass&&(c.B=!1);a.eb?c.l=3:g.sH(a)&&(c.l=2);g.T(b,"html5_adaptive_seek_to_head_killswitch")||"NORMAL"!==a.latencyClass||(c.L=!0);var d=Qna(a);c.C=2===d||-1===d;c.C&&(c.ea++,21530001===lH(a)&&(c.I=g.U(b,"html5_jumbo_ull_nonstreaming_mffa_ms")||NaN));if(Ht("trident/")||Ht("edge/"))d=g.U(b,"html5_platform_minimum_readahead_seconds")||3,c.u=Math.max(c.u, d);g.U(b,"html5_minimum_readahead_seconds")&&(c.u=g.U(b,"html5_minimum_readahead_seconds"));g.U(b,"html5_maximum_readahead_seconds")&&(c.U=g.U(b,"html5_maximum_readahead_seconds"));g.T(b,"html5_force_adaptive_readahead")&&(c.B=!0);g.U(b,"html5_allowable_liveness_drift_chunks")&&(c.i=g.U(b,"html5_allowable_liveness_drift_chunks"));g.U(b,"html5_readahead_ratelimit")&&(c.Z=g.U(b,"html5_readahead_ratelimit"));switch(lH(a)){case 21530001:c.i=(c.i+1)/5,"LOW"===a.latencyClass&&(c.i*=2),c.J=g.T(b,"html5_live_smoothly_extend_max_seekable_time")}this.policy= c;this.J=1!==this.policy.l;b=isNaN(a.liveChunkReadahead)?3:a.liveChunkReadahead;a.eb&&b--;a.isLowLatencyLiveStream&&"NORMAL"!==a.latencyClass||b++;switch(lH(a)){case 21530001:b=1;break;case 2153E4:b=2}this.policy.C&&b++;this.i=TW(this,b);this.ma()}; fEa=function(a,b){var c=a.i;(void 0===b?0:b)&&a.policy.J&&3===Qna(a.videoData)&&--c;return VW(a)*c}; WW=function(a,b){var c=a.cj(),d=a.policy.i;a.C||(d=Math.max(d-1,0));a=d*VW(a);return b>=c-a}; gEa=function(a,b,c){b=WW(a,b);c||b?b&&(a.u=!0):a.u=!1;a.J=2===a.policy.l||3===a.policy.l&&a.u}; hEa=function(a,b){b=WW(a,b);a.C!==b&&a.Y("livestatusshift",b);a.C=b}; VW=function(a){return a.videoData.i?xE(a.videoData.i)||5:5}; TW=function(a,b){b=Math.max(Math.max(a.policy.ea,Math.ceil(a.policy.u/VW(a))),b);return Math.min(Math.min(8,Math.floor(a.policy.U/VW(a))),b)}; eEa=function(){this.ea=1;this.u=0;this.U=Infinity;this.Z=0;this.B=!0;this.i=2;this.l=1;this.C=!1;this.I=NaN;this.J=this.L=!1}; ZW=function(a){g.G.call(this);this.Ea=a;this.W=this.Ea.T();this.B=this.i=0;this.u=new g.K(this.C,1E3,this);this.Aa=new XW({delayMs:g.U(this.W.experiments,"html5_seek_timeout_delay_ms")});this.U=new XW({delayMs:g.U(this.W.experiments,"html5_long_rebuffer_threshold_ms")});this.Ga=YW(this,"html5_seek_set_cmt");this.ea=YW(this,"html5_seek_jiggle_cmt");this.xa=YW(this,"html5_seek_new_elem");this.Sa=YW(this,"html5_unreported_seek_reseek");this.J=YW(this,"html5_long_rebuffer_jiggle_cmt");this.L=new XW({delayMs:2E4}); this.I=YW(this,"html5_ads_preroll_lock_timeout");this.Ka=new XW({delayMs:g.U(this.W.experiments,"html5_skip_slow_ad_delay_ms")||5E3,qr:!g.T(this.W.experiments,"html5_report_slow_ads_as_error")});this.Ja=new XW({delayMs:g.U(this.W.experiments,"html5_skip_slow_ad_delay_ms")||5E3,qr:!g.T(this.W.experiments,"html5_skip_slow_buffering_ad")});this.ya=YW(this,"html5_seek_over_discontinuities");this.Pa=new XW({delayMs:g.U(this.W.experiments,"html5_slow_start_timeout_delay_ms")});this.Z=YW(this,"html5_slow_start_no_media_source"); this.l={};g.J(this,this.u)}; YW=function(a,b){var c=g.U(a.W.experiments,b+"_delay_ms");a=g.T(a.W.experiments,b+"_cfl");return new XW({delayMs:c,qr:a})}; iEa=function(a,b,c,d,e,f,h){var l=YD(c,Math.max(d-3.5,0)),m=0<=l&&d>c.end(l)-1.1&&l+1c.start(l+1)-c.end(l);m=f&&h&&m;var n=l+1b.Jz,c=b.i&&c-b.i>b.xE||f?b.u=!0:!1):c=!1,c&&(c=a.Hb(b),c.wn=h,c.we=e,c.wsuc=""+ +d,h=g.eE(c),a.Ea.Ca("workaroundReport",h),d&&(b.reset(),a.l[e]=!1)))}; XW=function(a){var b=void 0===a?{}:a;a=void 0===b.delayMs?0:b.delayMs;var c=void 0===b.xE?1E3:b.xE,d=void 0===b.Jz?3E4:b.Jz;b=void 0===b.qr?!1:b.qr;this.i=this.triggerTimestamp=this.l=this.startTimestamp=0;this.u=!1;this.B=Math.ceil(a/1E3);this.xE=c;this.Jz=d;this.qr=b}; jEa=function(a,b){if(!a.B||a.triggerTimestamp)return!1;if(!b)return a.reset(),!1;b=(0,g.Q)();if(!a.startTimestamp)a.startTimestamp=b,a.l=0;else if(a.l>=a.B)return a.triggerTimestamp=b,!0;a.l+=1;return!1}; bX=function(a){g.G.call(this);var b=this;this.Ea=a;this.W=this.Ea.T();this.videoData=this.Ea.getVideoData();this.policy=new kEa(this.W);this.Z=new ZW(this.Ea);this.playbackData=null;this.Ka=new Lx;this.I=this.l=this.Xa=this.oa=null;this.i=NaN;this.u=0;this.B=null;this.ya=NaN;this.C=this.J=null;this.U=this.L=!1;this.xa=new g.K(function(){lEa(b,!1)},2E3); this.Wa=new g.K(function(){aX(b)}); this.Ga=new g.K(function(){b.ma();b.L=!0;mEa(b)}); this.Pa=this.timestampOffset=0;this.Ja=!0;this.Aa=0;this.Sa=NaN;this.ea=new g.K(function(){var c=b.W.kc;c.i+=1E4/36E5;c.i-c.u>1/6&&(Rla(c),c.u=c.i);b.ea.start()},1E4); g.J(this,this.Z);g.J(this,this.Ka);g.J(this,this.xa);g.J(this,this.Ga);g.J(this,this.Wa);g.J(this,this.ea)}; nEa=function(a,b){a.playbackData=b;a.videoData.isLivePlayback&&(a.I=new dEa(function(){a:{if(a.playbackData&&a.playbackData.i.i){if(kH(a.videoData)&&a.Xa){var c=a.Xa.Ga.eg()||0;break a}if(a.videoData.i){c=a.videoData.i.xa;break a}}c=0}return c}),a.l=new UW(a.videoData,a.W.experiments,function(){return a.cd(!0)})); a.videoData.startSeconds&&isFinite(a.videoData.startSeconds)&&1E9=e.l&&cd.B||g.Sa()-d.I=a.cd()-.1)a.i=a.cd(),a.B.resolve(a.cd()),NS(a.Ea);else try{var c=a.i-a.timestampOffset;a.ma();a.oa.seekTo(c);a.Z.i=c;a.ya=c;a.u=a.i}catch(d){a.ma()}}}; tEa=function(a){if(!a.oa||0===a.oa.rh()||0c?1:192>c?2:224>c?3:240>c?4:5}else c=0;if(1>c||!(b+c<=a.totalLength))return[-1,b];if(1===c)a=vD(a,b++);else if(2===c)c=vD(a,b++),a=vD(a,b++),a=(c&63)+64*a;else if(3===c){c=vD(a,b++);var d=vD(a,b++);a=vD(a,b++);a=(c&31)+32*(d+256*a)}else if(4===c){c=vD(a,b++);d=vD(a,b++);var e=vD(a,b++);a=vD(a,b++);a=(c&15)+16*(d+256*(e+256*a))}else c=b+1,a.focus(c),tD(a,c,4)?a=ska(a).getUint32(c-a.u,!0):(d=vD(a,c+2)+256*vD(a,c+3),a=vD(a,c)+256*(vD(a,c+1)+ 256*d)),b+=5;return[a,b]}; xX=function(a){this.l=a;this.i=new qD}; TEa=function(a){var b=g.r(SEa(a.i,0));var c=b.next().value;var d=b.next().value;d=g.r(SEa(a.i,d));b=d.next().value;d=d.next().value;!(0>c||0>b)&&d+b<=a.i.totalLength&&(d=a.i.split(d).nq.split(b),b=d.jy,d=d.nq,a.l.Lp.feed(c,b),a.i=d,TEa(a))}; XEa=function(a,b,c){var d=a.getVideoData().isAd()?.5:.9;c=c*d-16E3;a=VCa(a.Bf,a.videoData);d=[];b=g.r(b);for(var e=b.next();!e.done;e=b.next()){e=e.value;var f=UEa[e]||0;if(!(f&&f>c)){var h=VEa[e]||0;a.i&&h>a.i||d.push({itag:e,byterate:f})}}return d.sort(function(l,m){return WEa.indexOf(HD[l.itag])-WEa.indexOf(HD[m.itag])||m.byterate-l.byterate}).map(function(l){return l.itag})}; ZEa=function(a){var b=YEa[a]||[];"9"===HD[a]&&(b=[].concat(g.v(b),["278"]));return[a].concat(g.v(b))}; aFa=function(a){function b(h){return h.id} function c(h){return(h=f[h])?[h[0]]:[]} var d=$ka($Ea,null,0,!1,!1,void 0),e=a.T().B;a=fH(a);var f=EB(a,e,d,function(){return!0}); d=JB(a).map(c).flat();return{video:LB(a).map(c).flat().map(b),audio:d.map(b)}}; dFa=function(a){return g.E(this,function c(){var d,e,f,h;return g.B(c,function(l){return 1==l.i?(d=a.T().Nc,null!==d&&void 0!==d&&d.baseUrl?g.A(l,bFa(),3):l.rb(2)):2!=l.i&&(e=l.l)?(f=""+e+d.baseUrl,h=new g.PB(f),l.return(cFa(h,a))):l.return(null)})})}; cFa=function(a,b){var c,d=null===(c=b.Vp)||void 0===c?void 0:c.urlQueryOverride;if(d){d=UB(d);d=g.r(Object.entries(d));for(var e=d.next();!e.done;e=d.next()){var f=g.r(e.value);e=f.next().value;f=f.next().value;a.set(e,f)}}if(!a.get("id")){d=VE(b.videoId);b=[];if(d)for(d=g.r(d),e=d.next();!e.done;e=d.next())b.push(e.value.toString(16).padStart(2,"0"));b=b.join("");if(!b)return null;a.set("id",b)}return a}; bFa=function(){return g.E(this,function b(){var c,d,e,f,h;return g.B(b,function(l){if(1==l.i)return c={format:"RAW",method:"GET",timeout:5E3},g.A(l,tt("https://redirector.googlevideo.com/initplayback?alr=yes&id=%s",c),2);d=l.l;if(200!==d.xhr.status||!d.xhr.responseText)return l.return(null);e=d.xhr.responseText;f=/https:\/\/(.*)\.googlevideo.com/g;h=e.match(f);return l.return(h?h[0]:null)})})}; yX=function(a,b){g.G.call(this);this.Ea=a;this.playerRequest=b;this.W=this.Ea.T();this.videoData=this.Ea.getVideoData();this.hj=g.gH(this.videoData);this.nI=this.W.Nc;this.iE=new kX(this.nI.i);this.xhr=null;this.Ok=new DS;this.kJ=!1;this.playerResponse="";this.CM=new xX(this);this.Lp=new oX(this);this.lz=new g.K(this.PQ,1E4,this);this.CJ=!1;this.eR=new zEa(this);g.J(this.videoData,this);g.J(this,this.lz);g.T(this.W.experiments,"html5_onesie_media_bytes")&&nB()&&(this.Fe=new lX(this),g.J(this,this.Fe))}; NEa=function(a,b,c){var d;null===(d=a.Fe)||void 0===d?void 0:(d.ma(),a=d.Je.get(b),a.jf||(a.BI.start(),a.Nd.append(c),a.bytesReceived+=c.length,a.jd&&a.jd()))}; pX=function(a,b){var c;if(!a.playerResponse)return!1;var d;if(d=a.W.X("html5_onesie_wait_for_media_availability"))if(null===(c=a.Fe)||void 0===c)d=void 0;else{for(var e=d=!1,f=g.r(c.Je.keys()),h=f.next();!h.done;h=f.next())h=c.Je.get(h.value),(null===h||void 0===h?0:h.rk)&&0<(null===h||void 0===h?void 0:h.rk)&&(h.Bk?d=!0:e=!0);d=e&&d}return a.W.X("html5_onesie_wait_for_media_availability")&&a.Fe&&b&&!d?!1:(a.Se("ofr"),a.Ok.resolve(a.playerResponse),a.lz.stop(),!0)}; iFa=function(a){function b(e){return(d.Tg&&!c.X("web_player_no_force_gvi")||!(c.Di?0:c.X("web_player_gvi_wexit")||(g.HF(c)?"TVHTML5"===c.deviceParams.c?lma(c)?c.X("web_player_gvi_wexit_living_room_pangea"):c.X("web_player_gvi_wexit_living_room_bedrock"):"TVHTML5_KIDS"===c.deviceParams.c?c.X("web_player_gvi_wexit_living_room_kids"):"TVHTML5_SIMPLY"===c.deviceParams.c||mF(c)?c.X("web_player_gvi_wexit_living_room_simply"):SF(c)||"TV_UNPLUGGED_CAST"===c.deviceParams.c?c.X("web_player_gvi_wexit_living_room_unplugged"): c.X("web_player_gvi_wexit_living_room_other"):1))&&!FH(d)?0:"yt"!==c.ya?38===d.ya&&"books"===c.playerStyle||30===d.ya&&"docs"===c.playerStyle||33===d.ya&&"google-live"===c.playerStyle?0:g.T(c.experiments,"web_player_gvi_wexit_all_player_styles"):"adunit"!==AH(d)||g.T(c.experiments,"web_player_gvi_wexit_adunit"))?eFa(a,d).then(function(){zX(a,d)},function(f){zX(a,d,!0); throw f;}):fFa(a,d,e)} var c=a.T(),d=a.getVideoData();d.isDisposed();d.xa=!0;return gFa(a)?hFa(a,d).then(function(){zX(a,d)},function(e){e=fE(e); if(e.i)return zX(a,d,!0),Promise.reject(e);a.handleError(e);return b("onesie")}):b("gvi")}; gFa=function(a){var b=a.T();if(!g.T(b.experiments,"html5_onesie")||"yt"!==b.ya)return!1;b=b.Nc;if(!b||!b.i)return a.handleError(new g.dE("onesie.unavailable.hotconfig",!1,{key:"0"})),!1;b={};window.Uint8Array||(b.uint8="0");return 0Math.random())try{g.ez(new g.cw("b/152131571",btoa(f)))}catch(z){}return y.return(Promise.reject(new g.dE(w,!0,{backend:"gvi"})))}})})}; mFa=function(a,b){return g.E(this,function d(){var e,f,h,l,m,n,p,q,t,u,w,y,z;return g.B(d,function(F){if(1==F.i)return a.fetchType="gvi",e=a.T(),(l=Tsa(a))?(f={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:l},h=Bs(b,{action_display_post:1})):(f={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4},h=b),m={},e.sendVisitorIdHeader&&a.visitorData&&(m["X-Goog-Visitor-Id"]=a.visitorData),(n=g.FE(e.experiments,"debug_sherlog_username"))&&(m["X-Youtube-Sherlog-Username"]=n),0< Object.keys(m).length&&(f.headers=m),p=(0,g.Q)(),q=function(I){if(!a.isDisposed()){I=I?I.status:-1;var H=400===I||429===I,M=((0,g.Q)()-p).toFixed();M={backend:"gvi",rc:""+I,rt:M};var aa="manifest.net.connect";429===I?aa="auth":200t.l&&3!==t.i.Ea.getVisibilityState()&&iDa(t)}q.qoe&&(q=q.qoe, q.Ga&&0>q.u&&q.i.W.uc&&uDa(q));g.U(p.W.experiments,"html5_background_quality_cap")&&p.Xa&&OV(p);p.W.bk&&!p.videoData.backgroundable&&p.oa&&!p.hf()&&(p.isBackground()&&p.oa.Nw()?(p.Ca("bgmobile","suspend"),p.em(!0)):p.isBackground()||BX(p)&&p.Ca("bgmobile","resume"))}; this.ma();this.Bh=new QW(function(){return p.getCurrentTime()},function(){return p.getPlaybackRate()},function(){return p.getPlayerState()},function(q,t){q!==g.kA("endcr")||g.V(p.playerState,32)||NS(p); e(q,t,p.playerType)}); g.J(this,this.Bh);g.J(this,this.Kc);qFa(this,m);this.videoData.subscribe("dataupdated",this.eV,this);this.videoData.subscribe("dataloaded",this.WB,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.Ca,this);rFa(this);Uya(this.xe);this.visibility.subscribe("visibilitystatechange",this.xe);this.videoData.Ga&&sFa(this);!coa(this.videoData)&&hoa(this.videoData)||tFa(this);1===this.playerType&&CX.isActive()&&this.yz.start()}; qFa=function(a,b){if(2===a.playerType||a.W.Yk)b.JF=!0;var c=ana(b.Zd,b.Eq,a.W.l,a.W.u);c&&(b.adFormat=c);2===a.playerType&&(b.Ik=!0);if(a.isFullscreen()||a.W.l)c=uFa(),b.autonavState=c||(a.W.l?2:a.videoData.autonavState);vFa(a,b)}; rFa=function(a){!a.Ub||a.Ub.isDisposed();a.Ub=new g.PW(new OW(a.videoData,a.W,a,function(){return a.dx.Fh()}))}; vI=function(a){return a.oa&&a.oa.Bo()?a.oa.Ie():null}; EX=function(a){if(a.videoData.isValid())return!0;a.Ff("api.invalidparam",void 0,"invalidVideodata.1");return!1}; sFa=function(a){var b=a.dx.Ic();a.videoData.al=a.videoData.al||(null===b||void 0===b?void 0:b.EC());a.videoData.bl=a.videoData.bl||(null===b||void 0===b?void 0:b.FC())}; xS=function(a,b){(b=void 0===b?!1:b)||MDa(a.Ub);a.Rr=b;!EX(a)||a.Yl.started?g.HF(a.W)&&a.videoData.isLivePlayback&&a.Yl.started&&!a.Yl.isFinished()&&!a.Rr&&a.WB():(a.Yl.start(),b=a.Ub,g.MS(b.l),b.qoe&&tDa(b.qoe),a.WB())}; wFa=function(a){var b=a.videoData;pFa(a).then(void 0,function(c){a.videoData!==b||b.isDisposed()||(c=fE(c),"auth"===c.errorCode&&a.videoData.errorDetail?a.Ff("auth",unescape(a.videoData.errorReason),g.eE(c.details),a.videoData.errorDetail,a.videoData.di||void 0):a.handleError(c))})}; Xya=function(a,b){a.Ed=b;a.Xa&&(a=a.Xa,b=new g.TV(b),a.J=b,a.u&&(a.u.L=b))}; xFa=function(a){if(!g.V(a.playerState,128))if(a.videoData.isLoaded(),a.ma(),4!==a.playerType&&(a.Aj=g.sb(a.videoData.ea)),rH(a.videoData)){FX(a).then(function(){a.isDisposed()||(a.Rr&&(a.Rb(lK(lK(a.playerState,512),1)),BX(a)),vFa(a,a.videoData),a.Yl.i=!0,GX(a,"dataloaded"),a.Zl.started&&HX(a),hDa(a.Bf,a.oe))}); a.X("html5_log_media_perf_info")&&a.Ca("loudness",""+a.videoData.ze.toFixed(3),!0);var b=ioa(a.videoData);b&&a.Ca("playerResponseExperiment",b,!0);a.HB()}else GX(a,"dataloaded")}; FX=function(a){IX(a);a.oe=null;var b=cEa(a.W,a.videoData,a.hf());a.Sv=b;a.Sv.then(function(c){yFa(a,c)},function(c){a.isDisposed()||(c=fE(c),a.visibility.isBackground()?(JX(a,"vp_none_avail"),a.Sv=null,a.Yl.reset()):(a.Yl.i=!0,a.Ff(c.errorCode,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",g.eE(c.details))))}); return b}; oW=function(a){a.ma();FX(a).then(function(){return BX(a)}); g.pK(a.playerState)&&a.playVideo()}; yFa=function(a,b){if(!a.isDisposed()&&!b.videoData.isDisposed()&&(a.ma(),a.oe=b,nEa(a.Kc,a.oe),a.videoData.isLivePlayback&&(0b.startSeconds&&(b=b.endSeconds,a.nk&&(a.removeCueRange(a.nk),a.nk=null),a.nk=new g.hA(1E3*b,0x7ffffffffffff),a.nk.namespace="endcr",a.addCueRange(a.nk))}; OX=function(a,b,c,d){a.videoData.l=c;d&&PV(a,b,d);var e=(d=g.NX(a))?d.lc():"";d=a.Ub;c=new PCa(a.videoData,c,b,e);if(d.qoe){d=d.qoe;e=g.MS(d.i);g.vW(d,e,"vfs",[c.i.id,c.l,d.sb,c.reason]);d.sb=c.i.id;var f=d.i.Ea.getPlayerSize();if(01E3*p);n&&(l=Math.min(l,m))}m=g.U(b.W.experiments,"html5_random_playback_cap"); p=/[a-h]$/;m&&p.test(c.videoData.clientPlaybackNonce)&&(l=Math.min(l,m));(m=g.U(b.W.experiments,"html5_not_vp9_supported_quality_cap"))&&!SD('video/webm; codecs="vp9"')&&(l=Math.min(l,m));if(p=m=g.U(b.W.experiments,"html5_hfr_quality_cap"))a:{p=c.i;if(p.i)for(p=g.r(p.videoInfos),n=p.next();!n.done;n=p.next())if(32l&&0!==l&&b.i===l)){1b.i&&("b"===b.reason||!a.policy.Ei&&"o"===b.reason);c=a.l.Wa&&!hE();d||e||b||c?(a.Ca("reattachOnConstraint",d?"u":e?"drm":c?"codec":"perf"),SV(a.Ea)):g.Gq(a.U)}}}; OV=function(a){a.X("html5_update_constraint")?LX(a):KX(a)}; EFa=function(a){var b=DFa(a);if(b)return a.videoData.getAvailableAudioTracks().find(function(c){return c.Ec.getName()===b})}; DFa=function(a){var b;if(a=null===(b=a.oa)||void 0===b?void 0:b.audioTracks())for(var c=0;cn&&(n+=f.i); for(var p=0;pa.mediaSource.getDuration()&&a.mediaSource.Bj(c)):a.mediaSource.Bj(d);var e=a.Xa,f=a.mediaSource;e.Z&&(e.ma(),IV(e),e.Z=!1);e.ma();IBa(e);if(!f.i&&!f.l){var h=e.videoTrack.i.info.mimeType+e.policy.Nj,l=e.audioTrack.i.info.mimeType,m,n,p=null===(m=f.mediaSource)||void 0===m?void 0:m.addSourceBuffer(l), q="fakesb"===h.split(";")[0]?void 0:null===(n=f.mediaSource)||void 0===n?void 0:n.addSourceBuffer(h);f.Ge&&(f.Ge.webkitSourceAddId("0",l),f.Ge.webkitSourceAddId("1",h));var t=new gE(p,f.Ge,"0",GD(l),!1),u=new gE(q,f.Ge,"1",GD(h),!0);f.i=t;f.l=u;g.J(f,t);g.J(f,u)}ZU(e.videoTrack,f.l||null);ZU(e.audioTrack,f.i||null);e.mediaSource=f;e.resume();Px(f.i,e.Ja,e);Px(f.l,e.Ja,e);e.uh();a.Y("mediasourceattached")}}catch(w){g.ez(w),a.handleError(new g.dE("fmt.unplayable",!0,{msi:"1",ename:w.name}))}})}; HFa=function(a){a.Xa?g.ah(a.Xa.seek(a.getCurrentTime()-a.Qc()),function(){}):zFa(a)}; mW=function(a,b){b=void 0===b?!1:b;return g.E(a,function d(){var e=this;return g.B(d,function(f){if(1==f.i)return e.Xa&&e.Xa.isDisposed()&&IX(e),e.Y("newelementrequired"),b?g.A(f,FX(e),2):f.rb(2);g.V(e.playerState,8)&&e.playVideo();g.sa(f)})})}; Rya=function(a,b){a.Ca("newelem",b);mW(a)}; SX=function(a){a.Pb.u.l=(0,g.Q)();g.V(a.playerState,32)||(a.Rb(lK(a.playerState,32)),g.V(a.playerState,8)&&a.pauseVideo(!0),a.Y("beginseeking",a));a.Nb()}; yT=function(a){g.V(a.playerState,32)?(a.Rb(nK(a.playerState,16,32)),a.Y("endseeking",a)):g.V(a.playerState,2)||a.Rb(lK(a.playerState,16));var b=a.Pb.u,c=a.videoData.clientPlaybackNonce;c&&!isNaN(b.i)&&(Math.random()a-.3)}; LFa=function(a){window.clearInterval(a.rz);TX(a)||(a.rz=it(function(){return TX(a)},100))}; TX=function(a){var b=a.oa;b&&a.Yy&&!a.videoData.gb&&!iB("vfp",a.Pb.timerName)&&2<=b.rh()&&!b.Ek()&&0b.l&&(b.l=c,b.delay.start()),b.u=c,b.C=c);g.Gq(a.JB);a.Y("playbackstarted");g.Gu()&&((a=g.Ha("yt.scheduler.instance.clearPriorityThreshold"))? a():Iu(0))}; MFa=function(a){var b=a.getCurrentTime(),c=a.videoData;!iB("pbs",a.Pb.timerName)&&xA.measure&&xA.getEntriesByName&&(xA.getEntriesByName("mark_nr")[0]?hB("mark_nr"):hB());c.videoId&&a.Pb.info("docid",c.videoId);c.eventId&&a.Pb.info("ei",c.eventId);c.clientPlaybackNonce&&a.Pb.info("cpn",c.clientPlaybackNonce);0a.NJ+6283){if(!(!a.isAtLiveHead()||a.videoData.i&&uE(a.videoData.i))){var b=a.Ub;if(b.qoe){b=b.qoe;var c=b.i.Ea.Yx(),d=g.MS(b.i);sDa(b,d,c);c=c.C;isNaN(c)||g.vW(b,d,"e2el",[c.toFixed(3)])}}g.TF(a.W)&&a.Ca("rawlat","l."+UT(a.YE,"rawlivelatency").toFixed(3));a.NJ=Date.now()}a.videoData.l&&MD(a.videoData.l)&&(b=vI(a))&&b.videoHeight!==a.rD&&(a.rD=b.videoHeight,OX(a,"a",CFa(a,a.videoData.Wa)))}; CFa=function(a,b){if("auto"===b.i.video.quality&&MD(b.df())&&a.videoData.Cb)for(var c=g.r(a.videoData.Cb),d=c.next();!d.done;d=c.next())if(d=d.value,d.getHeight()===a.rD&&"auto"!==d.i.video.quality)return d.df();return b.df()}; AX=function(a){if(!a.videoData.isLivePlayback)return NaN;var b=0;a.Xa&&a.videoData.i&&(b=kH(a.videoData)?a.Xa.Ga.eg()||0:a.videoData.i.xa);return Date.now()/1E3-a.getIngestionTime()-b}; OFa=function(a){!a.X("html5_ignore_airplay_events_on_new_video_killswitch")&&a.oa&&a.oa.hf()&&(a.By=(0,g.Q)());a.W.il?g.ht(function(){UX(a)},0):UX(a)}; UX=function(a){if(a.oa)try{a.qz=a.oa.playVideo()}catch(c){JX(a,"err."+c)}if(a.qz){var b=a.qz;b.then(void 0,function(c){a.ma();if(!g.V(a.playerState,4)&&!g.V(a.playerState,256)&&a.qz===b)if(c&&"AbortError"===c.name&&c.message&&c.message.includes("load"))a.ma();else{var d="promise";c&&c.name&&(d+=";m."+c.name);JX(a,d);a.IH=!0;a.W.X("embeds_enable_autoplayblocked_ping_fix")&&(a.videoData.WH=!0)}})}}; JX=function(a,b){g.V(a.playerState,128)||(a.Rb(nK(a.playerState,1028,9)),a.Ca("dompaused",b),a.Y("onDompaused"),a.Y("onAutoplayBlocked"))}; BX=function(a){if(!a.oa||!a.videoData.u)return!1;var b,c,d=null;(null===(c=a.videoData.u)||void 0===c?0:c.i)?(d=GFa(a),null===(b=a.Xa)||void 0===b?void 0:b.resume()):(IX(a),a.videoData.Wa&&(d=a.videoData.Wa.vt()));b=d;d=a.oa.Nw();c=!1;d&&null!==b&&b.i===d.i||(PFa(a,b),c=!0);g.V(a.playerState,2)||(b=a.Kc,b.C||!(0=c&&b<=a}; bGa=function(a,b){var c=a.Va.getAvailablePlaybackRates();b=Number(b.toFixed(2));a=c[0];c=c[c.length-1];b<=a?b=a:b>=c?b=c:(a=Math.floor(100*b+.001)%5,b=0===a?b:Math.floor(100*(b-.01*a)+.001)/100);return b}; rY=function(a,b,c){if(a.Kd(c)){c=c.getVideoData();if(a.u)c=b;else{a=a.Ed;for(var d=g.r(a.i),e=d.next();!e.done;e=d.next())if(e=e.value,c.Bc===e.Bc){b+=e.Gc/1E3;break}d=b;a=g.r(a.i);for(e=a.next();!e.done;e=a.next()){e=e.value;if(c.Bc===e.Bc)break;var f=e.Gc/1E3;if(fd?e=!0:1Math.random()}; QY=function(a){var b;(b=a.i)||(a=a.La.get(),b=g.T(a.G.T().experiments,"html5_force_debug_data_for_client_tmp_logs")||g.T(a.G.T().experiments,"html5_force_debug_data_for_client_tmp_logs_live_infra"));return b}; TY=function(a,b,c,d){g.G.call(this);this.Id=b;this.dc=c;this.La=d;this.i=a(this,this,this,this,this);g.J(this,this.i);a=g.r(b);for(b=a.next();!b.done;b=a.next())g.J(this,b.value)}; UY=function(a,b){a.Id.add(b);g.J(a,b)}; rpa=function(a,b){VJ(a.dc,"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",b);a=g.r(a.Id);for(var c=a.next();!c.done;c=a.next())c.value.Nh(b)}; spa=function(a,b){VJ(a.dc,"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED",b);a=g.r(a.Id);for(var c=a.next();!c.done;c=a.next())c.value.sf(b)}; Qoa=function(a,b){VJ(a.dc,"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED",b);a=g.r(a.Id);for(var c=a.next();!c.done;c=a.next())c.value.tf(b)}; WY=function(a,b,c){S(c,b,void 0,void 0,c.Lo);VY(a,b,!0)}; SGa=function(a,b,c){if(XY(a.i,b))if(YY(a.i,b).B=c?"filled":"not_filled",null===c){ZY(a.dc,"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_EMPTY",b);c=g.r(a.Id);for(var d=c.next();!d.done;d=c.next())d.value.Gk(b);VY(a,b,!1)}else{ZY(a.dc,"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_NON_EMPTY",b,c);var e=g.r(a.Id);for(d=e.next();!d.done;d=e.next())d.value.Hk(b);if(XY(a.i,b))if(YY(a.i,b).C)VY(a,b,!1);else{ZY(a.dc,"ADS_CLIENT_EVENT_TYPE_SCHEDULE_LAYOUT_REQUESTED",b,c);try{var f=a.i;if(!YY(f,b))throw new $Y("Unknown slotState for onLayout"); if(!f.Cd.Pl.get(b.qb))throw new $Y("No LayoutRenderingAdapterFactory registered for slot of type: "+b.qb);if(g.lb(c.rd)&&g.lb(c.Rc)&&g.lb(c.Oc)&&g.lb(c.Sc)&&g.lb(c.Xc))throw new $Y("Layout has no exit triggers.");aZ(f,"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL",c.rd);aZ(f,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED",c.Rc);aZ(f,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED",c.Oc);aZ(f,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED",c.Sc);aZ(f,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED",c.Xc)}catch(n){a.rf(b, c,n);VY(a,b,!0);return}YY(a.i,b).I=!0;try{var h=a.i,l=YY(h,b),m=h.Cd.Pl.get(b.qb).get().Ue(h.B,h.l,b,c);m.init();l.layout=c;if(l.u)throw new $Y("Already had LayoutRenderingAdapter registered for slot");l.u=m;bZ(h,l,"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL",c.rd);bZ(h,l,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED",c.Rc);bZ(h,l,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED",c.Oc);bZ(h,l,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED",c.Sc);bZ(h,l,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED",c.Xc)}catch(n){cZ(a, b,!0);VY(a,b,!0);a.rf(b,c,n);return}ZY(a.dc,"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED",b,c);e=g.r(a.Id);for(d=e.next();!d.done;d=e.next())d.value.vj(b,c);cZ(a,b,!1);RGa(a,b)}else dZ(a.La.get())&&S("slot is unscheduled after been fulfilled.",b,c)}}; eZ=function(a,b,c){ZY(a.dc,"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED",b,c);a=g.r(a.Id);for(var d=a.next();!d.done;d=a.next())d.value.vj(b,c)}; fZ=function(a,b,c){ZY(a.dc,"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED",b,c);a=g.r(a.Id);for(var d=a.next();!d.done;d=a.next())d.value.Mc(b,c)}; UJ=function(a,b,c,d){ZY(a.dc,MGa(d),b,c);a=g.r(a.Id);for(var e=a.next();!e.done;e=a.next())e.value.Tc(b,c,d)}; cZ=function(a,b,c){if(XY(a.i,b))if(YY(a.i,b).I=!1,c)dZ(a.La.get())&&S("Ignore deferred triggers due to error",b);else{c=gZ;b=YY(a.i,b);var d=[].concat(g.v(b.L));nb(b.L);c(a,d)}}; gZ=function(a,b){b.sort(function(f,h){function l(m){S("TriggerCategoryOrder enum does not contain trigger category: "+m)} return f.category===h.category?f.trigger.triggerId.localeCompare(h.trigger.triggerId):KGa(f.category,l)-KGa(h.category,l)}); var c=new Map;b=g.r(b);for(var d=b.next();!d.done;d=b.next())if(d=d.value,XY(a.i,d.slot))if(YY(a.i,d.slot).I)YY(a.i,d.slot).L.push(d);else{TGa(a.dc,d.slot,d,d.layout);var e=c.get(d.category);e||(e=[]);e.push(d);c.set(d.category,e)}b=g.r(UGa);for(d=b.next();!d.done;d=b.next())e=g.r(d.value),d=e.next().value,e=e.next().value,(d=c.get(d))&&VGa(a,d,e);(b=c.get("TRIGGER_CATEGORY_SLOT_EXPIRATION"))&&WGa(a,b);(b=c.get("TRIGGER_CATEGORY_SLOT_FULFILLMENT"))&&XGa(a,b);(c=c.get("TRIGGER_CATEGORY_SLOT_ENTRY"))&& YGa(a,c)}; VGa=function(a,b,c){b=g.r(b);for(var d=b.next();!d.done;d=b.next())d=d.value,d.layout&&hZ(a.i,d.slot)&&ZGa(a,d.slot,d.layout,c)}; WGa=function(a,b){b=g.r(b);for(var c=b.next();!c.done;c=b.next())VY(a,c.value.slot,!1)}; XGa=function(a,b){b=g.r(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;a:switch(YY(a.i,c.slot).B){case "not_filled":var d=!0;break a;default:d=!1}d&&(VJ(a.dc,"ADS_CLIENT_EVENT_TYPE_FULFILL_SLOT_REQUESTED",c.slot),a.i.Eu(c.slot))}}; YGa=function(a,b){b=g.r(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;VJ(a.dc,"ADS_CLIENT_EVENT_TYPE_ENTER_SLOT_REQUESTED",c.slot);for(var d=g.r(a.Id),e=d.next();!e.done;e=d.next())e.value.yj(c.slot);try{var f=a.i,h=c.slot,l=YY(f,h);if(!l)throw new iZ("Got enter request for unknown slot");if(!l.l)throw new iZ("Tried to enter slot with no assigned slotAdapter");if("scheduled"!==l.i)throw new iZ("Tried to enter a slot from stage: "+l.i);if(jZ(l))throw new iZ("Got enter request for already active slot"); for(var m=g.r(kZ(f,h.qb+"_"+h.slotPhysicalPosition).values()),n=m.next();!n.done;n=m.next()){var p=n.value;if(l!==p&&jZ(p))throw new iZ("Trying to enter a slot when a slot of same type is already active.",{activeSlotStatus:p.i});}}catch(q){S(q,c.slot,lZ(a.i,c.slot),void 0,q.Lo);VY(a,c.slot,!0);continue}c=YY(a.i,c.slot);"scheduled"!==c.i&&mZ(c.slot,c.i,"enterSlot");c.i="enter_requested";c.l.Bx()}}; RGa=function(a,b){var c;XY(a.i,b)&&jZ(YY(a.i,b))&&lZ(a.i,b)&&!hZ(a.i,b)&&(ZY(a.dc,"ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED",b,null!==(c=lZ(a.i,b))&&void 0!==c?c:void 0),a=YY(a.i,b),"entered"!==a.i&&mZ(a.slot,a.i,"enterLayoutForSlot"),a.i="rendering",a.u.startRendering(a.layout))}; ZGa=function(a,b,c,d){if(XY(a.i,b)){var e=a.dc,f;var h=(null===(f=LGa.get(d))||void 0===f?void 0:f.Ds)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED";ZY(e,h,b,c);a=YY(a.i,b);"rendering"!==a.i&&mZ(a.slot,a.i,"exitLayout");a.i="rendering_stop_requested";a.u.Ye(c,d)}}; VY=function(a,b,c){if(XY(a.i,b)){a:switch(YY(a.i,b).i){case "exit_requested":var d=!0;break a;default:d=!1}if(!d)a:switch(YY(a.i,b).i){case "rendering_stop_requested":d=!0;break a;default:d=!1}if(d&&(YY(a.i,b).C=!0,!c))return;if(jZ(YY(a.i,b)))YY(a.i,b).C=!0,$Ga(a,b,c);else{a:switch(YY(a.i,b).B){case "fill_requested":c=!0;break a;default:c=!1}if(c)YY(a.i,b).C=!0,XY(a.i,b)&&(VJ(a.dc,"ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED",b),b=YY(a.i,b),b.B="fill_cancel_requested",b.J.RB());else{c= lZ(a.i,b);VJ(a.dc,"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED",b);d=YY(a.i,b);var e=b.Xb,f=d.xa.get(e.triggerId);f&&(f.Pi(e),d.xa.delete(e.triggerId));e=g.r(b.Ac);for(f=e.next();!f.done;f=e.next()){f=f.value;var h=d.Z.get(f.triggerId);h&&(h.Pi(f),d.Z.delete(f.triggerId))}e=g.r(b.zc);for(f=e.next();!f.done;f=e.next())if(f=f.value,h=d.U.get(f.triggerId))h.Pi(f),d.U.delete(f.triggerId);null!=d.layout&&(e=d.layout,nZ(d,e.rd),nZ(d,e.Rc),nZ(d,e.Oc),nZ(d,e.Sc),nZ(d,e.Xc));d.J=void 0;null!=d.l&&(d.l.release(), d.l=void 0);null!=d.u&&(d.u.release(),d.u=void 0);d=a.i;YY(d,b)&&(d=kZ(d,b.qb+"_"+b.slotPhysicalPosition))&&d.delete(b.slotId);VJ(a.dc,"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED",b);a=g.r(a.Id);for(d=a.next();!d.done;d=a.next())d=d.value,d.zj(b),c&&d.wj(b,c)}}}}; $Ga=function(a,b,c){if(XY(a.i,b)&&jZ(YY(a.i,b))){var d=lZ(a.i,b);if(d&&hZ(a.i,b))ZGa(a,b,d,c?"error":"abandoned");else{VJ(a.dc,"ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED",b);try{var e=YY(a.i,b);if(!e)throw new iZ("Cannot exit slot it is unregistered");"enter_requested"!==e.i&&"entered"!==e.i&&"rendering"!==e.i&&mZ(e.slot,e.i,"exitSlot");e.i="exit_requested";if(void 0===e.l)throw e.i="scheduled",new iZ("Cannot exit slot because adapter is not defined");e.l.Cx()}catch(f){S(f,b,void 0,void 0,f.Lo)}}}}; aHa=function(a){this.slot=a;this.xa=new Map;this.Z=new Map;this.U=new Map;this.ea=new Map;this.u=this.layout=this.l=this.J=void 0;this.I=this.C=!1;this.L=[];this.i="not_scheduled";this.B="not_filled"}; jZ=function(a){return"enter_requested"===a.i||a.isActive()}; $Y=function(a,b,c){c=void 0===c?!1:c;Va.call(this,a);this.Lo=c;this.args=[];b&&this.args.push(b)}; iZ=function(a,b,c){c=void 0===c?!1:c;Va.call(this,a);this.Lo=c;this.args=[];b&&this.args.push(b)}; oZ=function(a,b,c,d,e,f){g.G.call(this);this.Cd=a;this.u=b;this.C=c;this.B=d;this.l=e;this.La=f;this.i=new Map}; kZ=function(a,b){return(a=a.i.get(b))?a:new Map}; YY=function(a,b){return kZ(a,b.qb+"_"+b.slotPhysicalPosition).get(b.slotId)}; bHa=function(a){var b=[];a.i.forEach(function(c){c=g.r(c.values());for(var d=c.next();!d.done;d=c.next())b.push(d.value.slot)}); return b}; XY=function(a,b){return null!=YY(a,b)}; hZ=function(a,b){a=YY(a,b);if(b=null!=a.layout)a:switch(a.i){case "rendering":case "rendering_stop_requested":b=!0;break a;default:b=!1}return b}; lZ=function(a,b){if(!pZ(a.La.get()))return b=YY(a,b),null!=b.layout?b.layout:null;(a=YY(a,b))?null!=a.layout&&!a.layout&&S("Unexpected empty layout",b):S("Unexpected undefined slotState",b);return(null===a||void 0===a?void 0:a.layout)||null}; qZ=function(a,b,c){if(g.lb(c))throw new iZ("No "+cHa.get(b)+" triggers found for slot.");c=g.r(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,!a.Cd.Sh.get(d.triggerType))throw new iZ("No trigger adapter registered for "+b+" trigger of type: "+d.triggerType);}; aZ=function(a,b,c){c=g.r(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,!a.Cd.Sh.get(d.triggerType))throw new $Y("No trigger adapter registered for "+cHa.get(b)+" trigger of type: "+d.triggerType);}; bZ=function(a,b,c,d){d=g.r(d);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=a.Cd.Sh.get(e.triggerType);f.Fi(c,e,b.slot,b.layout?b.layout:null);b.ea.set(e.triggerId,f)}}; nZ=function(a,b){b=g.r(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=a.ea.get(c.triggerId);d&&(d.Pi(c),a.ea.delete(c.triggerId))}}; mZ=function(a,b,c){S("Slot stage was "+b+" when calling method "+c,a)}; dHa=function(a){return rZ(a.Rp).concat(rZ(a.Sh)).concat(rZ(a.Cl)).concat(rZ(a.jm)).concat(rZ(a.Pl))}; rZ=function(a){var b=[];a=g.r(a.values());for(var c=a.next();!c.done;c=a.next())c=c.value,c.ij&&b.push(c);return b}; sZ=function(a){g.G.call(this);this.i=a;this.l=eHa(this)}; eHa=function(a){var b=new TY(function(c,d,e,f){return new oZ(a.i.Cd,c,d,e,f,a.i.La)},new Set(dHa(a.i.Cd).concat(a.i.listeners)),a.i.dc,a.i.La); g.J(a,b);return b}; tZ=function(a){g.G.call(this);var b=this;this.l=a;this.i=null;g.jf(this,function(){g.ef(b.i);b.i=null})}; Y=function(a){return new tZ(a)}; fHa=function(a){var b,c=null===(b=a.config)||void 0===b?void 0:b.adPlacementConfig;a=a.renderer;return!(!c||null==c.kind||!a)}; gHa=function(a){return null!=a.linearAd&&null!=a.adVideoStart}; jHa=function(a,b,c,d,e,f,h){b=hHa(b,f,Number(d.prefetchMilliseconds)||0,h);a=b instanceof iZ?b:iHa(a,d,e,b,c);return a instanceof iZ?a:[a]}; kHa=function(a){var b,c;return void 0!==(null===(c=null===(b=a.renderer)||void 0===b?void 0:b.adBreakServiceRenderer)||void 0===c?void 0:c.getAdBreakUrl)}; oHa=function(a,b,c,d,e){b=g.r(b);for(var f=b.next();!f.done;f=b.next())f=f.value,uZ(a,f.renderer,f.config.adPlacementConfig.kind);f=Array.from(a.values()).filter(function(n){return lHa(n)}); a=[];b={};f=g.r(f);for(var h=f.next();!h.done;b={Aq:b.Aq},h=f.next()){b.Aq=h.value;h={};for(var l=g.r(b.Aq.CB),m=l.next();!m.done;h={tm:h.tm},m=l.next())h.tm=m.value,m=function(n,p){return function(q){return n.tm.jI(q,p.Aq.instreamVideoAdRenderer.elementId,n.tm.yH)}}(h,b),"AD_PLACEMENT_KIND_COMMAND_TRIGGERED"===h.tm.Vq?a.push(mHa(c,d,h.tm.zH,e,b.Aq.instreamVideoAdRenderer.elementId,h.tm.adSlotLoggingData,m)):a.push(nHa(c,d,e,b.Aq.instreamVideoAdRenderer.elementId,h.tm.adSlotLoggingData,m))}return a}; uZ=function(a,b,c){if(b=pHa(b)){b=g.r(b);for(var d=b.next();!d.done;d=b.next())if((d=d.value)&&d.externalVideoId){var e=qHa(a,d.externalVideoId);e.instreamVideoAdRenderer||(e.instreamVideoAdRenderer=d,e.qy=c)}else S("InstreamVideoAdRenderer without externalVideoId")}}; pHa=function(a){var b=[],c=a.sandwichedLinearAdRenderer&&a.sandwichedLinearAdRenderer.linearAd&&a.sandwichedLinearAdRenderer.linearAd.instreamVideoAdRenderer;if(c)return b.push(c),b;if(a.instreamVideoAdRenderer)return b.push(a.instreamVideoAdRenderer),b;if(a.linearAdSequenceRenderer&&a.linearAdSequenceRenderer.linearAds){a=g.r(a.linearAdSequenceRenderer.linearAds);for(c=a.next();!c.done;c=a.next())c=c.value,c.instreamVideoAdRenderer&&b.push(c.instreamVideoAdRenderer);return b}return null}; lHa=function(a){if(void 0===a.instreamVideoAdRenderer)return S("AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer"),!1;for(var b=g.r(a.CB),c=b.next();!c.done;c=b.next()){c=c.value;if(void 0===c.jI)return!1;if(void 0===c.yH)return S("AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined"),!1;if(void 0===a.qy||void 0===c.Vq||a.qy!==c.Vq&&"AD_PLACEMENT_KIND_COMMAND_TRIGGERED"!==c.Vq)return!1;if(void 0===a.instreamVideoAdRenderer.elementId)return S("InstreamVideoAdRenderer has no elementId", void 0,void 0,{kind:a.qy,"matching APSR kind":c.Vq}),!1;if("AD_PLACEMENT_KIND_COMMAND_TRIGGERED"===c.Vq&&void 0===c.zH)return S("Command Triggered AdPlacementSupportedRenderer's AdPlacementRenderer does not have an element ID"),!1}return!0}; qHa=function(a,b){a.has(b)||a.set(b,{instreamVideoAdRenderer:void 0,qy:void 0,adVideoId:b,CB:[]});return a.get(b)}; vZ=function(a,b,c,d,e,f,h){d?qHa(a,d).CB.push({zH:b,Vq:c,yH:e,adSlotLoggingData:f,jI:h}):S("Companion AdPlacementSupportedRenderer without adVideoId")}; wZ=function(a){var b,c=0;a=g.r(a.questions);for(var d=a.next();!d.done;d=a.next())if(d=d.value,d=d.instreamSurveyAdMultiSelectQuestionRenderer||d.instreamSurveyAdSingleSelectQuestionRenderer)c+=(null===(b=d.surveyAdQuestionCommon)||void 0===b?void 0:b.durationMilliseconds)||0;return c}; xZ=function(a){var b,c,d,e,f,h,l,m,n,p,q,t,u,w,y,z,F,I,H,M,aa,L=(null===(c=null===(b=a.questions)||void 0===b?void 0:b[0].instreamSurveyAdMultiSelectQuestionRenderer)||void 0===c?void 0:c.surveyAdQuestionCommon)||(null===(e=null===(d=a.questions)||void 0===d?void 0:d[0].instreamSurveyAdSingleSelectQuestionRenderer)||void 0===e?void 0:e.surveyAdQuestionCommon),ha=[].concat(g.v((null===(f=a.playbackCommands)||void 0===f?void 0:f.instreamAdCompleteCommands)||[]),g.v((null===L||void 0===L?void 0:L.timeoutCommands)|| []));return{impressionCommands:null===(h=a.playbackCommands)||void 0===h?void 0:h.impressionCommands,errorCommands:null===(l=a.playbackCommands)||void 0===l?void 0:l.errorCommands,muteCommands:null===(m=a.playbackCommands)||void 0===m?void 0:m.muteCommands,unmuteCommands:null===(n=a.playbackCommands)||void 0===n?void 0:n.unmuteCommands,pauseCommands:null===(p=a.playbackCommands)||void 0===p?void 0:p.pauseCommands,rewindCommands:null===(q=a.playbackCommands)||void 0===q?void 0:q.rewindCommands,resumeCommands:null=== (t=a.playbackCommands)||void 0===t?void 0:t.resumeCommands,skipCommands:null===(u=a.playbackCommands)||void 0===u?void 0:u.skipCommands,progressCommands:null===(w=a.playbackCommands)||void 0===w?void 0:w.progressCommands,F9:null===(y=a.playbackCommands)||void 0===y?void 0:y.clickthroughCommands,fullscreenCommands:null===(z=a.playbackCommands)||void 0===z?void 0:z.fullscreenCommands,activeViewViewableCommands:null===(F=a.playbackCommands)||void 0===F?void 0:F.activeViewViewableCommands,activeViewMeasurableCommands:null=== (I=a.playbackCommands)||void 0===I?void 0:I.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:null===(H=a.playbackCommands)||void 0===H?void 0:H.activeViewFullyViewableAudibleHalfDurationCommands,endFullscreenCommands:null===(M=a.playbackCommands)||void 0===M?void 0:M.endFullscreenCommands,abandonCommands:null===(aa=a.playbackCommands)||void 0===aa?void 0:aa.abandonCommands,completeCommands:ha}}; sHa=function(a,b,c,d,e,f,h){return function(l,m){return rHa(a,m.slotId,l,f,function(n,p){n=h(n);return yZ(b,m.layoutId,p,e,n,"LAYOUT_TYPE_SURVEY",[new dJ(c),d],c.adLayoutLoggingData)})}}; vHa=function(a,b,c,d,e,f,h){if(!tHa(a))return new iZ("Invalid InstreamVideoAdRenderer for SlidingText.",{instreamVideoAdRenderer:a});var l=a.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[uHa(f,b,c,d,function(m){var n=h(m);m=m.slotId;m=zZ(e.l.get(),"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",m);var p={layoutId:m,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",jb:"core"},q=new AZ(e.i,d);return{layoutId:m,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",tc:new Map,rd:[q],Rc:[], Oc:[],Sc:[],Xc:[],jb:"core",Ia:new MY([new eJ(l)]),Dc:n(p)}})]}; tHa=function(a){a=((null===a||void 0===a?void 0:a.additionalPlayerOverlay)||{}).slidingTextPlayerOverlayRenderer;if(!a)return!1;var b=a.slidingMessages;return a.title&&b&&0!==b.length?!0:!1}; yHa=function(a,b,c,d,e){var f;if(null===(f=a.playerOverlay)||void 0===f||!f.instreamSurveyAdRenderer)return function(){return[]}; if(!epa(a))return function(){return new iZ("Received invalid InstreamVideoAdRenderer for DAI survey.",{instreamVideoAdRenderer:a})}; var h=a.playerOverlay.instreamSurveyAdRenderer,l=wZ(h);return 0>=l?function(){return new iZ("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:h})}:function(m,n){var p=wHa(m,c,d,function(q){var t=n(q),u=q.slotId; q=xZ(h);u=zZ(e.l.get(),"LAYOUT_TYPE_SURVEY",u);var w={layoutId:u,layoutType:"LAYOUT_TYPE_SURVEY",jb:"core"},y=new AZ(e.i,d),z=new BZ(e.i,u),F=new CZ(e.i,u),I=new xHa(e.i);return{layoutId:u,layoutType:"LAYOUT_TYPE_SURVEY",tc:new Map,rd:[y,I],Rc:[z],Oc:[],Sc:[F],Xc:[],jb:"core",Ia:new MY([new cJ(h),new VI(b),new CJ(l/1E3),new FJ(q)]),Dc:t(w),adLayoutLoggingData:h.adLayoutLoggingData}}); m=vHa(a,c,p.slotId,d,e,m,n);return m instanceof iZ?m:[p].concat(g.v(m))}}; GHa=function(a,b,c,d,e){var f=[];try{var h=[];if(c.renderer.linearAdSequenceRenderer)var l=function(u){u=zHa(u.slotId,c,b,e(u),d);h=u.ZV;return u.TP}; else if(c.renderer.instreamVideoAdRenderer)l=function(u){var w=u.slotId;u=e(u);var y,z=c.config.adPlacementConfig,F=AHa(z),I=F.wI;F=F.zI;var H=c.renderer.instreamVideoAdRenderer;if(null===(y=null===H||void 0===H?void 0:H.playerOverlay)||void 0===y?0:y.instreamSurveyAdRenderer)throw new TypeError("Survey overlay should not be set on single video.");var M=BHa(H);y=Math.min(I+1E3*M.videoLengthSeconds,F);F=new VH(0,[M.videoLengthSeconds],y);var aa=M.videoLengthSeconds,L=M.playerVars,ha=M.instreamAdPlayerOverlayRenderer, Qa=M.adVideoId,Na=CHa(c);M=new Map([].concat(g.v(M.tc),g.v(roa(c))));var qc=null===H||void 0===H?void 0:H.adLayoutLoggingData;H=null===H||void 0===H?void 0:H.sodarExtensionData;w=zZ(b.l.get(),"LAYOUT_TYPE_MEDIA",w);var Hb={layoutId:w,layoutType:"LAYOUT_TYPE_MEDIA",jb:"core"};return{layoutId:w,layoutType:"LAYOUT_TYPE_MEDIA",tc:M,rd:[new DZ(b.i)],Rc:[],Oc:[],Sc:[],Xc:[],jb:"core",Ia:new MY([new ZI(d),new oJ(aa),new pJ(L),new rJ(I),new sJ(y),ha&&new $I(ha),new VI(z),new XI(Qa),new WI(F),new xJ(Na),H&& new qJ(H),new kJ({current:null})].filter(DHa)),Dc:u(Hb),adLayoutLoggingData:qc}}; else throw new TypeError("Expected valid AdPlacementRenderer for DAI");var m=EHa(a,d,l);f.push(m);for(var n=g.r(h),p=n.next();!p.done;p=n.next()){var q=p.value,t=q(a,e);if(t instanceof iZ)return t;f.push.apply(f,g.v(t))}}catch(u){return new iZ(u,{errorMessage:u.message,AdPlacementRenderer:c,numberOfSurveyRenderers:FHa(c)})}return f}; FHa=function(a){a=(a.renderer.linearAdSequenceRenderer||{}).linearAds;return null!==a&&void 0!==a&&a.length?a.filter(function(b){var c,d;return null!=(null===(d=null===(c=b.instreamVideoAdRenderer)||void 0===c?void 0:c.playerOverlay)||void 0===d?void 0:d.instreamSurveyAdRenderer)}).length:0}; zHa=function(a,b,c,d,e){var f=b.config.adPlacementConfig,h=AHa(f),l=h.wI,m=h.zI;h=(b.renderer.linearAdSequenceRenderer||{}).linearAds;if(null===h||void 0===h||!h.length)throw new TypeError("Expected linear ads");var n=[],p={hM:l,iM:0,WV:n};h=h.map(function(t){return HHa(a,t,p,c,d,f,e,m)}).map(function(t,u){u=new VH(u,n,m); return t(u)}); var q=h.map(function(t){return t.UP}); return{TP:IHa(c,a,l,q,f,roa(b),CHa(b),d,m),ZV:h.map(function(t){return t.YV})}}; HHa=function(a,b,c,d,e,f,h,l){var m=BHa(b.instreamVideoAdRenderer),n=c.hM,p=c.iM,q=Math.min(n+1E3*m.videoLengthSeconds,l);c.hM=q;c.iM++;c.WV.push(m.videoLengthSeconds);return function(t){var u,w,y,z,F=m.playerVars;2<=t.l&&(F.slot_pos=t.i);F.autoplay="1";F=m.videoLengthSeconds;var I=m.playerVars,H=m.tc,M=m.instreamAdPlayerOverlayRenderer,aa=m.adVideoId,L=null===(u=b.instreamVideoAdRenderer)||void 0===u?void 0:u.adLayoutLoggingData,ha=null===(w=b.instreamVideoAdRenderer)||void 0===w?void 0:w.sodarExtensionData, Qa=null===(z=null===(y=b.instreamVideoAdRenderer)||void 0===y?void 0:y.playerOverlay)||void 0===z?void 0:z.instreamSurveyAdRenderer,Na=zZ(d.l.get(),"LAYOUT_TYPE_MEDIA",a),qc={layoutId:Na,layoutType:"LAYOUT_TYPE_MEDIA",jb:"adapter"};t={layoutId:Na,layoutType:"LAYOUT_TYPE_MEDIA",tc:H,rd:[],Rc:[],Oc:[],Sc:[],Xc:[],jb:"adapter",Ia:new MY([new ZI(h),new oJ(F),new pJ(I),new rJ(n),new sJ(q),new tJ(p),new kJ({current:null}),M&&new $I(M),new VI(f),new XI(aa),new WI(t),ha&&new qJ(ha),Qa&&new IJ(Qa)].filter(DHa)), Dc:e(qc),adLayoutLoggingData:L};F=yHa(b.instreamVideoAdRenderer,f,h,t.layoutId,d);return{UP:t,YV:F}}}; BHa=function(a){if(!a)throw new TypeError("Expected instream video ad renderer");if(!a.playerVars)throw new TypeError("Expected player vars in url encoded string");var b=ws(a.playerVars),c=Number(b.length_seconds);if(isNaN(c))throw new TypeError("Expected valid length seconds in player vars");var d=Number(a.trimmedMaxNonSkippableAdDurationMs);c=isNaN(d)?c:Math.min(c,d/1E3);d=a.playerOverlay||{};d=void 0===d.instreamAdPlayerOverlayRenderer?null:d.instreamAdPlayerOverlayRenderer;var e=b.video_id;e|| (e=(e=a.externalVideoId)?e:void 0);if(!e)throw new TypeError("Expected valid video id in IVAR");return{playerVars:b,videoLengthSeconds:c,instreamAdPlayerOverlayRenderer:d,adVideoId:e,tc:a.pings?WH(a.pings):new Map}}; CHa=function(a){a=Number(a.driftRecoveryMs);return isNaN(a)||0>=a?null:a}; AHa=function(a){var b=a.adTimeOffset||{};a=b.offsetEndMilliseconds;b=Number(b.offsetStartMilliseconds);if(isNaN(b))throw new TypeError("Expected valid start offset");a=Number(a);if(isNaN(a))throw new TypeError("Expected valid end offset");return{wI:b,zI:a}}; KHa=function(a,b,c,d,e,f,h,l){a=JHa(a,c,f,h,d,function(m){var n=m.slotId;m=l(m);n=zZ(b.l.get(),"LAYOUT_TYPE_FORECASTING",n);var p={layoutId:n,layoutType:"LAYOUT_TYPE_FORECASTING",jb:"core"},q=new Map,t=e.impressionUrls;t&&q.set("impression",t);return{layoutId:n,layoutType:"LAYOUT_TYPE_FORECASTING",tc:q,rd:[new EZ(b.i,n)],Rc:[],Oc:[],Sc:[],Xc:[],jb:"core",Ia:new MY([new wJ(e),new VI(c)]),Dc:m(p)}}); return a instanceof iZ?a:[a]}; MHa=function(a,b,c,d,e,f,h,l){a=LHa(a,c,f,h,d,function(m,n){var p=m.slotId;m=l(m);var q=e.contentSupportedRenderer;q?q.textOverlayAdContentRenderer?(q=zZ(b.l.get(),"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY",p),n=FZ(b,q,"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY",e,c,m,GZ(b,n,p))):q.enhancedTextOverlayAdContentRenderer?(q=zZ(b.l.get(),"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY",p),n=FZ(b,q,"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY",e,c,m,GZ(b,n,p))):q.imageOverlayAdContentRenderer?(q=zZ(b.l.get(),"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY", p),n=GZ(b,n,p),n.push(new HZ(b.i,q)),n=FZ(b,q,"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY",e,c,m,n)):n=new $Y("InvideoOverlayAdRenderer without appropriate sub renderer"):n=new $Y("InvideoOverlayAdRenderer without contentSupportedRenderer");return n}); return a instanceof iZ?a:[a]}; PHa=function(a,b,c,d,e,f,h){var l=Number(d.durationMilliseconds);return isNaN(l)?new iZ("Expected valid duration for AdActionInterstitialRenderer."):function(m){return NHa(b,m.slotId,c,l,{impressionCommands:void 0,abandonCommands:d.abandonCommands?[{commandExecutorCommand:d.abandonCommands}]:void 0,completeCommands:d.completionCommands},d.skipPings?new Map([["skip",d.skipPings]]):new Map,h(m),function(n){return OHa(a,n,e,function(p,q){var t=p.slotId;p=h(p);t=zZ(b.l.get(),"LAYOUT_TYPE_ENDCAP",t);return yZ(b, t,q,c,p,"LAYOUT_TYPE_ENDCAP",[new aJ(d)],d.adLayoutLoggingData)})},d.adLayoutLoggingData,f)}}; QHa=function(a,b,c,d){if(!c.playerVars)return new iZ("No playerVars available in AdIntroRenderer.");var e=ws(c.playerVars);e.autoplay="1";return function(f){var h=f.slotId;f=d(f);h=zZ(a.l.get(),"LAYOUT_TYPE_MEDIA",h);var l={layoutId:h,layoutType:"LAYOUT_TYPE_MEDIA",jb:"adapter"};return{mq:{layoutId:h,layoutType:"LAYOUT_TYPE_MEDIA",tc:new Map,rd:[],Rc:[],Oc:[],Sc:[],Xc:[],jb:"adapter",Ia:new MY([new vJ({}),new VI(b),new kJ({current:null}),new pJ(e)]),Dc:f(l)},ir:[new IZ(a.i,h)],Vo:[],sx:[],qx:[]}}}; SHa=function(a,b,c,d,e,f,h,l){var m=wZ(e);if(!JJ(e))return new iZ("Received invalid InstreamSurveyAdRenderer for VOD composite survey.",{InstreamSurveyAdRenderer:e});if(0>=m)return new iZ("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:e});var n=sHa(a,b,e,f,c,d,h);return n instanceof iZ?n:function(p){return RHa(b,p.slotId,c,m,xZ(e),h(p),n,l)}}; THa=function(a,b,c,d,e,f,h){function l(p){return OHa(a,p,d,m)} function m(p,q){var t=p.slotId;p=h(p);t=zZ(b.l.get(),"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT",t);return yZ(b,t,q,c,p,"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT",[new bJ(e),f],e.adLayoutLoggingData)} if(!(!isNaN(Number(e.timeoutSeconds))&&e.text&&e.ctaButton&&e.ctaButton.buttonRenderer&&e.brandImage&&e.backgroundImage&&e.backgroundImage.thumbnailLandscapePortraitRenderer&&e.backgroundImage.thumbnailLandscapePortraitRenderer.landscape))return new iZ("Received invalid SurveyTextInterstitialRenderer.",{SurveyTextInterstitialRenderer:e});var n=1E3*e.timeoutSeconds;return function(p){var q={impressionCommands:e.impressionCommands,completeCommands:e.timeoutCommands,skipCommands:e.dismissCommands},t= h(p);p=JZ(b,p.slotId,c,n,q,new Map,t,l);q=new gJ(p.kE);return{mq:{layoutId:p.layoutId,layoutType:p.layoutType,tc:p.tc,rd:[],Rc:[],Oc:[],Sc:[],Xc:[],jb:p.jb,Ia:new MY([].concat(g.v(p.mu),[q])),Dc:p.Dc,adLayoutLoggingData:p.adLayoutLoggingData},ir:[],Vo:p.Oc,sx:p.Sc,qx:p.Xc,kh:p.kh}}}; XHa=function(a,b,c,d,e,f,h,l,m,n,p){function q(u){var w=new VH(0,[t.ax]),y=UHa(t.playerVars,t.HL,l,p,w);u=m(u);var z=n.get(t.mA.externalVideoId);w=VHa(b,"core",t.mA,c,y,t.ax,f,w,u,z);return{layout:{layoutId:w.layoutId,layoutType:w.layoutType,tc:w.tc,rd:w.rd,Rc:w.Rc,Oc:w.Oc,Sc:w.Sc,Xc:w.Xc,jb:w.jb,Ia:w.Ia,Dc:w.Dc,adLayoutLoggingData:w.adLayoutLoggingData},Xl:[]}} var t=KZ(e);if(t instanceof $Y)return new iZ(t);if(q instanceof iZ)return q;a=WHa(a,c,f,h,d,l.jg,q);return a instanceof iZ?a:a.Xl.concat(a.oE)}; KZ=function(a){if(!a.playerVars)return new $Y("No playerVars available in InstreamVideoAdRenderer.");var b;if(null==a.elementId||null==a.playerVars||null==a.playerOverlay||null==(null===(b=a.playerOverlay)||void 0===b?void 0:b.instreamAdPlayerOverlayRenderer)||null==a.pings||null==a.externalVideoId)return new $Y("Received invalid VOD InstreamVideoAdRenderer",{instreamVideoAdRenderer:a});b=ws(a.playerVars);var c=Number(b.length_seconds);return isNaN(c)?new $Y("Expected valid length seconds in player vars"): {mA:a,playerVars:b,HL:a.playerVars,ax:c}}; UHa=function(a,b,c,d,e){a.iv_load_policy=d;b=ws(b);if(b.cta_conversion_urls)try{a.cta_conversion_urls=JSON.parse(b.cta_conversion_urls)}catch(f){S(f)}c.wg&&(a.ctrl=c.wg);c.Df&&(a.ytr=c.Df);c.wl&&(a.ytrcc=c.wl);c.isMdxPlayback&&(a.mdx="1");a.vvt&&(a.vss_credentials_token=a.vvt,c.Uh&&(a.vss_credentials_token_type=c.Uh),c.mdxEnvironment&&(a.mdx_environment=c.mdxEnvironment));2<=e.l&&(a.slot_pos=e.i);a.autoplay="1";return a}; $Ha=function(a,b,c,d,e,f,h,l,m,n,p){b=YHa(a,b,c,e,f,l,m,n,p);a:{e=g.r(e);for(m=e.next();!m.done;m=e.next())if(m.value.instreamSurveyAdRenderer){e=!0;break a}e=!1}e?(c=ZHa(a,c,f,h),c instanceof iZ?d=c:(f=LZ(a.l.get(),"SLOT_TYPE_IN_PLAYER"),h=zZ(a.l.get(),"LAYOUT_TYPE_SURVEY",f),c.zc.push(new MZ(a.i,h)),a=b({slotId:c.slotId,qb:c.qb,slotPhysicalPosition:c.slotPhysicalPosition,jb:c.jb,Xb:c.Xb,Ac:c.Ac,zc:c.zc},{slotId:f,layoutId:h}),d=a instanceof iZ?a:{oE:{slotId:c.slotId,qb:c.qb,slotPhysicalPosition:c.slotPhysicalPosition, Xb:c.Xb,Ac:c.Ac,zc:c.zc,jb:c.jb,Ia:new MY([new yJ(a.layout)]),adSlotLoggingData:d},Xl:a.Xl})):d=WHa(a,c,f,h,d,l.jg,b);return d instanceof iZ?d:d.Xl.concat(d.oE)}; YHa=function(a,b,c,d,e,f,h,l,m){return function(n,p){a:{b:{var q=[];for(var t=g.r(d),u=t.next();!u.done;u=t.next())if(u=u.value,u.instreamVideoAdRenderer){u=KZ(u.instreamVideoAdRenderer);if(u instanceof $Y){q=new iZ(u);break b}q.push(u.ax)}}if(q instanceof iZ)p=q;else{t=0;u=[];for(var w=[],y=[],z=[],F=[],I=[],H=new lJ({current:null}),M=[],aa=g.r(d),L=aa.next();!L.done;L=aa.next())if(L=L.value,L.adIntroRenderer){L=QHa(b,c,L.adIntroRenderer,h);if(L instanceof iZ){p=L;break a}L=L(n);u.push(L.mq);w=[].concat(g.v(L.ir), g.v(w));y=[].concat(g.v(L.Vo),g.v(y));L.kh&&(M=[L.kh].concat(g.v(M)))}else if(L.instreamVideoAdRenderer){var ha=KZ(L.instreamVideoAdRenderer);if(ha instanceof $Y){p=new iZ(ha);break a}var Qa=new VH(t,q);L=b;var Na=ha.mA,qc=UHa(ha.playerVars,ha.HL,f,m,Qa),Hb=h(n),Sb=l.get(ha.mA.externalVideoId);ha=VHa(L,"adapter",Na,c,qc,ha.ax,e,Qa,Hb,Sb);Qa=ha.Rc;Na.isCritical&&(Qa=[new IZ(L.i,ha.layoutId)].concat(g.v(Qa)));L={layoutId:ha.layoutId,layoutType:ha.layoutType,tc:ha.tc,rd:[],Rc:[],Oc:[],Sc:[],Xc:[],jb:ha.jb, Ia:ha.Ia,Dc:ha.Dc,adLayoutLoggingData:ha.adLayoutLoggingData};Na=Qa;ha=ha.Oc;t++;u.push(L);w=[].concat(g.v(Na),g.v(w));y=[].concat(g.v(ha),g.v(y))}else if(L.adActionInterstitialRenderer){L=PHa(a,b,c,L.adActionInterstitialRenderer,e,t,h);if(L instanceof iZ){p=L;break a}L=L(n);u.push(L.mq);w=[].concat(g.v(L.ir),g.v(w));y=[].concat(g.v(L.Vo),g.v(y));L.kh&&(M=[L.kh].concat(g.v(M)))}else if(L.instreamSurveyAdRenderer){if(void 0===p){p=new iZ("Composite Survey must already have a Survey Bundle with required metadata.", {instreamSurveyAdRenderer:L.instreamSurveyAdRenderer});break a}L=SHa(a,b,c,e,L.instreamSurveyAdRenderer,H,h,p);if(L instanceof iZ){p=L;break a}L=L(n);u.push(L.mq);L.kh&&M.push(L.kh);w=[].concat(g.v(L.ir),g.v(w));y=[].concat(g.v(L.Vo),g.v(y));z=[].concat(g.v(L.sx),g.v(z));F=[].concat(g.v(L.qx),g.v(F));I=[H].concat(g.v(I))}else if(L.surveyTextInterstitialRenderer){L=THa(a,b,c,e,L.surveyTextInterstitialRenderer,H,h);if(L instanceof iZ){p=L;break a}L=L(n);u.push(L.mq);L.kh&&M.push(L.kh);y=[].concat(g.v(L.Vo), g.v(y))}else{p=new iZ("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}p={XV:u,Rc:w,Sc:z,Xc:F,Oc:y,mu:I,Xl:M}}}p instanceof iZ?n=p:(z=n.slotId,q=p.XV,t=p.Rc,u=p.Oc,w=p.Sc,y=p.mu,n=h(n),z=zZ(b.l.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",z),F={layoutId:z,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",jb:"core"},n={layout:{layoutId:z,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",tc:new Map,rd:[new EZ(b.i,z)],Rc:t,Oc:u,Sc:w,Xc:[],jb:"core",Ia:new MY([new mJ(q)].concat(g.v(y))),Dc:n(F)}, Xl:p.Xl});return n}}; bIa=function(a,b,c,d,e,f,h){if(!JJ(c))return new iZ("Received invalid InstreamSurveyAdRenderer for VOD single survey.",{InstreamSurveyAdRenderer:c});var l=wZ(c);if(0>=l)return new iZ("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:c});var m=new lJ({current:null}),n=sHa(a,b,c,m,d,f,h);return aIa(a,d,f,l,e,function(p,q){var t=p.slotId,u=xZ(c);p=h(p);t=zZ(b.l.get(),"LAYOUT_TYPE_MEDIA_BREAK",t);var w={layoutId:t,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",jb:"core"},y=n(t,q); X(y.Ia,"metadata_type_fulfilled_layout")||S("Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.");u=[new VI(d),new DJ(l),new FJ(u),new GJ(!0),m,new hJ("LAYOUT_TYPE_SURVEY")];return{ER:{layoutId:t,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",tc:new Map,rd:[new EZ(b.i,t)],Rc:[new BZ(b.i,q.layoutId)],Oc:[],Sc:[new CZ(b.i,q.layoutId)],Xc:[],jb:"core",Ia:new MY(u),Dc:p(w)},gR:y}})}; NZ=function(a,b,c,d,e,f,h){this.l=a;this.i=b;this.La=c;this.u=d;this.C=e;this.B=f;this.loadPolicy=void 0===h?1:h}; Pz=function(a,b,c,d,e,f,h){var l,m,n,p,q,t,u,w,y,z,F,I=[];if(0===b.length)return I;b=b.filter(fHa);for(var H=new Map,M=new Map,aa=g.r(b),L=aa.next();!L.done;L=aa.next())(L=L.value.renderer.remoteSlotsRenderer)&&L.hostElementId&&M.set(L.hostElementId,L);aa=g.r(b);for(L=aa.next();!L.done;L=aa.next()){L=L.value;var ha=cIa(a,H,L,d,e,f,h,M);ha instanceof iZ?S(ha,void 0,void 0,{renderer:L.renderer,config:L.config.adPlacementConfig,kind:L.config.adPlacementConfig.kind,contentCpn:d,daiEnabled:f}):I.push.apply(I, g.v(ha))}if(null===a.C||f)return a=f&&1===b.length&&"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"===(null===(m=null===(l=b[0].config)||void 0===l?void 0:l.adPlacementConfig)||void 0===m?void 0:m.kind)&&(null===(n=b[0].renderer)||void 0===n?void 0:n.adBreakServiceRenderer),I.length||a||S("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":b.length,contentCpn:d,daiEnabled:f,"first APR kind":null===(t=null===(q=null===(p=b[0])||void 0===p?void 0:p.config)||void 0=== q?void 0:q.adPlacementConfig)||void 0===t?void 0:t.kind,renderer:null===(u=b[0])||void 0===u?void 0:u.renderer}),I;c=c.filter(fHa);I.push.apply(I,g.v(oHa(H,c,a.l.get(),a.C,d,a.La.get())));I.length||S("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":b.length,contentCpn:d,daiEnabled:f,"first APR kind":null===(z=null===(y=null===(w=b[0])||void 0===w?void 0:w.config)||void 0===y?void 0:y.adPlacementConfig)||void 0===z?void 0:z.kind,renderer:null===(F=b[0])|| void 0===F?void 0:F.renderer});return I}; cIa=function(a,b,c,d,e,f,h,l){function m(u){return RY(a.u.get(),u)} var n=c.renderer,p=c.config.adPlacementConfig,q=p.kind,t=c.adSlotLoggingData;if(null!=n.actionCompanionAdRenderer)vZ(b,c.elementId,q,n.actionCompanionAdRenderer.adVideoId,p,t,function(u,w,y){var z=a.i.get(),F=n.actionCompanionAdRenderer,I=RY(a.u.get(),u);return OZ(z,u.slotId,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",new NI(F),w,y,F.impressionPings,I,n.actionCompanionAdRenderer.adLayoutLoggingData)}); else if(n.imageCompanionAdRenderer)vZ(b,c.elementId,q,n.imageCompanionAdRenderer.adVideoId,p,t,function(u,w,y){var z=a.i.get(),F=n.imageCompanionAdRenderer,I=RY(a.u.get(),u);return OZ(z,u.slotId,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new RI(F),w,y,F.impressionPings,I,n.imageCompanionAdRenderer.adLayoutLoggingData)}); else if(n.shoppingCompanionCarouselRenderer)vZ(b,c.elementId,q,n.shoppingCompanionCarouselRenderer.adVideoId,p,t,function(u,w,y){var z=a.i.get(),F=n.shoppingCompanionCarouselRenderer,I=RY(a.u.get(),u);return OZ(z,u.slotId,"LAYOUT_TYPE_COMPANION_WITH_SHOPPING",new SI(F),w,y,F.impressionPings,I,n.shoppingCompanionCarouselRenderer.adLayoutLoggingData)}); else{if(n.adBreakServiceRenderer){if(!kHa(c))return[];if((f||h.jg&&PZ(a.La.get()))&&"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"===p.kind){if(!a.B)return new iZ("Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface");dIa(a.B,{adPlacementRenderer:c,contentCpn:d,fI:e});return[]}return jHa(a.l.get(),p,t,c.renderer.adBreakServiceRenderer,d,e,f)}if(n.clientForecastingAdRenderer)return KHa(a.l.get(),a.i.get(),p,t,n.clientForecastingAdRenderer,d,e,m);if(n.invideoOverlayAdRenderer)return MHa(a.l.get(), a.i.get(),p,t,n.invideoOverlayAdRenderer,d,e,m);if((n.linearAdSequenceRenderer||eIa(a.La.get())&&n.instreamVideoAdRenderer)&&f)return GHa(a.l.get(),a.i.get(),c,d,m);if(n.linearAdSequenceRenderer&&!f)return uZ(b,n,q),null!=n.linearAdSequenceRenderer.linearAds?$Ha(a.l.get(),a.i.get(),p,t,n.linearAdSequenceRenderer.linearAds,d,e,h,m,l,a.loadPolicy):new iZ("Received invalid LinearAdSequenceRenderer.");if(!n.remoteSlotsRenderer||f){if(n.instreamVideoAdRenderer&&!f)return uZ(b,n,q),XHa(a.l.get(),a.i.get(), p,t,n.instreamVideoAdRenderer,d,e,h,m,l,a.loadPolicy);if(n.instreamSurveyAdRenderer)return bIa(a.l.get(),a.i.get(),n.instreamSurveyAdRenderer,p,t,d,m);if(null!=n.sandwichedLinearAdRenderer)return gHa(n.sandwichedLinearAdRenderer)?$Ha(a.l.get(),a.i.get(),p,t,[n.sandwichedLinearAdRenderer.adVideoStart,n.sandwichedLinearAdRenderer.linearAd],d,e,h,m,l,a.loadPolicy):new iZ("Received invalid SandwichedLinearAdRenderer.")}}return[]}; QZ=function(a){g.G.call(this);this.i=a}; Mz=function(a,b,c,d){a.i().Bi(b,d);c=c();a=a.i();RZ(a.dc,"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",b,d,c);b=g.r(c);for(c=b.next();!c.done;c=b.next())a:{d=a;c=c.value;VJ(d.dc,"ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED",c);try{var e=d.i;if(g.uc(c.slotId))throw new iZ("Slot ID was empty");if(YY(e,c))throw new iZ("Duplicate registration for slot.",{slotId:c.slotId,slotEntryTriggerType:c.Xb.triggerType});if(!e.Cd.Cl.has(c.qb))throw new iZ("No fulfillment adapter factory registered for slot of type: "+ c.qb);if(!e.Cd.jm.has(c.qb))throw new iZ("No SlotAdapterFactory registered for slot of type: "+c.qb);qZ(e,"TRIGGER_CATEGORY_SLOT_ENTRY",c.Xb?[c.Xb]:[]);qZ(e,"TRIGGER_CATEGORY_SLOT_FULFILLMENT",c.Ac);qZ(e,"TRIGGER_CATEGORY_SLOT_EXPIRATION",c.zc);var f=d.i,h=c.qb+"_"+c.slotPhysicalPosition,l=kZ(f,h);if(YY(f,c))throw new iZ("Duplicate slots not supported");l.set(c.slotId,new aHa(c));f.i.set(h,l)}catch(Qa){S(Qa,c,void 0,void 0,Qa.Lo);break a}YY(d.i,c).I=!0;try{var m=d.i,n=YY(m,c),p=c.Xb,q=m.Cd.Sh.get(p.triggerType); q&&(q.Fi("TRIGGER_CATEGORY_SLOT_ENTRY",p,c,null),n.xa.set(p.triggerId,q));for(var t=g.r(c.Ac),u=t.next();!u.done;u=t.next()){var w=u.value,y=m.Cd.Sh.get(w.triggerType);y&&(y.Fi("TRIGGER_CATEGORY_SLOT_FULFILLMENT",w,c,null),n.Z.set(w.triggerId,y))}for(var z=g.r(c.zc),F=z.next();!F.done;F=z.next()){var I=F.value,H=m.Cd.Sh.get(I.triggerType);H&&(H.Fi("TRIGGER_CATEGORY_SLOT_EXPIRATION",I,c,null),n.U.set(I.triggerId,H))}var M=m.Cd.Cl.get(c.qb).get().Ue(m.u,c);n.J=M;var aa=m.Cd.jm.get(c.qb).get().Ue(m.C, c);aa.init();n.l=aa}catch(Qa){S(Qa,c,void 0,void 0,Qa.Lo);VY(d,c,!0);break a}VJ(d.dc,"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",c);d.i.Nh(c);for(var L=g.r(d.Id),ha=L.next();!ha.done;ha=L.next())ha.value.Nh(c);cZ(d,c,!1)}}; SZ=function(a,b,c,d){this.po=b;this.i=c;this.visible=d;this.triggerType="TRIGGER_TYPE_MEDIA_TIME_RANGE";this.triggerId=a(this.triggerType)}; TZ=function(a,b,c,d){g.G.call(this);var e=this;this.u=a;this.B=b;this.l=c;this.i=new Map;d.get().addListener(this);g.jf(this,function(){d.get().removeListener(e)})}; Oia=function(a,b){var c=0x8000000000000;for(var d=0,e=g.r(b.Ac),f=e.next();!f.done;f=e.next())f=f.value,f instanceof SZ?(c=Math.min(c,f.i.start),d=Math.max(d,f.i.end)):S("Found unexpected fulfillment trigger for throttled slot.",b,null,{fulfillmentTrigger:f});c=new cr(c,d);d="throttledadcuerange:"+b.slotId;a.i.set(d,b);a.l.get().addCueRange(d,c.start,c.end,!1,a)}; UZ=function(){g.G.apply(this,arguments);this.ij=!0;this.Ki=new Map;this.i=new Map}; fIa=function(a,b){a=g.r(a.Ki.values());for(var c=a.next();!c.done;c=a.next())if(c.value.layoutId===b)return!0;return!1}; gIa=function(a,b){a=g.r(a.i.values());for(var c=a.next();!c.done;c=a.next()){c=g.r(c.value);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d.layoutId===b)return d}S("Trying to retrieve an unknown layout",void 0,void 0,{isEmpty:String(g.uc(b)),layoutId:b})}; VZ=function(){this.l=new Map;this.i=new Map;this.u=new Map}; LZ=function(a,b){if(g.P("GENERATE_DETERMINSTIC_ADS_CONTROL_FLOW_IDS")){var c=a.l.get(b)||0;c++;a.l.set(b,c);return b+"_"+c}return $x()}; zZ=function(a,b,c){if(g.P("GENERATE_DETERMINSTIC_ADS_CONTROL_FLOW_IDS")){var d=a.i.get(b)||0;d++;a.i.set(b,d);return c+"_"+b+"_"+d}return $x()}; WZ=function(a,b){if(g.P("GENERATE_DETERMINSTIC_ADS_CONTROL_FLOW_IDS")){var c=a.u.get(b)||0;c++;a.u.set(b,c);return b+"_"+c}return $x()}; MZ=function(a,b){this.i=b;this.triggerType="TRIGGER_TYPE_CLOSE_REQUESTED";this.triggerId=a(this.triggerType)}; IZ=function(a,b){this.ye=b;this.triggerType="TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON";this.triggerId=a(this.triggerType)}; AZ=function(a,b){this.ye=b;this.triggerType="TRIGGER_TYPE_LAYOUT_ID_EXITED";this.triggerId=a(this.triggerType)}; DZ=function(a){this.triggerType="TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED";this.triggerId=a(this.triggerType)}; XZ=function(a,b){this.i=b;this.qb="SLOT_TYPE_PLAYER_BYTES";this.layoutType="LAYOUT_TYPE_MEDIA";this.triggerType="TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED";this.triggerId=a(this.triggerType)}; YZ=function(a,b){this.i=b;this.qb="SLOT_TYPE_IN_PLAYER";this.triggerType="TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED";this.triggerId=a(this.triggerType)}; EZ=function(a,b){this.layoutId=b;this.triggerType="TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED";this.triggerId=a(this.triggerType)}; hIa=function(a,b){this.opportunityType="OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED";this.associatedSlotId=b;this.triggerType="TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED";this.triggerId=a(this.triggerType)}; xHa=function(a){this.triggerType="TRIGGER_TYPE_PLAYBACK_MINIMIZED";this.triggerId=a(this.triggerType)}; BZ=function(a,b){this.ye=b;this.triggerType="TRIGGER_TYPE_SKIP_REQUESTED";this.triggerId=a(this.triggerType)}; CZ=function(a,b){this.ye=b;this.triggerType="TRIGGER_TYPE_SURVEY_SUBMITTED";this.triggerId=a(this.triggerType)}; HZ=function(a,b){this.durationMs=45E3;this.ye=b;this.triggerType="TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER";this.triggerId=a(this.triggerType)}; iIa=function(a){return[new fJ(a.fA),new $I(a.instreamAdPlayerOverlayRenderer),new jJ(a.qL),new VI(a.adPlacementConfig),new oJ(a.videoLengthSeconds),new CJ(a.CD)]}; jIa=function(a,b,c,d,e,f){a=c.gD?c.gD:zZ(f,"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",a);var h={layoutId:a,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",jb:b};return{layoutId:a,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",tc:new Map,rd:[new AZ(function(l){return WZ(f,l)},c.fA)], Rc:[],Oc:[],Sc:[],Xc:[],jb:b,Ia:d,Dc:e(h),adLayoutLoggingData:c.instreamAdPlayerOverlayRenderer.adLayoutLoggingData}}; ZZ=function(a){var b=this;this.l=a;this.i=function(c){return WZ(b.l.get(),c)}}; $Z=function(a,b,c,d,e){return jIa(b,c,d,new MY(iIa(d)),e,a.l.get())}; kIa=function(a,b,c,d,e){var f=iIa(d);f.push(new TI(d.wP));f.push(new UI(d.yP));return jIa(b,c,d,new MY(f),e,a.l.get())}; OZ=function(a,b,c,d,e,f,h,l,m){b=zZ(a.l.get(),c,b);var n={layoutId:b,layoutType:c,jb:"core"},p=new Map;h&&p.set("impression",h);return{layoutId:b,layoutType:c,tc:p,rd:[new EZ(a.i,b),new XZ(a.i,e)],Rc:[],Oc:[],Sc:[],Xc:[],jb:"core",Ia:new MY([d,new VI(f),new fJ(e)]),Dc:l(n),adLayoutLoggingData:m}}; GZ=function(a,b,c){var d=[];d.push(new YZ(a.i,c));b&&d.push(b);return d}; FZ=function(a,b,c,d,e,f,h){var l={layoutId:b,layoutType:c,jb:"core"};return{layoutId:b,layoutType:c,tc:new Map,rd:h,Rc:[new MZ(a.i,b)],Oc:[],Sc:[],Xc:[],jb:"core",Ia:new MY([new QI(d),new VI(e)]),Dc:f(l),adLayoutLoggingData:d.adLayoutLoggingData}}; yZ=function(a,b,c,d,e,f,h,l){var m={layoutId:b,layoutType:f,jb:"core"};return{layoutId:b,layoutType:f,tc:new Map,rd:[new AZ(a.i,c)],Rc:[],Oc:[],Sc:[],Xc:[],jb:"core",Ia:new MY([new VI(d)].concat(g.v(h))),Dc:e(m),adLayoutLoggingData:l}}; NHa=function(a,b,c,d,e,f,h,l,m,n){a=JZ(a,b,c,d,e,f,h,l,m,n);return{mq:{layoutId:a.layoutId,layoutType:a.layoutType,tc:a.tc,rd:[],Rc:[],Oc:[],Sc:[],Xc:[],jb:a.jb,Ia:new MY(a.mu),Dc:a.Dc,adLayoutLoggingData:a.adLayoutLoggingData},ir:a.Rc,Vo:a.Oc,sx:a.Sc,qx:a.Xc,kh:a.kh}}; RHa=function(a,b,c,d,e,f,h,l){b=JZ(a,b,c,d,e,new Map,f,function(m){return h(m,l)},void 0); a=new CZ(a.i,b.kE);c=new gJ(b.kE);d=new hJ("LAYOUT_TYPE_SURVEY");return{mq:{layoutId:b.layoutId,layoutType:b.layoutType,tc:b.tc,rd:[],Rc:[],Oc:[],Sc:[],Xc:[],jb:b.jb,Ia:new MY([].concat(g.v(b.mu),[c,d])),Dc:b.Dc,adLayoutLoggingData:b.adLayoutLoggingData},ir:b.Rc,Vo:b.Oc,sx:[].concat(g.v(b.Sc),[a]),qx:b.Xc,kh:b.kh}}; JZ=function(a,b,c,d,e,f,h,l,m,n){b=zZ(a.l.get(),"LAYOUT_TYPE_MEDIA_BREAK",b);var p={layoutId:b,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",jb:"adapter"};l=l(b);var q=X(l.Ia,"metadata_type_fulfilled_layout");q||S("Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.");q=q?q.layoutId:"";c=[new VI(c),new DJ(d),new FJ(e)];n&&c.push(new tJ(n));return{layoutId:b,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",tc:f,rd:[],Rc:[new BZ(a.i,q)],Oc:[],Sc:[],Xc:[],jb:"adapter", mu:c,Dc:h(p),adLayoutLoggingData:m,kh:l,kE:q}}; VHa=function(a,b,c,d,e,f,h,l,m,n){var p=c.elementId,q={layoutId:p,layoutType:"LAYOUT_TYPE_MEDIA",jb:b};d=[new VI(d),new WI(l),new XI(c.externalVideoId),new ZI(h),new $I(c.playerOverlay.instreamAdPlayerOverlayRenderer),new FJ({impressionCommands:c.impressionCommands,abandonCommands:c.onAbandonCommands,completeCommands:c.completeCommands}),new pJ(e),new kJ({current:null}),new oJ(f)];e=LZ(a.l.get(),"SLOT_TYPE_IN_PLAYER");f=(f=c.playerOverlay.instreamAdPlayerOverlayRenderer.elementId)?f:zZ(a.l.get(), "LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",e);d.push(new gJ(f));d.push(new iJ(e));d.push(new tJ(l.i));c.adNextParams&&d.push(new OI(c.adNextParams));c.clickthroughEndpoint&&d.push(new PI(c.clickthroughEndpoint));c.legacyInfoCardVastExtension&&d.push(new EJ(c.legacyInfoCardVastExtension));c.sodarExtensionData&&d.push(new qJ(c.sodarExtensionData));n&&d.push(new BJ(n));return{layoutId:p,layoutType:"LAYOUT_TYPE_MEDIA",tc:WH(c.pings),rd:[new EZ(a.i,p)],Rc:c.skipOffsetMilliseconds?[new BZ(a.i,f)]:[],Oc:[new BZ(a.i, f)],Sc:[],Xc:[],jb:b,Ia:new MY(d),Dc:m(q),adLayoutLoggingData:c.adLayoutLoggingData}}; IHa=function(a,b,c,d,e,f,h,l,m){d.every(function(p){return LY(p,[],["LAYOUT_TYPE_MEDIA"])})||S("Unexpect subLayout type for DAI composite layout"); b=zZ(a.l.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",b);var n={layoutId:b,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",jb:"core"};return{layoutId:b,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",tc:f,rd:[new DZ(a.i)],Rc:[],Oc:[],Sc:[],Xc:[],jb:"core",Ia:new MY([new rJ(c),new sJ(m),new mJ(d),new VI(e),new xJ(h)]),Dc:l(n)}}; DHa=function(a){return null!=a}; a_=function(a,b,c){this.po=b;this.visible=c;this.triggerType="TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED";this.triggerId=a(this.triggerType)}; b_=function(a,b,c){this.ye=b;this.slotId=c;this.triggerType="TRIGGER_TYPE_LAYOUT_ID_ACTIVE_AND_SLOT_ID_HAS_EXITED";this.triggerId=a(this.triggerType)}; c_=function(a,b){this.ye=b;this.triggerType="TRIGGER_TYPE_LAYOUT_ID_ENTERED";this.triggerId=a(this.triggerType)}; lIa=function(a){this.triggerType="TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED";this.triggerId=a(this.triggerType)}; d_=function(a,b,c){this.po=b;this.i=c;this.triggerType="TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE";this.triggerId=a(this.triggerType)}; e_=function(a,b){this.i=b;this.triggerType="TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID";this.triggerId=a(this.triggerType)}; f_=function(a,b){this.slotId=b;this.triggerType="TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED";this.triggerId=a(this.triggerType)}; g_=function(a,b){this.Dg=b;this.triggerType="TRIGGER_TYPE_SLOT_ID_ENTERED";this.triggerId=a(this.triggerType)}; h_=function(a,b){this.Dg=b;this.triggerType="TRIGGER_TYPE_SLOT_ID_EXITED";this.triggerId=a(this.triggerType)}; i_=function(a,b){this.Dg=b;this.triggerType="TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY";this.triggerId=a(this.triggerType)}; j_=function(a,b){this.Dg=b;this.triggerType="TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY";this.triggerId=a(this.triggerType)}; k_=function(a,b){this.Dg=b;this.triggerType="TRIGGER_TYPE_SLOT_ID_SCHEDULED";this.triggerId=a(this.triggerType)}; hHa=function(a,b,c,d){var e=a.kind;d=d?!1:!a.hideCueRangeMarker;switch(e){case "AD_PLACEMENT_KIND_START":return d={Jk:new cr(-0x8000000000000,-0x8000000000000),zz:d},null!=c&&(d.yr=new cr(-0x8000000000000,-0x8000000000000)),d;case "AD_PLACEMENT_KIND_END":return d={Jk:new cr(0x7ffffffffffff,0x8000000000000),zz:d},null!=c&&(d.yr=new cr(Math.max(0,b-c),0x8000000000000)),d;case "AD_PLACEMENT_KIND_MILLISECONDS":e=a.adTimeOffset;e.offsetStartMilliseconds||S("AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds."); e.offsetEndMilliseconds||S("AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.");a=Number(e.offsetStartMilliseconds);e=Number(e.offsetEndMilliseconds);-1===e&&(e=b);if(Number.isNaN(a)||Number.isNaN(e)||a>e)return new iZ("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:a,offsetEndMs:e},e===b&&a-500<=e);d={Jk:new cr(a,e),zz:d};if(null!=c){a=Math.max(0,a-c);if(a===e)return d;d.yr=new cr(a,e)}return d;default:return new iZ("AdPlacementKind not supported in convertToRange.", {kind:e,adPlacementConfig:a})}}; l_=function(a){var b=this;this.l=a;this.i=function(c){return WZ(b.l.get(),c)}}; iHa=function(a,b,c,d,e,f){f=void 0===f?[]:f;var h=LZ(a.l.get(),"SLOT_TYPE_AD_BREAK_REQUEST"),l=[];d.yr&&d.yr.start!==d.Jk.start&&l.push(new SZ(a.i,c,new cr(d.yr.start,d.Jk.start),!1));l.push(new SZ(a.i,c,new cr(d.Jk.start,d.Jk.end),d.zz));d={getAdBreakUrl:b.getAdBreakUrl,GL:d.Jk.start,FL:d.Jk.end};b=new j_(a.i,h);f=[new zJ(d)].concat(g.v(f));return{slotId:h,qb:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:1,Xb:b,Ac:l,zc:[new e_(a.i,c),new h_(a.i,h),new i_(a.i,h)],jb:"core",Ia:new MY(f),adSlotLoggingData:e}}; nIa=function(a,b,c){var d=[];c=g.r(c);for(var e=c.next();!e.done;e=c.next())d.push(mIa(a,b,e.value));return d}; mIa=function(a,b,c){return null!=c.Dg&&c.Dg===a?c.clone(b):c}; rHa=function(a,b,c,d,e){return oIa(a,b,c,d,e)}; OHa=function(a,b,c,d){var e=LZ(a.l.get(),"SLOT_TYPE_IN_PLAYER");return oIa(a,e,b,c,d)}; oIa=function(a,b,c,d,e){var f=new c_(a.i,c),h=[new g_(a.i,b)];a=[new h_(a.i,b),new e_(a.i,d)];return{slotId:b,qb:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Xb:f,Ac:h,zc:a,jb:"core",Ia:new MY([new yJ(e({slotId:b,qb:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,jb:"core",Xb:f,Ac:h,zc:a},c))]),adSlotLoggingData:void 0}}; aIa=function(a,b,c,d,e,f){var h=LZ(a.l.get(),"SLOT_TYPE_PLAYER_BYTES"),l=LZ(a.l.get(),"SLOT_TYPE_IN_PLAYER"),m=zZ(a.l.get(),"LAYOUT_TYPE_SURVEY",l);b=m_(a,b,c,d);d=[new g_(a.i,h)];a=[new h_(a.i,h),new e_(a.i,c),new MZ(a.i,m)];if(b instanceof iZ)return b;f=f({slotId:h,qb:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,jb:"core",Xb:b,Ac:d,zc:a},{slotId:l,layoutId:m});l=f.gR;return[{slotId:h,qb:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,Xb:b,Ac:d,zc:a,jb:"core",Ia:new MY([new yJ(f.ER)]),adSlotLoggingData:e}, l]}; pIa=function(a,b,c,d,e){e=e?e:LZ(a.l.get(),"SLOT_TYPE_IN_PLAYER");c=new c_(a.i,c);var f=[new g_(a.i,e)];a=[new e_(a.i,b),new h_(a.i,e)];return{slotId:e,qb:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Xb:c,Ac:f,zc:a,jb:"core",Ia:new MY([new yJ(d({slotId:e,qb:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,jb:"core",Xb:c,Ac:f,zc:a}))])}}; LHa=function(a,b,c,d,e,f){b=m_(a,b,c,d);if(b instanceof iZ)return b;var h=b instanceof SZ?new d_(a.i,c,b.i):null;d=LZ(a.l.get(),"SLOT_TYPE_IN_PLAYER");var l=[new g_(a.i,d)];a=[new e_(a.i,c),new h_(a.i,d)];f=f({slotId:d,qb:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,jb:"core",Xb:b,Ac:l,zc:a},h);return f instanceof $Y?new iZ(f):{slotId:d,qb:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Xb:b,Ac:l,zc:a,jb:"core",Ia:new MY([new yJ(f)]),adSlotLoggingData:e}}; wHa=function(a,b,c,d){var e=LZ(a.l.get(),"SLOT_TYPE_IN_PLAYER");c=new c_(a.i,c);var f=[new g_(a.i,e)],h=[new h_(a.i,e),new e_(a.i,b)];f={slotId:e,qb:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,jb:"core",Xb:c,Ac:f,zc:h};return{slotId:e,qb:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Xb:c,Ac:[new g_(a.i,e)],zc:[new e_(a.i,b),new h_(a.i,e)],jb:"core",Ia:new MY([new yJ(d(f))])}}; uHa=function(a,b,c,d,e){var f=LZ(a.l.get(),"SLOT_TYPE_IN_PLAYER");c=new b_(a.i,d,c);d=[new g_(a.i,f)];a=[new e_(a.i,b)];return{slotId:f,qb:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,Xb:c,Ac:d,zc:a,jb:"core",Ia:new MY([new yJ(e({slotId:f,qb:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,jb:"core",Xb:c,Ac:d,zc:a}))])}}; nHa=function(a,b,c,d,e,f){var h=LZ(a.l.get(),b);return qIa(a,h,b,new c_(a.i,d),c,e,d,f)}; mHa=function(a,b,c,d,e,f,h){return qIa(a,c,b,new f_(a.i,c),d,f,e,h)}; EHa=function(a,b,c){var d=LZ(a.l.get(),"SLOT_TYPE_PLAYER_BYTES"),e=new lIa(a.i),f=[new k_(a.i,d)];a=[new e_(a.i,b)];return{slotId:d,qb:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,Xb:e,Ac:f,zc:a,jb:"core",Ia:new MY([new yJ(c({slotId:d,qb:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,jb:"core",Xb:e,Ac:f,zc:a})),new uJ({})])}}; WHa=function(a,b,c,d,e,f,h){a=ZHa(a,b,c,d);if(a instanceof iZ)return a;h=h({slotId:a.slotId,qb:a.qb,slotPhysicalPosition:a.slotPhysicalPosition,Xb:a.Xb,Ac:a.Ac,zc:a.zc,jb:a.jb});if(h instanceof iZ)return h;b=[new yJ(h.layout)];f&&b.push(new HJ({}));return{oE:{slotId:a.slotId,qb:a.qb,slotPhysicalPosition:a.slotPhysicalPosition,Xb:a.Xb,Ac:a.Ac,zc:a.zc,jb:a.jb,Ia:new MY(b),adSlotLoggingData:e},Xl:h.Xl}}; ZHa=function(a,b,c,d){var e=LZ(a.l.get(),"SLOT_TYPE_PLAYER_BYTES");b=m_(a,b,c,d);if(b instanceof iZ)return b;d=[new g_(a.i,e)];a=[new h_(a.i,e),new e_(a.i,c)];return{slotId:e,qb:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,Xb:b,Ac:d,zc:a,jb:"core"}}; JHa=function(a,b,c,d,e,f){var h=LZ(a.l.get(),"SLOT_TYPE_FORECASTING");b=m_(a,b,c,d);if(b instanceof iZ)return b;d=[new g_(a.i,h)];a=[new h_(a.i,h),new e_(a.i,c)];return{slotId:h,qb:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,Xb:b,Ac:d,zc:a,jb:"core",Ia:new MY([new yJ(f({slotId:h,qb:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,jb:"core",Xb:b,Ac:d,zc:a}))]),adSlotLoggingData:e}}; rIa=function(a,b,c,d,e){var f=!b.hideCueRangeMarker;switch(b.kind){case "AD_PLACEMENT_KIND_START":return new Sz(a.i,c);case "AD_PLACEMENT_KIND_MILLISECONDS":return a=hHa(b,d),a instanceof iZ?a:e(a.Jk,f);case "AD_PLACEMENT_KIND_END":return new a_(a.i,c,f);default:return new iZ("Cannot construct entry trigger",{kind:b.kind})}}; m_=function(a,b,c,d){return rIa(a,b,c,d,function(e,f){return new SZ(a.i,c,e,f)})}; qIa=function(a,b,c,d,e,f,h,l){var m=[new k_(a.i,b)];a=[new e_(a.i,e),new h_(a.i,b),new IZ(a.i,h)];return{slotId:b,qb:c,slotPhysicalPosition:1,Xb:d,Ac:m,zc:a,jb:"core",Ia:new MY([new yJ(l({slotId:b,qb:c,slotPhysicalPosition:1,jb:"core",Xb:d,Ac:m,zc:a}))]),adSlotLoggingData:f}}; n_=function(a,b,c){g.G.call(this);this.La=a;this.l=b;this.i=c;this.eventCount=0}; VJ=function(a,b,c){RZ(a,b,void 0,void 0,void 0,c,void 0,void 0,c.adSlotLoggingData,void 0)}; ZY=function(a,b,c,d){RZ(a,b,void 0,void 0,void 0,c,d?d:void 0,void 0,void 0,d?d.adLayoutLoggingData:void 0)}; TGa=function(a,b,c,d){var e=a.La.get();(g.T(e.G.T().experiments,"html5_control_flow_include_trigger_logging_in_tmp_logs")||g.T(e.G.T().experiments,"html5_control_flow_include_trigger_logging_in_tmp_logs_live_infra"))&&RZ(a,"ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED",void 0,void 0,void 0,b,d?d:void 0,c,void 0,d?d.adLayoutLoggingData:void 0)}; RZ=function(a,b,c,d,e,f,h,l,m,n){var p=a.La.get();if((g.T(p.G.T().experiments,"html5_enable_ads_client_monitoring_log")||g.T(p.G.T().experiments,"html5_enable_ads_client_monitoring_log_live_infra"))&&!g.T(a.La.get().G.T().experiments,"html5_disable_client_tmp_logs")&&"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"!==b){p=QY(a.l.get());b={eventType:b,eventOrder:++a.eventCount};var q,t={organicPlaybackContext:{contentCpn:Oz(a.i.get(),1).clientPlaybackNonce}};t.organicPlaybackContext.isLivePlayback=Oz(a.i.get(), 1).jg;var u=null===(q=Oz(a.i.get(),2))||void 0===q?void 0:q.clientPlaybackNonce;u&&(t.adVideoPlaybackContext={adVideoCpn:u});a=a.La.get();a=g.U(a.G.T().experiments,"html5_experiment_id_label")||g.U(a.G.T().experiments,"html5_experiment_id_label_live_infra");0=.25*d||c)&&Y_(a.i,"first_quartile"),(b>=.5*d||c)&&Y_(a.i,"midpoint"),(b>=.75*d||c)&&Y_(a.i,"third_quartile"),a=a.Sa,b*=1E3,c=a.I())){for(;a.Be&&h.Rs(c,e-d);return c}; uJa=function(a,b){var c=X(b.Ia,"metadata_type_sodar_extension_data");if(c)try{GIa(0,c)}catch(d){S("Unexpected error when loading Sodar",a,b,{error:d})}}; X0=function(a,b,c,d,e){m0(c)&&n0(e,0,null)&&Y_(a,"impression");a.i.has("impression")&&(g.yI(c,4)&&!g.yI(c,2)&&a.Hf("pause"),0>xI(c,4)&&!(0>xI(c,2))&&a.Hf("resume"),g.yI(c,16)&&.5<=e&&a.Hf("seek"),g.yI(c,2)&&W0(a,c.state,b,d,e))}; W0=function(a,b,c,d,e){var f=1>=Math.abs(d-e);Y0(a,b,f?d:e,c,d);f&&Y_(a,"complete")}; Y0=function(a,b,c,d,e){LIa(a,1E3*c);0>=e||0>=c||(null===b||void 0===b?0:g.V(b,16))||(null===b||void 0===b?0:g.V(b,32))||(n0(c,.25*e,d)&&Y_(a,"first_quartile"),n0(c,.5*e,d)&&Y_(a,"midpoint"),n0(c,.75*e,d)&&Y_(a,"third_quartile"))}; vJa=function(a,b){a.i.has("impression")&&a.Hf(b?"fullscreen":"end_fullscreen")}; wJa=function(a){a.i.has("impression")&&a.Hf("clickthrough")}; xJa=function(a){a.Hf("active_view_measurable")}; yJa=function(a){a.i.has("impression")&&!a.i.has("seek")&&a.Hf("active_view_fully_viewable_audible_half_duration")}; zJa=function(a){a.i.has("impression")&&!a.i.has("seek")&&a.Hf("active_view_viewable")}; AJa=function(a,b,c,d,e,f,h,l,m,n,p){this.callback=a;this.slot=b;this.layout=c;this.B=d;this.l=e;this.Ha=f;this.I=h;this.u=l;this.C=m;this.La=n;this.Ua=p;this.wy=!0;this.Bc=this.i=null}; Z0=function(a){return{enterMs:X(a.Ia,"metadata_type_layout_enter_ms"),exitMs:X(a.Ia,"metadata_type_layout_exit_ms")}}; $0=function(a,b,c,d,e,f,h,l,m,n,p,q,t,u){T0.call(this,a,b,c,d,e,h,l,m,n,q);this.U=f;this.I=p;this.C=t;this.La=u;this.Bc=this.l=null}; a1=function(a,b,c,d,e,f,h,l,m,n,p,q,t,u,w,y,z,F,I){this.Te=a;this.xa=b;this.l=c;this.u=d;this.Ha=e;this.Ua=f;this.J=h;this.C=l;this.i=m;this.B=n;this.wd=p;this.Z=q;this.Zc=t;this.Hc=u;this.L=w;this.U=y;this.ea=z;this.La=F;this.I=I}; b1=function(a){g.G.call(this);this.i=a;this.Fb=new Map}; c1=function(a,b){for(var c=[],d=g.r(a.Fb.values()),e=d.next();!e.done;e=d.next())e=e.value,e.trigger.i===b.layoutId&&c.push(e);c.length&&gZ(a.i(),c)}; d1=function(a,b){var c;g.G.call(this);var d=this;this.B=a;this.l=new Map;this.u=new Map;this.i=null;b.get().addListener(this);g.jf(this,function(){b.get().removeListener(d)}); this.i=(null===(c=b.get().Zo)||void 0===c?void 0:c.slotId)||null}; BJa=function(a,b){var c=[];a=g.r(a.values());for(var d=a.next();!d.done;d=a.next())d=d.value,d.slot.slotId===b&&c.push(d);return c}; e1=function(a){this.G=a}; f1=function(){this.listeners=new Set}; CJa=function(a,b,c,d,e){QH.call(this,"image-companion",a,b,c,d,e)}; g1=function(a,b,c,d,e,f,h,l){$_.call(this,a,b,c,d);this.Ua=e;this.Te=f;this.I=l;this.ij=!0;this.u=null;this.B=X(c.Ia,"metadata_type_linked_player_bytes_layout_id");UY(this.Te(),this);a=X(c.Ia,"metadata_type_ad_placement_config");this.C=new V_(c.tc,this.Ua,a,c.layoutId)}; DJa=function(){var a=["metadata_type_image_companion_ad_renderer","metadata_type_linked_player_bytes_layout_id"];W_().forEach(function(b){a.push(b)}); return{ge:a,nf:["LAYOUT_TYPE_COMPANION_WITH_IMAGE"]}}; EJa=function(a,b,c,d,e){QH.call(this,"shopping-companion",a,b,c,d,e)}; h1=function(a,b,c,d,e,f,h,l){$_.call(this,a,b,c,d);this.Ua=e;this.Te=f;this.I=l;this.ij=!0;this.u=null;this.B=X(c.Ia,"metadata_type_linked_player_bytes_layout_id");UY(this.Te(),this);a=X(c.Ia,"metadata_type_ad_placement_config");this.C=new V_(c.tc,this.Ua,a,c.layoutId)}; FJa=function(){var a=["metadata_type_shopping_companion_carousel_renderer","metadata_type_linked_player_bytes_layout_id"];W_().forEach(function(b){a.push(b)}); return{ge:a,nf:["LAYOUT_TYPE_COMPANION_WITH_SHOPPING"]}}; GJa=function(a,b,c,d,e){this.i=a;this.Ua=b;this.Te=c;this.l=d;this.u=e}; i1=function(a,b,c,d,e){$_.call(this,c,a,b,d);this.Ua=e;a=X(b.Ia,"metadata_type_ad_placement_config");this.u=new V_(b.tc,e,a,b.layoutId)}; j1=function(a){return Math.round(a.width)+"x"+Math.round(a.height)}; l1=function(a,b,c){c=void 0===c?k1:c;c.widtha.width*a.height*.2)return{sA:3,Gw:501,errorMessage:"ad("+j1(c)+") to container("+j1(a)+") ratio exceeds limit."};if(c.height>a.height/3-b)return{sA:3,Gw:501,errorMessage:"ad("+j1(c)+") covers container("+j1(a)+") center."}}; HJa=function(a,b){var c=X(a.Ia,"metadata_type_ad_placement_config");return new V_(a.tc,b,c,a.layoutId)}; m1=function(a){return X(a.Ia,"metadata_type_invideo_overlay_ad_renderer")}; n1=function(a,b,c,d){QH.call(this,"invideo-overlay",a,b,c,d);this.xb=d}; o1=function(a,b,c,d,e,f,h,l,m,n,p,q){$_.call(this,f,a,b,e);this.Ua=c;this.u=h;this.Ha=l;this.I=m;this.La=n;this.Gd=p;this.B=q;this.J=HJa(b,c)}; IJa=function(){var a=["metadata_type_invideo_overlay_ad_renderer"];W_().forEach(function(b){a.push(b)}); return{ge:a,nf:["LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY","LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY"]}}; p1=function(a,b,c,d,e,f,h,l,m,n,p,q,t){$_.call(this,f,a,b,e);this.Ua=c;this.u=h;this.I=l;this.Ha=m;this.J=n;this.La=p;this.Gd=q;this.B=t;this.L=HJa(b,c)}; JJa=function(){for(var a=["metadata_type_invideo_overlay_ad_renderer"],b=g.r(W_()),c=b.next();!c.done;c=b.next())a.push(c.value);return{ge:a,nf:["LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY"]}}; q1=function(a){this.Ha=a;this.i=!1}; r1=function(a,b,c,d,e,f,h){$_.call(this,c,a,b,d);this.u=e;this.Ha=f;this.La=h}; KJa=function(a,b,c,d,e,f,h,l,m,n){this.i=a;this.Ha=b;this.Ua=c;this.I=d;this.B=e;this.l=f;this.C=h;this.u=l;this.La=m;this.Gd=n}; s1=function(a){g.G.call(this);this.u=a;this.ij=!0;this.Fb=new Map;this.i=new Map;this.l=new Map}; LJa=function(a,b){var c=[];if(b=a.i.get(b.layoutId)){b=g.r(b);for(var d=b.next();!d.done;d=b.next())(d=a.l.get(d.value.triggerId))&&c.push(d)}return c}; t1=function(a,b,c){g.G.call(this);this.u=a;this.B=b;this.C=c;this.i=this.l=void 0;this.B.get().addListener(this)}; MJa=function(a,b,c,d,e){g.G.call(this);var f=this;this.Z=Y(function(){return new VZ}); g.J(this,this.Z);this.Ja=Y(function(){return new ZZ(f.Z)}); g.J(this,this.Ja);this.u=Y(function(){return new UZ}); g.J(this,this.u);this.I=Y(function(){return new QZ(a)}); g.J(this,this.I);this.J=Y(function(){return new l_(f.Z)}); g.J(this,this.J);this.Ob=Y(function(){return new o_}); g.J(this,this.Ob);this.ac=Y(function(){return new RH(b.T())}); g.J(this,this.ac);this.xa=Y(function(){return new N0(b)}); g.J(this,this.xa);this.Wa=Y(function(){return new K_(e)}); g.J(this,this.Wa);this.Zc=Y(function(){return new dK(b)}); g.J(this,this.Zc);this.Ga=Y(function(){return new q_(b)}); g.J(this,this.Ga);this.wd=Y(function(){return new Q0(b)}); g.J(this,this.wd);this.Hc=Y(function(){return new r_(b)}); g.J(this,this.Hc);this.La=Y(function(){return new s_(b)}); g.J(this,this.La);this.Wb=Y(function(){return new M0(d)}); g.J(this,this.Wb);this.B=Y(function(){return new SY(f.La)}); g.J(this,this.B);this.Pa=Y(function(){return new NZ(f.J,f.Ja,f.La,f.B,"SLOT_TYPE_ABOVE_FEED",f.fb)}); g.J(this,this.Pa);this.Fc=Y(function(){return new R0(b)}); g.J(this,this.Fc);this.kb=Y(function(){return new S0}); g.J(this,this.kb);this.gb=Y(function(){return new f1}); g.J(this,this.gb);this.i=Y(function(){return new F_(b,f.Ob,f.La)}); g.J(this,this.i);this.dc=new n_(this.La,this.B,this.i);g.J(this,this.dc);this.Aa=Y(function(){return new P0(b,f.i,f.La,f.Ua)}); g.J(this,this.Aa);this.vb=Y(function(){return new e1(b)}); g.J(this,this.vb);this.Ha=Y(function(){return new G_(b,f.i)}); g.J(this,this.Ha);this.Be=Y(function(){return new L_}); this.ea=Y(function(){return new v_(f.Ha,b)}); g.J(this,this.ea);this.Ua=Y(function(){return new A_(b,f.u,f.ea,f.i)}); g.J(this,this.Ua);this.Uc=new y0(z0,u1,function(l,m,n,p){return $Z(f.Ja.get(),l,m,n,p)},this.I,this.J,this.B,this.La,this.i); g.J(this,this.Uc);this.qc=new Tz(this.I,this.Pa,c,this.La,a,this.i,this.Ha);g.J(this,this.qc);var h=new p_(b,this.qc,this.Ha,this.i,this.Aa);this.bb=Y(function(){return h}); this.Kn=h;this.fb=new x0(this.I,this.J,this.i,this.bb,this.Aa,this.Ha,this.La);g.J(this,this.fb);this.Cb=new TZ(this.I,this.J,this.Ga,this.bb);g.J(this,this.Cb);this.wc=new Lz(this.I,this.J,this.Pa,this.i,this.Cb,c);g.J(this,this.wc);this.Zb=Y(function(){return new R_(f.Wb,f.La,f.Ja,f.B,f.vb)}); g.J(this,this.Zb);this.L=Y(function(){return new S_}); g.J(this,this.L);this.ya=new E0(a,this.xa);g.J(this,this.ya);this.l=new F0(a);g.J(this,this.l);this.Sa=new b1(a);g.J(this,this.Sa);this.eb=new G0(a,this.bb);g.J(this,this.eb);this.Ka=new H0(a,this.Ga,this.Ha,this.i);g.J(this,this.Ka);this.sb=new d1(a,this.i);g.J(this,this.sb);this.C=new J0(a);g.J(this,this.C);this.Nc=new K0(a);g.J(this,this.Nc);this.Db=new s1(a);g.J(this,this.Db);this.U=Y(function(){return new A0}); g.J(this,this.U);this.ud=Y(function(){return new B0(f.Ha)}); g.J(this,this.ud);this.Zd=Y(function(){return new GJa(f.xa,f.Ua,a,f.u,f.ea)}); g.J(this,this.Zd);this.Yb=Y(function(){return new U_(f.wc)}); g.J(this,this.Yb);this.kc=Y(function(){return new Z_(f.Ua,f.C)}); g.J(this,this.kc);this.Pc=Y(function(){return new a1(a,f.C,f.i,f.vb,f.Ha,f.Ua,f.Ob,f.Aa,f.ea,f.Be,f.wd,f.Ga,f.Zc,f.Hc,f.ac,f.Wa,f.Fc,f.La,f.u)}); g.J(this,this.Pc);this.uc=Y(function(){return new KJa(f.xa,f.Ha,f.Ua,f.u,f.ea,f.Sa,f.Db,f.Wa,f.La,c)}); g.J(this,this.uc);this.ze=new t1(a,this.gb,this.Z);g.J(this,this.ze);this.Ae=new L0(a,this.kb,this.B,this.i,this.Z,this.La);g.J(this,this.Ae);this.Cd={Rp:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.wc],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.fb],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Uc],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.qc],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Cb]]),Cl:new Map([["SLOT_TYPE_AD_BREAK_REQUEST", this.Zb],["SLOT_TYPE_ABOVE_FEED",this.L],["SLOT_TYPE_FORECASTING",this.L],["SLOT_TYPE_IN_PLAYER",this.L],["SLOT_TYPE_PLAYER_BYTES",this.L]]),Sh:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.ya],["TRIGGER_TYPE_SURVEY_SUBMITTED",this.ya],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.l],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.l],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.l],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.l],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.l],["TRIGGER_TYPE_SLOT_ID_EXITED",this.l], ["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.l],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.l],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.l],["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.l],["TRIGGER_TYPE_CLOSE_REQUESTED",this.Sa],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.eb],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Ka],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Ka],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.Ka],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.sb],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED", this.sb],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.C],["TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED",this.C],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.eb],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Nc],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.Db]]),jm:new Map([["SLOT_TYPE_ABOVE_FEED",this.U],["SLOT_TYPE_AD_BREAK_REQUEST",this.U],["SLOT_TYPE_FORECASTING",this.U],["SLOT_TYPE_IN_PLAYER",this.U],["SLOT_TYPE_PLAYER_BYTES",this.ud]]),Pl:new Map([["SLOT_TYPE_ABOVE_FEED", this.Zd],["SLOT_TYPE_AD_BREAK_REQUEST",this.Yb],["SLOT_TYPE_FORECASTING",this.kc],["SLOT_TYPE_PLAYER_BYTES",this.Pc],["SLOT_TYPE_IN_PLAYER",this.uc]])};this.listeners=[this.u.get()];this.ue={wc:this.wc,dk:this.C,Rl:this.kb.get(),cg:this.La.get(),Pn:this.Ha.get(),qc:this.qc,Ql:this.gb.get(),wi:this.ya,eh:this.u.get()}}; NJa=function(a,b,c,d,e,f,h,l,m,n){this.i=a;this.Ha=b;this.Ua=c;this.I=d;this.B=e;this.l=f;this.C=h;this.u=l;this.La=m;this.Gd=n}; OJa=function(a,b,c,d,e){g.G.call(this);var f=this;this.B=Y(function(){return new VZ}); g.J(this,this.B);this.ya=Y(function(){return new ZZ(f.B)}); g.J(this,this.ya);this.C=Y(function(){return new UZ}); g.J(this,this.C);this.J=Y(function(){return new QZ(a)}); g.J(this,this.J);this.L=Y(function(){return new l_(f.B)}); g.J(this,this.L);this.Nc=Y(function(){return new o_}); g.J(this,this.Nc);this.Cb=Y(function(){return new RH(b.T())}); g.J(this,this.Cb);this.Ka=Y(function(){return new N0(b)}); g.J(this,this.Ka);this.Sa=Y(function(){return new K_(e)}); g.J(this,this.Sa);this.Zc=Y(function(){return new dK(b)}); g.J(this,this.Zc);this.U=Y(function(){return new q_(b)}); g.J(this,this.U);this.wd=Y(function(){return new Q0(b)}); g.J(this,this.wd);this.Hc=Y(function(){return new r_(b)}); g.J(this,this.Hc);this.La=Y(function(){return new s_(b)}); g.J(this,this.La);this.kb=Y(function(){return new M0(d)}); g.J(this,this.kb);this.u=Y(function(){return new SY(f.La)}); g.J(this,this.u);this.Ga=Y(function(){return new NZ(f.L,f.ya,f.La,f.u,null,null)}); g.J(this,this.Ga);this.Yb=Y(function(){return new R0(b)}); g.J(this,this.Yb);this.eb=Y(function(){return new S0}); g.J(this,this.eb);this.bb=Y(function(){return new f1}); g.J(this,this.bb);this.l=Y(function(){return new F_(b,f.Nc,f.La)}); g.J(this,this.l);this.dc=new n_(this.La,this.u,this.l);g.J(this,this.dc);this.Ha=Y(function(){return new G_(b,f.l)}); g.J(this,this.Ha);this.Aa=Y(function(){return new v_(f.Ha,b)}); g.J(this,this.Aa);this.Ua=Y(function(){return new A_(b,f.C,f.Aa,f.l)}); g.J(this,this.Ua);this.Fc=Y(function(){return new L_}); g.J(this,this.Fc);this.kc=new y0(z0,u1,function(l,m,n,p){return $Z(f.ya.get(),l,m,n,p)},this.J,this.L,this.u,this.La,this.l); g.J(this,this.kc);this.qc=new Tz(this.J,this.Ga,c,this.La,a,this.l,this.Ha);g.J(this,this.qc);var h=new p_(b,this.qc,this.Ha,this.l);this.Db=Y(function(){return h}); this.Kn=h;this.fb=new TZ(this.J,this.L,this.U,this.Db);g.J(this,this.fb);this.wc=new Lz(this.J,this.L,this.Ga,this.l,this.fb,c);g.J(this,this.wc);this.vb=Y(function(){return new R_(f.kb,f.La,f.ya,f.u)}); g.J(this,this.vb);this.ea=Y(function(){return new S_}); g.J(this,this.ea);this.Ja=new E0(a,this.Ka);g.J(this,this.Ja);this.i=new F0(a);g.J(this,this.i);this.Pa=new b1(a);g.J(this,this.Pa);this.Wa=new G0(a,this.Db);g.J(this,this.Wa);this.Z=new H0(a,this.U,this.Ha,this.l);g.J(this,this.Z);this.I=new J0(a);g.J(this,this.I);this.Zb=new K0(a);g.J(this,this.Zb);this.gb=new s1(a);g.J(this,this.gb);this.xa=Y(function(){return new A0}); g.J(this,this.xa);this.uc=Y(function(){return new B0(f.Ha)}); g.J(this,this.uc);this.sb=Y(function(){return new U_(f.wc)}); g.J(this,this.sb);this.Ob=Y(function(){return new Z_(f.Ua,f.I)}); g.J(this,this.Ob);this.Wb=Y(function(){return new NJa(f.Ka,f.Ha,f.Ua,f.C,f.Aa,f.Pa,f.gb,f.Sa,f.La,c)}); g.J(this,this.Wb);this.ac=Y(function(){return new w0(a,f.I,f.Ua,f.Aa,f.Fc,f.wd,f.l,f.Ha,f.U,f.Zc,f.Hc,f.Cb,f.Sa,f.Yb,f.La)}); g.J(this,this.ac);this.Pc=new t1(a,this.bb,this.B);g.J(this,this.Pc);this.Uc=new L0(a,this.eb,this.u,this.l,this.B,this.La);g.J(this,this.Uc);this.Cd={Rp:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.wc],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.kc],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.qc],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.fb]]),Cl:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.vb],["SLOT_TYPE_FORECASTING",this.ea],["SLOT_TYPE_IN_PLAYER", this.ea],["SLOT_TYPE_PLAYER_BYTES",this.ea]]),Sh:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.Ja],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.i],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.i],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.i],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.i],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.i],["TRIGGER_TYPE_SLOT_ID_EXITED",this.i],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.i],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.i],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.i], ["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.i],["TRIGGER_TYPE_CLOSE_REQUESTED",this.Pa],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.Wa],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Z],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Z],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.Z],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.I],["TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED",this.I],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Wa],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED", this.Zb],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.gb]]),jm:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.xa],["SLOT_TYPE_FORECASTING",this.xa],["SLOT_TYPE_IN_PLAYER",this.xa],["SLOT_TYPE_PLAYER_BYTES",this.uc]]),Pl:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.sb],["SLOT_TYPE_FORECASTING",this.Ob],["SLOT_TYPE_IN_PLAYER",this.Wb],["SLOT_TYPE_PLAYER_BYTES",this.ac]])};this.listeners=[this.C.get()];this.ue={wc:this.wc,dk:null,Rl:this.eb.get(),cg:this.La.get(),Pn:this.Ha.get(),qc:this.qc,Ql:this.bb.get(), wi:this.Ja,eh:this.C.get()}}; PJa=function(a,b,c,d,e){g.G.call(this);var f=this;this.ea=Y(function(){return new VZ}); g.J(this,this.ea);this.xa=Y(function(){return new ZZ(f.ea)}); g.J(this,this.xa);this.C=Y(function(){return new UZ}); g.J(this,this.C);this.J=Y(function(){return new QZ(a)}); g.J(this,this.J);this.L=Y(function(){return new l_(f.ea)}); g.J(this,this.L);this.ac=Y(function(){return new o_}); g.J(this,this.ac);this.gb=Y(function(){return new RH(b.T())}); g.J(this,this.gb);this.Aa=Y(function(){return new N0(b)}); g.J(this,this.Aa);this.kb=Y(function(){return new K_(e)}); g.J(this,this.kb);this.Zc=Y(function(){return new dK(b)}); g.J(this,this.Zc);this.U=Y(function(){return new q_(b)}); g.J(this,this.U);this.wd=Y(function(){return new Q0(b)}); g.J(this,this.wd);this.Hc=Y(function(){return new r_(b)}); g.J(this,this.Hc);this.La=Y(function(){return new s_(b)}); g.J(this,this.La);this.bb=Y(function(){return new M0(d)}); g.J(this,this.bb);this.u=Y(function(){return new SY(f.La)}); g.J(this,this.u);this.ya=Y(function(){return new NZ(f.L,f.xa,f.La,f.u,null,null)}); g.J(this,this.ya);this.Cb=Y(function(){return new R0(b)}); g.J(this,this.Cb);this.Pa=Y(function(){return new S0}); g.J(this,this.Pa);this.i=Y(function(){return new F_(b,f.ac,f.La)}); g.J(this,this.i);this.dc=new n_(this.La,this.u,this.i);g.J(this,this.dc);this.Ha=Y(function(){return new G_(b,f.i)}); g.J(this,this.Ha);this.Sa=Y(function(){return new v_(f.Ha,b)}); g.J(this,this.Sa);this.Ua=Y(function(){return new A_(b,f.C,f.Sa,f.i)}); g.J(this,this.Ua);this.Zb=Y(function(){return new L_}); g.J(this,this.Zb);this.Wb=new y0(z0,u1,function(l,m,n,p){return $Z(f.xa.get(),l,m,n,p)},this.J,this.L,this.u,this.La,this.i); g.J(this,this.Wb);this.qc=new Tz(this.J,this.ya,c,this.La,a,this.i,this.Ha);g.J(this,this.qc);var h=new p_(b,this.qc,this.Ha,this.i);this.sb=Y(function(){return h}); this.Kn=h;this.Wa=new TZ(this.J,this.L,this.U,this.sb);g.J(this,this.Wa);this.wc=new Lz(this.J,this.L,this.ya,this.i,this.Wa,c);g.J(this,this.wc);this.fb=Y(function(){return new R_(f.bb,f.La,f.xa,f.u)}); g.J(this,this.fb);this.Z=Y(function(){return new S_}); g.J(this,this.Z);this.Ga=new E0(a,this.Aa);g.J(this,this.Ga);this.l=new F0(a);g.J(this,this.l);this.Ka=new G0(a,this.sb);g.J(this,this.Ka);this.Ja=new H0(a,this.U,this.Ha,this.i);g.J(this,this.Ja);this.I=new J0(a);g.J(this,this.I);this.Db=new K0(a);g.J(this,this.Db);this.B=Y(function(){return new A0}); g.J(this,this.B);this.Yb=Y(function(){return new B0(f.Ha)}); g.J(this,this.Yb);this.eb=Y(function(){return new U_(f.wc)}); g.J(this,this.eb);this.vb=Y(function(){return new Z_(f.Ua,f.I)}); g.J(this,this.vb);this.kc=Y(function(){return new g0(f.Aa,f.Ha,f.Ua,f.C,c)}); g.J(this,this.kc);this.Ob=Y(function(){return new w0(a,f.I,f.Ua,f.Sa,f.Zb,f.wd,f.i,f.Ha,f.U,f.Zc,f.Hc,f.gb,f.kb,f.Cb,f.La)}); g.J(this,this.Ob);this.uc=new L0(a,this.Pa,this.u,this.i,this.ea,this.La);g.J(this,this.uc);this.Cd={Rp:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.wc],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Wb],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.qc],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Wa]]),Cl:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.fb],["SLOT_TYPE_FORECASTING",this.Z],["SLOT_TYPE_IN_PLAYER",this.Z],["SLOT_TYPE_PLAYER_BYTES", this.Z]]),Sh:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.Ga],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.l],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.l],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.l],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.l],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.l],["TRIGGER_TYPE_SLOT_ID_EXITED",this.l],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.l],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.l],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.l],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED", this.Ka],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Ja],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Ja],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.I],["TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED",this.I],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Ka],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Db]]),jm:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.B],["SLOT_TYPE_ABOVE_FEED",this.B],["SLOT_TYPE_FORECASTING",this.B],["SLOT_TYPE_IN_PLAYER",this.B],["SLOT_TYPE_PLAYER_BYTES",this.Yb]]), Pl:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.eb],["SLOT_TYPE_FORECASTING",this.vb],["SLOT_TYPE_IN_PLAYER",this.kc],["SLOT_TYPE_PLAYER_BYTES",this.Ob]])};this.listeners=[this.C.get()];this.ue={wc:this.wc,dk:null,Rl:this.Pa.get(),cg:this.La.get(),Pn:this.Ha.get(),qc:this.qc,Ql:null,wi:this.Ga,eh:this.C.get()}}; QJa=function(a,b,c,d,e){g.G.call(this);var f=this;this.ea=Y(function(){return new VZ}); g.J(this,this.ea);this.xa=Y(function(){return new ZZ(f.ea)}); g.J(this,this.xa);this.B=Y(function(){return new UZ}); g.J(this,this.B);this.I=Y(function(){return new QZ(a)}); g.J(this,this.I);this.J=Y(function(){return new l_(f.ea)}); g.J(this,this.J);this.kc=Y(function(){return new o_}); g.J(this,this.kc);this.fb=Y(function(){return new RH(b.T())}); g.J(this,this.fb);this.Aa=Y(function(){return new N0(b)}); g.J(this,this.Aa);this.gb=Y(function(){return new K_(e)}); g.J(this,this.gb);this.Zc=Y(function(){return new dK(b)}); g.J(this,this.Zc);this.L=Y(function(){return new q_(b)}); g.J(this,this.L);this.wd=Y(function(){return new Q0(b)}); g.J(this,this.wd);this.Hc=Y(function(){return new r_(b)}); g.J(this,this.Hc);this.La=Y(function(){return new s_(b)}); g.J(this,this.La);this.Wa=Y(function(){return new M0(d)}); g.J(this,this.Wa);this.u=Y(function(){return new SY(f.La)}); g.J(this,this.u);this.ya=Y(function(){return new NZ(f.J,f.xa,f.La,f.u,null,null)}); g.J(this,this.ya);this.Db=Y(function(){return new R0(b)}); g.J(this,this.Db);this.Ja=Y(function(){return new S0}); g.J(this,this.Ja);this.i=Y(function(){return new F_(b,f.kc,f.La)}); g.J(this,this.i);this.dc=new n_(this.La,this.u,this.i);g.J(this,this.dc);this.Ha=Y(function(){return new G_(b,f.i)}); g.J(this,this.Ha);this.Pa=Y(function(){return new v_(f.Ha,b)}); g.J(this,this.Pa);this.Ua=Y(function(){return new A_(b,f.B,f.Pa,f.i)}); g.J(this,this.Ua);this.ac=Y(function(){return new L_}); g.J(this,this.ac);this.Yb=new y0(z0,u1,function(l,m,n,p){return $Z(f.xa.get(),l,m,n,p)},this.I,this.J,this.u,this.La,this.i); g.J(this,this.Yb);this.qc=new Tz(this.I,this.ya,c,this.La,a,this.i,this.Ha);g.J(this,this.qc);var h=new p_(b,this.qc,this.Ha,this.i);this.kb=Y(function(){return h}); this.Kn=h;this.Sa=new TZ(this.I,this.J,this.L,this.kb);g.J(this,this.Sa);this.wc=new Lz(this.I,this.J,this.ya,this.i,this.Sa,c);g.J(this,this.wc);this.eb=Y(function(){return new R_(f.Wa,f.La,f.xa,f.u)}); g.J(this,this.eb);this.U=Y(function(){return new S_}); g.J(this,this.U);this.Ga=new E0(a,this.Aa);g.J(this,this.Ga);this.l=new F0(a);g.J(this,this.l);this.Ka=new G0(a,this.kb);g.J(this,this.Ka);this.sb=new H0(a,this.L,this.Ha,this.i);g.J(this,this.sb);this.C=new J0(a);g.J(this,this.C);this.Ob=new K0(a);g.J(this,this.Ob);this.Z=Y(function(){return new A0}); g.J(this,this.Z);this.Zb=Y(function(){return new B0(f.Ha)}); g.J(this,this.Zb);this.bb=Y(function(){return new U_(f.wc)}); g.J(this,this.bb);this.vb=Y(function(){return new Z_(f.Ua,f.C)}); g.J(this,this.vb);this.Cb=Y(function(){return new g0(f.Aa,f.Ha,f.Ua,f.B,c)}); g.J(this,this.Cb);this.Wb=Y(function(){return new w0(a,f.C,f.Ua,f.Pa,f.ac,f.wd,f.i,f.Ha,f.L,f.Zc,f.Hc,f.fb,f.gb,f.Db,f.La)}); g.J(this,this.Wb);this.uc=new L0(a,this.Ja,this.u,this.i,this.ea,this.La);g.J(this,this.uc);this.Cd={Rp:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.wc],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Yb],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.qc],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Sa]]),Cl:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.eb],["SLOT_TYPE_FORECASTING",this.U],["SLOT_TYPE_IN_PLAYER",this.U],["SLOT_TYPE_PLAYER_BYTES", this.U]]),Sh:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.Ga],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.l],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.l],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.l],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.l],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.l],["TRIGGER_TYPE_SLOT_ID_EXITED",this.l],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.l],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.l],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.l],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED", this.Ka],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.sb],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.C],["TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED",this.C],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Ka],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Ob]]),jm:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Z],["SLOT_TYPE_FORECASTING",this.Z],["SLOT_TYPE_IN_PLAYER",this.Z],["SLOT_TYPE_PLAYER_BYTES",this.Zb]]),Pl:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.bb],["SLOT_TYPE_FORECASTING", this.vb],["SLOT_TYPE_IN_PLAYER",this.Cb],["SLOT_TYPE_PLAYER_BYTES",this.Wb]])};this.listeners=[this.B.get()];this.ue={wc:this.wc,dk:null,Rl:this.Ja.get(),cg:this.La.get(),Pn:this.Ha.get(),qc:this.qc,Ql:null,wi:this.Ga,eh:this.B.get()}}; v1=function(a,b,c,d,e,f,h,l,m){e0.call(this,a,b,c,d,e,f,h,m);this.I=l}; RJa=function(){var a=RIa();a.ge.push("metadata_type_ad_info_ad_metadata");return a}; SJa=function(a,b,c,d,e,f){this.l=a;this.Ha=b;this.Ua=c;this.u=d;this.i=e;this.Gd=f}; TJa=function(a,b,c,d,e){g.G.call(this);var f=this;this.ea=Y(function(){return new VZ}); g.J(this,this.ea);this.xa=Y(function(){return new ZZ(f.ea)}); g.J(this,this.xa);this.B=Y(function(){return new UZ}); g.J(this,this.B);this.I=Y(function(){return new QZ(a)}); g.J(this,this.I);this.J=Y(function(){return new l_(f.ea)}); g.J(this,this.J);this.kc=Y(function(){return new o_}); g.J(this,this.kc);this.gb=Y(function(){return new pJa(b)}); g.J(this,this.gb);this.kb=Y(function(){return new RH(b.T())}); g.J(this,this.kb);this.Aa=Y(function(){return new N0(b)}); g.J(this,this.Aa);this.sb=Y(function(){return new K_(e)}); g.J(this,this.sb);this.Zc=Y(function(){return new dK(b)}); g.J(this,this.Zc);this.L=Y(function(){return new q_(b)}); g.J(this,this.L);this.wd=Y(function(){return new Q0(b)}); g.J(this,this.wd);this.Hc=Y(function(){return new r_(b)}); g.J(this,this.Hc);this.La=Y(function(){return new s_(b)}); g.J(this,this.La);this.bb=Y(function(){return new M0(d)}); g.J(this,this.bb);this.u=Y(function(){return new SY(f.La)}); g.J(this,this.u);this.ya=Y(function(){return new NZ(f.J,f.xa,f.La,f.u,null,null)}); g.J(this,this.ya);this.Db=Y(function(){return new R0(b)}); g.J(this,this.Db);this.Pa=Y(function(){return new S0}); g.J(this,this.Pa);this.i=Y(function(){return new F_(b,f.kc,f.La)}); g.J(this,this.i);this.dc=new n_(this.La,this.u,this.i);g.J(this,this.dc);this.Ha=Y(function(){return new G_(b,f.i)}); g.J(this,this.Ha);this.Sa=Y(function(){return new v_(f.Ha,b)}); g.J(this,this.Sa);this.Ua=Y(function(){return new A_(b,f.B,f.Sa,f.i)}); g.J(this,this.Ua);this.ac=Y(function(){return new L_}); g.J(this,this.ac);this.Yb=new y0(cJa,u1,function(l,m,n,p){return kIa(f.xa.get(),l,m,n,p)},this.I,this.J,this.u,this.La,this.i); g.J(this,this.Yb);this.qc=new Tz(this.I,this.ya,c,this.La,a,this.i,this.Ha);g.J(this,this.qc);var h=new p_(b,this.qc,this.Ha,this.i);this.vb=Y(function(){return h}); this.Kn=h;this.Wa=new TZ(this.I,this.J,this.L,this.vb);g.J(this,this.Wa);this.wc=new Lz(this.I,this.J,this.ya,this.i,this.Wa,c);g.J(this,this.wc);this.fb=Y(function(){return new R_(f.bb,f.La,f.xa,f.u)}); g.J(this,this.fb);this.U=Y(function(){return new S_}); g.J(this,this.U);this.Ga=new E0(a,this.Aa);g.J(this,this.Ga);this.l=new F0(a);g.J(this,this.l);this.Ka=new G0(a,this.vb);g.J(this,this.Ka);this.Ja=new H0(a,this.L,this.Ha,this.i);g.J(this,this.Ja);this.C=new J0(a);g.J(this,this.C);this.Ob=new K0(a);g.J(this,this.Ob);this.Z=Y(function(){return new A0}); g.J(this,this.Z);this.Zb=Y(function(){return new B0(f.Ha)}); g.J(this,this.Zb);this.eb=Y(function(){return new U_(f.wc)}); g.J(this,this.eb);this.Cb=Y(function(){return new Z_(f.Ua,f.C)}); g.J(this,this.Cb);this.Wb=Y(function(){return new w0(a,f.C,f.Ua,f.Sa,f.ac,f.wd,f.i,f.Ha,f.L,f.Zc,f.Hc,f.kb,f.sb,f.Db,f.La)}); g.J(this,this.Wb);this.uc=Y(function(){return new SJa(f.Aa,f.Ha,f.Ua,f.B,f.gb,c)}); g.J(this,this.uc);this.Fc=new L0(a,this.Pa,this.u,this.i,this.ea,this.La);g.J(this,this.Fc);this.Cd={Rp:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.wc],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Yb],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.qc],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.Wa]]),Cl:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.fb],["SLOT_TYPE_FORECASTING",this.U],["SLOT_TYPE_IN_PLAYER",this.U],["SLOT_TYPE_PLAYER_BYTES", this.U]]),Sh:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.Ga],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.l],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.l],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.l],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.l],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.l],["TRIGGER_TYPE_SLOT_ID_EXITED",this.l],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.l],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.l],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.l],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED", this.Ka],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Ja],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Ja],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.C],["TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED",this.C],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Ka],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.Ob]]),jm:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Z],["SLOT_TYPE_FORECASTING",this.Z],["SLOT_TYPE_IN_PLAYER",this.Z],["SLOT_TYPE_PLAYER_BYTES",this.Zb]]),Pl:new Map([["SLOT_TYPE_AD_BREAK_REQUEST", this.eb],["SLOT_TYPE_FORECASTING",this.Cb],["SLOT_TYPE_IN_PLAYER",this.uc],["SLOT_TYPE_PLAYER_BYTES",this.Wb]])};this.listeners=[this.B.get()];this.ue={wc:this.wc,dk:null,Rl:this.Pa.get(),cg:this.La.get(),Pn:this.Ha.get(),qc:this.qc,Ql:null,wi:this.Ga,eh:this.B.get()}}; UJa=function(a,b,c,d,e,f){this.i=a;this.Ha=b;this.Ua=c;this.l=d;this.u=e;this.Gd=f}; VJa=function(a,b,c,d,e){g.G.call(this);var f=this;this.xa=Y(function(){return new VZ}); g.J(this,this.xa);this.ya=Y(function(){return new ZZ(f.xa)}); g.J(this,this.ya);this.B=Y(function(){return new UZ}); g.J(this,this.B);this.C=Y(function(){return new QZ(a)}); g.J(this,this.C);this.I=Y(function(){return new l_(f.xa)}); g.J(this,this.I);this.sb=Y(function(){return new o_}); g.J(this,this.sb);this.Ob=Y(function(){return new pJa(b)}); g.J(this,this.Ob);this.Wb=Y(function(){return new RH(b.T())}); g.J(this,this.Wb);this.Ga=Y(function(){return new N0(b)}); g.J(this,this.Ga);this.Yb=Y(function(){return new K_(e)}); g.J(this,this.Yb);this.Zc=Y(function(){return new dK(b)}); g.J(this,this.Zc);this.U=Y(function(){return new q_(b)}); g.J(this,this.U);this.wd=Y(function(){return new Q0(b)}); g.J(this,this.wd);this.Hc=Y(function(){return new r_(b)}); g.J(this,this.Hc);this.La=Y(function(){return new s_(b)}); g.J(this,this.La);this.vb=Y(function(){return new M0(d)}); g.J(this,this.vb);this.u=Y(function(){return new SY(f.La)}); g.J(this,this.u);this.Aa=Y(function(){return new NZ(f.I,f.ya,f.La,f.u,null,f.Sa,3)}); g.J(this,this.Aa);this.kc=Y(function(){return new R0(b)}); g.J(this,this.kc);this.bb=Y(function(){return new S0}); g.J(this,this.bb);this.i=Y(function(){return new F_(b,f.sb,f.La)}); g.J(this,this.i);this.dc=new n_(this.La,this.u,this.i);g.J(this,this.dc);this.L=Y(function(){return new P0(b,f.i,f.La,f.Ua)}); g.J(this,this.L);this.gb=Y(function(){return new e1(b)}); g.J(this,this.gb);this.Ha=Y(function(){return new G_(b,f.i)}); g.J(this,this.Ha);this.ud=Y(function(){return new L_}); this.eb=Y(function(){return new v_(f.Ha,b)}); g.J(this,this.eb);this.Ua=Y(function(){return new A_(b,f.B,f.eb,f.i)}); g.J(this,this.Ua);this.qc=new Tz(this.C,this.Aa,c,this.La,a,this.i,this.Ha);g.J(this,this.qc);var h=new p_(b,this.qc,this.Ha,this.i,this.L);this.Ja=Y(function(){return h}); this.Kn=h;this.Nc=new y0(dJa,u1,function(l,m,n,p){return kIa(f.ya.get(),l,m,n,p)},this.C,this.I,this.u,this.La,this.i); g.J(this,this.Nc);this.Sa=new x0(this.C,this.I,this.i,this.Ja,this.L,this.Ha,this.La);g.J(this,this.Sa);this.kb=new TZ(this.C,this.I,this.U,this.Ja);g.J(this,this.kb);this.wc=new Lz(this.C,this.I,this.Aa,this.i,this.kb,c);g.J(this,this.wc);this.Db=Y(function(){return new R_(f.vb,f.La,f.ya,f.u,f.gb)}); g.J(this,this.Db);this.Z=Y(function(){return new S_}); g.J(this,this.Z);this.Ka=new E0(a,this.Ga);g.J(this,this.Ka);this.l=new F0(a);g.J(this,this.l);this.Pa=new G0(a,this.Ja);g.J(this,this.Pa);this.Wa=new H0(a,this.U,this.Ha,this.i);g.J(this,this.Wa);this.fb=new d1(a,this.i);g.J(this,this.fb);this.J=new J0(a);g.J(this,this.J);this.uc=new K0(a);g.J(this,this.uc);this.ea=Y(function(){return new A0}); g.J(this,this.ea);this.Pc=Y(function(){return new B0(f.Ha)}); g.J(this,this.Pc);this.Cb=Y(function(){return new U_(f.wc)}); g.J(this,this.Cb);this.Zb=Y(function(){return new Z_(f.Ua,f.J)}); g.J(this,this.Zb);this.Fc=Y(function(){return new a1(a,f.J,f.i,f.gb,f.Ha,f.Ua,f.sb,f.L,f.eb,f.ud,f.wd,f.U,f.Zc,f.Hc,f.Wb,f.Yb,f.kc,f.La,f.B)}); g.J(this,this.Fc);this.ac=Y(function(){return new UJa(f.Ga,f.Ha,f.Ua,f.B,f.Ob,c)}); g.J(this,this.ac);this.Uc=new L0(a,this.bb,this.u,this.i,this.xa,this.La);g.J(this,this.Uc);this.Cd={Rp:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.wc],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.Sa],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Nc],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.qc],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.kb]]),Cl:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Db],["SLOT_TYPE_FORECASTING",this.Z], ["SLOT_TYPE_IN_PLAYER",this.Z],["SLOT_TYPE_PLAYER_BYTES",this.Z]]),Sh:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.Ka],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.l],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.l],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.l],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.l],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.l],["TRIGGER_TYPE_SLOT_ID_EXITED",this.l],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.l],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.l],["TRIGGER_TYPE_SLOT_ID_SCHEDULED", this.l],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.Pa],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Wa],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Wa],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.fb],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.fb],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.J],["TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED",this.J],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Pa],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.uc]]),jm:new Map([["SLOT_TYPE_AD_BREAK_REQUEST", this.ea],["SLOT_TYPE_FORECASTING",this.ea],["SLOT_TYPE_IN_PLAYER",this.ea],["SLOT_TYPE_PLAYER_BYTES",this.Pc]]),Pl:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Cb],["SLOT_TYPE_FORECASTING",this.Zb],["SLOT_TYPE_PLAYER_BYTES",this.Fc],["SLOT_TYPE_IN_PLAYER",this.ac]])};this.listeners=[this.B.get()];this.ue={wc:this.wc,dk:null,Rl:this.bb.get(),cg:this.La.get(),Pn:this.Ha.get(),qc:this.qc,Ql:null,wi:this.Ka,eh:this.B.get()}}; w1=function(a,b,c,d){g.G.call(this);var e=this;this.i=WJa(function(){return e.l},a,b,c,d); g.J(this,this.i);this.l=(new sZ(this.i)).u();g.J(this,this.l)}; WJa=function(a,b,c,d,e){try{var f=b.T();if(g.RF(f))var h=new MJa(a,b,c,d,e);else if(g.UF(f))h=new OJa(a,b,c,d,e);else if("WEB_MUSIC_EMBEDDED_PLAYER"===f.deviceParams.c)h=new QJa(a,b,c,d,e);else if(IF(f))h=new PJa(a,b,c,d,e);else if(g.AF(f))h=new TJa(a,b,c,d,e);else if(g.zF(f))h=new VJa(a,b,c,d,e);else throw new TypeError("Unknown web interface");return h}catch(l){return e=b.T(),S("Unexpected interface not supported in Ads Control Flow",void 0,void 0,{platform:e.deviceParams.cplatform,interface:e.deviceParams.c, R9:e.deviceParams.cver,Q9:e.deviceParams.ctheme,P9:e.deviceParams.cplayer,b$:e.playerStyle}),new FIa(a,b,c,d)}}; x1=function(a,b){this.i=a;this.dk=b}; y1=function(a){FL.call(this,a)}; z1=function(a,b,c,d,e){ML.call(this,a,b,{D:"div",K:"ytp-ad-timed-pie-countdown-container",S:[{D:"svg",K:"ytp-ad-timed-pie-countdown",V:{viewBox:"0 0 20 20"},S:[{D:"circle",K:"ytp-ad-timed-pie-countdown-background",V:{r:"10",cx:"10",cy:"10"}},{D:"circle",K:"ytp-ad-timed-pie-countdown-inner",V:{r:"5",cx:"10",cy:"10"}},{D:"circle",K:"ytp-ad-timed-pie-countdown-outer",V:{r:"10",cx:"10",cy:"10"}}]}]},"timed-pie-countdown",c,d,e);this.u=this.Da("ytp-ad-timed-pie-countdown-inner");this.l=Math.ceil(10*Math.PI); this.hide()}; A1=function(a,b,c,d,e,f){hL.call(this,a,b,{D:"div",K:"ytp-ad-action-interstitial",V:{tabindex:"0"},S:[{D:"div",K:"ytp-ad-action-interstitial-background-container"},{D:"div",K:"ytp-ad-action-interstitial-slot",S:[{D:"div",K:"ytp-ad-action-interstitial-card",S:[{D:"div",K:"ytp-ad-action-interstitial-image-container"},{D:"div",K:"ytp-ad-action-interstitial-headline-container"},{D:"div",K:"ytp-ad-action-interstitial-description-container"},{D:"div",K:"ytp-ad-action-interstitial-action-button-container"}]}]}]}, "ad-action-interstitial",c,d);this.zg=e;this.Ji=f;this.navigationEndpoint=this.i=this.skipButton=this.l=this.actionButton=null;this.Ga=this.Da("ytp-ad-action-interstitial-image-container");this.B=new BL(this.api,this.Ya,this.layoutId,this.xb,"ytp-ad-action-interstitial-image");g.J(this,this.B);this.B.Ba(this.Ga);this.Aa=this.Da("ytp-ad-action-interstitial-headline-container");this.U=new KL(this.api,this.Ya,this.layoutId,this.xb,"ytp-ad-action-interstitial-headline");g.J(this,this.U);this.U.Ba(this.Aa); this.ya=this.Da("ytp-ad-action-interstitial-description-container");this.J=new KL(this.api,this.Ya,this.layoutId,this.xb,"ytp-ad-action-interstitial-description");g.J(this,this.J);this.J.Ba(this.ya);this.Sa=this.Da("ytp-ad-action-interstitial-background-container");this.C=new BL(this.api,this.Ya,this.layoutId,this.xb,"ytp-ad-action-interstitial-background",!0);g.J(this,this.C);this.C.Ba(this.Sa);this.Ja=this.Da("ytp-ad-action-interstitial-action-button-container");this.u=new Lx;g.J(this,this.u);this.hide()}; XJa=function(a){var b=g.fg("html5-video-player");b&&g.O(b,"ytp-ad-display-override",a)}; B1=function(a,b,c,d){hL.call(this,a,b,{D:"div",K:"ytp-ad-overlay-slot",S:[{D:"div",K:"ytp-ad-overlay-container"}]},"invideo-overlay",c,d);this.J=[];this.Wa=this.ya=this.B=this.Sa=this.Ga=null;this.Ja=!1;this.C=null;this.U=0;a=this.Da("ytp-ad-overlay-container");this.Aa=new VL(a,45E3,6E3,.3,.4);g.J(this,this.Aa);this.u=YJa(this);g.J(this,this.u);this.u.Ba(a);this.l=ZJa(this);g.J(this,this.l);this.l.Ba(a);this.i=$Ja(this);g.J(this,this.i);this.i.Ba(a);this.hide()}; YJa=function(a){var b=new g.gL({D:"div",K:"ytp-ad-text-overlay",S:[{D:"div",K:"ytp-ad-overlay-ad-info-button-container"},{D:"div",K:"ytp-ad-overlay-close-container",S:[{D:"button",K:"ytp-ad-overlay-close-button",S:[uL(C1)]}]},{D:"div",K:"ytp-ad-overlay-title",ra:"{{title}}"},{D:"div",K:"ytp-ad-overlay-desc",ra:"{{description}}"},{D:"div",Fa:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],ra:"{{displayUrl}}"}]});a.N(b.Da("ytp-ad-overlay-title"),"click",function(c){return D1(a,b.element, c)}); a.N(b.Da("ytp-ad-overlay-link"),"click",function(c){return D1(a,b.element,c)}); a.N(b.Da("ytp-ad-overlay-close-container"),"click",a.Ai);b.hide();return b}; ZJa=function(a){var b=new g.gL({D:"div",Fa:["ytp-ad-text-overlay","ytp-ad-enhanced-overlay"],S:[{D:"div",K:"ytp-ad-overlay-ad-info-button-container"},{D:"div",K:"ytp-ad-overlay-close-container",S:[{D:"button",K:"ytp-ad-overlay-close-button",S:[uL(C1)]}]},{D:"div",K:"ytp-ad-overlay-text-image",S:[{D:"img",V:{src:"{{imageUrl}}"}}]},{D:"div",K:"ytp-ad-overlay-title",ra:"{{title}}"},{D:"div",K:"ytp-ad-overlay-desc",ra:"{{description}}"},{D:"div",Fa:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"], ra:"{{displayUrl}}"}]});a.N(b.Da("ytp-ad-overlay-title"),"click",function(c){return D1(a,b.element,c)}); a.N(b.Da("ytp-ad-overlay-link"),"click",function(c){return D1(a,b.element,c)}); a.N(b.Da("ytp-ad-overlay-close-container"),"click",a.Ai);a.N(b.Da("ytp-ad-overlay-text-image"),"click",a.RU);b.hide();return b}; $Ja=function(a){var b=new g.gL({D:"div",K:"ytp-ad-image-overlay",S:[{D:"div",K:"ytp-ad-overlay-ad-info-button-container"},{D:"div",K:"ytp-ad-overlay-close-container",S:[{D:"button",K:"ytp-ad-overlay-close-button",S:[uL(C1)]}]},{D:"div",K:"ytp-ad-overlay-image",S:[{D:"img",V:{src:"{{imageUrl}}",width:"{{width}}",height:"{{height}}"}}]}]});a.N(b.Da("ytp-ad-overlay-image"),"click",function(c){return D1(a,b.element,c)}); a.N(b.Da("ytp-ad-overlay-close-container"),"click",a.Ai);b.hide();return b}; E1=function(a,b){if(b){var c=b.adHoverTextButtonRenderer||null;if(null==c)g.dz(Error("AdInfoRenderer did not contain an AdHoverTextButtonRenderer."));else if(b=g.fg("video-ads ytp-ad-module")||null,null==b)g.dz(Error("Could not locate the root ads container element to attach the ad info dialog."));else if(a.ya=new g.gL({D:"div",K:"ytp-ad-overlay-ad-info-dialog-container"}),g.J(a,a.ya),a.ya.Ba(b),b=new JL(a.api,a.Ya,a.layoutId,a.xb,a.ya.element,!1),g.J(a,b),b.init(PH("ad-info-hover-text-button"),c, a.macros),a.C){b.Ba(a.C,0);b.subscribe("f",a.ZR,a);b.subscribe("e",a.cE,a);a.N(a.C,"click",a.aS);var d=g.fg("ytp-ad-button",b.element);a.N(d,"click",function(){var e,f,h;if(null===(h=null===(f=null===(e=c.button)||void 0===e?void 0:e.buttonRenderer)||void 0===f?void 0:f.serviceEndpoint)||void 0===h?0:h.adInfoDialogEndpoint)a.Ja=2===a.api.getPlayerState(1),a.api.pauseVideo();else a.api.onAdUxClicked("ad-info-hover-text-button",a.layoutId)}); a.Wa=b}else g.dz(Error("Ad info button container within overlay ad was not present."))}else g.ez(Error("AdInfoRenderer was not present within InvideoOverlayAdRenderer."))}; aKa=function(a){return a.B&&a.B.closeButton&&a.B.closeButton.buttonRenderer&&(a=a.B.closeButton.buttonRenderer,a.serviceEndpoint)?[a.serviceEndpoint]:[]}; bKa=function(a,b){if(F1(a,G1)||a.api.De())return!1;var c=iL(b.title),d=iL(b.description);if(g.uc(c)||g.uc(d))return!1;a.Pg(a.u.element,b.trackingParams||null);a.u.Ta("title",iL(b.title));a.u.Ta("description",iL(b.description));a.u.Ta("displayUrl",iL(b.displayUrl));b.navigationEndpoint&&tb(a.J,b.navigationEndpoint);a.u.show();a.Aa.start();a.ib(a.u.element,!0);a.N(a.u.element,"mouseover",function(){a.U++}); return!0}; cKa=function(a,b){if(F1(a,G1)||a.api.De())return!1;var c=iL(b.title),d=iL(b.description);if(g.uc(c)||g.uc(d))return!1;a.Pg(a.l.element,b.trackingParams||null);a.l.Ta("title",iL(b.title));a.l.Ta("description",iL(b.description));a.l.Ta("displayUrl",iL(b.displayUrl));a.l.Ta("imageUrl",Dra(b.image));b.navigationEndpoint&&tb(a.J,b.navigationEndpoint);a.Sa=b.imageNavigationEndpoint||null;a.l.show();a.Aa.start();a.ib(a.l.element,!0);a.N(a.l.element,"mouseover",function(){a.U++}); return!0}; dKa=function(a,b){if(a.api.De())return!1;var c=Era(b.image),d=c;c.widthdocument.documentMode)c=Uc;else{var d=document;"function"===typeof HTMLTemplateElement&&(d=g.qg("TEMPLATE").content.ownerDocument);d=d.implementation.createHTMLDocument("").createElement("DIV");d.style.cssText=c;c=Rga(d.style)}b=xaa(c,Vc({"background-image":'url("'+b+'")'}));a.style.cssText=Rc(b)}}; oKa=function(a){var b=g.fg("html5-video-player");b&&g.O(b,"ytp-ad-display-override",a)}; S1=function(a,b){FL.call(this,a);this.api=a;this.l={};this.I=b;a=new g.W({D:"div",Fa:["video-ads","ytp-ad-module"]});g.J(this,a);oF&&g.N(a.element,"ytp-ads-tiny-mode");this.B=new aL(a.element);g.J(this,this.B);g.bN(this.api,a.element,4);g.J(this,Ura())}; pKa=function(a,b){a=Xb(a.l,b.id,null);null==a&&g.ez(Error("Component not found for element id: "+b.id));return a||null}; T1=function(a){g.oN.call(this,a);var b=this;this.l=this.Ya=null;this.created=!1;this.Go=new IK(this.player);this.u=function(){function d(){return b.Ya} if(null!=b.l)return b.l;var e=era({Wo:a.getVideoData(1)});e=new JGa({xP:new x1(function(){return b.Ya},b.i.i.ue.dk), Jo:e.pQ(),KP:d,QR:d,wi:b.i.i.ue.wi,Oh:e.MC(),G:b.player,cg:b.i.i.ue.cg,Ua:b.i.i.Ua,eh:b.i.i.ue.eh,Hc:b.i.i.Hc});b.l=e.jO;return b.l}; this.i=new w1(this.player,this,this.Go,this.u);g.J(this,this.i);var c=a.T();!GF(c)||g.zF(c)||IF(c)||(g.J(this,new S1(a,function(){return b.Ya})),g.J(this,new y1(a)))}; qKa=function(a){a.created!==a.loaded&&S("Created and loaded are out of sync")}; U1=function(a,b){b===a.Eo&&(a.Eo=void 0)}; rKa=function(a){a.Ya?a.i.i.ue.qc.bD()||a.Ya.bD()||a.i.i.ue.Pn.fp():S("AdService is null when calling maybeUnlockPrerollIfReady")}; sKa=function(a){a=g.r(a.i.i.ue.eh.Ki.keys());for(var b=a.next();!b.done;b=a.next())if(b=b.value,"SLOT_TYPE_PLAYER_BYTES"===b.qb&&"core"===b.jb)return!0;return!1}; tKa=function(a){a=g.r(a.i.i.ue.eh.Ki.values());for(var b=a.next();!b.done;b=a.next())if("LAYOUT_TYPE_MEDIA_BREAK"===b.value.layoutType)return!0;return!1}; Nz=function(a,b,c){c=void 0===c?"":c;var d=a.i.i.ue.cg,e=a.player.getVideoData(1),f=e&&e.getPlayerResponse()||{};f=f&&f.playerConfig&&f.playerConfig.daiConfig&&f.playerConfig.daiConfig.enableDai||!1;e=e&&e.jg()||!1;d=uKa(b,d,f,e);Qia(a.i.i.ue.wc,c,d.oz,b);a.Ya&&0>>0)+"_",e=0;return b}); ka("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=e}}); ka("Array.prototype.find",function(a){return a?a:function(b,c){return Ca(this,b,c).RM}}); ka("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Ba(this,b,"startsWith");b+="";var e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var h=0;h=f}}); ka("String.prototype.repeat",function(a){return a?a:function(b){var c=Ba(this,null,"repeat");if(0>b||1342177279>>=1)c+=c;return d}}); ka("Array.prototype.entries",function(a){return a?a:function(){return Da(this,function(b,c){return[b,c]})}}); ka("Object.setPrototypeOf",function(a){return a||oa}); var AKa="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;cb?-c:c}}); ka("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}}); ka("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));cc&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c>>0);eaa=0;g.Ta(Va,Error);Va.prototype.name="CustomError";var $f;g.Ta(Wa,Va);Wa.prototype.name="AssertionError";var Nd,Kaa="undefined"!==typeof TextDecoder;var jb,Bm,vn;jb=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0); for(var c=0;cc&&(c=Math.max(0,a.length+c));if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.lastIndexOf(b,c);for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1}; g.Eb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f/g,zc=/"/g,Ac=/'/g,Bc=/\x00/g,uaa=/[\x00&<>"']/;g.k=g.Ic.prototype;g.k.zk=!0;g.k.Jh=function(){return this.i.toString()}; g.k.eD=!0;g.k.Cr=function(){return 1}; g.k.toString=function(){return this.i.toString()}; var waa=RegExp('^(?:audio/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font/\\w+|image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\\w+=(?:\\w+|"[\\w;,= ]+"))*$',"i"),vaa=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Lc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,Hc={},Mc=new g.Ic("about:invalid#zClosurez",Hc);var Pc={};Qc.prototype.Jh=function(){return this.i}; Qc.prototype.toString=function(){return this.i.toString()}; var Uc=new Qc("",Pc),zaa=RegExp("^[-,.\"'%_!# a-zA-Z0-9\\[\\]]+$"),Xc=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g"),Wc=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|var)\\([-+*/0-9a-z.%\\[\\], ]+\\)","g"),Aaa=/\/\*/;a:{var GKa=g.C.navigator;if(GKa){var HKa=GKa.userAgent;if(HKa){g.Yc=HKa;break a}}g.Yc=""};var ed={};fd.prototype.Cr=function(){return this.l}; fd.prototype.Jh=function(){return this.i.toString()}; fd.prototype.toString=function(){return this.i.toString()}; var IKa=/^[a-zA-Z0-9-]+$/,JKa={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},KKa={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},ld=new fd(g.C.trustedTypes&&g.C.trustedTypes.emptyHTML||"",0,ed);var Gaa=cb(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=g.gd(ld);return!b.parentElement}),Haa=/^[\w+/_-]+[=]{0,2}$/;g.LKa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};var Pd="function"===typeof Uint8Array.prototype.slice,oe=0,pe=0;Fd.prototype.clone=function(){return Hd(this.l,this.B,this.u-this.B)}; Fd.prototype.clear=function(){this.l=null;this.i=this.u=this.B=0;this.C=!1}; Fd.prototype.reset=function(){this.i=this.B}; Fd.prototype.advance=function(a){this.i+=a}; var Gd=[];Kd.prototype.reset=function(){this.i.reset();this.l=this.B=-1}; Kd.prototype.advance=function(a){this.i.advance(a)};Rd.prototype.push=function(a){if(!(this.l+1parseFloat($1)){Z1=String(b2);break a}}Z1=$1}var be=Z1,Laa={},c2;if(g.C.document&&g.ke){var PKa=ae();c2=PKa?PKa:parseInt(be,10)||void 0}else c2=void 0;var Maa=c2;var yF,IH;g.ej=bd();yF=Ud()||ad("iPod");IH=ad("iPad");g.qF=ad("Android")&&!(cd()||bd()||ad("Opera")||ad("Silk"));g.dj=cd();g.fj=dd()&&!Vd();var fe={},le=null;var ue="function"===typeof Uint8Array,Paa={qR:{value:!0,configurable:!0}},Oe;var ye;var Ae=Object.freeze(we([]));De.prototype.toJSON=function(){var a=Le(this,!1);return Oe?a:Oaa(a)}; De.prototype.toString=function(){return Le(this,!1).toString()}; De.prototype.clone=function(){var a=this.constructor,b=Naa(Le(this,!1));return ze(a,b)};g.x(Se,De);g.x(Te,De);g.x(Ue,De);g.x(We,De);var Ve=[[1,2,3]];var yea={QL:5,tJ:100,cK:6E5},mea={QL:10,tJ:500,cK:6E5};g.x(Xe,Error);g.Ye.prototype.l=0;g.Ye.prototype.reset=function(){this.i=this.u=this.B;this.l=0}; g.Ye.prototype.getValue=function(){return this.u};g.k=bf.prototype;g.k.zP=function(a,b){for(var c=[],d=1;d>>0);g.Ta(g.Kf,g.G);g.Kf.prototype[pf]=!0;g.k=g.Kf.prototype;g.k.addEventListener=function(a,b,c,d){wf(this,a,b,c,d)}; g.k.removeEventListener=function(a,b,c,d){Gf(this,a,b,c,d)}; g.k.dispatchEvent=function(a){var b=this.Ja;if(b){var c=[];for(var d=1;b;b=b.Ja)c.push(b),++d}b=this.kb;d=a.type||a;if("string"===typeof a)a=new g.kf(a,b);else if(a instanceof g.kf)a.target=a.target||b;else{var e=a;a=new g.kf(d,b);g.cc(a,e)}e=!0;if(c)for(var f=c.length-1;!a.l&&0<=f;f--){var h=a.currentTarget=c[f];e=Lf(h,d,!0,a)&&e}a.l||(h=a.currentTarget=b,e=Lf(h,d,!0,a)&&e,a.l||(e=Lf(h,d,!1,a)&&e));if(c)for(f=0;!a.l&&fl?"":0==l?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*l)).toUTCString();this.i.cookie=a+"="+b+c+h+l+d+(null!=e?";samesite="+ e:"")}; g.k.get=function(a,b){for(var c=a+"=",d=(this.i.cookie||"").split(";"),e=0,f;e2*this.size&&di(this),!0):!1}; g.k.get=function(a,b){return ci(this.l,a)?this.l[a]:b}; g.k.set=function(a,b){ci(this.l,a)||(this.size+=1,this.i.push(a),this.qo++);this.l[a]=b}; g.k.forEach=function(a,b){for(var c=this.gi(),d=0;d=d.i.length)throw g.$h;var f=d.i[b++];return a?f:d.l[f]}; e.next=e.i.bind(e);return e};var gi=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),wi=/#|$/,zba=/[?&]($|#)/;g.Ta(g.Ai,g.Kf);var Dba=/^https?$/i,RKa=["POST","PUT"],Bi=[];g.k=g.Ai.prototype;g.k.JP=function(){this.dispose();g.pb(Bi,this)}; g.k.send=function(a,b,c,d){if(this.i)throw Error("[goog.net.XhrIo] Object is active with another request="+this.U+"; newUri="+a);b=b?b.toUpperCase():"GET";this.U=a;this.u="";this.l=0;this.Sa=b;this.Ga=!1;this.C=!0;this.i=this.Aa?this.Aa.i():d2.i();this.ya=this.Aa?this.Aa.getOptions():d2.getOptions();this.i.onreadystatechange=(0,g.D)(this.bL,this);try{Hh(Hi(this,"Opening Xhr")),this.Ka=!0,this.i.open(b,String(a),!0),this.Ka=!1}catch(f){Hh(Hi(this,"Error opening Xhr: "+f.message));Ei(this,f);return}a= c||"";var e=this.headers.clone();d&&yba(d,function(f,h){e.set(h,f)}); d=e.gi().find(function(f){return"content-type"==f.toLowerCase()}); c=g.C.FormData&&a instanceof g.C.FormData;!g.kb(RKa,b)||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(f,h){this.i.setRequestHeader(h,f)},this); this.Pa&&(this.i.responseType=this.Pa);"withCredentials"in this.i&&this.i.withCredentials!==this.L&&(this.i.withCredentials=this.L);try{Si(this),0d&&this.Gau||401===u||0===u)c.l=w.concat(c.l),c.ya||c.i.enabled||c.i.start();b&&b("net-send-failed",u)},t=function(){c.Ka?c.Ka.send(n,p,q):c.gb(n,p,q)}; m?m.then(function(u){n.bq["Content-Encoding"]="gzip";n.bq["Content-Type"]="application/binary";n.body=u;n.DP=2;t()},function(){t()}):t()}}}}; g.k.Fu=function(){this.flush()}; g.x(kj,g.kf);lj.prototype.Ue=function(){var a=new hj(1654,this.ea?this.ea:Fh,"0",this.I,this.u,this.B,!1,void 0,void 0,void 0,this.J?this.J:void 0);if(this.U){var b=this.U;Ee(b,1)||Ge(b,1,1);Me(a.C,1,b)}if(this.l){b=this.l;var c=Je(a.C,Wi,1),d=Je(c,Vi,11);d||(d=new Vi);Ge(d,7,b);Me(c,11,d);Ee(c,1)||Ge(c,1,1);Me(a.C,1,c)}this.C&&(a.L=this.C);this.i&&(a.Z=this.i);this.L&&((b=this.L)?(a.u||(a.u=new Gh),b=Pe(b),Ge(a.u,4,b)):a.u&&Ge(a.u,4,void 0));this.xa&&(b=this.xa,a.u||(a.u=new Gh),Ge(a.u,2,we(b||[])));this.Z&& (b=this.Z,a.Pa=!0,jj(a,b));return a};mj.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new wh,c=[],d=0;d>>3;1!=f.l&&2!=f.l&&15!=f.l&&Ek(f,h,l,"unexpected tag");f.Qa=1;f.i=0;f.u=0} function c(m){f.u++;5==f.u&&m&240&&Ek(f,h,l,"message length too long");f.i|=(m&127)<<7*(f.u-1);m&128||(f.Qa=2,f.I=0,"undefined"!==typeof Uint8Array?f.B=new Uint8Array(f.i):f.B=Array(f.i),0==f.i&&e())} function d(m){f.B[f.I++]=m;f.I==f.i&&e()} function e(){if(15>f.l){var m={};m[f.l]=f.B;f.Vd.push(m)}f.Qa=0} for(var f=this,h=a instanceof Array?a:new Uint8Array(a),l=0;lb||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?Mk(this,7):7==c?Mk(this,8):d||Mk(this,3)),this.l||(this.l=bca(this.i),null==this.l&&Mk(this,5)),2this.u){var h=a.length;c=[];try{if(this.l.Zw())for(var l=0;lthis.u){l=e.substr(this.u);this.u=e.length;try{var n=this.l.parse(l);null!=n&&this.C&&this.C(n)}catch(p){Mk(this,5);Nk(this);break a}}4==b?(0!=e.length|| this.U?Mk(this,2):Mk(this,4),Nk(this)):Mk(this,1)}}}catch(p){Mk(this,6),Nk(this)}};g.k=Ok.prototype;g.k.Tl=function(a,b){var c=this.l[a];c||(c=[],this.l[a]=c);c.push(b);return this}; g.k.addListener=function(a,b){this.Tl(a,b);return this}; g.k.removeListener=function(a,b){var c=this.l[a];c&&g.pb(c,b);(a=this.i[a])&&g.pb(a,b);return this}; g.k.once=function(a,b){var c=this.i[a];c||(c=[],this.i[a]=c);c.push(b);return this}; g.k.QS=function(a){var b=this.l.data;b&&Pk(a,b);(b=this.i.data)&&Pk(a,b);this.i.data=[]}; g.k.LU=function(){switch(this.u.getStatus()){case 1:Qk(this,"readable");break;case 5:case 6:case 4:case 7:case 3:Qk(this,"error");break;case 8:Qk(this,"close");break;case 2:Qk(this,"end")}};Rk.prototype.serverStreaming=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return Sk(function(h){var l=h.Rx(),m=h.getMetadata(),n=Uk(e,!1);m=Vk(e,m,n,f+l.getName());var p=Wk(n,l.l,!0);h=l.i(h.i);n.send(m,"POST",h);return p},this.B).call(this,Nj(d,b,c))};Xk.prototype.create=function(a,b){return Tk(this.i,"https://waa-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create",a,b||{},SKa)};g.x(Zk,g.G);g.x($k,Zk);$k.prototype.Ty=function(a){this.i+=1;var b=new Hj(this.I(a.eI));a=b.l;b=Cd(b.u);var c=new Ue;a=Ge(c,1,a);a=Ge(a,2,b);b=new We;c=Ve[0];b.i||(b.i={});var d=a?Le(a,!1):a;b.i[3]=a;a=Ie(b,3,c,d);b=new me;se(b,1,Je(a,Se,1),Taa);se(b,2,Je(a,Te,2),Uaa);se(b,3,Je(a,Ue,3),Vaa);return ne(b)}; $k.prototype.u=function(){return this.i>=this.B}; $k.prototype.dispose=function(){this.C.dispose()}; g.x(al,Zk);al.prototype.Ty=function(){return this.i}; al.prototype.u=function(){return!1}; Yk.prototype.isReady=function(){return!!this.uu}; Yk.prototype.ready=function(){return g.E(this,function b(){var c=this;return g.B(b,function(d){return g.A(d,c.gK,0)})})}; Yk.prototype.Ty=function(a){if(!this.isReady())throw Error("Not ready");try{var b=this.uu,c=Date.now();void 0!==b.l&&this.logger.Hy(lea(b.l));try{var d=b.Ty(a)}catch(e){throw dl(this,5,e);}b.u()&&bl(this,1);this.logger.yv("m",Date.now()-c);return d}catch(e){return this.onError(e instanceof Error?e:Error(String(e)),"Could not mint"),a="WE:",a=e instanceof Xe?a+(e.code+":"+e.message+":"+e.stack):e instanceof Error?a+(e.message+":"+e.stack):a+(""+e),new Uint8Array(g.Ya(a.substring(0,2048)))}};var Pn;Pn=["av.default","js","unreleased"].slice(-1)[0];var Rl=document,pm=window;g.kc("csi.gstatic.com");g.kc("googleads.g.doubleclick.net");g.kc("pagead2.googlesyndication.com");g.kc("partner.googleadservices.com");g.kc("pubads.g.doubleclick.net");g.kc("securepubads.g.doubleclick.net");g.kc("tpc.googlesyndication.com");var Aea=cb(function(){var a=!1;try{var b=Object.defineProperty({},"passive",{get:function(){a=!0}}); g.C.addEventListener("test",null,b)}catch(c){}return a});var Dea=/https?:\/\/[^\/]+/,Bea={ZW:"allow-forms",aX:"allow-modals",bX:"allow-orientation-lock",cX:"allow-pointer-lock",dX:"allow-popups",eX:"allow-popups-to-escape-sandbox",fX:"allow-presentation",gX:"allow-same-origin",hX:"allow-scripts",iX:"allow-top-navigation",jX:"allow-top-navigation-by-user-activation"},Gea=cb(function(){return Cea()});g.k=ol.prototype;g.k.getHeight=function(){return this.bottom-this.top}; g.k.clone=function(){return new ol(this.top,this.right,this.bottom,this.left)}; g.k.contains=function(a){return this&&a?a instanceof ol?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; g.k.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; g.k.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this}; g.k.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; g.k.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};g.k=g.rl.prototype;g.k.clone=function(){return new g.rl(this.left,this.top,this.width,this.height)}; g.k.contains=function(a){return a instanceof g.Tf?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height}; g.k.distance=function(a){var b=a.xe)return"";this.i.sort(function(p,q){return p-q}); c=null;b="";for(var f=0;f=n.length){e-=n.length;a+=n;b=this.u;break}c=null==c?h:c}}e="";null!=c&&(e=b+"trn="+c);return a+e+d};Dm.prototype.setInterval=function(a,b){return pm.setInterval(a,b)}; Dm.prototype.clearInterval=function(a){pm.clearInterval(a)}; Dm.prototype.setTimeout=function(a,b){return pm.setTimeout(a,b)}; Dm.prototype.clearTimeout=function(a){pm.clearTimeout(a)};Hm.prototype.getContext=function(){if(!this.i){if(!pm)throw Error("Context has not been set and window is undefined.");this.i=Cm(Dm)}return this.i};g.x(Im,De);var Zea={g6:1,sP:2,A4:3};rc(jc(g.kc("https://pagead2.googlesyndication.com/pagead/osd.js")));Lm.prototype.rE=function(a){if("string"===typeof a&&0!=a.length){var b=this.featureSet;if(b.l){a=a.split("&");for(var c=a.length-1;0<=c;c--){var d=a[c].split("="),e=d[0];d=1=this.J?a:this;b!==this.i?(this.C=this.i.C,Hn(this)):this.C!==this.i.C&&(this.C=this.i.C,Hn(this))}; g.k.xn=function(a){if(a.l===this.i){var b=this.u,c=this.L;if(c=a&&(void 0===c||!c||b.volume==a.volume)&&b.u==a.u)b=b.i,c=a.i,c=b==c?!0:b&&c?b.top==c.top&&b.right==c.right&&b.bottom==c.bottom&&b.left==c.left:!1;this.u=a;!c&&Gn(this)}}; g.k.Lk=function(){return this.L}; g.k.dispose=function(){this.xa=!0}; g.k.isDisposed=function(){return this.xa};g.k=In.prototype;g.k.KA=function(){return!0}; g.k.jt=function(){}; g.k.dispose=function(){if(!this.isDisposed()){var a=this.l;g.pb(a.B,this);a.L&&this.Lk()&&Fn(a);this.jt();this.Z=!0}}; g.k.isDisposed=function(){return this.Z}; g.k.cn=function(){return this.l.cn()}; g.k.Fl=function(){return this.l.Fl()}; g.k.Er=function(){return this.l.Er()}; g.k.bv=function(){return this.l.bv()}; g.k.Mr=function(){}; g.k.xn=function(){this.Gm()}; g.k.Lk=function(){return this.ea};g.k=Jn.prototype;g.k.Fl=function(){return this.i.Fl()}; g.k.Er=function(){return this.i.Er()}; g.k.bv=function(){return this.i.bv()}; g.k.create=function(a,b,c){var d=null;this.i&&(d=this.Lw(a,b,c),Dn(this.i,d));return d}; g.k.aG=function(){return this.kt()}; g.k.kt=function(){return!1}; g.k.init=function(a){return this.i.initialize()?(Dn(this.i,this),this.B=a,!0):!1}; g.k.Mr=function(a){0==a.Fl()&&this.B(a.Er(),this)}; g.k.xn=function(){}; g.k.Lk=function(){return!1}; g.k.dispose=function(){this.C=!0}; g.k.isDisposed=function(){return this.C}; g.k.cn=function(){return{}};Mn.prototype.add=function(a,b,c){++this.u;var d=this.u/4096,e=this.i,f=e.push;a=new Kn(a,b,c);d=new Kn(a.l,a.i,a.u+d);f.call(e,d);this.l=!0;return this};Qn.prototype.toString=function(){var a="//pagead2.googlesyndication.com//pagead/gen_204",b=On(this.i);0=h;h=!(0=h)||c;this.i[e].update(f&&l,d,!f||h)}};co.prototype.update=function(a,b,c,d){this.J=-1!=this.J?Math.min(this.J,b.Vc):b.Vc;this.ea=Math.max(this.ea,b.Vc);this.xa=-1!=this.xa?Math.min(this.xa,b.oh):b.oh;this.Aa=Math.max(this.Aa,b.oh);this.bb.update(b.oh,c.oh,b.i,a,d);this.l.update(b.Vc,c.Vc,b.i,a,d);c=d||c.Bp!=b.Bp?c.isVisible()&&b.isVisible():c.isVisible();b=!b.isVisible()||b.i;this.Ja.update(c,a,b)}; co.prototype.Dp=function(){return this.Ja.u>=this.Wa};var bLa=new ol(0,0,0,0);var tfa=new ol(0,0,0,0);g.x(ho,g.G);g.k=ho.prototype;g.k.va=function(){this.Qg.i&&(this.Xo.JD&&(il(this.Qg.i,"mouseover",this.Xo.JD),this.Xo.JD=null),this.Xo.HD&&(il(this.Qg.i,"mouseout",this.Xo.HD),this.Xo.HD=null));this.xw&&this.xw.dispose();this.Ad&&this.Ad.dispose();delete this.Oy;delete this.BD;delete this.DM;delete this.Qg.Fn;delete this.Qg.i;delete this.Xo;delete this.xw;delete this.Ad;delete this.featureSet;g.G.prototype.va.call(this)}; g.k.fn=function(){return this.Ad?this.Ad.i:this.position}; g.k.rE=function(a){Mm().rE(a)}; g.k.Lk=function(){return!1}; g.k.Ux=function(){return new co}; g.k.Wg=function(){return this.Oy}; g.k.VI=function(a){return ko(this,a,1E4)}; g.k.Oa=function(a,b,c,d,e,f,h){this.Tr||(this.yx&&(a=this.MB(a,c,e,h),d=d&&this.mf.Vc>=(this.Bp()?.3:.5),this.AF(f,a,d),this.lastUpdateTime=b,0=e||0>=b||0>=c||0>=d||(e/=b,b=c/d,a=a.clone(),e>b?(c/=e,d=(d-c)/2,0=a.bottom||a.left>=a.right?new ol(0,0,0,0):a;a=this.l.u;b=e=d=0;0<(this.i.bottom-this.i.top)*(this.i.right-this.i.left)&&(this.FJ(c)?c=new ol(0,0,0,0):(d=zn().B,b=new ol(0,d.height,d.width,0),d=go(c,this.i),e=go(c,zn().i),b=go(c,b)));c=c.top>=c.bottom||c.left>=c.right?new ol(0,0,0, 0):ql(c,-this.i.left,-this.i.top);An()||(e=d=0);this.J=new nn(a,this.i,c,d,e,this.timestamp,b)}; g.k.getName=function(){return this.l.getName()};var cLa=new ol(0,0,0,0);g.x(vo,uo);g.k=vo.prototype;g.k.KA=function(){this.u();return!0}; g.k.xn=function(){uo.prototype.Gm.call(this)}; g.k.PH=function(){}; g.k.PB=function(){}; g.k.Gm=function(){this.u();uo.prototype.Gm.call(this)}; g.k.Mr=function(a){a=a.isActive();a!==this.I&&(a?this.u():(zn().i=new ol(0,0,0,0),this.i=new ol(0,0,0,0),this.B=new ol(0,0,0,0),this.timestamp=-1));this.I=a};var f2={},Jfa=(f2.firstquartile=0,f2.midpoint=1,f2.thirdquartile=2,f2.complete=3,f2);g.x(xo,ho);g.k=xo.prototype;g.k.Lk=function(){return!0}; g.k.Nl=function(){return 2==this.pg}; g.k.VI=function(a){return ko(this,a,Math.max(1E4,this.u/3))}; g.k.Oa=function(a,b,c,d,e,f,h){var l=this,m=this.L(this)||{};g.cc(m,e);this.u=m.duration||this.u;this.U=m.isVpaid||this.U;this.Ka=m.isYouTube||this.Ka;e=Ffa(this,b);1===Bo(this)&&(f=e);ho.prototype.Oa.call(this,a,b,c,d,m,f,h);this.Kp&&this.Kp.i&&g.Eb(this.I,function(n){n.i||(n.i=to(n,l))})}; g.k.AF=function(a,b,c){ho.prototype.AF.call(this,a,b,c);Ao(this).update(a,b,this.mf,c);this.bb=mo(this.mf)&&mo(b);-1==this.Aa&&this.Wa&&(this.Aa=this.Wg().u.i);this.Ze.u=0;a=this.Dp();b.isVisible()&&no(this.Ze,"vs");a&&no(this.Ze,"vw");un(b.volume)&&no(this.Ze,"am");mo(b)&&no(this.Ze,"a");this.Nr&&no(this.Ze,"f");-1!=b.l&&(no(this.Ze,"bm"),1==b.l&&no(this.Ze,"b"));mo(b)&&b.isVisible()&&no(this.Ze,"avs");this.bb&&a&&no(this.Ze,"avw");0this.i.J&&(this.i=this,Hn(this)),this.J=a);return 2==a};ip.prototype.sample=function(){lp(this,Qo(),!1)}; ip.prototype.B=function(){var a=An(),b=gn();a?(jn||(kn=b,g.Eb(Po.i,function(c){var d=c.Wg();d.Ka=qo(d,b,1!=c.pg)})),jn=!0):(this.J=np(this,b),jn=!1,Ko=b,g.Eb(Po.i,function(c){c.yx&&(c.Wg().L=b)})); lp(this,Qo(),!a)}; var jp=Cm(ip);var op=null,$p="",Zp=!1;var g2=up([void 0,1,2,3,4,8,16]),h2=up([void 0,4,8,16]),eLa={sv:"sv",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:tp("p0",h2),p1:tp("p1",h2),p2:tp("p2",h2),p3:tp("p3",h2),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:sp("mtos1",[0,2,4],!1,h2),mtos2:sp("mtos2",[0,2,4],!1,h2),mtos3:sp("mtos3",[0,2,4],!1,h2),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:tp("a0",h2),a1:tp("a1",h2),a2:tp("a2",h2),a3:tp("a3",h2),ft:"ft",dft:"dft",at:"at",dat:"dat",as:"as",vpt:"vpt", gmm:"gmm",std:"std",efpf:"efpf",swf:"swf",nio:"nio",px:"px",nnut:"nnut",vmer:"vmer",vmmk:"vmmk",vmiec:"vmiec",nmt:"nmt",tcm:"tcm",bt:"bt",pst:"pst",vpaid:"vpaid",dur:"dur",vmtime:"vmtime",dtos:"dtos",dtoss:"dtoss",dvs:"dvs",dfvs:"dfvs",dvpt:"dvpt",fmf:"fmf",vds:"vds",is:"is",i0:"i0",i1:"i1",i2:"i2",i3:"i3",ic:"ic",cs:"cs",c:"c",c0:tp("c0",h2),c1:tp("c1",h2),c2:tp("c2",h2),c3:tp("c3",h2),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:tp("qmtos",g2),qnc:tp("qnc",g2),qmv:tp("qmv",g2),qnv:tp("qnv",g2),raf:"raf", rafc:"rafc",lte:"lte",ces:"ces",tth:"tth",femt:"femt",femvt:"femvt",emc:"emc",emuc:"emuc",emb:"emb",avms:"avms",nvat:"nvat",qi:"qi",psm:"psm",psv:"psv",psfv:"psfv",psa:"psa",pnk:"pnk",pnc:"pnc",pnmm:"pnmm",pns:"pns",ptlt:"ptlt",pngs:"pings",veid:"veid",ssb:"ssb",ss0:tp("ss0",h2),ss1:tp("ss1",h2),ss2:tp("ss2",h2),ss3:tp("ss3",h2),dc_rfl:"urlsigs",obd:"obd",omidp:"omidp",omidr:"omidr",omidv:"omidv",omida:"omida",omids:"omids",omidpv:"omidpv",omidam:"omidam",omidct:"omidct",omidia:"omidia"},fLa={c:pp("c"), at:"at",atos:sp("atos",[0,2,4]),ta:function(a,b){return function(c){if(void 0===c[a])return b}}("tth","1"), a:"a",dur:"dur",p:"p",tos:rp(),j:"dom",mtos:sp("mtos",[0,2,4]),gmm:"gmm",gdr:"gdr",ss:pp("ss"),vsv:ab("w2"),t:"t"},gLa={atos:"atos",avt:sp("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:pp("ss"),t:"t"},hLa={a:"a",tos:rp(),at:"at",c:pp("c"),mtos:sp("mtos",[0,2,4]),dur:"dur",fs:"fs",p:"p",vpt:"vpt",vsv:ab("ias_w2"),dom:"dom",gmm:"gmm",gdr:"gdr",t:"t"},iLa={tos:rp(),at:"at",c:pp("c"),mtos:sp("mtos",[0,2,4]),p:"p",vpt:"vpt",vsv:ab("dv_w4"),gmm:"gmm",gdr:"gdr",dom:"dom",t:"t",mv:"mv",qmpt:sp("qmtos", [0,2,4]),qvs:function(a,b){return function(c){var d=c[a];if("number"===typeof d)return g.Qe(b,function(e){return 0=e?1:0})}}("qnc",[1, .5,0]),qmv:"qmv",qa:"qas",a:"a"};var yp=wp().hk,xp=wp().version;var fga={j0:"visible",qX:"audible",X7:"time",Y7:"timetype"},Dp={visible:function(a){return/^(100|[0-9]{1,2})$/.test(a)}, audible:function(a){return"0"==a||"1"==a}, timetype:function(a){return"mtos"==a||"tos"==a}, time:function(a){return/^(100|[0-9]{1,2})%$/.test(a)||/^([0-9])+ms$/.test(a)}};g.x(Ep,ro);Ep.prototype.getId=function(){return this.I}; Ep.prototype.C=function(){return!0}; Ep.prototype.B=function(a){var b=a.Wg(),c=a.getDuration();return vn(this.J,function(d){if(void 0!=d.i)var e=hga(d,b);else b:{switch(d.C){case "mtos":e=d.l?b.C.u:b.u.i;break b;case "tos":e=d.l?b.C.i:b.u.i;break b}e=0}0==e?d=!1:(d=-1!=d.u?d.u:void 0!==c&&0=d);return d})};g.x(Fp,ro);Fp.prototype.B=function(a){var b=Yn(a.Wg().i,1);return Co(a,b)};g.x(Gp,ro);Gp.prototype.B=function(a){return a.Wg().Dp()};g.x(Jp,iga);Jp.prototype.i=function(a){var b=new Hp;b.i=Ip(a,eLa);b.u=Ip(a,gLa);return b};g.x(Kp,vo);Kp.prototype.u=function(){var a=g.Ha("ima.admob.getViewability"),b=cm(this.featureSet,"queryid");"function"===typeof a&&b&&a(b)}; Kp.prototype.getName=function(){return"gsv"};g.x(Lp,Jn);Lp.prototype.getName=function(){return"gsv"}; Lp.prototype.kt=function(){var a=zn();Mm();return a.l&&!1}; Lp.prototype.Lw=function(a,b,c){return new Kp(this.i,b,c)};g.x(Mp,vo);Mp.prototype.u=function(){var a=this,b=g.Ha("ima.bridge.getNativeViewability"),c=cm(this.featureSet,"queryid");"function"===typeof b&&c&&b(c,function(d){g.Vb(d)&&a.C++;var e=d.opt_nativeViewVisibleBounds||{},f=d.opt_nativeViewHidden;a.i=tn(d.opt_nativeViewBounds||{});var h=a.l.u;h.i=f?cLa.clone():tn(e);a.timestamp=d.opt_nativeTime||-1;zn().i=h.i;d=d.opt_nativeVolume;void 0!==d&&(h.volume=d)})}; Mp.prototype.getName=function(){return"nis"};g.x(Np,Jn);Np.prototype.getName=function(){return"nis"}; Np.prototype.kt=function(){var a=zn();Mm();return a.l&&!1}; Np.prototype.Lw=function(a,b,c){return new Mp(this.i,b,c)};g.x(Op,Cn);g.k=Op.prototype;g.k.gt=function(){return null!=this.l.pj}; g.k.SI=function(){var a={};this.Aa&&(a.mraid=this.Aa);this.ea&&(a.mlc=1);a.mtop=this.l.SV;this.I&&(a.mse=this.I);this.Ga&&(a.msc=1);a.mcp=this.l.compatibility;return a}; g.k.Wn=function(a,b){for(var c=[],d=1;dthis.l?this.blockSize:2*this.blockSize)-this.l);a[0]=128;for(var b=1;bb;++b)for(var d=0;32>d;d+=8)a[c++]=this.i[b]>>>d&255;return a};g.x(pq,Jp);pq.prototype.i=function(a){var b=Jp.prototype.i.call(this,a);var c=iq=g.Sa();var d=jq(5);c=(lq?!d:d)?c|2:c&-3;d=jq(2);c=(mq?!d:d)?c|8:c&-9;c={s1:(c>>>0).toString(16)};this.l||(this.l=xga());b.C=this.l;b.I=Ip(a,fLa,c,"h",qq("kArwaWEsTs"));b.B=Ip(a,hLa,{},"h",qq("b96YPMzfnx"));b.l=Ip(a,iLa,{},"h",qq("yb8Wev6QDg"));return b};rq.prototype.l=function(){return g.Ha(this.i)};g.x(sq,Wp);g.k=sq.prototype;g.k.Zx=function(a,b){var c=this,d=Cm(Zo);if(null!=d.i)switch(d.i.getName()){case "nis":var e=Cga(this,a,b);break;case "gsv":e=Bga(this,a,b);break;case "exc":e=Dga(this,a)}e||(b.opt_overlayAdElement?e=void 0:b.opt_adElement&&(e=rga(this,a,b.opt_adElement,b.opt_osdId)));e&&1==e.wk()&&(e.L==g.Ia&&(e.L=function(f){return c.bG(f)}),Aga(this,e,b)); return e}; g.k.bG=function(a){a.l=0;a.ya=0;if("h"==a.B||"n"==a.B){Mm();a.Sa&&(Mm(),"h"!=bq(this)&&bq(this));var b=g.Ha("ima.common.getVideoMetadata");if("function"===typeof b)try{var c=b(a.Cf)}catch(e){a.l|=4}else a.l|=2}else if("b"==a.B)if(b=g.Ha("ytads.bulleit.getVideoMetadata"),"function"===typeof b)try{c=b(a.Cf)}catch(e){a.l|=4}else a.l|=2;else if("ml"==a.B)if(b=g.Ha("ima.common.getVideoMetadata"),"function"===typeof b)try{c=b(a.Cf)}catch(e){a.l|=4}else a.l|=2;else a.l|=1;a.l||(void 0===c?a.l|=8:null=== c?a.l|=16:g.Vb(c)?a.l|=32:null!=c.errorCode&&(a.ya=c.errorCode,a.l|=64));null==c&&(c={});b=c;a.J=0;for(var d in $Ka)null==b[d]&&(a.J|=$Ka[d]);gq(b,"currentTime");gq(b,"duration");un(c.volume)&&un(void 0)&&(c.volume*=NaN);return c}; g.k.kI=function(){Mm();"h"!=bq(this)&&bq(this);var a=Ega(this);return null!=a?new rq(a,this.B):null}; g.k.yE=function(a){!a.i&&a.Tr&&cq(this,a,"overlay_unmeasurable_impression")&&(a.i=!0)}; g.k.LL=function(a){a.aM&&(a.Dp()?cq(this,a,"overlay_viewable_end_of_session_impression"):cq(this,a,"overlay_unviewable_impression"),a.aM=!1)}; g.k.fJ=function(){}; g.k.KE=function(){}; g.k.cw=function(a,b,c,d){a=Wp.prototype.cw.call(this,a,b,c,d);this.C&&(b=this.I,null==a.C&&(a.C=new zfa),b.i[a.Cf]=a.C,a.C.C=dLa);return a}; g.k.wu=function(a){a&&1==a.wk()&&this.C&&delete this.I.i[a.Cf];return Wp.prototype.wu.call(this,a)}; var tq=new Hp;tq.C="stopped";tq.i="stopped";tq.u="stopped";tq.I="stopped";tq.B="stopped";tq.l="stopped";Object.freeze(tq);var jLa=bn(193,wq,fq);g.Ga("Goog_AdSense_Lidar_sendVastEvent",jLa,void 0);var kLa=en(194,function(a,b){b=void 0===b?{}:b;a=uq(Cm(sq),a,b);return vq(a)}); g.Ga("Goog_AdSense_Lidar_getViewability",kLa,void 0);var lLa=bn(195,function(){return Gm()},void 0); g.Ga("Goog_AdSense_Lidar_getUrlSignalsArray",lLa,void 0);var mLa=en(196,function(){return JSON.stringify(Gm())}); g.Ga("Goog_AdSense_Lidar_getUrlSignalsList",mLa,void 0);var lha=(new Date).getTime();var yq="://secure-...imrworldwide.com/ ://cdn.imrworldwide.com/ ://aksecure.imrworldwide.com/ ://[^.]*.moatads.com ://youtube[0-9]+.moatpixel.com ://pm.adsafeprotected.com/youtube ://pm.test-adsafeprotected.com/youtube ://e[0-9]+.yt.srs.doubleverify.com www.google.com/pagead/xsul www.youtube.com/pagead/slav".split(" "),Hga=/\bocr\b/;var Iga=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;var hma={s2:"LIVING_ROOM_APP_MODE_UNSPECIFIED",o2:"LIVING_ROOM_APP_MODE_MAIN",n2:"LIVING_ROOM_APP_MODE_KIDS",q2:"LIVING_ROOM_APP_MODE_MUSIC",r2:"LIVING_ROOM_APP_MODE_UNPLUGGED",m2:"LIVING_ROOM_APP_MODE_GAMING"};Bq.prototype.set=function(a,b){b=void 0===b?!0:b;0<=a&&52>a&&0===a%1&&this.data_[a]!=b&&(this.data_[a]=b,this.i=-1)}; Bq.prototype.get=function(a){return!!this.data_[a]};g.Ta(g.Cq,g.G);g.k=g.Cq.prototype;g.k.start=function(){this.stop();this.B=!1;var a=Eq(this),b=Fq(this);a&&!b&&this.l.mozRequestAnimationFrame?(this.i=wf(this.l,"MozBeforePaint",this.u),this.l.mozRequestAnimationFrame(null),this.B=!0):this.i=a&&b?a.call(this.l,this.u):this.l.setTimeout(bb(this.u),20)}; g.k.stop=function(){if(this.isActive()){var a=Eq(this),b=Fq(this);a&&!b&&this.l.mozRequestAnimationFrame?Hf(this.i):a&&b?b.call(this.l,this.i):this.l.clearTimeout(this.i)}this.i=null}; g.k.isActive=function(){return null!=this.i}; g.k.nN=function(){this.B&&this.i&&Hf(this.i);this.i=null;this.I.call(this.C,g.Sa())}; g.k.va=function(){this.stop();g.Cq.Xd.va.call(this)};g.Ta(g.K,g.G);g.k=g.K.prototype;g.k.nt=0;g.k.va=function(){g.K.Xd.va.call(this);this.stop();delete this.i;delete this.l}; g.k.start=function(a){this.stop();this.nt=g.jh(this.u,void 0!==a?a:this.Nf)}; g.k.stop=function(){this.isActive()&&g.C.clearTimeout(this.nt);this.nt=0}; g.k.isActive=function(){return 0!=this.nt}; g.k.cG=function(){this.nt=0;this.i&&this.i.call(this.l)};g.Ta(g.Rq,g.Kf);g.k=g.Rq.prototype;g.k.xc=function(){return 1==this.Qa}; g.k.bz=function(){this.ci("begin")}; g.k.Nv=function(){this.ci("end")}; g.k.onFinish=function(){this.ci("finish")}; g.k.ci=function(a){this.dispatchEvent(a)};var nLa=cb(function(){if(g.ke)return g.ce("10.0");var a=g.qg("DIV"),b=g.lg?"-webkit":Al?"-moz":g.ke?"-ms":null,c={transition:"opacity 1s linear"};b&&(c[b+"-transition"]="opacity 1s linear");b={style:c};if(!IKa.test("div"))throw Error("");if("DIV"in KKa)throw Error("");var d=void 0;c=null;var e="";if(b)for(l in b)if(Object.prototype.hasOwnProperty.call(b,l)){if(!IKa.test(l))throw Error("");var f=b[l];if(null!=f){var h=l;if(f instanceof ic)f=jc(f);else if("style"==h.toLowerCase()){if(!g.Ma(f))throw Error(""); f instanceof Qc||(f=Vc(f));f=Rc(f)}else{if(/^on/i.test(h))throw Error("");if(h.toLowerCase()in JKa)if(f instanceof oc)f=pc(f).toString();else if(f instanceof g.Ic)f=g.Jc(f);else if("string"===typeof f)f=g.Nc(f).Jh();else throw Error("");}f.zk&&(f=f.Jh());h=h+'="'+Cc(String(f))+'"';e+=" "+h}}var l="":(c=Eaa(d),l+=">"+g.gd(c).toString()+"",c=c.Cr());(b=b&&b.dir)&&(/^(ltr|rtl|auto)$/i.test(b)?c=0:c=null);b=hd(l,c);g.od(a,b);return""!= g.Bl(a.firstChild,"transition")});g.Ta(Sq,g.Rq);g.k=Sq.prototype;g.k.play=function(){if(this.xc())return!1;this.bz();this.ci("play");this.startTime=g.Sa();this.Qa=1;if(nLa())return g.yl(this.i,this.I),this.l=g.jh(this.oV,void 0,this),!0;this.LA(!1);return!1}; g.k.oV=function(){g.Nl(this.i);Kga(this.i,this.J);g.yl(this.i,this.u);this.l=g.jh((0,g.D)(this.LA,this,!1),1E3*this.C)}; g.k.stop=function(){this.xc()&&this.LA(!0)}; g.k.LA=function(a){g.yl(this.i,"transition","");g.C.clearTimeout(this.l);g.yl(this.i,this.u);this.endTime=g.Sa();this.Qa=0;if(a)this.ci("stop");else this.onFinish();this.Nv()}; g.k.va=function(){this.stop();Sq.Xd.va.call(this)}; g.k.pause=function(){};var Uq=g.Ia;var Lga={rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,"linear-gradient":!0,"radial-gradient":!0,"repeating-linear-gradient":!0,"repeating-radial-gradient":!0,"cubic-bezier":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0};var Pga=Xq("getPropertyValue"),Qga=Xq("setProperty");var Oga={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};g.ar.prototype.clone=function(){return new g.ar(this.i,this.C,this.u,this.I,this.B,this.J,this.l,this.L)};cr.prototype.clone=function(){return new cr(this.start,this.end)};var oLa=new WeakMap;(function(){if(AGa){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(g.Yc))?a[1]:"0"}return dU?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(g.Yc))?a[0].replace(/_/g,"."):"10"):g.Ut?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(g.Yc))?a[1]:""):MKa||NKa||OKa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(g.Yc))?a[1].replace(/_/g,"."):""):""})();var Xga=function(){if(g.ej)return dr(/Firefox\/([0-9.]+)/);if(g.ke||g.Vw||g.pF)return be;if(g.dj){if(Vd()||ad("Macintosh")){var a=dr(/CriOS\/([0-9.]+)/);if(a)return a}return dr(/Chrome\/([0-9.]+)/)}if(g.fj&&!Vd())return dr(/Version\/([0-9.]+)/);if(yF||IH){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.Yc))return a[1]+"."+a[2]}else if(g.qF)return(a=dr(/Android\s+([0-9.]+)/))?a:dr(/Version\/([0-9.]+)/);return""}();g.Ta(g.gr,g.G);g.k=g.gr.prototype;g.k.subscribe=function(a,b,c){var d=this.l[a];d||(d=this.l[a]=[]);var e=this.I;this.i[e]=a;this.i[e+1]=b;this.i[e+2]=c;this.I=e+3;d.push(e);return e}; g.k.unsubscribe=function(a,b,c){if(a=this.l[a]){var d=this.i;if(a=a.find(function(e){return d[e+1]==b&&d[e+2]==c}))return this.Uf(a)}return!1}; g.k.Uf=function(a){var b=this.i[a];if(b){var c=this.l[b];0!=this.B?(this.u.push(a),this.i[a+1]=g.Ia):(c&&g.pb(c,a),delete this.i[a],delete this.i[a+1],delete this.i[a+2])}return!!b}; g.k.Y=function(a,b){var c=this.l[a];if(c){for(var d=Array(arguments.length-1),e=1,f=arguments.length;e=c.length)throw g.$h;var e=c.key(b++);if(a)return e;e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return e}; d.next=d.i.bind(d);return d}; g.k.clear=function(){this.i.clear()}; g.k.key=function(a){return this.i.key(a)};g.Ta(qr,pr);g.Ta(rr,pr);g.Ta(tr,or);var $ga={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},sr=null;g.k=tr.prototype;g.k.isAvailable=function(){return!!this.i}; g.k.set=function(a,b){this.i.setAttribute(ur(a),b);vr(this)}; g.k.get=function(a){a=this.i.getAttribute(ur(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a}; g.k.remove=function(a){this.i.removeAttribute(ur(a));vr(this)}; g.k.Jg=function(a){var b=0,c=this.i.XMLDocument.documentElement.attributes,d=new g.Uh;d.i=function(){if(b>=c.length)throw g.$h;var e=c[b++];if(a)return decodeURIComponent(e.nodeName.replace(/\./g,"%")).substr(1);e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return e}; d.next=d.i.bind(d);return d}; g.k.clear=function(){for(var a=this.i.XMLDocument.documentElement,b=a.attributes.length;0=b)){if(1==b)nb(a);else{a[0]=a.pop();a=0;b=this.i;for(var d=b.length,e=b[a];a>1;){var f=2*a+1,h=2*a+2;f=he.getKey())break;b[a]=b[f];a=f}b[a]=e}return c.getValue()}}; g.k.Xg=function(){for(var a=this.i,b=[],c=a.length,d=0;dc;c++)b+=this.l[c]||0;3<=b&&this.J();this.C=d}this.B=a;this.I=this.i;this.u=(this.u+1)%4}}; zu.prototype.va=function(){window.clearInterval(this.L);g.ou(this.ea)};g.x(Eu,Au);Eu.prototype.start=function(){var a=g.Ha("yt.scheduler.instance.start");a&&a()}; Eu.prototype.pause=function(){var a=g.Ha("yt.scheduler.instance.pause");a&&a()};Fu();var Mu={};var Ru={},Cha=0;var rLa,Tu,Vu;rLa=g.C.ytPubsubPubsubInstance||new g.gr;Tu=g.C.ytPubsubPubsubSubscribedKeys||{};Vu=g.C.ytPubsubPubsubTopicToKeys||{};g.Uu=g.C.ytPubsubPubsubIsSynchronous||{};g.gr.prototype.subscribe=g.gr.prototype.subscribe;g.gr.prototype.unsubscribeByKey=g.gr.prototype.Uf;g.gr.prototype.publish=g.gr.prototype.Y;g.gr.prototype.clear=g.gr.prototype.clear;g.Ga("ytPubsubPubsubInstance",rLa,void 0);g.Ga("ytPubsubPubsubTopicToKeys",Vu,void 0);g.Ga("ytPubsubPubsubIsSynchronous",g.Uu,void 0); g.Ga("ytPubsubPubsubSubscribedKeys",Tu,void 0);var l2;l2=window;g.Q=l2.ytcsi&&l2.ytcsi.now?l2.ytcsi.now:l2.performance&&l2.performance.timing&&l2.performance.now&&l2.performance.timing.navigationStart?function(){return l2.performance.timing.navigationStart+l2.performance.now()}:function(){return(new Date).getTime()};var Fha=ls("initial_gel_batch_timeout",2E3),pv=Math.pow(2,16)-1,qv=null,ov=0,dv=void 0,iv=0,jv=0,fv=0,kv=!0,cv=g.C.ytLoggingTransportGELQueue_||new Map;g.Ga("ytLoggingTransportGELQueue_",cv,void 0);var av=g.C.ytLoggingTransportTokensToCttTargetIds_||{};g.Ga("ytLoggingTransportTokensToCttTargetIds_",av,void 0);var rv=g.C.ytLoggingGelSequenceIdObj_||{};g.Ga("ytLoggingGelSequenceIdObj_",rv,void 0);var wv=g.Ha("ytglobal.prefsUserPrefsPrefs_")||{};g.Ga("ytglobal.prefsUserPrefsPrefs_",wv,void 0);g.k=g.xv.prototype;g.k.get=function(a,b){Bv(a);Av(a);a=void 0!==wv[a]?wv[a].toString():null;return null!=a?a:b?b:""}; g.k.set=function(a,b){Bv(a);Av(a);if(null==b)throw Error("ExpectedNotNull");wv[a]=b.toString()}; g.k.remove=function(a){Bv(a);Av(a);delete wv[a]}; g.k.save=function(){var a=!0;g.ks("web_secure_pref_cookie_killswitch")&&(a=!1);g.Bt(this.i,this.dump(),63072E3,this.l,a)}; g.k.clear=function(){g.Wb(wv)}; g.k.dump=function(){var a=[],b;for(b in wv)a.push(b+"="+encodeURIComponent(String(wv[b])));return a.join("&")}; Ja(g.xv);var Dv={bluetooth:"CONN_DISCO",cellular:"CONN_CELLULAR_UNKNOWN",ethernet:"CONN_WIFI",none:"CONN_NONE",wifi:"CONN_WIFI",wimax:"CONN_CELLULAR_4G",other:"CONN_UNKNOWN",unknown:"CONN_UNKNOWN","slow-2g":"CONN_CELLULAR_2G","2g":"CONN_CELLULAR_2G","3g":"CONN_CELLULAR_3G","4g":"CONN_CELLULAR_4G"},Fv={"slow-2g":"EFFECTIVE_CONNECTION_TYPE_SLOW_2G","2g":"EFFECTIVE_CONNECTION_TYPE_2G","3g":"EFFECTIVE_CONNECTION_TYPE_3G","4g":"EFFECTIVE_CONNECTION_TYPE_4G"};Iv.prototype.set=function(a,b,c,d){c=c||31104E3;this.remove(a);if(this.i)try{this.i.set(a,b,Date.now()+1E3*c);return}catch(f){}var e="";if(d)try{e=escape(g.Jh(b))}catch(f){return}else e=escape(b);g.Bt(a,e,c,this.l)}; Iv.prototype.get=function(a,b){var c=void 0,d=!this.i;if(!d)try{c=this.i.get(a)}catch(e){d=!0}if(d&&(c=g.Ct(a))&&(c=unescape(c),b))try{c=JSON.parse(c)}catch(e){this.remove(a),c=void 0}return c}; Iv.prototype.remove=function(a){this.i&&this.i.remove(a);g.Dt(a,"/",this.l)};Kv.prototype.toString=function(){return this.topic};var sLa=g.Ha("ytPubsub2Pubsub2Instance")||new g.gr;g.gr.prototype.subscribe=g.gr.prototype.subscribe;g.gr.prototype.unsubscribeByKey=g.gr.prototype.Uf;g.gr.prototype.publish=g.gr.prototype.Y;g.gr.prototype.clear=g.gr.prototype.clear;g.Ga("ytPubsub2Pubsub2Instance",sLa,void 0);var Nv=g.Ha("ytPubsub2Pubsub2SubscribedKeys")||{};g.Ga("ytPubsub2Pubsub2SubscribedKeys",Nv,void 0);var Pv=g.Ha("ytPubsub2Pubsub2TopicToKeys")||{};g.Ga("ytPubsub2Pubsub2TopicToKeys",Pv,void 0); var Ov=g.Ha("ytPubsub2Pubsub2IsAsync")||{};g.Ga("ytPubsub2Pubsub2IsAsync",Ov,void 0);g.Ga("ytPubsub2Pubsub2SkipSubKey",null,void 0);var Sv=function(){var a;return function(){a||(a=new Iv("ytidb"));return a}}(); Uv.prototype.isSupported=function(){return this.i};var Zv=[],Vv,$v=!1;g.x(g.cw,Error);var m2={},hw=(m2.AUTH_INVALID="No user identifier specified.",m2.EXPLICIT_ABORT="Transaction was explicitly aborted.",m2.IDB_NOT_SUPPORTED="IndexedDB is not supported.",m2.MISSING_INDEX="Index not created.",m2.MISSING_OBJECT_STORE="Object store not created.",m2.DB_DELETED_BY_MISSING_OBJECT_STORE="Database is deleted because an expected object store was not created.",m2.UNKNOWN_ABORT="Transaction was aborted for unknown reasons.",m2.QUOTA_EXCEEDED="The current transaction exceeded its quota limitations.", m2.QUOTA_MAYBE_EXCEEDED="The current transaction may have failed because of exceeding quota limitations.",m2.EXECUTE_TRANSACTION_ON_CLOSED_DB="Can't start a transaction on a closed database",m2.INCOMPATIBLE_DB_VERSION="The binary is incompatible with the database version",m2),n2={},Lha=(n2.AUTH_INVALID="ERROR",n2.EXECUTE_TRANSACTION_ON_CLOSED_DB="WARNING",n2.EXPLICIT_ABORT="IGNORED",n2.IDB_NOT_SUPPORTED="ERROR",n2.MISSING_INDEX="WARNING",n2.MISSING_OBJECT_STORE="ERROR",n2.DB_DELETED_BY_MISSING_OBJECT_STORE= "WARNING",n2.QUOTA_EXCEEDED="WARNING",n2.QUOTA_MAYBE_EXCEEDED="WARNING",n2.UNKNOWN_ABORT="WARNING",n2.INCOMPATIBLE_DB_VERSION="WARNING",n2),o2={},Mha=(o2.AUTH_INVALID=!1,o2.EXECUTE_TRANSACTION_ON_CLOSED_DB=!1,o2.EXPLICIT_ABORT=!1,o2.IDB_NOT_SUPPORTED=!1,o2.MISSING_INDEX=!1,o2.MISSING_OBJECT_STORE=!1,o2.DB_DELETED_BY_MISSING_OBJECT_STORE=!1,o2.QUOTA_EXCEEDED=!1,o2.QUOTA_MAYBE_EXCEEDED=!0,o2.UNKNOWN_ABORT=!0,o2.INCOMPATIBLE_DB_VERSION=!1,o2);g.x(iw,g.cw);g.x(jw,iw);g.x(kw,Error); var Nha=["The database connection is closing","Can't start a transaction on a closed database","A mutation operation was attempted on a database that did not allow mutations"];nw.all=function(a){return new nw(new mw(function(b,c){var d=[],e=a.length;0===e&&b(d);for(var f={Bq:0};f.Bq=F.Ko&&!(m.i.version>=I)&&!m.i.objectStoreNames.contains(z)){w=z;break a}}w=void 0}n=w;if(void 0===n){u.rb(5);break}if(l.u){u.rb(6);break}l.u= !0;return g.A(u,l.delete(),7);case 7:return aw(new iw("DB_DELETED_BY_MISSING_OBJECT_STORE",{dbName:l.name,HR:n})),u.return(a());case 6:throw new jw(n);case 5:return u.return(m);case 2:p=va(u);if(p instanceof DOMException?"VersionError"!==p.name:"DOMError"in self&&p instanceof DOMError?"VersionError"!==p.name:!(p instanceof Object&&"message"in p)||"An attempt was made to open a database using a lower version than the existing version."!==p.message){u.rb(8);break}return g.A(u,l.l(l.name,void 0,Object.assign(Object.assign({}, e),{upgrade:void 0})),9);case 9:q=u.l;t=q.i.version;if(void 0!==l.options.version&&t>l.options.version+1)throw q.close(),l.B=!1,Rw(l,t);return u.return(q);case 8:throw b(),p;}})})} function b(){c.i===d&&(c.i=void 0)} var c=this;if(!this.B)throw Rw(this);if(this.i)return this.i;var d,e={blocking:function(f){f.close()}, closed:b,cW:b,upgrade:this.options.upgrade};return this.i=d=a()};var Sw=new Qw("YtIdbMeta",{Hv:{databases:{Ko:1}},upgrade:function(a,b){b(1)&&zw(a,"databases",{keyPath:"actualName"})}});var Ww,bia=new function(){}(new function(){});new fr;g.x(ax,Qw);ax.prototype.l=function(a,b,c){c=void 0===c?{}:c;return(this.options.Sz?dia:cia)(a,b,Object.assign({},c))}; ax.prototype.delete=function(a){a=void 0===a?{}:a;return(this.options.Sz?fia:eia)(this.name,a)};var cx;var hx;var nia=ls("network_polling_interval",3E4);g.x(jx,g.Kf);g.k=jx.prototype;g.k.ji=function(){return this.i}; g.k.IR=function(a){this.l=!0;if(void 0===a?0:a)this.I||lx(this)}; g.k.RC=function(){var a=window.navigator.onLine;return void 0===a?!0:a}; g.k.aQ=function(){this.J=!0}; g.k.Ra=function(a,b){return g.Kf.prototype.Ra.call(this,a,b)}; g.k.fq=function(a){var b=this;return this.u?this.u:this.u=new Promise(function(c){return g.E(b,function e(){var f,h,l,m=this;return g.B(e,function(n){switch(n.i){case 1:return f=window.AbortController?new window.AbortController:void 0,h=null===f||void 0===f?void 0:f.signal,l=!1,ta(n,2,3),f&&(m.C=g.Du(0,function(){f.abort()},a||2E4)),g.A(n,fetch("/generate_204",{method:"HEAD", signal:h}),5);case 5:l=!0;case 3:wa(n);m.u=void 0;m.C&&g.Hu(m.C);l!==m.i&&(m.i=l,m.i&&m.l?m.dispatchEvent("ytnetworkstatus-online"):m.l&&m.dispatchEvent("ytnetworkstatus-offline"));c(l);xa(n,0);break;case 2:va(n),l=!1,n.rb(3)}})})})}; jx.prototype.sendNetworkCheckRequest=jx.prototype.fq;jx.prototype.listen=jx.prototype.Ra;jx.prototype.enableErrorFlushing=jx.prototype.aQ;jx.prototype.getWindowStatus=jx.prototype.RC;jx.prototype.monitorNetworkStatusChange=jx.prototype.IR;jx.prototype.isNetworkAvailable=jx.prototype.ji;jx.getInstance=kx;g.x(nx,g.Kf);nx.prototype.ji=function(){var a=g.Ha("yt.networkStatusManager.instance.isNetworkAvailable").bind(this.i);return a?a():!0}; nx.prototype.fq=function(a){return g.E(this,function c(){var d=this,e;return g.B(c,function(f){return(e=g.Ha("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(d.i))?f.return(e(a)):f.return(!0)})})};var wx=0,zx=0,Ax,yx=g.C.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1,databaseToken:void 0,potentialEsfErrorCounter:zx,isIdbSupported:!1};g.Ga("ytNetworklessLoggingInitializationOptions",yx,void 0);g.Bx.prototype.isReady=function(){!this.config_&&Hv()&&(this.config_=g.mv());return!!this.config_};var ria=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]),tia=["/fashion","/feed/fashion_destination","/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ"];var Fx={};g.x(Lx,g.G);Lx.prototype.N=function(a,b,c,d,e){c=qs((0,g.D)(c,d||this.Pa));c={target:a,name:b,callback:c};var f;e&&Nx()&&(f={passive:!0});a.addEventListener(b,c.callback,f);this.C.push(c);return c}; Lx.prototype.jc=function(a){for(var b=0;b=this.start&&(aDLa.length)r2=void 0;else{var s2=CLa.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);r2=s2&&6==s2.length?Number(s2[5].replace("_",".")):0}var JH=r2,fO=0<=JH;fO&&0<=g.Yc.search("Safari")&&g.Yc.search("Version");g.x(tA,Jv);g.x(uA,Jv);var eja=new Kv("aft-recorded",tA),mB=new Kv("timing-sent",uA);var t2=window,xA=t2.performance||t2.mozPerformance||t2.msPerformance||t2.webkitPerformance||new dja;var HA=!1,u2={'script[name="scheduler/scheduler"]':"sj",'script[name="player/base"]':"pj",'link[rel="stylesheet"][name="www-player"]':"pc",'link[rel="stylesheet"][name="player/www-player"]':"pc",'script[name="desktop_polymer/desktop_polymer"]':"dpj",'link[rel="import"][name="desktop_polymer"]':"dph",'script[name="mobile-c3"]':"mcj",'link[rel="stylesheet"][name="mobile-c3"]':"mcc",'script[name="player-plasma-ias-phone/base"]':"mcppj",'script[name="player-plasma-ias-tablet/base"]':"mcptj",'link[rel="stylesheet"][name="mobile-polymer-player-ias"]':"mcpc", 'link[rel="stylesheet"][name="mobile-polymer-player-svg-ias"]':"mcpsc",'script[name="mobile_blazer_core_mod"]':"mbcj",'link[rel="stylesheet"][name="mobile_blazer_css"]':"mbc",'script[name="mobile_blazer_logged_in_users_mod"]':"mbliuj",'script[name="mobile_blazer_logged_out_users_mod"]':"mblouj",'script[name="mobile_blazer_noncore_mod"]':"mbnj","#player_css":"mbpc",'script[name="mobile_blazer_desktopplayer_mod"]':"mbpj",'link[rel="stylesheet"][name="mobile_blazer_tablet_css"]':"mbtc",'script[name="mobile_blazer_watch_mod"]':"mbwj"}, ija=(0,g.D)(xA.clearResourceTimings||xA.webkitClearResourceTimings||xA.mozClearResourceTimings||xA.msClearResourceTimings||xA.oClearResourceTimings||g.Ia,xA);var PA=g.C.ytLoggingLatencyUsageStats_||{};g.Ga("ytLoggingLatencyUsageStats_",PA,void 0);NA.prototype.tick=function(a,b,c){QA(this,"tick_"+a+"_"+b)||g.Yv("latencyActionTicked",{tickName:a,clientActionNonce:b},{timestamp:c})}; NA.prototype.info=function(a,b){var c=Object.keys(a).join("");QA(this,"info_"+c+"_"+b)||(a=Object.assign({},a),a.clientActionNonce=b,g.Yv("latencyActionInfo",a))}; NA.prototype.span=function(a,b){var c=Object.keys(a).join("");QA(this,"span_"+c+"_"+b)||(a.clientActionNonce=b,g.Yv("latencyActionSpan",a))};var v2={},YA=(v2.auto_search="LATENCY_ACTION_AUTO_SEARCH",v2.ad_to_ad="LATENCY_ACTION_AD_TO_AD",v2.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",v2["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",v2.app_startup="LATENCY_ACTION_APP_STARTUP",v2["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",v2["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",v2["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",v2.browse="LATENCY_ACTION_BROWSE",v2.channels="LATENCY_ACTION_CHANNELS", v2.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",v2["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",v2["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",v2["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",v2["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",v2["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING",v2["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",v2["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC", v2["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",v2["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",v2["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",v2["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",v2.chips="LATENCY_ACTION_CHIPS",v2["dialog.copyright_strikes"]="LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",v2["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",v2.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK",v2.embed= "LATENCY_ACTION_EMBED",v2.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",v2.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",v2.explore="LATENCY_ACTION_EXPLORE",v2.home="LATENCY_ACTION_HOME",v2.library="LATENCY_ACTION_LIBRARY",v2.live="LATENCY_ACTION_LIVE",v2.live_pagination="LATENCY_ACTION_LIVE_PAGINATION",v2.onboarding="LATENCY_ACTION_ONBOARDING",v2.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",v2.parent_tools_collection= "LATENCY_ACTION_PARENT_TOOLS_COLLECTION",v2.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",v2.player_att="LATENCY_ACTION_PLAYER_ATTESTATION",v2["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",v2["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",v2.prebuffer="LATENCY_ACTION_PREBUFFER",v2.prefetch="LATENCY_ACTION_PREFETCH",v2.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",v2.profile_switcher="LATENCY_ACTION_LOGIN",v2.reel_watch="LATENCY_ACTION_REEL_WATCH",v2.results="LATENCY_ACTION_RESULTS", v2.search_ui="LATENCY_ACTION_SEARCH_UI",v2.search_suggest="LATENCY_ACTION_SUGGEST",v2.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",v2.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",v2.seek="LATENCY_ACTION_PLAYER_SEEK",v2.settings="LATENCY_ACTION_SETTINGS",v2.tenx="LATENCY_ACTION_TENX",v2.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD",v2.watch="LATENCY_ACTION_WATCH",v2.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",v2["watch,watch7"]="LATENCY_ACTION_WATCH",v2["watch,watch7_html5"]="LATENCY_ACTION_WATCH", v2["watch,watch7ad"]="LATENCY_ACTION_WATCH",v2["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",v2.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",v2.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",v2["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",v2["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",v2["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT",v2["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR",v2["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC",v2["video.live_settings"]= "LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",v2["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",v2["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",v2["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS",v2.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",v2.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",v2.networkless_performance="LATENCY_ACTION_NETWORKLESS_PERFORMANCE",v2),w2={},UA=(w2.ad_allowed="adTypesAllowed",w2.yt_abt= "adBreakType",w2.ad_cpn="adClientPlaybackNonce",w2.ad_docid="adVideoId",w2.yt_ad_an="adNetworks",w2.ad_at="adType",w2.aida="appInstallDataAgeMs",w2.browse_id="browseId",w2.p="httpProtocol",w2.t="transportProtocol",w2.cs="commandSource",w2.cpn="clientPlaybackNonce",w2.ccs="creatorInfo.creatorCanaryState",w2.csn="clientScreenNonce",w2.docid="videoId",w2.GetHome_rid="requestIds",w2.GetSearch_rid="requestIds",w2.GetPlayer_rid="requestIds",w2.GetWatchNext_rid="requestIds",w2.GetBrowse_rid="requestIds", w2.GetLibrary_rid="requestIds",w2.is_continuation="isContinuation",w2.is_nav="isNavigation",w2.b_p="kabukiInfo.browseParams",w2.is_prefetch="kabukiInfo.isPrefetch",w2.is_secondary_nav="kabukiInfo.isSecondaryNav",w2.nav_type="kabukiInfo.navigationType",w2.prev_browse_id="kabukiInfo.prevBrowseId",w2.query_source="kabukiInfo.querySource",w2.voz_type="kabukiInfo.vozType",w2.yt_lt="loadType",w2.mver="creatorInfo.measurementVersion",w2.yt_ad="isMonetized",w2.nr="webInfo.navigationReason",w2.nrsu="navigationRequestedSameUrl", w2.ncnp="webInfo.nonPreloadedNodeCount",w2.pnt="performanceNavigationTiming",w2.prt="playbackRequiresTap",w2.plt="playerInfo.playbackType",w2.pis="playerInfo.playerInitializedState",w2.paused="playerInfo.isPausedOnLoad",w2.yt_pt="playerType",w2.fmt="playerInfo.itag",w2.yt_pl="watchInfo.isPlaylist",w2.yt_pre="playerInfo.preloadType",w2.yt_ad_pr="prerollAllowed",w2.pa="previousAction",w2.yt_red="isRedSubscriber",w2.rce="mwebInfo.responseContentEncoding",w2.rc="resourceInfo.resourceCache",w2.scrh="screenHeight", w2.scrw="screenWidth",w2.st="serverTimeMs",w2.ssdm="shellStartupDurationMs",w2.br_trs="tvInfo.bedrockTriggerState",w2.kebqat="kabukiInfo.earlyBrowseRequestInfo.abandonmentType",w2.kebqa="kabukiInfo.earlyBrowseRequestInfo.adopted",w2.label="tvInfo.label",w2.is_mdx="tvInfo.isMdx",w2.preloaded="tvInfo.isPreloaded",w2.upg_player_vis="playerInfo.visibilityState",w2.query="unpluggedInfo.query",w2.upg_chip_ids_string="unpluggedInfo.upgChipIdsString",w2.yt_vst="videoStreamType",w2.vph="viewportHeight",w2.vpw= "viewportWidth",w2.yt_vis="isVisible",w2.rcl="mwebInfo.responseContentLength",w2.GetSettings_rid="requestIds",w2.GetTrending_rid="requestIds",w2.GetMusicSearchSuggestions_rid="requestIds",w2.REQUEST_ID="requestIds",w2),gja="isContinuation isNavigation kabukiInfo.earlyBrowseRequestInfo.adopted kabukiInfo.isPrefetch kabukiInfo.isSecondaryNav isMonetized navigationRequestedSameUrl performanceNavigationTiming playerInfo.isPausedOnLoad prerollAllowed isRedSubscriber tvInfo.isMdx tvInfo.isPreloaded isVisible watchInfo.isPlaylist playbackRequiresTap".split(" "), x2={},VA=(x2.ccs="CANARY_STATE_",x2.mver="MEASUREMENT_VERSION_",x2.pis="PLAYER_INITIALIZED_STATE_",x2.yt_pt="LATENCY_PLAYER_",x2.pa="LATENCY_ACTION_",x2.yt_vst="VIDEO_STREAM_TYPE_",x2),hja="all_vc ap aq c cbr cbrand cbrver cmodel cos cplatform ctheme cver ei l_an l_mm plid srt yt_fss yt_li vpst vpni2 vpil2 icrc icrt pa GetAccountOverview_rid GetHistory_rid cmt d_vpct d_vpnfi d_vpni nsru pc pfa pfeh pftr pnc prerender psc rc start tcrt tcrc ssr vpr vps yt_abt yt_fn yt_fs yt_pft yt_pre yt_pt yt_pvis ytu_pvis yt_ref yt_sts tds".split(" ");var y2=window;y2.ytcsi&&(y2.ytcsi.info=g.dB,y2.ytcsi.tick=eB);var Bna={H_:1,W_:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};var pB=!1;var cU=16/9,ELa=[.25,.5,.75,1,1.25,1.5,1.75,2],FLa=ELa.concat([3,4,5,6,7,8,9,10,15]);var GLa=["h","H"],HLa=["9","("],ILa=["9h","(h"],JLa=["8","*"],KLa=["a","A"],LLa=["o","O"],MLa=["m","M"],NLa=["mac3","MAC3"],OLa=["meac3","MEAC3"],z2={},vla=(z2.h=GLa,z2.H=GLa,z2["9"]=HLa,z2["("]=HLa,z2["9h"]=ILa,z2["(h"]=ILa,z2["8"]=JLa,z2["*"]=JLa,z2.a=KLa,z2.A=KLa,z2.o=LLa,z2.O=LLa,z2.m=MLa,z2.M=MLa,z2.mac3=NLa,z2.MAC3=NLa,z2.meac3=OLa,z2.MEAC3=OLa,z2);rB.prototype.getLanguageInfo=function(){return this.Ec}; rB.prototype.toString=function(){return this.Ec.name}; rB.prototype.getLanguageInfo=rB.prototype.getLanguageInfo;var A2,xB;A2={};g.uB=(A2.auto=0,A2.tiny=144,A2.light=144,A2.small=240,A2.medium=360,A2.large=480,A2.hd720=720,A2.hd1080=1080,A2.hd1440=1440,A2.hd2160=2160,A2.hd2880=2880,A2.highres=4320,A2);xB={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"};sB.prototype.isLocked=function(){return this.u&&!!this.l&&this.l===this.i}; sB.prototype.compose=function(a){if(a.u&&wB(a))return VG;if(a.u||wB(this))return a;if(this.u||wB(a))return this;var b=this.l&&a.l?Math.max(this.l,a.l):this.l||a.l,c=this.i&&a.i?Math.min(this.i,a.i):this.i||a.i;b=Math.min(b,c);return b===this.l&&c===this.i?this:new sB(b,c,!1,c===this.i?this.reason:a.reason)}; sB.prototype.B=function(a){return a.video?zB(this,a.video.quality):!1}; var PLa=vB("auto","hd1080",!1,"l"),BCa=vB("auto","large",!1,"l"),VG=vB("auto","auto",!1,"p");vB("small","auto",!1,"p");AB.prototype.Wm=function(a){a=a||VG;for(var b=g.Jo(this.videoInfos,function(h){return a.B(h)}),c=[],d={},e=0;ea.Ma&&this.index.getFirstSegmentNumber()<=a.Ma+1}; g.k.update=function(a,b,c){this.index.append(a);xja(this.index,c);this.J=b}; g.k.Pe=function(){return this.qt()?!0:PC.prototype.Pe.call(this)}; g.k.zm=function(a,b){var c=this.index.getSegmentURL(a),d=this.index.getStartTime(a),e=this.index.getDuration(a),f;b?e=f=0:f=0c&&(this.segments=this.segments.slice(b))}}; g.k.zr=function(a){if(!this.ek)return WB.prototype.zr.call(this,a);if(!this.segments.length)return null;var b=this.segments[this.segments.length-1];if(a=b.endTime)b=b.Ma+Math.floor((a-b.endTime)/this.Ag+1);else{b=zb(this.segments,function(d){return a=d.endTime?1:0}); if(0<=b)return this.segments[b];var c=-(b+1);b=this.segments[c-1];c=this.segments[c];b=Math.floor((a-b.endTime)/((c.startTime-b.endTime)/(c.Ma-b.Ma-1))+1)+b.Ma}return this.aj(b)}; g.k.aj=function(a){if(!this.ek)return WB.prototype.aj.call(this,a);if(!this.segments.length)return null;var b=kD(this,a);if(0<=b)return this.segments[b];var c=-(b+1);b=this.Ag;if(0===c)var d=Math.max(0,this.segments[0].startTime-(this.segments[0].Ma-a)*b);else c===this.segments.length?(d=this.segments[this.segments.length-1],d=d.endTime+(a-d.Ma-1)*b):(d=this.segments[c-1],b=this.segments[c],b=(b.startTime-d.endTime)/(b.Ma-d.Ma-1),d=d.endTime+(a-d.Ma-1)*b);return new VB(a,d,b,0,"sq/"+a,void 0,void 0, !0)};g.x(mD,fD);g.k=mD.prototype;g.k.uv=function(){return!0}; g.k.Pe=function(){return!0}; g.k.ym=function(a){return!a.u}; g.k.qp=function(){}; g.k.hn=function(a,b){b=void 0===b?!1:b;return"number"!==typeof a||isFinite(a)?fD.prototype.hn.call(this,a,b):(a=new VC(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.Li,void 0,this.Li*this.info.Mb),new bD([a],""))}; g.k.zm=function(a,b){var c=void 0===c?!1:c;if(lD(this.index,a))return fD.prototype.zm.call(this,a,b);var d=this.index.getStartTime(a),e=b?0:this.Li*this.info.Mb;b=!b;c=new VC(c?6:3,this,void 0,"mlLiveCreateReqInfoForSeg",a,d,void 0,void 0,e,a===this.index.getLastSegmentNumber()&&!this.J&&0a.Ma&&this.index.getFirstSegmentNumber()<=a.Ma+1}; g.k.KC=function(){return 0}; g.k.nE=function(){return!1};g.k=oD.prototype;g.k.getOffset=function(a){return this.offsets[a]}; g.k.getStartTime=function(a){return this.i[a]/this.u}; g.k.getStartTimeInPeriod=function(){return 0}; g.k.getIngestionTime=function(){return NaN}; g.k.getStitchedVideoInfo=function(){return null}; g.k.getDuration=function(a){a=this.getDurationTicks(a);return 0<=a?a/this.u:-1}; g.k.getDurationTicks=function(a){return a+1=this.getLastSegmentNumber())return 0;var c=0;for(b=this.getStartTime(a)+b;athis.getStartTime(a);a++)c=Math.max(c,this.getByteLength(a)/this.getDuration(a));return c}; g.k.resize=function(a){a+=2;var b=this.offsets;this.offsets=new Float64Array(a+1);var c=this.i;this.i=new Float64Array(a+1);for(a=0;a=e.length?(b.append(e),a-=e.length):a?(b.append(new Uint8Array(e.buffer,e.byteOffset,a)),c.append(new Uint8Array(e.buffer,e.byteOffset+a,e.length-a)),a=0):c.append(e);return{jy:b,nq:c}}; qD.prototype.isFocused=function(a){return a>=this.u&&athis.info.l||4===this.info.type)return!0;var b=xD(this),c=b.getUint32(0,!1);b=b.getUint32(4,!1);a.infotype=this.info.type.toString();a.slicesize=c.toString();a.boxtype=b.toString();if(2===this.info.type)return c===this.info.l&&1936286840===b;if(3===this.info.type&&0===this.info.Ab)return 1836019558===b||1936286840=== b||1937013104===b||1718909296===b||1701671783===b||1936419184===b}else if(2===this.info.i.info.containerType){if(4>this.info.l||4===this.info.type)return!0;c=xD(this).getUint32(0,!1);a.ebm=c.toString();if(3===this.info.type&&0===this.info.Ab)return 524531317===c||440786851===c}return!0};g.x(AD,PC);g.k=AD.prototype;g.k.qp=function(a){var b=new VC(1,this,this.initRange,"initInfo"),c=new VC(2,this,this.indexRange,"indexInfo");b=[b,c];0=this.index.getOffset(c+1);)c++;return BD(this,c,b,a.l).i}; g.k.ym=function(a){return this.Pe()?!0:a.range.end+1this.info.contentLength&&(b=new RC(b.start,this.info.contentLength-1)),a=[new VC(4,a.i,b,"getNextRequestInfoByLength")],new bD(a);4===a.type&&(a=this.gw(a),a=a[a.length-1]);var c=0,d=a.range.start+a.Ab+a.l;3===a.type&&(c=a.Ma,d===a.range.end+1&&(c+=1));return BD(this,c,d,b)}; g.k.ot=function(){return null}; g.k.hn=function(a,b){b=void 0===b?!1:b;a=this.index.getSegmentNumberForTime(a);b&&(a=Math.min(this.index.getLastSegmentNumber(),a+1));return BD(this,a,this.index.getOffset(a),0)}; g.k.Ng=function(){return!0}; g.k.uv=function(){return!1}; g.k.KC=function(){return this.indexRange.length+this.initRange.length}; g.k.nE=function(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1};var C2={},HB=(C2.WIDTH={name:"width",video:!0,valid:640,invalid:99999},C2.HEIGHT={name:"height",video:!0,valid:360,invalid:99999},C2.FRAMERATE={name:"framerate",video:!0,valid:30,invalid:9999},C2.BITRATE={name:"bitrate",video:!0,valid:3E5,invalid:2E9},C2.EOTF={name:"eotf",video:!0,valid:"bt709",invalid:"catavision"},C2.CHANNELS={name:"channels",video:!1,valid:2,invalid:99},C2.CRYPTOBLOCKFORMAT={name:"cryptoblockformat",video:!0,valid:"subsample",invalid:"invalidformat"},C2.DECODETOTEXTURE={name:"decode-to-texture", video:!0,valid:"false",invalid:"nope"},C2.AV1_CODECS={name:"codecs",video:!0,valid:"av01.0.05M.08",invalid:"av99.0.05M.08"},C2.EXPERIMENTAL={name:"experimental",video:!0,valid:"allowed",invalid:"invalid"},C2);var Z={},HD=(Z["0"]="f",Z["160"]="h",Z["133"]="h",Z["134"]="h",Z["135"]="h",Z["136"]="h",Z["137"]="h",Z["264"]="h",Z["266"]="h",Z["138"]="h",Z["298"]="h",Z["299"]="h",Z["304"]="h",Z["305"]="h",Z["214"]="h",Z["216"]="h",Z["374"]="h",Z["375"]="h",Z["140"]="a",Z["141"]="ah",Z["327"]="sa",Z["258"]="m",Z["380"]="mac3",Z["328"]="meac3",Z["161"]="H",Z["142"]="H",Z["143"]="H",Z["144"]="H",Z["222"]="H",Z["223"]="H",Z["145"]="H",Z["224"]="H",Z["225"]="H",Z["146"]="H",Z["226"]="H",Z["227"]="H",Z["147"]="H", Z["384"]="H",Z["376"]="H",Z["385"]="H",Z["377"]="H",Z["149"]="A",Z["261"]="M",Z["381"]="MAC3",Z["329"]="MEAC3",Z["598"]="9",Z["278"]="9",Z["242"]="9",Z["243"]="9",Z["244"]="9",Z["247"]="9",Z["248"]="9",Z["353"]="9",Z["355"]="9",Z["271"]="9",Z["313"]="9",Z["272"]="9",Z["302"]="9",Z["303"]="9",Z["407"]="9",Z["408"]="9",Z["308"]="9",Z["315"]="9",Z["330"]="9h",Z["331"]="9h",Z["332"]="9h",Z["333"]="9h",Z["334"]="9h",Z["335"]="9h",Z["336"]="9h",Z["337"]="9h",Z["338"]="so",Z["600"]="o",Z["250"]="o",Z["251"]= "o",Z["194"]="*",Z["195"]="*",Z["220"]="*",Z["221"]="*",Z["196"]="*",Z["197"]="*",Z["279"]="(",Z["280"]="(",Z["317"]="(",Z["318"]="(",Z["273"]="(",Z["274"]="(",Z["357"]="(",Z["358"]="(",Z["275"]="(",Z["359"]="(",Z["360"]="(",Z["276"]="(",Z["583"]="(",Z["584"]="(",Z["314"]="(",Z["585"]="(",Z["561"]="(",Z["277"]="(",Z["361"]="(h",Z["362"]="(h",Z["363"]="(h",Z["364"]="(h",Z["365"]="(h",Z["366"]="(h",Z["591"]="(h",Z["592"]="(h",Z["367"]="(h",Z["586"]="(h",Z["587"]="(h",Z["368"]="(h",Z["588"]="(h",Z["562"]= "(h",Z["409"]="(",Z["410"]="(",Z["411"]="(",Z["412"]="(",Z["557"]="(",Z["558"]="(",Z["394"]="1",Z["395"]="1",Z["396"]="1",Z["397"]="1",Z["398"]="1",Z["399"]="1",Z["400"]="1",Z["401"]="1",Z["571"]="1",Z["402"]="1",Z["694"]="1h",Z["695"]="1h",Z["696"]="1h",Z["697"]="1h",Z["698"]="1h",Z["699"]="1h",Z["700"]="1h",Z["701"]="1h",Z["702"]="1h",Z["703"]="1h",Z["386"]="3",Z["387"]="w",Z["406"]="6",Z);var FD="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");ED.prototype.isHdr=function(){return"smpte2084"===this.l||"arib-std-b67"===this.l};g.k=ID.prototype;g.k.lc=function(){return this.id.split(";",1)[0]}; g.k.Ee=function(){return 2===this.containerType}; g.k.Dk=function(){return!!this.Jd}; g.k.Bk=function(){return!!this.audio}; g.k.isVideo=function(){return!!this.video};PD.prototype.getName=function(){return this.name}; PD.prototype.getId=function(){return this.id}; PD.prototype.getIsDefault=function(){return this.isDefault}; PD.prototype.toString=function(){return this.name}; PD.prototype.getName=PD.prototype.getName;PD.prototype.getId=PD.prototype.getId;PD.prototype.getIsDefault=PD.prototype.getIsDefault;g.x(cE,g.R);g.k=cE.prototype;g.k.appendBuffer=function(a,b,c){if(this.pd.Nx()!==this.appendWindowStart+this.start||this.pd.AC()!==this.appendWindowEnd+this.start||this.pd.Qc()!==this.timestampOffset+this.start)this.pd.supports(1),this.pd.LE(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.pd.Rz(this.timestampOffset+this.start);this.pd.appendBuffer(a,b,c)}; g.k.abort=function(){this.pd.abort()}; g.k.remove=function(a,b){this.pd.remove(a+this.start,b+this.start)}; g.k.LE=function(a,b){this.appendWindowStart=a;this.appendWindowEnd=b}; g.k.OC=function(){return this.timestampOffset+this.start}; g.k.Nx=function(){return this.appendWindowStart}; g.k.AC=function(){return this.appendWindowEnd}; g.k.Rz=function(a){this.timestampOffset=a}; g.k.Qc=function(){return this.timestampOffset}; g.k.cf=function(a){a=this.pd.cf(void 0===a?!1:a);return bE(a,this.start,this.end)}; g.k.bh=function(){return this.pd.bh()}; g.k.lp=function(){return this.pd.lp()}; g.k.Px=function(){return this.pd.Px()}; g.k.yF=function(a,b){this.pd.yF(a,b)}; g.k.supports=function(a){return this.pd.supports(a)}; g.k.Qx=function(){return this.pd.Qx()}; g.k.isView=function(){return!0}; g.k.gA=function(a,b,c){return this.isActive?this.pd.gA(a,b,c):!1}; g.k.QB=function(){return this.pd.QB()?this.isActive:!1}; g.k.isLocked=function(){return this.Jw&&!this.isActive}; g.k.Hb=function(a){return this.pd.Hb(a)+(";vw."+this.start+"-"+this.end)}; g.k.Mu=function(){return this.pd.Mu()}; g.k.va=function(){Qx(this.pd,this.iJ);g.R.prototype.va.call(this)};var SU=!1;g.x(gE,g.R);g.k=gE.prototype;g.k.appendBuffer=function(a,b,c){var d;this.gx=!1;c&&(this.Cy=c);b&&(b.Dk()&&(this.MJ=this.Cy),3===b.type&&(this.Qe=b));(null===(d=this.Sb)||void 0===d?0:d.appendBuffer)?this.Sb.appendBuffer(a):this.Sb?this.Sb.append(a):this.Ge&&this.Ge.webkitSourceAppend(this.id,a)}; g.k.abort=function(){try{this.Sb?this.Sb.abort():this.Ge&&this.Ge.webkitSourceAbort(this.id)}catch(a){}this.Cy=this.Qe=null}; g.k.remove=function(a,b){var c;this.gx=!1;(null===(c=this.Sb)||void 0===c?0:c.remove)&&this.Sb.remove(a,b)}; g.k.Nx=function(){var a;return SU&&this.isVideo?this.appendWindowStart:(null===(a=this.Sb)||void 0===a?void 0:a.appendWindowStart)||0}; g.k.AC=function(){var a;return(null===(a=this.Sb)||void 0===a?void 0:a.appendWindowEnd)||0}; g.k.LE=function(a,b){this.Sb&&(SU&&this.isVideo?(this.appendWindowStart=a,this.Sb.appendWindowEnd=b):a>this.Nx()?(this.Sb.appendWindowEnd=b,this.Sb.appendWindowStart=a):(this.Sb.appendWindowStart=a,this.Sb.appendWindowEnd=b))}; g.k.OC=function(){return this.timestampOffset}; g.k.Rz=function(a){SU?this.timestampOffset=a:this.supports(1)&&(this.Sb.timestampOffset=a)}; g.k.Qc=function(){return SU?this.timestampOffset:this.supports(1)?this.Sb.timestampOffset:0}; g.k.cf=function(a){if(void 0===a?0:a)return this.gx||this.bh()||(this.NH=this.cf(!1),this.gx=!0),this.NH;try{return this.Sb?this.Sb.buffered:this.Ge?this.Ge.webkitSourceBuffered(this.id):WD([0],[Infinity])}catch(b){return WD([],[])}}; g.k.bh=function(){var a;return(null===(a=this.Sb)||void 0===a?void 0:a.updating)||!1}; g.k.lp=function(){return this.Cy}; g.k.Px=function(){return this.MJ}; g.k.yF=function(a,b){this.containerType!==a&&(this.supports(4),hE()&&this.Sb.changeType(b));this.containerType=a}; g.k.Qx=function(){return this.Qe}; g.k.isView=function(){return!1}; g.k.supports=function(a){var b,c,d,e,f;switch(a){case 1:return void 0!==(null===(b=this.Sb)||void 0===b?void 0:b.timestampOffset);case 0:return!(null===(c=this.Sb)||void 0===c||!c.appendBuffer);case 2:return!(null===(d=this.Sb)||void 0===d||!d.remove);case 3:return!!((null===(e=this.Sb)||void 0===e?0:e.addEventListener)&&(null===(f=this.Sb)||void 0===f?0:f.removeEventListener));case 4:return!(!this.Sb||!this.Sb.changeType);default:return!1}}; g.k.QB=function(){return!this.bh()}; g.k.isLocked=function(){return!1}; g.k.Hb=function(a){var b,c;a.to=""+this.Qc();a.up=""+ +this.bh();var d=(null===(b=this.Sb)||void 0===b?void 0:b.appendWindowStart)||0,e=(null===(c=this.Sb)||void 0===c?void 0:c.appendWindowEnd)||Infinity;a.aw=d.toFixed(3)+"-"+e.toFixed(3);try{a.bu=XD(this.cf())}catch(f){}return g.eE(a)}; g.k.va=function(){this.supports(3)&&(this.Sb.removeEventListener("updateend",this.qe),this.Sb.removeEventListener("error",this.qe));g.R.prototype.va.call(this)}; g.k.gA=function(a,b,c){if(!this.supports(2)||this.bh())return!1;var d=this.cf(),e=YD(d,a);if(0>e)return!1;try{if(b&&e+1(0,g.Q)()-1E3*a))return 0;a=g.zz("yt-player-quality");if("string"===typeof a){if(a=g.uB[a],0ZLa){I2=ZLa;break a}}var $La=J2.match("("+g.Pb(XLa).join("|")+")");I2=$La?XLa[$La[0]]:0}else I2=void 0}var vF=I2,uF=0<=vF;var dma={RED:"red",m9:"white"};var jma={XW:"adunit",A_:"detailpage",O_:"editpage",R_:"embedded",S_:"embedded_unbranded",W1:"leanback",k6:"previewpage",n6:"profilepage",w8:"unplugged",b6:"playlistoverview",K7:"sponsorshipsoffer",y7:"shortspage"};RE.prototype.canPlayType=function(a,b){a=a.canPlayType?a.canPlayType(b):!1;St?a=a||aMa[b]:2.2===vF?a=a||bMa[b]:It()&&(a=a||cMa[b]);return!!a}; RE.prototype.isTypeSupported=function(a){this.ma();return this.I?window.cast.receiver.platform.canDisplayType(a):SD(a)}; RE.prototype.disableAv1=function(){this.L=!0}; RE.prototype.ma=function(){}; var bMa={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},cMa={"application/x-mpegURL":"maybe"},aMa={"application/x-mpegURL":"maybe"};g.x(UE,g.R);UE.prototype.add=function(a,b){!this.items[a]&&(b.fu||b.lx||b.Fw)&&(this.items[a]=dc(b),this.Y("vast_info_card_add",a))}; UE.prototype.remove=function(a){var b=this.get(a);delete this.items[a];return b}; UE.prototype.get=function(a){return this.items[a]||null}; UE.prototype.isEmpty=function(){return g.Vb(this.items)};var EF={t2:1,u2:2,v2:3,1:"LOAD_POLICY_ALWAYS",2:"LOAD_POLICY_BY_PREFERENCE",3:"LOAD_POLICY_BY_REQUEST"};WE.prototype.Kg=function(a,b){var c=Math.pow(this.alpha,a);this.i=b*(1-c)+c*this.i;this.l+=a}; WE.prototype.eg=function(){return this.i/(1-Math.pow(this.alpha,this.l))};XE.prototype.Kg=function(a,b){a=Math.min(this.i,Math.max(1,Math.round(a*this.resolution)));a+this.valueIndex>=this.i&&(this.l=!0);for(;a--;)this.values[this.valueIndex]=b,this.valueIndex=(this.valueIndex+1)%this.i;this.B=!0}; XE.prototype.eg=function(){return this.C?(YE(this,this.u-this.C)+YE(this,this.u)+YE(this,this.u+this.C))/3:YE(this,this.u)};g.x(Sla,g.G);var Xla=/^([0-9\.]+):([0-9\.]+)$/;var bma="area120-boutique blogger books docs duo google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),ima={AX:"cbrand",BX:"cbr",CX:"cbrver",e1:"c",h1:"cver",g1:"ctheme",f1:"cplayer",z4:"cmodel",g5:"cnetwork",A5:"cos",B5:"cosver",T5:"cplatform"};g.x(KF,g.G);g.k=KF.prototype;g.k.X=function(a){return g.T(this.experiments,a)}; g.k.getVideoUrl=function(a,b,c,d,e){b={list:b};c&&(e?b.time_continue=c:b.t=c);c=g.NF(this);d&&"www.youtube.com"===c?d="https://youtu.be/"+a:g.zF(this)?(d="https://"+c+"/fire",b.v=a):(d=this.protocol+"://"+c+"/watch",b.v=a,St&&(a=es())&&(b.ebc=a));return g.ti(d,b)}; g.k.getVideoEmbedCode=function(a,b,c){a="https://"+g.NF(this)+"/embed/"+a;c&&(a=g.ti(a,{list:c}));c=b.width;b=b.height;a=g.vd(a);return''}; g.k.supportsGaplessAudio=function(){return g.dj&&!St&&74<=Ft()||g.ej&&g.ce(68)?!0:!1}; g.k.getPlayerType=function(){return this.deviceParams.cplayer}; g.k.va=function(){g.G.prototype.va.call(this)}; var nma=["www.youtube-nocookie.com","youtube.googleapis.com"];g.k=bG.prototype;g.k.df=function(){return this.i}; g.k.vt=function(){return null}; g.k.NI=function(){var a=this.vt();return a?(a=g.ys(a.i),Number(a.expire)):NaN}; g.k.IE=function(){}; g.k.lc=function(){return this.i.lc()}; g.k.getHeight=function(){return this.i.video.height};oma.prototype.Ue=function(){rma(this);var a=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],b={};a:if(this.i)var c=this.i;else{c="";for(var d=g.r(this.u),e=d.next();!e.done;e=d.next())if(e=e.value,e.Ec){if(e.Ec.getIsDefault()){c=e.Ec.getId();break a}c||(c=e.Ec.getId())}}d=g.r(this.u);for(var f=d.next();!f.done;f=d.next())if(e=f.value,this.I||!e.Ec||e.Ec.getId()===c)b[e.itag]||(b[e.itag]=[]),b[e.itag].push(e);c=g.r(this.l);for(e=c.next();!e.done;e=c.next())if(d=e.value,e=b[d.i])for(e=g.r(e),f=e.next();!f.done;f= e.next()){var h=a,l=h.push;f=f.value;var m="#EXT-X-MEDIA:TYPE=AUDIO,",n="YES",p="audio";if(f.Ec){p=f.Ec;var q=p.getId().split(".")[0];q&&(m+='LANGUAGE="'+q+'",');(this.i?this.i===p.getId():p.getIsDefault())||(n="NO");p=p.getName()}q="";null!==d&&(q=d.itag.toString());q=dG(this,f.url,q);m=m+('NAME="'+p+'",DEFAULT='+(n+',AUTOSELECT=YES,GROUP-ID="'))+(qma(f,d)+'",URI="'+(q+'"'));l.call(h,m)}c=g.r(this.C);for(d=c.next();!d.done;d=c.next())d=d.value,e=dMa,d=(h=d.Ec)?'#EXT-X-MEDIA:URI="'+dG(this,d.url)+ '",TYPE=SUBTITLES,GROUP-ID="'+e+'",LANGUAGE="'+h.getId()+'",NAME="'+h.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0,d&&a.push(d);c=0f.getHeight())&&c.push(f)}return c}; SG.prototype.I=function(a,b,c,d){return new g.RG(a,b,c,d)};g.x(TG,g.RG);g.k=TG.prototype;g.k.HC=function(){return this.l.getNumberOfSegments()}; g.k.Mw=function(a){var b=this.rows*this.columns*this.I,c=this.l,d=c.getLastSegmentNumber();a=c.getSegmentNumberForTime(a);return a>d-b?-1:a}; g.k.wt=function(){return this.l.getLastSegmentNumber()}; g.k.NA=function(){return this.l.getFirstSegmentNumber()}; g.k.eG=function(a){this.l=a};g.x(UG,SG);UG.prototype.l=function(a,b){return SG.prototype.l.call(this,"$N|"+a,b)}; UG.prototype.I=function(a,b,c){return new TG(a,b,c,this.isLive)};g.x(g.WG,g.R);g.k=g.WG.prototype;g.k.T=function(){return this.B}; g.k.X=function(a){return g.T(this.B.experiments,a)}; g.k.kf=function(){return!this.isLivePlayback||this.allowLiveDvr}; g.k.IK=function(){this.isDisposed()||(this.i.u||this.i.unsubscribe("refresh",this.IK,this),this.aI(-1))}; g.k.aI=function(a){if(!this.isLivePlayback||!this.I||"fairplay"!=this.I.flavor){var b=bla(this.i,this.tE);if(0=this.L&&(g.ps(Error("durationMs was specified incorrectly with a value of: "+this.L)),this.qh());this.yf();this.G.addEventListener("progresssync",this.Z)}; g.k.gg=function(){zI.prototype.gg.call(this);this.ld("adabandonedreset")}; g.k.yf=function(){var a=this.G.T();zI.prototype.yf.call(this);this.u=g.T(this.G.T().experiments,"disable_rounding_ad_notify")?this.G.getCurrentTime():Math.floor(this.G.getCurrentTime());this.B=this.u+this.L/1E3;g.HF(a)?this.G.Na("onAdMessageChange",{renderer:this.J.i,startTimeSecs:this.u}):AI(this,[new Poa(this.J.i)]);a=(a=this.G.getVideoData(1))&&a.clientPlaybackNonce||"";var b=g.iy(),c=this.J.i.videoAdBreakOffsetMsInt64;b&&g.Yv("adNotify",{clientScreenNonce:b,adMediaTimeMs:Math.floor(1E3*this.B), timeToAdBreakSec:Math.ceil(this.B-this.u),clientPlaybackNonce:a,videoAdBreakOffsetMs:Number(c)});if(this.C)for(this.U=!0,a=g.r(this.C.listeners),b=a.next();!b.done;b=a.next())b=b.value,b.l?b.i?S("Received AdNotify started event before another one exited"):(b.i=b.l,spa(b.u(),b.i)):S("Received AdNotify started event without start requested event");g.V(this.G.ub(1),512)&&(a=(a=this.G.getVideoData(1))&&a.clientPlaybackNonce||"",b=g.iy(),c=this.J.i.videoAdBreakOffsetMsInt64,b&&g.Yv("adNotifyFailure",{clientScreenNonce:b, adMediaTimeMs:Math.floor(1E3*this.B),timeToAdBreakSec:Math.ceil(this.B-this.u),clientPlaybackNonce:a,videoAdBreakOffsetMs:c}),this.qh())}; g.k.qh=function(){zI.prototype.qh.call(this);this.ld("adended")}; g.k.Yg=function(a){zI.prototype.Yg.call(this,a);this.ld("aderror")}; g.k.ld=function(a){this.G.removeEventListener("progresssync",this.Z);this.gk();this.Y(a);Roa(this)}; g.k.dispose=function(){this.G.removeEventListener("progresssync",this.Z);Roa(this);zI.prototype.dispose.call(this)}; g.k.gk=function(){g.HF(this.G.T())?this.G.Na("onAdMessageChange",{renderer:null,startTimeSecs:this.u}):zI.prototype.gk.call(this)};LI.prototype.sendAdsPing=function(a){this.I.send(a,apa(this),{})}; LI.prototype.yd=function(a){var b=this;if(a){var c=apa(this);Array.isArray(a)?a.forEach(function(d){return b.l.executeCommand(d,c)}):this.l.executeCommand(a,c)}};MI.prototype.get=function(){return this.value}; g.x(NI,MI);NI.prototype.Lb=function(){return"metadata_type_action_companion_ad_renderer"}; g.x(OI,MI);OI.prototype.Lb=function(){return"metadata_type_ad_next_params"}; g.x(PI,MI);PI.prototype.Lb=function(){return"metadata_type_ad_video_clickthrough_endpoint"}; g.x(QI,MI);QI.prototype.Lb=function(){return"metadata_type_invideo_overlay_ad_renderer"}; g.x(RI,MI);RI.prototype.Lb=function(){return"metadata_type_image_companion_ad_renderer"}; g.x(SI,MI);SI.prototype.Lb=function(){return"metadata_type_shopping_companion_carousel_renderer"}; g.x(TI,MI);TI.prototype.Lb=function(){return"metadata_type_ad_info_ad_metadata"}; g.x(UI,MI);UI.prototype.Lb=function(){return"metadata_ad_video_is_listed"}; g.x(VI,MI);VI.prototype.Lb=function(){return"metadata_type_ad_placement_config"}; g.x(WI,MI);WI.prototype.Lb=function(){return"metadata_type_ad_pod_info"}; g.x(XI,MI);XI.prototype.Lb=function(){return"metadata_type_ad_video_id"}; g.x(YI,MI);YI.prototype.Lb=function(){return"metadata_type_ad_video_url"}; g.x(ZI,MI);ZI.prototype.Lb=function(){return"metadata_type_content_cpn"}; g.x($I,MI);$I.prototype.Lb=function(){return"metadata_type_instream_ad_player_overlay_renderer"}; g.x(aJ,MI);aJ.prototype.Lb=function(){return"metadata_type_ad_action_interstitial_renderer"}; g.x(bJ,MI);bJ.prototype.Lb=function(){return"metadata_type_valid_survey_text_interstitial_renderer"}; g.x(cJ,MI);cJ.prototype.Lb=function(){return"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_DAI"}; g.x(dJ,MI);dJ.prototype.Lb=function(){return"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD"}; g.x(eJ,MI);eJ.prototype.Lb=function(){return"metadata_type_sliding_text_player_overlay_renderer"}; g.x(fJ,MI);fJ.prototype.Lb=function(){return"metadata_type_linked_player_bytes_layout_id"}; g.x(gJ,MI);gJ.prototype.Lb=function(){return"metadata_type_linked_in_player_layout_id"}; g.x(hJ,MI);hJ.prototype.Lb=function(){return"metadata_type_linked_in_player_layout_type"}; g.x(iJ,MI);iJ.prototype.Lb=function(){return"metadata_type_linked_in_player_slot_id"}; g.x(jJ,MI);jJ.prototype.Lb=function(){return"metadata_type_player_bytes_callback"}; g.x(kJ,MI);kJ.prototype.Lb=function(){return"metadata_type_player_bytes_callback_ref"}; g.x(lJ,MI);lJ.prototype.Lb=function(){return"metadata_type_player_bytes_layout_controls_callback_ref"}; g.x(mJ,MI);mJ.prototype.Lb=function(){return"metadata_type_sub_layouts"}; g.x(nJ,MI);nJ.prototype.Lb=function(){return"metadata_type_cue_point"}; g.x(oJ,MI);oJ.prototype.Lb=function(){return"metadata_type_video_length_seconds"}; g.x(pJ,MI);pJ.prototype.Lb=function(){return"metadata_type_player_vars"}; g.x(qJ,MI);qJ.prototype.Lb=function(){return"metadata_type_sodar_extension_data"}; g.x(rJ,MI);rJ.prototype.Lb=function(){return"metadata_type_layout_enter_ms"}; g.x(sJ,MI);sJ.prototype.Lb=function(){return"metadata_type_layout_exit_ms"}; g.x(tJ,MI);tJ.prototype.Lb=function(){return"metadata_type_media_sub_layout_index"}; g.x(uJ,MI);uJ.prototype.Lb=function(){return"metadata_type_dai"}; g.x(vJ,MI);vJ.prototype.Lb=function(){return"metadata_type_ad_intro"}; g.x(wJ,MI);wJ.prototype.Lb=function(){return"metadata_type_client_forecasting_ad_renderer"}; g.x(xJ,MI);xJ.prototype.Lb=function(){return"metadata_type_drift_recovery_ms"}; g.x(yJ,MI);yJ.prototype.Lb=function(){return"metadata_type_fulfilled_layout"}; g.x(zJ,MI);zJ.prototype.Lb=function(){return"metadata_type_ad_break_request_data"}; g.x(AJ,MI);AJ.prototype.Lb=function(){return"metadata_type_ad_break_response_data"}; g.x(BJ,MI);BJ.prototype.Lb=function(){return"metadata_type_remote_slots_data"}; g.x(CJ,MI);CJ.prototype.Lb=function(){return"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"}; g.x(DJ,MI);DJ.prototype.Lb=function(){return"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"}; g.x(EJ,MI);EJ.prototype.Lb=function(){return"metadata_type_legacy_info_card_vast_extension"}; g.x(FJ,MI);FJ.prototype.Lb=function(){return"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS"}; g.x(GJ,MI);GJ.prototype.Lb=function(){return"METADATA_TYPE_LOG_PLAYER_TYPE_ON_ERROR"}; g.x(HJ,MI);HJ.prototype.Lb=function(){return"metadata_type_served_from_live_infra"}; g.x(IJ,MI);IJ.prototype.Lb=function(){return"metadata_type_survey_overlay"};gpa.prototype.yd=function(a){this.i.yd(a)};g.x(KJ,g.R);KJ.prototype.getProgressState=function(){return this.u}; KJ.prototype.start=function(){this.B=Date.now();ipa(this,{current:this.i/1E3,duration:this.l/1E3});this.Ib.start()}; KJ.prototype.stop=function(){this.Ib.stop()};g.x(LJ,QH);g.x(NJ,zI);g.k=NJ.prototype;g.k.Mq=function(){this.yf()}; g.k.yf=function(){var a=this.C.i;g.HF(this.G.T())?(g.T(this.G.T().experiments,"validate_tvhtml5_instream_survey_ad_renderer_in_bulleit")&&!JJ(a)?(g.dz(Error("Expected a valid VOD InstreamSurveyAdRenderer.")),this.ld("aderror")):(a=hpa(this.J,a),this.G.Na("onAdInfoChange",a)),this.L=Date.now(),this.u&&this.u.start()):AI(this,[new LJ(a)]);MJ();zI.prototype.yf.call(this)}; g.k.getDuration=function(){return this.C.l}; g.k.qn=function(){zI.prototype.qn.call(this);this.u&&this.u.stop()}; g.k.un=function(){zI.prototype.un.call(this);this.u&&this.u.start()}; g.k.gg=function(){zI.prototype.gg.call(this);this.ld("adabandoned")}; g.k.wp=function(){zI.prototype.wp.call(this);this.ld("adended")}; g.k.Yg=function(a){g.T(this.G.T().experiments,"html5_block_player_errors_while_survey_active")?S("Unexpected Player Error while the Survey is playing."):(zI.prototype.Yg.call(this,a),this.ld("aderror"))}; g.k.ld=function(a){this.gk();this.Y(a)}; g.k.zf=function(a){switch(a){case "skip-button":this.wp();break;case "survey-submit":this.ld("adended")}}; g.k.gk=function(){g.HF(this.G.T())?(this.u&&this.u.stop(),this.G.Na("onAdInfoChange",null)):zI.prototype.gk.call(this)};g.x(OJ,QH);g.x(PJ,zI);PJ.prototype.Mq=function(){this.yf()}; PJ.prototype.yf=function(){MJ();AI(this,[new OJ(this.u.i,this.macros)]);zI.prototype.yf.call(this)}; PJ.prototype.gg=function(){zI.prototype.gg.call(this);this.ld("adabandoned")}; PJ.prototype.Yg=function(a){zI.prototype.Yg.call(this,a);this.ld("aderror")};g.x(SJ,QH);g.x(TJ,zI);g.k=TJ.prototype;g.k.Lu=function(){return{currentTime:this.G.getCurrentTime(2,!1),duration:this.u.l,isPlaying:koa(this.G),isVpaid:!1,isYouTube:!0,volume:this.G.isMuted()?0:this.G.getVolume()/100}}; g.k.Mq=function(){if(this.u.U)Noa(this),this.ld("aderror");else{var a=this.u.i.legacyInfoCardVastExtension,b=this.u.C;a&&b&&this.G.T().U.add(b,{fu:a});try{var c=this.u.i.sodarExtensionData;if(c&&c.siub&&c.bgub&&c.scs&&c.bgp)try{fl(c.siub,c.scs,c.bgub,c.bgp)}catch(e){var d=g.kc("//tpc.googlesyndication.com/sodar/%{path}");g.ez(new g.cw("Load Sodar Error.",d instanceof ic,d.constructor===ic,{Message:e.message,"Escaped injector basename":g.vd(c.siub),"BG vm basename":c.bgub}));if(d.constructor===ic)throw e; }}catch(e){g.dz(e)}OH(this.G,!1);a=toa(this.u);b=this.G.T();g.T(this.G.T().experiments,"disable_force_iv_load_policy_on_bulleit")||(a.iv_load_policy=b.i||g.HF(b)||g.TF(b)?3:1);b=this.G.getVideoData(1);b.wg&&(a.ctrl=b.wg);b.Df&&(a.ytr=b.Df);b.wl&&(a.ytrcc=b.wl);b.isMdxPlayback&&(a.mdx="1");a.vvt&&(a.vss_credentials_token=a.vvt,b.Uh&&(a.vss_credentials_token_type=b.Uh),b.mdxEnvironment&&(a.mdx_environment=b.mdxEnvironment));this.Y("adunstarted",-1);this.U?this.C.start():(this.G.cueVideoByPlayerVars(a, 2),this.C.start(),this.G.playVideo(2))}}; g.k.qn=function(){zI.prototype.qn.call(this);this.Y("adpause",2)}; g.k.un=function(){zI.prototype.un.call(this);this.Y("adplay",1)}; g.k.yf=function(){zI.prototype.yf.call(this);this.C.stop();this.Z.N(this.G,g.kA("bltplayback"),this.pN);var a=new g.hA(0x7ffffffffffff,0x8000000000000,{id:"bltcompletion",namespace:"bltplayback",priority:1});this.G.Hd([a],2);a=XJ(this);this.B.Ka=a;if(this.G.isMuted()){a=this.i;var b=this.G.isMuted();oI(a)||pI(a,b?"mute":"unmute")}this.Y("adplay",1);if(null!==this.L){a=null!==this.B.i.getVideoData(1)?this.B.i.getVideoData(1).clientPlaybackNonce:"";b=ppa(this);for(var c=this.u,d=opa(this),e=g.r(this.L.listeners), f=e.next();!f.done;f=e.next()){f=f.value;var h=b,l=c,m=d,n=[],p=l.C,q=l.getVideoUrl();p&&n.push(new XI(p));q&&n.push(new YI(q));(p=(p=l.i)&&p.playerOverlay&&p.playerOverlay.instreamAdPlayerOverlayRenderer)?(n.push(new $I(p)),(p=p.elementId)&&n.push(new gJ(p))):S("instreamVideoAdRenderer without instreamAdPlayerOverlayRenderer");l.i.adNextParams&&n.push(new OI(l.i.adNextParams||""));(p=l.ya)&&n.push(new PI(p));(p=Oz(f.J.get(),2))?(n.push(new TI({channelId:p.Ri,channelThumbnailUrl:p.Ph,channelTitle:p.author, videoTitle:p.title})),n.push(new UI(p.isListed))):S("Expected meaningful PlaybackData on ad started.");n.push(new WI(l.u));n.push(new oJ(l.l));n.push(new ZI(a));n.push(new kJ({current:this}));p=l.Pa;null!=p.kind&&n.push(new VI(p));(p=l.Ja)&&n.push(new BJ(p));void 0!==m&&n.push(new CJ(m));f.i?S(f.i.layoutId===h?"Received repeat AD_START event.":"Received a new AD_START event before received AD_ENDED event."):qpa(f,h,n,!0,l.i.adLayoutLoggingData)}}this.J.Eo=this;this.G.Na("onAdStart",XJ(this));a=g.r(this.u.i.impressionCommands|| []);for(b=a.next();!b.done;b=a.next())this.B.executeCommand(b.value,this.macros)}; g.k.pN=function(a){"bltcompletion"==a.getId()&&(this.G.Xe("bltplayback",2),qI(this.i,this.getDuration()),WJ(this,"adended"),U1(this.J,this))}; g.k.qh=function(){zI.prototype.qh.call(this);this.ld("adended");for(var a=g.r(this.u.i.completeCommands||[]),b=a.next();!b.done;b=a.next())this.B.executeCommand(b.value,this.macros)}; g.k.gg=function(){zI.prototype.gg.call(this);this.ld("adabandoned")}; g.k.Iz=function(){var a=this.i;mI(a)||tI(a,"clickthrough")}; g.k.Rv=function(){this.wp()}; g.k.wp=function(){zI.prototype.wp.call(this);this.ld("adended")}; g.k.Yg=function(a){zI.prototype.Yg.call(this,a);this.ld("aderror")}; g.k.ld=function(a){this.C.stop();OH(this.G,!0);"adabandoned"!=a&&this.G.Na("onAdComplete");WJ(this,a);U1(this.J,this);this.G.Na("onAdEnd",XJ(this));this.Y(a)}; g.k.gk=function(){var a=this.G.T();g.HF(a)&&(g.TF(a)||g.T(a.experiments,"enable_topsoil_wta_for_halftime")||g.T(a.experiments,"enable_topsoil_wta_for_halftime_live_infra")||g.HF(a))?this.G.Na("onAdInfoChange",null):zI.prototype.gk.call(this)}; g.k.Ul=function(){this.DE()}; g.k.DE=function(){this.rR&&this.G.playVideo()}; g.k.rR=function(){return 2==this.G.getPlayerState(2)}; g.k.zf=function(){}; g.k.vI=function(a,b){if(this.u.U)return Noa(this),this.ld("aderror"),"";if(!Number.isFinite(a))return g.dz(Error("Playing the video after the current media has finished is not supported")),"";if(b<=a)return g.dz(Error("Start time is not earlier than end time")),"";var c=1E3*this.u.l,d=toa(this.u);d=this.G.Wq(d,2,c,a,b);a+c>b&&this.G.Rs(d,b-a);return d}; g.k.dispose=function(){koa(this.G)&&!this.U&&this.G.stopVideo(2);WJ(this,"adabandoned");U1(this.J,this);zI.prototype.dispose.call(this)};YJ.prototype.reduce=function(a){switch(a.event){case "start":case "continue":case "predictStart":case "stop":break;case "unknown":return;default:return}var b=a.identifier;var c=this.i[b];c?b=c:(c={vu:null,TJ:-Infinity},b=this.i[b]=c);c=a.startSecs+a.i/1E3;if(!(cJH&&(a=Math.max(.1,a)),this.Nz(a))}; g.k.stopVideo=function(){this.xf()&&(iMa&&St&&0b.i.getCurrentTime(2,!1)&&!g.T(b.i.T().experiments,"html5_dai_pseudogapless_seek_killswitch")))){c= b.ad;if(c.tv()){var d=g.T(b.u.G.T().experiments,"html5_dai_enable_active_view_creating_completed_adblock");xq(c.J,d)}b.ad.I.seek=!0}0>xI(a,4)&&!(0>xI(a,2))&&(b=this.l.i,mI(b)||(oI(b)?tI(b,"resume"):pI(b,"resume")));!g.T(this.G.T().experiments,"html5_dai_handle_suspended_state_killswitch")&&this.daiEnabled&&g.yI(a,512)&&!g.rK(a.state)&&eK(this.B)}}}; g.k.ob=function(){return this.daiEnabled?Ppa(this):!1}; g.k.resume=function(){this.l&&this.l.DE()}; g.k.Pm=function(){this.l&&this.l.ld("adended")}; g.k.lk=function(){this.Pm()}; g.k.Ci=function(a){this.Kf.Ci(a)}; g.k.qN=function(a){this.Kf.i.Na("onAdUxUpdate",a)}; g.k.onAdUxClicked=function(a){this.l.zf(a)}; g.k.zC=function(){return 1}; g.k.rF=function(a){this.daiEnabled&&this.i.J&&this.i.i.start<=a&&a=this.C?this.u.i:this.u.i.slice(this.C)).some(function(a){return a.Pr()})}; g.k.Cn=function(){return this.I instanceof dI||this.I instanceof GI}; g.k.wv=function(){return this.I instanceof XH||this.I instanceof EI}; g.k.pL=function(){this.daiEnabled?MH(this.G)&&Ppa(this):Cqa(this)}; g.k.zt=function(a){var b=Bqa(a);this.I&&b&&this.L!==b&&(b?tra(this.Kf):vra(this.Kf),this.L=b);this.I=a;this.daiEnabled&&(this.C=this.u.i.findIndex(function(c){return c===a})); tK.prototype.zt.call(this,a)}; g.k.lk=function(){this.C=this.u.i.length;this.l&&this.l.ld("adended");xK(this)}; g.k.Pm=function(){this.Np()}; g.k.Np=function(a,b){a=void 0===a?!1:a;b=void 0===b?!1:b;this.daiEnabled||(this.Ci(0),a?xK(this,a,b):Cqa(this))}; g.k.uK=function(){1==this.u.l?xK(this):this.Np()}; g.k.Vx=function(){var a=0>=this.C?this.u.i:this.u.i.slice(this.C);return 0xI(a,16)&&(this.L.forEach(this.TD,this),this.L.clear())}; g.k.cV=function(){this.l&&this.l.ob()}; g.k.fV=function(){if(MH(this.i)&&this.l){var a=this.i.getCurrentTime(2,!1),b=this.l;b.l&&(b=b.l,b.I&&Ioa(b.i,a,b.getDuration()))}}; g.k.VR=function(){this.Wa=!0;if(this.l){var a=this.l;a.l&&a.l.gg()}}; g.k.fS=function(a){if(this.l)this.l.onAdUxClicked(a)}; g.k.gV=function(){if(2==this.i.getPresentingPlayerType()&&this.l){var a=this.l.l,b=a.i;a=a.G.isMuted();oI(b)||pI(b,a?"mute":"unmute")}}; g.k.cT=function(a){if(this.l){var b=this.l.l.i;mI(b)||tI(b,a?"fullscreen":"end_fullscreen")}}; g.k.Sf=function(a,b){this.i.Sf(a,b);a=g.r(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.Io.delete(b),this.u.delete(b)}; g.k.vW=function(){for(var a=[],b=g.r(this.Io),c=b.next();!c.done;c=b.next())c=c.value,nA(c)||a.push(c);b=this.i.app;1!==b.getPresentingPlayerType()||cY(b,"cuerangemarkersupdated",a)}; g.k.Ci=function(a){this.i.Ci(a);switch(a){case 1:this.py=1;break;case 0:this.py=0}}; g.k.TE=function(){var a=this.i.getVideoData(2);return a?a.isListed&&!this.U:!1}; g.k.Pm=function(){this.l&&this.l.zp()&&this.l.Pm()}; g.k.lk=function(){this.l&&this.l.zp()&&this.l.lk()}; g.k.Dx=function(){}; g.k.mx=function(){}; g.k.Nb=function(a){if(this.l){var b=this.l;b.l&&(b=b.l,b.I&&Ioa(b.i,a,b.getDuration()))}}; g.k.Cn=function(){return MH(this.i)&&!!this.l&&this.l.Cn()}; g.k.executeCommand=function(a,b,c){var d=this.gb,e=d.executeCommand;if(c=void 0===c?null:c){var f=!!this.l&&this.l||null;f?(f=f.l,c=f.ad.tv()?rI(f.i,c):{}):c={}}else c={};e.call(d,a,b,c)}; g.k.HI=function(){return this.Aa}; g.k.II=function(){return this.Ja};g.x($K,g.G);$K.prototype.append=function(a){if(!this.l)throw Error("This does not support the append operation");this.i.appendChild(a.i)}; g.x(aL,$K);g.x(yra,g.G);var Ara=1;g.x(g.cL,g.G);g.k=g.cL.prototype; g.k.createElement=function(a,b){b=b||"svg"===a.D;var c=a.K,d=a.Fa;if(b){var e=document.createElementNS("http://www.w3.org/2000/svg",a.D);g.XF&&(a.V||(a.V={}),a.V.focusable="false")}else e=g.qg(a.D);if(c){if(c=dL(this,e,"class",c))eL(this,e,"class",c),this.bb[c]=e}else if(d){c=g.r(d);for(var f=c.next();!f.done;f=c.next())this.bb[f.value]=e;eL(this,e,"class",d.join(" "))}d=a.ra;c=a.S;if(d)b=dL(this,e,"child",d),void 0!==b&&e.appendChild(g.rg(b));else if(c)for(d=0,c=g.r(c),f=c.next();!f.done;f=c.next())if(f= f.value)if("string"===typeof f)f=dL(this,e,"child",f),null!=f&&e.appendChild(g.rg(f));else if(f.element)e.appendChild(f.element);else{var h=f;f=this.createElement(h,b);e.appendChild(f);h.Kb&&(h=bL(),f.id=h,f=document.createElementNS("http://www.w3.org/2000/svg","use"),f.setAttribute("class","ytp-svg-shadow"),f.setAttributeNS("http://www.w3.org/1999/xlink","href","#"+h),g.tg(e,f,d++))}if(a=a.V)for(b=e,d=g.r(Object.keys(a)),c=d.next();!c.done;c=d.next())c=c.value,f=a[c],eL(this,b,c,"string"===typeof f? dL(this,b,c,f):f);return e}; g.k.Da=function(a){return this.bb[a]}; g.k.Ba=function(a,b){"number"===typeof b?g.tg(a,this.element,b):a.appendChild(this.element)}; g.k.detach=function(){g.ug(this.element)}; g.k.update=function(a){for(var b=g.r(Object.keys(a)),c=b.next();!c.done;c=b.next())c=c.value,this.Ta(c,a[c])}; g.k.Ta=function(a,b){(a=this.Yb["{{"+a+"}}"])&&eL(this,a[0],a[1],b)}; g.k.va=function(){this.bb={};this.Yb={};this.detach();g.G.prototype.va.call(this)};g.x(g.W,g.cL);g.k=g.W.prototype;g.k.fd=function(a,b){this.Ta(b||"content",a)}; g.k.show=function(){this.yb||(g.yl(this.element,"display",""),this.yb=!0)}; g.k.hide=function(){this.yb&&(g.yl(this.element,"display","none"),this.yb=!1)}; g.k.Vb=function(a){this.Z=a}; g.k.Ra=function(a,b,c){return this.N(this.element,a,b,c)}; g.k.N=function(a,b,c,d){c=(0,g.D)(c,d||this);d={target:a,type:b,listener:c};this.listeners.push(d);a.addEventListener(b,c);return d}; g.k.jc=function(a){var b=this;this.listeners.forEach(function(c,d){c===a&&(c=b.listeners.splice(d,1)[0],c.target.removeEventListener(c.type,c.listener))})}; g.k.focus=function(){var a=this.element;zg(a);a.focus()}; g.k.va=function(){for(;this.listeners.length;){var a=this.listeners.pop();a&&a.target.removeEventListener(a.type,a.listener)}g.cL.prototype.va.call(this)};g.x(g.gL,g.W);g.gL.prototype.subscribe=function(a,b,c){return this.Ka.subscribe(a,b,c)}; g.gL.prototype.unsubscribe=function(a,b,c){return this.Ka.unsubscribe(a,b,c)}; g.gL.prototype.Uf=function(a){return this.Ka.Uf(a)}; g.gL.prototype.Y=function(a,b){for(var c=[],d=1;dMath.pow(5,2))b.B=!0}; g.k.tN=function(a){if(this.ea){var b=this.ea,c=a.changedTouches;c&&b.J&&1==b.l&&!b.B&&!b.C&&!b.I&&zra(b,c)&&(b.Z=a,b.i.start());b.l=a.touches.length;0===b.l&&(b.J=!1,b.B=!1,b.u.length=0);b.C=!1}}; g.k.Pg=function(a,b){this.api.Pg(a,this);this.api.im(a,b)}; g.k.ib=function(a,b){this.api.ev(a)&&this.api.ib(a,b,this.xb)}; g.k.va=function(){this.clear(null);this.jc(this.eb);for(var a=g.r(this.xa),b=a.next();!b.done;b=a.next())this.jc(b.value);g.gL.prototype.va.call(this)};g.x(vL,hL); vL.prototype.init=function(a,b,c){hL.prototype.init.call(this,a,b,c);this.i=b;if(null==b.text&&null==b.icon)rs(Error("ButtonRenderer did not have text or an icon set."));else{switch(b.style||null){case "STYLE_UNKNOWN":a="ytp-ad-button-link";break;default:a=null}null!=a&&g.N(this.element,a);null!=b.text&&(a=g.rA(b.text),g.uc(a)||(this.element.setAttribute("aria-label",a),this.u=new g.gL({D:"span",K:"ytp-ad-button-text",ra:a}),g.J(this,this.u),this.u.Ba(this.element)));null!=b.icon&&(b=uL(b.icon),null!= b&&(this.l=new g.gL({D:"span",K:"ytp-ad-button-icon",S:[b]}),g.J(this,this.l)),this.B?g.tg(this.element,this.l.element,0):this.l.Ba(this.element))}}; vL.prototype.clear=function(){this.hide()}; vL.prototype.onClick=function(a){var b=this;hL.prototype.onClick.call(this,a);Tra(this).forEach(function(c){return b.Ya.executeCommand(c,b.macros)}); this.api.onAdUxClicked(this.componentType,this.layoutId)};g.x(wL,g.G);wL.prototype.va=function(){this.l&&g.ou(this.l);this.i.clear();xL=null;g.G.prototype.va.call(this)}; wL.prototype.register=function(a,b){b&&this.i.set(a,b)}; var xL=null;g.x(zL,hL); zL.prototype.init=function(a,b,c){hL.prototype.init.call(this,a,b,c);a=b.hoverText||null;b=b.button&&b.button.buttonRenderer||null;null==b?g.ps(Error("AdHoverTextButtonRenderer.button was not set in response.")):(this.button=new vL(this.api,this.Ya,this.layoutId,this.xb),g.J(this,this.button),this.button.init(PH("button"),b,this.macros),a&&this.button.element.setAttribute("aria-label",g.rA(a)),this.button.Ba(this.element),this.C&&!g.Mq(this.button.element,"ytp-ad-clickable")&&g.N(this.button.element,"ytp-ad-clickable"), a&&(this.l=new g.gL({D:"div",K:"ytp-ad-hover-text-container"}),this.B&&(b=new g.gL({D:"div",K:"ytp-ad-hover-text-callout"}),b.Ba(this.l.element),g.J(this,b)),g.J(this,this.l),this.l.Ba(this.element),b=yL(a),g.tg(this.l.element,b,0)),this.show())}; zL.prototype.hide=function(){this.button&&this.button.hide();this.l&&this.l.hide();hL.prototype.hide.call(this)}; zL.prototype.show=function(){this.button&&this.button.show();hL.prototype.show.call(this)};g.x(BL,hL);BL.prototype.init=function(a,b,c){hL.prototype.init.call(this,a,b,c);b=(a=b.thumbnail)&&AL(a)||"";g.uc(b)?(g.T(this.api.T().experiments,"web_player_ad_image_error_rate_sampling_killswitch")||.01>Math.random())&&rs(Error("Found AdImage without valid image URL")):(this.i?g.yl(this.element,"backgroundImage","url("+b+")"):hg(this.element,{src:b}),hg(this.element,{alt:a&&a.accessibility&&a.accessibility.label||""}),this.show())}; BL.prototype.clear=function(){this.hide()};g.x(CL,hL);g.k=CL.prototype;g.k.hide=function(){hL.prototype.hide.call(this);this.u&&this.u.focus()}; g.k.show=function(){this.u=document.activeElement;hL.prototype.show.call(this);this.B.focus()}; g.k.init=function(a,b,c){hL.prototype.init.call(this,a,b,c);this.l=b;b.dialogMessages||null!=b.title?null==b.confirmLabel?g.ps(Error("ConfirmDialogRenderer.confirmLabel was not set.")):null==b.cancelLabel?g.ps(Error("ConfirmDialogRenderer.cancelLabel was not set.")):Xra(this,b):g.ps(Error("Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set."))}; g.k.clear=function(){g.Ox(this.i);this.hide()}; g.k.QD=function(){this.hide()}; g.k.OA=function(){var a=this.l.cancelEndpoint;a&&this.Ya.executeCommand(a,this.macros);this.hide()}; g.k.RD=function(){var a=this.l.confirmNavigationEndpoint||this.l.confirmEndpoint;a&&this.Ya.executeCommand(a,this.macros);this.hide()};g.x(DL,hL);g.k=DL.prototype; g.k.init=function(a,b,c){hL.prototype.init.call(this,a,b,c);this.l=b;if(null==b.defaultText&&null==b.defaultIcon)g.ps(Error("ToggleButtonRenderer must have either text or icon set."));else if(null==b.defaultIcon&&null!=b.toggledIcon)g.ps(Error("ToggleButtonRenderer cannot have toggled icon set without a default icon."));else{if(b.style){switch(b.style.styleType){case "STYLE_UNKNOWN":case "STYLE_DEFAULT":a="ytp-ad-toggle-button-default-style";break;default:a=null}null!=a&&g.N(this.u,a)}a={};b.defaultText? (c=g.rA(b.defaultText),g.uc(c)||(a.buttonText=c,this.i.setAttribute("aria-label",c))):g.Ol(this.ya,!1);b.defaultTooltip&&(a.tooltipText=b.defaultTooltip,this.i.hasAttribute("aria-label")||this.U.setAttribute("aria-label",b.defaultTooltip));b.defaultIcon?(c=uL(b.defaultIcon),this.Ta("untoggledIconTemplateSpec",c),b.toggledIcon?(this.J=!0,c=uL(b.toggledIcon),this.Ta("toggledIconTemplateSpec",c)):(g.Ol(this.C,!0),g.Ol(this.B,!1)),g.Ol(this.i,!1)):g.Ol(this.U,!1);g.Vb(a)||this.update(a);b.isToggled&& (g.N(this.u,"ytp-ad-toggle-button-toggled"),this.toggleButton(b.isToggled));EL(this);this.N(this.element,"change",this.fG);this.show()}}; g.k.onClick=function(a){0a&&g.ps(Error("durationMilliseconds was specified incorrectly in AdPreviewRenderer with a value of: "+a));this.Sa&&g.N(this.l.element,"countdown-next-to-thumbnail");a=b.durationMilliseconds;this.ya=null==a||0===a?this.i.Dr():a;if(b.templatedCountdown)var d=b.templatedCountdown.templatedAdText;else b.staticPreview&&(d=b.staticPreview);this.u.init(PH("ad-text"),d,c);(d=this.api.getVideoData(1))&& d.Rj&&b.thumbnail?this.C.init(PH("ad-image"),b.thumbnail,c):this.J.hide()}; g.k.clear=function(){this.hide()}; g.k.hide=function(){this.l.hide();this.u.hide();this.C.hide();OL(this);ML.prototype.hide.call(this)}; g.k.show=function(){NL(this);this.l.show();this.u.show();this.C.show();ML.prototype.show.call(this)}; g.k.Yp=function(){this.hide()}; g.k.Qn=function(){if(null!=this.i){var a=this.i.getProgressState();null!=a&&null!=a.current&&(a=1E3*a.current,!this.Ga&&a>=this.ya?(this.U.hide(),this.Ga=!0,this.Y("i")):this.u&&this.u.isTemplated()&&(a=Math.max(0,Math.ceil((this.ya-a)/1E3)),a!=this.Ja&&(LL(this.u,{TIME_REMAINING:String(a)}),this.Ja=a)))}};g.x(TL,ML);g.k=TL.prototype; g.k.init=function(a,b,c){ML.prototype.init.call(this,a,b,c);if(b.image&&b.image.thumbnail)if(b.headline)if(b.description)if(b.actionButton&&b.actionButton.buttonRenderer&&b.actionButton.buttonRenderer.navigationEndpoint){a=this.api.getVideoData(2);if(null!=a)if(b.image&&b.image.thumbnail){var d=b.image.thumbnail.thumbnails;null!=d&&0=this.ya&&(OL(this),g.Oq(this.element,"ytp-flyout-cta-inactive"))}}; g.k.Yp=function(){this.clear()}; g.k.clear=function(){this.hide()}; g.k.show=function(){this.l&&this.l.show();ML.prototype.show.call(this)}; g.k.hide=function(){this.l&&this.l.hide();ML.prototype.hide.call(this)};g.x(UL,hL);g.k=UL.prototype;g.k.init=function(a,b,c){var d=this;hL.prototype.init.call(this,a,b,c);this.i=b;this.i.rectangle&&(ksa(this,c),this.B.show(100),this.show(),(this.i&&this.i.impressionCommands||[]).forEach(function(e){return d.Ya.executeCommand(e,d.macros)}))}; g.k.clear=function(){this.hide()}; g.k.hide=function(){this.u.hide();this.l.hide();hL.prototype.hide.call(this)}; g.k.show=function(){this.u.show();this.l.show();hL.prototype.show.call(this)}; g.k.hG=function(){Qq(this.element,"ytp-ad-instream-user-sentiment-selected");this.i.postMessageAction&&this.api.Na("onYtShowToast",this.i.postMessageAction);this.B.hide()}; g.k.onClick=function(a){0=this.J&&nsa(this,!0)};g.x(YL,vL);YL.prototype.init=function(a,b,c){vL.prototype.init.call(this,a,b,c);a=!1;null!=b.text&&(a=g.rA(b.text),a=!g.uc(a));a?null==b.navigationEndpoint?rs(Error("No visit advertiser clickthrough provided in renderer,")):"STYLE_UNKNOWN"!==b.style?rs(Error("Button style was not a link-style type in renderer,")):this.show():rs(Error("No visit advertiser text was present in the renderer."))};g.x(ZL,hL);ZL.prototype.init=function(a,b,c){hL.prototype.init.call(this,a,b,c);a=b.text;g.uc(iL(a))?rs(Error("SimpleAdBadgeRenderer has invalid or empty text")):(a&&a.text&&(b=a.text,this.i&&(b=this.api.T(),b=a.text+" "+(b&&b.i?"\u2022":"\u00b7")),b={text:b,isTemplated:a.isTemplated},a.style&&(b.style=a.style),a=new KL(this.api,this.Ya,this.layoutId,this.xb),a.init(PH("simple-ad-badge"),b,c),a.Ba(this.element),g.J(this,a)),this.show())}; ZL.prototype.clear=function(){this.hide()};g.x($L,g.R);g.k=$L.prototype;g.k.Dr=function(){return this.durationMs}; g.k.stop=function(){this.i&&this.qe.jc(this.i)}; g.k.Nb=function(a){this.l={seekableStart:0,seekableEnd:this.durationMs/1E3,current:a.current};this.Y("h")}; g.k.getProgressState=function(){return this.l}; g.k.Jc=function(a){g.yI(a,2)&&this.Y("g")};g.x(aM,g.R);g.k=aM.prototype;g.k.Dr=function(){return this.durationMs}; g.k.start=function(){this.u||(this.u=!0,this.i.start(),this.B=Date.now())}; g.k.stop=function(){this.u&&(this.u=!1,this.i.stop())}; g.k.Nb=function(){var a=Date.now(),b=a-this.B;this.I?(this.B=a,this.l+=b):this.l+=100;a=!1;this.l>this.durationMs&&(this.l=this.durationMs,this.i.stop(),a=!0);this.C={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.l/1E3};this.Ya&&this.Ya.Nb(this.C.current);this.Y("h");a&&this.Y("g")}; g.k.getProgressState=function(){return this.C};g.x(dM,ML);g.k=dM.prototype;g.k.init=function(a,b,c){var d;ML.prototype.init.call(this,a,b,c);if(null===(d=null===b||void 0===b?void 0:b.templatedCountdown)||void 0===d?0:d.templatedAdText){a=b.templatedCountdown.templatedAdText;if(!a.isTemplated){rs(Error("AdDurationRemainingRenderer has no templated ad text."));return}this.l=new KL(this.api,this.Ya,this.layoutId,this.xb);this.l.init(PH("ad-text"),a,{});this.l.Ba(this.element);g.J(this,this.l)}this.show()}; g.k.clear=function(){this.hide()}; g.k.hide=function(){OL(this);ML.prototype.hide.call(this)}; g.k.Yp=function(){this.hide()}; g.k.Qn=function(){if(null!=this.i){var a=this.i.getProgressState();if(null!=a&&null!=a.current&&this.l){a=(this.i instanceof $L?void 0!==this.videoAdDurationSeconds?this.videoAdDurationSeconds:a.seekableEnd:void 0!==this.videoAdDurationSeconds?this.videoAdDurationSeconds:this.i instanceof aM?a.seekableEnd:this.api.getDuration(2,!1))-a.current;var b=g.bM(a);LL(this.l,{FORMATTED_AD_DURATION_REMAINING:String(b),TIME_REMAINING:String(Math.ceil(a))})}}}; g.k.show=function(){NL(this);ML.prototype.show.call(this)};g.x(eM,KL);eM.prototype.onClick=function(a){KL.prototype.onClick.call(this,a);this.api.onAdUxClicked(this.componentType)};g.x(jM,g.gL);jM.prototype.Nb=function(){var a=this.l.getProgressState();this.Lc.style.width=100*iM(new fM(a.seekableStart,a.seekableEnd),a.current,0)+"%"}; jM.prototype.u=function(){g.zF(this.api.T())||(2===this.api.getPresentingPlayerType()?-1===this.i&&(this.show(),this.i=this.l.subscribe("h",this.Nb,this),this.Nb()):-1!==this.i&&(this.hide(),this.l.Uf(this.i),this.i=-1))};g.x(kM,hL); kM.prototype.init=function(a,b,c,d){hL.prototype.init.call(this,a,b,c);b.skipOrPreviewRenderer&&(a=b.skipOrPreviewRenderer,a.skipAdRenderer?(c=new XL(this.api,this.Ya,this.layoutId,this.xb,this.i,this.C),c.Ba(this.B),c.init(PH("skip-button"),a.skipAdRenderer,this.macros),g.J(this,c)):a.adPreviewRenderer&&(c=new RL(this.api,this.Ya,this.layoutId,this.xb,this.i,!1),c.Ba(this.B),c.init(PH("ad-preview"),a.adPreviewRenderer,this.macros),SL(c),g.J(this,c)));b.brandInteractionRenderer&&(a=b.brandInteractionRenderer.brandInteractionRenderer,c= new UL(this.api,this.Ya,this.layoutId,this.xb),c.Ba(this.U),c.init(PH("instream-user-sentiment"),a,this.macros),g.J(this,c));b.flyoutCtaRenderer&&(a=b.flyoutCtaRenderer,a.flyoutCtaRenderer&&(c=new TL(this.api,this.Ya,this.layoutId,this.xb,this.i),g.J(this,c),c.Ba(this.J),c.init(PH("flyout-cta"),a.flyoutCtaRenderer,this.macros)));d=d&&d.videoAdDurationSeconds;b.adBadgeRenderer&&(a=b.adBadgeRenderer.simpleAdBadgeRenderer,null==a&&(a={text:{text:"Ad",isTemplated:!1}}),c=new ZL(this.api,this.Ya,this.layoutId, this.xb,!0),g.J(this,c),c.Ba(this.l),c.init(PH("simple-ad-badge"),a,this.macros));b.adDurationRemaining&&(a=b.adDurationRemaining.adDurationRemainingRenderer,null==a&&(a={templatedCountdown:{templatedAdText:{text:"{FORMATTED_AD_DURATION_REMAINING}",isTemplated:!0}}}),d=new dM(this.api,this.Ya,this.layoutId,this.xb,this.i,d),g.J(this,d),d.Ba(this.l),d.init(PH("ad-duration-remaining"),a,this.macros));b.adInfoRenderer&&(d=b.adInfoRenderer,d.adHoverTextButtonRenderer&&(a=new JL(this.api,this.Ya,this.layoutId, this.xb,this.element),g.J(this,a),a.Ba(this.l),a.init(PH("ad-info-hover-text-button"),d.adHoverTextButtonRenderer,this.macros)));b.visitAdvertiserRenderer&&(b=b.visitAdvertiserRenderer,b.buttonRenderer&&(d=psa(this)&&this.u?this.u:this.l))&&(a=new YL(this.api,this.Ya,this.layoutId,this.xb),g.J(this,a),a.Ba(d),a.init(PH("visit-advertiser"),b.buttonRenderer,this.macros));(b=this.api.T())&&!wF(b)&&"3"==b.controlsType&&(b=new jM(this.api,this.i),b.Ba(this.ya),g.J(this,b));g.T(this.api.T().experiments, "enable_updated_html5_player_focus_style")&&g.N(this.element,"ytp-ad-player-overlay-updated-focus-style");this.show()}; kM.prototype.clear=function(){this.hide()};g.Ga("yt.pubsub.publish",g.Yu,void 0);var sM={identityType:"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN"};var Y2={},ssa=(Y2.WEB_UNPLUGGED="^unplugged/",Y2.WEB_UNPLUGGED_ONBOARDING="^unplugged/",Y2.WEB_UNPLUGGED_OPS="^unplugged/",Y2.WEB_UNPLUGGED_PUBLIC="^unplugged/",Y2.WEB_CREATOR="^creator/",Y2.WEB_KIDS="^kids/",Y2.WEB_EXPERIMENTS="^experiments/",Y2.WEB_MUSIC="^music/",Y2.WEB_REMIX="^music/",Y2.WEB_MUSIC_EMBEDDED_PLAYER="^music/",Y2.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",Y2);pM.prototype.C=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?sM:c;var d={context:DK(a.clickTrackingParams,!1,this.B)};var e=this.i(a);if(e){this.l(d,e,b);var f,h;b=g.mM(this.u());(a=null===(h=null===(f=a.commandMetadata)||void 0===f?void 0:f.webCommandMetadata)||void 0===h?void 0:h.apiUrl)&&(b=a);f=usa(nM(b),void 0);d={input:f,cq:oM(f),Kl:d,config:Object.assign({},void 0)};d.config.Oo?d.config.Oo.identity=c:d.config.Oo={identity:c};return d}g.dz(new g.cw("Error: Failed to create Request from Command.", a))}; fa.Object.defineProperties(pM.prototype,{B:{configurable:!0,enumerable:!0,get:function(){return!1}}});g.x(qM,pM);qM.prototype.C=function(){return{input:"/getDatasyncIdsEndpoint",cq:oM("/getDatasyncIdsEndpoint","GET"),Kl:{}}}; qM.prototype.u=function(){return[]}; qM.prototype.i=function(){}; qM.prototype.l=function(){};var kMa={},vsa=(kMa.GET_DATASYNC_IDS=qM,kMa);g.x(uM,pM);uM.prototype.u=function(){return xLa}; uM.prototype.i=function(a){return a.subscribeEndpoint}; uM.prototype.l=function(a,b,c){c=void 0===c?{}:c;b.channelIds&&(a.channelIds=b.channelIds);b.siloName&&(a.siloName=b.siloName);b.params&&(a.params=b.params);c.botguardResponse&&(a.botguardResponse=c.botguardResponse);c.feature&&(a.clientFeature=c.feature)}; fa.Object.defineProperties(uM.prototype,{B:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.x(vM,pM);vM.prototype.u=function(){return yLa}; vM.prototype.i=function(a){return a.unsubscribeEndpoint}; vM.prototype.l=function(a,b){b.channelIds&&(a.channelIds=b.channelIds);b.siloName&&(a.siloName=b.siloName);b.params&&(a.params=b.params)}; fa.Object.defineProperties(vM.prototype,{B:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.x(wM,pM);wM.prototype.u=function(){return uLa}; wM.prototype.i=function(a){return a.feedbackEndpoint}; wM.prototype.l=function(a,b,c){a.feedbackTokens=[];b.feedbackToken&&a.feedbackTokens.push(b.feedbackToken);if(b=b.cpn||c.cpn)a.feedbackContext={cpn:b};a.isFeedbackTokenUnencrypted=!!c.is_feedback_token_unencrypted;a.shouldMerge=!1;c.extra_feedback_tokens&&(a.shouldMerge=!0,a.feedbackTokens=a.feedbackTokens.concat(c.extra_feedback_tokens))}; fa.Object.defineProperties(wM.prototype,{B:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.x(xM,pM);xM.prototype.u=function(){return vLa}; xM.prototype.i=function(a){return a.modifyChannelNotificationPreferenceEndpoint}; xM.prototype.l=function(a,b){b.params&&(a.params=b.params);b.secondaryParams&&(a.secondaryParams=b.secondaryParams)};g.x(yM,pM);yM.prototype.u=function(){return wLa}; yM.prototype.i=function(a){return a.playlistEditEndpoint}; yM.prototype.l=function(a,b){b.actions&&(a.actions=b.actions);b.params&&(a.params=b.params);b.playlistId&&(a.playlistId=b.playlistId)};g.x(zM,pM);zM.prototype.u=function(){return tLa}; zM.prototype.i=function(a){return a.webPlayerShareEntityServiceEndpoint}; zM.prototype.l=function(a,b,c){c=void 0===c?{}:c;b.serializedShareEntity&&(a.serializedSharedEntity=b.serializedShareEntity);c.includeListId&&(a.includeListId=!0)};AM.prototype.fetch=function(a,b){var c=this;a=new window.Request(a,b);return Promise.resolve(fetch(a).then(function(d){return c.handleResponse(d)}).catch(function(d){g.ez(d)}))}; AM.prototype.handleResponse=function(a){var b=a.text().then(function(c){return JSON.parse(c.replace(")]}'",""))}); a.redirected||a.ok||(b=b.then(function(c){g.ez(new g.cw("Error: API fetch failed",a.status,a.url,c));return Object.assign(Object.assign({},c),{errorMetadata:{status:a.status}})})); return b};var BM;DM.prototype.fetch=function(a,b,c){var d=this;return new Promise(function(e){var f,h,l=new XMLHttpRequest;l.onerror=function(){e(d.handleResponse(a,l.status,l.response))}; l.onload=function(){e(d.handleResponse(a,l.status,l.response))}; if(null===c||void 0===c?0:c.ls)l.onreadystatechange=function(q){c.ls(l,q)}; l.open(null!==(f=b.method)&&void 0!==f?f:"GET",a,!0);l.responseType="text";l.withCredentials=!0;if(b.headers)for(var m=g.r(Object.entries(b.headers)),n=m.next();!n.done;n=m.next()){var p=g.r(n.value);n=p.next().value;p=p.next().value;l.setRequestHeader(n,p)}l.send(null!==(h=b.body)&&void 0!==h?h:null)})}; DM.prototype.handleResponse=function(a,b,c){c=c.replace(")]}'","");try{var d=JSON.parse(c)}catch(e){g.ez(new g.cw("JSON parsing failed after XHR fetch",a,b,c)),d={}}200!==b&&(g.ez(new g.cw("XHR API fetch failed",a,b,c)),d=Object.assign(Object.assign({},d),{errorMetadata:{status:b}}));return d};var Esa=[],EM=!1;FM.getInstance=function(){var a=g.Ha("ytglobal.storage_");a||(a=new FM,g.Ga("ytglobal.storage_",a,void 0));return a}; FM.prototype.estimate=function(){var a,b;return g.E(this,function d(){var e;return g.B(d,function(f){e=navigator;return(null===(a=e.storage)||void 0===a?0:a.estimate)?f.return(e.storage.estimate()):(null===(b=e.webkitTemporaryStorage)||void 0===b?0:b.queryUsageAndQuota)?f.return(Hsa()):f.return()})})}; g.Ga("ytglobal.storageClass_",FM,void 0);Wv.prototype.Td=function(a){this.handleError(a)}; Wv.prototype.logEvent=function(a,b){switch(a){case "IDB_DATA_CORRUPTED":g.ks("idb_data_corrupted_killswitch")||this.i("idbDataCorrupted",b);break;case "IDB_UNEXPECTEDLY_CLOSED":this.i("idbUnexpectedlyClosed",b);break;case "IS_SUPPORTED_COMPLETED":g.ks("idb_is_supported_completed_killswitch")||this.i("idbIsSupportedCompleted",b);break;case "QUOTA_EXCEEDED":Jsa(this,b);break;case "TRANSACTION_ENDED":this.u&&this.i("idbTransactionEnded",b);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":a=Object.assign(Object.assign({}, b),{hasWindowUnloaded:this.l}),this.i("idbTransactionAborted",a)}};GM.prototype.initialize=function(a,b,c,d){d=void 0===d?!1:d;var e,f;if(a.program){var h=null!==(e=a.interpreterScript)&&void 0!==e?e:null,l=null!==(f=a.interpreterUrl)&&void 0!==f?f:null;if(a.interpreterSafeScript){var m=a.interpreterSafeScript;h=g.kc("From proto message. b/166824318");m=m.privateDoNotAccessOrElseSafeScriptWrappedValue||"";jc(h);jc(h);h=(h=fc())?h.createScript(m):m;h=(new mc(h,lc)).toString()}a.interpreterSafeUrl&&(l=a.interpreterSafeUrl,l=nd(g.kc("From proto message. b/166824318"), l.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue||"").toString());Lsa(this,h,l,a.program,b,c,d)}else g.ez(Error("Cannot initialize botguard without program"))}; GM.prototype.Sd=function(){return!!this.i}; GM.prototype.invoke=function(a){a=void 0===a?{}:a;return this.i?this.i.hasOwnProperty("hot")?this.i.hot(void 0,void 0,a):this.i.invoke(void 0,void 0,a):null}; GM.prototype.dispose=function(){this.i=null};var IM;g.HM=new GM;IM=0;var Rsa=new Set(["embed_config","endscreen_ad_tracking","home_group_info","ic_track"]);var Z2={},lMa=(Z2["api.invalidparam"]=2,Z2.auth=150,Z2["drm.auth"]=150,Z2["heartbeat.net"]=150,Z2["heartbeat.servererror"]=150,Z2["heartbeat.stop"]=150,Z2["html5.unsupportedads"]=5,Z2["fmt.noneavailable"]=5,Z2["fmt.decode"]=5,Z2["fmt.unplayable"]=5,Z2["html5.missingapi"]=5,Z2["html5.unsupportedlive"]=5,Z2["drm.unavailable"]=5,Z2);g.x(OM,g.G);g.k=OM.prototype; g.k.handleExternalCall=function(a,b,c){var d=this.C[a],e=this.J[a],f=d;if(e)if(c&&Yz(c,ALa,BLa))f=e;else if(!d)throw Error('API call from an untrusted origin: "'+c+'"');d=this.app.T();d.Rj&&!this.U.has(a)&&(this.U.add(a),g.Yv("webPlayerApiCalled",{callerUrl:d.loaderUrl,methodName:a,origin:c||void 0,playerStyle:d.playerStyle||void 0}));if(f){c=!1;d=g.r(b);for(e=d.next();!e.done;e=d.next())if(String(e.value).includes("javascript:")){c=!0;break}c&&g.ez(Error('Dangerous call to "'+a+'" with ['+b+"].")); return f.apply(this,b)}throw Error('Unknown API method: "'+a+'".');}; g.k.isExternalMethodAvailable=function(a,b){return this.C[a]?!0:!!(this.J[a]&&b&&Yz(b,ALa,BLa))}; g.k.getBandwidthEstimate=function(){return bF(this.app.T().schedule)}; g.k.reportPlaybackIssue=function(a){a=void 0===a?"":a;var b=g.dN(this.app);b&&(a={gpu:(0,g.BW)(),d:a},b.handleError(new g.dE("feedback",!1,a)))}; g.k.getApiInterface=function(){return this.L.slice()}; g.k.getInternalApiInterface=function(){return g.Pb(this.l)}; g.k.AP=function(a,b){if("string"===typeof b){var c=function(d){for(var e=[],f=0;f=c.Cb.length)c=!1;else{d=g.r(c.Cb);for(e=d.next();!e.done;e=d.next()){e=e.value;if(!(e instanceof eG)){c=!1;break a}var f=a.Ec.getId();e.u&&(pma(e.u,f),e.l=null)}c.Qj=a;c=!0}c&&BX(b)&&(b.Y("internalaudioformatchange",b.videoData,!0),b.Ca("hlsaudio",a.id))}}}; g.k.kQ=function(){return this.getAvailableAudioTracks()}; g.k.getAvailableAudioTracks=function(){return g.dN(this.app,this.playerType).getAvailableAudioTracks()}; g.k.getMaxPlaybackQuality=function(){var a=g.dN(this.app,this.playerType);return a&&a.getVideoData().l?yB(a.oe?RCa(a.Bf,a.oe,a.Hr()):VG):"unknown"}; g.k.getUserPlaybackQualityPreference=function(){var a=g.dN(this.app,this.playerType);return a?a.getUserPlaybackQualityPreference():"auto"}; g.k.getSubtitlesUserSettings=function(){var a=g.wN(this.app.tb());return a?a.xQ():null}; g.k.resetSubtitlesUserSettings=function(){g.wN(this.app.tb()).EV()}; g.k.setMinimized=function(a){this.app.setMinimized(a)}; g.k.setInlinePreview=function(a){this.app.setInlinePreview(a)}; g.k.setGlobalCrop=function(a){this.app.Za().setGlobalCrop(a)}; g.k.getVisibilityState=function(){var a=this.De();return this.app.getVisibilityState(this.hf(),this.isFullscreen()||wF(this.app.T()),a,this.isInline(),this.app.Qr(),this.app.Or())}; g.k.isMutedByMutedAutoplay=function(){return this.app.Dv}; g.k.isInline=function(){return this.app.isInline()}; g.k.setInternalSize=function(a,b){this.app.Za().setInternalSize(new g.Vf(a,b))}; g.k.Qc=function(){var a=g.dN(this.app,void 0);return a?a.Qc():0}; g.k.De=function(){return this.app.De()}; g.k.hf=function(){var a=g.dN(this.app,this.playerType);return!!a&&a.hf()}; g.k.isFullscreen=function(){return this.app.isFullscreen()}; g.k.setSafetyMode=function(a){this.app.T().enableSafetyMode=a}; g.k.canPlayType=function(a){return this.app.canPlayType(a)}; g.k.updatePlaylist=function(a){if(a){var b=this.getPlaylistId(),c=!1;if(b&&b!==a.list)if(this.X("player_enable_playback_playlist_change"))c=!0;else return;void 0!==a.external_list&&this.app.setIsExternalPlaylist(a.external_list);var d=a.video;(b=this.app.getPlaylist())&&!c?this.isFullscreen()&&((c=d[b.index])&&c.encrypted_id!==g.kN(b).videoId||(a.index=b.index)):jY(this.app,{list:a.list,index:a.index,playlist_length:d.length});mN(this.app.getPlaylist(),a);this.Na("onPlaylistUpdate")}else this.app.updatePlaylist()}; g.k.updateVideoData=function(a,b){var c=g.dN(this.app,this.playerType||1);c&&g.ZG(c.getVideoData(),a,b)}; g.k.updateEnvironmentData=function(a){FF(this.app.T(),a,!1)}; g.k.sendVideoStatsEngageEvent=function(a){this.app.sendVideoStatsEngageEvent(a,this.playerType)}; g.k.setCardsVisible=function(a,b,c){var d=g.FN(this.app.tb());d&&d.Ah()&&d.setCardsVisible(a,b,c)}; g.k.productsInVideoVisibilityUpdated=function(a){this.Y("changeProductsInVideoVisibility",a)}; g.k.setInline=function(a){this.app.setInline(a)}; g.k.isAtLiveHead=function(a,b){return this.app.isAtLiveHead(a,void 0===b?!0:b)}; g.k.getVideoAspectRatio=function(){return this.app.Za().getVideoAspectRatio()}; g.k.getPreferredQuality=function(){var a=g.dN(this.app);return a?a.getPreferredQuality():"unknown"}; g.k.setPlaybackQualityRange=function(a,b){var c=g.dN(this.app,this.playerType);c&&(a=vB(a,b||a,!0,"m"),iya(c,a,!0))}; g.k.onAdUxClicked=function(a,b){this.Y("aduxclicked",a,b)}; g.k.showAirplayPicker=function(){this.app.showAirplayPicker()}; g.k.Y=function(a,b){for(var c=[],d=1;d([^<>]+)<\/a>/;g.x(XN,g.eN); XN.prototype.ob=function(){var a=this;this.ih();var b=this.G.getVideoData();if(b.isValid()){var c=this.G.T(),d=[],e="";if(!c.L){var f=Uta(this);g.T(c.experiments,"enable_web_media_session_metadata_fix")&&g.AF(c)&&f?(d=Vta(f.thumbnailDetails),f.album&&(e=g.rA(f.album))):d=[{src:b.Le("mqdefault.jpg")||"",sizes:"320x180",type:"image/jpeg"}]}this.mediaSession.metadata=new MediaMetadata({title:b.title,artist:b.author,artwork:d,album:e});c=b=null;g.ZM(this.G)&&(this.i.delete("nexttrack"),this.i.delete("previoustrack"),b= function(){a.G.nextVideo()},c=function(){a.G.previousVideo()}); WN(this,"nexttrack",b);WN(this,"previoustrack",c)}}; XN.prototype.ih=function(){var a=this.G.ub();a=a.isError()?"none":g.pK(a)?"playing":"paused";this.mediaSession.playbackState=a}; XN.prototype.va=function(){this.mediaSession.playbackState="none";this.mediaSession.metadata=null;for(var a=g.r(this.i),b=a.next();!b.done;b=a.next())WN(this,b.value,null);g.eN.prototype.va.call(this)};g.x(YN,g.W);g.k=YN.prototype;g.k.onClick=function(a){g.NN(a,this.G,!0);this.G.Eb(this.element)}; g.k.ob=function(a,b){Wta(this,b);this.od&&Xta(this,this.od)}; g.k.Jc=function(a){var b=this.G.getVideoData();this.videoId!==b.videoId&&Wta(this,b);this.i&&Xta(this,a.state);this.od=a.state}; g.k.bd=function(){this.u.show();this.G.Y("paidcontentoverlayvisibilitychange",!0);this.G.ib(this.element,!0)}; g.k.Bb=function(){this.u.hide();this.G.Y("paidcontentoverlayvisibilitychange",!1);this.G.ib(this.element,!1)};g.x(ZN,g.W);ZN.prototype.hide=function(){this.i.stop();this.message.style.display="none";g.W.prototype.hide.call(this)}; ZN.prototype.l=function(a){Yta(a.state)?this.i.start():this.hide()}; ZN.prototype.u=function(){this.message.style.display="block"};g.x(g.$N,g.gL);g.k=g.$N.prototype;g.k.show=function(){var a=this.Of();g.gL.prototype.show.call(this);this.Aa&&(this.J.N(window,"blur",this.Bb),this.J.N(document,"click",this.AN));a||this.Y("show",!0)}; g.k.hide=function(){var a=this.Of();g.gL.prototype.hide.call(this);Zta(this);a&&this.Y("show",!1)}; g.k.bd=function(a,b){this.l=a;this.U.show();b?(this.L||(this.L=this.J.N(this.G,"appresize",this.DH)),this.DH()):this.L&&(this.J.jc(this.L),this.L=void 0)}; g.k.DH=function(){var a=g.SM(this.G);this.l&&a.Wp(this.element,this.l)}; g.k.Bb=function(){var a=this.Of();Zta(this);this.U.hide();a&&this.Y("show",!1)}; g.k.AN=function(a){var b=qu(a);b&&(g.wg(this.element,b)||this.l&&g.wg(this.l,b)||!g.cM(a))||this.Bb()}; g.k.Of=function(){return this.yb&&4!==this.U.state};g.x(bO,g.$N);bO.prototype.Pv=function(a){this.B&&(a?($ta(this),this.bd()):(this.i&&this.Eb(),this.Bb()))}; bO.prototype.ih=function(a){this.api.isMutedByMutedAutoplay()&&g.yI(a,2)&&this.Bb()}; bO.prototype.onClick=function(){this.api.unMute();this.Eb()}; bO.prototype.Eb=function(){this.u||(this.u=!0,this.api.Eb(this.element))};g.x(g.dO,g.eN);g.k=g.dO.prototype;g.k.init=function(){var a=this.api.ub();this.Rb(a);this.qm();this.wb()}; g.k.ob=function(a,b){this.sD!==b.videoId&&(this.sD=b.videoId,a=this.md,a.xa=b&&0=JH&&this.api.ub().isCued()?cO(this):this.xx.start(),this.oF=this.N(this.api.Za(),"touchmove",this.vU,void 0,!0)):this.xx.stop();!bua(this)||!gO(this,a)||this.api.T().I&&this.api.T().X("embeds_enable_mobile_dtts")|| cO(this);var b=this.iA.Of();if(nF&&cua(this,a))b&&g.uu(a);else if(this.md.l||eO(this,qu(a))||this.iA.Of()||(this.api.ub().isCued(),g.uu(a)),this.cA=!0,g.N(this.api.getRootNode(),"ytp-touch-mode"),this.md.Pk(),g.T(this.api.T().experiments,"player_doubletap_to_seek")||g.T(this.api.T().experiments,"embeds_enable_mobile_dtts")&&this.api.T().I)if(b=this.api.ub(),!(!this.api.kf()||g.V(b,2)&&WM(this.api)||g.V(b,64))){b=Date.now()-this.RJ;this.Gv+=1;if(350>=b){this.xu=!0;b=this.api.getPlayerSize().width/ 3;var c=this.api.getRootNode().getBoundingClientRect(),d=a.targetTouches[0].clientX-c.left;c=a.targetTouches[0].clientY-c.top;var e=10*(this.Gv-1);02*b&&d<3*b&&(this.Bs(1,d,c,e),this.api.seekBy(10*this.api.getPlaybackRate()));g.uu(a)}else this.api.T().I&&this.api.T().X("embeds_enable_mobile_dtts")&&fO&&gO(this,a)&&g.uu(a);this.RJ=Date.now();this.NL.start()}}; g.k.qU=function(a){if(!cua(this,a)){if(!bua(this)&&gO(this,a)&&!this.xx.isActive()){if(g.UF(this.api.T())&&this.api.ub().isCued()){aB("warm");MA();$A();BA(!1);hs("TIMING_AFT_KEYS",[]);g.dB("yt_lt","warm");hs("TIMING_ACTION","");hs("TIMING_WAIT",[]);delete g.P("TIMING_INFO",{}).yt_lt;bB("warm",void 0);var b=["pbs","pbu"];LA("").info.actionType="watch";b&&hs("TIMING_AFT_KEYS",b);hs("TIMING_ACTION","watch");b=g.P("TIMING_INFO",{});for(var c in b)b.hasOwnProperty(c)&&g.dB(c,b[c]);g.dB("is_nav",1);(c= g.iy())&&g.dB("csn",c);(c=g.P("PREVIOUS_ACTION",void 0))&&!RA()&&g.dB("pa",c);c=FA();b=g.P("CLIENT_PROTOCOL");var d=g.P("CLIENT_TRANSPORT");b&&g.dB("p",b);d&&g.dB("t",d);g.dB("yt_vis",lB());if("cold"===c.yt_lt){g.dB("yt_lt","cold");b=zA();if(d=AA())eB("srt",b.responseStart),1!==c.prerender&&bB("n",d);c=fja();0=AA()&&0this.api.getPlayerSize().width||290>this.api.getPlayerSize().height)}; g.k.yy=function(){return this.lf()&&(240>this.api.getPlayerSize().width||140>this.api.getPlayerSize().height)}; g.k.ni=function(){return this.cA}; g.k.jn=function(){return null}; g.k.dj=function(){var a=this.api.Za().getPlayerSize();return new g.rl(0,0,a.width,a.height)}; g.k.handleGlobalKeyDown=function(){return!1}; g.k.handleGlobalKeyUp=function(){return!1}; g.k.Wp=function(){}; g.k.showControls=function(a){void 0!==a&&this.api.Za().mw(a)}; g.k.Pk=function(){}; g.k.YI=function(){return null};g.x(hO,g.R);g.k=hO.prototype;g.k.Dr=function(){return 1E3*this.api.getDuration(this.Ij,!1)}; g.k.stop=function(){this.i&&this.qe.jc(this.i)}; g.k.Nb=function(){var a=this.api.getProgressState(this.Ij);this.l={seekableStart:a.seekableStart,seekableEnd:a.seekableEnd,current:g.T(this.api.T().experiments,"halftime_ux_killswitch")?a.current:this.api.getCurrentTime(this.Ij,!1)};this.Y("h")}; g.k.getProgressState=function(){return this.l}; g.k.Jc=function(a){g.yI(a,2)&&this.Y("g")};g.x(iO,g.W);iO.prototype.onClick=function(){this.G.Na("BACK_CLICKED")};g.x(g.jO,g.W);g.jO.prototype.show=function(){g.W.prototype.show.call(this);g.Gq(this.i)}; g.jO.prototype.hide=function(){this.l.stop();g.W.prototype.hide.call(this)}; g.jO.prototype.jq=function(a){a?g.V(this.G.ub(),64)||kO(this,Qra(),"Play"):(a=this.G.getVideoData(),a.isLivePlayback&&!a.allowLiveDvr?kO(this,Sra(),"Stop live playback"):kO(this,Ora(),"Pause"))};g.x(nO,g.W);g.k=nO.prototype;g.k.bd=function(){this.G.T().X("player_new_info_card_format")&&g.Mq(this.G.getRootNode(),"ytp-cards-teaser-shown")&&!g.rF(this.G.T())||(this.l.show(),g.Yu("iv-button-shown"))}; g.k.Bb=function(){g.Yu("iv-button-hidden");this.l.hide()}; g.k.Of=function(){return this.yb&&4!==this.l.state}; g.k.va=function(){this.i&&this.i();g.W.prototype.va.call(this)}; g.k.iT=function(){g.Yu("iv-button-mouseover")}; g.k.onClicked=function(a){this.G.Ah();var b=g.Mq(this.G.getRootNode(),"ytp-cards-teaser-shown");g.Yu("iv-teaser-clicked",b);a=0===a.screenX&&0===a.screenY;this.G.setCardsVisible(!this.G.fk(),a,"YOUTUBE_DRAWER_MANUAL_OPEN")};g.x(pO,g.W);g.k=pO.prototype;g.k.EM=function(){this.G.Ah()&&this.G.fk()&&this.Of()&&this.Bb()}; g.k.eF=function(){this.Bb();g.Yu("iv-teaser-clicked",null!=this.i);this.G.setCardsVisible(!0,!1,"YOUTUBE_DRAWER_MANUAL_OPEN")}; g.k.BN=function(){g.Yu("iv-teaser-mouseover");this.i&&this.i.stop()}; g.k.QU=function(a){g.T(this.G.T().experiments,"player_new_info_card_format")&&!g.rF(this.G.T())&&this.ai.Bb();this.i||!a||this.G.fk()||this.l&&this.l.isActive()||(this.bd(a),g.Yu("iv-teaser-shown"))}; g.k.bd=function(a){this.Ta("text",a.teaserText);this.element.setAttribute("dir",g.$q(a.teaserText));this.B.show();this.l=new g.K(function(){g.N(this.G.getRootNode(),"ytp-cards-teaser-shown");this.G.X("player_new_info_card_format")&&!g.rF(this.G.T())&&this.ai.Bb();this.BF()},0,this); this.l.start();mO(this.ai,!1);this.i=new g.K(this.Bb,580+a.durationMs,this);this.i.start();this.C.push(this.Ra("mouseover",this.kG,this));this.C.push(this.Ra("mouseout",this.jG,this))}; g.k.BF=function(){if(!g.T(this.G.T().experiments,"player_new_info_card_format")&&g.rF(this.G.T())&&this.yb){var a=this.ai.element.offsetLeft,b=g.fg("ytp-cards-button-icon"),c=this.G.isFullscreen()?54:36;if(b){var d=a+b.offsetLeft;this.element.style.marginRight=this.ai.element.offsetParent.offsetWidth-a-b.offsetLeft-c+"px";this.element.style.marginLeft=d+"px"}}}; g.k.LP=function(){g.rF(this.G.T())&&this.U.lf()&&this.yb&&this.L.start()}; g.k.kG=function(){this.I.stop();this.i&&this.i.isActive()&&this.J.start()}; g.k.jG=function(){this.J.stop();this.i&&!this.i.isActive()&&this.I.start()}; g.k.yT=function(){this.i&&this.i.stop()}; g.k.xT=function(){this.Bb()}; g.k.Ai=function(){this.Bb()}; g.k.Bb=function(){!this.i||this.u&&this.u.isActive()||(g.Yu("iv-teaser-hidden"),this.B.hide(),g.Oq(this.G.getRootNode(),"ytp-cards-teaser-shown"),this.u=new g.K(function(){for(var a=g.r(this.C),b=a.next();!b.done;b=a.next())this.jc(b.value);this.C=[];this.i&&(this.i.dispose(),this.i=null);mO(this.ai,!0)},330,this),this.u.start())}; g.k.Of=function(){return this.yb&&4!==this.B.state}; g.k.va=function(){var a=this.G.getRootNode();a&&g.Oq(a,"ytp-cards-teaser-shown");g.ff(this.l,this.u,this.i);g.W.prototype.va.call(this)};var $2={},qO=($2.BUTTON="ytp-button",$2.TITLE_NOTIFICATIONS="ytp-title-notifications",$2.TITLE_NOTIFICATIONS_ON="ytp-title-notifications-on",$2.TITLE_NOTIFICATIONS_OFF="ytp-title-notifications-off",$2.NOTIFICATIONS_ENABLED="ytp-notifications-enabled",$2);g.x(rO,g.W);rO.prototype.onClick=function(){this.api.Eb(this.element);var a=!this.i;this.Ta("label",a?"Stop receiving notifications about every new video":"Receive notifications about every new video");this.Ta("pressed",a);fua(this,a)};g.x(g.tO,g.W);g.tO.prototype.l=function(){g.N(this.element,"ytp-sb-subscribed")}; g.tO.prototype.u=function(){g.Oq(this.element,"ytp-sb-subscribed")};g.x(uO,g.W);g.k=uO.prototype;g.k.CE=function(){jua(this);this.channel.classList.remove("ytp-title-expanded")}; g.k.isExpanded=function(){return this.channel.classList.contains("ytp-title-expanded")}; g.k.vC=function(){if(hua(this)&&!this.isExpanded()){this.Ta("flyoutUnfocusable","false");this.Ta("channelTitleFocusable","0");this.u&&this.u.stop();this.subscribeButton&&(this.subscribeButton.show(),this.api.ib(this.subscribeButton.element,!0));var a=this.api.getVideoData();this.l&&a.xi&&a.subscribed&&(this.l.show(),this.api.ib(this.l.element,!0));this.channel.classList.add("ytp-title-expanded");this.channel.classList.add("ytp-title-show-expanded")}}; g.k.ZB=function(){this.Ta("flyoutUnfocusable","true");this.Ta("channelTitleFocusable","-1");this.u&&this.u.start()}; g.k.Oa=function(){var a=this.api.getVideoData(),b=this.api.T(),c=!1;2===this.api.getPresentingPlayerType()?c=!!a.videoId&&!!a.isListed&&!!a.author&&!!a.Yb&&!!a.Ph:g.rF(b)&&(c=!!a.videoId&&!!a.Yb&&!!a.Ph&&!(a.C&&b.pfpChazalUi)&&!(b.I&&200>this.api.getPlayerSize().width));var d=g.aG(this.api.T())+a.Yb;g.rF(this.api.T())&&(d=g.ti(d,g.KM("emb_ch_name_ex")));var e=a.Yb,f=a.Ph;b=g.rF(b)?a.xp:a.author;e=void 0===e?"":e;f=void 0===f?"":f;b=void 0===b?"":b;c?(e=g.aG(this.api.T())+e,this.J!==f&&(this.i.style.backgroundImage= "url("+f+")",this.J=f),this.Ta("channelLink",e),this.Ta("channelLogoLabel",g.JI("Photo image of $CHANNEL_NAME",{CHANNEL_NAME:b})),g.N(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.Oq(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.ib(this.i,c&&this.Z);this.subscribeButton&&(this.subscribeButton.channelId=a.Ri);this.Ta("expandedTitle",a.xp);this.Ta("channelTitleLink",d);this.Ta("expandedSubtitle",a.expandedSubtitle)};g.x(g.wO,g.gL);g.wO.prototype.Ta=function(a,b){g.gL.prototype.Ta.call(this,a,b);this.Y("size-change")};g.x(zO,g.gL);zO.prototype.DK=function(){this.Y("size-change")}; zO.prototype.focus=function(){this.content.focus()}; zO.prototype.xS=function(){this.Y("back")};g.x(g.AO,zO);g.AO.prototype.Cc=function(a,b){if(void 0===b?0:b)this.items.push(a),this.menuItems.element.appendChild(a.element);else{b=g.yb(this.items,a,kua);if(0<=b)return;b=~b;g.vb(this.items,b,0,a);g.tg(this.menuItems.element,a.element,b)}a.subscribe("size-change",this.bE,this);this.menuItems.Y("size-change")}; g.AO.prototype.Ef=function(a){a.unsubscribe("size-change",this.bE,this);this.isDisposed()||(g.pb(this.items,a),this.menuItems.element.removeChild(a.element),this.menuItems.Y("size-change"))}; g.AO.prototype.bE=function(){this.menuItems.Y("size-change")}; g.AO.prototype.focus=function(){for(var a=0,b=0;bb.top&&b.right>b.left?b:null;b=this.size;a=a.clone();b=b.clone();d&&(h=a,e=b,f=5,65==(f&65)&&(h.x=d.right)&&(f&=-2),132==(f&132)&&(h.y=d.bottom)&& (f&=-5),h.xd.right&&(e.width=Math.min(d.right-h.x,c+e.width-d.left),e.width=Math.max(e.width,0))),h.x+e.width>d.right&&f&1&&(h.x=Math.max(d.right-e.width,d.left)),h.yd.bottom&&(e.height=Math.min(d.bottom-h.y,c+e.height-d.top),e.height=Math.max(e.height,0))),h.y+e.height>d.bottom&&f&4&&(h.y=Math.max(d.bottom-e.height,d.top)));d=new g.rl(0,0,0,0);d.left= a.x;d.top=a.y;d.width=b.width;d.height=b.height;g.Fl(this.element,new g.Tf(d.left,d.top));g.Ox(this.u);this.u.N(document,"contextmenu",this.VS);this.u.N(this.G,"fullscreentoggled",this.Re);this.u.N(this.G,"pageTransition",this.DN)}; g.k.VS=function(a){if(!g.vu(a)){var b=qu(a);g.wg(this.element,b)||this.Bb();this.G.T().disableNativeContextMenu&&g.uu(a)}}; g.k.Re=function(){this.Bb();rua(this)}; g.k.DN=function(){this.Bb()};g.x(g.MO,g.W);g.MO.prototype.onClick=function(){return g.E(this,function b(){var c=this,d,e,f,h;return g.B(b,function(l){if(1==l.i)return d=c.api.T(),e=c.api.getVideoData(),f=c.api.getPlaylistId(),h=d.getVideoUrl(e.videoId,f,void 0,!0),g.A(l,tua(c,h),2);l.l&&sua(c);c.api.Eb(c.element);g.sa(l)})})}; g.MO.prototype.Oa=function(){var a=this.api.T(),b=this.api.getVideoData();this.Ta("icon",{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"M21.9,8.3H11.3c-0.9,0-1.7,.8-1.7,1.7v12.3h1.7V10h10.6V8.3z M24.6,11.8h-9.7c-1,0-1.8,.8-1.8,1.8v12.3 c0,1,.8,1.8,1.8,1.8h9.7c1,0,1.8-0.8,1.8-1.8V13.5C26.3,12.6,25.5,11.8,24.6,11.8z M24.6,25.9h-9.7V13.5h9.7V25.9z"}}]});this.Ta("title-attr","Copy link");var c=this.api.Za().getPlayerSize().width;this.visible= !!b.videoId&&c>=this.l&&b.Sj&&!(b.C&&a.pfpChazalUi);g.O(this.element,"ytp-copylink-button-visible",this.visible);g.fL(this,this.visible);OO(this.tooltip);this.api.ib(this.element,this.visible&&this.Z)}; g.MO.prototype.Vb=function(a){g.W.prototype.Vb.call(this,a);this.api.ib(this.element,this.visible&&a)}; g.MO.prototype.va=function(){g.W.prototype.va.call(this);g.Oq(this.element,"ytp-copylink-button-visible")};g.x(PO,g.W);g.k=PO.prototype;g.k.show=function(){g.W.prototype.show.call(this);g.Gq(this.i)}; g.k.hide=function(){this.l.stop();g.Oq(this.element,"ytp-chapter-seek");g.Oq(this.element,"ytp-time-seeking");g.W.prototype.hide.call(this)}; g.k.Bs=function(a,b,c,d){this.Cs(a,d)}; g.k.Cs=function(a,b){g.Iq(this.i);this.l.start();this.element.setAttribute("data-side",-1===a?"back":"forward");g.Oq(this.element,"ytp-chapter-seek");this.Ta("chapterSeekText","");a=g.JI("$TOTAL_SEEK_TIME seconds",{TOTAL_SEEK_TIME:b.toString()});this.Ta("seekTime",a)}; g.k.Hz=function(a,b){g.Iq(this.i);this.l.start();this.element.setAttribute("data-side",-1===a?"back":"forward");g.N(this.element,"ytp-chapter-seek");this.Ta("chapterSeekText",b);this.Ta("seekTime","")};g.x(QO,g.W);g.k=QO.prototype;g.k.show=function(){g.W.prototype.show.call(this);g.Gq(this.l)}; g.k.hide=function(){this.u.stop();g.Oq(this.element,"ytp-chapter-seek");g.Oq(this.element,"ytp-time-seeking");g.W.prototype.hide.call(this)}; g.k.Bs=function(a,b,c,d){var e=-1===a?this.C:this.B;e&&this.G.Eb(e);g.Iq(this.l);this.u.start();this.element.setAttribute("data-side",-1===a?"back":"forward");var f=3*this.G.Za().getPlayerSize().height;e=this.G.Za().getPlayerSize();e=e.width/3-3*e.height;this.i.style.width=f+"px";this.i.style.height=f+"px";1===a?(this.i.style.left="",this.i.style.right=e+"px"):-1===a&&(this.i.style.right="",this.i.style.left=e+"px");var h=2.5*f;f=h/2;var l=this.Da("ytp-doubletap-ripple");l.style.width=h+"px";l.style.height= h+"px";1===a?(a=this.G.Za().getPlayerSize().width-b+Math.abs(e),l.style.left="",l.style.right=a-f+"px"):-1===a&&(a=Math.abs(e)+b,l.style.right="",l.style.left=a-f+"px");l.style.top="calc((33% + "+Math.round(c)+"px) - "+f+"px)";if(c=this.Da("ytp-doubletap-ripple"))c.classList.remove("ytp-doubletap-ripple"),c.classList.add("ytp-doubletap-ripple");uua(this,d)}; g.k.Cs=function(a,b){var c=this.G.Za().getPlayerSize();g.Iq(this.l);this.u.start();this.element.setAttribute("data-side",-1===a?"back":"forward");g.N(this.element,"ytp-time-seeking");this.i.style.width="110px";this.i.style.height="110px";1===a?(this.i.style.right="",this.i.style.left=.8*c.width-30+"px"):-1===a&&(this.i.style.right="",this.i.style.left=.1*c.width-15+"px");this.i.style.top=.5*c.height+15+"px";uua(this,b)}; g.k.Hz=function(a,b){g.Iq(this.l);this.u.start();this.element.setAttribute("data-side",-1===a?"back":"forward");this.i.style.width="0";this.i.style.height="0";g.N(this.element,"ytp-chapter-seek");this.Ta("seekText",b);this.Ta("seekTime","")};var nMa={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(nMa).reduce(function(a,b){a[nMa[b]]=b;return a},{}); var oMa={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(oMa).reduce(function(a,b){a[oMa[b]]=b;return a},{}); var pMa={normal:0,bold:1,italic:2,bold_italic:3};Object.keys(pMa).reduce(function(a,b){a[pMa[b]]=b;return a},{});var a3,qMa;a3=[{option:"#fff",text:"White"},{option:"#ff0",text:"Yellow"},{option:"#0f0",text:"Green"},{option:"#0ff",text:"Cyan"},{option:"#00f",text:"Blue"},{option:"#f0f",text:"Magenta"},{option:"#f00",text:"Red"},{option:"#080808",text:"Black"}];qMa=[{option:0,text:RO(0)},{option:.25,text:RO(.25)},{option:.5,text:RO(.5)},{option:.75,text:RO(.75)},{option:1,text:RO(1)}]; g.UO=[{option:"fontFamily",text:"Font family",options:[{option:1,text:"Monospaced Serif"},{option:2,text:"Proportional Serif"},{option:3,text:"Monospaced Sans-Serif"},{option:4,text:"Proportional Sans-Serif"},{option:5,text:"Casual"},{option:6,text:"Cursive"},{option:7,text:"Small Capitals"}]},{option:"color",text:"Font colour",options:a3},{option:"fontSizeIncrement",text:"Font size",options:[{option:-2,text:RO(.5)},{option:-1,text:RO(.75)},{option:0,text:RO(1)},{option:1,text:RO(1.5)},{option:2, text:RO(2)},{option:3,text:RO(3)},{option:4,text:RO(4)}]},{option:"background",text:"Background colour",options:a3},{option:"backgroundOpacity",text:"Background opacity",options:qMa},{option:"windowColor",text:"Window colour",options:a3},{option:"windowOpacity",text:"Window opacity",options:qMa},{option:"charEdgeStyle",text:"Character edge style",options:[{option:0,text:"None"},{option:4,text:"Drop Shadow"},{option:1,text:"Raised"},{option:2,text:"Depressed"},{option:3,text:"Outline"}]},{option:"textOpacity", text:"Font opacity",options:[{option:.25,text:RO(.25)},{option:.5,text:RO(.5)},{option:.75,text:RO(.75)},{option:1,text:RO(1)}]}];g.x(g.TO,g.eN);g.k=g.TO.prototype; g.k.gJ=function(a){var b=!1,c=g.wu(a),d=qu(a),e=!a.altKey&&!a.ctrlKey&&!a.metaKey,f=!1,h=!1,l=this.api.T();g.vu(a)?(e=!1,h=!0):l.Gg&&(e=!1);if(9===c)b=!0;else{if(d)switch(c){case 32:case 13:if("BUTTON"===d.tagName||"A"===d.tagName||"INPUT"===d.tagName)b=!0,e=!1;else if(e){var m=d.getAttribute("role");!m||"option"!==m&&"button"!==m&&0!==m.indexOf("menuitem")||(b=!0,d.click(),f=!0)}break;case 37:case 39:case 36:case 35:b="slider"===d.getAttribute("role");break;case 38:case 40:m=d.getAttribute("role"), d=38===c?d.previousSibling:d.nextSibling,"slider"===m?b=!0:e&&("option"===m?(d&&"option"===d.getAttribute("role")&&d.focus(),f=b=!0):m&&0===m.indexOf("menuitem")&&(d&&d.hasAttribute("role")&&0===d.getAttribute("role").indexOf("menuitem")&&d.focus(),f=b=!0))}if(e&&!f)switch(c){case 38:f=Math.min(this.api.getVolume()+5,100);lO(this.pc,f,!1);this.api.setVolume(f);h=f=!0;break;case 40:f=Math.max(this.api.getVolume()-5,0);lO(this.pc,f,!0);this.api.setVolume(f);h=f=!0;break;case 36:this.api.kf()&&(this.api.startSeekCsiAction(), this.api.seekTo(0),h=f=!0);break;case 35:this.api.kf()&&(this.api.startSeekCsiAction(),this.api.seekTo(Infinity),h=f=!0)}}b&&this.OE(!0);(b||h)&&this.md.Pk();(f||e&&this.handleGlobalKeyDown(c,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code))&&g.uu(a);l.u&&(a={keyCode:g.wu(a),altKey:a.altKey,ctrlKey:a.ctrlKey,metaKey:a.metaKey,shiftKey:a.shiftKey,handled:g.vu(a),fullscreen:this.api.isFullscreen()},this.api.Na("onKeyPress",a))}; g.k.hJ=function(a){this.handleGlobalKeyUp(g.wu(a),a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code)}; g.k.handleGlobalKeyUp=function(a){var b=!1,c=g.$M(this.api.tb());c&&(c=c.Zn)&&c.yb&&(c.cJ(a),b=!0);9===a&&(this.OE(!0),b=!0);return b}; g.k.handleGlobalKeyDown=function(a,b,c,d,e,f){var h=!1;e=this.api.T();if(e.Gg)return h;var l=g.$M(this.api.tb());if(l&&(l=l.Zn)&&l.yb)switch(a){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:h=l.bJ(a)}e.C||h||(h=f||String.fromCharCode(a).toLowerCase(),this.l+=h,0==="awesome".indexOf(this.l)?(h=!0,7===this.l.length&&Qq(this.api.getRootNode(),"ytp-color-party")):(this.l=h,h=0==="awesome".indexOf(this.l)));if(!h){f=(f=this.api.getVideoData())?f.Zk:[];l=dU?d:c;switch(a){case 80:b&& !e.xa&&(kO(this.pc,Rra(),"Previous"),this.api.previousVideo(),h=!0);break;case 78:b&&!e.xa&&(kO(this.pc,pL(),"Next"),this.api.nextVideo(),h=!0);break;case 74:this.api.kf()&&(this.api.startSeekCsiAction(),e.X("web_player_seek_chapters_by_shortcut")&&this.i?this.i.Cs(-1,10):kO(this.pc,{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z M 16.9,22 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 -0.2,0 -0.4,.1 -0.6,.1 -0.2,0 -0.4,0 -0.6,-0.1 -0.2,-0.1 -0.3,-0.2 -0.5,-0.3 -0.2,-0.1 -0.2,-0.3 -0.3,-0.6 -0.1,-0.3 -0.1,-0.5 -0.1,-0.8 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.9,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z"}}]}), this.api.seekBy(-10*this.api.getPlaybackRate()),h=!0);break;case 76:this.api.kf()&&(this.api.startSeekCsiAction(),e.X("web_player_seek_chapters_by_shortcut")&&this.i?this.i.Cs(1,10):kO(this.pc,{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.8,3 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 C 20,21.9 19.8,22 19.6,22 19.4,22 19.2,22 19,21.9 18.8,21.8 18.7,21.7 18.5,21.6 18.3,21.5 18.3,21.3 18.2,21 18.1,20.7 18.1,20.5 18.1,20.2 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.8,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z"}}]}), this.api.seekBy(10*this.api.getPlaybackRate()),h=!0);break;case 37:this.api.kf()&&(this.api.startSeekCsiAction(),l&&e.X("web_player_seek_chapters_by_shortcut")?(l=wua(f,1E3*this.api.getCurrentTime()),-1!==l&&null!=this.i&&(this.i.Hz(-1,f[l].title),this.api.seekTo(f[l].startTime/1E3),h=!0)):(e.X("web_player_seek_chapters_by_shortcut")&&this.i?this.i.Cs(-1,5):kO(this.pc,{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z m -1.3,8.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.4,.3 C 18.5,22 18.2,22 18,22 17.8,22 17.6,22 17.5,21.9 17.4,21.8 17.2,21.8 17,21.7 16.8,21.6 16.8,21.5 16.7,21.3 16.6,21.1 16.6,21 16.6,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.5,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.7 z"}}]}), this.api.seekBy(-5*this.api.getPlaybackRate()),h=!0));break;case 39:this.api.kf()&&(this.api.startSeekCsiAction(),l&&e.X("web_player_seek_chapters_by_shortcut")?(l=vua(f,1E3*this.api.getCurrentTime()),-1!==l&&null!=this.i&&(this.i.Hz(1,f[l].title),this.api.seekTo(f[l].startTime/1E3),h=!0)):(e.X("web_player_seek_chapters_by_shortcut")&&null!=this.i?this.i.Cs(1,5):kO(this.pc,{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.7,.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.5,.3 C 18.3,22 18.1,22 17.9,22 17.7,22 17.5,22 17.4,21.9 17.3,21.8 17.1,21.8 16.9,21.7 16.7,21.6 16.7,21.5 16.6,21.3 16.5,21.1 16.5,21 16.5,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.4,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.6 z"}}]}), this.api.seekBy(5*this.api.getPlaybackRate()),h=!0));break;case 77:this.api.isMuted()?(this.api.unMute(),lO(this.pc,this.api.getVolume(),!1)):(this.api.mute(),lO(this.pc,0,!0));h=!0;break;case 32:case 75:e.xa||(h=!g.pK(this.api.ub()),this.pc.jq(h),h?this.api.playVideo():this.api.pauseVideo(),h=!0);break;case 190:b?e.ac&&(h=this.api.getPlaybackRate(),this.api.setPlaybackRate(h+.25,!0),eua(this.pc,!1),h=!0):this.api.kf()&&(yua(this,1),h=!0);break;case 188:b?e.ac&&(h=this.api.getPlaybackRate(),this.api.setPlaybackRate(h- .25,!0),eua(this.pc,!0),h=!0):this.api.kf()&&(yua(this,-1),h=!0);break;case 70:Pta(this.api)&&(this.api.toggleFullscreen().catch(function(){}),h=!0); break;case 27:this.B()&&(h=!0)}if("3"!==e.controlsType)switch(a){case 67:g.wN(this.api.tb())&&(e=this.api.getOption("captions","track"),this.api.toggleSubtitles(),kO(this.pc,Qta(),!e||e&&!e.displayName?"Subtitles/closed captions on":"Subtitles/closed captions off"),h=!0);break;case 79:VO(this,"textOpacity");break;case 87:VO(this,"windowOpacity");break;case 187:case 61:VO(this,"fontSizeIncrement",!1,!0);break;case 189:case 173:VO(this,"fontSizeIncrement",!0,!0)}var m;b||c||d||(48<=a&&57>=a?m=a-48: 96<=a&&105>=a&&(m=a-96));null!=m&&this.api.kf()&&(this.api.startSeekCsiAction(),a=this.api.getProgressState(),this.api.seekTo(m/10*(a.seekableEnd-a.seekableStart)+a.seekableStart),h=!0);h&&this.md.Pk()}return h}; g.k.OE=function(a){g.O(this.api.getRootNode(),"ytp-probably-keyboard-focus",a);g.O(this.contextMenu.element,"ytp-probably-keyboard-focus",a)}; g.k.va=function(){g.Iq(this.u);g.eN.prototype.va.call(this)};g.x(WO,g.W);WO.prototype.Oa=function(){var a=g.rF(this.G.T())&&g.ZM(this.G)&&g.V(this.G.ub(),128),b=this.G.getPlayerSize();this.visible=this.i.lf()&&!a&&240<=b.width&&!(this.G.getVideoData().C&&this.G.T().pfpChazalUi);g.O(this.element,"ytp-overflow-button-visible",this.visible);this.visible&&OO(this.tooltip);this.G.ib(this.element,this.visible&&this.Z)}; WO.prototype.Vb=function(a){g.W.prototype.Vb.call(this,a);this.G.ib(this.element,this.visible&&a)}; WO.prototype.va=function(){g.W.prototype.va.call(this);g.Oq(this.element,"ytp-overflow-button-visible")};g.x(XO,g.$N);g.k=XO.prototype;g.k.FN=function(a){a=qu(a);g.wg(this.element,a)&&(g.wg(this.i,a)||g.wg(this.closeButton,a)||aO(this))}; g.k.Bb=function(){g.$N.prototype.Bb.call(this);this.tooltip.Yi(this.element)}; g.k.show=function(){this.yb&&this.G.Y("OVERFLOW_PANEL_OPENED");g.$N.prototype.show.call(this);this.element.setAttribute("aria-modal","true");zua(this,!0)}; g.k.hide=function(){g.$N.prototype.hide.call(this);this.element.removeAttribute("aria-modal");zua(this,!1)}; g.k.Re=function(a){!a&&this.Of()&&aO(this)}; g.k.focus=function(){for(var a=g.r(this.actionButtons),b=a.next();!b.done;b=a.next())if(b=b.value,b.yb){b.focus();break}};g.x(ZO,g.W);ZO.prototype.onClick=function(a){g.NN(a,this.api)&&this.api.playVideoAt(this.index)};g.x($O,g.$N);g.k=$O.prototype;g.k.show=function(){g.$N.prototype.show.call(this);this.u.N(this.api,"videodatachange",this.PA);this.u.N(this.api,"onPlaylistUpdate",this.PA);this.PA()}; g.k.hide=function(){g.$N.prototype.hide.call(this);g.Ox(this.u);this.updatePlaylist(null)}; g.k.PA=function(){this.updatePlaylist(this.api.getPlaylist())}; g.k.Lz=function(){var a=this.playlist,b=a.u;if(b===this.B)this.selected.element.setAttribute("aria-checked","false"),this.selected=this.i[a.index];else{for(var c=g.r(this.i),d=c.next();!d.done;d=c.next())d.value.dispose();c=a.length;this.i=[];for(d=0;dthis.api.Za().getPlayerSize().width&&!a);this.playlist&&2!==this.api.getPresentingPlayerType()?(this.update({text:g.JI("$CURRENT_POSITION/$PLAYLIST_LENGTH",{CURRENT_POSITION:String(this.playlist.index+1),PLAYLIST_LENGTH:String(this.playlist.length)}),title:g.JI("Playlist: $PLAYLIST_NAME",{PLAYLIST_NAME:this.playlist.title})}),this.yb||(this.show(),OO(this.tooltip)),this.visible=!0,this.Vb(!0)): this.yb&&(this.hide(),this.Vb(!1),OO(this.tooltip))}; aP.prototype.Vb=function(a){g.W.prototype.Vb.call(this,a);this.api.ib(this.element,this.visible&&a)}; aP.prototype.i=function(){this.playlist&&this.playlist.unsubscribe("shuffle",this.Oa,this);(this.playlist=this.api.getPlaylist())&&this.playlist.subscribe("shuffle",this.Oa,this);this.Oa()};g.x(bP,g.W);g.k=bP.prototype; g.k.QA=function(a,b){if(!this.B){if(a){this.tooltipRenderer=a;var c,d,e,f,h,l,m,n;a=this.tooltipRenderer.text;var p=!1;(null===(c=null===a||void 0===a?void 0:a.runs)||void 0===c?0:c.length)&&a.runs[0].text&&(this.update({title:a.runs[0].text.toString()}),p=!0);g.Ol(this.title,p);a=this.tooltipRenderer.detailsText;c=!1;if((null===(d=null===a||void 0===a?void 0:a.runs)||void 0===d?0:d.length)&&a.runs[0].text){p=a.runs[0].text.toString();d=p.indexOf("$TARGET_ICON");if(-1=this.l&&!a;g.O(this.element,"ytp-share-button-visible",this.visible);g.fL(this,this.visible);OO(this.tooltip);this.api.ib(this.element,this.visible&&this.Z)}; g.fP.prototype.Vb=function(a){g.W.prototype.Vb.call(this,a);this.api.ib(this.element,this.visible&&a)}; g.fP.prototype.va=function(){g.W.prototype.va.call(this);g.Oq(this.element,"ytp-share-button-visible")};g.x(g.gP,g.$N);g.k=g.gP.prototype;g.k.HN=function(a){a=qu(a);g.wg(this.C,a)||g.wg(this.closeButton,a)||aO(this)}; g.k.Bb=function(){g.$N.prototype.Bb.call(this);this.tooltip.Yi(this.element)}; g.k.show=function(){var a=this.yb;g.$N.prototype.show.call(this);this.Oa();a||this.api.Na("onSharePanelOpened")}; g.k.BR=function(){this.yb&&this.Oa()}; g.k.Oa=function(){var a=this;g.N(this.element,"ytp-share-panel-loading");g.Oq(this.element,"ytp-share-panel-fail");var b=this.api.getVideoData(),c=this.api.getPlaylistId()&&this.B.checked;b.getSharePanelCommand&&tM(this.api.Dl(),b.getSharePanelCommand,{includeListId:c}).then(function(d){a.isDisposed()||(g.Oq(a.element,"ytp-share-panel-loading"),Eua(a,d))}); b=this.api.getVideoUrl(!0,!0,!1,!1);g.CF(this.api.T())&&(b=g.ti(b,g.KM("emb_share")));this.Ta("link",b);this.Ta("linkText",b);this.Ta("shareLinkWithUrl",g.JI("Share link $URL",{URL:b}));QN(this.u)}; g.k.Re=function(a){!a&&this.Of()&&aO(this)}; g.k.focus=function(){this.u.focus()}; g.k.va=function(){g.$N.prototype.va.call(this);Dua(this)};g.x(jP,g.W);g.k=jP.prototype;g.k.OD=function(){}; g.k.PD=function(){}; g.k.pw=function(){return!0}; g.k.TV=function(){if(this.expanded){this.ya.show();var a=this.I.element.scrollWidth}else a=this.I.element.scrollWidth,this.ya.hide();this.Wa=34+a;g.O(this.badge.element,"ytp-suggested-action-badge-expanded",this.expanded);this.badge.element.style.width=(this.expanded?34:this.Wa)+"px";this.xa.start()}; g.k.fQ=function(){this.badge.element.style.width=(this.expanded?this.Wa:34)+"px";this.Ka.start()}; g.k.tW=function(){g.O(this.badge.element,"ytp-suggested-action-badge-with-offline-slate",!0)}; g.k.Th=function(){this.pw()?this.L.show():this.L.hide();Fua(this)}; g.k.IN=function(){this.enabled=!1;this.Th()}; g.k.sW=function(a){this.eb=a;this.Th()}; g.k.AS=function(a){this.Pa=1===a;this.Th();g.O(this.badge.element,"ytp-suggested-action-badge-with-offline-slate",!1)}; g.k.bT=function(){g.O(this.badge.element,"ytp-suggested-action-badge-fullscreen",this.G.isFullscreen());this.Th()};g.x(kP,jP);g.k=kP.prototype;g.k.va=function(){lP(this);jP.prototype.va.call(this)}; g.k.OD=function(a){a.target!==this.dismissButton.element&&(Hua(this,!1),this.G.Na("innertubeCommand",this.onClickCommand))}; g.k.PD=function(){this.u=!0;Hua(this,!0);this.Th()}; g.k.RT=function(a){this.Ga=a;this.Th()}; g.k.IT=function(a){var b=this.G.getVideoData();b&&b.videoId===this.videoId&&this.Aa&&(this.U=a,a||(a=3+this.G.getCurrentTime(),this.Hd(a)))}; g.k.ob=function(a,b){var c;if(a=!!b.videoId&&this.videoId!==b.videoId)this.videoId=b.videoId,this.u=!1,this.i=!0,this.U=this.Aa=this.l=this.J=!1,lP(this);if(a||!b.videoId)this.C=this.B=!1;a=b.shoppingOverlayRenderer;this.Ga=this.enabled=!1;if(a){this.enabled=!0;var d,e,f;if(!this.B){var h=null===(d=a.badgeInteractionLogging)||void 0===d?void 0:d.trackingParams;(this.B=!!h)&&this.G.im(this.badge.element,h||null)}this.C||(this.C=!(null===(e=a.dismissButton)||void 0===e||!e.trackingParams))&&this.G.im(this.dismissButton.element, (null===(f=a.dismissButton)||void 0===f?void 0:f.trackingParams)||null);this.text=g.rA(a.text);if(d=null===(c=a.dismissButton)||void 0===c?void 0:c.a11yLabel)this.Sa=g.rA(d);this.onClickCommand=a.onClickCommand;this.timing=a.timing;oH(b)?this.U=this.Aa=!0:this.Hd()}Gua(this);iP(this);this.Th()}; g.k.pw=function(){return this.eb&&!this.Ga&&this.enabled&&!this.u&&!this.fb.lf()&&!this.Pa&&!this.U&&(this.l||this.i)}; g.k.xe=function(a){(this.l=a)?(hP(this),iP(this,!1)):(lP(this),this.ea.start());this.Th()}; g.k.Hd=function(a){a=void 0===a?0:a;var b=[],c=this.timing.visible,d=this.timing.expanded;c&&b.push(new g.hA(1E3*(c.startSec+a),1E3*(c.endSec+a),{priority:7,namespace:"shopping_overlay_visible"}));d&&b.push(new g.hA(1E3*(d.startSec+a),1E3*(d.endSec+a),{priority:7,namespace:"shopping_overlay_expanded"}));this.G.Hd(b)};g.x(mP,g.$N);mP.prototype.show=function(){g.$N.prototype.show.call(this);this.B.start()}; mP.prototype.hide=function(){g.$N.prototype.hide.call(this);this.B.stop()}; mP.prototype.Lr=function(a,b){"dataloaded"===a&&((this.u=b.ZG,this.i=b.XG,isNaN(this.u)||isNaN(this.i))?this.C&&(this.G.Xe("intro"),this.G.removeEventListener(g.kA("intro"),this.xa),this.G.removeEventListener(g.lA("intro"),this.ea),this.G.removeEventListener("onShowControls",this.I),this.hide(),this.C=!1):(this.G.addEventListener(g.kA("intro"),this.xa),this.G.addEventListener(g.lA("intro"),this.ea),this.G.addEventListener("onShowControls",this.I),a=new g.hA(this.u,this.i,{priority:7,namespace:"intro"}), this.G.Hd([a]),this.C=!0))};g.x(nP,g.W);nP.prototype.onClick=function(){this.G.Yn()}; nP.prototype.Oa=function(){var a=!0,b=this.G.T();(b.X("embeds_enable_mobile_custom_controls")||"1"===b.controlsType&&!b.X("embeds_use_native_controls_killswitch")&&b.i)&&g.rF(b)&&(a=a&&480<=this.G.Za().getPlayerSize().width);g.fL(this,a);this.Ta("icon",this.G.hf()?{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,V:{d:"M11,13 L25,13 L25,21 L11,21 L11,13 Z M12,28 L24,28 L18,22 L12,28 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,23 C7,24.1 7.9,25 9,25 L13,25 L13,23 L9,23 L9,11 L27,11 L27,23 L23,23 L23,25 L27,25 C28.1,25 29,24.1 29,23 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z", fill:"#fff"}}]}:{D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"M12,28 L24,28 L18,22 L12,28 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,23 C7,24.1 7.9,25 9,25 L13,25 L13,23 L9,23 L9,11 L27,11 L27,23 L23,23 L23,25 L27,25 C28.1,25 29,24.1 29,23 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z"}}]})};new Iv("yt.autonav");g.x(oP,g.W);g.k=oP.prototype; g.k.At=function(){if(3!==this.G.getPresentingPlayerType()&&g.cN(this.G)&&400<=this.G.Za().getPlayerSize().width&&!1!==this.G.getVideoData().vR){if(!this.i){this.i=!0;g.fL(this,this.i);this.l.push(this.N(this.G,"videodatachange",this.At));this.l.push(this.N(this.G,"videoplayerreset",this.At));this.l.push(this.N(this.G,"onPlaylistUpdate",this.At));this.l.push(this.N(this.G,"autonavchange",this.lG));var a=this.G.getVideoData();this.lG(a.autonavState);this.G.ib(this.element,this.i)}}else{this.i=!1;g.fL(this, this.i);a=g.r(this.l);for(var b=a.next();!b.done;b=a.next())this.jc(b.value)}}; g.k.lG=function(a){(a=1!==a)||(g.xv.getInstance(),a=g.ks("web_autonav_allow_off_by_default")&&!g.zv(0,141)&&g.P("AUTONAV_OFF_BY_DEFAULT")?!1:!g.zv(0,140));this.isChecked=a;Iua(this)}; g.k.onClick=function(){this.isChecked=!this.isChecked;this.G.Kz(this.isChecked?2:1);Iua(this);this.G.Eb(this.element)}; g.k.getValue=function(){return this.isChecked}; g.k.setValue=function(a){this.isChecked=a;this.Da("ytp-autonav-toggle-button").setAttribute("aria-checked",String(this.isChecked))};g.x(g.qP,g.W);g.qP.prototype.va=function(){this.ctx=null;g.W.prototype.va.call(this)};g.x(rP,g.W);rP.prototype.onClick=function(){this.G.Na("innertubeCommand",this.u)}; rP.prototype.onClickCommand=function(a){(null===a||void 0===a?0:a.changeKeyedMarkersVisibilityCommand)&&this.Nb()}; rP.prototype.updateVideoData=function(a,b){a=b.QV;this.u=null===a||void 0===a?void 0:a.command;this.l.disabled=null==this.u;g.O(this.l,"ytp-chapter-container-disabled",this.l.disabled);this.Nb()}; rP.prototype.Nb=function(){var a="",b=this.I.i;if(1d!==a>b){var e=c;c=d;d=e}a>c&&b>d&&this.WD()}}; g.k.disable=function(){var a=this;if(!this.message){var b=(null!=hu(["requestFullscreen","webkitRequestFullscreen","mozRequestFullScreen","msRequestFullscreen"],document.body)?"Full screen is unavailable. $BEGIN_LINKFind out more$END_LINK":"Your browser doesn't support full screen. $BEGIN_LINKFind out more$END_LINK").split(/\$(BEGIN|END)_LINK/);this.message=new g.$N(this.G,{D:"div",Fa:["ytp-popup","ytp-generic-popup"],V:{role:"alert",tabindex:"0"},S:[b[0],{D:"a",V:{href:"https://support.google.com/youtube/answer/6276924", target:this.G.T().J},ra:b[2]},b[4]]},100,!0);this.message.hide();g.J(this,this.message);this.message.subscribe("show",function(c){a.l.xr(a.message,c)}); g.bN(this.G,this.message.element,4);this.element.setAttribute("aria-disabled","true");this.element.setAttribute("aria-haspopup","true");(0,this.i)();this.i=null}}; g.k.Oa=function(){var a=Pta(this.G),b=this.G.T().I&&250>this.G.getPlayerSize().width;g.fL(this,a&&!b)}; g.k.Hi=function(a){if(a){var b={D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"g",K:"ytp-fullscreen-button-corner-2",S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z"}}]},{D:"g",K:"ytp-fullscreen-button-corner-3",S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z"}}]},{D:"g",K:"ytp-fullscreen-button-corner-0",S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z"}}]},{D:"g", K:"ytp-fullscreen-button-corner-1",S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z"}}]}]};a=RN(this.G,"Exit full screen","f");document.activeElement===this.element&&this.G.getRootNode().focus()}else b={D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},S:[{D:"g",K:"ytp-fullscreen-button-corner-0",S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z"}}]},{D:"g",K:"ytp-fullscreen-button-corner-1",S:[{D:"path", Kb:!0,K:"ytp-svg-fill",V:{d:"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z"}}]},{D:"g",K:"ytp-fullscreen-button-corner-2",S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z"}}]},{D:"g",K:"ytp-fullscreen-button-corner-3",S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z"}}]}]},a=RN(this.G,"Full screen","f");this.Ta("icon",b);this.Ta("title",this.message?null:a);OO(this.l.fc())}; g.k.va=function(){this.message||((0,this.i)(),this.i=null);g.W.prototype.va.call(this)};g.x(xP,g.W);xP.prototype.onClick=function(){this.G.Na("onCollapseMiniplayer");this.G.Eb(this.element)}; xP.prototype.Oa=function(){this.visible=!this.G.isFullscreen();g.fL(this,this.visible);this.G.ib(this.element,this.visible&&this.Z)}; xP.prototype.Vb=function(a){g.W.prototype.Vb.call(this,a);this.G.ib(this.element,this.visible&&a)};g.x(yP,g.W);yP.prototype.ob=function(a){this.Oa("newdata"===a)}; yP.prototype.Oa=function(a){var b=this.G.getVideoData(),c=b.Fc,d=this.G.ub();d=(g.pK(d)||g.V(d,4))&&0a&&this.delay.start()}; var sMa=new g.ar(0,0,.4,0,.2,1,1,1),Oua=/[0-9.-]+|[^0-9.-]+/g;g.x(g.CP,g.W);g.k=g.CP.prototype;g.k.mG=function(a){this.visible=300<=a.width;g.fL(this,this.visible);this.G.ib(this.element,this.visible&&this.Z)}; g.k.zT=function(){this.G.T().ea?this.G.isMuted()?this.G.unMute():this.G.mute():aO(this.message,this.element,!0);this.G.Eb(this.element)}; g.k.Af=function(a){this.setVolume(a.volume,a.muted)}; g.k.setVolume=function(a,b){var c=this,d=b?0:a/100,e=this.G.T();a=0===d?1:50this.clipEnd)&&this.Ez()}; g.k.LN=function(a){if(!g.vu(a)){var b=!1;switch(g.wu(a)){case 36:this.api.seekTo(0);b=!0;break;case 35:this.api.seekTo(Infinity);b=!0;break;case 34:this.api.seekBy(-60);b=!0;break;case 33:this.api.seekBy(60);b=!0;break;case 38:this.api.seekBy(5);b=!0;break;case 40:this.api.seekBy(-5),b=!0}b&&g.uu(a)}}; g.k.Lr=function(a,b){this.updateVideoData(b,"newdata"===a)}; g.k.IQ=function(){this.Lr("newdata",this.api.getVideoData())}; g.k.updateVideoData=function(a,b){b=void 0===b?!1:b;var c=!!a&&a.isValid();c&&(KH(a)?this.Cb=!1:this.Cb=a.allowLiveDvr,g.O(this.api.getRootNode(),"ytp-enable-live-buffer",!(null===a||void 0===a||!KH(a))));qva(this,this.api.kf());if(b){if(c)for(b=a.clipEnd,this.clipStart=a.clipStart,this.clipEnd=b,XP(this),TP(this,this.J,this.Sa);0b.seekableEnd&&(e=b.seekableEnd,c=-this.xa,b=iM(this.l,b.seekableEnd)* QP(this).i+c,a.position=b),b=this.l.l;b=h||g.bM(this.Cb?e-this.l.i:e-b);c=a.position+this.Nc;e-=this.api.Qc();if(this.api.Ih()){if(1=f&&p.timeRangeStartMillis=n.visibleTimeRangeStartMillis&&p<=n.visibleTimeRangeEndMillis&&(f=n.label,b=g.bM(n.decorationTimeMillis/ 1E3),g.N(this.api.getRootNode(),"ytp-progress-bar-decoration"));l=320*this.tooltip.scale;n=f.length*(this.u?8.55:5.7);l=n<=l?n:l;n=l<160*this.tooltip.scale;p=3;!n&&l/2>a.position&&(p=1);!n&&l/2>this.C-a.position&&(p=2);this.api.T().I&&(m-=10);Jva(this.tooltip,c,e,b,!!h,m,f,p)}else Jva(this.tooltip,c,e,b,!!h,m);g.O(this.api.getRootNode(),"ytp-progress-bar-hover",!g.V(this.api.ub(),64));jva(this)}; g.k.TT=function(){g.OQ(this.tooltip);g.Oq(this.api.getRootNode(),"ytp-progress-bar-hover")}; g.k.ST=function(a,b){this.I&&(this.I.dispose(),this.I=null);this.Pc=b;1e||1e&&a.I.start()}); this.I.start()}if(g.V(this.api.ub(),32)||3===this.api.getPresentingPlayerType())this.api.startSeekCsiAction(),1.1*(this.u?60:40),a=QP(this));g.O(this.element,"ytp-pull-ui",e);d&&g.N(this.element,"ytp-pulling");b=0;a.l&&0>=a.position&&1===this.i.length?b=-1:a.C&&a.position>=a.width&&1===this.i.length&&(b=1);if(this.vb!==b&&1===this.i.length&&(this.vb=b,this.I&&(this.I.dispose(),this.I=null),b)){var f=(0,g.Q)();this.I=new g.Cq(function(){var h=c.C*(c.Ja-1);c.xa=g.Pf(c.xa+ c.vb*((0,g.Q)()-f)*.3,0,h);UP(c);c.api.seekTo(WP(c,QP(c)),!1);0=b;g.fL(this,a);this.G.ib(this.element,a)}; bQ.prototype.u=function(){if(this.zb.yb)this.zb.Bb();else{var a=g.wN(this.G.tb());a&&!a.loaded&&(a.bf("tracklist",{includeAsr:!0}).length||a.load());this.G.Eb(this.element);this.zb.bd(this.element)}}; bQ.prototype.updateBadge=function(){var a=this.G.isHdr(),b=this.G.getPresentingPlayerType(),c=2!==b&&3!==b,d=g.aN(this.G),e=c&&!!g.$M(this.G.tb());b=e&&1===d.displayMode;d=e&&2===d.displayMode;c=(e=b||d)||!c?null:this.G.getPlaybackQuality();g.O(this.element,"ytp-hdr-quality-badge",a);g.O(this.element,"ytp-hd-quality-badge",!a&&("hd1080"===c||"hd1440"===c));g.O(this.element,"ytp-4k-quality-badge",!a&&"hd2160"===c);g.O(this.element,"ytp-5k-quality-badge",!a&&"hd2880"===c);g.O(this.element,"ytp-8k-quality-badge", !a&&"highres"===c);g.O(this.element,"ytp-3d-badge-grey",!a&&e&&b);g.O(this.element,"ytp-3d-badge",!a&&e&&d)};g.x(dQ,EO);dQ.prototype.isLoaded=function(){var a=g.FN(this.G.tb());return void 0!==a&&a.loaded}; dQ.prototype.Oa=function(){void 0!==g.FN(this.G.tb())&&3!==this.G.getPresentingPlayerType()?this.i||(this.zb.Cc(this),this.i=!0):this.i&&(this.zb.Ef(this),this.i=!1);this.setValue(this.isLoaded())}; dQ.prototype.l=function(a){this.isLoaded();a?this.G.loadModule("annotations_module"):this.G.unloadModule("annotations_module");this.G.Y("annotationvisibility",a)}; dQ.prototype.va=function(){this.i&&this.zb.Ef(this);EO.prototype.va.call(this)};g.x(g.eQ,g.wO);g.k=g.eQ.prototype;g.k.open=function(){g.GO(this.zb,this.u)}; g.k.Vh=function(a){sva(this);this.options[a].element.setAttribute("aria-checked","true");this.fd(this.Xi(a));this.l=a}; g.k.NB=function(a,b,c){var d=this;b=new g.wO({D:"div",Fa:["ytp-menuitem"],V:{tabindex:"0",role:"menuitemradio","aria-checked":c?"true":void 0},S:[{D:"div",Fa:["ytp-menuitem-label"],ra:"{{label}}"}]},b,this.Xi(a,!0));b.Ra("click",function(){d.wf(a)}); return b}; g.k.enable=function(a){this.B?a||(this.B=!1,this.Oq(!1)):a&&(this.B=!0,this.Oq(!0))}; g.k.Oq=function(a){a?this.zb.Cc(this):this.zb.Ef(this)}; g.k.wf=function(a){this.Y("select",a)}; g.k.Xi=function(a){return a.toString()}; g.k.MN=function(a){g.vu(a)||39!==g.wu(a)||(this.open(),g.uu(a))}; g.k.va=function(){this.B&&this.zb.Ef(this);g.wO.prototype.va.call(this);for(var a=g.r(Object.keys(this.options)),b=a.next();!b.done;b=a.next())this.options[b.value].dispose()};g.x(gQ,g.eQ);gQ.prototype.Oa=function(){var a=this.G.getAvailableAudioTracks();1(a.deltaX||-a.deltaY)?-this.C:this.C;this.hq(b);g.uu(a)}; g.k.ON=function(a){a=(a-g.Hl(this.l).x)/this.J*this.range+this.minimumValue;this.hq(a)}; g.k.hq=function(a,b){b=void 0===b?"":b;a=g.Pf(a,this.minimumValue,this.maximumValue);""===b&&(b=a.toString());this.Ta("valuenow",a);this.Ta("valuetext",b);this.L.style.left=(a-this.minimumValue)/this.range*(this.J-this.ea)+"px";this.i=a}; g.k.focus=function(){this.xa.focus()};g.x(oQ,mQ);oQ.prototype.U=function(){this.G.setPlaybackRate(this.i,!0)}; oQ.prototype.hq=function(a){mQ.prototype.hq.call(this,a,pQ(this,a).toString());this.u&&(nQ(this),this.ya())}; oQ.prototype.Aa=function(){var a=this.G.getPlaybackRate();pQ(this,this.i)!==a&&(this.hq(a),nQ(this))};g.x(qQ,g.gL);qQ.prototype.focus=function(){this.i.focus()};g.x(uva,zO);g.x(rQ,g.eQ);g.k=rQ.prototype;g.k.Xi=function(a){return"1"===a?"Normal":a.toLocaleString()}; g.k.Oa=function(){var a=this.G.getPresentingPlayerType();this.enable(2!==a&&3!==a);xva(this)}; g.k.Oq=function(a){g.eQ.prototype.Oq.call(this,a);a?(this.J=this.N(this.G,"onPlaybackRateChange",this.QN),xva(this),vva(this,this.G.getPlaybackRate())):(this.jc(this.J),this.J=null)}; g.k.QN=function(a){var b=this.G.getPlaybackRate();this.I.includes(b)||wva(this,b);vva(this,a)}; g.k.wf=function(a){g.eQ.prototype.wf.call(this,a);a===this.i?this.G.setPlaybackRate(this.C,!0):this.G.setPlaybackRate(Number(a),!0);this.zb.lh()};g.x(tQ,g.eQ);g.k=tQ.prototype;g.k.Vh=function(a){g.eQ.prototype.Vh.call(this,a)}; g.k.getKey=function(a){return a.option.toString()}; g.k.getOption=function(a){return this.settings[a]}; g.k.Xi=function(a){return this.getOption(a).text||""}; g.k.wf=function(a){g.eQ.prototype.wf.call(this,a);this.Y("settingChange",this.setting,this.settings[a].option)};g.x(uQ,g.AO);uQ.prototype.vf=function(a){for(var b=g.r(Object.keys(a)),c=b.next();!c.done;c=b.next()){var d=c.value;if(c=this.Gn[d]){var e=a[d].toString();d=!!a[d+"Override"];c.options[e]&&(c.Vh(e),c.C.element.setAttribute("aria-checked",String(!d)),c.i.element.setAttribute("aria-checked",String(d)))}}}; uQ.prototype.jh=function(a,b){this.Y("settingChange",a,b)};g.x(vQ,g.eQ);vQ.prototype.getKey=function(a){return a.languageCode}; vQ.prototype.Xi=function(a){return this.languages[a].languageName||""}; vQ.prototype.wf=function(a){this.Y("select",a);this.G.Eb(this.element);g.KO(this.zb)};g.x(wQ,g.eQ);g.k=wQ.prototype;g.k.getKey=function(a){return g.Vb(a)?"__off__":a.displayName}; g.k.Xi=function(a){return"__off__"===a?"Off":"__translate__"===a?"Auto-translate":"__contribute__"===a?"Add subtitles/CC":("__off__"===a?{}:this.tracks[a]).displayName}; g.k.wf=function(a){"__translate__"===a?this.i.open():"__contribute__"===a?(this.G.pauseVideo(),this.G.isFullscreen()&&this.G.toggleFullscreen(),a=g.JM(this.G.T(),this.G.getVideoData()),g.RJ(a)):(this.G.Eb(this.element),this.G.setOption("captions","track","__off__"===a?{}:this.tracks[a]),g.eQ.prototype.wf.call(this,a),this.zb.lh())}; g.k.Oa=function(){var a,b=this.G.getOptions();b=b&&-1!==b.indexOf("captions");var c=this.G.getVideoData();c=c&&c.jl;var d=!(null===(a=this.G.getVideoData())||void 0===a||!g.HH(a)),e={};if(b||c){if(b){var f=this.G.getOption("captions","track");e=this.G.getOption("captions","tracklist",{includeAsr:!0});var h=d?[]:this.G.getOption("captions","translationLanguages");this.tracks=g.Fb(e,this.getKey,this);d=g.Qe(e,this.getKey);if(h.length&&!g.Vb(f)){var l=f.translationLanguage;if(l&&l.languageName){var m= l.languageName;l=h.findIndex(function(n){return n.languageName===m}); qaa(h,l)}zva(this.i,h);d.push("__translate__")}h=this.getKey(f)}else this.tracks={},d=[],h="__off__";d.unshift("__off__");this.tracks.__off__={};c&&d.unshift("__contribute__");this.tracks[h]||(this.tracks[h]=f,d.push(h));g.fQ(this,d);this.Vh(h);f&&f.translationLanguage?this.i.Vh(this.i.getKey(f.translationLanguage)):sva(this.i);b&&this.C.vf(this.G.getSubtitlesUserSettings());this.J.fd(e&&e.length?" ("+e.length+")":"");this.Y("size-change");this.G.ib(this.element,!0);this.enable(!0)}else this.enable(!1)}; g.k.RN=function(a){var b=this.G.getOption("captions","track");b=g.Zb(b);b.translationLanguage=this.i.languages[a];this.G.setOption("captions","track",b)}; g.k.jh=function(a,b){if("reset"===a)this.G.resetSubtitlesUserSettings();else{var c={};c[a]=b;this.G.updateSubtitlesUserSettings(c)}Ava(this,!0);this.I.start();this.C.vf(this.G.getSubtitlesUserSettings())}; g.k.DU=function(a){a||g.Iq(this.I)}; g.k.va=function(){g.Iq(this.I);g.eQ.prototype.va.call(this)};g.x(xQ,g.IO);g.k=xQ.prototype;g.k.initialize=function(){if(!this.Sd){this.Sd=!0;this.wD=new jQ(this.G,this);g.J(this,this.wD);var a=new lQ(this.G,this);g.J(this,a);a=new wQ(this.G,this);g.J(this,a);a=new dQ(this.G,this);g.J(this,a);this.G.T().ac&&(a=new rQ(this.G,this),g.J(this,a));this.G.T().Wb&&!g.T(this.G.T().experiments,"web_player_move_autonav_toggle")&&(a=new hQ(this.G,this),g.J(this,a));a=new gQ(this.G,this);g.J(this,a);cQ(this.settingsButton,this.Pd.items.length)}}; g.k.Cc=function(a){this.initialize();this.Pd.Cc(a);cQ(this.settingsButton,this.Pd.items.length)}; g.k.Ef=function(a){this.yb&&1>=this.Pd.items.length&&this.hide();this.Pd.Ef(a);cQ(this.settingsButton,this.Pd.items.length)}; g.k.bd=function(a){this.initialize();0=b;g.fL(this,b);this.G.ib(this.element,b);a&&this.Ta("pressed",this.isEnabled())};g.x(g.AQ,g.W);g.k=g.AQ.prototype; g.k.Nb=function(){var a=this.api.Za().getPlayerSize().width,b=a>=this.J&&(!(this.isLiveVideo&&!this.l)||!g.V(this.api.ub(),64));g.fL(this,b);g.O(this.element,"ytp-time-display-allow-autohide",b&&400>a);a=this.api.getProgressState();if(b){b=this.api.getPresentingPlayerType();var c=g.T(this.api.T().experiments,"halftime_ux_killswitch")?a.current:this.api.getCurrentTime(b,!1);this.l&&(c-=a.airingStart);c=g.bM(c);this.u!==c&&(this.Ta("currenttime",c),this.u=c);b=g.bM(g.T(this.api.T().experiments,"halftime_ux_killswitch")? a.duration:this.api.getDuration(b,!1));this.B!==b&&(this.Ta("duration",b),this.B=b)}a=a.isAtLiveHead;!this.isLiveVideo||this.l||this.I===a&&this.C===this.isPremiere||(this.I=a,this.C=this.isPremiere,this.Nb(),b=this.liveBadge.element,b.disabled=a,this.liveBadge.fd(this.isPremiere?"Premiere":"Live"),a?this.i&&(this.i(),this.i=null,b.removeAttribute("title")):(b.title="Skip ahead to live broadcast.",this.i=g.oO(this.tooltip,this.liveBadge.element)))}; g.k.ob=function(a,b,c){this.updateVideoData((g.T(this.api.T().experiments,"enable_topsoil_wta_for_halftime")||g.T(this.api.T().experiments,"enable_topsoil_wta_for_halftime_live_infra"))&&2===c?this.api.getVideoData(1):b);this.Nb()}; g.k.updateVideoData=function(a){this.isLiveVideo=a.isLivePlayback&&!a.eb;this.l=KH(a);this.isPremiere=a.isPremiere;g.O(this.element,"ytp-live",this.isLiveVideo&&!this.l)}; g.k.onClick=function(a){a.target===this.liveBadge.element&&(this.api.seekTo(Infinity),this.api.playVideo())}; g.k.va=function(){this.i&&this.i();g.W.prototype.va.call(this)};g.x(DQ,g.W);g.k=DQ.prototype;g.k.Vl=function(){var a=this.i.Oe();this.u!==a&&(this.u=a,CQ(this,this.api.getVolume(),this.api.isMuted()))}; g.k.oG=function(a){g.fL(this,350<=a.width)}; g.k.UN=function(a){if(!g.vu(a)){var b=g.wu(a),c=null;37===b?c=this.volume-5:39===b?c=this.volume+5:36===b?c=0:35===b&&(c=100);null!==c&&(c=g.Pf(c,0,100),0===c?this.api.mute():(this.api.isMuted()&&this.api.unMute(),this.api.setVolume(c)),g.uu(a))}}; g.k.SN=function(a){var b=a.deltaX||-a.deltaY;a.deltaMode?this.api.setVolume(this.volume+(0>b?-10:10)):this.api.setVolume(this.volume+g.Pf(b/10,-10,10));g.uu(a)}; g.k.HU=function(){BQ(this,this.l,!0,this.hasFocus,this.i.ni());this.L=this.volume;this.api.isMuted()&&this.api.unMute()}; g.k.TN=function(a){var b=this.u?78:52,c=this.u?18:12;a-=g.Hl(this.J).x;this.api.setVolume(100*g.Pf((a-c/2)/(b-c),0,1))}; g.k.GU=function(){BQ(this,this.l,!1,this.hasFocus,this.i.ni());0===this.volume&&(this.api.mute(),this.api.setVolume(this.L))}; g.k.Af=function(a){CQ(this,a.volume,a.muted)}; g.k.bI=function(){BQ(this,this.l,this.isDragging,this.hasFocus,this.i.ni())}; g.k.va=function(){g.W.prototype.va.call(this);g.Oq(this.I,"ytp-volume-slider-active")};g.x(g.EQ,g.W);g.EQ.prototype.ob=function(){var a=this.api.getVideoData(1).C,b=this.api.T();this.visible=!!this.api.getVideoData().videoId&&!(a&&b.pfpChazalUi);g.fL(this,this.visible);this.api.ib(this.element,this.visible&&this.Z);this.visible&&(a=this.api.getVideoUrl(!0,!1,!1,!0),this.Ta("url",a))}; g.EQ.prototype.onClick=function(a){var b=this.api.getVideoUrl(!g.cM(a),!1,!0,!0);if(g.rF(this.api.T())||g.CF(this.api.T()))b=g.ti(b,g.KM("emb_logo"));g.ON(b,this.api,a);this.api.Eb(this.element)}; g.EQ.prototype.wb=function(){var a={D:"svg",V:{height:"100%",version:"1.1",viewBox:"0 0 67 36",width:"100%"},S:[{D:"path",Kb:!0,K:"ytp-svg-fill",V:{d:"M 45.09 10 L 45.09 25.82 L 47.16 25.82 L 47.41 24.76 L 47.47 24.76 C 47.66 25.14 47.94 25.44 48.33 25.66 C 48.72 25.88 49.16 25.99 49.63 25.99 C 50.48 25.99 51.1 25.60 51.5 24.82 C 51.9 24.04 52.09 22.82 52.09 21.16 L 52.09 19.40 C 52.12 18.13 52.05 17.15 51.90 16.44 C 51.75 15.74 51.50 15.23 51.16 14.91 C 50.82 14.59 50.34 14.44 49.75 14.44 C 49.29 14.44 48.87 14.57 48.47 14.83 C 48.27 14.96 48.09 15.11 47.93 15.29 C 47.78 15.46 47.64 15.65 47.53 15.86 L 47.51 15.86 L 47.51 10 L 45.09 10 z M 8.10 10.56 L 10.96 20.86 L 10.96 25.82 L 13.42 25.82 L 13.42 20.86 L 16.32 10.56 L 13.83 10.56 L 12.78 15.25 C 12.49 16.62 12.31 17.59 12.23 18.17 L 12.16 18.17 C 12.04 17.35 11.84 16.38 11.59 15.23 L 10.59 10.56 L 8.10 10.56 z M 30.10 10.56 L 30.10 12.58 L 32.59 12.58 L 32.59 25.82 L 35.06 25.82 L 35.06 12.58 L 37.55 12.58 L 37.55 10.56 L 30.10 10.56 z M 19.21 14.46 C 18.37 14.46 17.69 14.63 17.17 14.96 C 16.65 15.29 16.27 15.82 16.03 16.55 C 15.79 17.28 15.67 18.23 15.67 19.43 L 15.67 21.06 C 15.67 22.24 15.79 23.19 16 23.91 C 16.21 24.62 16.57 25.15 17.07 25.49 C 17.58 25.83 18.27 26 19.15 26 C 20.02 26 20.69 25.83 21.19 25.5 C 21.69 25.17 22.06 24.63 22.28 23.91 C 22.51 23.19 22.63 22.25 22.63 21.06 L 22.63 19.43 C 22.63 18.23 22.50 17.28 22.27 16.56 C 22.04 15.84 21.68 15.31 21.18 14.97 C 20.68 14.63 20.03 14.46 19.21 14.46 z M 56.64 14.47 C 55.39 14.47 54.51 14.84 53.99 15.61 C 53.48 16.38 53.22 17.60 53.22 19.27 L 53.22 21.23 C 53.22 22.85 53.47 24.05 53.97 24.83 C 54.34 25.40 54.92 25.77 55.71 25.91 C 55.97 25.96 56.26 25.99 56.57 25.99 C 57.60 25.99 58.40 25.74 58.96 25.23 C 59.53 24.72 59.81 23.94 59.81 22.91 C 59.81 22.74 59.79 22.61 59.78 22.51 L 57.63 22.39 C 57.62 23.06 57.54 23.54 57.40 23.83 C 57.26 24.12 57.01 24.27 56.63 24.27 C 56.35 24.27 56.13 24.18 56.00 24.02 C 55.87 23.86 55.79 23.61 55.75 23.25 C 55.71 22.89 55.68 22.36 55.68 21.64 L 55.68 21.08 L 59.86 21.08 L 59.86 19.16 C 59.86 17.99 59.77 17.08 59.58 16.41 C 59.39 15.75 59.07 15.25 58.61 14.93 C 58.15 14.62 57.50 14.47 56.64 14.47 z M 23.92 14.67 L 23.92 23.00 C 23.92 24.03 24.11 24.79 24.46 25.27 C 24.82 25.76 25.35 26.00 26.09 26.00 C 27.16 26.00 27.97 25.49 28.5 24.46 L 28.55 24.46 L 28.76 25.82 L 30.73 25.82 L 30.73 14.67 L 28.23 14.67 L 28.23 23.52 C 28.13 23.73 27.97 23.90 27.77 24.03 C 27.57 24.16 27.37 24.24 27.15 24.24 C 26.89 24.24 26.70 24.12 26.59 23.91 C 26.48 23.70 26.43 23.35 26.43 22.85 L 26.43 14.67 L 23.92 14.67 z M 36.80 14.67 L 36.80 23.00 C 36.80 24.03 36.98 24.79 37.33 25.27 C 37.60 25.64 37.97 25.87 38.45 25.96 C 38.61 25.99 38.78 26.00 38.97 26.00 C 40.04 26.00 40.83 25.49 41.36 24.46 L 41.41 24.46 L 41.64 25.82 L 43.59 25.82 L 43.59 14.67 L 41.09 14.67 L 41.09 23.52 C 40.99 23.73 40.85 23.90 40.65 24.03 C 40.45 24.16 40.23 24.24 40.01 24.24 C 39.75 24.24 39.58 24.12 39.47 23.91 C 39.36 23.70 39.31 23.35 39.31 22.85 L 39.31 14.67 L 36.80 14.67 z M 56.61 16.15 C 56.88 16.15 57.08 16.23 57.21 16.38 C 57.33 16.53 57.42 16.79 57.47 17.16 C 57.52 17.53 57.53 18.06 57.53 18.78 L 57.53 19.58 L 55.69 19.58 L 55.69 18.78 C 55.69 18.05 55.71 17.52 55.75 17.16 C 55.79 16.81 55.87 16.55 56.00 16.39 C 56.13 16.23 56.32 16.15 56.61 16.15 z M 19.15 16.19 C 19.50 16.19 19.75 16.38 19.89 16.75 C 20.03 17.12 20.09 17.7 20.09 18.5 L 20.09 21.97 C 20.09 22.79 20.03 23.39 19.89 23.75 C 19.75 24.11 19.51 24.29 19.15 24.30 C 18.80 24.30 18.54 24.11 18.41 23.75 C 18.28 23.39 18.22 22.79 18.22 21.97 L 18.22 18.5 C 18.22 17.7 18.28 17.12 18.42 16.75 C 18.56 16.38 18.81 16.19 19.15 16.19 z M 48.63 16.22 C 48.88 16.22 49.08 16.31 49.22 16.51 C 49.36 16.71 49.45 17.05 49.50 17.52 C 49.55 17.99 49.58 18.68 49.58 19.55 L 49.58 21 L 49.59 21 C 49.59 21.81 49.57 22.45 49.5 22.91 C 49.43 23.37 49.32 23.70 49.16 23.89 C 49.00 24.08 48.78 24.17 48.51 24.17 C 48.30 24.17 48.11 24.12 47.94 24.02 C 47.76 23.92 47.62 23.78 47.51 23.58 L 47.51 17.25 C 47.59 16.95 47.75 16.70 47.96 16.50 C 48.17 16.31 48.39 16.22 48.63 16.22 z "}}]}; if(g.CF(this.api.T())){var b=this.Da("ytp-youtube-music-button"),c=300>this.api.getPlayerSize().width;a=c?{D:"svg",V:{fill:"none",height:"24",width:"24"},S:[{D:"circle",V:{cx:"12",cy:"12",fill:"red",r:"12"}},{D:"ellipse",V:{cx:"12.18",cy:"12",fill:"red",rx:"7.308",ry:"7.2",stroke:"#fff","stroke-width":"1.2"}},{D:"path",V:{d:"M9.74 15.54l6.32-3.54-6.32-3.54v7.09z",fill:"#fff"}}]}:{D:"svg",V:{viewBox:"0 0 80 24"},S:[{D:"ellipse",V:{cx:"12.18",cy:"12",fill:"red",rx:"12.18",ry:"12"}},{D:"ellipse",V:{cx:"12.18", cy:"12",fill:"red",rx:"7.308",ry:"7.2",stroke:"#fff","stroke-width":"1.2"}},{D:"path",V:{d:"M9.74 15.54l6.32-3.54-6.32-3.54v7.09zM37.43 9.64c-.57 2.85-1.01 6.33-1.25 7.77h-.16c-.18-1.48-.62-4.94-1.22-7.75L33.31 2.67h-4.52v18.85h2.80V5.98l.27 1.45 2.85 14.08h2.80l2.80-14.08.3-1.45v15.54h2.80V2.67h-4.56l-1.43 6.96zM51.01 18.69c-.25.51-.81.87-1.36.87-.64 0-.90-.49-.90-1.70V7.75H45.54v10.29c0 2.54.85 3.70 2.75 3.70 1.29 0 2.33-.56 3.05-1.90h.07l.27 1.68h2.50V7.75h-3.19v10.94h.00zM60.39 13.19c-1.04-.74-1.69-1.23-1.69-2.31 0-.76.37-1.19 1.25-1.19.90 0 1.20.60 1.22 2.67l2.68-.11c.20-3.34-.92-4.74-3.87-4.74-2.73 0-4.07 1.19-4.07 3.63 0 2.22 1.11 3.23 2.92 4.56 1.55 1.16 2.45 1.82 2.45 2.76 0 .72-.46 1.21-1.27 1.21-.95 0-1.50-.87-1.36-2.40l-2.71.04c-.41 2.85.76 4.51 3.91 4.51 2.75 0 4.19-1.23 4.19-3.70-.00-2.24-1.16-3.14-3.66-4.94zM68.87 7.75h-3.05v13.77h3.06V7.75zM67.36 2.31c-1.18 0-1.73.42-1.73 1.91 0 1.52.55 1.90 1.73 1.90 1.20 0 1.73-.38 1.73-1.90 0-1.41-.53-1.91-1.73-1.91zM79.15 16.56l-2.80-.13c0 2.42-.27 3.21-1.22 3.21-.95 0-1.11-.87-1.11-3.73v-2.67c0-2.76.18-3.63 1.13-3.63.88 0 1.11.83 1.11 3.39l2.77-.17c.18-2.13-.09-3.59-.94-4.42-.62-.60-1.57-.89-2.89-.89-3.10 0-4.37 1.61-4.37 6.15v1.93c0 4.67 1.08 6.17 4.26 6.17 1.34 0 2.27-.27 2.89-.85.90-.81 1.24-2.20 1.18-4.34z", fill:"#fff"}}]};g.O(b,"ytp-youtube-music-logo-icon-only",c)}this.Ta("logoSvg",a)}; g.EQ.prototype.Vb=function(a){g.W.prototype.Vb.call(this,a);this.api.ib(this.element,this.visible&&a)};g.x(GQ,g.eN);g.k=GQ.prototype;g.k.jd=function(){this.Lc.Nb();this.Bg.Nb()}; g.k.sj=function(){var a,b;this.SA();this.md.l?(this.jd(),null===(b=this.J)||void 0===b?void 0:b.show()):(g.OQ(this.Lc.tooltip),null===(a=this.J)||void 0===a?void 0:a.hide())}; g.k.Op=function(){this.jd();this.zd.start()}; g.k.SA=function(){var a=!this.G.T().i&&300>g.rva(this.Lc)&&this.G.ub().xc()&&!!window.requestAnimationFrame,b=!a;this.md.l||(a=b=!1);b?this.I||(this.I=this.N(this.G,"progresssync",this.jd)):this.I&&(this.jc(this.I),this.I=null);a?this.zd.isActive()||this.zd.start():this.zd.stop()}; g.k.wb=function(){var a=this.l.Oe(),b=this.G.Za().getPlayerSize(),c=HQ(this),d=Math.max(b.width-2*c,100);if(this.Ka!==b.width||this.Ga!==a){this.Ka=b.width;this.Ga=a;var e=Eva(this);this.i.element.style.width=e+"px";this.i.element.style.left=c+"px";g.$P(this.Lc,c,e,a);this.l.fc().TA=e}c=this.settingsMenu;e=Math.min(413*(a?1.5:1),Math.round(.82*(b.height-IQ(this))));c.maxWidth=Math.min(570*(a?1.5:1),d);c.Rw=e;c.Ts();this.SA();!this.G.T().X("html5_player_bottom_linear_gradient")&&g.T(this.G.T().experiments, "html5_player_dynamic_bottom_gradient")&&g.pP(this.Ja,b.height)}; g.k.ob=function(){var a=this.G.getVideoData();this.xa.style.background=a.C?a.Pa:"";g.fL(this.U,a.FA)};g.x(JQ,jP);g.k=JQ.prototype;g.k.OD=function(a){a.target!==this.dismissButton.element&&(this.onClickCommand&&this.G.Na("innertubeCommand",this.onClickCommand),this.u=!0,this.L.hide())}; g.k.PD=function(){this.u=!0;this.L.hide()}; g.k.ob=function(a,b){var c;"newdata"===a&&(this.l=this.u=!1,KQ(this));a=b.suggestedAction;if(null==b.shoppingOverlayRenderer&&a){this.i=this.J=this.enabled=!0;this.text=JP(a.title)||"View Chapters";var d=null===(c=a.trigger)||void 0===c?void 0:c.suggestedActionTimeRangeTrigger;if(d){b=[];var e=d.timeRangeStartMillis;d=d.timeRangeEndMillis;null!=e&&null!=d&&b.push(new g.hA(e,d,{priority:7,v_:"suggested_action_button_visible"}));this.G.Hd(b)}this.onClickCommand=a.tapCommand;Gua(this);iP(this);this.Th()}}; g.k.pw=function(){return!this.u&&this.enabled&&(this.l||this.i)}; g.k.xe=function(a){this.u||((this.l=a)?hP(this):(KQ(this),this.ea.start()),this.Th())}; g.k.va=function(){KQ(this);jP.prototype.va.call(this)};var b3={},LQ=(b3.CHANNEL_NAME="ytp-title-channel-name",b3.FULLERSCREEN_LINK="ytp-title-fullerscreen-link",b3.LINK="ytp-title-link",b3.SESSIONLINK="yt-uix-sessionlink",b3.SUBTEXT="ytp-title-subtext",b3.TEXT="ytp-title-text",b3.TITLE="ytp-title",b3);g.x(MQ,g.W);MQ.prototype.onClick=function(a){this.api.Eb(this.element);var b=this.api.getVideoUrl(!g.cM(a),!1,!0);g.rF(this.api.T())&&(b=g.ti(b,g.KM("emb_title")));g.ON(b,this.api,a)}; MQ.prototype.Oa=function(){var a=this.api.getVideoData(),b=this.api.T();this.Ta("title",a.title);Fva(this);if(2===this.api.getPresentingPlayerType()){var c=this.api.getVideoData();c.videoId&&c.isListed&&c.author&&c.Yb&&c.Ph?(this.Ta("channelLink",c.Yb),this.Ta("channelName",c.author),this.Ta("channelTitleFocusable","0")):Fva(this)}c=b.externalFullscreen||!this.api.isFullscreen()&&b.Mg;g.O(this.link,LQ.FULLERSCREEN_LINK,c);b.L||!a.videoId||c||a.C&&b.pfpChazalUi?this.i&&(this.Ta("url",null),this.jc(this.i), this.i=null):(this.Ta("url",this.api.getVideoUrl(!0)),this.i||(this.i=this.N(this.link,"click",this.onClick)))};g.x(g.NQ,g.W);g.k=g.NQ.prototype;g.k.KK=function(a,b){a<=this.l&&this.l<=b&&(a=this.l,this.l=NaN,Hva(this,a))}; g.k.wR=function(){tna(this.i,this.l,160*this.scale)}; g.k.Tj=function(){switch(this.type){case 2:var a=this.activeElement;a.removeEventListener("mouseout",this.L);a.addEventListener("mouseover",this.u);a.removeEventListener("blur",this.L);a.addEventListener("focus",this.u);Kva(this);break;case 3:Kva(this);break;case 1:this.i&&(this.i.unsubscribe("l",this.KK,this),this.i=null),this.api.removeEventListener("videoready",this.U),this.ea.stop()}this.type=null;this.I&&this.B.hide()}; g.k.Yi=function(a){for(var b=0;b(b.height-d.height)/2?l.y-f.height-12:l.y+d.height+12);a.style.top=f+(e||0)+"px";a.style.left=c+"px"}; g.k.sj=function(a){a&&(this.tooltip.Yi(this.Rh.element),this.Tf&&this.tooltip.Yi(this.Tf.i.element));this.api.X("embeds_enable_player_overlays_autohide")&&this.vy&&(g.O(this.contextMenu.element,"ytp-autohide",a),g.O(this.contextMenu.element,"ytp-autohide-active",!0));g.dO.prototype.sj.call(this,a)}; g.k.ND=function(){g.dO.prototype.ND.call(this);this.api.X("embeds_enable_player_overlays_autohide")&&this.vy&&(g.O(this.contextMenu.element,"ytp-autohide-active",!1),this.api.X("embeds_enable_player_overlays_autohide")&&this.vy&&(this.contextMenu.hide(),this.Qf&&this.Qf.hide()))}; g.k.dj=function(a,b){var c=this.api.Za().getPlayerSize();c=new g.rl(0,0,c.width,c.height);if(a||this.md.l&&!this.Xn()){if(this.api.T().Lj||b)a=this.Oe()?this.YB:this.XB,c.top+=a,c.height-=a;this.Tf&&(c.height-=IQ(this.Tf))}return c}; g.k.Vl=function(a){var b=this.api.getRootNode();a?b.parentElement?(b.setAttribute("aria-label","YouTube Video Player in Full screen"),this.api.T().externalFullscreen||(b.parentElement.insertBefore(this.Hx.element,b),b.parentElement.insertBefore(this.Gx.element,b.nextSibling))):g.ps(Error("Player not in DOM.")):(b.setAttribute("aria-label","YouTube Video Player"),this.Hx.detach(),this.Gx.detach());this.wb();this.qm()}; g.k.Oe=function(){var a=this.api.T();return this.api.isFullscreen()&&!a.I||!1}; g.k.showControls=function(a){this.tx=!a;this.Qi()}; g.k.wb=function(){var a=this.Oe();this.tooltip.scale=a?1.5:1;this.contextMenu&&g.O(this.contextMenu.element,"ytp-big-mode",a);this.Qi();if(this.lf()&&this.Qf)this.ph&&YO(this.Qf,this.ph),this.shareButton&&YO(this.Qf,this.shareButton),this.Og&&YO(this.Qf,this.Og);else{if(this.Qf){a=this.Qf;for(var b=g.r(a.actionButtons),c=b.next();!c.done;c=b.next())c.value.detach();a.actionButtons=[]}this.ph&&!g.wg(this.Cg.element,this.ph.element)&&this.ph.Ba(this.Cg.element);this.shareButton&&!g.wg(this.Cg.element, this.shareButton.element)&&this.shareButton.Ba(this.Cg.element);this.Og&&!g.wg(this.Cg.element,this.Og.element)&&this.Og.Ba(this.Cg.element)}this.qm();g.dO.prototype.wb.call(this)}; g.k.IC=function(){if(Rva(this)&&!g.ZM(this.api))return!1;var a=this.api.getVideoData();return!g.rF(this.api.T())||2===this.api.getPresentingPlayerType()||!this.Sg||((a=this.Sg||a.Sg)?(a=a.embedPreview)?(a=a.thumbnailPreviewRenderer,a=a.videoDetails&&a.videoDetails.embeddedPlayerOverlayVideoDetailsRenderer||null):a=null:a=null,a&&a.collapsedRenderer&&a.expandedRenderer)?g.dO.prototype.IC.call(this):!1}; g.k.qm=function(){g.dO.prototype.qm.call(this);this.api.ib(this.title.element,!!this.Ak);this.ws&&this.ws.Vb(!!this.Ak);this.channelAvatar.Vb(!!this.Ak);this.overflowButton&&this.overflowButton.Vb(this.lf()&&!!this.Ak);this.shareButton&&this.shareButton.Vb(!this.lf()&&!!this.Ak);this.ph&&this.ph.Vb(!this.lf()&&!!this.Ak);this.Og&&this.Og.Vb(!this.lf()&&!!this.Ak);if(!this.Ak){this.tooltip.Yi(this.Rh.element);for(var a=0;athis.i;)a[d++]^=c[this.i++];for(var e=b-(b-d)%16;db.i&&(c=1));return c};g.x(oS,g.G);oS.prototype.va=function(){this.I&&this.I();g.G.prototype.va.call(this)}; oS.prototype.createAction=function(a,b){var c=fR(a.entityKey).entityType,d=$x();return new kS(c,d,a,b.actionId,b.rootActionId)}; oS.prototype.Z=function(a){var b;return g.E(this,function d(){var e=this,f,h,l,m,n,p,q,t;return g.B(d,function(u){if(1==u.i){if(e.isDisposed())return u.return();f=null!==(b=a.offlineOrchestrationActionWrapperEntity)&&void 0!==b?b:new Set;h=[];l=g.r(f);for(m=l.next();!m.done;m=l.next())n=m.value,p=fR(n),q=p.entityId,Cxa(e.l,q)||h.push(n);return g.A(u,Mxa(e,h),2)}t=u.l;return g.A(u,qS(e,t),0)})})};Pxa.prototype.u=function(){return g.E(this,function b(){var c=this,d,e,f,h,l,m,n,p;return g.B(b,function(q){if(1==q.i)return g.A(q,LR(c.l,"orchestrationWebSamplingEntity"),2);if(3!=q.i){d=q.l;if(50c.i&&g.Du(0,c.u.bind(c),Math.floor(Of(3E4,3E5)));g.sa(q)})})};Vxa.prototype.info=function(){};g.k=Wxa.prototype;g.k.XS=function(a){var b;return g.E(this,function d(){var e=this,f;return g.B(d,function(h){if(!g.V(a.state,128))return h.rb(0);var l=null===(b=a.state.getData())||void 0===b?void 0:b.errorCode;f=(null===l||void 0===l?0:l.startsWith("net."))?"TRANSFER_FAILURE_REASON_NETWORK":"TRANSFER_FAILURE_REASON_INTERNAL";return g.A(h,e.qs(e.player.getVideoData().videoId,f),0)})})}; g.k.qs=function(a,b){return g.E(this,function d(){var e=this;return g.B(d,function(f){if(1==f.i){if(e.l)return f.return();e.l=!0;return g.A(f,rS(e,a),2)}lG(a,4);return g.A(f,e.i.qs(b),0)})})}; g.k.gs=function(a){2===a.status?(a.status!==this.u&&(wS(this.i),lG(a.videoId,2)),a.Vv&&mya(this.i,a.videoId,a.Vv)):4===a.status?(rS(this,a.videoId),this.qs(a.videoId,"TRANSFER_FAILURE_REASON_INTERNAL")):1===a.status&&lya(this.i);this.u=a.status;this.api.Na("localmediachange",{videoId:a.videoId,status:a.status})}; g.k.YD=function(){return g.E(this,function b(){var c=this,d;return g.B(b,function(e){if(1==e.i){if(c.l)return e.return();c.l=!0;d=c.player.getVideoData().videoId;return g.A(e,rS(c,d),2)}return g.A(e,c.i.YD(),0)})})}; g.k.X=function(a){return g.T(this.api.T().experiments,a)};g.x(sS,g.G);sS.prototype.va=function(){this.l&&this.l();g.G.prototype.va.call(this)}; sS.prototype.u=function(a){var b;return g.E(this,function d(){var e,f,h,l,m,n,p,q=this;return g.B(d,function(t){e=null!==(b=a.transfer)&&void 0!==b?b:new Set;f=[];h=g.r(e);for(l=h.next();!l.done;l=h.next())m=l.value,n=fR(m),p=n.entityId,f.push(p);return 0===f.length?t.return():g.A(t,Zxa(q,f),0)})})};g.x(tS,g.G);tS.prototype.va=function(){this.I&&this.I();this.J.dispose();this.B.dispose();g.G.prototype.va.call(this)}; tS.prototype.ya=function(a){return g.E(this,function c(){var d=this;return g.B(c,function(e){switch(e.i){case 1:if(!d.i){e.rb(2);break}if("TRANSFER_STATE_COMPLETE"===d.i.transferState||"TRANSFER_STATE_FAILED"===d.i.transferState||!a.transfer||!a.transfer.has(d.i.key)){e.rb(3);break}return g.A(e,KR(d.l,d.i.key,"transfer"),4);case 4:d.i=e.l;if(d.i){e.rb(3);break}return g.A(e,fya(d),3);case 3:if(d.i)return e.return();case 2:return g.A(e,uS(d),0)}})})}; tS.prototype.qs=function(a,b){return g.E(this,function d(){var e=this,f;return g.B(d,function(h){if(1==h.i){a:switch(a){case "TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE":case "TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE":case "TRANSFER_FAILURE_REASON_PLAYABILITY":case "TRANSFER_FAILURE_REASON_TOO_MANY_RETRIES":var l=!1;break a;default:l=!0}return l&&nya(e)?g.A(h,yS(e,"TRANSFER_STATE_TRANSFER_IN_QUEUE"),3):g.A(h,oya(e,a),3)}vS(e);f=uS(e,!0);b&&b(f);g.sa(h)})})}; tS.prototype.YD=function(a){return g.E(this,function c(){var d=this,e,f,h,l,m,n;return g.B(c,function(p){if(1==p.i)return nya(d)?g.A(p,yS(d,"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH"),5):g.A(p,oya(d,"TRANSFER_FAILURE_REASON_STREAM_MISSING"),3);if(3!=p.i)return e=fR(d.i.key).entityId,ZR({transferStatusType:"TRANSFER_STATUS_TYPE_DEQUEUED_BY_PLAYER_RESPONSE_EXPIRATION",statusType:"ADDED_TO_QUEUE"},{videoId:e,cotn:d.i.cotn,videoQuality:d.i.maximumDownloadQuality,isRefresh:d.i.isRefresh}),f= txa(),f.playbackDataActionMetadata={isEnqueuedForExpiredStreamUrlRefetch:!0},h=gR(e,"playbackData"),l={actionType:"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD",entityKey:h,actionMetadata:f},m=lS(new kS("playbackData",e,l)),g.A(p,JR(d.l,m,"offlineOrchestrationActionWrapperEntity"),3);vS(d);n=uS(d,!0);a&&a(n);g.sa(p)})})}; var e3={},zS=(e3.TRANSFER_STATE_TRANSFERRING=1,e3.TRANSFER_STATE_TRANSFER_IN_QUEUE=2,e3);g.k=tya.prototype;g.k.UA=function(){Lwa(this.l)}; g.k.isOrchestrationLeader=function(){return this.l.i}; g.k.refreshAllVideos=function(){return g.E(this,function b(){var c=this,d;return g.B(b,function(e){if(1==e.i){if(!c.I.ji())return e.return(zya(c));d=c.Xv;return g.A(e,yya(c),2)}return e.return(d.call(c,e.l,"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH"))})})}; g.k.deleteVideos=function(a){return g.E(this,function c(){var d=this;return g.B(c,function(e){return e.return(d.Xv(a,"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE"))})})}; g.k.deleteAllVideos=function(){return g.E(this,function b(){var c=this;return g.B(b,function(d){return d.return(c.Xv(["!*$_ALL_VIDEOS_!*$"],"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE"))})})}; g.k.Xv=function(a,b,c){return g.E(this,function e(){var f=this,h,l,m;return g.B(e,function(n){if(1==n.i)return g.A(n,NR(),2);h=n.l;if(!h||!f.W.X("woffle_orchestration"))return n.return([]);l=a.map(function(p){var q=gR(p,"ytMainDownloadedVideoEntity");q={actionType:b,entityKey:q,actionMetadata:Object.assign(Object.assign({},AMa),c)};"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH"!==b&&(q.actionMetadata.priority=0);p=new kS("ytMainDownloadedVideoEntity",p,q);return lS(p)}); m=Awa(h,l);f.UA();return n.return(m)})})};var BS=[],UFa=!1;g.BW=cb(function(){var a="";try{var b=g.qg("CANVAS").getContext("webgl");b&&(b.getExtension("WEBGL_debug_renderer_info"),a=b.getParameter(37446),a=a.replace(/[ :]/g,"_"))}catch(c){}return a});g.x(g.CS,fK);g.k=g.CS.prototype;g.k.isView=function(){return!0}; g.k.BE=function(){var a=this.oa.getCurrentTime();if(ae?this.He("next_player_future"):(this.C=d,this.u=Lka(a,c,d,!0),this.B=Lka(a,e,f,!1),a=this.l.getVideoData().clientPlaybackNonce,this.i.Ca("gaplessPrep","cpn."+a),IS(this.i,this.u),this.i.setMediaElement(Iya(b,c,d,!this.i.getVideoData().isAd())), HS(this,2),Oya(this))):this.ma():this.ma()}else this.He("no-elem")}else this.ma()}; g.k.Pq=function(a){var b=Nya(this).XL,c=a===b;b=c?this.u.i:this.u.l;c=c?this.B.i:this.B.l;if(b.isActive&&!c.isActive){var d=this.C;ZD(a.cf(),d-.01)&&(HS(this,4),b.isActive=!1,b.Jw=b.Jw||b.isActive,this.l.Ca("sbh","1"),c.isActive=!0,c.Jw=c.Jw||c.isActive);a=this.B.l;this.B.i.isActive&&a.isActive&&HS(this,5)}}; g.k.QK=function(){4<=this.status.status&&6>this.status.status&&this.He("player-reload-after-handoff")}; g.k.He=function(a){if(!this.isDisposed()&&!this.isFinished()){this.ma();var b=4<=this.status.status&&"player-reload-after-handoff"!==a;this.status={status:Infinity,error:a};if(this.i&&this.l){var c=this.l.getVideoData().clientPlaybackNonce;this.i.Ca("gaplessError","cpn."+c+";msg."+a);a=this.i;a.videoData.Ga=!1;b&&mW(a);a.Xa&&(b=a.Xa,b.policy.Ja=!1,b.mediaSource&&RV(b))}this.Ok.reject(void 0);this.dispose()}}; g.k.va=function(){Mya(this);this.i.unsubscribe("newelementrequired",this.QK,this);if(this.u){var a=this.u.l;this.u.i.pd.unsubscribe("updateend",this.Pq,this);a.pd.unsubscribe("updateend",this.Pq,this)}g.G.prototype.va.call(this)}; g.k.Jc=function(a){g.yI(a,128)&&this.He("player-error-event")}; g.k.ma=function(){};g.x(KS,g.G);KS.prototype.clearQueue=function(){this.ma();this.B&&this.B.reject("Queue cleared");LS(this)}; KS.prototype.Sr=function(){return!this.l}; KS.prototype.va=function(){LS(this);g.G.prototype.va.call(this)}; KS.prototype.ma=function(){};g.x(OS,g.R);g.k=OS.prototype;g.k.getVisibilityState=function(a,b,c,d,e,f){return a?4:Sya()?3:b?2:c?1:d?5:e?7:f?8:0}; g.k.Hi=function(a){this.fullscreen!==a&&(this.fullscreen=a,this.xe())}; g.k.setMinimized=function(a){this.u!==a&&(this.u=a,this.xe())}; g.k.setInline=function(a){this.inline!==a&&(this.inline=a,this.xe())}; g.k.Hs=function(a){this.pictureInPicture!==a&&(this.pictureInPicture=a,this.xe())}; g.k.setImmersivePreview=function(a){this.l!==a&&(this.l=a,this.xe())}; g.k.hf=function(){return this.i}; g.k.isFullscreen=function(){return 0!==this.fullscreen}; g.k.De=function(){return this.u}; g.k.isInline=function(){return this.inline}; g.k.isBackground=function(){return Sya()}; g.k.Qr=function(){return this.pictureInPicture}; g.k.Or=function(){return this.l}; g.k.xe=function(){this.Y("visibilitychange");var a=this.getVisibilityState(this.hf(),this.isFullscreen(),this.De(),this.isInline(),this.Qr(),this.Or());a!==this.C&&this.Y("visibilitystatechange");this.C=a}; g.k.va=function(){Vya(this.B);g.R.prototype.va.call(this)};g.x(g.QS,g.G);g.k=g.QS.prototype;g.k.Bd=function(a){this.Aa.push(a);var b=this.u.get(a),c=null==b;c||this.Ea.Ca("sdai","enterAdCueRange");if(this.Ga)this.Ga=!1,!c&&(a=this.i.find(function(d){return d.cpn===b}))&&(this.api.Y("serverstitchedvideochange",a.Bc,a.Rt),this.Ea.Ca("sdai","ssvc.midab"),this.tu=1),this.J=!1; else if(this.l){if(this.l.qv)this.Ea.Ca("sdai","a_pair_of_same_transition_occurs_enter");else{if(this.l.je===a){this.l=void 0;return}if(this.l.adCpn===b){this.Ea.Ca("sdai","dchtsc");this.l=void 0;return}a={je:a,isAd:!c,qv:!0,nm:this.Ea.getCurrentTime(),adCpn:b};bza(this,a,this.l)}this.l=void 0;this.J=!1}else this.l={je:a,isAd:!c,qv:!0,nm:this.Ea.getCurrentTime(),adCpn:b}}; g.k.qf=function(a){this.Aa=this.Aa.filter(function(d){return d!==a}); this.Ga&&(this.J=this.Ga=!1,this.Ea.Ca("sdai","cref"));var b=this.u.get(a),c=null==b;if(this.l){if(this.l.qv){if(this.l.je===a){this.l=void 0;return}if(this.l.adCpn===b){this.Ea.Ca("sdai","dchtsc");this.l=void 0;return}c={je:a,isAd:!c,qv:!1,nm:this.Ea.getCurrentTime(),adCpn:b};bza(this,this.l,c)}else this.Ea.Ca("sdai","a_pair_of_same_transition_occurs_exit");this.l=void 0;this.J=!1}else this.l={je:a,isAd:!c,qv:!1,nm:this.Ea.getCurrentTime(),adCpn:b};g.T(this.W.experiments,"web_player_halftime_dai")&& (c=this.i.find(function(d){return d.cpn===b}),this.isLiveNow&&c&&this.Ea.getCurrentTime()=this.vb)return this.Ea.Ca("sdai","gdu.seg."+b+".itag."+l+".err."+a.errorCount),null;a.locations||(a.locations=new Map);if(!a.locations.has(l)){var n=null=== (f=null===(e=a.playerResponse)||void 0===e?void 0:e.streamingData)||void 0===f?void 0:f.adaptiveFormats;if(!n)return this.Ea.Ca("sdai","gdu.noadpfmts.seg."+b+".itag."+l),DT(this,b,m),null;n=n.find(function(q){return q.itag===l}); if(!n||!n.url)return this.Ea.Ca("sdai","gdu.nofmt.seg."+b+".itag."+l),DT(this,b,m),null;var p=!g.T(this.W.experiments,"html5_ssdai_decipher_killswitch");a.locations.set(l,new g.PB(n.url,p))}n=a.locations.get(l);if(!n)return this.Ea.Ca("sdai","gdu.nourl.seg."+b+".itag."+l),DT(this,b,m),null;n=new JC(n);(c=eza(this,b-1,c,d))&&n.set("daistate",c);a.WE&&b>=a.WE&&n.set("skipsq",""+a.WE);(c=this.Ea.getVideoData().clientPlaybackNonce)&&n.set("cpn",c);p=[];a.Yf&&(p=hza(this,a.Yf),0=c+m||(n=!1,l?cthis.u;)(c=this.data.shift())&&PT(this,c,!0);NT(this)}; OT.prototype.remove=function(a,b){b=void 0===b?!1:b;var c=this.data.find(function(d){return d.key===a}); c&&(PT(this,c,b),g.qb(this.data,function(d){return d.key===a}),NT(this))}; OT.prototype.va=function(){var a=this;g.G.prototype.va.call(this);this.data.forEach(function(b){PT(a,b,!0)}); this.data=[]};g.x(QT,g.gr);QT.prototype.Y=function(a,b){for(var c=[],d=1;dthis.policy.L&&(null===(b=this.i)||void 0===b?0:LD(b.info))&&(null===(c=this.nextVideo)||void 0===c||!LD(c.info))&&(this.L=!0)):(vU(this,this.u),jAa(this),this.L=this.nextVideo!==this.i)}; uU.prototype.ma=function(){};DU.prototype.dispose=function(){this.U=!0}; DU.prototype.isDisposed=function(){return this.U};KU.prototype.skip=function(a){this.offset+=a}; KU.prototype.getOffset=function(){return this.offset};MU.prototype.Qh=function(){this.l.shift()}; MU.prototype.Bk=function(){return!!this.C.info.audio}; MU.prototype.getDuration=function(){return this.C.index.getMaxKnownEndTime()}; MU.prototype.ma=function(){};g.k=UU.prototype;g.k.DC=function(){return 0}; g.k.qG=function(){return null}; g.k.RI=function(){return null}; g.k.isComplete=function(){return 3<=this.state}; g.k.isFailed=function(){return 5===this.state}; g.k.VA=function(){}; g.k.isDisposed=function(){return-1===this.state}; g.k.dispose=function(){this.info.Zi()&&4!==this.state&&(this.info.i[0].i.B=!1);VU(this,-1)};g.x(XU,UU);g.k=XU.prototype;g.k.VA=function(){if(this.isDisposed()){var a=this.Fe,b=this.l;a.Je.get(b).Nd=new qD;mX(a,b)}}; g.k.Ct=function(){return{}}; g.k.MI=function(){return 0}; g.k.Dt=function(){return!0}; g.k.WA=function(){this.vn();this.L=!0;return PAa(this.i)}; g.k.rG=function(){this.vn();return this.i.Nd}; g.k.xs=function(){var a,b;return!(null===(b=null===(a=this.i)||void 0===a?void 0:a.Nd)||void 0===b||!b.length)||this.Fe.Pf(this.l)}; g.k.vn=function(){for(;this.Fe.Pf(this.l);){var a=this.i,b=this.Fe.Qh(this.l),c=this.Fe.Je.get(this.l);OAa(a,b,c.jf&&!c.Nd.totalLength&&RAa(this.Fe,this.l))}};YU.prototype.Rf=function(){return yAa(this.B)}; YU.prototype.Qh=function(a){this.B.Qh(a);a=a.info;var b=a.i.info.Mb;this.policy.Ot&&a.Ld&&a.duration&&(b=Math.max(b,(a.Ab+a.l)/a.duration));this.Mb=Math.max(this.Mb,b||0)}; YU.prototype.getDuration=function(){return this.i.index.getMaxKnownEndTime()}; YU.prototype.isRequestPending=function(a){return this.u.length?a===this.u[this.u.length-1].info.i[0].Ma:!1};g.k=lV.prototype;g.k.ls=function(){this.xhr.status&&(this.status=this.xhr.status);this.xhr.readyState===this.xhr.HEADERS_RECEIVED&&this.B.rs()}; g.k.onError=function(){this.C=!0;this.onDone()}; g.k.onDone=function(){this.isDisposed||(this.l&&(this.i.append(this.l),delete this.l),this.B.On())}; g.k.yn=function(){return this.xhr.readyState>=this.xhr.HEADERS_RECEIVED}; g.k.getResponseHeader=function(a){try{return this.xhr.getResponseHeader(a)}catch(b){return""}}; g.k.Ju=function(){return+this.getResponseHeader("content-length")}; g.k.dn=function(){return this.u}; g.k.Yv=function(){return 200<=this.status&&300>this.status&&!!this.u}; g.k.Pf=function(){return 0a-this.B&&qV(this)||hBa(this,a,b);this.J.Qp(a,b)}; g.k.On=function(){this.J.On()}; g.k.deactivate=function(){this.isActive&&(this.isActive=!1)}; g.k.now=function(){return(0,g.Q)()};var nBa=0;g.k=uV.prototype;g.k.start=function(a){var b={credentials:"include",cache:"no-store"};Object.assign(b,this.ya);this.B&&(b.signal=this.B.signal);a=new Request(a,b);fetch(a).then(this.Ga,this.onError).then(void 0,Xv)}; g.k.onDone=function(){if(!this.isDisposed()){this.ma();this.Z=!0;if(mBa(this)&&!this.i.totalLength&&!this.I&&this.l){oB(this);var a=new Uint8Array(8),b=new DataView(a.buffer);b.setUint32(0,8);b.setUint32(4,1936419184);this.i.append(a);this.l+=a.length}this.C.On()}}; g.k.getResponseHeader=function(a){return this.L?this.L.get(a):null}; g.k.yn=function(){return!!this.L}; g.k.dn=function(){return this.l}; g.k.Ju=function(){return+this.getResponseHeader("content-length")}; g.k.Yv=function(){return 200<=this.status&&300>this.status&&!!this.l}; g.k.ma=function(){}; g.k.Pf=function(){if(this.Z)return!!this.i.totalLength;if(!this.yn()||this.ea+10>Date.now())return!1;var a=16384;this.xa||(a=Math.max(a,16384));this.policy.Vf&&oB(this)&&(a=1);return this.i.totalLength>=a}; g.k.Qh=function(){this.Pf();this.ea=Date.now();this.xa=!0;var a=this.i;this.i=new qD;return a}; g.k.Rf=function(){this.Pf();return this.i}; g.k.isDisposed=function(){return this.U}; g.k.abort=function(){this.ma();this.u&&this.u.cancel().catch(function(){}); this.B&&this.B.abort();this.U=!0}; g.k.Ms=function(){return!0}; g.k.Bz=function(){return this.I}; g.k.le=function(){return this.errorMessage};g.k=vV.prototype;g.k.onDone=function(){if(!this.isDisposed){this.status=this.xhr.status;try{this.response=this.xhr.response,this.l=this.response.byteLength}catch(a){}this.i=!0;this.u.On()}}; g.k.ls=function(){2===this.xhr.readyState&&this.u.rs()}; g.k.jd=function(a){this.isDisposed||(this.status=this.xhr.status,this.i||(this.l=a.loaded),this.u.Qp((0,g.Q)(),a.loaded))}; g.k.yn=function(){return 2<=this.xhr.readyState}; g.k.getResponseHeader=function(a){try{return this.xhr.getResponseHeader(a)}catch(b){return rs(Error("Could not read XHR header "+a)),""}}; g.k.Ju=function(){return+this.getResponseHeader("content-length")}; g.k.dn=function(){return this.l}; g.k.Yv=function(){return 200<=this.status&&300>this.status&&this.i&&!!this.l}; g.k.Pf=function(){return this.i&&!!this.response&&!!this.response.byteLength}; g.k.Qh=function(){this.Pf();var a=this.response;this.response=void 0;return new qD([new Uint8Array(a)])}; g.k.Rf=function(){this.Pf();return new qD([new Uint8Array(this.response)])}; g.k.abort=function(){this.isDisposed=!0;this.xhr.abort()}; g.k.Ms=function(){return!1}; g.k.Bz=function(){return!1}; g.k.le=function(){return""};g.x(yV,UU);g.k=yV.prototype;g.k.Qd=function(){return this.l.Qd()}; g.k.Ct=function(){var a=nV(this.timing);a.shost=RB(this.l.Zf);this.u&&(a.rc=this.u.toString());a.itag=this.info.i[0].i.info.lc();a.ml=""+ +this.info.i[0].i.Pe();a.sq=""+this.info.i[0].Ma;this.l&&(a.ifi=""+ +tja(this.l.Zf));410!==this.u&&500!==this.u&&503!==this.u||(a.fmt_unav="true");this.xhr.le()&&(a.msg=this.xhr.le());this.yw&&(a.smb="1");if(this.i){var b=this.i.Nd;b.length&&wka(b[0],a)}return a}; g.k.MI=function(){var a=this.timing;return(a.B-a.i)/1E3}; g.k.le=function(){return this.xhr.le()||""}; g.k.Dt=function(){var a;(a=this.isComplete())||(a=this.timing,a=a.l>a.mz&&rV(a,a.l));return a}; g.k.Qp=function(){!this.isDisposed()&&this.xhr&&(this.u=this.xhr.status,this.xs()?WU(this,2):!this.ya&&this.Dt()&&(WU(this),this.ya=!0))}; g.k.rs=function(){if(!this.isDisposed()&&this.xhr){if(!this.Z&&this.xhr.yn()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var a=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.Z=((0,g.Q)()-a)/1E3}this.xhr.yn()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&&this.policy.aq&&!rBa()&&SLa(!0);a=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var b=Number(this.xhr.getResponseHeader("X-Head-Time-Millis"));this.I=a||this.I;this.J=b||this.J}}; g.k.On=function(){var a=this.xhr;!this.isDisposed()&&a&&(this.U.stop(),this.u=a.status,a=vBa(this,a),5===a?xV(this):VU(this,a))}; g.k.canRetry=function(){this.isDisposed();var a=wV(this);return a.timedOut=.8*this.xa?(this.B++,this.ma(),b=5<=this.B):this.B=0):(b=this.timing,b.gh&&tV(b,b.now()),a-=b.ea,this.policy.Cb&&01E3*b)&&this.ma());this.B&&this.callback&&this.callback(this,this.state);b?wBa(this,!1):this.U.start()}}; g.k.dispose=function(){UU.prototype.dispose.call(this);this.U.dispose();this.policy.Pc||zV(this)}; g.k.WA=function(){if(!this.rG().length)return[];this.L=!0;return PAa(this.i)}; g.k.xs=function(){var a;return 1>this.state?!1:this.i&&this.i.Nd.length||(null===(a=this.xhr)||void 0===a?0:a.Pf())?!0:!1}; g.k.rG=function(){this.vn(!1);return this.i?this.i.Nd:[]}; g.k.vn=function(a){if(a||this.xhr.yn()&&this.xhr.Pf()&&!sBa(this)&&!this.C){if(!this.i){if(this.xhr.Ms())this.info.range&&(b=this.info.range.length);else var b=this.xhr.dn();this.i=new NAa(this.info.i,b)}for(;this.xhr.Pf();)OAa(this.i,this.xhr.Qh(),a&&!this.xhr.Pf())}}; g.k.dn=function(){return this.xhr.dn()}; g.k.DC=function(){return this.Z}; g.k.Xm=function(){return xBa(this)?2:1}; g.k.ma=function(){}; g.k.qG=function(){this.xhr&&(this.I=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.I}; g.k.RI=function(){this.xhr&&(this.J=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")));return this.J}; var tBa=-1;AV.prototype.clear=function(){this.l=this.J=this.B=null;this.i=this.C=this.I=this.startTimeSecs=NaN;this.u=!1}; AV.prototype.ma=function(){};g.x(g.CV,g.G);g.k=g.CV.prototype; g.k.initialize=function(a,b,c){this.ma();a=a||0;this.Ea.ez(iAa(this.l));if(this.i.isManifestless){if(this.policy.xi){b=qja(this.policy);for(var d in this.i.i)this.i.i.hasOwnProperty(d)&&(this.i.i[d].index.l=b)}HBa(this)}this.C&&zBa(this.C,this.videoTrack.i);this.policy.Pa&&nB()&&this.Ca("streaming","ac."+(!!window.AbortController||qB()),!0);d=isNaN(this.currentTime)?0:this.currentTime;this.currentTime=this.i.isManifestless?d:a;this.ea&&(GBa(this,this.videoTrack),GBa(this,this.audioTrack),CEa(this.ea), delete this.ea,a=OC(this.audioTrack.i.l,!1),g.Pu("https://"+a+"/generate_204"));c?(this.policy.kc?(this.fb=c,HV(this,c)):HV(this,!1),g.Gq(this.bb)):(c=0===this.currentTime,DV(this,this.videoTrack,this.videoTrack.i,c),DV(this,this.audioTrack,this.audioTrack.i,c),g.ah(this.seek(this.currentTime),function(){}),this.timing.tick("gv")); (this.i.me||this.i.og||this.i.I||this.i.C||this.i.J)&&this.Ca("minMaxSq","minSq."+this.i.me+";maxSq."+this.i.og+";minDvrTime."+this.i.I+";maxDvrTime."+this.i.C+";startWalltime."+this.i.J)}; g.k.resume=function(){if(this.isSuspended||this.ya)this.ma(),this.Pa=this.ya=this.isSuspended=!1,this.uh()}; g.k.setAudioTrack=function(a){if(!this.isDisposed()){var b=this.l;b.l=b.C.i[a.id];b.J=b.l;a=new tU(b.J,b.i,"m");this.ma();PV(this.Ea,a.reason,a.audio.info);SV(this.Ea)}}; g.k.setPlaybackRate=function(a){a!==this.I.getPlaybackRate()&&this.I.setPlaybackRate(a)}; g.k.Zu=function(a){var b=a.info.i[0].i,c=a.lastError;if(SB(b.l.i)){var d=g.ge(g.Ya(a.le()),3);this.Ca("dldbrerr",d||"none")}this.J&&(d=a.info.i[0].Ma,this.J.Zu(Xza(this.u,a.info.i[0].B,d),d));if(a.canRetry()){d=(b.info.video&&1b&&c.l.pop();a.u.length?a.l=g.eb(g.eb(a.u).info.i):a.B.l.length?a.l=NU(a.B).info:a.l=$U(a);a.l&&b=c||cthis.u&&(this.u=c,g.Vb(this.i)||(this.i={},this.B.stop(),this.l.stop())),this.i[b]=a,g.Gq(this.l))}}; VV.prototype.C=function(){for(var a=g.r(Object.keys(this.i)),b=a.next();!b.done;b=a.next()){var c=b.value;b=this.Y;for(var d=this.u,e=this.i[c].match(gi),f=[],h=g.r(e[6].split("&")),l=h.next();!l.done;l=h.next())l=l.value,0===l.indexOf("cpi=")?f.push("cpi="+d.toString()):0===l.indexOf("ek=")?f.push("ek="+td(c)):f.push(l);e[6]="?"+f.join("&");c="skd://"+e.slice(2).join("");e=2*c.length;d=new Uint8Array(e+4);d[0]=e%256;d[1]=(e-d[0])/256;for(e=0;e=a.size||(a.forEach(function(c,d){var e=JE(b.l)?d:c;d=new Uint8Array(JE(b.l)?c:d);JE(b.l)&&sCa(d);c=g.ge(d,4);sCa(d);d=g.ge(d,4);b.i[c]?b.i[c].status=e:b.i[d]?b.i[d].status=e:b.i[c]={type:"",status:e}}),this.ma("Key statuses changed: "+pCa(this,",")),XV(this,"onkeystatuschange"),this.status="kc",this.Y("keystatuseschange",this))}; g.k.error=function(a,b,c,d){this.isDisposed()||(this.Y("licenseerror",a,b,c,d),"drm.provision"===a&&(a=(Date.now()-this.I)/1E3,this.I=NaN,this.Y("ctmp","provf",""+a.toFixed(3))));b&&this.dispose()}; g.k.shouldRetry=function(a,b){return this.ya&&this.J?!1:!a&&this.requestNumber===b.requestNumber}; g.k.va=function(){this.i={};g.R.prototype.va.call(this)}; g.k.Hb=function(){var a={requestedKeyIds:this.xa,cryptoPeriodIndex:this.cryptoPeriodIndex};this.u&&(a.keyStatuses=this.i);return a}; g.k.df=function(){var a=this.C.join();if(ZV(this)){var b=new Set,c;for(c in this.i)"usable"!==this.i[c].status&&b.add(this.i[c].type);a+="/UKS."+Array.from(b)}return a+="/"+this.cryptoPeriodIndex}; g.k.ma=function(){}; g.k.Qd=function(){return this.url};g.x(aW,g.G);g.k=aW.prototype;g.k.XN=function(a){if(this.C){var b=a.messageType||"license-request";this.C(new Uint8Array(a.message),b)}}; g.k.Nn=function(){this.J&&this.J(this.i.keyStatuses)}; g.k.YK=function(a){this.C&&this.C(a.message,"license-request")}; g.k.XK=function(a){if(this.u){if(this.l){var b=this.l.error.code;a=this.l.error.systemCode}else b=a.errorCode,a=a.systemCode;this.u("t.prefixedKeyError;c."+b+";sc."+a)}}; g.k.WK=function(){this.I&&this.I()}; g.k.update=function(a){var b=this;if(this.i)return this.i.update(a).then(null,qs(function(c){vCa(b,"t.update",c)})); this.l?this.l.update(a):this.element.addKey?this.element.addKey(this.L.keySystem,a,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.L.keySystem,a,this.initData,this.sessionId);return xt()}; g.k.va=function(){this.i&&this.i.close();this.element=null;g.G.prototype.va.call(this)};g.x(bW,g.G);g.k=bW.prototype;g.k.setServerCertificate=function(){return"widevine"===this.i.flavor&&this.i.u&&this.l.setServerCertificate?this.l.setServerCertificate(this.i.u):null}; g.k.createSession=function(a,b){var c=a.initData;if(this.i.keySystemAccess){b&&b("createsession");var d=this.l.createSession();LE(this.i)&&(c=xCa(c,this.i.l));b&&b("genreq");a=d.generateRequest(a.contentType,c);var e=new aW(null,null,null,d,null);a.then(function(){b&&b("genreqsuccess")},qs(function(f){vCa(e,"t.generateRequest",f)})); return e}if(IE(this.i))return zCa(this,c);if(KE(this.i))return yCa(this,c);this.element.generateKeyRequest?this.element.generateKeyRequest(this.i.keySystem,c):this.element.webkitGenerateKeyRequest(this.i.keySystem,c);return this.B=new aW(this.element,this.i,c,null,null)}; g.k.aO=function(a){var b=dW(this,a);b&&b.YK(a)}; g.k.ZN=function(a){var b=dW(this,a);b&&b.XK(a)}; g.k.YN=function(a){var b=dW(this,a);b&&b.WK(a)}; g.k.getMetrics=function(){if(this.l&&this.l.getMetrics)try{var a=this.l.getMetrics()}catch(b){}return a}; g.k.va=function(){var a;this.u=this.l=null;null===(a=this.B)||void 0===a?void 0:a.dispose();for(var b=g.r(Object.values(this.I)),c=b.next();!c.done;c=b.next())c.value.dispose();this.I={};g.G.prototype.va.call(this);delete this.element};g.x(eW,g.G); eW.prototype.init=function(){return g.E(this,function b(){var c=this,d,e;return g.B(b,function(f){if(1==f.i)return g.yl(c.i,{position:"absolute",width:"1px",height:"1px",display:"block"}),c.i.src=c.u.C,document.body.appendChild(c.i),c.B.N(c.i,"encrypted",c.I),d=[{initDataTypes:["keyids","cenc"],audioCapabilities:[{contentType:'audio/mp4; codecs="mp4a"'}],videoCapabilities:[{contentType:'video/mp4; codecs="avc1"'}]}],g.A(f,navigator.requestMediaKeySystemAccess("com.youtube.fairplay",d),2);e=f.l;c.u.keySystemAccess= e;c.l=new bW(c.i,c.u);g.J(c,c.l);cW(c.l);g.sa(f)})})}; eW.prototype.I=function(a){var b=this;if(!this.isDisposed()){var c=new Uint8Array(a.initData);a=new IU(c,a.initDataType);var d=WBa(c).replace("skd://","https://"),e={},f=this.l.createSession(a,function(){b.ma()}); f&&(g.J(this,f),this.C.push(f),gCa(f,function(h){tCa(h,f.i,d,e)},function(){b.ma()},function(){},function(){}))}}; eW.prototype.ma=function(){}; eW.prototype.va=function(){this.C=[];this.i&&this.i.parentNode&&this.i.parentNode.removeChild(this.i);g.G.prototype.va.call(this)};g.x(fW,UV); fW.prototype.I=function(a){var b;if(!(b=!this.B)){a:{if((b=a.cryptoPeriodIndex)&&0=Math.abs(e.value.cryptoPeriodIndex-c)){c=!0;break a}}c=!1}c=!c}c?c=0:(c=a.i,c=1E3*Math.max(0,Math.random()*((isNaN(c)?120:c)-30)));this.Y("log_qoe","wvagt.delay."+ c+".cpi."+a.cryptoPeriodIndex+".reqlen."+this.i.length);this.B&&0>=c?ACa(this,a):(this.i.push({time:b+c,info:a}),g.Gq(this.l,c))}}; fW.prototype.va=function(){this.i=[];UV.prototype.va.call(this)};gW.prototype.get=function(a){a=iW(this,a);return-1!==a?this.values[a]:null}; gW.prototype.remove=function(a){a=iW(this,a);-1!==a&&(this.keys.splice(a,1),this.values.splice(a,1))}; gW.prototype.set=function(a,b){var c=iW(this,a);-1!==c?this.values[c]=b:(this.keys.push(a),this.values.push(b))};g.x(jW,g.R);g.k=jW.prototype;g.k.bO=function(a){this.Eg("onecpt");a.initData&&FCa(this,new Uint8Array(a.initData),a.initDataType)}; g.k.CT=function(a){this.Eg("onndky");FCa(this,a.initData,a.contentType)}; g.k.hs=function(a){this.Eg("onneedkeyinfo");g.T(this.W.experiments,"html5_eme_loader_sync")&&(this.J.get(a.initData)||this.J.set(a.initData,a));ECa(this,a)}; g.k.BH=function(a){this.u.push(a);kW(this)}; g.k.createSession=function(a){this.l.get(a.initData);this.xa=!0;var b=new YV(this.videoData,this.W,a,this.drmSessionId);this.l.set(a.initData,b);b.subscribe("ctmp",this.yK,this);b.subscribe("keystatuseschange",this.Nn,this);b.subscribe("licenseerror",this.cz,this);b.subscribe("newlicense",this.SK,this);b.subscribe("newsession",this.TK,this);b.subscribe("sessionready",this.gL,this);b.subscribe("fairplay_next_need_key_info",this.JK,this);iCa(b,this.B)}; g.k.SK=function(a){this.isDisposed()||(this.ma(),this.Eg("onnelcswhb"),a&&!this.heartbeatParams&&(this.heartbeatParams=a,this.Y("heartbeatparams",a)))}; g.k.TK=function(){this.isDisposed()||(this.ma(),this.Eg("newlcssn"),this.u.shift(),this.xa=!1,kW(this))}; g.k.gL=function(){if(IE(this.i)&&(this.ma(),this.Eg("onsnrdy"),this.Ga--,0===this.Ga)){var a=this.Z;a.element.msSetMediaKeys(a.u)}}; g.k.Nn=function(a){if(!this.isDisposed()){!this.Aa&&this.videoData.X("html5_log_drm_metrics_on_key_statuses")&&(GCa(this),this.Aa=!0);this.ma();this.Eg("onksch");if(!ZV(a)&&g.Vw&&"com.microsoft.playready"===a.l.keySystem&&navigator.requestMediaKeySystemAccess)var b="large";else{b=[];var c=!0;if(ZV(a))for(var d=g.r(Object.keys(a.i)),e=d.next();!e.done;e=d.next())e=e.value,"usable"===a.i[e].status&&b.push(a.i[e].type),"unknown"!==a.i[e].status&&(c=!1);if(!ZV(a)||c)b=a.C;b=g.kb(b,"UHD2")||g.kb(b,"UHD2HDR")? "highres":g.kb(b,"UHD1")||g.kb(b,"UHD1HDR")?"hd2160":g.kb(b,"HD")||g.kb(b,"HDHDR")?"hd1080":g.kb(b,"HD720")||g.kb(b,"HD720HDR")?"hd720":"large"}a:{c=vB("auto",b,!1,"l");if(this.videoData.Mg){if(tB(this.L,c))break a}else if(zB(this.L,b))break a;this.L=c;this.Y("qualitychange");this.ma();this.Eg("updtlq"+b)}this.Y("keystatuseschange",a)}}; g.k.yK=function(a,b){this.isDisposed()||this.Y("ctmp",a,b)}; g.k.JK=function(a,b){this.isDisposed()||this.Y("fairplay_next_need_key_info",a,b)}; g.k.cz=function(a,b,c,d){this.isDisposed()||(this.videoData.X("html5_log_drm_metrics_on_error")&&GCa(this),this.Y("licenseerror",a,b,c,d))}; g.k.Hr=function(){return this.L}; g.k.va=function(){this.i.keySystemAccess&&this.element&&this.element.setMediaKeys(null);this.element=null;this.u=[];for(var a=g.r(this.l.values),b=a.next();!b.done;b=a.next())b=b.value,b.unsubscribe("ctmp",this.yK,this),b.unsubscribe("keystatuseschange",this.Nn,this),b.unsubscribe("licenseerror",this.cz,this),b.unsubscribe("newlicense",this.SK,this),b.unsubscribe("newsession",this.TK,this),b.unsubscribe("sessionready",this.gL,this),b.unsubscribe("fairplay_next_need_key_info",this.JK,this),b.dispose(); hW(this.l);hW(this.I);hW(this.J);this.heartbeatParams=null;g.R.prototype.va.call(this)}; g.k.Hb=function(){for(var a={systemInfo:this.i.Hb(),sessions:[]},b=g.r(this.l.values),c=b.next();!c.done;c=b.next())a.sessions.push(c.value.Hb());return a}; g.k.df=function(){return 0>=this.l.values.length?"no session":this.l.values[0].df()+(this.C?"/KR":"")}; g.k.Eg=function(a,b){b=void 0===b?!1:b;this.isDisposed()||(this.ma(),(this.videoData.Z||b)&&this.Y("ctmp","drmlog",a))}; g.k.ma=function(){};g.x(nW,g.G);g.k=nW.prototype;g.k.zy=function(){return this.u}; g.k.handleError=function(a){var b=this,c;LCa(this,a);if(("html5.invalidstate"!==a.errorCode&&"fmt.unplayable"!==a.errorCode&&"fmt.unparseable"!==a.errorCode||!pW(this,a.errorCode,a.details))&&!NCa(this,a))if(a.i){var d=null===(c=this.Ea.Xa)||void 0===c?void 0:c.l.u;if(("net.retryexhausted"===a.errorCode||"net.badstatus"===a.errorCode&&a.details.fmt_unav)&&d&&d.isLocked())var e="FORMAT_UNAVAILABLE";else if(!this.i.C&&"auth"===a.errorCode&&"429"===a.details.rc){e="TOO_MANY_REQUESTS";var f="6"}this.Ea.Ff(a.errorCode, e,g.eE(a.details),f)}else this.Ea.Y("nonfatalerror",a),d=/^pp/.test(this.videoData.clientPlaybackNonce),this.Ud(a.errorCode,a.details),d&&"manifest.net.connect"===a.errorCode&&(a="https://www.youtube.com/generate_204?cpn="+this.videoData.clientPlaybackNonce+"&t="+(0,g.Q)(),(new hU(a,"manifest",function(h){b.J=!0;b.Ca("pathprobe",h)},function(h){b.Ud(h.errorCode,h.details)})).send())}; g.k.Ca=function(a,b){this.Ea.Ub.Ca(a,b)}; g.k.Ud=function(a,b){b=g.eE(b);this.Ea.Ub.Ud(a,b)}; g.k.ma=function(){};qW.prototype.setPlaybackRate=function(a){this.playbackRate=a}; qW.prototype.X=function(a){return g.T(this.W.experiments,a)};g.x(sW,g.G);sW.prototype.Jc=function(a){jDa(this);this.playerState=a.state;0<=this.u&&g.yI(a,16)&&this.seekCount++;a.state.isError()&&this.send()}; sW.prototype.onError=function(a){"player.fatalexception"!==a&&(a.match(DMa)?this.networkErrorCount++:this.nonNetworkErrorCount++)}; sW.prototype.send=function(){if(!(this.B||0>this.l)){jDa(this);var a=g.MS(this.i)-this.l,b="PLAYER_PLAYBACK_STATE_UNKNOWN",c=this.playerState.getData();this.playerState.isError()?b=c&&"auth"===c.errorCode?"PLAYER_PLAYBACK_STATE_UNKNOWN":"PLAYER_PLAYBACK_STATE_ERROR":g.V(this.playerState,2)?b="PLAYER_PLAYBACK_STATE_ENDED":g.V(this.playerState,64)?b="PLAYER_PLAYBACK_STATE_UNSTARTED":g.V(this.playerState,16)||g.V(this.playerState,32)?b="PLAYER_PLAYBACK_STATE_SEEKING":g.V(this.playerState,1)&&g.V(this.playerState, 4)?b="PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING":g.V(this.playerState,1)?b="PLAYER_PLAYBACK_STATE_BUFFERING":g.V(this.playerState,4)?b="PLAYER_PLAYBACK_STATE_PAUSED":g.V(this.playerState,8)&&(b="PLAYER_PLAYBACK_STATE_PLAYING");var d=pH(this.i.videoData);c="LIVE_STREAM_MODE_UNKNOWN";"live"===d?c="LIVE_STREAM_MODE_LIVE":"dvr"===d&&(c="LIVE_STREAM_MODE_DVR");d=kDa(this.i);var e=0>this.u?a:this.u-this.l;a=this.i.W.kb+36E5<(0,g.Q)();b={started:0<=this.u,stateAtSend:b,joinLatencySecs:e,playTimeSecs:this.playTimeSecs, rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:d,isAd:this.i.videoData.isAd(),liveMode:c,hasDrm:!!g.nH(this.i.videoData),isGapless:this.i.videoData.Ga};!a&&this.i.X("html5_health_to_gel")&&g.Yv("html5PlayerHealthEvent",b);this.i.X("html5_health_to_qoe")&&(b.muted=a,this.J(g.eE(b)));this.B=!0;this.dispose()}}; sW.prototype.va=function(){this.B||this.send();g.G.prototype.va.call(this)}; var DMa=/\bnet\b/;var oDa=window;var mDa=/[?&]cpn=/;g.x(g.wW,g.G);g.k=g.wW.prototype;g.k.KQ=function(){var a=g.MS(this.i);xW(this,a)}; g.k.Nu=function(){return this.Pa}; g.k.reportStats=function(a){a=void 0===a?NaN:a;if(!this.isDisposed()&&(a=0<=a?a:g.MS(this.i),-1<["PL","B","S"].indexOf(this.od)&&(!g.Vb(this.l)||a>=this.B+30)&&(g.vW(this,a,"vps",[this.od]),this.B=a),!g.Vb(this.l))){7E3===this.sequenceNumber&&g.ez(Error("Sent over 7000 pings"));if(!(7E3<=this.sequenceNumber)){yW(this,a);var b=a,c=this.i.Ea.Wu(),d=c.droppedVideoFrames||0,e=c.totalVideoFrames||0,f=d-this.eb,h=e&&!this.kb;if(d>c.totalVideoFrames||5E3=this.playTimeSecs&&(this.i.Ea.Mv(),this.l.qoealert=["1"],this.Ja=!0)}"B"!==d||"PL"!==this.od&&"PB"!==this.od||(this.xa=!0);this.B=c}"PL"===this.od&&("B"=== d||"S"===d)||this.i.videoData.Z?yW(this,c):xW(this,c);"PL"===d&&g.Gq(this.Cb);this.i.X("html5_unstarted_buffering")&&this.i.videoData.Z&&g.V(a.state,64)&&"N"!==d&&this.Ca("unstub",d);g.vW(this,c,"vps",[d]);this.od=d;this.B=this.Sa=c;this.C=!0}a=b.getData();g.V(b,128)&&a&&this.Ud(c,a.errorCode,a.EL);(g.V(b,2)||g.V(b,128))&&this.reportStats(c);b.xc()&&!this.I&&(0<=this.u&&(this.l.user_intent=[this.u.toString()]),this.I=!0);zW(this)}; g.k.Mn=ca(34);g.k.Ln=ca(37);g.k.uj=ca(15);g.k.getPlayerState=function(a){if(g.V(a,128))return"ER";if(g.V(a,512))return"SU";if(g.V(a,16)||g.V(a,32))return"S";if(g.pK(a)&&g.V(a,64))return"B";var b=EMa[sK(a)];g.HF(this.i.W)&&"B"===b&&3===this.i.Ea.getVisibilityState()&&(b="SU");"B"===b&&g.V(a,4)&&(b="PB");return b}; g.k.va=function(){g.G.prototype.va.call(this);window.clearInterval(this.Wa)}; g.k.Ca=function(a,b,c){var d=this.l.ctmp||[],e=-1!==this.Db.indexOf(a);e||this.Db.push(a);if(!c||!e){b="string"!==typeof b?g.eE(b):b;b=wDa(b);if(!c&&!/^t[.]/.test(b)){var f=1E3*g.MS(this.i);b="t."+f.toFixed()+";"+b}d.push(a+":"+b);this.ma();this.l.ctmp=d;zW(this);return f}}; g.k.bw=function(a,b,c){this.J={HV:Number(this.Ca("glrem","nst."+a.toFixed()+";rem."+b.toFixed()+";ca."+ +c)),rK:a,wV:b,isAd:c}}; g.k.As=function(a,b,c){g.vW(this,g.MS(this.i),"ad_playback",[a,b,c])}; g.k.ma=function(){}; var h3={},EMa=(h3[5]="N",h3[-1]="N",h3[3]="B",h3[0]="EN",h3[2]="PA",h3[1]="PL",h3);xDa.prototype.update=function(){if(this.L){var a=this.i.Ea.getCurrentTime()||0;g.T(this.i.W.experiments,"html5_vss_media_time_killswitch")||(a=this.i.Ea.Eh()||0);var b=g.MS(this.i);if(a!==this.l||BDa(this,a,b)){var c;if(!(c=ab-this.lastUpdateTime+2||BDa(this,a,b))){var d=this.i.Fh();c=d.volume;var e=c!==this.Z;d=d.muted;d!==this.U?(this.U=d,c=!0):(!e||0<=this.C||(this.Z=c,this.C=b),c=b-this.C,0<=this.C&&2=this.i.videoData.Db;a&&(this.B&&this.i.videoData.Db&&(a=JW(this,"delayplay"),a.Pc=!0,a.send(),this.Z=!0),FDa(this))}; g.k.Jc=function(a){this.isDisposed()||(g.V(a.state,2)?(this.currentPlayerState="paused",g.yI(a,2)&&this.B&&MW(this).send()):g.V(a.state,8)?(this.currentPlayerState="playing",this.B&&isNaN(this.u)&&KW(this,!1)):this.currentPlayerState="paused")}; g.k.va=function(){g.G.prototype.va.call(this);g.jt(this.u);this.u=NaN;zDa(this.l)}; g.k.Hb=function(){return GW(JW(this,"playback"))}; g.k.Ss=function(){this.i.videoData.L.eventLabel=AH(this.i.videoData);this.i.videoData.L.playerStyle=this.i.W.playerStyle;this.i.videoData.dh&&(this.i.videoData.L.feature="pyv");this.i.videoData.L.vid=this.i.videoData.videoId;var a=this.i.videoData.L;var b=this.i.videoData;b=b.isAd()||!!b.dh;a.isAd=b}; g.k.Gh=function(a){var b=JW(this,"engage");b.U=a;return CDa(b,KDa(this.i))};JDa.prototype.isEmpty=function(){return this.endTime===this.startTime};OW.prototype.X=function(a){return g.T(this.W.experiments,a)}; var LDa={other:1,none:2,wifi:3,cellular:7};g.x(g.PW,g.G);g.k=g.PW.prototype;g.k.Jc=function(a){var b;if(g.yI(a,1024)||g.yI(a,512)||g.yI(a,4)){if(this.u){var c=this.u;0<=c.u||(c.l=-1,c.delay.stop())}this.qoe&&(c=this.qoe,c.I||(c.u=-1))}this.l.videoData.enableServerStitchedDai&&this.Lf?null===(b=this.B.get(this.Lf))||void 0===b?void 0:b.Jc(a):this.i&&this.i.Jc(a);this.qoe&&this.qoe.Jc(a);this.u&&this.u.Jc(a)}; g.k.jd=function(){var a;this.l.videoData.enableServerStitchedDai&&this.Lf?null===(a=this.B.get(this.Lf))||void 0===a?void 0:a.jd():this.i&&this.i.jd()}; g.k.Ud=function(a,b){if(this.qoe)this.qoe.onError(a,b);if(this.u)this.u.onError(a)}; g.k.Mn=ca(33);g.k.Ca=function(a,b,c){this.qoe&&this.qoe.Ca(a,b,c)}; g.k.bw=function(a,b,c){this.qoe&&this.qoe.bw(a,b,c)}; g.k.Zv=function(a){this.qoe&&this.qoe.Zv(a)}; g.k.As=function(a,b,c){this.qoe&&this.qoe.As(a,b,c)}; g.k.Ln=ca(36);g.k.uj=ca(14);g.k.Nu=function(){if(this.qoe)return this.qoe.Nu()}; g.k.Hb=function(){var a;if(this.l.videoData.enableServerStitchedDai&&this.Lf)null===(a=this.B.get(this.Lf))||void 0===a?void 0:a.Hb();else if(this.i)return this.i.Hb();return{}}; g.k.Gh=function(a){return this.i?this.i.Gh(a):function(){}}; g.k.Ss=function(){this.i&&this.i.Ss()};g.x(QW,g.G);g.k=QW.prototype;g.k.Hd=function(a){this.Tk();var b=this.i;if(1b.i.length)b.i=b.i.concat(a),b.i.sort(b.l);else{a=g.r(a);for(var c=a.next();!c.done;c=a.next())c=c.value,!b.i.length||0a&&this.B.start()))}; g.k.qC=function(a){var b=[];if(!a.length)return b;for(var c=0;ca&&(a=(a-this.u)/this.ea(),this.B.start(a)))}}; g.k.BJ=function(){if(this.started&&!this.isDisposed()){this.B.stop();var a=this.J();g.V(a,32)&&this.U.start();for(var b=g.V(this.J(),2)?0x8000000000000:1E3*this.Z(),c=g.V(a,2),d=[],e=[],f=g.r(this.l),h=f.next();!h.done;h=f.next())h=h.value,h.active&&(c?0x8000000000000>h.end:!h.contains(b))&&e.push(h);d=d.concat(this.uC(e));f=e=null;c?(a=WDa(this.i,0x7ffffffffffff),e=a.filter(function(l){return 0x8000000000000>l.end}),f=XDa(this.i)):a=this.u<=b&&qK(a)?VDa(this.i,this.u,b):WDa(this.i,b); d=d.concat(this.qC(a));e&&(d=d.concat(this.uC(e)));f&&(d=d.concat(this.qC(f)));this.u=b;$Da(this,d)}}; g.k.va=function(){this.l=[];this.i.i=[];g.G.prototype.va.call(this)}; g.GS.sy(QW,{Hd:"crmacr",qC:"crmncr",uC:"crmxcr",BJ:"crmis",Sf:"crmrcr"});g.x(UW,g.R);UW.prototype.Ml=function(){return this.J}; UW.prototype.cj=function(){return Math.max(this.L()-fEa(this,!0),this.videoData.getMinSeekableTime())}; UW.prototype.ma=function(){};g.x(ZW,g.G);ZW.prototype.Jc=function(){g.Gq(this.u)}; ZW.prototype.C=function(){var a=this,b=this.Ea.dd(),c=this.Ea.getPlayerState();if(b&&!c.isError()){var d=b.getCurrentTime(),e=8===c.state&&d>this.i,f=g.V(c,8)&&g.V(c,16),h=this.Ea.vp().isBackground()||c.isSuspended();$W(this,this.Aa,f&&!h,e,"qoe.slowseek",function(){},"timeout"); f=f&&isFinite(this.i)&&0d+5;q=p&&m&&q;$W(this,this.J,q&&!h,p&&!m,"qoe.longrebuffer",n,"jiggle_cmt");$W(this,this.L,q&&!h,p&&!m,"qoe.longrebuffer",l,"new_elem_nnr");if(f){var u=f.getCurrentTime();n=b.rp();n=Ika(n,u);n=!f.B.i&&d===n;$W(this,this.Sa,p&&m&&n&&!h,p&&!m&&!n,"qoe.longrebuffer",function(){b.seekTo(u)},"seek_to_loader")}$W(this,this.U,p&&m&&!h,p&&!m,"qoe.longrebuffer",function(){}, "timeout"); n=c.isSuspended();n=g.kb(this.Ea.Aj,"ad")&&!n;$W(this,this.I,n,!n,"qoe.start15s",function(){a.Ea.Dd("ad")},"ads_preroll_timeout"); n=this.Ea.getVideoData();q=.5>d-this.B;t=n.isAd()&&p&&!m&&q;p=function(){var w=a.Ea,y=w.dx.Ic();(!y||!w.videoData.isAd()||y.getVideoData().Bc!==w.getVideoData().Bc)&&w.videoData.Kd||w.Ff("ad.rebuftimeout","RETRYABLE_ERROR","skipslad.vid."+w.videoData.videoId)}; $W(this,this.Ka,t,!t,"ad.rebuftimeout",p,"skip_slow_ad");m=n.isAd()&&m&&ZD(b.Mf(),d+5)&&q;$W(this,this.Ja,m,!m,"ad.rebuftimeout",p,"skip_slow_ad_buf");$W(this,this.Pa,g.pK(c)&&g.V(c,64)&&!h,e,"qoe.start15s",function(){},"timeout"); $W(this,this.Z,!!f&&!f.mediaSource&&g.pK(c),e,"qoe.start15s",l,"newElemMse");this.B=d;this.u.start()}}; ZW.prototype.Ud=function(a,b,c){b=this.Hb(b);b.wn=c;b.wdup=this.l[a]?"1":"0";this.Ea.Ud(new g.dE(a,!1,b));this.l[a]=!0}; ZW.prototype.Hb=function(a){a=Object.assign(this.Ea.Hb(!0),a.Hb());this.i&&(a.stt=this.i.toFixed(3));delete a.uga;delete a.euri;delete a.referrer;delete a.fexp;delete a.vm;return a}; XW.prototype.reset=function(){this.i=this.triggerTimestamp=this.l=this.startTimestamp=0;this.u=!1}; XW.prototype.Hb=function(){var a={},b=(0,g.Q)();this.startTimestamp&&(a.wsd=(b-this.startTimestamp).toFixed());this.triggerTimestamp&&(a.wtd=(b-this.triggerTimestamp).toFixed());this.i&&(a.wssd=(b-this.i).toFixed());return a};g.x(bX,g.G);g.k=bX.prototype;g.k.setMediaElement=function(a){g.Ox(this.Ka);(this.oa=a)?(wEa(this),aX(this)):dX(this)}; g.k.Jc=function(a){this.Z.Jc(a);this.X("html5_exponential_memory_for_sticky")&&(a.state.xc()?g.Gq(this.ea):this.ea.stop());var b;if(b=this.oa)b=8===a.Jn.state&&qK(a.state)&&g.rK(a.state)&&this.policy.u;if(b){a=this.oa.getCurrentTime();b=this.oa.Mf();var c=this.X("manifestless_post_live_ufph")||this.X("manifestless_post_live")?YD(b,Math.max(a-3.5,0)):YD(b,a-3.5);0<=c&&a>b.end(c)-1.1&&c+1b.start(c+1)-b.end(c)&&(c=b.start(c+1)+.2,.2>Math.abs(this.Sa-c)||(this.Ea.Ca("seekover","b."+XD(b, "_")+";cmt."+a),this.Sa=c,this.seekTo(c,{yp:!0,Md:"playbacktimeline_postLiveDisc"})))}}; g.k.getCurrentTime=function(){return!isNaN(this.i)&&isFinite(this.i)?this.i:this.oa&&tEa(this)?this.oa.getCurrentTime()+this.timestampOffset:this.u||0}; g.k.Eh=function(){return this.getCurrentTime()-this.Qc()}; g.k.cj=function(){return this.l?this.l.cj():Infinity}; g.k.isAtLiveHead=function(a){if(!this.l)return!1;void 0===a&&(a=this.getCurrentTime());return WW(this.l,a)}; g.k.Ml=function(){return!!this.l&&this.l.Ml()}; g.k.seekTo=function(a,b){var c=void 0===b?{}:b;b=void 0===c.AM?!1:c.AM;var d=void 0===c.BM?0:c.BM,e=void 0===c.yp?!1:c.yp,f=void 0===c.kF?0:c.kF,h=void 0===c.Md?"":c.Md;if(void 0===c.No?0:c.No)a+=this.Qc();c=a;var l=!isFinite(c)||(this.l?WW(this.l,c):c>=this.cd())||!g.sH(this.videoData);l||this.Ea.Ca("seeknotallowed",c+";"+this.cd());if(!l)return this.B&&(this.B=null,gX(this)),Tg(this.getCurrentTime());this.ma();if(.005>Math.abs(a-this.i)&&this.L)return this.ma(),this.C;h&&(c=a,(g.gH(this.videoData)|| this.X("html5_log_seek_reasons"))&&this.Ea.Ca("seekreason","reason."+h+";tgt."+c));this.L&&dX(this);this.C||(this.C=new DS);a&&!isFinite(a)&&cX(this,!1);h=a;(fX(this)&&!(this.oa&&0e.videoData.endSeconds&& isFinite(a)&&(e.removeCueRange(e.nk),e.nk=null);a>31)}this.i.OJ&&bR(a,16,this.i.OJ);this.i.viewportHeight&&this.i.viewportWidth&&(bR(a,18,this.i.viewportWidth),bR(a,19,this.i.viewportHeight));this.i.gM&&bR(a,21,this.i.gM);this.i.KH&&bR(a,23,this.i.KH);void 0!==this.i.visibilityState&&bR(a,34,this.i.visibilityState);void 0!==this.i.nM&&bR(a,39,this.i.nM)};g.x(vX,qX);vX.prototype.l=function(a){cR(a,2,this.i);cR(a,5,this.encryptedClientKey);cR(a,6,this.iv);cR(a,7,this.hmac);bR(a,10,this.serializeResponseAsJson?1:0)};g.x(wX,qX);wX.prototype.l=function(a){Vva(a);this.i.l(a);Wva(a);cR(a,3,rX(this.u));this.onesieUstreamerConfig&&cR(a,4,this.onesieUstreamerConfig)};xX.prototype.feed=function(a){rD(this.i,a);TEa(this)}; xX.prototype.dispose=function(){this.i=new qD};var k3={init:"0-1",index:"2-3",clen:"",url:"",sp:"",s:"",lmt:""},$Ea=[Object.assign({itag:"137",bitrate:"4000000",size:"1920x1080",fps:"30",type:'video/mp4; codecs="avc1.4d401e"'},k3),Object.assign({itag:"248",bitrate:"2000000",fps:"30",size:"1920x1080",type:'video/webm; codecs="vp9"'},k3),Object.assign({itag:"399",bitrate:"1000000",size:"1920x1080",fps:"60",type:'video/mp4; codecs="av01.0.08M.08"'},k3),Object.assign({itag:"298",bitrate:"3500000",size:"1280x720",fps:"60",type:'video/mp4; codecs="avc1.64001e"'}, k3),Object.assign({itag:"299",bitrate:"5000000",size:"1920x1080",fps:"60",type:'video/mp4; codecs="avc1.64001e"'},k3),Object.assign({itag:"302",bitrate:"2500000",fps:"60",size:"1280x720",type:'video/webm; codecs="vp9"'},k3),Object.assign({itag:"303",bitrate:"3000000",fps:"60",size:"1920x1080",type:'video/webm; codecs="vp9"'},k3),Object.assign({itag:"140",type:'audio/mp4; codecs="mp4a.40.2"'},k3),Object.assign({itag:"251",audio_sample_rate:"48000",type:'audio/webm; codecs="opus"'},k3)],l3=["136","135", "134","133","160"],m3=["247","244","243","242"],n3={},YEa=(n3["137"]=l3,n3["248"]=m3,n3["399"]=["398","397","396","395","394"],n3["298"]=l3,n3["302"]=m3,n3["299"]=["298","137"].concat(l3),n3["303"]=["302","248"].concat(m3),n3["140"]=[],n3["251"]=["250"],n3),o3={},UEa=(o3["160"]=0,o3["133"]=22639,o3["134"]=45778,o3["135"]=73749,o3["136"]=153645,o3["137"]=332697,o3["278"]=0,o3["242"]=22702,o3["243"]=42954,o3["244"]=73575,o3["247"]=139201,o3["248"]=259369,o3["298"]=260272,o3["299"]=589187,o3["302"]= 295858,o3["303"]=528496,o3["394"]=0,o3["395"]=18457,o3["396"]=37231,o3["397"]=65872,o3["398"]=133087,o3["399"]=236318,o3),p3={},VEa=(p3["133"]=240,p3["134"]=360,p3["135"]=480,p3["136"]=720,p3["137"]=1080,p3["242"]=240,p3["243"]=360,p3["244"]=480,p3["247"]=720,p3["248"]=1080,p3["298"]=720,p3["299"]=1080,p3["302"]=720,p3["303"]=1080,p3["395"]=240,p3["396"]=360,p3["397"]=480,p3["398"]=720,p3["399"]=1080,p3),WEa=["1","9","h"];g.x(yX,g.G);g.k=yX.prototype;g.k.Se=function(a){this.Ea.Se(a)}; g.k.UD=function(){this.Se("orpr");this.kJ=!0}; g.k.jz=function(a,b){var c;null===(c=this.Fe)||void 0===c?void 0:(c.Je.get(a).rk=b,c.ma());pX(this,!0)}; g.k.Ca=function(a,b){this.Ea.Ca(a,b)}; g.k.fetch=function(){return g.E(this,function b(){var c=this,d,e,f,h,l,m,n,p,q,t,u;return g.B(b,function(w){if(1==w.i){c.ma();c.lz.start();c.Se("ogpd");var y=c.playerRequest,z=c.W,F=c.videoData,I=z.Rg;I="https://youtubei.googleapis.com/youtubei/"+I.innertubeApiVersion+"/player?key="+I.innertubeApiKey;var H=[new sX({name:"Content-Type",value:"application/json"})],M=F.gf();M&&H.push(new sX({name:"Authorization",value:"Bearer "+M}));H.push(new sX({name:"User-Agent",value:g.Yc}));(F=F.visitorData||g.P("VISITOR_DATA", void 0))&&H.push(new sX({name:"X-Goog-Visitor-Id",value:F}));(z=g.FE(z.experiments,"debug_sherlog_username"))&&H.push(new sX({name:"X-Youtube-Sherlog-Username",value:z}));y=JSON.stringify(y);e=new tX({url:I,httpHeaders:H,postBody:y});try{var aa=c.W;var L=c.Ea.getPlayerSize();var ha=c.Ea.getVisibilityState(),Qa=c.nI.onesieUstreamerConfig,Na=c.iE;var qc=Na.encrypt(rX(e));var Hb=Na.i.encryptedClientKey,Sb=Na.iv,Zc=Na.iv,id=new sR(Na.i.l);id.update(qc);id.update(Zc);var yf=fwa(id);id.update(id.C);id.update(yf); var bc=fwa(id);id.reset();var lk=new vX(qc,Hb,Sb,bc);Na={};var Ki=eF(0);if(Ki){Na.OJ=Ki;Na.lastManualDirection=sla();var Li=Az()||0;0=a.start);return a}; g.k.Ml=function(){return this.Kc.Ml()}; g.k.xc=function(){return this.playerState.xc()}; g.k.getPlayerState=function(){return this.playerState}; g.k.getPlayerType=function(){return this.playerType}; g.k.getPreferredQuality=function(){if(this.oe){var a=this.oe;a=a.videoData.zo.compose(a.videoData.KJ);a=yB(a)}else a="auto";return a}; g.k.Ru=ca(9);g.k.isGapless=function(){return!!this.oa&&this.oa.isView()}; g.k.setMediaElement=function(a){this.ma();if(this.oa&&a.Ie()===this.oa.Ie()&&(a.isView()||this.oa.isView())){if(a.isView()||!this.oa.isView())g.Ox(this.Vs),this.oa=a,IFa(this),this.Kc.setMediaElement(this.oa)}else{this.oa&&this.xg();if(!this.playerState.isError()){var b=mK(this.playerState,512);g.V(b,8)&&!g.V(b,2)&&(b=lK(b,1));a.isView()&&(b=mK(b,64));this.Rb(b)}this.oa=a;this.oa.setLoop(this.loop);this.oa.setPlaybackRate(this.playbackRate);IFa(this);this.Kc.setMediaElement(this.oa)}}; g.k.xg=function(a,b){a=void 0===a?!1:a;b=void 0===b?!1:b;this.ma();if(this.oa){var c=this.getCurrentTime();0this.oa.getCurrentTime()&&this.Xa)return;break;case "resize":TFa(this);this.videoData.l&&"auto"===this.videoData.l.video.quality&&this.Y("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.IH&&g.V(this.playerState,8)&&!g.V(this.playerState,1024)&&0===this.getCurrentTime()&&g.fj){JX(this,"safari_autoplay_disabled");return}}if(this.oa&&this.oa.xf()===b){this.Y("videoelementevent",a);b=this.playerState;if(!g.V(b,128)){c=this.Zt; e=this.oa;var f=this.W.experiments;d=b.state;e=e?e:a.target;var h=e.getCurrentTime();if(!g.V(b,64)||"ended"!==a.type&&"pause"!==a.type){var l=e.Ek()||1Math.abs(h-e.getDuration());h="ended"===a.type||"waiting"===a.type||"timeupdate"===a.type&&!g.V(b,4)&&!RW(c,h);if("pause"===a.type&&e.Ek()||l&&h)0a-this.By))this.By=a,b!==this.hf()&&(a=this.visibility,a.i!==b&&(a.i=b,a.xe()),this.Ca("airplay","rbld_"+b),oW(this)),this.Y("airplayactivechange")}; g.k.Xu=function(a){if(this.Xa){var b=this.Xa,c=b.u,d=b.currentTime;c.Ca("sdai","adfetchdone_"+a);a&&!isNaN(c.B)&&Zza(c,d,c.B,c.u);c.i=4;g.Gq(b.U)}}; g.k.Nb=function(a){var b=this;a=void 0===a?!1:a;if(this.oa&&this.videoData){oEa(this.Kc,this.xc());var c=this.getCurrentTime();this.Xa&&(g.V(this.playerState,4)&&g.sH(this.videoData)||TBa(this.Xa,c));5Math.abs(l-f)?(b.Ca("setended","ct."+f+";bh."+h+";dur."+l+";live."+ +m),m&&b.X("html5_set_ended_in_pfx_live_cfl")||(b.oa.np()?(b.ma(),b.seekTo(0,{Md:"videoplayer_loop"})):NS(b))):(g.rK(b.playerState)||WX(b,"progress_fix"),b.Rb(lK(b.playerState,1)))):(l&&!m&&!n&&0m-1&&b.Ca("misspg","t:"+f.toFixed(2)+";d:"+m.toFixed(2)+";r:"+l.toFixed(2)+";bh:"+h.toFixed(2))),g.V(b.playerState,4)&&g.rK(b.playerState)&&5xI(b,8)||g.yI(b,1024))&&this.Ip.stop();!g.yI(b,8)||this.videoData.gb||g.V(b.state,1024)||this.Ip.start();g.V(b.state,8)&&0>xI(b,16)&&!g.V(b.state,32)&&!g.V(b.state,2)&&this.playVideo();g.V(b.state,2)&&tH(this.videoData)&&(this.Bj(this.getCurrentTime()),this.Nb(!0));g.yI(b,2)&&this.JE(!0);g.yI(b,128)&&this.em();this.videoData.i&&this.videoData.isLivePlayback&&!this.HM&&(0>xI(b,8)?(a=this.videoData.i,a.B&&a.B.stop()): g.yI(b,8)&&this.videoData.i.resume());this.Kc.Jc(b);this.Ub.Jc(b);if(c&&!this.isDisposed())try{for(var e=g.r(this.vz),f=e.next();!f.done;f=e.next()){var h=f.value;this.Bh.Jc(h);this.Y("statechange",h)}}finally{this.vz.length=0}}}; g.k.Mv=function(){this.videoData.isLivePlayback||this.Y("connectionissue")}; g.k.eE=function(){this.Pb.tick("qoes")}; g.k.cz=function(a,b,c,d){a:{var e=this.pk;d=void 0===d?"LICENSE":d;c=c.substr(0,256);if("drm.keyerror"===a&&this.xd&&1e.C)a="drm.sessionlimitexhausted",b=!1;else if(e.videoData.X("html5_drm_fallback_to_playready_on_retry")&&"drm.keyerror"===a&&2>e.I&&(e.I++,VX(e.Ea),1=e.l.values.length){var f="ns;";e.U||(f+="nr;");e=f+="ql."+e.u.length}else e=qCa(e.l.values[0]);d.drmp=e}Object.assign(c,(null===(a=this.Xa)||void 0===a?void 0:a.Hb())||{});Object.assign(c,(null===(b=this.oa)||void 0===b?void 0:b.Hb())||{})}this.Ub.Ud("qoe.start15s",g.eE(c));this.Y("loadsofttimeout")}}; g.k.Bj=function(a){this.videoData.lengthSeconds!==a&&(this.videoData.lengthSeconds=a,GX(this))}; g.k.JE=function(a){var b=this;a=void 0===a?!1:a;if(!this.ex){iB("att_s","player_att")||jB("att_s",void 0,"player_att");var c=new g.Usa(this.videoData);if("c1a"in c.i&&!g.HM.Sd()&&(jB("att_wb",void 0,"player_att"),2===this.IB&&.01>Math.random()&&g.ez(Error("Botguard not available after 2 attempts")),!a&&5>this.IB)){g.Gq(this.JB);this.IB++;return}if("c1b"in c.i){var d=QDa(this.Ub);d&&Xsa(c).then(function(e){e&&!b.ex&&d?(jB("att_f",void 0,"player_att"),d(e),b.ex=!0):jB("att_e",void 0,"player_att")}, function(){jB("att_e",void 0,"player_att")})}else(a=g.Vsa(c))?(jB("att_f",void 0,"player_att"),PDa(this.Ub,a),this.ex=!0):jB("att_e",void 0,"player_att")}}; g.k.cd=function(a){return this.Kc.cd(void 0===a?!1:a)}; g.k.getMinSeekableTime=function(){return this.Kc.getMinSeekableTime()}; g.k.Qc=function(){return this.Kc?this.Kc.Qc():0}; g.k.getStreamTimeOffset=function(){return this.Kc?this.Kc.getStreamTimeOffset():0}; g.k.setPlaybackRate=function(a){var b=this.videoData.u&&this.videoData.u.videoInfos&&32this.C.startTimeMs||this.i.seekTo(.001*this.C.startTimeMs,{Md:"application_loopRangeStart"}))}; g.k.setPlaybackRate=function(a,b){isNaN(a)||(a=bGa(this,a),this.i.getPlaybackRate()!==a&&(this.i.setPlaybackRate(a),b&&!this.W.l&&RLa(a),this.Va.Na("onPlaybackRateChange",a)))}; g.k.getCurrentTime=function(a,b){b=void 0===b?!0:b;if(3===this.getPresentingPlayerType())return g.YM(this.B).getCurrentTime();var c=2===a&&this.getVideoData().enableServerStitchedDai;a=c?g.dN(this):g.dN(this,a);if(!a)return 0;if(b){if(c&&this.u&&(b=this.u.Wa/1E3,0!==b))return b;b=iY(this,a);return rY(this,b.getCurrentTime(),b)}c&&this.u?(b=a.getCurrentTime(),b=(c=cza(this.u,1E3*b))?b-c.start/1E3:b):b=a.getCurrentTime();return b}; g.k.Ir=function(){var a=g.dN(this,void 0);if(!a)return 0;a=iY(this,a);return rY(this,a.Ir(),a)}; g.k.getDuration=function(a,b){b=void 0===b?!0:b;var c,d,e=this.getVideoData(),f=2===a&&e.enableServerStitchedDai;a=f?g.dN(this):g.dN(this,a);if(!a)return 0;if(this.X("enable_linear_player_handling")&&e.hasProgressBarBoundaries()){var h=Number(null===(c=e.progressBarStartPosition)||void 0===c?void 0:c.utcTimeMillis);e=Number(null===(d=e.progressBarEndPosition)||void 0===d?void 0:d.utcTimeMillis);if(!isNaN(h)&&!isNaN(e))return(e-h)/1E3}if(b)return b=hY(this,a),rY(this,b.getDuration(),b);f&&this.u?(b= a.getCurrentTime(),b=(b=wT(this.u,1E3*b))?b.durationMs/1E3:0):b=a.getDuration();return b}; g.k.getMinSeekableTime=function(a){a=g.dN(this,a);if(!a)return 0;a=hY(this,a);return rY(this,a.getMinSeekableTime(),a)}; g.k.getIngestionTime=function(a){var b=g.dN(this,a);return b?this.Kd(b)?(b=hY(this,b),b.getIngestionTime()-b.getCurrentTime()+this.getCurrentTime(a)):b.getIngestionTime():0}; g.k.jC=function(){this.template.jC();var a=this.G;a.element=this.template.element;var b=a.element,c;for(c in a.l)a.l.hasOwnProperty(c)&&(b[c]=a.l[c]);(a=Kx(this.template.element))&&this.events.N(this.template,a,this.aT);this.events.N(window,"resize",this.oU)}; g.k.getDebugText=function(a){var b=this.i.Hb(a);if(this.l&&this.l!==this.i){for(var c=this.l.Hb(a),d=g.r(Object.keys(c)),e=d.next();!e.done;e=d.next())e=e.value,b["ad"+e]=c[e];if(a){c=b;d={};if(e=bg("movie_player"))d.bounds=e.getBoundingClientRect(),d["class"]=e.className;e={};var f=g.fg("video-ads");f?(FGa(f,e),e.html=f.outerHTML):e.missing=1;f={};var h=g.fg("videoAdUiSkipContainer"),l=g.fg("ytp-ad-skip-button-container"),m=h||l;m?(FGa(m,f),f.ima=h?1:0,f.bulleit=l?1:0):f.missing=1;d=JSON.stringify({player:d, videoAds:e,skipButton:f});c.ad_skipBtnDbgInfo=d}}a&&this.oa&&(b["0sz"]=""+(0===+Xf(this.oa.Nq())),b.op=this.oa.getStyle("opacity"),c=this.oa.fn().y+this.oa.Nq().height,b.yof=""+(0>=+c),b.dis=this.oa.getStyle("display"));(a=a?(0,g.BW)():null)&&(b.gpu=a);b.debug_playbackQuality=this.Va.getPlaybackQuality(1);b.debug_date=(new Date).toString();delete b.uga;delete b.q;return JSON.stringify(b,null,2)}; g.k.getFeedbackProductData=function(){var a={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.T().experiments.experimentIds.join(", ")},b=this.ub().getData();b&&(a.player_error_code=b.errorCode,a.player_error_details=JSON.stringify(b.errorDetail));return a}; g.k.getPresentingPlayerType=function(a){var b;return 1===this.J?1:aY(this)?3:a&&(null===(b=this.u)||void 0===b?0:b.isAdPlaying(this.getCurrentTime()))?2:g.dN(this).getPlayerType()}; g.k.ub=function(a){return 3===this.getPresentingPlayerType()?g.YM(this.B).od:g.dN(this,a).getPlayerState()}; g.k.getAppState=function(){return this.J}; g.k.hE=function(a){switch(a.type){case "loadedmetadata":iB("fvb",this.Pb.timerName)||this.Pb.tick("fvb");jB("fvb",void 0,"video_to_ad");this.eb.start();break;case "loadstart":iB("gv",this.Pb.timerName)||this.Pb.tick("gv");jB("gv",void 0,"video_to_ad");break;case "progress":case "timeupdate":!iB("l2s",this.Pb.timerName)&&2<=aE(a.target.Mf())&&this.Pb.tick("l2s");break;case "playing":g.XF&&this.eb.start();if(g.HF(this.W))a=!1;else{var b=g.$M(this.tb());a="none"===this.oa.getStyle("display")||0===Xf(this.oa.Nq()); var c=aU(this.template),d=this.l.getVideoData(),e=g.AF(this.W)||g.CF(this.W);d=dH(d);b=!c||b||e||d||this.W.Ob;a=a&&!b}a&&(this.l.Ca("hidden","1",!0),this.getVideoData().vb||(this.X("html5_new_elem_on_hidden")?(this.getVideoData().vb=1,this.RK(null),this.l.playVideo()):dY(this,"hidden",!0)))}}; g.k.nT=function(a,b){this.Va.Na("onLoadProgress",b)}; g.k.KU=function(){this.Va.Y("playbackstalledatstart")}; g.k.iO=function(a,b){a=iY(this,a);b=rY(this,a.getCurrentTime(),a);this.Va.Na("onVideoProgress",b)}; g.k.WS=function(){this.Va.Na("onDompaused")}; g.k.vS=function(){this.Va.Na("onAutoplayBlocked")}; g.k.aU=function(){this.Va.Y("progresssync")}; g.k.sS=function(a){if(1===this.getPresentingPlayerType()){g.yI(a,1)&&!g.V(a.state,64)&&XX(this).isLivePlayback&&this.i.isAtLiveHead()&&1Math.random()&&g.Yv("autoplayTriggered",{intentional:this.ac});this.uc=!1;this.Va.Na("onPlaybackStartExternal");g.T(this.W.experiments,"mweb_client_log_screen_associated");(function(){var c=g.iy(a.Nc||(a.De()?3:0));if(c){var d={cpn:a.getVideoData().clientPlaybackNonce,csn:c};if(g.T(a.W.experiments, "web_playback_associated_ve")&&a.getVideoData().Sa){var e=g.cy(a.getVideoData().Sa);g.mz(c,e,void 0);d.playbackVe=e.getAsJson()}g.T(a.W.experiments,"kevlar_playback_associated_queue")&&a.getVideoData().queueInfo&&(d.queueInfo=a.getVideoData().queueInfo);c={};a.X("web_playback_associated_log_ctt")&&a.getVideoData().fb&&(c.Ve={token:a.getVideoData().fb,videoId:a.getVideoData().videoId});g.Yv("playbackAssociated",d,c)}})(); cB("player_att",["att_f","att_e"]);if(this.X("web_player_inline_botguard")){var b=this.getVideoData().botguardData;b&&(this.X("web_player_botguard_inline_skip_config_killswitch")&&(hs("BG_I",b.interpreterScript),hs("BG_IU",b.interpreterUrl),hs("BG_P",b.program)),g.RF(this.W)?Cu(Fu(),function(){oY(a)}):oY(this))}this.Mz()}; g.k.fO=function(){this.Va.Y("internalAbandon");this.X("html5_ad_module_cleanup_killswitch")||sY(this)}; g.k.EK=function(a){a=a.i;!isNaN(a)&&0window.outerHeight*window.outerWidth/(window.screen.width*window.screen.height)&&this.oa.Cu())}; g.k.mT=function(a){3!==this.getPresentingPlayerType()&&this.Va.Y("liveviewshift",a)}; g.k.playVideo=function(a){this.ma();if(a=g.dN(this,a))2===this.J?nY(this):(null!=this.I&&this.I.yb&&this.I.start(),g.V(a.getPlayerState(),2)?this.seekTo(0):a.playVideo())}; g.k.pauseVideo=function(a){(a=g.dN(this,a))&&a.pauseVideo()}; g.k.stopVideo=function(){this.ma();var a=this.i.getVideoData(),b=new g.WG(this.W,{video_id:a.oB||a.videoId,oauth_token:a.oauthToken});b.Ob=g.Zb(a.Ob);this.cancelPlayback(6);wY(this,b,1);null!=this.I&&this.I.stop()}; g.k.cancelPlayback=function(a,b){this.ma();Qv(this.ea);this.ea=0;var c=g.dN(this,b);c?1===this.J||2===this.J?this.ma():(c===this.l&&(this.ma(),BN(this.B,a)),1===b&&(g.T(this.W.experiments,"html5_stop_video_in_cancel_playback")&&c.stopVideo(),sY(this)),c.em(),cY(this,"cuerangesremoved",c.Ym()),c.Bh.reset(),this.ya&&c.isGapless()&&(c.xg(!0),c.setMediaElement(this.oa))):this.ma()}; g.k.sendVideoStatsEngageEvent=function(a,b,c){(b=g.dN(this,b))&&this.W.enabledEngageTypes.has(a.toString())?b.sendVideoStatsEngageEvent(a,c):c&&c()}; g.k.Gh=function(a){var b=g.dN(this,void 0);return b&&this.W.enabledEngageTypes.has(a.toString())?b.Gh(a):null}; g.k.updatePlaylist=function(){PF(this.W)?kY(this):g.rF(this.W)&&lY(this);this.Va.Na("onPlaylistUpdate")}; g.k.setSizeStyle=function(a,b){this.Pc=a;this.Cb=b;this.Va.Y("sizestylechange",a,b);this.template.resize()}; g.k.isWidescreen=function(){return this.Cb}; g.k.De=function(){return this.visibility.De()}; g.k.isInline=function(){return this.visibility.isInline()}; g.k.Qr=function(){return this.visibility.Qr()}; g.k.Or=function(){return this.visibility.Or()}; g.k.mD=function(){return this.Pc}; g.k.getAdState=function(){if(3===this.getPresentingPlayerType())return g.YM(this.B).getAdState();if(!this.Kd()){var a=CN(this.tb());if(a)return a.getAdState()}return-1}; g.k.nU=function(a){var b=this.template.getVideoContentRect();sl(this.kc,b)||(this.kc=b,this.l&&KX(this.l),this.i&&this.i!==this.l&&KX(this.i),1===this.visibility.fullscreen&&this.Ga&&BGa(this,!0));this.Db&&g.Wf(this.Db,a)||(this.Va.Y("appresize",a),this.Db=a)}; g.k.kf=function(){return this.Va.kf()}; g.k.FU=function(){2===this.getPresentingPlayerType()&&this.Ed.isManifestless()&&!this.X("web_player_manifestless_ad_signature_expiration_killswitch")?vza(this.Ed):(this.u&&zT(this.u),dY(this,"signature",void 0,!0))}; g.k.RK=function(){this.xg();bY(this)}; g.k.mU=function(a){IS(a,this.oa.pp())}; g.k.DT=function(a){"manifest.net.badstatus"===a.errorCode&&"401"===a.details.rc&&this.Va.Na("onPlayerRequestAuthFailed")}; g.k.Mv=function(){this.Va.Na("CONNECTION_ISSUE")}; g.k.Ov=function(a){this.Va.Y("heartbeatparams",a)}; g.k.Kz=function(a){this.Va.Na("onAutonavChangeRequest",1!==a)}; g.k.dd=function(){return this.oa}; g.k.setBlackout=function(a){this.W.Ob=a;this.l&&(this.l.uq(),this.W.ea&&EGa(this))}; g.k.setAccountLinkState=function(a){var b=g.dN(this);b&&(b.getVideoData().TG=a,b.uq())}; g.k.updateAccountLinkingConfig=function(a){var b=g.dN(this);if(b){var c=b.getVideoData();c.accountLinkingConfig&&(c.accountLinkingConfig.linked=a);this.Va.Y("videodatachange","dataupdated",c,b.getPlayerType())}}; g.k.FT=function(){var a=g.dN(this);if(a){var b=!this.Va.vv();(a.jJ=b)||a.Ip.stop();if(a.videoData.i)if(b)a.videoData.i.resume();else{var c=a.videoData.i;c.B&&c.B.stop()}g.T(a.W.experiments,"html5_suspend_loader")&&a.Xa&&(b?a.Xa.resume():RX(a,!0));g.T(a.W.experiments,"html5_fludd_suspend")&&(g.V(a.playerState,2)||b?g.V(a.playerState,512)&&b&&a.Rb(mK(a.playerState,512)):a.Rb(lK(a.playerState,512)));a=a.Ub;a.qoe&&(a=a.qoe,g.vW(a,g.MS(a.i),"stream",[b?"A":"I"]))}}; g.k.pT=function(){this.Va.Na("onLoadedMetadata")}; g.k.YS=function(){this.Va.Na("onDrmOutputRestricted")}; g.k.HB=function(){this.X("html5_skip_empty_load")&&(fMa=!0);iMa=this.X("html5_ios_force_seek_to_zero_on_stop");gMa=this.X("html5_ios7_force_play_on_stall");hMa=this.X("html5_ios4_seek_above_zero");this.X("html5_mediastream_applies_timestamp_offset")&&(SU=!0);this.X("html5_dont_override_default_sample_desc_index")&&(Ija=!0);if(this.X("html5_androidtv_quic")){var a=window;"h5vcc"in a&&"settings"in a.h5vcc&&a.h5vcc.settings.set("QUIC",1)}if(a=g.U(this.W.experiments,"html5_stack_trace_limit"))Error.stackTraceLimit= a;var b=g.U(this.W.experiments,"html5_idle_rate_limit_ms");b&&Object.defineProperty(window,"requestIdleCallback",{value:function(c){return window.setTimeout(c,b)}}); this.X("html5_enable_cobalt_xhr")&&(pB=!0)}; g.k.yD=function(){this.ac=!0}; g.k.va=function(){this.B.dispose();this.Ed.dispose();this.u&&this.u.dispose();this.i.dispose();this.xg();g.ff(Ob(this.Sa),this.playlist);Qv(this.ea);this.ea=0;g.G.prototype.va.call(this)}; g.k.ma=function(){}; g.k.X=function(a){return g.T(this.W.experiments,a)}; g.k.Tz=function(){return this.Pa}; g.k.requestStorageAccess=function(a,b){document.requestStorageAccess().then(a,b)}; g.k.setScreenLayer=function(a){this.Nc=a}; g.k.seekToChapterWithAnimation=function(a){var b,c,d=null===(b=RM(this.tb()))||void 0===b?void 0:b.Iu(),e=null===(c=this.getVideoData())||void 0===c?void 0:c.Zk;if(this.X("web_player_seek_chapters_by_shortcut")&&e&&d instanceof g.dO&&aq.start&&dF;F++)if(y= (y<<6)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".indexOf(u.charAt(F)),4==F%5){for(var I="",H=0;6>H;H++)I="0123456789ABCDEFGHJKMNPQRSTVWXYZ".charAt(y&31)+I,y>>=5;z+=I}u=z.substr(0,4)+" "+z.substr(4,4)+" "+z.substr(8,4)}else u="";l={video_id_and_cpn:c.videoId+" / "+u,codecs:"",dims_and_frames:"",bandwidth_kbps:l.toFixed(0)+" Kbps",buffer_health_seconds:n.toFixed(2)+" s",drm_style:p?"":"display:none",drm:p,debug_info:d,bandwidth_style:t,network_activity_style:t,network_activity_bytes:m.toFixed(0)+ " KB",shader_info:q,shader_info_style:q?"":"display:none",playback_categories:""};m=e.clientWidth+"x"+e.clientHeight+(1a)if(c.latencyClass&&"UNKNOWN"!==c.latencyClass)switch(c.latencyClass){case "NORMAL":f="Optimized for Normal Latency";break;case "LOW":f="Optimized for Low Latency";break;case "ULTRALOW":f="Optimized for Ultra Low Latency";break;default:f="Unknown Latency Setting"}else f= c.isLowLatencyLiveStream?"Optimized for Low Latency":"Optimized for Smooth Streaming";e+=f;(a=b.getPlaylistSequenceForTime(b.getCurrentTime()))&&(e+=", seq "+a.sequence);l.live_mode=e}b.isGapless()&&(l.playback_categories+="Gapless ");l.playback_categories_style=l.playback_categories?"":"display:none";l.bandwidth_samples=TT(h,"bandwidth");l.network_activity_samples=TT(h,"networkactivity");l.live_latency_samples=TT(h,"livelatency");l.buffer_health_samples=TT(h,"bufferhealth");c.X("woffle_orchestration")&& (b=g.HH(c),c.cotn||b)&&(l.cotn_and_local_media=(c.cotn?c.cotn:"null")+" / "+b);l.cotn_and_local_media_style=l.cotn_and_local_media?"":"display:none";hH(c,"web_player_release_debug")?(l.release_name="youtube.player.web_20210818_1_RC0",l.release_style=""):l.release_style="display:none";return l}; g.k.getVideoUrl=function(a,b,c,d,e){return this.C&&this.C.postId?(a=this.W.getVideoUrl(a),a=yi(a,"v"),a.replace("/watch","/clip/"+this.C.postId)):this.W.getVideoUrl(a,b,c,d,e)}; var q3={};g.Ga("yt.player.Application.create",g.$X.create,void 0);g.Ga("yt.player.Application.createAlternate",g.$X.create,void 0);ny(oy(),{Sl:[{Cv:/Unable to load player module/,weight:5},{Cv:/Failed to fetch/,weight:500},{Cv:/XHR API fetch failed/,weight:10},{Cv:/JSON parsing failed after XHR fetch/,weight:10},{Cv:/Retrying OnePlatform request/,weight:10}]});var FMa=g.Ha("ytcsi.tick");FMa&&FMa("pe");var GMa={C6:"replaceUrlMacros",q1:"isExternalShelfAllowedFor",y5:"onAboutThisAdPopupClosed"};CY.prototype.vk=function(){return"adLifecycleCommand"}; CY.prototype.handle=function(a){var b=this;switch(a.action){case "END_LINEAR_AD":g.Kg(function(){b.controller.Pm()}); break;case "END_LINEAR_AD_PLACEMENT":g.Kg(function(){b.controller.lk()}); break;case "FILL_ABOVE_FEED_SLOT":g.Kg(function(){a.elementId&&b.controller.Dx(a.elementId)}); break;case "CLEAR_ABOVE_FEED_SLOT":g.Kg(function(){b.controller.mx()})}}; CY.prototype.Il=function(a){this.handle(a)};DY.prototype.vk=function(){return"clearCueRangesCommand"}; DY.prototype.handle=function(){var a=this.eC();g.Kg(function(){a.Sf(Array.from(a.Io))})}; DY.prototype.Il=function(a){this.handle(a)};EY.prototype.vk=function(){return"muteAdEndpoint"}; EY.prototype.handle=function(a){HGa(this,a)}; EY.prototype.Il=function(a,b){HGa(this,a,b)};FY.prototype.vk=function(){return"openPopupAction"}; FY.prototype.handle=function(){}; FY.prototype.Il=function(a){this.handle(a)};GY.prototype.vk=function(){return"pingingEndpoint"}; GY.prototype.handle=function(){}; GY.prototype.Il=function(a){this.handle(a)};HY.prototype.vk=function(){return"urlEndpoint"}; HY.prototype.handle=function(a,b){b=g.Aq(a.url,b);var c,d,e;if((null===(c=a.browserConversionApiData)||void 0===c?0:c.impressiondata)&&(null===(d=a.browserConversionApiData)||void 0===d?0:d.conversiondestination)){if(null===(e=a.browserConversionApiData)||void 0===e?0:e.originTrialToken)c=document.createElement("meta"),c.setAttribute("http-equiv","origin-trial"),c.setAttribute("content",a.browserConversionApiData.originTrialToken),document.head.appendChild(c);a={attributionSourceEventId:a.browserConversionApiData.impressiondata, attributionDestination:a.browserConversionApiData.conversiondestination,attributionReportTo:a.browserConversionApiData.reportingorigin,attributionExpiry:Number(a.browserConversionApiData.impressionexpiry)||void 0}}else a=void 0;g.RJ(b,void 0,void 0,a)}; HY.prototype.Il=function(){S("Trying to handle UrlEndpoint with no macro in controlflow")};IY.prototype.vk=function(){return"adPingingEndpoint"}; IY.prototype.handle=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;this.Jo.send(a,b,c)}; IY.prototype.Il=function(a,b){vIa(this.Ua.get(),a,b,void 0)};JY.prototype.vk=function(){return"changeEngagementPanelVisibilityAction"}; JY.prototype.handle=function(a){this.G.Na("changeEngagementPanelVisibility",{changeEngagementPanelVisibilityAction:a})}; JY.prototype.Il=function(a){this.handle(a)};KY.prototype.vk=function(){return"loggingUrls"}; KY.prototype.handle=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;a=g.r(a);for(var d=a.next();!d.done;d=a.next())d=d.value,this.Oh.send(d.baseUrl,b,c,d.headers)}; KY.prototype.Il=function(a,b){a=g.r(a);for(var c=a.next();!c.done;c=a.next())c=c.value,vIa(this.Ua.get(),c.baseUrl,b,c.headers)};g.x(JGa,g.G);var UGa=new Map([["TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL","normal"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED","skipped"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED","muted"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED","user_input_submitted"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED","user_cancelled"]]);var cHa=new Map([["TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL","trigger_category_layout_exit_normal"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED","trigger_category_layout_exit_user_skipped"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED","trigger_category_layout_exit_user_muted"],["TRIGGER_CATEGORY_SLOT_EXPIRATION","trigger_category_slot_expiration"],["TRIGGER_CATEGORY_SLOT_FULFILLMENT","trigger_category_slot_fulfillment"],["TRIGGER_CATEGORY_SLOT_ENTRY","trigger_category_slot_entry"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED", "trigger_category_layout_exit_user_input_submitted"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED","trigger_category_layout_exit_user_cancelled"]]);var NGa=new Map([["unspecified","CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"],["core","CONTROL_FLOW_MANAGER_LAYER_CORE"],["adapter","CONTROL_FLOW_MANAGER_LAYER_ADAPTER"],["surface","CONTROL_FLOW_MANAGER_LAYER_SURFACE"],["external","CONTROL_FLOW_MANAGER_LAYER_EXTERNAL"]]),LGa=new Map([["normal",{Ds:"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED",Ls:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY"}],["skipped",{Ds:"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED",Ls:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP"}], ["muted",{Ds:"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED",Ls:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE"}],["abandoned",{Ds:"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED",Ls:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON"}],["user_input_submitted",{Ds:"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED",Ls:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED"}],["user_cancelled",{Ds:"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED",Ls:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED"}]]);g.x(TY,g.G);g.k=TY.prototype;g.k.NC=function(a,b){return this.i.NC(a,b)}; g.k.Bi=function(a,b){RZ(this.dc,"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED",a,b,void 0);for(var c=g.r(this.Id),d=c.next();!d.done;d=c.next())d.value.Bi(a,b)}; g.k.sf=function(a){if(XY(this.i,a)){VJ(this.dc,"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED",a);this.i.sf(a);for(var b=g.r(this.Id),c=b.next();!c.done;c=b.next())c.value.sf(a);RGa(this,a)}}; g.k.tf=function(a){if(XY(this.i,a)){VJ(this.dc,"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED",a);this.i.tf(a);for(var b=g.r(this.Id),c=b.next();!c.done;c=b.next())c.value.tf(a);XY(this.i,a)&&YY(this.i,a).C&&VY(this,a,!1)}}; g.k.iz=function(a){VJ(this.dc,"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLMENT_CANCELLED",a);XY(this.i,a)&&(this.i.iz(a),VY(this,a,!1))}; g.k.Mc=function(a,b){if(XY(this.i,a)){ZY(this.dc,"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED",a,b);for(var c=g.r(this.Id),d=c.next();!d.done;d=c.next())d.value.Mc(a,b)}}; g.k.Tc=function(a,b,c){if(XY(this.i,a)){ZY(this.dc,MGa(c),a,b);this.i.Tc(a,b);for(var d=g.r(this.Id),e=d.next();!e.done;e=d.next())e.value.Tc(a,b,c);(c=lZ(this.i,a))&&b.layoutId===c.layoutId&&$Ga(this,a,!1)}}; g.k.rf=function(a,b,c){S(c,a,b,void 0,c.Lo);VY(this,a,!0)}; g.k.va=function(){var a=bHa(this.i);a=g.r(a);for(var b=a.next();!b.done;b=a.next())VY(this,b.value,!1);g.G.prototype.va.call(this)};aHa.prototype.isActive=function(){switch(this.i){case "entered":case "rendering":case "rendering_stop_requested":case "exit_requested":return!0;default:return!1}};g.x($Y,Va);g.x(iZ,Va);g.x(oZ,g.G);g.k=oZ.prototype;g.k.NC=function(a,b){b=kZ(this,a+"_"+b);a=[];b=g.r(b.values());for(var c=b.next();!c.done;c=b.next())a.push(c.value.slot);return a}; g.k.Nh=function(a){a=YY(this,a);"not_scheduled"!==a.i&&mZ(a.slot,a.i,"onSlotScheduled");a.i="scheduled"}; g.k.Eu=function(a){a=YY(this,a);a.B="fill_requested";a.J.Eu()}; g.k.sf=function(a){a=YY(this,a);"enter_requested"!==a.i&&mZ(a.slot,a.i,"onSlotEntered");a.i="entered"}; g.k.iz=function(a){YY(this,a).B="fill_canceled"}; g.k.tf=function(a){a=YY(this,a);"exit_requested"!==a.i&&mZ(a.slot,a.i,"onSlotExited");a.i="scheduled"}; g.k.Tc=function(a,b){a=YY(this,a);null!=a.layout&&a.layout.layoutId===b.layoutId&&("rendering_stop_requested"!==a.i&&mZ(a.slot,a.i,"onLayoutExited"),a.i="entered")};g.x(sZ,g.G);sZ.prototype.u=function(){return this.l};g.x(tZ,g.G);tZ.prototype.get=function(){this.isDisposed()&&S("Tried to retrieve object during dispose",void 0,void 0,{type:typeof this.i});this.i||(this.i=this.l());return this.i};g.x(QZ,g.G);g.x(TZ,g.G);TZ.prototype.Bd=function(){}; TZ.prototype.qf=function(a){var b=this,c=this.i.get(a);c&&(this.i.delete(a),this.l.get().removeCueRange(a),Mz(this.u.get(),"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",function(){var d=b.B.get();d=LZ(d.l.get(),"SLOT_TYPE_AD_BREAK_REQUEST");return[Object.assign(Object.assign({},c),{slotId:d,Xb:c.Xb?mIa(c.slotId,d,c.Xb):void 0,Ac:nIa(c.slotId,d,c.Ac),zc:nIa(c.slotId,d,c.zc)})]},c.slotId))}; TZ.prototype.hh=function(){for(var a=g.r(this.i.keys()),b=a.next();!b.done;b=a.next())b=b.value,this.l.get().removeCueRange(b);this.i.clear()}; TZ.prototype.tj=function(){};g.x(UZ,g.G);g.k=UZ.prototype;g.k.Nh=function(){}; g.k.zj=function(){}; g.k.sf=function(){}; g.k.yj=function(){}; g.k.tf=function(){}; g.k.Gk=function(){}; g.k.Hk=function(){}; g.k.vj=function(a,b){this.i.has(a)||this.i.set(a,new Set);this.i.get(a).add(b)}; g.k.wj=function(a,b){this.Ki.has(a)&&this.Ki.get(a)===b&&S("Unscheduled a Layout that is currently entered.",a,b);if(this.i.has(a)){var c=this.i.get(a);c.has(b)?(c.delete(b),0===c.size&&this.i.delete(a)):S("Trying to unscheduled a Layout that was not scheduled.",a,b)}else S("Trying to unscheduled a Layout that was not scheduled.",a,b)}; g.k.Mc=function(a,b){this.Ki.set(a,b)}; g.k.Tc=function(a){this.Ki.delete(a)}; g.k.Bi=function(){};g_.prototype.clone=function(a){var b=this;return new g_(function(){return b.triggerId},a)};h_.prototype.clone=function(a){var b=this;return new h_(function(){return b.triggerId},a)};i_.prototype.clone=function(a){var b=this;return new i_(function(){return b.triggerId},a)};j_.prototype.clone=function(a){var b=this;return new j_(function(){return b.triggerId},a)};k_.prototype.clone=function(a){var b=this;return new k_(function(){return b.triggerId},a)};g.x(n_,g.G);n_.prototype.logEvent=function(a){RZ(this,a)};g.x(p_,g.G);g.k=p_.prototype;g.k.addListener=function(a){this.listeners.push(a)}; g.k.removeListener=function(a){this.listeners=this.listeners.filter(function(b){return b!==a})}; g.k.hh=function(a,b,c,d,e,f,h){var l;if(""===a)S("Received empty content video CPN in DefaultContentPlaybackLifecycleApi");else if(!g.T(this.G.T().experiments,"html5_de_dupe_content_video_loads_in_lifecycle_api")||a!==this.i||c){this.i=a;this.Ha.get().hh(a,b,c,d,e,f,h);this.B.get().hh(a,b,c,d,e,f,h);null===(l=this.l)||void 0===l?void 0:l.get().hh(a,b,c,d,e,f,h);this.u.hh(a,b,c,d,e,f,h);for(var m=g.r(this.listeners),n=m.next();!n.done;n=m.next())n.value.hh(a,b,c,d,e,f,h)}}; g.k.kO=function(){this.i&&this.tj(this.i)}; g.k.tj=function(a){this.i=void 0;for(var b=g.r(this.listeners),c=b.next();!c.done;c=b.next())c.value.tj(a)};g.x(q_,g.G);q_.prototype.addCueRange=function(a,b,c,d,e,f,h){f=void 0===f?2:f;h=void 0===h?1:h;this.i.has(a)?S("Tried to register duplicate cue range",void 0,void 0,{CueRangeID:a}):(a=new sIa(a,b,c,d,f),this.i.set(a.id,{je:a,listener:e,Ij:h}),this.G.Hd([a],h))}; q_.prototype.removeCueRange=function(a){var b=this.i.get(a);b?(this.G.Sf([b.je],b.Ij),this.i.delete(a)):S("Requested to remove unknown cue range",void 0,void 0,{CueRangeID:a})}; q_.prototype.Bd=function(a){this.i.has(a.id)&&this.i.get(a.id).listener.Bd(a.id)}; q_.prototype.qf=function(a){this.i.has(a.id)&&this.i.get(a.id).listener.qf(a.id)}; g.x(sIa,g.hA);r_.prototype.Ci=function(a){this.G.Ci(a)}; r_.prototype.Na=function(a,b){for(var c=[],d=1;d=this.l.length)throw new iZ("Invalid sub layout rendering adapter length when scheduling composite layout.",{length:String(this.l.length)});for(var a=g.r(this.l),b=a.next();!b.done;b=a.next())b=b.value,b.init(),eZ(this.B,this.slot,b.Jb())}; g.k.Sn=function(){for(var a=g.r(this.l),b=a.next();!b.done;b=a.next())b.value.release()}; g.k.Up=function(a,b){var c=this.l[this.i];b.layoutId!==j0(c,a,b)?S("pauseLayout for a PlayerBytes layout that is not currently active",a,b):c.Up()}; g.k.eq=function(a,b){var c=this.l[this.i];b.layoutId!==j0(c,a,b)?S("resumeLayout for a PlayerBytes layout that is not currently active",a,b):c.eq()}; g.k.Rv=function(a,b){var c=this.l[this.i];b.layoutId!==j0(c,a,b)?S("onSkipRequested for a PlayerBytes layout that is not currently active",c.qd(),c.Jb(),{requestingSlot:a,requestingLayout:b}):k0(this,c.qd(),c.Jb(),"skipped")}; g.k.ao=function(){-1===this.i&&SIa(this)}; g.k.MU=function(a,b){fZ(this.B,a,b)}; g.k.jo=function(a,b){var c=this;this.i!==this.l.length?(a=this.l[this.i],a.Ye(a.Jb(),b),this.C=function(){c.callback.Tc(c.slot,c.layout,b)}):this.callback.Tc(this.slot,this.layout,b)}; g.k.Mc=function(a,b){var c=this.l[this.i];c&&c.Mc(a,b)}; g.k.Tc=function(a,b,c){h0.prototype.Tc.call(this,a,b,c);var d=this.l[this.i];d&&d.Tc(a,b,c)}; g.k.bK=function(){var a=this.l[this.i];a&&a.ey()}; g.k.zi=function(a){var b=this.l[this.i];b&&b.zi(a)}; g.k.ZK=function(a){var b=this.l[this.i];b&&b.xj(a)}; g.k.rf=function(a,b){-1===this.i&&(this.callback.Mc(this.slot,this.layout),this.i++);var c=this.l[this.i];c?c.Fv(a,b):S("No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter",void 0,void 0,{activeSubLayoutIndex:String(this.i),layoutId:this.Jb().layoutId})}; g.k.Re=function(a){var b=this.l[this.i];b&&b.Re(a)}; g.k.qg=function(a){var b=this.l[this.i];b&&b.qg(a)}; g.k.rj=function(a){var b=this.l[this.i];b&&b.rj(a)}; g.k.Af=function(){var a=this.l[this.i];a&&a.Af()}; g.k.OU=function(a,b,c){k0(this,a,b,c)}; g.k.NU=function(a,b){k0(this,a,b,"error")};g.x(p0,g.G);g.k=p0.prototype;g.k.qd=function(){return this.slot}; g.k.Jb=function(){return this.layout}; g.k.init=function(){var a=X(this.layout.Ia,"metadata_type_video_length_seconds");x_(this.ea.get(),this.layout.layoutId,a,this);D_(this.Ua.get(),this);this.An()}; g.k.release=function(){y_(this.ea.get(),this.layout.layoutId);E_(this.Ua.get(),this);this.Sn()}; g.k.Up=function(){}; g.k.eq=function(){}; g.k.startRendering=function(a){a.layoutId!==this.layout.layoutId?this.callback.rf(this.slot,a,new $Y("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType))):(this.l="rendering_start_requested",loa(this.Ka.get(),1)?(this.au(!1),this.J(-1),this.ao(a)):this.Fv("ui_unstable",new $Y("Failed to render media layout because ad ui unstable.")))}; g.k.Mc=function(a,b){var c,d,e;b.layoutId===this.layout.layoutId&&(this.l="rendering",Y_(this.i,"impression"),Y_(this.i,"start"),this.Ha.get().isMuted()&&(Y_(this.i,"mute"),a=(null===(c=o0(this))||void 0===c?void 0:c.muteCommands)||[],this.u.get().yd(a,this.layout.layoutId)),this.Ha.get().isFullscreen()&&(this.i.Hf("fullscreen"),a=(null===(d=o0(this))||void 0===d?void 0:d.fullscreenCommands)||[],this.u.get().yd(a,this.layout.layoutId)),Ipa(this.Zc.get()),this.J(1),this.MK(),a=(null===(e=o0(this))|| void 0===e?void 0:e.impressionCommands)||[],this.u.get().yd(a,this.layout.layoutId))}; g.k.Fv=function(a,b,c){this.Ga={sA:3,Gw:"load_timeout"===a?402:400,errorMessage:b.message};var d;X(this.layout.Ia,"METADATA_TYPE_LOG_PLAYER_TYPE_ON_ERROR")&&S("There is a player error in this survey ads",this.qd(),this.Jb(),{playerType:String(c)});Y_(this.i,"error");a=(null===(d=o0(this))||void 0===d?void 0:d.errorCommands)||[];this.u.get().yd(a,this.layout.layoutId);this.callback.rf(this.slot,this.layout,b)}; g.k.ey=function(){this.L()}; g.k.dJ=function(){var a;if("rendering"===this.l){this.i.Hf("pause");var b=(null===(a=o0(this))||void 0===a?void 0:a.pauseCommands)||[];this.u.get().yd(b,this.layout.layoutId);this.J(2)}}; g.k.eJ=function(){var a;if("rendering"===this.l){this.i.Hf("resume");var b=(null===(a=o0(this))||void 0===a?void 0:a.resumeCommands)||[];this.u.get().yd(b,this.layout.layoutId)}}; g.k.Ye=function(a,b){a.layoutId!==this.layout.layoutId?this.callback.rf(this.slot,a,new $Y("Tried to stop rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType))):"rendering_stop_requested"!==this.l&&(this.l="rendering_stop_requested",this.U=b,this.jo(a,b))}; g.k.Tc=function(a,b,c){if(b.layoutId===this.layout.layoutId)switch(this.l="not_rendering",this.U=void 0,g.T(this.La.get().G.T().experiments,"html5_check_ad_position_and_reset_on_new_ad_playback_csi")?(a="normal"!==c||this.position+1===this.Aa)&&this.au(a):this.au(!0),this.NK(c),this.J(0),c){case "abandoned":var d;if(this.i.i.has("impression")){Y_(this.i,"abandon");var e=(null===(d=o0(this))||void 0===d?void 0:d.abandonCommands)||[];this.u.get().yd(e,this.layout.layoutId)}break;case "normal":Y_(this.i, "complete");d=(null===(e=o0(this))||void 0===e?void 0:e.completeCommands)||[];this.u.get().yd(d,this.layout.layoutId);break;case "skipped":var f;Y_(this.i,"skip");d=(null===(f=o0(this))||void 0===f?void 0:f.skipCommands)||[];this.u.get().yd(d,this.layout.layoutId)}}; g.k.Ou=function(){return this.layout.layoutId}; g.k.yC=function(){return this.Ga}; g.k.xj=function(a){if("not_rendering"!==this.l){this.ya||(a=new g.wI(a.state,new g.jK),this.ya=!0);var b=2===this.Ha.get().getPresentingPlayerType();"rendering_start_requested"===this.l?b&&m0(a)&&this.xa():b?g.yI(a,2)?this.sG():(m0(a)?this.J(1):g.yI(a,4)&&!g.yI(a,2)&&this.dJ(),0>xI(a,4)&&!(0>xI(a,2))&&this.eJ()):this.ey()}}; g.k.Jv=function(){var a;if("rendering"===this.l){Y_(this.i,"active_view_measurable");var b=(null===(a=o0(this))||void 0===a?void 0:a.activeViewMeasurableCommands)||[];this.u.get().yd(b,this.layout.layoutId)}}; g.k.Iv=function(){var a;if("rendering"===this.l){Y_(this.i,"active_view_fully_viewable_audible_half_duration");var b=(null===(a=o0(this))||void 0===a?void 0:a.activeViewFullyViewableAudibleHalfDurationCommands)||[];this.u.get().yd(b,this.layout.layoutId)}}; g.k.Kv=function(){var a;if("rendering"===this.l){Y_(this.i,"active_view_viewable");var b=(null===(a=o0(this))||void 0===a?void 0:a.activeViewViewableCommands)||[];this.u.get().yd(b,this.layout.layoutId)}}; g.k.au=function(a){this.Zc.get().au(X(this.layout.Ia,"metadata_type_ad_placement_config").kind,a,this.position,this.Aa,!1)}; g.k.Re=function(a){var b,c;"rendering"===this.l&&(a?(this.i.Hf("fullscreen"),a=(null===(b=o0(this))||void 0===b?void 0:b.fullscreenCommands)||[],this.u.get().yd(a,this.layout.layoutId)):(this.i.Hf("end_fullscreen"),a=(null===(c=o0(this))||void 0===c?void 0:c.endFullscreenCommands)||[],this.u.get().yd(a,this.layout.layoutId)))}; g.k.Af=function(){var a,b;if("rendering"===this.l)if(this.Ha.get().isMuted()){Y_(this.i,"mute");var c=(null===(a=o0(this))||void 0===a?void 0:a.muteCommands)||[];this.u.get().yd(c,this.layout.layoutId)}else Y_(this.i,"unmute"),c=(null===(b=o0(this))||void 0===b?void 0:b.unmuteCommands)||[],this.u.get().yd(c,this.layout.layoutId)}; g.k.qg=function(){}; g.k.rj=function(){};g.x(r0,g.R);g.k=r0.prototype;g.k.Dr=function(){return this.durationMs}; g.k.start=function(){this.u||(this.u=!0,this.l.start(),this.B=Date.now())}; g.k.stop=function(){this.u&&(this.u=!1,this.l.stop())}; g.k.Nb=function(){var a=Date.now(),b=a-this.B;this.B=a;this.i+=b;this.C={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.i/1E3};this.i>=this.durationMs?(this.i=this.durationMs,this.l.stop(),this.I(this.i),this.J()):this.I(this.i)}; g.k.getProgressState=function(){return this.C};g.x(t0,p0);g.k=t0.prototype;g.k.An=function(){}; g.k.Sn=function(){var a=this.Ua.get();a.Yz===this&&(a.Yz=null);u_(this.La.get())?this.I.stop():this.C.stop()}; g.k.ao=function(){this.Ua.get().Yz=this;MJ();this.xa()}; g.k.MK=function(){XIa(this)}; g.k.sG=function(){}; g.k.Up=function(){u_(this.La.get())?this.I.stop():this.C.stop();p0.prototype.dJ.call(this)}; g.k.eq=function(){XIa(this);p0.prototype.eJ.call(this)}; g.k.El=function(){return X(this.Jb().Ia,"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS")}; g.k.jo=function(){u_(this.La.get())?this.I.stop():this.C.stop()}; g.k.Nb=function(){var a=Date.now(),b=a-this.Z;this.Z=a;this.B+=b;this.B>=this.El()?(this.B=this.El(),q0(this,this.B/1E3,!0),s0(this,this.B),this.L()):(q0(this,this.B/1E3),s0(this,this.B))}; g.k.NK=function(){}; g.k.zi=function(){};g.x(u0,p0);g.k=u0.prototype;g.k.An=function(){X(this.Jb().Ia,"metadata_type_player_bytes_callback_ref").current=this}; g.k.Sn=function(){X(this.Jb().Ia,"metadata_type_player_bytes_callback_ref").current=null;this.B&&this.I.get().removeCueRange(this.B);this.B=void 0;this.C.dispose()}; g.k.ao=function(a){var b=X(a.Ia,"metadata_type_ad_video_id"),c=X(a.Ia,"metadata_type_legacy_info_card_vast_extension");b&&c&&this.Ja.get().G.T().U.add(b,{fu:c});(b=X(a.Ia,"metadata_type_sodar_extension_data"))&&GIa(this.Pa.get(),b);EIa(this.Ha.get(),!1);b=this.wd.get();a=X(a.Ia,"metadata_type_player_vars");b.G.cueVideoByPlayerVars(a,2);this.C.start();this.wd.get().G.playVideo(2)}; g.k.MK=function(){var a;this.C.stop();this.B="adcompletioncuerange:"+this.Jb().layoutId;this.I.get().addCueRange(this.B,0x7ffffffffffff,0x8000000000000,!1,this,1,2);(this.adCpn=(null===(a=Oz(this.Z.get(),2))||void 0===a?void 0:a.clientPlaybackNonce)||"")||S("Media layout confirmed started, but ad CPN not set.");this.Hc.get().Na("onAdStart",this.adCpn)}; g.k.sG=function(){this.L()}; g.k.El=function(){var a;return null===(a=Oz(this.Z.get(),2))||void 0===a?void 0:a.playbackDurationMs}; g.k.Iz=function(){this.i.Hf("clickthrough")}; g.k.jo=function(){this.C.stop();EIa(this.Ha.get(),!0)}; g.k.Bd=function(a){a!==this.B?S("Received CueRangeEnter signal for unknown layout.",this.qd(),this.Jb(),{cueRangeId:a}):(this.I.get().removeCueRange(this.B),this.B=void 0,a=X(this.Jb().Ia,"metadata_type_video_length_seconds"),q0(this,a,!0),Y_(this.i,"complete"))}; g.k.NK=function(a){"abandoned"!==a&&this.Hc.get().Na("onAdComplete");this.Hc.get().Na("onAdEnd",this.adCpn)}; g.k.qf=function(){}; g.k.zi=function(a){"rendering"===this.l&&q0(this,a)};g.x(v0,h0);g.k=v0.prototype;g.k.qd=function(){return this.i.qd()}; g.k.Jb=function(){return this.i.Jb()}; g.k.An=function(){this.i.init()}; g.k.Sn=function(){this.i.release()}; g.k.Up=function(){this.i.Up()}; g.k.eq=function(){this.i.eq()}; g.k.Rv=function(a,b){S("Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers",this.qd(),this.Jb(),{requestingSlot:a,requestingLayout:b})}; g.k.ao=function(a){this.i.startRendering(a)}; g.k.jo=function(a,b){this.i.Ye(a,b)}; g.k.Mc=function(a,b){this.i.Mc(a,b)}; g.k.Tc=function(a,b,c){h0.prototype.Tc.call(this,a,b,c);this.i.Tc(a,b,c);b.layoutId===this.Jb().layoutId&&eK(this.Zc.get())}; g.k.bK=function(){this.i.ey()}; g.k.zi=function(a){this.i.zi(a)}; g.k.ZK=function(a){this.i.xj(a)}; g.k.rf=function(a,b,c){this.i.Fv(a,b,c)}; g.k.Re=function(a){this.i.Re(a)}; g.k.qg=function(a){this.i.qg(a)}; g.k.rj=function(a){this.i.rj(a)}; g.k.Af=function(){this.i.Af()};w0.prototype.Ue=function(a,b,c,d){if(a=$Ia(a,b,c,d,this.Te,this.I,this.Ua,this.C,this.L,this.wd,this.J,this.Ha,this.u,this.Zc,this.Hc,this.i,this.l,this.B,this.La))return a;throw new $Y("Unsupported layout with type: "+d.layoutType+" and client metadata: "+NY(d.Ia)+" in PlayerBytesVodOnlyLayoutRenderingAdapterFactory.");};g.x(x0,g.G);g.k=x0.prototype;g.k.PK=function(a){this.i&&aJa(this,this.i,a)}; g.k.FK=function(){}; g.k.hh=function(a){this.i&&this.i.contentCpn!==a&&(S("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:a,fetchInstructionsCpn:this.i.contentCpn}),this.i=null)}; g.k.tj=function(a){this.i&&this.i.contentCpn!==a&&S("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:a,fetchInstructionsCpn:this.i.contentCpn},!0);this.i=null}; g.k.va=function(){g.G.prototype.va.call(this);this.i=null};g.x(y0,g.G);g.k=y0.prototype;g.k.Mc=function(a,b){var c=this;this.La.get();if("LAYOUT_TYPE_MEDIA"===b.layoutType&&LY(b,this.J)){var d=Oz(this.l.get(),2),e=this.C(b,d);e?Mz(this.u.get(),"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",function(){return[pIa(c.B.get(),e.contentCpn,e.fA,function(f){return c.I(f.slotId,"core",e,RY(c.i.get(),f))},e.rJ)]}):S("Expected MediaLayout to carry valid opportunity on entered",a,b)}}; g.k.Nh=function(){}; g.k.zj=function(){}; g.k.sf=function(){}; g.k.yj=function(){}; g.k.tf=function(){}; g.k.Gk=function(){}; g.k.Hk=function(){}; g.k.vj=function(){}; g.k.wj=function(){}; g.k.Bi=function(){}; g.k.Tc=function(){};var u1=["metadata_type_content_cpn","metadata_type_player_bytes_callback_ref","metadata_type_instream_ad_player_overlay_renderer","metadata_type_ad_placement_config"];g.k=eJa.prototype;g.k.init=function(){}; g.k.qd=function(){return this.slot}; g.k.Bx=function(){this.callback.sf(this.slot)}; g.k.Cx=function(){this.callback.tf(this.slot)}; g.k.release=function(){};A0.prototype.Ue=function(a,b){return new eJa(a,b)};g.k=fJa.prototype;g.k.init=function(){}; g.k.qd=function(){return this.slot}; g.k.Bx=function(){I_(this.Ha.get(),"ad-showing");this.callback.sf(this.slot)}; g.k.Cx=function(){this.callback.tf(this.slot);J_(this.Ha.get(),"ad-showing")}; g.k.release=function(){};g.k=gJa.prototype;g.k.init=function(){}; g.k.qd=function(){return this.slot}; g.k.Bx=function(){I_(this.Ha.get(),"ad-showing");I_(this.Ha.get(),"ad-interrupting");this.l=this.Ha.get().isAtLiveHead();this.i=Math.ceil(Date.now()/1E3);this.callback.sf(this.slot)}; g.k.Cx=function(){J_(this.Ha.get(),"ad-showing");J_(this.Ha.get(),"ad-interrupting");var a=this.l?Infinity:this.Ha.get().getCurrentTimeSec(1,!0)+Math.floor(Date.now()/1E3)-this.i;this.Ha.get().G.seekTo(a,void 0,void 0,1);this.callback.tf(this.slot)}; g.k.release=function(){};g.k=hJa.prototype;g.k.init=function(){}; g.k.qd=function(){return this.slot}; g.k.Bx=function(){I_(this.Ha.get(),"ad-showing");I_(this.Ha.get(),"ad-interrupting");this.callback.sf(this.slot)}; g.k.Cx=function(){this.Ha.get().fp();J_(this.Ha.get(),"ad-showing");J_(this.Ha.get(),"ad-interrupting");this.callback.tf(this.slot)}; g.k.release=function(){this.Ha.get().fp()};B0.prototype.Ue=function(a,b){if(Rz(b,["metadata_type_dai"],"SLOT_TYPE_PLAYER_BYTES"))return new fJa(a,b,this.Ha);if(b.Xb instanceof SZ&&Rz(b,["metadata_type_served_from_live_infra"],"SLOT_TYPE_PLAYER_BYTES"))return new gJa(a,b,this.Ha);if(Rz(b,[],"SLOT_TYPE_PLAYER_BYTES"))return new hJa(a,b,this.Ha);throw new iZ("Unsupported slot with type "+b.qb+" and client metadata: "+(NY(b.Ia)+" in PlayerBytesSlotAdapterFactory."));};g.x(D0,g.G);D0.prototype.i=function(a){for(var b=[],c=g.r(this.Fb.values()),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.trigger;e instanceof BZ&&"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED"===d.category&&e.ye===a&&b.push(d)}b.length?gZ(this.XA(),b):S("Mute requested but no registered triggers can be activated.")};g.x(E0,D0);g.k=E0.prototype;g.k.zf=function(a,b){if(b)if("survey-submit"===a)iJa(this,b);else if("skip-button"===a){a=[];for(var c=g.r(this.Fb.values()),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.trigger;e instanceof BZ&&"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED"===d.category&&e.ye===b&&a.push(d)}a.length&&gZ(this.XA(),a)}else"survey-single-select-answer-button"===a&&iJa(this,b)}; g.k.YC=function(a){D0.prototype.i.call(this,a)}; g.k.Fi=function(a,b,c,d){if(this.Fb.has(b.triggerId))throw new iZ("Tried to register duplicate trigger for slot.");if(!(b instanceof CZ||b instanceof BZ))throw new iZ("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in AdUxUpdateTriggerAdapter.");this.Fb.set(b.triggerId,new C0(a,b,c,d))}; g.k.Pi=function(a){this.Fb.delete(a.triggerId)}; g.k.WC=function(){}; g.k.VC=function(){}; g.k.gy=function(){};g.x(F0,g.G);g.k=F0.prototype; g.k.Fi=function(a,b,c,d){if(this.Fb.has(b.triggerId))throw new iZ("Tried to register duplicate trigger for slot.");if(!(b instanceof g_||b instanceof h_||b instanceof i_||b instanceof j_||b instanceof k_||b instanceof YZ||b instanceof c_||b instanceof AZ||b instanceof IZ||b instanceof XZ||b instanceof b_))throw new iZ("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in AdsControlFlowEventTriggerAdapter");a=new C0(a,b,c,d);this.Fb.set(b.triggerId,a);b instanceof k_&&this.C.has(b.Dg)&& gZ(this.i(),[a]);b instanceof g_&&this.u.has(b.Dg)&&gZ(this.i(),[a]);b instanceof c_&&this.l.has(b.ye)&&gZ(this.i(),[a])}; g.k.Pi=function(a){this.Fb.delete(a.triggerId)}; g.k.Nh=function(a){this.C.add(a.slotId);for(var b=[],c=g.r(this.Fb.values()),d=c.next();!d.done;d=c.next())d=d.value,d.trigger instanceof k_&&a.slotId===d.trigger.Dg&&b.push(d);0xI(a,16)){a=g.r(this.i);for(var b=a.next();!b.done;b=a.next())this.Bd(b.value);this.i.clear()}}; g.k.zi=function(){}; g.k.Re=function(){}; g.k.qg=function(){}; g.k.rj=function(){}; g.k.Af=function(){};g.x(J0,g.G);g.k=J0.prototype;g.k.Fi=function(a,b,c,d){if(this.Fb.has(b.triggerId))throw new iZ("Tried to register duplicate trigger for slot.");if(!(b instanceof EZ||b instanceof f_))throw new iZ("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in OnLayoutSelfRequestedTriggerAdapter");this.Fb.set(b.triggerId,new C0(a,b,c,d))}; g.k.Pi=function(a){this.Fb.delete(a.triggerId)}; g.k.Pm=function(){}; g.k.lk=function(){}; g.k.Mc=function(a,b){"SLOT_TYPE_ABOVE_FEED"===a.qb&&(null!=this.i?S("called onLayoutEntered with AboveFeedSlot but there is already a layout entered"):this.i=b.layoutId)}; g.k.Tc=function(a){"SLOT_TYPE_ABOVE_FEED"===a.qb&&(this.i=null)}; g.k.Nh=function(){}; g.k.zj=function(){}; g.k.yj=function(){}; g.k.sf=function(a){"SLOT_TYPE_ABOVE_FEED"===a.qb&&(null!=this.l?S("called onSlotEntered with AboveFeedSlot but there is already a slot entered"):this.l=a.slotId)}; g.k.tf=function(a){"SLOT_TYPE_ABOVE_FEED"===a.qb&&(null===this.l?S("called onSlotExited with AboveFeedSlot but there is no entered slot"):this.l=null)}; g.k.Gk=function(){}; g.k.Hk=function(){}; g.k.vj=function(){}; g.k.wj=function(){}; g.k.Bi=function(){}; g.k.mx=function(){null!=this.i&&l0(this,this.i)}; g.k.Dx=function(a){if(null===this.l){for(var b=[],c=g.r(this.Fb.values()),d=c.next();!d.done;d=c.next())d=d.value,d.trigger instanceof f_&&d.trigger.slotId===a&&b.push(d);b.length&&gZ(this.u(),b)}};g.x(K0,g.G);g.k=K0.prototype;g.k.Bi=function(a,b){for(var c=[],d=g.r(this.Fb.values()),e=d.next();!e.done;e=d.next()){e=e.value;var f=e.trigger;f.opportunityType===a&&(f.associatedSlotId&&f.associatedSlotId!==b||c.push(e))}c.length&&gZ(this.i(),c)}; g.k.Fi=function(a,b,c,d){if(this.Fb.has(b.triggerId))throw new iZ("Tried to register duplicate trigger for slot.");if(!(b instanceof hIa))throw new iZ("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in OpportunityEventTriggerAdapter");this.Fb.set(b.triggerId,new C0(a,b,c,d))}; g.k.Pi=function(a){this.Fb.delete(a.triggerId)}; g.k.Nh=function(){}; g.k.zj=function(){}; g.k.yj=function(){}; g.k.sf=function(){}; g.k.tf=function(){}; g.k.Gk=function(){}; g.k.Hk=function(){}; g.k.vj=function(){}; g.k.wj=function(){}; g.k.Mc=function(){}; g.k.Tc=function(){};g.x(L0,g.G);L0.prototype.va=function(){this.B.get().removeListener(this);g.G.prototype.va.call(this)};M0.prototype.fetch=function(a){var b=a.oI;return this.Go.fetch(a.PM,{pu:void 0===a.pu?void 0:a.pu,je:b}).then(function(c){return lJa(c,b)})};g.x(N0,g.G);g.k=N0.prototype;g.k.addListener=function(a){this.listeners.push(a)}; g.k.removeListener=function(a){this.listeners=this.listeners.filter(function(b){return b!==a})}; g.k.onAdUxClicked=function(a,b){O0(this,function(c){c.zf(a,b)})}; g.k.MD=function(a){O0(this,function(b){b.WC(a)})}; g.k.LD=function(a){O0(this,function(b){b.VC(a)})}; g.k.gS=function(a){O0(this,function(b){b.gy(a)})};g.x(P0,g.G);g.k=P0.prototype;g.k.hh=function(){this.u=new YJ(this,tIa(this.La.get()));this.i=new ZJ;nJa(this)}; g.k.tj=function(){}; g.k.addListener=function(a){this.listeners.push(a)}; g.k.removeListener=function(a){this.listeners=this.listeners.filter(function(b){return b!==a})}; g.k.dE=function(a){this.eA.push(a);for(var b=g.r(this.listeners),c=b.next();!c.done;c=b.next())c.value.PK(a)}; g.k.HK=function(a){g.Db(this.i.i,1E3*a);for(var b=g.r(this.listeners),c=b.next();!c.done;c=b.next())c.value.FK(a)}; g.k.SD=function(a){var b=Oz(this.B.get(),1),c=b.clientPlaybackNonce;b=b.daiEnabled;var d=Date.now();a=g.r(a);for(var e=a.next();!e.done;e=a.next())e=e.value,(b||PZ(this.La.get()))&&C_(this.Ua.get(),{cuepointTrigger:{event:oJa(e.event),cuepointId:e.identifier,totalCueDurationMs:1E3*e.durationSecs,playheadTimeMs:e.i,cueStartTimeMs:1E3*e.startSecs,cuepointReceivedTimeMs:d,contentCpn:c}}),this.l.add(e),b?this.u.reduce(e):PZ(this.La.get())&&0!==this.G.getCurrentTime(1)&&"start"===e.event&&this.dE(e)}; g.k.va=function(){this.G.getVideoData(1).unsubscribe("cuepointupdated",this.SD,this);this.listeners.length=0;this.l.clear();this.eA.length=0;g.G.prototype.va.call(this)};S0.prototype.addListener=function(a){this.listeners.push(a)}; S0.prototype.removeListener=function(a){this.listeners=this.listeners.filter(function(b){return b!==a})};g.k=T0.prototype;g.k.qd=function(){return this.slot}; g.k.Jb=function(){return this.layout}; g.k.init=function(){var a;this.B.get().addListener(this);this.Ha.get().addListener(this);this.An();var b=X(this.layout.Ia,"metadata_type_layout_enter_ms"),c=X(this.layout.Ia,"metadata_type_layout_exit_ms"),d=null===(a=this.u.get().Zo)||void 0===a?void 0:a.clientPlaybackNonce,e=this.layout.Dc.adClientDataEntry;C_(this.Ua.get(),{daiStateTrigger:{filledAdsDurationMs:c-b,contentCpn:d,adClientData:e}});var f=this.B.get();f=$J(f.i,b,c);null!==f&&(C_(this.Ua.get(),{daiStateTrigger:{filledAdsDurationMs:f- b,contentCpn:d,cueDurationChange:"DAI_CUE_DURATION_CHANGE_SHORTER",adClientData:e}}),this.J.get().Uo(f,c))}; g.k.release=function(){this.Sn();this.B.get().removeListener(this);this.Ha.get().removeListener(this)}; g.k.startRendering=function(){this.ao();this.callback.Mc(this.slot,this.layout);Y_(this.i,"ad_placement_start")}; g.k.Ye=function(a,b){this.jo(b);null!==this.driftRecoveryMs&&(U0(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(qJa(this)-X(this.layout.Ia,"metadata_type_layout_enter_ms")).toString(),driftFromHeadMs:Math.round(1E3*this.Ha.get().G.Zm()).toString()}),this.driftRecoveryMs=null);this.callback.Tc(this.slot,this.layout,b);"normal"!==b?a=!1:(a=this.Ha.get().getCurrentTimeSec(2,!0),b=X(this.layout.Ia,"metadata_type_layout_exit_ms")/1E3,a=1>=Math.abs(a-b));a&&Y_(this.i,"ad_placement_end")}; g.k.PK=function(){}; g.k.FK=function(a){var b,c=X(this.layout.Ia,"metadata_type_layout_enter_ms"),d=X(this.layout.Ia,"metadata_type_layout_exit_ms");a*=1E3;c<=a&&aa.width&&c1(this.u,this.layout)}; g.k.Af=function(){}; g.k.zi=function(){}; g.k.Re=function(){}; g.k.qg=function(){}; g.k.xj=function(){}; g.k.va=function(){$_.prototype.va.call(this)}; g.k.release=function(){$_.prototype.release.call(this);this.Ha.get().removeListener(this)};KJa.prototype.Ue=function(a,b,c,d){if(b=f0(a,c,d,this.i,this.Ha,this.Ua,this.I,this.Gd))return b;if(T_(d,JJa()))return new p1(c,d,this.Ua,this.B,this.i,a,this.l,this.C,this.Ha,this.u,this.La,this.Gd,new q1(this.Ha));if(T_(d,IJa()))return new o1(c,d,this.Ua,this.B,this.i,a,this.l,this.Ha,this.u,this.La,this.Gd,new q1(this.Ha));if(T_(d,{ge:["METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD"],nf:["LAYOUT_TYPE_SURVEY"]}))return new r1(c,d,a,this.i,this.l,this.Ha,this.La);if(T_(d,{ge:["metadata_type_player_bytes_layout_controls_callback_ref", "metadata_type_valid_survey_text_interstitial_renderer","metadata_type_ad_placement_config"],nf:["LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT"]}))return new i1(c,d,a,this.i,this.Ua);throw new $Y("Unsupported layout with type: "+d.layoutType+" and client metadata: "+NY(d.Ia)+" in WebDesktopMainInPlayerLayoutRenderingAdapterFactory.");};g.x(s1,g.G);g.k=s1.prototype;g.k.Fi=function(a,b,c,d){if(this.Fb.has(b.triggerId))throw new iZ("Tried to register duplicate trigger for slot.");if(!(b instanceof HZ))throw new iZ("Incorrect TriggerType: Tried to register trigger of type "+b.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");this.Fb.set(b.triggerId,new C0(a,b,c,d));a=this.i.has(b.ye)?this.i.get(b.ye):new Set;a.add(b);this.i.set(b.ye,a)}; g.k.Pi=function(a){this.Fb.delete(a.triggerId);if(!(a instanceof HZ))throw new iZ("Incorrect TriggerType: Tried to unregister trigger of type "+a.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");var b=this.l.get(a.triggerId);b&&(b.dispose(),this.l.delete(a.triggerId));if(b=this.i.get(a.ye))b.delete(a),0===b.size&&this.i.delete(a.ye)}; g.k.Nh=function(){}; g.k.zj=function(){}; g.k.yj=function(){}; g.k.sf=function(){}; g.k.tf=function(){}; g.k.Gk=function(){}; g.k.Hk=function(){}; g.k.vj=function(){}; g.k.wj=function(){}; g.k.Bi=function(){}; g.k.Mc=function(a,b){var c=this;if(this.i.has(b.layoutId)){b=this.i.get(b.layoutId);a={};b=g.r(b);for(var d=b.next();!d.done;a={Xs:a.Xs},d=b.next())a.Xs=d.value,d=new g.K(function(e){return function(){var f=c.Fb.get(e.Xs.triggerId);gZ(c.u(),[f])}}(a),a.Xs.durationMs),d.start(),this.l.set(a.Xs.triggerId,d)}}; g.k.Tc=function(){};g.x(t1,g.G);t1.prototype.va=function(){this.B.get().removeListener(this);g.G.prototype.va.call(this)};g.x(MJa,g.G);NJa.prototype.Ue=function(a,b,c,d){if(b=f0(a,c,d,this.i,this.Ha,this.Ua,this.I,this.Gd))return b;if(T_(d,JJa()))return new p1(c,d,this.Ua,this.B,this.i,a,this.l,this.C,this.Ha,this.u,this.La,this.Gd,new q1(this.Ha));if(T_(d,IJa()))return new o1(c,d,this.Ua,this.B,this.i,a,this.l,this.Ha,this.u,this.La,this.Gd,new q1(this.Ha));throw new $Y("Unsupported layout with type: "+d.layoutType+" and client metadata: "+NY(d.Ia)+" in WebEmbeddedInPlayerLayoutRenderingAdapterFactory.");};g.x(OJa,g.G);g.x(PJa,g.G);g.x(QJa,g.G);g.x(v1,e0);v1.prototype.startRendering=function(a){e0.prototype.startRendering.call(this,a);X(this.layout.Ia,"metadata_ad_video_is_listed")&&(a=X(this.layout.Ia,"metadata_type_ad_info_ad_metadata"),this.I.get().G.Na("onAdMetadataAvailable",a))};SJa.prototype.Ue=function(a,b,c,d){if(T_(d,RJa()))return new v1(a,c,d,this.l,this.Ha,this.Ua,this.u,this.i,this.Gd);throw new $Y("Unsupported layout with type: "+d.layoutType+" and client metadata: "+NY(d.Ia)+" in WebRemixInPlayerLayoutRenderingAdapterFactory.");};g.x(TJa,g.G);UJa.prototype.Ue=function(a,b,c,d){if(T_(d,RJa()))return new v1(a,c,d,this.i,this.Ha,this.Ua,this.l,this.u,this.Gd);if(a=f0(a,c,d,this.i,this.Ha,this.Ua,this.l,this.Gd))return a;throw new $Y("Unsupported layout with type: "+d.layoutType+" and client metadata: "+NY(d.Ia)+" in WebUnpluggedInPlayerLayoutRenderingAdapterFactory.");};g.x(VJa,g.G);g.x(w1,g.G);w1.prototype.u=function(){return this.l};x1.prototype.Dx=function(a){this.dk.Dx(a)}; x1.prototype.mx=function(){try{this.dk.mx()}catch(a){}}; x1.prototype.Pm=function(){this.i().Pm()}; x1.prototype.lk=function(){this.i().lk()};g.x(y1,FL); y1.prototype.u=function(a){var b=a.content;if("shopping-companion"===b.componentType)switch(a.actionType){case 1:case 2:a=this.i.getVideoData(1);this.i.Na("updateKevlarOrC3Companion",{contentVideoId:a&&a.videoId,shoppingCompanionCarouselRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.i,interactionLoggingClientData:b.xb});break;case 3:this.i.Na("updateKevlarOrC3Companion",{})}else if("action-companion"===b.componentType)switch(a.actionType){case 1:case 2:a=this.i.getVideoData(1); this.i.Na("updateKevlarOrC3Companion",{contentVideoId:a&&a.videoId,actionCompanionAdRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.i,interactionLoggingClientData:b.xb});break;case 3:b.renderer&&(b=this.i.getVideoData(1),this.i.Na("updateKevlarOrC3Companion",{contentVideoId:b&&b.videoId})),this.i.Na("updateKevlarOrC3Companion",{})}else if("image-companion"===b.componentType)switch(a.actionType){case 1:case 2:a=this.i.getVideoData(1);this.i.Na("updateKevlarOrC3Companion", {contentVideoId:a&&a.videoId,imageCompanionAdRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.i,interactionLoggingClientData:b.xb});break;case 3:b=this.i.getVideoData(1),this.i.Na("updateKevlarOrC3Companion",{contentVideoId:b&&b.videoId}),this.i.Na("updateKevlarOrC3Companion",{})}else if("ads-engagement-panel"===b.componentType)switch(b=b.renderer,a.actionType){case 1:case 2:this.i.Na("updateEngagementPanelAction",b.addAction);this.i.Na("changeEngagementPanelVisibility", b.expandAction);break;case 3:this.i.Na("changeEngagementPanelVisibility",b.hideAction),this.i.Na("updateEngagementPanelAction",b.removeAction)}};g.x(z1,ML);g.k=z1.prototype;g.k.init=function(a,b,c){ML.prototype.init.call(this,a,b,c);g.yl(this.u,"stroke-dasharray","0 "+this.l);this.show()}; g.k.clear=function(){this.hide()}; g.k.hide=function(){OL(this);ML.prototype.hide.call(this)}; g.k.show=function(){NL(this);ML.prototype.show.call(this)}; g.k.Yp=function(){this.hide()}; g.k.Qn=function(){if(this.i){var a=this.i.getProgressState();null!=a&&null!=a.current&&g.yl(this.u,"stroke-dasharray",a.current/a.seekableEnd*this.l+" "+this.l)}};g.x(A1,hL);g.k=A1.prototype; g.k.init=function(a,b,c){hL.prototype.init.call(this,a,b,c);if(b.image&&b.image.thumbnail)if(b.headline)if(b.description)if(b.backgroundImage&&b.backgroundImage.thumbnail)if(b.actionButton&&b.actionButton.buttonRenderer)if(a=b.durationMilliseconds||0,"number"!==typeof a||0>=a)g.dz(Error("durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: "+a));else if(b.navigationEndpoint){var d=this.api.getVideoData(2);if(null!=d){var e=b.image.thumbnail.thumbnails;null!= e&&0=this.u?(this.C.hide(),this.J=!0):this.messageText&&this.messageText.isTemplated()&&(a=Math.max(0,Math.ceil((this.u-a)/1E3)),a!==this.U&&(LL(this.messageText,{TIME_REMAINING:String(a)}),this.U=a)))}};g.x(I1,hL); I1.prototype.init=function(a,b,c){hL.prototype.init.call(this,a,b,c);b.toggledLoggingParams&&(this.toggledLoggingParams=b.toggledLoggingParams);b.answer&&b.answer.buttonRenderer?(a=new vL(this.api,this.Ya,this.layoutId,this.xb,["ytp-ad-survey-answer-button"],"survey-single-select-answer-button"),a.Ba(this.answer),a.init(PH("ytp-ad-survey-answer-button"),b.answer.buttonRenderer,c),a.show()):b.answer&&b.answer.toggleButtonRenderer&&(this.i=new DL(this.api,this.Ya,this.layoutId,this.xb,["ytp-ad-survey-answer-toggle-button"]),this.i.Ba(this.answer), g.J(this,this.i),this.i.init(PH("survey-answer-button"),b.answer.toggleButtonRenderer,c));this.show()}; I1.prototype.clear=function(){this.hide()};g.x(J1,hL);J1.prototype.init=function(a,b,c){hL.prototype.init.call(this,a,b,c);b.answer&&b.answer.toggleButtonRenderer&&(this.button=new DL(this.api,this.Ya,this.layoutId,this.xb,["ytp-ad-survey-answer-toggle-button","ytp-ad-survey-none-of-the-above-button"]),this.button.Ba(this.i),this.button.init(PH("survey-none-of-the-above-button"),b.answer.toggleButtonRenderer,c));this.show()};g.x(K1,vL);K1.prototype.init=function(a,b,c){vL.prototype.init.call(this,a,b,c);a=!1;b.text&&(b=g.rA(b.text),a=!g.uc(b));a||g.ez(Error("No submit text was present in the renderer."))}; K1.prototype.onClick=function(a){this.Y("l");vL.prototype.onClick.call(this,a)};g.x(L1,hL); L1.prototype.init=function(a,b,c){hL.prototype.init.call(this,a,b,c);if(a=b.skipOrPreviewRenderer)a.skipAdRenderer?(a=a.skipAdRenderer,c=new XL(this.api,this.Ya,this.layoutId,this.xb,this.u,this.Ji),c.Ba(this.C),c.init(PH("skip-button"),a,this.macros),g.J(this,c),this.i=c):a.adPreviewRenderer&&(a=a.adPreviewRenderer,c=new RL(this.api,this.Ya,this.layoutId,this.xb,this.u,!1),c.Ba(this.C),c.init(PH("ad-preview"),a,this.macros),SL(c),g.J(this,c),this.i=c);null==this.i&&g.dz(Error("ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: "+JSON.stringify(b))); b.submitButton&&(a=b.submitButton,a.buttonRenderer&&(a=a.buttonRenderer,c=new K1(this.api,this.Ya,this.layoutId,this.xb),c.Ba(this.submitButton),c.init(PH("survey-submit"),a,this.macros),g.J(this,c),this.l=c));if(a=b.adBadgeRenderer)a=a.simpleAdBadgeRenderer,c=new ZL(this.api,this.Ya,this.layoutId,this.xb,!0),c.Ba(this.B),c.init(PH("simple-ad-badge"),a,this.macros),g.J(this,c);if(a=b.adDurationRemaining)a=a.adDurationRemainingRenderer,c=new dM(this.api,this.Ya,this.layoutId,this.xb,this.u,void 0), c.Ba(this.B),c.init(PH("ad-duration-remaining"),a,this.macros),g.J(this,c);(b=b.adInfoRenderer)&&b.adHoverTextButtonRenderer&&(a=new JL(this.api,this.Ya,this.layoutId,this.xb,this.element),g.J(this,a),a.Ba(this.B),a.init(PH("ad-info-hover-text-button"),b.adHoverTextButtonRenderer,this.macros));this.show()}; L1.prototype.clear=function(){this.hide()};g.x(M1,hL);M1.prototype.init=function(a,b,c){hL.prototype.init.call(this,a,b,c);jKa(this)}; M1.prototype.show=function(){this.u=g.Sa();hL.prototype.show.call(this)}; M1.prototype.JL=function(){};g.x(N1,M1);g.k=N1.prototype;g.k.init=function(a,b,c){var d=this;M1.prototype.init.call(this,a,b,c);b.questionText&&g.xg(this.questionText,g.rA(b.questionText));b.answers&&b.answers.forEach(function(e){e.instreamSurveyAdAnswerRenderer&&gKa(d,e.instreamSurveyAdAnswerRenderer,c)}); this.C=new Set(this.l.map(function(e){return e.i.i})); (a=b.noneOfTheAbove)&&(a=a.instreamSurveyAdAnswerNoneOfTheAboveRenderer)&&kKa(this,a,c);b.surveyAdQuestionCommon&&iKa(this,b.surveyAdQuestionCommon);b.submitEndpoints&&(this.submitEndpoints=b.submitEndpoints);this.N(this.element,"change",this.onChange);this.show()}; g.k.JL=function(){O1(this,!1);this.B.l.subscribe("l",this.PU,this)}; g.k.onChange=function(a){a.target===this.noneOfTheAbove.button.i?lKa(this):this.C.has(a.target)&&(this.noneOfTheAbove.button.toggleButton(!1),O1(this,!0))}; g.k.PU=function(){var a=this,b=this.l.reduce(function(d,e){var f=e.toggledLoggingParams;e.i&&e.i.isToggled()&&f&&d.push(f);return d},[]).join("&"),c=this.submitEndpoints.map(function(d){if(!d.loggingUrls)return d; d=g.$b(d);d.loggingUrls=d.loggingUrls.map(function(e){e.baseUrl&&(e.baseUrl=ui(e.baseUrl,b));return e}); return d}); c&&c.forEach(function(d){return a.Ya.executeCommand(d,a.macros)})}; g.k.clear=function(){g.T(this.api.T().experiments,"enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.x(P1,M1);P1.prototype.init=function(a,b,c){var d=this;M1.prototype.init.call(this,a,b,c);b.questionText&&g.xg(this.questionText,g.rA(b.questionText));b.answers&&b.answers.forEach(function(e){e.instreamSurveyAdAnswerRenderer&&gKa(d,e.instreamSurveyAdAnswerRenderer,c)}); b.surveyAdQuestionCommon?iKa(this,b.surveyAdQuestionCommon):g.dz(Error("SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: "+JSON.stringify(b)));this.show()}; P1.prototype.clear=function(){g.T(this.api.T().experiments,"enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.x(Q1,hL); Q1.prototype.init=function(a,b,c){var d=this;hL.prototype.init.call(this,a,b,c);(b.questions||[]).forEach(function(e){if(e.instreamSurveyAdSingleSelectQuestionRenderer){e=e.instreamSurveyAdSingleSelectQuestionRenderer;var f=new P1(d.api,d.Ya,d.layoutId,d.xb,d.zg,d.Ji,d.i);f.Ba(d.l);f.init(PH("survey-question-single-select"),e,c);d.questions.push(f);g.J(d,f)}else e.instreamSurveyAdMultiSelectQuestionRenderer&&(e=e.instreamSurveyAdMultiSelectQuestionRenderer,f=new N1(d.api,d.Ya,d.layoutId,d.xb,d.zg, d.Ji,d.i),f.Ba(d.l),f.init(PH("survey-question-multi-select"),e,c),d.questions.push(f),g.J(d,f))}); this.show()}; Q1.prototype.clear=function(){g.T(this.api.T().experiments,"enable_hide_on_clear_in_survey_question_bulleit")?this.hide():(this.hide(),this.dispose())};g.x(R1,hL); R1.prototype.init=function(a,b,c){var d=this;hL.prototype.init.call(this,a,b,c);a=b.timeoutSeconds||0;if("number"!==typeof a||0>a)g.dz(Error("timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: "+a));else if(b.timeoutCommands)if(b.text)if(b.ctaButton&&b.ctaButton.buttonRenderer)if(b.brandImage)if(b.backgroundImage&&b.backgroundImage.thumbnailLandscapePortraitRenderer&&b.backgroundImage.thumbnailLandscapePortraitRenderer.landscape){nKa(this.interstitial,b.backgroundImage.thumbnailLandscapePortraitRenderer.landscape); nKa(this.logoImage,b.brandImage);g.xg(this.text,g.rA(b.text));this.actionButton=new vL(this.api,this.Ya,this.layoutId,this.xb,["ytp-ad-survey-interstitial-action-button"]);g.J(this,this.actionButton);this.actionButton.Ba(this.l);this.actionButton.init(PH("button"),b.ctaButton.buttonRenderer,c);this.actionButton.show();var e=b.timeoutCommands,f=g.T(this.api.T().experiments,"html5_use_normal_timer_for_survey");this.i=this.zg?new $L(this.api,1E3*a):new aM(1E3*a,void 0,f);this.i.subscribe("g",function(){d.transition.hide(); if(!d.zg){for(var h=g.r(e),l=h.next();!l.done;l=h.next())d.Ya.executeCommand(l.value,c);d.Ya.executeCommand({adLifecycleCommand:{action:"END_LINEAR_AD"}},c)}}); g.J(this,this.i);this.N(this.element,"click",function(h){var l=b.dismissCommands,m=h.target===d.interstitial;h=d.actionButton.element.contains(h.target);if(m||h)if(d.transition.hide(),m)if(d.SE)d.api.onAdUxClicked(d.componentType,d.layoutId);else for(l=g.r(l),m=l.next();!m.done;m=l.next())d.Ya.executeCommand(m.value,d.macros)}); this.transition.show(100);if(!this.zg&&b.impressionCommands)for(a=g.r(b.impressionCommands),f=a.next();!f.done;f=a.next())this.Ya.executeCommand(f.value,c)}else g.dz(Error("SurveyTextInterstitialRenderer has no landscape background image."));else g.dz(Error("SurveyTextInterstitialRenderer has no brandImage."));else g.dz(Error("SurveyTextInterstitialRenderer has no button."));else g.dz(Error("SurveyTextInterstitialRenderer has no text."));else g.dz(Error("timeoutSeconds was specified yet no timeoutCommands where specified"))}; R1.prototype.clear=function(){this.hide()}; R1.prototype.show=function(){oKa(!0);hL.prototype.show.call(this)}; R1.prototype.hide=function(){oKa(!1);hL.prototype.hide.call(this)};var HMa="ad-attribution-bar ad-channel-thumbnail advertiser-name ad-preview ad-title skip-button visit-advertiser".split(" ").concat(["shopping-companion","action-companion","image-companion","ads-engagement-panel"]);g.x(S1,FL); S1.prototype.u=function(a){var b,c=a.id,d=a.content,e=d.componentType;if(!HMa.includes(e))switch(a.actionType){case 1:a=this.I();var f=d instanceof CI||d instanceof LJ||d instanceof OJ?d.zg:!1,h=d instanceof CI||d instanceof SJ||d instanceof LJ?d.Ji:!1,l=d instanceof LJ&&(null===(b=d.renderer)||void 0===b?void 0:b.controlWithFixEnabled);var m=this.api,n=d.layoutId,p=d.xb,q=d instanceof OJ?d.SE:!1;p=void 0===p?{}:p;f=void 0===f?!1:f;h=void 0===h?!1:h;q=void 0===q?!1:q;l=void 0===l?!1:l;switch(e){case "invideo-overlay":a= new B1(m,a,n,p);break;case "player-overlay":a=new kM(m,a,n,p,new hO(m),h);break;case "survey":a=new Q1(m,a,n,p,f,h,l);break;case "ad-action-interstitial":a=new A1(m,a,n,p,f,h);break;case "survey-interstitial":a=new R1(m,a,n,p,f,q);break;case "ad-message":a=new H1(m,a,n,p,new hO(m,1));break;default:a=null}if(!a){g.ez(Error("No UI component returned from ComponentFactory for type: "+e));break}Qb(this.l,c)?g.ez(Error("Ad UI component already registered: "+c)):this.l[c]=a;a.bind(d);this.B.append(a.RL); break;case 2:c=pKa(this,a);if(null==c)break;c.bind(d);break;case 3:d=pKa(this,a),null!=d&&(g.ef(d),Qb(this.l,c)?(d=this.l,c in d&&delete d[c]):g.ez(Error("Ad UI component does not exist: "+c)))}}; S1.prototype.va=function(){g.ff(Object.values(this.l));this.l={};FL.prototype.va.call(this)};g.x(T1,g.oN);g.k=T1.prototype;g.k.create=function(){if(pZ(this.i.i.ue.cg))try{qKa(this),this.load(),this.created=!0,qKa(this)}catch(a){S(a instanceof Error?a:String(a))}else this.load(),this.created=!0}; g.k.load=function(){g.oN.prototype.load.call(this);var a=this.i.i.ue.cg;if(pZ(a))try{this.player.getRootNode().classList.add("ad-created")}catch(l){S(l instanceof Error?l:String(l))}else this.player.getRootNode().classList.add("ad-created");var b=this.u(),c=this.player.getVideoData(1),d=c&&c.videoId||"",e=c&&c.getPlayerResponse()||{},f=(e&&e.adPlacements||[]).map(function(l){return l.adPlacementRenderer}); e=e.playerConfig&&e.playerConfig.daiConfig&&e.playerConfig.daiConfig.enableDai||!1;var h=c&&c.jg()||!1;a=uKa(f,a,e,h);f=c&&c.clientPlaybackNonce||"";c=c&&c.Ro||!1;h=1E3*this.player.getDuration(1);this.Ya=new XK(this,this,this.player,this.Go,b,this.i.i.ue);nra(this.Ya,a.du);this.i.i.Kn.hh(f,h,c,a.oz,a.oz.concat(a.du),e,d);YK(this.Ya)}; g.k.destroy=function(){var a=this.player.getVideoData(1);this.i.i.Kn.tj(a&&a.clientPlaybackNonce||"");this.unload();this.created=!1}; g.k.unload=function(){g.oN.prototype.unload.call(this);if(pZ(this.i.i.ue.cg))try{this.player.getRootNode().classList.remove("ad-created")}catch(b){S(b instanceof Error?b:String(b))}else this.player.getRootNode().classList.remove("ad-created");if(null!==this.Ya){var a=this.Ya;this.Ya=null;a.dispose()}null!=this.l&&(a=this.l,this.l=null,a.dispose());this.Go.reset()}; g.k.Ii=function(){return!1}; g.k.TE=function(){return null===this.Ya?!1:this.Ya.TE()}; g.k.Fk=function(a){null!==this.Ya&&this.Ya.Fk(a)}; g.k.getAdState=function(){return this.Ya?this.Ya.py:-1}; g.k.getOptions=function(){return Object.values(GMa)}; g.k.bf=function(a,b){b=void 0===b?{}:b;switch(a){case "replaceUrlMacros":return a=b,a.url?(b=gI(this.player),Object.assign(b,a.C9),this.Ya&&!b.AD_CPN&&(b.AD_CPN=this.Ya.Mx()),a=g.Aq(a.url,b)):a=null,a;case "isExternalShelfAllowedFor":a:if(b.playerResponse){a=b.playerResponse.adPlacements||[];for(b=0;b