var _yt_player={};(function(g){var window=this;/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ /* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ /* Copyright Google LLC All Rights Reserved. Use of this source code is governed by an MIT-style license that can be found in the LICENSE file at https://angular.dev/license */ /* (The MIT License) Copyright (C) 2014 by Vitaly Puzrin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----------------------------------------------------------------------------- Ported from zlib, which is under the following license https://github.com/madler/zlib/blob/master/zlib.h zlib.h -- interface of the 'zlib' general purpose compression library version 1.2.8, April 28th, 2013 Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). */ /* The MIT License (MIT) Copyright (c) 2015-present Dan Abramov Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ 'use strict';var Yv='({(,{;,[}]{,;"/,(,\\;push;;undefined;1970-01-01T01:41:55.000+01:45;1970-01-01T05:19:04.000+05:15;1969-12-31T15:01:26.000-09:00;1969-12-31T15:00:56.000-09:00;1970-01-01T04:15:57.000+04:15;1969-12-30T18:47:42.000-01:30;1969-12-31T12:31:57.000-11:30;1969-12-31T16:00:05.000-08:00;1970-01-01T10:46:40.000+10:30;1970-01-01T09:16:01.000+09:15;1969-12-31T19:15:18.000-04:45;1970-01-01T09:31:25.000+09:30;1969-12-31T13:00:09.000-11:00;ZWNA2o2YYaQy50BtOL-_w8_;ad-interrupting;local;mn;,;/videoplayback;playerfallback;1;fvip;rr;r;---;fallback_count;\\.a1\\.googlevideo\\.com$;\\.googlevideo\\.com$;redirector.googlevideo.com;rr?[1-9].*\\.c\\.youtube\\.com$;www.youtube.com;cmo=pf;cmo=td;a1.googlevideo.com;Untrusted URL;:;/initplayback;/api/manifest;/;index.m3u8;/file/index.m3u8;://;//;=;?;&;cmo;cmo=;%3D;youtube.player.web_20250323_00_RC00'.split(";"), Xk,cgk,YVK,UV,XSk,rgi,fL,er5,PS,JgV,qX,an,NX,dXr,ygV,OLL,hg,HS,DXv,tiK,UXS,GOO,TO,ji,Vn,on,CL,Z5,f5c,$v,sV,BS,bLK,qVS,Y6,a5y,Ny5,k6,pSK,Rrg,Di,tE,UN,SV5,vvg,xXn,zrk,nvv,hrv,HLV,wSi,fF,KKL,aU,TyV,Cck,NN,ZLy,$X5,RU,Qnk,x6,nF,jL,V7,oU,CF,mXO,WKV,Zi,ma,$6,MiX,snn,Byg,LKi,WV,Evn,MN,sN,BV,gvV,ukk,EN,FKn,I5v,kB,liS,yV,cEy,YNS,JW,XV5,kec,rEK,bv,eQn,dNk,Gev,pU,UNk,OFn,PQy,air,iv,vu,z_,xB,NMi,iFi,nU,hW,Hu,T_,jW,VV,CU,ZM,HFS,$B,QV,wVS,MM,Bu,Ev,VLr,Fl,lw,Xa,o6V,cK,CQn,ZFL,kX,IW,rq,el,Jh,$Nn,dq,OC,mNy,DC,th,UC, sUK,aa,BMS,Lac,E6g,g6i,qP,bw,GJ,WaV,MLO,ucn,Far,IiO,lMi,Ra,iw,Sl,cWn,vK,zJ,nH,hh,YvL,wq,Xun,jl,TJ,JWX,CH,ZC,dML,yWr,$X,QZ,WK,mV,sC,MP,Ah,BK,EC,gq,DMy,Ia,tWV,lW,cy,rD,eN,Ja,YM,kM,XD,y$,Oy,ta,UMV,rM,Uy,Gu,LH,uw,fc,Py,dM,bW,Pvr,qq,ad,Nq,pc,Rd,iW,bUi,SN,qvn,xM,aMi,nc,zu,ha,Hy,wD,Kc,Tu,NAv,Rsc,V$,iUL,SvS,vBv,Cc,Zy,mw,zs5,Wy,nBn,Mq,HUg,sy,KJc,By,Lc,Ey,TA5,gD,jWK,uW,VWc,oBy,Aa,Cvc,FD,Id,ce,Yy,$MO,rW,WJK,ZUy,eX,dW,yN,BAi,MWV,Dk,UY,LJr,gBy,uln,GA,fk,Pe,bC,qj,az,Nj,FJV,IMv,lCi,YCV,XKv,pk,kJX,rhr,Rz,iC,SX,ve, e4V,OHV,DP5,UPS,tl5,GJX,Pwc,He,wW,Kk,TA,jX,oz,Ck,Nqn,$y,mZ,We,Mj,Be,Lk,pKy,EY,gW,A$,iHg,SCi,Fv,l0,c0,XW,kp,e9,Jd,KVn,TqS,ja5,Vli,dE,yS,oXk,Cwi,ZHO,Oa,D4,td,Ua,P0,aQ,p8,S9,zE,$Py,Qac,j9,mPv,W0,MU,sag,uai,EXk,FVi,gE,u0,cs,caL,Xyi,YyX,Xw,rT,kuc,kx,Ou,B0,eRS,rai,fP,Gf,sa,Ps,bM,q8,Jag,aL,yan,RL,OcO,SR,vs,xx,zf,Dqn,tNn,Uqg,nP,GuS,fyi,chg,Tf,PW5,bcK,jR,qyn,KP,NDK,ayS,wT,VD,oL,pyL,RRy,icy,Syy,CP,vMK,ZI,dPc,Jhy,$x,QD,Ws,M8,nMV,Bs,LP,Fw,hRn,HcL,IL,VNS,kP,KwV,jdc,YP,ca,yE,OI,oMk,UI,CWg,Gx,fm,Zcy,QdK,al,Ww5, pm,Rl,i_,MNX,xP,nm,EMr,gMc,uDc,h8,lkv,Su,BDn,YYy,IyV,Aav,Fwi,Xen,c$L,w3,ol,r$c,eIL,J$i,djy,y$n,Z1,Oki,QE,Djv,GAK,fkV,mr,Wa,M5,EI,bkg,g3,u_,A8,qYK,aky,ld,qai,cb,Y_,p0O,i8i,vpn,Sar,xUn,k_,JR,D9,UQ,GF,f3,Pb,bd,hMX,H8y,qg,w0O,aT,Ng,tR,p3,RT,id,eL,SD,K7X,zF,V9g,n3,hR,Hb,opi,C0c,Z85,$Ur,wb,QQg,K3,TF,W7i,BEO,L7g,jD,Adi,uWy,F7X,I4K,lIO,Vq,cGr,Epr,oT,Yuk,XsX,C3,rGv,eq5,JGc,d8g,yGn,$_,OPv,D8v,tRO,U8S,PMn,Gfi,Qq,m4,Mg,sQ,Bb,L3,EQ,gb,qun,AR,ud,aIS,FQ,NTL,IT,psy,Rqv,iPK,Suc,lj,Yk,zqV,cM,nxX,X2,kk,hqk,r0,eH,JY, d0,y4,OU,jLn,HPO,GU,TTy,fR,K3i,UU,Dr,wsg,tY,bj,oxk,ap,q6,SH,vM,zU,$8c,xk,HM,QLg,w0,CMc,MRL,sLO,BTL,jH,V4,op,L3c,CR,Zr,$k,Q4,Exg,mD,LR,EU,gxL,uwr,g0,AGk,l1v,M9O,IIO,c8K,YI5,XaK,F3O,r8L,ePX,uj,d5V,AY,J8n,y8V,Omv,F2,D5i,Ip,lR,cL,YR,Xs,kR,rr,tu5,e2,Js,dr,U5S,f1K,P_g,OE,ts,DB,Gi,fI,PL,qIV,a1i,bR,qt,aM,par,RPg,vPn,imy,x5y,HmK,Nt,hPn,zPi,pI,RM,waK,iR,KrO,S2,jlL,T3k,VuO,oPn,nI,hs,C_5,Zmk,$5y,HL,wr,QlV,KI,m5n,Wrk,slv,gPc,Ti,uPy,A8i,Frr,I1g,l9X,oM,cRO,YQn,Xbk,Mt,WL,mI,kFV,rRg,eVi,sE,BL,LI,dgV,Fs,IM,le,cq,YK, X4,O3r,Dgn,tDr,kK,et,Jz,tz,GY,be,GFn,PdS,f9g,b3r,qQn,ie,a9y,NbO,St,pbr,RVK,i3S,SQr,nf,xK,hz,jt,Vb,v_5,xgS,zVX,ok,Cf,n_n,ZD,hVn,H3n,wbK,$K,K4g,Qb,mz,TbX,jTK,VDr,o_k,Cdn,Z3g,Wq,Me,Bq,Es,mgk,gg,ue,W4i,QTk,Lf,MDn,Az,F4,Ik,cP,lA,sTO,Bbk,L4S,YH,g_k,X5,ARr,F4O,I9v,lrv,cYX,YUn,XMg,kUg,en,JT,dn,eai,rYy,JYO,d6y,O2,yY5,DZ,ORi,D6c,tT,U2,Gs,tHk,fO,PP,U6n,bA,qF,a6,NF,pO,R6,iA,Sn,GU5,frn,Pji,bRV,vP,qUc,N0K,arc,zs,nO,RaK,pMc,vkV,nky,zag,hT,haV,HRy,wMK,T0i,KD5,jpg,HP,VHc,okv,KO,Cjv,ZRc,$6k,Qpi,Ts,m6V,jn,WDn,Vo,o6, spi,CO,B0n,ZZ,$H,LDS,EkL,Qo,WP,u2S,MF,gkr,AYc,FDO,IrO,csy,s2,YEn,E2,gn,kiV,rsV,dt5,ysc,uA,AT,F5,I6,lf,cF,YU,XY,kU,rY,ep,JL,dY,Utr,t2k,Gir,PRO,fBi,qEc,Dtn,bIi,OIn,ya,Oe,Nrk,pLn,RTk,Gb,fW,PF,DJ,SEV,bf,aBK,xtr,zTn,vRV,qQ,aj,NQ,pW,nRL,iIL,hTK,Rj,HIK,wLi,KI5,TrV,jMk,CRg,ZIS,$tr,QMi,Sp,WIr,M2K,LIn,ERK,xU,usK,zb,vF,FI5,Asi,czc,hL,wY,Xqv,kYn,rzV,e6X,dec,CW,Tb,yzO,Jzn,DeO,Uen,aDi,Qa,NgV,$U,WF,pqL,MQ,BF,LW,R6c,ifn,l6,SsS,YV,vKO,xey,UD,z6V,h6c,GD,Hfc,wqc,oKX,Kzn,qw,aJ,Nw,RJ,i6,mei,Sq,vT,xV,Mt5,hj,skV,Bgy,HT, EKn,K6,TD,jq,Vu,gKL,oJ,ZK,$V,Qu,mC,u4O,AzK,Fzy,Mw,sD,BT,L6,ED,gR,IDk,lZg,cTv,Y2K,XPg,ksX,u6,rTn,X$,ejV,JTc,dFn,kF,er,JJ,df,DY,tJ,US,OOL,Pp,bh,qm,DFc,tny,a_,UFk,Gsi,pn,Rji,iO5,S2O,R_,vHO,xFc,hjL,Sr,wP5,HOy,xF,TnX,j6c,VnX,nn,hJ,oHS,Hp,wf,Kn,TL,jr,Vc,o_,Cn,ZY,$F,Qc,mB,Wp,Mm,CAO,ZO5,$Fv,Bp,ES,Q6K,la,cU,Ym,X9,km,es,J1,s6v,de,yU,OL,L0g,Bnv,mFy,UL,t1,ATS,GW,ia,Ns,Ss,vU,IZO,Yeg,zW,rLV,XFL,kbL,JLV,tpO,dQS,OWL,DQr,h1,ng,UQX,we,Kg,TW,Gbg,$m,fJi,QU,mu,WU,sL,Pfv,Lg,EL,bWS,ge,ua,aJV,Iv,cJ,YE,XG,kE,rF,eQ,JA,dF, yK,pFg,Od,Ud,tA,iWK,zfg,vU5,xQV,nUV,hfn,wFS,KS5,HWL,jjc,PJ,b3,N1,Vpn,oUn,aE,pl,ZWK,$Qc,Mpn,WSn,vJ,xE,zt,nl,hA,wF,BYX,LS5,EUK,Z0,$E,gUy,uYc,ALn,sd,BJ,Ll,FSv,IJi,cjc,XTv,AA,kDX,lk,FG,XT,kl,eI,rjn,Uq,GP,fb,PH,qa,af,pb,O6c,Dwi,ik,tqL,UwO,vH,GDO,fKX,xl,zP,P6K,b6S,aKi,Kb,pTk,RO5,HH,i6k,SDK,xwv,vVv,of,NR5,nVy,hOL,WH,Qg,H6L,wTc,Ma,sq,KC5,TRL,Eq,jJS,Vqr,oVv,C6i,If,Z6n,$wn,QJV,mwy,WC5,Mqr,sJk,BRX,cQ,LCV,XH,gVk,uOv,Ajr,FCX,IKv,kq,O1,cJS,kLn,Dm,rJO,JJ5,lYk,dmk,yJK,OnL,YSO,Xpk,r4,ed,y0,etv,d4,J0,Dmn,trn,Umc,GLL, fYk,Phn,ppK,bnv,f1,PQ,qZ,SSk,ztc,xmv,b1,xq,nFK,h0,htg,wp5,jd,Hny,Q_5,KBr,$m5,Zm,mmi,s_v,$q,C1,WBn,MrX,Bfv,me,EFO,gF5,u$y,AJg,FBi,IYg,leK,LBi,YLn,XUK,kW5,eDO,r1y,dsn,BQ,y1k,L1,E1,g4,Ogv,Dsn,FH,I9,UsK,tsr,l9,GWO,Pac,qLV,bgX,aek,RDn,Nev,DH,Gw,UR,igL,tS,fi,Pw,pi,Rh,SLn,Sm,xsk,zw,x4,hS,Hw,wI,Ki,zDS,Tw,V5,nmk,Ci,$4,Q5,hD5,HgS,wUr,Kun,mi,M7,TeO,sR,Bw,Li,Vsn,ER,gI,omr,AS,lS,Ih,Fb,cR,Yf,$sn,BeK,Emc,svv,Msn,Lu5,r9,d9,Fur,gmv,u9i,A15,Zgr,JAV,qH,eg5,Olr,rAO,kf,at,tk,PR,d1v,O3,msS,Qvg,WuS,Jk,kti,iS,P35,SE,qdn, a0V,NFi,xf,pJO,Rgi,ilg,vEk,x1i,hk,nEV,HR,hgK,Hln,Klg,TFy,Kj,jEL,oEg,Tg,C3y,jE,VA,yg,MQV,gEV,m8,AAK,lnL,MH,Yqn,XHV,kPy,rbX,cA,e8V,It,vFr,Ak,lN,FE,s3,yP,dl,DF,UG,daL,G9,PA,bN,ybV,Ob5,Nf,tIL,Uak,GPr,fnn,Pkn,bbS,qqS,anX,NOv,pHy,Sx,R8n,vA,z9,ibi,Sqr,vly,ns,xag,z8v,Ks,T9,jx,nl5,VP,h8r,Cs,wHn,HbK,$Q,QP,m5,WA,Kpg,Mf,sG,TOV,jfV,BA,Ls,Zbk,VIn,Ckc,olV,EG,gl,uN,$ay,Qf5,mai,Au,MIc,Lpn,BOy,FK,Iw,lE,cE,Y1,k1,rt,e5,JV,dt,yO,Elg,glk,uTg,OO,Dq,tV,UO,fE,bE,Inn,Fpk,a$,lmi,NI,pE,R$,iE,S5,zd,nE,hV,HE,wt,KE,Td,j5,VO,o$, CE,XQc,$1,mQ,kVk,WE,edK,J0n,dZ5,O1g,tdn,gt,UZn,AV,uE,P1c,b1O,q1i,I$,l2,N4k,Y7,X1,k7,rB,RdO,eC,Jq,dB,i1g,NE,pQn,py,Rc,vqL,S1r,i2,SC,v4,x7,ny,zdi,nqr,H4,wB,T7,jC,hd5,Ky,Ken,T4v,j9n,VdL,oq5,C1S,Z1n,oc,Vz,wQy,mZO,Cy,Mdn,s9n,W4,B4i,$7,Qz,Lei,ME,gqS,A0n,s_,B4,Fec,Ly,lHk,E_,eKr,kwV,cSv,Xwi,YRV,u2,Aq,F1,Ic,lL,cc,XN,rK,d7c,D7X,dK,gRO,yY,tmr,Gwi,Du,fv,tC,Go,UH,bii,P9i,fHO,qRy,Pc,aHi,iic,bL,a5,v4c,Nz,pv,R5,iL,x7L,Sc,zKO,n4L,xT,Hc,wK,Kv,To,jc,VY,o5,Cv,Zu,$T,QY,mh,Wc,hKy,HiV,Mz,sH,Bc,Lv,EH,gK,wwK,Kin,uL,ln,VmL, o4K,cv,YZ,qC,a8,Zic,R8,xZ,$7X,m7n,QhV,WiS,Mmn,shS,BIn,Lii,E4O,ubg,g4n,ASc,lNc,Y3n,IHg,XRK,kgO,eZL,n0,hi,dHn,Jkn,Hv,wZ,K0,Ojg,TG,jV,V8,tEc,UHr,o8,DHL,C0,PSv,Zc,$Z,Q8,m6,Wv,MC,s9,Bv,L0,E9,gZ,un,Ai,Fj,I8,lx,ci,YD,Xy,kD,rh,e3,JX,dh,yj,Oh,DA,tX,Uh,Gj,f$,Pi,bx,qT,aF,NT,p$,RF,ix,S3,vi,xD,zj,n$,hX,Hi,wh,K$,Tj,j3,Vj,oF,C$,ZA,$D,Qj,md,Wi,MT,sh,Bi,L$,Eh,gh,ux,AX,Fy,IF,lY,cr,XC,ku,aNS,rk,u,eT,Yu,J3,dk,yk,pRL,Dz,ijn,OP,S35,UP,vfL,fz,t3,Pr,bY,qJ,NJ,zZn,nfc,hZy,Hjg,h3,Hr,vr,wk,K8V,T9V,jtX,VEv,xHr,ofK,a2,CSn,Zjk, TR,Zz,jT,R2,$HL,pz,Kz,Vk,$u,mH5,iY,ST,Cz,o2,W8y,Qk,m9,Wr,MJ,MEV,sP,Br,Lz,EP,gk,stc,B9O,EfV,gfS,FC,I2,lm,cl,lFn,YGv,k9g,ruX,Xg,Juc,dfv,yQ,yug,O6,DS,tv,U6,Gl,fx,Osg,txn,UfS,DfK,G9V,fFX,aN,Ni,RN,Sj,vl,xi,PNi,zl,bsL,nx,hv,px,Kx,Tl,jj,VQ,qGi,w8,Nlk,oN,pAL,Rbc,Cx,isS,ZS,$i,SG5,vQn,QQ,xfK,zby,Wl,nQV,hbn,Hsk,wAX,Mi,s6,K5i,Tlg,Bl,Lx,E6,jwn,g8,um,Av,Fg,VxO,IN,lO,oQv,cI,CNc,Yw,Zsy,$fg,QwX,mfK,W55,MxK,X7,swX,Bl5,L5K,kw,EQr,ri,gQV,eg,uKg,Je,AuK,F5g,di,Uf,IFV,Gh,fr,PI,bO,lqL,qn,a3,Nn,cVy,YOc,R3,iO,kdi,Sg,rVV,e2c, XEO,JVV,dIc,yVL,xw,OEy,zh,nr,he,HI,DI5,wi,Kr,jg,t5X,VH,o3,UIS,Zw,mU,$w,BI,Lr,GdS,Ef,fqV,uO,Ae,F7,PEL,lZ,bE5,Ys,XZ,ks,Mn,rj,eF,Jy,qOX,dj,yG,OA,aqv,DO,ty,UA,GT,fA,bZ,qc,aV,Nc,Ntr,pEn,R2V,iEn,gj,pA,uZ,Ay,SOv,v1K,xIS,FZ,IV,lT,z2r,n1S,EA,h2K,HEn,cC,wEr,YN,Xx,r6,eO,J9,d6,y6,D7,t9,G2,fD,PC,bT,UW,j$c,V5k,a7,ND,pD,o1n,iT,ZE5,SO,vC,$Ir,xN,z2,nD,HC,Q$v,h9,w6,KD,T2,mIO,o7,M5X,s$v,CD,Z7,BtX,LQv,E1n,$N,uzc,R7,g15,AVO,Q6,FQO,mW,Iqn,WC,lXy,cqc,Y_y,X4S,k7y,MD,eSn,rqS,sW,EW,JqS,g6,dEv,uT,yq5,OyS,A9,DEc,tCk,UEV,G7i, Fx,fXv,I7,byS,cW,Yg,aXn,q_v,NBk,p4g,RSn,kg,ru,e_,iyX,S_S,v7i,xEV,zSv,n7K,hS5,Hyi,w4y,K$n,du,yW,TBc,jcg,Oo,D8,VCv,tP,Uo,f4,o7k,PW,bt,qR,C25,aB,ZyK,NR,$EL,p4,QcO,mEV,RB,W$n,MCO,scn,it,S_,vW,xg,z5,BBL,L$v,n4,hP,HW,E7n,wu,K4,T5,j_,VW,g7c,u1y,oB,C4,Aq5,Z8,$g,QW,mL,L8v,F$c,IX5,WW,lu5,cCK,YHX,MR,so,BW,L4,Eo,gu,ut,AP,Fp,IB,ll,Xcr,koy,J4,dS,rCK,y_,Pj,Dt,aY,Dz5,PLy,tcg,bvn,aui,NKc,qH5,pcy,RCi,iv5,Zt,xzy,nTV,Hv5,wcn,Khv,mN,Wj,j5X,Vc5,$zv,Mp,Q5y,oTn,Bj,LG,Et,gS,WhS,BKn,Mcn,gTn,Y9K,cii,uNO,Xvr,A4,FhX,ACi,e1n, yiL,dCn,UCL,O0g,F0,IY,q95,Yt,acn,xCc,vZr,S9O,i0O,pvX,h1c,nZk,R1S,j8v,TZn,VVk,JO,Z0V,oZk,CnX,NZg,$Cg,Q8c,X3,r$,wvk,H0g,K6k,mCX,kt,z1L,MVk,BZk,EZn,ujc,Icg,lAL,YhX,Xig,rXn,kjr,O$X,JXK,epS,DTv,Gj5,fAL,PxK,b$n,ao,zCV,Nh5,qhK,Ro,i$K,vG,vD5,xTy,Shi,xt,zpg,zK,n5,Pl,hO,vTS,HG,w$,K5,nDn,hpK,TK,H$k,wiv,Kdv,jv,Vt,oo,C5,Za,$t,Qt,mf,WG,Thg,jFr,MK,V3n,s4,LD,BG,L5,Cxr,oDO,E4,Z$g,$TO,g$,ui,QFV,AO,mTn,Wdg,hCc,Rpi,M3c,F3,bm,A3,d$,sFr,Bhk,lB,b0c,li,Ldc,NK,p5,Da,O4,ul,U4,Aiy,cXn,tO,GGc,t3n,EDn,kGk,Iun,c5,piS,Q_,uyX,gDc, mzO,F6k,AXc,UTV,bi,fcL,Pn5,JiS,gZy,L6r,ETn,s5i,Zvk,CLX,TKV,W6L,lcy,dTc,DCk,tVr,f5,PG,GK,yXr,s8y,IAk,FdS,YG,X_,kG,rH,eo,yw,tN,Uc,GQ,fB,bB,qL,lzO,JN,dH,P5,YPr,c3k,aC,Xrn,kRK,pB,r3S,eYX,RC,iB,So,v5,xG,zQ,nB,hN,Ozg,wH,H5,DJV,dJi,y3y,tTV,KB,TQ,UJX,GRn,jo,fzn,dO,bzL,PYi,azn,pri,RYV,NkK,izK,xJO,Qw,mv,zYg,nu5,W5,ML,hYS,Hzg,wrK,K9y,B5,Ec,gH,j2S,VTn,ZzX,Q2g,mJO,$Jg,F_,lu,IC,W9S,MTc,uB,s2V,BkV,L9c,EuL,AN,F9i,IzO,lSg,A3n,uCK,gun,cvk,Y6v,ouv,XlV,CYg,klO,rvk,yvK,eJk,JvS,dii,tji,OxO,Dic,UiV,GlL,Y8,bxK,fS5,q6c,Pmi, aSr,N8S,plX,RJn,ixy,S6i,viy,xir,zJO,niL,hJL,Hxy,Xm,KbV,T8k,jNn,wlr,VjL,oic,$ic,rx,dx,OX,QNn,Dj,tQ,UX,sNS,LbV,B8X,giL,khK,Avn,po,fo,EiS,MjS,Wbr,mi5,Nx,PO,aH,x8,z0,Je5,no,hQ,vO,Dnr,dnK,yeg,tgk,HO,wx,GhX,T0,j4,V1,oH,Co,Zj,$8,fwn,POL,Q1,m1,Mx,qfK,awK,WO,sX,Rmn,iri,BO,Sfn,gx,vwr,uu,Fm,xnn,AQ,IH,zmy,cD,hmK,Hrn,XJ,kA,yr,KUn,eB,OJ,tr,Tiv,Gv,dV,DT,j3y,fS,VgX,PD,own,rV,Jr,wI5,UJ,b7,COn,ZrK,qd,$nO,aO,Nd,pS,RO,Q35,SB,i7,vD,xA,mnk,WUS,zv,nS,hr,HD,wV,Mgr,KS,Tv,s3L,Biy,jB,Vr,oO,EwO,LUy,CS,gwi,u7L,AeL,ZT,FUn,Iwc, lOr,cyS,YA5,$A,Qr,mE,WD,XXk,kTO,sJ,ryn,BD,LS,eFi,JyX,EJ,dcL,yyc,Ucg,GTK,OAn,Dc5,tFc,u7,Ar,FJ,IO,fOv,PZk,lP,bAn,aO5,qAL,kJ,Xq,pXy,RFr,iAV,SA5,rm,vsn,JM,dm,xcO,nsO,hFn,O7,Gm,Tjn,Yfg,bu,VFK,osg,CZk,ZAk,$cc,G0,DV,QVk,bP,qV,MFc,sVS,Bji,aI,uZO,LxX,EsS,Fx5,IOV,NV,l7y,AyS,c9r,p9,RI,iP,YWn,XCK,SM,v7,k2V,xJ,r9K,zm,f9,wm,euv,XIS,ugr,K9,Tm,Vs,oI,C9,ZV,$J,jM,W7,dDO,B7,y9L,ODc,DDS,tOS,UDv,L9,f7c,E7,bDn,gm,a7L,N6V,qWi,PTc,pCO,RuL,iDK,lp,SWk,vNL,zuc,cN,emK,YL,huV,wCg,RH,KWi,kL,j7n,qx,T65,FbO,lwS,ceO,nNv,rC,ek,J2, VOy,oNX,dC,CTV,Oj,DW,t2,Uj,Gn,ZDr,fY,PN,$D5,Q7v,bp,q$,a1,N$,pY,R1,WWy,mDk,ip,MOX,B6k,Sk,LWv,s7y,M$,mX,sj,LY,Ej,Fq,ENc,cPO,zR,WN,Ff,rPk,JPr,wC,Yr,HN,X6,eK,QI,Jt,t_k,da,yh,URS,G5k,f8n,PtK,Or,b4L,qov,DE,a8v,SoK,i4i,Nun,RUg,pWr,tt,vgV,Ur,xRK,zUk,hUX,H4L,wWn,ogv,qb,aZ,$Rg,Nb,pu,QBy,M_V,sBc,Bun,LLv,RZ,EgO,upv,APv,jK,een,c4i,Yty,dpn,Vh,y4v,DpO,OGc,tyv,Cu,Qh,UpS,oZ,mo,WZ,G1K,PlO,atL,Lu,IZ,k$,Jf,KNL,TSV,Db,Og,Ug,Gk,jY5,Cl5,oSk,ZGS,PY,fw,$pc,mpn,WNi,sYi,ax,Myc,BS5,LNn,pw,Rx,gSV,BZ,qB,vY,Str,ftS,nSy,hf,tf,QYr, ox,r5,Zb,$$,Qd,dKO,JOV,e8,yOS,WY,MB,DKn,sg,BY,tvg,d5,Lw,Vyi,g5,laK,lq,UKc,pjS,NSr,bGn,Yh,kh,e$,i5k,RAK,vtn,xK5,yJ,Dv,t7,Oz,G$,fX,zAv,Px,hAX,bq,wG5,Nu,H5c,pX,RD,VvL,iq,Z5n,$Kv,xh,Qor,WfK,Zv,QJ,mm,sz,MvK,Bx,LX,A7,Fo,ID,lX,soO,cn,Y0,gtn,XS,k0,u3c,AOr,r2,Ffn,Iav,l$i,cNO,eb,Jm,Yc5,kQV,Ol,DU,G3,fh,rNc,e5n,Pn,bX,qO,aG,JNc,dLg,NO,yNi,OBr,ph,toS,DLO,ULv,RG,f$y,GQO,iX,PBK,Sb,vn,bBc,a$X,NHn,x0,z3,nh,p5V,hm,iBK,w2,ScL,vGi,Hn,Kh,T3,jb,h5n,w5K,xLL,HBV,Kvc,z5v,nGK,TH5,jCk,Ch,VoK,CBK,QCX,Wvy,mLv,Bn,sl,g2,sCk,uX, Am,FS,Lvr,IG,EGn,BHk,l8,ANn,ch,Y5,Fvc,XL,I$V,ltO,r4v,cQk,ljk,XOO,YXr,k0n,r7,rQi,e9L,JF,yQ5,d7,yf,Om,DxK,G0n,Um,GB,fV,Pun,fjk,DP,bok,qXK,ajr,pOX,Ph,HoK,Nk,pV,o8c,$0,Zok,$xk,QHk,mxn,W1g,i8,M4K,Sh,vh,x5,sHk,hF,Bxi,L1O,Hh,w7,E8O,g8i,umL,AQg,F1V,KV,nV,Ijg,TB,crk,YJO,XDX,jh,kvr,rrS,evL,JrV,ddK,yrk,OSV,DdK,tBy,Udn,Vf,fTL,os,P7V,ZP,bSK,aTv,mA,Gvi,CV,Wh,Mk,sm,Bh,LV,Em,NV5,g7,pDn,AF,xdk,hvy,HSn,wDX,KEk,lJ,TVk,nAc,vAn,jOg,FL,VBn,C7r,u8,Is,iSg,SJS,cf,ZSO,$dv,zvv,RvS,QOc,XX,mdV,kW,rp,WEX,eU,BVi,MBV,sOr,Jn,LEy, dp,yC,OT,Dl,EAn,gAX,uJy,tn,FES,ITL,UT,lVV,G4,fM,cM5,Y7X,X7K,kmn,rM5,eWV,DVX,dVK,ZBn,bJ,UVn,Gmn,yMK,O9n,JMv,NG,aVr,ab,qG,tMk,p7v,q7O,b9v,PP5,fVr,Rb,RWy,ZU,iJ,SU,vf,i9c,xW,S7n,z4,vJn,El,xVg,nM,m2,MO,oGV,wp,T4,hWO,H9n,jU,ob,KM,Hf,Zl,hn,zW5,nJg,$W,w7y,KYc,Qf,qJv,QF,QC,Tmy,VC,jIn,VMc,oJi,CPV,mt,Wf,MG,$Vr,QIK,mVK,WYk,MMy,sIr,oAL,Bf,LM,LYv,sT,EJr,gGy,u_L,ET,gJ5,uqL,AMc,FYn,gp,c2i,IVV,YjS,kny,lWL,r2c,J2V,eHk,OYn,uJ,Ib,U$i,tk5,bYy,fWr,qjk,aWy,GnV,Pp5,D$y,NCL,ls,pNL,Sji,RHg,iYS,Ya,lTn,vLK,x$S,zHg,nLg,hHK,Xn, HYc,ka,wNv,rQ,e1,KXS,Jp,TCy,j1g,dQ,VkV,oLn,Cpr,ZYn,yi,Uxn,O0,m$K,DG,Q1V,WXk,Mkr,t4r,tF,s1y,BC5,U0,IW5,FXv,q3,lEO,A2y,XZc,om,kXS,rti,dbK,ytk,Dbn,Jtn,tKr,UbK,GXi,fEK,PzK,qrV,aEV,NaO,bun,ZG,tp,RLL,eLk,iuO,Ouy,$a,vrK,pZV,Ca,xbn,zLS,HuO,jZn,wZn,VKy,Tac,ory,nrn,Qi,CzS,hLS,s0,mbr,MKn,Wok,sZc,BaX,LoK,QZk,Erg,grn,mc,u6K,Atr,Foc,IEr,lbK,XYk,Ygn,cfn,La,kkV,e3y,JfO,dBk,yfL,Owy,us,$5,DBX,t8k,UBO,PGc,fbV,GkX,bwn,abK,N5n,qgV,M3,d$K,R3O,iwK,Sgv,wYS,z3L,n$r,h3n,KjX,jxK,NmL,E0,xBk,v$k,T5n,Lh,HwO,Pf,Wn,Koi,$Bg,ZwO, Qxr,mBO,B5K,Lji,rfc,FX,An,o$i,E$r,CGO,g$K,uuO,XNg,AfK,$bS,ZuL,V8K,y2O,Im,l5,IbL,cB,lvV,c7y,YzX,XxL,k$O,eyn,J7X,Duk,duc,OXv,t$O,XU,Pqk,G$n,fvg,avS,NPv,pxX,kz,Ryg,Yz,iXK,qzk,Uuk,rN,Szr,y7g,vhO,ez,zy5,xuX,hyg,HXv,wxS,nhi,Jo,jDv,TPi,Wty,ohO,V$n,MUX,sby,dN,BpL,LtV,gWL,uXO,EWS,Ann,Y0i,Iln,lGV,cpL,Xdv,kpX,rpL,Jpi,eng,d3n,ypO,OaL,t1i,U3L,fGK,GpO,Psr,D35,baK,aG5,NQg,Rng,S0V,pdV,DL,vav,x3O,q0O,znL,iay,to,nan,hni,Hac,wd5,Kck,TQr,jmk,oaL,Zay,$3c,Qmr,m3V,Wcy,UM,M1O,G6,BQV,LcL,q9,gav,ag,Apn,FcO,IGV,lLk,YMc,coS, M8V,roy,eEX,WjS,N9,Rg,XBV,k6V,Jo5,Sz,yoL,d9L,O75,D9V,tzL,fLr,U9K,qMr,vB,G6v,aLK,xz,SMK,NNV,n7,ho,vzc,z6,x9n,HB,hEK,nzO,REg,i7n,H7n,wBc,KPV,pBc,TNn,wN,jgk,zEO,uni,i5,ozr,T6,C5y,Z7i,$9n,QgX,m9c,WPn,Mzg,sgV,BNO,jz,LPS,Ezg,uUX,AoL,FPS,gzr,ILX,lQk,cZK,Y5S,XoO,kag,og,Ttg,rZk,eo5,C7,JZy,d4k,$z,D4g,tfX,QT,Gai,fQk,U4c,O_y,mP,ZL,yZk,sM,M9,PHn,BB,WB,NLL,i_O,vOv,x4n,nOr,q55,S5v,hoO,aQK,H_i,woy,Ao,L7,TLV,jii,KnL,gN,CHk,Z_n,RoK,poX,oOc,$4X,zoi,b_n,FU,Ig,lH,Qiv,co,LnX,MfX,EOk,siy,WnV,gOn,m4S,IQ5,uMS,YO,lhy,Y$n, kHy,rHg,ezV,yHy,ef,OZn,JHy,u5,U_c,GHL,DQ,SrK,XM,fhS,Pgc,q$v,bZV,ahv,t6n,dL,Non,p1X,RzV,S$k,iZc,pYS,v3g,JZ,x_n,n3v,zzg,HZk,hzn,X1X,Kqy,w1K,yB,kO,Tog,U5,V6y,o3O,CgL,ZZy,$_r,tZ,Ftk,d_r,QSc,Fjn,EM,m_g,Wqc,M6i,sSV,BoL,Ga,f_,E3L,g3i,u8O,Lqn,AHK,Po,ccS,IhK,lxn,YKn,bH,X_K,kck,rcv,q4,eiL,drr,ycv,OQn,ai,JcO,N4,p_,DrS,tAn,Sf,Ri,iH,UrV,vo,Gcn,fxk,PIn,qKV,bQX,wL,Nv5,p_y,axn,Rii,K_,iQv,Ta,SKn,jf,vjV,xrL,w_r,HQV,jyO,hiy,zin,Kkg,VB,nj5,Tvc,ojV,CIS,ZQL,$rr,C_,Qyi,QB,ZQ,mrn,mn,Wo,MAr,s5,Bo,syy,M4,BvL,L_,EjS,Lkn,gL, uH,AZ,AcS,gj5,uFv,FM,Fkn,Ybv,l3v,Ixv,cUO,Ii,kzg,dhS,yUO,lg,Oqc,Dhc,rUc,ehX,Gzk,f3V,PUg,bqi,qbn,a3V,X8,iqL,k3,p8V,Rhr,zhg,Y3,ro,e6,Nwn,Sb5,n9V,JH,hhO,Hqk,w8n,yy,K_v,O$,TwX,jPn,VGk,o9n,CUv,ZqK,$hk,W_n,QPK,MGK,sPv,L_X,E9O,pZ,ldO,uBg,AUv,cDV,Yxy,I3y,g9g,XkO,rDS,kSn,e7O,t0K,ig,fdO,qxk,bpr,Pok,OpX,Dli,JDi,dlS,Uln,S6,v1,N1O,wP,Kfr,pkk,zH,hH,ipy,R7i,GSV,vIO,xlr,z7i,H1,nIi,CZ,Hpg,wkL,KFy,jec,T1S,V0i,Zh,$3,oIc,$ln,QeX,W1,ZpL,mlX,WFK,Cog,B1,M05,se5,s$,B1v,LFX,EIV,gIv,ADn,urn,lRn,cln,FFX,XmL,kZn,Idv,go,ug,rlv, Jln,AH,e$c,dyX,OeX,ylg,Dyg,F8,tJK,UyO,GZc,IS,lI,c_,fRv,Pyn,bey,aRK,q8n,NUi,pmk,R$n,ieX,S8X,xyn,XF,Yj,kj,z$K,nn5,vnr,TUi,j0c,VJX,ZeV,CyS,ony,$yK,Q0K,rv,eA,myr,WTk,MJX,s0y,LTO,Env,dv,gnS,Jc,OK,BUy,uRy,AlS,FTL,IR5,lon,tc,c_S,YZ5,r_n,UK,e0n,kyi,Gc,fQ,J_v,dSL,OKL,t7K,y_y,DSX,bI,USk,fog,Prg,qZL,aoi,qr,ay,NsO,GyL,iKi,R0X,p3r,Nr,pQ,vYn,SZV,Ry,iI,xSi,SA,z0X,nYn,h0S,v_,HKg,xj,w3X,zc,nQ,j4S,V7K,oYr,ZKS,$Sn,Q4y,CrO,WMS,mSX,M7L,LMV,wv,gYS,EY5,s4L,BsL,uAL,A_y,KQ,Tc,FMV,IoO,lfv,c6S,Yin,Xzk,r6V,eBL,Gqr,y6S,OJv,J6y, Pbi,Qv,W_,N_k,B_,LQ,pzk,bJn,Zx,uI,gv,Mr,iJn,Sik,Ac,x0n,nCV,zBL,FF,sK,CQ,vCK,EK,qic,RBO,HJS,jA,Iy,wzy,Kyy,mk,afL,lU,c8,T_n,Y9,XB,k9,jAK,VZg,CbL,ZJX,oCv,rw,eG,$0O,JU,QAi,dw,yX,m0r,Wyn,MZ5,sA5,B_n,Lyg,gCg,ECc,D3,Ob,uen,Fyk,A6n,tU,Ub,Ifi,cBX,Ynr,Gz,l_S,X6r,kMr,rBy,eNL,JBL,doO,yBn,P8,bU,Dov,OCr,qh,aP,tan,UoX,GML,Nh,f_c,pq,P$n,qng,bCX,iU,SG,a_n,Nzy,x9,p6r,RNO,iCy,Snn,vcK,xoK,ncn,hNL,HCv,zNO,w6L,KsO,Tzy,juK,Vac,oci,C$V,ZCV,ww,$oL,Qun,mon,Bzg,utv,Ecr,MaV,jG,Lsk,WsK,gcL,VX,Fsk,ABO,oP,I_V,l2n,cKr,yT,ecn,JKn, dvX,$9,yKn,m_,Bd,OTO,W8,Dvg,QX,tYg,Uvv,a2v,Eb,gw,AU,FB,p$i,Ncr,GCv,IP,Rcg,iTc,vdO,lo,xvi,zcr,ndr,uU,HTS,hcO,ck,YI,bTV,B8,w$O,KOS,Tcg,jK5,f2n,PKv,Lq,VYc,odS,CKi,ZTi,WOr,MYr,Bc5,mvn,gdL,VF,oG,Wd,FOL,I2S,AKy,lsL,sKg,uVy,$v5,cIn,Edg,YFi,LOi,CM,Z9K,Vfg,Xr,cd,QKc,krS,dYr,r1,yIy,Od5,eGc,JD,DYy,twr,Xti,UYk,JIO,Gr5,d1,e0,fsV,bdn,PDX,kI,asS,Dd,VAK,yx,tD,Ox,Ux,D_V,NdK,idL,RGi,vbg,xYO,SF5,fp,GS,nbc,hGV,Hdc,$Yn,Vwr,obc,Tdn,WRc,KRn,ql,BdL,Mwk,LRv,Ebv,bo,Nl,pp,FRX,AIr,uIk,io,Zdy,zS,l6n,xI,Re,YpV,rxv,e_V,mYV,X2y, Hk,JxO,CDy,Isy,S0,d2k,ae,yxk,ONi,D2S,TS,j0,cxr,teS,U2X,Vx,oe,GNk,vk,srv,f6k,P4r,bNi,kNn,qpn,np,a6V,hD,aD,NXk,R_r,Cp,Zd,iNc,Spn,veX,Kp,w1,x2V,ptv,z_L,neK,h_c,HNS,w2v,$I,Qx,jXn,C4V,$2g,TXr,Eeg,gek,udS,Axi,FgO,I6S,lgO,YwX,cwS,mF,Wk,Ml,Xgk,kIL,rwn,BC,exc,sx,JwX,Bk,Lp,vI,Ex,uY,dAk,ii,aAV,ywK,cG,OtX,jO,V6,DA5,Io,tSv,UAk,Sv,q3S,GIn,fgS,g1,btK,qwL,uo,Fr,Ie,agv,Rxn,itc,ly,Swk,NGV,pgn,von,xAg,zxK,noy,hxV,cm,wgr,aFO,im,lt,KHK,TGk,Xp,Hti,Hl,jqS,VSk,ooc,Yn,qD,ZtS,$AL,kn,rU,Qqr,eJ,mAK,AD,WHK,MSr,WQ5,Jl,dU,sqi, ym,O8,BGr,DR,LHy,tl,U8,EoX,gok,P2L,GZ,uhk,FHV,Awi,fe,Ig5,Pm,by,lpv,c5S,YBX,X9i,k8X,r5c,ewL,dWr,a0,J5O,y5L,O2L,DWO,tPi,PVV,UWk,G8k,fpg,qBg,NJg,p9c,RwX,apc,Ny,i2k,SBv,v2n,xWX,zwr,R0,n2V,iy,SJ,vm,hwV,H2y,KGL,TJO,jRS,VPi,CVS,o2n,Z2V,xn,zZ,mWn,$W5,QRr,ne,WGg,MPV,hl,Hm,sRi,wU,BJL,Ke,LG5,TZ,jJ,E2i,Vm,o0,g2n,uin,Ce,ZR,A5c,$n,FGc,Ipn,My,s8,l5L,cgc,YVa,rgL,kON,Bm,eri,JgN,dXQ,SHX,XSc,OLF,DX6,UXV,l5i,tg;Xk=function(l){return function(){return l5i[l].apply(this,arguments)}}; g.dy=function(l,c){return l5i[l]=c}; cgk=function(l){var c=0;return function(){return c=this.length))return this[l]}; Z5=function(l){return l?l:CL}; f5c=function(l,c,Y){l instanceof String&&(l=String(l));for(var X=l.length-1;X>=0;X--){var k=l[X];if(c.call(Y,k,X,l))return{h8:X,Ja:k}}return{h8:-1,Ja:void 0}}; $v=function(l){return l?l:function(c,Y){return f5c(this,c,Y).h8}}; g.WS=function(l,c,Y){l=l.split(".");Y=Y||g.Qn;for(var X;l.length&&(X=l.shift());)l.length||c===void 0?Y[X]&&Y[X]!==Object.prototype[X]?Y=Y[X]:Y=Y[X]={}:Y[X]=c}; sV=function(l,c){var Y=g.MX("CLOSURE_FLAGS");l=Y&&Y[l];return l!=null?l:c}; g.MX=function(l,c){l=l.split(".");c=c||g.Qn;for(var Y=0;Y2){var X=Array.prototype.slice.call(arguments,2);return function(){var k=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(k,X);return l.apply(c,k)}}return function(){return l.apply(c,arguments)}}; g.Fk=function(l,c,Y){g.Fk=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?bLK:qVS;return g.Fk.apply(null,arguments)}; g.In=function(l,c){var Y=Array.prototype.slice.call(arguments,1);return function(){var X=Y.slice();X.push.apply(X,arguments);return l.apply(this,X)}}; g.cV=function(){return Date.now()}; Y6=function(l){return l}; g.Xc=function(l,c){function Y(){} Y.prototype=c.prototype;l.Ty=c.prototype;l.prototype=new Y;l.prototype.constructor=l;l.base=function(X,k,r){for(var e=Array(arguments.length-2),d=2;dc&&Y.push(dM(X,1))}); return Y}; g.y7=function(l){l&&typeof l.dispose=="function"&&l.dispose()}; g.ON=function(l){for(var c=0,Y=arguments.length;c>6|192;else{if(r>=55296&&r<=57343){if(r<=56319&&k=56320&&e<=57343){r=(r-55296)*1024+ e-56320+65536;X[Y++]=r>>18|240;X[Y++]=r>>12&63|128;X[Y++]=r>>6&63|128;X[Y++]=r&63|128;continue}else k--}if(c)throw Error("Found an unpaired surrogate");r=65533}X[Y++]=r>>12|224;X[Y++]=r>>6&63|128}X[Y++]=r&63|128}}l=Y===X.length?X:X.subarray(0,Y)}return l}; NN=function(l){g.Qn.setTimeout(function(){throw l;},0)}; ZLy=function(l){return Array.prototype.map.call(l,function(c){c=c.toString(16);return c.length>1?c:"0"+c}).join("")}; $X5=function(l){for(var c=[],Y=0;Y>6|192:((k&64512)==55296&&X+1>18|240,c[Y++]=k>>12&63|128):c[Y++]=k>>12|224,c[Y++]=k>>6&63|128),c[Y++]=k&63|128)}return c}; RU=function(l,c){return l.lastIndexOf(c,0)==0}; Qnk=function(l,c){var Y=l.length-c.length;return Y>=0&&l.indexOf(c,Y)==Y}; g.iQ=function(l){return/^[\s\xa0]*$/.test(l)}; g.vV=function(l,c){return l.indexOf(c)!=-1}; x6=function(l,c){return g.vV(l.toLowerCase(),c.toLowerCase())}; g.hE=function(l,c){var Y=0;l=ze(String(l)).split(".");c=ze(String(c)).split(".");for(var X=Math.max(l.length,c.length),k=0;Y==0&&kc?1:0}; g.HV=function(){var l=g.Qn.navigator;return l&&(l=l.userAgent)?l:""}; jL=function(l){if(!wM&&!KF||!Te)return!1;for(var c=0;c0:!1}; CF=function(){return oU()?!1:V7("Opera")}; mXO=function(){return oU()?!1:V7("Trident")||V7("MSIE")}; WKV=function(){return oU()?jL("Microsoft Edge"):V7("Edg/")}; Zi=function(){return V7("Firefox")||V7("FxiOS")}; ma=function(){return V7("Safari")&&!($6()||(oU()?0:V7("Coast"))||CF()||(oU()?0:V7("Edge"))||WKV()||(oU()?jL("Opera"):V7("OPR"))||Zi()||V7("Silk")||V7("Android"))}; $6=function(){return oU()?jL("Chromium"):(V7("Chrome")||V7("CriOS"))&&!(oU()?0:V7("Edge"))||V7("Silk")}; MiX=function(){return V7("Android")&&!($6()||Zi()||CF()||V7("Silk"))}; snn=function(l){var c={};l.forEach(function(Y){c[Y[0]]=Y[1]}); return function(Y){return c[Y.find(function(X){return X in c})]||""}}; Byg=function(l){var c=g.HV();if(l==="Internet Explorer"){if(mXO())if((l=/rv: *([\d\.]*)/.exec(c))&&l[1])c=l[1];else{l="";var Y=/MSIE +([\d\.]+)/.exec(c);if(Y&&Y[1])if(c=/Trident\/(\d.\d)/.exec(c),Y[1]=="7.0")if(c&&c[1])switch(c[1]){case "4.0":l="8.0";break;case "5.0":l="9.0";break;case "6.0":l="10.0";break;case "7.0":l="11.0"}else l="7.0";else l=Y[1];c=l}else c="";return c}var X=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");Y=[];for(var k;k=X.exec(c);)Y.push([k[1],k[2],k[3]||void 0]); c=snn(Y);switch(l){case "Opera":if(CF())return c(["Version","Opera"]);if(oU()?jL("Opera"):V7("OPR"))return c(["OPR"]);break;case "Microsoft Edge":if(oU()?0:V7("Edge"))return c(["Edge"]);if(WKV())return c(["Edg"]);break;case "Chromium":if($6())return c(["Chrome","CriOS","HeadlessChrome"])}return l==="Firefox"&&Zi()||l==="Safari"&&ma()||l==="Android Browser"&&MiX()||l==="Silk"&&V7("Silk")?(c=Y[2])&&c[1]||"":""}; LKi=function(l){if(oU()&&l!=="Silk"){var c=Te.brands.find(function(Y){return Y.brand===l}); if(!c||!c.version)return NaN;c=c.version.split(".")}else{c=Byg(l);if(c==="")return NaN;c=c.split(".")}return c.length===0?NaN:Number(c[0])}; WV=function(){return wM||KF?!!Te&&!!Te.platform:!1}; Evn=function(){return WV()?Te.platform==="Android":V7("Android")}; MN=function(){return V7("iPhone")&&!V7("iPod")&&!V7("iPad")}; sN=function(){return MN()||V7("iPad")||V7("iPod")}; BV=function(){return WV()?Te.platform==="macOS":V7("Macintosh")}; gvV=function(){return WV()?Te.platform==="Windows":V7("Windows")}; g.LF=function(l){return l[l.length-1]}; ukk=function(l,c){var Y=l.length,X=typeof l==="string"?l.split(""):l;for(--Y;Y>=0;--Y)Y in X&&c.call(void 0,X[Y],Y,l)}; g.gM=function(l,c,Y){c=EN(l,c,Y);return c<0?null:typeof l==="string"?l.charAt(c):l[c]}; EN=function(l,c,Y){for(var X=l.length,k=typeof l==="string"?l.split(""):l,r=0;r=0;X--)if(X in k&&c.call(Y,k[X],X,l))return X;return-1}; g.AE=function(l,c){return Agn(l,c)>=0}; FKn=function(l){if(!Array.isArray(l))for(var c=l.length-1;c>=0;c--)delete l[c];l.length=0}; g.IU=function(l,c){c=Agn(l,c);var Y;(Y=c>=0)&&g.Fc(l,c);return Y}; g.Fc=function(l,c){return Array.prototype.splice.call(l,c,1).length==1}; g.lv=function(l,c){c=EN(l,c);c>=0&&g.Fc(l,c)}; I5v=function(l,c){var Y=0;ukk(l,function(X,k){c.call(void 0,X,k,l)&&g.Fc(l,k)&&Y++})}; g.cu=function(l){return Array.prototype.concat.apply([],arguments)}; g.YB=function(l){var c=l.length;if(c>0){for(var Y=Array(c),X=0;X>>1),y=void 0;Y?y=c.call(void 0,l[d],d,l):y=c(X,l[d]);y>0?k=d+1:(r=d,e=!y)}return e?k:-k-1}; g.Ov=function(l,c){l.sort(c||JW)}; YNS=function(l,c){var Y=JW;g.Ov(l,function(X,k){return Y(c(X),c(k))})}; g.DM=function(l,c,Y){if(!g.EV(l)||!g.EV(c)||l.length!=c.length)return!1;var X=l.length;Y=Y||XV5;for(var k=0;kc?1:l=0})}; g.aW=function(l,c){c===void 0&&(c=0);OFn();c=DN5[c];for(var Y=Array(Math.floor(l.length/3)),X=c[64]||"",k=0,r=0;k>2];e=c[(e&3)<<4|d>>4];d=c[(d&15)<<2|y>>6];y=c[y&63];Y[r++]=""+O+e+d+y}O=0;y=X;switch(l.length-k){case 2:O=l[k+1],y=c[(O&15)<<2]||X;case 1:l=l[k],Y[r]=""+c[l>>2]+c[(l&3)<<4|O>>4]+y+X}return Y.join("")}; g.NM=function(l,c){if(tLc&&!c)l=g.Qn.btoa(l);else{for(var Y=[],X=0,k=0;k255&&(Y[X++]=r&255,r>>=8);Y[X++]=r}l=g.aW(Y,c)}return l}; Gev=function(l){var c=[];UNk(l,function(Y){c.push(Y)}); return c}; pU=function(l){var c=l.length,Y=c*3/4;Y%3?Y=Math.floor(Y):g.vV("=.",l[c-1])&&(Y=g.vV("=.",l[c-2])?Y-2:Y-1);var X=new Uint8Array(Y),k=0;UNk(l,function(r){X[k++]=r}); return k!==Y?X.subarray(0,k):X}; UNk=function(l,c){function Y(y){for(;X>4);e!=64&&(c(r<<4&240|e>>2),d!=64&&c(e<<6&192|d))}}; OFn=function(){if(!RW){RW={};for(var l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),c=["+/=","+/","-_=","-_.","-_"],Y=0;Y<5;Y++){var X=l.concat(c[Y].split(""));DN5[Y]=X;for(var k=0;k=c||(X[l]=Y+1,l=Error(),iFi(l,"incident"),NN(l))}}; Hu=function(l,c,Y){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(Y===void 0?0:Y)&&Symbol.for&&l?Symbol.for(l):l!=null?Symbol(l):Symbol():c}; T_=function(l,c){wA||KU in l||v6K(l,xNL);l[KU]|=c}; jW=function(l,c){wA||KU in l||v6K(l,xNL);l[KU]=c}; VV=function(l,c){l[KU]&=~c}; CU=function(l){l=l[oW];var c=l===zQK;n6k&&l&&!c&&hW(hQc,3);return c}; ZM=function(l){return l!==null&&typeof l==="object"&&!Array.isArray(l)&&l.constructor===Object}; HFS=function(l,c){if(l!=null)if(typeof l==="string")l=l?new iv(l,SW):vu();else if(l.constructor!==iv)if(RQi&&l!=null&&l instanceof Uint8Array)l=l.length?new iv(new Uint8Array(l),SW):vu();else{if(!c)throw Error();l=void 0}return l}; $B=function(l){if(l&2)throw Error();}; QV=function(l,c){if(typeof c!=="number"||c<0||c>=l.length)throw Error();}; wVS=function(l,c,Y){var X=c&512?0:-1,k=l.length;c=c&64?c&256:!!k&&ZM(l[k-1]);for(var r=k+(c?-1:0),e=0;ec.length)return!1;if(l.lengthk)return!1;if(X>>0;gA=c;AW=(l-c)/4294967296>>>0}; lw=function(l){if(l<0){Fl(0-l);var c=g.b(IW(gA,AW));l=c.next().value;c=c.next().value;gA=l>>>0;AW=c>>>0}else Fl(l)}; Xa=function(l,c){var Y=c*4294967296+(l>>>0);return Number.isSafeInteger(Y)?Y:cK(l,c)}; o6V=function(l,c){var Y=c&2147483648;Y&&(l=~l+1>>>0,c=~c>>>0,l==0&&(c=c+1>>>0));l=Xa(l,c);return typeof l==="number"?Y?-l:l:Y?"-"+l:l}; cK=function(l,c){c>>>=0;l>>>=0;if(c<=2097151)var Y=""+(4294967296*c+l);else MM()?Y=""+(BigInt(c)<>>24|c<<8)&16777215,c=c>>16&65535,l=(l&16777215)+Y*6777216+c*6710656,Y+=c*8147497,c*=2,l>=1E7&&(Y+=l/1E7>>>0,l%=1E7),Y>=1E7&&(c+=Y/1E7>>>0,Y%=1E7),Y=c+CQn(Y)+CQn(l));return Y}; CQn=function(l){l=String(l);return"0000000".slice(l.length)+l}; ZFL=function(){var l=gA,c=AW;c&2147483648?MM()?l=""+(BigInt(c|0)<>>0)):(c=g.b(IW(l,c)),l=c.next().value,c=c.next().value,l="-"+cK(l,c)):l=cK(l,c);return l}; kX=function(l){if(l.length<16)lw(Number(l));else if(MM())l=BigInt(l),gA=Number(l&BigInt(4294967295))>>>0,AW=Number(l>>BigInt(32)&BigInt(4294967295));else{var c=+(l[0]==="-");AW=gA=0;for(var Y=l.length,X=0+c,k=(Y-c)%6+c;k<=Y;X=k,k+=6)X=Number(l.slice(X,k)),AW*=1E6,gA=gA*1E6+X,gA>=4294967296&&(AW+=Math.trunc(gA/4294967296),AW>>>=0,gA>>>=0);c&&(c=g.b(IW(gA,AW)),l=c.next().value,c=c.next().value,gA=l,AW=c)}}; IW=function(l,c){c=~c;l?l=~l+1:c+=1;return[l,c]}; rq=function(l){return Array.prototype.slice.call(l)}; el=function(l,c){throw Error(c===void 0?"unexpected value "+l+"!":c);}; Jh=function(l){if(l!=null&&typeof l!=="number")throw Error("Value of float/double field must be a number, found "+typeof l+": "+l);return l}; $Nn=function(l){return l.displayName||l.name||"unknown type name"}; dq=function(l){if(l!=null&&typeof l!=="boolean")throw Error("Expected boolean but got "+BS(l)+": "+l);return l}; OC=function(l){switch(typeof l){case "bigint":return!0;case "number":return yZ(l);case "string":return QUS.test(l);default:return!1}}; mNy=function(l){if(typeof l!=="number")throw nU("int32");if(!yZ(l))throw nU("int32");return l|0}; DC=function(l){return l==null?l:mNy(l)}; th=function(l){if(l==null)return l;if(typeof l==="string"&&l)l=+l;else if(typeof l!=="number")return;return yZ(l)?l|0:void 0}; UC=function(l){if(l==null)return l;if(typeof l==="string"&&l)l=+l;else if(typeof l!=="number")return;return yZ(l)?l>>>0:void 0}; sUK=function(l){var c=0;c=c===void 0?0:c;if(!OC(l))throw nU("int64");var Y=typeof l;switch(c){case 2048:switch(Y){case "string":return GJ(l);case "bigint":return String(fH(64,l));default:return bw(l)}case 4096:switch(Y){case "string":return WaV(l);case "bigint":return Ev(fH(64,l));default:return MLO(l)}case 0:switch(Y){case "string":return GJ(l);case "bigint":return Ev(fH(64,l));default:return qP(l)}default:return el(c,"Unknown format requested type for int64")}}; aa=function(l){return l==null?l:sUK(l)}; BMS=function(l){if(l[0]==="-")return!1;var c=l.length;return c<20?!0:c===20&&Number(l.substring(0,6))<184467}; Lac=function(l){var c=l.length;return l[0]==="-"?c<20?!0:c===20&&Number(l.substring(0,7))>-922337:c<19?!0:c===19&&Number(l.substring(0,6))<922337}; E6g=function(l){if(l<0){lw(l);var c=cK(gA,AW);l=Number(c);return NP(l)?l:c}c=String(l);if(BMS(c))return c;lw(l);return Xa(gA,AW)}; g6i=function(l){if(Lac(l))return l;kX(l);return ZFL()}; qP=function(l){OC(l);l=pH(l);NP(l)||(lw(l),l=o6V(gA,AW));return l}; bw=function(l){OC(l);l=pH(l);if(NP(l))l=String(l);else{var c=String(l);Lac(c)?l=c:(lw(l),l=ZFL())}return l}; GJ=function(l){OC(l);var c=pH(Number(l));if(NP(c))return String(c);c=l.indexOf(".");c!==-1&&(l=l.substring(0,c));return g6i(l)}; WaV=function(l){var c=pH(Number(l));if(NP(c))return Ev(c);c=l.indexOf(".");c!==-1&&(l=l.substring(0,c));return MM()?Ev(fH(64,BigInt(l))):Ev(g6i(l))}; MLO=function(l){return NP(l)?Ev(qP(l)):Ev(bw(l))}; ucn=function(l){if(l==null)return l;var c=typeof l;if(c==="bigint")return String(fH(64,l));if(OC(l)){if(c==="string")return GJ(l);if(c==="number")return qP(l)}}; Far=function(l){if(l==null)return l;var c=typeof l;if(c==="bigint")return String(AEX(64,l));if(OC(l)){if(c==="string")return OC(l),c=pH(Number(l)),NP(c)&&c>=0?l=String(c):(c=l.indexOf("."),c!==-1&&(l=l.substring(0,c)),BMS(l)||(kX(l),l=cK(gA,AW))),l;if(c==="number")return OC(l),l=pH(l),l>=0&&NP(l)?l:E6g(l)}}; IiO=function(l){if(l==null||typeof l=="string"||l instanceof iv)return l}; lMi=function(l){if(typeof l!=="string")throw Error();return l}; Ra=function(l){if(l!=null&&typeof l!=="string")throw Error();return l}; iw=function(l){return l==null||typeof l==="string"?l:void 0}; Sl=function(l,c){if(!(l instanceof c))throw Error("Expected instanceof "+$Nn(c)+" but got "+(l&&$Nn(l.constructor)));return l}; cWn=function(l,c,Y){if(l!=null&&typeof l==="object"&&CU(l))return l;if(Array.isArray(l)){var X=l[KU]|0,k=X;k===0&&(k|=Y&32);k|=Y&2;k!==X&&jW(l,k);return new c(l)}}; vK=function(l){return l}; zJ=function(l){var c=Y6(xX);return c?l[c]:void 0}; nH=function(){}; hh=function(l,c){for(var Y in l)!isNaN(Y)&&c(l,+Y,l[Y])}; YvL=function(l){var c=new nH;hh(l,function(Y,X,k){c[X]=k.slice()}); c.D=l.D;return c}; wq=function(l,c,Y,X,k){var r=X?!!(c&32):void 0;X=[];var e=l.length,d=!1;if(c&64){if(c&256){e--;var y=l[e];var O=e}else O=4294967295,y=void 0;if(!(k||c&512)){d=!0;var D;var t=((D=HK)!=null?D:vK)(y?O- -1:c>>15&1023||536870912,-1,l,y);O=t+-1}}else O=4294967295,c&1||(y=e&&l[e-1],ZM(y)?(e--,O=e,t=0):y=void 0);D=void 0;for(var U=0;U=O){var f=void 0;((f=D)!=null?f:D={})[U- -1]=G}else X[U]=G}if(y)for(var a in y)e=y[a],e!=null&&(e=Y(e,r))!=null&&(U=+a,U< t?X[U+-1]=e:(U=void 0,((U=D)!=null?U:D={})[a]=e));D&&(d?X.push(D):X[O]=D);k&&(jW(X,c&33522241|(D!=null?290:34)),Y6(xX)&&(l=zJ(l))&&l instanceof nH&&(X[xX]=YvL(l)));return X}; Xun=function(l){switch(typeof l){case "number":return Number.isFinite(l)?l:""+l;case "bigint":return KH(l)?Number(l):""+l;case "boolean":return l?1:0;case "object":if(Array.isArray(l)){var c=l[KU]|0;return l.length===0&&c&1?void 0:wq(l,c,Xun,!1,!1)}if(CU(l))return TJ(l);if(l instanceof iv){c=l.D;if(c==null)l="";else if(typeof c==="string")l=c;else{if(bFn){for(var Y="",X=0,k=c.length-10240;X0?void 0:l===0?esn||(esn=[0,void 0]):[-l,void 0];case "string":return[0,l];case "object":return l}}; CH=function(l,c,Y){l=dML(l,c[0],c[1],Y?1:2);c!==VZ&&Y&&T_(l,8192);return l}; ZC=function(l,c,Y){return dML(l,c,Y,3)}; dML=function(l,c,Y,X){if(l==null){var k=96;Y?(l=[Y],k|=512):l=[];c&&(k=k&-33521665|(c&1023)<<15)}else{if(!Array.isArray(l))throw Error("narr");k=l[KU]|0;8192&k||!(64&k)||2&k||yWr();if(k&1024)throw Error("farr");if(k&64)return X!==3||k&16384||jW(l,k|16384),l;X===1||X===2||(k|=64);if(Y&&(k|=512,Y!==l[0]))throw Error("mid");a:{Y=l;var r=Y.length;if(r){var e=r-1,d=Y[e];if(ZM(d)){k|=256;c=k&512?0:-1;e-=c;if(e>=1024)throw Error("pvtlmt");for(var y in d)r=+y,r1024)throw Error("spvt");k=k&-33521665|(y&1023)<<15}}}X===3&&(k|=16384);jW(l,k);return l}; yWr=function(){hW(OUk,5)}; $X=function(l,c){if(typeof l!=="object")return l;if(Array.isArray(l)){var Y=l[KU]|0;if(l.length===0&&Y&1)return;if(Y&2)return l;var X;if(X=c)X=Y===0||!!(Y&32)&&!(Y&64||!(Y&16));return X?(T_(l,34),Y&4&&Object.freeze(l),l):wq(l,Y,$X,c!==void 0,!0)}if(CU(l))return CU(l),CU(l),c=l.Q2,Y=c[KU]|0,Y&2?l:wq(c,Y,$X,!0,!0);if(l instanceof iv)return l}; QZ=function(l){var c=l;CU(c);c=c.Q2;if(!((c[KU]|0)&2))return l;c=l=new l.constructor(wq(c,c[KU]|0,$X,!0,!0));CU(c);VV(c.Q2,2);return l}; WK=function(l,c){Object.isExtensible(l);CU(l);l=l.Q2;return mV(l,l[KU]|0,c)}; mV=function(l,c,Y,X){if(Y===-1)return null;var k=Y+(c&512?0:-1),r=l.length-1;if(k>=r&&c&256){c=l[r][Y];var e=!0}else if(k<=r)c=l[k];else return;if(X&&c!=null){X=X(c);if(X==null)return X;if(X!==c)return e?l[r][Y]=X:l[k]=X,X}return c}; sC=function(l,c,Y){CU(l);var X=l.Q2;var k=X[KU]|0;$B(k);MP(X,k,c,Y);return l}; MP=function(l,c,Y,X){var k=c&512?0:-1,r=Y+k,e=l.length-1;if(r>=e&&c&256)return l[e][Y]=X,c;if(r<=e)return l[r]=X,c;X!==void 0&&(e=c>>15&1023||536870912,Y>=e?X!=null&&(r={},l[e+k]=(r[Y]=X,r),c|=256,jW(l,c)):l[r]=X);return c}; Ah=function(l,c,Y,X,k){CU(l);var r=l.Q2;l=r[KU]|0;var e=2&l?1:X;k=!!k;X=BK(r,l,c);var d=X[KU]|0;if(!(4&d)){4&d&&(X=rq(X),d=LH(d,l),l=MP(r,l,c,X));for(var y=0,O=0;y "+l)}; xM=function(l,c){if(typeof l==="string")return{buffer:air(l),Px:c};if(Array.isArray(l))return{buffer:new Uint8Array(l),Px:c};if(l.constructor===Uint8Array)return{buffer:l,Px:!1};if(l.constructor===ArrayBuffer)return{buffer:new Uint8Array(l),Px:!1};if(l.constructor===iv)return{buffer:xB(l)||new Uint8Array(0),Px:!0};if(l instanceof Uint8Array)return{buffer:new Uint8Array(l.buffer,l.byteOffset,l.byteLength),Px:!1};throw Error("Type not convertible to a Uint8Array, expected a Uint8Array, an ArrayBuffer, a base64 encoded string, a ByteString or an Array of numbers"); }; aMi=function(l,c,Y,X){this.G=null;this.N=!1;this.D=this.K=this.T=0;this.init(l,c,Y,X)}; nc=function(l){var c=0,Y=0,X=0,k=l.G,r=l.D;do{var e=k[r++];c|=(e&127)<32&&(Y|=(e&127)>>4);for(X=3;X<32&&e&128;X+=7)e=k[r++],Y|=(e&127)<>>0,Y>>>0);throw SN();}; zu=function(l,c){l.D=c;if(c>l.K)throw qvn(l.K,c);}; ha=function(l){var c=l.G,Y=l.D,X=c[Y++],k=X&127;if(X&128&&(X=c[Y++],k|=(X&127)<<7,X&128&&(X=c[Y++],k|=(X&127)<<14,X&128&&(X=c[Y++],k|=(X&127)<<21,X&128&&(X=c[Y++],k|=X<<28,X&128&&c[Y++]&128&&c[Y++]&128&&c[Y++]&128&&c[Y++]&128&&c[Y++]&128)))))throw SN();zu(l,Y);return k}; Hy=function(l){var c=l.G,Y=l.D,X=c[Y+0],k=c[Y+1],r=c[Y+2];c=c[Y+3];zu(l,l.D+4);return(X<<0|k<<8|r<<16|c<<24)>>>0}; wD=function(l){var c=Hy(l);l=Hy(l);return Xa(c,l)}; Kc=function(l){var c=Hy(l),Y=Hy(l);l=(Y>>31)*2+1;var X=Y>>>20&2047;c=4294967296*(Y&1048575)+c;return X==2047?c?NaN:l*Infinity:X==0?l*4.9E-324*c:l*Math.pow(2,X-1075)*(c+4503599627370496)}; Tu=function(l){for(var c=0,Y=l.D,X=Y+10,k=l.G;Yl.K)throw qvn(c,l.K-Y);l.D=X;return Y}; Rsc=function(l,c){if(c==0)return vu();var Y=NAv(l,c);l.oN&&l.N?Y=l.G.subarray(Y,Y+c):(l=l.G,c=Y+c,Y=Y===c?new Uint8Array(0):pun?l.slice(Y,c):new Uint8Array(l.subarray(Y,c)));return Y.length==0?vu():new iv(Y,SW)}; V$=function(l,c,Y,X){if(jN.length){var k=jN.pop();k.init(l,c,Y,X);l=k}else l=new aMi(l,c,Y,X);this.D=l;this.K=this.D.D;this.G=this.T=-1;iUL(this,X)}; iUL=function(l,c){c=c===void 0?{}:c;l.L7=c.L7===void 0?!1:c.L7}; SvS=function(l,c,Y,X){if(od.length){var k=od.pop();iUL(k,X);k.D.init(l,c,Y,X);return k}return new V$(l,c,Y,X)}; vBv=function(l){var c=l.D;if(c.D==c.K)return!1;l.K=l.D.D;var Y=ha(l.D)>>>0;c=Y>>>3;Y&=7;if(!(Y>=0&&Y<=5))throw bUi(Y,l.K);if(c<1)throw Error("Invalid field number: "+c+" (at position "+l.K+")");l.T=c;l.G=Y;return!0}; Cc=function(l){switch(l.G){case 0:l.G!=0?Cc(l):Tu(l.D);break;case 1:l=l.D;zu(l,l.D+8);break;case 2:if(l.G!=2)Cc(l);else{var c=ha(l.D)>>>0;l=l.D;zu(l,l.D+c)}break;case 5:l=l.D;zu(l,l.D+4);break;case 3:c=l.T;do{if(!vBv(l))throw Error("Unmatched start-group tag: stream EOF");if(l.G==4){if(l.T!=c)throw Error("Unmatched end-group tag");break}Cc(l)}while(1);break;default:throw bUi(l.G,l.K);}}; Zy=function(l,c,Y){var X=l.D.K,k=ha(l.D)>>>0,r=l.D.D+k,e=r-X;e<=0&&(l.D.K=r,Y(c,l,void 0,void 0,void 0),e=r-l.D.D);if(e)throw Error("Message parsing ended unexpectedly. Expected to read "+(k+" bytes, instead read "+(k-e)+" bytes, either the data ended unexpectedly or the message misreported its own length"));l.D.D=r;l.D.K=X}; mw=function(l){var c=ha(l.D)>>>0;l=l.D;var Y=NAv(l,c);l=l.G;if(xMi){var X=l,k;(k=$M)||(k=$M=new TextDecoder("utf-8",{fatal:!0}));c=Y+c;X=Y===0&&c===X.length?X:X.subarray(Y,c);try{var r=k.decode(X)}catch(O){if(Q$===void 0){try{k.decode(new Uint8Array([128]))}catch(D){}try{k.decode(new Uint8Array([97])),Q$=!0}catch(D){Q$=!1}}!Q$&&($M=void 0);throw O;}}else{r=Y;c=r+c;Y=[];for(var e=null,d,y;r=c?aU():(y=l[r++],d<194||(y&192)!==128?(r--,aU()):Y.push((d&31)<<6|y&63)): d<240?r>=c-1?aU():(y=l[r++],(y&192)!==128||d===224&&y<160||d===237&&y>=160||((k=l[r++])&192)!==128?(r--,aU()):Y.push((d&15)<<12|(y&63)<<6|k&63)):d<=244?r>=c-2?aU():(y=l[r++],(y&192)!==128||(d<<28)+(y-144)>>30!==0||((k=l[r++])&192)!==128||((X=l[r++])&192)!==128?(r--,aU()):(d=(d&7)<<18|(y&63)<<12|(k&63)<<6|X&63,d-=65536,Y.push((d>>10&1023)+55296,(d&1023)+56320))):aU(),Y.length>=8192&&(e=TyV(e,Y),Y.length=0);r=TyV(e,Y)}return r}; zs5=function(l){var c=ha(l.D)>>>0;return Rsc(l.D,c)}; Wy=function(l,c,Y){l=ZC(l,c,Y);CU(this);this.Q2=l}; nBn=function(l,c){if(c==null||c=="")return new l;c=JSON.parse(c);if(!Array.isArray(c))throw Error("dnarr");T_(c,32);return new l(c)}; Mq=function(l,c){this.G=l>>>0;this.D=c>>>0}; HUg=function(l){if(!l)return hsV||(hsV=new Mq(0,0));if(!/^\d+$/.test(l))return null;kX(l);return new Mq(gA,AW)}; sy=function(l,c){this.G=l>>>0;this.D=c>>>0}; KJc=function(l){if(!l)return wuc||(wuc=new sy(0,0));if(!/^-?\d+$/.test(l))return null;kX(l);return new sy(gA,AW)}; By=function(){this.D=[]}; Lc=function(l,c,Y){for(;Y>0||c>127;)l.D.push(c&127|128),c=(c>>>7|Y<<25)>>>0,Y>>>=7;l.D.push(c)}; Ey=function(l,c){for(;c>127;)l.D.push(c&127|128),c>>>=7;l.D.push(c)}; TA5=function(l,c){if(c>=0)Ey(l,c);else{for(var Y=0;Y<9;Y++)l.D.push(c&127|128),c>>=7;l.D.push(1)}}; gD=function(l,c){l.D.push(c>>>0&255);l.D.push(c>>>8&255);l.D.push(c>>>16&255);l.D.push(c>>>24&255)}; jWK=function(){this.K=[];this.G=0;this.D=new By}; uW=function(l,c){c.length!==0&&(l.K.push(c),l.G+=c.length)}; VWc=function(l,c){Aa(l,c,2);c=l.D.end();uW(l,c);c.push(l.G);return c}; oBy=function(l,c){var Y=c.pop();for(Y=l.G+l.D.length()-Y;Y>127;)c.push(Y&127|128),Y>>>=7,l.G++;c.push(Y);l.G++}; Aa=function(l,c,Y){Ey(l.D,c*8+Y)}; Cvc=function(l,c,Y){if(Y!=null){switch(typeof Y){case "string":HUg(Y)}Aa(l,c,1);switch(typeof Y){case "number":l=l.D;Fl(Y);gD(l,gA);gD(l,AW);break;case "bigint":Y=BigInt.asUintN(64,Y);Y=new Mq(Number(Y&BigInt(4294967295)),Number(Y>>BigInt(32)));l=l.D;c=Y.D;gD(l,Y.G);gD(l,c);break;default:Y=HUg(Y),l=l.D,c=Y.D,gD(l,Y.G),gD(l,c)}}}; FD=function(l,c,Y){Aa(l,c,2);Ey(l.D,Y.length);uW(l,l.D.end());uW(l,Y)}; Id=function(){function l(){throw Error();} Object.setPrototypeOf(l,l.prototype);return l}; ce=function(l,c,Y){this.yU=l;this.XU=c;l=Y6(lC);this.D=!!l&&Y===l||!1}; Yy=function(l,c){var Y=Y===void 0?lC:Y;return new ce(l,c,Y)}; $MO=function(l,c,Y,X,k){c=ZUy(c,X);c!=null&&(Y=VWc(l,Y),k(c,l),oBy(l,Y))}; rW=function(l,c,Y,X){var k=X[l];if(k)return k;k={};k.Ol=X;k.yJ=JWX(X[0]);var r=X[1],e=1;r&&r.constructor===Object&&(k.extensions=r,r=X[++e],typeof r==="function"&&(k.wO=!0,Xv!=null||(Xv=r),ky!=null||(ky=X[e+1]),r=X[e+=2]));for(var d={};r&&Array.isArray(r)&&r.length&&typeof r[0]==="number"&&r[0]>0;){for(var y=0;y>BigInt(32)));Lc(l.D,Y.G,Y.D);break;default:Y=KJc(c),Lc(l.D,Y.G,Y.D)}}}; Nj=function(l,c,Y){c=th(c);c!=null&&c!=null&&(Aa(l,Y,0),TA5(l.D,c))}; FJV=function(l,c,Y){c=c==null||typeof c==="boolean"?c:typeof c==="number"?!!c:void 0;c!=null&&(Aa(l,Y,0),l.D.D.push(c?1:0))}; IMv=function(l,c,Y){c=iw(c);c!=null&&FD(l,Y,Cck(c))}; lCi=function(l,c,Y,X,k){c=ZUy(c,X);c!=null&&(Y=VWc(l,Y),k(c,l),oBy(l,Y))}; YCV=function(){this.D=chg;this.isRepeated=0;this.G=ta;this.defaultValue=void 0}; XKv=function(l){return function(){var c=new jWK;CU(this);gBy(this.Q2,c,rW(t$,Dk,UY,l));uW(c,c.D.end());for(var Y=new Uint8Array(c.G),X=c.K,k=X.length,r=0,e=0;e>>31)&4294967295;t=k[0];var f=k[1],a=k[2],p=k[3],S=k[4];for(G=0;G<80;G++){if(G<40)if(G<20){var x=p^f&(a^p);var h=1518500249}else x=f^a^p,h=1859775393;else G<60?(x=f&a|p&(f|a),h=2400959708):(x=f^a^p,h=3395469782);x=((t<<5|t>>>27)&4294967295)+x+S+h+U[G]&4294967295;S=p;p=a;a=(f<<30|f>>>2)&4294967295;f=t;t=x}k[0]=k[0]+t&4294967295;k[1]=k[1]+f&4294967295;k[2]= k[2]+a&4294967295;k[3]=k[3]+p&4294967295;k[4]=k[4]+S&4294967295} function Y(t,U){if(typeof t==="string"){t=unescape(encodeURIComponent(t));for(var G=[],f=0,a=t.length;f=56;G--)r[G]=U&255,U>>>=8;c(r);for(G=U=0;G<5;G++)for(var f=24;f>=0;f-=8)t[U++]=k[G]>>f&255;return t} for(var k=[],r=[],e=[],d=[128],y=1;y<64;++y)d[y]=0;var O,D;l();return{reset:l,update:Y,digest:X,Zz:function(){for(var t=X(),U="",G=0;G4);k++)c[l0(l[k])]||(Y+="\nInner error "+X++ +": ",l[k].stack&&l[k].stack.indexOf(l[k].toString())==0||(Y+=typeof l[k]==="string"?l[k]:l[k].message+"\n"),Y+=Fv(l[k],c));k")!=-1&&(l=l.replace(nXn,">")),l.indexOf('"')!=-1&&(l=l.replace(h4n,""")),l.indexOf("'")!=-1&&(l=l.replace(HHO,"'")),l.indexOf("\x00")!=-1&&(l=l.replace(wKn,"�")));return l}; g.rE=function(l){return l==null?"":String(l)}; e9=function(l){for(var c=0,Y=0;Y>>0;return c}; Jd=function(l){var c=Number(l);return c==0&&g.iQ(l)?NaN:c}; KVn=function(l){return String(l).replace(/\-([a-z])/g,function(c,Y){return Y.toUpperCase()})}; TqS=function(){return"googleAvInapp".replace(/([A-Z])/g,"-$1").toLowerCase()}; ja5=function(l){return l.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(c,Y,X){return Y+X.toUpperCase()})}; Vli=function(l){var c=1;l=l.split(":");for(var Y=[];c>0&&l.length;)Y.push(l.shift()),c--;l.length&&Y.push(l.join(":"));return Y}; dE=function(l){this.D=l||{cookie:""}}; yS=function(l){l=(l.D.cookie||"").split(";");for(var c=[],Y=[],X,k,r=0;r/g,">").replace(/"/g,""").replace(/'/g,"'");return We(l)}; sag=function(l){var c=MU("");return We(l.map(function(Y){return Mj(MU(Y))}).join(Mj(c).toString()))}; uai=function(l){var c;if(!Bqy.test("div"))throw Error("");if(LVk.indexOf("DIV")!==-1)throw Error("");var Y="":(l=sag(c.map(function(X){return X instanceof mZ?X:MU(String(X))})),Y+=">"+l.toString()+""); return We(Y)}; EXk=function(l){for(var c="",Y=Object.keys(l),X=0;X2&&kuc(k,e,X,2);return e}; kuc=function(l,c,Y,X){function k(d){d&&c.appendChild(typeof d==="string"?l.createTextNode(d):d)} for(;X0)k(r);else{a:{if(r&&typeof r.length=="number"){if(g.gy(r)){var e=typeof r.item=="function"||typeof r.item=="string";break a}if(typeof r==="function"){e=typeof r.item=="function";break a}}e=!1}g.Uv(e?g.YB(r):r,k)}}}; g.eR=function(l){return kx(document,l)}; kx=function(l,c){c=String(c);l.contentType==="application/xhtml+xml"&&(c=c.toLowerCase());return l.createElement(c)}; g.JG=function(l){return document.createTextNode(String(l))}; g.dT=function(l,c){l.appendChild(c)}; g.yD=function(l){for(var c;c=l.firstChild;)l.removeChild(c)}; Ou=function(l,c,Y){l.insertBefore(c,l.childNodes[Y]||null)}; g.DI=function(l){return l&&l.parentNode?l.parentNode.removeChild(l):null}; g.tG=function(l,c){if(!l||!c)return!1;if(l.contains&&c.nodeType==1)return l==c||l.contains(c);if(typeof l.compareDocumentPosition!="undefined")return l==c||!!(l.compareDocumentPosition(c)&16);for(;c&&l!=c;)c=c.parentNode;return c==l}; B0=function(l){return l.nodeType==9?l:l.ownerDocument||l.document}; g.Uu=function(l,c){if("textContent"in l)l.textContent=c;else if(l.nodeType==3)l.data=String(c);else if(l.firstChild&&l.firstChild.nodeType==3){for(;l.lastChild!=l.firstChild;)l.removeChild(l.lastChild);l.firstChild.data=String(c)}else g.yD(l),l.appendChild(B0(l).createTextNode(String(c)))}; eRS=function(l){return l.tagName=="A"&&l.hasAttribute("href")||l.tagName=="INPUT"||l.tagName=="TEXTAREA"||l.tagName=="SELECT"||l.tagName=="BUTTON"?!l.disabled&&(!l.hasAttribute("tabindex")||rai(l)):l.hasAttribute("tabindex")&&rai(l)}; rai=function(l){l=l.tabIndex;return typeof l==="number"&&l>=0&&l<32768}; fP=function(l,c,Y){if(!c&&!Y)return null;var X=c?String(c).toUpperCase():null;return Gf(l,function(k){return(!X||k.nodeName==X)&&(!Y||typeof k.className==="string"&&g.AE(k.className.split(/\s+/),Y))},!0)}; Gf=function(l,c,Y){l&&!Y&&(l=l.parentNode);for(Y=0;l;){if(c(l))return l;l=l.parentNode;Y++}return null}; sa=function(l){this.D=l||g.Qn.document||document}; Ps=function(l){l=ZC(l);CU(this);this.Q2=l}; bM=function(l){l=ZC(l);CU(this);this.Q2=l}; q8=function(l){l=ZC(l);CU(this);this.Q2=l}; Jag=function(l,c){Gu(l,bM,1,c)}; aL=function(l){l=ZC(l);CU(this);this.Q2=l}; yan=function(l,c){c=c===void 0?dqL:c;if(!N8){var Y;l=(Y=l.navigator)==null?void 0:Y.userAgentData;if(!l||typeof l.getHighEntropyValues!=="function"||l.brands&&typeof l.brands.map!=="function")return Promise.reject(Error("UACH unavailable"));Y=(l.brands||[]).map(function(k){var r=new bM;r=pc(r,1,k.brand);return pc(r,2,k.version)}); Jag(sC(pP,2,dq(l.mobile)),Y);N8=l.getHighEntropyValues(c)}var X=new Set(c);return N8.then(function(k){var r=pP.clone();X.has("platform")&&pc(r,3,k.platform);X.has("platformVersion")&&pc(r,4,k.platformVersion);X.has("architecture")&&pc(r,5,k.architecture);X.has("model")&&pc(r,6,k.model);X.has("uaFullVersion")&&pc(r,7,k.uaFullVersion);return r}).catch(function(){return pP.clone()})}; RL=function(l){l=ZC(l);CU(this);this.Q2=l}; OcO=function(l){l=ZC(l);CU(this);this.Q2=l}; SR=function(l){l=ZC(l,4);CU(this);this.Q2=l}; vs=function(l){l=ZC(l,36);CU(this);this.Q2=l}; xx=function(l){l=ZC(l,19);CU(this);this.Q2=l}; zf=function(l,c){this.WV=c=c===void 0?!1:c;this.uach=this.locale=null;this.G=0;this.isFinal=!1;this.D=new xx;Number.isInteger(l)&&this.D.Jx(l);c||(this.locale=document.documentElement.getAttribute("lang"));Dqn(this,new RL)}; Dqn=function(l,c){Uy(l.D,RL,1,c);ad(c,1)||iW(c,1,1);l.WV||(c=nP(l),qq(c,5)||pc(c,5,l.locale));l.uach&&(c=nP(l),ta(c,q8,9)||Uy(c,q8,9,l.uach))}; tNn=function(l,c){l.G=c}; Uqg=function(l){var c=c===void 0?dqL:c;var Y=l.WV?void 0:Xw();Y?yan(Y,c).then(function(X){l.uach=X;X=nP(l);Uy(X,q8,9,l.uach);return!0}).catch(function(){return!1}):Promise.resolve(!1)}; nP=function(l){l=ta(l.D,RL,1);var c=ta(l,aL,11);c||(c=new aL,Uy(l,aL,11,c));return c}; GuS=function(l){return g.Yx?"webkit"+l:l.toLowerCase()}; g.hG=function(l,c,Y,X){this.T=l;this.N=c;this.D=this.K=l;this.W=Y||0;this.C=X||2}; g.Hs=function(l){l.D=Math.min(l.N,l.D*l.C);l.K=Math.min(l.N,l.D+(l.W?Math.round(l.W*(Math.random()-.5)*2*l.D):0));l.G++}; fyi=function(l){l=ZC(l,8);CU(this);this.Q2=l}; chg=function(l){l=ZC(l);CU(this);this.Q2=l}; Tf=function(l){g.C.call(this);var c=this;this.componentId="";this.D=[];this.yf="";this.pageId=null;this.ZA=this.JJ=-1;this.C=this.experimentIds=null;this.W=this.T=0;this.j=null;this.Kh=this.xT=0;this.Ed=1;this.timeoutMillis=0;this.PU=!1;this.logSource=l.logSource;this.uC=l.uC||function(){}; this.K=new zf(l.logSource,l.WV);this.network=l.network||null;this.k6=l.k6||null;this.U=l.dxQ||null;this.sessionIndex=l.sessionIndex||null;this.QD=l.QD||!1;this.logger=null;this.withCredentials=!l.K6;this.WV=l.WV||!1;this.AJ=!this.WV&&!!Xw()&&!!Xw().navigator&&Xw().navigator.sendBeacon!==void 0;this.NQ=typeof URLSearchParams!=="undefined"&&!!(new URL(wT())).searchParams&&!!(new URL(wT())).searchParams.set;var Y=iW(new RL,1,1);Dqn(this.K,Y);this.N=new g.hG(1E4,3E5,.1);l=PW5(this,l.W_);this.G=new td(this.N.getValue(), l);this.Ch=new td(6E5,l);this.QD||this.Ch.start();this.WV||(document.addEventListener("visibilitychange",function(){if(document.visibilityState==="hidden"){KP(c);var X;(X=c.j)==null||X.flush()}}),document.addEventListener("pagehide",function(){KP(c); var X;(X=c.j)==null||X.flush()}))}; PW5=function(l,c){return l.NQ?c?function(){c().then(function(){l.flush()})}:function(){l.flush()}:function(){}}; bcK=function(l){l.U||(l.U=wT());try{return(new URL(l.U)).toString()}catch(c){return(new URL(l.U,Xw().location.origin)).toString()}}; jR=function(l,c,Y){l.j&&l.j.J5(c,Y)}; qyn=function(l,c,Y){Y=Y===void 0?l.uC():Y;var X=X===void 0?l.withCredentials:X;var k={},r=new URL(bcK(l));Y&&(k.Authorization=Y);l.sessionIndex&&(k["X-Goog-AuthUser"]=l.sessionIndex,r.searchParams.set("authuser",l.sessionIndex));l.pageId&&(Object.defineProperty(k,"X-Goog-PageId",{value:l.pageId}),r.searchParams.set("pageId",l.pageId));return{url:r.toString(),body:c,o1:1,requestHeaders:k,requestType:"POST",withCredentials:X,timeoutMillis:l.timeoutMillis}}; KP=function(l){l.K.isFinal=!0;l.flush();l.K.isFinal=!1}; NDK=function(l){ayS(l,function(c,Y){c=new URL(c);c.searchParams.set("format","json");var X=!1;try{X=Xw().navigator.sendBeacon(c.toString(),Y.mz())}catch(k){}X||(l.AJ=!1);return X})}; ayS=function(l,c){if(l.D.length!==0){var Y=new URL(bcK(l));Y.searchParams.delete("format");var X=l.uC();X&&Y.searchParams.set("auth",X);Y.searchParams.set("authuser",l.sessionIndex||"0");for(X=0;X<10&&l.D.length;++X){var k=l.D.slice(0,32),r=l.K.build(k,l.T,l.W,l.k6,l.xT,l.Kh);if(!c(Y.toString(),r)){++l.W;break}l.T=0;l.W=0;l.xT=0;l.Kh=0;l.D=l.D.slice(k.length)}l.G.enabled&&l.G.stop()}}; wT=function(){return"https://play.google.com/log?format=json&hasfast=true"}; VD=function(){this.N5=typeof AbortController!=="undefined"}; oL=function(l,c){g.C.call(this);this.logSource=l;this.sessionIndex=c;this.LA="https://play.google.com/log?format=json&hasfast=true";this.G=null;this.T=!1;this.network=null;this.componentId="";this.D=this.k6=null;this.K=!1;this.pageId=null}; pyL=function(l,c){l.G=c;return l}; RRy=function(l,c){l.network=c;return l}; icy=function(l,c){l.D=c}; Syy=function(l){l.K=!0;return l}; CP=function(l,c,Y,X,k,r,e){l=l===void 0?-1:l;c=c===void 0?"":c;Y=Y===void 0?"":Y;X=X===void 0?!1:X;k=k===void 0?"":k;g.C.call(this);this.logSource=l;this.componentId=c;r?c=r:(l=new oL(l,"0"),l.componentId=c,g.Z(this,l),Y!==""&&(l.LA=Y),X&&(l.T=!0),k&&pyL(l,k),e&&RRy(l,e),c=l.build());this.D=c}; vMK=function(l){this.D=l}; ZI=function(l,c,Y){this.G=l;this.T=c;this.fields=Y||[];this.D=new Map}; dPc=function(l){return l.fields.map(function(c){return c.fieldType})}; Jhy=function(l){return l.fields.map(function(c){return c.fieldName})}; $x=function(l,c){ZI.call(this,l,3,c)}; QD=function(l,c){ZI.call(this,l,2,c)}; g.m3=function(l,c){this.type=l;this.currentTarget=this.target=c;this.defaultPrevented=this.G=!1}; Ws=function(l,c){g.m3.call(this,l?l.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.D=null;l&&this.init(l,c)}; M8=function(l){return!(!l||!l[xqg])}; nMV=function(l,c,Y,X,k){this.listener=l;this.proxy=null;this.src=c;this.type=Y;this.capture=!!X;this.KV=k;this.key=++zRv;this.removed=this.KK=!1}; Bs=function(l){l.removed=!0;l.listener=null;l.proxy=null;l.src=null;l.KV=null}; LP=function(l){this.src=l;this.listeners={};this.D=0}; g.AG=function(l,c){var Y=c.type;Y in l.listeners&&g.IU(l.listeners[Y],c)&&(Bs(c),l.listeners[Y].length==0&&(delete l.listeners[Y],l.D--))}; Fw=function(l,c,Y,X){for(var k=0;k1)));e=e.next)k||(r=e);k&&(Y.D==0&&X==1?uDc(Y,c):(r?(X=r,X.next==Y.T&&(Y.T=X),X.next=X.next.next):Aav(Y),Fwi(Y,k,3,c)))}l.K=null}else Su(l,3,c)}; h8=function(l,c){l.G||l.D!=2&&l.D!=3||IyV(l);l.T?l.T.next=c:l.G=c;l.T=c}; lkv=function(l,c,Y,X){var k=xP(null,null,null);k.D=new g.va(function(r,e){k.K=c?function(d){try{var y=c.call(X,d);r(y)}catch(O){e(O)}}:r; k.G=Y?function(d){try{var y=Y.call(X,d);y===void 0&&d instanceof w3?e(d):r(y)}catch(O){e(O)}}:e}); k.D.K=l;h8(l,k);return k.D}; Su=function(l,c,Y){l.D==0&&(l===Y&&(c=3,Y=new TypeError("Promise cannot resolve to itself")),l.D=1,BDn(Y,l.NvA,l.Bvh,l)||(l.C=Y,l.D=c,l.K=null,IyV(l),c!=3||Y instanceof w3||c$L(l,Y)))}; BDn=function(l,c,Y,X){if(l instanceof g.va)return gMc(l,c,Y,X),!0;if(l)try{var k=!!l.$goog_Thenable}catch(e){k=!1}else k=!1;if(k)return l.then(c,Y,X),!0;if(g.gy(l))try{var r=l.then;if(typeof r==="function")return YYy(l,r,c,Y,X),!0}catch(e){return Y.call(X,e),!0}return!1}; YYy=function(l,c,Y,X,k){function r(y){d||(d=!0,X.call(k,y))} function e(y){d||(d=!0,Y.call(k,y))} var d=!1;try{c.call(l,e,r)}catch(y){r(y)}}; IyV=function(l){l.W||(l.W=!0,g.q5(l.T8,l))}; Aav=function(l){var c=null;l.G&&(c=l.G,l.G=c.next,c.next=null);l.G||(l.T=null);return c}; Fwi=function(l,c,Y,X){if(Y==3&&c.G&&!c.T)for(;l&&l.N;l=l.K)l.N=!1;if(c.D)c.D.K=null,Xen(c,Y,X);else try{c.T?c.K.call(c.context):Xen(c,Y,X)}catch(k){kAy.call(null,k)}oMk(sdg,c)}; Xen=function(l,c,Y){c==2?l.K.call(l.context,Y):l.G&&l.G.call(l.context,Y)}; c$L=function(l,c){l.N=!0;g.q5(function(){l.N&&kAy.call(null,c)})}; w3=function(l){fF.call(this,l)}; g.ju=function(l,c){g.d3.call(this);this.DY=l||1;this.Yi=c||g.Qn;this.v_=(0,g.Fk)(this.tST,this);this.H$=g.cV()}; g.VE=function(l,c,Y){if(typeof l==="function")Y&&(l=(0,g.Fk)(l,Y));else if(l&&typeof l.handleEvent=="function")l=(0,g.Fk)(l.handleEvent,l);else throw Error("Invalid listener argument");return Number(c)>2147483647?-1:g.Qn.setTimeout(l,c||0)}; ol=function(l,c){var Y=null;return(new g.va(function(X,k){Y=g.VE(function(){X(c)},l); Y==-1&&k(Error("Failed to schedule timer."))})).Kx(function(X){g.Qn.clearTimeout(Y); throw X;})}; g.Cm=function(l){g.C.call(this);this.C=l;this.T=0;this.K=100;this.N=!1;this.G=new Map;this.W=new Set;this.flushInterval=3E4;this.D=new g.ju(this.flushInterval);this.D.listen("tick",this.yX,!1,this);g.Z(this,this.D)}; r$c=function(l){l.D.enabled||l.D.start();l.T++;l.T>=l.K&&l.yX()}; eIL=function(l,c){return l.W.has(c)?void 0:l.G.get(c)}; J$i=function(l){for(var c=0;c=0){var r=l[Y].substring(0,X);k=l[Y].substring(X+1)}else r=l[Y];c(r,k?XW(k):"")}}}; u_=function(l,c){if(!c)return l;var Y=l.indexOf("#");Y<0&&(Y=l.length);var X=l.indexOf("?");if(X<0||X>Y){X=Y;var k=""}else k=l.substring(X+1,Y);l=[l.slice(0,X),k,l.slice(Y)];Y=l[1];l[1]=c?Y?Y+"&"+c:c:Y;return l[0]+(l[1]?"?"+l[1]:"")+l[2]}; A8=function(l,c,Y){if(Array.isArray(c))for(var X=0;X=0&&cY)k=Y;X+=c.length+1;return XW(l.slice(X,k!==-1?k:0))}; Y_=function(l,c){for(var Y=l.search(a4n),X=0,k,r=[];(k=qai(l,X,c,Y))>=0;)r.push(l.substring(X,k)),X=Math.min(l.indexOf("&",k)+1||Y,Y);r.push(l.slice(X));return r.join("").replace(NEy,"$1")}; p0O=function(l,c,Y){return ld(Y_(l,c),c,Y)}; g.XQ=function(l){g.d3.call(this);this.headers=new Map;this.PU=l||null;this.K=!1;this.D=null;this.U="";this.G=0;this.T="";this.N=this.xT=this.j=this.Kh=!1;this.AJ=0;this.W=null;this.JJ="";this.C=!1}; i8i=function(l,c,Y,X,k,r,e){var d=new g.XQ;RMO.push(d);c&&d.listen("complete",c);d.nX("ready",d.fJ);r&&(d.AJ=Math.max(0,r));e&&(d.C=e);d.send(l,Y,X,k)}; vpn=function(l,c){l.K=!1;l.D&&(l.N=!0,l.D.abort(),l.N=!1);l.T=c;l.G=5;Sar(l);k_(l)}; Sar=function(l){l.Kh||(l.Kh=!0,l.dispatchEvent("complete"),l.dispatchEvent("error"))}; xUn=function(l){if(l.K&&typeof rb!="undefined")if(l.j&&g.eD(l)==4)setTimeout(l.eH.bind(l),0);else if(l.dispatchEvent("readystatechange"),l.isComplete()){l.getStatus();l.K=!1;try{if(JR(l))l.dispatchEvent("complete"),l.dispatchEvent("success");else{l.G=6;try{var c=g.eD(l)>2?l.D.statusText:""}catch(Y){c=""}l.T=c+" ["+l.getStatus()+"]";Sar(l)}}finally{k_(l)}}}; k_=function(l,c){if(l.D){l.W&&(clearTimeout(l.W),l.W=null);var Y=l.D;l.D=null;c||l.dispatchEvent("ready");try{Y.onreadystatechange=null}catch(X){}}}; JR=function(l){var c=l.getStatus();a:switch(c){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var Y=!0;break a;default:Y=!1}if(!Y){if(c=c===0)l=g.Ba(1,String(l.U)),!l&&g.Qn.self&&g.Qn.self.location&&(l=g.Qn.self.location.protocol.slice(0,-1)),c=!zMv.test(l?l.toLowerCase():"");Y=c}return Y}; g.eD=function(l){return l.D?l.D.readyState:0}; g.db=function(l){try{return l.D?l.D.responseText:""}catch(c){return""}}; g.yq=function(l){try{if(!l.D)return null;if("response"in l.D)return l.D.response;switch(l.JJ){case "":case "text":return l.D.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in l.D)return l.D.mozResponseArrayBuffer}return null}catch(c){return null}}; g.npv=function(l){var c={};l=(l.D&&g.eD(l)>=2?l.D.getAllResponseHeaders()||"":"").split("\r\n");for(var Y=0;Y>1,c),C3(l,l.length>>1)]}; eq5=function(l){var c=g.b(rGv(l,Z9));l=c.next().value;c=c.next().value;return l.toString(16)+c.toString(16)}; JGc=function(l,c){var Y=rGv(c);l=new Uint32Array(l.buffer);c=l[0];var X=g.b(Y);Y=X.next().value;X=X.next().value;for(var k=1;k>>8|e<<24,e+=r|0,e^=d+38293,r=r<<3|r>>>29,r^=e,y=y>>>8|y<<24,y+=d|0,y^=O+38293,d=d<<3|d>>>29,d^=y;r=[r,e];l[k]^=r[0];k+1=Y?(globalThis.sessionStorage.removeItem(l),["e"]):["a",new Uint8Array(X.buffer,c+4)]}; $_=function(l,c,Y){Y=Y===void 0?[]:Y;this.maxItems=l;this.D=c===void 0?0:c;this.G=Y}; OPv=function(l){var c=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!c)return new $_(l);var Y=c.split(",");if(Y.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new $_(l);c=Y.slice(1);c.length===1&&c[0]===""&&(c=[]);Y=Number(Y[0]);return isNaN(Y)||Y<0||Y>c.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new $_(l)):new $_(l,Y,c)}; D8v=function(l,c){this.logger=c;try{var Y=globalThis.sessionStorage&&!!globalThis.sessionStorage.getItem&&!!globalThis.sessionStorage.setItem&&!!globalThis.sessionStorage.removeItem}catch(X){Y=!1}Y&&(this.index=OPv(l))}; tRO=function(l,c,Y,X,k){var r=l.index?f3(l.logger,function(){return d8g(l.index,eq5(c),Y,X,k)},"W"):"u"; l.logger.Wf(r)}; U8S=function(l,c,Y){var X=g.b(l.index?f3(l.logger,function(){return yGn(eq5(c),Y)},"R"):["u"]),k=X.next().value; X=X.next().value;l.logger.Vr(k);return X}; PMn=function(l){function c(){Y-=X;Y-=k;Y^=k>>>13;X-=k;X-=Y;X^=Y<<8;k-=Y;k-=X;k^=X>>>13;Y-=X;Y-=k;Y^=k>>>12;X-=k;X-=Y;X^=Y<<16;k-=Y;k-=X;k^=X>>>5;Y-=X;Y-=k;Y^=k>>>3;X-=k;X-=Y;X^=Y<<10;k-=Y;k-=X;k^=X>>>15} l=Gfi(l);for(var Y=2654435769,X=2654435769,k=314159265,r=l.length,e=r,d=0;e>=12;e-=12,d+=12)Y+=Qq(l,d),X+=Qq(l,d+4),k+=Qq(l,d+8),c();k+=r;switch(e){case 11:k+=l[d+10]<<24;case 10:k+=l[d+9]<<16;case 9:k+=l[d+8]<<8;case 8:X+=l[d+7]<<24;case 7:X+=l[d+6]<<16;case 6:X+=l[d+5]<<8;case 5:X+=l[d+4];case 4:Y+=l[d+3]<<24;case 3:Y+=l[d+2]<<16;case 2:Y+=l[d+1]<<8;case 1:Y+=l[d+0]}c();return fIL.toString(k)}; Gfi=function(l){for(var c=[],Y=0;Y>7,l.error.code]);X.set(Y,4);return X}; AR=function(l,c,Y){m4.call(this,l);this.T=c;this.clientState=Y;this.D="S";this.K="q"}; ud=function(l){return globalThis.TextEncoder?(new TextEncoder).encode(l):g.pF(l)}; aIS=function(l,c,Y){return l instanceof TF?BEO(l,Y,c,1):l.Og(Y)}; FQ=function(l,c,Y){g.C.call(this);var X=this;this.logger=l;this.onError=c;this.state=Y;this.C=0;this.G=void 0;this.addOnDisposeCallback(function(){X.D&&(X.D.dispose(),X.D=void 0)})}; NTL=function(l,c){c=c instanceof k6?c:new k6(5,"TVD:error",c);return l.reportError(c)}; IT=function(l,c,Y){try{if(l.vU())throw new k6(21,"BNT:disposed");if(!l.D&&l.G)throw l.G;var X,k;return(k=(X=psy(l,c,Y))!=null?X:Rqv(l,c,Y))!=null?k:iPK(l,c,Y)}catch(r){if(!c.J7)throw NTL(l,r);return Suc(l,Y,r)}}; psy=function(l,c,Y){var X;return(X=l.D)==null?void 0:sQ(X,function(){return lj(l,c)},Y,function(k){var r; if(l.D instanceof Bb&&((r=c.Ke)==null?0:r.Ls))try{var e;(e=l.cache)==null||tRO(e,lj(l,c),k,c.Ke.Xd,l.U-120)}catch(d){l.reportError(new k6(24,"ELX:write",d))}})}; Rqv=function(l,c,Y){var X;if((X=c.Ke)!=null&&X.E5)try{var k,r=(k=l.cache)==null?void 0:U8S(k,lj(l,c),c.Ke.Xd);return r?Y?f3(l.logger,function(){return g.aW(r,2)},"a"):r:void 0}catch(e){l.reportError(new k6(23,"RXO:read",e))}}; iPK=function(l,c,Y){var X={stack:[],error:void 0,hasError:!1};try{if(!c.w_)throw new k6(29,"SDF:notready");return sQ(a5y(X,new AR(l.logger,l.C,l.state)),function(){return lj(l,c)},Y)}catch(k){X.error=k,X.hasError=!0}finally{Ny5(X)}}; Suc=function(l,c,Y){var X={stack:[],error:void 0,hasError:!1};try{var k=NTL(l,Y);return sQ(a5y(X,new gb(l.logger,k)),function(){return[]},c)}catch(r){X.error=r,X.hasError=!0}finally{Ny5(X)}}; lj=function(l,c){return c.Wt?c.Wt:c.mf?f3(l.logger,function(){return c.Wt=ud(c.mf)},"c"):[]}; Yk=function(l){var c;FQ.call(this,l.pV.FY(),(c=l.onError)!=null?c:function(){},2); var Y=this;this.N=0;this.T=new g.vb;this.K=!1;this.pV=l.pV;this.LF=l.LF;this.nS=Object.assign({},vxc,l.nS||{});l.xU&&(this.logger instanceof Ng||this.logger instanceof bd)&&this.logger.UH(l.xU);this.T5=l.T5||!1;if(x8n(l)){var X=this.pV;this.W=function(){return Adi(X).catch(function(e){e=Y.reportError(new k6(Y.K?20:32,"TRG:Disposed",e));Y.G=e;var d;(d=Y.D)==null||d.dispose();Y.D=void 0;Y.T.reject(e)})}; F7X(X,function(){return void cM(Y)}); X.U===2&&cM(this)}else this.W=l.d9h,cM(this);var k=this.logger.share();k.RB("o");var r=new UQ(k,"o");this.T.promise.then(function(){r.done();k.rF();k.dispose()},function(){return void k.dispose()}); this.addOnDisposeCallback(function(){Y.K||(Y.G?Y.logger.rF():(Y.G=Y.reportError(new k6(32,"TNP:Disposed")),Y.logger.rF(),Y.T.reject(Y.G)))}); g.Z(this,this.logger)}; zqV=function(l,c){if(!(c instanceof k6))if(c instanceof Z1){var Y=Error(c.toString());Y.stack=c.stack;c=new k6(11,"EBH:Error",Y)}else c=new k6(12,"BSO:Unknown",c);return l.reportError(c)}; cM=function(l){var c,Y,X,k,r,e,d,y,O,D,t,U,G,f,a;return g.H(function(p){switch(p.D){case 1:c=void 0;l.N++;Y=new g.vb;l.pV instanceof jD&&l.pV.T.push(Y.promise);if(!l.T5){p.kT(2);break}X=new g.vb;setTimeout(function(){return void X.resolve()}); return g.n(p,X.promise,2);case 2:return k=l.logger.share(),g.Rn(p,4,5),l.state=5,r={},e=[],g.n(p,oT(l.pV.snapshot({mf:r,oJ:e}),l.nS.LzQ,function(){return Promise.reject(new k6(15,"MDA:Timeout"))}),7); case 7:d=p.G;if(l.vU())throw new k6(l.K?20:32,"MDA:Disposed");y=e[0];l.state=6;return g.n(p,oT(aIS(l.LF,k,d),l.nS.V9,function(){return Promise.reject(new k6(10,"BWB:Timeout"))}),8); case 8:O=p.G;if(l.vU())throw new k6(l.K?20:32,"BWB:Disposed");l.state=7;c=f3(k,function(){var x=nxX(l,O,Y,y);x.G.promise.then(function(){return void l.W()}).catch(function(){}); return x},"i"); case 5:g.xv(p);k.dispose();g.nL(p,6);break;case 4:D=g.vS(p);(t=c)==null||t.dispose();if(!l.G){U=zqV(l,D);Y.resolve();var S;if(S=l.pV instanceof jD&&l.N<2)a:if(D instanceof k6)S=D.code!==32&&D.code!==20&&D.code!==10;else{if(D instanceof Z1)switch(D.code){case 2:case 13:case 14:case 4:break;default:S=!1;break a}S=!0}if(S)return G=(1+Math.random()*.25)*(l.K?6E4:1E3),f=setTimeout(function(){return void l.W()},G),l.addOnDisposeCallback(function(){return void clearTimeout(f)}),p.return(); l.G=U}k.Gt(l.K?13:14);l.T.reject(l.G);return p.return();case 6:l.state=8,l.N=0,(a=l.D)==null||a.dispose(),l.D=c,l.K=!0,l.T.resolve(),g.pL(p)}})}; nxX=function(l,c,Y,X){var k=bW(c,2)*1E3;if(k<=0)throw new k6(31,"TTM:Invalid");if(qq(c,4))return new EQ(l.logger,qq(c,4),k);if(!bW(c,3))return new L3(l.logger,z_(Ia(c,1)),k);if(!X)throw new k6(4,"PMD:Undefined");X=X(z_(Ia(c,1)));if(!(X instanceof Function))throw new k6(16,"APF:Failed");l.U=Math.floor((Date.now()+k)/1E3);l=new Bb(l.logger,X,bW(c,3),k);l.addOnDisposeCallback(function(){return void Y.resolve()}); return l}; X2=function(){var l=0,c;return function(Y){c||(c=new Pb);var X=new AR(c,l,1),k=sQ(X,function(){return ud(Y)},!0); X.dispose();l++;return k}}; kk=function(l){l=ZC(l);CU(this);this.Q2=l}; hqk=function(l,c,Y){this.DE=l;this.K8=c;this.metadata=Y}; r0=function(l,c){c=c===void 0?{}:c;this.iUh=l;this.metadata=c;this.status=null}; eH=function(l,c,Y,X,k){this.name=l;this.methodType="unary";this.requestType=c;this.responseType=Y;this.D=X;this.G=k}; JY=function(l){l=ZC(l);CU(this);this.Q2=l}; d0=function(l){l=ZC(l);CU(this);this.Q2=l}; y4=function(l){l=ZC(l);CU(this);this.Q2=l}; OU=function(l,c){this.C=l.R1U;this.U=c;this.D=l.xhr;this.K=[];this.N=[];this.W=[];this.T=[];this.G=[];this.C&&HPO(this)}; jLn=function(l,c){var Y=new wsg;g.l_(l.D,"complete",function(){if(JR(l.D)){var X=g.db(l.D);if(c&&l.D.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");X=atob(X)}try{var k=l.U(X)}catch(d){Dr(l,tY(new Z1(13,"Error when deserializing response data; error: "+d+(", response: "+X)),Y));return}X=djy(l.D.getStatus());UU(l,GU(l));X==0?K3i(l,k):Dr(l,tY(new Z1(X,"Xhr succeeded but the status code is not 200"),Y))}else{X=g.db(l.D);k=GU(l);if(X){var r=TTy(l, X);X=r.code;var e=r.details;r=r.metadata}else X=2,e="Rpc failed due to xhr error. uri: "+String(l.D.U)+", error code: "+l.D.G+", error: "+l.D.getLastError(),r=k;UU(l,k);Dr(l,tY(new Z1(X,e,r),Y))}})}; HPO=function(l){l.C.ZF("data",function(c){if("1"in c){var Y=c["1"];try{var X=l.U(Y)}catch(k){Dr(l,new Z1(13,"Error when deserializing response data; error: "+k+(", response: "+Y)))}X&&K3i(l,X)}if("2"in c)for(c=TTy(l,c["2"]),Y=0;Y-1&&l.splice(c,1)}; K3i=function(l,c){for(var Y=0;Y>4&15).toString(16)+(l&15).toString(16)}; xk=function(l,c){this.G=this.D=null;this.K=l||null;this.T=!!c}; HM=function(l){l.D||(l.D=new Map,l.G=0,l.K&&g3(l.K,function(c,Y){l.add(XW(c),Y)}))}; QLg=function(l,c){HM(l);c=w0(l,c);return l.D.has(c)}; g.m8L=function(l,c,Y){l.remove(c);Y.length>0&&(l.K=null,l.D.set(w0(l,c),g.YB(Y)),l.G=l.G+Y.length)}; w0=function(l,c){c=String(c);l.T&&(c=c.toLowerCase());return c}; CMc=function(l,c){c&&!l.T&&(HM(l),l.K=null,l.D.forEach(function(Y,X){var k=X.toLowerCase();X!=k&&(this.remove(X),g.m8L(this,k,Y))},l)); l.T=c}; g.W3S=function(l){var c="";g.v0(l,function(Y,X){c+=X;c+=":";c+=Y;c+="\r\n"}); return c}; g.KR=function(l,c,Y){if(g.VS(Y))return l;Y=g.W3S(Y);if(typeof l==="string")return ld(l,g.Yp(c),Y);g.nR(l,c,Y);return l}; g.TU=function(l){g.C.call(this);this.G=l;this.D={}}; MRL=function(l,c,Y,X,k,r){if(Array.isArray(Y))for(var e=0;e0&&(c[k]=X)},l); return c}; U5S=function(l){l=dr(l);var c=[];g.v0(l,function(Y,X){X in Object.prototype||typeof Y!="undefined"&&c.push([X,":",Y].join(""))}); return c}; f1K=function(l){rr(l,"od",GxL);rr(l,"opac",yM).D=!0;rr(l,"sbeos",yM).D=!0;rr(l,"prf",yM).D=!0;rr(l,"mwt",yM).D=!0;rr(l,"iogeo",yM)}; P_g=function(){this.D=this.bL=null}; OE=function(){}; ts=function(){if(!DB())throw Error();}; DB=function(){return!(!UE||!UE.performance)}; Gi=function(l){return l?l.passive&&bmk()?l:l.capture||!1:!1}; fI=function(l,c,Y,X){return l.addEventListener?(l.addEventListener(c,Y,Gi(X)),!0):!1}; PL=function(l){return l.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[l.visibilityState||l.webkitVisibilityState||l.mozVisibilityState||""]||0}; qIV=function(){}; a1i=function(){return(wM||KF)&&Te?Te.mobile:!bR()&&(V7("iPod")||V7("iPhone")||V7("Android")||V7("IEMobile"))}; bR=function(){return(wM||KF)&&Te?!Te.mobile&&(V7("iPad")||V7("Android")||V7("Silk")):V7("iPad")||V7("Android")&&!V7("Mobile")||V7("Silk")}; qt=function(l){try{return!!l&&l.location.href!=null&&eQn(l,"foo")}catch(c){return!1}}; aM=function(l,c){if(l)for(var Y in l)Object.prototype.hasOwnProperty.call(l,Y)&&c(l[Y],Y,l)}; par=function(){var l=[];aM(N3n,function(c){l.push(c)}); return l}; RPg=function(l){var c,Y;return(Y=(c=/https?:\/\/[^\/]+/.exec(l))==null?void 0:c[0])!=null?Y:""}; vPn=function(){var l=imy("IFRAME"),c={};g.Uv(SIS(),function(Y){l.sandbox&&l.sandbox.supports&&l.sandbox.supports(Y)&&(c[Y]=!0)}); return c}; imy=function(l,c){c=c===void 0?document:c;return c.createElement(String(l).toLowerCase())}; x5y=function(l){for(var c=l;l&&l!=l.parent;)l=l.parent,qt(l)&&(c=l);return c}; HmK=function(l){l=l||Nt();for(var c=new zPi(g.Qn.location.href,!1),Y=null,X=l.length-1,k=X;k>=0;--k){var r=l[k];!Y&&nPi.test(r.url)&&(Y=r);if(r.url&&!r.D){c=r;break}}k=null;r=l.length&&l[X].url;c.depth!==0&&r&&(k=l[X]);return new hPn(c,k,Y)}; Nt=function(){var l=g.Qn,c=[],Y=null;do{var X=l;if(qt(X)){var k=X.location.href;Y=X.document&&X.document.referrer||null}else k=Y,Y=null;c.push(new zPi(k||""));try{l=X.parent}catch(r){l=null}}while(l&&X!==l);X=0;for(l=c.length-1;X<=l;++X)c[X].depth=l-X;X=g.Qn;if(X.location&&X.location.ancestorOrigins&&X.location.ancestorOrigins.length===c.length-1)for(l=1;lc&&(c=Y.length);return 3997-c-l.K.length-1}; S2=function(l,c){this.D=l;this.depth=c}; jlL=function(){function l(d,y){return d==null?y:d} var c=Nt(),Y=Math.max(c.length-1,0),X=HmK(c);c=X.D;var k=X.G,r=X.K,e=[];r&&e.push(new S2([r.url,r.D?2:0],l(r.depth,1)));k&&k!=r&&e.push(new S2([k.url,2],0));c.url&&c!=r&&e.push(new S2([c.url,0],l(c.depth,Y)));X=g.vL(e,function(d,y){return e.slice(0,e.length-y)}); !c.url||(r||k)&&c!=r||(k=RPg(c.url))&&X.push([new S2([k,1],l(c.depth,Y))]);X.push([]);return g.vL(X,function(d){return T3k(Y,d)})}; T3k=function(l,c){g.xR(c,function(k){return k.depth>=0}); var Y=zi(c,function(k,r){return Math.max(k,r.depth)},-1),X=kec(Y+2); X[0]=l;g.Uv(c,function(k){return X[k.depth+1]=k.D}); return X}; VuO=function(){var l=l===void 0?jlL():l;return l.map(function(c){return iR(c)})}; oPn=function(l){var c=!1;c=c===void 0?!1:c;UE.google_image_requests||(UE.google_image_requests=[]);var Y=imy("IMG",UE.document);c&&(Y.attributionSrc="");Y.src=l;UE.google_image_requests.push(Y)}; nI=function(l){var c="vp";if(l.vp&&l.hasOwnProperty(c))return l.vp;var Y=new l;l.vp=Y;l.hasOwnProperty(c);return Y}; hs=function(){this.G=new qIV;this.D=DB()?new ts:new OE}; C_5=function(){HL();var l=UE.document;return!!(l&&l.body&&l.body.getBoundingClientRect&&typeof UE.setInterval==="function"&&typeof UE.clearInterval==="function"&&typeof UE.setTimeout==="function"&&typeof UE.clearTimeout==="function")}; Zmk=function(){HL();return VuO()}; $5y=function(){}; HL=function(){var l=nI($5y);if(!l.D){if(!UE)throw Error("Context has not been set and window is undefined.");l.D=nI(hs)}return l.D}; wr=function(l){l=ZC(l);CU(this);this.Q2=l}; QlV=function(l){this.K=l;this.D=-1;this.G=this.T=0}; KI=function(l,c){return function(){var Y=g.wy.apply(0,arguments);if(l.D>-1)return c.apply(null,g.N(Y));try{return l.D=l.K.D.now(),c.apply(null,g.N(Y))}finally{l.T+=l.K.D.now()-l.D,l.D=-1,l.G+=1}}}; m5n=function(l,c){this.G=l;this.K=c;this.D=new QlV(l)}; Wrk=function(){this.D={}}; slv=function(){var l=Ti().flags,c=Mun;l=l.D[c.key];if(c.valueType==="proto"){try{var Y=JSON.parse(l);if(Array.isArray(Y))return Y}catch(X){}return c.defaultValue}return typeof l===typeof c.defaultValue?l:c.defaultValue}; gPc=function(){this.K=void 0;this.G=this.W=0;this.N=-1;this.HA=new kR;rr(this.HA,"mv",B3c).D=!0;rr(this.HA,"omid",yM);rr(this.HA,"epoh",yM).D=!0;rr(this.HA,"epph",yM).D=!0;rr(this.HA,"umt",yM).D=!0;rr(this.HA,"phel",yM).D=!0;rr(this.HA,"phell",yM).D=!0;rr(this.HA,"oseid",Lr5).D=!0;var l=this.HA;l.D.sloi||(l.D.sloi=new YR);l.D.sloi.D=!0;rr(this.HA,"mm",j2);rr(this.HA,"ovms",EPn).D=!0;rr(this.HA,"xdi",yM).D=!0;rr(this.HA,"amp",yM).D=!0;rr(this.HA,"prf",yM).D=!0;rr(this.HA,"gtx",yM).D=!0;rr(this.HA, "mvp_lv",yM).D=!0;rr(this.HA,"ssmol",yM).D=!0;rr(this.HA,"fmd",yM).D=!0;rr(this.HA,"gen204simple",yM);this.D=new m5n(HL(),this.HA);this.T=!1;this.flags=new Wrk}; Ti=function(){return nI(gPc)}; uPy=function(l,c,Y,X){if(Math.random()<(X||l.D))try{if(Y instanceof pI)var k=Y;else k=new pI,aM(Y,function(e,d){var y=k,O=y.T++;e=RM(d,e);y.D.push(O);y.G[O]=e}); var r=k.Fq(l.G,"pagead2.googlesyndication.com","/pagead/gen_204?id="+c+"&");r&&(HL(),oPn(r))}catch(e){}}; A8i=function(l,c,Y){Y=Y===void 0?{}:Y;this.error=l;this.meta=Y;this.context=c.context;this.msg=c.message||"";this.id=c.id||"jserror"}; Frr=function(){var l=l===void 0?g.Qn:l;return(l=l.performance)&&l.now&&l.timing?Math.floor(l.now()+l.timing.navigationStart):g.cV()}; I1g=function(){var l=l===void 0?g.Qn:l;return(l=l.performance)&&l.now?l.now():null}; l9X=function(l,c,Y){this.label=l;this.type=c;this.value=Y;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()}; oM=function(){var l=window;this.events=[];this.G=l||g.Qn;var c=null;l&&(l.google_js_reporting_queue=l.google_js_reporting_queue||[],this.events=l.google_js_reporting_queue,c=l.google_measure_js_timing);this.D=VM()||(c!=null?c:Math.random()<1)}; cRO=function(l){l&&CI&&VM()&&(CI.clearMarks("goog_"+l.label+"_"+l.uniqueId+"_start"),CI.clearMarks("goog_"+l.label+"_"+l.uniqueId+"_end"))}; YQn=function(){var l=ZB;this.D=$R;this.lD="jserror";this.R$=!0;this.FD=null;this.G=this.GP;this.O$=l===void 0?null:l}; Xbk=function(l,c,Y){var X=QM;return KI(Ti().D.D,function(){try{if(X.O$&&X.O$.D){var k=X.O$.start(l.toString(),3);var r=c();X.O$.end(k)}else r=c()}catch(d){var e=X.R$;try{cRO(k),e=X.G(l,new mI(WL(d)),void 0,Y)}catch(y){X.GP(217,y)}if(!e)throw d;}return r})()}; Mt=function(l,c,Y,X){return KI(Ti().D.D,function(){var k=g.wy.apply(0,arguments);return Xbk(l,function(){return c.apply(Y,k)},X)})}; WL=function(l){var c=l.toString();l.name&&c.indexOf(l.name)==-1&&(c+=": "+l.name);l.message&&c.indexOf(l.message)==-1&&(c+=": "+l.message);if(l.stack)a:{l=l.stack;var Y=c;try{l.indexOf(Y)==-1&&(l=Y+"\n"+l);for(var X;l!=X;)X=l,l=l.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");c=l.replace(/\n */g,"\n");break a}catch(k){c=Y;break a}c=void 0}return c}; mI=function(l){A8i.call(this,Error(l),{message:l})}; kFV=function(){UE&&typeof UE.google_measure_js_timing!="undefined"&&(UE.google_measure_js_timing||ZB.disable())}; rRg=function(l){QM.FD=function(c){g.Uv(l,function(Y){Y(c)})}}; eVi=function(l,c){return Xbk(l,c)}; sE=function(l,c){return Mt(l,c)}; BL=function(l,c,Y,X){QM.GP(l,c,Y,X)}; LI=function(){return Date.now()-JR5}; dgV=function(){var l=Ti().K,c=EE>=0?LI()-EE:-1,Y=gr?LI()-uR:-1,X=As>=0?LI()-As:-1;if(l==947190542)return 100;if(l==79463069)return 200;l=[2E3,4E3];var k=[250,500,1E3];BL(637,Error(),.001);var r=c;Y!=-1&&Y1500&&X<4E3?500:e}; Fs=function(l,c,Y,X){this.top=l;this.right=c;this.bottom=Y;this.left=X}; IM=function(l){return l.right-l.left}; le=function(l,c){return l==c?!0:l&&c?l.top==c.top&&l.right==c.right&&l.bottom==c.bottom&&l.left==c.left:!1}; cq=function(l,c,Y){c instanceof g.NU?(l.left+=c.x,l.right+=c.x,l.top+=c.y,l.bottom+=c.y):(l.left+=c,l.right+=c,typeof Y==="number"&&(l.top+=Y,l.bottom+=Y));return l}; YK=function(l,c,Y){var X=new Fs(0,0,0,0);this.time=l;this.volume=null;this.K=c;this.D=X;this.G=Y}; X4=function(l,c,Y,X,k,r,e,d){this.T=l;this.C=c;this.K=Y;this.W=X;this.D=k;this.N=r;this.G=e;this.U=d}; O3r=function(l){var c=l!==l.top,Y=l.top===x5y(l),X=-1,k=0;if(c&&Y&&l.top.mraid){X=3;var r=l.top.mraid}else X=(r=l.mraid)?c?Y?2:1:0:-1;r&&(r.IS_GMA_SDK||(k=2),$Py(yR5,function(e){return typeof r[e]==="function"})||(k=1)); return{Nr:r,compatibility:k,q6Q:X}}; Dgn=function(){var l=window.document;return l&&typeof l.elementFromPoint==="function"}; tDr=function(l,c,Y){if(l&&c!==null&&c!=c.top){if(!c.top)return new g.RQ(-12245933,-12245933);c=c.top}try{return(Y===void 0?0:Y)?(new g.RQ(c.innerWidth,c.innerHeight)).round():caL(c||window).round()}catch(X){return new g.RQ(-12245933,-12245933)}}; kK=function(l,c,Y){try{if(l){if(!c.top)return new Fs(-12245933,-12245933,-12245933,-12245933);c=c.top}var X=tDr(l,c,Y),k=X.height,r=X.width;if(r===-12245933)return new Fs(r,r,r,r);var e=Xyi(gE(c.document).D),d=e.x,y=e.y;return new Fs(y,d+r,y+k,d)}catch(O){return new Fs(-12245933,-12245933,-12245933,-12245933)}}; g.rg=function(l,c,Y,X){this.left=l;this.top=c;this.width=Y;this.height=X}; et=function(l,c){return l==c?!0:l&&c?l.left==c.left&&l.width==c.width&&l.top==c.top&&l.height==c.height:!1}; g.dg=function(l,c,Y){if(typeof c==="string")(c=Jz(l,c))&&(l.style[c]=Y);else for(var X in c){Y=l;var k=c[X],r=Jz(Y,X);r&&(Y.style[r]=k)}}; Jz=function(l,c){var Y=Ugv[c];if(!Y){var X=KVn(c);Y=X;l.style[X]===void 0&&(X=(g.Yx?"Webkit":yb?"Moz":null)+ja5(X),l.style[X]!==void 0&&(Y=X));Ugv[c]=Y}return Y}; g.Os=function(l,c){var Y=l.style[KVn(c)];return typeof Y!=="undefined"?Y:l.style[Jz(l,c)]||""}; tz=function(l,c){var Y=B0(l);return Y.defaultView&&Y.defaultView.getComputedStyle&&(l=Y.defaultView.getComputedStyle(l,null))?l[c]||l.getPropertyValue(c)||"":""}; GY=function(l,c){return tz(l,c)||(l.currentStyle?l.currentStyle[c]:null)||l.style&&l.style[c]}; g.Pq=function(l,c,Y){if(c instanceof g.NU){var X=c.x;c=c.y}else X=c,c=Y;l.style.left=g.ff(X,!1);l.style.top=g.ff(c,!1)}; be=function(l){try{return l.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}}; GFn=function(l){var c=B0(l),Y=GY(l,"position"),X=Y=="fixed"||Y=="absolute";for(l=l.parentNode;l&&l!=c;l=l.parentNode)if(l.nodeType==11&&l.host&&(l=l.host),Y=GY(l,"position"),X=X&&Y=="static"&&l!=c.documentElement&&l!=c.body,!X&&(l.scrollWidth>l.clientWidth||l.scrollHeight>l.clientHeight||Y=="fixed"||Y=="absolute"||Y=="relative"))return l;return null}; g.qe=function(l){var c=B0(l),Y=new g.NU(0,0);if(l==(c?B0(c):document).documentElement)return Y;l=be(l);c=Xyi(gE(c).D);Y.x=l.left+c.x;Y.y=l.top+c.y;return Y}; PdS=function(l,c){var Y=new g.NU(0,0),X=Xw(B0(l));if(!eQn(X,"parent"))return Y;do{var k=X==c?g.qe(l):f9g(l);Y.x+=k.x;Y.y+=k.y}while(X&&X!=c&&X!=X.parent&&(l=X.frameElement)&&(X=X.parent));return Y}; g.ak=function(l,c){l=b3r(l);c=b3r(c);return new g.NU(l.x-c.x,l.y-c.y)}; f9g=function(l){l=be(l);return new g.NU(l.left,l.top)}; b3r=function(l){if(l.nodeType==1)return f9g(l);l=l.changedTouches?l.changedTouches[0]:l;return new g.NU(l.clientX,l.clientY)}; g.Ne=function(l,c,Y){if(c instanceof g.RQ)Y=c.height,c=c.width;else if(Y==void 0)throw Error("missing height argument");l.style.width=g.ff(c,!0);l.style.height=g.ff(Y,!0)}; g.ff=function(l,c){typeof l=="number"&&(l=(c?Math.round(l):l)+"px");return l}; g.pf=function(l){var c=qQn;if(GY(l,"display")!="none")return c(l);var Y=l.style,X=Y.display,k=Y.visibility,r=Y.position;Y.visibility="hidden";Y.position="absolute";Y.display="inline";l=c(l);Y.display=X;Y.position=r;Y.visibility=k;return l}; qQn=function(l){var c=l.offsetWidth,Y=l.offsetHeight,X=g.Yx&&!c&&!Y;return(c===void 0||X)&&l.getBoundingClientRect?(l=be(l),new g.RQ(l.right-l.left,l.bottom-l.top)):new g.RQ(c,Y)}; g.Rk=function(l,c){l.style.display=c?"":"none"}; ie=function(l,c){c=Math.pow(10,c);return Math.floor(l*c)/c}; a9y=function(l){return new Fs(l.top,l.right,l.bottom,l.left)}; NbO=function(l){var c=l.top||0,Y=l.left||0;return new Fs(c,Y+(l.width||0),c+(l.height||0),Y)}; St=function(l){return l!=null&&l>=0&&l<=1}; pbr=function(){var l=g.HV();return l?vq("AmazonWebAppPlatform;Android TV;Apple TV;AppleTV;BRAVIA;BeyondTV;Freebox;GoogleTV;HbbTV;LongTV;MiBOX;MiTV;NetCast.TV;Netcast;Opera TV;PANASONIC;POV_TV;SMART-TV;SMART_TV;SWTV;Smart TV;SmartTV;TV Store;UnionTV;WebOS".split(";"),function(c){return x6(l,c)})||x6(l,"OMI/")&&!x6(l,"XiaoMi/")?!0:x6(l,"Presto")&&x6(l,"Linux")&&!x6(l,"X11")&&!x6(l,"Android")&&!x6(l,"Mobi"):!1}; RVK=function(){this.K=!qt(UE.top);this.isMobileDevice=bR()||a1i();var l=Nt();this.domain=l.length>0&&l[l.length-1]!=null&&l[l.length-1].url!=null?g.Lm(l[l.length-1].url)||"":"";this.D=new Fs(0,0,0,0);this.T=new g.RQ(0,0);this.N=new g.RQ(0,0);this.C=new Fs(0,0,0,0);this.frameOffset=new g.NU(0,0);this.W=0;this.U=!1;this.G=!(!UE||!O3r(UE).Nr);this.update(UE)}; i3S=function(l,c){c&&c.screen&&(l.T=new g.RQ(c.screen.width,c.screen.height))}; SQr=function(l,c){a:{var Y=l.D?new g.RQ(IM(l.D),l.D.getHeight()):new g.RQ(0,0);c=c===void 0?UE:c;c!==null&&c!=c.top&&(c=c.top);var X=0,k=0;try{var r=c.document,e=r.body,d=r.documentElement;if(r.compatMode=="CSS1Compat"&&d.scrollHeight)X=d.scrollHeight!=Y.height?d.scrollHeight:d.offsetHeight,k=d.scrollWidth!=Y.width?d.scrollWidth:d.offsetWidth;else{var y=d.scrollHeight,O=d.scrollWidth,D=d.offsetHeight,t=d.offsetWidth;d.clientHeight!=D&&(y=e.scrollHeight,O=e.scrollWidth,D=e.offsetHeight,t=e.offsetWidth); y>Y.height?y>D?(X=y,k=O):(X=D,k=t):y0||l.U)return!0;l=HL().G.isVisible();var c=PL(zY)===0;return l||c}; xK=function(){return nI(RVK)}; hz=function(l){this.K=l;this.G=0;this.D=null}; jt=function(l,c,Y){this.K=l;this.yf=Y===void 0?"na":Y;this.N=[];this.isInitialized=!1;this.T=new YK(-1,!0,this);this.D=this;this.U=c;this.AJ=this.j=!1;this.PU="uk";this.JJ=!1;this.W=!0}; Vb=function(l,c){g.AE(l.N,c)||(l.N.push(c),c.FK(l.D),c.z1(l.T),c.Jv()&&(l.j=!0))}; v_5=function(l){l=l.D;l.Oe();l.n1();var c=xK();c.C=kK(!1,l.K,c.isMobileDevice);SQr(xK(),l.K);l.T.D=l.Tp()}; xgS=function(l){l.j=l.N.length?vq(l.N,function(c){return c.Jv()}):!1}; zVX=function(l){var c=g.YB(l.N);g.Uv(c,function(Y){Y.z1(l.T)})}; ok=function(l){var c=g.YB(l.N);g.Uv(c,function(Y){Y.FK(l.D)}); l.D!=l||zVX(l)}; Cf=function(l,c,Y,X){this.element=l;this.D=new Fs(0,0,0,0);this.K=null;this.W=new Fs(0,0,0,0);this.G=c;this.HA=Y;this.JJ=X;this.xT=!1;this.timestamp=-1;this.j=new X4(c.T,this.element,this.D,new Fs(0,0,0,0),0,0,LI(),0);this.N=void 0}; n_n=function(l,c){return l.N?new Fs(Math.max(c.top+l.N.top,c.top),Math.min(c.left+l.N.right,c.right),Math.min(c.top+l.N.bottom,c.bottom),Math.max(c.left+l.N.left,c.left)):c.clone()}; ZD=function(l){this.N=!1;this.D=l;this.T=function(){}}; hVn=function(l,c,Y){this.K=Y===void 0?0:Y;this.G=l;this.D=c==null?"":c}; H3n=function(l){switch(Math.trunc(l.K)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}}; wbK=function(l,c){return l.Kc.K?!1:l.Gc.G?!1:typeof l.Dtypeof c.D?!1:l.D0?X[Y]-X[Y-1]:X[Y]})}; Az=function(){this.G=new Me;this.yf=this.NQ=0;this.Ed=new Wq;this.Kh=this.C=-1;this.uQ=1E3;this.iQ=new Me([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.PU=this.xT=-1}; F4=function(l,c){return mgk(l.G,c===void 0?!0:c)}; Ik=function(l,c,Y,X){var k=k===void 0?!1:k;Y=Mt(X,Y);fI(l,c,Y,{capture:k})}; cP=function(l,c){c=lA(c);return c===0?0:lA(l)/c}; lA=function(l){return Math.max(l.bottom-l.top,0)*Math.max(l.right-l.left,0)}; sTO=function(l,c){if(!l||!c)return!1;for(var Y=0;l!==null&&Y++<100;){if(l===c)return!0;try{if(l=l.parentElement||l){var X=B0(l),k=X&&Xw(X),r=k&&k.frameElement;r&&(l=r)}}catch(e){break}}return!1}; Bbk=function(l,c,Y){if(!l||!c)return!1;c=cq(l.clone(),-c.left,-c.top);l=(c.left+c.right)/2;c=(c.top+c.bottom)/2;qt(window.top)&&window.top&&window.top.document&&(window=window.top);if(!Dgn())return!1;l=window.document.elementFromPoint(l,c);if(!l)return!1;c=(c=(c=B0(Y))&&c.defaultView&&c.defaultView.frameElement)&&sTO(c,l);var X=l===Y;l=!X&&l&&Gf(l,function(k){return k===Y}); return!(c||X||l)}; L4S=function(l,c,Y,X){return xK().K?!1:IM(l)<=0||l.getHeight()<=0?!0:Y&&X?eVi(208,function(){return Bbk(l,c,Y)}):!1}; YH=function(l,c,Y){g.C.call(this);this.position=E_i.clone();this.FV=this.zQ();this.jp=-2;this.timeCreated=Date.now();this.Vt=-1;this.eF=c;this.zH=null;this.wN=!1;this.GJ=null;this.opacity=-1;this.requestSource=Y;this.JC7=!1;this.A7=function(){}; this.M_=function(){}; this.b5=new P_g;this.b5.bL=l;this.b5.D=l;this.PV=!1;this.EE={Ve:null,P8:null};this.Yn=!0;this.Fh=null;this.uy=this.K$f=!1;Ti().W++;this.kA=this.FT();this.zn=-1;this.LV=null;this.hasCompleted=this.DJd=!1;this.HA=new kR;f1K(this.HA);g_k(this);this.requestSource==1?e2(this.HA,"od",1):e2(this.HA,"od",0)}; g_k=function(l){l=l.b5.bL;var c;if(c=l&&l.getAttribute)c=/-[a-z]/.test("googleAvInapp")?!1:uQk&&l.dataset?"googleAvInapp"in l.dataset:l.hasAttribute?l.hasAttribute("data-"+TqS()):!!l.getAttribute("data-"+TqS());c&&(xK().G=!0)}; X5=function(l,c){c!=l.uy&&(l.uy=c,l=xK(),c?l.W++:l.W>0&&l.W--)}; ARr=function(l,c){if(l.LV){if(c.getName()===l.LV.getName())return;l.LV.dispose();l.LV=null}c=c.create(l.b5.D,l.HA,l.Jv());if(c=c!=null&&c.observe()?c:null)l.LV=c}; F4O=function(l,c,Y){if(!l.zH||l.eF==-1||c.G===-1||l.zH.G===-1)return 0;l=c.G-l.zH.G;return l>Y?0:l}; I9v=function(l,c,Y){if(l.LV){l.LV.dH();var X=l.LV.j,k=X.T,r=k.D;if(X.W!=null){var e=X.K;l.GJ=new g.NU(e.left-r.left,e.top-r.top)}r=l.ES()?Math.max(X.D,X.N):X.D;e={};k.volume!==null&&(e.volume=k.volume);k=l.mF(X);l.zH=X;l.df(r,c,Y,!1,e,k,X.U)}}; lrv=function(l){if(l.wN&&l.Fh){var c=Js(l.HA,"od")==1,Y=xK().D,X=l.Fh,k=l.LV?l.LV.getName():"ns",r=l.GJ,e=new g.RQ(IM(Y),Y.getHeight());Y=l.ES();l={R9h:k,GJ:r,Uxf:e,ES:Y,MO:l.kA.MO,EAh:c};if(c=X.G){c.dH();k=c.j;r=k.T.D;var d=e=null;k.W!=null&&r&&(e=k.K,e=new g.NU(e.left-r.left,e.top-r.top),d=new g.RQ(r.right-r.left,r.bottom-r.top));k=Y?Math.max(k.D,k.N):k.D;Y={R9h:c.getName(),GJ:e,Uxf:d,ES:Y,EAh:!1,MO:k}}else Y=null;Y&&Z3g(X,l,Y)}}; cYX=function(l,c,Y){c&&(l.A7=c);Y&&(l.M_=Y)}; g.kH=function(){}; g.rn=function(l){return{value:l,done:!1}}; YUn=function(){this.T=this.D=this.K=this.G=this.N=0}; XMg=function(l){var c={};var Y=g.cV()-l.N;c=(c.ptlt=Y,c);(Y=l.G)&&(c.pnk=Y);(Y=l.K)&&(c.pnc=Y);(Y=l.T)&&(c.pnmm=Y);(l=l.D)&&(c.pns=l);return c}; kUg=function(){Ip.call(this);this.fullscreen=!1;this.volume=void 0;this.paused=!1;this.mediaTime=-1}; en=function(l){return St(l.volume)&&l.volume>0}; JT=function(l,c,Y,X){Y=Y===void 0?!0:Y;X=X===void 0?function(){return!0}:X; return function(k){var r=k[l];if(Array.isArray(r)&&X(k))return rYy(r,c,Y)}}; dn=function(l,c){return function(Y){return c(Y)?Y[l]:void 0}}; eai=function(l){return function(c){for(var Y=0;Y0?r[k-1]+1:0,X+1).reduce(function(e,d){return e+d},0)})}; JYO=function(){this.G=this.D=""}; d6y=function(){}; O2=function(l,c){var Y={};if(l!==void 0)if(c!=null)for(var X in c){var k=c[X];X in Object.prototype||k!=null&&(Y[X]=typeof k==="function"?k(l):l[k])}else g.QS(Y,l);return mz(Qb(new $K,Y))}; yY5=function(){var l={};this.G=(l.vs=[1,0],l.vw=[0,1],l.am=[2,2],l.a=[4,4],l.f=[8,8],l.bm=[16,16],l.b=[32,32],l.avw=[0,64],l.avs=[64,0],l.pv=[256,256],l.gdr=[0,512],l.p=[0,1024],l.r=[0,2048],l.m=[0,4096],l.um=[0,8192],l.ef=[0,16384],l.s=[0,32768],l.pmx=[0,16777216],l.mut=[33554432,33554432],l.umutb=[67108864,67108864],l.tvoff=[134217728,134217728],l);this.D={};for(var c in this.G)this.G[c][1]>0&&(this.D[c]=0);this.K=0}; DZ=function(l,c){var Y=l.G[c],X=Y[1];l.K+=Y[0];X>0&&l.D[c]==0&&(l.D[c]=1)}; ORi=function(l){var c=g.wE(l.G),Y=0,X;for(X in l.D)g.AE(c,X)&&l.D[X]==1&&(Y+=l.G[X][1],l.D[X]=2);return Y}; D6c=function(l){var c=0,Y;for(Y in l.D){var X=l.D[Y];if(X==1||X==2)c+=l.G[Y][1]}return c}; tT=function(){this.D=this.G=0}; U2=function(){Az.call(this);this.K=new Wq;this.ZA=this.j=this.JJ=0;this.U=-1;this.ph=new Wq;this.N=new Wq;this.D=new Me;this.W=this.T=-1;this.AJ=new Wq;this.uQ=2E3;this.Ch=new tT;this.Ud=new tT;this.nh=new tT}; Gs=function(l,c,Y){var X=l.ZA;gr||Y||l.U==-1||(X+=c-l.U);return X}; tHk=function(){this.K=!1}; fO=function(l,c){this.K=!1;this.T=l;this.j=c;this.N=0}; PP=function(l,c){fO.call(this,l,c);this.C=[]}; U6n=function(){}; bA=function(){}; qF=function(l,c,Y,X){Cf.call(this,l,c,Y,X)}; a6=function(l,c,Y){Cf.call(this,null,l,c,Y);this.U=l.isActive();this.C=0}; NF=function(l){return[l.top,l.left,l.bottom,l.right]}; pO=function(l,c,Y,X,k,r){r=r===void 0?new bA:r;YH.call(this,c,Y,X);this.Za=k;this.Mk=0;this.HW={};this.mN=new yY5;this.j8={};this.Qj="";this.nh=null;this.Pu=!1;this.D=[];this.Hr=r.G();this.W=r.K();this.T=null;this.K=-1;this.yf=this.j=void 0;this.Kh=this.AJ=0;this.PU=-1;this.uQ=this.Ud=!1;this.JJ=this.U=this.G=this.jf=this.Gc=0;new Me;this.Ch=this.ZA=0;this.Ed=-1;this.mw=0;this.C=g.N5;this.xT=[this.zQ()];this.MJ=2;this.DU={};this.DU.pause="p";this.DU.resume="r";this.DU.skip="s";this.DU.mute="m";this.DU.unmute= "um";this.DU.exitfullscreen="ef";this.N=null;this.iQ=this.ph=!1;this.V2=Math.floor(Date.now()/1E3-1704067200);this.NQ=0}; R6=function(l){l.hasCompleted=!0;l.mw!=0&&(l.mw=3)}; iA=function(l){return l===void 0?l:Number(l)?ie(l,3):0}; Sn=function(l,c){return l.xT[c!=null&&cMath.max(1E4,l.K/3)?0:c);var Y=l.C(l)||{};Y=Y.currentTime!==void 0?Y.currentTime:l.AJ;var X=Y-l.AJ,k=0;X>=0?(l.Kh+=c,l.Ch+=Math.max(c-X,0),k=Math.min(X,l.Kh)):l.ZA+=Math.abs(X);X!=0&&(l.Kh=0);l.Ed==-1&&X>0&&(l.Ed=As>=0?LI()-As:-1);l.AJ=Y;return k}; Pji=function(l,c){vq(l.W,function(Y){return Y.T==c.T})||l.W.push(c)}; bRV=function(l){var c=Es(l.sX().D,1);return vP(l,c)}; vP=function(l,c,Y){return c>=15E3?!0:l.Ud?(Y===void 0?0:Y)?!0:l.K>0?c>=l.K/2:l.PU>0?c>=l.PU:!1:!1}; qUc=function(l){var c=ie(l.kA.MO,2),Y=l.mN.K,X=l.kA,k=Sn(l),r=iA(k.T),e=iA(k.W),d=iA(X.volume),y=ie(k.C,2),O=ie(k.Kh,2),D=ie(X.MO,2),t=ie(k.xT,2),U=ie(k.PU,2);X=ie(X.g0,2);var G=l.fD().clone().round();l=l.LV&&l.LV.K?(l.LV?l.LV.K:null).clone().round():null;k=F4(k,!1);return{hT0:c,kf:Y,MW:r,Ca:e,qP:d,h_:y,yr:O,MO:D,La:t,XV:U,g0:X,position:G,im:l,Of:k}}; N0K=function(l,c){arc(l.D,c,function(){return{hT0:0,kf:void 0,MW:-1,Ca:-1,qP:-1,h_:-1,yr:-1,MO:-1,La:-1,XV:-1,g0:-1,position:void 0,im:void 0,Of:[]}}); l.D[c]=qUc(l)}; arc=function(l,c,Y){for(var X=l.length;X0?1:0;t.atos= Bq(O.D);t.ssb=Bq(O.iQ,!1);t.amtos=mgk(O.D,!1);t.uac=l.Gc;t.vpt=O.K.D;D=="nio"&&(t.nio=1,t.avms="nio");t.gmm="4";t.gdr=vP(l,O.K.D,!0)?1:0;t.efpf=l.MJ;if(D=="gsv"||D=="nis")D=l.LV,D.C>0&&(t.nnut=D.C);t.tcm=GU5(l);t.nmt=l.ZA;t.bt=l.Ch;t.pst=l.Ed;t.vpaid=l.j;t.dur=l.K;t.vmtime=l.AJ;t.is=l.mN.K;l.D.length>=1&&(t.i0=l.D[0].kf,t.a0=[l.D[0].qP],t.c0=[l.D[0].MO],t.ss0=[l.D[0].g0],D=l.D[0].position,r=l.D[0].im,t.p0=D?NF(D):void 0,D&&r&&!le(r,D)&&(t.cp0=NF(r)));l.D.length>=2&&(t.i1=l.D[1].kf,t.a1=nO(l.D[1].MW, l.D[1].qP,l.D[1].Ca),t.c1=nO(l.D[1].h_,l.D[1].MO,l.D[1].yr),t.ss1=nO(l.D[1].La,l.D[1].g0,l.D[1].XV),D=l.D[1].position,r=l.D[1].im,t.p1=D?NF(D):void 0,D&&r&&!le(r,D)&&(t.cp1=NF(r)),t.mtos1=l.D[1].Of);l.D.length>=3&&(t.i2=l.D[2].kf,t.a2=nO(l.D[2].MW,l.D[2].qP,l.D[2].Ca),t.c2=nO(l.D[2].h_,l.D[2].MO,l.D[2].yr),t.ss2=nO(l.D[2].La,l.D[2].g0,l.D[2].XV),D=l.D[2].position,r=l.D[2].im,t.p2=D?NF(D):void 0,D&&r&&!le(r,D)&&(t.cp2=NF(r)),t.mtos2=l.D[2].Of);l.D.length>=4&&(t.i3=l.D[3].kf,t.a3=nO(l.D[3].MW,l.D[3].qP, l.D[3].Ca),t.c3=nO(l.D[3].h_,l.D[3].MO,l.D[3].yr),t.ss3=nO(l.D[3].La,l.D[3].g0,l.D[3].XV),D=l.D[3].position,r=l.D[3].im,t.p3=D?NF(D):void 0,D&&r&&!le(r,D)&&(t.cp3=NF(r)),t.mtos3=l.D[3].Of);t.cs=D6c(l.mN);c&&(t.ic=ORi(l.mN),t.dvpt=O.K.G,t.dvs=ue(O.G,.5),t.dfvs=ue(O.G,1),t.davs=ue(O.D,.5),t.dafvs=ue(O.D,1),Y&&(O.K.G=0,W4i(O.G),W4i(O.D)),l.NU()&&(t.dtos=O.JJ,t.dav=O.j,t.dtoss=l.Mk+1,Y&&(O.JJ=0,O.j=0,l.Mk++)),t.dat=O.N.G,t.dft=O.AJ.G,Y&&(O.N.G=0,O.AJ.G=0));t.ps=[d.N.width,d.N.height];t.bs=[IM(d.D),d.D.getHeight()]; t.scs=[d.T.width,d.T.height];t.dom=d.domain;l.jf&&(t.vds=l.jf);if(l.W.length>0||l.Hr)c=g.YB(l.W),l.Hr&&c.push(l.Hr),t.pings=g.vL(c,function(U){return U.toString()}); c=g.vL(g.yo(l.W,function(U){return U.W()}),function(U){return U.getId()}); liS(c);t.ces=c;l.G&&(t.vmer=l.G);l.U&&(t.vmmk=l.U);l.JJ&&(t.vmiec=l.JJ);t.avms=l.LV?l.LV.getName():"ns";l.LV&&g.QS(t,l.LV.pA());X?(t.c=ie(l.kA.MO,2),t.ss=ie(l.kA.g0,2)):t.tth=LI()-SUn;t.mc=ie(O.Kh,2);t.nc=ie(O.C,2);t.mv=iA(O.W);t.nv=iA(O.T);t.lte=ie(l.jp,2);X=Sn(l,k);F4(O);t.qmtos=F4(X);t.qnc=ie(X.C,2);t.qmv=iA(X.W);t.qnv=iA(X.T);t.qas=X.T>0?1:0;t.qi=l.Qj;t.avms||(t.avms="geo");t.psm=O.Ch.D;t.psv=O.Ch.getValue();t.psfv=O.Ud.getValue();t.psa=O.nh.getValue();y=U5S(y.HA);y.length&&(t.veid=y);l.N&&g.QS(t, XMg(l.N));t.avas=l.rP();t.vs=l.gp();t.co=vkV(l);t.tm=O.NQ;t.tu=O.yf;return t}; pMc=function(l,c){if(g.AE(x6V,c))return!0;var Y=l.HW[c];return Y!==void 0?(l.HW[c]=!0,!Y):!1}; vkV=function(l){var c=l.NQ.toString(10).padStart(2,"0");c=""+l.V2+c;l.NQ<99&&l.NQ++;return c}; nky=function(){this.D={};var l=Xw();hT(this,l,document);var c=zag();try{if("1"==c){for(var Y=l.parent;Y!=l.top;Y=Y.parent)hT(this,Y,Y.document);hT(this,l.top,l.top.document)}}catch(X){}}; zag=function(){var l=document.documentElement;try{if(!qt(Xw().top))return"2";var c=[],Y=Xw(l.ownerDocument);for(l=Y;l!=Y.top;l=l.parent)if(l.frameElement)c.push(l.frameElement);else break;return c&&c.length!=0?"1":"0"}catch(X){return"2"}}; hT=function(l,c,Y){Ik(Y,"mousedown",function(){return haV(l)},301); Ik(c,"scroll",function(){return HRy(l)},302); Ik(Y,"touchmove",function(){return wMK(l)},303); Ik(Y,"mousemove",function(){return KD5(l)},304); Ik(Y,"keydown",function(){return T0i(l)},305)}; haV=function(l){g.v0(l.D,function(c){c.K>1E5||++c.K})}; HRy=function(l){g.v0(l.D,function(c){c.D>1E5||++c.D})}; wMK=function(l){g.v0(l.D,function(c){c.D>1E5||++c.D})}; T0i=function(l){g.v0(l.D,function(c){c.G>1E5||++c.G})}; KD5=function(l){g.v0(l.D,function(c){c.T>1E5||++c.T})}; jpg=function(){this.D=[];this.G=[]}; HP=function(l,c){return g.gM(l.D,function(Y){return Y.Qj==c})}; VHc=function(l,c){return c?g.gM(l.D,function(Y){return Y.b5.bL==c}):null}; okv=function(l,c){return g.gM(l.G,function(Y){return Y.XO()==2&&Y.Qj==c})}; KO=function(){var l=wn;return l.D.length==0?l.G:l.G.length==0?l.D:g.cu(l.G,l.D)}; Cjv=function(l,c){l=c.XO()==1?l.D:l.G;var Y=EN(l,function(X){return X==c}); return Y!=-1?(l.splice(Y,1),c.LV&&c.LV.unobserve(),c.dispose(),!0):!1}; ZRc=function(l){var c=wn;if(Cjv(c,l)){switch(l.XO()){case 0:var Y=function(){return null}; case 2:Y=function(){return okv(c,l.Qj)}; break;case 1:Y=function(){return HP(c,l.Qj)}}for(var X=Y();X;X=Y())Cjv(c,X)}}; $6k=function(l){var c=wn;l=g.yo(l,function(Y){return!VHc(c,Y.b5.bL)}); c.D.push.apply(c.D,g.N(l))}; Qpi=function(l){var c=[];g.Uv(l,function(Y){vq(wn.D,function(X){return X.b5.bL===Y.b5.bL&&X.Qj===Y.Qj})||(wn.D.push(Y),c.push(Y))})}; Ts=function(){this.D=this.G=null}; m6V=function(l,c){function Y(X,k){c(X,k)} if(l.G==null)return!1;l.D=g.gM(l.G,function(X){return X!=null&&X.oI()}); l.D&&(l.D.init(Y)?v_5(l.D.D):c(l.D.D.ly(),l.D));return l.D!=null}; jn=function(l){l=WDn(l);ZD.call(this,l.length?l[l.length-1]:new jt(UE,0));this.K=l;this.G=null}; WDn=function(l){if(!l.length)return[];l=(0,g.yo)(l,function(Y){return Y!=null&&Y.Io()}); for(var c=1;cY.time?c:Y},l[0])}; ZZ=function(l){l=l===void 0?UE:l;ZD.call(this,new jt(l,2))}; $H=function(){var l=LDS();jt.call(this,UE.top,l,"geo")}; LDS=function(){Ti();var l=xK();return l.K||l.G?0:2}; EkL=function(){}; Qo=function(){this.done=!1;this.D={Ha:0,fv:0,aTT:0,TF:0,N1:-1,JD:0,wi:0,PE:0,rNQ:0};this.N=null;this.W=!1;this.K=null;this.C=0;this.G=new hz(this)}; WP=function(){var l=m0;l.W||(l.W=!0,gkr(l,function(){return l.T.apply(l,g.N(g.wy.apply(0,arguments)))}),l.T())}; u2S=function(){nI(EkL);var l=nI(Ts);l.D!=null&&l.D.D?v_5(l.D.D):xK().update(UE)}; MF=function(l,c,Y){if(!l.done&&(l.G.cancel(),c.length!=0)){l.K=null;try{u2S();var X=LI();Ti().N=X;if(nI(Ts).D!=null)for(var k=0;k=0?LI()-EE:-1,d=LI();k.D.N1==-1&&(e=d);var y=xK(),O=Ti(),D=dr(O.HA),t=KO();try{if(t.length>0){var U=y.D;U&&(D.bs=[IM(U),U.getHeight()]);var G=y.N;G&&(D.ps=[G.width,G.height]);UE.screen&&(D.scs=[UE.screen.width,UE.screen.height])}else D.url=encodeURIComponent(UE.location.href.substring(0,512)),r.referrer&&(D.referrer=encodeURIComponent(r.referrer.substring(0,512))); D.tt=e;D.pt=EE;D.bin=O.G;UE.google_osd_load_pub_page_exp!==void 0&&(D.olpp=UE.google_osd_load_pub_page_exp);D.deb=[1,k.D.Ha,k.D.fv,k.D.TF,k.D.N1,0,k.G.G,k.D.JD,k.D.wi,k.D.PE,k.D.rNQ,-1].join(";");D.tvt=FDO(k,d);y.G&&(D.inapp=1);if(UE!==null&&UE!=UE.top){t.length>0&&(D.iframe_loc=encodeURIComponent(UE.location.href.substring(0,512)));var f=y.C;D.is=[IM(f),f.getHeight()]}}catch(a){D.error=1}m0.K=D}U=g.Z4(m0.K);G=Ti().D;Js(G.K,"prf")==1?(f=new wr,k=G.D,r=0,k.D>-1&&(r=k.K.D.now()-k.D),f=lW(f,1,Jh(k.T+ r),0),k=G.D,f=lW(f,5,DC(k.D>-1?k.G+1:k.G),0),f=lW(f,2,aa(G.G.D.K()),"0"),f=lW(f,3,aa(G.G.D.G()),"0"),G=lW(f,4,aa(G.G.D.D()),"0"),f={},G=(f.pf=g.aW(G.D()),f)):G={};g.QS(U,G);g.QS(c,X,Y,U,l())}])}; csy=function(){var l=lBy||UE;if(!l)return"";var c=[];if(!l.location||!l.location.href)return"";c.push("url="+encodeURIComponent(l.location.href.substring(0,512)));l.document&&l.document.referrer&&c.push("referrer="+encodeURIComponent(l.document.referrer.substring(0,512)));return c.join("&")}; s2=function(){var l="youtube.player.web_20250323_00_RC00".match(/_(\d{8})_RC\d+$/)||"youtube.player.web_20250323_00_RC00".match(/_(\d{8})_\d+_\d+$/)||"youtube.player.web_20250323_00_RC00".match(/_(\d{8})_\d+\.\d+$/)||"youtube.player.web_20250323_00_RC00".match(/_(\d{8})_\d+_RC\d+$/),c;if(((c=l)==null?void 0:c.length)==2)return l[1];l="youtube.player.web_20250323_00_RC00".match(/.*_(\d{2})\.(\d{4})\.\d+_RC\d+$/);var Y;return((Y=l)==null?void 0:Y.length)==3?"20"+l[1]+l[2]:null}; YEn=function(){return"av.default_js".includes("ima_html5_sdk")?{xk:"ima",wu:null}:"av.default_js".includes("ima_native_sdk")?{xk:"nima",wu:null}:"av.default_js".includes("admob-native-video-javascript")?{xk:"an",wu:null}:"youtube.player.web_20250323_00_RC00".includes("cast_js_sdk")?{xk:"cast",wu:s2()}:"youtube.player.web_20250323_00_RC00".includes("youtube.player.web")?{xk:"yw",wu:s2()}:"youtube.player.web_20250323_00_RC00".includes("outstream_web_client")?{xk:"out",wu:s2()}:"youtube.player.web_20250323_00_RC00".includes("drx_rewarded_web")? {xk:"r",wu:s2()}:"youtube.player.web_20250323_00_RC00".includes("gam_native_web_video")?{xk:"n",wu:s2()}:"youtube.player.web_20250323_00_RC00".includes("admob_interstitial_video")?{xk:"int",wu:s2()}:{xk:"j",wu:null}}; E2=function(l,c){var Y={sv:"966"};BP!==null&&(Y.v=BP);Y.cb=XLK;Y.nas=wn.D.length;Y.msg=l;c!==void 0&&(l=kiV(c))&&(Y.e=LO[l]);return Y}; gn=function(l){return RU(l,"custom_metric_viewable")}; kiV=function(l){var c=gn(l)?"custom_metric_viewable":l.toLowerCase();return j9(xH,function(Y){return Y==c})}; rsV=function(){this.D=void 0;this.G=!1;this.K=0;this.T=-1;this.N="tos"}; dt5=function(l){try{var c=l.split(",");return c.length>g.wE(eTk).length?null:zi(c,function(Y,X){X=X.toLowerCase().split("=");if(X.length!=2||Jsn[X[0]]===void 0||!Jsn[X[0]](X[1]))throw Error("Entry ("+X[0]+", "+X[1]+") is invalid.");Y[X[0]]=X[1];return Y},{})}catch(Y){return null}}; ysc=function(l,c){if(l.D==void 0)return 0;switch(l.N){case "mtos":return l.G?gg(c.D,l.D):gg(c.G,l.D);case "tos":return l.G?Es(c.D,l.D):Es(c.G,l.D)}return 0}; uA=function(l,c,Y,X){fO.call(this,c,X);this.C=l;this.U=Y}; AT=function(){}; F5=function(l){fO.call(this,"fully_viewable_audible_half_duration_impression",l)}; I6=function(l){this.D=l}; lf=function(l,c){fO.call(this,l,c)}; cF=function(l){PP.call(this,"measurable_impression",l)}; YU=function(){I6.apply(this,arguments)}; XY=function(l,c,Y){a6.call(this,l,c,Y)}; kU=function(l){l=l===void 0?UE:l;ZD.call(this,new jt(l,2))}; rY=function(l,c,Y){a6.call(this,l,c,Y)}; ep=function(l){l=l===void 0?UE:l;ZD.call(this,new jt(l,2))}; JL=function(){jt.call(this,UE,2,"mraid");this.Ch=0;this.Kh=this.xT=!1;this.C=null;this.G=O3r(this.K);this.T.D=new Fs(0,0,0,0);this.NQ=!1}; dY=function(l,c,Y){l.QE("addEventListener",c,Y)}; Utr=function(l){Ti().T=!!l.QE("isViewable");dY(l,"viewableChange",OIn);l.QE("getState")==="loading"?dY(l,"ready",Dtn):t2k(l)}; t2k=function(l){typeof l.G.Nr.AFMA_LIDAR==="string"?(l.xT=!0,Gir(l)):(l.G.compatibility=3,l.C="nc",l.jS("w"))}; Gir=function(l){l.Kh=!1;var c=Js(Ti().HA,"rmmt")==1,Y=!!l.QE("isViewable");(c?!Y:1)&&HL().setTimeout(sE(524,function(){l.Kh||(fBi(l),BL(540,Error()),l.C="mt",l.jS("w"))}),500); PRO(l);dY(l,l.G.Nr.AFMA_LIDAR,bIi)}; PRO=function(l){var c=Js(Ti().HA,"sneio")==1,Y=l.G.Nr.AFMA_LIDAR_EXP_1!==void 0,X=l.G.Nr.AFMA_LIDAR_EXP_2!==void 0;(c=c&&X)&&(l.G.Nr.AFMA_LIDAR_EXP_2=!0);Y&&(l.G.Nr.AFMA_LIDAR_EXP_1=!c)}; fBi=function(l){l.QE("removeEventListener",l.G.Nr.AFMA_LIDAR,bIi);l.xT=!1}; qEc=function(l,c){if(l.QE("getState")==="loading")return new g.RQ(-1,-1);c=l.QE(c);if(!c)return new g.RQ(-1,-1);l=parseInt(c.width,10);c=parseInt(c.height,10);return isNaN(l)||isNaN(c)?new g.RQ(-1,-1):new g.RQ(l,c)}; Dtn=function(){try{var l=nI(JL);l.QE("removeEventListener","ready",Dtn);t2k(l)}catch(c){BL(541,c)}}; bIi=function(l,c){try{var Y=nI(JL);Y.Kh=!0;var X=l?new Fs(l.y,l.x+l.width,l.y+l.height,l.x):new Fs(0,0,0,0);var k=LI(),r=nf();var e=new YK(k,r,Y);e.D=X;e.volume=c;Y.z1(e)}catch(d){BL(542,d)}}; OIn=function(l){var c=Ti(),Y=nI(JL);l&&!c.T&&(c.T=!0,Y.NQ=!0,Y.C&&Y.jS("w",!0))}; ya=function(){this.isInitialized=!1;this.D=this.G=null;var l={};this.C=(l.start=this.Ydd,l.firstquartile=this.qdh,l.midpoint=this.h6Q,l.thirdquartile=this.nTd,l.complete=this.dQU,l.error=this.Zhh,l.pause=this.dS,l.resume=this.tq,l.skip=this.L0J,l.viewable_impression=this.sN,l.mute=this.Ru,l.unmute=this.Ru,l.fullscreen=this.Msh,l.exitfullscreen=this.ETf,l.fully_viewable_audible_half_duration_impression=this.sN,l.measurable_impression=this.sN,l.abandon=this.dS,l.engagedview=this.sN,l.impression=this.sN, l.creativeview=this.sN,l.progress=this.Ru,l.custom_metric_viewable=this.sN,l.bufferstart=this.dS,l.bufferfinish=this.tq,l.audio_measurable=this.sN,l.audio_audible=this.sN,l);l={};this.U=(l.overlay_resize=this.UQQ,l.abandon=this.Q0,l.close=this.Q0,l.collapse=this.Q0,l.overlay_unmeasurable_impression=function(c){return zs(c,"overlay_unmeasurable_impression",nf())},l.overlay_viewable_immediate_impression=function(c){return zs(c,"overlay_viewable_immediate_impression",nf())},l.overlay_unviewable_impression= function(c){return zs(c,"overlay_unviewable_impression",nf())},l.overlay_viewable_end_of_session_impression=function(c){return zs(c,"overlay_viewable_end_of_session_impression",nf())},l); Ti().G=3;aBK(this);this.K=null}; Oe=function(l,c,Y,X){l=l.ex(null,X,!0,c);l.T=Y;$6k([l]);return l}; Nrk=function(l,c,Y){D5i(c);var X=l.D;g.Uv(c,function(k){var r=g.vL(k.criteria,function(e){var d=dt5(e);if(d==null)e=null;else if(e=new rsV,d.visible!=null&&(e.D=d.visible/100),d.audible!=null&&(e.G=d.audible==1),d.time!=null){var y=d.timetype=="mtos"?"mtos":"tos",O=Qnk(d.time,"%")?"%":"ms";d=parseInt(d.time,10);O=="%"&&(d/=100);e.setTime(d,O,y)}return e}); vq(r,function(e){return e==null})||Pji(Y,new uA(k.id,k.event,r,X))})}; pLn=function(){var l=[],c=Ti();l.push(nI($H));Js(c.HA,"mvp_lv")&&l.push(nI(JL));c=[new kU,new ep];c.push(new jn(l));c.push(new ZZ(UE));return c}; RTk=function(l){if(!l.isInitialized){l.isInitialized=!0;try{var c=LI(),Y=Ti(),X=xK();EE=c;Y.K=79463069;l.G!=="o"&&(lBy=x5y(UE));if(C_5()){m0.D.fv=0;m0.D.N1=LI()-c;var k=pLn(),r=nI(Ts);r.G=k;m6V(r,function(){DJ()})?m0.done||(AYc(),Vb(r.D.D,l),WP()):X.K?DJ():WP()}else tL=!0}catch(e){throw wn.reset(),e; }}}; Gb=function(l){m0.G.cancel();Ue=l;m0.done=!0}; fW=function(l){if(l.G)return l.G;var c=nI(Ts).D;if(c)switch(c.getName()){case "nis":l.G="n";break;case "gsv":l.G="m"}l.G||(l.G="h");return l.G}; PF=function(l,c,Y){if(l.D==null)return c.jf|=4,!1;l=iIL(l.D,Y,c);c.jf|=l;return l==0}; DJ=function(){var l=[new ZZ(UE)],c=nI(Ts);c.G=l;m6V(c,function(){Gb("i")})?m0.done||(AYc(),WP()):Gb("i")}; SEV=function(l,c){if(!l.Pu){var Y=zs(l,"start",nf());Y=l.Za.D(Y).D;var X={id:"lidarv"};X.r=c;X.sv="966";BP!==null&&(X.v=BP);g3(Y,function(k,r){return X[k]=k=="mtos"||k=="tos"?r:encodeURIComponent(r)}); c=csy();g3(c,function(k,r){return X[k]=encodeURIComponent(r)}); c="//pagead2.googlesyndication.com/pagead/gen_204?"+mz(Qb(new $K,X));o_k(c);l.Pu=!0}}; bf=function(l,c,Y){MF(m0,[l],!nf());N0K(l,Y);Y!=4&&arc(l.xT,Y,l.zQ);return zs(l,c,nf())}; aBK=function(l){IrO(function(){var c=vRV();l.G!=null&&(c.sdk=l.G);var Y=nI(Ts);Y.D!=null&&(c.avms=Y.D.getName());return c})}; xtr=function(l,c,Y,X){var k=VHc(wn,Y);k!==null&&k.Qj!==c&&(l.Hm(k),k=null);k||(c=l.ex(Y,LI(),!1,c),wn.G.length==0&&(Ti().K=79463069),Qpi([c]),k=c,k.T=fW(l),X&&(k.nh=X));return k}; zTn=function(l,c){var Y=l[c];Y!==void 0&&Y>0&&(l[c]=Math.floor(Y*1E3))}; vRV=function(){var l=xK(),c={},Y={},X={};return Object.assign({},(c.sv="966",c),BP!==null&&(Y.v=BP,Y),(X["if"]=l.K?"1":"0",X.nas=String(wn.D.length),X))}; qQ=function(l){fO.call(this,"audio_audible",l)}; aj=function(l){PP.call(this,"audio_measurable",l)}; NQ=function(){I6.apply(this,arguments)}; pW=function(){}; nRL=function(l){this.D=l}; iIL=function(l,c,Y){l=l.G();if(typeof l==="function"){var X={};var k={};X=Object.assign({},BP!==null&&(X.v=BP,X),(k.sv="966",k.cb=XLK,k.e=hTK(c),k));k=zs(Y,c,nf());g.QS(X,k);Y.j8[c]=k;X=Y.XO()==2?VDr(X).join("&"):Y.Za.D(X).D;try{return l(Y.Qj,X,c),0}catch(r){return 2}}else return 1}; hTK=function(l){var c=gn(l)?"custom_metric_viewable":l;l=j9(xH,function(Y){return Y==c}); return LO[l]}; Rj=function(){ya.call(this);this.W=null;this.N=!1;this.T="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"}; HIK=function(l,c,Y){Y=Y.opt_configurable_tracking_events;l.D!=null&&Array.isArray(Y)&&Nrk(l,Y,c)}; wLi=function(l,c,Y){var X=HP(wn,c);X||(X=Y.opt_nativeTime||-1,X=Oe(l,c,fW(l),X),Y.opt_osdId&&(X.nh=Y.opt_osdId));return X}; KI5=function(l,c,Y){var X=HP(wn,c);X||(X=Oe(l,c,"n",Y.opt_nativeTime||-1));return X}; TrV=function(l,c){var Y=HP(wn,c);Y||(Y=Oe(l,c,"h",-1));return Y}; jMk=function(l){Ti();switch(fW(l)){case "b":return"ytads.bulleit.triggerExternalActivityEvent";case "n":return"ima.bridge.triggerExternalActivityEvent";case "h":case "m":case "ml":return"ima.common.triggerExternalActivityEvent"}return null}; CRg=function(l,c,Y,X){Y=Y===void 0?{}:Y;var k={};g.QS(k,{opt_adElement:void 0,opt_fullscreen:void 0},Y);var r=l.Cl(c,Y);Y=r?r.Za:l.H7();if(k.opt_bounds)return Y.D(E2("ol",X));if(X!==void 0)if(kiV(X)!==void 0)if(tL)l=E2("ue",X);else if(RTk(l),Ue=="i")l=E2("i",X),l["if"]=0;else if(c=l.Cl(c,k)){b:{Ue=="i"&&(c.PV=!0);r=k.opt_fullscreen;r!==void 0&&X5(c,!!r);var e;if(r=!xK().G)(r=x6(g.HV(),"CrKey")&&!(x6(g.HV(),"CrKey")&&x6(g.HV(),"SmartSpeaker"))||x6(g.HV(),"PlayStation")||x6(g.HV(),"Roku")||pbr()||x6(g.HV(), "Xbox"))||(r=g.HV(),r=x6(r,"AppleTV")||x6(r,"Apple TV")||x6(r,"CFNetwork")||x6(r,"tvOS")),r||(r=g.HV(),r=x6(r,"sdk_google_atv_x86")||x6(r,"Android TV")),r=!r;r&&(HL(),r=PL(zY)===0);if(e=r){switch(c.XO()){case 1:SEV(c,"pv");break;case 2:l.jm(c)}Gb("pv")}r=X.toLowerCase();if(e=!e)e=Js(Ti().HA,"ssmol")&&r==="loaded"?!1:g.AE(V2c,r);if(e&&c.mw==0){Ue!="i"&&(m0.done=!1);e=k!==void 0?k.opt_nativeTime:void 0;As=e=typeof e==="number"?e:LI();c.wN=!0;var d=nf();c.mw=1;c.HW={};c.HW.start=!1;c.HW.firstquartile= !1;c.HW.midpoint=!1;c.HW.thirdquartile=!1;c.HW.complete=!1;c.HW.resume=!1;c.HW.pause=!1;c.HW.skip=!1;c.HW.mute=!1;c.HW.unmute=!1;c.HW.viewable_impression=!1;c.HW.measurable_impression=!1;c.HW.fully_viewable_audible_half_duration_impression=!1;c.HW.fullscreen=!1;c.HW.exitfullscreen=!1;c.Mk=0;d||(c.sX().U=e);MF(m0,[c],!d)}(e=c.DU[r])&&DZ(c.mN,e);Js(Ti().HA,"fmd")||g.AE(oRL,r)&&c.Hr&&c.Hr.G(c,null);switch(c.XO()){case 1:var y=gn(r)?l.C.custom_metric_viewable:l.C[r];break;case 2:y=l.U[r]}if(y&&(X=y.call(l, c,k,X),Js(Ti().HA,"fmd")&&g.AE(oRL,r)&&c.Hr&&c.Hr.G(c,null),X!==void 0)){k=E2(void 0,r);g.QS(k,X);X=k;break b}X=void 0}c.mw==3&&l.Hm(c);l=X}else l=E2("nf",X);else l=void 0;else tL?l=E2("ue"):r?(l=E2(),g.QS(l,RaK(r,!0,!1,!1))):l=E2("nf");return typeof l==="string"?Y.D():Y.D(l)}; ZIS=function(l,c){c&&(l.T=c)}; $tr=function(l){var c={};return c.viewability=l.D,c.googleViewability=l.G,c}; QMi=function(l,c,Y){Y=Y===void 0?{}:Y;l=CRg(nI(Rj),c,Y,l);return $tr(l)}; Sp=function(l){var c=g.wy.apply(1,arguments).filter(function(X){return X}).join("&"); if(!c)return l;var Y=l.match(/[?&]adurl=/);return Y?l.slice(0,Y.index+1)+c+"&"+l.slice(Y.index+1):l+(l.indexOf("?")===-1?"?":"&")+c}; WIr=function(l){var c=l.url;l=l.XVA;this.D=c;this.C=l;l=/[?&]dsh=1(&|$)/.test(c);this.N=!l&&/[?&]ae=1(&|$)/.test(c);this.W=!l&&/[?&]ae=2(&|$)/.test(c);if((this.G=/[?&]adurl=([^&]*)/.exec(c))&&this.G[1]){try{var Y=decodeURIComponent(this.G[1])}catch(X){Y=null}this.K=Y}this.T=(new Date).getTime()-mtc}; M2K=function(l){l=l.C;if(!l)return"";var c="";l.platform&&(c+="&uap="+encodeURIComponent(l.platform));l.platformVersion&&(c+="&uapv="+encodeURIComponent(l.platformVersion));l.uaFullVersion&&(c+="&uafv="+encodeURIComponent(l.uaFullVersion));l.architecture&&(c+="&uaa="+encodeURIComponent(l.architecture));l.model&&(c+="&uam="+encodeURIComponent(l.model));l.bitness&&(c+="&uab="+encodeURIComponent(l.bitness));l.fullVersionList&&(c+="&uafvl="+encodeURIComponent(l.fullVersionList.map(function(Y){return encodeURIComponent(Y.brand)+ ";"+encodeURIComponent(Y.version)}).join("|"))); typeof l.wow64!=="undefined"&&(c+="&uaw="+Number(l.wow64));return c.substring(1)}; LIn=function(l,c,Y,X,k){var r=window;var e=e===void 0?!1:e;var d;Y?d=(e===void 0?0:e)?"//ep1.adtrafficquality.google/bg/"+kp(Y)+".js":"//pagead2.googlesyndication.com/bg/"+kp(Y)+".js":d="";e=e===void 0?!1:e;Y=r.document;var y={};c&&(y._scs_=c);y._bgu_=d;y._bgp_=X;y._li_="v_h.3.0.0.0";k&&(y._upb_=k);(c=r.GoogleTyFxhY)&&typeof c.push=="function"||(c=r.GoogleTyFxhY=[]);c.push(y);c=gE(Y).createElement("SCRIPT");c.type="text/javascript";c.async=!0;l=(e===void 0?0:e)?FVi(sMv,kp(l)+".js"):FVi(Brk,kp(l)+ ".js");g.uC(c,l);(r=(r.GoogleTyFxhYEET||{})[c.src])?r():Y.getElementsByTagName("head")[0].appendChild(c)}; ERK=function(){try{var l,c;return!!((l=window)==null?0:(c=l.top)==null?0:c.location.href)&&!1}catch(Y){return!0}}; xU=function(){var l=gRO();l=l===void 0?"bevasrsg":l;return new Promise(function(c){var Y=window===window.top?window:ERK()?window:window.top,X=Y[l],k;((k=X)==null?0:k.bevasrs)?c(new vF(X.bevasrs)):(X||(X={},X=(X.nqfbel=[],X),Y[l]=X),X.nqfbel.push(function(r){c(new vF(r))}))})}; usK=function(l){var c={c:l.mf,e:l.Wt,mc:l.w_,me:l.J7};l.Ke&&(c.co={c:l.Ke.Xd,a:l.Ke.E5,s:l.Ke.Ls});return c}; zb=function(l){g.C.call(this);this.wpc=l}; vF=function(l){g.C.call(this);var c=this;this.pV=l;this.K="keydown keypress keyup input focusin focusout select copy cut paste change click dblclick auxclick pointerover pointerdown pointerup pointermove pointerout dragenter dragleave drag dragend mouseover mousedown mouseup mousemove mouseout touchstart touchend touchmove wheel".split(" ");this.D=void 0;this.bf=this.pV.p;this.T=this.FE.bind(this);this.addOnDisposeCallback(function(){return void Asi(c)})}; FI5=function(l){var c;return g.H(function(Y){if(Y.D==1){if(!l.pV.wpc)throw new k6(30,"NWA");return l.G?Y.return(l.G):g.n(Y,l.pV.wpc(),2)}c=Y.G;l.G=new zb(c);return Y.return(l.G)})}; Asi=function(l){l.D!==void 0&&(l.K.forEach(function(c){var Y;(Y=l.D)==null||Y.removeEventListener(c,l.T)}),l.D=void 0)}; czc=function(l){if(g.iQ(g.rE(l)))return!1;if(l.indexOf("://pagead2.googlesyndication.com/pagead/gen_204?id=yt3p&sr=1&")>=0)return!0;try{var c=new g.N6(l)}catch(Y){return g.gM(IBX,function(X){return l.search(X)>0})!=null}return c.W.match(lDc)?!0:g.gM(IBX,function(Y){return l.match(Y)!=null})!=null}; g.nW=function(l,c){return l.replace(Ysr,function(Y,X){try{var k=g.oQ(c,X);if(k==null||k.toString()==null)return Y;k=k.toString();if(k==""||!g.iQ(g.rE(k)))return encodeURIComponent(k).replace(/%2C/g,",")}catch(r){}return Y})}; hL=function(l,c){return Object.is(l,c)}; wY=function(l){var c=HF;HF=l;return c}; Xqv=function(l){if(l.aV!==void 0){var c=KW;KW=!0;try{for(var Y=g.b(l.aV),X=Y.next();!X.done;X=Y.next()){var k=X.value;k.Ri||(l=void 0,k.Ri=!0,Xqv(k),(l=k.c_)==null||l.call(k,k))}}finally{KW=c}}}; kYn=function(){var l;return((l=HF)==null?void 0:l.uT)!==!1}; rzV=function(l){l&&(l.e4=0);return wY(l)}; e6X=function(l,c){wY(c);if(l&&l.BW!==void 0&&l.QQ!==void 0&&l.Er!==void 0){if(Tb(l))for(c=l.e4;cl.e4;)l.BW.pop(),l.Er.pop(),l.QQ.pop()}}; dec=function(l,c,Y){Jzn(l);if(l.aV.length===0&&l.BW!==void 0)for(var X=0;X0}; yzO=function(l){l.BW!=null||(l.BW=[]);l.QQ!=null||(l.QQ=[]);l.Er!=null||(l.Er=[])}; Jzn=function(l){l.aV!=null||(l.aV=[]);l.qa!=null||(l.qa=[])}; DeO=function(l){function c(){if(KW)throw Error("");if(HF!==null){var X=HF.e4++;yzO(HF);X0?" "+c:c))}}; g.dR=function(l,c){if(l.classList)Array.prototype.forEach.call(c,function(k){g.Jj(l,k)}); else{var Y={};Array.prototype.forEach.call(YV(l),function(k){Y[k]=!0}); Array.prototype.forEach.call(c,function(k){Y[k]=!0}); c="";for(var X in Y)c+=c.length>0?" "+X:X;g.XO(l,c)}}; g.yu=function(l,c){l.classList?l.classList.remove(c):g.kV(l,c)&&g.XO(l,Array.prototype.filter.call(YV(l),function(Y){return Y!=c}).join(" "))}; g.OD=function(l,c){l.classList?Array.prototype.forEach.call(c,function(Y){g.yu(l,Y)}):g.XO(l,Array.prototype.filter.call(YV(l),function(Y){return!g.AE(c,Y)}).join(" "))}; g.DK=function(l,c,Y){Y?g.Jj(l,c):g.yu(l,c)}; vKO=function(l,c){var Y=!g.kV(l,c);g.DK(l,c,Y)}; g.tj=function(){g.d3.call(this);this.D=0;this.endTime=this.startTime=null}; xey=function(l,c){Array.isArray(c)||(c=[c]);c=c.map(function(Y){return typeof Y==="string"?Y:Y.property+" "+Y.duration+"s "+Y.timing+" "+Y.delay+"s"}); g.dg(l,"transition",c.join(","))}; UD=function(l,c,Y,X,k){g.tj.call(this);this.G=l;this.N=c;this.W=Y;this.T=X;this.C=Array.isArray(k)?k:[k]}; z6V=function(l,c,Y,X){return new UD(l,c,{opacity:Y},{opacity:X},{property:"opacity",duration:c,timing:"ease-in",delay:0})}; h6c=function(l){l=ze(l);if(l=="")return null;var c=String(l.slice(0,4)).toLowerCase();if(("url("1||l&&l.split(")"),null;if(l.indexOf("(")>0){if(/"|'/.test(l))return null;c=/([\-\w]+)\(/g;for(var Y;Y=c.exec(l);)if(!(Y[1].toLowerCase()in nKX))return null}return l}; GD=function(l,c){l=g.Qn[l];return l&&l.prototype?(c=Object.getOwnPropertyDescriptor(l.prototype,c))&&c.get||null:null}; Hfc=function(l){var c=g.Qn.CSSStyleDeclaration;return c&&c.prototype&&c.prototype[l]||null}; wqc=function(l,c,Y,X){if(l)return l.apply(c,X);if(g.f6&&document.documentMode<10){if(!c[Y].call)throw Error("IE Clobbering detected");}else if(typeof c[Y]!="function")throw Error("Clobbering detected");return c[Y].apply(c,X)}; oKX=function(l){if(!l)return"";var c=document.createElement("div").style;Kzn(l).forEach(function(Y){var X=g.Yx&&Y in Tgg?Y:Y.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");RU(X,"--")||RU(X,"var")||(Y=wqc(jkk,l,l.getPropertyValue?"getPropertyValue":"getAttribute",[Y])||"",Y=h6c(Y),Y!=null&&wqc(VtX,c,c.setProperty?"setProperty":"setAttribute",[X,Y]))}); return c.cssText||""}; Kzn=function(l){g.EV(l)?l=g.YB(l):(l=g.wE(l),g.IU(l,"cssText"));return l}; g.b6=function(l){var c,Y=c=0,X=!1;l=l.split(Cei);for(var k=0;k.4?-1:1;return(c==0?null:c)==-1?"rtl":"ltr"}; g.p6=function(l){if(l instanceof qw||l instanceof aJ||l instanceof Nw)return l;if(typeof l.next=="function")return new qw(function(){return l}); if(typeof l[Symbol.iterator]=="function")return new qw(function(){return l[Symbol.iterator]()}); if(typeof l.s3=="function")return new qw(function(){return l.s3()}); throw Error("Not an iterator or iterable.");}; qw=function(l){this.G=l}; aJ=function(l){this.G=l}; Nw=function(l){qw.call(this,function(){return l}); this.K=l}; RJ=function(l,c,Y,X,k,r,e,d){this.D=l;this.C=c;this.K=Y;this.N=X;this.T=k;this.W=r;this.G=e;this.U=d}; i6=function(l,c){if(c==0)return l.D;if(c==1)return l.G;var Y=aQ(l.D,l.K,c),X=aQ(l.K,l.T,c);l=aQ(l.T,l.G,c);Y=aQ(Y,X,c);X=aQ(X,l,c);return aQ(Y,X,c)}; mei=function(l,c){var Y=(c-l.D)/(l.G-l.D);if(Y<=0)return 0;if(Y>=1)return 1;for(var X=0,k=1,r=0,e=0;e<8;e++){r=i6(l,Y);var d=(i6(l,Y+1E-6)-r)/1E-6;if(Math.abs(r-c)<1E-6)return Y;if(Math.abs(d)<1E-6)break;else r1E-6&&e<8;e++)r=0}; g.zD=function(l){g.C.call(this);this.W=1;this.K=[];this.T=0;this.D=[];this.G={};this.C=!!l}; Mt5=function(l,c,Y){g.q5(function(){l.apply(c,Y)})}; g.n6=function(l){this.D=l}; hj=function(l){this.D=l}; skV=function(l){this.data=l}; Bgy=function(l){return l===void 0||l instanceof skV?l:new skV(l)}; HT=function(l){this.D=l}; g.LzX=function(l){var c=l.creation;l=l.expiration;return!!l&&lg.cV()}; g.wR=function(l){this.D=l}; EKn=function(){}; K6=function(){}; TD=function(l){this.D=l;this.G=null}; jq=function(l){if(l.D==null)throw Error("Storage mechanism: Storage unavailable");var c;((c=l.G)!=null?c:l.isAvailable())||NN(Error("Storage mechanism: Storage unavailable"))}; Vu=function(){var l=null;try{l=g.Qn.localStorage||null}catch(c){}TD.call(this,l)}; gKL=function(){var l=null;try{l=g.Qn.sessionStorage||null}catch(c){}TD.call(this,l)}; oJ=function(l,c){this.G=l;this.D=c+"::"}; g.C6=function(l){var c=new Vu;return c.isAvailable()?l?new oJ(c,l):c:null}; ZK=function(l,c){this.D=l;this.G=c}; $V=function(l){this.D=[];if(l)a:{if(l instanceof $V){var c=l.DM();l=l.uq();if(this.D.length<=0){for(var Y=this.D,X=0;X>>6:(r<65536?d[Y++]=224|r>>>12:(d[Y++]=240|r>>>18,d[Y++]=128|r>>>12&63),d[Y++]=128|r>>> 6&63),d[Y++]=128|r&63);return d}; Mw=function(l){for(var c=l.length;--c>=0;)l[c]=0}; sD=function(l,c,Y,X,k){this.S7=l;this.gK=c;this.x9=Y;this.OL=X;this.ZiQ=k;this.hh=l&&l.length}; BT=function(l,c){this.zF=l;this.vg=0;this.WH=c}; L6=function(l,c){l.X$[l.pending++]=c&255;l.X$[l.pending++]=c>>>8&255}; ED=function(l,c,Y){l.Fe>16-Y?(l.Cb|=c<>16-l.Fe,l.Fe+=Y-16):(l.Cb|=c<>>=1,Y<<=1;while(--c>0);return Y>>>1}; lZg=function(l,c,Y){var X=Array(16),k=0,r;for(r=1;r<=15;r++)X[r]=k=k+Y[r-1]<<1;for(Y=0;Y<=c;Y++)k=l[Y*2+1],k!==0&&(l[Y*2]=IDk(X[k]++,k))}; cTv=function(l){var c;for(c=0;c<286;c++)l.Zm[c*2]=0;for(c=0;c<30;c++)l.YJ[c*2]=0;for(c=0;c<19;c++)l.RH[c*2]=0;l.Zm[512]=1;l.UY=l.UW=0;l.SV=l.matches=0}; Y2K=function(l){l.Fe>8?L6(l,l.Cb):l.Fe>0&&(l.X$[l.pending++]=l.Cb);l.Cb=0;l.Fe=0}; XPg=function(l,c,Y){Y2K(l);L6(l,Y);L6(l,~Y);WT.dY(l.X$,l.window,c,Y,l.pending);l.pending+=Y}; ksX=function(l,c,Y,X){var k=c*2,r=Y*2;return l[k]>>7)];gR(l,e,Y);d=cp[e];d!==0&&(k-=YF[e],ED(l,k,d))}}while(X>1;e>=1;e--)u6(l,Y,e);y=r;do e=l.Eo[1],l.Eo[1]=l.Eo[l.xo--],u6(l,Y,1),X=l.Eo[1],l.Eo[--l.qq]=e,l.Eo[--l.qq]=X,Y[y*2]=Y[e*2]+Y[X*2],l.depth[y]=(l.depth[e]>=l.depth[X]?l.depth[e]:l.depth[X])+1,Y[e*2+1]=Y[X*2+1]=y,l.Eo[1]=y++,u6(l,Y,1);while(l.xo>= 2);l.Eo[--l.qq]=l.Eo[1];e=c.zF;y=c.vg;X=c.WH.S7;k=c.WH.hh;r=c.WH.gK;var O=c.WH.x9,D=c.WH.ZiQ,t,U=0;for(t=0;t<=15;t++)l.eR[t]=0;e[l.Eo[l.qq]*2+1]=0;for(c=l.qq+1;c<573;c++){var G=l.Eo[c];t=e[e[G*2+1]*2+1]+1;t>D&&(t=D,U++);e[G*2+1]=t;if(!(G>y)){l.eR[t]++;var f=0;G>=O&&(f=r[G-O]);var a=e[G*2];l.UY+=a*(t+f);k&&(l.UW+=a*(X[G*2+1]+f))}}if(U!==0){do{for(t=D-1;l.eR[t]===0;)t--;l.eR[t]--;l.eR[t+1]+=2;l.eR[D]--;U-=2}while(U>0);for(t=D;t!==0;t--)for(G=l.eR[t];G!==0;)X=l.Eo[--c],X>y||(e[X*2+1]!==t&&(l.UY+=(t- e[X*2+1])*e[X*2],e[X*2+1]=t),G--)}lZg(Y,d,l.eR)}; ejV=function(l,c,Y){var X,k=-1,r=c[1],e=0,d=7,y=4;r===0&&(d=138,y=3);c[(Y+1)*2+1]=65535;for(X=0;X<=Y;X++){var O=r;r=c[(X+1)*2+1];++e>>=1)if(c&1&&l.Zm[Y*2]!==0)return 0;if(l.Zm[18]!==0||l.Zm[20]!==0||l.Zm[26]!==0)return 1;for(Y=32;Y<256;Y++)if(l.Zm[Y*2]!==0)return 1;return 0}; kF=function(l,c,Y){l.X$[l.KN+l.SV*2]=c>>>8&255;l.X$[l.KN+l.SV*2+1]=c&255;l.X$[l.uW+l.SV]=Y&255;l.SV++;c===0?l.Zm[Y*2]++:(l.matches++,c--,l.Zm[(Aj[Y]+256+1)*2]++,l.YJ[(c<256?lh[c]:lh[256+(c>>>7)])*2]++);return l.SV===l.OT-1}; er=function(l,c){l.msg=rf[c];return c}; JJ=function(l){for(var c=l.length;--c>=0;)l[c]=0}; df=function(l){var c=l.state,Y=c.pending;Y>l.f0&&(Y=l.f0);Y!==0&&(WT.dY(l.output,c.X$,c.IX,Y,l.Fl),l.Fl+=Y,c.IX+=Y,l.l_+=Y,l.f0-=Y,c.pending-=Y,c.pending===0&&(c.IX=0))}; DY=function(l,c){var Y=l.Mt>=0?l.Mt:-1,X=l.NJ-l.Mt,k=0;if(l.level>0){l.OU.Em===2&&(l.OU.Em=dFn(l));X$(l,l.t_);X$(l,l.Bm);ejV(l,l.Zm,l.t_.vg);ejV(l,l.YJ,l.Bm.vg);X$(l,l.Cv);for(k=18;k>=3&&l.RH[yTv[k]*2+1]===0;k--);l.UY+=3*(k+1)+5+5+4;var r=l.UY+3+7>>>3;var e=l.UW+3+7>>>3;e<=r&&(r=e)}else r=e=X+5;if(X+4<=r&&Y!==-1)ED(l,c?1:0,3),XPg(l,Y,X);else if(l.strategy===4||e===r)ED(l,2+(c?1:0),3),rTn(l,yc,OS);else{ED(l,4+(c?1:0),3);Y=l.t_.vg+1;X=l.Bm.vg+1;k+=1;ED(l,Y-257,5);ED(l,X-1,5);ED(l,k-4,4);for(r=0;r>>8&255;l.X$[l.pending++]=c&255}; OOL=function(l,c){var Y=l.aQ,X=l.NJ,k=l.Tu,r=l.Vv,e=l.NJ>l.P2-262?l.NJ-(l.P2-262):0,d=l.window,y=l.d2,O=l.tv,D=l.NJ+258,t=d[X+k-1],U=d[X+k];l.Tu>=l.Jh&&(Y>>=2);r>l.Rn&&(r=l.Rn);do{var G=c;if(d[G+k]===U&&d[G+k-1]===t&&d[G]===d[X]&&d[++G]===d[X+1]){X+=2;for(G++;d[++X]===d[++G]&&d[++X]===d[++G]&&d[++X]===d[++G]&&d[++X]===d[++G]&&d[++X]===d[++G]&&d[++X]===d[++G]&&d[++X]===d[++G]&&d[++X]===d[++G]&&Xk){l.Bg=c;k=G;if(G>=r)break;t=d[X+k-1];U=d[X+k]}}}while((c=O[c&y])>e&&--Y!== 0);return k<=l.Rn?k:l.Rn}; Pp=function(l){var c=l.P2,Y;do{var X=l.Af-l.Rn-l.NJ;if(l.NJ>=c+(c-262)){WT.dY(l.window,l.window,c,c,0);l.Bg-=c;l.NJ-=c;l.Mt-=c;var k=Y=l.E8;do{var r=l.head[--k];l.head[k]=r>=c?r-c:0}while(--Y);k=Y=c;do r=l.tv[--k],l.tv[k]=r>=c?r-c:0;while(--Y);X+=c}if(l.OU.B2===0)break;k=l.OU;Y=l.window;r=l.NJ+l.Rn;var e=k.B2;e>X&&(e=X);e===0?Y=0:(k.B2-=e,WT.dY(Y,k.input,k.fm,e,r),k.state.wrap===1?k.HP=GL(k.HP,Y,e,r):k.state.wrap===2&&(k.HP=fn(k.HP,Y,e,r)),k.fm+=e,k.RR+=e,Y=e);l.Rn+=Y;if(l.Rn+l.O6>=3)for(X=l.NJ-l.O6, l.R2=l.window[X],l.R2=(l.R2<=3&&(l.R2=(l.R2<=3)if(Y=kF(l,l.NJ-l.Bg,l.gT-3),l.Rn-=l.gT,l.gT<=l.D8&&l.Rn>=3){l.gT--;do l.NJ++,l.R2=(l.R2<=3&&(l.R2=(l.R2<4096)&&(l.gT=2));if(l.Tu>=3&&l.gT<=l.Tu){X=l.NJ+l.Rn-3;Y=kF(l,l.NJ-1-l.Uj,l.Tu-3);l.Rn-=l.Tu-1;l.Tu-=2;do++l.NJ<=X&&(l.R2=(l.R2<=3&&l.NJ>0&&(X=l.NJ-1,Y=r[X],Y===r[++X]&&Y===r[++X]&&Y===r[++X])){for(k=l.NJ+258;Y===r[++X]&&Y===r[++X]&&Y===r[++X]&&Y===r[++X]&&Y===r[++X]&&Y===r[++X]&&Y===r[++X]&&Y===r[++X]&&Xl.Rn&&(l.gT=l.Rn)}l.gT>=3?(Y=kF(l,1,l.gT-3),l.Rn-=l.gT,l.NJ+=l.gT,l.gT=0):(Y=kF(l,0,l.window[l.NJ]),l.Rn--,l.NJ++);if(Y&&(DY(l,!1),l.OU.f0===0))return 1}l.O6=0;return c=== 4?(DY(l,!0),l.OU.f0===0?3:4):l.SV&&(DY(l,!1),l.OU.f0===0)?1:2}; tny=function(l,c){for(var Y;;){if(l.Rn===0&&(Pp(l),l.Rn===0)){if(c===0)return 1;break}l.gT=0;Y=kF(l,0,l.window[l.NJ]);l.Rn--;l.NJ++;if(Y&&(DY(l,!1),l.OU.f0===0))return 1}l.O6=0;return c===4?(DY(l,!0),l.OU.f0===0?3:4):l.SV&&(DY(l,!1),l.OU.f0===0)?1:2}; a_=function(l,c,Y,X,k){this.xQd=l;this.dJs=c;this.a6d=Y;this.F$Q=X;this.func=k}; UFk=function(){this.OU=null;this.status=0;this.X$=null;this.wrap=this.pending=this.IX=this.Ad=0;this.WP=null;this.zm=0;this.method=8;this.xg=-1;this.d2=this.nM=this.P2=0;this.window=null;this.Af=0;this.head=this.tv=null;this.Vv=this.Jh=this.strategy=this.level=this.D8=this.aQ=this.Tu=this.Rn=this.Bg=this.NJ=this.O4=this.Uj=this.gT=this.Mt=this.z6=this.T6=this.gQ=this.E8=this.R2=0;this.Zm=new WT.hv(1146);this.YJ=new WT.hv(122);this.RH=new WT.hv(78);JJ(this.Zm);JJ(this.YJ);JJ(this.RH);this.Cv=this.Bm= this.t_=null;this.eR=new WT.hv(16);this.Eo=new WT.hv(573);JJ(this.Eo);this.qq=this.xo=0;this.depth=new WT.hv(573);JJ(this.depth);this.Fe=this.Cb=this.O6=this.matches=this.UW=this.UY=this.KN=this.SV=this.OT=this.uW=0}; Gsi=function(l,c){if(!l||!l.state||c>5||c<0)return l?er(l,-2):-2;var Y=l.state;if(!l.output||!l.input&&l.B2!==0||Y.status===666&&c!==4)return er(l,l.f0===0?-5:-2);Y.OU=l;var X=Y.xg;Y.xg=c;if(Y.status===42)if(Y.wrap===2)l.HP=0,tJ(Y,31),tJ(Y,139),tJ(Y,8),Y.WP?(tJ(Y,(Y.WP.text?1:0)+(Y.WP.gX?2:0)+(Y.WP.extra?4:0)+(Y.WP.name?8:0)+(Y.WP.comment?16:0)),tJ(Y,Y.WP.time&255),tJ(Y,Y.WP.time>>8&255),tJ(Y,Y.WP.time>>16&255),tJ(Y,Y.WP.time>>24&255),tJ(Y,Y.level===9?2:Y.strategy>=2||Y.level<2?4:0),tJ(Y,Y.WP.os& 255),Y.WP.extra&&Y.WP.extra.length&&(tJ(Y,Y.WP.extra.length&255),tJ(Y,Y.WP.extra.length>>8&255)),Y.WP.gX&&(l.HP=fn(l.HP,Y.X$,Y.pending,0)),Y.zm=0,Y.status=69):(tJ(Y,0),tJ(Y,0),tJ(Y,0),tJ(Y,0),tJ(Y,0),tJ(Y,Y.level===9?2:Y.strategy>=2||Y.level<2?4:0),tJ(Y,3),Y.status=113);else{var k=8+(Y.nM-8<<4)<<8;k|=(Y.strategy>=2||Y.level<2?0:Y.level<6?1:Y.level===6?2:3)<<6;Y.NJ!==0&&(k|=32);Y.status=113;US(Y,k+(31-k%31));Y.NJ!==0&&(US(Y,l.HP>>>16),US(Y,l.HP&65535));l.HP=1}if(Y.status===69)if(Y.WP.extra){for(k= Y.pending;Y.zm<(Y.WP.extra.length&65535)&&(Y.pending!==Y.Ad||(Y.WP.gX&&Y.pending>k&&(l.HP=fn(l.HP,Y.X$,Y.pending-k,k)),df(l),k=Y.pending,Y.pending!==Y.Ad));)tJ(Y,Y.WP.extra[Y.zm]&255),Y.zm++;Y.WP.gX&&Y.pending>k&&(l.HP=fn(l.HP,Y.X$,Y.pending-k,k));Y.zm===Y.WP.extra.length&&(Y.zm=0,Y.status=73)}else Y.status=73;if(Y.status===73)if(Y.WP.name){k=Y.pending;do{if(Y.pending===Y.Ad&&(Y.WP.gX&&Y.pending>k&&(l.HP=fn(l.HP,Y.X$,Y.pending-k,k)),df(l),k=Y.pending,Y.pending===Y.Ad)){var r=1;break}r=Y.zmk&&(l.HP=fn(l.HP,Y.X$,Y.pending-k,k));r===0&&(Y.zm=0,Y.status=91)}else Y.status=91;if(Y.status===91)if(Y.WP.comment){k=Y.pending;do{if(Y.pending===Y.Ad&&(Y.WP.gX&&Y.pending>k&&(l.HP=fn(l.HP,Y.X$,Y.pending-k,k)),df(l),k=Y.pending,Y.pending===Y.Ad)){r=1;break}r=Y.zmk&&(l.HP=fn(l.HP,Y.X$,Y.pending-k,k));r===0&&(Y.status=103)}else Y.status= 103;Y.status===103&&(Y.WP.gX?(Y.pending+2>Y.Ad&&df(l),Y.pending+2<=Y.Ad&&(tJ(Y,l.HP&255),tJ(Y,l.HP>>8&255),l.HP=0,Y.status=113)):Y.status=113);if(Y.pending!==0){if(df(l),l.f0===0)return Y.xg=-1,0}else if(l.B2===0&&(c<<1)-(c>4?9:0)<=(X<<1)-(X>4?9:0)&&c!==4)return er(l,-5);if(Y.status===666&&l.B2!==0)return er(l,-5);if(l.B2!==0||Y.Rn!==0||c!==0&&Y.status!==666){X=Y.strategy===2?tny(Y,c):Y.strategy===3?DFc(Y,c):Nm[Y.level].func(Y,c);if(X===3||X===4)Y.status=666;if(X===1||X===3)return l.f0===0&&(Y.xg= -1),0;if(X===2&&(c===1?(ED(Y,2,3),gR(Y,256,yc),Y.Fe===16?(L6(Y,Y.Cb),Y.Cb=0,Y.Fe=0):Y.Fe>=8&&(Y.X$[Y.pending++]=Y.Cb&255,Y.Cb>>=8,Y.Fe-=8)):c!==5&&(ED(Y,0,3),XPg(Y,0,0),c===3&&(JJ(Y.head),Y.Rn===0&&(Y.NJ=0,Y.Mt=0,Y.O6=0))),df(l),l.f0===0))return Y.xg=-1,0}if(c!==4)return 0;if(Y.wrap<=0)return 1;Y.wrap===2?(tJ(Y,l.HP&255),tJ(Y,l.HP>>8&255),tJ(Y,l.HP>>16&255),tJ(Y,l.HP>>24&255),tJ(Y,l.RR&255),tJ(Y,l.RR>>8&255),tJ(Y,l.RR>>16&255),tJ(Y,l.RR>>24&255)):(US(Y,l.HP>>>16),US(Y,l.HP&65535));df(l);Y.wrap>0&& (Y.wrap=-Y.wrap);return Y.pending!==0?0:1}; pn=function(l){if(!(this instanceof pn))return new pn(l);l=this.options=WT.assign({level:-1,method:8,chunkSize:16384,Zk:15,UJQ:8,strategy:0,C$:""},l||{});l.raw&&l.Zk>0?l.Zk=-l.Zk:l.gTh&&l.Zk>0&&l.Zk<16&&(l.Zk+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.OU=new fZO;this.OU.f0=0;var c=this.OU;var Y=l.level,X=l.method,k=l.Zk,r=l.UJQ,e=l.strategy;if(c){var d=1;Y===-1&&(Y=6);k<0?(d=0,k=-k):k>15&&(d=2,k-=16);if(r<1||r>9||X!==8||k<8||k>15||Y<0||Y>9||e<0||e>4)c=er(c,-2);else{k===8&&(k=9); var y=new UFk;c.state=y;y.OU=c;y.wrap=d;y.WP=null;y.nM=k;y.P2=1<>=7;r<30;r++)for(YF[r]=e<<7,k=0;k<1<=O.P2&&(c===0&&(JJ(O.head),O.NJ=0,O.Mt=0,O.O6=0),Y=new WT.QV(O.P2),WT.dY(Y,r,e-O.P2,O.P2,0),r=Y,e=O.P2);Y=l.B2;X=l.fm;k=l.input;l.B2=e;l.fm=0;l.input=r;for(Pp(O);O.Rn>=3;){r=O.NJ;e=O.Rn-2;do O.R2=(O.R2<>(0,Y[72])(Y[56],Y[39]),(0,Y[91])(Y[79],Y[94]),Y[85],((0,Y[95])(Y[84],Y[100]),Y[21])(Y[30],Y[94]),Y[23],Y[100],Y[98])),(Y[90]!==-1||((0,Y[21])(Y[82],Y[56]),Yv[4]))&&(0,Y[new Date(Yv[11])/1E3+99792])((0,Y[9])(),Y[57],Y[76]),(Y[7]>-5||((0,Y[55])((0,Y[95])(Y[15],Y[56]),Y[49],(0,Y[72])(Y[56],Y[48]),Y[36]),0))&&(0,Y[57])((0,Y[81])(Y[67],Y[8]),Y[17],(0,Y[81])(Y[0],Y[46]),Y[34],Y[45])}catch(X){(0,Y[30])(Y[66],Y[90]),(0,Y[81])(Y[76],Y[46]),(0,Y[48])((0,Y[9])(),Y[8],Y[26])}try{(Y[12]<= 6||((0,Y[17])((0,Y[81])(Y[44],Y[45]),Y[48],(0,Y[75])(),Y[46],Y[26]),0))&&(0,Y[17])((0,Y[new Date(Yv[12])/1E3*44-16+-5072])(Y[8],Y[88]),Y[30],Y[45],Y[24]),(0,Y[43])(Y[45]),((0,Y[60])(Y[2],Y[85]),Y[81])(Y[51],Y[45])}catch(X){}try{Y[97]<0&&(Y[25]!=-6||(((0,Y[17])((0,Y[11])(Y[102],Y[46]),Y[81],Y[40],Y[8]),Y[17])((0,Y[7])(Y[89],Y[66]),Y[48],(0,Y[93])(),Y[8],Y[26]),0))&&((0,Y[34])(Y[45]),(0,Y[17])((0,Y[60])(Y[45],Y[13]),Y[11],Y[82],Y[46])-(0,Y[60])(Y[46],Y[19]))}catch(X){(0,Y[53])(Y[45])}finally{Y[70]>= -6&&(Y[32]<-7&&((0,Y[6])((0,Y[81])(Y[21],Y[42]),Y[17],(0,Y[7])(Y[32],Y[2]),(0,Y[81])(Y[77],Y[8]),(0,Y[48])((0,Y[9])(),Y[46],Y[26]),Y[60],Y[45],Y[97]),9)||(0,Y[17])((((0,Y[11])(Y[73],Y[66]),Y[64])(Y[49],Y[100]),Y[15])(Y[39],Y[46]),Y[48],Y[63],Y[46])+(0,Y[48])(Y[20],Y[33])),Y[31]>9&&(Y[22]!==2&&((0,Y[48])(Y[60],Y[21]),1)||(0,Y[66])((0,Y[15])(),Y[63],Y[44])),Y[37]>=1&&(Y[13]==-9&&((0,Y[66])((0,Y[27])(),Y[26],Y[44]),1)||(0,Y[29])(Y[54],Y[60])),Y[50]>=new Date(Yv[13])/(new Date(Yv[14])/1E3)?(0,Y[75])(((0,Y[35])(Y[17], Y[74]),Y[35])(Y[10],Y[94]),Y[58],(((0,Y[39])(Y[53],Y[70]),(0,Y[40])(Y[91],Y[32]),Y[61])(Y[11],Y[25])<=(0,Y[90])(Y[66],Y[22]))-((0,Y[100])((0,Y[new Date(Yv[15])/1E3])(Y[54],Y[25]),Y[94],Y[19],Y[85])|(0,Y[45])((0,Y[35])(Y[55],Y[70]),Y[58],Y[70],Y[66])|(0,Y[39])(Y[98],Y[30])),Y[34],Y[87]):(((((0,Y[9])((((0,Y[3])(Y[54],Y[97]),Y[102])(Y[53],Y[85]),Y[73])(Y[8],Y[58]),Y[40],(0,Y[68])(),Y[38],Y[18]),(0,Y[3])(Y[41],Y[37]),(0,Y[40])((0,Y[0])(),Y[85],Y[18]),Y[40])((0,Y[92])(),Y[37],Y[18]),Y[40])((0,Y[92])(), Y[37],Y[new Date(Yv[16])/1E3]),Y[40])((0,Y[68])(),Y[38],Y[18]),Y[52])(Y[37],Y[76])>=(0,Y[9])((0,Y[102])(Y[100],Y[97]),Y[102],Y[42],Y[new Date(Yv[17])/1E3]),Y[59]<=new Date(Yv[18])/1E3&&(Y[48]>6&&((0,Y[39])((0,Y[102])(Y[90],Y[34]),Y[22],((0,Y[3])(Y[21],Y[58]),Y[98])(Y[10],Y[43]),Y[10],Y[23]),1)||(((0,Y[98])(Y[31],Y[45]),Y[13])((0,Y[77])(),Y[58],Y[94]),(0,Y[79])(Y[66],Y[10]),Y[102])(Y[11]))}}catch(X){return Yv[19]+l}return c.join(Yv[4])}; j6c=function(l){return l,Yv[20][4+!!l]}; g.zL=function(l){this.name=l}; VnX=function(l){l=ZC(l);CU(this);this.Q2=l}; nn=function(l){l=ZC(l);CU(this);this.Q2=l}; hJ=function(l){l=ZC(l);CU(this);this.Q2=l}; oHS=function(l){l=ZC(l);CU(this);this.Q2=l}; Hp=function(l){l=ZC(l);CU(this);this.Q2=l}; wf=function(l){l=ZC(l);CU(this);this.Q2=l}; Kn=function(l){l=ZC(l);CU(this);this.Q2=l}; TL=function(l){l=ZC(l);CU(this);this.Q2=l}; jr=function(l){l=ZC(l);CU(this);this.Q2=l}; Vc=function(l){l=ZC(l);CU(this);this.Q2=l}; o_=function(l){l=ZC(l);CU(this);this.Q2=l}; Cn=function(l){l=ZC(l);CU(this);this.Q2=l}; ZY=function(l){l=ZC(l);CU(this);this.Q2=l}; $F=function(l){l=ZC(l);CU(this);this.Q2=l}; Qc=function(l){l=ZC(l);CU(this);this.Q2=l}; mB=function(l){l=ZC(l,500);CU(this);this.Q2=l}; Wp=function(l){l=ZC(l);CU(this);this.Q2=l}; Mm=function(l){l=ZC(l);CU(this);this.Q2=l}; CAO=function(l){l=ZC(l);CU(this);this.Q2=l}; ZO5=function(){return g.MX("yt.ads.biscotti.lastId_")||""}; $Fv=function(l){g.WS("yt.ads.biscotti.lastId_",l)}; Bp=function(){var l=arguments,c=sS;l.length>1?c[l[0]]=l[1]:l.length===1&&Object.assign(c,l[0])}; g.Ln=function(l,c){return l in sS?sS[l]:c}; ES=function(l){var c=sS.EXPERIMENT_FLAGS;return c?c[l]:void 0}; Q6K=function(l){gf.forEach(function(c){return c(l)})}; g.I_=function(l){return l&&window.yterr?function(){try{return l.apply(this,arguments)}catch(c){g.uh(c)}}:l}; g.uh=function(l){var c=g.MX("yt.logging.errors.log");c?c(l,"ERROR",void 0,void 0,void 0,void 0,void 0):(c=g.Ln("ERRORS",[]),c.push([l,"ERROR",void 0,void 0,void 0,void 0,void 0]),Bp("ERRORS",c));Q6K(l)}; la=function(l,c,Y,X,k){var r=g.MX("yt.logging.errors.log");r?r(l,"WARNING",c,Y,X,void 0,k):(r=g.Ln("ERRORS",[]),r.push([l,"WARNING",c,Y,X,void 0,k]),Bp("ERRORS",r))}; cU=function(l,c){c=l.split(c);for(var Y={},X=0,k=c.length;X1?l[1]:l[0])):{}}; es=function(l,c){return s6v(l,c||{},!0)}; J1=function(l,c){return s6v(l,c||{},!1)}; s6v=function(l,c,Y){var X=l.split("#",2);l=X[0];X=X.length>1?"#"+X[1]:"";var k=l.split("?",2);l=k[0];k=X9(k[1]||"");for(var r in c)if(Y||!g.K8(k,r))k[r]=c[r];return g.Il(l,k)+X}; de=function(l){if(!c)var c=window.location.href;var Y=g.Ba(1,l),X=g.Lm(l);Y&&X?(l=l.match(sI),c=c.match(sI),l=l[3]==c[3]&&l[1]==c[1]&&l[4]==c[4]):l=X?g.Lm(c)===X&&(Number(g.Ba(4,c))||null)===(Number(g.Ba(4,l))||null):!0;return l}; yU=function(l){l||(l=document.location.href);l=g.Ba(1,l);return l!==null&&l==="https"}; OL=function(l){l=Bnv(l);return l===null?!1:l[0]==="com"&&l[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1}; L0g=function(l){l=Bnv(l);return l===null?!1:l[1]==="google"?!0:l[2]==="google"?l[0]==="au"&&l[1]==="com"?!0:l[0]==="uk"&&l[1]==="co"?!0:!1:!1}; Bnv=function(l){l=g.Lm(l);return l!==null?l.split(".").reverse():null}; mFy=function(l){return l&&l.match(EHk)?l:XW(l)}; UL=function(l){var c=De;l=l===void 0?ZO5():l;var Y=Object,X=Y.assign,k=t1(c);var r=c.D;try{var e=r.screenX;var d=r.screenY}catch(S){}try{var y=r.outerWidth;var O=r.outerHeight}catch(S){}try{var D=r.innerWidth;var t=r.innerHeight}catch(S){}try{var U=r.screenLeft;var G=r.screenTop}catch(S){}try{D=r.innerWidth,t=r.innerHeight}catch(S){}try{var f=r.screen.availWidth;var a=r.screen.availTop}catch(S){}r=[U,G,e,d,f,a,y,O,D,t];e=tDr(!1,c.D.top);d={};var p=p===void 0?g.Qn:p;y=new WF;"SVGElement"in p&&"createElementNS"in p.document&&y.set(0);O=vPn();O["allow-top-navigation-by-user-activation"]&&y.set(1);O["allow-popups-to-escape-sandbox"]&&y.set(2);p.crypto&&p.crypto.subtle&&y.set(3);"TextDecoder"in p&&"TextEncoder"in p&&y.set(4);p=pqL(y);c=(d.bc=p,d.bih=e.height,d.biw=e.width,d.brdim=r.join(),d.vis=PL(c.G),d.wgl=!!UE.WebGLRenderingContext,d);Y=X.call(Y,k,c);Y.ca_type="image";l&&(Y.bid=l);return Y}; t1=function(l){var c={};c.dt=gHL;c.flash="0";a:{try{var Y=l.D.top.location.href}catch(D){l=2;break a}l=Y?Y===l.G.location.href?0:1:2}c=(c.frm=l,c);try{c.u_tz=-(new Date).getTimezoneOffset();var X=X===void 0?UE:X;try{var k=X.history.length}catch(D){k=0}c.u_his=k;var r;c.u_h=(r=UE.screen)==null?void 0:r.height;var e;c.u_w=(e=UE.screen)==null?void 0:e.width;var d;c.u_ah=(d=UE.screen)==null?void 0:d.availHeight;var y;c.u_aw=(y=UE.screen)==null?void 0:y.availWidth;var O;c.u_cd=(O=UE.screen)==null?void 0: O.colorDepth}catch(D){}return c}; ATS=function(){if(!u5L)return null;var l=u5L();return"open"in l?l:null}; g.fg=function(l){switch(GW(l)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; GW=function(l){return l&&"status"in l?l.status:-1}; g.PU=function(l,c){typeof l==="function"&&(l=g.I_(l));return window.setTimeout(l,c)}; g.ba=function(l,c){typeof l==="function"&&(l=g.I_(l));return window.setInterval(l,c)}; g.qs=function(l){window.clearTimeout(l)}; g.av=function(l){window.clearInterval(l)}; g.pg=function(l){l=Ns(l);return typeof l==="string"&&l==="false"?!1:!!l}; g.Rv=function(l,c){l=Ns(l);return l===void 0&&c!==void 0?c:Number(l||0)}; ia=function(){return g.Ln("EXPERIMENTS_TOKEN","")}; Ns=function(l){return g.Ln("EXPERIMENT_FLAGS",{})[l]}; Ss=function(){for(var l=[],c=g.Ln("EXPERIMENTS_FORCED_FLAGS",{}),Y=g.b(Object.keys(c)),X=Y.next();!X.done;X=Y.next())X=X.value,l.push({key:X,value:String(c[X])});Y=g.Ln("EXPERIMENT_FLAGS",{});X=g.b(Object.keys(Y));for(var k=X.next();!k.done;k=X.next())k=k.value,k.startsWith("force_")&&c[k]===void 0&&l.push({key:k,value:String(Y[k])});return l}; vU=function(l,c,Y,X,k,r,e,d){function y(){(O&&"readyState"in O?O.readyState:0)===4&&c&&g.I_(c)(O)} Y=Y===void 0?"GET":Y;X=X===void 0?"":X;d=d===void 0?!1:d;var O=ATS();if(!O)return null;"onloadend"in O?O.addEventListener("loadend",y,!1):O.onreadystatechange=y;g.pg("debug_forward_web_query_parameters")&&(l=F0r(l,window.location.search));O.open(Y,l,!0);r&&(O.responseType=r);e&&(O.withCredentials=!0);Y=Y==="POST"&&(window.FormData===void 0||!(X instanceof FormData));if(k=IZO(l,k))for(var D in k)O.setRequestHeader(D,k[D]),"content-type"===D.toLowerCase()&&(Y=!1);Y&&O.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");if(d&&"setAttributionReporting"in XMLHttpRequest.prototype){l={eventSourceEligible:!0,triggerEligible:!1};try{O.setAttributionReporting(l)}catch(t){la(t)}}O.send(X);return O}; IZO=function(l,c){c=c===void 0?{}:c;var Y=de(l),X=g.Ln("INNERTUBE_CLIENT_NAME"),k=g.pg("web_ajax_ignore_global_headers_if_set"),r;for(r in lJv){var e=g.Ln(lJv[r]),d=r==="X-Goog-AuthUser"||r==="X-Goog-PageId";r!=="X-Goog-Visitor-Id"||e||(e=g.Ln("VISITOR_DATA"));var y;if(!(y=!e)){if(!(y=Y||(g.Lm(l)?!1:!0))){y=l;var O;if(O=g.pg("add_auth_headers_to_remarketing_google_dot_com_ping")&&r==="Authorization"&&(X==="TVHTML5"||X==="TVHTML5_UNPLUGGED"||X==="TVHTML5_SIMPLY")&&L0g(y))y=M5(g.Ba(5,y))||"",y=y.split("/"), y="/"+(y.length>1?y[1]:""),O=y==="/pagead";y=O?!0:!1}y=!y}y||k&&c[r]!==void 0||X==="TVHTML5_UNPLUGGED"&&d||(c[r]=e)}"X-Goog-EOM-Visitor-Id"in c&&"X-Goog-Visitor-Id"in c&&delete c["X-Goog-Visitor-Id"];if(Y||!g.Lm(l))c["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(Y||!g.Lm(l)){try{var D=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(t){}D&&(c["X-YouTube-Time-Zone"]=D)}document.location.hostname.endsWith("youtubeeducation.com")||!Y&&g.Lm(l)||(c["X-YouTube-Ad-Signals"]= Ym(UL()));return c}; Yeg=function(l,c){var Y=g.Lm(l);g.pg("debug_handle_relative_url_for_query_forward_killswitch")||!Y&&de(l)&&(Y=document.location.hostname);var X=M5(g.Ba(5,l));X=(Y=Y&&(Y.endsWith("youtube.com")||Y.endsWith("youtube-nocookie.com")))&&X&&X.startsWith("/api/");if(!Y||X)return l;var k=X9(c),r={};g.Uv(cLX,function(e){k[e]&&(r[e]=k[e])}); return J1(l,r)}; zW=function(l,c){c.method="POST";c.postParams||(c.postParams={});return g.xm(l,c)}; rLV=function(l,c){if(window.fetch&&c.format!=="XML"){var Y={method:c.method||"GET",credentials:"same-origin"};c.headers&&(Y.headers=c.headers);c.priority&&(Y.priority=c.priority);l=XFL(l,c);var X=kbL(l,c);X&&(Y.body=X);c.withCredentials&&(Y.credentials="include");var k=c.context||g.Qn,r=!1,e;fetch(l,Y).then(function(d){if(!r){r=!0;e&&g.qs(e);var y=d.ok,O=function(D){D=D||{};y?c.onSuccess&&c.onSuccess.call(k,D,d):c.onError&&c.onError.call(k,D,d);c.onFinish&&c.onFinish.call(k,D,d)}; (c.format||"JSON")==="JSON"&&(y||d.status>=400&&d.status<500)?d.json().then(O,function(){O(null)}):O(null)}}).catch(function(){c.onError&&c.onError.call(k,{},{})}); l=c.timeout||0;c.onFetchTimeout&&l>0&&(e=g.PU(function(){r||(r=!0,g.qs(e),c.onFetchTimeout.call(c.context||g.Qn))},l))}else g.xm(l,c)}; g.xm=function(l,c){var Y=c.format||"JSON";l=XFL(l,c);var X=kbL(l,c),k=!1,r=efg(l,function(y){if(!k){k=!0;d&&g.qs(d);var O=g.fg(y),D=null,t=400<=y.status&&y.status<500,U=500<=y.status&&y.status<600;if(O||t||U)D=JLV(l,Y,y,c.convertToSafeHtml);O&&(O=dQS(Y,y,D));D=D||{};t=c.context||g.Qn;O?c.onSuccess&&c.onSuccess.call(t,y,D):c.onError&&c.onError.call(t,y,D);c.onFinish&&c.onFinish.call(t,y,D)}},c.method,X,c.headers,c.responseType,c.withCredentials); X=c.timeout||0;if(c.onTimeout&&X>0){var e=c.onTimeout;var d=g.PU(function(){k||(k=!0,r.abort(),g.qs(d),e.call(c.context||g.Qn,r))},X)}return r}; XFL=function(l,c){c.includeDomain&&(l=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+l);var Y=g.Ln("XSRF_FIELD_NAME");if(c=c.urlParams)c[Y]&&delete c[Y],l=es(l,c);return l}; kbL=function(l,c){var Y=g.Ln("XSRF_FIELD_NAME"),X=g.Ln("XSRF_TOKEN"),k=c.postBody||"",r=c.postParams,e=g.Ln("XSRF_FIELD_NAME"),d;c.headers&&(d=c.headers["Content-Type"]);c.excludeXsrf||g.Lm(l)&&!c.withCredentials&&g.Lm(l)!==document.location.hostname||c.method!=="POST"||d&&d!=="application/x-www-form-urlencoded"||c.postParams&&c.postParams[e]||(r||(r={}),r[Y]=X);(g.pg("ajax_parse_query_data_only_when_filled")&&r&&Object.keys(r).length>0||r)&&typeof k==="string"&&(k=X9(k),g.QS(k,r),k=c.postBodyFormat&& c.postBodyFormat==="JSON"?JSON.stringify(k):g.FP(k));r=k||r&&!g.VS(r);!yL5&&r&&c.method!=="POST"&&(yL5=!0,g.uh(Error("AJAX request with postData should use POST")));return k}; JLV=function(l,c,Y,X){var k=null;switch(c){case "JSON":try{var r=Y.responseText}catch(e){throw X=Error("Error reading responseText"),X.params=l,la(X),e;}l=Y.getResponseHeader("Content-Type")||"";r&&l.indexOf("json")>=0&&(r.substring(0,5)===")]}'\n"&&(r=r.substring(5)),k=JSON.parse(r));break;case "XML":if(l=(l=Y.responseXML)?OWL(l):null)k={},g.Uv(l.getElementsByTagName("*"),function(e){k[e.tagName]=DQr(e)})}X&&tpO(k); return k}; tpO=function(l){if(g.gy(l))for(var c in l)c==="html_content"||Qnk(c,"_html")?l[c]=We(l[c]):tpO(l[c])}; dQS=function(l,c,Y){if(c&&c.status===204)return!0;switch(l){case "JSON":return!!Y;case "XML":return Number(Y&&Y.return_code)===0;case "RAW":return!0;default:return!!Y}}; OWL=function(l){return l?(l=("responseXML"in l?l.responseXML:l).getElementsByTagName("root"))&&l.length>0?l[0]:null:null}; DQr=function(l){var c="";g.Uv(l.childNodes,function(Y){c+=Y.nodeValue}); return c}; h1=function(l,c){var Y=g.Z4(c),X;return(new g.va(function(k,r){Y.onSuccess=function(e){g.fg(e)?k(new UQX(e)):r(new ng("Request failed, status="+GW(e),"net.badstatus",e))}; Y.onError=function(e){r(new ng("Unknown request error","net.unknown",e))}; Y.onTimeout=function(e){r(new ng("Request timed out","net.timeout",e))}; X=g.xm(l,Y)})).Kx(function(k){if(k instanceof w3){var r; (r=X)==null||r.abort()}return nm(k)})}; g.HU=function(l,c,Y,X){function k(d,y,O){return d.Kx(function(D){if(y<=0||GW(D.xhr)===403)return nm(new ng("Request retried too many times","net.retryexhausted",D.xhr,D));D=Math.pow(2,Y-y+1)*O;var t=e>0?Math.min(e,D):D;return r(O).then(function(){return k(h1(l,c),y-1,t)})})} function r(d){return new g.va(function(y){setTimeout(y,d)})} var e=e===void 0?-1:e;return k(h1(l,c),Y-1,X)}; ng=function(l,c,Y){fF.call(this,l+", errorCode="+c);this.errorCode=c;this.xhr=Y;this.name="PromiseAjaxError"}; UQX=function(l){this.xhr=l}; we=function(l){this.D=l===void 0?null:l;this.K=0;this.G=null}; Kg=function(l){var c=new we;l=l===void 0?null:l;c.K=2;c.G=l===void 0?null:l;return c}; TW=function(l){var c=new we;l=l===void 0?null:l;c.K=1;c.G=l===void 0?null:l;return c}; g.ov=function(l,c,Y,X,k){js||VU.set(""+l,c,{aK:Y,path:"/",domain:X===void 0?"youtube.com":X,secure:k===void 0?!1:k})}; g.Cg=function(l,c){if(!js)return VU.get(""+l,c)}; g.Ze=function(l,c,Y){js||VU.remove(""+l,c===void 0?"/":c,Y===void 0?"youtube.com":Y)}; Gbg=function(){if(g.pg("embeds_web_enable_cookie_detection_fix")){if(!g.Qn.navigator.cookieEnabled)return!1}else if(!VU.isEnabled())return!1;if(!VU.isEmpty())return!0;g.pg("embeds_web_enable_cookie_detection_fix")?VU.set("TESTCOOKIESENABLED","1",{aK:60,Kzh:"none",secure:!0}):VU.set("TESTCOOKIESENABLED","1",{aK:60});if(VU.get("TESTCOOKIESENABLED")!=="1")return!1;VU.remove("TESTCOOKIESENABLED");return!0}; g.m=function(l,c){if(l)return l[c.name]}; $m=function(l){var c=g.Ln("INNERTUBE_HOST_OVERRIDE");c&&(l=String(c)+String(EI(l)));return l}; fJi=function(l){var c={};g.pg("json_condensed_response")&&(c.prettyPrint="false");return l=J1(l,c)}; QU=function(l,c){var Y=Y===void 0?{}:Y;l={method:c===void 0?"POST":c,mode:de(l)?"same-origin":"cors",credentials:de(l)?"same-origin":"include"};c={};for(var X=g.b(Object.keys(Y)),k=X.next();!k.done;k=X.next())k=k.value,Y[k]&&(c[k]=Y[k]);Object.keys(c).length>0&&(l.headers=c);return l}; mu=function(){var l=/Chrome\/(\d+)/.exec(g.HV());return l?parseFloat(l[1]):NaN}; WU=function(){var l=/\sCobalt\/(\S+)\s/.exec(g.HV());if(!l)return NaN;var c=[];l=g.b(l[1].split("."));for(var Y=l.next();!Y.done;Y=l.next())Y=parseInt(Y.value,10),Y>=0&&c.push(Y);return parseFloat(c.join("."))}; sL=function(){return g.Ms("android")&&g.Ms("chrome")&&!(g.Ms("trident/")||g.Ms("edge/"))&&!g.Ms("cobalt")}; Pfv=function(){return g.Ms("armv7")||g.Ms("aarch64")||g.Ms("android")}; g.BU=function(){return g.Ms("cobalt")}; Lg=function(){return g.Ms("cobalt")&&g.Ms("appletv")}; EL=function(){return g.Ms("(ps3; leanback shell)")||g.Ms("ps3")&&g.BU()}; bWS=function(){return g.Ms("(ps4; leanback shell)")||g.Ms("ps4")&&g.BU()}; g.qeX=function(){return g.BU()&&(g.Ms("ps4 vr")||g.Ms("ps4 pro vr"))}; ge=function(){var l=/WebKit\/([0-9]+)/.exec(g.HV());return!!(l&&parseInt(l[1],10)>=600)}; ua=function(){var l=/WebKit\/([0-9]+)/.exec(g.HV());return!!(l&&parseInt(l[1],10)>=602)}; aJV=function(){return g.Ms("iemobile")||g.Ms("windows phone")&&g.Ms("edge")}; Iv=function(){return(A1||F9)&&g.Ms("applewebkit")&&!g.Ms("version")&&(!g.Ms("safari")||g.Ms("gsa/"))}; cJ=function(){return g.l3&&g.Ms("version/")}; YE=function(){return g.Ms("smart-tv")&&g.Ms("samsung")}; g.Ms=function(l){var c=g.HV();return c?c.toLowerCase().indexOf(l)>=0:!1}; XG=function(){return oXk()||Iv()||cJ()?!0:g.Ln("EOM_VISITOR_DATA")?!1:!0}; kE=function(l,c){return c===void 0||c===null?l:c==="1"||c===!0||c===1||c==="True"?!0:!1}; rF=function(l,c,Y){for(var X in Y)if(Y[X]==c)return Y[X];return l}; eQ=function(l,c){return c===void 0||c===null?l:Number(c)}; JA=function(l,c){return c===void 0||c===null?l:c.toString()}; dF=function(l,c){if(c){if(l==="fullwidth")return Infinity;if(l==="fullheight")return 0}return l&&(c=l.match(NYv))&&(l=Number(c[2]),c=Number(c[1]),!isNaN(l)&&!isNaN(c)&&l>0)?c/l:NaN}; yK=function(l){var c=l.docid||l.video_id||l.videoId||l.id;if(c)return c;c=l.raw_player_response;c||(l=l.player_response)&&(c=JSON.parse(l));return c&&c.videoDetails&&c.videoDetails.videoId||null}; pFg=function(l){return Od(l,!1)==="EMBEDDED_PLAYER_MODE_PFL"}; g.D0=function(l){return l==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||l==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1}; Od=function(l,c){c=(c===void 0?0:c)?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(c="EMBEDDED_PLAYER_MODE_PFL");var Y=l.raw_embedded_player_response;if(!Y&&(l=l.embedded_player_response))try{Y=JSON.parse(l)}catch(X){return c}return Y?rF(c,Y.embeddedPlayerMode,Rfn):c}; Ud=function(l){fF.call(this,l.message||l.description||l.name);this.isMissing=l instanceof tA;this.isTimeout=l instanceof ng&&l.errorCode=="net.timeout";this.isCanceled=l instanceof w3}; tA=function(){fF.call(this,"Biscotti ID is missing from server")}; iWK=function(){if(g.pg("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("Biscotti id fetching has been disabled entirely.");if(!XG())return Error("User has not consented - not fetching biscotti id.");var l=g.Ln("PLAYER_VARS",{});if(g.oQ(l,"privembed",!1)=="1")return Error("Biscotti ID is not available in private embed mode");if(pFg(l))return Error("Biscotti id fetching has been disabled for pfl.")}; zfg=function(){var l=iWK();if(l!==void 0)return nm(l);Gt||(Gt=h1("//googleads.g.doubleclick.net/pagead/id",Se5).then(vU5).Kx(function(c){return xQV(2,c)})); return Gt}; vU5=function(l){l=l.xhr.responseText;if(!RU(l,")]}'"))throw new tA;l=JSON.parse(l.substr(4));if((l.type||1)>1)throw new tA;l=l.id;$Fv(l);Gt=TW(l);nUV(18E5,2);return l}; xQV=function(l,c){c=new Ud(c);$Fv("");Gt=Kg(c);l>0&&nUV(12E4,l-1);throw c;}; nUV=function(l,c){g.PU(function(){h1("//googleads.g.doubleclick.net/pagead/id",Se5).then(vU5,function(Y){return xQV(c,Y)}).Kx(g.N5)},l)}; hfn=function(){try{var l=g.MX("yt.ads.biscotti.getId_");return l?l():zfg()}catch(c){return nm(c)}}; wFS=function(l){l&&(l.dataset?l.dataset[HWL()]="true":iHg(l))}; KS5=function(l){return l?l.dataset?l.dataset[HWL()]:l.getAttribute("data-loaded"):null}; HWL=function(){return TYg.loaded||(TYg.loaded="loaded".replace(/\-([a-z])/g,function(l,c){return c.toUpperCase()}))}; jjc=function(){var l=document;if("visibilityState"in l)return l.visibilityState;var c=fl+"VisibilityState";if(c in l)return l[c]}; PJ=function(l,c){var Y;vq(l,function(X){Y=c[X];return!!Y}); return Y}; b3=function(l){if(l.requestFullscreen)l=l.requestFullscreen(void 0);else if(l.webkitRequestFullscreen)l=l.webkitRequestFullscreen();else if(l.mozRequestFullScreen)l=l.mozRequestFullScreen();else if(l.msRequestFullscreen)l=l.msRequestFullscreen();else if(l.webkitEnterFullscreen)l=l.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return l instanceof Promise?l:Promise.resolve()}; N1=function(l){var c;g.q1()?aE()==l&&(c=document):c=l;return c&&(l=PJ(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],c))?(c=l.call(c),c instanceof Promise?c:Promise.resolve()):Promise.resolve()}; Vpn=function(l){return g.gM(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(c){return"on"+c.toLowerCase()in l})}; oUn=function(){var l=document;return g.gM(["fullscreenerror","webkitfullscreenerror","mozfullscreenerror","MSFullscreenError"],function(c){return"on"+c.toLowerCase()in l})}; g.q1=function(){return!!PJ(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)}; aE=function(l){l=l===void 0?!1:l;var c=PJ(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(l)for(;c&&c.shadowRoot;)c=c.shadowRoot.fullscreenElement;return c?c:null}; pl=function(l){this.type="";this.state=this.source=this.data=this.currentTarget=this.relatedTarget=this.target=null;this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.ctrlKey=this.altKey=!1;this.rotation=this.clientY=this.clientX=0;this.scale=1;this.changedTouches=this.touches=null;try{if(l=l||window.event){this.event=l;for(var c in l)c in Cf5||(this[c]=l[c]);this.scale=l.scale;this.rotation=l.rotation;var Y=l.target||l.srcElement;Y&&Y.nodeType==3&&(Y=Y.parentNode);this.target=Y;var X=l.relatedTarget; if(X)try{X=X.nodeName?X:null}catch(k){X=null}else this.type=="mouseover"?X=l.fromElement:this.type=="mouseout"&&(X=l.toElement);this.relatedTarget=X;this.clientX=l.clientX!=void 0?l.clientX:l.pageX;this.clientY=l.clientY!=void 0?l.clientY:l.pageY;this.keyCode=l.keyCode?l.keyCode:l.which;this.charCode=l.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=l.altKey;this.ctrlKey=l.ctrlKey;this.shiftKey=l.shiftKey;this.metaKey=l.metaKey;this.D=l.pageX;this.G=l.pageY}}catch(k){}}; ZWK=function(l){if(document.body&&document.documentElement){var c=document.body.scrollTop+document.documentElement.scrollTop;l.D=l.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);l.G=l.clientY+c}}; $Qc=function(l,c,Y,X){X=X===void 0?{}:X;l.addEventListener&&(c!="mouseenter"||"onmouseenter"in document?c!="mouseleave"||"onmouseenter"in document?c=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(c="MozMousePixelScroll"):c="mouseout":c="mouseover");return j9(RE,function(k){var r=typeof k[4]==="boolean"&&k[4]==!!X,e=g.gy(k[4])&&g.gy(X)&&g.C8(k[4],X);return!!k.length&&k[0]==l&&k[1]==c&&k[2]==Y&&(r||e)})}; g.i3=function(l,c,Y,X){X=X===void 0?{}:X;if(!l||!l.addEventListener&&!l.attachEvent)return"";var k=$Qc(l,c,Y,X);if(k)return k;k=++QjS.count+"";var r=!(c!="mouseenter"&&c!="mouseleave"||!l.addEventListener||"onmouseenter"in document);var e=r?function(d){d=new pl(d);if(!Gf(d.relatedTarget,function(y){return y==l},!0))return d.currentTarget=l,d.type=c,Y.call(l,d)}:function(d){d=new pl(d); d.currentTarget=l;return Y.call(l,d)}; e=g.I_(e);l.addEventListener?(c=="mouseenter"&&r?c="mouseover":c=="mouseleave"&&r?c="mouseout":c=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(c="MozMousePixelScroll"),mQK()||typeof X==="boolean"?l.addEventListener(c,e,X):l.addEventListener(c,e,!!X.capture)):l.attachEvent("on"+c,e);RE[k]=[l,c,Y,e,X];return k}; Mpn=function(l){return WSn(l,function(c){return g.kV(c,"ytp-ad-has-logging-urls")})}; WSn=function(l,c){var Y=document.body||document;return g.i3(Y,"click",function(X){var k=Gf(X.target,function(r){return r===Y||c(r)},!0); k&&k!==Y&&!k.disabled&&(X.currentTarget=k,l.call(k,X))})}; g.SQ=function(l){l&&(typeof l=="string"&&(l=[l]),g.Uv(l,function(c){if(c in RE){var Y=RE[c],X=Y[0],k=Y[1],r=Y[3];Y=Y[4];X.removeEventListener?mQK()||typeof Y==="boolean"?X.removeEventListener(k,r,Y):X.removeEventListener(k,r,!!Y.capture):X.detachEvent&&X.detachEvent("on"+k,r);delete RE[c]}}))}; vJ=function(l){for(var c in RE)RE[c][0]==l&&g.SQ(c)}; xE=function(l){l=l||window.event;var c;l.composedPath&&typeof l.composedPath==="function"?c=l.composedPath():c=l.path;c&&c.length?l=c[0]:(l=l||window.event,l=l.target||l.srcElement,l.nodeType==3&&(l=l.parentNode));return l}; zt=function(l){this.C=l;this.D=null;this.T=0;this.W=null;this.N=0;this.G=[];for(l=0;l<4;l++)this.G.push(0);this.K=0;this.Kh=g.i3(window,"mousemove",(0,g.Fk)(this.j,this));this.U=g.ba((0,g.Fk)(this.AJ,this),25)}; nl=function(l){g.C.call(this);this.U=[];this.Pu=l||this}; hA=function(l,c,Y,X){for(var k=0;k0?Y:0;Y=X?Date.now()+X*1E3:0;if((X=X?(0,g.Kl)():Tt())&&window.JSON){typeof c!=="string"&&(c=JSON.stringify(c,void 0));try{X.set(l,c,Y)}catch(k){X.remove(l)}}}; g.VK=function(l){var c=Tt(),Y=(0,g.Kl)();if(!c&&!Y||!window.JSON)return null;try{var X=c.get(l)}catch(k){}if(typeof X!=="string")try{X=Y.get(l)}catch(k){}if(typeof X!=="string")return null;try{X=JSON.parse(X,void 0)}catch(k){}return X}; LS5=function(){var l=(0,g.Kl)();if(l&&(l=l.G("yt-player-quality")))return l.creation}; g.oE=function(l){try{var c=Tt(),Y=(0,g.Kl)();c&&c.remove(l);Y&&Y.remove(l)}catch(X){}}; g.Cl=function(){return g.VK("yt-remote-session-screen-id")}; EUK=function(l){var c=this;this.G=void 0;this.D=!1;l.addEventListener("beforeinstallprompt",function(Y){Y.preventDefault();c.G=Y}); l.addEventListener("appinstalled",function(){c.D=!0},{once:!0})}; Z0=function(){if(!g.Qn.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.Qn.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.Qn.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.Qn.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.Qn.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(l){return"WEB_DISPLAY_MODE_UNKNOWN"}}; $E=function(){this.AF=!0}; gUy=function(){$E.instance||($E.instance=new $E);return $E.instance}; uYc=function(l){switch(l){case "DESKTOP":return 1;case "UNKNOWN_PLATFORM":return 0;case "TV":return 2;case "GAME_CONSOLE":return 3;case "MOBILE":return 4;case "TABLET":return 5}}; ALn=function(){this.D=g.Ln("ALT_PREF_COOKIE_NAME","PREF");this.G=g.Ln("ALT_PREF_COOKIE_DOMAIN","youtube.com");var l=g.Cg(this.D);l&&this.parse(l)}; g.ml=function(){QK||(QK=new ALn);return QK}; g.WJ=function(l,c){return!!((FSv("f"+(Math.floor(c/31)+1))||0)&1<0;)switch(l=Dn.shift(),l.type){case "ERROR":Jb.Gt(l.payload);break;case "EVENT":Jb.logEvent(l.eventType,l.payload)}}; Uq=function(l){tb||(Jb?Jb.Gt(l):(Dn.push({type:"ERROR",payload:l}),Dn.length>10&&Dn.shift()))}; GP=function(l,c){tb||(Jb?Jb.logEvent(l,c):(Dn.push({type:"EVENT",eventType:l,payload:c}),Dn.length>10&&Dn.shift()))}; fb=function(l){if(l.indexOf(":")>=0)throw Error("Database name cannot contain ':'");}; PH=function(l){return l.substr(0,l.indexOf(":"))||l}; g.bk=function(l,c,Y,X,k){c=c===void 0?{}:c;Y=Y===void 0?eOy[l]:Y;X=X===void 0?Jjv[l]:X;k=k===void 0?dwL[l]:k;g.Ed.call(this,Y,Object.assign({},{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:l},c));this.type=l;this.message=Y;this.level=X;this.D=k;Object.setPrototypeOf(this,g.bk.prototype)}; qa=function(l,c){g.bk.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:c,foundObjectStores:l},eOy.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,qa.prototype)}; af=function(l,c){var Y=Error.call(this);this.message=Y.message;"stack"in Y&&(this.stack=Y.stack);this.index=l;this.objectStore=c;Object.setPrototypeOf(this,af.prototype)}; pb=function(l,c,Y,X){c=PH(c);var k=l instanceof Error?l:Error("Unexpected error: "+l);if(k instanceof g.bk)return k;l={objectStoreNames:Y,dbName:c,dbVersion:X};if(k.name==="QuotaExceededError")return new g.bk("QUOTA_EXCEEDED",l);if(g.Na&&k.name==="UnknownError")return new g.bk("QUOTA_MAYBE_EXCEEDED",l);if(k instanceof af)return new g.bk("MISSING_INDEX",Object.assign({},l,{objectStore:k.objectStore,index:k.index}));if(k.name==="InvalidStateError"&&yjn.some(function(r){return k.message.includes(r)}))return new g.bk("EXECUTE_TRANSACTION_ON_CLOSED_DB", l); if(k.name==="AbortError")return new g.bk("UNKNOWN_ABORT",l,k.message);k.args=[Object.assign({},l,{name:"IdbError",ym:k.name})];k.level="WARNING";return k}; g.Rf=function(l,c,Y){var X=eI();return new g.bk("IDB_NOT_SUPPORTED",{context:{caller:l,publicName:c,version:Y,hasSucceededOnce:X==null?void 0:X.hasSucceededOnce}})}; O6c=function(l){if(!l)throw Error();throw l;}; Dwi=function(l){return l}; ik=function(l){this.D=l}; g.SI=function(l){function c(k){if(X.state.status==="PENDING"){X.state={status:"REJECTED",reason:k};k=g.b(X.G);for(var r=k.next();!r.done;r=k.next())r=r.value,r()}} function Y(k){if(X.state.status==="PENDING"){X.state={status:"FULFILLED",value:k};k=g.b(X.D);for(var r=k.next();!r.done;r=k.next())r=r.value,r()}} var X=this;this.state={status:"PENDING"};this.D=[];this.G=[];l=l.D;try{l(Y,c)}catch(k){c(k)}}; tqL=function(l,c,Y,X,k){try{if(l.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");var r=Y(l.state.value);r instanceof g.SI?vH(l,c,r,X,k):X(r)}catch(e){k(e)}}; UwO=function(l,c,Y,X,k){try{if(l.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");var r=Y(l.state.reason);r instanceof g.SI?vH(l,c,r,X,k):X(r)}catch(e){k(e)}}; vH=function(l,c,Y,X,k){c===Y?k(new TypeError("Circular promise chain detected.")):Y.then(function(r){r instanceof g.SI?vH(l,c,r,X,k):X(r)},function(r){k(r)})}; GDO=function(l,c,Y){function X(){Y(l.error);r()} function k(){c(l.result);r()} function r(){try{l.removeEventListener("success",k),l.removeEventListener("error",X)}catch(e){}} l.addEventListener("success",k);l.addEventListener("error",X)}; fKX=function(l){return new Promise(function(c,Y){GDO(l,c,Y)})}; xl=function(l){return new g.SI(new ik(function(c,Y){GDO(l,c,Y)}))}; zP=function(l,c){return new g.SI(new ik(function(Y,X){function k(){var r=l?c(l):null;r?r.then(function(e){l=e;k()},X):Y()} k()}))}; P6K=function(l,c){this.request=l;this.cursor=c}; b6S=function(l){return xl(l).then(function(c){return c?new P6K(l,c):null})}; g.qDK=function(l){l.cursor.continue(void 0);return b6S(l.request)}; aKi=function(l,c){this.D=l;this.options=c;this.transactionCount=0;this.K=Math.round((0,g.nb)());this.G=!1}; g.wO=function(l,c,Y){l=l.D.createObjectStore(c,Y);return new HH(l)}; Kb=function(l,c){l.D.objectStoreNames.contains(c)&&l.D.deleteObjectStore(c)}; g.Vg=function(l,c,Y){return g.TP(l,[c],{mode:"readwrite",b9:!0},function(X){return g.jI(X.objectStore(c),Y)})}; g.TP=function(l,c,Y,X){var k,r,e,d,y,O,D,t,U,G,f,a;return g.H(function(p){switch(p.D){case 1:var S={mode:"readonly",b9:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof Y==="string"?S.mode=Y:Object.assign(S,Y);k=S;l.transactionCount++;r=k.b9?3:1;e=0;case 2:if(d){p.kT(4);break}e++;y=Math.round((0,g.nb)());g.Rn(p,5);O=l.D.transaction(c,k.mode);S=new of(O);S=NR5(S,X);return g.n(p,S,7);case 7:return D=p.G,t=Math.round((0,g.nb)()),pTk(l,y,t,e,void 0,c.join(),k),p.return(D);case 5:U=g.vS(p);G=Math.round((0,g.nb)()); f=pb(U,l.D.name,c.join(),l.D.version);if((a=f instanceof g.bk&&!f.D)||e>=r)pTk(l,y,G,e,f,c.join(),k),d=f;p.kT(2);break;case 4:return p.return(Promise.reject(d))}})}; pTk=function(l,c,Y,X,k,r,e){c=Y-c;k?(k instanceof g.bk&&(k.type==="QUOTA_EXCEEDED"||k.type==="QUOTA_MAYBE_EXCEEDED")&&GP("QUOTA_EXCEEDED",{dbName:PH(l.D.name),objectStoreNames:r,transactionCount:l.transactionCount,transactionMode:e.mode}),k instanceof g.bk&&k.type==="UNKNOWN_ABORT"&&(Y-=l.K,Y<0&&Y>=2147483648&&(Y=0),GP("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:r,transactionDuration:c,transactionCount:l.transactionCount,dbDuration:Y}),l.G=!0),RO5(l,!1,X,r,c,e.tag),Uq(k)):RO5(l,!0,X,r,c, e.tag)}; RO5=function(l,c,Y,X,k,r){GP("TRANSACTION_ENDED",{objectStoreNames:X,connectionHasUnknownAbortedTransaction:l.G,duration:k,isSuccessful:c,tryCount:Y,tag:r===void 0?"IDB_TRANSACTION_TAG_UNKNOWN":r})}; HH=function(l){this.D=l}; g.Cb=function(l,c,Y){l.D.createIndex(c,Y,{unique:!1})}; i6k=function(l,c){return g.Zn(l,{query:c},function(Y){return Y.delete().then(function(){return g.$l(Y)})}).then(function(){})}; SDK=function(l,c,Y){var X=[];return g.Zn(l,{query:c},function(k){if(!(Y!==void 0&&X.length>=Y))return X.push(k.getValue()),g.$l(k)}).then(function(){return X})}; xwv=function(l){return"getAllKeys"in IDBObjectStore.prototype?xl(l.D.getAllKeys(void 0,void 0)):vVv(l)}; vVv=function(l){var c=[];return g.zOV(l,{query:void 0},function(Y){c.push(Y.cursor.primaryKey);return g.qDK(Y)}).then(function(){return c})}; g.jI=function(l,c,Y){return xl(l.D.put(c,Y))}; g.Zn=function(l,c,Y){l=l.D.openCursor(c.query,c.direction);return Qg(l).then(function(X){return zP(X,Y)})}; g.zOV=function(l,c,Y){var X=c.query;c=c.direction;l="openKeyCursor"in IDBObjectStore.prototype?l.D.openKeyCursor(X,c):l.D.openCursor(X,c);return b6S(l).then(function(k){return zP(k,Y)})}; of=function(l){var c=this;this.D=l;this.K=new Map;this.G=!1;this.done=new Promise(function(Y,X){c.D.addEventListener("complete",function(){Y()}); c.D.addEventListener("error",function(k){k.currentTarget===k.target&&X(c.D.error)}); c.D.addEventListener("abort",function(){var k=c.D.error;if(k)X(k);else if(!c.G){k=g.bk;for(var r=c.D.objectStoreNames,e=[],d=0;d=Y))return X.push(k.getValue()),g.$l(k)}).then(function(){return X})}; g.mp=function(l,c,Y){l=l.D.openCursor(c.query===void 0?null:c.query,c.direction===void 0?"next":c.direction);return Qg(l).then(function(X){return zP(X,Y)})}; WH=function(l,c){this.request=l;this.cursor=c}; Qg=function(l){return xl(l).then(function(c){return c?new WH(l,c):null})}; g.$l=function(l){l.cursor.continue(void 0);return Qg(l.request)}; H6L=function(l,c,Y){return new Promise(function(X,k){function r(){U||(U=new aKi(e.result,{closed:t}));return U} var e=c!==void 0?self.indexedDB.open(l,c):self.indexedDB.open(l);var d=Y.blocked,y=Y.blocking,O=Y.GLh,D=Y.upgrade,t=Y.closed,U;e.addEventListener("upgradeneeded",function(G){try{if(G.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(e.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");G.dataLoss&&G.dataLoss!=="none"&&GP("IDB_DATA_CORRUPTED",{reason:G.dataLossMessage||"unknown reason",dbName:PH(l)});var f=r(),a=new of(e.transaction); D&&D(f,function(p){return G.oldVersion=p},a); a.done.catch(function(p){k(p)})}catch(p){k(p)}}); e.addEventListener("success",function(){var G=e.result;y&&G.addEventListener("versionchange",function(){y(r())}); G.addEventListener("close",function(){GP("IDB_UNEXPECTEDLY_CLOSED",{dbName:PH(l),dbVersion:G.version});O&&O()}); X(r())}); e.addEventListener("error",function(){k(e.error)}); d&&e.addEventListener("blocked",function(){d()})})}; wTc=function(l,c,Y){Y=Y===void 0?{}:Y;return H6L(l,c,Y)}; Ma=function(l,c){c=c===void 0?{}:c;var Y,X,k,r;return g.H(function(e){if(e.D==1)return g.Rn(e,2),Y=self.indexedDB.deleteDatabase(l),X=c,(k=X.blocked)&&Y.addEventListener("blocked",function(){k()}),g.n(e,fKX(Y),4); if(e.D!=2)return g.Si(e,0);r=g.vS(e);throw pb(r,l,"",-1);})}; sq=function(l,c){this.name=l;this.options=c;this.K=!0;this.N=this.T=0}; KC5=function(l,c){return new g.bk("INCOMPATIBLE_DB_VERSION",{dbName:l.name,oldVersion:l.options.version,newVersion:c})}; g.BH=function(l,c){if(!c)throw g.Rf("openWithToken",PH(l.name));return l.open()}; TRL=function(l,c){var Y;return g.H(function(X){if(X.D==1)return g.n(X,g.BH(Lb,c),2);Y=X.G;return X.return(g.TP(Y,["databases"],{b9:!0,mode:"readwrite"},function(k){var r=k.objectStore("databases");return r.get(l.actualName).then(function(e){if(e?l.actualName!==e.actualName||l.publicName!==e.publicName||l.userIdentifier!==e.userIdentifier:1)return g.jI(r,l).then(function(){})})}))})}; Eq=function(l,c){var Y;return g.H(function(X){if(X.D==1)return l?g.n(X,g.BH(Lb,c),2):X.return();Y=X.G;return X.return(Y.delete("databases",l))})}; jJS=function(l,c){var Y,X;return g.H(function(k){return k.D==1?(Y=[],g.n(k,g.BH(Lb,c),2)):k.D!=3?(X=k.G,g.n(k,g.TP(X,["databases"],{b9:!0,mode:"readonly"},function(r){Y.length=0;return g.Zn(r.objectStore("databases"),{},function(e){l(e.getValue())&&Y.push(e.getValue());return g.$l(e)})}),3)):k.return(Y)})}; Vqr=function(l,c){return jJS(function(Y){return Y.publicName===l&&Y.userIdentifier!==void 0},c)}; oVv=function(){var l,c,Y,X;return g.H(function(k){switch(k.D){case 1:l=eI();if((c=l)==null?0:c.hasSucceededOnce)return k.return(!0);if(gO&&ge()&&!ua()||g.uk)return k.return(!1);try{if(Y=self,!(Y.indexedDB&&Y.IDBIndex&&Y.IDBKeyRange&&Y.IDBObjectStore))return k.return(!1)}catch(r){return k.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return k.return(!1);g.Rn(k,2);X={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0}; return g.n(k,TRL(X,Ab),4);case 4:return g.n(k,Eq("yt-idb-test-do-not-use",Ab),5);case 5:return k.return(!0);case 2:return g.vS(k),k.return(!1)}})}; C6i=function(){if(FT!==void 0)return FT;tb=!0;return FT=oVv().then(function(l){tb=!1;var c;if((c=rO())!=null&&c.D){var Y;c={hasSucceededOnce:((Y=eI())==null?void 0:Y.hasSucceededOnce)||l};var X;(X=rO())==null||X.set("LAST_RESULT_ENTRY_KEY",c,2592E3,!0)}return l})}; If=function(){return g.MX("ytglobal.idbToken_")||void 0}; g.l1=function(){var l=If();return l?Promise.resolve(l):C6i().then(function(c){(c=c?Ab:void 0)&&g.WS("ytglobal.idbToken_",c);return c})}; Z6n=function(l){if(!g.u3())throw l=new g.bk("AUTH_INVALID",{dbName:l}),Uq(l),l;var c=g.gF();return{actualName:l+":"+c,publicName:l,userIdentifier:c}}; $wn=function(l,c,Y,X){var k,r,e,d,y,O;return g.H(function(D){switch(D.D){case 1:return r=(k=Error().stack)!=null?k:"",g.n(D,g.l1(),2);case 2:e=D.G;if(!e)throw d=g.Rf("openDbImpl",l,c),g.pg("ytidb_async_stack_killswitch")||(d.stack=d.stack+"\n"+r.substring(r.indexOf("\n")+1)),Uq(d),d;fb(l);y=Y?{actualName:l,publicName:l,userIdentifier:void 0}:Z6n(l);g.Rn(D,3);return g.n(D,TRL(y,e),5);case 5:return g.n(D,wTc(y.actualName,c,X),6);case 6:return D.return(D.G);case 3:return O=g.vS(D),g.Rn(D,7),g.n(D,Eq(y.actualName, e),9);case 9:g.Si(D,8);break;case 7:g.vS(D);case 8:throw O;}})}; QJV=function(l,c,Y){Y=Y===void 0?{}:Y;return $wn(l,c,!1,Y)}; mwy=function(l,c,Y){Y=Y===void 0?{}:Y;return $wn(l,c,!0,Y)}; WC5=function(l,c){c=c===void 0?{}:c;var Y,X;return g.H(function(k){if(k.D==1)return g.n(k,g.l1(),2);if(k.D!=3){Y=k.G;if(!Y)return k.return();fb(l);X=Z6n(l);return g.n(k,Ma(X.actualName,c),3)}return g.n(k,Eq(X.actualName,Y),0)})}; Mqr=function(l,c,Y){l=l.map(function(X){return g.H(function(k){return k.D==1?g.n(k,Ma(X.actualName,c),2):g.n(k,Eq(X.actualName,Y),0)})}); return Promise.all(l).then(function(){})}; sJk=function(l){var c=c===void 0?{}:c;var Y,X;return g.H(function(k){if(k.D==1)return g.n(k,g.l1(),2);if(k.D!=3){Y=k.G;if(!Y)return k.return();fb(l);return g.n(k,Vqr(l,Y),3)}X=k.G;return g.n(k,Mqr(X,c,Y),0)})}; BRX=function(l,c){c=c===void 0?{}:c;var Y;return g.H(function(X){if(X.D==1)return g.n(X,g.l1(),2);if(X.D!=3){Y=X.G;if(!Y)return X.return();fb(l);return g.n(X,Ma(l,c),3)}return g.n(X,Eq(l,Y),0)})}; cQ=function(l,c){sq.call(this,l,c);this.options=c;fb(l)}; LCV=function(l,c){var Y;return function(){Y||(Y=new cQ(l,c));return Y}}; g.Yq=function(l,c){return LCV(l,c)}; XH=function(l){return g.BH(EVO(),l)}; gVk=function(l,c,Y,X){var k,r,e;return g.H(function(d){switch(d.D){case 1:return k={config:l,hashData:c,timestamp:X!==void 0?X:(0,g.nb)()},g.n(d,XH(Y),2);case 2:return r=d.G,g.n(d,r.clear("hotConfigStore"),3);case 3:return g.n(d,g.Vg(r,"hotConfigStore",k),4);case 4:return e=d.G,d.return(e)}})}; uOv=function(l,c,Y,X,k){var r,e,d;return g.H(function(y){switch(y.D){case 1:return r={config:l,hashData:c,configData:Y,timestamp:k!==void 0?k:(0,g.nb)()},g.n(y,XH(X),2);case 2:return e=y.G,g.n(y,e.clear("coldConfigStore"),3);case 3:return g.n(y,g.Vg(e,"coldConfigStore",r),4);case 4:return d=y.G,y.return(d)}})}; Ajr=function(l){var c,Y;return g.H(function(X){return X.D==1?g.n(X,XH(l),2):X.D!=3?(c=X.G,Y=void 0,g.n(X,g.TP(c,["coldConfigStore"],{mode:"readwrite",b9:!0},function(k){return g.mp(k.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(r){Y=r.getValue()})}),3)):X.return(Y)})}; FCX=function(l){var c,Y;return g.H(function(X){return X.D==1?g.n(X,XH(l),2):X.D!=3?(c=X.G,Y=void 0,g.n(X,g.TP(c,["hotConfigStore"],{mode:"readwrite",b9:!0},function(k){return g.mp(k.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(r){Y=r.getValue()})}),3)):X.return(Y)})}; IKv=function(){return g.H(function(l){return g.n(l,sJk("ytGcfConfig"),0)})}; kq=function(){g.C.call(this);this.G=[];this.D=[];var l=g.MX("yt.gcf.config.hotUpdateCallbacks");l?(this.G=[].concat(g.N(l)),this.D=l):(this.D=[],g.WS("yt.gcf.config.hotUpdateCallbacks",this.D))}; O1=function(){var l=this;this.N=!1;this.K=this.T=0;this.W=new kq;this.gk={D9d:function(){l.N=!0}, pS0:function(){return l.D}, KgQ:function(c){r4(l,c)}, fA:function(c){l.fA(c)}, SP6:function(c){ed(l,c)}, Z_:function(){return l.coldHashData}, Y9:function(){return l.hotHashData}, k6d:function(){return l.G}, TFf:function(){return J0()}, xUf:function(){return d4()}, zvT:function(){return g.MX("yt.gcf.config.coldHashData")}, go7:function(){return g.MX("yt.gcf.config.hotHashData")}, HD7:function(){lYk(l)}, eBh:function(){l.fA(void 0);y0(l);delete O1.instance}, DSQ:function(c){l.K=c}, AEQ:function(){return l.K}}}; cJS=function(){if(!O1.instance){var l=new O1;O1.instance=l}return O1.instance}; kLn=function(l){var c;g.H(function(Y){if(Y.D==1)return g.pg("start_client_gcf")||g.pg("delete_gcf_config_db")?g.pg("start_client_gcf")?g.n(Y,g.l1(),3):Y.kT(2):Y.return();Y.D!=2&&((c=Y.G)&&g.u3()&&!g.pg("delete_gcf_config_db")?(l.N=!0,lYk(l)):(YSO(l),Xpk(l)));return g.pg("delete_gcf_config_db")?g.n(Y,IKv(),0):Y.kT(0)})}; Dm=function(){var l;return(l=d4())!=null?l:g.Ln("RAW_HOT_CONFIG_GROUP")}; rJO=function(l){var c,Y,X,k,r,e;return g.H(function(d){switch(d.D){case 1:if(l.G)return d.return(d4());if(!l.N)return c=g.Rf("getHotConfig IDB not initialized"),la(c),d.return(Promise.reject(c));Y=If();X=g.Ln("TIME_CREATED_MS");if(!Y){k=g.Rf("getHotConfig token error");la(k);d.kT(2);break}return g.n(d,FCX(Y),3);case 3:if((r=d.G)&&r.timestamp>X)return r4(l,r.config),l.fA(r.hashData),d.return(d4());case 2:Xpk(l);if(!(Y&&l.G&&l.hotHashData)){d.kT(4);break}return g.n(d,gVk(l.G,l.hotHashData,Y,X),4);case 4:return l.G? d.return(d4()):(e=new g.Ed("Config not available in ytConfig"),la(e),d.return(Promise.reject(e)))}})}; JJ5=function(l){var c,Y,X,k,r,e;return g.H(function(d){switch(d.D){case 1:if(l.D)return d.return(J0());if(!l.N)return c=g.Rf("getColdConfig IDB not initialized"),la(c),d.return(Promise.reject(c));Y=If();X=g.Ln("TIME_CREATED_MS");if(!Y){k=g.Rf("getColdConfig");la(k);d.kT(2);break}return g.n(d,Ajr(Y),3);case 3:if((r=d.G)&&r.timestamp>X)return ed(l,r.config),etv(l,r.configData),y0(l,r.hashData),d.return(J0());case 2:YSO(l);if(!(Y&&l.D&&l.coldHashData&&l.configData)){d.kT(4);break}return g.n(d,uOv(l.D, l.coldHashData,l.configData,Y,X),4);case 4:return l.D?d.return(J0()):(e=new g.Ed("Config not available in ytConfig"),la(e),d.return(Promise.reject(e)))}})}; lYk=function(l){if(!l.G||!l.D){if(!If()){var c=g.Rf("scheduleGetConfigs");la(c)}l.T||(l.T=g.mS.cW(function(){return g.H(function(Y){switch(Y.D){case 1:return g.Rn(Y,2),g.n(Y,rJO(l),4);case 4:g.Si(Y,3);break;case 2:g.vS(Y);case 3:return g.Rn(Y,5),g.n(Y,JJ5(l),7);case 7:g.Si(Y,6);break;case 5:g.vS(Y);case 6:l.T&&(l.T=0),g.pL(Y)}})},100))}}; dmk=function(l,c,Y){var X,k,r;return g.H(function(e){switch(e.D){case 1:if(!g.pg("start_client_gcf")){e.kT(0);break}Y&&r4(l,Y);l.fA(c);X=If();if(!X){e.kT(3);break}if(Y){e.kT(4);break}return g.n(e,FCX(X),5);case 5:k=e.G,Y=(r=k)==null?void 0:r.config;case 4:return g.n(e,gVk(Y,c,X),3);case 3:if(Y)for(var d=Y,y=g.b(l.W.D),O=y.next();!O.done;O=y.next())O=O.value,O(d);g.pL(e)}})}; yJK=function(l,c,Y){var X,k,r,e;return g.H(function(d){if(d.D==1){if(!g.pg("start_client_gcf"))return d.kT(0);y0(l,c);return(X=If())?Y?d.kT(4):g.n(d,Ajr(X),5):d.kT(0)}d.D!=4&&(k=d.G,Y=(r=k)==null?void 0:r.config);if(!Y)return d.kT(0);e=Y.configData;return g.n(d,uOv(Y,c,e,X),0)})}; OnL=function(){var l=cJS(),c=(0,g.nb)()-l.K;if(!(l.K!==0&&c0&&(c.request={internalExperimentFlags:Y});trn(l,void 0,c);Umc(void 0,c);GLL(void 0,c);fYk(l,void 0,c);Phn(void 0,c);g.pg("start_client_gcf")&&bnv(void 0,c);g.Ln("DELEGATED_SESSION_ID")&& !g.pg("pageid_as_header_web")&&(c.user={onBehalfOfUser:g.Ln("DELEGATED_SESSION_ID")});!g.pg("fill_delegate_context_in_gel_killswitch")&&(l=g.Ln("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(c.user=Object.assign({},c.user,{serializedDelegationContext:l}));l=g.Ln("INNERTUBE_CONTEXT");var X;if(g.pg("enable_persistent_device_token")&&(l==null?0:(X=l.client)==null?0:X.rolloutToken)){var k;c.client.rolloutToken=l==null?void 0:(k=l.client)==null?void 0:k.rolloutToken}X=Object;k=X.assign;l=c.client; Y={};for(var r=g.b(Object.entries(X9(g.Ln("DEVICE","")))),e=r.next();!e.done;e=r.next()){var d=g.b(e.value);e=d.next().value;d=d.next().value;e==="cbrand"?Y.deviceMake=d:e==="cmodel"?Y.deviceModel=d:e==="cbr"?Y.browserName=d:e==="cbrver"?Y.browserVersion=d:e==="cos"?Y.osName=d:e==="cosver"?Y.osVersion=d:e==="cplatform"&&(Y.platform=d)}c.client=k.call(X,l,Y);return c}; trn=function(l,c,Y){l=l.BF;if(l==="WEB"||l==="MWEB"||l===1||l===2)if(c){Y=ta(c,hJ,96)||new hJ;var X=Z0();X=Object.keys(qSV).indexOf(X);X=X===-1?null:X;X!==null&&iW(Y,3,X);Uy(c,hJ,96,Y)}else Y&&(Y.client.mainAppWebInfo=(X=Y.client.mainAppWebInfo)!=null?X:{},Y.client.mainAppWebInfo.webDisplayMode=Z0())}; Umc=function(l,c){var Y=g.MX("yt.embedded_player.embed_url");Y&&(l?(c=ta(l,jr,7)||new jr,pc(c,4,Y),Uy(l,jr,7,c)):c&&(c.thirdParty={embedUrl:Y}))}; GLL=function(l,c){var Y;if(g.pg("web_log_memory_total_kbytes")&&((Y=g.Qn.navigator)==null?0:Y.deviceMemory)){var X;Y=(X=g.Qn.navigator)==null?void 0:X.deviceMemory;l?sC(l,95,aa(Y*1E6)):c&&(c.client.memoryTotalKbytes=""+Y*1E6)}}; fYk=function(l,c,Y){if(l.appInstallData)if(c){var X;Y=(X=ta(c,nn,62))!=null?X:new nn;pc(Y,6,l.appInstallData);Uy(c,nn,62,Y)}else Y&&(Y.client.configInfo=Y.client.configInfo||{},Y.client.configInfo.appInstallData=l.appInstallData)}; Phn=function(l,c){var Y=cjc();Y&&(l?iW(l,61,aYc[Y]):c&&(c.client.connectionType=Y));g.pg("web_log_effective_connection_type")&&(Y=XTv())&&(l?iW(l,94,Nfg[Y]):c&&(c.client.effectiveConnectionType=Y))}; ppK=function(l,c,Y){Y=Y===void 0?{}:Y;var X={};g.Ln("EOM_VISITOR_DATA")?X={"X-Goog-EOM-Visitor-Id":g.Ln("EOM_VISITOR_DATA")}:X={"X-Goog-Visitor-Id":Y.visitorData||g.Ln("VISITOR_DATA","")};if(c&&c.includes("www.youtube-nocookie.com"))return X;c=Y.wq||g.Ln("AUTHORIZATION");c||(l?c="Bearer "+g.MX("gapi.auth.getToken")().access_token:(l=gUy().qY(GV),g.pg("pageid_as_header_web")||delete l["X-Goog-PageId"],X=Object.assign({},X,l)));c&&(X.Authorization=c);return X}; bnv=function(l,c){var Y=OnL();if(Y){var X=Y.coldConfigData,k=Y.coldHashData;Y=Y.hotHashData;if(l){var r;c=(r=ta(l,nn,62))!=null?r:new nn;X=pc(c,1,X);pc(X,3,k).fA(Y);Uy(l,nn,62,c)}else c&&(c.client.configInfo=c.client.configInfo||{},X&&(c.client.configInfo.coldConfigData=X),k&&(c.client.configInfo.coldHashData=k),Y&&(c.client.configInfo.hotHashData=Y))}}; f1=function(l,c){this.version=l;this.args=c}; PQ=function(l,c){this.topic=l;this.D=c}; qZ=function(l,c){var Y=b1();Y&&Y.publish.call(Y,l.toString(),l,c)}; SSk=function(l){var c=Rtk,Y=b1();if(!Y)return 0;var X=Y.subscribe(c.toString(),function(k,r){var e=g.MX("ytPubsub2Pubsub2SkipSubKey");e&&e==X||(e=function(){if(a9[X])try{if(r&&c instanceof PQ&&c!=k)try{var d=c.D,y=r;if(!y.args||!y.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");try{if(!d.F0){var O=new d;d.F0=O.version}var D=d.F0}catch(t){}if(!D||y.version!=D)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{r=Reflect.construct(d, g.YB(y.args))}catch(t){throw t.message="yt.pubsub2.Data.deserialize(): "+t.message,t;}}catch(t){throw t.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+c.toString()+": "+t.message,t;}l.call(window,r)}catch(t){g.uh(t)}},inV[c.toString()]?g.Yl()?g.mS.cW(e):g.PU(e,0):e())}); a9[X]=!0;NZ[c.toString()]||(NZ[c.toString()]=[]);NZ[c.toString()].push(X);return X}; ztc=function(){var l=vFr,c=SSk(function(Y){l.apply(void 0,arguments);xmv(c)}); return c}; xmv=function(l){var c=b1();c&&(typeof l==="number"&&(l=[l]),g.Uv(l,function(Y){c.unsubscribeByKey(Y);delete a9[Y]}))}; b1=function(){return g.MX("ytPubsub2Pubsub2Instance")}; xq=function(l,c,Y){Y=Y===void 0?{sampleRate:.1}:Y;Math.random()Tfn||e=Ch5&&(o9++,g.pg("abandon_compression_after_N_slow_zips")?V0===g.Rv("compression_disable_point")&&o9>ZnX&&(K1=!1):K1=!1);$m5(c);X.headers||(X.headers={});X.headers["Content-Encoding"]="gzip";X.postBody=l;X.postParams=void 0;k(Y,X)}; Q_5=function(l){var c=c===void 0?!1:c;var Y=Y===void 0?!1:Y;var X=(0,g.nb)(),k={startTime:X,ticks:{},infos:{}},r=c?g.MX("yt.logging.gzipForFetch",!1):!0;if(K1&&r){if(!l.body)return l;try{var e=Y?l.body:typeof l.body==="string"?l.body:JSON.stringify(l.body);r=e;if(!Y&&typeof e==="string"){var d=KBr(e);if(d!=null&&(d>Tfn||d=Ch5)if(o9++,g.pg("abandon_compression_after_N_slow_zips")||g.pg("abandon_compression_after_N_slow_zips_lr")){c=o9/V0;var O=ZnX/g.Rv("compression_disable_point");V0>0&&V0%g.Rv("compression_disable_point")===0&&c>=O&&(K1=!1)}else K1=!1;$m5(k)}}l.headers=Object.assign({},{"Content-Encoding":"gzip"},l.headers||{});l.body=r;return l}catch(D){return la(D),l}}else return l}; KBr=function(l){try{return(new Blob(l.split(""))).size}catch(c){return la(c),null}}; $m5=function(l){g.pg("gel_compression_csi_killswitch")||!g.pg("log_gel_compression_latency")&&!g.pg("log_gel_compression_latency_lr")||xq("gel_compression",l,{sampleRate:.1})}; Zm=function(l){var c=this;this.fK=this.D=!1;this.potentialEsfErrorCounter=this.G=0;this.handleError=function(){}; this.d8=function(){}; this.now=Date.now;this.Tr=!1;this.gk={fdz:function(D){c.a4=D}, y07:function(){c.uf()}, ma:function(){c.ip()}, Jr:function(D){return g.H(function(t){return g.n(t,c.Jr(D),0)})}, QK:function(D,t){return c.QK(D,t)}, wG:function(){c.wG()}}; var Y;this.Qt=(Y=l.Qt)!=null?Y:100;var X;this.zf=(X=l.zf)!=null?X:1;var k;this.So=(k=l.So)!=null?k:2592E6;var r;this.ub=(r=l.ub)!=null?r:12E4;var e;this.Tf=(e=l.Tf)!=null?e:5E3;var d;this.a4=(d=l.a4)!=null?d:void 0;this.FG=!!l.FG;var y;this.xa=(y=l.xa)!=null?y:.1;var O;this.nQ=(O=l.nQ)!=null?O:10;l.handleError&&(this.handleError=l.handleError);l.d8&&(this.d8=l.d8);l.Tr&&(this.Tr=l.Tr);l.fK&&(this.fK=l.fK);this.oh=l.oh;this.kE=l.kE;this.eQ=l.eQ;this.XC=l.XC;this.sendFn=l.sendFn;this.Cy=l.Cy;this.v8= l.v8;C1(this)&&(!this.oh||this.oh("networkless_logging"))&&mmi(this)}; mmi=function(l){C1(l)&&!l.Tr&&(l.D=!0,l.FG&&Math.random()<=l.xa&&l.eQ.ju(l.a4),l.wG(),l.XC.Hp()&&l.uf(),l.XC.listen(l.Cy,l.uf.bind(l)),l.XC.listen(l.v8,l.ip.bind(l)))}; s_v=function(l,c){if(!C1(l))throw Error("IndexedDB is not supported: updateRequestHandlers");var Y=c.options.onError?c.options.onError:function(){}; c.options.onError=function(k,r){var e,d,y,O;return g.H(function(D){switch(D.D){case 1:e=WBn(r);(d=MrX(r))&&l.oh&&l.oh("web_enable_error_204")&&l.handleError(Error("Request failed due to compression"),c.url,r);if(!(l.oh&&l.oh("nwl_consider_error_code")&&e||l.oh&&!l.oh("nwl_consider_error_code")&&l.potentialEsfErrorCounter<=l.nQ)){D.kT(2);break}if(!l.XC.W5){D.kT(3);break}return g.n(D,l.XC.W5(),3);case 3:if(l.XC.Hp()){D.kT(2);break}Y(k,r);if(!l.oh||!l.oh("nwl_consider_error_code")||((y=c)==null?void 0: y.id)===void 0){D.kT(6);break}return g.n(D,l.eQ.Tl(c.id,l.a4,!1),6);case 6:return D.return();case 2:if(l.oh&&l.oh("nwl_consider_error_code")&&!e&&l.potentialEsfErrorCounter>l.nQ)return D.return();l.potentialEsfErrorCounter++;if(((O=c)==null?void 0:O.id)===void 0){D.kT(8);break}return c.sendCount=400&&l<=599?!1:!0}; MrX=function(l){var c;l=l==null?void 0:(c=l.error)==null?void 0:c.code;return!(l!==400&&l!==415)}; Bfv=function(){if(Q0)return Q0();var l={};Q0=g.Yq("LogsDatabaseV2",{dF:(l.LogsRequestsStore={qG:2},l),shared:!1,upgrade:function(c,Y,X){Y(2)&&g.wO(c,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});Y(3);Y(5)&&(X=X.objectStore("LogsRequestsStore"),X.D.indexNames.contains("newRequest")&&X.D.deleteIndex("newRequest"),g.Cb(X,"newRequestV2",["status","interface","timestamp"]));Y(7)&&Kb(c,"sapisid");Y(9)&&Kb(c,"SWHealthLog")}, version:9});return Q0()}; me=function(l){return g.BH(Bfv(),l)}; EFO=function(l,c){var Y,X,k,r;return g.H(function(e){if(e.D==1)return Y={startTime:(0,g.nb)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},g.n(e,me(c),2);if(e.D!=3)return X=e.G,k=Object.assign({},l,{options:JSON.parse(JSON.stringify(l.options)),interface:g.Ln("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),g.n(e,g.Vg(X,"LogsRequestsStore",k),3);r=e.G;Y.ticks.tc=(0,g.nb)();LBi(Y);return e.return(r)})}; gF5=function(l,c){var Y,X,k,r,e,d,y,O;return g.H(function(D){if(D.D==1)return Y={startTime:(0,g.nb)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},g.n(D,me(c),2);if(D.D!=3)return X=D.G,k=g.Ln("INNERTUBE_CONTEXT_CLIENT_NAME",0),r=[l,k,0],e=[l,k,(0,g.nb)()],d=IDBKeyRange.bound(r,e),y="prev",g.pg("use_fifo_for_networkless")&&(y="next"),O=void 0,g.n(D,g.TP(X,["LogsRequestsStore"],{mode:"readwrite",b9:!0},function(t){return g.mp(t.objectStore("LogsRequestsStore").index("newRequestV2"), {query:d,direction:y},function(U){U.getValue()&&(O=U.getValue(),l==="NEW"&&(O.status="QUEUED",U.update(O)))})}),3); Y.ticks.tc=(0,g.nb)();LBi(Y);return D.return(O)})}; u$y=function(l,c){var Y;return g.H(function(X){if(X.D==1)return g.n(X,me(c),2);Y=X.G;return X.return(g.TP(Y,["LogsRequestsStore"],{mode:"readwrite",b9:!0},function(k){var r=k.objectStore("LogsRequestsStore");return r.get(l).then(function(e){if(e)return e.status="QUEUED",g.jI(r,e).then(function(){return e})})}))})}; AJg=function(l,c,Y,X){Y=Y===void 0?!0:Y;var k;return g.H(function(r){if(r.D==1)return g.n(r,me(c),2);k=r.G;return r.return(g.TP(k,["LogsRequestsStore"],{mode:"readwrite",b9:!0},function(e){var d=e.objectStore("LogsRequestsStore");return d.get(l).then(function(y){return y?(y.status="NEW",Y&&(y.sendCount+=1),X!==void 0&&(y.options.compress=X),g.jI(d,y).then(function(){return y})):g.SI.resolve(void 0)})}))})}; FBi=function(l,c){var Y;return g.H(function(X){if(X.D==1)return g.n(X,me(c),2);Y=X.G;return X.return(Y.delete("LogsRequestsStore",l))})}; IYg=function(l){var c,Y;return g.H(function(X){if(X.D==1)return g.n(X,me(l),2);c=X.G;Y=(0,g.nb)()-2592E6;return g.n(X,g.TP(c,["LogsRequestsStore"],{mode:"readwrite",b9:!0},function(k){return g.Zn(k.objectStore("LogsRequestsStore"),{},function(r){if(r.getValue().timestamp<=Y)return r.delete().then(function(){return g.$l(r)})})}),0)})}; leK=function(){g.H(function(l){return g.n(l,sJk("LogsDatabaseV2"),0)})}; LBi=function(l){g.pg("nwl_csi_killswitch")||xq("networkless_performance",l,{sampleRate:1})}; YLn=function(l){return g.BH(c1n(),l)}; XUK=function(l){var c,Y;g.H(function(X){if(X.D==1)return g.n(X,YLn(l),2);c=X.G;Y=(0,g.nb)()-2592E6;return g.n(X,g.TP(c,["SWHealthLog"],{mode:"readwrite",b9:!0},function(k){return g.Zn(k.objectStore("SWHealthLog"),{},function(r){if(r.getValue().timestamp<=Y)return r.delete().then(function(){return g.$l(r)})})}),0)})}; kW5=function(l){var c;return g.H(function(Y){if(Y.D==1)return g.n(Y,YLn(l),2);c=Y.G;return g.n(Y,c.clear("SWHealthLog"),0)})}; g.WQ=function(l,c,Y,X,k,r,e){k=k===void 0?"":k;r=r===void 0?!1:r;e=e===void 0?!1:e;if(l)if(Y&&!g.BU())la(new g.Ed("Legacy referrer-scrubbed ping detected")),l&&r1y(l,void 0,{scrubReferrer:!0});else if(k)vU(l,c,"POST",k,X);else if(g.Ln("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||X||e)vU(l,c,"GET","",X,void 0,r,e);else{b:{try{var d=new WIr({url:l});if(d.N?typeof d.K!=="string"||d.K.length===0?0:{version:3,EL:d.K,LG:Sp(d.D,"act=1","ri=1",M2K(d))}:d.W&&{version:4,EL:Sp(d.D,"dct=1","suid="+d.T,""),LG:Sp(d.D, "act=1","ri=1","suid="+d.T)}){var y=M5(g.Ba(5,l));var O=!(!y||!y.endsWith("/aclk")||cb(l,"ri")!=="1");break b}}catch(D){}O=!1}O?eDO(l)?(c&&c(),Y=!0):Y=!1:Y=!1;Y||r1y(l,c)}}; eDO=function(l,c){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(l,c===void 0?"":c))return!0}catch(Y){}return!1}; r1y=function(l,c,Y){Y=Y===void 0?{}:Y;var X=new Image,k=""+J1S++;MZ[k]=X;X.onload=X.onerror=function(){c&&MZ[k]&&c();delete MZ[k]}; Y.scrubReferrer&&(X.referrerPolicy="no-referrer");X.src=l}; dsn=function(l){var c;return((c=document.featurePolicy)==null?0:c.allowedFeatures().includes("attribution-reporting"))?l+"&nis=6":l+"&nis=5"}; BQ=function(){s1||(s1=new kl("yt.offline"));return s1}; y1k=function(l){if(g.pg("offline_error_handling")){var c=BQ().get("errors",!0)||{};c[l.message]={name:l.name,stack:l.stack};l.level&&(c[l.message].level=l.level);BQ().set("errors",c,2592E3,!0)}}; L1=function(){this.D=new Map;this.G=!1}; E1=function(){if(!L1.instance){var l=g.MX("yt.networkRequestMonitor.instance")||new L1;g.WS("yt.networkRequestMonitor.instance",l);L1.instance=l}return L1.instance}; g4=function(){g.d3.call(this);var l=this;this.G=!1;this.D=NgV();this.D.listen("networkstatus-online",function(){if(l.G&&g.pg("offline_error_handling")){var c=BQ().get("errors",!0);if(c){for(var Y in c)if(c[Y]){var X=new g.Ed(Y,"sent via offline_errors");X.name=c[Y].name;X.stack=c[Y].stack;X.level=c[Y].level;g.uh(X)}BQ().set("errors",{},2592E3,!0)}}})}; Ogv=function(){if(!g4.instance){var l=g.MX("yt.networkStatusManager.instance")||new g4;g.WS("yt.networkStatusManager.instance",l);g4.instance=l}return g4.instance}; g.u1=function(l){l=l===void 0?{}:l;g.d3.call(this);var c=this;this.D=this.T=0;this.G=Ogv();var Y=g.MX("yt.networkStatusManager.instance.listen").bind(this.G);Y&&(l.rateLimit?(this.rateLimit=l.rateLimit,Y("networkstatus-online",function(){Dsn(c,"publicytnetworkstatus-online")}),Y("networkstatus-offline",function(){Dsn(c,"publicytnetworkstatus-offline")})):(Y("networkstatus-online",function(){c.dispatchEvent("publicytnetworkstatus-online")}),Y("networkstatus-offline",function(){c.dispatchEvent("publicytnetworkstatus-offline")})))}; Dsn=function(l,c){l.rateLimit?l.D?(g.mS.yg(l.T),l.T=g.mS.cW(function(){l.K!==c&&(l.dispatchEvent(c),l.K=c,l.D=(0,g.nb)())},l.rateLimit-((0,g.nb)()-l.D))):(l.dispatchEvent(c),l.K=c,l.D=(0,g.nb)()):l.dispatchEvent(c)}; FH=function(){var l=Zm.call;A0||(A0=new g.u1({kh0:!0,CIU:!0}));l.call(Zm,this,{eQ:{ju:IYg,Dc:FBi,iD:gF5,Xuf:u$y,Tl:AJg,set:EFO},XC:A0,handleError:function(c,Y,X){var k,r=X==null?void 0:(k=X.error)==null?void 0:k.code;if(r===400||r===415){var e;la(new g.Ed(c.message,Y,X==null?void 0:(e=X.error)==null?void 0:e.code),void 0,void 0,void 0,!0)}else g.uh(c)}, d8:la,sendFn:tsr,now:g.nb,KB:y1k,kE:g.cH(),Cy:"publicytnetworkstatus-online",v8:"publicytnetworkstatus-offline",FG:!0,xa:.1,nQ:g.Rv("potential_esf_error_limit",10),oh:g.pg,Tr:!(g.u3()&&g.Lm(document.location.toString())!=="www.youtube-nocookie.com")});this.K=new g.vb;g.pg("networkless_immediately_drop_all_requests")&&leK();BRX("LogsDatabaseV2")}; I9=function(){var l=g.MX("yt.networklessRequestController.instance");l||(l=new FH,g.WS("yt.networklessRequestController.instance",l),g.pg("networkless_logging")&&g.l1().then(function(c){l.a4=c;mmi(l);l.K.resolve();l.FG&&Math.random()<=l.xa&&l.a4&&XUK(l.a4);g.pg("networkless_immediately_drop_sw_health_store")&&UsK(l)})); return l}; UsK=function(l){var c;g.H(function(Y){if(!l.a4)throw c=g.Rf("clearSWHealthLogsDb"),c;return Y.return(kW5(l.a4).catch(function(X){l.handleError(X)}))})}; tsr=function(l,c,Y,X){X=X===void 0?!1:X;c=g.pg("web_fp_via_jspb")?Object.assign({},c):c;g.pg("use_cfr_monitor")&&GWO(l,c);if(g.pg("use_request_time_ms_header"))c.headers&&de(l)&&(c.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.nb)())));else{var k;if((k=c.postParams)==null?0:k.requestTimeMs)c.postParams.requestTimeMs=Math.round((0,g.nb)())}Y&&Object.keys(c).length===0?g.WQ(l):c.compress?c.postBody?(typeof c.postBody!=="string"&&(c.postBody=JSON.stringify(c.postBody)),jd(l,c.postBody, c,g.xm,X)):jd(l,JSON.stringify(c.postParams),c,zW,X):g.xm(l,c)}; l9=function(l,c){g.pg("use_event_time_ms_header")&&de(l)&&(c.headers||(c.headers={}),c.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.nb)())));return c}; GWO=function(l,c){var Y=c.onError?c.onError:function(){}; c.onError=function(k,r){E1().requestComplete(l,!1);Y(k,r)}; var X=c.onSuccess?c.onSuccess:function(){}; c.onSuccess=function(k,r){E1().requestComplete(l,!0);X(k,r)}}; g.cw=function(l){this.config_=null;l?this.config_=l:Dmn()&&(this.config_=g.t0())}; g.Y4=function(l,c,Y,X){function k(O){try{if((O===void 0?0:O)&&X.retry&&!X.networklessOptions.bypassNetworkless)r.method="POST",X.networklessOptions.writeThenSend?I9().writeThenSend(y,r):I9().sendAndWrite(y,r);else if(X.compress){var D=!X.networklessOptions.writeThenSend;if(r.postBody){var t=r.postBody;typeof t!=="string"&&(t=JSON.stringify(r.postBody));jd(y,t,r,g.xm,D)}else jd(y,JSON.stringify(r.postParams),r,zW,D)}else g.pg("web_all_payloads_via_jspb")?g.xm(y,r):zW(y,r)}catch(U){if(U.name==="InvalidAccessError")la(Error("An extension is blocking network request.")); else throw U;}} !g.Ln("VISITOR_DATA")&&c!=="visitor_id"&&Math.random()<.01&&la(new g.Ed("Missing VISITOR_DATA when sending innertube request.",c,Y,X));if(!l.isReady())throw l=new g.Ed("innertube xhrclient not ready",c,Y,X),g.uh(l),l;var r={headers:X.headers||{},method:"POST",postParams:Y,postBody:X.postBody,postBodyFormat:X.postBodyFormat||"JSON",onTimeout:function(){X.onTimeout()}, onFetchTimeout:X.onTimeout,onSuccess:function(O,D){if(X.onSuccess)X.onSuccess(D)}, onFetchSuccess:function(O){if(X.onSuccess)X.onSuccess(O)}, onError:function(O,D){if(X.onError)X.onError(D)}, onFetchError:function(O){if(X.onError)X.onError(O)}, timeout:X.timeout,withCredentials:!0,compress:X.compress};r.headers["Content-Type"]||(r.headers["Content-Type"]="application/json");Y="";var e=l.config_.AZ;e&&(Y=e);e=l.config_.K2||!1;var d=ppK(e,Y,X);Object.assign(r.headers,d);r.headers.Authorization&&!Y&&e&&(r.headers["x-origin"]=window.location.origin);var y=es(""+Y+("/youtubei/"+l.config_.innertubeApiVersion+"/"+c),{alt:"json"});g.MX("ytNetworklessLoggingInitializationOptions")&&feO.isNwlInitialized?C6i().then(function(O){k(O)}):k(!1)}; g.JS=function(l,c,Y){var X=g.Xb();if(X&&c){var k=X.subscribe(l,function(){function r(){k4[k]&&c.apply&&typeof c.apply=="function"&&c.apply(Y||window,e)} var e=arguments;try{g.rI[l]?r():g.PU(r,0)}catch(d){g.uh(d)}},Y); k4[k]=!0;em[l]||(em[l]=[]);em[l].push(k);return k}return 0}; Pac=function(l){var c=g.JS("LOGGED_IN",function(Y){l.apply(void 0,arguments);g.dI(c)})}; g.dI=function(l){var c=g.Xb();c&&(typeof l==="number"?l=[l]:typeof l==="string"&&(l=[parseInt(l,10)]),g.Uv(l,function(Y){c.unsubscribeByKey(Y);delete k4[Y]}))}; g.y5=function(l,c){var Y=g.Xb();return Y?Y.publish.apply(Y,arguments):!1}; qLV=function(l){var c=g.Xb();if(c)if(c.clear(l),l)bgX(l);else for(var Y in em)bgX(Y)}; g.Xb=function(){return g.Qn.ytPubsubPubsubInstance}; bgX=function(l){em[l]&&(l=em[l],g.Uv(l,function(c){k4[c]&&delete k4[c]}),l.length=0)}; g.OR=function(l,c,Y){aek(l,c,Y===void 0?null:Y)}; aek=function(l,c,Y){Y=Y===void 0?null:Y;var X=Nev(l),k=document.getElementById(X),r=k&&KS5(k),e=k&&!r;r?c&&c():(c&&(r=g.JS(X,c),c=""+g.Ag(c),pUn[c]=r),e||(k=RDn(l,X,function(){KS5(k)||(wFS(k),g.y5(X),g.PU(function(){qLV(X)},0))},Y)))}; RDn=function(l,c,Y,X){X=X===void 0?null:X;var k=g.eR("SCRIPT");k.id=c;k.onload=function(){Y&&setTimeout(Y,0)}; k.onreadystatechange=function(){switch(k.readyState){case "loaded":case "complete":k.onload()}}; X&&k.setAttribute("nonce",X);g.uC(k,g.vp(l));l=document.getElementsByTagName("head")[0]||document.body;l.insertBefore(k,l.firstChild);return k}; Nev=function(l){var c=document.createElement("a");g.QN(c,l);l=c.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+e9(l)}; DH=function(l,c){if(l===c)l=!0;else if(Array.isArray(l)&&Array.isArray(c))l=g.DM(l,c,DH);else if(g.gy(l)&&g.gy(c))a:if(g.wE(l).length!=g.wE(c).length)l=!1;else{for(var Y in l)if(!DH(l[Y],c[Y])){l=!1;break a}l=!0}else l=!1;return l}; Gw=function(l){var c=g.wy.apply(1,arguments);if(!tS(l)||c.some(function(X){return!tS(X)}))throw Error("Only objects may be merged."); c=g.b(c);for(var Y=c.next();!Y.done;Y=c.next())UR(l,Y.value)}; UR=function(l,c){for(var Y in c)if(tS(c[Y])){if(Y in l&&!tS(l[Y]))throw Error("Cannot merge an object into a non-object.");Y in l||(l[Y]={});UR(l[Y],c[Y])}else if(fi(c[Y])){if(Y in l&&!fi(l[Y]))throw Error("Cannot merge an array into a non-array.");Y in l||(l[Y]=[]);igL(l[Y],c[Y])}else l[Y]=c[Y];return l}; igL=function(l,c){c=g.b(c);for(var Y=c.next();!Y.done;Y=c.next())Y=Y.value,tS(Y)?l.push(UR({},Y)):fi(Y)?l.push(igL([],Y)):l.push(Y);return l}; tS=function(l){return typeof l==="object"&&!Array.isArray(l)}; fi=function(l){return typeof l==="object"&&Array.isArray(l)}; Pw=function(l){g.C.call(this);this.G=l}; pi=function(l){Pw.call(this,!0);this.D=l}; Rh=function(l,c){g.C.call(this);var Y=this;this.K=[];this.C=!1;this.G=0;this.N=this.W=this.T=!1;this.AJ=null;var X=(0,g.Fk)(l,c);this.D=new g.gY(function(){return X(Y.AJ)},300); g.Z(this,this.D);this.j=this.U=Infinity}; SLn=function(l,c){if(!c)return!1;for(var Y=0;Y-1)throw Error("Deps cycle for: "+c);if(l.G.has(c))return l.G.get(c);if(!l.D.has(c)){if(X)return;throw Error("No provider for: "+c);}X=l.D.get(c);Y.push(c);if(X.Us!==void 0)var k=X.Us;else if(X.Zed)k=X[jm]?nmk(l,X[jm],Y):[],k=X.Zed.apply(X,g.N(k));else if(X.hc){k=X.hc;var r=k[jm]?nmk(l,k[jm],Y):[];k=new (Function.prototype.bind.apply(k,[null].concat(g.N(r))))}else throw Error("Could not resolve providers for: "+c);Y.pop();X.k1J||l.G.set(c,k); return k}; nmk=function(l,c,Y){return c?c.map(function(X){return X instanceof wI?V5(l,X.key,Y,!0):V5(l,X,Y)}):[]}; Ci=function(){oh||(oh=new zDS);return oh}; $4=function(){var l,c;return"h5vcc"in ZH&&((l=ZH.h5vcc.traceEvent)==null?0:l.traceBegin)&&((c=ZH.h5vcc.traceEvent)==null?0:c.traceEnd)?1:"performance"in ZH&&ZH.performance.mark&&ZH.performance.measure?2:0}; Q5=function(l){var c=$4();switch(c){case 1:ZH.h5vcc.traceEvent.traceBegin("YTLR",l);break;case 2:ZH.performance.mark(l+"-start");break;case 0:break;default:el(c,"unknown trace type")}}; hD5=function(l){var c=$4();switch(c){case 1:ZH.h5vcc.traceEvent.traceEnd("YTLR",l);break;case 2:c=l+"-start";var Y=l+"-end";ZH.performance.mark(Y);ZH.performance.measure(l,c,Y);break;case 0:break;default:el(c,"unknown trace type")}}; HgS=function(l){var c,Y;(Y=(c=window).onerror)==null||Y.call(c,l.message,"",0,0,l)}; wUr=function(l){var c=this;var Y=Y===void 0?0:Y;var X=X===void 0?g.cH():X;this.K=Y;this.scheduler=X;this.G=new g.vb;this.D=l;for(l={Al:0};l.Al=1E3?k():X>=l?DN||(DN=tk(function(){k();DN=void 0},0)):r-d>=10&&(gmv(c,Y.tier),e.T=r)}; Msn=function(l,c){if(l.endpoint==="log_event"){g.pg("more_accurate_gel_parser")&&Yf().storePayload({isJspb:!1},l.payload);kf(l);var Y=r9(l),X=new Map;X.set(Y,[l.payload]);var k=Qvg(l.payload)||"";c&&(yA=new c);return new g.va(function(r,e){yA&&yA.isReady()?u9i(X,yA,r,e,{bypassNetworkless:!0},!0,Jk(k)):r()})}}; Lu5=function(l,c,Y){if(c.endpoint==="log_event"){kf(void 0,c);var X=r9(c,!0),k=new Map;k.set(X,[jl(c.payload)]);Y&&(yA=new Y);return new g.va(function(r){yA&&yA.isReady()?A15(k,yA,r,{bypassNetworkless:!0},!0,Jk(l)):r()})}}; r9=function(l,c){var Y="";if(l.dangerousLogToVisitorSession)Y="visitorOnlyApprovedKey";else if(l.cttAuthInfo){if(c===void 0?0:c){c=l.cttAuthInfo.token;Y=l.cttAuthInfo;var X=new Mm;Y.videoId?X.setVideoId(Y.videoId):Y.playlistId&&rD(X,2,U3,Ra(Y.playlistId));Gg[c]=X}else c=l.cttAuthInfo,Y={},c.videoId?Y.videoId=c.videoId:c.playlistId&&(Y.playlistId=c.playlistId),fj[l.cttAuthInfo.token]=Y;Y=l.cttAuthInfo.token}return Y}; d9=function(l,c,Y){l=l===void 0?{}:l;c=c===void 0?!1:c;new g.va(function(X,k){var r=O3(c,Y),e=r.K;r.K=!1;PR(r.G);PR(r.D);r.D=0;yA&&yA.isReady()?Y===void 0&&g.pg("enable_web_tiered_gel")?Fur(X,k,l,c,300,e):Fur(X,k,l,c,Y,e):(gmv(c,Y),X())})}; Fur=function(l,c,Y,X,k,r){var e=yA;Y=Y===void 0?{}:Y;X=X===void 0?!1:X;k=k===void 0?200:k;r=r===void 0?!1:r;var d=new Map,y=new Map,O={isJspb:X,cttAuthInfo:void 0,tier:k},D={isJspb:X,cttAuthInfo:void 0};if(X){c=g.b(Object.keys(eE));for(k=c.next();!k.done;k=c.next())k=k.value,y=g.pg("enable_web_tiered_gel")?Yf().smartExtractMatchingEntries({keys:[O,D],sizeLimit:1E3}):Yf().extractMatchingEntries({isJspb:!0,cttAuthInfo:k}),y.length>0&&d.set(k,y),(g.pg("web_fp_via_jspb_and_json")&&Y.writeThenSend||!g.pg("web_fp_via_jspb_and_json"))&& delete eE[k];A15(d,e,l,Y,!1,r)}else{d=g.b(Object.keys(eE));for(O=d.next();!O.done;O=d.next())O=O.value,D=g.pg("enable_web_tiered_gel")?Yf().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:O,tier:k},{isJspb:!1,cttAuthInfo:O}],sizeLimit:1E3}):Yf().extractMatchingEntries({isJspb:!1,cttAuthInfo:O}),D.length>0&&y.set(O,D),(g.pg("web_fp_via_jspb_and_json")&&Y.writeThenSend||!g.pg("web_fp_via_jspb_and_json"))&&delete eE[O];u9i(y,e,l,c,Y,!1,r)}}; gmv=function(l,c){function Y(){d9({writeThenSend:!0},l,c)} l=l===void 0?!1:l;c=c===void 0?200:c;var X=O3(l,c),k=X===IeV||X===l0k?5E3:cAi;g.pg("web_gel_timeout_cap")&&!X.D&&(k=tk(function(){Y()},k),X.D=k); PR(X.G);k=g.Ln("LOGGING_BATCH_TIMEOUT",g.Rv("web_gel_debounce_ms",1E4));g.pg("shorten_initial_gel_batch_timeout")&&bS&&(k=YdV);k=tk(function(){g.Rv("gel_min_batch_size")>0?Yf().getSequenceCount({cttAuthInfo:void 0,isJspb:l,tier:c})>=XJg&&Y():Y()},k); X.G=k}; u9i=function(l,c,Y,X,k,r,e){k=k===void 0?{}:k;var d=Math.round((0,g.nb)()),y=l.size,O=kti(e);l=g.b(l);var D=l.next();for(e={};!D.done;e={NT:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,VO:void 0,qT:void 0},D=l.next()){var t=g.b(D.value);D=t.next().value;t=t.next().value;e.batchRequest=g.$p({context:g.U1(c.config_||g.t0())});if(!g.EV(t)&&!g.pg("throw_err_when_logevent_malformed_killswitch")){X();break}e.batchRequest.events=t;(t=fj[D])&&rAO(e.batchRequest,D,t);delete fj[D];e.dangerousLogToVisitorSession= D==="visitorOnlyApprovedKey";eg5(e.batchRequest,d,e.dangerousLogToVisitorSession);JAV(k);e.VO=function(U){g.pg("start_client_gcf")&&g.mS.cW(function(){return g.H(function(G){return g.n(G,d1v(U),0)})}); y--;y||Y()}; e.NT=0;e.qT=function(U){return function(){U.NT++;if(k.bypassNetworkless&&U.NT===1)try{g.Y4(c,O,U.batchRequest,qH({writeThenSend:!0},U.dangerousLogToVisitorSession,U.VO,U.qT,r)),bS=!1}catch(G){g.uh(G),X()}y--;y||Y()}}(e); try{g.Y4(c,O,e.batchRequest,qH(k,e.dangerousLogToVisitorSession,e.VO,e.qT,r)),bS=!1}catch(U){g.uh(U),X()}}}; A15=function(l,c,Y,X,k,r){X=X===void 0?{}:X;var e=Math.round((0,g.nb)()),d={value:l.size},y=new Map([].concat(g.N(l)));y=g.b(y);for(var O=y.next();!O.done;O=y.next()){var D=g.b(O.value).next().value,t=l.get(D);O=new CAO;var U=c.config_||g.t0(),G=new Cn,f=new Hp;pc(f,1,U.vF);pc(f,2,U.Cu);iW(f,16,U.Gj);pc(f,17,U.innertubeContextClientVersion);if(U.e5){var a=U.e5,p=new nn;a.coldConfigData&&pc(p,1,a.coldConfigData);a.appInstallData&&pc(p,6,a.appInstallData);a.coldHashData&&pc(p,3,a.coldHashData);a.hotHashData&& p.fA(a.hotHashData);Uy(f,nn,62,p)}(a=g.Qn.devicePixelRatio)&&a!=1&&sC(f,65,Jh(a));a=ia();a!==""&&pc(f,54,a);a=Ss();if(a.length>0){p=new TL;for(var S=0;S65535&&(l=1);Bp("BATCH_CLIENT_COUNTER",l);return l}; rAO=function(l,c,Y){if(Y.videoId)var X="VIDEO";else if(Y.playlistId)X="PLAYLIST";else return;l.credentialTransferTokenTargetId=Y;l.context=l.context||{};l.context.user=l.context.user||{};l.context.user.credentialTransferTokens=[{token:c,scope:X}]}; kf=function(l,c){if(!g.MX("yt.logging.transport.enableScrapingForTest")){var Y=Ns("il_payload_scraping");if((Y!==void 0?String(Y):"")==="enable_il_payload_scraping")pj=[],g.WS("yt.logging.transport.enableScrapingForTest",!0),g.WS("yt.logging.transport.scrapedPayloadsForTesting",pj),g.WS("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.WS("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), g.WS("yt.logging.transport.scrapeClientEvent",!0);else return}Y=g.MX("yt.logging.transport.scrapedPayloadsForTesting");var X=g.MX("yt.logging.transport.payloadToScrape");c&&(c=c.payload,(c=g.MX("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(c)())&&Y.push(c));c=g.MX("yt.logging.transport.scrapeClientEvent");if(X&&X.length>=1)for(var k=0;k0&&hgK(l,c,r)}else hgK(l,c)}; hgK=function(l,c,Y){l=Hln(l);c=c?g.FP(c):"";Y=Y||5;XG()&&g.ov(l,c,Y)}; Hln=function(l){for(var c=g.b(wJc),Y=c.next();!Y.done;Y=c.next())l=Y_(l,Y.value);return"ST-"+e9(l).toString(36)}; Klg=function(l){if(l.name==="JavaException")return!0;l=l.stack;return l.includes("chrome://")||l.includes("chrome-extension://")||l.includes("moz-extension://")}; TFy=function(){this.cS=[];this.Xi=[]}; Kj=function(){if(!w9){var l=w9=new TFy;l.Xi.length=0;l.cS.length=0;jEL(l,VQS)}return w9}; jEL=function(l,c){c.Xi&&l.Xi.push.apply(l.Xi,c.Xi);c.cS&&l.cS.push.apply(l.cS,c.cS)}; oEg=function(l){function c(){return l.charCodeAt(X++)} var Y=l.length,X=0;do{var k=Tg(c);if(k===Infinity)break;var r=k>>3;switch(k&7){case 0:k=Tg(c);if(r===2)return k;break;case 1:if(r===2)return;X+=8;break;case 2:k=Tg(c);if(r===2)return l.substr(X,k);X+=k;break;case 5:if(r===2)return;X+=4;break;default:return}}while(X500));X++);X=k}else if(typeof l==="object")for(k in l){if(l[k]){var r=k;var e=l[k],d=c,y=Y;r=typeof e!=="string"||r!=="clickTrackingParams"&&r!=="trackingParams"?0:(e=oEg(atob(e.replace(/-/g,"+").replace(/_/g,"/"))))?jE(r+".ve",e,d,y):0;X+=r;X+=jE(k,l[k],c,Y);if(X>500)break}}else Y[c]=VA(l),X+=Y[c].length;else Y[c]=VA(l),X+=Y[c].length;return X}; jE=function(l,c,Y,X){Y+="."+l;l=VA(c);X[Y]=l;return Y.length+l.length}; VA=function(l){try{return(typeof l==="string"?l:String(JSON.stringify(l))).substr(0,500)}catch(c){return"unable to serialize "+typeof l+" ("+c.message+")"}}; yg=function(l){g.ot(l)}; g.Cj=function(l){g.ot(l,"WARNING")}; g.ot=function(l,c){var Y=Y===void 0?{}:Y;Y.name=g.Ln("INNERTUBE_CONTEXT_CLIENT_NAME",1);Y.version=g.Ln("INNERTUBE_CONTEXT_CLIENT_VERSION");c=c===void 0?"ERROR":c;var X=!1;c=c===void 0?"ERROR":c;X=X===void 0?!1:X;if(l){l.hasOwnProperty("level")&&l.level&&(c=l.level);if(g.pg("console_log_js_exceptions")){var k=[];k.push("Name: "+l.name);k.push("Message: "+l.message);l.hasOwnProperty("params")&&k.push("Error Params: "+JSON.stringify(l.params));l.hasOwnProperty("args")&&k.push("Error args: "+JSON.stringify(l.args)); k.push("File name: "+l.fileName);k.push("Stacktrace: "+l.stack);window.console.log(k.join("\n"),l)}if(!(Zlg>=5)){k=[];for(var r=g.b($1n),e=r.next();!e.done;e=r.next()){e=e.value;try{e()&&k.push(e())}catch(a){}}k=[].concat(g.N(QEV),g.N(k));var d=SCi(l);r=d.message||"Unknown Error";e=d.name||"UnknownError";var y=d.stack||l.G||"Not available";if(y.startsWith(e+": "+r)){var O=y.split("\n");O.shift();y=O.join("\n")}O=d.lineNumber||"Not available";d=d.fileName||"Not available";var D=0;if(l.hasOwnProperty("args")&& l.args&&l.args.length)for(var t=0;t=500);t++);else if(l.hasOwnProperty("params")&&l.params){var U=l.params;if(typeof l.params==="object")for(t in U){if(U[t]){var G="params."+t,f=VA(U[t]);Y[G]=f;D+=G.length+f.length;if(D>500)break}}else Y.params=VA(U)}if(k.length)for(t=0;t=500);t++);navigator.vendor&&!Y.hasOwnProperty("vendor")&&(Y["device.vendor"]=navigator.vendor);Y={message:r,name:e,lineNumber:O, fileName:d,stack:y,params:Y,sampleWeight:1};t=Number(l.columnNumber);isNaN(t)||(Y.lineNumber=Y.lineNumber+":"+t);if(l.level==="IGNORED")l=0;else a:{l=Kj();t=g.b(l.Xi);for(k=t.next();!k.done;k=t.next())if(k=k.value,Y.message&&Y.message.match(k.y3)){l=k.weight;break a}l=g.b(l.cS);for(t=l.next();!t.done;t=l.next())if(t=t.value,t.callback(Y)){l=t.weight;break a}l=1}Y.sampleWeight=l;l=g.b(m1i);for(t=l.next();!t.done;t=l.next())if(t=t.value,t.dJ[Y.name])for(r=g.b(t.dJ[Y.name]),k=r.next();!k.done;k=r.next())if(e= k.value,k=Y.message.match(e.r9)){Y.params["params.error.original"]=k[0];r=e.groups;e={};for(O=0;O1E3&&g.Cj(new g.Ed("IL Attach cache exceeded limit"))}d= Ak(Y,c);BR.has(d)?FE(Y,c):E3.set(d,!0)}}X=X.filter(function(D){D.csn!==c?(D.csn=c,D=!0):D=!1;return D}); Y={csn:c,parentVe:Y.getAsJson(),childVes:g.vL(X,function(D){return D.getAsJson()})}; c==="UNDEFINED_CSN"?It("visualElementAttached",r,Y):l?iS("visualElementAttached",Y,l,r):g.Oq("visualElementAttached",Y,r)}; XHV=function(l,c,Y,X,k){lN(Y,c);X=s3({cttAuthInfo:hk(c)||void 0},c);Y={csn:c,ve:Y.getAsJson(),eventType:1};k&&(Y.clientData=k);c==="UNDEFINED_CSN"?It("visualElementShown",X,Y):l?iS("visualElementShown",Y,l,X):g.Oq("visualElementShown",Y,X)}; kPy=function(l,c,Y,X){var k=(X=X===void 0?!1:X)?16:8;X=s3({cttAuthInfo:hk(c)||void 0,endOfSequence:X},c);Y={csn:c,ve:Y.getAsJson(),eventType:k};c==="UNDEFINED_CSN"?It("visualElementHidden",X,Y):l?iS("visualElementHidden",Y,l,X):g.Oq("visualElementHidden",Y,X)}; rbX=function(l,c,Y,X,k){cA(l,c,Y,void 0,X,k)}; cA=function(l,c,Y,X,k){lN(Y,c);X=X||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";var r=s3({cttAuthInfo:hk(c)||void 0},c);Y={csn:c,ve:Y.getAsJson(),gestureType:X};k&&(Y.clientData=k);c==="UNDEFINED_CSN"?It("visualElementGestured",r,Y):l?iS("visualElementGestured",Y,l,r):g.Oq("visualElementGestured",Y,r)}; e8V=function(){var l=Sm(16);for(var c=[],Y=0;Y0&&Y.push(g.eR("BR"));Y.push(g.JG(r))}):Y.push(g.JG(X))}return Y}; G9=function(l,c,Y,X){if(Y==="child"){g.yD(c);var k;X===void 0?k=void 0:k=!Array.isArray(X)||X&&typeof X.J==="string"?[X]:X;Y=daL(l,k);Y=g.b(Y);for(l=Y.next();!l.done;l=Y.next())c.appendChild(l.value)}else Y==="style"?g.dg(c,"cssText",X?X:""):X===null||X===void 0?c.removeAttribute(Y):(l=X.toString(),Y==="href"&&(l=g.VN(g.Zk(l))),c.setAttribute(Y,l))}; g.B=function(l){g.tu.call(this,l);this.Ag=!0;this.N=!1;this.listeners=[]}; g.fs=function(l){g.B.call(this,l);this.ZA=new g.OG;g.Z(this,this.ZA)}; PA=function(l,c,Y,X,k,r,e){e=e===void 0?null:e;g.fs.call(this,c);this.api=l;this.macros={};this.componentType=Y;this.C=this.U=null;this.ph=e;this.layoutId=X;this.interactionLoggingClientData=k;this.Lh=r;this.nh=null;this.JM=new pi(this.element);g.Z(this,this.JM);this.iQ=this.Z(this.element,"click",this.onClick);this.JJ=[];this.xT=new Rh(this.onClick,this);g.Z(this,this.xT);this.Gc=!1;this.Ch=this.AJ=null}; bN=function(l,c){l=l===void 0?null:l;c=c===void 0?null:c;if(l==null)return g.Cj(Error("Got null or undefined adText object")),"";var Y=g.rE(l.text);if(!l.isTemplated)return Y;if(c==null)return g.Cj(Error("Missing required parameters for a templated message")),Y;l=g.b(Object.entries(c));for(c=l.next();!c.done;c=l.next()){var X=g.b(c.value);c=X.next().value;X=X.next().value;Y=Y.replace("{"+c+"}",X)}return Y}; ybV=function(l){l=l===void 0?null:l;return l!=null&&(l=l.thumbnail,l!=null&&l.thumbnails!=null&&l.thumbnails.length!=0&&l.thumbnails[0].url!=null)?g.rE(l.thumbnails[0].url):""}; Ob5=function(l){l=l===void 0?null:l;return l!=null&&(l=l.thumbnail,l!=null&&l.thumbnails!=null&&l.thumbnails.length!=0&&l.thumbnails[0].width!=null&&l.thumbnails[0].height!=null)?new g.RQ(l.thumbnails[0].width||0,l.thumbnails[0].height||0):new g.RQ(0,0)}; g.qf=function(l){if(l.simpleText)return l.simpleText;if(l.runs){var c=[];l=g.b(l.runs);for(var Y=l.next();!Y.done;Y=l.next())Y=Y.value,Y.text&&c.push(Y.text);return c.join("")}return""}; g.aw=function(l){if(l.simpleText)return l=document.createTextNode(l.simpleText),l;var c=[];if(l.runs)for(var Y=0;Y1){for(var c=[l[0]],Y=1;Y0&&(this.D=new g.gY(this.JQ,c,this),g.Z(this,this.D));this.N=new g.gY(this.JQ,Y,this);g.Z(this,this.N);this.U=z6V(this.G,k,1,X);g.Z(this,this.U);this.C=z6V(this.G,0,X,1);g.Z(this,this.C);this.T=new nl;g.Z(this,this.T)}; yO=function(l,c,Y){this.G=l;this.isAsync=c;this.D=Y}; Elg=function(l){switch(l){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:el(l,"unknown result type")}}; glk=function(l,c){var Y=1;l.isTrusted===!1&&(Y=0);Bp("ISDSTAT",Y);OO(Y,"i.s_",{triggerContext:"sk",metadata:c});return Y}; uTg=function(l,c){var Y=[];c?c.isTrusted===!0?Y.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):c.isTrusted===!1?Y.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED"):Y.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED"):Y.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED");OO(0,"a.s_",{metadata:l,states:Y});Bp("ASDSTAT",0)}; OO=function(l,c,Y){c=AbK[c];var X,k,r={detected:l===0,source:""+c.G+((X=Y.triggerContext)!=null?X:"")+((k=Y.I1)!=null?k:""),detectionStates:Y.states,durationMs:Y.bR};Y.metadata&&(r.contentCpn=Y.metadata.contentCpn,r.adCpn=Y.metadata.adCpn);g.Oq("biscottiBasedDetection",r);c.D!==void 0&&(Y=Number(g.Ln("CATSTAT",0)),c.D!==void 0?(c=c.D,l=Elg(l),l=Y&~(3<0}; bE=function(l,c,Y,X,k,r){lE.call(this,l,{J:"div",X:"ytp-ad-skip-button-slot"},"skip-button",c,Y,X,k);var e=this;this.Kh=null;this.PU=!1;this.Ed=r;this.W=this.api.L().experiments.oh("enable_modern_skip_button_on_web");this.Ud=!1;this.K=new g.fs({J:"span",WU:["ytp-ad-skip-button-container"]});this.W&&this.K.element.classList.add("ytp-ad-skip-button-container-detached");this.api.B("enable_ad_pod_index_autohide")&&this.K.element.classList.add("ytp-ad-skip-button-container--clean-player");g.Z(this,this.K); this.K.Vf(this.element);this.G=this.T=null;this.uQ=new g.Xz(this.K,500,!1,100,function(){return e.hide()}); g.Z(this,this.uQ);this.NQ=new dt(this.K.element,15E3,5E3,.5,.5,this.W);g.Z(this,this.NQ);this.hide()}; Inn=function(l){l=l.Kh&&l.Kh.adRendererCommands;return(l&&l.clickCommand&&g.m(l.clickCommand,g.qI)&&g.m(l.clickCommand,g.qI).commands||[]).some(function(c){return c.adLifecycleCommand?Fpk(c.adLifecycleCommand):!1})}; Fpk=function(l){return l.action==="END_LINEAR_AD"||l.action==="END_LINEAR_AD_PLACEMENT"}; a$=function(l,c,Y,X,k,r){lE.call(this,l,{J:"div",X:"ytp-ad-skip-ad-slot"},"skip-ad",c,Y,X,k);this.Kh=r;this.T=!1;this.W=0;this.K=this.G=null;this.hide()}; lmi=function(l,c){l.T||(l.T=!0,l.G&&(c?l.G.Kh.hide():l.G.hide()),c?(l=l.K,l.uQ.show(),l.show()):l.K.show())}; NI=function(l,c,Y,X){jx.call(this,l,c,Y,X,["ytp-ad-visit-advertiser-button"],"visit-advertiser")}; pE=function(l,c,Y,X,k,r,e){r=r===void 0?!1:r;e=e===void 0?!1:e;PA.call(this,l,{J:"span",X:"ytp-ad-simple-ad-badge"},"simple-ad-badge",c,Y,X);this.K=k;this.D=this.wf("ytp-ad-simple-ad-badge");(this.G=r)&&this.D.classList.add("ytp-ad-simple-ad-badge--clean-player");e&&this.D.classList.add("ytp-ad-simple-ad-badge--survey");this.hide()}; R$=function(l,c,Y,X,k){k=k===void 0?!1:k;yP.call(this,"player-overlay",l,{},c,X);this.videoAdDurationSeconds=Y;this.interactionLoggingClientData=X;this.dG=k}; iE=function(l,c){g.OG.call(this);this.api=l;this.durationMs=c;this.D=null;this.KV=new nl(this);g.Z(this,this.KV);this.G=c0O;this.KV.Z(this.api,"presentingplayerstatechange",this.GA);this.D=this.KV.Z(this.api,"onAdPlaybackProgress",this.b8)}; S5=function(l){g.OG.call(this);this.D=!1;this.g9=0;this.KV=new nl(this);g.Z(this,this.KV);this.durationMs=l;this.o2=new g.ju(100);g.Z(this,this.o2);this.KV.Z(this.o2,"tick",this.b8);this.G={seekableStart:0,seekableEnd:l/1E3,current:0};this.start()}; g.vE=function(l,c){var Y=Math.abs(Math.floor(l)),X=Math.floor(Y/86400),k=Math.floor(Y%86400/3600),r=Math.floor(Y%3600/60);Y=Math.floor(Y%60);if(c){c="";X>0&&(c+=" "+X+" Days");if(X>0||k>0)c+=" "+k+" Hours";c+=" "+r+" Minutes";c+=" "+Y+" Seconds";X=c.trim()}else{c="";X>0&&(c+=X+":",k<10&&(c+="0"));if(X>0||k>0)c+=k+":",r<10&&(c+="0");c+=r+":";Y<10&&(c+="0");X=c+Y}return l>=0?X:"-"+X}; g.x1=function(l){return(!("button"in l)||typeof l.button!=="number"||l.button===0)&&!("shiftKey"in l&&l.shiftKey)&&!("altKey"in l&&l.altKey)&&!("metaKey"in l&&l.metaKey)&&!("ctrlKey"in l&&l.ctrlKey)}; zd=function(l,c,Y,X,k,r,e){lE.call(this,l,{J:"span",X:e?"ytp-ad-duration-remaining--clean-player":"ytp-ad-duration-remaining"},"ad-duration-remaining",c,Y,X,k);this.videoAdDurationSeconds=r;this.G=null;this.api.B("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-ad-duration-remaining--clean-player-with-light-shadow");e&&this.api.L().G&&(this.element.classList.add("ytp-ad-duration-remaining--mweb"),this.api.B("clean_player_style_fix_on_web")&&(this.element.classList.add("ytp-ad-duration-remaining--mweb-light"), gO&&this.element.classList.add("ytp-ad-duration-remaining--mweb-ios")));this.hide()}; nE=function(l,c,Y,X){FK.call(this,l,c,Y,X,"ytp-video-ad-top-bar-title","ad-title")}; hV=function(l){this.content=l.content;if(l.commandRuns){l=g.b(l.commandRuns);for(var c=l.next();!c.done;c=l.next())c=c.value,this.loggingDirectives=g.m(c,Y1i),c.onTap&&(this.interaction={onTap:c.onTap})}}; HE=function(l,c,Y,X){PA.call(this,l,{J:"div",X:"ad-simple-attributed-string"},"ad-simple-attributed-string",c,Y,X);this.hide()}; wt=function(l,c,Y,X,k){PA.call(this,l,{J:"span",X:k?"ytp-ad-badge--clean-player":"ytp-ad-badge"},"ad-badge",c,Y,X);this.G=k;this.adBadgeText=new HE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh);this.adBadgeText.Vf(this.element);g.Z(this,this.adBadgeText);k?(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player"),gO&&this.adBadgeText.element.classList.add("ytp-ad-badge--stark-clean-player-ios")):this.adBadgeText.element.classList.add("ytp-ad-badge__text");this.hide()}; KE=function(l,c,Y,X){PA.call(this,l,{J:"span",X:"ytp-ad-pod-index"},"ad-pod-index",c,Y,X);this.api.L().G&&(this.element.classList.add("ytp-ad-pod-index--mweb"),gO&&this.element.classList.add("ytp-ad-pod-index--mweb-ios"));this.hide()}; Td=function(l,c,Y,X){PA.call(this,l,{J:"div",X:"ytp-ad-disclosure-banner"},"ad-disclosure-banner",c,Y,X);this.hide()}; j5=function(l,c){this.G=l;this.D=c}; VO=function(l,c,Y){if(!l.getLength())return Y!=null?Y:Infinity;l=(c-l.G)/l.getLength();return g.b0(l,0,1)}; o$=function(l,c,Y,X){X=X===void 0?!1:X;g.fs.call(this,{J:"div",X:"ytp-ad-persistent-progress-bar-container",Y:[{J:"div",X:"ytp-ad-persistent-progress-bar"}]});this.api=l;this.G=c;this.K=Y;X&&this.element.classList.add("ytp-ad-persistent-progress-bar-container--clean-player");g.Z(this,this.G);this.progressBar=this.wf("ytp-ad-persistent-progress-bar");this.D=-1;this.Z(l,"presentingplayerstatechange",this.onStateChange);this.hide();this.onStateChange()}; CE=function(l,c,Y,X,k,r){PA.call(this,l,{J:"div",X:"ytp-ad-player-overlay",Y:[{J:"div",X:"ytp-ad-player-overlay-flyout-cta"},{J:"div",X:"ytp-ad-player-overlay-instream-info"},{J:"div",X:"ytp-ad-player-overlay-skip-or-preview"},{J:"div",X:"ytp-ad-player-overlay-progress-bar"},{J:"div",X:"ytp-ad-player-overlay-instream-user-sentiment"},{J:"div",X:"ytp-ad-player-overlay-ad-disclosure-banner"}]},"player-overlay",c,Y,X);this.j=r;this.W=this.wf("ytp-ad-player-overlay-flyout-cta");this.W.classList.add("ytp-ad-player-overlay-flyout-cta-rounded"); this.D=this.wf("ytp-ad-player-overlay-instream-info");this.T=null;XQc(this)&&(l=rT("div"),g.Jj(l,"ytp-ad-player-overlay-top-bar-gradients"),c=this.D,c.parentNode&&c.parentNode.insertBefore(l,c),(c=this.api.getVideoData(2))&&c.isListed&&c.title&&(Y=new nE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),Y.Vf(l),Y.init(dl("ad-title"),{text:c.title},this.macros),g.Z(this,Y)),this.T=l);this.K=null;this.yf=this.wf("ytp-ad-player-overlay-skip-or-preview");this.NQ=this.wf("ytp-ad-player-overlay-progress-bar"); this.PU=this.wf("ytp-ad-player-overlay-instream-user-sentiment");this.Kh=this.wf("ytp-ad-player-overlay-ad-disclosure-banner");this.G=k;g.Z(this,this.G);this.hide()}; XQc=function(l){l=l.api.L();return g.Zq(l)&&l.G}; $1=function(l,c,Y){var X={};c&&(X.v=c);Y&&(X.list=Y);l={name:l,locale:void 0,feature:void 0};for(var k in X)l[k]=X[k];X=g.Il("/sharing_services",l);g.WQ(X)}; g.QO=function(l){l&=16777215;var c=[(l&16711680)>>16,(l&65280)>>8,l&255];l=c[0];var Y=c[1];c=c[2];l=Number(l);Y=Number(Y);c=Number(c);if(l!=(l&255)||Y!=(Y&255)||c!=(c&255))throw Error('"('+l+","+Y+","+c+'") is not a valid RGB color');Y=l<<16|Y<<8|c;return l<16?"#"+(16777216|Y).toString(16).slice(1):"#"+Y.toString(16)}; mQ=function(l){this.D=new HT(l)}; kVk=function(){var l=!1;try{l=!!window.sessionStorage.getItem("session_logininfo")}catch(c){l=!0}return(g.Ln("INNERTUBE_CLIENT_NAME")==="WEB"||g.Ln("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&l}; WE=function(l){if(g.Ln("LOGGED_IN",!0)&&kVk()){var c=g.Ln("VALID_SESSION_TEMPDATA_DOMAINS",[]);var Y=g.Lm(window.location.href);Y&&c.push(Y);Y=g.Lm(l);g.AE(c,Y)||!Y&&RU(l,"/")?(c=EI(l),(c=bkg(c))?(c=Hln(c),c=(c=g.Cg(c)||null)?X9(c):{}):c=null):c=null;c==null&&(c={});Y=c;var X=void 0;kVk()?(X||(X=g.Ln("LOGIN_INFO")),X?(Y.session_logininfo=X,Y=!0):Y=!1):Y=!1;Y&&HR(l,c)}}; g.r0v=function(l){var c=c===void 0?{}:c;var Y=Y===void 0?"":Y;var X=X===void 0?window:X;l=g.Il(l,c);WE(l);Y=g.Zk(l+Y);X=X.location;Y=$y(Y);Y!==void 0&&(X.href=Y)}; g.MI=function(l,c,Y){c=c===void 0?{}:c;Y=Y===void 0?!1:Y;var X=g.Ln("EVENT_ID");X&&(c.ei||(c.ei=X));c&&HR(l,c);Y||(WE(l),g.r0v(l))}; g.sO=function(l,c,Y,X,k){k=k===void 0?!1:k;Y&&HR(l,Y);Y=g.Zk(l);var r=g.VN(Y);l!=r&&la(Error("Unsafe window.open URL: "+l));l=r;c=c||e9(l).toString(36);try{if(k)return k=l,k=dsn(k),WE(k),g.sY(window,k,c,"attributionsrc")}catch(e){g.uh(e)}WE(l);return g.sY(window,Y,c,X)}; edK=function(l){BE=l}; J0n=function(l){LE=l}; dZ5=function(l){EO=l}; O1g=function(){y0k=EO=LE=BE=null}; tdn=function(){var l=l===void 0?window.location.href:l;if(g.pg("kevlar_disable_theme_param"))return null;var c=M5(g.Ba(5,l));if(g.pg("enable_dark_theme_only_on_shorts")&&c!=null&&c.startsWith("/shorts/"))return"USER_INTERFACE_THEME_DARK";try{var Y=g.re(l).theme;return DZn.get(Y)||null}catch(X){}return null}; gt=function(){this.D={};if(this.G=Gbg()){var l=g.Cg("CONSISTENCY");l&&UZn(this,{encryptedTokenJarContents:l})}}; UZn=function(l,c){if(c.encryptedTokenJarContents&&(l.D[c.encryptedTokenJarContents]=c,typeof c.expirationSeconds==="string")){var Y=Number(c.expirationSeconds);setTimeout(function(){delete l.D[c.encryptedTokenJarContents]},Y*1E3); l.G&&g.ov("CONSISTENCY",c.encryptedTokenJarContents,Y,void 0,!0)}}; AV=function(){this.G=-1;var l=g.Ln("LOCATION_PLAYABILITY_TOKEN");g.Ln("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=uE(this))&&(l=this.localStorage.get("yt-location-playability-token"));l&&(this.locationPlayabilityToken=l,this.D=void 0)}; uE=function(l){return l.localStorage===void 0?new kl("yt-client-location"):l.localStorage}; g.Fz=function(l,c,Y){c=c===void 0?!1:c;Y=Y===void 0?!1:Y;var X=g.Ln("INNERTUBE_CONTEXT");if(!X)return g.ot(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};X=g.$p(X);g.pg("web_no_tracking_params_in_shell_killswitch")||delete X.clickTracking;X.client||(X.client={});var k=X.client;k.clientName==="MWEB"&&k.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(k.clientFormFactor=g.Ln("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");k.screenWidthPoints=window.innerWidth;k.screenHeightPoints= window.innerHeight;k.screenPixelDensity=Math.round(window.devicePixelRatio||1);k.screenDensityFloat=window.devicePixelRatio||1;k.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());var r=r===void 0?!1:r;g.ml();var e="USER_INTERFACE_THEME_LIGHT";g.WJ(0,165)?e="USER_INTERFACE_THEME_DARK":g.WJ(0,174)?e="USER_INTERFACE_THEME_LIGHT":!g.pg("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&& (e="USER_INTERFACE_THEME_DARK");r=r?e:tdn()||e;k.userInterfaceTheme=r;if(!c){if(r=cjc())k.connectionType=r;g.pg("web_log_effective_connection_type")&&(r=XTv())&&(X.client.effectiveConnectionType=r)}var d;if(g.pg("web_log_memory_total_kbytes")&&((d=g.Qn.navigator)==null?0:d.deviceMemory)){var y;d=(y=g.Qn.navigator)==null?void 0:y.deviceMemory;X.client.memoryTotalKbytes=""+d*1E6}g.pg("web_gcf_hashes_innertube")&&(r=OnL())&&(y=r.coldConfigData,d=r.coldHashData,r=r.hotHashData,X.client.configInfo=X.client.configInfo|| {},y&&(X.client.configInfo.coldConfigData=y),d&&(X.client.configInfo.coldHashData=d),r&&(X.client.configInfo.hotHashData=r));y=g.re(g.Qn.location.href);!g.pg("web_populate_internal_geo_killswitch")&&y.internalcountrycode&&(k.internalGeo=y.internalcountrycode);k.clientName==="MWEB"||k.clientName==="WEB"?(k.mainAppWebInfo={graftUrl:g.Qn.location.href},g.pg("kevlar_woffle")&&EUK.instance&&(y=EUK.instance,k.mainAppWebInfo.pwaInstallabilityStatus=!y.D&&y.G?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED": "PWA_INSTALLABILITY_STATUS_UNKNOWN"),k.mainAppWebInfo.webDisplayMode=Z0(),k.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):k.clientName==="TVHTML5"&&(!g.pg("web_lr_app_quality_killswitch")&&(y=g.Ln("LIVING_ROOM_APP_QUALITY"))&&(k.tvAppInfo=Object.assign(k.tvAppInfo||{},{appQuality:y})),y=g.Ln("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(k.tvAppInfo=Object.assign(k.tvAppInfo||{},{certificationScope:y}));if(!g.pg("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!== "undefined")try{var O=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(K){}O=void 0}O&&(k.timeZone=O)}(O=ia())?k.experimentsToken=O:delete k.experimentsToken;O=Ss();gt.instance||(gt.instance=new gt);X.request=Object.assign({},X.request,{internalExperimentFlags:O,consistencyTokenJars:g.H0(gt.instance.D)});!g.pg("web_prequest_context_killswitch")&&(O=g.Ln("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(X.request.externalPrequestContext=O);k=g.ml();O=g.WJ(0,58);k=k.get("gsml","");X.user=Object.assign({}, X.user);O&&(X.user.enableSafetyMode=O);k&&(X.user.lockedSafetyMode=!0);g.pg("warm_op_csn_cleanup")?Y&&(c=g.nj())&&(X.clientScreenNonce=c):!c&&(c=g.nj())&&(X.clientScreenNonce=c);l&&(X.clickTracking={clickTrackingParams:l});if(l=g.MX("yt.mdx.remote.remoteClient_"))X.remoteClient=l;AV.getInstance().setLocationOnInnerTubeContext(X);try{var D=UL(),t=D.bid;delete D.bid;X.adSignalsInfo={params:[],bid:t};for(var U=g.b(Object.entries(D)),G=U.next();!G.done;G=U.next()){var f=g.b(G.value),a=f.next().value, p=f.next().value;D=a;t=p;l=void 0;(l=X.adSignalsInfo.params)==null||l.push({key:D,value:""+t})}var S,x;if(((S=X.client)==null?void 0:S.clientName)==="TVHTML5"||((x=X.client)==null?void 0:x.clientName)==="TVHTML5_UNPLUGGED"){var h=g.Ln("INNERTUBE_CONTEXT");h.adSignalsInfo&&(X.adSignalsInfo.advertisingId=h.adSignalsInfo.advertisingId,X.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",X.adSignalsInfo.limitAdTracking=h.adSignalsInfo.limitAdTracking)}}catch(K){g.ot(K)}return X}; P1c=function(l,c){if(!l)return!1;var Y,X=(Y=g.m(l,GVX))==null?void 0:Y.signal;if(X&&c.Y6)return!!c.Y6[X];var k;if((Y=(k=g.m(l,fmc))==null?void 0:k.request)&&c.VY)return!!c.VY[Y];for(var r in l)if(c.zT[r])return!0;return!1}; b1O=function(l){var c={"Content-Type":"application/json"};g.Ln("EOM_VISITOR_DATA")?c["X-Goog-EOM-Visitor-Id"]=g.Ln("EOM_VISITOR_DATA"):g.Ln("VISITOR_DATA")&&(c["X-Goog-Visitor-Id"]=g.Ln("VISITOR_DATA"));c["X-Youtube-Bootstrap-Logged-In"]=g.Ln("LOGGED_IN",!1);g.Ln("DEBUG_SETTINGS_METADATA")&&(c["X-Debug-Settings-Metadata"]=g.Ln("DEBUG_SETTINGS_METADATA"));l!=="cors"&&((l=g.Ln("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(c["X-Youtube-Client-Name"]=l),(l=g.Ln("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(c["X-Youtube-Client-Version"]= l),(l=g.Ln("CHROME_CONNECTED_HEADER"))&&(c["X-Youtube-Chrome-Connected"]=l),(l=g.Ln("DOMAIN_ADMIN_STATE"))&&(c["X-Youtube-Domain-Admin-State"]=l),g.Ln("ENABLE_LAVA_HEADER_ON_IT_EXPANSION")&&(l=g.Ln("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(c["X-YouTube-Lava-Device-Context"]=l));return c}; q1i=function(){this.D={}}; I$=function(){this.mappings=new q1i}; l2=function(l){return function(){return new l}}; N4k=function(l){var c=c===void 0?"UNKNOWN_INTERFACE":c;if(l.length===1)return l[0];var Y=amy[c];if(Y){Y=new RegExp(Y);for(var X=g.b(l),k=X.next();!k.done;k=X.next())if(k=k.value,Y.exec(k))return k}var r=[];Object.entries(amy).forEach(function(e){var d=g.b(e);e=d.next().value;d=d.next().value;c!==e&&r.push(d)}); Y=new RegExp(r.join("|"));l.sort(function(e,d){return e.length-d.length}); X=g.b(l);for(k=X.next();!k.done;k=X.next())if(k=k.value,!Y.exec(k))return k;return l[0]}; g.c4=function(l){return"/youtubei/v1/"+N4k(l)}; Y7=function(){}; X1=function(){}; k7=function(){}; rB=function(l){return g.MX("ytcsi."+(l||"")+"data_")||pQn(l)}; RdO=function(){var l=rB();l.info||(l.info={});return l.info}; eC=function(l){l=rB(l);l.metadata||(l.metadata={});return l.metadata}; Jq=function(l){l=rB(l);l.tick||(l.tick={});return l.tick}; dB=function(l){l=rB(l);if(l.gel){var c=l.gel;c.gelInfos||(c.gelInfos={});c.gelTicks||(c.gelTicks={})}else l.gel={gelTicks:{},gelInfos:{}};return l.gel}; i1g=function(l){l=dB(l);l.gelInfos||(l.gelInfos={});return l.gelInfos}; NE=function(l){var c=rB(l).nonce;c||(c=g.vw(16),rB(l).nonce=c);return c}; pQn=function(l){var c={tick:{},info:{}};g.WS("ytcsi."+(l||"")+"data_",c);return c}; py=function(){var l=g.MX("ytcsi.debug");l||(l=[],g.WS("ytcsi.debug",l),g.WS("ytcsi.reference",{}));return l}; Rc=function(l){l=l||"";var c=S1r();if(c[l])return c[l];var Y=py(),X={timerName:l,info:{},tick:{},span:{},jspbInfo:[]};Y.push(X);return c[l]=X}; vqL=function(l){l=l||"";var c=S1r();c[l]&&delete c[l];var Y=py(),X={timerName:l,info:{},tick:{},span:{},jspbInfo:[]};Y.push(X);c[l]=X}; S1r=function(){var l=g.MX("ytcsi.reference");if(l)return l;py();return g.MX("ytcsi.reference")}; i2=function(l){return xZn[l]||"LATENCY_ACTION_UNKNOWN"}; SC=function(l,c){f1.call(this,1,arguments);this.o2=c}; v4=function(){this.D=0}; x7=function(){v4.instance||(v4.instance=new v4);return v4.instance}; ny=function(l,c){z7[c]=z7[c]||{count:0};var Y=z7[c];Y.count++;Y.time=(0,g.nb)();l.D||(l.D=g.IE(0,function(){var X=(0,g.nb)(),k;for(k in z7)z7[k]&&X-z7[k].time>6E4&&delete z7[k];l&&(l.D=0)},5E3)); return Y.count>5?(Y.count===6&&Math.random()*1E5<1&&(Y=new g.Ed("CSI data exceeded logging limit with key",c.split("_")),c.indexOf("plev")>=0||g.Cj(Y)),!0):!1}; zdi=function(){this.timing={};this.clearResourceTimings=function(){}; this.webkitClearResourceTimings=function(){}; this.mozClearResourceTimings=function(){}; this.msClearResourceTimings=function(){}; this.oClearResourceTimings=function(){}}; nqr=function(){var l;if(g.pg("csi_use_performance_navigation_timing")||g.pg("csi_use_performance_navigation_timing_tvhtml5")){var c,Y,X,k=hq==null?void 0:(l=hq.getEntriesByType)==null?void 0:(c=l.call(hq,"navigation"))==null?void 0:(Y=c[0])==null?void 0:(X=Y.toJSON)==null?void 0:X.call(Y);k?(k.requestStart=H4(k.requestStart),k.responseEnd=H4(k.responseEnd),k.redirectStart=H4(k.redirectStart),k.redirectEnd=H4(k.redirectEnd),k.domainLookupEnd=H4(k.domainLookupEnd),k.connectStart=H4(k.connectStart), k.connectEnd=H4(k.connectEnd),k.responseStart=H4(k.responseStart),k.secureConnectionStart=H4(k.secureConnectionStart),k.domainLookupStart=H4(k.domainLookupStart),k.isPerformanceNavigationTiming=!0,l=k):l=hq.timing}else l=g.pg("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(hq.timing)):hq.timing;return l}; H4=function(l){return Math.round(wB()+l)}; wB=function(){return(g.pg("csi_use_time_origin")||g.pg("csi_use_time_origin_tvhtml5"))&&hq.timeOrigin?Math.floor(hq.timeOrigin):hq.timing.navigationStart}; T7=function(l,c){Ky("_start",l,c)}; jC=function(l,c){if(!g.pg("web_csi_action_sampling_enabled")||!rB(c).actionDisabled){var Y=Rc(c||"");Gw(Y.info,l);l.loadType&&(Y=l.loadType,eC(c).loadType=Y);Gw(i1g(c),l);Y=NE(c);c=rB(c).cttAuthInfo;x7().info(l,Y,c)}}; hd5=function(){var l,c,Y,X;return((X=Ci().resolve(Ki(O1))==null?void 0:(l=Dm())==null?void 0:(c=l.loggingHotConfig)==null?void 0:(Y=c.csiConfig)==null?void 0:Y.debugTicks)!=null?X:[]).map(function(k){return Object.values(k)[0]})}; Ky=function(l,c,Y){if(!g.pg("web_csi_action_sampling_enabled")||!rB(Y).actionDisabled){var X=NE(Y),k;if(k=g.pg("web_csi_debug_sample_enabled")&&X){(Ci().resolve(Ki(O1))==null?0:Dm())&&!H1n&&(H1n=!0,Ky("gcfl",(0,g.nb)(),Y));var r,e,d;k=(Ci().resolve(Ki(O1))==null?void 0:(r=Dm())==null?void 0:(e=r.loggingHotConfig)==null?void 0:(d=e.csiConfig)==null?void 0:d.debugSampleWeight)||0;if(r=k!==0)b:{r=hd5();if(r.length>0)for(e=0;eY.duration?X:Y},{duration:0}))&&c.startTime>0&&c.responseEnd>0&&(Ky("wffs",H4(c.startTime)),Ky("wffe",H4(c.responseEnd)))}; C1S=function(l,c,Y){hq&&hq.measure&&(l.startsWith("measure_")||(l="measure_"+l),Y?hq.measure(l,c,Y):c?hq.measure(l,c):hq.measure(l))}; Z1n=function(l){var c=Vz("aft",l);if(c)return c;c=g.Ln((l||"")+"TIMING_AFT_KEYS",["ol"]);for(var Y=c.length,X=0;X0&&jC(c);c={isNavigation:!0,actionType:i2(g.Ln("TIMING_ACTION"))};var Y=g.Ln("PREVIOUS_ACTION");Y&&(c.previousAction=i2(Y));if(Y=g.Ln("CLIENT_PROTOCOL"))c.httpProtocol=Y;if(Y=g.Ln("CLIENT_TRANSPORT"))c.transportProtocol=Y;(Y=g.nj())&&Y!=="UNDEFINED_CSN"&&(c.clientScreenNonce=Y);Y=T4v();if(Y===1||Y===-1)c.isVisible= !0;Y=eC().loadType==="cold";var X=RdO();Y||(Y=X.yt_lt==="cold");if(Y){c.loadType="cold";Y=RdO();X=nqr();var k=wB(),r=g.Ln("CSI_START_TIMESTAMP_MILLIS",0);r>0&&!g.pg("embeds_web_enable_csi_start_override_killswitch")&&(k=r);k&&(Ky("srt",X.responseStart),Y.prerender!==1&&T7(k));Y=mZO();Y>0&&Ky("fpt",Y);Y=nqr();Y.isPerformanceNavigationTiming&&jC({performanceNavigationTiming:!0},void 0);Ky("nreqs",Y.requestStart,void 0);Ky("nress",Y.responseStart,void 0);Ky("nrese",Y.responseEnd,void 0);Y.redirectEnd- Y.redirectStart>0&&(Ky("nrs",Y.redirectStart,void 0),Ky("nre",Y.redirectEnd,void 0));Y.domainLookupEnd-Y.domainLookupStart>0&&(Ky("ndnss",Y.domainLookupStart,void 0),Ky("ndnse",Y.domainLookupEnd,void 0));Y.connectEnd-Y.connectStart>0&&(Ky("ntcps",Y.connectStart,void 0),Ky("ntcpe",Y.connectEnd,void 0));Y.secureConnectionStart>=wB()&&Y.connectEnd-Y.secureConnectionStart>0&&(Ky("nstcps",Y.secureConnectionStart,void 0),Ky("ntcpe",Y.connectEnd,void 0));hq&&"getEntriesByType"in hq&&oq5();Y=[];if(document.querySelector&& hq&&hq.getEntriesByName)for(var e in ZX)ZX.hasOwnProperty(e)&&(X=ZX[e],VdL(e,X)&&Y.push(X));if(Y.length>0)for(c.resourceInfo=[],e=g.b(Y),Y=e.next();!Y.done;Y=e.next())c.resourceInfo.push({resourceCache:Y.value})}jC(c);c=dB();c.preLoggedGelInfos||(c.preLoggedGelInfos=[]);e=c.preLoggedGelInfos;c=i1g();Y=void 0;for(X=0;X-1&&(delete q["@type"],E=q);a&&l.G.has(a)&&l.G.delete(a);((mK=c.config)==null?0:mK.pIT)&&Qz(c.config.pIT);if(E||(SL=l.K)==null||!SL.Avf(c.input,c.qh)){zO.kT(15);break}return g.n(zO,l.K.PUJ(c.input,c.qh),16);case 16:E=zO.G;case 15:return eKr(l,E,c),((PV=c.config)==null?0:PV.XIU)&&Qz(c.config.XIU),X(),zO.return(E||void 0)}})}; cSv=function(l,c){a:{l=l.oS;var Y,X=(Y=g.m(c,GVX))==null?void 0:Y.signal;if(X&&l.Y6&&(Y=l.Y6[X])){var k=Y();break a}var r;if((Y=(r=g.m(c,fmc))==null?void 0:r.request)&&l.VY&&(r=l.VY[Y])){k=r();break a}for(k in c)if(l.zT[k]&&(c=l.zT[k])){k=c();break a}k=void 0}if(k!==void 0)return Promise.resolve(k)}; Xwi=function(l,c,Y){var X,k,r,e,d,y,O;return g.H(function(D){if(D.D==1){r=((X=c)==null?void 0:(k=X.Wz)==null?void 0:k.identity)||GV;y=(e=c)==null?void 0:(d=e.Wz)==null?void 0:d.sessionIndex;var t=g.zx(l.D.qY(r,{sessionIndex:y}));return g.n(D,t,2)}O=D.G;return D.return(Promise.resolve(Object.assign({},b1O(Y),O)))})}; YRV=function(l,c,Y){var X,k=(c==null?void 0:(X=c.Wz)==null?void 0:X.identity)||GV,r;c=c==null?void 0:(r=c.Wz)==null?void 0:r.sessionIndex;l=l.D.qY(k,{sessionIndex:c});return Object.assign({},b1O(Y),l)}; u2=function(){}; Aq=function(){}; F1=function(l){this.W=l}; Ic=function(){}; lL=function(){}; cc=function(){}; XN=function(){}; g.kT=function(l,c){var Y=g.wy.apply(2,arguments);l=l===void 0?0:l;g.Ed.call(this,c,Y);this.errorType=l;Object.setPrototypeOf(this,this.constructor.prototype)}; rK=function(l,c,Y,X){this.D=l;this.G=c;this.K=Y;this.T=X}; d7c=function(l,c,Y){if(l.D){var X=M5(g.Ba(5,Y_(c,"key")))||"/UNKNOWN_PATH";l.D.start(X)}X=Y;g.pg("wug_networking_gzip_request")&&(X=Q_5(Y));var k;return new ((k=l.T)!=null?k:window.Request)(c,X)}; g.JC=function(l,c){if(!ec){var Y=Ci();Tw(Y,{Dh:ySk,hc:rK});var X={zT:{feedbackEndpoint:l2(Ic),modifyChannelNotificationPreferenceEndpoint:l2(lL),playlistEditEndpoint:l2(cc),shareEntityEndpoint:l2(F1),subscribeEndpoint:l2(u2),unsubscribeEndpoint:l2(Aq),webPlayerShareEntityServiceEndpoint:l2(XN)}},k=AV.getInstance(),r={};k&&(r.client_location=k);l===void 0&&(l=gUy());c===void 0&&(c=Y.resolve(ySk));lHk(X,c,l,r);Tw(Y,{Dh:Oic,Us:Ly.instance});ec=Y.resolve(Oic)}return ec}; D7X=function(l){var c=new id;if(l.interpreterJavascript){var Y=hjL(l.interpreterJavascript);Y=EY(Y).toString();var X=new p3;pc(X,6,Y);Uy(c,p3,1,X)}else l.interpreterUrl&&(Y=Sr(l.interpreterUrl),Y=TA(Y).toString(),X=new RT,pc(X,4,Y),Uy(c,RT,2,X));l.interpreterHash&&Rd(c,3,l.interpreterHash);l.program&&Rd(c,4,l.program);l.globalName&&Rd(c,5,l.globalName);l.clientExperimentsStateBlob&&Rd(c,7,l.clientExperimentsStateBlob);return c}; dK=function(l){var c={};l=l.split("&");l=g.b(l);for(var Y=l.next();!Y.done;Y=l.next())Y=Y.value.split("="),Y.length===2&&(c[Y[0]]=Y[1]);return c}; gRO=function(){if(g.pg("bg_st_hr"))return"havuokmhhs-0";var l,c=((l=performance)==null?void 0:l.timeOrigin)||0;return"havuokmhhs-"+Math.floor(c)}; yY=function(l){this.D=l}; tmr=function(){return new Promise(function(l){var c=window.top;c.ntpevasrs!==void 0?l(new yY(c.ntpevasrs)):(c.ntpqfbel===void 0&&(c.ntpqfbel=[]),c.ntpqfbel.push(function(Y){l(new yY(Y))}))})}; Gwi=function(){if(!g.pg("disable_biscotti_fetch_for_ad_blocker_detection")&&!g.pg("disable_biscotti_fetch_entirely_for_all_web_clients")&&XG()){var l=g.Ln("PLAYER_VARS",{});if(g.oQ(l,"privembed",!1)!="1"&&!pFg(l)){var c=function(){OH=!0;"google_ad_status"in window?Bp("DCLKSTAT",1):Bp("DCLKSTAT",2)}; try{g.OR("//static.doubleclick.net/instream/ad_status.js",c)}catch(Y){}U7K.push(g.mS.cW(function(){if(!(OH||"google_ad_status"in window)){try{if(c){var Y=""+g.Ag(c),X=pUn[Y];X&&g.dI(X)}}catch(k){}OH=!0;Bp("DCLKSTAT",3)}},5E3))}}}; Du=function(){var l=Number(g.Ln("DCLKSTAT",0));return isNaN(l)?0:l}; fv=function(l,c,Y){var X=this;this.network=l;this.options=c;this.G=Y;this.D=null;if(c.bDh){var k=new g.vb;this.D=k.promise;g.Qn.ytAtRC&&FG(function(){var r,e;return g.H(function(d){if(d.D==1){if(!g.Qn.ytAtRC)return d.return();r=tC(null);return g.n(d,UH(X,r),2)}e=d.G;g.Qn.ytAtRC&&g.Qn.ytAtRC(JSON.stringify(e));g.pL(d)})},2); tmr().then(function(r){var e,d,y,O;return g.H(function(D){if(D.D==1)return r.bindInnertubeChallengeFetcher(function(t){return UH(X,tC(t))}),g.n(D,xU(),2); e=D.G;d=r.getLatestChallengeResponse();y=d.challenge;if(!y)throw Error("BGE_MACIL");O={challenge:y,E3:dK(y),pV:e,bgChallenge:new id};k.resolve(O);r.registerChallengeFetchedCallback(function(t){t=t.challenge;if(!t)throw Error("BGE_MACR");t={challenge:t,E3:dK(t),pV:e,bgChallenge:new id};X.D=Promise.resolve(t)}); g.pL(D)})})}else c.preload&&fHO(this,new Promise(function(r){g.IE(0,function(){r(Go(X))},0)}))}; tC=function(l){var c={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};l&&(c.interpreterHash=l);return c}; Go=function(l,c){c=c===void 0?0:c;var Y,X,k,r,e,d,y,O,D,t,U,G;return g.H(function(f){switch(f.D){case 1:Y=tC(hR().D);if(g.pg("att_fet_ks"))return g.Rn(f,7),g.n(f,UH(l,Y),9);g.Rn(f,4);return g.n(f,P9i(l,Y),6);case 6:e=f.G;k=e.ffs;r=e.DiQ;X=e;g.Si(f,3);break;case 4:return g.vS(f),g.Cj(Error("Failed to fetch attestation challenge after "+(c+" attempts; not retrying for 24h."))),Pc(l,864E5),f.return({challenge:"",E3:{},pV:void 0,bgChallenge:void 0});case 9:X=f.G;if(!X)throw Error("Fetching Attestation challenge returned falsy"); if(!X.challenge)throw Error("Missing Attestation challenge");k=X.challenge;r=dK(k);if("c1a"in r&&(!X.bgChallenge||!X.bgChallenge.program))throw Error("Expected bg challenge but missing.");g.Si(f,3);break;case 7:d=g.vS(f);g.Cj(d);c++;if(c>=5)return g.Cj(Error("Failed to fetch attestation challenge after "+(c+" attempts; not retrying for 24h."))),Pc(l,864E5),f.return({challenge:"",E3:{},pV:void 0,bgChallenge:void 0});y=1E3*Math.pow(2,c-1)+Math.random()*1E3;return f.return(new Promise(function(a){g.IE(0, function(){a(Go(l,c))},y)})); case 3:O=Number(r.t)||7200;Pc(l,O*1E3);D=void 0;if(!("c1a"in r&&X.bgChallenge)){f.kT(10);break}t=D7X(X.bgChallenge);g.Rn(f,11);return g.n(f,Hb(hR(),t),13);case 13:g.Si(f,12);break;case 11:return U=g.vS(f),g.Cj(U),f.return({challenge:k,E3:r,pV:D,bgChallenge:t});case 12:return g.Rn(f,14),D=new zF({challenge:t,Xl:{aD:"aGIf"}}),g.n(f,D.bf,16);case 16:g.Si(f,10);break;case 14:G=g.vS(f),g.Cj(G),D=void 0;case 10:return f.return({challenge:k,E3:r,pV:D,bgChallenge:t})}})}; UH=function(l,c){var Y;return g.H(function(X){Y=l.G;if(!Y||Y.Hp())return X.return(UH(l.network,c));B4("att_pna",void 0,"attestation_challenge_fetch");return X.return(new Promise(function(k){Y.nX("publicytnetworkstatus-online",function(){UH(l.network,c).then(k)})}))})}; bii=function(l){if(!l)throw Error("Fetching Attestation challenge returned falsy");if(!l.challenge)throw Error("Missing Attestation challenge");var c=l.challenge,Y=dK(c);if("c1a"in Y&&(!l.bgChallenge||!l.bgChallenge.program))throw Error("Expected bg challenge but missing.");return Object.assign({},l,{ffs:c,DiQ:Y})}; P9i=function(l,c){var Y,X,k,r,e;return g.H(function(d){switch(d.D){case 1:Y=void 0,X=0,k={};case 2:if(!(X<5)){d.kT(4);break}if(!(X>0)){d.kT(5);break}k.NH=1E3*Math.pow(2,X-1)+Math.random()*1E3;return g.n(d,new Promise(function(y){return function(O){g.IE(0,function(){O(void 0)},y.NH)}}(k)),5); case 5:return g.Rn(d,7),g.n(d,UH(l,c),9);case 9:return r=d.G,d.return(bii(r));case 7:Y=e=g.vS(d),e instanceof Error&&g.Cj(e);case 8:X++;k={NH:void 0};d.kT(2);break;case 4:throw Y;}})}; fHO=function(l,c){l.D=c}; qRy=function(l){var c,Y,X;return g.H(function(k){if(k.D==1)return g.n(k,Promise.race([l.D,null]),2);c=k.G;var r=Go(l);l.D=r;(Y=c)==null||(X=Y.pV)==null||X.dispose();g.pL(k)})}; Pc=function(l,c){function Y(){var k;return g.H(function(r){k=X-Date.now();return k<1E3?g.n(r,qRy(l),0):(FG(Y,0,Math.min(k,6E4)),r.kT(0))})} var X=Date.now()+c;Y()}; aHi=function(l,c){return new Promise(function(Y){g.IE(0,function(){Y(c())},l)})}; g.NIn=function(l,c){var Y;return g.H(function(X){var k=g.MX("yt.aba.att");return(Y=k?k:fv.instance!==void 0?fv.instance.K.bind(fv.instance):null)?X.return(Y("ENGAGEMENT_TYPE_PLAYBACK",l,c)):X.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})}; g.pwn=function(){var l;return(l=(l=g.MX("yt.aba.att2"))?l:fv.instance!==void 0?fv.instance.T.bind(fv.instance):null)?l():Promise.resolve(!1)}; iic=function(l,c){var Y=g.MX("ytDebugData.callbacks");Y||(Y={},g.WS("ytDebugData.callbacks",Y));if(g.pg("web_dd_iu")||RKV.includes(l))Y[l]=c}; bL=function(){var l=SRL;var c=c===void 0?[]:c;var Y=Y===void 0?[]:Y;c=iO5.apply(null,[S2O.apply(null,g.N(c))].concat(g.N(Y)));this.store=xFc(l,void 0,c)}; g.qz=function(l,c,Y){for(var X=Object.assign({},l),k=g.b(Object.keys(c)),r=k.next();!r.done;r=k.next()){r=r.value;var e=l[r],d=c[r];if(d===void 0)delete X[r];else if(e===void 0)X[r]=d;else if(Array.isArray(d)&&Array.isArray(e))X[r]=Y?[].concat(g.N(e),g.N(d)):d;else if(!Array.isArray(d)&&g.gy(d)&&!Array.isArray(e)&&g.gy(e))X[r]=g.qz(e,d,Y);else if(typeof d===typeof e)X[r]=d;else return c=new g.Ed("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:r,Ewz:e,updateValue:d}),g.ot(c), l}return X}; a5=function(l){var c=this;l=l===void 0?[]:l;this.zy=[];this.vK=this.W2=0;this.s_=void 0;this.totalLength=0;l.forEach(function(Y){c.append(Y)})}; v4c=function(l,c){return l.zy.length===0?!1:(l=l.zy[l.zy.length-1])&&l.buffer===c.buffer&&l.byteOffset+l.length===c.byteOffset}; Nz=function(l,c){c=g.b(c.zy);for(var Y=c.next();!Y.done;Y=c.next())l.append(Y.value)}; pv=function(l,c,Y){return l.split(c).VL.split(Y).q7}; R5=function(l){l.s_=void 0;l.W2=0;l.vK=0}; iL=function(l,c,Y){l.isFocused(c);return c-l.vK+Y<=l.zy[l.W2].length}; x7L=function(l){if(!l.s_){var c=l.zy[l.W2];l.s_=new DataView(c.buffer,c.byteOffset,c.length)}return l.s_}; Sc=function(l,c,Y){l=l.UO(c===void 0?0:c,Y===void 0?-1:Y);c=new Uint8Array(l.length);try{c.set(l)}catch(X){for(Y=0;Y>10;r=56320|r&1023}zo[k++]=r}}r=String.fromCharCode.apply(String,zo); k<1024&&(r=r.substring(0,k));Y.push(r)}return Y.join("")}; Hc=function(l,c){var Y;if((Y=hC)==null?0:Y.encodeInto)return c=hC.encodeInto(l,c),c.read>6|192:((k&64512)===55296&&X+1>18|240,c[Y++]=k>>12&63|128):c[Y++]=k>>12|224,c[Y++]=k>>6&63|128),c[Y++]=k&63|128)}return Y}; wK=function(l){if(hC)return hC.encode(l);var c=new Uint8Array(Math.ceil(l.length*1.2)),Y=Hc(l,c);c.lengthY&&(c=c.subarray(0,Y));return c}; Kv=function(l){this.D=l;this.pos=0;this.G=-1}; To=function(l){var c=l.D.getUint8(l.pos);++l.pos;if(c<128)return c;for(var Y=c&127,X=1;c>=128;)c=l.D.getUint8(l.pos),++l.pos,X*=128,Y+=(c&127)*X;return Y}; jc=function(l,c){var Y=l.G;for(l.G=-1;l.D.D9(l.pos,1);){Y<0&&(Y=To(l));var X=Y>>3,k=Y&7;if(X===c)return!0;if(X>c){l.G=Y;break}Y=-1;switch(k){case 0:To(l);break;case 1:l.pos+=8;break;case 2:X=To(l);l.pos+=X;break;case 5:l.pos+=4}}return!1}; VY=function(l,c){if(jc(l,c))return To(l)}; o5=function(l,c){if(jc(l,c))return!!To(l)}; Cv=function(l,c){if(jc(l,c)){c=To(l);var Y=l.D.UO(l.pos,c);l.pos+=c;return Y}}; Zu=function(l,c){if(l=Cv(l,c))return g.nv(l)}; $T=function(l,c,Y){if(l=Cv(l,c))return Y(new Kv(new a5([l])))}; QY=function(l,c){for(var Y=[];jc(l,c);)Y.push(To(l));return Y.length?Y:void 0}; mh=function(l,c,Y){for(var X=[],k;k=Cv(l,c);)X.push(Y(new Kv(new a5([k]))));return X.length?X:void 0}; Wc=function(l,c){l=l instanceof Uint8Array?new a5([l]):l;return c(new Kv(l))}; hKy=function(l,c,Y){if(c&&Y&&Y.buffer===c.exports.memory.buffer){var X=c.realloc(Y.byteOffset,l);if(X)return new Uint8Array(c.exports.memory.buffer,X,l)}l=c?new Uint8Array(c.exports.memory.buffer,c.malloc(l),l):new Uint8Array(l);Y&&l.set(Y);return l}; HiV=function(l,c){this.xl=c;this.pos=0;this.G=[];this.D=hKy(l===void 0?4096:l,c);this.view=new DataView(this.D.buffer,this.D.byteOffset,this.D.byteLength)}; Mz=function(l,c){c=l.pos+c;if(!(l.D.length>=c)){for(var Y=l.D.length*2;Y268435455){Mz(l,4);for(var Y=c&1073741823,X=0;X<4;X++)l.view.setUint8(l.pos,Y&127|128),Y>>=7,l.pos+=1;c=Math.floor(c/268435456)}for(Mz(l,4);c>127;)l.view.setUint8(l.pos,c&127|128),c>>=7,l.pos+=1;l.view.setUint8(l.pos,c);l.pos+=1}; Bc=function(l,c,Y){Y!==void 0&&(sH(l,c*8),sH(l,Y))}; Lv=function(l,c,Y){Y!==void 0&&Bc(l,c,Y?1:0)}; EH=function(l,c,Y){Y!==void 0&&(sH(l,c*8+2),c=Y.length,sH(l,c),Mz(l,c),l.D.set(Y,l.pos),l.pos+=c)}; gK=function(l,c,Y){Y!==void 0&&(wwK(l,c,Math.ceil(Math.log2(Y.length*4+2)/7)),Mz(l,Y.length*1.2),c=Hc(Y,l.D.subarray(l.pos)),l.pos+c>l.D.length&&(Mz(l,c),c=Hc(Y,l.D.subarray(l.pos))),l.pos+=c,Kin(l))}; wwK=function(l,c,Y){Y=Y===void 0?2:Y;sH(l,c*8+2);l.G.push(l.pos);l.G.push(Y);l.pos+=Y}; Kin=function(l){for(var c=l.G.pop(),Y=l.G.pop(),X=l.pos-Y-c;c--;){var k=c?128:0;l.view.setUint8(Y++,X&127|k);X>>=7}}; uL=function(l,c,Y,X,k){Y&&(wwK(l,c,k===void 0?3:k),X(l,Y),Kin(l))}; g.AC=function(l,c,Y){Y=new HiV(4096,Y);c(Y,l);return new Uint8Array(Y.D.buffer,Y.D.byteOffset,Y.pos)}; g.FN=function(l){var c=new Kv(new a5([pU(decodeURIComponent(l))]));l=Zu(c,2);c=VY(c,4);var Y=TIk[c];if(typeof Y==="undefined")throw l=new g.Ed("Failed to recognize field number",{name:"EntityKeyHelperError",hFf:c}),g.ot(l),l;return{jn:c,entityType:Y,entityId:l}}; g.I5=function(l,c){var Y=Y===void 0?0:Y;var X=new HiV;EH(X,2,wK(l));l=jhr[c];if(typeof l==="undefined")throw Y=new g.Ed("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:c}),g.ot(Y),Y;Bc(X,4,l);Bc(X,5,1);c=new Uint8Array(X.D.buffer,X.D.byteOffset,X.pos);return encodeURIComponent(g.aW(c,Y))}; ln=function(l,c,Y,X){if(X===void 0)return X=Object.assign({},l[c]||{}),Y=(delete X[Y],X),X={},Object.assign({},l,(X[c]=Y,X));var k={},r={};return Object.assign({},l,(r[c]=Object.assign({},l[c],(k[Y]=X,k)),r))}; VmL=function(l,c,Y,X,k){var r=l[c];if(r==null||!r[Y])return l;X=g.qz(r[Y],X,k==="REPEATED_FIELDS_MERGE_OPTION_APPEND");k={};r={};return Object.assign({},l,(r[c]=Object.assign({},l[c],(k[Y]=X,k)),r))}; o4K=function(l,c){l=l===void 0?{}:l;switch(c.type){case "ENTITY_LOADED":return c.payload.reduce(function(X,k){var r,e=(r=k.options)==null?void 0:r.persistenceOption;if(e&&e!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&e!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return X;if(!k.entityKey)return g.ot(Error("Missing entity key")),X;if(k.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!k.payload)return g.ot(new g.Ed("REPLACE entity mutation is missing a payload",{entityKey:k.entityKey})),X;var d=g.hd(k.payload); return ln(X,d,k.entityKey,k.payload[d])}if(k.type==="ENTITY_MUTATION_TYPE_DELETE"){a:{k=k.entityKey;try{var y=g.FN(k).entityType;d=ln(X,y,k);break a}catch(t){if(t instanceof Error){g.ot(new g.Ed("Failed to deserialize entity key",{entityKey:k,Hw:t.message}));d=X;break a}throw t;}d=void 0}return d}if(k.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!k.payload)return g.ot(new g.Ed("UPDATE entity mutation is missing a payload",{entityKey:k.entityKey})),X;d=g.hd(k.payload);var O,D;return VmL(X,d,k.entityKey, k.payload[d],(O=k.fieldMask)==null?void 0:(D=O.mergeOptions)==null?void 0:D.repeatedFieldsMergeOption)}return X},l); case "REPLACE_ENTITY":var Y=c.payload;return ln(l,Y.entityType,Y.key,Y.Sn);case "REPLACE_ENTITIES":return Object.keys(c.payload).reduce(function(X,k){var r=c.payload[k];return Object.keys(r).reduce(function(e,d){return ln(e,k,d,r[d])},X)},l); case "UPDATE_ENTITY":return Y=c.payload,VmL(l,Y.entityType,Y.key,Y.Sn,Y.NHh);default:return l}}; cv=function(l,c,Y){return l[c]?l[c][Y]||null:null}; YZ=function(l){return window.Int32Array?new Int32Array(l):Array(l)}; qC=function(l){g.C.call(this);this.counter=[0,0,0,0];this.G=new Uint8Array(16);this.D=16;if(!C9c){var c,Y=new Uint8Array(256),X=new Uint8Array(256);var k=1;for(c=0;c<256;c++)Y[k]=c,X[c]=k,k^=k<<1^(k>>7&&283);U9=new Uint8Array(256);GG=YZ(256);f0=YZ(256);Pv=YZ(256);bn=YZ(256);for(var r=0;r<256;r++){k=r?X[255^Y[r]]:0;k^=k<<1^k<<2^k<<3^k<<4;k=k&255^k>>>8^99;U9[r]=k;c=k<<1^(k>>7&&283);var e=c^k;GG[r]=c<<24|k<<16|k<<8|e;f0[r]=e<<24|GG[r]>>>8;Pv[r]=k<<24|f0[r]>>>8;bn[r]=k<<24|Pv[r]>>>8}C9c=!0}k=YZ(44);for(Y= 0;Y<4;Y++)k[Y]=l[4*Y]<<24|l[4*Y+1]<<16|l[4*Y+2]<<8|l[4*Y+3];for(X=1;Y<44;Y++)l=k[Y-1],Y%4||(l=(U9[l>>16&255]^X)<<24|U9[l>>8&255]<<16|U9[l&255]<<8|U9[l>>>24],X=X<<1^(X>>7&&283)),k[Y]=k[Y-4]^l;this.key=k}; a8=function(l,c){for(var Y=0;Y<4;Y++)l.counter[Y]=c[Y*4]<<24|c[Y*4+1]<<16|c[Y*4+2]<<8|c[Y*4+3];l.D=16}; Zic=function(l){for(var c=l.key,Y=l.counter[0]^c[0],X=l.counter[1]^c[1],k=l.counter[2]^c[2],r=l.counter[3]^c[3],e=3;e>=0&&!(l.counter[e]=-~l.counter[e]);e--);for(var d,y,O=4;O<40;)e=GG[Y>>>24]^f0[X>>16&255]^Pv[k>>8&255]^bn[r&255]^c[O++],d=GG[X>>>24]^f0[k>>16&255]^Pv[r>>8&255]^bn[Y&255]^c[O++],y=GG[k>>>24]^f0[r>>16&255]^Pv[Y>>8&255]^bn[X&255]^c[O++],r=GG[r>>>24]^f0[Y>>16&255]^Pv[X>>8&255]^bn[k&255]^c[O++],Y=e,X=d,k=y;l=l.G;e=c[40];l[0]=U9[Y>>>24]^e>>>24;l[1]=U9[X>>16&255]^e>>16&255;l[2]=U9[k>>8&255]^ e>>8&255;l[3]=U9[r&255]^e&255;e=c[41];l[4]=U9[X>>>24]^e>>>24;l[5]=U9[k>>16&255]^e>>16&255;l[6]=U9[r>>8&255]^e>>8&255;l[7]=U9[Y&255]^e&255;e=c[42];l[8]=U9[k>>>24]^e>>>24;l[9]=U9[r>>16&255]^e>>16&255;l[10]=U9[Y>>8&255]^e>>8&255;l[11]=U9[X&255]^e&255;e=c[43];l[12]=U9[r>>>24]^e>>>24;l[13]=U9[Y>>16&255]^e>>16&255;l[14]=U9[X>>8&255]^e>>8&255;l[15]=U9[k&255]^e&255}; R8=function(){if(!NC&&!g.uk){if(p0)return p0;var l;p0=(l=window.crypto)==null?void 0:l.subtle;var c,Y,X;if(((c=p0)==null?0:c.importKey)&&((Y=p0)==null?0:Y.sign)&&((X=p0)==null?0:X.encrypt))return p0;p0=void 0}}; g.SV=function(l){this.T=l}; g.vv=function(l){this.G=l}; xZ=function(l){this.N=new Uint8Array(64);this.K=new Uint8Array(64);this.T=0;this.W=new Uint8Array(64);this.G=0;this.N.set(l);this.K.set(l);for(l=0;l<64;l++)this.N[l]^=92,this.K[l]^=54;this.reset()}; $7X=function(l,c,Y){for(var X=l.C,k=l.D[0],r=l.D[1],e=l.D[2],d=l.D[3],y=l.D[4],O=l.D[5],D=l.D[6],t=l.D[7],U,G,f,a=0;a<64;)a<16?(X[a]=f=c[Y]<<24|c[Y+1]<<16|c[Y+2]<<8|c[Y+3],Y+=4):(U=X[a-2],G=X[a-15],f=X[a-7]+X[a-16]+((U>>>17|U<<15)^(U>>>19|U<<13)^U>>>10)+((G>>>7|G<<25)^(G>>>18|G<<14)^G>>>3),X[a]=f),U=t+zG[a]+f+((y>>>6|y<<26)^(y>>>11|y<<21)^(y>>>25|y<<7))+(y&O^~y&D),G=((k>>>2|k<<30)^(k>>>13|k<<19)^(k>>>22|k<<10))+(k&r^k&e^r&e),t=U+G,d+=U,a++,a<16?(X[a]=f=c[Y]<<24|c[Y+1]<<16|c[Y+2]<<8|c[Y+3],Y+=4):(U= X[a-2],G=X[a-15],f=X[a-7]+X[a-16]+((U>>>17|U<<15)^(U>>>19|U<<13)^U>>>10)+((G>>>7|G<<25)^(G>>>18|G<<14)^G>>>3),X[a]=f),U=D+zG[a]+f+((d>>>6|d<<26)^(d>>>11|d<<21)^(d>>>25|d<<7))+(d&y^~d&O),G=((t>>>2|t<<30)^(t>>>13|t<<19)^(t>>>22|t<<10))+(t&k^t&r^k&r),D=U+G,e+=U,a++,a<16?(X[a]=f=c[Y]<<24|c[Y+1]<<16|c[Y+2]<<8|c[Y+3],Y+=4):(U=X[a-2],G=X[a-15],f=X[a-7]+X[a-16]+((U>>>17|U<<15)^(U>>>19|U<<13)^U>>>10)+((G>>>7|G<<25)^(G>>>18|G<<14)^G>>>3),X[a]=f),U=O+zG[a]+f+((e>>>6|e<<26)^(e>>>11|e<<21)^(e>>>25|e<<7))+(e&d^ ~e&y),G=((D>>>2|D<<30)^(D>>>13|D<<19)^(D>>>22|D<<10))+(D&t^D&k^t&k),O=U+G,r+=U,a++,a<16?(X[a]=f=c[Y]<<24|c[Y+1]<<16|c[Y+2]<<8|c[Y+3],Y+=4):(U=X[a-2],G=X[a-15],f=X[a-7]+X[a-16]+((U>>>17|U<<15)^(U>>>19|U<<13)^U>>>10)+((G>>>7|G<<25)^(G>>>18|G<<14)^G>>>3),X[a]=f),U=y+zG[a]+f+((r>>>6|r<<26)^(r>>>11|r<<21)^(r>>>25|r<<7))+(r&e^~r&d),G=((O>>>2|O<<30)^(O>>>13|O<<19)^(O>>>22|O<<10))+(O&D^O&t^D&t),f=t,t=d,d=f,f=D,D=e,e=f,f=O,O=r,r=f,y=k+U,k=U+G,a++;l.D[0]=k+l.D[0]|0;l.D[1]=r+l.D[1]|0;l.D[2]=e+l.D[2]|0;l.D[3]= d+l.D[3]|0;l.D[4]=y+l.D[4]|0;l.D[5]=O+l.D[5]|0;l.D[6]=D+l.D[6]|0;l.D[7]=t+l.D[7]|0}; m7n=function(l){var c=new Uint8Array(32),Y=64-l.G;l.G>55&&(Y+=64);var X=new Uint8Array(Y);X[0]=128;for(var k=l.T*8,r=1;r<9;r++){var e=k%256;X[Y-r]=e;k=(k-e)/256}l.update(X);for(Y=0;Y<8;Y++)c[Y*4]=l.D[Y]>>>24,c[Y*4+1]=l.D[Y]>>>16&255,c[Y*4+2]=l.D[Y]>>>8&255,c[Y*4+3]=l.D[Y]&255;QhV(l);return c}; QhV=function(l){l.D=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];l.C=[];l.C.length=64;l.T=0;l.G=0}; WiS=function(l){this.D=l}; Mmn=function(l,c,Y){l=new xZ(l.D);l.update(c);l.update(Y);c=m7n(l);l.update(l.N);l.update(c);c=m7n(l);l.reset();return c}; shS=function(l){this.G=l}; BIn=function(l,c,Y,X){var k,r,e;return g.H(function(d){switch(d.D){case 1:if(l.D){d.kT(2);break}return g.n(d,X.importKey("raw",l.G,{name:"HMAC",hash:"SHA-256"},!1,["sign"]),3);case 3:l.D=d.G;case 2:return k=new Uint8Array(c.length+Y.length),k.set(c),k.set(Y,c.length),r={name:"HMAC",hash:"SHA-256"},g.n(d,X.sign(r,l.D,k),4);case 4:return e=d.G,d.return(new Uint8Array(e))}})}; Lii=function(l,c,Y){l.K||(l.K=new WiS(l.G));return Mmn(l.K,c,Y)}; E4O=function(l,c,Y){var X,k;return g.H(function(r){if(r.D==1){X=R8();if(!X)return r.return(Lii(l,c,Y));g.Rn(r,3);return g.n(r,BIn(l,c,Y,X),5)}if(r.D!=3)return r.return(r.G);k=g.vS(r);g.Cj(k);NC=!0;return r.return(Lii(l,c,Y))})}; ubg=function(l){for(var c="",Y=0;Y=1?l[l.length-1]:null;for(var X=g.b(l),k=X.next();!k.done;k=X.next())if(k=k.value,k.width&&k.height&&(Y&&k.width>=c||!Y&&k.height>=c))return k;for(c=l.length-1;c>=0;c--)if(Y&&l[c].width||!Y&&l[c].height)return l[c];return l[0]}; hi=function(){this.state=1;this.pV=null;this.VA=void 0}; dHn=function(l,c,Y,X,k,r){var e=e===void 0?"trayride":e;Y?(l.cA(2),g.OR(Y,function(){if(window[e])Jkn(l,X,e,k);else{l.cA(3);var d=Nev(Y),y=document.getElementById(d);y&&(qLV(d),y.parentNode.removeChild(y));g.Cj(new g.Ed("BL:ULB",""+Y))}},r)):c?(r=g.eR("SCRIPT"),c instanceof Lk?(r.textContent=EY(c),gW(r)):r.textContent=c,r.nonce=Be(document),document.head.appendChild(r),document.head.removeChild(r),window[e]?Jkn(l,X,e,k):(l.cA(4),g.Cj(new g.Ed("BL:ULBJ")))):g.Cj(new g.Ed("BL:ULV"))}; Jkn=function(l,c,Y,X){l.cA(5);var k=!!l.VA&&yky.includes(g.Lm(l.VA)||"");try{var r=new zF({program:c,globalName:Y,Xl:{disable:!g.pg("att_web_record_metrics")||!g.pg("att_skip_metrics_for_cookieless_domains_ks")&&k,aD:"aGIf"}});r.bf.then(function(){l.cA(6);X&&X(c)}); l.hM(r)}catch(e){l.cA(7),e instanceof Error&&g.Cj(e)}}; Hv=function(){var l=g.MX("yt.abuse.playerAttLoader");return l&&["bgvma","bgvmb","bgvmc"].every(function(c){return c in l})?l:null}; wZ=function(){hi.apply(this,arguments)}; K0=function(){}; Ojg=function(l,c,Y){for(var X=!1,k=g.b(l.xW.entries()),r=k.next();!r.done;r=k.next())r=g.b(r.value).next().value,r.slotType==="SLOT_TYPE_PLAYER_BYTES"&&r.hJ==="core"&&(X=!0);if(X){a:if(!Y){l=g.b(l.xW.entries());for(Y=l.next();!Y.done;Y=l.next())if(X=g.b(Y.value),Y=X.next().value,X=X.next().value,Y.slotType==="SLOT_TYPE_IN_PLAYER"&&Y.hJ==="core"){Y=X.layoutId;break a}Y=void 0}Y?c.GX(Y):UO("No triggering layout ID available when attempting to mute.")}}; TG=function(l,c){this.fF=l;this.B9=c}; jV=function(){}; V8=function(){}; tEc=function(l){g.C.call(this);var c=this;this.i8=l;this.D=new Map;o8(this,"commandExecutorCommand",function(Y,X,k){DHL(c,Y.commands,X,k)}); o8(this,"clickTrackingParams",function(){})}; UHr=function(l,c){o8(l,c.DF(),function(Y,X,k){c.T1(Y,X,k)})}; o8=function(l,c,Y){l.vU();l.D.get(c)&&g.ot(Error("Extension name "+c+" already registered"));l.D.set(c,Y)}; DHL=function(l,c,Y,X){c=c===void 0?[]:c;l.vU();var k=[],r=[];c=g.b(c);for(var e=c.next();!e.done;e=c.next())e=e.value,g.m(e,Ggr)||g.m(e,fNv)?k.push(e):r.push(e);k=g.b(k);for(c=k.next();!c.done;c=k.next())C0(l,c.value,Y,X);r=g.b(r);for(k=r.next();!k.done;k=r.next())C0(l,k.value,Y,X)}; C0=function(l,c,Y,X){l.vU();c.loggingUrls&&PSv(l,"loggingUrls",c.loggingUrls,Y,X);c=g.b(Object.entries(c));for(var k=c.next();!k.done;k=c.next()){var r=g.b(k.value);k=r.next().value;r=r.next().value;k==="openPopupAction"?l.i8.get().iL("innertubeCommand",{openPopupAction:r}):k==="confirmDialogEndpoint"?l.i8.get().iL("innertubeCommand",{confirmDialogEndpoint:r}):bjy.hasOwnProperty(k)||PSv(l,k,r,Y,X)}}; PSv=function(l,c,Y,X,k){if((l=l.D.get(c))&&typeof l==="function")try{l(Y,X,k)}catch(r){g.ot(r)}else c=new g.Ed("Unhandled field",c),g.Cj(c)}; Zc=function(l,c,Y){this.t5=l;this.D=c;this.HU=Y;q3S(this.D)&&Tw(Ci(),{Dh:rkn,hc:kgO})}; $Z=function(l){this.value=l}; Q8=function(l){this.value=l}; m6=function(l){this.value=l}; Wv=function(l){this.value=l}; MC=function(l){this.value=l}; s9=function(l){this.value=l}; Bv=function(l){this.value=l}; L0=function(){$Z.apply(this,arguments)}; E9=function(l){this.value=l}; gZ=function(l){this.value=l}; un=function(l){this.value=l}; Ai=function(l){this.value=l}; Fj=function(l){this.value=l}; I8=function(l){this.value=l}; lx=function(l){this.value=l}; ci=function(l){this.value=l}; YD=function(l){this.value=l}; Xy=function(l){this.value=l}; kD=function(){$Z.apply(this,arguments)}; rh=function(l){this.value=l}; e3=function(l){this.value=l}; JX=function(l){this.value=l}; dh=function(l){this.value=l}; yj=function(l){this.value=l}; Oh=function(l){this.value=l}; DA=function(l){this.value=l}; tX=function(l){this.value=l}; Uh=function(l){this.value=l}; Gj=function(l){this.value=l}; f$=function(l){this.value=l}; Pi=function(l){this.value=l}; bx=function(l){this.value=l}; qT=function(l){this.value=l}; aF=function(l){this.value=l}; NT=function(l){this.value=l}; p$=function(l){this.value=l}; RF=function(l){this.value=l}; ix=function(l){this.value=l}; S3=function(l){this.value=l}; vi=function(l){this.value=l}; xD=function(l){this.value=l}; zj=function(l){this.value=l}; n$=function(l){this.value=l}; hX=function(l){this.value=l}; Hi=function(l){this.value=l}; wh=function(l){this.value=l}; K$=function(l){this.value=l}; Tj=function(l){this.value=l}; j3=function(l){this.value=l}; Vj=function(l){this.value=l}; oF=function(l){this.value=l}; C$=function(l){this.value=l}; ZA=function(l){this.value=l}; $D=function(l){this.value=l}; Qj=function(l){this.value=l}; md=function(l){this.value=l}; Wi=function(l){this.value=l}; MT=function(){$Z.apply(this,arguments)}; sh=function(l){this.value=l}; Bi=function(){$Z.apply(this,arguments)}; L$=function(){$Z.apply(this,arguments)}; Eh=function(){$Z.apply(this,arguments)}; gh=function(){$Z.apply(this,arguments)}; ux=function(){$Z.apply(this,arguments)}; AX=function(l){this.value=l}; Fy=function(l){this.value=l}; IF=function(l){this.value=l}; lY=function(l){this.value=l}; cr=function(l){this.value=l}; XC=function(l,c,Y){if(Y&&!Y.includes(l.layoutType))return!1;c=g.b(c);for(Y=c.next();!Y.done;Y=c.next())if(!Yu(l.clientMetadata,Y.value))return!1;return!0}; ku=function(){return""}; aNS=function(l,c){switch(l){case "TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL":return 0;case "TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED":return 1;case "TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED":return 2;case "TRIGGER_CATEGORY_SLOT_EXPIRATION":return 3;case "TRIGGER_CATEGORY_SLOT_FULFILLMENT":return 4;case "TRIGGER_CATEGORY_SLOT_ENTRY":return 5;case "TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED":return 6;case "TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED":return 7;default:return c(l),8}}; rk=function(l,c,Y,X){X=X===void 0?!1:X;fF.call(this,l);this.qt=Y;this.lC=X;this.args=[];c&&this.args.push(c)}; u=function(l,c,Y,X){X=X===void 0?!1:X;fF.call(this,l);this.qt=Y;this.lC=X;this.args=[];c&&this.args.push(c)}; eT=function(l){var c=new Map;l.forEach(function(Y){c.set(Y.getType(),Y)}); this.D=c}; Yu=function(l,c){return l.D.has(c)}; J3=function(l,c){l=l.D.get(c);if(l!==void 0)return l.get()}; dk=function(l){return Array.from(l.D.keys())}; yk=function(l,c,Y){if(Y&&Y!==l.slotType)return!1;c=g.b(c);for(Y=c.next();!Y.done;Y=c.next())if(!Yu(l.clientMetadata,Y.value))return!1;return!0}; pRL=function(l){var c;return((c=N9n.get(l))==null?void 0:c.oR)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"}; Dz=function(l,c){var Y={type:c.slotType,controlFlowManagerLayer:RZk.get(c.hJ)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};c.slotEntryTrigger&&(Y.entryTriggerType=c.slotEntryTrigger.triggerType);c.slotPhysicalPosition!==1&&(Y.slotPhysicalPosition=c.slotPhysicalPosition);if(l){Y.debugData={slotId:c.slotId};if(l=c.slotEntryTrigger)Y.debugData.slotEntryTriggerData=OP(l);l=c.slotFulfillmentTriggers;Y.debugData.fulfillmentTriggerData=[];l=g.b(l);for(var X=l.next();!X.done;X=l.next())Y.debugData.fulfillmentTriggerData.push(OP(X.value)); c=c.slotExpirationTriggers;Y.debugData.expirationTriggerData=[];c=g.b(c);for(l=c.next();!l.done;l=c.next())Y.debugData.expirationTriggerData.push(OP(l.value))}return Y}; ijn=function(l,c){var Y={type:c.layoutType,controlFlowManagerLayer:RZk.get(c.hJ)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};l&&(Y.debugData={layoutId:c.layoutId});return Y}; OP=function(l,c){var Y={type:l.triggerType};c!=null&&(Y.category=c);l.triggeringSlotId!=null&&(Y.triggerSourceData||(Y.triggerSourceData={}),Y.triggerSourceData.associatedSlotId=l.triggeringSlotId);l.triggeringLayoutId!=null&&(Y.triggerSourceData||(Y.triggerSourceData={}),Y.triggerSourceData.associatedLayoutId=l.triggeringLayoutId);return Y}; S35=function(l,c,Y,X){c={opportunityType:c};l&&(X||Y)&&(X=g.vL(X||[],function(k){return Dz(l,k)}),c.debugData=Object.assign({},Y&&Y.length>0?{associatedSlotId:Y}:{},X.length>0?{slots:X}:{})); return c}; UP=function(l,c){return function(Y){return vfL(t3(l),c.slotId,c.slotType,c.slotPhysicalPosition,c.hJ,c.slotEntryTrigger,c.slotFulfillmentTriggers,c.slotExpirationTriggers,Y.layoutId,Y.layoutType,Y.hJ)}}; vfL=function(l,c,Y,X,k,r,e,d,y,O,D){return{adClientDataEntry:{slotData:Dz(l,{slotId:c,slotType:Y,slotPhysicalPosition:X,hJ:k,slotEntryTrigger:r,slotFulfillmentTriggers:e,slotExpirationTriggers:d,clientMetadata:new eT([])}),layoutData:ijn(l,{layoutId:y,layoutType:O,hJ:D,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],zc:new Map,clientMetadata:new eT([]),Fb:{}})}}}; fz=function(l){this.zz=l;l=Math.random();var c=this.zz.get();c=g.GR(c.V.L().experiments,"html5_debug_data_log_probability");c=Number.isFinite(c)&&c>=0&&c<=1?c:0;this.D=l1){g.Cj(new g.Ed("Exit already started",{current:l.currentState}));var Y=!1}else Y=!0;if(!Y)return!1;l.currentState=2;l.D=c;return!0}; Nn=function(l){if(l.currentState!==2)return!1;l.currentState=3;return!0}; cVy=function(l,c){var Y=new Map;l=g.b(l);for(var X=l.next();!X.done;X=l.next()){X=X.value;if(X.layoutType==="LAYOUT_TYPE_MEDIA")var k="v";else X.layoutType==="LAYOUT_TYPE_MEDIA_BREAK"?(k=J3(X.clientMetadata,"metadata_type_linked_in_player_layout_type"),k=k==="LAYOUT_TYPE_ENDCAP"||k==="LAYOUT_TYPE_VIDEO_INTERSTITIAL"?"e":k==="LAYOUT_TYPE_SURVEY"?"s":k==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT"?"si":"u"):k="u";Y.set(X.layoutId,k);if(k==="u"){var r={};k=c;X=(r.c=X.layoutId,r);k.V.Gz("uct",X)}}l= c.YP();pr={contentCpn:l,ZT:Y};X={};Y=(X.ct=Y.size,X.c=l,X);c.V.Gz("acc",Y)}; YOc=function(){pr={contentCpn:"",ZT:new Map}}; R3=function(l){var c;return(c=pr.ZT.get(l))!=null?c:"u"}; iO=function(l,c,Y){l.V.Gz(c,Y);XEO(l)}; kdi=function(l){var c=l.layoutId,Y=l.Wr;if(l.P9){var X={};iO(l.t5,"slso",(X.ec=c,X.is=Y,X.ctp=R3(c),X))}}; Sg=function(l){var c=l.layoutId,Y=l.Wr;if(l.P9){var X={};iO(l.t5,"slse",(X.ec=c,X.is=Y,X.ctp=R3(c),X))}}; rVV=function(l){var c=l.layoutId,Y=l.Wr,X=l.t5;l.P9&&(l={},iO(X,"sleo",(l.xc=c,l.is=Y,l.ctp=R3(c),l)),XEO(X))}; e2c=function(l){var c=l.cpn,Y=l.t5;l=l.Wr;var X=Y.YP(),k={};iO(Y,"ce",(k.ec=c,k.ia=c!==X,k.r=pr.ZT.has(c),k.is=l,k.ctp=R3(c),k))}; XEO=function(l){if(l.YP()!==pr.contentCpn){var c={};c=(c.c=pr.contentCpn,c);l.V.Gz("ccm",c)}}; JVV=function(l){var c=l.cpn,Y=l.t5;l=l.Wr;var X=Y.YP(),k={};iO(Y,"cx",(k.xc=c,k.ia=c!==X,k.r=pr.ZT.has(c),k.is=l,k.ctp=R3(c),k))}; dIc=function(l){this.params=l;this.D=new Set}; yVL=function(l,c,Y){if(!l.D.has(c)){l.D.add(c);var X={};l.params.SS.D6(c,Object.assign({},Y,(X.p_ac=l.params.adCpn,X.p_isv=l.params.tC7&&l.params.L0,X)))}}; xw=function(l,c,Y){if(vI(l.params.SS.zz.get(),!0)){var X=Y.flush,k={};yVL(l,c,(k.cts=Y.currentTimeSec,k.f=X,k))}}; OEy=function(l,c){this.t5=l;this.zz=c}; zh=function(l){var c=[];if(l){l=g.b(Object.entries(l));for(var Y=l.next();!Y.done;Y=l.next()){var X=g.b(Y.value);Y=X.next().value;X=X.next().value;X!==void 0&&(X=typeof X==="boolean"?""+ +X:(""+X).replace(/[:,=]/g,"_"),c.push(Y+"."+X))}}return c.join(";")}; nr=function(l,c,Y){c=c===void 0?{}:c;this.errorCode=l;this.details=c;this.severity=Y===void 0?0:Y}; he=function(l){return l===1||l===2}; HI=function(l,c){c=c===void 0?0:c;if(l instanceof nr)return l;l=l&&l instanceof Error?l:Error(""+l);he(c)?g.ot(l):g.Cj(l);return new nr(c===1?"player.fatalexception":"player.exception",{name:""+l.name,message:""+l.message},c)}; DI5=function(l,c){function Y(){var X=g.wy.apply(0,arguments);l.removeEventListener("playing",Y);c.apply(null,g.N(X))} l.addEventListener("playing",Y)}; wi=function(){var l=g.MX("yt.player.utils.videoElement_");l||(l=g.eR("VIDEO"),g.WS("yt.player.utils.videoElement_",l));return l}; Kr=function(l){var c=wi();return!!(c&&c.canPlayType&&c.canPlayType(l))}; jg=function(l){if(/opus/.test(l)&&g.Th&&!xV("38")&&!g.BU())return!1;if(window.MediaSource&&window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(l);if(window.ManagedMediaSource&&window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(l);if(/webm/.test(l)&&!bWS())return!1;l==='audio/mp4; codecs="mp4a.40.2"'&&(l='video/mp4; codecs="avc1.4d401f"');return!!Kr(l)}; t5X=function(l){try{var c=jg('video/mp4; codecs="avc1.42001E"')||jg('video/webm; codecs="vp9"');return(jg('audio/mp4; codecs="mp4a.40.2"')||jg('audio/webm; codecs="opus"'))&&(c||!l)||Kr('video/mp4; codecs="avc1.42001E, mp4a.40.2"')?null:"fmt.noneavailable"}catch(Y){return"html5.missingapi"}}; VH=function(){var l=wi();return!(!l.webkitSupportsPresentationMode||typeof l.webkitSetPresentationMode!=="function")}; o3=function(){var l=wi();try{var c=l.muted;l.muted=!c;return l.muted!==c}catch(Y){}return!1}; UIS=function(){var l;return((l=navigator.connection)==null?void 0:l.type)||""}; g.Cr=function(){nl.apply(this,arguments)}; Zw=function(l,c,Y,X,k,r,e){this.sampleRate=l===void 0?0:l;this.numChannels=c===void 0?0:c;this.spatialAudioType=Y===void 0?"SPATIAL_AUDIO_TYPE_NONE":Y;this.D=X===void 0?!1:X;this.K=k===void 0?0:k;this.G=r===void 0?0:r;this.audioQuality=e===void 0?"AUDIO_QUALITY_UNKNOWN":e}; mU=function(l,c,Y,X,k,r,e,d,y){this.width=l;this.height=c;this.quality=r||$w(l,c);this.qualityOrdinal=g.QH[this.quality];this.fps=Y||0;this.stereoLayout=!k||X!=null&&X!=="UNKNOWN"&&X!=="RECTANGULAR"?0:k;this.projectionType=X?X==="EQUIRECTANGULAR"&&k===2?"EQUIRECTANGULAR_THREED_TOP_BOTTOM":X:"UNKNOWN";(l=e)||(l=g.QH[this.quality],l===0?l="Auto":(c=this.fps,Y=this.projectionType,l=l.toString()+(Y==="EQUIRECTANGULAR"||Y==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||Y==="MESH"?"s":"p")+(c>55?"60":c>49?"50": c>39?"48":"")));this.qualityLabel=l;this.D=d||"";this.primaries=y||""}; $w=function(l,c){var Y=Math.max(l,c);l=Math.min(l,c);c=WI[0];for(var X=0;X=Math.floor(r*16/9)*1.3||l>=r*1.3)return c;c=k}return"tiny"}; BI=function(l,c,Y){Y=Y===void 0?{}:Y;this.id=l;this.mimeType=c;Y.Ss>0||(Y.Ss=16E3);Object.assign(this,Y);l=g.b(this.id.split(";"));this.itag=l.next().value;this.D=l.next().value;this.containerType=Mn(c);this.rf=sf[this.itag]||""}; Lr=function(l){return l.rf==="9"||l.rf==="("||l.rf==="9h"||l.rf==="(h"}; GdS=function(l){return l.rf==="H"||l.rf==="h"}; Ef=function(l){return l.rf==="9h"||l.rf==="(h"}; fqV=function(l){return!!l.bd&&!!l.bd.fairplay&&(l.rf==="("||l.rf==="(h"||l.rf==="A"||l.rf==="MEAC3")||gi&&!!l.bd&&l.rf==="1e"}; uO=function(l){return l.rf==="1"||l.rf==="1h"||gi&&l.rf==="1e"}; Ae=function(l){return l.rf==="mac3"||l.rf==="meac3"||l.rf==="m"||l.rf==="i"}; F7=function(l){return l.rf==="MAC3"||l.rf==="MEAC3"||l.rf==="M"||l.rf==="I"}; g.I3=function(l){return l.containerType===1}; PEL=function(l){return l.rf==="("||l.rf==="(h"||l.rf==="H"||gi&&l.rf==="1e"}; lZ=function(l){return l.mimeType==="application/x-mpegURL"}; g.cX=function(l,c){return{itag:+l.itag,lmt:c?0:l.lastModified,xtags:l.D||""}}; bE5=function(l){var c=navigator.mediaCapabilities;if(c==null||!c.decodingInfo||l.rf==="f")return Promise.resolve();var Y={type:l.audio&&l.video?"file":"media-source"};l.video&&(Y.video={contentType:l.mimeType,width:l.video.width||640,height:l.video.height||360,bitrate:l.Ss*8||1E6,framerate:l.video.fps||30});l.audio&&(Y.audio={contentType:l.mimeType,channels:""+(l.audio.numChannels||2),bitrate:l.Ss*8||128E3,samplerate:l.audio.sampleRate||44100});return c.decodingInfo(Y).then(function(X){l.G=X})}; Ys=function(l){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(l)}; XZ=function(l){return/(vp9|vp09|vp8|avc1|av01)/.test(l)}; ks=function(l){return l.includes("vtt")||l.includes("text/mp4")}; Mn=function(l){return l.indexOf("/mp4")>=0?1:l.indexOf("/webm")>=0?2:l.indexOf("/x-flv")>=0?3:l.indexOf("/vtt")>=0?4:0}; rj=function(l,c,Y,X,k,r){var e=new Zw;c in g.QH||(c="small");c==="light"&&(c="tiny");X&&k?(k=Number(k),X=Number(X)):(k=g.QH[c],X=Math.round(k*16/9));r=new mU(X,k,0,null,void 0,c,r);l=unescape(l.replace(/"/g,'"'));return new BI(Y,l,{audio:e,video:r})}; eF=function(l){var c="id="+l.id;l.video&&(c+=", res="+l.video.qualityLabel);var Y,X;return c+", byterate=("+((Y=l.Bz)==null?void 0:Y.toFixed(0))+", "+((X=l.Ss)==null?void 0:X.toFixed(0))+")"}; Jy=function(l,c){return{start:function(Y){return l[Y]}, end:function(Y){return c[Y]}, length:l.length}}; qOX=function(l,c,Y){for(var X=[],k=[],r=0;r=c)return Y}catch(X){}return-1}; OA=function(l,c){return yG(l,c)>=0}; aqv=function(l,c){if(!l)return NaN;c=yG(l,c);return c>=0?l.start(c):NaN}; DO=function(l,c){if(!l)return NaN;c=yG(l,c);return c>=0?l.end(c):NaN}; ty=function(l){return l&&l.length?l.end(l.length-1):NaN}; UA=function(l,c){l=DO(l,c);return l>=0?l-c:0}; GT=function(l,c,Y){for(var X=[],k=[],r=0;rY||(X.push(Math.max(c,l.start(r))-c),k.push(Math.min(Y,l.end(r))-c));return Jy(X,k)}; fA=function(l,c,Y,X){g.OG.call(this);var k=this;this.Ga=l;this.start=c;this.end=Y;this.isActive=X;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.vD={error:function(){!k.vU()&&k.isActive&&k.publish("error",k)}, updateend:function(){!k.vU()&&k.isActive&&k.publish("updateend",k)}}; this.Ga.lH(this.vD);this.Gv=this.isActive}; bZ=function(l,c,Y,X,k,r){g.OG.call(this);var e=this;this.In=l;this.Zl=c;this.id=Y;this.containerType=X;this.rf=k;this.L0=r;this.Rd=this.ET=this.fU=null;this.gP=!1;this.appendWindowStart=this.timestampOffset=0;this.e2=Jy([],[]);this.Ob=!1;this.Zp=[];this.xN=PX?[]:void 0;this.KV=function(y){return e.publish(y.type,e)}; var d;if((d=this.In)==null?0:d.addEventListener)this.In.addEventListener("updateend",this.KV),this.In.addEventListener("error",this.KV)}; qc=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1}; aV=function(l,c){this.Wu=l;this.D=c===void 0?!1:c;this.G=!1}; Nc=function(l,c,Y){Y=Y===void 0?!1:Y;g.C.call(this);this.mediaElement=l;this.F7=c;this.isView=Y;this.W=0;this.T=!1;this.N=!0;this.j=0;this.callback=null;this.U=!1;this.F7||(this.Zl=this.mediaElement.kM());this.events=new g.Cr(this);g.Z(this,this.events);this.K=new aV(this.F7?window.URL.createObjectURL(this.F7):this.Zl.webkitMediaSourceURL,!0);l=this.F7||this.Zl;hA(this.events,l,["sourceopen","webkitsourceopen"],this.E_s);hA(this.events,l,["sourceclose","webkitsourceclose"],this.Z0d);this.C={updateend:this.A6}}; Ntr=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)}; pEn=function(l,c){pA(l)?g.q5(function(){c(l)}):l.callback=c}; R2V=function(l,c,Y){if(LA){var X;EA(l.mediaElement,{l:"mswssb",sr:(X=l.mediaElement.DA)==null?void 0:X.zt()},!1);c.lH(l.C,l);Y.lH(l.C,l)}l.D=c;l.G=Y;g.Z(l,c);g.Z(l,Y)}; iEn=function(l,c,Y,X){X=c.mimeType+(X===void 0?"":X);var k=Y.mimeType;c=c.rf;Y=Y.rf;var r;l.AJ=(r=l.F7)==null?void 0:r.addSourceBuffer(k);var e;l.Kh=X.split(";")[0]==="fakesb"?void 0:(e=l.F7)==null?void 0:e.addSourceBuffer(X);l.Zl&&(l.Zl.webkitSourceAddId("0",k),l.Zl.webkitSourceAddId("1",X));r=new bZ(l.AJ,l.Zl,"0",Mn(k),Y,!1);X=new bZ(l.Kh,l.Zl,"1",Mn(X),c,!0);R2V(l,r,X)}; gj=function(l){return!!l.D||!!l.G}; pA=function(l){try{return uZ(l)==="open"}catch(c){return!1}}; uZ=function(l){if(l.F7)return l.F7.readyState;switch(l.Zl.webkitSourceState){case l.Zl.SOURCE_OPEN:return"open";case l.Zl.SOURCE_ENDED:return"ended";default:return"closed"}}; Ay=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource}; SOv=function(l){pA(l)&&(l.F7?l.F7.endOfStream():l.Zl.webkitSourceEndOfStream(l.Zl.EOS_NO_ERROR))}; v1K=function(l,c,Y,X){if(!l.D||!l.G)return null;var k=l.D.isView()?l.D.Ga:l.D,r=l.G.isView()?l.G.Ga:l.G,e=new Nc(l.mediaElement,l.F7,!0);e.K=l.K;R2V(e,new fA(k,c,Y,X),new fA(r,c,Y,X));pA(l)||l.D.Jd(l.D.tW());return e}; xIS=function(l){var c;(c=l.D)==null||c.ox();var Y;(Y=l.G)==null||Y.ox();l.N=!1}; FZ=function(){var l=this;this.ix=this.FN=KKL;this.promise=new g.va(function(c,Y){l.FN=c;l.ix=Y})}; IV=function(){g.C.call(this);this.Ym=!1;this.Wu=null;this.C=this.W=!1;this.T=new g.d3;this.DA=null;g.Z(this,this.T)}; lT=function(l){l=l.yy();return l.length<1?NaN:l.end(l.length-1)}; z2r=function(l){!l.G&&Ntr()&&(l.K?l.K.then(function(){return z2r(l)}):l.xA()||(l.G=l.cX()))}; n1S=function(l){l.G&&(l.G.dispose(),l.G=void 0)}; EA=function(l,c,Y){var X;((X=l.DA)==null?0:X.EV())&&l.DA.Gz("rms",c,Y===void 0?!1:Y)}; h2K=function(l,c,Y){l.isPaused()||l.getCurrentTime()>c||Y>10||(l.play(),g.PU(function(){h2K(l,l.getCurrentTime(),Y+1)},500))}; HEn=function(l,c){l.Wu&&l.Wu.HI(c)||(l.Wu&&l.Wu.dispose(),l.Wu=c)}; cC=function(l){return UA(l.Dl(),l.getCurrentTime())}; wEr=function(l,c){if(l.vX()===0||l.hasError())return!1;var Y=l.getCurrentTime()>0;return c>=0&&(l=l.yy(),l.length||!Y)?OA(l,c):Y}; YN=function(l){l.xA()&&(l.DA&&l.DA.CY("rs_s"),gO&&l.getCurrentTime()>0&&l.seekTo(0),l.GR(),l.load(),HEn(l,null));delete l.K}; Xx=function(l){switch(l.YQ()){case 2:return"progressive.net.retryexhausted";case 3:return l=l.xu(),(l==null?0:l.includes("MEDIA_ERR_CAPABILITY_CHANGED"))||KQv&&(l==null?0:l.includes("audio_output_change"))?"capability.changed":"fmt.decode";case 4:return"fmt.unplayable";case 5:return"drm.unavailable";case 1E3:return"capability.changed";default:return null}}; g.kN=function(l,c,Y){this.j0=c===void 0?null:c;this.seekSource=Y===void 0?null:Y;this.state=l||64}; r6=function(l,c,Y){Y=Y===void 0?!1:Y;return Ttg(l,c.getCurrentTime(),(0,g.nb)(),cC(c),Y)}; eO=function(l,c,Y,X){if(!(c===l.state&&Y===l.j0&&X===l.seekSource||c!==void 0&&(c&128&&!Y||c&2&&c&16))){var k;if(k=c)k=c||l.state,k=!!(k&16||k&32);l=new g.kN(c,Y,k?X?X:l.seekSource:null)}return l}; J9=function(l,c,Y){return eO(l,l.state|c,null,Y===void 0?null:Y)}; d6=function(l,c){return eO(l,l.state&~c,null,null)}; y6=function(l,c,Y,X){return eO(l,(l.state|c)&~Y,null,X===void 0?null:X)}; g.L=function(l,c){return!!(l.state&c)}; g.OW=function(l,c){return c.state===l.state&&c.j0===l.j0}; D7=function(l){return l.isPlaying()&&!g.L(l,16)&&!g.L(l,32)}; t9=function(l){return g.L(l,128)?-1:g.L(l,2)?0:g.L(l,2048)?3:g.L(l,64)?-1:g.L(l,1)&&!g.L(l,32)?3:g.L(l,8)?1:g.L(l,4)?2:-1}; G2=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G,f,a,p){g.C.call(this);var S=this;this.hw=l;this.slot=c;this.layout=Y;this.HU=X;this.xM=k;this.bQ=r;this.lQ=e;this.vA=d;this.vu=y;this.Q6=O;this.position=t;this.W=U;this.zz=G;this.BV=f;this.rD=a;this.context=p;this.AN=!0;this.N=!1;this.SC="not_rendering";this.G=!1;this.K=new qn;l=J3(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.Od=new nx(Y.zc,this.HU,l,Y.layoutId);var x;l=((x=UW(this))==null?void 0:x.progressCommands)||[];this.T=new wAX(y, l,Y.layoutId,function(){return S.Bc()}); this.D=new dIc({adCpn:this.layout.layoutId,SS:p.SS,tC7:this.BV,L0:this.layout.layoutType==="LAYOUT_TYPE_MEDIA"})}; fD=function(l){return{layoutId:l.C9(),Wr:l.BV,t5:l.bQ.get(),P9:l.k_()}}; PC=function(l,c){return c.layoutId!==l.layout.layoutId?(l.hw.Gy(l.slot,c,new rk("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+l.layout.layoutId+("and LayoutType: "+l.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; bT=function(l){l.SC="rendering_start_requested";l.Q6(-1)}; UW=function(l){return J3(l.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS")}; j$c=function(l){UO("Received layout exit signal when not in layout exit flow.",l.slot,l.layout)}; V5k=function(l){var c;return((c=qD(l.bQ.get(),2))==null?void 0:c.clientPlaybackNonce)||""}; a7=function(l,c){switch(c){case "normal":l.YM("complete");break;case "skipped":l.YM("skip");break;case "abandoned":jj(l.Od,"impression")&&l.YM("abandon")}}; ND=function(l,c){l.N||(c=new g.Gd(c.state,new g.kN),l.N=!0);return c}; pD=function(l,c){Gh(c)?l.Q6(1):g.PE(c,4)&&!g.PE(c,2)&&l.v3();fE(c,4)<0&&!(fE(c,2)<0)&&l.H3()}; o1n=function(l){l.position===0&&(l.vA.get(),l=J3(l.layout.clientMetadata,"metadata_type_ad_placement_config").kind,l={adBreakType:R7(l)},Qz("ad_bl"),g.m$(l))}; iT=function(l,c){Kx(l.Od,c,!l.G)}; ZE5=function(l){var c;return(((c=UW(l))==null?void 0:c.progressCommands)||[]).findIndex(function(Y){return!!g.m(Y==null?void 0:Y.command,CEr)})!==-1}; SO=function(l,c){var Y=J3(l.clientMetadata,"metadata_type_eligible_for_ssap");return Y===void 0?(UO("Expected SSAP eligibility in PlayerBytes factory",l),!1):c.k_(Y)}; vC=function(l,c){if(!uY(c.get(),"html5_ssap_pass_transition_reason"))return 3;switch(l){case "skipped":case "muted":case "user_input_submitted":return 3;case "normal":return 2;case "error":return UO("Unexpected error from cPACF during rendering"),6;case "abandoned":return 5;case "user_cancelled":case "unknown":return UO("Unexpected layout exit reason",void 0,void 0,{layoutExitReason:l}),3;default:el(l,"unknown layoutExitReason")}}; $Ir=function(l){UO("getExitReason: unexpected reason",void 0,void 0,{reason:l})}; xN=function(l,c){if(uY(c.get(),"html5_ssap_pass_transition_reason"))switch(l){case 2:return"normal";case 4:case 6:case 7:return"error";case 5:return $Ir(l),"abandoned";case 3:case 1:return $Ir(l),"error";default:el(l,"unexpected transition reason")}else switch(l){case 2:return"normal";case 4:return"error";case 5:case 3:case 1:case 6:case 7:return UO("getExitReason: unexpected reason",void 0,void 0,{reason:l}),"error";default:el(l,"unexpected transition reason")}}; z2=function(l,c,Y){ME(l,Y)||B4(l,c,Y);ME(l,"video_to_ad")||B4(l,c,"video_to_ad");ME(l,"ad_to_video")||B4(l,c,"ad_to_video");ME(l,"ad_to_ad")||B4(l,c,"ad_to_ad")}; nD=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G,f,a,p,S){G2.call(this,l,c,Y,X,k,r,e,d,O,D,t,U,G,f,a,p,S);var x=this;this.i8=y;this.EN=t;this.Dv=!0;this.pu=this.g9=0;this.Pm=Rl(function(){kdi(fD(x));x.hw.m$(x.slot,x.layout)}); this.RM=Rl(function(){rVV(fD(x));x.SC!=="rendering_stop_requested"&&x.EN(x);x.layoutExitReason?x.hw.l8(x.slot,x.layout,x.layoutExitReason):j$c(x)}); this.o2=new g.ju(200);this.o2.listen("tick",function(){x.b8()}); g.Z(this,this.o2)}; HC=function(l){l.pu=Date.now();h9(l,l.g9);l.o2.start()}; Q$v=function(l){l.g9=l.Bc();l.m5(l.g9/1E3,!0);h9(l,l.g9)}; h9=function(l,c){c={current:c/1E3,duration:l.Bc()/1E3};l.i8.get().iL("onAdPlaybackProgress",c)}; w6=function(l){nD.call(this,l.hw,l.slot,l.bB,l.HU,l.xM,l.bQ,l.lQ,l.vA,l.i8,l.vu,l.Q6,l.EN,l.kt,l.oO,l.zz,l.BV,l.rD,l.context)}; KD=function(l){nD.call(this,l.hw,l.slot,l.bB,l.HU,l.xM,l.bQ,l.lQ,l.vA,l.i8,l.vu,l.Q6,l.EN,l.kt,l.oO,l.zz,l.BV,l.rD,l.context)}; T2=function(){KD.apply(this,arguments)}; mIO=function(l){return SO(l.slot,l.zz.get())?new T2(l):new w6(l)}; o7=function(l){G2.call(this,l.callback,l.slot,l.bB,l.HU,l.xM,l.bQ,l.lQ,l.vA,l.vu,l.Q6,l.EN,l.kt,l.oO,l.zz,l.BV,l.rD,l.context);var c=this;this.adCpn="";this.l3=this.GD=0;this.Pm=Rl(function(){kdi(fD(c));c.hw.m$(c.slot,c.layout)}); this.RM=Rl(function(){rVV(fD(c));c.SC!=="rendering_stop_requested"&&c.EN(c);c.layoutExitReason?c.hw.l8(c.slot,c.layout,c.layoutExitReason):j$c(c)}); this.OG=l.OG;this.Re=l.Re;this.ZZ=l.ZZ;this.i8=l.i8;this.h5=l.h5;this.EN=l.EN;if(!this.k_()){uY(this.zz.get(),"html5_disable_media_load_timeout")||(this.Ef=new g.gY(function(){c.j4("load_timeout",new rk("Media layout load timeout.",{},"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT",!0),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")},1E4)); l=jO(this.zz.get());var Y=V6(this.zz.get());l&&Y&&(this.Hg=new g.gY(function(){var X=J3(c.layout.clientMetadata,"metadata_type_preload_player_vars");X&&c.Re.get().V.preloadVideoByPlayerVars(X,2,300)}))}}; M5X=function(l,c){var Y=J3(c.clientMetadata,"metadata_type_ad_video_id"),X=J3(c.clientMetadata,"metadata_type_legacy_info_card_vast_extension");Y&&X&&l.h5.get().V.L().Ch.add(Y,{zw:X});(c=J3(c.clientMetadata,"metadata_type_sodar_extension_data"))&&stc(l.OG.get(),c);WQ5(l.lQ.get(),!1)}; s$v=function(l){WQ5(l.lQ.get(),!0);var c;((c=l.shrunkenPlayerBytesConfig)==null?0:c.shouldRequestShrunkenPlayerBytes)&&l.lQ.get().kx(!1)}; CD=function(){o7.apply(this,arguments)}; Z7=function(){CD.apply(this,arguments)}; BtX=function(l){return mIO(Object.assign({},l,{hw:l.callback,Q6:function(){}}))}; LQv=function(l){return new o7(Object.assign({},l,{Q6:function(c){l.i8.get().iL("onAdIntroStateChange",c)}}))}; E1n=function(l){function c(Y){l.i8.get().Ur(Y)} return SO(l.slot,l.zz.get())?new Z7(Object.assign({},l,{Q6:c})):new o7(Object.assign({},l,{Q6:c}))}; $N=function(l){for(var c=l.bB,Y=["METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"],X=g.b(hv()),k=X.next();!k.done;k=X.next())Y.push(k.value);if(IN(c,{JA:Y,mX:["LAYOUT_TYPE_MEDIA_BREAK"]}))return BtX(l);c=l.bB;Y=["metadata_type_player_vars","metadata_type_player_bytes_callback_ref"];X=g.b(hv());for(k=X.next();!k.done;k=X.next())Y.push(k.value);if(IN(c,{JA:Y,mX:["LAYOUT_TYPE_MEDIA"]}))return Yu(l.bB.clientMetadata,"metadata_type_ad_intro")?LQv(l):E1n(l)}; uzc=function(l){var c=J3(l.clientMetadata,"metadata_type_ad_placement_config").kind,Y=J3(l.clientMetadata,"metadata_type_linked_in_player_layout_type");return{cpn:l.layoutId,adType:g15(Y),adBreakType:R7(c)}}; R7=function(l){switch(l){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"}}; g15=function(l){switch(l){case "LAYOUT_TYPE_ENDCAP":return"adVideoEnd";case "LAYOUT_TYPE_SURVEY":return"surveyAd";case "LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT":return"surveyInterstitialAd";default:return"unknown"}}; AVO=function(l){try{return new Q6(l.JG,l.slot,l.layout,l.sU,l.VF,l.bQ,l.wk,l.Re,l.GY,l.lQ,l.m6d,l)}catch(c){}}; Q6=function(l,c,Y,X,k,r,e,d,y,O,D,t){g.C.call(this);this.JG=l;this.slot=c;this.layout=Y;this.sU=X;this.VF=k;this.bQ=r;this.wk=e;this.Re=d;this.GY=y;this.lQ=O;this.params=t;this.AN=!0;l=$N(D);if(!l)throw Error("Invalid params for sublayout");this.rk=l}; FQO=function(){this.D=1;this.G=new qn}; mW=function(l,c,Y,X,k,r,e,d,y,O,D,t,U){g.C.call(this);this.callback=l;this.bQ=c;this.wk=Y;this.Re=X;this.lQ=k;this.vA=r;this.Mr=e;this.slot=d;this.layout=y;this.sU=O;this.Le=D;this.GY=t;this.zz=U;this.AN=!0;this.ze=!1;this.iK=[];this.F_=-1;this.s1=!1;this.q9=new FQO}; Iqn=function(l){var c;return(c=l.layout.NF)!=null?c:J3(l.layout.clientMetadata,"metadata_type_sub_layouts")}; WC=function(l){return{t5:l.bQ.get(),Wr:!1,P9:l.k_()}}; lXy=function(l,c,Y){if(l.Ld()===l.iK.length-1){var X,k;UO("Unexpected skip requested during the last sublayout",(X=l.R4())==null?void 0:X.Li(),(k=l.R4())==null?void 0:k.qQ(),{requestingSlot:c,requestingLayout:Y})}}; cqc=function(l,c,Y){return Y.layoutId!==MD(l,c,Y)?(UO("onSkipRequested for a PlayerBytes layout that is not currently active",l.Li(),l.qQ()),!1):!0}; Y_y=function(l){l.Ld()===l.iK.length-1&&UO("Unexpected skip with target requested during the last sublayout")}; X4S=function(l,c,Y){return Y.renderingContent===void 0&&Y.layoutId!==MD(l,c,Y)?(UO("onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active",l.Li(),l.qQ(),{requestingSlot:c,requestingLayout:Y}),!1):!0}; k7y=function(l,c,Y,X){var k=J3(c.qQ().clientMetadata,"metadata_type_ad_pod_skip_target");if(k&&k>0&&k0)){UO("Invalid index for playLayoutAtIndexOrExit when no ad has played yet.",l.slot,l.layout,{indexToPlay:c,layoutId:l.layout.layoutId});break a}l.F_=c;c=l.R4();if(l.Ld()>0&&!l.k_()){var Y=l.vA.get();Y.G=!1;var X={};Y.D&&Y.videoId&&(X.cttAuthInfo={token:Y.D,videoId:Y.videoId});W4("ad_to_ad",X)}l.Gi(c)}}; EW=function(l){mW.call(this,l.JG,l.bQ,l.wk,l.Re,l.lQ,l.vA,l.Mr,l.slot,l.layout,l.sU,l.Le,l.GY,l.zz)}; JqS=function(l){(l=l.R4())&&l.IZ()}; g6=function(l){mW.call(this,l.JG,l.bQ,l.wk,l.Re,l.lQ,l.vA,l.Mr,l.slot,l.layout,l.sU,l.Le,l.GY,l.zz);this.BZ=void 0}; dEv=function(l,c){l.JH()&&!Nn(l.q9.G)||l.callback.l8(l.slot,l.layout,c)}; uT=function(l){return uY(l.zz.get(),"html5_ssap_pass_transition_reason")}; yq5=function(l,c,Y){c.Sl().currentState<2&&(Y=xN(Y,l.zz),c.AA(c.qQ(),Y));Y=c.Sl().D;l.JO(l.slot,c.qQ(),Y)}; OyS=function(l,c){if(l.q9.G.currentState<2){var Y=xN(c,l.zz);Y==="error"?l.callback.Gy(l.slot,l.layout,new rk("Player transition with error during SSAP composite layout.",{playerErrorCode:"non_video_expired",transitionReason:c},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):LD(l.Le,l.layout,Y)}}; A9=function(l,c,Y){c.Sl().currentState>=2||(c.AA(c.qQ(),Y),Nn(c.Sl())&&(Hr(l.Mr,l.slot,c.qQ(),Y),l.BZ=void 0))}; DEc=function(l,c){l.q9.D===2&&c!==l.YP()&&UO("onClipEntered: unknown cpn",l.slot,l.layout,{cpn:c})}; tCk=function(l,c){var Y=l.R4();if(Y){var X=Y.qQ().layoutId,k=l.Ld()+1;l.JH()?A9(l,Y,c):Y.AA(Y.qQ(),c);k>=0&&kk&&e.cY(D,k-X);return D}; p4g=function(l,c,Y){var X=J3(c.clientMetadata,"metadata_type_sodar_extension_data");if(X)try{stc(Y,X)}catch(k){UO("Unexpected error when loading Sodar",l,c,{error:k})}}; RSn=function(l,c,Y,X,k,r,e){kg(l,c,new g.Gd(Y,new g.kN),X,k,e,!1,r)}; kg=function(l,c,Y,X,k,r,e,d){e=e===void 0?!0:e;Gh(Y)&&fr(k,0,null)&&(!jj(l,"impression")&&d&&d(),l.YM("impression"));jj(l,"impression")&&(g.PE(Y,4)&&!g.PE(Y,2)&&l.SQ("pause"),fE(Y,4)<0&&!(fE(Y,2)<0)&&l.SQ("resume"),g.PE(Y,16)&&k>=.5&&l.SQ("seek"),e&&g.PE(Y,2)&&ru(l,Y.state,c,X,k,r))}; ru=function(l,c,Y,X,k,r,e,d){jj(l,"impression")&&(r?(r=k-X,r=r>=-1&&r<=2):r=Math.abs(X-k)<=1,e_(l,c,r?X:k,Y,X,e,d&&r),r&&l.YM("complete"))}; e_=function(l,c,Y,X,k,r,e){Tl(l,Y*1E3,e);k<=0||Y<=0||(c==null?0:g.L(c,16))||(c==null?0:g.L(c,32))||(fr(Y,k*.25,X)&&(r&&!jj(l,"first_quartile")&&r("first"),l.YM("first_quartile")),fr(Y,k*.5,X)&&(r&&!jj(l,"midpoint")&&r("second"),l.YM("midpoint")),fr(Y,k*.75,X)&&(r&&!jj(l,"third_quartile")&&r("third"),l.YM("third_quartile")))}; iyX=function(l,c){jj(l,"impression")&&l.SQ(c?"fullscreen":"end_fullscreen")}; S_S=function(l){jj(l,"impression")&&l.SQ("clickthrough")}; v7i=function(l){l.SQ("active_view_measurable")}; xEV=function(l){jj(l,"impression")&&!jj(l,"seek")&&l.SQ("active_view_fully_viewable_audible_half_duration")}; zSv=function(l){jj(l,"impression")&&!jj(l,"seek")&&l.SQ("active_view_viewable")}; n7K=function(l){jj(l,"impression")&&!jj(l,"seek")&&l.SQ("audio_audible")}; hS5=function(l){jj(l,"impression")&&!jj(l,"seek")&&l.SQ("audio_measurable")}; Hyi=function(l,c,Y,X,k,r,e,d,y,O,D,t){this.callback=l;this.slot=c;this.layout=Y;this.wk=X;this.Od=k;this.lQ=r;this.wH=e;this.xM=d;this.OG=y;this.zz=O;this.HU=D;this.bQ=t;this.Dv=!0;this.Sb=this.SC=null;this.adCpn=void 0;this.D=!1}; w4y=function(l,c,Y){var X;Xp(l.HU.get(),"ads_qua","cpn."+J3(l.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((X=qD(l.bQ.get(),2))==null?void 0:X.clientPlaybackNonce)+";qt."+c+";clr."+Y)}; K$n=function(l,c){var Y,X;Xp(l.HU.get(),"ads_imp","cpn."+J3(l.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((Y=qD(l.bQ.get(),2))==null?void 0:Y.clientPlaybackNonce)+";clr."+c+";skp."+!!g.m((X=J3(l.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"))==null?void 0:X.skipOrPreviewRenderer,JP))}; du=function(l){return{enterMs:J3(l.clientMetadata,"metadata_type_layout_enter_ms"),exitMs:J3(l.clientMetadata,"metadata_type_layout_exit_ms")}}; yW=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G){I7.call(this,l,c,Y,X,k,e,d,y,O,t);this.wH=r;this.OG=D;this.xM=U;this.zz=G;this.Sb=this.SC=null}; TBc=function(l,c){var Y;Xp(l.HU.get(),"ads_imp","acpn."+((Y=qD(l.bQ.get(),2))==null?void 0:Y.clientPlaybackNonce)+";clr."+c)}; jcg=function(l,c,Y){var X;Xp(l.HU.get(),"ads_qua","cpn."+J3(l.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((X=qD(l.bQ.get(),2))==null?void 0:X.clientPlaybackNonce)+";qt."+c+";clr."+Y)}; Oo=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G,f,a,p,S,x,h,K){this.GY=l;this.sU=c;this.Le=Y;this.bQ=X;this.wk=k;this.lQ=r;this.HU=e;this.wH=d;this.ek=y;this.xM=O;this.OG=D;this.Re=t;this.ZZ=U;this.vA=G;this.i8=f;this.vu=a;this.h5=p;this.zz=S;this.D=x;this.context=h;this.rD=K}; D8=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G,f,a,p,S){this.GY=l;this.sU=c;this.Le=Y;this.HU=X;this.xM=k;this.OG=r;this.Re=e;this.bQ=d;this.lQ=y;this.ZZ=O;this.vA=D;this.i8=t;this.vu=U;this.h5=G;this.zz=f;this.wk=a;this.context=p;this.rD=S}; VCv=function(l,c,Y,X){yP.call(this,"survey-interstitial",l,c,Y,X)}; tP=function(l,c,Y,X,k){Ni.call(this,Y,l,c,X);this.HU=k;l=J3(c.clientMetadata,"metadata_type_ad_placement_config");this.Od=new nx(c.zc,k,l,c.layoutId)}; Uo=function(l){return Math.round(l.width)+"x"+Math.round(l.height)}; f4=function(l,c,Y){Y=Y===void 0?G5:Y;Y.widthl.width*l.height*.2)return{vG:3,mI:501,errorMessage:"ad("+Uo(Y)+") to container("+Uo(l)+") ratio exceeds limit."};if(Y.height>l.height/3-c)return{vG:3,mI:501,errorMessage:"ad("+Uo(Y)+") covers container("+Uo(l)+") center."}}; o7k=function(l,c){var Y=J3(l.clientMetadata,"metadata_type_ad_placement_config");return new nx(l.zc,c,Y,l.layoutId)}; PW=function(l){return J3(l.clientMetadata,"metadata_type_invideo_overlay_ad_renderer")}; bt=function(l,c,Y,X){yP.call(this,"invideo-overlay",l,c,Y,X);this.interactionLoggingClientData=X}; qR=function(l,c,Y,X,k,r,e,d,y,O,D,t){Ni.call(this,r,l,c,k);this.HU=Y;this.T=e;this.lQ=d;this.vu=y;this.zz=O;this.W=D;this.N=t;this.Od=o7k(c,Y)}; C25=function(){var l=["metadata_type_invideo_overlay_ad_renderer"];hv().forEach(function(c){l.push(c)}); return{JA:l,mX:["LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY","LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY"]}}; aB=function(l,c,Y,X,k,r,e,d,y,O,D,t,U){Ni.call(this,r,l,c,k);this.HU=Y;this.T=e;this.U=d;this.lQ=y;this.vu=O;this.zz=D;this.W=t;this.N=U;this.Od=o7k(c,Y)}; ZyK=function(){for(var l=["metadata_type_invideo_overlay_ad_renderer"],c=g.b(hv()),Y=c.next();!Y.done;Y=c.next())l.push(Y.value);return{JA:l,mX:["LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY"]}}; NR=function(l){this.lQ=l;this.D=!1}; $EL=function(l,c,Y){yP.call(this,"survey",l,{},c,Y)}; p4=function(l,c,Y,X,k,r,e){Ni.call(this,Y,l,c,X);this.T=k;this.lQ=r;this.zz=e}; QcO=function(l,c,Y,X,k,r,e,d,y,O){this.zY=l;this.lQ=c;this.HU=Y;this.T=X;this.xM=k;this.G=r;this.K=e;this.vu=d;this.zz=y;this.D=O}; mEV=function(l,c,Y,X,k,r,e,d,y,O){this.zY=l;this.lQ=c;this.HU=Y;this.T=X;this.xM=k;this.G=r;this.K=e;this.vu=d;this.zz=y;this.D=O}; RB=function(l,c,Y,X,k,r,e,d,y,O){ri.call(this,l,c,Y,X,k,r,e,y);this.F5=d;this.bQ=O}; W$n=function(){var l=gQV();l.JA.push("metadata_type_ad_info_ad_metadata");return l}; MCO=function(l,c,Y,X,k,r,e){this.zY=l;this.lQ=c;this.HU=Y;this.G=X;this.F5=k;this.D=r;this.bQ=e}; scn=function(l,c,Y,X,k,r,e,d){this.zY=l;this.lQ=c;this.HU=Y;this.G=X;this.F5=k;this.D=r;this.zz=e;this.bQ=d}; it=function(l,c){this.slotId=c;this.triggerType="TRIGGER_TYPE_AD_BREAK_STARTED";this.triggerId=l(this.triggerType)}; S_=function(l,c){this.adPodIndex=l;this.D=c.length;this.adBreakLengthSeconds=c.reduce(function(X,k){return X+k},0); var Y=0;for(l+=1;l0}; J4=function(l){return!!(l.pUf&&l.slot&&l.layout)}; dS=function(l){var c,Y=(c=l.config)==null?void 0:c.adPlacementConfig;l=l.renderer;return!(!Y||Y.kind==null||!l)}; rCK=function(l){if(!ll(l.adLayoutMetadata))return!1;l=l.renderingContent;return g.m(l,Dw)||g.m(l,te)||g.m(l,yH)||g.m(l,Of)?!0:!1}; y_=function(l){return l.playerVars!==void 0&&l.pings!==void 0&&l.externalVideoId!==void 0}; Pj=function(l){if(!ll(l.adLayoutMetadata))return!1;l=l.renderingContent;var c=g.m(l,Ot);return c?Dt(c):(c=g.m(l,t4))?y_(c):(c=g.m(l,Ut))?c.playerVars!==void 0:(c=g.m(l,Dw))?c.durationMilliseconds!==void 0:g.m(l,G1)||g.m(l,fG)?!0:!1}; Dt=function(l){l=(l.sequentialLayouts||[]).map(function(c){return g.m(c,bl)}); return l.length>0&&l.every(Pj)}; aY=function(l){return ll(l.adLayoutMetadata)?(l=g.m(l.renderingContent,qp))&&l.pings?!0:!1:!1}; Dz5=function(l){if(!ll(l.adLayoutMetadata))return!1;if(g.m(l.renderingContent,eCi)||g.m(l.renderingContent,JCk))return!0;var c=g.m(l.renderingContent,Np);return g.m(l.renderingContent,nG)||g.m(c==null?void 0:c.sidePanel,dzg)||g.m(c==null?void 0:c.sidePanel,yCk)||g.m(c==null?void 0:c.sidePanel,Ovn)?!0:!1}; PLy=function(l){var c;(c=!l)||(c=l.adSlotMetadata,c=!((c==null?void 0:c.slotId)!==void 0&&(c==null?void 0:c.slotType)!==void 0));if(c||!(tcg(l)||l.slotEntryTrigger&&l.slotFulfillmentTriggers&&l.slotExpirationTriggers))return!1;var Y;l=(Y=l.fulfillmentContent)==null?void 0:Y.fulfilledLayout;return(Y=g.m(l,bl))?Pj(Y):(Y=g.m(l,h4))?Dz5(Y):(Y=g.m(l,Uzc))?rCK(Y):(Y=g.m(l,Gor))?Xcr(Y):(Y=g.m(l,fuv))?ll(Y.adLayoutMetadata)?g.m(Y.renderingContent,cj)?!0:!1:!1:(l=g.m(l,Hj))?aY(l):!1}; tcg=function(l){var c;l=g.m((c=l.fulfillmentContent)==null?void 0:c.fulfilledLayout,h4);var Y;return l&&((Y=l.adLayoutMetadata)==null?void 0:Y.layoutType)==="LAYOUT_TYPE_PANEL_QR_CODE"&&l.layoutExitNormalTriggers===void 0}; bvn=function(l){var c;return(l==null?void 0:(c=l.adSlotMetadata)==null?void 0:c.slotType)==="SLOT_TYPE_IN_PLAYER"}; aui=function(l,c){var Y;if((Y=l.questions)==null||!Y.length||!l.playbackCommands||(c===void 0||!c)&&l.questions.length!==1)return!1;l=g.b(l.questions);for(c=l.next();!c.done;c=l.next()){c=c.value;var X=Y=void 0,k=((Y=g.m(c,wS))==null?void 0:Y.surveyAdQuestionCommon)||((X=g.m(c,KG))==null?void 0:X.surveyAdQuestionCommon);if(!qH5(k))return!1}return!0}; NKc=function(l){l=((l==null?void 0:l.playerOverlay)||{}).instreamSurveyAdRenderer;var c;if(l)if(l.playbackCommands&&l.questions&&l.questions.length===1){var Y,X=((c=g.m(l.questions[0],wS))==null?void 0:c.surveyAdQuestionCommon)||((Y=g.m(l.questions[0],KG))==null?void 0:Y.surveyAdQuestionCommon);c=qH5(X)}else c=!1;else c=!1;return c}; qH5=function(l){if(!l)return!1;l=g.m(l.instreamAdPlayerOverlay,T1);var c=g.m(l==null?void 0:l.skipOrPreviewRenderer,JP),Y=g.m(l==null?void 0:l.adInfoRenderer,jy);return(g.m(l==null?void 0:l.skipOrPreviewRenderer,V_)||c)&&Y?!0:!1}; pcy=function(l){return l.linearAds!=null&&ll(l.adLayoutMetadata)}; RCi=function(l){return l.linearAd!=null&&l.adVideoStart!=null}; iv5=function(l){if(isNaN(Number(l.timeoutSeconds))||!l.text||!l.ctaButton||!g.m(l.ctaButton,g.oY)||!l.brandImage)return!1;var c;return l.backgroundImage&&g.m(l.backgroundImage,CG)&&((c=g.m(l.backgroundImage,CG))==null?0:c.landscape)?!0:!1}; Zt=function(l,c,Y,X,k,r,e){g.C.call(this);this.zz=l;this.D=c;this.K=X;this.bQ=k;this.T=r;this.G=e}; xzy=function(l,c,Y){var X,k=((X=Y.adSlots)!=null?X:[]).map(function(d){return g.m(d,$S)}); if(Y.ou)if(J3(c.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule"))Pl(l.D.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},c.slotId); else{if(l.zz.get().V.L().B("h5_check_forecasting_renderer_for_throttled_midroll")){var r=Y.kJ.filter(function(d){var y;return((y=d.renderer)==null?void 0:y.clientForecastingAdRenderer)!=null}); r.length!==0?SHX(l.G,r,k,c.slotId,Y.ssdaiAdsConfig):Pl(l.D.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},c.slotId)}else Pl(l.D.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},c.slotId); vTS(l.T,c)}else{var e;X={eU:Math.round(((r=J3(c.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:r.eU)||0),o3:(e=J3(c.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:e.o3};SHX(l.G,Y.kJ,k,c.slotId,Y.ssdaiAdsConfig,X)}}; nTV=function(l,c,Y,X,k,r,e){var d=qD(l.bQ.get(),1);Pl(l.D.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return zCV(l.K.get(),Y,X,k,d.clientPlaybackNonce,d.v2,d.daiEnabled,d,r,e)},c)}; Hv5=function(l,c,Y,X,k,r,e){c=hCc(c,r,Number(X.prefetchMilliseconds)||0,e);l=c instanceof u?c:Q_(l,X,k,c,Y);return l instanceof u?l:[l]}; wcn=function(l,c,Y,X,k){var r=bm(l.G.get(),"SLOT_TYPE_AD_BREAK_REQUEST");X=[new ZA({getAdBreakUrl:X.getAdBreakUrl,eU:0,o3:0}),new IF(!0)];l=c.pauseDurationMs?c.lactThresholdMs?{slotId:r,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:2,slotEntryTrigger:new gu(l.D,r),slotFulfillmentTriggers:[new L$v(l.D)],slotExpirationTriggers:[new mL(l.D,k),new BW(l.D,r)],hJ:"core",clientMetadata:new eT(X),adSlotLoggingData:Y}:new u("AdPlacementConfig for Pause Ads is missing lact_threshold_ms"):new u("AdPlacementConfig for Pause Ads is missing pause_duration_ms"); return l instanceof u?l:[l]}; Khv=function(l){var c,Y;return((c=l.renderer)==null?void 0:(Y=c.adBreakServiceRenderer)==null?void 0:Y.getAdBreakUrl)!==void 0}; mN=function(l,c,Y){if(l.beforeContentVideoIdStartedTrigger)l=l.beforeContentVideoIdStartedTrigger?new vW(ku,c,l.id):new u("Not able to create BeforeContentVideoIdStartedTrigger");else{if(l.layoutIdExitedTrigger){var X;c=(X=l.layoutIdExitedTrigger)!=null&&X.triggeringLayoutId?new wu(ku,l.layoutIdExitedTrigger.triggeringLayoutId,l.id):new u("Not able to create LayoutIdExitedTrigger")}else{if(l.layoutExitedForReasonTrigger){var k,r;((k=l.layoutExitedForReasonTrigger)==null?0:k.triggeringLayoutId)&&((r= l.layoutExitedForReasonTrigger)==null?0:r.layoutExitReason)?(c=E7n(l.layoutExitedForReasonTrigger.layoutExitReason),l=c instanceof u?c:new HW(ku,l.layoutExitedForReasonTrigger.triggeringLayoutId,[c],l.id)):l=new u("Not able to create LayoutIdExitedForReasonTrigger")}else{if(l.onLayoutSelfExitRequestedTrigger){var e;c=(e=l.onLayoutSelfExitRequestedTrigger)!=null&&e.triggeringLayoutId?new QW(ku,l.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,l.id):new u("Not able to create OnLayoutSelfExitRequestedTrigger")}else{if(l.onNewPlaybackAfterContentVideoIdTrigger)l= l.onNewPlaybackAfterContentVideoIdTrigger?new mL(ku,c,l.id):new u("Not able to create OnNewPlaybackAfterContentVideoIdTrigger");else{if(l.skipRequestedTrigger){var d;c=(d=l.skipRequestedTrigger)!=null&&d.triggeringLayoutId?new MR(ku,l.skipRequestedTrigger.triggeringLayoutId,l.id):new u("Not able to create SkipRequestedTrigger")}else if(l.slotIdEnteredTrigger){var y;c=(y=l.slotIdEnteredTrigger)!=null&&y.triggeringSlotId?new so(ku,l.slotIdEnteredTrigger.triggeringSlotId,l.id):new u("Not able to create SlotIdEnteredTrigger")}else if(l.slotIdExitedTrigger){var O; c=(O=l.slotIdExitedTrigger)!=null&&O.triggeringSlotId?new BW(ku,l.slotIdExitedTrigger.triggeringSlotId,l.id):new u("Not able to create SkipRequestedTrigger")}else if(l.surveySubmittedTrigger){var D;c=(D=l.surveySubmittedTrigger)!=null&&D.triggeringLayoutId?new AP(ku,l.surveySubmittedTrigger.triggeringLayoutId,l.id):new u("Not able to create SurveySubmittedTrigger")}else{if(l.mediaResumedTrigger)l=l.mediaResumedTrigger&&l.id?new g7c(l.id):new u("Not able to create MediaResumedTrigger");else{if(l.closeRequestedTrigger){var t; c=(t=l.closeRequestedTrigger)!=null&&t.triggeringLayoutId?new xg(ku,l.closeRequestedTrigger.triggeringLayoutId,l.id):new u("Not able to create CloseRequestedTrigger")}else if(l.slotIdScheduledTrigger){var U;c=(U=l.slotIdScheduledTrigger)!=null&&U.triggeringSlotId?new gu(ku,l.slotIdScheduledTrigger.triggeringSlotId,l.id):new u("Not able to create SlotIdScheduledTrigger")}else{if(l.mediaTimeRangeTrigger){var G;X=Number((G=l.mediaTimeRangeTrigger)==null?void 0:G.offsetStartMilliseconds);var f;e=Number((f= l.mediaTimeRangeTrigger)==null?void 0:f.offsetEndMilliseconds);isFinite(X)&&isFinite(e)?(f=e,f===-1&&(f=Y),Y=X>f?new u("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:X,offsetEndMs:f},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",f===Y&&X-500<=f):new Sq(X,f),l=Y instanceof u?Y:new oB(ku,c,Y,!1,l.id)):l=new u("Not able to create MediaTimeRangeTrigger")}else if(l.contentVideoIdEndedTrigger)l=l.contentVideoIdEndedTrigger?new z5(ku,c,!1,l.id):new u("Not able to create ContentVideoIdEndedTrigger"); else{if(l.layoutIdEnteredTrigger){var a;c=(a=l.layoutIdEnteredTrigger)!=null&&a.triggeringLayoutId?new hP(ku,l.layoutIdEnteredTrigger.triggeringLayoutId,l.id):new u("Not able to create LayoutIdEnteredTrigger")}else if(l.timeRelativeToLayoutEnterTrigger){var p;c=(p=l.timeRelativeToLayoutEnterTrigger)!=null&&p.triggeringLayoutId?new Fp(ku,Number(l.timeRelativeToLayoutEnterTrigger.durationMs),l.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,l.id):new u("Not able to create TimeRelativeToLayoutEnterTrigger")}else if(l.onDifferentLayoutIdEnteredTrigger){var S; c=(S=l.onDifferentLayoutIdEnteredTrigger)!=null&&S.triggeringLayoutId&&l.onDifferentLayoutIdEnteredTrigger.slotType&&l.onDifferentLayoutIdEnteredTrigger.layoutType?new Z8(ku,l.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,l.onDifferentLayoutIdEnteredTrigger.slotType,l.onDifferentLayoutIdEnteredTrigger.layoutType,l.id):new u("Not able to create CloseRequestedTrigger")}else{if(l.liveStreamBreakStartedTrigger)l=l.liveStreamBreakStartedTrigger&&l.id?new VW(ku,l.id):new u("Not able to create LiveStreamBreakStartedTrigger"); else if(l.liveStreamBreakEndedTrigger)l=l.liveStreamBreakEndedTrigger&&l.id?new K4(ku,l.id):new u("Not able to create LiveStreamBreakEndedTrigger");else{if(l.liveStreamBreakScheduledDurationMatchedTrigger){var x;c=(x=l.liveStreamBreakScheduledDurationMatchedTrigger)!=null&&x.breakDurationMs?new T5(Number(l.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||"0")||0,l.id):new u("Not able to create LiveStreamBreakScheduledDurationMatchedTrigger")}else if(l.liveStreamBreakScheduledDurationNotMatchedTrigger){var h; c=(h=l.liveStreamBreakScheduledDurationNotMatchedTrigger)!=null&&h.breakDurationMs?new j_(Number(l.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||"0")||0,l.id):new u("Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger")}else if(l.newSlotScheduledWithBreakDurationTrigger){var K;c=(K=l.newSlotScheduledWithBreakDurationTrigger)!=null&&K.breakDurationMs?new C4(Number(l.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||"0")||0,l.id):new u("Not able to create NewSlotScheduledWithBreakDurationTrigger")}else c= l.prefetchCacheExpiredTrigger?new WW(ku,l.id):new u("Not able to convert an AdsControlflowTrigger.");l=c}c=l}l=c}c=l}l=c}c=l}l=c}c=l}l=c}c=l}l=c}return l}; Wj=function(l,c){c.D>=2&&(l.slot_pos=c.adPodIndex);l.autoplay="1"}; j5X=function(l,c,Y,X,k,r,e,d){return c===null?new u("Invalid slot type when get discovery companion fromActionCompanionAdRenderer",{slotType:c,ActionCompanionAdRenderer:X}):[TKV(l,c,e,r,function(y){var O=y.slotId;y=d(y);var D=X.adLayoutLoggingData,t=new eT([new Q8(X),new I8(k)]);O=A3(Y.G.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",O);var U={layoutId:O,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",hJ:"core"};return{layoutId:O,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",zc:new Map, layoutExitNormalTriggers:[new mL(Y.D,e)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"core",clientMetadata:t,Fb:y(U),adLayoutLoggingData:D}})]}; Vc5=function(l,c,Y,X,k,r,e,d){return c===null?new u("Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel",{slotType:c,TopBannerImageTextIconButtonedLayoutViewModel:X}):[TKV(l,c,e,r,function(y){var O=y.slotId;y=d(y);var D=X.adLayoutLoggingData,t=new eT([new m6(X),new I8(k)]);O=A3(Y.G.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",O);var U={layoutId:O,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",hJ:"core"};return{layoutId:O,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", zc:new Map,layoutExitNormalTriggers:[new mL(Y.D,e)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"core",clientMetadata:t,Fb:y(U),adLayoutLoggingData:D}})]}; $zv=function(l,c,Y,X,k,r){if(!r)for(c=g.b(c),r=c.next();!r.done;r=c.next())r=r.value,Mp(l,r.renderer,r.config.adPlacementConfig.kind);l=Array.from(l.values()).filter(function(D){return oTn(D)}); c=[];r=g.b(l);for(var e=r.next(),d={};!e.done;d={bC:void 0},e=r.next()){d.bC=e.value;e=g.b(d.bC.Hh);for(var y=e.next(),O={};!y.done;O={dn:void 0},y=e.next())O.dn=y.value,y=function(D,t){return function(U){return D.dn.C7(U,t.bC.instreamVideoAdRenderer.elementId,D.dn.Ck)}}(O,d),O.dn.isContentVideoCompanion?c.push(CLX(Y,X,k,d.bC.instreamVideoAdRenderer.elementId,O.dn.associatedCompositePlayerBytesLayoutId,O.dn.adSlotLoggingData,y)):l.length>1?c.push(Zvk(Y,X,k,d.bC.instreamVideoAdRenderer.elementId,O.dn.adSlotLoggingData, function(D,t){return function(U){return D.dn.C7(U,t.bC.instreamVideoAdRenderer.elementId,D.dn.Ck,D.dn.associatedCompositePlayerBytesLayoutId)}}(O,d))):c.push(Zvk(Y,X,k,d.bC.instreamVideoAdRenderer.elementId,O.dn.adSlotLoggingData,y))}return c}; Mp=function(l,c,Y){if(c=Q5y(c)){c=g.b(c);for(var X=c.next();!X.done;X=c.next())if((X=X.value)&&X.externalVideoId){var k=Bj(l,X.externalVideoId);k.instreamVideoAdRenderer||(k.instreamVideoAdRenderer=X,k.lZ=Y)}else UO("InstreamVideoAdRenderer without externalVideoId")}}; Q5y=function(l){var c=[],Y=l.sandwichedLinearAdRenderer&&l.sandwichedLinearAdRenderer.linearAd&&g.m(l.sandwichedLinearAdRenderer.linearAd,t4);if(Y)return c.push(Y),c;if(l.instreamVideoAdRenderer)return c.push(l.instreamVideoAdRenderer),c;if(l.linearAdSequenceRenderer&&l.linearAdSequenceRenderer.linearAds){l=g.b(l.linearAdSequenceRenderer.linearAds);for(Y=l.next();!Y.done;Y=l.next())Y=Y.value,g.m(Y,t4)&&c.push(g.m(Y,t4));return c}return null}; oTn=function(l){if(l.instreamVideoAdRenderer===void 0)return UO("AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer"),!1;for(var c=g.b(l.Hh),Y=c.next();!Y.done;Y=c.next()){Y=Y.value;if(Y.C7===void 0)return!1;if(Y.Ck===void 0)return UO("AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined"),!1;if(l.lZ===void 0||Y.YH===void 0||l.lZ!==Y.YH&&Y.YH!=="AD_PLACEMENT_KIND_SELF_START")return!1;if(l.instreamVideoAdRenderer.elementId===void 0)return UO("InstreamVideoAdRenderer has no elementId", void 0,void 0,{kind:l.lZ,"matching APSR kind":Y.YH}),!1}return!0}; Bj=function(l,c){l.has(c)||l.set(c,{instreamVideoAdRenderer:void 0,lZ:void 0,adVideoId:c,Hh:[]});return l.get(c)}; LG=function(l,c,Y,X,k,r,e,d,y){k?Bj(l,k).Hh.push({mhd:c,YH:Y,isContentVideoCompanion:X,Ck:e,associatedCompositePlayerBytesLayoutId:r,adSlotLoggingData:d,C7:y}):UO("Companion AdPlacementSupportedRenderer without adVideoId")}; Et=function(l){var c=0;l=g.b(l.questions);for(var Y=l.next();!Y.done;Y=l.next())if(Y=Y.value,Y=g.m(Y,wS)||g.m(Y,KG)){var X=void 0;c+=((X=Y.surveyAdQuestionCommon)==null?void 0:X.durationMilliseconds)||0}return c}; gS=function(l){var c,Y,X,k,r=((Y=g.m((c=l.questions)==null?void 0:c[0],wS))==null?void 0:Y.surveyAdQuestionCommon)||((k=g.m((X=l.questions)==null?void 0:X[0],KG))==null?void 0:k.surveyAdQuestionCommon),e;c=[].concat(g.N(((e=l.playbackCommands)==null?void 0:e.instreamAdCompleteCommands)||[]),g.N((r==null?void 0:r.timeoutCommands)||[]));var d,y,O,D,t,U,G,f,a,p,S,x,h,K,Q,lc,E,kv,Jg,I;return{impressionCommands:(d=l.playbackCommands)==null?void 0:d.impressionCommands,errorCommands:(y=l.playbackCommands)== null?void 0:y.errorCommands,muteCommands:(O=l.playbackCommands)==null?void 0:O.muteCommands,unmuteCommands:(D=l.playbackCommands)==null?void 0:D.unmuteCommands,pauseCommands:(t=l.playbackCommands)==null?void 0:t.pauseCommands,rewindCommands:(U=l.playbackCommands)==null?void 0:U.rewindCommands,resumeCommands:(G=l.playbackCommands)==null?void 0:G.resumeCommands,skipCommands:(f=l.playbackCommands)==null?void 0:f.skipCommands,progressCommands:(a=l.playbackCommands)==null?void 0:a.progressCommands,T6A:(p= l.playbackCommands)==null?void 0:p.clickthroughCommands,fullscreenCommands:(S=l.playbackCommands)==null?void 0:S.fullscreenCommands,activeViewViewableCommands:(x=l.playbackCommands)==null?void 0:x.activeViewViewableCommands,activeViewMeasurableCommands:(h=l.playbackCommands)==null?void 0:h.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(K=l.playbackCommands)==null?void 0:K.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(Q=l.playbackCommands)== null?void 0:(lc=Q.activeViewTracking)==null?void 0:lc.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(E=l.playbackCommands)==null?void 0:(kv=E.activeViewTracking)==null?void 0:kv.activeViewAudioMeasurableCommands,endFullscreenCommands:(Jg=l.playbackCommands)==null?void 0:Jg.endFullscreenCommands,abandonCommands:(I=l.playbackCommands)==null?void 0:I.abandonCommands,completeCommands:c}}; WhS=function(l,c,Y,X,k,r,e){return function(d,y){return mzO(l,y.slotId,d,r,function(O,D){var t=y.layoutId;O=e(O);return ul(c,t,D,k,O,"LAYOUT_TYPE_SURVEY",[new f$(Y),X],Y.adLayoutLoggingData)})}}; BKn=function(l,c,Y,X,k,r,e){if(!Mcn(l))return new u("Invalid InstreamVideoAdRenderer for SlidingText.",{instreamVideoAdRenderer:l});var d=l.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[s5i(r,c,Y,X,function(y){var O=y.slotId;y=e(y);O=A3(k.G.get(),"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",O);var D={layoutId:O,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",hJ:"core"},t=new wu(k.D,X);return{layoutId:O,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",zc:new Map,layoutExitNormalTriggers:[t], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"core",clientMetadata:new eT([new Pi(d)]),Fb:y(D)}})]}; Mcn=function(l){l=g.m(l==null?void 0:l.additionalPlayerOverlay,LhL);if(!l)return!1;var c=l.slidingMessages;return l.title&&c&&c.length!==0?!0:!1}; gTn=function(l,c,Y,X,k){var r;if((r=l.playerOverlay)==null||!r.instreamSurveyAdRenderer)return function(){return[]}; if(!NKc(l))return function(){return new u("Received invalid InstreamVideoAdRenderer for DAI survey.",{instreamVideoAdRenderer:l})}; var e=l.playerOverlay.instreamSurveyAdRenderer,d=Et(e);return d<=0?function(){return new u("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:e})}:function(y,O){var D=ETn(y,Y,X,function(t){var U=t.slotId; t=O(t);var G=gS(e);U=A3(k.G.get(),"LAYOUT_TYPE_SURVEY",U);var f={layoutId:U,layoutType:"LAYOUT_TYPE_SURVEY",hJ:"core"},a=new wu(k.D,X),p=new MR(k.D,U),S=new AP(k.D,U),x=new IX5(k.D);return{layoutId:U,layoutType:"LAYOUT_TYPE_SURVEY",zc:new Map,layoutExitNormalTriggers:[a,x],layoutExitSkipTriggers:[p],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[S],E$:[],hJ:"core",clientMetadata:new eT([new Gj(e),new I8(c),new md(d/1E3),new Bi(G)]),Fb:t(f),adLayoutLoggingData:e.adLayoutLoggingData}}); y=BKn(l,Y,D.slotId,X,k,y,O);return y instanceof u?y:[D].concat(g.N(y))}}; Y9K=function(l,c,Y,X,k,r,e){e=e===void 0?!1:e;var d=[];try{var y=[];if(Y.renderer.linearAdSequenceRenderer)var O=function(a){a=uNO(a.slotId,Y,c,k(a),X,r,e);y=a.jDT;return a.sL}; else if(Y.renderer.instreamVideoAdRenderer)O=function(a){var p=a.slotId;a=k(a);var S=e,x=Y.config.adPlacementConfig,h=ACi(x),K=h.kc,Q=h.BO;h=Y.renderer.instreamVideoAdRenderer;var lc;if(h==null?0:(lc=h.playerOverlay)==null?0:lc.instreamSurveyAdRenderer)throw new TypeError("Survey overlay should not be set on single video.");var E=A4(h,S);lc=Math.min(K+E.videoLengthSeconds*1E3,Q);S=new S_(0,[E.videoLengthSeconds]);Q=E.videoLengthSeconds;var kv=E.playerVars,Jg=E.instreamAdPlayerOverlayRenderer,I=E.playerOverlayLayoutRenderer, W=E.adVideoId,F=FhX(Y),q=E.zc;E=E.sP;var M=h==null?void 0:h.adLayoutLoggingData;h=h==null?void 0:h.sodarExtensionData;p=A3(c.G.get(),"LAYOUT_TYPE_MEDIA",p);var mK={layoutId:p,layoutType:"LAYOUT_TYPE_MEDIA",hJ:"core"};return{layoutId:p,layoutType:"LAYOUT_TYPE_MEDIA",zc:q,layoutExitNormalTriggers:[new K4(c.D)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"core",clientMetadata:new eT([new rh(X),new xD(Q),new zj(kv),new Hi(K),new wh(lc),Jg&&new e3(Jg), I&&new JX(I),new I8(x),new kD(W),new lx(S),new oF(F),h&&new hX(h),new RF({current:null}),new Tj({}),new gh(E)].filter(Iun)),Fb:a(mK),adLayoutLoggingData:M}}; else throw new TypeError("Expected valid AdPlacementRenderer for DAI");var D=lcy(l,X,Y.adSlotLoggingData,O);d.push(D);for(var t=g.b(y),U=t.next();!U.done;U=t.next()){var G=U.value,f=G(l,k);if(f instanceof u)return f;d.push.apply(d,g.N(f))}}catch(a){return new u(a,{errorMessage:a.message,AdPlacementRenderer:Y,numberOfSurveyRenderers:cii(Y)})}return d}; cii=function(l){l=(l.renderer.linearAdSequenceRenderer||{}).linearAds;return l!=null&&l.length?l.filter(function(c){var Y,X;return((Y=g.m(c,t4))==null?void 0:(X=Y.playerOverlay)==null?void 0:X.instreamSurveyAdRenderer)!=null}).length:0}; uNO=function(l,c,Y,X,k,r,e){var d=c.config.adPlacementConfig,y=ACi(d),O=y.kc,D=y.BO;y=(c.renderer.linearAdSequenceRenderer||{}).linearAds;if(y==null||!y.length)throw new TypeError("Expected linear ads");var t=[],U={ZI:O,kt:0,itQ:t};y=y.map(function(f){return Xvr(l,f,U,Y,X,d,k,D,e)}).map(function(f,a){a=new S_(a,t); return f(a)}); var G=y.map(function(f){return f.bu}); return{sL:kGk(Y,l,O,G,d,FhX(c),X,D,r),jDT:y.map(function(f){return f.S6s})}}; Xvr=function(l,c,Y,X,k,r,e,d,y){var O=A4(g.m(c,t4),y),D=Y.ZI,t=Y.kt,U=Math.min(D+O.videoLengthSeconds*1E3,d);Y.ZI=U;Y.kt++;Y.itQ.push(O.videoLengthSeconds);var G,f,a=(G=g.m(c,t4))==null?void 0:(f=G.playerOverlay)==null?void 0:f.instreamSurveyAdRenderer;if(O.adVideoId==="nPpU29QrbiU"&&a==null)throw new TypeError("Survey slate media has no survey overlay");return function(p){Wj(O.playerVars,p);var S,x,h=O.videoLengthSeconds,K=O.playerVars,Q=O.zc,lc=O.sP,E=O.instreamAdPlayerOverlayRenderer,kv=O.playerOverlayLayoutRenderer, Jg=O.adVideoId,I=(S=g.m(c,t4))==null?void 0:S.adLayoutLoggingData;S=(x=g.m(c,t4))==null?void 0:x.sodarExtensionData;x=A3(X.G.get(),"LAYOUT_TYPE_MEDIA",l);var W={layoutId:x,layoutType:"LAYOUT_TYPE_MEDIA",hJ:"adapter"};p={layoutId:x,layoutType:"LAYOUT_TYPE_MEDIA",zc:Q,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"adapter",clientMetadata:new eT([new rh(e),new xD(h),new zj(K),new Hi(D),new wh(U),new K$(t),new RF({current:null}), E&&new e3(E),kv&&new JX(kv),new I8(r),new kD(Jg),new lx(p),S&&new hX(S),a&&new Eh(a),new Tj({}),new gh(lc)].filter(Iun)),Fb:k(W),adLayoutLoggingData:I};h=gTn(g.m(c,t4),r,e,p.layoutId,X);return{bu:p,S6s:h}}}; A4=function(l,c){if(!l)throw new TypeError("Expected instream video ad renderer");if(!l.playerVars)throw new TypeError("Expected player vars in url encoded string");var Y=X9(l.playerVars),X=Number(Y.length_seconds);if(isNaN(X))throw new TypeError("Expected valid length seconds in player vars");var k=Number(l.trimmedMaxNonSkippableAdDurationMs);X=isNaN(k)?X:Math.min(X,k/1E3);k=l.playerOverlay||{};k=k.instreamAdPlayerOverlayRenderer===void 0?null:k.instreamAdPlayerOverlayRenderer;var r=l.playerOverlay|| {};r=r.playerOverlayLayoutRenderer===void 0?null:r.playerOverlayLayoutRenderer;var e=Y.video_id;e||(e=(e=l.externalVideoId)?e:void 0);if(!e)throw new TypeError("Expected valid video id in IVAR");if(c&&X===0){var d;c=(d=riO[e])!=null?d:X}else c=X;return{playerVars:Y,videoLengthSeconds:c,instreamAdPlayerOverlayRenderer:k,playerOverlayLayoutRenderer:r,adVideoId:e,zc:l.pings?zl(l.pings):new Map,sP:xi(l.pings)}}; FhX=function(l){l=Number(l.driftRecoveryMs);return isNaN(l)||l<=0?null:l}; ACi=function(l){var c=l.adTimeOffset||{};l=c.offsetEndMilliseconds;c=Number(c.offsetStartMilliseconds);if(isNaN(c))throw new TypeError("Expected valid start offset");l=Number(l);if(isNaN(l))throw new TypeError("Expected valid end offset");return{kc:c,BO:l}}; e1n=function(l){var c,Y=(c=J3(l.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:c.current;if(!Y)return null;c=J3(l.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var X=l.layoutId,k=J3(l.clientMetadata,"metadata_type_content_cpn"),r=J3(l.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),e=J3(l.clientMetadata,"metadata_type_player_underlay_renderer"),d=J3(l.clientMetadata,"metadata_type_ad_placement_config"),y=J3(l.clientMetadata,"metadata_type_video_length_seconds"); var O=Yu(l.clientMetadata,"metadata_type_layout_enter_ms")&&Yu(l.clientMetadata,"metadata_type_layout_exit_ms")?(J3(l.clientMetadata,"metadata_type_layout_exit_ms")-J3(l.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{HS:X,contentCpn:k,hK:Y,yM:c,instreamAdPlayerOverlayRenderer:r,instreamAdPlayerUnderlayRenderer:e,adPlacementConfig:d,videoLengthSeconds:y,Zv:O,inPlayerLayoutId:J3(l.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:J3(l.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; yiL=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G,f){X=bm(X,"SLOT_TYPE_PLAYER_BYTES");l=JiS(k,l,e,Y,X,y,O);if(l instanceof u)return l;var a;O=(a=J3(l.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:a.layoutId;if(!O)return new u("Invalid adNotify layout");c=dCn(O,k,r,Y,d,c,y,D,t,U,G,f,e);return c instanceof u?c:[l].concat(g.N(c))}; dCn=function(l,c,Y,X,k,r,e,d,y,O,D,t,U){Y=O0g(c,Y,X,r,e,d,y,O,D,t,U);if(Y instanceof u)return Y;l=DCk(c,l,e,k,Y);return l instanceof u?l:[].concat(g.N(l.I4),[l.P0])}; UCL=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G){c=O0g(l,c,Y,k,r,d,y,O,D,t,U,G);if(c instanceof u)return c;l=tVr(l,Y,r,e,X,d.Hu,c);return l instanceof u?l:l.I4.concat(l.P0)}; O0g=function(l,c,Y,X,k,r,e,d,y,O,D,t){var U=F0(X,Y,O);return U instanceof rk?new u(U):O.V.L().experiments.oh("html5_refactor_in_player_slot_generation")?function(G){var f=new S_(0,[U.GB]);G=GGc(c,U.layoutId,U.nj,Y,IY(U.playerVars,U.Au,r,y,f),U.GB,k,f,e(G),d.get(U.nj.externalVideoId),t);f=[];if(U.nj.playerOverlay.instreamAdPlayerOverlayRenderer){var a=e1n(G);if(!a)return UO("Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout",void 0,G),{layout:G,I4:[]}; f=[fcL(l,a.contentCpn,a.HS,function(S){return li(c,S.slotId,"core",a,UP(D,S))},a.inPlayerSlotId)].concat(g.N(f)); if(a.instreamAdPlayerUnderlayRenderer&&cG(O)){var p=a.instreamAdPlayerUnderlayRenderer;f=[Pn5(l,a.contentCpn,a.HS,function(S){return b0c(c,S.slotId,p,a.adPlacementConfig,a.HS,UP(D,S))})].concat(g.N(f))}}return{layout:G, I4:f}}:function(G){var f=new S_(0,[U.GB]); return{layout:GGc(c,U.layoutId,U.nj,Y,IY(U.playerVars,U.Au,r,y,f),U.GB,k,f,e(G),d.get(U.nj.externalVideoId),t),I4:[]}}}; F0=function(l,c,Y){if(!l.playerVars)return new rk("No playerVars available in InstreamVideoAdRenderer.");var X,k;if(l.elementId==null||l.playerVars==null||l.playerOverlay==null||((X=l.playerOverlay)==null?void 0:X.instreamAdPlayerOverlayRenderer)==null&&((k=l.playerOverlay)==null?void 0:k.playerOverlayLayoutRenderer)==null||l.pings==null||l.externalVideoId==null)return new rk("Received invalid VOD InstreamVideoAdRenderer",{instreamVideoAdRenderer:l});X=X9(l.playerVars);k=Number(X.length_seconds); isNaN(k)&&(k=0,UO("Expected valid length seconds in player vars but got NaN"));if(Y.k_(c.kind==="AD_PLACEMENT_KIND_START")){if(l.layoutId===void 0)return new rk("Expected server generated layout ID in instreamVideoAdRenderer");c=l.layoutId}else c=l.elementId;return{layoutId:c,nj:l,playerVars:X,Au:l.playerVars,GB:k}}; IY=function(l,c,Y,X,k){l.iv_load_policy=X;c=X9(c);if(c.cta_conversion_urls)try{l.cta_conversion_urls=JSON.parse(c.cta_conversion_urls)}catch(r){UO(r)}Y.Tt&&(l.ctrl=Y.Tt);Y.Rf&&(l.ytr=Y.Rf);Y.Z7&&(l.ytrcc=Y.Z7);Y.isMdxPlayback&&(l.mdx="1");l.vvt&&(l.vss_credentials_token=l.vvt,Y.CP&&(l.vss_credentials_token_type=Y.CP),Y.mdxEnvironment&&(l.mdx_environment=Y.mdxEnvironment));Wj(l,k);return l}; q95=function(l){var c=new Map;l=g.b(l);for(var Y=l.next();!Y.done;Y=l.next())(Y=Y.value.renderer.remoteSlotsRenderer)&&Y.hostElementId&&c.set(Y.hostElementId,Y);return c}; Yt=function(l){return l.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"}; acn=function(l){return l!=null}; xCc=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G){for(var f=[],a=g.b(l),p=a.next();!p.done;p=a.next())if(p=p.value,!tcg(p)&&!bvn(p)){var S=Yt(p)&&!!p.slotEntryTrigger.beforeContentVideoIdStartedTrigger,x=y.k_(S),h=NZg(p,O,X,Y.v2,x);if(h instanceof u)return h;var K=void 0,Q={slotId:p.adSlotMetadata.slotId,slotType:p.adSlotMetadata.slotType,slotPhysicalPosition:(K=p.adSlotMetadata.slotPhysicalPosition)!=null?K:1,hJ:"core",slotEntryTrigger:h.slotEntryTrigger,slotFulfillmentTriggers:h.slotFulfillmentTriggers, slotExpirationTriggers:h.slotExpirationTriggers},lc=g.m(p.fulfillmentContent.fulfilledLayout,bl);if(lc){if(!Pj(lc))return new u("Invalid PlayerBytesAdLayoutRenderer");K=t&&!(Yt(p)&&p.slotEntryTrigger.beforeContentVideoIdStartedTrigger);h=h.slotFulfillmentTriggers.some(function(E){return E instanceof T5}); x=K?pvX(Q,p.adSlotMetadata.triggerEvent,lc,Y,X,r,O,l,x,U,h,G):R1S(Q,p.adSlotMetadata.triggerEvent,lc,c,Y,X,k,r,e,d,y,O,l,D,x,p.adSlotMetadata.triggeringSourceLayoutId);if(x instanceof u)return x;h=[];Yt(p)&&h.push(new lY({lL:Yt(p)&&!!p.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));K&&h.push(new Tj({}));Y.Hu&&h.push(new L$({}));h.push(new Fy(S));p=Object.assign({},Q,{clientMetadata:new eT(h),fulfilledLayout:x.layout,adSlotLoggingData:p.adSlotMetadata.adSlotLoggingData});f.push.apply(f,g.N(x.I4)); f.push(p)}else if(S=g.m(p.fulfillmentContent.fulfilledLayout,h4)){if(!Dz5(S))return new u("Invalid PlayerUnderlayAdLayoutRenderer");S=i0O(S,X,Y.v2,r,Q,p.adSlotMetadata.triggerEvent,p.adSlotMetadata.triggeringSourceLayoutId);if(S instanceof u)return S;p=Object.assign({},Q,{clientMetadata:new eT([]),fulfilledLayout:S,adSlotLoggingData:p.adSlotMetadata.adSlotLoggingData});f.push(p)}else if(S=g.m(p.fulfillmentContent.fulfilledLayout,Gor)){if(!Xcr(S))return new u("Invalid AboveFeedAdLayoutRenderer");S= S9O(S,X,Y.v2,r,Q,p.adSlotMetadata.triggerEvent,p.adSlotMetadata.triggeringSourceLayoutId);if(S instanceof u)return S;p=Object.assign({},Q,{clientMetadata:new eT([]),fulfilledLayout:S,adSlotLoggingData:p.adSlotMetadata.adSlotLoggingData});f.push(p)}else if(S=g.m(p.fulfillmentContent.fulfilledLayout,fuv)){if(!ll(S.adLayoutMetadata)||!g.m(S.renderingContent,cj))return new u("Invalid BelowPlayerAdLayoutRenderer");S=S9O(S,X,Y.v2,r,Q,p.adSlotMetadata.triggerEvent,p.adSlotMetadata.triggeringSourceLayoutId); if(S instanceof u)return S;p=Object.assign({},Q,{clientMetadata:new eT([]),fulfilledLayout:S,adSlotLoggingData:p.adSlotMetadata.adSlotLoggingData});f.push(p)}else if(S=g.m(p.fulfillmentContent.fulfilledLayout,Hj)){if(!aY(S))return new u("Invalid PlayerBytesSequenceItemAdLayoutRenderer");S=vZr(S,X,Y.v2,r,Q,p.adSlotMetadata.triggerEvent);if(S instanceof u)return S;p=Object.assign({},Q,{clientMetadata:new eT([]),fulfilledLayout:S,adSlotLoggingData:p.adSlotMetadata.adSlotLoggingData});f.push(p)}else return new u("Unable to retrieve a client slot ["+ Q.slotType+"] from a given AdSlotRenderer")}return f}; vZr=function(l,c,Y,X,k,r){var e={layoutId:l.adLayoutMetadata.layoutId,layoutType:l.adLayoutMetadata.layoutType,hJ:"core"};c=X3(l,c,Y);return c instanceof u?c:(Y=g.m(l.renderingContent,qp))&&Y.pings?Object.assign({},e,{renderingContent:l.renderingContent,zc:zl(Y.pings)},c,{Fb:UP(X,k)(e),clientMetadata:new eT([new I8(kt(r))]),adLayoutLoggingData:l.adLayoutMetadata.adLayoutLoggingData}):new u("VideoAdTracking is missing from PlayerBytesSequenceItemAdLayoutRenderer")}; S9O=function(l,c,Y,X,k,r,e){var d={layoutId:l.adLayoutMetadata.layoutId,layoutType:l.adLayoutMetadata.layoutType,hJ:"core"};c=X3(l,c,Y);if(c instanceof u)return c;Y=[];Y.push(new I8(kt(r)));r==="SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED"&&e!==void 0&&Y.push(new bx(e));return Object.assign({},d,{renderingContent:l.renderingContent,zc:new Map([["impression",z1L(l)]])},c,{Fb:UP(X,k)(d),clientMetadata:new eT(Y),adLayoutLoggingData:l.adLayoutMetadata.adLayoutLoggingData})}; i0O=function(l,c,Y,X,k,r,e){if(l.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE")if(e=g.m(l.renderingContent,Np))if(e=g.m(e.sidePanel,yCk)){var d={layoutId:l.adLayoutMetadata.layoutId,layoutType:l.adLayoutMetadata.layoutType,hJ:"core"};c=X3(l,c,Y);l=c instanceof u?c:Object.assign({},d,{renderingContent:l.renderingContent,zc:new Map([["impression",e.impressionPings||[]],["resume",e.resumePings||[]]])},c,{Fb:UP(X,k)(d),clientMetadata:new eT([new I8(kt(r))]),adLayoutLoggingData:l.adLayoutMetadata.adLayoutLoggingData})}else l= new u("DismissablePanelTextPortraitImageRenderer is missing");else l=new u("SqueezebackPlayerSidePanelRenderer is missing");else l.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_TRACKING"?g.m(l.renderingContent,eCi)?(e={layoutId:l.adLayoutMetadata.layoutId,layoutType:l.adLayoutMetadata.layoutType,hJ:"core"},c=X3(l,c,Y),l=c instanceof u?c:Object.assign({},e,{renderingContent:l.renderingContent,zc:new Map},c,{Fb:UP(X,k)(e),clientMetadata:new eT([new I8(kt(r))]),adLayoutLoggingData:l.adLayoutMetadata.adLayoutLoggingData})): l=new u("CounterfactualRenderer is missing"):l.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"?l=new u("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):l.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL"?l=new u("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):l.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"?g.m(l.renderingContent,nG)?(r={layoutId:l.adLayoutMetadata.layoutId,layoutType:l.adLayoutMetadata.layoutType, hJ:"core"},c=X3(l,c,Y),l=c instanceof u?c:e?Object.assign({},r,{renderingContent:l.renderingContent,zc:new Map},c,{Fb:UP(X,k)(r),clientMetadata:new eT([new bx(e)]),adLayoutLoggingData:l.adLayoutMetadata.adLayoutLoggingData}):new u("Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing")):l=new u("DisplayUnderlayTextGridCardsLayoutViewModel is missing"):l.adLayoutMetadata.layoutType==="LAYOUT_TYPE_VIDEO_AD_INFO"?g.m(l.renderingContent,JCk)? (r={layoutId:l.adLayoutMetadata.layoutId,layoutType:l.adLayoutMetadata.layoutType,hJ:"core"},c=X3(l,c,Y),l=c instanceof u?c:Object.assign({},r,{renderingContent:l.renderingContent,zc:new Map([])},c,{Fb:UP(X,k)(r),adLayoutLoggingData:l.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new eT([])})):l=new u("AdsEngagementPanelSectionListViewModel is missing"):l=new u("LayoutType ["+l.adLayoutMetadata.layoutType+"] is invalid for PlayerUnderlaySlot");return l}; pvX=function(l,c,Y,X,k,r,e,d,y,O,D,t){if((t==null?void 0:t.eU)===void 0||(t==null?void 0:t.o3)===void 0)return new u("Cached ad break range from cue point is missing");var U=X3(Y,k,X.v2);if(U instanceof u)return U;U={layoutExitMuteTriggers:[],layoutExitNormalTriggers:U.layoutExitNormalTriggers,layoutExitSkipTriggers:[],E$:[],layoutExitUserInputSubmittedTriggers:[]};if(g.m(Y.renderingContent,t4))return l=nZk(l,c,Y,U,k,r,d,y,X.v2,e,t.eU,t.o3),l instanceof u?l:l.Yl===void 0?new u("Expecting associatedInPlayerSlot for single DAI media layout"): {layout:l.layout,I4:[l.Yl]};var G=g.m(Y.renderingContent,Ot);if(G){if(!ll(Y.adLayoutMetadata))return new u("Invalid ad layout metadata");if(!Dt(G))return new u("Invalid sequential layout");G=G.sequentialLayouts.map(function(f){return f.playerBytesAdLayoutRenderer}); l=h1c(l,c,Y,U,G,k,X,r,e,y,d,O,t.eU,t.o3,D);return l instanceof u?l:{layout:l.gM,I4:l.I4}}return new u("Not able to convert a sequential layout")}; h1c=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G,f){var a=H0g(k,U,G);if(a instanceof u)return a;var p=[],S=[];a=g.b(a);for(var x=a.next();!x.done;x=a.next()){var h=x.value;x=l;var K=k[h.kt],Q=h,lc=c;h=r;var E=e,kv=d,Jg=y,I=O,W=D,F=r$(K);if(F instanceof u)x=F;else{var q={layoutId:K.adLayoutMetadata.layoutId,layoutType:K.adLayoutMetadata.layoutType,hJ:"adapter"};Q=wvk(lc,K,Q,h);Q instanceof u?x=Q:(x=Object.assign({},q,ev,{zc:F,renderingContent:K.renderingContent,clientMetadata:new eT(Q),Fb:UP(kv,x)(q),adLayoutLoggingData:K.adLayoutMetadata.adLayoutLoggingData}), x=(K=JO(W,x,h,E.v2,kv,Jg,I,void 0,!0))?K instanceof u?K:{layout:x,Yl:K}:new u("Expecting associatedInPlayerSlot"))}if(x instanceof u)return x;p.push(x.layout);S.push(x.Yl)}k={layoutId:Y.adLayoutMetadata.layoutId,layoutType:Y.adLayoutMetadata.layoutType,hJ:"core"};c=[new oF(Number(Y.driftRecoveryMs)),new Hi(U),new wh(G),new I8(kt(c)),new AX(t),new Tj({})];f&&c.push(new cr({}));return{gM:Object.assign({},k,X,{NF:p,zc:new Map,clientMetadata:new eT(c),Fb:UP(d,l)(k)}),I4:S}}; nZk=function(l,c,Y,X,k,r,e,d,y,O,D,t){if(!Pj(Y))return new u("Invalid PlayerBytesAdLayoutRenderer");var U=r$(Y);if(U instanceof u)return U;var G={layoutId:Y.adLayoutMetadata.layoutId,layoutType:Y.adLayoutMetadata.layoutType,hJ:"core"},f=g.m(Y.renderingContent,t4);if(!f)return new u("Invalid rendering content for DAI media layout");f=A4(f,!1);D={CK:f,kt:0,ZI:D,Dg:Math.min(D+f.videoLengthSeconds*1E3,t),DG:new S_(0,[f.videoLengthSeconds])};var a;t=(a=Number(Y.driftRecoveryMs))!=null?a:void 0;c=wvk(c, Y,D,k,t);if(c instanceof u)return c;l=Object.assign({},G,X,{zc:U,renderingContent:Y.renderingContent,clientMetadata:new eT(c),Fb:UP(r,l)(G),adLayoutLoggingData:Y.adLayoutMetadata.adLayoutLoggingData});return(k=JO(e,l,k,y,r,O,d,void 0,!0))?k instanceof u?k:{layout:l,Yl:k}:new u("Expecting associatedInPlayerSlot")}; R1S=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G,f,a){var p=X3(Y,r,k.v2);if(p instanceof u)return p;if(g.m(Y.renderingContent,t4)){y=K6k([Y],k,y);if(y instanceof u)return y;if(y.length!==1)return new u("Only expected one media layout.");l=TZn(l,c,Y,p,y[0],void 0,"core",X,r,e,d,O,U,G,f,k.v2,t,void 0,a);return l instanceof u?l:{layout:l.layout,I4:l.Yl?[l.Yl]:[]}}var S=g.m(Y.renderingContent,Ot);if(S){if(!ll(Y.adLayoutMetadata))return new u("Invalid ad layout metadata");if(!Dt(S))return new u("Invalid sequential layout"); S=S.sequentialLayouts.map(function(x){return x.playerBytesAdLayoutRenderer}); l=j8v(l,c,Y.adLayoutMetadata,p,S,X,r,k,y,e,d,O,D,t,f,U,G,a);return l instanceof u?l:{layout:l.gM,I4:l.I4}}return new u("Not able to convert a sequential layout")}; j8v=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G,f,a,p,S){var x=new Xy({current:null}),h=K6k(k,d,y);if(h instanceof u)return h;y=[];for(var K=[],Q=void 0,lc=0;lc0&&(lc.push(S),lc.push(new YD(Q.adPodSkipTarget)));(r=O.get(Q.externalVideoId))&&lc.push(new Qj(r));r=lc}else r= new u("Invalid vod media renderer")}if(r instanceof u)return r;l=Object.assign({},e,X,{zc:h,renderingContent:Y.renderingContent,clientMetadata:new eT(r),Fb:UP(D,l)(e),adLayoutLoggingData:Y.adLayoutMetadata.adLayoutLoggingData});Y=g.m(Y.renderingContent,t4);if(!Y||!y_(Y))return new u("Invalid meida renderer");t=Bj(t,Y.externalVideoId);t.instreamVideoAdRenderer=Y;t.lZ="AD_PLACEMENT_KIND_START";return G?(y=JO(U,l,y,a,D,p,f,S,!1),y instanceof u?y:CnX(l.layoutId,U)&&y?{layout:Object.assign({},l,{clientMetadata:new eT(r.concat(new Oh(y)))})}: {layout:l,Yl:y}):{layout:l}}; VVk=function(l,c,Y,X,k){if(!Pj(c))return new u("Invalid PlayerBytesAdLayoutRenderer");var r=g.m(c.renderingContent,Dw);if(!r||r.durationMilliseconds===void 0)return new u("Invalid endcap renderer");var e={layoutId:c.adLayoutMetadata.layoutId,layoutType:c.adLayoutMetadata.layoutType,hJ:"adapter"};X=[new Wi(r.durationMilliseconds),new Bi({impressionCommands:void 0,abandonCommands:r.abandonCommands?[{commandExecutorCommand:r.abandonCommands}]:void 0,completeCommands:r.completionCommands}),new I8(X), new aF("LAYOUT_TYPE_ENDCAP")];if(k){X.push(new ci(k.DG.adPodIndex-1));X.push(new K$(k.DG.adPodIndex));var d;X.push(new YD((d=k.adPodSkipTarget)!=null?d:-1))}return Object.assign({},e,ev,{renderingContent:c.renderingContent,clientMetadata:new eT(X),zc:r.skipPings?new Map([["skip",r.skipPings]]):new Map,Fb:UP(Y,l)(e),adLayoutLoggingData:c.adLayoutMetadata.adLayoutLoggingData})}; JO=function(l,c,Y,X,k,r,e,d,y){l=l.filter(function(D){return D.adSlotMetadata.slotType==="SLOT_TYPE_IN_PLAYER"&&D.adSlotMetadata.triggeringSourceLayoutId===c.layoutId}); if(l.length!==0){if(l.length!==1)return new u("Invalid InPlayer slot association for the given PlayerBytes layout");l=l[0];e=NZg(l,r,Y,X,e);if(e instanceof u)return e;var O;r={slotId:l.adSlotMetadata.slotId,slotType:l.adSlotMetadata.slotType,slotPhysicalPosition:(O=l.adSlotMetadata.slotPhysicalPosition)!=null?O:1,hJ:"core",slotEntryTrigger:e.slotEntryTrigger,slotFulfillmentTriggers:e.slotFulfillmentTriggers,slotExpirationTriggers:e.slotExpirationTriggers};O=g.m(l.fulfillmentContent.fulfilledLayout, Uzc);if(!O||!rCK(O))return new u("Invalid InPlayerAdLayoutRenderer");e={layoutId:O.adLayoutMetadata.layoutId,layoutType:O.adLayoutMetadata.layoutType,hJ:"core"};Y=X3(O,Y,X);if(Y instanceof u)return Y;X=[];y&&X.push(new Tj({}));if(O.adLayoutMetadata.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY")X.push.apply(X,g.N(Z0V(l.adSlotMetadata.triggerEvent,c)));else if(O.adLayoutMetadata.layoutType==="LAYOUT_TYPE_ENDCAP")X.push(new I8(kt(l.adSlotMetadata.triggerEvent))),d&&X.push(d);else return new u("Not able to parse an SDF InPlayer layout"); k=Object.assign({},e,Y,{renderingContent:O.renderingContent,zc:new Map,Fb:UP(k,r)(e),clientMetadata:new eT(X),adLayoutLoggingData:O.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},r,{fulfilledLayout:k,clientMetadata:new eT([])})}}; Z0V=function(l,c){var Y=[];Y.push(new I8(kt(l)));Y.push(new bx(c.layoutId));(l=J3(c.clientMetadata,"metadata_type_player_bytes_callback_ref"))&&Y.push(new RF(l));(l=J3(c.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))&&Y.push(new Xy(l));(l=J3(c.clientMetadata,"metadata_type_remote_slots_data"))&&Y.push(new Qj(l));(l=J3(c.clientMetadata,"metadata_type_ad_next_params"))&&Y.push(new s9(l));(l=J3(c.clientMetadata,"metadata_type_ad_video_clickthrough_endpoint"))&&Y.push(new Bv(l));(l= J3(c.clientMetadata,"metadata_type_ad_pod_info"))&&Y.push(new lx(l));(c=J3(c.clientMetadata,"metadata_type_ad_video_id"))&&Y.push(new kD(c));return Y}; oZk=function(l,c,Y,X,k,r){function e(O){return d$(c,O)} var d=X.Eg.inPlayerSlotId,y={layoutId:X.Eg.inPlayerLayoutId,layoutType:"LAYOUT_TYPE_ENDCAP",hJ:"core"};Y={slotId:d,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:new hP(e,l),slotFulfillmentTriggers:[new so(e,d)],slotExpirationTriggers:[new BW(e,d),new mL(e,Y)]};l=Object.assign({},y,{layoutExitNormalTriggers:[new wu(e,l)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],zc:new Map,clientMetadata:new eT([new tX(X.Eg), new I8(X.adPlacementConfig),k]),Fb:UP(r,Y)(y),adLayoutLoggingData:X.Eg.adLayoutLoggingData});return Object.assign({},Y,{clientMetadata:new eT([new C$(l)])})}; CnX=function(l,c){c=g.b(c);for(var Y=c.next();!Y.done;Y=c.next())if(Y=Y.value,Y.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"){var X=g.m(Y.fulfillmentContent.fulfilledLayout,h4);if(X&&(X=g.m(X.renderingContent,Np))&&X.associatedPlayerBytesLayoutId===l)return Y}}; NZg=function(l,c,Y,X,k){var r=$Cg(mN(l.slotEntryTrigger,Y,X),k,l,c);if(r instanceof u)return r;for(var e=[],d=g.b(l.slotFulfillmentTriggers),y=d.next();!y.done;y=d.next()){y=mN(y.value,Y,X);if(y instanceof u)return y;e.push(y)}e=Q8c(e,k,l,c);c=[];l=g.b(l.slotExpirationTriggers);for(k=l.next();!k.done;k=l.next()){k=mN(k.value,Y,X);if(k instanceof u)return k;c.push(k)}return{slotEntryTrigger:r,slotFulfillmentTriggers:e,slotExpirationTriggers:c}}; $Cg=function(l,c,Y,X){return c&&Y.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"&&l instanceof vW?new it(function(k){return d$(X,k)},Y.adSlotMetadata.slotId):l}; Q8c=function(l,c,Y,X){return c&&Y.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"?l.map(function(k){return k instanceof so?new gu(function(r){return d$(X,r)},Y.adSlotMetadata.slotId):k}):l}; X3=function(l,c,Y){for(var X=[],k=g.b(l.layoutExitNormalTriggers||[]),r=k.next();!r.done;r=k.next()){r=mN(r.value,c,Y);if(r instanceof u)return r;X.push(r)}k=[];r=g.b(l.layoutExitSkipTriggers||[]);for(var e=r.next();!e.done;e=r.next()){e=mN(e.value,c,Y);if(e instanceof u)return e;k.push(e)}r=[];e=g.b(l.layoutExitMuteTriggers||[]);for(var d=e.next();!d.done;d=e.next()){d=mN(d.value,c,Y);if(d instanceof u)return d;r.push(d)}e=[];l=g.b(l.layoutExitUserInputSubmittedTriggers||[]);for(d=l.next();!d.done;d= l.next()){d=mN(d.value,c,Y);if(d instanceof u)return d;e.push(d)}return{layoutExitNormalTriggers:X,layoutExitSkipTriggers:k,layoutExitMuteTriggers:r,layoutExitUserInputSubmittedTriggers:e,E$:[]}}; r$=function(l){var c=g.m(l.renderingContent,t4);if(c==null?0:c.pings)return zl(c.pings);l=g.m(l.renderingContent,Dw);return(l==null?0:l.skipPings)?new Map([["skip",l.skipPings]]):new Map}; wvk=function(l,c,Y,X,k){c=g.m(c.renderingContent,t4);if(!c)return new u("Invalid rendering content for DAI media layout");l=[new rh(X),new xD(Y.CK.videoLengthSeconds),new zj(Y.CK.playerVars),new Hi(Y.ZI),new wh(Y.Dg),new K$(Y.kt),new I8(kt(l)),new kD(Y.CK.adVideoId),new lx(Y.DG),c.sodarExtensionData&&new hX(c.sodarExtensionData),new RF({current:null}),new Tj({}),new gh(xi(c.pings))].filter(acn);k!==void 0&&l.push(new oF(k));return l}; H0g=function(l,c,Y){l=l.map(function(y){return A4(g.m(y.renderingContent,t4),!1)}); var X=l.map(function(y){return y.videoLengthSeconds}),k=X.map(function(y,O){return new S_(O,X)}),r=c,e=Y,d=[]; l.forEach(function(y,O){e=Math.min(r+y.videoLengthSeconds*1E3,Y);Wj(y.playerVars,k[O]);d.push({CK:y,ZI:r,Dg:e,kt:O,DG:k[O]});r=e}); return d}; K6k=function(l,c,Y){for(var X=[],k=g.b(l),r=k.next();!r.done;r=k.next())if(r=g.m(r.value.renderingContent,t4)){if(!y_(r))return new u("Invalid vod media renderer");X.push(mCX(r))}k=X.map(function(t){return t.GB}); r=[];for(var e=0,d=0;d0?I:-1;else if(q=g.m(F,Dw)){F=Icg(l,c,Y,q,r,a,d,E,I);if(F instanceof u){G=F;break a}F= F(U);p.push(F.bB);S=[].concat(g.N(F.MZ),g.N(S));x=[].concat(g.N(F.X9),g.N(x));F.Yl&&(Jg=[F.Yl].concat(g.N(Jg)))}else if(q=g.m(F,G1)){if(G===void 0){G=new u("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:q});break a}F=YhX(l,c,Y,r,q,lc,d,G,a,uY(D,"supports_multi_step_on_desktop"));if(F instanceof u){G=F;break a}F=F(U);p.push(F.bB);F.Yl&&Jg.push(F.Yl);S=[].concat(g.N(F.MZ),g.N(S));x=[].concat(g.N(F.X9),g.N(x));h=[].concat(g.N(F.Rx),g.N(h));K=[].concat(g.N(F.ax), g.N(K));Q=[lc].concat(g.N(Q))}else if(F=g.m(F,fG)){F=Xig(l,c,Y,r,F,lc,d,a);if(F instanceof u){G=F;break a}F=F(U);p.push(F.bB);F.Yl&&Jg.push(F.Yl);x=[].concat(g.N(F.X9),g.N(x))}else{G=new u("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}G={NF:p,layoutExitSkipTriggers:S,layoutExitUserInputSubmittedTriggers:h,E$:K,layoutExitMuteTriggers:x,eT:Q,I4:Jg}}}else a:if(a=DTv(X,Y,D),a instanceof u)G=a;else{p=0;S=[];x=[];h=[];K=[];Q=[];lc=[];E=new ix({current:null});kv=new Xy({current:null}); Jg=!1;W=[];I=-1;f=g.b(X);for(F=f.next();!F.done;F=f.next())if(F=F.value,g.m(F,Ut)){F=lAL(c,Y,g.m(F,Ut),d);if(F instanceof u){G=F;break a}F=F(U);S.push(F.bB);x=[].concat(g.N(F.MZ),g.N(x));h=[].concat(g.N(F.X9),g.N(h));F.Yl&&(W=[F.Yl].concat(g.N(W)))}else if(g.m(F,t4)){I=F0(g.m(F,t4),Y,D);if(I instanceof rk){G=new u(I);break a}F=new S_(p,a);F=t3n(c,I.layoutId,I.nj,Y,IY(I.playerVars,I.Au,e,O,F),I.GB,r,F,d(U),kv,y.get(I.nj.externalVideoId),void 0,t);p++;S.push(F.bB);x=[].concat(g.N(F.MZ),g.N(x));h=[].concat(g.N(F.X9), g.N(h));Jg||(lc.push(kv),Jg=!0);I=(I=I.nj.adPodSkipTarget)&&I>0?I:-1}else if(g.m(F,Dw)){F=Icg(l,c,Y,g.m(F,Dw),r,p,d,kv,I);if(F instanceof u){G=F;break a}F=F(U);S.push(F.bB);x=[].concat(g.N(F.MZ),g.N(x));h=[].concat(g.N(F.X9),g.N(h));F.Yl&&(W=[F.Yl].concat(g.N(W)))}else if(g.m(F,G1)){if(G===void 0){G=new u("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:g.m(F,G1)});break a}F=YhX(l,c,Y,r,g.m(F,G1),E,d,G,p,uY(D,"supports_multi_step_on_desktop")); if(F instanceof u){G=F;break a}F=F(U);S.push(F.bB);F.Yl&&W.push(F.Yl);x=[].concat(g.N(F.MZ),g.N(x));h=[].concat(g.N(F.X9),g.N(h));K=[].concat(g.N(F.Rx),g.N(K));Q=[].concat(g.N(F.ax),g.N(Q));lc=[E].concat(g.N(lc))}else if(g.m(F,fG)){F=Xig(l,c,Y,r,g.m(F,fG),E,d,p);if(F instanceof u){G=F;break a}F=F(U);S.push(F.bB);F.Yl&&W.push(F.Yl);h=[].concat(g.N(F.X9),g.N(h))}else{G=new u("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}G={NF:S,layoutExitSkipTriggers:x,layoutExitUserInputSubmittedTriggers:K, E$:Q,layoutExitMuteTriggers:h,eT:lc,I4:W}}G instanceof u?U=G:(Q=U.slotId,a=G.NF,p=G.layoutExitSkipTriggers,S=G.layoutExitMuteTriggers,x=G.layoutExitUserInputSubmittedTriggers,h=G.eT,U=d(U),K=k?k.layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",Q=k?k.layoutId:A3(c.G.get(),K,Q),lc={layoutId:Q,layoutType:K,hJ:"core"},U={layout:{layoutId:Q,layoutType:K,zc:new Map,layoutExitNormalTriggers:[new QW(c.D,Q)],layoutExitSkipTriggers:p,layoutExitMuteTriggers:S,layoutExitUserInputSubmittedTriggers:x,E$:[],hJ:"core", clientMetadata:new eT([new S3(a)].concat(g.N(h))),Fb:U(lc)},I4:G.I4});return U}}; DTv=function(l,c,Y){var X=[];l=g.b(l);for(var k=l.next();!k.done;k=l.next())if(k=k.value,g.m(k,t4)){k=F0(g.m(k,t4),c,Y);if(k instanceof rk)return new u(k);X.push(k.GB)}return X}; Gj5=function(l,c,Y,X,k,r,e,d){if(!aui(Y,d===void 0?!1:d))return new u("Received invalid InstreamSurveyAdRenderer for VOD single survey.",{InstreamSurveyAdRenderer:Y});var y=Et(Y);if(y<=0)return new u("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:Y});var O=new ix({current:null}),D=WhS(l,c,Y,O,X,r,e);return UTV(l,X,r,y,k,function(t,U){var G=t.slotId,f=gS(Y);t=e(t);var a,p=(a=U4(c,X,Y.layoutId,"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey"))!=null?a: A3(c.G.get(),"LAYOUT_TYPE_MEDIA_BREAK",G);G={layoutId:p,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",hJ:"core"};a=D(p,U);var S=J3(a.clientMetadata,"metadata_type_fulfilled_layout");S||UO("Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.");f=[new I8(X),new Wi(y),new Bi(f),O];S&&f.push(new aF(S.layoutType));return{MCz:{layoutId:p,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",zc:new Map,layoutExitNormalTriggers:[new QW(c.D,p)],layoutExitSkipTriggers:[new MR(c.D, U.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new AP(c.D,U.layoutId)],E$:[],hJ:"core",clientMetadata:new eT(f),Fb:t(G)},cJU:a}})}; fAL=function(l){if(!RCi(l))return!1;var c=g.m(l.adVideoStart,qK);return c?g.m(l.linearAd,t4)&&J4(c)?!0:(UO("Invalid Sandwich with notify"),!1):!1}; PxK=function(l){if(l.linearAds==null)return!1;l=g.m(l.adStart,qK);return l?J4(l)?!0:(UO("Invalid LASR with notify"),!1):!1}; b$n=function(l){if(!pcy(l))return!1;l=g.m(l.adStart,qK);return l?J4(l)?!0:(UO("Invalid LASR with notify"),!1):!1}; ao=function(l,c,Y,X,k,r,e,d,y,O){this.T=l;this.G=c;this.D=Y;this.zz=X;this.K0=k;this.K=r;this.lQ=e;this.IV=d;this.Y_=y;this.loadPolicy=O===void 0?1:O}; zCV=function(l,c,Y,X,k,r,e,d,y,O){var D=[];if(c.length===0&&X.length===0&&Y.length===0)return D;c=c.filter(dS);var t=Y.filter(PLy),U=X.filter(dS),G=new Map,f=q95(c),a=Y.some(function(M){var mK;return(M==null?void 0:(mK=M.adSlotMetadata)==null?void 0:mK.slotType)==="SLOT_TYPE_PLAYER_BYTES"}),p=Y.some(function(M){var mK; return(M==null?void 0:(mK=M.adSlotMetadata)==null?void 0:mK.slotType)==="SLOT_TYPE_PLAYER_UNDERLAY"}),S=Y.some(function(M){var mK; return(M==null?void 0:(mK=M.adSlotMetadata)==null?void 0:mK.slotType)==="SLOT_TYPE_IN_PLAYER"}),x=Y.some(function(M){var mK,SL; return(M==null?void 0:(mK=M.adSlotMetadata)==null?void 0:mK.slotType)==="SLOT_TYPE_BELOW_PLAYER"||(M==null?void 0:(SL=M.adSlotMetadata)==null?void 0:SL.slotType)==="SLOT_TYPE_ABOVE_FEED"}); Y=Y.some(function(M){var mK;return(M==null?void 0:(mK=M.adSlotMetadata)==null?void 0:mK.slotType)==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"}); if(a||p||S||x||Y)O=xCc(t,c,d,k,f,l.K0.get(),l.loadPolicy,G,l.zz.get(),l.T.get(),S,e,y,O),O instanceof u?UO(O,void 0,void 0,{contentCpn:k}):D.push.apply(D,g.N(O));O=g.b(c);for(Y=O.next();!Y.done;Y=O.next())Y=Y.value,p=qhK(l,G,Y,k,r,e,a,d,f,y,t),p instanceof u?UO(p,void 0,void 0,{renderer:Y.renderer,config:Y.config.adPlacementConfig,kind:Y.config.adPlacementConfig.kind,contentCpn:k,daiEnabled:e}):D.push.apply(D,g.N(p));aAV(l.zz.get())||(r=Nh5(l,U,k,d,f,G),D.push.apply(D,g.N(r)));if(l.K===null||e&&!d.f6){var h, K,Q;l=d.Hu&&c.length===1&&((h=c[0].config)==null?void 0:(K=h.adPlacementConfig)==null?void 0:K.kind)==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&((Q=c[0].renderer)==null?void 0:Q.adBreakServiceRenderer);if(!D.length&&!l){var lc,E,kv,Jg;UO("Expected slots parsed from AdPlacementRenderers for DAI",void 0,void 0,{"AdPlacementRenderer count":c.length,contentCpn:k,"first APR kind":(lc=c[0])==null?void 0:(E=lc.config)==null?void 0:(kv=E.adPlacementConfig)==null?void 0:kv.kind,renderer:(Jg=c[0])==null?void 0: Jg.renderer})}return D}h=X.filter(dS);D.push.apply(D,g.N($zv(G,h,l.G.get(),l.K,k,a)));if(!D.length){var I,W,F,q;UO("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":c.length,contentCpn:k,daiEnabled:e.toString(),"first APR kind":(I=c[0])==null?void 0:(W=I.config)==null?void 0:(F=W.adPlacementConfig)==null?void 0:F.kind,renderer:(q=c[0])==null?void 0:q.renderer})}return D}; Nh5=function(l,c,Y,X,k,r){function e(U){return UP(l.K0.get(),U)} var d=[];c=g.b(c);for(var y=c.next();!y.done;y=c.next()){y=y.value;var O=y.renderer,D=O.sandwichedLinearAdRenderer,t=O.linearAdSequenceRenderer;D&&fAL(D)?(UO("Found AdNotify with SandwichedLinearAdRenderer"),t=g.m(D.adVideoStart,qK),D=g.m(D.linearAd,t4),Mp(r,O,y.config.adPlacementConfig.kind),O=void 0,t=dCn((O=t)==null?void 0:O.layout.layoutId,l.G.get(),l.D.get(),y.config.adPlacementConfig,y.adSlotLoggingData,D,Y,X,e,k,l.loadPolicy,l.zz.get(),l.K0.get()),t instanceof u?UO(t):d.push.apply(d,g.N(t))): t&&(!t.adLayoutMetadata&&PxK(t)||t.adLayoutMetadata&&b$n(t))&&(UO("Found AdNotify with LinearAdSequenceRenderer"),Mp(r,O,y.config.adPlacementConfig.kind),O=void 0,D=kjr((O=g.m(t.adStart,qK))==null?void 0:O.layout.layoutId,l.G.get(),l.D.get(),y.config.adPlacementConfig,y.adSlotLoggingData,t.linearAds,ll(t.adLayoutMetadata)?t.adLayoutMetadata:void 0,Y,X,e,k,l.loadPolicy,l.zz.get()),D instanceof u?UO(D):d.push.apply(d,g.N(D)))}return d}; qhK=function(l,c,Y,X,k,r,e,d,y,O,D){function t(S){return UP(l.K0.get(),S)} var U=Y.renderer,G=Y.config.adPlacementConfig,f=G.kind,a=Y.adSlotLoggingData,p=d.f6&&f==="AD_PLACEMENT_KIND_START";p=r&&!p;if(U.adsEngagementPanelRenderer!=null)return LG(c,Y.elementId,f,U.adsEngagementPanelRenderer.isContentVideoEngagementPanel,U.adsEngagementPanelRenderer.adVideoId,U.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,G,a,function(S,x,h,K){var Q=l.D.get(),lc=S.slotId,E=U.adsEngagementPanelRenderer;S=UP(l.K0.get(),S);return NK(Q,lc,"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON", new Wv(E),x,h,E.impressionPings,S,U.adsEngagementPanelRenderer.adLayoutLoggingData,K)}),[]; if(U.adsEngagementPanelLayoutViewModel)return LG(c,Y.elementId,f,U.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,U.adsEngagementPanelLayoutViewModel.adVideoId,U.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,G,a,function(S,x,h,K){var Q=l.D.get(),lc=S.slotId,E=U.adsEngagementPanelLayoutViewModel;S=UP(l.K0.get(),S);return p5(Q,lc,"LAYOUT_TYPE_PANEL",new MC(E),x,h,S,U.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,K)}),[]; if(U.actionCompanionAdRenderer!=null){if(U.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return j5X(l.G.get(),l.K,l.D.get(),U.actionCompanionAdRenderer,G,a,X,t);LG(c,Y.elementId,f,U.actionCompanionAdRenderer.isContentVideoCompanion,U.actionCompanionAdRenderer.adVideoId,U.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,G,a,function(S,x,h,K){var Q=l.D.get(),lc=S.slotId,E=U.actionCompanionAdRenderer;S=UP(l.K0.get(),S);return NK(Q,lc,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON", new Q8(E),x,h,E.impressionPings,S,U.actionCompanionAdRenderer.adLayoutLoggingData,K)})}else if(U.topBannerImageTextIconButtonedLayoutViewModel!==void 0){if(U.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return Vc5(l.G.get(),l.K,l.D.get(),U.topBannerImageTextIconButtonedLayoutViewModel,G,a,X,t); LG(c,Y.elementId,f,U.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,U.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,U.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,G,a,function(S,x,h,K){var Q=l.D.get(),lc=S.slotId,E=U.topBannerImageTextIconButtonedLayoutViewModel;S=UP(l.K0.get(),S);return p5(Q,lc,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",new m6(E),x,h,S,U.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,K)})}else if(U.imageCompanionAdRenderer)LG(c, Y.elementId,f,U.imageCompanionAdRenderer.isContentVideoCompanion,U.imageCompanionAdRenderer.adVideoId,U.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,G,a,function(S,x,h,K){var Q=l.D.get(),lc=S.slotId,E=U.imageCompanionAdRenderer; S=UP(l.K0.get(),S);return NK(Q,lc,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new E9(E),x,h,E.impressionPings,S,U.imageCompanionAdRenderer.adLayoutLoggingData,K)}); else if(U.bannerImageLayoutViewModel)LG(c,Y.elementId,f,U.bannerImageLayoutViewModel.isContentVideoCompanion,U.bannerImageLayoutViewModel.adVideoId,U.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,G,a,function(S,x,h,K){var Q=l.D.get(),lc=S.slotId,E=U.bannerImageLayoutViewModel;S=UP(l.K0.get(),S);return p5(Q,lc,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new gZ(E),x,h,S,U.bannerImageLayoutViewModel.adLayoutLoggingData,K)}); else if(U.shoppingCompanionCarouselRenderer)LG(c,Y.elementId,f,U.shoppingCompanionCarouselRenderer.isContentVideoCompanion,U.shoppingCompanionCarouselRenderer.adVideoId,U.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,G,a,function(S,x,h,K){var Q=l.D.get(),lc=S.slotId,E=U.shoppingCompanionCarouselRenderer;S=UP(l.K0.get(),S);return NK(Q,lc,"LAYOUT_TYPE_COMPANION_WITH_SHOPPING",new un(E),x,h,E.impressionPings,S,U.shoppingCompanionCarouselRenderer.adLayoutLoggingData,K)}); else if(U.adBreakServiceRenderer){if(!Khv(Y))return[];if(f==="AD_PLACEMENT_KIND_PAUSE")return wcn(l.G.get(),G,a,Y.renderer.adBreakServiceRenderer,X);if(f!=="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&f!=="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED")return Hv5(l.G.get(),G,a,Y.renderer.adBreakServiceRenderer,X,k,r);d.Hu||UO("Received non-live cue point triggered AdBreakServiceRenderer",void 0,void 0,{kind:f,adPlacementConfig:G,daiEnabledForContentVideo:String(r),isServedFromLiveInfra:String(d.Hu),clientPlaybackNonce:d.clientPlaybackNonce}); if(f==="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED"){if(!l.lQ)return new u("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface");if(!l.Y_)return new u("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface");l.Y_.Ui({adPlacementRenderer:Y,contentCpn:X,v2:k});k=l.lQ.get().getCurrentTimeSec(1,!1);return piS(l.G.get(),Y.renderer.adBreakServiceRenderer,G,k,X,a,r)}if(!l.IV)return new u("Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface"); l.IV.Ui({adPlacementRenderer:Y,contentCpn:X,v2:k})}else{if(U.clientForecastingAdRenderer)return BZk(l.G.get(),l.D.get(),G,a,U.clientForecastingAdRenderer,X,k,t);if(U.invideoOverlayAdRenderer)return ujc(l.G.get(),l.D.get(),G,a,U.invideoOverlayAdRenderer,X,k,t);if(U.instreamAdPlayerOverlayRenderer)return EZn(l.G.get(),l.D.get(),G,a,U.instreamAdPlayerOverlayRenderer,X,t);if((U.linearAdSequenceRenderer||U.instreamVideoAdRenderer)&&p)return Y9K(l.G.get(),l.D.get(),Y,X,t,O,!l.zz.get().V.L().B("html5_override_ad_video_length_killswitch")); if(U.linearAdSequenceRenderer&&!p){if(e)return[];Mp(c,U,f);if(U.linearAdSequenceRenderer.adLayoutMetadata){if(!pcy(U.linearAdSequenceRenderer))return new u("Received invalid LinearAdSequenceRenderer.")}else if(U.linearAdSequenceRenderer.linearAds==null)return new u("Received invalid LinearAdSequenceRenderer.");if(g.m(U.linearAdSequenceRenderer.adStart,qK)){UO("Found AdNotify in LinearAdSequenceRenderer");Y=g.m(U.linearAdSequenceRenderer.adStart,qK);if(!koy(Y))return new u("Invalid AdMessageRenderer."); r=U.linearAdSequenceRenderer.linearAds;return rXn(l.T.get(),l.G.get(),l.D.get(),l.K0.get(),G,a,Y,ll(U.linearAdSequenceRenderer.adLayoutMetadata)?U.linearAdSequenceRenderer.adLayoutMetadata:void 0,r,X,k,d,t,y,l.loadPolicy,l.zz.get())}return O$X(l.G.get(),l.D.get(),G,a,U.linearAdSequenceRenderer.linearAds,ll(U.linearAdSequenceRenderer.adLayoutMetadata)?U.linearAdSequenceRenderer.adLayoutMetadata:void 0,X,k,d,t,y,l.loadPolicy,l.zz.get(),D)}if(!U.remoteSlotsRenderer||r){if(U.instreamVideoAdRenderer&& !p){if(e)return[];Mp(c,U,f);return UCL(l.G.get(),l.D.get(),G,a,U.instreamVideoAdRenderer,X,k,d,t,y,l.loadPolicy,l.zz.get(),l.K0.get(),D)}if(U.instreamSurveyAdRenderer)return Gj5(l.G.get(),l.D.get(),U.instreamSurveyAdRenderer,G,a,X,t,uY(l.zz.get(),"supports_multi_step_on_desktop"));if(U.sandwichedLinearAdRenderer!=null)return RCi(U.sandwichedLinearAdRenderer)?g.m(U.sandwichedLinearAdRenderer.adVideoStart,qK)?(UO("Found AdNotify in SandwichedLinearAdRenderer"),Y=g.m(U.sandwichedLinearAdRenderer.adVideoStart, qK),koy(Y)?(r=g.m(U.sandwichedLinearAdRenderer.linearAd,t4))?yiL(Y,r,G,l.T.get(),l.G.get(),l.D.get(),l.K0.get(),a,X,k,d,t,y,l.loadPolicy,l.zz.get()):new u("Missing IVAR from Sandwich"):new u("Invalid AdMessageRenderer.")):O$X(l.G.get(),l.D.get(),G,a,[U.sandwichedLinearAdRenderer.adVideoStart,U.sandwichedLinearAdRenderer.linearAd],void 0,X,k,d,t,y,l.loadPolicy,l.zz.get()):new u("Received invalid SandwichedLinearAdRenderer.");if(U.videoAdTrackingRenderer!=null)return MVk(l.G.get(),l.D.get(),U.videoAdTrackingRenderer, G,a,X,k,d.EX,t)}}return[]}; Ro=function(l,c,Y,X,k,r,e,d){g.C.call(this);var y=this;this.G=l;this.K=c;this.ek=X;this.lQ=k;this.zz=r;this.HU=e;this.wk=d;this.D=null;Y.get().addListener(this);this.addOnDisposeCallback(function(){Y.vU()||Y.get().removeListener(y)}); X.get().addListener(this);this.addOnDisposeCallback(function(){X.vU()||X.get().removeListener(y)})}; i$K=function(l,c,Y){var X=l.lQ.get().getCurrentTimeSec(1,!1);l.zz.get().V.L().EV()&&Xp(l.HU.get(),"sdai","onopp.1;evt."+Y.event+";start."+Y.startSecs.toFixed(3)+";d."+Y.hV.toFixed(3));Pl(l.G.get(),"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",function(){var k=l.K.get(),r=c.adPlacementRenderer.renderer.adBreakServiceRenderer,e=c.contentCpn,d=c.adPlacementRenderer.adSlotLoggingData,y=ii(l.zz.get()),O=l.HU;if(k.zz.get().V.L().experiments.oh("enable_smearing_expansion_dai")){var D=g.GR(k.zz.get().V.L().experiments, "max_prefetch_window_sec_for_livestream_optimization");var t=g.GR(k.zz.get().V.L().experiments,"min_prefetch_offset_sec_for_livestream_optimization");y={TZ:Rpi(Y),GC:!1,cueProcessedMs:X*1E3};var U=Y.startSecs+Y.hV;if(X===0)y.aA=new Sq(0,U*1E3);else{t=Y.startSecs-t;var G=t-X;y.aA=G<=0?new Sq(t*1E3,U*1E3):new Sq(Math.floor(X+Math.random()*Math.min(G,D))*1E3,U*1E3)}D=y}else D={TZ:Rpi(Y),GC:!1},U=Y.startSecs+Y.hV,Y.startSecs<=X?y=new Sq((Y.startSecs-4)*1E3,U*1E3):(t=Math.max(0,Y.startSecs-X-10),y=new Sq(Math.floor(X+ Math.random()*(y?X===0?0:Math.min(t,5):t))*1E3,U*1E3)),D.aA=y;r=Q_(k,r,e,D,d,[new vi(Y)]);Sv(k.zz.get())&&Xp(O.get(),"abrsm","cpi."+Y.identifier+";cps."+Y.startSecs+";cpd."+Y.hV+";cts."+X+";rbf."+D.aA.start);O.get().V.j1(D.aA.start/1E3-X,Y.startSecs-X);return[r]})}; vG=function(l){var c,Y=(c=J3(l.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:c.current;if(!Y)return null;c=J3(l.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var X=l.layoutId,k=J3(l.clientMetadata,"metadata_type_content_cpn"),r=J3(l.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),e=J3(l.clientMetadata,"metadata_type_player_overlay_layout_renderer"),d=J3(l.clientMetadata,"metadata_type_player_underlay_renderer"),y=J3(l.clientMetadata, "metadata_type_ad_placement_config"),O=J3(l.clientMetadata,"metadata_type_video_length_seconds");var D=Yu(l.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds")?J3(l.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"):Yu(l.clientMetadata,"metadata_type_layout_enter_ms")&&Yu(l.clientMetadata,"metadata_type_layout_exit_ms")?(J3(l.clientMetadata,"metadata_type_layout_exit_ms")-J3(l.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{HS:X,contentCpn:k,hK:Y,yM:c,instreamAdPlayerOverlayRenderer:r, playerOverlayLayoutRenderer:e,instreamAdPlayerUnderlayRenderer:d,adPlacementConfig:y,videoLengthSeconds:O,Zv:D,inPlayerLayoutId:J3(l.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:J3(l.clientMetadata,"metadata_type_linked_in_player_slot_id")}}; vD5=function(l,c){return Shi(l,c)}; xTy=function(l,c){c=Shi(l,c);if(!c)return null;var Y;c.Zv=(Y=J3(l.clientMetadata,"metadata_type_ad_pod_info"))==null?void 0:Y.adBreakRemainingLengthSeconds;return c}; Shi=function(l,c){var Y,X=(Y=J3(l.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:Y.current;if(!X)return null;Y=Bl5(l,c);return{yb:swX(l,c),adPlacementConfig:J3(l.clientMetadata,"metadata_type_ad_placement_config"),Fv:Y,contentCpn:J3(l.clientMetadata,"metadata_type_content_cpn"),inPlayerLayoutId:J3(l.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:J3(l.clientMetadata,"metadata_type_linked_in_player_slot_id"),instreamAdPlayerOverlayRenderer:J3(l.clientMetadata, "metadata_type_instream_ad_player_overlay_renderer"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,Zv:void 0,hK:X,HS:l.layoutId,videoLengthSeconds:J3(l.clientMetadata,"metadata_type_video_length_seconds")}}; xt=function(l,c,Y,X,k,r,e,d,y){g.C.call(this);this.T=l;this.W=c;this.N=Y;this.K=X;this.D=k;this.G=r;this.K0=e;this.zz=d;this.bQ=y;this.AN=!0}; zpg=function(l,c,Y){return Pn5(l.D.get(),c.contentCpn,c.HS,function(X){return b0c(l.G.get(),X.slotId,Y,c.adPlacementConfig,c.HS,UP(l.K0.get(),X))})}; zK=function(l,c,Y,X,k,r,e,d){g.C.call(this);this.G=l;this.D=c;this.K=Y;this.zz=X;this.T=k;this.bQ=r;this.lQ=e;this.vA=d}; n5=function(l){g.C.call(this);this.D=l}; Pl=function(l,c,Y,X){l.D().Uo(c,X);Y=Y();l=l.D();l.dB.Et("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",c,X,Y);c=g.b(Y);for(Y=c.next();!Y.done;Y=c.next())a:{X=l;Y=Y.value;X.dB.WK("ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED",Y);X.dB.WK("ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED",Y);try{var k=X.D;if(g.iQ(Y.slotId))throw new u("Slot ID was empty",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT");if(R2(k,Y))throw new u("Duplicate registration for slot.",{slotId:Y.slotId,slotEntryTriggerType:Y.slotEntryTrigger.triggerType}, "ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");if(!k.E6.rH.has(Y.slotType))throw new u("No fulfillment adapter factory registered for slot of type: "+Y.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED");if(!k.E6.VE.has(Y.slotType))throw new u("No SlotAdapterFactory registered for slot of type: "+Y.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");$u(k,"TRIGGER_CATEGORY_SLOT_ENTRY",Y.slotEntryTrigger?[Y.slotEntryTrigger]:[]);$u(k,"TRIGGER_CATEGORY_SLOT_FULFILLMENT", Y.slotFulfillmentTriggers);$u(k,"TRIGGER_CATEGORY_SLOT_EXPIRATION",Y.slotExpirationTriggers);var r=X.D,e=Y.slotType+"_"+Y.slotPhysicalPosition,d=jT(r,e);if(R2(r,Y))throw new u("Duplicate slots not supported",void 0,"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");d.set(Y.slotId,new Zjk(Y));r.D.set(e,d)}catch(kv){kv instanceof u&&kv.qt?(X.dB.yL("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED",kv.qt,Y),UO(kv,Y,void 0,void 0,kv.lC)):(X.dB.yL("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR", Y),UO(kv,Y));break a}R2(X.D,Y).W=!0;try{var y=X.D,O=R2(y,Y),D=Y.slotEntryTrigger,t=y.E6.NG.get(D.triggerType);t&&(t.T3("TRIGGER_CATEGORY_SLOT_ENTRY",D,Y,null),O.xT.set(D.triggerId,t));for(var U=g.b(Y.slotFulfillmentTriggers),G=U.next();!G.done;G=U.next()){var f=G.value,a=y.E6.NG.get(f.triggerType);a&&(a.T3("TRIGGER_CATEGORY_SLOT_FULFILLMENT",f,Y,null),O.AJ.set(f.triggerId,a))}for(var p=g.b(Y.slotExpirationTriggers),S=p.next();!S.done;S=p.next()){var x=S.value,h=y.E6.NG.get(x.triggerType);h&&(h.T3("TRIGGER_CATEGORY_SLOT_EXPIRATION", x,Y,null),O.j.set(x.triggerId,h))}var K=y.E6.rH.get(Y.slotType).get().build(y.K,Y);O.C=K;var Q=y.E6.VE.get(Y.slotType).get().build(y.N,Y);Q.init();O.G=Q}catch(kv){kv instanceof u&&kv.qt?(X.dB.yL("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED",kv.qt,Y),UO(kv,Y,void 0,void 0,kv.lC)):(X.dB.yL("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",Y),UO(kv,Y));a2(X,Y,!0);break a}X.dB.WK("ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",Y);X.D.nU(Y);for(var lc=g.b(X.G),E=lc.next();!E.done;E= lc.next())E.value.nU(Y);vr(X,Y)}}; hO=function(l,c,Y,X,k){g.C.call(this);var r=this;this.G=l;this.K=c;this.ZZ=Y;this.context=k;this.D=new Map;X.get().addListener(this);this.addOnDisposeCallback(function(){X.vU()||X.get().removeListener(r)})}; vTS=function(l,c){var Y=0x8000000000000;var X=0;for(var k=g.b(c.slotFulfillmentTriggers),r=k.next();!r.done;r=k.next())r=r.value,r instanceof oB?(Y=Math.min(Y,r.D.start),X=Math.max(X,r.D.end)):UO("Found unexpected fulfillment trigger for throttled slot.",c,null,{fulfillmentTrigger:r});X=new Sq(Y,X);Y="throttledadcuerange:"+c.slotId;l.D.set(Y,c);l.ZZ.get().addCueRange(Y,X.start,X.end,!1,l);vI(l.context.zz.get())&&(c=X.start,X=X.end,k={},l.context.SS.D6("tcrr",(k.cid=Y,k.sm=c,k.em=X,k)))}; HG=function(){g.C.apply(this,arguments);this.AN=!0;this.xW=new Map;this.D=new Map}; w$=function(l,c){l=g.b(l.xW.values());for(var Y=l.next();!Y.done;Y=l.next())if(Y.value.layoutId===c)return!0;return!1}; K5=function(l,c){l=g.b(l.D.values());for(var Y=l.next();!Y.done;Y=l.next()){Y=g.b(Y.value);for(var X=Y.next();!X.done;X=Y.next())if(X=X.value,X.layoutId===c)return X}UO("Trying to retrieve an unknown layout",void 0,void 0,{isEmpty:String(g.iQ(c)),layoutId:c})}; nDn=function(){this.D=new Map}; hpK=function(l,c){this.callback=l;this.slot=c}; TK=function(){}; H$k=function(l,c,Y){this.callback=l;this.slot=c;this.lQ=Y}; wiv=function(l,c,Y){this.callback=l;this.slot=c;this.lQ=Y;this.G=!1;this.D=0}; Kdv=function(l,c,Y){this.callback=l;this.slot=c;this.lQ=Y}; jv=function(l){this.lQ=l}; Vt=function(l){g.C.call(this);this.pw=l;this.Xb=new Map}; oo=function(l,c){for(var Y=[],X=g.b(l.Xb.values()),k=X.next();!k.done;k=X.next()){k=k.value;var r=k.trigger;r instanceof AP&&r.triggeringLayoutId===c&&Y.push(k)}Y.length?wk(l.pw(),Y):UO("Survey is submitted but no registered triggers can be activated.")}; C5=function(l,c,Y){Vt.call(this,l);var X=this;this.zz=Y;c.get().addListener(this);this.addOnDisposeCallback(function(){c.vU()||c.get().removeListener(X)})}; Za=function(l){g.C.call(this);this.D=l;this.AN=!0;this.Xb=new Map;this.N=new Set;this.K=new Set;this.T=new Set;this.W=new Set;this.G=new Set}; $t=function(l){g.C.call(this);this.D=l;this.Xb=new Map}; Qt=function(l,c){for(var Y=[],X=g.b(l.Xb.values()),k=X.next();!k.done;k=X.next())k=k.value,k.trigger.D===c.layoutId&&Y.push(k);Y.length&&wk(l.D(),Y)}; mf=function(l,c,Y){g.C.call(this);var X=this;this.D=l;this.context=Y;this.Xb=new Map;c.get().addListener(this);this.addOnDisposeCallback(function(){c.vU()||c.get().removeListener(X)})}; WG=function(l,c,Y,X,k){g.C.call(this);var r=this;this.G=l;this.ZZ=c;this.lQ=Y;this.bQ=X;this.context=k;this.AN=!0;this.Xb=new Map;this.D=new Set;Y.get().addListener(this);this.addOnDisposeCallback(function(){Y.vU()||Y.get().removeListener(r)})}; Thg=function(l,c,Y,X,k,r,e,d,y,O){if(qD(l.bQ.get(),1).clientPlaybackNonce!==y)throw new u("Cannot register CueRange-based trigger for different content CPN",{trigger:Y});l.Xb.set(Y.triggerId,{Ye:new IB(c,Y,X,k),cueRangeId:r});l.ZZ.get().addCueRange(r,e,d,O,l);vI(l.context.zz.get())&&(y={},l.context.SS.D6("crr",(y.ca=c,y.tt=Y.triggerType,y.st=X.slotType,y.lt=k==null?void 0:k.layoutType,y.cid=r,y.sm=e,y.em=d,y)))}; jFr=function(l,c){l=g.b(l.Xb.entries());for(var Y=l.next();!Y.done;Y=l.next()){var X=g.b(Y.value);Y=X.next().value;X=X.next().value;if(c===X.cueRangeId)return Y}return""}; MK=function(l,c){g.C.call(this);var Y=this;this.T=l;this.G=new Map;this.K=new Map;this.D=null;c.get().addListener(this);this.addOnDisposeCallback(function(){c.vU()||c.get().removeListener(Y)}); var X;this.D=((X=c.get().Mz)==null?void 0:X.slotId)||null}; V3n=function(l,c){var Y=[];l=g.b(l.values());for(var X=l.next();!X.done;X=l.next())X=X.value,X.slot.slotId===c&&Y.push(X);return Y}; s4=function(l){g.C.call(this);this.D=l;this.AN=!0;this.Xb=new Map}; LD=function(l,c,Y){c=c.layoutId;for(var X=[],k=g.b(l.Xb.values()),r=k.next();!r.done;r=k.next())if(r=r.value,r.trigger instanceof QW){var e;if(e=r.trigger.layoutId===c){e=Y;var d=wRr.get(r.category);e=d?d===e:!1}e&&X.push(r)}X.length&&wk(l.D(),X)}; BG=function(l){g.C.call(this);this.D=l;this.AN=!0;this.Xb=new Map}; L5=function(l,c,Y,X,k){g.C.call(this);var r=this;this.N=l;this.ek=c;this.lQ=Y;this.HU=X;this.D=null;this.AN=!0;this.Xb=new Map;this.K=new Map;c.get().addListener(this);this.addOnDisposeCallback(function(){c.vU()||c.get().removeListener(r)}); k.get().addListener(this);this.addOnDisposeCallback(function(){k.vU()||k.get().removeListener(r)})}; Cxr=function(l){l.D&&(l.G&&(l.G.stop(),l.G.start()),oDO(l,"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED"))}; oDO=function(l,c){for(var Y=[],X=g.b(l.Xb.values()),k=X.next();!k.done;k=X.next())k=k.value,k.trigger.triggerType===c&&Y.push(k);Y.length>0&&wk(l.N(),Y)}; E4=function(l,c,Y,X,k){k=k===void 0?!0:k;for(var r=[],e=g.b(l.Xb.values()),d=e.next();!d.done;d=e.next()){d=d.value;var y=d.trigger;if(y.triggerType===c){if(y instanceof T5||y instanceof j_||y instanceof C4){if(k&&y.breakDurationMs!==Y)continue;if(!k&&y.breakDurationMs===Y)continue;if(X.has(y.triggerId))continue}r.push(d)}}r.length>0&&wk(l.N(),r)}; Z$g=function(l){l=l.adPlacementRenderer.config.adPlacementConfig;if(!l.prefetchModeConfig||!l.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;l=Number(l.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(l)||l<=0?0:Math.floor(Math.random()*l)}; $TO=function(l){l=l.adPlacementRenderer.config.adPlacementConfig;if(l.prefetchModeConfig&&l.prefetchModeConfig.cacheFetchRefreshDurationMs&&(l=Number(l.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(l)||l<=0)))return l}; g$=function(l){l.D=null;l.Xb.clear();l.K.clear();l.G&&l.G.stop();l.T&&l.T.stop()}; ui=function(l){g.C.call(this);this.K=l;this.AN=!0;this.Xb=new Map;this.D=new Map;this.G=new Map}; QFV=function(l,c){var Y=[];if(c=l.D.get(c.layoutId)){c=g.b(c);for(var X=c.next();!X.done;X=c.next())(X=l.G.get(X.value.triggerId))&&Y.push(X)}return Y}; AO=function(l){g.C.call(this);this.D=l;this.Xb=new Map}; mTn=function(l,c){for(var Y=[],X=g.b(l.Xb.values()),k=X.next();!k.done;k=X.next())k=k.value,k.trigger instanceof it&&k.trigger.slotId===c&&Y.push(k);Y.length>=1&&wk(l.D(),Y)}; Wdg=function(l,c){var Y={slotId:bm(c,"SLOT_TYPE_IN_PLAYER"),slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],hJ:"surface",clientMetadata:new eT([])},X=Object,k=X.assign;c=A3(c,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",Y.slotId);c={layoutId:c,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",zc:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"surface", clientMetadata:new eT([]),Fb:vfL(!1,Y.slotId,Y.slotType,Y.slotPhysicalPosition,Y.hJ,Y.slotEntryTrigger,Y.slotFulfillmentTriggers,Y.slotExpirationTriggers,c,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY","surface")};return k.call(X,{},l,{pUf:!0,slot:Y,layout:c})}; hCc=function(l,c,Y,X){var k=l.kind;X=X?!1:!l.hideCueRangeMarker;switch(k){case "AD_PLACEMENT_KIND_START":return X={TZ:new Sq(-0x8000000000000,-0x8000000000000),GC:X},Y!=null&&(X.aA=new Sq(-0x8000000000000,-0x8000000000000)),X;case "AD_PLACEMENT_KIND_END":return X={TZ:new Sq(0x7ffffffffffff,0x8000000000000),GC:X},Y!=null&&(X.aA=new Sq(Math.max(0,c-Y),0x8000000000000)),X;case "AD_PLACEMENT_KIND_MILLISECONDS":k=l.adTimeOffset;k.offsetStartMilliseconds||UO("AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds."); k.offsetEndMilliseconds||UO("AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.");l=Number(k.offsetStartMilliseconds);k=Number(k.offsetEndMilliseconds);k===-1&&(k=c);if(Number.isNaN(l)||Number.isNaN(k)||l>k)return new u("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:l,offsetEndMs:k},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",k===c&&l-500<=k);X={TZ:new Sq(l,k),GC:X};if(Y!=null){l=Math.max(0,l-Y);if(l===k)return X;X.aA=new Sq(l,k)}return X; default:return new u("AdPlacementKind not supported in convertToRange.",{kind:k,adPlacementConfig:l})}}; Rpi=function(l){var c=l.startSecs*1E3;return new Sq(c,c+l.hV*1E3)}; M3c=function(l){if(!l||!l.adPlacements&&!l.adSlots)return!1;for(var c=g.b(l.adPlacements||[]),Y=c.next();!Y.done;Y=c.next())if(Y=Y.value)if(Y=Y.adPlacementRenderer,Y!=null&&(Y.config&&Y.config.adPlacementConfig&&Y.config.adPlacementConfig.kind)==="AD_PLACEMENT_KIND_START")return!0;l=g.b(l.adSlots||[]);for(c=l.next();!c.done;c=l.next()){var X=Y=void 0;if(((Y=g.m(c.value,$S))==null?void 0:(X=Y.adSlotMetadata)==null?void 0:X.triggerEvent)==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0}return!1}; F3=function(l){this.zz=l;this.G=new Map;this.D=new Map;this.K=new Map}; bm=function(l,c){if(Io(l.zz.get())){var Y=l.G.get(c)||0;Y++;l.G.set(c,Y);return c+"_"+Y}return g.vw(16)}; A3=function(l,c,Y){if(Io(l.zz.get())){var X=l.D.get(c)||0;X++;l.D.set(c,X);return Y+"_"+c+"_"+X}return g.vw(16)}; d$=function(l,c){if(Io(l.zz.get())){var Y=l.K.get(c)||0;Y++;l.K.set(c,Y);return c+"_"+Y}return g.vw(16)}; sFr=function(l){var c=[new bx(l.HS),new p$(l.hK),new I8(l.adPlacementConfig),new xD(l.videoLengthSeconds),new md(l.Zv)];l.instreamAdPlayerOverlayRenderer&&c.push(new e3(l.instreamAdPlayerOverlayRenderer));l.playerOverlayLayoutRenderer&&c.push(new JX(l.playerOverlayLayoutRenderer));l.yM&&c.push(new Xy(l.yM));return c}; Bhk=function(l,c,Y,X,k,r){l=Y.inPlayerLayoutId?Y.inPlayerLayoutId:A3(r,"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",l);var e,d,y=Y.instreamAdPlayerOverlayRenderer?(e=Y.instreamAdPlayerOverlayRenderer)==null?void 0:e.adLayoutLoggingData:(d=Y.playerOverlayLayoutRenderer)==null?void 0:d.adLayoutLoggingData;e={layoutId:l,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",hJ:c};return{layoutId:l,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",zc:new Map,layoutExitNormalTriggers:[new wu(function(O){return d$(r, O)},Y.HS)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:c,clientMetadata:X,Fb:k(e),adLayoutLoggingData:y}}; lB=function(l,c){var Y=this;this.G=l;this.zz=c;this.D=function(X){return d$(Y.G.get(),X)}}; b0c=function(l,c,Y,X,k,r){Y=new eT([new dh(Y),new I8(X)]);c=A3(l.G.get(),"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",c);X={layoutId:c,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",hJ:"core"};return{layoutId:c,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",zc:new Map,layoutExitNormalTriggers:[new wu(function(e){return d$(l.G.get(),e)},k)], layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"core",clientMetadata:Y,Fb:r(X),adLayoutLoggingData:void 0}}; li=function(l,c,Y,X,k){var r=sFr(X);return Bhk(c,Y,X,new eT(r),k,l.G.get())}; Ldc=function(l,c,Y,X,k){var r=sFr(X);r.push(new Ai(X.yb));r.push(new Fj(X.Fv));return Bhk(c,Y,X,new eT(r),k,l.G.get())}; NK=function(l,c,Y,X,k,r,e,d,y,O){c=A3(l.G.get(),Y,c);var D={layoutId:c,layoutType:Y,hJ:"core"},t=new Map;e&&t.set("impression",e);e=[new Z8(l.D,k,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];O&&e.push(new HW(l.D,O,["normal"]));return{layoutId:c,layoutType:Y,zc:t,layoutExitNormalTriggers:e,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"core",clientMetadata:new eT([X,new I8(r),new bx(k)]),Fb:d(D),adLayoutLoggingData:y}}; p5=function(l,c,Y,X,k,r,e,d,y){c=A3(l.G.get(),Y,c);var O={layoutId:c,layoutType:Y,hJ:"core"},D=[new Z8(l.D,k,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];y&&D.push(new HW(l.D,y,["normal"]));return{layoutId:c,layoutType:Y,zc:new Map,layoutExitNormalTriggers:D,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"core",clientMetadata:new eT([X,new I8(r),new bx(k)]),Fb:e(O),adLayoutLoggingData:d}}; Da=function(l,c,Y){var X=[];X.push(new $g(l.D,Y));c&&X.push(c);return X}; O4=function(l,c,Y,X,k,r,e){var d={layoutId:c,layoutType:Y,hJ:"core"};return{layoutId:c,layoutType:Y,zc:new Map,layoutExitNormalTriggers:e,layoutExitSkipTriggers:[new xg(l.D,c)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"core",clientMetadata:new eT([new L0(X),new I8(k)]),Fb:r(d),adLayoutLoggingData:X.adLayoutLoggingData}}; ul=function(l,c,Y,X,k,r,e,d){var y={layoutId:c,layoutType:r,hJ:"core"};return{layoutId:c,layoutType:r,zc:new Map,layoutExitNormalTriggers:[new wu(l.D,Y)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"core",clientMetadata:new eT([new I8(X)].concat(g.N(e))),Fb:k(y),adLayoutLoggingData:d}}; U4=function(l,c,Y,X){if(l.zz.get().k_(c.kind==="AD_PLACEMENT_KIND_START"))if(Y===void 0)UO("Expected SSAP layout ID in renderer",void 0,void 0,{caller:X});else return Y}; Aiy=function(l,c,Y,X,k,r,e,d,y,O,D,t,U){l=tO(l,c,Y,k,r,e,d,y,t,U4(l,Y,X.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForEndcap"),U);c=l.eT;Y=new qT(l.XE);X=l.layoutExitSkipTriggers;O>0&&(c.push(Y),c.push(new YD(O)),X=[]);c.push(new ci(D));return{bB:{layoutId:l.layoutId,layoutType:l.layoutType,zc:l.zc,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:l.hJ,clientMetadata:new eT(c),Fb:l.Fb,adLayoutLoggingData:l.adLayoutLoggingData}, MZ:X,X9:l.layoutExitMuteTriggers,Rx:l.layoutExitUserInputSubmittedTriggers,ax:l.E$,Yl:l.Yl}}; cXn=function(l,c,Y,X,k,r,e,d,y,O){c=tO(l,c,Y,X,r,new Map,e,function(D){return d(D,y)},void 0,U4(l,Y,k.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey")); l=new AP(l.D,c.XE);Y=new qT(c.XE);O=new ci(O);return{bB:{layoutId:c.layoutId,layoutType:c.layoutType,zc:c.zc,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:c.hJ,clientMetadata:new eT([].concat(g.N(c.eT),[Y,O])),Fb:c.Fb,adLayoutLoggingData:c.adLayoutLoggingData},MZ:c.layoutExitSkipTriggers,X9:c.layoutExitMuteTriggers,Rx:[].concat(g.N(c.layoutExitUserInputSubmittedTriggers),[l]),ax:c.E$,Yl:c.Yl}}; tO=function(l,c,Y,X,k,r,e,d,y,O,D){c=O!=null?O:A3(l.G.get(),"LAYOUT_TYPE_MEDIA_BREAK",c);O={layoutId:c,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",hJ:"adapter"};d=d(c);var t=J3(d.clientMetadata,"metadata_type_fulfilled_layout");t||UO("Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.");var U=t?t.layoutId:"";Y=[new I8(Y),new Wi(X),new Bi(k)];t&&Y.push(new aF(t.layoutType));D&&Y.push(new K$(D));return{layoutId:c,layoutType:"LAYOUT_TYPE_MEDIA_BREAK", zc:r,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new MR(l.D,U)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"adapter",eT:Y,Fb:e(O),adLayoutLoggingData:y,Yl:d,XE:U}}; GGc=function(l,c,Y,X,k,r,e,d,y,O,D){l=EDn(l,c,"core",Y,X,k,r,e,d,y,O,void 0,D);return{layoutId:l.layoutId,layoutType:l.layoutType,zc:l.zc,layoutExitNormalTriggers:l.layoutExitNormalTriggers,layoutExitSkipTriggers:l.layoutExitSkipTriggers,layoutExitMuteTriggers:l.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:l.layoutExitUserInputSubmittedTriggers,E$:l.E$,hJ:l.hJ,clientMetadata:new eT(l.Uu),Fb:l.Fb,adLayoutLoggingData:l.adLayoutLoggingData}}; t3n=function(l,c,Y,X,k,r,e,d,y,O,D,t,U){c=EDn(l,c,"adapter",Y,X,k,r,e,d,y,D,t,U);X=c.layoutExitSkipTriggers;k=c.Uu;Y.adPodSkipTarget&&Y.adPodSkipTarget>0&&(k.push(O),k.push(new YD(Y.adPodSkipTarget)),X=[]);k.push(new ci(d.adPodIndex));Y.isCritical&&(X=[new HW(l.D,c.layoutId,["error"])].concat(g.N(X)));return{bB:{layoutId:c.layoutId,layoutType:c.layoutType,zc:c.zc,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:c.hJ,clientMetadata:new eT(k), Fb:c.Fb,adLayoutLoggingData:c.adLayoutLoggingData},MZ:X,X9:c.layoutExitMuteTriggers,Rx:c.layoutExitUserInputSubmittedTriggers,ax:c.E$}}; EDn=function(l,c,Y,X,k,r,e,d,y,O,D,t,U){var G={layoutId:c,layoutType:"LAYOUT_TYPE_MEDIA",hJ:Y};k=[new I8(k),new lx(y),new kD(X.externalVideoId),new rh(d),new Bi({impressionCommands:X.impressionCommands,abandonCommands:X.onAbandonCommands,completeCommands:X.completeCommands,progressCommands:X.adVideoProgressCommands}),new zj(r),new RF({current:null}),new xD(e)];(r=X.playerOverlay.instreamAdPlayerOverlayRenderer)&&k.push(new e3(r));(e=X.playerOverlay.playerOverlayLayoutRenderer)&&k.push(new JX(e)); t&&k.push(new n$(t));(t=X.playerUnderlay)&&k.push(new dh(t));d=bm(l.G.get(),"SLOT_TYPE_IN_PLAYER");t=(t=r?r.elementId:e==null?void 0:e.layoutId)?t:A3(l.G.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",d);k.push(new qT(t));k.push(new NT(d));k.push(new K$(y.adPodIndex));X.adNextParams&&k.push(new s9(X.adNextParams));X.shrunkenPlayerBytesConfig&&k.push(new DA(X.shrunkenPlayerBytesConfig));X.clickthroughEndpoint&&k.push(new Bv(X.clickthroughEndpoint));X.legacyInfoCardVastExtension&&k.push(new MT(X.legacyInfoCardVastExtension)); X.sodarExtensionData&&k.push(new hX(X.sodarExtensionData));D&&k.push(new Qj(D));k.push(new gh(xi(X.pings)));y=zl(X.pings);if(U){a:{U=g.b(U);for(D=U.next();!D.done;D=U.next())if(D=D.value,D.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"&&(r=g.m(D.fulfillmentContent.fulfilledLayout,h4))&&(r=g.m(r.renderingContent,Np))&&r.associatedPlayerBytesLayoutId===c){U=D;break a}U=void 0}U&&k.push(new yj(U))}return{layoutId:c,layoutType:"LAYOUT_TYPE_MEDIA",zc:y,layoutExitNormalTriggers:[new QW(l.D,c)],layoutExitSkipTriggers:X.skipOffsetMilliseconds? [new MR(l.D,t)]:[],layoutExitMuteTriggers:[new MR(l.D,t)],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:Y,Uu:k,Fb:O(G),adLayoutLoggingData:X.adLayoutLoggingData}}; kGk=function(l,c,Y,X,k,r,e,d,y){X.every(function(D){return XC(D,[],["LAYOUT_TYPE_MEDIA"])})||UO("Unexpect subLayout type for DAI composite layout"); c=A3(l.G.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",c);var O={layoutId:c,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",hJ:"core"};return{layoutId:c,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",zc:new Map,layoutExitNormalTriggers:[new K4(l.D)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E$:[],hJ:"core",clientMetadata:new eT([new Hi(Y),new wh(d),new S3(X),new I8(k),new oF(r),new Tj({}),new AX(y)]),Fb:e(O)}}; Iun=function(l){return l!=null}; c5=function(l,c,Y){var X=this;this.G=l;this.K=c;this.zz=Y;this.D=function(k){return d$(X.G.get(),k)}}; piS=function(l,c,Y,X,k,r,e){if(!Y.prefetchModeConfig)return new u("AdPlacementConfig for Live Prefetch is missing prefetch_config");Y=Y.prefetchModeConfig;X*=1E3;var d=[];if(!Y.breakLengthMs)return new u("AdPlacementConfig for Live Prefetch is missing break_length_ms");for(var y=g.b(Y.breakLengthMs),O=y.next();!O.done;O=y.next())if(O=O.value,Number(O)>0){var D=X+Number(Y.startTimeOffsetMs),t=D+Number(Y.cacheFetchSmearingDurationMs);O={TZ:new Sq(t,t+Number(O)),GC:!1,aA:new Sq(Math.floor(D+Math.random()* Number(Y.cacheFetchSmearingDurationMs)),t),cueProcessedMs:X?X:D};D=[];D.push(new cr({}));t=[];t.push(new WW(l.D));t.push(new BBL(l.D));e&&D.push(new Tj({}));d.push(Q_(l,c,k,O,r,D,t))}return d}; Q_=function(l,c,Y,X,k,r,e){r=r===void 0?[]:r;var d=bm(l.G.get(),"SLOT_TYPE_AD_BREAK_REQUEST");e||(e=[],X.aA&&X.aA.start!==X.TZ.start&&e.push(new oB(l.D,Y,new Sq(X.aA.start,X.TZ.start),!1)),e.push(new oB(l.D,Y,new Sq(X.TZ.start,X.TZ.end),X.GC)));X={getAdBreakUrl:c.getAdBreakUrl,eU:X.TZ.start,o3:X.TZ.end,cueProcessedMs:X.cueProcessedMs};c=new Eo(l.D,d);r=[new ZA(X)].concat(g.N(r));return{slotId:d,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:e, slotExpirationTriggers:[new mL(l.D,Y),new BW(l.D,d),new L4(l.D,d)],hJ:"core",clientMetadata:new eT(r),adSlotLoggingData:k}}; uyX=function(l,c,Y){var X=[];Y=g.b(Y);for(var k=Y.next();!k.done;k=Y.next())X.push(gDc(l,c,k.value));return X}; gDc=function(l,c,Y){return Y.triggeringSlotId!=null&&Y.triggeringSlotId===l?Y.clone(c):Y}; mzO=function(l,c,Y,X,k){return AXc(l,c,Y,X,k)}; F6k=function(l,c,Y,X){var k=bm(l.G.get(),"SLOT_TYPE_IN_PLAYER");return AXc(l,k,c,Y,X)}; AXc=function(l,c,Y,X,k){var r=new hP(l.D,Y),e=[new so(l.D,c)];l=[new BW(l.D,c),new mL(l.D,X)];return{slotId:c,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:r,slotFulfillmentTriggers:e,slotExpirationTriggers:l,hJ:"core",clientMetadata:new eT([new C$(k({slotId:c,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:r,slotFulfillmentTriggers:e,slotExpirationTriggers:l},Y))]),adSlotLoggingData:void 0}}; UTV=function(l,c,Y,X,k,r){var e=bm(l.G.get(),"SLOT_TYPE_PLAYER_BYTES"),d=bm(l.G.get(),"SLOT_TYPE_IN_PLAYER"),y=A3(l.G.get(),"LAYOUT_TYPE_SURVEY",d);X=YG(l,c,Y,X);var O=[new so(l.D,e)];Y=[new BW(l.D,e),new mL(l.D,Y),new xg(l.D,y)];if(X instanceof u)return X;d=r({slotId:e,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:X,slotFulfillmentTriggers:O,slotExpirationTriggers:Y},{slotId:d,layoutId:y});r=d.MCz;d=d.cJU;return[{slotId:e,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1, slotEntryTrigger:f5(l,c,e,X),slotFulfillmentTriggers:PG(l,c,e,O),slotExpirationTriggers:Y,hJ:"core",clientMetadata:new eT([new C$(r),new Fy(bi(c)),new lY({lL:l.lL(c)})]),adSlotLoggingData:k},d]}; bi=function(l){return l.kind==="AD_PLACEMENT_KIND_START"}; fcL=function(l,c,Y,X,k){k=k?k:bm(l.G.get(),"SLOT_TYPE_IN_PLAYER");Y=new hP(l.D,Y);var r=[new so(l.D,k)];l=[new mL(l.D,c),new BW(l.D,k)];return{slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:Y,slotFulfillmentTriggers:r,slotExpirationTriggers:l,hJ:"core",clientMetadata:new eT([new C$(X({slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:Y,slotFulfillmentTriggers:r,slotExpirationTriggers:l}))])}}; Pn5=function(l,c,Y,X){var k=bm(l.G.get(),"SLOT_TYPE_PLAYER_UNDERLAY");Y=new hP(l.D,Y);var r=[new so(l.D,k)];l=[new mL(l.D,c),new BW(l.D,k)];return{slotId:k,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,slotEntryTrigger:Y,slotFulfillmentTriggers:r,slotExpirationTriggers:l,hJ:"core",clientMetadata:new eT([new C$(X({slotId:k,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:Y,slotFulfillmentTriggers:r,slotExpirationTriggers:l}))])}}; JiS=function(l,c,Y,X,k,r,e){var d=bm(l.G.get(),"SLOT_TYPE_IN_PLAYER"),y=A3(l.G.get(),"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",d);X=FdS(l,X,r,e,y);if(X instanceof u)return X;e=[new so(l.D,d)];k=[new mL(l.D,r),new so(l.D,k),new ut(l.D,k)];Y=UP(Y,{slotId:d,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:X,slotFulfillmentTriggers:e,slotExpirationTriggers:k});l=l.K.get();r={layoutId:y,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",hJ:"core"};c={layoutId:y,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY", zc:new Map,layoutExitNormalTriggers:[new lu5(l.D,y,c.durationMs)],layoutExitSkipTriggers:[new YHX(l.D,y,c.durationMs)],E$:[new cCK(l.D,y)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],hJ:"core",clientMetadata:new eT([new sh(c)]),Fb:Y(r)};return{slotId:d,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:X,slotFulfillmentTriggers:e,slotExpirationTriggers:k,clientMetadata:new eT([new C$(c)])}}; gZy=function(l,c,Y,X,k,r){c=YG(l,c,Y,X);if(c instanceof u)return c;var e=c instanceof oB?new Aq5(l.D,Y,c.D):null;X=bm(l.G.get(),"SLOT_TYPE_IN_PLAYER");var d=[new so(l.D,X)];l=[new mL(l.D,Y),new BW(l.D,X)];r=r({slotId:X,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:c,slotFulfillmentTriggers:d,slotExpirationTriggers:l},e);return r instanceof rk?new u(r):{slotId:X,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:d,slotExpirationTriggers:l, hJ:"core",clientMetadata:new eT([new C$(r)]),adSlotLoggingData:k}}; L6r=function(l,c,Y,X){var k=bm(l.G.get(),"SLOT_TYPE_IN_PLAYER"),r=new vW(l.D,c),e=[new gu(l.D,k)];l=[new mL(l.D,c),new BW(l.D,k)];return{slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:r,slotFulfillmentTriggers:e,slotExpirationTriggers:l,hJ:"core",clientMetadata:new eT([new C$(X({slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:r,slotFulfillmentTriggers:e,slotExpirationTriggers:l}))]),adSlotLoggingData:Y}}; ETn=function(l,c,Y,X){var k=bm(l.G.get(),"SLOT_TYPE_IN_PLAYER");Y=new hP(l.D,Y);var r=[new so(l.D,k)],e=[new BW(l.D,k),new mL(l.D,c)];r={slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:Y,slotFulfillmentTriggers:r,slotExpirationTriggers:e};return{slotId:k,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:Y,slotFulfillmentTriggers:[new so(l.D,k)],slotExpirationTriggers:[new mL(l.D,c),new BW(l.D,k)],hJ:"core",clientMetadata:new eT([new C$(X(r))])}}; s5i=function(l,c,Y,X,k){var r=bm(l.G.get(),"SLOT_TYPE_IN_PLAYER");Y=new n4(l.D,X,Y);X=[new so(l.D,r)];l=[new mL(l.D,c)];return{slotId:r,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:Y,slotFulfillmentTriggers:X,slotExpirationTriggers:l,hJ:"core",clientMetadata:new eT([new C$(k({slotId:r,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:Y,slotFulfillmentTriggers:X,slotExpirationTriggers:l}))])}}; Zvk=function(l,c,Y,X,k,r){var e=bm(l.G.get(),c);return X_(l,e,c,new hP(l.D,X),[new mL(l.D,Y),new BW(l.D,e),new HW(l.D,X,["error"])],k,r)}; CLX=function(l,c,Y,X,k,r,e){var d=bm(l.G.get(),c);return X_(l,d,c,new HW(l.D,k,["normal"]),[new mL(l.D,Y),new BW(l.D,d),new HW(l.D,X,["error"])],r,e)}; TKV=function(l,c,Y,X,k){var r=bm(l.G.get(),c);return X_(l,r,c,new vW(l.D,Y),[new mL(l.D,Y),new BW(l.D,r)],X,k)}; W6L=function(l,c,Y,X,k){Y=Y?"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM":"SLOT_TYPE_PLAYBACK_TRACKING";var r=bm(l.G.get(),Y);c=new vW(l.D,c);var e=[new so(l.D,r)];l=[new BW(l.D,r)];return{slotId:r,slotType:Y,slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:e,slotExpirationTriggers:l,hJ:"core",clientMetadata:new eT([new C$(k({slotId:r,slotType:Y,slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:c,slotFulfillmentTriggers:e,slotExpirationTriggers:l}))]),adSlotLoggingData:X}}; lcy=function(l,c,Y,X){var k=bm(l.G.get(),"SLOT_TYPE_PLAYER_BYTES"),r=new VW(l.D),e=[new gu(l.D,k)];l=[new mL(l.D,c)];return{slotId:k,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:r,slotFulfillmentTriggers:e,slotExpirationTriggers:l,hJ:"core",clientMetadata:new eT([new C$(X({slotId:k,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:r,slotFulfillmentTriggers:e,slotExpirationTriggers:l})),new Tj({})]),adSlotLoggingData:Y}}; dTc=function(l,c){return aAV(l.zz.get())?new HW(l.D,c,["normal","error","skipped"]):new HW(l.D,c,["normal"])}; DCk=function(l,c,Y,X,k){c=dTc(l,c);l=GK(l,c,Y);k=k({slotId:l.slotId,slotType:l.slotType,slotPhysicalPosition:l.slotPhysicalPosition,slotEntryTrigger:l.slotEntryTrigger,slotFulfillmentTriggers:l.slotFulfillmentTriggers,slotExpirationTriggers:l.slotExpirationTriggers,hJ:l.hJ});return k instanceof u?k:{P0:Object.assign({},l,{clientMetadata:new eT([new C$(k.layout)]),adSlotLoggingData:X}),I4:k.I4}}; tVr=function(l,c,Y,X,k,r,e){Y=yXr(l,c,Y,X);if(Y instanceof u)return Y;e=e({slotId:Y.slotId,slotType:Y.slotType,slotPhysicalPosition:Y.slotPhysicalPosition,slotEntryTrigger:Y.slotEntryTrigger,slotFulfillmentTriggers:Y.slotFulfillmentTriggers,slotExpirationTriggers:Y.slotExpirationTriggers,hJ:Y.hJ});if(e instanceof u)return e;X=[new Fy(bi(c)),new C$(e.layout),new lY({lL:l.lL(c)})];r&&X.push(new L$({}));return{P0:{slotId:Y.slotId,slotType:Y.slotType,slotPhysicalPosition:Y.slotPhysicalPosition,slotEntryTrigger:f5(l, c,Y.slotId,Y.slotEntryTrigger),slotFulfillmentTriggers:PG(l,c,Y.slotId,Y.slotFulfillmentTriggers),slotExpirationTriggers:Y.slotExpirationTriggers,hJ:Y.hJ,clientMetadata:new eT(X),adSlotLoggingData:k},I4:e.I4}}; f5=function(l,c,Y,X){return l.zz.get().k_(bi(c))?new it(l.D,Y):X}; PG=function(l,c,Y,X){return l.zz.get().k_(bi(c))?[new gu(l.D,Y)]:X}; GK=function(l,c,Y){var X=bm(l.G.get(),"SLOT_TYPE_PLAYER_BYTES"),k=[new so(l.D,X)];l=[new BW(l.D,X),new mL(l.D,Y)];return{slotId:X,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:k,slotExpirationTriggers:l,hJ:"core"}}; yXr=function(l,c,Y,X){c=YG(l,c,Y,X);return c instanceof u?c:GK(l,c,Y)}; s8y=function(l,c,Y,X,k,r){var e=bm(l.G.get(),"SLOT_TYPE_FORECASTING");c=YG(l,c,Y,X);if(c instanceof u)return c;X=[new so(l.D,e)];l=[new BW(l.D,e),new mL(l.D,Y)];return{slotId:e,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:X,slotExpirationTriggers:l,hJ:"core",clientMetadata:new eT([new C$(r({slotId:e,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:c,slotFulfillmentTriggers:X,slotExpirationTriggers:l}))]),adSlotLoggingData:k}}; IAk=function(l,c,Y,X,k){var r=!c.hideCueRangeMarker;switch(c.kind){case "AD_PLACEMENT_KIND_START":return new vW(l.D,Y);case "AD_PLACEMENT_KIND_MILLISECONDS":return l=hCc(c,X),l instanceof u?l:k(l.TZ,r);case "AD_PLACEMENT_KIND_END":return new z5(l.D,Y,r);default:return new u("Cannot construct entry trigger",{kind:c.kind})}}; FdS=function(l,c,Y,X,k){return IAk(l,c,Y,X,function(r,e){return new u1y(l.D,Y,r,e,k)})}; YG=function(l,c,Y,X){return IAk(l,c,Y,X,function(k,r){return new oB(l.D,Y,k,r)})}; X_=function(l,c,Y,X,k,r,e){l=[new gu(l.D,c)];return{slotId:c,slotType:Y,slotPhysicalPosition:1,slotEntryTrigger:X,slotFulfillmentTriggers:l,slotExpirationTriggers:k,hJ:"core",clientMetadata:new eT([new C$(e({slotId:c,slotType:Y,slotPhysicalPosition:1,hJ:"core",slotEntryTrigger:X,slotFulfillmentTriggers:l,slotExpirationTriggers:k}))]),adSlotLoggingData:r}}; kG=function(l,c){g.C.call(this);this.zz=l;this.D=c;this.eventCount=0}; rH=function(l,c,Y,X){kG.call(this,l,c);this.zz=l;this.bQ=Y;this.context=X}; eo=function(){this.D=new Map}; yw=function(l,c){var Y=this;this.currentState="wait";this.onSuccess=[];this.onFailure=[];this.currentState=l;this.result=c.result;this.error=c.error;c.promise&&c.promise.then(function(X){JN(Y,X)},function(X){dH(Y,X)})}; tN=function(l){if(Oc(l)){if(l instanceof yw)return l;if(D$(l))return new yw("wait",{promise:l})}return new yw("done",{result:l})}; Uc=function(){return new yw("wait",{})}; GQ=function(l){return new yw("fail",{error:l})}; fB=function(l){try{return tN(l())}catch(c){return GQ(c)}}; bB=function(l,c){var Y=Uc();l.onSuccess.push(function(X){try{var k=c(X);JN(Y,k)}catch(r){dH(Y,r)}}); l.onFailure.push(function(X){dH(Y,X)}); P5(l);return Y}; qL=function(l,c){var Y=Uc();l.onSuccess.push(function(X){JN(Y,X)}); l.onFailure.push(function(X){try{var k=c(X);JN(Y,k)}catch(r){dH(Y,r)}}); P5(l);return Y}; lzO=function(l,c){var Y=Uc();l.onSuccess.push(function(X){try{c(),JN(Y,X)}catch(k){dH(Y,k)}}); l.onFailure.push(function(X){try{c(),dH(Y,X)}catch(k){dH(Y,k)}}); P5(l)}; JN=function(l,c){if(Oc(c)){if(D$(c)){c.then(function(Y){JN(l,Y)},function(Y){dH(l,Y)}); return}if(c instanceof yw){bB(c,function(Y){JN(l,Y)}); qL(c,function(Y){dH(l,Y)}); return}}l.currentState="done";l.result=c;P5(l)}; dH=function(l,c){l.currentState="fail";l.error=c;P5(l)}; P5=function(l){if(l.currentState==="done"){var c=l.onSuccess;l.onSuccess=[];l.onFailure=[];c=g.b(c);for(var Y=c.next();!Y.done;Y=c.next())Y=Y.value,Y(l.result)}else if(l.currentState==="fail")for(c=l.onFailure,l.onSuccess=[],l.onFailure=[],c=g.b(c),Y=c.next();!Y.done;Y=c.next())Y=Y.value,Y(l.error)}; YPr=function(l){return function(){return c3k(l.apply(this,g.wy.apply(0,arguments)))}}; c3k=function(l){return fB(function(){return aC(l,l.next())})}; aC=function(l,c){return c.done?tN(c.value):qL(bB(c.value.Hb,function(Y){return aC(l,l.next(Y))}),function(Y){return aC(l,l.throw(Y))})}; Xrn=function(l,c){if(l.length===0)return tN(NaN);var Y=Uc(),X=l.length;l.forEach(function(k,r){lzO(tN(k),function(){Y.currentState==="wait"&&(c!==void 0&&c(r)&&Y.currentState==="wait"?Y.resolve(r):(--X,X===0&&Y.resolve(NaN)))})}); return Y}; kRK=function(l){return l.map(function(c){return tN(c)})}; pB=function(l){var c=l.hours||0;var Y=l.minutes||0,X=l.seconds||0;c=X+Y*60+c*3600+(l.days||0)*86400+(l.weeks||0)*604800+(l.months||0)*2629800+(l.years||0)*31557600;c<=0?c={hours:0,minutes:0,seconds:0}:(l=c,c=Math.floor(l/3600),l%=3600,Y=Math.floor(l/60),X=Math.floor(l%60),c={hours:c,minutes:Y,seconds:X});var k=c.hours===void 0?0:c.hours;Y=c.minutes===void 0?0:c.minutes;l=c.seconds===void 0?0:c.seconds;X=k>0;c=[];if(X){k=(new Intl.NumberFormat("en-u-nu-latn")).format(k);var r=["fr"],e="az bs ca da de el es eu gl hr id is it km lo mk nl pt-BR ro sl sr sr-Latn tr vi".split(" "); k="af be bg cs et fi fr-CA hu hy ka kk ky lt lv no pl pt-PT ru sk sq sv uk uz".split(" ").includes(NL)?k.replace(",","\u00a0"):r.includes(NL)?k.replace(",","\u202f"):e.includes(NL)?k.replace(",","."):k;c.push(k)}X=X===void 0?!1:X;Y=(["af","be","lt"].includes(NL)||X)&&Y<10?r3S().format(Y):(new Intl.NumberFormat("en-u-nu-latn")).format(Y);c.push(Y);Y=r3S().format(l);c.push(Y);Y=":";"da fi id si sr sr-Latn".split(" ").includes(NL)&&(Y=".");return c.join(Y)}; r3S=function(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})}; eYX=function(l,c){var Y,X;l=((Y=l.watchEndpointSupportedAuthorizationTokenConfig)==null?void 0:(X=Y.videoAuthorizationToken)==null?void 0:X.credentialTransferTokens)||[];for(Y=0;Yc;l=Y}else l=!1;return l}; izK=function(l){l=l.split(Yv[4]);CB.CT(l,45);CB.CT(l,50);CB.jj(l,3);return l.join(Yv[4])}; g.Z$=function(l,c){return l.VA+"timedtext_video?ref=player&v="+c.videoId}; g.SPr=function(l){var c=this;this.videoData=l;l={};this.D=(l.c1a=function(){var Y=[];if(g.Vw.isInitialized()){var X="";c.videoData&&c.videoData.uI&&(X=c.videoData.uI+("&r1b="+c.videoData.clientPlaybackNonce));var k={};X=(k.atr_challenge=X,k);B4("bg_v",void 0,"player_att");(X=RYV(X))?(B4("bg_s",void 0,"player_att"),Y.push("r1a="+X)):(B4("bg_e",void 0,"player_att"),Y.push("r1c=2"))}else B4("bg_e",void 0,"player_att"),window.trayride||window.botguard?Y.push("r1c=1"):Y.push("r1c=4");Y.push("r1d="+g.Vw.getState()); return Y.join("&")},l.c6a=function(Y){return"r6a="+(Number(Y.c)^Du())},l.c6b=function(Y){return"r6b="+(Number(Y.c)^Number(g.Ln("CATSTAT",0)))},l); this.videoData&&this.videoData.uI?this.E3=X9(this.videoData.uI):this.E3={}}; g.vur=function(l){if(l.videoData&&l.videoData.uI){for(var c=[l.videoData.uI],Y=g.b(Object.keys(l.D)),X=Y.next();!X.done;X=Y.next())X=X.value,l.E3[X]&&l.D[X]&&(X=l.D[X](l.E3))&&c.push(X);return c.join("&")}return null}; g.$G=function(l,c){pri(l,{qoT:g.GR(c.experiments,"bg_vm_reinit_threshold"),cspNonce:c.cspNonce,VA:c.VA||""})}; xJO=function(){var l=XMLHttpRequest.prototype.fetch;return!!l&&l.length===3}; Qw=function(l){l=l===void 0?2592E3:l;if(l>0&&!(LS5()>(0,g.nb)()-l*1E3))return 0;l=g.VK("yt-player-quality");if(typeof l==="string"){if(l=g.QH[l],l>0)return l}else if(l instanceof Object)return l.quality;return 0}; mv=function(){var l=g.VK("yt-player-proxima-pref");return l==null?null:l}; zYg=function(){var l=g.VK("yt-player-quality");if(l instanceof Object&&l.quality&&l.previousQuality){if(l.quality>l.previousQuality)return 1;if(l.quality0&&c[0]?l.getAutoplayPolicy(c[0]):l.getAutoplayPolicy("mediaelement");if(TkV[Y])return TkV[Y]}}catch(X){}return"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"}; gH=function(l){return l.ZV||l.Ow||l.mutedAutoplay}; j2S=function(l,c){return gH(l)?c!==1&&c!==2&&c!==0?"AUTOPLAY_STATUS_UNAVAILABLE":l.aC?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"}; VTn=function(l,c,Y){var X=c.L();l.thirdParty||(l.thirdParty={});X.ancestorOrigins&&(l.thirdParty.embeddedPlayerContext=Object.assign({},l.thirdParty.embeddedPlayerContext,{ancestorOrigins:X.ancestorOrigins}));X.B("embeds_enable_autoplay_and_visibility_signals")&&(X.kP!=null&&(l.thirdParty.embeddedPlayerContext=Object.assign({},l.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(X.kP)})),X.lN&&(l.thirdParty.embeddedPlayerContext=Object.assign({},l.thirdParty.embeddedPlayerContext,{visibilityFractionSource:X.lN})), l.thirdParty.embeddedPlayerContext=Object.assign({},l.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:Ec(),autoplayIntended:gH(c),autoplayStatus:j2S(c,Y)}))}; ZzX=function(l,c){uL(l,2,c.r6,uB,3);uL(l,3,c.HF,ouv,3);EH(l,4,c.onesieUstreamerConfig);EH(l,9,c.oy);uL(l,10,c.YN,AN,3);uL(l,15,c.reloadPlaybackParams,CYg,3)}; Q2g=function(l,c){uL(l,1,c.formatId,F_,3);Bc(l,2,c.startTimeMs);Bc(l,3,c.durationMs);Bc(l,4,c.w0);Bc(l,5,c.S0);uL(l,9,c.SNQ,$Jg,3);uL(l,11,c.U90,IC,1);uL(l,12,c.IT,IC,1)}; mJO=function(l,c){gK(l,1,c.videoId);Bc(l,2,c.lmt)}; $Jg=function(l,c){if(c.DW)for(var Y=0;Y>31));Bc(l,16,c.xJz);Bc(l,17,c.detailedNetworkType);Bc(l,18,c.KJ);Bc(l,19,c.AD);Bc(l,21,c.e9h);Bc(l,23,c.nG);Bc(l,28,c.Ly);Bc(l,29,c.TvQ);Bc(l,34,c.visibility);Y=c.playbackRate;if(Y!==void 0){var X=new ArrayBuffer(4);(new Float32Array(X))[0]=Y;Y=(new Uint32Array(X))[0];if(Y!==void 0)for(sH(l,285),Mz(l,4),X=0;X<4;)l.view.setUint8(l.pos,Y&255),Y>>=8,l.pos+=1,X+=1}Bc(l,36,c.nJ); uL(l,38,c.mediaCapabilities,s2V,3);Bc(l,39,c.QH7);Bc(l,40,c.VD);Bc(l,44,c.playerState);Lv(l,46,c.UL);Bc(l,48,c.ED);Bc(l,50,c.yH);Bc(l,51,c.eX);Bc(l,54,c.w6);if(c.HK)for(Y=0;Y>31));gK(l,2,c.message)}; lSg=function(l,c){Bc(l,1,c.clientState);uL(l,2,c.HAh,F9i,1)}; A3n=function(l,c){EH(l,1,c.Tyd);uL(l,2,c.QY6,IzO,3);uL(l,3,c.coldStartInfo,lSg,3)}; uCK=function(l,c){Bc(l,1,c.type);EH(l,2,c.value)}; gun=function(l,c){gK(l,1,c.hl);gK(l,12,c.deviceMake);gK(l,13,c.deviceModel);Bc(l,16,c.clientName);gK(l,17,c.clientVersion);gK(l,18,c.osName);gK(l,19,c.osVersion)}; cvk=function(l,c){gK(l,1,c.name);gK(l,2,c.value)}; Y6v=function(l,c){gK(l,1,c.url);if(c.V0)for(var Y=0;Y1&&(this.N=l[1]==="2")}; rx=function(l,c,Y,X,k){this.G=l;this.D=c;this.K=Y;this.reason=X;this.Ss=k===void 0?0:k}; g.e4=function(l,c,Y,X){return new rx(g.QH[l]||0,g.QH[c]||0,Y,X)}; dx=function(l){if(JQ&&l.Ss)return!1;var c=g.QH.auto;return l.G===c&&l.D===c}; OX=function(l){return y1[l.D||l.G]||"auto"}; QNn=function(l,c){c=g.QH[c];return l.G<=c&&(!l.D||l.D>=c)}; Dj=function(l){return"["+l.G+"-"+l.D+", override: "+(l.K+", reason: "+l.reason+"]")}; tQ=function(l,c,Y){this.videoInfos=l;this.D=c;this.audioTracks=[];if(this.D){l=new Set;Y==null||Y({ainfolen:this.D.length});c=g.b(this.D);for(var X=c.next();!X.done;X=c.next())if(X=X.value,!X.rB||l.has(X.rB.id)){var k=void 0,r=void 0,e=void 0;(e=Y)==null||e({atkerr:!!X.rB,itag:X.itag,xtag:X.D,lang:((k=X.rB)==null?void 0:k.name)||"",langid:((r=X.rB)==null?void 0:r.id)||""})}else k=new g.k8(X.id,X.rB),l.add(X.rB.id),this.audioTracks.push(k);Y==null||Y({atklen:this.audioTracks.length})}}; UX=function(){g.C.apply(this,arguments);this.D=null}; sNS=function(l,c,Y,X,k,r,e){if(l.D)return l.D;var d={},y=new Set,O={};if(G0(X)){for(var D in X.D)X.D.hasOwnProperty(D)&&(l=X.D[D],O[l.info.rf]=[l.info]);return O}D=mi5(c,X,d);r&&k({aftsrt:fo(D)});for(var t={},U=g.b(Object.keys(D)),G=U.next();!G.done;G=U.next()){G=G.value;for(var f=g.b(D[G]),a=f.next();!a.done;a=f.next()){a=a.value;var p=a.itag,S=void 0,x=G+"_"+(((S=a.video)==null?void 0:S.fps)||0);t.hasOwnProperty(x)?t[x]===!0?O[G].push(a):d[p]=t[x]:(S=PO(c,a,Y,X.isLive,y),S!==!0?(e.add(G),d[p]=S, S==="disablevp9hfr"&&(t[x]="disablevp9hfr")):(O[G]=O[G]||[],O[G].push(a),t[x]=!0))}}r&&k({bfflt:fo(O)});for(var h in O)O.hasOwnProperty(h)&&(X=h,O[X]&&O[X][0].L0()&&(O[X]=O[X],O[X]=Wbr(c,O[X],d),O[X]=MjS(O[X],d)));r&&Object.keys(d).length>0&&k({rjr:zh(d)});c=g.b(y.values());for(X=c.next();!X.done;X=c.next())(X=Y.G.get(X.value))&&--X.QG;r&&k({aftflt:fo(O)});l.D=g.xp(O,function(K){return!!K.length}); return l.D}; LbV=function(l,c,Y,X,k,r,e,d){d=d===void 0?!1:d;if(c.U$&&e&&e.length>1&&!(c.N4>0||c.j)){for(var y=c.G||!!k,O=y&&c.qJ?r:void 0,D=mi5(c,X),t=[],U=[],G={},f=0;f0&&U&&k&&(D=[e,Y],p=k.concat(U).filter(function(S){return S})); if(p.length&&!c.bS){aH(p,D);if(y){y=[];c=g.b(p);for(X=c.next();!X.done;X=c.next())y.push(X.value.itag);r({hbdfmt:y.join(".")})}return TW(new tQ(p,l,O))}p=XIS(c);p=g.gM(p,d);if(!p){if(t[e])return r=t[e],aH(r),TW(new tQ(r,l,O));y&&r({novideo:1});return Kg()}c.CC&&(p==="1"||p==="1h")&&t[Y]&&(e=Nx(t[p]),D=Nx(t[Y]),D>e?p=Y:D===e&&khK(t[Y])&&(p=Y));p==="9"&&t.h&&Nx(t.h)>Nx(t["9"])&&(p="h");c.Pu&&X.isLive&&p==="("&&t.H&&Nx(t["("])<1440&&(p="H");y&&r({vfmly:po(p)});c=t[p];if(!c.length)return y&&r({novfmly:po(p)}), Kg();aH(c);return TW(new tQ(c,l,O))}; giL=function(l,c){var Y=!(!l.m&&!l.M),X=!(!l.mac3&&!l.MAC3),k=!(!l.meac3&&!l.MEAC3);l=!(!l.i&&!l.I);c.oe=l;return Y||X||k||l}; khK=function(l){l=g.b(l);for(var c=l.next();!c.done;c=l.next())if(c=c.value,c.itag&&reK.has(c.itag))return!0;return!1}; Avn=function(l){l=g.b(l);for(var c=l.next();!c.done;c=l.next())if(c.value.audio.audioQuality==="AUDIO_QUALITY_HIGH")return!0;return!1}; po=function(l){switch(l){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return l}}; fo=function(l){var c=[],Y;for(Y in l)if(l.hasOwnProperty(Y)){var X=Y;c.push(po(X));X=g.b(l[X]);for(var k=X.next();!k.done;k=X.next())c.push(k.value.itag)}return c.join(".")}; EiS=function(l,c,Y,X,k,r){var e={},d={};g.v0(c,function(y,O){y=y.filter(function(D){var t=D.itag;if(!D.bd)return d[t]="noenc",!1;if(r.V2&&D.rf==="(h"&&r.Gc)return d[t]="lichdr",!1;if(!l.T&&D.rf==="1e")return d[t]="noav1enc",!1;if(D.rf==="("||D.rf==="(h"){if(l.K&&Y&&Y.flavor==="widevine"){var U=D.mimeType+"; experimental=allowed";(U=!!D.bd[Y.flavor]&&!!Y.D[U])||(d[t]=D.bd[Y.flavor]?"unspt":"noflv");return U}if(!RH(l,iu.CRYPTOBLOCKFORMAT)&&!l.Ch||l.JJ)return d[t]=l.JJ?"disvp":"vpsub",!1}return Y&&D.bd[Y.flavor]&& Y.D[D.mimeType]?!0:(d[t]=Y?D.bd[Y.flavor]?"unspt":"noflv":"nosys",!1)}); y.length&&(e[O]=y)}); X&&Object.entries(d).length&&k({rjr:zh(d)});return e}; MjS=function(l,c){var Y=zi(l,function(X,k){return k.video.fps>32?Math.min(X,k.video.width):X},Infinity); Y32||X.video.widthl.C)return"max"+l.C;if(l.iQ&&c.rf==="h"&&c.video&&c.video.qualityOrdinal>1080)return"blkhigh264";if(c.rf==="(h"&&!Y.C)return"enchdr";if((X===void 0?0:X)&&F7(c)&&!l.ZA)return"blk51live";if((c.rf==="MAC3"||c.rf==="mac3")&&!l.N)return"blkac3";if((c.rf==="MEAC3"||c.rf==="meac3")&&!l.W)return"blkeac3";if(c.rf==="M"||c.rf==="m")return"blkaac51"; if((c.rf==="so"||c.rf==="sa")&&!l.Kh)return"blkamb";if(!l.V2&&fqV(c)&&(!Y.T||c.rf!=="1e"))return"cbc";if(!Y.T&&fqV(c)&&c.rf==="1e")return"cbcav1";if((c.rf==="i"||c.rf==="I")&&!l.MJ)return"blkiamf";if(c.itag==="774"&&!l.JJ)return"blkouh";var r,e;if(l.Ud&&(c.rf==="1"||c.rf==="1h"||Y.T&&c.rf==="1e")&&((r=c.video)==null?0:r.qualityOrdinal)&&((e=c.video)==null?void 0:e.qualityOrdinal)>l.Ud)return"av1cap";if((X=Y.G.get(c.rf))&&X.QG>0)return k.add(c.rf),"byerr";var d;if((d=c.video)==null?0:d.fps>32){if(!Y.PU&& !RH(Y,iu.FRAMERATE))return"capHfr";if(l.uQ&&c.video.qualityOrdinal>=4320)return"blk8khfr";if(Lr(c)&&l.wC&&c.bd&&c.video.qualityOrdinal>=1440)return"disablevp9hfr"}if(l.Ss&&c.Ss>l.Ss)return"ratecap";l=emK(Y,c);return l!==!0?l:!0}; aH=function(l,c){c=c===void 0?[]:c;g.Ov(l,function(Y,X){var k=X.Ss-Y.Ss;if(!Y.L0()||!X.L0())return k;var r=X.video.height*X.video.width-Y.video.height*Y.video.width;!r&&c&&c.length>0&&(Y=c.indexOf(Y.rf)+1,X=c.indexOf(X.rf)+1,r=Y===0||X===0?X||-1:Y-X);r||(r=k);return r})}; g.S4=function(l,c){this.G=l;this.T=c===void 0?!1:c;this.K=this.path=this.scheme=Yv[4];this.D={};this.url=Yv[4]}; x8=function(l){vO(l);return l.K}; z0=function(l){return l.G?l.G.startsWith(Yv[21]):l.scheme===Yv[21]}; Je5=function(l){vO(l);return g.n8(l.D,function(c){return c!==null})}; no=function(l){vO(l);var c=decodeURIComponent(l.get(Yv[22])||Yv[4]).split(Yv[23]);return l.path===Yv[24]&&c.length>1&&!!c[1]}; hQ=function(l,c){c=c===void 0?!1:c;vO(l);if(l.path!==Yv[24]){var Y=l.clone();Y.set(Yv[25],Yv[26]);return Y}var X=l.Fq();Y=new g.N6(X);var k=l.get(Yv[27]),r=decodeURIComponent(l.get(Yv[22])||Yv[4]).split(Yv[23]);if(k&&r&&r.length>1&&r[1])return X=Y.D,l=X.replace(/^[^.]*/,Yv[4]),g.Rp(Y,(X.indexOf(Yv[28])===0?Yv[28]:Yv[29])+k+Yv[30]+r[1]+l),Y=new g.S4(Y.toString()),Y.set(Yv[31],Yv[26]),Y;if(c)return Y=l.clone(),Y.set(Yv[31],Yv[26]),Y;k=Y.D.match(Yv[32]);Y.D.match(Yv[33])?(g.Rp(Y,Yv[34]),X=Y.toString()): Y.D.match(Yv[35])?(g.Rp(Y,Yv[36]),X=Y.toString()):(Y=ruX(X),cl(Y)&&(X=Y));Y=new g.S4(X);Y.set(Yv[37],Yv[26]);k&&Y.set(Yv[38],Yv[39]);return Y}; vO=function(l){if(l.G){if(!cl(l.G)&&!l.G.startsWith(Yv[21]))throw new g.Ed(Yv[40],l.G);var c=g.hY(l.G);l.scheme=c.N;l.K=c.D+(c.K!=null?Yv[41]+c.K:Yv[4]);var Y=c.G;if(Y.startsWith(Yv[24]))l.path=Yv[24],Y=Y.slice(14);else if(Y.startsWith(Yv[42]))l.path=Yv[42],Y=Y.slice(13);else if(Y.startsWith(Yv[43])){var X=Y.indexOf(Yv[44],12),k=Y.indexOf(Yv[44],X+1);X>0&&k>0?(l.path=Y.slice(0,k),Y=Y.slice(k+1)):(l.path=Y,Y=Yv[4])}else l.path=Y,Y=Yv[4];X=l.D;l.D=dnK(Y);Object.assign(l.D,yeg(c.T.toString()));Object.assign(l.D, X);l.D.file===Yv[45]&&(delete l.D.file,l.path+=Yv[46]);l.G=Yv[4];l.url=Yv[4];l.T&&(c=j6c(),vO(l),Y=l.D[c]||null)&&(Y=Orc[0](Y),l.set(c,Y),l.T||j6c(Yv[4]))}}; Dnr=function(l){vO(l);var c=l.scheme+(l.scheme?Yv[47]:Yv[48])+l.K+l.path;if(Je5(l)){var Y=[];g.v0(l.D,function(X,k){X!==null&&Y.push(k+Yv[49]+X)}); c+=Yv[50]+Y.join(Yv[51])}return c}; dnK=function(l){l=l.split(Yv[44]);var c=0;l[0]||c++;for(var Y={};c0?tgk(c,X.slice(0,k),X.slice(k+1)):X&&(c[X]=Yv[4])}return c}; tgk=function(l,c,Y){if(c===Yv[52]){var X;(X=Y.indexOf(Yv[49]))>=0?(c=Yv[53]+Y.slice(0,X),Y=Y.slice(X+1)):(X=Y.indexOf(Yv[54]))>=0&&(c=Yv[53]+Y.slice(0,X),Y=Y.slice(X+3))}l[c]=Y}; HO=function(l){var c=g.m(l,Unk)||l.signatureCipher;l={y$:!1,eM:Yv[4],Xh:Yv[4],s:Yv[4]};if(!c)return l;c=X9(c);l.y$=!0;l.eM=c.url;l.Xh=c.sp;l.s=c.s;return l}; wx=function(l,c,Y,X,k,r,e,d,y){this.BU=l;this.startTime=c;this.duration=Y;this.ingestionTime=X;this.sourceURL=k;this.MM=y;this.endTime=c+Y;this.D=e||0;this.range=r||null;this.pending=d||!1;this.MM=y||null}; g.Ko=function(){this.segments=[];this.D=null;this.G=!0;this.K=""}; GhX=function(l,c){if(c>l.pC())l.segments=[];else{var Y=EN(l.segments,function(X){return X.BU>=c},l); Y>0&&l.segments.splice(0,Y)}}; T0=function(l,c,Y,X,k){k=k===void 0?!1:k;this.data=l;this.offset=c;this.size=Y;this.type=X;this.D=(this.G=k)?0:8;this.dataOffset=this.offset+this.D}; j4=function(l){var c=l.data.getUint8(l.offset+l.D);l.D+=1;return c}; V1=function(l){var c=l.data.getUint16(l.offset+l.D);l.D+=2;return c}; oH=function(l){var c=l.data.getInt32(l.offset+l.D);l.D+=4;return c}; Co=function(l){var c=l.data.getUint32(l.offset+l.D);l.D+=4;return c}; Zj=function(l){var c=l.data;var Y=l.offset+l.D;c=c.getUint32(Y)*4294967296+c.getUint32(Y+4);l.D+=8;return c}; $8=function(l,c){c=c===void 0?NaN:c;if(isNaN(c))var Y=l.size;else for(Y=l.D;Y1?Math.ceil(k*c):Math.floor(k*c))}l.skip(1);Y=j4(l)<<16|V1(l);if(Y&256){X=Y&1;k=Y&4;var r=Y&512,e=Y&1024,d=Y&2048;Y=Co(l);X&&l.skip(4);k&&l.skip(4);X=(r?4:0)+(e?4:0)+(d?4:0);for(k=0;k1?Math.ceil(e*c):Math.floor(e*c)),l.skip(X)}}}; gx=function(l){l=new DataView(l.buffer,l.byteOffset,l.byteLength);return(l=g.Lo(l,0,1836476516))?g.EX(l):NaN}; vwr=function(l){var c=g.Lo(l,0,1937011556);if(!c)return null;c=uu(l,c.dataOffset+8,1635148593)||uu(l,c.dataOffset+8,1635135537);if(!c)return null;var Y=uu(l,c.dataOffset+78,1936995172),X=uu(l,c.dataOffset+78,1937126244);if(!X)return null;c=null;if(Y)switch(Y.skip(4),j4(Y)){default:c=0;break;case 1:c=2;break;case 2:c=1;break;case 3:c=255}var k=Y=null,r=null;if(X=uu(l,X.dataOffset,1886547818)){var e=uu(l,X.dataOffset,1886546020),d=uu(l,X.dataOffset,2037673328);if(!d&&(d=uu(l,X.dataOffset,1836279920), !d))return null;e&&(e.skip(4),Y=oH(e)/65536,r=oH(e)/65536,k=oH(e)/65536);l=fwn(d);l=new DataView(l.buffer,l.byteOffset+8,l.byteLength-8);return new iri(c,Y,r,k,l)}return null}; uu=function(l,c,Y){for(;AQ(l,c);){var X=Fm(l,c);if(X.type===Y)return X;c+=X.size}return null}; g.Lo=function(l,c,Y){for(;AQ(l,c);){var X=Fm(l,c);if(X.type===Y)return X;c=IH(X.type)?c+8:c+X.size}return null}; g.l7=function(l){if(l.data.getUint8(l.dataOffset)){var c=l.data;l=l.dataOffset+4;c=c.getUint32(l)*4294967296+c.getUint32(l+4)}else c=l.data.getUint32(l.dataOffset+4);return c}; Fm=function(l,c){var Y=l.getUint32(c),X=l.getUint32(c+4);return new T0(l,c,Y,X)}; g.EX=function(l){var c=l.data.getUint8(l.dataOffset)?20:12;return l.data.getUint32(l.dataOffset+c)}; xnn=function(l){l=new T0(l.data,l.offset,l.size,l.type,l.G);var c=j4(l);l.skip(7);var Y=Co(l);if(c===0){c=Co(l);var X=Co(l)}else c=Zj(l),X=Zj(l);l.skip(2);for(var k=V1(l),r=[],e=[],d=0;d122)return!1}return!0}; IH=function(l){return l===1701082227||l===1836019558||l===1836019574||l===1835297121||l===1835626086||l===1937007212||l===1953653094||l===1953653099||l===1836475768}; zmy=function(l){l.skip(4);return{tQJ:$8(l,0),value:$8(l,0),timescale:Co(l),OAf:Co(l),XS7:Co(l),id:Co(l),G$:$8(l),offset:l.offset}}; g.nwy=function(l){var c=uu(l,0,1701671783);if(!c)return null;var Y=zmy(c),X=Y.tQJ;Y=BO(Y.G$);if(l=uu(l,c.offset+c.size,1701671783))if(l=zmy(l),l=BO(l.G$),Y&&l){c=g.b(Object.keys(l));for(var k=c.next();!k.done;k=c.next())k=k.value,Y[k]=l[k]}return Y?new Mx(Y,X):null}; cD=function(l,c){for(var Y=uu(l,0,c);Y;){var X=Y;X.type=1936419184;X.data.setUint32(X.offset+4,1936419184);Y=uu(l,Y.offset+Y.size,c)}}; g.YA=function(l,c){for(var Y=0,X=[];AQ(l,Y);){var k=Fm(l,Y);k.type===c&&X.push(k);Y=IH(k.type)?Y+8:Y+k.size}return X}; hmK=function(l,c){var Y=g.Lo(l,0,1937011556),X=g.Lo(l,0,1953654136);if(!Y||!X||l.getUint32(Y.offset+12)>=2)return null;var k=new DataView(c.buffer,c.byteOffset,c.length),r=g.Lo(k,0,1937011556);if(!r)return null;c=k.getUint32(r.dataOffset+8);X=k.getUint32(r.dataOffset+12);if(X!==1701733217&&X!==1701733238)return null;X=new POL(l.byteLength+c);Q1(X,l,0,Y.offset+12);X.data.setInt32(X.offset,2);X.offset+=4;Q1(X,l,Y.offset+16,Y.size-16);Q1(X,k,k.byteOffset+r.dataOffset+8,c);Q1(X,l,Y.offset+Y.size,l.byteLength- (Y.offset+Y.size));Y=g.b([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(k=Y.next();!k.done;k=Y.next())k=g.Lo(l,0,k.value),X.data.setUint32(k.offset,k.size+c);l=g.Lo(X.data,0,1953654136);X.data.setUint32(l.offset+16,2);return X.data}; Hrn=function(l){var c=g.Lo(l,0,1937011556);if(!c)return null;var Y=l.getUint32(c.dataOffset+12);if(Y!==1701733217&&Y!==1701733238)return null;c=uu(l,c.offset+24+(Y===1701733217?28:78),1936289382);if(!c)return null;Y=uu(l,c.offset+8,1935894637);if(!Y||l.getUint32(Y.offset+12)!==1667392371)return null;c=uu(l,c.offset+8,1935894633);if(!c)return null;c=uu(l,c.offset+8,1952804451);if(!c)return null;Y=new Uint8Array(16);for(var X=0;X<16;X++)Y[X]=l.getInt8(c.offset+16+X);return Y}; XJ=function(l,c){this.D=l;this.pos=0;this.start=c||0}; kA=function(l){return l.pos>=l.D.byteLength}; yr=function(l,c,Y){var X=new XJ(Y);if(!rV(X,l))return!1;X=eB(X);if(!Jr(X,c))return!1;for(l=0;c;)c>>>=8,l++;c=X.start+X.pos;var k=dV(X,!0);X=l+(X.start+X.pos-c)+k;X=X>9?wI5(X-9,8):wI5(X-2,1);l=c-l;Y.setUint8(l++,236);for(c=0;cY;k++)Y=Y*256+Gv(l),X*=128;return c?Y-X:Y}; DT=function(l){var c=dV(l,!0);l.pos+=c}; j3y=function(l){if(!Jr(l,440786851,!0))return null;var c=l.pos;dV(l,!1);var Y=dV(l,!0)+l.pos-c;l.pos=c+Y;if(!Jr(l,408125543,!1))return null;dV(l,!0);if(!Jr(l,357149030,!0))return null;var X=l.pos;dV(l,!1);var k=dV(l,!0)+l.pos-X;l.pos=X+k;if(!Jr(l,374648427,!0))return null;var r=l.pos;dV(l,!1);var e=dV(l,!0)+l.pos-r,d=new Uint8Array(Y+12+k+e),y=new DataView(d.buffer);d.set(new Uint8Array(l.D.buffer,l.D.byteOffset+c,Y));y.setUint32(Y,408125543);y.setUint32(Y+4,33554431);y.setUint32(Y+8,4294967295); d.set(new Uint8Array(l.D.buffer,l.D.byteOffset+X,k),Y+12);d.set(new Uint8Array(l.D.buffer,l.D.byteOffset+r,e),Y+12+k);return d}; fS=function(l){var c=l.pos;l.pos=0;var Y=1E6;rV(l,[408125543,357149030,2807729])&&(Y=OJ(l));l.pos=c;return Y}; VgX=function(l,c){var Y=l.pos;l.pos=0;if(l.D.getUint8(l.pos)!==160&&!PD(l)||!Jr(l,160))return l.pos=Y,NaN;dV(l,!0);var X=l.pos;if(!Jr(l,161))return l.pos=Y,NaN;dV(l,!0);Gv(l);var k=Gv(l)<<8|Gv(l);l.pos=X;if(!Jr(l,155))return l.pos=Y,NaN;X=OJ(l);l.pos=Y;return(k+X)*c/1E9}; PD=function(l){if(!own(l)||!Jr(l,524531317))return!1;dV(l,!0);return!0}; own=function(l){if(l.Jw()){if(!Jr(l,408125543))return!1;dV(l,!0)}return!0}; rV=function(l,c){for(var Y=0;Y0){var X=yeg(c.substring(Y+1));g.v0(X,function(k,r){this.set(r,k)},l); c=c.substring(0,Y)}c=dnK(c);g.v0(c,function(k,r){this.set(r,k)},l)}; ZrK=function(l){var c=l.base.Fq(),Y=[];g.v0(l.D,function(k,r){Y.push(r+"="+k)}); if(!Y.length)return c;var X=Y.join("&");l=Je5(l.base)?"&":"?";return c+l+X}; qd=function(l,c){var Y=new g.S4(c);(c=Y.get("req_id"))&&l.set("req_id",c);g.v0(l.D,function(X,k){Y.set(k,null)}); return Y}; $nO=function(){this.T=this.K=this.D=this.timedOut=this.started=this.N=this.G=0}; aO=function(l){l.N=(0,g.nb)();l.started=0;l.timedOut=0;l.D=0}; Nd=function(l,c){var Y=l.started+l.D*4;c&&(Y+=l.K);Y=Math.max(0,Y-3);return Math.pow(1.6,Y)}; pS=function(l,c){l[c]||(l[c]=new $nO);return l[c]}; RO=function(l){this.j=this.C=this.N=this.G=0;this.U=this.W=!1;this.D=l;this.K=l.clone()}; Q35=function(l,c,Y){if(z0(l.D))return!1;var X=pS(Y,x8(l.D));if(X.timedOut<1&&X.D<1)return!1;X=X.timedOut+X.D;l=i7(l,c);Y=pS(Y,x8(l));return Y.timedOut+Y.D+01?c=c.Fy:(Y=pS(Y,vD(l,l.TN(c,Y),c)),c=Math.max(l.N,Y.timedOut)+c.qW*(l.G-l.N)+.25*l.C,c=c>3?1E3*Math.pow(1.6,c-3):0);return c===0?!0:l.j+c<(0,g.nb)()}; mnk=function(l,c,Y){l.D.set(c,Y);l.K.set(c,Y);l.T&&l.T.set(c,Y)}; WUS=function(l,c,Y,X,k){++l.G;c&&++l.N;x8(Y.base).startsWith("redirector.")&&(l.D=l.K.clone(),delete l.T,X.J_&&delete k[x8(l.D)])}; zv=function(l){return l?(l.itag||"")+";"+(l.lmt||0)+";"+(l.xtags||""):""}; nS=function(l,c,Y,X){this.initRange=Y;this.indexRange=X;this.D=null;this.K=!1;this.W=0;this.T=this.x4=this.G=null;this.info=c;this.Wu=new RO(l)}; hr=function(l,c){this.start=l;this.end=c;this.length=c-l+1}; HD=function(l){l=l.split("-");var c=Number(l[0]),Y=Number(l[1]);if(!isNaN(c)&&!isNaN(Y)&&l.length===2&&(l=new hr(c,Y),!isNaN(l.start)&&!isNaN(l.end)&&!isNaN(l.length)&&l.length>0))return l}; wV=function(l,c){return new hr(l,l+c-1)}; Mgr=function(l){return l.end==null?{start:String(l.start)}:{start:String(l.start),end:String(l.end)}}; KS=function(l){if(!l)return new hr(0,0);var c=Number(l.start);l=Number(l.end);if(!isNaN(c)&&!isNaN(l)&&(c=new hr(c,l),c.length>0))return c}; Tv=function(l,c,Y,X,k,r,e,d,y,O,D,t){X=X===void 0?"":X;this.type=l;this.D=c;this.range=Y;this.source=X;this.Sj=D;this.clipId=t===void 0?"":t;this.j=[];this.C="";this.BU=-1;this.AJ=this.Kh=0;this.C=X;this.BU=k>=0?k:-1;this.startTime=r||0;this.duration=e||0;this.G=d||0;this.K=y>=0?y:this.range?this.range.length:NaN;this.N=this.range?this.G+this.K===this.range.length:O===void 0?!!this.K:O;this.range?(this.T=this.startTime+this.duration*this.G/this.range.length,this.U=this.duration*this.K/this.range.length, this.W=this.T+this.U):s3L(this)}; s3L=function(l){l.T=l.startTime;l.U=l.duration;l.W=l.T+l.U}; Biy=function(l,c,Y){var X=!(!c||c.D!==l.D||c.type!==l.type||c.BU!==l.BU);return Y?X&&!!c&&(l.range&&c.range?c.range.end===l.range.end:c.range===l.range)&&c.G+c.K===l.G+l.K:X}; jB=function(l){return l.type===1||l.type===2}; Vr=function(l){return l.type===3||l.type===6}; oO=function(l,c){return l.D===c.D?l.range&&c.range?l.range.start+l.G+l.K===c.range.start+c.G:l.BU===c.BU?l.G+l.K===c.G:l.BU+1===c.BU&&c.G===0&&l.N:!1}; EwO=function(l,c){return l.BU!==c.BU&&c.BU!==l.BU+1||l.type!==c.type?!1:oO(l,c)?!0:Math.abs(l.T-c.T)<=1E-6&&l.BU===c.BU?!1:LUy(l,c)}; LUy=function(l,c){return oO(l,c)||Math.abs(l.W-c.T)<=1E-6||l.BU+1===c.BU&&c.G===0&&l.N?!0:!1}; CS=function(l){return l.BU+(l.N?1:0)}; gwi=function(l){l.length===1||g.xR(l,function(Y){return!!Y.range}); for(var c=1;c=c.range.start+c.G&&l.range.start+l.G+l.K<=c.range.start+c.G+c.K:l.BU===c.BU&&l.G>=c.G&&(l.G+l.K<=c.G+c.K||c.N)}; YA5=function(l,c){return l.D!==c.D?!1:l.type===4&&c.type===3&&l.D.yd()?(l=l.D.zC(l),vq(l,function(Y){return YA5(Y,c)})):l.BU===c.BU&&!!c.K&&c.G+c.K>l.G&&c.G+c.K<=l.G+l.K}; $A=function(l,c){var Y=c.BU;l.C="updateWithSegmentInfo";l.BU=Y;if(l.startTime!==c.startTime||l.duration!==c.duration)l.startTime=c.startTime+l.Kh,l.duration=c.duration,s3L(l)}; Qr=function(l,c){var Y=this;this.Rh=l;this.T=this.D=null;this.N=this.Ct=NaN;this.TN=this.requestId=null;this.gk={EoQ:function(){return Y.range}}; this.Wu=l[0].D.Wu;this.G=c||"";this.Rh[0].range&&this.Rh[0].K>0&&(u7L(l)?(this.range=gwi(l),this.K=this.range.length):(this.range=this.Rh[this.Rh.length-1].range,this.K=AeL(l)))}; mE=function(l){return!jB(l.Rh[l.Rh.length-1])}; WD=function(l){return l.Rh[l.Rh.length-1].type===4}; g.Md=function(l,c,Y){Y=l.TN===null?l.Wu.TN(c,Y,l.Rh[0].type):l.TN;if(l.D){c=Y?hQ(l.D,c.fE):l.D;var X=new b7(c);X.get("alr")||X.set("alr","yes");l.G&&COn(X,l.G)}else/http[s]?:\/\//.test(l.G)?X=new b7(new g.S4(l.G)):(X=SB(l.Wu,Y,c),l.G&&COn(X,l.G));(c=l.range)?X.set("range",c.toString()):l.Rh[0].D.Na()&&l.Rh.length===1&&l.Rh[0].G&&X.set("range",l.Rh[0].G+"-");l.requestId&&X.set("req_id",l.requestId);isNaN(l.Ct)||X.set("headm",l.Ct.toString());isNaN(l.N)||X.set("mffa",l.N+"ms");l.urlParams&&g.v0(l.urlParams, function(k,r){X.set(r,k)}); return X}; XXk=function(l){if(l.range)return l.K;l=l.Rh[0];return Math.round(l.U*l.D.info.Ss)}; kTO=function(l,c){return Math.max(0,l.Rh[0].T-c)}; sJ=function(l,c,Y,X,k,r){r=r===void 0?0:r;nS.call(this,l,c,X,void 0);this.N=Y;this.Dm=r;this.index=k||new g.Ko}; ryn=function(l,c,Y,X,k){this.BU=l;this.startSecs=c;this.hV=Y;this.D=X||NaN;this.G=k||NaN}; BD=function(l,c,Y){for(;l;l=l.parentNode)if(l.attributes&&(!Y||l.nodeName===Y)){var X=l.getAttribute(c);if(X)return X}return""}; LS=function(l,c){for(;l;l=l.parentNode){var Y=l.getElementsByTagName(c);if(Y.length>0)return Y[0]}return null}; eFi=function(l){if(!l)return 0;var c=l.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return c?(Number(c[2])|0)*3600+(Number(c[4])|0)*60+(Number(c[6])|0):Number(l)|0}; JyX=function(l){return l.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?l+"Z":l}; EJ=function(){this.D=[];this.G=null;this.W=0;this.K=[];this.N=!1;this.C="";this.T=-1}; dcL=function(l){var c=l.K;l.K=[];return c}; yyc=function(){this.T=[];this.D=null;this.G={};this.K={}}; Ucg=function(l,c){var Y=[];c=Array.from(c.getElementsByTagName("SegmentTimeline"));c=g.b(c);for(var X=c.next();!X.done;X=c.next()){X=X.value;var k=X.parentNode.parentNode,r=null;k.nodeName==="Period"?r=OAn(l):k.nodeName==="AdaptationSet"?(k=k.getAttribute("id")||k.getAttribute("mimetype")||"",r=Dc5(l,k)):k.nodeName==="Representation"&&(k=k.getAttribute("id")||"",r=tFc(l,k));if(r==null)return;r.update(X);g.Xl(Y,dcL(r))}g.Xl(l.T,Y);YNS(l.T,function(e){return e.startSecs*1E3+e.D})}; GTK=function(l){l.D&&(l.D.D=[]);g.v0(l.G,function(c){c.D=[]}); g.v0(l.K,function(c){c.D=[]})}; OAn=function(l){l.D||(l.D=new EJ);return l.D}; Dc5=function(l,c){l.G[c]||(l.G[c]=new EJ);return l.G[c]}; tFc=function(l,c){l.K[c]||(l.K[c]=new EJ);return l.K[c]}; u7=function(l){var c=l===void 0?{}:l;l=c.Dm===void 0?0:c.Dm;var Y=c.MG===void 0?!1:c.MG;var X=c.md===void 0?0:c.md;var k=c.PZ===void 0?0:c.PZ;var r=c.le===void 0?Infinity:c.le;var e=c.Cz===void 0?0:c.Cz;var d=c.dC===void 0?!1:c.dC;c=c.aO===void 0?!1:c.aO;g.Ko.call(this);this.R5=this.du=-1;this.IY=l;this.md=X;this.MG=Y;this.PZ=k;this.le=r;this.Cz=e;((this.dC=d)||isFinite(r)&&this.le>0)&&Y&&gV&&(this.G=!1,this.K="postLive");this.aO=c}; Ar=function(l,c){return yV(l.segments,function(Y){return c-Y.BU})}; FJ=function(l,c,Y){Y=Y===void 0?{}:Y;sJ.call(this,l,c,"",void 0,void 0,Y.Dm||0);this.index=new u7(Y)}; IO=function(l,c,Y){nS.call(this,l,c);this.N=Y;l=this.index=new g.Ko;l.G=!1;l.K="d"}; fOv=function(l,c,Y){var X=l.index.Va(c),k=l.index.getStartTime(c),r=l.index.getDuration(c);Y?r=Y=0:Y=l.info.Ss*r;return new Qr([new Tv(3,l,void 0,"otfCreateRequestInfoForSegment",c,k,r,0,Y)],X)}; PZk=function(l,c){if(!l.index.isLoaded()){var Y=[],X=c.T;c=c.N.split(",").filter(function(D){return D.length>0}); for(var k=0,r=0,e=0,d=/^(\d+)/,y=/r=(\d+)/,O=0;OX)return null}else if(Y&&(Y=l.D,X=c.D,Y=!(X.zy.length?v4c(Y,X.zy[0]):1)),Y)return null;Y=new Tv(l.info.type,l.info.D,l.info.range,l.info.C,l.info.BU,l.info.startTime,l.info.duration,l.info.G,l.info.K,l.info.N,l.info.Sj,l.info.clipId);X=c.info;Y.K+=X.K;Y.range&&(Y.U+=X.U);Y.W=X.W;Y.N=X.N;X=new a5;Nz(X,l.D);Nz(X,c.D);Y=new lP(Y,X);Y.G= c.G||l.G;Y.K=l.K!==-1?l.K:c.K;Y.T=l.T!==-1?l.T:c.T;return Y}; g.YJ=function(l){g.I3(l.info.D.info)||l.info.D.info.x_();if(l.K!==-1)return l.K;if(l.G&&awK(l.G))return l.K=awK(l.G),l.K;if(g.I3(l.info.D.info)){var c=l.PP();for(var Y=l.info.D.D,X=NaN,k=NaN,r=0;AQ(c,r);){var e=Fm(c,r);e.type===1936286840?k=e.data.getUint32(e.dataOffset+8):e.type===1836476516?k=g.EX(e):e.type===1952867444&&isNaN(X)&&(X=g.l7(e));r=IH(e.type)?r+8:r+e.size}!k&&Y&&(k=gx(Y));c=X/k}else c=new XJ(l.PP()),Y=l.N?c:new XJ(new DataView(l.info.D.D.buffer)),X=fS(Y),Y=c.pos,c.pos=0,PD(c)?Jr(c, 231)?(X=OJ(c)*X/1E9,c.pos=Y,c=X):(c.pos=Y,c=NaN):(c.pos=Y,c=NaN);l.K=c||l.info.T;return l.K}; aO5=function(l,c){l.timestampOffset>0&&(c-=l.timestampOffset);var Y=g.YJ(l)+c;qAL(l,Y);l.timestampOffset=c}; qAL=function(l,c){g.I3(l.info.D.info)||l.info.D.info.x_();l.K=c;if(g.I3(l.info.D.info)){var Y=l.PP();l=l.info.D.D;for(var X=NaN,k=NaN,r=0;AQ(Y,r);){var e=Fm(Y,r);isNaN(X)&&(e.type===1936286840?X=e.data.getUint32(e.dataOffset+8):e.type===1836476516&&(X=g.EX(e)));if(e.type===1952867444){!X&&l&&(X=gx(l));var d=g.l7(e);isNaN(k)&&(k=Math.round(c*X)-d);var y=e;d+=k;if(y.data.getUint8(y.dataOffset)){var O=y.data;y=y.dataOffset+4;O.setUint32(y,Math.floor(d/4294967296));O.setUint32(y+4,d&4294967295)}else y.data.setUint32(y.dataOffset+ 4,d)}r=IH(e.type)?r+8:r+e.size}return!0}Y=new XJ(l.PP());l=l.N?Y:new XJ(new DataView(l.info.D.D.buffer));X=fS(l);l=Y.pos;Y.pos=0;if(PD(Y)&&Jr(Y,231))if(k=dV(Y,!0),c=Math.floor(c*1E9/X),Math.ceil(Math.log(c)/Math.log(2)/8)>k)c=!1;else{for(X=k-1;X>=0;X--)Y.D.setUint8(Y.pos+X,c&255),c>>>=8;Y.pos=l;c=!0}else c=!1;return c}; kJ=function(l,c){c=c===void 0?!1:c;var Y=Xq(l);l=c?0:l.info.U;return Y||l}; Xq=function(l){g.I3(l.info.D.info)||l.info.D.info.x_();if(l.G&&l.info.type===6)return l.G.Dm;if(g.I3(l.info.D.info)){var c=l.PP();var Y=0;c=g.YA(c,1936286840);c=g.b(c);for(var X=c.next();!X.done;X=c.next())X=xnn(X.value),Y+=X.Ti[0]/X.timescale;Y=Y||NaN;if(!(Y>=0))a:{Y=l.PP();c=l.info.D.D;for(var k=X=0,r=0;AQ(Y,X);){var e=Fm(Y,X);if(e.type===1836476516)k=g.EX(e);else if(e.type===1836019558){!k&&c&&(k=gx(c));if(!k){Y=NaN;break a}var d=uu(e.data,e.dataOffset,1953653094),y=d;d=k;var O=uu(y.data,y.dataOffset, 1952868452);y=uu(y.data,y.dataOffset,1953658222);var D=oH(O);oH(O);D&2&&oH(O);O=D&8?oH(O):0;var t=oH(y),U=t&1;D=t&4;var G=t&256,f=t&512,a=t&1024;t&=2048;var p=Co(y);U&&oH(y);D&&oH(y);for(var S=U=0;S2048?"":c.indexOf("https://")===0?c:""}; O7=function(l,c,Y){c.match(wXr);return l(c,Y).then(function(X){var k=g.HAL(X.xhr);return k?O7(l,k,Y):X.xhr})}; Gm=function(l,c,Y){l=l===void 0?"":l;c=c===void 0?null:c;Y=Y===void 0?!1:Y;g.OG.call(this);var X=this;this.sourceUrl=l;this.isLivePlayback=Y;this.nh=this.duration=0;this.isPremiere=this.dC=this.T=this.isLiveHeadPlayable=this.isLive=this.G=!1;this.le=this.PZ=0;this.isOtf=this.Hu=!1;this.ZA=(0,g.nb)();this.AJ=Infinity;this.D={};this.K=new Map;this.state=this.Mi=0;this.timeline=null;this.isManifestless=!1;this.xT=[];this.W=null;this.JJ=0;this.N="";this.PU=NaN;this.NQ=this.OV=this.timestampOffset=this.C= 0;this.BX=this.GK=NaN;this.CC=0;this.Ed=this.j=!1;this.Ch=[];this.yf={};this.Kh=NaN;this.gk={iEh:function(d){DV(X,d)}}; var k;this.Ud=(k=c)==null?void 0:k.oh("html5_use_network_error_code_enums");Kxi=!!c&&c.oh("html5_modern_vp9_mime_type");var r;tM=!((r=c)==null||!r.oh("html5_enable_flush_during_seek"))&&g.BU();var e;U7=!((e=c)==null||!e.oh("html5_enable_reset_audio_decoder"))&&g.BU()}; Tjn=function(l){return g.n8(l.D,function(c){return!!c.info.video&&c.info.video.qualityOrdinal>=2160})}; Yfg=function(l){return g.n8(l.D,function(c){return!!c.info.video&&c.info.video.isHdr()})}; bu=function(l){return g.n8(l.D,function(c){return!!c.info.bd})}; g.jV5=function(l){return g.n8(l.D,function(c){return ks(c.info.mimeType)})}; VFK=function(l){return g.n8(l.D,function(c){return c.info.video?c.info.video.projectionType==="EQUIRECTANGULAR":!1})}; osg=function(l){return g.n8(l.D,function(c){return c.info.video?c.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1})}; CZk=function(l){return g.n8(l.D,function(c){return c.info.video?c.info.video.projectionType==="MESH":!1})}; ZAk=function(l){return g.n8(l.D,function(c){return c.info.video?c.info.video.stereoLayout===1:!1})}; $cc=function(l){return $Py(l.D,function(c){return c.info.video?c.E0():!0})}; G0=function(l){return g.n8(l.D,function(c){return z0(c.Wu.D)})}; DV=function(l,c){l.D[c.info.id]=c;l.K.set(zv(g.cX(c.info,l.Hu)),c)}; QVk=function(l,c){return zv({itag:c.itag,lmt:l.Hu?0:c.lmt||0,xtags:c.xtags})}; bP=function(l,c,Y){Y=Y===void 0?0:Y;var X=l.mimeType||"",k=l.itag;var r=l.xtags;k=k?k.toString():"";r&&(k+=";"+r);r=k;if(XZ(X)){var e=l.width||640;k=l.height||360;var d=l.fps,y=l.qualityLabel,O=l.colorInfo,D=l.projectionType,t;l.stereoLayout&&(t=mcy[l.stereoLayout]);var U=nsO(l)||void 0;if(O==null?0:O.primaries)var G=Wxk[O.primaries]||void 0;e=new mU(e,k,d,D,t,void 0,y,U,G);X=f9(X,e,sf[l.itag||""]);tM&&(X+="; enableflushduringseek=true");U7&&(X+="; enableresetaudiodecoder=true")}var f;if(Ys(X)){var a= l.audioSampleRate;t=l.audioTrack;a=new Zw(a?+a:void 0,l.audioChannels,l.spatialAudioType,l.isDrc,l.loudnessDb,l.trackAbsoluteLoudnessLkfs,l.audioQuality||"AUDIO_QUALITY_UNKNOWN");t&&(G=t.displayName,k=t.id,t=t.audioIsDefault,G&&(f=new g.ys(G,k||"",!!t)))}var p;l.captionTrack&&(y=l.captionTrack,t=y.displayName,G=y.vssId,k=y.languageCode,d=y.kind,y=y.id,t&&G&&k&&(p=new xcO(t,G,k,d,l.xtags,y)));t=Number(l.bitrate)/8;G=Number(l.contentLength);k=Number(l.lastModified);y=l.drmFamilies;d=l.type;Y=Y&&G?G/ Y:0;l=Number(l.approxDurationMs);if(c&&y){var S={};y=g.b(y);for(O=y.next();!O.done;O=y.next())(O=P7[O.value])&&(S[O]=c[O])}return new BI(r,X,{audio:a,video:e,rB:f,bd:S,Ss:t,Bz:Y,contentLength:G,lastModified:k,captionTrack:p,streamType:d,approxDurationMs:l})}; qV=function(l,c,Y){Y=Y===void 0?0:Y;var X=l.type;var k=l.itag;var r=l.xtags;r&&(k=l.itag+";"+r);if(XZ(X)){var e=(l.size||"640x360").split("x");e=new mU(+e[0],+e[1],+l.fps,l.projection_type,+l.stereo_layout,void 0,l.quality_label,l.eotf,l.primaries);X=f9(X,e,sf[l.itag]);tM&&(X+="; enableflushduringseek=true");U7&&(X+="; enableresetaudiodecoder=true")}var d;if(Ys(X)){var y=new Zw(+l.audio_sample_rate||void 0,+l.audio_channels||0,l.spatial_audio_type,!!l.drc);l.name&&(d=new g.ys(l.name,l.audio_track_id, l.isDefault==="1"))}var O;l.caption_display_name&&l.caption_vss_id&&l.caption_language_code&&(O=new xcO(l.caption_display_name,l.caption_vss_id,l.caption_language_code,l.caption_kind,l.xtags,l.caption_id));r=Number(l.bitrate)/8;var D=Number(l.clen),t=Number(l.lmt);Y=Y&&D?D/Y:0;if(c&&l.drm_families){var U={};for(var G=g.b(l.drm_families.split(",")),f=G.next();!f.done;f=G.next())f=f.value,U[f]=c[f]}return new BI(k,X,{audio:y,video:e,rB:d,bd:U,Ss:r,Bz:Y,contentLength:D,lastModified:t,captionTrack:O, streamType:l.stream_type,approxDurationMs:Number(l.approx_duration_ms)})}; MFc=function(l){return vq(l,function(c){return"FORMAT_STREAM_TYPE_OTF"===c.stream_type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; sVS=function(l){return vq(l,function(c){return"FORMAT_STREAM_TYPE_OTF"===c.type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"}; Bji=function(l,c){return l.timeline?kB(l.timeline.T,c):l.xT.length?kB(l.xT,c):[]}; aI=function(l,c,Y){c=c===void 0?"":c;Y=Y===void 0?"":Y;l=new g.S4(l,!0);l.set("alr","yes");Y&&(Y=izK(decodeURIComponent(Y)),l.set(c,encodeURIComponent(Y)));return l}; uZO=function(l,c){var Y=BD(c,"id");Y=Y.replace(":",";");var X=BD(c,"mimeType"),k=BD(c,"codecs");X=k?X+'; codecs="'+k+'"':X;k=Number(BD(c,"bandwidth"))/8;var r=Number(LS(c,"BaseURL").getAttribute(l.N+":contentLength")),e=l.duration&&r?r/l.duration:0;if(XZ(X)){var d=Number(BD(c,"width"));var y=Number(BD(c,"height")),O=Number(BD(c,"frameRate")),D=LxX(BD(c,l.N+":projectionType"));a:switch(BD(c,l.N+":stereoLayout")){case "layout_left_right":var t=1;break a;case "layout_top_bottom":t=2;break a;default:t= 0}d=new mU(d,y,O,D,t)}if(Ys(X)){var U=Number(BD(c,"audioSamplingRate"));var G=Number(BD(c.getElementsByTagName("AudioChannelConfiguration")[0],"value"));y=EsS(BD(c,l.N+":spatialAudioType"));U=new Zw(U,G,y);a:{G=BD(c,"lang")||"und";if(y=LS(c,"Role"))if(D=BD(y,"value")||"",g.K8(gsK,D)){y=G+"."+gsK[D];O=D==="main";l=BD(c,l.N+":langName")||G+" - "+D;G=new g.ys(l,y,O);break a}G=void 0}}if(c=LS(c,"ContentProtection"))if(c.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var f={};for(c= c.firstChild;c!=null;c=c.nextSibling)c instanceof Element&&/SystemURL/.test(c.nodeName)&&(l=c.getAttribute("type"),y=c.textContent,l&&y&&(f[l]=y.trim()))}else f=void 0;return new BI(Y,X,{audio:U,video:d,rB:G,bd:f,Ss:k,Bz:e,contentLength:r})}; LxX=function(l){switch(l){case "equirectangular":return"EQUIRECTANGULAR";case "equirectangular_threed_top_bottom":return"EQUIRECTANGULAR_THREED_TOP_BOTTOM";case "mesh":return"MESH";case "rectangular":return"RECTANGULAR";default:return"UNKNOWN"}}; EsS=function(l){switch(l){case "spatial_audio_type_ambisonics_5_1":return"SPATIAL_AUDIO_TYPE_AMBISONICS_5_1";case "spatial_audio_type_ambisonics_quad":return"SPATIAL_AUDIO_TYPE_AMBISONICS_QUAD";case "spatial_audio_type_foa_with_non_diegetic":return"SPATIAL_AUDIO_TYPE_FOA_WITH_NON_DIEGETIC";default:return"SPATIAL_AUDIO_TYPE_NONE"}}; Fx5=function(l,c){c=c===void 0?"":c;l.state=1;l.ZA=(0,g.nb)();return hFn(c||l.sourceUrl).then(function(Y){if(!l.vU()){l.Mi=Y.status;Y=Y.responseText;var X=new DOMParser;Y=c0(X,wP5(Y),"text/xml").getElementsByTagName("MPD")[0];l.AJ=eFi(BD(Y,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(Y.attributes){X=g.b(Y.attributes);for(var k=X.next();!k.done;k=X.next())if(k=k.value,k.value==="http://youtube.com/yt/2012/10/10"){X=k.name.split(":")[1];break b}}X=""}l.N=X;l.isLive=l.AJ=l.AJ}; l7y=function(l){l.W&&l.W.stop()}; AyS=function(l){var c=l.AJ;isFinite(c)&&(NV(l)?l.refresh():(c=Math.max(0,l.ZA+c-(0,g.nb)()),l.W||(l.W=new g.gY(l.refresh,c,l),g.Z(l,l.W)),l.W.start(c)))}; c9r=function(l){l=l.D;for(var c in l){var Y=l[c].index;if(Y.isLoaded())return Y.pC()+1}return 0}; p9=function(l){return l.OV?l.OV-(l.C||l.timestampOffset):0}; RI=function(l){return l.NQ?l.NQ-(l.C||l.timestampOffset):0}; iP=function(l){if(!isNaN(l.PU))return l.PU;var c=l.D,Y;for(Y in c){var X=c[Y].index;if(X.isLoaded()&&!ks(c[Y].info.mimeType)){c=0;for(Y=X.jl();Y<=X.pC();Y++)c+=X.getDuration(Y);c/=X.vc();c=Math.round(c/.5)*.5;X.vc()>10&&(l.PU=c);return c}if(l.isLive&&(X=c[Y],X.Dm))return X.Dm}return NaN}; YWn=function(l,c){l=mPv(l.D,function(X){return X.index.isLoaded()}); if(!l)return NaN;l=l.index;var Y=l.nt(c);return l.getStartTime(Y)===c?c:Y=0&&k.segments.splice(r,1)}}}; k2V=function(l){for(var c in l.D)ks(l.D[c].info.mimeType)||GhX(l.D[c].index,Infinity)}; xJ=function(l,c,Y){for(var X in l.D){var k=l.D[X].index,r=c,e=Y;k.MG&&(r&&(k.du=Math.max(k.du,r)),e&&(k.R5=Math.max(k.R5||0,e)))}Y&&(l.Kh=Y/1E3)}; r9K=function(l){l.NQ=0;l.OV=0;l.CC=0}; zm=function(l){return l.Ed&&l.isManifestless?l.isLiveHeadPlayable:l.isLive}; f9=function(l,c,Y){n9===null&&(n9=window.MediaSource&&MediaSource.isTypeSupported&&MediaSource.isTypeSupported('video/webm; codecs="vp09.02.51.10.01.09.16.09.00"')&&!MediaSource.isTypeSupported('video/webm; codecs="vp09.02.51.10.01.09.99.99.00"'));if(Kxi&&window.MediaSource&&MediaSource.isTypeSupported!==void 0)return n9||Y!=="9"&&Y!=="("?n9||Y!=="9h"&&Y!=="(h"||(l='video/webm; codecs="vp9.2"'):l='video/webm; codecs="vp9"',l;if(!n9&&!hM||l!=='video/webm; codecs="vp9"'&&l!=='video/webm; codecs="vp9.2"')return l; Y="00";var X="08",k="01",r="01",e="01";l==='video/webm; codecs="vp9.2"'&&(Y="02",X="10",c.primaries==="bt2020"&&(e=k="09"),c.D==="smpte2084"&&(r="16"),c.D==="arib-std-b67"&&(r="18"));return'video/webm; codecs="'+["vp09",Y,"51",X,"01",k,r,e,"00"].join(".")+'"'}; wm=function(l,c,Y){l=""+l+(c>49?"p60":c>32?"p48":"");c=W5()[l];if(c!=null&&c>0)return c;c=H7.get(l);if(c!=null&&c>0)return c;Y=Y==null?void 0:Y.get(l);return Y!=null&&Y>0?Y:8192}; euv=function(l){this.gf=l;this.DZ=this.bS=this.NQ=this.W=this.N=this.yf=this.nh=this.Kh=!1;this.U=this.C=0;this.iQ=!1;this.xT=!0;this.uQ=!1;this.N4=0;this.e6=this.PU=!1;this.CC=!0;this.Ed=this.ZA=!1;this.D={};this.fC=this.disableAv1=this.Gc=this.oe=this.ph=this.Pu=this.G=this.j=!1;this.gC=this.gf.B("html5_disable_aac_preference");this.OV=Infinity;this.Ch=0;this.qJ=this.gf.EV();this.V2=this.gf.experiments.oh("html5_enable_vp9_fairplay");this.Sk=this.gf.B("html5_force_av1_for_testing");this.Ud=g.GR(this.gf.experiments, "html5_av1_ordinal_cap");this.wC=this.gf.B("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.U$=this.gf.B("html5_account_onesie_format_selection_during_format_filter");this.Ss=g.GR(this.gf.experiments,"html5_max_byterate");this.K=this.gf.B("html5_sunset_aac_high_codec_family");this.JJ=this.gf.B("html5_sunset_aac_high_codec_family");this.MJ=this.gf.B("html5_enable_iamf_audio");this.CV=this.gf.experiments.oh("html5_allow_capability_merge");this.Ie=this.gf.B("html5_enable_encrypted_av1")}; XIS=function(l){if(l.nh)return["f"];if(g.Ms("appletv5"))return"h 9h 9 8 H (h ( *".split(" ");var c=["9h","9","h","8"];l.Ie&&c.push("1e");c=c.concat(["(h","(","H","*"]);l.PU&&(c.unshift("1"),c.unshift("1h"));l.bS&&c.unshift("h");l.AJ&&(c=(J9O[l.AJ]||[l.AJ]).concat(c));return c}; ugr=function(l){var c=["o","a","A"];l.Ch===1&&(l.N&&(c=["mac3","MAC3"].concat(c)),l.W&&(c=["meac3","MEAC3"].concat(c)),l.MJ&&(c=["i","I"].concat(c)));l.Kh&&(c=["so","sa"].concat(c));!l.DZ||l.NQ||l.T||l.gC||c.unshift("a");l.yf&&!l.K&&c.unshift("ah");l.T&&(c=(J9O[l.T]||[l.T]).concat(c));return c}; K9=function(l,c,Y,X){c=c===void 0?{}:c;if(X===void 0?0:X)return c.disabled=1,0;if(RH(l.N,iu.AV1_CODECS)&&RH(l.N,iu.HEIGHT)&&RH(l.N,iu.BITRATE))return c.isCapabilityUsable=1,8192;try{var k=K9y();if(k)return c.localPref=k}catch(d){}X=1080;k=navigator.hardwareConcurrency;k<=2&&(X=480);c.coreCount=k;if(k=g.GR(l.experiments,"html5_default_av1_threshold"))X=c["default"]=k;!l.B("html5_disable_av1_arm_check")&&Pfv()&&(c.isArm=1,X=240);if(l=l.N.xT)c.mcap=l,X=Math.max(X,l);if(Y){var r,e;if(l=(r=Y.videoInfos.find(function(d){return uO(d)}))== null?void 0:(e=r.G)==null?void 0:e.powerEfficient)X=8192,c.isEfficient=1; Y=Y.videoInfos[0].video;r=Math.min(wm("1",Y.fps),wm("1",30));c.perfCap=r;X=Math.min(X,r);Y.isHdr()&&!l&&(c.hdr=1,X*=.75)}else Y=wm("1",30),c.perfCap30=Y,X=Math.min(X,Y),Y=wm("1",60),c.perfCap60=Y,X=Math.min(X,Y);return c.av1Threshold=X}; Tm=function(l,c,Y,X){this.flavor=l;this.keySystem=c;this.G=Y;this.experiments=X;this.D={};this.uQ=this.keySystemAccess=null;this.VH=this.vz=-1;this.d0=null;this.K=!!X&&X.oh("edge_nonprefixed_eme");X&&X.oh("html5_enable_vp9_fairplay")}; Vs=function(l){return l.K?!1:!l.keySystemAccess&&!!jM()&&l.keySystem==="com.microsoft.playready"}; oI=function(l){return l.keySystem==="com.microsoft.playready"}; C9=function(l){return!l.keySystemAccess&&!!jM()&&l.keySystem==="com.apple.fps.1_0"}; ZV=function(l){return l.keySystem==="com.youtube.fairplay"}; $J=function(l){return l.keySystem==="com.youtube.fairplay.sbdl"}; g.Qs=function(l){return l.flavor==="fairplay"}; jM=function(){var l=window,c=l.MSMediaKeys;ge()&&!c&&(c=l.WebKitMediaKeys);return c&&c.isTypeSupported?c:null}; W7=function(l){return navigator.requestMediaKeySystemAccess?g.Th&&!g.BU()?xV("45"):g.uk||g.f6?l.oh("edge_nonprefixed_eme"):g.mY?xV("47"):g.Na&&l.oh("html5_enable_safari_fairplay")?!1:!0:!1}; dDO=function(l,c,Y,X){var k=Lg(),r=(Y=k||Y&&ge())?["com.youtube.fairplay"]:["com.widevine.alpha"];c&&r.unshift("com.youtube.widevine.l3");k&&X&&r.unshift("com.youtube.fairplay.sbdl");return Y?r:l?[].concat(g.N(r),g.N(MV.playready)):[].concat(g.N(MV.playready),g.N(r))}; B7=function(){this.G=this.Ux=0;this.D=Array.from({length:s7.length}).fill(0)}; y9L=function(){}; ODc=function(){this.startTimeMs=(0,g.nb)();this.D=!1}; DDS=function(){this.D=new y9L}; tOS=function(l,c,Y,X){X=X===void 0?1:X;Y>=0&&(c in l.D||(l.D[c]=new B7),l.D[c].gW(Y,X))}; UDv=function(l,c,Y,X,k){var r=(0,g.nb)(),e=k?k(c):void 0,d;k=(d=e==null?void 0:e.Ux)!=null?d:1;if(k!==0){var y;d=(y=e==null?void 0:e.profile)!=null?y:Y;tOS(l,d,r-X,k)}return c}; L9=function(l,c,Y,X,k){if(c&&typeof c==="object"){var r=function(e){return UDv(l,e,Y,X,k)}; if(D$(c))return c.then(r);if(G25(c))return bB(c,r)}return UDv(l,c,Y,X,k)}; f7c=function(){}; E7=function(l,c,Y,X,k){X=X===void 0?!1:X;g.C.call(this);this.gf=c;this.useCobaltWidevine=X;this.Gz=k;this.G=[];this.K={};this.D={};this.callback=null;this.N=!1;this.T=[];this.initialize(l,!Y)}; bDn=function(l,c){l.callback=c;l.T=[];W7(l.gf.experiments)?gm(l):PTc(l)}; gm=function(l){if(!l.vU())if(l.G.length===0)l.callback(l.T);else{var c=l.G[0],Y=l.K[c],X=qWi(l,Y);if(uP&&uP.keySystem===c&&uP.R8h===JSON.stringify(X))l.Gz("remksa",{re:!0}),a7L(l,Y,uP.keySystemAccess);else{var k,r;l.Gz("remksa",{re:!1,ok:(r=(k=uP)==null?void 0:k.keySystem)!=null?r:""});uP=void 0;(AM.isActive()?AM.xx("emereq",function(){return navigator.requestMediaKeySystemAccess(c,X)}):navigator.requestMediaKeySystemAccess(c,X)).then(iB(function(e){a7L(l,Y,e,X)}),iB(function(){l.N=!l.N&&l.K[l.G[0]].flavor=== "widevine"; l.N||l.G.shift();gm(l)}))}}}; a7L=function(l,c,Y,X){if(!l.vU()){X&&(uP={keySystem:c.keySystem,keySystemAccess:Y,R8h:JSON.stringify(X)});c.keySystemAccess=Y;if(oI(c)){Y=wi();X=g.b(Object.keys(l.D[c.flavor]));for(var k=X.next();!k.done;k=X.next())k=k.value,c.D[k]=!!Y.canPlayType(k)}else{Y=c.keySystemAccess.getConfiguration();if(Y.audioCapabilities)for(X=g.b(Y.audioCapabilities),k=X.next();!k.done;k=X.next())N6V(l,c,k.value);if(Y.videoCapabilities)for(Y=g.b(Y.videoCapabilities),X=Y.next();!X.done;X=Y.next())N6V(l,c,X.value)}l.T.push(c); l.useCobaltWidevine||l.B("html5_enable_vp9_fairplay")&&$J(c)?(l.G.shift(),gm(l)):l.callback(l.T)}}; N6V=function(l,c,Y){l.B("log_robustness_for_drm")?c.D[Y.contentType]=Y.robustness||!0:c.D[Y.contentType]=!0}; qWi=function(l,c){var Y={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(l.B("html5_enable_vp9_fairplay")&&ZV(c))return Y.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),Y.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[Y];oI(c)&&(Y.initDataTypes=["keyids","cenc"]);for(var X=g.b(Object.keys(l.D[c.flavor])),k=X.next();!k.done;k=X.next()){k=k.value;var r=k.indexOf("audio/")===0,e=r?Y.audioCapabilities:Y.videoCapabilities;c.flavor!== "widevine"||l.N?e.push({contentType:k}):r?e.push({contentType:k,robustness:"SW_SECURE_CRYPTO"}):(g.Th&&g.Ms("windows nt")&&!l.B("html5_drm_enable_moho")||e.push({contentType:k,robustness:"HW_SECURE_ALL"}),r=k,l.gf.N.K&&k.includes("vp09")&&(r=k+"; experimental=allowed"),e.push({contentType:r,robustness:"SW_SECURE_DECODE"}),Fq(l.gf)==="MWEB"&&(cJ()||sL())&&(l.Gz("swcrypto",{}),e.push({contentType:k,robustness:"SW_SECURE_CRYPTO"})))}return[Y]}; PTc=function(l){if(jM()&&(g.Na||A1))l.T.push(new Tm("fairplay","com.apple.fps.1_0","",l.gf.experiments));else{var c=pCO(),Y=g.gM(l.G,function(X){var k=l.K[X],r=!1,e=!1,d;for(d in l.D[k.flavor])c(d,X)&&(k.D[d]=!0,r=r||d.indexOf("audio/")===0,e=e||d.indexOf("video/")===0);return r&&e}); Y&&l.T.push(l.K[Y]);l.G=[]}l.callback(l.T)}; pCO=function(){var l=jM();if(l){var c=l.isTypeSupported;return function(X,k){return c(k,X)}}var Y=wi(); return Y&&(Y.addKey||Y.webkitAddKey)?function(X,k){return!!Y.canPlayType(X,k)}:function(){return!1}}; RuL=function(l){this.experiments=l;this.D=2048;this.T=0;this.xT=(this.C=this.B("html5_streaming_resilience"))?.5:.25;var c=c===void 0?0:c;this.K=g.GR(this.experiments,"html5_media_time_weight_prop")||c;this.Kh=g.GR(this.experiments,"html5_sabr_timeout_penalty_factor")||1;this.j=(this.N=this.experiments.oh("html5_consider_end_stall"))&&II;this.G=this.experiments.oh("html5_measure_max_progress_handling");this.U=this.B("html5_treat_requests_pre_elbow_as_metadata");this.W=this.B("html5_media_time_weight")|| !!this.K;this.AJ=g.GR(this.experiments,"html5_streaming_fallback_byterate");this.B("html5_sabr_live_audio_early_return_fix")&&II&&(this.D=65536)}; iDK=function(l,c){this.D=void 0;this.experimentIds=l?l.split(","):[];this.flags=cU(c||"","&");l={};c=g.b(this.experimentIds);for(var Y=c.next();!Y.done;Y=c.next())l[Y.value]=!0;this.experiments=l}; g.GR=function(l,c){l=l.flags[c];JSON.stringify(l);return Number(l)||0}; lp=function(l,c){return(l=l.flags[c])?l.toString():""}; SWk=function(l){if(l=l.flags.html5_web_po_experiment_ids)if(l=l.replace(/\[ *(.*?) *\]/,"$1"))return l.split(",").map(Number);return[]}; vNL=function(l){if(l.D)return l.D;if(l.experimentIds.length<=1)return l.D=l.experimentIds,l.D;var c=[].concat(g.N(l.experimentIds)).map(function(X){return Number(X)}); c.sort();for(var Y=c.length-1;Y>0;--Y)c[Y]-=c[Y-1];l.D=c.map(function(X){return X.toString()}); l.D.unshift("v1");return l.D}; zuc=function(l){return xDS.then(l)}; cN=function(l,c,Y){this.experiments=l;this.PU=c;this.Ch=Y===void 0?!1:Y;this.Kh=!!g.MX("cast.receiver.platform.canDisplayType");this.j={};this.U=!1;this.G=new Map;this.C=!0;this.N=this.K=!1;this.D=new Map;this.xT=0;this.JJ=this.experiments.oh("html5_disable_vp9_encrypted");this.T=this.experiments.oh("html5_enable_encrypted_av1");l=g.MX("cast.receiver.platform.getValue");this.W=!this.Kh&&l&&l("max-video-resolution-vpx")||null;nNv(this);this.K=!!(Lg()&&WU()>=21)}; emK=function(l,c,Y){Y=Y===void 0?1:Y;var X=c.itag;if(X==="0")return!0;var k=c.mimeType;if(c.rf==="1e"&&!l.T)return"dav1enc";if(uO(c)&&l.U)return"dav1";if(c.video&&(c.video.isHdr()||c.video.primaries==="bt2020")&&!(RH(l,iu.EOTF)||window.matchMedia&&(window.matchMedia("(dynamic-range: high), (video-dynamic-range: high)").matches||window.screen.pixelDepth>24&&window.matchMedia("(color-gamut: p3)").matches)))return"dhdr";if(X==="338"&&!(g.Th?xV(53):g.mY&&xV(64)))return"dopus";var r=Y;r=r===void 0?1:r; Y={};c.video&&(c.video.width&&(Y[iu.WIDTH.name]=c.video.width),c.video.height&&(Y[iu.HEIGHT.name]=c.video.height),c.video.fps&&(Y[iu.FRAMERATE.name]=c.video.fps*r),c.video.D&&(Y[iu.EOTF.name]=c.video.D),c.Ss&&(Y[iu.BITRATE.name]=c.Ss*8*r),c.rf==="("&&(Y[iu.CRYPTOBLOCKFORMAT.name]="subsample"),c.video.projectionType==="EQUIRECTANGULAR"||c.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||c.video.projectionType==="MESH")&&(Y[iu.DECODETOTEXTURE.name]="true");c.audio&&c.audio.numChannels&&(Y[iu.CHANNELS.name]= c.audio.numChannels);l.K&&Lr(c)&&(Y[iu.EXPERIMENTAL.name]="allowed");r=g.b(Object.keys(iu));for(var e=r.next();!e.done;e=r.next()){e=iu[e.value];var d;if(d=Y[e.name])if(d=!(e===iu.EOTF&&c.mimeType.indexOf("vp09.02")>0)){d=e;var y=c;d=!(l.experiments.oh("html5_ignore_h264_framerate_cap")&&d===iu.FRAMERATE&&GdS(y))}if(d)if(RH(l,e))if(l.W){if(l.W[e.name]1080&&c.bd&& (k+="; hdcp=2.2");return X==="227"?"hqcenc":X!=="585"&&X!=="588"&&X!=="583"&&X!=="586"&&X!=="584"&&X!=="587"&&X!=="591"&&X!=="592"||l.experiments.oh("html5_enable_new_hvc_enc")?l.isTypeSupported(k)?!0:"tpus":"newhvc"}; YL=function(){var l=sL()&&!xV(29),c=g.Ms("google tv")&&g.Ms("chrome")&&!xV(30);return l||c?!1:Ntr()}; huV=function(l,c,Y){var X=480;c=g.b(c);for(var k=c.next();!k.done;k=c.next()){k=k.value;var r=k.video.qualityOrdinal;r<=1080&&r>X&&emK(l,k,Y)===!0&&(X=r)}return X}; g.Xf=function(l,c){c=c===void 0?!1:c;return YL()&&l.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!c&&l.canPlayType(wi(),"application/x-mpegURL")?!0:!1}; wCg=function(l){HDk(function(){for(var c=g.b(Object.keys(iu)),Y=c.next();!Y.done;Y=c.next())RH(l,iu[Y.value])})}; RH=function(l,c){c.name in l.j||(l.j[c.name]=KWi(l,c));return l.j[c.name]}; KWi=function(l,c){if(l.W)return!!l.W[c.name];if(c===iu.BITRATE&&l.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000')&&!l.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000'))return!1;if(c===iu.AV1_CODECS)return l.isTypeSupported("video/mp4; codecs="+c.valid)&&!l.isTypeSupported("video/mp4; codecs="+c.xE);if(c.video){var Y='video/webm; codecs="vp9"';l.isTypeSupported(Y)||(Y='video/mp4; codecs="avc1.4d401e"')}else Y='audio/webm; codecs="opus"', l.isTypeSupported(Y)||(Y='audio/mp4; codecs="mp4a.40.2"');return l.isTypeSupported(Y+"; "+c.name+"="+c.valid)&&!l.isTypeSupported(Y+"; "+c.name+"="+c.xE)}; kL=function(l){l.N=!0;l.experiments.oh("html5_ssap_update_capabilities_on_change")&&T65(l)}; j7n=function(l,c){var Y=0;l.G.has(c)&&(Y=l.G.get(c).wK);l.G.set(c,{wK:Y+1,QG:Math.pow(2,Y+1)});kL(l)}; qx=function(l){for(var c=[],Y=g.b(l.D.keys()),X=Y.next();!X.done;X=Y.next()){X=X.value;var k=l.D.get(X);c.push(X+"_"+k.maxWidth+"_"+k.maxHeight)}return c.join(".")}; T65=function(l){l.AJ=[];for(var c=g.b(l.D.values()),Y=c.next();!Y.done;Y=c.next()){Y=Y.value;var X=Y.rf;l.experiments.oh("html5_ssap_force_mp4_aac")&&X!=="a"&&X!=="h"||l.G.has(X)||l.U&&(X==="1"||X==="1h"||l.T&&X==="1e")||l.AJ.push(Y)}}; FbO=function(l,c){for(var Y=new Map,X=g.b(l.D.keys()),k=X.next();!k.done;k=X.next()){k=k.value;var r=k.split("_")[0];c.has(r)||Y.set(k,l.D.get(k))}l.D=Y}; lwS=function(l,c,Y){var X,k=((X=Y.video)==null?void 0:X.fps)||0;X=c+"_"+k;var r=!!Y.audio,e={itag:Y.itag,rf:c,St:r};if(r)e.numChannels=Y.audio.numChannels;else{var d=Y.video;e.maxWidth=d==null?void 0:d.width;e.maxHeight=d==null?void 0:d.height;e.maxFramerate=k;RH(l,iu.BITRATE)&&(e.maxBitrateBps=Y.Ss*8);e.Bo=d==null?void 0:d.isHdr()}d=l.D.get(X);d?r||(Y=Math.max(d.maxWidth||0,d.maxHeight||0)>Math.max(e.maxWidth||0,e.maxHeight||0)?d:e,c={itag:Y.itag,rf:c,St:r,maxWidth:Math.max(d.maxWidth||0,e.maxWidth|| 0),maxHeight:Math.max(d.maxHeight||0,e.maxHeight||0),maxFramerate:k,Bo:Y.Bo},RH(l,iu.BITRATE)&&(c.maxBitrateBps=Y.maxBitrateBps),l.D.set(X,c)):l.D.set(X,e)}; ceO=function(l,c,Y){var X,k=((X=Y.video)==null?void 0:X.fps)||0;X=c+"_"+k;var r=!!Y.audio,e=l.D.get(X);a:{var d=l.D.get(X),y=!!Y.audio;if(d){if(y){var O=!1;break a}var D;if(!y&&((O=Y.video)==null?0:O.height)&&d.maxHeight&&d.maxHeight>=((D=Y.video)==null?void 0:D.height)){O=!1;break a}}O=!0}O&&(O=Y.itag,c=e?e:{itag:O,rf:c,St:r},r?c.numChannels=Y.audio.numChannels:(r=Y.video,c.maxWidth=r==null?void 0:r.width,c.maxHeight=r==null?void 0:r.height,c.maxFramerate=k,RH(l,iu.BITRATE)&&(c.maxBitrateBps=Y.Ss* 8),c.Bo=r==null?void 0:r.isHdr()),l.D.set(X,c))}; nNv=function(l){var c;(c=navigator.mediaCapabilities)!=null&&c.decodingInfo&&navigator.mediaCapabilities.decodingInfo({type:"media-source",video:{contentType:'video/mp4; codecs="av01.0.12M.08"',width:3840,height:2160,bitrate:32E6,framerate:60}}).then(function(Y){Y.smooth&&Y.powerEfficient&&(l.xT=2160)})}; rC=function(){g.OG.call(this);this.items={}}; ek=function(){g.SV.apply(this,arguments)}; J2=function(){g.vv.apply(this,arguments)}; VOy=function(l,c,Y){this.encryptedClientKey=c;this.N=Y;this.D=new Uint8Array(l.buffer,0,16);this.K=new Uint8Array(l.buffer,16)}; oNX=function(l){l.G||(l.G=new ek(l.D));return l.G}; dC=function(l){try{return pU(l)}catch(c){return null}}; CTV=function(l,c){if(!c&&l)try{c=JSON.parse(l)}catch(k){}if(c){l=c.clientKey?dC(c.clientKey):null;var Y=c.encryptedClientKey?dC(c.encryptedClientKey):null,X=c.keyExpiresInSeconds?Number(c.keyExpiresInSeconds)*1E3+(0,g.nb)():null;l&&Y&&X&&(this.D=new VOy(l,Y,X));c.onesieUstreamerConfig&&(this.onesieUstreamerConfig=dC(c.onesieUstreamerConfig)||void 0);this.baseUrl=c.baseUrl}}; Oj=function(){this.data=new Uint8Array(2048);this.pos=0;yI||(yI=wK("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_."))}; DW=function(l,c){l.add(c==null||isNaN(c)?0:c+1)}; t2=function(l){this.D=this.G=0;this.alpha=Math.exp(Math.log(.5)/l)}; Uj=function(l){this.G=l===void 0?15:l;this.values=new Float64Array(176);this.D=new Float64Array(11);this.K=new Float64Array(16)}; Gn=function(l,c,Y,X){Y=Y===void 0?.5:Y;X=X===void 0?0:X;this.resolution=c;this.G=0;this.K=!1;this.Ri=!0;this.D=Math.round(l*this.resolution);this.values=Array(this.D);for(l=0;l0)c=l.byterate,this.AJ=!0;else{var X; Y=(((X=navigator.connection)==null?void 0:X.downlink)||0)*64*1024;Y>0&&(c=Y,this.AJ=!0)}this.K.aH(this.policy.W,c);l.delay>0&&this.U.aH(1,Math.min(l.delay,2));l.stall>0&&this.C.aH(1,l.stall);l.init>0&&(this.NQ=Math.min(l.init,this.NQ));l.interruptions&&(this.T=this.T.concat(l.interruptions),this.T.length>16&&this.T.pop());this.Kh=(0,g.nb)();this.policy.C>0&&(this.yf=new g.gY(this.Ed,this.policy.C,this),g.Z(this,this.yf),this.yf.start())}; PN=function(l,c,Y,X){l.K.aH(X===void 0?c:X,Y/c);l.W=(0,g.nb)()}; $D5=function(l){l.N||(l.N=(0,g.nb)());l.policy.j&&(l.W=(0,g.nb)())}; Q7v=function(l,c){if(l.N){var Y=c-l.N;if(Y<6E4){if(Y>1E3){var X=l.interruptions;X.push(Math.ceil(Y));X.sort(function(k,r){return r-k}); X.length>16&&X.pop()}l.JJ+=Y}}l.N=c}; bp=function(l,c,Y,X,k,r){r=r===void 0?!1:r;l.Ch.aH(c,Y/c);l.W=(0,g.nb)();k||l.j.aH(1,c-X);r||(l.N=0);l.Kh>-1&&(0,g.nb)()-l.Kh>3E4&&mDk(l)}; q$=function(l,c,Y){c=Math.max(c,l.G.D);l.C.aH(1,Y/c)}; a1=function(l){l=l.U.GO()+l.PU.GO()||0;l=isNaN(l)?.5:l;return l=Math.min(l,5)}; N$=function(l,c,Y){isNaN(Y)||(l.xT+=Y);isNaN(c)||(l.ZA+=c)}; pY=function(l){l=l.K.GO();return l>0?l:1}; R1=function(l,c,Y){c=c===void 0?!1:c;Y=Y===void 0?1048576:Y;var X=pY(l);X=1/((l.C.GO()||0)*l.policy.AJ+1/X);var k=l.Ch.GO();k=k>0?k:1;var r=Math.max(X,k);l.policy.N>0&&k=4E3}; MOX=function(l){this.experiments=l;this.D=17;this.K=13E4;this.W=.5;this.G=!1;this.Kh=this.B("html5_use_histogram_for_bandwidth");this.T=!1;this.N=g.GR(this.experiments,"html5_auxiliary_estimate_weight");this.AJ=g.GR(this.experiments,"html5_stall_factor")||1;this.C=g.GR(this.experiments,"html5_check_for_idle_network_interval_ms");this.U=this.experiments.oh("html5_trigger_loader_when_idle_network");this.j=this.experiments.oh("html5_sabr_fetch_on_idle_network_preloaded_players")}; B6k=function(l,c){l=l===void 0?{}:l;c=c===void 0?{}:c;g.C.call(this);var Y=this;this.values=l;this.Q3=c;this.G={};this.K=this.D=0;this.T=new g.gY(function(){s7y(Y)},1E4); g.Z(this,this.T)}; Sk=function(l,c){LWv(l,c);return l.values[c]&&l.Q3[c]?l.values[c]/Math.pow(2,l.D/l.Q3[c]):0}; LWv=function(l,c){l.values[c]||(c=nu5(),l.values=c.values||{},l.Q3=c.halfLives||{},l.G=c.values?Object.assign({},c.values):{})}; s7y=function(l){var c=nu5();if(c.values){c=c.values;for(var Y={},X=g.b(Object.keys(l.values)),k=X.next();!k.done;k=X.next())k=k.value,c[k]&&l.G[k]&&(l.values[k]+=c[k]-l.G[k]),Y[k]=Sk(l,k);l.G=Y}c=l.Q3;Y={};Y.values=l.G;Y.halfLives=c;g.jQ("yt-player-memory",Y,2592E3)}; M$=function(l,c,Y,X,k){g.C.call(this);this.webPlayerContextConfig=c;this.BX=X;this.csiServiceName=this.csiPageType="";this.userAge=NaN;this.Fw=this.MJ=this.nh=this.Lt=this.userDisplayName=this.userDisplayImage=this.aY="";this.D={};this.OV={};this.controlsType="0";this.CV=NaN;this.ph=!1;this.EG=(0,g.nb)();this.qJ=0;this.Xy=this.pj=!1;this.X5=!0;this.preferGapless=this.WX=this.ZV=this.K=this.Nt=this.WZ=!1;this.Ff=[];this.qM=!1;l=l?g.Z4(l):{};c&&c.csiPageType&&(this.csiPageType=c.csiPageType);c&&c.csiServiceName&& (this.csiServiceName=c.csiServiceName);c&&c.preferGapless&&(this.preferGapless=c.preferGapless);this.experiments=new iDK(c?c.serializedExperimentIds:l.fexp,c?c.serializedExperimentFlags:l.fflags);this.forcedExperiments=c?c.serializedForcedExperimentIds:JA("",l.forced_experiments)||void 0;this.cspNonce=(c==null?0:c.cspNonce)?c.cspNonce:JA("",l.csp_nonce);this.B("web_player_deprecated_uvr_killswitch");try{var r=document.location.toString()}catch(kv){r=""}this.Sk=r;this.ancestorOrigins=(X=window.location.ancestorOrigins)? Array.from(X):[];this.T=kE(!1,c?c.isEmbed:l.is_embed);if(c&&c.device){if(X=c.device,X.androidOsExperience&&(this.D.caoe=""+X.androidOsExperience),X.androidPlayServicesVersion&&(this.D.capsv=""+X.androidPlayServicesVersion),X.brand&&(this.D.cbrand=X.brand),X.browser&&(this.D.cbr=X.browser),X.browserVersion&&(this.D.cbrver=X.browserVersion),X.cobaltReleaseVehicle&&(this.D.ccrv=""+X.cobaltReleaseVehicle),this.D.c=X.interfaceName||"WEB",this.D.cver=X.interfaceVersion||"html5",X.interfaceTheme&&(this.D.ctheme= X.interfaceTheme),this.D.cplayer=X.interfacePlayerType||"UNIPLAYER",X.model&&(this.D.cmodel=X.model),X.network&&(this.D.cnetwork=X.network),X.os&&(this.D.cos=X.os),X.osVersion&&(this.D.cosver=X.osVersion),X.platform&&(this.D.cplatform=X.platform),r=lp(this.experiments,"html5_log_vss_extra_lr_cparams_freq"),r==="all"||r==="once")X.chipset&&(this.OV.cchip=X.chipset),X.cobaltAppVersion&&(this.OV.ccappver=X.cobaltAppVersion),X.firmwareVersion&&(this.OV.cfrmver=X.firmwareVersion),X.deviceYear&&(this.OV.crqyear= X.deviceYear)}else this.D.c=l.c||"web",this.D.cver=l.cver||"html5",this.D.cplayer="UNIPLAYER";this.loaderUrl=c?this.T||ENc(this)&&c.loaderUrl?c.loaderUrl||"":this.Sk:this.T||ENc(this)&&l.loaderUrl?JA("",l.loaderUrl):this.Sk;this.T&&g.WS("yt.embedded_player.embed_url",this.loaderUrl);this.C=I2(this.loaderUrl,gNy);X=this.loaderUrl;var e=e===void 0?!1:e;this.TK=FC(I2(X,uxn),X,e,"Trusted Ad Domain URL");this.CC=kE(!1,l.privembed);this.protocol=this.Sk.indexOf("http:")===0?"http":"https";this.VA=lm((c? c.customBaseYoutubeUrl:l.BASE_YT_URL)||"")||lm(this.Sk)||this.protocol+"://www.youtube.com/";e=c?c.eventLabel:l.el;X="detailpage";e==="adunit"?X=this.T?"embedded":"detailpage":e==="embedded"||this.C?X=rF(X,e,A9K):e&&(X="embedded");this.PU=X;xsk();e=null;X=c?c.playerStyle:l.ps;r=g.AE(FWS,X);!X||r&&!this.C||(e=X);this.playerStyle=e;this.W=g.AE(FWS,this.playerStyle);this.houseBrandUserStatus=c==null?void 0:c.houseBrandUserStatus;this.Kh=this.W&&this.playerStyle!=="play"&&this.playerStyle!=="jamboard"; this.GK=!this.Kh;this.NQ=kE(!1,l.disableplaybackui);this.disablePaidContentOverlay=kE(!1,c==null?void 0:c.disablePaidContentOverlay);this.disableSeek=kE(!1,c==null?void 0:c.disableSeek);this.enableSpeedOptions=(c==null?void 0:c.enableSpeedOptions)||(wi().defaultPlaybackRate?vN||g.l3||xL?g.mY&&xV("20")||g.Th&&xV("4")||g.zn&&xV("11")||ua():!(g.zn&&!g.Ms("chrome")||vN||g.Ms("android")||g.Ms("silk")):!1);this.jA=kE(!1,l.enable_faster_speeds);var d;this.supportsVarispeedExtendedFeatures=(d=c==null?void 0: c.supportsVarispeedExtendedFeatures)!=null?d:!1;this.G=kE(this.playerStyle==="blazer",l.is_html5_mobile_device||c&&c.isMobileDevice);this.ZA=Iv()||cJ();this.cR=this.B("mweb_allow_background_playback")?!1:this.G&&!this.W;this.yf=o3();this.c9=g.nY;var y;this.sM=!!(c==null?0:(y=c.embedsHostFlags)==null?0:y.optOutApiDeprecation);var O;this.Jo=!!(c==null?0:(O=c.embedsHostFlags)==null?0:O.allowPfpImaIntegration);this.ON=this.B("embeds_web_enable_ve_conversion_logging_tracking_no_allow_list");var D;c?c.hideInfo!== void 0&&(D=!c.hideInfo):D=l.showinfo;this.X4=g.h2(this)&&!this.sM||kE(!HN(this)&&!wC(this)&&!this.W,D);this.d0=c?!!c.mobileIphoneSupportsInlinePlayback:kE(!1,l.playsinline);d=this.G&&KY&&Tn!=null&&Tn>0&&Tn<=2.3;y=c?c.useNativeControls:l.use_native_controls;this.U=g.h2(this)&&this.G;O=this.G&&!this.U;y=g.jk(this)||!d&&kE(O,y)?"3":"1";this.disableOrganicUi=!(c==null||!c.disableOrganicUi);O=c?c.controlsType:l.controls;this.controlsType=this.disableOrganicUi?"0":O!=="0"&&O!==0?y:"0";this.l5=this.G;this.color= rF("red",c?c.progressBarColor:l.color,I7v);this.F8=this.controlsType==="3";this.DZ=!this.T;this.y6=(y=!this.DZ&&!wC(this)&&!this.Kh&&!this.W&&!HN(this))&&!this.F8&&this.controlsType==="1";this.oe=g.VI(this)&&y&&this.controlsType==="0"&&!this.y6&&!(c==null?0:c.embedsEnableEmc3ds);this.mD=this.eA=d;this.Ie=(this.controlsType==="3"||this.G||kE(!1,l.use_media_volume))&&!this.U;this.sx=A1&&!g.qM(601)?!1:!0;this.oB=this.T||!1;this.Ud=wC(this)?"":(this.loaderUrl||l.post_message_origin||"").substring(0,128); this.widgetReferrer=JA("",c?c.widgetReferrer:l.widget_referrer);var t;c?c.disableCastApi&&(t=!1):t=l.enablecastapi;t=!this.C||kE(!0,t);d=!0;c&&c.disableMdxCast&&(d=!1);this.u2=this.B("enable_cast_for_web_unplugged")&&g.o1(this)&&d||g.Zq(this)&&d||t&&d&&this.controlsType==="1"&&!this.G&&(wC(this)||g.VI(this)||g.CY(this));this.Ry=!!window.document.pictureInPictureEnabled||VH();t=c?!!c.supportsAutoplayOverride:kE(!1,l.autoplayoverride);this.e0=!(this.G&&!g.h2(this))&&!g.Ms("nintendo wiiu")||t;this.cI= (c?!!c.enableMutedAutoplay:kE(!1,l.mutedautoplay))&&!1;t=(wC(this)||HN(this))&&this.playerStyle==="blazer";this.ej=c?!!c.disableFullscreen:!kE(!0,l.fs);d=g.D0(g.ZW(this))&&g.h2(this);this.V2=!this.ej&&(t||g.q1())&&!d;this.qF=this.B("html5_picture_in_picture_logging_onresize");var U;this.MF=(U=g.GR(this.experiments,"html5_picture_in_picture_logging_onresize_ratio"))!=null?U:.33;this.bN=this.B("html5_picture_in_picture_blocking_onresize");this.Ig=this.B("html5_picture_in_picture_blocking_ontimeupdate"); this.Z0=this.B("html5_picture_in_picture_blocking_document_fullscreen");this.Fy=this.B("html5_picture_in_picture_blocking_standard_api");U=sL()&&xV(58)&&!cJ();t=gO||typeof MediaSource==="undefined";this.Vu=this.B("uniplayer_block_pip")&&(U||t)||this.bN||this.Ig||this.Fy;U=g.h2(this)&&!this.sM;var G;c?c.disableRelatedVideos!==void 0&&(G=!c.disableRelatedVideos):G=l.rel;this.U$=U||kE(!this.W,G);this.EM=kE(!1,c?c.enableContentOwnerRelatedVideos:l.co_rel);this.j=cJ()&&Tn>0&&Tn<=4.4?"_top":"_blank";this.uh= g.CY(this);this.kU=kE(this.playerStyle==="blazer",c?c.enableCsiLogging:l.enablecsi);switch(this.playerStyle){case "blogger":G="bl";break;case "gmail":G="gm";break;case "gac":G="ga";break;case "ads-preview":G="ap";break;case "books":G="gb";break;case "docs":case "flix":G="gd";break;case "duo":G="gu";break;case "google-live":G="gl";break;case "google-one":G="go";break;case "play":G="gp";break;case "chat":G="hc";break;case "hangouts-meet":G="hm";break;case "photos-edu":case "picasaweb":G="pw";break; default:G="yt"}this.AJ=G;this.xT=JA("",c?c.authorizedUserIndex:l.authuser);this.fC=g.h2(this)&&(this.CC||!Gbg()||this.ZA);var f;c?c.disableWatchLater!==void 0&&(f=!c.disableWatchLater):f=l.showwatchlater;this.vI=((G=!this.fC)||!!this.xT&&G)&&kE(!this.Kh,this.C?f:void 0);this.wC=c?c.isMobileDevice||!!c.disableKeyboardControls:kE(!1,l.disablekb);this.loop=kE(!1,l.loop);this.pageId=JA("",c?c.initialDelegatedSessionId:l.pageid);this.rg=kE(!0,l.canplaylive);this.iQ=kE(!1,l.livemonitor);this.disableSharing= kE(this.W,c?c.disableSharing:l.ss);(f=c&&this.B("fill_video_container_size_override_from_wpcc")?c.videoContainerOverride:l.video_container_override)?(G=f.split("x"),G.length!==2?f=null:(f=Number(G[0]),G=Number(G[1]),f=isNaN(f)||isNaN(G)||f*G<=0?null:new g.RQ(f,G))):f=null;this.bH=f;this.mute=c?!!c.startMuted:kE(!1,l.mute);this.storeUserVolume=!this.mute&&kE(this.controlsType!=="0",c?c.storeUserVolume:l.store_user_volume);f=c?c.annotationsLoadPolicy:l.iv_load_policy;this.annotationsLoadPolicy=this.controlsType=== "3"?3:rF(void 0,f,$L);this.captionsLanguagePreference=c?c.captionsLanguagePreference||"":JA("",l.cc_lang_pref);f=rF(2,c?c.captionsLanguageLoadPolicy:l.cc_load_policy,$L);this.controlsType==="3"&&f===2&&(f=3);this.Gc=f;this.Pu=c?c.hl||"en_US":JA("en_US",l.hl);this.region=c?c.contentRegion||"US":JA("US",l.cr);this.hostLanguage=c?c.hostLanguage||"en":JA("en",l.host_language);this.SA=!this.CC&&Math.random()=480;this.schedule=new fY(t,new RuL(this.experiments),k);g.Z(this,this.schedule);var a;this.enableSafetyMode=(a=c==null?void 0:c.initialEnableSafetyMode)!=null? a:kE(!1,l.enable_safety_mode);k=this.NQ?!1:wC(this)&&this.playerStyle!=="blazer";var p;c?c.disableAutonav!=null&&(p=!c.disableAutonav):p=l.allow_autonav;this.gC=kE(k,!this.Kh&&p);this.sendVisitorIdHeader=c?!!c.sendVisitorIdHeader:kE(!1,l.send_visitor_id_header);var S;this.playerStyle==="docs"&&(c?S=c.disableNativeContextMenu:S=l.disable_native_context_menu);this.disableNativeContextMenu=kE(!1,S);this.FO=zR(this)&&this.B("enable_skip_intro_button");this.embedConfig=JA("",c?c.serializedEmbedConfig: l.embed_config);this.JJ=Od(l,g.h2(this));this.K=this.JJ==="EMBEDDED_PLAYER_MODE_PFL";this.embedsErrorLinks=!(c==null||!c.embedsErrorLinks);this.GN=kE(!1,l.full_window);var x;this.uQ=!((x=this.webPlayerContextConfig)==null?0:x.chromeless);var h;this.livingRoomAppMode=rF("LIVING_ROOM_APP_MODE_UNSPECIFIED",l.living_room_app_mode||(c==null?void 0:(h=c.device)==null?void 0:h.livingRoomAppMode),Yon);var K;p=eQ(NaN,c==null?void 0:(K=c.device)==null?void 0:K.deviceYear);isNaN(p)||(this.deviceYear=p);this.transparentBackground= c?!!c.transparentBackground:kE(!1,l.transparent_background);this.showMiniplayerButton=c?!!c.showMiniplayerButton:kE(!1,l.show_miniplayer_button);var Q;g.h2(this)&&!(c==null?0:(Q=c.embedsHostFlags)==null?0:Q.allowSetFauxFullscreen)?this.externalFullscreen=!1:this.externalFullscreen=c?!!c.externalFullscreen:kE(!1,l.external_fullscreen);this.showMiniplayerUiWhenMinimized=c?!!c.showMiniplayerUiWhenMinimized:kE(!1,l.use_miniplayer_ui);var lc;this.X5=(lc=l.show_loop_video_toggle)!=null?lc:!0;this.yQ=Math.random()< 1E-4;this.PK=l.onesie_hot_config||(c==null?0:c.onesieHotConfig)?new CTV(l.onesie_hot_config,c==null?void 0:c.onesieHotConfig):void 0;this.isTectonic=c?!!c.isTectonic:!!l.isTectonic;this.playerCanaryState=Y;this.playerCanaryStage=c==null?void 0:c.canaryStage;this.lh=new B6k;g.Z(this,this.lh);this.Nt=kE(!1,l.force_gvi);this.datasyncId=(c==null?void 0:c.datasyncId)||g.Ln("DATASYNC_ID");this.Js=g.Ln("LOGGED_IN",!1);this.Xw=(c==null?void 0:c.allowWoffleManagement)||!1;this.PX=Infinity;this.Vg=NaN;this.livingRoomPoTokenId= c==null?void 0:c.livingRoomPoTokenId;this.B("html5_high_res_logging_always")?this.ZV=!0:this.ZV=Math.random()*100=0&&l0&&l.yQ&&(X.sort(),g.Cj(new g.Ed("Player client parameters changed after startup",X)));l.userAge=eQ(l.userAge,c.user_age);l.aY=JA(l.aY,c.user_display_email);l.userDisplayImage=JA(l.userDisplayImage,c.user_display_image);g.Yi(l.userDisplayImage)||(l.userDisplayImage= "");l.userDisplayName=JA(l.userDisplayName,c.user_display_name);l.Lt=JA(l.Lt,c.user_gender);l.csiPageType=JA(l.csiPageType,c.csi_page_type);l.csiServiceName=JA(l.csiServiceName,c.csi_service_name);l.kU=kE(l.kU,c.enablecsi);l.pageId=JA(l.pageId,c.pageid);if(Y=c.enabled_engage_types)l.enabledEngageTypes=new Set(Y.split(","));c.living_room_session_po_token&&(l.o4=c.living_room_session_po_token.toString())}; sj=function(l,c){return!l.W&&sL()&&xV(55)&&l.controlsType==="3"&&!c}; g.BN=function(l){l=QI(l.VA);return l==="www.youtube-nocookie.com"?"www.youtube.com":l}; LY=function(l,c,Y){return l.protocol+"://i1.ytimg.com/vi/"+c+"/"+(Y||"hqdefault.jpg")}; Ej=function(l){return wC(l)&&!g.o1(l)}; g.jk=function(l){return l.B("html5_local_playsinline")?A1&&!g.qM(602)&&!("playsInline"in wi()):A1&&!l.d0||g.Ms("nintendo wiiu")?!0:!1}; Fq=function(l){return l.D.c}; g.nz=function(l){return/^TVHTML5/.test(Fq(l))}; g.gC=function(l){return Fq(l)==="TVHTML5"}; ENc=function(l){return Fq(l)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"}; cPO=function(l){return l.D.cmodel==="CHROMECAST ULTRA/STEAK"||l.D.cmodel==="CHROMECAST/STEAK"}; g.up=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1}; zR=function(l){return/web/i.test(Fq(l))}; g.A2=function(l){return Fq(l).toUpperCase()==="WEB"}; WN=function(l){return Fq(l)==="WEB_KIDS"}; g.o1=function(l){return Fq(l)==="WEB_UNPLUGGED"}; Ff=function(l){return Fq(l)==="TVHTML5_UNPLUGGED"}; g.xu=function(l){return g.o1(l)||Fq(l)==="TV_UNPLUGGED_CAST"||Ff(l)}; g.Zq=function(l){return Fq(l)==="WEB_REMIX"}; g.I1=function(l){return Fq(l)==="WEB_EMBEDDED_PLAYER"}; g.cZ=function(l){return(l.deviceIsAudioOnly||!g.Th||gO||l.controlsType==="3"?!1:g.l3?l.T&&g.qM(51):!0)||(l.deviceIsAudioOnly||!g.mY||gO||l.controlsType==="3"?!1:g.l3?l.T&&g.qM(48):g.qM(38))||(l.deviceIsAudioOnly||!g.zn||gO||l.controlsType==="3"?!1:g.l3?l.T&&g.qM(37):g.qM(27))||!l.deviceIsAudioOnly&&g.lz&&!aJV()&&g.qM(11)||!l.deviceIsAudioOnly&&g.Na&&g.qM("604.4")}; rPk=function(l){if(g.VI(l)&&KY)return!1;if(g.mY){if(!g.qM(47)||!g.qM(52)&&g.qM(51))return!1}else if(g.Na)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1}; JPr=function(l,c){return l.enabledEngageTypes.has(c.toString())||eUi.includes(c)}; wC=function(l){return l.PU==="detailpage"}; g.VI=function(l){return l.PU==="embedded"}; Yr=function(l){return l.PU==="leanback"}; HN=function(l){return l.PU==="adunit"||l.playerStyle==="gvn"}; g.CY=function(l){return l.PU==="profilepage"}; g.h2=function(l){return l.T&&g.VI(l)&&!HN(l)&&!l.W}; X6=function(l){if(!l.userDisplayImage)return"";var c=l.userDisplayImage.split("/");if(c.length===5)return l=c[c.length-1].split("="),l[1]="s20-c",c[c.length-1]=l.join("="),c.join("/");if(c.length===8)return c.splice(7,0,"s20-c"),c.join("/");if(c.length===9)return c[7]+="-s20-c",c.join("/");g.Cj(new g.Ed("Profile image not a FIFE URL.",l.userDisplayImage));return l.userDisplayImage}; g.kr=function(l){var c=g.BN(l);dRn.includes(c)&&(c="www.youtube.com");return l.protocol+"://"+c}; g.ra=function(l,c){c=c===void 0?"":c;if(l.BX){var Y=new FZ,X,k=l.BX();k.signedOut?X="":k.token?X=k.token:k.pendingResult.then(function(r){k.signedOut?Y.resolve(""):Y.resolve(r.token)},function(r){g.Cj(new g.Ed("b189348328_oauth_callback_failed",{error:r})); Y.resolve(c)}); return X!==void 0?TW(X):new we(Y)}return TW(c)}; eK=function(l,c){c=c===void 0?"":c;return l.Js?tN(!0):qL(bB(tN(g.ra(l,c)),function(Y){return tN(!!Y)}),function(){return tN(!1)})}; QI=function(l){var c=g.Lm(l);return(l=Number(g.Ba(4,l))||null)?c+":"+l:c}; Jt=function(l,c){c=c===void 0?!1:c;var Y=sf[l],X=yPn[Y],k=O4n[l];if(!k||!X)return null;c=new mU(c?k.height:k.width,c?k.width:k.height,k.fps);X=f9(X,c,Y);return new BI(l,X,{video:c,Ss:k.bitrate/8})}; t_k=function(l){var c=yPn[sf[l]],Y=DRS[l];return Y&&c?new BI(l,c,{audio:new Zw(Y.audioSampleRate,Y.numChannels)}):null}; da=function(l){this.D=l}; yh=function(l,c,Y,X){if(Y)return Kg();Y={};var k=wi();c=g.b(c);for(var r=c.next();!r.done;r=c.next())if(r=r.value,l.canPlayType(k,r.getInfo().mimeType)||X){var e=r.D.video.quality;if(!Y[e]||Y[e].getInfo().x_())Y[e]=r}l=[];Y.auto&&l.push(Y.auto);X=g.b(WI);for(k=X.next();!k.done;k=X.next())(k=Y[k.value])&&l.push(k);return l.length?TW(l):Kg()}; URS=function(l){this.itag=l.itag;this.url=l.url;this.codecs=l.codecs;this.width=l.width;this.height=l.height;this.fps=l.fps;this.bitrate=l.bitrate;var c;this.G=((c=l.audioItag)==null?void 0:c.split(","))||[];this.fR=l.fR;this.bd=l.bd||"";this.rB=l.rB;this.audioChannels=l.audioChannels;this.D=""}; G5k=function(l,c,Y,X){c=c===void 0?!1:c;Y=Y===void 0?!0:Y;X=X===void 0?{}:X;var k={};l=g.b(l);for(var r=l.next();!r.done;r=l.next()){r=r.value;if(c&&MediaSource&&MediaSource.isTypeSupported){var e=r.type;r.audio_channels&&(e=e+"; channels="+r.audio_channels);if(!MediaSource.isTypeSupported(e)){X[r.itag]="tpus";continue}}if(Y||!r.drm_families||r.eotf!=="smpte2084"&&r.eotf!=="arib-std-b67"){e=void 0;var d={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"},y=r.type.match(/codecs="([^"]*)"/); y=y?y[1]:"";r.audio_track_id&&(e=new g.ys(r.name,r.audio_track_id,!!r.is_default));var O=r.eotf;r=new URS({itag:r.itag,url:r.url,codecs:y,width:Number(r.width),height:Number(r.height),fps:Number(r.fps),bitrate:Number(r.bitrate),audioItag:r.audio_itag,fR:O?d[O]:void 0,bd:r.drm_families,rB:e,audioChannels:Number(r.audio_channels)});k[r.itag]=k[r.itag]||[];k[r.itag].push(r)}else X[r.itag]="enchdr"}return k}; f8n=function(l,c,Y,X,k){this.K=l;this.G=c;this.N=Y;this.cpn=X;this.W=k;this.T=0;this.D=""}; PtK=function(l,c){l.K.some(function(Y){var X;return((X=Y.rB)==null?void 0:X.getId())===c}); l.D=c}; Or=function(l,c,Y){l.cpn&&(c=g.Il(c,{cpn:l.cpn}));Y&&(c=g.Il(c,{paired:Y}));return c}; b4L=function(l,c){l=l.itag.toString();c!==null&&(l+=c.itag.toString());return l}; qov=function(l){for(var c=[],Y=[],X=g.b(l.G),k=X.next();!k.done;k=X.next())k=k.value,k.bitrate<=l.T?c.push(k):Y.push(k);c.sort(function(r,e){return e.bitrate-r.bitrate}); Y.sort(function(r,e){return r.bitrate-e.bitrate}); l.G=c.concat(Y)}; DE=function(l,c,Y){this.D=l;this.G=c;this.expiration=Y;this.Wu=null}; a8v=function(l,c){if(!(gO||ge()||Lg()))return null;l=G5k(c,l.B("html5_filter_fmp4_in_hls"));if(!l)return null;c=[];for(var Y={},X=g.b(Object.keys(l)),k=X.next();!k.done;k=X.next()){k=g.b(l[k.value]);for(var r=k.next();!r.done;r=k.next()){var e=r.value;e.rB&&(r=e.rB.getId(),Y[r]||(e=new g.k8(r,e.rB),Y[r]=e,c.push(e)))}}return c.length>0?c:null}; SoK=function(l,c,Y,X,k,r,e){if(!(gO||ge()||Lg()))return Kg();var d={},y=Nun(Y),O=G5k(Y,l.B("html5_filter_fmp4_in_hls"),l.N.C,d);if(!O)return e({noplst:1}),Kg();pWr(O);Y={};var D=(Y.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",Y),t;Y=[];var U=[],G=[],f=null,a="";X=X&&X.match(/hls_timedtext_playlist/)?new URS({itag:"0",url:X,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,rB:new g.ys("English","en",!1)}):null;for(var p=g.b(Object.keys(O)),S=p.next();!S.done;S=p.next())if(S=S.value,!l.B("html5_disable_drm_hfr_1080")|| S!=="383"&&S!=="373"){S=g.b(O[S]);for(var x=S.next();!x.done;x=S.next())if(x=x.value,x.width){for(var h=g.b(x.G),K=h.next();!K.done;K=h.next())if(K=K.value,O[K]){x.D=K;break}x.D||(x.D=RUg(O,x));if(h=O[x.D])if(Y.push(x),x.bd==="fairplay"&&(t=D),K="",x.fR==="PQ"?K="smpte2084":x.fR==="HLG"&&(K="arib-std-b67"),K&&(a=K),G.push(i4i(h,[x],X,r,x.itag,x.width,x.height,x.fps,y,void 0,void 0,t,K)),!f||x.width*x.height*x.fps>f.width*f.height*f.fps)f=x}else U.push(x)}else d[S]="disdrmhfr";G.reduce(function(Q, lc){return lc.getInfo().isEncrypted()&&Q},!0)&&(t=D); k=Math.max(k,0);D=f||{};O=D.fps===void 0?0:D.fps;f=D.width===void 0?0:D.width;D=D.height===void 0?0:D.height;p=l.B("html5_native_audio_track_switching");G.push(i4i(U,Y,X,r,"93",f,D,O,y,"auto",k,t,a,p));Object.entries(d).length&&e(d);return yh(l.N,G,sj(l,c),!1)}; i4i=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G){for(var f=0,a="",p=g.b(l),S=p.next();!S.done;S=p.next())S=S.value,a||(a=S.itag),S.audioChannels&&S.audioChannels>f&&(f=S.audioChannels,a=S.itag);k=new BI(k,"application/x-mpegURL",{audio:new Zw(0,f),video:new mU(r,e,d,null,void 0,O,void 0,U),bd:t,uY:a});l=new f8n(l,c,Y?[Y]:[],X,!!G);l.T=D?D:1369843;return new DE(k,l,y)}; Nun=function(l){l=g.b(l);for(var c=l.next();!c.done;c=l.next())if(c=c.value,c.url&&(c=c.url.split("expire/"),!(c.length<=1)))return+c[1].split("/")[0];return NaN}; RUg=function(l,c){for(var Y=g.b(Object.keys(l)),X=Y.next();!X.done;X=Y.next()){X=X.value;var k=l[X][0];if(!k.width&&k.bd===c.bd&&!k.audioChannels)return X}return""}; pWr=function(l){for(var c=new Set,Y=g.b(Object.values(l)),X=Y.next();!X.done;X=Y.next())X=X.value,X.length&&(X=X[0],X.height&&X.codecs.startsWith("vp09")&&c.add(X.height));Y=[];if(c.size){X=g.b(Object.keys(l));for(var k=X.next();!k.done;k=X.next())if(k=k.value,l[k].length){var r=l[k][0];r.height&&c.has(r.height)&&!r.codecs.startsWith("vp09")&&Y.push(k)}}c=g.b(Y);for(Y=c.next();!Y.done;Y=c.next())delete l[Y.value]}; tt=function(l,c){this.D=l;this.G=c}; vgV=function(l,c,Y,X){var k=[];Y=g.b(Y);for(var r=Y.next();!r.done;r=Y.next()){var e=r.value;if(e.url){r=new g.S4(e.url,!0);if(e.s){var d=r,y=e.sp,O=izK(decodeURIComponent(e.s));d.set(y,encodeURIComponent(O))}d=g.b(Object.keys(X));for(y=d.next();!y.done;y=d.next())y=y.value,r.set(y,X[y]);e=rj(e.type,e.quality,e.itag,e.width,e.height);k.push(new tt(e,r))}}return yh(l.N,k,sj(l,c),!1)}; Ur=function(l,c){this.D=l;this.G=c}; xRK=function(l,c,Y){var X=[];Y=g.b(Y);for(var k=Y.next();!k.done;k=Y.next())if((k=k.value)&&k.url){var r=rj(k.type,"medium","0");X.push(new Ur(r,k.url))}return yh(l.N,X,sj(l,c),!1)}; zUk=function(l,c){var Y=[],X=rj(c.type,"auto",c.itag);Y.push(new Ur(X,c.url));return yh(l.N,Y,!1,!0)}; hUX=function(l){return l&&ngk[l]?ngk[l]:null}; H4L=function(l){if(l=l.commonConfig)this.url=l.url,this.urlQueryOverride=l.urlQueryOverride,l.ustreamerConfig&&(this.oy=dC(l.ustreamerConfig)||void 0)}; wWn=function(l,c){var Y;if(c=c==null?void 0:(Y=c.watchEndpointSupportedOnesieConfig)==null?void 0:Y.html5PlaybackOnesieConfig)l.N8=new H4L(c)}; g.GX=function(l){l=l===void 0?{}:l;this.languageCode=l.languageCode||"";this.languageName=l.languageName||null;this.kind=l.kind||"";this.name=l.name===void 0?null:l.name;this.displayName=l.displayName||null;this.id=l.id||null;this.D=l.is_servable||!1;this.isTranslateable=l.is_translateable||!1;this.url=l.url||null;this.vssId=l.vss_id||"";this.isDefault=l.is_default||!1;this.translationLanguage=l.translationLanguage||null;this.xtags=l.xtags||"";this.captionId=l.captionId||""}; g.PZ=function(l){var c={languageCode:l.languageCode,languageName:l.languageName,displayName:g.fu(l),kind:l.kind,name:l.name,id:l.id,is_servable:l.D,is_default:l.isDefault,is_translateable:l.isTranslateable,vss_id:l.vssId};l.xtags&&(c.xtags=l.xtags);l.captionId&&(c.captionId=l.captionId);l.translationLanguage&&(c.translationLanguage=l.translationLanguage);return c}; g.bz=function(l){return l.translationLanguage?l.translationLanguage.languageCode:l.languageCode}; g.KLS=function(l){var c=l.vssId;l.translationLanguage&&c&&(c="t"+c+"."+g.bz(l));return c}; g.fu=function(l){var c=[];if(l.displayName)c.push(l.displayName);else{var Y=l.languageName||"";c.push(Y);l.kind==="asr"&&Y.indexOf("(")===-1&&c.push(" (Automatic Captions)");l.name&&c.push(" - "+l.name)}l.translationLanguage&&c.push(" >> "+l.translationLanguage.languageName);return c.join("")}; ogv=function(l,c,Y,X){l||(l=c&&Tu5.hasOwnProperty(c)&&jBg.hasOwnProperty(c)?jBg[c]+"_"+Tu5[c]:void 0);c=l;if(!c)return null;l=c.match(V_v);if(!l||l.length!==5)return null;if(l=c.match(V_v)){var k=Number(l[3]),r=[7,8,10,5,6];l=!(Number(l[1])===1&&k===8)&&r.indexOf(k)>=0}else l=!1;return Y||X||l?c:null}; qb=function(l,c){for(var Y={},X=g.b(Object.keys(Ctn)),k=X.next();!k.done;k=X.next()){k=k.value;var r=c?c+k:k;r=l[r+"_webp"]||l[r];g.Yi(r)&&(Y[Ctn[k]]=r)}return Y}; aZ=function(l){var c={};if(!l||!l.thumbnails)return c;l=l.thumbnails.filter(function(d){return!!d.url}); l.sort(function(d,y){return d.width-y.width||d.height-y.height}); for(var Y=g.b(Object.keys(Z4c)),X=Y.next();!X.done;X=Y.next()){var k=Number(X.value);X=Z4c[k];for(var r=g.b(l),e=r.next();!e.done;e=r.next())if(e=e.value,e.width>=k){k=$Rg(e.url);g.Yi(k)&&(c[X]=k);break}}(l=l.pop())&&l.width>=1280&&(l=$Rg(l.url),g.Yi(l)&&(c["maxresdefault.jpg"]=l));return c}; $Rg=function(l){return l.startsWith("//")?"https:"+l:l}; Nb=function(l){return l&&l.baseUrl||""}; pu=function(l){l=g.re(l);for(var c=g.b(Object.keys(l)),Y=c.next();!Y.done;Y=c.next()){Y=Y.value;var X=l[Y];l[Y]=Array.isArray(X)?X[0]:X}return l}; QBy=function(l,c){l.botguardData=c.playerAttestationRenderer.botguardData;c=c.playerAttestationRenderer.challenge;c!=null&&(l.uI=c)}; M_V=function(l,c){c=g.b(c);for(var Y=c.next();!Y.done;Y=c.next()){Y=Y.value;var X=Y.interstitials.map(function(e){var d=g.m(e,mRy);if(d)return{is_yto_interstitial:!0,raw_player_response:d};if(e=g.m(e,WLy))return Object.assign({is_yto_interstitial:!0},X9(e))}); X=g.b(X);for(var k=X.next();!k.done;k=X.next())switch(k=k.value,Y.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":l.interstitials=l.interstitials.concat({time:0,playerVars:k,OZ:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":l.interstitials=l.interstitials.concat({time:0x7ffffffffffff,playerVars:k,OZ:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":var r=Number(Y.podConfig.timeToInsertAtMillis);l.interstitials=l.interstitials.concat({time:r,playerVars:k, OZ:r===0?5:7})}}}; sBc=function(l,c){if(c=c.find(function(Y){return!(!Y||!Y.tooltipRenderer)}))l.tooltipRenderer=c.tooltipRenderer}; Bun=function(l,c){c.subscribeCommand&&(l.subscribeCommand=c.subscribeCommand);c.unsubscribeCommand&&(l.unsubscribeCommand=c.unsubscribeCommand);c.addToWatchLaterCommand&&(l.addToWatchLaterCommand=c.addToWatchLaterCommand);c.removeFromWatchLaterCommand&&(l.removeFromWatchLaterCommand=c.removeFromWatchLaterCommand);c.getSharePanelCommand&&(l.getSharePanelCommand=c.getSharePanelCommand)}; LLv=function(l,c){c!=null?(l.V4=c,l.UG=!0):(l.V4="",l.UG=!1)}; RZ=function(l,c){this.type=l||"";this.id=c||""}; g.iz=function(l){return new RZ(l.substring(0,2),l.substring(2))}; g.SK=function(l,c){this.gf=l;this.author="";this.Bt=null;this.playlistLength=0;this.D=this.sessionData=null;this.j={};this.title="";if(c){this.author=c.author||c.playlist_author||"";this.title=c.playlist_title||"";if(l=c.session_data)this.sessionData=cU(l,"&");var Y;this.D=((Y=c.thumbnail_ids)==null?void 0:Y.split(",")[0])||null;this.j=qb(c,"playlist_");this.videoId=c.video_id||void 0;if(Y=c.list)switch(c.listType){case "user_uploads":this.playlistId=(new RZ("UU","PLAYER_"+Y)).toString();break;default:if(l= c.playlist_length)this.playlistLength=Number(l)||0;this.playlistId=g.iz(Y).toString();if(c=c.video)this.videoId=(c[0]||null).video_id||void 0}else c.playlist&&(this.playlistLength=c.playlist.toString().split(",").length)}}; g.vZ=function(l,c){this.gf=l;this.Im=this.author="";this.Bt=null;this.isUpcoming=this.isLivePlayback=!1;this.lengthSeconds=0;this.Z9=this.lengthText="";this.sessionData=null;this.j={};this.title="";if(c){this.ariaLabel=c.aria_label||void 0;this.author=c.author||"";this.Im=c.Im||"";if(l=c.endscreen_autoplay_session_data)this.Bt=cU(l,"&");this.Qy=c.Qy;this.isLivePlayback=c.live_playback==="1";this.isUpcoming=!!c.isUpcoming;if(l=c.length_seconds)this.lengthSeconds=typeof l==="string"?Number(l):l;this.lengthText= c.lengthText||"";this.Z9=c.Z9||"";this.publishedTimeText=c.publishedTimeText||void 0;if(l=c.session_data)this.sessionData=cU(l,"&");this.shortViewCount=c.short_view_count_text||void 0;this.j=qb(c);this.title=c.title||"";this.videoId=c.docid||c.video_id||c.videoId||c.id||void 0;this.watchUrl=c.watchUrl||void 0}}; EgO=function(l){var c,Y,X=(c=l.getWatchNextResponse())==null?void 0:(Y=c.contents)==null?void 0:Y.twoColumnWatchNextResults,k,r,e,d,y;l=(k=l.getWatchNextResponse())==null?void 0:(r=k.playerOverlays)==null?void 0:(e=r.playerOverlayRenderer)==null?void 0:(d=e.endScreen)==null?void 0:(y=d.watchNextEndScreenRenderer)==null?void 0:y.results;if(!l){var O,D;l=X==null?void 0:(O=X.endScreen)==null?void 0:(D=O.endScreen)==null?void 0:D.results}return l}; g.zX=function(l){var c,Y,X;l=g.m((c=l.getWatchNextResponse())==null?void 0:(Y=c.playerOverlays)==null?void 0:(X=Y.playerOverlayRenderer)==null?void 0:X.decoratedPlayerBarRenderer,xr);return g.m(l==null?void 0:l.playerBar,gg5)}; upv=function(l){this.D=l.playback_progress_0s_url;this.K=l.playback_progress_2s_url;this.G=l.playback_progress_10s_url}; APv=function(){if(nu===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(c){}a:{try{var l=!!self.localStorage}catch(c){l=!1}if(l&&(l=g.C6(g.gF()+"::yt-player"))){nu=new mQ(l);break a}nu=void 0}}return nu}; g.ht=function(){var l=APv();if(!l)return{};try{var c=l.get("yt-player-lv");return JSON.parse(c||"{}")}catch(Y){return{}}}; g.FLi=function(l){var c=APv();c&&(l=JSON.stringify(l),c.set("yt-player-lv",l))}; g.HZ=function(l){return g.ht()[l]||0}; g.wa=function(l,c){var Y=g.ht();c!==Y[l]&&(c!==0?Y[l]=c:delete Y[l],g.FLi(Y))}; g.Ku=function(l){return g.H(function(c){return c.return(g.BH(I8n(),l))})}; jK=function(l,c,Y,X,k,r,e,d){var y,O,D,t,U,G;return g.H(function(f){switch(f.D){case 1:return y=g.HZ(l),y===4?f.return(4):g.n(f,g.l1(),2);case 2:O=f.G;if(!O)throw g.Rf("wiac");if(!d||e===void 0){f.kT(3);break}return g.n(f,ltO(d,e),4);case 4:e=f.G;case 3:return D=Y.lastModified||"0",g.n(f,g.Ku(O),5);case 5:return t=f.G,g.Rn(f,6),TX++,g.n(f,g.TP(t,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",b9:!0},function(a){if(r!==void 0&&e!==void 0){var p=""+l+"|"+c.id+"|"+D+"|"+String(r).padStart(10, "0");p=g.jI(a.objectStore("media"),e,p)}else p=g.SI.resolve(void 0);var S=c4i(l,c.L0()),x=c4i(l,!c.L0()),h={fmts:Yty(X),format:Y||{}};S=g.jI(a.objectStore("index"),h,S);var K=X.downloadedEndTime===-1;h=K?a.objectStore("index").get(x):g.SI.resolve(void 0);var Q={fmts:"music",format:{}};a=K&&k&&!c.L0()?g.jI(a.objectStore("index"),Q,x):g.SI.resolve(void 0);return g.SI.all([a,h,p,S]).then(function(lc){lc=g.b(lc);lc.next();lc=lc.next().value;TX--;var E=g.HZ(l);if(E!==4&&K&&k||lc!==void 0&&g.Xjc(lc.fmts))E= 1,g.wa(l,E);return E})}),8); case 8:return f.return(f.G);case 6:U=g.vS(f);TX--;G=g.HZ(l);if(G===4)return f.return(G);g.wa(l,4);throw U;}})}; g.k1g=function(l){var c,Y;return g.H(function(X){if(X.D==1)return g.n(X,g.l1(),2);if(X.D!=3){c=X.G;if(!c)throw g.Rf("ri");return g.n(X,g.Ku(c),3)}Y=X.G;return X.return(g.TP(Y,["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},function(k){var r=IDBKeyRange.bound(l+"|",l+"~");return k.objectStore("index").getAll(r).then(function(e){return e.map(function(d){return d?d.format:{}})})}))})}; een=function(l,c,Y,X,k){var r,e,d;return g.H(function(y){if(y.D==1)return g.n(y,g.l1(),2);if(y.D!=3){r=y.G;if(!r)throw g.Rf("rc");return g.n(y,g.Ku(r),3)}e=y.G;d=g.TP(e,["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},function(O){var D=""+l+"|"+c+"|"+Y+"|"+String(X).padStart(10,"0");return O.objectStore("media").get(D)}); return k?y.return(d.then(function(O){if(O===void 0)throw Error("No data from indexDb");return r4v(k,O)}).catch(function(O){throw new g.Ed("Error while reading chunk: "+O.name+", "+O.message); })):y.return(d)})}; g.Xjc=function(l){return l?l==="music"?!0:l.includes("dlt=-1")||!l.includes("dlt="):!1}; c4i=function(l,c){return""+l+"|"+(c?"v":"a")}; Yty=function(l){var c={};return Ym((c.dlt=l.downloadedEndTime.toString(),c.mket=l.maxKnownEndTime.toString(),c.avbr=l.averageByteRate.toString(),c))}; dpn=function(l){var c={},Y={};l=g.b(l);for(var X=l.next();!X.done;X=l.next()){var k=X.value,r=k.split("|");k.match(g.J4y)?(X=Number(r.pop()),isNaN(X)?Y[k]="?":(r=r.join("|"),(k=c[r])?(r=k[k.length-1],X===r.end+1?r.end=X:k.push({start:X,end:X})):c[r]=[{start:X,end:X}])):Y[k]="?"}l=g.b(Object.keys(c));for(X=l.next();!X.done;X=l.next())X=X.value,Y[X]=c[X].map(function(e){return e.start+"-"+e.end}).join(","); return Y}; Vh=function(l){g.OG.call(this);this.D=null;this.K=new Qu;this.D=null;this.W=new Set;this.crossOrigin=l||""}; y4v=function(l,c,Y){for(Y=oZ(l,Y);Y>=0;){var X=l.levels[Y];if(X.isLoaded(Cu(X,c))&&(X=g.ZE(X,c)))return X;Y--}return g.ZE(l.levels[0],c)}; DpO=function(l,c,Y){Y=oZ(l,Y);for(var X,k;Y>=0;Y--)if(X=l.levels[Y],k=Cu(X,c),!X.isLoaded(k)){X=l;var r=Y,e=r+"-"+k;X.W.has(e)||(X.W.add(e),X.K.enqueue(r,{Zb:r,z$:k}))}OGc(l)}; OGc=function(l){if(!l.D&&!l.K.isEmpty()){var c=l.K.remove();l.D=tyv(l,c)}}; tyv=function(l,c){var Y=document.createElement("img");l.crossOrigin&&(Y.crossOrigin=l.crossOrigin);Y.src=l.levels[c.Zb].Fq(c.z$);Y.onload=function(){var X=c.Zb,k=c.z$;l.D!==null&&(l.D.onload=null,l.D=null);X=l.levels[X];X.loaded.add(k);OGc(l);var r=X.columns*X.rows;k*=r;X=Math.min(k+r-1,X.SZ()-1);k=[k,X];l.publish("l",k[0],k[1])}; return Y}; g.$r=function(l,c,Y,X){this.level=l;this.T=c;this.loaded=new Set;this.level=l;this.T=c;l=Y.split("#");this.width=Math.floor(Number(l[0]));this.height=Math.floor(Number(l[1]));this.frameCount=Math.floor(Number(l[2]));this.columns=Math.floor(Number(l[3]));this.rows=Math.floor(Number(l[4]));this.D=Math.floor(Number(l[5]));this.K=l[6];this.signature=l[7];this.videoLength=X}; Cu=function(l,c){return Math.floor(c/(l.columns*l.rows))}; g.ZE=function(l,c){c>=l.jd()&&l.Bv();var Y=Cu(l,c),X=l.columns*l.rows,k=c%X;c=k%l.columns;k=Math.floor(k/l.columns);var r=l.Bv()+1-X*Y;if(r1&&this.levels[0].isDefault()&&this.levels.splice(0,1)}; UpS=function(l,c,Y){return(l=l.levels[c])?l.Mg(Y):-1}; oZ=function(l,c){var Y=l.T.get(c);if(Y)return Y;Y=l.levels.length;for(var X=0;X=c)return l.T.set(c,X),X;l.T.set(c,Y-1);return Y-1}; mo=function(l,c,Y,X){Y=Y.split("#");Y=[Y[1],Y[2],0,Y[3],Y[4],-1,Y[0],""].join("#");g.$r.call(this,l,c,Y,0);this.G=null;this.N=X?2:0}; WZ=function(l,c,Y,X){Qh.call(this,l,0,void 0,c,!(X===void 0||!X));for(l=0;l(Y!=null?Y:50)&&(Y=Rek.shift())&&At.delete(Y),Y=k),k!==Y&&l.v0("ssei","dcpn_"+k+"_"+Y+"_"+l.clientPlaybackNonce),Y)}; Lu=function(l,c){var Y=c.raw_watch_next_response;if(!Y){var X=c.watch_next_response;X&&(Y=JSON.parse(X))}if(Y){l.ZA=Y;var k=l.ZA.playerCueRangeSet;k&&g.F6(l,k);var r=l.ZA.playerOverlays;if(r){var e=r.playerOverlayRenderer;if(e){var d=e.autonavToggle;d&&(l.autoplaySwitchButtonRenderer=g.m(d,iGn),l.B("web_player_autonav_use_server_provided_state")&&IZ(l)&&(l.autonavState=l.autoplaySwitchButtonRenderer.enabled?2:1));var y=e.videoDetails;if(y){var O=y.embeddedPlayerOverlayVideoDetailsRenderer;var D=y.playerOverlayVideoDetailsRenderer; D&&(D.title&&(c.title=g.qf(D.title)),D.subtitle&&(c.subtitle=g.qf(D.subtitle)))}g.VI(l.gf)&&(l.vI=!!e.addToMenu);Str(l,e.shareButton);e.startPosition&&e.endPosition&&(l.progressBarStartPosition=e.startPosition,l.progressBarEndPosition=e.endPosition);var t=e.gatedActionsOverlayRenderer;t&&(l.HC=g.m(t,vSL));var U,G,f,a=g.m((U=l.getWatchNextResponse())==null?void 0:(G=U.playerOverlays)==null?void 0:(f=G.playerOverlayRenderer)==null?void 0:f.infoPanel,xpV);if(a){l.LI=Number(a==null?void 0:a.durationMs)|| NaN;if(a==null?0:a.infoPanelOverviewViewModel)l.o4=a==null?void 0:a.infoPanelOverviewViewModel;if(a==null?0:a.infoPanelDetailsViewModel)l.kP=a==null?void 0:a.infoPanelDetailsViewModel}l.showSeekingControls=!!e.showSeekingControls}}var p,S,x=(p=l.getWatchNextResponse())==null?void 0:(S=p.contents)==null?void 0:S.twoColumnWatchNextResults;if(x){var h=x.desktopOverlay&&g.m(x.desktopOverlay,zec);h&&(h.suppressShareButton&&(l.showShareButton=!1),h.suppressWatchLaterButton&&(l.vI=!1))}O&&nSy(l,c,O);var K= eQ(0,c.autoplay_count),Q=l.getWatchNextResponse(),lc,E=(lc=Q.contents)==null?void 0:lc.twoColumnWatchNextResults,kv,Jg,I,W=(kv=Q.playerOverlays)==null?void 0:(Jg=kv.playerOverlayRenderer)==null?void 0:(I=Jg.autoplay)==null?void 0:I.playerOverlayAutoplayRenderer,F=EgO(l),q,M=(q=Q.contents)==null?void 0:q.singleColumnWatchNextResults;if(M){var mK;if(((mK=M.autoplay)==null?0:mK.autoplay)&&!M.playlist){var SL=M.autoplay.autoplay.sets,PV={},zO=new g.vZ(l.L()),lQ=null,JE;if(SL){for(var qN=g.b(SL),R=qN.next();!R.done;R= qN.next()){var v=R.value.autoplayVideoRenderer;if(v&&v.compactVideoRenderer){lQ=v.compactVideoRenderer;break}}if(JE=SL[0].autoplayVideo){var z=JE.clickTrackingParams;z&&(PV.itct=z);PV.autonav="1";PV.playnext=String(K)}}else PV.feature="related-auto";var w=g.m(JE,g.lG);if(lQ){zO.videoId=lQ.videoId;var V=lQ.shortBylineText;V&&(zO.author=g.qf(V));var cS=lQ.title;cS&&(zO.title=g.qf(cS))}else w!=null&&w.videoId&&(zO.videoId=w.videoId);zO.Bt=PV;l.suggestions=[];l.Gd=zO}}if(F){for(var ry=[],ei=g.b(F),T= ei.next();!T.done;T=ei.next()){var D5=T.value,bc=void 0,yn=null;if(D5.endScreenVideoRenderer){var KL=D5.endScreenVideoRenderer,bQ=KL.title;yn=new g.vZ(l.L());yn.videoId=KL.videoId;yn.lengthSeconds=KL.lengthInSeconds||0;var Q7=KL.publishedTimeText;Q7&&(yn.publishedTimeText=g.qf(Q7));var fU=KL.shortBylineText;fU&&(yn.author=g.qf(fU));var LL=KL.shortViewCountText;LL&&(yn.shortViewCount=g.qf(LL));if(bQ){yn.title=g.qf(bQ);var mJ=bQ.accessibility;if(mJ){var Dy=mJ.accessibilityData;Dy&&Dy.label&&(yn.ariaLabel= Dy.label)}}var oa=KL.navigationEndpoint;if(oa){bc=oa.clickTrackingParams;var L8=g.m(oa,g.lG),GE=g.m(oa,g.ZF);L8?yn.Qy=L8:GE!=null&&(yn.watchUrl=GE.url)}var Eu=KL.thumbnailOverlays;if(Eu)for(var Wu=g.b(Eu),gT=Wu.next();!gT.done;gT=Wu.next()){var iM=gT.value.thumbnailOverlayTimeStatusRenderer;if(iM)if(iM.style==="LIVE"){yn.isLivePlayback=!0;break}else if(iM.style==="UPCOMING"){yn.isUpcoming=!0;break}}yn.j=aZ(KL.thumbnail)}else if(D5.endScreenPlaylistRenderer){var f8=D5.endScreenPlaylistRenderer,Km= f8.navigationEndpoint;if(!Km)continue;var PK=g.m(Km,g.lG);if(!PK)continue;var Tx=PK.videoId;yn=new g.SK(l.L());yn.playlistId=f8.playlistId;yn.playlistLength=Number(f8.videoCount)||0;yn.D=Tx||null;yn.videoId=Tx;var WM=f8.title;WM&&(yn.title=g.qf(WM));var M6=f8.shortBylineText;M6&&(yn.author=g.qf(M6));bc=Km.clickTrackingParams;yn.j=aZ(f8.thumbnail)}yn&&(bc&&(yn.sessionData={itct:bc}),ry.push(yn))}l.suggestions=ry}if(W){l.cB=!!W.preferImmediateRedirect;l.Sk=l.Sk||!!W.webShowNewAutonavCountdown;l.sM= l.sM||!!W.webShowBigThumbnailEndscreen;if(l.Sk||l.sM){var x_=E||null,YX=new g.vZ(l.L());YX.videoId=W.videoId;var uM=W.videoTitle;if(uM){YX.title=g.qf(uM);var rA=uM.accessibility;if(rA){var jp=rA.accessibilityData;jp&&jp.label&&(YX.ariaLabel=jp.label)}}var AJ=W.byline;AJ&&(YX.author=g.qf(AJ));var Pu=W.publishedTimeText;Pu&&(YX.publishedTimeText=g.qf(Pu));var RV=W.shortViewCountText;RV&&(YX.shortViewCount=g.qf(RV));var iZ=W.thumbnailOverlays;if(iZ)for(var SF=g.b(iZ),yz=SF.next();!yz.done;yz=SF.next()){var DD= yz.value.thumbnailOverlayTimeStatusRenderer;if(DD)if(DD.style==="LIVE"){YX.isLivePlayback=!0;break}else if(DD.style==="UPCOMING"){YX.isUpcoming=!0;break}else if(DD.style==="DEFAULT"&&DD.text){YX.lengthText=g.qf(DD.text);var O_=DD.text.accessibility;if(O_){var DX=O_.accessibilityData;DX&&DX.label&&(YX.Z9=DX.label||"")}break}}YX.j=aZ(W.background);var vX=W.nextButton;if(vX){var xs=vX.buttonRenderer;if(xs){var zT=xs.navigationEndpoint;if(zT){var nA=g.m(zT,g.lG);nA&&(YX.Qy=nA)}}}if(W.topBadges){var hy= W.topBadges[0];if(hy){var HX=g.m(hy,hen);HX&&HX.style==="BADGE_STYLE_TYPE_PREMIUM"&&(YX.Fzf=!0)}}var uG=W.alternativeTitle;uG&&(YX.Im=g.qf(uG));var Va={autonav:"1",playnext:String(K)};YX.playlistId&&(Va.autoplay="1");if(x_){var Af,Ea,tq,wj,U_=(Af=x_.autoplay)==null?void 0:(Ea=Af.autoplay)==null?void 0:(tq=Ea.sets)==null?void 0:(wj=tq[0])==null?void 0:wj.autoplayVideo;if(U_){var KA=U_.clickTrackingParams;KA&&(Va.itct=KA);var G7=g.m(U_,g.lG);G7&&(YX.V_=G7)}}else if(W){var TT,jF,VG,oV=(TT=W.nextButton)== null?void 0:(jF=TT.buttonRenderer)==null?void 0:(VG=jF.navigationEndpoint)==null?void 0:VG.clickTrackingParams;oV&&(Va.itct=oV)}Va.itct||(Va.feature="related-auto");YX.Bt=Va;l.suggestions||(l.suggestions=[]);l.Gd=YX}W.countDownSecs!=null&&(l.rJ=W.countDownSecs*1E3);W.countDownSecsForFullscreen!=null&&(l.Az=W.countDownSecsForFullscreen>=0?W.countDownSecsForFullscreen*1E3:-1);l.B("web_autonav_color_transition")&&W.watchToWatchTransitionRenderer&&(l.watchToWatchTransitionRenderer=g.m(W.watchToWatchTransitionRenderer, HGL))}var fy=EgO(l);if(fy){var p1,CA,P4,b2=fy==null?void 0:(p1=fy[0])==null?void 0:(CA=p1.endScreenVideoRenderer)==null?void 0:(P4=CA.navigationEndpoint)==null?void 0:P4.clickTrackingParams,ZO=g.cY(l);b2&&ZO&&(ZO.sessionData={itct:b2})}l.ZA.currentVideoThumbnail&&(l.j=aZ(l.ZA.currentVideoThumbnail));var Fu,$s,QG,Ix,mx,R9=(Fu=l.ZA)==null?void 0:($s=Fu.contents)==null?void 0:(QG=$s.twoColumnWatchNextResults)==null?void 0:(Ix=QG.results)==null?void 0:(mx=Ix.results)==null?void 0:mx.contents;if(R9&&R9[1]){var WX, Mc,oj,vy,sU=(WX=R9[1].videoSecondaryInfoRenderer)==null?void 0:(Mc=WX.owner)==null?void 0:(oj=Mc.videoOwnerRenderer)==null?void 0:(vy=oj.thumbnail)==null?void 0:vy.thumbnails;sU&&sU.length&&(l.profilePicture=sU[sU.length-1].url)}var sA=yK(c),qE,i1=(qE=l.getWatchNextResponse())==null?void 0:qE.onResponseReceivedEndpoints;if(i1)for(var Sd=g.b(i1),ac=Sd.next();!ac.done;ac=Sd.next()){var BM=ac.value;g.m(BM,Y$)&&(l.MC=g.m(BM,Y$));var vQ=g.m(BM,wjr),BX=void 0;if((BX=vQ)==null?0:BX.entityKeys)l.XW=vQ.entityKeys|| [],vQ.visibleOnLoadKeys&&(l.visibleOnLoadKeys=vQ.visibleOnLoadKeys)}if(l.B("web_key_moments_markers")){var cx=g.Xu.getState().entities,Us=g.I5("visibility_override","markersVisibilityOverrideEntity");var F$=cv(cx,"markersVisibilityOverrideEntity",Us);l.Gc=(F$==null?void 0:F$.videoId)===(l.videoId||sA)&&(F$==null?0:F$.visibilityOverrideMarkersKey)?F$.visibilityOverrideMarkersKey:l.visibleOnLoadKeys;l.visibleOnLoadKeys=[].concat(g.N(l.Gc))}}}; IZ=function(l){var c;return((c=l.autoplaySwitchButtonRenderer)==null?void 0:c.enabled)!==void 0}; k$=function(l){return!!(l.K&&l.K.videoInfos&&l.K.videoInfos.length)}; g.yd=function(l){var c=l.U;l.B("html5_gapless_unlimit_format_selection")&&r5(l)&&(c=!1);var Y=!!l.D&&l.D.Hu,X=l.gf,k=l.FX(),r=e8(l),e=l.yf,d=c,y=l.isOtf();c=l.e6();var O=l.iQ,D=l.getUserAudio51Preference(),t=Jf(l),U=new euv(X);if(X.EV()||X.B("html5_logging_format_selection"))U.G=!0;U.nh=r;U.yf=e&&X.C;U.Ch=D;g.Ms("windows nt 5.1")&&!g.mY&&(U.bS=!0);if(r=k)r=g.cZ(X)?rPk(X):!1;r&&(U.Kh=!0);d&&(U.bS=!0,U.DZ=!0);y&&!X.B("html5_otf_prefer_vp9")&&(U.bS=!0);X.playerStyle==="picasaweb"&&(y&&(U.bS=!1),U.xT= !1);O&&(U.bS=!0);RH(X.N,iu.CHANNELS)&&(X.B("html5_enable_ac3")&&(U.N=!0),X.B("html5_enable_eac3")&&(U.W=!0),X.B("html5_enable_ac3_gapless")&&(U.NQ=!0));X.B("html5_block_8k_hfr")&&(U.uQ=!0);U.C=g.GR(X.experiments,"html5_max_selectable_quality_ordinal");U.U=g.GR(X.experiments,"html5_min_selectable_quality_ordinal");xL&&(U.OV=480);if(Y||k)U.xT=!1;U.iQ=!1;U.disableAv1=t;Y=K9(X,U.D,void 0,U.disableAv1);Y>0&&Y<2160&&(qc()||X.B("html5_format_hybridization"))&&(U.D.supportsChangeType=+qc(),U.N4=Y);Y>=2160&& (U.PU=!0);K9y()&&(U.D.serveVp9OverAv1IfHigherRes=0,U.CC=!1);U.e6=c;U.Ed=g.uk||YE()&&!c?!1:!0;U.j=X.B("html5_format_hybridization");U.Pu=X.B("html5_disable_encrypted_vp9_live_non_2k_4k");d5(l)&&(U.fC=l.B("html5_prefer_language_over_codec"));Lg()&&l.playerResponse&&l.playerResponse.playerConfig&&l.playerResponse.playerConfig.webPlayerConfig&&l.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(U.N=!0,U.W=!0);l.U&&l.isAd()&&(l.Oz&&(U.AJ=l.Oz),l.nY&&(U.T=l.nY));U.ZA=l.isLivePlayback&& l.uK()&&l.gf.B("html5_drm_live_audio_51");U.Gc=l.C4;return l.qM=U}; Jf=function(l){return l.gf.B("html5_disable_av1")||l.B("html5_gapless_shorts_disable_av1")&&r5(l)?!0:!1}; KNL=function(l){Qz("drm_pb_s",void 0,l.Ed);l.uQ||l.D&&bu(l.D);var c={};l.D&&(c=sNS(l.xJ,g.yd(l),l.gf.N,l.D,function(Y){return l.publish("ctmp","fmtflt",Y)},!0,new Set)); c=new E7(c,l.gf,l.R7,l.useCobaltWidevine?Lg()?Og(l):!1:!1,function(Y,X){l.Gz(Y,X)}); g.Z(l,c);l.SA=!1;l.loading=!0;bDn(c,function(Y){Qz("drm_pb_f",void 0,l.Ed);for(var X=g.b(Y),k=X.next();!k.done;k=X.next())switch(k=k.value,k.flavor){case "fairplay":k.uQ=l.uQ;k.vz=l.vz;k.VH=l.VH;break;case "widevine":k.d0=l.d0}l.ON=Y;if(l.ON.length>0&&(l.N=l.ON[0],l.gf.EV())){Y={};X=g.b(Object.entries(l.N.D));for(k=X.next();!k.done;k=X.next()){var r=g.b(k.value);k=r.next().value;r=r.next().value;var e="unk";(k=k.match(/(.*)codecs="(.*)"/))&&(e=k[2]);Y[e]=r}l.Gz("drmProbe",Y)}l.q2()})}; TSV=function(l,c){if(c.length===0||Db(l))return null;l.gf.N.K&&(hM=!0);var Y=l.bd;var X=l.lengthSeconds,k=l.isLivePlayback,r=l.dC,e=l.gf,d=sVS(c);if(k||r){e=e.experiments;X=new Gm("",e,!0);X.G=!r;X.Hu=!0;X.isManifestless=!0;X.isLive=!r;X.dC=r;c=g.b(c);for(k=c.next();!k.done;k=c.next()){var y=k.value;k=bP(y,Y);d=HO(y);d=aI(d.eM||y.url||"",d.Xh,d.s);var O=d.get("id");O&&O.includes("%7E")&&(X.j=!0);var D=void 0;O=(D=e)==null?void 0:D.oh("html5_max_known_end_time_rebase");D=Number(y.targetDurationSec|| 5);y=Number(y.maxDvrDurationSec||14400);var t=Number(d.get("mindsq")||d.get("min_sq")||"0"),U=Number(d.get("maxdsq")||d.get("max_sq")||"0")||Infinity;X.PZ=X.PZ||t;X.le=X.le||U;var G=!ks(k.mimeType);d&&DV(X,new FJ(d,k,{Dm:D,MG:G,md:y,PZ:t,le:U,Cz:300,dC:r,aO:O}))}Y=X}else if(d==="FORMAT_STREAM_TYPE_OTF"){X=X===void 0?0:X;r=new Gm("",e.experiments,!1);r.duration=X||0;e=g.b(c);for(X=e.next();!X.done;X=e.next())X=X.value,c=bP(X,Y,r.duration),k=HO(X),(k=aI(k.eM||X.url||"",k.Xh,k.s))&&(c.streamType==="FORMAT_STREAM_TYPE_OTF"? DV(r,new IO(k,c,"sq/0")):DV(r,new dm(k,c,KS(X.initRange),KS(X.indexRange))));r.isOtf=!0;Y=r}else{X=X===void 0?0:X;r=new Gm("",e.experiments,!1);r.duration=X||0;e=g.b(c);for(X=e.next();!X.done;X=e.next())d=X.value,X=bP(d,Y,r.duration),c=KS(d.initRange),k=KS(d.indexRange),O=HO(d),(d=aI(O.eM||d.url||"",O.Xh,O.s))&&DV(r,new dm(d,X,c,k));Y=r}r=l.isLivePlayback&&!l.dC&&!l.Ch&&!l.isPremiere;l.B("html5_live_head_playable")&&(!tf(l)&&r&&l.Gz("missingLiveHeadPlayable",{}),l.gf.AJ==="yt"&&(Y.Ed=!0));return Y}; Db=function(l){return Lg()?!Og(l):ge()?!(!l.uQ||!l.B("html5_enable_safari_fairplay")&&YL()):!1}; Og=function(l){return l.B("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')}; g.F6=function(l,c){c=g.b(c);for(var Y=c.next();!Y.done;Y=c.next())if(Y=Y.value,Y.cueRangeSetIdentifier){var X=void 0;l.f4.set(Y.cueRangeSetIdentifier,(X=Y.playerCueRanges)!=null?X:[])}}; Ug=function(l){return!(!l.D||!l.D.isManifestless)}; Gk=function(l){return l.Ie?l.isLowLatencyLiveStream&&l.D!=null&&iP(l.D)>=5:l.isLowLatencyLiveStream&&l.D!=void 0&&iP(l.D)>=5}; jY5=function(l){return Lg()&&Og(l)?!1:Db(l)&&(g.xu(l.gf)?!l.isLivePlayback:l.hlsvp)||!YL()||l.NP?!0:!1}; Cl5=function(l){l.loading=!0;l.Xw=!1;if(Vyi(l))g.k1g(l.videoId).then(function(X){oSk(l,X)}).then(function(){l.q2()}); else{cl(l.U$)||g.Cj(new g.Ed("DASH MPD Origin invalid: ",l.U$));var c=l.U$,Y=g.GR(l.gf.experiments,"dash_manifest_version")||4;c=g.Il(c,{mpd_version:Y});l.isLowLatencyLiveStream&&l.latencyClass!=="NORMAL"||(c=g.Il(c,{pacing:0}));IOV(c,l.gf.experiments,l.isLivePlayback).then(function(X){l.vU()||(fw(l,X,!0),Qz("mrc",void 0,l.Ed),l.q2())},function(X){l.vU()||(l.loading=!1,l.publish("dataloaderror",new nr("manifest.net.retryexhausted",{backend:"manifest", rc:X.status},1)))}); Qz("mrs",void 0,l.Ed)}}; oSk=function(l,c){var Y=c.map(function(y){return y.itag}),X; if((X=l.playerResponse)!=null&&X.streamingData){X=[];if(l.B("html5_offline_always_use_local_formats")){Y=0;for(var k=g.b(c),r=k.next();!r.done;r=k.next()){r=r.value;var e=Object.assign({},r);e.signatureCipher="";X.push(e);e=g.b(l.playerResponse.streamingData.adaptiveFormats);for(var d=e.next();!d.done;d=e.next())if(d=d.value,r.itag===d.itag&&r.xtags===d.xtags){Y+=1;break}}YD&&(D=G.getInfo().audio.numChannels)}D>2&&l.Gz("hlschl",{mn:D});var p;((p=l.qM)==null?0:p.G)&&l.Gz("hlsfmtaf",{itags:t.join(".")});var S;if(l.B("html5_enable_vp9_fairplay")&&((S=l.N)==null?0:$J(S)))for(l.Gz("drm",{sbdlfbk:1}),D=g.b(l.ON),t=D.next();!t.done;t=D.next())if(t=t.value,ZV(t)){l.N=t;break}ax(l,O)})}return Kg()}; WNi=function(l){if(l.isExternallyHostedPodcast&&l.e0){var c=qB(l.e0);if(!c[0])return Kg();l.iG=c[0];return zUk(l.gf,c[0]).then(function(Y){ax(l,Y)})}return l.Ig&&l.FI?xRK(l.gf,l.isAd(),l.Ig).then(function(Y){ax(l,Y)}):Kg()}; sYi=function(l){if(l.isExternallyHostedPodcast)return Kg();var c=qB(l.e0,l.UT);if(l.hlsvp){var Y=G1K(l.hlsvp,l.clientPlaybackNonce,l.CV);c.push(Y)}return vgV(l.gf,l.isAd(),c,Myc(l)).then(function(X){ax(l,X)})}; ax=function(l,c){l.gC=c;l.v5(new tQ(g.vL(l.gC,function(Y){return Y.getInfo()})))}; Myc=function(l){var c={cpn:l.clientPlaybackNonce,c:l.gf.D.c,cver:l.gf.D.cver};l.s4&&(c.ptk=l.s4,c.oid=l.LW,c.ptchn=l.Uy,c.pltype=l.Yq,l.JI&&(c.m=l.JI));return c}; g.NB=function(l){return Db(l)&&l.uQ?(l={},l.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",l):l.G&&l.G.bd||null}; BS5=function(l){var c=pw(l);return c&&c.text?g.qf(c.text):l.paidContentOverlayText}; LNn=function(l){var c=pw(l);return c&&c.durationMs?Jd(c.durationMs):l.paidContentOverlayDurationMs}; pw=function(l){var c,Y,X;return l.playerResponse&&l.playerResponse.paidContentOverlay&&l.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.m((c=l.ZA)==null?void 0:(Y=c.playerOverlays)==null?void 0:(X=Y.playerOverlayRenderer)==null?void 0:X.playerDisclosure,ESn)||null}; Rx=function(l){var c="";if(l.zs)return l.zs;l.isLivePlayback&&(c=l.allowLiveDvr?"dvr":l.isPremiere?"lp":l.Ch?"window":"live");l.dC&&(c="post");return c}; g.iG=function(l,c){return typeof l.keywords[c]!=="string"?null:l.keywords[c]}; gSV=function(l){return!!l.u2||!!l.Yy||!!l.W0||!!l.NK||l.xH||l.C.focEnabled||l.C.rmktEnabled}; g.S8=function(l){return!!(l.U$||l.e0||l.Ig||l.hlsvp||l.fO())}; BZ=function(l){if(l.B("html5_onesie")&&l.errorCode)return!1;var c=g.AE(l.xT,"ypc");l.ypcPreview&&(c=!1);return l.UU()&&!l.loading&&(g.S8(l)||g.AE(l.xT,"heartbeat")||c)}; qB=function(l,c){l=km(l);var Y={};if(c){c=g.b(c.split(","));for(var X=c.next();!X.done;X=c.next())(X=X.value.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(Y[X[1]]={width:X[2],height:X[3]})}c=g.b(l);for(X=c.next();!X.done;X=c.next()){X=X.value;var k=Y[X.itag];k&&(X.width=k.width,X.height=k.height)}return l}; vY=function(l){var c=l.getAvailableAudioTracks();c=c.concat(l.Fw);for(var Y=0;Y0:c||l.adFormat!=="17_8"||l.isAutonav||g.I1(l.gf)||l.ZM?l.WZ?!1:l.gf.e0||l.gf.cI||!g.h2(l.gf)?!c&&ox(l)==="adunit"&&l.u2?!1:!0:!1:!1:(l.WZ?0:l.ZV)&&g.h2(l.gf)?!0:!1;l.B("html5_log_detailpage_autoplay")&&ox(l)==="detailpage"&&l.Gz("autoplay_info",{autoplay:l.Ow,autonav:l.isAutonav,wasDompaused:l.WZ,result:c});return c}; g.mj=function(l){return l.oauthToken||l.gf.Fw}; dKO=function(l){if(l.B("html5_stateful_audio_normalization")){var c=1,Y=g.GR(l.gf.experiments,"html5_default_ad_gain");Y&&l.isAd()&&(c=Y);var X;if(Y=((X=l.T)==null?void 0:X.audio.G)||l.Tv){X=(0,g.nb)();l.fE=2;var k=X-l.gf.Vg<=l.maxStatefulTimeThresholdSec*1E3;l.applyStatefulNormalization&&k?l.fE=4:k||(l.gf.PX=Infinity,l.gf.Vg=NaN);k=(l.fE===4?g.b0(l.gf.PX,l.minimumLoudnessTargetLkfs,l.loudnessTargetLkfs):l.loudnessTargetLkfs)-Y;if(l.fE!==4){var r,e,d,y,O=((r=l.playerResponse)==null?void 0:(e=r.playerConfig)== null?void 0:(d=e.audioConfig)==null?void 0:(y=d.loudnessNormalizationConfig)==null?void 0:y.statelessLoudnessAdjustmentGain)||0;k+=O}k=Math.min(k,0);l.preserveStatefulLoudnessTarget&&(l.gf.PX=Y+k,l.gf.Vg=X);l=Math.min(1,Math.pow(10,k/20))||c}else l=JOV(l)}else l=JOV(l);return l}; JOV=function(l){var c=1,Y=g.GR(l.gf.experiments,"html5_default_ad_gain");Y&&l.isAd()&&(c=Y);var X;if(Y=((X=l.T)==null?void 0:X.audio.K)||l.GN)l.fE=1;return Math.min(1,Math.pow(10,-Y/20))||c}; e8=function(l){var c=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],Y=Fq(l.gf)==="TVHTML5_SIMPLY"&&l.gf.D.ctheme==="MUSIC";l.cI||!g.Zq(l.gf)&&!Y||!c.includes(l.musicVideoType)&&!l.isExternallyHostedPodcast||(l.cI=!0);if(c=g.BU())c=/Starboard\/([0-9]+)/.exec(g.HV()),c=(c?parseInt(c[1],10):NaN)<10;Y=l.gf;Y=(Fq(Y)==="TVHTML5_CAST"||Fq(Y)==="TVHTML5"&&(Y.D.cver.startsWith("6.20130725")||Y.D.cver.startsWith("6.20130726")))&&l.gf.D.ctheme==="MUSIC";var X;if(X=!l.cI)Y||(Y=l.gf,Y=Fq(Y)=== "TVHTML5"&&Y.D.cver.startsWith("7")),X=Y;X&&!c&&(c=l.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK",Y=(l.B("cast_prefer_audio_only_for_atv_and_uploads")||l.B("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&l.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",c||Y||l.isExternallyHostedPodcast)&&(l.cI=!0);return l.gf.deviceIsAudioOnly||l.cI&&l.gf.C}; yOS=function(l){var c,Y,X;return((c=l.playerResponse)==null?void 0:(Y=c.playerConfig)==null?void 0:(X=Y.compositeVideoConfig)==null?void 0:X.compositeBroadcastType)==="COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE"}; g.O5L=function(l){return l.B("html5_enable_sabr_live_captions")&&l.Hu()&&d5(l)||yOS(l)}; WY=function(l){var c,Y,X;return!!((c=l.playerResponse)==null?0:(Y=c.playerConfig)==null?0:(X=Y.mediaCommonConfig)==null?0:X.splitScreenEligible)}; MB=function(l){var c;return!((c=l.playerResponse)==null||!c.compositePlayabilityStatus)}; DKn=function(l){return isNaN(l)?0:Math.max((Date.now()-l)/1E3-30,0)}; sg=function(l){return!(!l.X5||!l.gf.C)&&l.fO()}; BY=function(l){return l.w3&&l.enableServerStitchedDai}; tvg=function(l){return l.Js&&!l.Qg}; d5=function(l){var c=l.B("html5_enable_sabr_on_drive")&&l.gf.AJ==="gd";if(l.zv)return l.Js&&l.Gz("fds",{fds:!0},!0),!1;if(l.gf.AJ!=="yt"&&!c)return l.Js&&l.Gz("dsvn",{ns:l.gf.AJ},!0),!1;if(l.cotn||!l.D||l.D.isOtf||l.XI&&!l.B("html5_enable_sabr_csdai"))return!1;if(l.B("html5_use_sabr_requests_for_debugging"))return!0;l.Js&&l.Gz("esfw",{usbc:l.Js,hsu:!!l.Qg},!0);if(l.Js&&l.Qg)return!0;if(l.B("html5_remove_client_sabr_determination"))return!1;var Y=!l.D.Hu&&!l.uK();c=Y&&II&&l.B("html5_enable_sabr_vod_streaming_xhr"); Y=Y&&!II&&l.B("html5_enable_sabr_vod_non_streaming_xhr");var X=Lw(l),k=l.B("html5_enable_sabr_drm_vod_streaming_xhr")&&II&&l.uK()&&!l.D.Hu&&(l.kU==="1"?!1:!0);(c=c||Y||X||k)&&!l.Qg&&l.Gz("sabr",{loc:"m"},!0);return c&&!!l.Qg}; Lw=function(l){var c;if(!(c=II&&l.Hu()&&l.uK()&&(l.kU==="1"?!1:!0)&&l.B("html5_sabr_live_drm_streaming_xhr"))){c=l.Hu()&&!l.uK()&&II;var Y=l.Hu()&&l.latencyClass!=="ULTRALOW"&&!l.isLowLatencyLiveStream&&l.B("html5_sabr_live_normal_latency_streaming_xhr"),X=l.isLowLatencyLiveStream&&l.B("html5_sabr_live_low_latency_streaming_xhr"),k=l.latencyClass==="ULTRALOW"&&l.B("html5_sabr_live_ultra_low_latency_streaming_xhr");c=c&&(Y||X||k)}Y=c;c=l.enableServerStitchedDai&&Y&&l.B("html5_enable_sabr_ssdai_streaming_xhr"); Y=!l.enableServerStitchedDai&&Y;X=l.Hu()&&!II&&l.B("html5_enable_sabr_live_non_streaming_xhr");l=II&&(l.q0()||WY(l)&&l.B("html5_enable_sabr_for_lifa_eligible_streams"));return c||Y||X||l}; g.uz=function(l){return l.HG&&d5(l)}; Vyi=function(l){var c;if(c=!!l.cotn)c=l.videoId,c=!!c&&g.HZ(c)===1;return c&&!l.X5}; g.Eg=function(l){if(!l.D||!l.G||!l.T)return!1;var c=l.D.D,Y=!!c[l.G.id]&&z0(c[l.G.id].Wu.D);c=!!c[l.T.id]&&z0(c[l.T.id].Wu.D);return(l.G.itag==="0"||Y)&&c}; g5=function(l){return l.rb?["OK","LIVE_STREAM_OFFLINE"].includes(l.rb.status):!0}; laK=function(l){return(l=l.sx)&&l.showError?l.showError:!1}; lq=function(l,c){return l.B(c)?!0:(l.fflags||"").includes(c+"=true")}; UKc=function(l){return l.B("html5_heartbeat_iff_heartbeat_params_filled")}; pjS=function(l,c){c.inlineMetricEnabled&&(l.inlineMetricEnabled=!0);c.playback_progress_0s_url&&(l.NK=new upv(c));if(c=c.video_masthead_ad_quartile_urls)l.Yy=c.quartile_0_url,l.Rb=c.quartile_25_url,l.mm=c.quartile_50_url,l.iO=c.quartile_75_url,l.rl=c.quartile_100_url,l.W0=c.quartile_0_urls,l.e9=c.quartile_25_urls,l.Ro=c.quartile_50_urls,l.iz=c.quartile_75_urls,l.OR=c.quartile_100_urls}; NSr=function(l){var c={};l=g.b(l);for(var Y=l.next();!Y.done;Y=l.next()){Y=Y.value;var X=Y.split("=");X.length===2?c[X[0]]=X[1]:c[Y]=!0}return c}; bGn=function(l){if(l){if(k9g(l))return l;l=ruX(l);if(k9g(l,!0))return l}return""}; g.GKL=function(l){return l.captionsLanguagePreference||l.gf.captionsLanguagePreference||g.iG(l,"yt:cc_default_lang")||l.gf.Pu}; Yh=function(l){return!(!l.isLivePlayback||!l.hasProgressBarBoundaries())}; g.cY=function(l){var c;return l.Gd||((c=l.suggestions)==null?void 0:c[0])||null}; g.Xo=function(l){return l.UG&&(l.B("embeds_enable_pfp_always_unbranded")||l.gf.Jo)}; kh=function(l,c){l.B("html5_log_autoplay_src")&&r5(l)&&l.Gz("apsrc",{src:c})}; g.rP=function(l){var c,Y;return!!((c=l.embeddedPlayerConfig)==null?0:(Y=c.embeddedPlayerFlags)==null?0:Y.enableMusicUx)}; e$=function(l){return l.gf.T&&l.isPrivate}; g.dP=function(l){var c=l.L(),Y=g.J7(c),X=c.Ud;(c.B("embeds_web_enable_iframe_api_send_full_embed_url")||c.B("embeds_web_enable_rcat_validation_in_havs")||c.B("embeds_enable_autoplay_and_visibility_signals"))&&g.VI(c)&&(X&&(Y.thirdParty=Object.assign({},Y.thirdParty,{embedUrl:X})),VTn(Y,l));if(X=l.PU)Y.clickTracking={clickTrackingParams:X};X=Y.client||{};var k="EMBED",r=ox(l);r==="leanback"?k="WATCH":c.B("gvi_channel_client_screen")&&r==="profilepage"?k="CHANNEL":l.iQ?k="LIVE_MONITOR":r==="detailpage"? k="WATCH_FULL_SCREEN":r==="adunit"?k="ADUNIT":r==="sponsorshipsoffer"&&(k="UNKNOWN");X.clientScreen=k;if(c=l.kidsAppInfo)X.kidsAppInfo=JSON.parse(c);(k=l.jA)&&!c&&(X.kidsAppInfo={contentSettings:{ageUpMode:fag[k]}});if(c=l.Kp)X.unpluggedAppInfo={enableFilterMode:!0};(k=l.unpluggedFilterModeType)&&!c&&(X.unpluggedAppInfo={filterModeType:Pi5[k]});if(c=l.AJ)X.unpluggedLocationInfo=c;Y.client=X;X=Y.request||{};l.oe&&(X.isPrefetch=!0);if(c=l.mdxEnvironment)X.mdxEnvironment=c;if(c=l.mdxControlMode)X.mdxControlMode= b5L[c];Y.request=X;X=Y.user||{};if(c=l.Kh)X.credentialTransferTokens=[{token:c,scope:"VIDEO"}];if(c=l.Pu)X.delegatePurchases={oauthToken:c},X.kidsParent={oauthToken:c};Y.user=X;if(X=l.contextParams)Y.activePlayers=[{playerContextParams:X}];if(l=l.clientScreenNonce)Y.clientScreenNonce=l;return Y}; g.J7=function(l){var c=g.Fz(),Y=c.client||{};if(l.forcedExperiments){var X=l.forcedExperiments.split(","),k=[];X=g.b(X);for(var r=X.next();!r.done;r=X.next())k.push(Number(r.value));Y.experimentIds=k}if(k=l.homeGroupInfo)Y.homeGroupInfo=JSON.parse(k);if(k=l.getPlayerType())Y.playerType=k;if(k=l.D.ctheme)Y.theme=k;if(k=l.livingRoomAppMode)Y.tvAppInfo=Object.assign({},Y.tvAppInfo,{livingRoomAppMode:k});k=l.deviceYear;l.B("html5_propagate_device_year")&&k&&(Y.tvAppInfo=Object.assign({},Y.tvAppInfo,{deviceYear:k})); if(k=l.livingRoomPoTokenId)Y.tvAppInfo=Object.assign({},Y.tvAppInfo,{livingRoomPoTokenId:k});c.client=Y;Y=c.user||{};l.enableSafetyMode&&(Y=Object.assign({},Y,{enableSafetyMode:!0}));l.pageId&&(Y=Object.assign({},Y,{onBehalfOfUser:l.pageId}));c.user=Y;Y=l.Ud;l.B("embeds_web_enable_iframe_api_send_full_embed_url")||l.B("embeds_web_enable_rcat_validation_in_havs")||l.B("embeds_enable_autoplay_and_visibility_signals")||!Y||(c.thirdParty={embedUrl:Y});return c}; i5k=function(l,c,Y){var X=l.videoId,k=g.dP(l),r=l.L(),e={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String(hS()),referer:document.location.toString(),signatureTimestamp:20171};g.ml();l.isAutonav&&(e.autonav=!0);g.WJ(0,141)&&(e.autonavState=g.WJ(0,140)?"STATE_OFF":"STATE_ON");e.autoCaptionsDefaultOn=g.WJ(0,66);Qd(l)&&(e.autoplay=!0);r.C&&l.cycToken&&(e.cycToken=l.cycToken);r.enablePrivacyFilter&&(e.enablePrivacyFilter=!0);l.isFling&&(e.fling=!0);var d=l.forceAdsUrl;if(d){var y={},O=[];d=d.split(","); d=g.b(d);for(var D=d.next();!D.done;D=d.next()){D=D.value;var t=D.split("|");t.length!==3||D.includes("=")||(t[0]="breaktype="+t[0],t[1]="offset="+t[1],t[2]="url="+t[2]);D={adtype:"video_ad"};t=g.b(t);for(var U=t.next();!U.done;U=t.next()){var G=g.b(U.value.split("="));U=G.next().value;G=rgi(G);D[U]=G.join("=")}t=D.url;U=D.presetad;G=D.viralresponseurl;var f=Number(D.campaignid);if(D.adtype==="in_display_ad")t&&(y.url=t),U&&(y.presetAd=U),G&&(y.viralAdResponseUrl=G),f&&(y.viralCampaignId=String(f)); else if(D.adtype==="video_ad"){var a={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(D.offset)||0)}};if(D=q4y[D.breaktype])a.breakType=D;t&&(a.url=t);U&&(a.presetAd=U);G&&(a.viralAdResponseUrl=G);f&&(a.viralCampaignId=String(f));O.push(a)}}e.forceAdParameters={videoAds:O,inDisplayAd:y}}l.isInlinePlaybackNoAd&&(e.isInlinePlaybackNoAd=!0);l.isLivingRoomDeeplink&&(e.isLivingRoomDeeplink=!0);y=l.ww;if(y!=null){y={startWalltime:String(y)};if(O=l.lN)y.manifestDuration=String(O||14400);e.liveContext= y}if(l.mutedAutoplay){e.mutedAutoplay=!0;y=r.getWebPlayerContextConfig();var p,S;(y==null?0:(p=y.embedsHostFlags)==null?0:p.allowMutedAutoplayDurationMode)&&(y==null?0:(S=y.embedsHostFlags)==null?0:S.allowMutedAutoplayDurationMode.includes(aac[l.mutedAutoplayDurationMode]))&&(e.mutedAutoplayDurationMode=aac[l.mutedAutoplayDurationMode])}if(l.WZ?0:l.ZV)e.splay=!0;p=l.vnd;p===5&&(e.vnd=p);p={};if(S=l.isMdxPlayback)p.triggeredByMdx=S;if(S=l.Z7)p.skippableAdsSupported=S.split(",").includes("ska");if(O= l.Rf){S=l.S9;y=[];O=g.b(oic(O));for(d=O.next();!d.done;d=O.next()){d=d.value;D=d.platform;d={applicationState:d.cD?"INACTIVE":"ACTIVE",clientFormFactor:N$V[D]||"UNKNOWN_FORM_FACTOR",clientName:Zxn[d.rr]||"UNKNOWN_INTERFACE",clientVersion:d.deviceVersion||"",platform:pG5[D]||"UNKNOWN_PLATFORM"};D={};if(S){t=void 0;try{t=JSON.parse(S)}catch(x){g.Cj(x)}t&&(D={params:[{key:"ms",value:t.ms}]},t.advertising_id&&(D.advertisingId=t.advertising_id),t.limit_ad_tracking!==void 0&&t.limit_ad_tracking!==null&& (D.limitAdTracking=t.limit_ad_tracking),d.osName=t.os_name,d.userAgent=t.user_agent,d.windowHeightPoints=t.window_height_points,d.windowWidthPoints=t.window_width_points)}y.push({adSignalsInfo:D,remoteClient:d})}p.remoteContexts=y}S=l.sourceContainerPlaylistId;y=l.serializedMdxMetadata;if(S||y)O={},S&&(O.mdxPlaybackContainerInfo={sourceContainerPlaylistId:S}),y&&(O.serializedMdxMetadata=y),p.mdxPlaybackSourceContext=O;e.mdxContext=p;p=c.width;p>0&&(e.playerWidthPixels=Math.round(p));if(c=c.height)e.playerHeightPixels= Math.round(c);Y!==0&&(e.vis=Y);if(Y=r.widgetReferrer)e.widgetReferrer=Y.substring(0,128);g.h2(r)&&e&&(e.ancestorOrigins=r.ancestorOrigins);l.defaultActiveSourceVideoId&&(e.compositeVideoContext={defaultActiveSourceVideoId:l.defaultActiveSourceVideoId});if(r=r.getWebPlayerContextConfig())e.encryptedHostFlags=r.encryptedHostFlags;X={videoId:X,context:k,playbackContext:{contentPlaybackContext:e}};l.reloadPlaybackParams&&(X.playbackContext.reloadPlaybackContext={reloadPlaybackParams:l.reloadPlaybackParams}); l.contentCheckOk&&(X.contentCheckOk=!0);if(k=l.clientPlaybackNonce)X.cpn=k;if(k=l.playerParams)X.params=k;if(k=l.playlistId)X.playlistId=k;l.racyCheckOk&&(X.racyCheckOk=!0);k=l.L();if(e=k.embedConfig)X.serializedThirdPartyEmbedConfig=e;X.captionParams={};e=g.WJ(g.ml(),65);l.deviceCaptionsOn!=null?X.captionParams.deviceCaptionsOn=l.deviceCaptionsOn:g.A2(k)&&(X.captionParams.deviceCaptionsOn=e!=null?!e:!1);l.WG&&(X.captionParams.deviceCaptionsLangPref=l.WG);l.Be.length?X.captionParams.viewerSelectedCaptionLangs= l.Be:g.A2(k)&&(e=g.sc(),e==null?0:e.length)&&(X.captionParams.viewerSelectedCaptionLangs=e);e=l.fetchType==="onesie"&&l.B("html5_onesie_attach_po_token");r=l.fetchType!=="onesie"&&l.B("html5_non_onesie_attach_po_token");if(e||r)e=l.L(),e.o4&&(X.serviceIntegrityDimensions={},X.serviceIntegrityDimensions.poToken=e.o4);k.B("fetch_att_independently")&&(X.attestationRequest={omitBotguardData:!0});X.playbackContext||(X.playbackContext={});X.playbackContext.devicePlaybackCapabilities=RAK(l);X.playbackContext.devicePlaybackCapabilities.supportsVp9Encoding=== !1&&l.Gz("noVp9",{});return X}; RAK=function(l){var c=!(l==null?0:l.e6())&&(l==null?void 0:l.Hu())&&YE(),Y;if(Y=l==null?0:l.B("html5_report_supports_vp9_encoding")){if(l==null)Y=0;else{Y=g.yd(l);l=l.L().N;var X=Jt("243");Y=X?PO(Y,X,l,!0)===!0:!1}Y=Y&&!c}return{supportsVp9Encoding:!!Y,supportXhr:II}}; vtn=function(l,c){var Y,X,k;return g.H(function(r){if(r.D==1)return Y={context:g.J7(l.L()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:l.videoId,cpn:l.clientPlaybackNonce}}]},X=g.c4(S4n),g.n(r,g.gB(c,Y,X),2);k=r.G;return r.return(k)})}; xK5=function(l,c,Y){var X=g.GR(c.experiments,"bg_vm_reinit_threshold");(!oC||(0,g.nb)()-oC>X)&&vtn(l,Y).then(function(k){k&&(k=k.botguardData)&&g.$G(k,c)},function(k){l.vU()||(k=HI(k),l.Gz("attf",k.details))})}; yJ=function(l,c){g.C.call(this);this.app=l;this.state=c}; Dv=function(l,c,Y){l.state.D.hasOwnProperty(c)||Oz(l,c,Y);l.state.C[c]=function(){return Y.apply(l,g.wy.apply(0,arguments))}; l.state.W.add(c)}; t7=function(l,c,Y){l.state.D.hasOwnProperty(c)||Oz(l,c,Y);l.app.L().C&&(l.state.U[c]=function(){return Y.apply(l,g.wy.apply(0,arguments))},l.state.W.add(c))}; Oz=function(l,c,Y){l.state.D[c]=function(){return Y.apply(l,g.wy.apply(0,arguments))}}; g.Uz=function(l,c,Y){return l.state.D[c].apply(l.state.D,g.N(Y))}; G$=function(){g.zD.call(this);this.N=new Map}; fX=function(){g.C.apply(this,arguments);this.element=null;this.W=new Set;this.C={};this.U={};this.D={};this.j=new Set;this.K=new G$;this.G=new G$;this.T=new G$;this.N=new G$}; zAv=function(l,c,Y){typeof l==="string"&&(l={mediaContentUrl:l,startSeconds:c,suggestedQuality:Y});a:{if((c=l.mediaContentUrl)&&(c=/\/([ve]|embed)\/([^#?]+)/.exec(c))&&c[2]){c=c[2];break a}c=null}l.videoId=c;return Px(l)}; Px=function(l,c,Y){if(typeof l==="string")return{videoId:l,startSeconds:c,suggestedQuality:Y};c={};Y=g.b(ntv);for(var X=Y.next();!X.done;X=Y.next())X=X.value,l[X]&&(c[X]=l[X]);return c}; hAX=function(l,c,Y,X){if(g.gy(l)&&!Array.isArray(l)){c="playlist list listType index startSeconds suggestedQuality".split(" ");Y={};for(X=0;X32&&X.push("hfr");c.isHdr()&&X.push("hdr");c.primaries==="bt2020"&&X.push("wcg");Y.video_quality_features=X}}if(l=l.getPlaylistId())Y.list=l;return Y}; pX=function(){bq.apply(this,arguments)}; RD=function(l,c){var Y={};if(l.app.L().Kh){l=g.b(T$O);for(var X=l.next();!X.done;X=l.next())X=X.value,c.hasOwnProperty(X)&&(Y[X]=c[X]);if(c=Y.qoe_cat)l="",typeof c==="string"&&c.length>0&&(l=c.split(",").filter(function(k){return jog.includes(k)}).join(",")),Y.qoe_cat=l; VvL(Y)}else for(l=g.b(otL),X=l.next();!X.done;X=l.next())X=X.value,c.hasOwnProperty(X)&&(Y[X]=c[X]);return Y}; VvL=function(l){var c=l.raw_player_response;if(!c){var Y=l.player_response;Y&&(c=JSON.parse(Y))}delete l.player_response;delete l.raw_player_response;if(c){l.raw_player_response={streamingData:c.streamingData,playerConfig:c.playerConfig};var X;if((X=c.playbackTracking)==null?0:X.qoeUrl)l.raw_player_response=Object.assign({},l.raw_player_response,{playbackTracking:{qoeUrl:c.playbackTracking.qoeUrl}});var k;if((k=c.videoDetails)==null?0:k.videoId)l.raw_player_response=Object.assign({},l.raw_player_response, {videoDetails:{videoId:c.videoDetails.videoId}})}}; iq=function(l,c,Y){var X=l.app.hA(Y);if(!X)return 0;l=X-l.app.getCurrentTime(Y);return c-l}; Z5n=function(l){var c=c===void 0?5:c;return l?CiO[l]||c:c}; g.S$=function(){pX.apply(this,arguments)}; $Kv=function(l){Oz(l,"getInternalApiInterface",l.getInternalApiInterface);Oz(l,"addEventListener",l.El);Oz(l,"removeEventListener",l.LNh);Oz(l,"cueVideoByPlayerVars",l.vE);Oz(l,"loadVideoByPlayerVars",l.l6h);Oz(l,"preloadVideoByPlayerVars",l.WNs);Oz(l,"getAdState",l.getAdState);Oz(l,"sendAbandonmentPing",l.sendAbandonmentPing);Oz(l,"setLoopRange",l.setLoopRange);Oz(l,"getLoopRange",l.getLoopRange);Oz(l,"setAutonavState",l.setAutonavState);Oz(l,"seekTo",l.z97);Oz(l,"seekBy",l.QD0);Oz(l,"seekToLiveHead", l.seekToLiveHead);Oz(l,"requestSeekToWallTimeSeconds",l.requestSeekToWallTimeSeconds);Oz(l,"seekToStreamTime",l.seekToStreamTime);Oz(l,"startSeekCsiAction",l.startSeekCsiAction);Oz(l,"getStreamTimeOffset",l.getStreamTimeOffset);Oz(l,"getVideoData",l.Gz7);Oz(l,"setInlinePreview",l.setInlinePreview);Oz(l,"getAppState",l.getAppState);Oz(l,"updateLastActiveTime",l.updateLastActiveTime);Oz(l,"setBlackout",l.setBlackout);Oz(l,"setUserEngagement",l.setUserEngagement);Oz(l,"updateSubtitlesUserSettings",l.updateSubtitlesUserSettings); Oz(l,"getPresentingPlayerType",l.Jt);Oz(l,"canPlayType",l.canPlayType);Oz(l,"updatePlaylist",l.updatePlaylist);Oz(l,"updateVideoData",l.updateVideoData);Oz(l,"updateEnvironmentData",l.updateEnvironmentData);Oz(l,"sendVideoStatsEngageEvent",l.PKT);Oz(l,"productsInVideoVisibilityUpdated",l.productsInVideoVisibilityUpdated);Oz(l,"setSafetyMode",l.setSafetyMode);Oz(l,"isAtLiveHead",function(c){return l.isAtLiveHead(void 0,c)}); Oz(l,"getVideoAspectRatio",l.getVideoAspectRatio);Oz(l,"getPreferredQuality",l.getPreferredQuality);Oz(l,"getPlaybackQualityLabel",l.getPlaybackQualityLabel);Oz(l,"setPlaybackQualityRange",l.vQh);Oz(l,"onAdUxClicked",l.onAdUxClicked);Oz(l,"getFeedbackProductData",l.getFeedbackProductData);Oz(l,"getStoryboardFrame",l.getStoryboardFrame);Oz(l,"getStoryboardFrameIndex",l.getStoryboardFrameIndex);Oz(l,"getStoryboardLevel",l.getStoryboardLevel);Oz(l,"getNumberOfStoryboardLevels",l.getNumberOfStoryboardLevels); Oz(l,"getCaptionWindowContainerId",l.getCaptionWindowContainerId);Oz(l,"getAvailableQualityLabels",l.getAvailableQualityLabels);Oz(l,"addCueRange",l.addCueRange);Oz(l,"addUtcCueRange",l.addUtcCueRange);Oz(l,"showAirplayPicker",l.showAirplayPicker);Oz(l,"dispatchReduxAction",l.dispatchReduxAction);Oz(l,"getPlayerResponse",l.uv);Oz(l,"getWatchNextResponse",l.Tfh);Oz(l,"getHeartbeatResponse",l.Lf);Oz(l,"getCurrentTime",l.Ec);Oz(l,"getDuration",l.UK);Oz(l,"getPlayerState",l.getPlayerState);Oz(l,"getPlayerStateObject", l.eB);Oz(l,"getVideoLoadedFraction",l.getVideoLoadedFraction);Oz(l,"getProgressState",l.getProgressState);Oz(l,"getVolume",l.getVolume);Oz(l,"setVolume",l.bM);Oz(l,"isMuted",l.isMuted);Oz(l,"mute",l.oC);Oz(l,"unMute",l.Kw);Oz(l,"loadModule",l.loadModule);Oz(l,"unloadModule",l.unloadModule);Oz(l,"getOption",l.SD);Oz(l,"getOptions",l.getOptions);Oz(l,"setOption",l.setOption);Oz(l,"loadVideoById",l.Ua);Oz(l,"loadVideoByUrl",l.L2);Oz(l,"playVideo",l.q8);Oz(l,"loadPlaylist",l.loadPlaylist);Oz(l,"nextVideo", l.nextVideo);Oz(l,"previousVideo",l.previousVideo);Oz(l,"playVideoAt",l.playVideoAt);Oz(l,"getDebugText",l.getDebugText);Oz(l,"getWebPlayerContextConfig",l.getWebPlayerContextConfig);Oz(l,"notifyShortsAdSwipeEvent",l.notifyShortsAdSwipeEvent);Oz(l,"getVideoContentRect",l.getVideoContentRect);Oz(l,"setSqueezeback",l.setSqueezeback);Oz(l,"toggleSubtitlesOn",l.toggleSubtitlesOn);Oz(l,"isSubtitlesOn",l.isSubtitlesOn);Oz(l,"reportPlaybackIssue",l.reportPlaybackIssue);Oz(l,"setAutonav",l.setAutonav);Oz(l, "isNotServable",l.isNotServable);Oz(l,"channelSubscribed",l.channelSubscribed);Oz(l,"channelUnsubscribed",l.channelUnsubscribed);Oz(l,"togglePictureInPicture",l.togglePictureInPicture);Oz(l,"supportsGaplessAudio",l.supportsGaplessAudio);Oz(l,"supportsGaplessShorts",l.supportsGaplessShorts);Oz(l,"enqueueVideoByPlayerVars",function(c){return void l.enqueueVideoByPlayerVars(c)}); Oz(l,"clearQueue",l.clearQueue);Oz(l,"getAudioTrack",l.y9);Oz(l,"setAudioTrack",l.VQU);Oz(l,"getAvailableAudioTracks",l.IE);Oz(l,"getMaxPlaybackQuality",l.getMaxPlaybackQuality);Oz(l,"getUserPlaybackQualityPreference",l.getUserPlaybackQualityPreference);Oz(l,"getSubtitlesUserSettings",l.getSubtitlesUserSettings);Oz(l,"resetSubtitlesUserSettings",l.resetSubtitlesUserSettings);Oz(l,"setMinimized",l.setMinimized);Oz(l,"setOverlayVisibility",l.setOverlayVisibility);Oz(l,"confirmYpcRental",l.confirmYpcRental); Oz(l,"queueNextVideo",l.queueNextVideo);Oz(l,"handleExternalCall",l.handleExternalCall);Oz(l,"logApiCall",l.logApiCall);Oz(l,"isExternalMethodAvailable",l.isExternalMethodAvailable);Oz(l,"setScreenLayer",l.setScreenLayer);Oz(l,"getCurrentPlaylistSequence",l.getCurrentPlaylistSequence);Oz(l,"getPlaylistSequenceForTime",l.getPlaylistSequenceForTime);Oz(l,"shouldSendVisibilityState",l.shouldSendVisibilityState);Oz(l,"syncVolume",l.syncVolume);Oz(l,"highlightSettingsMenuItem",l.highlightSettingsMenuItem); Oz(l,"openSettingsMenuItem",l.openSettingsMenuItem);Oz(l,"getEmbeddedPlayerResponse",l.getEmbeddedPlayerResponse);Oz(l,"getVisibilityState",l.getVisibilityState);Oz(l,"isMutedByMutedAutoplay",l.isMutedByMutedAutoplay);Oz(l,"isMutedByEmbedsMutedAutoplay",l.isMutedByEmbedsMutedAutoplay);Oz(l,"setGlobalCrop",l.setGlobalCrop);Oz(l,"setInternalSize",l.setInternalSize);Oz(l,"setFauxFullscreen",l.setFauxFullscreen);Oz(l,"setAppFullscreen",l.setAppFullscreen)}; xh=function(l,c,Y){l=g.vx(l.zE(),c);return Y?(Y.addOnDisposeCallback(l),null):l}; g.z$=function(l,c,Y){return l.app.L().wC?c:g.qi("$DESCRIPTION ($SHORTCUT)",{DESCRIPTION:c,SHORTCUT:Y})}; Qor=function(l){l.zE().element.setAttribute("aria-live","polite")}; g.nX=function(l,c){g.S$.call(this,l,c);$Kv(this);t7(this,"addEventListener",this.M5);t7(this,"removeEventListener",this.nuA);t7(this,"cueVideoByPlayerVars",this.HE);t7(this,"loadVideoByPlayerVars",this.W$f);t7(this,"preloadVideoByPlayerVars",this.NyA);t7(this,"loadVideoById",this.Ua);t7(this,"loadVideoByUrl",this.L2);t7(this,"playVideo",this.q8);t7(this,"loadPlaylist",this.loadPlaylist);t7(this,"nextVideo",this.nextVideo);t7(this,"previousVideo",this.previousVideo);t7(this,"playVideoAt",this.playVideoAt); t7(this,"getVideoData",this.zp);t7(this,"seekBy",this.TDA);t7(this,"seekTo",this.gQd);t7(this,"showControls",this.showControls);t7(this,"hideControls",this.hideControls);t7(this,"cancelPlayback",this.cancelPlayback);t7(this,"getProgressState",this.getProgressState);t7(this,"isInline",this.isInline);t7(this,"setInline",this.setInline);t7(this,"setLoopVideo",this.setLoopVideo);t7(this,"getLoopVideo",this.getLoopVideo);t7(this,"getVideoContentRect",this.getVideoContentRect);t7(this,"getVideoStats",this.ts6); t7(this,"getCurrentTime",this.Mj);t7(this,"getDuration",this.UK);t7(this,"getPlayerState",this.aE);t7(this,"getVideoLoadedFraction",this.AJJ);t7(this,"mute",this.oC);t7(this,"unMute",this.Kw);t7(this,"setVolume",this.bM);t7(this,"loadModule",this.loadModule);t7(this,"unloadModule",this.unloadModule);t7(this,"getOption",this.SD);t7(this,"getOptions",this.getOptions);t7(this,"setOption",this.setOption);t7(this,"addCueRange",this.addCueRange);t7(this,"getDebugText",this.getDebugText);t7(this,"getStoryboardFormat", this.getStoryboardFormat);t7(this,"toggleFullscreen",this.toggleFullscreen);t7(this,"isFullscreen",this.isFullscreen);t7(this,"getPlayerSize",this.getPlayerSize);t7(this,"toggleSubtitles",this.toggleSubtitles);this.app.L().B("embeds_enable_move_set_center_crop_to_public")||t7(this,"setCenterCrop",this.setCenterCrop);t7(this,"setFauxFullscreen",this.setFauxFullscreen);t7(this,"setSizeStyle",this.setSizeStyle);t7(this,"handleGlobalKeyDown",this.handleGlobalKeyDown);t7(this,"handleGlobalKeyUp",this.handleGlobalKeyUp); wG5(this)}; g.h7=function(l){l=l.wB();var c=l.AV.get("endscreen");return c&&c.PH()?!0:l.NL()}; g.Hx=function(l,c){l.getPresentingPlayerType()===3?l.publish("mdxautoplaycancel"):l.cU("onAutonavCancelled",c)}; g.KX=function(l){var c=wP(l.wB());return l.app.yj&&!l.isFullscreen()||l.getPresentingPlayerType()===3&&c&&c.mW()&&c.IB()||!!l.getPlaylist()}; g.T$=function(l,c){g.Uz(l,"addEmbedsConversionTrackingParams",[c])}; g.VJ=function(l){return(l=g.j$(l.wB()))?l.lw():{}}; g.mKr=function(l){l=(l=l.getVideoData())&&l.G;return!!l&&!(!l.audio||!l.video)&&l.mimeType!=="application/x-mpegURL"}; g.oD=function(l,c,Y){l=l.m0().element;var X=yV(l.children,function(k){k=Number(k.getAttribute("data-layer"));return Y-k||1}); X<0&&(X=-(X+1));Ou(l,c,X);c.setAttribute("data-layer",String(Y))}; g.CX=function(l){var c=l.L();if(!c.gC)return!1;var Y=l.getVideoData();if(!Y||l.getPresentingPlayerType()===3)return!1;var X=(!Y.isLiveDefaultBroadcast||c.B("allow_poltergust_autoplay"))&&!Yh(Y);X=Y.isLivePlayback&&(!c.B("allow_live_autoplay")||!X);var k=Y.isLivePlayback&&c.B("allow_live_autoplay_on_mweb");l=l.getPlaylist();l=!!l&&l.mW();var r=Y.ZA&&Y.ZA.playerOverlays||null;r=!!(r&&r.playerOverlayRenderer&&r.playerOverlayRenderer.autoplay);r=Y.UG&&r;return!Y.ypcPreview&&(!X||k)&&!g.AE(Y.xT,"ypc")&& !l&&(!g.h2(c)||r)}; WfK=function(l){l=l.app.MQ();if(!l)return!1;var c=l.getVideoData();if(!c.G||!c.G.video||c.G.video.qualityOrdinal<1080||c.m9)return!1;var Y=/^qsa/.test(c.clientPlaybackNonce),X="r";c.G.id.indexOf(";")>=0&&(Y=/^[a-p]/.test(c.clientPlaybackNonce),X="x");return Y?(l.Gz("iqss",{trigger:X},!0),!0):!1}; Zv=function(){$E.apply(this,arguments);this.requestHeaders={}}; QJ=function(){$h||($h=new Zv);return $h}; mm=function(l,c){c?l.requestHeaders.Authorization="Bearer "+c:delete l.requestHeaders.Authorization}; g.Wx=function(l){var c=this;this.DA=l;this.gk={rE0:function(){return c.DA}}}; g.Mu=function(l,c,Y,X){X=X===void 0?!1:X;g.fs.call(this,c);var k=this;this.V=l;this.xT=X;this.U=new g.Cr(this);this.fade=new g.Xz(this,Y,!0,void 0,void 0,function(){k.bD()}); g.Z(this,this.U);g.Z(this,this.fade)}; sz=function(l){var c=l.V.getRootNode();return l.V.B("web_watch_pip")||l.V.B("web_shorts_pip")?B0(c):document}; MvK=function(l){l.G&&(document.activeElement&&g.tG(l.element,document.activeElement)&&l.G.focus(),l.G.setAttribute("aria-expanded","false"),l.G=void 0);g.HJ(l.U);l.j=void 0}; Bx=function(l,c,Y){l.OO()?l.sV():l.YF(c,Y)}; LX=function(l,c,Y,X){X=new g.B({J:"div",WU:["ytp-linked-account-popup-button"],Qf:X,S:{role:"button",tabindex:"0"}});c=new g.B({J:"div",X:"ytp-linked-account-popup",S:{role:"dialog","aria-modal":"true",tabindex:"-1"},Y:[{J:"div",X:"ytp-linked-account-popup-title",Qf:c},{J:"div",X:"ytp-linked-account-popup-description",Qf:Y},{J:"div",X:"ytp-linked-account-popup-buttons",Y:[X]}]});g.Mu.call(this,l,{J:"div",X:"ytp-linked-account-popup-container",Y:[c]},100);var k=this;this.dialog=c;g.Z(this,this.dialog); X.listen("click",function(){k.sV()}); g.Z(this,X);g.oD(this.V,this.element,4);this.hide()}; g.gP=function(l,c,Y,X){g.fs.call(this,l);this.priority=c;Y&&g.Ez(this,Y);X&&this.jb(X)}; g.uq=function(l,c,Y,X){l=l===void 0?{}:l;c=c===void 0?[]:c;Y=Y===void 0?!1:Y;X=X===void 0?!1:X;c.push("ytp-menuitem");var k=l;"role"in k||(k.role="menuitem");Y||(k=l,"tabindex"in k||(k.tabindex="0"));l={J:Y?"a":"div",WU:c,S:l,Y:[{J:"div",X:"ytp-menuitem-icon",Qf:"{{icon}}"},{J:"div",X:"ytp-menuitem-label",Qf:"{{label}}"},{J:"div",X:"ytp-menuitem-content",Qf:"{{content}}"}]};X&&l.Y.push({J:"div",X:"ytp-menuitem-secondary-icon",Qf:"{{secondaryIcon}}"});return l}; g.Ez=function(l,c){l.updateValue("label",c)}; A7=function(l){g.gP.call(this,g.uq({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);var c=this;this.V=l;this.G=this.D=!1;this.l9=l.o5();l.createServerVe(this.element,this,!0);this.Z(this.V,"settingsMenuVisibilityChanged",function(Y){c.UV(Y)}); this.Z(this.V,"videodatachange",this.T);this.listen("click",this.onClick);this.T()}; Fo=function(l){return l?g.qf(l):""}; ID=function(l){g.C.call(this);this.api=l}; lX=function(l){ID.call(this,l);var c=this;Oz(l,"setAccountLinkState",function(Y){c.setAccountLinkState(Y)}); Oz(l,"updateAccountLinkingConfig",function(Y){c.updateAccountLinkingConfig(Y)}); l.addEventListener("videodatachange",function(Y,X){c.onVideoDataChange(X)}); l.addEventListener("settingsMenuInitialized",function(){c.menuItem=new A7(c.api);g.Z(c,c.menuItem)})}; soO=function(l){this.api=l;this.D={}}; cn=function(l,c,Y,X){c in l.D||(Y=new g.r8(Y,X,{id:c,priority:2,namespace:"appad"}),l.api.jk([Y],1),l.D[c]=Y)}; Y0=function(l){ID.call(this,l);var c=this;this.events=new g.Cr(this);g.Z(this,this.events);this.D=new soO(this.api);this.events.Z(this.api,"legacyadtrackingpingreset",function(){c.D.D={}}); this.events.Z(this.api,"legacyadtrackingpingchange",function(Y){var X=c.D;cn(X,"part2viewed",1,0x8000000000000);cn(X,"engagedview",Math.max(1,Y.MJ*1E3),0x8000000000000);if(!Y.isLivePlayback){var k=Y.lengthSeconds*1E3;r5(Y)&&X.api.B("html5_shorts_gapless_ads_duration_fix")&&(k=X.api.getProgressState().seekableEnd*1E3-Y.Oj);cn(X,"videoplaytime25",k*.25,k);cn(X,"videoplaytime50",k*.5,k);cn(X,"videoplaytime75",k*.75,k);cn(X,"videoplaytime100",k,0x8000000000000);cn(X,"conversionview",k,0x8000000000000); cn(X,"videoplaybackstart",1,k);cn(X,"videoplayback2s",2E3,k);cn(X,"videoplayback10s",1E4,k)}}); this.events.Z(this.api,g.Jv("appad"),this.G);this.events.Z(this.api,g.d8("appad"),this.G)}; gtn=function(l,c,Y){if(!(Y in c))return!1;c=c[Y];Array.isArray(c)||(c=[c]);c=g.b(c);for(Y=c.next();!Y.done;Y=c.next()){Y=Y.value;var X={CPN:l.api.getVideoData().clientPlaybackNonce};Y=g.nW(Y,X);X=void 0;X=X===void 0?!1:X;(X=FC(I2(Y,B$c),Y,X,"Active View 3rd Party Integration URL"))||(X=void 0,X=X===void 0?!1:X,X=FC(I2(Y,Lfc),Y,X,"Google/YouTube Brand Lift URL"));X||(X=void 0,X=X===void 0?!1:X,X=FC(I2(Y,Etn),Y,X,"Nielsen OCR URL"));g.WQ(Y,void 0,X)}return!0}; XS=function(l,c){u3c(l,c).then(function(Y){g.WQ(c,void 0,void 0,Y)})}; k0=function(l,c){c.forEach(function(Y){XS(l,Y)})}; u3c=function(l,c){return g.nz(l.api.L())&&OL(c)&&yU(c)?g.ra(l.api.L(),g.mj(l.api.getVideoData())).then(function(Y){var X;Y&&(X={Authorization:"Bearer "+Y});return X},void 0):TW()}; AOr=function(l){ID.call(this,l);this.events=new g.Cr(l);g.Z(this,this.events);this.events.Z(l,"videoready",function(c){if(l.getPresentingPlayerType()===1){var Y,X,k={playerDebugData:{pmlSignal:!!((Y=c.getPlayerResponse())==null?0:(X=Y.adPlacements)==null?0:X.some(function(r){var e;return r==null?void 0:(e=r.adPlacementRenderer)==null?void 0:e.renderer})), contentCpn:c.clientPlaybackNonce}};g.Oq("adsClientStateChange",k)}})}; r2=function(l){g.B.call(this,{J:"button",WU:["ytp-button"],S:{title:"{{title}}","aria-label":"{{label}}","data-priority":"2","data-tooltip-target-id":"ytp-autonav-toggle-button"},Y:[{J:"div",X:"ytp-autonav-toggle-button-container",Y:[{J:"div",X:"ytp-autonav-toggle-button",S:{"aria-checked":"true"}}]}]});this.V=l;this.G=[];this.D=!1;this.isChecked=!0;l.createClientVe(this.element,this,113681);this.Z(l,"presentingplayerstatechange",this.qw);this.listen("click",this.onClick);this.V.L().B("web_player_autonav_toggle_always_listen")&& Ffn(this);xh(l,this.element,this);this.qw()}; Ffn=function(l){l.G.push(l.Z(l.V,"videodatachange",l.qw));l.G.push(l.Z(l.V,"videoplayerreset",l.qw));l.G.push(l.Z(l.V,"onPlaylistUpdate",l.qw));l.G.push(l.Z(l.V,"autonavchange",l.Gx))}; Iav=function(l){l.isChecked=l.isChecked;l.wf("ytp-autonav-toggle-button").setAttribute("aria-checked",String(l.isChecked));var c=l.isChecked?"Autoplay is on":"Autoplay is off";l.updateValue("title",c);l.updateValue("label",c);l.V.Qq()}; l$i=function(l){return l.V.L().B("web_player_autonav_use_server_provided_state")&&IZ(l.u8())}; cNO=function(l){ID.call(this,l);var c=this;this.events=new g.Cr(l);g.Z(this,this.events);this.events.Z(l,"standardControlsInitialized",function(){var Y=new r2(l);g.Z(c,Y);l.FS(Y,"RIGHT_CONTROLS_LEFT")})}; eb=function(l,c){g.gP.call(this,g.uq({role:"menuitemcheckbox","aria-checked":"false"}),c,l,{J:"div",X:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.listen("click",this.onClick)}; Jm=function(l,c){l.checked=c;l.element.setAttribute("aria-checked",String(l.checked))}; Yc5=function(l){var c=!l.L().ej&&l.getPresentingPlayerType()!==3;return l.isFullscreen()||c}; g.d2=function(l,c,Y,X){var k=l.currentTarget;if((Y===void 0||!Y)&&g.x1(l))return l.preventDefault(),!0;c.pauseVideo();l=k.getAttribute("href");g.MI(l,X,!0);return!1}; g.yF=function(l,c,Y){if(Ej(c.L())&&c.getPresentingPlayerType()!==2){if(g.x1(Y))return c.isFullscreen()&&!c.L().externalFullscreen&&c.toggleFullscreen(),Y.preventDefault(),!0}else{var X=g.x1(Y);X&&c.pauseVideo();g.MI(l,void 0,!0);X&&(g.sO(l),Y.preventDefault())}return!1}; kQV=function(){var l=X5k.includes("en")?{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,S:{d:"M11,11 C9.89,11 9,11.9 9,13 L9,23 C9,24.1 9.89,25 11,25 L25,25 C26.1,25 27,24.1 27,23 L27,13 C27,11.9 26.1,11 25,11 L11,11 Z M17,17 L15.5,17 L15.5,16.5 L13.5,16.5 L13.5,19.5 L15.5,19.5 L15.5,19 L17,19 L17,20 C17,20.55 16.55,21 16,21 L13,21 C12.45,21 12,20.55 12,20 L12,16 C12,15.45 12.45,15 13,15 L16,15 C16.55,15 17,15.45 17,16 L17,17 L17,17 Z M24,17 L22.5,17 L22.5,16.5 L20.5,16.5 L20.5,19.5 L22.5,19.5 L22.5,19 L24,19 L24,20 C24,20.55 23.55,21 23,21 L20,21 C19.45,21 19,20.55 19,20 L19,16 C19,15.45 19.45,15 20,15 L23,15 C23.55,15 24,15.45 24,16 L24,17 L24,17 Z", fill:"#fff"}}]}:{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,S:{d:"M11,11 C9.9,11 9,11.9 9,13 L9,23 C9,24.1 9.9,25 11,25 L25,25 C26.1,25 27,24.1 27,23 L27,13 C27,11.9 26.1,11 25,11 L11,11 Z M11,17 L14,17 L14,19 L11,19 L11,17 L11,17 Z M20,23 L11,23 L11,21 L20,21 L20,23 L20,23 Z M25,23 L22,23 L22,21 L25,21 L25,23 L25,23 Z M25,19 L16,19 L16,17 L25,17 L25,19 L25,19 Z",fill:"#fff"}}]};l.X="ytp-subtitles-button-icon";return l}; Ol=function(){return{J:"div",X:"ytp-spinner-container",Y:[{J:"div",X:"ytp-spinner-rotator",Y:[{J:"div",X:"ytp-spinner-left",Y:[{J:"div",X:"ytp-spinner-circle"}]},{J:"div",X:"ytp-spinner-right",Y:[{J:"div",X:"ytp-spinner-circle"}]}]}]}}; DU=function(l){if(document.createRange){var c=document.createRange();c&&(c.selectNodeContents(l),l=window.getSelection())&&(l.removeAllRanges(),l.addRange(c))}}; G3=function(l){var c=l.B("web_player_use_cinematic_label_2")?"Ambient mode":"Cinematic lighting";eb.call(this,c,g.tm.Xc);var Y=this;this.V=l;this.D=!1;this.G=new g.gY(function(){g.yu(Y.element,"ytp-menuitem-highlighted")},0); this.l9=l.o5();this.setIcon({J:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"path",S:{d:"M21 7v10H3V7h18m1-1H2v12h20V6zM11.5 2v3h1V2h-1zm1 17h-1v3h1v-3zM3.79 3 6 5.21l.71-.71L4.5 2.29 3.79 3zm2.92 16.5L6 18.79 3.79 21l.71.71 2.21-2.21zM19.5 2.29 17.29 4.5l.71.71L20.21 3l-.71-.71zm0 19.42.71-.71L18 18.79l-.71.71 2.21 2.21z",fill:"white"}}]});this.subscribe("select",this.K,this);this.listen(Ul,this.T);g.Z(this,this.G)}; fh=function(l){ID.call(this,l);var c=this;this.D=!1;l.addEventListener("settingsMenuInitialized",function(){rNc(c)}); l.addEventListener("highlightSettingsMenu",function(Y){rNc(c);var X=c.menuItem;Y==="menu_item_cinematic_lighting"&&(g.Jj(X.element,"ytp-menuitem-highlighted"),g.Jj(X.element,"ytp-menuitem-highlight-transition-enabled"),X.G.start())}); Oz(l,"updateCinematicSettings",function(Y){c.updateCinematicSettings(Y)})}; rNc=function(l){l.menuItem||(l.menuItem=new G3(l.api),g.Z(l,l.menuItem),l.menuItem.df(l.D))}; e5n=function(l){ID.call(this,l);var c=this;this.events=new g.Cr(l);g.Z(this,this.events);this.events.Z(l,"applicationvideodatachange",function(Y,X){X=X.clipConfig;Y==="dataloaded"&&X&&X.startTimeMs!=null&&X.endTimeMs!=null&&c.api.setLoopRange({startTimeMs:Math.floor(Number(X.startTimeMs)),endTimeMs:Math.floor(Number(X.endTimeMs)),postId:X.postId,type:"clips"})})}; Pn=function(l){ID.call(this,l);this.events=new g.Cr(l);g.Z(this,this.events);Oz(l,"setCreatorEndscreenVisibility",this.setCreatorEndscreenVisibility.bind(this));Oz(l,"setCreatorEndscreenHideButton",this.D.bind(this))}; bX=function(l,c,Y,X){eb.call(this,"Stable Volume",g.tm.gL);g.Jj(this.element,"ytp-drc-menu-item");this.l9=l.o5();this.T=c;this.D=Y;this.hasDrcAudioTrack=X;l.addEventListener("videodatachange",this.G.bind(this));l.B("mta_drc_mutual_exclusion_removal")&&this.Z(l,"onPlaybackAudioChange",this.G);l=this.D()===1&&this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());this.setIcon({J:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"path",S:{d:"M7 13H5v-2h2v2zm3-4H8v6h2V9zm3-3h-2v12h2V6zm3 2h-2v8h2V8zm3 2h-2v4h2v-4zm-7-7c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m0-1c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2z", fill:"white"}}]});this.subscribe("select",this.K,this);Jm(this,l);this.l9.Fn(this)}; qO=function(l){ID.call(this,l);var c=this;this.events=new g.Cr(l);g.Z(this,this.events);l.B("html5_show_drc_toggle")&&l.addEventListener("settingsMenuInitialized",function(){c.menuItem||(c.menuItem=new bX(c.api,c.setDrcUserPreference.bind(c),c.getDrcUserPreference.bind(c),c.G.bind(c)),g.Z(c,c.menuItem))}); Oz(this.api,"setDrcUserPreference",function(X){c.setDrcUserPreference(X)}); Oz(this.api,"getDrcUserPreference",function(){return c.getDrcUserPreference()}); Oz(this.api,"hasDrcAudioTrack",function(){return c.G()}); var Y;this.D=(Y=g.VK("yt-player-drc-pref"))!=null?Y:1;this.updateEnvironmentData()}; aG=function(l){ID.call(this,l);var c=this;this.D={};this.events=new g.Cr(l);g.Z(this,this.events);this.events.Z(l,"videodatachange",function(){c.onVideoDataChange()}); this.events.Z(l,g.Jv("embargo"),function(Y){c.api.Qu(!0);var X,k=(X=c.D[Y.id])!=null?X:[];X=g.b(k);for(k=X.next();!k.done;k=X.next()){var r=k.value;c.api.hideControls();c.api.dT("auth",2,"This video isn't available in your current playback area",zh({embargoed:1,id:Y.id,idx:Y.G,start:Y.start}));k=void 0;(r=(k=r.embargo)==null?void 0:k.onTrigger)&&c.api.cU("innertubeCommand",r)}})}; JNc=function(l,c){var Y;return(Y=c.onEnter)==null?void 0:Y.some(l.G)}; dLg=function(l,c){c=g.b(c);for(var Y=c.next();!Y.done;Y=c.next()){Y=Y.value;var X=void 0,k=Number((X=Y.playbackPosition)==null?void 0:X.utcTimeMillis)/1E3,r=void 0;X=k+Number((r=Y.duration)==null?void 0:r.seconds);r="embargo_"+k;l.api.addUtcCueRange(r,k,X,"embargo",!1);Y.onEnter&&(l.D[r]=Y.onEnter.filter(l.G))}}; NO=function(l){ID.call(this,l);var c=this;this.D=[];this.events=new g.Cr(l);g.Z(this,this.events);Oz(l,"addEmbedsConversionTrackingParams",function(Y){c.api.L().ON&&c.addEmbedsConversionTrackingParams(Y)}); this.events.Z(l,"veClickLogged",function(Y){c.api.hasVe(Y)&&(Y=dM(Y.visualElement.getAsJspb(),2),c.D.push(Y))})}; yNi=function(l){ID.call(this,l);Oz(l,"isEmbedsShortsMode",function(){return l.isEmbedsShortsMode()})}; OBr=function(l){ID.call(this,l);var c=this;this.events=new g.Cr(l);g.Z(this,this.events);this.events.Z(l,"initialvideodatacreated",function(Y){hN(nB(),16623);c.D=g.nj();var X=l.L().e0&&!Y.WZ;if($$(Y)&&X){hN(nB(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"});if(Y.getWatchNextResponse()){var k,r=(k=Y.getWatchNextResponse())==null?void 0:k.trackingParams;r&&wH(r)}if(Y.getPlayerResponse()){var e;(Y=(e=Y.getPlayerResponse())==null?void 0:e.trackingParams)&&wH(Y)}}else hN(nB(), 32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),Y.getEmbeddedPlayerResponse()&&(e=(r=Y.getEmbeddedPlayerResponse())==null?void 0:r.trackingParams)&&wH(e)}); this.events.Z(l,"loadvideo",function(){hN(nB(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:c.D})}); this.events.Z(l,"cuevideo",function(){hN(nB(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:c.D})}); this.events.Z(l,"largeplaybuttonclicked",function(Y){hN(nB(),27240,Y.visualElement)}); this.events.Z(l,"playlistnextbuttonclicked",function(Y){hN(nB(),27240,Y.visualElement)}); this.events.Z(l,"playlistprevbuttonclicked",function(Y){hN(nB(),27240,Y.visualElement)}); this.events.Z(l,"playlistautonextvideo",function(){hN(nB(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})}; ph=function(l,c){g.C.call(this);var Y=this;this.D=null;this.K=c;c=[];for(var X=0;X<=100;X++)c.push(X/100);c={threshold:c,trackVisibility:!0,delay:1E3};(this.G=window.IntersectionObserver?new IntersectionObserver(function(k){k=k[k.length-1];typeof k.isVisible==="undefined"?document.visibilityState==="visible"&&k.isIntersecting&&k.intersectionRatio>0?Y.D=k.intersectionRatio:document.visibilityState==="hidden"?Y.D=0:Y.D=null:Y.D=k.isVisible?k.intersectionRatio:0;typeof Y.K==="function"&&Y.K(Y.D)},c): null)&&this.G.observe(l)}; toS=function(l){ID.call(this,l);var c=this;this.events=new g.Cr(l);g.Z(this,this.events);this.events.Z(l,"applicationInitialized",function(){DLO(c)})}; DLO=function(l){var c=l.api.getRootNode(),Y,X=l.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((Y=c.parentElement)==null?void 0:Y.parentElement)||c:c;l.D=new ph(X,function(k){k!=null&&(l.api.L().kP=k,l.api.L().lN="EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER")}); g.Z(l,l.D);l.events.Z(l.api,"videoStatsPingCreated",function(k){var r=l.D;r=r.D==null?null:Math.round(r.D*100)/100;k.inview=r!=null?r:void 0;r=l.api.getPlayerSize();if(r.height>0&&r.width>0){r=[Math.round(r.width),Math.round(r.height)];var e=g.up();e>1&&r.push(e);r=r.join(":")}else r=void 0;k.size=r})}; ULv=function(l){var c;return((c=((l==null?void 0:l.messageRenderers)||[]).find(function(Y){return!!Y.timeCounterRenderer}))==null?void 0:c.timeCounterRenderer)||null}; RG=function(l){g.B.call(this,{J:"div",WU:["ytp-player-content","ytp-iv-player-content"],Y:[{J:"div",X:"ytp-free-preview-countdown-timer",Y:[{J:"span",Qf:"{{label}}"},{J:"span",X:"ytp-free-preview-countdown-timer-separator",Qf:"\u2022"},{J:"span",Qf:"{{duration}}"}]}]});this.api=l;this.D=null;this.K=this.G=0;this.Z(this.api,"videodatachange",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)}; f$y=function(l,c){l.D||(l.G=c,l.K=(0,g.nb)(),l.D=new g.Ee(function(){GQO(l)},null),GQO(l))}; GQO=function(l){var c=Math,Y=c.round,X=Math.min((0,g.nb)()-l.K,l.G);c=Y.call(c,(l.G-X)/1E3);l.updateValue("duration",pB({seconds:c}));c<=0&&l.D?iX(l):l.D&&l.D.start()}; iX=function(l){l.D&&(l.D.dispose(),l.D=null)}; PBK=function(l){ID.call(this,l);var c=this;this.events=new g.Cr(l);g.Z(this,this.events);this.events.Z(l,"basechromeinitialized",function(){c.D=new RG(l);g.Z(c,c.D);g.oD(l,c.D.element,4);c.D.hide()})}; Sb=function(l){g.B.call(this,{J:"button",WU:["ytp-fullerscreen-edu-button","ytp-button"],Y:[{J:"div",WU:["ytp-fullerscreen-edu-text"],Qf:"Scroll for details"},{J:"div",WU:["ytp-fullerscreen-edu-chevron"],Y:[{J:"svg",S:{height:"100%",viewBox:"0 0 24 24",width:"100%"},Y:[{J:"path",S:{d:"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z",fill:"#fff"}}]}]}],S:{"data-priority":"1"}});this.Ih=l;this.fade=new g.Xz(this,250,void 0,100);this.G=this.D=!1;l.createClientVe(this.element,this,61214);g.Z(this, this.fade);this.Z(l,"fullscreentoggled",this.df);this.Z(l,"presentingplayerstatechange",this.df);this.listen("click",this.onClick);this.df()}; vn=function(l){ID.call(this,l);var c=this;this.events=new g.Cr(l);g.Z(this,this.events);Oz(this.api,"updateFullerscreenEduButtonSubtleModeState",function(X){c.updateFullerscreenEduButtonSubtleModeState(X)}); Oz(this.api,"updateFullerscreenEduButtonVisibility",function(X){c.updateFullerscreenEduButtonVisibility(X)}); var Y=l.L();l.B("external_fullscreen_with_edu")&&Y.externalFullscreen&&Ej(Y)&&Y.controlsType==="1"&&this.events.Z(l,"standardControlsInitialized",function(){c.D=new Sb(l);g.Z(c,c.D);l.FS(c.D)})}; bBc=function(l){g.B.call(this,{J:"div",X:"ytp-gated-actions-overlay",Y:[{J:"div",X:"ytp-gated-actions-overlay-background",Y:[{J:"div",X:"ytp-gated-actions-overlay-background-overlay"}]},{J:"button",WU:["ytp-gated-actions-overlay-miniplayer-close-button","ytp-button"],S:{"aria-label":"Close"},Y:[g.iN()]},{J:"div",X:"ytp-gated-actions-overlay-bar",Y:[{J:"div",X:"ytp-gated-actions-overlay-text-container",Y:[{J:"div",X:"ytp-gated-actions-overlay-title",Qf:"{{title}}"},{J:"div",X:"ytp-gated-actions-overlay-subtitle", Qf:"{{subtitle}}"}]},{J:"div",X:"ytp-gated-actions-overlay-button-container"}]}]});var c=this;this.api=l;this.background=this.wf("ytp-gated-actions-overlay-background");this.G=this.wf("ytp-gated-actions-overlay-button-container");this.D=[];this.Z(this.wf("ytp-gated-actions-overlay-miniplayer-close-button"),"click",function(){c.api.cU("onCloseMiniplayer")}); this.hide()}; a$X=function(l,c){var Y=0;Y=0;for(var X={};Y k&&(k=d.width,r="url("+d.url+")")}Y.background.style.backgroundImage=r;a$X(Y,X.actionButtons||[]);Y.show()}else Y.hide()}); g.oD(this.api,this.D.element,4)}; x0=function(l){ID.call(this,l);var c=this;t7(this.api,"getSphericalProperties",function(){return c.getSphericalProperties()}); t7(this.api,"setSphericalProperties",function(){c.setSphericalProperties.apply(c,g.N(g.wy.apply(0,arguments)))}); Dv(this.api,"getSphericalProperties",function(){return c.api.getPresentingPlayerType()===2?{}:c.getSphericalProperties()}); Dv(this.api,"setSphericalProperties",function(){var Y=g.wy.apply(0,arguments);c.api.getPresentingPlayerType()!==2&&c.setSphericalProperties.apply(c,g.N(Y))})}; z3=function(l){ID.call(this,l);Oz(l,"createClientVe",this.createClientVe.bind(this));Oz(l,"createServerVe",this.createServerVe.bind(this));Oz(l,"destroyVe",this.destroyVe.bind(this));Oz(l,"hasVe",this.hasVe.bind(this));Oz(l,"logClick",this.logClick.bind(this));Oz(l,"logVisibility",this.logVisibility.bind(this));Oz(l,"setTrackingParams",this.setTrackingParams.bind(this))}; nh=function(l,c,Y,X){function k(e){var d=!(e.status!==204&&e.status!==200&&!e.response),y;e={succ:""+ +d,rc:e.status,lb:((y=e.response)==null?void 0:y.byteLength)||0,rt:((0,g.nb)()-r).toFixed(),shost:g.Lm(l),trigger:c};p5V(e,l);Y&&Y(e);X&&!d&&X(new nr("pathprobe.net",e))} var r=(0,g.nb)();g.xm(l,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:k,onTimeout:k})}; p5V=function(l,c){var Y;((Y=window.performance)==null?0:Y.getEntriesByName)&&(c=performance.getEntriesByName(c))&&c.length&&(c=c[0],l.pedns=(c.domainLookupEnd-c.startTime).toFixed(),l.pecon=(c.connectEnd-c.domainLookupEnd).toFixed(),l.perqs=(c.requestStart-c.connectEnd).toFixed(),R5n&&(l.perqsa=c.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))}; hm=function(l,c){this.VB=l;this.policy=c;this.playbackRate=1}; iBK=function(l,c){var Y=Math.min(2.5,a1(l.VB));l=Hn(l);return c-Y*l}; w2=function(l,c,Y,X,k){k=k===void 0?!1:k;if(l.policy.c9)return Math.ceil(l.policy.c9*c);l.policy.sx&&(X=Math.abs(X));X/=l.playbackRate;var r=1/R1(l.VB);Y=Math.max(.9*(X-3),a1(l.VB)+l.VB.G.D*r)/r*.8/(c+Y);Y=Math.min(Y,X);l.policy.PX>0&&k&&(Y=Math.max(Y,l.policy.PX));return ScL(l,Y,c)}; ScL=function(l,c,Y){return Math.ceil(Math.max(Math.max(l.policy.Nt,l.policy.XW*Y),Math.min(Math.min(l.policy.Ed,31*Y),Math.ceil(c*Y))))||l.policy.Nt}; vGi=function(l,c,Y){Y=w2(l,c.D.info.Ss,Y.D.info.Ss,0);var X=a1(l.VB)+Y/R1(l.VB);return Math.max(X,X+l.policy.K4-Y/c.D.info.Ss)}; Hn=function(l){return R1(l.VB,!l.policy.Vg,l.policy.Ge)}; Kh=function(l){return Hn(l)/l.playbackRate}; T3=function(l,c,Y){var X=l.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],k=l.policy.playbackStartPolicy.startMinReadaheadPolicy||[];l=Infinity;c=g.b(c&&X.length>0?X:k);for(X=c.next();!X.done;X=c.next())X=X.value,k=X.minReadaheadMs||0,Y<(X.minBandwidthBytesPerSec||0)||l>k&&(l=k);return l0&&(this.G=Y.AI)}; h5n=function(l,c,Y,X,k){if(!X.info.N){if(Y.length===0)Y.push(X);else{var r;(l=(r=Y.pop())==null?void 0:g.c7(r,X))?Y.push(l):Y.push(X)}return k}var e;(Y=(e=Y.pop())==null?void 0:g.c7(e,X))||(Y=X);if(l.policy.U$&&Y.info.G)return l.logger&&l.logger({incompleteSegment:Y.info.kF()}),k;e=l.rN(Y);X=e.formatId;k=e.BU;Y=e.clipId;r=e.LJ;e=e.startTimeMs;if(!l.policy.q4&&l.policy.G&&l.M0){var d=VF(l.M0,Y);e+=d}X={clipId:Y,formatId:X,startTimeMs:e,durationMs:r,w0:k,S0:k};k=xLL(c,X.startTimeMs);(Y=k>=0?c[k]:null)&& z5v(l,Y,X)?X=Y:(k+=1,c.splice(k,0,X));Y=0;for(r=k+1;r=O+e.G?e=!0:D+e.G=0?l:-l-2}; HBV=function(l,c){if(l.In){var Y=l.In.rC();if(Y.length!==0){if(l.K&&c){var X=l.K,k=X.info.T;!OA(Y,k)&&X.info.U>0&&(0,g.nb)()-l.W<5E3&&(l.logger&&l.logger({dend:X.info.kF()}),Y=qOX(Y,k,k+.01))}l.policy.EM&&l.logger&&l.logger({cbri:""+l.D});X=[];for(var r=k=0;k=e){var D=0;if(l.M0){var t=oG(l.M0,y*1E3);t&&(D=t.KF/1E3)}t=Object.assign({},l.eC[r]);var U=l.X7.K.get(zv(l.eC[r].formatId)), G=Math.max(y,e);e=U.index.nt(G+l.G/1E3-D);y=U.index.getStartTime(e)+D;var f=e+ +(Math.abs(y-G)>l.G/1E3);G=f+l.T;f=(U.index.getStartTime(f)+D)*1E3;r!==l.D||c?(t.w0=G,t.startTimeMs=f):(l.logger&&l.logger({pEvict:"1",og:t.startTimeMs,adj:y*1E3}),t.w0=e+l.T,t.startTimeMs=y*1E3);e=void 0;y=((e=l.K)==null?void 0:e.info.duration)||11;r===l.D&&dl.G/1E3);e=y+l.T;D=(U.index.iV(y)+D)*1E3;t.S0=e;t.durationMs=D-t.startTimeMs;t.w0<=t.S0&&X.push(t)}Ol.G)return!1;if(nGK(l,c.formatId,Y.formatId))return c.durationMs=Math.max(X,k)-c.startTimeMs,c.S0=Math.max(c.S0,Y.S0),!0;if(Math.abs(c.startTimeMs-Y.startTimeMs)<=l.G){if(c.durationMs>Y.durationMs+l.G){l=c.formatId;var r=c.w0,e=c.S0;c.formatId=Y.formatId;c.durationMs=Y.durationMs;c.w0=Y.w0;c.S0=Y.S0;Y.formatId=l;Y.startTimeMs=k;Y.durationMs=X-k;Y.w0=r;Y.S0=e;return!1}c.formatId=Y.formatId;return!0}X> Y.startTimeMs&&(c.durationMs=Y.startTimeMs-c.startTimeMs,c.clipId===Y.clipId&&(c.S0=Y.w0-1));return!1}; nGK=function(l,c,Y){return c.itag!==Y.itag||c.xtags!==Y.xtags?!1:l.X7.Hu||c.lmt===Y.lmt}; TH5=function(l,c,Y){if(l.logger){for(var X=[],k=0;k=0&&m2(l.audioTrack,l.D)>=0&&r?((l.videoTrack.N||l.audioTrack.N)&&l.tJ.Gz("iterativeSeeking",{status:"done",count:l.seekCount}),l.videoTrack.N=!1,l.audioTrack.N=!1):X&&g.q5(function(){if(l.G||!l.policy.Pu)sl(l);else{var e=c.startTime,d=c.duration;if(!l.policy.W){var y=Y?l.videoTrack.N:l.audioTrack.N,O=l.videoTrack.W!==-1&&l.audioTrack.W!==-1,D=l.D>=e&&l.D432E3&&r9K(l.X7);l.K&&(k=l.K,l.K=0);g.q5(function(){l.policy.W||Bn(l,k,102)}); l.tJ.Gz("initManifestlessSync",{st:k,ost:k+l.tJ.tW(),a:l.audioTrack.W,v:l.videoTrack.W});l.T&&(l.T.resolve(k+.1),l.T=null);l.policy.W&&Bn(l,k,102)}}}; g2=function(l,c){var Y=this;this.Jg=l;this.requestNumber=++Mor;this.D=this.now();this.U=this.j=NaN;this.C=this.D;this.K=this.qJ=this.N=0;this.W=this.D;this.Ud=this.Kh=this.Ch=this.DZ=this.fC=this.JJ=this.G=this.T=0;this.AJ=this.isActive=!1;this.V2=this.iQ=0;this.gk={x9f:function(){return Y.LP}}; this.VB=c.VB;this.snapshot=WWy(this.VB);this.policy=this.VB.G;this.PR=!!c.PR;this.Dk=c.Dk;this.A4=c.A4||0;this.IY=c.IY||0;c.dP&&(this.PU=new Oj);var X;this.LP=(X=c.LP)!=null?X:!1;this.PR||$D5(this.VB)}; sCk=function(l){l.Ch=Math.max(l.Ch,l.N-l.fC);l.Kh=Math.max(l.Kh,l.C-l.DZ);l.JJ=0}; uX=function(l,c,Y){Q7v(l.VB,c);l.PU&&(l.PU.add(Math.ceil(c)-Math.ceil(l.C)),l.PU.add(Math.max(0,Math.ceil(Y/1024)-Math.ceil(l.N/1024))));var X=c-l.C,k=Y-l.N;l.qJ=k;l.Ud=Math.max(l.Ud,k/(X+.01)*1E3);l.C=c;l.N=Y;l.JJ&&Y>l.JJ&&sCk(l)}; Am=function(l,c){l.url=c;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=function(){performance.clearResourceTimings()})}; FS=function(l,c){g2.call(this,l,c);this.Gc=this.MJ=!1;this.NQ=this.xT=Infinity;this.yf=NaN;this.Pu=!1;this.uQ=NaN;this.OV=this.ZA=this.Ed=0;this.TM=c.TM||1;this.yO=c.yO||this.TM;this.Gu=c.Gu;this.BU=c.BU;this.Ct=c.Ct;BHk(this);this.Dn(this.D);this.ph=(this.uQ-this.D)/1E3}; Lvr=function(l){var c=l.ZA||l.Ed;return c?l.snapshot.delay+Math.min(l.IY,(l.U-l.j)/1E3)+c:l.ph}; IG=function(l,c,Y){if(!l.PR){c=Math.max(c,.01);var X=l.A4?Math.max(c,Y/l.A4):c,k=l.VB.G.K;k&&(X=c,l.A4&&(X=Math.max(c,Y/l.A4*k)));PN(l.VB,c,Y,X)}}; EGn=function(l){return(l.W-l.D)/1E3}; BHk=function(l){l.yf=l.D+l.snapshot.delay*1E3;l.Pu=!1}; l8=function(l,c){if(l.Gu&&l.BU!==void 0&&l.Ct!==void 0){var Y=Math,X=Y.min,k=l.xT;var r=l.Gu;var e=l.D;if(gGy(r,l.BU))r=c;else{var d=0;r.JY&&(d=.2);r=e+(r.IY+d)*1E3}l.xT=X.call(Y,k,r);Y=Math;X=Y.min;k=l.NQ;r=l.Gu;e=l.D;d=u_L(r,l.BU,l.Ct);d!==2&&(c=d?c:e+r.IY*1E3,r.JY&&(c+=r.IY*1E3));l.NQ=X.call(Y,k,c);l.xT<=l.D?BHk(l):(l.yf=l.xT,l.Pu=!0)}}; ANn=function(l,c){if(l.D9(c,1)){var Y=l.getUint8(c);Y=Y<128?1:Y<192?2:Y<224?3:Y<240?4:5}else Y=0;if(Y<1||!l.D9(c,Y))return[-1,c];if(Y===1)l=l.getUint8(c++);else if(Y===2)Y=l.getUint8(c++),l=l.getUint8(c++),l=(Y&63)+64*l;else if(Y===3){Y=l.getUint8(c++);var X=l.getUint8(c++);l=l.getUint8(c++);l=(Y&31)+32*(X+256*l)}else if(Y===4){Y=l.getUint8(c++);X=l.getUint8(c++);var k=l.getUint8(c++);l=l.getUint8(c++);l=(Y&15)+16*(X+256*(k+256*l))}else Y=c+1,l.focus(Y),iL(l,Y,4)?l=x7L(l).getUint32(Y-l.vK,!0):(X= l.getUint8(Y+2)+256*l.getUint8(Y+3),l=l.getUint8(Y)+256*(l.getUint8(Y+1)+256*X)),c+=5;return[l,c]}; ch=function(l){this.Jg=l;this.D=new a5}; Y5=function(l,c){this.info=l;this.callback=c;this.state=1;this.oa=this.xj=!1;this.WI=null}; Fvc=function(l){return g.xR(l.info.Rh,function(c){return c.type===3})}; XL=function(l,c,Y,X){var k=this;X=X===void 0?{}:X;this.policy=c;this.Jg=Y;this.status=0;this.D=new a5;this.G=0;this.vU=this.T=this.K=!1;this.xhr=new XMLHttpRequest;this.xhr.open(X.method||"GET",l);if(X.headers)for(l=X.headers,c=g.b(Object.keys(l)),Y=c.next();!Y.done;Y=c.next())Y=Y.value,this.xhr.setRequestHeader(Y,l[Y]);this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(){return k.M2()}; this.xhr.onload=function(){return k.onDone()}; this.xhr.onerror=function(){return k.onError()}; this.xhr.fetch(function(r){k.D.append(r);k.G+=r.length;r=(0,g.nb)();k.Jg.hE(r,k.G)},function(){},X.body||null)}; I$V=function(l,c){this.G=(new TextEncoder).encode(l);this.D=(new TextEncoder).encode(c)}; ltO=function(l,c){var Y,X,k;return g.H(function(r){if(r.D==1){if(!c)return r.return(c);Y=k5.qI();X=new g.SV(l.G);return g.n(r,X.encrypt(c,l.D),2)}k=r.G;k5.x0("woe",Y,Math.ceil(c.byteLength/16));return r.return(k)})}; r4v=function(l,c){var Y,X,k;return g.H(function(r){if(r.D==1){if(!c)return r.return(c);Y=k5.qI();X=new g.SV(l.G);return g.n(r,X.decrypt(c,l.D),2)}k=r.G;k5.x0("wod",Y,Math.ceil(c.byteLength/16));return r.return(k)})}; cQk=function(l,c){var Y=this;this.D=l;this.Jg=c;this.loaded=this.status=0;this.error="";l=HD(this.D.get("range")||"");if(!l)throw Error("bad range");this.range=l;this.G=new a5;ljk(this).then(function(){Y.Jg.H9()},function(X){Y.error=""+X||"unknown_err"; Y.Jg.H9()})}; ljk=function(l){var c,Y,X,k,r,e,d,y,O,D,t,U,G,f,a;return g.H(function(p){if(p.D==1){l.status=200;c=l.D.get("docid");Y=XW(l.D.get("fmtid")||"");X=l.D.get("lmt")||"0";k=+(l.D.get("csz")||0);if(!c||!Y||!k)throw Error("Invalid local URL");l.D.get("ck")&&l.D.get("civ")&&(r=new I$V(l.D.get("ck"),l.D.get("civ")));e=l.range;d=Math.floor(e.start/k);y=Math.floor(e.end/k);O=d}if(p.D!=5)return O<=y?g.n(p,een(c,Y,X,O,r),5):p.kT(0);D=p.G;if(D===void 0)throw Error("invariant: data is undefined");t=O*k;U=(O+1)*k; G=Math.max(0,e.start-t);f=Math.min(e.end+1,U)-(G+t);a=new Uint8Array(D.buffer,G,f);l.G.append(a);l.loaded+=f;l.loaded0&&(k.D=Math.min(k.D+e,10),k.G=r);k.D>0?(k.D--,k=!0):k=!1;if(k)typeof X==="function"&&(X=X()),console.log("plyr."+c,X);else{var d;X=((d=Oon.get(c))!=null?d:0)+1;Oon.set(c,X);X%100===1&&console.warn("plyr","plyr."+c+" is chatty, dropping logs.")}}}; yQ5=function(){this.D=10;this.G=Date.now()}; d7=function(l,c){g.C.call(this);var Y=this;this.policy=l;this.Rh=c;this.G=0;this.D=null;this.n0=[];this.K=null;this.gk={y4:function(){return Y.Rh}}; this.Rh.length===1||g.xR(this.Rh,function(X){return!!X.range})}; yf=function(l,c,Y){l.D&&(Nz(l.D,c),c=l.D,l.D=null);for(var X=0,k=0,r=g.b(l.Rh),e=r.next();!e.done;e=r.next())if(e=e.value,e.range&&X+e.K<=l.G)X+=e.K;else{c.getLength();if(jB(e)&&!Y&&l.G+c.getLength()-k=400?(l.lastError="net.badstatus",!0):(k===void 0?0:k)?(l.lastError="ump.spsrejectfailure",!0):Y||X!==void 0&&X?!1:(l.lastError=c===204?"net.nocontent":"net.connect",!0)}; fV=function(l,c){if(l.policy.Di)return!1;var Y=c.getResponseHeader("content-type"),X=c.hp();l=!X||X<=l.policy.S_;return(!c.NB()||!Y||Y.indexOf("text/plain")!==-1)&&l}; Pun=function(l,c){var Y="";c=c.EJ();c.getLength()<=l.policy.S_&&(Y=fjk(l,c.UO()));return Y}; fjk=function(l,c){var Y=xT(c);return cl(Y)?(l.logger.debug(function(){return"Redirecting to "+Y}),Y):""}; DP=function(l){return pS(l.K,x8(l.BP.base))}; bok=function(l){var c=l.timing.OQ();c.shost=x8(l.BP.base);return c}; qXK=function(l,c){return(l==null?void 0:l.maxWidth)>(c==null?void 0:c.maxWidth)||(l==null?void 0:l.maxHeight)>(c==null?void 0:c.maxHeight)}; ajr=function(l,c){for(var Y=g.b(c.keys()),X=Y.next();!X.done;X=Y.next())if(X=c.get(X.value),X.length!==0){g.Ov(X,function(d,y){return y.maxFramerate-d.maxFramerate}); for(var k=[X[0]],r=0,e=1;el.D||Y.push(X)}return Y}; Ph=function(l,c,Y){var X=R9L[l]||[];Y.B("html5_shorts_onesie_mismatched_fix")&&(X=ior[l]||[]);c.push.apply(c,g.N(X));Y.B("html5_early_media_for_drm")&&c.push.apply(c,g.N(SXV[l]||[]))}; HoK=function(l,c){var Y=g.yd(l),X=l.L(),k=X.N;X=X.B("html5_shorts_onesie_mismatched_fix");var r=l.EX();if(X){if(!k.N){if(r&&b8)return b8;if(qk)return qk}}else if(qk&&!k.N)return qk;var e=[],d=[],y={},O=as.concat(v8S);X&&(O=as.concat(xxn));l.B("html5_early_media_for_drm")&&(O=O.concat(z9k),l.B("allow_vp9_1080p_mq_enc")&&O.push(n8v));var D=[].concat(g.N(h9v));if(Y.K)for(var t=0;tY.N4)){var a=g.GR(l.L().experiments,"html5_drm_byterate_soft_cap");a>0&&PEL(f)&&f.Ss>a||(t?(e.push(G),Ph(G,e,l)):(f=PO(Y,f,k),f===!0?(t=!0,e.push(G),Ph(G,e,l)):y[G]=f))}}}D=g.b(D);for(O=D.next();!O.done;O=D.next())for(O=g.b(O.value),t=O.next();!t.done;t= O.next())if(t=t.value,(U=t_k(t))&&U.audio&&(l.B("html5_onesie_51_audio")||!Ae(U)&&!F7(U)))if(U=PO(Y,U,k),U===!0){d.push(t);Ph(t,d,l);break}else y[t]=U;Y.G&&c("orfmts",y);if(X)return k.N&&(k.N=!1,b8=qk=void 0),r?b8={video:e,audio:d}:qk={video:e,audio:d};qk={video:e,audio:d};k.N=!1;return qk}; g.TxL=function(l,c,Y){var X=Y.N,k=[],r=[],e=Y.B("html5_shorts_onesie_mismatched_fix");l=l.EX();var d=as.concat(v8S);e&&(d=as.concat(xxn));Y.B("html5_early_media_for_drm")&&(d=d.concat(z9k),Y.B("allow_vp9_1080p_mq_enc")&&d.push(n8v));var y=[].concat(g.N(h9v));if(c.K)for(var O=0;O0&&PEL(t)&&t.Ss>U)&&PO(c,t,X)===!0){k.push({videoCodec:wOS[sf[D]],maxWidth:t.video.width,maxHeight:t.video.height,maxFramerate:t.video.fps});break}}}}e=g.b(y);for(l=e.next();!l.done;l=e.next())for(l=g.b(l.value),y=l.next();!y.done;y=l.next())if(y=y.value,(d=t_k(y))&&d.audio&&(Y.B("html5_onesie_51_audio")||!Ae(d)&&!F7(d))&&PO(c,d,X)=== !0){r.push({audioCodec:K1i[sf[y]],numChannels:d.audio.numChannels});break}return{videoFormatCapabilities:k,audioFormatCapabilities:r}}; Nk=function(l){var c={},Y=l.DA,X=l.gf,k=Y.getVideoData(),r=Qw(0),e=Y.getPlayerSize(),d=Y.getVisibilityState();r&&(c.xJz=r,c.lastManualDirection=zYg(),r=LS5()||0,r>0&&(r=(X.B("html5_use_date_now_for_local_storage")?Date.now():(0,g.nb)())-r,X.B("html5_use_date_now_for_local_storage")?r>0&&(c.timeSinceLastManualFormatSelectionMs=r):c.timeSinceLastManualFormatSelectionMs=r));r=X.B("html5_use_streamer_bandwidth_for_low_latency_live")&&k.isLowLatencyLiveStream;if(X.schedule.AJ&&!r){var y;r=X.B("html5_disable_bandwidth_cofactors_for_sabr_live")? !((y=l.nC)==null||!y.Vg):!1;c.nG=R1(X.schedule,!r)}y=g.up();var O=g.QH.medium,D=Math.floor(O*16/9);r=k.EX()?O:D;O=k.EX()?D:O;c.KJ=Math.max(e.width*y,r);c.AD=Math.max(e.height*y,O);c.visibility=d;c.QH7=hS();c.nJ=Y.vR()*1E3;e=l.DA.Tq(!0);var t,U,G,f,a,p;c.Ifs={defaultPolicy:(e==null?void 0:(t=e.IG)==null?void 0:t.D)||0,smooth:(e==null?void 0:(U=e.h9T)==null?void 0:U.D)||0,visibility:(e==null?void 0:(G=e.LfQ)==null?void 0:G.D)||0,aG:(e==null?void 0:(f=e.mS)==null?void 0:f.D)||0,performance:(e==null? void 0:(a=e.v1)==null?void 0:a.D)||0,speed:(e==null?void 0:(p=e.nQd)==null?void 0:p.D)||0};var S;c.e9h=(e==null?void 0:(S=e.uC0)==null?void 0:S.D)||0;X.B("html5_enable_sabr_drm_hd720p")&&l.HK&&l.HK.length>0&&(c.HK=l.HK);X.B("html5_enable_sabr_drm_hd720p")&&l.sabrLicenseConstraint&&(c.sabrLicenseConstraint=l.sabrLicenseConstraint);if(X.B("html5_onesie_media_capabilities")||X.B("html5_enable_server_format_filter"))c.VD=3;X.B("html5_onesie_audio_only_playback")&&e8(k)&&(c.VD=1);var x;((x=l.nC)==null? 0:x.Gc)&&l.jh6&&(c.VD=c.VD===void 0?7:c.VD|4);t=k.qM?k.qM:g.yd(k);X.B("html5_onesie_media_capabilities")&&(c.mediaCapabilities=g.TxL(k,t,X));var h;if((h=l.nC)==null?0:h.D&&h.lh){G=X.N;h=[];U=[];f=new Map;X.B("html5_ssap_update_capabilities_on_change")?(G.AJ||T65(G),a=G.AJ||[]):a=Array.from(G.D.values());a=g.b(a);for(p=a.next();!p.done;p=a.next())S=p.value,S.St?U.push({audioCodec:K1i[S.rf],numChannels:S.numChannels,spatialCapabilityBitmask:jHg[S.rf]}):(x=wOS[S.rf],p={videoCodec:x,maxWidth:S.maxWidth|| 0,maxHeight:S.maxHeight||0,maxFramerate:S.maxFramerate||0,is10BitSupported:S.Bo||!1},S.maxBitrateBps&&(p.maxBitrateBps=S.maxBitrateBps,e=Jt(S.itag),d=void 0,((d=e)==null?0:d.video)&&PO(t,e,G)===!0&&(e=e.Ss*8,e>p.maxBitrateBps&&(p.maxBitrateBps=e))),S=x+"_"+S.Bo,x=f.get(S)||[],x.push(p),f.set(S,x));h=ajr(h,f);G={};X.B("html5_ssff_denylist_opus_low")&&(G={itagDenylist:[249,350]});c.mediaCapabilities={videoFormatCapabilities:h,audioFormatCapabilities:U,hdrModeBitmask:3,perPlaybackAttributes:G}}var K; if((K=l.nC)==null?0:K.D){c.bS=t.bS;var Q;c.N4=(Q=l.nC)==null?void 0:Q.N4}X.qM&&(c.UL=X.qM);c.Ly=l.Ap;c.RK=l.RK;c.mA=l.mA;c.ED=l.ED;if(X.B("html5_fix_time_since_last_seek_reporting")?l.u7!==void 0:l.u7)c.TvQ=(0,g.nb)()-l.u7;l.isPrefetch&&X.B("html5_report_prefetch_requests")&&(c.isPrefetch=!0);II||(c.OiQ=!0);K=a1(X.schedule)*1E3;K>0&&(c.x5=K);var lc;((lc=l.nC)==null?0:lc.nZ)&&l.jN&&l.jN0?E:X.schedule.interruptions[0]||0);var kv;if((kv=l.nC)==null?0:kv.MJ)c.sE=l.sE;var Jg;((Jg=l.nC)==null?0:Jg.A1)&&k.Fy&&(c.audioTrackId=k.Fy);var I;if((I=l.nC)==null?0:I.J9)if(l=UIS())c.detailedNetworkType=V4X[l]||V4X.other;return c}; pV=function(l,c,Y,X,k,r,e){var d={};c&&(d.cg=c);if(!l)return d;d.playbackCookie=Y==null?void 0:Y.playbackCookie;k&&(d.h1=k);d.au=[];d.ZL=[];if(e==null?0:e.size)for(c=g.b(e.values()),Y=c.next();!Y.done;Y=c.next())d.ZL.push(Y.value);if(l.sabrContextUpdates.size>0)for(c=g.b(l.sabrContextUpdates.values()),Y=c.next();!Y.done;Y=c.next())o8c(d,Y.value,X);d5(l)&&!g.uz(l)&&l.B("html5_enable_sabr_request_pipelining")&&r&&o8c(d,r,X);l.pm&&(d.ZtU=l.pm);X=l.L().D;d.clientInfo={clientName:CuV[X.c.toUpperCase()]|| 0};X.cbrand&&(d.clientInfo.deviceMake=X.cbrand);X.cmodel&&(d.clientInfo.deviceModel=X.cmodel);X.cver&&(d.clientInfo.clientVersion=X.cver);X.cos&&(d.clientInfo.osName=X.cos);X.cosver&&(d.clientInfo.osVersion=X.cosver);X=l.L();X.B("html5_sabr_enable_server_xtag_selection")&&X.Pu&&(d.clientInfo.hl=X.Pu);l.oy&&(d.oy=l.oy);return d}; o8c=function(l,c,Y){var X=c.type||0;(Y==null?0:Y.has(X))?l.ZL.push(c):l.au.push(X)}; $0=function(l,c,Y,X,k,r){var e=r===void 0?{}:r;var d=e.Fo===void 0?[]:e.Fo;var y=e.d4===void 0?!1:e.d4;var O=e.Hz===void 0?0:e.Hz;var D=e.poToken===void 0?"":e.poToken;var t=e.Jb===void 0?void 0:e.Jb;var U=e.Y7===void 0?"":e.Y7;var G=e.M6===void 0?0:e.M6;var f=e.IH===void 0?new Uint8Array(0):e.IH;var a=e.Lg===void 0?!1:e.Lg;r=e.mG===void 0?0:e.mG;e=e.cg===void 0?void 0:e.cg;Y5.call(this,c,k);var p=this;this.policy=l;this.logger=new g.eh("dash/request");this.rY=this.Mi=0;this.By=!1;this.R5=this.du= null;this.qy=!1;this.IH=this.M6=null;this.Aa=this.dZ=!1;this.Gw=null;this.mG=this.nA=0;this.vx=!1;this.gk={cA:function(x){p.cA(x)}, hvf:function(){return p.WI}, TX6:function(x){p.WI=x}, Qcz:function(x){p.Mi=x}, t1s:function(x){p.s$.lastError=x}, a8:function(){return p.xhr}}; this.timing=new FS(this,Y);this.d4=y;this.M6=G;this.IH=f;this.BP=g.Md(this.info,this.policy,X);this.BP.set("rn",this.O3().toString());this.BP.set("rbuf",(O*1E3).toFixed().toString());this.d4&&this.BP.set("smb","1");this.policy.IA&&D&&this.BP.set("pot",D);U&&this.BP.set("bbs",U);this.policy.useUmp&&!z0(this.BP.base)&&(this.lq=new ch(this),this.BP.set("ump","1"),this.BP.set("srfvp","1"));if(l=this.policy.Ii?this.policy.aC&&!isNaN(this.info.Ct)&&this.info.Ct>this.policy.Ro?!1:!0:!1)c=null,this.policy.J2&& this.policy.F9?c=[1]:a&&(c=[]),c!=null&&(this.policy.A_&&c.push(2),this.BP.set("defsel",c.join(",")));this.s$=new Om(this,this.policy,this.BP,this.info.Wu,this.timing,this.logger,X,t);this.Fo=d||null;this.oa=Zok(this);DxK(this.s$);X=void 0;if(this.policy.JX||this.lq||this.policy.Ch)X={method:"POST"},d=(0,g.Rs)([120,0]),t={},this.policy.yc&&e&&(e=pV(void 0,e),t.YN=e),this.policy.NK&&this.IH&&(t.videoPlaybackUstreamerConfig=this.IH),this.policy.Ch&&(e=this.info.T)&&Object.assign(t,e),Object.keys(t).length> 0?X.body=g.AC(t,g.cO):X.body=d;if(this.M6&&this.IH){this.BP.set("iwts","1");X={method:"POST"};e={ED:this.M6*1E3};var S;d=(S=this.info.T)==null?void 0:S.zZ;S=g.AC({r6:e,zZ:d||void 0,videoPlaybackUstreamerConfig:this.IH},g.cO);X.body=S}try{this.xhr=r7(this.BP,this.policy.U,this.timing,l,X),this.s$.G.start(),r&&(this.Eq=new g.gY(this.mZ,r,this),this.Eq.start(r+(this.timing.VB.U.GO()||0)*1E3)),this.policy.w3&&Am(this.timing,this.Fq()),this.logger.debug(function(){return"Sent, itag="+p.BP.get("itag")+ " seg="+p.info.Rh[0].BU+" range="+p.BP.get("range")+" time="+Math.round(p.info.Rh[0].T)+"-"+Math.round(g.LF(p.info.Rh).W)+" rtp="+(p.timing.Pk()-Date.now()).toFixed(0)}),g.q5(function(){})}catch(x){$xk(this,x,!0)}}; Zok=function(l){if(!(WD(l.info)&&l.info.LP()&&l.policy.e0&&l.Fo)||l.info.Wu.G>=2||Qw()>0||!wrK())return!1;var c=l.BP.get("aitags");if(!c)return!1;c=XW(c).split(",");for(var Y=[],X=g.b(l.Fo),k=X.next();!k.done;k=X.next())k=k.value,g.AE(c,k)&&Y.push(k);if(!Y.length)return!1;l.BP.set("altitags",g.Yp(Y.join(",")));return!0}; $xk=function(l,c,Y){Y=Y===void 0?!1:Y;g.ot(c);l.s$.lastError="player.exception";l.errorMessage=c.name+"_"+c.message;Y?g.q5(function(){Um(l.s$)}):Um(l.s$)}; QHk=function(l,c){l.timing.AJ=!0;l.xhr.NB()&&l.timing.S1();if(l.policy.oe){var Y;(Y=l.Eq)==null||Y.stop()}yf(l.WI,c,!1)}; mxn=function(l,c){l.info=c;if(l.WI){var Y=l.WI;c=c.Rh;(c.length!==Y.Rh.length||c.length0){c=g.b(c.Rh);for(var Y=c.next();!Y.done;Y=c.next()){var X=void 0;l+=((X=Y.value.range)==null?void 0:X.length)||0}return l}if(c.iZ.length>0)for(Y=g.b(c.iZ),X=Y.next();!X.done;X=Y.next())l+=X.value.jU||0;return l+c.jO}; Hh=function(l,c){if(zB){var Y=0;l=l.hW.get(c);if(l==null||!l.M4)return 0;l=g.b(l.M4.values());for(c=l.next();!c.done;c=l.next())Y+=c.value.data.getLength();return Y}return((Y=l.hW.get(c))==null?void 0:Y.n0.getLength())||0}; w7=function(l,c){l=l.hW.get(c);if(zB){if(l==null||!l.IM)return!1;c=l.M4.size>0;return l.aU.length>0||c}return!(l==null||!l.IM)&&!(l==null||!l.n0.getLength())}; E8O=function(l,c){var Y=l.hW.get(c),X=L1O(l,c),k=!X&&!!Y.bytesReceived;if(zB){var r;if((r=l.X7)==null?0:r.Hu){l=g.b(Y.M4.values());for(c=l.next();!c.done;c=l.next())if(!c.value.Wx)return!1;return k}}else if(r=l.gb(c),k&&l.D&&r!==void 0)return r;return(k||Y.bytesReceived===X)&&Y.U5+Hh(l,c)===Y.bytesReceived}; g8i=function(l,c,Y){l.hW.set(c,{n0:new a5,U5:0,bytesReceived:0,jO:0,cw:!1,tN:!1,gb:!1,St:Y,BT:[],Rh:[],iZ:[],IM:!1,M4:new Map,HY:new Map,aU:[]});l.logger.debug(function(){return"[initStream] formatId: "+c})}; umL=function(l,c,Y,X){Y.Rh.push.apply(Y.Rh,g.N(X));if(zB){Y.HY.has(c)||Y.HY.set(c,[]);var k;(k=Y.HY.get(c)).push.apply(k,g.N(X))}else if(Y.WI)for(l=g.b(X),c=l.next();!c.done;c=l.next())Y.WI.Rh.push(c.value);else{Y.WI=new d7(l.nC,[].concat(g.N(Y.Rh)));var r;((r=l.nC)==null?0:r.Xy)&&g.Z(l,Y.WI)}}; AQg=function(l,c,Y){var X,k=(X=l.X7)==null?void 0:X.K.get(c);if(!k)return[];if(Y.Jw){var r;return((r=k.mj(0,Y.clipId))==null?void 0:r.Rh)||[]}if(k.iq()){var e=Y.startMs,d=Y.durationMs,y=1E3,O;if(((O=l.nC)==null?0:O.D)&&Y.timeRange){var D;e=(D=Y.timeRange.startTicks)!=null?D:-1;var t;d=(t=Y.timeRange.gN)!=null?t:-1;var U;y=(U=Y.timeRange.timescale)!=null?U:-1}if(Y.Ju<0||Y.dg<0||d<0||e<0||Y.jU<0||y<0)return hF(l,c),[];l=wV(Y.Ju,Y.jU);c=Y.D5||0;return[new Tv(3,k,l,"makeSliceInfosMediaBytes",Y.dg-1,e/ y,d/y,c,l.length-c,void 0,Y.Sj,Y.clipId)]}if(Y.dg<0)return hF(l,c),[];var G;return((G=l.X7)==null?0:G.Hu)?(c=k.Dm,O=c*k.info.Ss,D=((e=l.nC)==null?0:e.U$)?Y.D5:void 0,((y=l.nC)==null?0:y.qB)&&Y.timeRange&&!D&&(d=Y.timeRange.startTicks/Y.timeRange.timescale),[new Tv(3,k,void 0,"makeSliceInfosMediaBytes",Y.dg,d,c,D,O,!0,Y.Sj,Y.clipId)]):[]}; F1V=function(l,c,Y){l.X7=c;l.nC=Y;c=g.b(l.hW);for(Y=c.next();!Y.done;Y=c.next()){var X=g.b(Y.value);Y=X.next().value;X=X.next().value;for(var k=g.b(X.BT),r=k.next();!r.done;r=k.next()){r=r.value;var e=AQg(l,Y,r);umL(l,r.ZG,X,e)}}}; KV=function(l,c,Y,X){l.logger.debug(function(){return"[addStreamData] formatId: "+Y+",headerId: "+c+" bytes: "+X.getLength()}); (l=l.hW.get(Y))&&!l.tN&&(zB?(l.M4.has(c)||l.M4.set(c,{data:new a5,Dt:0,Wx:!1}),Nz(l.M4.get(c).data,X)):Nz(l.n0,X),l.bytesReceived+=X.getLength(),l.cw=!0)}; nV=function(l,c){l.logger.debug(function(){return"[closeStream] formatId: "+c}); var Y=l.hW.get(c);Y&&!Y.tN&&(Y.tN=!0,Y.Yu&&Y.Yu(),Ijg(l)&&l.T.l1())}; Ijg=function(l){l=g.b(l.hW.values());for(var c=l.next();!c.done;c=l.next())if(!c.value.tN)return!1;return!0}; TB=function(l,c,Y,X,k,r,e,d){g.C.call(this);this.policy=l;this.info=c;this.X7=Y;this.Jg=k;this.Sz=d;this.logger=new g.eh("sabr");this.lq=new ch(this);this.Jq=new vh(this);this.Df=new x5(this);this.state=1;this.wr=!1;this.AM=0;this.clipId="";this.T0=this.vW=-1;this.jo=0;this.ZP=-1;this.vx=this.zD=!1;this.Ir=0;this.PO=!1;this.policy.Fz?this.Qx=new i8(this,r):this.Qx=new FS(this,r);this.BP=this.policy.MJ?c.kV:lTn(c,this.policy,X);this.BP.set("rn",""+this.O3());this.BP.set("alr","yes");F1V(this.Df,Y, l);this.s$=new Om(this,this.policy,this.BP,c.Wu,this.Qx,this.logger,X,e,this.policy.enableServerDrivenRequestCancellation);DxK(this.s$);var y;if((y=this.policy)==null?0:y.Xy)g.Z(this,this.Df),g.Z(this,this.s$);l=c.G;c={method:"POST",body:l};l&&(this.jo=l.length);try{this.xhr=r7(this.BP,this.policy.U,this.Qx,II,c),this.policy.w3&&Am(this.Qx,this.Fq()),this.s$.G.start()}catch(O){g.Cj(O)}}; crk=function(l){l.policy.W0&&l.P5&&!l.PO?l.PO=!0:l.Qx.S1()}; YJO=function(l,c){var Y=-1,X=-1,k=-1,r;if((r=l.Gl)==null?0:r.items)for(l=g.b(l.Gl.items),r=l.next();!r.done;r=l.next())r=r.value,c=d,y=l.X7.isManifestless&&l.policy.g3,e){var O;if(((O=l.D)==null?void 0:O.MM.event)==="predictStart"&&l.D.BUl.W&&(l.W=NaN,l.C=NaN);l.D&&l.D.BU===c?bSK(l,c,Y,l.D,k):l.G===1&&CV(l,5,"noad")}; bSK=function(l,c,Y,X,k){if(k&&X){var r=X.MM,e=k.LD(r);r.event==="predictStart"&&(l.Kh=c);l.Gz("sdai",{onqevt:r.event,sq:c,mt:Y,gab:e,cst:r.startSecs,cueid:l.policy.pR&&(e||r.event==="start")?r.identifier:void 0},!0);if(e)if(r.event!=="predictStart")r.event==="start"&&l.Kh===c-1&&l.Gz("sdai",{gabonstart:c}),X.Zc?CV(l,4,"cue"):(l.W=c,l.C=Y,l.Gz("sdai",{joinad:l.G,sg:l.W,st:l.C.toFixed(3)}),l.j=Date.now(),CV(l,2,"join"),k.XJ(X.MM));else{var d=c+Math.max(Math.ceil(-r.D/5E3),1);e=Math.floor(Y-r.D/1E3); l.policy.N?l.N=e:l.T=d;l.Gz("sdai",{onpred:Y,estsq:d,estmt:e.toFixed(3)});$5(l.tJ,e,e,d);l.j=Date.now();CV(l,3,"predict");k.XJ(X.MM)}else l.G===1?((d=l.K)==null?0:d.Yh(Y))?($5(l.tJ,Y,Y,c),CV(l,4,"sk2had")):CV(l,5,"nogab"):r.event==="predictStart"&&(l.policy.N&&l.N>0?(Y=Math.floor(Y-r.D/1E3),l.N!==Y&&l.Gz("sdai",{updateSt:Y,old:l.N}),l.N=Y):l.T>0&&(Y=c+Math.max(Math.ceil(-r.D/5E3),1),l.T!==Y&&(l.Gz("sdai",{updateSt:Y,old:l.T}),l.T=Y)));var y,O;if(l.q0&&r.event==="start"&&((y=l.D)==null?void 0:y.MM.event)!== "predictStart"&&((O=l.D)==null?void 0:O.BU)===c-1){var D;l.Gz("sdai",{ovlpst:(D=l.D)==null?void 0:D.MM.event,sq:c})}}else l.Gz("sdai",{nulldec:1,sq:c,mt:Y.toFixed(3),evt:(X==null?void 0:(r=X.MM)==null?void 0:r.event)||"none"})}; aTv=function(l,c,Y){if(l.policy.Z0&&l.policy.N)return!(l.G===1||l.G===2||l.G===3&&Y>=l.T);if(l.G===1||l.G===2)return!1;if(l.G!==0&&c===l.audioTrack){if(l.policy.N)return qJv(l.videoTrack,Y)||qJv(l.videoTrack,Y+1);l=Qf(l.videoTrack);if(Y>(l?l.BU:-1))return!1}return!0}; mA=function(l,c,Y){return(Y<0||Y===l.W)&&!isNaN(l.C)?l.C:c}; Gvi=function(l,c){if(l.D){var Y=l.D.MM.hV-(c.startTime+l.U-l.D.MM.startSecs);Y<=0||(Y=new m1(l.D.MM.startSecs-(isNaN(l.U)?0:l.U),Y,l.D.MM.context,l.D.MM.identifier,"stop",l.D.MM.D+c.duration*1E3),l.Gz("cuepointdiscontinuity",{segNum:c.BU}),os(l,Y,c.BU))}}; CV=function(l,c,Y){l.G!==c&&(l.Gz("sdai",{setsst:c,old:l.G,r:Y}),l.G=c)}; Wh=function(l,c,Y,X){(X===void 0?0:X)?CV(l,1,"seek"):c>0&&Math.abs(c-Y)>=5&&l.G===4&&CV(l,5,"sk2t."+c.toFixed(2)+";ct."+Y.toFixed(2))}; Mk=function(l,c,Y){this.audio=l;this.video=c;this.reason=Y}; sm=function(l,c,Y){this.D=l;this.reason=c;this.token=Y;this.videoId=void 0}; Bh=function(l,c,Y){g.C.call(this);this.policy=l;this.T=c;this.Gz=Y;this.K=new Map;this.N=0;this.W=!1;this.D="";this.G=!1}; LV=function(l,c,Y){if(Y===void 0?0:Y)l.W=!0;++l.N;Y=6E4*Math.pow(2,l.N);Y=(0,g.nb)()+Y;l.K.set(c.info.id,Y)}; Em=function(l){for(var c=g.b(l.K.entries()),Y=c.next();!Y.done;Y=c.next()){var X=g.b(Y.value);Y=X.next().value;X=X.next().value;X<(0,g.nb)()&&l.K.delete(Y)}return l.K}; NV5=function(l){return l.W&&Em(l).size>0}; g7=function(l,c){l.D!==c&&(l.D=c,l.G=!0)}; pDn=function(l,c){var Y;c&&(Y=g.gM(l.T.D,function(k){return k.id===c})); if(!Y&&(Y=g.gM(l.T.D,function(k){var r;return!((r=k.rB)==null||!r.isDefault)}),c)){var X; l.Gz("iaf",{id:c,sid:(X=Y)==null?void 0:X.id})}return Y}; AF=function(l,c,Y,X,k,r){var e=this;r=r===void 0?[]:r;this.tJ=l;this.xT=c;this.policy=Y;this.X7=X;this.W=k;this.uQ=r;this.logger=new g.eh("dash/abr");this.D=Mb;this.K=this.C=null;this.j=-1;this.NQ=!1;this.nextVideo=this.G=null;this.T=[];this.ZA=new Set;this.Ch={};this.Ud=new t2(1);this.U=0;this.Ed=this.Kh=this.AJ=!1;this.JJ=0;this.nh=!1;this.PU=new Set;this.yf=!1;this.gk={VG:function(){u8(e)}}; this.N=new Bh(this.policy,k,function(d,y){e.tJ.Gz(d,y)})}; xdk=function(l,c,Y){FL(l,c);c=pDn(l.N,Y);Y||c||(c=RvS(l));c=c||l.W.D[0];l.G=l.X7.D[c.id];u8(l);l.C=l.G;iSg(l);SJS(l);l.K=l.nextVideo;l.C=l.G;return vAn(l)}; hvy=function(l,c){if(zvv(l,c))return null;if(c.reason==="m"&&c.isLocked())return l.logger.debug(function(){return"User sets constraint to: "+Dj(c)}),FL(l,c),l.U=l.T.length-1,u8(l),Is(l),l.Kh=l.Kh||l.K!==l.nextVideo,l.K=l.nextVideo,new Mk(l.G,l.K,c.reason); c.reason==="r"&&(l.j=-1);FL(l,c);Is(l);if(c.reason==="r"&&l.nextVideo===l.K)return new Mk(l.G,l.nextVideo,c.reason);nAc(l);return null}; HSn=function(l,c,Y){l.G=l.X7.D[c];l.C=l.G;return new Mk(l.C,l.K,Y?"t":"m")}; wDX=function(l,c){if(c.info.video){if(l.K!==c)return l.K=c,vAn(l)}else l.Ed=l.C!==c,l.C=c;return null}; KEk=function(l,c){if(c.D.info.video&&c.N){var Y=(c.G+c.K)/c.duration,X=c.D.info.Ss;Y&&X&&(l.Ud.aH(1,Y/X),l.policy.K&&Y/X>1.5&&l.tJ.Gz("overshoot",{sq:c.BU,br:Y,max:X}))}}; lJ=function(l,c,Y){LV(l.N,c,Y===void 0?!1:Y);l.j=-1;FL(l,l.D)}; TVk=function(l,c){return new Mk(l.C,l.K,c||l.D.reason)}; nAc=function(l){if(l.K&&l.nextVideo&&cf(l,l.K.info)l.policy.N4,d=k<=l.policy.N4?uO(X):Lr(X);if(!r||e||d)Y[k]=X}return Y}; FL=function(l,c){l.D=c;var Y=l.W.videoInfos;if(!l.D.isLocked()){var X=(0,g.nb)();Y=g.yo(Y,function(d){if(d.Ss>this.policy.Ss)return!1;var y=this.X7.D[d.id];return Em(this.N).get(d.id)>X?!1:y.Wu.G>4||y.W>4?(this.logger.debug(function(){return"Remove "+eF(d)+"; 4 load failures"}),!1):this.PU.has(+d.itag)?!1:!0},l); NV5(l.N)&&(Y=g.yo(Y,function(d){return d.video.width<=854&&d.video.height<=480}))}Y.length||(Y=l.W.videoInfos); var k=Y;l.policy.rg&&(k=VBn(l,k,c));k=g.yo(k,c.T,c);if(l.D.isLocked()&&l.N.D){var r=g.gM(Y,function(d){return d.id===l.N.D}); r?k=[r]:g7(l.N,"")}l.policy.rg||(k=VBn(l,k,c));k.length||(k=[Y[0]]);k.sort(function(d,y){return cf(l,d)-cf(l,y)}); c={};for(Y=1;Yc.Yr.video.width?(g.Fc(k,Y),Y--):cf(l,c.Ph)*l.policy.j>cf(l,c.Yr)&&(g.Fc(k,Y-1),Y--);var e=k[k.length-1];l.nh=!!l.K&&!!l.K.info&&l.K.info.rf!==e.rf;l.logger.debug(function(){return"Constraint: "+Dj(l.D)+", "+k.length+" fmts selectable, max selectable fmt: "+eF(e)}); l.T=k;l.ZA.clear();c=!1;for(Y=0;Y=1080&&(c=!0);oAL(l.policy,e,l.X7.Hu)}; VBn=function(l,c,Y){var X=Y.reason==="m"||Y.reason==="s";l.policy.tX&&YW&&g.Na&&(!X||Y.D<1080)&&(c=c.filter(function(O){return O.video&&(!O.G||O.G.powerEfficient)})); if(c.length>0)if(qc()){var k=jOg(l,c);c=c.filter(function(O){return!!O&&!!O.video&&O.rf===k[O.video.qualityOrdinal].rf})}else{var r,e,d=(r=c[0])==null?void 0:(e=r.video)==null?void 0:e.qualityOrdinal; if(d){Y=c.filter(function(O){return!!O&&!!O.video&&O.video.qualityOrdinal===d}); var y=jOg(l,Y)[d].rf;c=c.filter(function(O){return!!O&&!!O.video&&O.rf===y})}}return c}; C7r=function(l,c){for(var Y=0;Y+1X}; u8=function(l){if(!l.G||!l.policy.T&&!l.G.info.rB){var c=l.W.D;l.G&&(c=c.filter(function(X){return X.audio.D===l.G.info.audio.D}),c.length||(c=l.W.D)); l.G=l.X7.D[c[0].id];if(c.length>1){if(l.policy.X5){if(l.policy.T_&&l.C===null){var Y=g.vL(c,function(X){return X.audio.audioQuality}); l.tJ.Gz("aq",{hqa:l.policy.yf,qs:Y.join("_")})}if(l.policy.yf)return;if(Y=g.gM(c,function(X){return X.audio.audioQuality!=="AUDIO_QUALITY_HIGH"}))l.G=l.X7.D[Y.id]}Y=!1; if(Y=l.policy.gC?!0:l.D.isLocked()?l.D.D<240:C7r(l,l.G))l.G=l.X7.D[g.LF(c).id]}}}; Is=function(l){if(!l.nextVideo||!l.policy.T)if(l.D.isLocked())l.nextVideo=l.D.D<=360?l.X7.D[l.T[0].id]:l.X7.D[g.LF(l.T).id],l.logger.debug(function(){return"Select max fmt: "+eF(l.nextVideo.info)}); else{for(var c=Math.min(l.U,l.T.length-1),Y=Kh(l.xT),X=cf(l,l.G.info),k=Y/l.policy.AJ-X;c>0&&!(cf(l,l.T[c])<=k);c--);for(var r=Y/l.policy.j-X;c=r);c++);l.nextVideo=l.X7.D[l.T[c].id];l.U!==c&&l.logger.info(function(){return"Adapt to: "+eF(l.nextVideo.info)+", bandwidth: "+Y.toFixed(0)+", bandwidth to downgrade: "+k.toFixed(0)+", bandwidth to upgrade: "+r.toFixed(0)+", constraint: "+Dj(l.D)}); l.U=c}}; iSg=function(l){var c=l.policy.AJ,Y=Kh(l.xT),X=Y/c-cf(l,l.G.info);c=g.uQ(l.T,function(k){return cf(this,k)r?k=0:X[e]>l.buffered[e]&&(e===r-1?k=2:e===r-2&&X[e+1]>l.buffered[e+1]&&(k=3))}l.D.add(c<<3|(Y&&4)|k);c=Math.ceil(l.track.vR()*1E3);l.D.add(c-l.N);l.N=c;if(k===1)for(l.D.add(r),e=c=0;e=2&&l.D.add(X[r- 1]-l.buffered[r-1]);Y&&l.D.add(Y);l.buffered=X}; rp=function(l,c,Y){var X=this;this.policy=l;this.D=c;this.JJ=Y;this.T=this.G=0;this.fU=null;this.AJ=new Set;this.j=[];this.indexRange=this.initRange=null;this.U=new FZ;this.Kh=this.xT=!1;this.gk={F2U:function(){return X.K}, i$0:function(){return X.chunkSize}, u8z:function(){return X.C}, ox7:function(){return X.W}}; (c=WEX(this))?(this.chunkSize=c.csz,this.K=Math.floor(c.clen/c.csz),this.C=c.ck,this.W=c.civ):(this.chunkSize=l.Vc,this.K=0,this.C=g.vw(16),this.W=g.vw(16));this.N=new Uint8Array(this.chunkSize);this.C&&this.W&&(this.crypto=new I$V(this.C,this.W))}; WEX=function(l){if(l.policy.Xw&&l.policy.NP)for(var c=g.b(l.policy.Xw),Y=c.next(),X={};!Y.done;X={QY:void 0,IS:void 0},Y=c.next())if(Y=g.re(Y.value),X.QY=+Y.clen,X.IS=+Y.csz,X.QY>0&&X.IS>0&&l.policy.T===Y.docid&&l.D.info.id===Y.fmtid&&l.D.info.lastModified===+Y.lmt)return l={},l.clen=X.QY,l.csz=X.IS,l.ck=Y.ck,l.civ=Y.civ,l}; eU=function(l){return!!l.fU&&l.fU.d9()}; BVi=function(l,c){if(!eU(l)&&!l.vU()){if(!(l.xT||(l.xT=!0,l.K>0))){var Y=Jn(l);Y=jK(l.policy.T,l.D.info,dp(l),Y,l.policy.iQ);yC(l,Y)}if(c.info.type===1){if(l.fU){OT(l,Error("Woffle: Expect INIT slices to always start us off"));return}l.initRange=wV(0,c.D.getLength())}else if(c.info.type===2)l.fU&&l.fU.type===1||OT(l,Error("Woffle: Index before init")),l.indexRange=wV(l.initRange.end+1,c.D.getLength());else if(c.info.type===3){if(!l.fU){OT(l,Error("Woffle: Expect MEDIA slices to always have lastSlice")); return}if(l.fU.type===3&&!oO(l.fU,c.info)&&(l.j=[],c.info.BU!==CS(l.fU)||c.info.G!==0))return;if(c.info.N){Y=g.b(l.j);for(var X=Y.next();!X.done;X=Y.next())MBV(l,X.value);l.j=[]}else{l.j.push(c);l.fU=c.info;return}}else{OT(l,Error("Woffle: Unexpected slice type"));return}l.fU=c.info;MBV(l,c);sOr(l)}}; MBV=function(l,c){var Y=0,X=c.D.UO();if(l.T=X.length)return;if(Y<0)throw Error("Missing data");l.T=l.K;l.G=0}for(k={};Y0){var e=X.getUint32(Y+28);r+=e*16+4}var d=X.getUint32(Y+r-4);try{var y=ArO(c.subarray(Y+r,Y+r+d));if(y!==null){var O=y;break a}}catch(D){}}Y+=k}O=null;break a}catch(D){O=null;break a}O=void 0}if(O!=null)for(c=UC(WK(O,7)),c==null||l.x_||(l.cryptoPeriodIndex=c),c=UC(WK(O,10)),c!=null&&c>0&&!l.x_&&(l.D=c),O=Ah(O, 2,DMy,void 0===G_y?2:4),O=g.b(O),c=O.next();!c.done;c=O.next())l.K.push(g.aW(z_(c.value),4))}; ITL=function(l){return isNaN(l.cryptoPeriodIndex)?g.aW(l.initData):""+l.cryptoPeriodIndex}; UT=function(l,c,Y){var X=Y===void 0?{}:Y;Y=X.videoDuration===void 0?0:X.videoDuration;var k=X.qo===void 0?void 0:X.qo;X=X.Ll===void 0?!1:X.Ll;this.videoId=l;this.status=c;this.videoDuration=Y;this.qo=k;this.Ll=X}; lVV=function(l,c,Y,X,k){this.videoId=l;this.Gq=c;this.G=Y;this.bytesDownloaded=X;this.D=k}; G4=function(l){this.D=l;this.offset=0}; fM=function(l){if(l.offset>=l.D.getLength())throw Error();return l.D.getUint8(l.offset++)}; cM5=function(l,c){c=c===void 0?!1:c;var Y=fM(l);if(Y===1){c=-1;for(Y=0;Y<7;Y++){var X=fM(l);c===-1&&X!==255&&(c=0);c>-1&&(c=c*256+X)}return c}X=128;for(var k=0;k<6&&X>Y;k++)Y=Y*256+fM(l),X*=128;return c?Y:Y-X}; Y7X=function(l){try{var c=cM5(l,!0),Y=cM5(l,!1);return{id:c,size:Y}}catch(X){return{id:-1,size:-1}}}; X7K=function(l){for(var c=new G4(l),Y=-1,X=0,k=0;!X||!k;){var r=Y7X(c),e=r.id;r=r.size;if(e<0)return;if(e===176){if(r!==2)return;X=c.nF()}else if(e===186){if(r!==2)return;k=c.nF()}e===374648427?Y=c.nF()+r:e!==408125543&&e!==174&&e!==224&&c.skip(r)}c=Sc(l,0,Y);Y=new DataView(c.buffer);Y.setUint16(X,3840);Y.setUint16(k,2160);X=new a5([c]);Nz(X,l);return X}; kmn=function(l,c,Y){var X=this;this.tJ=l;this.policy=c;this.W=Y;this.logger=new g.eh("dash");this.G=[];this.D=null;this.xT=-1;this.j=0;this.PU=NaN;this.AJ=0;this.K=NaN;this.U=this.NQ=0;this.nh=-1;this.Ch=this.N=this.T=this.JJ=null;this.Ud=this.Ed=NaN;this.C=this.Kh=this.ZA=this.uQ=null;this.iQ=!1;this.yf=this.timestampOffset=0;this.gk={fq:function(){return X.G}}; if(this.policy.T){var k=this.W,r=this.policy.T;this.policy.iQ&&l.Gz("atv",{ap:this.policy.iQ});this.C=new rp(this.policy,k,function(e,d,y){Pf(l,new UT(X.policy.T,2,{qo:new lVV(r,e,k.info,d,y)}))}); this.C.U.promise.then(function(e){X.C=null;e===1?Pf(l,new UT(X.policy.T,e)):X.tJ.Gz("offlineerr",{status:e.toString()})},function(e){var d=(e.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"); e instanceof Dl&&!e.D?(X.logger.info(function(){return"Assertion failed: "+d}),X.tJ.Gz("offlinenwerr",{em:d}),bJ(X),Pf(l,new UT(X.policy.T,4))):(X.logger.info(function(){return"Failed to write to disk: "+d}),X.tJ.Gz("dldbwerr",{em:d}),bJ(X),Pf(l,new UT(X.policy.T,4,{Ll:!0})))})}}; rM5=function(l){return l.G.length?l.G[0]:null}; eWV=function(l,c){return l.G.some(function(Y){return Y.info.BU===c})}; DVX=function(l,c,Y,X){X=X===void 0?0:X;if(l.N){var k=l.N.G+l.N.K;if(Y.info.G>0)if(Y.info.BU===l.N.BU&&Y.info.G=0&&l.N.BU>=0&&!oO(l.N,Y.info))throw new g.Ed("improper_continuation",l.N.kF(),Y.info.kF());EwO(l.N,Y.info)||qG(l,"d")}else if(Y.info.G>0)throw new g.Ed("continuation_of_null",Y.info.kF());l.N=Y.info;l.W=Y.info.D;if(Y.info.G===0){if(l.D)if(!l.tJ.isOffline()||l.policy.kP)l.tJ.Gz("slice_not_fully_processed",{buffered:l.D.info.kF(), push:Y.info.kF()});else throw new g.Ed("slice_not_fully_processed",l.D.info.kF(),Y.info.kF());ab(l);l.NQ=X}else{if(l.NQ&&X&&l.NQ!==X)throw l=new g.Ed("lmt_mismatch",Y.info.BU,l.NQ,X),l.level="WARNING",l;!Y.info.D.iq()&&l.T&&(X=Y.info,k=l.T.vW,X.C="updateWithEmsg",X.BU=k)}if(l.D){X=g.c7(l.D,Y);if(!X)throw new g.Ed("failed_to_merge",l.D.info.kF(),Y.info.kF());l.D=X}else l.D=Y;a:{Y=g.I3(l.D.info.D.info);if(l.D.info.type!==3){if(!l.D.info.N)break a;l.D.info.type===6?JMv(l,c,l.D):dVK(l,l.D);l.D=null}for(;l.D;){X= l.D.D.getLength();if(l.xT<=0&&l.j===0){var r=l.D.D,e=-1;k=-1;if(Y){for(var d=0;d+80))break;if(t!==408125543)if(t===524531317)d=!0,D>=0&&(k=r.nF()+D,y=!0);else{if(d&&(t===160||t===163)&&(e<0&&(e=O),y))break;t===163&&(e=Math.max(0,e),k=r.nF()+D);if(t===160){e<0&&(k=e=r.nF()+D);break}r.skip(D)}}e<0&&(k=-1)}if(e< 0)break;l.xT=e;l.j=k-e}if(l.xT>X)break;l.xT?(X=yMK(l,l.xT),X.N&&O9n(l,X),JMv(l,c,X),NG(l,X),l.xT=0):l.j&&(X=yMK(l,l.j<0?Infinity:l.j),l.j-=X.D.getLength(),NG(l,X))}}l.D&&l.D.info.N&&(NG(l,l.D),l.D=null)}; dVK=function(l,c){!c.info.D.iq()&&c.info.G===0&&(g.I3(c.info.D.info)||c.info.D.info.x_())&&iAV(c);if(c.info.type===1)try{O9n(l,c),tMk(l,c)}catch(k){g.ot(k);var Y=ZT(c.info);Y.hms="1";l.tJ.handleError("fmt.unparseable",Y||{},1)}Y=c.info.D;Y.Do(c);l.C&&BVi(l.C,c);if(Y.yd()&&l.policy.D)a:{l=l.tJ.X7;c=c.info.clipId;Y=g.cX(Y.info,l.Hu);if(c){var X=QVk(l,Y);if(l.yf[X])break a;l.yf[X]=c}l.Ch.push(Y)}}; ZBn=function(l,c,Y){if(l.G.length!==0&&(Y||l.G.some(function(r){return r.info.T=Rb(e)+d):c=l.getDuration()>=e.getDuration(),c=!c;c&&fVr(Y)&&(c=l.JJ,pM?(d=pXy(Y),e=1/d,d=Rb(l,d),c=Rb(c)+e-d):c=c.getDuration()- l.getDuration(),c=1+c/Y.info.duration,Sfn(Y.PP(),c))}else{e=!1;l.T||(iAV(Y),Y.G&&(l.T=Y.G,e=!0,r=Y.info,X=Y.G.vW,r.C="updateWithEmsg",r.BU=X,r=Y.G,r.d9&&(X=l.W.index,X.G=!r.d9,X.K="emsg"),r=Y.info.D.info,X=Y.PP(),g.I3(r)?cD(X,1701671783):r.x_()&&yr([408125543],307544935,X)));a:if((r=kJ(Y,l.policy.fC))&&RFr(Y))d=PP5(l,Y),l.U+=d,r-=d,l.AJ+=r,l.K=l.policy.BX?l.K+r:NaN;else{if(l.policy.pm){if(X=y=l.tJ.dW(g.YJ(Y),1),l.K>=0&&Y.info.type!==6){if(l.policy.BX&&isNaN(l.Ed)){g.Cj(new g.Ed("Missing duration while processing previous chunk", Y.info.kF()));l.tJ.isOffline()&&!l.policy.kP||b9v(l,Y,X);qG(l,"m");break a}var O=y-l.K,D=O-l.U,t=Y.info.BU,U=l.Ch?l.Ch.BU:-1,G=l.Ud,f=l.Ed,a=l.policy.nY&&O>l.policy.nY,p=Math.abs(D)>10,S=Math.abs(l.K-X)<1E-7;if(Math.abs(D)>1E-4){l.yf+=1;var x=(k=l.T)==null?void 0:sX(k);k={audio:""+ +l.St(),sq:t.toFixed(),sliceStart:y,lastSq:U.toFixed(),lastSliceStart:G,lastSliceDuration:f,totalDrift:(O*1E3).toFixed(),segDrift:(D*1E3).toFixed(),skipRewrite:""+ +(a||p)};if(x==null?0:x.length)k.adCpn=x[0];l.tJ.handleError("qoe.avsync", k);l.nh=t}a||p||S||(X=l.K);k=PP5(l,Y,y);r-=k;l.U=O+k;l.policy.K&&(D&&!S||k)&&(O=(d=l.T)==null?void 0:sX(d),l.tJ.Gz("discontinuityRewrite",{adCpn:(O==null?0:O.length)?O.join("."):"",itag:Y.info.D.info.itag,sq:Y.info.BU,originalStartTime:y,rewrittenStartTime:X,startTimeAdjustment:X-y,segDrift:(D*1E3).toFixed(),originalDuration:r+k,rewrittenDuration:r,durationAdjustment:k}))}}else X=isNaN(l.K)?Y.info.startTime:l.K;b9v(l,Y,X)&&(l.AJ+=r,l.K=X+r,l.policy.YB&&l.yf>=l.policy.YB&&(l.yf=0,l.tJ.Iy({resetForRewrites:"count"})))}l.Ch= Y.info;l.Ed=Xq(Y);Y.K>=0&&(l.Ud=Y.K);if(e&&l.T){e=q7O(l,!0);$A(Y.info,e);l.D&&$A(l.D.info,e);c=g.b(c);for(d=c.next();!d.done;d=c.next())d=d.value,k=void 0,l.policy.W&&d.BU!==((k=l.T)==null?void 0:k.vW)||$A(d,e);(Y.info.N||l.D&&l.D.info.N)&&Y.info.type!==6||(l.Kh=e,l.policy.uQ?(c=aVr(l.T),l.tJ.Pl(l.W,e,c)):(c=l.tJ,c.X7.isManifestless&&NmL(c,e,null,!!l.W.info.video)),l.policy.Lt||p7v(l))}}tMk(l,Y);l.timestampOffset&&aO5(Y,l.timestampOffset)}; NG=function(l,c){if(c.info.N){l.uQ=c.info;if(l.T){var Y=l.T,X=q7O(l,!1);Y=aVr(Y);l.tJ.Pl(l.W,X,Y);l.Kh||l.policy.Lt||p7v(l);l.Kh=null}ab(l)}l.C&&BVi(l.C,c);if(X=l.sZ())if(X=g.c7(X,c,l.policy.LR,l.policy.uh)){l.G.pop();l.G.push(X);return}l.G.push(c)}; aVr=function(l){if(l.Zc()){var c=l.data["Stitched-Video-Id"]?l.data["Stitched-Video-Id"].split(",").slice(0,-1):[],Y=sX(l),X=[];if(l.data["Stitched-Video-Duration-Us"])for(var k=g.b(l.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1)),r=k.next();!r.done;r=k.next())X.push((Number(r.value)||0)/1E6);k=[];if(l.data["Stitched-Video-Start-Frame-Index"]){r=g.b(l.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1));for(var e=r.next();!e.done;e=r.next())k.push(Number(e.value)||0)}k=[]; if(l.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(r=g.b(l.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0,-1)),e=r.next();!e.done;e=r.next())k.push((Number(e.value)||0)/1E6);l=new uJy(c,Y,X,k,g.NiK(l),g.pIv(l))}else l=null;return l}; ab=function(l){l.D=null;l.xT=-1;l.j=0;l.T=null;l.PU=NaN;l.AJ=0;l.Kh=null}; qG=function(l,c){c={rst4disc:c,cd:l.U.toFixed(3),sq:l.Ch?l.Ch.BU:-1};l.K=NaN;l.U=0;l.nh=-1;l.Ch=null;l.Ud=NaN;l.Ed=NaN;l.ZA=null;l.tJ.Gz("mdstm",c)}; tMk=function(l,c){if(l.W.info.bd){if(c.info.D.info.x_()){var Y=new XJ(c.PP());if(rV(Y,[408125543,374648427,174,28032,25152,20533,18402])){var X=dV(Y,!0);Y=X!==16?null:UJ(Y,X)}else Y=null;X="webm"}else c.info.j=EAn(c.PP()),Y=gAX(c.info.j),X="cenc";Y&&Y.length&&(Y=new tn(Y,X),l.policy.ke&&g.I3(c.info.D.info)&&(X=Hrn(c.PP()))&&(Y.G=X),Y.x_=c.info.D.info.x_(),c.G&&c.G.cryptoPeriodIndex&&(Y.cryptoPeriodIndex=c.G.cryptoPeriodIndex),c.G&&c.G.G&&(Y.D=c.G.G),l.tJ.nD(Y))}}; p7v=function(l){var c=l.T,Y=qfK(c);Y&&(Y.startSecs+=l.PU,l.tJ.Go(l.W,Y,c.vW,c.Zc()))}; q7O=function(l,c){var Y,X=l.T;if(Y=qfK(X))Y.startSecs+=l.PU;return new wx(X.vW,l.PU,c?X.Dm:l.AJ,X.ingestionTime,"sq/"+X.vW,void 0,void 0,c,Y)}; b9v=function(l,c,Y){if(!qAL(c,Y))return c=ZT(c.info),c.smst="1",l.tJ.handleError("fmt.unparseable",c||{},1),!1;isNaN(l.PU)&&(l.PU=Y);return!0}; PP5=function(l,c,Y){var X=0;if(c.info.D.info.x_()&&!RFr(c))return 0;if(l.JJ&&!l.St()){var k=0;Y&&g.I3(c.info.D.info)?k=Y-l.K:c.info.D.info.x_()&&(k=l.U);var r=c.info.BU;Y=kJ(c,l.policy.fC);var e=l.JJ;var d=e.nh;e=e.U;var y=Math.abs(e-k)>.02;if((r===d||r>d&&r>l.nh)&&y){X=Math.max(.95,Math.min(1.05,(Y-(e-k))/Y));if(g.I3(c.info.D.info))Sfn(c.PP(),X);else if(c.info.D.info.x_()&&(r=k-e,!g.I3(c.info.D.info)&&(c.info.D.info.x_(),X=new XJ(c.PP()),d=c.N?X:new XJ(new DataView(c.info.D.D.buffer)),kJ(c,!0)))){var O= r*1E3,D=fS(d);d=X.pos;X.pos=0;if(X.D.getUint8(X.pos)===160||PD(X))if(Jr(X,160))if(dV(X,!0),Jr(X,155)){if(r=X.pos,y=dV(X,!0),X.pos=r,O=O*1E9/D,D=OJ(X),O=D+Math.max(-D*.7,Math.min(D,O)),O=Math.sign(O)*Math.floor(Math.abs(O)),!(Math.ceil(Math.log(O)/Math.log(2)/8)>y)){X.pos=r+1;for(r=y-1;r>=0;r--)X.D.setUint8(X.pos+r,O&255),O>>>=8;X.pos=d}}else X.pos=d;else X.pos=d;else X.pos=d}X=kJ(c,l.policy.fC);X=Y-X}X&&c.info.D.info.x_()&&l.tJ.Gz("webmDurationAdjustment",{durationAdjustment:X,videoDrift:k+X,audioDrift:e})}return X}; fVr=function(l){return l.info.D.iq()&&l.info.BU===l.info.D.index.pC()}; Rb=function(l,c){c=(c=c===void 0?0:c)?Math.round(l.timestampOffset*c)/c:l.timestampOffset;l.W.T&&c&&(c+=l.W.T.D);return c+l.getDuration()}; RWy=function(l,c){c<0||(l.G.forEach(function(Y){aO5(Y,c)}),l.timestampOffset=c)}; ZU=function(l,c,Y,X,k){Y5.call(this,Y,k);var r=this;this.policy=l;this.formatId=c;this.Df=X;this.lastError=null;this.Yu=function(){r.vU()||(r.Df.hW.has(r.formatId)?(r.isComplete()||r.D.start(),w7(r.Df,r.formatId)&&r.dE(2),r.Df.tN(r.formatId)&&(E8O(r.Df,r.formatId)?r.cA(4):(r.lastError="net.closed",r.cA(5)))):(r.lastError="player.exception",r.cA(5)))}; this.D=new g.gY(function(){r.isComplete()||(r.lastError="net.timeout",r.cA(5))},1E3); this.D.start();sHk(this.Df,this.formatId,this.Yu);g.q5(this.Yu)}; iJ=function(l,c,Y,X){g.C.call(this);var k=this;this.tJ=l;this.policy=c;this.D=Y;this.timing=X;this.logger=new g.eh("dash");this.K=[];this.JJ=[];this.G=this.In=null;this.NQ=!1;this.yf=this.ZA=0;this.W=-1;this.xT=!1;this.PU=-1;this.Ch=null;this.Kh=NaN;this.AJ=[];this.gk={sI:function(){return k.T}, bo7:function(){return k.K}, a0d:function(){return k.U}}; this.T=new kmn(l,c,Y);this.policy.D&&(this.U=new jb(this.T,this.tJ.getManifest(),this.policy,function(r){k.policy.mD&&k.Gz("buftl",r)})); this.policy.OV&&(this.j=new XX(this));this.Ss=Y.info.Ss;this.C=this.policy.Kh?!1:Y.p9();this.isManifestless=Y.p9();this.N=this.C;g.Z(this,this.Ch)}; SU=function(l,c,Y){Y=Y===void 0?!1:Y;c&&pM&&RWy(l.T,c.ew());if(!Y){var X;(X=l.U)==null||jCk(X)}l.In=c;(c=l.U)!=null&&(c.In=l.In)}; vf=function(l){var c=l.In&&l.In.At();if(l.policy.MB){if((l=l.U)==null)l=void 0;else{var Y;l=(Y=l.K)==null?void 0:Y.info}return l||null}return c}; i9c=function(l){for(var c={},Y=0;Y4&&l.JJ.shift()}; S7n=function(l,c){if(c.KP()){var Y=c.J4();Y=g.b(Y);for(var X=Y.next();!X.done;X=Y.next())X=X.value,l.policy.K&&c instanceof ZU&&l.Gz("omblss",{s:X.info.kF()}),z4(l,c.info.Rh,X,c.OI())}}; z4=function(l,c,Y,X){X=X===void 0?0:X;isNaN(l.Kh)||(l.Gz("aswm",{sq:c[0].BU,id:c[0].D.info.itag,xtag:c[0].D.info.D,ep:Date.now()-l.Kh}),l.Kh=NaN);switch(Y.info.type){case 1:case 2:vJn(l,Y);break;case 4:var k=Y.info.D,r=k.fW(Y),e;((e=l.G)==null?0:e.type===4)&&cyS(Y.info,l.G)&&(l.G=k.zC(l.G).pop());Y=g.b(r);for(k=Y.next();!k.done;k=Y.next())z4(l,c,k.value,X);break;case 3:Y.info.D.info.video?(k=l.timing,k.JJ||(k.JJ=(0,g.nb)(),z2("fvb_r",k.JJ,k.D))):(k=l.timing,k.W||(k.W=(0,g.nb)(),z2("fab_r",k.W,k.D))); DVX(l.T,c,Y,X);l.policy.D&&xVg(l);break;case 6:DVX(l.T,c,Y,X),l.G=Y.info}}; vJn=function(l,c){if(c.info.type===1)if(c.info.D.info.video){var Y=l.timing;Y.Ch||(Y.Ch=(0,g.nb)(),z2("vis_r",Y.Ch,Y.D))}else Y=l.timing,Y.U||(Y.U=(0,g.nb)(),z2("ais_r",Y.U,Y.D));dVK(l.T,c);l=l.tJ;l.videoTrack.D.yd()&&l.audioTrack.D.yd()&&l.policy.D&&!l.X7.Hu&&(c=l.audioTrack.getDuration(),Y=l.videoTrack.getDuration(),Math.abs(c-Y)>1&&l.Gz("trBug",{af:""+g.cX(l.audioTrack.D.info,!1),vf:""+g.cX(l.videoTrack.D.info,!1),a:""+c,v:""+Y}))}; El=function(l){return rM5(l.T)}; xVg=function(l){l.K.length?l.G=g.LF(g.LF(l.K).info.Rh):l.T.G.length?l.G=l.T.sZ().info:l.G=vf(l)}; nM=function(l,c){var Y={eC:[],QL:[]},X;if((l=l.U)==null)l=void 0;else{TH5(l,l.eC,"og");HBV(l,c);TH5(l,l.eC,"trim");var k=Kvc(l);c=k.eC;k=k.GZ;for(var r=[],e=0;e0){var U=yG(t,y);U>=0&&(D=(t.end(U)-y+.1)*1E3)}r.push({formatId:g.cX(d.info.D.info,l.X7.Hu), Sj:d.info.Sj,sequenceNumber:d.info.BU+l.T,ol:O,dO:d.info.K,WO:D})}l={eC:c,QL:r}}return(X=l)!=null?X:Y}; m2=function(l,c,Y){Y=Y===void 0?!1:Y;if(l.In){var X=l.In.rC(),k=DO(X,c),r=NaN,e=vf(l);e&&(r=DO(X,e.D.index.getStartTime(e.BU)));if(k===r&&l.G&&l.G.K&&zW5(hn(l),0))return c}l=nJg(l,c,Y);return l>=0?l:NaN}; MO=function(l,c,Y){l.D.yd();var X=nJg(l,c);if(X>=0)return X;var k;(k=l.U)==null||w5K(k,c,Y);Y=Math;X=Y.min;k=l.T;if(k.C)if(k=k.C,k.fU&&k.fU.type===3)k=k.fU.startTime;else if(k.K>0){var r=k.D.index;r=g.dA(r.offsets.subarray(0,r.count),k.K*k.chunkSize);k=k.D.index.getStartTime(r>=0?r:Math.max(0,-r-2))}else k=0;else k=Infinity;c=X.call(Y,c,k);if(l.policy.G){var e,d;Y=(e=l.tJ.mE())==null?void 0:(d=oG(e,c))==null?void 0:d.clipId;l.G=l.D.AE(c,void 0,Y).Rh[0]}else l.G=l.policy.Kh?null:l.D.AE(c).Rh[0];Hf(l)&& (l.In&&l.In.abort(),l.policy.rb&&(e=l.U)!=null&&(e.K=void 0));l.yf=0;return l.G?l.G.startTime:c}; oGV=function(l){l.C=!0;l.N=!0;l.W=-1;MO(l,Infinity)}; wp=function(l){for(var c=0,Y=g.b(l.K),X=Y.next();!X.done;X=Y.next())c+=XXk(X.value.info);return c+=UVn(l.T)}; T4=function(l,c){c=c===void 0?!1:c;var Y=l.tJ.getCurrentTime(),X=l.T.sZ(),k=(X==null?void 0:X.info.W)||0;l.policy.kU&&(X==null?0:X.info.D.p9())&&!X.info.N&&(k=X.info.T);if(l.policy.G&&X&&X.info.clipId){var r,e=(((r=l.tJ.mE())==null?void 0:VF(r,X.info.clipId))||0)/1E3;k+=e}if(!l.In)return l.policy.D&&c&&!isNaN(Y)&&X?k-Y:0;if((r=vf(l))&&KM(l,r))return r.W;e=l.In.rC(!0);if(c&&X)return r=0,l.policy.D&&(r=UA(e,k+.02)),r+k-Y;k=UA(e,Y);l.policy.mq&&r&&(c=yG(e,Y),e=yG(e,r.T-.02),c===e&&(Y=r.W-Y,l.policy.K&& Y>k+.02&&l.Gz("abh",{bh:k,bhtls:Y}),k=Math.max(k,Y)));return k}; hWO=function(l){var c=vf(l);return c?c.W-l.tJ.getCurrentTime():0}; H9n=function(l,c){if(l.K.length){if(l.K[0].info.Rh[0].startTime<=c)return;QF(l)}for(var Y=l.T,X=Y.G.length-1;X>=0;X--)Y.G[X].info.startTime>c&&Y.G.pop();xVg(l);l.G&&c=0;e--){var d=k.G[e];d.info.BU>=c&&(k.G.pop(),k.K-=kJ(d,k.policy.fC),r=d.info)}r&&(k.N=k.G.length>0?k.G[k.G.length-1].info:k.ZA,k.G.length!==0||k.N||qG(k,"r"));k.tJ.Gz("mdstm",{rollbk:1,itag:r?r.D.info.itag:"",popped:r?r.BU:-1,sq:c,lastslc:k.N?k.N.BU:-1,lastfraget:k.K.toFixed(3)});if(l.policy.D)return l.G=null,!0;X>Y?MO(l,X):l.G=l.D.y5(c-1,!1).Rh[0]}catch(y){return c=HI(y),c.details.reason="rollbkerr", l.tJ.handleError(c.errorCode,c.details,c.severity),!1}return!0}; ob=function(l,c){var Y;for(Y=0;Y0?Y||c.BU>=l.PU:Y}; Zl=function(l){var c;return Hf(l)||KM(l,(c=l.T.sZ())==null?void 0:c.info)}; hn=function(l){var c=[],Y=vf(l);Y&&c.push(Y);c=g.cu(c,l.T.y4());Y=g.b(l.K);for(var X=Y.next();!X.done;X=Y.next()){X=X.value;for(var k=g.b(X.info.Rh),r=k.next(),e={};!r.done;e={Sx:void 0},r=k.next())e.Sx=r.value,X.xj&&(c=g.yo(c,function(d){return function(y){return!cyS(y,d.Sx)}}(e))),(Vr(e.Sx)||e.Sx.type===4)&&c.push(e.Sx)}l.G&&!Biy(l.G,g.LF(c),l.G.D.iq())&&c.push(l.G); return c}; zW5=function(l,c){if(!l.length)return!1;for(c+=1;c=c){c=r;break a}}c=k}return c<0?NaN:zW5(l,Y?c:0)?l[c].startTime:NaN}; $W=function(l){return!(!l.G||l.G.D===l.D)}; w7y=function(l){return $W(l)&&l.D.yd()&&l.G.D.info.Ssc&&X.W1080&&!l.tI&&(l.ZA=36700160,l.ph=5242880,l.Ed=Math.max(4194304,l.Ed),l.tI=!0);c.video.qualityOrdinal>2160&&!l.QH&&(l.ZA=104857600,l.Ss=13107200,l.QH=!0);g.GR(l.gf.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?c.isEncrypted()&&g.BU()&&g.Ms("samsung")&&(g.Ms("kant")||g.Ms("muse"))&&(l.Ss=g.GR(l.gf.experiments,"html5_samsung_kant_limit_max_bitrate")):c.isEncrypted()&&g.BU()&&g.Ms("kant")&&(l.Ss=1310720);l.GK!==0&&c.isEncrypted()&& (l.Ss=l.GK);l.TK!==0&&c.isEncrypted()&&Y&&(l.Ss=l.TK);c.Ss&&(l.Ge=Math.max(l.Nt,Math.min(l.Ed,5*c.Ss)))}; Bf=function(l){return l.D&&l.Qg&&l.playbackStartPolicy}; LM=function(l){return l.G||l.D&&l.lh}; LYv=function(l,c,Y,X){l.Qg&&(l.playbackStartPolicy=c,l.X_=Y,l.He=X)}; sT=function(l,c,Y){Y=Y===void 0?0:Y;return g.GR(l.gf.experiments,c)||Y}; EJr=function(l){var c=l===void 0?{}:l;l=c.F9;var Y=c.JY;var X=c.IY;var k=c.pC;c=c.cz;this.F9=l;this.JY=Y;this.IY=X;this.pC=k;this.cz=c}; gGy=function(l,c){if(c<0)return!0;var Y=l.pC();return c0)return 2;if(c<0)return 1;Y=l.pC();return c(0,g.nb)()?0:1}; gp=function(l,c,Y,X,k,r,e,d,y,O,D,t,U,G){G=G===void 0?null:G;g.C.call(this);var f=this;this.tJ=l;this.policy=c;this.videoTrack=Y;this.audioTrack=X;this.T=k;this.D=r;this.timing=e;this.N=d;this.schedule=y;this.X7=O;this.K=D;this.AJ=t;this.Lg=U;this.IH=G;this.Kh=!1;this.Y7="";this.Gu=null;this.Ct=NaN;this.xT=!1;this.G=null;this.M6=this.j=NaN;this.mG=this.W=0;this.logger=new g.eh("dash");this.gk={M1:function(a,p){return f.M1(a,p)}}; this.policy.Gd>0&&(this.Y7=g.vw(this.policy.Gd));this.policy.Ff&&(this.U=new ET(this.tJ,this.policy,this.schedule),g.Z(this,this.U))}; c2i=function(l,c,Y){var X=c.G?c.G.D.Wu:c.D.Wu;var k=l.T,r;(r=!l.policy.ya)||(r=x8(X.D)===x8(X.K));r?X=!1:(k=pS(k,x8(X.K)),r=6E4*Math.pow(k.T,1.6),(0,g.nb)()=k.T?(k.Gz("sdai",{haltrq:r+1,est:k.T}),X=!1):X=k.G!==2;if(!X||!xA(c.G?c.G.D.Wu:c.D.Wu,l.policy,l.T,l.tJ.A0())||l.tJ.isSuspended&&(!ip(l.schedule)||l.tJ.XG))return!1;if(l.policy.T&&TX>=5)return g.uf(l.tJ.Wg),!1;if(l.X7.isManifestless){if(c.K.length>0&&c.G&&c.G.BU===-1||c.K.length>=l.policy.LY||!l.policy.We&&c.K.length>0&&!l.policy.U.JY)return!1;if(c.C)return!l.X7.isLive||!isNaN(l.Ct)}if(oJi(c))return l.logger.debug("Pending request with server-selectable format found"), !1;if(!c.G){if(!c.D.yd())return!1;MO(c,l.tJ.getCurrentTime())}if(El(c)&&(c.sZ()!==El(c)||l.tJ.isSuspended))return!1;k=(X=l.policy.nR)&&!c.K.length&&T4(c,!0)=l.policy.Oz)return!1;X=c.G;if(!X)return!0;X.type===4&&X.D.yd()&&(c.G=g.LF(X.D.zC(X)),X=c.G);if(!X.d9()&&!X.D.HM(X))return!1;r=l.X7.dC||l.X7.T;if(l.X7.isManifestless&&r){r=c.D.index.pC();var e=Y.D.index.pC(); r=Math.min(r,e);if(c.D.index.jZ()>0&&r>0&&X.BU>=r)return c.PU=r,Y.PU=r,!1}if(X.D.info.audio&&X.type===4||X.d9())return!1;r=!c.N&&!Y.N;if(k=!k)k=X.W,k=!!(Y.G&&!KM(Y,Y.G)&&Y.G.WYjS(l,c)?(YjS(l,c),!1):(l=c.In)&&l.isLocked()?!1:!0}; YjS=function(l,c){var Y=l.D;Y=Y.D?Y.D.MM:null;if(l.policy.JJ&&Y)return Y.startSecs+Y.hV+15;c=Wn(l.tJ,c);l.policy.V2>0&&(Y=((0,g.nb)()-l.tJ.u7)/1E3,c=Math.min(c,l.policy.V2+l.policy.GN*Y));Y=l.tJ.getCurrentTime()+c;return l.policy.Td&&(c=XNg(l.tJ)+l.policy.Td,c=0||c.Wu.xm("defrag")==="1"||c.Wu.xm("otf")==="1"){c=null;break a}k=wV(0,4096)}k=new Qr([new Tv(5,X.D,k,"createProbeRequestInfo"+X.C,X.BU)],c.G);k.TN=Y;k.D=c.D;c=k}c&&lWL(l,c)}}; lWL=function(l,c){l.tJ.V$(c);var Y=XXk(c),X=l.tJ.wc();Y={VB:l.schedule,TM:Y,yO:iBK(l.N,Y),LP:jB(c.Rh[0]),PR:z0(c.Wu.D),dP:l.policy.K,Dk:function(e,d){l.tJ.oX(e,d)}}; if(l.schedule.G.W){var k,r;Y.A4=(((k=l.videoTrack.D)==null?void 0:k.info.Ss)||0)+(((r=l.audioTrack.D)==null?void 0:r.info.Ss)||0)}l.Gu&&(Y.BU=c.Rh[0].BU,Y.Ct=c.Ct,Y.Gu=l.Gu);X={Hz:kTO(c,l.tJ.getCurrentTime()),Fo:l.policy.e0&&WD(c)&&c.Rh[0].D.info.video?$dv(l.K):void 0,d4:l.policy.JJ,poToken:l.tJ.Qi(),Jb:l.tJ.Hc(),Y7:l.Y7,M6:isNaN(l.M6)?null:l.M6,IH:l.IH,Lg:l.Lg,mG:l.mG,cg:X};return new $0(l.policy,c,Y,l.T,function(e,d){try{a:{var y=e.info.Rh[0].D,O=y.info.video?l.videoTrack:l.audioTrack;if(!(e.state>= 2)||e.isComplete()||e.G6()||!(!l.tJ.F7||l.tJ.isSuspended||T4(O)>3)){var D=AMc(e,l.policy,l.T);D===1&&(l.xT=!0);kny(l,e,D);if(e.isComplete()||e.vU()&&d<3){if(l.policy.K){var t=e.timing.OQ();t.rst=e.state;t.strm=e.xhr.NB();t.cncl=e.xhr&&e.s$.T?1:0;l.tJ.Gz("rqs",t)}e.By&&l.tJ.Gz("sbwe3",{},!0)}if(!l.vU()&&e.state>=2){tBy(l.timing,e,y);var U=l.tJ;l.M6&&e.Gw&&U&&(l.M6=NaN,l.tJ.Ms(e.Gw),l.tJ.r7(),l.tJ.Gz("cabrUtcSeek",{mediaTimeSeconds:e.Gw}));e.w$&&l.M6&&e.w$&&!e.w$.action&&(l.tJ.Ic(l.M6),l.M6=NaN,l.tJ.Gz("cabrUtcSeekFallback", {targetUtcTimeSeconds:l.M6}));e.WS&&l.tJ.cV(e.WS);l.policy.oe&&(l.mG=e.mG);if(e.state===3){ob(O,e);WD(e.info)&&uJ(l,O,y,!0);if(l.G){var G=e.info.Vy();G&&l.G.Lx(e.info.Rh[0].BU,y.info.id,G)}l.tJ.Xq()}else if(e.isComplete()&&e.info.Rh[0].type===5){if(e.state!==4)e.jc()&&l.tJ.handleError(e.YQ(),e.Nh());else{var f=(e.info.Rh[0].D.info.video?l.videoTrack:l.audioTrack).K[0]||null;f&&f instanceof $0&&f.G6()&&f.yE()}e.dispose()}else{e.jc()||r2c(l,e);var a;((a=e.wE)==null?0:a.itagDenylist)&&l.tJ.gJ(e.wE.itagDenylist); if(e.state===4)eHk(l,e),l.D&&P7V(l.D,e.info,l.G);else if(l.policy.Ii&&e.KP()&&!e.isComplete()&&!eHk(l,e)&&!e.jc())break a;e.jc()&&(J2V(l,e),isNaN(l.M6)||(l.tJ.Ic(l.M6),l.M6=NaN));l.policy.DZ&&!e.isComplete()?d$K(l.tJ):l.tJ.Xq();var p=FYn(e,l.policy,l.T);kny(l,e,p)}}}}}catch(S){d=l.Kh?1:0,l.Kh=!0,e=he(d),d=HI(S,d),l.tJ.handleError(d.errorCode,d.details,d.severity),e||l.tJ.ZR()}},X)}; r2c=function(l,c){if(c.oa&&c.state>=2&&c.state!==3){var Y=c.xhr.getResponseHeader("X-Response-Itag");if(Y){l.logger.debug(function(){return"Applying streamer-selected format "+Y}); var X=ZSO(l.K,Y),k=c.info.K;k&&(k-=X.I8(),X.K=!0,c.info.Rh[0].D.K=!1,mxn(c,X.mj(k)),An(l.tJ,l.videoTrack,X),CPV(l.videoTrack,X),l.tJ.Ww(X.info.video.quality),(k=c.OI())&&X.info.lastModified&&X.info.lastModified!==+k&&ob(l.videoTrack,c))}else c.oa=!1}}; J2V=function(l,c){var Y=c.info.Rh[0].D,X=c.YQ();if(z0(Y.Wu.D)){var k=g.NM(c.xu(),3);l.tJ.Gz("dldbrerr",{em:k||"none"})}k=c.info.Rh[0].BU;var r=mA(l.D,c.info.Rh[0].T,k);X==="net.badstatus"&&(l.W+=1);if(c.canRetry()&&y2O(l.tJ)){if(!(c.info.Wu.G>=l.policy.AL&&l.G&&c.info.isDecorated()&&X==="net.badstatus"&&l.G.A8(r,k))){k=(Y.info.video&&Y.Wu.G>1||c.Mi===410||c.Mi===500||c.Mi===503)&&!(Em(l.K.N).size>0)&&!z0(Y.Wu.D);r=c.Nh();var e=Y.info.video?l.videoTrack:l.audioTrack;k&&(r.stun="1");l.tJ.handleError(X, r);l.vU()||(k&&(l.logger.debug(function(){return"Stunning format "+Y.info.id}),lJ(l.K,Y)),ob(e,c),l.tJ.Xq())}}else e=1,l.G&&c.info.isDecorated()&&X==="net.badstatus"&&l.G.A8(r,k)&&(e=0),l.X7.isLive&&c.YQ()==="net.badstatus"&&l.W<=l.policy.PK*2?(k2V(l.X7),l.X7.dC||l.X7.isPremiere?Lh(l.tJ,0,{N0:"badStatusWorkaround"}):l.X7.T?Lh(l.tJ,l.X7.NQ,{N0:"badStatusWorkaround", dW:!0}):FX(l.tJ)):l.tJ.handleError(X,c.Nh(),e)}; eHk=function(l,c){if(l.policy.useUmp&&c.vU())return!1;try{var Y=c.info.Rh[0].D,X=Y.info.video?l.videoTrack:l.audioTrack;if(l.X7.isManifestless&&X){l.W=0;X.C&&(c.vU(),c.isComplete()||c.KP(),X.C=!1);c.wm()&&l.tJ.aM.aH(1,c.wm());var k=c.jZ(),r=c.uD();xJ(l.X7,k,r)}if(c.info.LP()&&!mE(c.info))for(var e=g.b(c.J4()),d=e.next();!d.done;d=e.next())vJn(X,d.value);for(l.tJ.getCurrentTime();X.K.length&&X.K[0].state===4;){var y=X.K.shift();S7n(X,y);X.ZA=y.Mu()}X.K.length&&S7n(X,X.K[0]);var O=!!El(X);O&&c instanceof ZU&&(Y.info.St()?rrS(l.timing):kvr(l.timing));return O}catch(D){c=c.Nh();c.origin="hrhs";a:{l=l.tJ;Y=D;if(Y instanceof Error){c.msg||(c.msg=""+Y.message);c.name||(c.name=""+Y.name);if(Y instanceof g.Ed&&Y.args)for(X=g.b(Object.entries(Y.args)),k=X.next();!k.done;k=X.next())r=g.b(k.value),k=r.next().value,r=r.next().value,c["arg"+k]=""+r;g.Cj(Y);if(Y.level==="WARNING"){l.DA.Iy(c);break a}}l.handleError("fmt.unplayable",c,1)}return!1}}; OYn=function(l){var c=l.videoTrack.D.index;l.Gu=new EJr({F9:l.policy.F9,JY:l.policy.U.JY,IY:c.GI(),pC:function(){return c.pC()}, cz:function(){return c.cz()}})}; uJ=function(l,c,Y,X){var k=l.policy.LI?l.tJ.A0():0;Y.yd()||Y.Kz()||Y.K||!xA(Y.Wu,l.policy,l.T,k)||Y.info.rf==="f"||l.policy.D||(X?(X=l.N,k=Y.info,X=ScL(X,k.video?X.policy.Uz:X.policy.pj,k.Ss)):X=0,X=Y.mj(X),l=lWL(l,X),mE(X)&&xW(c,l),Y.K=!0)}; Ib=function(l,c,Y,X,k,r,e,d){g.C.call(this);var y=this;this.tJ=l;this.nC=c;this.videoTrack=Y;this.audioTrack=X;this.X7=k;this.j=r;this.isAudioOnly=e;this.C=d;this.G=Mb;this.xT=!1;this.logger=new g.eh("sabr");this.N=this.Kh=this.AJ=!1;this.videoInfos=this.U=this.j.videoInfos;this.K=this.JJ=this.j.D;this.D=new Bh(c,r,function(O,D){y.tJ.Gz(O,D)}); this.nC.Ig||D$y(this);this.isAudioOnly&&tk5(this,this.X7.D["0"])}; U$i=function(l,c){var Y=[];c=g.b(c);for(var X=c.next();!X.done;X=c.next())Y.push(g.cX(X.value,l.X7.Hu));return Y}; tk5=function(l,c,Y){c!==l.T&&(l.T&&(l.xT=!0),l.T=c,l.xX(c,l.videoTrack,Y))}; bYy=function(l,c){l.logger.debug("setConstraint: "+Dj(c));LM(l.nC)&&(l.Kh=c.reason==="m"||c.reason==="l"?!0:!1);c.reason==="m"?c.isLocked()&&GnV(l,c.D):fWr(l,c)?Pp5(l,c.G,c.D):l.videoInfos=l.U;l.G=c}; fWr=function(l,c){return l.nC.bZ&&c.reason==="b"||l.nC.ZX&&c.reason==="l"||l.nC.M7?!1:l.nC.lz?!0:c.reason==="l"||c.reason==="b"||c.reason==="o"}; qjk=function(l,c){return c.isLocked()&&l.D.G||l.G===void 0?!1:c.HI(l.G)}; aWy=function(l,c){var Y,X=(Y=l.T)==null?void 0:Y.info.video.qualityOrdinal;return l.xT?!0:l.T?c!==X?!0:!l.D.G||l.nC.EQ&&l.D.D===l.T.info.itag?!1:!0:!1}; GnV=function(l,c){var Y=l.D.D;if(Y){l.videoInfos=l.U;var X=g.gM(l.videoInfos,function(k){return k.id===Y}); X&&X.video.qualityOrdinal===c?l.videoInfos=[X]:(X=l.videoInfos.map(function(k){return k.id}),l.tJ.Gz("sabrpf",{pfid:""+Y, vfids:""+X.join(".")}),Pp5(l,c,c),g7(l.D,""))}else Pp5(l,c,c)}; Pp5=function(l,c,Y){l.videoInfos=l.U;l.videoInfos=g.yo(l.videoInfos,function(X){return X.video.qualityOrdinal>=c&&X.video.qualityOrdinal<=Y})}; D$y=function(l){var c=pDn(l.D,l.C);c&&(l.K=[c])}; NCL=function(l,c,Y){if(l.nC.Ig){if(l.C){var X=g.yo(l.K,function(k){return k.id===l.C}); return ls(X,Y).includes(c)}X=g.yo(l.K,function(k){var r;return!((r=k.rB)==null||!r.isDefault)}); if(X.length>0)return ls(X,Y).includes(c)}return ls(l.K,Y).includes(c)}; ls=function(l,c){return l.map(function(Y){return zv(g.cX(Y,c))})}; pNL=function(l){var c;if((c=l.G)==null?0:c.isLocked())return l.videoInfos;var Y=Em(l.D);c=g.yo(l.videoInfos,function(X){return X.Ss>l.nC.Ss?!1:!Y.has(X.id)}); NV5(l.D)&&(c=g.yo(c,function(X){return X.video.width<=854&&X.video.height<=480})); return c}; Sji=function(l,c,Y,X){var k=l.X7,r=l.DA.getVideoData(),e=g.uz(r),d=l.z2,y=Nk({gf:r.L(),DA:l.DA,Ap:l.Ap,nC:l.nC,u7:l.u7,jN:l.jN,yH:l.yH,eX:l.eX,w6:l.w6,isPrefetch:l.isPrefetch,Lv:l.Lv,sabrLicenseConstraint:r.sabrLicenseConstraint,ED:l.ED,sE:l.sE,RK:l.RK,mA:l.mA,jh6:!!d,HK:r.HK}),O=pV(r,l.cg,l.nextRequestPolicy,l.nx,l.h1,l.c5U,l.VC);X&&Y&&(X=O.ZL?O.ZL.map(function(a){return a.type}):[],Y("sabr",{stmctxt:X.join("_"), unsntctxt:O.au?O.au.join("_"):""}));X=l.T2;var D=l.xi;if(D===void 0&&X===void 0){var t;D=RHg(k.Hu,(t=l.uR)==null?void 0:t.video);var U;X=RHg(k.Hu,(U=l.uR)==null?void 0:U.audio)}if(r.IH)var G=r.IH;r={r6:y,QL:l.QL,T2:X,xi:D,z2:d,videoPlaybackUstreamerConfig:G,YN:O};l.zZ&&(r.zZ=l.zZ);if(e&&c){e=new Map;var f=g.b(k.Ch);for(d=f.next();!d.done;d=f.next())d=d.value,(y=k.yf[QVk(k,d)]||"")?(e.has(y)||e.set(y,[]),e.get(y).push(d)):Y&&Y("ssap",{nocid4fmt:(d.itag||"")+"_"+(d.lmt||0)+"_"+(d.xtags||"")});k=new Map; f=g.b(l.eC);for(d=f.next();!d.done;d=f.next())d=d.value,y=d.startTimeMs||0,O=void 0,t=(O=c)==null?void 0:oG(O,y),O=t.clipId,t=t.KF,O?(k.has(O)||(U=e.get(O)||[],k.set(O,{clipId:O,eC:[],x3:U})),t!==0&&(d.startTimeMs=y-t),k.get(O).eC.push(d)):Y&&(O=void 0,Y("ssap",{nocid4range:"1",fmt:((O=d.formatId)==null?void 0:O.itag)||"",st:y.toFixed(3),d:(d.durationMs||0).toFixed(3),timeline:cd(c)}));r.b$=[];k=g.b(k.entries());for(e=k.next();!e.done;e=k.next())e=g.b(e.value),e.next(),e=e.next().value,r.b$.push(e); if(l.eC.length&&!r.b$.length){Y&&Y("ssap",{nobfrange:"1",br:iYS(l.eC),timeline:cd(c)});return}l.ge&&(r.ge=l.ge);l.TH&&(r.TH=l.TH)}else r.eC=l.eC,r.x3=k.Ch,e&&((f=l.eC)==null?void 0:f.length)>0&&!c&&Y&&Y("ssap",{bldmistlm:"1"});return r}; RHg=function(l,c){return c?[g.cX(c.info,l)]:[]}; iYS=function(l){var c="";l=g.b(l);for(var Y=l.next();!Y.done;Y=l.next()){Y=Y.value;var X=void 0,k=void 0,r=void 0;c+="fmt."+(((X=Y.formatId)==null?void 0:X.itag)||"")+"_"+(((k=Y.formatId)==null?void 0:k.lmt)||0)+"_"+(((r=Y.formatId)==null?void 0:r.xtags)||"")+";st."+(Y.startTimeMs||0).toFixed(3)+";d."+(Y.durationMs||0).toFixed(3)+";"}return c}; Ya=function(l,c,Y){var X=this;this.requestType=l;this.Wu=c;this.Jg=Y;this.G=null;this.gk={zBh:function(){var k;return(k=X.data)==null?void 0:k.isPrefetch}, h1:function(){var k;return(k=X.data)==null?void 0:k.h1}}}; lTn=function(l,c,Y){c=SB(l.Wu,vLK(l,c,Y),c);l.Pr()&&c.set("probe","1");return c}; vLK=function(l,c,Y){l.TN===void 0&&(l.TN=l.Wu.TN(c,Y));return l.TN}; x$S=function(l){var c,Y;return((c=l.D)==null?void 0:(Y=c.r6)==null?void 0:Y.Ly)||0}; zHg=function(l){var c,Y;return!!((c=l.D)==null?0:(Y=c.r6)==null?0:Y.ED)}; nLg=function(l){var c={},Y=[],X=[];if(!l.data)return c;for(var k=0;k0;y--)Y.push(d)}Y.length!==e?c.error=!0:(r=Y.slice(-r),Y.length=k,IW5(c,Y,r));break;case 1:IW5(c,Gp,LXy);break;case 0:lEO(c, c.D&7);Y=q3(c,16);k=q3(c,16);(Y^k)!==65535&&(c.error=!0);c.output.set(c.data.subarray(c.G,c.G+Y),c.K);c.G+=Y;c.K+=Y;break;default:c.error=!0}l.K>l.output.length&&(l.output=new Uint8Array(l.K*2),l.K=0,l.G=0,l.T=!1,l.D=0,l.register=0)}l.output.length!==l.K&&(l.output=l.output.subarray(0,l.K));return l.error?new Uint8Array(0):l.output}; IW5=function(l,c,Y){c=A2y(c);Y=A2y(Y);for(var X=l.data,k=l.output,r=l.K,e=l.register,d=l.D,y=l.G;;){if(d<15){if(y>X.length){l.error=!0;break}e|=(X[y+1]<<8)+X[y]<>=7;O<0;)O=c[(e&1)-O],e>>=1;else e>>=O&15;d-=O&15;O>>=4;if(O<256)k[r++]=O;else if(l.register=e,l.D=d,l.G=y,O>256){e=Pd[O];e+=q3(l,fa[O]);y=FXv(l,Y);d=bs[y];d+=q3(l,ELk[y]);if(Yry&&eY.length&&(l.error=!0);l.register|=(Y[X+1]<<8)+Y[X]<=0)return lEO(l,Y&15),Y>>4;for(lEO(l,7);Y<0;)Y=c[q3(l,1)-Y];return Y>>4}; q3=function(l,c){for(;l.D=l.data.length)return l.error=!0,0;l.register|=l.data[l.G++]<>=c;l.D-=c;return Y}; lEO=function(l,c){l.D-=c;l.register>>=c}; A2y=function(l){for(var c=[],Y=g.b(l),X=Y.next();!X.done;X=Y.next())X=X.value,c[X]||(c[X]=0),c[X]++;var k=c[0]=0;Y=[];var r=0;X=0;for(var e=1;e7&&(r+=c[e]);for(k=1;k>y&1;d=r<<4|e;if(e<=7)for(y=1<<7-e;y--;)X[y<>=7;e--;){X[y]||(X[y]=-c,c+=2);var O=k&1;k>>=1;y=O-X[y]}X[y]=d}}return X}; XZc=function(l){var c,Y,X,k,r,e,d;return g.H(function(y){switch(y.D){case 1:if(!("DecompressionStream"in window))return y.return(g.ctS(new g.gLS(l)));c=new DecompressionStream("gzip");Y=c.writable.getWriter();Y.write(l);Y.close();X=c.readable.getReader();k=new a5([]);case 2:return g.n(y,X.read(),5);case 5:r=y.G;e=r.value;if(d=r.done){y.kT(4);break}k.append(e);y.kT(2);break;case 4:return y.return(k.UO())}})}; om=function(l,c){this.D=l;this.xl=c}; kXS=function(l){return qL(qL(fB(function(){return bB(l.xl,function(c){return l.SO(l.D,c)})}),function(){return l.ir(l.D)}),function(){return l.mY(l.D)})}; rti=function(l,c){return kXS(new om(l,c))}; dbK=function(l){Sh.call(this,"onesie");this.PA=l;this.D={};this.K=!0;this.T=null;this.queue=new BC5(this);this.N={};this.W=YPr(function(c,Y){var X=this;return function r(){var e,d,y,O,D,t,U,G,f,a,p,S,x,h,K,Q,lc,E,kv,Jg;return tiK(r,function(I){switch(I.D){case 1:g.ic(I,2);X.PA.Vm();e=function(W){return function(F){throw{name:W,message:F};}}; d=c.UO();g.Rn(I,4,5);if(!Y){I.kT(7);break}return dXr(I,qL(eLk(X.PA,d,X.iv),e("DecryptError")).wait(),8);case 8:y=I.G;case 7:if(!X.PA.enableCompression){I.kT(9);break}return dXr(I,qL(rti((t=y)!=null?t:d,X.PA.L().kQ),e("DecompressError")).wait(),10);case 10:O=I.G;case 9:D=Wc((G=(U=O)!=null?U:y)!=null?G:d,XlV);case 5:g.xv(I,0,2);if(a=(f=X.PA.L())==null?void 0:f.xl)((p=y)==null?void 0:p.buffer)===a.exports.memory.buffer&&a.free(y.byteOffset),((S=O)==null?void 0:S.buffer)===a.exports.memory.buffer&&a.free(O.byteOffset); g.nL(I,6);break;case 4:throw h=x=g.vS(I),new nr("onesie.response.parse",{name:(E=h.name)!=null?E:"unknown",message:(kv=h.message)!=null?kv:"unknown",wasm:((K=X.PA.L())==null?0:K.xl)?((Q=X.PA.L())==null?0:(lc=Q.xl)==null?0:lc.UN)?"1js":"1":"0",enc:X.K,gz:X.PA.enableCompression,webcrypto:!!R8()});case 6:return Jtn(D),Jg=g.nv(D.body),I.return(Jg);case 2:g.xv(I),g.nL(I,0)}})}()})}; ytk=function(l){var c=l.queue;c.D.length&&c.D[0].isEncrypted&&!c.G&&(c.D.length=0);c=g.b(Object.keys(l.D));for(var Y=c.next();!Y.done;Y=c.next()){Y=Y.value;var X=l.D[Y];if(!X.I0){var k=l.queue;k.D.push({videoId:X.videoId,formatId:Y,isEncrypted:!1});k.G||U0(k)}}}; Dbn=function(l,c){var Y=c.getLength(),X=!1;switch(l.T){case 0:l.PA.B("html5_future_onesie_ump_handler_on_player_response")?qL(bB(l.W(c,l.K),function(k){Ouy(l.PA,k)}),function(k){l.PA.jS(k)}):l.Vm(c,l.K).then(function(k){Ouy(l.PA,k)},function(k){l.PA.jS(k)}); break;case 2:l.Ta("ormk");c=c.UO();l.queue.decrypt(c);break;default:X=!0}l.PA.rW&&l.PA.Gz("ombup","id.11;pt."+l.T+";len."+Y+(X?";ignored.1":""));l.T=null}; Jtn=function(l){if(l.wU!==1)throw new nr("onesie.response.badproxystatus",{st:l.wU,webcrypto:!!R8(),textencoder:!!g.Qn.TextEncoder});if(l.On!==200)throw new nr("onesie.response.badstatus",{st:l.On});}; tKr=function(l){return new Promise(function(c){setTimeout(c,l)})}; UbK=function(l,c){var Y=l.L();Y=l.oe&&Y.B("html5_onesie_preload_use_content_owner");var X=l.N8,k=lp(c.fh.experiments,"debug_bandaid_hostname");if(k)c=O0(c,k);else if((Y===void 0?0:Y)&&(X==null?0:X.url)&&!c.G){var r=x8(new g.S4(X.url));c=O0(c,r)}else c=(r=c.D.get(0))==null?void 0:r.location.clone();if(c&&l.videoId){r=dC(l.videoId);l=[];if(r)for(r=g.b(r),Y=r.next();!Y.done;Y=r.next())l.push(Y.value.toString(16).padStart(2,"0"));c.set("id",l.join(""));return c}}; GXi=function(l,c,Y){Y=Y===void 0?0:Y;var X,k;return g.H(function(r){if(r.D==1)return X=[],X.push(c.load()),Y>0&&X.push(tKr(Y)),g.n(r,Promise.race(X),2);k=UbK(l,c);return r.return(k)})}; fEK=function(l,c,Y,X){X=X===void 0?!1:X;l.set("cpn",c.clientPlaybackNonce);l.set("opr","1");var k=c.L();l.set("por","1");R8()||l.set("onem","1");c.startSeconds>0&&l.set("osts",""+c.startSeconds);X||(k.B("html5_onesie_disable_partial_segments")&&l.set("oses","1"),c=k.B("html5_gapless_onesie_no_media_bytes")&&r5(c)&&c.oe,Y&&!c?(c=Y.audio,l.set("pvi",Y.video.join(",")),k.B("html5_onesie_disable_audio_bytes")||l.set("pai",c.join(",")),II||l.set("osh","1")):(l.set("oad","0"),l.set("ovd","0"),l.set("oaad", "0"),l.set("oavd","0")))}; PzK=function(l,c,Y,X,k){k=k===void 0?!1:k;var r="https://youtubei.googleapis.com/youtubei/"+c.Qg.innertubeApiVersion+"/player",e=[{name:"Content-Type",value:"application/json"}];X&&e.push({name:"Authorization",value:"Bearer "+X});e.push({name:"User-Agent",value:g.HV()});g.Ln("EOM_VISITOR_DATA")?e.push({name:"X-Goog-EOM-Visitor-Id",value:g.Ln("EOM_VISITOR_DATA")}):(Y=Y.visitorData||g.Ln("VISITOR_DATA"))&&e.push({name:"X-Goog-Visitor-Id",value:Y});(Y=g.Ln("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&e.push({name:"X-YouTube-Lava-Device-Context", value:Y});(c=lp(c.experiments,"debug_sherlog_username"))&&e.push({name:"X-Youtube-Sherlog-Username",value:c});l=wK(JSON.stringify(l));return{url:r,V0:e,postBody:l,sYs:k,Zh:k}}; qrV=function(l,c,Y,X,k,r){var e=g.AC(l,Y6v,l.Zh?void 0:Y.xl),d={encryptedClientKey:c.D.encryptedClientKey,Nf:!0,w1:!0,Om:bun(Y,!!l.Zh),e8:Y.experiments.oh("html5_use_jsonformatter_to_parse_player_response")};if(l.Zh)d.Ces=e;else{l=c.encrypt(e);var y;if(((y=Y.xl)==null?void 0:y.exports.memory.buffer)===e.buffer&&l.byteOffset!==e.byteOffset){var O;(O=Y.xl)==null||O.free(e.byteOffset)}var D;l=((D=Y.xl)==null?void 0:D.kz(l))||l;e=d.Vl=l;(0,g.nb)();e=Mmn(new WiS(c.D.K),e,c.iv);d.Lq=e;d.iv=c.iv}c=X.getVideoData(); Y=Nk({gf:Y,DA:X,Ap:c.startSeconds*1E3});k={HF:d,r6:Y,onesieUstreamerConfig:k,oy:r,YN:pV(c)};c.reloadPlaybackParams&&(k.reloadPlaybackParams=c.reloadPlaybackParams);return k}; aEV=function(l,c,Y){var X,k,r;return g.H(function(e){if(e.D==1)return X=g.AC(c,Y6v),g.n(e,oLn(Y,X),2);if(e.D!=3)return k=e.G,g.n(e,Cpr(Y,k),3);r=e.G;return e.return({Vl:k,encryptedClientKey:Y.D.encryptedClientKey,iv:Y.iv,Lq:r,Nf:!0,w1:!0,Om:bun(l,!!c.Zh),e8:l.experiments.oh("html5_use_jsonformatter_to_parse_player_response")})})}; NaO=function(l,c,Y,X,k,r){var e,d,y,O;return g.H(function(D){if(D.D==1)return g.n(D,aEV(Y,l,c),2);e=D.G;d=X.getVideoData();y=Nk({gf:Y,DA:X,Ap:d.startSeconds*1E3});O={HF:e,r6:y,onesieUstreamerConfig:k,oy:r,YN:pV(d)};d.reloadPlaybackParams&&(O.reloadPlaybackParams=d.reloadPlaybackParams);return D.return(O)})}; bun=function(l,c){l=R1(l.schedule,!0);c=c||!!R8()&&l>1572864;return"DecompressionStream"in window||!c}; ZG=function(l,c){g.C.call(this);var Y=this;this.DA=l;this.playerRequest=c;this.logger=new g.eh("onesie");this.xhr=null;this.state=1;this.BS=new FZ;this.En=!1;this.playerResponse="";this.lq=new ch(this);this.DQ=new dbK(this);this.Rc="";this.j5=this.Tj=!1;this.Bw="";this.enableCompression=this.KL=this.RZ=!1;this.Ep=[];this.T0=this.vW=-1;this.fh=this.DA.L();this.videoData=this.DA.getVideoData();this.rW=this.fh.EV();this.Fs=this.fh.PK;this.nz=new dQ(this.Fs.D,this.fh.kQ,hHK(this.fh));this.r4=this.fh.B("html5_onesie_check_timeout"); this.f7=new g.gY(this.Su,500,this);this.CI=new g.gY(this.t3,1E4,this);this.vl=new g.gY(function(){if(!Y.isComplete()){var X=Ca(Y);Y.jS(new nr("net.timeout",X))}},1E3); this.gU=new g.gY(this.EM6,2E3,this);this.Mq=this.DA.Hc();this.fS=this.B("html5_onesie_wait_for_media_availability");g.Z(this.videoData,this);g.Z(this,this.f7);g.Z(this,this.CI);g.Z(this,this.gU);g.Z(this,this.nz);l=YL();II&&l&&(this.Vd=new Map);this.Fa=new Map;this.ws=new Map;this.fn=new Map;this.DO=new Map}; tp=function(l,c){var Y;return(Y=l.Vd)==null?void 0:Y.get(c)}; RLL=function(l,c,Y){var X;return g.H(function(k){if(k.D==1)return l.Ta("oprd_s"),pZV(l)?g.n(k,ZYn(l.nz,c,Y),3):(X=l.nz.decrypt(c,Y),k.kT(2));k.D!=2&&(X=k.G);l.Ta("oprd_c");return k.return(X)})}; eLk=function(l,c,Y){l.Ta("oprd_s");c=VkV(l.nz).encrypt(c,Y);bB(c,function(){l.Ta("oprd_c")}); return c}; iuO=function(l){return l.B("html5_onesie_host_probing")||l.rW?II:!1}; Ouy=function(l,c){l.Ta("oprr");l.playerResponse=c;l.KL||(l.fS=!1);$a(l)}; $a=function(l){if(!l.playerResponse)return!1;if(l.RZ)return!0;var c=l.videoData.B("html5_onesie_audio_only_playback")&&e8(l.videoData);if(l.Vd&&l.fS){if(!l.Vd.has(l.Rc))return!1;var Y=l.Vd.get(l.Rc),X;if(X=Y){X=!1;for(var k=g.b(Y.hW.keys()),r=k.next();!r.done;r=k.next())if(r=Y.hW.get(r.value))for(var e=g.b(r.iZ),d=e.next();!d.done;d=e.next())d.value.jU>0&&(r.St?X=!0:c=!0);X=!(c&&X)}if(X)return!1}l.Ta("ofr");l.BS.resolve(l.playerResponse);if(!l.r4){var y;(y=l.vl)==null||y.start();l.CI.start()}return l.RZ= !0}; vrK=function(l){if(l.Vd&&!l.B("html5_onesie_media_capabilities")){l.Ta("ogsf_s");var c=HoK(l.DA.getVideoData(),function(X,k){l.Gz(X,k)}),Y=SrK(l.DA); c.video=pOX(Y,c.video);l.Ta("ogsf_c");if(c.video.length)return c;l.Gz("ombspf","l."+Y.G+";u."+Y.D+";o."+Y.K+";r."+Y.reason)}}; pZV=function(l,c){return l.B("html5_onesie_sync_request_encryption")||(c==null?0:c.Zh)||g.I1(l.fh)&&l.B("html5_embed_onesie_use_sync_encryption")?!1:!!R8()}; Ca=function(l){if(!l.Qx)return{};var c=l.Qx.OQ(),Y;c.d=(Y=l.Qx.PU)==null?void 0:Y.mz();c.shost=l.kV;c.ty="o";return c}; xbn=function(l,c){var Y,X;(X=(l=(Y=l.Vd)==null?void 0:Y.get(c))==null)||(c=l.K?!1:l.K=!0,X=!c);return!X}; zLS=function(l,c,Y,X,k,r,e,d,y,O,D){g.C.call(this);var t=this;this.DA=l;this.tJ=c;this.policy=Y;this.audioTrack=X;this.videoTrack=k;this.X7=r;this.VB=e;this.nh=d;this.K=y;this.timing=O;this.j=D;this.D=[];this.C={};this.ZA=this.Ed=!1;this.nx=new Set;this.N=this.yf=this.AJ=this.w6=0;this.T=null;this.xT={eC:[],QL:[]};this.JJ={eC:[],QL:[]};this.W=null;this.NQ=[];this.gk={MUQ:function(){return t.D}, DUJ:function(){return t.C}, QiT:function(){t.D.length=0}, lFf:function(){return t.nx}, JEz:function(){return t.AJ}, A0f:function(U){t.AJ=U}, z3h:function(U){t.N=U}, ZE:function(U){t.W=U}}; this.videoData=this.DA.getVideoData();this.policy.Ff&&(this.Ch=new ET(this.tJ,this.policy,this.VB),g.Z(this,this.Ch))}; HuO=function(l,c){c=c===void 0?!1:c;if(nrn(l,c)){l.policy.C&&l.tJ.Gz("sabrcrq",{create:1});var Y=new Ya(0,l.X7.U,l);l.policy.aY>0&&l.N++;c=hLS(l,Y,c);l.D.push(c);var X;(X=l.Ch)==null||gJ5(X,l.X7.U)}}; jZn=function(l,c){var Y=wZn(l);if(l.policy.X4){var X=l.xT;var k=l.JJ}else X=Qi(l,l.audioTrack),k=Qi(l,l.videoTrack);var r=[].concat(g.N(X.eC),g.N(k.eC));l.policy.Gc&&l.W&&r.push.apply(r,g.N(l.NQ));var e=[].concat(g.N(X.QL),g.N(k.QL)),d=l.tJ.wc(),y,O,D=l.DA,t=l.X7,U=l.G,G=l.nx,f=l.policy,a=l.tJ.u7,p=XNg(l.tJ)*1E3,S=(y=l.PU)==null?void 0:y.yH;y=(O=l.PU)==null?void 0:O.eX;var x;O=Number((x=l.K.T)==null?void 0:x.info.itag)||0;var h;x=Number((h=l.K.W)==null?void 0:h.info.itag)||0;c={DA:D,X7:t,eC:r,QL:e, Ap:Y,nextRequestPolicy:U,nx:G,nC:f,u7:a,jN:p,yH:S,eX:y,w6:l.w6,isPrefetch:c||l.tJ.isSuspended,ge:O,TH:x,cg:d,VC:l.DA.PN()};Y=l.tJ.Qi();r=dC(Y);Y&&(c.h1=r);if(Y=l.DA.iC())c.ED=Y*1E3;var K;Y=l.K;r=Y.AJ;if((Y.nC.G&&Y.nC.Kc||((K=Y.nC)==null?0:K.D&&K.lh))&&!r)for(K=g.b(Y.K),e=K.next();!e.done;e=K.next())if(e.value.rB){r=!0;break}K=LM(Y.nC)&&!r?[]:U$i(Y,Y.K);c.T2=K;K=l.K;LM(K.nC)&&!K.Kh?K=[]:(Y=pNL(K),Y.length===0&&(Y=K.U),K=U$i(K,Y));c.xi=K;c.z2=l.policy.Gc&&l.W?[l.W]:void 0;l.policy.Ka&&(c.RK=Koi(l.tJ, l.audioTrack),c.mA=Koi(l.tJ,l.videoTrack));if(l.policy.N){X=Tac(l,X.eC,k.eC);var Q;if(k=(Q=l.T)==null?void 0:Q.o8(X))c.zZ=k}l.policy.NQ&&l.D.length>0&&l.D[0].a_()&&(c.c5U=l.D[0].YO());return c}; wZn=function(l){var c,Y=l.policy.W&&((c=l.tJ)==null?void 0:c.Xz());c=l.tJ.getCurrentTime()||0;c=VKy(l,c);var X=l.tJ.tW()||0;c+=X;X=hf(l.videoData)||g.nw(l.videoData);var k=0;Y?(X&&(k=Number.MAX_SAFE_INTEGER),l.videoData.Ch&&(k=Math.ceil(l.videoData.NQ*1E3))):k=Math.ceil(c*1E3);return Math.min(Number.MAX_SAFE_INTEGER,k)}; VKy=function(l,c){if(l.tJ.isSeeking())return c;var Y=l.DA.Vx();if(!Y)return c;Y=Y.Dl();if(Y.length===0||OA(Y,c))return c;if(!mt(l.videoTrack,c)&&!mt(l.audioTrack,c))return l.tJ.Gz("sundrn",{b:0,lt:c}),c;for(var X=c,k=Infinity,r=0;rc)){var e=c-Y.end(r);e=20)?(l.tJ.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),c):X}; Tac=function(l,c,Y){var X=l.tJ.getCurrentTime()||0;c=ory(l,c,X);l=ory(l,Y,X);return Math.min(c,l)}; ory=function(l,c,Y){l=l.tJ.tW()||0;c=g.b(c);for(var X=c.next();!X.done;X=c.next()){var k=X.value;X=k.startTimeMs?k.startTimeMs/1E3-l:0;k=X+(k.durationMs?k.durationMs/1E3:0);if(X<=Y&&Y<=k)return k}return Y}; nrn=function(l,c){if(l.policy.aY>0){var Y=Math.floor((0,g.nb)()/1E4);if(Y===l.yf){if(l.N>=l.policy.aY){if(l.N===l.policy.aY){var X={reason:"toomanyrequests"};X.limit=l.N;l.tJ.handleError("player.exception",X);l.N+=1}return!1}}else l.yf=Y,l.N=0}c=!c&&!ip(l.VB)&&!l.policy.kQ;if(l.tJ.isSuspended&&(l.tJ.XG||c))return!1;if(l.Kh&&(0,g.nb)()0&&(!l.policy.NQ||l.D.length!==1||!l.D[0].a_()))return!1;var k;if((k=l.X7.U)==null||!xA(k,l.policy,l.C,l.tJ.A0()))return!1; k=l.policy.P6&&l.policy.G&&l.tJ.mE();if(Zl(l.audioTrack)&&Zl(l.videoTrack)&&!k)return!1;if(l.policy.G&&l.U&&!l.tJ.mE())return l.D6("ssap",{pauseontlm:1}),!1;if(mc(l,l.audioTrack)&&mc(l,l.videoTrack))return l.policy.K&&l.tJ.Gz("sabrHeap",{a:""+wp(l.audioTrack),v:""+wp(l.videoTrack)}),!1;if(k=l.policy.N)k=!1,l.j.G===2?k=!0:l.j.G===3&&(wZn(l),l.tJ.tW(),c=Tac(l,nM(l.audioTrack,l.tJ.isSeeking()).eC,nM(l.videoTrack,l.tJ.isSeeking()).eC),Y=l.j,c>=Y.N?(Y.Gz("sdai",{haltrq:c,est:Y.N}),c=!0):c=!1,c&&(k=!0)), k&&l.policy.C&&l.tJ.Gz("sabrcrq",{waitad:1});if(k)return!1;l.policy.X4&&(l.xT=Qi(l,l.audioTrack),l.JJ=Qi(l,l.videoTrack));if(!l.G)return l.policy.C&&l.tJ.Gz("sabrcrq",{nopolicy:1}),!0;if(l.DA.iC())return l.policy.C&&l.tJ.Gz("sabrcrq",{utc:1}),!0;if(l.K.N)return l.policy.C&&l.tJ.Gz("sabrcrq",{audio:1}),!0;if(!l.G.targetAudioReadaheadMs||!l.G.targetVideoReadaheadMs)return l.policy.C&&l.tJ.Gz("sabrcrq",{noreadahead:1}),!0;if(l.policy.W&&l.tJ.Xz())return l.policy.C&&l.tJ.Gz("sabrcrq",{seekToHead:1}), !0;k=Math.min(Wn(l.tJ,l.audioTrack)*1E3,l.G.targetAudioReadaheadMs);c=Math.min(Wn(l.tJ,l.videoTrack)*1E3,l.G.targetVideoReadaheadMs);var r=Math.min(k,c);Y=T4(l.audioTrack,!0)*1E3;var e=T4(l.videoTrack,!0)*1E3;if(l.policy.X4){var d=l.DA.getCurrentTime()*1E3;var y=CzS(l.xT.eC,d);d=CzS(l.JJ.eC,d)}else y=Y,d=e;var O=yc||X>=0&&k.w0>X+1)break;Y=Math.max(Y,k.startTimeMs+k.durationMs);X=Math.max(X,k.S0)}return Math.max(0,Y-c)}; hLS=function(l,c,Y){var X={VB:l.VB,Dk:function(y,O){l.DA.oX(y,O)}, LP:l.policy.cR,dP:l.policy.K};l.VB.G.W&&(X.A4=(l.videoTrack.D.info.Ss||0)+(l.audioTrack.D.info.Ss||0));l.policy.sM&&(X.IY=l.audioTrack.D.index.GI(),X.LP=!1);var k=vLK(c,l.policy,l.C)?2:1;k!==l.AJ&&(l.AJ=k,QZk(l));Y=jZn(l,Y);if((l.policy.G||l.policy.NQ)&&l.policy.K&&Y.nx){for(var r=k="",e=g.b(Y.nx),d=e.next();!d.done;d=e.next())d=d.value,l.videoData.sabrContextUpdates.has(d)?k+="_"+d:r+="_"+d;l.tJ.Gz("sabrbldrqs",{ctxts:k,misctxts:r})}c.setData(Y,l.tJ.mE(),l.policy,l.C)||!l.policy.G&&!l.policy.NQ|| l.tJ.handleError("player.exception",{reason:"buildsabrrequestdatafailed"},1);X=new TB(l.policy,c,l.X7,l.C,l,X,l.tJ.Hc(),l.policy.q4?l.tJ.mE():void 0);jh(l.timing);l.policy.C&&l.tJ.Gz("sabrcrq",{rn:X.O3(),probe:c.Pr()});return X}; s0=function(l,c){if(c.vU()||l.vU())l.policy.ON||(l.policy.W?M3(l.tJ):l.tJ.Xq());else{if(l.policy.K&&c.isComplete()&&c instanceof TB){var Y=l.tJ,X=Y.Gz,k,r,e=Object.assign(c.Qx.OQ(),{rst:c.state,strm:c.xhr.NB(),d:(k=c.Qx.PU)==null?void 0:k.mz(),cncl:c.xhr&&c.s$.T?1:0,rqb:c.jo,cwt:c.Ir,swt:(r=c.P5)==null?void 0:r.Os});k=Object.assign(nLg(c.info),e);X.call(Y,"rqs",k)}if(c.isComplete()&&c.Pr()&&c instanceof TB)l.policy.CC?c.P$()?(c.dispose(),l.D.length===0?l.tJ.Xq():(l=l.D[0],l instanceof TB&&l.G6()&& l.yE())):c.jc()&&l.tJ.handleError(c.YQ(),c.Nh()):(c.dispose(),l.tJ.Xq());else{if(c.JZ())c instanceof TB&&tBy(l.timing,c),QZk(l),mbr(l);else if(c.jc())Y=l.DA.iC(),c instanceof TB&&zHg(c.info)&&Y&&l.tJ.Ic(Y),c instanceof ZG?l.D.pop():(Y=1,c.canRetry()&&y2O(l.tJ)&&(Wok(l,c),Y=0),l.tJ.handleError(c.YQ(),c.Nh(),Y));else{if(l.tJ.isSuspended&&!c.isComplete())return;mbr(l)}c.vU()||c instanceof ZG||(c.isComplete()?Y=FYn(c,l.policy,l.C):(Y=AMc(c,l.policy,l.C),Y===1&&(l.Ed=!0)),Y!==0&&(X=new Ya(1,c.info.Wu), X.TN=Y===2,hLS(l,X)));l.policy.DZ&&!c.isComplete()?d$K(l.tJ):l.tJ.Xq()}}}; mbr=function(l){for(;l.D.length&&l.D[0].zX(l.HZ());){var c=l.D.shift();MKn(l,c);if(l.policy.N){var Y=l;if(!Y.policy.uQ&&c.zX(Y.HZ())){var X=c.O3();if(Y.Ud!==X){var k=c.Q$();c=k.vW;var r=k.T0;k=k.isDecorated;!Y.T||r<0||(Y.Ud=X,X=mA(Y.j,r/1E3,c),r=Y.tJ.tW()||0,ZP(Y.j,c,X-r,k,Y.T))}}}}l.D.length&&MKn(l,l.D[0])}; MKn=function(l,c){var Y=new Set(c.m3(l.HZ()));Y=g.b(Y);for(var X=Y.next();!X.done;X=Y.next()){var k=X.value;if(!(X=!(c instanceof ZG))){X=l.K;var r=X.X7.Hu,e=ls(X.videoInfos,r);r=NCL(X,k,r);var d=e.includes(k);!X.nC.W4||r||d||X.tJ.Gz("sabrcpf",{fid:""+k,vfids:""+e.join("."),said:X.C||""});X=r||e.includes(k)}if(X&&(X=c.y4(k,l.HZ()),e=l.policy.Gc&&ks(X[0].D.info.mimeType),(!(!e&&l.policy.j9&&X.length>0&&(X[0].D.info.St()?T4(l.audioTrack):T4(l.videoTrack))>3)||c.isComplete())&&c.KP(k,l.HZ()))){k=c.J4(k, l.HZ());if(l.policy.G&&(r=X[0].D.info,(d=l.tJ.mE())&&r)){var y=c.d1();d.api.B("html5_ssap_set_format_info_on_video_data")&&y===CM(d)&&(r.St()?d.playback.getVideoData().T=r:d.playback.getVideoData().G=r);if(d=Bd(d.timeline,y))if(d=d[0].getVideoData())r.St()?d.T=r:d.G=r}k=g.b(k);for(r=k.next();!r.done;r=k.next())if(r=r.value,l.policy.K&&c instanceof ZG&&l.tJ.Gz("omblss",{s:r.info.kF()}),e)d=l,d.videoData.Hu()&&d.W&&zv(d.W)===zv(g.cX(r.info.D.info,d.X7.Hu))&&d.DA.publish("sabrCaptionsDataLoaded",r,d.vy.bind(d)); else{d=r.info.D.info.St();var O=r.info.D;if(d){y=void 0;var D=l.K,t=(y=c.UI(l.HZ()))==null?void 0:y.token;D.nC.EG&&D.N&&O!==D.W?y=!0:(D.N=!1,O!==D.W&&(D.W=O,D.xX(O,D.audioTrack,t)),y=!1);if(l.policy.EG&&y)continue}else y=void 0,tk5(l.K,O,(y=c.UI(l.HZ()))==null?void 0:y.token);y=d?l.audioTrack:l.videoTrack;c instanceof ZG&&(y.C=!1,c instanceof ZG&&(d?rrS(l.timing):kvr(l.timing)));try{z4(y,X,r)}catch(U){r=HI(U),l.tJ.handleError(r.errorCode,r.details,r.severity),y.ZR(),l.m2(!1,"pushSlice"),M3(l.tJ)}}}}}; Wok=function(l,c){l.policy.NQ?l.D.splice(l.D.indexOf(c)).forEach(function(Y){Y.dispose()}):(l.D.pop(),c==null||c.dispose())}; sZc=function(l,c,Y){for(var X=[],k=0;k0)for(var c=g.b(l.videoData.sabrContextUpdates.keys()),Y=c.next();!Y.done;Y=c.next()){Y=Y.value;var X=void 0;((X=l.videoData.sabrContextUpdates.get(Y))==null?0:X.sendByDefault)&&l.nx.add(Y)}if(l.policy.NQ&&l.D.length)for(c=g.b(l.D),Y=c.next();!Y.done;Y=c.next())(Y=Y.value.YO())&&Y.type&&Y.sendByDefault&&l.nx.add(Y.type)}; Erg=function(l){l.policy.Ie&&(l.PU=void 0,l.w6=0)}; grn=function(l,c){if(c.jc()||c.vU()){var Y=l.tJ,X=Y.Gz,k=c.state;l=l.HZ();var r,e;if((c=(r=c.Vd)==null?void 0:r.get(l))==null)c=void 0;else{r=0;l=c.m3();for(var d=0;d=l.policy.tL,e=!1;if(r){var d=0;!isNaN(c)&&c>l.N&&(d=c-l.N,l.N=c);d/k=l.policy.Zs&&!l.K;if(!r&&!Y&&cfn(l,c))return NaN;Y&&(l.K=!0);a:{X=e;Y=(0,g.nb)()/1E3-(l.rY.GO()||0)-l.C.D-l.policy.CV;r=l.G.startTime;Y=r+Y;if(X){if(isNaN(c)){La(l,NaN,"n",c);r=NaN;break a}X=c-l.policy.d0;X=r.T&&X<=r.W){X=!0;break a}X=!1}X=!X}if(X)return l.Gz("ostmf",{ct:l.getCurrentTime(),a:c.D.info.St()}),!1;(l=l.Kh)!=null&&(l.hW.get(Y).IM=!0);return!0}; dBk=function(l){if(!l.X7.Hu)return!0;var c=l.DA.getVideoData();if(l.DA.wg())return l.Gz("ombpa",{}),!1;var Y,X;if(l.policy.lm&&!!((Y=l.AJ)==null?0:(X=Y.q$)==null?0:X.V0s)!==l.X7.dC)return l.Gz("ombplmm",{}),!1;Y=c.qJ||c.liveUtcStartSeconds||c.lh;if(l.X7.dC&&Y)return l.Gz("ombplst",{}),!1;if(l.X7.j)return l.Gz("ombab",{}),!1;Y=Date.now();return zm(l.X7)&&!isNaN(l.xT)&&Y-l.xT>l.policy.g7*1E3?(l.Gz("ombttl",{}),!1):l.X7.PZ&&l.X7.T||!l.policy.zv&&l.X7.isPremiere||!(PY(c)===0||l.policy.D&&c.B("html5_enable_onesie_media_for_sabr_proxima_optin"))|| c.B("html5_disable_onesie_media_for_mosaic")&&MB(c)||c.B("html5_disable_onesie_media_for_ssdai")&&c.isDaiEnabled()&&c.enableServerStitchedDai||c.B("html5_disable_onesie_media_for_lifa_eligible")&&WY(c)?!1:!0}; yfL=function(l,c){var Y=c.D,X=l.X7.Hu;if(dBk(l))if(l.Kh&&l.Kh.hW.has(zv(g.cX(Y.info,X)))){if(X=zv(g.cX(Y.info,X)),JfO(l,c)){var k=new Qr(l.Kh.y4(X)),r=function(e){try{if(e.jc())l.handleError(e.YQ(),e.Nh()),ob(c,e),WD(e.info)&&uJ(l.N,c,Y,!0),l.Xq();else if(eHk(l.N,e)){var d;(d=l.T)==null||P7V(d,e.info,l.U);l.Xq()}}catch(y){e=HI(y),l.handleError(e.errorCode,e.details,e.severity),l.ZR()}}; Y.K=!0;mE(k)&&(xW(c,new ZU(l.policy,X,k,l.Kh,r)),jh(l.timing))}}else l.Gz("ombfmt",{})}; Owy=function(l,c){c=c||l.videoTrack&&l.videoTrack.G&&l.videoTrack.G.startTime||l.getCurrentTime();var Y=An,X=l.videoTrack,k=l.D;c=k.nextVideo&&k.nextVideo.index.nt(c)||0;k.JJ!==c&&(k.Ch={},k.JJ=c,FL(k,k.D));c=!k.D.isLocked()&&k.j>-1&&(0,g.nb)()-k.jc.D&&c.reason==="b";X||k||Y?(l.DA.Iy({reattachOnConstraint:X?"u":k?"drm":"perf",lo:c.G,up:c.D}),l.policy.EQ||(l.G.D.G=!1)):(l.policy.EQ&&(l.G.D.G=!1),M3(l))}}else if(!zvv(l.D,c)&&l.videoTrack){l.logger.debug(function(){return"Setting constraint: r="+c.reason+" u="+c.D}); Y=l.D.D;qgV(l,hvy(l.D,c));Owy(l);X=c.isLocked()&&c.reason==="m"&&l.D.Kh;k=l.policy.u2&&c.reason==="l"&&$W(l.videoTrack);Y=Y.D>c.D&&c.reason==="b";var r=l.D.nh&&!qc();X||k||Y||r?l.DA.Iy({reattachOnConstraint:X?"u":k?"drm":r?"codec":"perf"}):M3(l)}}; N5n=function(l,c,Y){if((!l.F7||pA(l.F7)&&!l.policy.Jo)&&!l.iB.isSeeking()&&(l.policy.D||$W(c)&&c.D.yd()&&l.D.AJ)){var X=l.getCurrentTime()+vGi(l.j,c,Y);l.logger.debug(function(){return"Clearing back to "+X.toFixed(3)}); H9n(c,X)}}; qgV=function(l,c){c&&(l.logger.debug(function(){return"Logging new format: "+eF(c.video.info)}),pYS(l.DA,new sm(c.video,c.reason))); if(l.D.Ed){var Y=TVk(l.D,"a");l.DA.zG(new sm(Y.audio,Y.reason))}}; M3=function(l){g.uf(l.Pu)}; d$K=function(l){l.policy.DZ&&l.policy.Ii&&Math.min(hWO(l.videoTrack),hWO(l.audioTrack))*1E3>l.policy.Jz?g.uf(l.Gc):l.Xq()}; R3O=function(l,c){var Y=(0,g.nb)()-c,X=T4(l.audioTrack,!0)*1E3,k=T4(l.videoTrack,!0)*1E3;l.logger.debug(function(){return"Appends paused for "+Y}); if(l.policy.K&&(l.Gz("apdpe",{dur:Y.toFixed(),abuf:X.toFixed(),vbuf:k.toFixed()}),Bf(l.policy))){var r=Kh(l.j);l.Gz("sdps",{ct:c,ah:X.toFixed(),vh:k.toFixed(),mr:T3(l.j,l.V3,r),bw:r.toFixed(),js:l.isSeeking(),re:+l.V3,ps:(l.policy.X_||"").toString(),rn:(l.policy.He||"").toString()})}}; iwK=function(l){if(l.policy.G&&Wf(l.videoTrack)&&Wf(l.audioTrack))return"ssap";if(oJi(l.videoTrack))return l.logger.debug("Pausing appends for server-selectable format"),"ssf";if(l.policy.nh&&MG(l.videoTrack)&&MG(l.audioTrack))return"updateEnd";if(Zl(l.audioTrack)||Zl(l.videoTrack)&&l.videoTrack.D.info.rf!=="f")return"";if(l.iB.isSeeking()){var c=l.j;var Y=l.videoTrack;var X=l.audioTrack;if(c.policy.D){var k=c.policy.Vu;Bf(c.policy)&&(k=T3(c,!1,Kh(c)));c=k;Y=T4(X,!0)>=c&&T4(Y,!0)>=c}else Y.K.length|| X.K.length?(k=Y.D.info.Ss+X.D.info.Ss,k=10*(1-Kh(c)/k),c=Math.max(k,c.policy.Vu),Y=T4(X,!0)>=c&&T4(Y,!0)>=c):Y=!0;if(!Y)return"abr";Y=l.videoTrack;if(Y.K.length>0&&Y.T.G.length===1&&rM5(Y.T).info.U360);X=Bf(l.policy)&&l.policy.oB;if(!l.V3||!X&&Y)return"";Y=l.policy.l5;Bf(l.policy)&&(Y=T3(l.j,l.V3,Kh(l.j)));Y=KYc(l.videoTrack, l.getCurrentTime(),Y)||KYc(l.audioTrack,l.getCurrentTime(),Y);return Bf(l.policy)?Y?"mbnm":"":(l.videoTrack.K.length>0||l.audioTrack.K.length>0||IVV(l.N,l.videoTrack,l.audioTrack)||IVV(l.N,l.audioTrack,l.videoTrack))&&Y?"nord":""}; Sgv=function(l){if(l.C){var c=l.C.Xq(l.audioTrack,ty(l.F7.G.rC()));c&&l.DA.seekTo(c,{Te:!0,N0:"pollSubsegmentReadahead",dW:!0})}}; wYS=function(l,c,Y){if(l.policy.nh&&MG(c))return!1;if(Y.bW())return!0;if(!Y.Qw())return!1;var X=El(c);if(!X||X.info.type===6)return!1;var k;if(l.policy.JI||((k=l.T)==null?0:aTv(k,c,X.info.BU)))l.Ch=0;else return l.iB.isSeeking()&&M3(l),l.Ch=l.Ch||(0,g.nb)(),!1;if(!E0(l,c,Y,X.info))return!1;if(l.X7.G&&X.info.G===0){if(k=v$k(c,Y,X)){var r=vf(c);l.Gz("initchg",{it:X.info.D.info.id,sr:!!r&&r.D===X.info.D,ty:X.info.type,seg:X.info.BU})}r=g.I3(X.info.D.info);l.policy.vI&&r&&!k&&SA5(X)}r=l.C&&!!l.C.T&&c.D.info.audio; k=l.X7.isManifestless||X.N;if(!(l.X7.G&&X.info.G!==0||k&&!r)&&xBk(l,c,Y,X))return!0;if(r)return!1;r=Wn(l,c);r=l.getCurrentTime()+r;if(X.info.T>r)return l.policy.D&&z3L(l,c),l.policy.VH&&ZBn(c.T,r,!1),!1;n$r(l,c);var e;l.policy.qM&&Y===((e=l.F7)==null?void 0:e.D)&&l.Ud&&(Y.Hk()===0?(l.Ud=!1,l.policy.qM=!1):l.uQ=Y.Hk());if(!h3n(l,Y,X,c))return!1;l.policy.nh&&X.info.d9()?(l.DA.L().EV()&&l.Gz("eosl",{ls:X.info.kF()}),X.isLocked=!0):(c.Q5(X),KEk(l.D,X.info),l.logger.debug(function(){return"Appended "+ X.info.kF()+", buffered: "+dj(Y.rC())})); k&&HwO(l,X.info.D.x4);return!0}; z3L=function(l,c){c===l.videoTrack?l.NQ=l.NQ||(0,g.nb)():l.PU=l.PU||(0,g.nb)()}; n$r=function(l,c){c===l.videoTrack?l.NQ=0:l.PU=0}; h3n=function(l,c,Y,X){var k=l.policy.OV?(0,g.nb)():0,r=Y.N&&Y.info.D.D||void 0,e=Y.D;Y.N&&(e=KjX(l,Y,e)||e);var d=e.UO();e=l.policy.OV?(0,g.nb)():0;c=T5n(l,c,d,Y.info,r);(X=X.j)!=null&&(r=Y.info,k=e-k,e=(0,g.nb)()-e,!X.G||EwO(X.G,r)&&X.G.BU===r.BU||X.flush(),X.T+=k,X.K+=e,k=1,!X.G&&r.G&&(k=2),kW(X,k,c),e=Math.ceil(r.G/1024),k===2&&X.D.add(e),X.D.add(Math.ceil((r.G+r.K)/1024)-e),X.G=r);l.JJ=0;if(c===0)return l.yf&&(l.logger.debug("Retry succeed, back to normal append logic."),l.yf=!1,l.ph=!1),l.iQ= 0,!0;if(c===2||c===5)return jxK(l,"checked",c,Y.info),!1;if(c===1){if(!l.yf)return l.logger.debug("QuotaExceeded, retrying."),l.yf=!0,!1;if(!l.ph)return l.ph=!0,l.DA.seekTo(l.getCurrentTime(),{N0:"quotaExceeded",dW:!0}),!1;Y.info.L0()?(k=l.policy,k.ZA=Math.floor(k.ZA*.8),k.xT=Math.floor(k.xT*.8)):(k=l.policy,k.ph=Math.floor(k.ph*.8),k.xT=Math.floor(k.xT*.8));l.policy.D?LV(l.G.D,Y.info.D,!1):lJ(l.D,Y.info.D)}l.DA.Iy({reattachOnAppend:c});return!1}; KjX=function(l,c,Y){var X;if(X=l.policy.G_&&l.F7&&!l.F7.U&&!l.DA.Zt())c=c.info.D.info,X=c.x_()&&Lr(c)&&c.video&&c.video.width<3840&&c.video.width>c.video.height;if(X&&(l.F7.U=!0,jg('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return Y=X7K(Y),l.policy.K&&l.Gz("sp4k",{s:!!Y}),Y}; jxK=function(l,c,Y,X){var k="fmt.unplayable",r=1;Y===5||Y===3?(k="fmt.unparseable",l.policy.D?!X.D.info.video||Em(l.G.D).size>0||LV(l.G.D,X.D,!1):!X.D.info.video||Em(l.D.N).size>0||lJ(l.D,X.D)):Y===2&&(l.iQ<15?(l.iQ++,k="html5.invalidstate",r=0):k="fmt.unplayable");X=ZT(X);var e;X.mrs=(e=l.F7)==null?void 0:uZ(e);X.origin=c;X.reason=Y;l.handleError(k,X,r)}; NmL=function(l,c,Y,X,k){var r=l.X7;var e=l.policy.D,d=!1,y=-1,O;for(O in r.D){var D=ks(r.D[O].info.mimeType)||r.D[O].info.L0();if(X===D)if(D=r.D[O].index,D.a5(c.BU)){d=D;var t=c,U=d.RA(t.BU);U&&U.startTime!==t.startTime?(d.segments=[],d.qg(t),d=!0):d=!1;d?y=c.BU:!c.pending&&e&&(t=D.getDuration(c.BU),t!==c.duration&&(r.publish("clienttemp","mfldurUpdate",{itag:r.D[O].info.itag,seg:c.BU,od:t,nd:c.duration},!1),D.qg(c),d=!0))}else D.qg(c),d=!0}y>=0&&(e={},r.publish("clienttemp","resetMflIndex",(e[X? "v":"a"]=y,e),!1));r=d;Wvy(l.iB,c,X,r);l.T.Pl(c,Y,X,k);if(l.policy.o4&&Y){var G;(G=l.fC)!=null&&G.K.set(c.BU,Y)}c.BU===l.X7.PZ&&r&&RI(l.X7)&&c.startTime>RI(l.X7)&&(l.X7.NQ=c.startTime+(isNaN(l.timestampOffset)?0:l.timestampOffset),l.iB.isSeeking()&&l.iB.D 5)return l.JJ=0,l.DA.Iy({initSegStuck:1,as:X.info.kF()}),!0}else l.JJ=0,l.MJ=X;l.policy.z_&&(Y.abort(),(e=c.j)!=null&&(kW(e,4),e.flush()));k=T5n(l,Y,r,y,k);var O;(O=c.j)==null||mdV(O,k,y);if(k!==0)return V8K(l,k,X),!0;X.info.L0()?ddK(l.timing):yrk(l.timing);l.logger.debug(function(){return"Appended init for "+X.info.D.info.id}); HwO(l,X.info.D.x4);return Y.eG()}; v$k=function(l,c,Y){if(c.eq()==null){l=vf(l);if(!(c=!l||l.D!==Y.info.D)){a:if(l=l.j,Y=Y.info.j,l.length!==Y.length)Y=!1;else{for(c=0;c1)return 6;y.Ch=new g.gY(function(){var O=El(y);l.vU()||O==null||!O.isLocked?l.DA.L().EV()&&l.Gz("eosl",{delayA:O==null?void 0:O.info.kF()}):o$i(y)?(l.DA.L().EV()&&l.Gz("eosl",{dunlock:O==null?void 0:O.info.kF()}),CGO(l, y===l.audioTrack)):(l.Gz("nue",{ls:O.info.kF()}),O.info.AJ+=1,l.F7&&l.mB())},1E4,l); l.DA.L().EV()&&l.Gz("eosl",{delayS:X.kF()});y.Ch.start()}l.policy.hH&&(X==null?void 0:X.D)instanceof sJ&&X.d9()&&l.Gz("poseos",{itag:X.D.info.itag,seg:X.BU,lseg:X.D.index.pC(),es:X.D.index.K});c.appendBuffer(Y,X,k)}catch(O){if(O instanceof DOMException){if(O.code===11)return 2;if(O.code===12)return 5;if(O.code===22||O.message.indexOf("Not enough storage")===0)return c=Object.assign({name:"QuotaExceededError",buffered:dj(c.rC()).replace(/,/g,"_"),vheap:wp(l.videoTrack),aheap:wp(l.audioTrack),message:g.NM(O.message, 3),track:l.F7?c===l.F7.G?"v":"a":"u"},kkV()),l.handleError("player.exception",c),1;g.ot(O)}return 4}return l.F7.tN()?3:0}; Lh=function(l,c,Y){l.DA.seekTo(c,Y)}; HwO=function(l,c){c&&l.DA.nD(new tn(c.key,c.type))}; Pf=function(l,c){l.DA.JP(c)}; Wn=function(l,c){if(l.yf&&!l.V3)return 3;if(l.isSuspended)return 1;var Y;if((Y=l.F7)==null?0:Y.F7&&Y.F7.streaming===!1)return 4;Y=(c.D.info.audio?l.policy.ph:l.policy.ZA)/(c.Ss*l.policy.SA);if(l.policy.fZ>0&&l.F7&&pA(l.F7)&&(c=c.D.info.video?l.F7.G:l.F7.D)&&!c.eG()){c=c.rC();var X=yG(c,l.getCurrentTime());X>=0&&(c=l.getCurrentTime()-c.start(X),Y+=Math.max(0,Math.min(c-l.policy.fZ,l.policy.f4)))}l.policy.xT>0&&(Y=Math.min(Y,l.policy.xT));return Y}; Koi=function(l,c){return(Wn(l,c)+l.policy.Be)*c.Ss}; $Bg=function(l){l.nh&&!l.isSuspended&&ip(l.schedule)&&(ZwO(l,l.nh),l.nh="")}; ZwO=function(l,c){nh(c,"cms",function(Y){l.policy.K&&l.Gz("pathprobe",Y)},function(Y){l.DA.handleError(Y)})}; Qxr=function(l,c){if(l.F7&&l.F7.T&&!l.F7.tN()&&(c.Hz=T4(l.videoTrack),c.G=T4(l.audioTrack),l.policy.K)){var Y=wp(l.videoTrack),X=wp(l.audioTrack),k=dj(l.F7.G.rC(),"_",5),r=dj(l.F7.D.rC(),"_",5);Object.assign(c.D,{lvq:Y,laq:X,lvb:k,lab:r})}c.bandwidthEstimate=Hn(l.j);var e;(e=l.audioTrack.j)==null||e.flush();var d;(d=l.videoTrack.j)==null||d.flush();l.logger.debug(function(){return zh(c.D)})}; mBO=function(l,c){l.U=c;l.T&&(l.T.K=c);l.U.Lr(l.videoTrack.D.info.x_());l.N.G=l.U;l.policy.N&&(l.K.T=l.U)}; B5K=function(l,c){if(l.F7&&l.F7.G){if(l.policy.t2){var Y=mVK(l.audioTrack);if(Y&&Y.St()){var X=l.DA;if(X.Eb&&(X.Eb.D=Y,Y=X.hg(X.Eb.videoId),Y.qoe)){Y=Y.qoe;X=X.Eb;var k=g.Ap(Y.provider);WjS(Y,k,X)}}}l.policy.Qk&&(Y=mVK(l.videoTrack))&&Y.L0()&&(X=l.DA,X.pS&&(X.pS.D=Y,Y=X.hg(X.pS.videoId),Y.qoe&&M8V(Y.qoe,X.pS)));c-=isNaN(l.timestampOffset)?0:l.timestampOffset;l.getCurrentTime()!==c&&l.resume();l.iB.isSeeking()&&l.F7&&!l.F7.tN()&&(X=l.getCurrentTime()<=c&&c=0&&r1?d.G[0]=c&&rfc(l,X.startTime,!1)}); return Y&&Y.startTimel.getCurrentTime())return Y.start/1E3;return Infinity}; AfK=function(l){var c=vf(l.videoTrack),Y=vf(l.audioTrack);return c&&!QIK(l.videoTrack)?c.startTime:Y&&!QIK(l.audioTrack)?Y.startTime:NaN}; $bS=function(l){if(l.DA.getVideoData().isLivePlayback)return!1;var c=l.DA.Vx();if(!c)return!1;c=c.getDuration();return ZuL(l,c)}; ZuL=function(l,c){if(!l.F7||!l.F7.D||!l.F7.G)return!1;var Y=l.getCurrentTime(),X=l.F7.D.rC();l=l.F7.G.rC();X=X?DO(X,Y):Y;Y=l?DO(l,Y):Y;Y=Math.min(X,Y);return isNaN(Y)?!1:Y>=c-.01}; V8K=function(l,c,Y){l.policy.Qn&&r5(l.DA.getVideoData())?(l.DA.q1()||jxK(l,"sepInit",c,Y.info),Fjn(l.DA,"sie")):jxK(l,"sepInit",c,Y.info)}; y2O=function(l){return l.DA.A0()0){var k=X.D.shift();lvV(X,k.info)}X.D.length>0&&(k=X.D[0].time-(0,g.nb)(),X.G.start(Math.max(0,k)))}},0); g.Z(this,this.G);c.subscribe("widevine_set_need_key_info",this.N,this)}; lvV=function(l,c){a:{var Y=c.cryptoPeriodIndex;if(isNaN(Y)&&l.K.size>0)Y=!0;else{for(var X=g.b(l.K.values()),k=X.next();!k.done;k=X.next())if(k.value.cryptoPeriodIndex===Y){Y=!0;break a}Y=!1}}l.publish("log_qoe",{wvagt:"reqnews",canskip:Y});Y||l.publish("rotated_need_key_info_ready",c)}; c7y=function(){var l={};var c=l.url;var Y=l.interval;l=l.retries;this.url=c;this.interval=Y;this.retries=l}; YzX=function(l,c){this.statusCode=l;this.message=c;this.G=this.heartbeatParams=this.errorMessage=null;this.D={};this.nextFairplayKeyId=null}; XxL=function(l,c,Y){Y=Y===void 0?"":Y;g.C.call(this);this.message=l;this.requestNumber=c;this.o2=Y;this.onError=this.onSuccess=null;this.D=new g.hG(5E3,2E4,.2)}; k$O=function(l,c,Y){l.onSuccess=c;l.onError=Y}; eyn=function(l,c,Y,X){var k={timeout:3E4,onSuccess:function(r){if(!l.vU()){Qz("drm_net_r",void 0,l.o2);var e=r.status==="LICENSE_STATUS_OK"?0:9999,d=null;if(r.license)try{d=pU(r.license)}catch(f){g.ot(f)}if(e!==0||d){d=new YzX(e,d);e!==0&&r.reason&&(d.errorMessage=r.reason);if(r.authorizedFormats){e={};for(var y=[],O={},D=g.b(r.authorizedFormats),t=D.next();!t.done;t=D.next())if(t=t.value,t.trackType&&t.keyId){var U=r7k[t.trackType];if(U){U==="HD"&&r.isHd720&&(U="HD720");t.isHdr&&(U+="HDR");e[U]|| (y.push(U),e[U]=!0);var G=null;try{G=pU(t.keyId)}catch(f){g.ot(f)}G&&(O[g.aW(G,4)]=U)}}d.G=y;d.D=O}r.nextFairplayKeyId&&(d.nextFairplayKeyId=r.nextFairplayKeyId);r.sabrLicenseConstraint&&(d.sabrLicenseConstraint=pU(r.sabrLicenseConstraint));r=d}else r=null;if(r)l.onSuccess(r,l.requestNumber);else l.onError(l,"drm.net","t.p;p.i")}}, onError:function(r){if(!l.vU())if(r&&r.error)r=r.error,l.onError(l,"drm.net.badstatus","t.r;p.i;c."+r.code+";s."+r.status,r.code);else l.onError(l,"drm.net.badstatus","t.r;p.i;c.n")}, onTimeout:function(){l.onError(l,"drm.net","rt.req."+l.requestNumber)}}; X&&(k.wq="Bearer "+X);g.Y4(Y,"player/get_drm_license",c,k)}; J7X=function(l,c,Y,X){g.OG.call(this);this.videoData=l;this.fh=c;this.U=Y;this.sessionId=X;this.N={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.AJ=this.Kh=!1;this.K=null;this.xT=[];this.T=[];this.HK=[];this.C=!1;this.D={};this.status="";this.W=NaN;this.G=l.N;this.cryptoPeriodIndex=Y.cryptoPeriodIndex;l={};Object.assign(l,this.fh.D);l.cpn=this.videoData.clientPlaybackNonce;this.videoData.Kh&&(l.vvt=this.videoData.Kh,this.videoData.mdxEnvironment&&(l.mdx_environment=this.videoData.mdxEnvironment)); this.fh.xT&&(l.authuser=this.fh.xT);this.fh.pageId&&(l.pageid=this.fh.pageId);isNaN(this.cryptoPeriodIndex)||(l.cpi=this.cryptoPeriodIndex.toString());var k=(k=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.HV()))?k[1]:"";k==="ATV"&&(l.cdt=k);this.N=l;this.N.session_id=X;this.j=!0;this.G.flavor==="widevine"&&(this.N.hdr="1");this.G.flavor==="playready"&&(c=Number(lp(c.experiments,"playready_first_play_expiration")),!isNaN(c)&&c>=0&&(this.N.mfpe=""+c),this.j=!1);c="";g.Qs(this.G)?$J(this.G)?(X=Y.G)&&(c="https://www.youtube.com/api/drm/fps?ek="+ ZLy(X)):(c=Y.initData.subarray(4),c=new Uint16Array(c.buffer,c.byteOffset,c.byteLength/2),c=String.fromCharCode.apply(null,c).replace("skd://","https://")):c=this.G.G;this.baseUrl=c;this.fairplayKeyId=cb(this.baseUrl,"ek")||"";if(c=cb(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(c);this.xT=Y.x_?[g.aW(Y.initData,4)]:Y.K;Yz(this,{sessioninit:Y.cryptoPeriodIndex});this.status="in"}; Duk=function(l,c){Yz(l,{createkeysession:1});l.status="gr";Qz("drm_gk_s",void 0,l.videoData.Ed);l.url=duc(l);try{l.K=c.createSession(l.U,function(Y){Yz(l,{m:Y})})}catch(Y){c="t.g"; Y instanceof DOMException&&(c+=";c."+Y.code);l.publish("licenseerror","drm.unavailable",1,c,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK");return}l.K&&(y7g(l.K,function(Y,X){OXv(l,Y,X)},function(Y,X,k){if(!l.vU()){X=void 0; var r=1;g.Qs(l.G)&&g.o1(l.fh)&&l.fh.B("html5_enable_safari_fairplay")&&k===1212433232&&(X="ERROR_HDCP",r=l.fh.B("html5_safari_fairplay_ignore_hdcp")?0:r);l.error("drm.keyerror",r,Y,X)}},function(){l.vU()||(Yz(l,{onkyadd:1}),l.AJ||(l.publish("sessionready"),l.AJ=!0))},function(Y){l.pE(Y)}),g.Z(l,l.K))}; duc=function(l){var c=l.baseUrl;YGv(c)||l.error("drm.net",2,"t.x");if(!cb(c,"fexp")){var Y=["23898307","23914062","23916106","23883098"].filter(function(k){return l.fh.experiments.experiments[k]}); Y.length>0&&(l.N.fexp=Y.join())}Y=g.b(Object.keys(l.N));for(var X=Y.next();!X.done;X=Y.next())X=X.value,c=p0O(c,X,l.N[X]);return c}; OXv=function(l,c,Y){if(!l.vU())if(c){Yz(l,{onkmtyp:Y});l.status="km";switch(Y){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":t$O(l,c);return;default:l.publish("ctmp","message_type",{t:Y,l:c.byteLength})}l.Kh||(Qz("drm_gk_f",void 0,l.videoData.Ed),l.Kh=!0,l.publish("newsession",l));if(oI(l.G)&&(c=Uuk(c),!c))return;c=new XxL(c,++l.requestNumber,l.videoData.Ed);k$O(c,function(X){G$n(l,X)},function(X,k,r){if(!l.vU()){var e=0; X.D.G>=3&&(e=1,k="drm.net.retryexhausted");Yz(l,{onlcsrqerr:k,info:r});l.error(k,e,r);l.shouldRetry(he(e),X)&&fvg(l,X)}}); g.Z(l,c);Pqk(l,c)}else l.error("drm.unavailable",1,"km.empty")}; t$O=function(l,c){Yz(l,{sdpvrq:1});l.W=Date.now();if(l.G.flavor!=="widevine")l.error("drm.provision",1,"e.flavor;f."+l.G.flavor+";l."+c.byteLength);else{var Y={cpn:l.videoData.clientPlaybackNonce};Object.assign(Y,l.fh.D);Y=g.Il("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",Y);c={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null, c)}),responseType:"arraybuffer"};g.HU(Y,c,3,500).then(iB(function(X){X=X.xhr;if(!l.vU()){X=new Uint8Array(X.response);var k=String.fromCharCode.apply(null,X);try{var r=JSON.parse(k)}catch(e){}r&&r.signedResponse?(l.publish("ctmp","drminfo",{provisioning:1}),r=(Date.now()-l.W)/1E3,l.W=NaN,l.publish("ctmp","provs",{et:r.toFixed(3)}),l.K&&l.K.update(X)):(r=r&&r.error&&r.error.message,X="e.parse",r&&(X+=";m."+r),l.error("drm.provision",1,X))}}),iB(function(X){l.vU()||l.error("drm.provision",1,"e."+X.errorCode+ ";c."+(X.xhr&&X.xhr.status))}))}}; XU=function(l){var c;if(c=l.j&&l.K!=null)l=l.K,c=!(!l.D||!l.D.keyStatuses);return c}; Pqk=function(l,c){l.status="km";Qz("drm_net_s",void 0,l.videoData.Ed);var Y=new g.cw(l.fh.Qg),X={context:g.U1(Y.config_||g.t0())};X.drmSystem=bXL[l.G.flavor];X.videoId=l.videoData.videoId;X.cpn=l.videoData.clientPlaybackNonce;X.sessionId=l.sessionId;X.licenseRequest=g.aW(c.message);X.drmParams=l.videoData.drmParams;isNaN(l.cryptoPeriodIndex)||(X.isKeyRotated=!0,X.cryptoPeriodIndex=l.cryptoPeriodIndex);var k,r,e=!!((k=l.videoData.G)==null?0:(r=k.video)==null?0:r.isHdr());X.drmVideoFeature=e?"DRM_VIDEO_FEATURE_PREFER_HDR": "DRM_VIDEO_FEATURE_SDR";if(X.context&&X.context.client){if(k=l.fh.D)X.context.client.deviceMake=k.cbrand,X.context.client.deviceModel=k.cmodel,X.context.client.browserName=k.cbr,X.context.client.browserVersion=k.cbrver,X.context.client.osName=k.cos,X.context.client.osVersion=k.cosver;X.context.user=X.context.user||{};X.context.request=X.context.request||{};l.videoData.Kh&&(X.context.user.credentialTransferTokens=[{token:l.videoData.Kh,scope:"VIDEO"}]);X.context.request.mdxEnvironment=l.videoData.mdxEnvironment|| X.context.request.mdxEnvironment;l.videoData.Pu&&(X.context.user.kidsParent={oauthToken:l.videoData.Pu});g.Qs(l.G)&&(X.fairplayKeyId=g.aW($X5(l.fairplayKeyId)));g.ra(l.fh,g.mj(l.videoData)).then(function(d){eyn(c,X,Y,d);l.status="rs"})}else l.error("drm.net",2,"t.r;ic.0")}; G$n=function(l,c){if(!l.vU())if(Yz(l,{onlcsrsp:1}),l.status="rr",c.statusCode!==0)l.error("drm.auth",1,"t.f;c."+c.statusCode,c.errorMessage||void 0);else{Qz("drm_kr_s",void 0,l.videoData.Ed);if(c.heartbeatParams&&c.heartbeatParams.url&&l.videoData.B("outertube_streaming_data_always_use_staging_license_service")){var Y=l.G.G.match(/(.*)youtube.com/g);Y&&(c.heartbeatParams.url=Y[0]+c.heartbeatParams.url)}c.heartbeatParams&&l.publish("newlicense",c.heartbeatParams);c.G&&(l.T=c.G,l.videoData.Fz||l.publish("newlicense", new c7y),l.videoData.Fz=!0,l.C=vq(l.T,function(X){return X.includes("HDR")})); c.D&&(l.fh.B("html5_enable_vp9_fairplay")&&$J(l.G)?(Y=g.aW($X5(l.fairplayKeyId),4),l.D[Y]={type:c.D[Y],status:"unknown"}):l.D=zE(c.D,function(X){return{type:X,status:"unknown"}})); ZV(l.G)&&(c.message=n4L(g.aW(c.message)));l.K&&(Yz(l,{updtks:1}),l.status="ku",l.K.update(c.message).then(function(){Qz("drm_kr_f",void 0,l.videoData.Ed);XU(l)||(Yz(l,{ksApiUnsup:1}),l.publish("keystatuseschange",l))},function(X){X="msuf.req."+l.requestNumber+";msg."+g.NM(X.message,3); l.error("drm.keyerror",1,X)})); g.Qs(l.G)&&l.publish("fairplay_next_need_key_info",l.baseUrl,c.nextFairplayKeyId);l.fh.B("html5_enable_vp9_fairplay")&&$J(l.G)&&l.publish("qualitychange",qzk(l.T));c.sabrLicenseConstraint&&l.publish("sabrlicenseconstraint",c.sabrLicenseConstraint)}}; fvg=function(l,c){var Y=c.D.getValue();Y=new g.gY(function(){Pqk(l,c)},Y); g.Z(l,Y);Y.start();g.Hs(c.D);Yz(l,{rtyrq:1})}; avS=function(l,c){for(var Y=[],X=g.b(Object.keys(l.D)),k=X.next();!k.done;k=X.next())k=k.value,Y.push(k+"_"+l.D[k].type+"_"+l.D[k].status);return Y.join(c)}; NPv=function(l){var c={};c[l.status]=XU(l)?avS(l,"."):l.T.join(".");return c}; pxX=function(l){switch(l){case "AUDIO":return 1;case "SD":return 2;case "HD":return 3;case "UHD1":return 4;case "UHD2":return 5;default:return 0}}; kz=function(l,c){for(var Y in l.D)if(l.D[Y].status==="usable"&&l.D[Y].type===c)return!0;return!1}; Ryg=function(l,c){for(var Y in l.D)if(l.D[Y].type===c)return l.D[Y].status}; Yz=function(l,c){var Y=Y===void 0?!1:Y;zh(c);(Y||l.fh.EV())&&l.publish("ctmp","drmlog",c)}; iXK=function(l){var c=l[0];l[0]=l[3];l[3]=c;c=l[1];l[1]=l[2];l[2]=c;c=l[4];l[4]=l[5];l[5]=c;c=l[6];l[6]=l[7];l[7]=c}; qzk=function(l){return g.AE(l,"UHD2")||g.AE(l,"UHD2HDR")?"highres":g.AE(l,"UHD1")||g.AE(l,"UHD1HDR")?"hd2160":g.AE(l,"HD")||g.AE(l,"HDHDR")?"hd1080":g.AE(l,"HD720")||g.AE(l,"HD720HDR")?"hd720":"large"}; Uuk=function(l){for(var c="",Y=0;Y'.charCodeAt(X);l=l.K.createSession("video/mp4",c,Y);return new rN(null,null,null,null,l)}; wxS=function(l,c){var Y=l.W[c.sessionId];!Y&&l.T&&(Y=l.T,l.T=null,Y.sessionId=c.sessionId,l.W[c.sessionId]=Y);return Y}; nhi=function(l,c){var Y=l.subarray(4);Y=new Uint16Array(Y.buffer,Y.byteOffset,Y.byteLength/2);Y=String.fromCharCode.apply(null,Y).match(/ek=([0-9a-f]+)/)[1];for(var X="",k=0;k 19.2999?(l=Y.vz,Y=Y.VH,Y>=l&&(Y=l*.75),c=(l-Y)*.5,Y=new l5(c,l,l-c-Y,this)):Y=null;break a;case "widevine":Y=new cB(c,this,l);break a;default:Y=null}if(this.N=Y)g.Z(this,this.N),this.N.subscribe("rotated_need_key_info_ready",this.Kv,this),this.N.subscribe("log_qoe",this.kW,this);W7(this.fh.experiments);this.kW({cks:this.D.getInfo()})}; TPi=function(l){var c=zy5(l.T);c?c.then(iB(function(){V$n(l)}),iB(function(Y){if(!l.vU()){g.ot(Y); var X="t.a";Y instanceof DOMException&&(X+=";n."+Y.name+";m."+Y.message);l.publish("licenseerror","drm.unavailable",1,X,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(l.kW({mdkrdy:1}),l.j=!0); l.AJ&&(c=zy5(l.AJ))}; Wty=function(l,c,Y){l.yf=!0;Y=new tn(c,Y);l.fh.B("html5_eme_loader_sync")&&(l.W.get(c)||l.W.set(c,Y));ohO(l,Y)}; ohO=function(l,c){if(!l.vU()){l.kW({onInitData:1});if(l.fh.B("html5_eme_loader_sync")&&l.videoData.K&&l.videoData.K.D){var Y=l.C.get(c.initData);c=l.W.get(c.initData);if(!Y||!c)return;c=Y;Y=c.initData;l.W.remove(Y);l.C.remove(Y)}l.kW({initd:c.initData.length,ct:c.contentType});if(l.D.flavor==="widevine")if(l.PU&&!l.videoData.isLivePlayback)dN(l);else{if(!(l.fh.B("vp9_drm_live")&&l.videoData.isLivePlayback&&c.x_)){l.PU=!0;Y=c.cryptoPeriodIndex;var X=c.D;FES(c);c.x_||(X&&c.D!==X?l.publish("ctmp","cpsmm", {emsg:X,pssh:c.D}):Y&&c.cryptoPeriodIndex!==Y&&l.publish("ctmp","cpimm",{emsg:Y,pssh:c.cryptoPeriodIndex}));l.publish("widevine_set_need_key_info",c)}}else l.Kv(c)}}; V$n=function(l){if(!l.vU())if(l.fh.B("html5_drm_set_server_cert")||$J(l.D)){var c=l.T.setServerCertificate();c?c.then(iB(function(Y){l.fh.EV()&&l.publish("ctmp","ssc",{success:Y})}),iB(function(Y){l.publish("ctmp","ssce",{n:Y.name, m:Y.message})})).then(iB(function(){MUX(l)})):MUX(l)}else MUX(l)}; MUX=function(l){l.vU()||(l.j=!0,l.kW({onmdkrdy:1}),dN(l))}; sby=function(l){return l.D.flavor==="widevine"&&l.videoData.B("html5_drm_cpi_license_key")}; dN=function(l){if((l.yf||l.fh.B("html5_widevine_use_fake_pssh"))&&l.j&&!l.JJ){for(;l.K.length;){var c=l.K[0],Y=sby(l)?ITL(c):g.aW(c.initData);if($J(l.D)&&!c.G)l.K.shift();else{if(l.G.get(Y))if(l.D.flavor!=="fairplay"||$J(l.D)){l.K.shift();continue}else l.G.delete(Y);FES(c);break}}l.K.length&&l.createSession(l.K[0])}}; BpL=function(l){var c;if(c=g.BU()){var Y;c=!((Y=l.T.G)==null||!Y.getMetrics)}c&&(c=l.T.getMetrics())&&(c=g.nv(c),l.publish("ctmp","drm",{metrics:c}))}; LtV=function(){var l=jjc();return!(!l||l==="visible")}; gWL=function(l){var c=EWS();c&&document.addEventListener(c,l,!1)}; uXO=function(l){var c=EWS();c&&document.removeEventListener(c,l,!1)}; EWS=function(){if(document.visibilityState)var l="visibilitychange";else{if(!document[fl+"VisibilityState"])return"";l=fl+"visibilitychange"}return l}; Ann=function(l){g.C.call(this);var c=this;this.DA=l;this.Mp=0;this.W=this.G=this.N=!1;this.T=0;this.gf=this.DA.L();this.videoData=this.DA.getVideoData();this.K=g.GR(this.gf.experiments,"html5_delayed_retry_count");this.D=new g.gY(function(){c.DA.gy()},g.GR(this.gf.experiments,"html5_delayed_retry_delay_ms")); g.Z(this,this.D)}; Y0i=function(l,c,Y){var X=l.videoData.G,k=l.videoData.T;r5(l.DA.getVideoData())&&l.gf.B("html5_gapless_fallback_on_qoe_restart")&&Fjn(l.DA,"pe");if((c==="progressive.net.retryexhausted"||c==="fmt.unplayable"||c==="fmt.decode")&&!l.DA.Ds.N&&X&&X.itag==="22")return l.DA.Ds.N=!0,l.LC("qoe.restart",{reason:"fmt.unplayable.22"}),l.DA.lU(),!0;var r=!1;if(l.videoData.isExternallyHostedPodcast){if(r=l.videoData.iG)Y.mimeType=r.type,l.Gz("3pp",{url:r.url});Y.ns="3pp";l.DA.dT(c,1,"VIDEO_UNAVAILABLE",zh((new nr(c, Y,1)).details));return!0}var e=l.Mp+3E4<(0,g.nb)()||l.D.isActive();if(l.gf.B("html5_empty_src")&&l.videoData.isAd()&&c==="fmt.unplayable"&&/Empty src/.test(""+Y.msg))return Y.origin="emptysrc",l.LC("auth",Y),!0;e||yT(l.DA.b2())||(Y.nonfg="paused",e=!0,l.DA.pauseVideo());(c==="fmt.decode"||c==="fmt.unplayable")&&(k==null?0:Ae(k)||F7(k))&&(j7n(l.gf.N,k.rf),Y.acfallexp=k.rf,r=e=!0);!e&&l.K>0&&(l.D.start(),e=!0,Y.delayed="1",--l.K);k=l.DA.tJ;!e&&((X==null?0:uO(X))||(X==null?0:Lr(X)))&&(j7n(l.gf.N,X.rf), r=e=!0,Y.cfallexp=X.rf);if(l.gf.B("html5_ssap_ignore_decode_error_for_next_video")&&g.uz(l.videoData)&&c==="fmt.unplayable"&&Y.cid&&Y.ccid&&yT(l.DA.b2())){if(Y.cid!==Y.ccid)return Y.ignerr="1",l.LC("ssap.transitionfailure",Y),!0;l.LC("ssap.transitionfailure",Y);if(Ftk(l.DA,c))return!0}if(!e)return Iln(l,Y);if(l.gf.B("html5_ssap_skip_decoding_clip_with_incompatible_codec")&&g.uz(l.videoData)&&c==="fmt.unplayable"&&Y.cid&&Y.ccid&&Y.cid!==Y.ccid&&yT(l.DA.b2())&&(l.LC("ssap.transitionfailure",Y),Ftk(l.DA, c)))return!0;e=!1;l.N?l.Mp=(0,g.nb)():e=l.N=!0;var d=l.videoData;if(d.ph){d=d.ph.L6();var y=Date.now()/1E3+1800;d=d6048E5&&eng(l,"signature");return!1}; eng=function(l,c){try{window.location.reload(),l.LC("qoe.restart",{detail:"pr."+c})}catch(Y){}}; d3n=function(l,c){c=c===void 0?"fmt.noneavailable":c;var Y=l.gf.N;Y.C=!1;kL(Y);l.LC("qoe.restart",{e:c,detail:"hdr"});l.DA.gy(!0)}; ypO=function(l,c,Y,X,k,r){this.videoData=l;this.D=c;this.reason=Y;this.G=X;this.token=k;this.videoId=r}; OaL=function(l,c,Y){this.fh=l;this.d$=c;this.DA=Y;this.U=this.W=this.D=this.T=this.C=this.G=0;this.N=!1;this.j=g.GR(this.fh.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.K=new Map}; t1i=function(l,c,Y){!l.fh.B("html5_tv_ignore_capable_constraint")&&g.nz(l.fh)&&(Y=Y.compose(D35(l,c)));return Y}; U3L=function(l){if(l.DA.b2().isInline())return Mb;var c;l.B("html5_exponential_memory_for_sticky")?c=Sk(l.fh.lh,"sticky-lifetime")<.5?"auto":y1[Qw()]:c=y1[Qw()];return g.e4("auto",c,!1,"s")}; fGK=function(l,c){var Y,X=GpO(l,(Y=c.D)==null?void 0:Y.videoInfos);Y=l.DA.getPlaybackRate();return Y>1&&X?(l=huV(l.fh.N,c.D.videoInfos,Y),new rx(0,l,!0,"o")):new rx(0,0,!1,"o")}; GpO=function(l,c){return c&&g.nz(l.fh)?c.some(function(Y){return Y.video.fps>32}):!1}; Psr=function(l,c){var Y=l.DA.pK();l.B("html5_use_video_quality_cap_for_ustreamer_constraint")&&Y&&Y.LM>0&&dx(c.videoData.Ez)&&(l=Y.LM,c.videoData.Ez=new rx(0,l,!1,"u"));return c.videoData.Ez}; D35=function(l,c){if(g.nz(l.fh)&&RH(l.fh.N,iu.HEIGHT))var Y=c.D.videoInfos[0].video.qualityOrdinal;else{var X=!!c.D.D;var k;g.jk(l.fh)&&(k=window.screen&&window.screen.width?new g.RQ(window.screen.width,window.screen.height):null);k||(k=l.fh.bH?l.fh.bH.clone():l.d$.JC());(A1||YW||X)&&k.scale(g.up());X=k;e8(c.videoData)||sg(c.videoData);c=c.D.videoInfos;if(c.length){k=g.GR(l.fh.experiments,"html5_override_oversend_fraction")||.85;var r=c[0].video;r.projectionType!=="MESH"&&r.projectionType!=="EQUIRECTANGULAR"&& r.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||KY||(k=.45);l=g.GR(l.fh.experiments,"html5_viewport_undersend_maximum");for(r=0;r0&&(Y=Math.min(Y,X));if(X=g.GR(l.fh.experiments,"html5_max_vertical_resolution")){l=4320;for(k=0;kX&&(l=Math.min(l,r.video.qualityOrdinal));if(l<4320){for(k=X=0;k32){k=!0;break a}}k=!1}k&&(Y=Math.min(Y,X));(X=g.GR(l.fh.experiments,"html5_live_quality_cap"))&&c.videoData.isLivePlayback&&(Y=Math.min(Y,X));Y=q0O(l,c,Y);l=g.GR(l.fh.experiments,"html5_byterate_soft_cap");return new rx(0,Y===4320?0:Y,!1,"d",l)}; NQg=function(l){var c,Y,X,k;return g.H(function(r){switch(r.D){case 1:return l.D.D&&typeof((c=navigator.mediaCapabilities)==null?void 0:c.decodingInfo)==="function"?g.n(r,Promise.resolve(),2):r.return(Promise.resolve());case 2:Y=g.b(l.D.videoInfos),X=Y.next();case 3:if(X.done){r.kT(0);break}k=X.value;return g.n(r,bE5(k),4);case 4:X=Y.next(),r.kT(3)}})}; Rng=function(l,c){if(!c.videoData.G||l.B("html5_disable_performance_downgrade"))return!1;Date.now()-l.C>6E4&&(l.G=0);l.G++;l.C=Date.now();if(l.G!==4)return!1;pdV(l,c.videoData.G);return!0}; S0V=function(l,c,Y,X){if(!c||!Y||!c.videoData.G)return!1;var k=g.GR(l.fh.experiments,"html5_df_downgrade_thresh"),r=l.B("html5_log_media_perf_info");if(!((0,g.nb)()-l.T<5E3?0:r||k>0))return!1;var e=((0,g.nb)()-l.T)/1E3;l.T=(0,g.nb)();Y=Y.getVideoPlaybackQuality();if(!Y)return!1;var d=Y.droppedVideoFrames-l.W,y=Y.totalVideoFrames-l.U;l.W=Y.droppedVideoFrames;l.U=Y.totalVideoFrames;var O=Y.displayCompositedVideoFrames===0?0:Y.displayCompositedVideoFrames||-1;r&&l.fh.EV()&&l.DA.Gz("ddf",{dr:Y.droppedVideoFrames, de:Y.totalVideoFrames,comp:O});if(X)return l.D=0,!1;if((y-d)/e>l.j||!k||g.nz(l.fh))return!1;l.D=(y>60?d/y:0)>k?l.D+1:0;if(l.D!==3)return!1;pdV(l,c.videoData.G);l.DA.Gz("dfd",Object.assign({dr:Y.droppedVideoFrames,de:Y.totalVideoFrames},iay()));return!0}; pdV=function(l,c){var Y=c.rf,X=c.video.fps,k=c.video.qualityOrdinal-1,r=l.K;c=""+Y+(X>49?"p60":X>32?"p48":"");Y=wm(Y,X,r);k>0&&(Y=Math.min(Y,k));if(!OM.has(c)&&ML().includes(c)){var e=Y;Y=W5();+Y[c]>0&&(e=Math.min(+Y[c],e));Y[c]!==e&&(Y[c]=e,g.jQ("yt-player-performance-cap",Y,2592E3))}else if(OM.has(c)||r==null){a:{e=e===void 0?!0:e;X=ML().slice();if(e){if(X.includes(c))break a;X.push(c)}else{if(!X.includes(c))break a;X.splice(X.indexOf(c),1)}g.jQ("yt-player-performance-cap-active-set",X,2592E3)}H7.set(c, Y)}else OM.add(c),r==null||r.set(c,Y);l.DA.YE()}; DL=function(l,c){if(!c.D.D)return l.N?new rx(0,360,!1,"b"):Mb;for(var Y=!1,X=!1,k=g.b(c.D.videoInfos),r=k.next();!r.done;r=k.next())uO(r.value)?Y=!0:X=!0;Y=Y&&X;X=0;k=g.GR(l.fh.experiments,"html5_performance_cap_floor");k=l.fh.G?240:k;c=g.b(c.D.videoInfos);for(r=c.next();!r.done;r=c.next()){var e=r.value;if(!Y||!uO(e))if(r=wm(e.rf,e.video.fps,l.K),e=e.video.qualityOrdinal,Math.max(r,k)>=e){X=e;break}}return new rx(0,X,!1,"b")}; vav=function(l,c){var Y=l.DA.b2();return Y.isInline()&&!c.We?new rx(0,480,!1,"v"):Y.isBackground()&&hS()/1E3>60&&!g.nz(l.fh)?new rx(0,360,!1,"v"):Mb}; x3O=function(l,c,Y){if(l.fh.experiments.oh("html5_disable_client_autonav_cap_for_onesie")&&c.fetchType==="onesie"||g.nz(l.fh)&&(Qw(-1)>=1080||c.osid))return Mb;var X=g.GR(l.fh.experiments,"html5_autonav_quality_cap"),k=g.GR(l.fh.experiments,"html5_autonav_cap_idle_secs");return X&&c.isAutonav&&hS()/1E3>k?(Y&&(X=q0O(l,Y,X)),new rx(0,X,!1,"e")):Mb}; q0O=function(l,c,Y){if(l.B("html5_optimality_defaults_chooses_next_higher")&&Y)for(l=c.D.videoInfos,c=1;c=0||(l.provider.DA.getVisibilityState()===3?l.N=!0:(l.D=g.Ap(l.provider),l.delay.start()))}; hni=function(l){if(!(l.G<0)){var c=g.Ap(l.provider),Y=c-l.T;l.T=c;l.playerState.state===8?l.playTimeSecs+=Y:l.playerState.isBuffering()&&!g.L(l.playerState,16)&&(l.rebufferTimeSecs+=Y)}}; Hac=function(l){var c;switch((c=l.fh.playerCanaryStage)==null?void 0:c.toLowerCase()){case "xsmall":return"HTML5_PLAYER_CANARY_STAGE_XSMALL";case "small":return"HTML5_PLAYER_CANARY_STAGE_SMALL";case "medium":return"HTML5_PLAYER_CANARY_STAGE_MEDIUM";case "large":return"HTML5_PLAYER_CANARY_STAGE_LARGE";default:return"HTML5_PLAYER_CANARY_STAGE_UNSPECIFIED"}}; wd5=function(l){return window.PressureObserver&&new window.PressureObserver(l)}; Kck=function(l){l=l===void 0?wd5:l;g.C.call(this);var c=this;try{this.K=l(function(X){c.G=X.at(-1)}); var Y;this.T=(Y=this.K)==null?void 0:Y.observe("cpu",{sampleInterval:2E3}).catch(function(X){X instanceof DOMException&&(c.D=X)})}catch(X){X instanceof DOMException&&(this.D=X)}}; TQr=function(l){var c={},Y=window.h5vcc;c.hwConcurrency=navigator.hardwareConcurrency;l.D&&(c.cpe=l.D.message);l.G&&(c.cpt=l.G.time,c.cps=l.G.state);if(Y==null?0:Y.cVal)c.cb2s=Y.cVal.getValue("CPU.Total.Usage.IntervalSeconds.2"),c.cb5s=Y.cVal.getValue("CPU.Total.Usage.IntervalSeconds.5"),c.cb30s=Y.cVal.getValue("CPU.Total.Usage.IntervalSeconds.30");return c}; jmk=function(l){var c;g.H(function(Y){switch(Y.D){case 1:return g.Rn(Y,2),g.n(Y,l.T,4);case 4:g.Si(Y,3);break;case 2:g.vS(Y);case 3:(c=l.K)==null||c.disconnect(),g.pL(Y)}})}; oaL=function(l,c){c?V1i.test(l):(l=g.re(l),Object.keys(l).includes("cpn"))}; Zay=function(l,c,Y,X,k,r,e){var d={format:"RAW"},y={};if(de(l)&&yU()){if(e){var O;((O=Csn.uaChPolyfill)==null?void 0:O.state.type)!==2?e=null:(e=Csn.uaChPolyfill.state.data.values,e={"Synth-Sec-CH-UA-Arch":e.architecture,"Synth-Sec-CH-UA-Model":e.model,"Synth-Sec-CH-UA-Platform":e.platform,"Synth-Sec-CH-UA-Platform-Version":e.platformVersion,"Synth-Sec-CH-UA-Full-Version":e.uaFullVersion});y=Object.assign(y,e);d.withCredentials=!0}(e=g.Ln("EOM_VISITOR_DATA"))?y["X-Goog-EOM-Visitor-Id"]=e:X?y["X-Goog-Visitor-Id"]= X:g.Ln("VISITOR_DATA")&&(y["X-Goog-Visitor-Id"]=g.Ln("VISITOR_DATA"));Y&&(y["X-Goog-PageId"]=Y);(X=c.xT)&&!Ff(c)&&(y["X-Goog-AuthUser"]=X);k&&(y.Authorization="Bearer "+k);c.B("enable_datasync_id_header_in_web_vss_pings")&&c.Js&&c.datasyncId&&(y["X-YouTube-DataSync-Id"]=c.datasyncId);e||y["X-Goog-Visitor-Id"]||k||Y||X?d.withCredentials=!0:c.B("html5_send_cpn_with_options")&&V1i.test(l)&&(d.withCredentials=!0)}Object.keys(y).length>0&&(d.headers=y);r&&(d.onFinish=r);return Object.keys(d).length>1? d:null}; $3c=function(l,c,Y,X,k,r,e,d){yU()&&Y.token&&(l=es(l,{ctt:Y.token,cttype:Y.V7,mdx_environment:Y.mdxEnvironment}));X.B("net_pings_low_priority")&&(c||(c={}),c.priority="low");r||d&&X.B("nwl_skip_retry")?(c==null?c={}:oaL(l,X.B("html5_assert_cpn_with_regex")),e?I9().sendAndWrite(l,c):I9().sendThenWrite(l,c,d)):c?(oaL(l,X.B("html5_assert_cpn_with_regex")),X.B("net_pings_use_fetch")?rLV(l,c):g.xm(l,c)):g.WQ(l,k)}; Qmr=function(l){for(var c=[],Y=0;Y0&&Y>0&&!l.G&&l.K<1E7)try{l.T=l.N({sampleInterval:c,maxBufferSize:Y});var X;(X=l.T)==null||X.addEventListener("samplebufferfull",function(){return g.H(function(k){if(k.D==1)return g.n(k,l.stop(),2);M1O(l);g.pL(k)})})}catch(k){l.G=Wcy(k.message)}}; G6=function(l,c){var Y,X;return!!((Y=window.h5vcc)==null?0:(X=Y.settings)==null?0:X.set(l,c))}; BQV=function(){var l,c,Y,X=(l=window.h5vcc)==null?void 0:(c=l.settings)==null?void 0:(Y=c.getPersistentSettingAsString)==null?void 0:Y.call(c,"cpu_usage_tracker_intervals");if(X!=null){var k;l=(k=JSON.parse(X))!=null?k:[];k=l.filter(function(O){return O.type==="total"}).map(function(O){return O.seconds}); c=g.b(smc);for(Y=c.next();!Y.done;Y=c.next())Y=Y.value,k.indexOf(Y)===-1&&l.push({type:"total",seconds:Y});var r,e;(r=window.h5vcc)==null||(e=r.settings)==null||e.set("cpu_usage_tracker_intervals_enabled",1);var d,y;(d=window.h5vcc)==null||(y=d.settings)==null||y.set("cpu_usage_tracker_intervals",JSON.stringify(l))}}; LcL=function(){var l=window.H5vccPlatformService,c="";if(l&&l.has("dev.cobalt.coat.clientloginfo")&&(l=l.open("dev.cobalt.coat.clientloginfo",function(){}))){var Y=l.send(new ArrayBuffer(0)); Y&&(c=String.fromCharCode.apply(String,g.N(new Uint8Array(Y))));l.close()}return c}; g.b5=function(l,c){g.C.call(this);var Y=this;this.provider=l;this.logger=new g.eh("qoe");this.D=new Map;this.sequenceNumber=1;this.W=NaN;this.ZC="N";this.j=this.Se=this.pz=this.NQ=this.K=0;this.fC=this.yf=this.C=this.Ed="";this.CC=this.ZA=NaN;this.DZ=0;this.U$=-1;this.Ie=1;this.playTimeSecs=this.rebufferTimeSecs=0;this.Pu=this.isEmbargoed=this.PU=this.isOffline=this.isBuffering=!1;this.oe=[];this.AJ=null;this.Gc=this.T=this.ph=this.U=!1;this.G=-1;this.Ud=!1;this.CV=new g.gY(this.yJ0,750,this);this.Ix= this.adCpn=this.Kh=this.contentCpn="";this.adFormat=void 0;this.wC=0;this.iQ=new Set("cl fexp drm drm_system drm_product ns el adformat live cat shbpslc".split(" "));this.gC=new Set(["gd"]);this.serializedHouseBrandPlayerServiceLoggingContext="";this.V2=!1;this.OV=NaN;this.Ch=0;this.MJ=!1;this.JJ=0;this.remoteConnectedDevices=[];this.remoteControlMode=void 0;this.qJ=!1;this.gk={il:function(k){Y.il(k)}, NFs:function(){return Y.N}, YP:function(){return Y.contentCpn}, jis:function(){return Y.Kh}, reportStats:function(){Y.reportStats()}, RF6:function(){return Y.D.get("cat")||[]}, xm:function(k){return Y.D.get(k)||[]}, evh:function(){return Y.D}, mUd:function(){return Y.JJ}, YQf:function(){return{adCpn:Y.adCpn,Ix:Y.Ix,adFormat:Y.adFormat}}}; this.xT=this.provider.fh.B("html5_qoe_relaxed_reporting");var X=g.GR(this.provider.fh.experiments,"html5_qoe_proto_mock_length");X&&!f7.length&&(f7=Qmr(X));g.Z(this,this.CV);try{navigator.getBattery().then(function(k){Y.AJ=k})}catch(k){}g.PB(this,0,"vps",["N"]); l.fh.EV()&&(this.Ch=(0,g.nb)(),this.OV=g.ba(function(){var k=(0,g.nb)(),r=k-Y.Ch;r>500&&Y.Gz("vmlock",{diff:r.toFixed()});Y.Ch=k},250)); l.DA.mE()&&c&&(this.JJ=c-Math.round(g.Ap(l)*1E3));this.provider.videoData.Tt&&(this.remoteControlMode=EaL[this.provider.videoData.Tt]||0);this.provider.videoData.Rf&&(c=$ic(this.provider.videoData.Rf),c==null?0:c.length)&&(this.remoteConnectedDevices=c);if(l.fh.EV()||l.B("html5_log_cpu_info"))this.uQ=new Kck,g.Z(this,this.uQ);c=g.GR(l.fh.experiments,"html5_js_self_profiler_sample_interval_ms");l=g.GR(l.fh.experiments,"html5_js_self_profiler_max_samples");c>0&&l>0&&(this.nh=new UM(c,l),g.Z(this,this.nh))}; q9=function(l,c,Y){var X=l.D.get(c);X?X.push(Y):l.D.set(c,[Y])}; g.PB=function(l,c,Y,X){q9(l,Y,c.toFixed(3)+":"+X.join(":"))}; gav=function(l,c){var Y=l.adCpn||l.provider.videoData.clientPlaybackNonce,X=l.provider.getCurrentTime(Y);g.PB(l,c,"cmt",[X.toFixed(3)]);X=l.provider.C0(Y);if(l.N&&X*1E3>l.N.Pj+100&&l.N){var k=l.N;Y=k.isAd;X=X*1E3-k.Pj;l.zV=c*1E3-k.flf-X-k.h86;k=(0,g.nb)()-X;c=l.zV;X=l.provider.videoData;var r=X.isAd();if(Y||r){r=(Y?"ad":"video")+"_to_"+(r?"ad":"video");var e={};X.W&&(e.cttAuthInfo={token:X.W,videoId:X.videoId});e.startTime=k-c;W4(r,e);g.m$({targetVideoId:X.videoId,targetCpn:X.clientPlaybackNonce}, r);Qz("pbs",k,r)}else k=l.provider.DA.Wp(),k.W!==X.clientPlaybackNonce?(k.N=X.clientPlaybackNonce,k.G=c):X.EX()||g.Cj(new g.Ed("CSI timing logged before gllat",{cpn:X.clientPlaybackNonce}));l.Gz("gllat",{l:l.zV.toFixed(),prev_ad:+Y});delete l.N}}; ag=function(l,c){c=c===void 0?NaN:c;c=c>=0?c:g.Ap(l.provider);var Y=l.provider.DA.fX(),X=Y.V5-(l.ZA||0);X>0&&g.PB(l,c,"bwm",[X,(Y.vH-(l.CC||0)).toFixed(3)]);isNaN(l.ZA)&&Y.V5&&l.isOffline&&l.il(!1);l.ZA=Y.V5;l.CC=Y.vH;isNaN(Y.bandwidthEstimate)||g.PB(l,c,"bwe",[Y.bandwidthEstimate.toFixed(0)]);l.provider.fh.EV()&&Object.keys(Y.D).length!==0&&l.Gz("bwinfo",Y.D);if(l.provider.fh.EV()||l.provider.fh.B("html5_log_meminfo"))X=kkV(),Object.values(X).some(function(r){return r!==void 0})&&l.Gz("meminfo", X); if(l.provider.fh.EV()||l.provider.fh.B("html5_log_cpu_info")){var k;(X=(k=l.uQ)==null?void 0:TQr(k))&&Object.values(X).some(function(r){return r!=null})&&l.Gz("cpuinfo",X)}l.nh&&l.Gz("jsprof",l.nh.flush()); l.AJ&&g.PB(l,c,"bat",[l.AJ.level,l.AJ.charging?"1":"0"]);k=l.provider.DA.getVisibilityState();l.U$!==k&&(g.PB(l,c,"vis",[k]),l.U$=k);gav(l,c);(k=uni(l.provider))&&k!==l.DZ&&(g.PB(l,c,"conn",[k]),l.DZ=k);Apn(l,c,Y)}; Apn=function(l,c,Y){if(!isNaN(Y.Hz)){var X=Y.Hz;Y.G96E3&&(new g.gY(l.reportStats,0,l)).start()}}; lLk=function(l){l.provider.videoData.oe&&N9(l,"prefetch");l.provider.videoData.DZ&&l.Gz("reload",{r:l.provider.videoData.reloadReason,ct:l.provider.videoData.DZ});l.provider.videoData.iQ&&N9(l,"monitor");l.provider.videoData.isLivePlayback&&N9(l,"live");II&&N9(l,"streaming");l.provider.videoData.Tt&&l.Gz("ctrl",{mode:l.provider.videoData.Tt},!0);if(l.provider.videoData.Rf){var c=l.provider.videoData.Rf.replace(/,/g,"_");l.Gz("ytp",{type:c},!0)}l.provider.videoData.VS&&(c=l.provider.videoData.VS.replace(/,/g, "."),l.Gz("ytrexp",{ids:c},!0));var Y=l.provider.videoData;c=l.provider.fh.B("enable_white_noise")||l.provider.fh.B("enable_webgl_noop");Y=g.bG(Y)||g.HY(Y)||g.w5(Y)||g.Kw(Y);(c||Y)&&(c=(0,g.p7)())&&l.D.set("gpu",[c]);sg(l.provider.videoData)&&g.PB(l,g.Ap(l.provider),"dt",["1"]);l.provider.fh.EV()&&(c=(0,g.nb)()-l.provider.fh.EG,l.Gz("playerage",{secs:Math.pow(1.6,Math.round(Math.log(c/1E3)/Math.log(1.6))).toFixed()}));l.T=!0;l.W=g.ba(function(){l.reportStats()},1E4)}; YMc=function(l,c,Y){var X=g.Ap(l.provider);coS(l,X,c,0,Y);ag(l,X);IGV(l)}; coS=function(l,c,Y,X,k){var r=l.provider.fh.D.cbrver;l.provider.fh.D.cbr==="Chrome"&&/^96[.]/.test(r)&&Y==="net.badstatus"&&/rc\.500/.test(k)&&XBV(l,3);l.provider.fh.B("html5_use_ump")&&/b248180278/.test(k)&&XBV(l,4);r=l.provider.getCurrentTime(l.adCpn||l.provider.videoData.clientPlaybackNonce);X=X===1?"fatal":"";Y=[Y,X,r.toFixed(3)];X&&(k+=";a6s."+Du());k&&Y.push(k6V(k));g.PB(l,c,"error",Y);l.T=!0}; M8V=function(l,c){var Y=g.Ap(l.provider);if(!l.provider.fh.experiments.oh("html5_refactor_sabr_video_format_selection_logging")||c.D.id!==l.Ed){var X=[c.D.id,c.G,l.Ed,c.reason];c.token&&X.push(c.token);g.PB(l,Y,"vfs",X);l.Ed=c.D.id;X=l.provider.DA.getPlayerSize();if(X.width>0&&X.height>0){X=[Math.round(X.width),Math.round(X.height)];var k=g.up();k>1&&X.push(k);g.PB(l,Y,"view",X)}l.ph||(l.provider.fh.EV()&&N9(l,"rqs2"),l.provider.videoData.D&&G0(l.provider.videoData.D)&&l.D.set("preload",["1"]));l.ph= !0;l.T=!0}c.reason==="m"&&++l.wC===100&&XBV(l,2);g.PB(l,Y,"vps",[l.ZC]);l.xT||l.reportStats(Y)}; roy=function(l){l.G>=0||(l.provider.fh.WZ||l.provider.DA.getVisibilityState()!==3?l.G=g.Ap(l.provider):l.Ud=!0)}; eEX=function(l,c,Y,X){if(Y!==l.ZC){l.xT||c=10&&l.playTimeSecs<=180&&(l.D.set("qoealert",["1"]),l.Pu=!0)),Y!=="B"||l.ZC!=="PL"&&l.ZC!=="PB"||(l.isBuffering=!0),l.K=c);l.ZC==="PL"&&(Y==="B"||Y==="S")||l.provider.fh.EV()?ag(l,c):(l.V2||Y!=="PL"||(l.V2=!0,Apn(l,c,l.provider.DA.fX())),gav(l,c));Y==="PL"&&g.uf(l.CV);var k=[Y];Y==="S"&&X&&k.push("ss."+X);g.PB(l,c,"vps", k);l.ZC=Y;l.NQ=c;l.K=c;l.T=!0}}; WjS=function(l,c,Y){if(l.provider.fh.experiments.oh("html5_refactor_sabr_audio_format_selection_logging")){c=Y.D;var X=[c.audio&&c.video?c.uY?c.uY:"":c.id];c.rB&&c.rB.id&&X.push(c.rB.id);c=X.join(";");c!==l.C&&(X=[c,l.C,Y.reason],Y.token&&X.push(Y.token),g.PB(l,g.Ap(l.provider),"afs",X),l.C=c)}else Y.D.id!==l.C&&(X=[Y.D.id,l.C,Y.reason],Y.token&&X.push(Y.token),g.PB(l,c,"afs",X),l.C=Y.D.id)}; N9=function(l,c){q9(l,"cat",c)}; Rg=function(l,c,Y,X,k,r){var e=g.Ap(l.provider);Y!==1&&Y!==3&&Y!==5||g.PB(l,e,"vps",[l.ZC]);q9(l,"xvt","t."+e.toFixed(3)+";m."+r.toFixed(3)+";g."+c+";tt."+Y+";np.0;c."+X+";d."+k)}; XBV=function(l,c){l.Gc||(q9(l,"fcnz",""+c),l.Gc=!0)}; k6V=function(l){/[^a-zA-Z0-9;.!_-]/.test(l)&&(l=l.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return l}; Jo5=function(l){this.provider=l;this.C=!1;this.D=0;this.T=-1;this.eF=NaN;this.K=0;this.segments=[];this.W=this.N=0;this.previouslyEnded=!1;this.j=this.provider.DA.getVolume();this.U=this.provider.DA.isMuted()?1:0;this.G=i5(this.provider)}; Sz=function(l){l.G.startTime=l.K;l.G.endTime=l.D;var c=!1;l.segments.length&&g.LF(l.segments).isEmpty()?(l.segments[l.segments.length-1].previouslyEnded&&(l.G.previouslyEnded=!0),l.segments[l.segments.length-1]=l.G,c=!0):l.segments.length&&l.G.isEmpty()||(l.segments.push(l.G),c=!0);c?l.G.endTime===0&&(l.previouslyEnded=!1):l.G.previouslyEnded&&(l.previouslyEnded=!0);l.N+=l.D-l.K;l.G=i5(l.provider);l.G.previouslyEnded=l.previouslyEnded;l.previouslyEnded=!1;l.K=l.D}; yoL=function(l){d9L(l);l.W=g.ba(function(){l.update()},100); l.eF=g.Ap(l.provider);l.G=i5(l.provider)}; d9L=function(l){g.av(l.W);l.W=NaN}; O75=function(l,c,Y){Y-=l.eF;return c===l.D&&Y>.5}; D9V=function(l,c,Y,X){this.fh=c;this.OV=Y;this.segments=[];this.experimentIds=[];this.Ed=this.V2=this.isFinal=this.delayThresholdMet=this.Gc=this.Ie=this.autoplay=this.autonav=!1;this.fC="yt";this.W=[];this.C=this.j=null;this.sendVisitorIdHeader=this.nh=!1;this.U=this.pageId="";this.N=Y==="watchtime";this.K=Y==="playback";this.xT=Y==="atr";this.WZ=Y==="engage";this.sendVisitorIdHeader=!1;this.uri=this.xT?"/api/stats/"+Y:"//"+c.IA+"/api/stats/"+Y;X&&(this.V2=X.fs,X.rtn&&(this.C=X.rtn),this.N?(this.playerState= X.state,X.rti>0&&(this.j=X.rti)):(this.ZV=X.mos,this.uh=X.volume,X.at&&(this.adType=X.at)),X.autonav&&(this.autonav=X.autonav),X.inview!=null&&(this.CC=X.inview),X.size&&(this.DZ=X.size),X.playerwidth&&(this.playerWidth=X.playerwidth),X.playerheight&&(this.playerHeight=X.playerheight));this.gC=g.Z4(c.D);this.U=lp(c.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.U==="all"||this.U==="once")this.Pu=g.Z4(c.OV);this.lh=c.Ud;this.experimentIds=vNL(c.experiments);this.ZA=c.Pu;this.fC=c.AJ;this.region= c.region;this.userAge=c.userAge;this.uQ=c.Lt;this.CV=hS();this.sendVisitorIdHeader=c.sendVisitorIdHeader;this.JJ=c.B("vss_pings_using_networkless")||c.B("kevlar_woffle");this.EG=c.B("vss_final_ping_send_and_write");this.PU=c.B("vss_use_send_and_write");this.pageId=c.pageId;this.qM=c.B("vss_playback_use_send_and_write");c.livingRoomAppMode&&(this.livingRoomAppMode=c.livingRoomAppMode);this.vI=c.T&&c.B("embeds_append_synth_ch_headers");g.h2(c)&&(this.NQ=c.JJ);g.D0(g.ZW(c))&&this.W.push(1);this.accessToken= g.mj(l);l.Jo[this.OV]?this.T=l.Jo[this.OV]:l.Jo.playback&&(this.T=l.Jo.playback);this.adFormat=l.adFormat;this.adQueryId=l.adQueryId;this.autoplay=Qd(l);this.K&&(this.Ie=(l.B("html5_enable_log_server_autoplay")||l.B("enable_cleanup_masthead_autoplay_hack_fix"))&&l.ZM&&ox(l)==="adunit"?!0:!1);this.autonav=l.isAutonav||this.autonav;this.contentVideoId=Zb(l);this.clientPlaybackNonce=l.clientPlaybackNonce;this.Gc=l.UG;l.W&&(this.AJ=l.W,this.ph=l.CP);l.mdxEnvironment&&(this.mdxEnvironment=l.mdxEnvironment); this.D=l.nh;this.MJ=l.MJ;l.G&&(this.oe=l.G.itag,l.T&&l.T.itag!==this.oe&&(this.iQ=l.T.itag));l.D&&G0(l.D)&&(this.offlineDownloadUserChoice="1");this.eventLabel=ox(l);this.Ed=l.WZ?!1:l.ZV;this.wC=l.LR;if(c=Rx(l))this.o4=c;this.Sk=l.nR;this.partnerId=l.partnerId;this.eventId=l.eventId;this.playlistId=l.tf||l.playlistId;this.u0=l.u0;this.Tt=l.Tt;this.Rf=l.Rf;this.yQ=l.yQ;this.subscribed=l.subscribed;this.videoId=l.videoId;this.videoMetadata=l.videoMetadata;this.visitorData=l.visitorData;this.osid=l.osid; this.W4=l.W4;this.referrer=l.referrer;this.cR=l.Un||l.cR;this.Ud=l.ao;this.AL=l.AL;this.userGenderAge=l.userGenderAge;this.S_=l.S_;this.embedsRct=l.embedsRct;this.embedsRctn=l.embedsRctn;g.h2(this.fh)&&l.mutedAutoplay&&(l.mutedAutoplayDurationMode===2&&l.limitedPlaybackDurationInSeconds===0&&l.endSeconds===0?this.W.push(7):this.W.push(2));l.isEmbedsShortsMode(new g.RQ(this.playerWidth,this.playerHeight),!!this.playlistId)&&this.W.push(3);g.rP(l)&&this.W.push(4);this.yf=l.yw;l.compositeLiveIngestionOffsetToken&& (this.compositeLiveIngestionOffsetToken=l.compositeLiveIngestionOffsetToken)}; tzL=function(l,c){var Y=l.sendVisitorIdHeader?l.visitorData:void 0;return g.ra(l.fh,l.accessToken).then(function(X){return Zay(l.uri,l.fh,l.pageId,Y,X,c,l.vI)})}; fLr=function(l,c){return function(){l.fh.B("html5_simplify_pings")?(l.D=l.Ch,l.U$=c(),l.CV=0,l.send()):tzL(l).then(function(Y){var X=U9K(l);X.cmt=X.len;X.lact="0";var k=c().toFixed(3);X.rt=Number(k).toString();X=g.Il(l.uri,X);l.fh.B("vss_through_gel_double")&&G6v(X);l.JJ?(Y==null&&(Y={}),l.PU?I9().sendAndWrite(X,Y):I9().sendThenWrite(X,Y)):Y?g.xm(X,Y):g.WQ(X)})}}; U9K=function(l){var c={ns:l.fC,el:l.eventLabel,cpn:l.clientPlaybackNonce,ver:2,cmt:l.G(l.D),fmt:l.oe,fs:l.V2?"1":"0",rt:l.G(l.U$),adformat:l.adFormat,content_v:l.contentVideoId,euri:l.lh,lact:l.CV,live:l.o4,cl:(739786083).toString(),mos:l.ZV,state:l.playerState,volume:l.uh};l.subscribed&&(c.subscribed="1");Object.assign(c,l.gC);l.U==="all"?Object.assign(c,l.Pu):l.U==="once"&&l.K&&Object.assign(c,l.Pu);l.autoplay&&(c.autoplay="1");l.Ie&&(c.sautoplay="1");l.Gc&&(c.dni="1");!l.N&&l.NQ&&(c.epm=P5c[l.NQ]); l.isFinal&&(c["final"]="1");l.Ed&&(c.splay="1");l.MJ&&(c.delay=l.MJ);l.ZA&&(c.hl=l.ZA);l.region&&(c.cr=l.region);l.userGenderAge&&(c.uga=l.userGenderAge);l.userAge!==void 0&&l.uQ&&(c.uga=l.uQ+l.userAge);l.Ch!==void 0&&(c.len=l.G(l.Ch));!l.N&&l.experimentIds.length>0&&(c.fexp=l.experimentIds.toString());l.C!==null&&(c.rtn=l.G(l.C));l.cR&&(c.feature=l.cR);l.Tt&&(c.ctrl=l.Tt);l.Rf&&(c.ytr=l.Rf);l.iQ&&(c.afmt=l.iQ);l.offlineDownloadUserChoice&&(c.ODUC=l.offlineDownloadUserChoice);l.qJ&&(c.lio=l.G(l.qJ)); l.N?(c.idpj=l.wC,c.ldpj=l.Sk,l.delayThresholdMet&&(c.dtm="1"),l.j!=null&&(c.rti=l.G(l.j)),l.S_&&(c.ald=l.S_),l.compositeLiveIngestionOffsetToken&&(c.clio=l.compositeLiveIngestionOffsetToken)):l.adType!==void 0&&(c.at=l.adType);l.DZ&&(l.K||l.N)&&(c.size=l.DZ);l.K&&l.W.length&&(c.pbstyle=l.W.join(","));l.CC!=null&&(l.K||l.N)&&(c.inview=l.G(l.CC));l.N&&(c.volume=vB(l,g.vL(l.segments,function(X){return X.volume})),c.st=vB(l,g.vL(l.segments,function(X){return X.startTime})),c.et=vB(l,g.vL(l.segments,function(X){return X.endTime})), vq(l.segments,function(X){return X.playbackRate!==1})&&(c.rate=vB(l,g.vL(l.segments,function(X){return X.playbackRate}))),vq(l.segments,function(X){return X.D!=="-"})&&(c.als=g.vL(l.segments,function(X){return X.D}).join(",")),vq(l.segments,function(X){return X.previouslyEnded})&&(c.pe=g.vL(l.segments,function(X){return""+ +X.previouslyEnded}).join(","))); c.muted=vB(l,g.vL(l.segments,function(X){return X.muted?1:0})); vq(l.segments,function(X){return X.visibilityState!==0})&&(c.vis=vB(l,g.vL(l.segments,function(X){return X.visibilityState}))); vq(l.segments,function(X){return X.connectionType!==0})&&(c.conn=vB(l,g.vL(l.segments,function(X){return X.connectionType}))); vq(l.segments,function(X){return X.G!==0})&&(c.blo=vB(l,g.vL(l.segments,function(X){return X.G}))); vq(l.segments,function(X){return!!X.K})&&(c.blo=g.vL(l.segments,function(X){return X.K}).join(",")); vq(l.segments,function(X){return!!X.compositeLiveStatusToken})&&(c.cbs=g.vL(l.segments,function(X){return X.compositeLiveStatusToken}).join(",")); vq(l.segments,function(X){return X.T!=="-"})&&(c.cc=g.vL(l.segments,function(X){return X.T}).join(",")); vq(l.segments,function(X){return X.clipId!=="-"})&&(c.clipid=g.vL(l.segments,function(X){return X.clipId}).join(",")); if(vq(l.segments,function(X){return!!X.audioId})){var Y="au"; l.K&&(Y="au_d");c[Y]=g.vL(l.segments,function(X){return X.audioId}).join(",")}yU()&&l.AJ&&(c.ctt=l.AJ,c.cttype=l.ph,c.mdx_environment=l.mdxEnvironment); l.WZ&&(c.etype=l.Kh!==void 0?l.Kh:0);l.Ud&&(c.uoo=l.Ud);l.livingRoomAppMode&&l.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(c.clram=b7X[l.livingRoomAppMode]||l.livingRoomAppMode);l.T?qMr(l,c):(c.docid=l.videoId,c.referrer=l.referrer,c.ei=l.eventId,c.of=l.W4,c.osid=l.osid,c.vm=l.videoMetadata,l.adQueryId&&(c.aqi=l.adQueryId),l.autonav&&(c.autonav="1"),l.playlistId&&(c.list=l.playlistId),l.yQ&&(c.ssrt="1"),l.AL&&(c.upt=l.AL));l.K&&(l.embedsRct&&(c.rct=l.embedsRct),l.embedsRctn&&(c.rctn= l.embedsRctn),l.compositeLiveIngestionOffsetToken&&(c.clio=l.compositeLiveIngestionOffsetToken));l.yf&&(c.host_cpn=l.yf);return c}; qMr=function(l,c){if(c&&l.T){var Y=new Set(["q","feature","mos"]),X=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),k=new Set(["aqi","autonav","list","ssrt","upt"]);l.T.ns==="3pp"&&(c.ns="3pp");for(var r=g.b(Object.keys(l.T)),e=r.next();!e.done;e=r.next())e=e.value,X.has(e)||Y.has(e)||k.has(e)&&!l.T[e]||(c[e]=l.T[e])}}; vB=function(l,c){return g.vL(c,l.G).join(",")}; G6v=function(l){l.indexOf("watchtime")!==-1&&g.Oq("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:l}})}; aLK=function(l,c){l.attestationResponse&&tzL(l).then(function(Y){Y=Y||{};Y.method="POST";Y.postParams={atr:l.attestationResponse};l.JJ?l.PU?I9().sendAndWrite(c,Y):I9().sendThenWrite(c,Y):g.xm(c,Y)})}; xz=function(l){g.C.call(this);this.provider=l;this.W="paused";this.N=NaN;this.C=[10,10,10,40];this.j=this.U=0;this.Kh=this.JJ=this.xT=this.AJ=this.K=!1;this.G=this.T=NaN;this.logger=new g.eh("vss");this.D=new Jo5(l)}; SMK=function(l){if(!l.K){l.provider.videoData.G2===16623&&g.Cj(Error("Playback for EmbedPage"));var c=z6(l,"playback");l.C=NNV(l);yoL(l.D);c.C=n7(l);l.G>0&&(c.D-=l.G);c.send();if(l.provider.videoData.s4){c=l.provider.fh;var Y=l.provider.videoData,X={html5:"1",video_id:Y.videoId,cpn:Y.clientPlaybackNonce,ei:Y.eventId,ptk:Y.s4,oid:Y.LW,ptchn:Y.Uy,pltype:Y.Yq,content_v:Zb(Y)};Y.JI&&Object.assign(X,{m:Y.JI});c=g.Il(c.VA+"ptracking",X);pBc(l,c)}l.provider.videoData.MJ||(REg(l),i7n(l),l.Bn());l.K=!0;l= l.D;l.D=l.provider.DA.C0();l.eF=g.Ap(l.provider);!(l.K===0&&l.D<5)&&l.D-l.K>2&&(l.K=l.D);l.C=!0}}; NNV=function(l){var c=l.provider.videoData.LR,Y=l.provider.videoData.nR,X=[10+c,10,10,40+Y-c,40],k,r=(k=l.provider.videoData.getPlayerResponse())==null?void 0:k.playbackTracking,e=r==null?void 0:r.videostatsScheduledFlushWalltimeSeconds;k=r==null?void 0:r.videostatsDefaultFlushIntervalSeconds;if(!(e&&e.length>0&&k))return l.logger.D(347111855,"Unexpected scheduled pings config "+e+" "+k),X;c=[e[0]+c].concat(g.N(e.slice(1).map(function(d,y){return d-e[y]})),[k+Y-c, k]);return c.some(function(d){return d<0})?(l.logger.D(347111855,"Neg vss scheduled pings "+e+" "+k),X):c}; n7=function(l,c){c=c===void 0?NaN:c;var Y=g.Ap(l.provider);c=isNaN(c)?Y:c;c=Math.ceil(c);var X=l.C[l.U];l.U+11E3;!(r.length>1)&&r[0].isEmpty()||d||(e.C=n7(l,k));e.send();l.j++}},(k-Y)*1E3); return l.T=k}; ho=function(l){g.qs(l.N);l.N=NaN}; vzc=function(l){l.D.update();l=l.D;l.segments.length&&l.D===l.K||Sz(l);var c=l.segments;l.segments=[];return c}; z6=function(l,c){var Y=zEO(l.provider);Object.assign(Y,{state:l.W});c=new D9V(l.provider.videoData,l.provider.fh,c,Y);c.D=l.provider.DA.C0();Y=l.provider.videoData.clientPlaybackNonce;c.D=l.provider.DA.al(Y);l.provider.videoData.isLivePlayback||(c.Ch=l.provider.DA.getDuration(Y));l.provider.videoData.D&&(Y=l.provider.videoData.D.hA(c.D))&&(c.qJ=Y-c.D);c.U$=g.Ap(l.provider);c.segments=[i5(l.provider)];return c}; x9n=function(l,c){var Y=z6(l,"watchtime");nzO(l)&&(Y.delayThresholdMet=!0,l.xT=!0);if(l.G>0){for(var X=g.b(c),k=X.next();!k.done;k=X.next())k=k.value,k.startTime-=l.G,k.endTime-=l.G;Y.D-=l.G}else Y.D=l.D.XT();Y.segments=c;return Y}; HB=function(l,c){var Y=hEK(l,!isNaN(l.T));c&&(l.T=NaN);return Y}; hEK=function(l,c){var Y=x9n(l,vzc(l));!isNaN(l.T)&&c&&(Y.j=l.T);return Y}; nzO=function(l){var c;if(c=l.provider.videoData.isLoaded()&&l.provider.videoData.MJ&&l.K&&!l.xT)c=l.D,c=c.N+c.provider.DA.C0()-c.K>=l.provider.videoData.MJ;return!!c}; REg=function(l){l.provider.videoData.youtubeRemarketingUrl&&!l.JJ&&(pBc(l,l.provider.videoData.youtubeRemarketingUrl),l.JJ=!0)}; i7n=function(l){l.provider.videoData.googleRemarketingUrl&&!l.Kh&&(pBc(l,l.provider.videoData.googleRemarketingUrl),l.Kh=!0)}; H7n=function(l){if(!l.vU()&&l.K){l.W="paused";var c=HB(l);c.isFinal=!0;c.send();l.dispose()}}; wBc=function(l,c){if(!l.vU())if(g.L(c.state,2)||g.L(c.state,512)){if(l.W="paused",g.PE(c,2)||g.PE(c,512))g.PE(c,2)&&(l.D.previouslyEnded=!0),l.K&&(ho(l),HB(l).send(),l.T=NaN)}else if(g.L(c.state,8)){l.W="playing";var Y=l.K&&isNaN(l.N)?n7(l):NaN;if(!isNaN(Y)&&(fE(c,64)<0||fE(c,512)<0)){var X=hEK(l,!1);X.C=Y;X.send()}g.PE(c,16)&&c.state.seekSource===58&&(l.D.previouslyEnded=!0)}else l.W="paused"}; KPV=function(l,c,Y){if(!l.AJ){Y||(Y=z6(l,"atr"));Y.attestationResponse=c;try{Y.send()}catch(X){if(X.message!=="Unknown Error")throw X;}l.AJ=!0}}; pBc=function(l,c){var Y=l.provider.fh;g.ra(l.provider.fh,g.mj(l.provider.videoData)).then(function(X){var k=l.provider.fh.pageId,r=l.provider.fh.sendVisitorIdHeader?l.provider.videoData.visitorData:void 0,e=l.provider.fh.B("vss_pings_using_networkless")||l.provider.fh.B("kevlar_woffle"),d=l.provider.fh.B("allow_skip_networkless");X=Zay(c,Y,k,r,X);$3c(c,X,{token:l.provider.videoData.W,V7:l.provider.videoData.CP,mdxEnvironment:l.provider.videoData.mdxEnvironment},Y,void 0,e&&!d,!1,!0)})}; TNn=function(){this.endTime=this.startTime=-1;this.T="-";this.playbackRate=1;this.visibilityState=0;this.audioId="";this.G=0;this.compositeLiveStatusToken=this.K=void 0;this.volume=this.connectionType=0;this.muted=!1;this.D=this.clipId="-";this.previouslyEnded=!1}; wN=function(l,c,Y){this.videoData=l;this.fh=c;this.DA=Y;this.D=void 0}; g.Ap=function(l){return jgk(l)()}; jgk=function(l){if(!l.D){var c=g.In(function(X){var k=(0,g.nb)();X&&k<=631152E6&&(l.DA.Gz("ytnerror",{issue:28799967,value:""+k}),k=(new Date).getTime()+2);return k},l.fh.B("html5_validate_yt_now")),Y=c(); l.D=function(){return Math.round(c()-Y)/1E3}; l.DA.zo()}return l.D}; zEO=function(l){var c=l.DA.Ko()||{};c.fs=l.DA.Mh();c.volume=l.DA.getVolume();c.muted=l.DA.isMuted()?1:0;c.mos=c.muted;c.clipid=l.DA.w8();var Y;c.playerheight=((Y=l.DA.getPlayerSize())==null?void 0:Y.height)||0;var X;c.playerwidth=((X=l.DA.getPlayerSize())==null?void 0:X.width)||0;l=l.videoData;Y={};l.G&&(Y.fmt=l.G.itag,l.T&&(l.Ie?l.T.itag!==l.G.itag:l.T.itag!=l.G.itag)&&(Y.afmt=l.T.itag));Y.ei=l.eventId;Y.list=l.playlistId;Y.cpn=l.clientPlaybackNonce;l.videoId&&(Y.v=l.videoId);l.Vg&&(Y.infringe=1); (l.WZ?0:l.ZV)&&(Y.splay=1);(X=Rx(l))&&(Y.live=X);l.ZM&&(Y.sautoplay=1);l.Ow&&(Y.autoplay=1);l.u0&&(Y.sdetail=l.u0);l.partnerId&&(Y.partnerid=l.partnerId);l.osid&&(Y.osid=l.osid);l.lm&&(Y.cc=g.KLS(l.lm));return Object.assign(c,Y)}; uni=function(l){var c=UIS();if(c)return VzK[c]||VzK.other;if(g.nz(l.fh)){l=navigator.userAgent;if(/[Ww]ireless[)]/.test(l))return 3;if(/[Ww]ired[)]/.test(l))return 30}return 0}; i5=function(l){var c=new TNn,Y;c.T=((Y=zEO(l).cc)==null?void 0:Y.toString())||"-";c.playbackRate=l.DA.getPlaybackRate();Y=l.DA.getVisibilityState();Y!==0&&(c.visibilityState=Y);l.fh.ph&&(c.G=1);c.K=l.videoData.LY;c.compositeLiveStatusToken=l.videoData.compositeLiveStatusToken;Y=l.DA.getAudioTrack();Y.rB&&Y.rB.id&&Y.rB.id!=="und"&&(c.audioId=Y.rB.id);c.connectionType=uni(l);c.volume=l.DA.getVolume();c.muted=l.DA.isMuted();c.clipId=l.DA.w8()||"-";c.D=l.videoData.RN||"-";return c}; g.K7=function(l,c){g.C.call(this);var Y=this;this.provider=l;this.T=!1;this.K=new Map;this.ZC=new g.kN;this.gk={dUf:function(){return Y.qoe}, RvU:function(){return Y.D}, wr0:function(){return Y.G}}; this.provider.videoData.UU()&&!this.provider.videoData.Ig&&(this.D=new xz(this.provider),this.D.G=this.provider.videoData.wC/1E3,g.Z(this,this.D),this.qoe=new g.b5(this.provider,c),g.Z(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.pU=this.provider.videoData.clientPlaybackNonce)&&this.K.set(this.pU,this.D));if(l.fh.playerCanaryState==="canary"||l.fh.playerCanaryState==="holdback")this.G=new to(this.provider),g.Z(this,this.G)}; ozr=function(l){return!!l.D&&!!l.qoe}; T6=function(l){l.G&&nan(l.G);l.qoe&&roy(l.qoe)}; C5y=function(l){if(l.qoe){l=l.qoe;for(var c=l.provider.videoData,Y=l.provider.fh,X=g.b(Y.Ff),k=X.next();!k.done;k=X.next())N9(l,k.value);if(l.provider.B("html5_enable_qoe_cat_list"))for(X=g.b(c.oB),k=X.next();!k.done;k=X.next())N9(l,k.value);else c.Ff&&N9(l,l.provider.videoData.Ff);c.Hu()&&(X=c.D,Ug(c)&&N9(l,"manifestless"),X&&iP(X)&&N9(l,"live-segment-"+iP(X).toFixed(1)));d5(c)?N9(l,"sabr"):l.H0(PY(c));if(WY(c)||c.q0())c.q0()&&N9(l,"ssa"),N9(l,"lifa");yOS(c)&&N9(l,"cdm");c.gatewayExperimentGroup&& (X=c.gatewayExperimentGroup,X==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?X="spkadtrt":X==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(X="spkadctrl"),N9(l,X));Y.AJ!=="yt"&&l.D.set("len",[c.lengthSeconds.toFixed(2)]);c.cotn&&!sg(c)&&l.il(!0);Y.EV()&&(c=LcL())&&l.Gz("cblt",{m:c});if(Y.B("html5_log_screen_diagonal")){Y=l.Gz;var r;c=((r=window.H5vccScreen)==null?0:r.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;Y.call(l,"cbltdiag",{v:c})}}}; Z7i=function(l){if(l.provider.DA.mE()){if(l.T)return;l.T=!0}l.D&&SMK(l.D);if(l.G){l=l.G;var c=g.Ap(l.provider);l.D<0&&(l.D=c,l.delay.start());l.G=c;l.T=c}}; $9n=function(l,c){l.D&&(l=l.D,c===58?l.D.update():l.K&&(ho(l),HB(l).send(),l.T=NaN))}; QgX=function(l,c){if(g.PE(c,1024)||g.PE(c,512)||g.PE(c,4)){if(l.G){var Y=l.G;Y.G>=0||(Y.D=-1,Y.delay.stop())}l.qoe&&(Y=l.qoe,Y.U||(Y.G=-1))}if(l.provider.videoData.enableServerStitchedDai&&l.pU){var X;(X=l.K.get(l.pU))==null||wBc(X,c)}else l.D&&wBc(l.D,c);if(l.qoe){X=l.qoe;Y=c.state;var k=g.Ap(X.provider),r=X.getPlayerState(Y);eEX(X,k,r,Y.seekSource||void 0);r=Y.j0;g.L(Y,128)&&r&&(r.aL=r.aL||"",coS(X,k,r.errorCode,r.vt,r.aL));(g.L(Y,2)||g.L(Y,128))&&X.reportStats(k);Y.isPlaying()&&!X.U&&(X.G>=0&& X.D.set("user_intent",[X.G.toString()]),X.U=!0);IGV(X)}l.G&&(X=l.G,hni(X),X.playerState=c.state,X.G>=0&&g.PE(c,16)&&X.seekCount++,c.state.isError()&&X.send());l.provider.DA.mE()&&(l.ZC=c.state)}; m9c=function(l){l.G&&l.G.send();if(l.qoe){var c=l.qoe;if(c.T){c.ZC==="PL"&&(c.ZC="N");var Y=g.Ap(c.provider);g.PB(c,Y,"vps",[c.ZC]);c.U||(c.G>=0&&c.D.set("user_intent",[c.G.toString()]),c.U=!0);c.provider.fh.EV()&&c.Gz("finalized",{});c.PU=!0;c.reportStats(Y)}}if(l.provider.videoData.enableServerStitchedDai)for(c=g.b(l.K.values()),Y=c.next();!Y.done;Y=c.next())H7n(Y.value);else l.D&&H7n(l.D);l.dispose()}; WPn=function(l,c){l.D&&KPV(l.D,c)}; Mzg=function(l){if(!l.D)return null;var c=z6(l.D,"atr");return function(Y){l.D&&KPV(l.D,Y,c)}}; sgV=function(l,c,Y,X){Y.adFormat=Y.fC;var k=c.DA;c=new xz(new wN(Y,c.fh,{getDuration:function(){return Y.lengthSeconds}, getCurrentTime:function(){return k.getCurrentTime()}, C0:function(){return k.C0()}, al:function(){return k.al()}, mE:function(){return k.mE()}, fX:function(){return k.fX()}, getPlayerSize:function(){return k.getPlayerSize()}, getAudioTrack:function(){return Y.getAudioTrack()}, getPlaybackRate:function(){return k.getPlaybackRate()}, QW:function(){return k.QW()}, getVisibilityState:function(){return k.getVisibilityState()}, Wp:function(){return k.Wp()}, Ko:function(){return k.Ko()}, getVolume:function(){return k.getVolume()}, isMuted:function(){return k.isMuted()}, Mh:function(){return k.Mh()}, w8:function(){return k.w8()}, getProximaLatencyPreference:function(){return k.getProximaLatencyPreference()}, zo:function(){k.zo()}, Gz:function(r,e){k.Gz(r,e)}, zq:function(){return k.zq()}})); c.G=X;g.Z(l,c);return c}; BNO=function(){this.Hz=0;this.K=this.vH=this.V5=this.G=NaN;this.D={};this.bandwidthEstimate=NaN}; jz=function(l,c,Y){g.C.call(this);var X=this;this.fh=l;this.DA=c;this.G=Y;this.D=new Map;this.pU="";this.gk={DM:function(){return Array.from(X.D.keys())}}}; LPS=function(l,c){l.D.has(c)&&(m9c(l.D.get(c)),l.D.delete(c))}; Ezg=function(){this.D=g.ej;this.array=[]}; uUX=function(l,c,Y){var X=[];for(c=gzr(l,c);cY)break}return X}; AoL=function(l,c){var Y=[];l=g.b(l.array);for(var X=l.next();!X.done&&!(X=X.value,X.contains(c)&&Y.push(X),X.start>c);X=l.next());return Y}; FPS=function(l){return l.array.slice(gzr(l,0x7ffffffffffff),l.array.length)}; gzr=function(l,c){l=yV(l.array,function(Y){return c-Y.start||1}); return l<0?-(l+1):l}; ILX=function(l,c){var Y=NaN;l=g.b(l.array);for(var X=l.next();!X.done;X=l.next())if(X=X.value,X.contains(c)&&(isNaN(Y)||X.endc&&(isNaN(Y)||X.startl.mediaTime+l.N&&c1)l.T=!0;if((k===void 0?0:k)||isNaN(l.G))l.G=c;if(l.D)c!==l.mediaTime&&(l.D=!1);else if(c>0&&l.mediaTime===c){k=1500;if(l.fh.B("html5_buffer_underrun_transition_fix")){k=g.GR(l.fh.experiments,"html5_min_playback_advance_for_steady_state_secs");var r=g.GR(l.fh.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");k=k>0&&r>0&&Math.abs(c-l.G)(X||!l.T?k:400)}l.mediaTime=c;l.K=Y;return!1}; rZk=function(l,c){this.videoData=l;this.D=c}; eo5=function(l,c,Y){return c.S6(Y).then(function(){return TW(new rZk(c,c.K))},function(X){X instanceof Error&&g.Cj(X); var k=Kr('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),r=jg('audio/mp4; codecs="mp4a.40.2"'),e=k||r,d=c.isLivePlayback&&!g.Xf(l.N,!0);X="fmt.noneavailable";d?X="html5.unsupportedlive":e||(X="html5.missingapi");e=d||!e?2:1;k={buildRej:"1",a:c.fO(),d:!!c.U$,drm:c.uK(),f18:c.e0.indexOf("itag=18")>=0,c18:k};c.D&&(c.uK()?(k.f142=!!c.D.D["142"],k.f149=!!c.D.D["149"],k.f279=!!c.D.D["279"]):(k.f133=!!c.D.D["133"],k.f140=!!c.D.D["140"],k.f242=!!c.D.D["242"]),k.cAAC=r,k.cAVC=jg('video/mp4; codecs="avc1.42001E"'), k.cVP9=jg('video/webm; codecs="vp9"'));c.N&&(k.drmsys=c.N.keySystem,r=0,c.N.D&&(r=Object.keys(c.N.D).length),k.drmst=r);return new nr(X,k,e)})}; C7=function(l){this.data=window.Float32Array?new Float32Array(l):Array(l);this.G=this.D=l-1}; JZy=function(l){return l.data[l.D]||0}; d4k=function(l){this.N=l;this.K=this.G=0;this.T=new C7(50)}; $z=function(l,c,Y){g.OG.call(this);this.videoData=l;this.experiments=c;this.N=Y;this.G=[];this.Mc=0;this.K=!0;this.T=!1;this.W=0;Y=new yZk;l.latencyClass==="ULTRALOW"&&(Y.N=!1);l.iQ?Y.G=3:g.nw(l)&&(Y.G=2);l.latencyClass==="NORMAL"&&(Y.T=!0);g.GR(c,"html5_low_latency_adaptive_liveness_adjustment_segments")===0&&g.GR(c,"html5_low_latency_max_allowable_liveness_drift_chunks")===0||l.latencyClass!=="LOW"&&l.latencyClass!=="ULTRALOW"||(Y.T=!0);var X=g.GR(c,"html5_liveness_drift_proxima_override");if(PY(l)!== 0&&X){Y.D=X;var k;((k=l.D)==null?0:Tjn(k))&&Y.D--}d5(l)&&c.oh("html5_sabr_parse_live_metadata_playback_boundaries")&&(Y.j=!0);if(g.Ms("trident/")||g.Ms("edge/"))k=g.GR(c,"html5_platform_minimum_readahead_seconds")||3,Y.K=Math.max(Y.K,k);g.GR(c,"html5_minimum_readahead_seconds")&&(Y.K=g.GR(c,"html5_minimum_readahead_seconds"));g.GR(c,"html5_maximum_readahead_seconds")&&(Y.U=g.GR(c,"html5_maximum_readahead_seconds"));c.oh("html5_force_adaptive_readahead")&&(Y.N=!0);if(k=g.GR(c,"html5_liveness_drift_chunk_override"))Y.D= k;Gk(l)&&(Y.D=(Y.D+1)/5,l.latencyClass==="LOW"&&(Y.D*=2));if(l.latencyClass==="ULTRALOW"||l.latencyClass==="LOW")Y.W=g.GR(c,"html5_low_latency_adaptive_liveness_adjustment_segments")||1,Y.C=g.GR(c,"html5_low_latency_max_allowable_liveness_drift_chunks")||10;this.policy=Y;this.C=this.policy.G!==1;this.D=ZL(this,O_y(this,isNaN(l.liveChunkReadahead)?3:l.liveChunkReadahead,l))}; D4g=function(l,c){if(c)return c=l.videoData,c=O_y(l,isNaN(c.liveChunkReadahead)?3:c.liveChunkReadahead,c),ZL(l,c);if(l.G.length){if(Math.min.apply(null,l.G)>1)return ZL(l,l.D-1);if(l.policy.N)return ZL(l,l.D+1)}return l.D}; tfX=function(l,c){if(!l.G.length)return!1;var Y=l.D;l.D=D4g(l,c===void 0?!1:c);if(c=Y!==l.D)l.G=[],l.Mc=0;return c}; QT=function(l,c){return c>=l.Md()-U4c(l)}; Gai=function(l,c,Y){c=QT(l,c);Y||c?c&&(l.K=!0):l.K=!1;l.C=l.policy.G===2||l.policy.G===3&&l.K}; fQk=function(l,c){c=QT(l,c);l.T!==c&&l.publish("livestatusshift",c);l.T=c}; U4c=function(l){var c=l.policy.D;l.T||(c=Math.max(c-1,0));return c*mP(l)}; O_y=function(l,c,Y){Y.iQ&&c--;Gk(Y)&&(c=1);if(PY(Y)!==0&&(l=g.GR(l.experiments,"html5_live_chunk_readahead_proxima_override"))){c=l;var X;((X=Y.D)==null?0:Tjn(X))&&c++}return c}; mP=function(l){return l.videoData.D?iP(l.videoData.D)||5:5}; ZL=function(l,c){c=Math.max(Math.max(1,Math.ceil(l.policy.K/mP(l))),c);return Math.min(Math.min(8,Math.floor(l.policy.U/mP(l))),c)}; yZk=function(){this.K=0;this.U=Infinity;this.N=!0;this.D=2;this.G=1;this.T=!1;this.C=10;this.j=!1;this.W=1}; sM=function(l){g.C.call(this);this.DA=l;this.D=0;this.G=null;this.W=this.T=0;this.K={};this.fh=this.DA.L();this.N=new g.gY(this.Xq,1E3,this);this.iQ=new WB({delayMs:g.GR(this.fh.experiments,"html5_seek_timeout_delay_ms")});this.PU=new WB({delayMs:g.GR(this.fh.experiments,"html5_long_rebuffer_threshold_ms")});this.ph=M9(this,"html5_seek_set_cmt");this.ZA=M9(this,"html5_seek_jiggle_cmt");this.nh=M9(this,"html5_seek_new_elem");this.qJ=M9(this,"html5_unreported_seek_reseek");this.xT=M9(this,"html5_long_rebuffer_jiggle_cmt"); this.Ch=M9(this,"html5_long_rebuffer_ssap_clip_not_match");this.JJ=new WB({delayMs:2E4});this.Ed=M9(this,"html5_seek_new_elem_shorts");this.uQ=M9(this,"html5_seek_new_media_source_shorts_reuse");this.Ud=M9(this,"html5_seek_new_media_element_shorts_reuse");this.yf=M9(this,"html5_reseek_after_time_jump");this.U=M9(this,"html5_gapless_handoff_close_end_long_rebuffer");this.AJ=M9(this,"html5_gapless_slow_seek");this.j=M9(this,"html5_gapless_slice_append_stuck");this.Kh=M9(this,"html5_gapless_slow_start"); this.C=M9(this,"html5_ads_preroll_lock_timeout");this.MJ=M9(this,"html5_ssap_ad_longrebuffer_new_element");this.Gc=new WB({delayMs:g.GR(this.fh.experiments,"html5_skip_slow_ad_delay_ms")||5E3,jT:!this.fh.B("html5_report_slow_ads_as_error")});this.Pu=new WB({delayMs:g.GR(this.fh.experiments,"html5_skip_slow_ad_delay_ms")||5E3,jT:!this.fh.B("html5_skip_slow_buffering_ad")});this.V2=new WB({delayMs:g.GR(this.fh.experiments,"html5_slow_start_timeout_delay_ms")});this.NQ=M9(this,"html5_slow_start_no_media_source"); g.Z(this,this.N)}; M9=function(l,c){var Y=g.GR(l.fh.experiments,c+"_delay_ms");l=l.fh.B(c+"_cfl");return new WB({delayMs:Y,jT:l})}; PHn=function(l,c){l.D=c}; BB=function(l,c,Y,X,k,r,e,d){c.test(Y)?(l.LC(k,c,e),c.jT||r()):(c.Kg&&c.G&&!c.T?(Y=(0,g.nb)(),X?c.D||(c.D=Y):c.D=0,r=!X&&Y-c.G>c.Kg,Y=c.D&&Y-c.D>c.Sm||r?c.T=!0:!1):Y=!1,Y&&(d=Object.assign({},l.jC(c),d),d.wn=e,d.we=k,d.wsuc=X,l.DA.Gz("workaroundReport",d),X&&(c.reset(),l.K[k]=!1)))}; WB=function(l){var c=l===void 0?{}:l;l=c.delayMs===void 0?0:c.delayMs;var Y=c.Sm===void 0?1E3:c.Sm;var X=c.Kg===void 0?3E4:c.Kg;c=c.jT===void 0?!1:c.jT;this.D=this.G=this.K=this.startTimestamp=0;this.T=!1;this.N=Math.ceil(l/1E3);this.Sm=Y;this.Kg=X;this.jT=c}; NLL=function(l){g.C.call(this);var c=this;this.DA=l;this.C=this.D=this.tJ=this.mediaElement=this.playbackData=null;this.K=0;this.N=this.Kh=this.T=null;this.xT=!1;this.Gc=0;this.AJ=!1;this.timestampOffset=0;this.U=!0;this.ZA=0;this.nh=this.V2=!1;this.W=0;this.uQ=!1;this.JJ=0;this.fh=this.DA.L();this.videoData=this.DA.getVideoData();this.policy=new b_n;this.j=new sM(this.DA);this.iQ=this.yf=this.NQ=this.G=NaN;this.Ch=new g.gY(function(){q55(c,!1)},2E3); this.Pu=new g.gY(function(){L7(c)}); this.Ed=new g.gY(function(){c.xT=!0;aQK(c,{})}); this.ph=NaN;this.PU=new g.gY(function(){var Y=c.fh.lh;Y.D+=1E4/36E5;Y.D-Y.K>1/6&&(s7y(Y),Y.K=Y.D);c.PU.start()},1E4); g.Z(this,this.j);g.Z(this,this.Ch);g.Z(this,this.Ed);g.Z(this,this.Pu);g.Z(this,this.PU)}; i_O=function(l,c){l.playbackData=c;l.videoData.isLivePlayback&&(l.C=new d4k(function(){a:{if(l.playbackData&&l.playbackData.D.D){if(Ug(l.videoData)&&l.tJ){var Y=l.tJ.aM.GO()||0;break a}if(l.videoData.D){Y=l.videoData.D.JJ;break a}}Y=0}return Y}),l.D=new $z(l.videoData,l.fh.experiments,function(){return l.yx(!0)})); EM(l.DA)?(c=poX(l),c.w5?(d5(l.videoData)&&l.R3(c.w5,c.startSeconds),l.K=c.startSeconds):c.startSeconds>0&&l.seekTo(c.startSeconds,{N0:"seektimeline_startPlayback",seekSource:15}),l.U=!1):RoK(l)||(l.K=l.K||(g.uz(l.videoData)?0:l.videoData.startSeconds)||0)}; vOv=function(l,c){(l.tJ=c)?S5v(l,!0):gN(l)}; x4n=function(l,c){g.uf(l.j.N);l.B("html5_exponential_memory_for_sticky")&&(c.state.isPlaying()?g.uf(l.PU):l.PU.stop());if(l.mediaElement)if(c.oldState.state===8&&D7(c.state)&&c.state.isBuffering()){c=l.mediaElement.getCurrentTime();var Y=l.mediaElement.Dl();var X=l.B("manifestless_post_live_ufph")||l.B("manifestless_post_live")?yG(Y,Math.max(c-3.5,0)):yG(Y,c-3.5);X>=0&&c>Y.end(X)-1.1&&X+10?(u5(l.DA,l.getCurrentTime()+l.videoData.limitedPlaybackDurationInSeconds),l.nh=!0):l.videoData.isLivePlayback&&l.videoData.endSeconds>0&&(u5(l.DA,l.getCurrentTime()+l.videoData.endSeconds),l.nh=!0))}; nOr=function(l,c){var Y=l.getCurrentTime(),X=l.isAtLiveHead(Y);if(l.C&&X){var k=l.C;if(k.D&&!(Y>=k.G&&Y50&&k.G.shift())),k=l.D,Gai(k,Y,c===void 0?!0:c),fQk(k,Y),c&&q55(l,!0));X!==l.V2&&(c=l.getCurrentTime()-l.iQ<=500,Y=l.Gc>=1E3,c||Y||(c=l.DA.hg(),c.qoe&&(c=c.qoe,Y=g.Ap(c.provider), g.PB(c,Y,"lh",[X?"1":"0"])),l.V2=X,l.Gc++,l.iQ=l.getCurrentTime()))}; q55=function(l,c){if(l.D){var Y=l.D;var X=l.getCurrentTime();!QT(Y,X)&&Y.nE()?(Y.policy.T&&(Y.policy.D=Math.max(Y.policy.D+Y.policy.W,Y.policy.C)),Y=Infinity):Y=X0&&lT(l.mediaElement)>0&&(l.G=Ao(l,l.G,!1)),!l.mediaElement||!TLV(l))l.Pu.start(750);else if(!isNaN(l.G)&&isFinite(l.G)){var c=l.yf-(l.G-l.timestampOffset);if(!(c===0||l.B("html5_enable_new_seek_timeline_logic")&&Math.abs(c)<.005))if(c=l.mediaElement.getCurrentTime()-l.G,Math.abs(c)<=l.ZA||l.B("html5_enable_new_seek_timeline_logic")&&Math.abs(c)<.005)jii(l);else{if(l.videoData.yc)l.videoData.yc= !1;else if(!tf(l.videoData)&&l.G>=l.yx()-.1){l.G=l.yx();l.T.resolve(l.yx());l.DA.z0();return}try{var Y=l.G-l.timestampOffset;l.mediaElement.seekTo(Y);l.j.D=Y;l.yf=Y;l.K=l.G;l.B("html5_enable_new_seek_timeline_logic")&&(l.AJ=!1)}catch(X){}}}}; TLV=function(l){if(!l.mediaElement||l.mediaElement.vX()===0||l.mediaElement.hasError())return!1;var c=l.mediaElement.getCurrentTime()>0;if(!(l.videoData.K&&l.videoData.K.D||l.videoData.isLivePlayback)&&l.videoData.uK())return c;if(l.G>=0){var Y=l.mediaElement.yy();if(Y.length||!c)return OA(Y,l.G-l.timestampOffset)}return c}; jii=function(l){l.T&&(l.T.resolve(l.mediaElement.getCurrentTime()),l.j.G=null)}; KnL=function(l,c){l.N&&(l.N.resolve(c),l.DA.wS(),l.fh.EV()&&(c=l.jC(),c["native"]=""+ +l.AJ,c.otgt=""+(l.G+l.timestampOffset),l.DA.Gz("seekEnd",c)));gN(l)}; gN=function(l){l.G=NaN;l.yf=NaN;l.T=null;l.Kh=null;l.N=null;l.xT=!1;l.AJ=!1;l.ZA=0;l.Ch.stop();l.Ed.stop()}; CHk=function(l,c,Y){var X=l.mediaElement,k=c.type;switch(k){case "seeking":var r=X.getCurrentTime()+l.timestampOffset;if(!l.T||l.AJ&&r!==l.G){var e=!!l.T;l.T=new FZ;l.B("html5_enable_new_seek_timeline_logic")&&l.T.then(function(y){KnL(l,y)},function(){gN(l)}); if(l.videoData.isAd()){var d;uTg({adCpn:l.videoData.clientPlaybackNonce,contentCpn:(d=l.videoData.yw)!=null?d:""},c.D)}l.yf=r;PHn(l.j,X.getCurrentTime());l.seekTo(r,{seekSource:104,N0:"seektimeline_mediaElementEvent"});Y&&Vfg(Y,r*1E3,!!e);l.AJ=!0}break;case "seeked":jii(l);break;case "loadedmetadata":EM(l.DA)||oOc(l);L7(l);break;case "progress":L7(l);break;case "pause":l.W=l.getCurrentTime()}l.W&&((k==="play"||k==="playing"||k==="timeupdate"||k==="progress")&&l.getCurrentTime()-l.W>10&&(l.B("html5_enable_new_media_element_puase_jump")? (l.DA.LC(new nr("qoe.restart",{reason:"pauseJump"})),l.DA.gy(),l.seekTo(l.W,{N0:"pauseJumpNewElement"})):l.seekTo(l.W,{N0:"pauseJump"})),k!=="pause"&&k!=="play"&&k!=="playing"&&k!=="progress"&&(l.W=0))}; Z_n=function(l){return(hf(l.videoData)||!!l.videoData.liveUtcStartSeconds)&&(!!l.videoData.liveUtcStartSeconds||RoK(l))&&!!l.videoData.D}; RoK=function(l){return!!l.videoData.startSeconds&&isFinite(l.videoData.startSeconds)&&l.videoData.startSeconds>1E9}; poX=function(l){var c=0,Y=NaN,X="";if(!l.U)return{startSeconds:c,w5:Y,source:X};l.videoData.Ch?c=l.videoData.NQ:tf(l.videoData)&&(c=Infinity);if(g.nw(l.videoData))return{startSeconds:c,w5:Y,source:X};l.videoData.startSeconds?(X="ss",c=l.videoData.startSeconds):l.videoData.lh&&(X="stss",c=l.videoData.lh);l.videoData.liveUtcStartSeconds&&(Y=l.videoData.liveUtcStartSeconds);if(isFinite(c)&&(c>l.yx()||cl.yx()||Y0?(X.onesie="0",l.handleError(new nr("html5.missingapi",X)),!1):!0}; EOk=function(l){var c=QJ();mm(c,l);return g.JC(c,UJX())}; siy=function(l,c){var Y,X,k,r,e,d,y,O,D,t,U,G,f,a,p,S,x,h,K,Q,lc,E,kv,Jg,I,W;return g.H(function(F){if(F.D==1)return c.fetchType="onesie",Y=i5k(c,l.getPlayerSize(),l.getVisibilityState()),X=new ZG(l,Y),g.n(F,X.fetch(),2);k=F.G;r={player_response:k};c.loading=!1;e=l.dk.dX;if(X.Vd){d=g.b(X.Vd.entries());for(y=d.next();!y.done;y=d.next())O=y.value,D=g.b(O),t=D.next().value,U=D.next().value,G=t,f=U,e.D.set(G,f,180),G===c.videoId&&(a=f.m3(),c.P4=a);e.LF=X}p=g.b(X.Fa.entries());for(S=p.next();!S.done;S= p.next())x=S.value,h=g.b(x),K=h.next().value,Q=h.next().value,lc=K,E=Q,e.G.set(lc,E,180);g.Er(c,r,!0);if(c.loading||BZ(c))return F.return(Promise.resolve());e.D.removeAll();e.G.removeAll();c.P4=[];kv={};Jg="onesie.response";I=0;c.errorCode?(Jg="auth",kv.ec=c.errorCode,kv.ed=c.errorDetail,kv.es=c.uH||"",I=2):(kv.successButUnplayable="1",kv.disposed=""+ +c.vU(),kv.afmts=""+ +/adaptiveFormats/.test(k),kv.cpn=c.clientPlaybackNonce);W=new nr(Jg,kv,I);return F.return(Promise.reject(W))})}; WnV=function(l,c){var Y,X,k,r,e,d,y,O,D,t,U;return g.H(function(G){switch(G.D){case 1:Y=c.isAd(),X=!Y,k=Y?1:3,r=0;case 2:if(!(r0)){G.kT(5);break}return g.n(G,ol(5E3),6);case 6:e=new g.Ed("Retrying OnePlatform request",{attempt:r}),g.Cj(e);case 5:return g.Rn(G,7),g.n(G,gOn(l,c),9);case 9:return G.return();case 7:d=g.vS(G);y=HI(d);O=y.errorCode;D=l.L();t=D.B("html5_use_network_error_code_enums")?401:"401";X&&O==="manifest.net.badstatus"&&y.details.rc===t&&(X=!1,r===k-1&&(k+= 1));if(r===k-1)return U=uMS(Y,y.details),U.details.backend="op",U.details.originec=O,G.return(Promise.reject(U));if(O==="auth"||O==="manifest.net.retryexhausted")return G.return(Promise.reject(y));l.handleError(y);if(he(y.severity)){G.kT(4);break}case 3:r++;G.kT(2);break;case 4:return G.return(Promise.reject(uMS(Y,{backend:"op"})))}})}; gOn=function(l,c){function Y(Jg){Jg.readyState===2&&l.Ta("ps_c")} var X,k,r,e,d,y,O,D,t,U,G,f,a,p,S,x,h,K,Q,lc,E,kv;return g.H(function(Jg){switch(Jg.D){case 1:c.fetchType="gp";X=l.L();k=g.ra(X,g.mj(c));if(!k.D){r=k.getValue();Jg.kT(2);break}return g.n(Jg,k.D,3);case 3:r=Jg.G;case 2:return e=r,d=EOk(e),y=i5k(c,l.getPlayerSize(),l.getVisibilityState()),O=g.c4(AZS),D=g.mj(c),t=(0,g.nb)(),U=!1,G="empty",f=0,l.Ta("psns"),a={M2:Y},g.n(Jg,g.gB(d,y,O,void 0,a),4);case 4:p=Jg.G;l.Ta("psnr");if(c.vU())return Jg.return();p?"error"in p&&p.error?(U=!0,G="esf:"+p.error.message, f=p.error.code):p.errorMetadata&&(U=!0,G="its",f=p.errorMetadata.status):U=!0;if(U)return S=0,x=((0,g.nb)()-t).toFixed(),h={},h=X.B("html5_use_network_error_code_enums")?{backend:"op",rc:f,rt:x,reason:G,has_kpt:c.Pu?"1":"0",has_mdx_env:c.mdxEnvironment?"1":"0",has_omit_key_flag:g.Ln("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:X.pageId?"1":"0",has_token:D?"1":"0",has_vvt:c.Kh?"1":"0",is_mdx:c.isMdxPlayback?"1":"0",mdx_ctrl:c.Tt||"",token_eq:D===g.mj(c)?"1":"0"}:{backend:"op", rc:""+f,rt:x,reason:G,has_kpt:c.Pu?"1":"0",has_mdx_env:c.mdxEnvironment?"1":"0",has_omit_key_flag:g.Ln("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:X.pageId?"1":"0",has_token:D?"1":"0",has_vvt:c.Kh?"1":"0",is_mdx:c.isMdxPlayback?"1":"0",mdx_ctrl:c.Tt||"",token_eq:D===g.mj(c)?"1":"0"},K="manifest.net.connect",f===429?(K="auth",S=2):f>200&&(K="manifest.net.badstatus",f===400&&(S=2)),Jg.return(Promise.reject(new nr(K,h,S)));c.loading=!1;g.Er(c,{raw_player_response:p},!0); Q=p;g.VI(c.L())&&Q&&Q.trackingParams&&wH(Q.trackingParams);if(c.errorCode)return lc={ec:c.errorCode,ed:c.errorDetail,es:c.uH||""},Jg.return(Promise.reject(new nr("auth",lc,2)));if(!c.loading&&!BZ(c))return E=c.isAd()?"auth":"manifest.net.retryexhausted",kv=c.isAd()?2:1,Jg.return(Promise.reject(new nr(E,{successButUnplayable:"1",hasMedia:g.S8(c)?"1":"0"},kv)));g.pL(Jg)}})}; m4S=function(l,c,Y){function X(f){f=HI(f);if(he(f.severity))return Promise.reject(f);l.handleError(f);return!1} function k(){return!0} var r,e,d,y,O,D,t,U,G;return g.H(function(f){switch(f.D){case 1:var a=l.L(),p=l.getPlayerSize(),S=l.getVisibilityState();l.isFullscreen();var x=window.location.search;if(c.partnerId===38&&a.playerStyle==="books")x=c.videoId.indexOf(":"),x=g.Il("//play.google.com/books/volumes/"+c.videoId.slice(0,x)+"/content/media",{aid:c.videoId.slice(x+1),sig:c.qA});else if(c.partnerId===30&&a.playerStyle==="docs")x=g.Il("https://docs.google.com/get_video_info",{docid:c.videoId,authuser:c.NA,authkey:c.dR,eurl:a.Ud}); else if(c.partnerId===33&&a.playerStyle==="google-live")x=g.Il("//google-liveplayer.appspot.com/get_video_info",{key:c.videoId});else{a.AJ!=="yt"&&g.ot(Error("getVideoInfoUrl for invalid namespace: "+a.AJ));var h={html5:"1",video_id:c.videoId,cpn:c.clientPlaybackNonce,eurl:a.Ud,ps:a.playerStyle,el:ox(c),hl:a.Pu,list:c.playlistId,agcid:c.A_,aqi:c.adQueryId,sts:20171,lact:hS()};Object.assign(h,a.D);a.forcedExperiments&&(h.forced_experiments=a.forcedExperiments);c.Kh?(h.vvt=c.Kh,c.mdxEnvironment&&(h.mdx_environment= c.mdxEnvironment)):g.mj(c)&&(h.access_token=g.mj(c));c.adFormat&&(h.adformat=c.adFormat);c.slotPosition>=0&&(h.slot_pos=c.slotPosition);c.breakType&&(h.break_type=c.breakType);c.mq!==null&&(h.ad_id=c.mq);c.j9!==null&&(h.ad_sys=c.j9);c.bZ!==null&&(h.encoded_ad_playback_context=c.bZ);a.captionsLanguagePreference&&(h.cc_lang_pref=a.captionsLanguagePreference);a.Gc&&a.Gc!==2&&(h.cc_load_policy=a.Gc);var K=g.WJ(g.ml(),65);g.A2(a)&&K!=null&&!K&&(h.device_captions_on="1");a.mute&&(h.mute=a.mute);c.annotationsLoadPolicy&& a.annotationsLoadPolicy!==2&&(h.iv_load_policy=c.annotationsLoadPolicy);c.Pz&&(h.endscreen_ad_tracking=c.Pz);(K=a.Ch.get(c.videoId))&&K.aP&&(h.ic_track=K.aP);c.PU&&(h.itct=c.PU);Qd(c)&&(h.autoplay="1");c.mutedAutoplay&&(h.mutedautoplay=c.mutedAutoplay);c.isAutonav&&(h.autonav="1");c.Kc&&(h.noiba="1");c.isMdxPlayback&&(h.mdx="1",h.ytr=c.Rf);c.mdxControlMode&&(h.mdx_control_mode=c.mdxControlMode);c.Z7&&(h.ytrcc=c.Z7);c.Qk&&(h.utpsa="1");c.isFling&&(h.is_fling="1");c.isInlinePlaybackNoAd&&(h.mute="1"); c.vnd&&(h.vnd=c.vnd);c.forceAdsUrl&&(K=c.forceAdsUrl.split("|").length===3,h.force_ad_params=K?c.forceAdsUrl:"||"+c.forceAdsUrl);c.oe&&(h.preload=c.oe);p.width&&(h.width=p.width);p.height&&(h.height=p.height);(c.WZ?0:c.ZV)&&(h.splay="1");c.ypcPreview&&(h.ypc_preview="1");Zb(c)&&(h.content_v=Zb(c));c.iQ&&(h.livemonitor=1);a.xT&&(h.authuser=a.xT);a.pageId&&(h.pageid=a.pageId);a.nh&&(h.ei=a.nh);a.T&&(h.iframe="1");c.contentCheckOk&&(h.cco="1");c.racyCheckOk&&(h.rco="1");a.C&&c.ww&&(h.live_start_walltime= c.ww);a.C&&c.lN&&(h.live_manifest_duration=c.lN);a.C&&c.playerParams&&(h.player_params=c.playerParams);a.C&&c.cycToken&&(h.cyc=c.cycToken);a.C&&c.g7&&(h.tkn=c.g7);S!==0&&(h.vis=S);a.enableSafetyMode&&(h.enable_safety_mode="1");c.Pu&&(h.kpt=c.Pu);c.jA&&(h.kids_age_up_mode=c.jA);c.kidsAppInfo&&(h.kids_app_info=c.kidsAppInfo);c.Kp&&(h.upg_content_filter_mode="1");a.widgetReferrer&&(h.widget_referrer=a.widgetReferrer.substring(0,128));c.AJ?(p=c.AJ.latitudeE7!=null&&c.AJ.longitudeE7!=null?c.AJ.latitudeE7+ ","+c.AJ.longitudeE7:",",p+=","+(c.AJ.clientPermissionState||0)+","+(c.AJ.locationRadiusMeters||"")+","+(c.AJ.locationOverrideToken||"")):p=null;p&&(h.uloc=p);c.IA&&(h.internalipoverride=c.IA);a.embedConfig&&(h.embed_config=a.embedConfig);a.EM&&(h.co_rel="1");a.ancestorOrigins.length>0&&(h.ancestor_origins=Array.from(a.ancestorOrigins).join(","));a.homeGroupInfo!==void 0&&(h.home_group_info=a.homeGroupInfo);a.livingRoomAppMode!==void 0&&(h.living_room_app_mode=a.livingRoomAppMode);a.enablePrivacyFilter&& (h.enable_privacy_filter="1");c.isLivingRoomDeeplink&&(h.is_living_room_deeplink="1");c.QH&&c.Td&&(h.clip=c.QH,h.clipt=c.Td);c.g3&&(h.disable_watch_next="1");c.bH&&(h.forced_by_var="1");for(var Q in h)!FnS.has(Q)&&h[Q]&&String(h[Q]).length>512&&(g.Cj(Error("GVI param too long: "+Q)),h[Q]="");Q=a.VA;g.o1(a)&&(Q=lm(Q.replace(/\b(?:www|web)([.-])/,"tv$1"))||a.VA);a=g.Il(Q+"get_video_info",h);x&&(a=Yeg(a,x));x=a}r=x;d=(e=c.isAd())?1:3;y=0;case 2:if(!(y0)){f.kT(5);break}return g.n(f, ol(5E3),6);case 6:D={playerretry:y,playerretrysrc:Y},e||(D.recover="embedded"),O=J1(r,D);case 5:return g.n(f,IQ5(c,O).then(k,X),7);case 7:if(t=f.G)return f.return();y++;f.kT(2);break;case 4:U=e?"auth":"manifest.net.retryexhausted";G=e?2:1;if(!e&&Math.random()<1E-4)try{g.Cj(new g.Ed("b/152131571",btoa(r)))}catch(lc){}return f.return(Promise.reject(new nr(U,{backend:"gvi"},G)))}})}; IQ5=function(l,c){function Y(p){return X(p.xhr)} function X(p){if(!l.vU()){p=p?p.status:-1;var S=0,x=((0,g.nb)()-D).toFixed();x=k.B("html5_use_network_error_code_enums")?{backend:"gvi",rc:p,rt:x}:{backend:"gvi",rc:""+p,rt:x};var h="manifest.net.connect";p===429?(h="auth",S=2):p>200&&(h="manifest.net.badstatus",p===400&&(S=2));return Promise.reject(new nr(h,x,S))}} var k,r,e,d,y,O,D,t,U,G,f,a;return g.H(function(p){if(p.D==1){l.fetchType="gvi";k=l.L();var S={};l.S9&&(S.ytrext=l.S9);(d=g.VS(S)?void 0:S)?(r={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:d},e=J1(c,{action_display_post:1})):(r={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4},e=c);y={};k.sendVisitorIdHeader&&l.visitorData&&(y["X-Goog-Visitor-Id"]=l.visitorData);(O=lp(k.experiments,"debug_sherlog_username"))&&(y["X-Youtube-Sherlog-Username"]=O);Object.keys(y).length> 0&&(r.headers=y);D=(0,g.nb)();return g.n(p,O7(h1,e,r).then(void 0,Y),2)}t=p.G;if(!t||!t.responseText)return p.return(X(t));l.loading=!1;U=X9(t.responseText);g.Er(l,U,!0);if(l.errorCode)return G={ec:l.errorCode,ed:l.errorDetail,es:l.uH||""},p.return(Promise.reject(new nr("auth",G,2)));if(!l.loading&&!BZ(l))return f=l.isAd()?"auth":"manifest.net.retryexhausted",a=l.isAd()?2:1,p.return(Promise.reject(new nr(f,{successButUnplayable:"1"},a)));g.pL(p)})}; uMS=function(l,c){return new nr(l?"auth":"manifest.net.retryexhausted",c,l?2:1)}; YO=function(l,c,Y){Y=Y===void 0?!1:Y;var X,k,r,e;g.H(function(d){if(d.D==1){X=l.L();if(Y&&(!g.I1(X)||ox(c)!=="embedded")||c.g3||ox(c)!=="adunit"&&(g.nz(X)||WN(X)||g.Zq(X)||g.o1(X)||Fq(X)==="WEB_CREATOR"))return d.return();k=g.ra(X,g.mj(c));return k.D?g.n(d,k.D,3):(r=k.getValue(),d.kT(2))}d.D!=2&&(r=d.G);e=r;return d.return(lhy(l,c,e))})}; lhy=function(l,c,Y){var X,k,r,e,d;return g.H(function(y){if(y.D==1){g.Rn(y,2);X=EOk(Y);var O=c.L();g.ml();var D={context:g.dP(c),videoId:c.videoId,racyCheckOk:c.racyCheckOk,contentCheckOk:c.contentCheckOk,autonavState:"STATE_NONE"};ox(c)==="adunit"&&(D.isAdPlayback=!0);O.embedConfig&&(D.serializedThirdPartyEmbedConfig=O.embedConfig);O.EM&&(D.showContentOwnerOnly=!0);c.xn&&(D.showShortsOnly=!0);g.WJ(0,141)&&(D.autonavState=g.WJ(0,140)?"STATE_OFF":"STATE_ON");if(g.A2(O)){var t=g.WJ(0,65);t=t!=null? !t:!1;var U=!!g.VK("yt-player-sticky-caption");D.captionsRequested=t&&U}var G;if(O=(G=O.getWebPlayerContextConfig())==null?void 0:G.encryptedHostFlags)D.playbackContext={encryptedHostFlags:O};k=D;r=g.c4(cHn);l.Ta("wn_s");return g.n(y,g.gB(X,k,r),4)}if(y.D!=2)return e=y.G,l.Ta("wn_r"),!e||"error"in e&&e.error||(d=e,g.VI(c.L())&&d.trackingParams&&wH(d.trackingParams),g.Er(c,{raw_watch_next_response:e},!1)),g.Si(y,0);g.vS(y);g.pL(y)})}; Y$n=function(l){l.Ta("vir");l.Ta("ps_s");B4("vir",void 0,"video_to_ad");var c=LnX(l);c.then(function(){l.Ta("virc");B4("virc",void 0,"video_to_ad");l.Ta("ps_r");B4("ps_r",void 0,"video_to_ad")},function(){l.Ta("virc"); B4("virc",void 0,"video_to_ad")}); return c}; g.rL=function(l,c,Y,X,k,r,e,d,y,O){y=y===void 0?new g.sr(l):y;O=O===void 0?!0:O;g.OG.call(this);var D=this;this.fh=l;this.playerType=c;this.Ci=Y;this.d$=X;this.getVisibilityState=r;this.visibility=e;this.dk=d;this.videoData=y;this.R1=O;this.logger=new g.eh("VideoPlayer");this.cP=null;this.uj=new Jo;this.iI=null;this.HD=!0;this.F7=this.tJ=null;this.Av=[];this.Yo=new co;this.KU=this.yT=null;this.OY=new co;this.qn=null;this.My=this.k$=!1;this.Mn=NaN;this.X2=!1;this.playerState=new g.kN;this.LQ=[];this.i$= new g.Cr;this.hm=new Ann(this);this.mediaElement=null;this.U4=new g.gY(this.cWf,15E3,this);this.Ns=this.iY=!1;this.l0=NaN;this.aN=!1;this.MN=0;this.Np=!1;this.Qr=NaN;this.KM=new FU(new Map([["bufferhealth",function(){return zoi(D.Xn)}], ["bandwidth",function(){return D.xO()}], ["networkactivity",function(){return D.fh.schedule.xT}], ["livelatency",function(){return D.isAtLiveHead()&&D.isPlaying()?X1X(D):NaN}], ["rawlivelatency",function(){return X1X(D)}]])); this.Mp=0;this.loop=!1;this.playbackRate=1;this.N$=0;this.Xn=new NLL(this);this.kY=!1;this.UJ=[];this.rQ=this.sj=0;this.wd=this.Yp=!1;this.vH=this.V5=0;this.N3=-1;this.xY="";this.NN=new g.gY(this.wU6,0,this);this.Tc=this.M0=null;this.mJz=[this.i$,this.NN,this.U4,this.KM];this.pS=this.Eb=null;this.A5=function(){var t=D.hg();t.provider.fh.WZ||t.provider.DA.getVisibilityState()===3||(t.provider.fh.WZ=!0);t.hI();if(t.G){var U=t.G;U.N&&U.D<0&&U.provider.DA.getVisibilityState()!==3&&nan(U)}t.qoe&&(t=t.qoe, t.Ud&&t.G<0&&t.provider.fh.WZ&&roy(t),t.T&&ag(t));D.tJ&&XM(D);D.fh.cR&&!D.videoData.backgroundable&&D.mediaElement&&!D.Kt()&&(D.isBackground()&&D.mediaElement.FP()?(D.Gz("bgmobile",{suspend:1}),D.z3(!0,!0)):D.isBackground()||kO(D)&&D.Gz("bgmobile",{resume:1}))}; this.gk={pE:function(t){D.pE(t)}, G10:function(t){D.cP=t}, Cgh:function(){return D.VJ}, eK:function(){return D.lj}, cX:function(){return D.F7}, eFs:function(){return D.hT}, cv7:function(){return D.UC}, ITh:function(){}, L:function(){return D.fh}, Vx:function(){return D.mediaElement}, F3z:function(t){D.z9(t)}, ooQ:function(){return D.d$}}; this.logger.debug(function(){return"creating, type "+c}); this.L4=new kag(this.fh);this.Ds=new OaL(this.fh,this.d$,this);this.TL=new g.VT(this,function(t,U){t!==g.Jv("endcr")||g.L(D.playerState,32)||D.z0();k(t,U,D.playerType)},function(t,U){g.uz(D.videoData)&&D.Gz(t,U)}); g.Z(this,this.TL);g.Z(this,this.Xn);kHy(this,y);this.videoData.subscribe("dataupdated",this.rVd,this);this.videoData.subscribe("dataloaded",this.DP,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.Gz,this);this.videoData.subscribe("ctmpstr",this.v0,this);this.v7();gWL(this.A5);this.visibility.subscribe("visibilitystatechange",this.A5);this.hT=new g.gY(this.lM,g.GR(this.fh.experiments,"html5_player_att_initial_delay_ms")||4500,this);this.UC= new g.gY(this.lM,g.GR(this.fh.experiments,"html5_player_att_retry_delay_ms")||4500,this);this.u1=new g.Ij(this.O7,g.GR(this.fh.experiments,"html5_progress_event_throttle_ms")||350,this);g.Z(this,this.u1)}; kHy=function(l,c){if(l.playerType===2||l.fh.TK)c.FI=!0;var Y=ogv(c.fC,c.qB,l.fh.T,l.fh.C);Y&&(c.adFormat=Y);l.playerType===2&&(c.Ow=!0);if(l.isFullscreen()||l.fh.T)Y=g.VK("yt-player-autonavstate"),c.autonavState=Y||(l.fh.T?2:l.videoData.autonavState);c.endSeconds&&c.endSeconds>c.startSeconds&&u5(l,c.endSeconds)}; rHg=function(l){m9c(l.VJ);g.y7(l.VJ);for(var c=l.lj,Y=g.b(c.D.values()),X=Y.next();!X.done;X=Y.next())m9c(X.value);c.D.clear();g.y7(l.lj)}; ezV=function(l){var c=l.videoData;Y$n(l).then(void 0,function(Y){l.videoData!==c||c.vU()||(Y=HI(Y),Y.errorCode==="auth"&&l.videoData.errorDetail?l.dT(Y.errorCode,2,unescape(l.videoData.errorReason),zh(Y.details),l.videoData.errorDetail,l.videoData.uH||void 0):l.handleError(Y))})}; yHy=function(l){if(!g.L(l.playerState,128))if(l.videoData.isLoaded(),l.logger.debug("finished loading playback data"),l.Av=g.YB(l.videoData.xT),g.S8(l.videoData)){l.Ci.tick("bpd_s");ef(l).then(function(){l.Ci.tick("bpd_c");if(!l.vU()){l.k$&&(l.JW(J9(J9(l.playerState,512),1)),kO(l));var X=l.videoData;X.endSeconds&&X.endSeconds>X.startSeconds&&u5(l,X.endSeconds);l.Yo.finished=!0;JZ(l,"dataloaded");l.OY.NS()&&JHy(l);znL(l.Ds,l.KU)}}); l.B("html5_log_media_perf_info")&&l.Gz("loudness",{v:l.videoData.GN.toFixed(3)},!0);var c,Y=(c=l.mediaElement)==null?void 0:c.kM();if(Y&&"disablePictureInPicture"in Y&&l.fh.Fy)try{Y.disablePictureInPicture=l.fh.Vu&&!l.videoData.backgroundable}catch(X){g.Cj(X)}d_r(l)}else JZ(l,"dataloaded")}; ef=function(l){dL(l);l.KU=null;var c=eo5(l.fh,l.videoData,l.Kt());l.yT=c;l.yT.then(function(Y){OZn(l,Y)},function(Y){l.vU()||(Y=HI(Y),l.visibility.isBackground()?(yB(l,"vp_none_avail"),l.yT=null,l.Yo.reset()):(l.Yo.finished=!0,l.dT(Y.errorCode,Y.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",zh(Y.details))))}); return c}; OZn=function(l,c){if(!l.vU()&&!c.videoData.vU()){l.logger.debug("finished building playback data");l.KU=c;i_O(l.Xn,l.KU);if(l.videoData.isLivePlayback){var Y=D_V(l.dk.dX,l.videoData.videoId)||l.tJ&&!isNaN(l.tJ.xT);Y=l.B("html5_onesie_live")&&Y;EM(l)||l.videoData.qJ>0&&!Ug(l.videoData)||Y||l.seekTo(l.yx(),{N0:"videoplayer_playbackData",seekSource:18})}if(l.videoData.K.D){if(l.B("html5_sabr_report_missing_url_as_error")&&tvg(l.videoData)){l.handleError(new nr("fmt.missing",{missabrurl:"1"},2));return}l.tJ? g.Cj(Error("Duplicated Loader")):(Y=g.GR(l.fh.experiments,"html5_onesie_defer_content_loader_ms"))&&l.wg()&&D_V(l.dk.dX,l.videoData.LB)?g.PU(function(){l.vU()||l.tJ||t6n(l)},Y):t6n(l)}else!l.videoData.K.D&&sg(l.videoData)&&l.JP(new UT(l.videoData.videoId||"",4)); l.sQ();NQg(c).then(function(){var X={};l.YE(X);l.fh.EV()&&l.B("html5_log_media_perf_info")&&l.Gz("av1Info",X);XM(l)})}}; JHy=function(l){l.vU();l.logger.debug("try finish readying playback");if(l.OY.finished)l.logger.debug("already finished readying");else if(l.Yo.finished)if(g.L(l.playerState,128))l.logger.debug("cannot finish readying because of error");else if(l.Av.length)l.logger.debug(function(){return"cannot finish readying because of pending preroll: "+l.Av}); else if(l.TL.started||cZK(l.TL),l.YU())l.logger.debug("cannot finish readying because cuemanager has pending prerolls");else{l.tJ&&(l.My=Udn(l.tJ.timing));l.OY.finished||(l.OY.finished=!0);var c=l.B("html5_onesie_live")&&l.tJ&&!isNaN(l.tJ.xT);!l.videoData.isLivePlayback||l.videoData.qJ>0&&!Ug(l.videoData)||c||EM(l)||(l.logger.debug("seek to head for live"),l.seekTo(Infinity,{N0:"videoplayer_readying",seekSource:18}),l.isBackground()&&(l.Ns=!0));C5y(l.hg());l.logger.debug("finished readying playback"); l.publish("playbackready");ME("pl_c",l.Ci.timerName)||(l.Ci.tick("pl_c"),B4("pl_c",void 0,"video_to_ad"));ME("pbr",l.Ci.timerName)||(l.Ci.tick("pbr"),B4("pbr",void 0,"video_to_ad"))}else l.logger.debug("playback data not loaded")}; u5=function(l,c){l.iI&&U_c(l);l.iI=new g.r8(c*1E3,0x7ffffffffffff);l.iI.namespace="endcr";l.addCueRange(l.iI)}; U_c=function(l){l.removeCueRange(l.iI);l.iI=null}; GHL=function(l,c,Y,X,k){var r=l.hg(k),e=g.uz(l.videoData)?r.getVideoData():l.videoData;e.G=Y;var d=g.O5(l);Y=new ypO(e,Y,c,d?d.itag:"",X);l.fh.experiments.oh("html5_refactor_sabr_video_format_selection_logging")?(Y.videoId=k,l.pS=Y):r.qoe&&M8V(r.qoe,Y);k=l.Ds;k.G=0;k.D=0;l.publish("internalvideoformatchange",e,c==="m")}; g.O5=function(l){var c=DQ(l);return dx(c)||!l.KU?null:g.gM(l.KU.D.videoInfos,function(Y){return c.T(Y)})}; DQ=function(l){if(l.KU){var c=l.Ds;var Y=l.KU;l=l.r3();var X=U3L(c);if(dx(X)){if(X=D35(c,Y).compose(baK(c,Y)).compose(aG5(c,Y)).compose(vav(c,Y.videoData)).compose(x3O(c,Y.videoData,Y)).compose(DL(c,Y)).compose(fGK(c,Y)),dx(l)||c.B("html5_apply_pbr_cap_for_drm"))X=X.compose(Psr(c,Y))}else c.B("html5_perf_cap_override_sticky")&&(X=X.compose(DL(c,Y))),c.B("html5_ustreamer_cap_override_sticky")&&(X=X.compose(Psr(c,Y)));X=X.compose(fGK(c,Y));c=Y.videoData.tL.compose(X).compose(Y.videoData.IP).compose(l)}else c= Mb;return c}; SrK=function(l){var c=l.Ds;l=l.videoData;var Y=vav(c,l);c.B("html5_disable_client_autonav_cap_for_onesie")||Y.compose(x3O(c,l));return Y}; XM=function(l){if(l.videoData.K&&l.videoData.K.D){var c=DQ(l);l.tJ&&abK(l.tJ,c)}}; fhS=function(l){var c;return!!(l.B("html5_native_audio_track_switching")&&g.Na&&((c=l.videoData.G)==null?0:lZ(c)))}; Pgc=function(l){if(!fhS(l))return!1;var c;l=(c=l.mediaElement)==null?void 0:c.audioTracks();return!!(l&&l.length>1)}; q$v=function(l){var c=bZV(l);if(c)return l.videoData.getAvailableAudioTracks().find(function(Y){return Y.rB.getName()===c})}; bZV=function(l){var c;if(l=(c=l.mediaElement)==null?void 0:c.audioTracks())for(c=0;c0&&(c.Xw=X.YB)); c.u2=X.l5;c.N4=K9(Y,{},X.K||void 0,Jf(X));c.iQ=e8(X)&&g.Zq(Y);d5(X)&&(c.Sk=!0,Y.B("html5_sabr_report_partial_segment_estimated_duration")&&(c.vz=!0),c.D=!0,c.qF=Y.B("html5_sabr_enable_live_clock_offset"),c.oB=Y.B("html5_disable_client_resume_policy_for_sabr"),c.Kp=Y.B("html5_trigger_loader_when_idle_network"),c.lN=Y.B("html5_sabr_parse_live_metadata_playback_boundaries"),c.KZ=Y.B("html5_enable_platform_backpressure_with_sabr"),c.FO=Y.B("html5_consume_onesie_next_request_policy_for_sabr"),c.nZ=Y.B("html5_sabr_report_next_ad_break_time"), c.mD=Y.B("html5_log_high_res_buffer_timeline")&&Y.EV(),c.VH=Y.B("html5_remove_stuck_slices_beyond_max_buffer_limits"),c.MB=Y.B("html5_gapless_sabr_btl_last_slice")&&r5(X),c.rb=Y.B("html5_reset_last_appended_slice_on_seek")&&r5(X),Ug(X)?(c.Pz=!0,c.cR=Y.B("html5_disable_variability_tracker_for_live"),c.Ud=Y.B("html5_sabr_use_accurate_slice_info_params"),Y.B("html5_simplified_backup_timeout_sabr_live")&&(c.bN=!0,c.cI=c.Ry)):c.CC=Y.B("html5_probe_request_on_sabr_request_progress"),c.zd=Y.B("html5_serve_start_seconds_seek_for_post_live_sabr"), c.ZV=Y.B("html5_flush_index_on_updated_timestamp_offset"),c.NQ=Y.B("html5_enable_sabr_request_pipelining")&&!g.uz(X),c.kU=Y.B("html5_ignore_partial_segment_from_live_readahead"),c.hH=Y.B("html5_use_non_active_broadcast_for_post_live"),c.PU=Y.B("html5_use_centralized_player_time"),c.ej=Y.B("html5_consume_onesie_sabr_seek"),c.Kh=Y.B("html5_enable_sabr_seek_loader_refactor"),c.qB=Y.B("html5_update_segment_start_time_from_media_header"),X.enableServerStitchedDai&&(c.N=!0,c.u0=Y.B("html5_reset_server_stitch_state_for_non_sabr_seek"), c.JI=Y.B("html5_remove_ssdai_append_pause")&&!X.q0(),c.uQ=Y.B("html5_consume_ssdai_info_with_streaming"),c.o4=Y.B("html5_ssdai_log_ssevt_in_loader")),c.MF=Y.EV()||X.q0());c.W=c.D&&Y.B("html5_sabr_live");c.Gc=g.O5L(X);RH(Y.N,iu.BITRATE)&&(c.Ss=NaN);if(d=g.GR(Y.experiments,"html5_request_size_max_kb"))c.Ed=d*1024;Y.N.K?c.WZ="; "+iu.EXPERIMENTAL.name+"=allowed":Y.B("html5_enable_cobalt_tunnel_mode")&&(c.WZ="; tunnelmode=true");d=X.serverPlaybackStartConfig;(d==null?0:d.enable)&&(d==null?0:d.playbackStartPolicy)&& (c.Qg=!0,LYv(c,d.playbackStartPolicy,2));d=ahv(l);l.uj.removeAll();a:{Y=l.dk.dX;if(X=l.videoData.videoId)if(k=Y.D.get(X)){Y.D.remove(X);Y=k;break a}Y=void 0}l.tJ=new g.gQ(l,l.fh.schedule,c,l.videoData.D,l.videoData.K,DQ(l),d,l.videoData.enableServerStitchedDai,Y,l.videoData.Ed);c=l.videoData.B("html5_disable_preload_for_ssdai_with_preroll")&&l.videoData.isLivePlayback&&l.wg()?!0:l.k$&&g.nz(l.fh)&&l.videoData.isLivePlayback;l.tJ.initialize(l.getCurrentTime(),DQ(l),c);l.videoData.probeUrl&&(l.tJ.nh= l.videoData.probeUrl);if(l.Av.length||l.k$)l.videoData.cotn||tZ(l,!1);vOv(l.Xn,l.tJ);l.M0&&(mBO(l.tJ,new g.Fn(l.M0)),l.Gz("sdai",{sdl:1}));l.Tc&&(l.tJ.w2(l.Tc),l.Xn.U=!1);g.Eg(l.videoData)&&(l=l.tJ,l.policy.PK=l.policy.zS)}; dL=function(l){l.tJ&&(l.tJ.dispose(),l.tJ=null,vOv(l.Xn,null));l.zt()?Non(l):l.g6()}; Non=function(l){if(l.F7)if(l.logger.debug("release media source"),l.GM(),l.F7.N)try{l.fh.EV()&&l.Gz("rms",{l:"vprms",sr:l.zt(),rs:uZ(l.F7)});l.F7.clear();var c;(c=l.mediaElement)!=null&&(c.G=l.F7);l.F7=null}catch(Y){c=new g.Ed("Error while clearing Media Source in VideoPlayer: "+Y.name+", "+Y.message),c=HI(c),l.handleError(c),l.g6()}else l.g6()}; p1X=function(l,c){c=c===void 0?!1:c;if(l.F7)return l.F7.K;l.logger.debug("update media source");a:{c=c===void 0?!1:c;try{g.BU()&&l.videoData.FX()&&n1S(l.mediaElement);var Y=l.mediaElement.cX(l.WR(),l.kO())}catch(k){if(Y0i(l.hm,"html5.missingapi",{updateMs:"1"}))break a;console.error("window.URL object overwritten by external code",k);l.dT("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");break a}l.kN(Y,!1,!1,c)}var X;return((X=l.cX())==null?void 0:X.K)||null}; RzV=function(l,c){c=c===void 0?!1:c;if(l.tJ){l.B("html5_keep_ssdai_avsync_in_loader_track")&&uuO(l.tJ);var Y=l.getCurrentTime()-l.tW();l.tJ.seek(Y,{Br:c}).Kx(function(){})}else t6n(l)}; S$k=function(l,c,Y,X){Y=Y===void 0?!1:Y;X=X===void 0?!1:X;if(l.F7&&(!c||l.F7===c)){l.logger.debug("media source opened");var k=l.getDuration();!k&&Ug(l.videoData)&&(k=25200);if(l.F7.isView){var r=k;l.logger.debug(function(){return"Set media source duration to "+r+", video duration "+k}); r>l.F7.getDuration()&&iZc(l,r)}else iZc(l,k);PGc(l.tJ,l.F7,Y,X);l.publish("mediasourceattached")}}; iZc=function(l,c){if(l.F7){l.F7.VQ(c);var Y;(Y=l.tJ)!=null&&Y.policy.PU&&(Y.W=c)}}; pYS=function(l,c){GHL(l,c.reason,c.D.info,c.token,c.videoId)}; v3g=function(l,c){l.fh.experiments.oh("enable_adb_handling_in_sabr")&&(l.pauseVideo(!0),l.publish("onAbnormalityDetected"),c&&l.dT("sabr.config",1,"BROWSER_OR_EXTENSION_ERROR"))}; JZ=function(l,c){l.publish("internalvideodatachange",c===void 0?"dataupdated":c,l.videoData)}; x_n=function(l){var c="loadstart loadedmetadata play playing pause ended seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ");l.B("html5_remove_progress_event_listener")||(c.push("progress"),c.push("suspend"));c=g.b(c);for(var Y=c.next();!Y.done;Y=c.next())l.i$.Z(l.mediaElement,Y.value,l.z9,l);l.fh.Zs&&l.mediaElement.iX()&&(l.i$.Z(l.mediaElement,"webkitplaybacktargetavailabilitychanged",l.fZz,l),l.i$.Z(l.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",l.D0f, l))}; n3v=function(l){g.av(l.Mn);zzg(l)||(l.Mn=g.ba(function(){return zzg(l)},100))}; zzg=function(l){var c=l.mediaElement;c&&l.iY&&!l.videoData.JJ&&!ME("vfp",l.Ci.timerName)&&c.vX()>=2&&!c.isEnded()&&ty(c.Dl())>0&&l.Ci.tick("vfp");return(c=l.mediaElement)&&!l.videoData.JJ&&c.getDuration()>0&&(c.isPaused()&&c.vX()>=2&&ty(c.Dl())>0&&(ME("pbp",l.Ci.timerName)||l.Ci.tick("pbp"),!l.videoData.WX||l.X2||c.isSeeking()||(l.X2=!0,l.publish("onPlaybackPauseAtStart"))),c=c.getCurrentTime(),og(l.L4,c))?(l.Dj(),!0):!1}; HZk=function(l){l.hg().Yu();if(tf(l.videoData)&&Date.now()>l.N$+6283){if(!(!l.isAtLiveHead()||l.videoData.D&&NV(l.videoData.D))){var c=l.hg();if(c.qoe){c=c.qoe;var Y=c.provider.DA.fX(),X=g.Ap(c.provider);Apn(c,X,Y);Y=Y.K;isNaN(Y)||g.PB(c,X,"e2el",[Y.toFixed(3)])}}l.B("html5_alc_live_log_rawlat")?(c=l.videoData,c=g.xu(c.L())?!0:g.gC(c.L())?c.kU==="6":!1):c=g.xu(l.fh);c&&l.Gz("rawlat",{l:lH(l.KM,"rawlivelatency").toFixed(3)});l.N$=Date.now()}l.videoData.G&&lZ(l.videoData.G)&&(c=l.t0())&&c.videoHeight!== l.rQ&&(l.rQ=c.videoHeight,GHL(l,"a",hzn(l,l.videoData.ph)))}; hzn=function(l,c){if(c.D.video.quality==="auto"&&lZ(c.getInfo())&&l.videoData.gC)for(var Y=g.b(l.videoData.gC),X=Y.next();!X.done;X=Y.next())if(X=X.value,X.getHeight()===l.rQ&&X.D.video.quality!=="auto")return X.getInfo();return c.getInfo()}; X1X=function(l){if(!tf(l.videoData))return NaN;var c=0;l.tJ&&l.videoData.D&&(c=Ug(l.videoData)?l.tJ.aM.GO()||0:l.videoData.D.JJ);return(0,g.nb)()/1E3-l.hA()-c}; Kqy=function(l){l.mediaElement&&l.mediaElement.Kt()&&(l.Qr=(0,g.nb)());l.fh.c9?g.PU(function(){w1K(l)},0):w1K(l)}; w1K=function(l){var c;if((c=l.F7)==null||!c.mC()){if(l.mediaElement)try{l.qn=l.mediaElement.playVideo()}catch(X){yB(l,"err."+X)}if(l.qn){var Y=l.qn;Y.then(void 0,function(X){l.logger.debug(function(){return"playMediaElement failed: "+X}); if(!g.L(l.playerState,4)&&!g.L(l.playerState,256)&&l.qn===Y)if(X&&X.name==="AbortError"&&X.message&&X.message.includes("load"))l.logger.debug(function(){return"ignore play media element failure: "+X.message}); else{var k="promise";X&&X.name&&(k+=";m."+X.name);yB(l,k);l.kY=!0;l.videoData.WZ=!0}})}}}; yB=function(l,c){g.L(l.playerState,128)||(l.JW(y6(l.playerState,1028,9)),l.Gz("dompaused",{r:c}),l.publish("onAutoplayBlocked"))}; kO=function(l,c){c=c===void 0?!1:c;if(!l.mediaElement||!l.videoData.K)return!1;var Y=c;Y=Y===void 0?!1:Y;var X=null;var k;if((k=l.videoData.K)==null?0:k.D){X=p1X(l,Y);var r;(r=l.tJ)==null||r.resume()}else dL(l),l.videoData.ph&&(X=l.videoData.ph.ER());k=l.mediaElement.FP();Y=!1;k&&k.HI(X)||(Tog(l,X),Y=!0);g.L(l.playerState,2)||(X=l.Xn,c=c===void 0?!1:c,X.N||!(X.K>0)||X.mediaElement&&X.mediaElement.getCurrentTime()>0||(c={N0:"seektimeline_resumeTime",Br:c},X.videoData.JJ||(c.seekSource=15),X.seekTo(X.K, c)));a:{c=Y;if(d5(l.videoData)){if(!l.videoData.uK())break a}else if(!g.NB(l.videoData))break a;if(l.mediaElement)if((X=l.videoData.N)&&l.mediaElement.iX()){k=l.mediaElement.kM();if(l.cP)if(k!==l.cP.element)U5(l);else if(c&&X.flavor==="fairplay"&&!Lg())U5(l);else break a;if(l.B("html5_report_error_for_unsupported_tvos_widevine")&&Lg()&&X.flavor==="widevine")l.dT("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","drm.unspttvoswidevine");else{l.cP=new jDv(k,l.videoData,l.fh);l.cP.subscribe("licenseerror", l.wJ,l);l.cP.subscribe("qualitychange",l.elf,l);l.cP.subscribe("heartbeatparams",l.un,l);l.cP.subscribe("keystatuseschange",l.pE,l);l.cP.subscribe("ctmp",l.Gz,l);l.B("html5_widevine_use_fake_pssh")&&!l.videoData.isLivePlayback&&X.flavor==="widevine"&&l.cP.nD(new tn(jSS,"cenc",!1));c=g.b(l.uj.keys);for(X=c.next();!X.done;X=c.next())X=l.uj.get(X.value),l.cP.nD(X);l.B("html5_eme_loader_sync")||l.uj.removeAll()}}else l.dT("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","drm.1")}return Y}; Tog=function(l,c){l.Ci.tick("vta");B4("vta",void 0,"video_to_ad");l.getCurrentTime()>0&&hoO(l.Xn,l.getCurrentTime());l.mediaElement.activate(c);l.F7&&XT(0,4);!l.videoData.JJ&&l.playerState.isOrWillBePlaying()&&l.U4.start();if(fhS(l)){var Y;if(c=(Y=l.mediaElement)==null?void 0:Y.audioTracks())c.onchange=function(){l.publish("internalaudioformatchange",l.videoData,!0)}}}; U5=function(l){l.cP&&(l.cP.dispose(),l.cP=null)}; V6y=function(l){var c=c===void 0?!1:c;l.logger.debug("reattachVideoSource");l.mediaElement&&(l.F7?(U5(l),l.g6(),p1X(l,c)):(l.videoData.ph&&l.videoData.ph.vT(),l.mediaElement.stopVideo()),l.playVideo())}; o3O=function(l,c){l.fh.B("html5_log_rebuffer_reason")&&(c={r:c,lact:hS()},l.mediaElement&&(c.bh=cC(l.mediaElement)),l.Gz("bufreason",c))}; CgL=function(l,c){if(l.fh.EV()&&l.mediaElement){var Y=l.mediaElement.jC();Y.omt=(l.mediaElement.getCurrentTime()+l.tW()).toFixed(3);Y.ps=l.playerState.state.toString(16);Y.rt=(g.Ap(l.hg().provider)*1E3).toFixed();Y.e=c;l.UJ[l.sj++%5]=Y}try{if(c==="timeupdate"||c==="progress")return}catch(X){}l.logger.debug(function(){return"video element event "+c})}; ZZy=function(l){if(l.fh.EV()){l.UJ.sort(function(X,k){return+X.rt-+k.rt}); for(var c=g.b(l.UJ),Y=c.next();!Y.done;Y=c.next())Y=Y.value,l.Gz("vpe",Object.assign({t:Y.rt},Y));l.UJ=[];l.sj=0}}; $_r=function(l){if(g.Ms("cobalt")&&g.Ms("nintendo switch")){var c=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;l.Gz("nxdock",{d:c})}}; tZ=function(l,c){var Y;(Y=l.tJ)==null||us(Y,c)}; Ftk=function(l,c){return g.uz(l.videoData)&&l.Tc?l.Tc.handleError(c,void 0):!1}; d_r=function(l){lq(l.videoData,"html5_set_debugging_opt_in")&&(l=g.ml(),g.WJ(0,183)||(sd(183,!0),l.save()))}; QSc=function(l){return g.uz(l.videoData)&&l.Tc?Wd(l.Tc):l.videoData.yx()}; Fjn=function(l,c){l.dk.Vq()||(l.Gz("sgap",{f:c}),l.dk.clearQueue(!1,c==="pe"))}; EM=function(l){return l.B("html5_disable_video_player_initiated_seeks")&&d5(l.videoData)}; m_g=function(l){ID.call(this,l);var c=this;this.events=new g.Cr(l);g.Z(this,this.events);Oz(this.api,"isLifaAdPlaying",function(){return c.api.isLifaAdPlaying()}); this.events.Z(l,"serverstitchedvideochange",function(){var Y;(Y=c.api.getVideoData())!=null&&Y.q0()&&(c.api.isLifaAdPlaying()?(c.playbackRate=c.api.getPlaybackRate(),c.api.setPlaybackRate(1)):c.api.setPlaybackRate(c.playbackRate))}); this.playbackRate=1}; Wqc=function(l){ID.call(this,l);var c=this;this.events=new g.Cr(l);g.Z(this,this.events);Oz(this.api,"seekToChapterWithAnimation",function(Y){c.seekToChapterWithAnimation(Y)}); Oz(this.api,"seekToTimeWithAnimation",function(Y,X){c.seekToTimeWithAnimation(Y,X)}); Oz(this.api,"renderChapterSeekingAnimation",function(Y,X,k){c.api.renderChapterSeekingAnimation(Y,X,k)}); Oz(this.api,"setMacroMarkers",function(Y){c.setMacroMarkers(l,Y)}); Oz(this.api,"changeMarkerVisibility",function(Y,X,k){c.changeMarkerVisibility(Y,X,k)}); Oz(this.api,"isSameMarkerTypeVisible",function(Y){return c.isSameMarkerTypeVisible(Y)})}; M6i=function(l,c,Y){var X=l.api.getCurrentTime()*1E30&&k>0&&(Y.width+=k,g.dg(c.element,"width",Y.width+"px")));l.size=Y}}; g.hZ=function(l,c){var Y=l.D[l.D.length-1];Y!==c&&(l.D.push(c),PIn(l,Y,c))}; g.Ho=function(l){if(!(l.D.length<=1)){var c=l.D.pop(),Y=l.D[0];l.D=[Y];PIn(l,c,Y,!0)}}; PIn=function(l,c,Y,X){bQX(l);c&&(c.unsubscribe("size-change",l.Sf,l),c.unsubscribe("back",l.tY,l));Y.subscribe("size-change",l.Sf,l);Y.subscribe("back",l.tY,l);if(l.Ag){g.Jj(Y.element,X?"ytp-panel-animate-back":"ytp-panel-animate-forward");Y.Vf(l.element);Y.focus();l.element.scrollLeft=0;l.element.scrollTop=0;var k=l.size;fxk(l);g.Ne(l.element,k);l.W=new g.gY(function(){qKV(l,c,Y,X)},20,l); l.W.start()}else Y.Vf(l.element),c&&c.detach()}; qKV=function(l,c,Y,X){l.W.dispose();l.W=null;g.Jj(l.element,"ytp-popup-animating");X?(g.Jj(c.element,"ytp-panel-animate-forward"),g.yu(Y.element,"ytp-panel-animate-back")):(g.Jj(c.element,"ytp-panel-animate-back"),g.yu(Y.element,"ytp-panel-animate-forward"));g.Ne(l.element,l.size);l.C=new g.gY(function(){g.yu(l.element,"ytp-popup-animating");c.detach();g.OD(c.element,["ytp-panel-animate-back","ytp-panel-animate-forward"]);l.C.dispose();l.C=null},250,l); l.C.start()}; bQX=function(l){l.W&&g.AL(l.W);l.C&&g.AL(l.C)}; wL=function(l){g.n_.call(this,l,"ytp-shopping-product-menu");this.tV=new g.xO(this.V);g.Z(this,this.tV);this.hide();g.hZ(this,this.tV);g.oD(this.V,this.element,4)}; Nv5=function(l,c,Y){var X,k=c==null?void 0:(X=c.text)==null?void 0:X.simpleText;k&&(Y=axn(l,Y,k,c==null?void 0:c.icon,c==null?void 0:c.secondaryIcon),c.navigationEndpoint&&Y.listen("click",function(){l.V.cU("innertubeCommand",c.navigationEndpoint);l.hide()},l))}; p_y=function(l,c,Y){var X,k=c==null?void 0:(X=c.text)==null?void 0:X.simpleText;k&&axn(l,Y,k,c==null?void 0:c.icon).listen("click",function(){var r;(c==null?void 0:(r=c.icon)==null?void 0:r.iconType)==="HIDE"?l.V.publish("featuredproductdismissed"):c.serviceEndpoint&&l.V.cU("innertubeCommand",c.serviceEndpoint);l.hide()},l)}; axn=function(l,c,Y,X,k){c=new g.gP(g.uq({},[],!1,!!k),c,Y);k&&c.updateValue("secondaryIcon",Rii(k));c.setIcon(Rii(X));g.Z(l,c);l.tV.Fn(c,!0);return c}; Rii=function(l){if(!l)return null;switch(l.iconType){case "ACCOUNT_CIRCLE":return{J:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"path",S:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 1c4.96 0 9 4.04 9 9 0 1.42-.34 2.76-.93 3.96-1.53-1.72-3.98-2.89-7.38-3.03A3.99 3.99 0 0016 9c0-2.21-1.79-4-4-4S8 6.79 8 9c0 1.97 1.43 3.6 3.31 3.93-3.4.14-5.85 1.31-7.38 3.03C3.34 14.76 3 13.42 3 12c0-4.96 4.04-9 9-9zM9 9c0-1.65 1.35-3 3-3s3 1.35 3 3-1.35 3-3 3-3-1.35-3-3zm3 12c-3.16 0-5.94-1.64-7.55-4.12C6.01 14.93 8.61 13.9 12 13.9c3.39 0 5.99 1.03 7.55 2.98C17.94 19.36 15.16 21 12 21z", fill:"#fff"}}]};case "FLAG":return{J:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"path",S:{d:"M13.18 4L13.42 5.2L13.58 6H14.4H19V13H13.82L13.58 11.8L13.42 11H12.6H6V4H13.18ZM14 3H5V21H6V12H12.6L13 14H20V5H14.4L14 3Z",fill:"white"}}]};case "HELP":return qqS();case "HIDE":return{J:"svg",S:{"enable-background":"new 0 0 24 24",fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"g",Y:[{J:"path",S:{d:"M16.24,9.17L13.41,12l2.83,2.83l-1.41,1.41L12,13.41l-2.83,2.83l-1.41-1.41L10.59,12L7.76,9.17l1.41-1.41L12,10.59 l2.83-2.83L16.24,9.17z M4.93,4.93c-3.91,3.91-3.91,10.24,0,14.14c3.91,3.91,10.24,3.91,14.14,0c3.91-3.91,3.91-10.24,0-14.14 C15.17,1.02,8.83,1.02,4.93,4.93z M18.36,5.64c3.51,3.51,3.51,9.22,0,12.73s-9.22,3.51-12.73,0s-3.51-9.22,0-12.73 C9.15,2.13,14.85,2.13,18.36,5.64z"}}]}]}; case "OPEN_IN_NEW":return z9()}}; K_=function(l){Sf.call(this,l,!1,!0);this.isCounterfactual=this.G=this.isVisible=this.isInitialized=this.shouldShowOverflowButton=this.shouldHideDismissButton=!1;this.U=!0;this.overflowButton=new g.B({J:"button",WU:["ytp-featured-product-overflow-icon","ytp-button"],S:{"aria-haspopup":"true"}});this.overflowButton.hide();g.Z(this,this.overflowButton);this.badge.element.classList.add("ytp-suggested-action");this.thumbnailImage=new g.B({J:"img",X:"ytp-suggested-action-badge-img",S:{src:"{{url}}"}}); this.thumbnailImage.hide();g.Z(this,this.thumbnailImage);this.thumbnailIcon=new g.B({J:"div",X:"ytp-suggested-action-badge-icon"});this.thumbnailIcon.hide();g.Z(this,this.thumbnailIcon);this.banner=new g.B({J:"a",X:"ytp-suggested-action-container",Y:[this.thumbnailImage,this.thumbnailIcon,{J:"div",X:"ytp-suggested-action-details",Y:[{J:"text",X:"ytp-suggested-action-title",Qf:"{{title}}"},{J:"text",X:"ytp-suggested-action-subtitle",Qf:"{{subtitle}}"},{J:"text",X:"ytp-suggested-action-metadata-text", Qf:"{{metadata}}"}]},this.dismissButton,this.overflowButton]});g.Z(this,this.banner);this.banner.Vf(this.K.element);this.Z(this.V,"videodatachange",this.onVideoDataChange);this.Z(this.V,g.Jv("suggested_action_view_model"),this.Mbs);this.Z(this.V,g.d8("suggested_action_view_model"),this.U0U);this.Z(this.overflowButton.element,"click",this.wh);this.Z(l,"featuredproductdismissed",this.Uq);this.V.createServerVe(this.banner.element,this.banner,!0)}; iQv=function(l){l.isInitialized&&(l.enabled=l.isVisible,l.Kh=l.isVisible,iH(l),l.Ws(),l.thumbnailImage.QB(l.isVisible),l.shouldHideDismissButton||l.dismissButton.QB(l.isVisible),l.shouldShowOverflowButton&&l.overflowButton.QB(l.isVisible))}; Ta=function(){K_.apply(this,arguments)}; SKn=function(l){ID.call(this,l);this.D=new Ta(this.api);g.Z(this,this.D);g.oD(this.api,this.D.element,4)}; jf=function(l){ID.call(this,l);var c=this;this.D="";this.K=!0;this.G=this.api.B("html5_enable_audio_track_stickiness_phase_two");this.T=this.api.B("html5_update_preloaded_playback_with_sticky_audio_track");var Y=new g.Cr(l);g.Z(this,Y);Y.Z(l,"internalaudioformatchange",function(X,k){vjV(c,X,k)}); Y.Z(l,"videoplayerreset",function(){xrL(c)}); Y.Z(l,"videodatachange",function(X,k){c.onVideoDataChange(X,k)})}; vjV=function(l,c,Y){if(Y){var X="";zin(l,c)&&(X=c,l.G||(l.D=c),l.api.B("html5_sabr_enable_server_xtag_selection")&&(Y=l.api.getVideoData(void 0,!0)))&&(Y.Fy=c);if(l.G&&X&&nj5(l,X)){l.T&&hiy(l,X);var k;bB(eK(l.api.L(),(k=l.api.getVideoData())==null?void 0:g.mj(k)),function(r){HQV(l,X,r)})}}}; xrL=function(l){if(l.D)w_r(l);else{var c;if(l.G&&((c=B5())==null?0:c.size)){var Y;bB(eK(l.api.L(),(Y=l.api.getVideoData())==null?void 0:g.mj(Y)),function(X){if((X=Kkg(X))&&nj5(l,X)){var k=l.api.getVideoData(void 0,!0);k&&(k.Fy=X)}})}}}; w_r=function(l){var c=l.api.getVideoData(void 0,!0);c&&(c.Fy=l.D)}; HQV=function(l,c,Y){Kkg(Y)!==c&&(Tvc([{settingItemId:VB(Y),settingOptionValue:{stringValue:c}}]),bB(l.hC(),function(X){Y3n(X,VB(Y),{stringValue:c})}))}; jyO=function(l,c){qL(bB(bB(l.hC(),function(Y){return lNc(Y,[VB(c)])}),function(Y){if(Y){Y=g.b(Y); for(var X=Y.next();!X.done;X=Y.next()){var k=X.value;X=k.key;k=k.value;X&&k&&Tvc([{settingItemId:X,settingOptionValue:k}])}}}),function(){l.K=!0})}; hiy=function(l,c){if(c=zin(l,l.D||c)){l=VAK(l.api.app.jY().T);l=g.b(l);for(var Y=l.next();!Y.done;Y=l.next())Y.value.jX(c,!0)}}; zin=function(l,c){l=l.api.getAvailableAudioTracks();l=g.b(l);for(var Y=l.next();!Y.done;Y=l.next())if(Y=Y.value,Y.getLanguageInfo().getId()===c)return Y;return null}; Kkg=function(l){l=VB(l);var c=B5();l=c?c.get(l):void 0;return l&&l.stringValue?l.stringValue:""}; VB=function(l){var c=(484).toString();l&&(c=(483).toString());return c}; nj5=function(l,c){var Y;return c.split(".")[0]!==""&&((Y=l.api.getVideoData())==null?void 0:!MB(Y))}; Tvc=function(l){var c=B5();c||(c=new Map);l=g.b(l);for(var Y=l.next();!Y.done;Y=l.next())Y=Y.value,c.set(Y.settingItemId,Y.settingOptionValue);c=JSON.stringify(Object.fromEntries(c));g.jQ("yt-player-user-settings",c,2592E3)}; g.oi=function(l,c,Y,X,k,r,e){g.gP.call(this,g.uq({"aria-haspopup":"true"}),c,l);this.l9=X;this.U=!1;this.K=null;this.options={};this.G=new g.xO(Y,void 0,l,k,r,e);g.Z(this,this.G);this.listen("keydown",this.J6);this.listen("click",this.open)}; ojV=function(l){if(l.K){var c=l.options[l.K];c.element.getAttribute("aria-checked");c.element.setAttribute("aria-checked","false");l.K=null}}; CIS=function(l,c){g.oi.call(this,"Sleep timer",g.tm.SLEEP_TIMER,l,c);this.V=l;this.j={};this.W=this.Wc("Off");this.C=this.D="";l.B("web_settings_menu_icons")&&this.setIcon({J:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"path",S:{d:"M16.67,4.31C19.3,5.92,21,8.83,21,12c0,4.96-4.04,9-9,9c-2.61,0-5.04-1.12-6.72-3.02C5.52,17.99,5.76,18,6,18 c6.07,0,11-4.93,11-11C17,6.08,16.89,5.18,16.67,4.31 M14.89,2.43C15.59,3.8,16,5.35,16,7c0,5.52-4.48,10-10,10 c-1,0-1.97-0.15-2.89-0.43C4.77,19.79,8.13,22,12,22c5.52,0,10-4.48,10-10C22,7.48,19,3.67,14.89,2.43L14.89,2.43z M12,6H6v1h4.5 L6,10.99v0.05V12h6v-1H7.5L12,7.01V6.98V6L12,6z", fill:"#fff"}}]});this.T=new g.B({J:"div",WU:["ytp-menuitem-label-wrapper"],Y:[{J:"div",Qf:"End of video"},{J:"div",WU:["ytp-menuitem-sublabel"],Qf:"{{content}}"}]});g.Z(this,this.T);this.listen("click",this.onClick);this.Z(l,"videodatachange",this.onVideoDataChange);this.Z(l,"presentingplayerstatechange",this.df);this.Z(l,"settingsMenuVisibilityChanged",this.s4h);l.createClientVe(this.element,this,218889);this.df();this.V.cU("onSleepTimerFeatureAvailable")}; ZQL=function(l){var c="Off 10 15 20 30 45 60".split(" "),Y;((Y=l.V.getVideoData())==null?0:Y.isLivePlayback)||c.push("End of video");Y=l.V.getPlaylist();var X;Y&&((X=Y.listId)==null?void 0:X.type)!=="RD"&&c.push("End of playlist");l.yu(g.vL(c,l.Wc));l.j=g.G_(c,l.Wc,l);c=l.Wc("End of video");l.options[c]&&g.Ez(l.options[c],l.T)}; $rr=function(l,c){var Y=l.j[c],X=Y==="End of video"||Y==="End of playlist";Y==="Off"&&(l.D="");l.V.getPlayerState()!==0&&l.V.getPlayerState()!==5||!X?(l.W=c,g.oi.prototype.JN.call(l,c),l.AC(c),l.V.cU("onSleepTimerSettingsChanged",Y)):l.V.cU("innertubeCommand",{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:{simpleText:"Video has already ended"}}}}})}; C_=function(l){ID.call(this,l);var c=this;l.addEventListener("settingsMenuInitialized",function(){c.menuItem||(c.menuItem=new CIS(c.api,c.api.o5()),g.Z(c,c.menuItem))}); l.addEventListener("openSettingsMenuItem",function(Y){if(Y==="menu_item_sleep_timer"){if(!c.menuItem){var X;(X=c.api.o5())==null||X.YF()}c.menuItem.open()}}); Oz(l,"resetSleepTimerMenuSettings",function(){c.resetSleepTimerMenuSettings()}); Oz(l,"setSleepTimerTimeLeft",function(Y){c.setSleepTimerTimeLeft(Y)}); Oz(l,"setVideoTimeLeft",function(Y){c.setVideoTimeLeft(Y)})}; Qyi=function(l){ID.call(this,l);var c=this;this.events=new g.Cr(l);g.Z(this,this.events);this.events.Z(l,"onSnackbarMessage",function(Y){switch(Y){case 1:Y=c.api.getPlayerStateObject(),Y.isBuffering()&&g.L(Y,8)&&g.L(Y,16)&&c.api.cU("innertubeCommand",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:"Experiencing interruptions?"}]},actionButton:{buttonRenderer:{style:"STYLE_OVERLAY",size:"SIZE_DEFAULT",text:{runs:[{text:"Find out why"}]},navigationEndpoint:{commandMetadata:{webCommandMetadata:{url:"https://support.google.com/youtube/answer/3037019#check_ad_blockers&zippy=%2Ccheck-your-extensions-including-ad-blockers", webPageType:"WEB_PAGE_TYPE_UNKNOWN"}},urlEndpoint:{url:"https://support.google.com/youtube/answer/3037019#check_ad_blockers&zippy=%2Ccheck-your-extensions-including-ad-blockers",target:"TARGET_NEW_WINDOW"}},loggingDirectives:{clientVeSpec:{uiType:232471}}}},loggingDirectives:{clientVeSpec:{uiType:232470}}}},durationHintMs:5E3,popupType:"TOAST"}})}})}; g.$O=function(l,c,Y,X,k){c=c===void 0?!1:c;X=X===void 0?!1:X;k=k===void 0?!1:k;g.OG.call(this);this.j=k;this.C=!1;this.T=new nl(this);this.N=this.W=null;this.K=this.G=!1;g.Z(this,this.T);this.target=l;this.D=c;this.U=Y||l;this.C=X;c&&(g.Yx&&this.target.setAttribute("draggable","true"),k||(this.target.style.touchAction="none"));ZQ(this)}; QB=function(l){g.HJ(l.T,!l.D)}; ZQ=function(l){l.N=null;l.W=null;l.Z(mn("over"),l.pO);l.Z("touchstart",l.Gg);l.D&&l.Z(mn("down"),l.ubJ)}; mrn=function(l,c){for(var Y=0;Yk.start&&Y>=5;a+=S}U=a.substr(0,4)+" "+a.substr(4,4)+" "+a.substr(8,4)+" "+(a.substr(12,4)+" "+a.substr(16,4))}else U="";e={video_id_and_cpn:String(c.videoId)+" / "+U,codecs:"", dims_and_frames:"",bandwidth_kbps:e.toFixed(0)+" Kbps",buffer_health_seconds:y.toFixed(2)+" s",date:""+(new Date).toString(),drm_style:O?"":"display:none",drm:O,debug_info:Y,extra_debug_info:"",bandwidth_style:t,network_activity_style:t,network_activity_bytes:d.toFixed(0)+" KB",shader_info:D,shader_info_style:D?"":"display:none",playback_categories:""};d=X.clientWidth+"x"+X.clientHeight+(k>1?"*"+k.toFixed(2):"");y="-";r.totalVideoFrames&&(y=(r.droppedVideoFrames||0)+" dropped of "+r.totalVideoFrames); e.dims_and_frames=d+" / "+y;l=l.getVolume();d=dKO(c);var h;y=((h=c.T)==null?0:h.audio.D)?"DRC":Math.round(l*d)+"%";h=Math.round(l)+"% / "+y;l=c.GN.toFixed(1);isFinite(Number(l))&&(h+=" (content loudness "+l+"dB)");e.volume=h;e.resolution=X.videoWidth+"x"+X.videoHeight;if(X=c.G){if(h=X.video)l=h.fps,l>1&&(e.resolution+="@"+l),(l=r.P1)&&l.video&&(e.resolution+=" / "+l.video.width+"x"+l.video.height,l.video.fps>1&&(e.resolution+="@"+l.video.fps)),e.codecs=Lkn(X),!c.T||X.audio&&X.video?X.uY&&(e.codecs+= " / "+X.uY+"A"):e.codecs+=" / "+Lkn(c.T),h.D||h.primaries?(l=h.D||"unknown",l==="smpte2084"?l+=" (PQ)":l==="arib-std-b67"&&(l+=" (HLG)"),e.color=l+" / "+(h.primaries||"unknown"),e.color_style=""):e.color_style="display:none";if(X.debugInfo)for(e.fmt_debug_info="",X=g.b(X.debugInfo),h=X.next();!h.done;h=X.next())h=h.value,e.fmt_debug_info+=h.label+":"+h.text+" ";e.fmt_debug_info_style=e.fmt_debug_info&&e.fmt_debug_info.length>0?"":"display:none"}X=c.isLivePlayback;h=c.dC;e.live_mode_style=X||h?"": "display:none";e.live_latency_style=X?"":"display:none";if(h)e.live_mode="Post-Live"+(Ug(c)?" Manifestless":"");else if(X){h=r.IQ;e.live_latency_secs=h.toFixed(2)+"s";X=Ug(c)?"Manifestless, ":"";c.Ch&&(X+="Windowed, ");l="Uncertain";if(h>=0&&h<120)if(c.latencyClass&&c.latencyClass!=="UNKNOWN")switch(c.latencyClass){case "NORMAL":l="Optimized for Normal Latency";break;case "LOW":l="Optimized for Low Latency";break;case "ULTRALOW":l="Optimized for Ultra Low Latency";break;default:l="Unknown Latency Setting"}else l= c.isLowLatencyLiveStream?"Optimized for Low Latency":"Optimized for Smooth Streaming";X+=l;(h=r.dU)&&(X+=", seq "+h.sequence);e.live_mode=X}!r.isGapless||r5(c)&&r.Vq||(e.playback_categories+="Gapless ");e.playback_categories_style=e.playback_categories?"":"display:none";e.bandwidth_samples=r.B_;e.network_activity_samples=r.xD;e.live_latency_samples=r.Ea;e.buffer_health_samples=r.Mc;r=g.Eg(c);if(c.cotn||r)e.cotn_and_local_media=(c.cotn?c.cotn:"null")+" / "+r;e.cotn_and_local_media_style=e.cotn_and_local_media? "":"display:none";lq(c,"web_player_release_debug")?(e.release_name=Yv[55],e.release_style=""):e.release_style="display:none";e.debug_info&&G.length>0&&e.debug_info.length+G.length<=60?e.debug_info+=" "+G:e.extra_debug_info=G;e.extra_debug_info_style=e.extra_debug_info&&e.extra_debug_info.length>0?"":"display:none";return e}; Lkn=function(l){var c=/codecs="([^"]*)"/.exec(l.mimeType);return c&&c[1]?c[1]+" ("+l.itag+")":l.itag}; gL=function(l,c,Y,X,k){g.B.call(this,{J:"div",X:"ytp-horizonchart"});this.C=c;this.sampleCount=Y;this.T=X;this.W=k;this.index=0;this.heightPx=-1;this.K=this.G=null;this.D=Math.round(l/Y);this.element.style.width=this.D*this.sampleCount+"px";this.element.style.height=this.C+"em"}; uH=function(l,c){if(l.heightPx===-1){var Y=null;try{Y=g.eR("CANVAS"),l.G=Y.getContext("2d")}catch(d){}if(l.G){var X=l.D*l.sampleCount;l.K=Y;l.K.width=X;l.K.style.width=X+"px";l.element.appendChild(l.K)}else for(l.sampleCount=Math.floor(l.sampleCount/4),l.D*=4,Y=0;Y1?2:1,l.K.height=l.heightPx*Y,l.K.style.height= l.heightPx+"px",l.G.scale(1,Y)));c=g.b(c);for(X=c.next();!X.done;X=c.next()){Y=l;var k=l.index,r=X.value;for(X=0;X+20&&g.yD(c.K.element);X.classList.add("ytp-timely-actions-overlay");c.K.element.appendChild(X)}); g.Z(this,this.K);g.oD(this.api,this.K.element,4)}; yUO=function(l){l.timelyActions&&(l.T=l.timelyActions.reduce(function(c,Y){if(Y.cueRangeId===void 0)return c;c[Y.cueRangeId]=0;return c},{}))}; lg=function(l,c){if(l.timelyActions){l=g.b(l.timelyActions);for(var Y=l.next();!Y.done;Y=l.next())if(Y=Y.value,Y.cueRangeId===c)return Y}}; Oqc=function(l,c){if((l=lg(l,c))&&l.onCueRangeExit)return m8(l.onCueRangeExit)}; Dhc=function(l){if(l.D!==void 0){var c=(c=lg(l,l.D))&&c.onCueRangeEnter?m8(c.onCueRangeEnter):void 0;var Y=lg(l,l.D);if(Y&&Y.additionalTrigger){var X=!1;for(var k=g.b(Y.additionalTrigger),r=k.next();!r.done;r=k.next())r=r.value,r.type&&r.args&&l.W[r.type]!==void 0&&(X=X||l.W[r.type](r.args))}else X=!0;c&&X&&(l.api.cU("innertubeCommand",c),l.setTimeout(Y),l.T[l.D]!==void 0&&l.T[l.D]++,l.C=!0)}}; rUc=function(l,c){return l.G===void 0?!1:c.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(c.seekLengthMilliseconds)===5E3?l.G===72:c.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(c.seekLengthMilliseconds)===1E4?l.G===74:c.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(c.seekLengthMilliseconds)===5E3?l.G===71:c.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(c.seekLengthMilliseconds)===1E4?l.G===73:!1}; ehX=function(l){if(l=l.getWatchNextResponse()){var c,Y;l=(c=l.playerOverlays)==null?void 0:(Y=c.playerOverlayRenderer)==null?void 0:Y.timelyActionsOverlayViewModel;c=g.m(l,tGL);if(c!=null&&c.timelyActions)return c==null?void 0:c.timelyActions.map(function(X){return g.m(X,Uhn)}).filter(function(X){return!!X})}}; Gzk=function(l){ID.call(this,l);var c=this;Dv(this.api,"getPlaybackRate",function(){return c.api.getPlaybackRate()}); Dv(this.api,"setPlaybackRate",function(Y){typeof Y==="number"&&c.api.setPlaybackRate(Y)})}; f3V=function(l){l=l.Fq();if(!l)return!1;l=g.re(l).exp||"";return l.includes("xpv")||l.includes("xpe")}; PUg=function(l){l=g.b(g.c1(l,!0));for(var c=l.next();!c.done;c=l.next())if(f3V(c.value))return!0;return!1}; bqi=function(l,c){l=g.b(g.c1(l,!0));for(var Y=l.next();!Y.done;Y=l.next())if(Y=Y.value,f3V(Y)){var X={potc:"1",pot:c};Y.url&&(Y.url=es(Y.url,X))}}; qbn=function(l){var c=new r8L,Y={},X=(Y["X-Goog-Api-Key"]="AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw",Y);return new TF(c,l,function(){return X})}; a3V=function(l){return g.H(function(c){if(c.D==1)return g.Rn(c,2),g.n(c,l,4);if(c.D!=2)return g.Si(c,0);g.vS(c);g.pL(c)})}; X8=function(l){ID.call(this,l);var c=this;this.useLivingRoomPoToken=!1;this.T=new g.vb;this.Ci=null;this.C=!1;this.K=null;this.N=!1;var Y=l.L().getWebPlayerContextConfig();this.events=new g.Cr(l);g.Z(this,this.events);this.events.Z(l,"spsumpreject",function(X,k,r){c.N=k;X&&c.C&&!c.K&&(c.B("html5_generate_content_po_token")&&r?c.mK(r):c.B("html5_generate_session_po_token")&&Nwn(c));c.K||c.api.Gz("stp",{s:+c.C,b:+c.N})}); this.events.Z(l,"poTokenVideoBindingChange",function(X){c.mK(X)}); this.useLivingRoomPoToken=!(Y==null||!Y.useLivingRoomPoToken);l.addEventListener("csiinitialized",function(){c.Ci=l.Wp();var X=(c.B("html5_generate_session_po_token")||c.B("html5_generate_content_po_token"))&&!c.useLivingRoomPoToken;try{if(c.B("html5_use_shared_owl_instance"))p8V(c);else if(X){c.Ci.BI("pot_isc");c.B("html5_new_wpo_client")||Rhr(c);var k=g.GR(c.api.L().experiments,"html5_webpo_kaios_defer_timeout_ms");k?(c.B("html5_new_wpo_client")&&(c.G=X2()),g.PU(function(){Y3(c)},k)):c.B("html5_webpo_idle_priority_job")? (c.B("html5_new_wpo_client")&&(c.G=X2()),g.IE(g.cH(),function(){Y3(c)})):Y3(c)}}catch(r){r instanceof Error&&g.Cj(r)}}); l.addEventListener("trackListLoaded",this.YA.bind(this));l.Zn(this)}; iqL=function(l){var c=lp(l.experiments,"html5_web_po_request_key");return c?c:g.nz(l)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"}; k3=function(l,c){if(l.B("html5_webpo_bge_ctmp")){var Y,X={hwpo:!!l.D,hwpor:!((Y=l.D)==null||!Y.isReady())};l.api.Gz(c,X)}}; p8V=function(l){var c,Y;g.H(function(X){if(X.D==1)return k3(l,"swpo_i"),l.G=X2(),ro(l),g.n(X,xU(),2);if(X.D!=3)return c=X.G,k3(l,"swpo_co"),g.n(X,FI5(c),3);Y=X.G;l.D=Sb5(l,Y);k3(l,"swpo_cc");l.D.ready().then(function(){l.T.resolve();k3(l,"swpo_re")}); g.PU(function(){Y3(l);k3(l,"swpo_si")},0); g.pL(X)})}; Rhr=function(l){var c=l.api.L(),Y=iqL(c),X=qbn(Y);c=new uj({aD:"CLEn",pI:Y,LF:X,onEvent:function(k){(k=v9v[k])&&l.Ci.BI(k)}, onError:g.Cj,uU:SWk(c.experiments),c8:function(){return void l.api.Gz("itr",{})}, Uid:c.experiments.oh("html5_web_po_disable_remote_logging")||xhO.includes(g.Lm(c.VA)||"")});c.ready().then(function(){return void l.T.resolve()}); g.Z(l,c);l.D=c}; zhg=function(l){var c=l.api.L(),Y=qbn(iqL(c)),X=Y.Og.bind(Y);Y.Og=function(d){var y;return g.H(function(O){if(O.D==1)return g.n(O,X(d),2);y=O.G;l.api.Gz("itr",{});return O.return(y)})}; try{var k=new jD({LF:Y,nS:{maxAttempts:5},Xl:{aD:"CLEn",disable:c.experiments.oh("html5_web_po_disable_remote_logging")||xhO.includes(g.Lm(c.VA)||""),z8:SWk(c.experiments),nMd:l.B("wpo_dis_lfdms")?0:1E3},hlJ:g.Cj});var r=new Yk({pV:k,LF:Y,onError:g.Cj});a3V(r.jJ()).then(function(){return void l.T.resolve()}); g.Z(l,k);g.Z(l,r);l.D=Sb5(l,r)}catch(d){g.Cj(d);var e;(e=k)==null||e.dispose()}}; Y3=function(l){var c=l.api.L();l.Ci.BI("pot_ist");l.D?l.D.start():l.B("html5_new_wpo_client")&&zhg(l);l.B("html5_bandaid_attach_content_po_token")||(l.B("html5_generate_session_po_token")&&(ro(l),Nwn(l)),c=g.GR(c.experiments,"html5_session_po_token_interval_time_ms")||0,c>0&&(l.W=g.ba(function(){ro(l)},c)),l.C=!0)}; ro=function(l){var c,Y,X,k;g.H(function(r){if(!l.B("html5_generate_session_po_token")||l.useLivingRoomPoToken)return r.return();c=l.api.L();Y=g.Ln("EOM_VISITOR_DATA")||g.Ln("VISITOR_DATA");X=c.Js?c.datasyncId:Y;k=lp(c.experiments,"html5_mock_content_binding_for_session_token")||c.livingRoomPoTokenId||X;c.o4=e6(l,k);g.pL(r)})}; e6=function(l,c){if(!l.D){if(l.G)try{return l.G(c)}catch(e){g.Cj(e)}return""}try{var Y=l.D.isReady();l.Ci.BI(Y?"pot_cms":"pot_csms");var X="";X=l.B("html5_web_po_token_disable_caching")?l.D.I3({mf:c}):l.D.I3({mf:c,Ke:{Xd:c,snh:150,E5:!0,Ls:!0}});l.Ci.BI(Y?"pot_cmf":"pot_csmf");if(Y){var k;(k=l.K)==null||k.resolve();l.K=null;if(l.N){l.N=!1;var r;(r=l.api.app.MQ())==null||r.oU(!1)}}return X}catch(e){return g.Cj(e),""}}; Nwn=function(l){l.D&&(l.K=new FZ,l.D.ready().then(function(){l.Ci.BI("pot_if");ro(l)}))}; Sb5=function(l,c){l.B("html5_web_po_token_disable_caching")||c.B7(150);var Y=!1,X=a3V(c.jJ()).then(function(){Y=!0}); return{isReady:function(){return Y}, ready:function(){return X}, I3:function(k){return c.I3({mf:k.mf,w_:!0,J7:!0,Ke:k.Ke?{Xd:k.Ke.Xd,E5:k.Ke.E5,Ls:k.Ke.Ls}:void 0})}, start:function(){}}}; n9V=function(l){ID.call(this,l);var c=this;this.freePreviewWatchedDuration=null;this.freePreviewUsageDetails=[];this.events=new g.Cr(l);g.Z(this,this.events);this.events.Z(l,"heartbeatRequest",function(Y){if(c.freePreviewUsageDetails.length||c.freePreviewWatchedDuration!==null)Y.heartbeatRequestParams||(Y.heartbeatRequestParams={}),Y.heartbeatRequestParams.unpluggedParams||(Y.heartbeatRequestParams.unpluggedParams={}),c.freePreviewUsageDetails.length>0?Y.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails= c.freePreviewUsageDetails:Y.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration={seconds:""+c.freePreviewWatchedDuration}}); Oz(l,"setFreePreviewWatchedDuration",function(Y){c.freePreviewWatchedDuration=Y}); Oz(l,"setFreePreviewUsageDetails",function(Y){c.freePreviewUsageDetails=Y})}; JH=function(l){g.C.call(this);this.features=[];var c=this.D,Y=new z3(l),X=new lX(l),k=new bH(l),r=new X8(l);var e=g.xu(l.L())?void 0:new aG(l);var d=new Po(l),y=new AcS(l),O=new Gzk(l),D=new x0(l);var t=g.xu(l.L())?new n9V(l):void 0;var U=l.B("html5_enable_ssap")?new BvL(l):void 0;var G=l.B("web_cinematic_watch_settings")&&(G=l.L().getWebPlayerContextConfig())!=null&&G.cinematicSettingsAvailable?new fh(l):void 0;var f=new vn(l);var a=l.B("enable_courses_player_overlay_purchase")?new NHn(l):void 0; var p=g.A2(l.L())?new PBK(l):void 0;var S=new NO(l);var x=l.L().T?new OBr(l):void 0;var h=g.h2(l.L())?new yNi(l):void 0;var K=l.B("web_player_move_autonav_toggle")&&l.L().gC?new cNO(l):void 0;var Q=g.A2(l.L())?new Wqc(l):void 0;var lc=l.B("web_enable_speedmaster")&&g.A2(l.L())?new s5(l):void 0;var E=l.L().GN?void 0:new kzg(l);var kv=l.B("report_pml_debug_signal")?new AOr(l):void 0;var Jg=new YKn(l),I=new p_(l);var W=g.Zq(l.L())?new tAn(l):void 0;var F=navigator.mediaSession&&window.MediaMetadata&& l.L().fE?new Ga(l):void 0;var q=l.B("html5_enable_drc")&&!l.L().W?new qO(l):void 0;var M=new Y0(l);var mK=g.A2(l.L())?new SKn(l):void 0;var SL=l.B("html5_enable_d6de4")?new q4(l):void 0;var PV=g.A2(l.L())&&l.B("web_sleep_timer")?new C_(l):void 0;var zO=g.h2(l.L())?new toS(l):void 0;var lQ=new jf(l),JE=new e5n(l),qN=new m_g(l);var R=l.B("enable_sabr_snackbar_message")?new Qyi(l):void 0;var v=l.B("web_enable_timely_actions")?new dhS(l):void 0;c.call(this,Y,X,k,r,e,d,y,O,D,t,U,G,f,a,p,S,x,h,K,Q,lc,E, kv,Jg,I,W,void 0,F,q,M,void 0,mK,SL,PV,zO,void 0,lQ,JE,qN,void 0,R,v,new Pn(l))}; hhO=function(){this.G=this.D=NaN}; Hqk=function(l,c){this.fh=l;this.timerName="";this.K=!1;this.G=NaN;this.T=new hhO;this.D=c||null;this.K=!1}; w8n=function(l,c,Y){var X=g.VI(c.gf)&&!c.gf.W;if(c.gf.kU&&(wC(c.gf)||c.gf.PU==="shortspage"||Yr(c.gf)||X)&&!l.K){l.K=!0;l.W=c.clientPlaybackNonce;g.Ln("TIMING_ACTION")||Bp("TIMING_ACTION",l.fh.csiPageType);l.fh.csiServiceName&&Bp("CSI_SERVICE_NAME",l.fh.csiServiceName);if(l.D){X=l.D.Wp();for(var k=g.b(Object.keys(X)),r=k.next();!r.done;r=k.next())r=r.value,Qz(r,X[r],l.timerName);X=g.I_(j9n)(l.D.lV);g.m$(X,l.timerName);X=l.D;X.G={};X.lV={}}g.m$({playerInfo:{visibilityState:g.I_(T4v)()},playerType:"LATENCY_PLAYER_HTML5"}, l.timerName);l.N!==c.clientPlaybackNonce||Number.isNaN(l.G)||(ME("_start",l.timerName)?Y=g.I_(Vz)("_start",l.timerName)+l.G:g.Cj(new g.Ed("attempted to log gapless pbs before CSI timeline started",{cpn:c.clientPlaybackNonce})));Y&&!ME("pbs",l.timerName)&&yy(l,Y)}}; yy=function(l,c,Y){Qz("pbs",c!=null?c:(0,g.nb)(),Y!=null?Y:l.timerName)}; K_v=function(l,c,Y,X,k,r,e,d){c=(c===X?"video":"ad")+"_to_"+(Y===X?"video":"ad");if(c!=="video_to_ad"||e!=null&&e.JJ){e=c==="ad_to_video"?e:k;X=e==null?void 0:e.Wm;var y={};if(k==null?0:k.W)y.cttAuthInfo={token:k.W,videoId:k.videoId};r&&(y.startTime=r);W4(c,y);var O,D,t;k={targetVideoId:(O=k==null?void 0:k.videoId)!=null?O:"empty_video",targetCpn:Y,adVideoId:(D=e==null?void 0:e.videoId)!=null?D:"empty_video",adClientPlaybackNonce:(t=X==null?void 0:X.cpn)!=null?t:e==null?void 0:e.clientPlaybackNonce}; X&&(k.adBreakType=X.adBreakType,k.adType=X.adType);g.m$(k,c);yy(l,d,c)}}; O$=function(l){s9n();Mdn();l.timerName=""}; TwX=function(l){if(l.D){var c=l.D;c.G={};c.lV={}}l.K=!1;l.N=void 0;l.G=NaN}; jPn=function(l,c){g.OG.call(this);this.gf=l;this.startSeconds=0;this.shuffle=!1;this.index=0;this.title="";this.length=0;this.items=[];this.loaded=!1;this.sessionData=this.D=null;this.dislikes=this.likes=this.views=0;this.order=[];this.author="";this.j={};this.G=0;if(l=c.session_data)this.sessionData=cU(l,"&");this.index=Math.max(0,Number(c.index)||0);this.loop=!!c.loop;this.startSeconds=Number(c.startSeconds)||0;this.title=c.playlist_title||"";this.description=c.playlist_description||"";this.author= c.author||c.playlist_author||"";c.video_id&&(this.items[this.index]=c);if(l=c.api)typeof l==="string"&&l.length===16?c.list="PL"+l:c.playlist=l;if(l=c.list)switch(c.listType){case "user_uploads":this.listId=new RZ("UU","PLAYER_"+l);break;default:var Y=c.playlist_length;Y&&(this.length=Number(Y)||0);this.listId=g.iz(l);if(l=c.video)this.items=l.slice(0),this.loaded=!0}else if(c.playlist){l=c.playlist.toString().split(",");this.index>0&&(this.items=[]);l=g.b(l);for(Y=l.next();!Y.done;Y=l.next())(Y= Y.value)&&this.items.push({video_id:Y});this.length=this.items.length;if(l=c.video)this.items=l.slice(0),this.loaded=!0}this.setShuffle(!!c.shuffle);if(l=c.suggestedQuality)this.quality=l;this.j=qb(c,"playlist_");this.K=(c=c.thumbnail_ids)?c.split(","):[]}; VGk=function(l){return!!(l.playlist||l.list||l.api)}; o9n=function(l){var c=l.index+1;return c>=l.length?0:c}; CUv=function(l){var c=l.index-1;return c<0?l.length-1:c}; g.Dh=function(l,c,Y,X){c=c!==void 0?c:l.index;c=l.items&&c in l.items?l.items[l.order[c]]:null;var k=null;c&&(Y&&(c.autoplay="1"),X&&(c.autonav="1"),k=new g.sr(l.gf,c),g.Z(l,k),k.X4=!0,k.startSeconds=l.startSeconds||k.clipStart||0,l.listId&&(k.playlistId=l.listId.toString()));return k}; ZqK=function(l,c){l.index=g.b0(c,0,l.length-1);l.startSeconds=0}; $hk=function(l,c){if(c.video&&c.video.length){l.title=c.title||"";l.description=c.description;l.views=c.views;l.likes=c.likes;l.dislikes=c.dislikes;l.author=c.author||"";var Y=c.loop;Y&&(l.loop=Y);Y=g.Dh(l);l.items=[];for(var X=g.b(c.video),k=X.next();!k.done;k=X.next())if(k=k.value)k.video_id=k.encrypted_id,l.items.push(k);l.length=l.items.length;(c=c.index)?l.index=c:l.findIndex(Y);l.setShuffle(!1);l.loaded=!0;l.G++;l.D&&l.D()}}; W_n=function(l,c){var Y,X,k,r,e,d,y;return g.H(function(O){if(O.D==1){Y=g.JC();var D=l.L(),t={context:g.dP(l),playbackContext:{contentPlaybackContext:{ancestorOrigins:D.ancestorOrigins}}},U=D.getWebPlayerContextConfig();if(U==null?0:U.encryptedHostFlags)t.playbackContext.contentPlaybackContext.encryptedHostFlags=U.encryptedHostFlags;if(U==null?0:U.hideInfo)t.playerParams={showinfo:!1};D=D.embedConfig;U=c.docid||c.video_id||c.videoId||c.id;if(!U){U=c.raw_embedded_player_response;if(!U){var G=c.embedded_player_response; G&&(U=JSON.parse(G))}if(U){var f,a,p,S,x,h;U=((h=g.m((f=U)==null?void 0:(a=f.embedPreview)==null?void 0:(p=a.thumbnailPreviewRenderer)==null?void 0:(S=p.playButton)==null?void 0:(x=S.buttonRenderer)==null?void 0:x.navigationEndpoint,g.lG))==null?void 0:h.videoId)||null}else U=null}f=(f=U)?f:void 0;a=l.playlistId?l.playlistId:c.list;p=c.listType;if(a){var K;p==="user_uploads"?K={username:a}:K={playlistId:a};QPK(D,f,c,K);t.playlistRequest=K}else c.playlist?(K={templistVideoIds:c.playlist.toString().split(",")}, QPK(D,f,c,K),t.playlistRequest=K):f&&(K={videoId:f},D&&(K.serializedThirdPartyEmbedConfig=D),t.singleVideoRequest=K);X=t;k=g.c4(mhV);g.Rn(O,2);return g.n(O,g.gB(Y,X,k),4)}if(O.D!=2)return r=O.G,e=l.L(),c.raw_embedded_player_response=r,e.JJ=Od(c,g.h2(e)),e.K=e.JJ==="EMBEDDED_PLAYER_MODE_PFL",r&&(d=r,d.trackingParams&&wH(d.trackingParams)),O.return(new g.sr(e,c));y=g.vS(O);y instanceof Error||(y=Error("b259802748"));g.ot(y);return O.return(l)})}; QPK=function(l,c,Y,X){Y.index&&(X.playlistIndex=String(Number(Y.index)+1));X.videoId=c?c:"";l&&(X.serializedThirdPartyEmbedConfig=l)}; g.U$=function(l,c){tH.get(l);tH.set(l,c)}; g.GH=function(l){g.OG.call(this);this.loaded=!1;this.player=l}; MGK=function(){this.G=[];this.D=[]}; g.c1=function(l,c){return c?l.D.concat(l.G):l.D}; g.fZ=function(l,c){switch(c.kind){case "asr":sPv(c,l.G);break;default:sPv(c,l.D)}}; sPv=function(l,c){g.gM(c,function(Y){return l.HI(Y)})||c.push(l)}; g.P1=function(l){g.C.call(this);this.Ih=l;this.G=new MGK;this.T=null;this.N=[];this.U=[]}; g.bg=function(l,c,Y){g.P1.call(this,l);this.videoData=c;this.audioTrack=Y;this.D=null;this.K=!1;this.N=c.tI;this.U=c.xe;this.K=g.Cw(c)}; g.q_=function(l,c){return ks(l.info.mimeType)?c?l.info.itag===c:!0:!1}; g.Bwn=function(l,c){if(l.D!=null&&g.xu(c.L())&&!l.D.isManifestless&&l.D.D.rawcc!=null)return!0;if(!l.Hu())return!1;c=!!l.D&&l.D.isManifestless&&Object.values(l.D.D).some(function(Y){return g.q_(Y,"386")}); l=!!l.D&&!l.D.isManifestless&&g.jV5(l.D);return c||l}; g.aS=function(l,c,Y,X,k,r){g.P1.call(this,l);this.videoId=Y;this.rp=k;this.eventId=r;this.W={};this.D=null;l=X||g.re(c).hl||"";l=l.split("_").join("-");this.K=es(c,{hl:l})}; L_X=function(l,c){this.G=l;this.D=c;this.onFailure=void 0}; E9O=function(l,c){return{ZU:l.ZU&&c.ZU,xl:l.xl&&c.xl,sync:l.sync&&c.sync,streaming:l.streaming&&c.streaming}}; pZ=function(l,c){var Y=g9g,X=this;this.path=l;this.K=c;this.T=Y;this.capabilities={ZU:!!this.K,xl:"WebAssembly"in window,sync:"WebAssembly"in window,streaming:"WebAssembly"in window&&"instantiateStreaming"in WebAssembly&&"compileStreaming"in WebAssembly};this.N=new L_X([{name:"compileStreaming",condition:function(k){return!!X.G&&k.streaming}, oz:N_.Gs("wmcx",function(){return WebAssembly.compileStreaming(fetch(X.path))}), onFailure:function(){return X.capabilities.streaming=!1}}, {name:"sync",condition:function(k){return k.sync}, oz:function(){return bB(uBg(X),N_.Gs("wmcs",function(k){return new WebAssembly.Module(k)}))}, onFailure:function(){return X.capabilities.sync=!1}}, {name:"async",condition:function(){return!0}, oz:function(){return bB(uBg(X),N_.Gs("wmca",function(k){return WebAssembly.compile(k)}))}, onFailure:function(){return X.capabilities.xl=!1}}]); this.W=new L_X([{name:"instantiateStreaming",condition:function(k){return k.xl&&k.streaming&&!X.G&&!X.D}, oz:function(k,r){return N_.xx("wmix",function(){return WebAssembly.instantiateStreaming(fetch(X.path),r)}).then(function(e){X.D=tN(e.module); return{instance:e.instance,UN:!1}})}, onFailure:function(){return X.capabilities.streaming=!1}}, {name:"sync",condition:function(k){return k.xl&&k.sync}, oz:function(k,r){return bB(AUv(X,k),N_.Gs("wmis",function(e){return{instance:new WebAssembly.Instance(e,r),UN:!1}}))}, onFailure:function(){return X.capabilities.sync=!1}}, {name:"async",condition:function(k){return k.xl}, oz:function(k,r){return bB(bB(AUv(X,k),N_.Gs("wmia",function(e){return WebAssembly.instantiate(e,r)})),function(e){return{instance:e, UN:!1}})}, onFailure:function(){return X.capabilities.xl=!1}}, {name:"asmjs",condition:function(k){return k.ZU}, oz:function(k,r){return tN(N_.xx("wmij",function(){return X.K(r)}).then(function(e){return{instance:{exports:e}, UN:!0}}))}, onFailure:function(){return X.capabilities.ZU=!1}}],function(k,r,e){return X.T(e,k.instance.exports)})}; ldO=function(l){var c=F_i;return c.instantiate(l?E9O(c.capabilities,l):c.capabilities,new I3y)}; uBg=function(l){if(l.G)return l.G;var c=fetch(l.path).then(function(Y){return Y.arrayBuffer()}).then(function(Y){l.G=tN(Y); return Y}).then(void 0,function(Y){g.Cj(Error("wasm module fetch failure: "+Y.message,{cause:Y})); l.G=void 0;throw Y;}); l.G=tN(c);return l.G}; AUv=function(l,c){if(!c.xl)return GQ(Error("wasm unavailable"));if(l.D)return l.D;l.D=qL(bB(l.compile(c),function(Y){l.D=tN(Y);return Y}),function(Y){g.Cj(Error("wasm module compile failure: "+Y.message,{cause:Y})); l.D=void 0;throw Y;}); return l.D}; cDV=function(){}; Yxy=function(){var l=this;this.proc_exit=function(){}; this.fd_write=function(c,Y,X){if(!l.exports)return 1;c=new Uint32Array(l.exports.memory.buffer,Y,X*2);Y=[];for(var k=0;k=11;l=l.api.L().U&&wo;return!(!c&&!l)}; W1=function(l,c){return!l.api.isInline()&&!$ln(l,xE(c))&&g.x1(c)}; ZpL=function(l){l.RY.HH();if(l.rG&&l.W7)l.W7=!1;else if(!l.api.L().NQ&&!l.p$()){var c=l.api.getPlayerStateObject();g.L(c,2)&&g.h7(l.api)||l.BY(c);!l.api.L().V2||c.isCued()||g.L(c,1024)?l.PM():l.uM.isActive()?(l.J3(),l.uM.stop()):l.uM.start()}}; mlX=function(l,c){var Y;if((Y=l.api.getVideoData())==null?0:Y.mutedAutoplay){var X,k;if((X=c.target)==null?0:(k=X.className)==null?0:k.includes("ytp-info-panel"))return!1}return g.x1(c)&&l.api.isMutedByMutedAutoplay()?(l.api.unMute(),l.api.getPresentingPlayerType()===2&&l.api.playVideo(),c=l.api.getPlayerStateObject(),!g.L(c,4)||g.L(c,8)||g.L(c,2)||l.PM(),!0):!1}; WFK=function(l,c,Y){l.api.isFullscreen()?Y<1-c&&l.api.toggleFullscreen():Y>1+c&&l.api.toggleFullscreen()}; Cog=function(l){var c=sL()&&mu()>=67&&!l.api.L().U;l=l.api.L().disableOrganicUi;return!g.Ms("tizen")&&!xL&&!c&&!l}; g.M_=function(l){g.B.call(this,{J:"div",Y:[{J:"div",X:"ytp-bezel-text-wrapper",Y:[{J:"div",X:"ytp-bezel-text",Qf:"{{title}}"}]},{J:"div",X:"ytp-bezel",S:{role:"status","aria-label":"{{label}}"},Y:[{J:"div",X:"ytp-bezel-icon",Qf:"{{icon}}"}]}]});this.V=l;this.G=new g.gY(this.show,10,this);l=this.V.B("delhi_modern_web_player")?1E3:500;this.D=new g.gY(this.hide,l,this);g.Z(this,this.G);g.Z(this,this.D);this.hide()}; B1=function(l,c,Y){if(c<=0){Y=Ks();c="muted";var X=0}else Y=Y?{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,S:{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"}}]}:{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,S:{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"}}]},X=Math.floor(c),c=X+"volume";s$(l,Y,c,X+"%")}; M05=function(l,c){c=c?{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{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"}}]}:bbS();var Y=l.V.getPlaybackRate(),X=g.qi("Speed is $RATE",{RATE:String(Y)});s$(l,c,X,Y+"x")}; se5=function(l,c){c=c?"Subtitles/closed captions on":"Subtitles/closed captions off";s$(l,kQV(),c)}; s$=function(l,c,Y,X){X=X===void 0?"":X;l.updateValue("label",Y===void 0?"":Y);l.updateValue("icon",c);g.FY(l.D);l.G.start();l.updateValue("title",X);g.DK(l.element,"ytp-bezel-text-hide",!X)}; B1v=function(l,c){g.B.call(this,{J:"button",WU:["ytp-button","ytp-cards-button"],S:{"aria-label":"Show cards","aria-owns":"iv-drawer","aria-haspopup":"true","data-tooltip-opaque":String(g.h2(l.L()))},Y:[{J:"span",X:"ytp-cards-button-icon-default",Y:[{J:"div",X:"ytp-cards-button-icon",Y:[l.L().B("player_new_info_card_format")?NOv():{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{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"}}]}]}, {J:"div",X:"ytp-cards-button-title",Qf:"Info"}]},{J:"span",X:"ytp-cards-button-icon-shopping",Y:[{J:"div",X:"ytp-cards-button-icon",Y:[{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",X:"ytp-svg-shadow",S:{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"}},{J:"path",X:"ytp-svg-fill",S:{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"}},{J:"path",X:"ytp-svg-shadow-fill",S:{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"}}]}]},{J:"div", X:"ytp-cards-button-title",Qf:"Shopping"}]}]});this.V=l;this.G=c;this.D=null;this.fade=new g.Xz(this,250,!0,100);g.Z(this,this.fade);g.DK(this.G,"ytp-show-cards-title",g.h2(l.L()));this.hide();this.listen("click",this.onClicked);this.listen("mouseover",this.onHover);this.VX(!0)}; LFX=function(l,c){g.B.call(this,{J:"div",X:"ytp-cards-teaser",Y:[{J:"div",X:"ytp-cards-teaser-box"},{J:"div",X:"ytp-cards-teaser-text",Y:l.L().B("player_new_info_card_format")?[{J:"button",X:"ytp-cards-teaser-info-icon",S:{"aria-label":"Show cards","aria-haspopup":"true"},Y:[NOv()]},{J:"span",X:"ytp-cards-teaser-label",Qf:"{{text}}"},{J:"button",X:"ytp-cards-teaser-close-button",S:{"aria-label":"Close"},Y:[g.iN()]}]:[{J:"span",X:"ytp-cards-teaser-label",Qf:"{{text}}"}]}]});var Y=this;this.V=l;this.lK= c;this.fade=new g.Xz(this,250,!1,250);this.D=null;this.C=new g.gY(this.fCd,300,this);this.W=new g.gY(this.jeQ,2E3,this);this.T=[];this.G=null;this.U=new g.gY(function(){Y.element.style.margin="0"},250); this.onClickCommand=this.K=null;g.Z(this,this.fade);g.Z(this,this.C);g.Z(this,this.W);g.Z(this,this.U);l.L().B("player_new_info_card_format")?(g.Jj(l.getRootNode(),"ytp-cards-teaser-dismissible"),this.Z(this.wf("ytp-cards-teaser-close-button"),"click",this.NR),this.Z(this.wf("ytp-cards-teaser-info-icon"),"click",this.zi),this.Z(this.wf("ytp-cards-teaser-label"),"click",this.zi)):this.listen("click",this.zi);this.Z(c.element,"mouseover",this.Jn);this.Z(c.element,"mouseout",this.wl);this.Z(l,"cardsteasershow", this.hbf);this.Z(l,"cardsteaserhide",this.sV);this.Z(l,"cardstatechange",this.hF);this.Z(l,"presentingplayerstatechange",this.hF);this.Z(l,"appresize",this.AT);this.Z(l,"onShowControls",this.AT);this.Z(l,"onHideControls",this.Dz);this.listen("mouseenter",this.BL)}; EIV=function(l){g.B.call(this,{J:"button",WU:[LZ.BUTTON,LZ.TITLE_NOTIFICATIONS],S:{"aria-pressed":"{{pressed}}","aria-label":"{{label}}"},Y:[{J:"div",X:LZ.TITLE_NOTIFICATIONS_ON,S:{title:"Stop getting notified about every new video","aria-label":"Notify subscriptions"},Y:[g.xQ()]},{J:"div",X:LZ.TITLE_NOTIFICATIONS_OFF,S:{title:"Get notified about every new video","aria-label":"Notify subscriptions"},Y:[{J:"svg",S:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},Y:[{J:"path",S:{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=l;this.D=!1;l.createClientVe(this.element,this,36927);this.listen("click",this.onClick,this);this.updateValue("pressed",!1);this.updateValue("label","Get notified about every new video")}; gIv=function(l,c){l.D=c;l.element.classList.toggle(LZ.NOTIFICATIONS_ENABLED,l.D);var Y=l.api.getVideoData();Y?(c=c?Y.ke:Y.Jz)?(l=l.api.hC())?E_(l,c):g.ot(Error("No innertube service available when updating notification preferences.")):g.ot(Error("No update preferences command available.")):g.ot(Error("No video data when updating notification preferences."))}; ADn=function(l,c,Y){var X=X===void 0?800:X;var k=k===void 0?600:k;var r=document.location.protocol;l=aky(r+"//"+l+"/signin?context=popup","feature",c,"next",r+"//"+location.hostname+"/post_login");urn(l,Y,X,k)}; urn=function(l,c,Y,X){Y=Y===void 0?800:Y;X=X===void 0?600:X;if(l=g.sY(window,l,"loginPopup","width="+Y+",height="+X+",resizable=yes,scrollbars=yes"))Pac(function(){c()}),l.moveTo((screen.width-Y)/2,(screen.height-X)/2)}; g.E$=function(l,c,Y,X,k,r,e,d,y,O,D,t){l=l.charAt(0)+l.substring(1).toLowerCase();Y=Y.charAt(0)+Y.substring(1).toLowerCase();if(c==="0"||c==="-1")c=null;if(X==="0"||X==="-1")X=null;var U=D.L(),G=U.userDisplayName&&g.VI(U);g.B.call(this,{J:"div",WU:["ytp-button","ytp-sb"],Y:[{J:"div",X:"ytp-sb-subscribe",S:G?{title:g.qi("Subscribe as $USER_NAME",{USER_NAME:U.userDisplayName}),"aria-label":"Subscribe to channel","data-tooltip-image":X6(U),"data-tooltip-opaque":String(g.h2(U)),tabindex:"0",role:"button"}: {"aria-label":"Subscribe to channel"},Y:[{J:"div",X:"ytp-sb-text",Y:[{J:"div",X:"ytp-sb-icon"},l]},c?{J:"div",X:"ytp-sb-count",Qf:c}:""]},{J:"div",X:"ytp-sb-unsubscribe",S:G?{title:g.qi("Subscribed as $USER_NAME",{USER_NAME:U.userDisplayName}),"aria-label":"Unsubscribe to channel","data-tooltip-image":X6(U),"data-tooltip-opaque":String(g.h2(U)),tabindex:"0",role:"button"}:{"aria-label":"Unsubscribe to channel"},Y:[{J:"div",X:"ytp-sb-text",Y:[{J:"div",X:"ytp-sb-icon"},Y]},X?{J:"div",X:"ytp-sb-count", Qf:X}:""]}],S:{"aria-live":"polite"}});var f=this;this.channelId=e;this.V=D;this.K=t;var a=this.wf("ytp-sb-subscribe"),p=this.wf("ytp-sb-unsubscribe");r&&g.Jj(this.element,"ytp-sb-classic");if(k){d?this.D():this.G();var S=function(){if(U.xT){var h=f.channelId;if(y||O){var K={c:h};var Q;g.Vw.isInitialized()&&(Q=RYV(K));K=Q||"";if(Q=D.getVideoData())if(Q=Q.subscribeCommand){var lc=D.hC();lc?(E_(lc,Q,{botguardResponse:K,feature:y}),D.cU("SUBSCRIBE",h)):g.ot(Error("No innertube service available when updating subscriptions."))}else g.ot(Error("No subscribe command in videoData.")); else g.ot(Error("No video data available when updating subscription."))}p.focus();p.removeAttribute("aria-hidden");a.setAttribute("aria-hidden","true")}else ADn(g.BN(f.V.L()),"sb_button",f.T)},x=function(){var h=f.channelId; if(y||O){var K=D.getVideoData();E_(D.hC(),K.unsubscribeCommand,{feature:y});D.cU("UNSUBSCRIBE",h)}a.focus();a.removeAttribute("aria-hidden");p.setAttribute("aria-hidden","true")}; this.Z(a,"click",S);this.Z(p,"click",x);this.Z(a,"keypress",function(h){h.keyCode===13&&S(h)}); this.Z(p,"keypress",function(h){h.keyCode===13&&x(h)}); this.Z(D,"SUBSCRIBE",this.D);this.Z(D,"UNSUBSCRIBE",this.G);this.K&&G&&(Qor(D),xh(D,a,this),xh(D,p,this))}else g.Jj(a,"ytp-sb-disabled"),g.Jj(p,"ytp-sb-disabled")}; lRn=function(l){g.B.call(this,{J:"div",X:"ytp-title-channel",Y:[{J:"div",X:"ytp-title-beacon"},{J:"a",X:"ytp-title-channel-logo",S:{href:"{{channelLink}}",target:l.L().j,role:"link","aria-label":"{{channelLogoLabel}}",tabIndex:"0"}},{J:"div",X:"ytp-title-expanded-overlay",S:{"aria-hidden":"{{flyoutUnfocusable}}"},Y:[{J:"div",X:"ytp-title-expanded-heading",Y:[{J:"div",X:"ytp-title-expanded-title",Y:[{J:"a",Qf:"{{expandedTitle}}",S:{href:"{{channelTitleLink}}",target:l.L().j,"aria-hidden":"{{shouldHideExpandedTitleForA11y}}", tabIndex:"{{channelTitleFocusable}}"}}]},{J:"div",X:"ytp-title-expanded-subtitle",Qf:"{{expandedSubtitle}}",S:{"aria-hidden":"{{shouldHideExpandedSubtitleForA11y}}"}}]}]}]});var c=this;this.api=l;this.channel=this.wf("ytp-title-channel");this.G=this.wf("ytp-title-channel-logo");this.channelName=this.wf("ytp-title-expanded-title");this.W=this.wf("ytp-title-expanded-overlay");this.K=this.D=this.subscribeButton=null;this.T=!1;l.createClientVe(this.G,this,36925);l.createClientVe(this.channelName,this, 37220);g.h2(this.api.L())&&FFX(this);this.Z(l,"videodatachange",this.df);this.Z(l,"videoplayerreset",this.df);this.Z(this.channelName,"click",function(Y){c.api.logClick(c.channelName);g.sY(window,Idv(c));Y.preventDefault()}); this.Z(this.G,"click",this.Wkh);this.df()}; cln=function(l){if(!l.api.L().fC){var c=l.api.getVideoData(),Y=new g.E$("Subscribe",null,"Subscribed",null,!0,!1,c.NZ,c.subscribed,"channel_avatar",null,l.api,!0);l.api.createServerVe(Y.element,l);var X;l.api.setTrackingParams(Y.element,((X=c.subscribeButtonRenderer)==null?void 0:X.trackingParams)||null);l.Z(Y.element,"click",function(){l.api.logClick(Y.element)}); l.subscribeButton=Y;g.Z(l,l.subscribeButton);l.subscribeButton.Vf(l.W);l.subscribeButton.hide();var k=new EIV(l.api);l.D=k;g.Z(l,k);k.Vf(l.W);k.hide();l.Z(l.api,"SUBSCRIBE",function(){c.bN&&(k.show(),l.api.logVisibility(k.element,!0))}); l.Z(l.api,"UNSUBSCRIBE",function(){c.bN&&(k.hide(),l.api.logVisibility(k.element,!1),gIv(k,!1))})}}; FFX=function(l){var c=l.api.L();cln(l);l.updateValue("flyoutUnfocusable","true");l.updateValue("channelTitleFocusable","-1");l.updateValue("shouldHideExpandedTitleForA11y","true");l.updateValue("shouldHideExpandedSubtitleForA11y","true");c.G||c.ZA||(l.Z(l.channel,"mouseenter",l.mu),l.Z(l.channel,"mouseleave",l.TT),l.Z(l.channel,"focusin",l.mu),l.Z(l.channel,"focusout",function(Y){l.channel.contains(Y.relatedTarget)||l.TT()})); l.K=new g.gY(function(){l.isExpanded()&&(l.api.logVisibility(l.channelName,!1),l.subscribeButton&&(l.subscribeButton.hide(),l.api.logVisibility(l.subscribeButton.element,!1)),l.D&&(l.D.hide(),l.api.logVisibility(l.D.element,!1)),l.channel.classList.remove("ytp-title-expanded"),l.channel.classList.add("ytp-title-show-collapsed"))},500); g.Z(l,l.K);l.Z(l.channel,Y8v,function(){XmL(l)}); l.Z(l.api,"onHideControls",l.Q8);l.Z(l.api,"appresize",l.Q8);l.Z(l.api,"fullscreentoggled",l.Q8)}; XmL=function(l){l.channel.classList.remove("ytp-title-show-collapsed");l.channel.classList.remove("ytp-title-show-expanded")}; kZn=function(l){var c=l.api.getPlayerSize();return g.h2(l.api.L())&&c.width>=524}; Idv=function(l){var c=l.api.L(),Y=l.api.getVideoData(),X=g.kr(c)+Y.V2;g.rP(Y)&&(X="https://music.youtube.com"+Y.V2);if(!g.h2(c))return X;c={};g.Uz(l.api,"addEmbedsConversionTrackingParams",[c]);return g.Il(X,c)}; go=function(l){var c=g.uq({"aria-haspopup":"true"});g.gP.call(this,c,l);this.listen("keydown",this.D)}; ug=function(l,c){l.element.setAttribute("aria-haspopup",String(c))}; rlv=function(l,c){g.B.call(this,{J:"div",X:"ytp-user-info-panel",S:{"aria-label":"User info"},Y:l.L().xT&&!l.B("embeds_web_always_enable_signed_out_state")?[{J:"div",X:"ytp-user-info-panel-icon",Qf:"{{icon}}"},{J:"div",X:"ytp-user-info-panel-content",Y:[{J:"div",X:"ytp-user-info-panel-info",S:{tabIndex:"{{userInfoFocusable}}",role:"text"},Qf:"{{watchingAsUsername}}"},{J:"div",X:"ytp-user-info-panel-info",S:{tabIndex:"{{userInfoFocusable2}}",role:"text"},Qf:"{{watchingAsEmail}}"}]}]:[{J:"div",X:"ytp-user-info-panel-icon", Qf:"{{icon}}"},{J:"div",X:"ytp-user-info-panel-content",Y:[{J:"div",Y:[{J:"text",S:{tabIndex:"{{userInfoFocusable}}"},Qf:"Signed out"}]},{J:"div",X:"ytp-user-info-panel-login",Y:[{J:"a",S:{tabIndex:"{{userInfoFocusable2}}",role:"button"},Qf:l.L().fC?"":"Sign in on YouTube"}]}]}]});this.Ih=l;this.D=c;l.L().xT||l.L().fC||this.Z(this.wf("ytp-user-info-panel-login"),"click",this.HL);this.closeButton=new g.B({J:"button",WU:["ytp-collapse","ytp-button"],S:{title:"Close"},Y:[g.wl()]});this.closeButton.Vf(this.element); g.Z(this,this.closeButton);this.Z(window,"blur",this.hide);this.Z(document,"click",this.vL);this.df()}; Jln=function(l,c,Y){g.xO.call(this,l);this.l9=c;this.qO=Y;this.getVideoUrl=new go(6);this.Tm=new go(5);this.pP=new go(4);this.jC=new go(3);this.mp=new g.gP(g.uq({href:"{{href}}",target:this.V.L().j},void 0,!0),2,"Troubleshoot playback issue");this.showVideoInfo=new g.gP(g.uq(),1,"Stats for nerds");this.ST=new g.fs({J:"div",WU:["ytp-copytext","ytp-no-contextmenu"],S:{draggable:"false",tabindex:"1"},Qf:"{{text}}"});this.aW=new vo(this.V,this.ST);this.RO=this.wX=null;g.h2(this.V.L())&&(this.closeButton= new g.B({J:"button",WU:["ytp-collapse","ytp-button"],S:{title:"Close"},Y:[g.wl()]}),g.Z(this,this.closeButton),this.closeButton.Vf(this.element),this.closeButton.listen("click",this.tD,this));g.h2(this.V.L())&&(this.Ps=new g.gP(g.uq(),8,"Account"),g.Z(this,this.Ps),this.Fn(this.Ps,!0),this.Ps.listen("click",this.b0Q,this),l.createClientVe(this.Ps.element,this.Ps,137682));this.V.L().X5&&(this.DK=new eb("Loop",7),g.Z(this,this.DK),this.Fn(this.DK,!0),this.DK.listen("click",this.aZQ,this),l.createClientVe(this.DK.element, this.DK,28661));g.Z(this,this.getVideoUrl);this.Fn(this.getVideoUrl,!0);this.getVideoUrl.listen("click",this.OC6,this);l.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.Z(this,this.Tm);this.Fn(this.Tm,!0);this.Tm.listen("click",this.oFU,this);l.createClientVe(this.Tm.element,this.Tm,28660);g.Z(this,this.pP);this.Fn(this.pP,!0);this.pP.listen("click",this.nF0,this);l.createClientVe(this.pP.element,this.pP,28658);g.Z(this,this.jC);this.Fn(this.jC,!0);this.jC.listen("click",this.Y$h, this);g.Z(this,this.mp);this.Fn(this.mp,!0);this.mp.listen("click",this.TTf,this);g.Z(this,this.showVideoInfo);this.Fn(this.showVideoInfo,!0);this.showVideoInfo.listen("click",this.IVd,this);g.Z(this,this.ST);this.ST.listen("click",this.HCT,this);g.Z(this,this.aW);c=document.queryCommandSupported&&document.queryCommandSupported("copy");LKi("Chromium")>=43&&(c=!0);LKi("Firefox")<=40&&(c=!1);c&&(this.wX=new g.B({J:"textarea",X:"ytp-html5-clipboard",S:{readonly:"",tabindex:"-1"}}),g.Z(this,this.wX), this.wX.Vf(this.element));var X;(X=this.Ps)==null||X.setIcon(Sqr());var k;(k=this.DK)==null||k.setIcon({J:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"path",S:{d:"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z",fill:"white"}}]});this.jC.setIcon({J:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"path",S:{"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"}}]});this.mp.setIcon(qqS());this.showVideoInfo.setIcon(anX());this.Z(l,"onLoopChange",this.onLoopChange);this.Z(l,"videodatachange",this.onVideoDataChange);e$c(this);this.sS(this.V.getVideoData())}; AH=function(l,c){var Y=!1;if(l.wX){var X=l.wX.element;X.value=c;X.select();try{Y=document.execCommand("copy")}catch(k){}}Y?l.l9.sV():(l.ST.jb(c,"text"),g.hZ(l.l9,l.aW),DU(l.ST.element),l.wX&&(l.wX=null,e$c(l)));return Y}; e$c=function(l){var c=!!l.wX;g.Ez(l.jC,c?"Copy debug info":"Get debug info");ug(l.jC,!c);g.Ez(l.pP,c?"Copy embed code":"Get embed code");ug(l.pP,!c);g.Ez(l.getVideoUrl,c?"Copy video URL":"Get video URL");ug(l.getVideoUrl,!c);g.Ez(l.Tm,c?"Copy video URL at current time":"Get video URL at current time");ug(l.Tm,!c);l.pP.setIcon(c?fnn():null);l.getVideoUrl.setIcon(c?Sx():null);l.Tm.setIcon(c?Sx():null)}; dyX=function(l){return g.h2(l.V.L())?l.Ps:l.DK}; OeX=function(l,c){g.n_.call(this,l);this.qO=c;this.T=new g.Cr(this);this.AJ=new g.gY(this.o_7,1E3,this);this.Kh=this.K=null;g.Z(this,this.T);g.Z(this,this.AJ);c=this.V.L();l.createClientVe(this.element,this,28656);g.Jj(this.element,"ytp-contextmenu");this.V.L().experiments.oh("delhi_modern_web_player")&&g.A2(c)&&g.Jj(this.element,"ytp-delhi-modern-contextmenu");ylg(this);this.hide()}; ylg=function(l){g.HJ(l.T);var c=l.V.L();c.playerStyle==="gvn"||c.G||c.ZA||(c=l.V.m0(),l.T.Z(c,"contextmenu",l.C8z),l.T.Z(c,"touchstart",l.onTouchStart,null,!0),l.T.Z(c,"touchmove",l.Qz,null,!0),l.T.Z(c,"touchend",l.Qz,null,!0))}; Dyg=function(l){l.V.isFullscreen()?g.oD(l.V,l.element,10):l.Vf(sz(l).body)}; F8=function(l,c,Y){Y=Y===void 0?240:Y;g.B.call(this,{J:"button",WU:["ytp-button","ytp-copylink-button"],S:{title:"{{title-attr}}","data-tooltip-opaque":String(g.h2(l.L()))},Y:[{J:"div",X:"ytp-copylink-icon",Qf:"{{icon}}"},{J:"div",X:"ytp-copylink-title",Qf:"Copy link",S:{"aria-hidden":"true"}}]});this.api=l;this.D=c;this.G=Y;this.visible=!1;this.tooltip=this.D.zE();c=l.L();this.tooltip.element.setAttribute("aria-live","polite");g.DK(this.element,"ytp-show-copylink-title",g.h2(c));l.createClientVe(this.element, this,86570);this.listen("click",this.onClick);this.Z(l,"videodatachange",this.df);this.Z(l,"videoplayerreset",this.df);this.Z(l,"appresize",this.df);this.df();this.addOnDisposeCallback(g.vx(this.tooltip,this.element))}; tJK=function(l){var c=l.api.L(),Y=l.api.getVideoData(),X=l.api.m0().getPlayerSize().width;c=c.K;return!!Y.videoId&&X>=l.G&&Y.F8&&!g.Xo(Y)&&!l.api.isEmbedsShortsMode()&&!c}; UyO=function(l){l.updateValue("icon",Nf());if(l.api.L().G)l.tooltip.CS(l.element,"Link copied to clipboard");else{l.updateValue("title-attr","Link copied to clipboard");l.tooltip.Qq();l.tooltip.CS(l.element);var c=l.listen("mouseleave",function(){l.BA(c);l.df();l.tooltip.ZK()})}}; GZc=function(l,c){return g.H(function(Y){if(Y.D==1)return g.Rn(Y,2),g.n(Y,navigator.clipboard.writeText(c),4);if(Y.D!=2)return Y.return(!0);g.vS(Y);var X=Y.return,k=!1,r=g.eR("TEXTAREA");r.value=c;r.setAttribute("readonly","");var e=l.api.getRootNode();e.appendChild(r);if(gO){var d=window.getSelection();d.removeAllRanges();var y=document.createRange();y.selectNodeContents(r);d.addRange(y);r.setSelectionRange(0,c.length)}else r.select();try{k=document.execCommand("copy")}catch(O){}e.removeChild(r); return X.call(Y,k)})}; IS=function(l){g.B.call(this,{J:"div",X:"ytp-doubletap-ui-legacy",Y:[{J:"div",X:"ytp-doubletap-fast-forward-ve"},{J:"div",X:"ytp-doubletap-rewind-ve"},{J:"div",X:"ytp-doubletap-static-circle",Y:[{J:"div",X:"ytp-doubletap-ripple"}]},{J:"div",X:"ytp-doubletap-overlay-a11y"},{J:"div",X:"ytp-doubletap-seek-info-container",Y:[{J:"div",X:"ytp-doubletap-arrows-container",Y:[{J:"span",X:"ytp-doubletap-base-arrow"},{J:"span",X:"ytp-doubletap-base-arrow"},{J:"span",X:"ytp-doubletap-base-arrow"}]},{J:"div", X:"ytp-doubletap-tooltip",Y:[{J:"div",X:"ytp-seek-icon-text-container",Y:[{J:"div",X:"ytp-seek-icon",Qf:"{{seekIcon}}"},{J:"div",X:"ytp-chapter-seek-text-legacy",Qf:"{{seekText}}"}]},{J:"div",X:"ytp-doubletap-tooltip-label",Qf:"{{seekTime}}"}]}]}]});this.V=l;this.T=new g.gY(this.show,10,this);this.G=new g.gY(this.hide,700,this);this.C=this.K=0;this.AJ=this.W=!1;this.D=this.wf("ytp-doubletap-static-circle");g.Z(this,this.T);g.Z(this,this.G);this.hide();this.U=this.wf("ytp-doubletap-fast-forward-ve"); this.j=this.wf("ytp-doubletap-rewind-ve");this.V.createClientVe(this.U,this,28240);this.V.createClientVe(this.j,this,28239);this.V.logVisibility(this.U,!0);this.V.logVisibility(this.j,!0);this.W=l.B("web_show_cumulative_seek_time");this.AJ=l.B("web_center_static_circles")}; lI=function(l,c,Y,X){if(X=X===void 0?null:X){var k=c===-1?l.j.visualElement:l.U.visualElement;X={seekData:X};var r=g.nj();r&&g.I_(cA)(void 0,r,k,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",X,void 0)}l.K=c===l.C?l.K+Y:Y;l.C=c;k=l.V.m0().getPlayerSize();l.W?l.G.stop():g.FY(l.G);l.T.start();l.element.setAttribute("data-side",c===-1?"back":"forward");g.Jj(l.element,"ytp-time-seeking");l.D.style.width="110px";l.D.style.height="110px";X=k.width*.1-15;c===1?l.AJ?(l.D.style.right=X+"px",l.D.style.left=""): (l.D.style.right="",l.D.style.left=k.width*.8-30+"px"):c===-1&&(l.AJ?(l.D.style.right="",l.D.style.left=X+"px"):(l.D.style.right="",l.D.style.left=k.width*.1-15+"px"));l.D.style.top=k.height*.5+15+"px";fRv(l,l.W?l.K:Y)}; c_=function(l,c,Y,X){X=X===void 0?null:X;g.FY(l.G);l.T.start();switch(c){case -1:c="back";break;case 1:c="forward";break;default:c=""}l.element.setAttribute("data-side",c);l.D.style.width="0";l.D.style.height="0";g.Jj(l.element,"ytp-chapter-seek");l.updateValue("seekText",Y);l.updateValue("seekTime","");Y=l.wf("ytp-seek-icon");if(X){a:if(X){switch(X){case "PREMIUM_STANDALONE":X={J:"svg",S:{height:"24px",version:"1.1",viewBox:"-2 -2 24 24",width:"24px"},Y:[{J:"path",S:{d:"M 0 1.43 C 0 .64 .64 0 1.43 0 L 18.56 0 C 19.35 0 20 .64 20 1.43 L 20 18.56 C 20 19.35 19.35 20 18.56 20 L 1.43 20 C .64 20 0 19.35 0 18.56 Z M 0 1.43 ", fill:"#c00"}},{J:"path",S:{d:"M 7.88 11.42 L 7.88 15.71 L 5.37 15.71 L 5.37 3.52 L 10.12 3.52 C 11.04 3.52 11.84 3.69 12.54 4.02 C 13.23 4.36 13.76 4.83 14.14 5.45 C 14.51 6.07 14.70 6.77 14.70 7.56 C 14.70 8.75 14.29 9.69 13.48 10.38 C 12.66 11.07 11.53 11.42 10.08 11.42 Z M 7.88 9.38 L 10.12 9.38 C 10.79 9.38 11.30 9.23 11.64 8.91 C 11.99 8.60 12.17 8.16 12.17 7.57 C 12.17 6.98 11.99 6.5 11.64 6.12 C 11.29 5.76 10.80 5.57 10.18 5.56 L 7.88 5.56 Z M 7.88 9.38 ",fill:"#fff","fill-rule":"nonzero"}}]}; break a;case "PREMIUM_STANDALONE_CAIRO":X={J:"svg",S:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"rect",S:{fill:"white",height:"20",rx:"5",width:"20",x:"2",y:"2"}},{J:"rect",S:{fill:"url(#ytp-premium-standalone-gradient)",height:"20",rx:"5",width:"20",x:"2",y:"2"}},{J:"path",S:{d:"M12.75 13.02H9.98V11.56H12.75C13.24 11.56 13.63 11.48 13.93 11.33C14.22 11.17 14.44 10.96 14.58 10.68C14.72 10.40 14.79 10.09 14.79 9.73C14.79 9.39 14.72 9.08 14.58 8.78C14.44 8.49 14.22 8.25 13.93 8.07C13.63 7.89 13.24 7.80 12.75 7.80H10.54V17H8.70V6.33H12.75C13.58 6.33 14.28 6.48 14.86 6.77C15.44 7.06 15.88 7.46 16.18 7.97C16.48 8.48 16.64 9.06 16.64 9.71C16.64 10.40 16.48 10.99 16.18 11.49C15.88 11.98 15.44 12.36 14.86 12.62C14.28 12.89 13.58 13.02 12.75 13.02Z", fill:"white"}},{J:"defs",Y:[{J:"linearGradient",S:{gradientUnits:"userSpaceOnUse",id:"ytp-premium-standalone-gradient",x1:"2",x2:"22",y1:"22",y2:"2"},Y:[{J:"stop",S:{offset:"0.3","stop-color":"#E1002D"}},{J:"stop",S:{offset:"0.9","stop-color":"#E01378"}}]}]}]};break a}X=void 0}else X=null;l.updateValue("seekIcon",X);Y.style.display="inline-block"}else Y.style.display="none"}; fRv=function(l,c){c=g.qi("$TOTAL_SEEK_TIME seconds",{TOTAL_SEEK_TIME:c.toString()});l.updateValue("seekTime",c)}; Pyn=function(l){Sf.call(this,l,!1,!0);this.JJ=[];this.qJ=[];this.U=!0;this.badge.element.classList.add("ytp-featured-product");this.PU=new g.B({J:"div",X:"ytp-featured-product-open-in-new"});g.Z(this,this.PU);this.countdownTimer=new g.B({J:"text",X:"ytp-featured-product-countdown",Qf:"{{content}}"});this.countdownTimer.hide();g.Z(this,this.countdownTimer);this.G=new g.B({J:"div",X:"ytp-featured-product-trending",Y:[{J:"div",X:"ytp-featured-product-trending-icon"},{J:"text",X:"ytp-featured-product-trending-text", Qf:"{{trendingOffer}}"}]});this.G.hide();g.Z(this,this.G);this.overflowButton=new g.B({J:"button",WU:["ytp-featured-product-overflow-icon","ytp-button"],S:{"aria-haspopup":"true"}});this.overflowButton.hide();g.Z(this,this.overflowButton);this.C=new g.B({J:"text",X:"ytp-featured-product-exclusive-countdown",Qf:"{{content}}",S:{id:"exclusiveCountdown","aria-hidden":"true"}});this.C.hide();g.Z(this,this.C);this.W=new g.B({J:"div",X:"ytp-featured-product-exclusive-container",S:{"aria-labelledby":"exclusiveBadge exclusiveCountdown"}, Y:[{J:"div",X:"ytp-featured-product-exclusive-badge-container",Y:[{J:"div",X:"ytp-featured-product-exclusive-badge",Y:[{J:"text",X:"ytp-featured-product-exclusive-badge-text",Qf:"{{exclusive}}",S:{id:"exclusiveBadge","aria-hidden":"true"}}]}]},this.C]});this.W.hide();g.Z(this,this.W);this.banner=new g.B({J:"a",X:"ytp-featured-product-container",Y:[{J:"div",X:"ytp-featured-product-thumbnail",Y:[{J:"img",S:{src:"{{thumbnail}}"}},this.PU]},{J:"div",X:"ytp-featured-product-details",Y:[{J:"text",X:"ytp-featured-product-title", Qf:"{{title}}"},this.V.B("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{J:"div",X:"ytp-featured-product-price-container",S:{"aria-label":"{{priceA11yText}}"},Y:[{J:"text",X:"ytp-featured-product-price-when-promotion-text-enabled",Qf:"{{price}}",S:{"aria-hidden":"true"}},{J:"text",X:"ytp-featured-product-promotion-text",Qf:"{{promotionText}}",S:{"aria-hidden":"true"}}]}:{J:"div",S:{"aria-label":"{{priceA11yText}}"},Y:[{J:"text",X:"ytp-featured-product-price",Qf:"{{price}}", S:{"aria-hidden":"true"}},{J:"text",X:"ytp-featured-product-sales-original-price",Qf:"{{salesOriginalPrice}}",S:{"aria-hidden":"true"}},{J:"text",X:"ytp-featured-product-price-drop-reference-price",Qf:"{{priceDropReferencePrice}}",S:{"aria-hidden":"true"}}]},this.V.B("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{J:"div",X:"ytp-featured-product-when-promotion-text-enabled",Y:[{J:"text",X:"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled",Qf:"{{affiliateDisclaimer}}"}, this.G,{J:"text",X:"ytp-featured-product-vendor-when-promotion-text-enabled",Qf:"{{vendor}}"}]}:{J:"div",Y:[{J:"text",X:"ytp-featured-product-affiliate-disclaimer",Qf:"{{affiliateDisclaimer}}"},this.V.B("web_player_enable_featured_product_banner_exclusives_on_desktop")?this.W:null,this.G,{J:"text",X:"ytp-featured-product-vendor",Qf:"{{vendor}}"},this.countdownTimer]}]},this.overflowButton]});g.Z(this,this.banner);this.banner.Vf(this.K.element);this.Z(this.V,g.Jv("featured_product"),this.Wzz);this.Z(this.V, g.d8("featured_product"),this.rj);this.Z(this.V,"videodatachange",this.onVideoDataChange);this.Z(this.overflowButton.element,"click",this.X3);this.Z(l,"featuredproductdismissed",this.Uq)}; bey=function(l){var c,Y;l=(c=l.D)==null?void 0:(Y=c.bannerData)==null?void 0:Y.itemData;var X,k,r;return(l==null||!l.affiliateDisclaimer)&&(l==null?0:(X=l.exclusivesData)==null?0:X.exclusiveOfferLabelText)&&(l==null?0:(k=l.exclusivesData)==null?0:k.expirationTimestampMs)&&(l==null?0:(r=l.exclusivesData)==null?0:r.exclusiveOfferCountdownText)?!0:!1}; aRK=function(l){var c,Y,X,k,r=(c=l.D)==null?void 0:(Y=c.bannerData)==null?void 0:(X=Y.itemData)==null?void 0:(k=X.exclusivesData)==null?void 0:k.expirationTimestampMs;c=(Number(r)-Date.now())/1E3;if(c>0){if(c<604800){var e,d,y,O;Y=(e=l.D)==null?void 0:(d=e.bannerData)==null?void 0:(y=d.itemData)==null?void 0:(O=y.exclusivesData)==null?void 0:O.exclusiveOfferCountdownText;if(Y!==void 0)for(e=Date.now(),d=g.b(Y),y=d.next();!y.done;y=d.next())if(y=y.value,y!==void 0&&y.text!==void 0&&(O=Number(y.textDisplayStartTimestampMs), !isNaN(O)&&e>=O)){y.insertCountdown?(c=y.text.replace(/\$0/,String(pB({seconds:c}))),l.C.jb(c)):l.C.jb(y.text);l.C.show();break}}var D,t,U,G;l.W.update({exclusive:(D=l.D)==null?void 0:(t=D.bannerData)==null?void 0:(U=t.itemData)==null?void 0:(G=U.exclusivesData)==null?void 0:G.exclusiveOfferLabelText});l.W.show();Yj(l);var f;(f=l.OV)==null||f.start()}else q8n(l)}; q8n=function(l){var c;(c=l.OV)==null||c.stop();l.C.hide();l.W.hide();XF(l)}; NUi=function(l){var c,Y,X=(c=l.D)==null?void 0:(Y=c.bannerData)==null?void 0:Y.itemData;return l.V.B("web_player_enable_featured_product_banner_promotion_text_on_desktop")&&(X==null||!X.priceReplacementText)&&(X==null?0:X.promotionText)?X==null?void 0:X.promotionText.content:null}; pmk=function(l){var c,Y,X=(c=l.D)==null?void 0:(Y=c.bannerData)==null?void 0:Y.itemData,k,r;if(!(X!=null&&X.priceReplacementText||l.V.B("web_player_enable_featured_product_banner_promotion_text_on_desktop"))&&(X==null?0:(k=X.dealsData)==null?0:(r=k.sales)==null?0:r.originalPrice)){var e,d;return X==null?void 0:(e=X.dealsData)==null?void 0:(d=e.sales)==null?void 0:d.originalPrice}return null}; R$n=function(l){var c,Y,X=(c=l.D)==null?void 0:(Y=c.bannerData)==null?void 0:Y.itemData,k,r,e,d;if(!((X==null?0:X.priceReplacementText)||l.V.B("web_player_enable_featured_product_banner_promotion_text_on_desktop")||(X==null?0:(k=X.dealsData)==null?0:(r=k.sales)==null?0:r.originalPrice))&&(X==null?0:(e=X.dealsData)==null?0:(d=e.priceDrop)==null?0:d.referencePrice)){var y,O;return X==null?void 0:(y=X.dealsData)==null?void 0:(O=y.priceDrop)==null?void 0:O.referencePrice}return null}; ieX=function(l){var c,Y,X=(c=l.D)==null?void 0:(Y=c.bannerData)==null?void 0:Y.itemData;if(X==null?0:X.priceReplacementText)return X==null?void 0:X.priceReplacementText;if((X==null?0:X.promotionText)&&l.V.B("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var k;return(X==null?void 0:X.price)+" "+(X==null?void 0:(k=X.promotionText)==null?void 0:k.content)}var r,e;if(X==null?0:(r=X.dealsData)==null?0:(e=r.sales)==null?0:e.originalPrice){var d,y;return X==null?void 0:(d=X.dealsData)== null?void 0:(y=d.sales)==null?void 0:y.salesPriceAccessibilityLabel}var O,D;if(X==null?0:(O=X.dealsData)==null?0:(D=O.priceDrop)==null?0:D.referencePrice){var t,U;return(X==null?void 0:X.price)+" "+(X==null?void 0:(t=X.dealsData)==null?void 0:(U=t.priceDrop)==null?void 0:U.referencePrice)}return X==null?void 0:X.price}; S8X=function(l){if(l.V.B("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var c,Y,X;return l.G.Ag?null:(c=l.D)==null?void 0:(Y=c.bannerData)==null?void 0:(X=Y.itemData)==null?void 0:X.vendorName}var k,r,e,d,y,O;return l.G.Ag||l.W.Ag||((k=l.D)==null?0:(r=k.bannerData)==null?0:(e=r.itemData)==null?0:e.affiliateDisclaimer)?null:(d=l.D)==null?void 0:(y=d.bannerData)==null?void 0:(O=y.itemData)==null?void 0:O.vendorName}; xyn=function(l,c){kj(l);if(c){var Y=g.Xu.getState().entities;Y=cv(Y,"featuredProductsEntity",c);if(Y!=null&&Y.productsData){c=[];Y=g.b(Y.productsData);for(var X=Y.next();!X.done;X=Y.next()){X=X.value;var k=void 0;if((k=X)!=null&&k.identifier&&X.featuredSegments){l.JJ.push(X);var r=void 0;k=g.b((r=X)==null?void 0:r.featuredSegments);for(r=k.next();!r.done;r=k.next()){var e=r.value;r=vnr(e.startTimeSec);r!==void 0&&(e=vnr(e.endTimeSec),c.push(new g.r8(r*1E3,e===void 0?0x7ffffffffffff:e*1E3,{id:X.identifier, namespace:"featured_product"})))}}}l.V.jk(c)}}}; XF=function(l){if(l.trendingOfferEntityKey){var c=g.Xu.getState().entities;if(c=cv(c,"trendingOfferEntity",l.trendingOfferEntityKey)){var Y,X,k;c.encodedSkuId!==((Y=l.D)==null?void 0:(X=Y.bannerData)==null?void 0:(k=X.itemData)==null?void 0:k.encodedOfferSkuId)?Yj(l):(l.G.update({trendingOffer:c.shortLabel+" \u2022 "+c.countLabel}),l.G.show(),l.banner.update({vendor:S8X(l)}))}else Yj(l)}else Yj(l)}; Yj=function(l){l.G.hide();l.banner.update({vendor:S8X(l)})}; kj=function(l){l.JJ=[];l.rj();l.V.EU("featured_product")}; z$K=function(l){var c,Y,X,k,r=(c=l.D)==null?void 0:(Y=c.bannerData)==null?void 0:(X=Y.itemData)==null?void 0:(k=X.hiddenProductOptions)==null?void 0:k.dropTimestampMs;c=(Number(r)-Date.now())/1E3;l.countdownTimer.jb(pB({seconds:c}));if(c>0){var e;(e=l.MJ)==null||e.start()}}; nn5=function(l){var c;(c=l.MJ)==null||c.stop();l.countdownTimer.hide()}; vnr=function(l){if(l!==void 0&&l.trim()!==""&&(l=Math.trunc(Number(l.trim())),!(isNaN(l)||l<0)))return l}; TUi=function(l,c,Y){g.B.call(this,{J:"div",WU:["ytp-info-panel-action-item"],Y:[{J:"div",X:"ytp-info-panel-action-item-disclaimer",Qf:"{{disclaimer}}"},{J:"a",WU:["ytp-info-panel-action-item-button","ytp-button"],S:{role:"button",href:"{{url}}",target:"_blank",rel:"noopener"},Y:[{J:"div",X:"ytp-info-panel-action-item-icon",Qf:"{{icon}}"},{J:"div",X:"ytp-info-panel-action-item-label",Qf:"{{label}}"}]}]});this.V=l;this.D=Y;this.disclaimer=this.wf("ytp-info-panel-action-item-disclaimer");this.button= this.wf("ytp-info-panel-action-item-button");this.UU=!1;this.V.createServerVe(this.element,this,!0);this.listen("click",this.onClick);l="";Y=g.m(c==null?void 0:c.onTap,$f);var X=g.m(Y,g.ZF);this.UU=!1;X?(l=X.url||"",l.startsWith("//")&&(l="https:"+l),this.UU=!0,g.QN(this.button,g.Zk(l))):(X=g.m(Y,h$K))&&!this.D?((l=X.phoneNumbers)&&l.length>0?(l="sms:"+l[0],X.messageText&&(l+="?&body="+encodeURI(X.messageText))):l="",this.UU=!0,g.QN(this.button,g.Zk(l,[Hei]))):(Y=g.m(Y,wmy))&&!this.D&&(l=Y.phoneNumber? "tel:"+Y.phoneNumber:"",this.UU=!0,g.QN(this.button,g.Zk(l,[KTX])));var k;if(Y=(k=c.disclaimerText)==null?void 0:k.content){this.button.style.borderBottom="1px solid white";this.button.style.paddingBottom="16px";var r;this.update({label:(r=c.bodyText)==null?void 0:r.content,icon:z9(),disclaimer:Y})}else{this.disclaimer.style.display="none";var e;this.update({label:(e=c.bodyText)==null?void 0:e.content,icon:z9()})}this.V.setTrackingParams(this.element,c.trackingParams||null);this.UU&&(this.G={externalLinkData:{url:l}})}; j0c=function(l,c){var Y=DF();g.Mu.call(this,l,{J:"div",X:"ytp-info-panel-detail-skrim",Y:[{J:"div",X:"ytp-info-panel-detail",S:{role:"dialog",id:Y},Y:[{J:"div",X:"ytp-info-panel-detail-header",Y:[{J:"div",X:"ytp-info-panel-detail-title",Qf:"{{title}}"},{J:"button",WU:["ytp-info-panel-detail-close","ytp-button"],S:{"aria-label":"Close"},Y:[g.iN()]}]},{J:"div",X:"ytp-info-panel-detail-body",Qf:"{{body}}"},{J:"div",X:"ytp-info-panel-detail-items"}]}]},250);this.D=c;this.items=this.wf("ytp-info-panel-detail-items"); this.K=new g.Cr(this);this.itemData=[];this.T=Y;this.Z(this.wf("ytp-info-panel-detail-close"),"click",this.sV);this.Z(this.wf("ytp-info-panel-detail-skrim"),"click",this.sV);this.Z(this.wf("ytp-info-panel-detail"),"click",function(X){X.stopPropagation()}); g.Z(this,this.K);this.V.createServerVe(this.element,this,!0);this.Z(l,"videodatachange",this.onVideoDataChange);this.onVideoDataChange("newdata",l.getVideoData());this.hide()}; VJX=function(l,c){l=g.b(l.itemData);for(var Y=l.next();!Y.done;Y=l.next())Y=Y.value,Y.V.logVisibility(Y.element,c)}; ZeV=function(l,c){g.B.call(this,{J:"div",X:"ytp-info-panel-preview",S:{"aria-live":"assertive","aria-atomic":"true","aria-owns":c.getId(),"aria-haspopup":"true","data-tooltip-opaque":String(g.h2(l.L()))},Y:[{J:"div",X:"ytp-info-panel-preview-text",Qf:"{{text}}"},{J:"div",X:"ytp-info-panel-preview-chevron",Qf:"{{chevron}}"}]});var Y=this;this.V=l;this.ZC=this.D=this.videoId=null;this.K=this.showControls=this.G=!1;this.Z(this.element,"click",function(){l.logClick(Y.element);l.p$();Bx(c)}); this.fade=new g.Xz(this,250,!1,100);g.Z(this,this.fade);this.V.createServerVe(this.element,this,!0);this.Z(l,"videodatachange",this.onVideoDataChange);this.Z(l,"presentingplayerstatechange",this.Iw);this.Z(this.V,"paidcontentoverlayvisibilitychange",this.yv);this.Z(this.V,"infopaneldetailvisibilitychange",this.yv);var X=l.getVideoData()||{};ony(X)&&CyS(this,X);this.Z(l,"onShowControls",this.bG);this.Z(l,"onHideControls",this.s9)}; CyS=function(l,c){if(!c.aY||!l.V.YU()){var Y=c.LI||1E4,X=ony(c);l.D?c.videoId&&c.videoId!==l.videoId&&(g.FY(l.D),l.videoId=c.videoId,X?($yK(l,Y,c),l.YF()):(l.sV(),l.D.dispose(),l.D=null)):X&&(c.videoId&&(l.videoId=c.videoId),$yK(l,Y,c),l.YF())}}; ony=function(l){var c,Y,X,k;return!!((c=l.o4)==null?0:(Y=c.title)==null?0:Y.content)||!!((X=l.o4)==null?0:(k=X.bodyText)==null?0:k.content)}; $yK=function(l,c,Y){l.D&&l.D.dispose();l.D=new g.gY(l.yNs,c,l);g.Z(l,l.D);var X;c=((X=Y.o4)==null?void 0:X.trackingParams)||null;l.V.setTrackingParams(l.element,c);var k;var r,e;if(Y==null?0:(r=Y.o4)==null?0:(e=r.title)==null?0:e.content){var d;X=(k=Y.o4)==null?void 0:(d=k.title)==null?void 0:d.content;var y,O;if((y=Y.o4)==null?0:(O=y.bodyText)==null?0:O.content)X+=" \u2022 ";k=X}else k="";var D,t;Y=((D=Y.o4)==null?void 0:(t=D.bodyText)==null?void 0:t.content)||"";l.update({text:k+Y,chevron:g.Rw()})}; Q0K=function(l,c){l.D&&(g.L(c,8)?(l.G=!0,l.YF(),l.D.start()):(g.L(c,2)||g.L(c,64))&&l.videoId&&(l.videoId=null))}; rv=function(l){var c=null;try{c=l.toLocaleString("en",{style:"percent"})}catch(Y){c=l.toLocaleString(void 0,{style:"percent"})}return c}; eA=function(l,c){var Y=0;l=g.b(l);for(var X=l.next();!(X.done||X.value.startTime>c);X=l.next())Y++;return Y===0?Y:Y-1}; myr=function(l,c){for(var Y=0,X=g.b(l),k=X.next();!k.done;k=X.next()){k=k.value;if(c=k.timeRangeStartMillis&&c0?c[0]:null;var Y=g.lM("ytp-chrome-bottom"),X=g.lM("ytp-ad-module");l.T=!(Y==null||!Y.contains(c));l.U=!(X==null||!X.contains(c));l.j=!(c==null||!c.hasAttribute("data-tooltip-target-fixed"));return c}; r_n=function(l,c,Y){if(!l.W){if(c){l.tooltipRenderer=c;c=l.tooltipRenderer.text;var X=!1,k;(c==null?0:(k=c.runs)==null?0:k.length)&&c.runs[0].text&&(l.update({title:c.runs[0].text.toString()}),X=!0);g.Rk(l.title,X);c=l.tooltipRenderer.detailsText;k=!1;var r;if((c==null?0:(r=c.runs)==null?0:r.length)&&c.runs[0].text){X=c.runs[0].text.toString();r=X.indexOf("$TARGET_ICON");if(r>-1)if(l.tooltipRenderer.targetId){c=[];X=X.split("$TARGET_ICON");var e=new g.tu({J:"span",X:"ytp-promotooltip-details-icon", Y:[X3K[l.tooltipRenderer.targetId]]});g.Z(l,e);for(var d=[],y=g.b(X),O=y.next();!O.done;O=y.next())O=new g.tu({J:"span",X:"ytp-promotooltip-details-component",Qf:O.value}),g.Z(l,O),d.push(O);X.length===2?(c.push(d[0].element),c.push(e.element),c.push(d[1].element)):X.length===1&&(r===0?(c.push(e.element),c.push(d[0].element)):(c.push(d[0].element),c.push(e.element)));r=c.length?c:null}else r=null;else r=X;if(r){if(typeof r!=="string")for(g.yD(l.details),k=g.b(r),r=k.next();!r.done;r=k.next())l.details.appendChild(r.value); else l.update({details:r});k=!0}}g.Rk(l.details,k);k=l.tooltipRenderer.acceptButton;r=!1;var D,t,U;((D=g.m(k,g.oY))==null?0:(t=D.text)==null?0:(U=t.runs)==null?0:U.length)&&g.m(k,g.oY).text.runs[0].text&&(l.update({acceptButtonText:g.m(k,g.oY).text.runs[0].text.toString()}),r=!0);g.Rk(l.acceptButton,r);D=l.tooltipRenderer.dismissButton;t=!1;var G,f,a;((G=g.m(D,g.oY))==null?0:(f=G.text)==null?0:(a=f.runs)==null?0:a.length)&&g.m(D,g.oY).text.runs[0].text&&(l.update({dismissButtonText:g.m(D,g.oY).text.runs[0].text.toString()}), t=!0);g.Rk(l.dismissButton,t)}Y&&(l.K=Y);l.D=YZ5(l);l.C=!1;l.V.L().B("web_player_hide_nitrate_promo_tooltip")||l.QB(!0);kyi(l);l.Ag&&!l.AJ&&(l.AJ=!0,l.gk.g4(0));l.G&&l.V.logVisibility(l.element,l.Ag)}}; UK=function(l){l.QB(!1);l.G&&l.V.logVisibility(l.element,l.Ag)}; e0n=function(l){var c,Y,X,k=((c=g.m(l.acceptButton,g.oY))==null?void 0:(Y=c.text)==null?void 0:(X=Y.runs)==null?void 0:X.length)&&!!g.m(l.acceptButton,g.oY).text.runs[0].text,r,e,d;c=((r=g.m(l.dismissButton,g.oY))==null?void 0:(e=r.text)==null?void 0:(d=e.runs)==null?void 0:d.length)&&!!g.m(l.dismissButton,g.oY).text.runs[0].text;return k||c}; kyi=function(l){var c;if(!(c=!l.D)){c=l.D;var Y=window.getComputedStyle(c);c=Y.display==="none"||Y.visibility==="hidden"||c.getAttribute("aria-hidden")==="true"}if(c||l.V.isMinimized())l.QB(!1);else if(c=g.pf(l.D),c.width&&c.height){l.V.VR(l.element,l.D);var X=l.V.m0().getPlayerSize().height;Y=g.pf(l.wf("ytp-promotooltip-container")).height;l.T?l.element.style.top=X-Y-c.height-12+"px":l.j||(X=l.V.ag().height-Y-c.height-12,l.element.style.top=X+"px");X=l.wf("ytp-promotooltip-pointer");var k=g.ak(l.D, l.V.getRootNode()),r=Number(l.element.style.left.replace(/[^\d\.]/g,""));l=l.V.isFullscreen()?18:12;X.style.left=k.x-r+c.width/2-l+"px";X.style.top=Y+"px"}else l.QB(!1)}; Gc=function(l){g.B.call(this,{J:"button",WU:["ytp-replay-button","ytp-button"],S:{title:"Replay"},Y:[g.hu()]});this.V=l;this.Z(l,"presentingplayerstatechange",this.onStateChange);this.listen("click",this.onClick,this);this.cA(l.getPlayerStateObject());xh(this.V,this.element,this)}; fQ=function(l,c){c=c===void 0?240:c;g.B.call(this,{J:"button",WU:["ytp-button","ytp-search-button"],S:{title:"Search","data-tooltip-opaque":String(g.h2(l.L()))},Y:[{J:"div",X:"ytp-search-icon",Qf:"{{icon}}"},{J:"div",X:"ytp-search-title",Qf:"Search"}]});this.api=l;this.G=c;this.visible=!1;this.updateValue("icon",{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},Y:[{J:"path",X:"ytp-svg-fill",S:{d:"M21.24,19.83l-5.64-5.64C16.48,13.02,17,11.57,17,10c0-3.87-3.13-7-7-7s-7,3.13-7,7c0,3.87,3.13,7,7,7 c1.57,0,3.02-0.52,4.19-1.4l5.64,5.64L21.24,19.83z M5,10c0-2.76,2.24-5,5-5s5,2.24,5,5c0,2.76-2.24,5-5,5S5,12.76,5,10z"}}]}); l.createClientVe(this.element,this,184945);this.listen("click",this.onClick);this.D();this.Z(l,"appresize",this.D);this.Z(l,"videodatachange",this.D);xh(l,this.element,this)}; g.P_=function(l,c,Y,X){X=X===void 0?240:X;g.B.call(this,{J:"button",WU:["ytp-button","ytp-share-button"],S:{title:"Share","aria-haspopup":"true","aria-owns":Y.element.id,"data-tooltip-opaque":String(g.h2(l.L()))},Y:[{J:"div",X:"ytp-share-icon",Qf:"{{icon}}"},{J:"div",X:"ytp-share-title",Qf:"Share"}]});this.api=l;this.D=c;this.K=Y;this.T=X;this.G=this.visible=!1;this.tooltip=this.D.zE();l.createClientVe(this.element,this,28664);this.listen("click",this.onClick);this.Z(l,"videodatachange",this.df); this.Z(l,"videoplayerreset",this.df);this.Z(l,"appresize",this.df);this.Z(l,"presentingplayerstatechange",this.df);this.df();this.addOnDisposeCallback(g.vx(this.tooltip,this.element))}; J_v=function(l){var c=l.api.L(),Y=l.api.getVideoData(),X=g.h2(c)&&g.KX(l.api)&&g.L(l.api.getPlayerStateObject(),128);c=c.K||c.disableSharing&&l.api.getPresentingPlayerType()!==2||!Y.showShareButton||Y.F8||X||g.Xo(Y)||l.G;X=l.api.m0().getPlayerSize().width;return!!Y.videoId&&X>=l.T&&!c}; dSL=function(l,c){c.name!=="InvalidStateError"&&c.name!=="AbortError"&&(c.name==="NotAllowedError"?(l.D.p$(),Bx(l.K,l.element,!1)):g.ot(c))}; OKL=function(l,c){var Y=DF(),X=l.L();Y={J:"div",X:"ytp-share-panel",S:{id:DF(),role:"dialog","aria-labelledby":Y},Y:[{J:"div",X:"ytp-share-panel-inner-content",Y:[{J:"div",X:"ytp-share-panel-title",S:{id:Y},Qf:"Share"},{J:"a",WU:["ytp-share-panel-link","ytp-no-contextmenu"],S:{href:"{{link}}",target:X.j,title:"Share link","aria-label":"{{shareLinkWithUrl}}"},Qf:"{{linkText}}"},{J:"label",X:"ytp-share-panel-include-playlist",Y:[{J:"input",X:"ytp-share-panel-include-playlist-checkbox",S:{type:"checkbox", checked:"true"}},"Include playlist"]},{J:"div",X:"ytp-share-panel-loading-spinner",Y:[Ol()]},{J:"div",X:"ytp-share-panel-service-buttons",Qf:"{{buttons}}"},{J:"div",X:"ytp-share-panel-error",Qf:"An error occurred while retrieving sharing information. Please try again later."}]},{J:"button",WU:["ytp-share-panel-close","ytp-button"],S:{title:"Close"},Y:[g.iN()]}]};g.Mu.call(this,l,Y,250);var k=this;this.moreButton=null;this.api=l;this.tooltip=c.zE();this.K=[];this.W=this.wf("ytp-share-panel-inner-content"); this.closeButton=this.wf("ytp-share-panel-close");this.Z(this.closeButton,"click",this.sV);this.addOnDisposeCallback(g.vx(this.tooltip,this.closeButton));this.T=this.wf("ytp-share-panel-include-playlist-checkbox");this.Z(this.T,"click",this.df);this.D=this.wf("ytp-share-panel-link");this.addOnDisposeCallback(g.vx(this.tooltip,this.D));this.api.createClientVe(this.D,this,164503);this.Z(this.D,"click",function(r){r.preventDefault();k.api.logClick(k.D);var e=k.api.getVideoUrl(!0,!0,!1,!1);e=y_y(k,e); g.yF(e,k.api,r)&&k.api.cU("SHARE_CLICKED")}); this.listen("click",this.qR);this.Z(l,"videoplayerreset",this.hide);this.Z(l,"fullscreentoggled",this.onFullscreenToggled);this.Z(l,"onLoopRangeChange",this.ygd);this.hide()}; t7K=function(l,c){DSX(l);for(var Y=c.links||c.shareTargets,X=0,k={},r=0;r'),(a=G.document)&&a.write&&(a.write(Mj(f)),a.close()))):((G=g.sY(G,a,U,h))&&f.noopener&&(G.opener=null),G&&f.noreferrer&&(G.opener=null));G&&(G.opener||(G.opener=window),G.focus());t.preventDefault()}}}(k)); k.xt.addOnDisposeCallback(g.vx(l.tooltip,k.xt.element));d==="Facebook"?l.api.createClientVe(k.xt.element,k.xt,164504):d==="Twitter"&&l.api.createClientVe(k.xt.element,k.xt,164505);l.Z(k.xt.element,"click",function(D){return function(){l.api.logClick(D.xt.element)}}(k)); l.api.logVisibility(k.xt.element,!0);l.K.push(k.xt);X++}}var y=c.more||c.moreLink,O=new g.B({J:"a",WU:["ytp-share-panel-service-button","ytp-button"],Y:[{J:"span",X:"ytp-share-panel-service-button-more",Y:[{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},Y:[{J:"rect",S:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{J:"path",S:{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"}}]}]}],S:{href:y,target:"_blank",title:"More"}});O.listen("click",function(D){var t=y;l.api.logClick(l.moreButton.element);t=y_y(l,t);g.yF(t,l.api,D)&&l.api.cU("SHARE_CLICKED")}); O.addOnDisposeCallback(g.vx(l.tooltip,O.element));l.api.createClientVe(O.element,O,164506);l.Z(O.element,"click",function(){l.api.logClick(O.element)}); l.api.logVisibility(O.element,!0);l.K.push(O);l.moreButton=O;l.updateValue("buttons",l.K)}; y_y=function(l,c){var Y={};g.h2(l.api.L())&&(g.Uz(l.api,"addEmbedsConversionTrackingParams",[Y]),c=g.Il(c,Y));return c}; DSX=function(l){for(var c=g.b(l.K),Y=c.next();!Y.done;Y=c.next())Y=Y.value,Y.detach(),g.y7(Y);l.K=[]}; bI=function(l){return l===void 0||l.startSec===void 0||l.endSec===void 0?!1:!0}; USk=function(l,c){l.startSec+=c;l.endSec+=c}; fog=function(l){Sf.call(this,l);this.G=this.D=this.isContentForward=this.C=!1;GyL(this);this.Z(this.V,"changeProductsInVideoVisibility",this.uqh);this.Z(this.V,"videodatachange",this.onVideoDataChange)}; Prg=function(l){l.W&&l.Ch.element.removeChild(l.W.element);l.W=void 0}; qZL=function(l,c){return c.map(function(Y){var X,k;if((Y=(X=g.m(Y,bKS))==null?void 0:(k=X.thumbnail)==null?void 0:k.thumbnails)&&Y.length!==0)return Y[0].url}).filter(function(Y){return Y!==void 0}).map(function(Y){Y=new g.B({J:"img", X:"ytp-suggested-action-product-thumbnail",S:{alt:"",src:Y}});g.Z(l,Y);return Y})}; aoi=function(l,c){l.isContentForward=c;g.DK(l.badge.element,"ytp-suggested-action-badge-content-forward",c)}; qr=function(l){var c=l.isContentForward&&!l.Zx();g.DK(l.badge.element,"ytp-suggested-action-badge-preview-collapsed",c&&l.D);g.DK(l.badge.element,"ytp-suggested-action-badge-preview-expanded",c&&l.G)}; ay=function(l,c,Y){return new g.r8(l*1E3,c*1E3,{priority:9,namespace:Y})}; NsO=function(l){l.V.EU("shopping_overlay_visible");l.V.EU("shopping_overlay_preview_collapsed");l.V.EU("shopping_overlay_preview_expanded");l.V.EU("shopping_overlay_expanded")}; GyL=function(l){l.Z(l.V,g.Jv("shopping_overlay_visible"),function(){l.A5(!0)}); l.Z(l.V,g.d8("shopping_overlay_visible"),function(){l.A5(!1)}); l.Z(l.V,g.Jv("shopping_overlay_expanded"),function(){l.Kh=!0;iH(l)}); l.Z(l.V,g.d8("shopping_overlay_expanded"),function(){l.Kh=!1;iH(l)}); l.Z(l.V,g.Jv("shopping_overlay_preview_collapsed"),function(){l.D=!0;qr(l)}); l.Z(l.V,g.d8("shopping_overlay_preview_collapsed"),function(){l.D=!1;qr(l)}); l.Z(l.V,g.Jv("shopping_overlay_preview_expanded"),function(){l.G=!0;qr(l)}); l.Z(l.V,g.d8("shopping_overlay_preview_expanded"),function(){l.G=!1;qr(l)})}; iKi=function(l){g.B.call(this,{J:"div",X:"ytp-shorts-title-channel",Y:[{J:"a",X:"ytp-shorts-title-channel-logo",S:{href:"{{channelLink}}",target:l.L().j,"aria-label":"{{channelLogoLabel}}"}},{J:"div",X:"ytp-shorts-title-expanded-heading",Y:[{J:"div",X:"ytp-shorts-title-expanded-title",Y:[{J:"a",Qf:"{{expandedTitle}}",S:{href:"{{channelTitleLink}}",target:l.L().j,tabIndex:"0"}}]}]}]});var c=this;this.api=l;this.D=this.wf("ytp-shorts-title-channel-logo");this.channelName=this.wf("ytp-shorts-title-expanded-title"); this.subscribeButton=null;l.createClientVe(this.D,this,36925);this.Z(this.D,"click",function(Y){c.api.logClick(c.D);g.sY(window,p3r(c));Y.preventDefault()}); l.createClientVe(this.channelName,this,37220);this.Z(this.channelName,"click",function(Y){c.api.logClick(c.channelName);g.sY(window,p3r(c));Y.preventDefault()}); R0X(this);this.Z(l,"videodatachange",this.df);this.Z(l,"videoplayerreset",this.df);this.df()}; R0X=function(l){if(!l.api.L().fC){var c=l.api.getVideoData(),Y=new g.E$("Subscribe",null,"Subscribed",null,!0,!1,c.NZ,c.subscribed,"channel_avatar",null,l.api,!0);l.api.createServerVe(Y.element,l);var X;l.api.setTrackingParams(Y.element,((X=c.subscribeButtonRenderer)==null?void 0:X.trackingParams)||null);l.Z(Y.element,"click",function(){l.api.logClick(Y.element)}); l.subscribeButton=Y;g.Z(l,l.subscribeButton);l.subscribeButton.Vf(l.element)}}; p3r=function(l){var c=l.api.L(),Y=l.api.getVideoData();Y=g.kr(c)+Y.V2;if(!g.h2(c))return Y;c={};g.Uz(l.api,"addEmbedsConversionTrackingParams",[c]);return g.Il(Y,c)}; Nr=function(l){g.Mu.call(this,l,{J:"button",WU:["ytp-skip-intro-button","ytp-popup","ytp-button"],Y:[{J:"div",X:"ytp-skip-intro-button-text",Qf:"Skip Intro"}]},100);var c=this;this.K=!1;this.D=new g.gY(function(){c.hide()},5E3); this.uh=this.q4=NaN;g.Z(this,this.D);this.C=function(){c.show()}; this.W=function(){c.hide()}; this.T=function(){var Y=c.V.getCurrentTime();Y>c.q4/1E3&&Y0?{J:"svg",S:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},Y:[{J:"path",WU:["ytp-circle-arrow","ytp-svg-fill"],S:{d:"m19,12c0,2.1 -0.93,4.07 -2.55,5.4c-1.62,1.34 -3.76,1.87 -5.86,1.46c-2.73,-0.53 -4.92,-2.72 -5.45,-5.45c-0.41,-2.1 .12,-4.24 1.46,-5.86c1.33,-1.62 3.3,-2.55 5.4,-2.55l1.27,0l-0.85,.85l1.41,1.41l3.35,-3.35l-3.35,-3.35l-1.41,1.41l1.01,1.03l-1.43,0c-2.7,0 -5.23,1.19 -6.95,3.28c-1.72,2.08 -2.4,4.82 -1.88,7.52c0.68,3.52 3.51,6.35 7.03,7.03c0.6,.11 1.19,.17 1.78,.17c2.09,0 4.11,-0.71 5.74,-2.05c2.09,-1.72 3.28,-4.25 3.28,-6.95l-2,0z"}}, {J:"text",WU:["ytp-jump-button-text","ytp-svg-fill"],S:{x:"7.05",y:"15.05"}}]}:{J:"svg",S:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},Y:[{J:"path",WU:["ytp-circle-arrow","ytp-svg-fill"],S:{d:"m18.95,6.28c-1.72,-2.09 -4.25,-3.28 -6.95,-3.28l-1.43,0l1.02,-1.02l-1.41,-1.41l-3.36,3.35l3.35,3.35l1.41,-1.41l-0.85,-0.86l1.27,0c2.1,0 4.07,.93 5.4,2.55c1.34,1.62 1.87,3.76 1.46,5.86c-0.53,2.73 -2.72,4.92 -5.45,5.45c-2.11,.41 -4.24,-0.12 -5.86,-1.46c-1.62,-1.33 -2.55,-3.3 -2.55,-5.4l-2,0c0,2.7 1.19,5.23 3.28,6.95c1.62,1.34 3.65,2.05 5.74,2.05c0.59,0 1.19,-0.06 1.78,-0.17c3.52,-0.68 6.35,-3.51 7.03,-7.03c0.52,-2.7 -0.17,-5.44 -1.88,-7.52z"}}, {J:"text",WU:["ytp-jump-button-text","ytp-svg-fill"],S:{x:"6.5",y:"15"}}]}]});var Y=this;this.V=l;this.D=c;this.G=new g.gY(function(){Y.K?(Y.K=!1,Y.G.start()):Y.element.classList.remove("ytp-jump-spin","backwards")},250); this.K=!1;(c=c>0)?this.V.createClientVe(this.element,this,36843):this.V.createClientVe(this.element,this,36844);var X=g.qi(c?"Seek forward $SECONDS seconds. (\u2192)":"Seek backwards $SECONDS seconds. (\u2190)",{SECONDS:Math.abs(this.D).toString()});this.update({title:X,"data-title-no-tooltip":X,"aria-keyshortcuts":c?"\u2192":"\u2190"});this.T=this.element.querySelector(".ytp-jump-button-text");this.T.textContent=Math.abs(this.D).toString();this.listen("click",this.onClick,this);xh(l,this.element, this)}; HKg=function(l,c){c?l.element.classList.add("ytp-jump-button-enabled"):l.element.classList.remove("ytp-jump-button-enabled");l.V.logVisibility(l.element,c);l.V.Qq()}; xj=function(l,c){Ry.call(this,l,c,"timedMarkerCueRange","View key moments");this.Z(l,g.d8("timedMarkerCueRange"),this.b8);this.Z(l,"updatemarkervisibility",this.updateVideoData)}; w3X=function(l){var c,Y=(c=l.V.getVideoData())==null?void 0:c.Gc;if(Y)for(l=l.T.yf,Y=g.b(Y),c=Y.next();!c.done;c=Y.next())if(c=l[c.value]){var X=void 0,k=void 0,r=void 0;if(((X=c.onTap)==null?void 0:(k=X.innertubeCommand)==null?void 0:(r=k.changeEngagementPanelVisibilityAction)==null?void 0:r.targetId)!=="engagement-panel-macro-markers-problem-walkthroughs")return c}}; zc=function(l){var c=l.B("web_enable_pip_on_miniplayer");g.B.call(this,{J:"button",WU:["ytp-miniplayer-button","ytp-button"],S:{title:"{{title}}","aria-keyshortcuts":"i","data-priority":"6","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-miniplayer-button"},Y:[c?{J:"svg",S:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 -960 960 960",width:"100%"},Y:[{J:"g",S:{transform:"translate(96, -96) scale(0.8)"},Y:[{J:"path",xF:!0,S:{d:"M96-480v-72h165L71-743l50-50 191 190v-165h72v288H96Zm72 288q-29.7 0-50.85-21.15Q96-234.3 96-264v-144h72v144h336v72H168Zm624-264v-240H456v-72h336q29.7 0 50.85 21.15Q864-725.7 864-696v240h-72ZM576-192v-192h288v192H576Z"}}]}]}: vly()]});this.V=l;this.visible=!1;this.listen("click",this.onClick);this.Z(l,"fullscreentoggled",this.df);this.updateValue("title",g.z$(l,"Miniplayer","i"));this.update({"data-title-no-tooltip":"Miniplayer"});xh(l,this.element,this);l.createClientVe(this.element,this,62946);this.df()}; nQ=function(l,c,Y){Y=Y===void 0?!1:Y;g.B.call(this,{J:"button",WU:["ytp-mute-button","ytp-button"],S:l.L().yf?{title:"{{title}}","aria-keyshortcuts":"m","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-priority":"{{dataPriority}}"}:{"aria-disabled":"true","aria-haspopup":"true"},Qf:"{{icon}}"});this.V=l;this.PU=Y;this.D=null;this.T=this.j=this.W=this.Kh=NaN;this.xT=this.C=null;this.K=[];this.G=[];this.visible=!1;this.U=null;l.B("delhi_modern_web_player")&&this.update({"data-priority":3}); Y=this.V.L();this.updateValue("icon",Ks());this.tooltip=c.zE();this.D=new g.tu({J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"defs",Y:[{J:"clipPath",S:{id:"ytp-svg-volume-animation-mask"},Y:[{J:"path",S:{d:"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z"}},{J:"path",S:{d:"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z"}},{J:"path",X:"ytp-svg-volume-animation-mover",S:{d:"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z"}}]},{J:"clipPath",S:{id:"ytp-svg-volume-animation-slash-mask"}, Y:[{J:"path",X:"ytp-svg-volume-animation-mover",S:{d:"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z"}}]}]},{J:"path",xF:!0,WU:["ytp-svg-fill","ytp-svg-volume-animation-speaker"],S:{"clip-path":"url(#ytp-svg-volume-animation-mask)",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"}},{J:"path",xF:!0,WU:["ytp-svg-fill","ytp-svg-volume-animation-hider"],S:{"clip-path":"url(#ytp-svg-volume-animation-slash-mask)", d:"M 9.25,9 7.98,10.27 24.71,27 l 1.27,-1.27 Z",fill:"#fff"}}]});g.Z(this,this.D);this.C=this.D.wf("ytp-svg-volume-animation-speaker");this.xT=this.C.getAttribute("d");this.K=g.FW("ytp-svg-volume-animation-mover",this.D.element);this.G=g.FW("ytp-svg-volume-animation-hider",this.D.element);this.JJ=new FM;g.Z(this,this.JJ);this.AJ=new FM;g.Z(this,this.AJ);this.listen("click",this.DOQ);this.Z(l,"appresize",this.PB);this.Z(l,"onVolumeChange",this.onVolumeChange);var X=null;Y.yf?this.addOnDisposeCallback(g.vx(c.zE(), this.element)):(c="Your browser doesn't support changing the volume. $BEGIN_LINKLearn More$END_LINK".split(/\$(BEGIN|END)_LINK/),X=new g.Mu(l,{J:"span",WU:["ytp-popup","ytp-generic-popup"],S:{tabindex:"0"},Y:[c[0],{J:"a",S:{href:"https://support.google.com/youtube/?p=noaudio",target:Y.j},Qf:c[2]},c[4]]},100,!0),g.Z(this,X),X.hide(),X.subscribe("show",function(k){l.Pt(X,k)}),g.oD(l,X.element,4)); this.message=X;l.createClientVe(this.element,this,28662);this.PB(l.m0().getPlayerSize());this.setVolume(l.getVolume(),l.isMuted())}; j4S=function(l,c){l.Kh=c;var Y=l.xT;c&&(Y+=cUO(KMV,TsL,c));l.C.setAttribute("d",Y)}; V7K=function(l,c){l.j=c;for(var Y=20*c,X=0;X=3&&l.V.getPresentingPlayerType()!==2}; Q4y=function(l){var c=wP(l.V.wB());return c?l.D?c.mW():c.IB():!1}; CrO=function(l){var c={duration:null,preview:null,text:null,title:null,url:null,"data-title-no-tooltip":null,"aria-keyshortcuts":null},Y=l.playlist!=null&&l.playlist.mW();Y=g.KX(l.V)&&(!l.D||Y);var X=l.D&&g.CX(l.V),k=Q4y(l),r=l.D&&l.V.getPresentingPlayerType()===5,e=g.z$(l.V,"Next","SHIFT+n"),d=g.z$(l.V,"Previous","SHIFT+p");if(r)c.title="Start video";else if(l.K)c.title="Replay";else if(Y){var y=null;l.playlist&&(y=g.Dh(l.playlist,l.D?o9n(l.playlist):CUv(l.playlist)));if(y){if(y.videoId){var O=l.playlist.listId; c.url=l.V.L().getVideoUrl(y.videoId,O?O.toString():void 0)}c.text=y.title;c.duration=y.lengthText?y.lengthText:y.lengthSeconds?g.vE(y.lengthSeconds):null;c.preview=y.Bp("mqdefault.jpg")}l.D?(c.title=e,c["data-title-no-tooltip"]="Next",c["aria-keyshortcuts"]="SHIFT+n"):(c.title=d,c["data-title-no-tooltip"]="Previous",c["aria-keyshortcuts"]="SHIFT+p")}else if(X){if(d=(y=l.videoData)==null?void 0:g.cY(y))c.url=d.If(),c.text=d.title,c.duration=d.lengthText?d.lengthText:d.lengthSeconds?g.vE(d.lengthSeconds): null,c.preview=d.Bp("mqdefault.jpg");c.title=e;c["data-title-no-tooltip"]="Next";c["aria-keyshortcuts"]="SHIFT+n"}c.disabled=!X&&!Y&&!k&&!r;l.update(c);l.C=!!c.url;X||Y||l.K||k||r?l.G||(l.G=g.vx(l.tooltip,l.element),l.W=l.listen("click",l.onClick,l)):l.G&&(l.G(),l.G=null,l.BA(l.W),l.W=null);l.tooltip.Qq();g.DK(l.element,"ytp-playlist-ui",l.D&&Y)}; WMS=function(l,c){g.B.call(this,{J:"div",X:"ytp-fine-scrubbing",Y:[{J:"div",X:"ytp-fine-scrubbing-draggable",Y:[{J:"div",X:"ytp-fine-scrubbing-thumbnails",S:{tabindex:"0",role:"slider",type:"range","aria-label":"Click or scroll the panel for the precise seeking.","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"}}]},{J:"div",S:{"aria-hidden":"true"},X:"ytp-fine-scrubbing-cursor"},{J:"div",X:"ytp-fine-scrubbing-seek-time",S:{"aria-hidden":"true"}, Qf:"{{seekTime}}"},{J:"div",X:"ytp-fine-scrubbing-play",Y:[ns()],S:{title:"Play from this position",role:"button"}},{J:"div",X:"ytp-fine-scrubbing-dismiss",Y:[g.iN()],S:{title:"Exit precise seeking",role:"button"}}]});var Y=this;this.api=l;this.W=this.wf("ytp-fine-scrubbing-thumbnails");this.dismissButton=this.wf("ytp-fine-scrubbing-dismiss");this.xT=this.wf("ytp-fine-scrubbing-draggable");this.playButton=this.wf("ytp-fine-scrubbing-play");this.thumbnails=[];this.G=[];this.NQ=this.D=0;this.Ch=void 0; this.AJ=NaN;this.yf=this.j=this.K=this.U=0;this.T=[];this.interval=this.frameCount=0;this.C=160;this.scale=1;this.ZA=0;this.isEnabled=this.PU=!1;mSX(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.vx(c,this.dismissButton));this.addOnDisposeCallback(g.vx(c,this.playButton));this.JJ=new g.$O(this.xT,!0);this.JJ.subscribe("dragstart",this.Tg,this);this.JJ.subscribe("dragmove",this.QM,this);this.JJ.subscribe("dragend",this.h6,this);this.Z(l,"SEEK_COMPLETE",this.LT);l.B("web_fix_fine_scrubbing_false_play")&& this.Z(l,"rootnodemousedown",function(X){Y.Kh=X}); this.W.addEventListener("keydown",function(){}); g.Z(this,this.JJ);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.W,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)}; mSX=function(l,c){var Y=g.vE(c),X=g.qi("Seek to $PROGRESS",{PROGRESS:g.vE(c,!0)});l.update({ariamin:0,ariamax:Math.floor(l.api.getDuration()),arianow:Math.floor(c),arianowtext:X,seekTime:Y})}; M7L=function(l){l.AJ=NaN;l.j=0;l.U=l.K}; LMV=function(l){var c=l.api.wv();if(c){var Y=90*l.scale,X=oZ(c,160*l.scale);if(c=c.levels[X]){l.C=c.width;if(!l.T.length){X=[];for(var k=Cu(c,c.Bv()),r=c.columns*c.rows,e=c.frameCount,d=0;d<=k;d++)for(var y=el.T.length;)X= void 0,(X=l.thumbnails.pop())==null||X.dispose();for(;l.thumbnails.lengthY.length;)X=void 0,(X=l.G.pop())==null||X.dispose(); for(;l.G.length-Y?-c/Y*l.interval*.5:-(c+Y/2)/Y*l.interval}; EY5=function(l){return-((l.W.offsetWidth||(l.frameCount-1)*l.C*l.scale)-l.D/2)}; s4L=function(){g.B.call(this,{J:"div",X:"ytp-fine-scrubbing-thumbnail"})}; BsL=function(){g.B.call(this,{J:"div",X:"ytp-fine-scrubbing-chapter-title",Y:[{J:"div",X:"ytp-fine-scrubbing-chapter-title-content",Qf:"{{chapterTitle}}"}]})}; uAL=function(l){g.B.call(this,{J:"div",X:"ytp-heat-map-chapter",Y:[{J:"svg",X:"ytp-heat-map-svg",S:{height:"100%",preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 1000 100",width:"100%"},Y:[{J:"defs",Y:[{J:"clipPath",S:{id:"{{id}}"},Y:[{J:"path",X:"ytp-heat-map-path",S:{d:"",fill:"white"}}]},{J:"linearGradient",S:{gradientUnits:"userSpaceOnUse",id:"ytp-heat-map-gradient-def",x1:"0%",x2:"0%",y1:"0%",y2:"100%"},Y:[{J:"stop",S:{offset:"0%","stop-color":"white","stop-opacity":"1"}},{J:"stop",S:{offset:"100%", "stop-color":"white","stop-opacity":"0"}}]}]},{J:"rect",X:"ytp-heat-map-graph",S:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.4",height:"100%",width:"100%",x:"0",y:"0"}},{J:"rect",X:"ytp-heat-map-hover",S:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.7",height:"100%",width:"100%",x:"0",y:"0"}},{J:"rect",X:"ytp-heat-map-play",S:{"clip-path":"url(#hm_1)",height:"100%",x:"0",y:"0"}},{J:"path",X:"ytp-modern-heat-map",S:{d:"",fill:"url(#ytp-heat-map-gradient-def)",height:"100%", stroke:"white","stroke-opacity":"0.7","stroke-width":"2px",style:"display: none;",width:"100%",x:"0",y:"0"}}]}]});this.api=l;this.U=this.wf("ytp-heat-map-svg");this.W=this.wf("ytp-heat-map-path");this.T=this.wf("ytp-heat-map-graph");this.C=this.wf("ytp-heat-map-play");this.D=this.wf("ytp-heat-map-hover");this.K=this.wf("ytp-modern-heat-map");this.UU=!1;this.G=60;l=""+g.Ag(this);this.update({id:l});l="url(#"+l+")";this.T.setAttribute("clip-path",l);this.C.setAttribute("clip-path",l);this.D.setAttribute("clip-path", l)}; A_y=function(l,c){c>0&&(l.G=c,l.U.style.height=l.G+"px")}; KQ=function(){g.B.call(this,{J:"div",X:"ytp-chapter-hover-container",Y:[{J:"div",X:"ytp-progress-bar-padding"},{J:"div",X:"ytp-progress-list",Y:[{J:"div",WU:["ytp-play-progress","ytp-swatch-background-color"]},{J:"div",X:"ytp-progress-linear-live-buffer"},{J:"div",X:"ytp-load-progress"},{J:"div",X:"ytp-hover-progress"},{J:"div",X:"ytp-ad-progress-list"}]}]});this.startTime=NaN;this.title="";this.index=NaN;this.width=0;this.G=this.wf("ytp-progress-list");this.W=this.wf("ytp-progress-linear-live-buffer"); this.T=this.wf("ytp-ad-progress-list");this.C=this.wf("ytp-load-progress");this.U=this.wf("ytp-play-progress");this.K=this.wf("ytp-hover-progress");this.D=this.wf("ytp-chapter-hover-container")}; Tc=function(l,c){g.dg(l.D,"width",c)}; FMV=function(l,c){g.dg(l.D,"margin-right",c+"px")}; IoO=function(){this.G=this.position=this.K=this.D=this.T=this.width=NaN}; lfv=function(){g.B.call(this,{J:"div",X:"ytp-timed-marker"});this.D=this.timeRangeStartMillis=NaN;this.title="";this.onActiveCommand=void 0}; g.Vv=function(l,c){g.fs.call(this,{J:"div",X:"ytp-progress-bar-container",S:{"aria-disabled":"true"},Y:[{J:"div",WU:["ytp-heat-map-container"],Y:[{J:"div",X:"ytp-heat-map-edu"}]},{J:"div",WU:["ytp-progress-bar"],S:{tabindex:"0",role:"slider","aria-label":"Seek slider","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"},Y:[{J:"div",X:"ytp-chapters-container"},{J:"div",X:"ytp-timed-markers-container"},{J:"div",X:"ytp-clip-start-exclude"}, {J:"div",X:"ytp-clip-end-exclude"},{J:"div",X:"ytp-scrubber-container",Y:[{J:"div",WU:["ytp-scrubber-button","ytp-swatch-background-color"],Y:[{J:"div",X:"ytp-scrubber-pull-indicator"},{J:"img",WU:["ytp-decorated-scrubber-button"]}]}]}]},{J:"div",WU:["ytp-fine-scrubbing-container"],Y:[{J:"div",X:"ytp-fine-scrubbing-edu"}]},{J:"div",X:"ytp-bound-time-left",Qf:"{{boundTimeLeft}}"},{J:"div",X:"ytp-bound-time-right",Qf:"{{boundTimeRight}}"},{J:"div",X:"ytp-clip-start",S:{title:"{{clipstarttitle}}"},Qf:"{{clipstarticon}}"}, {J:"div",X:"ytp-clip-end",S:{title:"{{clipendtitle}}"},Qf:"{{clipendicon}}"}]});this.api=l;this.qM=!1;this.Sk=this.kQ=this.Ed=this.W=this.aY=0;this.vI=null;this.wC=!1;this.NQ={};this.qJ={};this.clipEnd=Infinity;this.V2=this.wf("ytp-clip-end");this.fC=new g.$O(this.V2,!0);this.OV=this.wf("ytp-clip-end-exclude");this.DZ=this.wf("ytp-clip-start-exclude");this.clipStart=0;this.MJ=this.wf("ytp-clip-start");this.CC=new g.$O(this.MJ,!0);this.j=this.iQ=0;this.progressBar=this.wf("ytp-progress-bar");this.Gc= {};this.yf={};this.nh=this.wf("ytp-chapters-container");this.cI=this.wf("ytp-timed-markers-container");this.D=[];this.C=[];this.ZV={};this.o4=null;this.xT=-1;this.ph=this.JJ=0;this.oe=this.U=null;this.lh=this.wf("ytp-scrubber-button");this.Ie=this.wf("ytp-decorated-scrubber-button");this.Lt=this.wf("ytp-scrubber-container");this.uQ=new g.NU;this.uh=new IoO;this.K=new j5(0,0);this.Bu=null;this.AJ=this.EG=!1;this.e0=null;this.Kh=this.wf("ytp-heat-map-container");this.CV=this.wf("ytp-heat-map-edu"); this.T=[];this.heatMarkersDecorations=[];this.Ud=this.wf("ytp-fine-scrubbing-container");this.U$=this.wf("ytp-fine-scrubbing-edu");this.G=void 0;this.PU=this.gC=this.Ch=!1;this.tooltip=c.zE();this.addOnDisposeCallback(g.vx(this.tooltip,this.V2));g.Z(this,this.fC);this.fC.subscribe("hoverstart",this.C8,this);this.fC.subscribe("hoverend",this.Bj,this);this.Z(this.V2,"click",this.Dx);this.addOnDisposeCallback(g.vx(this.tooltip,this.MJ));g.Z(this,this.CC);this.CC.subscribe("hoverstart",this.C8,this); this.CC.subscribe("hoverend",this.Bj,this);this.Z(this.MJ,"click",this.Dx);c6S(this);this.Z(l,"resize",this.i9);this.Z(l,"presentingplayerstatechange",this.vTU);this.Z(l,"videodatachange",this.Rg);this.Z(l,"videoplayerreset",this.CQh);this.Z(l,"cuerangesadded",this.bef);this.Z(l,"cuerangesremoved",this.OU7);this.Z(l,"onLoopRangeChange",this.VN);this.Z(l,"innertubeCommand",this.onClickCommand);this.Z(l,g.Jv("timedMarkerCueRange"),this.YGT);this.Z(l,"updatemarkervisibility",this.L_);this.Z(l,"serverstitchedvideochange", this.IRA);this.updateVideoData(l.getVideoData(),!0);this.VN(l.getLoopRange());jA(this)&&!this.G&&(this.G=new WMS(this.api,this.tooltip),l=g.qe(this.element).x||0,this.G.i9(l,this.W),this.G.Vf(this.Ud),g.Z(this,this.G),this.Z(this.G.dismissButton,"click",this.OE),this.Z(this.G.playButton,"click",this.SJ),this.Z(this.G.element,"dblclick",this.SJ));this.api.createClientVe(this.Kh,this,139609,!0);this.api.createClientVe(this.CV,this,140127,!0);this.api.createClientVe(this.U$,this,151179,!0);this.api.createClientVe(this.progressBar, this,38856,!0)}; c6S=function(l){if(l.D.length===0){var c=new KQ;l.D.push(c);g.Z(l,c);c.Vf(l.nh,0)}for(;l.D.length>1;)l.D.pop().dispose();Tc(l.D[0],"100%");l.D[0].startTime=0;l.D[0].title=""}; Yin=function(l){var c=c===void 0?NaN:c;var Y=new uAL(l.api);l.T.push(Y);g.Z(l,Y);Y.Vf(l.Kh);c>=0&&(Y.element.style.width=c+"px")}; Xzk=function(l){for(;l.C.length;)l.C.pop().dispose()}; r6V=function(l){var c,Y,X,k,r;return(r=g.m((k=g.m((c=l.getWatchNextResponse())==null?void 0:(Y=c.playerOverlays)==null?void 0:(X=Y.playerOverlayRenderer)==null?void 0:X.decoratedPlayerBarRenderer,xr))==null?void 0:k.playerBar,kqr))==null?void 0:r.chapters}; eBL=function(l){for(var c=l.D,Y=[],X=0;X=e&&a<=D&&r.push(U)}y>0&&(l.Kh.style.height=y+"px");e=l.T[X];D=r;U=k;f=y;a=X===0;a=a===void 0?!1:a;A_y(e,f);t=D;G=e.G;a=a===void 0?!1:a;var p=1E3/t.length,S=[];S.push({x:0,y:100});for(var x=0;x0&&(Y=r[r.length-1])}g.oy(l);d=[];c=g.b(c.heatMarkersDecorations||[]);for(k=c.next();!k.done;k=c.next())if(k=g.m(k.value,U0S))y=k.label,X=Y=O=void 0,d.push({visibleTimeRangeStartMillis:(O=k.visibleTimeRangeStartMillis)!=null?O:-1,visibleTimeRangeEndMillis:(Y=k.visibleTimeRangeEndMillis)!=null?Y:-1,decorationTimeMillis:(X=k.decorationTimeMillis)!=null?X:NaN,label:y?g.qf(y):""});l.heatMarkersDecorations=d}}; y6S=function(l,c){l.C.push(c);g.Z(l,c);c.Vf(l.cI,l.cI.children.length)}; OJv=function(l,c){c=g.b(c);for(var Y=c.next();!Y.done;Y=c.next()){Y=Y.value;var X=CQ(l,Y.timeRangeStartMillis/(l.K.D*1E3),Zx(l));g.dg(Y.element,"transform","translateX("+X+"px) scaleX(0.6)")}}; J6y=function(l,c){var Y=0,X=!1;c=g.b(c);for(var k=c.next();!k.done;k=c.next()){k=k.value;if(g.m(k,ffi)){k=g.m(k,ffi);var r={startTime:NaN,title:null,onActiveCommand:void 0},e=k.title;r.title=e?g.qf(e):"";e=k.timeRangeStartMillis;e!=null&&(r.startTime=e);r.onActiveCommand=k.onActiveCommand;k=r;Y===0&&k.startTime!==0&&(l.D[Y].startTime=0,l.D[Y].title="",l.D[Y].onActiveCommand=k.onActiveCommand,Y++,X=!0);l.D.length<=Y&&(r=new KQ,l.D.push(r),g.Z(l,r),r.Vf(l.nh,l.nh.children.length));l.D[Y].startTime= k.startTime;l.D[Y].title=k.title?k.title:"";l.D[Y].onActiveCommand=k.onActiveCommand;l.D[Y].index=X?Y-1:Y}Y++}for(;Y=0;X--)if(l.D[X].width>0){FMV(l.D[X],0);var k=Math.floor(l.D[X].width);l.D[X].width=k;Tc(l.D[X],k+"px");break}l.D[Y].width=0;Tc(l.D[Y],"0")}else Y===l.D.length-1?(X=Math.floor(l.D[Y].width+c),l.D[Y].width=X,Tc(l.D[Y],X+"px")):(c=l.D[Y].width+c,X=Math.round(c),c-=X,l.D[Y].width=X,Tc(l.D[Y],X+"px"));Y=0;if(l.T.length===l.D.length)for(c=0;c< l.T.length;c++)X=l.D[c].width,l.T[c].element.style.width=X+"px",l.T[c].element.style.left=Y+"px",Y+=X+mk(l);l.api.B("delhi_modern_web_player")&&(l.D.length===1?l.D[0].G.classList.add("ytp-progress-bar-start","ytp-progress-bar-end"):(l.D[0].G.classList.remove("ytp-progress-bar-end"),l.D[0].G.classList.add("ytp-progress-bar-start"),l.D[l.D.length-1].G.classList.add("ytp-progress-bar-end")))}; Pbi=function(l,c){var Y=0,X=!1,k=l.D.length,r=l.K.D*1E3;r===0&&(r=l.api.getProgressState().seekableEnd*1E3);if(r>0&&l.W>0){for(var e=l.W-mk(l)*l.JJ,d=l.ph===0?3:e*l.ph,y=g.b(l.D),O=y.next();!O.done;O=y.next())O.value.width=0;for(;Y1);O=(r===0?0:y/r*e)+l.D[Y].width;if(O>d)l.D[Y].width=O;else{l.D[Y].width=0;var D=l,t=Y,U=D.D[t-1];U!==void 0&&U.width>0? U.width+=O:tl.ph&&(l.ph=y/r),X=!0)}Y++}}return X}; Qv=function(l){if(l.W){var c=l.api.getProgressState(),Y=l.api.getVideoData();if(!(Y&&Y.enableServerStitchedDai&&Y.w3)||isFinite(c.current)){var X;if(((X=l.api.getVideoData())==null?0:Yh(X))&&c.airingStart&&c.airingEnd)var k=W_(l,c.airingStart,c.airingEnd);else if(l.api.getPresentingPlayerType()===2&&l.api.L().B("show_preskip_progress_bar_for_skippable_ads")){var r,e,d;k=(Y=(k=l.api.getVideoData())==null?void 0:(r=k.getPlayerResponse())==null?void 0:(e=r.playerConfig)==null?void 0:(d=e.webPlayerConfig)== null?void 0:d.skippableAdProgressBarDuration)?W_(l,c.seekableStart,Y/1E3):W_(l,c.seekableStart,c.seekableEnd)}else k=W_(l,c.seekableStart,c.seekableEnd);r=VO(k,c.loaded,0);c=VO(k,c.current,0);e=l.K.G!==k.G||l.K.D!==k.D;l.K=k;Mr(l,c,r);e&&bJn(l);qic(l)}}}; W_=function(l,c,Y){return afL(l)?new j5(Math.max(c,l.Bu.startTimeMs/1E3),Math.min(Y,l.Bu.endTimeMs/1E3)):new j5(c,Y)}; N_k=function(l,c){var Y;if(((Y=l.Bu)==null?void 0:Y.type)==="repeatChapter"||(c==null?void 0:c.type)==="repeatChapter")c&&(c=l.D[eA(l.D,c.startTimeMs)],g.DK(c.D,"ytp-repeating-chapter",!1)),l.Bu&&(c=l.D[eA(l.D,l.Bu.startTimeMs)],g.DK(c.D,"ytp-repeating-chapter",!0)),l.D.forEach(function(X){g.DK(X.D,"ytp-exp-chapter-hover-container",!l.Bu)})}; B_=function(l,c){var Y=l.K;Y=Y.G+c.G*Y.getLength();if(l.D.length>1){Y=sK(l,c.K,!0);for(var X=0,k=0;k0&&(X+=l.D[k].width,X+=mk(l));Y=(l.D[Y].startTime+(c.K-X)/l.D[Y].width*((Y===l.D.length-1?l.K.D*1E3:l.D[Y+1].startTime)-l.D[Y].startTime))/1E3||0}return Y}; LQ=function(l,c,Y,X,k){c=c<0?0:Math.floor(Math.min(c,l.api.getDuration())*1E3);Y=Y<0?0:Math.floor(Math.min(Y,l.api.getDuration())*1E3);l=l.progressBar.visualElement;X={seekData:{startMediaTimeMs:c,endMediaTimeMs:Y,seekSource:X}};(c=g.nj())&&g.I_(cA)(void 0,c,l,k,X,void 0)}; pzk=function(l,c,Y){if(Y>=l.D.length)return!1;var X=l.W-mk(l)*l.JJ;return Math.abs(c-l.D[Y].startTime/1E3)/l.K.D*X<4}; bJn=function(l){l.lh.style.removeProperty("height");for(var c=g.b(Object.keys(l.NQ)),Y=c.next();!Y.done;Y=c.next())RBO(l,Y.value);EK(l);Mr(l,l.j,l.iQ)}; Zx=function(l){var c=l.uQ.x;c=g.b0(c,0,l.W);l.uh.update(c,l.W);return l.uh}; uI=function(l){return(l.AJ?135:90)-gv(l)}; gv=function(l){var c=48,Y=l.api.L();l.AJ?c=54:g.h2(Y)&&!Y.G?c=40:l.api.B("delhi_modern_web_player")&&(c=68);return c}; Mr=function(l,c,Y){l.j=c;l.iQ=Y;var X=Zx(l),k=l.K.D;var r=l.K;r=r.G+l.j*r.getLength();var e=g.qi("$PLAY_PROGRESS of $DURATION",{PLAY_PROGRESS:g.vE(r,!0),DURATION:g.vE(k,!0)}),d=eA(l.D,r*1E3);d=l.D[d].title;l.update({ariamin:Math.floor(l.K.G),ariamax:Math.floor(k),arianow:Math.floor(r),arianowtext:d?d+" "+e:e});k=l.clipStart;r=l.clipEnd;l.Bu&&l.api.getPresentingPlayerType()!==2&&(k=l.Bu.startTimeMs/1E3,r=l.Bu.endTimeMs/1E3);k=VO(l.K,k,0);d=VO(l.K,r,1);e=l.api.getVideoData();r=g.b0(c,k,d);Y=(e==null? 0:g.Eg(e))?1:g.b0(Y,k,d);c=CQ(l,c,X);g.dg(l.Lt,"transform","translateX("+c+"px)");l.api.B("delhi_modern_web_player")&&iJn(l,c);Ac(l,X,k,r,"PLAY_PROGRESS");(e==null?0:Yh(e))?(c=l.api.getProgressState().seekableEnd)&&Ac(l,X,r,VO(l.K,c),"LIVE_BUFFER"):Ac(l,X,k,Y,"LOAD_PROGRESS");if(l.api.B("web_player_heat_map_played_bar")){var y;(y=l.T[0])!=null&&y.C.setAttribute("width",(r*100).toFixed(2)+"%")}}; iJn=function(l,c){l.api.getPresentingPlayerType()!==1?l.nh.style.removeProperty("clip-path"):(c||(c=CQ(l,l.j,Zx(l))),l.nh.style.clipPath='path("'+(l.wC?Sik(l,8,c,l.AJ?50:36,0,6):Sik(l,4,c,l.AJ?34:24,2,3))+'")')}; Sik=function(l,c,Y,X,k,r){var e=Y-X/2;Y+=X/2;c+=k;return"M 0 "+k+" L 0 "+(c+" L ")+(e+" "+c+" C ")+(e+r+" "+c+" "+(e+r)+" "+k+" "+e+" "+k+" L 0 ")+(k+" M ")+(Y+" "+k+" L ")+(l.W+" "+k+" L ")+(l.W+" "+c+" L ")+(Y+" "+c+" C ")+(Y-r+" "+c+" "+(Y-r)+" "+k+" "+Y+" "+k)}; Ac=function(l,c,Y,X,k){var r=l.D.length,e=c.D-l.JJ*mk(l),d=Y*e;Y=sK(l,d);var y=X*e;e=sK(l,y);k==="HOVER_PROGRESS"&&(e=sK(l,c.D*X,!0),y=c.D*X-vCK(l,c.D*X)*mk(l));X=Math.max(d-x0n(l,Y),0);for(d=Y;d=l.D.length)return l.W;for(var Y=0,X=0;X0||l.OV.clientWidth>0?(r=c.clientWidth/Y,l=-1*l.DZ.clientWidth/Y):(r/=Y,l=-1*l.D[k].element.offsetLeft/Y),g.dg(c,"background-size",r+"px"),g.dg(c,"background-position-x",l+"px"))}; FF=function(l,c,Y,X,k){k||l.api.L().G?c.style.width=Y+"px":g.dg(c,"transform","scalex("+(X?Y/X:0)+")")}; sK=function(l,c,Y){var X=0;(Y===void 0?0:Y)&&(c-=vCK(l,c)*mk(l));Y=g.b(l.D);for(var k=Y.next();!k.done;k=Y.next()){k=k.value;if(c>k.width)c-=k.width;else break;X++}return X===l.D.length?X-1:X}; CQ=function(l,c,Y){var X=c*l.K.D*1E3;for(var k=-1,r=g.b(l.D),e=r.next();!e.done;e=r.next())e=e.value,X>e.startTime&&e.width>0&&k++;X=k<0?0:k;k=Y.D-mk(l)*l.JJ;return c*k+mk(l)*X+Y.T}; vCK=function(l,c){for(var Y=l.D.length,X=0,k=g.b(l.D),r=k.next();!r.done;r=k.next())if(r=r.value,r.width!==0)if(c>r.width)c-=r.width,c-=mk(l),X++;else break;return X===Y?Y-1:X}; g.hBK=function(l,c,Y,X){var k=l.W!==Y,r=l.AJ!==X;l.aY=c;l.W=Y;l.AJ=X;jA(l)&&(c=l.G)!=null&&(c.scale=X?1.5:1);bJn(l);l.D.length===1&&(l.D[0].width=Y||0);k&&g.oy(l);l.G&&r&&jA(l)&&(l.G.isEnabled&&(Y=l.AJ?135:90,X=Y-gv(l),l.Ud.style.height=Y+"px",g.dg(l.Kh,"transform","translateY("+-X+"px)"),g.dg(l.progressBar,"transform","translateY("+-X+"px)")),LMV(l.G))}; EK=function(l){var c=!!l.Bu&&l.api.getPresentingPlayerType()!==2,Y=l.clipStart,X=l.clipEnd,k=!0,r=!0;c&&l.Bu?(Y=l.Bu.startTimeMs/1E3,X=l.Bu.endTimeMs/1E3):(k=Y>l.K.G,r=l.K.D>0&&Xl.j);g.DK(l.lh,"ytp-scrubber-button-hover",Y===X&&l.D.length>1);if(l.api.B("web_player_heat_map_played_bar")){var r;(r=l.T[0])!=null&&r.D.setAttribute("width",(c.G*100).toFixed(2)+"%")}}}; RBO=function(l,c){var Y=l.NQ[c];c=l.qJ[c];var X=Zx(l),k=VO(l.K,Y.start/1E3,0),r=dfv(Y,l.AJ)/X.width;var e=VO(l.K,Y.end/1E3,1);r!==Number.POSITIVE_INFINITY&&(k=g.b0(k,0,e-r));e=Math.min(e,k+r);Y.color&&(c.style.background=Y.color);Y=k;c.style.left=Math.max(Y*X.D+X.T,0)+"px";FF(l,c,g.b0((e-Y)*X.D+X.T,0,X.width),X.width,!0)}; HJS=function(l,c){var Y=c.getId();l.NQ[Y]===c&&(g.DI(l.qJ[Y]),delete l.NQ[Y],delete l.qJ[Y])}; jA=function(l){var c=g.A2(l.api.L())&&(l.api.B("web_shorts_pip")||l.api.B("web_watch_pip")),Y;return!((Y=l.api.getVideoData())==null?0:Y.isLivePlayback)&&!l.api.isMinimized()&&!l.api.isInline()&&(!l.api.ZY()||!c)}; Iy=function(l){l.G&&(l.G.disable(),l.Ed=0,l.Kh.style.removeProperty("transform"),l.progressBar.style.removeProperty("transform"),l.Ud.style.removeProperty("height"),l.element.parentElement&&l.element.parentElement.style.removeProperty("height"))}; wzy=function(l,c){var Y=c/uI(l)*gv(l);g.dg(l.progressBar,"transform","translateY("+-c+"px)");g.dg(l.Kh,"transform","translateY("+-c+"px)");g.dg(l.Ud,"transform","translateY("+Y+"px)");l.Ud.style.height=c+Y+"px";l.element.parentElement&&(l.element.parentElement.style.height=gv(l)-Y+"px")}; Kyy=function(l,c){c?l.U||(l.element.removeAttribute("aria-disabled"),l.U=new g.$O(l.progressBar,!0),l.U.subscribe("hovermove",l.rAz,l),l.U.subscribe("hoverend",l.cAs,l),l.U.subscribe("dragstart",l.e0h,l),l.U.subscribe("dragmove",l.R0Q,l),l.U.subscribe("dragend",l.aCf,l),l.api&&l.api.B("delhi_modern_web_player")&&(l.oe=new g.$O(l.progressBar,!0),l.oe.subscribe("hoverstart",function(){l.wC=!0;iJn(l)},l),l.oe.subscribe("hoverend",function(){l.wC=!1; iJn(l)},l)),l.e0=l.listen("keydown",l.YZ)):l.U&&(l.element.setAttribute("aria-disabled","true"),l.BA(l.e0),l.U.cancel(),l.U.dispose(),l.U=null)}; mk=function(l){return l.api.B("delhi_modern_web_player")?4:l.AJ?3:2}; afL=function(l){var c;return!((c=l.Bu)==null||!c.postId)&&l.api.getPresentingPlayerType()!==2}; lU=function(l,c){g.B.call(this,{J:"button",WU:["ytp-remote-button","ytp-button"],S:{title:"Play on TV","aria-haspopup":"true","data-priority":"9"},Qf:"{{icon}}"});this.V=l;this.l9=c;this.D=null;this.Z(l,"onMdxReceiversChange",this.df);this.Z(l,"presentingplayerstatechange",this.df);this.Z(l,"appresize",this.df);l.createClientVe(this.element,this,139118);this.df();this.listen("click",this.G,this);xh(l,this.element,this)}; c8=function(l,c){g.B.call(this,{J:"button",WU:["ytp-button","ytp-settings-button"],S:{"aria-expanded":"false","aria-haspopup":"true","aria-controls":DF(),title:"Settings","data-tooltip-target-id":"ytp-settings-button"},Y:[g.HA()]});this.V=l;this.l9=c;this.G=!0;this.listen("click",this.K);this.Z(l,"onPlaybackQualityChange",this.updateBadge);this.Z(l,"videodatachange",this.updateBadge);this.Z(l,"webglsettingschanged",this.updateBadge);this.Z(l,"appresize",this.D);xh(l,this.element,this);this.V.createClientVe(this.element, this,28663);this.updateBadge();this.D(l.m0().getPlayerSize())}; T_n=function(l,c){l.G=!!c;l.D(l.V.m0().getPlayerSize())}; Y9=function(l,c){eb.call(this,"Annotations",g.tm.Jf);this.V=l;this.l9=c;this.D=!1;l.B("web_settings_menu_icons")&&this.setIcon({J:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"path",S:{d:"M17.5,7c1.93,0,3.5,1.57,3.5,3.5c0,1-0.53,4.5-0.85,6.5h-2.02l0.24-1.89l0.14-1.09l-1.1-0.03C15.5,13.94,14,12.4,14,10.5 C14,8.57,15.57,7,17.5,7 M6.5,7C8.43,7,10,8.57,10,10.5c0,1-0.53,4.5-0.85,6.5H7.13l0.24-1.89l0.14-1.09l-1.1-0.03 C4.5,13.94,3,12.4,3,10.5C3,8.57,4.57,7,6.5,7 M17.5,6C15.01,6,13,8.01,13,10.5c0,2.44,1.95,4.42,4.38,4.49L17,18h4c0,0,1-6,1-7.5 C22,8.01,19.99,6,17.5,6L17.5,6z M6.5,6C4.01,6,2,8.01,2,10.5c0,2.44,1.95,4.42,4.38,4.49L6,18h4c0,0,1-6,1-7.5 C11,8.01,8.99,6,6.5,6L6.5,6z", fill:"white"}}]});this.Z(l,"videodatachange",this.df);this.Z(l,"onApiChange",this.df);this.subscribe("select",this.onSelect,this);this.df()}; XB=function(l,c){g.oi.call(this,"Audio track",g.tm.AUDIO,l,c);this.V=l;this.tracks={};g.Jj(this.element,"ytp-audio-menu-item");this.countLabel=new g.B({J:"div",Y:[{J:"span",Qf:"Audio track"},{J:"span",X:"ytp-menuitem-label-count",Qf:"{{content}}"}]});l.B("web_settings_menu_icons")&&this.setIcon({J:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"path",S:{d:"M11.72,11.93C13.58,11.59,15,9.96,15,8c0-2.21-1.79-4-4-4C8.79,4,7,5.79,7,8c0,1.96,1.42,3.59,3.28,3.93 C4.77,12.21,2,15.76,2,20h18C20,15.76,17.23,12.21,11.72,11.93z M8,8c0-1.65,1.35-3,3-3s3,1.35,3,3s-1.35,3-3,3S8,9.65,8,8z M11,12.9c5.33,0,7.56,2.99,7.94,6.1H3.06C3.44,15.89,5.67,12.9,11,12.9z M16.68,11.44l-0.48-0.88C17.31,9.95,18,8.77,18,7.5 c0-1.27-0.69-2.45-1.81-3.06l0.49-0.88C18.11,4.36,19,5.87,19,7.5C19,9.14,18.11,10.64,16.68,11.44z M18.75,13.13l-0.5-0.87 C19.95,11.28,21,9.46,21,7.5s-1.05-3.78-2.75-4.76l0.5-0.87C20.75,3.03,22,5.19,22,7.5S20.76,11.97,18.75,13.13z", fill:"white"}}]});g.Z(this,this.countLabel);g.Ez(this,this.countLabel);this.Z(l,"videodatachange",this.df);this.Z(l,"onPlaybackAudioChange",this.df);this.df()}; k9=function(l,c){eb.call(this,"Autoplay",g.tm.WC);this.V=l;this.l9=c;this.D=!1;this.K=[];this.Z(l,"presentingplayerstatechange",this.G);this.subscribe("select",this.onSelect,this);l.createClientVe(this.element,this,113682);this.G()}; jAK=function(l,c){g.gP.call(this,g.uq({"aria-haspopup":"false"}),0,"More options");this.V=l;this.l9=c;this.Z(this.element,"click",this.onClick);this.l9.Fn(this)}; VZg=function(l,c){var Y;g.A2(l.L())&&(Y={J:"div",X:"ytp-panel-footer-content",Y:[{J:"span",Qf:"Adjust download quality from your "},{J:"a",X:"ytp-panel-footer-content-link",Qf:"Settings",S:{href:"/account_downloads"}}]});g.oi.call(this,"Quality",g.tm.Qb,l,c,void 0,void 0,Y);this.V=l;this.xT={};this.j={};this.T={};this.JJ=new Set;this.D=this.W=!1;this.C="unknown";this.AJ="";this.Kh=new g.u1;g.Z(this,this.Kh);this.W=this.V.B("web_player_use_new_api_for_quality_pullback");this.D=this.V.B("web_player_enable_premium_hbr_playback_cap"); l.B("web_settings_menu_icons")&&this.setIcon({J:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"path",S:{d:"M15,17h6v1h-6V17z M11,17H3v1h8v2h1v-2v-1v-2h-1V17z M14,8h1V6V5V3h-1v2H3v1h11V8z M18,5v1h3V5H18z M6,14h1v-2v-1V9H6v2H3v1 h3V14z M10,12h11v-1H10V12z",fill:"white"}}]});g.Jj(this.G.element,"ytp-quality-menu");this.Z(l,"videodatachange",this.Mw);this.Z(l,"videoplayerreset",this.Mw);this.Z(l,"onPlaybackQualityChange",this.kq);this.Mw();l.createClientVe(this.element,this,137721)}; CbL=function(l,c,Y){var X=l.xT[c],k=g.QH[c];return oCv(l,X?X.qualityLabel:k?k+"p":"Auto",c,Y)}; ZJX=function(l,c,Y,X,k){var r=(c=l.D?l.T[c]:l.j[c])&&c.quality,e=c&&c.qualityLabel;e=e?e:"Auto";X&&(e="("+e);l=oCv(l,e,r||"",k);X&&l.Y.push(")");(X=(X=c&&c.paygatedQualityDetails)&&X.paygatedIndicatorText)&&Y&&l.Y.push({J:"div",X:"ytp-premium-label",Qf:X});return l}; oCv=function(l,c,Y,X){c={J:"span",WU:X,Y:[c]};var k;X="ytp-swatch-color";if(l.W||l.D)X="ytp-swatch-color-white";Y==="highres"?k="8K":Y==="hd2880"?k="5K":Y==="hd2160"?k="4K":Y.indexOf("hd")===0&&Y!=="hd720"&&(k="HD");k&&(c.Y.push(" "),c.Y.push({J:"sup",X:X,Qf:k}));return c}; rw=function(l,c,Y,X,k,r){r=r===void 0?!1:r;var e={J:"div",WU:["ytp-input-slider-section"],Y:[{J:"input",X:"ytp-input-slider",S:{role:"slider",tabindex:"0",type:"range",min:"{{minvalue}}",max:"{{maxvalue}}",step:"{{stepvalue}}",value:"{{slidervalue}}"}}]};k&&e.Y.unshift(k);r&&e.WU.push("ytp-vertical-slider");g.B.call(this,e);this.W=l;this.C=c;this.U=Y;this.initialValue=X;this.header=k;this.G=this.wf("ytp-input-slider");this.D=X?X:l;this.init();this.Z(this.G,"input",this.T);this.Z(this.G,"keydown", this.K)}; eG=function(l,c){l.D=c;l.updateValue("slidervalue",l.D);l.G.valueAsNumber=l.D;$0O(l,c)}; $0O=function(l,c){l.G.style.setProperty("--yt-slider-shape-gradient-percent",(c-l.W)/(l.C-l.W)*100+"%")}; JU=function(l){rw.call(this,l.getAvailablePlaybackRates()[0],l.getAvailablePlaybackRates()[l.getAvailablePlaybackRates().length-1],.05,l.getPlaybackRate(),{J:"div",X:"ytp-speedslider-indicator-container",Y:[{J:"div",X:"ytp-speedslider-badge"},{J:"p",X:"ytp-speedslider-text"}]});this.V=l;this.AJ=i_(this.Kh,50,this);g.Jj(this.G,"ytp-speedslider");this.j=this.wf("ytp-speedslider-text");this.JJ=this.wf("ytp-speedslider-badge");QAi(this);this.Z(this.G,"change",this.xT)}; QAi=function(l){l.j.textContent=l.D+"x";l.JJ.classList.toggle("ytp-speedslider-premium-badge",l.D>2&&l.V.B("enable_web_premium_varispeed"))}; dw=function(l,c,Y,X,k,r,e){g.B.call(this,{J:"div",X:"ytp-slider-section",S:{role:"slider","aria-valuemin":"{{minvalue}}","aria-valuemax":"{{maxvalue}}","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},Y:[{J:"div",X:"ytp-slider",Y:[{J:"div",X:"ytp-slider-handle"}]}]});this.U=l;this.j=c;this.G=Y;this.K=X;this.AJ=k;this.PU=r;this.range=this.K-this.G;this.Ch=this.wf("ytp-slider-section");this.T=this.wf("ytp-slider");this.Kh=this.wf("ytp-slider-handle");this.C=new g.$O(this.T, !0);this.D=e?e:Y;g.Z(this,this.C);this.C.subscribe("dragmove",this.O9,this);this.Z(this.element,"keydown",this.ow);this.Z(this.element,"wheel",this.nT);this.init()}; yX=function(l){dw.call(this,.05,.05,l.getAvailablePlaybackRates()[0],l.getAvailablePlaybackRates()[l.getAvailablePlaybackRates().length-1],150,20,l.getPlaybackRate());this.V=l;this.W=g.eR("P");this.JJ=i_(this.xT,50,this);g.Jj(this.T,"ytp-speedslider");g.Jj(this.W,"ytp-speedslider-text");l=this.W;var c=this.T;c.parentNode&&c.parentNode.insertBefore(l,c.nextSibling);m0r(this);this.Z(this.V,"onPlaybackRateChange",this.updateValues)}; m0r=function(l){l.W.textContent=Wyn(l,l.D)+"x"}; Wyn=function(l,c){l=Number(g.b0(c,l.G,l.K).toFixed(2));c=Math.floor((l+.001)*100%5+2E-15);var Y=l;c!==0&&(Y=l-c*.01);return Number(Y.toFixed(2))}; MZ5=function(l){g.fs.call(this,{J:"div",X:"ytp-speedslider-component"});l.B("web_settings_use_input_slider")?this.D=new JU(l):this.D=new yX(l);g.Z(this,this.D);this.element.appendChild(this.D.element)}; sA5=function(l){var c=new MZ5(l);vo.call(this,l,c,"Custom");g.Z(this,c)}; B_n=function(l,c){var Y=new sA5(l);g.oi.call(this,"Playback speed",g.tm.xR,l,c,Ob(l)?void 0:"Custom",Ob(l)?void 0:function(){g.hZ(c,Y)}); var X=this;this.T=!1;g.Z(this,Y);this.C=new JU(l);g.Z(this,this.C);l.B("web_settings_menu_icons")&&this.setIcon({J:"svg",S:{height:"24",viewBox:"0 0 24 24",width:"24"},Y:[{J:"path",S:{d:"M10,8v8l6-4L10,8L10,8z M6.3,5L5.7,4.2C7.2,3,9,2.2,11,2l0.1,1C9.3,3.2,7.7,3.9,6.3,5z M5,6.3L4.2,5.7C3,7.2,2.2,9,2,11 l1,.1C3.2,9.3,3.9,7.7,5,6.3z M5,17.7c-1.1-1.4-1.8-3.1-2-4.8L2,13c0.2,2,1,3.8,2.2,5.4L5,17.7z M11.1,21c-1.8-0.2-3.4-0.9-4.8-2 l-0.6,.8C7.2,21,9,21.8,11,22L11.1,21z M22,12c0-5.2-3.9-9.4-9-10l-0.1,1c4.6,.5,8.1,4.3,8.1,9s-3.5,8.5-8.1,9l0.1,1 C18.2,21.5,22,17.2,22,12z", fill:"white"}}]});this.V=l;this.T=!1;this.AJ=null;Ob(l)?(this.D=g.qi("Custom ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:this.V.getPlaybackRate().toString()}),this.W=this.V.getPlaybackRate()):this.W=this.D=null;this.j=this.V.getAvailablePlaybackRates();this.Z(l,"presentingplayerstatechange",this.df);var k;((k=this.V.getVideoData())==null?0:k.q0())&&this.Z(l,"serverstitchedvideochange",this.df);this.Z(this.C.G,"change",function(){X.T=!0;X.df()}); this.df()}; Lyg=function(l,c){var Y=D3(c);l.D&&(l.T||c===l.W)?(l.AC(l.D),l.jb(c.toString())):l.AC(Y)}; gCg=function(l){l.yu(l.j.map(D3));l.D=null;l.W=null;var c=l.V.getPlaybackRate();Ob(l.V)&&ECc(l,c);!l.j.includes(c)||l.T?l.AC(l.D):l.AC(D3(c))}; ECc=function(l,c){l.W=c;l.D=g.qi("Custom ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:c.toString()});c=l.j.map(D3);c.unshift(l.D);l.yu(c)}; D3=function(l){return l.toString()}; Ob=function(l){return l.B("web_settings_menu_surface_custom_playback")}; uen=function(l){return l.B("web_settings_menu_surface_custom_playback")&&l.B("web_settings_use_input_slider")}; Fyk=function(l,c,Y,X){var k=new g.xO(c,void 0,"Video Override");g.oi.call(this,X.text||"",l,c,Y,"Video Override",function(){g.hZ(Y,k)}); var r=this;g.Jj(this.element,"ytp-subtitles-options-menu-item");this.setting=X.option.toString();l=X.options;this.settings=g.G_(l,this.lO,this);this.W=k;g.Z(this,this.W);c=new g.gP({J:"div",X:"ytp-menuitemtitle",Qf:"Allow for a different caption style if specified by the video."},0);g.Z(this,c);this.W.Fn(c,!0);this.T=new g.gP({J:"div",X:"ytp-menuitem",S:{role:"menuitemradio",tabindex:"0"},Y:[{J:"div",X:"ytp-menuitem-label",Qf:"On"}]},-1);g.Z(this,this.T);this.W.Fn(this.T,!0);this.Z(this.T.element, "click",function(){A6n(r,!0)}); this.D=new g.gP({J:"div",X:"ytp-menuitem",S:{role:"menuitemradio",tabindex:"0"},Y:[{J:"div",X:"ytp-menuitem-label",Qf:"Off"}]},-2);g.Z(this,this.D);this.W.Fn(this.D,!0);this.Z(this.D.element,"click",function(){A6n(r,!1)}); this.yu(g.vL(l,this.lO))}; A6n=function(l,c){l.publish("settingChange",l.setting+"Override",!c);l.l9.tY()}; tU=function(l,c){g.xO.call(this,l,void 0,"Options");var Y=this;this.Zd={};for(var X=0;X=0);if(!(c<0||c===l.T)){l.T=c;c=243*l.scale;var Y=141*l.scale,X=y4v(l.G,l.T,c);xSi(l.bg,X,c,Y,!0);l.Kh.start()}}; xoK=function(l){var c=l.D;l.type===3&&l.xT.stop();l.api.removeEventListener("appresize",l.AJ);l.U||c.setAttribute("title",l.K);l.K="";l.D=null;l.update({keyBoardShortcut:"",keyBoardShortcutTitle:""});l.wrapper.style.width=""}; ncn=function(l){g.B.call(this,{J:"button",WU:["ytp-watch-later-button","ytp-button"],S:{title:"{{title}}","data-tooltip-image":"{{image}}","data-tooltip-opaque":String(g.h2(l.L()))},Y:[{J:"div",X:"ytp-watch-later-icon",Qf:"{{icon}}"},{J:"div",X:"ytp-watch-later-title",Qf:"Watch later"}]});this.V=l;this.icon=null;this.visible=this.isRequestPending=this.D=!1;Qor(l);l.createClientVe(this.element,this,28665);this.listen("click",this.onClick,this);this.Z(l,"videoplayerreset",this.onReset);this.Z(l,"appresize", this.UR);this.Z(l,"videodatachange",this.UR);this.Z(l,"presentingplayerstatechange",this.UR);this.UR();l=this.V.L();var c=g.VK("yt-player-watch-later-pending");l.T&&c?(Hzg(),zNO(this)):this.df(2);g.DK(this.element,"ytp-show-watch-later-title",g.h2(l));xh(this.V,this.element,this)}; hNL=function(l){var c=l.V.getPlayerSize(),Y=l.V.L(),X=l.V.getVideoData(),k=g.h2(Y)&&g.KX(l.V)&&g.L(l.V.getPlayerStateObject(),128),r=Y.K;return Y.vI&&c.width>=240&&!X.isAd()&&X.vI&&!k&&!g.Xo(X)&&!l.V.isEmbedsShortsMode()&&!r}; HCv=function(l,c){ADn(g.BN(l.V.L()),"wl_button",function(){Hzg({videoId:c});window.location.reload()})}; zNO=function(l){if(!l.isRequestPending){l.isRequestPending=!0;l.df(3);var c=l.V.getVideoData();c=l.D?c.removeFromWatchLaterCommand:c.addToWatchLaterCommand;var Y=l.V.hC(),X=l.D?function(){l.D=!1;l.isRequestPending=!1;l.df(2);l.V.L().C&&l.V.cU("WATCH_LATER_VIDEO_REMOVED")}:function(){l.D=!0; l.isRequestPending=!1;l.df(1);l.V.L().G&&l.V.CS(l.element);l.V.L().C&&l.V.cU("WATCH_LATER_VIDEO_ADDED")}; E_(Y,c).then(X,function(){l.isRequestPending=!1;l.df(4,"An error occurred. Please try again later.");l.V.L().C&&l.V.cU("WATCH_LATER_ERROR","An error occurred. Please try again later.")})}}; w6L=function(l,c){if(c!==l.icon){switch(c){case 3:var Y=Ol();break;case 1:Y=Nf();break;case 2:Y={J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{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:Y={J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path", xF:!0,S:{d:"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z",fill:"#fff"}}]}}l.updateValue("icon",Y);l.icon=c}}; g.nq=function(){g.Qy.apply(this,arguments);this.S5=(this.wF=g.h2(this.api.L()))&&(this.api.L().G||cJ()||Iv());this.GT=48;this.AO=69;this.DX=this.Ew=null;this.qS=[];this.ev=this.Xe=this.c5=this.LZ=this.qO=null;this.Op=[];this.contextMenu=this.Oo=this.overflowButton=this.Nx=this.lK=this.searchButton=this.copyLinkButton=this.shareButton=this.uS=this.gD=this.title=this.channelAvatar=this.Ra=this.tooltip=null;this.Lk=!1;this.Mo=this.IU=this.Ft=this.dN=null;this.Xm=this.t7=this.kh=!1}; KsO=function(l){var c=l.api.L(),Y=g.L(l.api.getPlayerStateObject(),128);return c.T&&Y&&!l.api.isFullscreen()}; Tzy=function(l){if(l.QA()&&!l.api.isEmbedsShortsMode()&&l.Nx){var c=l.api.B("web_player_hide_overflow_button_if_empty_menu");!l.uS||c&&!hNL(l.uS)||AlS(l.Nx,l.uS);!l.shareButton||c&&!J_v(l.shareButton)||AlS(l.Nx,l.shareButton);!l.copyLinkButton||c&&!tJK(l.copyLinkButton)||AlS(l.Nx,l.copyLinkButton)}else{if(l.Nx){c=l.Nx;for(var Y=g.b(c.actionButtons),X=Y.next();!X.done;X=Y.next())X.value.detach();c.actionButtons=[]}l.searchButton&&!g.tG(l.gD.element,l.searchButton.element)&&l.searchButton.Vf(l.gD.element); l.uS&&!g.tG(l.gD.element,l.uS.element)&&l.uS.Vf(l.gD.element);l.shareButton&&!g.tG(l.gD.element,l.shareButton.element)&&l.shareButton.Vf(l.gD.element);l.copyLinkButton&&!g.tG(l.gD.element,l.copyLinkButton.element)&&l.copyLinkButton.Vf(l.gD.element)}}; juK=function(l,c,Y){c=Y?c.lastElementChild:c.firstElementChild;for(var X=null;c;){if(tz(c,"display")!=="none"&&c.getAttribute("aria-hidden")!=="true"){var k=void 0;c.tabIndex>=0?k=c:k=juK(l,c,Y);k&&(X?Y?k.tabIndex>X.tabIndex&&(X=k):k.tabIndexX/1E3+1)return{msg:"in-the-past"};if(r.isLivePlayback&&!isFinite(X))return{msg:"live-infinite"};(X=c.Vx())&&X.isView()&&(X=X.mediaElement);if(X&&X.pZ().length>12&&g.NB(k))return{msg:"played-ranges"};if(!k.K)return null;if(!e)return{msg:"no-pvd-formats"};if(!k.K.D||!e.D)return{msg:"non-dash"};X=e.videoInfos[0];var d=k.K.videoInfos[0];l.C&&r5(r)&&(X=c.WR(),d= Y.WR());if(!X||!d)return{msg:"no-video-info"};if(l.K&&(uO(X)||uO(d)))return{msg:"av1"};c=l.D&&r.EX()&&qc();if(d.containerType!==X.containerType)if(c)r.Gz("sgap",{ierr:"container"});else return{msg:"container"};if(l.G&&!c&&(d.rf!==X.rf||d.rf===""||X.rf===""))return{msg:"codec"};if(l.T&&d.video&&X.video&&Math.abs(d.video.width/d.video.height-X.video.width/X.video.height)>.01)return{msg:"ratio"};if(g.NB(r)&&g.NB(k))return{msg:"content-protection"};e=e.D[0];k=k.K.D[0];Y=e.audio;var y=k.audio;if(Y.sampleRate!== y.sampleRate&&!g.Th)if(c)r.Gz("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:e.itag,cr:Y.sampleRate,ni:k.itag,nr:y.sampleRate};return(Y.numChannels||2)!==(y.numChannels||2)?{msg:"channel-count"}:l.N&&r.EX()&&X.video.fps!==d.video.fps?{msg:"fps"}:null}; ZCV=function(l,c,Y){var X=l.getVideoData(),k=c.getVideoData();if(!X.L().supportsGaplessShorts())return{nq:"env"};if(Y.W){if(X.Ow&&!X.isAd()||k.Ow&&!k.isAd())return{nq:"autoplay"}}else if(X.Ow||k.Ow)return{nq:"autoplay"};if(!X.U)return{nq:"client"};if(!l.Vq())return{nq:"no-empty"};l=C$V(Y,l,c,Infinity);return l!=null?{nq:l.msg}:null}; ww=function(l){g.C.call(this);this.app=l;this.N=this.T=this.G=this.D=null;this.K=1;this.events=new g.Cr(this);this.events.Z(this.app.Ih,g.d8("gaplessshortslooprange"),this.U);g.Z(this,this.events)}; $oL=function(){this.T=this.W=this.K=this.C=this.N=this.G=this.D=!1}; Qun=function(l){var c=new $oL;c.D=l.B("h5_gapless_support_types_diff");c.N=l.B("h5_gapless_error_on_fps_diff");c.C=l.B("html5_gapless_use_format_info_fix");c.K=l.B("html5_gapless_disable_on_av1")&&!l.B("html5_gapless_enable_on_av1");c.G=l.B("html5_gapless_check_codec_diff_strictly");c.W=l.B("html5_gapless_on_ad_autoplay");c.T=l.B("html5_gapless_disable_diff_aspect_radio");return c}; g.Kq=function(l,c,Y,X){X=X===void 0?!1:X;IV.call(this);this.mediaElement=l;this.start=c;this.end=Y;this.D=X}; mon=function(l,c,Y,X,k,r){r=r===void 0?0:r;g.C.call(this);var e=this;this.policy=l;this.D=c;this.G=Y;this.dk=k;this.N=r;this.T=this.K=null;this.currentVideoDuration=this.W=-1;this.C=!1;this.BS=new FZ;this.Wn=X-c.tW()*1E3;this.BS.then(void 0,function(){}); this.timeout=new g.gY(function(){e.xQ("timeout")},1E4); g.Z(this,this.timeout);this.U=isFinite(X)||this.dk.L().experiments.oh("html5_pseudogapless_shorts")&&r5(c.getVideoData());this.status={status:0,error:null}}; Bzg=function(l){var c,Y,X,k,r,e,d,y,O,D;return g.H(function(t){if(t.D==1){if(l.vU())return t.return(Promise.reject(Error(l.status.error||"disposed")));l.timeout.start();c=g.Tz.qI();return g.n(t,l.BS,2)}g.Tz.x0("gtfta",c);Y=l.D.Vx();if(Y.isEnded())return l.xQ("ended_in_finishTransition"),t.return(Promise.reject(Error(l.status.error||"")));if(!l.T||!pA(l.T))return l.xQ("next_mse_closed"),t.return(Promise.reject(Error(l.status.error||"")));if(l.G.cX()!==l.T)return l.xQ("next_mse_mismatch"),t.return(Promise.reject(Error(l.status.error|| "")));X=WsK(l);k=X.JR;r=X.jW;e=X.gs;l.D.Ce(!1,!0);d=MaV(Y,k,e,!l.G.getVideoData().isAd());l.G.setMediaElement(d);(y=l.D.Dd())&&l.G.g2(y.pz,y.Se);l.U&&(l.G.seekTo(l.G.getCurrentTime()+.001,{Te:!0,kL:3,N0:"gapless_pseudo"}),d.play(),TW());O=Y.jC();O.cpn=l.D.getVideoData().clientPlaybackNonce;O.st=""+k;O.et=""+e;l.G.Gz("gapless",O);l.D.Gz("gaplessTo",{cpn:l.G.getVideoData().clientPlaybackNonce});D=l.D.getPlayerType()===l.G.getPlayerType();l.D.nI(r,!0,!1,D,l.G.getVideoData().clientPlaybackNonce);l.G.nI(l.G.getCurrentTime(), !0,!0,D,l.D.getVideoData().clientPlaybackNonce);g.q5(function(){!l.G.getVideoData().JJ&&l.G.getPlayerState().isOrWillBePlaying()&&l.G.Dj()}); jG(l,6);l.dispose();return t.return(Promise.resolve())})}; utv=function(l){if(l.G.getVideoData().K){var c=l.dk.L().B("html5_gapless_suspend_next_loader")&&l.N===1;l.G.kN(l.T,c,Lsk(l));jG(l,3);Ecr(l);var Y=gcL(l);c=Y.Ys;Y=Y.Mf;c.subscribe("updateend",l.Hv,l);Y.subscribe("updateend",l.Hv,l);l.Hv(c);l.Hv(Y)}}; Ecr=function(l){l.D.unsubscribe("internalvideodatachange",l.hd,l);l.G.unsubscribe("internalvideodatachange",l.hd,l);l.dk.L().B("html5_gapless_use_format_info_fix")&&(l.D.unsubscribe("internalvideoformatchange",l.hd,l),l.G.unsubscribe("internalvideoformatchange",l.hd,l));l.D.unsubscribe("mediasourceattached",l.hd,l);l.G.unsubscribe("statechange",l.BB,l)}; MaV=function(l,c,Y,X){l=l.isView()?l.mediaElement:l;return new g.Kq(l,c,Y,X)}; jG=function(l,c){c<=l.status.status||(l.status={status:c,error:null},c===5&&l.BS.resolve())}; Lsk=function(l){return l.dk.L().B("html5_gapless_no_clear_buffer_timeline")&&l.N===1&&d5(l.D.getVideoData())}; WsK=function(l){var c=l.D.Vx();c=c.isView()?c.start:0;var Y=l.D.getVideoData().isLivePlayback?Infinity:l.D.Kj(!0);Y=Math.min(l.Wn/1E3,Y)+c;var X=l.U?100:0;l=Y-l.G.C0()+X;return{XH:c,JR:l,jW:Y,gs:Infinity}}; gcL=function(l){return{Ys:l.K.D.Ga,Mf:l.K.G.Ga}}; VX=function(l){g.C.call(this);var c=this;this.app=l;this.N=this.G=this.D=null;this.U=!1;this.K=this.T=null;this.C=Qun(this.app.L());this.W=function(){g.q5(function(){ABO(c)})}}; Fsk=function(l,c,Y,X,k){X=X===void 0?0:X;k=k===void 0?0:k;l.Vq()||oP(l);l.T=new FZ;l.D=c;var r=Y,e=k===0;e=e===void 0?!0:e;var d=l.app.MQ(),y=d.getVideoData().isLivePlayback?Infinity:d.Kj(!0)*1E3;r>y&&(r=y-200,l.U=!0);e&&d.getCurrentTime()>=r/1E3?l.W():(l.G=d,e&&(e=r,r=l.G,l.app.Ih.addEventListener(g.Jv("vqueued"),l.W),e=isFinite(e)||e/1E3>r.getDuration()?e:0x8000000000000,l.N=new g.r8(e,0x8000000000000,{namespace:"vqueued"}),r.addCueRange(l.N)));e=X/=1E3;r=c.getVideoData().D;X&&r&&l.G&&(d=X,y=0, c.getVideoData().isLivePlayback&&(e=Math.min(Y/1E3,l.G.Kj(!0)),y=Math.max(0,e-l.G.getCurrentTime()),d=Math.min(X,c.Kj()+y)),e=YWn(r,d)||X,e!==X&&l.D.Gz("qvaln",{st:X,at:e,rm:y,ct:d}));c=e;X=l.D;X.getVideoData().oe=!0;X.getVideoData().U=!0;X.xw(!0);r={};l.G&&(r=l.G.vR(),e=l.G.getVideoData().clientPlaybackNonce,r={crt:(r*1E3).toFixed(),cpn:e});X.Gz("queued",r);c!==0&&X.seekTo(c+.01,{Te:!0,kL:3,N0:"videoqueuer_queued"});l.K=new mon(l.C,l.app.MQ(),l.D,Y,l.app,k);Y=l.K;Y.status.status!==Infinity&&(jG(Y, 1),Y.D.subscribe("internalvideodatachange",Y.hd,Y),Y.G.subscribe("internalvideodatachange",Y.hd,Y),Y.dk.L().B("html5_gapless_use_format_info_fix")&&(Y.D.subscribe("internalvideoformatchange",Y.hd,Y),Y.G.subscribe("internalvideoformatchange",Y.hd,Y)),Y.D.subscribe("mediasourceattached",Y.hd,Y),Y.G.subscribe("statechange",Y.BB,Y),Y.D.subscribe("newelementrequired",Y.FM,Y),Y.hd());return l.T}; ABO=function(l){var c,Y,X,k,r,e,d,y,O;g.H(function(D){switch(D.D){case 1:if(l.vU()||!l.T||!l.D)return D.return();l.U&&l.app.MQ().z0(!0,!1);Y=l.app.L().B("html5_force_csdai_gapful_transition")&&((c=l.app.MQ())==null?void 0:c.getVideoData().isDaiEnabled());X=null;if(!l.K||Y){D.kT(2);break}g.Rn(D,3);return g.n(D,Bzg(l.K),5);case 5:g.Si(D,2);break;case 3:X=k=g.vS(D);case 2:if(!l.D)return D.return();g.Tz.xx("vqsp",function(){l.app.KA(l.D)}); if(!l.D)return D.return();r=l.D.Vx();l.app.L().B("html5_gapless_seek_on_negative_time")&&r&&r.getCurrentTime()<-.01&&l.D.seekTo(0);g.Tz.xx("vqpv",function(){l.app.playVideo()}); if(X||Y)l.D?(e=X?X.message:"forced",(d=l.G)==null||d.Gz("gapfulfbk",{r:e}),l.D.FJ(e)):(y=l.G)==null||y.Gz("gapsp",{});O=l.T;oP(l);O&&O.resolve();return D.return(Promise.resolve())}})}; oP=function(l,c){c=c===void 0?!1:c;if(l.G){if(l.N){var Y=l.G;l.app.Ih.removeEventListener(g.Jv("vqueued"),l.W);Y.removeCueRange(l.N)}l.G=null;l.N=null}l.K&&(l.K.status.status!==6&&(Y=l.K,Y.status.status!==Infinity&&Y.N!==1&&Y.xQ("Canceled")),l.K=null);l.T=null;l.D&&!c&&l.D!==l.app.Ki()&&l.D!==l.app.MQ()&&l.D.oA();l.D&&c&&l.D.g6();l.D=null;l.U=!1}; I_V=function(l){var c;return((c=l.K)==null?void 0:c.currentVideoDuration)||-1}; l2n=function(l,c,Y){if(l.Vq())return"qie";if(l.D==null||l.D.TV()||l.D.getVideoData()==null)return"qpd";if(c.videoId!==l.D.HZ())return"vinm";if(I_V(l)<=0)return"ivd";if(Y!==1)return"upt";if((Y=l.K)==null)l=void 0;else if(Y.getStatus().status!==5)l="niss";else if(C$V(Y.policy,Y.D,Y.G,Y.Wn)!=null)l="pge";else{c=gcL(Y);l=c.Ys;var X=c.Mf;c=g.GR(Y.dk.L().experiments,"html5_shorts_gapless_next_buffer_in_seconds");Y=Y.W+c;X=OA(X.rC(),Y);l=OA(l.rC(),Y);l=!(c>0)||X&&l?null:"neb"}return l!=null?l:null}; cKr=function(){g.OG.call(this);var l=this;this.fullscreen=0;this.T=this.K=this.pictureInPicture=this.D=this.G=this.inline=!1;this.N=function(){l.A5()}; gWL(this.N);this.W=this.getVisibilityState(this.Kt(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.ZY(),this.iy(),this.QJ(),this.oV())}; yT=function(l){return!(l.isMinimized()||l.isInline()||l.isBackground()||l.ZY()||l.iy()||l.QJ()||l.oV())}; g.Cq=function(l){this.fh=l;this.videoData=this.playerState=null}; g.Z3=function(l,c){g.C.call(this);this.fh=l;this.K={};this.RV=this.G=this.N=null;this.D=new g.Cq(l);l.B("web_player_present_empty")&&(this.G=this.D);this.T=c}; ecn=function(l){var c=l.experiments,Y=c.oh.bind(c);YkK=Y("html5_use_async_stopVideo");X$v=Y("html5_pause_for_async_stopVideo");kCc=Y("html5_not_reset_media_source");Y("html5_listen_for_audio_output_changed")&&(KQv=!0);LA=Y("html5_not_reset_media_source");rKy=Y("html5_not_reset_media_source");PX=Y("html5_retain_source_buffer_appends_for_debugging");WkL=Y("web_watch_pip");Y("html5_mediastream_applies_timestamp_offset")&&(pM=!0);var X=g.GR(c,"html5_cobalt_override_quic");X&&G6("QUIC",+(X>0));(X=g.GR(c, "html5_cobalt_audio_write_ahead_ms"))&&G6("Media.AudioWriteDurationLocal",X);(X=Y("html5_cobalt_enable_decode_to_texture"))&&G6("Media.PlayerConfiguration.DecodeToTexturePreferred",X?1:0);(l.EV()||Y("html5_log_cpu_info"))&&BQV();Error.stackTraceLimit=50;var k=g.GR(c,"html5_idle_rate_limit_ms");k&&Object.defineProperty(window,"requestIdleCallback",{value:function(r){return window.setTimeout(r,k)}}); wCg(l.N);zB=Y("html5_use_ump_request_slicer");R5n=Y("html5_record_now");Y("html5_disable_streaming_xhr")&&(II=!1);Y("html5_byterate_constraints")&&(JQ=!0);Y("html5_use_non_active_broadcast_for_post_live")&&(gV=!0);Y("html5_sunset_aac_high_codec_family")&&(sf["141"]="a");Y("html5_enable_encrypted_av1")&&(gi=!0)}; JKn=function(l){return l.slice(12).replace(/_[a-z]/g,function(c){return c.toUpperCase().replace("_","")}).replace("Dot",".")}; dvX=function(l){var c={},Y;for(Y in l.experiments.flags)if(Y.startsWith("cobalt_h5vcc")){var X=JKn(Y),k=g.GR(l.experiments,Y);X&&k&&(c[X]=G6(X,k))}return c}; $9=function(l,c,Y,X,k){k=k===void 0?[]:k;g.C.call(this);this.fh=l;this.Z6=c;this.T=Y;this.segments=k;this.D=void 0;this.G=new Map;k.length&&(this.D=k[0])}; yKn=function(l){if(!(l.segments.length<2)){var c=l.segments.shift();if(c){var Y=c.D,X=[];if(Y.size){Y=g.b(Y.values());for(var k=Y.next();!k.done;k=Y.next()){k=g.b(k.value);for(var r=k.next();!r.done;r=k.next()){r=r.value;for(var e=g.b(r.segments),d=e.next();!d.done;d=e.next())(d=QX(d.value))&&X.push(d);r.removeAll()}}}(Y=QX(c))&&X.push(Y);X=g.b(X);for(Y=X.next();!Y.done;Y=X.next())l.G.delete(Y.value);c.dispose()}}}; m_=function(l,c,Y,X){if(!l.D||c>Y)return!1;c=new $9(l.fh,c,Y,l.D,X);X=g.b(X);for(Y=X.next();!Y.done;Y=X.next()){Y=Y.value;var k=QX(Y);k&&k!==QX(l.D)&&l.G.set(k,[Y])}l=l.D;l.D.has(c.vZ())?l.D.get(c.vZ()).push(c):l.D.set(c.vZ(),[c]);return!0}; Bd=function(l,c){return l.G.get(c)}; OTO=function(l,c,Y){l.G.set(c,Y)}; W8=function(l,c,Y,X,k,r){return new Dvg(Y,Y+(X||0),!X,c,l,k,r)}; Dvg=function(l,c,Y,X,k,r,e){g.C.call(this);this.Z6=l;this.K=c;this.G=Y;this.type=X;this.T=k;this.videoData=r;this.Hf=e;this.D=new Map;vY(r)}; QX=function(l){return l.videoData.clientPlaybackNonce}; tYg=function(l){if(l.D.size)for(var c=g.b(l.D.values()),Y=c.next();!Y.done;Y=c.next()){Y=g.b(Y.value);for(var X=Y.next();!X.done;X=Y.next())X.value.dispose()}l.D.clear()}; Uvv=function(l){this.end=this.start=l}; g.Mh=function(){this.D=new Map;this.K=new Map;this.G=new Map}; g.sb=function(l,c,Y,X){g.C.call(this);var k=this;this.api=l;this.fh=c;this.playback=Y;this.app=X;this.NQ=new g.Mh;this.G=new Map;this.W=[];this.N=[];this.K=new Map;this.fC=new Map;this.C=new Map;this.nh=null;this.OV=NaN;this.V2=this.qJ=null;this.MJ=new g.gY(function(){GCv(k,k.OV,k.qJ||void 0)}); this.events=new g.Cr(this);this.Gc=15E3;this.PU=new g.gY(function(){k.Ch=!0;k.playback.pQ(k.Gc);f2n(k);if(k.playback.getVideoData().q0()){var r;k.D6({togab:(r=k.Kh)==null?void 0:r.identifier})}k.Qh(!1)},this.Gc); this.Ch=!1;this.U=new Map;this.iQ=[];this.Kh=null;this.Pu=new Set;this.yf=[];this.DZ=[];this.CV=[];this.U$=[];this.D=void 0;this.JJ=0;this.Ed=!0;this.j=!1;this.ZA=[];this.uQ=new Set;this.gC=new Set;this.oe=new Set;this.H2=0;this.Ud=new Set;this.Ie=0;this.h4=this.CC=!1;this.gB=this.T="";this.xT=null;this.logger=new g.eh("dai");this.gk={LdQ:function(){return k.G}, SQ6:function(){return k.W}, O$Q:function(){return k.K}, pJ:function(r){k.onCueRangeEnter(k.G.get(r))}, Z$J:function(r){k.onCueRangeExit(k.G.get(r))}, pMQ:function(r,e){k.G.set(r,e)}, jm7:function(r){k.gB=r}, iH:function(){return k.iH()}, nxQ:function(r){return k.C.get(r)}, uif:function(){return k.xT}}; this.playback.getPlayerType();this.playback.XY(this);this.ph=this.fh.EV();g.Z(this,this.MJ);g.Z(this,this.events);g.Z(this,this.PU);this.events.Z(this.api,g.Jv("serverstitchedcuerange"),this.onCueRangeEnter);this.events.Z(this.api,g.d8("serverstitchedcuerange"),this.onCueRangeExit)}; a2v=function(l,c,Y,X,k,r,e,d,y){if(l.fh.B("html5_ignore_ads_after_noadresponse")&&y&&l.Pu.has(y))return B8(l,{reason:"addafternoad",cueid:y}),"";y=PKv(l,r,r+k);l.Ch&&l.D6({adaftto:1});Y||l.D6({missadcon:1,enter:r,len:k,aid:d});l.AJ&&!l.AJ.Ut&&(l.AJ.Ut=d);l.h4&&l.D6({adfbk:1,enter:r,len:k,aid:d});var O=l.playback;e=e===void 0?r+k:e;r===e&&!k&&l.fh.B("html5_allow_zero_duration_ads_on_timeline")&&l.D6({attl0d:1});r>e&&B8(l,{reason:"enterTime_greater_than_return",Z6:r,tA:e});var D=O.yB()*1E3;rO&&B8(l,{reason:"parent_return_greater_than_content_duration",tA:e,qPQ:O});O=null;D=g.dA(l.N,{tA:r},function(t,U){return t.tA-U.tA}); D>=0&&(O=l.N[D],O.tA>r&&bTV(l,c.video_id||"",r,e,O));if(y&&O)for(D=0;D.5&&l.D6({ttdtb:1,delta:e,cpn:k.cpn,enter:c.adCpn,exit:Y.adCpn,seek:X,skip:r});l.api.B("html5_ssdai_enable_media_end_cue_range")&&l.api.vS();if(c.isAd&&Y.isAd){k=!!r;if(c.adCpn&&Y.adCpn){var d=l.K.get(c.adCpn);var y=l.K.get(Y.adCpn)}k?l.D6({igtransskip:1,enter:c.adCpn,exit:Y.adCpn,seek:X,skip:r}):uU(l,y,d,Y.hN,c.hN,X,k)}else if(!c.isAd&&Y.isAd){l.gB=k.cpn;l.api.publish("serverstitchedvideochange");d=Eb(l,"a2c");l.D6(d); l.H2=0;if(d=Y.I2)l.JJ=d.end;var O;Y.adCpn&&(O=l.K.get(Y.adCpn));O&&l.playback.G0(O,k,Y.hN,c.hN,X,!!r)}else if(c.isAd&&!Y.isAd){var D;c.adCpn&&(D=l.K.get(c.adCpn));D&&(l.JJ=0,l.gB=D.cpn,gw(l,D),O=Eb(l,"c2a",D),l.D6(O),l.H2=1,l.playback.G0(k,D,Y.hN,c.hN,X,!!r))}}; FB=function(l,c,Y){Y=Y===void 0?0:Y;var X=g.dA(l.N,{Z6:(c+Y)*1E3},function(d,y){return d.Z6-y.Z6}); X=X<0?(X+2)*-1:X;if(X>=0)for(var k=c*1E3,r=X;r<=X+1&&r=e.Z6-Y*1E3&&k<=e.tA+Y*1E3)return{qZ:e,h0:c}}return{qZ:void 0,h0:c}}; p$i=function(l,c){var Y="";(c=Ncr(l,c))&&(Y=c.getId());return Y?l.K.get(Y):void 0}; Ncr=function(l,c){if(l.gB){var Y=l.G.get(l.gB);if(Y&&Y.start-200<=c&&Y.end+200>=c)return Y}l=g.b(l.G.values());for(Y=l.next();!Y.done;Y=l.next())if(Y=Y.value,Y.start<=c&&Y.end>=c)return Y}; GCv=function(l,c,Y){var X=l.V2||l.app.MQ().getPlayerState();IP(l,!0);l.playback.seekTo(c,Y);l=l.app.MQ();c=l.getPlayerState();X.isOrWillBePlaying()&&!c.isOrWillBePlaying()?l.playVideo():X.isPaused()&&!c.isPaused()&&l.pauseVideo()}; IP=function(l,c){l.OV=NaN;l.qJ=null;l.MJ.stop();l.nh&&c&&l.nh.g8();l.V2=null;l.nh=null}; Rcg=function(l){var c=c===void 0?-1:c;var Y=Y===void 0?Infinity:Y;for(var X=[],k=g.b(l.N),r=k.next();!r.done;r=k.next())r=r.value,(r.Z6Y)&&X.push(r);l.N=X;X=g.b(l.G.values());for(k=X.next();!k.done;k=X.next())k=k.value,k.start>=c&&k.end<=Y&&(l.playback.removeCueRange(k),l.G.delete(k.getId()),l.D6({rmAdCR:1}));X=FB(l,c/1E3);c=X.qZ;X=X.h0;if(c&&(X=X*1E3-c.Z6,k=c.Z6+X,c.durationMs=X,c.tA=k,X=l.G.get(c.cpn))){k=g.b(l.W);for(r=k.next();!r.done;r=k.next())r=r.value,r.start===X.end?r.start=c.Z6+ c.durationMs:r.end===X.start&&(r.end=c.Z6);X.start=c.Z6;X.end=c.Z6+c.durationMs}if(c=FB(l,Y/1E3).qZ){var e;X="playback_timelinePlaybackId_"+c.Sb+"_video_id_"+((e=c.videoData)==null?void 0:e.videoId)+"_durationMs_"+c.durationMs+"_enterTimeMs_"+c.Z6+"_parentReturnTimeMs_"+c.tA;l.Gt("Invalid_clearEndTimeMs_"+Y+"_that_falls_during_"+X+"._Child_playbacks_can_only_have_duration_updated_not_their_start.")}}; iTc=function(l){l.NQ.clearAll();l.G.clear();l.W=[];l.N=[];l.K.clear();l.fC.clear();l.C.clear();l.U.clear();l.iQ=[];l.Kh=null;l.Pu.clear();l.yf=[];l.DZ=[];l.CV=[];l.U$=[];l.ZA=[];l.uQ.clear();l.gC.clear();l.oe.clear();l.Ud.clear();l.Ch=!1;l.D=void 0;l.JJ=0;l.Ed=!0;l.j=!1;l.H2=0;l.Ie=0;l.CC=!1;l.h4=!1;l.T="";l.PU.isActive()&&Lq(l)}; vdO=function(l,c,Y,X,k,r){if(!l.h4)if(g.SkL(l,Y))l.D6({gdu:"undec",seg:Y,itag:k});else if(c=lo(l,c,Y,X,r),!(l.playback.getVideoData().q0()&&(c==null?0:c.GV)))return c}; lo=function(l,c,Y,X,k){var r=l.U.get(Y);if(!r){if(r=xvi(l,c))return r;c=l.XK(Y-1,X!=null?X:2);if(k)return l.D6({misscue:k,sq:Y,type:X,prevsstate:c==null?void 0:c.s5,prevrecord:l.U.has(Y-1)}),l.U.get(Y-1);if((c==null?void 0:c.s5)===2)return l.D6({adnf:1,sq:Y,type:X,prevrecord:l.U.has(Y-1)}),l.U.get(Y-1)}return r}; xvi=function(l,c){c+=l.hs();if(l.playback.getVideoData().q0())a:{var Y=1;Y=Y===void 0?0:Y;var X=c*1E3;l=g.b(l.N);for(var k=l.next();!k.done;k=l.next()){k=k.value;var r=k.ZQ?k.ZQ*1E3:k.Z6;if(X>=k.Z6-Y*1E3&&X<=r+k.durationMs+Y*1E3){X={qZ:k,h0:c};break a}}X={qZ:void 0,h0:c}}else X=FB(l,c),((Y=X)==null?0:Y.qZ)||(X=FB(l,c,1));var e;return(e=X)==null?void 0:e.qZ}; zcr=function(l,c){c=c===void 0?"":c;var Y=dC(c)||void 0;if(!c||!Y){var X;l.D6({adcfg:(X=c)==null?void 0:X.length,dcfg:Y==null?void 0:Y.length})}return Y}; ndr=function(l){if(l.ZA.length)for(var c=g.b(l.ZA),Y=c.next();!Y.done;Y=c.next())l.onCueRangeExit(Y.value);c=g.b(l.G.values());for(Y=c.next();!Y.done;Y=c.next())l.playback.removeCueRange(Y.value);c=g.b(l.W);for(Y=c.next();!Y.done;Y=c.next())l.playback.removeCueRange(Y.value);l.G.clear();l.W=[];l.NQ.clearAll();l.D||(l.Ed=!0)}; uU=function(l,c,Y,X,k,r,e){if(c&&Y){l.gB=Y.cpn;gw(l,Y);var d=Eb(l,"a2a",Y);l.D6(d);l.H2++;l.playback.G0(c,Y,X||0,k||0,!!r,!!e)}else l.D6({misspbkonadtrans:1,enter:(Y==null?void 0:Y.cpn)||"",exit:(c==null?void 0:c.cpn)||"",seek:r,skip:e})}; HTS=function(l,c,Y,X){if(X)for(X=0;XY){var r=k.end;k.end=c;hcO(l,Y,r)}else if(k.start>=c&&k.startY)k.start=Y;else if(k.end>c&&k.end<=Y&&k.start=c&&k.end<=Y){l.playback.removeCueRange(k);if(l.ZA.includes(k))l.onCueRangeExit(k);l.W.splice(X,1);continue}X++}else hcO(l,c,Y)}; hcO=function(l,c,Y){c=l.jM(c,Y);Y=!0;g.tW(l.W,c,function(e,d){return e.start-d.start}); for(var X=0;X0){var k=l.W[X],r=l.W[X-1];if(Math.round(r.end/1E3)>=Math.round(k.start/1E3)){r.end=k.end;k!==c?l.playback.removeCueRange(k):Y=!1;l.W.splice(X,1);continue}}X++}if(Y)for(l.playback.addCueRange(c),c=l.playback.jR("serverstitchedcuerange",36E5),c=g.b(c),Y=c.next();!Y.done;Y=c.next())l.G.delete(Y.value.getId())}; ck=function(l,c,Y){if(Y===void 0||!Y){Y=g.b(l.iQ);for(var X=Y.next();!X.done;X=Y.next()){X=X.value;if(c>=X.start&&c<=X.end)return;if(c===X.end+1){X.end+=1;return}}l.iQ.push(new Uvv(c))}}; g.SkL=function(l,c){l=g.b(l.iQ);for(var Y=l.next();!Y.done;Y=l.next())if(Y=Y.value,c>=Y.start&&c<=Y.end)return!0;return!1}; YI=function(l,c,Y){var X;if(X=l.playback.getVideoData().q0()||l.fh.B("html5_ssdai_extent_last_unfinished_ad_cue_range"))X=(X=l.K.get(c))&&X.l2?(l=l.C.get(X==null?void 0:X.l2))&&l.slice(-1)[0].cpn===c:!1;return X&&Y===2?1E3:0}; bTV=function(l,c,Y,X,k){var r;c={reason:"overlapping_playbacks",bAh:c,Z6:Y,tA:X,FdU:k.Sb,dFf:((r=k.videoData)==null?void 0:r.videoId)||"",sif:k.durationMs,b$h:k.Z6,I0s:k.tA};B8(l,c)}; B8=function(l,c,Y){l.playback.SI(c,Y)}; w$O=function(l,c){var Y=[];l=l.C.get(c);if(!l)return[];l=g.b(l);for(c=l.next();!c.done;c=l.next())c=c.value,c.cpn&&Y.push(c.cpn);return Y}; KOS=function(l,c,Y){var X=0;l=l.C.get(Y);if(!l)return-1;l=g.b(l);for(Y=l.next();!Y.done;Y=l.next()){if(Y.value.cpn===c)return X;X++}return-1}; Tcg=function(l,c){var Y=0;l=l.C.get(c);if(!l)return 0;l=g.b(l);for(c=l.next();!c.done;c=l.next())c=c.value,c.durationMs!==0&&c.tA!==c.Z6&&Y++;return Y}; jK5=function(l,c,Y){var X=!1;if(Y&&(Y=l.C.get(Y))){Y=g.b(Y);for(var k=Y.next();!k.done;k=Y.next())k=k.value,k.durationMs!==0&&k.tA!==k.Z6&&(k=k.cpn,c===k&&(X=!0),X&&!l.gC.has(k)&&(l.D6({decoratedAd:k}),l.gC.add(k)))}}; f2n=function(l){l.ph&&l.D6({adf:"0_"+((new Date).getTime()/1E3-l.Ie)+"_isTimeout_"+l.Ch})}; PKv=function(l,c,Y){if(l.yf.length)for(var X=g.b(l.yf),k=X.next(),r={};!k.done;r={f9:void 0},k=X.next()){r.f9=k.value;k=r.f9.startSecs*1E3;var e=r.f9.hV*1E3+k;if(c>k&&ck&&Y0&&X>c*1E3+l.wpA)&&(X=sKg(l,Y))){c=!1;Y=void 0;X=g.b(X.segments);for(k=X.next();!k.done;k=X.next()){k=k.value;if(c){Y=k;break}QX(k)===l.gB&&(c=!0)}X=void 0;if(Y)X=QX(Y);else if(c){var r;X=(r=l.timeline.D)==null?void 0:QX(r)}if(X)l.finishSegmentByCpn(l.gB,X,2,void 0);else{var e;l.api.Gz("ssap",{mfnc:1,mfncc:(e=l.timeline.D)== null?void 0:QX(e)})}}}}; mvn=function(l){return l.api.B("html5_force_ssap_gapful_switch")||l.api.B("html5_ssap_enable_legacy_browser_logic")&&!qc()}; gdL=function(l,c,Y,X){l.cq.set(c,X);LOi(l,c,Y);Edg(l,Y)}; VF=function(l,c){l=Bd(l.timeline,c);return(l==null?0:l.length)?l[0].vZ():0}; oG=function(l,c){var Y=Y===void 0?!1:Y;var X=l.timeline.D;if(!X)return{clipId:"",KF:0};var k=uVy(l,c,Y);if(k)return{clipId:QX(k)||"",KF:k.vZ()};l.api.Gz("mci",{cs:QX(X),mt:c,tl:cd(l),invt:!!Y});return{clipId:"",KF:0}}; Wd=function(l){var c=l.timeline.D;if(!c)return 0;l=0;if(c.D.size===0)return(c.Mx()-c.vZ())/1E3;c=c.D.values();c=g.b(c);for(var Y=c.next();!Y.done;Y=c.next()){Y=g.b(Y.value);for(var X=Y.next();!X.done;X=Y.next())X=X.value,l+=(X.Mx()-X.vZ())/1E3}return l}; FOL=function(l,c){return(l=AKy(l,c*1E3))?l.vZ():0}; I2S=function(l,c){var Y=Bd(l.timeline,c);c=0;if(Y==null?0:Y.length)for(l=g.b(Y),Y=l.next();!Y.done;Y=l.next())Y=Y.value,c+=(Y.Mx()-Y.vZ())/1E3;else return Wd(l);return c}; AKy=function(l,c){if(l=Bd(l.timeline,l.gB)){l=g.b(l);for(var Y=l.next();!Y.done;Y=l.next())if(Y=Y.value,Y.vZ()<=c&&Y.Mx()>=c)return Y}}; lsL=function(l){var c=l.playback.getVideoData();l.gB&&(l=l.Yt.get(l.gB))&&(c=l);return c}; sKg=function(l,c,Y){Y=Y===void 0?!1:Y;var X=l.timeline.D;if(X){X=X.D;var k=Array.from(X.keys());g.Ov(k);c=g.dA(k,c);c=X.get(k[c<0?(c+2)*-1:c]);if(!Y&&c){Y=g.b(c);for(c=Y.next();!c.done;c=Y.next())if(c=c.value,c.vZ()!==c.Mx())return c;return l.timeline}return c&&c.length>0?c[c.length-1]:void 0}}; uVy=function(l,c,Y){Y=Y===void 0?!1:Y;var X=sKg(l,c,Y);if(X){if(l=X.segments,l.length){for(var k=g.b(l),r=k.next();!r.done;r=k.next())if(r=r.value,r.vZ()<=c&&r.Mx()>c)return r;if(Y&&X.vZ()===X.Mx())return l[0]}}else l.api.Gz("ssap",{ctnf:1})}; $v5=function(l,c){var Y;if(l.nm)for(Y=l.bF.shift();Y&&Y!==l.nm;)Y=l.bF.shift();else Y=l.bF.shift();if(Y){if(l.SG.has(Y))cIn(l,Y);else if(c===3||c===4)l.RC.stop(),l.api.playVideo(1,l.api.B("html5_ssap_keep_media_on_finish_segment"));l.cq.set(l.gB,c);l.api.Gz("ssap",{onvftn:1});Edg(l,Y);return!1}l.api.Gz("ssap",{onvftv:1});l.RC.stop();return!0}; cIn=function(l,c){c=Bd(l.timeline,c);if(c==null?0:c.length)l.api.pauseVideo(),l.RC.start(c[0].Hf)}; Edg=function(l,c){var Y=l.playback.getVideoData(),X=Y.clientPlaybackNonce;l.VU&&(l.events.BA(l.VU),l.VU=null,l.playback.zR());var k=l.gB,r=!1;if(k==="")k=X,r=!0;else if(k===void 0){var e=l.playback.EK();e&&l.timeline.G.has(e)&&(k=e);l.api.Gz("ssap",{mcc:k+";"+c});l.playback.LC(new nr("ssap.timelineerror",{e:"missing_current_cpn",pcpn:k,ccpn:c}))}if(k===c)r&&Y&&YFi(l,Y,r);else{e=l.cq.get(k);if(!r&&(!e||e!==3&&e!==5&&e!==6&&e!==7)){var d=l.api.vS(l.gB);l.api.Gz("ssap",{nmec:d,cpc:l.gB,ec:c})}e&&e!== 2||l.gH();l.gB=c;l.gH();c=Bd(l.timeline,l.gB);if(c==null?0:c.length){c=c[0];d=c.getType();k!==X&&(l.xd=k,Y=l.Yt.get(k));e?l.cq.delete(k):e=r?1:2;l.api.B("html5_ssap_pacf_qoe_ctmp")&&d===2&&!c.G&&(l.VU=l.events.Z(l.api,"onVideoProgress",l.aV6));l.api.Gz("ssapt",{ostro:e,pcpn:k,ccpn:l.gB});a:{var y=l.gB;if(!l.sO.has(y))for(var O=g.b(l.sO),D=O.next();!D.done;D=O.next()){var t=g.b(D.value);D=t.next().value;t=t.next().value;if(t.getId().includes(y)){y=D;break a}}}O=l.api.L().B("html5_ssap_insert_su_before_nonvideo")&& y!==l.gB;l.playback.XR(y,O);y=Math.max(0,Xr(l,k));O=l.playback.getCurrentTime();O=Math.max(0,O-VF(l,l.gB)/1E3);D=c.getVideoData();t=e===3||e===5||e===6||e===7;if(l.api.B("html5_ssap_skip_illegal_seeking")){var U=l.playback.getPlayerState();U=!g.L(U,8)&&g.L(U,16);t=t||U;U&&l.api.Gz("ssap",{iis:1})}l.playback.G9(k,l.gB,y,O,!1,t,l.playback.getPlayerState(),!0);l.api.Gz("ssapt",{ostri:e,pcpn:k,ccpn:l.gB});var G;l.playback.oQ(k,l.gB,X,D,(G=l.RP.get(k))!=null?G:(0,g.nb)(),Y);l.RP.delete(k);r?Y=void 0:Y|| l.api.Gz("ssap",{pvdm:k+";"+l.gB,pvdmc:l.gB===X?"1":"0"});l.api.Gz("ssap",{tpac:k+";"+l.gB,tpcc:X,tpv:(D==null?0:D.UU())?"1":"0"},!1,1);l.api.L().B("html5_ssap_cleanup_player_switch_ad_player")&&l.api.Y1();l.api.publish("videodatachange","newdata",D,d,Y,e);c.G||l.playback.getVideoData().publish("dataupdated");l.SG.delete(k);l.nm="";D&&d===1?YFi(l,D):l.playback.Gz("ssap",{nis:l.gB});d===2?l.H2++:l.H2=0}}}; YFi=function(l,c,Y){Y=Y===void 0?!1:Y;if(c.startSeconds&&l.Ln){var X=c.startSeconds;c=Bd(l.timeline,c.clientPlaybackNonce);if(c==null?0:c.length)X+=c[0].vZ()/1E3,l.api.B("htm5_ssap_ignore_initial_seek_if_too_big")&&X>=l.XT()||(l.playback.seekTo(X,{mU:!0}),l.Ln=!1,l.playback.Gz("ssap",{is:l.gB,co:Y?"1":"0",tse:X.toFixed()}))}}; LOi=function(l,c,Y){c=Bd(l.timeline,c);if(c!=null&&c.length&&(c=sKg(l,c[0].vZ()))){c=g.b(c.segments);for(var X=c.next();!X.done;X=c.next()){X=X.value;if(QX(X)===Y)break;if(X=QX(X)){var k=l.sO.get(X);k&&l.playback.removeCueRange(k);l.sO.delete(X)}}}}; CM=function(l){return l.playback.getVideoData().clientPlaybackNonce}; Z9K=function(l,c){if(l.Iu&&l.gB!==c)return!1;if(l.qE)return!0;if(c=l.sO.get(c))if(c=c.getId().split(","),c.length>1)for(var Y=0;Yr)return kI(l,"enterAfterReturn enterTimeMs="+k+" is greater than parentReturnTimeMs="+r.toFixed(3),e,d),"";var O=y.yB()*1E3;if(kO)return y="returnAfterDuration parentReturnTimeMs="+r.toFixed(3)+" is greater than parentDurationMs="+O+". And timestampOffset in seconds is "+ y.tW(),kI(l,y,e,d),"";O=null;for(var D=g.b(l.G),t=D.next();!t.done;t=D.next()){t=t.value;if(k>=t.Z6&&kt.Z6)return kI(l,"overlappingReturn",e,d),"";if(r===t.Z6)return kI(l,"outOfOrder",e,d),"";k===t.tA&&(O=t)}e="cs_childplayback_"+rI5++;d={I2:r1(X,!0),Wn:Infinity,target:null};var U={Sb:e,playerVars:c,playerType:Y,durationMs:X,Z6:k,tA:r,OP:d};l.G=l.G.concat(U).sort(function(a,p){return a.Z6-p.Z6}); O?eGc(l,O,{I2:r1(O.durationMs,!0),Wn:O.OP.Wn,target:U}):(c={I2:r1(k,!1),Wn:k,target:U},l.N.set(c.I2,c),y.addCueRange(c.I2));c=!0;if(l.D===l.app.MQ()&&(y=y.getCurrentTime()*1E3,y>=U.Z6&&yc)break;if(r>c)return{qZ:X,h0:c-k};Y=r-X.tA/1E3}return{qZ:null,h0:c-Y}}; Xti=function(l,c,Y){Y=Y===void 0?{}:Y;var X=l.W||l.app.MQ().getPlayerState();d1(l,!0);c=isFinite(c)?c:l.D.Md();var k=twr(l,c);c=k.h0;var r=(k=k.qZ)&&!e0(l,k)||!k&&l.D!==l.app.MQ(),e=c*1E3;e=l.K&&l.K.start<=e&&e<=l.K.end;!r&&e||JD(l);k?JIO(l,k,c,Y,X):UYk(l,c,Y,X)}; UYk=function(l,c,Y,X){var k=l.D;k!==l.app.MQ()&&l.app.XN();k.seekTo(c,Object.assign({},{N0:"application_timelinemanager"},Y));Gr5(l,X)}; JIO=function(l,c,Y,X,k){var r=e0(l,c);if(!r){c.playerVars.prefer_gapless=!0;l.fh.B("html5_enable_ssap_entity_id")&&(c.playerVars.cached_load=!0);var e=new g.sr(l.fh,c.playerVars);e.Sb=c.Sb;l.api.XQ(e,c.playerType)}e=l.app.MQ();r||e.addCueRange(c.OP.I2);e.seekTo(Y,Object.assign({},{N0:"application_timelinemanager"},X));Gr5(l,k)}; Gr5=function(l,c){l=l.app.MQ();var Y=l.getPlayerState();c.isOrWillBePlaying()&&!Y.isOrWillBePlaying()?l.playVideo():c.isPaused()&&!Y.isPaused()&&l.pauseVideo()}; d1=function(l,c){l.AJ=NaN;l.j=null;l.U.stop();l.T&&c&&l.T.g8();l.W=null;l.T=null}; e0=function(l,c){l=l.app.MQ();return!!l&&l.getVideoData().Sb===c.Sb}; fsV=function(l){var c=l.G.find(function(k){return e0(l,k)}); if(c){var Y=l.app.MQ();JD(l);var X=new g.kN(8);c=DYy(l,c)/1E3;UYk(l,c,{},X);Y.Gz("forceParentTransition",{childPlayback:1});l.D.Gz("forceParentTransition",{parentPlayback:1})}}; bdn=function(l,c,Y){c=c===void 0?-1:c;Y=Y===void 0?Infinity:Y;for(var X=c,k=Y,r=g.b(l.N),e=r.next();!e.done;e=r.next()){var d=g.b(e.value);e=d.next().value;d=d.next().value;d.Wn>=X&&d.target&&d.target.tA<=k&&(l.D.removeCueRange(e),l.N.delete(e))}X=c;k=Y;r=[];e=g.b(l.G);for(d=e.next();!d.done;d=e.next())if(d=d.value,d.Z6>=X&&d.tA<=k){var y=l;y.C===d&&JD(y);e0(y,d)&&y.app.XN()}else r.push(d);l.G=r;X=twr(l,c/1E3);c=X.qZ;X=X.h0;c&&(X*=1E3,PDX(l,c,X,c.tA===c.Z6+c.durationMs?c.Z6+X:c.tA));(c=twr(l,Y/1E3).qZ)&& kI(l,"Invalid clearEndTimeMs="+Y+" that falls during playback={timelinePlaybackId="+(c.Sb+" video_id="+c.playerVars.video_id+" durationMs="+c.durationMs+" enterTimeMs="+c.Z6+" parentReturnTimeMs="+c.tA+"}.Child playbacks can only have duration updated not their start."))}; PDX=function(l,c,Y,X){c.durationMs=Y;c.tA=X;X={I2:r1(Y,!0),Wn:Y,target:null};eGc(l,c,X);e0(l,c)&&l.app.MQ().getCurrentTime()*1E3>Y&&(c=DYy(l,c)/1E3,Y=l.app.MQ().getPlayerState(),UYk(l,c,{},Y))}; kI=function(l,c,Y,X){l.D.Gz("timelineerror",{e:c,cpn:Y?Y:void 0,videoId:X?X:void 0})}; asS=function(l){l&&l!=="web"&&qFX.includes(l)}; Dd=function(l,c){g.C.call(this);var Y=this;this.data=[];this.K=l||NaN;this.G=c||null;this.D=new g.gY(function(){yx(Y);Ox(Y)}); g.Z(this,this.D)}; VAK=function(l){yx(l);return l.data.map(function(c){return c.value})}; yx=function(l){var c=(0,g.nb)();l.data.forEach(function(Y){Y.expirer?{width:c.width,height:c.width/k,aspectRatio:k}:kk?l.width=l.height*Y:Yy;if(fp(l)){var O=vbg(l);var D=isNaN(O)||g.uk||YW&&g.Na||y;gO&&!g.qM(601)?O=k.aspectRatio:D=D||r.controlsType==="3";D?y?(D=r.B("place_shrunken_video_on_left_of_player")?16:l.getPlayerSize().width-c.width-16,O=Math.max((l.getPlayerSize().height-c.height)/2,0),D=new g.rg(D,O,c.width, c.height),l.TY.style.setProperty("border-radius","12px")):D=new g.rg(0,0,c.width,c.height):(Y=k.aspectRatio/O,D=new g.rg((c.width-k.width/Y)/2,(c.height-k.height)/2,k.width/Y,k.height),Y===1&&g.Na&&(O=D.width-c.height*O,O>0&&(D.width+=O,D.height+=O)));g.DK(l.element,"ytp-fit-cover-video",Math.max(D.width-k.width,D.height-k.height)<1);if(d||l.UA)l.TY.style.display="";l.nu=!0}else{D=-c.height;gO?D*=window.devicePixelRatio:g.lz&&(D-=window.screen.height);D=new g.rg(0,D,c.width,c.height);if(d||l.UA)l.TY.style.display= "none";l.nu=!1}et(l.oL,D)||(l.oL=D,g.o1(r)?(l.TY.style.setProperty("width",D.width+"px","important"),l.TY.style.setProperty("height",D.height+"px","important")):g.Ne(l.TY,D.getSize()),X=new g.NU(D.left,D.top),g.Pq(l.TY,Math.round(X.x),Math.round(X.y)),X=!0);c=new g.rg((c.width-k.width)/2,(c.height-k.height)/2,k.width,k.height);et(l.ij,c)||(l.ij=c,X=!0);g.dg(l.TY,"transform",Y===1?"":"scaleX("+Y+")");e&&y!==l.YX&&(y&&(l.TY.addEventListener(Ul,l.Bl),l.TY.addEventListener("transitioncancel",l.Bl),l.TY.classList.add(g.LB.VIDEO_CONTAINER_TRANSITIONING)), l.YX=y,l.app.Ih.publish("playerUnderlayVisibilityChange",l.YX?"transitioning":"hidden"));return X}; hGV=function(){this.csn=g.nj();this.clientPlaybackNonce=null;this.elements=new Set;this.K=new Set;this.D=new Set;this.G=new Set}; Hdc=function(l){if(l.csn!==g.nj())if(l.csn==="UNDEFINED_CSN")l.csn=g.nj();else{var c=g.nj(),Y=g.zg();if(c&&Y){l.csn=c;for(var X=g.b(l.elements),k=X.next();!k.done;k=X.next())(k=k.value.visualElement)&&k.isClientVe()&&c&&Y&&(g.pg("combine_ve_grafts")?H5(nB(),k,Y):g.I_(g.uS)(void 0,c,Y,k))}if(c)for(l=g.b(l.D),Y=l.next();!Y.done;Y=l.next())(Y=Y.value.visualElement)&&Y.isClientVe()&&g.kQ(c,Y)}}; g.Pk=function(l,c,Y,X){g.C.call(this);var k=this;this.logger=new g.eh("App");this.Ia=this.yj=!1;this.eI={};this.g$=[];this.Db=!1;this.y0=null;this.intentionalPlayback=!1;this.CO=!0;this.uA=!1;this.v$=this.m_=null;this.Oa=!0;this.mediaElement=this.Bu=null;this.W8=NaN;this.Hi=!1;this.ud=this.DJ=this.Tc=this.nV=this.screenLayer=this.playlist=null;this.HT=[];this.fL=0;this.gk={jY:function(){return k.eb}, mE:function(){return k.Tc}, w2:function(e){k.Tc=e}, sC:function(e,d){k.Tc&&k.Tc.sC(e,d)}}; this.logger.debug("constructor begin");this.config=BYX(c||{});this.webPlayerContextConfig=Y;rjn();c=this.config.args||{};this.fh=new M$(c,Y,Y?Y.canaryState:this.config.assets.player_canary_state,X,this);g.Z(this,this.fh);ecn(this.fh);X=dvX(this.fh);this.fh.EV()&&this.HT.push({key:"h5vcc",value:X});this.fh.experiments.oh("jspb_serialize_with_worker")&&$sn();this.fh.experiments.oh("gzip_gel_with_worker")&&wp5();this.fh.G&&!wtO&&(window.addEventListener(vN?"touchstart":"click",oci,{capture:!0,passive:!0}), wtO=!0);this.B("html5_onesie")&&(this.Jb=new yi(this.fh),g.Z(this,this.Jb));this.OA=kE(wC(this.fh)&&!0,c.enablesizebutton);this.Lu=kE(!1,c.player_wide);this.visibility=new cKr;g.Z(this,this.visibility);this.B("web_log_theater_mode_visibility")&&this.Xu(kE(!1,c.player_wide));this.yj=kE(!1,c.external_list);this.events=new g.Cr(this);g.Z(this,this.events);this.B("start_client_gcf")&&(Tw(Ci(),{Dh:O1,Us:cJS()}),this.zU=Ci().resolve(O1),kLn(this.zU));this.y5h=new G$;g.Z(this,this.y5h);this.gF=new hGV;X= new fX;this.Ih=new g.nX(this,X);g.Z(this,this.Ih);this.template=new idL(this);g.Z(this,this.template);this.appState=1;this.ue=KRn(this);g.Z(this,X);X={};this.qN=(X.internalvideodatachange=this.zlf,X.playbackready=this.tbU,X.playbackstarted=this.QeQ,X.statechange=this.Tkd,X);this.JB=new JH(this.Ih);this.GE=Tdn(this);X=this.B("html5_load_wasm");c=this.B("html5_allow_asmjs");if(X&&jrv||c)this.fh.kQ=ipy(this.GE,c),qL(bB(this.fh.kQ,function(e){k.fh.xl=e;var d;(d=k.MQ())==null||d.Gz("wasm",{a:e.UN})}), function(e){g.Cj(e); e="message"in e&&e.message||e.toString()||"";var d;(d=k.MQ())==null||d.Gz("wasm",{e:e})}); else if(X&&!jrv){var r;(r=this.MQ())==null||r.Gz("wasm",{e:"wasm unavailable"})}this.Ci=new Hqk(this.fh,this.GE);this.Ih.publish("csiinitialized");r=10;g.nz(this.fh)&&(r=3);Ff(this.fh)&&(r=g.GR(this.fh.experiments,"tvhtml5_unplugged_preload_cache_size"));r=new Dd(r,function(e){e!==k.KC(e.getPlayerType())&&e.oA()}); g.Z(this,r);this.eb=new g.Z3(this.fh,r);r=Vwr(this);this.eb.ND(r);obc(this);r={};this.MV=(r.airplayactivechange=this.JAd,r.airplayavailabilitychange=this.PdU,r.beginseeking=this.lCs,r.sabrCaptionsDataLoaded=this.ZVJ,r.endseeking=this.NCh,r.internalAbandon=this.Cdf,r.internalaudioformatchange=this.Vkd,r.internalvideodatachange=this.LXf,r.internalvideoformatchange=this.nlA,r.liveviewshift=this.vlf,r.playbackstalledatstart=this.UOJ,r.progresssync=this.FXT,r.onAbnormalityDetected=this.wPA,r.onSnackbarMessage= this.h0U,r.onLoadProgress=this.HVQ,r.SEEK_COMPLETE=this.ElJ,r.SEEK_TO=this.qUQ,r.onVideoProgress=this.OVQ,r.onLoadedMetadata=this.yAA,r.onAutoplayBlocked=this.kaJ,r.onPlaybackPauseAtStart=this.s2d,r.playbackready=this.bVQ,r.statechange=this.YD,r.newelementrequired=this.L8,r.heartbeatparams=this.BCA,r.videoelementevent=this.YUf,r.drmoutputrestricted=this.WX7,r.signatureexpired=this.Mk6,r.nonfatalerror=this.XPJ,r.reloadplayer=this.dOf,r);this.FQ=new g.Cr(this);g.Z(this,this.FQ);this.dX=new Ux;g.Z(this, this.dX);this.p7=this.nK=-1;this.xV=new g.gY(this.template.resize,16,this.template);g.Z(this,this.xV);this.M0=new krS(this.Ih,this.fh,this.Ki(),this);this.K$=new $9(this.fh);this.zN=new VX(this);g.Z(this,this.zN);this.l6=new ww(this);g.Z(this,this.l6);asS(this.fh.D.c);this.events.Z(this.Ih,g.Jv("appapi"),this.GYA);this.events.Z(this.Ih,g.d8("appapi"),this.AW7);this.events.Z(this.Ih,g.Jv("appprogressboundary"),this.mOh);this.events.Z(this.Ih,g.d8("applooprange"),this.VK);this.events.Z(this.Ih,"presentingplayerstatechange", this.WW);this.events.Z(this.Ih,"resize",this.zbf);this.template.Vf(u0(document,l));this.events.Z(this.Ih,"offlineslatestatechange",this.tkA);this.events.Z(this.Ih,"sabrCaptionsTrackChanged",this.WEQ);this.events.Z(this.Ih,"sabrCaptionsBufferedRangesUpdated",this.lVd);this.GE.V.L().Xw&&ig(this.GE,"offline");this.fh.uQ&&g.U$("ux",g.hU);l=g.GR(this.fh.experiments,"html5_defer_fetch_att_ms");this.gq=new g.gY(this.ZUf,l,this);g.Z(this,this.gq);this.u8().UU()&&(g.Cl()&&this.u8().xT.push("remote"),CDy(this)); this.Ci.tick("fs");Zdy(this);this.fh.uQ&&ig(this.GE,"ux",!0);g.h2(this.GE.V.L())&&ig(this.GE,"embed");this.B("web_player_sentinel_is_uniplayer")||g.Cj(new g.Ed("Player experiment flags missing","web_player_sentinel_is_uniplayer"));l=this.B("web_player_sentinel_yt_experiments_sync");r=g.pg("web_player_sentinel_yt_experiments_sync");l!==r&&g.Cj(new g.Ed("b/195699950",{yt:l,player:r}));Y||g.Cj(new g.Ed("b/179532961"));this.Zg=$Yn(this);if(Y=g.GR(this.fh.experiments,"html5_block_pip_safari_delay"))this.K3= new g.gY(this.XZ,Y,this),g.Z(this,this.K3);js=this.fh.CC;Y=g.GR(this.fh.experiments,"html5_performance_impact_profiling_timer_ms");Y>0&&(this.B1=new g.ju(Y),g.Z(this,this.B1),this.events.Z(this.B1,"tick",function(){k.CH&&Qrk.x0("apit",k.CH);k.CH=Qrk.qI()})); this.Ih.publish("applicationInitialized");this.logger.debug("constructor end")}; $Yn=function(l){function c(Y){Y.stack&&Y.stack.indexOf("player")!==-1&&(l.MQ()||l.Ki()).TJ(Y)} ZN.subscribe("handleError",c);gf.push(c);return function(){ZN.unsubscribe("handleError",c);var Y=gf.indexOf(c);Y!==-1&&gf.splice(Y,1)}}; Vwr=function(l){var c=new g.sr(l.fh,l.config.args);l.Ih.publish("initialvideodatacreated",c);return bo(l,1,c,!1)}; obc=function(l){var c=l.Ki();c.setPlaybackRate(l.fh.T?1:mYV(l,Number(g.VK("yt-player-playback-rate"))||1));c.lH(l.qN,l);c.sW()}; Tdn=function(l){var c="",Y=ptv(l);Y.indexOf("//")===0&&(Y=l.fh.protocol+":"+Y);var X=Y.lastIndexOf("/base.js");X!==-1&&(c=Y.substring(0,X+1));if(Y=Error().stack)if(Y=Y.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))Y=Y[1],Y.includes(c)||g.Cj(Error("Player module URL mismatch: "+(Y+" vs "+c+".")));c=new e7O(l.Ih,c);WRc(l,c);return c}; WRc=function(l,c){var Y={};Y=(Y.destroyed=function(){l.onApiChange()},Y); c.K=Y}; KRn=function(l){if(l.fh.storeUserVolume){l=g.VK("yt-player-volume")||{};var c=l.volume;l={volume:isNaN(c)?100:g.b0(Math.floor(c),0,100),muted:!!l.muted}}else l={volume:100,muted:l.fh.mute};return l}; ql=function(l){l.mediaElement=l.fh.deviceIsAudioOnly?new g.E5(g.eR("AUDIO")):H8.pop()||new g.E5(g.eR("VIDEO"));g.Z(l,l.mediaElement);var c=l.MQ();c&&c.setMediaElement(l.mediaElement);try{l.fh.Ie?(l.DJ&&l.events.BA(l.DJ),l.DJ=l.events.Z(l.mediaElement,"volumechange",l.S$7)):(l.mediaElement.lf(l.ue.muted),l.mediaElement.setVolume(l.ue.volume/100))}catch(k){l.xQ("html5.missingapi",2,"UNSUPPORTED_DEVICE","setvolume.1;emsg."+(k&&typeof k==="object"&&"message"in k&&typeof k.message==="string"&&k.message.replace(/[;:,]/g, "_")));return}g.HJ(l.FQ);Mwk(l);c=l.template;var Y=l.mediaElement.kM();c.TY=Y;c.U8=!1;c.TY.parentNode||Ou(c.pp,c.TY,0);c.oL=new g.rg(0,0,0,0);nbc(c);GS(c);Y=c.TY;g.Jj(Y,"video-stream");g.Jj(Y,g.LB.MAIN_VIDEO);var X=c.app.L();X.ej&&Y.setAttribute("data-no-fullscreen","true");X.B("html5_local_playsinline")?"playsInline"in wi()&&(Y.playsInline=!0):X.d0&&(Y.setAttribute("webkit-playsinline",""),Y.setAttribute("playsinline",""));X.eA&&c.TY&&c.Z(Y,"click",Y.play,Y);try{l.mediaElement.activate()}catch(k){l.xQ("html5.missingapi", 2,"UNSUPPORTED_DEVICE","activate.1;emsg."+(k&&typeof k==="object"&&"message"in k&&typeof k.message==="string"&&k.message.replace(/[;:,]/g,"_")))}}; BdL=function(l){if(!srv(l)){var c=l.Ki().Vx();c&&(c=c.Ht(),c instanceof Promise&&c.catch(function(){})); ae(l,t9(l.getPlayerStateObject()))}}; Mwk=function(l){var c=l.mediaElement;VH()?l.FQ.Z(c,"webkitpresentationmodechanged",l.BTh):window.document.pictureInPictureEnabled&&(l.FQ.Z(c,"enterpictureinpicture",function(){l.xB(!0)}),l.FQ.Z(c,"leavepictureinpicture",function(){l.xB(!1)})); A1&&(l.FQ.Z(c,"webkitbeginfullscreen",function(){l.wW(3)}),l.FQ.Z(c,"webkitendfullscreen",function(){l.wW(0)}))}; LRv=function(l,c){var Y=c.getPlayerType(),X=l.eb.K[Y]||null;c!==l.Ki()&&c!==X&&(X==null||X.oA(),l.eb.K[Y]=c)}; Ebv=function(l,c){c=c===void 0?!0:c;l.logger.debug("start clear presenting player");var Y;if(Y=l.ud){Y=l.ud;var X=l.mediaElement;Y=!!X&&X===Y.mediaElement}Y&&(l.Ce(),ql(l));if(Y=l.MQ())Y.Ce(!c),Y.sz(l.MV,l),Y.getPlayerType()!==1&&Y.oA();c=l.eb;c.fh.B("web_player_present_empty")?c.G=c.D:c.G=null;l.logger.debug("finish clear presenting player")}; g.gbi=function(l,c,Y,X){var k=l.Ci;c===2&&(k=new Hqk(l.fh));return new g.rL(l.fh,c,k,l.template,function(r,e,d){l.Ih.publish(r,e,d)},function(){return l.Ih.getVisibilityState()},l.visibility,l,Y,X)}; bo=function(l,c,Y,X,k){l=g.gbi(l,c,Y,k);l=new g.Wx(l);X&&l.sW();return l}; Nl=function(l,c){return l.jt(c)?l.Ki():c}; pp=function(l,c){var Y=l.MQ(),X=l.Ki();return Y&&c===X&&l.jt(c)&&l.jt(Y)?Y:c}; FRX=function(l){l.logger.debug("start application playback");if(l.Ki().getPlayerState().isError())l.logger.debug("start application playback done, player in error state");else{var c=Re(l);l.u8().isLoaded();c&&l.PS(6);uIk(l);Pok(l.GE)||AIr(l)}}; AIr=function(l){if(!Re(l)){var c=v1(l.GE);c&&!c.created&&JDi(l.GE)&&(l.logger.debug("reload ad module"),c.create())}}; uIk=function(l){l.logger.debug("start presenter playback");var c=l.getVideoData(),Y=l.GE;Pok(Y)||Y.Nk();!jrv&&Y.V.B("html5_allow_asmjs")&&R7i(Y);ig(Y,"embed");ig(Y,"kids");ig(Y,"remote");ig(Y,"miniplayer");ig(Y,"offline");ig(Y,"unplugged");ig(Y,"ypc",!1,!0);ig(Y,"ypc_clickwrap",!1,!0);ig(Y,"yto",!1,!0);ig(Y,"webgl",!1,!0);bpr(Y)||(ig(Y,"captions",!0),ig(Y,"endscreen"),Y.o$()||Y.Vw(),ig(Y,"creatorendscreen",!0));Y.RW();l.Ih.publish("videoready",c)}; io=function(l){l=l.u8();l.UU();return $$(l)}; Zdy=function(l){l.logger.debug("start prepare initial playback");l.qk();var c=l.config.args;ql(l);l.B("web_player_present_empty")&&l.events.Z(window,"resize",l.p8);var Y=l.u8();l.Ih.Fr("onVolumeChange",l.ue);if(c&&VGk(c)){var X=Ej(l.fh);X&&!l.yj&&(c.fetch=0);var k=g.h2(l.fh);k&&!l.yj&&(c.fetch=0);S0(l,c);g.h2(l.fh)&&l.Ci.tick("ep_pr_s");if(!X||l.yj)if(k&&!l.yj)Isy(l);else if(!Y.UU())l.playlist.onReady(function(){vk(l)})}l.KA(l.Ki(),!1,!0); g.L(l.Ki().getPlayerState(),128)||(c=t5X(!l.fh.deviceIsAudioOnly),c==="fmt.noneavailable"?l.xQ("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):c==="html5.missingapi"?l.xQ(c,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):Y&&Y.UU()&&io(l)&&(l.fh.e0||l.fh.cI)?xI(l):Y.K4?l.Ih.mutedAutoplay({durationMode:Y.mutedAutoplayDurationMode}):g.VK("yt-player-playback-on-reload")?(g.Oq("embedsItpPlayedOnReload",{playedOnReload:!0,isLoggedIn:!!l.fh.xT}),g.jQ("yt-player-playback-on-reload",!1), xI(l)):Yr(l.fh)||l6n(l),g.A2(l.fh)||Fq(l.fh)==="MWEB"?(g.IE(g.cH(),function(){zS(l)}),g.IE(g.cH(),function(){Gwi()})):(zS(l),Gwi()),l.logger.debug("finish prepare initial playback"))}; zS=function(l){if(!l.B("use_rta_for_player"))if(l.B("fetch_att_independently"))g.uf(l.gq);else{var c=l.getVideoData().botguardData;c&&g.$G(c,l.fh,l.getVideoData().uI||"")}}; l6n=function(l){l.logger.debug("start initialize to CUED mode");l.Ih.publish("initializingmode");l.PS(2);l.B("embeds_web_enable_defer_loading_remote_js")&&g.I1(l.fh)?g.IE(g.cH(),function(){ig(l.GE,"remote")}):ig(l.GE,"remote"); ig(l.GE,"miniplayer");l.logger.debug("initialized to CUED mode")}; xI=function(l){l.logger.debug("start initialize application playback");var c=l.Ki();if(g.L(c.getPlayerState(),128))return!1;var Y=c.getVideoData();io(l)&&l.fh.cI&&(H8.length&&l.Ia?(np(l,{muted:!1,volume:l.ue.volume},!1),hD(l,!1)):H8.length||l.ue.muted||(np(l,{muted:!0,volume:l.ue.volume},!1),hD(l,!0)));io(l)&&g.h2(l.fh)&&Y.mutedAutoplay&&(np(l,{muted:!0,volume:l.ue.volume},!1),hD(l,!0));Y.qW&&np(l,{muted:!0,volume:l.ue.volume},!1);cxr(l,1,Y,!1);l.Ih.publish("initializingmode");l.KA(l.Ki());l.PS(3); var X;if(!(X=!l.fh.sx)){if(X=l.ud){X=l.ud;var k=l.mediaElement;X=!!k&&k===X.mediaElement}X=X&&l.Db}X&&(l.Ce(),ql(l),c.setMediaElement(l.mediaElement));c.EW();if(g.L(c.getPlayerState(),128))return!1;Y.WX||ae(l,3);return l.Db=!0}; Re=function(l){l=wP(l.GE);return!!l&&l.loaded}; YpV=function(l,c){if(!l.Bu)return!1;var Y=l.Bu.startTimeMs*.001-1,X=l.Bu.endTimeMs*.001;l.Bu.type==="repeatChapter"&&X--;return Math.abs(c-Y)<=1E-6||Math.abs(c-X)<=1E-6||c>=Y&&c<=X}; rxv=function(l){var c=l.MQ();c&&r5(c.getVideoData())&&!c.Jl()&&(c=X2y(l)*1E3-l.getVideoData().Oj,l.B("html5_gapless_new_slr")?(l=l.l6,kNn(l.app,"gaplessshortslooprange"),c=new g.r8(0,c,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(l=l.app.MQ())&&l.addCueRange(c)):l.setLoopRange({startTimeMs:0,endTimeMs:c,type:"shortsLoop"}))}; e_V=function(l){var c=l.Ki();if(!(g.L(c.getPlayerState(),64)&&l.u8().isLivePlayback&&l.Bu.startTimeMs<5E3)){if(l.Bu.type==="repeatChapter"){var Y,X=(Y=Kfr(l.wB()))==null?void 0:Y.qx(),k;Y=(k=l.getVideoData())==null?void 0:k.Lt;X instanceof g.Qy&&Y&&(k=Y[eA(Y,l.Bu.startTimeMs)],X.renderChapterSeekingAnimation(0,k.title));isNaN(Number(l.Bu.loopCount))?l.Bu.loopCount=0:l.Bu.loopCount++;l.Bu.loopCount===1&&l.Ih.cU("innertubeCommand",l.getVideoData().YK)}X={N0:"application_loopRangeStart"};if(l.Bu.type=== "clips"||l.Bu.type==="shortsLoop")X.seekSource=58;c.seekTo(l.Bu.startTimeMs*.001,X)}}; mYV=function(l,c){var Y=l.Ih.getAvailablePlaybackRates();c=Number(c.toFixed(2));l=Y[0];Y=Y[Y.length-1];c<=l?c=l:c>=Y?c=Y:(l=Math.floor(c*100+.001)%5,c=l===0?c:Math.floor((c-l*.01)*100+.001)/100);return c}; X2y=function(l,c){c=l.KC(c);if(!c)return l.eb.D.Kj();c=Nl(l,c);return Hk(l,c.Kj(),c)}; Hk=function(l,c,Y){if(l.jt(Y)){Y=Y.getVideoData();if(w1(l))Y=c;else{l=l.M0;for(var X=g.b(l.G),k=X.next();!k.done;k=X.next())if(k=k.value,Y.Sb===k.Sb){c+=k.Z6/1E3;break}X=c;l=g.b(l.G);for(k=l.next();!k.done;k=l.next()){k=k.value;if(Y.Sb===k.Sb)break;var r=k.Z6/1E3;if(r1&&(k=!1);if(!l.Hi||k!==c){Y=Y.lock(k?"portrait":"landscape");if(Y!=null)Y["catch"](function(){}); l.Hi=!0}}else l.Hi&&(l.Hi=!1,Y.unlock())}; Cp=function(l,c,Y){l.Ih.publish(c,Y);var X=g.nz(l.fh)||g.o1(l.fh)||g.Zq(l.fh);if(Y&&X){switch(c){case "cuerangemarkersupdated":var k="onCueRangeMarkersUpdated";break;case "cuerangesadded":k="onCueRangesAdded";break;case "cuerangesremoved":k="onCueRangesRemoved"}k&&l.Ih.cU(k,Y.map(function(r){return{getId:function(){return this.id}, end:r.end,id:r.getId(),namespace:r.namespace==="ad"?"ad":"",start:r.start,style:r.style,visible:r.visible}}))}}; Zd=function(l,c,Y,X,k,r){Y=Y===void 0?!0:Y;var e=l.KC(k);e&&(e.getPlayerType()===2&&!l.jt(e)||g.nw(e.getVideoData()))||(l.getPresentingPlayerType()===3?l.eb.RV.seekTo(c,{SX:!Y,GW:X,N0:"application",seekSource:r}):(e&&e===l.Ki()&&l.Bu&&!YpV(l,c)&&l.setLoopRange(null),l.seekTo(c,Y,X,k,r)))}; iNc=function(l,c,Y,X){Y&&(l.Ce(),ql(l));Y=l.MQ();Y.jI(c);var k=l.getVideoData(),r={};r.video_id=k.videoId;r.adformat=k.adFormat;k.isLivePlayback||(r.start=Y.getCurrentTime(),r.resume="1");k.isLivePlayback&&Ug(k)&&g.xu(l.fh)&&(r.live_utc_start=Y.hA(),r.resume="1");k.Kh&&(r.vvt=k.Kh);k.W&&(r.vss_credentials_token=k.W,r.vss_credentials_token_type=k.CP);k.oauthToken&&(r.oauth_token=k.oauthToken);k.bH&&(r.force_gvi=k.bH);r.autoplay=1;r.reload_count=k.DZ+1;r.reload_reason=c;k.ao&&(r.unplugged_partner_opt_out= k.ao);k.kQ&&(r.ypc_is_premiere_trailer=k.kQ);k.playerParams&&(r.player_params=k.playerParams);l.loadVideoByPlayerVars(r,void 0,!0,void 0,void 0,X);c==="signature"&&l.nV&&AIr(l)}; Spn=function(l,c){l.u8().autonavState=c;g.jQ("yt-player-autonavstate",c);l.Ih.publish("autonavchange",c)}; veX=function(l){var c=l.getVideoData().Vg,Y=l.fh.ph,X=l.isInline()&&!l.getVideoData().Cw,k=l.mediaElement;c||Y||X?k.hO():(k.n7(),np(l,l.ue))}; Kp=function(l){var c=v1(l.wB());c&&c.created&&(l.logger.debug("reset ad module"),c.destroy())}; w1=function(l){return l.getVideoData().enableServerStitchedDai&&!!l.nV}; x2V=function(l,c){c.bounds=l.getBoundingClientRect();for(var Y=g.b(["display","opacity","visibility","zIndex"]),X=Y.next();!X.done;X=Y.next())X=X.value,c[X]=tz(l,X);c.hidden=!!l.hidden}; ptv=function(l){if(l.webPlayerContextConfig){var c=l.webPlayerContextConfig.trustedJsUrl;return c?Sr(c).toString():l.webPlayerContextConfig.jsUrl}return l.config.assets&&l.config.assets.js?l.config.assets.js:""}; z_L=function(l,c){var Y=l.KC(1);if(Y){if(Y.getVideoData().clientPlaybackNonce===c)return Y;if((l=l.zN.D)&&l.getVideoData().clientPlaybackNonce===c)return l}return null}; neK=function(l){return l.name==="TypeError"&&l.stack.includes("/s/player/")&&mu()<=105}; h_c=function(l){return l.isTimeout?"NO_BID":"ERR_BID"}; HNS=function(){var l=null;hfn().then(function(c){return l=c},function(c){return l=h_c(c)}); return l}; w2v=function(){var l=ol(1E3,"NO_BID");return g.Ha(EMr([hfn(),l]).Kx(h_c),function(){l.cancel()})}; $I=function(l){return l.gC?g.WJ(g.ml(),140)?"STATE_OFF":"STATE_ON":"STATE_NONE"}; Qx=function(l){this.player=l;this.K=this.D=1}; jXn=function(l,c,Y,X,k,r){c.client||(c.client={});l.player.L().B("h5_remove_url_for_get_ad_break")||(c.client.originalUrl=Y);var e=de(Y),d=g.Lm(Y)?!1:!0;(e||d)&&typeof Intl!=="undefined"&&(c.client.timeZone=(new Intl.DateTimeFormat).resolvedOptions().timeZone);d=g.Lm(Y)?!1:!0;if(e||d||X!==""){var y={};Y=Ym(UL(X)).split("&");var O=new Map;Y.forEach(function(D){D=D.split("=");D.length>1&&O.set(D[0].toString(),decodeURIComponent(D[1].toString()))}); O.has("bid")&&(y.bid=O.get("bid"));y.params=[];Kgc.forEach(function(D){O.has(D)&&(D={key:D,value:O.get(D)},y.params.push(D))}); TXr(l,y);c.adSignalsInfo=y}c.client.unpluggedAppInfo||(c.client.unpluggedAppInfo={});c.client.unpluggedAppInfo.enableFilterMode=!1;Y=k.D.cosver;Y!=null&&Y!=="cosver"&&(c.client.osVersion=Y);Y=k.D.cplatform;Y!=null&&Y!=="cplatform"&&Y!==""&&(c.client.platform=Y);Y=k.D.cmodel;Y!=null&&Y!=="cmodel"&&(c.client.deviceModel=Y);Y=k.D.cplayer;Y!=null&&Y!=="cplayer"&&(c.client.playerType=Y);Y=k.D.cbrand;Y!=null&&Y!=="cbrand"&&(c.client.deviceMake=Y);c.user||(c.user={});c.user.lockedSafetyMode=!1;(k.B("embeds_web_enable_iframe_api_send_full_embed_url")|| k.B("embeds_enable_autoplay_and_visibility_signals"))&&g.VI(k)&&VTn(c,r,l.player.getPlayerState(1))}; C4V=function(l,c){var Y=!1;if(c==="")return Y;c.split(",").forEach(function(X){var k={},r={clientName:"UNKNOWN_INTERFACE",platform:"UNKNOWN_PLATFORM",clientVersion:""},e="ACTIVE";X[0]==="!"&&(X=X.substring(1),e="INACTIVE");X=X.split("-");X.length<3||(X[0]in VeV&&(r.clientName=VeV[X[0]]),X[1]in oeL&&(r.platform=oeL[X[1]]),r.applicationState=e,r.clientVersion=X.length>2?X[2]:"",k.remoteClient=r,l.remoteContexts?l.remoteContexts.push(k):l.remoteContexts=[k],Y=!0)}); return Y}; $2g=function(l){if(!("FLAG_AUTO_CAPTIONS_DEFAULT_ON"in ZNi))return!1;l=l.split(RegExp("[:&]"));var c=ZNi.FLAG_AUTO_CAPTIONS_DEFAULT_ON,Y="f"+(1+Math.floor(c/31)).toString();c=1<=2?e[1]:"";var d=m2X.test(c),y=Wgv.exec(c);y=y!=null&&y.length>=2?y[1]:"";var O=Mei.exec(c);O=O!=null&&O.length>=2&&!Number.isNaN(Number(O[1]))?Number(O[1]):1;var D=sXV.exec(c);D=D!=null&&D.length>=2?D[1]:"0";var t=QI(l.player.L().VA),U=l.player.getVideoData(1),G=g.Fz(U.PU,!0),f="BISCOTTI_ID"in Y?Y.BISCOTTI_ID:"";jXn(l,G,c,f.toString(),l.player.L(), U);U={splay:!1,lactMilliseconds:Y.LACT.toString(),playerHeightPixels:Math.trunc(Y.P_H),playerWidthPixels:Math.trunc(Y.P_W),vis:Math.trunc(Y.VIS),signatureTimestamp:20171,autonavState:$I(l.player.L())};X&&(X={},C4V(X,Y.YT_REMOTE)&&(U.mdxContext=X));if(X=BXL.includes(t)?void 0:g.Cg("PREF")){for(var a=X.split(RegExp("[:&]")),p=0,S=a.length;p1&&x[1].toUpperCase()==="TRUE"){G.user.lockedSafetyMode=!0;break}}U.autoCaptionsDefaultOn= $2g(X)}c=LgV.exec(c);(c=c!=null&&c.length>=2?c[1]:"")&&y&&(G.user.credentialTransferTokens=[{token:c,scope:"VIDEO"}]);c={contentPlaybackContext:U};e={adBlock:Math.trunc(Y.AD_BLOCK),params:e,breakIndex:O,breakPositionMs:D,clientPlaybackNonce:Y.CPN,topLevelDomain:t,isProxyAdTagRequest:d,context:G,adSignalsInfoString:Ym(UL(f.toString())),overridePlaybackContext:c};k!==void 0&&(e.cueProcessedMs=Math.round(k).toString());y&&(e.videoId=y);Y.LIVE_TARGETING_CONTEXT&&(e.liveTargetingParams=Y.LIVE_TARGETING_CONTEXT); Y.AD_BREAK_LENGTH&&(e.breakLengthMs=Math.trunc(Y.AD_BREAK_LENGTH*1E3).toString());r&&(e.driftFromHeadMs=r.toString());e.currentMediaTimeMs=Math.round(l.player.getCurrentTime(1)*1E3);(l=l.player.getGetAdBreakContext())&&(e.getAdBreakContext=l);return e}; gek=function(){Qx.apply(this,arguments)}; udS=function(l,c,Y,X,k){var r=Y.qz;var e=Y.I2;var d=l.player.L().q4,y=0;Y.cueProcessedMs&&e&&!r&&(Y=e.end-e.start,Y>0&&(y=Math.floor(Y/1E3)));var O={AD_BLOCK:k,AD_BREAK_LENGTH:r?r.hV:y,AUTONAV_STATE:$I(l.player.L()),CA_TYPE:"image",CPN:l.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:l.player.uN()*1E3,LACT:hS(),LIVE_INDEX:r?l.K++:1,LIVE_TARGETING_CONTEXT:r&&r.context?r.context:"",MIDROLL_POS:e?Math.round(e.start/1E3):0,MIDROLL_POS_MS:e?Math.round(e.start):0,VIS:l.player.getVisibilityState(), P_H:l.player.m0().JC().height,P_W:l.player.m0().JC().width,YT_REMOTE:d?d.join(","):""},D=t1(De);Object.keys(D).forEach(function(t){D[t]!=null&&(O[t.toUpperCase()]=D[t].toString())}); X!==""&&(O.BISCOTTI_ID=X);X={};OL(c)&&(X.sts="20171",(l=l.player.L().forcedExperiments)&&(X.forced_experiments=l));return J1(g.nW(c,O),X)}; Axi=function(l,c){var Y=l.player.L(),X,k=(X=l.player.getVideoData(1))==null?void 0:X.oauthToken;return g.ra(Y,k).then(function(r){if(r&&yU()){var e=QJ();mm(e,r)}return g.gB(l.player.hC(e),c,"/youtubei/v1/player/ad_break").then(function(d){return d})})}; FgO=function(l){this.HU=l}; I6S=function(l){this.V=l}; lgO=function(l){this.HU=l}; YwX=function(l){g.C.call(this);this.D=l;this.mM=cwS(this)}; cwS=function(l){var c=new tEc(l.D.i8);g.Z(l,c);l=[new FgO(l.D.HU),new I6S(l.D.V),new lgO(l.D.HU),new TG(l.D.fF,l.D.B9),new V8,new Zc(l.D.t5,l.D.UM,l.D.HU),new jV,new K0];l=g.b(l);for(var Y=l.next();!Y.done;Y=l.next())UHr(c,Y.value);l=g.b(["adInfoDialogEndpoint","adFeedbackEndpoint"]);for(Y=l.next();!Y.done;Y=l.next())o8(c,Y.value,function(){}); return c}; mF=function(l){var c=l.bQ,Y=l.zz;l=l.K0;var X=new nDn,k={SS:new OEy(c.get(),Y),zz:Y};return{dB:new rH(Y,l,c,k),context:k,rD:X}}; Wk=function(l,c,Y,X,k){g.C.call(this);this.G=c;this.lQ=Y;this.bQ=X;this.ek=k;this.listeners=[];var r=new nl(this);g.Z(this,r);r.Z(l,"internalAbandon",this.r_);this.addOnDisposeCallback(function(){g.HJ(r)})}; Ml=function(l){this.V=l;this.adVideoId=this.D=this.videoId=this.adCpn=this.contentCpn=null;this.N=!0;this.G=this.K=!1;this.adFormat=null;this.T="AD_PLACEMENT_KIND_UNKNOWN";this.actionType="unknown_type";this.videoStreamType="VIDEO_STREAM_TYPE_VOD"}; Xgk=function(l){l.contentCpn=null;l.adCpn=null;l.videoId=null;l.adVideoId=null;l.adFormat=null;l.T="AD_PLACEMENT_KIND_UNKNOWN";l.actionType="unknown_type";l.K=!1;l.G=!1}; kIL=function(l,c){l=g.b(c);for(c=l.next();!c.done;c=l.next())if((c=c.value.renderer)&&(c.instreamVideoAdRenderer||c.linearAdSequenceRenderer||c.sandwichedLinearAdRenderer||c.instreamSurveyAdRenderer)){Qz("ad_i");g.m$({isMonetized:!0});break}}; rwn=function(l){var c;(c=l.V.getVideoData(1))!=null&&c.JJ&&(l.G=!1,c={},l.D&&l.videoId&&(c.cttAuthInfo={token:l.D,videoId:l.videoId}),W4("video_to_ad",c))}; BC=function(l){l.G=!1;var c={};l.D&&l.videoId&&(c.cttAuthInfo={token:l.D,videoId:l.videoId});W4("ad_to_video",c);exc(l)}; exc=function(l){if(l.K)if(l.T==="AD_PLACEMENT_KIND_START"&&l.actionType==="video_to_ad")Cy("video_to_ad");else{var c={adBreakType:R7(l.T),playerType:"LATENCY_PLAYER_HTML5",playerInfo:{preloadType:"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER"},videoStreamType:l.videoStreamType};l.actionType==="ad_to_video"?(l.contentCpn&&(c.targetCpn=l.contentCpn),l.videoId&&(c.targetVideoId=l.videoId)):(l.adCpn&&(c.targetCpn=l.adCpn),l.adVideoId&&(c.targetVideoId=l.adVideoId));l.adFormat&&(c.adType=l.adFormat);l.contentCpn&& (c.clientPlaybackNonce=l.contentCpn);l.videoId&&(c.videoId=l.videoId);l.adCpn&&(c.adClientPlaybackNonce=l.adCpn);l.adVideoId&&(c.adVideoId=l.adVideoId);g.m$(c,l.actionType)}}; sx=function(l){g.C.call(this);this.V=l;this.D=new Map;this.G=new nl(this);g.Z(this,this.G);this.G.Z(this.V,g.Jv("ad"),this.onCueRangeEnter,this);this.G.Z(this.V,g.d8("ad"),this.onCueRangeExit,this)}; JwX=function(l,c,Y,X,k){g.r8.call(this,c,Y,{id:l,namespace:"ad",priority:k,visible:X})}; Bk=function(l){this.V=l}; Lp=function(l){this.V=l;g.GR(this.V.L().experiments,"tv_pacf_logging_sample_rate")}; vI=function(l,c){c=c===void 0?!1:c;return l.V.L().B("html5_ssap_force_ads_ctmp")?!0:(c||l.V.L().EV())&&l.V.L().B("html5_ssap_pacf_qoe_ctmp")}; Ex=function(l){var c,Y;return(Y=(c=l.V.getVideoData(1))==null?void 0:g.uz(c))!=null?Y:!1}; uY=function(l,c){return l.V.L().B(c)}; dAk=function(l){return l.V.L().B("substitute_ad_cpn_macro_in_ssdai")}; ii=function(l){var c,Y,X;return((c=l.V.getVideoData(1).getPlayerResponse())==null?void 0:(Y=c.playerConfig)==null?void 0:(X=Y.daiConfig)==null?void 0:X.enableServerStitchedDai)||!1}; aAV=function(l){return l.V.L().B("html5_enable_vod_slar_with_notify_pacf")}; ywK=function(l){return l.V.L().B("html5_recognize_predict_start_cue_point")}; cG=function(l){return l.V.L().experiments.oh("enable_desktop_player_underlay")}; OtX=function(l){return l.V.L().experiments.oh("html5_load_empty_player_in_media_break_sub_lra")}; jO=function(l){return l.V.L().experiments.oh("html5_load_ads_instead_of_cue")}; V6=function(l){return l.V.L().experiments.oh("html5_preload_ads")}; DA5=function(l){return l.V.L().experiments.oh("should_ignore_cuepoints_during_lifa_preroll")}; Io=function(l){return l.V.L().experiments.oh("enable_ads_control_flow_deterministic_id_generation")}; tSv=function(l){return l.V.L().experiments.oh("enable_desktop_discovery_video_abandon_pings")||g.gC(l.V.L())}; UAk=function(l){return l.V.L().experiments.oh("enable_progres_commands_lr_feeds")}; Sv=function(l){return l.V.L().experiments.oh("html5_cuepoint_identifier_logging")}; q3S=function(l){return l.V.L().experiments.oh("enable_postmessage_tunnel_for_ad_clicks")}; GIn=function(l){switch(l){case "audio_audible":return"adaudioaudible";case "audio_measurable":return"adaudiomeasurable";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}}; fgS=function(){g.OG.call(this);var l=this;this.D={};this.addOnDisposeCallback(function(){for(var c=g.b(Object.keys(l.D)),Y=c.next();!Y.done;Y=c.next())delete l.D[Y.value]})}; g1=function(){if(PFk===null){PFk=new fgS;nI(Rj).G="b";var l=nI(Rj),c=fW(l)=="h"||fW(l)=="b",Y=!(Ti(),!1);c&&Y&&(l.N=!0,l.W=new nky)}return PFk}; btK=function(l,c,Y){l.D[c]=Y}; qwL=function(l){switch(l){case "abandon":case "unmuted_abandon":return"abandon";case "active_view_fully_viewable_audible_half_duration":return"fully_viewable_audible_half_duration_impression";case "active_view_measurable":return"measurable_impression";case "active_view_viewable":return"viewable_impression";case "audio_audible":return"audio_audible";case "audio_measurable":return"audio_measurable";case "complete":case "unmuted_complete":return"complete";case "end_fullscreen":case "unmuted_end_fullscreen":return"exitfullscreen"; case "first_quartile":case "unmuted_first_quartile":return"firstquartile";case "fullscreen":case "unmuted_fullscreen":return"fullscreen";case "impression":case "unmuted_impression":return"impression";case "midpoint":case "unmuted_midpoint":return"midpoint";case "mute":case "unmuted_mute":return"mute";case "pause":case "unmuted_pause":return"pause";case "progress":case "unmuted_progress":return"progress";case "resume":case "unmuted_resume":return"resume";case "swipe":case "skip":case "unmuted_skip":return"skip"; case "start":case "unmuted_start":return"start";case "third_quartile":case "unmuted_third_quartile":return"thirdquartile";case "unmute":case "unmuted_unmute":return"unmute";default:return null}}; uo=function(l,c,Y){this.lQ=l;this.V=c;this.zz=Y;this.G=new Set;this.D=new Map;g1().subscribe("adactiveviewmeasurable",this.Km,this);g1().subscribe("adfullyviewableaudiblehalfdurationimpression",this.Ab,this);g1().subscribe("adviewableimpression",this.tb,this);g1().subscribe("adaudioaudible",this.DL,this);g1().subscribe("adaudiomeasurable",this.GG,this)}; Fr=function(l,c,Y){var X=Y.sP,k=Y.Sy,r=Y.listener,e=Y.CG;Y=Y.P9===void 0?!1:Y.P9;if(l.D.has(c))UO("Unexpected registration of layout in LidarApi");else{if(e){if(l.G.has(e))return;l.G.add(e)}l.D.set(c,r);e2(Ti().HA,"fmd",1);ZIS(nI(Rj),X);var d=Y?c:void 0;btK(g1(),c,{BN:function(){if(!k)return{};var y=l.V.getPresentingPlayerType(!0),O;return(O=l.V.getVideoData(y))!=null&&O.isAd()?{currentTime:l.lQ.get().getCurrentTimeSec(y,!1,d),duration:k,isPlaying:AD(l.lQ.get(),y).isPlaying(),isVpaid:!1,isYouTube:!0, volume:l.lQ.get().isMuted()?0:l.lQ.get().getVolume()/100}:{}}})}}; Ie=function(l,c){l.D.has(c)?(l.D.delete(c),delete g1().D[c]):UO("Unexpected unregistration of layout in LidarApi")}; agv=function(l,c){if(l.V.isLifaAdPlaying()){var Y=l.V.ag(!0,!0);l.Iv(c,Y.width*.5*1.1,Y.height*.25*1.1,Y.width*.5*.9,Y.height*.5*.9)}}; Rxn=function(l,c,Y){var X={};NGV(l,X,c,Y);pgn(X);X.LACT=ly(function(){return hS().toString()}); X.VIS=ly(function(){return l.getVisibilityState().toString()}); X.SDKV="h.3.0";X.VOL=ly(function(){return l.isMuted()?"0":Math.round(l.getVolume()).toString()}); X.VED="";return X}; itc=function(l,c){var Y={};if(c)return Y;if(!l.kind)return g.ot(Error("AdPlacementConfig without kind")),Y;if(l.kind==="AD_PLACEMENT_KIND_MILLISECONDS"||l.kind==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"){if(!l.adTimeOffset||!l.adTimeOffset.offsetStartMilliseconds)return g.ot(Error("malformed AdPlacementConfig")),Y;Y.MIDROLL_POS=ly(al(Math.round(Jd(l.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else Y.MIDROLL_POS=ly(al("0"));return Y}; ly=function(l){return{toString:function(){return l()}}}; Swk=function(l,c,Y){function X(d,y){(y=Y[y])&&(r[d]=y)} function k(d,y){(y=Y[y])&&(r[d]=e(y))} if(!Y||g.VS(Y))return l;var r=Object.assign({},l),e=c?encodeURIComponent:function(d){return d}; k("DV_VIEWABILITY","doubleVerifyViewability");k("IAS_VIEWABILITY","integralAdsViewability");k("MOAT_INIT","moatInit");k("MOAT_VIEWABILITY","moatViewability");X("GOOGLE_VIEWABILITY","googleViewability");X("VIEWABILITY","viewability");return r}; NGV=function(l,c,Y,X){c.CPN=ly(function(){var k;(k=l.getVideoData(1))?k=k.clientPlaybackNonce:(g.Cj(Error("Video data is null.")),k=null);return k}); c.AD_MT=ly(function(){if(X!=null)var k=X;else{var r=Y;l.L().B("html5_ssap_use_cpn_to_get_time")||(r=void 0);if(l.L().B("enable_h5_shorts_ad_fill_ad_mt_macro")||l.L().B("enable_desktop_discovery_pings_ad_mt_macro")||g.gC(l.L())){var e=l.getPresentingPlayerType(!0),d;k=((d=l.getVideoData(e))==null?0:d.isAd())?von(l,e,r):0}else k=von(l,2,r)}return Math.round(Math.max(0,k*1E3)).toString()}); c.MT=ly(function(){return Math.round(Math.max(0,l.getCurrentTime(1,!1)*1E3)).toString()}); c.P_H=ly(function(){return l.m0().JC().height.toString()}); c.P_W=ly(function(){return l.m0().JC().width.toString()}); c.PV_H=ly(function(){return l.m0().getVideoContentRect().height.toString()}); c.PV_W=ly(function(){return l.m0().getVideoContentRect().width.toString()})}; pgn=function(l){l.CONN=ly(al("0"));l.WT=ly(function(){return Date.now().toString()})}; von=function(l,c,Y){return Y!==void 0?l.getCurrentTime(c,!1,Y):l.getCurrentTime(c,!1)}; xAg=function(){}; zxK=function(l,c,Y,X,k){var r,e,d,y,O,D,t,U,G,f,a,p,S;g.H(function(x){switch(x.D){case 1:r=!!c.scrubReferrer;e=g.nW(c.baseUrl,Swk(Y,r,X));d={};if(!c.headers){x.kT(2);break}y=l.T();if(!y.D){O=y.getValue();x.kT(3);break}return g.n(x,y.D,4);case 4:O=x.G;case 3:D=O;t=g.b(c.headers);for(U=t.next();!U.done;U=t.next())switch(G=U.value,G.headerType){case "VISITOR_ID":g.Ln("VISITOR_DATA")&&(d["X-Goog-Visitor-Id"]=g.Ln("VISITOR_DATA"));break;case "EOM_VISITOR_ID":g.Ln("EOM_VISITOR_DATA")&&(d["X-Goog-EOM-Visitor-Id"]= g.Ln("EOM_VISITOR_DATA"));break;case "USER_AUTH":D&&(d.Authorization="Bearer "+D);break;case "PLUS_PAGE_ID":(f=l.N())&&(d["X-Goog-PageId"]=f);break;case "AUTH_USER":a=l.D();!D&&a&&(d["X-Goog-AuthUser"]=a);break;case "DATASYNC_ID":if(p=void 0,(p=l.K())==null?0:p.oh("enable_datasync_id_header_in_web_vss_pings"))S=l.G(),de(e)&&g.Ln("LOGGED_IN")&&S&&(d["X-YouTube-DataSync-Id"]=S)}"X-Goog-EOM-Visitor-Id"in d&&"X-Goog-Visitor-Id"in d&&delete d["X-Goog-Visitor-Id"];case 2:g.WQ(e,void 0,r,Object.keys(d).length!== 0?d:void 0,"",!0,k),g.pL(x)}})}; noy=function(l,c,Y,X,k){this.T=l;this.N=c;this.D=Y;this.G=X;this.K=k}; hxV=function(l,c){this.D=l;this.zz=c}; cm=function(l,c,Y,X,k,r,e){var d=d===void 0?new noy(function(){var y=l.L(),O=l.getVideoData(1);return g.ra(y,O?g.mj(O):"")},function(){return l.L().pageId},function(){return l.L().xT},function(){var y; return(y=l.L().datasyncId)!=null?y:""},function(){return l.L().experiments}):d; this.V=l;this.G=c;this.xM=Y;this.bQ=X;this.dB=k;this.zz=r;this.rD=e;this.T=d;this.hx=null;this.D=new Map;this.K=new hxV(d,this.zz)}; wgr=function(l,c,Y,X,k){var r=K5(l.G.get(),Y);r?(Y=Hl(l,Hti(r),r,void 0,void 0,X),c.hasOwnProperty("baseUrl")?l.T.send(c,Y):l.K.send(c,Y,{},k)):UO("Trying to ping from an unknown layout",void 0,void 0,{layoutId:Y})}; aFO=function(l,c,Y,X,k,r){X=X===void 0?[]:X;var e=K5(l.G.get(),c);if(e){var d=l.xM.get().SQ(c,Y),y=Hl(l,Hti(e),e,k,r);X.forEach(function(O,D){O.baseUrl&&(l.K.send(O.baseUrl,y,d,O.attributionSrcMode),O.serializedAdPingMetadata&&l.dB.vr("ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED",void 0,void 0,void 0,void 0,e,new F$c(O,D),void 0,void 0,e.adLayoutLoggingData))})}else UO("Trying to track from an unknown layout.",void 0,void 0,{layoutId:c, trackingType:Y})}; im=function(l,c){l.V.sendVideoStatsEngageEvent(c,void 0,2)}; lt=function(l,c){g.Oq("adsClientStateChange",c)}; KHK=function(l,c){l.D.has(c.C9())?UO("Trying to register an existing AdErrorInfoSupplier."):l.D.set(c.C9(),c)}; TGk=function(l,c){l.D.delete(c.C9())||UO("Trying to unregister a AdErrorInfoSupplier that has not been registered yet.")}; Xp=function(l,c,Y){typeof Y==="string"?l.V.getVideoData(1).v0(c,Y):l.V.getVideoData(1).Gz(c,Y)}; Hti=function(l){var c=J3(l.clientMetadata,"metadata_type_ad_placement_config");l=J3(l.clientMetadata,"metadata_type_media_sub_layout_index");return{adPlacementConfig:c,jz:l}}; Hl=function(l,c,Y,X,k,r){var e=Y?jqS(l):{},d=Y?VSk(l,Y.layoutId):{},y=ooc(l),O,D=k!=null?k:(O=qD(l.bQ.get(),2))==null?void 0:O.clientPlaybackNonce;k=void 0;if(Y){var t;if((t=l.rD.D.get(Y.layoutId))==null?0:t.P9)k=Y.layoutId}t={};l=Object.assign({},Rxn(l.V,k,X),itc(c.adPlacementConfig,(Y==null?void 0:Y.renderingContent)!==void 0),d,e,y,(t.FINAL=ly(function(){return"1"}),t.AD_CPN=ly(function(){return D||""}),t)); (Y==null?void 0:Y.renderingContent)!==void 0||(l.SLOT_POS=ly(function(){return(c.jz||0).toString()})); Y={};r=Object.assign({},l,r);l=g.b(Object.values(CFS));for(X=l.next();!X.done;X=l.next())X=X.value,e=r[X],e!=null&&e.toString()!=null&&(Y[X]=e.toString());return Y}; jqS=function(l){var c={},Y,X=(Y=l.hx)==null?void 0:Y.g9/1E3;X!=null&&(c.SURVEY_ELAPSED_MS=ly(function(){return Math.round(X*1E3).toString()})); c.SURVEY_LOCAL_TIME_EPOCH_S=ly(function(){return Math.round(Date.now()/1E3).toString()}); return c}; VSk=function(l,c){l=l.D.get(c);if(!l)return{};l=l.Q1();if(!l)return{};c={};return c.YT_ERROR_CODE=l.vG.toString(),c.ERRORCODE=l.mI.toString(),c.ERROR_MSG=l.errorMessage,c}; ooc=function(l){var c={},Y=l.V.getVideoData(1);c.ASR=ly(function(){var X;return(X=Y==null?void 0:Y.fZ)!=null?X:null}); c.EI=ly(function(){var X;return(X=Y==null?void 0:Y.eventId)!=null?X:null}); return c}; Yn=function(l,c,Y){g.C.call(this);this.V=l;this.wH=c;this.zz=Y;this.listeners=[];this.Sp=null;this.XD=new Map;c=new g.Cr(this);g.Z(this,c);c.Z(l,"videodatachange",this.cVf);c.Z(l,"serverstitchedvideochange",this.H0J);this.Mz=qD(this)}; qD=function(l,c){var Y=l.V.getVideoData(c);return Y?l.S6(Y,c||l.V.getPresentingPlayerType(!0)):null}; ZtS=function(l,c,Y){var X=l.S6(c,Y);l.Mz=X;l.listeners.forEach(function(k){k.kX(X)})}; $AL=function(l){switch(l){case 1:return 1;case 2:return 2;case 3:return 3;case 4:return 4;case 5:return 5;case 6:return 6;case 7:return 7}}; kn=function(l,c,Y){g.C.call(this);this.V=l;this.bQ=c;this.zz=Y;this.listeners=[];this.p4=[];this.D=function(){UO("Called 'doUnlockPreroll' before it's initialized.")}; c=new nl(this);Y=new g.Cr(this);g.Z(this,Y);g.Z(this,c);c.Z(l,"progresssync",this.iVT);c.Z(l,"presentingplayerstatechange",this.IC7);c.Z(l,"fullscreentoggled",this.onFullscreenToggled);c.Z(l,"onVolumeChange",this.onVolumeChange);c.Z(l,"minimized",this.s6);c.Z(l,"overlayvisibilitychange",this.Lb);c.Z(l,"shortsadswipe",this.OX);c.Z(l,"resize",this.i9);Y.Z(l,g.Jv("appad"),this.hY)}; rU=function(l){Ex(l.zz.get())||l.D()}; Qqr=function(l,c){l.p4=l.p4.filter(function(Y){return Y!==c})}; eJ=function(l,c,Y){return l.getCurrentTimeSec(c,Y)}; mAK=function(l,c){var Y;c=(Y=l.bQ.get().XD.get(c))!=null?Y:null;if(c===null)return UO("Expected ad video start time on playback timeline"),0;l=l.V.getCurrentTime(2,!0);return l0){var r=c.end.toString();k.forEach(function(e){(e=e.config&&e.config.adPlacementConfig)&&e.kind==="AD_PLACEMENT_KIND_MILLISECONDS"&&e.adTimeOffset&&e.adTimeOffset.offsetEndMilliseconds==="-1"&&e.adTimeOffset.offsetEndMilliseconds!==r&&(e.adTimeOffset.offsetEndMilliseconds=r)}); X.map(function(e){return g.m(e,$S)}).forEach(function(e){var d; (e=e==null?void 0:(d=e.slotEntryTrigger)==null?void 0:d.mediaTimeRangeTrigger)&&e.offsetEndMilliseconds==="-1"&&(e.offsetEndMilliseconds=r)})}return{kJ:k, adSlots:X,ou:!1,ssdaiAdsConfig:l.ssdaiAdsConfig}}; DR=function(l){g.C.call(this);this.V=l;this.listeners=[];this.D=new nl(this);g.Z(this,this.D);this.D.Z(this.V,"aduxclicked",this.onAdUxClicked);this.D.Z(this.V,"aduxmouseover",this.ye);this.D.Z(this.V,"aduxmouseout",this.H8);this.D.Z(this.V,"muteadaccepted",this.jnf)}; LHy=function(l,c,Y){c=g.vL(c,function(X){return new jfV(X,Y,X.id)}); l.V.cU("onAdUxUpdate",c)}; tl=function(l,c){l=g.b(l.listeners);for(var Y=l.next();!Y.done;Y=l.next())c(Y.value)}; U8=function(l,c){this.G=l;this.K=c===void 0?!1:c;this.D={}}; EoX=function(l,c){var Y=l.startSecs+l.hV;Y=Y<=0?null:Y;if(Y===null)return null;switch(l.event){case "start":case "continue":case "stop":break;case "predictStart":if(c)break;return null;default:return null}c=Math.max(l.startSecs,0);return{NE:new Sq(c,Y),ihh:new m1(c,Y-c,l.context,l.identifier,l.event,l.D)}}; gok=function(){this.D=[]}; P2L=function(l,c,Y){var X=g.dA(l.D,c);if(X>=0)return c;c=-X-1;return c>=l.D.length||l.D[c]>Y?null:l.D[c]}; GZ=function(l,c,Y){g.C.call(this);this.V=l;this.zz=c;this.HU=Y;this.listeners=[];this.T=!1;this.r$=[];this.D=null;this.N=new U8(this,ywK(c.get()));this.K=new gok;this.G=null}; uhk=function(l,c){l.r$.push(c);for(var Y=!1,X=g.b(l.listeners),k=X.next();!k.done;k=X.next())Y=k.value.tK(c)||Y;l.T=Y;Sv(l.zz.get())&&Xp(l.HU.get(),"onci","cpi."+c.identifier+";cpe."+c.event+";cps."+c.startSecs+";cbi."+Y)}; FHV=function(l,c){lt(l.HU.get(),{cuepointTrigger:{event:Awi(c.event),cuepointId:c.identifier,totalCueDurationMs:c.hV*1E3,playheadTimeMs:c.D,cueStartTimeMs:c.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:l.V.getVideoData(1).clientPlaybackNonce}})}; Awi=function(l){switch(l){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";default:return el(l,"Unexpected cuepoint event")}}; fe=function(l){this.V=l}; Ig5=function(l,c){l.V.cueVideoByPlayerVars(c,2)}; Pm=function(l){this.V=l}; by=function(l){this.V=l}; lpv=function(l){switch(l){case 1:return 1;case 2:return 2;case 3:return 3;case 4:return 4;case 5:return 5;case 6:return 6;case 7:return 7;default:el(l,"unknown transitionReason")}}; c5S=function(l){this.V=l}; YBX=function(l,c,Y,X,k){g.C.call(this);var r=this,e=Wr(function(){return new F3(r.zz)}); g.Z(this,e);var d=Wr(function(){return new lB(e,r.zz)}); g.Z(this,d);var y=Wr(function(){return new HG}); g.Z(this,y);var O=Wr(function(){return new n5(l)}); g.Z(this,O);var D=Wr(function(){return new c5(e,d,r.zz)}); g.Z(this,D);var t=Wr(function(){return new eo}); g.Z(this,t);this.zY=Wr(function(){return new DR(c)}); g.Z(this,this.zY);this.vu=Wr(function(){return new sP(k)}); g.Z(this,this.vu);this.vA=Wr(function(){return new Ml(c)}); g.Z(this,this.vA);this.ZZ=Wr(function(){return new sx(c)}); g.Z(this,this.ZZ);this.Re=Wr(function(){return new fe(c)}); g.Z(this,this.Re);this.i8=Wr(function(){return new Bk(c)}); g.Z(this,this.i8);this.zz=Wr(function(){return new Lp(c)}); g.Z(this,this.zz);var U=Wr(function(){return new O8(X)}); g.Z(this,U);var G=Wr(function(){return new fz(r.zz)}); g.Z(this,G);this.h5=Wr(function(){return new Pm(c)}); g.Z(this,this.h5);this.W9=Wr(function(){return new EP}); g.Z(this,this.W9);this.bQ=Wr(function(){return new Yn(c,t,r.zz)}); g.Z(this,this.bQ);var f=mF({bQ:this.bQ,zz:this.zz,K0:G}),a=f.context,p=f.rD;this.dB=f.dB;this.ek=Wr(function(){return new GZ(c,r.zz,r.HU)}); g.Z(this,this.ek);this.wk=Wr(function(){return new by(c)}); g.Z(this,this.wk);this.lQ=Wr(function(){return new kn(c,r.bQ,r.zz)}); g.Z(this,this.lQ);f=Wr(function(){return new ao(e,D,d,r.zz,G,"SLOT_TYPE_ABOVE_FEED",r.lQ,r.IV,r.Y_)}); g.Z(this,f);this.OG=Wr(function(){return new gk(r.zz)}); this.xM=Wr(function(){return new uo(r.lQ,c,r.zz)}); g.Z(this,this.xM);this.HU=Wr(function(){return new cm(c,y,r.xM,r.bQ,r.dB,r.zz,p)}); g.Z(this,this.HU);this.Am=new xt(vG,qy,function(x,h,K,Q){return li(d.get(),x,h,K,Q)},O,D,d,G,this.zz,this.bQ); g.Z(this,this.Am);this.NO=new zK(O,f,Y,this.zz,l,this.bQ,this.lQ,this.vA);g.Z(this,this.NO);var S=new Wk(c,this.NO,this.lQ,this.bQ,this.ek);this.F$=Wr(function(){return S}); this.QR=S;this.IV=new Ro(O,D,this.F$,this.ek,this.lQ,this.zz,this.HU,this.wk);g.Z(this,this.IV);this.oY=new hO(O,D,this.ZZ,this.F$,a);g.Z(this,this.oY);this.vP=new Zt(this.zz,O,D,f,this.bQ,this.oY,Y);g.Z(this,this.vP);this.BK=Wr(function(){return new Gl(U,d,G,r.zz,r.HU,r.lQ,r.wk)}); g.Z(this,this.BK);this.wT=Wr(function(){return new fx}); g.Z(this,this.wT);this.Pp=new C5(l,this.zY,this.zz);g.Z(this,this.Pp);this.u9=new Za(l);g.Z(this,this.u9);this.d3=new $t(l);g.Z(this,this.d3);this.U6=new mf(l,this.F$,a);g.Z(this,this.U6);this.rT=new WG(l,this.ZZ,this.lQ,this.bQ,a);g.Z(this,this.rT);this.Ma=new MK(l,this.bQ);g.Z(this,this.Ma);this.Y_=new L5(l,this.ek,this.lQ,this.HU,this.F$);g.Z(this,this.Y_);this.VF=new s4(l);g.Z(this,this.VF);this.sU=new AO(l);g.Z(this,this.sU);this.fd=new BG(l);g.Z(this,this.fd);this.aR=new ui(l);g.Z(this,this.aR); this.sU=new AO(l);g.Z(this,this.sU);this.TE=Wr(function(){return new TK}); g.Z(this,this.TE);this.Kd=Wr(function(){return new jv(r.lQ)}); g.Z(this,this.Kd);this.jL=Wr(function(){return new $fg(r.zY,r.HU,l,y,r.xM)}); g.Z(this,this.jL);this.Nd=Wr(function(){return new lO(r.vP,O,e)}); g.Z(this,this.Nd);this.EO=Wr(function(){return new X7(r.zz,r.HU,r.VF,r.xM)}); g.Z(this,this.EO);this.G3=Wr(function(){return new Oo(l,r.sU,r.VF,r.bQ,r.wk,r.lQ,r.HU,t,r.ek,r.xM,r.OG,r.Re,r.ZZ,r.vA,r.i8,r.vu,r.h5,r.zz,y,a,p)}); g.Z(this,this.G3);this.M8=Wr(function(){return new lqL(r.lQ,r.HU,r.vu,r.zz,r.xM,r.bQ)}); g.Z(this,this.M8);this.J0=Wr(function(){return new QcO(r.zY,r.lQ,r.HU,y,r.xM,r.d3,r.aR,r.vu,r.zz,Y)}); g.Z(this,this.J0);this.E2=Wr(function(){return new QwX(r.zY,r.HU,y)}); g.Z(this,this.E2);this.Bh=new ym(l,this.W9,e);g.Z(this,this.Bh);this.E6={OF:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.vP],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.IV],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Am],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.NO],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.oY]]),rH:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.BK],["SLOT_TYPE_ABOVE_FEED",this.wT],["SLOT_TYPE_FORECASTING",this.wT], ["SLOT_TYPE_IN_PLAYER",this.wT],["SLOT_TYPE_PLAYER_BYTES",this.wT],["SLOT_TYPE_PLAYER_UNDERLAY",this.wT],["SLOT_TYPE_PLAYBACK_TRACKING",this.wT],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.wT]]),NG:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.Pp],["TRIGGER_TYPE_SURVEY_SUBMITTED",this.Pp],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.u9],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.u9],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.u9],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.u9],["TRIGGER_TYPE_SLOT_ID_ENTERED", this.u9],["TRIGGER_TYPE_SLOT_ID_EXITED",this.u9],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.u9],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.u9],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.u9],["TRIGGER_TYPE_SLOT_ID_UNSCHEDULED",this.u9],["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.u9],["TRIGGER_TYPE_CLOSE_REQUESTED",this.d3],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.U6],["TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER",this.rT],["TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER", this.rT],["TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME",this.rT],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.rT],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.rT],["TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED",this.rT],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.rT],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.Ma],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.Ma],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.VF],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID", this.U6],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.fd],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.aR],["TRIGGER_TYPE_AD_BREAK_STARTED",this.sU],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.Y_],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.Y_],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.Y_],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.Y_],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.Y_]]),VE:new Map([["SLOT_TYPE_ABOVE_FEED",this.TE], ["SLOT_TYPE_AD_BREAK_REQUEST",this.TE],["SLOT_TYPE_FORECASTING",this.TE],["SLOT_TYPE_IN_PLAYER",this.TE],["SLOT_TYPE_PLAYER_BYTES",this.Kd],["SLOT_TYPE_PLAYER_UNDERLAY",this.TE],["SLOT_TYPE_PLAYBACK_TRACKING",this.TE],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.TE]]),HV:new Map([["SLOT_TYPE_ABOVE_FEED",this.jL],["SLOT_TYPE_AD_BREAK_REQUEST",this.Nd],["SLOT_TYPE_FORECASTING",this.EO],["SLOT_TYPE_PLAYER_BYTES",this.G3],["SLOT_TYPE_PLAYBACK_TRACKING",this.M8],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM", this.M8],["SLOT_TYPE_IN_PLAYER",this.J0],["SLOT_TYPE_PLAYER_UNDERLAY",this.E2]])};this.listeners=[y.get()];this.Ji={vP:this.vP,UM:this.zz.get(),Lh:this.vu.get(),rE:this.lQ.get(),NO:this.NO,Qp:e.get(),LX:this.W9.get(),B9:this.Pp,fF:y.get(),t5:this.bQ.get()}}; X9i=function(l,c,Y,X,k){g.C.call(this);var r=this,e=Wr(function(){return new F3(r.zz)}); g.Z(this,e);var d=Wr(function(){return new lB(e,r.zz)}); g.Z(this,d);var y=Wr(function(){return new HG}); g.Z(this,y);var O=Wr(function(){return new n5(l)}); g.Z(this,O);var D=Wr(function(){return new c5(e,d,r.zz)}); g.Z(this,D);var t=Wr(function(){return new eo}); g.Z(this,t);this.zY=Wr(function(){return new DR(c)}); g.Z(this,this.zY);this.vu=Wr(function(){return new sP(k)}); g.Z(this,this.vu);this.vA=Wr(function(){return new Ml(c)}); g.Z(this,this.vA);this.ZZ=Wr(function(){return new sx(c)}); g.Z(this,this.ZZ);this.Re=Wr(function(){return new fe(c)}); g.Z(this,this.Re);this.i8=Wr(function(){return new Bk(c)}); g.Z(this,this.i8);this.zz=Wr(function(){return new Lp(c)}); g.Z(this,this.zz);var U=Wr(function(){return new O8(X)}); g.Z(this,U);var G=Wr(function(){return new fz(r.zz)}); g.Z(this,G);var f=Wr(function(){return new ao(e,D,d,r.zz,G,null,null,r.IV,r.Y_)}); g.Z(this,f);this.h5=Wr(function(){return new Pm(c)}); g.Z(this,this.h5);this.W9=Wr(function(){return new EP}); g.Z(this,this.W9);this.bQ=Wr(function(){return new Yn(c,t,r.zz)}); g.Z(this,this.bQ);var a=mF({bQ:this.bQ,zz:this.zz,K0:G}),p=a.context,S=a.rD;this.dB=a.dB;this.ek=Wr(function(){return new GZ(c,r.zz,r.HU)}); this.lQ=Wr(function(){return new kn(c,r.bQ,r.zz)}); g.Z(this,this.lQ);this.xM=Wr(function(){return new uo(r.lQ,c,r.zz)}); g.Z(this,this.xM);this.HU=Wr(function(){return new cm(c,y,r.xM,r.bQ,r.dB,r.zz,S)}); g.Z(this,this.HU);this.OG=Wr(function(){return new gk(r.zz)}); g.Z(this,this.OG);this.Am=new xt(vG,qy,function(h,K,Q,lc){return li(d.get(),h,K,Q,lc)},O,D,d,G,this.zz,this.bQ); g.Z(this,this.Am);this.NO=new zK(O,f,Y,this.zz,l,this.bQ,this.lQ,this.vA);g.Z(this,this.NO);var x=new Wk(c,this.NO,this.lQ,this.bQ,this.ek);this.F$=Wr(function(){return x}); this.QR=x;this.IV=new Ro(O,D,this.F$,this.ek,this.lQ,this.zz,this.HU);g.Z(this,this.IV);this.oY=new hO(O,D,this.ZZ,this.F$,p);g.Z(this,this.oY);this.vP=new Zt(this.zz,O,D,f,this.bQ,this.oY,Y);g.Z(this,this.vP);this.BK=Wr(function(){return new Gl(U,d,G,r.zz,r.HU,r.lQ)}); g.Z(this,this.BK);this.wT=Wr(function(){return new fx}); g.Z(this,this.wT);this.Pp=new C5(l,this.zY,this.zz);g.Z(this,this.Pp);this.u9=new Za(l);g.Z(this,this.u9);this.d3=new $t(l);g.Z(this,this.d3);this.U6=new mf(l,this.F$,p);g.Z(this,this.U6);this.rT=new WG(l,this.ZZ,this.lQ,this.bQ,p);g.Z(this,this.rT);this.VF=new s4(l);g.Z(this,this.VF);this.fd=new BG(l);g.Z(this,this.fd);this.aR=new ui(l);g.Z(this,this.aR);this.wk=Wr(function(){return new by(c)}); g.Z(this,this.wk);this.sU=new AO(l);g.Z(this,this.sU);this.Y_=new L5(l,this.ek,this.lQ,this.HU,this.F$);g.Z(this,this.Y_);this.TE=Wr(function(){return new TK}); g.Z(this,this.TE);this.Kd=Wr(function(){return new jv(r.lQ)}); g.Z(this,this.Kd);this.Nd=Wr(function(){return new lO(r.vP,O,e)}); g.Z(this,this.Nd);this.EO=Wr(function(){return new X7(r.zz,r.HU,r.VF,r.xM)}); g.Z(this,this.EO);this.J0=Wr(function(){return new mEV(r.zY,r.lQ,r.HU,y,r.xM,r.d3,r.aR,r.vu,r.zz,Y)}); g.Z(this,this.J0);this.G3=Wr(function(){return new D8(l,r.sU,r.VF,r.HU,r.xM,r.OG,r.Re,r.bQ,r.lQ,r.ZZ,r.vA,r.i8,r.vu,r.h5,r.zz,r.wk,p,S)}); g.Z(this,this.G3);this.Bh=new ym(l,this.W9,e);g.Z(this,this.Bh);this.E6={OF:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.vP],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.IV],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Am],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.NO],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.oY]]),rH:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.BK],["SLOT_TYPE_FORECASTING",this.wT],["SLOT_TYPE_IN_PLAYER",this.wT], ["SLOT_TYPE_PLAYER_BYTES",this.wT]]),NG:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.Pp],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.u9],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.u9],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.u9],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.u9],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.u9],["TRIGGER_TYPE_SLOT_ID_EXITED",this.u9],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.u9],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.u9],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.u9], ["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.u9],["TRIGGER_TYPE_CLOSE_REQUESTED",this.d3],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.U6],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.rT],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.rT],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.rT],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.VF],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.U6],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.fd],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER", this.aR],["TRIGGER_TYPE_AD_BREAK_STARTED",this.sU],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.Y_],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.Y_],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.Y_],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.Y_],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.Y_]]),VE:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.TE],["SLOT_TYPE_FORECASTING",this.TE],["SLOT_TYPE_IN_PLAYER",this.TE],["SLOT_TYPE_PLAYER_BYTES",this.Kd]]), HV:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Nd],["SLOT_TYPE_FORECASTING",this.EO],["SLOT_TYPE_IN_PLAYER",this.J0],["SLOT_TYPE_PLAYER_BYTES",this.G3]])};this.listeners=[y.get()];this.Ji={vP:this.vP,UM:this.zz.get(),Lh:this.vu.get(),rE:this.lQ.get(),NO:this.NO,Qp:e.get(),LX:this.W9.get(),B9:this.Pp,fF:y.get(),t5:this.bQ.get()}}; k8X=function(l,c,Y,X,k){g.C.call(this);var r=this,e=Wr(function(){return new F3(r.zz)}); g.Z(this,e);var d=Wr(function(){return new lB(e,r.zz)}); g.Z(this,d);var y=Wr(function(){return new HG}); g.Z(this,y);var O=Wr(function(){return new n5(l)}); g.Z(this,O);var D=Wr(function(){return new c5(e,d,r.zz)}); g.Z(this,D);var t=Wr(function(){return new eo}); g.Z(this,t);this.zY=Wr(function(){return new DR(c)}); g.Z(this,this.zY);this.vu=Wr(function(){return new sP(k)}); g.Z(this,this.vu);this.vA=Wr(function(){return new Ml(c)}); g.Z(this,this.vA);this.ZZ=Wr(function(){return new sx(c)}); g.Z(this,this.ZZ);this.Re=Wr(function(){return new fe(c)}); g.Z(this,this.Re);this.i8=Wr(function(){return new Bk(c)}); g.Z(this,this.i8);this.zz=Wr(function(){return new Lp(c)}); g.Z(this,this.zz);var U=Wr(function(){return new O8(X)}); g.Z(this,U);var G=Wr(function(){return new fz(r.zz)}); g.Z(this,G);var f=Wr(function(){return new ao(e,D,d,r.zz,G,null,null,null,null)}); g.Z(this,f);this.h5=Wr(function(){return new Pm(c)}); g.Z(this,this.h5);this.bQ=Wr(function(){return new Yn(c,t,r.zz)}); g.Z(this,this.bQ);var a=mF({bQ:this.bQ,zz:this.zz,K0:G}),p=a.context,S=a.rD;this.dB=a.dB;this.lQ=Wr(function(){return new kn(c,r.bQ,r.zz)}); g.Z(this,this.lQ);this.xM=Wr(function(){return new uo(r.lQ,c,r.zz)}); g.Z(this,this.xM);this.HU=Wr(function(){return new cm(c,y,r.xM,r.bQ,r.dB,r.zz,S)}); g.Z(this,this.HU);this.OG=Wr(function(){return new gk(r.zz)}); g.Z(this,this.OG);this.Am=new xt(vG,qy,function(h,K,Q,lc){return li(d.get(),h,K,Q,lc)},O,D,d,G,this.zz,this.bQ); g.Z(this,this.Am);this.NO=new zK(O,f,Y,this.zz,l,this.bQ,this.lQ,this.vA);g.Z(this,this.NO);var x=new Wk(c,this.NO,this.lQ,this.bQ);this.F$=Wr(function(){return x}); this.QR=x;this.oY=new hO(O,D,this.ZZ,this.F$,p);g.Z(this,this.oY);this.vP=new Zt(this.zz,O,D,f,this.bQ,this.oY,Y);g.Z(this,this.vP);this.BK=Wr(function(){return new Gl(U,d,G,r.zz,r.HU,r.lQ)}); g.Z(this,this.BK);this.wT=Wr(function(){return new fx}); g.Z(this,this.wT);this.Pp=new C5(l,this.zY,this.zz);g.Z(this,this.Pp);this.u9=new Za(l);g.Z(this,this.u9);this.U6=new mf(l,this.F$,p);g.Z(this,this.U6);this.rT=new WG(l,this.ZZ,this.lQ,this.bQ,p);g.Z(this,this.rT);this.VF=new s4(l);g.Z(this,this.VF);this.fd=new BG(l);g.Z(this,this.fd);this.wk=Wr(function(){return new by(c)}); g.Z(this,this.wk);this.sU=new AO(l);g.Z(this,this.sU);this.TE=Wr(function(){return new TK}); g.Z(this,this.TE);this.Kd=Wr(function(){return new jv(r.lQ)}); g.Z(this,this.Kd);this.Nd=Wr(function(){return new lO(r.vP,O,e)}); g.Z(this,this.Nd);this.EO=Wr(function(){return new X7(r.zz,r.HU,r.VF,r.xM)}); g.Z(this,this.EO);this.NV=Wr(function(){return new IFV(r.zY,r.lQ,r.HU,y,Y,r.zz)}); g.Z(this,this.NV);this.G3=Wr(function(){return new D8(l,r.sU,r.VF,r.HU,r.xM,r.OG,r.Re,r.bQ,r.lQ,r.ZZ,r.vA,r.i8,r.vu,r.h5,r.zz,r.wk,p,S)}); g.Z(this,this.G3);this.E6={OF:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.vP],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Am],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.NO],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.oY]]),rH:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.BK],["SLOT_TYPE_FORECASTING",this.wT],["SLOT_TYPE_IN_PLAYER",this.wT],["SLOT_TYPE_PLAYER_BYTES",this.wT]]),NG:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.Pp],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.u9],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.u9],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.u9],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.u9],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.u9],["TRIGGER_TYPE_SLOT_ID_EXITED",this.u9],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.u9],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.u9],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.u9],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.U6],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.rT],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.rT],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.VF],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.U6],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.fd],["TRIGGER_TYPE_AD_BREAK_STARTED",this.sU]]),VE:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.TE],["SLOT_TYPE_ABOVE_FEED",this.TE],["SLOT_TYPE_FORECASTING",this.TE],["SLOT_TYPE_IN_PLAYER",this.TE],["SLOT_TYPE_PLAYER_BYTES",this.Kd]]),HV:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Nd],["SLOT_TYPE_FORECASTING",this.EO],["SLOT_TYPE_IN_PLAYER", this.NV],["SLOT_TYPE_PLAYER_BYTES",this.G3]])};this.listeners=[y.get()];this.Ji={vP:this.vP,UM:this.zz.get(),Lh:this.vu.get(),rE:this.lQ.get(),NO:this.NO,Qp:e.get(),LX:null,B9:this.Pp,fF:y.get(),t5:this.bQ.get()}}; r5c=function(l,c,Y,X,k){g.C.call(this);var r=this,e=Wr(function(){return new F3(r.zz)}); g.Z(this,e);var d=Wr(function(){return new lB(e,r.zz)}); g.Z(this,d);var y=Wr(function(){return new HG}); g.Z(this,y);var O=Wr(function(){return new n5(l)}); g.Z(this,O);var D=Wr(function(){return new c5(e,d,r.zz)}); g.Z(this,D);var t=Wr(function(){return new eo}); g.Z(this,t);this.F5=Wr(function(){return new c5S(c)}); g.Z(this,this.F5);this.zY=Wr(function(){return new DR(c)}); g.Z(this,this.zY);this.vu=Wr(function(){return new sP(k)}); g.Z(this,this.vu);this.vA=Wr(function(){return new Ml(c)}); g.Z(this,this.vA);this.ZZ=Wr(function(){return new sx(c)}); g.Z(this,this.ZZ);this.Re=Wr(function(){return new fe(c)}); g.Z(this,this.Re);this.i8=Wr(function(){return new Bk(c)}); g.Z(this,this.i8);this.zz=Wr(function(){return new Lp(c)}); g.Z(this,this.zz);var U=Wr(function(){return new O8(X)}); g.Z(this,U);var G=Wr(function(){return new fz(r.zz)}); g.Z(this,G);var f=Wr(function(){return new ao(e,D,d,r.zz,G,null,null,null,null)}); g.Z(this,f);this.h5=Wr(function(){return new Pm(c)}); g.Z(this,this.h5);this.bQ=Wr(function(){return new Yn(c,t,r.zz)}); g.Z(this,this.bQ);var a=mF({bQ:this.bQ,zz:this.zz,K0:G}),p=a.context,S=a.rD;this.dB=a.dB;this.lQ=Wr(function(){return new kn(c,r.bQ,r.zz)}); g.Z(this,this.lQ);this.xM=Wr(function(){return new uo(r.lQ,c,r.zz)}); g.Z(this,this.xM);this.HU=Wr(function(){return new cm(c,y,r.xM,r.bQ,r.dB,r.zz,S)}); g.Z(this,this.HU);this.OG=Wr(function(){return new gk(r.zz)}); g.Z(this,this.OG);this.Am=new xt(vD5,qy,function(h,K,Q,lc){return Ldc(d.get(),h,K,Q,lc)},O,D,d,G,this.zz,this.bQ); g.Z(this,this.Am);this.NO=new zK(O,f,Y,this.zz,l,this.bQ,this.lQ,this.vA);g.Z(this,this.NO);var x=new Wk(c,this.NO,this.lQ,this.bQ);this.F$=Wr(function(){return x}); this.QR=x;this.oY=new hO(O,D,this.ZZ,this.F$,p);g.Z(this,this.oY);this.vP=new Zt(this.zz,O,D,f,this.bQ,this.oY,Y);g.Z(this,this.vP);this.BK=Wr(function(){return new Gl(U,d,G,r.zz,r.HU,r.lQ)}); g.Z(this,this.BK);this.wT=Wr(function(){return new fx}); g.Z(this,this.wT);this.Pp=new C5(l,this.zY,this.zz);g.Z(this,this.Pp);this.u9=new Za(l);g.Z(this,this.u9);this.U6=new mf(l,this.F$,p);g.Z(this,this.U6);this.rT=new WG(l,this.ZZ,this.lQ,this.bQ,p);g.Z(this,this.rT);this.VF=new s4(l);g.Z(this,this.VF);this.fd=new BG(l);g.Z(this,this.fd);this.wk=Wr(function(){return new by(c)}); g.Z(this,this.wk);this.sU=new AO(l);g.Z(this,this.sU);this.TE=Wr(function(){return new TK}); g.Z(this,this.TE);this.Kd=Wr(function(){return new jv(r.lQ)}); g.Z(this,this.Kd);this.Nd=Wr(function(){return new lO(r.vP,O,e)}); g.Z(this,this.Nd);this.EO=Wr(function(){return new X7(r.zz,r.HU,r.VF,r.xM)}); g.Z(this,this.EO);this.G3=Wr(function(){return new D8(l,r.sU,r.VF,r.HU,r.xM,r.OG,r.Re,r.bQ,r.lQ,r.ZZ,r.vA,r.i8,r.vu,r.h5,r.zz,r.wk,p,S)}); g.Z(this,this.G3);this.D$=Wr(function(){return new MCO(r.zY,r.lQ,r.HU,y,r.F5,Y,r.bQ)}); g.Z(this,this.D$);this.E6={OF:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.vP],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Am],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.NO],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.oY]]),rH:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.BK],["SLOT_TYPE_FORECASTING",this.wT],["SLOT_TYPE_IN_PLAYER",this.wT],["SLOT_TYPE_PLAYER_BYTES",this.wT]]),NG:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.Pp],["TRIGGER_TYPE_LAYOUT_ID_ENTERED", this.u9],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.u9],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.u9],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.u9],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.u9],["TRIGGER_TYPE_SLOT_ID_EXITED",this.u9],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.u9],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.u9],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.u9],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.U6],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.rT],["TRIGGER_TYPE_MEDIA_TIME_RANGE", this.rT],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.VF],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.U6],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.fd],["TRIGGER_TYPE_AD_BREAK_STARTED",this.sU]]),VE:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.TE],["SLOT_TYPE_FORECASTING",this.TE],["SLOT_TYPE_IN_PLAYER",this.TE],["SLOT_TYPE_PLAYER_BYTES",this.Kd]]),HV:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Nd],["SLOT_TYPE_FORECASTING",this.EO],["SLOT_TYPE_IN_PLAYER",this.D$],["SLOT_TYPE_PLAYER_BYTES", this.G3]])};this.listeners=[y.get()];this.Ji={vP:this.vP,UM:this.zz.get(),Lh:this.vu.get(),rE:this.lQ.get(),NO:this.NO,Qp:e.get(),LX:null,B9:this.Pp,fF:y.get(),t5:this.bQ.get()}}; ewL=function(l,c,Y,X,k){g.C.call(this);var r=this,e=Wr(function(){return new F3(r.zz)}); g.Z(this,e);var d=Wr(function(){return new lB(e,r.zz)}); g.Z(this,d);var y=Wr(function(){return new HG}); g.Z(this,y);var O=Wr(function(){return new n5(l)}); g.Z(this,O);var D=Wr(function(){return new c5(e,d,r.zz)}); g.Z(this,D);var t=Wr(function(){return new eo}); g.Z(this,t);this.F5=Wr(function(){return new c5S(c)}); g.Z(this,this.F5);this.zY=Wr(function(){return new DR(c)}); g.Z(this,this.zY);this.vu=Wr(function(){return new sP(k)}); g.Z(this,this.vu);this.vA=Wr(function(){return new Ml(c)}); g.Z(this,this.vA);this.ZZ=Wr(function(){return new sx(c)}); g.Z(this,this.ZZ);this.Re=Wr(function(){return new fe(c)}); g.Z(this,this.Re);this.i8=Wr(function(){return new Bk(c)}); g.Z(this,this.i8);this.zz=Wr(function(){return new Lp(c)}); g.Z(this,this.zz);var U=Wr(function(){return new O8(X)}); g.Z(this,U);var G=Wr(function(){return new fz(r.zz)}); g.Z(this,G);this.h5=Wr(function(){return new Pm(c)}); g.Z(this,this.h5);this.bQ=Wr(function(){return new Yn(c,t,r.zz)}); g.Z(this,this.bQ);var f=mF({bQ:this.bQ,zz:this.zz,K0:G}),a=f.context,p=f.rD;this.dB=f.dB;this.ek=Wr(function(){return new GZ(c,r.zz,r.HU)}); g.Z(this,this.ek);this.wk=Wr(function(){return new by(c)}); g.Z(this,this.wk);this.lQ=Wr(function(){return new kn(c,r.bQ,r.zz)}); g.Z(this,this.lQ);f=Wr(function(){return new ao(e,D,d,r.zz,G,null,r.lQ,r.IV,r.Y_,3)}); g.Z(this,f);this.OG=Wr(function(){return new gk(r.zz)}); this.xM=Wr(function(){return new uo(r.lQ,c,r.zz)}); g.Z(this,this.xM);this.HU=Wr(function(){return new cm(c,y,r.xM,r.bQ,r.dB,r.zz,p)}); g.Z(this,this.HU);this.NO=new zK(O,f,Y,this.zz,l,this.bQ,this.lQ,this.vA);g.Z(this,this.NO);var S=new Wk(c,this.NO,this.lQ,this.bQ,this.ek);this.F$=Wr(function(){return S}); this.QR=S;this.Am=new xt(xTy,qy,function(x,h,K,Q){return Ldc(d.get(),x,h,K,Q)},O,D,d,G,this.zz,this.bQ); g.Z(this,this.Am);this.IV=new Ro(O,D,this.F$,this.ek,this.lQ,this.zz,this.HU,this.wk);g.Z(this,this.IV);this.oY=new hO(O,D,this.ZZ,this.F$,a);g.Z(this,this.oY);this.vP=new Zt(this.zz,O,D,f,this.bQ,this.oY,Y);g.Z(this,this.vP);this.BK=Wr(function(){return new Gl(U,d,G,r.zz,r.HU,r.lQ,r.wk)}); g.Z(this,this.BK);this.wT=Wr(function(){return new fx}); g.Z(this,this.wT);this.Pp=new C5(l,this.zY,this.zz);g.Z(this,this.Pp);this.u9=new Za(l);g.Z(this,this.u9);this.U6=new mf(l,this.F$,a);g.Z(this,this.U6);this.rT=new WG(l,this.ZZ,this.lQ,this.bQ,a);g.Z(this,this.rT);this.Ma=new MK(l,this.bQ);g.Z(this,this.Ma);this.Y_=new L5(l,this.ek,this.lQ,this.HU,this.F$);g.Z(this,this.Y_);this.VF=new s4(l);g.Z(this,this.VF);this.fd=new BG(l);g.Z(this,this.fd);this.sU=new AO(l);g.Z(this,this.sU);this.TE=Wr(function(){return new TK}); g.Z(this,this.TE);this.Kd=Wr(function(){return new jv(r.lQ)}); g.Z(this,this.Kd);this.Nd=Wr(function(){return new lO(r.vP,O,e)}); g.Z(this,this.Nd);this.EO=Wr(function(){return new X7(r.zz,r.HU,r.VF,r.xM)}); g.Z(this,this.EO);this.G3=Wr(function(){return new Oo(l,r.sU,r.VF,r.bQ,r.wk,r.lQ,r.HU,t,r.ek,r.xM,r.OG,r.Re,r.ZZ,r.vA,r.i8,r.vu,r.h5,r.zz,y,a,p)}); g.Z(this,this.G3);this.J0=Wr(function(){return new scn(r.zY,r.lQ,r.HU,y,r.F5,Y,r.zz,r.bQ)}); g.Z(this,this.J0);this.E6={OF:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.vP],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.IV],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Am],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.NO],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.oY]]),rH:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.BK],["SLOT_TYPE_FORECASTING",this.wT],["SLOT_TYPE_IN_PLAYER",this.wT],["SLOT_TYPE_PLAYER_BYTES",this.wT]]),NG:new Map([["TRIGGER_TYPE_SKIP_REQUESTED", this.Pp],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.u9],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.u9],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.u9],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.u9],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.u9],["TRIGGER_TYPE_SLOT_ID_EXITED",this.u9],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.u9],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.u9],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.u9],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.U6],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED", this.rT],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.rT],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.Ma],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.Ma],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.VF],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.U6],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.fd],["TRIGGER_TYPE_AD_BREAK_STARTED",this.sU],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.Y_],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED", this.Y_],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.Y_],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.Y_],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.Y_]]),VE:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.TE],["SLOT_TYPE_FORECASTING",this.TE],["SLOT_TYPE_IN_PLAYER",this.TE],["SLOT_TYPE_PLAYER_BYTES",this.Kd]]),HV:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.Nd],["SLOT_TYPE_FORECASTING",this.EO],["SLOT_TYPE_PLAYER_BYTES",this.G3],["SLOT_TYPE_IN_PLAYER",this.J0]])};this.listeners=[y.get()]; this.Ji={vP:this.vP,UM:this.zz.get(),Lh:this.vu.get(),rE:this.lQ.get(),NO:this.NO,Qp:e.get(),LX:null,B9:this.Pp,fF:y.get(),t5:this.bQ.get()}}; dWr=function(l,c,Y,X){function k(){return r.G} g.C.call(this);var r=this;l.L().experiments.oh("html5_dispose_of_manager_before_dependency")?(this.D=J5O(k,l,c,Y,X),this.G=(new MJ(this.D)).K(),g.Z(this,this.G),g.Z(this,this.D)):(this.D=J5O(k,l,c,Y,X),g.Z(this,this.D),this.G=(new MJ(this.D)).K(),g.Z(this,this.G))}; a0=function(l){return l.D.Ji}; J5O=function(l,c,Y,X,k){try{var r=c.L();if(g.A2(r))var e=new YBX(l,c,Y,X,k);else if(g.I1(r))e=new X9i(l,c,Y,X,k);else if(WN(r))e=new k8X(l,c,Y,X,k);else if(g.Zq(r))e=new r5c(l,c,Y,X,k);else if(g.o1(r))e=new ewL(l,c,Y,X,k);else throw new TypeError("Unknown web interface");return e}catch(d){return e=c.L(),UO("Unexpected interface not supported in Ads Control Flow",void 0,void 0,{platform:e.D.cplatform,interface:e.D.c,K3s:e.D.cver,AG7:e.D.ctheme,GhQ:e.D.cplayer,L3Q:e.playerStyle}),new sqi(l,c,Y,X,k)}}; y5L=function(l){BA.call(this,l)}; O2L=function(l,c,Y,X,k){lE.call(this,l,{J:"div",X:"ytp-ad-timed-pie-countdown-container",Y:[{J:"svg",X:"ytp-ad-timed-pie-countdown",S:{viewBox:"0 0 20 20"},Y:[{J:"circle",X:"ytp-ad-timed-pie-countdown-background",S:{r:"10",cx:"10",cy:"10"}},{J:"circle",X:"ytp-ad-timed-pie-countdown-inner",S:{r:"5",cx:"10",cy:"10"}},{J:"circle",X:"ytp-ad-timed-pie-countdown-outer",S:{r:"10",cx:"10",cy:"10"}}]}]},"timed-pie-countdown",c,Y,X,k);this.T=this.wf("ytp-ad-timed-pie-countdown-container");this.K=this.wf("ytp-ad-timed-pie-countdown-inner"); this.W=this.wf("ytp-ad-timed-pie-countdown-outer");this.G=Math.ceil(2*Math.PI*5);this.hide()}; DWO=function(l,c,Y,X,k,r){PA.call(this,l,{J:"div",X:"ytp-ad-action-interstitial",S:{tabindex:"0"},Y:[{J:"div",X:"ytp-ad-action-interstitial-background-container"},{J:"div",X:"ytp-ad-action-interstitial-slot",Y:[{J:"div",X:"ytp-ad-action-interstitial-instream-info"},{J:"div",X:"ytp-ad-action-interstitial-card",Y:[{J:"div",X:"ytp-ad-action-interstitial-image-container"},{J:"div",X:"ytp-ad-action-interstitial-headline-container"},{J:"div",X:"ytp-ad-action-interstitial-description-container"},{J:"div", X:"ytp-ad-action-interstitial-action-button-container"}]}]}]},"ad-action-interstitial",c,Y,X);this.cT=k;this.dG=r;this.navigationEndpoint=this.D=this.skipButton=this.G=this.actionButton=null;this.yf=this.wf("ytp-ad-action-interstitial-instream-info");this.NQ=this.wf("ytp-ad-action-interstitial-image-container");this.j=new m5(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,"ytp-ad-action-interstitial-image");g.Z(this,this.j);this.j.Vf(this.NQ);this.PU=this.wf("ytp-ad-action-interstitial-headline-container"); this.W=new FK(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,"ytp-ad-action-interstitial-headline");g.Z(this,this.W);this.W.Vf(this.PU);this.Kh=this.wf("ytp-ad-action-interstitial-description-container");this.K=new FK(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,"ytp-ad-action-interstitial-description");g.Z(this,this.K);this.K.Vf(this.Kh);this.uQ=this.wf("ytp-ad-action-interstitial-background-container");this.Ed=new m5(this.api,this.layoutId,this.interactionLoggingClientData, this.Lh,"ytp-ad-action-interstitial-background",!0);g.Z(this,this.Ed);this.Ed.Vf(this.uQ);this.Ud=this.wf("ytp-ad-action-interstitial-action-button-container");this.slot=this.wf("ytp-ad-action-interstitial-slot");this.cZ=this.wf("ytp-ad-action-interstitial-card");this.T=new nl;g.Z(this,this.T);this.hide()}; tPi=function(l){var c=g.lM("html5-video-player");c&&g.DK(c,"ytp-ad-display-override",l)}; PVV=function(l,c,Y,X){PA.call(this,l,{J:"div",X:"ytp-ad-overlay-slot",Y:[{J:"div",X:"ytp-ad-overlay-container"}]},"invideo-overlay",c,Y,X);this.j=[];this.uQ=this.PU=this.T=this.Ud=this.yf=null;this.Ed=!1;this.W=null;this.Kh=0;l=this.wf("ytp-ad-overlay-container");this.NQ=new dt(l,45E3,6E3,.3,.4);g.Z(this,this.NQ);this.K=UWk(this);g.Z(this,this.K);this.K.Vf(l);this.G=G8k(this);g.Z(this,this.G);this.G.Vf(l);this.D=fpg(this);g.Z(this,this.D);this.D.Vf(l);this.hide()}; UWk=function(l){var c=new g.fs({J:"div",X:"ytp-ad-text-overlay",Y:[{J:"div",X:"ytp-ad-overlay-ad-info-button-container"},{J:"div",X:"ytp-ad-overlay-close-container",Y:[{J:"button",X:"ytp-ad-overlay-close-button",Y:[T9(b2g)]}]},{J:"div",X:"ytp-ad-overlay-title",Qf:"{{title}}"},{J:"div",X:"ytp-ad-overlay-desc",Qf:"{{description}}"},{J:"div",WU:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],Qf:"{{displayUrl}}"}]});l.Z(c.wf("ytp-ad-overlay-title"),"click",function(Y){Ny(l,c.element,Y)}); l.Z(c.wf("ytp-ad-overlay-link"),"click",function(Y){Ny(l,c.element,Y)}); l.Z(c.wf("ytp-ad-overlay-close-container"),"click",l.zg);c.hide();return c}; G8k=function(l){var c=new g.fs({J:"div",WU:["ytp-ad-text-overlay","ytp-ad-enhanced-overlay"],Y:[{J:"div",X:"ytp-ad-overlay-ad-info-button-container"},{J:"div",X:"ytp-ad-overlay-close-container",Y:[{J:"button",X:"ytp-ad-overlay-close-button",Y:[T9(b2g)]}]},{J:"div",X:"ytp-ad-overlay-text-image",Y:[{J:"img",S:{src:"{{imageUrl}}"}}]},{J:"div",X:"ytp-ad-overlay-title",Qf:"{{title}}"},{J:"div",X:"ytp-ad-overlay-desc",Qf:"{{description}}"},{J:"div",WU:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"], Qf:"{{displayUrl}}"}]});l.Z(c.wf("ytp-ad-overlay-title"),"click",function(Y){Ny(l,c.element,Y)}); l.Z(c.wf("ytp-ad-overlay-link"),"click",function(Y){Ny(l,c.element,Y)}); l.Z(c.wf("ytp-ad-overlay-close-container"),"click",l.zg);l.Z(c.wf("ytp-ad-overlay-text-image"),"click",l.UMd);c.hide();return c}; fpg=function(l){var c=new g.fs({J:"div",X:"ytp-ad-image-overlay",Y:[{J:"div",X:"ytp-ad-overlay-ad-info-button-container"},{J:"div",X:"ytp-ad-overlay-close-container",Y:[{J:"button",X:"ytp-ad-overlay-close-button",Y:[T9(b2g)]}]},{J:"div",X:"ytp-ad-overlay-image",Y:[{J:"img",S:{src:"{{imageUrl}}",width:"{{width}}",height:"{{height}}"}}]}]});l.Z(c.wf("ytp-ad-overlay-image"),"click",function(Y){Ny(l,c.element,Y)}); l.Z(c.wf("ytp-ad-overlay-close-container"),"click",l.zg);c.hide();return c}; qBg=function(l,c){if(c){var Y=g.m(c,jy)||null;Y==null?g.ot(Error("AdInfoRenderer did not contain an AdHoverTextButtonRenderer.")):(c=g.lM("video-ads ytp-ad-module")||null,c==null?g.ot(Error("Could not locate the root ads container element to attach the ad info dialog.")):(l.PU=new g.fs({J:"div",X:"ytp-ad-overlay-ad-info-dialog-container"}),g.Z(l,l.PU),l.PU.Vf(c),c=new Au(l.api,l.layoutId,l.interactionLoggingClientData,l.Lh,l.PU.element,!1),g.Z(l,c),c.init(dl("ad-info-hover-text-button"),Y,l.macros), l.W?(c.Vf(l.W,0),c.subscribe("f",l.puf,l),c.subscribe("e",l.Ky,l),l.Z(l.W,"click",l.SVA),l.Z(g.lM("ytp-ad-button",c.element),"click",function(){var X;if(g.m((X=g.m(Y.button,g.oY))==null?void 0:X.serviceEndpoint,sfv))l.Ed=l.api.getPlayerState(1)===2,l.api.pauseVideo();else l.api.onAdUxClicked("ad-info-hover-text-button",l.layoutId)}),l.uQ=c):g.ot(Error("Ad info button container within overlay ad was not present."))))}else g.Cj(Error("AdInfoRenderer was not present within InvideoOverlayAdRenderer."))}; NJg=function(l,c){if(apc(l,pe)||l.api.isMinimized())return!1;var Y=bN(c.title),X=bN(c.description);if(g.iQ(Y)||g.iQ(X))return!1;l.createServerVe(l.K.element,c.trackingParams||null);l.K.updateValue("title",bN(c.title));l.K.updateValue("description",bN(c.description));l.K.updateValue("displayUrl",bN(c.displayUrl));c.navigationEndpoint&&g.Xl(l.j,c.navigationEndpoint);l.K.show();l.NQ.start();l.logVisibility(l.K.element,!0);l.Z(l.K.element,"mouseover",function(){l.Kh++}); return!0}; p9c=function(l,c){if(apc(l,pe)||l.api.isMinimized())return!1;var Y=bN(c.title),X=bN(c.description);if(g.iQ(Y)||g.iQ(X))return!1;l.createServerVe(l.G.element,c.trackingParams||null);l.G.updateValue("title",bN(c.title));l.G.updateValue("description",bN(c.description));l.G.updateValue("displayUrl",bN(c.displayUrl));l.G.updateValue("imageUrl",ybV(c.image));c.navigationEndpoint&&g.Xl(l.j,c.navigationEndpoint);l.Ud=c.imageNavigationEndpoint||null;l.G.show();l.NQ.start();l.logVisibility(l.G.element,!0); l.Z(l.G.element,"mouseover",function(){l.Kh++}); return!0}; RwX=function(l,c){if(l.api.isMinimized())return!1;var Y=Ob5(c.image),X=Y;Y.width0?(c=new o$(l.api,l.D),c.Vf(l.playerOverlay), g.Z(l,c)):g.ot(Error("Survey progress bar was not added. SurveyAdQuestionCommon: "+JSON.stringify(c)))}}else g.ot(Error("addCommonComponents() needs to be called before starting countdown."))}; TJO=function(l){function c(Y){return{toString:function(){return Y()}}} l.macros.SURVEY_LOCAL_TIME_EPOCH_S=c(function(){var Y=new Date;return(Math.round(Y.valueOf()/1E3)+-1*Y.getTimezoneOffset()*60).toString()}); l.macros.SURVEY_ELAPSED_MS=c(function(){return(Date.now()-l.K).toString()})}; jRS=function(l,c,Y,X,k){vm.call(this,l,c,Y,X,"survey-question-multi-select");this.Kh=k;this.noneOfTheAbove=null;this.submitEndpoints=[];this.W=null;this.hide()}; VPi=function(l,c,Y){l.noneOfTheAbove=new n2V(l.api,l.layoutId,l.interactionLoggingClientData,l.Lh);l.noneOfTheAbove.Vf(l.answers);l.noneOfTheAbove.init(dl("survey-none-of-the-above"),c,Y)}; CVS=function(l){l.G.forEach(function(c){c.D.toggleButton(!1)}); o2n(l,!0)}; o2n=function(l,c){var Y=l.T;l=Z2V(l);c=c===void 0?!1:c;Y.D&&(l?Y.D.hide():Y.D.show(),c&&Y.D instanceof a$&&!Y.D.T&&lmi(Y.D,!1));Y.G&&(l?Y.G.show():Y.G.hide())}; Z2V=function(l){return l.G.some(function(c){return c.D.isToggled()})||l.noneOfTheAbove.button.isToggled()}; xn=function(l,c,Y,X,k){vm.call(this,l,c,Y,X,"survey-question-single-select",function(e){r.api.L().B("supports_multi_step_on_desktop")&&k([e])}); var r=this;this.hide()}; zZ=function(l,c,Y,X){PA.call(this,l,{J:"div",X:"ytp-ad-survey",Y:[{J:"div",X:"ytp-ad-survey-questions"}]},"survey",c,Y,X);this.questions=[];this.G=[];this.conditioningRules=[];this.D=0;this.W=this.wf("ytp-ad-survey-questions");this.api.L().B("fix_survey_color_contrast_on_destop")&&this.wf("ytp-ad-survey").classList.add("color-contrast-fix");this.api.L().B("web_enable_speedmaster")&&this.wf("ytp-ad-survey").classList.add("relative-positioning-survey");this.hide()}; mWn=function(l,c){var Y=l.G[c],X;(X=l.K)==null||X.dispose();g.m(Y,KG)?$W5(l,g.m(Y,KG),l.macros):g.m(Y,wS)&&QRr(l,g.m(Y,wS),l.macros);l.D=c}; $W5=function(l,c,Y){var X=new xn(l.api,l.layoutId,l.interactionLoggingClientData,l.Lh,l.T.bind(l));X.Vf(l.W);X.init(dl("survey-question-single-select"),c,Y);l.api.L().B("supports_multi_step_on_desktop")?l.K=X:l.questions.push(X);g.Z(l,X)}; QRr=function(l,c,Y){var X=new jRS(l.api,l.layoutId,l.interactionLoggingClientData,l.Lh,l.T.bind(l));X.Vf(l.W);X.init(dl("survey-question-multi-select"),c,Y);l.api.L().B("supports_multi_step_on_desktop")?l.K=X:l.questions.push(X);g.Z(l,X)}; ne=function(l,c,Y,X){PA.call(this,l,{J:"div",X:"ytp-ad-survey-interstitial",Y:[{J:"div",X:"ytp-ad-survey-interstitial-contents",Y:[{J:"div",X:"ytp-ad-survey-interstitial-logo",Y:[{J:"div",X:"ytp-ad-survey-interstitial-logo-image"}]},{J:"div",X:"ytp-ad-survey-interstitial-text"}]}]},"survey-interstitial",c,Y,X);this.D=this.actionButton=null;this.interstitial=this.wf("ytp-ad-survey-interstitial");this.G=this.wf("ytp-ad-survey-interstitial-contents");this.text=this.wf("ytp-ad-survey-interstitial-text"); this.logoImage=this.wf("ytp-ad-survey-interstitial-logo-image");this.transition=new g.Xz(this,500,!1,300);g.Z(this,this.transition)}; WGg=function(l,c){c=c&&QP(c)||"";if(g.iQ(c))g.Cj(Error("Found ThumbnailDetails without valid image URL"));else{var Y=l.style;l=l.style.cssText;var X=document.implementation.createHTMLDocument("").createElement("DIV");X.style.cssText=l;l=oKX(X.style);Y.cssText=[l,'background-image:url("'+c+'");'].join("")}}; MPV=function(l){var c=g.lM("html5-video-player");c&&g.DK(c,"ytp-ad-display-override",l)}; hl=function(l,c,Y,X,k,r){r=r===void 0?0:r;lE.call(this,l,{J:"div",X:"ytp-preview-ad",Y:[{J:"div",X:"ytp-preview-ad__text"}]},"preview-ad",c,Y,X,k);var e=this;this.Kh=r;this.G=0;this.T=-1;this.K=this.wf("ytp-preview-ad__text");switch(this.Kh){case 1:this.K.classList.add("ytp-preview-ad__text--font--small")}this.transition=new g.Xz(this,400,!1,100,function(){e.hide()}); g.Z(this,this.transition);this.hide()}; Hm=function(l,c,Y,X){PA.call(this,l,{J:"img",X:"ytp-ad-avatar"},"ad-avatar",c,Y,X);this.hide()}; sRi=function(l){switch(l.size){case "AD_AVATAR_SIZE_XXS":return 16;case "AD_AVATAR_SIZE_XS":return 24;case "AD_AVATAR_SIZE_S":return 32;case "AD_AVATAR_SIZE_M":return 36;case "AD_AVATAR_SIZE_L":return 56;case "AD_AVATAR_SIZE_XL":return 72;default:return 36}}; wU=function(l,c,Y,X,k,r){k=k===void 0?!1:k;r=r===void 0?!1:r;PA.call(this,l,{J:"button",X:"ytp-ad-button-vm"},"ad-button",c,Y,X);this.buttonText=this.buttonIcon=null;this.hide();this.D=k;this.G=r}; BJL=function(l,c,Y,X,k){lE.call(this,l,{J:"div",WU:["ytp-ad-avatar-lockup-card--inactive","ytp-ad-avatar-lockup-card"],Y:[{J:"div",X:"ytp-ad-avatar-lockup-card__avatar_and_text_container",Y:[{J:"div",X:"ytp-ad-avatar-lockup-card__text_container"}]}]},"ad-avatar-lockup-card",c,Y,X,k);this.startMilliseconds=0;this.adAvatar=new Hm(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh);g.Z(this,this.adAvatar);Ou(this.element,this.adAvatar.element,0);this.headline=new HE(this.api,this.layoutId, this.interactionLoggingClientData,this.Lh);g.Z(this,this.headline);this.headline.Vf(this.wf("ytp-ad-avatar-lockup-card__text_container"));this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline");this.description=new HE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh);g.Z(this,this.description);this.description.Vf(this.wf("ytp-ad-avatar-lockup-card__text_container"));this.description.element.classList.add("ytp-ad-avatar-lockup-card__description");this.adButton=new wU(this.api, this.layoutId,this.interactionLoggingClientData,this.Lh);g.Z(this,this.adButton);this.adButton.Vf(this.element);this.hide()}; Ke=function(l,c,Y,X){PA.call(this,l,{J:"button",X:"ytp-skip-ad-button",Y:[{J:"div",X:"ytp-skip-ad-button__text"}]},"skip-button",c,Y,X);var k=this;this.G=!1;this.T=this.wf("ytp-skip-ad-button__text");this.transition=new g.Xz(this,500,!1,100,function(){k.hide()}); g.Z(this,this.transition);this.D=new dt(this.element,15E3,5E3,.5,.5,!0);g.Z(this,this.D);this.hide()}; LG5=function(l,c,Y,X,k){lE.call(this,l,{J:"div",X:"ytp-skip-ad"},"skip-ad",c,Y,X,k);this.skipOffsetMilliseconds=0;this.isSkippable=!1;this.K=new Ke(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh);g.Z(this,this.K);this.K.Vf(this.element);this.hide()}; TZ=function(l,c,Y,X){PA.call(this,l,{J:"div",X:"ytp-visit-advertiser-link"},"visit-advertiser-link",c,Y,X);this.hide()}; jJ=function(l,c,Y,X,k){PA.call(this,l,{J:"div",X:"ytp-ad-player-overlay-layout",Y:[{J:"div",X:"ytp-ad-player-overlay-layout__player-card-container"},{J:"div",X:"ytp-ad-player-overlay-layout__ad-info-container",Y:[l.L().B("delhi_modern_web_player")?{J:"div",X:"ytp-ad-player-overlay-layout__ad-info-container-left"}:null]},{J:"div",X:"ytp-ad-player-overlay-layout__skip-or-preview-container"},{J:"div",X:"ytp-ad-player-overlay-layout__ad-disclosure-banner-container"}]},"player-overlay-layout",c,Y,X);this.G= k;this.NQ=this.wf("ytp-ad-player-overlay-layout__player-card-container");this.K=this.wf("ytp-ad-player-overlay-layout__ad-info-container");this.Kh=this.wf("ytp-ad-player-overlay-layout__skip-or-preview-container");this.PU=this.wf("ytp-ad-player-overlay-layout__ad-disclosure-banner-container");l.L().B("delhi_modern_web_player")&&(this.T=this.wf("ytp-ad-player-overlay-layout__ad-info-container-left"));this.hide()}; E2i=function(l,c,Y,X){PA.call(this,l,{J:"div",X:"ytp-ad-grid-card-text",Y:[{J:"div",X:"ytp-ad-grid-card-text__metadata",Y:[{J:"div",X:"ytp-ad-grid-card-text__metadata__headline"},{J:"div",X:"ytp-ad-grid-card-text__metadata__description",Y:[{J:"div",X:"ytp-ad-grid-card-text__metadata__description__line"},{J:"div",X:"ytp-ad-grid-card-text__metadata__description__line"}]}]},{J:"div",X:"ytp-ad-grid-card-text__button"}]},"ad-grid-card-text",c,Y,X);this.headline=new HE(this.api,this.layoutId,this.interactionLoggingClientData, this.Lh);g.Z(this,this.headline);this.headline.Vf(this.wf("ytp-ad-grid-card-text__metadata__headline"));this.moreInfoButton=new wU(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,!0);g.Z(this,this.moreInfoButton);this.moreInfoButton.Vf(this.wf("ytp-ad-grid-card-text__button"))}; Vm=function(l,c,Y,X){PA.call(this,l,{J:"div",X:"ytp-ad-grid-card-collection"},"ad-grid-card-collection",c,Y,X);this.D=[]}; o0=function(l,c,Y,X,k,r,e){lE.call(this,l,r,e,c,Y,X,k);this.playerProgressOffsetMs=0;this.G=!1}; g2n=function(l){var c=g.lM("html5-video-player");c&&g.DK(c,"ytp-ad-display-override",l)}; uin=function(l,c,Y,X,k){o0.call(this,l,c,Y,X,k,{J:"div",X:"ytp-display-underlay-text-grid-cards",Y:[{J:"div",X:"ytp-display-underlay-text-grid-cards__content_container",Y:[{J:"div",X:"ytp-display-underlay-text-grid-cards__content_container__header",Y:[{J:"div",X:"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar"},{J:"div",X:"ytp-display-underlay-text-grid-cards__content_container__header__headline"}]},{J:"div",X:"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"}, {J:"div",X:"ytp-display-underlay-text-grid-cards__content_container__ad_button"}]}]},"display-underlay-text-grid-cards");this.adGridCardCollection=new Vm(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh);g.Z(this,this.adGridCardCollection);this.adGridCardCollection.Vf(this.wf("ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"));this.adButton=new wU(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh);g.Z(this,this.adButton);this.adButton.Vf(this.wf("ytp-display-underlay-text-grid-cards__content_container__ad_button")); this.K=this.wf("ytp-display-underlay-text-grid-cards__content_container");this.T=this.wf("ytp-display-underlay-text-grid-cards__content_container__header")}; Ce=function(l,c,Y,X){PA.call(this,l,{J:"div",X:"ytp-ad-details-line"},"ad-details-line",c,Y,X);this.D=[];this.hide()}; ZR=function(l,c,Y,X){PA.call(this,l,{J:"div",X:"ytp-image-background",Y:[{J:"img",X:"ytp-image-background-image"}]},"image-background",c,Y,X);this.hide()}; A5c=function(l,c,Y,X,k){lE.call(this,l,{J:"svg",X:"ytp-timed-pie-countdown",S:{viewBox:"0 0 20 20"},Y:[{J:"circle",X:"ytp-timed-pie-countdown__background",S:{r:"10",cx:"10",cy:"10"}},{J:"circle",X:"ytp-timed-pie-countdown__inner",S:{r:"5",cx:"10",cy:"10"}},{J:"circle",X:"ytp-timed-pie-countdown__outer",S:{r:"10",cx:"10",cy:"10"}}]},"timed-pie-countdown",c,Y,X,k);this.K=this.wf("ytp-timed-pie-countdown__inner");this.G=Math.ceil(2*Math.PI*5);this.hide()}; $n=function(l,c,Y,X){PA.call(this,l,{J:"div",X:"ytp-video-interstitial-buttoned-centered-layout",S:{tabindex:"0"},Y:[{J:"div",X:"ytp-video-interstitial-buttoned-centered-layout__content",Y:[{J:"div",X:"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container"},{J:"div",X:"ytp-video-interstitial-buttoned-centered-layout__content__lockup",Y:[{J:"div",X:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"},{J:"div",X:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"}, {J:"div",X:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container"},{J:"div",X:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"}]}]},{J:"div",X:"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container"}]},"video-interstitial-buttoned-centered",c,Y,X);this.G=null;this.T=this.wf("ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container");this.K=new nl;g.Z(this,this.K);this.hide()}; FGc=function(l){var c=g.lM("html5-video-player");c&&g.DK(c,"ytp-ad-display-override",l)}; Ipn=function(l){if(!l.adAvatar||!g.m(l.adAvatar,Qm))return g.ot(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.")),!1;if(!l.headline)return g.ot(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no headline.")),!1;if(!l.adBadge||!g.m(l.adBadge,mT))return g.ot(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.")),!1;if(!l.adButton||!g.m(l.adButton,Wm))return g.ot(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no action button.")),!1;if(!l.adInfoRenderer|| !g.m(l.adInfoRenderer,jy))return g.ot(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.")),!1;l=l.durationMilliseconds||0;return typeof l!=="number"||l<=0?(g.ot(Error("durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: "+l)),!1):!0}; My=function(l,c){c=c===void 0?2:c;g.OG.call(this);this.api=l;this.D=null;this.KV=new nl(this);g.Z(this,this.KV);this.G=c0O;this.KV.Z(this.api,"presentingplayerstatechange",this.uP);this.D=this.KV.Z(this.api,"progresssync",this.b8);this.OZ=c;this.OZ===1&&this.b8()}; s8=function(l,c,Y){BA.call(this,l);this.api=l;this.Lh=c;this.G={};l=new g.B({J:"div",WU:["video-ads","ytp-ad-module"]});g.Z(this,l);xL&&g.Jj(l.element,"ytp-ads-tiny-mode");this.N=new pi(l.element);g.Z(this,this.N);g.oD(this.api,l.element,4);cG(Y)&&(Y=new g.B({J:"div",WU:["ytp-ad-underlay"]}),g.Z(this,Y),this.K=new pi(Y.element),g.Z(this,this.K),g.oD(this.api,Y.element,0));g.Z(this,h8r())}; l5L=function(l,c){l=g.oQ(l.G,c.id,null);l==null&&g.Cj(Error("Component not found for element id: "+c.id));return l||null}; cgc=function(l){g.GH.call(this,l);var c=this;this.G=null;this.created=!1;this.K=l.L().B("h5_use_refactored_get_ad_break")?new gek(this.player):new Qx(this.player);this.T=function(){if(c.G!=null)return c.G;var X=new YwX({B9:a0(c.D).B9,t5:a0(c.D).t5,V:c.player,UM:a0(c.D).UM,HU:c.D.D.HU,fF:a0(c.D).fF,i8:c.D.D.i8});c.G=X.mM;return c.G}; this.D=new dWr(this.player,this,this.K,this.T);g.Z(this,this.D);var Y=l.L();!zR(Y)||g.o1(Y)||WN(Y)||(g.Z(this,new s8(l,a0(this.D).Lh,a0(this.D).UM)),g.Z(this,new y5L(l)))}; YVa=function(l){l.created!==l.loaded&&UO("Created and loaded are out of sync")}; rgL=function(l){g.GH.prototype.load.call(l);var c=a0(l.D).UM;try{l.player.getRootNode().classList.add("ad-created")}catch(y){UO(y instanceof Error?y:String(y))}var Y=l.player.getVideoData(1),X=Y&&Y.videoId||"",k=Y&&Y.getPlayerResponse()||{},r=(!l.player.L().experiments.oh("debug_ignore_ad_placements")&&k&&k.adPlacements||[]).map(function(y){return y.adPlacementRenderer}),e=((k==null?void 0:k.adSlots)||[]).map(function(y){return g.m(y,$S)}); k=k.playerConfig&&k.playerConfig.daiConfig&&k.playerConfig.daiConfig.enableDai||!1;Y&&Y.Hu();r=XSc(r,e,c,a0(l.D).Qp);e=Y&&Y.clientPlaybackNonce||"";Y=Y&&Y.Q4||!1;if(vI(c,!0)&&Y){var d;c={};(d=l.player.getVideoData())==null||d.Gz("p_cpb",(c.cc=e,c))}d=1E3*l.player.getDuration(1);kON(l);l.D.D.QR.UX(e,d,Y,r.IL,r.AQ,r.IL,k,X)}; kON=function(l){var c,Y;if(Y=(c=l.player.getVideoData(1))==null||!c.Q4)c=l.player.L(),Y=zR(c)&&!g.xu(c)&&c.playerStyle==="desktop-polymer";Y&&(l=l.player.getInternalApi(),l.addEventListener("updateKevlarOrC3Companion",edK),l.addEventListener("updateEngagementPanelAction",J0n),l.addEventListener("changeEngagementPanelVisibility",dZ5),window.addEventListener("yt-navigate-start",O1g))}; Bm=function(l,c){c===l.Xj&&(l.Xj=void 0)}; eri=function(l){var c=a0(l.D).NO,Y=c.T().n3("SLOT_TYPE_PLAYER_BYTES",1);c=qD(c.bQ.get(),1).clientPlaybackNonce;var X=!1;Y=g.b(Y);for(var k=Y.next();!k.done;k=Y.next()){k=k.value;var r=k.slotType==="SLOT_TYPE_PLAYER_BYTES"&&k.slotEntryTrigger instanceof vW?k.slotEntryTrigger.X0:void 0;r&&r===c&&(X&&UO("More than 1 preroll playerBytes slot detected",k),X=!0)}X||rU(a0(l.D).rE)}; JgN=function(l){if(Ex(a0(l.D).UM))return!0;var c="";l=g.b(a0(l.D).fF.xW.keys());for(var Y=l.next();!Y.done;Y=l.next()){Y=Y.value;if(Y.slotType==="SLOT_TYPE_PLAYER_BYTES"&&Y.hJ==="core")return!0;c+=Y.slotType+" "}Math.random()<.01&&UO("Ads Playback Not Managed By Controlflow",void 0,null,{slotTypes:c});return!1}; dXQ=function(l){l=g.b(a0(l.D).fF.xW.values());for(var c=l.next();!c.done;c=l.next())if(c.value.layoutType==="LAYOUT_TYPE_MEDIA_BREAK")return!0;return!1}; SHX=function(l,c,Y,X,k,r){Y=Y===void 0?[]:Y;X=X===void 0?"":X;k=k===void 0?"":k;var e=a0(l.D).UM,d=l.player.getVideoData(1);d&&d.getPlayerResponse();d&&d.Hu();Y=XSc(c,Y,e,a0(l.D).Qp);nTV(a0(l.D).vP,X,Y.IL,Y.AQ,c,k,r)}; XSc=function(l,c,Y,X){c={IL:[],AQ:c};l=g.b(l);for(var k=l.next();!k.done;k=l.next())if((k=k.value)&&k.renderer!=null){var r=k.renderer;if(!Y.V.L().B("html5_enable_vod_lasr_with_notify_pacf")){var e=void 0,d=void 0,y=void 0,O=void 0,D=X;g.m((O=r.sandwichedLinearAdRenderer)==null?void 0:O.adVideoStart,qK)?(e=g.m((y=r.sandwichedLinearAdRenderer)==null?void 0:y.adVideoStart,qK),e=Wdg(e,D),g.WR(r.sandwichedLinearAdRenderer.adVideoStart,qK,e)):g.m((d=r.linearAdSequenceRenderer)==null?void 0:d.adStart,qK)&& (y=g.m((e=r.linearAdSequenceRenderer)==null?void 0:e.adStart,qK),e=Wdg(y,D),g.WR(r.linearAdSequenceRenderer.adStart,qK,e))}c.IL.push(k)}return c}; g.Le=function(l){if(typeof DOMParser!="undefined")return c0(new DOMParser,wP5(l),"application/xml");throw Error("Your browser does not support loading xml documents");}; g.E8=function(l){g.C.call(this);this.callback=l;this.D=new RJ(0,0,.4,0,.2,1,1,1);this.delay=new g.Ee(this.next,window,this);g.Z(this,this.delay)}; g.ygN=function(l){var c=l.L();return c.U$&&!c.K&&g.h2(c)?l.isEmbedsShortsMode()?(l=l.ag(),Math.min(l.width,l.height)>=315):!l.QA():!1}; g.gU=function(l){g.B.call(this,{J:"div",X:"ytp-more-videos-view",S:{tabIndex:"-1"}});var c=this;this.api=l;this.G=!0;this.K=new g.Cr(this);this.D=[];this.suggestionData=[];this.columns=this.containerWidth=this.U=this.T=this.scrollPosition=0;this.title=new g.B({J:"h2",X:"ytp-related-title",Qf:"{{title}}"});this.previous=new g.B({J:"button",WU:["ytp-button","ytp-previous"],S:{"aria-label":"Show previous suggested videos"},Y:[g.ps()]});this.C=new g.E8(function(Y){c.suggestions.element.scrollLeft=-Y}); this.next=new g.B({J:"button",WU:["ytp-button","ytp-next"],S:{"aria-label":"Show more suggested videos"},Y:[g.Rw()]});g.Z(this,this.K);this.W=l.L().T;g.Z(this,this.title);this.title.Vf(this.element);this.suggestions=new g.B({J:"div",X:"ytp-suggestions"});g.Z(this,this.suggestions);this.suggestions.Vf(this.element);g.Z(this,this.previous);this.previous.Vf(this.element);this.previous.listen("click",this.cC,this);g.Z(this,this.C);OLF(this);g.Z(this,this.next);this.next.Vf(this.element);this.next.listen("click", this.eE,this);this.K.Z(this.api,"appresize",this.i9);this.K.Z(this.api,"fullscreentoggled",this.TG);this.K.Z(this.api,"videodatachange",this.onVideoDataChange);this.i9(this.api.m0().getPlayerSize());this.onVideoDataChange()}; OLF=function(l){for(var c={L9:0};c.L9<16;c={L9:c.L9},++c.L9){var Y=new g.B({J:"a",X:"ytp-suggestion-link",S:{href:"{{link}}",target:l.api.L().j,"aria-label":"{{aria_label}}"},Y:[{J:"div",X:"ytp-suggestion-image"},{J:"div",X:"ytp-suggestion-overlay",S:{style:"{{blink_rendering_hack}}","aria-hidden":"{{aria_hidden}}"},Y:[{J:"div",X:"ytp-suggestion-title",Qf:"{{title}}"},{J:"div",X:"ytp-suggestion-author",Qf:"{{author_and_views}}"},{J:"div",S:{"data-is-live":"{{is_live}}"},X:"ytp-suggestion-duration", Qf:"{{duration}}"}]}]});g.Z(l,Y);var X=Y.wf("ytp-suggestion-link");g.dg(X,"transitionDelay",c.L9/20+"s");l.K.Z(X,"click",function(k){return function(r){var e=k.L9;if(l.G){var d=l.suggestionData[e],y=d.sessionData;l.W&&l.api.B("web_player_log_click_before_generating_ve_conversion_params")?(l.api.logClick(l.D[e].element),e=d.If(),d={},g.T$(l.api,d),e=g.Il(e,d),g.yF(e,l.api,r)):g.d2(r,l.api,l.W,y||void 0)&&l.api.vn(d.videoId,y,d.playlistId)}else r.preventDefault(),document.activeElement.blur()}}(c)); Y.Vf(l.suggestions.element);l.D.push(Y);l.api.createServerVe(Y.element,Y)}}; DX6=function(l){if(l.api.L().B("web_player_log_click_before_generating_ve_conversion_params"))for(var c=Math.floor(-l.scrollPosition/(l.T+8)),Y=Math.min(c+l.columns,l.suggestionData.length)-1;c<=Y;c++)l.api.logVisibility(l.D[c].element,!0)}; g.uy=function(l){var c=l.api.oD()?32:16;c=l.U/2+c;l.next.element.style.bottom=c+"px";l.previous.element.style.bottom=c+"px";c=l.scrollPosition;var Y=l.containerWidth-l.suggestionData.length*(l.T+8);g.DK(l.element,"ytp-scroll-min",c>=0);g.DK(l.element,"ytp-scroll-max",c<=Y)}; UXV=function(l){for(var c=l.suggestionData.length,Y=0;Y>>0)+"_",k=0;return c}); UV("Symbol.iterator",function(l){if(l)return l;l=Symbol("Symbol.iterator");for(var c="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),Y=0;Y=r}}); UV("String.prototype.endsWith",function(l){return l?l:function(c,Y){var X=TO(this,c,"endsWith");c+="";Y===void 0&&(Y=X.length);Y=Math.max(0,Math.min(Y|0,X.length));for(var k=c.length;k>0&&Y>0;)if(X[--Y]!=c[--k])return!1;return k<=0}}); UV("Array.prototype.entries",function(l){return l?l:function(){return ji(this,function(c,Y){return[c,Y]})}}); UV("Math.imul",function(l){return l?l:function(c,Y){c=Number(c);Y=Number(Y);var X=c&65535,k=Y&65535;return X*k+((c>>>16&65535)*k+X*(Y>>>16&65535)<<16>>>0)|0}}); UV("Math.trunc",function(l){return l?l:function(c){c=Number(c);if(isNaN(c)||c===Infinity||c===-Infinity||c===0)return c;var Y=Math.floor(Math.abs(c));return c<0?-Y:Y}}); UV("Math.clz32",function(l){return l?l:function(c){c=Number(c)>>>0;if(c===0)return 32;var Y=0;(c&4294901760)===0&&(c<<=16,Y+=16);(c&4278190080)===0&&(c<<=8,Y+=8);(c&4026531840)===0&&(c<<=4,Y+=4);(c&3221225472)===0&&(c<<=2,Y+=2);(c&2147483648)===0&&Y++;return Y}}); UV("Number.isNaN",function(l){return l?l:function(c){return typeof c==="number"&&isNaN(c)}}); UV("Array.prototype.keys",function(l){return l?l:function(){return ji(this,function(c){return c})}}); UV("Array.prototype.values",function(l){return l?l:function(){return ji(this,function(c,Y){return Y})}}); UV("Array.prototype.fill",function(l){return l?l:function(c,Y,X){var k=this.length||0;Y<0&&(Y=Math.max(0,k+Y));if(X==null||X>k)X=k;X=Number(X);X<0&&(X=Math.max(0,k+X));for(Y=Number(Y||0);Y1342177279)throw new RangeError("Invalid count value");c|=0;for(var X="";c;)if(c&1&&(X+=Y),c>>>=1)Y+=Y;return X}}); UV("Promise.prototype.finally",function(l){return l?l:function(c){return this.then(function(Y){return Promise.resolve(c()).then(function(){return Y})},function(Y){return Promise.resolve(c()).then(function(){throw Y; })})}}); UV("String.prototype.padStart",function(l){return l?l:function(c,Y){var X=TO(this,null,"padStart");c-=X.length;Y=Y!==void 0?String(Y):" ";return(c>0&&Y?Y.repeat(Math.ceil(c/Y.length)).substring(0,c):"")+X}}); UV("Array.prototype.findIndex",function(l){return l?l:function(c,Y){return GOO(this,c,Y).h8}}); UV("Math.sign",function(l){return l?l:function(c){c=Number(c);return c===0||isNaN(c)?c:c>0?1:-1}}); UV("WeakSet",function(l){function c(Y){this.D=new WeakMap;if(Y){Y=g.b(Y);for(var X;!(X=Y.next()).done;)this.add(X.value)}} if(function(){if(!l||!Object.seal)return!1;try{var Y=Object.seal({}),X=Object.seal({}),k=new l([Y]);if(!k.has(Y)||k.has(X))return!1;k.delete(Y);k.add(X);return!k.has(Y)&&k.has(X)}catch(r){return!1}}())return l; c.prototype.add=function(Y){this.D.set(Y,!0);return this}; c.prototype.has=function(Y){return this.D.has(Y)}; c.prototype.delete=function(Y){return this.D.delete(Y)}; return c}); UV("Array.prototype.copyWithin",function(l){function c(Y){Y=Number(Y);return Y===Infinity||Y===-Infinity?Y:Y|0} return l?l:function(Y,X,k){var r=this.length;Y=c(Y);X=c(X);k=k===void 0?r:c(k);Y=Y<0?Math.max(r+Y,0):Math.min(Y,r);X=X<0?Math.max(r+X,0):Math.min(X,r);k=k<0?Math.max(r+k,0):Math.min(k,r);if(YX;)--k in this?this[--Y]=this[k]:delete this[--Y];return this}}); UV("Int8Array.prototype.copyWithin",on);UV("Uint8Array.prototype.copyWithin",on);UV("Uint8ClampedArray.prototype.copyWithin",on);UV("Int16Array.prototype.copyWithin",on);UV("Uint16Array.prototype.copyWithin",on);UV("Int32Array.prototype.copyWithin",on);UV("Uint32Array.prototype.copyWithin",on);UV("Float32Array.prototype.copyWithin",on);UV("Float64Array.prototype.copyWithin",on);UV("Array.prototype.at",function(l){return l?l:CL}); UV("Int8Array.prototype.at",Z5);UV("Uint8Array.prototype.at",Z5);UV("Uint8ClampedArray.prototype.at",Z5);UV("Int16Array.prototype.at",Z5);UV("Uint16Array.prototype.at",Z5);UV("Int32Array.prototype.at",Z5);UV("Uint32Array.prototype.at",Z5);UV("Float32Array.prototype.at",Z5);UV("Float64Array.prototype.at",Z5);UV("String.prototype.at",function(l){return l?l:CL}); UV("Array.prototype.findLastIndex",function(l){return l?l:function(c,Y){return f5c(this,c,Y).h8}}); UV("Int8Array.prototype.findLastIndex",$v);UV("Uint8Array.prototype.findLastIndex",$v);UV("Uint8ClampedArray.prototype.findLastIndex",$v);UV("Int16Array.prototype.findLastIndex",$v);UV("Uint16Array.prototype.findLastIndex",$v);UV("Int32Array.prototype.findLastIndex",$v);UV("Uint32Array.prototype.findLastIndex",$v);UV("Float32Array.prototype.findLastIndex",$v);UV("Float64Array.prototype.findLastIndex",$v);UV("Number.parseInt",function(l){return l||parseInt});var rb,uc,Pcy;rb=rb||{};g.Qn=this||self;uc="closure_uid_"+(Math.random()*1E9>>>0);Pcy=0;g.P(k6,Error);g.C.prototype.EQ=!1;g.C.prototype.vU=function(){return this.EQ}; g.C.prototype.dispose=function(){this.EQ||(this.EQ=!0,this.Tz())}; g.C.prototype[Symbol.dispose]=function(){this.dispose()}; g.C.prototype.addOnDisposeCallback=function(l,c){this.EQ?c!==void 0?l.call(c):l():(this.Cj||(this.Cj=[]),c&&(l=l.bind(c)),this.Cj.push(l))}; g.C.prototype.Tz=function(){if(this.Cj)for(;this.Cj.length;)this.Cj.shift()()};var iLc;g.P(tE,g.C);tE.prototype.share=function(){if(this.vU())throw Error("E:AD");this.T++;return this}; tE.prototype.dispose=function(){--this.T||g.C.prototype.dispose.call(this)}; iLc=Symbol.dispose;SV5.prototype.gW=function(l,c){this.D.gW("/client_streamz/bg/frs",l,c)}; vvg.prototype.gW=function(l,c,Y,X,k,r){this.D.gW("/client_streamz/bg/wrl",l,c,Y,X,k,r)}; xXn.prototype.J5=function(l,c){this.D.Hn("/client_streamz/bg/ec",l,c)}; zrk.prototype.gW=function(l,c,Y,X){this.D.gW("/client_streamz/bg/el",l,c,Y,X)}; nvv.prototype.J5=function(l,c,Y){this.D.Hn("/client_streamz/bg/cec",l,c,Y)}; hrv.prototype.J5=function(l,c,Y){this.D.Hn("/client_streamz/bg/po/csc",l,c,Y)}; HLV.prototype.J5=function(l,c,Y){this.D.Hn("/client_streamz/bg/po/ctav",l,c,Y)}; wSi.prototype.J5=function(l,c,Y){this.D.Hn("/client_streamz/bg/po/cwsc",l,c,Y)};g.Xc(fF,Error);fF.prototype.name="CustomError";var ICk;var Q$=void 0,$M,xMi=typeof TextDecoder!=="undefined",ovL,ViO=typeof String.prototype.isWellFormed==="function",jny=typeof TextEncoder!=="undefined";var ze=String.prototype.trim?function(l){return l.trim()}:function(l){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(l)[1]},xPv=/&/g,z4V=//g,h4n=/"/g,HHO=/'/g,wKn=/\x00/g,vXn=/[\x00&<>"']/;var Nyi=sV(1,!0),wM=sV(610401301,!1);sV(899588437,!1);var pSa=sV(725719775,!1),RrE=sV(513659523,!1),iLQ=sV(568333945,!1);sV(651175828,!1);sV(722764542,!1);sV(2147483644,!1);sV(2147483645,!1);sV(2147483646,Nyi);sV(2147483647,!0);var KF=!!g.MX("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var Te,SVi=g.Qn.navigator;Te=SVi?SVi.userAgentData||null:null;var Agn,zi,vq;Agn=Array.prototype.indexOf?function(l,c){return Array.prototype.indexOf.call(l,c,void 0)}:function(l,c){if(typeof l==="string")return typeof c!=="string"||c.length!=1?-1:l.indexOf(c,0); for(var Y=0;Y=0;Y--)if(Y in l&&l[Y]===c)return Y;return-1}; g.Uv=Array.prototype.forEach?function(l,c,Y){Array.prototype.forEach.call(l,c,Y)}:function(l,c,Y){for(var X=l.length,k=typeof l==="string"?l.split(""):l,r=0;rparseFloat(HLN)){hr6=String(Al);break a}}hr6=HLN}var yEv=hr6,JEO={};var A1,F9;g.mY=Zi();A1=MN()||V7("iPod");F9=V7("iPad");g.nY=MiX();g.Th=$6();g.Na=ma()&&!sN();var DN5={},RW=null,tLc=yb||g.Yx||typeof g.Qn.btoa=="function";var RQi=typeof Uint8Array!=="undefined",bFn=!g.f6&&typeof btoa==="function",qNS=/[-_.]/g,fic={"-":"+",_:"/",".":"="},SW={};iv.prototype.isEmpty=function(){return this.D==null}; iv.prototype.sizeBytes=function(){var l=xB(this);return l?l.length:0}; var pVr;var SNc=void 0;var wA=typeof Symbol==="function"&&typeof Symbol()==="symbol",TyN=Hu("jas",void 0,!0),dD=Hu(void 0,"1oa"),xX=Hu(void 0,Symbol()),jnM=Hu(void 0,"0ub"),OUk=Hu(void 0,"0actk"),oW=Hu("m_m","BH7",!0),hQc=Hu(void 0,"mrtk"),k_g=Hu(void 0,"vps");Math.max.apply(Math,g.N(Object.values({wsJ:1,gSd:2,xZf:4,Ads:8,GZQ:16,mZz:32,wKf:64,MA6:128,HdQ:256,vPf:512,QgQ:1024,yw0:2048,zqd:4096,Hxf:8192,ymQ:16384})));var KU=wA?TyN:"R6Q",xNL={R6Q:{value:0,configurable:!0,writable:!0,enumerable:!1}},v6K=Object.defineProperties;var n6k=typeof oW==="symbol",zQK={},Fa,Vie=[];jW(Vie,55);Fa=Object.freeze(Vie);var G_y=Object.freeze({});var TMn=Bu(function(l){return typeof l==="number"}),Kav=Bu(function(l){return typeof l==="string"}),jUi=Bu(function(l){return typeof l==="boolean"}),D$=Bu(function(l){return l!=null&&typeof l==="object"&&typeof l.then==="function"}),Oc=Bu(function(l){return!!l&&(typeof l==="object"||typeof l==="function")});var LU=typeof g.Qn.BigInt==="function"&&typeof g.Qn.BigInt(0)==="bigint";var KH=Bu(function(l){return LU?l>=ovF&&l<=Ccc:l[0]==="-"?VLr(l,ZLM):VLr(l,$Xi)}),ZLM=Number.MIN_SAFE_INTEGER.toString(),ovF=LU?BigInt(Number.MIN_SAFE_INTEGER):void 0,$Xi=Number.MAX_SAFE_INTEGER.toString(),Ccc=LU?BigInt(Number.MAX_SAFE_INTEGER):void 0;var pun=typeof Uint8Array.prototype.slice==="function",gA=0,AW=0,AWk;var fH=typeof BigInt==="function"?BigInt.asIntN:void 0,AEX=typeof BigInt==="function"?BigInt.asUintN:void 0,NP=Number.isSafeInteger,yZ=Number.isFinite,pH=Math.trunc,QUS=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var rWK={};var HK;var VZ,esn;var fM5=Ev(0);g.J=aMi.prototype;g.J.init=function(l,c,Y,X){var k=X===void 0?{}:X;X=k.oN===void 0?!1:k.oN;k=k.iM===void 0?!1:k.iM;this.oN=X;this.iM=k;l&&(l=xM(l,this.iM),this.G=l.buffer,this.N=l.Px,this.T=c||0,this.K=Y!==void 0?this.T+Y:this.G.length,this.D=this.T)}; g.J.free=function(){this.clear();jN.length<100&&jN.push(this)}; g.J.clear=function(){this.G=null;this.N=!1;this.D=this.K=this.T=0;this.oN=!1}; g.J.reset=function(){this.D=this.T}; g.J.PP=function(){var l=this.W;l||(l=this.G,l=this.W=new DataView(l.buffer,l.byteOffset,l.byteLength));return l}; var jN=[];V$.prototype.free=function(){this.D.clear();this.G=this.T=-1;od.length<100&&od.push(this)}; V$.prototype.reset=function(){this.D.reset();this.K=this.D.D;this.G=this.T=-1}; var od=[];Wy.prototype.toJSON=function(){return jl(this)}; Wy.prototype.mz=function(l){return JSON.stringify(jl(this,l))}; Wy.prototype.clone=function(){var l=this;CU(l);var c=l;CU(c);c=c.Q2;c=l=new l.constructor(wq(c,c[KU]|0,$X,!0,!0));CU(c);VV(c.Q2,2);return l}; Wy.prototype.Px=function(){CU(this);return!!((this.Q2[KU]|0)&2)}; Wy.prototype[oW]=zQK;Wy.prototype.toString=function(){CU(this);return this.Q2.toString()};var hsV,wuc;By.prototype.length=function(){return this.D.length}; By.prototype.end=function(){var l=this.D;this.D=[];return l};var lC=Id(),Qnc=Id(),mXe=Id(),WKN=Id(),MiN=Id(),snU=Id(),ByE=Id(),LKL=Id();var QWr=Yy(function(l,c,Y,X,k){if(l.G!==2)return!1;Zy(l,y$(c,X,Y),k);return!0},$MO),mMg=Yy(function(l,c,Y,X,k){if(l.G!==2)return!1; Zy(l,y$(c,X,Y),k);return!0},$MO),t$=Symbol(),J$=Symbol(),OY=Symbol(),EBn=Symbol(),sWO=Symbol(),Xv,ky;var EvU=fk(function(l,c,Y){if(l.G!==1)return!1;bC(c,Y,Kc(l.D));return!0},qj,ByE),gvN=fk(function(l,c,Y){if(l.G!==1)return!1; l=Kc(l.D);bC(c,Y,l===0?void 0:l);return!0},qj,ByE),ukc=fk(function(l,c,Y,X){if(l.G!==1)return!1; eN(c,Y,X,Kc(l.D));return!0},qj,ByE),AgU=fk(function(l,c,Y){if(l.G!==0)return!1; bC(c,Y,nc(l.D));return!0},az,MiN),FKU=fk(function(l,c,Y){if(l.G!==0)return!1; l=nc(l.D);bC(c,Y,l===0?void 0:l);return!0},az,MiN),I56=fk(function(l,c,Y,X){if(l.G!==0)return!1; eN(c,Y,X,nc(l.D));return!0},az,MiN),liV=fk(function(l,c,Y){if(l.G!==0)return!1; bC(c,Y,ha(l.D));return!0},Nj,WKN),cEM=fk(function(l,c,Y){if(l.G!==0)return!1; l=ha(l.D);bC(c,Y,l===0?void 0:l);return!0},Nj,WKN),YNV=fk(function(l,c,Y,X){if(l.G!==0)return!1; eN(c,Y,X,ha(l.D));return!0},Nj,WKN),XVi=fk(function(l,c,Y){if(l.G!==1)return!1; bC(c,Y,wD(l.D));return!0},function(l,c,Y){Cvc(l,Y,Far(c))},snU),keQ=Pe(function(l,c,Y){if(l.G!==1&&l.G!==2)return!1; c=cy(c,c[KU]|0,Y,!1);if(l.G==2)for(Y=ha(l.D)>>>0,Y=l.D.D+Y;l.D.D>>0);return!0},function(l,c,Y){c=UC(c); c!=null&&c!=null&&(Aa(l,Y,0),Ey(l.D,c))},Id()),DNi=fk(function(l,c,Y){if(l.G!==0)return!1; bC(c,Y,ha(l.D));return!0},function(l,c,Y){c=th(c); c!=null&&(c=parseInt(c,10),Aa(l,Y,0),TA5(l.D,c))},Id());YCV.prototype.register=function(){bv(this)};g.P(kJX,Wy);g.P(Rz,Wy);var nk=[1,2,3];var tLQ=[0,nk,dNc,YNV,eQ7];var UNc=[0,I0,[0,EvU,AgU]];g.P(iC,Wy);var zA=[1,2,3];var Ge6=[0,zA,I56,ukc,c3,UNc];g.P(SX,Wy);var fiQ=[0,I0,tLQ,Ge6];var PQM=[0,[1,2,3],c3,[0,FR,-1,rEa],c3,[0,FR,-1,liV,rEa],c3,[0,FR]];g.P(ve,Wy);ve.prototype.DF=function(){var l=Ah(this,3,iw,3,!0);QV(l);return l[void 0]};ve.prototype.D=XKv([0,FR,PQM,JEe,I0,fiQ,XVi,keQ]);g.P(e4V,Wy);var fCV=globalThis.trustedTypes,h$;wW.prototype.toString=function(){return this.D+""};jX.prototype.toString=function(){return this.D}; var qCy=new jX("about:invalid#zClosurez");var KTX=Ck("tel"),Hei=Ck("sms"),bHg=[Ck("data"),Ck("http"),Ck("https"),Ck("mailto"),Ck("ftp"),new oz(function(l){return/^[^:]*([/?#]|$)/.test(l)})],aCn=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;mZ.prototype.toString=function(){return this.D+""};Lk.prototype.toString=function(){return this.D+""};A$.prototype.toString=function(){return this.D};var Iz={};g.bF7=String.prototype.repeat?function(l,c){return l.repeat(c)}:function(l,c){return Array(c+1).join(l)};g.J=dE.prototype;g.J.isEnabled=function(){if(!g.Qn.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{aK:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0}; g.J.set=function(l,c,Y){var X=!1;if(typeof Y==="object"){var k=Y.Kzh;X=Y.secure||!1;var r=Y.domain||void 0;var e=Y.path||void 0;var d=Y.aK}if(/[;=\s]/.test(l))throw Error('Invalid cookie name "'+l+'"');if(/[;\r\n]/.test(c))throw Error('Invalid cookie value "'+c+'"');d===void 0&&(d=-1);Y=r?";domain="+r:"";e=e?";path="+e:"";X=X?";secure":"";d=d<0?"":d==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+d*1E3)).toUTCString();this.D.cookie=l+"="+c+Y+e+d+X+(k!=null?";samesite="+ k:"")}; g.J.get=function(l,c){for(var Y=l+"=",X=(this.D.cookie||"").split(";"),k=0,r;k=0;c--)this.remove(l[c])}; var VU=new dE(typeof document=="undefined"?null:document);Oa.prototype.compress=function(l){var c,Y,X,k;return g.H(function(r){switch(r.D){case 1:return c=new CompressionStream("gzip"),Y=(new Response(c.readable)).arrayBuffer(),X=c.writable.getWriter(),g.n(r,X.write((new TextEncoder).encode(l)),2);case 2:return g.n(r,X.close(),3);case 3:return k=Uint8Array,g.n(r,Y,4);case 4:return r.return(new k(r.G))}})}; Oa.prototype.isSupported=function(l){return l<1024?!1:typeof CompressionStream!=="undefined"};g.P(D4,Wy);td.prototype.setInterval=function(l){this.intervalMs=l;this.o2&&this.enabled?(this.stop(),this.start()):this.o2&&this.stop()}; td.prototype.start=function(){var l=this;this.enabled=!0;this.o2||(this.o2=setTimeout(function(){l.tick()},this.intervalMs),this.G=this.D())}; td.prototype.stop=function(){this.enabled=!1;this.o2&&(clearTimeout(this.o2),this.o2=void 0)}; td.prototype.tick=function(){var l=this;if(this.enabled){var c=Math.max(this.D()-this.G,0);c0?Y:void 0));Y=sC(Y,4,DC(k>0?k:void 0));Y=sC(Y,5,DC(r>0?r:void 0));CU(Y);k=Y.Q2;r=k[KU]|0;Y=r&2?Y:new Y.constructor(wq(k,r,$X,!0,!0));Uy(e,Ps,10,Y)}e=this.D.clone();Y=Date.now().toString();e=sC(e,4,aa(Y));l=Gu(e,vs,3,l.slice());X&&(e=new Ua,X= sC(e,13,DC(X)),e=new P0,X=Uy(e,Ua,2,X),e=new SR,X=Uy(e,P0,1,X),X=iW(X,2,9),Uy(l,SR,18,X));c&&Nq(l,14,c);return l};var wyk=function(){if(!g.Qn.addEventListener||!Object.defineProperty)return!1;var l=!1,c=Object.defineProperty({},"passive",{get:function(){l=!0}}); try{var Y=function(){}; g.Qn.addEventListener("test",Y,c);g.Qn.removeEventListener("test",Y,c)}catch(X){}return l}();var Y8v=GuS("AnimationEnd"),Ul=GuS("TransitionEnd");g.hG.prototype.G=0;g.hG.prototype.reset=function(){this.D=this.K=this.T;this.G=0}; g.hG.prototype.getValue=function(){return this.K};g.P(fyi,Wy);var qNV=pk(fyi);g.P(chg,Wy);var XA=new YCV;g.P(Tf,g.C);g.J=Tf.prototype;g.J.Tz=function(){KP(this);this.G.stop();this.Ch.stop();g.C.prototype.Tz.call(this)}; g.J.dispatch=function(l){if(l instanceof vs)this.log(l);else try{var c=new vs,Y=l.mz();var X=pc(c,8,Y);this.log(X)}catch(k){jR(this,4,1)}}; g.J.log=function(l){jR(this,2,1);if(this.NQ){l=l.clone();var c=this.Ed++;l=Nq(l,21,c);this.componentId&&pc(l,26,this.componentId);c=l;var Y=WK(c,1);var X=X===void 0?!1:X;var k=typeof Y;X=Y==null?Y:k==="bigint"?String(fH(64,Y)):OC(Y)?k==="string"?GJ(Y):X?bw(Y):qP(Y):void 0;X==null&&(X=Date.now(),X=Number.isFinite(X)?X.toString():"0",sC(c,1,aa(X)));X=WK(c,15);X!=null&&(typeof X==="bigint"?KH(X)?X=Number(X):(X=fH(64,X),X=KH(X)?Number(X):String(X)):X=OC(X)?typeof X==="number"?qP(X):GJ(X):void 0);X!=null|| Nq(c,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(X=this.experimentIds.clone(),Uy(c,D4,16,X));jR(this,1,1);c=this.D.length-1E3+1;c>0&&(this.D.splice(0,c),this.T+=c,jR(this,3,c));this.D.push(l);this.QD||this.G.enabled||this.G.start()}}; g.J.flush=function(l,c){var Y=this;if(this.D.length===0)l&&l();else if(this.PU&&this.AJ)this.K.G=3,NDK(this);else{var X=Date.now();if(this.ZA>X&&this.JJ0&&(Y.JJ=Date.now(),Y.ZA=Y.JJ+U);var a;CU(G);U=Y6(xX);if(f=wA&&U)CU(G),f=((a=G.Q2[U])==null?void 0:a[175237375])!=null;f&&hW(jnM,3);a=XA.D?XA.G(G,XA.D,175237375):XA.G(G,175237375,null);if(a=a===null?void 0:a)a=dM(a,1,-1),a!==-1&&(Y.N=new g.hG(a<1?1:a,3E5,.1),Y.G.setInterval(Y.N.getValue()))}}l&& l();Y.W=0},D=function(U,G){var f=rM(r,vs,3); var a=Number(Pvr(r,14));g.Hs(Y.N);Y.G.setInterval(Y.N.getValue());U===401&&e&&(Y.yf=e);a&&(Y.T+=a);G===void 0&&(G=Y.isRetryable(U));G&&(Y.D=f.concat(Y.D),Y.QD||Y.G.enabled||Y.G.start());jR(Y,7,1);c&&c("net-send-failed",U);++Y.W},t=function(){Y.network&&Y.network.send(y,O,D)}; d?d.then(function(U){jR(Y,5,k);y.requestHeaders["Content-Encoding"]="gzip";y.requestHeaders["Content-Type"]="application/binary";y.body=U;y.o1=2;t()},function(){jR(Y,6,k); t()}):t()}}}}; g.J.isRetryable=function(l){return 500<=l&&l<600||l===401||l===0};VD.prototype.send=function(l,c,Y){var X=this,k,r,e,d,y,O,D,t,U,G;return g.H(function(f){switch(f.D){case 1:return r=(k=X.N5?new AbortController:void 0)?setTimeout(function(){k.abort()},l.timeoutMillis):void 0,g.Rn(f,2,3),e=Object.assign({},{method:l.requestType, headers:Object.assign({},l.requestHeaders)},l.body&&{body:l.body},l.withCredentials&&{credentials:"include"},{signal:l.timeoutMillis&&k?k.signal:null}),g.n(f,fetch(l.url,e),5);case 5:d=f.G;if(d.status!==200){(y=Y)==null||y(d.status);f.kT(3);break}if((O=c)==null){f.kT(7);break}return g.n(f,d.text(),8);case 8:O(f.G);case 7:case 3:g.xv(f);clearTimeout(r);g.nL(f,0);break;case 2:D=g.vS(f);switch((t=D)==null?void 0:t.name){case "AbortError":(U=Y)==null||U(408);break;default:(G=Y)==null||G(400)}f.kT(3)}})}; VD.prototype.Bk=function(){return 4};g.P(oL,g.C);oL.prototype.K6=function(){this.N=!0;return this}; oL.prototype.build=function(){this.network||(this.network=new VD);var l=new Tf({logSource:this.logSource,uC:this.uC?this.uC:ZHO,sessionIndex:this.sessionIndex,dxQ:this.LA,WV:this.T,QD:!1,K6:this.N,W_:this.W_,network:this.network});g.Z(this,l);if(this.G){var c=this.G,Y=nP(l.K);pc(Y,7,c)}l.C=new Oa;this.componentId&&(l.componentId=this.componentId);this.k6&&(l.k6=this.k6);this.pageId&&(l.pageId=this.pageId);this.D&&((Y=this.D)?(l.experimentIds||(l.experimentIds=new D4),c=l.experimentIds,Y=Y.mz(),pc(c, 4,Y)):l.experimentIds&&sC(l.experimentIds,4));this.K&&(l.PU=l.AJ);Uqg(l.K);this.network.Jx&&this.network.Jx(this.logSource);this.network.Xp7&&this.network.Xp7(l);return l};g.P(CP,g.C);CP.prototype.flush=function(l){l=l||[];if(l.length){for(var c=new e4V,Y=[],X=0;X-1?(c=l[e],Y||(c.KK=!1)):(c=new nMV(c,this.src,r,!!X,k),c.KK=Y,l.push(c));return c}; g.J.remove=function(l,c,Y,X){l=l.toString();if(!(l in this.listeners))return!1;var k=this.listeners[l];c=Fw(k,c,Y,X);return c>-1?(Bs(k[c]),g.Fc(k,c),k.length==0&&(delete this.listeners[l],this.D--),!0):!1}; g.J.removeAll=function(l){l=l&&l.toString();var c=0,Y;for(Y in this.listeners)if(!l||Y==l){for(var X=this.listeners[Y],k=0;k-1?l[k]:null}; g.J.hasListener=function(l,c){var Y=l!==void 0,X=Y?l.toString():"",k=c!==void 0;return g.n8(this.listeners,function(r){for(var e=0;e>>0);g.Xc(g.d3,g.C);g.d3.prototype[xqg]=!0;g.J=g.d3.prototype;g.J.addEventListener=function(l,c,Y,X){g.l_(this,l,c,Y,X)}; g.J.removeEventListener=function(l,c,Y,X){VNS(this,l,c,Y,X)}; g.J.dispatchEvent=function(l){var c=this.bx;if(c){var Y=[];for(var X=1;c;c=c.bx)Y.push(c),++X}c=this.va;X=l.type||l;if(typeof l==="string")l=new g.m3(l,c);else if(l instanceof g.m3)l.target=l.target||c;else{var k=l;l=new g.m3(X,c);g.QS(l,k)}k=!0;var r;if(Y)for(r=Y.length-1;!l.G&&r>=0;r--){var e=l.currentTarget=Y[r];k=yE(e,X,!0,l)&&k}l.G||(e=l.currentTarget=c,k=yE(e,X,!0,l)&&k,l.G||(k=yE(e,X,!1,l)&&k));if(Y)for(r=0;!l.G&&r0){this.G--;var l=this.D;this.D=l.next;l.next=null}else l=this.K();return l};var t8;Gx.prototype.add=function(l,c){var Y=mqv.get();Y.set(l,c);this.G?this.G.next=Y:this.D=Y;this.G=Y}; Gx.prototype.remove=function(){var l=null;this.D&&(l=this.D,this.D=this.D.next,this.D||(this.G=null),l.next=null);return l}; var mqv=new OI(function(){return new fm},function(l){return l.reset()}); fm.prototype.set=function(l,c){this.D=l;this.scope=c;this.next=null}; fm.prototype.reset=function(){this.next=this.scope=this.D=null};var Pa,b_=!1,$qi=new Gx;MNX.prototype.reset=function(){this.context=this.G=this.K=this.D=null;this.T=!1}; var sdg=new OI(function(){return new MNX},function(l){l.reset()}); g.va.prototype.then=function(l,c,Y){return lkv(this,D1(typeof l==="function"?l:null),D1(typeof c==="function"?c:null),Y)}; g.va.prototype.$goog_Thenable=!0;g.J=g.va.prototype;g.J.finally=function(l){var c=this;l=D1(l);return new Promise(function(Y,X){gMc(c,function(k){l();Y(k)},function(k){l(); X(k)})})}; g.J.Kx=function(l,c){return lkv(this,null,D1(l),c)}; g.J.catch=g.va.prototype.Kx;g.J.cancel=function(l){if(this.D==0){var c=new w3(l);g.q5(function(){uDc(this,c)},this)}}; g.J.NvA=function(l){this.D=0;Su(this,2,l)}; g.J.Bvh=function(l){this.D=0;Su(this,3,l)}; g.J.T8=function(){for(var l;l=Aav(this);)Fwi(this,l,this.D,this.C);this.W=!1}; var kAy=NN;g.Xc(w3,fF);w3.prototype.name="cancel";g.Xc(g.ju,g.d3);g.J=g.ju.prototype;g.J.enabled=!1;g.J.O$=null;g.J.setInterval=function(l){this.DY=l;this.O$&&this.enabled?(this.stop(),this.start()):this.O$&&this.stop()}; g.J.tST=function(){if(this.enabled){var l=g.cV()-this.H$;l>0&&l0&&(this.getStatus(),this.W=setTimeout(this.fT.bind(this), this.AJ)),this.getStatus(),this.j=!0,this.D.send(l),this.j=!1}catch(e){this.getStatus(),vpn(this,e)}}; g.J.fT=function(){typeof rb!="undefined"&&this.D&&(this.T="Timed out after "+this.AJ+"ms, aborting",this.G=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; g.J.abort=function(l){this.D&&this.K&&(this.getStatus(),this.K=!1,this.N=!0,this.D.abort(),this.N=!1,this.G=l||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),k_(this))}; g.J.Tz=function(){this.D&&(this.K&&(this.K=!1,this.N=!0,this.D.abort(),this.N=!1),k_(this,!0));g.XQ.Ty.Tz.call(this)}; g.J.eH=function(){this.vU()||(this.xT||this.j||this.N?xUn(this):this.j2U())}; g.J.j2U=function(){xUn(this)}; g.J.isActive=function(){return!!this.D}; g.J.isComplete=function(){return g.eD(this)==4}; g.J.getStatus=function(){try{return g.eD(this)>2?this.D.status:-1}catch(l){return-1}}; g.J.getResponseHeader=function(l){if(this.D&&this.isComplete())return l=this.D.getResponseHeader(l),l===null?void 0:l}; g.J.getLastError=function(){return typeof this.T==="string"?this.T:String(this.T)};D9.prototype.send=function(l,c,Y){c=c===void 0?function(){}:c; Y=Y===void 0?function(){}:Y; i8i(l.url,function(X){X=X.target;JR(X)?c(g.db(X)):Y(X.getStatus())},l.requestType,l.body,l.requestHeaders,l.timeoutMillis,l.withCredentials)}; D9.prototype.Bk=function(){return 1};UQ.prototype.done=function(){this.logger.Y3(this.event,tR()-this.startTime)}; g.P(GF,tE);g.P(Pb,GF);g.J=Pb.prototype;g.J.oK=function(){}; g.J.RB=function(){}; g.J.Y3=function(){}; g.J.Gt=function(){}; g.J.rF=function(){}; g.J.nO=function(l,c,Y){return Y}; g.J.NW=function(){}; g.J.Vr=function(){}; g.J.Wf=function(){}; g.J.TW=function(){}; g.P(bd,GF);g.J=bd.prototype;g.J.update=function(l){this.logger.dispose();this.logger=l}; g.J.RB=function(l){this.logger.RB(l)}; g.J.Y3=function(l,c){this.logger.Y3(l,c)}; g.J.Gt=function(l){this.logger.Gt(l)}; g.J.rF=function(){this.logger.rF()}; g.J.nO=function(l,c,Y){return this.logger.nO(l,c,Y)}; g.J.NW=function(l){this.logger.NW(l)}; g.J.Vr=function(l){this.logger.Vr(l)}; g.J.Wf=function(l){this.logger.Wf(l)}; g.J.TW=function(l){this.logger.TW(l)}; g.J.UH=function(l){this.logger instanceof Ng&&this.logger.UH(l)}; g.J.oK=function(l){this.logger.oK(l)}; g.P(qg,g.C);g.P(aT,GF);g.J=aT.prototype;g.J.UH=function(l){this.xU=l}; g.J.oK=function(l){this.metrics.U6h.gW(l,this.aD)}; g.J.RB=function(l){this.metrics.eventCount.J5(l,this.aD)}; g.J.Y3=function(l,c){this.metrics.Q9.gW(c,l,this.xU,this.aD)}; g.J.Gt=function(l){this.metrics.errorCount.J5(l,this.xU,this.aD)}; g.J.nO=function(l,c,Y){function X(e){if(!k.vU()){var d=tR()-r;k.metrics.YwQ.gW(d,l,c,e,k.xU,k.aD)}} var k=this,r=tR();Y.then(function(){return void X(0)},function(e){return void X(e instanceof Z1?e.code:-1)}); return Y}; g.J.NW=function(l){this.metrics.OeQ.J5(l,this.xU,this.aD)}; g.J.Vr=function(l){this.metrics.rL.J5(l,this.xU,this.aD)}; g.J.Wf=function(l){this.metrics.nAQ.J5(l,this.xU,this.aD)}; g.P(Ng,aT);Ng.prototype.TW=function(l){var c=this;this.D.dispose();this.G&&this.service.dispose();this.service=this.options.OW("48",this.options.uU.concat(l));this.D=new qg(function(){return void c.service.yX()},this.options.kd); this.metrics=hMX(this.service);this.K=l}; Ng.prototype.rF=function(){w0O(this.D)};g.P(p3,Wy);g.P(RT,Wy);g.P(id,Wy);var mUV=pk(id),TEv=function(l){return Bu(function(c){var Y;if(Y=c instanceof l)CU(c),Y=!((c.Q2[KU]|0)&2);return Y})}(id); id.messageId="bfkj";g.P(eL,Wy);g.P(SD,Wy);var jQO=pk(SD);g.P(zF,g.C);zF.prototype.snapshot=function(l){if(this.vU())throw Error("Already disposed");this.logger.RB("n");var c=this.logger.share();return this.K.then(function(Y){var X=Y.Ul;return new Promise(function(k){var r=new UQ(c,"n");X(function(e){r.done();c.oK(e.length);c.rF();c.dispose();k(e)},[l.mf, l.a$,l.oJ,l.iA])})})}; zF.prototype.j$=function(l){var c=this;if(this.vU())throw Error("Already disposed");this.logger.RB("n");var Y=f3(this.logger,function(){return c.T([l.mf,l.a$,l.oJ,l.iA])},"n"); this.logger.oK(Y.length);this.logger.rF();return Y}; zF.prototype.FE=function(l){this.K.then(function(c){var Y;(Y=c.A5Q)==null||Y(l)})}; zF.prototype.FY=function(){return this.logger.share()};g.P(wb,Wy);g.P(K3,Wy);TF.prototype.yD=function(l,c){return W7i(this,l,c,new Pb,0)}; TF.prototype.Og=function(l){return BEO(this,l,new Pb,0)};g.P(jD,g.C);jD.prototype.snapshot=function(l){var c=this;return g.H(function(Y){switch(Y.D){case 1:if(c.vU())throw Error("Already disposed");if(c.G||c.C){Y.kT(2);break}return g.n(Y,c.N.promise,2);case 2:if(!c.G){Y.kT(4);break}return g.n(Y,c.G.snapshot(l),5);case 5:return Y.return(Y.G);case 4:throw c.C;}})}; jD.prototype.FE=function(l){var c,Y;(c=this.G)==null||(Y=c.FE)==null||Y.call(c,l)}; jD.prototype.handleError=function(l){if(!this.vU()){this.C=l;this.N.resolve();var c,Y;(Y=(c=this.options).hlJ)==null||Y.call(c,l)}}; jD.prototype.FY=function(){return this.logger.share()}; var gpV={Euh:432E5,Tn:3E5,P3:10,gi:1E4,Pb:3E4,VCT:3E4,Ilf:6E4,AB:1E3,G8:6E4,Kf:6E5,tB:.25,D_:2,maxAttempts:10};var pVQ,kfV=(pVQ=Math.imul)!=null?pVQ:function(l,c){return l*c|0},Z9=[196, 200,224,18];$_.prototype.mz=function(){return String(this.D)+","+this.G.join()}; $_.prototype.O6=function(l,c){var Y=void 0;if(this.G[this.D]!==l){var X=this.G.indexOf(l);X!==-1?(this.G.splice(X,1),X0;)c[Y++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(l%62),l=Math.floor(l/62);return c.join("")}};var bPK;g.P(m4,g.C);m4.prototype.I3=function(l,c){var Y=this.sY(l);c==null||c(Y);return f3(this.logger,function(){return g.aW(Y,2)},this.K)}; bPK=Symbol.dispose;g.P(Bb,m4);Bb.prototype.sY=function(l,c){var Y=this;this.logger.RB(this.D);++this.N>=this.W&&this.G.resolve();var X=l();l=f3(this.logger,function(){return Y.T(X)},"C"); if(l===void 0)throw new k6(17,"YNJ:Undefined");if(!(l instanceof Uint8Array))throw new k6(18,"ODM:Invalid");c==null||c(l);return l}; g.P(L3,m4);L3.prototype.sY=function(){return this.T}; g.P(EQ,m4);EQ.prototype.sY=function(){var l=this;return f3(this.logger,function(){return pU(l.T)},"d")}; EQ.prototype.I3=function(){return this.T}; g.P(gb,m4);gb.prototype.sY=function(){if(this.T)return this.T;this.T=qun(this,function(l){return"_"+PMn(l)}); return qun(this,function(l){return l})}; g.P(AR,m4);AR.prototype.sY=function(l){var c=l();if(c.length>118)throw new k6(19,"DFO:Invalid");l=Math.floor(Date.now()/1E3);var Y=[Math.random()*255,Math.random()*255],X=Y.concat([this.T&255,this.clientState],[l>>24&255,l>>16&255,l>>8&255,l&255]);l=new Uint8Array(2+X.length+c.length);l[0]=34;l[1]=X.length+c.length;l.set(X,2);l.set(c,2+X.length);c=l.subarray(2);for(X=Y=Y.length;X150))try{this.cache=new D8v(l,this.logger)}catch(c){this.reportError(new k6(22,"GBJ:init",c))}}; FQ.prototype.reportError=function(l){this.logger.Gt(l.code);this.onError(l);return l}; g.P(Yk,FQ);Yk.prototype.jJ=function(){return this.T.promise}; Yk.prototype.sY=function(l){return IT(this,Object.assign({},l),!1)}; Yk.prototype.I3=function(l){return IT(this,Object.assign({},l),!0)}; var x8n=function(l){return Bu(function(c){if(!Oc(c))return!1;for(var Y=g.b(Object.entries(l)),X=Y.next();!X.done;X=Y.next()){var k=g.b(X.value);X=k.next().value;k=k.next().value;if(!(X in c)){if(k.THA===!0)continue;return!1}if(!k(c[X]))return!1}return!0})}({pV:function(l){return Bu(function(c){return c instanceof l})}(jD)},"");g.P(kk,Wy);var RQL=pk(kk);hqk.prototype.getMetadata=function(){return this.metadata};r0.prototype.getMetadata=function(){return this.metadata}; r0.prototype.getStatus=function(){return this.status};eH.prototype.C=function(l,c){c=c===void 0?{}:c;return new hqk(l,this,c)}; eH.prototype.getName=function(){return this.name};var iFL=new eH("/google.internal.waa.v1.Waa/Create",wb,kk,function(l){return l.mz()},RQL);g.P(JY,Wy);var sQr=new eH("/google.internal.waa.v1.Waa/GenerateIT",K3,JY,function(l){return l.mz()},pk(JY));var kxk=new Set(["SAPISIDHASH","APISIDHASH"]);g.P(d0,Wy);d0.prototype.getValue=function(){var l=WK(this,2);if(Array.isArray(l)||l instanceof Wy)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return Ia(this,2)};g.P(y4,Wy);y4.prototype.getMessage=function(){return qq(this,2)}; var VRn=pk(y4);OU.prototype.ZF=function(l,c){l=="data"?this.K.push(c):l=="metadata"?this.N.push(c):l=="status"?this.W.push(c):l=="end"?this.T.push(c):l=="error"&&this.G.push(c);return this}; OU.prototype.removeListener=function(l,c){l=="data"?fR(this.K,c):l=="metadata"?fR(this.N,c):l=="status"?fR(this.W,c):l=="end"?fR(this.T,c):l=="error"&&fR(this.G,c);return this}; OU.prototype.cancel=function(){this.D.abort()}; OU.prototype.cancel=OU.prototype.cancel;OU.prototype.removeListener=OU.prototype.removeListener;OU.prototype.on=OU.prototype.ZF;g.P(wsg,Error);g.Xc(g.PM,fkV);g.PM.prototype.D=function(){var l=new bj(this.T,this.K);this.G&&l.setCredentialsMode(this.G);return l}; g.PM.prototype.setCredentialsMode=function(l){this.G=l}; g.Xc(bj,g.d3);g.J=bj.prototype;g.J.open=function(l,c){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.AJ=l;this.j=c;this.readyState=1;q6(this)}; g.J.send=function(l){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");this.D=!0;var c={headers:this.U,method:this.AJ,credentials:this.N,cache:void 0};l&&(c.body=l);(this.Kh||g.Qn).fetch(new Request(this.j,c)).then(this.bhA.bind(this),this.ZS.bind(this))}; g.J.abort=function(){this.response=this.responseText="";this.U=new Headers;this.status=0;this.K&&this.K.cancel("Request was aborted.").catch(function(){}); this.readyState>=1&&this.D&&this.readyState!=4&&(this.D=!1,ap(this));this.readyState=0}; g.J.bhA=function(l){if(this.D&&(this.T=l,this.G||(this.status=this.T.status,this.statusText=this.T.statusText,this.G=l.headers,this.readyState=2,q6(this)),this.D&&(this.readyState=3,q6(this),this.D)))if(this.responseType==="arraybuffer")l.arrayBuffer().then(this.XU0.bind(this),this.ZS.bind(this));else if(typeof g.Qn.ReadableStream!=="undefined"&&"body"in l){this.K=l.body.getReader();if(this.W){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.'); this.response=[]}else this.response=this.responseText="",this.C=new TextDecoder;oxk(this)}else l.text().then(this.shU.bind(this),this.ZS.bind(this))}; g.J.kzJ=function(l){if(this.D){if(this.W&&l.value)this.response.push(l.value);else if(!this.W){var c=l.value?l.value:new Uint8Array(0);if(c=this.C.decode(c,{stream:!l.done}))this.response=this.responseText+=c}l.done?ap(this):q6(this);this.readyState==3&&oxk(this)}}; g.J.shU=function(l){this.D&&(this.response=this.responseText=l,ap(this))}; g.J.XU0=function(l){this.D&&(this.response=l,ap(this))}; g.J.ZS=function(){this.D&&ap(this)}; g.J.setRequestHeader=function(l,c){this.U.append(l,c)}; g.J.getResponseHeader=function(l){return this.G?this.G.get(l.toLowerCase())||"":""}; g.J.getAllResponseHeaders=function(){if(!this.G)return"";for(var l=[],c=this.G.entries(),Y=c.next();!Y.done;)Y=Y.value,l.push(Y[0]+": "+Y[1]),Y=c.next();return l.join("\r\n")}; g.J.setCredentialsMode=function(l){this.N=l}; Object.defineProperty(bj.prototype,"withCredentials",{get:function(){return this.N==="include"}, set:function(l){this.setCredentialsMode(l?"include":"same-origin")}});g.N6.prototype.toString=function(){var l=[],c=this.N;c&&l.push(zU(c,SNQ,!0),":");var Y=this.D;if(Y||c=="file")l.push("//"),(c=this.U)&&l.push(zU(c,SNQ,!0),"@"),l.push(g.Yp(Y).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),Y=this.K,Y!=null&&l.push(":",String(Y));if(Y=this.G)this.D&&Y.charAt(0)!="/"&&l.push("/"),l.push(zU(Y,Y.charAt(0)=="/"?v6a:xNF,!0));(Y=this.T.toString())&&l.push("?",Y);(Y=this.W)&&l.push("#",zU(Y,zQa));return l.join("")}; g.N6.prototype.resolve=function(l){var c=this.clone(),Y=!!l.N;Y?g.pR(c,l.N):Y=!!l.U;Y?c.U=l.U:Y=!!l.D;Y?g.Rp(c,l.D):Y=l.K!=null;var X=l.G;if(Y)g.ij(c,l.K);else if(Y=!!l.G){if(X.charAt(0)!="/")if(this.D&&!this.G)X="/"+X;else{var k=c.G.lastIndexOf("/");k!=-1&&(X=c.G.slice(0,k+1)+X)}k=X;if(k==".."||k==".")X="";else if(g.vV(k,"./")||g.vV(k,"/.")){X=RU(k,"/");k=k.split("/");for(var r=[],e=0;e1||r.length==1&&r[0]!="")&&r.pop(), X&&e==k.length&&r.push("")):(r.push(d),X=!0)}X=r.join("/")}else X=k}Y?c.G=X:Y=l.T.toString()!=="";Y?SH(c,l.T.clone()):Y=!!l.W;Y&&(c.W=l.W);return c}; g.N6.prototype.clone=function(){return new g.N6(this)}; var SNQ=/[#\/\?@]/g,xNF=/[#\?:]/g,v6a=/[#\?]/g,ZPn=/[#\?@]/g,zQa=/#/g;g.J=xk.prototype;g.J.add=function(l,c){HM(this);this.K=null;l=w0(this,l);var Y=this.D.get(l);Y||this.D.set(l,Y=[]);Y.push(c);this.G=this.G+1;return this}; g.J.remove=function(l){HM(this);l=w0(this,l);return this.D.has(l)?(this.K=null,this.G=this.G-this.D.get(l).length,this.D.delete(l)):!1}; g.J.clear=function(){this.D=this.K=null;this.G=0}; g.J.isEmpty=function(){HM(this);return this.G==0}; g.J.forEach=function(l,c){HM(this);this.D.forEach(function(Y,X){Y.forEach(function(k){l.call(c,k,X,this)},this)},this)}; g.J.DM=function(){HM(this);for(var l=Array.from(this.D.values()),c=Array.from(this.D.keys()),Y=[],X=0;X0?String(l[0]):c}; g.J.toString=function(){if(this.K)return this.K;if(!this.D)return"";for(var l=[],c=Array.from(this.D.keys()),Y=0;Y>>3;r.K!=1&&r.K!=2&&r.K!=15&&V4(r,e,d,"unexpected tag");r.D=1;r.G=0;r.T=0} function Y(y){r.T++;r.T==5&&y&240&&V4(r,e,d,"message length too long");r.G|=(y&127)<<(r.T-1)*7;y&128||(r.D=2,r.U=0,typeof Uint8Array!=="undefined"?r.N=new Uint8Array(r.G):r.N=Array(r.G),r.G==0&&k())} function X(y){r.N[r.U++]=y;r.U==r.G&&k()} function k(){if(r.K<15){var y={};y[r.K]=r.N;r.C.push(y)}r.D=0} for(var r=this,e=l instanceof Array?l:new Uint8Array(l),d=0;d0?l:null};op.prototype.isInputValid=function(){return this.D===null}; op.prototype.xu=function(){return this.D}; op.prototype.hX=function(){return!1}; op.prototype.parse=function(l){this.D!==null&&L3c(this,l,"stream already broken");var c=null;try{var Y=this.K;Y.K||BTL(Y,l,"stream already broken");Y.D+=l;var X=Math.floor(Y.D.length/4);if(X==0)var k=null;else{try{var r=Gev(Y.D.slice(0,X*4))}catch(e){BTL(Y,Y.D,e.message)}Y.G+=X*4;Y.D=Y.D.slice(X*4);k=r}c=k===null?null:this.T.parse(k)}catch(e){L3c(this,l,e.message)}this.G+=l.length;return c};var hQQ={INIT:0,Pe:1,JT:2,yV:3,KR:4,A2:5,STRING:6,xr:7,sy:8,nW:9,Oy:10,ob:11,u_:12,er:13,rV:14,aJ:15,dl:16,Z1:17,Ey:18,KG:19,wz:20};g.J=Zr.prototype;g.J.isInputValid=function(){return this.N!=3}; g.J.xu=function(){return this.j}; g.J.done=function(){return this.N===2}; g.J.hX=function(){return!1}; g.J.parse=function(l){function c(){for(;U0;)if(f=l[U++], r.U===4?r.U=0:r.U++,!f)break a;if(f==='"'&&!r.C){r.D=X();break}if(f==="\\"&&!r.C&&(r.C=!0,f=l[U++],!f))break;if(r.C)if(r.C=!1,f==="u"&&(r.U=1),f=l[U++])continue;else break;d.lastIndex=U;f=d.exec(l);if(!f){U=l.length+1;break}U=f.index+1;f=l[f.index];if(!f)break}r.K+=U-a;continue;case y.nW:if(!f)continue;f==="r"?r.D=y.Oy:$k(r,l,U);continue;case y.Oy:if(!f)continue;f==="u"?r.D=y.ob:$k(r,l,U);continue;case y.ob:if(!f)continue;f==="e"?r.D=X():$k(r,l,U);continue;case y.u_:if(!f)continue;f==="a"?r.D=y.er: $k(r,l,U);continue;case y.er:if(!f)continue;f==="l"?r.D=y.rV:$k(r,l,U);continue;case y.rV:if(!f)continue;f==="s"?r.D=y.aJ:$k(r,l,U);continue;case y.aJ:if(!f)continue;f==="e"?r.D=X():$k(r,l,U);continue;case y.dl:if(!f)continue;f==="u"?r.D=y.Z1:$k(r,l,U);continue;case y.Z1:if(!f)continue;f==="l"?r.D=y.Ey:$k(r,l,U);continue;case y.Ey:if(!f)continue;f==="l"?r.D=X():$k(r,l,U);continue;case y.KG:f==="."?r.D=y.wz:$k(r,l,U);continue;case y.wz:if("0123456789.eE+-".indexOf(f)!==-1)continue;else U--,r.K--,r.D= X();continue;default:$k(r,l,U)}}} function X(){var f=e.pop();return f!=null?f:y.Pe} function k(f){r.G>1||(f||(f=t===-1?r.T+l.substring(D,U):l.substring(t,U)),r.AJ?r.W.push(f):r.W.push(JSON.parse(f)),t=U)} for(var r=this,e=r.Kh,d=r.xT,y=hQQ,O=l.length,D=0,t=-1,U=0;U0?(G=r.W,r.W=[],G):null}return null};Q4.prototype.isInputValid=function(){return this.N===null}; Q4.prototype.xu=function(){return this.N}; Q4.prototype.hX=function(){return!1}; Q4.prototype.parse=function(l){function c(y){r.G=6;r.N="The stream is broken @"+r.D+"/"+e+". Error: "+y+". With input:\n";throw Error(r.N);} function Y(){r.K=new Zr({jBJ:!0,FH:!0})} function X(y){if(y)for(var O=0;O1)&&c("extra status: "+y);r.W=!0;var O={};O[2]=y[0];r.T.push(O)}} for(var r=this,e=0;e0?(l=r.T,r.T=[],l):null};mD.prototype.a8=function(){return this.D}; mD.prototype.getStatus=function(){return this.N}; mD.prototype.AJ=function(l){l=l.target;try{if(l==this.D)a:{var c=g.eD(this.D),Y=this.D.G,X=this.D.getStatus(),k=g.db(this.D);l=[];if(g.yq(this.D)instanceof Array){var r=g.yq(this.D);r.length>0&&r[0]instanceof Uint8Array&&(this.j=!0,l=r)}if(!(c<3||c==3&&!k&&l.length==0))if(X=X==200||X==206,c==4&&(Y==8?LR(this,7):Y==7?LR(this,8):X||LR(this,3)),this.G||(this.G=Exg(this.D),this.G==null&&LR(this,5)),this.N>2)EU(this);else{if(l.length>this.K){var e=l.length;Y=[];try{if(this.G.hX())for(var d=0;dthis.K){d=k.slice(this.K);this.K=k.length;try{var O=this.G.parse(d);O!=null&&this.T&&this.T(O)}catch(D){LR(this,5);EU(this);break a}}c==4?(k.length!= 0||this.j?LR(this,2):LR(this,4),EU(this)):LR(this,1)}}}catch(D){LR(this,6),EU(this)}};g.J=gxL.prototype;g.J.ZF=function(l,c){var Y=this.G[l];Y||(Y=[],this.G[l]=Y);Y.push(c);return this}; g.J.addListener=function(l,c){this.ZF(l,c);return this}; g.J.removeListener=function(l,c){var Y=this.G[l];Y&&g.IU(Y,c);(l=this.D[l])&&g.IU(l,c);return this}; g.J.once=function(l,c){var Y=this.D[l];Y||(Y=[],this.D[l]=Y);Y.push(c);return this}; g.J.XA6=function(l){var c=this.G.data;c&&uwr(l,c);(c=this.D.data)&&uwr(l,c);this.D.data=[]}; g.J.qGs=function(){switch(this.K.getStatus()){case 1:g0(this,"readable");break;case 5:case 6:case 4:case 7:case 3:g0(this,"error");break;case 8:g0(this,"close");break;case 2:g0(this,"end")}};AGk.prototype.serverStreaming=function(l,c,Y,X){var k=this,r=l.substring(0,l.length-X.name.length);return F3O(function(e){var d=e.K8,y=e.getMetadata(),O=c8K(k,!1);y=YI5(k,y,O,r+d.getName());var D=XaK(O,d.G,!0);e=d.D(e.DE);O.send(y,"POST",e);return D},this.T).call(this,X.C(c,Y))};r8L.prototype.create=function(l,c){return M9O(this.D,this.G+"/$rpc/google.internal.waa.v1.Waa/Create",l,c||{},iFL)};g.P(uj,FQ);g.J=uj.prototype;g.J.isReady=function(){return!!this.D}; g.J.ready=function(){var l=this;return g.H(function(c){return g.n(c,l.K.promise,0)})}; g.J.yD=function(l){return J8n(this,this.logger.nO("c",l===void 0?1:l,this.LF.yD(hR().D,null)),new k6(10,"JVZ:Timeout"))}; g.J.prefetch=function(){this.state===1&&(this.Po=this.yD())}; g.J.start=function(){if(this.state===1){this.state=2;var l=new UQ(this.logger,"r");this.ready().finally(function(){return void l.done()}); y8V(this)}}; g.J.sY=function(l){Omv(this,l);return IT(this,ePX(l),!1)}; g.J.I3=function(l){Omv(this,l);return IT(this,ePX(l),!0)}; g.P(F2,fF);var GxL={NONE:0,LwU:1},EPn={Fc:0,cdQ:1,ejd:2,rdf:3},j2={PC:"a",EU0:"d",VIDEO:"v"};Ip.prototype.isVisible=function(){return this.Vp?this.MO>=.3:this.MO>=.5};var yM={VG7:0,G3h:1},B3c={NONE:0,cmz:1,xt6:2};lR.prototype.getValue=function(){return this.G}; g.P(cL,lR);cL.prototype.K=function(l){this.G===null&&g.TE(this.T,l)&&(this.G=l)}; g.P(YR,lR);YR.prototype.K=function(l){this.G===null&&typeof l==="number"&&(this.G=l)}; g.P(Xs,lR);Xs.prototype.K=function(l){this.G===null&&typeof l==="string"&&(this.G=l)};kR.prototype.disable=function(){this.G=!1}; kR.prototype.enable=function(){this.G=!0}; kR.prototype.isEnabled=function(){return this.G}; kR.prototype.reset=function(){this.D={};this.G=!0;this.K={}};var zY=document,UE=window;var uQk=!g.f6&&!ma();OE.prototype.now=function(){return 0}; OE.prototype.G=function(){return 0}; OE.prototype.K=function(){return 0}; OE.prototype.D=function(){return 0};g.P(ts,OE);ts.prototype.now=function(){return DB()&&UE.performance.now?UE.performance.now():OE.prototype.now.call(this)}; ts.prototype.G=function(){return DB()&&UE.performance.memory?UE.performance.memory.totalJSHeapSize||0:OE.prototype.G.call(this)}; ts.prototype.K=function(){return DB()&&UE.performance.memory?UE.performance.memory.usedJSHeapSize||0:OE.prototype.K.call(this)}; ts.prototype.D=function(){return DB()&&UE.performance.memory?UE.performance.memory.jsHeapSizeLimit||0:OE.prototype.D.call(this)};var bmk=pm(function(){var l=!1;try{var c=Object.defineProperty({},"passive",{get:function(){l=!0}}); g.Qn.addEventListener("test",null,c)}catch(Y){}return l});qIV.prototype.isVisible=function(){return PL(zY)===1};var N3n={D4J:"allow-forms",GtQ:"allow-modals",AYQ:"allow-orientation-lock",Kif:"allow-pointer-lock",tjs:"allow-popups",QfA:"allow-popups-to-escape-sandbox",T9d:"allow-presentation",zr7:"allow-same-origin",x4f:"allow-scripts",gWh:"allow-top-navigation",w2T:"allow-top-navigation-by-user-activation"},SIS=pm(function(){return par()});var nPi=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");pI.prototype.Fq=function(l,c,Y){l=l+"//"+c+Y;var X=KrO(this)-Y.length;if(X<0)return"";this.D.sort(function(O,D){return O-D}); Y=null;c="";for(var k=0;k=y.length){X-=y.length;l+=y;c=this.K;break}Y=Y==null?r:Y}}X="";Y!=null&&(X=""+c+"trn="+Y);return l+X};hs.prototype.setInterval=function(l,c){return UE.setInterval(l,c)}; hs.prototype.clearInterval=function(l){UE.clearInterval(l)}; hs.prototype.setTimeout=function(l,c){return UE.setTimeout(l,c)}; hs.prototype.clearTimeout=function(l){UE.clearTimeout(l)};g.P(wr,Wy);wr.prototype.D=XKv([0,gvN,FKU,-2,cEM]);var Lr5={Xnh:1,Wa:2,oS7:3,1:"POSITION",2:"VISIBILITY",3:"MONITOR_VISIBILITY"};gPc.prototype.oT=function(l){if(typeof l==="string"&&l.length!=0){var c=this.HA;if(c.G){l=l.split("&");for(var Y=l.length-1;Y>=0;Y--){var X=l[Y].split("="),k=decodeURIComponent(X[0]);X.length>1?(X=decodeURIComponent(X[1]),X=/^[0-9]+$/g.exec(X)?parseInt(X,10):X):X=1;(k=c.D[k])&&k.K(X)}}}};var kY=null;var CI=g.Qn.performance,HFV=!!(CI&&CI.mark&&CI.measure&&CI.clearMarks),VM=pm(function(){var l;if(l=HFV){var c=c===void 0?window:c;if(kY===null){kY="";try{l="";try{l=c.top.location.hash}catch(X){l=c.location.hash}if(l){var Y=l.match(/\bdeid=([\d,]+)/);kY=Y?Y[1]:""}}catch(X){}}c=kY;l=!!c.indexOf&&c.indexOf("1337")>=0}return l}); oM.prototype.disable=function(){this.D=!1;this.events!==this.G.google_js_reporting_queue&&(VM()&&g.Uv(this.events,cRO),this.events.length=0)}; oM.prototype.start=function(l,c){if(!this.D)return null;var Y=I1g()||Frr();l=new l9X(l,c,Y);c="goog_"+l.label+"_"+l.uniqueId+"_start";CI&&VM()&&CI.mark(c);return l}; oM.prototype.end=function(l){if(this.D&&typeof l.value==="number"){var c=I1g()||Frr();l.duration=c-l.value;c="goog_"+l.label+"_"+l.uniqueId+"_end";CI&&VM()&&CI.mark(c);!this.D||this.events.length>2048||this.events.push(l)}};YQn.prototype.GP=function(l,c,Y,X,k){k=k||this.lD;try{var r=new pI;r.D.push(1);r.G[1]=RM("context",l);c.error&&c.meta&&c.id||(c=new mI(WL(c)));if(c.msg){var e=c.msg.substring(0,512);r.D.push(2);r.G[2]=RM("msg",e)}var d=c.meta||{};if(this.FD)try{this.FD(d)}catch(G){}if(X)try{X(d)}catch(G){}X=[d];r.D.push(3);r.G[3]=X;var y=HmK();if(y.G){var O=y.G.url||"";r.D.push(4);r.G[4]=RM("top",O)}var D={url:y.D.url||""};if(y.D.url){var t=y.D.url.match(sI);var U=Wa(t[1],null,t[3],t[4])}else U="";O=[D,{url:U}];r.D.push(5); r.G[5]=O;uPy(this.D,k,r,Y)}catch(G){try{uPy(this.D,k,{context:"ecmserr",rctx:l,msg:WL(G),url:y&&y.D.url},Y)}catch(f){}}return this.R$}; g.P(mI,A8i);var $R,QM,ZB=new oM;$R=new function(){var l="https:";UE&&UE.location&&UE.location.protocol==="http:"&&(l="http:");this.G=l;this.D=.01}; QM=new YQn;UE&&UE.document&&(UE.document.readyState=="complete"?kFV():ZB.D&&fI(UE,"load",function(){kFV()}));var JR5=Date.now(),uR=-1,EE=-1,SUn,As=-1,gr=!1;g.J=Fs.prototype;g.J.getHeight=function(){return this.bottom-this.top}; g.J.clone=function(){return new Fs(this.top,this.right,this.bottom,this.left)}; g.J.contains=function(l){return this&&l?l instanceof Fs?l.left>=this.left&&l.right<=this.right&&l.top>=this.top&&l.bottom<=this.bottom:l.x>=this.left&&l.x<=this.right&&l.y>=this.top&&l.y<=this.bottom:!1}; g.J.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.J.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.J.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.J.scale=function(l,c){c=typeof c==="number"?c:l;this.left*=l;this.right*=l;this.top*=c;this.bottom*=c;return this};YK.prototype.HI=function(l,c){return!!l&&(!(c===void 0?0:c)||this.volume==l.volume)&&this.K==l.K&&le(this.D,l.D)&&!0};X4.prototype.kM=function(){return this.C}; X4.prototype.HI=function(l,c){return this.T.HI(l.T,c===void 0?!1:c)&&this.C==l.C&&le(this.K,l.K)&&le(this.W,l.W)&&this.D==l.D&&this.N==l.N&&this.G==l.G&&this.U==l.U};var wVV={currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},xH={wL:"start",MA:"firstquartile",Du:"midpoint",JS:"thirdquartile",COMPLETE:"complete",ERROR:"error",fG:"metric",PAUSE:"pause",Tb:"resume",zb:"skip",lR:"viewable_impression",AS:"mute",Vb:"unmute",hf:"fullscreen",EB:"exitfullscreen",vC:"bufferstart",CB:"bufferfinish",UB:"fully_viewable_audible_half_duration_impression",j3:"measurable_impression",gR:"abandon",Z$:"engagedview",OB:"impression",sB:"creativeview",S3:"loaded", FVs:"progress",CLOSE:"close",xd7:"collapse",gtf:"overlay_resize",wnT:"overlay_unmeasurable_impression",Jdz:"overlay_unviewable_impression",Vls:"overlay_viewable_immediate_impression",PHf:"overlay_viewable_end_of_session_impression",bP:"custom_metric_viewable",VI:"audio_audible",lP:"audio_measurable",kK:"audio_impression"},V2c="start firstquartile midpoint thirdquartile resume loaded".split(" "),oRL=["start","firstquartile","midpoint","thirdquartile"],x6V=["abandon"],LO={UNKNOWN:-1,wL:0,MA:1,Du:2, JS:3,COMPLETE:4,fG:5,PAUSE:6,Tb:7,zb:8,lR:9,AS:10,Vb:11,hf:12,EB:13,UB:14,j3:15,gR:16,Z$:17,OB:18,sB:19,S3:20,bP:21,vC:22,CB:23,kK:27,lP:28,VI:29};var yR5={rC0:"addEventListener",wX6:"getMaxSize",JmQ:"getScreenSize",PNs:"getState",VcA:"getVersion",Yxf:"removeEventListener",J4f:"isViewable"};g.J=g.rg.prototype;g.J.clone=function(){return new g.rg(this.left,this.top,this.width,this.height)}; g.J.contains=function(l){return l instanceof g.NU?l.x>=this.left&&l.x<=this.left+this.width&&l.y>=this.top&&l.y<=this.top+this.height:this.left<=l.left&&this.left+this.width>=l.left+l.width&&this.top<=l.top&&this.top+this.height>=l.top+l.height}; g.J.getSize=function(){return new g.RQ(this.width,this.height)}; g.J.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; g.J.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; g.J.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; g.J.scale=function(l,c){c=typeof c==="number"?c:l;this.left*=l;this.width*=l;this.top*=c;this.height*=c;return this};var Ugv={};RVK.prototype.update=function(l){l&&l.document&&(this.C=kK(!1,l,this.isMobileDevice),this.D=kK(!0,l,this.isMobileDevice),SQr(this,l),i3S(this,l))};hz.prototype.cancel=function(){HL().clearTimeout(this.D);this.D=null}; hz.prototype.schedule=function(){var l=this,c=HL(),Y=Ti().D.D;this.D=c.setTimeout(KI(Y,sE(143,function(){l.G++;l.K.sample()})),dgV())};g.J=jt.prototype;g.J.Io=function(){return!1}; g.J.initialize=function(){return this.isInitialized=!0}; g.J.ly=function(){return this.D.PU}; g.J.zI=function(){return this.D.AJ}; g.J.jS=function(l,c){if(!this.AJ||(c===void 0?0:c))this.AJ=!0,this.PU=l,this.U=0,this.D!=this||ok(this)}; g.J.getName=function(){return this.D.yf}; g.J.pA=function(){return this.D.eD()}; g.J.eD=function(){return{}}; g.J.tE=function(){return this.D.U}; g.J.n1=function(){var l=xK();l.D=kK(!0,this.K,l.isMobileDevice)}; g.J.Oe=function(){i3S(xK(),this.K)}; g.J.Tp=function(){return this.T.D}; g.J.sample=function(){}; g.J.isActive=function(){return this.D.W}; g.J.FK=function(l){var c=this.D;this.D=l.tE()>=this.U?l:this;c!==this.D?(this.W=this.D.W,ok(this)):this.W!==this.D.W&&(this.W=this.D.W,ok(this))}; g.J.z1=function(l){if(l.G===this.D){var c=!this.T.HI(l,this.j);this.T=l;c&&zVX(this)}}; g.J.Jv=function(){return this.j}; g.J.dispose=function(){this.JJ=!0}; g.J.vU=function(){return this.JJ};g.J=Cf.prototype;g.J.observe=function(){return!0}; g.J.unobserve=function(){}; g.J.Iv=function(l){this.N=l}; g.J.dispose=function(){if(!this.vU()){var l=this.G;g.IU(l.N,this);l.j&&this.Jv()&&xgS(l);this.unobserve();this.xT=!0}}; g.J.vU=function(){return this.xT}; g.J.pA=function(){return this.G.pA()}; g.J.tE=function(){return this.G.tE()}; g.J.ly=function(){return this.G.ly()}; g.J.zI=function(){return this.G.zI()}; g.J.FK=function(){}; g.J.z1=function(){this.dH()}; g.J.Jv=function(){return this.JJ};g.J=ZD.prototype;g.J.tE=function(){return this.D.tE()}; g.J.ly=function(){return this.D.ly()}; g.J.zI=function(){return this.D.zI()}; g.J.create=function(l,c,Y){var X=null;this.D&&(X=this.XP(l,c,Y),Vb(this.D,X));return X}; g.J.oI=function(){return this.Fk()}; g.J.Fk=function(){return!1}; g.J.init=function(l){return this.D.initialize()?(Vb(this.D,this),this.T=l,!0):!1}; g.J.FK=function(l){l.tE()==0&&this.T(l.ly(),this)}; g.J.z1=function(){}; g.J.Jv=function(){return!1}; g.J.dispose=function(){this.N=!0}; g.J.vU=function(){return this.N}; g.J.pA=function(){return{}};$K.prototype.add=function(l,c,Y){++this.K;l=new hVn(l,c,Y);this.D.push(new hVn(l.G,l.D,l.K+this.K/4096));this.G=!0;return this};jTK.prototype.toString=function(){var l="//pagead2.googlesyndication.com//pagead/gen_204",c=mz(this.D);c.length>0&&(l+="?"+c);return l};Wq.prototype.update=function(l,c,Y){l&&(this.D+=c,this.G+=c,this.T+=c,this.K=Math.max(this.K,this.T));if(Y===void 0?!l:Y)this.T=0};var $gn=[1,.75,.5,.3,0];Me.prototype.update=function(l,c,Y,X,k,r){r=r===void 0?!0:r;c=k?Math.min(l,c):c;for(k=0;k0&&c>=e;e=!(l>0&&l>=e)||Y;this.D[k].update(r&&d,X,!r||e)}};Az.prototype.update=function(l,c,Y,X){this.C=this.C!=-1?Math.min(this.C,c.MO):c.MO;this.Kh=Math.max(this.Kh,c.MO);this.xT=this.xT!=-1?Math.min(this.xT,c.g0):c.g0;this.PU=Math.max(this.PU,c.g0);this.iQ.update(c.g0,Y.g0,c.D,l,X);this.NQ+=l;c.MO===0&&(this.yf+=l);this.G.update(c.MO,Y.MO,c.D,l,X);Y=X||Y.Vp!=c.Vp?Y.isVisible()&&c.isVisible():Y.isVisible();c=!c.isVisible()||c.D;this.Ed.update(Y,l,c)}; Az.prototype.NU=function(){return this.Ed.K>=this.uQ};if(zY&&zY.URL){var Ka6=zY.URL,TMU;if(TMU=!!Ka6){var jUL;a:{if(Ka6){var VLQ=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$");try{var rs=VLQ.exec(decodeURIComponent(Ka6));if(rs){jUL=rs[1]&&rs[1].length>1?rs[1].substring(1):"true";break a}}catch(l){}}jUL=""}TMU=jUL.length>0}QM.R$=!TMU};var o6N=new Fs(0,0,0,0);var E_i=new Fs(0,0,0,0);g.P(YH,g.C);g.J=YH.prototype; g.J.Tz=function(){if(this.b5.D){if(this.EE.Ve){var l=this.b5.D;l.removeEventListener&&l.removeEventListener("mouseover",this.EE.Ve,Gi());this.EE.Ve=null}this.EE.P8&&(l=this.b5.D,l.removeEventListener&&l.removeEventListener("mouseout",this.EE.P8,Gi()),this.EE.P8=null)}this.Fh&&this.Fh.dispose();this.LV&&this.LV.dispose();delete this.FV;delete this.A7;delete this.M_;delete this.b5.bL;delete this.b5.D;delete this.EE;delete this.Fh;delete this.LV;delete this.HA;g.C.prototype.Tz.call(this)}; g.J.fD=function(){return this.LV?this.LV.D:this.position}; g.J.oT=function(l){Ti().oT(l)}; g.J.Jv=function(){return!1}; g.J.zQ=function(){return new Az}; g.J.sX=function(){return this.FV}; g.J.mF=function(l){return F4O(this,l,1E4)}; g.J.df=function(l,c,Y,X,k,r,e){this.PV||(this.wN&&(l=this.o_(l,Y,k,e),X=X&&this.kA.MO>=(this.Vp()?.3:.5),this.dV(r,l,X),this.eF=c,l.MO>0&&-1===this.zn&&(this.zn=c),this.Vt==-1&&this.NU()&&(this.Vt=c),this.jp==-2&&(this.jp=lA(this.fD())?l.MO:-1),this.kA=l),this.A7(this))}; g.J.dV=function(l,c,Y){this.sX().update(l,c,this.kA,Y)}; g.J.FT=function(){return new Ip}; g.J.o_=function(l,c,Y,X){Y=this.FT();Y.D=c;c=HL().G;c=PL(zY)===0?-1:c.isVisible()?0:1;Y.G=c;Y.MO=this.wM(l);Y.Vp=this.Vp();Y.g0=X;return Y}; g.J.wM=function(l){return this.opacity===0&&Js(this.HA,"opac")===1?0:l}; g.J.Vp=function(){return!1}; g.J.ES=function(){return this.DJd||this.K$f}; g.J.pO=function(){LI()}; g.J.bj=function(){LI()}; g.J.XO=function(){return 0}; g.J.NU=function(){return this.FV.NU()}; g.J.gp=function(){var l=this.wN;l=(this.hasCompleted||this.vU())&&!l;var c=Ti().G!==2||this.JC7;return this.PV||c&&l?2:this.NU()?4:3}; g.J.rP=function(){return 0};g.kH.prototype.next=function(){return g.e7}; g.e7={done:!0,value:void 0};g.kH.prototype.s3=function(){return this};g.P(kUg,Ip);var J_=eai([void 0,1,2,3,4,8,16]),ds=eai([void 0,4,8,16]),CQU={sv:"sv",v:"v",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:dn("p0",ds),p1:dn("p1",ds),p2:dn("p2",ds),p3:dn("p3",ds),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:JT("mtos1",[0,2,4],!1,ds),mtos2:JT("mtos2",[0,2,4],!1,ds),mtos3:JT("mtos3",[0,2,4],!1,ds),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:dn("a0",ds),a1:dn("a1",ds),a2:dn("a2",ds),a3:dn("a3",ds),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:dn("c0",ds),c1:dn("c1",ds),c2:dn("c2",ds),c3:dn("c3",ds),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:dn("qmtos",J_),qnc:dn("qnc",J_),qmv:dn("qmv",J_),qnv:dn("qnv",J_), 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:dn("ss0",ds),ss1:dn("ss1",ds),ss2:dn("ss2",ds),ss3:dn("ss3",ds),dc_rfl:"urlsigs",obd:"obd",omidp:"omidp",omidr:"omidr",omidv:"omidv",omida:"omida",omids:"omids",omidpv:"omidpv",omidam:"omidam",omidct:"omidct",omidia:"omidia", omiddc:"omiddc",omidlat:"omidlat",omiddit:"omiddit",nopd:"nopd",co:"co",tm:"tm",tu:"tu"},ZFF=Object.assign({},CQU,{avid:al("audio"),avas:"avas",vs:"vs"}),$N7={atos:"atos",avt:JT("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:function(l,c){return function(Y){return Y[l]===void 0&&c!==void 0?c:Y[l]}}("ss",0), t:"t"};tT.prototype.getValue=function(){return this.G}; tT.prototype.update=function(l,c){l>=32||(this.D&1<=.5;St(c.volume)&&(this.T=this.T!=-1?Math.min(this.T,c.volume):c.volume,this.W=Math.max(this.W,c.volume));r&&(this.JJ+=l,this.j+=k?l:0);this.D.update(c.MO,Y.MO,c.D,l,X,k);this.K.update(!0,l);this.N.update(k,l);this.AJ.update(Y.fullscreen,l);this.ph.update(k&&!r,l);l=Math.floor(c.mediaTime/1E3);this.Ch.update(l,c.isVisible());this.Ud.update(l,c.MO>=1);this.nh.update(l, en(c))}};tHk.prototype.G=function(l){this.K||(this.D(l)?(l=iIL(this.j,this.T,l),this.N|=l,l=l==0):l=!1,this.K=l)};g.P(fO,tHk);fO.prototype.D=function(){return!0}; fO.prototype.W=function(){return!1}; fO.prototype.getId=function(){var l=this,c=j9(xH,function(Y){return Y==l.T}); return LO[c].toString()}; fO.prototype.toString=function(){var l="";this.W()&&(l+="c");this.K&&(l+="s");this.N>0&&(l+=":"+this.N);return this.getId()+l};g.P(PP,fO);PP.prototype.G=function(l,c){c=c===void 0?null:c;c!=null&&this.C.push(c);fO.prototype.G.call(this,l)};g.P(bA,U6n);bA.prototype.G=function(){return null}; bA.prototype.K=function(){return[]};g.P(qF,Cf);g.J=qF.prototype;g.J.rz=function(){if(this.element){var l=this.element,c=this.G.D.K;try{try{var Y=a9y(l.getBoundingClientRect())}catch(O){Y=new Fs(0,0,0,0)}var X=Y.right-Y.left,k=Y.bottom-Y.top,r=PdS(l,c),e=r.x,d=r.y;var y=new Fs(Math.round(d),Math.round(e+X),Math.round(d+k),Math.round(e))}catch(O){y=o6N.clone()}this.K=y;this.D=n_n(this,this.K)}}; g.J.H_=function(){this.W=this.G.T.D}; g.J.xC=function(l){var c=Js(this.HA,"od")==1;return L4S(l,this.W,this.element,c)}; g.J.y_=function(){this.timestamp=LI()}; g.J.dH=function(){this.y_();this.rz();if(this.element&&typeof this.element.videoWidth==="number"&&typeof this.element.videoHeight==="number"){var l=this.element;var c=new g.RQ(l.videoWidth,l.videoHeight);l=this.D;var Y=IM(l),X=l.getHeight(),k=c.width;c=c.height;k<=0||c<=0||Y<=0||X<=0||(k/=c,c=Y/X,l=l.clone(),k>c?(Y/=k,X=(X-Y)/2,X>0&&(X=l.top+X,l.top=Math.round(X),l.bottom=Math.round(X+Y))):(X*=k,Y=Math.round((Y-X)/2),Y>0&&(Y=l.left+Y,l.left=Math.round(Y),l.right=Math.round(Y+X))));this.D=l}this.H_(); l=this.D;Y=this.W;l=l.left<=Y.right&&Y.left<=l.right&&l.top<=Y.bottom&&Y.top<=l.bottom?new Fs(Math.max(l.top,Y.top),Math.min(l.right,Y.right),Math.min(l.bottom,Y.bottom),Math.max(l.left,Y.left)):new Fs(0,0,0,0);Y=l.top>=l.bottom||l.left>=l.right?new Fs(0,0,0,0):l;l=this.G.T;c=k=X=0;if((this.D.bottom-this.D.top)*(this.D.right-this.D.left)>0)if(this.xC(Y))Y=new Fs(0,0,0,0);else{X=xK().T;c=new Fs(0,X.height,X.width,0);var r;X=cP(Y,(r=this.N)!=null?r:this.D);k=cP(Y,xK().D);c=cP(Y,c)}r=Y.top>=Y.bottom|| Y.left>=Y.right?new Fs(0,0,0,0):cq(Y,-this.D.left,-this.D.top);nf()||(k=X=0);this.j=new X4(l,this.element,this.D,r,X,k,this.timestamp,c)}; g.J.getName=function(){return this.G.getName()};var QUV=new Fs(0,0,0,0);g.P(a6,qF);g.J=a6.prototype;g.J.observe=function(){this.T();return!0}; g.J.z1=function(){qF.prototype.dH.call(this)}; g.J.y_=function(){}; g.J.rz=function(){}; g.J.dH=function(){this.T();qF.prototype.dH.call(this)}; g.J.FK=function(l){l=l.isActive();l!==this.U&&(l?this.T():(xK().D=new Fs(0,0,0,0),this.D=new Fs(0,0,0,0),this.W=new Fs(0,0,0,0),this.timestamp=-1));this.U=l};var y3={},iRS=(y3.firstquartile=0,y3.midpoint=1,y3.thirdquartile=2,y3.complete=3,y3);g.P(pO,YH);g.J=pO.prototype;g.J.Jv=function(){return!0}; g.J.Vi=function(){return this.mw==2}; g.J.mF=function(l){return F4O(this,l,Math.max(1E4,this.K/3))}; g.J.df=function(l,c,Y,X,k,r,e){var d=this,y=this.C(this)||{};g.QS(y,k);this.K=y.duration||this.K;this.j=y.isVpaid||this.j;this.yf=y.isYouTube||this.yf;HL();this.iQ=!1;k=frn(this,c);GU5(this)===1&&(r=k);YH.prototype.df.call(this,l,c,Y,X,y,r,e);this.Hr&&this.Hr.K&&g.Uv(this.W,function(O){O.G(d)})}; g.J.dV=function(l,c,Y){YH.prototype.dV.call(this,l,c,Y);Sn(this).update(l,c,this.kA,Y);this.uQ=en(this.kA)&&en(c);this.PU==-1&&this.Ud&&(this.PU=this.sX().K.D);this.mN.K=0;l=this.NU();c.isVisible()&&DZ(this.mN,"vs");l&&DZ(this.mN,"vw");St(c.volume)&&DZ(this.mN,"am");en(c)?DZ(this.mN,"a"):DZ(this.mN,"mut");this.uy&&DZ(this.mN,"f");c.G!=-1&&(DZ(this.mN,"bm"),c.G==1&&(DZ(this.mN,"b"),en(c)&&DZ(this.mN,"umutb")));en(c)&&c.isVisible()&&DZ(this.mN,"avs");this.uQ&&l&&DZ(this.mN,"avw");c.MO>0&&DZ(this.mN, "pv");vP(this,this.sX().K.D,!0)&&DZ(this.mN,"gdr");gg(this.sX().G,1)>=2E3&&DZ(this.mN,"pmx");this.iQ&&DZ(this.mN,"tvoff")}; g.J.zQ=function(){return new U2}; g.J.sX=function(){return this.FV}; g.J.FT=function(){return new kUg}; g.J.o_=function(l,c,Y,X){l=YH.prototype.o_.call(this,l,c,Y,X===void 0?-1:X);l.fullscreen=this.uy;l.paused=this.Vi();l.volume=Y.volume;St(l.volume)||(this.Gc++,c=this.kA,St(c.volume)&&(l.volume=c.volume));Y=Y.currentTime;l.mediaTime=Y!==void 0&&Y>=0?Y:-1;return l}; g.J.wM=function(l){return xK(),this.uy?1:YH.prototype.wM.call(this,l)}; g.J.XO=function(){return 1}; g.J.getDuration=function(){return this.K}; g.J.gp=function(){return this.PV?2:bRV(this)?5:this.NU()?4:3}; g.J.rP=function(){return this.ph?this.sX().N.K>=2E3?4:3:2}; g.J.Iv=function(l){this.LV&&this.LV.Iv(l)};var mNM=g.cV();jpg.prototype.reset=function(){this.D=[];this.G=[]}; var wn=nI(jpg);g.P(jn,ZD);g.J=jn.prototype;g.J.getName=function(){return(this.G?this.G:this.D).getName()}; g.J.pA=function(){return(this.G?this.G:this.D).pA()}; g.J.tE=function(){return(this.G?this.G:this.D).tE()}; g.J.init=function(l){var c=!1;(0,g.Uv)(this.K,function(Y){Y.initialize()&&(c=!0)}); c&&(this.T=l,Vb(this.D,this));return c}; g.J.dispose=function(){(0,g.Uv)(this.K,function(l){l.dispose()}); ZD.prototype.dispose.call(this)}; g.J.oI=function(){return vq(this.K,function(l){return l.Io()})}; g.J.Fk=function(){return vq(this.K,function(l){return l.Io()})}; g.J.XP=function(l,c,Y){return new qF(l,this.D,c,Y)}; g.J.z1=function(l){this.G=l.G};var MHS={threshold:[0,.3,.5,.75,1]};g.P(Vo,qF);g.J=Vo.prototype;g.J.observe=function(){var l=this;this.Kh||(this.Kh=LI());if(eVi(298,function(){return spi(l)}))return!0; this.G.jS("msf");return!1}; g.J.unobserve=function(){if(this.T&&this.element)try{this.T.unobserve(this.element),this.U?(this.U.unobserve(this.element),this.U=null):this.C&&(this.C.disconnect(),this.C=null)}catch(l){}}; g.J.dH=function(){var l=o6(this);l.length>0&&CO(this,l);qF.prototype.dH.call(this)}; g.J.rz=function(){}; g.J.xC=function(){return!1}; g.J.H_=function(){}; g.J.pA=function(){var l={};return Object.assign(this.G.pA(),(l.niot_obs=this.Kh,l.niot_cbk=this.AJ,l))}; g.J.getName=function(){return"nio"};g.P(ZZ,ZD);ZZ.prototype.getName=function(){return"nio"}; ZZ.prototype.Fk=function(){return!xK().G&&this.D.D.K.IntersectionObserver!=null}; ZZ.prototype.XP=function(l,c,Y){return new Vo(l,this.D,c,Y)};g.P($H,jt);$H.prototype.Tp=function(){return xK().D}; $H.prototype.Io=function(){var l=LDS();this.U!==l&&(this.D!=this&&l>this.D.U&&(this.D=this,ok(this)),this.U=l);return l==2};Qo.prototype.sample=function(){MF(this,KO(),!1)}; Qo.prototype.T=function(){var l=nf(),c=LI();l?(gr||(uR=c,g.Uv(wn.D,function(Y){var X=Y.sX();X.ZA=Gs(X,c,Y.mw!=1)})),gr=!0):(this.C=FDO(this,c),gr=!1,SUn=c,g.Uv(wn.D,function(Y){Y.wN&&(Y.sX().U=c)})); MF(this,KO(),!l)}; var m0=nI(Qo);var lBy=null,Ue="",tL=!1;var XLK=YEn().xk,BP=YEn().wu;var eTk={Amh:"visible",MjU:"audible",bjf:"time",IMT:"timetype"},Jsn={visible:function(l){return/^(100|[0-9]{1,2})$/.test(l)}, audible:function(l){return l=="0"||l=="1"}, timetype:function(l){return l=="mtos"||l=="tos"}, time:function(l){return/^(100|[0-9]{1,2})%$/.test(l)||/^([0-9])+ms$/.test(l)}}; rsV.prototype.setTime=function(l,c,Y){c=="ms"?(this.K=l,this.T=-1):(this.K=-1,this.T=l);this.N=Y===void 0?"tos":Y;return this};g.P(uA,fO);uA.prototype.getId=function(){return this.C}; uA.prototype.W=function(){return!0}; uA.prototype.D=function(l){var c=l.sX(),Y=l.getDuration();return vq(this.U,function(X){if(X.D!=void 0)var k=ysc(X,c);else b:{switch(X.N){case "mtos":k=X.G?c.N.K:c.K.D;break b;case "tos":k=X.G?c.N.D:c.K.D;break b}k=0}k==0?X=!1:(X=X.K!=-1?X.K:Y!==void 0&&Y>0?X.T*Y:-1,X=X!=-1&&k>=X);return X})};g.P(AT,d6y);AT.prototype.D=function(l){var c=new JYO;c.D=O2(l,CQU);c.G=O2(l,$N7);return c};g.P(F5,fO);F5.prototype.D=function(l){return bRV(l)};g.P(I6,U6n);g.P(lf,fO);lf.prototype.D=function(l){return l.sX().NU()};g.P(cF,PP);cF.prototype.D=function(l){var c=g.AE(this.C,Js(Ti().HA,"ovms"));return!l.PV&&(l.mw!=0||c)};g.P(YU,I6);YU.prototype.G=function(){return new cF(this.D)}; YU.prototype.K=function(){return[new lf("viewable_impression",this.D),new F5(this.D)]};g.P(XY,a6);XY.prototype.T=function(){var l=g.MX("ima.admob.getViewability"),c=Js(this.HA,"queryid");typeof l==="function"&&c&&l(c)}; XY.prototype.getName=function(){return"gsv"};g.P(kU,ZD);kU.prototype.getName=function(){return"gsv"}; kU.prototype.Fk=function(){var l=xK();Ti();return l.G&&!1}; kU.prototype.XP=function(l,c,Y){return new XY(this.D,c,Y)};g.P(rY,a6);rY.prototype.T=function(){var l=this,c=g.MX("ima.bridge.getNativeViewability"),Y=Js(this.HA,"queryid");typeof c==="function"&&Y&&c(Y,function(X){g.VS(X)&&l.C++;var k=X.opt_nativeViewVisibleBounds||{},r=X.opt_nativeViewHidden;l.D=NbO(X.opt_nativeViewBounds||{});var e=l.G.T;e.D=r?QUV.clone():NbO(k);l.timestamp=X.opt_nativeTime||-1;xK().D=e.D;X=X.opt_nativeVolume;X!==void 0&&(e.volume=X)})}; rY.prototype.getName=function(){return"nis"};g.P(ep,ZD);ep.prototype.getName=function(){return"nis"}; ep.prototype.Fk=function(){var l=xK();Ti();return l.G&&!1}; ep.prototype.XP=function(l,c,Y){return new rY(this.D,c,Y)};g.P(JL,jt);g.J=JL.prototype;g.J.Io=function(){return this.G.Nr!=null}; g.J.eD=function(){var l={};this.Ch&&(l.mraid=this.Ch);this.xT&&(l.mlc=1);l.mtop=this.G.q6Q;this.C&&(l.mse=this.C);this.NQ&&(l.msc=1);l.mcp=this.G.compatibility;return l}; g.J.QE=function(l){var c=g.wy.apply(1,arguments);try{return this.G.Nr[l].apply(this.G.Nr,c)}catch(Y){BL(538,Y,.01,function(X){X.method=l})}}; g.J.initialize=function(){var l=this;if(this.isInitialized)return!this.zI();this.isInitialized=!0;if(this.G.compatibility===2)return this.C="ng",this.jS("w"),!1;if(this.G.compatibility===1)return this.C="mm",this.jS("w"),!1;xK().U=!0;this.K.document.readyState&&this.K.document.readyState=="complete"?Utr(this):Ik(this.K,"load",function(){HL().setTimeout(sE(292,function(){return Utr(l)}),100)},292); return!0}; g.J.n1=function(){var l=xK(),c=qEc(this,"getMaxSize");l.D=new Fs(0,c.width,c.height,0)}; g.J.Oe=function(){xK().T=qEc(this,"getScreenSize")}; g.J.dispose=function(){fBi(this);jt.prototype.dispose.call(this)};var Mun=new function(l,c){this.key=l;this.defaultValue=c===void 0?!1:c;this.valueType="boolean"}("45378663");g.J=ya.prototype;g.J.Hm=function(l){X5(l,!1);ZRc(l)}; g.J.Cl=function(){}; g.J.ex=function(l,c,Y,X){var k=this;l=new pO(UE,l,Y?c:-1,7,this.H7(),this.m6());l.Qj=X;tu5(l.HA);e2(l.HA,"queryid",l.Qj);l.oT("");cYX(l,function(){return k.WD.apply(k,g.N(g.wy.apply(0,arguments)))},function(){return k.F06.apply(k,g.N(g.wy.apply(0,arguments)))}); (X=nI(Ts).D)&&ARr(l,X);this.K&&(l.Iv(this.K),this.K=null);l.b5.bL&&nI(EkL);return l}; g.J.FK=function(l){switch(l.tE()){case 0:if(l=nI(Ts).D)l=l.D,g.IU(l.N,this),l.j&&this.Jv()&&xgS(l);DJ();break;case 2:WP()}}; g.J.z1=function(){}; g.J.Jv=function(){return!1}; g.J.F06=function(l,c){l.PV=!0;switch(l.XO()){case 1:SEV(l,c);break;case 2:this.jm(l)}}; g.J.Ydd=function(l){var c=l.C(l);c&&(c=c.volume,l.ph=St(c)&&c>0);N0K(l,0);return zs(l,"start",nf())}; g.J.Ru=function(l,c,Y){MF(m0,[l],!nf());return this.sN(l,c,Y)}; g.J.sN=function(l,c,Y){return zs(l,Y,nf())}; g.J.qdh=function(l){return bf(l,"firstquartile",1)}; g.J.h6Q=function(l){l.Ud=!0;return bf(l,"midpoint",2)}; g.J.nTd=function(l){return bf(l,"thirdquartile",3)}; g.J.dQU=function(l){var c=bf(l,"complete",4);R6(l);return c}; g.J.Zhh=function(l){l.mw=3;return zs(l,"error",nf())}; g.J.tq=function(l,c,Y){c=nf();if(l.Vi()&&!c){var X=l.sX(),k=LI();X.U=k}MF(m0,[l],!c);l.Vi()&&(l.mw=1);return zs(l,Y,c)}; g.J.L0J=function(l,c){c=this.Ru(l,c||{},"skip");R6(l);return c}; g.J.Msh=function(l,c){X5(l,!0);return this.Ru(l,c||{},"fullscreen")}; g.J.ETf=function(l,c){X5(l,!1);return this.Ru(l,c||{},"exitfullscreen")}; g.J.dS=function(l,c,Y){c=l.sX();var X=LI();c.ZA=Gs(c,X,l.mw!=1);MF(m0,[l],!nf());l.mw==1&&(l.mw=2);return zs(l,Y,nf())}; g.J.UQQ=function(l){MF(m0,[l],!nf());return l.G()}; g.J.Q0=function(l){MF(m0,[l],!nf());this.pH(l);R6(l);return l.G()}; g.J.WD=function(){}; g.J.jm=function(){}; g.J.pH=function(){}; g.J.uE=function(){}; g.J.Xs=function(){}; g.J.m6=function(){this.D||(this.D=this.Xs());return this.D==null?new bA:new YU(this.D)}; g.J.H7=function(){return new AT};g.P(qQ,fO);qQ.prototype.D=function(l){return l.rP()==4};g.P(aj,PP);aj.prototype.D=function(l){l=l.rP();return l==3||l==4};g.P(NQ,I6);NQ.prototype.G=function(){return new aj(this.D)}; NQ.prototype.K=function(){return[new qQ(this.D)]};g.P(pW,d6y);pW.prototype.D=function(l){l&&(l.e===28&&(l=Object.assign({},l,{avas:3})),l.vs===4||l.vs===5)&&(l=Object.assign({},l,{vs:3}));var c=new JYO;c.D=O2(l,ZFF);c.G=O2(l,$N7);return c};nRL.prototype.G=function(){return g.MX(this.D)};g.P(Rj,ya);g.J=Rj.prototype;g.J.Cl=function(l,c){var Y=this,X=nI(Ts);if(X.D!=null)switch(X.D.getName()){case "nis":var k=KI5(this,l,c);break;case "gsv":k=wLi(this,l,c);break;case "exc":k=TrV(this,l)}k||(c.opt_overlayAdElement?k=void 0:c.opt_adElement&&(k=xtr(this,l,c.opt_adElement,c.opt_osdId)));k&&k.XO()==1&&(k.C==g.N5&&(k.C=function(r){return Y.uE(r)}),HIK(this,k,c)); return k}; g.J.uE=function(l){l.G=0;l.JJ=0;if(l.T=="h"||l.T=="n"){Ti();l.nh&&(Ti(),fW(this)!="h"&&fW(this));var c=g.MX("ima.common.getVideoMetadata");if(typeof c==="function")try{var Y=c(l.Qj)}catch(k){l.G|=4}else l.G|=2}else if(l.T=="b")if(c=g.MX("ytads.bulleit.getVideoMetadata"),typeof c==="function")try{Y=c(l.Qj)}catch(k){l.G|=4}else l.G|=2;else if(l.T=="ml")if(c=g.MX("ima.common.getVideoMetadata"),typeof c==="function")try{Y=c(l.Qj)}catch(k){l.G|=4}else l.G|=2;else l.G|=1;l.G||(Y===void 0?l.G|=8:Y===null? l.G|=16:g.VS(Y)?l.G|=32:Y.errorCode!=null&&(l.JJ=Y.errorCode,l.G|=64));Y==null&&(Y={});c=Y;l.U=0;for(var X in wVV)c[X]==null&&(l.U|=wVV[X]);zTn(c,"currentTime");zTn(c,"duration");St(Y.volume)&&St()&&(Y.volume*=NaN);return Y}; g.J.Xs=function(){Ti();fW(this)!="h"&&fW(this);var l=jMk(this);return l!=null?new nRL(l):null}; g.J.jm=function(l){!l.D&&l.PV&&PF(this,l,"overlay_unmeasurable_impression")&&(l.D=!0)}; g.J.pH=function(l){l.Yn&&(l.NU()?PF(this,l,"overlay_viewable_end_of_session_impression"):PF(this,l,"overlay_unviewable_impression"),l.Yn=!1)}; g.J.WD=function(){}; g.J.ex=function(l,c,Y,X){if(slv()){var k=Js(Ti().HA,"mm"),r={};(k=(r[j2.PC]="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO",r[j2.VIDEO]="ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO",r)[k])&&ZIS(this,k);this.T==="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"&&BL(1044,Error())}l=ya.prototype.ex.call(this,l,c,Y,X);this.N&&(c=this.W,l.N==null&&(l.N=new YUn),c.D[l.Qj]=l.N,l.N.N=mNM);return l}; g.J.Hm=function(l){l&&l.XO()==1&&this.N&&delete this.W.D[l.Qj];return ya.prototype.Hm.call(this,l)}; g.J.m6=function(){this.D||(this.D=this.Xs());return this.D==null?new bA:this.T==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new NQ(this.D):new YU(this.D)}; g.J.H7=function(){return this.T==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new pW:new AT}; g.J.Iv=function(l,c,Y,X,k){c=new Fs(Y,c+X,Y+k,c);(l=HP(wn,l))?l.Iv(c):this.K=c}; var WaN=Mt(193,QMi,void 0,vRV);g.WS("Goog_AdSense_Lidar_sendVastEvent",WaN);var MLe=sE(194,function(l,c){c=c===void 0?{}:c;l=CRg(nI(Rj),l,c);return $tr(l)}); g.WS("Goog_AdSense_Lidar_getViewability",MLe);var sUa=Mt(195,function(){return Zmk()}); g.WS("Goog_AdSense_Lidar_getUrlSignalsArray",sUa);var BMV=sE(196,function(){return JSON.stringify(Zmk())}); g.WS("Goog_AdSense_Lidar_getUrlSignalsList",BMV);var mtc=(new Date("2024-01-01T00:00:00Z")).getTime();var sMv=fL(["//ep2.adtrafficquality.google/sodar/",""]),Brk=fL(["//tpc.googlesyndication.com/sodar/",""]);g.P(zb,g.C);zb.prototype.jJ=function(){return this.wpc.f()}; zb.prototype.B7=function(l){this.wpc.c(l)}; zb.prototype.sY=function(l){return this.wpc.m(usK(l))}; zb.prototype.I3=function(l){return this.wpc.mws(usK(l))}; g.P(vF,g.C);vF.prototype.snapshot=function(l){return this.pV.s(Object.assign({},l.mf&&{c:l.mf},l.a$&&{s:l.a$},l.iA!==void 0&&{p:l.iA}))}; vF.prototype.FE=function(l){this.pV.e(l)}; vF.prototype.FY=function(){return this.pV.l()};var gHL=(new Date).getTime();var IBX="://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(" "),lDc=/\bocr\b/;var Ysr=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;var fDV=0,GY5=0,bfc=0;var Per=Object.assign({},{attributes:{},handleError:function(l){throw l;}},{l07:!0, N6d:!0,B67:RrE,vxQ:iLQ,Jj:!1,f06:!1,wSs:!1,WdJ:pSa,kKQ:!1});var HF=null,KW=!1,ttV=1,ZJ=Symbol("SIGNAL"),OZ={version:0,wM0:0,Ri:!1,BW:void 0,Er:void 0,QQ:void 0,e4:0,aV:void 0,qa:void 0,uT:!1,eW:!1,kind:"unknown",LH:function(){return!1}, Y2:function(){}, c_:function(){}, gxh:function(){}};var Do=Symbol("UNSET"),t_=Symbol("COMPUTING"),UZ=Symbol("ERRORED");Object.assign({},OZ,{value:Do,Ri:!0,error:null,CN:hL,kind:"computed",LH:function(l){return l.value===Do||l.value===t_}, Y2:function(l){if(l.value===t_)throw Error("Detected cycle in computations.");var c=l.value;l.value=t_;var Y=rzV(l),X=!1;try{var k=l.TU();wY(null);X=c!==Do&&c!==UZ&&k!==UZ&&l.CN(c,k)}catch(r){k=UZ,l.error=r}finally{e6X(l,Y)}X?l.value=c:(l.value=k,l.version++)}});var OfL=Object.assign({},OZ,{CN:hL,value:void 0,kind:"signal"});Object.assign({},OZ,{value:Do,Ri:!0,error:null,CN:hL,LH:function(l){return l.value===Do||l.value===t_}, Y2:function(l){if(l.value===t_)throw Error("Detected cycle in computations.");var c=l.value;l.value=t_;var Y=rzV(l);try{var X=l.source();var k=l.TU(X,c===Do||c===UZ?void 0:{source:l.Y6T,value:c});l.Y6T=X}catch(r){k=UZ,l.error=r}finally{e6X(l,Y)}c!==Do&&k!==UZ&&l.CN(c,k)?l.value=c:(l.value=k,l.version++)}});Object.assign({},OZ,{eW:!0,uT:!1,c_:function(l){l.schedule!==null&&l.schedule(l.ujQ)}, prs:!1,tRz:function(){}});var qsi=Symbol("updater");g.P(Qa,g.d3);Qa.prototype.dispose=function(){window.removeEventListener("offline",this.K);window.removeEventListener("online",this.K);this.kE.yg(this.N);delete Qa.instance}; Qa.prototype.Hp=function(){return this.D}; Qa.prototype.Xq=function(){var l=this;this.N=this.kE.cW(function(){var c;return g.H(function(Y){if(Y.D==1)return l.D?((c=window.navigator)==null?0:c.onLine)?Y.kT(3):g.n(Y,$U(l),3):g.n(Y,$U(l),3);l.Xq();g.pL(Y)})},3E4)};WF.prototype.set=function(l,c){c=c===void 0?!0:c;0<=l&&l<52&&Number.isInteger(l)&&this.data[l]!==c&&(this.data[l]=c,this.D=-1)}; WF.prototype.get=function(l){return!!this.data[l]};var se;g.Xc(g.Ee,g.C);g.J=g.Ee.prototype;g.J.start=function(){this.stop();this.T=!1;var l=R6c(this),c=ifn(this);l&&!c&&this.G.mozRequestAnimationFrame?(this.D=g.l_(this.G,"MozBeforePaint",this.K),this.G.mozRequestAnimationFrame(null),this.T=!0):this.D=l&&c?l.call(this.G,this.K):this.G.setTimeout(Ww5(this.K),20)}; g.J.stop=function(){if(this.isActive()){var l=R6c(this),c=ifn(this);l&&!c&&this.G.mozRequestAnimationFrame?kP(this.D):l&&c?c.call(this.G,this.D):this.G.clearTimeout(this.D)}this.D=null}; g.J.isActive=function(){return this.D!=null}; g.J.D3=function(){this.T&&this.D&&kP(this.D);this.D=null;this.W.call(this.N,g.cV())}; g.J.Tz=function(){this.stop();g.Ee.Ty.Tz.call(this)};g.Xc(g.gY,g.C);g.J=g.gY.prototype;g.J.dw=0;g.J.Tz=function(){g.gY.Ty.Tz.call(this);this.stop();delete this.D;delete this.G}; g.J.start=function(l){this.stop();this.dw=g.VE(this.K,l!==void 0?l:this.DY)}; g.J.stop=function(){this.isActive()&&g.Qn.clearTimeout(this.dw);this.dw=0}; g.J.isActive=function(){return this.dw!=0}; g.J.eh=function(){this.dw=0;this.D&&this.D.call(this.G)};g.P(g.Ij,g.C);g.J=g.Ij.prototype;g.J.bk=function(l){this.K=arguments;this.O$||this.G?this.D=!0:l6(this)}; g.J.stop=function(){this.O$&&(g.Qn.clearTimeout(this.O$),this.O$=null,this.D=!1,this.K=null)}; g.J.pause=function(){this.G++}; g.J.resume=function(){this.G--;this.G||!this.D||this.O$||(this.D=!1,l6(this))}; g.J.Tz=function(){g.C.prototype.Tz.call(this);this.stop()};g.cT.prototype[Symbol.iterator]=function(){return this}; g.cT.prototype.next=function(){var l=this.D.next();return{value:l.done?void 0:this.G.call(void 0,l.value),done:l.done}};g.Xc(g.tj,g.d3);g.J=g.tj.prototype;g.J.isPlaying=function(){return this.D==1}; g.J.isPaused=function(){return this.D==-1}; g.J.AP=function(){this.Ox("begin")}; g.J.EY=function(){this.Ox("end")}; g.J.onFinish=function(){this.Ox("finish")}; g.J.onStop=function(){this.Ox("stop")}; g.J.Ox=function(l){this.dispatchEvent(l)};var LaQ=pm(function(){var l=g.eR("DIV"),c=g.Yx?"-webkit":yb?"-moz":null,Y="transition:opacity 1s linear;";c&&(Y+=c+"-transition:opacity 1s linear;");c=uai({style:Y});if(l.nodeType===1&&/^(script|style)$/i.test(l.tagName))throw Error("");l.innerHTML=Mj(c);return g.Os(l.firstChild,"transition")!=""});g.Xc(UD,g.tj);g.J=UD.prototype;g.J.play=function(){if(this.isPlaying())return!1;this.AP();this.Ox("play");this.startTime=g.cV();this.D=1;if(LaQ())return g.dg(this.G,this.W),this.K=g.VE(this.guh,void 0,this),!0;this.mR(!1);return!1}; g.J.guh=function(){g.pf(this.G);xey(this.G,this.C);g.dg(this.G,this.T);this.K=g.VE((0,g.Fk)(this.mR,this,!1),this.N*1E3)}; g.J.stop=function(){this.isPlaying()&&this.mR(!0)}; g.J.mR=function(l){g.dg(this.G,"transition","");g.Qn.clearTimeout(this.K);g.dg(this.G,this.T);this.endTime=g.cV();this.D=0;if(l)this.onStop();else this.onFinish();this.EY()}; g.J.Tz=function(){this.stop();UD.Ty.Tz.call(this)}; g.J.pause=function(){};var nKX={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};GD("Element","attributes")||GD("Node","attributes");GD("Element","innerHTML")||GD("HTMLElement","innerHTML");GD("Node","nodeName");GD("Node","nodeType");GD("Node","parentNode");GD("Node","childNodes");GD("HTMLElement","style")||GD("Element","style");GD("HTMLStyleElement","sheet");var jkk=Hfc("getPropertyValue"),VtX=Hfc("setProperty");GD("Element","namespaceURI")||GD("Node","namespaceURI");var Tgg={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var $ei,tia,ZfV,Cei,QkO;$ei=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]");tia=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");g.E6E=RegExp("^[^\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]*[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"); g.PT=RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");ZfV=/^http:\/\/.*/;g.g6L=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");Cei=/\s+/;QkO=/[\d\u06f0-\u06f9]/;qw.prototype.s3=function(){return new aJ(this.G())}; qw.prototype[Symbol.iterator]=function(){return new Nw(this.G())}; qw.prototype.D=function(){return new Nw(this.G())}; g.P(aJ,g.kH);aJ.prototype.next=function(){return this.G.next()}; aJ.prototype[Symbol.iterator]=function(){return new Nw(this.G)}; aJ.prototype.D=function(){return new Nw(this.G)}; g.P(Nw,qw);Nw.prototype.next=function(){return this.K.next()};RJ.prototype.clone=function(){return new RJ(this.D,this.C,this.K,this.N,this.T,this.W,this.G,this.U)}; RJ.prototype.HI=function(l){return this.D==l.D&&this.C==l.C&&this.K==l.K&&this.N==l.N&&this.T==l.T&&this.W==l.W&&this.G==l.G&&this.U==l.U};Sq.prototype.clone=function(){return new Sq(this.start,this.end)}; Sq.prototype.getLength=function(){return this.end-this.start};(function(){if(p2n){var l=/Windows NT ([0-9.]+)/;return(l=l.exec(g.HV()))?l[1]:"0"}return YW?(l=/1[0|1][_.][0-9_.]+/,(l=l.exec(g.HV()))?l[0].replace(/_/g,"."):"10"):g.l3?(l=/Android\s+([^\);]+)(\)|;)/,(l=l.exec(g.HV()))?l[1]:""):xXU||zrc||nv6?(l=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(l=l.exec(g.HV()))?l[1].replace(/_/g,"."):""):""})();var WzO=function(){if(g.mY)return vT(/Firefox\/([0-9.]+)/);if(g.f6||g.uk||g.zn)return yEv;if(g.Th){if(sN()||BV()){var l=vT(/CriOS\/([0-9.]+)/);if(l)return l}return vT(/Chrome\/([0-9.]+)/)}if(g.Na&&!sN())return vT(/Version\/([0-9.]+)/);if(A1||F9){if(l=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.HV()))return l[1]+"."+l[2]}else if(g.nY)return(l=vT(/Android\s+([0-9.]+)/))?l:vT(/Version\/([0-9.]+)/);return""}();g.Xc(g.zD,g.C);g.J=g.zD.prototype;g.J.subscribe=function(l,c,Y){var X=this.G[l];X||(X=this.G[l]=[]);var k=this.W;this.D[k]=l;this.D[k+1]=c;this.D[k+2]=Y;this.W=k+3;X.push(k);return k}; g.J.unsubscribe=function(l,c,Y){if(l=this.G[l]){var X=this.D;if(l=l.find(function(k){return X[k+1]==c&&X[k+2]==Y}))return this.jQ(l)}return!1}; g.J.jQ=function(l){var c=this.D[l];if(c){var Y=this.G[c];this.T!=0?(this.K.push(l),this.D[l+1]=function(){}):(Y&&g.IU(Y,l),delete this.D[l],delete this.D[l+1],delete this.D[l+2])}return!!c}; g.J.publish=function(l,c){var Y=this.G[l];if(Y){var X=Array(arguments.length-1),k=arguments.length,r;for(r=1;r0&&this.T==0)for(;Y=this.K.pop();)this.jQ(Y)}}return r!=0}return!1}; g.J.clear=function(l){if(l){var c=this.G[l];c&&(c.forEach(this.jQ,this),delete this.G[l])}else this.D.length=0,this.G={}}; g.J.Tz=function(){g.zD.Ty.Tz.call(this);this.clear();this.K.length=0};g.n6.prototype.set=function(l,c){c===void 0?this.D.remove(l):this.D.set(l,g.$P(c))}; g.n6.prototype.get=function(l){try{var c=this.D.get(l)}catch(Y){return}if(c!==null)try{return JSON.parse(c)}catch(Y){throw"Storage: Invalid value was encountered";}}; g.n6.prototype.remove=function(l){this.D.remove(l)};g.Xc(hj,g.n6);hj.prototype.set=function(l,c){hj.Ty.set.call(this,l,Bgy(c))}; hj.prototype.G=function(l){l=hj.Ty.get.call(this,l);if(l===void 0||l instanceof Object)return l;throw"Storage: Invalid value was encountered";}; hj.prototype.get=function(l){if(l=this.G(l)){if(l=l.data,l===void 0)throw"Storage: Invalid value was encountered";}else l=void 0;return l};g.Xc(HT,hj);HT.prototype.set=function(l,c,Y){if(c=Bgy(c)){if(Y){if(Y=Y.length)return g.e7;var k=Y.key(c++);if(l)return g.rn(k);k=Y.getItem(k);if(typeof k!=="string")throw"Storage mechanism: Invalid value was encountered";return g.rn(k)}; return X}; g.J.clear=function(){jq(this);this.D.clear()}; g.J.key=function(l){jq(this);return this.D.key(l)};g.Xc(Vu,TD);g.Xc(gKL,TD);g.Xc(oJ,K6);oJ.prototype.set=function(l,c){this.G.set(this.D+l,c)}; oJ.prototype.get=function(l){return this.G.get(this.D+l)}; oJ.prototype.remove=function(l){this.G.remove(this.D+l)}; oJ.prototype.s3=function(l){var c=this.G[Symbol.iterator](),Y=this,X=new g.kH;X.next=function(){var k=c.next();if(k.done)return k;for(k=k.value;k.slice(0,Y.D.length)!=Y.D;){k=c.next();if(k.done)return k;k=k.value}return g.rn(l?k.slice(Y.D.length):Y.G.get(k))}; return X};ZK.prototype.getValue=function(){return this.G}; ZK.prototype.clone=function(){return new ZK(this.D,this.G)};g.J=$V.prototype;g.J.O6=function(l,c){var Y=this.D;Y.push(new ZK(l,c));l=Y.length-1;c=this.D;for(Y=c[l];l>0;){var X=l-1>>1;if(c[X].D>Y.D)c[l]=c[X],l=X;else break}c[l]=Y}; g.J.remove=function(){var l=this.D,c=l.length,Y=l[0];if(!(c<=0)){if(c==1)l.length=0;else{l[0]=l.pop();l=0;c=this.D;for(var X=c.length,k=c[l];l>1;){var r=l*2+1,e=l*2+2;r=ek.D)break;c[l]=c[r];l=r}c[l]=k}return Y.getValue()}}; g.J.uq=function(){for(var l=this.D,c=[],Y=l.length,X=0;X>>16&65535|0;for(var r;Y!==0;){r=Y>2E3?2E3:Y;Y-=r;do k=k+c[X++]|0,l=l+k|0;while(--r);k%=65521;l%=65521}return k|l<<16|0};for(var fn={},Gy,lML=[],fK=0;fK<256;fK++){Gy=fK;for(var cW7=0;cW7<8;cW7++)Gy=Gy&1?3988292384^Gy>>>1:Gy>>>1;lML[fK]=Gy}fn=function(l,c,Y,X){Y=X+Y;for(l^=-1;X>>8^lML[(l^c[X])&255];return l^-1};var rf={};rf={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};var FO=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],cp=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Nng=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],yTv=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],yc=Array(576);Mw(yc);var OS=Array(60);Mw(OS);var lh=Array(512);Mw(lh);var Aj=Array(256);Mw(Aj);var IJ=Array(29);Mw(IJ);var YF=Array(30);Mw(YF);var bOn,q2n,aZc,PAr=!1;var Nm;Nm=[new a_(0,0,0,0,function(l,c){var Y=65535;for(Y>l.Ad-5&&(Y=l.Ad-5);;){if(l.Rn<=1){Pp(l);if(l.Rn===0&&c===0)return 1;if(l.Rn===0)break}l.NJ+=l.Rn;l.Rn=0;var X=l.Mt+Y;if(l.NJ===0||l.NJ>=X)if(l.Rn=l.NJ-X,l.NJ=X,DY(l,!1),l.OU.f0===0)return 1;if(l.NJ-l.Mt>=l.P2-262&&(DY(l,!1),l.OU.f0===0))return 1}l.O6=0;if(c===4)return DY(l,!0),l.OU.f0===0?3:4;l.NJ>l.Mt&&DY(l,!1);return 1}), new a_(4,4,8,4,bh),new a_(4,5,16,8,bh),new a_(4,6,32,32,bh),new a_(4,4,16,16,qm),new a_(8,16,32,32,qm),new a_(8,16,128,128,qm),new a_(8,32,128,256,qm),new a_(32,128,258,1024,qm),new a_(32,258,258,4096,qm)];var fZO={};fZO=function(){this.input=null;this.RR=this.B2=this.fm=0;this.output=null;this.l_=this.f0=this.Fl=0;this.msg="";this.state=null;this.Em=2;this.HP=0};var pPn=Object.prototype.toString; pn.prototype.push=function(l,c){var Y=this.OU,X=this.options.chunkSize;if(this.ended)return!1;var k=c===~~c?c:c===!0?4:0;typeof l==="string"?Y.input=Fzy(l):pPn.call(l)==="[object ArrayBuffer]"?Y.input=new Uint8Array(l):Y.input=l;Y.fm=0;Y.B2=Y.input.length;do{Y.f0===0&&(Y.output=new WT.QV(X),Y.Fl=0,Y.f0=X);l=Gsi(Y,k);if(l!==1&&l!==0)return this.EY(l),this.ended=!0,!1;if(Y.f0===0||Y.B2===0&&(k===4||k===2))if(this.options.C$==="string"){var r=WT.rd(Y.output,Y.Fl);c=r;r=r.length;if(r<65537&&(c.subarray&& Iie||!c.subarray))c=String.fromCharCode.apply(null,WT.rd(c,r));else{for(var e="",d=0;d0||Y.f0===0)&&l!==1);if(k===4)return(Y=this.OU)&&Y.state?(X=Y.state.status,X!==42&&X!==69&&X!==73&&X!==91&&X!==103&&X!==113&&X!==666?l=er(Y,-2):(Y.state=null,l=X===113?er(Y,-3):0)):l=-2,this.EY(l),this.ended=!0,l===0;k===2&&(this.EY(0),Y.f0=0);return!0}; pn.prototype.EY=function(l){l===0&&(this.result=this.options.C$==="string"?this.chunks.join(""):WT.Xa(this.chunks));this.chunks=[];this.err=l;this.msg=this.OU.msg};var ih="@@redux/INIT"+R_(),zj5="@@redux/REPLACE"+R_();var nHc=typeof Symbol==="function"&&Symbol.observable||"@@observable";var YvF=[0,yE6,-3,YY];g.P(xF,Wy);xF.prototype.getType=function(){return ad(this,11)};var ArO=function(){var l=[0,DNi,OFU,FR,yE6,FR,-1,YY,yE6,YY,-1,DNi,YY,OFU,I0,YvF,FR,-1,YY];return function(c,Y){var X={iM:!0};Y&&Object.assign(X,Y);c=SvS(c,void 0,void 0,X);try{var k=new xF;CU(k);var r=k.Q2;yN(l)(r,c);var e=k}finally{c.free()}return e}}();var K0y=-93275008;var sfv=new g.zL("adInfoDialogEndpoint");var fNv=new g.zL("adPingingEndpoint");var CEr=new g.zL("crossDeviceProgressCommand");var cj=new g.zL("actionCompanionAdRenderer");var Dw=new g.zL("adActionInterstitialRenderer");var Xu7=new g.zL("adDurationRemainingRenderer");var jy=new g.zL("adHoverTextButtonRenderer");var Wpc=new g.zL("adInfoDialogRenderer");var qK=new g.zL("adMessageRenderer");var V_=new g.zL("adPreviewRenderer");var X0=new g.zL("adsEngagementPanelRenderer");var yCk=new g.zL("dismissablePanelTextPortraitImageRenderer");var JCk=new g.zL("adsEngagementPanelSectionListViewModel");var k_E=new g.zL("flyoutCtaRenderer");var YS=new g.zL("imageCompanionAdRenderer");var yH=new g.zL("instreamAdPlayerOverlayRenderer");var w9n=new g.zL("instreamSurveyAdBackgroundImageRenderer");var T1=new g.zL("instreamSurveyAdPlayerOverlayRenderer");var G1=new g.zL("instreamSurveyAdRenderer"),KG=new g.zL("instreamSurveyAdSingleSelectQuestionRenderer"),wS=new g.zL("instreamSurveyAdMultiSelectQuestionRenderer"),P3=new g.zL("instreamSurveyAdAnswerRenderer"),rWa=new g.zL("instreamSurveyAdAnswerNoneOfTheAboveRenderer");var t4=new g.zL("instreamVideoAdRenderer");var es7=new g.zL("textOverlayAdContentRenderer"),JWN=new g.zL("enhancedTextOverlayAdContentRenderer"),dMF=new g.zL("imageOverlayAdContentRenderer");var Of=new g.zL("playerOverlayLayoutRenderer");var te=new g.zL("videoInterstitialButtonedCenteredLayoutRenderer");var Gor=new g.zL("aboveFeedAdLayoutRenderer");var fuv=new g.zL("belowPlayerAdLayoutRenderer");var Uzc=new g.zL("inPlayerAdLayoutRenderer");var bl=new g.zL("playerBytesAdLayoutRenderer");var Hj=new g.zL("playerBytesSequenceItemAdLayoutRenderer");var h4=new g.zL("playerUnderlayAdLayoutRenderer");var Ut=new g.zL("adIntroRenderer");var Ot=new g.zL("playerBytesSequentialLayoutRenderer");var LhL=new g.zL("slidingTextPlayerOverlayRenderer");var fG=new g.zL("surveyTextInterstitialRenderer");var qp=new g.zL("videoAdTrackingRenderer");var yWQ=new g.zL("simpleAdBadgeRenderer");var JP=new g.zL("skipAdRenderer"),OUc=new g.zL("skipButtonRenderer");var $S=new g.zL("adSlotRenderer");var Np=new g.zL("squeezebackPlayerSidePanelRenderer");var DMM=new g.zL("timedPieCountdownRenderer");var Qm=new g.zL("adAvatarViewModel");var mT=new g.zL("adBadgeViewModel");var Wm=new g.zL("adButtonViewModel");var tWN=new g.zL("adDetailsLineViewModel");var UMN=new g.zL("adDisclosureBannerViewModel");var G_M=new g.zL("adPodIndexViewModel");var fMi=new g.zL("imageBackgroundViewModel");var PvQ=new g.zL("adGridCardCollectionViewModel");var bUL=new g.zL("adGridCardTextViewModel");var qvU=new g.zL("adPreviewViewModel");var aML=new g.zL("playerAdAvatarLockupCardButtonedViewModel");var NA6=new g.zL("skipAdButtonViewModel");var pu7=new g.zL("skipAdViewModel");var RsQ=new g.zL("timedPieCountdownViewModel");var iUF=new g.zL("visitAdvertiserLinkViewModel");var kS=new g.zL("bannerImageLayoutViewModel");var rS=new g.zL("topBannerImageTextIconButtonedLayoutViewModel");var ey=new g.zL("adsEngagementPanelLayoutViewModel");var nG=new g.zL("displayUnderlayTextGridCardsLayoutViewModel");g.x$=new g.zL("browseEndpoint");var SvV=new g.zL("confirmDialogEndpoint");var JUr=new g.zL("commandContext");var tQg=new g.zL("rawColdConfigGroup");var D1L=new g.zL("rawHotConfigGroup");g.qI=new g.zL("commandExecutorCommand");g.P(VnX,Wy);var l8L={p9Q:0,xhz:1,C76:32,bEA:61,MFQ:67,dhU:103,FGQ:86,Buf:42,vkd:60,wR6:62,sBQ:73,yoh:76,ZEA:88,Ekh:90,hyJ:99,WGJ:98,qNU:100,XR0:102,Uhf:41,LGA:69,YNU:70,nkf:71,iFs:2,psf:27,ANDROID:3,Vjh:54,kts:14,sfT:91,lY7:55,WiU:24,N9h:20,B9z:18,vWA:21,Hb0:104,IYJ:30,Zb7:29,EWU:28,KGh:101,qX0:34,bbU:36,C2A:38,IOS:5,asU:15,A4Q:92,RqT:40,idh:25,pXf:17,SM0:19,jg7:64,fKQ:66,DZh:26,tV6:22,Q5f:33,TWT:68,zCd:35,GuU:53,KCA:37,mtQ:39,LDU:7,YZA:57,nEd:43,oEJ:59,OjJ:93,d47:74,uf6:75,eWd:85,cwU:65,aMs:80,RWf:8,hWz:10, ijh:58,mrf:63,rwh:72,Fif:23,uOT:11,eyf:13,QV7:12,Urd:16,Nuh:56,IGd:31,aKs:77,k3f:84,HEf:87,WWf:89,lsh:94,q3U:95};g.P(nn,Wy);nn.prototype.Z_=function(){return qq(this,3)}; nn.prototype.Y9=function(){return qq(this,5)}; nn.prototype.fA=function(l){return pc(this,5,l)};g.P(hJ,Wy);g.P(oHS,Wy);g.P(Hp,Wy);g.J=Hp.prototype;g.J.getDeviceId=function(){return qq(this,6)}; g.J.k0=function(l){var c=Ah(this,9,th,3,!0);QV(c,l);return c[l]}; g.J.getPlayerType=function(){return ad(this,36)}; g.J.setHomeGroupInfo=function(l){return Uy(this,oHS,81,l)}; g.J.clearLocationPlayabilityToken=function(){return sC(this,89)};g.P(wf,Wy);wf.prototype.getValue=function(){return qq(this,Ja(this,yA5)===2?2:-1)}; var yA5=[2,3,4,5,6];g.P(Kn,Wy);Kn.prototype.setTrackingParams=function(l){return sC(this,1,HFS(l,!1))};g.P(TL,Wy);g.P(jr,Wy);jr.prototype.k0=function(l){var c=Ah(this,5,UC,3,!0);QV(c,l);return c[l]};g.P(Vc,Wy);Vc.prototype.getToken=function(){return Py(this,2)}; Vc.prototype.setToken=function(l){return pc(this,2,l)};g.P(o_,Wy);o_.prototype.setSafetyMode=function(l){return iW(this,5,l)};g.P(Cn,Wy);Cn.prototype.w4=function(l){return Uy(this,Hp,1,l)};var CG=new g.zL("thumbnailLandscapePortraitRenderer");g.vB6=new g.zL("changeEngagementPanelVisibilityAction");var fmc=new g.zL("continuationCommand");g.xML=new g.zL("openPopupAction");g.br=new g.zL("webCommandMetadata");var hen=new g.zL("metadataBadgeRenderer");var GVX=new g.zL("signalServiceEndpoint");var $f=new g.zL("innertubeCommand");var Y1i=new g.zL("loggingDirectives");var Rfn={u9s:"EMBEDDED_PLAYER_MODE_UNKNOWN",nUd:"EMBEDDED_PLAYER_MODE_DEFAULT",oUf:"EMBEDDED_PLAYER_MODE_PFP",Oxz:"EMBEDDED_PLAYER_MODE_PFL"};var Y4n=new g.zL("channelThumbnailEndpoint");var cOV=new g.zL("embeddedPlayerErrorMessageRenderer");var A4c=new g.zL("embeddedPlayerOverlayVideoDetailsRenderer"),XGi=new g.zL("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),kKc=new g.zL("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var xpV=new g.zL("embedsInfoPanelRenderer");var zsi=new g.zL("feedbackEndpoint");var nBU=new g.zL("callToActionButtonViewModel");var hsN=new g.zL("interactionLoggingCommandMetadata");var qSV={lGd:"WEB_DISPLAY_MODE_UNKNOWN",JoA:"WEB_DISPLAY_MODE_BROWSER",VF0:"WEB_DISPLAY_MODE_MINIMAL_UI",kB7:"WEB_DISPLAY_MODE_STANDALONE",P7d:"WEB_DISPLAY_MODE_FULLSCREEN"};g.P(ZY,Wy);ZY.prototype.getPlayerType=function(){return ad(this,7)}; ZY.prototype.HZ=function(){return qq(this,19)}; ZY.prototype.setVideoId=function(l){return pc(this,19,l)};g.P($F,Wy);g.P(Qc,Wy);g.P(mB,Wy); var HUE=[2,3,5,6,7,11,13,20,21,22,23,24,28,32,37,45,59,72,73,74,76,78,79,80,85,91,97,100,102,105,111,117,119,126,127,136,146,148,151,156,157,158,159,163,164,168,176,177,178,179,184,188,189,190,191,193,194,195,196,197,198,199,200,201,202,203,204,205,206,208,209,215,219,222,225,226,227,229,232,233,234,240,241,244,247,248,249,251,254,255,256,257,258,259,260,261,266,270,272,278,288,291,293,300,304,308,309,310,311,313,314,319,320,321,323,324,327,328,330,331,332,334,337,338,340,344,348,350,351,352,353, 354,355,356,357,358,361,363,364,368,369,370,373,374,375,378,380,381,383,388,389,399,402,403,410,411,412,413,414,415,416,417,418,423,424,425,426,427,429,430,431,439,441,444,448,458,469,471,473,474,480,481,482,484,485,486,491,495,496,506,507,509,511,512,513,514,515,516];var wuQ=new g.zL("loggingContext");g.P(Wp,Wy);g.P(Mm,Wy);Mm.prototype.HZ=function(){return Py(this,Ja(this,U3)===1?1:-1)}; Mm.prototype.setVideoId=function(l){return rD(this,1,U3,Ra(l))}; Mm.prototype.getPlaylistId=function(){return Py(this,Ja(this,U3)===2?2:-1)}; var U3=[1,2];g.P(CAO,Wy);var Y$=new g.zL("changeKeyedMarkersVisibilityCommand");var KJQ=new g.zL("changeMarkersVisibilityCommand");var wjr=new g.zL("loadMarkersCommand");var TAi=new g.zL("suggestedActionDataViewModel");var Uhn=new g.zL("timelyActionViewModel");var tGL=new g.zL("timelyActionsOverlayViewModel");var bKS=new g.zL("productListItemRenderer");var jWa=new g.zL("shoppingOverlayRenderer");var FNc=new g.zL("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var VWQ=new g.zL("adFeedbackEndpoint");var oBM=new g.zL("menuEndpoint");var wmy=new g.zL("phoneDialerEndpoint");var h$K=new g.zL("sendSmsEndpoint");var u0L=new g.zL("copyTextEndpoint");var CvQ=new g.zL("shareEndpoint"),ZUM=new g.zL("shareEntityEndpoint"),$Me=new g.zL("shareEntityServiceEndpoint"),QWQ=new g.zL("webPlayerShareEntityServiceEndpoint");g.ZF=new g.zL("urlEndpoint");g.lG=new g.zL("watchEndpoint");var mME=new g.zL("watchPlaylistEndpoint");g.WJa=new g.zL("offlineOrchestrationActionCommand");var Fqr=new g.zL("compositeVideoOverlayRenderer");var MWN=new g.zL("miniplayerRenderer");var ESn=new g.zL("paidContentOverlayRenderer");var sWe=new g.zL("playerMutedAutoplayOverlayRenderer"),BAL=new g.zL("playerMutedAutoplayEndScreenRenderer");var mRy=new g.zL("unserializedPlayerResponse"),LJQ=new g.zL("unserializedPlayerResponse");var EBU=new g.zL("playlistEditEndpoint");var qS;g.oY=new g.zL("buttonRenderer");qS=new g.zL("toggleButtonRenderer");var eCi=new g.zL("counterfactualRenderer");var gBM=new g.zL("resolveUrlCommandMetadata");var ulU=new g.zL("modifyChannelNotificationPreferenceEndpoint");var Ggr=new g.zL("pingingEndpoint");var AWc=new g.zL("unsubscribeEndpoint");g.zk=new g.zL("subscribeButtonRenderer");var FJN=new g.zL("subscribeEndpoint");var qci=new g.zL("buttonViewModel");var dzg=new g.zL("qrCodeRenderer");var Yon={XsQ:"LIVING_ROOM_APP_MODE_UNSPECIFIED",vSh:"LIVING_ROOM_APP_MODE_MAIN",Cq7:"LIVING_ROOM_APP_MODE_KIDS",HFU:"LIVING_ROOM_APP_MODE_MUSIC",y4T:"LIVING_ROOM_APP_MODE_UNPLUGGED",BWf:"LIVING_ROOM_APP_MODE_GAMING"};var iGn=new g.zL("autoplaySwitchButtonRenderer");var xr,kqr,gg5,ffi;xr=new g.zL("decoratedPlayerBarRenderer");kqr=new g.zL("chapteredPlayerBarRenderer");gg5=new g.zL("multiMarkersPlayerBarRenderer");ffi=new g.zL("chapterRenderer");g.d0O=new g.zL("markerRenderer");var IM6=new g.zL("decoratedPlayheadRenderer");var zec=new g.zL("desktopOverlayConfigRenderer");var Ovn=new g.zL("engagementPanelSectionListRenderer");var vSL=new g.zL("gatedActionsOverlayViewModel");var tZr=new g.zL("heatMarkerRenderer");var D0y=new g.zL("heatmapRenderer");var HGL=new g.zL("watchToWatchTransitionRenderer");var ItX=new g.zL("playlistPanelRenderer");var lCL=new g.zL("productUpsellSuggestedActionViewModel");var chE=new g.zL("suggestedActionTimeRangeTrigger"),YCN=new g.zL("suggestedActionsRenderer"),XK6=new g.zL("suggestedActionRenderer");var U0S=new g.zL("timedMarkerDecorationRenderer");var Unk=new g.zL("cipher");var WLy=new g.zL("playerVars");var kJN=new g.zL("playerVars");var a4=g.Qn.window,rhQ,e4N,sS=(a4==null?void 0:(rhQ=a4.yt)==null?void 0:rhQ.config_)||(a4==null?void 0:(e4N=a4.ytcfg)==null?void 0:e4N.data_)||{};g.WS("yt.config_",sS);var gf=[];var EHk=/^[\w.]*$/,Mnk={q:!0,search_query:!0},W05=String(cU);var De=new function(){var l=window.document;this.D=window;this.G=l}; g.WS("yt.ads_.signals_.getAdSignalsString",function(l){return Ym(UL(l))});g.cV();var u5L="XMLHttpRequest"in g.Qn?function(){return new XMLHttpRequest}:null;var JhM="client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods".split(" ");g.N(JhM);var lJv={Authorization:"AUTHORIZATION","X-Goog-EOM-Visitor-Id":"EOM_VISITOR_DATA","X-Goog-Visitor-Id":"SANDBOXED_VISITOR_ID","X-Youtube-Domain-Admin-State":"DOMAIN_ADMIN_STATE","X-Youtube-Chrome-Connected":"CHROME_CONNECTED_HEADER","X-YouTube-Client-Name":"INNERTUBE_CONTEXT_CLIENT_NAME","X-YouTube-Client-Version":"INNERTUBE_CONTEXT_CLIENT_VERSION","X-YouTube-Delegation-Context":"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT","X-YouTube-Device":"DEVICE","X-Youtube-Identity-Token":"ID_TOKEN","X-YouTube-Page-CL":"PAGE_CL", "X-YouTube-Page-Label":"PAGE_BUILD_LABEL","X-Goog-AuthUser":"SESSION_INDEX","X-Goog-PageId":"DELEGATED_SESSION_ID"},cLX="app debugcss debugjs expflag force_ad_params force_ad_encrypted force_viral_ad_response_params forced_experiments innertube_snapshots innertube_goldens internalcountrycode internalipoverride absolute_experiments conditional_experiments sbb sr_bns_address".split(" ").concat(g.N(JhM)),yL5=!1,F0r=Yeg,efg=vU;g.P(ng,fF);we.prototype.then=function(l,c,Y){return this.D?this.D.then(l,c,Y):this.K===1&&l?(l=l.call(Y,this.G))&&typeof l.then==="function"?l:TW(l):this.K===2&&c?(l=c.call(Y,this.G))&&typeof l.then==="function"?l:Kg(l):this}; we.prototype.getValue=function(){return this.G}; we.prototype.$goog_Thenable=!0;var js=!1;var gO=A1||F9;var NYv=/^([0-9\.]+):([0-9\.]+)$/;g.P(Ud,fF);Ud.prototype.name="BiscottiError";g.P(tA,fF);tA.prototype.name="BiscottiMissingError";var Se5={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},Gt=null;var R4X=fL(["data-"]),TYg={};var dPQ=0,fl=g.Yx?"webkit":yb?"moz":g.f6?"ms":g.zn?"o":"",yhE=g.MX("ytDomDomGetNextId")||function(){return++dPQ}; g.WS("ytDomDomGetNextId",yhE);var Cf5={stopImmediatePropagation:1,stopPropagation:1,preventMouseEvent:1,preventManipulation:1,preventDefault:1,layerX:1,layerY:1,screenX:1,screenY:1,scale:1,rotation:1,webkitMovementX:1,webkitMovementY:1};pl.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}; pl.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}; pl.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var RE=g.Qn.ytEventsEventsListeners||{};g.WS("ytEventsEventsListeners",RE);var QjS=g.Qn.ytEventsEventsCounter||{count:0};g.WS("ytEventsEventsCounter",QjS);var sjK=pm(function(){var l=!1;try{var c=Object.defineProperty({},"passive",{get:function(){l=!0}}); window.addEventListener("test",null,c)}catch(Y){}return l}),mQK=pm(function(){var l=!1; try{var c=Object.defineProperty({},"capture",{get:function(){l=!0}}); window.addEventListener("test",null,c)}catch(Y){}return l});var NS;NS=window;g.nb=NS.ytcsi&&NS.ytcsi.now?NS.ytcsi.now:NS.performance&&NS.performance.timing&&NS.performance.now&&NS.performance.timing.navigationStart?function(){return NS.performance.timing.navigationStart+NS.performance.now()}:function(){return(new Date).getTime()};g.Xc(zt,g.C);zt.prototype.j=function(l){l.D===void 0&&ZWK(l);var c=l.D;l.G===void 0&&ZWK(l);this.D=new g.NU(c,l.G)}; zt.prototype.fD=function(){return this.D||new g.NU}; zt.prototype.AJ=function(){if(this.D){var l=(0,g.nb)();if(this.T!=0){var c=this.W,Y=this.D,X=c.x-Y.x;c=c.y-Y.y;X=Math.sqrt(X*X+c*c)/(l-this.T);this.G[this.K]=Math.abs((X-this.N)/this.N)>.5?1:0;for(Y=c=0;Y<4;Y++)c+=this.G[Y]||0;c>=3&&this.C();this.N=X}this.T=l;this.W=this.D;this.K=(this.K+1)%4}}; zt.prototype.Tz=function(){g.av(this.U);g.SQ(this.Kh)};g.P(nl,g.C);nl.prototype.Z=function(l,c,Y,X,k){Y=g.I_((0,g.Fk)(Y,X||this.Pu));Y={target:l,name:c,callback:Y};var r;k&&sjK()&&(r={passive:!0});l.addEventListener(c,Y.callback,r);this.U.push(Y);return Y}; nl.prototype.BA=function(l){for(var c=0;c=Q.qG)||p.D.version>=lc||p.D.objectStoreNames.contains(K)||x.push(K)}y=x;if(y.length===0){a.kT(5);break}O=Object.keys(Y.options.dF); D=d.objectStoreNames();if(Y.NY.options.version+1)throw U.close(),Y.K=!1,KC5(Y,G);return a.return(U);case 8:throw c(), t instanceof Error&&!g.pg("ytidb_async_stack_killswitch")&&(t.stack=t.stack+"\n"+e.substring(e.indexOf("\n")+1)),pb(t,Y.name,"",(f=Y.options.version)!=null?f:-1);}})} function c(){Y.D===X&&(Y.D=void 0)} var Y=this;if(!this.K)throw KC5(this);if(this.D)return this.D;var X,k={blocking:function(r){r.close()}, closed:c,GLh:c,upgrade:this.options.upgrade};return this.D=X=l()};var Lb=new sq("YtIdbMeta",{dF:{databases:{qG:1}},upgrade:function(l,c){c(1)&&g.wO(l,"databases",{keyPath:"actualName"})}});var FT,Ab=new function(){}(new function(){});new g.vb;g.P(cQ,sq);cQ.prototype.G=function(l,c,Y){Y=Y===void 0?{}:Y;return(this.options.shared?mwy:QJV)(l,c,Object.assign({},Y))}; cQ.prototype.delete=function(l){l=l===void 0?{}:l;return(this.options.shared?BRX:WC5)(this.name,l)};var qCM={},EVO=g.Yq("ytGcfConfig",{dF:(qCM.coldConfigStore={qG:1},qCM.hotConfigStore={qG:1},qCM),shared:!1,upgrade:function(l,c){c(1)&&(g.Cb(g.wO(l,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),g.Cb(g.wO(l,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))}, version:1});g.P(kq,g.C);kq.prototype.Tz=function(){for(var l=g.b(this.G),c=l.next();!c.done;c=l.next()){var Y=this.D;c=Y.indexOf(c.value);c>=0&&Y.splice(c,1)}this.G.length=0;g.C.prototype.Tz.call(this)};O1.prototype.fA=function(l){this.hotHashData=l;g.WS("yt.gcf.config.hotHashData",this.hotHashData||null)};var aC7=typeof TextEncoder!=="undefined"?new TextEncoder:null,oFS=aC7?function(l){return aC7.encode(l)}:function(l){l=g.pF(l); for(var c=new Uint8Array(l.length),Y=0;Y=c?!1:!0}; g.J.wG=function(){var l=this;if(!C1(this))throw Error("IndexedDB is not supported: retryQueuedRequests");this.eQ.iD("QUEUED",this.a4).then(function(c){c&&!l.QK(c,l.ub)?l.kE.cW(function(){return g.H(function(Y){if(Y.D==1)return c.id===void 0?Y.kT(2):g.n(Y,l.eQ.Tl(c.id,l.a4),2);l.wG();g.pL(Y)})}):l.XC.Hp()&&l.uf()})};var Q0;var f0r={accountStateChangeSignedIn:23,accountStateChangeSignedOut:24,delayedEventMetricCaptured:11,latencyActionBaselined:6,latencyActionInfo:7,latencyActionTicked:5,offlineTransferStatusChanged:2,offlineImageDownload:335,playbackStartStateChanged:9,systemHealthCaptured:3,mangoOnboardingCompleted:10,mangoPushNotificationReceived:230,mangoUnforkDbMigrationError:121,mangoUnforkDbMigrationSummary:122,mangoUnforkDbMigrationPreunforkDbVersionNumber:133,mangoUnforkDbMigrationPhoneMetadata:134,mangoUnforkDbMigrationPhoneStorage:135, mangoUnforkDbMigrationStep:142,mangoAsyncApiMigrationEvent:223,mangoDownloadVideoResult:224,mangoHomepageVideoCount:279,mangoHomeV3State:295,mangoImageClientCacheHitEvent:273,sdCardStatusChanged:98,framesDropped:12,thumbnailHovered:13,deviceRetentionInfoCaptured:14,thumbnailLoaded:15,backToAppEvent:318,streamingStatsCaptured:17,offlineVideoShared:19,appCrashed:20,youThere:21,offlineStateSnapshot:22,mdxSessionStarted:25,mdxSessionConnected:26,mdxSessionDisconnected:27,bedrockResourceConsumptionSnapshot:28, nextGenWatchWatchSwiped:29,kidsAccountsSnapshot:30,zeroStepChannelCreated:31,tvhtml5SearchCompleted:32,offlineSharePairing:34,offlineShareUnlock:35,mdxRouteDistributionSnapshot:36,bedrockRepetitiveActionTimed:37,unpluggedDegradationInfo:229,uploadMp4HeaderMoved:38,uploadVideoTranscoded:39,uploadProcessorStarted:46,uploadProcessorEnded:47,uploadProcessorReady:94,uploadProcessorRequirementPending:95,uploadProcessorInterrupted:96,uploadFrontendEvent:241,assetPackDownloadStarted:41,assetPackDownloaded:42, assetPackApplied:43,assetPackDeleted:44,appInstallAttributionEvent:459,playbackSessionStopped:45,adBlockerMessagingShown:48,distributionChannelCaptured:49,dataPlanCpidRequested:51,detailedNetworkTypeCaptured:52,sendStateUpdated:53,receiveStateUpdated:54,sendDebugStateUpdated:55,receiveDebugStateUpdated:56,kidsErrored:57,mdxMsnSessionStatsFinished:58,appSettingsCaptured:59,mdxWebSocketServerHttpError:60,mdxWebSocketServer:61,startupCrashesDetected:62,coldStartInfo:435,offlinePlaybackStarted:63,liveChatMessageSent:225, liveChatUserPresent:434,liveChatBeingModerated:457,liveCreationCameraUpdated:64,liveCreationEncodingCaptured:65,liveCreationError:66,liveCreationHealthUpdated:67,liveCreationVideoEffectsCaptured:68,liveCreationStageOccured:75,liveCreationBroadcastScheduled:123,liveCreationArchiveReplacement:149,liveCreationCostreamingConnection:421,liveCreationStreamWebrtcStats:288,mdxSessionRecoveryStarted:69,mdxSessionRecoveryCompleted:70,mdxSessionRecoveryStopped:71,visualElementShown:72,visualElementHidden:73, visualElementGestured:78,visualElementStateChanged:208,screenCreated:156,playbackAssociated:202,visualElementAttached:215,playbackContextEvent:214,cloudCastingPlaybackStarted:74,webPlayerApiCalled:76,tvhtml5AccountDialogOpened:79,foregroundHeartbeat:80,foregroundHeartbeatScreenAssociated:111,kidsOfflineSnapshot:81,mdxEncryptionSessionStatsFinished:82,playerRequestCompleted:83,liteSchedulerStatistics:84,mdxSignIn:85,spacecastMetadataLookupRequested:86,spacecastBatchLookupRequested:87,spacecastSummaryRequested:88, spacecastPlayback:89,spacecastDiscovery:90,tvhtml5LaunchUrlComponentChanged:91,mdxBackgroundPlaybackRequestCompleted:92,mdxBrokenAdditionalDataDeviceDetected:93,tvhtml5LocalStorage:97,tvhtml5DeviceStorageStatus:147,autoCaptionsAvailable:99,playbackScrubbingEvent:339,flexyState:100,interfaceOrientationCaptured:101,mainAppBrowseFragmentCache:102,offlineCacheVerificationFailure:103,offlinePlaybackExceptionDigest:217,vrCopresenceStats:104,vrCopresenceSyncStats:130,vrCopresenceCommsStats:137,vrCopresencePartyStats:153, vrCopresenceEmojiStats:213,vrCopresenceEvent:141,vrCopresenceFlowTransitEvent:160,vrCowatchPartyEvent:492,vrCowatchUserStartOrJoinEvent:504,vrPlaybackEvent:345,kidsAgeGateTracking:105,offlineDelayAllowedTracking:106,mainAppAutoOfflineState:107,videoAsThumbnailDownload:108,videoAsThumbnailPlayback:109,liteShowMore:110,renderingError:118,kidsProfilePinGateTracking:119,abrTrajectory:124,scrollEvent:125,streamzIncremented:126,kidsProfileSwitcherTracking:127,kidsProfileCreationTracking:129,buyFlowStarted:136, mbsConnectionInitiated:138,mbsPlaybackInitiated:139,mbsLoadChildren:140,liteProfileFetcher:144,mdxRemoteTransaction:146,reelPlaybackError:148,reachabilityDetectionEvent:150,mobilePlaybackEvent:151,courtsidePlayerStateChanged:152,musicPersistentCacheChecked:154,musicPersistentCacheCleared:155,playbackInterrupted:157,playbackInterruptionResolved:158,fixFopFlow:159,anrDetection:161,backstagePostCreationFlowEnded:162,clientError:163,gamingAccountLinkStatusChanged:164,liteHousewarming:165,buyFlowEvent:167, kidsParentalGateTracking:168,kidsSignedOutSettingsStatus:437,kidsSignedOutPauseHistoryFixStatus:438,tvhtml5WatchdogViolation:444,ypcUpgradeFlow:169,yongleStudy:170,ypcUpdateFlowStarted:171,ypcUpdateFlowCancelled:172,ypcUpdateFlowSucceeded:173,ypcUpdateFlowFailed:174,liteGrowthkitPromo:175,paymentFlowStarted:341,transactionFlowShowPaymentDialog:405,transactionFlowStarted:176,transactionFlowSecondaryDeviceStarted:222,transactionFlowSecondaryDeviceSignedOutStarted:383,transactionFlowCancelled:177,transactionFlowPaymentCallBackReceived:387, transactionFlowPaymentSubmitted:460,transactionFlowPaymentSucceeded:329,transactionFlowSucceeded:178,transactionFlowFailed:179,transactionFlowPlayBillingConnectionStartEvent:428,transactionFlowSecondaryDeviceSuccess:458,transactionFlowErrorEvent:411,liteVideoQualityChanged:180,watchBreakEnablementSettingEvent:181,watchBreakFrequencySettingEvent:182,videoEffectsCameraPerformanceMetrics:183,adNotify:184,startupTelemetry:185,playbackOfflineFallbackUsed:186,outOfMemory:187,ypcPauseFlowStarted:188,ypcPauseFlowCancelled:189, ypcPauseFlowSucceeded:190,ypcPauseFlowFailed:191,uploadFileSelected:192,ypcResumeFlowStarted:193,ypcResumeFlowCancelled:194,ypcResumeFlowSucceeded:195,ypcResumeFlowFailed:196,adsClientStateChange:197,ypcCancelFlowStarted:198,ypcCancelFlowCancelled:199,ypcCancelFlowSucceeded:200,ypcCancelFlowFailed:201,ypcCancelFlowGoToPaymentProcessor:402,ypcDeactivateFlowStarted:320,ypcRedeemFlowStarted:203,ypcRedeemFlowCancelled:204,ypcRedeemFlowSucceeded:205,ypcRedeemFlowFailed:206,ypcFamilyCreateFlowStarted:258, ypcFamilyCreateFlowCancelled:259,ypcFamilyCreateFlowSucceeded:260,ypcFamilyCreateFlowFailed:261,ypcFamilyManageFlowStarted:262,ypcFamilyManageFlowCancelled:263,ypcFamilyManageFlowSucceeded:264,ypcFamilyManageFlowFailed:265,restoreContextEvent:207,embedsAdEvent:327,autoplayTriggered:209,clientDataErrorEvent:210,experimentalVssValidation:211,tvhtml5TriggeredEvent:212,tvhtml5FrameworksFieldTrialResult:216,tvhtml5FrameworksFieldTrialStart:220,musicOfflinePreferences:218,watchTimeSegment:219,appWidthLayoutError:221, accountRegistryChange:226,userMentionAutoCompleteBoxEvent:227,downloadRecommendationEnablementSettingEvent:228,musicPlaybackContentModeChangeEvent:231,offlineDbOpenCompleted:232,kidsFlowEvent:233,kidsFlowCorpusSelectedEvent:234,videoEffectsEvent:235,unpluggedOpsEogAnalyticsEvent:236,playbackAudioRouteEvent:237,interactionLoggingDebugModeError:238,offlineYtbRefreshed:239,kidsFlowError:240,musicAutoplayOnLaunchAttempted:242,deviceContextActivityEvent:243,deviceContextEvent:244,templateResolutionException:245, musicSideloadedPlaylistServiceCalled:246,embedsStorageAccessNotChecked:247,embedsHasStorageAccessResult:248,embedsItpPlayedOnReload:249,embedsRequestStorageAccessResult:250,embedsShouldRequestStorageAccessResult:251,embedsRequestStorageAccessState:256,embedsRequestStorageAccessFailedState:257,embedsItpWatchLaterResult:266,searchSuggestDecodingPayloadFailure:252,siriShortcutActivated:253,tvhtml5KeyboardPerformance:254,latencyActionSpan:255,elementsLog:267,ytbFileOpened:268,tfliteModelError:269,apiTest:270, yongleUsbSetup:271,touStrikeInterstitialEvent:272,liteStreamToSave:274,appBundleClientEvent:275,ytbFileCreationFailed:276,adNotifyFailure:278,ytbTransferFailed:280,blockingRequestFailed:281,liteAccountSelector:282,liteAccountUiCallbacks:283,dummyPayload:284,browseResponseValidationEvent:285,entitiesError:286,musicIosBackgroundFetch:287,mdxNotificationEvent:289,layersValidationError:290,musicPwaInstalled:291,liteAccountCleanup:292,html5PlayerHealthEvent:293,watchRestoreAttempt:294,liteAccountSignIn:296, notaireEvent:298,kidsVoiceSearchEvent:299,adNotifyFilled:300,delayedEventDropped:301,analyticsSearchEvent:302,systemDarkThemeOptOutEvent:303,flowEvent:304,networkConnectivityBaselineEvent:305,ytbFileImported:306,downloadStreamUrlExpired:307,directSignInEvent:308,lyricImpressionEvent:309,accessibilityStateEvent:310,tokenRefreshEvent:311,genericAttestationExecution:312,tvhtml5VideoSeek:313,unpluggedAutoPause:314,scrubbingEvent:315,bedtimeReminderEvent:317,tvhtml5UnexpectedRestart:319,tvhtml5StabilityTraceEvent:478, tvhtml5OperationHealth:467,tvhtml5WatchKeyEvent:321,voiceLanguageChanged:322,tvhtml5LiveChatStatus:323,parentToolsCorpusSelectedEvent:324,offerAdsEnrollmentInitiated:325,networkQualityIntervalEvent:326,deviceStartupMetrics:328,heartbeatActionPlayerTransitioned:330,tvhtml5Lifecycle:331,heartbeatActionPlayerHalted:332,adaptiveInlineMutedSettingEvent:333,mainAppLibraryLoadingState:334,thirdPartyLogMonitoringEvent:336,appShellAssetLoadReport:337,tvhtml5AndroidAttestation:338,tvhtml5StartupSoundEvent:340, iosBackgroundRefreshTask:342,iosBackgroundProcessingTask:343,sliEventBatch:344,postImpressionEvent:346,musicSideloadedPlaylistExport:347,idbUnexpectedlyClosed:348,voiceSearchEvent:349,mdxSessionCastEvent:350,idbQuotaExceeded:351,idbTransactionEnded:352,idbTransactionAborted:353,tvhtml5KeyboardLogging:354,idbIsSupportedCompleted:355,creatorStudioMobileEvent:356,idbDataCorrupted:357,parentToolsAppChosenEvent:358,webViewBottomSheetResized:359,activeStateControllerScrollPerformanceSummary:360,navigatorValidation:361, mdxSessionHeartbeat:362,clientHintsPolyfillDiagnostics:363,clientHintsPolyfillEvent:364,proofOfOriginTokenError:365,kidsAddedAccountSummary:366,musicWearableDevice:367,ypcRefundFlowEvent:368,tvhtml5PlaybackMeasurementEvent:369,tvhtml5WatermarkMeasurementEvent:370,clientExpGcfPropagationEvent:371,mainAppReferrerIntent:372,leaderLockEnded:373,leaderLockAcquired:374,googleHatsEvent:375,persistentLensLaunchEvent:376,parentToolsChildWelcomeChosenEvent:378,browseThumbnailPreloadEvent:379,finalPayload:380, mdxDialAdditionalDataUpdateEvent:381,webOrchestrationTaskLifecycleRecord:382,startupSignalEvent:384,accountError:385,gmsDeviceCheckEvent:386,accountSelectorEvent:388,accountUiCallbacks:389,mdxDialAdditionalDataProbeEvent:390,downloadsSearchIcingApiStats:391,downloadsSearchIndexUpdatedEvent:397,downloadsSearchIndexSnapshot:398,dataPushClientEvent:392,kidsCategorySelectedEvent:393,mdxDeviceManagementSnapshotEvent:394,prefetchRequested:395,prefetchableCommandExecuted:396,gelDebuggingEvent:399,webLinkTtsPlayEnd:400, clipViewInvalid:401,persistentStorageStateChecked:403,cacheWipeoutEvent:404,playerEvent:410,sfvEffectPipelineStartedEvent:412,sfvEffectPipelinePausedEvent:429,sfvEffectPipelineEndedEvent:413,sfvEffectChosenEvent:414,sfvEffectLoadedEvent:415,sfvEffectUserInteractionEvent:465,sfvEffectFirstFrameProcessedLatencyEvent:416,sfvEffectAggregatedFramesProcessedLatencyEvent:417,sfvEffectAggregatedFramesDroppedEvent:418,sfvEffectPipelineErrorEvent:430,sfvEffectGraphFrozenEvent:419,sfvEffectGlThreadBlockedEvent:420, mdeQosEvent:510,mdeVideoChangedEvent:442,mdePlayerPerformanceMetrics:472,mdeExporterEvent:497,genericClientExperimentEvent:423,homePreloadTaskScheduled:424,homePreloadTaskExecuted:425,homePreloadCacheHit:426,polymerPropertyChangedInObserver:427,applicationStarted:431,networkCronetRttBatch:432,networkCronetRttSummary:433,repeatChapterLoopEvent:436,seekCancellationEvent:462,lockModeTimeoutEvent:483,externalVideoShareToYoutubeAttempt:501,parentCodeEvent:502,offlineTransferStarted:4,musicOfflineMixtapePreferencesChanged:16, mangoDailyNewVideosNotificationAttempt:40,mangoDailyNewVideosNotificationError:77,dtwsPlaybackStarted:112,dtwsTileFetchStarted:113,dtwsTileFetchCompleted:114,dtwsTileFetchStatusChanged:145,dtwsKeyframeDecoderBufferSent:115,dtwsTileUnderflowedOnNonkeyframe:116,dtwsBackfillFetchStatusChanged:143,dtwsBackfillUnderflowed:117,dtwsAdaptiveLevelChanged:128,blockingVisitorIdTimeout:277,liteSocial:18,mobileJsInvocation:297,biscottiBasedDetection:439,coWatchStateChange:440,embedsVideoDataDidChange:441,shortsFirst:443, cruiseControlEvent:445,qoeClientLoggingContext:446,atvRecommendationJobExecuted:447,tvhtml5UserFeedback:448,producerProjectCreated:449,producerProjectOpened:450,producerProjectDeleted:451,producerProjectElementAdded:453,producerProjectElementRemoved:454,producerAppStateChange:509,producerProjectDiskInsufficientExportFailure:516,tvhtml5ShowClockEvent:455,deviceCapabilityCheckMetrics:456,youtubeClearcutEvent:461,offlineBrowseFallbackEvent:463,getCtvTokenEvent:464,startupDroppedFramesSummary:466,screenshotEvent:468, miniAppPlayEvent:469,elementsDebugCounters:470,fontLoadEvent:471,webKillswitchReceived:473,webKillswitchExecuted:474,cameraOpenEvent:475,manualSmoothnessMeasurement:476,tvhtml5AppQualityEvent:477,polymerPropertyAccessEvent:479,miniAppSdkUsage:480,cobaltTelemetryEvent:481,crossDevicePlayback:482,channelCreatedWithObakeImage:484,channelEditedWithObakeImage:485,offlineDeleteEvent:486,crossDeviceNotificationTransfer:487,androidIntentEvent:488,unpluggedAmbientInterludesCounterfactualEvent:489,keyPlaysPlayback:490, shortsCreationFallbackEvent:493,vssData:491,castMatch:494,miniAppPerformanceMetrics:495,userFeedbackEvent:496,kidsGuestSessionMismatch:498,musicSideloadedPlaylistMigrationEvent:499,sleepTimerSessionFinishEvent:500,watchEpPromoConflict:503,innertubeResponseCacheMetrics:505,miniAppAdEvent:506,dataPlanUpsellEvent:507,producerProjectRenamed:508,producerMediaSelectionEvent:511,embedsAutoplayStatusChanged:512,remoteConnectEvent:513,connectedSessionMisattributionEvent:514,producerProjectElementModified:515};var pKM={},c1n=g.Yq("ServiceWorkerLogsDatabase",{dF:(pKM.SWHealthLog={qG:1},pKM),shared:!0,upgrade:function(l,c){c(1)&&g.Cb(g.wO(l,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, version:1});var MZ={},J1S=0;var s1;L1.prototype.requestComplete=function(l,c){c&&(this.G=!0);l=this.removeParams(l);this.D.get(l)||this.D.set(l,c)}; L1.prototype.isEndpointCFR=function(l){l=this.removeParams(l);return(l=this.D.get(l))?!1:l===!1&&this.G?!0:null}; L1.prototype.removeParams=function(l){return l.split("?")[0]}; L1.prototype.removeParams=L1.prototype.removeParams;L1.prototype.isEndpointCFR=L1.prototype.isEndpointCFR;L1.prototype.requestComplete=L1.prototype.requestComplete;L1.getInstance=E1;g.P(g4,g.d3);g.J=g4.prototype;g.J.Hp=function(){return this.D.Hp()}; g.J.SN=function(l){this.D.D=l}; g.J.z6d=function(){var l=window.navigator.onLine;return l===void 0?!0:l}; g.J.oG=function(){this.G=!0}; g.J.listen=function(l,c){return this.D.listen(l,c)}; g.J.W5=function(l){l=$U(this.D,l);l.then(function(c){g.pg("use_cfr_monitor")&&E1().requestComplete("generate_204",c)}); return l}; g4.prototype.sendNetworkCheckRequest=g4.prototype.W5;g4.prototype.listen=g4.prototype.listen;g4.prototype.enableErrorFlushing=g4.prototype.oG;g4.prototype.getWindowStatus=g4.prototype.z6d;g4.prototype.networkStatusHint=g4.prototype.SN;g4.prototype.isNetworkAvailable=g4.prototype.Hp;g4.getInstance=Ogv;g.P(g.u1,g.d3);g.u1.prototype.Hp=function(){var l=g.MX("yt.networkStatusManager.instance.isNetworkAvailable");return l?l.bind(this.G)():!0}; g.u1.prototype.SN=function(l){var c=g.MX("yt.networkStatusManager.instance.networkStatusHint").bind(this.G);c&&c(l)}; g.u1.prototype.W5=function(l){var c=this,Y;return g.H(function(X){Y=g.MX("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(c.G);return g.pg("skip_network_check_if_cfr")&&E1().isEndpointCFR("generate_204")?X.return(new Promise(function(k){var r;c.SN(((r=window.navigator)==null?void 0:r.onLine)||!0);k(c.Hp())})):Y?X.return(Y(l)):X.return(!0)})};var A0;g.P(FH,Zm);FH.prototype.writeThenSend=function(l,c){c||(c={});c=l9(l,c);g.u3()||(this.D=!1);Zm.prototype.writeThenSend.call(this,l,c)}; FH.prototype.sendThenWrite=function(l,c,Y){c||(c={});c=l9(l,c);g.u3()||(this.D=!1);Zm.prototype.sendThenWrite.call(this,l,c,Y)}; FH.prototype.sendAndWrite=function(l,c){c||(c={});c=l9(l,c);g.u3()||(this.D=!1);Zm.prototype.sendAndWrite.call(this,l,c)}; FH.prototype.awaitInitialization=function(){return this.K.promise};var feO=g.Qn.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.WS("ytNetworklessLoggingInitializationOptions",feO);g.cw.prototype.isReady=function(){!this.config_&&Dmn()&&(this.config_=g.t0());return!!this.config_};var R4N,k4,em;R4N=g.Qn.ytPubsubPubsubInstance||new g.zD;k4=g.Qn.ytPubsubPubsubSubscribedKeys||{};em=g.Qn.ytPubsubPubsubTopicToKeys||{};g.rI=g.Qn.ytPubsubPubsubIsSynchronous||{};g.zD.prototype.subscribe=g.zD.prototype.subscribe;g.zD.prototype.unsubscribeByKey=g.zD.prototype.jQ;g.zD.prototype.publish=g.zD.prototype.publish;g.zD.prototype.clear=g.zD.prototype.clear;g.WS("ytPubsubPubsubInstance",R4N);g.WS("ytPubsubPubsubTopicToKeys",em);g.WS("ytPubsubPubsubIsSynchronous",g.rI); g.WS("ytPubsubPubsubSubscribedKeys",k4);var pUn={};g.P(Pw,g.C);Pw.prototype.append=function(l){if(!this.G)throw Error("This does not support the append operation");l=l.kM();this.kM().appendChild(l)}; g.P(pi,Pw);pi.prototype.kM=function(){return this.D};g.P(Rh,g.C);Rh.prototype.onTouchStart=function(l){this.C=!0;this.G=l.touches.length;this.D.isActive()&&(this.D.stop(),this.N=!0);l=l.touches;this.W=SLn(this,l)||l.length!=1;var c=l.item(0);this.W||!c?this.j=this.U=Infinity:(this.U=c.clientX,this.j=c.clientY);for(c=this.K.length=0;c=0)}if(c||l&&Math.pow(l.clientX-this.U,2)+Math.pow(l.clientY-this.j,2)>25)this.T=!0}; Rh.prototype.onTouchEnd=function(l){var c=l.changedTouches;c&&this.C&&this.G==1&&!this.T&&!this.N&&!this.W&&SLn(this,c)&&(this.AJ=l,this.D.start());this.G=l.touches.length;this.G===0&&(this.T=this.C=!1,this.K.length=0);this.N=!1};var i9=Date.now().toString();var ni={};var jm=Symbol("injectionDeps");Hw.prototype.toString=function(){return"InjectionToken("+this.name+")"}; zDS.prototype.resolve=function(l){return l instanceof wI?V5(this,l.key,[],!0):V5(this,l,[])};var oh;var ZH=window;var Ww=g.pg("web_enable_lifecycle_monitoring")&&$4()!==0,jvr=g.pg("web_enable_lifecycle_monitoring");wUr.prototype.cancel=function(){for(var l=g.b(this.D),c=l.next();!c.done;c=l.next())c=c.value,c.jobId===void 0||c.ul||this.scheduler.yg(c.jobId),c.ul=!0;this.G.resolve()};g.J=M7.prototype;g.J.install=function(l){this.plugins.push(l);return this}; g.J.uninstall=function(){var l=this;g.wy.apply(0,arguments).forEach(function(c){c=l.plugins.indexOf(c);c>-1&&l.plugins.splice(c,1)})}; g.J.transition=function(l,c){var Y=this;Ww&&hD5(this.state);var X=this.transitions.find(function(r){return Array.isArray(r.from)?r.from.find(function(e){return e===Y.state&&r.C$===l}):r.from===Y.state&&r.C$===l}); if(X){this.G&&(Kun(this.G),this.G=void 0);Vsn(this,l,c);this.state=l;Ww&&Q5(this.state);X=X.action.bind(this);var k=this.plugins.filter(function(r){return r[l]}).map(function(r){return r[l]}); X(TeO(this,k),c)}else throw Error("no transition specified from "+this.state+" to "+l);}; g.J.jYA=function(l){var c=g.wy.apply(1,arguments);g.cH();for(var Y=g.b(l),X=Y.next(),k={};!X.done;k={Yf:void 0},X=Y.next())k.Yf=X.value,kDX(function(r){return function(){Bw(r.Yf.name);ER(function(){return r.Yf.callback.apply(r.Yf,g.N(c))}); Li(r.Yf.name)}}(k))}; g.J.So0=function(l){var c=g.wy.apply(1,arguments),Y,X,k,r;return g.H(function(e){e.D==1&&(g.cH(),Y=g.b(l),X=Y.next(),k={});if(e.D!=3){if(X.done)return e.kT(0);k.yh=X.value;k.ra=void 0;r=function(d){return function(){Bw(d.yh.name);var y=ER(function(){return d.yh.callback.apply(d.yh,g.N(c))}); D$(y)?d.ra=g.pg("web_lifecycle_error_handling_killswitch")?y.then(function(){Li(d.yh.name)}):y.then(function(){Li(d.yh.name)},function(O){HgS(O); Li(d.yh.name)}):Li(d.yh.name)}}(k); kDX(r);return k.ra?g.n(e,k.ra,3):e.kT(3)}k={yh:void 0,ra:void 0};X=Y.next();return e.kT(2)})}; g.J.FR=function(l){var c=g.wy.apply(1,arguments),Y=this,X=l.map(function(k){return{O1:function(){Bw(k.name);ER(function(){return k.callback.apply(k,g.N(c))}); Li(k.name)}, priority:sR(Y,k)}}); X.length&&(this.G=new wUr(X))}; g.OV.Object.defineProperties(M7.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var u9;g.P(gI,M7);gI.prototype.N=function(l,c){var Y=this;this.D=g.IE(0,function(){Y.currentState==="application_navigating"&&Y.transition("none")},5E3); l(c==null?void 0:c.event)}; gI.prototype.W=function(l,c){this.D&&(g.mS.yg(this.D),this.D=null);l(c==null?void 0:c.event)};var pj=[];g.WS("yt.logging.transport.getScrapedGelPayloads",function(){return pj});AS.prototype.storePayload=function(l,c){l=Fb(l);this.store[l]?this.store[l].push(c):(this.G={},this.store[l]=[c]);this.D++;g.pg("more_accurate_gel_parser")&&(c=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(c));return l}; AS.prototype.smartExtractMatchingEntries=function(l){if(!l.keys.length)return[];for(var c=lS(this,l.keys.splice(0,1)[0]),Y=[],X=0;X=0){X=!1;break a}}X=!0}X&&(c=m8(c))&&this.Ax(c)}}; g.J.nH=function(l){return l}; g.J.onTouchStart=function(l){this.xT.onTouchStart(l)}; g.J.onTouchMove=function(l){this.xT.onTouchMove(l)}; g.J.onTouchEnd=function(l){if(this.xT)this.xT.onTouchEnd(l)}; g.J.Ax=function(l){this.layoutId?this.Lh.executeCommand(l,this.layoutId):g.ot(new g.Ed("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}))}; g.J.createServerVe=function(l,c){this.api.createServerVe(l,this);this.api.setTrackingParams(l,c)}; g.J.logVisibility=function(l,c){this.api.hasVe(l)&&this.api.logVisibility(l,c,this.interactionLoggingClientData)}; g.J.Tz=function(){this.clear(null);this.BA(this.iQ);for(var l=g.b(this.JJ),c=l.next();!c.done;c=l.next())this.BA(c.value);g.fs.prototype.Tz.call(this)};g.P(jx,PA); jx.prototype.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);this.D=c;if(c.text==null&&c.icon==null)g.Cj(Error("ButtonRenderer did not have text or an icon set."));else{switch(c.style||null){case "STYLE_UNKNOWN":l="ytp-ad-button-link";break;default:l=null}l!=null&&g.Jj(this.element,l);c.text!=null&&(l=g.qf(c.text),g.iQ(l)||(this.element.setAttribute("aria-label",l),this.K=new g.fs({J:"span",X:"ytp-ad-button-text",Qf:l}),g.Z(this,this.K),this.K.Vf(this.element)));c.accessibilityData&&c.accessibilityData.accessibilityData&& c.accessibilityData.accessibilityData.label&&!g.iQ(c.accessibilityData.accessibilityData.label)&&this.element.setAttribute("aria-label",c.accessibilityData.accessibilityData.label);c.icon!=null&&(c=T9(c.icon,this.T),c!=null&&(this.G=new g.fs({J:"span",X:"ytp-ad-button-icon",Y:[c]}),g.Z(this,this.G)),this.W?Ou(this.element,this.G.element,0):this.G.Vf(this.element))}}; jx.prototype.clear=function(){this.hide()}; jx.prototype.onClick=function(l){PA.prototype.onClick.call(this,l);l=g.b(nl5(this));for(var c=l.next();!c.done;c=l.next())c=c.value,this.layoutId?this.Lh.executeCommand(c,this.layoutId):g.ot(Error("Missing layoutId for button."));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.P(VP,g.C);VP.prototype.Tz=function(){this.G&&g.SQ(this.G);this.D.clear();ow=null;g.C.prototype.Tz.call(this)}; VP.prototype.register=function(l,c){c&&this.D.set(l,c)}; var ow=null;g.P($Q,PA); $Q.prototype.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);l=c.hoverText||null;c=c.button&&g.m(c.button,g.oY)||null;c==null?g.ot(Error("AdHoverTextButtonRenderer.button was not set in response.")):(this.button=new jx(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,void 0,void 0,void 0,void 0,this.K),g.Z(this,this.button),this.button.init(dl("button"),c,this.macros),l&&this.button.element.setAttribute("aria-label",g.qf(l)),this.button.Vf(this.element),this.j&&!g.kV(this.button.element, "ytp-ad-clickable")&&g.Jj(this.button.element,"ytp-ad-clickable"),this.K&&g.Jj(this.button.element,"ytp-ad-hover-text-button--clean-player"),l&&(this.G=new g.fs({J:"div",X:"ytp-ad-hover-text-container"}),this.W&&(c=new g.fs({J:"div",X:"ytp-ad-hover-text-callout"}),c.Vf(this.G.element),g.Z(this,c)),g.Z(this,this.G),this.G.Vf(this.element),c=Cs(l),Ou(this.G.element,c,0)),this.show())}; $Q.prototype.hide=function(){this.button&&this.button.hide();this.G&&this.G.hide();PA.prototype.hide.call(this)}; $Q.prototype.show=function(){this.button&&this.button.show();PA.prototype.show.call(this)};g.P(m5,PA); m5.prototype.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);Y=(l=c.thumbnail)&&QP(l)||"";g.iQ(Y)?Math.random()<.01&&g.Cj(Error("Found AdImage without valid image URL")):(this.D?g.dg(this.element,"backgroundImage","url("+Y+")"):cs(this.element,{src:Y}),cs(this.element,{alt:l&&l.accessibility&&l.accessibility.label||""}),c&&c.adRendererCommands&&c.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element"),this.show())}; m5.prototype.clear=function(){this.hide()};g.P(WA,PA);g.J=WA.prototype;g.J.hide=function(){PA.prototype.hide.call(this);this.K&&this.K.focus()}; g.J.show=function(){this.K=document.activeElement;PA.prototype.show.call(this);this.T.focus()}; g.J.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);this.G=c;c.dialogMessages||c.title!=null?c.confirmLabel==null?g.ot(Error("ConfirmDialogRenderer.confirmLabel was not set.")):c.cancelLabel==null?g.ot(Error("ConfirmDialogRenderer.cancelLabel was not set.")):Kpg(this,c):g.ot(Error("Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set."))}; g.J.clear=function(){g.HJ(this.D);this.hide()}; g.J.It=function(){this.hide()}; g.J.i6=function(){var l=this.G.cancelEndpoint;l&&(this.layoutId?this.Lh.executeCommand(l,this.layoutId):g.ot(Error("Missing layoutId for confirm dialog.")));this.hide()}; g.J.Fg=function(){var l=this.G.confirmNavigationEndpoint||this.G.confirmEndpoint;l&&(this.layoutId?this.Lh.executeCommand(l,this.layoutId):g.ot(Error("Missing layoutId for confirm dialog.")));this.hide()};g.P(Mf,PA);g.J=Mf.prototype; g.J.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);this.K=c;if(c.defaultText==null&&c.defaultIcon==null)g.ot(Error("ToggleButtonRenderer must have either text or icon set."));else if(c.defaultIcon==null&&c.toggledIcon!=null)g.ot(Error("ToggleButtonRenderer cannot have toggled icon set without a default icon."));else{if(c.style){switch(c.style.styleType){case "STYLE_UNKNOWN":case "STYLE_DEFAULT":l="ytp-ad-toggle-button-default-style";break;default:l=null}l!=null&&g.Jj(this.T,l)}l={};c.defaultText? (Y=g.qf(c.defaultText),g.iQ(Y)||(l.buttonText=Y,this.api.L().experiments.oh("a11y_h5_associate_survey_question")||this.D.setAttribute("aria-label",Y),this.api.L().experiments.oh("fix_h5_toggle_button_a11y")&&this.G.setAttribute("aria-label",Y))):g.Rk(this.PU,!1);c.defaultTooltip&&(l.tooltipText=c.defaultTooltip,this.D.hasAttribute("aria-label")||this.G.setAttribute("aria-label",c.defaultTooltip));c.defaultIcon?(Y=T9(c.defaultIcon),this.updateValue("untoggledIconTemplateSpec",Y),c.toggledIcon?(this.Kh= !0,Y=T9(c.toggledIcon),this.updateValue("toggledIconTemplateSpec",Y)):(g.Rk(this.j,!0),g.Rk(this.W,!1)),g.Rk(this.D,!1)):g.Rk(this.G,!1);g.VS(l)||this.update(l);c.isToggled&&(g.Jj(this.T,"ytp-ad-toggle-button-toggled"),this.toggleButton(c.isToggled));sG(this);this.Z(this.element,"change",this.cJ);this.show()}}; g.J.onClick=function(l){this.JJ.length>0&&(this.toggleButton(!this.isToggled()),this.cJ());PA.prototype.onClick.call(this,l)}; g.J.cJ=function(){g.DK(this.T,"ytp-ad-toggle-button-toggled",this.isToggled());for(var l=g.b(TOV(this,this.isToggled())),c=l.next();!c.done;c=l.next())c=c.value,this.layoutId?this.Lh.executeCommand(c,this.layoutId):g.ot(Error("Missing layoutId for toggle button."));if(this.isToggled())this.api.onAdUxClicked("toggle-button",this.layoutId);sG(this)}; g.J.clear=function(){this.hide()}; g.J.toggleButton=function(l){g.DK(this.T,"ytp-ad-toggle-button-toggled",l);this.D.checked=l;sG(this)}; g.J.isToggled=function(){return this.D.checked};g.P(BA,nl);BA.prototype.W=function(l){if(Array.isArray(l)){l=g.b(l);for(var c=l.next();!c.done;c=l.next())c=c.value,c instanceof jfV&&this.T(c)}};g.P(Ls,PA);g.J=Ls.prototype;g.J.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);c.reasons?c.confirmLabel==null?g.ot(Error("AdFeedbackRenderer.confirmLabel was not set.")):(c.cancelLabel==null&&g.Cj(Error("AdFeedbackRenderer.cancelLabel was not set.")),c.title==null&&g.Cj(Error("AdFeedbackRenderer.title was not set.")),Zbk(this,c)):g.ot(Error("AdFeedbackRenderer.reasons were not set."))}; g.J.clear=function(){vJ(this.W);vJ(this.j);this.T.length=0;this.hide()}; g.J.hide=function(){this.D&&this.D.hide();this.G&&this.G.hide();PA.prototype.hide.call(this);this.K&&this.K.focus()}; g.J.show=function(){this.D&&this.D.show();this.G&&this.G.show();this.K=document.activeElement;PA.prototype.show.call(this);this.W.focus()}; g.J.vj=function(){this.api.onAdUxClicked("ad-feedback-dialog-close-button",this.layoutId);this.publish("a");this.hide()}; g.J.ebf=function(){this.hide()}; EG.prototype.kM=function(){return this.D.element}; EG.prototype.getCommand=function(){return this.G}; EG.prototype.isChecked=function(){return this.K.checked};g.P(gl,WA);gl.prototype.It=function(l){WA.prototype.It.call(this,l);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; gl.prototype.i6=function(l){WA.prototype.i6.call(this,l);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")}; gl.prototype.Fg=function(l){WA.prototype.Fg.call(this,l);this.api.onAdUxClicked("ad-mute-confirm-dialog-confirm-button");this.publish("b")};g.P(uN,PA);g.J=uN.prototype; g.J.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);this.W=c;if(c.dialogMessage==null&&c.title==null)g.ot(Error("Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set."));else{c.confirmLabel==null&&g.Cj(Error("AdInfoDialogRenderer.confirmLabel was not set."));if(l=c.closeOverlayRenderer&&g.m(c.closeOverlayRenderer,g.oY)||null)this.D=new jx(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,["ytp-ad-info-dialog-close-button"],"ad-info-dialog-close-button"), g.Z(this,this.D),this.D.init(dl("button"),l,this.macros),this.D.Vf(this.element);c.title&&(l=g.qf(c.title),this.updateValue("title",l));if(c.adReasons)for(l=c.adReasons,Y=0;Y=this.NQ?(this.Kh.hide(),this.Ed=!0,this.publish("i")):this.K&&this.K.isTemplated()&&(l=Math.max(0,Math.ceil((this.NQ-l)/1E3)),l!=this.Ud&&(Iw(this.K,{TIME_REMAINING:String(l)}),this.Ud=l)))}};g.P(e5,lE);g.J=e5.prototype; g.J.init=function(l,c,Y){lE.prototype.init.call(this,l,c,Y);if(c.image&&c.image.thumbnail)if(c.headline)if(c.description)if((l=c.actionButton&&g.m(c.actionButton,g.oY))&&l.navigationEndpoint){var X=this.api.getVideoData(2);if(X!=null)if(c.image&&c.image.thumbnail){var k=c.image.thumbnail.thumbnails;k!=null&&k.length>0&&g.iQ(g.rE(k[0].url))&&(k[0].url=X.profilePicture)}else g.Cj(Error("FlyoutCtaRenderer does not have image.thumbnail."));this.K.init(dl("ad-image"),c.image,Y);this.W.init(dl("ad-text"), c.headline,Y);this.T.init(dl("ad-text"),c.description,Y);this.G.init(dl("button"),l,Y);Y=LW(this.G.element);BF(this.G.element,Y+" This link opens in new tab");this.Kh=l.navigationEndpoint;this.api.Dy()||this.show();this.api.L().B("enable_larger_flyout_cta_on_desktop")&&(this.wf("ytp-flyout-cta").classList.add("ytp-flyout-cta-large"),this.wf("ytp-flyout-cta-body").classList.add("ytp-flyout-cta-body-large"),this.wf("ytp-flyout-cta-headline-container").classList.add("ytp-flyout-cta-headline-container-dark-background"), this.wf("ytp-flyout-cta-description-container").classList.add("ytp-flyout-cta-description-container-dark-background"),this.wf("ytp-flyout-cta-text-container").classList.add("ytp-flyout-cta-text-container-large"),this.wf("ytp-flyout-cta-action-button-container").classList.add("ytp-flyout-cta-action-button-container-large"),this.G.element.classList.add("ytp-flyout-cta-action-button-large"),this.G.element.classList.add("ytp-flyout-cta-action-button-rounded-large"),this.wf("ytp-flyout-cta-icon-container").classList.add("ytp-flyout-cta-icon-container-large")); this.api.addEventListener("playerUnderlayVisibilityChange",this.RI.bind(this));this.PU=c.startMs||0;cE(this)}else g.ot(Error("FlyoutCtaRenderer has no valid action button."));else g.ot(Error("FlyoutCtaRenderer has no description AdText."));else g.ot(Error("FlyoutCtaRenderer has no headline AdText."));else g.Cj(Error("FlyoutCtaRenderer has no image."))}; g.J.onClick=function(l){lE.prototype.onClick.call(this,l);this.api.pauseVideo();!g.tG(this.G.element,l.target)&&this.Kh&&(this.layoutId?this.Lh.executeCommand(this.Kh,this.layoutId):g.ot(Error("Missing layoutId for flyout cta.")))}; g.J.xS=function(){if(this.D){var l=this.D.getProgressState();(l&&l.current||this.NQ)&&1E3*l.current>=this.PU&&(Y1(this),g.yu(this.element,"ytp-flyout-cta-inactive"),this.G.element.removeAttribute("tabIndex"))}}; g.J.td=function(){this.clear()}; g.J.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.RI.bind(this))}; g.J.show=function(){this.G&&this.G.show();lE.prototype.show.call(this)}; g.J.hide=function(){this.G&&this.G.hide();lE.prototype.hide.call(this)}; g.J.RI=function(l){l=="hidden"?this.show():this.hide()};g.P(JV,PA);g.J=JV.prototype; g.J.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);this.D=c;if(this.D.rectangle)for(l=this.D.likeButton&&g.m(this.D.likeButton,qS),c=this.D.dislikeButton&&g.m(this.D.dislikeButton,qS),this.K.init(dl("toggle-button"),l,Y),this.G.init(dl("toggle-button"),c,Y),this.Z(this.element,"change",this.iE),this.T.show(100),this.show(),Y=g.b(this.D&&this.D.impressionCommands||[]),l=Y.next();!l.done;l=Y.next())l=l.value,this.layoutId?this.Lh.executeCommand(l,this.layoutId):g.ot(Error("Missing layoutId for instream user sentiment."))}; g.J.clear=function(){this.hide()}; g.J.hide=function(){this.K.hide();this.G.hide();PA.prototype.hide.call(this)}; g.J.show=function(){this.K.show();this.G.show();PA.prototype.show.call(this)}; g.J.iE=function(){vKO(this.element,"ytp-ad-instream-user-sentiment-selected");this.D.postMessageAction&&this.api.cU("onYtShowToast",this.D.postMessageAction);this.T.hide()}; g.J.onClick=function(l){this.JJ.length>0&&this.iE();PA.prototype.onClick.call(this,l)};g.P(dt,g.C);g.J=dt.prototype;g.J.Tz=function(){this.reset();g.C.prototype.Tz.call(this)}; g.J.reset=function(){g.HJ(this.T);this.W=!1;this.D&&this.D.stop();this.N.stop();this.K&&(this.K=!1,this.C.play())}; g.J.start=function(){this.reset();this.T.Z(this.G,"mouseover",this.jh,this);this.T.Z(this.G,"mouseout",this.Sh,this);this.AJ&&(this.T.Z(this.G,"focusin",this.jh,this),this.T.Z(this.G,"focusout",this.Sh,this));this.D?this.D.start():(this.W=this.K=!0,g.dg(this.G,{opacity:this.j}))}; g.J.jh=function(){this.K&&(this.K=!1,this.C.play());this.N.stop();this.D&&this.D.stop()}; g.J.Sh=function(){this.W?this.N.start():this.D&&this.D.start()}; g.J.JQ=function(){this.K||(this.K=!0,this.U.play(),this.W=!0)};var AbK=[new yO("b.f_",!1,0),new yO("j.s_",!1,2),new yO("r.s_",!1,4),new yO("e.h_",!1,6),new yO("i.s_",!0,8),new yO("s.t_",!1,10),new yO("p.h_",!1,12),new yO("s.i_",!1,14),new yO("f.i_",!1,16),new yO("a.b_",!1,18),new yO("a.o_",!1),new yO("g.o_",!1,22),new yO("p.i_",!1,24),new yO("p.m_",!1),new yO("n.k_",!0,20),new yO("i.f_",!1),new yO("a.s_",!0),new yO("m.c_",!1),new yO("n.h_",!1,26),new yO("o.p_",!1)].reduce(function(l,c){l[c.G]=c;return l},{});g.P(bE,lE);g.J=bE.prototype; g.J.init=function(l,c,Y){lE.prototype.init.call(this,l,c,Y);this.Kh=c;(this.PU=Inn(this))&&g.Cj(Error("hasAdControlInClickCommands_ is true."));if(!c||g.VS(c))g.ot(Error("SkipButtonRenderer was not specified or empty."));else if(!c.message||g.VS(c.message))g.ot(Error("SkipButtonRenderer.message was not specified or empty."));else{l=this.W?{iconType:"SKIP_NEXT_NEW"}:{iconType:"SKIP_NEXT"};c=T9(l);c==null?g.ot(Error("Icon for SkipButton was unable to be retrieved. Icon.IconType: "+l.iconType+".")): (this.T=new g.fs({J:"button",WU:[this.W?"ytp-ad-skip-button-modern":"ytp-ad-skip-button","ytp-button"],Y:[{J:"span",X:this.W?"ytp-ad-skip-button-icon-modern":"ytp-ad-skip-button-icon",Y:[c]}]}),g.Z(this,this.T),this.T.Vf(this.K.element),this.G=new FK(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,"ytp-ad-skip-button-text"),this.W&&this.G.element.classList.add("ytp-ad-skip-button-text-centered"),this.G.init(dl("ad-text"),this.Kh.message,Y),g.Z(this,this.G),Ou(this.T.element,this.G.element, 0));var X=X===void 0?null:X;Y=this.api.L();!(this.JJ.length>0)&&Y.G&&(xL?0:"ontouchstart"in document.documentElement&&(a1i()||bR()))&&(this.BA(this.iQ),X&&this.BA(X),this.JJ=[this.Z(this.element,"touchstart",this.onTouchStart,this),this.Z(this.element,"touchmove",this.onTouchMove,this),this.Z(this.element,"touchend",this.onTouchEnd,this)])}}; g.J.clear=function(){this.NQ.reset();this.hide()}; g.J.hide=function(){this.K.hide();this.G&&this.G.hide();Y1(this);lE.prototype.hide.call(this)}; g.J.onClick=function(l){if(this.T!=null){if(l){var c=l||window.event;c.returnValue=!1;c.preventDefault&&c.preventDefault()}var Y;if(glk(l,{contentCpn:((Y=this.api.getVideoData(1))==null?void 0:Y.clientPlaybackNonce)||""})===0)this.api.cU("onAbnormalityDetected");else if(lE.prototype.onClick.call(this,l),this.publish("j"),this.api.cU("onAdSkip"),this.Ed||!this.PU)this.api.onAdUxClicked(this.componentType,this.layoutId)}}; g.J.nH=function(l){if(!this.Ed)return this.PU&&UO("SkipButton click commands not pruned while ALC exist"),l;var c,Y=(c=g.m(l,g.qI))==null?void 0:c.commands;if(!Y)return l;l=[];for(c=0;c=this.W&&lmi(this,!0)};g.P(NI,jx);NI.prototype.init=function(l,c,Y){jx.prototype.init.call(this,l,c,Y);l=!1;c.text!=null&&(l=g.qf(c.text),l=!g.iQ(l));l?c.navigationEndpoint==null?g.Cj(Error("No visit advertiser clickthrough provided in renderer,")):c.style!=="STYLE_UNKNOWN"?g.Cj(Error("Button style was not a link-style type in renderer,")):this.show():g.Cj(Error("No visit advertiser text was present in the renderer."))};g.P(pE,PA); pE.prototype.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);l=c.text;g.iQ(bN(l))?g.Cj(Error("SimpleAdBadgeRenderer has invalid or empty text")):(l&&l.text&&(c=l.text,this.K&&!this.G&&(c=this.api.L(),c=l.text+" "+(c&&c.G?"\u2022":"\u00b7")),c={text:c,isTemplated:l.isTemplated},l.style&&(c.style=l.style),l.targetId&&(c.targetId=l.targetId),l=new FK(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),l.init(dl("simple-ad-badge"),c,Y),l.Vf(this.element),g.Z(this,l)),this.show())}; pE.prototype.clear=function(){this.hide()};g.P(R$,yP);g.P(iE,g.OG);g.J=iE.prototype;g.J.Rl=function(){return this.durationMs}; g.J.stop=function(){this.D&&this.KV.BA(this.D)}; g.J.b8=function(l){this.G={seekableStart:0,seekableEnd:this.durationMs/1E3,current:l.current};this.publish("h")}; g.J.getProgressState=function(){return this.G}; g.J.GA=function(l){g.PE(l,2)&&this.publish("g")};g.P(S5,g.OG);g.J=S5.prototype;g.J.Rl=function(){return this.durationMs}; g.J.start=function(){this.D||(this.D=!0,this.o2.start())}; g.J.stop=function(){this.D&&(this.D=!1,this.o2.stop())}; g.J.b8=function(){this.g9+=100;var l=!1;this.g9>this.durationMs&&(this.g9=this.durationMs,this.o2.stop(),l=!0);this.G={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.g9/1E3};this.publish("h");l&&this.publish("g")}; g.J.getProgressState=function(){return this.G};g.P(zd,lE);g.J=zd.prototype;g.J.init=function(l,c,Y){lE.prototype.init.call(this,l,c,Y);var X;if(c==null?0:(X=c.templatedCountdown)==null?0:X.templatedAdText){l=c.templatedCountdown.templatedAdText;if(!l.isTemplated){g.Cj(Error("AdDurationRemainingRenderer has no templated ad text."));return}this.G=new FK(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh);this.G.init(dl("ad-text"),l,{});this.G.Vf(this.element);g.Z(this,this.G)}this.show()}; g.J.clear=function(){this.hide()}; g.J.hide=function(){Y1(this);lE.prototype.hide.call(this)}; g.J.td=function(){this.hide()}; g.J.xS=function(){if(this.D!=null){var l=this.D.getProgressState();if(l!=null&&l.current!=null&&this.G){var c=this.D instanceof iE?this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:l.seekableEnd:this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:this.D instanceof S5?l.seekableEnd:this.api.getDuration(2,!1);l=l.current;var Y,X,k=((Y=this.api.getVideoData())==null?0:(X=Y.q0)==null?0:X.call(Y))?Math.max(c-l,0):c-l;Iw(this.G,{FORMATTED_AD_DURATION_REMAINING:String(g.vE(k)), TIME_REMAINING:String(Math.ceil(k))})}}}; g.J.show=function(){cE(this);lE.prototype.show.call(this)};g.P(nE,FK);nE.prototype.onClick=function(l){FK.prototype.onClick.call(this,l);this.api.onAdUxClicked(this.componentType)};g.P(HE,PA);HE.prototype.init=function(l,c){PA.prototype.init.call(this,l,c,{});if(l=c.content){g.Uu(this.element,l);var Y,X;c=((Y=c.interaction)==null?void 0:(X=Y.accessibility)==null?void 0:X.label)||l;this.element.setAttribute("aria-label",c)}else g.ot(Error("AdSimpleAttributedString does not have text content"))}; HE.prototype.clear=function(){this.hide()}; HE.prototype.onClick=function(l){PA.prototype.onClick.call(this,l)};g.P(wt,PA); wt.prototype.init=function(l,c){PA.prototype.init.call(this,l,c,{});(l=c.label)&&l.content&&!g.iQ(l.content)?(this.adBadgeText.init(dl("ad-simple-attributed-string"),new hV(l)),(c=c.adPodIndex)&&c.content&&!g.iQ(c.content)&&(this.D=new HE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),this.D.Vf(this.element),g.Z(this,this.D),this.D.element.classList.add("ytp-ad-badge__pod-index"),this.D.init(dl("ad-simple-attributed-string"),new hV(c))),this.element.classList.add(this.G?"ytp-ad-badge--stark-clean-player": "ytp-ad-badge--stark"),this.show()):g.ot(Error("No label is returned in AdBadgeViewModel."))}; wt.prototype.show=function(){this.adBadgeText.show();var l;(l=this.D)==null||l.show();PA.prototype.show.call(this)}; wt.prototype.hide=function(){this.adBadgeText.hide();var l;(l=this.D)==null||l.hide();PA.prototype.hide.call(this)};g.P(KE,PA);KE.prototype.init=function(l,c){PA.prototype.init.call(this,l,c,{});(l=c.adPodIndex)&&l.content&&!g.iQ(l.content)&&(this.D=new HE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),this.D.Vf(this.element),g.Z(this,this.D),this.D.init(dl("ad-simple-attributed-string"),new hV(l)),c.visibilityCondition==="AD_POD_INDEX_VISIBILITY_CONDITION_AUTOHIDE"&&this.element.classList.add("ytp-ad-pod-index--autohide"));this.element.classList.add("ytp-ad-pod-index--stark");this.show()}; KE.prototype.show=function(){var l;(l=this.D)==null||l.show();PA.prototype.show.call(this)}; KE.prototype.hide=function(){var l;(l=this.D)==null||l.hide();PA.prototype.hide.call(this)};g.P(Td,PA); Td.prototype.init=function(l,c){PA.prototype.init.call(this,l,c,{});if(c!=null&&c.text){var Y;if(((Y=c.text)==null?0:Y.content)&&!g.iQ(c.text.content)){this.D=new g.fs({J:"div",X:"ytp-ad-disclosure-banner__text",Qf:c.text.content});g.Z(this,this.D);this.D.Vf(this.element);var X,k;l=((X=c.interaction)==null?void 0:(k=X.accessibility)==null?void 0:k.label)||c.text.content;this.element.setAttribute("aria-label",l);var r;if((r=c.interaction)==null?0:r.onTap)this.G=new g.fs({J:"div",X:"ytp-ad-disclosure-banner__chevron",Y:[g.Rw()]}), g.Z(this,this.G),this.G.Vf(this.element);this.show()}}else g.ot(Error("No banner text found in AdDisclosureBanner."))}; Td.prototype.clear=function(){this.hide()};j5.prototype.getLength=function(){return this.D-this.G};g.P(o$,g.fs);o$.prototype.b8=function(){var l=this.G.getProgressState(),c=l.seekableEnd;this.api.getPresentingPlayerType()===2&&this.api.L().B("show_preskip_progress_bar_for_skippable_ads")&&(c=this.K?this.K/1E3:l.seekableEnd);l=VO(new j5(l.seekableStart,c),l.current,0);this.progressBar.style.width=l*100+"%"}; o$.prototype.onStateChange=function(){g.o1(this.api.L())||(this.api.getPresentingPlayerType()===2?this.D===-1&&(this.show(),this.D=this.G.subscribe("h",this.b8,this),this.b8()):this.D!==-1&&(this.hide(),this.G.jQ(this.D),this.D=-1))};g.P(CE,PA); CE.prototype.init=function(l,c,Y,X){PA.prototype.init.call(this,l,c,Y);if(c.skipOrPreviewRenderer){if(l=g.m(c.skipOrPreviewRenderer,JP))Y=new a$(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.G,this.j),Y.Vf(this.yf),Y.init(dl("skip-button"),l,this.macros),g.Z(this,Y);if(l=g.m(c.skipOrPreviewRenderer,JP))var k=l.skipOffsetMilliseconds}c.brandInteractionRenderer&&(l=c.brandInteractionRenderer.brandInteractionRenderer,Y=new JV(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh), Y.Vf(this.PU),Y.init(dl("instream-user-sentiment"),l,this.macros),g.Z(this,Y));if(l=g.m(c,k_E))if(l=g.m(l,k_E))Y=new e5(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.G,!!c.showWithoutLinkedMediaLayout),g.Z(this,Y),Y.Vf(this.W),Y.init(dl("flyout-cta"),l,this.macros);X=X&&X.videoAdDurationSeconds;c.adBadgeRenderer&&(Y=c.adBadgeRenderer,l=g.m(Y,mT),l!=null?(Y=new wt(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,!1),g.Z(this,Y),Y.Vf(this.D),Y.init(dl("ad-badge"), l,this.macros),this.K=Y.element):(l=Y.simpleAdBadgeRenderer,l==null&&(l={text:{text:"Ad",isTemplated:!1}}),Y=new pE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,!0),g.Z(this,Y),Y.Vf(this.D),Y.init(dl("simple-ad-badge"),l,this.macros)));c.adPodIndex&&(l=g.m(c.adPodIndex,G_M),l!=null&&(Y=new KE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),g.Z(this,Y),Y.Vf(this.D),Y.init(dl("ad-pod-index"),l)));c.adDurationRemaining&&!c.showWithoutLinkedMediaLayout&&(l=c.adDurationRemaining.adDurationRemainingRenderer, l==null&&(l={templatedCountdown:{templatedAdText:{text:"{FORMATTED_AD_DURATION_REMAINING}",isTemplated:!0}}}),X=new zd(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.G,X,!1),g.Z(this,X),X.Vf(this.D),X.init(dl("ad-duration-remaining"),l,this.macros));c.adInfoRenderer&&(X=g.m(c.adInfoRenderer,jy))&&(l=new Au(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.element,void 0,!1),g.Z(this,l),this.K!==null?this.D.insertBefore(l.element,this.K.nextSibling):l.Vf(this.D), l.init(dl("ad-info-hover-text-button"),X,this.macros));c.visitAdvertiserRenderer&&(l=g.m(c.visitAdvertiserRenderer,g.oY))&&(Y=XQc(this)&&this.T?this.T:this.D)&&(X=new NI(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),g.Z(this,X),X.Vf(Y),X.init(dl("visit-advertiser"),l,this.macros),MQ(X.element),l=LW(X.element),BF(X.element,l+" This link opens in new tab"));!(X=this.api.L())||g.jk(X)||X.controlsType!="3"&&!X.disableOrganicUi||(k=new o$(this.api,this.G,k,!1),k.Vf(this.NQ),g.Z(this, k));c.adDisclosureBannerRenderer&&(c=g.m(c.adDisclosureBannerRenderer,UMN))&&(k=new Td(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),k.Vf(this.Kh),k.init(dl("ad-disclosure-banner"),c),g.Z(this,k));this.api.L().B("enable_updated_html5_player_focus_style")&&g.Jj(this.element,"ytp-ad-player-overlay-updated-focus-style");this.show()}; CE.prototype.clear=function(){this.hide()};mQ.prototype.set=function(l,c,Y){Y=Y!==void 0?Date.now()+Y:void 0;this.D.set(l,c,Y)}; mQ.prototype.get=function(l){return this.D.get(l)}; mQ.prototype.remove=function(l){this.D.remove(l)};var BE=null,LE=null,EO=null,y0k=null;g.WS("yt.www.ads.eventcache.getLastCompanionData",function(){return BE}); g.WS("yt.www.ads.eventcache.getLastPlaShelfData",function(){return null}); g.WS("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction",function(){return LE}); g.WS("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction",function(){return EO}); g.WS("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand",function(){return y0k});var DZn=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);gt.prototype.handleResponse=function(l,c){if(!c)throw Error("request needs to be passed into ConsistencyService");var Y,X;c=((Y=c.qh.context)==null?void 0:(X=Y.request)==null?void 0:X.consistencyTokenJars)||[];var k;(l=(k=l.responseContext)==null?void 0:k.consistencyTokenJar)&&this.replace(c,l)}; gt.prototype.replace=function(l,c){l=g.b(l);for(var Y=l.next();!Y.done;Y=l.next())delete this.D[Y.value.encryptedTokenJarContents];UZn(this,c)};var h47=window.location.hostname.split(".").slice(-2).join("."),xY;AV.getInstance=function(){xY=g.MX("yt.clientLocationService.instance");xY||(xY=new AV,g.WS("yt.clientLocationService.instance",xY));return xY}; g.J=AV.prototype; g.J.setLocationOnInnerTubeContext=function(l){l.client||(l.client={});if(this.D)l.client.locationInfo||(l.client.locationInfo={}),l.client.locationInfo.latitudeE7=Math.floor(this.D.coords.latitude*1E7),l.client.locationInfo.longitudeE7=Math.floor(this.D.coords.longitude*1E7),l.client.locationInfo.horizontalAccuracyMeters=Math.round(this.D.coords.accuracy),l.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.K||this.locationPlayabilityToken)l.client.locationPlayabilityToken=this.K|| this.locationPlayabilityToken}; g.J.handleResponse=function(l){var c;l=(c=l.responseContext)==null?void 0:c.locationPlayabilityToken;l!==void 0&&(this.locationPlayabilityToken=l,this.D=void 0,g.Ln("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage=uE(this))&&this.localStorage.set("yt-location-playability-token",l,15552E3):g.ov("YT_CL",JSON.stringify({loctok:l}),15552E3,h47,!0))}; g.J.clearLocationPlayabilityToken=function(l){l==="TVHTML5"?(this.localStorage=uE(this))&&this.localStorage.remove("yt-location-playability-token"):g.Ze("YT_CL");this.K=void 0;this.G!==-1&&(clearTimeout(this.G),this.G=-1)}; g.J.getCurrentPositionFromGeolocation=function(){var l=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported"));var c=!1,Y=1E4;g.Ln("INNERTUBE_CLIENT_NAME")==="MWEB"&&(c=!0,Y=15E3);return new Promise(function(X,k){navigator.geolocation.getCurrentPosition(function(r){l.D=r;X(r)},function(r){k(r)},{enableHighAccuracy:c, maximumAge:0,timeout:Y})})}; g.J.createUnpluggedLocationInfo=function(l){var c={};l=l.coords;if(l==null?0:l.latitude)c.latitudeE7=Math.floor(l.latitude*1E7);if(l==null?0:l.longitude)c.longitudeE7=Math.floor(l.longitude*1E7);if(l==null?0:l.accuracy)c.locationRadiusMeters=Math.round(l.accuracy);return c}; g.J.createLocationInfo=function(l){var c={};l=l.coords;if(l==null?0:l.latitude)c.latitudeE7=Math.floor(l.latitude*1E7);if(l==null?0:l.longitude)c.longitudeE7=Math.floor(l.longitude*1E7);return c};g.J=q1i.prototype;g.J.contains=function(l){return Object.prototype.hasOwnProperty.call(this.D,l)}; g.J.get=function(l){if(this.contains(l))return this.D[l]}; g.J.set=function(l,c){this.D[l]=c}; g.J.DM=function(){return Object.keys(this.D)}; g.J.remove=function(l){delete this.D[l]};I$.prototype.getModuleId=function(l){return l.serviceId.getModuleId()}; I$.prototype.get=function(l){a:{var c=this.mappings.get(l.toString());switch(c.type){case "mapping":l=c.value;break a;case "factory":c=c.value();this.mappings.set(l.toString(),{type:"mapping",value:c});l=c;break a;default:l=el(c)}}return l}; I$.prototype.registerService=function(l,c){this.mappings.set(l.toString(),{type:"mapping",value:c});return l}; new I$;var zy={},amy=(zy.WEB_UNPLUGGED="^unplugged/",zy.WEB_UNPLUGGED_ONBOARDING="^unplugged/",zy.WEB_UNPLUGGED_OPS="^unplugged/",zy.WEB_UNPLUGGED_PUBLIC="^unplugged/",zy.WEB_CREATOR="^creator/",zy.WEB_KIDS="^kids/",zy.WEB_EXPERIMENTS="^experiments/",zy.WEB_MUSIC="^music/",zy.WEB_REMIX="^music/",zy.WEB_MUSIC_EMBEDDED_PLAYER="^music/",zy.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",zy);Y7.prototype.N=function(l,c,Y){c=c===void 0?{}:c;Y=Y===void 0?GV:Y;var X={context:g.Fz(l.clickTrackingParams,!1,this.T)};var k=this.G(l);if(k){this.D(X,k,c);var r;c=g.c4(this.K());(k=(r=g.m(l.commandMetadata,g.br))==null?void 0:r.apiUrl)&&(c=k);r=fJi($m(c));l=Object.assign({},{command:l},void 0);X={input:r,tH:QU(r),qh:X,config:l};X.config.Wz?X.config.Wz.identity=Y:X.config.Wz={identity:Y};return X}g.ot(new g.Ed("Error: Failed to create Request from Command.",l))}; g.OV.Object.defineProperties(Y7.prototype,{T:{configurable:!0,enumerable:!0,get:function(){return!1}}}); g.P(X1,Y7);g.P(k7,X1);k7.prototype.N=function(){return{input:"/getDatasyncIdsEndpoint",tH:QU("/getDatasyncIdsEndpoint","GET"),qh:{}}}; k7.prototype.K=function(){return[]}; k7.prototype.G=function(){}; k7.prototype.D=function(){};var HHe={},ImX=(HHe.GET_DATASYNC_IDS=l2(k7),HHe);var nK={},wK7=(nK["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",nK["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",nK["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",nK["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",nK["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",nK["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",nK["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP", nK["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",nK["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",nK["asset.history"]="LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY",nK["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",nK["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",nK["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",nK["asset.ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",nK["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY", nK["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",nK["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",nK["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",nK["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",nK["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",nK["asset_group.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS",nK["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA", nK["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",nK.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",nK["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",nK["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",nK["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",nK["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST",nK["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",nK["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING", nK["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",nK["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",nK["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",nK["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",nK["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",nK["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",nK["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",nK["dialog.copyright_strikes"]= "LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",nK["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",nK["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",nK.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",nK["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",nK["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",nK["owner.art_tracks"]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",nK["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",nK["owner.asset_groups"]= "LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",nK["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",nK["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",nK["owner.channel_invites"]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",nK["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",nK["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",nK["owner.claims"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",nK["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",nK["owner.delivery"]= "LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",nK["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",nK["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",nK["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",nK["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",nK["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",nK["owner.releases"]="LATENCY_ACTION_CREATOR_CMS_RELEASES",nK["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",nK["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS", nK["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",nK["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",nK["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",nK["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",nK["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",nK["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS",nK["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",nK["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",nK["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT", nK["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR",nK["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC",nK["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",nK["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",nK["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",nK["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",nK["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",nK["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS", nK),h_={},xZn=(h_.auto_search="LATENCY_ACTION_AUTO_SEARCH",h_.ad_to_ad="LATENCY_ACTION_AD_TO_AD",h_.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",h_.app_startup="LATENCY_ACTION_APP_STARTUP",h_.browse="LATENCY_ACTION_BROWSE",h_.cast_splash="LATENCY_ACTION_CAST_SPLASH",h_.channel_activity="LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY",h_.channels="LATENCY_ACTION_CHANNELS",h_.chips="LATENCY_ACTION_CHIPS",h_.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",h_.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK", h_.editor="LATENCY_ACTION_EDITOR",h_.embed="LATENCY_ACTION_EMBED",h_.embed_no_video="LATENCY_ACTION_EMBED_NO_VIDEO",h_.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",h_.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",h_.explore="LATENCY_ACTION_EXPLORE",h_.favorites="LATENCY_ACTION_FAVORITES",h_.home="LATENCY_ACTION_HOME",h_.inboarding="LATENCY_ACTION_INBOARDING",h_.library="LATENCY_ACTION_LIBRARY",h_.live="LATENCY_ACTION_LIVE",h_.live_pagination= "LATENCY_ACTION_LIVE_PAGINATION",h_.management="LATENCY_ACTION_MANAGEMENT",h_.mini_app="LATENCY_ACTION_MINI_APP_PLAY",h_.notification_settings="LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS",h_.onboarding="LATENCY_ACTION_ONBOARDING",h_.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",h_.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",h_.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",h_.player_att="LATENCY_ACTION_PLAYER_ATTESTATION",h_.prebuffer="LATENCY_ACTION_PREBUFFER", h_.prefetch="LATENCY_ACTION_PREFETCH",h_.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",h_.profile_switcher="LATENCY_ACTION_LOGIN",h_.projects="LATENCY_ACTION_PROJECTS",h_.reel_watch="LATENCY_ACTION_REEL_WATCH",h_.results="LATENCY_ACTION_RESULTS",h_.red="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",h_.premium="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",h_.privacy_policy="LATENCY_ACTION_KIDS_PRIVACY_POLICY",h_.review="LATENCY_ACTION_REVIEW",h_.search_overview_answer="LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER", h_.search_ui="LATENCY_ACTION_SEARCH_UI",h_.search_suggest="LATENCY_ACTION_SUGGEST",h_.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",h_.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",h_.seek="LATENCY_ACTION_PLAYER_SEEK",h_.settings="LATENCY_ACTION_SETTINGS",h_.store="LATENCY_ACTION_STORE",h_.supervision_dashboard="LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD",h_.tenx="LATENCY_ACTION_TENX",h_.video_preview="LATENCY_ACTION_VIDEO_PREVIEW",h_.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD",h_.watch="LATENCY_ACTION_WATCH", h_.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",h_["watch,watch7"]="LATENCY_ACTION_WATCH",h_["watch,watch7_html5"]="LATENCY_ACTION_WATCH",h_["watch,watch7ad"]="LATENCY_ACTION_WATCH",h_["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",h_.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",h_.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",h_.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",h_.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",h_.networkless_performance="LATENCY_ACTION_NETWORKLESS_PERFORMANCE", h_.gel_compression="LATENCY_ACTION_GEL_COMPRESSION",h_.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",h_.attestation_challenge_fetch="LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH",h_);Object.assign(xZn,wK7);g.P(SC,f1);var Q9O=new PQ("aft-recorded",SC);var KV7=g.Qn.ytLoggingGelSequenceIdObj_||{};g.WS("ytLoggingGelSequenceIdObj_",KV7);var z7=g.Qn.ytLoggingLatencyUsageStats_||{};g.WS("ytLoggingLatencyUsageStats_",z7);v4.prototype.tick=function(l,c,Y,X){ny(this,"tick_"+l+"_"+c)||g.Oq("latencyActionTicked",{tickName:l,clientActionNonce:c},{timestamp:Y,cttAuthInfo:X})}; v4.prototype.info=function(l,c,Y){var X=Object.keys(l).join("");ny(this,"info_"+X+"_"+c)||(l=Object.assign({},l),l.clientActionNonce=c,g.Oq("latencyActionInfo",l,{cttAuthInfo:Y}))}; v4.prototype.jspbInfo=function(l,c,Y){for(var X="",k=0;k=k.length?(c.append(k),l-=k.length):l?(c.append(new Uint8Array(k.buffer,k.byteOffset,l)),Y.append(new Uint8Array(k.buffer,k.byteOffset+l,k.length-l)),l=0):Y.append(k);return{q7:c,VL:Y}}; g.J.isFocused=function(l){return l>=this.vK&&l=64&&(this.W.set(l.subarray(0,64-this.G),this.G),c=64-this.G,this.G=0,$7X(this,this.W,0));for(;c+64<=Y;c+=64)$7X(this,l,c);c=this.start&&(l=2&&Y.ssdaiAdsConfig&&UO("Unexpected ad placement renderers length",l.slot,null,{length:X.length});var k;((k=Y.adSlots)==null?0:k.some(function(r){var e,d;return((e=g.m(r,$S))==null?void 0:(d=e.adSlotMetadata)==null?void 0:d.slotType)==="SLOT_TYPE_PLAYER_BYTES"}))||X.some(function(r){var e,d,y,O; return!!((e=r.renderer)==null?0:(d=e.linearAdSequenceRenderer)==null?0:(y=d.linearAds)==null?0:y.length)||!((O=r.renderer)==null||!O.instreamVideoAdRenderer)})||yug(l)})}; yQ.prototype.R_=function(){gfS(this.D)};O6.prototype.Xt=function(){var l=this;EfV(this.G,function(){var c=J3(l.slot.clientMetadata,"metadata_type_ad_break_request_data");return c.cueProcessedMs?l.D.get().fetch({MX:c.getAdBreakUrl,dM:new g.r8(c.eU,c.o3),cueProcessedMs:c.cueProcessedMs}):l.D.get().fetch({MX:c.getAdBreakUrl,dM:new g.r8(c.eU,c.o3)})})}; O6.prototype.R_=function(){gfS(this.G)};DS.prototype.Xt=function(){var l=this.slot.clientMetadata,c,Y=(c=this.slot.fulfilledLayout)!=null?c:J3(l,"metadata_type_fulfilled_layout");zZn(this.callback,this.slot,Y)}; DS.prototype.R_=function(){NJ(this.callback,this.slot,new u("Got CancelSlotFulfilling request for "+this.slot.slotType+" in DirectFulfillmentAdapter.",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_FULFILLMENT_CANCELLATION_REQUEST"),"ADS_CLIENT_ERROR_TYPE_FULFILL_SLOT_FAILED")};U6.prototype.build=function(l,c){return c.fulfilledLayout||tv(c,{JA:["metadata_type_fulfilled_layout"]})?new DS(l,c):this.K(l,c)};g.P(Gl,U6); Gl.prototype.K=function(l,c){if(tv(c,{JA:["metadata_type_ad_break_request_data","metadata_type_cue_point"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new yQ(l,c,this.D,this.G,this.K0,this.zz,this.HU,this.lQ,this.wk);if(tv(c,{JA:["metadata_type_ad_break_request_data"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new O6(l,c,this.D,this.G,this.K0,this.zz);throw new u("Unsupported slot with type: "+c.slotType+" and client metadata: "+dk(c.clientMetadata)+" in AdBreakRequestSlotFulfillmentAdapterFactory.");};g.P(fx,U6);fx.prototype.K=function(l,c){throw new u("Unsupported slot with type: "+c.slotType+" and client metadata: "+dk(c.clientMetadata)+" in DefaultFulfillmentAdapterFactory.");};g.J=Osg.prototype;g.J.Li=function(){return this.slot}; g.J.qQ=function(){return this.layout}; g.J.init=function(){}; g.J.release=function(){}; g.J.startRendering=function(l){if(l.layoutId!==this.layout.layoutId)this.callback.Gy(this.slot,l,new rk("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED");else{var c=J3(l.clientMetadata,"metadata_type_ad_break_response_data");this.slot.slotType==="SLOT_TYPE_AD_BREAK_REQUEST"?(this.callback.m$(this.slot,l),xzy(this.K, this.slot,c)):UO("Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen",this.slot,l)}}; g.J.AA=function(l,c){l.layoutId!==this.layout.layoutId?this.callback.Gy(this.slot,l,new rk("Tried to stop rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED"):(this.callback.l8(this.slot,l,c),txn(this),UfS(this))};g.P(Ni,g.OG);g.J=Ni.prototype;g.J.Li=function(){return this.G.slot}; g.J.qQ=function(){return this.G.layout}; g.J.init=function(){this.K.get().addListener(this)}; g.J.release=function(){this.K.get().removeListener(this);this.dispose()}; g.J.GX=function(){}; g.J.fu=function(){}; g.J.jw=function(){}; g.J.s8=function(){}; g.J.startRendering=function(l){var c=this;aN(this.G,l,function(){return void c.qD()})}; g.J.qD=function(){this.K.get().qD(this.D)}; g.J.AA=function(l,c){var Y=this;aN(this.G,l,function(){var X=Y.K.get();LHy(X,Y.D,3);Y.D=[];Y.callback.l8(Y.slot,l,c)})}; g.J.Tz=function(){this.K.vU()||this.K.get().removeListener(this);g.OG.prototype.Tz.call(this)}; g.OV.Object.defineProperties(Ni.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.G.slot}}, layout:{configurable:!0,enumerable:!0,get:function(){return this.G.layout}}});nx.prototype.SQ=function(l,c){c=c===void 0?!1:c;var Y=(this.K.get(l)||[]).concat();if(c=c&&bsL(l)){var X=this.K.get(c);X&&Y.push.apply(Y,g.N(X))}w8(this,l,Y);this.D.add(l);c&&this.D.add(c)}; nx.prototype.YM=function(l,c){c=c===void 0?!1:c;if(!this.D.has(l)){var Y=c&&bsL(l);Y&&(c=!this.D.has(Y));this.SQ(l,c)}};g.P(Nlk,yP);g.P(oN,Ni);g.J=oN.prototype;g.J.wy=function(l,c){Sj("ads-engagement-panel-layout",l,this.W.get().xW,this.HU.get(),this.T,this.N,this.Li(),this.qQ(),c)}; g.J.startRendering=function(l){RN(this.Od,this.Li(),this.qQ(),g.m(this.qQ().renderingContent,ey),this.callback,"metadata_type_ads_engagement_panel_layout_view_model",function(c,Y,X,k,r){return new Nlk(c,Y,X,k,r)},this.D); Ni.prototype.startRendering.call(this,l)}; g.J.m$=function(l,c){this.N===c.layoutId&&(this.T===null?this.T=this.HU.get().N6():UO("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.J.l8=function(){}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){}; g.J.Tz=function(){qJ(this.GY(),this);Ni.prototype.Tz.call(this)};g.P(Rbc,yP);g.P(Cx,Ni);g.J=Cx.prototype;g.J.wy=function(l,c){Sj("banner-image",l,this.W.get().xW,this.HU.get(),this.T,this.N,this.Li(),this.qQ(),c)}; g.J.startRendering=function(l){RN(this.Od,this.Li(),this.qQ(),g.m(this.qQ().renderingContent,kS),this.callback,"metadata_type_banner_image_layout_view_model",function(c,Y,X,k,r){return new Rbc(c,Y,X,k,r)},this.D); Ni.prototype.startRendering.call(this,l)}; g.J.m$=function(l,c){this.N===c.layoutId&&(this.T===null?this.T=this.HU.get().N6():UO("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.J.l8=function(){}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){}; g.J.Tz=function(){qJ(this.GY(),this);Ni.prototype.Tz.call(this)};g.P(ZS,yP);g.P($i,Ni);g.J=$i.prototype;g.J.wy=function(l,c){Sj("action-companion",l,this.W.get().xW,this.HU.get(),this.T,this.N,this.Li(),this.qQ(),c)}; g.J.startRendering=function(l){RN(this.Od,this.Li(),this.qQ(),g.m(this.qQ().renderingContent,cj),this.callback,"metadata_type_action_companion_ad_renderer",function(c,Y,X,k,r){return new ZS(c,Y,X,k,r)},this.D); Ni.prototype.startRendering.call(this,l)}; g.J.m$=function(l,c){c.layoutId===this.layout.layoutId?this.Od.YM("impression"):this.N===c.layoutId&&(this.T===null?this.T=this.HU.get().N6():UO("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.J.l8=function(){}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){}; g.J.Tz=function(){qJ(this.GY(),this);Ni.prototype.Tz.call(this)};g.P(vQn,yP);g.P(QQ,Ni);g.J=QQ.prototype;g.J.wy=function(l,c){Sj("image-companion",l,this.W.get().xW,this.HU.get(),this.T,this.N,this.Li(),this.qQ(),c)}; g.J.startRendering=function(l){RN(this.Od,this.Li(),this.qQ(),g.m(this.qQ().renderingContent,YS),this.callback,"metadata_type_image_companion_ad_renderer",function(c,Y,X,k,r){return new vQn(c,Y,X,k,r)},this.D); Ni.prototype.startRendering.call(this,l)}; g.J.m$=function(l,c){c.layoutId===this.layout.layoutId?this.Od.YM("impression"):this.N===c.layoutId&&(this.T===null?this.T=this.HU.get().N6():UO("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.J.l8=function(){}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){}; g.J.Tz=function(){qJ(this.GY(),this);Ni.prototype.Tz.call(this)};g.P(zby,yP);g.P(Wl,Ni);g.J=Wl.prototype;g.J.wy=function(l,c){Sj("shopping-companion",l,this.W.get().xW,this.HU.get(),this.T,this.N,this.Li(),this.qQ(),c)}; g.J.startRendering=function(l){RN(this.Od,this.Li(),this.qQ(),void 0,this.callback,"metadata_type_shopping_companion_carousel_renderer",function(c,Y,X,k,r){return new zby(c,Y,X,k,r)},this.D); Ni.prototype.startRendering.call(this,l)}; g.J.m$=function(l,c){c.layoutId===this.layout.layoutId?this.Od.YM("impression"):this.N===c.layoutId&&(this.T===null?this.T=this.HU.get().N6():UO("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.J.l8=function(){}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){}; g.J.Tz=function(){qJ(this.GY(),this);Ni.prototype.Tz.call(this)};g.P(s6,Ni);g.J=s6.prototype;g.J.startRendering=function(l){RN(this.Od,this.Li(),this.qQ(),void 0,this.callback,"metadata_type_action_companion_ad_renderer",function(c,Y,X,k,r){return new ZS(c,Y,X,k,r)},this.D); Ni.prototype.startRendering.call(this,l)}; g.J.m$=function(){}; g.J.l8=function(){}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){}; g.J.Tz=function(){qJ(this.GY(),this);Ni.prototype.Tz.call(this)}; g.J.wy=function(){};g.J=Tlg.prototype;g.J.Li=function(){return this.slot}; g.J.qQ=function(){return this.layout}; g.J.init=function(){this.lQ.get().addListener(this);this.lQ.get().p4.push(this);var l=J3(this.layout.clientMetadata,"metadata_type_video_length_seconds"),c=J3(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");vl(this.layout.zc)&&Fr(this.xM.get(),this.layout.layoutId,{sP:c,Sy:l,listener:this})}; g.J.release=function(){this.lQ.get().removeListener(this);Qqr(this.lQ.get(),this);vl(this.layout.zc)&&Ie(this.xM.get(),this.layout.layoutId)}; g.J.startRendering=function(l){this.callback.m$(this.slot,l)}; g.J.AA=function(l,c){tSv(this.zz.get())&&!this.D&&(this.Od.YM("abandon"),this.D=!0);this.callback.l8(this.slot,l,c)}; g.J.hY=function(l){switch(l.id){case "part2viewed":this.Od.YM("start");this.Od.YM("impression");break;case "videoplaytime25":this.Od.YM("first_quartile");break;case "videoplaytime50":this.Od.YM("midpoint");break;case "videoplaytime75":this.Od.YM("third_quartile");break;case "videoplaytime100":tSv(this.zz.get())?this.D||(this.Od.YM("complete"),this.D=!0):this.Od.YM("complete");VQ(this.Od)&&Tl(this.Od,Infinity,!0);UAk(this.zz.get())&&Mi(this.G,Infinity,!0);break;case "engagedview":VQ(this.Od)||this.Od.YM("progress"); break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break;default:UO("Cue Range ID unknown in DiscoveryLayoutRenderingAdapter",this.slot,this.layout)}}; g.J.onVolumeChange=function(){}; g.J.AY=function(){}; g.J.s6=function(){}; g.J.Lb=function(){}; g.J.onFullscreenToggled=function(){}; g.J.LU=function(){}; g.J.Uw=function(){}; g.J.d_=function(l){UAk(this.zz.get())&&Mi(this.G,l*1E3,!1);VQ(this.Od)&&Tl(this.Od,l*1E3,!1)}; g.J.OX=function(){}; g.J.Km=function(){this.Od.YM("active_view_measurable")}; g.J.tb=function(){this.Od.YM("active_view_viewable")}; g.J.Ab=function(){this.Od.YM("active_view_fully_viewable_audible_half_duration")}; g.J.GG=function(){this.Od.YM("audio_measurable")}; g.J.DL=function(){this.Od.YM("audio_audible")};g.P(Bl,Ni);g.J=Bl.prototype;g.J.init=function(){Ni.prototype.init.call(this);var l=J3(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),c={adsClientData:this.layout.Fb};this.D.push(new R$(l,this.layout.layoutId,J3(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),c,!0))}; g.J.i7=function(){this.T||this.lQ.get().resumeVideo(1)}; g.J.startRendering=function(l){Ni.prototype.startRendering.call(this,l);Jl(this.lQ.get(),"ad-showing");this.callback.m$(this.slot,l);this.N.Xj=this}; g.J.AA=function(l,c){Ni.prototype.AA.call(this,l,c);dU(this.lQ.get(),"ad-showing");Bm(this.N,this)}; g.J.wy=function(l){switch(l){case "ad-info-icon-button":(this.T=this.lQ.get().Vi(1))||this.lQ.get().pauseVideo();break;case "visit-advertiser":this.lQ.get().pauseVideo()}}; g.J.Tz=function(){Ni.prototype.Tz.call(this)};g.P(Lx,yP);g.P(E6,Ni);g.J=E6.prototype;g.J.startRendering=function(l){RN(this.Od,this.Li(),this.qQ(),void 0,this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(c,Y,X,k,r){return new Lx(c,Y,X,k,r)},this.D); Ni.prototype.startRendering.call(this,l)}; g.J.m$=function(){}; g.J.l8=function(){}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){}; g.J.Tz=function(){qJ(this.GY(),this);Ni.prototype.Tz.call(this)}; g.J.wy=function(){};g.P(g8,yP);g.P(um,Ni);um.prototype.init=function(){Ni.prototype.init.call(this);this.D.push(new g8(g.m(this.layout.renderingContent,nG),this.layout.layoutId,{adsClientData:this.layout.Fb}))}; um.prototype.wy=function(){w$(this.T.get(),this.N)&&im(this.HU.get(),3)}; um.prototype.startRendering=function(l){Ni.prototype.startRendering.call(this,l);this.callback.m$(this.slot,l)}; um.prototype.Tz=function(){Ni.prototype.Tz.call(this)};g.P(Av,yP);g.P(Fg,Ni);Fg.prototype.init=function(){Ni.prototype.init.call(this);var l=g.m(this.layout.renderingContent,Dw)||J3(this.layout.clientMetadata,"metadata_type_ad_action_interstitial_renderer"),c=px(this.Od);this.D.push(new Av(l,c,this.layout.layoutId,{adsClientData:this.layout.Fb},!0,!0))}; Fg.prototype.startRendering=function(l){Ni.prototype.startRendering.call(this,l);this.callback.m$(this.slot,l)}; Fg.prototype.wy=function(l,c){if(c===this.layout.layoutId)switch(l){case "skip-button":var Y;(l=(Y=J3(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:Y.current)&&l.No(this.Li(),this.layout)}}; Fg.prototype.Tz=function(){Ni.prototype.Tz.call(this)};lO.prototype.build=function(l,c,Y,X){if(IN(X,{JA:["metadata_type_ad_break_response_data"],mX:["LAYOUT_TYPE_AD_BREAK_RESPONSE","LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE"]}))return new Osg(l,Y,X,this.G,this.K,this.D);throw new rk("Unsupported layout with type: "+X.layoutType+" and client metadata: "+dk(X.clientMetadata)+" in AdBreakRequestLayoutRenderingAdapterFactory.");};g.P(oQv,yP);g.P(cI,Ni);g.J=cI.prototype;g.J.wy=function(l,c){Sj("ads-engagement-panel",l,this.W.get().xW,this.HU.get(),this.T,this.N,this.Li(),this.qQ(),c)}; g.J.startRendering=function(l){RN(this.Od,this.Li(),this.qQ(),g.m(this.qQ().renderingContent,X0),this.callback,"metadata_type_ads_engagement_panel_renderer",function(c,Y,X,k,r){return new oQv(c,Y,X,k,r)},this.D); Ni.prototype.startRendering.call(this,l)}; g.J.m$=function(l,c){c.layoutId===this.layout.layoutId?this.Od.YM("impression"):this.N===c.layoutId&&(this.T===null?this.T=this.HU.get().N6():UO("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.J.l8=function(){}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){}; g.J.Tz=function(){qJ(this.GY(),this);Ni.prototype.Tz.call(this)};g.P(Yw,Ni);g.J=Yw.prototype;g.J.wy=function(l,c){Sj("top-banner-image-text-icon-buttoned",l,this.W.get().xW,this.HU.get(),this.T,this.N,this.Li(),this.qQ(),c)}; g.J.startRendering=function(l){RN(this.Od,this.Li(),this.qQ(),g.m(this.qQ().renderingContent,rS),this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(c,Y,X,k,r){return new Lx(c,Y,X,k,r)},this.D); Ni.prototype.startRendering.call(this,l)}; g.J.m$=function(l,c){this.N===c.layoutId&&(this.T===null?this.T=this.HU.get().N6():UO("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))}; g.J.l8=function(){}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){}; g.J.Tz=function(){qJ(this.GY(),this);Ni.prototype.Tz.call(this)};$fg.prototype.build=function(l,c,Y,X){if(IN(X,CNc())||g.m(X.renderingContent,X0)!==void 0)return new cI(l,Y,X,this.zY,this.HU,this.GY,this.xM,this.D);if(IN(X,SG5())||g.m(X.renderingContent,cj)!==void 0)return new $i(l,Y,X,this.zY,this.HU,this.GY,this.xM,this.D);if(IN(X,xfK())||g.m(X.renderingContent,YS)!==void 0)return new QQ(l,Y,X,this.zY,this.HU,this.GY,this.xM,this.D);if(IN(X,nQV()))return new Wl(l,Y,X,this.zY,this.HU,this.GY,this.xM,this.D);if(IN(X,K5i()))return new s6(l,Y,X,this.zY,this.HU,this.GY, this.xM,this.D);if(IN(X,isS())||g.m(X.renderingContent,kS)!==void 0)return new Cx(l,Y,X,this.zY,this.HU,this.GY,this.xM,this.D);if(IN(X,Zsy())||g.m(X.renderingContent,rS)!==void 0)return new Yw(l,Y,X,this.zY,this.HU,this.GY,this.xM,this.D);if(IN(X,jwn()))return new E6(l,Y,X,this.zY,this.HU,this.GY,this.xM,this.D);if(IN(X,pAL())||g.m(X.renderingContent,ey)!==void 0)return new oN(l,Y,X,this.zY,this.HU,this.GY,this.xM,this.D);throw new rk("Unsupported layout with type: "+X.layoutType+" and client metadata: "+ dk(X.clientMetadata)+" in DesktopAboveFeedLayoutRenderingAdapterFactory.");};QwX.prototype.build=function(l,c,Y,X){if(IN(X,{JA:["metadata_type_linked_player_bytes_layout_id"],mX:["LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"]}))return new um(l,Y,X,this.zY,this.HU,this.D);throw new rk("Unsupported layout with type: "+X.layoutType+" and client metadata: "+dk(X.clientMetadata)+" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.");};g.J=mfK.prototype;g.J.Li=function(){return this.slot}; g.J.qQ=function(){return this.layout}; g.J.init=function(){}; g.J.release=function(){}; g.J.startRendering=function(l){l.layoutId!==this.layout.layoutId?this.callback.Gy(this.slot,l,new rk("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.callback.m$(this.slot,l),this.Od.YM("impression"),LD(this.Le,l,"normal"))}; g.J.AA=function(l,c){l.layoutId!==this.layout.layoutId?this.callback.Gy(this.slot,l,new rk("Tried to stop rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED"):this.callback.l8(this.slot,l,c)};g.J=MxK.prototype;g.J.Li=function(){return this.slot}; g.J.qQ=function(){return this.layout}; g.J.init=function(){}; g.J.release=function(){}; g.J.startRendering=function(l){l.layoutId!==this.layout.layoutId?this.callback.Gy(this.slot,l,new rk("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.callback.m$(this.slot,l),this.Od.YM("impression"),LD(this.Le,l,"normal"))}; g.J.AA=function(l,c){l.layoutId!==this.layout.layoutId?this.callback.Gy(this.slot,l,new rk("Tried to stop rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED"):this.callback.l8(this.slot,l,c)};X7.prototype.build=function(l,c,Y,X){if(!this.zz.get().V.L().B("h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata")){if(IN(X,W55()))return new mfK(l,Y,X,this.HU,this.Le)}else if(IN(X,{JA:[],mX:["LAYOUT_TYPE_FORECASTING"]}))return new MxK(l,Y,X,this.HU,this.Le);throw new rk("Unsupported layout with type: "+X.layoutType+" and client metadata: "+dk(X.clientMetadata)+" in ForecastingLayoutRenderingAdapterFactory.");};g.P(L5K,yP);g.P(kw,Ni);g.J=kw.prototype;g.J.init=function(){Ni.prototype.init.call(this);var l=g.m(this.layout.renderingContent,Of)||J3(this.layout.clientMetadata,"metadata_type_player_overlay_layout_renderer"),c={adsClientData:this.layout.Fb};this.D.push(new L5K(l,J3(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),this.layout.layoutId,c))}; g.J.i7=function(){this.T||this.lQ.get().resumeVideo(2)}; g.J.startRendering=function(l){Ni.prototype.startRendering.call(this,l);this.callback.m$(this.slot,l);this.N.Xj=this}; g.J.AA=function(l,c){Ni.prototype.AA.call(this,l,c);Bm(this.N,this)}; g.J.wy=function(l){if(w$(this.W.get(),this.C))switch(l){case "visit-advertiser-link":im(this.HU.get(),3)}switch(l){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.T||this.lQ.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.T=this.lQ.get().Vi(2))||this.lQ.get().pauseVideo();break;case "visit-advertiser-link":this.lQ.get().pauseVideo();EQr(this).A9();break;case "skip-button":if(l=EQr(this), this.layout.renderingContent&&!Yu(this.layout.clientMetadata,"metadata_type_dai")||!l.Dv){var c;(l=(c=J3(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:c.current)&&l.No(this.Li(),this.layout)}else UO("Requesting to skip by LegacyPlayerBytes when components enabled"),l.gx(this.Li(),this.layout)}}; g.J.Tz=function(){Ni.prototype.Tz.call(this)};g.P(ri,Ni);g.J=ri.prototype;g.J.init=function(){Ni.prototype.init.call(this);var l=g.m(this.layout.renderingContent,yH)||J3(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),c={adsClientData:this.layout.Fb},Y;(Y=!!this.layout.renderingContent)||(Y=!eg(this).Dv);this.D.push(new R$(l,this.layout.layoutId,J3(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),c,Y))}; g.J.i7=function(){this.T||this.lQ.get().resumeVideo(2)}; g.J.startRendering=function(l){Ni.prototype.startRendering.call(this,l);this.callback.m$(this.slot,l);this.N.Xj=this}; g.J.AA=function(l,c){Ni.prototype.AA.call(this,l,c);Bm(this.N,this)}; g.J.wy=function(l){if(w$(this.W.get(),this.C))switch(l){case "visit-advertiser":im(this.HU.get(),3)}switch(l){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.T||this.lQ.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.T=this.lQ.get().Vi(2))||this.lQ.get().pauseVideo();break;case "visit-advertiser":this.lQ.get().pauseVideo();eg(this).A9();break;case "skip-button":if(l=eg(this),this.layout.renderingContent&& !Yu(this.layout.clientMetadata,"metadata_type_dai")||!l.Dv){var c;(l=(c=J3(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:c.current)&&l.No(this.Li(),this.layout)}else UO("Requesting to skip by LegacyPlayerBytes"),l.gx(this.Li(),this.layout)}}; g.J.Tz=function(){Ni.prototype.Tz.call(this)};g.P(uKg,yP);g.P(Je,Ni);g.J=Je.prototype;g.J.startRendering=function(l){var c=this;aN(this.G,l,function(){c.D.push(new uKg(J3(c.layout.clientMetadata,"metadata_type_valid_ad_message_renderer"),l.layoutId,l.Fb));c.qD();c.callback.m$(c.slot,l);g.L(AD(c.lQ.get(),1),512)&&c.callback.Gy(c.Li(),c.qQ(),new rk("player is stuck during adNotify",void 0,"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")})}; g.J.Uw=function(){}; g.J.LU=function(l){if(l.state.isError()){var c;this.callback.Gy(this.Li(),this.qQ(),new rk("A player error happened during adNotify",{playerErrorCode:(c=l.state.j0)==null?void 0:c.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}}; g.J.onFullscreenToggled=function(){}; g.J.s6=function(){}; g.J.Lb=function(){}; g.J.AY=function(){}; g.J.onVolumeChange=function(){}; g.J.hY=function(){}; g.J.OX=function(){}; g.J.wy=function(){};g.P(F5g,yP);g.P(di,Ni);di.prototype.init=function(){Ni.prototype.init.call(this);var l=g.m(this.layout.renderingContent,te),c=px(this.Od);this.D.push(new F5g(l,c,this.layout.layoutId,{adsClientData:this.layout.Fb}))}; di.prototype.startRendering=function(l){Ni.prototype.startRendering.call(this,l);this.callback.m$(this.slot,l)}; di.prototype.wy=function(l,c){if(c===this.layout.layoutId)switch(l){case "skip-button":var Y;(l=(Y=J3(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:Y.current)&&l.No(this.Li(),this.layout)}}; di.prototype.Tz=function(){Ni.prototype.Tz.call(this)};IFV.prototype.build=function(l,c,Y,X){if(l=Uf(l,Y,X,this.zY,this.lQ,this.HU,this.G,this.D,this.zz))return l;throw new rk("Unsupported layout with type: "+X.layoutType+" and client metadata: "+dk(X.clientMetadata)+" in OtherWebInPlayerLayoutRenderingAdapterFactory.");};g.J=PI.prototype;g.J.Li=function(){return this.slot}; g.J.qQ=function(){return this.layout}; g.J.init=function(){this.lQ.get().addListener(this);this.lQ.get().p4.push(this);var l=this.layout.renderingContent?qD(this.bQ.get(),1).yz/1E3:J3(this.layout.clientMetadata,"metadata_type_video_length_seconds"),c=g.m(this.layout.renderingContent,qp),Y=c?xi(c.pings):J3(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");c=c?PNi(c.pings):J3(this.layout.clientMetadata,"metadata_type_active_view_identifier");vl(this.layout.zc)&&Fr(this.xM.get(),this.layout.layoutId,{sP:Y,Sy:l,listener:this, CG:c})}; g.J.release=function(){this.lQ.get().removeListener(this);Qqr(this.lQ.get(),this);vl(this.layout.zc)&&Ie(this.xM.get(),this.layout.layoutId)}; g.J.startRendering=function(l){this.callback.m$(this.slot,l)}; g.J.AA=function(l,c){bO(this,"abandon");this.callback.l8(this.slot,l,c)}; g.J.hY=function(l){switch(l.id){case "part2viewed":this.Od.YM("start");this.Od.YM("impression");break;case "videoplaytime25":this.Od.YM("first_quartile");break;case "videoplaytime50":this.Od.YM("midpoint");break;case "videoplaytime75":this.Od.YM("third_quartile");break;case "videoplaytime100":bO(this,"complete");VQ(this.Od)&&Tl(this.Od,Infinity,!0);break;case "engagedview":VQ(this.Od)||this.Od.YM("progress");break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break; default:UO("Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter",this.slot,this.layout)}}; g.J.onVolumeChange=function(){}; g.J.AY=function(){}; g.J.s6=function(){}; g.J.Lb=function(){}; g.J.onFullscreenToggled=function(){}; g.J.LU=function(l){this.D||(g.PE(l,4)&&!g.PE(l,2)?Kx(this.Od,"pause"):fE(l,4)<0&&!(fE(l,2)<0)&&Kx(this.Od,"resume"))}; g.J.Uw=function(){}; g.J.d_=function(l){VQ(this.Od)&&Tl(this.Od,l*1E3,!1)}; g.J.OX=function(){bO(this,"swipe")}; g.J.Km=function(){this.Od.YM("active_view_measurable")}; g.J.tb=function(){this.Od.YM("active_view_viewable")}; g.J.Ab=function(){this.Od.YM("active_view_fully_viewable_audible_half_duration")}; g.J.GG=function(){this.Od.YM("audio_measurable")}; g.J.DL=function(){this.Od.YM("audio_audible")};lqL.prototype.build=function(l,c,Y,X){if(Y.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"&&g.m(X.renderingContent,qp)!==void 0)return new PI(l,Y,X,this.lQ,this.HU,this.zz,this.xM,this.bQ);c=["metadata_type_ad_placement_config"];for(var k=g.b(hv()),r=k.next();!r.done;r=k.next())c.push(r.value);if(IN(X,{JA:c,mX:["LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER"]}))return Y.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"?new PI(l,Y,X,this.lQ,this.HU,this.zz,this.xM,this.bQ):new Tlg(l,Y,X,this.lQ,this.HU, this.vu,this.zz,this.xM);throw new rk("Unsupported layout with type: "+X.layoutType+" and client metadata: "+dk(X.clientMetadata)+" in PlaybackTrackingLayoutRenderingAdapterFactory.");};var pr={contentCpn:"",ZT:new Map};OEy.prototype.D6=function(l,c){var Y={};c=Object.assign({},c,(Y.cc=this.t5.YP(),Y));this.t5.V.Gz(l,c)};var Ah7,j7; Ah7={JYz:"ALREADY_PINNED_ON_A_DEVICE",AUTHENTICATION_EXPIRED:"AUTHENTICATION_EXPIRED",hrT:"AUTHENTICATION_MALFORMED",U4Q:"AUTHENTICATION_MISSING",YX6:"BAD_REQUEST",rYf:"CAST_SESSION_DEVICE_MISMATCHED",aYQ:"CAST_SESSION_VIDEO_MISMATCHED",RrJ:"CAST_TOKEN_EXPIRED",m4U:"CAST_TOKEN_FAILED",ibs:"CAST_TOKEN_MALFORMED",p2f:"CGI_PARAMS_MALFORMED",SXd:"CGI_PARAMS_MISSING",XKT:"DEVICE_FALLBACK",mdd:"GENERIC_WITH_LINK_AND_CPN",ixf:"ERROR_HDCP",pKf:"LICENSE",jVA:"VIDEO_UNAVAILABLE",tcJ:"FORMAT_UNAVAILABLE",gPQ:"GEO_FAILURE", FWU:"HTML5_AUDIO_RENDERER_ERROR",dtA:"GENERIC_WITHOUT_LINK",Zdf:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",EPh:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK",qM6:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT",Mch:"HTML5_SPS_UMP_STATUS_REJECTED",rm6:"INVALID_DRM_MESSAGE",ZPf:"PURCHASE_NOT_FOUND",Etf:"PURCHASE_REFUNDED",ntT:"RENTAL_EXPIRED",aQ0:"RETRYABLE_ERROR",DrU:"SERVER_ERROR",w9f:"SIGNATURE_EXPIRED",Ngd:"STOPPED_BY_ANOTHER_PLAYBACK",Bgf:"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED",CSf:"STREAMING_NOT_ALLOWED", vE7:"STREAM_LICENSE_NOT_FOUND",dr6:"TOO_MANY_REQUESTS",Zj7:"TOO_MANY_REQUESTS_WITH_LINK",EEU:"TOO_MANY_STREAMS_PER_ENTITLEMENT",qZh:"TOO_MANY_STREAMS_PER_USER",UNSUPPORTED_DEVICE:"UNSUPPORTED_DEVICE",DhQ:"VIDEO_FORBIDDEN",GBz:"VIDEO_NOT_FOUND",oWT:"BROWSER_OR_EXTENSION_ERROR"};j7={}; g.oS=(j7.ALREADY_PINNED_ON_A_DEVICE="This video has already been downloaded on the maximum number of devices allowed by the copyright holder. Before you can play the video here, it needs to be unpinned on another device.",j7.DEVICE_FALLBACK="Sorry, this video is not available on this device.",j7.GENERIC_WITH_LINK_AND_CPN="An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK",j7.LICENSE="Sorry, there was an error licensing this video.",j7.VIDEO_UNAVAILABLE= "Video unavailable",j7.FORMAT_UNAVAILABLE="This video isn't available at the selected quality. Please try again later.",j7.GEO_FAILURE="This video isn't available in your country.",j7.HTML5_AUDIO_RENDERER_ERROR="Audio renderer error. Please restart your computer.",j7.GENERIC_WITHOUT_LINK="An error occurred. Please try again later.",j7.HTML5_NO_AVAILABLE_FORMATS_FALLBACK="This video format is not supported.",j7.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK="Your browser does not currently recognize any of the video formats available. $BEGIN_LINKClick here to visit our frequently asked questions about HTML5 video.$END_LINK", j7.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT="Your browser can't play this video. $BEGIN_LINKLearn more$END_LINK",j7.HTML5_SPS_UMP_STATUS_REJECTED="Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK",j7.INVALID_DRM_MESSAGE="The DRM system specific message is invalid.",j7.PURCHASE_NOT_FOUND="This video requires payment.",j7.PURCHASE_REFUNDED="This video's purchase has been refunded.",j7.RENTAL_EXPIRED="This video's rental has expired.",j7.CAST_SESSION_DEVICE_MISMATCHED= "The device in the cast session doesn't match the requested one.",j7.CAST_SESSION_VIDEO_MISMATCHED="The video in the cast session doesn't match the requested one.",j7.CAST_TOKEN_FAILED="Cast session not available. Please refresh or try again later.",j7.CAST_TOKEN_EXPIRED="Cast session was expired. Please refresh.",j7.CAST_TOKEN_MALFORMED="Invalid cast session. Please refresh or try again later.",j7.SERVER_ERROR="There was an internal server error. Please try again later.",j7.STOPPED_BY_ANOTHER_PLAYBACK= "Your account is playing this video in another location. Please reload this page to resume watching.",j7.STREAM_LICENSE_NOT_FOUND="Video playback interrupted. Please try again.",j7.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED="Too many devices/IP addresses have been used over the 24 hour period.",j7.STREAMING_NOT_ALLOWED="Playback not allowed because this video is pinned on another device.",j7.RETRYABLE_ERROR="There was a temporary server error. Please try again later.",j7.TOO_MANY_REQUESTS="Please log in to watch this video.", j7.TOO_MANY_REQUESTS_WITH_LINK="Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.",j7.TOO_MANY_STREAMS_PER_USER="Playback stopped because too many videos belonging to the same account are playing.",j7.TOO_MANY_STREAMS_PER_ENTITLEMENT="Playback stopped because this video has been played on too many devices.",j7.UNSUPPORTED_DEVICE="Playback isn't supported on this device.",j7.VIDEO_FORBIDDEN="Access to this video is forbidden.",j7.VIDEO_NOT_FOUND="This video can not be found.",j7.BROWSER_OR_EXTENSION_ERROR= "Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK",j7);var FVL;var ICc=g.HV(),ly6=ICc.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!ly6||ly6.length<2)FVL=void 0;else{var caF=ICc.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);FVL=caF&&caF.length===6?Number(caF[5].replace("_",".")):0}var mq=FVL,wo=mq>=0;g.P(g.Cr,nl);g.Cr.prototype.Z=function(l,c,Y,X,k){return nl.prototype.Z.call(this,l,c,Y,X,k)};var V3={},P7=(V3.FAIRPLAY="fairplay",V3.PLAYREADY="playready",V3.WIDEVINE="widevine",V3.CLEARKEY=null,V3.FLASHACCESS=null,V3.UNKNOWN=null,V3.WIDEVINE_CLASSIC=null,V3);Zw.prototype.isMultiChannelAudio=function(){return this.numChannels>2};var o4={},iu=(o4.WIDTH={name:"width",video:!0,valid:640,xE:99999},o4.HEIGHT={name:"height",video:!0,valid:360,xE:99999},o4.FRAMERATE={name:"framerate",video:!0,valid:30,xE:9999},o4.BITRATE={name:"bitrate",video:!0,valid:3E5,xE:2E9},o4.EOTF={name:"eotf",video:!0,valid:"bt709",xE:"catavision"},o4.CHANNELS={name:"channels",video:!1,valid:2,xE:99},o4.CRYPTOBLOCKFORMAT={name:"cryptoblockformat",video:!0,valid:"subsample",xE:"invalidformat"},o4.DECODETOTEXTURE={name:"decode-to-texture",video:!0,valid:"false", xE:"nope"},o4.AV1_CODECS={name:"codecs",video:!0,valid:"av01.0.05M.08",xE:"av99.0.05M.08"},o4.EXPERIMENTAL={name:"experimental",video:!0,valid:"allowed",xE:"invalid"},o4);var YyN=["h","H"],XyL=["9","("],kuQ=["9h","(h"],raL=["8","*"],eRV=["a","A"],JaE=["o","O"],dqF=["m","M"],ya7=["mac3","MAC3"],Oce=["meac3","MEAC3"],CK={},J9O=(CK.h=YyN,CK.H=YyN,CK["9"]=XyL,CK["("]=XyL,CK["9h"]=kuQ,CK["(h"]=kuQ,CK["8"]=raL,CK["*"]=raL,CK.a=eRV,CK.A=eRV,CK.o=JaE,CK.O=JaE,CK.m=dqF,CK.M=dqF,CK.mac3=ya7,CK.MAC3=ya7,CK.meac3=Oce,CK.MEAC3=Oce,CK),DqU=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),ISv=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var A={},sf=(A["0"]="f",A["160"]="h",A["133"]="h",A["134"]="h",A["135"]="h",A["136"]="h",A["137"]="h",A["264"]="h",A["266"]="h",A["138"]="h",A["298"]="h",A["299"]="h",A["304"]="h",A["305"]="h",A["214"]="h",A["216"]="h",A["374"]="h",A["375"]="h",A["140"]="a",A["141"]="ah",A["327"]="sa",A["258"]="m",A["380"]="mac3",A["328"]="meac3",A["161"]="H",A["142"]="H",A["143"]="H",A["144"]="H",A["222"]="H",A["223"]="H",A["145"]="H",A["224"]="H",A["225"]="H",A["146"]="H",A["226"]="H",A["227"]="H",A["147"]="H", A["384"]="H",A["376"]="H",A["385"]="H",A["377"]="H",A["149"]="A",A["261"]="M",A["381"]="MAC3",A["329"]="MEAC3",A["598"]="9",A["278"]="9",A["242"]="9",A["243"]="9",A["244"]="9",A["775"]="9",A["776"]="9",A["777"]="9",A["778"]="9",A["779"]="9",A["780"]="9",A["781"]="9",A["782"]="9",A["783"]="9",A["247"]="9",A["248"]="9",A["353"]="9",A["355"]="9",A["356"]="9",A["271"]="9",A["577"]="9",A["313"]="9",A["579"]="9",A["272"]="9",A["302"]="9",A["303"]="9",A["407"]="9",A["408"]="9",A["308"]="9",A["315"]="9", A["330"]="9h",A["331"]="9h",A["332"]="9h",A["333"]="9h",A["334"]="9h",A["335"]="9h",A["336"]="9h",A["337"]="9h",A["338"]="so",A["600"]="o",A["250"]="o",A["251"]="o",A["774"]="o",A["194"]="*",A["195"]="*",A["220"]="*",A["221"]="*",A["196"]="*",A["197"]="*",A["279"]="(",A["280"]="(",A["317"]="(",A["318"]="(",A["273"]="(",A["274"]="(",A["357"]="(",A["358"]="(",A["275"]="(",A["359"]="(",A["360"]="(",A["276"]="(",A["583"]="(",A["584"]="(",A["314"]="(",A["585"]="(",A["561"]="(",A["277"]="(",A["361"]="(h", A["362"]="(h",A["363"]="(h",A["364"]="(h",A["365"]="(h",A["366"]="(h",A["591"]="(h",A["592"]="(h",A["367"]="(h",A["586"]="(h",A["587"]="(h",A["368"]="(h",A["588"]="(h",A["562"]="(h",A["409"]="(",A["410"]="(",A["411"]="(",A["412"]="(",A["557"]="(",A["558"]="(",A["394"]="1",A["395"]="1",A["396"]="1",A["397"]="1",A["398"]="1",A["399"]="1",A["720"]="1",A["721"]="1",A["400"]="1",A["401"]="1",A["571"]="1",A["402"]="1",A["694"]="1h",A["695"]="1h",A["696"]="1h",A["697"]="1h",A["698"]="1h",A["699"]="1h",A["700"]= "1h",A["701"]="1h",A["702"]="1h",A["703"]="1h",A["386"]="3",A["387"]="w",A["406"]="6",A["787"]="1",A["788"]="1",A["548"]="1e",A["549"]="1e",A["550"]="1e",A["551"]="1e",A["809"]="1e",A["810"]="1e",A["552"]="1e",A["811"]="1e",A["812"]="1e",A["553"]="1e",A["813"]="1e",A["814"]="1e",A["554"]="1e",A["815"]="1e",A["816"]="1e",A["555"]="1e",A["817"]="1e",A["818"]="1e",A["572"]="1e",A["556"]="1e",A["645"]="(",A["646"]="(",A["647"]="(",A["648"]="(",A["649"]="(",A["650"]="(",A["651"]="(",A["652"]="(",A["653"]= "(",A["654"]="(",A["655"]="(",A["656"]="(",A["657"]="(",A["658"]="(",A["659"]="(",A["660"]="(",A["661"]="(",A["662"]="(",A["663"]="(",A["664"]="(",A["665"]="(",A["666"]="(",A["667"]="(",A["668"]="(",A["669"]="(",A["670"]="(",A["671"]="(",A["672"]="(",A["673"]="(",A["674"]="(h",A["675"]="(h",A["676"]="(h",A["677"]="(h",A["678"]="(h",A["679"]="(h",A["680"]="(h",A["681"]="(h",A["682"]="(h",A["683"]="(h",A["684"]="(h",A["685"]="(h",A["686"]="(h",A["687"]="(h",A["688"]="A",A["689"]="A",A["690"]="A",A["691"]= "MEAC3",A["773"]="i",A["806"]="I",A["805"]="I",A["829"]="9",A["830"]="9",A["831"]="9",A["832"]="9",A["833"]="9",A["834"]="9",A["835"]="9",A["836"]="9",A["837"]="9",A["838"]="9",A["839"]="9",A["840"]="9",A["841"]="(",A["842"]="(",A["843"]="(",A["844"]="(",A["845"]="(",A["846"]="(",A["847"]="(",A["848"]="(",A["849"]="(",A["850"]="(",A["851"]="(",A["852"]="(",A["865"]="9",A["866"]="9",A["867"]="9",A["868"]="9",A["869"]="9",A["870"]="9",A["871"]="9",A["872"]="9",A["873"]="9",A["874"]="9",A["875"]="9", A["876"]="9",A["877"]="(",A["878"]="(",A["879"]="(",A["880"]="(",A["881"]="(",A["882"]="(",A["883"]="(",A["884"]="(",A["885"]="(",A["886"]="(",A["887"]="(",A["888"]="(",A);var Zo={},mcy=(Zo.STEREO_LAYOUT_UNKNOWN=0,Zo.STEREO_LAYOUT_LEFT_RIGHT=1,Zo.STEREO_LAYOUT_TOP_BOTTOM=2,Zo);var $Y,y1;$Y={};g.QH=($Y.auto=0,$Y.tiny=144,$Y.light=144,$Y.small=240,$Y.medium=360,$Y.large=480,$Y.hd720=720,$Y.hd1080=1080,$Y.hd1440=1440,$Y.hd2160=2160,$Y.hd2880=2880,$Y.highres=4320,$Y);y1={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"};var WI="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");mU.prototype.isHdr=function(){return this.D==="smpte2084"||this.D==="arib-std-b67"};BI.prototype.x_=function(){return this.containerType===2}; BI.prototype.isEncrypted=function(){return!!this.bd}; BI.prototype.St=function(){return!!this.audio}; BI.prototype.L0=function(){return!!this.video}; var gi=!1;g.P(fA,g.OG);g.J=fA.prototype;g.J.appendBuffer=function(l,c,Y){if(this.Ga.E_()!==this.appendWindowStart+this.start||this.Ga.uV()!==this.appendWindowEnd+this.start||this.Ga.tW()!==this.timestampOffset+this.start)this.Ga.supports(1),this.Ga.y8(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.Ga.Jd(this.timestampOffset+this.start);this.Ga.appendBuffer(l,c,Y)}; g.J.abort=function(){this.Ga.abort()}; g.J.remove=function(l,c){this.Ga.remove(l+this.start,c+this.start)}; g.J.removeAll=function(){this.remove(this.appendWindowStart,this.appendWindowEnd)}; g.J.clear=function(){this.Ga.clear()}; g.J.y8=function(l,c){this.appendWindowStart=l;this.appendWindowEnd=c}; g.J.ew=function(){return this.timestampOffset+this.start}; g.J.E_=function(){return this.appendWindowStart}; g.J.uV=function(){return this.appendWindowEnd}; g.J.Jd=function(l){this.timestampOffset=l}; g.J.tW=function(){return this.timestampOffset}; g.J.rC=function(l){l=this.Ga.rC(l===void 0?!1:l);return GT(l,this.start,this.end)}; g.J.eG=function(){return this.Ga.eG()}; g.J.Hk=function(){return this.Ga.Hk()}; g.J.mC=function(){return this.Ga.mC()}; g.J.bW=function(){return this.Ga.bW()}; g.J.ox=function(){this.Ga.ox()}; g.J.Hx=function(l){return this.Ga.Hx(l)}; g.J.eq=function(){return this.Ga.eq()}; g.J.DS=function(){return this.Ga.DS()}; g.J.Jy=function(){return this.Ga.Jy()}; g.J.b_=function(l,c,Y){this.Ga.b_(l,c,Y)}; g.J.IJ=function(l,c,Y){this.Ga.IJ(l,c,Y)}; g.J.jx=function(l,c){return this.Ga.jx(l,c)}; g.J.supports=function(l){return this.Ga.supports(l)}; g.J.At=function(){return this.Ga.At()}; g.J.isView=function(){return!0}; g.J.Qw=function(){return this.Ga.Qw()?this.isActive:!1}; g.J.isLocked=function(){return this.Gv&&!this.isActive}; g.J.jC=function(l){l=this.Ga.jC(l);l.vw=this.start+"-"+this.end;return l}; g.J.GQ=function(){return this.Ga.GQ()}; g.J.Nq=function(){return this.Ga.Nq()}; g.J.L3=function(){return this.Ga.L3()}; g.J.Tz=function(){this.Ga.sz(this.vD);g.OG.prototype.Tz.call(this)};var pM=!1;g.P(bZ,g.OG);g.J=bZ.prototype;g.J.appendBuffer=function(l,c,Y){this.Ob=!1;Y&&(this.ET=Y);if(l.length){var X;((X=this.In)==null?0:X.appendBuffer)?this.In.appendBuffer(l):this.In?this.In.append(l):this.Zl&&this.Zl.webkitSourceAppend(this.id,l)}c&&(c.isEncrypted()&&(this.Rd=this.ET),c.type===3&&(this.fU=c),this.Zp.push(c.kF()),this.Zp.length>4&&this.Zp.shift());this.xN&&(this.xN.length>=2||l.length>1048576?delete this.xN:this.xN.push(l))}; g.J.abort=function(){try{this.In?this.In.abort():this.Zl&&this.Zl.webkitSourceAbort(this.id)}catch(l){rKy&&g.ot(new g.Ed("Error while abort the source buffer: "+l.name+", "+l.message))}this.ET=this.fU=null}; g.J.remove=function(l,c,Y){this.Ob=!1;var X;if((X=this.In)==null?0:X.remove)Y&&Y({b:dj(this.rC()),s:l,e:c}),this.In.remove(l,c)}; g.J.removeAll=function(){this.remove(this.E_(),this.uV())}; g.J.clear=function(){this.mC()||(this.abort(),this.removeAll(),this.Rd=this.ET=this.fU=null,this.appendWindowStart=this.timestampOffset=0,this.e2=Jy([],[]),this.Ob=!1,this.xN=PX?[]:void 0,this.gP=!0)}; g.J.E_=function(){if(pM&&this.L0)return this.appendWindowStart;var l;return((l=this.In)==null?void 0:l.appendWindowStart)||0}; g.J.uV=function(){var l;return((l=this.In)==null?void 0:l.appendWindowEnd)||0}; g.J.y8=function(l,c){this.In&&(pM&&this.L0?(this.appendWindowStart=l,this.In.appendWindowEnd=c):l>this.E_()?(this.In.appendWindowEnd=c,this.In.appendWindowStart=l):(this.In.appendWindowStart=l,this.In.appendWindowEnd=c))}; g.J.ew=function(){return this.timestampOffset}; g.J.Jd=function(l){pM?this.timestampOffset=l:this.supports(1)&&(this.In.timestampOffset=l)}; g.J.tW=function(){return pM?this.timestampOffset:this.supports(1)?this.In.timestampOffset:0}; g.J.rC=function(l){if(l===void 0?0:l)return this.Ob||this.eG()||(this.e2=this.rC(!1),this.Ob=!0),this.e2;try{return this.In?this.In.buffered:this.Zl?this.Zl.webkitSourceBuffered(this.id):Jy([0],[Infinity])}catch(c){return Jy([],[])}}; g.J.eG=function(){var l;return((l=this.In)==null?void 0:l.updating)||!1}; g.J.mC=function(){return this.gP}; g.J.bW=function(){return!this.gP&&this.eG()}; g.J.ox=function(){this.gP=!1}; g.J.Hx=function(l){var c=l==null?void 0:l.rf;l=l==null?void 0:l.containerType;return!c&&!l||c===this.rf&&l===this.containerType}; g.J.eq=function(){return this.ET}; g.J.DS=function(){return this.Rd}; g.J.jx=function(l,c){return this.containerType!==l||this.rf!==c}; g.J.b_=function(l,c,Y){if(this.containerType!==l||Y&&this.jx(l,Y))this.supports(4),qc()&&this.In.changeType(c),Y&&(this.rf=Y);this.containerType=l}; g.J.IJ=function(l,c,Y){this.containerType&&this.jx(l,c)&&qc()&&this.In.changeType(Y);this.containerType=l;this.rf=c}; g.J.At=function(){return this.fU}; g.J.isView=function(){return!1}; g.J.supports=function(l){switch(l){case 1:var c;return((c=this.In)==null?void 0:c.timestampOffset)!==void 0;case 0:var Y;return!((Y=this.In)==null||!Y.appendBuffer);case 2:var X;return!((X=this.In)==null||!X.remove);case 3:var k,r;return!!(((k=this.In)==null?0:k.addEventListener)&&((r=this.In)==null?0:r.removeEventListener));case 4:return!(!this.In||!this.In.changeType);default:return!1}}; g.J.Qw=function(){return!this.eG()}; g.J.isLocked=function(){return!1}; g.J.jC=function(l){l.to=this.tW();l.up=this.eG();var c,Y=((c=this.In)==null?void 0:c.appendWindowStart)||0,X;c=((X=this.In)==null?void 0:X.appendWindowEnd)||Infinity;l.aw=Y.toFixed(3)+"-"+c.toFixed(3);return l}; g.J.Hk=function(){var l;return((l=this.In)==null?void 0:l.writeHead)||0}; g.J.GQ=function(){for(var l={},c=0;c=7&&DI5(this,function(){g.PU(function(){h2K(l,l.getCurrentTime(),0)},500)}); return c}; g.J.seekTo=function(l){this.vX()>0&&(wo&&mq<4&&(l=Math.max(.1,l)),this.setCurrentTime(l))}; g.J.z3=function(){if(!this.G&&this.F7)if(this.F7.N)try{var l;EA(this,{l:"mer",sr:(l=this.DA)==null?void 0:l.zt(),rs:uZ(this.F7)});this.F7.clear();this.G=this.F7;this.F7=void 0}catch(c){l=new g.Ed("Error while clearing Media Source in MediaElement: "+c.name+", "+c.message),g.ot(l),this.stopVideo()}else this.stopVideo()}; g.J.stopVideo=function(){var l=this;if(!this.G){var c;(c=this.F7)==null||xIS(c);if(YkK){if(!this.K){var Y=new FZ;Y.then(void 0,function(){}); this.K=Y;X$v&&this.pause();g.PU(function(){l.K===Y&&(YN(l),Y.resolve())},200)}}else YN(this)}}; g.J.CE=function(){var l=this.Dl();return ty(l)>0&&this.getDuration()?DO(l,this.getCurrentTime()):0}; g.J.Rz=function(){var l=this.getDuration();return l===Infinity?1:l?this.CE()/l:0}; g.J.jC=function(){try{var l=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:dj(this.pZ(),",",3),vbu:dj(this.Dl()),vbs:dj(this.yy()),vpa:""+ +this.isPaused(),vsk:""+ +this.isSeeking(),ven:""+ +this.isEnded(),vpr:""+this.getPlaybackRate(),vrs:""+this.vX(),vns:""+this.TQ(),vec:""+this.YQ(),vemsg:this.xu(),vvol:""+this.getVolume(),vdom:""+ +this.Id(),vsrc:""+ +!!this.xA(),vw:""+l.width,vh:""+l.height}}catch(c){return{}}}; g.J.hasError=function(){return this.YQ()>0}; g.J.addEventListener=function(l,c){this.T.listen(l,c,!1,this);this.uo(l)}; g.J.removeEventListener=function(l,c){this.T.BA(l,c,!1,this)}; g.J.dispatchEvent=function(l){if(this.K&&l.type==="pause")return!1;if(kCc){var c,Y=((c=l.D)==null?void 0:c.timeStamp)||Infinity;c=Y>performance.now()?Y-Date.now()+performance.now():Y;Y=this.G||this.F7;if((Y==null?0:Y.mC())||c<=((Y==null?void 0:Y.W)||0)){var X;EA(this,{l:"mede",sr:(X=this.DA)==null?void 0:X.zt(),et:l.type});return!1}if(this.Ym)return EA(this,{l:"medes",et:l.type}),Y&&l.type==="seeking"&&(Y.W=performance.now(),this.Ym=!1),!1}return this.T.dispatchEvent(l)}; g.J.n7=function(){this.W=!1}; g.J.hO=function(){this.W=!0;this.lf(!0)}; g.J.hQ=function(){this.W&&!this.Qa()&&this.lf(!0)}; g.J.HI=function(l){return!!l&&l.kM()===this.kM()}; g.J.Tz=function(){this.C&&this.removeEventListener("volumechange",this.hQ);YkK&&YN(this);g.C.prototype.Tz.call(this)}; var YkK=!1,X$v=!1,kCc=!1,KQv=!1;g.J=g.kN.prototype;g.J.isPaused=function(){return g.L(this,4)}; g.J.isPlaying=function(){return g.L(this,8)&&!g.L(this,512)&&!g.L(this,64)&&!g.L(this,2)}; g.J.isOrWillBePlaying=function(){return g.L(this,8)&&!g.L(this,2)&&!g.L(this,1024)}; g.J.isCued=function(){return g.L(this,64)&&!g.L(this,8)&&!g.L(this,4)}; g.J.isBuffering=function(){return g.L(this,1)&&!g.L(this,2)}; g.J.isError=function(){return g.L(this,128)}; g.J.isSuspended=function(){return g.L(this,512)}; g.J.Vh=function(){return g.L(this,64)&&g.L(this,4)}; g.J.toString=function(){return"PSt."+this.state.toString(16)}; var Q3={},mM=(Q3.BUFFERING="buffering-mode",Q3.CUED="cued-mode",Q3.ENDED="ended-mode",Q3.PAUSED="paused-mode",Q3.PLAYING="playing-mode",Q3.SEEKING="seeking-mode",Q3.UNSTARTED="unstarted-mode",Q3);g.P(G2,g.C);g.J=G2.prototype;g.J.Sl=function(){return this.K}; g.J.Li=function(){return this.slot}; g.J.qQ=function(){return this.layout}; g.J.init=function(){var l=J3(this.layout.clientMetadata,"metadata_type_video_length_seconds"),c=J3(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");vl(this.layout.zc)&&Fr(this.xM.get(),this.layout.layoutId,{sP:c,Sy:l,listener:this,P9:this.k_()});KHK(this.HU.get(),this);l=this.rD;c=this.layout.layoutId;var Y={P9:this.k_()};l.D.set(c,Y);this.O8()}; g.J.r8=function(){}; g.J.release=function(){vl(this.layout.zc)&&Ie(this.xM.get(),this.layout.layoutId);TGk(this.HU.get(),this);this.rD.D.delete(this.layout.layoutId);this.yR()}; g.J.Lo=function(){}; g.J.po=function(){}; g.J.startRendering=function(l){Sg(fD(this));if(PC(this,l)){var c=this.D;vI(c.params.SS.zz.get(),!0)&&yVL(c,"p_sr",{});bT(this);this.OD(l);this.k_()||this.pc(!1)}}; g.J.m$=function(l,c){if(c.layoutId===this.layout.layoutId){this.SC="rendering";this.G=this.lQ.get().isMuted()||this.lQ.get().getVolume()===0;this.YM("impression");this.YM("start");if(this.lQ.get().isMuted()){iT(this,"mute");var Y;l=((Y=UW(this))==null?void 0:Y.muteCommands)||[];Br(this.vu.get(),l,this.layout.layoutId)}if(this.lQ.get().isFullscreen()){this.SQ("fullscreen");var X;Y=((X=UW(this))==null?void 0:X.fullscreenCommands)||[];Br(this.vu.get(),Y,this.layout.layoutId)}this.k_()||(X=this.vA.get(), X.K&&!X.G&&(X.N=!1,X.G=!0,X.actionType!=="ad_to_video"&&(B4("pbs",void 0,X.actionType),g.pg("finalize_all_timelines")&&B4i(X.actionType))));this.Q6(1);this.mQ(c);var k;c=((k=UW(this))==null?void 0:k.impressionCommands)||[];Br(this.vu.get(),c,this.layout.layoutId)}}; g.J.j4=function(l,c,Y){this.C={vG:3,mI:l==="load_timeout"?402:400,errorMessage:c.message};this.YM("error");var X;l=((X=UW(this))==null?void 0:X.errorCommands)||[];Br(this.vu.get(),l,this.layout.layoutId);this.k_()||this.hw.Gy(this.slot,this.layout,c,Y)}; g.J.v3=function(){if(this.SC==="rendering"){iT(this,"pause");var l,c=((l=UW(this))==null?void 0:l.pauseCommands)||[];Br(this.vu.get(),c,this.layout.layoutId);this.Q6(2)}}; g.J.H3=function(){if(this.SC==="rendering"){iT(this,"resume");var l,c=((l=UW(this))==null?void 0:l.resumeCommands)||[];Br(this.vu.get(),c,this.layout.layoutId)}}; g.J.m5=function(l,c){c=c===void 0?!1:c;if(this.SC==="rendering"){var Y={currentTimeSec:l,flush:c};xw(this.D,"p_ip",Y);Tl(this.Od,l*1E3,c);this.G||Tl(this.Od,l*1E3,c===void 0?!1:c);var X=this.Bc();if(X){X/=1E3;if(l>=X*.25||c)this.YM("first_quartile"),xw(this.D,"p_fq",Y);if(l>=X*.5||c)this.YM("midpoint"),xw(this.D,"p_sq",Y);if(l>=X*.75||c)this.YM("third_quartile"),xw(this.D,"p_tq",Y);this.zz.get().V.L().experiments.oh("enable_progress_command_flush_on_kabuki")?Mi(this.T,l*1E3,c):Mi(this.T,l*1E3,ZE5(this)? c:!1)}}}; g.J.YP=function(){var l;return((l=qD(this.bQ.get(),1))==null?void 0:l.clientPlaybackNonce)||""}; g.J.fp=function(l,c){l.layoutId!==this.layout.layoutId?this.hw.Gy(this.slot,l,new rk("Tried to stop rendering an unknown layout, this adapter requires LayoutId: "+this.layout.layoutId+("and LayoutType: "+this.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED"):c()}; g.J.l8=function(l,c,Y){if(c.layoutId===this.layout.layoutId)switch(this.SC="not_rendering",this.layoutExitReason=void 0,this.k_()||(l=Y!=="normal"||this.position+1===this.W)&&this.pc(l),this.C_(Y),this.Q6(0),Y){case "abandoned":if(jj(this.Od,"impression")){var X,k=((X=UW(this))==null?void 0:X.abandonCommands)||[];Br(this.vu.get(),k,this.layout.layoutId)}break;case "normal":X=((k=UW(this))==null?void 0:k.completeCommands)||[];Br(this.vu.get(),X,this.layout.layoutId);break;case "skipped":var r;X=((r= UW(this))==null?void 0:r.skipCommands)||[];Br(this.vu.get(),X,this.layout.layoutId)}}; g.J.C9=function(){return this.layout.layoutId}; g.J.Q1=function(){return this.C}; g.J.Km=function(){if(this.SC==="rendering"){this.Od.YM("active_view_measurable");var l,c=((l=UW(this))==null?void 0:l.activeViewMeasurableCommands)||[];Br(this.vu.get(),c,this.layout.layoutId)}}; g.J.Ab=function(){if(this.SC==="rendering"){this.Od.YM("active_view_fully_viewable_audible_half_duration");var l,c=((l=UW(this))==null?void 0:l.activeViewFullyViewableAudibleHalfDurationCommands)||[];Br(this.vu.get(),c,this.layout.layoutId)}}; g.J.tb=function(){if(this.SC==="rendering"){this.Od.YM("active_view_viewable");var l,c=((l=UW(this))==null?void 0:l.activeViewViewableCommands)||[];Br(this.vu.get(),c,this.layout.layoutId)}}; g.J.DL=function(){if(this.SC==="rendering"){this.Od.YM("audio_audible");var l,c=((l=UW(this))==null?void 0:l.activeViewAudioAudibleCommands)||[];Br(this.vu.get(),c,this.layout.layoutId)}}; g.J.GG=function(){if(this.SC==="rendering"){this.Od.YM("audio_measurable");var l,c=((l=UW(this))==null?void 0:l.activeViewAudioMeasurableCommands)||[];Br(this.vu.get(),c,this.layout.layoutId)}}; g.J.pc=function(l){this.vA.get().pc(J3(this.layout.clientMetadata,"metadata_type_ad_placement_config").kind,l,this.position,this.W,!1)}; g.J.onFullscreenToggled=function(l){if(this.SC==="rendering")if(l){this.SQ("fullscreen");var c,Y=((c=UW(this))==null?void 0:c.fullscreenCommands)||[];Br(this.vu.get(),Y,this.layout.layoutId)}else this.SQ("end_fullscreen"),c=((Y=UW(this))==null?void 0:Y.endFullscreenCommands)||[],Br(this.vu.get(),c,this.layout.layoutId)}; g.J.onVolumeChange=function(){if(this.SC==="rendering")if(this.lQ.get().isMuted()){iT(this,"mute");var l,c=((l=UW(this))==null?void 0:l.muteCommands)||[];Br(this.vu.get(),c,this.layout.layoutId)}else iT(this,"unmute"),l=((c=UW(this))==null?void 0:c.unmuteCommands)||[],Br(this.vu.get(),l,this.layout.layoutId)}; g.J.s6=function(){}; g.J.Lb=function(){}; g.J.AY=function(){}; g.J.hY=function(){}; g.J.OX=function(){}; g.J.SQ=function(l){this.Od.SQ(l,!this.G)}; g.J.YM=function(l){this.Od.YM(l,!this.G)}; g.J.k_=function(){var l=J3(this.slot.clientMetadata,"metadata_type_eligible_for_ssap");return l===void 0?(UO("Expected SSAP eligibility for PlayerBytes sub layout",this.slot,this.layout),!1):this.zz.get().k_(l)};g.P(nD,G2);g.J=nD.prototype;g.J.O8=function(){}; g.J.yR=function(){var l=this.HU.get();l.hx===this&&(l.hx=null);this.o2.stop()}; g.J.Lo=function(){this.o2.stop();G2.prototype.v3.call(this)}; g.J.po=function(){HC(this);G2.prototype.H3.call(this)}; g.J.Bc=function(){return J3(this.qQ().clientMetadata,"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS")}; g.J.AA=function(l,c){var Y=this;this.fp(l,function(){Y.SC!=="rendering_stop_requested"&&(Y.SC="rendering_stop_requested",Y.layoutExitReason=c,a7(Y,c),Y.o2.stop())})}; g.J.b8=function(){var l=Date.now(),c=l-this.pu;this.pu=l;this.g9+=c;this.g9>=this.Bc()?this.PD():(this.m5(this.g9/1E3),h9(this,this.g9))}; g.J.C_=function(){}; g.J.Uw=function(){}; g.P(w6,nD);g.J=w6.prototype;g.J.LU=function(l){if(this.SC!=="not_rendering"){l=ND(this,l);var c=this.lQ.get().getPresentingPlayerType()===2;this.SC==="rendering_start_requested"?c&&Gh(l)&&this.Pm():c?g.PE(l,2)?UO("Receive player ended event during MediaBreak",this.Li(),this.qQ()):pD(this,l):this.IZ()}}; g.J.OD=function(){o1n(this);MSr(this.lQ.get());this.HU.get().hx=this;ME("pbp")||ME("pbs")||B4("pbp");ME("pbp","watch")||ME("pbs","watch")||B4("pbp",void 0,"watch");this.Pm()}; g.J.mQ=function(l){this.vA.get();var c=J3(l.clientMetadata,"metadata_type_ad_placement_config").kind,Y=this.position===0;l=J3(l.clientMetadata,"metadata_type_linked_in_player_layout_type");l={adBreakType:R7(c),adType:g15(l)};var X=void 0;Y?c!=="AD_PLACEMENT_KIND_START"&&(X="video_to_ad"):X="ad_to_ad";Qz("ad_mbs",void 0,X);g.m$(l,X);HC(this)}; g.J.IZ=function(){this.RM()}; g.J.PD=function(){Q$v(this);this.RM()}; g.P(KD,nD);g.J=KD.prototype;g.J.LU=function(l){this.SC!=="not_rendering"&&(l=ND(this,l),pD(this,l))}; g.J.OD=function(){UO("Not used in SSAP")}; g.J.mQ=function(){HC(this)}; g.J.IZ=function(){UO("Not used in SSAP")}; g.J.PD=function(){Q$v(this);this.hw.TC(this.Li(),this.qQ(),"normal")}; g.P(T2,KD);T2.prototype.AA=function(l,c){var Y=this;this.fp(l,function(){a3(Y.K,c)&&(Y.SC="rendering_stop_requested",Y.layoutExitReason=c,a7(Y,c),Y.o2.stop())})}; T2.prototype.startRendering=function(l){Sg(fD(this));PC(this,l)&&(bT(this),this.HU.get().hx=this)};g.P(o7,G2);g.J=o7.prototype;g.J.IZ=function(){this.RM()}; g.J.LU=function(l){if(this.SC!=="not_rendering"){l=ND(this,l);var c=this.lQ.get().getPresentingPlayerType()===2;this.SC==="rendering_start_requested"?c&&Gh(l)&&this.Pm():!c||g.PE(l,2)?this.RM():pD(this,l)}}; g.J.O8=function(){J3(this.qQ().clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.shrunkenPlayerBytesConfig=J3(this.qQ().clientMetadata,"metadata_type_shrunken_player_bytes_config")}; g.J.yR=function(){J3(this.qQ().clientMetadata,"metadata_type_player_bytes_callback_ref").current=null;if(this.ai){var l=this.context.SS,c=this.ai,Y=this.qQ().layoutId;if(vI(l.zz.get(),!0)){var X={};l.D6("mccru",(X.cid=c,X.p_ac=Y,X))}this.ZZ.get().removeCueRange(this.ai)}this.ai=void 0;var k;(k=this.Ef)==null||k.dispose();this.Hg&&this.Hg.dispose()}; g.J.OD=function(l){var c=jO(this.zz.get()),Y=V6(this.zz.get());if(c&&Y&&!this.k_()){Y=J3(l.clientMetadata,"metadata_type_preload_player_vars");var X=g.GR(this.zz.get().V.L().experiments,"html5_preload_wait_time_secs");Y&&this.Hg&&this.Hg.start(X*1E3)}M5X(this,l);o1n(this);c?(Y=this.Re.get(),l=J3(l.clientMetadata,"metadata_type_player_vars"),Y.V.loadVideoByPlayerVars(l,!1,2)):Ig5(this.Re.get(),J3(l.clientMetadata,"metadata_type_player_vars"));var k;(k=this.Ef)==null||k.start();c||this.Re.get().V.playVideo(2)}; g.J.mQ=function(){var l;(l=this.Ef)==null||l.stop();this.ai="adcompletioncuerange:"+this.qQ().layoutId;this.ZZ.get().addCueRange(this.ai,0x7ffffffffffff,0x8000000000000,!1,this,2,2);l=this.context.SS;var c=this.ai,Y=this.qQ().layoutId;if(vI(l.zz.get(),!0)){var X={};l.D6("mccr",(X.cid=c,X.p_ac=Y,X))}(this.adCpn=V5k(this))||UO("Media layout confirmed started, but ad CPN not set.");this.i8.get().iL("onAdStart",this.adCpn);this.GD=Date.now()}; g.J.Bc=function(){var l;return(l=qD(this.bQ.get(),2))==null?void 0:l.yz}; g.J.A9=function(){this.Od.SQ("clickthrough")}; g.J.AA=function(l,c){var Y=this;this.fp(l,function(){if(Y.SC!=="rendering_stop_requested"){Y.SC="rendering_stop_requested";Y.layoutExitReason=c;a7(Y,c);var X;(X=Y.Ef)==null||X.stop();Y.Hg&&Y.Hg.stop();s$v(Y)}})}; g.J.onCueRangeEnter=function(l){if(l!==this.ai)UO("Received CueRangeEnter signal for unknown layout.",this.Li(),this.qQ(),{cueRangeId:l});else{var c=this.context.SS,Y=this.qQ().layoutId;if(vI(c.zz.get(),!0)){var X={};c.D6("mccre",(X.cid=l,X.p_ac=Y,X))}this.ZZ.get().removeCueRange(this.ai);this.ai=void 0;uY(this.context.zz.get(),"html5_ssap_flush_at_stop_rendering")&&this.k_()||(l=J3(this.qQ().clientMetadata,"metadata_type_video_length_seconds"),this.m5(l,!0),this.YM("complete"))}}; g.J.C_=function(l){l!=="abandoned"&&this.i8.get().iL("onAdComplete");this.i8.get().iL("onAdEnd",this.adCpn)}; g.J.onCueRangeExit=function(){}; g.J.Uw=function(l){this.SC==="rendering"&&(this.shrunkenPlayerBytesConfig&&this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes&&l>=(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)&&this.lQ.get().kx(!0),this.m5(l))}; g.J.m5=function(l,c){G2.prototype.m5.call(this,l,c===void 0?!1:c);c=Date.now()-this.GD;var Y=l*1E3,X={contentCpn:this.YP(),adCpn:V5k(this)};if(l-this.l3>=5){var k=c=2||(this.rk.AA(this.layout,c),l=uY(this.params.context.zz.get(),"html5_ssap_pass_transition_reason")&&c==="abandoned",this.mP()&&!l&&(uY(this.params.context.zz.get(),"html5_ssap_pass_transition_reason")&&(["normal","skipped","muted","user_input_submitted"].includes(c)||UO("Single stopRendering: unexpected exit reason",this.slot,this.layout,{exitReason:c})),this.wk.get().finishSegmentByCpn(this.layout.layoutId, qD(this.bQ.get(),1).clientPlaybackNonce,vC(c,this.params.context.zz))),this.lQ.get().removeListener(this),this.JH()&&Nn(this.rk.Sl())&&this.JG.l8(this.slot,this.layout,this.rk.Sl().D))}; g.J.T7=function(l,c,Y){JVV({cpn:l,t5:this.bQ.get(),Wr:!0});this.qQ().layoutId!==l||uY(this.params.context.zz.get(),"html5_ssap_pass_transition_reason")&&Y===5||(this.rk.Sl().currentState<2&&(l=xN(Y,this.params.context.zz),l==="error"?this.JG.Gy(this.slot,this.layout,new rk("Player transition with error during SSAP single layout.",{playerErrorCode:"non_video_expired",transitionReason:Y},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):LD(this.VF, this.layout,l)),uY(this.params.context.zz.get(),"html5_ssap_exit_without_waiting_for_transition")||this.JG.l8(this.slot,this.layout,this.rk.Sl().D))};g.P(mW,g.C);g.J=mW.prototype;g.J.Li=function(){return this.slot}; g.J.qQ=function(){return this.layout}; g.J.kX=function(){}; g.J.R4=function(){return this.iK[this.F_]}; g.J.Ld=function(){return this.F_}; g.J.Lo=function(l,c){var Y=this.R4();c.layoutId!==MD(Y,l,c)?UO("pauseLayout for a PlayerBytes layout that is not currently active",l,c):Y.Lo()}; g.J.po=function(l,c){var Y=this.R4();c.layoutId!==MD(Y,l,c)?UO("resumeLayout for a PlayerBytes layout that is not currently active",l,c):Y.po()}; g.J.gx=function(l,c){var Y=this.R4();lXy(this,l,c);cqc(Y,l,c)&&this.Ya(Y.Li(),Y.qQ(),"skipped")}; g.J.No=function(l,c){var Y=this.R4();Y_y(this);X4S(Y,l,c)&&(l=k7y(this,Y,l,c),l!==void 0&&(this.k_()?UO("Should not happen. Should delete"):eSn(this,Y.Li(),Y.qQ(),l)))}; g.J.A$=function(l,c){var Y=Object.assign({},WC(this),{layoutId:c.layoutId}),X=Y.layoutId,k=Y.Wr;if(Y.P9){var r={};iO(Y.t5,"wrse",(r.ec=X,r.is=k,r.ctp=R3(X),r))}h3(this.Mr,l,c)}; g.J.m$=function(l,c){var Y;(Y=this.R4())==null||Y.m$(l,c)}; g.J.l8=function(l,c,Y){c.layoutId===this.qQ().layoutId&&(this.ze=!1,qJ(this.GY(),this));var X;(X=this.R4())==null||X.l8(l,c,Y)}; g.J.Uw=function(l){var c;(c=this.R4())==null||c.Uw(l)}; g.J.Ik=function(l,c,Y){this.Ld()===-1&&(this.callback.m$(this.slot,this.layout),this.F_++);var X=this.R4();X?(X.j4(l,c,Y),this.k_()&&this.callback.Gy(this.slot,this.layout,c,Y)):UO("No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter",void 0,void 0,{activeSubLayoutIndex:String(this.Ld()),layoutId:this.qQ().layoutId})}; g.J.onFullscreenToggled=function(l){var c;(c=this.R4())==null||c.onFullscreenToggled(l)}; g.J.s6=function(l){var c;(c=this.R4())==null||c.s6(l)}; g.J.AY=function(l){var c;(c=this.R4())==null||c.AY(l)}; g.J.onVolumeChange=function(){var l;(l=this.R4())==null||l.onVolumeChange()}; g.J.JO=function(l,c,Y){Hr(this.Mr,l,c,Y)}; g.J.Gi=function(l){l.startRendering(l.qQ())}; g.J.init=function(){var l=J3(this.qQ().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");l&&(l.current=this);if(this.iK.length<1)throw new u("Invalid sub layout rendering adapter length when scheduling composite layout.",{length:String(this.iK.length)});if(l=J3(this.qQ().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))l.current=this;l=g.b(this.iK);for(var c=l.next();!c.done;c=l.next())c=c.value,c.init(),nfc(this.Mr,this.slot,c.qQ()),hZy(this.Mr,this.slot,c.qQ()); if(this.k_())for(this.bQ.get().addListener(this),cVy(Iqn(this),this.bQ.get()),l=Iqn(this),l=g.b(l),c=l.next();!c.done;c=l.next())this.ZN(c.value)}; g.J.ZN=function(l){var c=J3(l.clientMetadata,"metadata_type_player_vars");c?(l.layoutType!=="LAYOUT_TYPE_MEDIA"&&UO("Non-video ad contains playerVars",this.slot,l),this.Re.get().addPlayerResponseForAssociation({playerVars:c})):(l=uzc(l),this.Re.get().addPlayerResponseForAssociation({Wm:l}))}; g.J.release=function(){var l=J3(this.qQ().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");l&&(l.current=null);if(l=J3(this.qQ().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))l.current=null;l=g.b(this.iK);for(var c=l.next();!c.done;c=l.next())c=c.value,Hjg(this.Mr,this.slot,c.qQ()),c.release();this.k_()&&(this.bQ.get().removeListener(this),YOc())}; g.J.fp=function(l){return l.layoutId!==this.qQ().layoutId?(this.callback.Gy(this.Li(),l,new rk("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.qQ().layoutId+("and LayoutType: "+this.qQ().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0}; g.J.Ot=function(){this.lQ.get().addListener(this);bY(this.GY(),this)}; g.J.LU=function(l){if(l.state.isError()){var c,Y;this.Ik((c=l.state.j0)==null?void 0:c.errorCode,new rk("There was a player error during this media layout.",{playerErrorCode:(Y=l.state.j0)==null?void 0:Y.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else(c=this.R4())&&c.LU(l)}; g.J.k_=function(){var l=J3(this.Li().clientMetadata,"metadata_type_eligible_for_ssap");return l===void 0?(UO("Expected SSAP eligibility in PlayerBytes slots",this.Li(),this.qQ()),!1):this.zz.get().k_(l)}; g.J.Lb=function(){}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){}; g.J.hY=function(){}; g.J.OX=function(){}; g.P(EW,mW);g.J=EW.prototype;g.J.t$=function(l,c,Y){this.Ya(l,c,Y)}; g.J.KH=function(l,c){this.Ya(l,c,"error")}; g.J.Ya=function(l,c,Y){var X=this;rqS(this,l,c,Y,function(){sW(X,X.Ld()+1)})}; g.J.startRendering=function(l){this.fp(l)&&(this.Ot(),rwn(this.vA.get()),OtX(this.zz.get())||MSr(this.lQ.get()),this.Ld()===-1&&sW(this,this.Ld()+1))}; g.J.AA=function(l,c){var Y=this;this.ze=!0;this.Ld()===this.iK.length?this.callback.l8(this.slot,this.layout,c):(l=this.R4(),l.AA(l.qQ(),c),this.eO=function(){Y.callback.l8(Y.slot,Y.layout,c)}); this.lQ.get().V.XN();Ig5(this.Re.get(),{});l=AD(this.lQ.get(),1);l.isPaused()&&!g.L(l,2)&&this.lQ.get().playVideo();this.lQ.get().removeListener(this);this.ze&&JqS(this)}; g.J.T7=function(){}; g.J.QT=function(){}; g.J.TC=function(){}; g.P(g6,mW);g.J=g6.prototype;g.J.t$=function(l,c,Y){l=Object.assign({},WC(this),{layoutId:c.layoutId,layoutExitReason:Y});c=l.layoutId;Y=l.layoutExitReason;var X={};iO(l.t5,"prse",(X.xc=c,X.ler=Y,X.ctp=R3(c),X))}; g.J.KH=function(){UO("onSubLayoutError in SSAP")}; g.J.Ya=function(){UO("exitSubLayoutAndPlayNext in SSAP")}; g.J.R4=function(){return this.BZ}; g.J.Ld=function(){var l=this;return this.iK.findIndex(function(c){var Y;return c.qQ().layoutId===((Y=l.BZ)==null?void 0:Y.qQ().layoutId)})}; g.J.Gi=function(l){tV(this.BZ===void 0,"replacing another adapter");this.BZ=l;l.startRendering(l.qQ())}; g.J.JO=function(l,c,Y){Hr(this.Mr,l,c,Y);var X;tV(c.layoutId===((X=this.BZ)==null?void 0:X.qQ().layoutId),"currentAdapter does not match exiting layout",{slot:l?"slot: "+l.slotType:"",subLayout:Dq(c)})&&(this.BZ=void 0)}; g.J.release=function(){mW.prototype.release.call(this);tV(this.BZ===void 0,"currentAdapter is still active during release");this.BZ=void 0}; g.J.mP=function(){return this.lQ.get().getPresentingPlayerType()===2}; g.J.AA=function(l,c){function Y(){uT(this)&&(["normal","error","skipped","muted","user_input_submitted"].includes(c)||UO("Composite stopRendering: Unexpected layout exit reason",this.slot,l,{layoutExitReason:c}))} function X(){this.BZ&&A9(this,this.BZ,c);if(this.mP()&&(!uT(this)||c!=="abandoned")){Y.call(this);var r;var e=((r=this.bQ.get().V.getVideoData())==null?void 0:r.clientPlaybackNonce)||"";r=qD(this.bQ.get(),1).clientPlaybackNonce;this.wk.get().finishSegmentByCpn(e,r,vC(c,this.zz))}dEv(this,c)} function k(){if(this.BZ){var r=this.BZ;r.Sl().currentState<2&&r.AA(r.qQ(),c);r=uT(this)&&c==="abandoned";this.mP()&&!r&&(Y.call(this),this.wk.get().finishSegmentByCpn(this.BZ.qQ().layoutId,qD(this.bQ.get(),1).clientPlaybackNonce,vC(c,this.zz)))}} tV(l.layoutId===this.qQ().layoutId,"StopRendering for wrong layout")&&a3(this.q9.G,c)&&(this.JH()?X.call(this):k.call(this))}; g.J.l8=function(l,c,Y){mW.prototype.l8.call(this,l,c,Y);c.layoutId===this.qQ().layoutId&&this.lQ.get().removeListener(this)}; g.J.YP=function(){return qD(this.bQ.get(),1).clientPlaybackNonce}; g.J.T7=function(l,c,Y){JVV(Object.assign({},WC(this),{cpn:l}));if(!uT(this)||Y!==5)if(this.JH()){if(this.BZ&&this.BZ.qQ().layoutId!==c){var X=this.BZ.qQ().layoutId;X!==l&&UO("onClipExited: mismatched exiting cpn",this.slot,void 0,{layoutId:X,exitingCpn:l,enteringCpn:c});l=xN(Y,this.zz);A9(this,this.BZ,l)}else this.BZ&&UO("onClipExited: active layout is entering again");c===this.YP()&&OyS(this,Y)}else{if(this.BZ&&this.BZ.qQ().layoutId===l)yq5(this,this.BZ,Y);else{var k;UO("Exiting cpn does not match active cpn", this.slot,(X=this.BZ)==null?void 0:X.qQ(),{exitingCpn:l,transitionReason:Y,activeCpn:(k=this.BZ)==null?void 0:k.qQ().layoutId})}c===this.YP()&&(this.BZ!==void 0&&(UO("active adapter is not properly exited",this.slot,this.layout,{activeLayout:Dq(this.BZ.qQ())}),yq5(this,this.BZ,Y)),OyS(this,Y),dEv(this,this.q9.G.D))}}; g.J.JH=function(){return uY(this.zz.get(),"html5_ssap_exit_without_waiting_for_transition")}; g.J.startRendering=function(l){this.fp(l)&&(l=this.q9,tV(l.D===1,"tickStartRendering: state is not initial"),l.D=2,this.Ot())}; g.J.QT=function(l){e2c(Object.assign({},WC(this),{cpn:l}));var c=this.iK.find(function(Y){return Y.qQ().layoutId===l}); c?(this.q9.D!==2&&(mTn(this.sU,this.slot.slotId),tV(this.q9.D===2,"Expect started"),this.callback.m$(this.slot,this.layout)),this.Gi(c),h3(this.Mr,this.slot,c.qQ())):DEc(this,l)}; g.J.gx=function(l,c){lXy(this,l,c);var Y=this.R4();Y?cqc(Y,l,c)&&tCk(this,"skipped"):UEV(this,"onSkipRequested")}; g.J.No=function(l,c){var Y;a:{if(Y=this.R4()){if(Y_y(this),X4S(Y,l,c)&&(l=k7y(this,Y,l,c),l!==void 0)){Y={Ba:Y,fRT:this.iK[l]};break a}}else UEV(this,"SkipWithAdPodSkip");Y=void 0}if(l=Y)Y=l.Ba,c=l.fRT,l=Y.qQ().layoutId,this.JH()?A9(this,Y,"skipped"):Y.AA(Y.qQ(),"skipped"),Y=c.qQ().layoutId,this.wk.get().finishSegmentByCpn(l,Y,vC("skipped",this.zz))}; g.J.A$=function(){UO("Not used in html5_ssap_fix_layout_exit")}; g.J.LU=function(l){var c;(c=this.R4())==null||c.LU(l)}; g.J.Ik=function(){UO("Not used in html5_ssap_fix_layout_exit")}; g.J.TC=function(l,c,Y){var X;if(((X=this.R4())==null?void 0:X.qQ().layoutId)!==c.layoutId)return void UO("requestToExitSubLayout: wrong layout");tCk(this,Y)};g.P(Fx,g.C);g.J=Fx.prototype;g.J.Li=function(){return this.rk.Li()}; g.J.qQ=function(){return this.rk.qQ()}; g.J.init=function(){var l=J3(this.qQ().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");l&&(l.current=this);this.O8()}; g.J.O8=function(){this.rk.init()}; g.J.release=function(){var l=J3(this.qQ().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");l&&(l.current=null);this.yR()}; g.J.yR=function(){this.rk.release()}; g.J.Lo=function(){this.rk.Lo()}; g.J.po=function(){this.rk.po()}; g.J.gx=function(l,c){UO("Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers",this.Li(),this.qQ(),{requestingSlot:l,requestingLayout:c})}; g.J.startRendering=function(l){l.layoutId!==this.qQ().layoutId?this.callback.Gy(this.Li(),l,new rk("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.qQ().layoutId+("and LayoutType: "+this.qQ().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.lQ.get().addListener(this),bY(this.GY(),this),rwn(this.vA.get()),OtX(this.zz.get())||MSr(this.lQ.get()),this.rk.startRendering(l))}; g.J.AA=function(l,c){this.ze=!0;this.rk.AA(l,c);this.lQ.get().V.XN();Ig5(this.Re.get(),{});l=AD(this.lQ.get(),1);l.isPaused()&&!g.L(l,2)&&this.lQ.get().playVideo();this.lQ.get().removeListener(this);this.ze&&this.rk.IZ()}; g.J.m$=function(l,c){this.rk.m$(l,c)}; g.J.l8=function(l,c,Y){c.layoutId===this.qQ().layoutId&&(this.ze=!1,qJ(this.GY(),this));this.rk.l8(l,c,Y);c.layoutId===this.qQ().layoutId&&BC(this.vA.get())}; g.J.Uw=function(l){this.rk.Uw(l)}; g.J.LU=function(l){if(l.state.isError()){var c,Y;this.Ik((c=l.state.j0)==null?void 0:c.errorCode,new rk("There was a player error during this media layout.",{playerErrorCode:(Y=l.state.j0)==null?void 0:Y.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else this.rk.LU(l)}; g.J.Ik=function(l,c,Y){this.rk.j4(l,c,Y)}; g.J.onFullscreenToggled=function(l){this.rk.onFullscreenToggled(l)}; g.J.s6=function(l){this.rk.s6(l)}; g.J.AY=function(l){this.rk.AY(l)}; g.J.onVolumeChange=function(){this.rk.onVolumeChange()}; g.J.Lb=function(){}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){}; g.J.hY=function(){}; g.J.OX=function(){};g.J=I7.prototype;g.J.Li=function(){return this.slot}; g.J.qQ=function(){return this.layout}; g.J.init=function(){this.ek.get().addListener(this);this.lQ.get().addListener(this);var l=J3(this.layout.clientMetadata,"metadata_type_layout_enter_ms");var c=J3(this.layout.clientMetadata,"metadata_type_layout_exit_ms");if(this.T){var Y=this.ek.get().r$.slice(-1)[0];Y!==void 0&&(l=Y.startSecs*1E3,c=(Y.startSecs+Y.hV)*1E3)}this.r8(l,c);var X;Y=(X=this.bQ.get().Mz)==null?void 0:X.clientPlaybackNonce;X=this.layout.Fb.adClientDataEntry;lt(this.HU.get(),{daiStateTrigger:{filledAdsDurationMs:c-l,contentCpn:Y, adClientData:X}});var k=this.ek.get();k=P2L(k.K,l,c);k!==null&&(lt(this.HU.get(),{daiStateTrigger:{filledAdsDurationMs:k-l,contentCpn:Y,cueDurationChange:"DAI_CUE_DURATION_CHANGE_SHORTER",adClientData:X}}),this.wk.get().O5(k,c))}; g.J.release=function(){this.yR();this.ek.get().removeListener(this);this.lQ.get().removeListener(this)}; g.J.startRendering=function(){this.OD();this.callback.m$(this.slot,this.layout)}; g.J.AA=function(l,c){this.j7(c);this.driftRecoveryMs!==null&&(cW(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(byS(this)-J3(this.layout.clientMetadata,"metadata_type_layout_enter_ms")).toString(),driftFromHeadMs:Math.round(this.lQ.get().V.uN()*1E3).toString()}),this.driftRecoveryMs=null);this.callback.l8(this.slot,this.layout,c)}; g.J.tK=function(){return!1}; g.J.Z8=function(l){var c=J3(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),Y=J3(this.layout.clientMetadata,"metadata_type_layout_exit_ms");l*=1E3;if(c<=l&&l0&&wk(this.D(),c)}; g.J.dD=function(l){this.N.delete(l.slotId);for(var c=[],Y=g.b(this.Xb.values()),X=Y.next();!X.done;X=Y.next()){X=X.value;var k=X.trigger;k instanceof ut&&k.triggeringSlotId===l.slotId&&c.push(X)}c.length>0&&wk(this.D(),c)}; g.J.bK=function(l){for(var c=[],Y=g.b(this.Xb.values()),X=Y.next();!X.done;X=Y.next()){X=X.value;var k=X.trigger;k instanceof $g&&k.slotType===l.slotType&&k.D!==l.slotId&&c.push(X)}c.length>0&&wk(this.D(),c)}; g.J.Xr=function(l){this.K.add(l.slotId);for(var c=[],Y=g.b(this.Xb.values()),X=Y.next();!X.done;X=Y.next())X=X.value,X.trigger instanceof so&&l.slotId===X.trigger.triggeringSlotId&&c.push(X);c.length>0&&wk(this.D(),c)}; g.J.sG=function(l){this.K.delete(l.slotId);this.T.add(l.slotId);for(var c=[],Y=g.b(this.Xb.values()),X=Y.next();!X.done;X=Y.next())if(X=X.value,X.trigger instanceof BW)l.slotId===X.trigger.triggeringSlotId&&c.push(X);else if(X.trigger instanceof n4){var k=X.trigger;l.slotId===k.slotId&&this.G.has(k.triggeringLayoutId)&&c.push(X)}c.length>0&&wk(this.D(),c)}; g.J.ID=function(l){for(var c=[],Y=g.b(this.Xb.values()),X=Y.next();!X.done;X=Y.next())X=X.value,X.trigger instanceof L4&&l.slotId===X.trigger.triggeringSlotId&&c.push(X);c.length>0&&wk(this.D(),c)}; g.J.FC=function(l){for(var c=[],Y=g.b(this.Xb.values()),X=Y.next();!X.done;X=Y.next())X=X.value,X.trigger instanceof Eo&&l.slotId===X.trigger.triggeringSlotId&&c.push(X);c.length>0&&wk(this.D(),c)}; g.J.TO=function(l,c){this.W.add(c.layoutId)}; g.J.lB=function(l,c){this.W.delete(c.layoutId)}; g.J.m$=function(l,c){this.G.add(c.layoutId);for(var Y=[],X=g.b(this.Xb.values()),k=X.next();!k.done;k=X.next())if(k=k.value,k.trigger instanceof hP)c.layoutId===k.trigger.triggeringLayoutId&&Y.push(k);else if(k.trigger instanceof Z8){var r=k.trigger;l.slotType===r.slotType&&c.layoutType===r.layoutType&&c.layoutId!==r.D&&Y.push(k)}else k.trigger instanceof n4&&(r=k.trigger,c.layoutId===r.triggeringLayoutId&&this.T.has(r.slotId)&&Y.push(k));Y.length>0&&wk(this.D(),Y)}; g.J.l8=function(l,c,Y){this.G.delete(c.layoutId);l=[];for(var X=g.b(this.Xb.values()),k=X.next();!k.done;k=X.next())if(k=k.value,k.trigger instanceof wu&&c.layoutId===k.trigger.triggeringLayoutId&&l.push(k),k.trigger instanceof HW){var r=k.trigger;c.layoutId===r.triggeringLayoutId&&r.D.includes(Y)&&l.push(k)}l.length>0&&wk(this.D(),l)}; g.J.Uo=function(){}; g.J.UX=function(){this.T.clear()}; g.J.fP=function(){};g.P($t,g.C);$t.prototype.T3=function(l,c,Y,X){if(this.Xb.has(c.triggerId))throw new u("Tried to register duplicate trigger for slot.");if(!(c instanceof xg))throw new u("Incorrect TriggerType: Tried to register trigger of type "+c.triggerType+" in CloseRequestedTriggerAdapter");this.Xb.set(c.triggerId,new IB(l,c,Y,X))}; $t.prototype.Jm=function(l){this.Xb.delete(l.triggerId)};g.P(mf,g.C);mf.prototype.T3=function(l,c,Y,X){if(this.Xb.has(c.triggerId))throw new u("Tried to register duplicate trigger for slot.");if(!(c instanceof vW||c instanceof mL))throw new u("Incorrect TriggerType: Tried to register trigger of type "+c.triggerType+" in ContentPlaybackLifecycleTriggerAdapter");this.Xb.set(c.triggerId,new IB(l,c,Y,X))}; mf.prototype.Jm=function(l){this.Xb.delete(l.triggerId)}; mf.prototype.UX=function(l){for(var c=[],Y=c.push,X=Y.apply,k=[],r=g.b(this.Xb.values()),e=r.next();!e.done;e=r.next())e=e.value,e.trigger instanceof vW&&e.trigger.X0===l&&k.push(e);X.call(Y,c,g.N(k));Y=c.push;X=Y.apply;k=[];r=g.b(this.Xb.values());for(e=r.next();!e.done;e=r.next())e=e.value,e.trigger instanceof mL&&e.trigger.D!==l&&k.push(e);X.call(Y,c,g.N(k));c.length&&wk(this.D(),c)}; mf.prototype.fP=function(l){for(var c=[],Y=c.push,X=Y.apply,k=[],r=g.b(this.Xb.values()),e=r.next();!e.done;e=r.next()){e=e.value;var d=e.trigger;d instanceof mL&&d.D===l&&k.push(e)}X.call(Y,c,g.N(k));c.length&&wk(this.D(),c)};g.P(WG,g.C);g.J=WG.prototype;g.J.T3=function(l,c,Y,X){if(this.Xb.has(c.triggerId))throw new u("Tried to register duplicate trigger for slot.");var k="adtriggercuerange:"+c.triggerId;if(c instanceof oB)Thg(this,l,c,Y,X,k,c.D.start,c.D.end,c.X0,c.visible);else if(c instanceof z5)Thg(this,l,c,Y,X,k,0x7ffffffffffff,0x8000000000000,c.X0,c.visible);else throw new u("Incorrect TriggerType: Tried to register trigger of type "+c.triggerType+" in CueRangeTriggerAdapter");}; g.J.Jm=function(l){var c=this.Xb.get(l.triggerId);c&&this.ZZ.get().removeCueRange(c.cueRangeId);this.Xb.delete(l.triggerId)}; g.J.onCueRangeEnter=function(l){var c=jFr(this,l);if(c&&(c=this.Xb.get(c)))if(g.L(AD(this.lQ.get()),32))this.D.add(c.cueRangeId);else{var Y=c==null?void 0:c.Ye.trigger;if(Y instanceof oB||Y instanceof z5){if(vI(this.context.zz.get())){var X=c.Ye.slot,k=c.Ye.layout,r={};this.context.SS.D6("cre",(r.ca=c.Ye.category,r.tt=Y.triggerType,r.st=X.slotType,r.lt=k==null?void 0:k.layoutType,r.cid=l,r))}wk(this.G(),[c.Ye])}}}; g.J.onCueRangeExit=function(l){(l=jFr(this,l))&&(l=this.Xb.get(l))&&this.D.delete(l.cueRangeId)}; g.J.LU=function(l){if(fE(l,16)<0){l=g.b(this.D);for(var c=l.next();!c.done;c=l.next())this.onCueRangeEnter(c.value,!0);this.D.clear()}}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.m$=function(){}; g.J.l8=function(){}; g.J.Uo=function(){}; g.J.Uw=function(){}; g.J.onFullscreenToggled=function(){}; g.J.s6=function(){}; g.J.Lb=function(){}; g.J.AY=function(){}; g.J.onVolumeChange=function(){}; g.J.hY=function(){}; g.J.OX=function(){};g.P(MK,g.C);g.J=MK.prototype; g.J.T3=function(l,c,Y,X){if(this.G.has(c.triggerId)||this.K.has(c.triggerId))throw new u("Tried to re-register the trigger.");l=new IB(l,c,Y,X);if(l.trigger instanceof VW)this.G.set(l.trigger.triggerId,l);else if(l.trigger instanceof K4)this.K.set(l.trigger.triggerId,l);else throw new u("Incorrect TriggerType: Tried to register trigger of type "+l.trigger.triggerType+" in LiveStreamBreakTransitionTriggerAdapter");this.G.has(l.trigger.triggerId)&&l.slot.slotId===this.D&&wk(this.T(),[l])}; g.J.Jm=function(l){this.G.delete(l.triggerId);this.K.delete(l.triggerId)}; g.J.kX=function(l){l=l.slotId;if(this.D!==l){var c=[];this.D!=null&&c.push.apply(c,g.N(V3n(this.K,this.D)));l!=null&&c.push.apply(c,g.N(V3n(this.G,l)));this.D=l;c.length&&wk(this.T(),c)}}; g.J.T7=function(){}; g.J.QT=function(){};g.P(s4,g.C);g.J=s4.prototype;g.J.T3=function(l,c,Y,X){if(this.Xb.has(c.triggerId))throw new u("Tried to register duplicate trigger for slot.");if(!(c instanceof QW))throw new u("Incorrect TriggerType: Tried to register trigger of type "+c.triggerType+" in OnLayoutSelfRequestedTriggerAdapter");this.Xb.set(c.triggerId,new IB(l,c,Y,X))}; g.J.Jm=function(l){this.Xb.delete(l.triggerId)}; g.J.m$=function(){}; g.J.l8=function(){}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){};g.P(BG,g.C);g.J=BG.prototype;g.J.Uo=function(l,c){for(var Y=[],X=g.b(this.Xb.values()),k=X.next();!k.done;k=X.next()){k=k.value;var r=k.trigger;r.opportunityType===l&&(r.associatedSlotId&&r.associatedSlotId!==c||Y.push(k))}Y.length&&wk(this.D(),Y)}; g.J.T3=function(l,c,Y,X){if(this.Xb.has(c.triggerId))throw new u("Tried to register duplicate trigger for slot.");if(!(c instanceof L8v))throw new u("Incorrect TriggerType: Tried to register trigger of type "+c.triggerType+" in OpportunityEventTriggerAdapter");this.Xb.set(c.triggerId,new IB(l,c,Y,X))}; g.J.Jm=function(l){this.Xb.delete(l.triggerId)}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.m$=function(){}; g.J.l8=function(){};g.P(L5,g.C);g.J=L5.prototype;g.J.T3=function(l,c,Y,X){l=new IB(l,c,Y,X);if(c instanceof T5||c instanceof C4||c instanceof j_||c instanceof WW||c instanceof BBL){if(this.Xb.has(c.triggerId))throw new u("Tried to register duplicate trigger for slot.");this.Xb.set(c.triggerId,l);Y=Y.slotId;l=this.K.has(Y)?this.K.get(Y):new Set;l.add(c);this.K.set(Y,l)}else throw new u("Incorrect TriggerType: Tried to register trigger of type "+c.triggerType+" in PrefetchTriggerAdapter");}; g.J.Jm=function(l){this.Xb.delete(l.triggerId)}; g.J.nU=function(l){var c=l.slotId;if(this.K.has(c)){l=0;var Y=new Set;c=g.b(this.K.get(c));for(var X=c.next();!X.done;X=c.next())if(X=X.value,Y.add(X.triggerId),X instanceof C4&&X.breakDurationMs){l=X.breakDurationMs;break}E4(this,"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",l,Y)}}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.m$=function(){}; g.J.l8=function(){}; g.J.Uo=function(){}; g.J.tK=function(l){if(this.D){this.G&&this.G.stop();this.T&&g.uf(this.T);l=l.hV*1E3+1E3;for(var c=0,Y=g.b(this.Xb.values()),X=Y.next();!X.done;X=Y.next())X=X.value.trigger,X instanceof T5&&X.breakDurationMs<=l&&X.breakDurationMs>c&&(c=X.breakDurationMs);l=c;if(l>0)return E4(this,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",l,new Set,!0),E4(this,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",l,new Set,!1),!0}return!1}; g.J.Z8=function(){}; g.J.UX=function(l){this.D&&this.D.contentCpn!==l?(UO("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:l,fetchInstructionsCpn:this.D.contentCpn}),g$(this)):Cxr(this)}; g.J.fP=function(l){this.D&&this.D.contentCpn!==l&&UO("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:l,fetchInstructionsCpn:this.D.contentCpn},!0);g$(this)}; g.J.Ui=function(l){var c=this;if(this.D)UO("Unexpected multiple fetch instructions for the current content");else{this.D=l;l=$TO(l);this.G=new g.gY(function(){Cxr(c)},l?l:6E5); this.G.start();this.T=new g.gY(function(){c.D&&(c.G&&(c.G.stop(),c.G.start()),oDO(c,"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED"))},Z$g(this.D)); l=this.lQ.get().getCurrentTimeSec(1,!1);for(var Y=g.b(this.ek.get().r$),X=Y.next();!X.done;X=Y.next())X=X.value,Xp(this.HU.get(),"nocache","ct."+Date.now()+";cmt."+l+";d."+X.hV.toFixed(3)+";tw."+(X.startSecs-l)+";cid."+X.identifier+";")}}; g.J.Tz=function(){g.C.prototype.Tz.call(this);g$(this)};g.P(ui,g.C);g.J=ui.prototype;g.J.T3=function(l,c,Y,X){if(this.Xb.has(c.triggerId))throw new u("Tried to register duplicate trigger for slot.");if(!(c instanceof Fp))throw new u("Incorrect TriggerType: Tried to register trigger of type "+c.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");this.Xb.set(c.triggerId,new IB(l,c,Y,X));l=this.D.has(c.triggeringLayoutId)?this.D.get(c.triggeringLayoutId):new Set;l.add(c);this.D.set(c.triggeringLayoutId,l)}; g.J.Jm=function(l){this.Xb.delete(l.triggerId);if(!(l instanceof Fp))throw new u("Incorrect TriggerType: Tried to unregister trigger of type "+l.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");var c=this.G.get(l.triggerId);c&&(c.dispose(),this.G.delete(l.triggerId));if(c=this.D.get(l.triggeringLayoutId))c.delete(l),c.size===0&&this.D.delete(l.triggeringLayoutId)}; g.J.nU=function(){}; g.J.dD=function(){}; g.J.bK=function(){}; g.J.Xr=function(){}; g.J.sG=function(){}; g.J.ID=function(){}; g.J.FC=function(){}; g.J.TO=function(){}; g.J.lB=function(){}; g.J.Uo=function(){}; g.J.m$=function(l,c){var Y=this;if(this.D.has(c.layoutId)){l=this.D.get(c.layoutId);l=g.b(l);var X=l.next();for(c={};!X.done;c={pg:void 0},X=l.next())c.pg=X.value,X=new g.gY(function(k){return function(){var r=Y.Xb.get(k.pg.triggerId);wk(Y.K(),[r])}}(c),c.pg.durationMs),X.start(),this.G.set(c.pg.triggerId,X)}}; g.J.l8=function(){};g.P(AO,g.C);AO.prototype.T3=function(l,c,Y,X){if(this.Xb.has(c.triggerId))throw new u("Tried to register duplicate trigger for slot.");if(!(c instanceof it))throw new u("Incorrect TriggerType: Tried to register trigger of type "+c.triggerType+" in VideoTransitionTriggerAdapter.");this.Xb.set(c.triggerId,new IB(l,c,Y,X))}; AO.prototype.Jm=function(l){this.Xb.delete(l.triggerId)};c5.prototype.lL=function(l){return l.kind==="AD_PLACEMENT_KIND_START"};g.P(kG,g.C);g.J=kG.prototype;g.J.logEvent=function(l){this.vr(l)}; g.J.WK=function(l,c,Y){this.vr(l,void 0,void 0,void 0,c,void 0,void 0,void 0,c.adSlotLoggingData,void 0,void 0,Y)}; g.J.GL=function(l,c,Y,X){this.vr(l,void 0,void 0,void 0,c,Y?Y:void 0,void 0,void 0,c.adSlotLoggingData,Y?Y.adLayoutLoggingData:void 0,void 0,X)}; g.J.Sd=function(l,c,Y,X){uY(this.zz.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+l,"trigger:",Y,"slot:",c,"layout:",X);t3(this.D.get())&&this.vr(l,void 0,void 0,void 0,c,X?X:void 0,void 0,Y,c.adSlotLoggingData,X?X.adLayoutLoggingData:void 0)}; g.J.Et=function(l,c,Y,X,k){this.vr(l,c,Y,X,void 0,void 0,void 0,void 0,void 0,void 0,void 0,k)}; g.J.yL=function(l,c,Y,X){this.vr("ADS_CLIENT_EVENT_TYPE_ERROR",void 0,void 0,void 0,Y,X,void 0,void 0,Y.adSlotLoggingData,X?X.adLayoutLoggingData:void 0,{errorType:l,errorMessage:c})}; g.J.vr=function(l,c,Y,X,k,r,e,d,y,O,D,t){var U=this;t=t===void 0?0:t;uY(this.zz.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+l,"slot:",k,"layout:",r,"ping:",e,"Opportunity:",{opportunityType:c,associatedSlotId:Y,WgT:X,v$7:d,adSlotLoggingData:y,adLayoutLoggingData:O});try{var G=function(){if(!U.zz.get().V.L().B("html5_disable_client_tmp_logs")&&l!=="ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"){l||UO("Empty PACF event type",k,r);var f=t3(U.D.get()),a={eventType:l,eventOrder:++U.eventCount},p={}; k&&(p.slotData=Dz(f,k));r&&(p.layoutData=ijn(f,r));e&&(p.pingData={pingDispatchStatus:"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS",serializedAdPingMetadata:e.D.serializedAdPingMetadata,pingIndex:e.index});d&&(p.triggerData=OP(d.trigger,d.category));c&&(p.opportunityData=S35(f,c,Y,X));f={organicPlaybackContext:{contentCpn:qD(U.bQ.get(),1).clientPlaybackNonce}};f.organicPlaybackContext.isLivePlayback=qD(U.bQ.get(),1).Hu;var S;f.organicPlaybackContext.isMdxPlayback=(S=qD(U.bQ.get(),1))==null?void 0:S.isMdxPlayback; var x;if((x=qD(U.bQ.get(),1))==null?0:x.daiEnabled)f.organicPlaybackContext.isDaiContent=!0;var h;if(S=(h=qD(U.bQ.get(),2))==null?void 0:h.clientPlaybackNonce)f.adVideoPlaybackContext={adVideoCpn:S};f&&(p.externalContext=f);a.adClientData=p;y&&(a.serializedSlotAdServingData=y.serializedSlotAdServingDataEntry);O&&(a.serializedAdServingData=O.serializedAdServingDataEntry);D&&(a.errorInfo=D);g.Oq("adsClientStateChange",{adsClientEvent:a})}}; t&&t>0?g.IE(g.cH(),function(){return G()},t):G()}catch(f){uY(this.zz.get(),"html5_log_pacf_logging_errors")&&g.IE(g.cH(),function(){UO(f instanceof Error?f:String(f),k,r,{pacf_message:"exception during pacf logging"})})}};var UqE=new Set("ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED".split(" "));g.P(rH,kG);g.J=rH.prototype; g.J.WK=function(l,c,Y){kG.prototype.WK.call(this,l,c,Y);vI(this.zz.get())&&(Y={},this.context.SS.D6("pacf",(Y.et=l,Y.st=c.slotType,Y.si=c.slotId,Y)))}; g.J.GL=function(l,c,Y,X){var k=UqE.has(l);kG.prototype.GL.call(this,l,c,Y,X);vI(this.zz.get(),k)&&(X={},this.context.SS.D6("pacf",(X.et=l,X.st=c.slotType,X.si=c.slotId,X.lt=Y==null?void 0:Y.layoutType,X.li=Y==null?void 0:Y.layoutId,X.p_ac=Y==null?void 0:Y.layoutId,X)))}; g.J.Et=function(l,c,Y,X,k){kG.prototype.Et.call(this,l,c,Y,X,k);vI(this.zz.get())&&(Y={},this.context.SS.D6("pacf",(Y.et=l,Y.ot=c,Y.ss=X==null?void 0:X.length,Y)))}; g.J.Sd=function(l,c,Y,X){kG.prototype.Sd.call(this,l,c,Y,X);if(vI(this.zz.get())){var k={};this.context.SS.D6("pacf",(k.et=l,k.tt=Y.trigger.triggerType,k.tc=Y.category,k.st=c.slotType,k.si=c.slotId,k.lt=X==null?void 0:X.layoutType,k.li=X==null?void 0:X.layoutId,k.p_ac=X==null?void 0:X.layoutId,k))}}; g.J.yL=function(l,c,Y,X){kG.prototype.yL.call(this,l,c,Y,X);if(vI(this.zz.get(),!0)){var k={};this.context.SS.D6("perror",(k.ert=l,k.erm=c,k.st=Y.slotType,k.si=Y.slotId,k.lt=X==null?void 0:X.layoutType,k.li=X==null?void 0:X.layoutId,k.p_ac=X==null?void 0:X.layoutId,k))}}; g.J.vr=function(l,c,Y,X,k,r,e,d,y,O,D){if(g.nz(this.zz.get().V.L())){var t=this.zz.get();t=g.GR(t.V.L().experiments,"H5_async_logging_delay_ms")}else t=void 0;kG.prototype.vr.call(this,l,c,Y,X,k,r,e,d,y,O,D,t)};eo.prototype.clear=function(){this.D.clear()};yw.prototype.resolve=function(l){JN(this,l)}; yw.prototype.reject=function(l){dH(this,l)}; yw.prototype.state=function(){return this.currentState==="done"?{state:"done",result:this.result}:this.currentState==="fail"?{state:"fail",error:this.error}:{state:"wait"}}; yw.prototype.wait=function(){var l=this;return function Y(){return tiK(Y,function(X){if(X.D==1)return g.ic(X,2),g.n(X,{Hb:l},4);if(X.D!=2)return X.return(X.G);g.xv(X);return g.nL(X,0)})}()}; var G25=Bu(function(l){return Oc(l)?l instanceof yw:!1});Object.freeze({dSh:function(l){var c=kRK(l);return bB(Xrn(c,function(Y){return c[Y].currentState==="fail"}),function(Y){return Number.isNaN(Y)?c.map(function(X){return X.state().result}):c[Y]})}, ZD6:function(l){var c=kRK(l);return bB(Xrn(c),function(){return c.map(function(Y){return Y.state()})})}});var NL=window.aGA||"en";So.prototype.w4=function(l){this.client=l}; So.prototype.D=function(){this.clear();this.csn=g.nj()}; So.prototype.clear=function(){this.K.clear();this.G.clear();this.T.clear();this.csn=null};xG.prototype.w4=function(l){g.I_(v5().w4).bind(v5())(l)}; xG.prototype.clear=function(){g.I_(v5().clear).bind(v5())()};g.J=zQ.prototype;g.J.w4=function(l){this.client=l}; g.J.iT=function(l,c){var Y=this;c=c===void 0?{}:c;g.I_(function(){var X,k,r,e=((X=g.m(l==null?void 0:l.commandMetadata,g.br))==null?void 0:X.rootVe)||((k=g.m(l==null?void 0:l.commandMetadata,hsN))==null?void 0:(r=k.screenVisualElement)==null?void 0:r.uiType);if(e){X=g.m(l==null?void 0:l.commandMetadata,gBM);if(X==null?0:X.parentTrackingParams){var d=g.vR(X.parentTrackingParams);if(X.parentCsn)var y=X.parentCsn}else c.clickedVisualElement?d=c.clickedVisualElement:l.clickTrackingParams&&(d=g.vR(l.clickTrackingParams)); a:{X=g.m(l,g.lG);k=g.m(l,mME);if(X){if(k=eYX(X,"VIDEO")){X={token:k,videoId:X.videoId};break a}}else if(k&&(X=eYX(k,"PLAYLIST"))){X={token:X,playlistId:k.playlistId};break a}X=void 0}c=Object.assign({},{cttAuthInfo:X,parentCsn:y},c);if(g.pg("expectation_logging")){var O;c.loggingExpectations=((O=g.m(l==null?void 0:l.commandMetadata,hsN))==null?void 0:O.loggingExpectations)||void 0}hN(Y,e,d,c)}else g.Cj(new g.Ed("Error: Trying to create a new screen without a rootVeType",l))})()}; g.J.clickCommand=function(l,c,Y){l=l.clickTrackingParams;Y=Y===void 0?0:Y;l?(Y=g.nj(Y===void 0?0:Y))?(rbX(this.client,Y,g.vR(l),c),c=!0):c=!1:c=!1;return c}; g.J.stateChanged=function(l,c,Y){this.visualElementStateChanged(g.vR(l),c,Y===void 0?0:Y)}; g.J.visualElementStateChanged=function(l,c,Y){Y=Y===void 0?0:Y;Y===0&&this.G.has(Y)?this.U.push([l,c]):DJV(this,l,c,Y)};TQ.prototype.fetch=function(l,c,Y){var X=this,k=GRn(l,c,Y);return new Promise(function(r,e){function d(){if(Y==null?0:Y.SR)try{var O=X.handleResponse(l,k.status,k.response,Y);r(O)}catch(D){e(D)}else r(X.handleResponse(l,k.status,k.response,Y))} k.onerror=d;k.onload=d;var y;k.send((y=c.body)!=null?y:null)})}; TQ.prototype.handleResponse=function(l,c,Y,X){Y=Y.replace(")]}'","");try{var k=JSON.parse(Y)}catch(r){g.Cj(new g.Ed("JSON parsing failed after XHR fetch",l,c,Y));if((X==null?0:X.SR)&&Y)throw new g.kT(1,"JSON parsing failed after XHR fetch");k={}}c!==200&&(g.Cj(new g.Ed("XHR API fetch failed",l,c,Y)),k=Object.assign({},k,{errorMetadata:{status:c}}));return k};jo.getInstance=function(){var l=g.MX("ytglobal.storage_");l||(l=new jo,g.WS("ytglobal.storage_",l));return l}; jo.prototype.estimate=function(){var l,c,Y;return g.H(function(X){l=navigator;return((c=l.storage)==null?0:c.estimate)?X.return(l.storage.estimate()):((Y=l.webkitTemporaryStorage)==null?0:Y.queryUsageAndQuota)?X.return(fzn()):X.return()})}; g.WS("ytglobal.storageClass_",jo);dO.prototype.Gt=function(l){this.handleError(l)}; dO.prototype.logEvent=function(l,c){switch(l){case "IDB_DATA_CORRUPTED":g.pg("idb_data_corrupted_killswitch")||this.D("idbDataCorrupted",c);break;case "IDB_UNEXPECTEDLY_CLOSED":this.D("idbUnexpectedlyClosed",c);break;case "IS_SUPPORTED_COMPLETED":g.pg("idb_is_supported_completed_killswitch")||this.D("idbIsSupportedCompleted",c);break;case "QUOTA_EXCEEDED":bzL(this,c);break;case "TRANSACTION_ENDED":this.K&&Math.random()<=.1&&this.D("idbTransactionEnded",c);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":l= Object.assign({},c,{hasWindowUnloaded:this.G}),this.D("idbTransactionAborted",l)}};var W3={},I8n=g.Yq("yt-player-local-media",{dF:(W3.index={qG:2},W3.media={qG:2},W3.captions={qG:5},W3),shared:!1,upgrade:function(l,c){c(2)&&(g.wO(l,"index"),g.wO(l,"media"));c(5)&&g.wO(l,"captions");c(6)&&(Kb(l,"metadata"),Kb(l,"playerdata"))}, version:5});var GuV={cupcake:1.5,donut:1.6,eclair:2,froyo:2.2,gingerbread:2.3,honeycomb:3,"ice cream sandwich":4,jellybean:4.1,kitkat:4.4,lollipop:5.1,marshmallow:6,nougat:7.1},MS;a:{var sZ=g.HV();sZ=sZ.toLowerCase();if(g.vV(sZ,"android")){var fyL=sZ.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(fyL){var PWi=parseFloat(fyL[1]);if(PWi<100){MS=PWi;break a}}var bca=sZ.match("("+Object.keys(GuV).join("|")+")");MS=bca?GuV[bca[0]]:0}else MS=void 0}var Tn=MS,KY=Tn>=0;var Csn=window;var qPX=pm(function(){var l,c;return(c=(l=window).matchMedia)==null?void 0:c.call(l,"(prefers-reduced-motion: reduce)").matches});var oC;g.Vw=new wZ;oC=0;var CB={jj:function(l,c){l.splice(0,c)}, gS:function(l){l.reverse()}, CT:function(l,c){var Y=l[0];l[0]=l[c%l.length];l[c%l.length]=Y}};var FnS=new Set(["embed_config","endscreen_ad_tracking","home_group_info","ic_track"]);var II=xJO()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.uk?!0:!1;var A9K={jHJ:"adunit",ysQ:"detailpage",Udh:"editpage",YOQ:"embedded",lKf:"leanback",sAA:"previewpage",IQA:"profilepage",kR:"unplugged",HPz:"playlistoverview",WDh:"sponsorshipsoffer",TgJ:"shortspage",B0f:"handlesclaiming",Ut6:"immersivelivepage",Noh:"creatormusic",LWT:"immersivelivepreviewpage",aR0:"admintoolyurt",Qys:"shortsaudiopivot",Jsf:"consumption"};var B3,qy7,RP;B3={};g.LB=(B3.STOP_EVENT_PROPAGATION="html5-stop-propagation",B3.IV_DRAWER_ENABLED="ytp-iv-drawer-enabled",B3.IV_DRAWER_OPEN="ytp-iv-drawer-open",B3.MAIN_VIDEO="html5-main-video",B3.VIDEO_CONTAINER="html5-video-container",B3.VIDEO_CONTAINER_TRANSITIONING="html5-video-container-transitioning",B3.HOUSE_BRAND="house-brand",B3);qy7={};RP=(qy7.RIGHT_CONTROLS_LEFT="ytp-right-controls-left",qy7.RIGHT_CONTROLS_RIGHT="ytp-right-controls-right",qy7);var TkV={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var CmX={ANDROID:3,ANDROID_KIDS:18,ANDROID_MUSIC:21,ANDROID_UNPLUGGED:29,WEB:1,WEB_REMIX:67,WEB_UNPLUGGED:41,IOS:5,IOS_KIDS:19,IOS_MUSIC:26,IOS_UNPLUGGED:33},Zxn={android:"ANDROID","android.k":"ANDROID_KIDS","android.m":"ANDROID_MUSIC","android.up":"ANDROID_UNPLUGGED",youtube:"WEB","youtube.m":"WEB_REMIX","youtube.up":"WEB_UNPLUGGED",ytios:"IOS","ytios.k":"IOS_KIDS","ytios.m":"IOS_MUSIC","ytios.up":"IOS_UNPLUGGED"},EaL={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var qtO={DISABLED:1,ENABLED:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};g.k8.prototype.getLanguageInfo=function(){return this.rB}; g.k8.prototype.getXtags=function(){if(!this.xtags){var l=this.id.split(";");l.length>1&&(this.xtags=l[1])}return this.xtags}; g.k8.prototype.toString=function(){return this.rB.name}; g.k8.prototype.getLanguageInfo=g.k8.prototype.getLanguageInfo;rx.prototype.HI=function(l){return this.G===l.G&&this.D===l.D&&this.K===l.K&&this.reason===l.reason&&(!JQ||this.Ss===l.Ss)}; rx.prototype.isLocked=function(){return this.K&&!!this.G&&this.G===this.D}; rx.prototype.compose=function(l){if(l.K&&dx(l))return Mb;if(l.K||dx(this))return l;if(this.K||dx(l))return this;var c=this.G&&l.G?Math.max(this.G,l.G):this.G||l.G,Y=this.D&&l.D?Math.min(this.D,l.D):this.D||l.D;c=Math.min(c,Y);var X=0;JQ&&(X=this.Ss!==0&&l.Ss!==0?Math.min(this.Ss,l.Ss):this.Ss===0?l.Ss:this.Ss);return JQ&&c===this.G&&Y===this.D&&X===this.Ss||!JQ&&c===this.G&&Y===this.D?this:JQ?new rx(c,Y,!1,Y===this.D&&X===this.Ss?this.reason:l.reason,X):new rx(c,Y,!1,Y===this.D?this.reason:l.reason)}; rx.prototype.T=function(l){return!l.video||JQ&&this.Ss!==0&&this.Ss=0}; g.J.SY=function(){var l=this.segments[this.segments.length-1];return l?l.endTime:NaN}; g.J.yB=function(){return this.segments[0].startTime}; g.J.vc=function(){return this.segments.length}; g.J.nF=function(){return 0}; g.J.nt=function(l){return(l=this.zM(l))?l.BU:-1}; g.J.Va=function(l){return(l=this.RA(l))?l.sourceURL:""}; g.J.getStartTime=function(l){return(l=this.RA(l))?l.startTime:0}; g.J.iV=function(l){return this.getStartTime(l)+this.getDuration(l)}; g.J.N7=Xk(1);g.J.isLoaded=function(){return this.segments.length>0}; g.J.RA=function(l){if(this.D&&this.D.BU===l)return this.D;l=g.dA(this.segments,new wx(l,0,0,0,""),function(c,Y){return c.BU-Y.BU}); return this.D=l>=0?this.segments[l]:null}; g.J.zM=function(l){if(this.D&&this.D.startTime<=l&&l=0?this.segments[l]:this.segments[Math.max(0,-l-2)]}; g.J.append=function(l){if(l.length)if(l=g.YB(l),this.segments.length){var c=this.segments.length?g.LF(this.segments).endTime:0,Y=l[0].BU-this.pC();Y>1&&FKn(this.segments);for(Y=Y>0?0:-Y+1;Yl.BU&&this.index.jl()<=l.BU+1}; g.J.update=function(l,c,Y){this.index.append(l);GhX(this.index,Y);l=this.index;l.G=c;l.K="update"}; g.J.yd=function(){return this.Kz()?!0:nS.prototype.yd.call(this)}; g.J.y5=function(l,c){var Y=this.index.Va(l),X=this.index.getStartTime(l),k=this.index.getDuration(l),r;c?k=r=0:r=this.info.Ss>0?this.info.Ss*k:1E3;return new Qr([new Tv(3,this,void 0,"liveCreateRequestInfoForSegment",l,X,k,0,r,!c)],Y)}; g.J.I8=function(){return this.Kz()?0:this.initRange.length}; g.J.E0=function(){return!1};EJ.prototype.update=function(l){var c=void 0;this.G&&(c=this.G);var Y=new EJ,X=Array.from(l.getElementsByTagName("S"));if(X.length){var k=+BD(l,"timescale")||1,r=(+X[0].getAttribute("t")||0)/k,e=+BD(l,"startNumber")||0;Y.T=r;var d=c?c.startSecs+c.hV:0,y=Date.parse(JyX(BD(l,"yt:segmentIngestTime")))/1E3;Y.N=l.parentElement.tagName==="SegmentTemplate";Y.N&&(Y.C=BD(l,"media"));l=c?e-c.BU:1;Y.W=l>0?0:-l+1;l=g.b(X);for(X=l.next();!X.done;X=l.next()){X=X.value;for(var O=+X.getAttribute("d")/k,D=(+X.getAttribute("yt:sid")|| 0)/k,t=+X.getAttribute("r")||0,U=0;U<=t;U++)if(c&&e<=c.BU)e++;else{var G=new ryn(e,d,O,y+D,r);Y.D.push(G);var f=X;var a=k,p=G.startSecs;G=f.getAttribute("yt:cuepointTimeOffset");var S=f.getAttribute("yt:cuepointDuration");if(G&&S){G=Number(G);p=-G/a+p;a=Number(S)/a;S=f.getAttribute("yt:cuepointContext")||null;var x=f.getAttribute("yt:cuepointIdentifier")||"";f=f.getAttribute("yt:cuepointEvent")||"";f=new m1(p,a,S,x,NDa[f]||"unknown",G)}else f=null;f&&Y.K.push(f);e++;d+=O;r+=O;y+=O+D}}Y.D.length&& (Y.G=g.LF(Y.D))}this.W=Y.W;this.G=Y.G||this.G;g.Xl(this.D,Y.D);g.Xl(this.K,Y.K);this.N=Y.N;this.C=Y.C;this.T===-1&&(this.T=Y.getStreamTimeOffset())}; EJ.prototype.getStreamTimeOffset=function(){return this.T===-1?0:this.T};g.P(u7,g.Ko);g.J=u7.prototype;g.J.GI=function(){return this.IY}; g.J.a5=function(l,c){l=Ar(this,l);return l>=0&&(c||!this.segments[l].pending)}; g.J.jl=function(){return this.MG?this.segments.length?this.zM(this.yB()).BU:-1:g.Ko.prototype.jl.call(this)}; g.J.yB=function(){if(this.dC)return 0;if(!this.MG)return g.Ko.prototype.yB.call(this);if(!this.segments.length)return 0;var l=Math.max(g.LF(this.segments).endTime-this.md,0);return this.PZ>0&&this.zM(l).BU0)return this.R5/1E3;if(!this.segments.length)return g.Ko.prototype.SY.call(this);var l=this.pC();if(!this.MG||l<=this.segments[this.segments.length-1].BU)l=this.segments[this.segments.length-1];else{var c=this.segments[this.segments.length-1];l=new wx(l,Math.max(0,c.startTime-(c.BU-l)*this.IY),this.IY,0,"sq/"+l,void 0,void 0,!0)}return this.dC?Math.min(this.md,l.endTime):l.endTime}; g.J.vc=function(){return this.MG?this.segments.length?this.pC()-this.jl()+1:0:g.Ko.prototype.vc.call(this)}; g.J.pC=function(){var l=Math.min(this.le,Math.max(g.Ko.prototype.pC.call(this),this.du)),c=this.md*1E3;c=this.R5>0&&this.R50&&this.du>0&&!c&&(c=this.zM(this.md))&&(l=Math.min(c.BU-1,l));return l}; g.J.cz=function(){return this.segments.length?this.segments[this.segments.length-1]:null}; g.J.qg=function(l){var c=Ar(this,l.BU);if(c>=0)this.segments[c]=l;else if(this.segments.splice(-(c+1),0,l),this.Cz&&l.BU%(300/this.IY)===0){var Y=this.segments[0].BU,X=Math.floor(this.Cz/this.IY);l=l.BU-X;c=-(c+1)-X;c>0&&l>Y&&(this.segments=this.segments.slice(c))}}; g.J.jZ=function(){return this.du}; g.J.sT=function(l){return gV?!this.G&&l>=0&&this.pC()<=l:g.Ko.prototype.sT.call(this,l)}; g.J.zM=function(l){if(!this.MG)return g.Ko.prototype.zM.call(this,l);if(!this.segments.length)return null;var c=this.segments[this.segments.length-1];if(l=c.endTime)c=c.BU+Math.floor((l-c.endTime)/this.IY+1);else{c=yV(this.segments,function(X){return l=X.endTime?1:0}); if(c>=0)return this.segments[c];var Y=-(c+1);c=this.segments[Y-1];Y=this.segments[Y];c=Math.floor((l-c.endTime)/((Y.startTime-c.endTime)/(Y.BU-c.BU-1))+1)+c.BU}return this.RA(c)}; g.J.RA=function(l){if(!this.MG)return g.Ko.prototype.RA.call(this,l);if(!this.segments.length)return null;var c=Ar(this,l);if(c>=0)return this.segments[c];var Y=-(c+1);c=this.IY;if(Y===0)var X=Math.max(0,this.segments[0].startTime-(this.segments[0].BU-l)*c);else Y===this.segments.length?(X=this.segments[this.segments.length-1],X=X.endTime+(l-X.BU-1)*c):(X=this.segments[Y-1],c=this.segments[Y],c=(c.startTime-X.endTime)/(c.BU-X.BU-1),X=X.endTime+(l-X.BU-1)*c);return new wx(l,X,c,0,"sq/"+l,void 0,void 0, !0)}; var gV=!1;g.P(FJ,sJ);g.J=FJ.prototype;g.J.p9=function(){return!0}; g.J.yd=function(){return!0}; g.J.HM=function(l){return this.Na()&&l.K&&!l.N||!l.D.index.sT(l.BU)}; g.J.mj=function(){}; g.J.AE=function(l,c){return typeof l!=="number"||isFinite(l)?sJ.prototype.AE.call(this,l,c===void 0?!1:c):new Qr([new Tv(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.Dm,void 0,this.Dm*this.info.Ss)],"")}; g.J.y5=function(l,c){var Y=Y===void 0?!1:Y;if(this.index.a5(l))return sJ.prototype.y5.call(this,l,c);var X=this.index.getStartTime(l),k=Math.round(this.Dm*this.info.Ss),r=this.Dm;c&&(r=k=0);return new Qr([new Tv(Y?6:3,this,void 0,"mlLiveCreateReqInfoForSeg",l,X,r,void 0,k,!c)],l>=0?"sq/"+l:"")};g.P(IO,nS);g.J=IO.prototype;g.J.iq=function(){return!1}; g.J.Na=function(){return!1}; g.J.p9=function(){return!1}; g.J.mj=function(){return new Qr([new Tv(1,this,void 0,"otfInit")],this.N)}; g.J.Nc=function(){return null}; g.J.ZJ=function(l){this.HM(l);return fOv(this,CS(l),!1)}; g.J.AE=function(l,c){c=c===void 0?!1:c;l=this.index.nt(l);c&&(l=Math.min(this.index.pC(),l+1));return fOv(this,l,!0)}; g.J.Do=function(l){l.info.type===1&&(this.D||(this.D=Sc(l.D)),l.G&&l.G.uri==="http://youtube.com/streaming/otf/durations/112015"&&PZk(this,l.G))}; g.J.HM=function(l){return l.K===0?!0:this.index.pC()>l.BU&&this.index.jl()<=l.BU+1}; g.J.I8=function(){return 0}; g.J.E0=function(){return!1};lP.prototype.PP=function(){return this.D.PP()};g.J=g.eM.prototype;g.J.a5=function(l){return l<=this.pC()}; g.J.nF=function(l){return this.offsets[l]}; g.J.getStartTime=function(l){return this.startTicks[l]/this.D}; g.J.iV=function(l){return this.getStartTime(l)+this.getDuration(l)}; g.J.N7=Xk(0);g.J.hA=function(){return NaN}; g.J.getDuration=function(l){l=this.hj(l);return l>=0?l/this.D:-1}; g.J.hj=function(l){return l+1=0}; g.J.SY=function(){return this.G?this.startTicks[this.count]/this.D:NaN}; g.J.yB=function(){return 0}; g.J.vc=function(){return this.count}; g.J.Va=function(){return""}; g.J.nt=function(l){l=g.dA(this.startTicks.subarray(0,this.count),l*this.D);return l>=0?l:Math.max(0,-l-2)}; g.J.isLoaded=function(){return this.pC()>=0}; g.J.aq=function(l,c){if(l>=this.pC())return 0;var Y=0;for(c=this.getStartTime(l)+c;lthis.getStartTime(l);l++)Y=Math.max(Y,vsn(this,l)/this.getDuration(l));return Y}; g.J.resize=function(l){l+=2;var c=this.offsets;this.offsets=new Float64Array(l+1);var Y=this.startTicks;this.startTicks=new Float64Array(l+1);for(l=0;l0&&l&&(Y=Y.range.end+1,l=Math.min(l,this.info.contentLength-Y),l>0&&X.push(new Tv(4,this,wV(Y,l),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,c)));return new Qr(X)}; g.J.Do=function(l){if(l.info.type===1){if(this.D)return;this.D=Sc(l.D)}else if(l.info.type===2){if(this.N||this.index.pC()>=0)return;if(g.I3(this.info)){var c=this.index,Y=l.PP();l=l.info.range.start;var X=g.Lo(Y,0,1936286840);Y=xnn(X);c.D=Y.timescale;var k=Y.Y5;c.offsets[0]=Y.k9+l+X.size;c.startTicks[0]=k;c.G=!0;l=Y.Ti.length;for(X=0;X0&&l===r[0].JU)for(l=0;l=c+Y)break}k.length||g.ot(new g.Ed("b189619593",""+l,""+c,""+Y));return new Qr(k)}; g.J.fW=function(l){for(var c=this.zC(l.info),Y=l.info.range.start+l.info.G,X=[],k=0;k=this.index.nF(Y+1);)Y++;return this.jK(Y,c,l.K).Rh}; g.J.HM=function(l){l.d9();return this.yd()?!0:l.range.end+1this.info.contentLength&&(c=new hr(c.start,this.info.contentLength-1)),new Qr([new Tv(4,l.D,c,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,l.clipId)]);l.type===4&&(l=this.zC(l),l=l[l.length-1]);var Y=0,X=l.range.start+l.G+l.K;l.type===3&&(l.d9(),Y=l.BU,X===l.range.end+1&&(Y+=1));return this.jK(Y,X,c)}; g.J.ZJ=function(){return null}; g.J.AE=function(l,c,Y){c=c===void 0?!1:c;l=this.index.nt(l);c&&(l=Math.min(this.index.pC(),l+1));return this.jK(l,this.index.nF(l),0,Y)}; g.J.iq=function(){return!0}; g.J.Na=function(){return!0}; g.J.p9=function(){return!1}; g.J.I8=function(){return this.indexRange.length+this.initRange.length}; g.J.E0=function(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1};var EZ={},Wxk=(EZ.COLOR_PRIMARIES_BT709="bt709",EZ.COLOR_PRIMARIES_BT2020="bt2020",EZ.COLOR_PRIMARIES_UNKNOWN=null,EZ.COLOR_PRIMARIES_UNSPECIFIED=null,EZ),gs={},zFg=(gs.COLOR_TRANSFER_CHARACTERISTICS_BT709="bt709",gs.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10="bt2020",gs.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084="smpte2084",gs.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67="arib-std-b67",gs.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN=null,gs.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED=null,gs);g.ys.prototype.getName=function(){return this.name}; g.ys.prototype.getId=function(){return this.id}; g.ys.prototype.getIsDefault=function(){return this.isDefault}; g.ys.prototype.toString=function(){return this.name}; g.ys.prototype.getName=g.ys.prototype.getName;g.ys.prototype.getId=g.ys.prototype.getId;g.ys.prototype.getIsDefault=g.ys.prototype.getIsDefault;var wXr=/action_display_post/;var Kxi,tM,U7;g.P(Gm,g.OG);g.J=Gm.prototype;g.J.isLoading=function(){return this.state===1}; g.J.jc=function(){return this.state===3}; g.J.j4U=function(l){var c=l.getElementsByTagName("Representation");if(l.getElementsByTagName("SegmentList").length>0||l.getElementsByTagName("SegmentTemplate").length>0){this.Hu=this.G=!0;this.timeline||(this.timeline=new yyc);Ucg(this.timeline,l);this.publish("refresh");for(l=0;l=0?D=HD(U):t=t+"?range="+U}y.call(d,new wx(O.BU,O.startSecs,O.hV,O.D,t,D,O.G))}X=k}Y.update(X,this.isLive,this.nh)}GTK(this.timeline);return!0}this.duration=eFi(BD(l,"mediaPresentationDuration")); a:{for(l=0;l0))return this.yx()-l}}l=this.D;for(var c in l){var Y=l[c].index;if(Y.isLoaded()&&!ks(l[c].info.mimeType))return Y.yB()}return 0}; g.J.getStreamTimeOffset=function(){return this.C}; g.J.hA=function(l){for(var c in this.D){var Y=this.D[c].index;if(Y.isLoaded()){var X=Y.nt(l),k=Y.hA(X);if(k)return k+l-Y.getStartTime(X)}}return NaN}; var n9=null,pyF,hM=!((pyF=navigator.mediaCapabilities)==null||!pyF.decodingInfo),gsK={commentary:1,alternate:2,dub:3,main:4};var OM=new Set,H7=new Map;Tm.prototype.clone=function(l){return new Tm(this.flavor,l,this.G,this.experiments)}; Tm.prototype.jC=function(){return{flavor:this.flavor,keySystem:this.keySystem}}; Tm.prototype.getInfo=function(){switch(this.keySystem){case "com.youtube.playready":return"PRY";case "com.microsoft.playready":return"PRM";case "com.widevine.alpha":return"WVA";case "com.youtube.widevine.l3":return"WVY";case "com.youtube.fairplay":return"FPY";case "com.youtube.fairplay.sbdl":return"FPC";case "com.apple.fps.1_0":return"FPA";default:return this.keySystem}}; var RRM={},MV=(RRM.playready=["com.youtube.playready","com.microsoft.playready"],RRM.widevine=["com.youtube.widevine.l3","com.widevine.alpha"],RRM),ur={},bXL=(ur.widevine="DRM_SYSTEM_WIDEVINE",ur.fairplay="DRM_SYSTEM_FAIRPLAY",ur.playready="DRM_SYSTEM_PLAYREADY",ur),A_={},icM=(A_.widevine=1,A_.fairplay=2,A_.playready=3,A_);B7.prototype.gW=function(l,c){c=c===void 0?1:c;this.Ux+=c;this.G+=l;l/=c;for(var Y=0;Y0)X+="."+s7[k].toFixed(0)+"_"+Y.D[k].toFixed(0);else break;Y=X}Y&&(l[c]=Y)}this.D=new y9L;return l}; g.J.toString=function(){return""};g.J=f7c.prototype;g.J.isActive=function(){return!1}; g.J.Rk=function(){}; g.J.aZ=function(){}; g.J.Gs=function(l,c){return c}; g.J.qI=function(){}; g.J.x0=function(){}; g.J.xx=function(l,c){return c()}; g.J.sK=function(){return{}}; g.J.toString=function(){return""};var FA,SyM,vMa,xqE,zR6,nMN,I4,N_,k5,Qrk,AM;FA=new f7c;SyM=!!+ES("html5_enable_profiler");vMa=!!+ES("html5_onesie_enable_profiler");xqE=!!+ES("html5_offline_encryption_enable_profiler");zR6=!!+ES("html5_performance_impact_profiling_timer_ms");nMN=!!+ES("html5_drm_enable_profiler");I4=SyM||vMa||xqE||zR6||nMN?new DDS:FA;g.Tz=SyM?I4:FA;N_=vMa?I4:FA;k5=xqE?I4:FA;Qrk=zR6?I4:FA;AM=nMN?I4:FA;var uP;g.P(E7,g.C); E7.prototype.initialize=function(l,c){for(var Y=this,X=g.b(Object.keys(l)),k=X.next();!k.done;k=X.next()){k=g.b(l[k.value]);for(var r=k.next();!r.done;r=k.next())if(r=r.value,r.bd)for(var e=g.b(Object.keys(r.bd)),d=e.next();!d.done;d=e.next()){var y=d.value;d=y;y=MV[y];!y&&this.B("html5_enable_vp9_fairplay")&&d==="fairplay"&&(y=["com.youtube.fairplay.sbdl"]);if(y){y=g.b(y);for(var O=y.next();!O.done;O=y.next())O=O.value,this.K[O]=this.K[O]||new Tm(d,O,r.bd[d],this.gf.experiments),this.D[d]=this.D[d]|| {},this.D[d][r.mimeType]=!0}}}Lg()&&(this.K["com.youtube.fairplay"]=new Tm("fairplay","com.youtube.fairplay","",this.gf.experiments),this.B("html5_enable_vp9_fairplay")||(this.D.fairplay=this.D.fairplay||{},this.D.fairplay['video/mp4; codecs="avc1.4d400b"']=!0,this.D.fairplay['audio/mp4; codecs="mp4a.40.5"']=!0));this.G=dDO(c,this.useCobaltWidevine,this.B("html5_enable_safari_fairplay")&&!0,this.B("html5_enable_vp9_fairplay")).filter(function(D){return!!Y.K[D]})}; E7.prototype.B=function(l){return this.gf.experiments.oh(l)};var hR7={"":"LIVE_STREAM_MODE_UNKNOWN",dvr:"LIVE_STREAM_MODE_DVR",lp:"LIVE_STREAM_MODE_LP",post:"LIVE_STREAM_MODE_POST",window:"LIVE_STREAM_MODE_WINDOW",live:"LIVE_STREAM_MODE_LIVE"};RuL.prototype.B=function(l){return this.experiments.oh(l)};var I7v={RED:"red",OEf:"white"};iDK.prototype.oh=function(l){l=this.flags[l];JSON.stringify(l);return l==="true"};var xDS=Promise.resolve(),HDk=window.queueMicrotask?window.queueMicrotask.bind(window):zuc;cN.prototype.canPlayType=function(l,c){l=l.canPlayType?l.canPlayType(c):!1;gO?l=l||HcF[c]:Tn===2.2?l=l||wyc[c]:sL()&&(l=l||KwN[c]);return!!l}; cN.prototype.isTypeSupported=function(l){return this.Kh?window.cast.receiver.platform.canDisplayType(l):jg(l)}; var wyc={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},KwN={"application/x-mpegURL":"maybe"},HcF={"application/x-mpegURL":"maybe"};g.P(rC,g.OG);rC.prototype.add=function(l,c){if(!this.items[l]&&(c.zw||c.S2||c.aP)){var Y=this.items,X=c;Object.isFrozen&&!Object.isFrozen(c)&&(X=Object.create(c),Object.freeze(X));Y[l]=X;this.publish("vast_info_card_add",l)}}; rC.prototype.remove=function(l){var c=this.get(l);delete this.items[l];return c}; rC.prototype.get=function(l){return this.items[l]||null}; rC.prototype.isEmpty=function(){return g.VS(this.items)};g.P(ek,g.SV);ek.prototype.D=function(l,c){return g.SV.prototype.D.call(this,l,c)}; ek.prototype.G=function(l,c,Y){var X=this;return g.H(function(k){return k.D==1?g.n(k,g.SV.prototype.G.call(X,l,c,Y),2):k.return(k.G)})}; g.P(J2,g.vv);J2.prototype.encrypt=function(l,c){return g.vv.prototype.encrypt.call(this,l,c)};var yI;Oj.prototype.add=function(l){if(this.pos+20>this.data.length){var c=new Uint8Array(this.data.length*2);c.set(this.data);this.data=c}for(;l>31;)this.data[this.pos++]=yI[(l&31)+32],l>>=5;this.data[this.pos++]=yI[l|0]}; Oj.prototype.mz=function(){return g.nv(this.data.subarray(0,this.pos))}; Oj.prototype.reset=function(){this.pos=0};t2.prototype.aH=function(l,c){var Y=Math.pow(this.alpha,l);this.D=c*(1-Y)+Y*this.D;this.G+=l}; t2.prototype.GO=function(){return this.D/(1-Math.pow(this.alpha,this.G))};Uj.prototype.aH=function(l,c){for(var Y=0;Y<10;Y++){var X=this.D[Y],k=X+(Y===0?l:0),r=1*Math.pow(2,Y);if(k<=r)break;X=Math.min(1,(k-r*.5)/X);for(k=0;k<16;k++)r=this.values[Y*16+k]*X,this.values[(Y+1)*16+k]+=r,this.D[Y+1]+=r,this.values[Y*16+k]-=r,this.D[Y]-=r}X=Y=0;k=8192;c>8192&&(Y=Math.ceil(Math.log(c/8192)/Math.log(2)),X=8192*Math.pow(2,Y-1),k=X*2);Y+2>16?this.values[15]+=l:(c=(c-X)/(k-X),this.values[Y]+=l*(1-c),this.values[Y+1]+=l*c);this.D[0]+=l}; Uj.prototype.GO=function(){var l=l===void 0?this.G:l;var c=c===void 0?.02:c;var Y=Y===void 0?.98:Y;for(var X=this.K,k=0;k<16;k++)X[k]=this.values[k];k=this.D[0];for(var r=1;r<11;r++){var e=this.D[r];if(e===0)break;for(var d=Math.min(1,(l-k)/e),y=0;y<16;y++)X[y]+=this.values[r*16+y]*d;k+=e*d;if(d<1)break}for(r=l=e=0;r<16;r++){d=e+X[r]/k;l+=Math.max(0,Math.min(d,Y)-Math.max(e,c))*(r>0?8192*Math.pow(2,r-1):0);if(d>Y)break;e=d}return l/(Y-c)};Gn.prototype.aH=function(l,c){l=Math.min(this.D,Math.max(1,Math.round(l*this.resolution)));l+this.G>=this.D&&(this.K=!0);for(;l--;)this.values[this.G]=c,this.G=(this.G+1)%this.D;this.Ri=!0}; Gn.prototype.percentile=function(l){var c=this;if(!this.K&&this.G===0)return 0;this.Ri&&(g.Ov(this.N,function(Y,X){return c.values[Y]-c.values[X]}),this.Ri=!1); return this.values[this.N[Math.round(l*((this.K?this.D:this.G)-1))]]||0}; Gn.prototype.GO=function(){return this.W?(this.percentile(this.T-this.W)+this.percentile(this.T)+this.percentile(this.T+this.W))/3:this.percentile(this.T)};g.P(fY,g.C);fY.prototype.Ed=function(){var l;(l=this.yf)==null||l.start();if(ip(this)&&this.policy.U){var c;(c=this.dk)==null||c.MS()}};MOX.prototype.B=function(l){return this.experiments.oh(l)};g.P(B6k,g.C);var FWS="blogger ads-preview gac books docs duo flix google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),k5S={yYA:"caoe",X2f:"capsv",nWT:"cbrand",ObA:"cbr",uw6:"cbrver",fmQ:"cchip",ToJ:"ccappver",zJz:"ccrv",KWs:"cfrmver",OdA:"c",eqA:"cver",uyQ:"ctheme",oPf:"cplayer",OFh:"cmodel",j5Q:"cnetwork",zjA:"cos",xGf:"cosver",WVf:"cplatform",u5h:"crqyear"};g.P(M$,g.C);g.J=M$.prototype;g.J.B=function(l){return this.experiments.oh(l)}; g.J.getWebPlayerContextConfig=function(){return this.webPlayerContextConfig}; g.J.getVideoUrl=function(l,c,Y,X,k,r,e){c={list:c};Y&&(k?c.time_continue=Y:c.t=Y);Y=e?"music.youtube.com":g.BN(this);k=Y==="www.youtube.com";!r&&X&&k?r="https://youtu.be/"+l:g.o1(this)?(r="https://"+Y+"/fire",c.v=l):(r&&k?(r=this.protocol+"://"+Y+"/shorts/"+l,X&&(c.feature="share")):(r=this.protocol+"://"+Y+"/watch",c.v=l),gO&&(l=ZO5())&&(c.ebc=l));return g.Il(r,c)}; g.J.getVideoEmbedCode=function(l,c,Y,X){c="https://"+g.BN(this)+"/embed/"+c;X&&(c=g.Il(c,{list:X}));X=Y.width;Y=Y.height;c=kp(c);l=kp(l!=null?l:"YouTube video player");return'')}; g.J.supportsGaplessAudio=function(){return g.Th&&!gO&&mu()>=74||g.mY&&g.qM(68)?!0:!1}; g.J.supportsGaplessShorts=function(){return!this.B("html5_enable_short_gapless")||this.ZA||g.Na?!1:!0}; g.J.getPlayerType=function(){return this.D.cplayer}; g.J.EV=function(){return this.ZV}; var dRn=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],XWn=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE","EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],eUi=[19];var lb={},DRS=(lb["140"]={numChannels:2},lb["141"]={numChannels:2},lb["251"]={audioSampleRate:48E3,numChannels:2},lb["774"]={audioSampleRate:48E3,numChannels:2},lb["380"]={numChannels:6},lb["328"]={numChannels:6},lb["773"]={},lb),cz={},yPn=(cz["1"]='video/mp4; codecs="av01.0.08M.08"',cz["1h"]='video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',cz["1e"]='video/mp4; codecs="av01.0.08M.08"',cz["9"]='video/webm; codecs="vp9"',cz["("]='video/webm; codecs="vp9"',cz["9h"]='video/webm; codecs="vp09.02.51.10.01.09.16.09.00"', cz.h='video/mp4; codecs="avc1.64001e"',cz.H='video/mp4; codecs="avc1.64001e"',cz.o='audio/webm; codecs="opus"',cz.a='audio/mp4; codecs="mp4a.40.2"',cz.ah='audio/mp4; codecs="mp4a.40.2"',cz.mac3='audio/mp4; codecs="ac-3"; channels=6',cz.meac3='audio/mp4; codecs="ec-3"; channels=6',cz.i='audio/mp4; codecs="iamf.001.001.Opus"',cz),YC={},O4n=(YC["337"]={width:3840,height:2160,bitrate:3E7,fps:30},YC["336"]={width:2560,height:1440,bitrate:15E6,fps:30},YC["335"]={width:1920,height:1080,bitrate:75E5,fps:30}, YC["702"]={width:7680,height:4320,bitrate:4E7,fps:60},YC["701"]={width:3840,height:2160,bitrate:2E7,fps:60},YC["700"]={width:2560,height:1440,bitrate:1E7,fps:60},YC["412"]={width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},YC["359"]={width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},YC["411"]={width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},YC["410"]={width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"}, YC["409"]={width:1280,height:720,bitrate:1996E3,fps:60,cryptoblockformat:"subsample"},YC["360"]={width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},YC["358"]={width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},YC["357"]={width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},YC["274"]={width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},YC["315"]={width:3840,height:2160,bitrate:2E7,fps:60},YC["308"]={width:2560, height:1440,bitrate:1E7,fps:60},YC["303"]={width:1920,height:1080,bitrate:5E6,fps:60},YC["302"]={width:1280,height:720,bitrate:25E5,fps:60},YC["299"]={width:1920,height:1080,bitrate:75E5,fps:60},YC["298"]={width:1280,height:720,bitrate:35E5,fps:60},YC["571"]={width:7680,height:4320,bitrate:3E7,fps:60},YC["401"]={width:3840,height:2160,bitrate:15E6,fps:60},YC["400"]={width:2560,height:1440,bitrate:75E5,fps:60},YC["399"]={width:1920,height:1080,bitrate:2E6,fps:60},YC["398"]={width:1280,height:720,bitrate:1E6, fps:60},YC["397"]={width:854,height:480,bitrate:4E5,fps:30},YC["396"]={width:640,height:360,bitrate:25E4,fps:30},YC["787"]={width:1080,height:608,bitrate:2E5,fps:30},YC["788"]={width:1080,height:608,bitrate:4E5,fps:30},YC["572"]={width:7680,height:4320,bitrate:3E7,fps:60},YC["555"]={width:3840,height:2160,bitrate:15E6,fps:60},YC["554"]={width:2560,height:1440,bitrate:75E5,fps:60},YC["553"]={width:1920,height:1080,bitrate:2E6,fps:60},YC["552"]={width:1280,height:720,bitrate:1E6,fps:60},YC["551"]={width:854, height:480,bitrate:4E5,fps:30},YC["550"]={width:640,height:360,bitrate:25E4,fps:30},YC["313"]={width:3840,height:2160,bitrate:8E6,fps:30},YC["271"]={width:2560,height:1440,bitrate:4E6,fps:30},YC["248"]={width:1920,height:1080,bitrate:2E6,fps:30},YC["247"]={width:1280,height:720,bitrate:15E5,fps:30},YC["244"]={width:854,height:480,bitrate:52E4,fps:30},YC["243"]={width:640,height:360,bitrate:28E4,fps:30},YC["137"]={width:1920,height:1080,bitrate:4E6,fps:30},YC["136"]={width:1280,height:720,bitrate:3E6, fps:30},YC["135"]={width:854,height:480,bitrate:1E6,fps:30},YC["385"]={width:1920,height:1080,bitrate:6503313,fps:60},YC["376"]={width:1280,height:720,bitrate:5706960,fps:60},YC["384"]={width:1280,height:720,bitrate:3660979,fps:60},YC["225"]={width:1280,height:720,bitrate:5805E3,fps:30},YC["224"]={width:1280,height:720,bitrate:453E4,fps:30},YC["145"]={width:1280,height:720,bitrate:2682052,fps:30},YC);g.J=da.prototype;g.J.getInfo=function(){return this.D}; g.J.ER=function(){return null}; g.J.L6=function(){var l=this.ER();return l?(l=g.re(l.Wu),Number(l.expire)):NaN}; g.J.vT=function(){}; g.J.getHeight=function(){return this.D.video.height};f8n.prototype.build=function(){qov(this);var l=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],c={};a:if(this.D)var Y=this.D;else{Y="";for(var X=g.b(this.K),k=X.next();!k.done;k=X.next())if(k=k.value,k.rB){if(k.rB.getIsDefault()){Y=k.rB.getId();break a}Y||(Y=k.rB.getId())}}X=g.b(this.K);for(k=X.next();!k.done;k=X.next())if(k=k.value,this.W||!k.rB||k.rB.getId()===Y)c[k.itag]||(c[k.itag]=[]),c[k.itag].push(k);Y=g.b(this.G);for(X=Y.next();!X.done;X=Y.next())if(X=X.value,k=c[X.D]){k=g.b(k);for(var r=k.next();!r.done;r= k.next()){var e=l,d=e.push;r=r.value;var y="#EXT-X-MEDIA:TYPE=AUDIO,",O="YES",D="audio";if(r.rB){D=r.rB;var t=D.getId().split(".")[0];t&&(y+='LANGUAGE="'+t+'",');(this.D?this.D===D.getId():D.getIsDefault())||(O="NO");D=D.getName()}t="";X!==null&&(t=X.itag.toString());t=Or(this,r.url,t);y=y+('NAME="'+D+'",DEFAULT='+(O+',AUTOSELECT=YES,GROUP-ID="'))+(b4L(r,X)+'",URI="'+(t+'"'));d.call(e,y)}}Y=g.b(this.N);for(X=Y.next();!X.done;X=Y.next())X=X.value,k=TDi,X=(e=X.rB)?'#EXT-X-MEDIA:URI="'+Or(this,X.url)+ '",TYPE=SUBTITLES,GROUP-ID="'+k+'",LANGUAGE="'+e.getId()+'",NAME="'+e.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0,X&&l.push(X);Y=this.N.length>0?TDi:void 0;X=g.b(this.G);for(k=X.next();!k.done;k=X.next())k=k.value,d=c[k.D],e=void 0,((e=d)==null?void 0:e.length)>0&&(e=k,d=d[0],d="#EXT-X-STREAM-INF:BANDWIDTH="+(e.bitrate+d.bitrate)+',CODECS="'+(e.codecs+","+d.codecs+'",RESOLUTION=')+(e.width+"x"+e.height+',AUDIO="')+(b4L(d,e)+'",')+(Y?'SUBTITLES="'+Y+'",':"")+"CLOSED-CAPTIONS=NONE",e.fps>1&&(d+= ",FRAME-RATE="+e.fps),e.fR&&(d+=",VIDEO-RANGE="+e.fR),l.push(d),l.push(Or(this,k.url,"")));return l.join("\n")}; var TDi="text";g.P(DE,da);DE.prototype.L6=function(){return this.expiration}; DE.prototype.ER=function(){if(!this.Wu||this.Wu.vU()){var l=this.G.build();l="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(l);this.Wu=new aV(l)}return this.Wu};g.P(tt,da);tt.prototype.ER=function(){return new aV(this.G.Fq())}; tt.prototype.vT=function(){this.G=hQ(this.G)};g.P(Ur,da);Ur.prototype.ER=function(){return new aV(this.G)};var Xe={},ngk=(Xe.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM="mrm.blocked",Xe.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED="auth",Xe.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED="embedder.identity.denied",Xe);g.J=g.GX.prototype;g.J.getId=function(){return this.id}; g.J.getName=function(){return this.name}; g.J.isServable=function(){return this.D}; g.J.Fq=function(){return this.url}; g.J.getXtags=function(){return this.xtags}; g.J.toString=function(){return this.languageCode+": "+g.fu(this)+" - "+this.vssId+" - "+(this.captionId||"")}; g.J.HI=function(l){return l?this.toString()===l.toString():!1}; g.J.UU=function(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)};var Tu5={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},jBg={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},V_v=/^(\d*)_((\d*)_?(\d*))$/;var Ctn={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},Z4c={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var kC={},jdQ=(kC.ALWAYS=1,kC.BY_REQUEST=3,kC.UNKNOWN=void 0,kC),r_={},VNV=(r_.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN="UNKNOWN",r_.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL="NORMAL",r_.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW="LOW",r_.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW="ULTRALOW",r_);var SRL; SRL=function(l){for(var c=Object.keys(l),Y={},X=0;XX-c?-1:l}; g.J.Bv=function(){return this.G.pC()}; g.J.jd=function(){return this.G.jl()}; g.J.D1=function(l){this.G=l};g.P(WZ,Qh);WZ.prototype.G=function(l,c){return Qh.prototype.G.call(this,"$N|"+l,c)}; WZ.prototype.N=function(l,c,Y){return new mo(l,c,Y,this.isLive)};var Rek=[],At=new Set;g.P(g.sr,g.OG);g.J=g.sr.prototype; g.J.setData=function(l){l=l||{};var c=l.errordetail;c!=null&&(this.errorDetail=c);var Y=l.errorcode;Y!=null?this.errorCode=Y:l.status==="fail"&&(this.errorCode="auth");var X=l.reason;X!=null&&(this.errorReason=X);var k=l.subreason;k!=null&&(this.uH=k);this.B("html5_enable_ssap_entity_id")||this.clientPlaybackNonce||(this.clientPlaybackNonce=l.cpn||(this.gf.EV()?"r"+g.vw(15):g.vw(16)));this.iQ=kE(this.gf.iQ,l.livemonitor);ftS(this,l);var r=l.raw_player_response;if(r)this.J2=r;else{var e=l.player_response; e&&(r=JSON.parse(e))}if(this.B("html5_enable_ssap_entity_id")){var d=l.cached_load;d&&(this.Q4=kE(this.Q4,d));if(!this.clientPlaybackNonce){var y=l.cpn;y?(this.v0("ssei","shdc"),this.clientPlaybackNonce=y):this.clientPlaybackNonce=this.gf.EV()?"r"+g.vw(15):g.vw(16)}}r&&(this.playerResponse=r);if(this.playerResponse){var O=this.playerResponse.annotations;if(O)for(var D=g.b(O),t=D.next();!t.done;t=D.next()){var U=t.value.playerAnnotationsUrlsRenderer;if(U){U.adsOnly&&(this.D7=!0);var G=U.loadPolicy; G&&(this.annotationsLoadPolicy=jdQ[G]);var f=U.invideoUrl;f&&(this.Ud=Xg(f));break}}var a=this.playerResponse.attestation;a&&QBy(this,a);var p=this.playerResponse.cotn;p&&(this.cotn=p);var S=this.playerResponse.heartbeatParams;if(S){UKc(this)&&(this.JX=!0);var x=S.heartbeatToken;x&&(this.drmSessionId=S.drmSessionId||"",this.heartbeatToken=x,this.P6=Number(S.intervalMilliseconds),this.Vn=Number(S.maxRetries),this.RJ=!!S.softFailOnError,this.i_=!!S.useInnertubeHeartbeatsForDrm,this.c9=!0);this.heartbeatServerData= S.heartbeatServerData;var h;this.Nt=!((h=S.heartbeatAttestationConfig)==null||!h.requiresAttestation)}var K=this.playerResponse.messages;K&&sBc(this,K);var Q=this.playerResponse.overlay;if(Q){var lc=Q.playerControlsOverlayRenderer;if(lc)if(LLv(this,lc.controlBgHtml),lc.mutedAutoplay){var E=g.m(lc.mutedAutoplay,sWe);if(E&&E.endScreen){var kv=g.m(E.endScreen,BAL);kv&&kv.text&&(this.hn=g.qf(kv.text))}}else this.mutedAutoplay=!1}var Jg=this.playerResponse.playabilityStatus;if(Jg){var I=Jg.backgroundability; I&&I.backgroundabilityRenderer.backgroundable&&(this.backgroundable=!0);var W,F;if((W=Jg.offlineability)==null?0:(F=W.offlineabilityRenderer)==null?0:F.offlineable)this.offlineable=!0;var q=Jg.contextParams;q&&(this.contextParams=q);var M=Jg.pictureInPicture;M&&M.pictureInPictureRenderer.playableInPip&&(this.pipable=!0);Jg.playableInEmbed&&(this.allowEmbed=!0);var mK=Jg.ypcClickwrap;if(mK){var SL=mK.playerLegacyDesktopYpcClickwrapRenderer,PV=mK.ypcRentalActivationRenderer;if(SL)this.qF=SL.durationMessage|| "",this.aY=!0;else if(PV){var zO=PV.durationMessage;this.qF=zO?g.qf(zO):"";this.aY=!0}}var lQ=Jg.errorScreen;if(lQ){if(lQ.playerLegacyDesktopYpcTrailerRenderer){var JE=lQ.playerLegacyDesktopYpcTrailerRenderer;this.mD=JE.trailerVideoId||"";var qN=lQ.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var R=qN&&qN.ypcTrailerRenderer}else if(lQ.playerLegacyDesktopYpcOfferRenderer)JE=lQ.playerLegacyDesktopYpcOfferRenderer;else if(lQ.ypcTrailerRenderer){R=lQ.ypcTrailerRenderer;var v=R.fullVideoMessage;this.MF= v?g.qf(v):"";var z,w;this.mD=((z=g.m(R,LJQ))==null?void 0:(w=z.videoDetails)==null?void 0:w.videoId)||""}JE&&(this.eA=JE.itemTitle||"",JE.itemUrl&&(this.T_=JE.itemUrl),JE.itemBuyUrl&&(this.hH=JE.itemBuyUrl),this.Uz=JE.itemThumbnail||"",this.gY=JE.offerHeadline||"",this.rg=JE.offerDescription||"",this.Zs=JE.offerId||"",this.z_=JE.offerButtonText||"",this.He=JE.offerButtonFormattedText||null,this.Ry=JE.overlayDurationMsec||NaN,this.MF=JE.fullVideoMessage||"",this.PK=!0);if(R){var V=g.m(R,LJQ);if(V)this.EM= {raw_player_response:V};else{var cS=g.m(R,kJN);this.EM=cS?X9(cS):null}this.PK=!0}}}var ry=this.playerResponse.playbackTracking;if(ry){var ei=l,T=Nb(ry.googleRemarketingUrl);T&&(this.googleRemarketingUrl=T);var D5=Nb(ry.youtubeRemarketingUrl);D5&&(this.youtubeRemarketingUrl=D5);var bc={},yn=Nb(ry.ptrackingUrl);if(yn){var KL=pu(yn),bQ=KL.oid;bQ&&(this.LW=bQ);var Q7=KL.pltype;Q7&&(this.Yq=Q7);var fU=KL.ptchn;fU&&(this.Uy=fU);var LL=KL.ptk;LL&&(this.s4=encodeURIComponent(LL));var mJ=KL.m;mJ&&(this.JI= mJ)}var Dy=Nb(ry.qoeUrl);if(Dy){for(var oa=g.re(Dy),L8=g.b(Object.keys(oa)),GE=L8.next();!GE.done;GE=L8.next()){var Eu=GE.value,Wu=oa[Eu];oa[Eu]=Array.isArray(Wu)?Wu.join(","):Wu}this.J9=oa;var gT=oa.cat;gT&&(this.B("html5_enable_qoe_cat_list")?this.oB=this.oB.concat(gT.split(",")):this.Ff=gT);var iM=oa.live;iM&&(this.zs=iM);var f8=oa.drm_product;f8&&(this.kU=f8)}var Km=Nb(ry.videostatsPlaybackUrl);if(Km){var PK=pu(Km),Tx=PK.adformat;if(Tx){ei.adformat=Tx;var WM=this.L(),M6=ogv(Tx,this.qB,WM.T,WM.C); M6&&(this.adFormat=M6)}var x_=PK.aqi;x_&&(ei.ad_query_id=x_);var YX=PK.autoplay;YX&&(this.Ow=YX=="1",this.ZM=YX=="1",kh(this,"vss"));var uM=PK.autonav;uM&&(this.isAutonav=uM=="1");var rA=PK.delay;rA&&(this.MJ=Jd(rA));var jp=PK.ei;jp&&(this.eventId=jp);if(PK.adcontext||Tx)this.Ow=!0,kh(this,"ad");var AJ=PK.feature;AJ&&(this.cR=AJ);var Pu=PK.list;Pu&&(this.playlistId=Pu);var RV=PK.of;RV&&(this.W4=RV);var iZ=PK.osid;iZ&&(this.osid=iZ);var SF=PK.referrer;SF&&(this.referrer=SF);var yz=PK.sdetail;yz&&(this.u0= yz);var DD=PK.ssrt;DD&&(this.yQ=DD=="1");var O_=PK.subscribed;O_&&(this.subscribed=O_=="1",this.C.subscribed=O_);var DX=PK.uga;DX&&(this.userGenderAge=DX);var vX=PK.upt;vX&&(this.AL=vX);var xs=PK.vm;xs&&(this.videoMetadata=xs);bc.playback=PK}var zT=Nb(ry.videostatsWatchtimeUrl);if(zT){var nA=pu(zT),hy=nA.ald;hy&&(this.S_=hy);bc.watchtime=nA}var HX=Nb(ry.atrUrl);if(HX){var uG=pu(HX);bc.atr=uG}var Va=Nb(ry.engageUrl);if(Va){var Af=pu(Va);bc.engage=Af}this.Jo=bc;if(ry.promotedPlaybackTracking){var Ea= ry.promotedPlaybackTracking;Ea.startUrls&&(this.W0=Ea.startUrls);Ea.firstQuartileUrls&&(this.e9=Ea.firstQuartileUrls);Ea.secondQuartileUrls&&(this.Ro=Ea.secondQuartileUrls);Ea.thirdQuartileUrls&&(this.iz=Ea.thirdQuartileUrls);Ea.completeUrls&&(this.OR=Ea.completeUrls);Ea.engagedViewUrls&&(Ea.engagedViewUrls.length>1&&g.Cj(new g.Ed("There are more than one engaged_view_urls.")),this.u2=Ea.engagedViewUrls[0])}}var tq=this.playerResponse.playerCueRanges;tq&&tq.length>0&&(this.cueRanges=tq);var wj=this.playerResponse.playerCueRangeSet; wj&&g.F6(this,wj);a:{var U_=this.playerResponse.adPlacements;if(U_)for(var KA=g.b(U_),G7=KA.next();!G7.done;G7=KA.next()){var TT=void 0,jF=void 0,VG=(TT=G7.value.adPlacementRenderer)==null?void 0:(jF=TT.renderer)==null?void 0:jF.videoAdTrackingRenderer;if(VG){var oV=VG;break a}}oV=null}var fy=oV;ry&&ry.promotedPlaybackTracking&&fy&&g.Cj(new g.Ed("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer"));var p1;if(!(p1=fy))a:{for(var CA=g.b(this.playerResponse.adSlots||[]), P4=CA.next();!P4.done;P4=CA.next()){var b2=g.m(P4.value,$S);if(b2===void 0||!PLy(b2))break;var ZO=void 0,Fu=(ZO=b2.fulfillmentContent)==null?void 0:ZO.fulfilledLayout,$s=g.m(Fu,Hj);if($s&&aY($s)){p1=!0;break a}}p1=!1}p1&&(this.xH=!0);var QG=this.playerResponse.playerAds;if(QG)for(var Ix=l,mx=g.b(QG),R9=mx.next();!R9.done;R9=mx.next()){var WX=R9.value;if(WX){var Mc=WX.playerLegacyDesktopWatchAdsRenderer;if(Mc){var oj=Mc.playerAdParams;if(oj){oj.autoplay=="1"&&(this.ZM=this.Ow=!0);this.fZ=oj.encodedAdSafetyReason|| null;oj.showContentThumbnail!==void 0&&(this.Xy=!!oj.showContentThumbnail);Ix.enabled_engage_types=oj.enabledEngageTypes;break}}}}var vy=this.playerResponse.playerConfig;if(vy){var sU=vy.manifestlessWindowedLiveConfig;if(sU){var sA=Number(sU.minDvrSequence),qE=Number(sU.maxDvrSequence),i1=Number(sU.minDvrMediaTimeMs),Sd=Number(sU.maxDvrMediaTimeMs),ac=Number(sU.startWalltimeMs);sA&&(this.PZ=sA);i1&&(this.NQ=i1/1E3,this.B("html5_sabr_parse_live_metadata_playback_boundaries")&&d5(this)&&(this.GK=i1/ 1E3));qE&&(this.le=qE);Sd&&(this.OV=Sd/1E3,this.B("html5_sabr_parse_live_metadata_playback_boundaries")&&d5(this)&&(this.BX=Sd/1E3));ac&&(this.CC=ac/1E3);(sA||i1)&&(qE||Sd)&&(this.allowLiveDvr=this.isLivePlayback=this.Ch=!0,this.dC=!1)}var BM=vy.daiConfig;if(BM){if(BM.enableDai){this.jt=!0;var vQ=BM.enableServerStitchedDai;vQ&&(this.enableServerStitchedDai=vQ);var BX=BM.enablePreroll;BX&&(this.w3=BX)}var cx;if(BM.daiType==="DAI_TYPE_SS_DISABLED"||((cx=BM.debugInfo)==null?0:cx.isDisabledUnpluggedChannel))this.u$= !0;BM.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(this.XI=!0)}var Us=vy.audioConfig;if(Us){var F$=Us.loudnessDb;F$!=null&&(this.GN=F$);var Cqk=Us.trackAbsoluteLoudnessLkfs;Cqk!=null&&(this.Tv=Cqk);var ZXk=Us.loudnessTargetLkfs;ZXk!=null&&(this.loudnessTargetLkfs=ZXk);Us.audioMuted&&(this.Vg=!0);Us.muteOnStart&&(this.qW=!0);var pG=Us.loudnessNormalizationConfig;if(pG){pG.applyStatefulNormalization&&(this.applyStatefulNormalization=!0);pG.preserveStatefulLoudnessTarget&&(this.preserveStatefulLoudnessTarget= !0);var $uk=pG.minimumLoudnessTargetLkfs;$uk!=null&&(this.minimumLoudnessTargetLkfs=$uk);var QDK=pG.maxStatefulTimeThresholdSec;QDK!=null&&(this.maxStatefulTimeThresholdSec=QDK)}this.B("web_player_audio_playback_from_audio_config")&&Us.playAudioOnly&&(this.cI=!0)}var NWk=vy.playbackEndConfig;if(NWk){var mun=NWk.endSeconds,WmK=NWk.limitedPlaybackDurationInSeconds;this.mutedAutoplay&&(mun&&(this.endSeconds=mun),WmK&&(this.limitedPlaybackDurationInSeconds=WmK))}var am=vy.fairPlayConfig;if(am){var M$S= am.certificate;M$S&&(this.uQ=dC(M$S));var sDg=Number(am.keyRotationPeriodMs);sDg>0&&(this.vz=sDg);var BPK=Number(am.keyPrefetchMarginMs);BPK>0&&(this.VH=BPK)}var Xj=vy.playbackStartConfig;if(Xj){this.FO=Number(Xj.startSeconds);var Lmr=Xj.liveUtcStartSeconds,Ehr=!!this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0;Lmr&&!Ehr&&(this.liveUtcStartSeconds=Number(Lmr));var pei=Xj.startPosition;if(pei){var ghS=pei.utcTimeMillis;ghS&&!Ehr&&(this.liveUtcStartSeconds=Number(ghS)*.001);var uoS=pei.streamTimeMillis; uoS&&(this.lh=Number(uoS)*.001)}this.progressBarStartPosition=Xj.progressBarStartPosition;this.progressBarEndPosition=Xj.progressBarEndPosition}else{var RIr=vy.skippableSegmentsConfig;if(RIr){var A7c=RIr.introSkipDurationMs;A7c&&(this.pj=Number(A7c)/1E3);var FmK=RIr.outroSkipDurationMs;FmK&&(this.Vk=Number(FmK)/1E3)}}var ikS=vy.skippableIntroConfig;if(ikS){var Ivk=Number(ikS.startMs),lUy=Number(ikS.endMs);isNaN(Ivk)||isNaN(lUy)||(this.q4=Ivk,this.uh=lUy)}var cmO=vy.streamSelectionConfig;cmO&&(this.CV= Number(cmO.maxBitrate));var YlV=vy.vrConfig;YlV&&(this.jg=YlV.partialSpherical=="1");var RY=vy.webDrmConfig;if(RY){RY.skipWidevine&&(this.R7=!0);var Xnn=RY.widevineServiceCert;Xnn&&(this.d0=dC(Xnn));RY.useCobaltWidevine&&(this.useCobaltWidevine=!0);RY.startWithNoQualityConstraint&&(this.l5=!0)}var rR=vy.mediaCommonConfig;if(rR){var N3=rR.dynamicReadaheadConfig;if(N3){this.maxReadAheadMediaTimeMs=N3.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs=N3.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs= N3.readAheadGrowthRateMs||NaN;var k3y,rmr=rR==null?void 0:(k3y=rR.mediaUstreamerRequestConfig)==null?void 0:k3y.videoPlaybackUstreamerConfig;rmr&&(this.IH=dC(rmr));var SYV=rR==null?void 0:rR.sabrContextUpdates;if(SYV&&SYV.length>0)for(var ekL=g.b(SYV),vyr=ekL.next();!vyr.done;vyr=ekL.next()){var b9=vyr.value;if(b9.type&&b9.value){var lea={type:b9.type,scope:b9.scope,value:dC(b9.value)||void 0,sendByDefault:b9.sendByDefault};this.sabrContextUpdates.set(b9.type,lea)}}}var Jmc=rR.serverPlaybackStartConfig; Jmc&&(this.serverPlaybackStartConfig=Jmc);rR.useServerDrivenAbr&&(this.Js=!0);var dOn=rR.requestPipeliningConfig;dOn&&(this.requestPipeliningConfig=dOn)}var ymX=vy.inlinePlaybackConfig;ymX&&(this.Cw=!!ymX.showAudioControls);var pa=vy.embeddedPlayerConfig;if(pa){this.embeddedPlayerConfig=pa;var xjn=pa.embeddedPlayerMode;if(xjn){var Ohy=this.L();Ohy.JJ=xjn;Ohy.K=xjn==="EMBEDDED_PLAYER_MODE_PFL"}var DOX=pa.permissions;DOX&&(this.allowImaMonetization=!!DOX.allowImaMonetization)}var tbS=vy.ssapConfig; tbS&&(this.HG=tbS.ssapPrerollEnabled||!1);var Rm=vy.webPlayerConfig;Rm&&(Rm.gatewayExperimentGroup&&(this.gatewayExperimentGroup=Rm.gatewayExperimentGroup),Rm.isProximaEligible&&(this.isProximaLatencyEligible=!0))}var eq=this.playerResponse.streamingData;if(eq){var zIX=eq.formats;if(zIX){for(var il=[],UOg=g.b(zIX),nyV=UOg.next();!nyV.done;nyV=UOg.next()){var hIc=nyV.value;il.push(hIc.itag+"/"+hIc.width+"x"+hIc.height)}this.UT=il.join(",");il=[];for(var G3n=g.b(zIX),Hkn=G3n.next();!Hkn.done;Hkn=G3n.next()){var Sy= Hkn.value,vj={itag:Sy.itag,type:Sy.mimeType,quality:Sy.quality},fUO=Sy.url;fUO&&(vj.url=fUO);var is=HO(Sy),c1U=is.eM,YL7=is.Xh,XUa=is.s;is.y$&&(vj.url=c1U,vj.sp=YL7,vj.s=XUa);il.push(g.FP(vj))}this.e0=il.join(",")}var wei=eq.hlsFormats;if(wei&&!this.B("safari_live_drm_captions_fix")){var PXV=vy||null,S1={};if(PXV){var KZV=PXV.audioPairingConfig;if(KZV&&KZV.pairs)for(var bh5=g.b(KZV.pairs),TWv=bh5.next();!TWv.done;TWv=bh5.next()){var qlk=TWv.value,jzS=qlk.videoItag;S1[jzS]||(S1[jzS]=[]);S1[jzS].push(qlk.audioItag)}}for(var aUr= {},N2K=g.b(wei),VXv=N2K.next();!VXv.done;VXv=N2K.next()){var pnc=VXv.value;aUr[pnc.itag]=pnc.bitrate}for(var RkS=[],ihn=g.b(wei),oyk=ihn.next();!oyk.done;oyk=ihn.next()){var r3=oyk.value,Hq={itag:r3.itag,type:r3.mimeType,url:r3.url,bitrate:r3.bitrate,width:r3.width,height:r3.height,fps:r3.fps},vd=r3.audioTrack;if(vd){var Slr=vd.displayName;Slr&&(Hq.name=Slr,Hq.audio_track_id=vd.id,vd.audioIsDefault&&(Hq.is_default="1"))}if(r3.drmFamilies){for(var v05=[],xOg=g.b(r3.drmFamilies),CCr=xOg.next();!CCr.done;CCr= xOg.next())v05.push(P7[CCr.value]);Hq.drm_families=v05.join(",")}var xa=S1[r3.itag];if(xa&&xa.length){Hq.audio_itag=xa.join(",");var zki=aUr[xa[0]];zki&&(Hq.bitrate+=zki)}var n0c=nsO(r3);n0c&&(Hq.eotf=n0c);r3.audioChannels&&(Hq.audio_channels=r3.audioChannels);RkS.push(g.FP(Hq))}this.hlsFormats=RkS.join(",")}var ZkO=eq.licenseInfos;if(ZkO&&ZkO.length>0){for(var hkv={},HhV=g.b(ZkO),$jS=HhV.next();!$jS.done;$jS=HhV.next()){var wnv=$jS.value,K2i=wnv.drmFamily,T2y=wnv.url;K2i&&T2y&&(hkv[P7[K2i]]=T2y)}this.bd= hkv}var jGS=eq.drmParams;jGS&&(this.drmParams=jGS);var Vbk=eq.dashManifestUrl;Vbk&&(this.U$=g.Il(Vbk,{cpn:this.clientPlaybackNonce}));var o0g=eq.hlsManifestUrl;o0g&&(this.hlsvp=o0g);var CXk=eq.probeUrl;CXk&&(this.probeUrl=Xg(g.Il(CXk,{cpn:this.clientPlaybackNonce})));var ZhL=eq.serverAbrStreamingUrl;ZhL&&(this.Qg=new g.S4(ZhL,!0))}var $OS=this.playerResponse.trackingParams;$OS&&(this.PU=$OS);var uv=this.playerResponse.videoDetails;if(uv){var wg=l,Qz5=uv.videoId;Qz5&&(this.videoId=Qz5,wg.video_id|| (wg.video_id=Qz5));var QGS=uv.channelId;QGS&&(this.C.uid=QGS.substring(2));var mjL=uv.title;mjL&&(this.title=mjL,wg.title||(wg.title=mjL));var WZr=uv.lengthSeconds;WZr&&(this.lengthSeconds=Number(WZr),wg.length_seconds||(wg.length_seconds=WZr));var mOL=uv.keywords;mOL&&(this.keywords=NSr(mOL));var MXK=uv.channelId;MXK&&(this.NZ=MXK,wg.ucid||(wg.ucid=MXK));var W2V=uv.viewCount;W2V&&(this.rawViewCount=Number(W2V));var szK=uv.author;szK&&(this.author=szK,wg.author||(wg.author=szK));var Mbi=uv.shortDescription; Mbi&&(this.shortDescription=Mbi);var sGg=uv.isCrawlable;sGg&&(this.isListed=sGg);var B2n=uv.musicVideoType;B2n&&(this.musicVideoType=B2n);var BWn=uv.isLive;BWn!=null&&(this.isLivePlayback=BWn);if(BWn||uv.isUpcoming)this.isPremiere=!uv.isLiveContent;var L2r=uv.thumbnail;L2r&&(this.j=aZ(L2r));var E0k=uv.isExternallyHostedPodcast;E0k&&(this.isExternallyHostedPodcast=E0k);var LZO=uv.viewerLivestreamJoinPosition;if(LZO==null?0:LZO.utcTimeMillis)this.MB=Jd(LZO.utcTimeMillis);var g0k=vy||null,Eyv=l;uv.isLiveDefaultBroadcast&& (this.isLiveDefaultBroadcast=!0);uv.isUpcoming&&(this.isUpcoming=!0);if(uv.isPostLiveDvr){this.dC=!0;var uSL=uv.latencyClass;uSL&&(this.latencyClass=VNV[uSL]||"UNKNOWN");uv.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream=!0)}else{var gy5=!1;this.iQ?(this.allowLiveDvr=YL()?!0:F9&&mq<5?!1:!0,this.isLivePlayback=!0):uv.isLive?(Eyv.livestream="1",this.allowLiveDvr=uv.isLiveDvrEnabled?YL()?!0:F9&&mq<5?!1:!0:!1,this.partnerId=27,gy5=!0):uv.isUpcoming&&(gy5=!0);if(uv.isLive||this.iQ&&this.B("html5_parse_live_monitor_flags")){uv.isLowLatencyLiveStream&& (this.isLowLatencyLiveStream=!0);var AmL=uv.latencyClass;AmL&&(this.latencyClass=VNV[AmL]||"UNKNOWN");var F2S=uv.liveChunkReadahead;F2S&&(this.liveChunkReadahead=F2S);var kZ=g0k&&g0k.livePlayerConfig;if(kZ){kZ.hasSubfragmentedFmp4&&(this.hasSubfragmentedFmp4=!0);kZ.hasSubfragmentedWebm&&(this.xf=!0);kZ.defraggedFromSubfragments&&(this.defraggedFromSubfragments=!0);var IUV=kZ.liveExperimentalContentId;IUV&&(this.liveExperimentalContentId=Number(IUV));var lPn=kZ.isLiveHeadPlayable;this.B("html5_live_head_playable")&& lPn!=null&&(this.isLiveHeadPlayable=lPn)}}gy5&&(this.isLivePlayback=!0,Eyv.adformat&&Eyv.adformat.split("_")[1]!=="8"||this.xT.push("heartbeat"),this.c9=!0)}var cFS=uv.isPrivate;cFS!==void 0&&(this.isPrivate=kE(this.isPrivate,cFS))}if(Jg){var Ymn=uv||null,XhK=!1,rZ=Jg.errorScreen;XhK=rZ&&(rZ.playerLegacyDesktopYpcOfferRenderer||rZ.playerLegacyDesktopYpcTrailerRenderer||rZ.ypcTrailerRenderer)?!0:Ymn&&Ymn.isUpcoming?!0:["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(Jg.status);if(!XhK){this.errorCode= hUX(Jg.errorCode)||"auth";var zp=rZ&&rZ.playerErrorMessageRenderer;if(zp){this.playerErrorMessageRenderer=zp;var kBk=zp.reason;kBk&&(this.errorReason=g.qf(kBk));var uvr=zp.subreason;uvr&&(this.uH=g.qf(uvr),this.nZ=uvr)}else this.errorReason=Jg.reason||null;var A$X=Jg.status;if(A$X==="LOGIN_REQUIRED")this.errorDetail="1";else if(A$X==="CONTENT_CHECK_REQUIRED")this.errorDetail="2";else if(A$X==="AGE_CHECK_REQUIRED"){var rFL=Jg.errorScreen,eXS=rFL&&rFL.playerKavRenderer;this.errorDetail=eXS&&eXS.kavUrl? "4":"3"}else this.errorDetail=Jg.isBlockedInRestrictedMode?"5":"0"}}var JFS=this.playerResponse.interstitialPods;JFS&&M_V(this,JFS);this.Ud&&this.eventId&&(this.Ud=J1(this.Ud,{ei:this.eventId}));var FZ5=this.playerResponse.captions;if(FZ5&&FZ5.playerCaptionsTracklistRenderer)a:{var Kf=FZ5.playerCaptionsTracklistRenderer;this.captionTracks=[];if(Kf.captionTracks)for(var dkL=g.b(Kf.captionTracks),Ikv=dkL.next();!Ikv.done;Ikv=dkL.next()){var TY=Ikv.value,yFS=bGn(TY.baseUrl);if(!yFS)break a;var l4n={is_translateable:!!TY.isTranslatable, languageCode:TY.languageCode,languageName:TY.name&&g.qf(TY.name),url:yFS,vss_id:TY.vssId,kind:TY.kind};l4n.name=TY.trackName;l4n.displayName=TY.name&&g.qf(TY.name);this.captionTracks.push(new g.GX(l4n))}this.Qc=Kf.audioTracks||[];this.oP=Kf.defaultAudioTrackIndex||0;this.tI=[];if(Kf.translationLanguages)for(var OVc=g.b(Kf.translationLanguages),cdc=OVc.next();!cdc.done;cdc=OVc.next()){var eV=cdc.value,q7={};q7.languageCode=eV.languageCode;q7.languageName=g.qf(eV.languageName);if(eV.translationSourceTrackIndices){q7.translationSourceTrackIndices= [];for(var DkS=g.b(eV.translationSourceTrackIndices),Yai=DkS.next();!Yai.done;Yai=DkS.next())q7.translationSourceTrackIndices.push(Yai.value)}if(eV.excludeAudioTrackIndices){q7.excludeAudioTrackIndices=[];for(var thr=g.b(eV.excludeAudioTrackIndices),X0L=thr.next();!X0L.done;X0L=thr.next())q7.excludeAudioTrackIndices.push(X0L.value)}this.tI.push(q7)}this.xe=[];if(Kf.defaultTranslationSourceTrackIndices)for(var Uky=g.b(Kf.defaultTranslationSourceTrackIndices),kEg=Uky.next();!kEg.done;kEg=Uky.next())this.xe.push(kEg.value); this.KZ=!!Kf.contribute&&!!Kf.contribute.captionsMetadataRenderer}(this.clipConfig=this.playerResponse.clipConfig)&&this.clipConfig.startTimeMs!=null&&(this.FO=Number(this.clipConfig.startTimeMs)*.001);this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.webPlayerConfig&&this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&Bun(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var GBO;this.compositeLiveIngestionOffsetToken= (GBO=this.playerResponse.playbackTracking)==null?void 0:GBO.compositeLiveIngestionOffsetToken;var fPr;this.compositeLiveStatusToken=(fPr=this.playerResponse.playbackTracking)==null?void 0:fPr.compositeLiveStatusToken}Lu(this,l);l.queue_info&&(this.queueInfo=l.queue_info);var P8V=l.hlsdvr;P8V!=null&&(this.allowLiveDvr=Number(P8V)===1?YL()?!0:F9&&mq<5?!1:!0:!1);this.adQueryId=l.ad_query_id||null;this.fZ||(this.fZ=l.encoded_ad_safety_reason||null);this.A_=l.agcid||null;this.mq=l.ad_id||null;this.j9= l.ad_sys||null;this.bZ=l.encoded_ad_playback_context||null;this.Vg=kE(this.Vg,l.infringe||l.muted);this.dR=l.authkey;this.NA=l.authuser;this.mutedAutoplay=kE(this.mutedAutoplay,l&&l.playmuted);this.mutedAutoplayDurationMode=eQ(this.mutedAutoplayDurationMode,l&&l.muted_autoplay_duration_mode);this.K4=kE(this.K4,l&&l.mutedautoplay);var na=l.length_seconds;na&&(this.lengthSeconds=typeof na==="string"?Jd(na):na);if(this.isAd()||this.X4||!g.D0(g.ZW(this.gf)))this.endSeconds=eQ(this.endSeconds,this.Vk|| l.end||l.endSeconds);else{var kWi=g.ZW(this.gf),hp=this.lengthSeconds;switch(kWi){case "EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT":hp>30?this.limitedPlaybackDurationInSeconds=30:hp<30&&hp>10&&(this.limitedPlaybackDurationInSeconds=10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":this.limitedPlaybackDurationInSeconds=hp*.2}}this.PU=JA(this.PU,l.itct);this.Kc=kE(this.Kc,l.noiba);this.Qn=kE(this.Qn,l.is_live_destination);this.isLivePlayback=kE(this.isLivePlayback,l.live_playback); this.enableServerStitchedDai=this.enableServerStitchedDai&&this.Hu();l.isUpcoming&&(this.isUpcoming=kE(this.isUpcoming,l.isUpcoming));this.dC=kE(this.dC,l.post_live_playback);this.Ch&&(this.dC=!1);this.isMdxPlayback=kE(this.isMdxPlayback,l.mdx);var Hd=l.mdx_control_mode;Hd&&(this.mdxControlMode=typeof Hd==="number"?Hd:Jd(Hd));this.isInlinePlaybackNoAd=kE(this.isInlinePlaybackNoAd,l.is_inline_playback_no_ad);this.DZ=eQ(this.DZ,l.reload_count);this.reloadReason=JA(this.reloadReason,l.reload_reason); this.Xy=kE(this.Xy,l.show_content_thumbnail);this.Qk=kE(this.Qk,l.utpsa);this.cycToken=l.cyc||null;this.g7=l.tkn||null;var bVX=qb(l);Object.keys(bVX).length>0&&(this.j=bVX);this.Kh=JA(this.Kh,l.vvt);this.mdxEnvironment=JA(this.mdxEnvironment,l.mdx_environment);l.source_container_playlist_id&&(this.sourceContainerPlaylistId=l.source_container_playlist_id);l.serialized_mdx_metadata&&(this.serializedMdxMetadata=l.serialized_mdx_metadata);this.qA=l.osig;this.eventId||(this.eventId=l.eventid);this.osid|| (this.osid=l.osid);this.playlistId=JA(this.playlistId,l.list);l.index&&(this.playlistIndex=this.playlistIndex===void 0?eQ(0,l.index):eQ(this.playlistIndex,l.index));this.Q_=l.pyv_view_beacon_url;this.g1=l.pyv_quartile25_beacon_url;this.vO=l.pyv_quartile50_beacon_url;this.wp=l.pyv_quartile75_beacon_url;this.Aj=l.pyv_quartile100_beacon_url;var qmn=l.session_data;!this.Un&&qmn&&(this.Un=cU(qmn,"&").feature);this.isFling=eQ(this.isFling?1:0,l.is_fling)===1;this.vnd=eQ(this.vnd,l.vnd);this.forceAdsUrl= JA(this.forceAdsUrl,l.force_ads_url);this.Tt=JA(this.Tt,l.ctrl);this.Rf=JA(this.Rf,l.ytr);this.Z7=l.ytrcc;this.VS=l.ytrexp;this.S9=l.ytrext;this.fC=JA(this.fC,l.adformat);this.qB=JA(this.qB,l.attrib);this.slotPosition=eQ(this.slotPosition,l.slot_pos);this.breakType=l.break_type;this.yQ=kE(this.yQ,l.ssrt);this.videoId=yK(l)||this.videoId;this.W=JA(this.W,l.vss_credentials_token);this.CP=JA(this.CP,l.vss_credentials_token_type);this.cI=kE(this.cI,l.audio_only);this.yf=kE(this.yf,l.aac_high);this.oo= kE(this.oo,l.prefer_low_quality_audio);this.We=kE(this.We,l.uncap_inline_quality);this.B("html5_enable_qoe_cat_list")?l.qoe_cat&&(this.oB=this.oB.concat(l.qoe_cat.split(","))):this.Ff=JA(this.Ff,l.qoe_cat);this.X5=kE(this.X5,l.download_media);var aPg=l.prefer_gapless;this.U=aPg!=null?kE(this.U,aPg):this.U?this.U:this.gf.preferGapless&&this.gf.supportsGaplessShorts();M3c(this.playerResponse)&&this.xT.push("ad");var N7K=l.adaptive_fmts;N7K&&(this.adaptiveFormats=N7K,this.Gz("adpfmts",{},!0));var phL= l.allow_embed;phL&&(this.allowEmbed=Number(phL)===1);var RXy=l.backgroundable;RXy&&(this.backgroundable=Number(RXy)===1);var iVv=l.autonav;iVv&&(this.isAutonav=Number(iVv)===1);var Smr=l.autoplay;Smr&&(this.Ow=this.ZM=Number(Smr)===1,kh(this,"c"));var v5X=l.iv_load_policy;v5X&&(this.annotationsLoadPolicy=rF(this.annotationsLoadPolicy,v5X,$L));var xkL=l.cc_lang_pref;xkL&&(this.captionsLanguagePreference=JA(xkL,this.captionsLanguagePreference));var zXk=l.cc_load_policy;zXk&&(this.lz=rF(this.lz,zXk, $L));var n5n;this.deviceCaptionsOn=(n5n=l.device_captions_on)!=null?n5n:void 0;var hXV;this.WG=(hXV=l.device_captions_lang_pref)!=null?hXV:"";var HVc;this.Be=(HVc=l.viewer_selected_caption_langs)!=null?HVc:[];if(!this.B("html5_enable_ssap_entity_id")){var whi=l.cached_load;whi&&(this.Q4=kE(this.Q4,whi))}if(l.dash==="0"||l.dash===0||l.dash===!1)this.NP=!0;var KAX=l.dashmpd;KAX&&(this.U$=g.Il(KAX,{cpn:this.clientPlaybackNonce}));var T7O=l.delay;T7O&&(this.MJ=Jd(T7O));var rdy=this.Vk||l.end;if(this.Ie? rdy!=null:rdy!=void 0)this.clipEnd=eQ(this.clipEnd,rdy);var jsS=l.fmt_list;jsS&&(this.UT=jsS);l.heartbeat_preroll&&this.xT.push("heartbeat");this.LR=-Math.floor(Math.random()*10);this.nR=-Math.floor(Math.random()*40);var Vhi=l.is_listed;Vhi&&(this.isListed=kE(this.isListed,Vhi));var o5V=l.is_private;o5V&&(this.isPrivate=kE(this.isPrivate,o5V));var C8O=l.is_dni;C8O&&(this.UG=kE(this.UG,C8O));var ZVg=l.dni_color;ZVg&&(this.V4=JA(this.V4,ZVg));var $kO=l.pipable;$kO&&(this.pipable=kE(this.pipable,$kO)); this.G5=(this.Ka=this.pipable&&this.gf.Ry)&&!this.gf.showMiniplayerButton;var QsK=l.paid_content_overlay_duration_ms;QsK&&(this.paidContentOverlayDurationMs=Jd(QsK));var mkk=l.paid_content_overlay_text;mkk&&(this.paidContentOverlayText=mkk);var WAO=l.url_encoded_fmt_stream_map;WAO&&(this.e0=WAO);var Mhn=l.hls_formats;Mhn&&(this.hlsFormats=Mhn);var ssn=l.hlsvp;ssn&&(this.hlsvp=ssn);var wQ=l.live_start_walltime;wQ&&(this.ww=typeof wQ==="number"?wQ:Jd(wQ));var Ka=l.live_manifest_duration;Ka&&(this.lN= typeof Ka==="number"?Ka:Jd(Ka));var B7O=l.player_params;B7O&&(this.playerParams=B7O);var LAS=l.partnerid;LAS&&(this.partnerId=eQ(this.partnerId,LAS));var E5i=l.probe_url;E5i&&(this.probeUrl=Xg(g.Il(E5i,{cpn:this.clientPlaybackNonce})));var eMy=l.pyv_billable_url;eMy&&lFn(eMy)&&(this.u2=eMy);var JdO=l.pyv_conv_url;JdO&&lFn(JdO)&&(this.Eu=JdO);pjS(this,l);this.startSeconds>0?this.B("html5_log_start_seconds_inconsistency")&&this.startSeconds!==(this.FO||this.pj||l.start||l.startSeconds)&&this.Gz("lss", {css:this.startSeconds,pcss:this.FO,iss:this.pj,ps:l.start||void 0,pss:l.startSeconds||void 0}):this.qJ=this.startSeconds=eQ(this.startSeconds,this.FO||this.pj||l.start||l.startSeconds);if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var g5k=l.live_utc_start;if(g5k!=null)this.liveUtcStartSeconds=Number(g5k);else{var dUy=this.startSeconds;dUy&&isFinite(dUy)&&dUy>1E9&&(this.liveUtcStartSeconds=this.startSeconds)}}if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var uLv=l.utc_start_millis; uLv&&(this.liveUtcStartSeconds=Number(uLv)*.001)}var AFS=l.stream_time_start_millis;AFS&&(this.lh=Number(AFS)*.001);var ydO=this.pj||l.start;(this.Ie?ydO==null||Number(l.resume)===1:ydO==void 0||l.resume=="1")||this.isLivePlayback||(this.clipStart=eQ(this.clipStart,ydO));var FAV=l.url_encoded_third_party_media;FAV&&(this.Ig=km(FAV));var O8r=l.ypc_offer_button_formatted_text;if(O8r){var IPv=JSON.parse(O8r);this.He=IPv!=null?IPv:null;this.xK=O8r}var lly=l.ypc_offer_button_text;lly&&(this.z_=lly);var cnv= l.ypc_offer_description;cnv&&(this.rg=cnv);var YTi=l.ypc_offer_headline;YTi&&(this.gY=YTi);var XfK=l.ypc_full_video_message;XfK&&(this.MF=XfK);var k4v=l.ypc_offer_id;k4v&&(this.Zs=k4v);var rnV=l.ypc_buy_url;rnV&&(this.hH=rnV);var eln=l.ypc_item_thumbnail;eln&&(this.Uz=eln);var JnK=l.ypc_item_title;JnK&&(this.eA=JnK);var dGL=l.ypc_item_url;dGL&&(this.T_=dGL);var yny=l.ypc_vid;yny&&(this.mD=yny);l.ypc_overlay_timeout&&(this.Ry=Number(l.ypc_overlay_timeout));var OMn=l.ypc_trailer_player_vars;OMn&&(this.EM= X9(OMn));var DGK=l.ypc_original_itct;DGK&&(this.pT=DGK);this.NZ=JA(this.NZ,l.ucid);l.baseUrl&&(this.C.baseUrl=l.baseUrl);l.uid&&(this.C.uid=l.uid);l.oeid&&(this.C.oeid=l.oeid);l.ieid&&(this.C.ieid=l.ieid);l.ppe&&(this.C.ppe=l.ppe);l.engaged&&(this.C.engaged=l.engaged);l.subscribed&&(this.C.subscribed=l.subscribed);this.C.focEnabled=kE(this.C.focEnabled,l.focEnabled);this.C.rmktEnabled=kE(this.C.rmktEnabled,l.rmktEnabled);this.G_=l.storyboard_spec||null;this.Ge=l.live_storyboard_spec||null;this.qC= l.iv_endscreen_url||null;this.c9=kE(this.c9,l.ypc_license_checker_module);this.PK=kE(this.PK,l.ypc_module);this.aY=kE(this.aY,l.ypc_clickwrap_module);this.PK&&this.xT.push("ypc");this.aY&&this.xT.push("ypc_clickwrap");this.eL={video_id:l.video_id,eventid:l.eventid,cbrand:l.cbrand,cbr:l.cbr,cbrver:l.cbrver,c:l.c,cver:l.cver,ctheme:l.ctheme,cplayer:l.cplayer,cmodel:l.cmodel,cnetwork:l.cnetwork,cos:l.cos,cosver:l.cosver,cplatform:l.cplatform,user_age:l.user_age,user_display_image:l.user_display_image, user_display_name:l.user_display_name,user_gender:l.user_gender,csi_page_type:l.csi_page_type,csi_service_name:l.csi_service_name,enablecsi:l.enablecsi,enabled_engage_types:l.enabled_engage_types};PlO(this,l);var tUk=l.cotn;tUk&&(this.cotn=tUk);if(jY5(this))Db(this)&&(this.isLivePlayback&&this.U$&&(this.Xw=!0),this.uQ&&(this.SA=!0));else if(Vyi(this))this.Xw=!0;else{var UGn,G4K,fln=((UGn=this.playerResponse)==null?void 0:(G4K=UGn.streamingData)==null?void 0:G4K.adaptiveFormats)||[];if(fln.length> 0)var xS=TSV(this,fln);else{var PJr=this.adaptiveFormats;if(PJr&&!Db(this)){this.gf.N.K&&(hM=!0);var Ji=qB(PJr),DUg=this.bd,bMy=this.lengthSeconds,r1M=this.isLivePlayback,z1=this.dC,dZ=this.gf,eDe=MFc(Ji);if(r1M||z1){var qTK=dZ==null?void 0:dZ.experiments,Wb=new Gm("",qTK,!0);Wb.Hu=!0;Wb.isManifestless=!0;Wb.G=!z1;Wb.isLive=!z1;Wb.dC=z1;for(var alc=g.b(Ji),t9k=alc.next();!t9k.done;t9k=alc.next()){var y8=t9k.value,Npn=qV(y8,DUg),ah=aI(y8.url,y8.sp,y8.s),pfn=ah.get("id");pfn&&pfn.includes("%7E")&&(Wb.j= !0);var Rlg=void 0,J1V=(Rlg=qTK)==null?void 0:Rlg.oh("html5_max_known_end_time_rebase"),ds7=Number(y8.target_duration_sec)||5,y1c=Number(y8.max_dvr_duration_sec)||14400,iMc=Number(ah.get("mindsq")||ah.get("min_sq")||"0"),STy=Number(ah.get("maxdsq")||ah.get("max_sq")||"0")||Infinity;Wb.PZ=Wb.PZ||iMc;Wb.le=Wb.le||STy;var Og6=!ks(Npn.mimeType);ah&&DV(Wb,new FJ(ah,Npn,{Dm:ds7,MG:Og6,md:y1c,PZ:iMc,le:STy,Cz:300,dC:z1,aO:J1V}))}var vW5=Wb}else{if(eDe==="FORMAT_STREAM_TYPE_OTF"){var Tp=bMy;Tp=Tp===void 0? 0:Tp;var O9=new Gm("",dZ==null?void 0:dZ.experiments,!1);O9.duration=Tp||0;for(var xGn=g.b(Ji),UUO=xGn.next();!UUO.done;UUO=xGn.next()){var Dc=UUO.value,GEv=qV(Dc,DUg,O9.duration),f4v=aI(Dc.url,Dc.sp,Dc.s);if(f4v)if(GEv.streamType==="FORMAT_STREAM_TYPE_OTF")DV(O9,new IO(f4v,GEv,"sq/0"));else{var Ds7=HD(Dc.init),tsQ=HD(Dc.index);DV(O9,new dm(f4v,GEv,Ds7,tsQ))}}O9.isOtf=!0;var zly=O9}else{var j1=bMy;j1=j1===void 0?0:j1;var Vi=new Gm("",dZ==null?void 0:dZ.experiments,!1);Vi.duration=j1||0;for(var nWv= g.b(Ji),P0L=nWv.next();!P0L.done;P0L=nWv.next()){var ti=P0L.value,Usa=qV(ti,DUg,Vi.duration),GWe=HD(ti.init),fee=HD(ti.index),hlg=aI(ti.url,ti.sp,ti.s);hlg&&DV(Vi,new dm(hlg,Usa,GWe,fee))}zly=Vi}vW5=zly}var HML=vW5;if(Ji.length>0){var wfv=Ji[0];if(this.L().playerStyle==="hangouts-meet"&&wfv.url){var PaQ=g.re(wfv.url);this.Z0=this.Z0||Number(PaQ.expire)}}var bgN=this.isLivePlayback&&!this.dC&&!this.Ch&&!this.isPremiere;this.B("html5_live_head_playable")&&(!tf(this)&&bgN&&this.Gz("missingLiveHeadPlayable", {}),this.gf.AJ==="yt"&&(HML.Ed=!0));xS=HML}else xS=null;this.Gz("pafmts",{isManifestFilled:!!xS})}if(xS){fw(this,xS);var Ktc=!0}else Ktc=!1;Ktc?this.enableServerStitchedDai=this.enableServerStitchedDai&&Ug(this):this.U$&&(this.gf.AJ==="yt"&&this.Hu()&&this.B("drm_manifestless_unplugged")&&this.B("html5_deprecate_manifestful_fallback")?this.Gz("deprecateMflFallback",{}):this.Xw=!0)}var b8O=l.adpings;b8O&&(this.j_=b8O?X9(b8O):null);var TpO=l.feature;TpO&&(this.cR=TpO);var jbv=l.referrer;jbv&&(this.referrer= jbv);this.clientScreenNonce=JA(this.clientScreenNonce,l.csn);this.G2=eQ(this.G2,l.root_ve_type);this.jA=eQ(this.jA,l.kids_age_up_mode);this.Ie||l.kids_app_info==void 0||(this.kidsAppInfo=l.kids_app_info);this.Ie&&l.kids_app_info!=null&&(this.kidsAppInfo=l.kids_app_info);this.Kp=kE(this.Kp,l.upg_content_filter_mode);this.unpluggedFilterModeType=eQ(this.unpluggedFilterModeType,l.unplugged_filter_mode_type);var VUK=l.unplugged_location_info;VUK&&(this.AJ=VUK);var oWv=l.unplugged_partner_opt_out;oWv&& (this.ao=JA("",oWv));this.g3=kE(this.g3,l.disable_watch_next);this.IA=JA(this.IA,l.internal_ip_override);this.tX=!!l.is_yto_interstitial;(this.interstitials.length||this.tX)&&this.xT.push("yto");var CJg=l.jV;CJg&&(this.jV=CJg);var ZMn;this.Ed=(ZMn=l.csi_timer)!=null?ZMn:"";this.bH=!!l.force_gvi;l.watchUrl&&(this.watchUrl=l.watchUrl);var N7=l.watch_endpoint;this.B("html5_attach_watch_endpoint_ustreamer_config")&&N7&&wWn(this,N7);if(N7==null?0:N7.ustreamerConfig)this.oy=dC(N7.ustreamerConfig);var $G5, QbV,mGS=N7==null?void 0:($G5=N7.loggingContext)==null?void 0:(QbV=$G5.qoeLoggingContext)==null?void 0:QbV.serializedContextData;mGS&&(this.o9=mGS);g.h2(this.gf)&&this.gf.WX&&(this.embedsRct=JA(this.embedsRct,l.rct),this.embedsRctn=JA(this.embedsRctn,l.rctn));this.WX=this.WX||!!l.pause_at_start;l.default_active_source_video_id&&(this.defaultActiveSourceVideoId=l.default_active_source_video_id)}; g.J.L=function(){return this.gf}; g.J.B=function(l){return this.gf.B(l)}; g.J.yA=function(){return!this.isLivePlayback||this.allowLiveDvr}; g.J.hasSupportedAudio51Tracks=function(){var l;return!((l=this.qM)==null||!l.ph)}; g.J.getUserAudio51Preference=function(){var l=1;Ff(this.gf)&&this.B("html5_ytv_surround_toggle_default_off")?l=0:g.gC(this.gf)&&this.isLivePlayback&&this.uK()&&(l=0);var c;return(c=g.VK("yt-player-audio51"))!=null?c:l}; g.J.XM=function(){this.vU()||(this.D.G||this.D.unsubscribe("refresh",this.XM,this),this.qH(-1))}; g.J.qH=function(l){if(!this.isLivePlayback||!this.N||this.N.flavor!=="fairplay"){var c=Bji(this.D,this.Ts);if(c.length>0){for(var Y=g.b(c),X=Y.next();!X.done;X=Y.next())X=X.value,X.startSecs=Math.max(X.startSecs,this.yB()),this.B("html5_cuepoint_identifier_logging")&&X.event==="start"&&this.Gz("cuepoint",{pubCue:X.identifier,segNum:l});this.publish("cuepointupdated",c,l);this.Ts+=c.length;if(Ug(this)&&this.gf.EV())for(c=g.b(c),Y=c.next();!Y.done;Y=c.next())Y=Y.value,this.Gz("cuepoint",{segNum:l,event:Y.event, startSecs:Y.startSecs,id:Y.identifier.slice(-16)}),Y.event==="start"&&(Y=Y.startSecs,this.pR.start=this.nh,this.pR.end=Y+3)}}}; g.J.q2=function(){this.vU()||(this.loading=!1,this.publish("dataloaded"))}; g.J.uK=function(){return this.AI!==void 0?this.AI:this.AI=!!this.bd||!!this.D&&bu(this.D)}; g.J.S6=function(l){var c=this;if(this.vU())return Kg();this.gC=this.ph=this.K=null;lq(this,"html5_high_res_logging_always")&&(this.gf.ZV=!0);return $pc(this,l).then(void 0,function(){return mpn(c,l)}).then(void 0,function(){return WNi(c)}).then(void 0,function(){return sYi(c)})}; g.J.v5=function(l){this.K=l;QYr(this,this.K.getAvailableAudioTracks());if(this.K){l=g.b(this.K.videoInfos);for(var c=l.next();!c.done;c=l.next()){c=c.value;var Y=c.containerType;Y!==0&&(this.w7[Y]=c.id)}}vY(this);if(this.N&&this.K&&this.K.videoInfos&&!(this.K.videoInfos.length<=0)&&(l=lZ(this.K.videoInfos[0]),this.N.flavor==="fairplay"!==l))for(c=g.b(this.ON),Y=c.next();!Y.done;Y=c.next())if(Y=Y.value,l===(Y.flavor==="fairplay")){this.N=Y;break}}; g.J.wv=function(){if(this.cotn)return null;var l=g.xu(this.gf)||this.B("web_l3_storyboard");if(!this.PX)if(this.playerResponse&&this.playerResponse.storyboards){var c=this.playerResponse.storyboards,Y=c.playerStoryboardSpecRenderer;Y&&Y.spec?this.PX=new Qh(Y.spec,this.lengthSeconds,void 0,!1,l):(c=c.playerLiveStoryboardSpecRenderer)&&c.spec&&this.D&&(Y=Qac(this.D.D).index)&&(this.PX=new WZ(c.spec,this.D.isLive,Y,l))}else this.G_?this.PX=new Qh(this.G_,this.lengthSeconds,void 0,!1,l):this.Ge&&this.D&& (c=Qac(this.D.D).index)&&(this.PX=new WZ(this.Ge,this.D.isLive,c,l));return this.PX}; g.J.getStoryboardFormat=function(){if(this.cotn)return null;if(this.playerResponse&&this.playerResponse.storyboards){var l=this.playerResponse.storyboards;return(l=l.playerStoryboardSpecRenderer||l.playerLiveStoryboardSpecRenderer)&&l.spec||null}return this.G_||this.Ge}; g.J.yx=function(){return this.D&&!isNaN(this.D.yx())?this.D.yx():Ug(this)?0:this.lengthSeconds}; g.J.yB=function(){return this.D&&!isNaN(this.D.yB())?this.D.yB():0}; g.J.getPlaylistSequenceForTime=function(l){if(this.D&&this.G){var c=this.D.D[this.G.id];if(!c)return null;var Y=c.index.nt(l);c=c.index.getStartTime(Y);return{sequence:Y,elapsed:Math.floor((l-c)*1E3)}}return null}; g.J.UU=function(){return!this.vU()&&!(!this.videoId&&!this.Ig)}; g.J.fO=function(){var l,c,Y;return!!this.adaptiveFormats||!!((l=this.playerResponse)==null?0:(c=l.streamingData)==null?0:(Y=c.adaptiveFormats)==null?0:Y.length)}; g.J.isLoaded=function(){return BZ(this)&&!this.Xw&&!this.SA}; g.J.Bp=function(l){l||(l="hqdefault.jpg");var c=this.j[l];return c||this.gf.Kh||l==="pop1.jpg"||l==="pop2.jpg"||l==="sddefault.jpg"||l==="hq720.jpg"||l==="maxresdefault.jpg"?c:LY(this.gf,this.videoId,l)}; g.J.Hu=function(){return this.isLivePlayback||this.dC||this.Ch||!(!this.liveUtcStartSeconds||!this.lN)}; g.J.isOtf=function(){return!!this.D&&(this.D.isOtf||!this.dC&&!this.isLivePlayback&&this.D.G)}; g.J.getAvailableAudioTracks=function(){return this.K?this.K.getAvailableAudioTracks().length>0?this.K.getAvailableAudioTracks():this.Vu||[]:[]}; g.J.getAudioTrack=function(){var l=this;if(this.T&&!lZ(this.T))return g.gM(this.getAvailableAudioTracks(),function(X){return X.id===l.T.id})||this.Fw; if(this.Vu){if(!this.TK)for(var c=g.b(this.Vu),Y=c.next();!Y.done;Y=c.next())if(Y=Y.value,Y.rB.getIsDefault()){this.TK=Y;break}return this.TK||this.Fw}return this.Fw}; g.J.getPlayerResponse=function(){return this.playerResponse}; g.J.getWatchNextResponse=function(){return this.ZA}; g.J.getHeartbeatResponse=function(){return this.A1}; g.J.If=function(){return this.watchUrl?this.watchUrl:this.gf.getVideoUrl(this.videoId)}; g.J.FX=function(){return!!this.D&&(VFK(this.D)||osg(this.D)||CZk(this.D))}; g.J.getEmbeddedPlayerResponse=function(){return this.Ew}; g.J.EX=function(){return(this.eventLabel||this.gf.PU)==="shortspage"}; g.J.isAd=function(){return this.t2||!!this.adFormat}; g.J.isDaiEnabled=function(){return!!(this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.daiConfig&&this.playerResponse.playerConfig.daiConfig.enableDai)}; g.J.q0=function(){var l,c,Y;return this.isDaiEnabled()&&!!((l=this.playerResponse)==null?0:(c=l.playerConfig)==null?0:(Y=c.daiConfig)==null?0:Y.ssaEnabledPlayback)}; g.J.OH=function(){return UKc(this)?this.JX:this.c9||this.kQ}; g.J.NL=function(){return this.PK||this.kQ}; g.J.e6=function(){return lq(this,"html5_samsung_vp9_live")}; g.J.Gz=function(l,c,Y){this.publish("ctmp",l,c,Y)}; g.J.v0=function(l,c,Y){this.publish("ctmpstr",l,c,Y)}; g.J.hasProgressBarBoundaries=function(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)}; g.J.getGetAdBreakContext=function(l,c){l=l===void 0?NaN:l;c=c===void 0?NaN:c;var Y={isSabr:d5(this)},X,k=(X=this.getHeartbeatResponse())==null?void 0:X.adBreakHeartbeatParams;k&&(Y.adBreakHeartbeatParams=k);if(this.B("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.D&&!isNaN(l)&&!isNaN(c)){c=l-c;for(var r in this.D.D)if(X=this.D.D[r],X.info.L0()||X.info.St())if(X=X.index,X.isLoaded()){r=X.nt(c);X=X.hA(r)+c-X.getStartTime(r);this.Gz("gabc",{t:l.toFixed(3),mt:c.toFixed(3),sg:r,igt:X.toFixed(3)}); Y.livePlaybackPosition={utcTimeMillis:""+(X*1E3).toFixed(0)};break}}return Y}; g.J.isEmbedsShortsMode=function(l,c){if(!g.h2(this.gf))return!1;var Y;if(!this.B("embeds_enable_emc3ds_shorts")&&((Y=this.gf.getWebPlayerContextConfig())==null?0:Y.embedsEnableEmc3ds)||(this.gf.JJ||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||c)return!1;var X,k;return!!(((X=this.embeddedPlayerConfig)==null?0:(k=X.embeddedPlayerFlags)==null?0:k.isShortsExperienceEligible)&&l.width<=l.height)}; g.J.Tz=function(){g.OG.prototype.Tz.call(this);this.j_=null;delete this.I9;delete this.accountLinkingConfig;delete this.D;this.K=this.A1=this.playerResponse=this.ZA=null;this.e0=this.adaptiveFormats="";delete this.botguardData;this.Gc=this.suggestions=this.Gd=null;this.sabrContextUpdates.clear()};var N$V={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},pG5={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},q4y={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},fag={0:"YT_KIDS_AGE_UP_MODE_UNKNOWN",1:"YT_KIDS_AGE_UP_MODE_OFF",2:"YT_KIDS_AGE_UP_MODE_TWEEN",3:"YT_KIDS_AGE_UP_MODE_PRESCHOOL"},b5L={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},Pi5={0:"UNPLUGGED_FILTER_MODE_TYPE_UNKNOWN",1:"UNPLUGGED_FILTER_MODE_TYPE_NONE",2:"UNPLUGGED_FILTER_MODE_TYPE_PG", 3:"UNPLUGGED_FILTER_MODE_TYPE_PG_THIRTEEN"},aac={0:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_UNSPECIFIED",1:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_30_SECONDS",2:"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_FULL"};g.P(yJ,g.C);g.J=yJ.prototype;g.J.handleExternalCall=function(l,c,Y){var X=this.state.C[l],k=this.state.U[l],r=X;if(k)if(Y&&I2(Y,uaL))r=k;else if(!X)throw Error('API call from an untrusted origin: "'+Y+'"');this.logApiCall(l,Y);if(r){Y=!1;X=g.b(c);for(k=X.next();!k.done;k=X.next())if(String(k.value).includes("javascript:")){Y=!0;break}Y&&g.Cj(Error('Dangerous call to "'+l+'" with ['+c+"]."));return r.apply(this,c)}throw Error('Unknown API method: "'+l+'".');}; g.J.logApiCall=function(l,c,Y){var X=this.app.L();X.SA&&!this.state.j.has(l)&&(this.state.j.add(l),g.Oq("webPlayerApiCalled",{callerUrl:X.loaderUrl,methodName:l,origin:c||void 0,playerStyle:X.playerStyle||void 0,embeddedPlayerMode:X.JJ,errorCode:Y}))}; g.J.publish=function(l){var c=g.wy.apply(1,arguments);this.state.K.publish.apply(this.state.K,[l].concat(g.N(c)));if(l==="videodatachange"||l==="resize"||l==="cardstatechange")this.state.G.publish.apply(this.state.G,[l].concat(g.N(c))),this.state.T.publish.apply(this.state.T,[l].concat(g.N(c)))}; g.J.cU=function(l){var c=g.wy.apply(1,arguments);this.state.K.publish.apply(this.state.K,[l].concat(g.N(c)));this.state.G.publish.apply(this.state.G,[l].concat(g.N(c)))}; g.J.fV=function(l){var c=g.wy.apply(1,arguments);this.state.K.publish.apply(this.state.K,[l].concat(g.N(c)));this.state.G.publish.apply(this.state.G,[l].concat(g.N(c)));this.state.T.publish.apply(this.state.T,[l].concat(g.N(c)))}; g.J.Fr=function(l){var c=g.wy.apply(1,arguments);this.state.K.publish.apply(this.state.K,[l].concat(g.N(c)));this.state.G.publish.apply(this.state.G,[l].concat(g.N(c)));this.state.T.publish.apply(this.state.T,[l].concat(g.N(c)));this.state.N.publish.apply(this.state.N,[l].concat(g.N(c)))}; g.J.B=function(l){return this.app.L().B(l)}; g.J.Tz=function(){if(this.state.element){var l=this.state.element,c;for(c in this.state.D)this.state.D.hasOwnProperty(c)&&(l[c]=null);this.state.element=null}g.C.prototype.Tz.call(this)};g.P(G$,g.zD);G$.prototype.publish=function(l){var c=g.wy.apply(1,arguments);if(this.N.has(l))return this.N.get(l).push(c),!0;var Y=!1;try{for(c=[c],this.N.set(l,c);c.length;)Y=g.zD.prototype.publish.call.apply(g.zD.prototype.publish,[this,l].concat(g.N(c.shift())))}finally{this.N.delete(l)}return Y};g.P(fX,g.C);fX.prototype.Tz=function(){this.N.dispose();this.T.dispose();this.G.dispose();this.K.dispose();this.j=this.D=this.U=this.C=this.W=void 0};var ntv=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));g.P(bq,yJ);g.J=bq.prototype;g.J.getApiInterface=function(){return Array.from(this.state.W)}; g.J.q5=function(l,c){this.state.N.subscribe(l,c)}; g.J.Yoh=function(l,c){this.state.N.unsubscribe(l,c)}; g.J.getPlayerState=function(l){return JxO(this.app,l)}; g.J.rK=function(){return JxO(this.app)}; g.J.x6d=function(l,c,Y){Nu(this)&&(Vx(this.app,!0,1),Zd(this.app,l,c,Y,1))}; g.J.getCurrentTime=function(l,c,Y){var X=this.getPlayerState(l);if(this.app.getAppState()===2&&X===5){var k;return((k=this.app.getVideoData())==null?void 0:k.startSeconds)||0}return this.B("web_player_max_seekable_on_ended")&&X===0?X2y(this.app,l):l?this.app.getCurrentTime(l,c,Y):this.app.getCurrentTime(l)}; g.J.qj=function(){return this.app.getCurrentTime(1)}; g.J.nf=function(){var l=this.app.hA(1);return isNaN(l)?this.getCurrentTime(1):l}; g.J.Uc=function(){return this.app.getDuration(1)}; g.J.bM=function(l,c){l=g.b0(Math.floor(l),0,100);isFinite(l)&&np(this.app,{volume:l,muted:this.isMuted()},c)}; g.J.bt0=function(l){this.bM(l,!1)}; g.J.oC=function(l){np(this.app,{muted:!0,volume:this.getVolume()},l)}; g.J.cg7=function(){this.oC(!1)}; g.J.Kw=function(l){aD(this.app)&&!this.B("embeds_enable_emc3ds_muted_autoplay")||np(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},l)}; g.J.Wf0=function(){aD(this.app)&&this.B("embeds_enable_emc3ds_muted_autoplay")||this.Kw(!1)}; g.J.getPlayerMode=function(){var l={};this.app.getVideoData().UG&&(l.pfp={enableIma:g.Xo(this.app.getVideoData())&&this.app.u8().allowImaMonetization,autoplay:$$(this.app.u8()),mutedAutoplay:this.app.u8().mutedAutoplay});return l}; g.J.q8=function(){var l=this.app.getPresentingPlayerType();if(l===2&&!this.app.jt()){var c=v1(this.app.wB());if(!JgN(c)||dXQ(c))return}l===3?this.app.jY().RV.playVideo():this.app.L().B("html5_ssap_ignore_play_for_ad")&&g.uz(this.app.u8())&&l===2||this.app.playVideo(l)}; g.J.xi6=function(){Vx(this.app,!0,1);this.q8()}; g.J.pauseVideo=function(l){var c=this.app.getPresentingPlayerType();if(c!==2||this.app.jt()||JgN(v1(this.app.wB())))c===3?this.app.jY().RV.pauseVideo():this.app.pauseVideo(c,l)}; g.J.alQ=function(){var l=this.app,c=!1;l.fh.DZ&&(l.Ih.publish("pageTransition"),c=!0);l.stopVideo(c)}; g.J.clearVideo=function(){}; g.J.getAvailablePlaybackRates=function(){var l=this.app.L();return l.enableSpeedOptions?["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(l.T?l.ancestorOrigins[0]:window.location.origin)||l.jA?vX7:l.supportsVarispeedExtendedFeatures?xP6:l.B("web_remix_allow_up_to_3x_playback_rate")&&g.Zq(l)?z4N:v3:[1]}; g.J.getPlaybackQuality=function(l){return(l=this.app.KC(l))?l.getPlaybackQuality():"unknown"}; g.J.CKs=function(){}; g.J.getAvailableQualityLevels=function(l){return(l=this.app.KC(l))?(l=g.vL(l.mV(),function(c){return c.quality}),l.length&&(l[0]==="auto"&&l.shift(),l=l.concat(["auto"])),l):[]}; g.J.Fx=function(){return this.getAvailableQualityLevels(1)}; g.J.fAh=function(){return this.xI()}; g.J.DQ6=function(){return 1}; g.J.getVideoLoadedFraction=function(l){return this.app.getVideoLoadedFraction(l)}; g.J.xI=function(){return this.getVideoLoadedFraction()}; g.J.K0f=function(){return 0}; g.J.getSize=function(){var l=this.app.m0().getPlayerSize();return{width:l.width,height:l.height}}; g.J.setSize=function(){this.app.m0().resize()}; g.J.loadVideoById=function(l,c,Y,X){if(!l)return!1;l=Px(l,c,Y);return this.app.loadVideoByPlayerVars(l,X)}; g.J.kc7=function(l,c,Y){l=this.loadVideoById(l,c,Y,1);Vx(this.app,l,1)}; g.J.cueVideoById=function(l,c,Y,X){l=Px(l,c,Y);this.app.cueVideoByPlayerVars(l,X)}; g.J.CJ=function(l,c,Y){this.cueVideoById(l,c,Y,1)}; g.J.loadVideoByUrl=function(l,c,Y,X){l=zAv(l,c,Y);return this.app.loadVideoByPlayerVars(l,X)}; g.J.NB7=function(l,c,Y){l=this.loadVideoByUrl(l,c,Y,1);Vx(this.app,l,1)}; g.J.cueVideoByUrl=function(l,c,Y,X){l=zAv(l,c,Y);this.app.cueVideoByPlayerVars(l,X)}; g.J.yC=function(l,c,Y){this.cueVideoByUrl(l,c,Y,1)}; g.J.Qhd=function(){var l=this.app.L();if(l.Kh)return"";var c=this.app.u8(),Y=void 0;c.isLivePlayback||(Y=Math.floor(this.app.getCurrentTime(1)));return l.getVideoUrl(c.videoId,this.getPlaylistId()||void 0,Y)}; g.J.hB=function(){return this.app.getDebugText()}; g.J.getVideoEmbedCode=function(){var l=this.app.L();if(l.Kh)return"";var c=this.app.u8();return l.getVideoEmbedCode(c.isPrivate?"":c.title,this.app.u8().videoId,this.app.m0().getPlayerSize(),this.getPlaylistId()||void 0)}; g.J.Zu=function(l,c,Y){return f6k(this.app,l,c,Y)}; g.J.removeCueRange=function(l){return bNi(this.app,l)}; g.J.loadPlaylist=function(l,c,Y,X){this.app.loadPlaylist(l,c,Y,X)}; g.J.P9s=function(l,c,Y,X){this.loadPlaylist(l,c,Y,X);Vx(this.app,!0,1)}; g.J.cuePlaylist=function(l,c,Y,X){this.app.cuePlaylist(l,c,Y,X)}; g.J.nextVideo=function(l,c){this.app.nextVideo(l,c)}; g.J.rgs=function(){this.nextVideo();Vx(this.app,!0,1)}; g.J.previousVideo=function(l){this.app.previousVideo(l)}; g.J.CB0=function(){this.previousVideo();Vx(this.app,!0,1)}; g.J.playVideoAt=function(l){this.app.playVideoAt(l)}; g.J.z8T=function(l){this.playVideoAt(l);Vx(this.app,!0,1)}; g.J.setShuffle=function(l){var c=this.app.getPlaylist();c&&c.setShuffle(l)}; g.J.setLoop=function(l){var c=this.app.getPlaylist();c&&(c.loop=l)}; g.J.RE=function(){var l=this.app.getPlaylist();if(!l)return null;for(var c=[],Y=0;Y=400)if(l=this.u8(),this.V.L().B("client_respect_autoplay_switch_button_renderer"))l=!!l.autoplaySwitchButtonRenderer;else{var c,Y,X,k;l=!!((c=l.getWatchNextResponse())==null?0:(Y=c.contents)==null?0:(X=Y.twoColumnWatchNextResults)==null?0:(k=X.autoplay)==null?0:k.autoplay)!==!1}if(l)this.D||(this.D=!0,this.QB(this.D),this.V.L().B("web_player_autonav_toggle_always_listen")||Ffn(this), c=this.u8(),this.Gx(c.autonavState),this.V.logVisibility(this.element,this.D));else if(this.D=!1,this.QB(this.D),!this.V.L().B("web_player_autonav_toggle_always_listen"))for(this.V.L().B("web_player_autonav_toggle_always_listen"),c=g.b(this.G),Y=c.next();!Y.done;Y=c.next())this.BA(Y.value)}; g.J.Gx=function(l){l$i(this)?this.isChecked=l!==1:((l=l!==1)||(g.ml(),l=g.pg("web_autonav_allow_off_by_default")&&!g.WJ(0,141)&&g.Ln("AUTONAV_OFF_BY_DEFAULT")?!1:!g.WJ(0,140)),this.isChecked=l);Iav(this)}; g.J.onClick=function(){this.isChecked=!this.isChecked;this.V.t9(this.isChecked?2:1);Iav(this);if(l$i(this)){var l=this.u8().autoplaySwitchButtonRenderer;this.isChecked&&(l==null?0:l.onEnabledCommand)?this.V.cU("innertubeCommand",l.onEnabledCommand):!this.isChecked&&(l==null?0:l.onDisabledCommand)&&this.V.cU("innertubeCommand",l.onDisabledCommand)}this.V.logClick(this.element)}; g.J.getValue=function(){return this.isChecked}; g.J.u8=function(){return this.V.getVideoData(1)};g.P(cNO,ID);g.P(eb,g.gP);eb.prototype.onClick=function(){this.enabled&&(Jm(this,!this.checked),this.publish("select",this.checked))}; eb.prototype.getValue=function(){return this.checked}; eb.prototype.setEnabled=function(l){(this.enabled=l)?this.element.removeAttribute("aria-disabled"):this.element.setAttribute("aria-disabled","true")};var X5k=["en-CA","en","es-MX","fr-CA"];g.P(G3,eb);G3.prototype.df=function(l){l?this.D||(this.l9.Fn(this),this.D=!0):this.D&&(this.l9.q6(this),this.D=!1);this.D&&Jm(this,azn())}; G3.prototype.T=function(){g.yu(this.element,"ytp-menuitem-highlight-transition-enabled")}; G3.prototype.K=function(l){var c=azn();l!==c&&(c=g.ml(),sd(190,l),sd(192,!0),c.save(),this.V.cU("cinematicSettingsToggleChange",l))}; G3.prototype.Tz=function(){this.D&&this.l9.q6(this);eb.prototype.Tz.call(this)};g.P(fh,ID);fh.prototype.updateCinematicSettings=function(l){this.D=l;var c;(c=this.menuItem)==null||c.df(l);this.api.publish("onCinematicSettingsVisibilityChange",l)};g.P(e5n,ID);g.P(Pn,ID);Pn.prototype.setCreatorEndscreenVisibility=function(l){var c;(c=hH(this.api.wB()))==null||c.QB(l)}; Pn.prototype.D=function(l){function c(X){X==="creatorendscreen"&&(X=hH(Y.api.wB()))&&X.ND0(Y.hideButton)} var Y=this;this.hideButton=l;this.events.Z(this.api,"modulecreated",c);c("creatorendscreen")};g.P(bX,eb);bX.prototype.K=function(l){this.T(l?1:0)}; bX.prototype.G=function(){var l=this.hasDrcAudioTrack(),c=this.D()===1&&l;Jm(this,c);this.setEnabled(l)}; bX.prototype.Tz=function(){this.l9.q6(this);eb.prototype.Tz.call(this)};g.P(qO,ID);qO.prototype.getDrcUserPreference=function(){return this.D}; qO.prototype.setDrcUserPreference=function(l){g.jQ("yt-player-drc-pref",l,31536E3);l!==this.D&&(this.D=l,this.updateEnvironmentData(),this.G()&&this.api.lU())}; qO.prototype.updateEnvironmentData=function(){this.api.L().qM=this.D===1}; qO.prototype.G=function(){var l,c,Y=(l=this.api.getVideoData())==null?void 0:(c=l.K)==null?void 0:c.D;if(!Y)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.B("mta_drc_mutual_exclusion_removal")){var X=this.api.getAudioTrack().rB.id;return vq(Y,function(k){var r;return k.audio.D&&((r=k.rB)==null?void 0:r.id)===X})}return vq(Y,function(k){var r; return((r=k.audio)==null?void 0:r.D)===!0})};g.P(aG,ID);aG.prototype.onVideoDataChange=function(){var l=this,c=this.api.getVideoData();this.api.EU("embargo",1);var Y=c==null?void 0:c.f4.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(Y==null?0:Y.length)?dLg(this,Y.filter(function(X){return JNc(l,X)})):(c==null?0:c.cueRanges)&&dLg(this,c.cueRanges.filter(function(X){return JNc(l,X)}))}; aG.prototype.G=function(l){return l.embargo!==void 0}; aG.prototype.Tz=function(){ID.prototype.Tz.call(this);this.D={}};g.P(NO,ID); NO.prototype.addEmbedsConversionTrackingParams=function(l){var c=this.api.L(),Y=c.widgetReferrer,X=c.Ud,k=this.D,r="",e=c.getWebPlayerContextConfig();e&&(r=e.embedsIframeOriginParam||"");Y.length>0&&(l.embeds_widget_referrer=Y);X.length>0&&(l.embeds_referring_euri=X);c.T&&r.length>0&&(l.embeds_referring_origin=r);e&&e.embedsFeature&&(l.feature=e.embedsFeature);k.length>0&&(c.B("embeds_web_enable_lite_experiment_control_arm_logging")?k.unshift(28572):g.D0(g.ZW(c))&&k.unshift(159628),c=k.join(","),c= g.BU()?c:g.NM(c,4),l.source_ve_path=c);this.D.length=0};g.P(yNi,ID);g.P(OBr,ID);g.P(ph,g.C);ph.prototype.Tz=function(){g.C.prototype.Tz.call(this);this.D=null;this.G&&this.G.disconnect()};g.P(toS,ID);g.P(RG,g.B);RG.prototype.show=function(){g.B.prototype.show.call(this);this.api.logVisibility(this.element,!0)}; RG.prototype.onVideoDataChange=function(l){var c,Y,X=(c=this.api.getVideoData())==null?void 0:(Y=c.getPlayerResponse())==null?void 0:Y.playabilityStatus;X&&(c=ULv(X),g.L(this.api.getPlayerStateObject(),128)||l==="dataloaderror"||!c?(this.G=0,iX(this),this.hide()):(l=(c.remainingTimeSecs||0)*1E3,l>0&&(this.show(),this.updateValue("label",RC(c.label)),f$y(this,l))))}; RG.prototype.Tz=function(){iX(this);g.B.prototype.Tz.call(this)};g.P(PBK,ID);g.P(Sb,g.B);Sb.prototype.onClick=function(){this.Ih.logClick(this.element);this.Ih.cU("onFullerscreenEduClicked")}; Sb.prototype.df=function(){this.Ih.isFullscreen()?this.D?this.fade.hide():this.fade.show():this.hide();this.Ih.logVisibility(this.element,this.Ih.isFullscreen()&&!this.D)};g.P(vn,ID);vn.prototype.updateFullerscreenEduButtonSubtleModeState=function(l){var c;(c=this.D)!=null&&(g.DK(c.element,"ytp-fullerscreen-edu-button-subtle",l),l&&!c.G&&(c.element.setAttribute("title","Scroll for details"),xh(c.Ih,c.element,c),c.G=!0))}; vn.prototype.updateFullerscreenEduButtonVisibility=function(l){var c;(c=this.D)!=null&&(c.D=l,c.df())};g.P(bBc,g.B);g.P(NHn,ID);g.P(x0,ID);x0.prototype.getSphericalProperties=function(){var l=g.j$(this.api.wB());return l?l.getSphericalProperties():{}}; x0.prototype.setSphericalProperties=function(l){if(l){var c=g.j$(this.api.wB());c&&c.setSphericalProperties(l,!0)}};g.P(z3,ID);g.J=z3.prototype;g.J.createClientVe=function(l,c,Y,X){this.api.createClientVe(l,c,Y,X===void 0?!1:X)}; g.J.createServerVe=function(l,c,Y){this.api.createServerVe(l,c,Y===void 0?!1:Y)}; g.J.setTrackingParams=function(l,c){this.api.setTrackingParams(l,c)}; g.J.logClick=function(l,c){this.api.logClick(l,c)}; g.J.logVisibility=function(l,c,Y){this.api.logVisibility(l,c,Y)}; g.J.hasVe=function(l){return this.api.hasVe(l)}; g.J.destroyVe=function(l){this.api.destroyVe(l)};var R5n=!1;hm.prototype.setPlaybackRate=function(l){this.playbackRate=Math.max(1,l)}; hm.prototype.getPlaybackRate=function(){return this.playbackRate};jb.prototype.rN=function(l){var c=g.cX(l.info.D.info,this.X7.Hu),Y=l.info.BU+this.T,X=l.info.startTime*1E3;if(this.policy.Ud)try{X=this.policy.Ud?g.YJ(l)*1E3:l.info.startTime*1E3}catch(e){Math.random()>.99&&this.logger&&(X=Sc(l.D).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:l.info.kF(),encodedDataView:g.aW(X,4)})),X=l.info.startTime*1E3}var k=l.info.clipId,r=this.policy.Ud?g.NjL(l)*1E3:l.info.duration*1E3;this.policy.Ud&&(X<0||r<0)&&(this.logger&&(this.logger({missingSegInfo:l.info.kF(), startTimeMs:X,durationMs:r}),this.policy.bH||(X<0&&(X=l.info.startTime*1E3),r<0&&(r=l.info.duration*1E3))),this.policy.bH&&(X<0&&(X=l.info.startTime*1E3),r<0&&(r=l.info.duration*1E3)));return{formatId:c,BU:Y,startTimeMs:X,clipId:k,LJ:r}}; jb.prototype.Jd=function(l){this.timestampOffset=l};Ch.prototype.seek=function(l,c){l!==this.D&&(this.seekCount=0);this.D=l;var Y=this.videoTrack.G,X=this.audioTrack.G,k=this.audioTrack.In,r=QCX(this,this.videoTrack,l,this.videoTrack.In,c);c=QCX(this,this.audioTrack,this.policy.Sk?l:r,k,c);l=Math.max(l,r,c);this.N=!0;this.X7.isManifestless&&(VoK(this,this.videoTrack,Y),VoK(this,this.audioTrack,X));return l}; Ch.prototype.isSeeking=function(){return this.N}; Ch.prototype.Ms=function(l){this.K=l}; var $Ln=2/24;var Mor=0;g.J=g2.prototype;g.J.ac=function(){this.j=this.now();Q7v(this.VB,this.j);this.Jg.ac()}; g.J.hE=function(l,c){var Y=this.policy.G?(0,g.nb)():0;uX(this,l,c);l-this.W<10&&this.G>0||this.pY(l,c);this.Jg.hE(l,c);this.policy.G&&(l=(0,g.nb)()-Y,this.V2+=l,this.iQ=Math.max(l,this.iQ))}; g.J.pY=function(l,c){var Y=(l-this.W)/1E3,X=c-this.K;this.PR||(N$(this.VB,Y,X),this.Dk(Y,X));this.W=l;this.K=c}; g.J.H9=function(){this.JJ&&sCk(this);this.Jg.H9()}; g.J.qU=function(l){this.JJ||(this.JJ=this.N-this.qJ+l,this.fC=this.N,this.DZ=this.C)}; g.J.S1=function(l,c){l=l===void 0?this.C:l;c=c===void 0?this.N:c;this.G>0||(this.U=l,this.G=c,this.AJ=this.isActive=!0)}; g.J.Kl=function(){return this.IY||2}; g.J.aF=function(){}; g.J.OQ=function(){var l,c={rn:this.requestNumber,rt:(this.C-this.D).toFixed(),lb:this.N,stall:(1E3*this.T).toFixed(),ht:(this.j-this.D).toFixed(),elt:(this.U-this.D).toFixed(),elb:this.G,d:(l=this.PU)==null?void 0:l.mz()};this.url&&p5V(c,this.url);this.policy.G&&(c.mph=this.iQ.toFixed(),c.tph=this.V2.toFixed());c.ulb=this.Ch;c.ult=this.Kh;c.abw=this.Ud;return c}; g.J.now=function(){return(0,g.nb)()}; g.J.deactivate=function(){this.isActive&&(this.isActive=!1)};g.P(FS,g2);g.J=FS.prototype;g.J.OQ=function(){var l=g2.prototype.OQ.call(this);l.pb=this.TM;l.pt=(1E3*this.ph).toFixed();l.se=this.OV;return l}; g.J.l7=function(){var l=this.Jg;this.nh||(this.nh=l.l7?l.l7():1);return this.nh}; g.J.U1=function(){return this.Gu?this.l7()!==1:!1}; g.J.CL=function(l,c,Y){if(!this.MJ){this.MJ=!0;if(!this.PR){uX(this,l,c);this.pY(l,c);var X=this.l7();this.OV=Y;if(!this.PR)if(X===2){X=l-this.U0)||IG(this,X,c),this.G>0&&q$(this.VB, c,this.T));l=(l-this.D)/1E3||.01;this.policy.U&&!(this.G>0)||bp(this.VB,l,this.K,Lvr(this),this.LP)}this.deactivate()}}; g.J.uL=function(l,c,Y){Y&&(this.nh=2);l<0&&this.IY&&(l=this.IY);c?this.Ed+=l:this.ZA+=l}; g.J.Kl=function(){return this.ZA||this.Ed||g2.prototype.Kl.call(this)}; g.J.pY=function(l,c){var Y=(l-this.W)/1E3,X=c-this.K,k=this.l7();this.isActive?k===1&&((X>0||this.policy.N)&&(Y>.2||X<1024)?(this.T+=Y,X>0&&Y>.2&&IG(this,this.A4?Y:.05,X),this.Gc=!0):X>0&&(IG(this,Y,X),this.Gc=!0)):c&&c>=this.policy.D&&this.S1(l,c);g2.prototype.pY.call(this,l,c)}; g.J.fQ=function(l){if(!this.PR){uX(this,l,this.N);var c=(l-this.D)/1E3;this.l7()!==2&&this.G>0&&(this.T+=(l-this.W)/1E3,q$(this.VB,this.K,this.T));bp(this.VB,c,this.K,Lvr(this),this.LP,!0);l=(l-this.W)/1E3;N$(this.VB,l,0);this.Dk(l,0)}}; g.J.S1=function(l,c){l=l===void 0?this.C:l;c=c===void 0?this.N:c;if(!(this.G>0)&&(g2.prototype.S1.call(this,l,c),this.l7()===1)){c=(this.j-this.D)/1E3;var Y=(l-this.j)/1E3;this.Gu&&l8(this,this.now());this.Pu||this.PR||(this.IY&&(Y=Math.max(0,Y-this.IY)),l=this.VB,l.U.aH(1,c),l.PU.aH(1,Y))}}; g.J.DB=function(){this.Gu&&l8(this,this.now());return this.yf}; g.J.Bx=function(){var l;if(l=this.K>this.yO)l=(l=this.K)?l>=this.policy.D:!1;return l}; g.J.Pk=function(){return this.uQ}; g.J.Dn=function(l){l=l===void 0?this.now():l;if(this.Gu){l8(this,l);if(this.nh?this.U1():this.xT!==this.NQ){var c=this.NQ;if(l0?Y+l:Y+Math.max(l,c)}; g.J.mx=function(){return this.now()-this.U}; g.J.Mb=function(){return(this.K-this.G)*1E3/this.mx()||0}; g.J.Gp=function(){return this.U};ch.prototype.feed=function(l){Nz(this.D,l);this.Xq()}; ch.prototype.Xq=function(){if(this.T){if(!this.D.getLength())return;var l=this.D.split(this.K-this.G),c=l.q7;l=l.VL;if(!this.Jg.qU(this.T,c,this.G,this.K))return;this.G+=c.getLength();this.D=l;this.G===this.K&&(this.T=this.K=this.G=void 0)}for(;;){var Y=0;l=g.b(ANn(this.D,Y));c=l.next().value;Y=l.next().value;Y=g.b(ANn(this.D,Y));l=Y.next().value;Y=Y.next().value;if(c<0||l<0)break;if(!this.D.D9(Y,l)){if(!this.Jg.qU||!this.D.D9(Y,1))break;Y=this.D.split(Y).VL;this.Jg.qU(c,Y,0,l)&&(this.T=c,this.G= Y.getLength(),this.K=l,this.D=new a5([]));break}l=this.D.split(Y).VL.split(l);Y=l.VL;this.Jg.Yg(c,l.q7);this.D=Y}}; ch.prototype.dispose=function(){this.D=new a5};g.J=Y5.prototype;g.J.wm=function(){return 0}; g.J.jZ=function(){return null}; g.J.uD=function(){return null}; g.J.NS=function(){return this.state>=1}; g.J.isComplete=function(){return this.state>=3}; g.J.jc=function(){return this.state===5}; g.J.onStateChange=function(){}; g.J.cA=function(l){var c=this.state;this.state=l;this.onStateChange(c);this.callback&&this.callback(this,c)}; g.J.dE=function(l){l&&this.state=this.xhr.HEADERS_RECEIVED}; g.J.getResponseHeader=function(l){try{return this.xhr.getResponseHeader(l)}catch(c){return""}}; g.J.hp=function(){return+this.getResponseHeader("content-length")}; g.J.YS=function(){return this.G}; g.J.B0=function(){return this.status>=200&&this.status<300&&!!this.G}; g.J.Sc=function(){return this.D.getLength()>0}; g.J.UD=function(){var l=this.D;this.D=new a5;return l}; g.J.EJ=function(){return this.D}; g.J.abort=function(){this.vU=!0;this.xhr.abort()}; g.J.NB=function(){return!0}; g.J.RL=function(){return this.K}; g.J.xu=function(){return""};g.J=cQk.prototype;g.J.getResponseHeader=function(l){return l==="content-type"?this.D.get("type"):""}; g.J.abort=function(){}; g.J.x$=function(){return!0}; g.J.hp=function(){return this.range.length}; g.J.YS=function(){return this.loaded}; g.J.B0=function(){return!!this.loaded}; g.J.Sc=function(){return!!this.G.getLength()}; g.J.UD=function(){var l=this.G;this.G=new a5;return l}; g.J.EJ=function(){return this.G}; g.J.NB=function(){return!0}; g.J.RL=function(){return!!this.error}; g.J.xu=function(){return this.error};g.J=XOO.prototype;g.J.start=function(l){var c={credentials:"include",cache:"no-store"};Object.assign(c,this.C);this.T&&(c.signal=this.T.signal);l=new Request(l,c);fetch(l).then(this.j,this.onError).then(void 0,yg)}; g.J.onDone=function(){this.vU()||this.Jg.H9()}; g.J.getResponseHeader=function(l){return this.responseHeaders?this.responseHeaders.get(l):null}; g.J.x$=function(){return!!this.responseHeaders}; g.J.YS=function(){return this.G}; g.J.hp=function(){return+this.getResponseHeader("content-length")}; g.J.B0=function(){return this.status>=200&&this.status<300&&!!this.G}; g.J.Sc=function(){return!!this.D.getLength()}; g.J.UD=function(){this.Sc();var l=this.D;this.D=new a5;return l}; g.J.EJ=function(){this.Sc();return this.D}; g.J.vU=function(){return this.N}; g.J.abort=function(){this.K&&this.K.cancel().catch(function(){}); this.T&&this.T.abort();this.N=!0}; g.J.NB=function(){return!0}; g.J.RL=function(){return this.W}; g.J.xu=function(){return this.errorMessage};g.J=k0n.prototype;g.J.onDone=function(){if(!this.vU){this.status=this.xhr.status;try{this.response=this.xhr.response,this.G=this.response.byteLength}catch(l){}this.D=!0;this.Jg.H9()}}; g.J.M2=function(){this.xhr.readyState===2&&this.Jg.ac()}; g.J.Yu=function(l){this.vU||(this.status=this.xhr.status,this.D||(this.G=l.loaded),this.Jg.hE((0,g.nb)(),l.loaded))}; g.J.x$=function(){return this.xhr.readyState>=2}; g.J.getResponseHeader=function(l){try{return this.xhr.getResponseHeader(l)}catch(c){return g.Cj(Error("Could not read XHR header "+l)),""}}; g.J.hp=function(){return+this.getResponseHeader("content-length")}; g.J.YS=function(){return this.G}; g.J.B0=function(){return this.status>=200&&this.status<300&&this.D&&!!this.G}; g.J.Sc=function(){return this.D&&!!this.response&&!!this.response.byteLength}; g.J.UD=function(){this.Sc();var l=this.response;this.response=void 0;return new a5([new Uint8Array(l)])}; g.J.EJ=function(){this.Sc();return new a5([new Uint8Array(this.response)])}; g.J.abort=function(){this.vU=!0;this.xhr.abort()}; g.J.NB=function(){return!1}; g.J.RL=function(){return!1}; g.J.xu=function(){return""};g.eh.prototype.info=function(){}; g.eh.prototype.debug=function(){}; g.eh.prototype.D=function(l){JF.apply(null,[5,this.tag,l].concat(g.N(g.wy.apply(1,arguments))))}; var JQ5=new Map,Oon=new Map,dxX=new function(){var l=this;this.D=new Map;this.gk={rv7:function(){return l.D}}};g.P(d7,g.C);d7.prototype.J4=function(){if(!this.n0.length)return[];var l=this.n0;this.n0=[];this.K=g.LF(l).info;return l}; d7.prototype.Xo=function(){return this.n0}; d7.prototype.Tz=function(){g.C.prototype.Tz.call(this);this.D=null;this.n0.length=0;this.Rh.length=0;this.K=null};g.P(Om,g.C);g.J=Om.prototype; g.J.e8d=function(){if(!this.vU()){var l=(0,g.nb)(),c=!1;if(this.policy.bN){l=l-(this.timing.G>0?this.timing.U:this.timing.D)-this.timing.Kl()*1E3;var Y=Nd(DP(this),!1);l>=2E3*Y?c=!0:l>=this.policy.Ry*Y&&(this.D=this.policy.WX)}else if(this.timing.G>0){if(this.N){this.policy.CC&&(this.D=0);return}var X=this.timing.Pk();this.timing.Dn();var k=this.timing.Pk();k-X>=this.policy.cI*.8?(this.D++,this.logger.debug(function(){return"Mispredicted by "+(k-X).toFixed(0)}),c=this.D>=5):this.D=0}else{var r=l- this.timing.DB(); this.policy.WX&&r>0&&(this.D+=1);c=Nd(DP(this),!1)*this.policy.e9;(c=r>c*1E3)&&this.logger.debug(function(){return"Elbow late by "+r.toFixed(3)})}this.D>0&&this.Jg.A3(); c?this.yE():this.G.start()}}; g.J.yE=function(){this.T=!0;this.Jg.XS();this.lastError="net.timeout";Um(this)}; g.J.canRetry=function(l){var c=DP(this);l=l?this.policy.AL:this.policy.PK;return c.timedOut0&&(c=c.D.getUint8(0),l.ubyte=c,Y===1&&c===0&&(l.b248180278=!0))}this.Mi&&(l.rc=this.policy.y6?this.Mi:this.Mi.toString());this.policy.oe&&this.JF&&(l.tr=this.JF);l.itag=this.info.Rh[0].D.info.itag;l.ml=""+ +this.info.Rh[0].D.yd();l.sq=""+this.info.Rh[0].BU;this.BP&&(l.ifi=""+ +no(this.info.Wu.K));this.Mi!==410&&this.Mi!==500&&this.Mi!==503||(l.fmt_unav="true");var X;(Y=this.errorMessage||((X=this.xhr)==null? void 0:X.xu()))&&(l.msg=Y);this.d4&&(l.smb="1");this.info.isDecorated()&&(l.sdai="1");return l}; g.J.Mu=function(){return EGn(this.timing)}; g.J.xu=function(){return this.xhr.xu()||""}; g.J.Bx=function(){return this.isComplete()||this.timing.Bx()}; g.J.hE=function(){!this.vU()&&this.xhr&&(this.Mi=this.xhr.status,this.policy.j_&&this.WI&&this.eV(!1),this.KP()?this.dE(2):!this.qy&&this.Bx()&&(this.dE(),this.qy=!0))}; g.J.ac=function(){if(!this.vU()&&this.xhr){if(!this.rY&&this.xhr.x$()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var l=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.rY=((0,g.nb)()-l)/1E3}this.xhr.x$()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&&this.policy.WG&&!wrK()&&g.jQ("yt-player-headers-readable",!0,2592E3);l=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var c=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")),Y;(Y=this.Eq)==null||Y.stop();this.du=l||this.du; this.R5=c||this.R5}}; g.J.H9=function(){var l=this.xhr;if(!this.vU()&&l){this.Mi=l.status;l=this.TX(l);if(this.policy.oe){var c;(c=this.Eq)==null||c.stop()}l===5?Um(this.s$):this.cA(l);this.s$.G.stop()}}; g.J.TX=function(l){var c=this;W1g(this);if(GB(this.s$,this.xhr.status,this.nA?this.timing.AJ||this.Aa:this.xhr.B0(),!1,this.vx))return 5;var Y="";fV(this.s$,this.xhr)&&(Y=Pun(this.s$,this.xhr));if(Y)return aO(DP(this.s$)),this.info.Lx(this.BP,Y),3;Y=l.YS();if(this.lq){this.eV(!0);W1g(this);if(GB(this.s$,this.xhr.status,this.timing.AJ||this.Aa,!1,this.vx))return 5;if(!this.dZ){if(this.Aa)return aO(DP(this.s$)),3;this.s$.lastError="net.closed";return 5}}else{if(GB(this.s$,this.xhr.status,this.xhr.B0(), !1,this.vx))return 5;var X=this.info.K;if(X&&X!==Y||l.RL())return this.s$.lastError="net.closed",5;this.eV(!0)}X=Fvc(this)?l.getResponseHeader("X-Bandwidth-Est"):0;if(l=Fvc(this)?l.getResponseHeader("X-Bandwidth-Est3"):0)this.By=!0,this.policy.yw&&(X=l);G0n(this.s$,Y,X?Number(X):0,this.info.Rh[0].type===5);this.logger.debug(function(){var k=c.timing;return"Succeeded, rtpd="+(k.ph*1E3+k.D-Date.now()).toFixed(0)}); return 4}; g.J.canRetry=function(){this.vU();var l=this.info.isDecorated();return this.s$.canRetry(l)}; g.J.onStateChange=function(){this.isComplete()&&(this.policy.eA?this.XS():this.timing.deactivate())}; g.J.yE=function(){this.s$.yE()}; g.J.A3=function(){this.callback&&this.callback(this,this.state)}; g.J.G6=function(){return this.s$.G6()}; g.J.dispose=function(){Y5.prototype.dispose.call(this);this.s$.dispose();var l;(l=this.Eq)==null||l.dispose();this.policy.eA||this.XS()}; g.J.XS=function(){this.logger.debug("Abort");this.xhr&&this.xhr.abort();this.timing.deactivate()}; g.J.J4=function(){if(!this.Xo().length)return[];this.xj=!0;return this.WI.J4()}; g.J.KP=function(){if(this.state<1)return!1;if(this.WI&&this.WI.n0.length)return!0;var l;return((l=this.xhr)==null?0:l.Sc())?!0:!1}; g.J.Xo=function(){this.eV(!1);return this.WI?this.WI.Xo():[]}; g.J.eV=function(l){try{if(l||this.xhr.x$()&&this.xhr.Sc()&&!fV(this.s$,this.xhr)&&!this.oa)this.WI||(this.WI=new d7(this.policy,this.info.Rh)),this.xhr.Sc()&&(this.lq?this.lq.feed(this.xhr.UD()):yf(this.WI,this.xhr.UD(),l&&!this.xhr.Sc()))}catch(c){this.lq?$xk(this,c):g.Cj(c)}}; g.J.Yg=function(l,c){switch(l){case 21:l=c.split(1).VL;QHk(this,l);break;case 22:this.dZ=!0;yf(this.WI,new a5([]),!0);break;case 43:if(l=Zu(new Kv(c),1))this.info.Lx(this.BP,l),this.Aa=!0;break;case 45:c=Xm(new Kv(c));l=c.V8;c=c.lA;l&&c&&(this.Gw=l/c);break;case 44:this.w$=Hxy(new Kv(c));var Y,X,k;!this.timing.AJ&&((Y=this.w$)==null?void 0:Y.action)===4&&((X=this.w$)==null?0:(k=X.gr)==null?0:k.nA)&&(this.nA=this.w$.gr.nA);break;case 53:this.policy.oe&&(l=zJO(new Kv(c)).mG)&&(this.Eq||(this.mG=l,this.Eq= new g.gY(this.mZ,l,this)),this.Eq.start());break;case 60:this.wE=Y8(new Kv(c));break;case 58:if(l=rvk(new Kv(c)))this.WS=l,l.WS===3&&(this.vx=!0)}}; g.J.qU=function(l,c,Y,X){Y||this.timing.qU(X);if(l!==21)return!1;if(l=this.policy.j_)if(X=c.getLength()+Y===X,l*=this.info.Rh[0].D.info.Ss,!X&&c.getLength()0)return!1;if(!this.xhr.x$())return this.logger.debug("No headers, cannot tell if head segment."),!0;if(this.lq)var l=!this.info.K;else this.xhr.hp()?l=!1:(l=this.xhr.getResponseHeader("content-type"),l=l==="audio/mp4"||l==="video/mp4"||l==="video/webm");if(!l)return!1;if(isNaN(this.info.Ct)){l=this.xhr.getResponseHeader("x-head-seqnum");var c=this.timing.policy.C?1:0;if(!l)this.logger.debug("No x-head-seqnum, cannot tell if head segment."); else if(Number(l)>this.info.Rh[0].BU+c)return!1}return!0}; g.J.OI=function(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0}; g.J.jZ=function(){this.xhr&&(this.du=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.du}; g.J.uD=function(){this.xhr&&(this.R5=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")));return this.R5}; g.J.YQ=function(){return this.s$.YQ()}; g.J.mZ=function(){if(!this.vU()&&this.xhr){this.JF="heartbeat";var l=this.s$;l.D+=2;this.A3()}};g.P(i8,g2);g.J=i8.prototype;g.J.pY=function(l,c){var Y=(l-this.W)/1E3,X=c-this.K;this.G>0?X>0&&(this.xT&&(Y>.2||X<1024?(this.T+=Y,Y>.2&&M4K(this,.05,X)):M4K(this,Y,X)),this.NQ&&(this.yf+=X,this.ZA+=Y)):c>this.policy.D&&this.S1(l,c);g2.prototype.pY.call(this,l,c)}; g.J.CL=function(l,c){uX(this,l,c);this.pY(l,c);this.xT&&(c=this.K*this.snapshot.stall+this.K/this.snapshot.byterate,this.G>0&&q$(this.VB,this.yf,this.T),l=(l-this.D)/1E3||.01,this.policy.U&&!(this.G>0)||bp(this.VB,l,this.K,c,!1))}; g.J.fQ=function(l){uX(this,l,this.N);var c=(l-this.W)/1E3;N$(this.VB,c,0);this.Dk(c,0);!this.xT&&this.G>0||(c=this.K*this.snapshot.stall+this.K/this.snapshot.byterate,this.G>0&&(this.T+=(l-this.W)/1E3,q$(this.VB,this.yf,this.T)),bp(this.VB,((l-this.D)/1E3||.01)*this.policy.Kh,this.K,c,!1,!0))}; g.J.Bi=function(l){l=l.nk||2147483647;(l&2)!==2&&(this.NQ=!1);(l&1)===1&&(this.xT=!0)}; g.J.x7=function(l){l=l.nk||2147483647;(l&2)===2&&(this.NQ=!1);(l&1)===1&&(this.xT=!1)}; g.J.Gp=function(){return this.U}; g.J.mx=function(){var l=this.NQ?this.now()-this.W:0;return Math.max(this.ZA*1E3+l,1)}; g.J.Mb=function(){return this.yf*1E3/this.mx()}; g.J.S1=function(l,c){l=l===void 0?this.C:l;c=c===void 0?this.N:c;this.G>0||(g2.prototype.S1.call(this,l,c),c=this.VB,l=(l-this.j)/1E3,c.U.aH(1,(this.j-this.D)/1E3),c.PU.aH(1,l))}; g.J.aF=function(l){this.Ed=l}; g.J.OQ=function(){var l=g2.prototype.OQ.call(this);l.rbw=this.Mb();l.rbe=+this.NQ;l.gbe=+this.xT;l.ackt=(this.Ed-this.D).toFixed();return l}; g.J.Dn=function(){}; g.J.Pk=function(){return NaN}; g.J.DB=function(){return this.D+this.snapshot.delay*1E3};Sh.prototype.Yg=function(l,c){c.getLength();switch(l){case 20:l=new Kv(c);l={ZG:VY(l,1),videoId:Zu(l,2),itag:VY(l,3),lmt:VY(l,4),xtags:Zu(l,5),Ju:VY(l,6),Jw:o5(l,8),dg:VY(l,9),PIh:VY(l,10),startMs:VY(l,11),durationMs:VY(l,12),jU:VY(l,14),timeRange:$T(l,15,W9S),Sj:VY(l,16),D5:VY(l,17),clipId:Zu(l,1E3)};this.Da(l);break;case 21:this.SP(c,!1);break;case 22:this.SF(c);break;case 31:l=Wc(c,aSr);this.Y$(l);break;case 52:l=Wc(c,niL);this.UF(l);break;default:this.h7(l,c)}}; Sh.prototype.Da=function(){}; Sh.prototype.h7=function(){};g.P(vh,Sh);g.J=vh.prototype; g.J.h7=function(l,c){c.getLength();switch(l){case 35:this.jF(c);break;case 44:this.k7(c);break;case 43:this.x8(c);break;case 53:this.QO(c);break;case 55:l=new Kv(c);(l={timeline:$T(l,1,KbV),D6Q:$T(l,2,VjL)},l.timeline)&&l.timeline.wZ&&this.Jg.k8(l.timeline.wZ,l.timeline.EQ6,l.D6Q);break;case 56:this.Pi();break;case 57:this.x6(c);break;case 42:this.nL(c);break;case 45:this.f$(c);break;case 59:this.VT(c);break;case 51:this.Wi(c);break;case 49:this.Bi(c);break;case 50:this.x7(c);break;case 47:this.lF(c); break;case 58:this.cV(c);break;case 61:this.Jg.Qx.aF((0,g.nb)());break;case 66:this.MU(c);break;case 46:this.wj(c);break;case 67:this.onSnackbarMessage(c)}}; g.J.Wi=function(l){l=new Kv(l);l={m9Q:mh(l,1,lu),RBz:mh(l,2,lu)};this.Jg.Wi(l)}; g.J.VT=function(l){var c=new Kv(l);l=QY(c,1);var Y=QY(c,2);c=QY(c,3);this.Jg.VT(l,Y,c)}; g.J.f$=function(l){l=Xm(new Kv(l));this.Jg.f$(l)}; g.J.lF=function(l){l=Wc(l,RJn);this.Jg.lF(l)}; g.J.nL=function(l){l=new Kv(l);l={videoId:Zu(l,1),formatId:$T(l,2,lu),endTimeMs:VY(l,3),yv0:VY(l,4),mimeType:Zu(l,5),f2:$T(l,6,UiV),indexRange:$T(l,7,UiV),Gq:$T(l,8,GlL)};this.Jg.nL(l)}; g.J.x6=function(l){l=VjL(new Kv(l));this.Jg.x6(l)}; g.J.Pi=function(){this.Jg.Pi()}; g.J.jF=function(l){l=N8S(new Kv(l));this.Jg.jF(l)}; g.J.QO=function(l){l=zJO(new Kv(l));this.Jg.QO(l)}; g.J.k7=function(l){l=Hxy(new Kv(l));this.Jg.k7(l)}; g.J.x8=function(l){l={redirectUrl:Zu(new Kv(l),1)};this.Jg.x8(l)}; g.J.SP=function(l){var c=l.getUint8(0);if(l.getLength()!==1){l=l.split(1).VL;var Y=this.G[c]||null;Y&&KV(this.Jg.Df,c,Y,l)}}; g.J.SF=function(l){l=l.getUint8(0);var c=this.G[l]||null;c&&this.Jg.SF(l,c)}; g.J.UF=function(l){this.Jg.UF(l)}; g.J.Da=function(l){var c=l.ZG,Y=l.Jw,X=l.Ju,k=l.D5,r=l.Sj,e=l.dg,d=l.startMs,y=l.durationMs,O=l.timeRange,D=l.jU,t=l.clipId,U=zv(l);l=DqU.has(sf[""+l.itag]);this.G[c]=U;this.Jg.uL(U,l,{ZG:c,Jw:!!Y,Ju:X!=null?X:-1,dg:e!=null?e:-1,startMs:d!=null?d:-1,durationMs:y!=null?y:-1,jU:D,D5:k,Sj:r,clipId:t,timeRange:O})}; g.J.Bi=function(l){l={nk:VY(new Kv(l),1)};this.Jg.Bi(l)}; g.J.x7=function(l){l={nk:VY(new Kv(l),1)};this.Jg.x7(l)}; g.J.Y$=function(l){this.Jg.Y$(l)}; g.J.cV=function(l){l=rvk(new Kv(l));this.Jg.cV(l)}; g.J.MU=function(l){l={Wo:$T(new Kv(l),1,viy)};this.Jg.MU(l)}; g.J.onSnackbarMessage=function(l){l=VY(new Kv(l),1);this.Jg.onSnackbarMessage(l)}; g.J.wj=function(l){l={reloadPlaybackParams:$T(new Kv(l),1,klO)};this.Jg.wj(l)};g.P(x5,g.C);g.J=x5.prototype;g.J.m3=function(){return Array.from(this.hW.keys())}; g.J.Q5=function(l){l=this.hW.get(l);var c=l.n0;l.U5+=c.getLength();l.n0=new a5;return c}; g.J.tN=function(l){return this.hW.get(l).tN}; g.J.gb=function(l){return this.hW.get(l).gb}; g.J.uL=function(l,c,Y,X){this.hW.get(l)||g8i(this,l,c);c=this.hW.get(l);if(this.X7){l=AQg(this,l,Y);if(X)for(var k=g.b(l),r=k.next();!r.done;r=k.next()){r=r.value;var e=X;r.Kh=e;r.startTime+=e;r.T+=e;r.W+=e}umL(this,Y.ZG,c,l)}else Y.Jw?c.jO=Y.jU:c.iZ.push(Y),c.BT.push(Y)}; g.J.y4=function(l){var c;return((c=this.hW.get(l))==null?void 0:c.Rh)||[]}; g.J.dE=function(){for(var l=g.b(this.hW.values()),c=l.next();!c.done;c=l.next())c=c.value,c.cw&&(c.Yu&&c.Yu(),c.cw=!1)}; g.J.SF=function(l,c){this.logger.debug(function(){return"[onMediaEnd] formatId: "+c}); var Y=this.hW.get(c);if(zB){if(Y&&!Y.tN){if(Y.M4.get(l))Y.M4.get(l).Wx=!0;else{var X;((X=this.nC)==null?0:X.U$)&&Y.M4.set(l,{data:new a5,Dt:0,Wx:!0})}Y.gb=!0}}else Y&&!Y.gb&&(Y.gb=!0)}; g.J.J4=function(l){if(zB){var c=this.hW.get(l);if(c)for(var Y=g.b(c.M4),X=Y.next();!X.done;X=Y.next()){var k=g.b(X.value);X=k.next().value;k=k.next().value;var r=c.HY.get(X);if(jB(r[0])){if(!k.Wx)continue;var e=r,d=k.data;d.getLength();r=0;var y=[];e=g.b(e);for(var O=e.next();!O.done;O=e.next()){O=O.value;var D=O.K,t=pv(d,r,D);r+=D;y.push(new lP(O,t))}c.aU.push.apply(c.aU,g.N(y))}else if(k.data.getLength()>0||!r[0].range&&k.Wx)d=void 0,r=r[0],y=k.Dt,e=k.data,r.range||(d=k.Wx),O=e.getLength(),d=new lP(lOr(r, r.G+y,O,d),e),k.Dt+=d.info.K,c.aU.push(d);c.M4.get(X).data=new a5;k.Wx&&c.M4.delete(X)}l=this.hW.get(l);if(!l)return[];c=l.aU;l.aU=[];Y=g.b(c);for(X=Y.next();!X.done;X=Y.next())l.U5+=X.value.info.K;return c||[]}Y=(c=this.hW.get(l))==null?void 0:c.WI;if(!Y)return[];this.eV(l,Y);return Y.J4()}; g.J.KP=function(l){if(zB)return w7(this,l);var c,Y,X;return!!((Y=(c=this.hW.get(l))==null?void 0:c.WI)==null?0:(X=Y.Xo())==null?0:X.length)||w7(this,l)}; g.J.eV=function(l,c){for(;w7(this,l);){var Y=this.Q5(l);var X=l;X=this.hW.get(X).tN&&!Hh(this,X);yf(c,Y,X&&E8O(this,l))}}; g.J.Tz=function(){g.C.prototype.Tz.call(this);for(var l=g.b(this.hW.keys()),c=l.next();!c.done;c=l.next())nV(this,c.value);var Y;if((Y=this.nC)==null?0:Y.Xy)for(l=g.b(this.hW.values()),c=l.next();!c.done;c=l.next())c=c.value,c.M4.clear(),c.HY.clear(),c.aU.length=0,c.Rh.length=0,c.BT.length=0,c.iZ.length=0;this.hW.clear()}; var zB=!1;g.P(TB,g.C);g.J=TB.prototype;g.J.hE=function(){!this.vU()&&this.xhr&&(this.eV(!1),s0(this.Jg,this))}; g.J.ac=function(){}; g.J.H9=function(){if(!this.vU()&&this.xhr){var l=this.TX();l===5?Um(this.s$):this.cA(l);this.s$.G.stop();var c;(c=this.iF)==null||c.stop()}}; g.J.TX=function(){var l="";fV(this.s$,this.xhr)&&(l=Pun(this.s$,this.xhr));if(l)return this.info.Wu.Lx(this.BP,l),3;this.eV(!0);if(GB(this.s$,this.xhr.status,this.xhr.B0(),this.info.Pr(),this.vx))return 5;if(this.wr)return 3;G0n(this.s$,this.xhr.YS(),0,this.Pr());this.policy.Ie&&Erg(this.Jg);return 4}; g.J.eV=function(l){var c=this.xhr;if((l||!fV(this.s$,this.xhr))&&c.Sc()){l=c.UD();var Y=l.getLength();this.logger.debug(function(){return"handleAvailableSlices: slice length "+Y}); this.lq.feed(l)}}; g.J.Yg=function(l,c){this.xhr.NB()&&l===21&&crk(this);this.Jq.Yg(l,c)}; g.J.qU=function(l,c,Y,X){Y||(this.Qx.qU(X),this.policy.W0&&l===21&&crk(this));if(l!==21)return!1;this.Qx.AJ=!0;l=c.getLength();Y||(this.ZP=c.getUint8(0),c=c.split(1).VL);var k=this.policy.S9,r=this.Jq.G[this.ZP],e=this.X7.K.get(r);if(k&&e&&(k*=e.info.Ss,l+Y!==X&&l0){this.policy.bN&&this.s$.G.stop();l=this.Qx.mx();c=this.Qx.Mb();var Y=YJO(this,l);if(!(c>Y.Uf||Y.g_>0&&this.info.WN()>Y.g_)){this.AM=(0,g.nb)();var X;(X=this.iF)==null||X.stop();this.policy.Ie&&(X=this.Jg,l={yH:Math.round(c*l/1E3),eX:l},X.policy.Ie&&(X.PU=l,X.w6++));this.yE()}}}}; g.J.yE=function(){this.s$.yE()}; g.J.k7=function(l){this.Jg.k7(l,this.O3())}; g.J.x8=function(l){this.wr=!0;this.info.Wu.Lx(this.BP,l.redirectUrl)}; g.J.Bi=function(l){this.Qx instanceof i8&&this.Qx.Bi(l)}; g.J.x7=function(l){this.Qx instanceof i8&&this.Qx.x7(l)}; g.J.k8=function(l,c,Y){this.Jg.k8(l,c,Y,this.O3())}; g.J.nL=function(l){var c=l.formatId,Y=zv({itag:c.itag,lmt:c.lmt,xtags:c.xtags}),X,k,r=new hr(((X=l.f2)==null?void 0:X.first)||0,((k=l.f2)==null?void 0:k.kC)||0),e,d;X=new hr(((e=l.indexRange)==null?void 0:e.first)||0,((d=l.indexRange)==null?void 0:d.kC)||0);if(!this.X7.K.get(Y)){Y=l.Gq||{};if(this.policy.yQ){var y,O;l=(y=l.mimeType)!=null?y:"";y=(O=c.itag)!=null?O:0;O=sf[""+y];Y.mimeType=O!=="9"&&O!=="9h"?l:'video/webm; codecs="'+["vp09",O==="9h"?"02":"00","51",O==="9h"?"10":"08","01.01.01.01.00"].join(".")+ '"'}else Y.mimeType=l.mimeType;Y.itag=c.itag;Y.lastModified=""+(c.lmt||0);Y.xtags=c.xtags;c=this.X7;O=aI("");y=bP(Y,null);DV(c,new dm(O,y,r,X))}}; g.J.f$=function(l){this.Jg.f$(l)}; g.J.onSnackbarMessage=function(l){if(this.policy.UT)this.Jg.onSnackbarMessage(l)}; g.J.Y$=function(l){this.P5=l;this.Ir=(0,g.nb)();this.Jg.Y$(l)}; g.J.VT=function(l,c,Y){this.Jg.VT(l,c,Y)}; g.J.x6=function(l){l.scope===2&&(this.GOz=l);this.Jg.x6(l)}; g.J.Pi=function(){this.zD=!0;this.Jg.Pi()}; g.J.Wi=function(l){this.policy.lh&&this.Jg.Wi(l)}; g.J.lF=function(l){this.Jg.lF(l,this.O3())}; g.J.cV=function(l){l.WS===3&&(this.vx=!0);this.Jg.cV(l)}; g.J.MU=function(l){this.Jg.MU(l)}; g.J.wj=function(l){this.Jg.wj(l)}; g.J.canRetry=function(){this.vU();return this.s$.canRetry(!1)}; g.J.dispose=function(){if(!this.vU()){g.C.prototype.dispose.call(this);this.s$.dispose();var l;(l=this.iF)==null||l.dispose();this.cA(-1);this.XS()}}; g.J.cA=function(l){this.state=l;s0(this.Jg,this)}; g.J.Pr=function(){return this.info.Pr()}; g.J.a_=function(){return this.zD}; g.J.YO=function(){return this.GOz}; g.J.uL=function(l,c,Y){Y.clipId&&(this.clipId=Y.clipId);this.policy.N&&!c&&(this.vW=Y.dg,this.T0=Y.startMs);var X=0;this.policy.q4&&this.Sz&&this.clipId&&(X=VF(this.Sz,this.clipId)/1E3);this.Df.uL(l,c,Y,X);this.policy.sM&&this.P5&&this.Qx instanceof FS&&(X=this.P5.gA,this.Qx.uL(Y.durationMs/1E3,c,X>0&&Y.dg+1>=X));this.Df.hW.get(l).IM=!0}; g.J.SF=function(l,c){this.Df.SF(l,c)}; g.J.UF=function(l){this.requestIdentifier=l}; g.J.J4=function(l){return this.Df.J4(l)}; g.J.y4=function(l){return this.Df.y4(l)}; g.J.KP=function(l){return this.Df.KP(l)}; g.J.m3=function(){return this.Df.m3()}; g.J.l7=function(){return 1}; g.J.O3=function(){return this.Qx.requestNumber}; g.J.UI=function(){return this.requestIdentifier}; g.J.d1=function(){return this.clipId}; g.J.Fq=function(){return this.BP.Fq()}; g.J.l1=function(){this.XS()}; g.J.XS=function(){this.Qx.deactivate();var l;(l=this.xhr)==null||l.abort()}; g.J.isComplete=function(){return this.state>=3}; g.J.JZ=function(){return this.state===3}; g.J.jc=function(){return this.state===5}; g.J.P$=function(){return this.state===4}; g.J.zX=function(){return this.isComplete()}; g.J.NS=function(){return this.state>=1}; g.J.G6=function(){return this.policy.CC?this.s$.G6():0}; g.J.A3=function(){this.policy.CC&&s0(this.Jg,this)}; g.J.Ah=function(){return x$S(this.info)}; g.J.YQ=function(){return this.s$.YQ()}; g.J.Nh=function(){var l=bok(this.s$);Object.assign(l,nLg(this.info));l.req="sabr";l.rn=this.O3();var c;if((c=this.xhr)==null?0:c.status)l.rc=this.policy.y6?this.xhr.status:this.xhr.status.toString();var Y;(c=(Y=this.xhr)==null?void 0:Y.xu())&&(l.msg=c);this.AM&&(Y=YJO(this,this.AM-this.Qx.Gp()),l.letm=Y.z1h,l.mrbps=Y.Uf,l.mram=Y.g_);return l}; g.J.Q$=function(){return{vW:this.vW,T0:this.T0,isDecorated:this.info.isDecorated()}};XDX.prototype.tick=function(l,c){this.ticks[l]=c?window.performance.timing.navigationStart+c:(0,g.nb)()};g.P(Vf,g.OG);g.J=Vf.prototype; g.J.Pl=function(l,c,Y,X){if(this.policy.Z0&&this.policy.N){var k=l.MM||null;k?(bSK(this,l.BU,mA(this,l.startTime,l.BU),{MM:k,BU:l.BU,Zc:!!c,L0:Y},this.K),X&&this.K&&this.K.e1(l.BU,l.startTime,this.G,(c==null?void 0:c.D)||[],(c==null?void 0:c.G)||[],(c==null?void 0:c.K)||[],Y,(c==null?void 0:c.s5)||0,(c==null?void 0:c.T)||void 0)):this.G===1&&CV(this,5,"noad")}else{var r=!1;this.policy.uQ&&(r=Y?this.JJ===l.BU:this.xT===l.BU);if(this.K&&X&&!r){X=[];r=[];var e=[],d=void 0,y=0;c&&(X=c.D,r=c.G,e=c.K,d= c.T,y=c.s5,this.Gz("sdai",{sq:l.BU,ssvicpns:X.join("."),ssvid:r.join(".")}));this.policy.uQ&&(Y?this.JJ=l.BU:this.xT=l.BU);this.K.e1(l.BU,l.startTime,this.G,X,r,e,Y,y,d)}this.policy.uQ?Y&&(this.G===1&&CV(this,5,"noad"),l.BU!==((k=this.D)==null?void 0:k.BU)&&(fTL(this,l,c,Y),isNaN(l.startTime)||ZP(this,l.BU,mA(this,l.startTime,l.BU),!!c,this.K))):Y&&fTL(this,l,c)}}; g.J.Go=function(l,c,Y){var X=this.videoTrack.D.index.pC()<=c;this.D={MM:l,BU:c,Zc:Y};X&&os(this,l,c)}; g.J.jq=function(){this.K&&this.K.jq()}; g.J.Gz=function(l,c,Y){(l!=="sdai"||this.policy.MF||(Y===void 0?0:Y))&&this.tJ.Gz(l,c)}; g.J.V6=function(l,c){var Y=this.videoTrack.D.index.nt(l);if(Y>=0){var X;var k=((X=c.M0.XK(Y,2))==null?void 0:X.UE)||"";if(this.policy.N||k)return c.Th(l,Y),$5(this.tJ,l,l,Y),this.Gz("sdai",{cmskpad:1,t:l.toFixed(3),sq:Y}),!0}this.Gz("sdai",{cmskpad:0,t:l.toFixed(3),sq:Y});return!1};g.P(Bh,g.C);Bh.prototype.YE=function(l,c,Y){Y=Y===void 0?{}:Y;this.policy.N4=K9(l,Y,this.T,c===void 0?!1:c)};AF.prototype.gJ=function(l){var c=this;if(this.policy.C4){var Y=new Set(l);Y.size===this.PU.size&&[].concat(g.N(Y)).every(function(X){return c.PU.has(X)})||(this.tJ.Gz("lwnmow",{itagDenylist:[].concat(g.N(l)).join(",")}),this.tJ.b0(!!Y.size),this.j=-1,this.PU=Y,FL(this,this.D),this.yf=!0)}}; AF.prototype.YE=function(l,c,Y){Y=Y===void 0?{}:Y;var X=this.policy.N4;this.N.YE(l,c===void 0?!1:c,Y);if(X!==this.policy.N4){FL(this,this.D);Is(this);var k,r;X>this.policy.N4&&((k=this.K)==null?0:uO(k.info))&&((r=this.nextVideo)==null||!uO(r.info))&&(this.AJ=!0)}};XX.prototype.Jd=function(l){this.timestampOffset=l;this.flush()}; XX.prototype.flush=function(){if(this.D.pos>0){var l={a:this.track.St(),u:this.D.mz(),pd:Math.round(this.T),ad:Math.round(this.K)},c=this.G;if(c){var Y=c.D.info;l.itag=Y.itag;Y.D&&(l.xtags=Y.D);l.sq=c.BU;l.st=c.startTime;l.sd=c.duration;this.track.policy.Yy&&(l.si=c.kF());c.N&&(l.esl=c.G+c.K);c.d9()&&(l.eos=1)}isNaN(this.timestampOffset)||(l.to=this.timestampOffset);var X;if(c=(X=this.track.In)==null?void 0:X.jC({})){for(var k in c)this.W[k]!==c[k]&&(l["sb_"+k]=c[k]);this.W=c}this.track.Gz("sbu", l);this.D.reset();this.buffered=[];this.N=this.K=this.T=0;this.timestampOffset=this.G=void 0}};rp.prototype.dispose=function(){this.Kh=!0}; rp.prototype.vU=function(){return this.Kh}; g.P(Dl,Error);var jSS=new Uint8Array([0,0,0,38,112,115,115,104,0,0,0,0,237,239,139,169,121,214,74,206,163,200,39,220,213,29,33,237,0,0,0,6,72,227,220,149,155,6]);G4.prototype.skip=function(l){this.offset+=l}; G4.prototype.nF=function(){return this.offset};g.J=kmn.prototype;g.J.fq=function(){return this.G}; g.J.sZ=function(){return this.G.length?this.G[this.G.length-1]:null}; g.J.ZR=function(){this.G=[];ab(this);bJ(this)}; g.J.Q5=function(l){this.ZA=this.G.shift().info;l.info.HI(this.ZA)}; g.J.y4=function(){return g.vL(this.G,function(l){return l.info})}; g.J.St=function(){return!!this.W.info.audio}; g.J.getDuration=function(){return this.W.index.SY()};g.P(ZU,Y5);g.J=ZU.prototype;g.J.onStateChange=function(){this.vU()&&(hF(this.Df,this.formatId),this.D.dispose())}; g.J.Nh=function(){var l=L1O(this.Df,this.formatId),c;var Y=((c=this.Df.hW.get(this.formatId))==null?void 0:c.bytesReceived)||0;var X;c=((X=this.Df.hW.get(this.formatId))==null?void 0:X.U5)||0;return{expected:l,received:Y,bytesShifted:c,sliceLength:Hh(this.Df,this.formatId),isAnyMediaEndReceived:this.Df.gb(this.formatId)}}; g.J.Mu=function(){return 0}; g.J.Bx=function(){return!0}; g.J.J4=function(){return this.Df.J4(this.formatId)}; g.J.Xo=function(){return[]}; g.J.KP=function(){return this.Df.KP(this.formatId)}; g.J.YQ=function(){return this.lastError}; g.J.G6=function(){return 0};g.P(iJ,g.C);g.J=iJ.prototype;g.J.St=function(){return!!this.D.info.audio}; g.J.sZ=function(){return this.T.sZ()}; g.J.Q5=function(l){this.T.Q5(l);var c;(c=this.U)!=null&&(c.N.add(l.info.BU),c.D=h5n(c,c.eC,c.GZ,l,c.D),c.K=l,c.W=(0,g.nb)());this.Ss=Math.max(this.Ss,l.info.D.info.Ss||0)}; g.J.getDuration=function(){if(this.policy.G){var l=this.tJ.mE();if(l)return Wd(l)}return this.D.index.SY()}; g.J.ZR=function(){QF(this);this.T.ZR()}; g.J.sI=function(){return this.T}; g.J.isRequestPending=function(l){return this.K.length?l===this.K[this.K.length-1].info.Rh[0].BU:!1}; g.J.Jd=function(l){var c;(c=this.U)==null||c.Jd(l);var Y;(Y=this.j)==null||Y.Jd(l)}; g.J.Gz=function(l,c){this.tJ.Gz(l,c)}; g.J.vR=function(){return this.tJ.vR()}; g.J.dispose=function(){var l;(l=this.j)==null||l.flush();g.C.prototype.dispose.call(this)};g.P(ET,g.C);ET.prototype.K=function(){this.G++>15||(this.D=!this.D,new uqL(this.tJ,this.policy,this.VB,this.Wu,this.D),this.delay.start())}; g.J=uqL.prototype;g.J.ac=function(){}; g.J.hE=function(){}; g.J.H9=function(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.YS()===this.size)this.tJ.Gz("rqs",this.getInfo());else{var l="net.connect";this.xhr.status>200?l="net.badstatus":this.xhr.x$()&&(l="net.closed");this.onError(l)}}; g.J.onError=function(l){var c=this;this.tJ.handleError(l,this.getInfo());nh("https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn="+this.timing.requestNumber,"gp",function(Y){c.tJ.Gz("pathprobe",Y)},function(Y){c.tJ.handleError(Y.errorCode,Y.details)})}; g.J.getInfo=function(){var l=this.timing.OQ();l.shost=x8(this.location.base);l.pb=this.size;return l};g.P(gp,g.C); gp.prototype.C=function(l,c){if(l.C){this.X7.isLive?(l=this.X7.PZ&&this.X7.T?l.D.y5(this.X7.PZ,!1):l.D.AE(Infinity),l.Ct=this.Ct):l=l.D.y5(0,!1);if(this.AJ){var Y=this.AJ;l.Ct===0&&(l.N=Y.U)}else l.N=this.j;return l}Y=l.G;if(!Y.D.yd())return Y.D.iq()?(l=w2(this.N,l.D.info.Ss,c.D.info.Ss,0),l=Y.D.Nc(Y,l)):l=Y.D.ZJ(Y),l;var X=Y.W-this.tJ.getCurrentTime(),k=!Y.range||Y.K===0&&Y.G===0?0:Y.range.length-(Y.G+Y.K),r=Y.D;this.M1(l,X)&&k===0&&(this.X7.isManifestless?r=l.D:(r=Y.startTime+sxy,Y.K&&(r+=Y.duration), MO(l,r),Y=l.G,r=Y.D));r.iq()?(k=this.K,c=w2(this.N,r.info.Ss,c.D.info.Ss,X,k.T.length>0&&k.U===0&&this.tJ.V3),X=$W(l),l=Y.D.Nc(Y,c),(c=l.K)&&l.Rh.length>1&&(X||l.Wu.G||l.Rh[0].D!==Y.D?l=Y.D.Nc(Y,l.Rh[0].K):(X=l.Rh[l.Rh.length-1],r=X.K/c,!X.N&&r<.4&&(l=Y.D.Nc(Y,c-X.K))))):(Y.BU<0&&(c=ZT(Y),c.pr=""+l.K.length,this.tJ.isSeeking()&&(c.sk="1"),c.snss=Y.C,this.tJ.Gz("nosq",c)),l=r.ZJ(Y));if(this.policy.JJ)for(Y=g.b(l.Rh),c=Y.next();!c.done;c=Y.next())c.value.type=6;return l}; gp.prototype.M1=function(l,c){if(!$W(l)||!l.D.yd())return!1;var Y=this.K.yf||w7y(l)||c<=this.policy.OR||this.K.AJ;this.logger.debug(function(){return"ready to adapt: "+Y+", upgrade pending: "+w7y(l)+", health: "+c}); return Y}; gp.prototype.Tz=function(){g.C.prototype.Tz.call(this)}; var sxy=2/24;g.P(Ib,g.C);Ib.prototype.xX=function(l,c,Y){var X;var k=((X=this.G)==null?void 0:X.reason)==="m"?"m":this.G&&fWr(this,this.G)?this.G.reason:"a";this.tJ.xX(new sm(l,k,Y));An(this.tJ,c,l,!0)}; Ib.prototype.VG=function(l,c){for(var Y=g.b(this.JJ),X=Y.next();!X.done;X=Y.next())if(X=X.value,X.id===l)return this.nC.Ig||(this.K=[X]),this.W=this.X7.D[l],LM(this.nC)&&(this.AJ=!0),l=new sm(this.W,c?"t":"m"),this.nC.EG&&c&&(this.N=!0),l;this.K=[];return null}; Ib.prototype.YE=function(l,c,Y){Y=Y===void 0?{}:Y;this.D.YE(l,c===void 0?!1:c,Y)};Ya.prototype.setData=function(l,c,Y,X){var k=this;X=X===void 0?{}:X;if(Y==null?0:Y.MJ)this.kV=lTn(this,Y,X),l.sE=this.Wu.sE();if(this.Pr())return!0;this.data=l;this.D=Sji(l,c,function(r,e){var d;(d=k.Jg)==null||d.D6(r,e)},Y==null?void 0:Y.K); if(!this.D)return!1;this.G=g.AC(this.D,yvK);return!0}; Ya.prototype.Pr=function(){return this.requestType===1}; Ya.prototype.WN=function(){var l;return((l=this.Jg)==null?void 0:l.WN())||0}; Ya.prototype.isDecorated=function(){var l;return!((l=this.data)==null||!l.zZ)};Xn.prototype.encrypt=function(l){this.xl.exports.AES128CTRCipher_encrypt(this.cipher,l.byteOffset,l.byteLength);return l}; Xn.prototype.vU=function(){return this.cipher===0}; Xn.prototype.dispose=function(){this.xl.exports.AES128CTRCipher_release(this.cipher);this.cipher=0};ka.prototype.encrypt=function(l,c){return tN(this.subtleCrypto.encrypt({name:"AES-CTR",length:128,counter:c},this.key,l).catch(function(Y){return Promise.reject(Y.name+": "+Y.message)}).then(function(Y){return new Uint8Array(Y)}))}; ka.prototype.vU=function(){return this.D}; ka.prototype.dispose=function(){this.D=!0}; N_.aZ(ka,{encrypt:HYc("oan2")});rQ.prototype.encrypt=function(l,c){a8(this.G,c);return tN(this.G.encrypt(l))}; rQ.prototype.vU=function(){return this.D}; rQ.prototype.dispose=function(){this.D=!0}; N_.aZ(rQ,{encrypt:HYc("oap")});e1.prototype.encrypt=function(l,c){var Y=this.xl.SM(c),X=this.D;X.xl.exports.AES128CTRCipher_setCounter(X.cipher,(Y!=null?Y:c).byteOffset);c=this.xl.SM(l);this.D.encrypt(c!=null?c:l);Y&&this.xl.free(Y.byteOffset);return c?tN(this.xl.kz(c)):tN(l)}; e1.prototype.vU=function(){return this.D.vU()}; e1.prototype.dispose=function(){this.D.dispose()}; N_.aZ(e1,{encrypt:HYc("oalw")});Jp.prototype.encrypt=function(l,c){var Y=this,X=GQ("");l.length<=this.AX&&this.D&&!this.T&&(X=qL(X,function(){return Y.D?Y.D.encrypt(l,c):GQ("wasm unavailable")})); l.length<=this.IK&&(this.D&&this.T&&(X=qL(X,function(){return Y.D?Y.D.encrypt(l,c):GQ("wasm unavailable")})),X=qL(X,function(){return TCy(Y,l,c)})); return qL(qL(X,function(){return j1g(Y,l,c)}),function(){return TCy(Y,l,c)})}; Jp.prototype.vU=function(){return this.N}; Jp.prototype.dispose=function(){this.N=!0;var l;(l=this.K)==null||bB(l,g.y7);g.y7(this.D);g.y7(this.G)};dQ.prototype.encrypt=function(l){(0,g.nb)();return(new J2(this.D.D)).encrypt(l,this.iv)}; dQ.prototype.decrypt=function(l,c){(0,g.nb)();return(new J2(this.D.D)).decrypt(l,c)}; dQ.prototype.vU=function(){return this.K}; dQ.prototype.dispose=function(){this.K=!0;g.y7(this.G)};g.P(yi,g.C);yi.prototype.K=function(l,c){if(c){c=c instanceof g.S4?c:O0(this,c);var Y;((Y=this.D.get(l))==null?void 0:x8(Y.location))!==x8(c)&&this.D.set(l,new s1y(c,l))}else this.D.delete(l)}; yi.prototype.load=function(){var l=this,c,Y,X,k,r,e,d,y,O,D;return g.H(function(t){switch(t.D){case 1:c=l.D.get(0);g.Rn(t,2);var U;if(U=c&&!l.G)U=x8(c.location),U=l.G===tF(U);if(U){t.kT(4);break}return g.n(t,WXk(l,l.G?2:0),5);case 5:if(Y=t.G)l.K(0,Y),no(Y)&&l.K(1,hQ(Y));case 4:g.Si(t,3);break;case 2:X=g.vS(t);g.Cj(X);if(!l.G){t.kT(3);break}l.G=!1;return g.n(t,l.load(),7);case 7:return t.return();case 3:if(!l.fh.experiments.oh("html5_onesie_probe_ec_hosts")){t.kT(0);break}g.Rn(t,9);k=l;r=k.K;e=3;return g.n(t, WXk(l,1),11);case 11:return r.call(k,e,t.G),d=l,y=d.K,O=4,g.n(t,WXk(l,2),12);case 12:y.call(d,O,t.G);g.Si(t,0);break;case 9:D=g.vS(t),g.Cj(D),g.pL(t)}})}; yi.prototype.C=function(){var l=this,c,Y;return g.H(function(X){g.uf(l.U);c=g.GR(l.fh.experiments,"html5_onesie_prewarm_max_lact_ms");if(hS()>=c)return X.return();(Y=l.D.get(0))&&m$K(l,Y);g.pL(X)})}; var $$v={bP0:0,jA0:1,hjh:2,fMA:3,vUA:4,0:"PRIMARY",1:"SECONDARY",2:"RANDOM",3:"SENSITIVE_CONTENT",4:"C_YOUTUBE"};BC5.prototype.decrypt=function(l){var c=this,Y,X,k,r,e,d;return g.H(function(y){switch(y.D){case 1:if(c.D.length&&!c.D[0].isEncrypted)return y.return();c.G=!0;c.DQ.Ta("omd_s");Y=new Uint8Array(16);R8()?X=new ek(l):k=new J2(l);case 2:if(!c.D.length||!c.D[0].isEncrypted){y.kT(4);break}r=c.D.shift();if(!X){e=k.decrypt(r.buffer.UO(),Y);y.kT(5);break}return g.n(y,X.decrypt(r.buffer.UO(),Y),6);case 6:e=y.G;case 5:d=e;for(var O=0;O=4)){var c=Ca(this),Y=this.xhr;c.rc=Y.status;l&&(c.ab=!0);if(Y.xu()){var X="onesie.net";c.msg=Y.xu()}else Y.status>=400?X="onesie.net.badstatus":Y.B0()?this.En||(X="onesie.response.noplayerresponse"):X=Y.status===204?"onesie.net.nocontent":"onesie.net.connect";X?this.jS(new nr(X,c)):(this.Ta("or_fs"),this.Qx.CL((0,g.nb)(),Y.YS(),0),this.cA(4),this.rW&&this.Gz("rqs",c));this.rW&&this.Gz("ombre", "ok."+ +!X);this.fS=!1;$a(this);ytk(this.DQ);if(!this.r4){this.CI.stop();var k;(k=this.vl)==null||k.stop()}var r;if(l=(r=this.Mq)==null?void 0:Mkr(r))for(r=0;r1E3){var l;(l=this.Qx)==null||l.fQ((0,g.nb)());l=Ca(this);if(this.fh.EV()&&this.xhr instanceof XL){var c=this.xhr;l.xrs=c.xhr.readyState;l.xpb=c.D.getLength();l.xdc=c.T}this.jS(new nr("net.timeout",l))}}else(0,g.nb)()-this.Qx.D>1E4&&((c=this.Qx)==null||c.fQ((0,g.nb)()),this.t3());this.isComplete()||this.f7.start()}}; g.J.t3=function(){this.logger.info("Onesie request timed out");this.fS=!1;if(!$a(this)){var l=Ca(this);l.timeout="1";this.jS(new nr("onesie.request",l))}}; g.J.jS=function(l){var c=this;l=HI(l);this.RZ?this.DA.LC(l):(this.BS.reject(l),this.RZ=!0);ytk(this.DQ);this.r4||this.CI.stop();this.Ta("or_fe");var Y,X;(Y=this.Mq)==null||(X=Mkr(Y))==null||X.forEach(function(k){c.Gz("pathprobe",k)}); this.cA(5);this.dispose()}; g.J.isComplete=function(){return this.state>=3}; g.J.P$=function(){return this.state===4}; g.J.zX=function(l){var c,Y;return this.isComplete()||!!((c=this.Vd)==null?0:(Y=c.get(l))==null?0:Y.D)}; g.J.JZ=function(){return!1}; g.J.jc=function(){return this.state===5}; g.J.notifySubscribers=function(l){for(var c=0;c102400&&!this.Tj&&(this.Ta("or100k"),this.Tj=!0);if(l.Sc()){var c=l.UD(),Y=c.getLength();this.logger.debug(function(){return"handleAvailableSlices: slice length "+Y}); this.rW&&this.Gz("ombrss","len."+Y);this.lq.feed(c)}if(this.Vd)for(var X=g.b(this.Vd.keys()),k=X.next();!k.done;k=X.next()){var r=k.value;l=void 0;(l=this.Vd.get(r))==null||l.dE();this.notifySubscribers(r)}}catch(e){this.jS(e)}}; g.J.O3=function(){return this.Qx.requestNumber}; g.J.UI=function(l){return this.fn.get(l)}; g.J.Q$=function(){return{vW:this.vW,T0:this.T0,isDecorated:!1}};g.P(zLS,g.C);g.J=zLS.prototype;g.J.m2=function(l,c){this.Kh=void 0;Erg(this);sZc(this,l,c)}; g.J.E1=function(l){if(this.D.length===0)return!1;var c=this.D[0];return c instanceof ZG?l===this.tJ.getCurrentTime()*1E3:!(c instanceof TB&&zHg(c.info))&&Math.abs(c.Ah()-l)<50}; g.J.jF=function(l){this.G=l;this.Kh=(0,g.nb)()+(l.backoffTimeMs||0)}; g.J.k7=function(l,c){if(l.action===void 0){var Y=this.DA.iC();Y!==void 0&&this.tJ.Ic(Y)}else if(l.action!==0||!this.ZA)switch(l.action===0&&this.policy.Qc&&(l.action=2),Y={},Y.reason=l.bUs,Y.action=l.action,Y.rn=c,l.action){case 1:this.policy.N&&this.T&&this.T.A8(void 0,void 0,Y);break;case 0:this.ZA=!0;this.videoData.q0()&&this.policy.N&&this.T&&this.T.A8(void 0,void 0,Y,!1);this.tJ.Um(Y);break;case 2:this.tJ.handleError("sabr.config",Y,1);break;case 5:v3g(this.DA,!0);break;case 6:v3g(this.DA,!1); break;case 3:this.policy.MJ&&((l=this.X7.U)!=null&&(l.U=!0),this.tJ.handleError("sabr.hostfallback",Y))}}; g.J.k8=function(l,c,Y,X){if(this.policy.G){this.tJ.Gz("ssap",{rn:X,v:c,tl:u6K(l)});var k=this.tJ.mE();l={ZT:l,context:Y,version:c};BaX(this,Y);k?LoK(this,k,l):(this.tJ.Gz("ssap",{cacheclips:1,rn:X,v:c}),this.U=l)}}; g.J.x6=function(l){this.tJ.Gz("ssap",{onsbrctxt:l.type,dflt:l.sendByDefault});BaX(this,l);this.DA.x6(l)}; g.J.Pi=function(){}; g.J.f$=function(l){if(l.V8!==void 0&&l.lA){var c=l.V8/l.lA;this.audioTrack.C=!1;this.videoTrack.C=!1;if(this.policy.Kh||this.policy.ej||this.policy.ON)this.tJ.iB.G=!1;this.tJ.dW(c,1);if(this.DA.getCurrentTime()!==c){var Y={N0:"sabr_seek",Br:!0,mU:!0};l.seekSource&&(Y.seekSource=l.seekSource);Lh(this.tJ,c+.1,Y)}}}; g.J.onSnackbarMessage=function(l){this.DA.publish("onSnackbarMessage",l)}; g.J.Y$=function(l){l.gA&&l.Ek&&xJ(this.X7,l.gA,l.Ek);this.policy.lN&&(l.Qv&&l.T$&&(this.X7.GK=l.Qv/l.T$),l.sf&&l.bY&&(this.X7.BX=l.sf/l.bY));this.policy.oP&&(this.policy.lN?l.sf&&l.bY&&this.tJ.dW(l.sf,l.bY):l.Ek&&this.tJ.dW(l.Ek,1E3));l.Pf!=null&&this.DA.H0(l.Pf);this.policy.qF&&l.Os&&(l=((0,g.nb)()-l.Os)/1E3,this.tJ.aM.aH(1,l))}; g.J.cV=function(l){this.tJ.cV(l)}; g.J.Ai=function(l){return this.nx.has(l)}; g.J.VT=function(l,c,Y){this.policy.K&&this.tJ.Gz("sabrctxtplc",{start:l?l.join("_"):"",stop:c?c.join("_"):"",discard:Y?Y.join("_"):""});if(l){l=g.b(l);for(var X=l.next();!X.done;X=l.next())this.nx.add(X.value)}if(c)for(c=g.b(c),l=c.next();!l.done;l=c.next())l=l.value,this.nx.has(l)&&this.nx.delete(l);if(Y)for(Y=g.b(Y),c=Y.next();!c.done;c=Y.next())c=c.value,this.videoData.sabrContextUpdates.has(c)&&(this.videoData.sabrContextUpdates.delete(c),c===3&&(this.videoData.pm=""))}; g.J.Wi=function(){}; g.J.ZE=function(l){this.W=l}; g.J.vy=function(l){this.NQ=l}; g.J.lF=function(l,c){LYv(this.policy,l,4,c)}; g.J.MU=function(l){if(l==null?0:l.Wo)if(l=l.Wo.Iq){l=g.b(l);for(var c=l.next();!c.done;c=l.next())if(c=c.value,c.formatId){var Y=this.X7.K.get(zv(c.formatId));Y&&Y.info&&(Y.info.debugInfo=c.debugInfo)}}}; g.J.wj=function(l){(l=l==null?void 0:l.reloadPlaybackParams)&&this.DA.publish("reloadplayer",l)}; g.J.HZ=function(){return this.DA.HZ()||""}; g.J.WN=function(){var l=T4(this.audioTrack,!0)*1E3,c=T4(this.videoTrack,!0)*1E3;return Math.min(l,c)}; g.J.D6=function(l,c){this.tJ.Gz(l,c)}; g.J.V$=function(l){qgV(this.tJ,wDX(this.nh,l))}; g.J.Tz=function(){g.C.prototype.Tz.call(this);this.G=void 0;sZc(this,!0,"i");this.D=[]};Foc.prototype.Xq=function(l,c){if(this.T)return XYk(this,c);if(c=El(l)){var Y=c.G;Y&&Y.K&&Y.D&&(l=l.K.length?l.K[0]:null)&&l.state>=2&&!l.jc()&&l.info.Ct===0&&(this.T=l,this.C=Y,this.G=c.info,this.W=this.startTimeSecs=Date.now()/1E3,this.N=this.G.startTime)}return NaN}; Foc.prototype.clear=function(){this.G=this.C=this.T=null;this.D=this.N=this.W=this.startTimeSecs=NaN;this.K=!1};g.P(g.gQ,g.C);g.J=g.gQ.prototype;g.J.initialize=function(l,c,Y){this.logger.debug(function(){return"Initialized, t="+l}); l=l||0;this.policy.D||(c=TVk(this.D),pYS(this.DA,new sm(c.video,c.reason)),this.DA.zG(new sm(c.audio,c.reason)));this.X7.isManifestless&&OYn(this.N);this.C&&lbK(this.C,this.videoTrack.D);c=isNaN(this.getCurrentTime())?0:this.getCurrentTime();var X=!this.X7.isManifestless;this.policy.zd&&(X=X||this.X7.dC);this.policy.PU||(this.currentTime=X?l:c);this.policy.Kh&&this.seek(this.getCurrentTime(),{}).Kx(function(){}); if(this.policy.D){var k;((k=this.AJ)==null?0:xbn(k,this.HZ()||""))&&dBk(this)&&JfO(this,this.videoTrack)&&JfO(this,this.audioTrack)&&(grn(this.K,this.AJ),this.policy.W&&e3y(this))}else this.Kh&&(yfL(this,this.videoTrack),yfL(this,this.audioTrack),Bxi(this.Kh),delete this.Kh);Y?(this.policy.Fw?(this.V2=Y,us(this,Y)):us(this,!1),g.uf(this.Wg)):(Y=this.getCurrentTime()===0,uJ(this.N,this.videoTrack,this.videoTrack.D,Y),uJ(this.N,this.audioTrack,this.audioTrack.D,Y),this.policy.D&&HuO(this.K,!0),this.policy.Kh|| this.seek(this.getCurrentTime(),{}).Kx(function(){}),this.timing.tick("gv")); (this.X7.PZ||this.X7.le||this.X7.NQ||this.X7.OV||this.X7.CC)&&this.DA.Or(this.X7)}; g.J.resume=function(){if(this.isSuspended||this.V3){this.logger.debug("Resumed.");this.XG=this.V3=this.isSuspended=!1;try{this.Xq()}catch(l){g.ot(l)}}}; g.J.Jl=function(){return!this.policy.wC}; g.J.GM=function(l,c){l=l===void 0?!1:l;c=c===void 0?!1:c;this.logger.debug("detaching media source");GkX(this);this.DA.zt()&&(this.W=NaN);l?(this.logger.debug("enable updateMetadataWithoutMediaSource"),this.policy.Ch&&this.Gz("loader",{setsmb:1}),this.policy.JJ=!0,this.ZR()):(this.policy.Fw?us(this,this.V2):us(this,!1),c||this.ZR())}; g.J.setAudioTrack=function(l,c,Y){Y=Y===void 0?!1:Y;if(!this.vU()){var X=!isNaN(c);Y&&X&&(this.audioTrack.Kh=Date.now(),this.policy.qM&&(this.Ud=!0));if(this.policy.D){var k=this.G.VG(l.id,X);this.logger.debug(function(){return"Logging new audio format: "+k.D.info.id}); this.DA.zG(k)}else{var r=HSn(this.D,l.id,X);this.logger.debug(function(){return"Logging new audio format: "+r.audio.info.id}); this.DA.zG(new sm(r.audio,r.reason))}if(X&&(Y=this.audioTrack.D.index.nt(c),this.Gz("setAudio",{id:l.id,cmt:c,sq:Y}),Y>=0)){this.policy.D&&(this.policy.EG||(this.G.N=!0),this.m2(!0,"mosaic"));jU(this.audioTrack,Y,NaN,NaN);!this.policy.ZV&&this.X7.isLive&&v7(this.X7,Y,!1);return}this.DA.Iy()}}; g.J.setPlaybackRate=function(l){l!==this.j.getPlaybackRate()&&this.j.setPlaybackRate(l)}; g.J.Hq=function(l){var c=this.K.W;this.K.ZE(l);this.Gz("scfidc",{curr:zv(c),"new":zv(l)});l&&zv(l)!==zv(c)&&(this.m2(!1,"caption change"),this.Xq())}; g.J.Cs=function(l){this.K.vy(l)}; g.J.xX=function(l){var c=l.D.info.St();this.logger.debug(function(){return"New "+(c?"audio":"video")+" format from SABR: "+eF(l.D.info)}); c?this.DA.zG(l):pYS(this.DA,l)}; g.J.V$=function(l){Vr(l.Rh[l.Rh.length-1])&&qgV(this,wDX(this.D,l.Rh[0].D))}; g.J.Qi=function(){return this.DA.Qi()}; g.J.wc=function(){return this.DA.wc()}; g.J.cV=function(l){this.DA.L().EV()&&this.Gz("sps",{status:l.WS||""});if(l.WS===1)this.DA.videoData.GS=0;else if(l.WS===2||l.WS===3){var c=!1;if(l.WS===3){c=this.DA.A0();var Y;this.DZ=(Y=l.M0A)!=null?Y:Infinity;this.DA.videoData.GS=c+1;(c=y2O(this))&&this.oU(!0)}this.DA.Pw(!0,c)}}; g.J.Hc=function(){return this.DA.Hc()}; g.J.zL=function(){return this.DA.zL()}; g.J.Ww=function(l){this.DA.Ww(l)}; g.J.PB0=function(){var l,c=(l=this.DA.Vx())==null?void 0:l.getCurrentTime();c?this.DA.Gz("rms",{cta:c}):g.uf(this.OV)}; g.J.Xq=function(){bwn(this);if(this.F7&&pA(this.F7)&&!this.F7.eG()&&(!this.policy.PU||isFinite(this.getCurrentTime()))){var l=vf(this.videoTrack);l=this.policy.ww&&l&&l.d9();this.X7.isManifestless&&this.X7.T&&p9(this.X7)?(this.W=p9(this.X7),this.F7.VQ(this.W)):zm(this.X7)&&!l?isNaN(this.W)?(this.W=this.getCurrentTime()+3600,this.F7.VQ(this.W)):this.W<=this.getCurrentTime()+1800&&(this.W=Math.max(this.W+1800,this.getCurrentTime()+3600),this.F7.VQ(this.W)):this.F7.isView||(l=Math.max(this.audioTrack.getDuration(), this.videoTrack.getDuration()),(!isFinite(this.W)||this.W!==l)&&l>0&&(this.F7.VQ(l),this.W=l))}if(!this.vU())if(NV(this.X7)&&this.X7.jc()){var c=this.X7;this.handleError("manifest.net.retryexhausted",c.Ud?{rc:c.Mi}:{rc:c.Mi.toString()},1)}else if(this.policy.D)a:{try{mbr(this.K);this.X7.isManifestless&&this.policy.W&&sl(this.iB);if(UBO(this)&&this.F7&&!gj(this.F7)&&this.videoTrack.NQ&&this.audioTrack.NQ){this.Gz("ssap",{delaysb:1,v:this.videoTrack.D.info.id,vf:this.videoTrack.D.info.rf,a:this.audioTrack.D.info.id, af:this.audioTrack.D.info.rf});var Y=this.F7,X=this.videoTrack.D,k=this.audioTrack.D;!gj(Y)&&k&&X&&(iEn(Y,X.info,k.info,this.policy.WZ),fbV(this,Y))}var r;((r=this.F7)==null?0:gj(r))&&this.mB();HuO(this.K)}catch(d){g.Cj(d);c=d;if(c.message.includes("changeType")){this.Gz("ssap",{exp:c.name,msg:c.message,s:c.stack});break a}this.handleError("fmt.unplayable",{exp:c.name,msg:c.message,s:c.stack},1)}$Bg(this);g.uf(this.Ed)}else if(!this.X7.G||!jIn(this.videoTrack)&&!jIn(this.audioTrack)||(this.videoTrack.N|| this.audioTrack.N)&&this.policy.Pu?Y=!1:(this.ZR(),this.DA.seekTo(Infinity,{N0:"checkLoaderTracksSync",dW:!0}),Y=!0),!Y){bwn(this);this.X7.isManifestless&&(VMc(this.videoTrack),VMc(this.audioTrack),sl(this.iB),(Y=El(this.videoTrack))&&Y.G&&(Y=Y.G.K&&!this.policy.F9,this.Gz(Y===this.policy.U.JY?"strm":"strmbug",{strm:Y,sfmp4:this.policy.U.JY,dfs:this.policy.F9},!0)));if(this.F7)this.mB();else if(this.policy.T){var e;Y=!1;if(this.policy.ao)for(X=g.b([this.videoTrack,this.audioTrack]),k=X.next();!k.done;k= X.next()){r=k.value;for(k=El(r);k&&r.sZ()!==vf(r);k=El(r))r.Q5(k);Y=Y||!!k}else(c=El(this.videoTrack))&&this.videoTrack.Q5(c),(e=El(this.audioTrack))&&this.audioTrack.Q5(e);Hf(this.videoTrack)&&Hf(this.audioTrack)?this.logger.debug("Received all background data; disposing"):(c||e||Y)&&M3(this)}Owy(this);uJ(this.N,this.videoTrack,this.videoTrack.D,!1);uJ(this.N,this.audioTrack,this.audioTrack.D,!1);this.policy.xe||N5n(this,this.videoTrack,this.audioTrack);c2i(this.N,this.videoTrack,this.audioTrack); c2i(this.N,this.audioTrack,this.videoTrack);$Bg(this);this.C&&(c=this.C,c.T?(e=c.W+c.policy.tL,c.K||(e=Math.min(e,c.startTimeSecs+c.policy.Zs)),c=Math.max(0,e*1E3-Date.now())):c=NaN,isNaN(c)||g.uf(this.CC,c));g.uf(this.Ed)}}; g.J.Um=function(l){this.DA.Um(l)}; g.J.mB=function(){var l=this;if(this.F7){var c=this.F7.D,Y=this.F7.G;E$r(this,this.audioTrack);E$r(this,this.videoTrack);var X=iwK(this);if(X){if(this.policy.Ii){if(!c.eq()){var k=El(this.audioTrack);if(k){if(!E0(this,this.audioTrack,c,k.info))return;xBk(this,this.audioTrack,c,k)}}if(!Y.eq()&&(k=El(this.videoTrack))){if(!E0(this,this.videoTrack,Y,k.info))return;xBk(this,this.videoTrack,Y,k)}}this.Ao||(this.Ao=(0,g.nb)(),this.logger.debug(function(){return"Appends pause start "+l.Ao+" reason "+X}), this.policy.K&&this.Gz("apdps",{r:X}))}else if(this.Ao&&(R3O(this,this.Ao),this.Ao=0),Sgv(this),k=!1,this.policy.G&&Wf(this.videoTrack)||!wYS(this,this.videoTrack,Y)||(k=!0,evL(this.timing),OSV(this.timing)),this.F7&&!this.F7.tN()&&(this.policy.G&&Wf(this.audioTrack)||!wYS(this,this.audioTrack,c)||(k=!0,JrV(this.timing),DdK(this.timing)),!this.vU()&&this.F7)){if(!this.policy.wC&&Hf(this.videoTrack)&&Hf(this.audioTrack)&&pA(this.F7)&&!this.F7.eG()){Y=!1; Y=vf(this.audioTrack);if(this.policy.G){var r;c=(r=this.Tc)==null?void 0:oG(r,Y.T*1E3);Y=!(!c||c.clipId!==Y.clipId);this.Gz("ssap",{eos:Y})}else r=Y.D,Y=r===this.X7.D[r.info.id];Y&&(this.logger.debug("Setting EOS"),SOv(this.F7),mDk(this.schedule))}k&&!this.F7.isAsync()&&M3(this)}}}; g.J.t6=function(l){var c,Y=l===((c=this.F7)==null?void 0:c.D)?this.audioTrack:this.videoTrack,X;if((X=El(Y))==null?0:X.isLocked){if(this.DA.L().EV()){var k;this.Gz("eosl",{ounlock:(k=El(Y))==null?void 0:k.info.kF()})}var r;CGO(this,l===((r=this.F7)==null?void 0:r.D))}var e;if(this.policy.qM&&l===((e=this.F7)==null?void 0:e.D)&&this.uQ){c=this.uQ-this.getCurrentTime();var d;this.DA.Gz("asl",{l:c,xtag:(d=vf(this.audioTrack))==null?void 0:d.D.info.D});this.Ud=!1;this.uQ=0}l.mC()&&l.rC().length===0&& (l.ox(),this.F7&&!this.F7.mC()&&(this.DA.L().EV()&&this.DA.Gz("rms",{ld:"seek"}),this.F7.W=performance.now(),this.DA.f3(),this.DA.L().EV()&&g.uf(this.OV)));var y;(y=Y.j)!=null&&kW(y,0);this.policy.DZ?d$K(this):this.Xq()}; g.J.KkJ=function(l){if(this.F7){var c=vf(l===this.F7.D?this.audioTrack:this.videoTrack);if(l=l.L3())for(var Y=0;Y5&&l.AJ.shift();c=c.BU;var X;this.policy.qJ&&((X=this.DA.getVideoData())==null?0:X.enableServerStitchedDai)&&(X=WYk(this.audioTrack,c),Y=WYk(this.videoTrack,c),X!==0&&Y!==0&&X!==Y&&this.handleError("ssdai.avsync",{sq:c,a:X,v:Y},0))}}; g.J.Go=function(l,c,Y,X){l.info.video&&this.T.Go(c,Y,X)}; g.J.gJ=function(l){this.D.gJ(l)}; g.J.Ar=Xk(20);g.J.w2=function(l){this.Tc=l;var c;(c=this.audioTrack.U)!=null&&(c.M0=l);(c=this.videoTrack.U)!=null&&(c.M0=l);c=this.K;c.U&&(c.tJ.Gz("ssap",{addcacheclips:1,v:c.U.version,tl:u6K(c.U.ZT)}),LoK(c,l,c.U),c.U=void 0)}; g.J.mE=function(){return this.Tc}; g.J.Xz=function(){return this.videoTrack.C||this.audioTrack.C}; g.J.seek=function(l,c){if(this.vU())return nm();if(this.Xz())return nm("seeking to head");if(this.policy.Kh&&!isFinite(l))return CBK(this.iB),g.zx(Infinity);bwn(this);this.u7=(0,g.nb)();this.policy.D||Owy(this,l);this.F7&&this.F7.D&&this.F7.G&&!this.DA.getVideoData().J_&&(this.F7.D.isLocked()||this.F7.G.isLocked())&&this.DA.Iy({reattachOnLockedBuffer:1,vsb:""+this.F7.G.isLocked(),asb:""+this.F7.D.isLocked()});var Y=this.getCurrentTime(),X=this.iB.seek(l,c);this.policy.PU||(this.currentTime=X);Wh(this.T, l,Y,this.policy.u0&&!c.Br);M3(this);return g.zx(X)}; g.J.E1=function(l){return this.policy.D&&this.K.E1(l)}; g.J.Ai=function(l){return this.K.Ai(l)}; g.J.m2=function(l,c){this.K.m2(l,c)}; g.J.getCurrentTime=function(){if(this.policy.PU){var l=this.tW()||0;return this.DA.getCurrentTime()-l}return this.currentTime}; g.J.kO=function(){return this.audioTrack.D.info}; g.J.WR=function(){return this.videoTrack.D.info}; g.J.J8=function(){return this.audioTrack.D.info.rf}; g.J.Pc=function(){return this.videoTrack.D.info.rf}; g.J.Tz=function(){try{this.GM(),QF(this.audioTrack),QF(this.videoTrack),QC(this.audioTrack),QC(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.C.prototype.Tz.call(this)}catch(l){g.ot(l)}}; g.J.handleError=function(l,c,Y){Y=Y===void 0?0:Y;var X=he(Y);l==="fmt.unplayable"&&this.X7.isLive&&(this.policy.Ii=!1,SM(this.X7));c=new nr(l,c,Y);g.Ag(this);zh(c.details);this.DA.handleError(c);l!=="html5.invalidstate"&&c.errorCode!=="fmt.unplayable"&&l!=="fmt.unparseable"&&X&&this.dispose()}; g.J.jC=function(){var l=vf(this.audioTrack),c=vf(this.videoTrack);l={lct:this.getCurrentTime().toFixed(3),lsk:this.iB.isSeeking(),lmf:this.D.D.isLocked(),lbw:pY(this.schedule).toFixed(3),lhd:a1(this.schedule).toFixed(3),lst:((this.schedule.C.GO()||0)*1E9).toFixed(3),laa:l?l.kF():"",lva:c?c.kF():"",lar:this.audioTrack.G?this.audioTrack.G.kF():"",lvr:this.videoTrack.G?this.videoTrack.G.kF():"",laq:""+wp(this.audioTrack),lvq:""+wp(this.videoTrack)};this.F7&&!this.F7.tN()&&this.F7.D&&this.F7.G&&(l.lab= dj(this.F7.D.rC()),l.lvb=dj(this.F7.G.rC()));this.Ao&&(l.lapt=((0,g.nb)()-this.Ao).toFixed(0),l.lapr=iwK(this));this.PU&&(l.lapmabht=((0,g.nb)()-this.PU).toFixed(0),l.lapmabh=Wn(this,this.audioTrack).toFixed(0));this.NQ&&(l.lapmvbht=((0,g.nb)()-this.NQ).toFixed(0),l.lapmvbh=Wn(this,this.videoTrack).toFixed(0));this.Ch&&(l.lapsdai=((0,g.nb)()-this.Ch).toFixed(0));return l}; g.J.ZR=function(){try{this.policy.D&&this.K.m2(!1,"pending"),this.audioTrack.ZR(),this.videoTrack.ZR()}catch(l){g.ot(l)}this.policy.T=""}; g.J.xO=function(){return Hn(this.j)}; g.J.Gz=function(l,c,Y){this.DA.Gz(l,c,Y===void 0?!1:Y)}; g.J.HZ=function(){return this.DA.HZ()}; g.J.dW=function(l,c){l/=c;isNaN(this.timestampOffset)&&g$K(this,l-Math.min(l,this.policy.iz));return(l-this.timestampOffset)*c}; g.J.tW=function(){return this.timestampOffset}; g.J.isSeeking=function(){return this.iB.isSeeking()}; g.J.jq=function(){this.T.jq()}; g.J.YE=function(l,c,Y){c=c===void 0?!1:c;Y=Y===void 0?{}:Y;this.policy.D?this.G.YE(l,c,Y):this.D.YE(l,c,Y)}; g.J.KS=function(l,c){if(!this.U)return!1;var Y=this.videoTrack.D.index.nt(l);return this.U.KS(l,c,Y)}; g.J.V6=function(l,c){if(this.U&&this.T.V6(l,this.U))return g$K(this,this.timestampOffset-c),M3(this),this.policy.N&&(SM(this.X7),QC(this.audioTrack),QC(this.videoTrack),this.ZR()),!0;c=this.videoTrack.D.index.nt(l);this.handleError("ad.skipfailed",{dec:!!this.U,t:l.toFixed(3),sq:c});return!1}; g.J.getManifest=function(){return this.X7}; g.J.isOffline=function(){return!!this.DA.getVideoData().cotn}; g.J.oX=function(l,c){this.DA.oX(l,c)}; g.J.R3=function(l){if(this.policy.D)this.K.m2(!0,"utc"),this.Xq();else{var c=this.DA.getVideoData().IH;if(c){var Y=this.N;Y.M6=l;Y.IH=c;FX(this)}}}; g.J.Ic=function(l){this.videoTrack.C=!1;this.audioTrack.C=!1;this.iB.G=!1;this.DA.Ic(l)}; g.J.Ms=function(l){this.iB.Ms(l-this.tW())}; g.J.r7=function(){this.DA.r7()}; g.J.oU=function(l){l!==this.policy.Cj&&((this.policy.Cj=l)||this.Xq())}; g.J.Ks=function(l,c){var Y=this.audioTrack.In,X=this.videoTrack.In;Y&&X&&(Y.remove(l,c),X.remove(l,c))}; g.J.Iy=function(l){this.DA.Iy(l)}; g.J.b0=function(l){this.DA.b0(l)}; g.J.A0=function(){return this.DA.A0()}; g.J.Lz=function(){SM(this.X7);this.ZR()};g.J=g.Fn.prototype;g.J.Vy=function(l,c,Y,X,k,r){return this.M0.Vy(l,c,Y,X,k,r)}; g.J.vk=function(l,c,Y,X,k,r){return this.M0.vk(l,c,Y,X,k,r)}; g.J.o8=function(l){return this.M0.o8(l)}; g.J.XJ=function(l){this.M0.XJ(l)}; g.J.A8=function(l,c,Y,X){return this.M0.A8(l,c,Y,X)}; g.J.jq=function(){this.M0.jq()}; g.J.KS=function(l,c,Y){return this.M0.KS(l,c,Y)}; g.J.Th=function(l,c){this.M0.Th(l,c)}; g.J.zl=function(){this.M0.zl()}; g.J.U_=Xk(62);g.J.Lx=function(l,c,Y){this.M0.Lx(l,c,Y)}; g.J.bX=Xk(65);g.J.e1=function(l,c,Y,X,k,r,e,d,y){this.M0.e1(l,c,Y,X,k,r,e,d,y)}; g.J.Lr=function(l){this.M0.Lr(l)}; g.J.LD=function(l){return this.M0.LD(l)}; g.J.Yh=function(l){return this.M0.Yh(l)};g.P(Im,g.OG);g.P(l5,Im);l5.prototype.W=function(l,c){if(l&&c){var Y=Number(cb(l,"cpi"))*1+1;isNaN(Y)||Y<=0||Ythis.K&&(this.K=Y,g.VS(this.D)||(this.D={},this.T.stop(),this.G.stop())),this.D[c]=l,g.uf(this.G))}}; l5.prototype.N=function(){for(var l=g.b(Object.keys(this.D)),c=l.next();!c.done;c=l.next()){var Y=c.value;c=this.publish;for(var X=this.K,k=this.D[Y].match(sI),r=[],e=g.b(k[6].split("&")),d=e.next();!d.done;d=e.next())d=d.value,d.indexOf("cpi=")===0?r.push("cpi="+X.toString()):d.indexOf("ek=")===0?r.push("ek="+g.Yp(Y)):r.push(d);k[6]="?"+r.join("&");Y="skd://"+k.slice(2).join("");k=Y.length*2;X=new Uint8Array(k+4);X[0]=k%256;X[1]=(k-X[0])/256;for(k=0;k0)for(var Y=g.b(this.D),X=Y.next();!X.done;X=Y.next())if(c===X.value.info.cryptoPeriodIndex){c=!0;break a}c=!1}if(!c){c=(0,g.nb)();a:{Y=l.cryptoPeriodIndex;if(!isNaN(Y)){X=g.b(this.K.values());for(var k=X.next();!k.done;k=X.next())if(Math.abs(k.value.cryptoPeriodIndex-Y)<=1){Y=!0;break a}}Y=!1}Y?(Y=l.D,Y=Math.max(0,Math.random()*((isNaN(Y)?120:Y)-30))*1E3):Y=0;this.publish("log_qoe",{wvagt:"delay."+Y,cpi:l.cryptoPeriodIndex,reqlen:this.D.length, ignore:this.T});Y<=0?lvV(this,l):this.T||(this.D.push({time:c+Y,info:l}),g.uf(this.G,Y))}}; cB.prototype.Tz=function(){this.D=[];Im.prototype.Tz.call(this)};var Gq={},r7k=(Gq.DRM_TRACK_TYPE_AUDIO="AUDIO",Gq.DRM_TRACK_TYPE_SD="SD",Gq.DRM_TRACK_TYPE_HD="HD",Gq.DRM_TRACK_TYPE_UHD1="UHD1",Gq);g.P(XxL,g.C);g.P(J7X,g.OG);g.J=J7X.prototype;g.J.pE=function(l){var c=this;this.vU()||l.size<=0||(l.forEach(function(Y,X){var k=oI(c.G)?X:Y;X=new Uint8Array(oI(c.G)?Y:X);oI(c.G)&&iXK(X);Y=g.aW(X,4);iXK(X);X=g.aW(X,4);c.D[Y]?c.D[Y].status=k:c.D[X]?c.D[X].status=k:c.D[Y]={type:"",status:k};c.HK=[];kz(c,c.D[Y].type)&&c.HK.push(pxX(c.D[Y].type))}),avS(this,","),Yz(this,{onkeystatuschange:1}),this.status="kc",this.publish("keystatuseschange",this))}; g.J.error=function(l,c,Y,X){this.vU()||(this.publish("licenseerror",l,c,Y,X),l==="drm.provision"&&(l=(Date.now()-this.W)/1E3,this.W=NaN,this.publish("ctmp","provf",{et:l.toFixed(3)})));he(c)&&this.dispose()}; g.J.shouldRetry=function(l,c){return!l&&this.requestNumber===c.requestNumber}; g.J.Tz=function(){this.D={};g.OG.prototype.Tz.call(this)}; g.J.jC=function(){var l={ctype:this.U.contentType||"",length:this.U.initData.length,requestedKeyIds:this.xT,cryptoPeriodIndex:this.cryptoPeriodIndex};this.K&&(l.keyStatuses=this.D);return l}; g.J.getInfo=function(){var l=this.T.join();if(XU(this)){var c=new Set,Y;for(Y in this.D)this.D[Y].status!=="usable"&&c.add(this.D[Y].type);l+="/UKS."+Array.from(c)}return l+="/"+this.cryptoPeriodIndex}; g.J.Fq=function(){return this.url};g.P(rN,g.C);g.J=rN.prototype;g.J.Qs=function(l){if(this.N){var c=l.messageType||"license-request";this.N(new Uint8Array(l.message),c)}}; g.J.pE=function(){this.C&&this.C(this.D.keyStatuses)}; g.J.onClosed=function(){this.vU()||g.Ms("xboxone")&&this.K&&this.K("closedShouldNotRetry")}; g.J.U7=function(l){this.N&&this.N(l.message,"license-request")}; g.J.hR=function(l){if(this.K){if(this.G){var c=this.G.error.code;l=this.G.error.systemCode}else c=l.errorCode,l=l.systemCode;this.K("t.prefixedKeyError;c."+c+";sc."+l,c,l)}}; g.J.Me=function(){this.W&&this.W()}; g.J.update=function(l){var c=this;if(this.D)return(AM.isActive()?AM.xx("emeupd",function(){return c.D.update(l)}):this.D.update(l)).then(null,iB(function(Y){vhO(c,"t.update",Y)})); this.G?this.G.update(l):this.element.addKey?this.element.addKey(this.U.keySystem,l,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.U.keySystem,l,this.initData,this.sessionId);return TW()}; g.J.Tz=function(){this.D&&(this.j?this.D.close().catch(g.Cj):this.D.close());this.element=null;g.C.prototype.Tz.call(this)};g.P(ez,g.C);g.J=ez.prototype;g.J.setServerCertificate=function(){return this.G.setServerCertificate?this.D.flavor==="widevine"&&this.D.d0?this.G.setServerCertificate(this.D.d0):$J(this.D)&&this.D.uQ?this.G.setServerCertificate(this.D.uQ):null:null}; g.J.createSession=function(l,c){var Y=l.initData;if(this.D.keySystemAccess){c&&c("createsession");var X=this.G.createSession();ZV(this.D)?Y=nhi(Y,this.D.uQ):$J(this.D)&&(Y=IbL(Y)||new Uint8Array(0));c&&c("genreq");var k=AM.isActive()?AM.xx("emegen",function(){return X.generateRequest(l.contentType,Y)}):X.generateRequest(l.contentType,Y); var r=new rN(null,null,null,X,null,this.C);k.then(function(){c&&c("genreqsuccess")},iB(function(d){vhO(r,"t.generateRequest",d)})); return r}if(Vs(this.D))return HXv(this,Y);if(C9(this.D))return hyg(this,Y);if((k=this.element)==null?0:k.generateKeyRequest)this.element.generateKeyRequest(this.D.keySystem,Y);else{var e;(e=this.element)==null||e.webkitGenerateKeyRequest(this.D.keySystem,Y)}return this.T=new rN(this.element,this.D,Y,null,null,this.C)}; g.J.xZ=function(l){var c=wxS(this,l);c&&c.U7(l)}; g.J.zA=function(l){var c=wxS(this,l);c&&c.hR(l)}; g.J.TA=function(l){var c=wxS(this,l);c&&c.Me(l)}; g.J.getMetrics=function(){if(this.G&&this.G.getMetrics)try{var l=this.G.getMetrics()}catch(c){}return l}; g.J.Tz=function(){this.K=this.G=null;var l;(l=this.T)==null||l.dispose();l=g.b(Object.values(this.W));for(var c=l.next();!c.done;c=l.next())c.value.dispose();this.W={};g.C.prototype.Tz.call(this);delete this.element};g.J=Jo.prototype;g.J.get=function(l){l=this.findIndex(l);return l!==-1?this.values[l]:null}; g.J.remove=function(l){l=this.findIndex(l);l!==-1&&(this.keys.splice(l,1),this.values.splice(l,1))}; g.J.removeAll=function(){this.keys=[];this.values=[]}; g.J.set=function(l,c){var Y=this.findIndex(l);Y!==-1?this.values[Y]=c:(this.keys.push(l),this.values.push(c))}; g.J.findIndex=function(l){return g.uQ(this.keys,function(c){return g.DM(l,c)})};g.P(jDv,g.OG);g.J=jDv.prototype;g.J.q$T=function(l){this.kW({onecpt:1});l.initData&&Wty(this,new Uint8Array(l.initData),l.initDataType)}; g.J.AA0=function(l){this.kW({onndky:1});Wty(this,l.initData,l.contentType)}; g.J.nD=function(l){this.kW({onneedkeyinfo:1});this.fh.B("html5_eme_loader_sync")&&(this.C.get(l.initData)||this.C.set(l.initData,l));ohO(this,l)}; g.J.Kv=function(l){this.K.push(l);dN(this)}; g.J.createSession=function(l){var c=sby(this)?ITL(l):g.aW(l.initData);this.G.get(c);this.JJ=!0;l=new J7X(this.videoData,this.fh,l,this.drmSessionId);this.G.set(c,l);l.subscribe("ctmp",this.KQ,this);l.subscribe("keystatuseschange",this.pE,this);l.subscribe("licenseerror",this.wJ,this);l.subscribe("newlicense",this.Ze,this);l.subscribe("newsession",this.E7,this);l.subscribe("sessionready",this.fH,this);l.subscribe("fairplay_next_need_key_info",this.s7,this);this.fh.B("html5_enable_vp9_fairplay")&&l.subscribe("qualitychange", this.qX,this);this.fh.B("html5_enable_sabr_drm_hd720p")&&l.subscribe("sabrlicenseconstraint",this.NTh,this);Duk(l,this.T)}; g.J.Ze=function(l){this.vU()||(this.kW({onnelcswhb:1}),l&&!this.heartbeatParams&&(this.heartbeatParams=l,this.publish("heartbeatparams",l)))}; g.J.E7=function(){this.vU()||(this.kW({newlcssn:1}),this.K.shift(),this.JJ=!1,dN(this))}; g.J.fH=function(){if(Vs(this.D)&&(this.kW({onsnrdy:1}),this.NQ--,this.NQ===0)){var l=this.AJ,c,Y;(c=l.element)==null||(Y=c.msSetMediaKeys)==null||Y.call(c,l.K)}}; g.J.pE=function(l){if(!this.vU()){!this.Ch&&this.videoData.B("html5_log_drm_metrics_on_key_statuses")&&(BpL(this),this.Ch=!0);this.kW({onksch:1});var c=this.qX;if(!XU(l)&&g.uk&&l.G.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var Y="large";else{Y=[];var X=!0;if(XU(l))for(var k=g.b(Object.keys(l.D)),r=k.next();!r.done;r=k.next())r=r.value,l.D[r].status==="usable"&&Y.push(l.D[r].type),l.D[r].status!=="unknown"&&(X=!1);if(!XU(l)||X)Y=l.T;Y=qzk(Y)}c.call(this,Y);this.publish("keystatuseschange", l)}}; g.J.KQ=function(l,c){this.vU()||this.publish("ctmp",l,c)}; g.J.s7=function(l,c){this.vU()||this.publish("fairplay_next_need_key_info",l,c)}; g.J.wJ=function(l,c,Y,X){this.vU()||(this.videoData.B("html5_log_drm_metrics_on_error")&&BpL(this),this.publish("licenseerror",l,c,Y,X))}; g.J.r3=function(){return this.U}; g.J.qX=function(l){var c=g.e4("auto",l,!1,"l");if(this.videoData.l5){if(this.U.HI(c))return}else if(QNn(this.U,l))return;this.U=c;this.publish("qualitychange");this.kW({updtlq:l})}; g.J.NTh=function(l){this.videoData.sabrLicenseConstraint=l}; g.J.Tz=function(){this.D.keySystemAccess&&this.element&&(this.xT?this.element.setMediaKeys(null).catch(g.Cj):this.element.setMediaKeys(null));this.element=null;this.K=[];for(var l=g.b(this.G.values()),c=l.next();!c.done;c=l.next())c=c.value,c.unsubscribe("ctmp",this.KQ,this),c.unsubscribe("keystatuseschange",this.pE,this),c.unsubscribe("licenseerror",this.wJ,this),c.unsubscribe("newlicense",this.Ze,this),c.unsubscribe("newsession",this.E7,this),c.unsubscribe("sessionready",this.fH,this),c.unsubscribe("fairplay_next_need_key_info", this.s7,this),this.fh.B("html5_enable_vp9_fairplay")&&c.unsubscribe("qualitychange",this.qX,this),c.dispose();this.G.clear();this.W.removeAll();this.C.removeAll();this.heartbeatParams=null;g.OG.prototype.Tz.call(this)}; g.J.jC=function(){for(var l={systemInfo:this.D.jC(),sessions:[]},c=g.b(this.G.values()),Y=c.next();!Y.done;Y=c.next())l.sessions.push(Y.value.jC());return l}; g.J.getInfo=function(){return this.G.size<=0?"no session":""+this.G.values().next().value.getInfo()+(this.N?"/KR":"")}; g.J.kW=function(l,c){c=c===void 0?!1:c;this.vU()||(zh(l),(this.fh.EV()||c)&&this.publish("ctmp","drmlog",l))};g.P(Ann,g.C);g.J=Ann.prototype;g.J.Zt=function(){return!!this.Mp}; g.J.yp=function(){return this.G}; g.J.handleError=function(l){var c=this;Xdv(this,l);if((l.errorCode!=="html5.invalidstate"&&l.errorCode!=="fmt.unplayable"&&l.errorCode!=="fmt.unparseable"||!Y0i(this,l.errorCode,l.details))&&!Jpi(this,l)){if(this.gf.AJ!=="yt"&&rpL(this,l)&&this.videoData.Z0&&(0,g.nb)()/1E3>this.videoData.Z0&&this.gf.AJ==="hm"){var Y=Object.assign({e:l.errorCode},l.details);Y.stalesigexp="1";Y.expire=this.videoData.Z0;Y.init=this.videoData.uO/1E3;Y.now=(0,g.nb)()/1E3;Y.systelapsed=((0,g.nb)()-this.videoData.uO)/1E3; l=new nr(l.errorCode,Y,2);this.DA.dT(l.errorCode,2,"SIGNATURE_EXPIRED",zh(l.details))}if(he(l.severity)){var X;Y=(X=this.DA.tJ)==null?void 0:X.D.D;if(this.gf.B("html5_use_network_error_code_enums"))if(kpX(l)&&Y&&Y.isLocked())var k="FORMAT_UNAVAILABLE";else if(this.gf.W||l.errorCode!=="auth"||l.details.rc!==429)l.errorCode==="ump.spsrejectfailure"&&(k="HTML5_SPS_UMP_STATUS_REJECTED");else{k="TOO_MANY_REQUESTS";var r="6"}else kpX(l)&&Y&&Y.isLocked()?k="FORMAT_UNAVAILABLE":this.gf.W||l.errorCode!=="auth"|| l.details.rc!=="429"?l.errorCode==="ump.spsrejectfailure"&&(k="HTML5_SPS_UMP_STATUS_REJECTED"):(k="TOO_MANY_REQUESTS",r="6");this.DA.dT(l.errorCode,l.severity,k,zh(l.details),r)}else this.DA.publish("nonfatalerror",l),X=/^pp/.test(this.videoData.clientPlaybackNonce),this.LC(l.errorCode,l.details),X&&l.errorCode==="manifest.net.connect"&&(l="https://www.youtube.com/generate_204?cpn="+this.videoData.clientPlaybackNonce+"&t="+(0,g.nb)(),nh(l,"manifest",function(e){c.W=!0;c.Gz("pathprobe",e)},function(e){c.LC(e.errorCode, e.details)}))}}; g.J.Gz=function(l,c){this.DA.hg().Gz(l,c)}; g.J.LC=function(l,c){c=zh(c);this.DA.hg().LC(l,c)};OaL.prototype.Tq=function(l,c){return(c===void 0?0:c)?{v1:l?DL(this,l):Mb,IG:l?aG5(this,l):Mb,h9T:l?baK(this,l):Mb,LfQ:l?vav(this,l.videoData):Mb,mS:l?x3O(this,l.videoData,l):Mb,nQd:l?fGK(this,l):Mb,uC0:U3L(this)}:{v1:l?DL(this,l):Mb}}; OaL.prototype.B=function(l){return this.fh.B(l)};g.P(to,g.C);to.prototype.onError=function(l){if(l!=="player.fatalexception"||this.provider.B("html5_exception_to_health"))l==="sabr.fallback"&&(this.encounteredSabrFallback=!0),l.match(oMc)?this.networkErrorCount++:this.nonNetworkErrorCount++}; to.prototype.send=function(){if(!(this.K||this.D<0)){hni(this);var l=g.Ap(this.provider)-this.D,c="PLAYER_PLAYBACK_STATE_UNKNOWN",Y=this.playerState.j0;this.playerState.isError()?c=Y&&Y.errorCode==="auth"?"PLAYER_PLAYBACK_STATE_UNKNOWN":"PLAYER_PLAYBACK_STATE_ERROR":g.L(this.playerState,2)?c="PLAYER_PLAYBACK_STATE_ENDED":g.L(this.playerState,64)?c="PLAYER_PLAYBACK_STATE_UNSTARTED":g.L(this.playerState,16)||g.L(this.playerState,32)?c="PLAYER_PLAYBACK_STATE_SEEKING":g.L(this.playerState,1)&&g.L(this.playerState, 4)?c="PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING":g.L(this.playerState,1)?c="PLAYER_PLAYBACK_STATE_BUFFERING":g.L(this.playerState,4)?c="PLAYER_PLAYBACK_STATE_PAUSED":g.L(this.playerState,8)&&(c="PLAYER_PLAYBACK_STATE_PLAYING");Y=hR7[Rx(this.provider.videoData)];a:switch(this.provider.fh.playerCanaryState){case "canary":var X="HTML5_PLAYER_CANARY_TYPE_EXPERIMENT";break a;case "holdback":X="HTML5_PLAYER_CANARY_TYPE_CONTROL";break a;default:X="HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"}var k=Hac(this.provider), r=this.G<0?l:this.G-this.D;l=this.provider.fh.EG+36E5<(0,g.nb)();c={started:this.G>=0,stateAtSend:c,joinLatencySecs:r,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:X,playerCanaryStage:k,isAd:this.provider.videoData.isAd(),liveMode:Y,hasDrm:!!g.NB(this.provider.videoData),isGapless:this.provider.videoData.U,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai, encounteredSabrFallback:this.encounteredSabrFallback,isSabr:d5(this.provider.videoData)};l||g.Oq("html5PlayerHealthEvent",c);this.K=!0;this.dispose()}}; to.prototype.Tz=function(){this.K||this.send();window.removeEventListener("error",this.EF);window.removeEventListener("unhandledrejection",this.EF);g.C.prototype.Tz.call(this)}; var oMc=/\bnet\b/;g.P(Kck,g.C);Kck.prototype.Tz=function(){jmk(this);g.C.prototype.Tz.call(this)};var V1i=/[?&]cpn=/;g.P(UM,g.C);UM.prototype.flush=function(){var l={};this.G&&(l.pe=this.G);this.D.length>0&&(l.pt=this.D.join("."));this.D=[];return l}; UM.prototype.stop=function(){var l=this,c,Y,X;return g.H(function(k){if(k.D==1)return g.Rn(k,2),g.n(k,(c=l.T)==null?void 0:c.stop(),4);if(k.D!=2)return(Y=k.G)&&l.logTrace(Y),g.Si(k,0);X=g.vS(k);l.G=Wcy(X.message);g.pL(k)})}; UM.prototype.logTrace=function(l){this.encoder.reset();this.encoder.add(1);this.encoder.add(l.resources.length);for(var c=g.b(l.resources),Y=c.next();!Y.done;Y=c.next()){Y=Y.value.replace("https://www.youtube.com/s/","");this.encoder.add(Y.length);for(var X=0;X=0?l:g.Ap(this.provider),this.xT?CWE.has(this.ZC)&&(this.D.size||(this.ZC==="PL"?l>=this.K+30:l<=this.NQ+30))&&(g.PB(this,l,"vps",[this.ZC]),this.K=l):["PL","B","S"].indexOf(this.ZC)>-1&&(this.D.size||l>=this.K+30)&&(g.PB(this,l,"vps",[this.ZC]),this.K=l),this.D.size)){this.sequenceNumber===7E3&&g.Cj(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){ag(this,l);var c=this.provider.DA.zq();c=g.b(c);for(var Y=c.next();!Y.done;Y= c.next())Y=Y.value,this.Gz(Y.key,Y.value);c=l;Y=this.provider.DA.QW();var X=Y.droppedVideoFrames||0,k=Y.totalVideoFrames||0,r=X-this.pz,e=k&&!this.Se;X>Y.totalVideoFrames||r>5E3?YMc(this,"html5.badframedropcount","df."+X+";tf."+Y.totalVideoFrames):(r>0||e)&&g.PB(this,c,"df",[r]);this.pz=X;this.Se=k;this.j>0&&(g.PB(this,l,"glf",[this.j]),this.j=0);I4.isActive()&&(l=I4.sK(),Object.keys(l).length>0&&this.Gz("profile",l));this.MJ&&N9(this,"lwnmow");this.provider.fh.EV()&&this.provider.B("html5_record_now")&& this.Gz("now",{wt:(0,g.nb)()});l={};this.provider.videoData.G&&(l.fmt=this.provider.videoData.G.itag,(c=this.provider.videoData.T)&&c.itag!==l.fmt&&(l.afmt=c.itag));l.cpn=this.provider.videoData.clientPlaybackNonce;this.adCpn&&(l.adcpn=this.adCpn);this.Ix&&(l.addocid=this.Ix);this.contentCpn&&(l.ccpn=this.contentCpn);this.Kh&&(l.cdocid=this.Kh);this.provider.videoData.cotn&&(l.cotn=this.provider.videoData.cotn);l.el=ox(this.provider.videoData);l.content_v=Zb(this.provider.videoData);l.ns=this.provider.fh.AJ; l.fexp=vNL(this.provider.fh.experiments).toString();l.cl=(739786083).toString();(c=this.provider.videoData.adFormat||this.adFormat)&&(l.adformat=c);(c=Rx(this.provider.videoData))&&(l.live=c);this.provider.videoData.uK()&&(l.drm=1,this.provider.videoData.N&&(l.drm_system=icM[this.provider.videoData.N.flavor]||0),this.provider.videoData.kU&&(l.drm_product=this.provider.videoData.kU));yU()&&this.provider.videoData.W&&(l.ctt=this.provider.videoData.W,l.cttype=this.provider.videoData.CP,this.provider.videoData.mdxEnvironment&& (l.mdx_environment=this.provider.videoData.mdxEnvironment));this.provider.videoData.isDaiEnabled()?(l.dai=this.provider.videoData.enableServerStitchedDai?"ss":"cs",this.provider.videoData.bO&&(l.dai_fallback="1")):this.provider.videoData.Sb?l.dai="cs":this.provider.videoData.u$&&(l.dai="disabled");l.seq=this.sequenceNumber++;if(this.provider.videoData.J9){if(c=this.provider.videoData.J9,l&&c)for(c.ns==="3pp"&&(l.ns="3pp"),this.gC.has(c.ns)&&N9(this,"hbps"),c.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext= c.shbpslc),this.provider.fh.experiments.oh("html5_use_server_qoe_el_value")&&this.iQ.delete("el"),Y=g.b(Object.keys(c)),X=Y.next();!X.done;X=Y.next())X=X.value,this.iQ.has(X)||(l[X]=c[X])}else l.event="streamingstats",l.docid=this.provider.videoData.videoId,l.ei=this.provider.videoData.eventId;this.isEmbargoed&&(l.embargoed="1");Object.assign(l,this.provider.fh.D);if(c=l.seq)c={cpn:this.provider.videoData.clientPlaybackNonce,sequenceNumber:+c,serializedWatchEndpointLoggingContext:this.provider.videoData.o9}, this.serializedHouseBrandPlayerServiceLoggingContext&&(c.serializedHouseBrandPlayerServiceLoggingContext=pU(this.serializedHouseBrandPlayerServiceLoggingContext)||void 0),this.provider.videoData.playerResponseCpn&&(c.playerResponseCpn=this.provider.videoData.playerResponseCpn),f7.length&&(c.decoderInfo=f7),this.provider.DA.mE()&&(c.transitionStitchType=4,this.JJ&&(c.timestampOffsetMsecs=this.JJ)),this.remoteControlMode&&(c.remoteControlMode=this.remoteControlMode),this.remoteConnectedDevices.length&& (c.remoteConnectedDevices=this.remoteConnectedDevices),c=g.AC(c,tji),c=g.aW(c,4),this.D.set("qclc",[c]);l=g.Il("//"+this.provider.fh.IA+"/api/stats/qoe",l);Y=c="";X=g.b(this.D.entries());for(k=X.next();!k.done;k=X.next())r=g.b(k.value),k=r.next().value,r=r.next().value,e=void 0,(e=r)!=null&&e.join&&(k="&"+k+"="+r.join(","),k.length>100?Y+=k:c+=k);FcO(this,l+c,Y.replace(/ /g,"%20"))}this.D.clear()}}; g.J.b0=function(l){this.MJ=l}; g.J.sA=function(){if(this.provider.videoData.N){var l=this.provider.videoData.N;N9(this,"eme-"+(l.keySystemAccess?"final":Vs(l)?"ms":ZV(l)?"ytfp":C9(l)?"safarifp":"nonfinal"))}}; g.J.t4=Xk(59);g.J.Qu=function(l){this.isEmbargoed=l}; g.J.zO=Xk(36);g.J.RD=Xk(42);g.J.onPlaybackRateChange=function(l){var c=g.Ap(this.provider);l&&l!==this.Ie&&(g.PB(this,c,"rate",[l]),this.Ie=l);this.xT||this.reportStats(c)}; g.J.Kb=Xk(30);g.J.getPlayerState=function(l){if(g.L(l,128))return"ER";if(g.L(l,2048))return"B";if(g.L(l,512))return"SU";if(g.L(l,16)||g.L(l,32))return"S";if(l.isOrWillBePlaying()&&g.L(l,64))return"B";var c=ZcM[t9(l)];g.nz(this.provider.fh)&&c==="B"&&this.provider.DA.getVisibilityState()===3&&(c="SU");c==="B"&&g.L(l,4)&&(c="PB");return c}; g.J.Tz=function(){g.C.prototype.Tz.call(this);g.av(this.W);g.av(this.OV)}; g.J.il=function(l){this.isOffline=l;g.PB(this,g.Ap(this.provider),"is_offline",[this.isOffline?"1":"0"])}; g.J.Gz=function(l,c,Y){var X=this.oe.indexOf(l)!==-1;X||this.oe.push(l);if(!Y||!X){var k=typeof c!=="string"?zh(c):c;k=k6V(k);if(!Y&&!/^t[.]/.test(k)){var r=g.Ap(this.provider)*1E3;k="t."+r.toFixed()+";"+k}q9(this,"ctmp",l+":"+k);this.logger.debug(function(){return"ctmp "+l+" "+k}); IGV(this);return r}}; g.J.fY=function(l,c,Y){this.N={flf:Number(this.Gz("glrem",{nst:l.toFixed(),rem:c.toFixed(),ca:+Y})),Pj:l,h86:c,isAd:Y}}; g.J.zK=function(l,c,Y){g.PB(this,g.Ap(this.provider),"ad_playback",[l,c,Y])}; g.J.j1=function(l,c){var Y=g.Ap(this.provider)*1E3;q9(this,"daism","t."+Y.toFixed(0)+";smw."+(l*1E3).toFixed(0)+";smo."+(c*1E3).toFixed(0))}; g.J.resume=function(){var l=this;this.provider.fh.EV()&&this.Gz("ssap",{qoesus:"0",vid:this.provider.videoData.videoId});isNaN(this.W)?lLk(this):this.W=g.ba(function(){l.reportStats()},1E4)}; var fJ={},ZcM=(fJ[5]="N",fJ[-1]="N",fJ[3]="B",fJ[0]="EN",fJ[2]="PA",fJ[1]="PL",fJ[-1E3]="ER",fJ[1E3]="N",fJ),CWE=new Set(["PL","B","S"]),f7=[];Jo5.prototype.XT=function(){return this.D}; Jo5.prototype.update=function(){if(this.C){var l=this.provider.DA.al(this.provider.videoData.clientPlaybackNonce)||0,c=g.Ap(this.provider);l>=this.provider.DA.getDuration()-.1&&(this.previouslyEnded=!0);if(l!==this.D||O75(this,l,c)){var Y;if(!(Y=lc-this.eF+2||O75(this,l,c))){Y=this.provider.DA.getVolume();var X=Y!==this.j,k=this.provider.DA.isMuted()?1:0;k!==this.U?(this.U=k,Y=!0):(!X||this.T>=0||(this.j=Y,this.T=c),Y=c-this.T,this.T>=0&&Y>2?(this.T=-1,Y=!0):Y=!1)}Y&&(Sz(this),this.K= l);this.eF=c;this.D=l}}};D9V.prototype.send=function(l){var c=this;if(!this.nh){var Y=U9K(this),X=g.Il(this.uri,Y);this.fh.B("vss_through_gel_double")&&G6v(X);this.xT&&!this.fh.B("html5_simplify_pings")?aLK(this,X):tzL(this,l).then(function(k){c.xT&&(k=k||{},k.method="POST",k.postParams={atr:c.attestationResponse});$3c(X,k,{token:c.AJ,V7:c.ph,mdxEnvironment:c.mdxEnvironment},c.fh,l,c.JJ,c.isFinal&&c.EG||c.PU||c.K&&c.qM)}); this.nh=!0}}; D9V.prototype.G=function(l){l===void 0&&(l=NaN);return Number(l.toFixed(3)).toString()}; var Pz={},b7X=(Pz.LIVING_ROOM_APP_MODE_UNSPECIFIED=0,Pz.LIVING_ROOM_APP_MODE_MAIN=1,Pz.LIVING_ROOM_APP_MODE_KIDS=2,Pz.LIVING_ROOM_APP_MODE_MUSIC=3,Pz.LIVING_ROOM_APP_MODE_UNPLUGGED=4,Pz.LIVING_ROOM_APP_MODE_GAMING=5,Pz),bb={},P5c=(bb.EMBEDDED_PLAYER_MODE_UNKNOWN=0,bb.EMBEDDED_PLAYER_MODE_DEFAULT=1,bb.EMBEDDED_PLAYER_MODE_PFP=2,bb.EMBEDDED_PLAYER_MODE_PFL=3,bb);g.P(xz,g.C);g.J=xz.prototype;g.J.Yu=function(){this.D.update();nzO(this)&&(REg(this),i7n(this),this.Bn())}; g.J.Tz=function(){g.C.prototype.Tz.call(this);ho(this);d9L(this.D)}; g.J.jC=function(){return U9K(z6(this,"playback"))}; g.J.Bn=function(){this.provider.videoData.C.eventLabel=ox(this.provider.videoData);this.provider.videoData.C.playerStyle=this.provider.fh.playerStyle;this.provider.videoData.u2&&(this.provider.videoData.C.feature="pyv");this.provider.videoData.C.vid=this.provider.videoData.videoId;var l=this.provider.videoData.C;var c=this.provider.videoData;c=c.isAd()||!!c.u2;l.isAd=c}; g.J.N6=function(l){var c=z6(this,"engage");c.Kh=l;return fLr(c,jgk(this.provider))};TNn.prototype.isEmpty=function(){return this.endTime===this.startTime};wN.prototype.B=function(l){return this.fh.B(l)}; wN.prototype.getCurrentTime=function(l){if(this.B("html5_ssap_current_time_for_logging_refactor")){var c=this.DA.mE();if(c&&(l=l||c.OM()))return Xr(c,l)}else if(g.uz(this.videoData)){var Y=this.DA.mE();if(Y)return l=this.DA.getCurrentTime(),Y=(((c=oG(Y,l*1E3))==null?void 0:c.KF)||0)/1E3,l-Y}return this.DA.getCurrentTime()}; wN.prototype.C0=function(l){if(this.B("html5_ssap_current_time_for_logging_refactor")){var c=this.DA.mE();if(c&&(l=l||c.OM()))return Xr(c,l)}else if(g.uz(this.videoData)){var Y=this.DA.mE();if(Y)return l=this.DA.C0(),Y=(((c=oG(Y,l*1E3))==null?void 0:c.KF)||0)/1E3,l-Y}return this.DA.C0()}; var VzK={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.P(g.K7,g.C);g.J=g.K7.prototype;g.J.Yu=function(){if(this.provider.videoData.enableServerStitchedDai&&this.pU){var l;(l=this.K.get(this.pU))==null||l.Yu()}else this.D&&this.D.Yu()}; g.J.Qu=function(l){this.qoe&&this.qoe.Qu(l)}; g.J.zO=Xk(35);g.J.RD=Xk(41);g.J.j1=function(l,c){this.qoe&&this.qoe.j1(l,c)}; g.J.hI=function(){if(this.provider.videoData.enableServerStitchedDai&&this.pU){var l;(l=this.K.get(this.pU))!=null&&Sz(l.D)}else this.D&&Sz(this.D.D)}; g.J.LC=function(l,c){this.qoe&&YMc(this.qoe,l,c);if(this.G)this.G.onError(l)}; g.J.onPlaybackRateChange=function(l){if(this.qoe)this.qoe.onPlaybackRateChange(l);this.D&&Sz(this.D.D)}; g.J.t4=Xk(58);g.J.Gz=function(l,c,Y){this.qoe&&this.qoe.Gz(l,c,Y)}; g.J.fY=function(l,c,Y){this.qoe&&this.qoe.fY(l,c,Y)}; g.J.H0=function(l){var c;(c=this.qoe)==null||c.H0(l)}; g.J.Or=function(l){var c;(c=this.qoe)==null||c.Or(l)}; g.J.b0=function(l){this.qoe&&this.qoe.b0(l)}; g.J.zK=function(l,c,Y){this.qoe&&this.qoe.zK(l,c,Y)}; g.J.Kb=Xk(29);g.J.O_=function(){if(this.qoe)return this.qoe.O_()}; g.J.jC=function(){if(this.provider.videoData.enableServerStitchedDai&&this.pU){var l,c;return(c=(l=this.K.get(this.pU))==null?void 0:l.jC())!=null?c:{}}return this.D?this.D.jC():{}}; g.J.Dd=function(){var l;return(l=this.qoe)==null?void 0:l.Dd()}; g.J.g2=function(l,c){var Y;(Y=this.qoe)==null||Y.g2(l,c)}; g.J.N6=function(l){return this.D?this.D.N6(l):function(){}}; g.J.Bn=function(){this.D&&this.D.Bn()}; g.J.getVideoData=function(){return this.provider.videoData}; g.J.resume=function(){this.qoe&&this.qoe.resume()};g.P(jz,g.C); jz.prototype.v7=function(l,c,Y){if(this.D.has(l)){var X=this.D.get(l);if(c.videoId&&!ozr(X))this.G.Gz("ssap",{rlc:l}),LPS(this,l);else return}if(!this.D.has(l)){X=new wN(c,this.fh,this.DA);var k=Math.round(g.Ap(this.G.provider)*1E3);X=new g.K7(X,k);ozr(X)||this.G.Gz("nqv",{vv:c.videoId});k=this.G.getVideoData();this.D.set(l,X);if(X.qoe){var r=X.qoe,e=k.videoId||"";r.contentCpn=k.clientPlaybackNonce;r.Kh=e}C5y(X);Y===2&&(this.fh.B("html5_log_ad_playback_docid")?(Y=this.G,Y.qoe&&(Y=Y.qoe,X=c.fC||"", k=c.breakType||0,c=c.videoId||"",r=this.fh.AJ||"yt",g.PB(Y,g.Ap(Y.provider),"ad_playback",[l,X,k,c,r]))):this.G.zK(l,c.fC||"",c.breakType||0))}}; jz.prototype.gj=function(l,c,Y,X,k,r,e,d){if(l!==c){var y=this.hg(l),O=this.hg(c),D,t=l===((D=y.getVideoData())==null?void 0:D.clientPlaybackNonce),U;D=c===((U=O.getVideoData())==null?void 0:U.clientPlaybackNonce);var G;U=t?((G=y.getVideoData())==null?void 0:G.videoId)||"":"nvd";var f;G=D?((f=O.getVideoData())==null?void 0:f.videoId)||"":"nvd";t&&(y=y.qoe)!=null&&(Rg(y,4,r?4:k?2:0,c,G,Y),y.reportStats());D&&(T6(O),(c=O.qoe)!=null&&(Rg(c,4,r?5:k?3:1,l,U,X),c.reportStats()),QgX(O,new g.Gd(e,O.ZC)), Z7i(O));d&&LPS(this,l)}}; jz.prototype.hg=function(l){l=l||this.pU;return this.D.get(l)||this.G};g.P(g.VT,g.C);g.J=g.VT.prototype; g.J.jk=function(l,c){this.sync();c&&this.D.array.length>=2E3&&this.jR("captions",1E4);c=this.D;if(l.length>1&&l.length>c.array.length)c.array=c.array.concat(l),c.array.sort(c.D);else for(var Y=g.b(l),X=Y.next();!X.done;X=Y.next())X=X.value,!c.array.length||c.D(X,c.array[c.array.length-1])>0?c.array.push(X):g.tW(c.array,X,c.D);l=g.b(l);for(c=l.next();!c.done;c=l.next())c=c.value,c.namespace==="ad"&&this.T("ssap",{acrsid:c.getId(),acrsst:c.start,acrset:c.end,acrscpt:c.playerType});this.K=NaN;this.sync()}; g.J.xP=function(l){l.length>1E4&&g.Cj(new g.Ed("Over 10k cueRanges removal occurs with a sample: ",l[0]));if(!this.vU()){for(var c=g.b(l),Y=c.next();!Y.done;Y=c.next())(Y=Y.value)&&Y.namespace==="ad"&&this.T("ssap",{rcrid:Y.getId(),rcst:Y.start,rcet:Y.end,rcpt:Y.playerType});var X=new Set(l);this.G=this.G.filter(function(k){return!X.has(k)}); lQk(this.D,X);this.sync()}}; g.J.jR=function(l,c){var Y=(isNaN(this.K)?g.L(this.DA.getPlayerState(),2)?0x8000000000000:this.DA.getCurrentTime()*1E3:this.K)-c;c=this.zL().filter(function(X){return X.namespace===l&&X.endthis.D,r=g.L(Y,8)&&g.L(Y,16),e=this.DA.b2().isBackground()||Y.isSuspended();BB(this,this.iQ,r&&!e,k,"qoe.slowseek",function(){},"timeout"); var d=isFinite(this.D);d=r&&d&&wEr(c,this.D);var y=!X||Math.abs(X-this.D)>10,O=this.fh.B("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),D=X===0&&this.G&&[11,10].includes(this.G);BB(this,this.ph,d&&y&&!e&&(!O||!D),k,"qoe.slowseek",function(){c.seekTo(l.D)},"set_cmt"); y=d&&OA(c.Dl(),this.D);O=this.DA.tJ;d=!O||O.Jl();var t=function(){c.seekTo(l.D+.001)}; BB(this,this.ZA,y&&d&&!e,k,"qoe.slowseek",t,"jiggle_cmt");d=function(){return l.DA.gy()}; BB(this,this.nh,y&&!e,k,"qoe.slowseek",d,"new_elem");y=D7(Y);D=Y.isBuffering();var U=c.Dl(),G=yG(U,X),f=G>=0&&U.end(G)>X+5,a=y&&D&&f,p=this.DA.getVideoData();BB(this,this.Ed,X<.002&&this.D<.002&&r&&g.nz(this.fh)&&g.Cw(p)&&!e,k,"qoe.slowseek",d,"slow_seek_shorts");BB(this,this.AJ,p.EX()&&r&&!e&&!p.JJ,k,"qoe.slowseek",d,"slow_seek_gapless_shorts");BB(this,this.xT,a&&!e,y&&!D,"qoe.longrebuffer",t,"jiggle_cmt");BB(this,this.JJ,a&&!e,y&&!D,"qoe.longrebuffer",d,"new_elem_nnr");if(O){var S=O.getCurrentTime(); r=c.pZ();r=aqv(r,S);r=!O.isSeeking()&&X===r;BB(this,this.qJ,y&&D&&r&&!e,y&&!D&&!r,"qoe.longrebuffer",function(){c.seekTo(S)},"seek_to_loader")}r={}; t=yG(U,Math.max(X-3.5,0));a=t>=0&&X>U.end(t)-1.1;var x=t>=0&&t+1=0&&a&&x<11;r.close2edge=a;r.gapsize=x;r.buflen=U.length;this.G&&(r.seekSour=this.G);if(G=this.DA.mE()){t=G.OM();a=t!==oG(G,X*1E3).clipId;x=g.GR(this.fh.experiments,"html5_ssap_skip_seeking_offset_ms");var h=(VF(G,t)+x)/1E3;BB(this,this.Ch,a&&y&&D&&!e,y&&!D,"qoe.longrebuffer",function(){c.seekTo(h)},"ssap_clip_not_match")}BB(this,this.PU,y&&D&&!e,y&&!D,"qoe.longrebuffer", function(){},"timeout",r); r=Y.isSuspended();r=this.DA.wg()&&!r;BB(this,this.C,r,!r,"qoe.start15s",function(){l.DA.Qd("ad")},"ads_preroll_timeout"); G=X-this.T<.5;var K;r=!((K=this.DA.mE())==null||!K.iN());a=(t=p.isAd()||r&&this.fh.experiments.oh("html5_ssap_skip_slow_ad"))&&y&&!D&&G;K=function(){var Q=l.DA,lc=g.uz(Q.videoData)&&Q.Tc,E=Q.dk.getVideoData();(E&&Q.videoData.isAd()&&E.Sb===Q.getVideoData().Sb||!Q.videoData.jt)&&!lc?Q.dT("ad.rebuftimeout",2,"RETRYABLE_ERROR","skipslad.vid."+Q.videoData.videoId):lq(Q.videoData,"html5_ssap_skip_slow_ad")&&lc&&Q.Tc.iN()&&(Q.LC(new nr("ssap.transitionfailure",{cpn:oG(Q.Tc,Q.C0()).clipId,pcpn:Q.Tc.OM(), cmt:Q.C0()})),Q=Q.Tc,lc=Q.playback.C0(),(lc=AKy(Q,lc))&&Bc5(Q,lc.Mx()/1E3))}; BB(this,this.Gc,a,!a,"ad.rebuftimeout",K,"skip_slow_ad");G=t&&D&&OA(c.Dl(),X+5)&&G;BB(this,this.Pu,G&&!e,!G,"ad.rebuftimeout",K,"skip_slow_ad_buf");K=Y.isOrWillBePlaying()&&g.L(Y,64)&&!e;BB(this,this.V2,K,k,"qoe.start15s",function(){},"timeout"); K=!!O&&!O.F7&&Y.isOrWillBePlaying();BB(this,this.NQ,K,k,"qoe.start15s",d,"newElemMse");K=UA(U,0);G=g.L(Y,16)||g.L(Y,32);G=!e&&Y.isOrWillBePlaying()&&D&&!G&&(g.L(Y,64)||X===0)&&K>5;BB(this,this.uQ,g.Cw(p)&&G,y&&!D,"qoe.longrebuffer",function(){l.DA.Iy()},"reset_media_source"); BB(this,this.Ud,g.Cw(p)&&G,y&&!D,"qoe.longrebuffer",d,"reset_media_element");this.T===0&&(this.W=X);G=D&&this.D===0&&X>1&&X===this.W;BB(this,this.yf,g.Cw(p)&&G,y&&!D,"qoe.slowseek",function(){c.seekTo(0)},"reseek_after_time_jump"); e=Y.isOrWillBePlaying()&&!e;f=this.DA.Kj()-X<6&&!f&&this.DA.JE();BB(this,this.U,p.EX()&&e&&D&&f,y&&!D,"qoe.longrebuffer",function(){l.DA.gy(!1,!0)},"handoff_end_long_buffer_reload"); O=(O==null?void 0:AfK(O))||NaN;O=U.length>1||!isNaN(O)&&O-.1<=X;BB(this,this.j,r5(p)&&e&&D&&O,y&&!D,"qoe.longrebuffer",d,"gapless_slice_append_stuck");e=r5(p)&&this.G===104&&e&&(D||g.L(Y,8)&&g.L(Y,16));BB(this,this.Kh,e,k,"qoe.start15s",d,"gapless_slow_start");Y=!!(r&&K>5&&Y.isPlaying()&&X<.1);BB(this,this.MJ,Y,X>.5&&y,"qoe.longrebuffer",d,"ssap_stuck_in_ad_beginning");this.T=X;this.N.start()}}; sM.prototype.LC=function(l,c,Y){c=this.jC(c);c.wn=Y;c.wdup=this.K[l]?"1":"0";this.DA.LC(new nr(l,c));this.K[l]=!0}; sM.prototype.jC=function(l){l=Object.assign(this.DA.jC(!0),l.jC());this.D&&(l.stt=this.D.toFixed(3));this.DA.getVideoData().isLivePlayback&&(l.ct=this.DA.getCurrentTime().toFixed(3),l.to=this.DA.tW().toFixed(3));delete l.uga;delete l.euri;delete l.referrer;delete l.fexp;delete l.vm;return l}; WB.prototype.reset=function(){this.D=this.G=this.K=this.startTimestamp=0;this.T=!1}; WB.prototype.test=function(l){if(!this.N||this.G)return!1;if(!l)return this.reset(),!1;l=(0,g.nb)();if(!this.startTimestamp)this.startTimestamp=l,this.K=0;else if(this.K>=this.N)return this.G=l,!0;this.K+=1;return!1}; WB.prototype.jC=function(){var l={},c=(0,g.nb)();this.startTimestamp&&(l.wsd=(c-this.startTimestamp).toFixed());this.G&&(l.wtd=(c-this.G).toFixed());this.D&&(l.wssd=(c-this.D).toFixed());return l};g.P(NLL,g.C);g.J=NLL.prototype;g.J.setMediaElement=function(l){(this.mediaElement=l)?(this.mediaElement&&(this.N||this.K||!this.mediaElement.tM()||this.seekTo(.01,{N0:"seektimeline_setupMediaElement"})),L7(this)):gN(this)}; g.J.getCurrentTime=function(){if(EM(this.DA)){if(!isNaN(this.G))return this.G}else if(!isNaN(this.G)&&isFinite(this.G))return this.G;return this.mediaElement&&TLV(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.K||0}; g.J.iC=function(){return this.Ud}; g.J.C0=function(){return this.getCurrentTime()-this.tW()}; g.J.Md=function(){return this.D?this.D.Md():Infinity}; g.J.isAtLiveHead=function(l){if(!this.D)return!1;l===void 0&&(l=this.getCurrentTime());return QT(this.D,l)}; g.J.nE=function(){return!!this.D&&this.D.nE()}; g.J.seekTo=function(l,c){var Y=c===void 0?{}:c;c=Y.SX===void 0?!1:Y.SX;var X=Y.GW===void 0?0:Y.GW;var k=Y.Te===void 0?!1:Y.Te;var r=Y.kL===void 0?0:Y.kL;var e=Y.N0===void 0?"":Y.N0;var d=Y.seekSource===void 0?void 0:Y.seekSource;var y=Y.dW===void 0?!1:Y.dW;var O=Y.Br===void 0?!1:Y.Br;Y=Y.mU===void 0?!1:Y.mU;y&&(l+=this.tW());d5(this.videoData)&&d===29&&(this.Ud=void 0);y=l=this.yx())||!g.nw(this.videoData),D||(a={st:a,mst:this.yx()},this.D&&this.B("html5_high_res_seek_logging")&&(a.ht=this.D.Md(),a.adft=U4c(this.D)),this.DA.Gz("seeknotallowed",a)),a=D));if(!a)return this.T&&(this.T=null,woy(this)),g.zx(this.getCurrentTime());a=.005;O&&this.B("html5_sabr_seek_no_shift_tolerance")&&(a=0);if(Math.abs(l-this.G)<=a&&this.xT)return this.N;e&&(a=l,(this.fh.EV()||this.B("html5_log_seek_reasons"))&&this.DA.Gz("seekreason",{reason:e, tgt:a}));d&&(this.j.G=d);this.xT&&gN(this);this.N||(this.N=new FZ);l&&!isFinite(l)&&S5v(this,!1);(e=Y||y)||(e=l,e=!(this.videoData.isLivePlayback&&this.videoData.K&&!this.videoData.K.D&&!(this.mediaElement&&this.mediaElement.vX()>0&&lT(this.mediaElement)>0)||Ug(this.videoData)&&this.yB()===this.yx(!1)?0:isFinite(e)||!Ug(this.videoData)));e||(l=Ao(this,l,k));l&&!isFinite(l)&&S5v(this,!1);this.K=l;this.ZA=r;this.G=l;this.W=0;this.D&&(k=this.D,r=l,Gai(k,r,!1),fQk(k,r));k=this.DA;r=l;e={SX:c,seekSource:d}; k.Xn.K=r;Y=k.L4;Y.mediaTime=r;Y.D=!0;e.SX&&k.MI(e);e=r>k.videoData.endSeconds&&r>k.videoData.limitedPlaybackDurationInSeconds;k.iI&&e&&isFinite(r)&&U_c(k);rc.start&&U_c(this.DA);return this.N}; g.J.yx=function(l){if(!this.videoData.isLivePlayback)return QSc(this.DA);var c;return Yh(this.videoData)&&((c=this.mediaElement)==null?0:c.isPaused())&&this.videoData.D?(l=this.getCurrentTime(),DKn(this.hA(l)*1E3)+l):this.B("html5_sabr_parse_live_metadata_playback_boundaries")&&d5(this.videoData)&&this.videoData.D?l?this.videoData.D.Kh||0:this.videoData.D.BX||0:Ug(this.videoData)&&this.videoData.Ch&&this.videoData.D?this.videoData.D.yx()+this.timestampOffset:this.videoData.K&&this.videoData.K.D?!l&& this.D?this.D.Md():QSc(this.DA)+this.timestampOffset:this.mediaElement?Lg()?DKn(this.mediaElement.ZH().getTime()):lT(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset}; g.J.yB=function(){if(g.uz(this.videoData)){var l=this.DA;g.uz(l.videoData);var c,Y;return(Y=(c=l.Tc)==null?void 0:c.yB())!=null?Y:l.videoData.yB()}if(this.B("html5_sabr_parse_live_metadata_playback_boundaries")&&d5(this.videoData)){var X;return((X=this.videoData.D)==null?void 0:X.GK)||0}c=this.videoData?this.videoData.yB()+this.timestampOffset:this.timestampOffset;return Yh(this.videoData)&&this.videoData.D&&(Y=Number((l=this.videoData.progressBarStartPosition)==null?void 0:l.utcTimeMillis)/1E3,l= this.getCurrentTime(),l=this.hA(l)-l,!isNaN(Y)&&!isNaN(l))?Math.max(c,Y-l):c}; g.J.f3=function(){this.N||this.seekTo(this.K,{N0:"seektimeline_forceResumeTime_singleMediaSourceTransition",seekSource:15})}; g.J.Xz=function(){return this.xT&&!isFinite(this.G)}; g.J.Tz=function(){vOv(this,null);this.j.dispose();g.C.prototype.Tz.call(this)}; g.J.jC=function(){var l={};this.tJ&&Object.assign(l,this.tJ.jC());this.mediaElement&&Object.assign(l,this.mediaElement.jC());return l}; g.J.lx=function(l){this.timestampOffset=l}; g.J.getStreamTimeOffset=function(){return Ug(this.videoData)?0:this.videoData.D?this.videoData.D.getStreamTimeOffset():0}; g.J.tW=function(){return this.timestampOffset}; g.J.hA=function(l){return this.videoData&&this.videoData.D?this.videoData.D.hA(l-this.timestampOffset):NaN}; g.J.Rz=function(){if(!this.mediaElement)return 0;if(hf(this.videoData)){var l=this.mediaElement,c=l.Dl();l=(ty(c)>0&&l.getDuration()?c.end(c.length-1):0)+this.timestampOffset-this.yB();c=this.yx()-this.yB();return Math.max(0,Math.min(1,l/c))}return this.mediaElement.Rz()}; g.J.zG=function(l){this.C&&(this.C.D=l)}; g.J.R3=function(l,c){this.DA.Gz("requestUtcSeek",{time:l});d5(this.videoData)&&(this.Ud=l);var Y;(Y=this.tJ)==null||Y.R3(l);c&&(this.JJ=c)}; g.J.Ic=function(l){d5(this.videoData)&&(this.Ud=void 0);if(this.JJ)this.DA.Gz("utcSeekingFallback",{source:"streamTime",timeSeconds:this.JJ}),this.DA.seekTo(this.JJ,{N0:"utcSeekingFallback_streamTime"}),this.JJ=0;else{var c=this.getCurrentTime();isNaN(c)||(l=this.hA(c)-l,c-=l,this.DA.Gz("utcSeekingFallback",{source:"estimate",timeSeconds:c}),this.DA.seekTo(c,{N0:"utcSeekingFallback_estimate"}))}}; g.J.r7=function(){this.JJ=0}; g.J.B=function(l){return this.fh&&this.fh.B(l)};g.P(FU,g.C);FU.prototype.start=function(){this.G.start()}; FU.prototype.stop=function(){this.G.stop()}; FU.prototype.clear=function(){for(var l=g.b(this.D.values()),c=l.next();!c.done;c=l.next())c.value.clear()}; FU.prototype.sample=function(){for(var l=g.b(this.K),c=l.next();!c.done;c=l.next()){var Y=g.b(c.value);c=Y.next().value;Y=Y.next().value;this.D.has(c)||this.D.set(c,new Qiv($qL.has(c)));this.D.get(c).update(Y())}this.G.start()}; var $qL=new Set(["networkactivity"]);Qiv.prototype.update=function(l){this.G?(this.buffer.add(l-this.D||0),this.D=l):this.buffer.add(l)}; Qiv.prototype.clear=function(){this.buffer.clear();this.D=0};co.prototype.NS=function(){return this.started}; co.prototype.start=function(){this.started=!0}; co.prototype.reset=function(){this.finished=this.started=!1};var BLS=!1;g.P(g.rL,g.OG);g.J=g.rL.prototype;g.J.Tz=function(){this.logger.debug("dispose");g.av(this.Mn);uXO(this.A5);this.visibility.unsubscribe("visibilitystatechange",this.A5);rHg(this);dL(this);g.mS.yg(this.l0);this.Ce();this.KU=null;g.y7(this.videoData);g.y7(this.hm);g.y7(this.hT);g.y7(this.UC);g.ON(this.mJz);this.iI=null;g.OG.prototype.Tz.call(this)}; g.J.zK=function(l,c,Y,X,k){if(this.fh.B("html5_log_ad_playback_docid")){var r=this.hg();if(r.qoe){r=r.qoe;var e=this.fh.AJ||"yt";g.PB(r,g.Ap(r.provider),"ad_playback",[l,c,Y,k,e])}}else this.hg().zK(l,c,Y);this.B("html5_log_media_perf_info")&&this.Gz("adloudness",{ld:X.toFixed(3),cpn:l})}; g.J.J8=function(){var l;return(l=this.tJ)==null?void 0:l.J8()}; g.J.Pc=function(){var l;return(l=this.tJ)==null?void 0:l.Pc()}; g.J.WR=function(){var l;return(l=this.tJ)==null?void 0:l.WR()}; g.J.kO=function(){var l;return(l=this.tJ)==null?void 0:l.kO()}; g.J.uK=function(){return this.videoData.uK()}; g.J.zt=function(){return this.B("html5_not_reset_media_source")&&!this.uK()&&!this.videoData.isLivePlayback&&g.Cw(this.videoData)&&!this.fh.supportsGaplessShorts()}; g.J.sW=function(){if(this.videoData.U){var l;if(!(l=this.videoData.nY)){var c;l=(c=this.dk.MQ())==null?void 0:c.J8()}this.videoData.nY=l;if(!(l=this.videoData.Oz)){var Y;l=(Y=this.dk.MQ())==null?void 0:Y.Pc()}this.videoData.Oz=l}if(laK(this.videoData)||!g5(this.videoData))Y=this.videoData.errorDetail,this.dT(this.videoData.errorCode||"auth",2,unescape(this.videoData.errorReason),Y,Y,this.videoData.uH||void 0);this.B("html5_generate_content_po_token")&&this.mK();this.B("html5_enable_d6de4")&&this.ey(); if(this.B("html5_ssap_cleanup_player_switch_ad_player")||this.B("html5_ssap_cleanup_ad_player_on_new_data"))if(Y=this.dk.u8())this.xY=Y.clientPlaybackNonce}; g.J.eK=function(){return this.lj}; g.J.v7=function(){!this.VJ||this.VJ.vU();this.VJ=new g.K7(new wN(this.videoData,this.fh,this));this.lj=new jz(this.fh,this,this.VJ)}; g.J.getVideoData=function(){return this.videoData}; g.J.L=function(){return this.fh}; g.J.Tq=function(l){return this.Ds.Tq(this.KU,l===void 0?!1:l)}; g.J.hg=function(l){if(l)a:{for(var c=this.lj,Y=g.b(c.D.values()),X=Y.next();!X.done;X=Y.next())if(X=X.value,X.getVideoData().videoId===l){l=X;break a}l=c.G}else l=this.lj.hg();return l}; g.J.b2=function(){return this.visibility}; g.J.t0=function(){return this.mediaElement&&this.mediaElement.iX()?this.mediaElement.kM():null}; g.J.Vx=function(){return this.mediaElement}; g.J.Fd=function(){if(this.B("html5_check_video_data_errors_before_playback_start")&&this.videoData.errorCode)return!1;this.L().W&&this.L().houseBrandUserStatus&&this.Gz("hbut",{status:this.L().houseBrandUserStatus});if(this.videoData.UU())return!0;this.dT("api.invalidparam",2,void 0,"invalidVideodata.1");return!1}; g.J.xw=function(l){(l=l===void 0?!1:l)||g.uz(this.videoData)||T6(this.hg());this.k$=l;!this.Fd()||this.Yo.NS()?g.nz(this.fh)&&this.videoData.isLivePlayback&&this.Yo.NS()&&!this.Yo.finished&&!this.k$&&this.DP():(this.Yo.start(),l=this.hg(),g.Ap(l.provider),l.qoe&&lLk(l.qoe),this.DP())}; g.J.DP=function(){if(this.videoData.isLoaded()){var l=this.hm;g.GR(l.gf.experiments,"html5_player_min_build_cl")>0&&g.GR(l.gf.experiments,"html5_player_min_build_cl")>739786083&&eng(l,"oldplayer");yHy(this)}else this.videoData.Xw||this.videoData.SA?this.k$&&g.nz(this.fh)&&this.videoData.isLivePlayback||(this.videoData.Xw?Cl5(this.videoData):(l=this.hg(),l.qoe&&(l=l.qoe,N9(l,"protected"),l.provider.videoData.N?l.sA():l.provider.videoData.subscribe("dataloaded",l.sA,l)),KNL(this.videoData))):!this.videoData.loading&& this.R1&&ezV(this)}; g.J.XY=function(l){this.M0=l;this.tJ&&(mBO(this.tJ,new g.Fn(l)),this.Gz("sdai",{sdsstm:1}))}; g.J.w2=function(l){this.Tc=l;this.tJ&&this.tJ.w2(l)}; g.J.Gm=Xk(16);g.J.isFullscreen=function(){return this.visibility.isFullscreen()}; g.J.isBackground=function(){return this.visibility.isBackground()}; g.J.lU=function(){var l=this;this.logger.debug("Updating for format change");ef(this).then(function(){return kO(l)}); this.playerState.isOrWillBePlaying()&&this.playVideo()}; g.J.EW=function(){this.logger.debug("start readying playback");this.mediaElement&&this.mediaElement.activate();this.xw();this.Fd()&&!g.L(this.playerState,128)&&(this.OY.NS()||(this.OY.start(),this.videoData.WX?this.JW(J9(this.playerState,4)):this.JW(J9(J9(this.playerState,8),1))),JHy(this))}; g.J.yW=function(){return this.Yo.finished}; g.J.sendAbandonmentPing=function(){g.L(this.getPlayerState(),128)||(this.publish("internalAbandon"),this.lM(!0),rHg(this),g.mS.yg(this.l0))}; g.J.z0=function(l,c){l=l===void 0?!0:l;(c===void 0||c)&&this.mediaElement&&this.mediaElement.pause();this.JW(l?new g.kN(14):new g.kN)}; g.J.N9=function(){this.hg().hI()}; g.J.dT=function(l,c,Y,X,k,r){this.logger.debug(function(){return"set player error: ec="+l+", detail="+k}); var e,d;g.TE(Ah7,Y)?e=Y:Y?d=Y:e="GENERIC_WITHOUT_LINK";X=(X||"")+(";a6s."+Du());if(l==="auth"||l==="drm.auth"||l==="heartbeat.stop")Y&&(X+=";r."+Y.replaceAll(" ","_")),r&&(X+="sr."+r.replaceAll(" ","_"));c={errorCode:l,errorDetail:k,errorMessage:d||g.oS[e]||"",rM:e,uH:r||"",aL:X,vt:c,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=l;JZ(this,"dataloaderror");this.JW(eO(this.playerState,128,c));g.mS.yg(this.l0);dL(this);this.z3()}; g.J.Qd=function(l){this.Av=this.Av.filter(function(c){return l!==c}); this.logger.debug(function(){return"set preroll ready for "+l}); g.uz(this.videoData)&&!this.YU()&&this.Ci.BI("pl_pr");this.OY.NS()&&JHy(this)}; g.J.YU=function(){var l;(l=!!this.Av.length)||(l=this.TL.D.array[0],l=!!l&&l.start<=-0x8000000000000);return l}; g.J.nE=function(){return this.Xn.nE()}; g.J.isPlaying=function(){return this.playerState.isPlaying()}; g.J.Vh=function(){return this.playerState.Vh()&&this.videoData.WX}; g.J.getPlayerState=function(){return this.playerState}; g.J.Hq=function(l){var c;(c=this.tJ)==null||c.Hq(l)}; g.J.Cs=function(l){var c;(c=this.tJ)==null||c.Cs(l)}; g.J.getPlayerType=function(){return this.playerType}; g.J.getPreferredQuality=function(){if(this.KU){var l=this.KU;l=l.videoData.tL.compose(l.videoData.IP);l=OX(l)}else l="auto";return l}; g.J.HR=Xk(22);g.J.isGapless=function(){return!!this.mediaElement&&this.mediaElement.isView()}; g.J.setMediaElement=function(l){this.logger.debug("set media element");if(this.mediaElement&&l.kM()===this.mediaElement.kM()&&(l.isView()||this.mediaElement.isView())){if(l.isView()||!this.mediaElement.isView())this.QP(),this.mediaElement=l,this.mediaElement.DA=this,x_n(this),this.Xn.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.Ce();if(!this.playerState.isError()){var c=d6(this.playerState,512);g.L(c,8)&&!g.L(c,2)&&(c=J9(c,1));l.isView()&&(c=d6(c,64));this.JW(c)}this.mediaElement= l;this.mediaElement.DA=this;!g.nz(this.fh)&&this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);x_n(this);this.Xn.setMediaElement(this.mediaElement);this.B("html5_prewarm_media_source")&&!this.hm.Zt()&&z2r(this.mediaElement)}}; g.J.Ce=function(l,c,Y){l=l===void 0?!1:l;c=c===void 0?!1:c;Y=Y===void 0?!1:Y;this.logger.debug("remove media element");if(this.mediaElement){var X=this.getCurrentTime();X>0&&(this.Xn.K=X);this.Xn.setMediaElement(null);!l&&this.zt()?Non(this):this.g6(Y);this.tJ&&(M3(this.tJ),tZ(this,c));this.U4.stop();if(this.mediaElement&&(!this.OY.NS()&&!this.wg()||this.playerState.isError()||g.L(this.playerState,2)||this.JW(J9(this.playerState,512)),this.mediaElement)){this.QP();if(l||!this.mediaElement.isView())this.Ci.CY("mesv_s"), this.mediaElement.stopVideo(),U5(this);this.mediaElement=this.mediaElement.DA=null}}}; g.J.playVideo=function(l,c){l=l===void 0?!1:l;c=c===void 0?!1:c;var Y=this,X,k,r,e,d,y;return g.H(function(O){if(O.D==1){Y.logger.debug("start play video");var D=window.google_image_requests;D&&D.length>10&&(window.google_image_requests=D.slice(-10));if(g.L(Y.playerState,128))return O.return();if(Y.hm.yp())return Y.publish("signatureexpired"),O.return();Y.mediaElement&&T6(Y.hg());Y.EW();(g.L(Y.playerState,64)||l)&&Y.JW(J9(Y.playerState,8));return Y.OY.finished&&Y.mediaElement?Y.KU||!Y.yT?O.kT(2): g.n(O,Y.yT,3):O.return()}if(O.D!=2&&g.L(Y.playerState,128))return O.return();if(!Y.videoData.K)return Y.videoData.isLivePlayback&&!g.Xf(Y.fh.N,!0)?(X="html5.unsupportedlive",k=2):(X=Y.videoData.uK()?"fmt.unplayable":"fmt.noneavailable",k=1),g.Cj(Error("selectableFormats")),Y.dT(X,k,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","selectableFormats.1"),O.return();if(Y.Kt()&&Y.videoData.K.D)return Y.logger.debug("rebuild playbackData for airplay"),O.return(ef(Y));if(EM(Y))D=Y.Xn,tf(D.videoData)?!D.isAtLiveHead(D.getCurrentTime())&& D.nE()&&D.DA.seekTo(Infinity,{N0:"seektimeline_peggedToLive",seekSource:34}):g.uz(D.videoData)&&D.getCurrentTime()e;e=c.B("html5_dont_save_under_1080")&&e<1080;if(!k||!r&&!e){var d;k=GpO(c,(d=X.D)==null?void 0:d.videoInfos);d=c.DA.getPlaybackRate();d>1&&k&&(d=huV(c.fh.N,X.D.videoInfos,d),l.D!==0&&d=480;if(c.B("html5_exponential_memory_for_sticky")){y=c.fh.lh;O=1;var D=D===void 0?!1:D;LWv(y,"sticky-lifetime");y.values["sticky-lifetime"]&&y.Q3["sticky-lifetime"]||(y.values["sticky-lifetime"]=0,y.Q3["sticky-lifetime"]=0);D&&Sk(y,"sticky-lifetime")>.0625&&(O=y.Q3["sticky-lifetime"]*2);y.values["sticky-lifetime"]+=1*Math.pow(2, y.D/O);y.Q3["sticky-lifetime"]=O;y.T.start()}if(c.B("html5_perf_cap_override_sticky")){D=c.K;y=c.B("html5_perserve_av1_perf_cap");y=y===void 0?!1:y;if(y===void 0?0:y){O=W5();c=g.b(Object.keys(O));for(l=c.next();!l.done;l=c.next())l=l.value,l.indexOf("1")!==0&&delete O[l];g.jQ("yt-player-performance-cap",O,2592E3)}else g.oE("yt-player-performance-cap");hYS(y);if(y){y=g.b(H7.keys());for(O=y.next();!O.done;O=y.next())O=O.value,O.startsWith("1")||H7.delete(O);y=g.b(OM.values());for(O=y.next();!O.done;O= y.next())O=O.value,O.startsWith("1")||OM.delete(O);y=g.b(D.keys());for(O=y.next();!O.done;O=y.next())O=O.value,O.startsWith("1")||D.delete(O)}else H7.clear(),OM.clear(),D.clear()}}}this.tJ&&(D=this.tJ,Y=Y||"",D.policy.D?g7(D.G.D,Y):g7(D.D.N,Y));this.sQ()}; g.J.getUserPlaybackQualityPreference=function(){return this.videoData.K&&!this.videoData.K.D?OX(this.videoData.tL):y1[Qw()]}; g.J.hasSupportedAudio51Tracks=function(){return this.videoData.hasSupportedAudio51Tracks()}; g.J.setUserAudio51Preference=function(l,c){this.getUserAudio51Preference()!==l&&(this.Gz("toggle51",{pref:l}),g.jQ("yt-player-audio51",l,c?31536E3:2592E3),this.lU())}; g.J.getUserAudio51Preference=function(){return this.videoData.getUserAudio51Preference()}; g.J.setProximaLatencyPreference=function(l){var c=this.getProximaLatencyPreference();this.Gz("proxima",{pref:l});g.jQ("yt-player-proxima-pref",l,31536E3);c!==l&&(l=this.Xn,l.uQ=!0,l.DA.seekTo(Infinity,{N0:"seektimeline_proximaSeekToHead",seekSource:34}))}; g.J.getProximaLatencyPreference=function(){var l;return(l=mv())!=null?l:0}; g.J.isProximaLatencyEligible=function(){return this.videoData.isProximaLatencyEligible}; g.J.mK=function(){this.videoData.videoId?this.dk.mK(this.videoData):this.Gz("povid",{})}; g.J.ey=function(){this.videoData.videoId?this.dk.ey(this.videoData):this.Gz("piavid",{})}; g.J.sQ=function(){if(!this.vU()&&!g.L(this.playerState,128)&&this.videoData.K){if(this.videoData.K.D)XM(this);else{var l=DQ(this),c=this.videoData;a:{var Y=this.videoData.gC;if(l.D){for(var X=g.b(Y),k=X.next();!k.done;k=X.next()){k=k.value;var r=k.getInfo(),e=g.QH[r.video.quality];if((!l.K||r.video.quality!=="auto")&&e<=l.D){Y=k;break a}}Y=Y[Y.length-1]}else Y=Y[0]}c.ph=Y;GHL(this,l.reason,hzn(this,this.videoData.ph))}if(this.B("html5_check_unstarted")?this.playerState.isOrWillBePlaying():this.isPlaying())this.Xn.U= !1,this.playVideo()}}; g.J.jX=function(l,c){if(this.vU()||g.L(this.playerState,128))return!1;var Y,X=!((Y=this.videoData.K)==null||!Y.D);Y=X&&c?this.getCurrentTime()-this.tW():NaN;if(this.fh.experiments.oh("html5_record_audio_format_intent")){var k=this.hg();if(k.qoe){k=k.qoe;var r=[l.rB.id,isNaN(Y)?"m":"t"];g.PB(k,g.Ap(k.provider),"afi",r)}}if(X)return c&&(X=zoi(this.Xn),this.Gz("aswh",{id:l.id,xtags:l.xtags,bh:X.toFixed(3)})),this.tJ.setAudioTrack(l,Y,c),!0;if(Pgc(this)){a:{c=this.mediaElement.audioTracks();for(X=0;X< c.length;++X)if(Y=c[X],Y.label===l.rB.getName()){if(Y.enabled){c=!1;break a}c=Y.enabled=!0;break a}c=void 0}c&&this.Gz("hlsaudio",{id:l.id})}else{a:if(c=this.videoData,c.T&&!lZ(c.T)||l===c.TK||!c.gC||c.gC.length<=0)c=!1;else{X=g.b(c.gC);for(Y=X.next();!Y.done;Y=X.next()){Y=Y.value;if(!(Y instanceof DE)){c=!1;break a}k=l.rB.getId();Y.G&&(PtK(Y.G,k),Y.Wu=null)}c.TK=l;c=!0}c&&kO(this)&&(this.publish("internalaudioformatchange",this.videoData,!0),this.Gz("hlsaudio",{id:l.id}))}return!0}; g.J.getAvailableAudioTracks=function(){return g.uz(this.videoData)&&this.Tc?lsL(this.Tc).getAvailableAudioTracks():this.videoData.getAvailableAudioTracks()}; g.J.getAudioTrack=function(){if(Pgc(this)){var l=q$v(this);if(l)return l}return this.videoData.getAudioTrack()}; g.J.MS=function(){if(this.videoData.B("html5_trigger_loader_when_idle_network")&&!this.videoData.Hu()&&d5(this.videoData)){var l;(l=this.tJ)!=null&&l.Xq()}}; g.J.S4=function(){if(r5(this.videoData)&&this.videoData.B("html5_gapless_append_early")){var l;(l=this.tJ)!=null&&l.Xq()}}; g.J.GM=function(l){l=l===void 0?!1:l;if(this.tJ){var c=this.tJ,Y=c.GM;var X=this.videoData;X=X.B("html5_ssdai_use_post_for_media")&&X.enableServerStitchedDai?!1:Ug(X)&&X.jt&&!X.isAd();Y.call(c,X,l)}}; g.J.g6=function(l){l=l===void 0?!1:l;this.F7&&(this.logger.debug("remove media source"),xIS(this.F7),this.GM(l),this.F7.dispose(),this.F7=null)}; g.J.cX=function(){return this.F7}; g.J.kN=function(l,c,Y,X){function k(e){try{S$k(r,e,c,Y)}catch(d){g.Cj(d),r.handleError(new nr("fmt.unplayable",{msi:"1",ename:d&&typeof d==="object"&&"name"in d?String(d.name):void 0},1))}} var r=this;c=c===void 0?!1:c;Y=Y===void 0?!1:Y;RzV(this,X===void 0?!1:X);this.F7=l;this.zt()&&uZ(this.F7)==="open"?k(this.F7):pEn(this.F7,k)}; g.J.nD=function(l){this.logger.debug("onNeedKeyInfo");this.uj.set(l.initData,l);this.cP&&(this.cP.nD(l),this.B("html5_eme_loader_sync")||this.uj.remove(l.initData))}; g.J.Ww=function(l){this.videoData.Ez=g.e4("auto",l,!1,"u");XM(this)}; g.J.zG=function(l){var c=l.reason,Y=l.D.info,X=l.token,k=l.videoId,r=this.hg(k),e=g.uz(this.videoData)?r.getVideoData():this.videoData;if(Y!==e.T){var d=!e.T;e.T=Y;c!=="m"&&c!=="t"&&(c=d?"i":"a");var y=c==="m"||c==="t";this.fh.experiments.oh("html5_refactor_sabr_audio_format_selection_logging")?this.Eb=new ypO(e,Y,c,"",X,k):(c=new ypO(e,Y,c,"",X),r.qoe&&(r=r.qoe,Y=g.Ap(r.provider),WjS(r,Y,c)));this.publish("internalaudioformatchange",e,!d&&y)}this.Xn.zG(l.D.index)}; g.J.JP=function(l){this.publish("localmediachange",l)}; g.J.YE=function(l){l=l===void 0?{}:l;var c;(c=this.tJ)==null||c.YE(this.fh,Jf(this.videoData),l)}; g.J.yp=function(){return this.hm.yp()}; g.J.jI=function(l){this.LC(new nr("staleconfig",{reason:l}))}; g.J.handleError=function(l){this.hm.handleError(l)}; g.J.Zt=function(){return this.hm.Zt()}; g.J.Ic=function(l){this.Xn.Ic(l)}; g.J.gy=function(l,c,Y){l=l===void 0?!1:l;c=c===void 0?!1:c;Y=Y===void 0?!1:Y;var X=this,k,r,e;return g.H(function(d){if(d.D==1){X.tJ&&X.tJ.jq();X.tJ&&X.tJ.vU()&&dL(X);if(X.B("html5_enable_vp9_fairplay")&&X.uK()&&(k=X.videoData.D)!=null)for(var y in k.D)k.D.hasOwnProperty(y)&&(k.D[y].D=null,k.D[y].K=!1);X.JW(J9(X.playerState,2048));X.B("html5_ssap_keep_media_on_finish_segment")&&g.uz(X.videoData)?X.publish("newelementrequired",Y):X.publish("newelementrequired");return l?g.n(d,ef(X),2):d.kT(2)}X.videoData.Hu()&& ((r=X.tJ)==null?0:r.xT)&&!EM(X)&&((e=X.isAtLiveHead())&&tf(X.videoData)?X.seekTo(Infinity,{N0:"videoPlayer_getNewElement"}):X.videoData.dC&&X.tJ&&(y=X.tJ,y.X7.Hu&&(y.X7.dC||y.X7.T||y.X7.isPremiere?(y.seek(0,{N0:"loader_resetSqless"}),y.videoTrack.C=!0,y.audioTrack.C=!0,y.videoTrack.N=!0,y.audioTrack.N=!0):zm(y.X7)&&FX(y))));c&&X.seekTo(0,{seekSource:105});g.L(X.playerState,8)&&(X.B("html5_ssap_keep_media_on_finish_segment")&&g.uz(X.videoData)?X.playVideo(!1,Y):X.playVideo());g.pL(d)})}; g.J.Sq=function(l){this.Gz("hgte",{ne:+l});this.videoData.U=!1;l&&this.gy();this.tJ&&t8k(this.tJ)}; g.J.FJ=function(l){this.Gz("newelem",{r:l});this.gy()}; g.J.pauseVideo=function(l){l=l===void 0?!1:l;if((g.L(this.playerState,64)||g.L(this.playerState,2))&&!l)if(g.L(this.playerState,8))this.JW(y6(this.playerState,4,8));else if(this.Vh())kO(this);else return;g.L(this.playerState,128)||(l?this.JW(J9(this.playerState,256)):this.JW(y6(this.playerState,4,8)));this.mediaElement&&this.mediaElement.pause();g.nw(this.videoData)&&this.tJ&&tZ(this,!1)}; g.J.stopVideo=function(){this.pauseVideo();this.tJ&&(tZ(this,!1),this.tJ.ZR())}; g.J.z3=function(l,c){l=l===void 0?!1:l;c=c===void 0?!1:c;if(this.zt()&&c){var Y;(Y=this.mediaElement)==null||Y.z3()}else{var X;(X=this.mediaElement)==null||X.stopVideo()}U5(this);dL(this);g.L(this.playerState,128)||(l?this.JW(d6(d6(J9(this.playerState,4),8),16)):this.JW(eO(this.playerState)));this.videoData.videoId&&this.fh.Ch.remove(this.videoData.videoId)}; g.J.seekTo=function(l,c){c=c===void 0?{}:c;this.logger.debug(function(){return"SeekTo "+l+", "+JSON.stringify(c)}); g.L(this.playerState,2)&&kO(this);c.W3U&&this.JW(J9(this.playerState,2048));c.seekSource!==58&&c.seekSource!==60||!this.B("html5_update_vss_during_gapless_seeking")||$9n(this.hg(),c.seekSource);this.Xn.seekTo(l,c);this.TL.sync()}; g.J.MI=function(l){this.Ci.T.G=(0,g.nb)();g.L(this.playerState,32)||(this.JW(J9(this.playerState,32,l==null?void 0:l.seekSource)),g.L(this.playerState,8)&&this.pauseVideo(!0),this.publish("beginseeking"));this.b8()}; g.J.g8=function(l){l=l==null?void 0:l.seekSource;g.L(this.playerState,32)?(this.JW(y6(this.playerState,16,32,l)),this.publish("endseeking")):g.L(this.playerState,2)||this.JW(J9(this.playerState,16,l));l=this.Ci.T;var c=this.videoData,Y=this.playerState.isPaused();if(c.clientPlaybackNonce&&!isNaN(l.D)){if(Math.random()<.01){Y=Y?"pbp":"pbs";var X={startTime:l.D};c.W&&(X.cttAuthInfo={token:c.W,videoId:c.videoId});W4("seek",X);g.m$({clientPlaybackNonce:c.clientPlaybackNonce},"seek");isNaN(l.G)||Qz("pl_ss", l.G,"seek");Qz(Y,(0,g.nb)(),"seek")}l.reset()}}; g.J.JK=function(l){this.g8(l)}; g.J.wS=function(){this.publish("SEEK_COMPLETE")}; g.J.x6=function(l){var c=this.dk,Y=this.videoData.clientPlaybackNonce,X=this.playerType;if(l.scope===4){var k=l.type;if(k){var r=c.Ki(),e=r.getVideoData().clientPlaybackNonce;X===1&&(e=Y);(c=z_L(c,e))?(Y=c.getVideoData())&&(l.writePolicy===2&&Y.sabrContextUpdates.has(k)||Y.sabrContextUpdates.set(k,l)):r.Gz("scuset",{ncpf:"1",ccpn:e,crcpn:Y})}else g.Cj(Error("b/380308491: contextUpdateType is undefined"))}}; g.J.PN=function(){if(this.playerType===2)return this.dk.PN("")}; g.J.getCurrentTime=function(){return this.Xn.getCurrentTime()}; g.J.iC=function(){return this.Xn.iC()}; g.J.C0=function(){return this.Xn.C0()}; g.J.al=function(l){return this.Tc&&(l=l||this.Tc.OM())?Xr(this.Tc,l):this.C0()}; g.J.Md=function(){return this.Xn.Md()}; g.J.getPlaylistSequenceForTime=function(l){return this.videoData.getPlaylistSequenceForTime(l-this.tW())}; g.J.CE=function(){var l=NaN;this.mediaElement&&(l=this.mediaElement.CE());return l>=0?l:this.getCurrentTime()}; g.J.hA=function(){var l;return((l=this.videoData.D)==null?0:l.hA)?this.videoData.D.hA(this.getCurrentTime()-this.tW()):this.mediaElement&&(l=this.mediaElement.ZH())&&(l=l.getTime(),!isNaN(l))?l/1E3+this.getCurrentTime():NaN}; g.J.getDuration=function(l){return g.uz(this.videoData)&&this.Tc?l?I2S(this.Tc,l):Wd(this.Tc):this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.tW():this.yx()?this.yx():0}; g.J.fX=function(){var l=new BNO;if(this.tJ){var c=this.fh.schedule,Y=this.fh.EV();Y=Y===void 0?!1:Y;l.V5=c.xT;l.vH=c.ZA;l.bandwidthEstimate=R1(c);if(Y){Y=(c.U.GO()*1E3).toFixed();var X=(c.PU.GO()*1E3).toFixed(),k=a1(c).toFixed(2),r=((c.C.GO()||0)*1E9).toFixed(2),e=c.K.GO().toFixed(0),d=c.Ch.GO().toFixed(0),y=c.j.percentile(.5).toFixed(2),O=c.j.percentile(.92).toFixed(2),D=c.j.percentile(.96).toFixed(2),t=c.j.percentile(.98).toFixed(2);c.D?c.D.reset():c.D=new Oj;c.D.add(c.JJ);c.D.add(c.interruptions.length); for(var U=0,G=c.interruptions.length-1;G>=0;G--){var f=c.interruptions[G];c.D.add(f-U);U=f}U=0;for(G=c.T.length-1;G>=0;G--){f=c.T[G];var a=f.stamp/36E5;c.D.add(a-U);U=a;c.D.add(f.net/1E3);c.D.add(f.max)}c=c.D.mz();l.D={ttr:Y,ttm:X,d:k,st:r,bw:e,abw:d,v50:y,v92:O,v96:D,v98:t,"int":c}}Qxr(this.tJ,l)}else this.mediaElement&&(l.Hz=cC(this.mediaElement));l.V5=this.V5;l.vH=this.vH;l.K=this.isAtLiveHead()&&this.isPlaying()?X1X(this):NaN;return l}; g.J.oX=function(l,c){this.vH+=l;this.V5+=c}; g.J.Rz=function(){return this.mediaElement?g.nw(this.videoData)?1:hf(this.videoData)?this.isAtLiveHead()||this.nE()?1:this.Xn.Rz():this.mediaElement.Rz():0}; g.J.by=function(){var l=this.KM,c=lH(l,"bandwidth"),Y=lH(l,"bufferhealth"),X=lH(l,"livelatency"),k=lH(l,"networkactivity"),r=Ig(l,"bandwidth"),e=Ig(l,"bufferhealth"),d=Ig(l,"livelatency");l=Ig(l,"networkactivity");var y=this.QW(),O=y.droppedVideoFrames;y=y.totalVideoFrames;var D=this.getCurrentTime();if(this.cP){var t="IT/"+(this.cP.D.getInfo()+"/"+OX(this.r3()));t+="/"+this.cP.getInfo()}else t="";var U=this.isGapless(),G=this.Vq(),f=this.O_(),a=g.O5(this),p=this.getPlayerState(),S=this.getPlaylistSequenceForTime(this.getCurrentTime()); a:{var x=0;var h="";if(this.M0){if(this.M0.h4){h="D,";break a}x=this.M0.V1();h=this.M0.OM().substring(0,4)}else this.Tc&&(x=this.Tc.V1(),h=this.Tc.OM().substring(0,4));x>0?(x="AD"+x+", ",h&&(x+=h+", "),h=x):h=""}return{B_:r,Mc:e,currentTime:D,x4:t,droppedVideoFrames:O,isGapless:U,Vq:G,zV:f,yS:c,XB:Y,IQ:X,FB:k,Ea:d,xD:l,P1:a,playerState:p,dU:S,wV:h,totalVideoFrames:y}}; g.J.jC=function(l){var c={};if(l===void 0?0:l){Object.assign(c,this.hg().jC());this.mediaElement&&(Object.assign(c,this.mediaElement.jC()),Object.assign(c,this.QW()));this.tJ&&Object.assign(c,this.tJ.jC());this.cP&&(c.drm=JSON.stringify(this.cP.jC()));c.state=this.playerState.state.toString(16);g.L(this.playerState,128)&&(c.debug_error=JSON.stringify(this.playerState.j0));this.YU()&&(c.prerolls=this.Av.join(","));this.videoData.CV&&(c.ismb=this.videoData.CV);this.videoData.latencyClass!=="UNKNOWN"&& (c.latency_class=this.videoData.latencyClass);this.videoData.isLowLatencyLiveStream&&(c.lowlatency="1");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)c.is_mosaic=1;this.videoData.cotn&&(c.is_offline=1,c.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(c.playerResponseCpn=this.videoData.playerResponseCpn);this.dk.isOrchestrationLeader()&&(c.leader=1);this.videoData.isLivePlayback&&(this.videoData.D&& iP(this.videoData.D)&&(c.segduration=iP(this.videoData.D)),l=this.Xn,c.lat=l.C?JZy(l.C.T):0,c.liveutcstart=this.videoData.liveUtcStartSeconds);c.relative_loudness=this.videoData.GN.toFixed(3);if(l=g.O5(this))c.optimal_format=l.video.qualityLabel;c.user_qual=Qw();c.release_version=Yv[55];g.uz(this.videoData)&&this.Tc&&(c.ssap=cd(this.Tc))}c.debug_videoId=this.videoData.videoId;return c}; g.J.addCueRange=function(l){this.oi([l])}; g.J.removeCueRange=function(l){this.TL.xP([l])}; g.J.z7=function(){this.TL.sync()}; g.J.jR=function(l,c){return this.TL.jR(l,c)}; g.J.oi=function(l,c){this.TL.jk(l,c)}; g.J.KY=function(l){this.TL.xP(l)}; g.J.pX=function(l){var c=this.TL;l.length<=0||c.vU()||(l=c.D,l.array.sort(l.D))}; g.J.zL=function(){return this.TL.zL()||[]}; g.J.fl=function(){return this.Np}; g.J.Kt=function(){return this.visibility.Kt()}; g.J.EZ=function(){this.mediaElement&&this.mediaElement.EZ()}; g.J.rVd=function(){JZ(this)}; g.J.togglePictureInPicture=function(){this.mediaElement&&this.mediaElement.togglePictureInPicture()}; g.J.QP=function(){g.HJ(this.i$)}; g.J.O7=function(){this.b8();this.publish("onLoadProgress",this.Rz())}; g.J.z9=function(l){var c=l.target.xA();if(this.mediaElement&&this.mediaElement.xA()&&this.mediaElement.xA()===c){CgL(this,l.type);switch(l.type){case "error":var Y=Xx(this.mediaElement)||"",X=this.mediaElement.xu();if(Y==="capability.changed"){this.B("html5_restart_on_capability_change")?(this.Gz("capchg",{msg:X}),this.gy(!0)):ef(this);return}if(this.mediaElement.hasError()&&(Y0i(this.hm,Y,{msg:X})||g.uz(this.videoData)&&this.Tc&&(X=this.playerState.j0,this.Tc.handleError(Y,X==null?void 0:X.vt))))return; if(this.isBackground()&&this.mediaElement.YQ()===4){this.z3();yB(this,"unplayable");return}break;case "durationchange":Y=this.mediaElement.getDuration();isFinite(Y)&&(!this.F7||Y>0)&&Y!==1&&this.VQ(Y);break;case "ratechange":this.tJ&&this.tJ.setPlaybackRate(this.mediaElement.getPlaybackRate());cZK(this.TL);this.hg().onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":$_r(this);this.publish("onLoadedMetadata");n3v(this);Y=this.hA();this.videoData.MB&&(this.videoData.MB=Y);break; case "loadstart":n3v(this);break;case "progress":case "suspend":g.GR(this.fh.experiments,"html5_progress_event_throttle_ms")>0?this.u1.bk():this.O7();break;case "playing":this.Ci.CY("plev");this.Ns&&!EM(this)&&(this.Ns=!1,this.isAtLiveHead()||(this.logger.debug("seek to infinity on PLAYING"),this.seekTo(Infinity,{N0:"videoplayer_onPlaying"})));break;case "timeupdate":Y=this.mediaElement&&!this.mediaElement.getCurrentTime();X=this.mediaElement&&this.mediaElement.vX()===0;if(Y&&(!this.iY||X))return; this.iY=this.iY||!!this.mediaElement.getCurrentTime();zzg(this);this.b8();if(!this.mediaElement||this.mediaElement.xA()!==c)return;this.publish("onVideoProgress",this.getCurrentTime());break;case "waiting":if(this.mediaElement.pZ().length>0&&this.mediaElement.Dl().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.tJ)return;this.B("html5_ignore_unexpected_waiting_cfl")&&(this.mediaElement.isPaused()||this.mediaElement.vX()>2||!this.mediaElement.isSeeking()&& OA(this.mediaElement.Dl(),this.mediaElement.getCurrentTime()))&&(Y=this.mediaElement.jC(),Y.bh=cC(this.mediaElement).toFixed(3),this.Gz("uwe",Y));g.uz(this.videoData)&&this.Tc&&Bc5(this.Tc,this.mediaElement.getCurrentTime());break;case "resize":$_r(this);this.videoData.G&&this.videoData.G.video.quality==="auto"&&this.publish("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.kY&&g.L(this.playerState,8)&&!g.L(this.playerState,1024)&&this.getCurrentTime()===0&&g.Na){yB(this,"safari_autoplay_disabled"); return}}if(this.mediaElement&&this.mediaElement.xA()===c){CHk(this.Xn,l,this.Tc||void 0);this.publish("videoelementevent",l);c=this.playerState;X=this.L4;var k=this.mediaElement,r=this.fh.experiments;Y=this.videoData.clientPlaybackNonce;var e=g.uz(this.videoData)&&this.Tc?Wd(this.Tc):void 0;if(!g.L(c,128)){var d=c.state;k=k?k:l.target;var y=k.getCurrentTime();if(!g.L(c,64)||l.type!=="ended"&&l.type!=="pause"){e=e||k.getDuration();e=k.isEnded()||y>1&&Math.abs(y-e)<1.1;var O=l.type==="pause"&&k.isEnded(); y=l.type==="ended"||l.type==="waiting"||l.type==="timeupdate"&&!g.L(c,4)&&!og(X,y);if(O||e&&y)k.TQ()>0&&k.xA()&&(d=14);else switch(l.type){case "error":Xx(k)&&(d|=128);break;case "pause":g.L(c,256)?(d^=256)||(d=64):g.L(c,32)||g.L(c,2)||g.L(c,4)||(d=4,g.L(c,1)&&g.L(c,8)&&(d|=1));break;case "playing":r=d;d=(d|8)&-1093;r&4?(d|=1,r6(X,k,!0)):og(X,k.getCurrentTime())&&(d&=-2);g.L(c,1)&&r6(X,k)&&(d|=1);break;case "seeking":d|=16;g.L(c,8)&&(d|=1);d&=-3;break;case "seeked":d&=-17;r6(X,k,!0);break;case "waiting":g.L(c, 2)||(d|=1);r6(X,k);break;case "timeupdate":r=g.L(c,16);y=g.L(c,4);(g.L(c,8)||r)&&!y&&og(X,k.getCurrentTime())&&(d=8);r6(X,k)&&(d|=1);break;case "progress":case "suspend":r.oh("html5_track_underruns_on_progress")&&r6(X,k)}}X=d;d=null;X&128&&(d=l.target,k=Xx(d),r=1,k?(k==="capability.changed"&&(r=2),y="GENERIC_WITHOUT_LINK",e=d.jC(),e.mediaElem="1",/AUDIO_RENDERER/.test(d.xu())&&(y="HTML5_AUDIO_RENDERER_ERROR"),d={errorCode:k,errorMessage:g.oS[y]||"",rM:y,aL:zh(e),vt:r,cpn:c.j0?c.j0.cpn:""}):d=null, d&&(d.cpn=Y));c=eO(c,X,d)}!g.L(this.playerState,1)&&g.L(c,1)&&o3O(this,"evt"+l.type);this.JW(c)}}}; g.J.fZz=function(l){l=l.D.availability==="available";l!==this.Np&&(this.Np=l,this.publish("airplayavailabilitychange"))}; g.J.D0f=function(){var l=(0,g.nb)(),c=this.mediaElement.Kt();this.Gz("airplay",{ia:c});!c&&!isNaN(this.Qr)&&l-this.Qr<2E3||(this.Qr=l,c!==this.Kt()&&(l=this.visibility,l.D!==c&&(l.D=c,l.A5()),this.Gz("airplay",{rbld:c}),this.lU()),this.publish("airplayactivechange"))}; g.J.Qh=function(l){if(this.tJ){var c=this.tJ,Y=c.T,X=c.getCurrentTime(),k=Date.now()-Y.j;Y.j=NaN;Y.Gz("sdai",{adfetchdone:l,d:k});l&&!isNaN(Y.C)&&Y.G!==3&&$5(Y.tJ,X,Y.C,Y.W);Y.policy.N?Y.N=NaN:Y.T=NaN;CV(Y,4,Y.G===3?"adfps":"adf");M3(c)}}; g.J.Dj=function(){g.av(this.Mn);this.U4.stop();this.videoData.JJ=!0;this.fh.pj=!0;this.fh.qJ=0;var l=this.hm;if(l.videoData.G){var c=l.gf.N,Y=l.videoData.G.rf;c.G.has(Y)&&(c.G.delete(Y),kL(c))}l.D.stop();this.oM();g.L(this.playerState,8)&&this.JW(d6(this.playerState,65));this.k$=!1;Z7i(this.hg());g.uf(this.hT);this.publish("playbackstarted");(l=g.MX("yt.scheduler.instance.clearPriorityThreshold"))?l():XT(0,0)}; g.J.oM=function(){var l=this.dk.u8(),c={},Y={};!ME("pbs",this.Ci.timerName)&&hq.measure&&hq.getEntriesByName&&(hq.getEntriesByName("mark_nr")[0]?Lei("mark_nr"):Lei());l.videoId&&(c.videoId=l.videoId);l.clientPlaybackNonce&&!this.B("web_player_early_cpn")&&(c.clientPlaybackNonce=l.clientPlaybackNonce);this.mediaElement&&this.mediaElement.isPaused()&&(Y.isPausedOnLoad=!0);Y.itag=l.G?Number(l.G.itag):-1;l.oe&&(Y.preloadType=String(this.My?2:1));c.liveStreamMode=hR7[Rx(l)];c.playerInfo=Y;this.Ci.infoGel(c); if(this.tJ){l=this.tJ.timing;window&&window.performance&&window.performance.getEntriesByName&&(l.K&&(c=window.performance.getEntriesByName(l.K),c.length&&(c=c[0],l.tick("vri",c.fetchStart),l.tick("vdns",c.domainLookupEnd),l.tick("vreq",c.requestStart),l.tick("vrc",c.responseEnd))),l.G&&(c=window.performance.getEntriesByName(l.G),c.length&&(c=c[0],l.tick("ari",c.fetchStart),l.tick("adns",c.domainLookupEnd),l.tick("areq",c.requestStart),l.tick("arc",c.responseEnd))));l=l.ticks;for(var X in l)l.hasOwnProperty(X)&& this.Ci.tick(X,l[X])}}; g.J.uF=function(l,c,Y){l=(l+(this.N3===3?.3:0))/c;c=Math.floor(l*4);c>this.N3&&(this.Gz("vpq",{q:c,cpn:Y||this.videoData.clientPlaybackNonce,ratio:l.toFixed(3)}),this.N3=c)}; g.J.zR=function(){this.N3=-1}; g.J.b8=function(l){var c=this;l=l===void 0?!1:l;if(this.mediaElement&&this.videoData){nOr(this.Xn,this.isPlaying());var Y=this.getCurrentTime();!this.tJ||g.L(this.playerState,4)&&g.nw(this.videoData)||g.L(this.playerState,32)&&d5(this.videoData)||B5K(this.tJ,Y);this.B("html5_ssap_pacf_qoe_ctmp")&&this.playerType===2&&this.uF(Y,this.videoData.lengthSeconds);Y>5&&(this.Xn.K=Y);var X=g.Yl();X?g.mS.yg(this.l0):g.qs(this.l0);var k=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!k||Yh(this.videoData))&& !g.L(this.playerState,128)){var r=function(){if(c.mediaElement&&!g.L(c.playerState,128)){c.fh.EV()&&CgL(c,"pfx");var e=c.getCurrentTime();c.B("html5_buffer_underrun_transition_fix")&&(e-=c.tW());var d=cC(c.mediaElement),y=g.L(c.playerState,8),O=og(c.L4,e),D=Ttg(c.L4,e,(0,g.nb)(),d);y&&O?c.JW(d6(c.playerState,1)):y&&D?(y=c.getDuration(),O=tf(c.videoData),y&&Math.abs(y-e)<1.1?(c.Gz("setended",{ct:e,bh:d,dur:y,live:O}),c.mediaElement.Aw()?(c.logger.debug("seek to 0 because of looping"),c.seekTo(0,{N0:"videoplayer_loop", seekSource:37})):c.z0()):(c.playerState.isBuffering()||o3O(c,"progress_fix"),c.JW(J9(c.playerState,1)))):(y&&!O&&!D&&e>0&&(y=(Date.now()-c.Mp)/1E3,O=c.getDuration(),e>O-1&&c.Gz("misspg",{t:e.toFixed(2),d:O.toFixed(2),r:y.toFixed(2),bh:d.toFixed(2)})),c.playerState.isPaused()&&c.playerState.isBuffering()&&cC(c.mediaElement)>5&&c.JW(d6(c.playerState,1)));c.b8()}}; this.mediaElement.pZ().length===0?this.l0=X?g.mS.cW(r,100):g.PU(r,100):this.l0=X?g.mS.cW(r,500):g.PU(r,500)}this.videoData.nh=Y;this.Tc&&this.Tc.gH();!l&&this.isPlaying()&&HZk(this);S0V(this.Ds,this.KU,this.Vx(),this.isBackground())&&XM(this);this.publish("progresssync",l);k&&Yh(this.videoData)&&this.publish("onVideoProgress",this.getCurrentTime())}}; g.J.wU6=function(){this.dT("ad.rebuftimeout",2,"RETRYABLE_ERROR","vps."+this.playerState.state.toString(16))}; g.J.O_=function(){return this.hg().O_()}; g.J.xO=function(){return this.tJ?this.tJ.xO():R1(this.fh.schedule,!0)}; g.J.JW=function(l){if(!g.OW(this.playerState,l)){this.logger.debug(function(){return"Setting state "+l.toString()}); var c=new g.Gd(l,this.playerState);this.playerState=l;ZZy(this);var Y=!this.LQ.length;this.LQ.push(c);var X=this.mediaElement&&this.mediaElement.isSeeking();X=c.oldState.state===8&&!X;g.PE(c,1)&&X&&g.L(this.playerState,8)&&!g.L(this.playerState,64)&&this.tJ&&(DBX(this.tJ),this.mediaElement&&cC(this.mediaElement)>=5&&Rng(this.Ds,this.KU)&&XM(this));(X=g.GR(this.fh.experiments,"html5_ad_timeout_ms"))&&this.videoData.isAd()&&g.L(l,1)&&(g.L(l,8)||g.L(l,16))?this.NN.start(X):this.NN.stop();(fE(c,8)<0|| g.PE(c,1024))&&this.U4.stop();!g.PE(c,8)||this.videoData.JJ||g.L(c.state,1024)||this.U4.start();g.L(c.state,8)&&fE(c,16)<0&&!g.L(c.state,32)&&!g.L(c.state,2)&&this.playVideo();g.L(c.state,2)&&hf(this.videoData)&&(this.VQ(this.getCurrentTime()),this.b8(!0));g.PE(c,2)&&(this.lM(!0),this.fh.EV()&&this.B("html5_sabr_parse_live_metadata_playback_boundaries")&&d5(this.videoData)&&this.videoData.D&&(X={minst:""+this.videoData.D.GK,cminst:""+(this.videoData.D.yB()+this.tW()),maxst:""+this.videoData.D.BX, hts:""+this.videoData.D.Kh,cmaxst:""+(this.videoData.D.yx()+this.tW())},this.Gz("sabrSeekableBoundaries",X)));g.PE(c,128)&&this.z3();this.videoData.D&&this.videoData.isLivePlayback&&!this.Yp&&(fE(c,8)<0?l7y(this.videoData.D):g.PE(c,8)&&this.videoData.D.resume());x4n(this.Xn,c);QgX(this.hg(),c);if(Y&&!this.vU())try{for(var k=g.b(this.LQ),r=k.next();!r.done;r=k.next()){var e=r.value;Y5S(this.TL,e);this.publish("statechange",e)}}finally{this.LQ.length=0}}}; g.J.zo=function(){this.Ci.tick("qoes")}; g.J.f3=function(){this.Xn.f3()}; g.J.wJ=function(l,c,Y,X){a:{var k=this.hm;X=X===void 0?"LICENSE":X;Y=Y.substring(0,256);var r=he(c);l==="drm.keyerror"&&this.cP&&this.cP.G.keys.length>1&&k.T<96&&(l="drm.sessionlimitexhausted",r=!1);var e=k.gf.experiments.oh("html5_retry_on_drm_unavailable"),d=k.gf.experiments.oh("html5_retry_on_drm_key_error"),y=/^(closedShouldNotRetry|t\.prefixedKeyError)(.*)/;if(e&&l==="drm.unavailable"||d&&l==="drm.keyerror"&&!Y.match(y))k.LC("qoe.restart",{retryOnDrmError:1,e:l,detail:Y}),k.DA.gy(!0);else{if(r)if(k.videoData.G&& k.videoData.G.video.isHdr())d3n(k,l);else{if(k.DA.dT(l,c,X,Y),Iln(k,{detail:Y}))break a}else k.LC(l,{detail:Y});l==="drm.sessionlimitexhausted"&&(k.Gz("retrydrm",{sessionLimitExhausted:1}),k.T++,V6y(k.DA))}}}; g.J.elf=function(){var l=this,c=g.GR(this.fh.experiments,"html5_license_constraint_delay"),Y=YE();c&&Y?(c=new g.gY(function(){l.sQ();JZ(l)},c),g.Z(this,c),c.start()):(this.sQ(),JZ(this))}; g.J.un=function(l){this.publish("heartbeatparams",l)}; g.J.pE=function(l){this.Gz("keystatuses",NPv(l));var c="auto",Y=!1;this.videoData.G&&(c=this.videoData.G.video.quality,Y=this.videoData.G.video.isHdr());a:{switch(c){case "highres":case "hd2880":c="UHD2";break;case "hd2160":case "hd1440":c="UHD1";break;case "hd1080":case "hd720":c="HD";break;case "large":case "medium":case "small":case "light":case "tiny":c="SD";break;default:c="";break a}Y&&(c+="HDR")}c=XU(l)?kz(l,c):l.T.includes(c);this.B("html5_enable_sabr_drm_hd720p")&&(this.videoData.HK=l.HK); if(this.B("html5_enable_vp9_fairplay")){if(Y)if(l.C){var X;if((X=this.cP)==null?0:$J(X.D))if((Y=this.cP)==null)Y=0;else{for(var k=X=void 0,r=g.b(Y.G.values()),e=r.next();!e.done;e=r.next())e=e.value,X||(X=Ryg(e,"SD")),k||(k=Ryg(e,"AUDIO"));Y.kW({sd:X,audio:k});Y=X==="output-restricted"||k==="output-restricted"}else Y=!c;if(Y){this.Gz("drm",{dshdr:1});d3n(this.hm);return}}else{this.videoData.C4||(this.videoData.C4=!0,this.Gz("drm",{dphdr:1}),this.gy(!0));return}var d;if((d=this.cP)==null?0:$J(d.D))return}else if(d= l.C&&c,Y&&!d){d3n(this.hm);return}c||kz(l,"AUDIO")&&kz(l,"SD")||(this.logger.debug("All formats are output restricted, Retry or Abort"),l=NPv(l),this.wd?(this.logger.debug("Output restricted, playback cannot continue"),this.publish("drmoutputrestricted"),this.B("html5_report_fatal_drm_restricted_error_killswitch")||this.dT("drm.keyerror",2,void 0,"info."+l)):(this.wd=!0,this.LC(new nr("qoe.restart",Object.assign({},{retrydrm:1},l))),XM(this),V6y(this)))}; g.J.cWf=function(){if(!this.videoData.JJ&&this.mediaElement&&!this.isBackground()){var l="0";this.mediaElement.vX()>0&&cC(this.mediaElement)>=5&&this.videoData.K&&this.videoData.K.D&&(this.JW(J9(this.playerState,1)),o3O(this,"load_soft_timeout"),this.publish("playbackstalledatstart"),l="1");ZZy(this);var c=this.videoData.K;l={restartmsg:l,mfmt:!k$(this.videoData),mdrm:!(!(c&&c.videoInfos&&c.videoInfos.length&&c.videoInfos[0].bd)||this.cP),mfmtinfo:!this.videoData.G,prerolls:this.YU()?this.Av.join(","): "0"};if(this.cP){c=this.cP;if(c.G.size<=0){var Y="ns;";c.j||(Y+="nr;");c=Y+="ql."+c.K.length}else c=NPv(c.G.values().next().value),c=zh(c);l.drmp=c}var X;Object.assign(l,((X=this.tJ)==null?void 0:X.jC())||{});var k;Object.assign(l,((k=this.mediaElement)==null?void 0:k.jC())||{});this.hg().LC("qoe.start15s",zh(l));this.publish("loadsofttimeout")}}; g.J.VQ=function(l){this.videoData.lengthSeconds!==l&&(this.videoData.lengthSeconds=l,JZ(this))}; g.J.lM=function(l,c){var Y=this;l=l===void 0?!1:l;if(!this.aN)if(ME("att_s","player_att")||B4("att_s",void 0,"player_att"),this.B("use_rta_for_player"))(function(){var k,r,e,d;return g.H(function(y){switch(y.D){case 1:if(!(k=l)){y.kT(2);break}return g.n(y,g.pwn(),3);case 3:k=!y.G;case 2:if(k)return y.return();g.Rn(y,4);r=Mzg(Y.hg());if(!r)throw Error();e={};return g.n(y,g.NIn((e.cpn=Y.videoData.clientPlaybackNonce,e.encryptedVideoId=Y.videoData.videoId||"",e),3E4),6);case 6:d=y.G;if(Y.aN)throw Error(); if(!d.challenge)throw g.Cj(Error("Not sending attestation ping; no attestation challenge string")),Error();Y.aN=!0;var O=[d.challenge];d.error?O.push("r1c="+d.error):d.webResponse&&O.push("r1a="+d.webResponse);var D;((D=d.adblockReporting)==null?void 0:D.reportingStatus)!==void 0&&O.push("r6a="+d.adblockReporting.reportingStatus);var t;((t=d.adblockReporting)==null?void 0:t.broadSpectrumDetectionResult)!==void 0&&O.push("r6b="+d.adblockReporting.broadSpectrumDetectionResult);r(O.join("&"));B4("att_f", void 0,"player_att");g.Si(y,0);break;case 4:g.vS(y),B4("att_e",void 0,"player_att"),g.pL(y)}})})().then(function(){c==null||c()}); else{var X=new g.SPr(this.videoData);if("c1a"in X.E3&&!g.Vw.isInitialized()){B4("att_wb",void 0,"player_att");this.MN===2&&Math.random()<.01&&g.Cj(Error("Botguard not available after 2 attempts"));if(l)return;if(this.MN<5){g.uf(this.UC);this.MN++;return}}(X=g.vur(X))?(B4("att_f",void 0,"player_att"),WPn(this.hg(),X),this.aN=!0):B4("att_e",void 0,"player_att")}}; g.J.Kj=function(l){l=l===void 0?!1:l;if(tf(this.videoData)&&(this.isAtLiveHead()&&!this.playerState.isPaused()||this.nE()||g.nw(this.videoData)))l=this.getCurrentTime();else if(g.uz(this.videoData)&&this.Tc){l=this.Tc;var c=this.getCurrentTime();l=(l=uVy(l,c*1E3))?(l.Mx()-l.vZ())/1E3:0}else l=this.yx(l);return l}; g.J.Rp=function(){return g.uz(this.videoData)?this.videoData.yB():this.yB()}; g.J.yx=function(l){return this.Xn.yx(l===void 0?!1:l)}; g.J.yB=function(){return this.Xn.yB()}; g.J.tW=function(){return this.Xn?this.Xn.tW():0}; g.J.getStreamTimeOffset=function(){return this.Xn?this.Xn.getStreamTimeOffset():0}; g.J.hs=function(){var l=0;this.fh.B("web_player_ss_media_time_offset")&&(l=this.getStreamTimeOffset()===0?this.tW():this.getStreamTimeOffset());return l}; g.J.setPlaybackRate=function(l){var c;this.playbackRate!==l&&GpO(this.Ds,(c=this.videoData.K)==null?void 0:c.videoInfos)&&(this.playbackRate=l,XM(this));this.playbackRate=l;this.mediaElement&&this.mediaElement.setPlaybackRate(l)}; g.J.getPlaybackRate=function(){return this.playbackRate}; g.J.getPlaybackQuality=function(){var l="unknown";if(this.videoData.G&&(l=this.videoData.G.video.quality,l==="auto"&&this.mediaElement)){var c=this.t0();c&&c.videoHeight>0&&(l=$w(c.videoWidth,c.videoHeight))}return l}; g.J.isHdr=function(){return!!(this.videoData.G&&this.videoData.G.video&&this.videoData.G.video.isHdr())}; g.J.Bn=function(){this.hg().Bn()}; g.J.sendVideoStatsEngageEvent=function(l,c){var Y=this.hg();Y.D?(Y=z6(Y.D,"engage"),Y.Kh=l,Y.send(c)):c&&c()}; g.J.N6=function(l){return this.hg().N6(l)}; g.J.isAtLiveHead=function(l,c){c=c===void 0?!1:c;return tf(this.videoData)&&(this.HD||c)?this.Xn.isAtLiveHead(l):!1}; g.J.uN=function(){var l=this.yx(),c=this.getCurrentTime(),Y;(Y=!tf(this.videoData))||(Y=this.Xn,Y=!(Y.D&&Y.D.K));return Y||this.nE()||isNaN(l)||isNaN(c)?0:Math.max(0,l-c)}; g.J.xb=function(l){(this.HD=l)||this.U4.stop();this.videoData.D&&(l?this.videoData.D.resume():l7y(this.videoData.D));if(this.tJ){var c=this.videoData.B("html5_disable_preload_for_ssdai_with_preroll")&&this.wg()&&this.videoData.isLivePlayback;l&&!c?this.tJ.resume():tZ(this,!0)}g.L(this.playerState,2)||l?g.L(this.playerState,512)&&l&&this.JW(d6(this.playerState,512)):this.JW(J9(this.playerState,512));c=this.hg();c.qoe&&(c=c.qoe,g.PB(c,g.Ap(c.provider),"stream",[l?"A":"I"]))}; g.J.TJ=function(l){l={n:l.name,m:l.message};this.hg().LC("player.exception",zh(l))}; g.J.Kb=Xk(28);g.J.t4=Xk(57);g.J.Qu=function(l){this.hg().Qu(l)}; g.J.H0=function(l){this.hg().H0(l)}; g.J.b0=function(l){this.hg().b0(l)}; g.J.zO=Xk(34);g.J.RD=Xk(40);g.J.Or=function(l){this.hg().Or(l)}; g.J.Bf=function(){this.Gz("hidden",{},!0)}; g.J.QW=function(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}}; g.J.Jl=function(){return this.tJ?this.tJ.Jl():!0}; g.J.setLoop=function(l){this.loop=l;this.mediaElement&&!g.nz(this.fh)&&this.mediaElement.setLoop(l)}; g.J.Aw=function(){return this.mediaElement&&!g.nz(this.fh)?this.mediaElement.Aw():this.loop}; g.J.lx=function(l){this.Gz("timestamp",{o:l.toString()});this.Xn.lx(l)}; g.J.Ta=function(l){this.Ci.tick(l)}; g.J.BI=function(l){return this.Ci.BI(l)}; g.J.CY=function(l){this.Ci.CY(l)}; g.J.Gz=function(l,c,Y){Y=Y===void 0?!1:Y;this.hg().Gz(l,c,Y)}; g.J.v0=function(l,c,Y){Y=Y===void 0?!1:Y;this.hg().Gz(l,c,Y)}; g.J.LC=function(l){this.hg().LC(l.errorCode,zh(l.details));l=l.errorCode;if(this.videoData.isLivePlayback&&(l==="qoe.longrebuffer"||l==="qoe.slowseek")||l==="qoe.restart"){l=this.tJ?i9c(this.tJ.videoTrack):{};var c,Y;this.Gz("lasoe",Object.assign(this.tJ?i9c(this.tJ.audioTrack):{},(c=this.F7)==null?void 0:(Y=c.D)==null?void 0:Y.GQ()));var X,k;this.Gz("lvsoe",Object.assign(l,(X=this.F7)==null?void 0:(k=X.G)==null?void 0:k.GQ()))}}; g.J.fY=function(l,c,Y){this.hg().fY(l,c,Y)}; g.J.G0=function(l,c,Y,X,k,r,e,d){var y;if((y=this.videoData.D)!=null&&y.isLive){var O=c.playerType===2?c:l,D=l.videoData.videoId,t=c.videoData.videoId;if(D&&t){y=this.hg();if(y.qoe){var U=y.qoe,G=l.cpn,f=c.cpn,a=O.videoData.fC,p=U.provider.videoData.clientPlaybackNonce,S=U.provider.videoData.videoId,x=f!==p&&t!==S;p=G!==p&&D!==S;U.reportStats();U.adCpn&&U.adCpn!==G||(U.adCpn=p?G:"",U.Ix=p?D:"",U.adFormat=p?a:void 0,Rg(U,2,r?4:k?2:0,f,t,X),U.reportStats(),U.adCpn=x?f:"",U.Ix=x?t:"",U.adFormat=x?a: void 0,Rg(U,2,r?5:k?3:1,G,D,Y),U.reportStats())}Y=l.cpn;if(y.K.has(Y)){if(k=y.K.get(Y),HB(k,!0).send(),ho(k),Y!==y.provider.videoData.clientPlaybackNonce){H7n(k);var h;(h=y.D)==null||vzc(h);y.K.delete(Y)}}else y.pU=y.provider.videoData.clientPlaybackNonce,y.pU&&y.D&&(y.K.set(y.pU,y.D),HB(y.D).send(),ho(y.D));h=c.cpn;O=O.videoData;X-=this.hs();if(y.K.has(h)){X=y.K.get(h);var K=X.K&&isNaN(X.N)?n7(X):NaN;X=hEK(X,!1);isNaN(K)||(X.C=K);X.send()}else X=sgV(y,y.provider,O,X),y.K.set(h,X),wBc(X,new g.Gd(J9(new g.kN, 8),new g.kN)),SMK(X),(K=y.D)==null||ho(K);y.pU=h;this.B("html5_unify_csi_server_stitched_transition_logging")?K_v(this.Ci,l.cpn,c.cpn,this.videoData.clientPlaybackNonce,c.videoData,e,void 0,d):(y=this.Ci,X=this.videoData.clientPlaybackNonce,K=c.videoData,l=(l.cpn===X?"video":"ad")+"_to_"+(c.cpn===X?"video":"ad"),X={},K.W&&(X.cttAuthInfo={token:K.W,videoId:K.videoId}),e&&(X.startTime=e),W4(l,X),g.m$({targetVideoId:K.videoId,targetCpn:c.cpn,isSsdai:!0},l),y.fh.B("html5_enable_ssdai_transition_with_only_enter_cuerange")? e||yy(y,d,l):yy(y,d,l))}}else this.logger.D(360717806,"SSTEvent for nonSS")}; g.J.zq=function(){var l=this.dk,c=l.HT;l.HT=[];return c}; g.J.Um=function(l){this.videoData.zv=!0;this.LC(new nr("sabr.fallback",l));this.gy(!0)}; g.J.bV=function(l,c){this.videoData.bO=!0;if(c===void 0||c)this.LC(new nr("qoe.restart",l)),this.gy(!0);this.videoData.q0()&&this.B("html5_reload_caption_on_ssdai_fallback")&&this.dk.sD()}; g.J.pQ=function(l){this.Gz("sdai",{aftimeout:l});this.LC(new nr("ad.fetchtimeout",{timeout:l}))}; g.J.SI=function(l,c){this.Gz("timelineerror",l);l=new nr("dai.timelineerror",l);c?this.dT("dai.timelineerror",1,"RETRYABLE_ERROR",zh(l.details)):this.LC(l)}; g.J.vR=function(){return g.Ap(this.hg().provider)}; g.J.getPlayerSize=function(){return this.d$.getPlayerSize()}; g.J.JC=function(){return this.d$.JC()}; g.J.Wp=function(){return this.Ci}; g.J.Ko=function(){return this.dk.Ko()}; g.J.getVolume=function(){return this.dk.getVolume()}; g.J.Mh=function(){return this.dk.Mh()}; g.J.isMuted=function(){return this.dk.isMuted()}; g.J.w8=function(){return this.dk.w8()}; g.J.Cg=function(){this.Yp=!0}; g.J.B=function(l){return this.fh.B(l)}; g.J.nI=function(l,c,Y,X,k){this.Gz("xvt",{m:l,g:c?1:0,tt:Y?1:0,np:X?1:0,c:k})}; g.J.gG=function(){var l;(l=this.tJ)==null||l.resume()}; g.J.wg=function(){return g.AE(this.Av,"ad")}; g.J.V6=function(){var l=this.getCurrentTime(),c=l-this.tW();var Y=this.mediaElement?ty(this.mediaElement.Dl()):0;Y=Math.floor(Math.max(Y-c,0))+100;var X;if(!this.B("html5_ssdai_disable_seek_to_skip")&&((X=this.tJ)==null?0:X.KS(c,this.yx())))return this.Gz("sdai",{skipad:1,ct:c.toFixed(3),adj:0}),!0;var k;return((k=this.tJ)==null?0:k.V6(c,Y))?(this.Gz("sdai",{skipad:1,ct:c.toFixed(3),adj:Y.toFixed(3)}),d5(this.videoData)&&this.tJ.seek(c+Y,{seekSource:89,N0:"videoplayer_skipServerStitchedAd"}),$4X(this.Xn, l),!0):!1}; g.J.EV=function(){return this.fh.EV()}; g.J.Qi=function(){if(this.B("html5_generate_content_po_token"))return this.videoData.Dq||"";this.dk.ZD();return this.fh.o4||""}; g.J.wc=function(){if(this.videoData.videoId)return this.videoData.Vc}; g.J.HZ=function(){return this.videoData.videoId}; g.J.Hc=function(){return this.dk.Jb}; g.J.fz=function(){return this.k$}; g.J.JE=function(){return this.dk.JE()}; g.J.R3=function(l,c){this.Xn.R3(l,c)}; g.J.r7=function(){this.Xn.r7()}; g.J.Pw=function(l,c){var Y=this.B("html5_generate_content_po_token")?this.videoData:void 0;this.dk.Pw(l,c,Y)}; g.J.Ks=function(l,c){var Y;(Y=this.tJ)==null||Y.Ks(l,c)}; g.J.Lp=function(){var l=this.cX();return!!l&&l.Lp()}; g.J.mE=function(){return this.Tc}; g.J.g2=function(l,c){this.hg().g2(l,c)}; g.J.Dd=function(){return this.hg().Dd()}; g.J.A0=function(){return this.videoData.GS}; g.J.Vq=function(){return this.dk.Vq()}; g.J.q1=function(){return this.dk.q1(this)}; g.J.eZ=function(){return this.xY}; g.J.oU=function(l){var c;(c=this.tJ)==null||c.oU(l)}; g.J.Lz=function(){var l;(l=this.tJ)==null||l.Lz()};g.P(m_g,ID);g.P(Wqc,ID);g.J=Wqc.prototype;g.J.seekToChapterWithAnimation=function(l){var c=this;if(g.qu(this.api)&&!(l<0)){var Y=this.api.getVideoData(),X=Y.Lt;if(X&&l=0)return;c=~c;g.eW(this.items,c,0,l);Ou(this.menuItems.element,l.element,c)}l.subscribe("size-change",this.AK,this);this.menuItems.publish("size-change")}; g.J.q6=function(l){l.unsubscribe("size-change",this.AK,this);this.vU()||(g.IU(this.items,l),this.menuItems.element.removeChild(l.element),this.menuItems.publish("size-change"))}; g.J.AK=function(){this.menuItems.publish("size-change")}; g.J.focus=function(){for(var l=0,c=0;c1&&g.Ho(this)}; g.J.Sf=function(){bQX(this);this.Ag&&(fxk(this),g.Ne(this.element,this.size))}; g.J.tY=function(){var l=this.D.pop();PIn(this,l,this.D[this.D.length-1],!0)}; g.J.gh=function(l){if(!l.defaultPrevented)switch(l.keyCode){case 27:this.sV();l.preventDefault();break;case 37:this.D.length>1&&this.tY();l.preventDefault();break;case 39:l.preventDefault()}}; g.J.focus=function(){this.D.length&&this.D[this.D.length-1].focus()}; g.J.Tz=function(){g.Mu.prototype.Tz.call(this);this.W&&this.W.dispose();this.C&&this.C.dispose()};g.P(wL,g.n_);wL.prototype.open=function(l,c){this.initialize(l.items)&&this.YF(c,!!c)}; wL.prototype.initialize=function(l){g.za(this.tV);if(l===void 0||l.length===0)return!1;var c=l.length;l=g.b(l);for(var Y=l.next();!Y.done;Y=l.next())this.Fn(Y.value,c--);return!0}; wL.prototype.Fn=function(l,c){l.menuNavigationItemRenderer?Nv5(this,l.menuNavigationItemRenderer,c):l.menuServiceItemRenderer&&p_y(this,l.menuServiceItemRenderer,c)};g.P(K_,Sf);g.J=K_.prototype;g.J.KI=function(l){l.target!==this.dismissButton.element&&l.target!==this.overflowButton.element&&(this.eN(),this.onClickCommand&&this.V.cU("innertubeCommand",this.onClickCommand))}; g.J.Uq=function(){this.enabled=!1;this.j.hide()}; g.J.Lm=function(){return!!this.D&&this.enabled}; g.J.onVideoDataChange=function(l,c){this.Cn(c);if(this.D){this.yG();a:if(!this.isCounterfactual){var Y,X,k;this.banner.update({title:(Y=this.D)==null?void 0:Y.title,subtitle:(X=this.D)==null?void 0:X.subtitle,metadata:(k=this.D)==null?void 0:k.metadataText});var r;this.onClickCommand=g.m((r=this.D)==null?void 0:r.onTap,$f);var e;if(l=g.m((e=this.D)==null?void 0:e.onOverflow,$f))this.C=g.m(l,oBM);var d;if((d=this.D)==null?0:d.thumbnailImage){var y,O;e=((y=this.D)==null?void 0:(O=y.thumbnailImage)== null?void 0:O.sources)||[];if(e.length===0)break a;this.thumbnailImage.update({url:e[0].url})}else{var D;if((D=this.D)==null?0:D.thumbnailIconName){var t;this.thumbnailIcon.update({icon:(t=this.D)==null?void 0:t.thumbnailIconName})}}var U;this.shouldShowOverflowButton=!((U=this.D)==null||!U.shouldShowOverflowButton);var G;this.shouldHideDismissButton=!((G=this.D)==null||!G.shouldHideDismissButton)}var f;this.banner.element.setAttribute("aria-label",((f=this.D)==null?void 0:f.a11yLabel)||"");var a; this.Ed=(a=this.D)==null?void 0:a.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized=!0;iQv(this)}}; g.J.Mbs=function(){this.isVisible=!0;iQv(this)}; g.J.U0U=function(){this.isVisible=!1;iQv(this)}; g.J.IC=function(){Sf.prototype.IC.call(this);this.G&&this.V.logVisibility(this.banner.element,this.isVisible)}; g.J.eN=function(){Sf.prototype.eN.call(this,!1);this.G&&this.V.logClick(this.banner.element)}; g.J.wh=function(l){this.W||(this.W=new wL(this.V),g.Z(this,this.W));var c,Y;if((c=this.C)==null?0:(Y=c.menu)==null?0:Y.menuRenderer)this.W.open(this.C.menu.menuRenderer,l.target),l.preventDefault()}; g.J.Cn=function(){}; g.J.yG=function(){}; g.J.Tz=function(){this.V.EU("suggested_action_view_model");Sf.prototype.Tz.call(this)};g.P(Ta,K_); Ta.prototype.Cn=function(l){var c,Y,X;this.productUpsellSuggestedActionViewModel=g.m((c=l.getWatchNextResponse())==null?void 0:(Y=c.playerOverlays)==null?void 0:(X=Y.playerOverlayRenderer)==null?void 0:X.suggestedActionViewModel,lCL);var k;if((k=this.productUpsellSuggestedActionViewModel)==null?0:k.content){var r;this.D=g.m((r=this.productUpsellSuggestedActionViewModel)==null?void 0:r.content,TAi)}var e,d;if(this.G=!!((e=this.productUpsellSuggestedActionViewModel)==null?0:(d=e.loggingDirectives)==null? 0:d.trackingParams)){var y,O;this.V.setTrackingParams(this.banner.element,((y=this.productUpsellSuggestedActionViewModel)==null?void 0:(O=y.loggingDirectives)==null?void 0:O.trackingParams)||null)}var D;this.isCounterfactual=!((D=this.productUpsellSuggestedActionViewModel)==null||!D.isCounterfactualServing)}; Ta.prototype.yG=function(){var l=[],c,Y=g.b(((c=this.productUpsellSuggestedActionViewModel)==null?void 0:c.ranges)||[]);for(c=Y.next();!c.done;c=Y.next()){var X=c.value;X&&(c=Number(X.startTimeMilliseconds),X=Number(X.endTimeMilliseconds),isNaN(c)||isNaN(X)||l.push(new g.r8(c,X,{id:"product_upsell",namespace:"suggested_action_view_model"})))}this.V.jk(l)};g.P(SKn,ID);g.P(jf,ID);jf.prototype.onVideoDataChange=function(l,c){var Y=this;if(!MB(c)&&(l==="newdata"&&xrL(this),this.G&&l==="dataloaded")){var X;bB(eK(this.api.L(),(X=this.api.getVideoData())==null?void 0:g.mj(X)),function(k){var r=Kkg(k);r&&!Y.T&&(r=zin(Y,Y.D||r))&&Y.api.setAudioTrack(r,!0);Y.K&&(Y.K=!1,jyO(Y,k))})}}; jf.prototype.hC=function(){var l=this;if(g.nz(this.api.L())){var c,Y=g.ra(this.api.L(),(c=this.api.getVideoData())==null?void 0:g.mj(c));return bB(tN(Y),function(X){var k=QJ();mm(k,X);return l.api.hC(k)})}return tN(this.api.hC())};g.P(g.oi,g.gP);g.J=g.oi.prototype;g.J.open=function(){g.hZ(this.l9,this.G)}; g.J.AC=function(l){ojV(this);var c=this.options[l];c&&(c.element.setAttribute("aria-checked","true"),this.jb(this.HX(l)),this.K=l)}; g.J.yu=function(l){g.za(this.G);for(var c={},Y=!1,X=0;X=0?this.D.playbackRate:1}catch(l){return 1}}; g.J.setPlaybackRate=function(l){this.getPlaybackRate()!==l&&(this.D.playbackRate=l);return l}; g.J.Aw=function(){return this.D.loop}; g.J.setLoop=function(l){this.D.loop=l}; g.J.canPlayType=function(l,c){return this.D.canPlayType(l,c)}; g.J.isPaused=function(){return this.D.paused}; g.J.isSeeking=function(){return this.D.seeking}; g.J.isEnded=function(){return this.D.ended}; g.J.Qa=function(){return this.D.muted}; g.J.lf=function(l){o3();this.D.muted=l}; g.J.pZ=function(){return this.D.played||Jy([],[])}; g.J.Dl=function(){try{var l=this.D.buffered}catch(c){}return l||Jy([],[])}; g.J.yy=function(){return this.D.seekable||Jy([],[])}; g.J.ZH=function(){var l=this.D;return l.getStartDate?l.getStartDate():null}; g.J.getCurrentTime=function(){return this.D.currentTime}; g.J.setCurrentTime=function(l){this.D.currentTime=l}; g.J.getDuration=function(){return this.D.duration}; g.J.load=function(){var l=this.D.playbackRate;try{this.D.load()}catch(c){}this.D.playbackRate=l}; g.J.pause=function(){this.D.pause()}; g.J.play=function(){var l=this.D.play();if(!l||!l.then)return null;l.then(void 0,function(){}); return l}; g.J.vX=function(){return this.D.readyState}; g.J.TQ=function(){return this.D.networkState}; g.J.YQ=function(){return this.D.error?this.D.error.code:null}; g.J.xu=function(){return this.D.error?this.D.error.message:""}; g.J.getVideoPlaybackQuality=function(){if(window.HTMLVideoElement&&this.D instanceof window.HTMLVideoElement&&this.D.getVideoPlaybackQuality)return this.D.getVideoPlaybackQuality();if(this.D){var l=this.D,c=l.webkitDroppedFrameCount;if(l=l.webkitDecodedFrameCount)return{droppedVideoFrames:c||0,totalVideoFrames:l}}return{}}; g.J.Kt=function(){return!!this.D.webkitCurrentPlaybackTargetIsWireless}; g.J.EZ=function(){return!!this.D.webkitShowPlaybackTargetPicker()}; g.J.togglePictureInPicture=function(){var l=this.D,c=window.document;window.document.pictureInPictureEnabled?this.D!==c.pictureInPictureElement?l.requestPictureInPicture():c.exitPictureInPicture():VH()&&l.webkitSetPresentationMode(l.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")}; g.J.fD=function(){var l=this.D;return new g.NU(l.offsetLeft,l.offsetTop)}; g.J.getSize=function(){return g.pf(this.D)}; g.J.setSize=function(l){g.Ne(this.D,l)}; g.J.getVolume=function(){return this.D.volume}; g.J.setVolume=function(l){o3();this.D.volume=l}; g.J.uo=function(l){this.N[l]||(this.D.addEventListener(l,this.listener),this.N[l]=this.listener)}; g.J.setAttribute=function(l,c){this.D.setAttribute(l,c)}; g.J.removeAttribute=function(l){this.D.removeAttribute(l)}; g.J.hasAttribute=function(l){return this.D.hasAttribute(l)}; g.J.Zi=Xk(67);g.J.qL=Xk(69);g.J.ML=Xk(71);g.J.uJ=Xk(73);g.J.Ht=function(){return N1(this.D)}; g.J.bU=function(l){g.Jj(this.D,l)}; g.J.Dp=function(l){return g.Os(this.D,l)}; g.J.Id=function(){return g.tG(document.body,this.D)}; g.J.audioTracks=function(){var l=this.D;if("audioTracks"in l)return l.audioTracks}; g.J.Tz=function(){for(var l=g.b(Object.keys(this.N)),c=l.next();!c.done;c=l.next())c=c.value,this.D.removeEventListener(c,this.N[c]);IV.prototype.Tz.call(this)}; g.J.sH=function(l){this.D.disableRemotePlayback=l};g.P(gL,g.B);g.P(AZ,g.B);AZ.prototype.show=function(){g.B.prototype.show.call(this);this.df();this.Ih.B("html5_enable_moving_s4n_window")&&g.nz(this.Ih.L())&&this.U()}; AZ.prototype.hide=function(){g.B.prototype.hide.call(this);this.delay.stop();this.T.stop()}; AZ.prototype.df=function(){var l=(0,g.nb)(),c=EjS(this.Ih);uH(this.D,c.bandwidth_samples);uH(this.C,c.network_activity_samples);uH(this.K,c.live_latency_samples);uH(this.G,c.buffer_health_samples);var Y={};c=g.b(Object.entries(c));for(var X=c.next();!X.done;X=c.next()){var k=g.b(X.value);X=k.next().value;k=k.next().value;this.j[X]!==k&&(Y[X]=" "+String(k));this.j[X]=k}this.update(Y);l=(0,g.nb)()-l>25?5E3:500;this.delay.start(l)}; AZ.prototype.U=function(){this.W?(this.position+=1,this.position>15&&(this.W=!1)):(--this.position,this.position<=0&&(this.W=!0));this.element.style.left=this.position+"%";this.element.style.top=this.position+"%";this.T.start(2E4)};g.P(AcS,ID);g.P(FM,g.C);FM.prototype.D=function(){var l=(0,g.nb)()-this.startTime;l=lthis.T[l])&&(this.D=l,Dhc(this))}; g.J.onCueRangeExit=function(l){var c=Oqc(this,l);c&&this.D===l&&this.api.cU("innertubeCommand",c);this.clearTimeout();this.D=void 0}; g.J.onTimeout=function(l){this.D!==void 0&&(l==null?void 0:l.cueRangeId)===this.D&&(l=Oqc(this,this.D))&&this.api.cU("innertubeCommand",l)}; g.J.JK=function(l){this.G=l}; g.J.wS=function(){Dhc(this);this.G=void 0}; g.J.setTimeout=function(l){var c=this,Y=Number(l==null?void 0:l.maxVisibleDurationMilliseconds);Y&&(this.clearTimeout(),this.N=setTimeout(function(){c.onTimeout(l)},Y))}; g.J.clearTimeout=function(){this.N&&clearTimeout(this.N);this.N=void 0;this.C=!1}; g.J.Tz=function(){this.timelyActions=this.G=this.D=this.videoId=void 0;this.T={};this.xP();this.clearTimeout();ID.prototype.Tz.call(this)};g.P(Gzk,ID);var aA={},v9v=(aA[1]="pot_ss",aA[2]="pot_sf",aA[3]="pot_se",aA[4]="pot_xs",aA[5]="pot_xf",aA[6]="pot_xe",aA),xhO=["www.youtube-nocookie.com","www.youtubeeducation.com"];g.P(X8,ID);X8.prototype.Tz=function(){this.W&&(g.av(this.W),this.W=void 0);ID.prototype.Tz.call(this)}; X8.prototype.ZD=function(){(this.D?!this.D.isReady():this.G)&&ro(this)}; X8.prototype.YA=function(l,c,Y){var X=this;if(PUg(l)){var k=Y||"",r;if((r=this.D)==null?0:r.isReady())c=e6(this,k),bqi(l,c);else{var e=new g.vb;c.push(e.promise);this.T.promise.then(function(){var d=e6(X,k);bqi(l,d);e.resolve()})}}}; X8.prototype.mK=function(l){var c=this;if(this.D||this.G)l.Dq=e6(this,l.videoId),this.D&&!this.D.isReady()&&(this.K=new FZ,this.T.promise.then(function(){c.Ci.BI("pot_if");l.Dq=e6(c,l.videoId)}))};g.P(n9V,ID);g.P(JH,g.C);JH.prototype.D=function(){for(var l=g.b(g.wy.apply(0,arguments)),c=l.next();!c.done;c=l.next())(c=c.value)&&this.features.push(c)}; JH.prototype.Tz=function(){for(var l=this.features.length-1;l>=0;l--)this.features[l].dispose();this.features.length=0;g.C.prototype.Tz.call(this)};hhO.prototype.reset=function(){this.D=this.G=NaN};g.J=Hqk.prototype;g.J.reset=function(){Cy(this.timerName)}; g.J.tick=function(l,c){Qz(l,c,this.timerName)}; g.J.BI=function(l){return s_(l,this.timerName)}; g.J.CY=function(l){z2(l,void 0,this.timerName)}; g.J.infoGel=function(l){g.m$(l,this.timerName)};g.P(jPn,g.OG);g.J=jPn.prototype;g.J.mW=function(l){return this.loop||!!l||this.index+1=0}; g.J.setShuffle=function(l){this.shuffle=l;l=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var c=0;c0)||H1(this,1,!0)}; g.J.zx=function(){this.W=!0;this.D.BA(this.N);this.N=this.D.Z(document,"mouseup",this.kZ)}; g.J.kZ=function(){this.W=!1;H1(this,8,!1);this.D.BA(this.N);this.N=this.D.Z(this.target,"mousedown",this.zx)}; g.J.xq=function(l){if(l=(l=l.changedTouches)&&l[0])this.xT=l.identifier,this.D.BA(this.U),this.U=this.D.Z(this.target,"touchend",this.lG,void 0,!0),H1(this,1024,!0)}; g.J.lG=function(l){if(l=l.changedTouches)for(var c=0;c1280||r>720)if(k=Y.Bp("maxresdefault.jpg"))break;if(X>640||r>480)if(k=Y.Bp("maxresdefault.jpg"))break; if(X>320||r>180)if(k=Y.Bp("sddefault.jpg")||Y.Bp("hqdefault.jpg")||Y.Bp("mqdefault.jpg"))break;if(k=Y.Bp("default.jpg"))break}g.I1(c)&&(c=new Image,c.addEventListener("load",function(){Fec()}),c.src=k?k:"",this.api.Wp().tick("ftr")); this.T.style.backgroundImage=k?"url("+k+")":""};g.P(g.j6,g.B);g.j6.prototype.resize=function(){}; g.j6.prototype.G=function(l){var c=this;this.K=!1;wkL(this);var Y=l.rM,X=this.api.L();Y!=="GENERIC_WITHOUT_LINK"||X.W?Y==="TOO_MANY_REQUESTS"?(X=this.api.getVideoData(),this.jb(CZ(this,"TOO_MANY_REQUESTS_WITH_LINK",X.If(),void 0,void 0,void 0,!1))):Y!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||X.W?this.api.L().B("html5_enable_bandaid_error_screen")&&Y==="HTML5_SPS_UMP_STATUS_REJECTED"&&!X.W?(X=X.hostLanguage,l="//support.google.com/youtube?p=videoError",X&&(l=g.Il(l,{hl:X})),this.jb(CZ(this,"HTML5_SPS_UMP_STATUS_REJECTED", l))):this.api.L().B("enable_adb_handling_in_sabr")&&Y==="BROWSER_OR_EXTENSION_ERROR"&&!X.W?(X=X.hostLanguage,l="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",X&&(l=g.Il(l,{hl:X})),this.jb(CZ(this,"BROWSER_OR_EXTENSION_ERROR",l))):this.jb(g.Vy(l.errorMessage)):this.jb(CZ(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(l=X.hostLanguage,Y="//support.google.com/youtube/?p=player_error1",l&&(Y=g.Il(Y, {hl:l})),this.jb(CZ(this,"GENERIC_WITH_LINK_AND_CPN",Y,!0)),X.DZ&&!X.T&&Hpg(this,function(r){if(g.d2(r,c.api,!Ej(c.api.L()))){r={as3:!1,html5:!0,player:!0,cpn:c.api.getVideoData().clientPlaybackNonce};var e=c.api;e.fV("onFeedbackArticleRequest",{articleId:3037019,helpContext:"player_error",productData:r});e.isFullscreen()&&e.toggleFullscreen()}})); if(this.K){var k=this.wf("ytp-error-link");k&&(this.api.createClientVe(k,this,216104),this.api.logVisibility(k,!0),Hpg(this,function(){c.api.logClick(k)}))}}; var h7v=/([^<>]+)<\/a>/;g.P(KFy,g.B);g.J=KFy.prototype;g.J.onClick=function(l){this.innertubeCommand?(this.V.cU("innertubeCommand",this.innertubeCommand),l.preventDefault()):g.d2(l,this.V,!0);this.V.logClick(this.element)}; g.J.onVideoDataChange=function(l,c){jec(this,c);this.ZC&&V0i(this,this.ZC)}; g.J.WL=function(l){var c=this.V.getVideoData();this.videoId!==c.videoId&&jec(this,c);this.D&&V0i(this,l.state);this.ZC=l.state}; g.J.YF=function(){this.fade.show();this.V.publish("paidcontentoverlayvisibilitychange",!0);this.V.logVisibility(this.element,!0)}; g.J.sV=function(){this.fade.hide();this.V.publish("paidcontentoverlayvisibilitychange",!1);this.V.logVisibility(this.element,!1)};g.P(Zh,g.B);Zh.prototype.hide=function(){this.D.stop();this.message.style.display="none";g.B.prototype.hide.call(this)}; Zh.prototype.onStateChange=function(l){this.cA(l.state)}; Zh.prototype.cA=function(l){(g.L(l,128)||this.api.fz()?0:g.L(l,16)||g.L(l,1))?this.D.start():this.hide()}; Zh.prototype.G=function(){this.message.style.display="block"};g.P($3,g.Mu);$3.prototype.onMutedAutoplayChange=function(l){this.K&&(l?(oIc(this),this.YF()):(this.D&&this.logClick(),this.sV()))}; $3.prototype.WW=function(l){this.api.isMutedByMutedAutoplay()&&g.PE(l,2)&&this.sV()}; $3.prototype.onClick=function(){this.api.unMute();this.logClick()}; $3.prototype.logClick=function(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))};g.P(g.Qy,g.Cr);g.J=g.Qy.prototype;g.J.init=function(){var l=this.api,c=l.getPlayerStateObject();this.uw=l.getPlayerSize();this.JW(c);this.bI();this.i9();this.api.publish("basechromeinitialized",this);this.us()&&this.api.publish("standardControlsInitialized")}; g.J.onVideoDataChange=function(l,c){var Y=this.qp!==c.videoId;if(Y||l==="newdata"){l=this.api;l.isFullscreen()||(this.uw=l.getPlayerSize());var X;((X=this.api.getVideoData(1))==null?0:g.uz(X))&&this.X8()}Y&&(this.qp=c.videoId,Y=this.RY,Y.JJ=3E3,H1(Y,512,!0),this.bI());this.api.B("web_render_jump_buttons")&&c.showSeekingControls&&(this.e7=572)}; g.J.gl7=function(){this.onVideoDataChange("newdata",this.api.getVideoData())}; g.J.Fu=function(){var l=this.api.Cx()&&this.api.KE(),c=this.api.Sg();return this.kh||l||this.wQ||c}; g.J.X8=function(){var l=!this.Fu();g.DK(this.api.getRootNode(),"ytp-menu-shown",!l);var c;((c=this.api.getVideoData(1))==null?0:g.uz(c))&&g.DK(this.api.getRootNode(),"ytp-hide-controls",!l)}; g.J.Tw=function(l){try{if(!g.tG(this.api.getRootNode(),l))return!1}catch(c){return!1}for(;l&&!eRS(l);)l=l===this.api.getRootNode()?null:l.parentElement||null;return!!l}; g.J.Zy=function(l){var c=this.api.getRootNode();g.DK(c,"ytp-autohide",l);g.DK(c,"ytp-autohide-active",!0);this.P_.start(l?250:100);l&&(this.rG=!1,g.yu(c,"ytp-touch-mode"));this.W7=!l;this.api.B5(!l)}; g.J.Xg=function(){var l=this.api.getRootNode();g.DK(l,"ytp-autohide-active",!1)}; g.J.kEJ=function(){this.Wd=!0}; g.J.VtQ=function(l){if(this.api.L().B("player_doubletap_to_seek")||this.api.L().U)this.Wd=!1,this.Bd&&this.BA(this.Bd),this.G7===0&&W1(this,l)?(this.J3(),this.Il.start(),this.Bd=this.Z(this.api.m0(),"touchmove",this.kEJ,void 0,!0)):this.Il.stop();QeX(this)&&W1(this,l)&&!this.api.L().U&&ZpL(this);var c=this.y7.OO();if(!g.h2(this.api.L())&&vN&&mlX(this,l))c&&l.preventDefault();else if(this.rG=!0,g.Jj(this.api.getRootNode(),"ytp-touch-mode"),this.RY.HH(),this.api.L().B("player_doubletap_to_seek")||this.api.L().U)if(c= this.api.getPlayerStateObject(),!(!this.api.yA()||g.L(c,2)&&g.h7(this.api)||g.L(c,64))){c=Date.now()-this.C2;this.G7+=1;if(c<=350){this.zr=!0;c=this.api.getPlayerSize().width/3;var Y=this.api.getRootNode().getBoundingClientRect(),X=l.targetTouches[0].clientX-Y.left;Y=l.targetTouches[0].clientY-Y.top;var k=(this.G7-1)*10;X>0&&Xc*2&&X=650;this.RY.resize();g.DK(c,"ytp-fullscreen",this.api.isFullscreen());g.DK(c,"ytp-large-width-mode",Y);g.DK(c,"ytp-small-mode",this.QA());g.DK(c,"ytp-tiny-mode",this.GH());g.DK(c,"ytp-big-mode",this.oD());this.Zf&&this.Zf.resize(l)}; g.J.WW=function(l){this.JW(l.state);this.bI()}; g.J.NI=Xk(5);g.J.vN=function(){var l=!!this.qp&&!this.api.yF()&&!this.s0,c=this.api.getPresentingPlayerType()===2,Y=this.api.L();if(c){if(zrc&&Y.B("enable_visit_advertiser_support_on_ipad_mweb"))return!1;c=v1(this.api.wB());l&&(c&&c.player?l=(l=c.player.getVideoData(2))?l.isListed&&!g.xu(c.player.L()):!1:(UO("showInfoBarDuringAd: this is null"),l=!1));return l}return l&&(Y.X4||this.api.isFullscreen()||Y.GN)}; g.J.bI=function(){var l=this.vN();this.gg!==l&&(this.gg=l,g.DK(this.api.getRootNode(),"ytp-hide-info-bar",!l))}; g.J.JW=function(l){var c=l.isCued()||this.api.YU()&&this.api.getPresentingPlayerType()!==3;c!==this.isCued&&(this.isCued=c,this.CM&&this.BA(this.CM),this.CM=this.Z(this.api.m0(),"touchstart",this.VtQ,void 0,c));var Y=this.RY,X=l.isPlaying()&&!g.L(l,32)||this.api.Ho();H1(Y,128,!X);Y=this.RY;X=this.api.getPresentingPlayerType()===3;H1(Y,256,X);Y=this.api.getRootNode();g.L(l,2)?X=[mM.ENDED]:(X=[],g.L(l,8)?X.push(mM.PLAYING):g.L(l,4)&&X.push(mM.PAUSED),g.L(l,1)&&!g.L(l,32)&&X.push(mM.BUFFERING),g.L(l, 32)&&X.push(mM.SEEKING),g.L(l,64)&&X.push(mM.UNSTARTED));g.DM(this.Wh,X)||(g.OD(Y,this.Wh),this.Wh=X,g.dR(Y,X));X=this.api.L();var k=g.L(l,2);a:{var r=this.api.L();var e=r.controlsType;switch(e){case "2":case "0":r=!1;break a}r=e==="3"&&!g.L(l,2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:dXQ(v1(this.api.wB())))||this.api.Sg()||g.h2(r)&&this.api.getPresentingPlayerType()===2?!1:!0}g.DK(Y,"ytp-hide-controls",!r);g.DK(Y,"ytp-native-controls",X.controlsType==="3"&&!c&&!k&&!this.wQ);g.L(l, 128)&&!g.h2(X)?(this.Zf||(this.Zf=new g.j6(this.api),g.Z(this,this.Zf),g.oD(this.api,this.Zf.element,4)),this.Zf.G(l.j0),this.Zf.show()):this.Zf&&(this.Zf.dispose(),this.Zf=null)}; g.J.p$=function(){return this.api.Cx()&&this.api.KE()?(this.api.VP(!1,!1),!0):this.api.yF()?(g.Hx(this.api,!0),!0):!1}; g.J.onMutedAutoplayChange=function(l){this.wQ=l;this.X8()}; g.J.oD=function(){return!1}; g.J.QA=function(){return!this.oD()&&(this.api.getPlayerSize().width=0&&c.left>=0&&c.bottom>c.top&&c.right>c.left?c:null;c=this.size;l=l.clone();c=c.clone();X&&(e=c,k=5,(k&65)==65&&(l.x=X.right)&&(k&=-2),(k&132)==132&&(l.y=X.bottom)&&(k&=-5),l.xX.right&&(e.width=Math.min(X.right-l.x,r+e.width-X.left),e.width=Math.max(e.width,0))),l.x+e.width>X.right&&k&1&&(l.x=Math.max(X.right-e.width,X.left)),l.yX.bottom&&(e.height=Math.min(X.bottom-l.y,r+e.height-X.top),e.height=Math.max(e.height,0))),l.y+e.height>X.bottom&&k&4&&(l.y=Math.max(X.bottom-e.height,X.top)));X=new g.rg(0,0,0,0);X.left=l.x;X.top=l.y;X.width= c.width;X.height=c.height;g.Pq(this.element,new g.NU(X.left,X.top));g.HJ(this.T);this.T.Z(sz(this),"contextmenu",this.Fkf);this.T.Z(this.V,"fullscreentoggled",this.onFullscreenToggled);this.T.Z(this.V,"pageTransition",this.ys)}; g.J.Fkf=function(l){if(!l.defaultPrevented){var c=xE(l);g.tG(this.element,c)||this.sV();this.V.L().disableNativeContextMenu&&l.preventDefault()}}; g.J.onFullscreenToggled=function(){this.sV();Dyg(this)}; g.J.ys=function(){this.sV()};g.P(F8,g.B);F8.prototype.onClick=function(){var l=this,c,Y,X,k;return g.H(function(r){if(r.D==1)return c=l.api.L(),Y=l.api.getVideoData(),X=l.api.getPlaylistId(),k=c.getVideoUrl(Y.videoId,X,void 0,!0),g.n(r,GZc(l,k),2);r.G&&UyO(l);l.api.logClick(l.element);g.pL(r)})}; F8.prototype.df=function(){this.updateValue("icon",{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{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.updateValue("title-attr","Copy link");this.visible=tJK(this);g.DK(this.element,"ytp-copylink-button-visible",this.visible); this.QB(this.visible);this.tooltip.Qq();this.api.logVisibility(this.element,this.visible&&this.N)}; F8.prototype.UV=function(l){g.B.prototype.UV.call(this,l);this.api.logVisibility(this.element,this.visible&&l)}; F8.prototype.Tz=function(){g.B.prototype.Tz.call(this);g.yu(this.element,"ytp-copylink-button-visible")};g.P(IS,g.B);IS.prototype.show=function(){g.B.prototype.show.call(this);g.uf(this.G)}; IS.prototype.hide=function(){this.T.stop();this.K=0;this.wf("ytp-seek-icon").style.display="none";this.updateValue("seekIcon","");g.yu(this.element,"ytp-chapter-seek");g.yu(this.element,"ytp-time-seeking");g.B.prototype.hide.call(this)}; IS.prototype.RX=function(l,c,Y,X){this.K=l===this.C?this.K+X:X;this.C=l;var k=l===-1?this.j:this.U;k&&this.V.logClick(k);this.W?this.G.stop():g.FY(this.G);this.T.start();this.element.setAttribute("data-side",l===-1?"back":"forward");var r=3*this.V.m0().getPlayerSize().height;k=this.V.m0().getPlayerSize();k=k.width/3-3*k.height;this.D.style.width=r+"px";this.D.style.height=r+"px";l===1?(this.D.style.left="",this.D.style.right=k+"px"):l===-1&&(this.D.style.right="",this.D.style.left=k+"px");var e=r* 2.5;r=e/2;var d=this.wf("ytp-doubletap-ripple");d.style.width=e+"px";d.style.height=e+"px";l===1?(l=this.V.m0().getPlayerSize().width-c+Math.abs(k),d.style.left="",d.style.right=l-r+"px"):l===-1&&(l=Math.abs(k)+c,d.style.right="",d.style.left=l-r+"px");d.style.top="calc((33% + "+Math.round(Y)+"px) - "+r+"px)";if(Y=this.wf("ytp-doubletap-ripple"))Y.classList.remove("ytp-doubletap-ripple"),Y.classList.add("ytp-doubletap-ripple");fRv(this,this.W?this.K:X)};g.P(Pyn,Sf);g.J=Pyn.prototype;g.J.X3=function(l){this.NQ||(this.NQ=new wL(this.V),g.Z(this,this.NQ));var c,Y;if((c=this.Gc)==null?0:(Y=c.menu)==null?0:Y.menuRenderer)this.NQ.open(this.Gc.menu.menuRenderer,l.target),l.preventDefault()}; g.J.Lm=function(){return!!this.D}; g.J.Zx=function(){return!!this.D}; g.J.KI=function(l){l.target===this.overflowButton.element?l.preventDefault():(this.DZ&&this.V.cU("innertubeCommand",this.DZ),this.eN(!1))}; g.J.Uq=function(){this.eN(!0);var l,c;((l=this.D)==null?0:(c=l.bannerData)==null?0:c.dismissedStatusKey)&&this.qJ.push(this.D.bannerData.dismissedStatusKey);this.rj()}; g.J.An=function(){this.rj();kj(this)}; g.J.Wzz=function(l){var c=this,Y;if(l.id!==((Y=this.D)==null?void 0:Y.identifier)){this.rj();Y=g.b(this.JJ);for(var X=Y.next();!X.done;X=Y.next()){var k=X.value,r=void 0,e=void 0;if((X=(r=k)==null?void 0:(e=r.bannerData)==null?void 0:e.itemData)&&k.identifier===l.id){e=r=void 0;var d=((r=k)==null?void 0:(e=r.bannerData)==null?void 0:e.dismissedStatusKey)||"";if(this.qJ.includes(d))break;this.D=k;this.banner.element.setAttribute("aria-label",X.accessibilityLabel||"");X.trackingParams&&(this.T=!0,this.V.setTrackingParams(this.badge.element, X.trackingParams));this.j.show();iH(this);this.PU.QB(!X.stayInApp);nn5(this);q8n(this);XF(this);this.DZ=g.m(X.onTapCommand,$f);if(k=g.m(X.menuOnTap,$f))this.Gc=g.m(k,oBM);k=void 0;this.banner.update({thumbnail:(k=(X.thumbnailSources||[])[0])==null?void 0:k.url,title:X.productTitle,price:X.priceReplacementText?X.priceReplacementText:X.price,salesOriginalPrice:pmk(this),priceDropReferencePrice:R$n(this),promotionText:NUi(this),priceA11yText:ieX(this),affiliateDisclaimer:X.affiliateDisclaimer,vendor:S8X(this)}); d=e=r=k=void 0;((k=X)==null?0:(r=k.hiddenProductOptions)==null?0:r.showDropCountdown)&&((e=X)==null?0:(d=e.hiddenProductOptions)==null?0:d.dropTimestampMs)&&(this.MJ=new g.gY(function(){z$K(c)},1E3),this.PU.hide(),this.countdownTimer.show(),z$K(this)); this.V.B("web_player_enable_featured_product_banner_exclusives_on_desktop")&&bey(this)&&(this.OV=new g.gY(function(){aRK(c)},1E3),aRK(this))}}}}; g.J.rj=function(){this.D&&(this.D=void 0,this.Ws())}; g.J.onVideoDataChange=function(l,c){var Y=this;l==="dataloaded"&&kj(this);var X,k,r;l=g.m((X=c.getWatchNextResponse())==null?void 0:(k=X.playerOverlays)==null?void 0:(r=k.playerOverlayRenderer)==null?void 0:r.productsInVideoOverlayRenderer,jWa);this.overflowButton.show();this.dismissButton.hide();var e=l==null?void 0:l.featuredProductsEntityKey;this.trendingOfferEntityKey=l==null?void 0:l.trendingOfferEntityKey;this.JJ.length||(xyn(this,e),XF(this));var d;(d=this.CC)==null||d.call(this);this.CC=g.Xu.subscribe(function(){xyn(Y, e);XF(Y)})}; g.J.Tz=function(){kj(this);nn5(this);q8n(this);Sf.prototype.Tz.call(this)};g.P(TUi,g.B);TUi.prototype.onClick=function(){this.V.logClick(this.element,this.G)};g.P(j0c,g.Mu);g.J=j0c.prototype;g.J.show=function(){g.Mu.prototype.show.call(this);this.V.publish("infopaneldetailvisibilitychange",!0);this.V.logVisibility(this.element,!0);VJX(this,!0)}; g.J.hide=function(){g.Mu.prototype.hide.call(this);this.V.publish("infopaneldetailvisibilitychange",!1);this.V.logVisibility(this.element,!1);VJX(this,!1)}; g.J.getId=function(){return this.T}; g.J.BR=function(){return this.itemData.length}; g.J.onVideoDataChange=function(l,c){if(c){var Y,X,k,r;this.update({title:((Y=c.kP)==null?void 0:(X=Y.title)==null?void 0:X.content)||"",body:((k=c.kP)==null?void 0:(r=k.bodyText)==null?void 0:r.content)||""});var e;l=((e=c.kP)==null?void 0:e.trackingParams)||null;this.V.setTrackingParams(this.element,l);e=g.b(this.itemData);for(l=e.next();!l.done;l=e.next())l.value.dispose();this.itemData=[];var d;if((d=c.kP)==null?0:d.ctaButtons)for(c=g.b(c.kP.ctaButtons),d=c.next();!d.done;d=c.next())if(d=g.m(d.value, nBU))d=new TUi(this.V,d,this.D),d.UU&&(this.itemData.push(d),d.Vf(this.items))}}; g.J.Tz=function(){this.hide();g.Mu.prototype.Tz.call(this)};g.P(ZeV,g.B);g.J=ZeV.prototype;g.J.onVideoDataChange=function(l,c){CyS(this,c);this.ZC&&Q0K(this,this.ZC)}; g.J.Iw=function(l){var c=this.V.getVideoData();this.videoId!==c.videoId&&CyS(this,c);Q0K(this,l.state);this.ZC=l.state}; g.J.yv=function(l){(this.K=l)?this.hide():this.D&&this.show()}; g.J.bG=function(){this.G||this.YF();this.showControls=!0}; g.J.s9=function(){this.G||this.sV();this.showControls=!1}; g.J.YF=function(){var l;if((l=this.V)==null?0:l.B("embeds_web_enable_info_panel_sizing_fix")){var c;l=(c=this.V)==null?void 0:c.getPlayerSize();c=l.width<380;var Y;l=l.height<(((Y=this.V)==null?0:Y.isEmbedsShortsMode())?400:280);var X,k;if((((X=this.V)==null?0:X.getPlayerStateObject().isCued())||((k=this.V)==null?0:g.L(k.getPlayerStateObject(),1024)))&&c&&l)return}this.D&&!this.K&&(this.fade.show(),this.V.publish("infopanelpreviewvisibilitychange",!0),this.V.logVisibility(this.element,!0))}; g.J.sV=function(){this.D&&!this.K&&(this.fade.hide(),this.V.publish("infopanelpreviewvisibilitychange",!1),this.V.logVisibility(this.element,!1))}; g.J.yNs=function(){this.G=!1;this.showControls||this.sV()};var MNN={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(MNN).reduce(function(l,c){l[MNN[c]]=c;return l},{}); var sdE={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(sdE).reduce(function(l,c){l[sdE[c]]=c;return l},{}); var BD7={normal:0,bold:1,italic:2,bold_italic:3};Object.keys(BD7).reduce(function(l,c){l[BD7[c]]=c;return l},{});var LwV,EMQ;LwV=[{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"}];EMQ=[{option:0,text:rv(0)},{option:.25,text:rv(.25)},{option:.5,text:rv(.5)},{option:.75,text:rv(.75)},{option:1,text:rv(1)}]; g.yv=[{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 color",options:LwV},{option:"fontSizeIncrement",text:"Font size",options:[{option:-2,text:rv(.5)},{option:-1,text:rv(.75)},{option:0,text:rv(1)},{option:1,text:rv(1.5)},{option:2, text:rv(2)},{option:3,text:rv(3)},{option:4,text:rv(4)}]},{option:"background",text:"Background color",options:LwV},{option:"backgroundOpacity",text:"Background opacity",options:EMQ},{option:"windowColor",text:"Window color",options:LwV},{option:"windowOpacity",text:"Window opacity",options:EMQ},{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:rv(.25)},{option:.5,text:rv(.5)},{option:.75,text:rv(.75)},{option:1,text:rv(1)}]}];var gMQ=[27,9,33,34,13,32,187,61,43,189,173,95,79,87,67,80,78,75,70,65,68,87,83,107,221,109,219];g.P(LTO,g.Cr);g.J=LTO.prototype; g.J.Ny=function(l){l.repeat||(this.K.wA=!1);var c=!1,Y=l.keyCode,X=xE(l),k=!l.altKey&&!l.ctrlKey&&!l.metaKey&&(!this.api.isMutedByEmbedsMutedAutoplay()||gMQ.includes(Y)),r=!1,e=!1,d=this.api.L();l.defaultPrevented?(k=!1,e=!0):d.wC&&!this.api.isMutedByEmbedsMutedAutoplay()&&(k=!1);if(Y===9)c=!0;else{if(X)switch(Y){case 32:case 13:if(X.tagName==="BUTTON"||X.tagName==="A"||X.tagName==="INPUT")c=!0,k=!1;else if(k){var y=X.getAttribute("role");!y||y!=="option"&&y!=="button"&&y.indexOf("menuitem")!==0|| (c=!0,X.click(),r=!0)}break;case 37:case 39:case 36:case 35:c=X.getAttribute("role")==="slider";break;case 38:case 40:y=X.getAttribute("role"),X=Y===38?X.previousSibling:X.nextSibling,y==="slider"?c=!0:k&&(y==="option"?(X&&X.getAttribute("role")==="option"&&X.focus(),r=c=!0):y&&y.indexOf("menuitem")===0&&(X&&X.hasAttribute("role")&&X.getAttribute("role").indexOf("menuitem")===0&&X.focus(),r=c=!0))}if(k&&!r)switch(Y){case 38:r=Math.min(this.api.getVolume()+5,100);B1(this.qO,r,!1);this.api.setVolume(r); e=r=!0;break;case 40:r=Math.max(this.api.getVolume()-5,0);B1(this.qO,r,!0);this.api.setVolume(r);e=r=!0;break;case 36:this.api.yA()&&(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),e=r=!0);break;case 35:this.api.yA()&&(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),e=r=!0)}}c&&Jc(this,!0);(c||e)&&this.RY.HH();(r||k&&this.handleGlobalKeyDown(Y,l.shiftKey,l.ctrlKey,l.altKey,l.metaKey,l.key,l.code,l.repeat))&&l.preventDefault();d.C&&(l={keyCode:l.keyCode, altKey:l.altKey,ctrlKey:l.ctrlKey,metaKey:l.metaKey,shiftKey:l.shiftKey,handled:l.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.Fr("onKeyPress",l))}; g.J.BD=function(l){var c=l.keyCode;(!this.api.B("web_player_spacebar_control_bugfix")||this.api.B("web_player_spacebar_control_bugfix")&&!this.T)&&this.handleGlobalKeyUp(c,l.shiftKey,l.ctrlKey,l.altKey,l.metaKey,l.key,l.code)&&l.preventDefault()}; g.J.handleGlobalKeyUp=function(l,c,Y,X,k,r,e){this.api.publish("keyboardserviceglobalkeyup",{keyCode:l,shiftKey:c,ctrlKey:Y,altKey:X,metaKey:k,key:r,code:e});c=!1;if(this.K.wA)return c;(k=g.j$(this.api.wB()))&&(k=k.kB)&&k.Ag&&(k.lr(l),c=!0);switch(l){case 9:Jc(this,!0);c=!0;break;case 32:if(this.api.B("web_speedmaster_spacebar_control")&&(!this.api.B("web_player_spacebar_control_bugfix")&&!this.T||this.api.B("web_player_spacebar_control_bugfix"))&&!this.api.L().wC){var d,y;l=(d=this.progressBar)== null?void 0:(y=d.G)==null?void 0:y.isEnabled;c=this.PM(l)}break;case 39:(YW?X:Y)&&this.api.B("web_enable_keyboard_shortcut_for_timely_actions")&&(this.api.startSeekCsiAction(),d=(d=this.api.getVideoData())?d.Lt:[],y=WTk(d,this.api.getCurrentTime()*1E3),y!==-1&&this.D!=null&&(c_(this.D,1,d[y].title),this.api.seekTo(d[y].startTime/1E3,void 0,void 0,void 0,52),c=!0))}return c}; g.J.handleGlobalKeyDown=function(l,c,Y,X,k,r,e,d){d||(this.K.wA=!1);var y=!1,O=this.api.L();if(O.wC&&!this.api.isMutedByEmbedsMutedAutoplay())return y;var D=g.j$(this.api.wB());if(D&&(D=D.kB)&&D.Ag)switch(l){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:y=D.kI(l)}O.W||y||(y=r||String.fromCharCode(l).toLowerCase(),this.G+=y,"awesome".indexOf(this.G)===0?(y=!0,7===this.G.length&&vKO(this.api.getRootNode(),"ytp-color-party")):(this.G=y,y="awesome".indexOf(this.G)===0));if(!y&&(!this.api.isMutedByEmbedsMutedAutoplay()|| gMQ.includes(l))){var t=this.api.getVideoData(),U,G;D=(U=this.progressBar)==null?void 0:(G=U.G)==null?void 0:G.isEnabled;U=t?t.Lt:[];G=YW?X:Y;switch(l){case 80:c&&!O.NQ&&(s$(this.qO,xag(),"Previous"),this.api.previousVideo(),y=!0);break;case 78:c&&!O.NQ&&(s$(this.qO,vA(),"Next"),this.api.nextVideo(),y=!0);break;case 74:this.api.yA()&&(this.api.startSeekCsiAction(),this.D?this.api.B("enable_key_press_seek_logging")?(y=dv(this,-10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_10S"),lI(this.D, -1,10,y)):lI(this.D,-1,10):s$(this.qO,{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{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(),void 0,void 0,73),y=!0);break;case 76:this.api.yA()&&(this.api.startSeekCsiAction(),this.D?this.api.B("enable_key_press_seek_logging")?(y=dv(this,10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_10S"),lI(this.D,1,10,y)):lI(this.D,1,10):s$(this.qO,{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{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(),void 0,void 0,74),y=!0);break;case 37:this.api.yA()&&(this.api.startSeekCsiAction(),G?(G=MJX(U,this.api.getCurrentTime()*1E3),G!==-1&&this.D!=null&&(c_(this.D,-1,U[G].title),this.api.seekTo(U[G].startTime/1E3,void 0,void 0,void 0,53),y=!0)):(this.D?this.api.B("enable_key_press_seek_logging")?(y=dv(this,-5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_5S"),lI(this.D,-1,5,y)):lI(this.D,-1,5):s$(this.qO,{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36", width:"100%"},Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{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(),void 0,void 0,71),y=!0));break;case 39:this.api.yA()&&(this.api.startSeekCsiAction(),G?this.api.B("web_enable_keyboard_shortcut_for_timely_actions")||(G=WTk(U,this.api.getCurrentTime()*1E3),G!==-1&&this.D!=null&&(c_(this.D,1,U[G].title),this.api.seekTo(U[G].startTime/1E3,void 0,void 0,void 0,52),y=!0)):(this.D!=null?this.api.B("enable_key_press_seek_logging")?(y=dv(this,5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_5S"),lI(this.D,1,5,y)):lI(this.D, 1,5):s$(this.qO,{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{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(),void 0,void 0,72),y=!0));break;case 77:this.api.isMuted()?(this.api.unMute(),B1(this.qO,this.api.getVolume(),!1)):(this.api.mute(),B1(this.qO,0,!0));y=!0;break;case 32:y=this.api.B("web_speedmaster_spacebar_control")?!this.api.L().NQ:this.PM(D);break;case 75:y=this.PM(D);break;case 190:c?O.enableSpeedOptions&&gnS(this)&&(y=this.api.getPlaybackRate(),this.api.setPlaybackRate(y+.25,!0),M05(this.qO,!1),y=!0):this.api.yA()&&(this.step(1),y=!0);break;case 188:c? O.enableSpeedOptions&&gnS(this)&&(y=this.api.getPlaybackRate(),this.api.setPlaybackRate(y-.25,!0),M05(this.qO,!0),y=!0):this.api.yA()&&(this.step(-1),y=!0);break;case 70:Yc5(this.api)&&(this.api.toggleFullscreen().catch(function(){}),y=!0); break;case 27:D?(this.progressBar.OE(),y=!0):this.W()&&(y=!0)}if(O.controlsType!=="3")switch(l){case 67:g.RS(this.api.wB())&&(O=this.api.getOption("captions","track"),this.api.toggleSubtitles(),se5(this.qO,!O||O&&!O.displayName),y=!0);break;case 79:OK(this,"textOpacity");break;case 87:OK(this,"windowOpacity");break;case 187:case 61:OK(this,"fontSizeIncrement",!1,!0);break;case 189:case 173:OK(this,"fontSizeIncrement",!0,!0)}var f;c||Y||X||(l>=48&&l<=57?f=l-48:l>=96&&l<=105&&(f=l-96));f!=null&&this.api.yA()&& (this.api.startSeekCsiAction(),O=this.api.getProgressState(),this.api.seekTo(f/10*(O.seekableEnd-O.seekableStart)+O.seekableStart,void 0,void 0,void 0,81),y=!0);y&&this.RY.HH()}this.T||this.api.publish("keyboardserviceglobalkeydown",{keyCode:l,shiftKey:c,ctrlKey:Y,altKey:X,metaKey:k,key:r,code:e,repeat:d},this.K);return y}; g.J.step=function(l){this.api.yA();if(this.api.getPlayerStateObject().isPaused()){var c=this.api.getVideoData().G;c&&(c=c.video)&&this.api.seekBy(l/(c.fps||30),void 0,void 0,l>0?77:78)}}; g.J.PM=function(l){if(!this.api.L().NQ){var c;var Y,X=(c=this.api.getVideoData())==null?void 0:(Y=c.getPlayerResponse())==null?void 0:Y.playabilityStatus;if(X){var k;c=((k=g.m(X.miniplayer,MWN))==null?void 0:k.playbackMode)==="PLAYBACK_MODE_PAUSED_ONLY"}else c=!1;c&&this.api.cU("onExpandMiniplayer");l?this.progressBar.SJ():(l=!this.api.getPlayerStateObject().isOrWillBePlaying(),this.qO.BY(l),l?this.api.playVideo():this.api.pauseVideo());return!0}return!1}; g.J.Tz=function(){g.FY(this.N);g.Cr.prototype.Tz.call(this)};g.P(g.Dx,g.B);g.Dx.prototype.Gh=Xk(11); g.Dx.prototype.df=function(){var l=this.V.L(),c=l.K||this.V.B("web_player_hide_overflow_button_if_empty_menu")&&this.Nx.isEmpty();l=g.h2(l)&&g.KX(this.V)&&g.L(this.V.getPlayerStateObject(),128);var Y=this.V.getPlayerSize();this.visible=this.V.QA()&&!l&&Y.width>=240&&!g.Xo(this.V.getVideoData())&&!c&&!this.D&&!this.V.isEmbedsShortsMode();g.DK(this.element,"ytp-overflow-button-visible",this.visible);this.visible&&this.V.Qq();this.V.logVisibility(this.element,this.visible&&this.N)}; g.Dx.prototype.UV=function(l){g.B.prototype.UV.call(this,l);this.V.logVisibility(this.element,this.visible&&l)}; g.Dx.prototype.Tz=function(){g.B.prototype.Tz.call(this);g.yu(this.element,"ytp-overflow-button-visible")};g.P(uRy,g.Mu);g.J=uRy.prototype;g.J.F3=function(l){l=xE(l);g.tG(this.element,l)&&(g.tG(this.D,l)||g.tG(this.closeButton,l)||Bx(this))}; g.J.sV=function(){g.Mu.prototype.sV.call(this);this.V.ZK(this.element)}; g.J.show=function(){this.Ag&&this.V.publish("OVERFLOW_PANEL_OPENED");g.Mu.prototype.show.call(this);this.element.setAttribute("aria-modal","true");FTL(this,!0)}; g.J.hide=function(){g.Mu.prototype.hide.call(this);this.element.removeAttribute("aria-modal");FTL(this,!1)}; g.J.onFullscreenToggled=function(l){!l&&this.OO()&&Bx(this)}; g.J.isEmpty=function(){return this.actionButtons.length===0}; g.J.focus=function(){for(var l=g.b(this.actionButtons),c=l.next();!c.done;c=l.next())if(c=c.value,c.Ag){c.focus();break}};g.P(IR5,g.B);IR5.prototype.onClick=function(l){g.d2(l,this.api)&&this.api.playVideoAt(this.index)};g.P(lon,g.Mu);g.J=lon.prototype;g.J.show=function(){g.Mu.prototype.show.call(this);this.D.Z(this.api,"videodatachange",this.Kk);this.D.Z(this.api,"onPlaylistUpdate",this.Kk);this.Kk()}; g.J.hide=function(){g.Mu.prototype.hide.call(this);g.HJ(this.D);this.updatePlaylist(null)}; g.J.Kk=function(){this.updatePlaylist(this.api.getPlaylist());this.api.L().K&&(this.wf("ytp-playlist-menu-title-name").removeAttribute("href"),this.K&&(this.BA(this.K),this.K=null))}; g.J.TR=function(){var l=this.playlist,c=l.author,Y=c?"by $AUTHOR \u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH":"$CURRENT_POSITION/$PLAYLIST_LENGTH",X={CURRENT_POSITION:String(l.index+1),PLAYLIST_LENGTH:String(l.getLength())};c&&(X.AUTHOR=c);this.update({title:l.title,subtitle:g.qi(Y,X),playlisturl:this.api.getVideoUrl(!0)});c=l.G;if(c===this.T)this.selected.element.setAttribute("aria-checked","false"),this.selected=this.playlistData[l.index];else{Y=g.b(this.playlistData);for(X=Y.next();!X.done;X=Y.next())X.value.dispose(); Y=l.getLength();this.playlistData=[];for(X=0;X=this.G&&!l.K&&!c.isAd()&&!this.api.isEmbedsShortsMode()}else l=!1;this.visible=l;this.QB(this.visible);g.DK(this.element,"ytp-search-button-visible",this.visible);g.DK(this.element,"ytp-show-search-title",!this.api.QA());this.api.logVisibility(this.element,this.visible&&this.N)}; fQ.prototype.UV=function(l){g.B.prototype.UV.call(this,l);this.api.logVisibility(this.element,this.visible&&l)};g.P(g.P_,g.B);g.J=g.P_.prototype;g.J.AG=Xk(8);g.J.onClick=function(){var l=this,c=this.api.L(),Y=this.api.getVideoData(this.api.getPresentingPlayerType()),X=this.api.getPlaylistId();c=this.api.B("enable_share_button_url_fix")?this.api.getVideoUrl(!0,!0,!0):c.getVideoUrl(Y.videoId,X,void 0,!0);if(navigator.share)try{var k=navigator.share({title:Y.title,url:c});k instanceof Promise&&k.catch(function(r){dSL(l,r)})}catch(r){r instanceof Error&&dSL(this,r)}else this.D.p$(),Bx(this.K,this.element,!1); this.api.logClick(this.element)}; g.J.df=function(){var l=this.api.L(),c=this.api.isEmbedsShortsMode();g.DK(this.element,"ytp-show-share-title",g.h2(l)&&!c);this.D.oD()&&c?(l=(this.api.m0().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.dg(this.element,"right",l+"px")):c&&g.dg(this.element,"right","0px");this.updateValue("icon",{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{d:"m 20.20,14.19 0,-4.45 7.79,7.79 -7.79,7.79 0,-4.56 C 16.27,20.69 12.10,21.81 9.34,24.76 8.80,25.13 7.60,27.29 8.12,25.65 9.08,21.32 11.80,17.18 15.98,15.38 c 1.33,-0.60 2.76,-0.98 4.21,-1.19 z"}}]}); this.visible=J_v(this);g.DK(this.element,"ytp-share-button-visible",this.visible);this.QB(this.visible);this.tooltip.Qq();this.api.logVisibility(this.element,J_v(this)&&this.N)}; g.J.UV=function(l){g.B.prototype.UV.call(this,l);this.api.logVisibility(this.element,this.visible&&l)}; g.J.Tz=function(){g.B.prototype.Tz.call(this);g.yu(this.element,"ytp-share-button-visible")};g.P(OKL,g.Mu);g.J=OKL.prototype;g.J.qR=function(l){l=xE(l);g.tG(this.W,l)||g.tG(this.closeButton,l)||Bx(this)}; g.J.sV=function(){g.Mu.prototype.sV.call(this);this.tooltip.ZK(this.element);this.api.logVisibility(this.D,!1);for(var l=g.b(this.K),c=l.next();!c.done;c=l.next())c=c.value,this.api.hasVe(c.element)&&this.api.logVisibility(c.element,!1)}; g.J.show=function(){var l=this.Ag;g.Mu.prototype.show.call(this);this.df();l||this.api.cU("onSharePanelOpened")}; g.J.ygd=function(){this.Ag&&this.df()}; g.J.df=function(){var l=this;g.Jj(this.element,"ytp-share-panel-loading");g.yu(this.element,"ytp-share-panel-fail");var c=this.api.getVideoData(),Y=this.api.getPlaylistId()&&this.T.checked;c.getSharePanelCommand&&E_(this.api.hC(),c.getSharePanelCommand,{includeListId:Y}).then(function(X){l.vU()||(g.yu(l.element,"ytp-share-panel-loading"),t7K(l,X))}); c=this.api.getVideoUrl(!0,!0,!1,!1);this.updateValue("link",c);this.updateValue("linkText",c);this.updateValue("shareLinkWithUrl",g.qi("Share link $URL",{URL:c}));DU(this.D);this.api.logVisibility(this.D,!0)}; g.J.onFullscreenToggled=function(l){!l&&this.OO()&&Bx(this)}; g.J.focus=function(){this.D.focus()}; g.J.Tz=function(){g.Mu.prototype.Tz.call(this);DSX(this)};g.P(fog,Sf);g.J=fog.prototype;g.J.Tz=function(){NsO(this);Sf.prototype.Tz.call(this)}; g.J.KI=function(l){l.target!==this.dismissButton.element&&(this.eN(!1),this.V.cU("innertubeCommand",this.onClickCommand))}; g.J.Uq=function(){this.nh=!0;this.eN(!0);this.Ws()}; g.J.uqh=function(l){this.C=l;this.Ws()}; g.J.onVideoDataChange=function(l,c){if(l=!!c.videoId&&this.videoId!==c.videoId)this.videoId=c.videoId,this.nh=!1,this.xT=!0,this.U=this.Kh=!1,NsO(this),aoi(this,!1),this.G=this.D=!1,qr(this),Prg(this);if(l||!c.videoId)this.AJ=this.T=!1;var Y,X;if(c==null?0:(Y=c.getPlayerResponse())==null?0:(X=Y.videoDetails)==null?0:X.isLiveContent)this.A5(!1);else{var k,r,e;c=g.m((k=c.getWatchNextResponse())==null?void 0:(r=k.playerOverlays)==null?void 0:(e=r.playerOverlayRenderer)==null?void 0:e.productsInVideoOverlayRenderer, jWa);this.C=this.enabled=!1;if(c){if(k=c==null?void 0:c.featuredProductsEntityKey){r=g.Xu.getState().entities;var d;if((d=cv(r,"featuredProductsEntity",k))==null?0:d.productsData){this.A5(!1);return}}this.enabled=!0;if(!this.T){var y;d=(y=c.badgeInteractionLogging)==null?void 0:y.trackingParams;(this.T=!!d)&&this.V.setTrackingParams(this.badge.element,d||null)}if(!this.AJ){var O;if(this.AJ=!((O=c.dismissButton)==null||!O.trackingParams)){var D;this.V.setTrackingParams(this.dismissButton.element,((D= c.dismissButton)==null?void 0:D.trackingParams)||null)}}c.isContentForward&&(y=c.productsData,aoi(this,!0),Prg(this),y=qZL(this,y),O=[],y.length>0&&O.push(y[0]),y.length>1&&(D=new g.B({J:"div",X:"ytp-suggested-action-more-products-icon"}),g.Z(this,D),O.push(D),O.push.apply(O,g.N(y.slice(1)))),this.W=new g.B({J:"div",Y:O,X:"ytp-suggested-action-content-forward-container"}),g.Z(this,this.W),this.Ch.element.append(this.W.element));this.text=g.qf(c.text);var t;if(y=(t=c.dismissButton)==null?void 0:t.a11yLabel)this.Ed= g.qf(y);this.onClickCommand=c.onClickCommand;this.timing=c.timing;this.jk()}UrV(this);iH(this);this.Ws()}}; g.J.Lm=function(){return!this.C&&this.enabled&&!this.nh&&!this.V.QA()&&!this.V2&&(this.U||this.xT)}; g.J.Qm=function(l){Sf.prototype.Qm.call(this,l);if(this.D||this.G)this.timing&&bI(this.timing.preview)&&(this.D=!1,qr(this),this.G=!1,qr(this),this.V.EU("shopping_overlay_preview_collapsed"),this.V.EU("shopping_overlay_preview_expanded"),l=ay(this.timing.preview.startSec,this.timing.preview.endSec,"shopping_overlay_expanded"),bI(this.timing.expanded)&&this.timing.preview.endSec===this.timing.expanded.startSec&&(this.V.EU("shopping_overlay_expanded"),l.end=this.timing.expanded.endSec*1E3),this.V.jk([l])), this.Kh=!0,iH(this);qr(this)}; g.J.A5=function(l){(this.U=l)?(Ri(this),iH(this,!1)):(NsO(this),this.yf.start());this.Ws()}; g.J.jk=function(l){var c=this.timing;l=(l===void 0?0:l)+this.V.getCurrentTime();var Y=[],X=c.visible,k=c.preview;c=c.expanded;bI(X)&&(USk(X,l),Y.push(ay(X.startSec,X.endSec,"shopping_overlay_visible")));bI(k)&&(USk(k,l),X=k.startSec+1,Y.push(ay(k.startSec,X,"shopping_overlay_preview_collapsed")),Y.push(ay(X,k.endSec,"shopping_overlay_preview_expanded")));bI(c)&&(USk(c,l),Y.push(ay(c.startSec,c.endSec,"shopping_overlay_expanded")));this.V.jk(Y)};g.P(iKi,g.B); iKi.prototype.df=function(){var l=this.api.L();this.QB(g.h2(l)&&this.api.isEmbedsShortsMode());this.subscribeButton&&this.api.logVisibility(this.subscribeButton.element,this.Ag);var c=this.api.getVideoData(),Y=!1;this.api.getPresentingPlayerType()===2?Y=!!c.videoId&&!!c.isListed&&!!c.author&&!!c.V2&&!!c.profilePicture:g.h2(l)&&(Y=!!c.videoId&&!!c.V2&&!!c.profilePicture&&!g.Xo(c)&&!l.K&&!(l.U&&this.api.getPlayerSize().width<200));var X=c.profilePicture;l=g.h2(l)?c.expandedTitle:c.author;X=X===void 0? "":X;l=l===void 0?"":l;Y?(this.G!==X&&(this.D.style.backgroundImage="url("+X+")",this.G=X),this.updateValue("channelLogoLabel",g.qi("Photo image of $CHANNEL_NAME",{CHANNEL_NAME:l})),g.Jj(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.yu(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.D,Y&&this.N);this.api.logVisibility(this.channelName,Y&&this.N);this.subscribeButton&&(this.subscribeButton.channelId=c.NZ);this.updateValue("expandedTitle",c.expandedTitle)};g.P(Nr,g.Mu);Nr.prototype.show=function(){g.Mu.prototype.show.call(this);this.D.start()}; Nr.prototype.hide=function(){g.Mu.prototype.hide.call(this);this.D.stop()}; Nr.prototype.Rg=function(l,c){l==="dataloaded"&&((this.q4=c.q4,this.uh=c.uh,isNaN(this.q4)||isNaN(this.uh))?this.K&&(this.V.EU("intro"),this.V.removeEventListener(g.Jv("intro"),this.C),this.V.removeEventListener(g.d8("intro"),this.W),this.V.removeEventListener("onShowControls",this.T),this.hide(),this.K=!1):(this.V.addEventListener(g.Jv("intro"),this.C),this.V.addEventListener(g.d8("intro"),this.W),this.V.addEventListener("onShowControls",this.T),l=new g.r8(this.q4,this.uh,{priority:9,namespace:"intro"}), this.V.jk([l]),this.K=!0))};g.P(pQ,g.B);pQ.prototype.onClick=function(){this.V.EZ()}; pQ.prototype.df=function(){var l=!0;g.h2(this.V.L())&&(l=l&&this.V.m0().getPlayerSize().width>=480);this.QB(l);this.updateValue("icon",this.V.Kt()?{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,S:{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"}}]}: {J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{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"}}]})};g.P(vYn,g.B);vYn.prototype.Tz=function(){this.D=null;g.B.prototype.Tz.call(this)};g.P(Ry,g.B);Ry.prototype.onClick=function(){this.V.cU("innertubeCommand",this.G)}; Ry.prototype.j=function(l){l!==this.W&&(this.update({title:l,ariaLabel:l}),this.W=l);l?this.show():this.hide()}; Ry.prototype.U=function(){this.D.disabled=this.G==null;g.DK(this.D,"ytp-chapter-container-disabled",this.D.disabled);this.b8()};g.P(iI,Ry);iI.prototype.onClickCommand=function(l){g.m(l,Y$)&&this.b8()}; iI.prototype.updateVideoData=function(l,c){var Y,X,k;l=g.m((Y=c.getWatchNextResponse())==null?void 0:(X=Y.playerOverlays)==null?void 0:(k=X.playerOverlayRenderer)==null?void 0:k.decoratedPlayerBarRenderer,xr);Y=g.m(l==null?void 0:l.playerBarActionButton,g.oY);this.V.B("web_player_updated_entrypoint")&&(this.C=RC(Y==null?void 0:Y.text));this.G=Y==null?void 0:Y.command;Ry.prototype.U.call(this)}; iI.prototype.b8=function(){var l=this.V.B("web_player_updated_entrypoint")?this.C:"",c=this.T.D,Y,X=((Y=this.V.getLoopRange())==null?void 0:Y.type)==="clips";if(c.length>1&&!X){l=this.V.getProgressState().current*1E3;Y=eA(c,l);l=c[Y].title||"Chapters";if(Y!==this.currentIndex||this.K)this.V.cU("innertubeCommand",c[Y].onActiveCommand),this.currentIndex=Y;this.K=!1}else this.K=!0;Ry.prototype.j.call(this,l)};g.P(SA,g.B);SA.prototype.K=function(l){g.L(l.state,32)?z0X(this,this.api.wv()):this.Ag&&(g.L(l.state,16)||g.L(l.state,1))||this.fade.hide()}; SA.prototype.Yu=function(){var l=this.api.getPlayerStateObject();(g.L(l,32)||g.L(l,16))&&nYn(this)}; SA.prototype.T=function(){this.frameIndex=NaN;nYn(this)}; SA.prototype.hide=function(){this.D&&z0X(this,null);g.B.prototype.hide.call(this)};g.P(h0S,g.B);g.J=h0S.prototype;g.J.onClick=function(){var l=this;if(this.V.L().V2||this.V.L().U){this.V.logClick(this.element);try{this.V.toggleFullscreen().catch(function(c){l.TI(c)})}catch(c){this.TI(c)}}else Bx(this.message,this.element,!0)}; g.J.TI=function(l){String(l).includes("fullscreen error")?g.Cj(l):g.ot(l);this.Oi()}; g.J.Oi=function(){this.disable();this.message.YF(this.element,!0)}; g.J.TG=function(){aE()===this.V.getRootNode()?this.K.start():(this.K.stop(),this.message&&this.message.hide())}; g.J.pG=function(){if(window.screen&&window.outerWidth&&window.outerHeight){var l=window.screen.width*.9,c=window.screen.height*.9,Y=Math.max(window.outerWidth,window.innerWidth),X=Math.max(window.outerHeight,window.innerHeight);if(Y>X!==l>c){var k=Y;Y=X;X=k}l>Y&&c>X&&this.Oi()}}; g.J.disable=function(){var l=this;if(!this.message){var c=(PJ(["requestFullscreen","webkitRequestFullscreen","mozRequestFullScreen","msRequestFullscreen"],document.body)!=null?"Full screen is unavailable. $BEGIN_LINKLearn More$END_LINK":"Your browser doesn't support full screen. $BEGIN_LINKLearn More$END_LINK").split(/\$(BEGIN|END)_LINK/);this.message=new g.Mu(this.V,{J:"div",WU:["ytp-popup","ytp-generic-popup"],S:{role:"alert",tabindex:"0"},Y:[c[0],{J:"a",S:{href:"https://support.google.com/youtube/answer/6276924", target:this.V.L().j},Qf:c[2]},c[4]]},100,!0);this.message.hide();g.Z(this,this.message);this.message.subscribe("show",function(Y){l.G.Pt(l.message,Y)}); g.oD(this.V,this.message.element,4);this.element.setAttribute("aria-disabled","true");this.element.setAttribute("aria-haspopup","true");(0,this.D)();this.D=null}}; g.J.df=function(){var l=Yc5(this.V),c=this.V.L().U&&this.V.getPlayerSize().width<250;this.QB(l&&!c);var Y;((Y=this.V.L())==null?0:Y.B("embeds_use_parent_visibility_in_ve_logging"))?this.V.logVisibility(this.element,this.Ag&&this.N):this.V.logVisibility(this.element,this.Ag)}; g.J.wW=function(l){if(l){var c={J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"g",X:"ytp-fullscreen-button-corner-2",Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{d:"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z"}}]},{J:"g",X:"ytp-fullscreen-button-corner-3",Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{d:"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z"}}]},{J:"g",X:"ytp-fullscreen-button-corner-0",Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{d:"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z"}}]},{J:"g", X:"ytp-fullscreen-button-corner-1",Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{d:"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z"}}]}]};l=g.z$(this.V,"Exit full screen","f");this.update({"data-title-no-tooltip":"Exit full screen"});document.activeElement===this.element&&this.V.getRootNode().focus();document.pictureInPictureElement&&document.exitPictureInPicture().catch(function(Y){g.Cj(Y)})}else c={J:"svg", S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"g",X:"ytp-fullscreen-button-corner-0",Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{d:"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z"}}]},{J:"g",X:"ytp-fullscreen-button-corner-1",Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{d:"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z"}}]},{J:"g",X:"ytp-fullscreen-button-corner-2",Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{d:"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z"}}]},{J:"g",X:"ytp-fullscreen-button-corner-3", Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{d:"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z"}}]}]},l=g.z$(this.V,"Full screen","f"),this.update({"data-title-no-tooltip":"Full screen"});l=this.message?null:l;this.update({title:l,icon:c});this.G.zE().Qq()}; g.J.Tz=function(){this.message||((0,this.D)(),this.D=null);g.B.prototype.Tz.call(this)}; g.J.UV=function(l){g.B.prototype.UV.call(this,l);var c;((c=this.V.L())==null?0:c.B("embeds_use_parent_visibility_in_ve_logging"))&&this.V.logVisibility(this.element,this.Ag&&l)};g.P(v_,g.B);v_.prototype.onClick=function(){this.V.logClick(this.element);this.V.seekBy(this.D,!0);var l=this.D>0?1:-1,c=Math.abs(this.D),Y=this.V.qx().LZ;Y&&lI(Y,l,c);this.G.isActive()?this.K=!0:(l=["ytp-jump-spin"],this.D<0&&l.push("backwards"),this.element.classList.add.apply(this.element.classList,g.N(l)),g.uf(this.G))};g.P(xj,Ry);xj.prototype.onClickCommand=function(l){g.m(l,KJQ)&&this.b8()}; xj.prototype.updateVideoData=function(){var l,c;this.G=(l=w3X(this))==null?void 0:(c=l.onTap)==null?void 0:c.innertubeCommand;Ry.prototype.U.call(this)}; xj.prototype.b8=function(){var l="",c=this.T.C,Y,X=(Y=w3X(this))==null?void 0:Y.headerTitle;Y=X?g.qf(X):"";var k;X=((k=this.V.getLoopRange())==null?void 0:k.type)==="clips";c.length>1&&!X&&(l=this.V.getProgressState().current*1E3,k=myr(c,l),l=k!=null?c[k].title:Y,k!=null&&k!==this.currentIndex&&(this.V.cU("innertubeCommand",c[k].onActiveCommand),this.currentIndex=k));Ry.prototype.j.call(this,l)};g.P(zc,g.B);zc.prototype.onClick=function(){this.V.cU("onCollapseMiniplayer");this.V.logClick(this.element)}; zc.prototype.df=function(){this.visible=!this.V.isFullscreen();this.QB(this.visible);this.V.logVisibility(this.element,this.visible&&this.N)}; zc.prototype.UV=function(l){g.B.prototype.UV.call(this,l);this.V.logVisibility(this.element,this.visible&&l)};g.P(nQ,g.B);g.J=nQ.prototype;g.J.PB=function(l){this.visible=l.width>=300||this.PU;this.QB(this.visible);this.V.logVisibility(this.element,this.visible&&this.N)}; g.J.DOQ=function(){this.V.L().yf?this.V.isMuted()?this.V.unMute():this.V.mute():Bx(this.message,this.element,!0);this.V.logClick(this.element)}; g.J.onVolumeChange=function(l){this.setVolume(l.volume,l.muted)}; g.J.setVolume=function(l,c){var Y=this,X=c?0:l/100,k=this.V.L();l=X===0?1:l>50?1:0;if(this.W!==l){var r=this.Kh;isNaN(r)?j4S(this,l):l3v(this.JJ,function(d){j4S(Y,r+(Y.W-r)*d)},250); this.W=l}X=X===0?1:0;if(this.T!==X){var e=this.j;isNaN(e)?V7K(this,X):l3v(this.AJ,function(d){V7K(Y,e+(Y.T-e)*d)},250); this.T=X}k.yf&&(k=g.z$(this.V,"Mute","m"),X=g.z$(this.V,"Unmute","m"),this.updateValue("title",c?X:k),this.update({"data-title-no-tooltip":c?"Unmute":"Mute"}),this.tooltip.Qq())}; g.J.UV=function(l){g.B.prototype.UV.call(this,l);this.V.logVisibility(this.element,this.visible&&l)}; var KMV=["M",19,",",11.29," C",21.89,",",12.15," ",24,",",14.83," ",24,",",18," C",24,",",21.17," ",21.89,",",23.85," ",19,",",24.71," L",19,",",24.77," C",21.89,",",23.85," ",24,",",21.17," ",24,",",18," C",24,",",14.83," ",21.89,",",12.15," ",19,",",11.29," L",19,",",11.29," Z"],TsL=["M",19,",",11.29," C",21.89,",",12.15," ",24,",",14.83," ",24,",",18," C",24,",",21.17," ",21.89,",",23.85," ",19,",",24.71," L",19,",",26.77," C",23.01,",",25.86," ",26,",",22.28," ",26,",",18," C",26,",",13.72," ", 23.01,",",10.14," ",19,",",9.23," L",19,",",11.29," Z"];g.P(g.hc,g.B);g.J=g.hc.prototype;g.J.onStateChange=function(l){this.cA(l.state);var c;((c=this.V.L())==null?0:c.B("embeds_use_parent_visibility_in_ve_logging"))&&this.V.logVisibility(this.element,this.Ag&&this.N)}; g.J.cA=function(l){var c=g.nw(this.V.getVideoData()),Y=!1;l.isOrWillBePlaying()?l=c?4:2:g.L(l,2)?(l=3,Y=c):l=1;this.element.disabled=Y;if(this.D!==l){c=null;switch(l){case 2:c=g.z$(this.V,"Pause","k");this.update({"data-title-no-tooltip":"Pause"});break;case 3:c="Replay";this.update({"data-title-no-tooltip":"Replay"});break;case 1:c=g.z$(this.V,"Play","k");this.update({"data-title-no-tooltip":"Play"});break;case 4:c="Stop live playback",this.update({"data-title-no-tooltip":"Stop live playback"})}l=== 3?this.update({title:c,icon:oYr(l)}):(this.update({title:c}),(c=oYr(l))&&this.D&&this.D!==3?Ybv(this.transition,this.element,c):this.updateValue("icon",c));this.tooltip.Qq();this.D=l}}; g.J.onVideoDataChange=function(){g.DK(this.element,"ytp-play-button-playlist",g.KX(this.V))}; g.J.PM=function(l){this.V.logClick(this.element);if(this.V.getPlayerStateObject().isOrWillBePlaying())this.V.pauseVideo();else{if(this.V.isMinimized()&&this.V.getPlayerStateObject().isCued()){var c={},Y;if((Y=this.V.getVideoData())==null?0:Y.W)c.cttAuthInfo={token:this.V.getVideoData().W,videoId:this.V.getVideoData().videoId};W4("direct_playback",c);this.V.Wp().timerName="direct_playback"}this.V.playVideo()}this.V.isMinimized()&&(l==null?void 0:l.type)==="click"&&this.element.blur()}; g.J.UV=function(l){g.B.prototype.UV.call(this,l);var c;((c=this.V.L())==null?0:c.B("embeds_use_parent_visibility_in_ve_logging"))&&this.V.logVisibility(this.element,this.Ag&&l)};g.P(g.H_,g.B);g.J=g.H_.prototype;g.J.onVideoDataChange=function(){ZKS(this);this.T&&(this.BA(this.T),this.T=null);this.videoData=this.V.getVideoData(1);if(this.playlist=this.V.getPlaylist())this.playlist.subscribe("shuffle",this.onVideoDataChange,this),this.T=this.Z(this.V,"progresssync",this.MR);this.K=$Sn(this);CrO(this);this.tT(this.V.m0().getPlayerSize())}; g.J.tT=function(l){l=l===void 0?this.V.m0().getPlayerSize():l;var c,Y=((c=this.V.getLoopRange())==null?void 0:c.type)==="clips";l=(g.KX(this.V)||this.D&&g.CX(this.V)&&!this.V.B("web_hide_next_button")||Q4y(this))&&!Y&&(this.D||l.width>=400);this.QB(l);this.V.logVisibility(this.element,l)}; g.J.onClick=function(l){this.V.logClick(this.element);var c=!0;this.C?c=g.d2(l,this.V):l.preventDefault();c&&(this.D&&this.V.getPresentingPlayerType()===5?this.V.publish("ytoprerollinternstitialnext"):this.D?(O$(this.V.Wp()),this.V.publish("playlistnextbuttonclicked",this.element),this.V.nextVideo(!0)):this.K?this.V.seekTo(0):(O$(this.V.Wp()),this.V.publish("playlistprevbuttonclicked",this.element),this.V.previousVideo(!0)))}; g.J.MR=function(){var l=$Sn(this);l!==this.K&&(this.K=l,CrO(this))}; g.J.Tz=function(){this.G&&(this.G(),this.G=null);ZKS(this);g.B.prototype.Tz.call(this)};g.P(WMS,g.B);g.J=WMS.prototype;g.J.U9=function(l){this.Tg(l.pageX);this.QM(l.pageX+l.deltaX);M7L(this)}; g.J.Tg=function(l){this.AJ=l-this.NQ}; g.J.QM=function(l){l-=this.NQ;!isNaN(this.AJ)&&this.thumbnails.length>0&&(this.j=l-this.AJ,this.thumbnails.length>0&&this.j!==0&&(this.K=this.U+this.j,l=gYS(this,this.K),this.K<=this.D/2&&this.K>=EY5(this)?(this.api.seekTo(l,!1,void 0,void 0,25),g.dg(this.xT,"transform","translateX("+(this.K-this.D/2)+"px)"),mSX(this,l)):this.K=this.U))}; g.J.h6=function(){this.Kh&&(this.Kh.oZ=!0);var l=(0,g.nb)()-this.ZA<300;if(Math.abs(this.j)<5&&!l){this.ZA=(0,g.nb)();l=this.AJ+this.j;var c=this.D/2-l;this.Tg(l);this.QM(l+c);M7L(this);this.api.logClick(this.W)}M7L(this)}; g.J.LT=function(){wv(this,this.api.getCurrentTime())}; g.J.play=function(l){this.api.seekTo(gYS(this,this.K),void 0,void 0,void 0,26);this.api.playVideo();l&&this.api.logClick(this.playButton)}; g.J.onExit=function(l){this.api.seekTo(this.yf,void 0,void 0,void 0,63);this.api.playVideo();l&&this.api.logClick(this.dismissButton)}; g.J.i9=function(l,c){this.NQ=l;this.D=c;wv(this,this.api.getCurrentTime())}; g.J.enable=function(){this.isEnabled||(this.isEnabled=!0,this.yf=this.api.getCurrentTime(),mSX(this,this.yf),g.DK(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled),this.Ch=this.Z(this.element,"wheel",this.U9),this.logVisibility(this.isEnabled))}; g.J.disable=function(){this.isEnabled=!1;this.hide();g.DK(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled);this.Ch&&this.BA(this.Ch);this.logVisibility(this.isEnabled)}; g.J.reset=function(){this.disable();this.T=[];this.PU=!1}; g.J.logVisibility=function(l){this.api.logVisibility(this.element,l);this.api.logVisibility(this.W,l);this.api.logVisibility(this.dismissButton,l);this.api.logVisibility(this.playButton,l)}; g.J.Tz=function(){for(;this.G.length;){var l=void 0;(l=this.G.pop())==null||l.dispose()}g.B.prototype.Tz.call(this)}; g.P(s4L,g.B);g.P(BsL,g.B);g.P(uAL,g.B);g.P(KQ,g.B);KQ.prototype.kM=function(l){return l==="PLAY_PROGRESS"?this.U:l==="LOAD_PROGRESS"?this.C:l==="LIVE_BUFFER"?this.W:this.K};IoO.prototype.update=function(l,c,Y,X){Y=Y===void 0?0:Y;this.width=c;this.T=Y;this.D=c-Y-(X===void 0?0:X);this.position=g.b0(l,Y,Y+this.D);this.K=this.position-Y;this.G=this.K/this.D};g.P(lfv,g.B);g.P(g.Vv,g.fs);g.J=g.Vv.prototype; g.J.L_=function(){var l=!1,c=this.api.getVideoData();if(!c)return l;this.api.EU("timedMarkerCueRange");Xzk(this);for(var Y=g.b(c.Gc),X=Y.next();!X.done;X=Y.next()){X=X.value;var k=void 0,r=(k=this.yf[X])==null?void 0:k.markerType;k=void 0;var e=(k=this.yf[X])==null?void 0:k.markers;if(!e)break;if(r==="MARKER_TYPE_TIMESTAMPS"){l=g.b(e);for(r=l.next();!r.done;r=l.next()){k=r.value;r=new lfv;e=void 0;r.title=((e=k.title)==null?void 0:e.simpleText)||"";r.timeRangeStartMillis=Number(k.startMillis);r.D= Number(k.durationMillis);var d=e=void 0;r.onActiveCommand=(d=(e=k.onActive)==null?void 0:e.innertubeCommand)!=null?d:void 0;y6S(this,r)}OJv(this,this.C);l=this.C;r=this.ZV;k=[];e=null;for(d=0;dy&&(e.end=y);y=s0y(y,y+D);k.push(y);e=y;r[y.id]=l[d].onActiveCommand}}this.api.jk(k);this.o4=this.yf[X];l=!0}else if(r==="MARKER_TYPE_HEATMAP"){X=this.yf[X];D=O=k=y=d=e=void 0;if(X&& X.markers){r=(k=(D=X.markersMetadata)==null?void 0:(O=D.heatmapMetadata)==null?void 0:O.minHeightDp)!=null?k:0;k=(e=(y=X.markersMetadata)==null?void 0:(d=y.heatmapMetadata)==null?void 0:d.maxHeightDp)!=null?e:60;e=this.D.length;d=null;for(y=0;y=D&&f<=t&&O.push(G)}k>0&&(this.Kh.style.height= k+"px");D=this.T[y];t=O;G=r;var a=k,p=y===0;p=p===void 0?!1:p;A_y(D,a);U=t;f=D.G;p=p===void 0?!1:p;var S=1E3/U.length,x=[];x.push({x:0,y:100});for(var h=0;h0&&(d=O[O.length-1])}g.oy(this)}k=void 0;r=[];if(X=(k=X.markersDecoration)==null?void 0:k.timedMarkerDecorations)for(X=g.b(X),k=X.next();!k.done;k=X.next())k=k.value,y=d=e=void 0,r.push({visibleTimeRangeStartMillis:(e=k.visibleTimeRangeStartMillis)!=null?e:-1,visibleTimeRangeEndMillis:(d=k.visibleTimeRangeEndMillis)!=null?d:-1,decorationTimeMillis:(y=k.decorationTimeMillis)!= null?y:NaN,label:k.label?g.qf(k.label):""});X=r;this.heatMarkersDecorations=X}}c.M7=this.C;g.DK(this.element,"ytp-timed-markers-enabled",l);return l}; g.J.i9=function(){g.oy(this);Qv(this);OJv(this,this.C);if(this.G){var l=g.qe(this.element).x||0;this.G.i9(l,this.W)}}; g.J.onClickCommand=function(l){if(l=g.m(l,Y$)){var c=l.key;l.isVisible&&c&&Gqr(this,c)}}; g.J.YGT=function(l){this.api.cU("innertubeCommand",this.ZV[l.id])}; g.J.b8=function(){Qv(this);var l=this.api.getCurrentTime();(lthis.clipEnd)&&this.Dx()}; g.J.YZ=function(l){if(!l.defaultPrevented){var c=!1;switch(l.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);c=!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);c=!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);c=!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);c=!0;break;case 38:this.api.B("enable_key_press_seek_logging")&&LQ(this,this.api.getCurrentTime(),this.api.getCurrentTime()+5,"SEEK_SOURCE_SEEK_FORWARD_5S","INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS"); this.api.seekBy(5,void 0,void 0,72);c=!0;break;case 40:this.api.B("enable_key_press_seek_logging")&&LQ(this,this.api.getCurrentTime(),this.api.getCurrentTime()-5,"SEEK_SOURCE_SEEK_BACKWARD_5S","INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS"),this.api.seekBy(-5,void 0,void 0,71),c=!0}c&&l.preventDefault()}}; g.J.Rg=function(l,c){this.updateVideoData(c,l==="newdata")}; g.J.CQh=function(){this.Rg("newdata",this.api.getVideoData())}; g.J.updateVideoData=function(l,c){c=c===void 0?!1:c;var Y=!!l&&l.UU();if(Y&&(Yh(l)||afL(this)?this.EG=!1:this.EG=l.allowLiveDvr,g.DK(this.api.getRootNode(),"ytp-enable-live-buffer",!(l==null||!Yh(l))),this.api.B("enable_custom_playhead_parsing"))){var X,k,r,e=g.m((X=l.getWatchNextResponse())==null?void 0:(k=X.playerOverlays)==null?void 0:(r=k.playerOverlayRenderer)==null?void 0:r.decoratedPlayerBarRenderer,xr);if(e==null?0:e.progressColor)for(X=0;X0;)this.T.pop().dispose();this.heatMarkersDecorations=[];this.Gc={};var t;(t=this.G)==null||t.reset();Iy(this);g.DK(this.api.getRootNode(),"ytp-fine-scrubbing-exp",jA(this))}else this.Dx();this.PW()}if(l){var U;t=((U=this.Bu)==null?void 0:U.type)==="clips";if(U=!l.isLivePlayback){U=this.api.getVideoData();c=g.zX(U);Y=r6V(U);var G;U=c!=null||Y!=null&&Y.length>0||((G=U.XW)== null?void 0:G.length)>0}if(U&&!t){G=this.api.getVideoData();t=g.zX(G);U=!1;if(t==null?0:t.markersMap){U=this.api.getVideoData();var f;U.zd=((f=t.visibleOnLoad)==null?void 0:f.key)||U.zd;f=g.b(t.markersMap);for(t=f.next();!t.done;t=f.next())t=t.value,t.key&&t.value&&(this.Gc[t.key]=t.value,t.value.onChapterRepeat&&(U.YK=t.value.onChapterRepeat));U.zd!=null&&Gqr(this,U.zd);U=!0}var a;if(((a=G.XW)==null?void 0:a.length)>0){a=g.Xu.getState().entities;f=g.b(G.XW);for(t=f.next();!t.done;t=f.next())if(t= t.value,Y=void 0,c=(Y=cv(a,"macroMarkersListEntity",t))==null?void 0:Y.markersList,d=Y=void 0,((Y=c)==null?void 0:Y.markerType)==="MARKER_TYPE_TIMESTAMPS"||((d=c)==null?void 0:d.markerType)==="MARKER_TYPE_HEATMAP")this.yf[t]=c;U=this.L_()||U}!U&&(a=r6V(G))&&(J6y(this,a),G.Lt=this.D,eBL(this));N_k(this,null);l.MC&&this.T.length===0&&(l=l.MC,a=l.key,l.isVisible&&a&&Gqr(this,a))}else c6S(this),Xzk(this)}Qv(this)}; g.J.vTU=function(l){this.U&&!g.L(l.state,32)&&this.api.getPresentingPlayerType()!==3&&this.U.cancel();var c;((c=this.G)==null?0:c.isEnabled)&&g.L(l.state,8)&&this.api.pauseVideo();l=this.api.getPresentingPlayerType()===2||!this.api.yA()||this.api.getPlayerState()===-1&&this.api.getCurrentTime()===0;g.DK(this.lh,"ytp-hide-scrubber-button",l)}; g.J.VN=function(l){var c=!!this.Bu!==!!l,Y=this.Bu;this.Bu=l;N_k(this,Y);(l==null?void 0:l.type)!=="clips"&&l||(l?(this.updateValue("clipstarticon",R8n()),this.updateValue("clipendicon",R8n()),this.updateValue("clipstarttitle",null),this.updateValue("clipendtitle",null)):(this.updateValue("clipstarticon",GPr()),this.updateValue("clipendicon",Uak()),this.updateValue("clipstarttitle","Watch full video"),this.updateValue("clipendtitle","Watch full video")),c&&(this.updateVideoData(this.api.getVideoData(), !0),g.oy(this)),EK(this));Mr(this,this.j,this.iQ)}; g.J.rAz=function(l,c,Y){var X=g.qe(this.element),k=Zx(this).D,r=Y?Y.getAttribute("data-tooltip"):void 0,e=Y?Y.getAttribute("data-position"):void 0,d=Y?Y.getAttribute("data-offset-y"):void 0;d=d?Number(d):0;e&&(l=VO(this.K,Number(Y.getAttribute("data-position")),0)*k+g.qe(this.progressBar).x);this.uQ.x=l-X.x;this.uQ.y=c-X.y;l=Zx(this);Y=B_(this,l);c=0;var y;if((y=this.api.getVideoData())==null?0:Yh(y))(y=this.api.getProgressState().seekableEnd)&&Y>y&&(Y=y,l.position=VO(this.K,y)*Zx(this).D),c=this.K.G; afL(this)&&(c=this.K.G);y=r||g.vE(this.EG?Y-this.K.D:Y-c);c=l.position+this.aY;Y-=this.api.tW();var O;if((O=this.G)==null||!O.isEnabled)if(this.api.wv()){if(this.D.length>1){O=sK(this,this.uQ.x,!0);if(!this.Bu)for(X=0;X1)for(X=0;X0)for(O=this.uQ.x,X=g.b(this.C),k=X.next();!k.done;k=X.next())k=k.value,e=CQ(this,k.timeRangeStartMillis/ (this.K.D*1E3),Zx(this)),g.DK(k.element,"ytp-timed-marker-hover",e<=O&&e+6>=O);X=this.tooltip.scale;d=(isNaN(d)?0:d)-45*X;this.api.B("web_key_moments_markers")?this.o4?(O=myr(this.C,Y*1E3),O=O!=null?this.C[O].title:""):(O=eA(this.D,Y*1E3),O=this.D[O].title):(O=eA(this.D,Y*1E3),O=this.D[O].title);O||(d+=16*X);this.tooltip.scale===.6&&(g.A2(this.api.L())?(d=this.api.m0().getPlayerSize().height-225,d=O?d+110:d+110+16):d=O?110:126);X=eA(this.D,Y*1E3);this.xT=pzk(this,Y,X)?X:pzk(this,Y,X+1)?X+1:-1;g.DK(this.api.getRootNode(), "ytp-progress-bar-snap",this.xT!==-1&&this.D.length>1);X=!1;k=g.b(this.heatMarkersDecorations);for(e=k.next();!e.done;e=k.next()){e=e.value;var D=Y*1E3;D>=e.visibleTimeRangeStartMillis&&D<=e.visibleTimeRangeEndMillis&&(O=e.label,y=g.vE(e.decorationTimeMillis/1E3),X=!0)}this.gC!==X&&(this.gC=X,this.api.logVisibility(this.CV,this.gC));g.DK(this.api.getRootNode(),"ytp-progress-bar-decoration",X);X=160*this.tooltip.scale*2;k=O.length*(this.AJ?8.55:5.7);k=k<=X?k:X;e=k<160*this.tooltip.scale;X=3;!e&&k/ 2>l.position&&(X=1);!e&&k/2>this.W-l.position&&(X=2);this.api.L().U&&(d-=10);this.T.length&&this.T[0].UU&&(d-=14*(this.AJ?2:1),this.Ch||(this.Ch=!0,this.api.logVisibility(this.Kh,this.Ch)));var t;if(jA(this)&&(((t=this.G)==null?0:t.isEnabled)||this.Ed>0)){var U;d-=((U=this.G)==null?0:U.isEnabled)?uI(this):this.Ed}t=void 0;jA(this)&&!this.api.B("web_player_hide_fine_scrubbing_edu")&&(t="Pull up for precise seeking",this.PU||(this.PU=!0,this.api.logVisibility(this.U$,this.PU)));this.tooltip.MD(c,Y, y,!!r,d,O,X,t)}else this.tooltip.MD(c,Y,y,!!r,d);g.Jj(this.api.getRootNode(),"ytp-progress-bar-hover");qic(this)}; g.J.cAs=function(){this.PW();g.yu(this.api.getRootNode(),"ytp-progress-bar-hover");this.Ch&&(this.Ch=!1,this.api.logVisibility(this.Kh,this.Ch));this.PU&&(this.PU=!1,this.api.logVisibility(this.U$,this.PU))}; g.J.e0h=function(l,c){jA(this)&&this.G&&(this.G.PU?wv(this.G,this.api.getCurrentTime()):LMV(this.G),this.G.show(),g.DK(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.G.isEnabled));this.vI&&(this.vI.dispose(),this.vI=null);this.kQ=c;this.Sk=this.api.getCurrentTime();this.D.length>1&&this.xT!==-1?this.api.seekTo(this.D[this.xT].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(B_(this,Zx(this)),!1,void 0,void 0,7);g.Jj(this.element,"ytp-drag");(this.qM=this.api.getPlayerStateObject().isOrWillBePlaying())&& this.api.pauseVideo()}; g.J.aCf=function(){if(jA(this)&&this.G){var l=uI(this);this.Ed>=l*.5?(this.G.enable(),wv(this.G,this.api.getCurrentTime()),wzy(this,l)):Iy(this)}if(g.L(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()===3){var c;if((c=this.G)==null?0:c.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.D.length>1&&this.xT!==-1)this.api.B("html5_enable_progress_bar_slide_seek_logging")&&LQ(this,this.Sk,this.D[this.xT].startTime/1E3,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER", "INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK"),this.api.seekTo(this.D[this.xT].startTime/1E3,void 0,void 0,void 0,7);else{l=B_(this,Zx(this));this.api.B("html5_enable_progress_bar_slide_seek_logging")&&LQ(this,this.Sk,l,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR","INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK");this.api.seekTo(l,void 0,void 0,void 0,7);c=g.b(this.heatMarkersDecorations);for(var Y=c.next();!Y.done;Y=c.next())Y=Y.value,l*1E3>=Y.visibleTimeRangeStartMillis&&l*1E3<=Y.visibleTimeRangeEndMillis&& this.api.logClick(this.CV)}g.yu(this.element,"ytp-drag");this.qM&&!g.L(this.api.getPlayerStateObject(),2)&&this.api.playVideo()}}}; g.J.R0Q=function(l,c){l=Zx(this);l=B_(this,l);this.api.seekTo(l,!1,void 0,void 0,7);var Y;jA(this)&&((Y=this.G)==null?0:Y.PU)&&(wv(this.G,l),this.G.isEnabled||(Y=uI(this),this.Ed=g.b0(this.kQ-c-10,0,Y),wzy(this,this.Ed)))}; g.J.PW=function(){this.tooltip.PF()}; g.J.C8=function(){this.Bu||(this.updateValue("clipstarticon",tIL()),this.updateValue("clipendicon",tIL()),g.Jj(this.element,"ytp-clip-hover"))}; g.J.Bj=function(){this.Bu||(this.updateValue("clipstarticon",GPr()),this.updateValue("clipendicon",Uak()),g.yu(this.element,"ytp-clip-hover"))}; g.J.Dx=function(){this.clipStart=0;this.clipEnd=Infinity;EK(this);Mr(this,this.j,this.iQ)}; g.J.bef=function(l){l=g.b(l);for(var c=l.next();!c.done;c=l.next())if(c=c.value,c.visible){var Y=c.getId();if(!this.NQ[Y]){var X=g.eR("DIV");c.tooltip&&X.setAttribute("data-tooltip",c.tooltip);this.NQ[Y]=c;this.qJ[Y]=X;g.XO(X,c.style);RBO(this,Y);this.api.L().B("disable_ad_markers_on_content_progress_bar")||this.D[0].T.appendChild(X)}}else HJS(this,c)}; g.J.OU7=function(l){l=g.b(l);for(var c=l.next();!c.done;c=l.next())HJS(this,c.value)}; g.J.OE=function(l){this.G&&(this.G.onExit(l!=null),Iy(this))}; g.J.SJ=function(l){this.G&&(this.G.play(l!=null),Iy(this))}; g.J.IRA=function(){Kyy(this,this.api.yA())}; g.J.Tz=function(){Kyy(this,!1);g.fs.prototype.Tz.call(this)};g.P(lU,g.B);lU.prototype.isActive=function(){return!!this.V.getOption("remote","casting")}; lU.prototype.df=function(){var l=!1;this.V.getOptions().includes("remote")&&(l=this.V.getOption("remote","receivers").length>1);this.QB(l&&this.V.m0().getPlayerSize().width>=400);this.V.logVisibility(this.element,this.Ag);var c=1;l&&this.isActive()&&(c=2);if(this.D!==c){this.D=c;switch(c){case 1:this.updateValue("icon",{J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},Y:[{J:"path",xF:!0,S:{d:"M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,14 L9,14 L9,11 L27,11 L27,25 L20,25 L20,27 L27,27 C28.1,27 29,26.1 29,25 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z M7,24 L7,27 L10,27 C10,25.34 8.66,24 7,24 L7,24 Z M7,20 L7,22 C9.76,22 12,24.24 12,27 L14,27 C14,23.13 10.87,20 7,20 L7,20 Z M7,16 L7,18 C11.97,18 16,22.03 16,27 L18,27 C18,20.92 13.07,16 7,16 L7,16 Z", fill:"#fff"}}]});break;case 2:this.updateValue("icon",g.Day())}g.DK(this.element,"ytp-remote-button-active",this.isActive())}}; lU.prototype.G=function(){if(this.V.getOption("remote","quickCast"))this.V.setOption("remote","quickCast",!0);else{var l=this.l9,c=this.element;if(l.OO())l.sV();else{l.initialize();a:{var Y=g.b(l.tV.items);for(var X=Y.next();!X.done;X=Y.next())if(X=X.value,X.priority===1){Y=X;break a}Y=null}Y&&(Y.open(),l.YF(c));l.YF(c)}}this.V.logClick(this.element)};g.P(c8,g.B);c8.prototype.D=function(l){var c=this.V.L(),Y=400;this.V.B("web_player_small_hbp_settings_menu")&&c.W?Y=300:c.U&&(Y=200);l=this.G&&l.width>=Y;this.QB(l);this.V.B("embeds_use_parent_visibility_in_ve_logging")?this.V.logVisibility(this.element,l&&this.N):this.V.logVisibility(this.element,l)}; c8.prototype.K=function(){if(this.l9.Ag)this.l9.sV();else{var l=g.RS(this.V.wB());l&&!l.loaded&&(l.tC("tracklist",{includeAsr:!0}).length||l.load());this.V.logClick(this.element);this.l9.YF(this.element)}}; c8.prototype.updateBadge=function(){var l=this.V.isHdr(),c=this.V.getPresentingPlayerType(),Y=c!==2&&c!==3,X=g.VJ(this.V),k=Y&&!!g.j$(this.V.wB());c=k&&X.displayMode===1;X=k&&X.displayMode===2;Y=(k=c||X)||!Y?null:this.V.getPlaybackQuality();g.DK(this.element,"ytp-hdr-quality-badge",l);g.DK(this.element,"ytp-hd-quality-badge",!l&&(Y==="hd1080"||Y==="hd1440"));g.DK(this.element,"ytp-4k-quality-badge",!l&&Y==="hd2160");g.DK(this.element,"ytp-5k-quality-badge",!l&&Y==="hd2880");g.DK(this.element,"ytp-8k-quality-badge", !l&&Y==="highres");g.DK(this.element,"ytp-3d-badge-grey",!l&&k&&c);g.DK(this.element,"ytp-3d-badge",!l&&k&&X)};g.P(Y9,eb);Y9.prototype.isLoaded=function(){var l=g.nZ(this.V.wB());return l!==void 0&&l.loaded}; Y9.prototype.df=function(){g.nZ(this.V.wB())!==void 0&&this.V.getPresentingPlayerType()!==3?this.D||(this.l9.Fn(this),this.D=!0):this.D&&(this.l9.q6(this),this.D=!1);Jm(this,this.isLoaded())}; Y9.prototype.onSelect=function(l){this.isLoaded();l?this.V.loadModule("annotations_module"):this.V.unloadModule("annotations_module");this.V.publish("annotationvisibility",l)}; Y9.prototype.Tz=function(){this.D&&this.l9.q6(this);eb.prototype.Tz.call(this)};g.P(XB,g.oi);XB.prototype.df=function(){var l=this.V.getAvailableAudioTracks();l.length>1?(this.yu(g.vL(l,this.D)),this.tracks=g.G_(l,this.D,this),this.countLabel.jb(l.length?" ("+l.length+")":""),this.publish("size-change"),this.AC(this.D(this.V.getAudioTrack())),this.enable(!0)):this.enable(!1)}; XB.prototype.JN=function(l){g.oi.prototype.JN.call(this,l);this.V.setAudioTrack(this.tracks[l]);this.l9.tY()}; XB.prototype.D=function(l){return l.toString()};g.P(k9,eb); k9.prototype.G=function(){var l=this.V.getPresentingPlayerType();if(l!==2&&l!==3&&g.CX(this.V))this.D||(this.l9.Fn(this),this.D=!0,this.K.push(this.Z(this.V,"videodatachange",this.G)),this.K.push(this.Z(this.V,"videoplayerreset",this.G)),this.K.push(this.Z(this.V,"onPlaylistUpdate",this.G)),this.K.push(this.Z(this.V,"autonavchange",this.T)),l=this.V.getVideoData(),this.T(l.autonavState),this.V.logVisibility(this.element,this.D));else if(this.D){this.l9.q6(this);this.D=!1;l=g.b(this.K);for(var c=l.next();!c.done;c= l.next())this.BA(c.value)}}; k9.prototype.T=function(l){Jm(this,l!==1)}; k9.prototype.onSelect=function(l){this.V.t9(l?2:1);this.D&&(this.V.logVisibility(this.element,this.D),this.V.logClick(this.element))}; k9.prototype.Tz=function(){this.D&&this.l9.q6(this);eb.prototype.Tz.call(this)};g.P(jAK,g.gP);jAK.prototype.onClick=function(l){l.preventDefault();var c,Y;(c=g.qu(this.V))==null||(Y=c.o5())==null||Y.sV();var X,k;(X=g.qu(this.V))==null||(k=X.Zr())==null||k.YF(l.target)};g.P(VZg,g.oi);g.J=VZg.prototype; g.J.Mw=function(){var l=this.V.getPresentingPlayerType();if(l!==2&&l!==3){this.xT=this.V.mV();l=this.V.getAvailableQualityLevels();if(this.D){this.T={};var c=g.Uz(this.V,"getAvailableQualityData",[]);c=g.b(c);for(var Y=c.next();!Y.done;Y=c.next())Y=Y.value,this.T[Y.qualityLabel]=Y;c=Object.keys(this.T);l[l.length-1]==="auto"&&c.push("auto");this.JJ=new Set(l)}else if(this.W){Y=g.Uz(this.V,"getAvailableQualityData",[]);c=[];Y=g.b(Y);for(var X=Y.next();!X.done;X=Y.next())X=X.value,this.j[X.quality]= X,X.quality&&c.push(X.quality);l[l.length-1]==="auto"&&c.push("auto")}else c=l;g.mKr(this.V)&&this.V.fO()&&c.unshift("missing-qualities");WfK(this.V)&&c.unshift("inline-survey");this.yu(c);l=this.V.getVideoData().cotn?!0:!1;Y=this.Kh.Hp();Y=!g.A2(this.V.L())||!(l===void 0?0:l)||!(Y===void 0||Y);l=this.G;Y=Y===void 0?!1:Y;l.F1&&g.DK(l.wf("ytp-panel-footer"),"ytp-panel-hide-footer",Y===void 0?!1:Y);if(c.length){this.kq();this.enable(!0);return}}this.enable(!1)}; g.J.kq=function(){if(this.D){var l=this.V.getPreferredQuality();this.JJ.has(l)&&(this.C=this.V.getPlaybackQuality(),this.AJ=this.V.getPlaybackQualityLabel(),l==="auto"?(this.AC(l),this.jb(this.HX(l))):this.AC(this.AJ))}else l=this.V.getPreferredQuality(),this.options[l]&&(this.C=this.V.getPlaybackQuality(),this.AC(l),l==="auto"&&this.jb(this.HX(l)))}; g.J.JN=function(l){if(l!=="missing-qualities"){g.oi.prototype.JN.call(this,l);var c=this.D?this.T[l]:this.j[l];var Y=c==null?void 0:c.quality,X=c==null?void 0:c.formatId,k=c==null?void 0:c.paygatedQualityDetails;c=k==null?void 0:k.endpoint;if(k){var r;k=(r=this.options[l])==null?void 0:r.element;this.V.logClick(k)}if(this.D){var e,d;if((e=g.m(c,g.xML))==null?0:(d=e.popup)==null?0:d.notificationActionRenderer)this.V.cU("innertubeCommand",c);else if(c){this.V.cU("innertubeCommand",c);return}X?this.V.setPlaybackQuality(Y, X):this.V.setPlaybackQuality(Y)}else{if(this.W){var y,O;if((y=g.m(c,g.xML))==null?0:(O=y.popup)==null?0:O.notificationActionRenderer)this.V.cU("innertubeCommand",c);else if(c){this.V.cU("innertubeCommand",c);return}}this.V.setPlaybackQuality(l)}this.l9.sV();this.Mw()}}; g.J.open=function(){for(var l=g.b(Object.values(this.options)),c=l.next();!c.done;c=l.next()){c=c.value;var Y=void 0;this.V.hasVe((Y=c)==null?void 0:Y.element)&&(Y=void 0,this.V.logVisibility((Y=c)==null?void 0:Y.element,!0))}g.oi.prototype.open.call(this);this.V.logClick(this.element)}; g.J.hL=function(l,c,Y){var X=this;if(l==="missing-qualities")return new g.gP({J:"a",WU:["ytp-menuitem"],S:{href:"https://support.google.com/youtube/?p=missing_quality",target:this.V.L().j,tabindex:"0",role:"menuitemradio"},Y:[{J:"div",WU:["ytp-menuitem-label"],Qf:"{{label}}"}]},c,this.HX(l));if(l!=="inline-survey"){var k,r=(k=this.D?this.T[l]:this.j[l])==null?void 0:k.paygatedQualityDetails;k=r==null?void 0:r.veType;r=r==null?void 0:r.trackingParams;c=g.oi.prototype.hL.call(this,l,c,Y);r?(this.V.createServerVe(c.element, this,!0),this.V.setTrackingParams(c.element,r)):k&&this.V.createClientVe(c.element,this,k,!0);return c}l=[{J:"span",Qf:"Looks good?"}];Y=g.b([!0,!1]);r=Y.next();for(k={};!r.done;k={lW:void 0},r=Y.next())k.lW=r.value,r=new g.B({J:"span",X:"ytp-menuitem-inline-survey-response",Y:[k.lW?pHy():Pkn()],S:{tabindex:"0",role:"button"}}),r.listen("click",function(e){return function(){var d=X.V.app.MQ();d&&(d.Gz("iqsr",{tu:e.lW}),d.getVideoData().m9=!0);X.l9.sV();X.Mw()}}(k)),l.push(r); return new g.gP({J:"div",X:"ytp-menuitem",S:{"aria-disabled":"true"},Y:[{J:"div",WU:["ytp-menuitem-label"],Y:l}]},c)}; g.J.HX=function(l,c){c=c===void 0?!1:c;if(l==="missing-qualities")return{J:"div",Qf:"Missing options?"};if(l==="inline-survey")return"";var Y=this.W||this.D?[ZJX(this,l,c,!1)]:[CbL(this,l)];var X=this.V.getPreferredQuality();c||X!=="auto"||l!=="auto"||(Y.push(" "),this.D?Y.push(ZJX(this,this.AJ,c,!0,["ytp-menu-label-secondary"])):this.W?Y.push(ZJX(this,this.C,c,!0,["ytp-menu-label-secondary"])):Y.push(CbL(this,this.C,["ytp-menu-label-secondary"])));return{J:"div",Y:Y}};g.P(rw,g.B);rw.prototype.init=function(){this.updateValue("minvalue",this.W);this.updateValue("maxvalue",this.C);this.updateValue("stepvalue",this.U);this.updateValue("slidervalue",this.D);$0O(this,this.D)}; rw.prototype.T=function(){eG(this,Number(this.G.value));this.G.focus()}; rw.prototype.K=function(l){if(!l.defaultPrevented){switch(l.code){case "ArrowDown":l=-this.U;break;case "ArrowUp":l=this.U;break;default:return}eG(this,Math.min(this.C,Math.max(Number((this.D+l).toFixed(2)),this.W)))}};g.P(JU,rw);JU.prototype.T=function(){rw.prototype.T.call(this);this.j&&QAi(this)}; JU.prototype.xT=function(){this.AJ()}; JU.prototype.Kh=function(){this.V.setPlaybackRate(this.D,!0)}; JU.prototype.K=function(l){rw.prototype.K.call(this,l);this.AJ();QAi(this);l.preventDefault()};g.P(dw,g.B);g.J=dw.prototype;g.J.init=function(){this.MK(this.D);this.updateValue("minvalue",this.G);this.updateValue("maxvalue",this.K)}; g.J.ow=function(l){if(!l.defaultPrevented){switch(l.keyCode){case 37:case 40:var c=-this.U;break;case 39:case 38:c=this.U;break;default:return}this.MK(this.D+c);l.preventDefault()}}; g.J.nT=function(l){var c=this.D;c+=(l.deltaX||-l.deltaY)<0?-this.j:this.j;this.MK(c);l.preventDefault()}; g.J.O9=function(l){l=(l-g.qe(this.T).x)/this.AJ*this.range+this.G;this.MK(l)}; g.J.MK=function(l,c){c=c===void 0?"":c;l=g.b0(l,this.G,this.K);c===""&&(c=l.toString());this.updateValue("valuenow",l);this.updateValue("valuetext",c);this.Kh.style.left=(l-this.G)/this.range*(this.AJ-this.PU)+"px";this.D=l}; g.J.focus=function(){this.Ch.focus()};g.P(yX,dw);yX.prototype.xT=function(){this.V.setPlaybackRate(this.D,!0)}; yX.prototype.MK=function(l){dw.prototype.MK.call(this,l,Wyn(this,l).toString());this.W&&(m0r(this),this.JJ())}; yX.prototype.updateValues=function(){var l=this.V.getPlaybackRate();Wyn(this,this.D)!==l&&(this.MK(l),m0r(this))};g.P(MZ5,g.fs);MZ5.prototype.focus=function(){this.D.focus()};g.P(sA5,vo);g.P(B_n,g.oi);g.J=B_n.prototype;g.J.HX=function(l){return l==="1"?"Normal":l.toLocaleString()}; g.J.df=function(){var l,c=(l=this.V.getVideoData())==null?void 0:l.q0();l=this.V.getPresentingPlayerType(c);this.enable(l!==2&&l!==3);gCg(this)}; g.J.yu=function(l){g.oi.prototype.yu.call(this,l);this.C&&this.C.G.focus()}; g.J.Cp=function(l){g.oi.prototype.Cp.call(this,l);l?(this.AJ=this.Z(this.V,"onPlaybackRateChange",this.onPlaybackRateChange),gCg(this),Lyg(this,this.V.getPlaybackRate())):(this.BA(this.AJ),this.AJ=null)}; g.J.onPlaybackRateChange=function(l){var c=this.V.getPlaybackRate();!this.T&&this.j.includes(c)||ECc(this,c);Lyg(this,l)}; g.J.hL=function(l,c,Y){return l===this.D&&uen(this.V)?g.oi.prototype.hL.call(this,l,c,Y,{J:"div",X:"ytp-speed-slider-menu-footer",Y:[this.C]}):g.oi.prototype.hL.call(this,l,c,Y)}; g.J.JN=function(l){g.oi.prototype.JN.call(this,l);l===this.D?this.V.setPlaybackRate(this.W,!0):this.V.setPlaybackRate(Number(l),!0);uen(this.V)&&l===this.D||this.l9.tY()}; g.J.fk=function(l){var c=l===this.D;this.T=!1;c&&Ob(this.V)&&!uen(this.V)?(l=new sA5(this.V),g.hZ(this.l9,l)):g.oi.prototype.fk.call(this,l)};g.P(Fyk,g.oi);g.J=Fyk.prototype;g.J.AC=function(l){g.oi.prototype.AC.call(this,l)}; g.J.lO=function(l){return l.option.toString()}; g.J.getOption=function(l){return this.settings[l]}; g.J.HX=function(l){return this.getOption(l).text||""}; g.J.JN=function(l){g.oi.prototype.JN.call(this,l);this.publish("settingChange",this.setting,this.settings[l].option)};g.P(tU,g.xO);tU.prototype.yq=function(l){for(var c=g.b(Object.keys(l)),Y=c.next();!Y.done;Y=c.next()){var X=Y.value;if(Y=this.Zd[X]){var k=l[X].toString();X=!!l[X+"Override"];Y.options[k]&&(Y.AC(k),Y.T.element.setAttribute("aria-checked",String(!X)),Y.D.element.setAttribute("aria-checked",String(X)))}}}; tU.prototype.jG=function(l,c){this.publish("settingChange",l,c)};g.P(Ub,g.oi);Ub.prototype.D=function(l){return l.languageCode}; Ub.prototype.HX=function(l){return this.languages[l].languageName||""}; Ub.prototype.JN=function(l){this.publish("select",l);this.V.logClick(this.element);g.Ho(this.l9)};g.P(cBX,g.oi);g.J=cBX.prototype;g.J.h2=function(l){return g.VS(l)?"__off__":l.displayName}; g.J.HX=function(l){return l==="__off__"?"Off":l==="__translate__"?"Auto-translate":l==="__contribute__"?"Add subtitles/CC":l==="__correction__"?"Suggest caption corrections":(l==="__off__"?{}:this.tracks[l]).displayName}; g.J.JN=function(l){if(l==="__translate__")this.D.open();else if(l==="__contribute__"){this.V.pauseVideo();this.V.isFullscreen()&&this.V.toggleFullscreen();var c=g.Z$(this.V.L(),this.V.getVideoData());g.sO(c)}else if(l==="__correction__"){this.V.pauseVideo();this.V.isFullscreen()&&this.V.toggleFullscreen();var Y=Ynr(this);Gz(this,Y);g.oi.prototype.JN.call(this,this.h2(Y));var X,k;Y=(c=this.V.getVideoData().getPlayerResponse())==null?void 0:(X=c.captions)==null?void 0:(k=X.playerCaptionsTracklistRenderer)== null?void 0:k.openTranscriptCommand;this.V.cU("innertubeCommand",Y);this.l9.tY();this.T&&this.V.logClick(this.T)}else{if(l==="__correction__"){this.V.pauseVideo();this.V.isFullscreen()&&this.V.toggleFullscreen();c=Ynr(this);Gz(this,c);g.oi.prototype.JN.call(this,this.h2(c));var r,e;c=(Y=this.V.getVideoData().getPlayerResponse())==null?void 0:(r=Y.captions)==null?void 0:(e=r.playerCaptionsTracklistRenderer)==null?void 0:e.openTranscriptCommand;this.V.cU("innertubeCommand",c)}else this.V.logClick(this.element), Gz(this,l==="__off__"?{}:this.tracks[l]),g.oi.prototype.JN.call(this,l);this.l9.tY()}}; g.J.df=function(){var l=this.V.getOptions();l=l&&l.indexOf("captions")!==-1;var c=this.V.getVideoData(),Y=c&&c.KZ,X,k=!((X=this.V.getVideoData())==null||!g.Eg(X));X={};if(l||Y){var r;if(l){var e=this.V.getOption("captions","track");X=this.V.getOption("captions","tracklist",{includeAsr:!0});var d=k?[]:this.V.getOption("captions","translationLanguages");this.tracks=g.G_(X,this.h2,this);k=g.vL(X,this.h2);var y,O;Ynr(this)&&((r=c.getPlayerResponse())==null?0:(y=r.captions)==null?0:(O=y.playerCaptionsTracklistRenderer)== null?0:O.openTranscriptCommand)&&k.push("__correction__");if(d.length&&!g.VS(e)){if((r=e.translationLanguage)&&r.languageName){var D=r.languageName;r=d.findIndex(function(t){return t.languageName===D}); rEK(d,r)}Ifi(this.D,d);k.push("__translate__")}r=this.h2(e)}else this.tracks={},k=[],r="__off__";k.unshift("__off__");this.tracks.__off__={};Y&&k.unshift("__contribute__");this.tracks[r]||(this.tracks[r]=e,k.push(r));this.yu(k);this.AC(r);e&&e.translationLanguage?this.D.AC(this.D.D(e.translationLanguage)):ojV(this.D);l&&this.W.yq(this.V.getSubtitlesUserSettings());this.countLabel.jb(X&&X.length?" ("+X.length+")":"");this.publish("size-change");this.V.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)}; g.J.uG=function(l){var c=this.V.getOption("captions","track");c=g.Z4(c);c.translationLanguage=this.D.languages[l];Gz(this,c)}; g.J.jG=function(l,c){if(l==="reset")this.V.resetSubtitlesUserSettings();else{var Y={};Y[l]=c;this.V.updateSubtitlesUserSettings(Y)}l_S(this,!0);this.C.start();this.W.yq(this.V.getSubtitlesUserSettings())}; g.J.XZQ=function(l){l||g.FY(this.C)}; g.J.Tz=function(){g.FY(this.C);g.oi.prototype.Tz.call(this)}; g.J.open=function(){g.oi.prototype.open.call(this);this.options.__correction__&&!this.T&&(this.T=this.options.__correction__.element,this.V.createClientVe(this.T,this,167341),this.V.logVisibility(this.T,!0))};g.P(X6r,g.n_);g.J=X6r.prototype; g.J.initialize=function(){if(!this.isInitialized){var l=this.V.L();this.isInitialized=!0;try{this.aT=new VZg(this.V,this)}catch(Y){g.Cj(Error("QualityMenuItem creation failed"))}g.Z(this,this.aT);var c=new cBX(this.V,this);g.Z(this,c);l.K||(c=new Y9(this.V,this),g.Z(this,c));l.enableSpeedOptions&&(c=new B_n(this.V,this),g.Z(this,c));(g.h2(l)||l.W)&&(l.G||l.ZA)&&(c=new jAK(this.V,this),g.Z(this,c));l.gC&&!l.B("web_player_move_autonav_toggle")&&(l=new k9(this.V,this),g.Z(this,l));l=new XB(this.V,this); g.Z(this,l);this.V.publish("settingsMenuInitialized");T_n(this.settingsButton,this.tV.BR())}}; g.J.Fn=function(l){this.initialize();this.tV.Fn(l);T_n(this.settingsButton,this.tV.BR())}; g.J.q6=function(l){this.Ag&&this.tV.BR()<=1&&this.hide();this.tV.q6(l);T_n(this.settingsButton,this.tV.BR())}; g.J.YF=function(l){this.initialize();this.tV.BR()>0&&g.n_.prototype.YF.call(this,l)}; g.J.sV=function(){this.bl?this.bl=!1:g.n_.prototype.sV.call(this)}; g.J.show=function(){g.n_.prototype.show.call(this);g.Jj(this.V.getRootNode(),"ytp-settings-shown")}; g.J.hide=function(){g.n_.prototype.hide.call(this);g.yu(this.V.getRootNode(),"ytp-settings-shown")}; g.J.A5=function(l){this.V.logVisibility(this.element,l);this.V.publish("settingsMenuVisibilityChanged",l)};g.P(rBy,g.B);g.J=rBy.prototype;g.J.onClick=function(){if(eNL(this)&&(this.V.toggleSubtitles(),this.V.logClick(this.element),!this.isEnabled())){var l=!1,c=g.WJ(g.ml(),65);g.A2(this.V.L())&&c!=null&&(l=!c);l&&this.V.L().B("web_player_nitrate_promo_tooltip")&&this.V.publish("showpromotooltip",this.element)}}; g.J.O0J=function(l){var c,Y;(c=g.qu(this.V))==null||(Y=c.o5())==null||Y.YF(l)}; g.J.isEnabled=function(){return!!this.V.getOption("captions","track").displayName}; g.J.df=function(){var l=eNL(this),c=300;this.V.L().U&&(c=480);if(this.V.L().W){this.updateValue("title",g.z$(this.V,"Subtitles/closed captions","c"));this.update({"data-title-no-tooltip":"Subtitles/closed captions"});var Y=l}else{if(l)(Y=this.wf("ytp-subtitles-button-icon"))==null||Y.setAttribute("fill-opacity","1"),this.updateValue("title",g.z$(this.V,"Subtitles/closed captions","c")),this.update({"data-title-no-tooltip":"Subtitles/closed captions"});else{var X;(X=this.wf("ytp-subtitles-button-icon"))== null||X.setAttribute("fill-opacity","0.3");this.updateValue("title","Subtitles/closed captions unavailable");this.update({"data-title-no-tooltip":"Subtitles/closed captions unavailable"})}Y=!0}this.tooltip.Qq();Y=Y&&this.V.m0().getPlayerSize().width>=c;this.QB(Y);this.V.B("embeds_use_parent_visibility_in_ve_logging")?this.V.logVisibility(this.element,Y&&this.N):this.V.logVisibility(this.element,Y);l?this.updateValue("pressed",this.isEnabled()):this.updateValue("pressed",!1)}; g.J.UV=function(l){g.B.prototype.UV.call(this,l);this.V.L().B("embeds_use_parent_visibility_in_ve_logging")&&this.V.logVisibility(this.element,this.Ag&&l)};g.P(g.fq,g.B);g.J=g.fq.prototype; g.J.b8=function(){var l=this.api.m0().getPlayerSize().width,c=this.j;this.api.L().U&&(c=400);c=l>=c&&(!P8(this)||!g.L(this.api.getPlayerStateObject(),64));this.QB(c);g.DK(this.element,"ytp-time-display-allow-autohide",c&&l<400);l=this.api.getProgressState();if(c){c=this.api.getPresentingPlayerType();var Y=this.api.getCurrentTime(c,!1);this.G&&(Y-=l.airingStart);bU(this)&&(Y-=this.Bu.startTimeMs/1E3);bU(this)||P8(this)||!this.K||(Y-=this.api.getDuration(c,!1));Y=g.vE(Y);this.T!==Y&&(this.updateValue("currenttime", Y),this.T=Y);c=bU(this)?g.vE((this.Bu.endTimeMs-this.Bu.startTimeMs)/1E3):g.vE(this.api.getDuration(c,!1));this.W!==c&&(this.updateValue("duration",c),this.W=c)}JBL(this,l.isAtLiveHead);doO(this,this.api.getLoopRange())}; g.J.onLoopRangeChange=function(l){var c=this.Bu!==l;this.Bu=l;c&&(this.b8(),yBn(this))}; g.J.RbQ=function(){this.api.setLoopRange(null)}; g.J.yW6=function(){this.K=!this.K;this.b8()}; g.J.onVideoDataChange=function(l,c,Y){this.updateVideoData((this.api.L().B("enable_topsoil_wta_for_halftime")||this.api.L().B("enable_topsoil_wta_for_halftime_live_infra"))&&Y===2?this.api.getVideoData(1):c);this.b8();yBn(this)}; g.J.updateVideoData=function(l){this.CX=l.isLivePlayback&&!l.iQ;this.G=Yh(l);this.isPremiere=l.isPremiere;g.DK(this.element,"ytp-live",P8(this))}; g.J.onClick=function(l){l.target===this.liveBadge.element&&(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())}; g.J.Tz=function(){this.D&&this.D();g.B.prototype.Tz.call(this)};g.P(Dov,g.B);g.J=Dov.prototype;g.J.TG=function(){var l=this.api.oD();this.K!==l&&(this.K=l,OCr(this,this.api.getVolume(),this.api.isMuted()))}; g.J.WB=function(l){this.QB(l.width>=350)}; g.J.rh=function(l){if(!l.defaultPrevented){var c=l.keyCode,Y=null;c===37?Y=this.volume-5:c===39?Y=this.volume+5:c===36?Y=0:c===35&&(Y=100);Y!==null&&(Y=g.b0(Y,0,100),Y===0?this.api.mute():(this.api.isMuted()&&this.api.unMute(),this.api.setVolume(Y)),l.preventDefault())}}; g.J.e3=function(l){var c=l.deltaX||-l.deltaY;l.deltaMode?this.api.setVolume(this.volume+(c<0?-10:10)):this.api.setVolume(this.volume+g.b0(c/10,-10,10));l.preventDefault()}; g.J.dMh=function(){qh(this,this.D,!0,this.G,this.api.pF());this.j=this.volume;this.api.isMuted()&&this.api.unMute()}; g.J.cL=function(l){var c=this.K?78:52,Y=this.K?18:12;l-=g.qe(this.U).x;this.api.setVolume(g.b0((l-Y/2)/(c-Y),0,1)*100)}; g.J.FEU=function(){qh(this,this.D,!1,this.G,this.api.pF());this.volume===0&&(this.api.mute(),this.api.setVolume(this.j))}; g.J.onVolumeChange=function(l){OCr(this,l.volume,l.muted)}; g.J.MH=function(){qh(this,this.D,this.isDragging,this.G,this.api.pF())}; g.J.Tz=function(){g.B.prototype.Tz.call(this);g.yu(this.C,"ytp-volume-slider-active")};g.P(aP,rw);aP.prototype.onVolumeChange=function(l){if(this.j)this.j=!1;else{var c=l.volume;c===0||l.muted?eG(this,0):eG(this,c)}}; aP.prototype.T=function(){rw.prototype.T.call(this);this.AJ(this.D)}; aP.prototype.K=function(l){rw.prototype.K.call(this,l);this.AJ(this.D)}; aP.prototype.Kh=function(l,c){this.j=!0;l===0||c?this.V.mute():(this.V.isMuted()&&this.V.unMute(),this.V.setVolume(l))};g.P(tan,g.B);g.P(Nh,g.B); Nh.prototype.onVideoDataChange=function(){var l=this.api.L();this.i9();this.visible=!!this.api.getVideoData().videoId&&!g.Xo(this.api.getVideoData(1));this.QB(this.visible);this.api.logVisibility(this.element,this.visible&&this.N);if(this.visible){var c=this.api.getVideoUrl(!0,!1,!1,!0);this.updateValue("url",c)}l.K&&(this.D&&(this.BA(this.D),this.D=null),this.element.removeAttribute("href"),this.element.removeAttribute("title"),this.element.removeAttribute("aria-label"),g.Jj(this.element,"no-link")); c=this.api.L();l=this.api.getVideoData();var Y="";c.K||(c=g.BN(c),c.indexOf("www.")===0&&(c=c.substring(4)),Y=g.rP(l)?"Watch on YouTube Music":c==="youtube.com"?"Watch on YouTube":g.qi("Watch on $WEBSITE",{WEBSITE:c}));this.updateValue("title",Y)}; Nh.prototype.onClick=function(l){this.api.B("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var c=this.api.L(),Y=this.api.getVideoUrl(!g.x1(l),!1,!0,!0);if(g.h2(c)){var X={};g.h2(c)&&g.Uz(this.api,"addEmbedsConversionTrackingParams",[X]);Y=g.Il(Y,X)}g.yF(Y,this.api,l);this.api.B("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)}; Nh.prototype.i9=function(){var l={J:"svg",S:{height:"100%",version:"1.1",viewBox:"0 0 67 36",width:"100%"},Y:[{J:"path",xF:!0,X:"ytp-svg-fill",S:{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 "}}]}, c=28666,Y=this.api.getVideoData();this.api.isEmbedsShortsMode()?l={J:"svg",S:{fill:"none",height:"100%",viewBox:"-10 -8 67 36",width:"100%"},Y:[{J:"path",S:{d:"m.73 13.78 2.57-.05c-.05 2.31.36 3.04 1.34 3.04.95 0 1.34-.61 1.34-1.88 0-1.88-.97-2.83-2.37-4.04C1.47 8.99.55 7.96.55 5.23c0-2.60 1.15-4.14 4.17-4.14 2.91 0 4.12 1.70 3.71 5.20l-2.57.15c.05-2.39-.20-3.22-1.26-3.22-.97 0-1.31.64-1.31 1.82 0 1.77.74 2.31 2.34 3.84 1.98 1.88 3.09 2.98 3.09 5.54 0 3.24-1.26 4.48-4.20 4.48-3.06.02-4.30-1.62-3.78-5.12ZM9.67.74h2.83V4.58c0 1.15-.05 1.95-.15 2.93h.05c.54-1.15 1.44-1.75 2.60-1.75 1.75 0 2.5 1.23 2.5 3.35v9.53h-2.83V9.32c0-1.03-.25-1.54-.90-1.54-.48 0-.92.28-1.23.79V18.65H9.70V.74h-.02ZM18.67 13.27v-1.82c0-4.07 1.18-5.64 3.99-5.64 2.80 0 3.86 1.62 3.86 5.64v1.82c0 3.96-1.00 5.59-3.94 5.59-2.98 0-3.91-1.67-3.91-5.59Zm5 1.03v-3.94c0-1.72-.25-2.60-1.08-2.60-.79 0-1.05.87-1.05 2.60v3.94c0 1.80.25 2.62 1.05 2.62.82 0 1.08-.82 1.08-2.62ZM27.66 6.03h2.19l.25 2.73h.10c.28-2.01 1.21-3.01 2.39-3.01.15 0 .30.02.51.05l-.15 3.27c-1.18-.25-2.13-.05-2.57.72V18.63h-2.73V6.03ZM34.80 15.67V8.27h-1.03V6.05h1.15l.36-3.73h2.11V6.05h1.93v2.21h-1.80v6.98c0 1.18.15 1.44.61 1.44.41 0 .77-.05 1.10-.18l.36 1.80c-.85.41-1.93.54-2.60.54-1.82-.02-2.21-.97-2.21-3.19ZM40.26 14.81l2.39-.05c-.12 1.39.36 2.19 1.21 2.19.72 0 1.13-.46 1.13-1.10 0-.87-.79-1.46-2.16-2.5-1.62-1.23-2.60-2.16-2.60-4.20 0-2.24 1.18-3.32 3.63-3.32 2.60 0 3.63 1.28 3.42 4.35l-2.39.10c-.02-1.90-.28-2.44-1.08-2.44-.77 0-1.10.38-1.10 1.08 0 .97.56 1.44 1.49 2.11 2.21 1.64 3.24 2.47 3.24 4.53 0 2.26-1.28 3.40-3.73 3.40-2.78-.02-3.81-1.54-3.45-4.14Z", fill:"#fff"}}]}:g.rP(Y)&&(l={J:"svg",S:{fill:"none",height:"25",viewBox:"0 0 140 25",width:"140"},Y:[{J:"path",S:{d:"M33.96 20.91V15.45L37.43 4.11H34.84L33.52 9.26C33.22 10.44 32.95 11.67 32.75 12.81H32.59C32.48 11.81 32.16 10.50 31.84 9.24L30.56 4.11H27.97L31.39 15.45V20.91H33.96Z",fill:"white"}},{J:"path",S:{d:"M40.92 8.31C37.89 8.31 36.85 10.06 36.85 13.83V15.62C36.85 19.00 37.50 21.12 40.86 21.12C44.17 21.12 44.88 19.10 44.88 15.62V13.83C44.88 10.46 44.20 8.31 40.92 8.31ZM42.21 16.73C42.21 18.37 41.92 19.40 40.87 19.40C39.84 19.40 39.55 18.36 39.55 16.73V12.69C39.55 11.29 39.75 10.04 40.87 10.04C42.05 10.04 42.21 11.36 42.21 12.69V16.73Z", fill:"white"}},{J:"path",S:{d:"M49.09 21.10C50.55 21.10 51.46 20.49 52.21 19.39H52.32L52.43 20.91H54.42V8.55H51.78V18.48C51.50 18.97 50.85 19.33 50.24 19.33C49.47 19.33 49.23 18.72 49.23 17.70V8.55H46.60V17.82C46.60 19.83 47.18 21.10 49.09 21.10Z",fill:"white"}},{J:"path",S:{d:"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z",fill:"white"}},{J:"path",S:{d:"M64.69 21.10C66.15 21.10 67.06 20.49 67.81 19.39H67.92L68.03 20.91H70.02V8.55H67.38V18.48C67.10 18.97 66.45 19.33 65.84 19.33C65.07 19.33 64.83 18.72 64.83 17.70V8.55H62.20V17.82C62.20 19.83 62.78 21.10 64.69 21.10Z", fill:"white"}},{J:"path",S:{d:"M77.49 8.28C76.21 8.28 75.29 8.84 74.68 9.75H74.55C74.63 8.55 74.69 7.53 74.69 6.72V3.45H72.14L72.13 14.19L72.14 20.91H74.36L74.55 19.71H74.62C75.21 20.52 76.12 21.03 77.33 21.03C79.34 21.03 80.20 19.30 80.20 15.62V13.71C80.20 10.27 79.81 8.28 77.49 8.28ZM77.58 15.62C77.58 17.92 77.24 19.29 76.17 19.29C75.67 19.29 74.98 19.05 74.67 18.60V11.25C74.94 10.55 75.54 10.04 76.21 10.04C77.29 10.04 77.58 11.35 77.58 13.74V15.62Z",fill:"white"}},{J:"path",S:{d:"M89.47 13.51C89.47 10.53 89.17 8.32 85.74 8.32C82.51 8.32 81.79 10.47 81.79 13.63V15.80C81.79 18.88 82.45 21.12 85.66 21.12C88.20 21.12 89.51 19.85 89.36 17.39L87.11 17.27C87.08 18.79 86.73 19.41 85.72 19.41C84.45 19.41 84.39 18.20 84.39 16.40V15.56H89.47V13.51ZM85.68 9.98C86.90 9.98 86.99 11.13 86.99 13.08V14.09H84.39V13.08C84.39 11.15 84.47 9.98 85.68 9.98Z", fill:"white"}},{J:"path",S:{d:"M93.18 20.86H95.50V13.57C95.50 11.53 95.46 9.36 95.30 6.46H95.56L95.99 8.24L98.73 20.86H101.09L103.78 8.24L104.25 6.46H104.49C104.37 9.03 104.30 11.35 104.30 13.57V20.86H106.63V4.06H102.67L101.25 10.27C100.65 12.85 100.22 16.05 99.97 17.68H99.78C99.60 16.02 99.15 12.83 98.56 10.29L97.10 4.06H93.18V20.86Z",fill:"white"}},{J:"path",S:{d:"M111.27 21.05C112.73 21.05 113.64 20.44 114.39 19.34H114.50L114.61 20.86H116.60V8.50H113.96V18.43C113.68 18.92 113.03 19.28 112.42 19.28C111.65 19.28 111.41 18.67 111.41 17.65V8.50H108.78V17.77C108.78 19.78 109.36 21.05 111.27 21.05Z", fill:"white"}},{J:"path",S:{d:"M121.82 21.12C124.24 21.12 125.59 20.05 125.59 17.86C125.59 15.87 124.59 15.06 122.21 13.44C121.12 12.72 120.53 12.27 120.53 11.21C120.53 10.42 121.02 10.00 121.91 10.00C122.88 10.00 123.21 10.64 123.25 12.46L125.41 12.34C125.59 9.49 124.57 8.27 121.95 8.27C119.47 8.27 118.28 9.34 118.28 11.46C118.28 13.42 119.21 14.31 120.96 15.53C122.51 16.60 123.36 17.27 123.36 18.16C123.36 18.89 122.85 19.42 121.96 19.42C120.94 19.42 120.36 18.54 120.46 17.21L118.27 17.25C117.93 19.81 119.13 21.12 121.82 21.12Z", fill:"white"}},{J:"path",S:{d:"M128.45 6.93C129.35 6.93 129.77 6.63 129.77 5.39C129.77 4.23 129.32 3.87 128.45 3.87C127.57 3.87 127.14 4.19 127.14 5.39C127.14 6.63 127.55 6.93 128.45 6.93ZM127.23 20.86H129.76V8.50H127.23V20.86Z",fill:"white"}},{J:"path",S:{d:"M135.41 21.06C136.67 21.06 137.38 20.91 137.95 20.37C138.80 19.63 139.15 18.48 139.09 16.54L136.78 16.42C136.78 18.54 136.44 19.34 135.45 19.34C134.36 19.34 134.18 18.15 134.18 15.99V13.43C134.18 11.07 134.41 9.95 135.47 9.95C136.35 9.95 136.70 10.69 136.70 13.05L138.99 12.89C139.15 11.20 138.98 9.82 138.18 9.05C137.58 8.49 136.69 8.27 135.51 8.27C132.48 8.27 131.54 10.19 131.54 13.84V15.53C131.54 19.18 132.25 21.06 135.41 21.06Z", fill:"white"}}]},c=216163);g.rP(Y)?g.Jj(this.element,"ytp-youtube-music-button"):g.yu(this.element,"ytp-youtube-music-button");l.S=Object.assign({},l.S,{"aria-hidden":"true"});this.updateValue("logoSvg",l);this.api.hasVe(this.element)&&this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,c,!0)}; Nh.prototype.UV=function(l){g.B.prototype.UV.call(this,l);this.api.logVisibility(this.element,this.visible&&l)};g.P(f_c,g.Cr);g.J=f_c.prototype;g.J.Yu=function(){if(this.V.B("web_player_max_seekable_on_ended")||!g.L(this.V.getPlayerStateObject(),2))this.progressBar.b8(),this.Ch.b8()}; g.J.Zy=function(){this.Es();if(this.RY.G)this.Yu();else if(this.progressBar.PW(),this.V.B("delhi_modern_web_player")){var l;(l=this.W)==null||UoX(l,!1)}}; g.J.Rw=function(){this.Yu();this.j.start()}; g.J.Es=function(){var l;if(l=!this.V.L().G){l=this.progressBar;var c=2*g.up()*l.W;l=l.K.getLength()*1E3/l.api.getPlaybackRate()/c<300}l=l&&this.V.getPlayerStateObject().isPlaying()&&!!window.requestAnimationFrame;c=!l;this.RY.G||(l=c=!1);c?this.xT||(this.xT=this.Z(this.V,"progresssync",this.Yu)):this.xT&&(this.BA(this.xT),this.xT=null);l?this.j.isActive()||this.j.start():this.j.stop()}; g.J.i9=function(){var l=this.V.oD(),c=this.V.m0().getPlayerSize(),Y=bCX(this),X=Math.max(c.width-Y*2,100);if(this.ph!==c.width||this.iQ!==l){this.ph=c.width;this.iQ=l;var k=qng(this);this.T.element.style.width=k+"px";this.T.element.style.left=Y+"px";g.hBK(this.progressBar,Y,k,l);this.V.zE().NC=k}Y=this.K;X=Math.min(570*(l?1.5:1),X);l=Math.min(413*(l?1.5:1),Math.round((c.height-iU(this))*.82));Y.maxWidth=X;Y.maxHeight=l;Y.Sf();this.Es();this.V.L().B("html5_player_dynamic_bottom_gradient")&&SZV(this.uQ, c.height)}; g.J.onVideoDataChange=function(){var l=this.V.getVideoData();this.Ed.style.background=l.UG?l.V4:"";this.Kh&&HKg(this.Kh,l.showSeekingControls);this.AJ&&HKg(this.AJ,l.showSeekingControls)}; g.J.kM=function(){return this.T.element};g.P(a_n,Sf);g.J=a_n.prototype;g.J.KI=function(l){l.target!==this.dismissButton.element&&(this.onClickCommand&&this.V.cU("innertubeCommand",this.onClickCommand),this.Uq())}; g.J.Uq=function(){this.enabled=!1;this.j.hide()}; g.J.onVideoDataChange=function(l,c){l==="dataloaded"&&Nzy(this);l=[];var Y,X,k,r;if(c=(r=g.m((Y=c.getWatchNextResponse())==null?void 0:(X=Y.playerOverlays)==null?void 0:(k=X.playerOverlayRenderer)==null?void 0:k.suggestedActionsRenderer,YCN))==null?void 0:r.suggestedActions)for(Y=g.b(c),X=Y.next();!X.done;X=Y.next())(X=g.m(X.value,XK6))&&g.m(X.trigger,chE)&&l.push(X);if(l.length!==0){Y=[];l=g.b(l);for(X=l.next();!X.done;X=l.next())if(X=X.value,k=g.m(X.trigger,chE))r=(r=X.title)?g.qf(r):"View Chapters", c=k.timeRangeStartMillis,k=k.timeRangeEndMillis,c!=null&&k!=null&&X.tapCommand&&(Y.push(new g.r8(c,k,{priority:9,namespace:"suggested_action_button_visible",id:r})),this.suggestedActions[r]=X.tapCommand);this.V.jk(Y)}}; g.J.Lm=function(){return this.enabled}; g.J.A5=function(){this.enabled?this.yf.start():Ri(this);this.Ws()}; g.J.Tz=function(){Nzy(this);Sf.prototype.Tz.call(this)};var RA={},v8=(RA.CHANNEL_NAME="ytp-title-channel-name",RA.FULLERSCREEN_LINK="ytp-title-fullerscreen-link",RA.LINK="ytp-title-link",RA.SESSIONLINK="yt-uix-sessionlink",RA.SUBTEXT="ytp-title-subtext",RA.TEXT="ytp-title-text",RA.TITLE="ytp-title",RA);g.P(x9,g.B);x9.prototype.onClick=function(l){this.api.logClick(this.element);var c=this.api.L(),Y=this.api.getVideoUrl(!g.x1(l),!1,!0);g.h2(c)&&(c={},g.Uz(this.api,"addEmbedsConversionTrackingParams",[c]),Y=g.Il(Y,c));g.yF(Y,this.api,l)}; x9.prototype.df=function(){var l=this.api.getVideoData(),c=this.api.L();this.updateValue("title",l.title);var Y={J:"a",X:v8.CHANNEL_NAME,S:{href:"{{channelLink}}",target:"_blank"},Qf:"{{channelName}}"};this.api.L().K&&(Y={J:"span",X:v8.CHANNEL_NAME,Qf:"{{channelName}}",S:{tabIndex:"{{channelSubtextFocusable}}"}});this.updateValue("subtextElement",Y);p6r(this);this.api.getPresentingPlayerType()===2&&(Y=this.api.getVideoData(),Y.videoId&&Y.isListed&&Y.author&&Y.V2&&Y.profilePicture?(this.updateValue("channelLink", Y.V2),this.updateValue("channelName",Y.author),this.updateValue("channelTitleFocusable","0")):p6r(this));Y=c.externalFullscreen||!this.api.isFullscreen()&&c.GN;g.DK(this.link,v8.FULLERSCREEN_LINK,Y);c.Kh||!l.videoId||Y||g.Xo(l)||c.K?this.D&&(this.updateValue("url",null),this.BA(this.D),this.D=null):(this.updateValue("url",this.api.getVideoUrl(!0)),this.D||(this.D=this.Z(this.link,"click",this.onClick)));c.K&&(this.element.classList.add("ytp-no-link"),this.updateValue("channelName",g.h2(c)?l.expandedTitle: l.author),this.updateValue("channelTitleFocusable","0"),this.updateValue("channelSubtextFocusable","0"))};g.P(g.zz,g.B);g.J=g.zz.prototype;g.J.setEnabled=function(l){if(this.type!=null)if(l)switch(this.type){case 3:case 2:iCy(this);this.fade.show();break;default:this.fade.show()}else this.fade.hide();this.C=l}; g.J.MD=function(l,c,Y,X,k,r,e,d){if(!this.JJ||this.env.U){this.type===3&&this.PW();this.type!==1&&(g.XO(this.element,"ytp-tooltip ytp-bottom"),this.type=1,this.C&&this.fade.show(),this.G&&this.G.dispose(),(this.G=this.api.wv())&&this.G.subscribe("l",this.b1,this));if(d){var y=g.pf(this.bg).height||141;this.PU.style.bottom=y+2+"px"}else this.PU.style.display="none";this.update({text:Y,title:r!=null?r:"",eduText:d!=null?d:""});g.DK(this.bottomText,"ytp-tooltip-text-no-title",this.type===1&&!r);this.api.isInline()&& g.Jj(this.bottomText,"ytp-modern-tooltip-text");g.DK(this.element,"ytp-text-detail",!!X);Y=-1;this.G&&(Y=oZ(this.G,243*this.scale),this.env.B("web_l3_storyboard")&&this.G.levels.length===4&&(Y=this.G.levels.length-1),Y=UpS(this.G,Y,c));vcK(this,Y);if(e)switch(c=g.pf(this.element).width,e){case 1:this.title.style.right="0";this.title.style.textAlign="left";break;case 2:this.title.style.right=c+"px";this.title.style.textAlign="right";break;case 3:this.title.style.right=c/2+"px",this.title.style.textAlign= "center"}Snn(this,!!X,l,k)}}; g.J.PF=function(){this.type===1&&this.PW()}; g.J.CS=function(l,c){if(this.type)if(this.type===3)this.PW();else return;RNO(this,l,3,c)}; g.J.Qq=function(){this.D&&!this.U&&this.D.hasAttribute("title")&&(this.K=this.D.getAttribute("title")||"",this.D.removeAttribute("title"),this.C&&iCy(this))}; g.J.b1=function(l,c){l<=this.T&&this.T<=c&&(l=this.T,this.T=NaN,vcK(this,l))}; g.J.Jgd=function(){DpO(this.G,this.T,243*this.scale)}; g.J.PW=function(){switch(this.type){case 2:var l=this.D;l.removeEventListener("mouseout",this.j);l.addEventListener("mouseover",this.W);l.removeEventListener("blur",this.j);l.addEventListener("focus",this.W);xoK(this);break;case 3:xoK(this);break;case 1:this.G&&(this.G.unsubscribe("l",this.b1,this),this.G=null),this.api.removeEventListener("videoready",this.AJ),this.Kh.stop()}this.type=null;this.C&&this.fade.hide()}; g.J.ZK=function(){if(this.D)for(var l=0;l=0;c--)if(this.qS[c]===l){this.qS.splice(c,1);break}H1(this.RY,64,this.qS.length>0)}; g.J.Fu=function(){this.api.Cx()&&this.api.KE();return!!this.DX||KsO(this)||g.Qy.prototype.Fu.call(this)}; g.J.Wq=Xk(3);g.J.AG=Xk(7);g.J.Gh=Xk(10); g.J.X8=function(){var l=!this.Fu(),c=l&&this.api.Cx()&&!g.L(this.api.getPlayerStateObject(),2)&&!g.Xo(this.api.getVideoData())&&!this.api.L().K&&!this.api.isEmbedsShortsMode(),Y=this.wF&&g.KX(this.api)&&g.L(this.api.getPlayerStateObject(),128);l||Y?(this.ev.show(),this.c5.show()):(this.ev.hide(),this.c5.hide(),this.api.ZK(this.Xe.element));c?this.lK.YF():this.lK.sV();this.Oo&&P$n(this.Oo,this.Xm||!l);this.api.B("web_player_hide_overflow_button_if_empty_menu")&&Tzy(this);g.Qy.prototype.X8.call(this)}; g.J.VR=function(l,c,Y,X,k){l.style.left="";l.style.top="";l.style.bottom="";var r=g.pf(l),e=X||this.Oo&&g.tG(this.Oo.kM(),c),d=X=null;Y!=null&&e||(X=g.pf(c),d=g.ak(c,this.api.getRootNode()),Y==null&&(Y=d.x+X.width/2));Y-=r.width/2;e?(c=this.Oo,X=bCX(c),d=qng(c),e=this.api.m0().getPlayerSize().height,Y=g.b0(Y,X,X+d-r.width),r=e-iU(c)-r.height):g.tG(this.Xe.element,c)?(c=this.api.m0().getPlayerSize().width,Y=g.b0(Y,12,c-r.width-12),r=this.oD()?this.AO:this.GT,this.api.L().playerStyle==="gvn"&&(r+=20), this.wF&&(r-=this.oD()?26:18)):(c=this.api.m0().getPlayerSize(),Y=g.b0(Y,12,c.width-r.width-12),r=d.y>(c.height-X.height)/2?d.y-r.height-12:d.y+X.height+12);l.style.top=r+(k||0)+"px";l.style.left=Y+"px"}; g.J.Zy=function(l){l&&(this.api.ZK(this.Xe.element),this.Oo&&this.api.ZK(this.Oo.kM()));this.S5&&(g.DK(this.contextMenu.element,"ytp-autohide",l),g.DK(this.contextMenu.element,"ytp-autohide-active",!0));g.Qy.prototype.Zy.call(this,l)}; g.J.Xg=function(){g.Qy.prototype.Xg.call(this);this.S5&&(g.DK(this.contextMenu.element,"ytp-autohide-active",!1),this.S5&&(this.contextMenu.hide(),this.Nx&&this.Nx.hide()))}; g.J.ag=function(l,c){var Y=this.api.m0().getPlayerSize();Y=new g.rg(0,0,Y.width,Y.height);if(l||this.RY.G&&!this.Fu()){if(this.api.L().X4||c)l=this.oD()?this.AO:this.GT,Y.top+=l,Y.height-=l;this.Oo&&(Y.height-=iU(this.Oo))}return Y}; g.J.TG=function(l){var c=this.api.getRootNode();l?c.parentElement?(c.setAttribute("aria-label","YouTube Video Player in Fullscreen"),this.api.L().externalFullscreen||(c.parentElement.insertBefore(this.dN.element,c),c.parentElement.insertBefore(this.Ft.element,c.nextSibling))):g.ot(Error("Player not in DOM.")):(c.setAttribute("aria-label","YouTube Video Player"),this.dN.detach(),this.Ft.detach());this.i9();this.bI()}; g.J.oD=function(){var l=this.api.L();return this.api.isFullscreen()&&!l.U||!1}; g.J.showControls=function(l){this.kh=!l;this.X8()}; g.J.i9=function(){var l=this.oD();this.tooltip.scale=l?1.5:1;this.contextMenu&&g.DK(this.contextMenu.element,"ytp-big-mode",l);this.X8();this.api.B("web_player_hide_overflow_button_if_empty_menu")||Tzy(this);this.bI();var c=this.api.isEmbedsShortsMode();c&&l?(l=(this.api.m0().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.dg(this.Xe.element,"padding-left",l+"px"),g.dg(this.Xe.element,"padding-right",l+"px")):c&&(g.dg(this.Xe.element,"padding-left",""),g.dg(this.Xe.element,"padding-right", ""));g.Qy.prototype.i9.call(this)}; g.J.vN=function(){if(KsO(this)&&!g.KX(this.api))return!1;var l=this.api.getVideoData();return!g.h2(this.api.L())||this.api.getPresentingPlayerType()===2||!this.Ew||((l=this.Ew||l.Ew)?(l=l.embedPreview)?(l=l.thumbnailPreviewRenderer,l=l.videoDetails&&g.m(l.videoDetails,A4c)||null):l=null:l=null,l&&l.collapsedRenderer&&l.expandedRenderer)?g.Qy.prototype.vN.call(this):!1}; g.J.bI=function(){g.Qy.prototype.bI.call(this);this.api.logVisibility(this.title.element,!!this.gg);this.Ra&&this.Ra.UV(!!this.gg);this.channelAvatar.UV(!!this.gg);this.overflowButton&&this.overflowButton.UV(this.QA()&&!!this.gg);this.shareButton&&this.shareButton.UV(!this.QA()&&!!this.gg);this.uS&&this.uS.UV(!this.QA()&&!!this.gg);this.searchButton&&this.searchButton.UV(!this.QA()&&!!this.gg);this.copyLinkButton&&this.copyLinkButton.UV(!this.QA()&&!!this.gg);if(!this.gg){this.api.ZK(this.Xe.element); for(var l=0;l5&&c.Gz("glrs",{cmt:Y});c.seekTo(0,{seekSource:58});c.Gz("glrre",{cmt:Y})}}; ww.prototype.Tz=function(){this.D=null;g.C.prototype.Tz.call(this)};g.P(g.Kq,IV);g.J=g.Kq.prototype;g.J.isView=function(){return!0}; g.J.tM=function(){var l=this.mediaElement.getCurrentTime();if(l1;OA(l.rC(),X-.01)&&!k&&(jG(this,4),Y.isActive=!1,Y.Gv=Y.Gv||Y.isActive,(this.N===1?this.D:this.G).Gz("sbh",{}),c.isActive=!0,c.Gv=c.Gv||c.isActive,this.N!==0&&(this.D.getVideoData().J_=!0));l=this.T.G;if(this.T.D.isActive&&l.isActive&&(jG(this,5),this.N!==0)){l=this.G.WR();Y=this.D.WR(); this.D.Gz("sbs",{citag:Y==null?void 0:Y.itag,nitag:l==null?void 0:l.itag});this.G.Gz("gitags",{pitag:Y==null?void 0:Y.itag,citag:l==null?void 0:l.itag});var r;(r=this.G)==null||r.S4()}}}; g.J.FM=function(){this.JE()&&this.xQ("player-reload-after-handoff")}; g.J.xQ=function(l,c){c=c===void 0?{}:c;if(!this.vU()&&this.status.status!==6){var Y=this.status.status>=4&&l!=="player-reload-after-handoff";this.status={status:Infinity,error:l};if(this.D&&this.G){var X=this.G.getVideoData().clientPlaybackNonce;this.D.LC(new nr("dai.transitionfailure",Object.assign(c,{cpn:X,transitionTimeMs:this.Wn,msg:l})));this.D.Sq(Y)}this.BS.reject(l);this.dispose()}}; g.J.JE=function(){return this.status.status>=4&&this.status.status<6}; g.J.Tz=function(){Ecr(this);this.D.unsubscribe("newelementrequired",this.FM,this);if(this.K){var l=this.K.G;this.K.D.Ga.unsubscribe("updateend",this.Hv,this);l.Ga.unsubscribe("updateend",this.Hv,this)}g.C.prototype.Tz.call(this)}; g.J.BB=function(l){g.PE(l,128)&&this.xQ("player-error-event")};g.P(VX,g.C);VX.prototype.clearQueue=function(l,c){l=l===void 0?!1:l;c=c===void 0?!1:c;this.T&&this.T.reject("Queue cleared");this.app.L().B("html5_gapless_fallback_on_qoe_restart_v2")||c&&this.G&&this.G.Sq(!1);oP(this,l)}; VX.prototype.Vq=function(){return!this.D}; VX.prototype.JE=function(){var l;return((l=this.K)==null?void 0:l.JE())||!1}; VX.prototype.Tz=function(){oP(this);g.C.prototype.Tz.call(this)};g.P(cKr,g.OG);g.J=cKr.prototype;g.J.getVisibilityState=function(l,c,Y,X,k,r,e,d){return l?4:LtV()?3:c?2:Y?1:X?5:k?7:r?8:e?9:d?10:0}; g.J.wW=function(l){this.fullscreen!==l&&(this.fullscreen=l,this.A5())}; g.J.setMinimized=function(l){this.G!==l&&(this.G=l,this.A5())}; g.J.setInline=function(l){this.inline!==l&&(this.inline=l,this.A5())}; g.J.xB=function(l){this.pictureInPicture!==l&&(this.pictureInPicture=l,this.A5())}; g.J.setSqueezeback=function(l){this.K!==l&&(this.K=l,this.A5())}; g.J.Xu=function(l){this.T!==l&&(this.T=l,this.A5())}; g.J.Kt=function(){return this.D}; g.J.Mh=function(){return this.fullscreen!==0}; g.J.isFullscreen=function(){return this.fullscreen!==0&&this.fullscreen!==4}; g.J.nN=function(){return this.fullscreen}; g.J.isMinimized=function(){return this.G}; g.J.isInline=function(){return this.inline}; g.J.isBackground=function(){return LtV()}; g.J.ZY=function(){return this.pictureInPicture}; g.J.iy=function(){return!1}; g.J.QJ=function(){return this.K}; g.J.oV=function(){return this.T}; g.J.A5=function(){this.publish("visibilitychange");var l=this.getVisibilityState(this.Kt(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.ZY(),this.iy(),this.QJ(),this.oV());l!==this.W&&this.publish("visibilitystatechange");this.W=l}; g.J.Tz=function(){uXO(this.N);g.OG.prototype.Tz.call(this)};g.J=g.Cq.prototype;g.J.addCueRange=function(){}; g.J.oi=function(){}; g.J.oM=function(){}; g.J.Lp=function(){return!1}; g.J.Fd=function(){return!1}; g.J.rq=function(){return!1}; g.J.yY=function(){}; g.J.hI=function(){}; g.J.bV=function(){}; g.J.oA=function(){}; g.J.jR=function(){return[]}; g.J.g8=function(){}; g.J.eZ=function(){return""}; g.J.getAudioTrack=function(){return this.getVideoData().Fw}; g.J.getAvailableAudioTracks=function(){return[]}; g.J.mV=function(){return[]}; g.J.iU=function(){return[]}; g.J.zL=function(){return[]}; g.J.J8=function(){}; g.J.C0=function(){return 0}; g.J.EK=function(){return""}; g.J.getCurrentTime=function(){return 0}; g.J.Pc=function(){}; g.J.WR=function(){}; g.J.jC=function(){return{}}; g.J.getDuration=function(){return 0}; g.J.Md=function(){return 0}; g.J.hA=function(){return 0}; g.J.fl=function(){return!1}; g.J.uN=function(){return 0}; g.J.CE=function(){return 0}; g.J.Gm=Xk(15);g.J.vR=function(){return 0}; g.J.Aw=function(){return!1}; g.J.Kj=function(){return 0}; g.J.Vx=function(){return null}; g.J.cX=function(){return null}; g.J.yB=function(){return 0}; g.J.Rp=function(){return 0}; g.J.gy=function(){return g.H(function(l){g.pL(l)})}; g.J.HR=Xk(21);g.J.getPlaybackQuality=function(){return"auto"}; g.J.getPlaybackRate=function(){return 1}; g.J.getPlayerState=function(){this.playerState||(this.playerState=new g.kN);return this.playerState}; g.J.getPlayerType=function(){return 0}; g.J.getPlaylistSequenceForTime=function(){return null}; g.J.N6=function(){return function(){}}; g.J.Qi=function(){return""}; g.J.getPreferredQuality=function(){return"unknown"}; g.J.Dd=function(){}; g.J.getProximaLatencyPreference=function(){return 0}; g.J.Wk=function(){return Mb}; g.J.wv=function(){return null}; g.J.getStoryboardFormat=function(){return null}; g.J.getStreamTimeOffset=function(){return 0}; g.J.hs=function(){return 0}; g.J.tW=function(){return 0}; g.J.by=function(){return{B_:[],Mc:[],currentTime:0,x4:"",droppedVideoFrames:0,isGapless:!1,Vq:!0,zV:0,yS:0,XB:0,IQ:0,FB:0,Ea:[],xD:[],P1:null,playerState:this.getPlayerState(),dU:null,wV:"",totalVideoFrames:0}}; g.J.getUserAudio51Preference=function(){return 0}; g.J.getUserPlaybackQualityPreference=function(){return""}; g.J.getVideoData=function(){this.videoData||(this.videoData=new g.sr(this.fh));return this.videoData}; g.J.t0=function(){return null}; g.J.HZ=function(){}; g.J.getVideoLoadedFraction=function(){return 0}; g.J.Qh=function(){}; g.J.handleError=function(){}; g.J.Sq=function(){}; g.J.FJ=function(){}; g.J.X1=function(){return!1}; g.J.b7=Xk(46);g.J.YU=function(){return!1}; g.J.hasSupportedAudio51Tracks=function(){return!1}; g.J.wg=function(){return!1}; g.J.Kt=function(){return!1}; g.J.isAtLiveHead=function(){return!1}; g.J.Jl=function(){return!0}; g.J.isGapless=function(){return!1}; g.J.isHdr=function(){return!1}; g.J.Vh=function(){return!1}; g.J.yW=function(){return!1}; g.J.fz=function(){return!1}; g.J.isProximaLatencyEligible=function(){return!1}; g.J.Vq=function(){return!0}; g.J.Ai=function(){return!1}; g.J.yp=function(){return!1}; g.J.TV=function(){return!1}; g.J.oQ=function(){}; g.J.Bf=function(){}; g.J.oU=function(){}; g.J.pX=function(){}; g.J.S4=function(){}; g.J.MS=function(){}; g.J.Dj=function(){}; g.J.z7=function(){}; g.J.TJ=function(){}; g.J.t4=Xk(56);g.J.Kb=Xk(27);g.J.Lz=function(){}; g.J.G9=function(){}; g.J.pauseVideo=function(){}; g.J.playVideo=function(){return g.H(function(l){return l.return()})}; g.J.zK=function(){}; g.J.zO=Xk(33);g.J.RD=Xk(39);g.J.nI=function(){}; g.J.Gz=function(){}; g.J.Qu=function(){}; g.J.j1=function(){}; g.J.fY=function(){}; g.J.LC=function(){}; g.J.uF=function(){}; g.J.pQ=function(){}; g.J.SI=function(){}; g.J.G0=function(){}; g.J.RF=function(){}; g.J.jI=function(){}; g.J.z3=function(){}; g.J.Ks=function(){}; g.J.removeCueRange=function(){}; g.J.KY=function(){}; g.J.EU=function(){return[]}; g.J.g6=function(){}; g.J.Ce=function(){}; g.J.QP=function(){}; g.J.Gf=function(){}; g.J.gG=function(){}; g.J.R3=function(){}; g.J.zR=function(){}; g.J.seekTo=function(){}; g.J.sendAbandonmentPing=function(){}; g.J.sendVideoStatsEngageEvent=function(){}; g.J.XR=function(){}; g.J.z0=function(){}; g.J.setLoop=function(){}; g.J.Cg=function(){}; g.J.setMediaElement=function(){}; g.J.kN=function(){}; g.J.setPlaybackRate=function(){}; g.J.dT=function(){}; g.J.g2=function(){}; g.J.Qd=function(){}; g.J.setProximaLatencyPreference=function(){}; g.J.Cs=function(){}; g.J.Hq=function(){}; g.J.w2=function(){}; g.J.sW=function(){}; g.J.XY=function(){}; g.J.setUserAudio51Preference=function(){}; g.J.l$=function(){}; g.J.zt=function(){return!1}; g.J.EZ=function(){}; g.J.V6=function(){return!1}; g.J.xw=function(){}; g.J.EW=function(){}; g.J.MI=function(){}; g.J.stopVideo=function(){}; g.J.subscribe=function(){return NaN}; g.J.lH=function(){}; g.J.togglePictureInPicture=function(){}; g.J.vS=function(){return 0}; g.J.unsubscribe=function(){return!1}; g.J.sz=function(){}; g.J.jX=function(){return!1}; g.J.Bn=function(){}; g.J.sQ=function(){}; g.J.xb=function(){}; g.J.lU=function(){};g.P(g.Z3,g.C);g.J=g.Z3.prototype;g.J.Ki=function(){return this.N}; g.J.ND=function(l){this.N=l}; g.J.MQ=function(){return this.G}; g.J.KA=function(l){this.G=l}; g.J.PY=Xk(52);g.J.aX=Xk(54);g.J.KC=function(l){return l?l===1?this.N:this.G.getVideoData().enableServerStitchedDai&&l===2?this.G.getVideoData().w3?this.K[2]||this.G:this.G:g.uz(this.G.getVideoData())&&l===2?this.K[2]||this.G:this.K[l]||null:this.G}; g.J.Tz=function(){for(var l=g.b(Object.values(this.K)),c=l.next();!c.done;c=l.next())c.value.oA();g.C.prototype.Tz.call(this)};g.P($9,g.C);g.J=$9.prototype;g.J.enqueue=function(l,c){if(l.T!==this)return!1;if(this.segments.length===0||(c===void 0?0:c))this.D=l;this.segments.push(l);return!0}; g.J.vZ=function(){return this.Z6||0}; g.J.Mx=function(){return this.T||0}; g.J.removeAll=function(){for(;this.segments.length;){var l=void 0;(l=this.segments.pop())==null||l.dispose()}this.G.clear();this.K=void 0}; g.J.Tz=function(){this.removeAll();g.C.prototype.Tz.call(this)}; g.P(Dvg,g.C);g.J=Dvg.prototype;g.J.vZ=function(){return this.Z6}; g.J.Mx=function(){return this.K}; g.J.getType=function(){return this.type}; g.J.getVideoData=function(){return this.videoData}; g.J.sS=function(l){vY(l);this.videoData=l}; g.J.Tz=function(){tYg(this);g.C.prototype.Tz.call(this)};g.Mh.prototype.XK=function(l,c){if(c===1)return this.D.get(l);if(c===2)return this.K.get(l);if(c===3)return this.G.get(l)}; g.Mh.prototype.bX=Xk(64);g.Mh.prototype.e1=function(l,c,Y,X){Y={UE:X,s5:Y};c?this.K.set(l,Y):this.D.set(l,Y)}; g.Mh.prototype.clearAll=function(){this.D.clear();this.K.clear();this.G.clear()}; g.P(g.sb,g.C);g.J=g.sb.prototype;g.J.jM=function(l,c,Y){return new g.r8(l,c,{id:Y,namespace:"serverstitchedcuerange",priority:9})}; g.J.py=function(l){var c=l.ZQ?l.ZQ*1E3:l.Z6,Y=this.G.get(l.cpn);Y&&this.playback.removeCueRange(Y);this.G.delete(l.cpn);this.K.delete(l.cpn);Y=this.N.indexOf(l);Y>=0&&this.N.splice(Y,1);Y=[];for(var X=g.b(this.W),k=X.next();!k.done;k=X.next())k=k.value,k.end<=c?this.playback.removeCueRange(k):Y.push(k);this.W=Y;hcO(this,0,c+l.durationMs)}; g.J.onCueRangeEnter=function(l){this.ZA.push(l);var c=l.getId();this.D6({oncueEnter:1,cpn:c,start:l.start,end:l.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.C0()||0).toFixed(3)});var Y=c==="";this.Ud.add(l.G);var X=this.K.get(c);if(Y){var k;if(this.playback.getVideoData().q0()&&((k=this.D)==null?0:k.Xv)&&this.T){this.H2=0;this.D=void 0;this.xT&&(this.events.BA(this.xT),this.xT=null);this.T="";this.Ed=!0;return}}else if(this.D6({enterAdCueRange:1}),this.playback.getVideoData().q0()&& (X==null?0:X.GV))return;if(this.Ed&&!this.D)this.Ed=!1,!Y&&X&&(Y=this.playback.getCurrentTime(),AU(this,{I2:l,isAd:!0,Yk:!0,hN:Y,adCpn:c},{isAd:!1,Yk:!1,hN:Y}),this.gB=X.cpn,gw(this,X),l=Eb(this,"midab",X),this.D6(l),this.H2=1),this.j=!1;else if(this.D){if(this.D.Yk)this.D6({a_pair_of_same_transition_occurs_enter:1,acpn:this.D.adCpn,transitionTime:this.D.hN,cpn:c,currentTime:this.playback.getCurrentTime()}),X=this.playback.getCurrentTime(),l={I2:l,isAd:!Y,Yk:!0,hN:X,adCpn:c},c={I2:this.D.I2,isAd:this.D.isAd, Yk:!1,hN:X,adCpn:this.D.adCpn},this.D.I2&&this.Ud.delete(this.D.I2.G),AU(this,l,c);else{if(this.D.I2===l){this.D6({same_cue_range_pair_enter:1,acpn:this.D.adCpn,transitionTime:this.D.hN,cpn:c,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:l.start,cueRangeEndTime:l.end});this.D=void 0;return}if(this.D.adCpn===c){c&&this.D6({dchtsc:c});this.D=void 0;return}l={I2:l,isAd:!Y,Yk:!0,hN:this.playback.getCurrentTime(),adCpn:c};AU(this,l,this.D)}this.D=void 0;this.j=!1}else this.D={I2:l,isAd:!Y, Yk:!0,hN:this.playback.getCurrentTime(),adCpn:c}}; g.J.onCueRangeExit=function(l){var c=l.getId();this.D6({oncueExit:1,cpn:c,start:l.start,end:l.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.C0()||0).toFixed(3)});var Y=c==="",X=this.K.get(c);if(this.playback.getVideoData().q0()&&!Y&&X){if(X.GV)return;X.GV=!0;this.U.clear();if(this.fh.B("html5_lifa_no_rewatch_ad_sbc"))if(this.playback.Lp()){var k=X.Z6;this.playback.Ks(k/1E3,(k+X.durationMs)/1E3)}else this.playback.Gz("lifa",{remove:0})}if(this.Ud.has(l.G))if(this.Ud.delete(l.G), this.ZA=this.ZA.filter(function(r){return r!==l}),this.Ed&&(this.j=this.Ed=!1,this.D6({cref:1})),this.D){if(this.D.Yk){if(this.D.I2===l){this.D6({same_cue_range_pair_exit:1, acpn:this.D.adCpn,transitionTime:this.D.hN,cpn:c,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:l.start,cueRangeEndTime:l.end});this.D=void 0;return}if(this.D.adCpn===c){c&&this.D6({dchtsc:c});this.D=void 0;return}c={I2:l,isAd:!Y,Yk:!1,hN:this.playback.getCurrentTime(),adCpn:c};AU(this,this.D,c)}else if(this.D6({a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.D.adCpn,transitionTime:this.D.hN,upcomingCpn:c,contentCpn:this.playback.getVideoData().clientPlaybackNonce,currentTime:this.playback.getCurrentTime()}), this.D.adCpn===c)return;this.D=void 0;this.j=!1}else this.D={I2:l,isAd:!Y,Yk:!1,hN:this.playback.getCurrentTime(),adCpn:c};else this.D6({ignore_single_exit:1})}; g.J.iH=function(){return{cpn:this.playback.getVideoData().clientPlaybackNonce,durationMs:0,Z6:0,playerType:1,tA:0,videoData:this.playback.getVideoData(),errorCount:0}}; g.J.iN=function(){if(this.h4)return!1;var l=void 0;this.gB&&(l=this.K.get(this.gB));return this.playback.getVideoData().q0()?!!l&&!l.GV:!!l}; g.J.seekTo=function(l,c,Y,X){l=l===void 0?0:l;c=c===void 0?{}:c;Y=Y===void 0?!1:Y;X=X===void 0?null:X;if(this.playback.getVideoData().q0()&&l<=this.JJ/1E3)this.playback.pauseVideo(),this.JJ=0,this.j=!0,this.playback.gy(),this.playback.seekTo(l),this.playback.playVideo();else if(this.j=!0,Y)GCv(this,l,c);else{Y=this.app.MQ();var k=Y===this.nh?this.V2:null;IP(this,!1);this.OV=l;this.qJ=c;X!=null&&this.MJ.start(X);Y&&(this.V2=k||Y.getPlayerState(),Y.MI(c),this.nh=Y)}}; g.J.Tz=function(){IP(this,!1);Rcg(this);iTc(this);g.C.prototype.Tz.call(this)}; g.J.Lr=function(l){this.CC=l;this.D6({swebm:l})}; g.J.Lx=function(l,c,Y){if(Y&&c){var X=this.U.get(l);if(X){X.locations||(X.locations=new Map);var k=Number(c.split(";")[0]);Y=new g.S4(Y);this.D6({hdlredir:1,itag:c,seg:l,hostport:x8(Y)});X.locations.set(k,Y)}}}; g.J.vk=function(l,c,Y,X,k,r){var e=X===3,d=vdO(this,l,c,X,Y,r);if(!d){ck(this,c,e);var y=g.SkL(this,c)?"undec":"ncp";this.D6({gvprp:y,mt:l,seg:c,tt:X,itag:Y,ce:r});return null}e||this.U.set(c,d);r=d.l2;var O;X=((O=this.XK(c-1,X,k))==null?void 0:O.UE)||"";X===""&&this.D6({eds:1});O=zcr(this,d.ssdaiAdsConfig);k=this.playback.getVideoData();var D;e=((D=k.G)==null?void 0:D.containerType)||0;D=k.w7[e];d=d.lI&&c>=d.lI?d.lI:void 0;D={bJ:r?w$O(this,r):[],tQ:O,UE:X,S$:d,p_:Jd(D.split(";")[0]),S8:D.split(";")[1]|| ""};d={zZ:D};this.ph&&(l={gvprpro:"v",sq:c,mt:l.toFixed(3),itag:Y,acpns:((y=D.bJ)==null?void 0:y.join("_"))||"none",abid:r},this.D6(l));return d}; g.J.o8=function(l){a:{if(!this.h4){var c=xvi(this,l);if(!(this.playback.getVideoData().q0()&&(c==null?0:c.GV)))break a}c=void 0}var Y=c;if(!Y)return this.D6({gvprp:"ncp",mt:l}),null;c=Y.l2;var X=zcr(this,Y.ssdaiAdsConfig);Y=Y.lI&&Y.US&&l>=Y.US?Y.lI:void 0;var k=this.playback.getVideoData(),r,e=((r=k.G)==null?void 0:r.containerType)||0;r=k.w7[e];r={bJ:c?w$O(this,c):[],tQ:X,S$:Y,p_:Jd(r.split(";")[0]),S8:r.split(";")[1]||""};var d;l={gvprpro:"v",mt:l.toFixed(3),acpns:((d=r.bJ)==null?void 0:d.join("_"))|| "none",abid:c};this.D6(l);return r}; g.J.Vy=function(l,c,Y,X,k,r){var e=Number(Y.split(";")[0]),d=X===3;l=vdO(this,l,c,X,Y,r);this.D6({gdu:1,seg:c,itag:e,pb:""+!!l});if(!l)return ck(this,c,d),null;l.locations||(l.locations=new Map);if(!l.locations.has(e)){var y,O;r=(y=l.videoData.getPlayerResponse())==null?void 0:(O=y.streamingData)==null?void 0:O.adaptiveFormats;if(!r)return this.D6({gdu:"noadpfmts",seg:c,itag:e}),ck(this,c,d),null;y=r.find(function(U){return U.itag===e}); if(!y||!y.url){var D=l.videoData.videoId;l=[];var t=g.b(r);for(X=t.next();!X.done;X=t.next())l.push(X.value.itag);this.D6({gdu:"nofmt",seg:c,vid:D,itag:e,fullitag:Y,itags:l.join(",")});ck(this,c,d);return null}l.locations.set(e,new g.S4(y.url,!0))}r=l.locations.get(e);if(!r)return this.D6({gdu:"nourl",seg:c,itag:e}),ck(this,c,d),null;r=new b7(r);this.CC&&(r.get("dvc")?this.D6({dvc:r.get("dvc")||""}):r.set("dvc","webm"));(X=(t=this.XK(c-1,X,k))==null?void 0:t.UE)&&r.set("daistate",X);l.lI&&c>=l.lI&& r.set("skipsq",""+l.lI);(t=this.playback.getVideoData().clientPlaybackNonce)&&r.set("cpn",t);t=[];l.l2&&(t=w$O(this,l.l2),t.length>0&&r.set("acpns",t.join(",")));d||this.U.set(c,l);d=null;d=r.get("aids");X=r.Fq();(X==null?void 0:X.length)>2048&&this.D6({urltoolong:1,sq:c,itag:e,len:X.length});this.ph&&(X&&(r=l.cpn,k=l.l2,jK5(this,r,k),k&&!this.oe.has(k)&&(r=KOS(this,r,k),y=Tcg(this,k),this.D6({iofa:r}),this.D6({noawnzd:y-r}),this.D6({acpns:t.join("."),aids:(D=d)==null?void 0:D.replace(/,/g,".")}), this.oe.add(k))),this.D6({gdu:"v",seg:c,itag:Y,ast:l.Z6.toFixed(3),alen:l.durationMs.toFixed(3),acpn:l.cpn,avid:l.videoData.videoId}));return X}; g.J.KS=function(l,c,Y){var X=lo(this,l,Y);return(X=X?(X.Z6+X.durationMs)/1E3:0)&&c>X?(this.Th(l,Y,!0),this.playback.seekTo(X),!0):!1}; g.J.Th=function(l,c,Y){Y=Y===void 0?!1:Y;var X=lo(this,l,c);if(X){var k=void 0,r=X.l2;if(r){this.D6({skipadonsq:c,sts:Y,abid:r,acpn:X.cpn,avid:X.videoData.videoId});Y=this.C.get(r);if(!Y)return;Y=g.b(Y);for(r=Y.next();!r.done;r=Y.next())r=r.value,r.lI=c,r.US=l,r.Z6>X.Z6&&(k=r)}this.T=X.cpn;ndr(this);l=this.playback.getCurrentTime();uU(this,X,k,l,l,!1,!0)}}; g.J.zl=function(){for(var l=g.b(this.N),c=l.next();!c.done;c=l.next())c=c.value,c.lI=NaN,c.US=NaN;ndr(this);this.D6({rsac:"resetSkipAd",sac:this.T});this.T=""}; g.J.XK=function(l,c,Y){return this.NQ.XK(l,c,Y)}; g.J.bX=Xk(63); g.J.e1=function(l,c,Y,X,k,r,e,d,y){X.length>0&&this.D6({onssinfo:1,sq:l,start:c.toFixed(3),cpns:X.join(","),ds:k.join(","),isVideo:e?1:0});y&&this.NQ.e1(l,e,d,y);if(e){if(X.length&&k.length)for(this.T&&this.T===X[0]&&this.D6({skipfail:1,sq:l,acpn:this.T}),l=c+this.hs(),e=0;e0&&(this.H2=0,this.gB="",this.api.publish("serverstitchedvideochange"));this.playback.bV(Y,X);return!0}; g.J.jq=function(){this.D6({rstdaist:1});this.NQ.clearAll()}; g.J.Oq=function(l){var c;if(l!==((c=this.Kh)==null?void 0:c.identifier))this.D6({ignorenoad:l});else{this.Pu.add(l);(this.fh.B("html5_log_noad_response_received")||this.playback.getVideoData().q0())&&this.D6({noadrcv:l});var Y;((Y=this.Kh)==null?void 0:Y.identifier)===l&&Lq(this)}}; g.J.V1=function(){return this.H2}; g.J.OM=function(){return this.gB}; g.J.LD=function(l){if(this.h4)return this.D6({dai_disabled:l.event}),!1;if(this.playback.getVideoData().q0()&&(this.fh.B("html5_lifa_no_gab_on_predict_start")&&l.event==="predictStart"||l.event==="continue"||l.event==="stop"))return this.D6({cuepoint_skipped:l.event}),!1;var c=v1(this.api.wB());if(c=c?c.LD(l):!1)this.AJ={WE:l.identifier,Lc:l.startSecs};else if(this.AJ&&this.AJ.WE===l.identifier&&l.startSecs>this.AJ.Lc+1){this.D6({cueStChg:l.identifier,oldSt:this.AJ.Lc.toFixed(3),newSt:l.startSecs.toFixed(3), abid:this.AJ.Ut});if(this.AJ.Ut){var Y=l.startSecs-this.AJ.Lc,X=this.C.get(this.AJ.Ut);if(X){X=g.b(X);for(var k=X.next();!k.done;k=X.next())k=k.value,k.Z6>=0&&(k.Z6+=Y*1E3,this.fh.B("html5_ssdai_update_timeline_on_start_time_change")&&(k.tA+=Y*1E3),this.D6({newApEt:k.Z6,newApPrt:k.tA,acpn:k.cpn}))}}this.AJ.Lc=l.startSecs}return c}; g.J.Yh=function(l){return this.h4?!1:!!xvi(this,l)}; g.J.h9=function(l){var c=this;this.playback.pauseVideo();var Y=this.playback.getCurrentTime(),X=this.fh.B("html5_lifa_reset_segment_index_on_skip"),k=X?Y+this.playback.hs():Y,r=this.K.get(this.gB),e=this.G.get(this.gB);if(r){this.T=this.gB;this.j=!1;r.GV=!0;Y=this.playback.getCurrentTime();this.D={I2:e,isAd:!0,Yk:!1,hN:Y,adCpn:this.gB,Xv:r,ldz:l};this.playback.G0(r,this.iH(),Y,this.playback.getCurrentTime(),!1,!0,l,(0,g.nb)());X&&this.playback.Lz();if(e==null?0:e.start)this.JJ=Y*1E3-e.start;this.U.clear(); this.playback.gy();this.gB=this.iH().cpn;this.api.publish("serverstitchedvideochange");this.playback.seekTo(k,{seekSource:89,N0:"lifa_skip"});this.playback.playVideo();this.xT||(this.xT=this.events.Z(this.api,"progresssync",function(){c.py(r)})); return!0}this.D6({skipFail:Y},!0);return!1}; g.J.D6=function(l,c){((c===void 0?0:c)||this.ph||this.playback.getVideoData().q0())&&this.playback.Gz("sdai",l)}; var qky=0;g.P(VYc,g.sb);g.J=VYc.prototype;g.J.onCueRangeEnter=function(l){var c=l.getId();this.playback.Gz("sdai",{oncueEnter:1,cpn:c,start:l.start,end:l.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.C0()||0).toFixed(3)});l=this.K.get(c);this.playback.Gz("sdai",{enterAdCueRange:1});c=this.gB||this.iH().cpn;var Y;c=(Y=this.K.get(c))!=null?Y:this.iH();l&&(Y={RS:c,eJ:l,c7:this.playback.getCurrentTime()},this.gj(Y))}; g.J.onCueRangeExit=function(l){var c=this.playback.getCurrentTime()*1E3;l=l.getId();for(var Y=g.b(this.G.values()),X=Y.next();!X.done;X=Y.next())if(X=X.value,X.getId()!==l&&c>=X.start&&c<=X.end)return;if(c=this.K.get(l))c={RS:c,eJ:this.iH(),c7:this.playback.getCurrentTime()},this.gj(c)}; g.J.gj=function(l){this.T||this.j||this.gH(this.gB);var c=l.RS,Y=l.eJ;if(Y.cpn===this.gB)this.playback.Gz("sdai",{igtranssame:1,enter:Y.cpn,exit:c.cpn});else{var X=this.j,k=!!this.T;this.T="";var r=l.c7,e=c.playerType===2?c.Z6/1E3+c.videoData.nh:this.iH().videoData.nh;if(c.playerType===2&&Y.playerType===2)k?this.playback.Gz("sdai",{igtransskip:1,enter:Y.cpn,exit:c.cpn,seek:X,skip:this.T}):uU(this,c,Y,e,r,X,k);else{this.gB=Y.cpn;l=l.MQd;if(c.playerType===1&&Y.playerType===2){this.JJ=0;gw(this,Y);var d= Eb(this,"c2a",Y);this.playback.Gz("sdai",d);this.H2++}else if(c.playerType===2&&Y.playerType===1){d=c.videoData.nh;this.api.publish("serverstitchedvideochange");var y=Eb(this,"a2c");this.playback.Gz("sdai",y);this.H2=0;this.JJ=d*1E3;this.wC=e;ZTi(this,c.l2)}this.playback.G0(c,Y,e,r,X,k,l)}this.T="";this.j=!1}}; g.J.seekTo=function(l,c,Y,X){l=l===void 0?0:l;c=c===void 0?{}:c;Y=Y===void 0?!1:Y;X=X===void 0?null:X;this.gH(this.gB);this.playback.getVideoData().q0()&&l<=this.wC?(this.playback.pauseVideo(),this.wC=this.JJ=0,odS(this,l)):g.sb.prototype.seekTo.call(this,l,c,Y,X)}; g.J.Th=function(l,c,Y){Y=Y===void 0?!1:Y;var X=lo(this,l,c);if(X){var k=void 0,r=X.l2;if(r){this.playback.Gz("sdai",{skipadonsq:c,sts:Y,abid:r,acpn:X.cpn,avid:X.videoData.videoId});Y=this.C.get(r);if(!Y)return;Y=g.b(Y);for(r=Y.next();!r.done;r=Y.next())r=r.value,r.lI=c,r.US=l,r.Z6>X.Z6&&(k=r)}this.gH(this.gB);this.T=X.cpn;ndr(this);l=this.playback.getCurrentTime();uU(this,X,k,l,l,!1,!0)}}; g.J.e1=function(l,c,Y,X,k,r,e,d,y){X.length>0&&this.playback.Gz("sdai",{onssinfo:1,sq:l,start:c.toFixed(3),cpns:X.join(","),ds:k.join(","),isVideo:e?1:0});y&&this.NQ.e1(l,e,d,y);if(e){if(X.length&&k.length)for(this.T&&this.T===X[0]&&this.playback.Gz("sdai",{skipfail:1,sq:l,acpn:this.T}),l=c+this.hs(),Y=0;Y=0&&this.N.splice(l,1)}; g.J.gH=function(l){var c=l||this.gB,Y=this.K.get(c);if(Y){l=Y.videoData;var X,k;c=Y.ZQ||((k=(X=this.G.get(c))==null?void 0:X.start)!=null?k:0)/1E3;X=this.playback.getCurrentTime()-c;l.nh=X>0?X:0}else this.iH().videoData.nh=this.playback.getCurrentTime()};g.P(WOr,g.C);g.J=WOr.prototype; g.J.sC=function(l,c){c=c===void 0?"":c;if(this.timeline.K===c)return!0;var Y=this.timeline.D,X=Y==null?void 0:Y.getVideoData();if(!Y||!X)return this.api.Gz("ssap",{htsm:Y?0:1}),!1;if(this.api.B("html5_ssap_clear_timeline_before_update")){var k=this.timeline,r;(r=k.D)==null||tYg(r);k.G.clear()}k=QX(Y);var e=!1;r=[];var d=new Map;Y=[];var y=[],O=0,D=0,t=0,U=[];l=g.b(l);for(var G=l.next();!G.done;G=l.next())a:{var f=void 0,a=void 0,p=G.value,S=p.clipId;if(S){if(p.WM){t=p.WM.YC||0;G=p.WM.n2||1;var x= Number(((p.WM.IF||0)/(p.WM.F2||1)*1E3).toFixed(0));t=G=x+Number((t/G*1E3).toFixed(0))}else G=x=t,this.vY.has(S)||this.SG.add(S);var h=(a=d.get(S))!=null?a:0,K=this.timeline.K;a=!1;if(K&&this.api.B("html5_ssap_clear_timeline_before_update")){if(K=this.sO.get(S))K.start=x,K.end=G,a=!0}else{if(K){var Q=S;K=x;var lc=G,E=h,kv=Bd(this.timeline,Q);if(kv!=null&&kv.length){E=d){this.cq.set(l,Y);LOi(this,l,c);this.RP.set(l,(0,g.nb)());if(Y=this.sO.get(c))for(Y=Y.getId().split(","),Y=g.b(Y),e=Y.next();!e.done;e=Y.next())e=e.value,e!==c&&this.SG.has(e)&&(this.SG.delete(e),this.vY.add(e));this.gH();c=r.vZ()/1E3;r=void 0;Y=(r=g.GR(this.api.L().experiments,"html5_ssap_skip_seeking_offset_ms"))!=null?r:0;this.api.B("html5_ssap_keep_media_on_finish_segment")?this.playback.seekTo(c+ Y/1E3,{Br:!0}):this.playback.seekTo(c+Y/1E3);this.Iu?(this.api.Gz("ssap",{gpfreload:this.gB}),mvn(this)||(this.Iu=!1),this.playback.gy(!1,!1,this.api.B("html5_ssap_keep_media_on_finish_segment"))):X&&this.playback.gy(!1,!1,this.api.B("html5_ssap_keep_media_on_finish_segment"));k&&this.api.playVideo(1,this.api.B("html5_ssap_keep_media_on_finish_segment"));return[l]}}}return[]}; g.J.XT=function(){var l=this.timeline.D;if(!l)return 0;var c=l.Mx();l=g.b(l.D.values());for(var Y=l.next();!Y.done;Y=l.next()){Y=g.b(Y.value);for(var X=Y.next();!X.done;X=Y.next())X=X.value,X.Mx()>c&&(c=X.Mx())}return c/1E3}; g.J.yB=function(){var l=this.playback.getCurrentTime()*1E3;var c=AKy(this,l);if(!c){var Y=Bd(this.timeline,this.gB);if(Y){Y=g.b(Y);for(var X=Y.next();!X.done;X=Y.next())X=X.value,X.vZ()>l&&(c=X)}}return c&&c.getType()===1?c.vZ()/1E3:0}; g.J.getVideoData=function(l){if(l===2&&!this.iN()){if(this.xd&&this.Yt.has(this.xd))return this.Yt.get(this.xd);this.api.Gz("ssap",{lpanf:""+CM(this)});return null}return lsL(this)}; g.J.iN=function(){var l=Bd(this.timeline,this.gB);return(l==null?0:l.length)?l[0].getType()===2:!1}; g.J.Sg=function(){var l=Bd(this.timeline,this.gB);return(l==null?0:l.length)?l[0].G:!1}; g.J.seekTo=function(l,c){c=c===void 0?{}:c;var Y=FOL(this,this.playback.getCurrentTime());this.playback.seekTo(l+Y/1E3,c)}; g.J.jM=function(l,c,Y){return new g.r8(l,c,{id:Y,namespace:"ssap",priority:9})}; g.J.onCueRangeEnter=function(l){if(!this.hP.has(l.getId())){this.api.Gz("ssap",{oce:1,cpn:l.getId(),st:l.start,et:l.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.C0()||0).toFixed(3)});for(var c=l.getId().split(","),Y=0;YY+1)for(X=Y+1;X0?c:0}; g.J.aV6=function(l){var c=this.Yt.get(this.gB);c&&this.playback.uF(l-c.wC/1E3,c.lengthSeconds,this.gB)}; g.J.Tz=function(){this.api.L().EV()&&this.api.Gz("ssap",{di:""+this.gB,dic:""+this.playback.getVideoData().clientPlaybackNonce});this.Yt.clear();this.SG.clear();this.hP.clear();this.cq.clear();this.RP.clear();this.vY.clear();this.bF=[];QKc(this);this.nm="";g.HJ(this.events);g.C.prototype.Tz.call(this)};g.P(krS,g.C);g.J=krS.prototype;g.J.onCueRangeEnter=function(l){if(this.D===this.app.MQ()){var c=this.N.get(l);c?Od5(this,c.target,c.Wn,l):this.LC("dai.transitionfailure",{e:"unexpectedCueRangeTriggered",cr:l.toString()})}else if(c=this.G.find(function(k){return k.OP.I2===l})){var Y=c.OP,X=Y.target; Y=Y.Wn;X?Od5(this,X,Y,l):yIy(this,c.tA,Y,l)}}; g.J.onQueuedVideoLoaded=function(){var l=this.C;JD(this);if(l){if(!e0(this,l)){var c=this.app.MQ();this.LC("dai.transitionfailure",{e:"unexpectedPresentingPlayer",pcpn:c==null?void 0:c.getVideoData().clientPlaybackNonce,ccpn:""+l.playerVars.cpn})}this.app.MQ().addCueRange(l.OP.I2)}}; g.J.seekTo=function(l,c,Y,X){l=l===void 0?0:l;c=c===void 0?{}:c;X=X===void 0?null:X;if(Y===void 0?0:Y)Xti(this,l,c);else{Y=this.app.MQ()||null;var k=Y===this.T?this.W:null;d1(this,!1);this.AJ=l;this.j=c;X!=null&&this.U.start(X);Y&&(this.W=k||Y.getPlayerState(),Y.MI(),this.T=Y)}}; g.J.WW=function(l){g.PE(l,128)&&fsV(this)}; g.J.isManifestless=function(){return Ug(this.D.getVideoData())}; g.J.Tz=function(){d1(this,!1);bdn(this);g.C.prototype.Tz.call(this)}; g.J.LC=function(l,c){this.D.LC(new nr(l,c))}; var rI5=0;var qFX="MWEB TVHTML5 TVHTML5_AUDIO TVHTML5_CAST TVHTML5_KIDS TVHTML5_FOR_KIDS TVHTML5_SIMPLY TVHTML5_SIMPLY_EMBEDDED_PLAYER TVHTML5_UNPLUGGED TVHTML5_VR TV_UNPLUGGED_CAST WEB WEB_CREATOR WEB_EMBEDDED_PLAYER WEB_EXPERIMENTS WEB_GAMING WEB_HEROES WEB_KIDS WEB_LIVE_STREAMING WEB_MUSIC WEB_MUSIC_ANALYTICS WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC".split(" ");g.P(Dd,g.C);g.J=Dd.prototype;g.J.get=function(l){yx(this);var c=this.data.find(function(Y){return Y.key===l}); return c?c.value:null}; g.J.set=function(l,c,Y){this.remove(l,!0);yx(this);l={key:l,value:c,expire:Infinity};Y&&isFinite(Y)&&(Y*=1E3,l.expire=(0,g.nb)()+Y);for(this.data.push(l);this.data.length>this.K;)(Y=this.data.shift())&&tD(this,Y,!0);Ox(this)}; g.J.remove=function(l,c){c=c===void 0?!1:c;var Y=this.data.find(function(X){return X.key===l}); Y&&(tD(this,Y,c),g.lv(this.data,function(X){return X.key===l}),Ox(this))}; g.J.removeAll=function(l){if(l=l===void 0?!1:l)for(var c=g.b(this.data),Y=c.next();!Y.done;Y=c.next())tD(this,Y.value,l);this.data=[];Ox(this)}; g.J.Tz=function(){var l=this;g.C.prototype.Tz.call(this);this.data.forEach(function(c){tD(l,c,!0)}); this.data=[]};g.P(Ux,g.C);Ux.prototype.pK=function(l){if(l)return this.G.get(l)}; Ux.prototype.Tz=function(){this.D.removeAll();this.G.removeAll();g.C.prototype.Tz.call(this)};g.uDQ=pm(function(){var l=window.AudioContext||window.webkitAudioContext;try{return new l}catch(c){return c.name}});g.P(idL,g.B);g.J=idL.prototype;g.J.bU=function(){g.dR(this.element,g.wy.apply(0,arguments))}; g.J.Ce=function(){this.TY&&(this.TY.removeEventListener("focus",this.Yz),g.DI(this.TY),this.TY=null)}; g.J.qk=function(){this.vU();var l=this.app.L();l.sx||this.bU("tag-pool-enabled");l.W&&this.bU(g.LB.HOUSE_BRAND);l.playerStyle==="gvn"&&(this.bU("ytp-gvn"),this.element.style.backgroundColor="transparent");l.DZ&&(this.P7=g.JS("yt-dom-content-change",this.resize,this));this.Z(window,"orientationchange",this.resize,this);this.Z(window,"resize",this.resize,this)}; g.J.B5=function(l){g.jk(this.app.L());this.U8=!l;GS(this)}; g.J.resize=function(){if(this.TY){var l=this.JC();if(!l.isEmpty()){var c=!g.i0(l,this.ij.getSize()),Y=nbc(this);c&&(this.ij.width=l.width,this.ij.height=l.height);l=this.app.L();(Y||c||l.DZ)&&this.app.Ih.publish("resize",this.getPlayerSize())}}}; g.J.Rg=function(l,c){this.updateVideoData(c)}; g.J.updateVideoData=function(l){if(this.TY){var c=this.app.L();gO&&(this.TY.setAttribute("x-webkit-airplay","allow"),l.title?this.TY.setAttribute("title",l.title):this.TY.removeAttribute("title"));this.TY.setAttribute("controlslist","nodownload");c.mD&&l.videoId&&(this.TY.poster=l.Bp("default.jpg"))}c=g.iG(l,"yt:bgcolor");this.pp.style.backgroundColor=c?c:"";this.TP=dF(g.iG(l,"yt:stretch"));this.zP=dF(g.iG(l,"yt:crop"),!0);g.DK(this.element,"ytp-dni",l.UG);this.resize()}; g.J.setGlobalCrop=function(l){this.m1=dF(l,!0);this.resize()}; g.J.setCenterCrop=function(l){this.ZW=l;this.resize()}; g.J.wW=function(){}; g.J.getPlayerSize=function(){var l=this.app.L(),c=this.app.Ih.isFullscreen(),Y=l.externalFullscreen&&g.h2(l);if(c&&sL()&&!Y)return new g.RQ(window.outerWidth,window.outerHeight);Y=!isNaN(this.Ip.width)&&!isNaN(this.Ip.height);var X=this.app.L().B("kevlar_player_enable_squeezeback_fullscreen_sizing");if(c&&!Y&&X)return new g.RQ(this.element.clientWidth,this.element.clientHeight);if(c||l.oB){if(window.matchMedia){l="(width: "+window.innerWidth+"px) and (height: "+window.innerHeight+"px)";this.rA&&this.rA.media=== l||(this.rA=window.matchMedia(l));var k=this.rA&&this.rA.matches}if(k)return new g.RQ(window.innerWidth,window.innerHeight)}else if(Y)return this.Ip.clone();return new g.RQ(this.element.clientWidth,this.element.clientHeight)}; g.J.JC=function(){var l=this.app.L().B("enable_desktop_player_underlay"),c=this.getPlayerSize(),Y=g.GR(this.app.L().experiments,"player_underlay_min_player_width");return l&&this.Y8&&c.width>Y?(l=g.GR(this.app.L().experiments,"player_underlay_video_width_fraction"),new g.RQ(Math.min(c.height*this.getVideoAspectRatio(),c.width*l),Math.min(c.height,c.width*l/this.getVideoAspectRatio()))):c}; g.J.getVideoAspectRatio=function(){return isNaN(this.TP)?vbg(this):this.TP}; g.J.getVideoContentRect=function(l){var c=this.JC();l=xYO(this,c,this.getVideoAspectRatio(),l);return new g.rg((c.width-l.width)/2,(c.height-l.height)/2,l.width,l.height)}; g.J.kx=function(l){this.Y8=l;this.resize()}; g.J.Dy=function(){return this.YX}; g.J.onMutedAutoplayChange=function(){GS(this)}; g.J.setInternalSize=function(l){g.i0(this.Ip,l)||(this.Ip=l,this.resize())}; g.J.Tz=function(){this.P7&&g.dI(this.P7);this.Ce();g.B.prototype.Tz.call(this)};g.J=hGV.prototype;g.J.click=function(l,c){this.elements.has(l);this.D.has(l);var Y=g.nj();Y&&l.visualElement&&g.Ju(Y,l.visualElement,c)}; g.J.createClientVe=function(l,c,Y,X){var k=this;X=X===void 0?!1:X;this.elements.has(l);this.elements.add(l);Y=qdn(Y);l.visualElement=Y;var r=g.nj(),e=g.zg();r&&e&&(g.pg("combine_ve_grafts")?H5(nB(),Y,e):g.I_(g.uS)(void 0,r,e,Y));c.addOnDisposeCallback(function(){k.elements.has(l)&&k.destroyVe(l)}); X&&this.G.add(l)}; g.J.createServerVe=function(l,c,Y){var X=this;Y=Y===void 0?!1:Y;this.elements.has(l);this.elements.add(l);c.addOnDisposeCallback(function(){X.destroyVe(l)}); Y&&this.G.add(l)}; g.J.destroyVe=function(l){this.elements.has(l);this.elements.delete(l);this.K.delete(l);this.D.delete(l);this.G.delete(l)}; g.J.iT=function(l,c){this.clientPlaybackNonce!==c&&(this.clientPlaybackNonce=c,hN(nB(),l),Hdc(this))}; g.J.setTrackingParams=function(l,c){this.elements.has(l);c&&(l.visualElement=g.vR(c))}; g.J.QB=function(l,c,Y){this.elements.has(l);c?this.D.add(l):this.D.delete(l);var X=g.nj(),k=l.visualElement;this.G.has(l)?X&&k&&(c?g.rl(X,[k]):g.ex(X,[k])):c&&!this.K.has(l)&&(X&&k&&g.kQ(X,k,void 0,Y),this.K.add(l))}; g.J.hasVe=function(l){return this.elements.has(l)};g.P(g.Pk,g.C);g.Pk.create=function(l,c,Y,X){try{var k=typeof l==="string"?l:"player"+g.Ag(l),r=ib[k];if(r){try{r.dispose()}catch(d){g.ot(d)}ib[k]=null}var e=new g.Pk(l,c,Y,X);e.addOnDisposeCallback(function(){ib[k]=null;e.Zg&&e.Zg()}); return ib[k]=e}catch(d){throw g.ot(d),(d&&d instanceof Error?d:Error(String(d))).stack;}}; g.J=g.Pk.prototype;g.J.b2=function(){return this.visibility}; g.J.ND=function(l){var c=this.Ki();if(l!==c){l.getVideoData().autonavState=c.getVideoData().autonavState;c.sz(this.qN,this);var Y=c.getPlaybackRate();c.oA();this.eb.ND(l);l.setPlaybackRate(Y);l.lH(this.qN,this);CDy(this)}}; g.J.hC=function(){this.y0||(this.y0=g.JC(QJ(),UJX()));return this.y0}; g.J.Ce=function(l){if(this.mediaElement){this.DJ&&(this.events.BA(this.DJ),this.DJ=null);g.HJ(this.FQ);var c=this.MQ();c&&c.Ce(!0,!1,l);this.template.Ce();try{this.B("html5_use_async_stopVideo")?this.mediaElement.dispose():this.mediaElement.GR()}catch(Y){g.Cj(Y)}this.mediaElement=null}}; g.J.KA=function(l,c,Y){Y=Y===void 0?!1:Y;if(l!==this.MQ()){this.logger.debug(function(){return"start set presenting player, type "+l.getPlayerType()+", vid "+l.getVideoData().videoId}); var X=null,k=this.MQ();Y=this.B("web_player_present_empty")?!Y:!0;k&&Y&&(X=k.getPlayerState(),this.logger.debug("set presenting player, destroy modules"),S6(this.GE,3),Cp(this,"cuerangesremoved",k.zL()),this.zN&&!l.isGapless()&&k.isGapless()&&this.mediaElement&&this.mediaElement.stopVideo(),k=l.zt()&&k.zt(),this.Ci.CY("iv_s"),Ebv(this,k));l.getPlayerType()===1&&this.ND(l);LRv(this,l);this.eb.KA(l);this.mediaElement&&l.setMediaElement(this.mediaElement);l.lH(this.MV,this);l.yp()?iNc(this,"setPresenting", !1):(this.Rg("newdata",l,l.getVideoData()),X&&!g.OW(X,l.getPlayerState())&&this.YD(new g.Gd(l.getPlayerState(),X)),c=c&&this.B("html5_player_preload_ad_fix")&&l.getPlayerType()===1,l.yW()&&!c&&this.Rg("dataloaded",l,l.getVideoData()),(c=(c=l.getVideoData().G)&&c.video)&&this.Ih.Fr("onPlaybackQualityChange",c.quality),Cp(this,"cuerangesadded",l.zL()),c=l.getPlayerState(),g.L(c,2)?BdL(this):g.L(c,8)?l.playVideo():l.Vh()&&l.pauseVideo(),c=this.Ki(),l.getPlayerType()===2&&(l.getVideoData().yw=c.getVideoData().clientPlaybackNonce), l.getPlayerType()!==2||this.jt()||(X=l.getVideoData(),c.zK(X.clientPlaybackNonce,X.fC||"",X.breakType||0,X.GN,X.videoId||"")),this.logger.debug("finish set presenting player"))}}; g.J.XN=function(){if(this.Ki()!==this.MQ()){var l=this.MQ();this.logger.debug(function(){return"release presenting player, type "+(l==null?void 0:l.getPlayerType())+", vid "+(l==null?void 0:l.getVideoData().videoId)}); this.KA(this.Ki())}}; g.J.jY=function(){return this.eb}; g.J.KC=function(l){return this.eb.KC(l)}; g.J.Ki=function(){return this.eb.Ki()}; g.J.MQ=function(){return this.eb.MQ()}; g.J.fN=Xk(50);g.J.tbU=function(){Re(this)||(this.logger.debug("application playback ready"),this.PS(5))}; g.J.bVQ=function(){if(!Re(this)){this.logger.debug("playback ready");a6V(this);var l=this.MQ(),c=l.getPlayerState();l.Vh()?this.pauseVideo():c.isOrWillBePlaying()&&this.playVideo()}}; g.J.canPlayType=function(l){return Kr(l)}; g.J.L=function(){return this.fh}; g.J.getVideoData=function(){return this.MQ().getVideoData()}; g.J.Ar=Xk(19);g.J.u8=function(){return this.Ki().getVideoData()}; g.J.getVideoLoadedFraction=function(l){return(l=this.KC(l))?l.getVideoLoadedFraction():this.eb.D.getVideoLoadedFraction()}; g.J.m0=function(){return this.template}; g.J.wB=function(){return this.GE}; g.J.Wp=function(){return this.Ci}; g.J.Bq=function(l){var c=this.KC(1);c&&c.z0(l)}; g.J.Ko=function(){var l=this.GE.Ko();this.Ih.publish("videoStatsPingCreated",l);return l}; g.J.getVolume=function(){return Math.round(this.Ih.getVolume())}; g.J.isMuted=function(){return this.Ih.isMuted()}; g.J.w8=function(){if(this.Ki()===this.MQ()&&this.Bu)return this.Bu.postId}; g.J.ZUf=function(){var l=this;this.B("use_rta_for_player")||(g.nz(this.fh)?g.ra(this.fh,g.mj(this.getVideoData())).then(function(c){mm(QJ(),c);xK5(l.getVideoData(),l.fh,l.hC())}):xK5(this.getVideoData(),this.fh,this.hC()))}; g.J.mK=function(l){this.Ih.publish("poTokenVideoBindingChange",l)}; g.J.ey=function(l){this.Ih.publish("d6de4videobindingchange",l)}; g.J.ZD=function(){this.Zw&&this.Zw.ZD()}; g.J.Zn=function(l){this.Zw=l}; g.J.Ur=function(l){if(l===1){this.Ci.tick("vr");var c=this.MQ();c.oM();w8n(this.Ci,c.getVideoData(),qpn(this));qxk(this.GE)}c=this.fh;if(Yr(c)&&c.C||g.o1(c)){var Y;c=(Y=this.MQ())==null?void 0:Y.getVideoData();((c==null?0:c.q0())||this.B("html5_ssdai_always_publish_ad_state_change")&&(c==null?0:c.enableServerStitchedDai)||!this.jt())&&this.Ih.Fr("onAdStateChange",l)}}; g.J.setLoopVideo=function(l){var c=this.MQ();c===this.Ki()&&c.Aw()!==l&&(c.setLoop(l),this.Ih.cU("onLoopChange",l))}; g.J.getLoopVideo=function(){return this.MQ().Aw()}; g.J.setLoopRange=function(l){var c=!1;!!this.Bu!==!!l?c=!0:this.Bu&&l&&(c=this.Bu.startTimeMs!==l.startTimeMs||this.Bu.endTimeMs!==l.endTimeMs||this.Bu.postId!==l.postId||this.Bu.type!==l.type);if(c){(c=this.MQ())&&r5(c.getVideoData())&&c.Gz("slr",{et:(l==null?void 0:l.endTimeMs)||-1});c=this.Ki();c.EU("applooprange");if(l){var Y=new g.r8(l.startTimeMs,l.endTimeMs,{id:"looprange",namespace:"applooprange"});c.addCueRange(Y)}else{this.u8().clipConfig=void 0;var X;((Y=this.Bu)==null?void 0:Y.type)!== "repeatChapter"||isNaN(Number((X=this.Bu)==null?void 0:X.loopCount))||(Y={loopCount:String(this.Bu.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.Oq("repeatChapterLoopEvent",Y))}this.Bu=l;this.Ih.cU("onLoopRangeChange",l||void 0);this.Ki()===this.MQ()&&(this.VK(),c.hI())}}; g.J.getLoopRange=function(){return this.Bu}; g.J.VK=function(){var l="",c=this.Ki();this.Bu?c!==this.MQ()?l="pnea":YpV(this,c.getCurrentTime())&&(this.Bu.loopCount=0,l="ilr"):l="nlr";var Y=this.MQ();if(Y&&r5(Y.getVideoData()))if(this.B("html5_gapless_log_loop_range_info")){var X,k;Y.Gz("slrre",{rej:l,ct:c.getCurrentTime(),lst:(X=this.Bu)==null?void 0:X.startTimeMs,let:(k=this.Bu)==null?void 0:k.endTimeMs})}else Y.Gz("slrre",{});l||e_V(this)}; g.J.setPlaybackRate=function(l,c){if(!isNaN(l)){l=mYV(this,l);var Y=this.Ki();Y.getPlaybackRate()!==l&&(Y.setPlaybackRate(l),c&&!this.fh.T&&g.jQ("yt-player-playback-rate",l),this.Ih.Fr("onPlaybackRateChange",l))}}; g.J.getCurrentTime=function(l,c,Y){c=c===void 0?!0:c;if(this.getPresentingPlayerType()===3)return this.eb.RV.getCurrentTime();var X=l===2&&this.getVideoData().enableServerStitchedDai,k=g.uz(this.getVideoData());l=X||k?this.MQ():this.KC(l);if(!l)return this.eb.D.getCurrentTime();if(k&&this.Tc)return c=this.Tc,l=l.getCurrentTime(),Y?Y=Xr(c,Y):(Y=FOL(c,l),Y=l-Y/1E3),Y;if(c){if(X&&this.nV&&(Y=this.nV.JJ/1E3,Y!==0))return Y;Y=pp(this,l);return Hk(this,Y.getCurrentTime(),Y)}X&&this.nV?(Y=this.nV,l=l.getCurrentTime(), Y=(Y=Ncr(Y,l*1E3))?l-Y.start/1E3:l):Y=l.getCurrentTime();return Y}; g.J.CE=function(){var l=this.KC();if(!l)return this.eb.D.CE();l=pp(this,l);return Hk(this,l.CE(),l)}; g.J.getDuration=function(l,c){c=c===void 0?!0:c;var Y=this.getVideoData(),X=l===2&&Y.enableServerStitchedDai,k=g.uz(Y);var r=X||k?this.MQ():this.KC(l);if(!r)return this.eb.D.getDuration();if(Y.hasProgressBarBoundaries()&&!X&&!k){var e,d=Number((e=Y.progressBarStartPosition)==null?void 0:e.utcTimeMillis),y;Y=Number((y=Y.progressBarEndPosition)==null?void 0:y.utcTimeMillis);if(!isNaN(d)&&!isNaN(Y))return(Y-d)/1E3}if(k&&this.Tc)return c=I2S(this.Tc,this.Tc.OM()),l===1&&c===0?r.getDuration():c;if(c)return r= Nl(this,r),Hk(this,r.getDuration(),r);X&&this.nV?(l=this.nV,r=r.getCurrentTime(),r=(r=p$i(l,r*1E3))?r.durationMs/1E3:0):r=r.getDuration();return r}; g.J.hA=function(l){var c=this.KC(l);return c?this.jt(c)?(c=Nl(this,c),c.hA()-c.getCurrentTime()+this.getCurrentTime(l)):c.hA():this.eb.D.hA()}; g.J.qb=function(){return this.K$}; g.J.addPlayerResponseForAssociation=function(l){this.Tc&&this.Tc.addPlayerResponseForAssociation(l)}; g.J.finishSegmentByCpn=function(l,c,Y){return this.Tc?this.Tc.finishSegmentByCpn(l,c,Y):[]}; g.J.qk=function(){this.template.qk();var l=this.Ih;l.state.element=this.template.element;var c=l.state.element,Y;for(Y in l.state.D)l.state.D.hasOwnProperty(Y)&&(c[Y]=l.state.D[Y]);(l=Vpn(this.template.element))&&this.events.Z(this.template,l,this.onFullscreenChange);this.B("web_player_present_empty")||this.events.Z(window,"resize",this.p8)}; g.J.getDebugText=function(l){var c=this.Ki().jC(l),Y=this.MQ(),X=this.Ki();if(Y&&Y!==X){Y=Y.jC(l);X=g.b(Object.keys(Y));for(var k=X.next();!k.done;k=X.next())k=k.value,c["ad"+k]=Y[k];if(l){Y=c;X={};if(k=u0(document,"movie_player"))X.bounds=k.getBoundingClientRect(),X["class"]=k.className;k={};var r=g.lM("video-ads");r?(x2V(r,k),k.html=r.outerHTML):k.missing=1;r={};var e=g.lM("videoAdUiSkipContainer"),d=g.lM("ytp-ad-skip-button-container"),y=g.lM("ytp-skip-ad-button"),O=e||d||y;O?(x2V(O,r),r.ima=e? 1:0,r.bulleit=d?1:0,r.component=y?1:0):r.missing=1;X=JSON.stringify({player:X,videoAds:k,skipButton:r});Y.ad_skipBtnDbgInfo=X}}l&&this.mediaElement&&(c["0sz"]=""+(+S9(this.mediaElement.getSize())===0),c.op=this.mediaElement.Dp("opacity"),Y=this.mediaElement.fD().y+this.mediaElement.getSize().height,c.yof=""+(+Y<=0),c.dis=this.mediaElement.Dp("display"));l&&((l=(0,g.p7)())&&(c.gpu=l),(l=this.fh.playerStyle)&&(c.ps=l),this.fh.ZA&&(c.webview=1));c.debug_playbackQuality=this.Ih.getPlaybackQuality(1); c.debug_date=(new Date).toString();c.origin=window.origin;c.timestamp=Date.now();delete c.uga;delete c.q;return JSON.stringify(c,null,2)}; g.J.getFeedbackProductData=function(){var l={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.L().experiments.experimentIds.join(", "),player_release:Yv[55]},c=this.getPlayerStateObject().j0;c&&(l.player_error_code=c.errorCode,l.player_error_details=JSON.stringify(c.errorDetail));return l}; g.J.getPresentingPlayerType=function(l){if(this.appState===1)return 1;if(Re(this))return 3;var c;if(l&&((c=this.nV)==null?0:c.iN(this.getCurrentTime())))return 2;var Y;return g.uz(this.getVideoData())&&((Y=this.Tc)==null?0:Y.iN())?2:this.MQ().getPlayerType()}; g.J.Sg=function(){return g.uz(this.getVideoData())&&this.Tc?this.Tc.Sg():!1}; g.J.getPlayerStateObject=function(l){return this.getPresentingPlayerType()===3?this.eb.RV.getPlayerState():this.KC(l).getPlayerState()}; g.J.getAppState=function(){return this.appState}; g.J.YUf=function(l){switch(l.type){case "loadedmetadata":this.xV.start();l=g.b(this.g$);for(var c=l.next();!c.done;c=l.next())c=c.value,P4r(this,c.id,c.MS6,c.qwh,void 0,!1);this.g$=[];break;case "loadstart":this.Ci.CY("gv");break;case "progress":case "timeupdate":ty(l.target.Dl())>=2&&this.Ci.CY("l2s");break;case "playing":g.lz&&this.xV.start();if(g.nz(this.fh))l=!1;else{var Y=this.MQ();c=g.j$(this.wB());l=this.mediaElement.Dp("display")==="none"||S9(this.mediaElement.getSize())===0;var X=fp(this.template), k=Y.getVideoData();Y=g.Zq(this.fh);k=e8(k);c=!X||c||Y||k||this.fh.ph;l=l&&!c}l&&(l=this.MQ(),l.Bf(),this.getVideoData().DZ||(this.getVideoData().DZ=1,this.L8(),l.playVideo()))}}; g.J.HVQ=function(l){this.Ih.fV("onLoadProgress",l)}; g.J.UOJ=function(){this.Ih.publish("playbackstalledatstart")}; g.J.ZVJ=function(l,c){this.Ih.publish("sabrCaptionsDataLoaded",l,c)}; g.J.WEQ=function(l){var c;(c=this.MQ())==null||c.Hq(l)}; g.J.lVd=function(l){var c;(c=this.MQ())==null||c.Cs(l)}; g.J.OVQ=function(l){l=pp(this,this.MQ());l=Hk(this,l.getCurrentTime(),l);this.Ih.Fr("onVideoProgress",l);this.fh.Ig&&teS(this,this.visibility.ZY())&&this.pauseVideo()}; g.J.kaJ=function(){this.Ih.Fr("onAutoplayBlocked");var l,c=(l=this.MQ())==null?void 0:l.getVideoData();c&&(c.aC=!0);this.B("embeds_enable_autoplay_and_visibility_signals")&&g.h2(this.fh)&&(l={autoplayBrowserPolicy:Ec(),autoplayIntended:gH(this.getVideoData()),autoplayStatus:"AUTOPLAY_STATUS_BLOCKED",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.Oq("embedsAutoplayStatusChanged",l))}; g.J.FXT=function(){this.Ih.publish("progresssync")}; g.J.s2d=function(){this.Ih.fV("onPlaybackPauseAtStart")}; g.J.Tkd=function(l){if(this.getPresentingPlayerType()===1){g.PE(l,1)&&!g.L(l.state,64)&&this.u8().isLivePlayback&&this.Ki().isAtLiveHead()&&this.Ih.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(g.PE(l,2)){if(this.Bu&&this.Bu.endTimeMs>=(this.getDuration()-1)*1E3){e_V(this);return}BdL(this)}if(g.L(l.state,128)){var c=l.state;this.cancelPlayback(5);c=c.j0;JSON.stringify({errorData:c,debugInfo:this.getDebugText(!0)});this.Ih.Fr("onError",Z5n(c.errorCode));this.Ih.fV("onDetailedError",{errorCode:c.errorCode, errorDetail:c.errorDetail,message:c.errorMessage,messageKey:c.rM,cpn:c.cpn});(0,g.nb)()-this.fh.EG>6048E5&&this.Ih.fV("onReloadRequired")}c={};if(l.state.isPlaying()&&!l.state.isBuffering()&&!ME("pbresume","ad_to_video")&&ME("_start","ad_to_video")){var Y=this.getVideoData();c.clientPlaybackNonce=Y.clientPlaybackNonce;Y.videoId&&(c.videoId=Y.videoId);g.m$(c,"ad_to_video");Qz("pbresume",void 0,"ad_to_video");qxk(this.GE)}this.Ih.publish("applicationplayerstatechange",l)}}; g.J.YD=function(l){this.getPresentingPlayerType()!==3&&this.Ih.publish("presentingplayerstatechange",l)}; g.J.WW=function(l){ae(this,t9(l.state));g.L(l.state,1024)&&this.Ih.isMutedByMutedAutoplay()&&(np(this,{muted:!1,volume:this.ue.volume},!1),hD(this,!1))}; g.J.zlf=function(l,c){l==="newdata"&&CDy(this);this.Ih.publish("applicationvideodatachange",l,c)}; g.J.Vkd=function(l,c){this.Ih.fV("onPlaybackAudioChange",this.Ih.getAudioTrack().rB.name);this.Ih.publish("internalaudioformatchange",this.Ih.getAudioTrack().rB.id,c)}; g.J.nlA=function(l){var c=this.MQ().getVideoData();l===c&&this.Ih.Fr("onPlaybackQualityChange",l.G.video.quality)}; g.J.Y1=function(){var l=this.eb.K[2]||null;if(l){var c=l.getVideoData();l=l.eZ();var Y;(Y=this.MQ())==null||Y.Gz("ssdai",{cleanaply:1,acpn:c==null?void 0:c.clientPlaybackNonce,avid:c.videoId,ccpn:l,sccpn:this.u8().clientPlaybackNonce===l?1:0,isDai:this.u8().enableServerStitchedDai?1:0});delete this.eb.K[2]}}; g.J.LXf=function(l,c){this.Rg(l,this.MQ(),c)}; g.J.Rg=function(l,c,Y){this.logger.debug(function(){return"on video data change "+l+", player type "+c.getPlayerType()+", vid "+Y.videoId}); this.fh.EV()&&c.Gz("vdc",{type:l,vid:Y.videoId||"",cpn:Y.clientPlaybackNonce||""});c===this.Ki()&&(this.fh.Fw=Y.oauthToken);if(c===this.Ki()){this.getVideoData().enableServerStitchedDai&&!this.nV?(this.Ki().Gz("sdai",{initSstm:1}),this.nV=this.B("html5_enable_ssdai_transition_with_only_enter_cuerange")?new VYc(this.Ih,this.fh,this.Ki(),this):new g.sb(this.Ih,this.fh,this.Ki(),this)):!this.getVideoData().enableServerStitchedDai&&this.nV&&(this.nV.dispose(),this.nV=null);var X,k;!g.uz(this.getVideoData())|| l!=="newdata"&&l!=="dataloaded"||this.getVideoData().clientPlaybackNonce===((X=this.K$.D)==null?void 0:(k=X.getVideoData())==null?void 0:k.clientPlaybackNonce)?!g.uz(this.getVideoData())&&this.Tc&&(this.Tc.dispose(),this.Tc=null):(yKn(this.K$),this.B("html5_ssap_cleanup_ad_player_on_new_data")&&this.Y1(),X=W8(this.K$,1,0,this.getDuration(1)*1E3,this.getVideoData()),this.K$.enqueue(X,!0),m_(this.K$,0,this.getDuration(1)*1E3,[X]),OTO(this.K$,this.getVideoData().clientPlaybackNonce,[X]),this.Tc&&(this.Tc.dispose(), this.Tc=null),this.Tc=new WOr(this.Ih,this.K$,this.Ki()),this.eb.Ki().w2(this.Tc))}if(l==="newdata")this.logger.debug("new video data, destroy modules"),S6(this.GE,2),this.Ih.publish("videoplayerreset",c);else{if(!this.mediaElement)return;l==="dataloaded"&&(this.Ki()===this.MQ()?(mX(Y.gf,Y.eL),FRX(this)):uIk(this));c.getPlayerType()===1&&(this.fh.yf&&veX(this),this.getVideoData().isLivePlayback&&!this.fh.rg&&this.xQ("html5.unsupportedlive",2,"DEVICE_FALLBACK"),Y.isLoaded()&&((gSV(Y)||this.getVideoData().j_)&& this.Ih.publish("legacyadtrackingpingchange",this.getVideoData()),Y.hasProgressBarBoundaries()&&d2k(this)));this.Ih.publish("videodatachange",l,Y,c.getPlayerType())}this.Ih.Fr("onVideoDataChange",{type:l,playertype:c.getPlayerType()});this.VK();(X=Y.G2)?this.gF.iT(X,Y.clientPlaybackNonce):Hdc(this.gF)}; g.J.tO=function(){S0(this,null);this.Ih.fV("onPlaylistUpdate")}; g.J.mOh=function(l){delete this.eI[l.getId()];this.Ki().removeCueRange(l);a:{l=this.getVideoData();var c,Y,X,k,r,e,d,y,O,D,t=((c=l.ZA)==null?void 0:(Y=c.contents)==null?void 0:(X=Y.singleColumnWatchNextResults)==null?void 0:(k=X.autoplay)==null?void 0:(r=k.autoplay)==null?void 0:r.sets)||((e=l.ZA)==null?void 0:(d=e.contents)==null?void 0:(y=d.twoColumnWatchNextResults)==null?void 0:(O=y.autoplay)==null?void 0:(D=O.autoplay)==null?void 0:D.sets);if(t)for(c=g.b(t),Y=c.next();!Y.done;Y=c.next())if(Y= Y.value,k=X=void 0,Y=Y.autoplayVideo||((X=Y.autoplayVideoRenderer)==null?void 0:(k=X.autoplayEndpointRenderer)==null?void 0:k.endpoint),X=g.m(Y,g.lG),r=k=void 0,Y!=null&&((k=X)==null?void 0:k.videoId)===l.videoId&&((r=X)==null?0:r.continuePlayback)){l=Y;break a}l=null}(c=g.m(l,g.lG))&&this.Ih.cU("onPlayVideo",{sessionData:{autonav:"1",itct:l==null?void 0:l.clickTrackingParams},videoId:c.videoId,watchEndpoint:c})}; g.J.PS=function(l){var c=this;l!==this.appState&&(this.logger.debug(function(){return"app state change "+c.appState+" -> "+l}),l===2&&this.getPresentingPlayerType()===1&&(ae(this,-1),ae(this,5)),this.appState=l,this.Ih.publish("appstatechange",l))}; g.J.xQ=function(l,c,Y,X,k){this.Ki().dT(l,c,Y,X,k)}; g.J.tG=function(l,c){this.Ki().handleError(new nr(l,c))}; g.J.isAtLiveHead=function(l,c){c=c===void 0?!1:c;var Y=this.KC(l);if(!Y)return this.eb.D.isAtLiveHead();l=Nl(this,Y);Y=pp(this,Y);return l!==Y?l.isAtLiveHead(Hk(this,Y.getCurrentTime(),Y),!0):l.isAtLiveHead(void 0,c)}; g.J.uN=function(){var l=this.KC();return l?Nl(this,l).uN():this.eb.D.uN()}; g.J.seekTo=function(l,c,Y,X,k){c=c!==!1;if(X=this.KC(X))this.appState===2&&xI(this),this.jt(X)?w1(this)?this.nV.seekTo(l,{seekSource:k},c,Y):this.M0.seekTo(l,{seekSource:k},c,Y):g.uz(this.getVideoData())&&this.Tc?this.Tc.seekTo(l,{SX:!c,GW:Y,N0:"application",seekSource:k}):X.seekTo(l,{SX:!c,GW:Y,N0:"application",seekSource:k})}; g.J.seekBy=function(l,c,Y,X){this.seekTo(this.getCurrentTime()+l,c,Y,X)}; g.J.ElJ=function(){this.Ih.Fr("SEEK_COMPLETE")}; g.J.wPA=function(){this.Ih.cU("onAbnormalityDetected")}; g.J.h0U=function(l){this.Ih.cU("onSnackbarMessage",l)}; g.J.qUQ=function(l){var c=this.MQ(),Y=c.getVideoData();if(this.appState===1||this.appState===2)Y.startSeconds=l;this.appState===2?g.L(c.getPlayerState(),512)||xI(this):this.Ih.Fr("SEEK_TO",l)}; g.J.JAd=function(){this.Ih.publish("airplayactivechange");this.fh.B("html5_external_airplay_events")&&this.Ih.fV("onAirPlayActiveChange",this.Ih.Kt())}; g.J.PdU=function(){this.Ih.publish("airplayavailabilitychange");this.fh.B("html5_external_airplay_events")&&this.Ih.fV("onAirPlayAvailabilityChange",this.Ih.Np())}; g.J.showAirplayPicker=function(){var l;(l=this.MQ())==null||l.EZ()}; g.J.lCs=function(){this.Ih.publish("beginseeking")}; g.J.NCh=function(){this.Ih.publish("endseeking")}; g.J.getStoryboardFormat=function(l){return(l=this.KC(l))?Nl(this,l).getStoryboardFormat():this.eb.D.getStoryboardFormat()}; g.J.wv=function(l){return(l=this.KC(l))?Nl(this,l).getVideoData().wv():this.eb.D.wv()}; g.J.jt=function(l){l=l||this.MQ();var c=!1;if(l){l=l.getVideoData();if(w1(this))l=l===this.nV.playback.getVideoData();else a:if(c=this.M0,l===c.D.getVideoData()&&c.G.length)l=!0;else{c=g.b(c.G);for(var Y=c.next();!Y.done;Y=c.next())if(l.Sb===Y.value.Sb){l=!0;break a}l=!1}c=l}return c}; g.J.d7=function(l,c,Y,X,k,r,e,d){this.logger.debug(function(){return"Adding video to timeline id="+l.video_id+"\n lengthMs="+X+" enterTimeMs="+k}); var y="",O=w1(this),D;(D=this.MQ())==null||D.Gz("appattl",{sstm:this.nV?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:O});y=O?a2v(this.nV,l,c,Y,X,k,r,e,d):dYr(this.M0,l,Y,X,k,r);this.logger.debug(function(){return"Video added to timeline id="+l.video_id+" timelinePlaybackId="+y}); return y}; g.J.VW=function(l,c,Y,X,k,r,e,d){if(w1(this)){var y=a2v(this.nV,l,c,Y,X,k,r,e,d);this.logger.debug(function(){return"Remaining video added to timeline id="+l.video_id+" timelinePlaybackId="+y})}return""}; g.J.Oq=function(l){var c;(c=this.nV)==null||c.Oq(l)}; g.J.O5=function(l,c){l=l===void 0?-1:l;c=c===void 0?Infinity:c;w1(this)||bdn(this.M0,l,c)}; g.J.cY=function(l,c,Y){if(w1(this)){var X=this.nV,k=X.fC.get(l);k?(Y===void 0&&(Y=k.tA),k.durationMs=c,k.tA=Y):X.Gt("Invalid_timelinePlaybackId_"+l+"_specified")}else{X=this.M0;k=null;for(var r=g.b(X.G),e=r.next();!e.done;e=r.next())if(e=e.value,e.Sb===l){k=e;break}k?(Y===void 0&&(Y=k.tA),PDX(X,k,c,Y)):kI(X,"InvalidTimelinePlaybackId timelinePlaybackId="+l)}}; g.J.enqueueVideoByPlayerVars=function(l,c,Y,X){Y=Y===void 0?Infinity:Y;X=X===void 0?"":X;this.jt();l=new g.sr(this.fh,l);X&&(l.Sb=X);yxk(this,l,c,Y)}; g.J.queueNextVideo=function(l,c,Y,X,k){Y=Y===void 0?NaN:Y;l=this.preloadVideoByPlayerVars(l,c===void 0?1:c,Y,X===void 0?"":X,k===void 0?"":k);c=this.MQ();l&&c&&(this.B("html5_check_queue_on_data_loaded")?this.L().supportsGaplessShorts()&&c.getVideoData().U&&(Y=this.l6,X=this.zN.C,Y.T!==l&&(Y.G=c,Y.T=l,Y.K=1,Y.D=l.getVideoData(),Y.N=X,Y.D.isLoaded()?Y.W():Y.D.subscribe("dataloaded",Y.W,Y))):(Y=ZCV(c,l,this.zN.C),Y!=null?(c.Gz("sgap",Y),c.getVideoData().U&&c.Sq(!1)):(l=l.getVideoData(),c=this.l6,c.D!== l&&(c.D=l,c.K=1,l.isLoaded()?c.C():c.D.subscribe("dataloaded",c.C,c)))))}; g.J.q3=function(l,c,Y,X){var k=this;Y=Y===void 0?0:Y;X=X===void 0?0:X;var r=this.MQ();r&&Nl(this,r).Cg();Fsk(this.zN,l,c,Y,X).then(function(){k.Ih.fV("onQueuedVideoLoaded")},function(){})}; g.J.Vq=function(){return this.zN.Vq()}; g.J.q1=function(l){var c=this.zN.D;return c?c.rq(l):!1}; g.J.clearQueue=function(l,c){l=l===void 0?!1:l;c=c===void 0?!1:c;this.logger.debug("Clearing queue");this.zN.clearQueue(l,c)}; g.J.loadVideoByPlayerVars=function(l,c,Y,X,k,r){c=c===void 0?1:c;var e=this.Ki();if(c===2&&this.u8().enableServerStitchedDai&&e&&!e.wg())return e.Gz("lvonss",{vid:(l==null?void 0:l.videoId)||"",ptype:c}),!1;var d=!1;e=new g.sr(this.fh,l);e.reloadPlaybackParams=r;g.I1(this.fh)&&!e.Ow&&O$(this.Ci);var y;r=this.Ci;var O=(y=e.Ed)!=null?y:"";r.timerName=O;this.Ci.BI("pl_i");this.B("web_player_early_cpn")&&e.clientPlaybackNonce&&this.Ci.infoGel({clientPlaybackNonce:e.clientPlaybackNonce});if(RAK(e).supportsVp9Encoding=== !1){var D;(D=this.MQ())==null||D.Gz("noVp9",{})}if(this.L().supportsGaplessShorts()){y=l2n(this.zN,e,c);if(y==null){ae(this,-1);l=this.zN;l.app.L().B("html5_gapless_new_slr")?kNn(l.app,"gaplessshortslooprange"):l.app.setLoopRange(null);l.app.getVideoData().yc=!0;var t;(t=l.D)==null||t.gG();var U;(U=l.D)==null||U.RF();Y={N0:"gapless_to_next_video",seekSource:60};X=g.GR(l.app.L().experiments,"html5_gapless_seek_offset");var G;(G=l.app.MQ())==null||G.seekTo(I_V(l)+X,Y);if(!l.app.getPlayerStateObject(c).isPlaying()){var f; (f=l.app.MQ())==null||f.playVideo(!0)}if(l.app.L().B("html5_short_gapless_unlisten_after_seek")){var a;(a=l.app.MQ())==null||a.QP()}l.W();return!0}G=this.B("html5_shorts_gapless_preload_fallback");f=this.zN.D;G&&f&&!f.TV()&&(a=f.getVideoData(),a=this.fh.B("html5_autonav_autoplay_in_preload_key")?TS(this,c,a):j0(this,c,a.videoId,a.Sb),this.eb.T.set(a,f,3600));this.zN.clearQueue(G);var p;(p=this.MQ())==null||p.Gz("sgap",{f:y})}if(k){for(;e.jV.length&&e.jV[0].isExpired();)e.jV.shift();d=e.jV.length- 1;d=d>0&&k.G(e.jV[d])&&k.G(e.jV[d-1]);e.jV.push(k)}Y||(l&&VGk(l)?(Ej(this.fh)&&!this.yj&&(l.fetch=0),S0(this,l)):this.playlist&&S0(this,null),l&&(this.yj=kE(!1,l.external_list)));this.Ih.publish("loadvideo");c=this.XQ(e,c,X);d&&this.xQ("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",("loadvideo.1;emsg."+e.jV.join()).replace(/[;:,]/g,"_"));return c}; g.J.preloadVideoByPlayerVars=function(l,c,Y,X,k){c=c===void 0?1:c;Y=Y===void 0?NaN:Y;X=X===void 0?"":X;k=k===void 0?"":k;var r="";if(this.fh.B("html5_autonav_autoplay_in_preload_key"))r=D2S(this,c,l,k);else{var e=yK(l);r=j0(this,c,e,k)}if(this.eb.T.get(r))return this.logger.debug(function(){return"already preloaded "+r}),null; l=new g.sr(this.fh,l);k&&(l.Sb=k);return ONi(this,l,c,Y,X)}; g.J.setMinimized=function(l){this.visibility.setMinimized(l);(l=pkk(this.GE))&&(this.isMinimized()?l.load():l.unload());this.Ih.publish("minimized")}; g.J.setInline=function(l){this.visibility.setInline(l)}; g.J.setInlinePreview=function(l){this.visibility.setInline(l)}; g.J.xB=function(l){U2X(this,l)||this.visibility.xB(l)}; g.J.setSqueezeback=function(l){this.visibility.setSqueezeback(l)}; g.J.XZ=function(){var l,c=(l=this.mediaElement)==null?void 0:l.kM();c&&(this.fh.Z0&&qL(fB(function(){return document.exitFullscreen()}),function(){}),qL(fB(function(){return N1(c)}),function(){}))}; g.J.BTh=function(){this.mediaElement.kM();this.mediaElement.kM().webkitPresentationMode==="picture-in-picture"?this.xB(!0):this.xB(!1)}; g.J.togglePictureInPicture=function(){var l=this.MQ();l&&l.togglePictureInPicture()}; g.J.XQ=function(l,c,Y){c=c===void 0?1:c;this.logger.debug(function(){return"start load video, id "+l.videoId+", type "+c}); ME("_start",this.Ci.timerName)||g.I_(T7)(void 0,this.Ci.timerName);var X=!1,k=cxr(this,c,l,!1);k?(X=!0,l.dispose()):(k=bo(this,c,l,!0,Y),(this.B("html5_onesie")||this.B("html5_load_before_stop"))&&k.Fd()&&k.xw(),this.xV.stop(),c===1&&c!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,c),this.KA(k));k===this.Ki()&&(this.fh.Fw=l.oauthToken);if(!k.Fd())return!1;if(k===this.Ki())return this.PS(1),Y=xI(this),X&&this.B("html5_player_preload_ad_fix")&&k.getPlayerType()===1&& k.yW()&&this.Rg("dataloaded",k,k.getVideoData()),Y;k.EW();return!0}; g.J.cueVideoByPlayerVars=function(l,c){var Y=this;c=c===void 0?1:c;var X=this.Ki();if(this.u8().enableServerStitchedDai&&X&&!X.wg()&&l&&Object.keys(l).length>0)X.Gz("qvonss",{vid:(l==null?void 0:l.videoId)||"",ptype:c});else if(l&&VGk(l))if(this.CO=!0,S0(this,l),(l=g.Dh(this.playlist))&&l.UU())oe(this,l,c);else this.playlist.onReady(function(){vk(Y)}); else{c||(c=this.getPresentingPlayerType());c===1&&this.tO();X=new g.sr(this.fh,l);var k=g.h2(this.fh)&&!this.fh.Kh&&c===1&&!X.isAd()&&!X.fC;this.Ih.publish("cuevideo");k?(this.MQ().getVideoData().loading=!0,W_n(X,l?l:{}).then(function(r){oe(Y,r,c)}),X.dispose()):oe(this,X,c)}}; g.J.vn=function(l,c,Y,X,k,r,e){if(!l&&!Y)throw Error("Playback source is invalid");if(wC(this.fh)||g.xu(this.fh))return c=c||{},c.lact=hS(),c.vis=this.Ih.getVisibilityState(),this.Ih.cU("onPlayVideo",{videoId:l,watchEndpoint:r,sessionData:c,listId:Y}),!1;TwX(this.Ci);this.Ci.reset();l={video_id:l};X&&(l.autoplay="1");X&&(l.autonav="1");r&&(l.player_params=r.playerParams);e&&(l.oauth_token=e);Y?(l.list=Y,this.loadPlaylist(l)):this.loadVideoByPlayerVars(l,1);return!0}; g.J.cuePlaylist=function(l,c,Y,X){this.CO=!0;GNk(this,l,c,Y,X)}; g.J.loadPlaylist=function(l,c,Y,X){this.CO=!1;GNk(this,l,c,Y,X)}; g.J.MY=function(){return this.Ih.isMutedByMutedAutoplay()?!1:this.getPresentingPlayerType()===3?!0:!(!this.playlist||!this.playlist.mW())}; g.J.Rm=Xk(13); g.J.nextVideo=function(l,c){var Y=g.cY(this.Ki().getVideoData());g.CX(this.Ih)&&Y?this.vn(Y.videoId,c?Y.Bt:Y.sessionData,Y.playlistId,c,void 0,Y.V_||void 0):this.yj?this.Ih.fV("onPlaylistNext"):this.getPresentingPlayerType()===3?wP(this.GE).nextVideo():!this.playlist||Ej(this.fh)&&!this.Ih.isFullscreen()||(this.playlist.mW(l)&&ZqK(this.playlist,o9n(this.playlist)),this.playlist.loaded?(l=c&&this.fh.B("html5_player_autonav_logging"),c&&this.Ih.publish("playlistautonextvideo"),this.XQ(g.Dh(this.playlist,void 0, c,l),1)):this.CO=!1)}; g.J.previousVideo=function(l){this.yj?this.Ih.fV("onPlaylistPrevious"):this.getPresentingPlayerType()===3?wP(this.GE).OJ():!this.playlist||Ej(this.fh)&&!this.Ih.isFullscreen()||(this.playlist.IB(l)&&ZqK(this.playlist,CUv(this.playlist)),this.playlist.loaded?this.XQ(g.Dh(this.playlist),1):this.CO=!1)}; g.J.playVideoAt=function(l){this.yj?this.Ih.fV("onPlaylistIndex",l):this.playlist&&(this.playlist.loaded?this.XQ(g.Dh(this.playlist,l),1):this.CO=!1,ZqK(this.playlist,l))}; g.J.getPlaylist=function(){return this.playlist}; g.J.m7=Xk(25);g.J.GYA=function(l){this.Ih.Fr("onCueRangeEnter",l.getId())}; g.J.AW7=function(l){this.Ih.Fr("onCueRangeExit",l.getId())}; g.J.sD=function(){var l=g.RS(this.wB());l&&l.sD()}; g.J.oi=function(l,c,Y){var X=this.KC(c);if(X){var k=this.u8();if(g.uz(k)){if(this.Tc)if(this.B("html5_ssap_enable_cpn_triggered_media_end")&&X.getPlayerType()===2&&this.Tc.iN()&&(X=this.Ki()),c===1)for(var r=VF(this.Tc,k.clientPlaybackNonce),e=g.b(l),d=e.next();!d.done;d=e.next())d=d.value,d.start+=r,d.end+=r,d.KF=r,d.K=k.clientPlaybackNonce;else if(this.B("html5_ssap_enable_cpn_triggered_media_end")&&c===2)for(this.getPresentingPlayerType(),k=g.b(l),r=k.next();!r.done;r=k.next())r.value.K=this.Tc.OM(); k=g.b(l);for(r=k.next();!r.done;r=k.next())e=void 0,r.value.playerType=(e=c)!=null?e:1}X.oi(l,Y);c&&this.getPresentingPlayerType()!==c||Cp(this,"cuerangesadded",l)}}; g.J.KY=function(l,c){var Y=this.KC(c);Y&&(Y.KY(l),c&&this.getPresentingPlayerType()!==c||Cp(this,"cuerangesremoved",l))}; g.J.vS=function(l){var c=this.MQ()||this.Ki(),Y=this.getPresentingPlayerType();return this.B("html5_ssap_enable_cpn_triggered_media_end")?c.vS(Y,l):c.vS(Y)}; g.J.QeQ=function(){function l(){var X=c.screenLayer||(c.isMinimized()?3:0),k=g.nj(X);if(k&&k!=="UNDEFINED_CSN"){var r=c.fh.B("web_player_attach_player_response_ve"),e=c.fh.B("web_playback_associated_ve");X={cpn:c.getVideoData().clientPlaybackNonce,csn:k};c.getVideoData().PU&&(r||e)&&(r=g.vR(c.getVideoData().PU),g.kQ(k,r),e&&(X.playbackVe=r.getAsJson()));c.getVideoData().queueInfo&&(X.queueInfo=c.getVideoData().queueInfo);k={};c.B("web_playback_associated_log_ctt")&&c.getVideoData().W&&(k.cttAuthInfo= {token:c.getVideoData().W,videoId:c.getVideoData().videoId});g.Oq("playbackAssociated",X,k)}else g.Cj(new g.Ed("CSN Missing or undefined during playback association"))} var c=this,Y=this.MQ();this.getPresentingPlayerType();w8n(this.Ci,Y.getVideoData(),qpn(this));io(this)&&this.fh.T&&ox(this.u8())==="embedded"&&this.Oa&&Math.random()<.01&&g.Oq("autoplayTriggered",{intentional:this.intentionalPlayback});this.Oa=!1;qxk(this.GE);this.B("web_player_defer_ad")&&AIr(this);this.Ih.fV("onPlaybackStartExternal");(this.fh.B("mweb_client_log_screen_associated"),WN(this.fh))||l();Y={};this.getVideoData().W&&(Y.cttAuthInfo={token:this.getVideoData().W,videoId:this.getVideoData().videoId}); Y.sampleRate=20;W4("player_att",Y);if(this.getVideoData().botguardData||this.B("fetch_att_independently"))g.A2(this.fh)||Fq(this.fh)==="MWEB"?g.IE(g.cH(),function(){zS(c)}):zS(this); this.VK();rxv(this);this.B("embeds_enable_autoplay_and_visibility_signals")&&g.h2(this.fh)&&(Y={autoplayBrowserPolicy:Ec(),autoplayIntended:gH(this.getVideoData()),autoplayStatus:j2S(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.Oq("embedsAutoplayStatusChanged",Y))}; g.J.Cdf=function(){this.Ih.publish("internalAbandon");Kp(this)}; g.J.onApiChange=function(){var l=this.MQ();this.fh.C&&l?this.Ih.Fr("onApiChange",l.getPlayerType()):this.Ih.Fr("onApiChange")}; g.J.S$7=function(){var l=this.mediaElement;l={volume:g.b0(Math.floor(l.getVolume()*100),0,100),muted:l.Qa()};l.muted||hD(this,!1);this.ue=g.Z4(l);this.Ih.Fr("onVolumeChange",l)}; g.J.mutedAutoplay=function(l){var c=this.getVideoData().videoId;isNaN(this.W8)&&(this.W8=this.getVideoData().startSeconds);if((l==null?0:l.videoId)||c)this.loadVideoByPlayerVars({video_id:(l==null?0:l.videoId)?l==null?void 0:l.videoId:c,playmuted:!0,start:this.W8,muted_autoplay_duration_mode:l==null?void 0:l.durationMode}),this.Ih.fV("onMutedAutoplayStarts")}; g.J.onFullscreenChange=function(){var l=NXk(this);this.wW(l?1:0);R_r(this,!!l)}; g.J.wW=function(l){var c=!!l,Y=!!this.nN()!==c;this.visibility.wW(l);this.template.wW(c);this.B("html5_media_fullscreen")&&!c&&this.mediaElement&&NXk(this)===this.mediaElement.kM()&&this.mediaElement.Ht();this.template.resize();Y&&this.Ci.tick("fsc");Y&&(this.Ih.publish("fullscreentoggled",c),l=this.u8(),c={fullscreen:c,videoId:l.X_||l.videoId,time:this.getCurrentTime()},this.Ih.getPlaylistId()&&(c.listId=this.Ih.getPlaylistId()),this.Ih.Fr("onFullscreenChange",c))}; g.J.Mh=function(){return this.visibility.Mh()}; g.J.isFullscreen=function(){return this.visibility.isFullscreen()}; g.J.nN=function(){return this.visibility.nN()}; g.J.p8=function(){if(this.MQ()){var l=this.nN();l!==0&&l!==1||this.wW(NXk(this)?1:0);l=window.screen.width*window.screen.height;var c=window.outerHeight*window.outerWidth;this.fh.qF?(this.fL=Math.max(this.fL,l,c),l=c/this.fL0&&(y=Math.floor(O/1E3))}y=c?c.hV:y;var D={AD_BLOCK:this.D++,AD_BREAK_LENGTH:y,AUTONAV_STATE:$I(this.player.L()),CA_TYPE:"image",CPN:d.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.uN()*1E3,LACT:hS(),LIVE_INDEX:c?this.K++:1,LIVE_TARGETING_CONTEXT:c&&c.context?c.context:"",MIDROLL_POS:r? Math.round(r.start/1E3):0,MIDROLL_POS_MS:r?Math.round(r.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.m0().JC().height,P_W:this.player.m0().JC().width,YT_REMOTE:k?k.join(","):""},t=t1(De);Object.keys(t).forEach(function(G){t[G]!=null&&(D[G.toUpperCase()]=t[G].toString())}); Y!==""&&(D.BISCOTTI_ID=Y);Y={};OL(l)&&(Y.sts="20171",(c=this.player.L().forcedExperiments)&&(Y.forced_experiments=c));var U=J1(g.nW(l,D),Y);return U.split("?").length!==2?nm(Error("Invalid AdBreakInfo URL")):g.ra(this.player.L(),d==null?void 0:d.oauthToken).then(function(G){if(G&&yU()){var f=QJ();mm(f,G)}G=X.player.hC(f);f=Eeg(X,U,D,d.isMdxPlayback,e);return g.gB(G,f,"/youtubei/v1/player/ad_break").then(function(a){return a})})}; Qx.prototype.reset=function(){this.K=this.D=1};g.P(gek,Qx); gek.prototype.G=function(l,c,Y){c=c===void 0?{}:c;var X=c.qz;var k=c.I2;var r=c.cueProcessedMs;Y=Y===void 0?"":Y;c=this.D;this.D++;var e=this.player.L().B("h5_disable_macro_substitution_in_get_ad_break")?l:udS(this,l,{qz:X,I2:k,cueProcessedMs:r},Y,c);if(e.split("?").length!==2)return Math.random()<.1&&g.Cj(Error("Invalid AdBreakInfo URL")),nm(Error("Invalid AdBreakInfo URL"));var d=this.player.getVideoData(1).isMdxPlayback,y=Y;Y=QXK.exec(e);Y=Y!=null&&Y.length>=2?Y[1]:"";l=m2X.test(e);var O=Wgv.exec(e); O=O!=null&&O.length>=2?O[1]:"";var D=Mei.exec(e);D=D!=null&&D.length>=2&&!Number.isNaN(Number(D[1]))?Number(D[1]):1;var t=sXV.exec(e);t=t!=null&&t.length>=2?t[1]:"0";var U=QI(this.player.L().VA),G=g.Fz(this.player.getVideoData(1).PU,!0);jXn(this,G,e,y===""?"":y,this.player.L(),this.player.getVideoData(1));y={splay:!1,lactMilliseconds:String(hS()),playerHeightPixels:Math.trunc(this.player.m0().JC().height),playerWidthPixels:Math.trunc(this.player.m0().JC().width),vis:Math.trunc(this.player.getVisibilityState()), signatureTimestamp:20171,autonavState:$I(this.player.L())};if(d){d={};var f=this.player.L().q4;C4V(d,f?f.join(","):"")&&(y.mdxContext=d)}if(d=BXL.includes(U)?void 0:g.Cg("PREF")){f=d.split(RegExp("[:&]"));for(var a=0,p=f.length;a1&&S[1].toUpperCase()==="TRUE"){G.user.lockedSafetyMode=!0;break}}y.autoCaptionsDefaultOn=$2g(d)}e=LgV.exec(e);(e=e!=null&&e.length>=2?e[1]:"")&&O&&(G.user.credentialTransferTokens= [{token:e,scope:"VIDEO"}]);e={contentPlaybackContext:y};y=this.player.getVideoData(1).getGetAdBreakContext();d=this.player.getVideoData(1).clientPlaybackNonce;f=r!==void 0?Math.round(r).toString():void 0;a=(X==null?0:X.context)?X.context:void 0;p=0;r&&k&&!X&&(k=k.end-k.start,k>0&&(p=Math.floor(k/1E3)));X=(X=Math.trunc((X?X.hV:p)*1E3))?String(X):void 0;k=this.player.uN()*1E3;k=Number.isNaN(k)?0:Math.trunc(k);c={adBlock:c,params:Y,breakIndex:D,breakPositionMs:t,clientPlaybackNonce:d,topLevelDomain:U, isProxyAdTagRequest:l,context:G,overridePlaybackContext:e,cueProcessedMs:f,videoId:O?O:void 0,liveTargetingParams:a,breakLengthMs:X,driftFromHeadMs:k?String(k):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:y?y:void 0};return Axi(this,c)};var FwL={OPT:"replaceUrlMacros",tlA:"onAboutThisAdPopupClosed",Dth:"executeCommand"};FgO.prototype.DF=function(){return"adPingingEndpoint"}; FgO.prototype.T1=function(l,c,Y){wgr(this.HU.get(),l,c,Y)};I6S.prototype.DF=function(){return"changeEngagementPanelVisibilityAction"}; I6S.prototype.T1=function(l){this.V.cU("changeEngagementPanelVisibility",{changeEngagementPanelVisibilityAction:l})};lgO.prototype.DF=function(){return"loggingUrls"}; lgO.prototype.T1=function(l,c,Y){l=g.b(l);for(var X=l.next();!X.done;X=l.next())X=X.value,wgr(this.HU.get(),X.baseUrl,c,Y,X.attributionSrcMode)};g.P(YwX,g.C);g.P(Wk,g.C);g.J=Wk.prototype;g.J.addListener=function(l){this.listeners.push(l)}; g.J.removeListener=function(l){this.listeners=this.listeners.filter(function(c){return c!==l})}; g.J.UX=function(l,c,Y,X,k,r,e,d){if(l==="")UO("Received empty content video CPN in DefaultContentPlaybackLifecycleApi");else if(l!==this.D||Y){this.D=l;this.lQ.get().UX(l,c,Y,X,k,r,e,d);this.bQ.get().UX(l,c,Y,X,k,r,e,d);var y;(y=this.ek)==null||y.get().UX(l,c,Y,X,k,r,e,d);this.G.UX(l,c,Y,X,k,r,e,d);y=g.b(this.listeners);for(var O=y.next();!O.done;O=y.next())O.value.UX(l,c,Y,X,k,r,e,d)}else UO("Duplicate content video loaded signal")}; g.J.r_=function(){this.D&&this.fP(this.D)}; g.J.fP=function(l){this.D=void 0;for(var c=g.b(this.listeners),Y=c.next();!Y.done;Y=c.next())Y.value.fP(l)};Ml.prototype.pc=function(l,c,Y,X,k){Xgk(this);this.N=!c&&Y===0;var r=this.V.getVideoData(1),e=this.V.getVideoData(2);r&&(this.contentCpn=r.clientPlaybackNonce,this.videoId=r.videoId,this.D=r.W);e&&(this.adCpn=e.clientPlaybackNonce,this.adVideoId=e.videoId,this.adFormat=e.adFormat);this.T=l;X<=0?(Xgk(this),this.N=!c&&Y===0):(this.actionType=this.N?c?"unknown_type":"video_to_ad":c?"ad_to_video":"ad_to_ad",this.videoStreamType=k?"VIDEO_STREAM_TYPE_LIVE":"VIDEO_STREAM_TYPE_VOD",this.actionType!=="unknown_type"&& (this.K=!0,ME("_start",this.actionType)&&exc(this)))}; Ml.prototype.reset=function(){return new Ml(this.V)};g.P(sx,g.C);sx.prototype.addCueRange=function(l,c,Y,X,k,r,e){r=r===void 0?3:r;e=e===void 0?1:e;this.D.has(l)?UO("Tried to register duplicate cue range",void 0,void 0,{CueRangeID:l}):(l=new JwX(l,c,Y,X,r),this.D.set(l.id,{I2:l,listener:k,OZ:e}),this.V.jk([l],e))}; sx.prototype.removeCueRange=function(l){var c=this.D.get(l);c?(this.V.xP([c.I2],c.OZ),this.D.delete(c.I2.id)):UO("Requested to remove unknown cue range",void 0,void 0,{CueRangeID:l})}; sx.prototype.onCueRangeEnter=function(l){if(this.D.has(l.id))this.D.get(l.id).listener.onCueRangeEnter(l.id)}; sx.prototype.onCueRangeExit=function(l){if(this.D.has(l.id))this.D.get(l.id).listener.onCueRangeExit(l.id)}; g.P(JwX,g.r8);Bk.prototype.Ur=function(l){this.V.Ur(l)}; Bk.prototype.iL=function(l){var c=g.wy.apply(1,arguments);l==="onAdStart"||l==="onAdEnd"?this.V.Fr.apply(this.V,[l].concat(g.N(c))):this.V.cU.apply(this.V,[l].concat(g.N(c)))};Lp.prototype.k_=function(l){return l&&Ex(this)};var PFk=null;g.P(fgS,g.OG);fgS.prototype.BN=function(l){return this.D.hasOwnProperty(l)?this.D[l].BN():{}}; g.WS("ytads.bulleit.getVideoMetadata",function(l){return g1().BN(l)}); g.WS("ytads.bulleit.triggerExternalActivityEvent",function(l,c,Y){var X=g1();Y=GIn(Y);Y!==null&&X.publish(Y,{queryId:l,viewabilityString:c})});g.J=uo.prototype;g.J.SQ=function(l,c){if(!this.D.has(l))return{};if(c==="seek"){c=!1;c=c===void 0?!1:c;var Y=nI(Rj).Cl(l,{});Y?R6(Y):c&&(l=nI(Rj).ex(null,LI(),!1,l),l.mw=3,Qpi([l]));return{}}c=qwL(c);if(c===null)return{};var X=this.V.t0();if(!X)return{};var k=this.V.getPresentingPlayerType(!0);if((Y=this.V.getVideoData(k))==null||!Y.isAd())return{};Y={opt_adElement:X,opt_fullscreen:this.lQ.get().isFullscreen()};return QMi(c,l,Y)}; g.J.Iv=function(l,c,Y,X,k){this.D.has(l)&&(X<=0||k<=0||nI(Rj).Iv(l,c,Y,X,k))}; g.J.Km=function(l){var c;(c=this.D.get(l.queryId))==null||c.Km()}; g.J.Ab=function(l){var c;(c=this.D.get(l.queryId))==null||c.Ab()}; g.J.tb=function(l){var c;(c=this.D.get(l.queryId))==null||c.tb()}; g.J.DL=function(l){var c;(c=this.D.get(l.queryId))==null||c.DL()}; g.J.GG=function(l){var c;(c=this.D.get(l.queryId))==null||c.GG()};xAg.prototype.send=function(l,c,Y,X){try{zxK(this,l,c,Y,X===void 0?!1:X)}catch(k){}};g.P(noy,xAg);hxV.prototype.send=function(l,c,Y,X){var k=!1;try{if(X==="ATTRIBUTION_SRC_MODE_LABEL_CHROME"||X==="ATTRIBUTION_SRC_MODE_XHR_OPTION")k=!0,l=dsn(l);X=k;var r=l.match(sI);if(r[1]==="https")var e=l;else r[1]="https",e=Wa("https",r[2],r[3],r[4],r[5],r[6],r[7]);var d=czc(e);r=[];var y=L0g(e)&&this.zz.get().V.L().experiments.oh("add_auth_headers_to_remarketing_google_dot_com_ping");if(OL(e)||y)r.push({headerType:"USER_AUTH"}),r.push({headerType:"PLUS_PAGE_ID"}),r.push({headerType:"VISITOR_ID"}),r.push({headerType:"EOM_VISITOR_ID"}), r.push({headerType:"AUTH_USER"}),r.push({headerType:"DATASYNC_ID"});this.D.send({baseUrl:e,scrubReferrer:d,headers:r},c,Y,X)}catch(O){}};cm.prototype.N6=function(){return this.V.N6(1)};g.P(Yn,g.C);g.J=Yn.prototype;g.J.YP=function(){return this.V.getVideoData(1).clientPlaybackNonce}; g.J.addListener=function(l){this.listeners.push(l)}; g.J.removeListener=function(l){this.listeners=this.listeners.filter(function(c){return c!==l})}; g.J.UX=function(){this.XD.clear();this.Sp=null;this.wH.get().clear()}; g.J.fP=function(){}; g.J.cVf=function(l,c,Y,X,k){c.videoId==="nPpU29QrbiU"&&this.V.Gz("ads_ssm_vdc_s",{pt:Y,dvt:l});ii(this.zz.get())&&l!=="dataloaded"||ZtS(this,c,Y);if(Ex(this.zz.get())&&l==="newdata"&&k!==void 0){l=this.YP();var r=c.clientPlaybackNonce,e={};iO(this,"rte",(e.ec=r,e.xc=X==null?void 0:X.clientPlaybackNonce,e.tr=k,e.pt=Y,e.ia=r!==l,e.ctp=R3(r),e));c=c.clientPlaybackNonce;X=X==null?void 0:X.clientPlaybackNonce;k=$AL(k);if(k!==1)if(X!==void 0)for(Y=g.b(this.listeners),l=Y.next();!l.done;l=Y.next())l.value.T7(X, c,k);else UO("Expected exiting CPN for all non initial transitions",void 0,void 0,{enteringCpn:c,transitionReason:String(k)});k=g.b(this.listeners);for(X=k.next();!X.done;X=k.next())X.value.QT(c)}}; g.J.H0J=function(l,c){l!==void 0&&(this.Sp=l,c===void 0?UO("Expected ad video start time on SS video changed"):this.XD.set(l,c));var Y=this.V.getPresentingPlayerType(!0),X=this.V.getVideoData(Y);this.V.getVideoData(1).Gz("ads_ssvc",{pt:Y,cpn:X==null?void 0:X.clientPlaybackNonce,crtt:this.V.getCurrentTime(1,!1),atlh:this.V.isAtLiveHead(),adstt:c});X?ZtS(this,X,Y):UO("Expected video data on server stitched video changed",void 0,void 0,{cpn:this.V.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:l})}; g.J.S6=function(l,c){var Y=l.author,X=l.clientPlaybackNonce,k=l.isListed,r=l.Sb,e=l.title,d=l.Tt,y=l.Rf,O=l.isMdxPlayback,D=l.CP,t=l.mdxEnvironment,U=l.isAutonav,G=l.ZM,f=l.Ow,a=l.Q4,p=l.videoId||"",S=l.profilePicture||"",x=l.NZ||"",h=l.EX()||!1,K=l.q0()||!1;l=l.Z7||void 0;r=this.wH.get().D.get(r)||{layoutId:null,slotId:null};var Q=this.V.getVideoData(1),lc=Q.Hu();Q=Q.getPlayerResponse();c=1E3*this.V.getDuration(c);var E=1E3*this.V.getDuration(1),kv,Jg,I=(Q==null?void 0:(kv=Q.playerConfig)==null? void 0:(Jg=kv.daiConfig)==null?void 0:Jg.enableDai)||!1,W,F;kv=(Q==null?void 0:(W=Q.playerConfig)==null?void 0:(F=W.daiConfig)==null?void 0:F.enablePreroll)||!1;return Object.assign({},r,{videoId:p,author:Y,clientPlaybackNonce:X,yz:c,v2:E,daiEnabled:I,f6:kv,isListed:k,Hu:lc,profilePicture:S,title:e,NZ:x,Tt:d,Rf:y,Z7:l,isMdxPlayback:O,CP:D,mdxEnvironment:t,isAutonav:U,ZM:G,Ow:f,Q4:a,EX:h,q0:K})}; g.J.Tz=function(){this.listeners.length=0;this.Mz=null;g.C.prototype.Tz.call(this)};g.P(kn,g.C);g.J=kn.prototype;g.J.UX=function(){var l=this;Ex(this.zz.get())||(this.D=Rl(function(){l.V.vU()||l.V.Qd("ad",1)}))}; g.J.fP=function(){}; g.J.addListener=function(l){this.listeners.push(l)}; g.J.removeListener=function(l){this.listeners=this.listeners.filter(function(c){return c!==l})}; g.J.d_=function(){}; g.J.playVideo=function(){this.V.playVideo()}; g.J.pauseVideo=function(){this.V.pauseVideo()}; g.J.resumeVideo=function(l){this.Vi(l)&&this.V.playVideo()}; g.J.Vi=function(l){return this.V.getPlayerState(l)===2}; g.J.getCurrentTimeSec=function(l,c,Y){var X=this.bQ.get().Sp;if(l===2&&!c&&X!==null)return mAK(this,X);uY(this.zz.get(),"html5_ssap_use_cpn_to_get_time")||(Y=void 0);return Y!==void 0?this.V.getCurrentTime(l,c,Y):this.V.getCurrentTime(l,c)}; g.J.getVolume=function(){return this.V.getVolume()}; g.J.isMuted=function(){return this.V.isMuted()}; g.J.getPresentingPlayerType=function(){return this.V.getPresentingPlayerType(!0)}; g.J.getPlayerState=function(l){return this.V.getPlayerState(l)}; g.J.isFullscreen=function(){return this.V.isFullscreen()}; g.J.isAtLiveHead=function(){return this.V.isAtLiveHead()}; g.J.kx=function(l){this.V.kx(l)}; g.J.iVT=function(){var l=this.V.getPresentingPlayerType(!0),c=this.getCurrentTimeSec(l,!1);if(l===2){l=g.b(this.listeners);for(var Y=l.next();!Y.done;Y=l.next())Y.value.Uw(c)}else if(l===1)for(l=g.b(this.p4),Y=l.next();!Y.done;Y=l.next())Y.value.d_(c)}; g.J.IC7=function(l){for(var c=g.b(this.listeners),Y=c.next();!Y.done;Y=c.next())Y.value.LU(l,this.getPresentingPlayerType())}; g.J.onFullscreenToggled=function(l){for(var c=g.b(this.listeners),Y=c.next();!Y.done;Y=c.next())Y.value.onFullscreenToggled(l)}; g.J.onVolumeChange=function(){for(var l=g.b(this.listeners),c=l.next();!c.done;c=l.next())c.value.onVolumeChange()}; g.J.s6=function(){for(var l=this.V.isMinimized(),c=g.b(this.listeners),Y=c.next();!Y.done;Y=c.next())Y.value.s6(l)}; g.J.Lb=function(l){for(var c=g.b(this.listeners),Y=c.next();!Y.done;Y=c.next())Y.value.Lb(l)}; g.J.i9=function(){for(var l=this.V.m0().JC(),c=g.b(this.listeners),Y=c.next();!Y.done;Y=c.next())Y.value.AY(l)}; g.J.hY=function(l){for(var c=g.b(this.listeners),Y=c.next();!Y.done;Y=c.next())Y.value.hY(l)}; g.J.OX=function(){for(var l=g.b(this.listeners),c=l.next();!c.done;c=l.next())c.value.OX()};g.P(sqi,g.C);g.P(ym,g.C);ym.prototype.Tz=function(){this.W9.vU()||this.W9.get().removeListener(this);g.C.prototype.Tz.call(this)};O8.prototype.fetch=function(l){var c=l.dM;return this.D.fetch(l.MX,{qz:l.qz===void 0?void 0:l.qz,I2:c,cueProcessedMs:l.cueProcessedMs===void 0?0:l.cueProcessedMs}).then(function(Y){return BGr(Y,c)})};g.P(DR,g.C);g.J=DR.prototype;g.J.addListener=function(l){this.listeners.push(l)}; g.J.removeListener=function(l){this.listeners=this.listeners.filter(function(c){return c!==l})}; g.J.qD=function(l){LHy(this,l,1)}; g.J.onAdUxClicked=function(l,c){tl(this,function(Y){Y.wy(l,c)})}; g.J.ye=function(l){tl(this,function(c){c.fu(l)})}; g.J.H8=function(l){tl(this,function(c){c.jw(l)})}; g.J.jnf=function(l){tl(this,function(c){c.s8(l)})};U8.prototype.reduce=function(l){switch(l.event){case "unknown":return}var c=l.identifier;var Y=this.D[c];Y?c=Y:(Y={Gr:null,b3:-Infinity},c=this.D[c]=Y);Y=l.startSecs+l.D/1E3;if(!(Y=this.D.startSecs&&Y.startSecs<=this.D.startSecs+this.D.hV)){var X=void 0;if(Sv(this.zz.get())&&Y.identifier!==((X=this.D)==null?void 0:X.identifier)){var k=X=void 0,r=void 0,e=void 0;Xp(this.HU.get(),"ocud","ccpi."+Y.identifier+";ccpe."+Y.event+";ccps."+Y.startSecs+";\n ccpd."+Y.hV+";pcpi."+((X=this.D)==null?void 0:X.identifier)+ ";pcpe."+((k=this.D)==null?void 0:k.event)+";\n pcps."+((r=this.D)==null?void 0:r.startSecs)+";pcpd."+((e=this.D)==null?void 0:e.hV)+";")}X=void 0;Y.identifier!==((X=this.D)==null?void 0:X.identifier)&&UO("Latest Endemic Live Web cue point overlaps with previous cue point")}else this.D=Y,uhk(this,Y)}}; g.J.Tz=function(){this.G!=null&&(this.G.unsubscribe("cuepointupdated",this.Ei,this),this.G=null);this.listeners.length=0;this.r$.length=0;g.C.prototype.Tz.call(this)};fe.prototype.addPlayerResponseForAssociation=function(l){this.V.addPlayerResponseForAssociation(l)};g.J=by.prototype;g.J.d7=function(l,c,Y,X,k,r,e){return this.V.d7(l,c,Y,X,k,r,e)}; g.J.O5=function(l,c){this.V.O5(l,c)}; g.J.cY=function(l,c,Y){this.V.cY(l,c,Y)}; g.J.Oq=function(l){this.V.Oq(l)}; g.J.VW=function(l,c,Y,X,k,r,e){this.V.VW(l,c,Y,X,k,r,e)}; g.J.V6=function(l){return this.V.V6(l)}; g.J.finishSegmentByCpn=function(l,c,Y){Y=lpv(Y);this.V.finishSegmentByCpn(l,c,Y)};g.P(YBX,g.C);g.P(X9i,g.C);g.P(k8X,g.C);g.P(r5c,g.C);g.P(ewL,g.C);g.P(dWr,g.C);dWr.prototype.K=function(){return this.G};g.P(y5L,BA); y5L.prototype.T=function(l){var c=l.content;if(c.componentType==="shopping-companion")switch(l.actionType){case 1:case 2:l=this.D.getVideoData(1);this.D.cU("updateKevlarOrC3Companion",{contentVideoId:l&&l.videoId,shoppingCompanionCarouselRenderer:c.renderer,layoutId:c.layoutId,macros:c.macros,onLayoutVisibleCallback:c.D,interactionLoggingClientData:c.interactionLoggingClientData});break;case 3:this.D.cU("updateKevlarOrC3Companion",{})}else if(c.componentType==="action-companion")switch(l.actionType){case 1:case 2:l=this.D.getVideoData(1); this.D.cU("updateKevlarOrC3Companion",{contentVideoId:l&&l.videoId,actionCompanionAdRenderer:c.renderer,layoutId:c.layoutId,macros:c.macros,onLayoutVisibleCallback:c.D,interactionLoggingClientData:c.interactionLoggingClientData});break;case 3:c.renderer&&(c=this.D.getVideoData(1),this.D.cU("updateKevlarOrC3Companion",{contentVideoId:c&&c.videoId})),this.D.cU("updateKevlarOrC3Companion",{})}else if(c.componentType==="image-companion")switch(l.actionType){case 1:case 2:l=this.D.getVideoData(1);this.D.cU("updateKevlarOrC3Companion", {contentVideoId:l&&l.videoId,imageCompanionAdRenderer:c.renderer,layoutId:c.layoutId,macros:c.macros,onLayoutVisibleCallback:c.D,interactionLoggingClientData:c.interactionLoggingClientData});break;case 3:c=this.D.getVideoData(1),this.D.cU("updateKevlarOrC3Companion",{contentVideoId:c&&c.videoId}),this.D.cU("updateKevlarOrC3Companion",{})}else if(c.componentType==="top-banner-image-text-icon-buttoned")switch(l.actionType){case 1:case 2:l=this.D.getVideoData(1);this.D.cU("updateKevlarOrC3Companion", {contentVideoId:l&&l.videoId,topBannerImageTextIconButtonedLayoutViewModel:c.renderer,layoutId:c.layoutId,macros:c.macros,onLayoutVisibleCallback:c.D,interactionLoggingClientData:c.interactionLoggingClientData});break;case 3:c.renderer&&(c=this.D.getVideoData(1),this.D.cU("updateKevlarOrC3Companion",{contentVideoId:c&&c.videoId})),this.D.cU("updateKevlarOrC3Companion",{})}else if(c.componentType==="banner-image")switch(l.actionType){case 1:case 2:l=this.D.getVideoData(1);this.D.cU("updateKevlarOrC3Companion", {contentVideoId:l&&l.videoId,bannerImageLayoutViewModel:c.renderer,layoutId:c.layoutId,macros:c.macros,onLayoutVisibleCallback:c.D,interactionLoggingClientData:c.interactionLoggingClientData});break;case 3:c=this.D.getVideoData(1),this.D.cU("updateKevlarOrC3Companion",{contentVideoId:c&&c.videoId}),this.D.cU("updateKevlarOrC3Companion",{})}else if(c.componentType==="ads-engagement-panel")switch(c=c.renderer,l.actionType){case 1:case 2:this.D.cU("updateEngagementPanelAction",c.addAction);this.D.cU("changeEngagementPanelVisibility", c.expandAction);break;case 3:this.D.cU("changeEngagementPanelVisibility",c.hideAction),this.D.cU("updateEngagementPanelAction",c.removeAction)}else if(c.componentType==="ads-engagement-panel-layout"){var Y=c.renderer;switch(l.actionType){case 1:case 2:this.D.cU("updateEngagementPanelAction",{action:m8(Y.addAction),layoutId:c.layoutId,onLayoutVisibleCallback:c.D,interactionLoggingClientData:c.interactionLoggingClientData});this.D.cU("changeEngagementPanelVisibility",m8(Y.expandAction));break;case 3:this.D.cU("changeEngagementPanelVisibility", m8(Y.hideAction)),this.D.cU("updateEngagementPanelAction",{action:m8(Y.removeAction)})}}};g.P(O2L,lE);g.J=O2L.prototype;g.J.init=function(l,c,Y){lE.prototype.init.call(this,l,c,Y);g.dg(this.K,"stroke-dasharray","0 "+this.G);this.K.classList.add("ytp-ad-timed-pie-countdown-inner-light");this.W.classList.add("ytp-ad-timed-pie-countdown-outer-light");this.T.classList.add("ytp-ad-timed-pie-countdown-container-upper-right");this.show()}; g.J.clear=function(){this.hide()}; g.J.hide=function(){Y1(this);lE.prototype.hide.call(this)}; g.J.show=function(){cE(this);lE.prototype.show.call(this)}; g.J.td=function(){this.hide()}; g.J.xS=function(){if(this.D){var l=this.D.getProgressState();l!=null&&l.current!=null&&g.dg(this.K,"stroke-dasharray",l.current/l.seekableEnd*this.G+" "+this.G)}};g.P(DWO,PA);g.J=DWO.prototype; g.J.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);if(c.image&&c.image.thumbnail)if(c.headline)if(c.description)if(c.backgroundImage&&c.backgroundImage.thumbnail)if(c.actionButton&&g.m(c.actionButton,g.oY))if(l=c.durationMilliseconds||0,typeof l!=="number"||l<=0)g.ot(Error("durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: "+l));else if(c.navigationEndpoint){var X=this.api.getVideoData(2);if(X!=null){var k=c.image.thumbnail.thumbnails;k!=null&& k.length>0&&g.iQ(g.rE(k[0].url))&&(k[0].url=X.profilePicture,g.iQ(g.rE(X.profilePicture))&&rQi("VideoPlayer",239976093,"Expected non-empty profile picture."));k=c.backgroundImage.thumbnail.thumbnails;k!=null&&k.length>0&&g.iQ(g.rE(k[0].url))&&(k[0].url=X.Bp());k=c.headline;k!=null&&g.iQ(g.rE(k.text))&&(k.text=X.author)}this.j.init(dl("ad-image"),c.image,Y);this.W.init(dl("ad-text"),c.headline,Y);this.K.init(dl("ad-text"),c.description,Y);this.Ed.init(dl("ad-image"),c.backgroundImage,Y);X=["ytp-ad-action-interstitial-action-button", "ytp-ad-action-interstitial-action-button-rounded"];this.slot.classList.add("ytp-ad-action-interstitial-slot-dark-background");this.W.element.classList.add("ytp-ad-action-interstitial-headline-light");this.K.element.classList.add("ytp-ad-action-interstitial-description-light");X.push("ytp-ad-action-interstitial-action-button-dark");this.api.L().G&&(X.push("ytp-ad-action-interstitial-action-button-mobile-companion-size"),X.push("ytp-ad-action-interstitial-action-button-dark"));this.api.L().B("enable_unified_action_endcap_on_web")&& !this.api.L().G&&(X.push("ytp-ad-action-interstitial-action-button-unified"),this.Ud.classList.add("ytp-ad-action-interstitial-action-button-container-unified"),this.j.element.classList.add("ytp-ad-action-interstitial-image-unified"),this.uQ.classList.add("ytp-ad-action-interstitial-background-container-unified"),this.cZ.classList.add("ytp-ad-action-interstitial-card-unified"),this.Kh.classList.add("ytp-ad-action-interstitial-description-container-unified"),this.K.element.classList.add("ytp-ad-action-interstitial-description-unified"), this.PU.classList.add("ytp-ad-action-interstitial-headline-container-unified"),this.W.element.classList.add("ytp-ad-action-interstitial-headline-unified"),this.NQ.classList.add("ytp-ad-action-interstitial-image-container-unified"),this.yf.classList.add("ytp-ad-action-interstitial-instream-info-unified"),this.slot.classList.add("ytp-ad-action-interstitial-slot-unified"));this.actionButton=new jx(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,X);g.Z(this,this.actionButton);this.actionButton.Vf(this.Ud); this.actionButton.init(dl("button"),g.m(c.actionButton,g.oY),Y);MQ(this.actionButton.element);X=LW(this.actionButton.element);BF(this.actionButton.element,X+" This link opens in new tab");this.navigationEndpoint=c.navigationEndpoint;this.T.Z(this.NQ,"click",this.aS,this);this.T.Z(this.Kh,"click",this.aS,this);!this.api.L().B("enable_clickable_headline_for_action_endcap_on_mweb")&&this.api.L().G||this.T.Z(this.PU,"click",this.aS,this);this.D=this.cT?new iE(this.api,l):new S5(l);g.Z(this,this.D);if(c.skipButton){(l= g.m(c.skipButton,OUc))&&this.D&&(this.skipButton=new bE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.D,this.dG),g.Z(this,this.skipButton),this.skipButton.Vf(this.element),this.skipButton.init(dl("skip-button"),l,Y));if(Y=c.adBadgeRenderer)if(Y=g.m(Y,yWQ))l=new pE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,!0,!0),l.Vf(this.yf),l.init(dl("simple-ad-badge"),Y,this.macros),g.Z(this,l);if(Y=c.adInfoRenderer)if(Y=g.m(Y,jy))l=new Au(this.api,this.layoutId,this.interactionLoggingClientData, this.Lh,this.element,void 0,!0),l.Vf(this.yf),l.init(dl("ad-info-hover-text-button"),Y,this.macros),g.Z(this,l)}else c.nonskippableOverlayRenderer&&(l=g.m(c.nonskippableOverlayRenderer,V_))&&this.D&&(this.G=new rt(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.D,!1),g.Z(this,this.G),this.G.Vf(this.element),this.G.init(dl("ad-preview"),l,Y));c.countdownRenderer&&(c=c.countdownRenderer,g.m(c,DMM)&&this.D&&(Y=new O2L(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh, this.D),g.Z(this,Y),Y.Vf(this.element),Y.init(dl("timed-pie-countdown"),g.m(c,DMM),this.macros)));this.show();this.element.focus()}else g.ot(Error("AdActionInterstitialRenderer has no navigation endpoint."));else g.ot(Error("AdActionInterstitialRenderer has no button."));else g.ot(Error("AdActionInterstitialRenderer has no background AdImage."));else g.ot(Error("AdActionInterstitialRenderer has no description AdText."));else g.ot(Error("AdActionInterstitialRenderer has no headline AdText."));else g.ot(Error("AdActionInterstitialRenderer has no image."))}; g.J.clear=function(){g.HJ(this.T);this.hide()}; g.J.show=function(){tPi(!0);this.actionButton&&this.actionButton.show();this.skipButton&&this.skipButton.show();this.G&&this.G.show();PA.prototype.show.call(this)}; g.J.hide=function(){tPi(!1);this.actionButton&&this.actionButton.hide();this.skipButton&&this.skipButton.hide();this.G&&this.G.hide();PA.prototype.hide.call(this)}; g.J.aS=function(){this.navigationEndpoint&&(this.layoutId?this.Lh.executeCommand(this.navigationEndpoint,this.layoutId):g.ot(Error("Missing layoutId for ad action interstitial.")))};var b2g={iconType:"CLOSE"},pe=new g.RQ(320,63);g.P(PVV,PA);g.J=PVV.prototype; g.J.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);this.T=c;this.j=g.YB(this.T.onClickCommands||[]);this.yf=this.T.onErrorCommand||null;if(l=this.T.contentSupportedRenderer)l=this.T.contentSupportedRenderer,c=this.T.adInfoRenderer||null,g.m(l,es7)?(this.W=g.lM("ytp-ad-overlay-ad-info-button-container",this.K.element),qBg(this,c),l=NJg(this,g.m(l,es7))):g.m(l,JWN)?(this.W=g.lM("ytp-ad-overlay-ad-info-button-container",this.G.element),qBg(this,c),l=p9c(this,g.m(l,JWN))):g.m(l,dMF)?(this.W= g.lM("ytp-ad-overlay-ad-info-button-container",this.D.element),qBg(this,c),l=RwX(this,g.m(l,dMF))):(g.ot(Error("InvideoOverlayAdRenderer content could not be initialized.")),l=!1);l&&(this.show(),i2k(this,!0))}; g.J.clear=function(){i2k(this,!1);this.NQ.reset();this.Kh=0;this.K.hide();this.logVisibility(this.K.element,!1);this.G.hide();this.logVisibility(this.G.element,!1);this.D.hide();this.logVisibility(this.D.element,!1);this.hide();this.dispose()}; g.J.UMd=function(){this.Ud&&(this.layoutId?this.Lh.executeCommand(this.Ud,this.layoutId):g.ot(Error("Missing layoutId for invideo_overlay_ad.")));this.api.pauseVideo()}; g.J.zg=function(){a:{if(this.T&&this.T.closeButton&&this.T.closeButton.buttonRenderer){var l=this.T.closeButton.buttonRenderer;if(l.serviceEndpoint){l=[l.serviceEndpoint];break a}}l=[]}l=g.b(l);for(var c=l.next();!c.done;c=l.next())c=c.value,this.layoutId?this.Lh.executeCommand(c,this.layoutId):g.ot(Error("Missing layoutId for invideo_overlay_ad."));this.api.onAdUxClicked("in_video_overlay_close_button",this.layoutId)}; g.J.puf=function(){this.Ed||this.api.getPlayerState(1)!==2||this.api.playVideo()}; g.J.Ky=function(){this.Ed||this.api.getPlayerState(1)!==2||this.api.playVideo();this.api.Ky("invideo-overlay")}; g.J.SVA=function(l){l.target===this.W&&g.lM("ytp-ad-button",this.uQ.element).click()};g.P(SBv,lE);g.J=SBv.prototype;g.J.init=function(l,c,Y){lE.prototype.init.call(this,l,c,Y);l=c.durationMs;this.K=l==null||l===0?0:l+this.D.getProgressState().current*1E3;if(c.text)var X=c.text.templatedAdText;else c.staticMessage&&(X=c.staticMessage);this.messageText.init(dl("ad-text"),X,Y);this.messageText.Vf(this.G.element);this.T.show(100);this.show()}; g.J.clear=function(){this.hide()}; g.J.hide=function(){v2n(this,!1);lE.prototype.hide.call(this);this.G.hide();this.messageText.hide();Y1(this)}; g.J.show=function(){v2n(this,!0);lE.prototype.show.call(this);cE(this);this.G.show();this.messageText.show()}; g.J.td=function(){this.hide()}; g.J.xS=function(){if(this.D!=null){var l=this.D.getProgressState();l!=null&&l.current!=null&&(l=1E3*l.current,!this.Kh&&l>=this.K?(this.T.hide(),this.Kh=!0):this.messageText&&this.messageText.isTemplated()&&(l=Math.max(0,Math.ceil((this.K-l)/1E3)),l!==this.W&&(Iw(this.messageText,{TIME_REMAINING:String(l)}),this.W=l)))}};g.P(xWX,PA);g.J=xWX.prototype; g.J.init=function(l,c,Y){PA.prototype.init.call(this,l,c,{});c.image&&c.image.thumbnail?c.headline?c.description?c.actionButton&&g.m(c.actionButton,g.oY)?(this.K.init(dl("ad-image"),c.image,Y),this.G.init(dl("ad-text"),c.headline,Y),this.T.init(dl("ad-text"),c.description,Y),l=["ytp-ad-underlay-action-button"],this.api.L().B("use_blue_buttons_for_desktop_player_underlay")&&l.push("ytp-ad-underlay-action-button-blue"),this.actionButton=new jx(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh, l),c.backgroundColor&&g.dg(this.element,"background-color",g.QO(c.backgroundColor)),g.Z(this,this.actionButton),this.actionButton.Vf(this.W),this.actionButton.init(dl("button"),g.m(c.actionButton,g.oY),Y),c=g.GR(this.api.L().experiments,"player_underlay_video_width_fraction"),this.api.L().B("place_shrunken_video_on_left_of_player")?(Y=this.D,g.yu(Y,"ytp-ad-underlay-left-container"),g.Jj(Y,"ytp-ad-underlay-right-container"),g.dg(this.D,"margin-left",Math.round((c+.02)*100)+"%")):(Y=this.D,g.yu(Y,"ytp-ad-underlay-right-container"), g.Jj(Y,"ytp-ad-underlay-left-container")),g.dg(this.D,"width",Math.round((1-c-.04)*100)+"%"),this.api.Dy()&&this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.HB.bind(this)),this.api.addEventListener("resize",this.vB.bind(this))):g.ot(Error("InstreamAdPlayerUnderlayRenderer has no button.")):g.ot(Error("InstreamAdPlayerUnderlayRenderer has no description AdText.")):g.ot(Error("InstreamAdPlayerUnderlayRenderer has no headline AdText.")):g.ot(Error("InstreamAdPlayerUnderlayRenderer has no image."))}; g.J.show=function(){zwr(!0);this.actionButton&&this.actionButton.show();PA.prototype.show.call(this)}; g.J.hide=function(){zwr(!1);this.actionButton&&this.actionButton.hide();PA.prototype.hide.call(this)}; g.J.clear=function(){this.api.removeEventListener("playerUnderlayVisibilityChange",this.HB.bind(this));this.api.removeEventListener("resize",this.vB.bind(this));this.hide()}; g.J.onClick=function(l){PA.prototype.onClick.call(this,l);this.actionButton&&g.tG(this.actionButton.element,l.target)&&this.api.pauseVideo()}; g.J.HB=function(l){l==="transitioning"?(this.D.classList.remove("ytp-ad-underlay-clickable"),this.show()):l==="visible"?this.D.classList.add("ytp-ad-underlay-clickable"):l==="hidden"&&(this.hide(),this.D.classList.remove("ytp-ad-underlay-clickable"))}; g.J.vB=function(l){l.width>1200?(this.actionButton.element.classList.add("ytp-ad-underlay-action-button-large"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-medium")):l.width>875?(this.actionButton.element.classList.add("ytp-ad-underlay-action-button-medium"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-large")):(this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-large"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-medium")); g.dg(this.G.element,"font-size",l.width/40+"px")};g.P(R0,PA); R0.prototype.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);c.toggledLoggingParams&&(this.toggledLoggingParams=c.toggledLoggingParams);c.answer&&g.m(c.answer,g.oY)?(l=new jx(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,["ytp-ad-survey-answer-button"],"survey-single-select-answer-button"),l.Vf(this.answer),l.init(dl("ytp-ad-survey-answer-button"),g.m(c.answer,g.oY),Y),l.show()):c.answer&&g.m(c.answer,qS)&&(this.D=new Mf(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh, ["ytp-ad-survey-answer-toggle-button"]),this.D.Vf(this.answer),g.Z(this,this.D),this.D.init(dl("survey-answer-button"),g.m(c.answer,qS),Y));this.show()}; R0.prototype.Ax=function(l){this.layoutId?Lz(this.Lh,l,this.layoutId,this.macros):g.ot(new g.Ed("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}))}; R0.prototype.onClick=function(l){PA.prototype.onClick.call(this,l);if(this.api.L().B("supports_multi_step_on_desktop")&&this.index!==null)this.onSelected(this.index)}; R0.prototype.clear=function(){this.hide()};g.P(n2V,PA);n2V.prototype.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);c.answer&&g.m(c.answer,qS)&&(this.button=new Mf(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,["ytp-ad-survey-answer-toggle-button","ytp-ad-survey-none-of-the-above-button"]),this.button.Vf(this.D),this.button.init(dl("survey-none-of-the-above-button"),g.m(c.answer,qS),Y));this.show()};g.P(iy,jx);iy.prototype.init=function(l,c,Y){jx.prototype.init.call(this,l,c,Y);l=!1;c.text&&(c=g.qf(c.text),l=!g.iQ(c));l||g.Cj(Error("No submit text was present in the renderer."))}; iy.prototype.onClick=function(l){this.publish("l");jx.prototype.onClick.call(this,l)};g.P(SJ,PA); SJ.prototype.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);if(l=c.skipOrPreviewRenderer)g.m(l,JP)?(l=g.m(l,JP),Y=new a$(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.T,!0),Y.Vf(this.skipOrPreview),Y.init(dl("skip-button"),l,this.macros),g.Z(this,Y),this.D=Y):g.m(l,V_)&&(l=g.m(l,V_),Y=new rt(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.T,!1),Y.Vf(this.skipOrPreview),Y.init(dl("ad-preview"),l,this.macros),Y.Kh.show(100),Y.show(),g.Z(this,Y), this.D=Y);this.D==null&&g.ot(Error("ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: "+JSON.stringify(c)));c.submitButton&&(l=c.submitButton,g.m(l,g.oY)&&(l=g.m(l,g.oY),Y=new iy(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),Y.Vf(this.submitButton),Y.init(dl("survey-submit"),l,this.macros),g.Z(this,Y),this.G=Y));if(l=c.adBadgeRenderer)l=g.m(l,yWQ),Y=new pE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,!0,!0,!0),Y.Vf(this.K),Y.init(dl("simple-ad-badge"), l,this.macros),this.adBadge=Y.element,g.Z(this,Y);if(l=c.adDurationRemaining)l=g.m(l,Xu7),Y=new zd(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.T,void 0,!0),Y.Vf(this.K),Y.init(dl("ad-duration-remaining"),l,this.macros),g.Z(this,Y);(c=c.adInfoRenderer)&&g.m(c,jy)&&(l=new Au(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.element,void 0,!0),g.Z(this,l),this.adBadge!==void 0?this.K.insertBefore(l.element,this.adBadge.nextSibling):l.Vf(this.K),l.init(dl("ad-info-hover-text-button"), g.m(c,jy),this.macros));this.show()}; SJ.prototype.clear=function(){this.hide()};g.P(vm,PA);vm.prototype.init=function(l,c,Y){PA.prototype.init.call(this,l,c,Y);TJO(this)}; vm.prototype.show=function(){this.K=Date.now();PA.prototype.show.call(this)}; vm.prototype.ib=function(){};g.P(jRS,vm);g.J=jRS.prototype;g.J.init=function(l,c,Y){var X=this;vm.prototype.init.call(this,l,c,Y);c.questionText&&hwV(this,c.questionText);c.answers&&c.answers.forEach(function(k,r){g.m(k,P3)&&H2y(X,g.m(k,P3),Y,r)}); this.W=new Set(this.G.map(function(k){return k.D.D})); (l=c.noneOfTheAbove)&&(l=g.m(l,rWa))&&VPi(this,l,Y);c.surveyAdQuestionCommon&&KGL(this,c.surveyAdQuestionCommon);c.submitEndpoints&&(this.submitEndpoints=c.submitEndpoints);this.Z(this.element,"change",this.onChange);this.show()}; g.J.ib=function(){o2n(this,!1);this.T.G.subscribe("l",this.MtA,this)}; g.J.onChange=function(l){l.target===this.noneOfTheAbove.button.D?CVS(this):this.W.has(l.target)&&(this.noneOfTheAbove.button.toggleButton(!1),o2n(this,!0))}; g.J.MtA=function(){var l=[],c=this.G.reduce(function(k,r,e){var d=r.toggledLoggingParams;r.D&&r.D.isToggled()&&d&&(k.push(d),l.push(e));return k},[]).join("&"),Y=this.submitEndpoints.map(function(k){if(!k.loggingUrls)return k; k=g.$p(k);k.loggingUrls=k.loggingUrls.map(function(r){r.baseUrl&&(r.baseUrl=ld(r.baseUrl,c));return r}); return k}); if(Y){Y=g.b(Y);for(var X=Y.next();!X.done;X=Y.next())X=X.value,this.layoutId?Lz(this.Lh,X,this.layoutId,this.macros):g.ot(Error("Missing layoutId for multi_select_question."))}this.api.L().B("supports_multi_step_on_desktop")&&this.Kh(l)}; g.J.clear=function(){this.api.L().B("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.P(xn,vm);xn.prototype.init=function(l,c,Y){var X=this;vm.prototype.init.call(this,l,c,Y);c.questionText&&hwV(this,c.questionText);c.answers&&c.answers.forEach(function(k,r){g.m(k,P3)&&H2y(X,g.m(k,P3),Y,r)}); c.surveyAdQuestionCommon?KGL(this,c.surveyAdQuestionCommon):g.ot(Error("SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: "+JSON.stringify(c)));this.show()}; xn.prototype.clear=function(){this.api.L().B("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.P(zZ,PA);zZ.prototype.init=function(l,c,Y){var X=this;PA.prototype.init.call(this,l,c,Y);if(this.api.L().B("supports_multi_step_on_desktop")){var k;this.conditioningRules=(k=c.conditioningRules)!=null?k:[];var r;this.G=(r=c.questions)!=null?r:[];var e;((e=c.questions)==null?0:e.length)&&mWn(this,0)}else(c.questions||[]).forEach(function(d){g.m(d,KG)?$W5(X,g.m(d,KG),Y):g.m(d,wS)&&QRr(X,g.m(d,wS),Y)}); this.show()}; zZ.prototype.clear=function(){this.api.L().B("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():(this.hide(),this.dispose())}; zZ.prototype.T=function(l){var c=this;if(this.api.L().B("supports_multi_step_on_desktop")){var Y;if((Y=this.conditioningRules)==null?0:Y.length){var X;if(l.length===0)this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId);else if(this.conditioningRules.find(function(k){return k.questionIndex===c.D})==null)g.ot(Error("Expected conditioning rule(s) for survey question.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId); else if(this.conditioningRules.forEach(function(k){if(k.questionIndex===c.D)switch(k.condition){case "CONDITION_ALL_OF":var r;if((r=k.answerIndices)==null?0:r.every(function(d){return l.includes(d)}))X=k.nextQuestionIndex; break;case "CONDITION_ANY_OF":var e;if((e=k.answerIndices)==null?0:e.some(function(d){return l.includes(d)}))X=k.nextQuestionIndex; break;default:g.ot(Error("Expected specified condition in survey conditioning rules."))}}),X!=null)mWn(this,X); else this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}else this.questions.length>1&&g.ot(Error("No conditioning rules, yet survey is multi step. Expected questions.length to be 1.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}};g.P(ne,PA); ne.prototype.init=function(l,c,Y){var X=this;PA.prototype.init.call(this,l,c,Y);l=c.timeoutSeconds||0;if(typeof l!=="number"||l<0)g.ot(Error("timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: "+l));else if(c.timeoutCommands)if(c.text)if(c.ctaButton&&g.m(c.ctaButton,g.oY))if(c.brandImage)if(c.backgroundImage&&g.m(c.backgroundImage,CG)&&g.m(c.backgroundImage,CG).landscape){this.layoutId||g.ot(Error("Missing layoutId for survey interstitial."));WGg(this.interstitial,g.m(c.backgroundImage, CG).landscape);WGg(this.logoImage,c.brandImage);g.Uu(this.text,g.qf(c.text));var k=["ytp-ad-survey-interstitial-action-button"];k.push("ytp-ad-survey-interstitial-action-button-rounded");this.actionButton=new jx(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,k);g.Z(this,this.actionButton);this.actionButton.Vf(this.G);this.actionButton.init(dl("button"),g.m(c.ctaButton,g.oY),Y);this.actionButton.show();this.D=new iE(this.api,l*1E3);this.D.subscribe("g",function(){X.transition.hide()}); g.Z(this,this.D);this.Z(this.element,"click",function(r){var e=r.target===X.interstitial;r=X.actionButton.element.contains(r.target);if(e||r)if(X.transition.hide(),e)X.api.onAdUxClicked(X.componentType,X.layoutId)}); this.transition.show(100)}else g.ot(Error("SurveyTextInterstitialRenderer has no landscape background image."));else g.ot(Error("SurveyTextInterstitialRenderer has no brandImage."));else g.ot(Error("SurveyTextInterstitialRenderer has no button."));else g.ot(Error("SurveyTextInterstitialRenderer has no text."));else g.ot(Error("timeoutSeconds was specified yet no timeoutCommands where specified"))}; ne.prototype.clear=function(){this.hide()}; ne.prototype.show=function(){MPV(!0);PA.prototype.show.call(this)}; ne.prototype.hide=function(){MPV(!1);PA.prototype.hide.call(this)};g.P(hl,lE);g.J=hl.prototype; g.J.init=function(l,c){lE.prototype.init.call(this,l,c,{});if(c.durationMilliseconds){if(c.durationMilliseconds<0){g.ot(Error("DurationMilliseconds was specified incorrectly in AdPreview with a value of: "+c.durationMilliseconds));return}this.G=c.durationMilliseconds}else this.G=this.D.Rl();var Y;if((Y=c.previewText)==null||!Y.text||g.iQ(c.previewText.text))g.ot(Error("No text is returned for AdPreview."));else{this.W=c.previewText;c.previewText.isTemplated||g.Uu(this.K,c.previewText.text);var X; if(((X=this.api.getVideoData(1))==null?0:X.Xy)&&c.previewImage){var k,r;(l=((r=n0(((k=c.previewImage)==null?void 0:k.sources)||[],52,!1))==null?void 0:r.url)||"")&&l.length?(this.previewImage=new g.fs({J:"img",X:"ytp-preview-ad__image",S:{src:"{{imageUrl}}"}}),this.previewImage.updateValue("imageUrl",l),g.Z(this,this.previewImage),this.previewImage.Vf(this.element)):g.ot(Error("Failed to get imageUrl in AdPreview."))}else this.K.classList.add("ytp-preview-ad__text--padding--wide")}}; g.J.clear=function(){this.hide()}; g.J.hide=function(){Y1(this);lE.prototype.hide.call(this)}; g.J.show=function(){cE(this);lE.prototype.show.call(this)}; g.J.td=function(){this.hide()}; g.J.xS=function(){if(this.D){var l=this.D.getProgressState();if(l!=null&&l.current)if(l=1E3*l.current,l>=this.G)this.transition.hide();else{var c;if((c=this.W)==null?0:c.isTemplated)if(c=Math.max(0,Math.ceil((this.G-l)/1E3)),c!==this.T){var Y,X;(l=(Y=this.W)==null?void 0:(X=Y.text)==null?void 0:X.replace("{TIME_REMAINING}",String(c)))&&g.Uu(this.K,l);this.T=c}}}};g.P(Hm,PA); Hm.prototype.init=function(l,c){PA.prototype.init.call(this,l,c,{});var Y,X;if((l=((X=n0(((Y=c.image)==null?void 0:Y.sources)||[],sRi(c),!0))==null?void 0:X.url)||"")&&l.length){Y=this.wf("ytp-ad-avatar");Y.src=l;var k,r;if(X=(k=c.interaction)==null?void 0:(r=k.accessibility)==null?void 0:r.label)Y.alt=X;switch(c.size){case "AD_AVATAR_SIZE_XXS":this.element.classList.add("ytp-ad-avatar--size-xxs");break;case "AD_AVATAR_SIZE_XS":this.element.classList.add("ytp-ad-avatar--size-xs");break;case "AD_AVATAR_SIZE_S":this.element.classList.add("ytp-ad-avatar--size-s"); break;case "AD_AVATAR_SIZE_M":this.element.classList.add("ytp-ad-avatar--size-m");break;case "AD_AVATAR_SIZE_L":this.element.classList.add("ytp-ad-avatar--size-l");break;case "AD_AVATAR_SIZE_XL":this.element.classList.add("ytp-ad-avatar--size-xl");break;case "AD_AVATAR_SIZE_RESPONSIVE":this.element.classList.add("ytp-ad-avatar--size-responsive");break;default:this.element.classList.add("ytp-ad-avatar--size-m")}switch(c.style){case "AD_AVATAR_STYLE_ROUNDED_CORNER":this.element.classList.add("ytp-ad-avatar--rounded-corner"); break;default:this.element.classList.add("ytp-ad-avatar--circular")}}else g.ot(Error("Failed to get imageUrl in AdAvatar."))}; Hm.prototype.clear=function(){this.hide()}; Hm.prototype.onClick=function(l){PA.prototype.onClick.call(this,l)};g.P(wU,PA); wU.prototype.init=function(l,c){PA.prototype.init.call(this,l,c,{});var Y;l=(Y=c.label)==null?void 0:Y.content;if((Y=l!=null&&!g.iQ(l))||c.iconImage){Y&&(this.buttonText=new g.fs({J:"span",X:"ytp-ad-button-vm__text",Qf:l}),g.Z(this,this.buttonText),this.buttonText.Vf(this.element));var X,k,r=((X=c.interaction)==null?0:(k=X.accessibility)==null?0:k.label)||Y?l:"";r&&BF(this.element,r+" This link opens in new tab");MQ(this.element);if(c.iconImage){X=void 0;if(c.iconImage){a:{k=c.iconImage;if(k.sources)for(k= g.b(k.sources),l=k.next();!l.done;l=k.next())if(l=l.value,r=void 0,(r=l.clientResource)==null?0:r.imageName){k=l;break a}k=void 0}if(k){var e;X={iconType:(e=k.clientResource)==null?void 0:e.imageName}}}e=T9(X,!1,this.G);e!=null&&(this.buttonIcon=new g.fs({J:"span",X:"ytp-ad-button-vm__icon",Y:[e]}),g.Z(this,this.buttonIcon),c.iconLeading?(Ou(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--leading")):Y?(this.buttonIcon.Vf(this.element),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--trailing")): (this.buttonIcon.Vf(this.element),this.element.classList.add("ytp-ad-button-vm--icon-only")))}switch(c.style){case "AD_BUTTON_STYLE_TRANSPARENT":this.element.classList.add("ytp-ad-button-vm--style-transparent");break;case "AD_BUTTON_STYLE_FILLED_WHITE":this.element.classList.add("ytp-ad-button-vm--style-filled-white");break;case "AD_BUTTON_STYLE_FILLED":this.element.classList.add(this.D?"ytp-ad-button-vm--style-filled-dark":"ytp-ad-button-vm--style-filled");break;default:this.element.classList.add("ytp-ad-button-vm--style-filled")}switch(c.size){case "AD_BUTTON_SIZE_COMPACT":this.element.classList.add("ytp-ad-button-vm--size-compact"); break;case "AD_BUTTON_SIZE_LARGE":this.element.classList.add("ytp-ad-button-vm--size-large");break;default:this.element.classList.add("ytp-ad-button-vm--size-default")}}else g.Cj(Error("AdButton does not have label or an icon."))}; wU.prototype.clear=function(){this.hide()}; wU.prototype.onClick=function(l){PA.prototype.onClick.call(this,l)};g.P(BJL,lE);g.J=BJL.prototype; g.J.init=function(l,c){lE.prototype.init.call(this,l,c,{});this.api.L().B("enable_larger_flyout_cta_on_desktop")&&(this.element.classList.add("ytp-ad-avatar-lockup-card--large"),this.wf("ytp-ad-avatar-lockup-card__avatar_and_text_container").classList.add("ytp-ad-avatar-lockup-card__avatar_and_text_container--large"),this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline--large"),this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--large"),this.adButton.element.classList.add("ytp-ad-avatar-lockup-card__button--large"), this.adAvatar.element.classList.add("ytp-ad-avatar-lockup-card__ad_avatar--large"),Ou(this.wf("ytp-ad-avatar-lockup-card__avatar_and_text_container"),this.adAvatar.element,0));if(l=g.m(c.avatar,Qm)){var Y=c.headline;if(Y){var X=c.description;if(X){var k=g.m(c.button,Wm);k?(this.adAvatar.init(dl("ad-avatar"),l),this.headline.init(dl("ad-simple-attributed-string"),new hV(Y)),this.description.init(dl("ad-simple-attributed-string"),new hV(X)),Y.content&&Y.content.length>20&&this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--hidden--in--small--player"), this.adButton.init(dl("ad-button"),k),this.startMilliseconds=c.startMs||0,this.api.Dy()||this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.yN.bind(this)),cE(this)):g.ot(Error("No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.ot(Error("No description is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.ot(Error("No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.ot(Error("No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}; g.J.xS=function(){if(this.D){var l=this.D.getProgressState();l&&l.current&&1E3*l.current>=this.startMilliseconds&&(Y1(this),this.element.classList.remove("ytp-ad-avatar-lockup-card--inactive"))}}; g.J.td=function(){this.clear()}; g.J.onClick=function(l){this.api.pauseVideo();lE.prototype.onClick.call(this,l)}; g.J.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.yN.bind(this))}; g.J.show=function(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();lE.prototype.show.call(this)}; g.J.hide=function(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();lE.prototype.hide.call(this)}; g.J.yN=function(l){l==="hidden"?this.show():this.hide()};g.P(Ke,PA);g.J=Ke.prototype; g.J.init=function(l,c){PA.prototype.init.call(this,l,c,{});if(!c.label||g.iQ(c.label))g.ot(Error("No label is returned for SkipAdButton."));else if(g.Uu(this.T,c.label),l=T9({iconType:"SKIP_NEXT_NEW"}),l==null)g.ot(Error("Unable to retrieve icon for SkipAdButton"));else if(this.K=new g.fs({J:"span",X:"ytp-skip-ad-button__icon",Y:[l]}),g.Z(this,this.K),this.K.Vf(this.element),this.api.L().experiments.oh("enable_skip_to_next_messaging")&&(c=g.rE(c.targetId)))this.G=!0,this.element.setAttribute("data-tooltip-target-id",c), this.element.setAttribute("data-tooltip-target-fixed","")}; g.J.onClick=function(l){l&&l.preventDefault();var c,Y;glk(l,{contentCpn:(Y=(c=this.api.getVideoData(1))==null?void 0:c.clientPlaybackNonce)!=null?Y:""})===0?this.api.cU("onAbnormalityDetected"):(PA.prototype.onClick.call(this,l),this.api.cU("onAdSkip"),this.api.onAdUxClicked(this.componentType,this.layoutId))}; g.J.clear=function(){this.D.reset();this.hide()}; g.J.hide=function(){PA.prototype.hide.call(this)}; g.J.show=function(){this.D.start();PA.prototype.show.call(this);this.G&&this.api.L().experiments.oh("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)};g.P(LG5,lE);g.J=LG5.prototype; g.J.init=function(l,c){lE.prototype.init.call(this,l,c,{});l=g.m(c.preskipState,qvU);var Y;if((Y=this.api.getVideoData())==null?0:Y.isDaiEnabled()){if(!l){g.ot(Error("No AdPreviewViewModel is returned in SkipAdViewModel."));return}this.G=new hl(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.D);g.Z(this,this.G);this.G.Vf(this.element);var X;(X=this.G)==null||X.init(dl("preview-ad"),l);(Y=this.G)!=null&&(Y.transition.show(100),Y.show())}(Y=g.m(c.skippableState,NA6))?(c.skipOffsetMilliseconds!= null?this.skipOffsetMilliseconds=c.skipOffsetMilliseconds:(g.Cj(Error("No skipOffsetMilliseconds is returned in SkipAdViewModel.")),this.skipOffsetMilliseconds=5E3),this.K.init(dl("skip-button"),Y),this.show()):g.ot(Error("No SkipAdButtonViewModel is returned in SkipAdViewModel."))}; g.J.show=function(){cE(this);lE.prototype.show.call(this)}; g.J.hide=function(){!this.isSkippable&&this.G?this.G.hide():this.K&&this.K.hide();Y1(this);lE.prototype.hide.call(this)}; g.J.clear=function(){var l;(l=this.G)==null||l.clear();this.K&&this.K.clear();Y1(this);lE.prototype.hide.call(this)}; g.J.td=function(){this.hide()}; g.J.xS=function(){if(1E3*this.D.getProgressState().current>=this.skipOffsetMilliseconds&&!this.isSkippable){this.isSkippable=!0;var l;(l=this.G)!=null&&l.transition.hide();(l=this.K)!=null&&(l.transition.show(),l.show())}};g.P(TZ,PA); TZ.prototype.init=function(l,c){PA.prototype.init.call(this,l,c,{});if(c.label){var Y;((Y=c.label)==null?0:Y.content)&&!g.iQ(c.label.content)&&(this.linkText=new g.fs({J:"span",X:"ytp-visit-advertiser-link__text",Qf:c.label.content}),g.Z(this,this.linkText),this.linkText.Vf(this.element));var X,k;if((X=c.interaction)==null?0:(k=X.accessibility)==null?0:k.label)BF(this.element,c.interaction.accessibility.label+" This link opens in new tab");else{var r;((r=c.label)==null?0:r.content)&&!g.iQ(c.label.content)&&BF(this.element, c.label.content+" This link opens in new tab")}MQ(this.element);this.element.setAttribute("tabindex","0");this.show()}else g.ot(Error("No label found in VisitAdvertiserLink."))}; TZ.prototype.onClick=function(l){PA.prototype.onClick.call(this,l);this.api.onAdUxClicked(this.componentType,this.layoutId)}; TZ.prototype.clear=function(){this.hide()};g.P(jJ,PA); jJ.prototype.init=function(l,c,Y,X){PA.prototype.init.call(this,l,c,{});if(c.skipOrPreview){Y=c.skipOrPreview;l=g.m(Y,pu7);Y=g.m(Y,qvU);if(l)this.Th=new LG5(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.G),g.Z(this,this.Th),this.Th.Vf(this.Kh),this.Th.init(dl("skip-ad"),l);else{var k;Y&&((k=this.api.getVideoData())==null?0:k.isDaiEnabled())&&(this.W=new hl(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.G,1),g.Z(this,this.W),this.W.Vf(this.Kh),this.W.init(dl("ad-preview"), Y),k=this.W,k.transition.show(100),k.show())}if(k=g.m(c.skipOrPreview,pu7))var r=k.skipOffsetMilliseconds}c.playerAdCard&&(k=g.m(c.playerAdCard,aML))&&(this.playerAdCard=new BJL(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.G),g.Z(this,this.playerAdCard),this.playerAdCard.Vf(this.NQ),this.playerAdCard.init(dl("ad-avatar-lockup-card"),k));c.adBadgeRenderer&&((k=g.m(c.adBadgeRenderer,mT))?(this.D=new wt(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,!0),g.Z(this, this.D),this.api.L().B("delhi_modern_web_player")?this.D.Vf(this.T):this.D.Vf(this.K),this.D.init(dl("ad-badge"),k)):g.ot(Error("AdBadgeViewModel is not found in player overlay layout.")));c.adPodIndex&&(k=g.m(c.adPodIndex,G_M))&&(this.adPodIndex=new KE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),g.Z(this,this.adPodIndex),this.api.L().B("delhi_modern_web_player")?this.adPodIndex.Vf(this.T):this.adPodIndex.Vf(this.K),this.adPodIndex.init(dl("ad-pod-index"),k));c.adInfoRenderer&& ((k=g.m(c.adInfoRenderer,jy))?(this.adInfoButton=new Au(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.element,void 0,!0),g.Z(this,this.adInfoButton),l=this.api.L().B("delhi_modern_web_player")?this.T:this.K,this.D!==void 0?l.insertBefore(this.adInfoButton.element,this.D.element.nextSibling):this.adInfoButton.Vf(l),this.adInfoButton.init(dl("ad-info-hover-text-button"),k,this.macros)):g.Cj(Error("AdInfoRenderer is not found in player overlay layout.")));var e;k=(e=this.api.getVideoData())== null?void 0:e.isDaiEnabled();c.adDurationRemaining&&k&&(e=g.m(c.adDurationRemaining,Xu7))&&(this.adDurationRemaining=new zd(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.G,X.videoAdDurationSeconds,!0),g.Z(this,this.adDurationRemaining),X=this.api.L().B("delhi_modern_web_player")?this.T:this.K,this.adPodIndex!==void 0?X.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adDurationRemaining.Vf(X),this.adDurationRemaining.init(dl("ad-duration-remaining"), e,this.macros),this.adDurationRemaining.element.classList.add("ytp-ad-duration-remaining-autohide"));c.visitAdvertiserLink&&(X=g.m(c.visitAdvertiserLink,iUF))&&(this.visitAdvertiserLink=new TZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),g.Z(this,this.visitAdvertiserLink),this.visitAdvertiserLink.Vf(this.K),this.visitAdvertiserLink.init(dl("visit-advertiser-link"),X));c.adDisclosureBanner&&(c=g.m(c.adDisclosureBanner,UMN))&&(this.adDisclosureBanner=new Td(this.api,this.layoutId, this.interactionLoggingClientData,this.Lh),g.Z(this,this.adDisclosureBanner),this.adDisclosureBanner.Vf(this.PU),this.adDisclosureBanner.init(dl("ad-disclosure-banner"),c));this.j=new o$(this.api,this.G,r,!0);g.Z(this,this.j);g.oD(this.api,this.j.element,4);this.show()}; jJ.prototype.clear=function(){this.hide()};g.P(E2i,PA);g.J=E2i.prototype; g.J.init=function(l,c){PA.prototype.init.call(this,l,c,{});if(c!=null&&c.title)if(l=c.title)if(this.headline.init(dl("ad-simple-attributed-string"),new hV(l)),l=g.m(c.moreInfoButton,Wm)){if(this.moreInfoButton.init(dl("ad-button"),l),c.descriptions)c.descriptions.length>0&&(l=c.descriptions[0])&&(this.D=new HE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),g.Z(this,this.D),this.D.Vf(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[0]),this.D.init(dl("ad-simple-attributed-string"), new hV(l))),c.descriptions.length>1&&(c=c.descriptions[1])&&(this.G=new HE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),g.Z(this,this.G),this.G.Vf(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[1]),this.G.init(dl("ad-simple-attributed-string"),new hV(c)))}else g.ot(Error("No AdButtonViewModel is returned in AdGridCardText."));else g.ot(Error("No headline found in AdGridCardText."));else g.ot(Error("No headline found in AdGridCardText."))}; g.J.onClick=function(l){PA.prototype.onClick.call(this,l);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.J.clear=function(){this.hide();this.headline.clear();this.moreInfoButton.clear();var l;(l=this.D)==null||l.clear();var c;(c=this.G)==null||c.clear()}; g.J.hide=function(){this.headline.hide();this.moreInfoButton.hide();var l;(l=this.D)==null||l.hide();var c;(c=this.G)==null||c.hide();PA.prototype.hide.call(this)}; g.J.show=function(){PA.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var l;(l=this.D)==null||l.show();var c;(c=this.G)==null||c.show()};g.P(Vm,PA);Vm.prototype.init=function(l,c){PA.prototype.init.call(this,l,c,{});if(c!=null&&c.gridCards)if(c.style!=="AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN")g.ot(Error("Only single column style is currently supported in AdGridCardCollection."));else for(l=g.b(c.gridCards),c=l.next();!c.done;c=l.next()){if(c=g.m(c.value,bUL)){var Y=new E2i(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh);g.Z(this,Y);Y.Vf(this.element);Y.init(dl("ad-grid-card-text"),c);this.D.push(Y)}}else g.ot(Error("No grid cards found in AdGridCardCollection."))}; Vm.prototype.show=function(){for(var l=g.b(this.D),c=l.next();!c.done;c=l.next())c.value.show();PA.prototype.show.call(this)}; Vm.prototype.clear=function(){this.hide();for(var l=g.b(this.D),c=l.next();!c.done;c=l.next())c.value.clear()}; Vm.prototype.hide=function(){for(var l=g.b(this.D),c=l.next();!c.done;c=l.next())c.value.hide();PA.prototype.hide.call(this)};g.P(o0,lE);g.J=o0.prototype;g.J.init=function(l,c,Y,X,k){k=k===void 0?0:k;lE.prototype.init.call(this,l,c,Y,X);this.playerProgressOffsetMs=k;cE(this);this.api.addEventListener("playerUnderlayVisibilityChange",this.Cq.bind(this));this.api.addEventListener("resize",this.pM.bind(this));this.api.Dy()?(this.G=!0,this.api.kx(!0),this.show()):this.hide()}; g.J.xS=function(){if(this.D){var l=this.D.getProgressState();l&&l.current&&!this.G&&1E3*l.current>=this.playerProgressOffsetMs&&(this.G=!0,this.api.kx(!0),this.show())}}; g.J.td=function(){this.G&&this.api.kx(!1);this.hide()}; g.J.clear=function(){this.api.kx(!1);this.api.removeEventListener("playerUnderlayVisibilityChange",this.Cq.bind(this));this.api.removeEventListener("resize",this.pM.bind(this));Y1(this);this.hide()}; g.J.hide=function(){g2n(!1);lE.prototype.hide.call(this)}; g.J.show=function(){g2n(!0);lE.prototype.show.call(this)};g.P(uin,o0);g.J=uin.prototype; g.J.init=function(l,c,Y,X){if(c!=null&&c.adGridCardCollection)if(c!=null&&c.adButton){var k=Number(c.playerProgressOffsetMs||"0");isNaN(k)?o0.prototype.init.call(this,l,c,Y,X):o0.prototype.init.call(this,l,c,Y,X,k);l=c.headline;Y=g.m(c.adAvatar,Qm);l&&Y?(this.headline=new HE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),g.Z(this,this.headline),this.headline.Vf(this.wf("ytp-display-underlay-text-grid-cards__content_container__header__headline")),this.headline.init(dl("ad-simple-attributed-string"),new hV(l)), this.adAvatar=new Hm(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),g.Z(this,this.adAvatar),this.adAvatar.Vf(this.wf("ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar")),this.adAvatar.init(dl("ad-avatar"),Y)):this.T.classList.remove("ytp-display-underlay-text-grid-cards__content_container__header");l=g.m(c.adGridCardCollection,PvQ);this.adGridCardCollection.init(dl("ad-grid-card-collection"),l);c=g.m(c.adButton,Wm);this.adButton.init(dl("ad-button"),c); this.hide()}else g.ot(Error("No button found in DisplayUnderlayTextGridCardsLayout."));else g.ot(Error("No grid cards found in DisplayUnderlayTextGridCardsLayout."))}; g.J.onClick=function(l){(this.adButton&&g.tG(this.adButton.element,l.target)||this.adAvatar&&g.tG(this.adAvatar.element,l.target))&&this.api.pauseVideo();o0.prototype.onClick.call(this,l);this.api.onAdUxClicked(this.componentType,this.layoutId)}; g.J.pM=function(){}; g.J.clear=function(){this.hide();var l;(l=this.headline)==null||l.clear();var c;(c=this.adAvatar)==null||c.clear();this.adGridCardCollection.clear();this.adButton.clear();o0.prototype.clear.call(this)}; g.J.show=function(){var l;(l=this.headline)==null||l.show();var c;(c=this.adAvatar)==null||c.show();this.adGridCardCollection.show();this.adButton.show();o0.prototype.show.call(this)}; g.J.hide=function(){var l;(l=this.headline)==null||l.hide();var c;(c=this.adAvatar)==null||c.hide();this.adGridCardCollection.hide();this.adButton.hide();o0.prototype.hide.call(this)}; g.J.Cq=function(l){l==="transitioning"?(this.K.classList.remove("ytp-ad-underlay-clickable"),this.show()):l==="visible"?this.K.classList.add("ytp-ad-underlay-clickable"):l==="hidden"&&(this.hide(),this.K.classList.remove("ytp-ad-underlay-clickable"))};g.P(Ce,PA); Ce.prototype.init=function(l,c){PA.prototype.init.call(this,l,c,{});if(c.attributes===void 0)g.ot(Error("No attributes found in AdDetailsLineViewModel."));else if(c.style===void 0)g.ot(Error("No style found in AdDetailsLineViewModel."));else{l=g.b(c.attributes);for(var Y=l.next();!Y.done;Y=l.next())if(Y=Y.value,Y.text!==void 0){Y=Y.text;var X=c.style,k=new HE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh);g.Z(this,k);k.Vf(this.element);a:switch(X){case "AD_DETAILS_LINE_STYLE_RESPONSIVE":X="ytp-ad-details-line__text--style-responsive"; break a;default:X="ytp-ad-details-line__text--style-standard"}k.element.classList.add(X);k.init(dl("ad-simple-attributed-string"),new hV(Y));this.D.push(k)}this.show()}}; Ce.prototype.show=function(){this.D.forEach(function(l){l.show()}); PA.prototype.show.call(this)}; Ce.prototype.clear=function(){this.hide()}; Ce.prototype.hide=function(){this.D.forEach(function(l){l.hide()}); PA.prototype.hide.call(this)};g.P(ZR,PA);ZR.prototype.init=function(l,c){PA.prototype.init.call(this,l,c,{});var Y,X;(l=((X=n0(((Y=c.image)==null?void 0:Y.sources)||[]))==null?void 0:X.url)||"")&&l.length?(Y=this.wf("ytp-image-background-image"),g.dg(Y,"backgroundImage","url("+l+")"),c.blurLevel!==void 0&&g.dg(Y,"filter","blur("+c.blurLevel+"px)"),c.gradient!==void 0&&(c=new g.B({J:"div",WU:["ytp-image-background--gradient-vertical"]}),g.Z(this,c),c.Vf(this.element)),this.show()):g.ot(Error("Failed to get imageUrl in ImageBackground."))}; ZR.prototype.clear=function(){this.hide()};g.P(A5c,lE);g.J=A5c.prototype;g.J.init=function(l,c){lE.prototype.init.call(this,l,c,{});g.dg(this.K,"stroke-dasharray","0 "+this.G);this.show()}; g.J.clear=function(){this.hide()}; g.J.hide=function(){Y1(this);lE.prototype.hide.call(this)}; g.J.show=function(){cE(this);lE.prototype.show.call(this)}; g.J.td=function(){this.hide()}; g.J.xS=function(){if(this.D){var l=this.D.getProgressState();l!=null&&l.current!=null&&g.dg(this.K,"stroke-dasharray",l.current/l.seekableEnd*this.G+" "+this.G)}};g.P($n,PA); $n.prototype.init=function(l,c){PA.prototype.init.call(this,l,c,{});if(Ipn(c)){this.adAvatar=new Hm(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh);g.Z(this,this.adAvatar);this.adAvatar.Vf(this.wf("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"));this.adAvatar.init(dl("ad-avatar"),g.m(c.adAvatar,Qm));this.headline=new HE(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh);g.Z(this,this.headline);this.headline.Vf(this.wf("ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"));this.headline.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline"); this.headline.init(dl("ad-simple-attributed-string"),new hV(c.headline));if(l=g.m(c.adDetailsLine,tWN))this.detailsLine=new Ce(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),g.Z(this,this.detailsLine),this.detailsLine.Vf(this.wf("ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container")),this.detailsLine.init(dl("ad-details-line"),l);this.adButton=new wU(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,!0);g.Z(this,this.adButton); this.adButton.Vf(this.wf("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"));this.adButton.init(dl("ad-button"),g.m(c.adButton,Wm));this.adBadge=new wt(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,!0);g.Z(this,this.adBadge);this.adBadge.Vf(this.T);this.adBadge.init(dl("ad-badge"),g.m(c.adBadge,mT));this.adInfoButton=new Au(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.element,void 0,!0);g.Z(this,this.adInfoButton);this.adInfoButton.Vf(this.T); this.adInfoButton.init(dl("ad-info-hover-text-button"),g.m(c.adInfoRenderer,jy),this.macros);if(l=g.m(c.skipAdButton,NA6))this.skipAdButton=new Ke(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),g.Z(this,this.skipAdButton),this.skipAdButton.Vf(this.element),this.skipAdButton.init(dl("skip-button"),l);this.G=new S5(c.durationMilliseconds);g.Z(this,this.G);if(l=g.m(c.countdownViewModel,RsQ))this.D=new A5c(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh,this.G),g.Z(this, this.D),this.D.Vf(this.wf("ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container")),this.D.init(dl("timed-pie-countdown"),l);if(c=g.m(c.imageBackground,fMi))this.imageBackground=new ZR(this.api,this.layoutId,this.interactionLoggingClientData,this.Lh),g.Z(this,this.imageBackground),this.imageBackground.Vf(this.element),this.imageBackground.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__background-image-container"),this.imageBackground.init(dl("image-background"), c);this.show();this.element.focus()}}; $n.prototype.clear=function(){g.HJ(this.K);this.hide()}; $n.prototype.show=function(){FGc(!0);this.adAvatar&&this.adAvatar.show();this.headline&&this.headline.show();this.adButton&&this.adButton.show();this.skipAdButton&&this.skipAdButton.show();PA.prototype.show.call(this)}; $n.prototype.hide=function(){FGc(!1);this.adAvatar&&this.adAvatar.hide();this.headline&&this.headline.hide();this.adButton&&this.adButton.hide();this.detailsLine&&this.detailsLine.hide();this.adBadge&&this.adBadge.hide();this.adInfoButton&&this.adInfoButton.hide();this.skipAdButton&&this.skipAdButton.hide();this.D&&this.D.hide();this.imageBackground&&this.imageBackground.hide();PA.prototype.hide.call(this)};g.P(My,g.OG);g.J=My.prototype;g.J.Rl=function(){return 1E3*this.api.getDuration(this.OZ,!1)}; g.J.stop=function(){this.D&&this.KV.BA(this.D)}; g.J.b8=function(){var l=this.api.getProgressState(this.OZ);this.G={seekableStart:l.seekableStart,seekableEnd:l.seekableEnd,current:this.api.getCurrentTime(this.OZ,!1)};this.publish("h")}; g.J.getProgressState=function(){return this.G}; g.J.uP=function(l){g.PE(l,2)&&this.publish("g")};var IyN="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 ads-engagement-panel-layout banner-image top-banner-image-text-icon-buttoned".split(" "));g.P(s8,BA); s8.prototype.T=function(l){var c=l.id,Y=l.content,X=Y.componentType;if(!IyN.includes(X))switch(l.actionType){case 1:l=this.api;var k=this.Lh,r=Y.layoutId,e=Y.interactionLoggingClientData,d=Y instanceof Av?Y.cT:!1,y=Y instanceof Av||Y instanceof R$?Y.dG:!1;e=e===void 0?{}:e;d=d===void 0?!1:d;y=y===void 0?!1:y;switch(X){case "invideo-overlay":l=new PVV(l,r,e,k);break;case "player-overlay":l=new CE(l,r,e,k,new My(l),y);break;case "player-overlay-layout":l=new jJ(l,r,e,k,new My(l));break;case "survey":l= new zZ(l,r,e,k);break;case "ad-action-interstitial":l=new DWO(l,r,e,k,d,y);break;case "video-interstitial-buttoned-centered":l=new $n(l,r,e,k);break;case "survey-interstitial":l=new ne(l,r,e,k);break;case "ad-message":l=new SBv(l,r,e,k,new My(l,1));break;case "player-underlay":l=new xWX(l,r,e,k);break;case "display-underlay-text-grid-cards":l=new uin(l,r,e,k,new My(l));break;default:l=null}if(!l){g.Cj(Error("No UI component returned from ComponentFactory for type: "+X));break}g.K8(this.G,c)?g.Cj(Error("Ad UI component already registered: "+ c)):this.G[c]=l;l.bind(Y);Y instanceof g8?this.K?this.K.append(l.JM):g.Cj(Error("Underlay view was not created but UnderlayRenderer was created")):this.N.append(l.JM);break;case 2:c=l5L(this,l);if(c==null)break;c.bind(Y);break;case 3:Y=l5L(this,l),Y!=null&&(g.y7(Y),g.K8(this.G,c)?(Y=this.G,c in Y&&delete Y[c]):g.Cj(Error("Ad UI component does not exist: "+c)))}}; s8.prototype.Tz=function(){g.ON(Object.values(this.G));this.G={};BA.prototype.Tz.call(this)};g.P(cgc,g.GH);g.J=cgc.prototype;g.J.create=function(){try{YVa(this),this.load(),this.created=!0,YVa(this)}catch(l){UO(l instanceof Error?l:String(l))}}; g.J.load=function(){try{rgL(this)}finally{Ex(a0(this.D).UM)&&this.player.Qd("ad",1)}}; g.J.destroy=function(){var l=this.player.getVideoData(1);this.D.D.QR.fP(l&&l.clientPlaybackNonce||"");this.unload();this.created=!1}; g.J.unload=function(){g.GH.prototype.unload.call(this);try{this.player.getRootNode().classList.remove("ad-created")}catch(c){UO(c instanceof Error?c:String(c))}if(this.G!=null){var l=this.G;this.G=null;l.dispose()}this.K.reset()}; g.J.Pn=function(){return!1}; g.J.getAdState=function(){return-1}; g.J.getOptions=function(){return Object.values(FwL)}; g.J.tC=function(l,c){c=c===void 0?{}:c;switch(l){case "replaceUrlMacros":return l=c,l.url?(c=Rxn(this.player),Object.assign(c,l.pRh),l=g.nW(l.url,c)):l=null,l;case "onAboutThisAdPopupClosed":this.i7(c);break;case "executeCommand":l=c;l.command&&l.layoutId&&this.executeCommand(l);break;default:return null}}; g.J.LD=function(l){var c;return!((c=this.D.D.ek)==null||!c.get().LD(l))}; g.J.i7=function(l){l.isMuted&&Ojg(a0(this.D).fF,a0(this.D).B9,l.layoutId);this.Xj&&this.Xj.i7()}; g.J.executeCommand=function(l){a0(this.D).Lh.executeCommand(l.command,l.layoutId)};g.WS("yt.player.Application.create",g.Pk.create);g.WS("yt.player.Application.createAlternate",g.Pk.create);jEL(Kj(),Aa6);var lk6=g.MX("ytcsi.tick");lk6&&lk6("pe");g.U$("ad",cgc);g.P(g.E8,g.C);g.E8.prototype.start=function(l,c,Y){this.config={from:l,C$:c,duration:Y,startTime:(0,g.nb)()};this.next()}; g.E8.prototype.stop=function(){this.delay.stop();this.config=void 0}; g.E8.prototype.next=function(){if(this.config){var l=this.config,c=l.from,Y=l.C$,X=l.duration;l=l.startTime;var k=(0,g.nb)()-l;l=this.D;X=mei(l,k/X);if(X==0)l=l.C;else if(X==1)l=l.U;else{k=aQ(l.C,l.N,X);var r=aQ(l.N,l.W,X);l=aQ(l.W,l.U,X);k=aQ(k,r,X);r=aQ(r,l,X);l=aQ(k,r,X)}l=g.b0(l,0,1);this.callback(c+(Y-c)*l);l<1&&this.delay.start()}};g.P(g.gU,g.B);g.J=g.gU.prototype;g.J.hasSuggestions=function(){return this.suggestionData.length>0}; g.J.eE=function(){this.G&&this.scrollTo(this.scrollPosition-this.containerWidth)}; g.J.show=function(){g.B.prototype.show.call(this);DX6(this)}; g.J.cC=function(){this.G&&this.scrollTo(this.scrollPosition+this.containerWidth)}; g.J.TG=function(){this.i9(this.api.m0().getPlayerSize())}; g.J.i9=function(l){var c=this.api.isEmbedsShortsMode()?.5625:16/9,Y=this.api.oD();l=l.width-(Y?112:58);Y=Math.ceil(l/(Y?320:192));var X=(l-Y*8)/Y;c=Math.floor(X/c);for(var k=g.b(this.D),r=k.next();!r.done;r=k.next())r=r.value.wf("ytp-suggestion-image"),r.style.width=X+"px",r.style.height=c+"px";this.suggestions.element.style.height=c+"px";this.T=X;this.U=c;this.containerWidth=l;this.columns=Y;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;g.uy(this)}; g.J.onVideoDataChange=function(){var l=this.api.L(),c=this.api.getVideoData();this.W=c.UG?!1:l.T;this.suggestionData=c.suggestions?g.yo(c.suggestions,function(Y){return Y&&!Y.playlistId}):[]; UXV(this);c.UG?this.title.update({title:g.qi("More videos from $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:c.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?"More shorts":"More videos"})}; g.J.scrollTo=function(l){l=g.b0(l,this.containerWidth-this.suggestionData.length*(this.T+8),0);this.C.start(this.scrollPosition,l,1E3);this.scrollPosition=l;g.uy(this);DX6(this)};})(_yt_player);