ÿØÿàJFIFÿÛ„ ( %"1"%)+...383,7(-.- 404 Not Found
Sh3ll
OdayForums


Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20
System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64
User : apache ( 48)
PHP Version : 7.4.20
Disable Function : NONE
Directory :  /tmp/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //tmp/4aa4a00234c734ff32d77c2335f88dde_v3
O:13:"Curl\Response":4:{s:6:"status";i:200;s:4:"body";s:2537504:"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 dw,dCK,bzz,OW,vuk,Mee,qWe,Xj$,ku,aBD,nz,fz,u$,ouu,FDC,hku,ww,cj,Oz7,J7C,kC$,nuB,IK,je,t7,i$,Hj,DB,r7u,Vq,Lz,Qq,uuC,lBw,sK7,dQ,bW,Pm,ZzC,Euz,F3,h4,kQ,Nwq,GCu,wjk,UCz,c7w,y77,IBC,zke,fF,jKB,uW,tej,VeW,lW,ekz,SWu,E6,YWK,Gz,U6,t4,iW,Hm,D2,guK,LDj,VH,YQ,eX,QK$,$C7,mCC,KDB,gQ,xC$,LF,QH,$Q,BwK,Rkj,KF,A7$,WDK,PS,pmu,aH,dz7,bFq,XM,vQK,PWB,MXD,rR,Xmz,a2u,kz7,sF,J4w,FCC,r4u,u3$,sqe,EF,Cb,GN,UF,wR,EQk,NQ7,cS,yT,j5,tP,c4e,ij,HS,Dv,S5,y4u,YD,gR,QT,$D,Kb,tXe,RH,pT,b7,iFe,dH,HFj,DzB,vR,AP,PR,MT,
VXu,Xf,aI,S6e,oI,Ff,hm,gQW,l7,LCW,Qqk,$zu,Y6u,u7,nT,OQ,mzC,KCB,BQW,RRw,TQk,Z7,EQ,CT,A4$,WCB,Gj,vDB,XSu,pSD,M5C,Pje,bbj,d6w,qFC,avj,oDC,wH,hDB,cR,FPj,JPk,jt,II,kNq,tm,i7,D7,HR,St,et,mq,YH,LT,Q6,rPu,xH,fv7,BR,RI,pl,d1,bf,Tj,WR,Am,P2,MN,Xh,uMj,Mz,qN,oj,gH,$H,Fh,sHu,hA,qz,OM,JA,ky,nl,r1,fl,uf,Zbu,lf,EDq,ZP,Cju,Cl,EM,NN,GD,w1,UM,c2,NRB,wSe,Ij,U6K,cPC,zD,jP,DP,Ivu,Vw,zDj,eP,t5C,SP,HbD,Yy,g1,Ll,D6$,Qw,V5u,$y,eDC,SFB,Kl,YFe,B2,Rj,AA,W2,LPj,bb,m6W,gD$,vk,MO,XY,x6W,qO,oh,BRC,TRz,APu,FY,hv,OG,Jv,kl,nV,r9,pRz,
dT$,bTW,vHC,fV,P7W,MtB,ub,lb,sG,ZV,XRD,Fqk,hUC,Jm$,OTC,kjk,rmk,Gd,w9,UG,ck,yy,zd,jl,sIk,ib,DV,Vy,el,Yl,g9,ZTe,LV,Qy,mV,C7k,NHK,KV,Bk,Rh,Av,Wk,dB,bk,jIq,ttW,iT$,HTj,v9,P9,DTu,VtC,eUe,Mh,XZ,qh,aD,oD,Oj,rB,lk,Ej,SQk,YQq,y8,gHz,V8,er,$TC,RU7,xTw,Amz,gB,LH,RD,dNu,vyk,blj,AF,p5,Pfu,W9,MQ,YE,X2w,MPW,FG,or,Sr,hM,OC,JM,qMk,ki,oyu,f5,FbC,uG,lG,sC,EC,hbq,Olk,JAW,C5,kDC,nyW,rAC,UC,fPk,uhu,lPK,Zl7,sjD,wk,cX,yB,Eyu,CfB,N1C,Ir,GDC,zt,a7z,qQq,j6,tM,HX,DG,cAe,VB,e6,Yi,yAB,IPu,gk,HlK,Rr,jj$,il7,xi,K5,py,dv,DNB,MG,
VPe,Xj,qG,ebw,YM$,h$,LbW,J$,kB,Qjj,$Nq,fy,lY,B1u,T1j,AAD,Ew,Wbk,Zo,vlw,ny,KbW,bH7,bVC,pku,dOq,vEu,dhj,Cy,Rb$,wv,MrC,X9e,qju,a$C,oE7,cr,Fe$,IV,hHD,k97,nEW,zn,j7,Hr,S7,f$w,YB,gv,Ly,uZC,l$e,m9,sD7,Ky,xB,Ck$,G9W,Uhq,w9q,cFj,RV,Wr,vd,Mi,XS,qi,az,oz,zH7,jDu,FS,trK,h5,OU,Pd,J5,kT,nC,iH7,X3,r$,HHC,u2,eHu,l2,sU,ZJ,Sje,Yjj,gEW,Lee,EU,CC,Ni,Gl,KeK,mhW,xhC,BBz,RH7,w$,TB$,QDD,UU,AFj,WeB,cd,dQj,b5z,viw,PG$,M6e,Iz,XXu,qCw,aGB,oi$,O5z,FfK,jE,t5,i2,Hd,DJ,VE,eE,SE,kte,QE,LC,$T,niz,mZ,rMB,fGD,uGC,lGW,KC,Bd,Eij,xT,CGC,
Rz,Tl,NkD,A5,Wd,pr,b8,vp,Pp,yMD,GtC,ax,cMB,ox,UQC,qg,Mg,wXk,Xe,hf,zJC,Jf,Om,u8,l8,Z6,i5u,sm,Ng,H5$,GK,jru,eJu,SCe,YCW,cp,yb,Ix,giz,zK,js,tf,i8,Lf$,Hp,Ss,Yp,Qru,$Q$,go,mQD,RJK,BkW,TkW,AM$,WfD,Kfk,dGz,Lr,Qb,$p,byj,Kr,mS,vBu,PYe,M7z,TK,XrK,Af,Wp,qwz,pX,oBw,dS,aoe,F9e,hwW,Oyj,bn,va,Pa,MM,XP,qM,aw,J$e,ow,FP,h1,knw,r$$,fo7,J1,nX,kN,fX,un,ln,loq,sVj,sP,Zj,EP,EBK,CY7,wrD,NvB,UGK,zwk,CX,IoC,c$z,NM,Gx,jVB,wS,t7D,UP,Hye,iyC,DGD,V7D,zx,jU,ewz,Swu,YwC,t1,Ha,gBw,Dj,L9$,QVu,mGj,RwC,VQ,Tv$,A$C,W9j,pdW,die,YN,bCC,
vTj,P2z,xN,KX,mU,MEW,Xdu,qU$,Ba,Rw,Tx,oTq,bh,vG,PG,MV,X8,qV,hFq,OCk,J5C,ay,Jq,ka,uh,lh,E1,nTW,fJe,r5$,uSz,lJu,cG,szD,ZCW,tq,ETq,C2B,N$W,Glz,Vo,HG,ei,Si,Ya,wdB,UiW,c5j,gg,Lj,y5z,Qo,IJe,zF7,jzj,$a,tE$,mp,Kj,iCw,HCu,Di$,VEu,eFe,SUK,xa,BG,Ry,Aq,LZC,WG,pP,QzB,gTK,Tc,$i$,dN,bA,vl,Me,Pl,miB,KZW,xik,XJ,RFk,qe,A5$,WZk,ppD,dgW,brk,vpq,P8W,MsK,FJ,he,Og,qmq,Xpu,a6W,ope,kI,FSu,nP,huW,Or$,rN,fP,uA,JfC,lA,sg,kK$,Zf,Eg,CP,Ne,GI,wN,Ug,cl,npu,rf$,f6u,ueK,yF,l6K,ZrD,sxw,zI,jH,C8C,Epk,wpB,yfz,cfK,te,I6j,zu$,jxD,ire,
tsk,Hrq,iA,DgK,VsK,Df,euu,Smk,YmK,gpW,VF,LSB,eH,Qxk,SH,YI,mgu,gN,KSB,LP,QF,xgj,Boz,$I,KP,To7,xI,Ruz,AfD,WSK,pak,bXz,Bl,vNz,Ae,Wl,MUC,XaD,oNC,FUq,pS,dc,bN,v4,P4,MK,X7,qK,am,om,F7,hr,O5,kxu,J1j,nNu,fju,r1w,lju,OXu,uPw,hy7,Jr,ko,ZXu,EN$,CnC,uN,lN,s5,nS,Gxz,Z_,swC,UMW,c1K,waD,E5,CS,NK,GP,y1u,NSk,Ij7,wc,zyB,jwq,tUu,iXD,HXu,eyq,SPk,YPk,gNw,yN,QwC,$MC,KUK,xMe,tr,Ry7,iN,jd,A1B,TSW,dVD,D_,ed,vau,Phq,MiC,XGe,aQD,gc,Yo,oaz,q1e,h6$,Jqj,kcu,rqj,Zju,mr,Eaz,$o,xo,ChB,B4,TP,pI,NgW,GcK,wGB,qt,UVK,cq$,rn,yqB,z6W,fI,
jyC,tiD,e6C,ijK,Z3,EJ,CI,Gp,wn,Qye,UJ,cg,yI,mVD,jN,Kp7,xV7,tE,R6$,Hg,D3,VI,eN,Tg7,SN,gn,LI,QI,$V,AqB,KI,xV,Bg,Rt,Tp,AE,Wp$,plC,de$,bPD,vIC,PAk,Wg,MHj,X1,XlW,qgW,afz,qA,oE,F1,hO,kC,n0,r0,Fv$,lz,s8,ZH,hqu,OPu,E8,JeB,kIz,NA,EIW,CAC,NNW,G_,GIK,wlk,ye7,U8,zqW,Ife,yR,tHu,iPD,HPC,z_,jg,DeC,tO,iz,HW,DH,VR,eg,Sg,YC,g0,$C,my,K0,xC,BW,VH$,eqB,Sgu,T_,WW,Ygq,v3,P3,M5,Xr,q5,oM,Fr,$ee,hk,OI,Jk,Kv$,mee,gIu,rA,n8,TNK,f8,wA,C8,UI,c3,Wvw,bSD,IM,Mdq,voq,PNe,q5B,OSW,a_q,Frk,h4q,jS,zh,JrW,ig,H3,DY,kPw,L8,now,Qs,$P,K8,
rrj,B3,RM,f_$,Th,Ak,l_j,dd,vf,Pf,Mj,XB,qj,aN,oN,FB,hy,ZSC,OE,nd,k_,CN$,UK$,GPk,w4w,cru,yru,z4W,jmu,I_W,iS7,ut,lt,EE,HSK,DKq,Zp,Cd,e4W,S5u,Qmk,LrB,UE,cf,yr,IN,zZ,ty,mKk,KrC,xKB,Y_,gd,BcB,R4C,Tc7,Kd,x_,Bf,ArC,Wru,dtB,vVu,Wf,PRC,bp,pU,M_,Xx,ab,MNC,nU,r2,fU,up,se,ZM,CU,F0k,h1$,GV,OIq,JEC,Ue,kpC,nVw,cQ,yg,rED,f3W,l3u,tg,ZIj,EVC,zV,CR7,Nn7,wgk,GpC,Vg,st$,cEw,yEu,Qg,g2,I3w,z1z,$W,mw,jtC,tNq,BQ,iIz,HID,DtK,VNj,pp,e1K,SJj,YJC,gVu,L07,QtC,$tk,mt$,bV,K0w,Pv,Bnu,R1j,TnC,AEC,W0B,Mm,hN,dAu,PzD,Or,Mgk,q8K,pWk,aHe,
oCu,Fyu,b0$,vCD,XA,qm,FA,XWq,o$,a$,hne,O07,JOW,k_7,nCW,rOu,Z0W,fHC,r_,fp,lV,N0D,UAu,wWq,uV,w_,cOW,yU,yOj,znz,iV,IH7,Y8u,jEz,S8C,ex,gC7,$Az,Sx,VU,Ly7,QEW,mAD,g_,xA7,B0q,Rn7,T0e,AOk,Wyq,p3k,Kyw,b8C,vPq,Pg$,X3D,MSk,aY$,ms,oPq,Kp,xX,Bv,F8e,hcC,AN,Wv,JkK,O8k,pg,khD,rkq,urq,fYu,lYu,EPK,sMu,hV,kF,JV,Cgz,Ov,lK,ZK,Ev,NAu,GhC,Ny,U5j,Uv,wr,y_,I1,zW,ckq,jD,iK,ykw,DK,eD,SD,IY7,zck,jMu,tSu,YF,Lg,i8e,Q_,$F,mN,D5e,Kg,xF,VSu,R1,W_,AV,TW,pZ,dK,YIB,K8W,BAe,m5q,$5w,x5w,Pi,q8,W8w,Rc7,TAB,Akk,SIj,ap$,fZ,qE$,ht7,XfD,vi,
uX,ha,nZ,o_u,oo,L8u,gP$,QMe,X2,MhK,EA,fp7,CZ,lpu,sNj,Zdw,G8,E_e,Ctq,NdD,wfu,UjW,ci,yy$,yn,IpK,zt$,thk,idz,z8,Hd$,Vhe,jq,etu,ta,iX,hg,QNK,Bdz,Yw,Tdq,pQq,LZ,bUe,vWB,PpB,Mnu,pf,XQ$,Aa,G_w,Ro,Wi,T8,Qn,aL,qa,Fy,Oc,aMe,J8,nf,rC,oWu,Fwe,lD,OUu,JgW,kVu,nWu,rge,fMB,uxK,lMe,sbw,ZUw,Cf,EWj,Na,wC,Cpk,N2D,GVC,Uc,wQw,U_$,zQ,jC,t8,cgu,iD,ygW,D9,z7e,IMu,eC,SC,Y0,gC,jbu,Lf,Qi,tnw,iUz,$0,mc,e7C,HU7,VnC,D_W,Kf,x0,BL,SeB,Ye7,gWz,RL,QbW,KwW,m_7,TQ,A8,WL,p3,dy,vA,PA,Mw,XI,qw,an,on,x_K,B2q,R7e,FI,hI,OV,JI,n3,f3,WwB,AgK,
lT,pvC,sV,Zq,EV,C3,Nw,UV,cA,yZ,In,zF,jo,tI,iT,HA,Dq,VZ,vXq,So,gy,PVW,L3,Xvk,qrW,aNj,Fsu,OpC,BA,JN$,TF,Rn,rN$,fNu,uAz,WA,pc,s$u,bx,vs,nc,r5,EXu,fc,ux,lx,CVj,sb,Zpz,Zz,Eb,G1D,N_u,Cc,Nq,Gk,w5,cs,Um$,cNC,IT,zk,td,ix,yNe,jf,j$$,txq,ipw,Hp7,DmK,VxC,edD,Dz,Hs,zde,gXe,VC,Q$u,$mB,Lc,mme,Sf,Yr,KsC,QC,B_K,T_K,$r,mu,ANK,Kc,p_w,xr,X_D,PKu,dyC,vFk,bgC,RT,Tk,Ad,Ws,pO,dD,bQ,P0,aKe,hvw,qb,BSB,ad,Ogu,kWB,FN,kK,h9,J9,O7,fKC,rVW,nFD,uEW,nO,lKw,CKe,rD,uQ,GWC,lQ,s7,Zd,E7,w_k,CO,UyC,cVw,GX,ya,Id,zX,j9,t9,iQ,H0,Dd,Va,e9,
S9,YK,gD,yVz,IKu,LO,Qa,$K,mi,KO,xK,zvu,j17,Md,oC,Hgj,Dy7,Ft,hC,fs,u6,evz,Ze,Nd,Svj,gFB,Yvz,LNK,Q1W,$yD,myk,KNz,xyK,Rvj,Bru,TrW,pij,bZW,WNe,wu,UR,PXW,vwk,co,IC,zL,Mqk,ju,tC,i6,qAz,aFC,Ho,Xi7,De,h0j,Vt,eu,Su,Yh,gu,Ls,Qt,$h,mA,Ks,xh,Bo,RC,TL,AC,Wo,p$,dT,bs,vu,Pu,MI,XK,qI,aP,oP,FK,hl,Oo,Jl,k6,n$,rT,f$,us,ls,so,ZT,Eo,C$,NI,Ga,wT,Uo,cu,yK,IP,za,jR,tl,is,Hu,DT,VK,eR,SR,Y6,gT,L$,QK,$6,m2,K$,x6,Bu,RP,Ta,Al,Wu,pt,bM,v$,Ja7,P$,T,M0,dW,Xm,q0,aF,nww,Fm,fFC,oF,u2j,OD,lFq,kx,hH,nt,rW,ft,lM,ZZw,EwC,CXu,NK$,c$,yz,
N0,IF,wiu,U8j,caz,yaq,soC,IFW,uM,z0C,jo7,jp,Vz,tH,ZE,tqz,sD,ze,iM,ep,HZu,ED,Ct,DE,H$,D8u,Sp,Yx,gW,Lt,Vqk,Qz,$x,mW,Kt,xx,e0K,SAB,gwe,L1C,Te,AH,W$,pn,x8q,R0C,Aau,W17,b9,daz,bf$,ac,v0B,oc,F5,ht,Oh,Jt,kZ,PDC,XLD,qce,MCC,a9w,o07,u9,l9,Zr,Cn,N4,Gi,wq,FcC,Uh,c1,sh,zi,jk,tt,i9,hhC,Ic,J8q,H1,kQW,n0$,Dr,r8z,VX,ek,f97,uyC,Sk,l9C,sLC,YZ,ZfW,E0u,CDw,NCz,gq,Ln,GQC,wLe,QX,$Z,mM,Uau,Kn,xZ,B1,Rc,c8D,Ti,At,y8W,W1,I9u,pm,zh7,jLq,tCu,ifK,Hf$,Daw,dF,VCu,ehC,Scz,bO,YcB,vb,g0u,Pb,Lcz,Ms,QL7,$aw,X$,hn,mae,Oa,Jn,Kcu,kq,xa7,
nm,rF,fm,BCB,Rhk,lO,sa,A8e,Zs,Wcw,pAz,TCw,dwz,b3k,vUB,Cm,PT$,Ns,Gr,wF,Ua,Mok,cb,yO,zr,XAk,jm,tn,qVj,Hb,em,Ds,Lm,QO,aqu,$q,mg,Km,xq,oUq,Rs,Tr,Fdj,Wb,pJ,Yq,dt,b4,vh,haW,Ph,MJ,Xk,O3k,qJ,a2,o2,Fk,h2,J2,eL,SL,YA,JIC,kFW,nUW,rIB,$A,gt,mX,KJ,fqW,uIu,lqz,xA,Bh,R2,snK,Z37,QP,EUD,CTW,TY,NyB,A2,Wh,d4,bF,vC,PC,Ml,ql,aR,F9,hW,OZ,JW,oR,UwC,cIq,nx,r4,fx,yIw,lF,za7,sZ,Zi,jnw,EZ,Cx,Nl,w4,toj,G5,UZ,cC,yA,i3j,jb,Dwe,VoD,eae,tW,iF,SVB,YVD,gUw,HC,Qnu,uF,Ld$,$wq,Di,mww,VA,Kdu,eb,xwu,By7,RaD,TyW,AIk,Sb,psw,Wd7,Yj,QA,dqz,
mm,bcD,Kx,vrD,PxD,xj,MfC,XsC,qbK,azK,BC,orw,RR,hfK,AW,WC,JdC,OcC,kkW,nrK,rdw,da,bU,vq,fzK,uLu,lzC,sTC,Zcw,Er7,Cxk,N5K,GkC,ws7,Mf,Xg,qf,Uq7,cd$,a9,o9,ydC,Fg,hZ,JZ,IzC,kn,no,ra,zf7,fo,jTD,uU,tfC,lU,icw,Hcz,s$,DqK,Vf7,ef7,ZZ,E$,Co,Nf,Go,SbB,Ybu,wa,U$,cq,grK,y1,I9,zo,jZ,tZ,LuB,QTu,iU,Hq,$qe,DZ,V1,eZ,SZ,YAB,mqu,Kuq,Yn,xq7,B5D,RfK,Lo,Q1,$n,mR,Ko,xn,Bq,R9,To,AZ,Wq,T5q,Ade,q7,aZ,Wuj,oZ,ET,fL,M9C,OOz,X0z,J9C,nKC,r9D,kXj,fdC,uNC,ldC,io,EKK,NDD,w0C,UbD,c9k,V3,e8,Idu,zGj,HOw,S8,Dbq,jd$,YO,gU,LL,Q3,eG$,gKz,S7q,
$bj,A9D,TDB,mbk,Wij,mo,xbq,Kiq,bsz,MuK,P6D,ohC,XoC,KL,xO,kLK,T3,nhe,Ehk,Zsw,sCu,leD,feC,GLz,NuK,utu,IeW,yCu,zCW,bq,isj,jCu,tuB,rCD,Hsu,DdD,Ao,ph,UdK,wow,cCD,VuC,WD,C6e,SRz,ghj,QCC,mdW,Buq,RCe,ACe,WAC,dI$,puq,Xuq,v6D,b$K,qou,F2j,hzq,O$C,JlK,J3,CQK,rlu,ka7,rJ,lTq,uq,Z$7,E67,sPu,lq,CsK,ZX,Eu,nn,Ch,ZOB,NB,GE,wJ,NTz,Gae,Uu,wu$,UIj,clq,cE,yM,IO,zE,jJ,t3,iq,HE,DX,yl7,ITz,VM,zz7,eJ,Lx,SJ,YY,tRC,jPK,gJ,i$D,H$u,Lh,QM,DIB,$Y,VRq,ezW,GXe,uK7,SoD,mK,rq,RF,vE,YoK,g6e,xY,JCu,BD,L2k,kY,nh,MB,PE,$O,qB,KAC,TuB,Xc,
FAW,aTu,QPD,poC,BDq,BE,fTz,DL,mIC,$Ik,V97,xdu,K2e,o6W,h3,hC$,Os7,vhC,$du,LAj,QdD,Y7C,iOB,t9u,y9z,eCe,RGe,Psk,qRw,aeu,oO,Fc,aO,MRz,YRW,BTz,xIj,RO,TE,A3,WE,p2,vB,XW,qE,a0,FW,hG,dL,bE,o0,TTw,RzW,Ol,kk,Alj,W2W,n2,rL,f2,uE,lE,sl,ZC,El,vx$,NE,C2,PMq,d0C,btD,MpK,GM,wL,X$u,qDD,Ul,aEW,Fx,FWj,oxu,OtC,ke$,nxC,JHw,rH7,lEC,tG,iE,sFk,Ztj,HB,DC,Ex7,CM$,NWu,Geu,e2,Yk,gL,U0j,cHq,zMu,tpC,it$,jFk,$k,K2,m3,Hte,D0w,L2,VpK,eMw,SDD,YDj,Qu,$0C,m0k,KWe,QFW,LWu,gxz,x0K,BWq,yHw,RMC,IEk,TWu,AHD,bnu,WWw,p1C,d4u,Mkk,vZk,P9e,X1C,
qhD,BB,FMW,ar$,hTD,oZu,Onz,Jtq,kiW,nZu,rte,frK,u5z,lru,scq,ZnC,EZq,C9$,R0,Gik,w1D,U4$,NqK,ctj,ytu,jc7,AG,dm,vY,tkB,PY,Mk,Xb,VkW,She,eTu,gZw,RTu,kG,aU,YhC,D47,Hnw,inW,JK,oU,OO,l5,sO,WMj,Zk,EO,u5,vqz,pbk,dsq,POz,CR,Nk,Xbu,wm,UO,cY,yj,IU,zR,jW,qae,asj,tK,i5,Dk,FgC,hAC,HY,Vj,krj,nqk,eW,rnW,gm,fsW,LR,$G,u$w,Qj,mI,lsz,xG,Zmu,Equ,RU,TR,b3,NFe,WY,vM,MW,GrB,qW,dx,PM,wbD,a3,UsD,o3,cnu,AK,pk,COq,Xn,Fn,ynw,Isw,hu,zAu,O3,Ju,km,nk,jsj,fk,rx,u3,l3,tmk,imw,s3,Zw,E3,Ck,NW,HmD,Gg,wx,Dsq,Vmz,U3,cM,yl,Sak,eAj,I3,Yae,
gqj,LgW,zg,QsD,$sK,msj,Kg$,xsu,jF,tu,i3,HM,BFz,RAD,Vl,TFw,eF,SF,Anq,Wgu,Ym,phz,dJe,MLC,XhD,bJq,vAq,P4k,Lk,Ql,$m,m_,qpK,aUk,Kk,oAz,hXW,FXu,Tg,R3,J2W,kYq,nA$,r2$,Au,fUC,pB,dM,uku,s2W,ZJC,vF,qL,GYB,x4q,Fb,UJC,c2e,y2C,IUW,zXu,qk,PF,j2j,Fp,hT,HJj,DJW,VLk,Ok,gAC,eXj,Spq,Q27,$J7,JT,mJC,LXw,KXj,kb,nB,rM,xJC,BtC,fB,u0,RXw,l0,Tt7,sk,ak,NL,A2w,Bqw,LMW,Gw,wM,cF,y9,Ik,zw,jY,Uk,HF,pCC,eY,dlj,bxD,vjW,PFu,Mbe,SY,qZz,Yb,ojW,gM,h$D,OxC,FmD,aik,JWC,k5j,njB,KB,rWD,fi$,lij,xb,Atk,Rk,Zxq,CFj,nR,N4u,G5u,AT,UlK,hK,wC7,QcC,
m4j,KMW,sRe,WF,pq,df,cWq,yWk,be,IiC,Pe,MS,X_,qS,aQ,z$D,oQ,F_,jRj,tbj,hs,Oz,Js,kR,nq,rf,Hxw,ixw,fq,Dle,e$$,ue,SZW,Vbu,D8,ie,VJ,ST,YR,$b,YZB,xlk,wW,He,$R,AWu,pqz,NS,Be,Cq,RQ,We,ts,pu,MZB,dI,b_,Xqu,q$u,aZ$,onw,vc,FRC,hI$,Pc,OoK,fZC,rZu,JZw,nnB,kow,MZ,ugk,XT,lZ7,s9K,Enu,CUu,NaC,yZu,hL,OK,j9K,JL,ks,tZk,DfD,VZ7,eIz,S$u,nu,Y$K,LRu,Q9C,UK,WR$,xfD,BaC,d7$,cc,bLD,Pou,vOu,M8W,IJ,tL,XDC,yc,i_,Hc,qTD,oO$,OLz,Sw,$s,RJ,Wc,G3K,wDC,vK,bC,XF,qF,U7D,ILC,yoz,zWB,oe,ae,t8u,iL$,HLW,V8D,jZq,OH,D7C,eWW,STw,nv,rs,gOK,ew,
h0,J0,fLk,aLD,ZLw,EH,MF,ye,Tu,HK,Ve,eQ,dBu,pEK,AL,YS,gs,vYq,Lv,Pqu,MJC,pv,Qe,coj,mn,Koe,PK,XEC,k3w,JoB,Fo$,Kv,BK,r3j,nYK,ucK,lXw,WK,dz,bu,pE,PU,M1,sOk,X0,EYB,q1,NJ7,F0,Cqu,hD,OS,c3u,JD,zBz,jO7,rz,tJD,HhW,cU,Il,z2,iu,DBC,HU,Dm,Y3,gz,LE,Qd,VJC,$3,m$,gYj,KE,x3,LKe,QO$,BU,$B7,mBC,KKz,xBu,Rl,T2,BJz,TJC,pw,dP,P7,Mv,A3q,Xw,qv,a7,o7,Fw,WKW,pB$,hx,dEu,b27,On,PEz,vkW,M2D,Jx,qlu,XBW,kc,aCq,nw,rP,oku,hVK,O2z,fw,uv,lv,JG$,sn,nkw,En,rGu,fCW,ZA,Cw,Nv,G$,Z2W,CEk,uWw,Ekz,NLz,lCe,s0w,GMz,wB$,c7,UEW,yGK,j0$,i2u,t2u,
DA,H7,SO,DE$,Yc,gP,Lw,eVe,Qp,Slk,V2$,$c,L3$,m7,Kw,Q0D,xc,$Ez,KRK,AZj,K3e,mEW,BLj,xEW,RVD,R7,TLW,AGu,dkz,W7,pG,dh,vGe,XYu,PI,Mn,X6,akw,qOC,bd,oGW,FIB,hED,JKq,qn,EGK,hB,Oq,cKk,I7,Iku,zEC,jUe,tWW,iRj,kL,HRw,nG,rh,fG,Dkj,sq,VW$,eEC,ZW,Eq,SOu,YO$,gGw,LIK,QUj,CG,ld,$kC,Nn,KIB,xkz,Bmq,GU,RE7,Tmw,AKw,WIk,pM$,dWk,bk7,vm7,P3B,MF$,wh,q3j,Uq,awD,yV,F_e,j_,XM7,cI,tB,id,HI,DW,VV,e_,h5q,S_,Oke,gh,fwq,s3z,ZkC,Em$,C3w,$L,Nx$,lwj,ruC,Ggk,LG,wMD,cu$,YL,QV,kgC,nmu,mz,yu7,Iw$,une,Ju$,z5u,xL,j3w,BI,R8,tF$,TU,DWC,ikj,HkK,
AB,VFD,WI,pW,dp,bS,e5K,S3B,Y3K,vt,L_C,Q3B,Pt,$WB,MP,Xs,mWq,K_u,xWC,Bxe,R5q,Txz,bB$,W_K,ICu,aW,P0z,MYk,pF7,dL7,AuD,hp,FBe,Fs,oW,vb7,OBk,ob$,abD,qkw,XFz,Jp,JT$,yp,kz,nW,rp,kwW,fW,nb$,uS,rTq,eO,fbW,lS,jO,iv,cGk,EN,NP,skW,ZBq,Gb,UN,CW,Z0,y5,sN,upu,lbD,IW,Ebu,C0$,zU,omk,z$,zb,NMe,wp,Gwe,wFj,ULu,cTu,jK,tp,iS,Ibz,zPe,jku,tY7,iBD,UWu,D0,V5,eK,Ht,DLC,YlW,gkk,SK,VY$,ePC,Skz,YkD,Yz,gbe,gp,LBe,$LK,LW,mLu,KBk,$z,xLz,Q5,RW,TMK,RP7,pee,WBq,dSz,bqe,ATj,k1,BMj,vRW,nN,Pek,qzu,MT$,Xeq,fN,mku,a8u,oRz,FJW,hl7,Oq$,uw,
lw,sB,Jsq,ZI,EB,kGu,CN,nRz,rsW,NU,f8K,u_z,l8z,sQk,Gs,MWW,we,Cee,UB,ERD,cO,Nf7,P5$,vI,GG$,yh,zs,csw,USu,SB,ge,Y1,I8q,Qh,zlw,jQC,$1,m6,DSC,iqz,VTK,elq,Szk,YzC,gRC,QQ7,$SK,mSC,LJk,x1,Ig,xSe,tTW,Bfu,Hqu,BO,TfK,KJ$,KN,Ase,Rg,dZB,P_7,Ts,Mwu,vsq,Xck,WJD,Aw,qKW,pcw,vT,bZ,Ouw,hgD,JLW,ku$,nsC,FHW,rLW,fcz,WO,uT7,lcw,sJu,Zuz,NIq,C_B,Esj,MH,Guj,UZK,cLC,yLB,Ic7,aA,oA,I8,zgu,jJj,twk,DZK,HuC,iuC,Vwk,SKK,YKq,egB,dZ,mL,LHw,QJW,$Zk,ALK,xZq,BIq,Rge,WHD,dFq,hPq,XV,KHD,mZC,pKw,Vp,TIu,qP,tx,buq,XKu,MQW,qHB,aSk,oSu,Fnj,
wcK,Bt,KW,vSz,hru,PCu,Ovq,QkC,J0K,os7,acK,bvq,xz,O4,JS,nSw,kM,r0u,fSB,uFu,lS7,seB,ESq,CCk,UFu,NsC,wKq,c0C,rZ,je$,ISu,zru,HvB,DF$,VQj,erB,SHC,nY,YHC,ivB,y0u,fY,gSW,Gfe,LnC,uZ,$Fu,mFw,Knz,QeC,lZ,Rr7,Bsz,WnW,A0q,Tsz,pUq,dP$,s4,bWj,vz$,MKq,Xte,PSu,qNj,OWz,ozk,FLe,hZw,Jpe,kbz,nzC,f0k,rpz,usD,l0u,sWC,Ez7,CSq,Gb7,Npq,wtC,ZWD,UPj,ypC,I0e,jWD,iWD,zZq,CY,HWz,DPB,cpz,VKw,tKk,NH,eZz,SN$,YNj,gzk,LLu,QWk,$Pw,KLj,Bpz,RZu,TpC,Apq,WLw,wZ,pOC,U4,bNe,v1D,MBW,zO,qB7,aIj,o1q,F6u,ONe,hNz,n1j,rwK,jy,iZ,JwC,ksC,fIz,Dg,lIC,
uqz,sgW,ZNe,E1q,Gse,Cwe,cwj,VD,Neu,ywD,ey,tBw,YM,gZ,iN$,Sy,HNj,LY,eNz,VBq,zNC,jgu,SBu,YBC,g1B,IIC,L6k,QD,QgC,DU7,XOC,HT,mUW,mQ,K6u,xUq,BeD,RNC,TeC,Awe,W6z,pTu,dHq,bYw,KY,vMD,PZu,XTu,q4w,agu,My$,oMu,FQC,hSB,OYq,JSw,RA,kOC,TO,wAC,nMW,rSu,AS,fgj,uVw,pe,ZYK,EMk,dY,NZ7,GOC,CZu,sAB,bl,WT,lgC,Mr,PP,wT$,XQ,vP,IgB,tyu,HY$,DHz,eSq,cSu,iYj,S4K,ySu,Y4K,gM$,h6,qr,QAe,LQu,oY,KQu,xHk,jAD,zSu,mHB,BZu,Vye,UHk,Od,J6,k$,RSK,ne,bew,WQB,v$u,pPq,AS$,PlC,TZq,a4q,MvD,rY,o$e,hOz,J6w,kye,n$k,uQu,sd,l4q,r6W,FQ,E$k,ClB,Gy,Rl7,
fe,NYu,Gyz,UrW,wPB,c6j,ZeW,Ed,y6j,I4D,zOW,tv7,jYB,gsD,ieC,Z4,Hee,Vvz,Drj,Sdw,eOw,OeC,g$D,YdW,Ce,ul,LtW,Ud,$rk,mrq,Kt$,xrz,BYC,wY,a0W,f4u,ROB,kfW,aY,TY7,A6q,Wtw,pHw,dXk,cP,ym,vfz,PiB,M4D,bKj,XHW,IY,Fjq,al$,ofD,hYj,zy,OKz,Jhw,kBu,jv,nf$,flq,uUC,llw,t6,rhk,il,HP,sSW,ZKj,ev,D4,Vm,EfW,Sv,CiC,NGW,GBC,UXj,wHK,mt,yh7,Ilq,ch7,zY7,Ke,jSj,x$,t4k,BP,iKe,HK7,S2C,eYC,Lje,DXu,Y2D,RY,V4C,gfj,QS$,$XB,mXC,KjC,A6,xXK,dG,WP,BGk,bi,vH,TGu,MX,XU,Ahq,PH,Wjj,qX,d$D,pyz,oS,FU,hh,Pr7,b1C,vtK,O2,MVu,otz,qi$,Xye,a5w,Jh,hKw,
kvk,ntu,kf,rYw,f5$,O17,JYC,suK,Z1q,Etq,CrC,N6W,fK,cYC,I5u,ui,wyu,U$e,tVk,rG,li,s2,Gve,yYB,i17,Zl,E2,H1K,D$w,VVu,CK,eKk,Siu,Yiq,gtq,LEw,Quq,$$u,x$j,m$D,B6u,RKW,AY$,WEC,ii,MAk,d3q,bQC,Xxz,q9B,PBD,pxC,aDe,FG$,ovz,hQ$,fDW,Dl,sB$,CBD,EvK,ZQz,nvu,r_q,OQK,J_u,uCD,VS,e4,Gqk,Zm,GEu,wxj,Yf,LK,c_j,U3z,lD$,IDu,zQD,jB7,QS,tAK,TB,HQW,D3B,VAD,S9C,eQq,Y9D,Ah,WH,gvW,$3$,m3W,br,QBw,KGz,x3C,LGB,vy,Xl,Bje,RQe,M$,TjK,A_w,WG7,pZW,b_K,du$,M$j,XZ$,v8j,axq,o8$,PJk,ou,Fl,F4C,O_w,hY,hpD,JXD,n8u,k0q,rXK,Oi,fxu,udj,lxq,JY,kt,
Z_K,siw,E8C,CJ7,G0q,Nlu,wZK,Uuu,cXK,yXk,Ixu,jie,r6,n1,f1,t$C,i_C,zp7,Sfq,Yf7,g8e,$uu,Qiu,L4j,muK,K47,ur,lr,xuC,BlB,Rpe,Tl7,W4e,pzu,Z5,dRq,si,C1,AX$,b4z,v5C,Pme,Mjj,Xzu,Gv,qxu,aue,h8k,w6,O4K,F57,Ui,cy,Jb$,kHw,rbC,uoj,n5q,fuu,Iu,luB,Z4$,E5e,NXu,GHz,zv,jV,wzw,sa7,ybW,cbj,URj,tY,ir,z8u,IuK,Hy,D5,jaB,V7,tje,i4e,H4z,eV,DRj,SV,Vjz,Yt,g6,Yxw,g5u,L5D,$R7,mRw,K5e,Qa$,BXz,xRD,R8K,W5B,$t,doC,pn$,TXk,AbD,bMw,vJK,mE,K1,P1$,Mz7,XnK,qyq,anC,oJe,h2D,OMq,s4z,nJ7,rU$,JUk,EJk,Wy,dj,wnu,Px,M3,UoC,C1j,AY,aB,q3,bB,oB,InK,
j4j,z2k,FC,vx,Tv,yUC,XC,NiD,cUC,iM$,xt,h_,HMz,Dou,pQ,GJC,O9,J_,VzD,kv,nQ,rj,e2$,Syw,gJB,LFC,YyC,fQ,$oz,Q4w,uB,moK,lB,s9,KFw,xoD,Biw,R2W,Tiu,WFD,dcz,pJC,AUu,ZD,baD,Pa$,veC,E9,CQ,McK,qtC,ahu,N3,XJ7,oez,FTz,h_$,Oaz,JQB,kSq,neD,wj,U9,fhj,rQe,uae,cx,yf,lhw,spe,Ee7,Zaw,Cae,zq,NVB,GSW,t_,wJ$,Uc7,cQu,yQB,IhD,z_z,tc7,iaw,Ha$,jp7,DcB,VcB,e_W,Stk,Ytw,geu,LTC,Qpe,eA,$c$,mcw,KTC,R_k,pwK,AQ7,BVe,gj,TVu,xcC,WTu,LQ,b9u,dDC,Qf,v9u,PLw,MGD,Zg,Xwe,hmD,O9q,Jij,$v,k7w,KQ,PT,n9W,xv,riC,mG,fOu,uHk,N3K,Wx,p_,bJ,vZ,wwD,G7e,
lOk,PZ,UDu,cie,IOW,Mu,zmw,jvk,tGz,dl,H9K,i9$,Xd,E9C,Tq,DDj,VGu,emD,S_j,svu,Z9D,A_,Y_w,$DB,mDu,xDj,Qv7,T3u,wP,Un,pY,pNz,d2u,Wlz,b6j,Kl7,Aiw,g97,v4$,Rmq,PyK,B3$,ct,yTu,$Hz,qu,re,Llu,XN7,Fak,oi,hjz,O6$,aRD,hX,JJB,kAw,M1C,n4z,o4D,rJC,Of,Fd,fRu,lRK,uXC,ai,Z6q,n_,E4C,JX,rl,k8,f_,sYe,Cyj,wNu,GAD,cJj,yJD,U2C,lJ,uJ,zjB,jXK,t1e,La$,ejW,SYW,D2j,m2C,H6z,Ef,BOw,Kau,Rje,TOW,AJ7,Nu,G0,dYk,p8W,WaW,Uf,g4q,z0,v2K,Ii,wl,MMw,ayj,o2q,$27,X8u,iJ,FhC,YYw,b7C,cZ,hxW,C_,O7B,Jju,k6W,V0,e$,PPB,n2W,S$,Y8,rjq,y0,x2W,fye,u4C,
lyu,q0C,s6u,j$,Z7e,tX,ol,E2e,NEw,gl,L_,G6u,w8K,UYu,Dx,HZ,cj$,NOu,yjq,IyW,zxD,j6$,tMu,Q0,$8,DYw,S0W,g2q,H7q,Rxq,TEu,Ajk,Whj,p6k,d9z,bAK,PHq,vdC,m4,K_,x8,M0B,X6k,qse,g4,aa$,BZ,odj,Ri,T0,Ea,AX,B$,Fkq,fh,n6u,hsW,RZ,OAq,IR,z5,Kh,JRB,k4u,ndk,rR7,fa7,WZ,laD,sG7,p4,bm,vz,ZAu,N8j,G4D,Pz,w6z,Ed7,CHu,U9D,cRC,yRB,Iau,zsB,MR,t0D,Ofz,Eh,T5,iAW,HAz,po,jGj,yX,D9W,V0e,esq,Xo,kj,Ysk,gdz,qR,aa,LkK,oa,QGj,dX,$9q,m9$,H3K,Fo,Ox,Kk7,Jb,k5,x9q,n4,B8C,rX,f4,Rs$,T8u,Fuk,um,ARk,p5W,Wkz,lm,dpq,sx,Zu,bDK,v7e,Pcw,MI$,X5u,qXD,
atz,FxB,C4,o7u,heK,OD$,JzK,kTC,uD$,n7D,rzW,ftj,s5e,E7K,Ccu,N7D,ZDk,NR,GTD,w5D,Upj,cz$,yzC,wX,ItC,Ux,cz,yx,ze$,j5C,iDD,HDu,DpC,VIq,SXW,eeK,YXk,Ia,zH,Q5w,g7$,LxC,jj,$p$,mpq,tb,im,Kxe,Hz,xpW,Du,B7C,Vx,ej,Reu,Sj,Y5,T7C,AzD,gX,L4,Wxu,Qx,pVk,dxC,x5,bie,vgW,PIK,qLW,XVB,Bz,a1e,ogu,FOz,sd7,M3$,Oi$,JcC,ngu,pjj,Fu;dw=function(p){return function(){return pjj[p].apply(this,arguments)}};
g.vj=function(p,d){return pjj[p]=d};
dCK=function(p){var d=0;return function(){return d<p.length?{done:!1,value:p[d++]}:{done:!0}}};
bzz=function(p){p=["object"==typeof globalThis&&globalThis,p,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var d=0;d<p.length;++d){var b=p[d];if(b&&b.Math==Math)return b}throw Error("Cannot find global object");};
OW=function(p,d){if(d)a:{var b=g.aK;p=p.split(".");for(var v=0;v<p.length-1;v++){var P=p[v];if(!(P in b))break a;b=b[P]}p=p[p.length-1];v=b[p];d=d(v);d!=v&&d!=null&&Fu(b,p,{configurable:!0,writable:!0,value:d})}};
vuk=function(p){p={next:p};p[Symbol.iterator]=function(){return this};
return p};
g.f=function(p,d){p.prototype=P$K(d.prototype);p.prototype.constructor=p;if(J7)J7(p,d);else for(var b in d)if(b!="prototype")if(Object.defineProperties){var v=Object.getOwnPropertyDescriptor(d,b);v&&Object.defineProperty(p,b,v)}else p[b]=d[b];p.UW=d.prototype};
g.u=function(p){var d=typeof Symbol!="undefined"&&Symbol.iterator&&p[Symbol.iterator];if(d)return d.call(p);if(typeof p.length=="number")return{next:dCK(p)};throw Error(String(p)+" is not an iterable or ArrayLike");};
Mee=function(p){for(var d,b=[];!(d=p.next()).done;)b.push(d.value);return b};
g.E=function(p){return p instanceof Array?p:Mee(g.u(p))};
qWe=function(p){return Xj$(p,p)};
Xj$=function(p,d){p.raw=d;Object.freeze&&(Object.freeze(p),Object.freeze(d));return p};
ku=function(p,d){return Object.prototype.hasOwnProperty.call(p,d)};
aBD=function(p){if(!(p instanceof Object))throw new TypeError("Iterator result "+p+" is not an object");};
nz=function(){this.Z=!1;this.V=null;this.U=void 0;this.D=1;this.X=this.S=0;this.C=this.B=null};
fz=function(p){if(p.Z)throw new TypeError("Generator is already running");p.Z=!0};
u$=function(p,d){p.B={Si:d,Bp:!0};p.D=p.S||p.X};
g.y=function(p,d,b){p.D=b;return{value:d}};
ouu=function(p,d,b){d=g.u(d);var v=d.next();aBD(v);if(v.done)p.U=v.value,p.D=b;else return p.V=d,g.y(p,v.value,b)};
g.l$=function(p){p.D=0};
g.sW=function(p,d,b){p.S=d;b!=void 0&&(p.X=b)};
g.ZB=function(p,d){p.S=0;p.X=d||0};
g.EW=function(p,d,b){p.D=d;p.S=b||0};
g.Cz=function(p,d){p.S=d||0;d=p.B.Si;p.B=null;return d};
g.NC=function(p,d,b,v){v?p.C[v]=p.B:p.C=[p.B];p.S=d||0;p.X=b||0};
g.GC=function(p,d,b){b=p.C.splice(b||0)[0];(b=p.B=p.B||b)?b.Bp?p.D=p.S||p.X:b.LX!=void 0&&p.X<b.LX?(p.D=b.LX,p.B=null):p.D=p.X:p.D=d};
FDC=function(p){this.D=new nz;this.U=p};
hku=function(p,d){fz(p.D);var b=p.D.V;if(b)return ww(p,"return"in b?b["return"]:function(v){return{value:v,done:!0}},d,p.D.return);
p.D.return(d);return cj(p)};
ww=function(p,d,b,v){try{var P=d.call(p.D.V,b);aBD(P);if(!P.done)return p.D.Z=!1,P;var M=P.value}catch(X){return p.D.V=null,u$(p.D,X),cj(p)}p.D.V=null;v.call(p.D,M);return cj(p)};
cj=function(p){for(;p.D.D;)try{var d=p.U(p.D);if(d)return p.D.Z=!1,{value:d.value,done:!1}}catch(b){p.D.U=void 0,u$(p.D,b)}p.D.Z=!1;if(p.D.B){d=p.D.B;p.D.B=null;if(d.Bp)throw d.Si;return{value:d.return,done:!0}}return{value:void 0,done:!0}};
Oz7=function(p){this.next=function(d){fz(p.D);p.D.V?d=ww(p,p.D.V.next,d,p.D.W):(p.D.W(d),d=cj(p));return d};
this.throw=function(d){fz(p.D);p.D.V?d=ww(p,p.D.V["throw"],d,p.D.W):(u$(p.D,d),d=cj(p));return d};
this.return=function(d){return hku(p,d)};
this[Symbol.iterator]=function(){return this}};
J7C=function(p,d){d=new Oz7(new FDC(d));J7&&p.prototype&&J7(d,p.prototype);return d};
kC$=function(p){function d(v){return p.next(v)}
function b(v){return p.throw(v)}
return new Promise(function(v,P){function M(X){X.done?v(X.value):Promise.resolve(X.value).then(d,b).then(M,P)}
M(p.next())})};
g.z=function(p){return kC$(new Oz7(new FDC(p)))};
g.yq=function(){for(var p=Number(this),d=[],b=p;b<arguments.length;b++)d[b-p]=arguments[b];return d};
nuB=function(p,d,b){p instanceof String&&(p=String(p));for(var v=p.length,P=0;P<v;P++){var M=p[P];if(d.call(b,M,P,p))return{Pg:P,a6:M}}return{Pg:-1,a6:void 0}};
IK=function(p,d,b){if(p==null)throw new TypeError("The 'this' value for String.prototype."+b+" must not be null or undefined");if(d instanceof RegExp)throw new TypeError("First argument to String.prototype."+b+" must not be a regular expression");return p+""};
je=function(p,d){p instanceof String&&(p+="");var b=0,v=!1,P={next:function(){if(!v&&b<p.length){var M=b++;return{value:d(M,p[M]),done:!1}}v=!0;return{done:!0,value:void 0}}};
P[Symbol.iterator]=function(){return P};
return P};
t7=function(p){return p?p:Array.prototype.fill};
i$=function(p){return p?p:Array.prototype.copyWithin};
Hj=function(p){p=Math.trunc(p)||0;p<0&&(p+=this.length);if(!(p<0||p>=this.length))return this[p]};
DB=function(p){return p?p:Hj};
r7u=function(p,d,b){p instanceof String&&(p=String(p));for(var v=p.length-1;v>=0;v--){var P=p[v];if(d.call(b,P,v,p))return{Pg:v,a6:P}}return{Pg:-1,a6:void 0}};
Vq=function(p){return p?p:function(d,b){return r7u(this,d,b).Pg}};
g.Se=function(p,d,b){p=p.split(".");b=b||g.ee;for(var v;p.length&&(v=p.shift());)p.length||d===void 0?b[v]&&b[v]!==Object.prototype[v]?b=b[v]:b=b[v]={}:b[v]=d};
Lz=function(p,d){var b=g.gw("CLOSURE_FLAGS");p=b&&b[p];return p!=null?p:d};
g.gw=function(p,d){p=p.split(".");d=d||g.ee;for(var b=0;b<p.length;b++)if(d=d[p[b]],d==null)return null;return d};
Qq=function(p){var d=typeof p;return d!="object"?d:p?Array.isArray(p)?"array":d:"null"};
g.mD=function(p){var d=Qq(p);return d=="array"||d=="object"&&typeof p.length=="number"};
g.Kz=function(p){var d=typeof p;return d=="object"&&p!=null||d=="function"};
g.Bj=function(p){return Object.prototype.hasOwnProperty.call(p,xu)&&p[xu]||(p[xu]=++fBe)};
uuC=function(p,d,b){return p.call.apply(p.bind,arguments)};
lBw=function(p,d,b){if(!p)throw Error();if(arguments.length>2){var v=Array.prototype.slice.call(arguments,2);return function(){var P=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(P,v);return p.apply(d,P)}}return function(){return p.apply(d,arguments)}};
g.RK=function(p,d,b){g.RK=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?uuC:lBw;return g.RK.apply(null,arguments)};
g.A7=function(p,d){var b=Array.prototype.slice.call(arguments,1);return function(){var v=b.slice();v.push.apply(v,arguments);return p.apply(this,v)}};
g.Wj=function(){return Date.now()};
sK7=function(p){return p};
g.pF=function(p,d){function b(){}
b.prototype=d.prototype;p.UW=d.prototype;p.prototype=new b;p.prototype.constructor=p;p.Wn=function(v,P,M){for(var X=Array(arguments.length-2),a=2;a<arguments.length;a++)X[a-2]=arguments[a];return d.prototype[P].apply(v,X)}};
dQ=function(p,d){if(d!==null&&d!==void 0){if(typeof d!=="object"&&typeof d!=="function")throw new TypeError("Object expected.");if(b===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");var b=d[Symbol.dispose]}if(typeof b!=="function")throw new TypeError("Object not disposable.");p.stack.push({value:d,dispose:b,async:!1})}return d};
bW=function(p){function d(M){p.error=p.hasError?new SuppressedError(M,p.error,"An error was suppressed during disposal."):M;p.hasError=!0}
function b(){for(;v=p.stack.pop();)try{if(!v.async&&P===1)return P=0,p.stack.push(v),Promise.resolve().then(b);if(v.dispose){var M=v.dispose.call(v.value);if(v.async)return P|=2,Promise.resolve(M).then(b,function(X){d(X);return b()})}else P|=1}catch(X){d(X)}if(P===1)return p.hasError?Promise.reject(p.error):Promise.resolve();
if(p.hasError)throw p.error;}
var v,P=0;b()};
Pm=function(p,d,b){var v=Error.call(this);this.message=v.message;"stack"in v&&(this.stack=v.stack);this.code=p;d+=":";b!=null||(b=Error());if(b instanceof Error){this.message=d+b.message;var P;this.stack=(P=b.stack)!=null?P:""}else this.message=d+String(b),this.stack="";Object.setPrototypeOf(this,this.constructor.prototype)};
ZzC=function(p){var d=d===void 0?45:d;var b=[];Mz(p,X3,6).forEach(function(v){qz(v,2)<=d&&b.push(qz(v,1))});
return b};
Euz=function(p){var d=d===void 0?45:d;var b=[];Mz(p,X3,6).forEach(function(v){qz(v,2)>d&&b.push(qz(v,1))});
return b};
g.aq=function(p){p&&typeof p.dispose=="function"&&p.dispose()};
g.oq=function(p){for(var d=0,b=arguments.length;d<b;++d){var v=arguments[d];g.mD(v)?g.oq.apply(null,v):g.aq(v)}};
g.e=function(){this.NG=this.NG;this.PW=this.PW};
g.Y=function(p,d){p.addOnDisposeCallback(g.A7(g.aq,d))};
F3=function(p){p.then(function(){},function(){})};
h4=function(){g.e.apply(this,arguments);this.V=1;this[C$W]=this.dispose};
kQ=function(p){return{fieldType:2,fieldName:p}};
g.nF=function(p){return{fieldType:3,fieldName:p}};
Nwq=function(p){this.D=p;p.vO("/client_streamz/bg/frs",g.nF("ke"))};
GCu=function(p){this.D=p;p.vO("/client_streamz/bg/wrl",g.nF("mn"),kQ("ac"),kQ("sc"),g.nF("rk"),g.nF("mk"))};
wjk=function(p){this.U=p;p.Qo("/client_streamz/bg/ec",g.nF("en"),g.nF("mk"))};
UCz=function(p){this.D=p;p.vO("/client_streamz/bg/el",g.nF("en"),g.nF("rk"),g.nF("mk"))};
c7w=function(p){this.U=p;p.Qo("/client_streamz/bg/cec",kQ("ec"),g.nF("rk"),g.nF("mk"))};
y77=function(p){this.U=p;p.Qo("/client_streamz/bg/po/csc",kQ("cs"),g.nF("rk"),g.nF("mk"))};
IBC=function(p){this.U=p;p.Qo("/client_streamz/bg/po/ctav",g.nF("av"),g.nF("rk"),g.nF("mk"))};
zke=function(p){this.U=p;p.Qo("/client_streamz/bg/po/cwsc",g.nF("su"),g.nF("rk"),g.nF("mk"))};
fF=function(p,d){if(Error.captureStackTrace)Error.captureStackTrace(this,fF);else{var b=Error().stack;b&&(this.stack=b)}p&&(this.message=String(p));d!==void 0&&(this.cause=d)};
jKB=function(){};
uW=function(){throw Error("Invalid UTF8");};
tej=function(p,d){d=String.fromCharCode.apply(null,d);return p==null?d:p+d};
VeW=function(p){var d=!1;d=d===void 0?!1:d;if(izD){if(d&&(Hz7?!p.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(p)))throw Error("Found an unpaired surrogate");p=(DCu||(DCu=new TextEncoder)).encode(p)}else{for(var b=0,v=new Uint8Array(3*p.length),P=0;P<p.length;P++){var M=p.charCodeAt(P);if(M<128)v[b++]=M;else{if(M<2048)v[b++]=M>>6|192;else{if(M>=55296&&M<=57343){if(M<=56319&&P<p.length){var X=p.charCodeAt(++P);if(X>=56320&&X<=57343){M=(M-55296)*1024+
X-56320+65536;v[b++]=M>>18|240;v[b++]=M>>12&63|128;v[b++]=M>>6&63|128;v[b++]=M&63|128;continue}else P--}if(d)throw Error("Found an unpaired surrogate");M=65533}v[b++]=M>>12|224;v[b++]=M>>6&63|128}v[b++]=M&63|128}}p=b===v.length?v:v.subarray(0,b)}return p};
lW=function(p){g.ee.setTimeout(function(){throw p;},0)};
ekz=function(p){return Array.prototype.map.call(p,function(d){d=d.toString(16);return d.length>1?d:"0"+d}).join("")};
SWu=function(p){for(var d=[],b=0;b<p.length;b+=2)d.push(parseInt(p.substring(b,b+2),16));return d};
g.s6=function(p){for(var d=[],b=0,v=0;v<p.length;v++){var P=p.charCodeAt(v);P<128?d[b++]=P:(P<2048?d[b++]=P>>6|192:((P&64512)==55296&&v+1<p.length&&(p.charCodeAt(v+1)&64512)==56320?(P=65536+((P&1023)<<10)+(p.charCodeAt(++v)&1023),d[b++]=P>>18|240,d[b++]=P>>12&63|128):d[b++]=P>>12|224,d[b++]=P>>6&63|128),d[b++]=P&63|128)}return d};
E6=function(p,d){return p.lastIndexOf(d,0)==0};
YWK=function(p,d){var b=p.length-d.length;return b>=0&&p.indexOf(d,b)==b};
g.CF=function(p){return/^[\s\xa0]*$/.test(p)};
g.Nz=function(p,d){return p.indexOf(d)!=-1};
Gz=function(p,d){return g.Nz(p.toLowerCase(),d.toLowerCase())};
g.cm=function(p,d){var b=0;p=wQ(String(p)).split(".");d=wQ(String(d)).split(".");for(var v=Math.max(p.length,d.length),P=0;b==0&&P<v;P++){var M=p[P]||"",X=d[P]||"";do{M=/(\d*)(\D*)(.*)/.exec(M)||["","","",""];X=/(\d*)(\D*)(.*)/.exec(X)||["","","",""];if(M[0].length==0&&X[0].length==0)break;b=U6(M[1].length==0?0:parseInt(M[1],10),X[1].length==0?0:parseInt(X[1],10))||U6(M[2].length==0,X[2].length==0)||U6(M[2],X[2]);M=M[3];X=X[3]}while(b==0)}return b};
U6=function(p,d){return p<d?-1:p>d?1:0};
g.yH=function(){var p=g.ee.navigator;return p&&(p=p.userAgent)?p:""};
t4=function(p){return Iq||zz?jX?jX.brands.some(function(d){return(d=d.brand)&&g.Nz(d,p)}):!1:!1};
iW=function(p){return g.Nz(g.yH(),p)};
Hm=function(){return Iq||zz?!!jX&&jX.brands.length>0:!1};
D2=function(){return Hm()?!1:iW("Opera")};
guK=function(){return Hm()?!1:iW("Trident")||iW("MSIE")};
LDj=function(){return Hm()?t4("Microsoft Edge"):iW("Edg/")};
VH=function(){return iW("Firefox")||iW("FxiOS")};
YQ=function(){return iW("Safari")&&!(eX()||(Hm()?0:iW("Coast"))||D2()||(Hm()?0:iW("Edge"))||LDj()||(Hm()?t4("Opera"):iW("OPR"))||VH()||iW("Silk")||iW("Android"))};
eX=function(){return Hm()?t4("Chromium"):(iW("Chrome")||iW("CriOS"))&&!(Hm()?0:iW("Edge"))||iW("Silk")};
QK$=function(){return iW("Android")&&!(eX()||VH()||D2()||iW("Silk"))};
$C7=function(p){var d={};p.forEach(function(b){d[b[0]]=b[1]});
return function(b){return d[b.find(function(v){return v in d})]||""}};
mCC=function(p){var d=g.yH();if(p==="Internet Explorer"){if(guK())if((p=/rv: *([\d\.]*)/.exec(d))&&p[1])d=p[1];else{p="";var b=/MSIE +([\d\.]+)/.exec(d);if(b&&b[1])if(d=/Trident\/(\d.\d)/.exec(d),b[1]=="7.0")if(d&&d[1])switch(d[1]){case "4.0":p="8.0";break;case "5.0":p="9.0";break;case "6.0":p="10.0";break;case "7.0":p="11.0"}else p="7.0";else p=b[1];d=p}else d="";return d}var v=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");b=[];for(var P;P=v.exec(d);)b.push([P[1],P[2],P[3]||void 0]);
d=$C7(b);switch(p){case "Opera":if(D2())return d(["Version","Opera"]);if(Hm()?t4("Opera"):iW("OPR"))return d(["OPR"]);break;case "Microsoft Edge":if(Hm()?0:iW("Edge"))return d(["Edge"]);if(LDj())return d(["Edg"]);break;case "Chromium":if(eX())return d(["Chrome","CriOS","HeadlessChrome"])}return p==="Firefox"&&VH()||p==="Safari"&&YQ()||p==="Android Browser"&&QK$()||p==="Silk"&&iW("Silk")?(d=b[2])&&d[1]||"":""};
KDB=function(p){if(Hm()&&p!=="Silk"){var d=jX.brands.find(function(b){return b.brand===p});
if(!d||!d.version)return NaN;d=d.version.split(".")}else{d=mCC(p);if(d==="")return NaN;d=d.split(".")}return d.length===0?NaN:Number(d[0])};
gQ=function(){return Iq||zz?!!jX&&!!jX.platform:!1};
xC$=function(){return gQ()?jX.platform==="Android":iW("Android")};
LF=function(){return iW("iPhone")&&!iW("iPod")&&!iW("iPad")};
QH=function(){return LF()||iW("iPad")||iW("iPod")};
$Q=function(){return gQ()?jX.platform==="macOS":iW("Macintosh")};
BwK=function(){return gQ()?jX.platform==="Windows":iW("Windows")};
g.mC=function(p){return p[p.length-1]};
Rkj=function(p,d){var b=p.length,v=typeof p==="string"?p.split(""):p;for(--b;b>=0;--b)b in v&&d.call(void 0,v[b],b,p)};
g.xQ=function(p,d,b){d=KF(p,d,b);return d<0?null:typeof p==="string"?p.charAt(d):p[d]};
KF=function(p,d,b){for(var v=p.length,P=typeof p==="string"?p.split(""):p,M=0;M<v;M++)if(M in P&&d.call(b,P[M],M,p))return M;return-1};
g.Bm=function(p,d,b){var v=p.length,P=typeof p==="string"?p.split(""):p;for(--v;v>=0;v--)if(v in P&&d.call(b,P[v],v,p))return v;return-1};
g.Rq=function(p,d){return TwC(p,d)>=0};
A7$=function(p){if(!Array.isArray(p))for(var d=p.length-1;d>=0;d--)delete p[d];p.length=0};
g.A4=function(p,d){d=TwC(p,d);var b;(b=d>=0)&&g.Tz(p,d);return b};
g.Tz=function(p,d){return Array.prototype.splice.call(p,d,1).length==1};
g.Wm=function(p,d){d=KF(p,d);d>=0&&g.Tz(p,d)};
WDK=function(p,d){var b=0;Rkj(p,function(v,P){d.call(void 0,v,P,p)&&g.Tz(p,P)&&b++})};
g.pb=function(p){return Array.prototype.concat.apply([],arguments)};
g.dR=function(p){var d=p.length;if(d>0){for(var b=Array(d),v=0;v<d;v++)b[v]=p[v];return b}return[]};
g.bj=function(p,d){for(var b=1;b<arguments.length;b++){var v=arguments[b];if(g.mD(v)){var P=p.length||0,M=v.length||0;p.length=P+M;for(var X=0;X<M;X++)p[P+X]=v[X]}else p.push(v)}};
g.M6=function(p,d,b,v){Array.prototype.splice.apply(p,PS(arguments,1))};
PS=function(p,d,b){return arguments.length<=2?Array.prototype.slice.call(p,d):Array.prototype.slice.call(p,d,b)};
pmu=function(p){for(var d=0,b=0,v={};b<p.length;){var P=p[b++],M=g.Kz(P)?"o"+g.Bj(P):(typeof P).charAt(0)+P;Object.prototype.hasOwnProperty.call(v,M)||(v[M]=!0,p[d++]=P)}p.length=d};
g.q6=function(p,d,b){return dz7(p,b||XM,!1,d)};
aH=function(p,d){return dz7(p,d,!0)};
dz7=function(p,d,b,v){for(var P=0,M=p.length,X;P<M;){var a=P+(M-P>>>1),F=void 0;b?F=d.call(void 0,p[a],a,p):F=d(v,p[a]);F>0?P=a+1:(M=a,X=!F)}return X?P:-P-1};
g.oH=function(p,d){p.sort(d||XM)};
bFq=function(p,d){var b=XM;g.oH(p,function(v,P){return b(d(v),d(P))})};
g.FM=function(p,d,b){if(!g.mD(p)||!g.mD(d)||p.length!=d.length)return!1;var v=p.length;b=b||vQK;for(var P=0;P<v;P++)if(!b(p[P],d[P]))return!1;return!0};
XM=function(p,d){return p>d?1:p<d?-1:0};
vQK=function(p,d){return p===d};
g.hP=function(p,d,b){b=g.q6(p,d,b);b<0&&g.M6(p,-(b+1),0,d)};
g.nb=function(p,d,b){var v={};(0,g.kD)(p,function(P,M){v[d.call(b,P,M,p)]=P});
return v};
PWB=function(p){for(var d=[],b=0;b<p;b++)d[b]="";return d};
MXD=function(p,d){d=Array.prototype.splice.call(p,d,1);Array.prototype.splice.call(p,0,0,d[0])};
rR=function(p){rR[" "](p);return p};
Xmz=function(p,d){try{return rR(p[d]),!0}catch(b){}return!1};
a2u=function(p,d){var b=q6$;return Object.prototype.hasOwnProperty.call(b,p)?b[p]:b[p]=d(p)};
g.fb=function(p){return a2u(p,function(){return g.cm(oQu,p)>=0})};
g.uj=function(p,d){d===void 0&&(d=0);FCC();d=hRq[d];for(var b=Array(Math.floor(p.length/3)),v=d[64]||"",P=0,M=0;P<p.length-2;P+=3){var X=p[P],a=p[P+1],F=p[P+2],h=d[X>>2];X=d[(X&3)<<4|a>>4];a=d[(a&15)<<2|F>>6];F=d[F&63];b[M++]=""+h+X+a+F}h=0;F=v;switch(p.length-P){case 2:h=p[P+1],F=d[(h&15)<<2]||v;case 1:p=p[P],b[M]=""+d[p>>2]+d[(p&3)<<4|h>>4]+F+v}return b.join("")};
g.lj=function(p,d){if(OFK&&!d)p=g.ee.btoa(p);else{for(var b=[],v=0,P=0;P<p.length;P++){var M=p.charCodeAt(P);M>255&&(b[v++]=M&255,M>>=8);b[v++]=M}p=g.uj(b,d)}return p};
kz7=function(p){var d=[];J4w(p,function(b){d.push(b)});
return d};
sF=function(p){var d=p.length,b=d*3/4;b%3?b=Math.floor(b):g.Nz("=.",p[d-1])&&(b=g.Nz("=.",p[d-2])?b-2:b-1);var v=new Uint8Array(b),P=0;J4w(p,function(M){v[P++]=M});
return P!==b?v.subarray(0,P):v};
J4w=function(p,d){function b(F){for(;v<p.length;){var h=p.charAt(v++),O=Zv[h];if(O!=null)return O;if(!g.CF(h))throw Error("Unknown base64 encoding at char: "+h);}return F}
FCC();for(var v=0;;){var P=b(-1),M=b(0),X=b(64),a=b(64);if(a===64&&P===-1)break;d(P<<2|M>>4);X!=64&&(d(M<<4&240|X>>2),a!=64&&d(X<<6&192|a))}};
FCC=function(){if(!Zv){Zv={};for(var p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],b=0;b<5;b++){var v=p.concat(d[b].split(""));hRq[b]=v;for(var P=0;P<v.length;P++){var M=v[P];Zv[M]===void 0&&(Zv[M]=P)}}}};
r4u=function(p){if(!nQW)return g.uj(p);for(var d="",b=0,v=p.length-10240;b<v;)d+=String.fromCharCode.apply(null,p.subarray(b,b+=10240));d+=String.fromCharCode.apply(null,b?p.subarray(b):p);return btoa(d)};
u3$=function(p){return f2q[p]||""};
sqe=function(p){if(!nQW)return sF(p);l2q.test(p)&&(p=p.replace(l2q,u3$));p=atob(p);for(var d=new Uint8Array(p.length),b=0;b<p.length;b++)d[b]=p.charCodeAt(b);return d};
EF=function(p){return ZFz&&p!=null&&p instanceof Uint8Array};
Cb=function(p,d){EQk(d);this.D=p;if(p!=null&&p.length===0)throw Error("ByteString should be constructed with non-empty values");};
GN=function(){return CW7||(CW7=new Cb(null,N6))};
UF=function(p){return new Uint8Array(wR(p)||0)};
wR=function(p){EQk(N6);var d=p.D;d=d==null||EF(d)?d:typeof d==="string"?sqe(d):null;return d==null?d:p.D=d};
EQk=function(p){if(p!==N6)throw Error("illegal external caller");};
NQ7=function(p,d){p.__closure__error__context__984382||(p.__closure__error__context__984382={});p.__closure__error__context__984382.severity=d};
cS=function(p){p=Error(p);NQ7(p,"warning");return p};
yT=function(p,d,b,v){b=b===void 0?!1:b;p=typeof Symbol==="function"&&typeof Symbol()==="symbol"?(v===void 0?0:v)&&Symbol.for&&p?Symbol.for(p):p!=null?Symbol(p):Symbol():d;b&&Gzu.add(p);return p};
j5=function(p,d){IH||zN in p||wmw(p,Uz$);p[zN]|=d};
tP=function(p,d){IH||zN in p||wmw(p,Uz$);p[zN]=d};
c4e=function(p,d){tP(d,(p|0)&-30975)};
ij=function(p,d){tP(d,(p|34)&-30941)};
HS=function(){return typeof BigInt==="function"};
Dv=function(p){return Array.prototype.slice.call(p)};
S5=function(p){return p!==null&&typeof p==="object"&&!Array.isArray(p)&&p.constructor===Object};
y4u=function(p,d){if(p!=null)if(typeof p==="string")p=p?new Cb(p,N6):GN();else if(p.constructor!==Cb)if(EF(p))p=p.length?new Cb(new Uint8Array(p),N6):GN();else{if(!d)throw Error();p=void 0}return p};
YD=function(p){if(p&2)throw Error();};
gR=function(p,d){if(typeof d!=="number"||d<0||d>=p.length)throw Error();};
QT=function(p){var d=sK7(Lb);return d?p[d]:void 0};
$D=function(p){p.b2C=!0;return p};
Kb=function(p){var d=p;if(I2j(d)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(d))throw Error(String(d));}else if(zRu(d)&&!Number.isSafeInteger(d))throw Error(String(d));return mP?BigInt(p):p=jqj(p)?p?"1":"0":I2j(p)?p.trim()||"0":String(p)};
tXe=function(p,d){if(p.length>d.length)return!1;if(p.length<d.length||p===d)return!0;for(var b=0;b<p.length;b++){var v=p[b],P=d[b];if(v>P)return!1;if(v<P)return!0}};
RH=function(p){var d=p>>>0;xD=d;BS=(p-d)/4294967296>>>0};
pT=function(p){if(p<0){RH(0-p);var d=g.u(AP(xD,BS));p=d.next().value;d=d.next().value;xD=p>>>0;BS=d>>>0}else RH(p)};
b7=function(p,d){var b=d*4294967296+(p>>>0);return Number.isSafeInteger(b)?b:dH(p,d)};
iFe=function(p,d){var b=d&2147483648;b&&(p=~p+1>>>0,d=~d>>>0,p==0&&(d=d+1>>>0));p=b7(p,d);return typeof p==="number"?b?-p:p:b?"-"+p:p};
dH=function(p,d){d>>>=0;p>>>=0;if(d<=2097151)var b=""+(4294967296*d+p);else HS()?b=""+(BigInt(d)<<BigInt(32)|BigInt(p)):(b=(p>>>24|d<<8)&16777215,d=d>>16&65535,p=(p&16777215)+b*6777216+d*6710656,b+=d*8147497,d*=2,p>=1E7&&(b+=p/1E7>>>0,p%=1E7),b>=1E7&&(d+=b/1E7>>>0,b%=1E7),b=d+HFj(b)+HFj(p));return b};
HFj=function(p){p=String(p);return"0000000".slice(p.length)+p};
DzB=function(){var p=xD,d=BS;d&2147483648?HS()?p=""+(BigInt(d|0)<<BigInt(32)|BigInt(p>>>0)):(d=g.u(AP(p,d)),p=d.next().value,d=d.next().value,p="-"+dH(p,d)):p=dH(p,d);return p};
vR=function(p){if(p.length<16)pT(Number(p));else if(HS())p=BigInt(p),xD=Number(p&BigInt(4294967295))>>>0,BS=Number(p>>BigInt(32)&BigInt(4294967295));else{var d=+(p[0]==="-");BS=xD=0;for(var b=p.length,v=0+d,P=(b-d)%6+d;P<=b;v=P,P+=6)v=Number(p.slice(v,P)),BS*=1E6,xD=xD*1E6+v,xD>=4294967296&&(BS+=Math.trunc(xD/4294967296),BS>>>=0,xD>>>=0);d&&(d=g.u(AP(xD,BS)),p=d.next().value,d=d.next().value,xD=p,BS=d)}};
AP=function(p,d){d=~d;p?p=~p+1:d+=1;return[p,d]};
PR=function(p,d){throw Error(d===void 0?"unexpected value "+p+"!":d);};
MT=function(p){if(p!=null&&typeof p!=="number")throw Error("Value of float/double field must be a number, found "+typeof p+": "+p);return p};
VXu=function(p){return p.displayName||p.name||"unknown type name"};
Xf=function(p){if(p!=null&&typeof p!=="boolean")throw Error("Expected boolean but got "+Qq(p)+": "+p);return p};
aI=function(p){switch(typeof p){case "bigint":return!0;case "number":return qT(p);case "string":return eRj.test(p);default:return!1}};
S6e=function(p){if(typeof p!=="number")throw cS("int32");if(!qT(p))throw cS("int32");return p|0};
oI=function(p){return p==null?p:S6e(p)};
Ff=function(p){if(p==null)return p;if(typeof p==="string"&&p)p=+p;else if(typeof p!=="number")return;return qT(p)?p|0:void 0};
hm=function(p){if(p==null)return p;if(typeof p==="string"&&p)p=+p;else if(typeof p!=="number")return;return qT(p)?p>>>0:void 0};
gQW=function(p){var d=0;d=d===void 0?0:d;if(!aI(p))throw cS("int64");var b=typeof p;switch(d){case 4096:switch(b){case "string":return OQ(p);case "bigint":return String(kH(64,p));default:return nT(p)}case 8192:switch(b){case "string":return d=rH(Number(p)),fT(d)?p=Kb(d):(d=p.indexOf("."),d!==-1&&(p=p.substring(0,d)),p=HS()?Kb(kH(64,BigInt(p))):Kb(Y6u(p))),p;case "bigint":return Kb(kH(64,p));default:return fT(p)?Kb(u7(p)):Kb(nT(p))}case 0:switch(b){case "string":return OQ(p);case "bigint":return Kb(kH(64,
p));default:return u7(p)}default:return PR(d,"Unknown format requested type for int64")}};
l7=function(p){return p==null?p:gQW(p)};
LCW=function(p){if(p[0]==="-")return!1;var d=p.length;return d<20?!0:d===20&&Number(p.substring(0,6))<184467};
Qqk=function(p){var d=p.length;return p[0]==="-"?d<20?!0:d===20&&Number(p.substring(0,7))>-922337:d<19?!0:d===19&&Number(p.substring(0,6))<922337};
$zu=function(p){if(p<0){pT(p);var d=dH(xD,BS);p=Number(d);return fT(p)?p:d}d=String(p);if(LCW(d))return d;pT(p);return b7(xD,BS)};
Y6u=function(p){if(Qqk(p))return p;vR(p);return DzB()};
u7=function(p){aI(p);p=rH(p);fT(p)||(pT(p),p=iFe(xD,BS));return p};
nT=function(p){aI(p);p=rH(p);if(fT(p))p=String(p);else{var d=String(p);Qqk(d)?p=d:(pT(p),p=DzB())}return p};
OQ=function(p){aI(p);var d=rH(Number(p));if(fT(d))return String(d);d=p.indexOf(".");d!==-1&&(p=p.substring(0,d));return Y6u(p)};
mzC=function(p){if(p==null)return p;if(typeof p==="bigint")return sQ(p)?p=Number(p):(p=kH(64,p),p=sQ(p)?Number(p):String(p)),p;if(aI(p))return typeof p==="number"?u7(p):OQ(p)};
KCB=function(p){if(p==null)return p;var d=typeof p;if(d==="bigint")return String(kH(64,p));if(aI(p)){if(d==="string")return OQ(p);if(d==="number")return u7(p)}};
BQW=function(p){if(p==null)return p;var d=typeof p;if(d==="bigint")return String(xzw(64,p));if(aI(p)){if(d==="string")return aI(p),d=rH(Number(p)),fT(d)&&d>=0?p=String(d):(d=p.indexOf("."),d!==-1&&(p=p.substring(0,d)),LCW(p)||(vR(p),p=dH(xD,BS))),p;if(d==="number")return aI(p),p=rH(p),p>=0&&fT(p)?p:$zu(p)}};
RRw=function(p){if(p==null||typeof p=="string"||EF(p)||p instanceof Cb)return p};
TQk=function(p){if(typeof p!=="string")throw Error();return p};
Z7=function(p){if(p!=null&&typeof p!=="string")throw Error();return p};
EQ=function(p){return p==null||typeof p==="string"?p:void 0};
CT=function(p,d){if(!(p instanceof d))throw Error("Expected instanceof "+VXu(d)+" but got "+(p&&VXu(p.constructor)));return p};
A4$=function(p,d,b){if(p!=null&&typeof p==="object"&&p.Jv===NT)return p;if(Array.isArray(p)){var v=p[zN]|0,P=v;P===0&&(P|=b&32);P|=b&2;P!==v&&tP(p,P);return new d(p)}};
WCB=function(p){return p};
Gj=function(p){return p};
vDB=function(p,d,b,v){return pSD(p,d,b,v,d6w,bbj)};
XSu=function(p,d,b,v){return pSD(p,d,b,v,Pje,M5C)};
pSD=function(p,d,b,v,P,M){if(!b.length&&!v)return 0;for(var X=0,a=0,F=0,h=0,O=0,J=b.length-1;J>=0;J--){var k=b[J];v&&J===b.length-1&&k===v||(h++,k!=null&&F++)}if(v)for(var n in v)J=+n,isNaN(J)||(O+=qFC(J),a++,J>X&&(X=J));h=P(h,F)+M(a,X,O);n=F;J=a;k=X;for(var r=O,Z=b.length-1;Z>=0;Z--){var C=b[Z];if(!(C==null||v&&Z===b.length-1&&C===v)){C=Z-d;var G=P(C,n)+M(J,k,r);G<h&&(p=1+C,h=G);J++;n--;r+=qFC(C);k=Math.max(k,C)}}d=P(0,0)+M(J,k,r);d<h&&(p=0,h=d);if(v){J=a;k=X;r=O;n=F;for(var U in v)v=+U,isNaN(v)||
v>=1024||(J--,n++,r-=U.length,X=P(v,n)+M(J,k,r),X<h&&(p=1+v,h=X))}return p};
M5C=function(p,d,b){return b+p*3+(p>1?p-1:0)};
Pje=function(p,d){return(p>1?p-1:0)+(p-d)*4};
bbj=function(p,d){return p==0?0:9*Math.max(1<<32-Math.clz32(p+p/2-1),4)<=d?p==0?0:p<4?100+(p-1)*16:p<6?148+(p-4)*16:p<12?244+(p-6)*16:p<22?436+(p-12)*19:p<44?820+(p-22)*17:52+32*p:40+4*d};
d6w=function(p){return 40+4*p};
qFC=function(p){return p>=100?p>=1E4?Math.ceil(Math.log10(1+p)):p<1E3?3:4:p<10?1:2};
avj=function(p,d,b){var v=Dv(p),P=v.length,M=d&256?v[P-1]:void 0;P+=M?-1:0;for(d=d&512?1:0;d<P;d++)v[d]=b(v[d]);if(M){d=v[d]={};for(var X in M)d[X]=b(M[X])}(p=QT(p))&&(v[Lb]=Dv(p));return v};
oDC=function(p,d,b,v,P){if(p!=null){if(Array.isArray(p)){var M=p[zN]|0;return p.length===0&&M&1?void 0:P&&M&2?p:wH(p,d,b,v!==void 0,P)}return d(p,v)}};
wH=function(p,d,b,v,P){var M=v||b?p[zN]|0:0,X=v?!!(M&32):void 0;v=Dv(p);for(var a=0,F=v.length,h=0;h<F;h++){var O=v[h];if(h===F-1&&S5(O)){var J=void 0;var k=d,n=b,r=X,Z=P,C=void 0;for(J in O){var G=oDC(O[J],k,n,r,Z);if(G!=null){var U=void 0;((U=C)!=null?U:C={})[J]=G}}J=C}else J=oDC(v[h],d,b,X,P);v[h]=J;J!=null&&(a=h+1)}a<F&&(v.length=a);b&&((p=QT(p))&&(v[Lb]=Dv(p)),b(M,v));return v};
hDB=function(p){switch(typeof p){case "number":return Number.isFinite(p)?p:""+p;case "bigint":return sQ(p)?Number(p):""+p;case "boolean":return p?1:0;case "object":if(EF(p))return r4u(p);if(p.Jv===NT)return FPj(p);if(p instanceof Cb){var d=p.D;return d==null?"":typeof d==="string"?d:p.D=r4u(d)}return}return p};
cR=function(p,d){d&&(UQ=d===Gj||d!==WCB&&d!==vDB&&d!==XSu?Gj:d);try{return FPj(p)}finally{UQ=void 0}};
FPj=function(p){var d=p.F7;p=wH(d,hDB,void 0,void 0,!1);var b=d[zN]|0;if((d=p.length)&&!(b&512)){var v=p[d-1],P=!1;S5(v)?(d--,P=!0):v=void 0;var M,X=(M=UQ)!=null?M:Gj;M=b&512?0:-1;b=d-M;X=X(b,M,p,v);v&&(p[d]=void 0);if(b<X&&v){b=!0;for(var a in v){var F=+a;F<=X?(P=F+M,p[P]=v[a],d=Math.max(P+1,d),P=!1,delete v[a]):b=!1}b&&(v=void 0)}for(b=d-1;d>0;b=d-1)if(a=p[b],a==null)d--,P=!0;else if(b-=M,b>=X)P=void 0,((P=v)!=null?P:v={})[b]=a,d--,P=!0;else break;P&&(p.length=d);v&&p.push(v)}return p};
JPk=function(p){switch(typeof p){case "boolean":return y6||(y6=[0,void 0,!0]);case "number":return p>0?void 0:p===0?ObB||(ObB=[0,void 0]):[-p,void 0];case "string":return[0,p];case "object":return p}};
jt=function(p,d,b){p=II(p,d[0],d[1],b?1:2);d!==y6&&b&&j5(p,16384);return p};
II=function(p,d,b,v){if(p==null){var P=96;b?(p=[b],P|=512):p=[];d&&(P=P&-33521665|(d&1023)<<15)}else{if(!Array.isArray(p))throw Error("narr");P=p[zN]|0;if(P&2048)throw Error("farr");if(P&64)return p;v===1||v===2||(P|=64);if(b&&(P|=512,b!==p[0]))throw Error("mid");a:{b=p;if(v=b.length){var M=v-1;if(S5(b[M])){P|=256;d=M-(P&512?0:-1);if(d>=1024)throw Error("pvtlmt");P=P&-33521665|(d&1023)<<15;break a}}if(d){d=Math.max(d,v-(P&512?0:-1));if(d>1024)throw Error("spvt");P=P&-33521665|(d&1023)<<15}}}tP(p,
P);return p};
kNq=function(p,d,b){b=b===void 0?ij:b;if(p!=null){if(ZFz&&p instanceof Uint8Array)return d?p:new Uint8Array(p);if(Array.isArray(p)){var v=p[zN]|0;if(v&2)return p;d&&(d=v===0||!!(v&32)&&!(v&64||!(v&16)));return d?(tP(p,(v|34)&-12293),p):wH(p,kNq,v&4?ij:b,!0,!0)}p.Jv===NT&&(b=p.F7,v=b[zN]|0,p=v&2?p:new p.constructor(tm(b,v,!0)));return p}};
tm=function(p,d,b){var v=b||d&2?ij:c4e,P=!!(d&32);p=avj(p,d,function(M){return kNq(M,P,v)});
j5(p,32|(b?2:0));return p};
i7=function(p){var d=p.F7,b=d[zN]|0;return b&2?new p.constructor(tm(d,b,!1)):p};
D7=function(p,d){p=p.F7;return HR(p,p[zN]|0,d)};
HR=function(p,d,b,v){if(b===-1)return null;var P=b+(d&512?0:-1),M=p.length-1;if(P>=M&&d&256)return p[M][b];if(v&&d&256&&(d=p[M][b],d!=null)){if(p[P]!=null&&V6!=null){var X;p=(X=nDq)!=null?X:nDq={};X=p[V6]||0;X>=4||(p[V6]=X+1,X=Error(),NQ7(X,"incident"),lW(X))}return d}if(P<=M)return p[P]};
St=function(p,d,b){var v=p.F7,P=v[zN]|0;YD(P);et(v,P,d,b);return p};
et=function(p,d,b,v){var P=d&512?0:-1,M=b+P,X=p.length-1;if(M>=X&&d&256)return p[X][b]=v,d;if(M<=X)return p[M]=v,d&256&&(p=p[X],b in p&&delete p[b]),d;v!==void 0&&(X=d>>15&1023||536870912,b>=X?v!=null&&(M={},p[X+P]=(M[b]=v,M),d|=256,tP(p,d)):p[M]=v);return d};
mq=function(p,d,b,v,P,M){var X=p.F7;p=X[zN]|0;v=2&p?1:v;M=!!M;P=YH(X,p,d,P);var a=P[zN]|0;if(!(4&a)){4&a&&(P=Dv(P),a=gH(a,p),p=et(X,p,d,P));for(var F=0,h=0;F<P.length;F++){var O=b(P[F]);O!=null&&(P[h++]=O)}h<F&&(P.length=h);a=LT(a,p);b=(a|20)&-4097;a=b&=-8193;tP(P,a);2&a&&Object.freeze(P)}v===1||v===4&&32&a?Q6(a)||(M=a,a|=2,a!==M&&tP(P,a),Object.freeze(P)):(v===2&&Q6(a)&&(P=Dv(P),a=gH(a,p),a=$H(a,p,M),tP(P,a),p=et(X,p,d,P)),Q6(a)||(d=a,a=$H(a,p,M),a!==d&&tP(P,a)));return P};
YH=function(p,d,b,v){p=HR(p,d,b,v);return Array.isArray(p)?p:KT};
LT=function(p,d){p===0&&(p=gH(p,d));return p|1};
Q6=function(p){return!!(2&p)&&!!(4&p)||!!(2048&p)};
rPu=function(p){return y4u(p,!0)};
xH=function(p,d){p=p.F7;var b=p[zN]|0,v=HR(p,b,d),P=rPu(v);P!=null&&P!==v&&et(p,b,d,P);return P==null?GN():P};
fv7=function(p,d,b){var v=p.F7,P=v[zN]|0;YD(P);if(d==null)return et(v,P,3),p;if(!Array.isArray(d))throw cS();var M=d[zN]|0,X=M,a=Q6(M),F=a||Object.isFrozen(d);a||(M=0);F||(d=Dv(d),X=0,M=gH(M,P),M=$H(M,P,!0),F=!1);M|=21;a=4&M?4096&M?4096:8192&M?8192:0:void 0;a=a!=null?a:0;for(var h=0;h<d.length;h++){var O=d[h],J=b(O,a);Object.is(O,J)||(F&&(d=Dv(d),X=0,M=gH(M,P),M=$H(M,P,!0),F=!1),d[h]=J)}M!==X&&(F&&(d=Dv(d),M=gH(M,P),M=$H(M,P,!0)),tP(d,M));et(v,P,3,d);return p};
BR=function(p,d,b,v){var P=p.F7,M=P[zN]|0;YD(M);et(P,M,d,(v==="0"?Number(b)===0:b===v)?void 0:b);return p};
RI=function(p,d,b,v,P){YD(d);var M=!!(64&d)||!(16384&d);P=YH(p,d,b,P);var X=P!==KT;if(M||!X){var a=M=X?P[zN]|0:0;if(!X||2&a||Q6(a)||4&a&&!(32&a))P=Dv(P),a=gH(a,d),d=et(p,d,b,P);a=LT(a,d)&-13;a=$H(v?a&-17:a|16,d,!0);a!==M&&tP(P,a)}return P};
pl=function(p,d,b,v){var P=p.F7,M=P[zN]|0;YD(M);if(v==null){var X=Tj(P);if(Am(X,P,M,b)===d)X.set(b,0);else return p}else M=WR(P,M,b,d);et(P,M,d,v);return p};
d1=function(p,d,b,v){var P=p[zN]|0;P=WR(p,P,b,d);et(p,P,d,v)};
bf=function(p,d){p=p.F7;return Am(Tj(p),p,p[zN]|0,d)};
Tj=function(p){if(IH){var d;return(d=p[v2])!=null?d:p[v2]=new Map}if(v2 in p)return p[v2];d=new Map;Object.defineProperty(p,v2,{value:d});return d};
WR=function(p,d,b,v){b.includes(v);var P=Tj(p),M=Am(P,p,d,b);M!==v&&(M&&(d=et(p,d,M)),P.set(b,v));return d};
Am=function(p,d,b,v){var P=p.get(v);if(P!=null)return P;for(var M=P=0;M<v.length;M++){var X=v[M];HR(d,b,X)!=null&&(P!==0&&(b=et(d,b,P)),P=X)}p.set(v,P);return P};
P2=function(p,d,b,v){var P=p[zN]|0;v=HR(p,P,b,v);var M;if(v!=null&&v.Jv===NT)return d=i7(v),d!==v&&et(p,P,b,d),d.F7;if(Array.isArray(v)){var X=v[zN]|0;X&2?M=jt(tm(v,X,!1),d,!0):X&64?M=v:M=jt(M,d,!0)}else M=jt(void 0,d,!0);M!==v&&et(p,P,b,M);return M};
MN=function(p,d,b,v){p=p.F7;var P=p[zN]|0;v=HR(p,P,b,v);d=A4$(v,d,P);d!==v&&d!=null&&et(p,P,b,d);return d};
Xh=function(p,d,b,v){d=MN(p,d,b,v===void 0?!1:v);if(d==null)return d;p=p.F7;v=p[zN]|0;if(!(v&2)){var P=i7(d);P!==d&&(d=P,et(p,v,b,d))}return d};
uMj=function(p,d,b,v,P,M,X){p=p.F7;var a=!!(2&d),F=a?1:P;M=!!M;X&&(X=!a);P=YH(p,d,v);var h=P[zN]|0;a=!!(4&h);if(!a){h=LT(h,d);var O=P,J=d,k=!!(2&h);k&&(J|=2);for(var n=!k,r=!0,Z=0,C=0;Z<O.length;Z++){var G=A4$(O[Z],b,J);if(G instanceof b){if(!k){var U=!!((G.F7[zN]|0)&2);n&&(n=!U);r&&(r=U)}O[C++]=G}}C<Z&&(O.length=C);h|=4;h=r?h|16:h&-17;h=n?h|8:h&-9;tP(O,h);k&&Object.freeze(O)}if(X&&!(8&h||!P.length&&(F===1||F===4&&32&h))){Q6(h)&&(P=Dv(P),h=gH(h,d),d=et(p,d,v,P));b=P;X=h;for(O=0;O<b.length;O++)h=b[O],
J=i7(h),h!==J&&(b[O]=J);X|=8;X=b.length?X&-17:X|16;tP(b,X);h=X}F===1||F===4&&32&h?Q6(h)||(d=h,h|=!P.length||16&h&&(!a||32&h)?2:2048,h!==d&&tP(P,h),Object.freeze(P)):(F===2&&Q6(h)&&(P=Dv(P),h=gH(h,d),h=$H(h,d,M),tP(P,h),d=et(p,d,v,P)),Q6(h)||(v=h,h=$H(h,d,M),h!==v&&tP(P,h)));return P};
Mz=function(p,d,b){var v=p.F7[zN]|0;return uMj(p,v,d,b,void 0===lvW?2:4,!1,!(2&v))};
qN=function(p,d,b,v){v!=null?CT(v,d):v=void 0;return St(p,b,v)};
oj=function(p,d,b,v){var P=p.F7,M=P[zN]|0;YD(M);if(v==null)return et(P,M,b),p;if(!Array.isArray(v))throw cS();for(var X=v[zN]|0,a=X,F=Q6(X),h=F||Object.isFrozen(v),O=!0,J=!0,k=0;k<v.length;k++){var n=v[k];CT(n,d);F||(n=!!((n.F7[zN]|0)&2),O&&(O=!n),J&&(J=n))}F||(X=O?13:5,X=J?X|16:X&-17);h&&X===a||(v=Dv(v),a=0,X=gH(X,M),X=$H(X,M,!0));X!==a&&tP(v,X);et(P,M,b,v);return p};
gH=function(p,d){p=(2&d?p|2:p&-3)|32;return p&=-2049};
$H=function(p,d,b){32&d&&b||(p&=-33);return p};
Fh=function(p,d,b,v){var P=p.F7[zN]|0;YD(P);p=uMj(p,P,b,d,2,!0);v=v!=null?CT(v,b):new b;p.push(v);p[zN]=(v.F7[zN]|0)&2?p[zN]&-9:p[zN]&-17};
sHu=function(p){p=D7(p,1);var d=d===void 0?!1:d;var b=typeof p;d=p==null?p:b==="bigint"?String(kH(64,p)):aI(p)?b==="string"?OQ(p):d?nT(p):u7(p):void 0;return d};
hA=function(p,d){return EQ(D7(p,d))};
qz=function(p,d,b){b=b===void 0?0:b;var v;return(v=Ff(D7(p,d)))!=null?v:b};
OM=function(p,d){var b=b===void 0?0:b;var v;return(v=hm(D7(p,d)))!=null?v:b};
JA=function(p,d){var b=b===void 0?"":b;var v;return(v=hA(p,d))!=null?v:b};
ky=function(p,d){var b=0;b=b===void 0?0:b;p=D7(p,d);p=p==null?p:qT(p)?p|0:void 0;return p!=null?p:b};
nl=function(p,d,b){return St(p,d,l7(b))};
r1=function(p,d,b){return St(p,d,Z7(b))};
fl=function(p,d,b){return BR(p,d,Z7(b),"")};
uf=function(p,d,b){if(b!=null){if(!qT(b))throw cS("enum");b|=0}return St(p,d,b)};
Zbu=function(p,d){return Error("Invalid wire type: "+p+" (at position "+d+")")};
lf=function(){return Error("Failed to read varint, encoding is invalid.")};
EDq=function(p,d){return Error("Tried to read past the end of the data "+d+" > "+p)};
ZP=function(p){if(typeof p==="string")return{buffer:sqe(p),M3:!1};if(Array.isArray(p))return{buffer:new Uint8Array(p),M3:!1};if(p.constructor===Uint8Array)return{buffer:p,M3:!1};if(p.constructor===ArrayBuffer)return{buffer:new Uint8Array(p),M3:!1};if(p.constructor===Cb)return{buffer:wR(p)||new Uint8Array(0),M3:!0};if(p instanceof Uint8Array)return{buffer:new Uint8Array(p.buffer,p.byteOffset,p.byteLength),M3:!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");
};
Cju=function(p,d){this.U=null;this.X=!1;this.D=this.B=this.V=0;this.init(p,void 0,void 0,d)};
Cl=function(p){var d=0,b=0,v=0,P=p.U,M=p.D;do{var X=P[M++];d|=(X&127)<<v;v+=7}while(v<32&&X&128);v>32&&(b|=(X&127)>>4);for(v=3;v<32&&X&128;v+=7)X=P[M++],b|=(X&127)<<v;EM(p,M);if(X<128)return iFe(d>>>0,b>>>0);throw lf();};
EM=function(p,d){p.D=d;if(d>p.B)throw EDq(p.B,d);};
NN=function(p){var d=p.U,b=p.D,v=d[b++],P=v&127;if(v&128&&(v=d[b++],P|=(v&127)<<7,v&128&&(v=d[b++],P|=(v&127)<<14,v&128&&(v=d[b++],P|=(v&127)<<21,v&128&&(v=d[b++],P|=v<<28,v&128&&d[b++]&128&&d[b++]&128&&d[b++]&128&&d[b++]&128&&d[b++]&128)))))throw lf();EM(p,b);return P};
GD=function(p){var d=p.U,b=p.D,v=d[b+0],P=d[b+1],M=d[b+2];d=d[b+3];EM(p,p.D+4);return(v<<0|P<<8|M<<16|d<<24)>>>0};
w1=function(p){var d=GD(p);p=GD(p);return b7(d,p)};
UM=function(p){var d=GD(p),b=GD(p);p=(b>>31)*2+1;var v=b>>>20&2047;d=4294967296*(b&1048575)+d;return v==2047?d?NaN:p*Infinity:v==0?p*4.9E-324*d:p*Math.pow(2,v-1075)*(d+4503599627370496)};
c2=function(p){for(var d=0,b=p.D,v=b+10,P=p.U;b<v;){var M=P[b++];d|=M;if((M&128)===0)return EM(p,b),!!(d&127)}throw lf();};
NRB=function(p,d){if(d<0)throw Error("Tried to read a negative byte length: "+d);var b=p.D,v=b+d;if(v>p.B)throw EDq(d,p.B-b);p.D=v;return b};
wSe=function(p,d){if(d==0)return GN();var b=NRB(p,d);p.Ul&&p.X?b=p.U.subarray(b,b+d):(p=p.U,d=b+d,b=b===d?new Uint8Array(0):GNu?p.slice(b,d):new Uint8Array(p.subarray(b,d)));return b.length==0?GN():new Cb(b,N6)};
Ij=function(p,d){if(yw.length){var b=yw.pop();b.init(p,void 0,void 0,d);p=b}else p=new Cju(p,d);this.D=p;this.B=this.D.D;this.U=this.V=-1;U6K(this,d)};
U6K=function(p,d){d=d===void 0?{}:d;p.yu=d.yu===void 0?!1:d.yu};
cPC=function(p){var d=p.D;if(d.D==d.B)return!1;p.B=p.D.D;var b=NN(p.D)>>>0;d=b>>>3;b&=7;if(!(b>=0&&b<=5))throw Zbu(b,p.B);if(d<1)throw Error("Invalid field number: "+d+" (at position "+p.B+")");p.V=d;p.U=b;return!0};
zD=function(p){switch(p.U){case 0:p.U!=0?zD(p):c2(p.D);break;case 1:p=p.D;EM(p,p.D+8);break;case 2:if(p.U!=2)zD(p);else{var d=NN(p.D)>>>0;p=p.D;EM(p,p.D+d)}break;case 5:p=p.D;EM(p,p.D+4);break;case 3:d=p.V;do{if(!cPC(p))throw Error("Unmatched start-group tag: stream EOF");if(p.U==4){if(p.V!=d)throw Error("Unmatched end-group tag");break}zD(p)}while(1);break;default:throw Zbu(p.U,p.B);}};
jP=function(p,d,b){var v=p.D.B,P=NN(p.D)>>>0,M=p.D.D+P,X=M-v;X<=0&&(p.D.B=M,b(d,p,void 0,void 0,void 0),X=M-p.D.D);if(X)throw Error("Message parsing ended unexpectedly. Expected to read "+(P+" bytes, instead read "+(P-X)+" bytes, either the data ended unexpectedly or the message misreported its own length"));p.D.D=M;p.D.B=v};
DP=function(p){var d=NN(p.D)>>>0;p=p.D;var b=NRB(p,d);p=p.U;if(yPq){var v=p,P;(P=tA)||(P=tA=new TextDecoder("utf-8",{fatal:!0}));d=b+d;v=b===0&&d===v.length?v:v.subarray(b,d);try{var M=P.decode(v)}catch(h){if(H2===void 0){try{P.decode(new Uint8Array([128]))}catch(O){}try{P.decode(new Uint8Array([97])),H2=!0}catch(O){H2=!1}}!H2&&(tA=void 0);throw h;}}else{M=b;d=M+d;b=[];for(var X=null,a,F;M<d;)a=p[M++],a<128?b.push(a):a<224?M>=d?uW():(F=p[M++],a<194||(F&192)!==128?(M--,uW()):b.push((a&31)<<6|F&63)):
a<240?M>=d-1?uW():(F=p[M++],(F&192)!==128||a===224&&F<160||a===237&&F>=160||((P=p[M++])&192)!==128?(M--,uW()):b.push((a&15)<<12|(F&63)<<6|P&63)):a<=244?M>=d-2?uW():(F=p[M++],(F&192)!==128||(a<<28)+(F-144)>>30!==0||((P=p[M++])&192)!==128||((v=p[M++])&192)!==128?(M--,uW()):(a=(a&7)<<18|(F&63)<<12|(P&63)<<6|v&63,a-=65536,b.push((a>>10&1023)+55296,(a&1023)+56320))):uW(),b.length>=8192&&(X=tej(X,b),b.length=0);M=tej(X,b)}return M};
Ivu=function(p){var d=NN(p.D)>>>0;return wSe(p.D,d)};
Vw=function(p,d,b){this.F7=II(p,d,b)};
zDj=function(p,d){if(d==null||d=="")return new p;d=JSON.parse(d);if(!Array.isArray(d))throw Error("dnarr");j5(d,32);return new p(d)};
eP=function(p,d){this.U=p>>>0;this.D=d>>>0};
t5C=function(p){if(!p)return jH7||(jH7=new eP(0,0));if(!/^\d+$/.test(p))return null;vR(p);return new eP(xD,BS)};
SP=function(p,d){this.U=p>>>0;this.D=d>>>0};
HbD=function(p){if(!p)return ibe||(ibe=new SP(0,0));if(!/^-?\d+$/.test(p))return null;vR(p);return new SP(xD,BS)};
Yy=function(){this.D=[]};
g1=function(p,d,b){for(;b>0||d>127;)p.D.push(d&127|128),d=(d>>>7|b<<25)>>>0,b>>>=7;p.D.push(d)};
Ll=function(p,d){for(;d>127;)p.D.push(d&127|128),d>>>=7;p.D.push(d)};
D6$=function(p,d){if(d>=0)Ll(p,d);else{for(var b=0;b<9;b++)p.D.push(d&127|128),d>>=7;p.D.push(1)}};
Qw=function(p,d){p.D.push(d>>>0&255);p.D.push(d>>>8&255);p.D.push(d>>>16&255);p.D.push(d>>>24&255)};
V5u=function(){this.B=[];this.U=0;this.D=new Yy};
$y=function(p,d){d.length!==0&&(p.B.push(d),p.U+=d.length)};
eDC=function(p,d){Kl(p,d,2);d=p.D.end();$y(p,d);d.push(p.U);return d};
SFB=function(p,d){var b=d.pop();for(b=p.U+p.D.length()-b;b>127;)d.push(b&127|128),b>>>=7,p.U++;d.push(b);p.U++};
Kl=function(p,d,b){Ll(p.D,d*8+b)};
YFe=function(p,d,b){if(b!=null){switch(typeof b){case "string":t5C(b)}Kl(p,d,1);switch(typeof b){case "number":p=p.D;RH(b);Qw(p,xD);Qw(p,BS);break;case "bigint":b=BigInt.asUintN(64,b);b=new eP(Number(b&BigInt(4294967295)),Number(b>>BigInt(32)));p=p.D;d=b.D;Qw(p,b.U);Qw(p,d);break;default:b=t5C(b),p=p.D,d=b.D,Qw(p,b.U),Qw(p,d)}}};
B2=function(p,d,b){Kl(p,d,2);Ll(p.D,b.length);$y(p,p.D.end());$y(p,b)};
Rj=function(){function p(){throw Error();}
Object.setPrototypeOf(p,p.prototype);return p};
AA=function(p,d,b){this.I6=p;this.QE=d;p=sK7(TD);this.D=!!p&&b===p||!1};
W2=function(p,d){var b=b===void 0?TD:b;return new AA(p,d,b)};
LPj=function(p,d,b,v,P){d=gD$(d,v);d!=null&&(b=eDC(p,b),P(d,p),SFB(p,b))};
bb=function(p,d,b,v){var P=v[p];if(P)return P;P={};P.L_C=v;P.pW=JPk(v[0]);var M=v[1],X=1;M&&M.constructor===Object&&(P.extensions=M,M=v[++X],typeof M==="function"&&(P.l0=!0,pV!=null||(pV=M),d9!=null||(d9=v[X+1]),M=v[X+=2]));for(var a={};M&&Array.isArray(M)&&M.length&&typeof M[0]==="number"&&M[0]>0;){for(var F=0;F<M.length;F++)a[M[F]]=M;M=v[++X]}for(F=1;M!==void 0;){typeof M==="number"&&(F+=M,M=v[++X]);var h=void 0;if(M instanceof AA)var O=M;else O=QHu,X--;M=void 0;if((M=O)==null?0:M.D){M=v[++X];h=
v;var J=X;typeof M==="function"&&(M=M(),h[J]=M);h=M}M=v[++X];J=F+1;typeof M==="number"&&M<0&&(J-=M,M=v[++X]);for(;F<J;F++){var k=a[F];h?b(P,F,O,h,k):d(P,F,O,k)}}return v[p]=P};
m6W=function(p){return Array.isArray(p)?p[0]instanceof AA?p:[$6u,p]:[p,void 0]};
gD$=function(p,d){if(p instanceof Vw)return p.F7;if(Array.isArray(p))return jt(p,d,!1)};
vk=function(p,d,b,v){var P=b.I6;p[d]=v?function(M,X,a){return P(M,X,a,v)}:P};
MO=function(p,d,b,v,P){var M=b.I6,X,a;p[d]=function(F,h,O){return M(F,h,O,a||(a=bb(Pk,vk,MO,v).pW),X||(X=XY(v)),P)}};
XY=function(p){var d=p[KPW];if(d!=null)return d;var b=bb(Pk,vk,MO,p);d=b.l0?function(v,P){return pV(v,P,b)}:function(v,P){for(var M=v[zN]|0;cPC(P)&&P.U!=4;){var X=P.V,a=b[X];
if(a==null){var F=b.extensions;F&&(F=F[X])&&(F=x6W(F),F!=null&&(a=b[X]=F))}a!=null&&a(P,v,X)||(a=P,X=a.B,zD(a),a.yu?a=void 0:(F=a.D.D-X,a.D.D=X,a=wSe(a.D,F)),X=v,a&&((F=X[Lb])?F.push(a):X[Lb]=[a]))}M&16384&&j5(v,34);return!0};
return p[KPW]=d};
x6W=function(p){p=m6W(p);var d=p[0].I6;if(p=p[1]){var b=XY(p),v=bb(Pk,vk,MO,p).pW;return function(P,M,X){return d(P,M,X,v,b)}}return d};
qO=function(p,d,b){p[d]=b.QE};
oh=function(p,d,b,v){var P,M,X=b.QE;p[d]=function(a,F,h){return X(a,F,h,M||(M=bb(ah,qO,oh,v).pW),P||(P=BRC(v)))}};
BRC=function(p){var d=p[RDq];if(!d){var b=bb(ah,qO,oh,p);d=function(v,P){return TRz(v,P,b)};
p[RDq]=d}return d};
TRz=function(p,d,b){for(var v=p[zN]|0,P=v&512?0:-1,M=p.length,X=M+(v&256?-1:0),a=v&512?1:0;a<X;a++){var F=p[a];if(F!=null){var h=a-P,O=APu(b,h);O&&O(d,F,h)}}if(v&256){v=p[M-1];for(var J in v)P=+J,Number.isNaN(P)||(M=v[P],M!=null&&(X=APu(b,P))&&X(d,M,P))}if(p=QT(p))for($y(d,d.D.end()),b=0;b<p.length;b++)$y(d,wR(p[b])||new Uint8Array(0))};
APu=function(p,d){var b=p[d];if(b)return b;if(b=p.extensions)if(b=b[d]){b=m6W(b);var v=b[0].QE;if(b=b[1]){var P=BRC(b),M=bb(ah,qO,oh,b).pW;b=p.l0?d9(M,P):function(X,a,F){return v(X,a,F,M,P)}}else b=v;
return p[d]=b}};
FY=function(p,d,b){if(Array.isArray(d)){var v=d[zN]|0;if(v&4)return d;for(var P=0,M=0;P<d.length;P++){var X=p(d[P]);X!=null&&(d[M++]=X)}M<P&&(d.length=M);b&&(tP(d,(v|5)&-12289),v&2&&Object.freeze(d));return d}};
hv=function(p,d,b){return new AA(p,d,b)};
OG=function(p,d,b){return new AA(p,d,b)};
Jv=function(p,d,b){et(p,p[zN]|0,d,b)};
kl=function(p,d,b){d=d==null||typeof d==="number"?d:d==="NaN"||d==="Infinity"||d==="-Infinity"?Number(d):void 0;d!=null&&(Kl(p,b,1),p=p.D,b=WPK||(WPK=new DataView(new ArrayBuffer(8))),b.setFloat64(0,+d,!0),xD=b.getUint32(0,!0),BS=b.getUint32(4,!0),Qw(p,xD),Qw(p,BS))};
nV=function(p,d,b){d=KCB(d);if(d!=null){switch(typeof d){case "string":HbD(d)}if(d!=null)switch(Kl(p,b,0),typeof d){case "number":p=p.D;pT(d);g1(p,xD,BS);break;case "bigint":b=BigInt.asUintN(64,d);b=new SP(Number(b&BigInt(4294967295)),Number(b>>BigInt(32)));g1(p.D,b.U,b.D);break;default:b=HbD(d),g1(p.D,b.U,b.D)}}};
r9=function(p,d,b){d=Ff(d);d!=null&&d!=null&&(Kl(p,b,0),D6$(p.D,d))};
pRz=function(p,d,b){d=d==null||typeof d==="boolean"?d:typeof d==="number"?!!d:void 0;d!=null&&(Kl(p,b,0),p.D.D.push(d?1:0))};
dT$=function(p,d,b){d=EQ(d);d!=null&&B2(p,b,VeW(d))};
bTW=function(p,d,b,v,P){d=gD$(d,v);d!=null&&(b=eDC(p,b),P(d,p),SFB(p,b))};
vHC=function(p){return function(){var d=new V5u;TRz(this.F7,d,bb(ah,qO,oh,p));$y(d,d.D.end());for(var b=new Uint8Array(d.U),v=d.B,P=v.length,M=0,X=0;X<P;X++){var a=v[X];b.set(a,M);M+=a.length}d.B=[b];return b}};
fV=function(p){return function(d){return zDj(p,d)}};
P7W=function(p){this.F7=II(p)};
MtB=function(p,d){return fv7(p,d,S6e)};
ub=function(p){this.F7=II(p)};
lb=function(p){this.F7=II(p)};
sG=function(p){this.F7=II(p)};
ZV=function(p){this.F7=II(p)};
XRD=function(p){this.F7=II(p)};
g.oHj=function(p){var d=new ZV;d=r1(d,1,p.U);var b=qQq(p);d=fv7(d,b,TQk);b=[];for(var v=[],P=g.u(p.D.keys()),M=P.next();!M.done;M=P.next())v.push(M.value.split(","));for(P=0;P<v.length;P++){M=v[P];for(var X=p.V,a=p.U7(M)||[],F=[],h=0;h<a.length;h++){var O=a[h],J=O&&O.D;O=new lb;switch(X){case 3:J=Number(J);Number.isFinite(J)&&pl(O,1,EG,l7(J));break;case 2:pl(O,2,EG,MT(Number(J)))}F.push(O)}X=F;for(a=0;a<X.length;a++){F=X[a];h=new sG;F=qN(h,lb,2,F);h=[];O=a7z(p);for(J=0;J<O.length;J++){var k=O[J],
n=M[J],r=new ub;switch(k){case 3:pl(r,1,CV,Z7(String(n)));break;case 2:k=Number(n);Number.isFinite(k)&&pl(r,2,CV,oI(k));break;case 1:pl(r,3,CV,Xf(n==="true"))}h.push(r)}oj(F,ub,1,h);b.push(F)}}oj(d,sG,4,b);return d};
Fqk=function(p){if(!p)return"";if(/^about:(?:blank|srcdoc)$/.test(p))return window.origin||"";p.indexOf("blob:")===0&&(p=p.substring(5));p=p.split("#")[0].split("?")[0];p=p.toLowerCase();p.indexOf("//")==0&&(p=window.location.protocol+p);/^[\w\-]*:\/\//.test(p)||(p=window.location.href);var d=p.substring(p.indexOf("://")+3),b=d.indexOf("/");b!=-1&&(d=d.substring(0,b));b=p.substring(0,p.indexOf("://"));if(!b)throw Error("URI is missing protocol: "+p);if(b!=="http"&&b!=="https"&&b!=="chrome-extension"&&
b!=="moz-extension"&&b!=="file"&&b!=="android-app"&&b!=="chrome-search"&&b!=="chrome-untrusted"&&b!=="chrome"&&b!=="app"&&b!=="devtools")throw Error("Invalid URI scheme in origin: "+b);p="";var v=d.indexOf(":");if(v!=-1){var P=d.substring(v+1);d=d.substring(0,v);if(b==="http"&&P!=="80"||b==="https"&&P!=="443")p=":"+P}return b+"://"+d+p};
hUC=function(){function p(){P[0]=1732584193;P[1]=4023233417;P[2]=2562383102;P[3]=271733878;P[4]=3285377520;O=h=0}
function d(J){for(var k=X,n=0;n<64;n+=4)k[n/4]=J[n]<<24|J[n+1]<<16|J[n+2]<<8|J[n+3];for(n=16;n<80;n++)J=k[n-3]^k[n-8]^k[n-14]^k[n-16],k[n]=(J<<1|J>>>31)&4294967295;J=P[0];var r=P[1],Z=P[2],C=P[3],G=P[4];for(n=0;n<80;n++){if(n<40)if(n<20){var U=C^r&(Z^C);var I=1518500249}else U=r^Z^C,I=1859775393;else n<60?(U=r&Z|C&(r|Z),I=2400959708):(U=r^Z^C,I=3395469782);U=((J<<5|J>>>27)&4294967295)+U+G+I+k[n]&4294967295;G=C;C=Z;Z=(r<<30|r>>>2)&4294967295;r=J;J=U}P[0]=P[0]+J&4294967295;P[1]=P[1]+r&4294967295;P[2]=
P[2]+Z&4294967295;P[3]=P[3]+C&4294967295;P[4]=P[4]+G&4294967295}
function b(J,k){if(typeof J==="string"){J=unescape(encodeURIComponent(J));for(var n=[],r=0,Z=J.length;r<Z;++r)n.push(J.charCodeAt(r));J=n}k||(k=J.length);n=0;if(h==0)for(;n+64<k;)d(J.slice(n,n+64)),n+=64,O+=64;for(;n<k;)if(M[h++]=J[n++],O++,h==64)for(h=0,d(M);n+64<k;)d(J.slice(n,n+64)),n+=64,O+=64}
function v(){var J=[],k=O*8;h<56?b(a,56-h):b(a,64-(h-56));for(var n=63;n>=56;n--)M[n]=k&255,k>>>=8;d(M);for(n=k=0;n<5;n++)for(var r=24;r>=0;r-=8)J[k++]=P[n]>>r&255;return J}
for(var P=[],M=[],X=[],a=[128],F=1;F<64;++F)a[F]=0;var h,O;p();return{reset:p,update:b,digest:v,z8:function(){for(var J=v(),k="",n=0;n<J.length;n++)k+="0123456789ABCDEF".charAt(Math.floor(J[n]/16))+"0123456789ABCDEF".charAt(J[n]%16);return k}}};
Jm$=function(p,d,b){var v=String(g.ee.location.href);return v&&p&&d?[d,OTC(Fqk(v),p,b||null)].join(" "):null};
OTC=function(p,d,b){var v=[],P=[];if((Array.isArray(b)?2:1)==1)return P=[d,p],g.kD(v,function(a){P.push(a)}),kjk(P.join(" "));
var M=[],X=[];g.kD(b,function(a){X.push(a.key);M.push(a.value)});
b=Math.floor((new Date).getTime()/1E3);P=M.length==0?[b,d,p]:[M.join(":"),b,d,p];g.kD(v,function(a){P.push(a)});
p=kjk(P.join(" "));p=[b,p];X.length==0||p.push(X.join(""));return p.join("_")};
kjk=function(p){var d=hUC();d.update(p);return d.z8().toLowerCase()};
rmk=function(){var p=null;if(!nH$)return p;try{var d=function(b){return b};
p=nH$.createPolicy("goog#html",{createHTML:d,createScript:d,createScriptURL:d})}catch(b){}return p};
Gd=function(){NO===void 0&&(NO=rmk());return NO};
w9=function(p){this.D=p};
UG=function(p){var d=Gd();return new w9(d?d.createScriptURL(p):p)};
ck=function(p){if(p instanceof w9)return p.D;throw Error("");};
yy=function(p){this.D=p};
g.Ih=function(p){if(p instanceof yy)return p.D;throw Error("");};
zd=function(p){this.w1=p};
jl=function(p){return new zd(function(d){return d.substr(0,p.length+1).toLowerCase()===p+":"})};
g.tv=function(p,d){d=d===void 0?f7$:d;a:if(d=d===void 0?f7$:d,!(p instanceof yy)){for(var b=0;b<d.length;++b){var v=d[b];if(v instanceof zd&&v.w1(p)){p=new yy(p);break a}}p=void 0}return p||ufk};
sIk=function(p){if(l7w.test(p))return p};
ib=function(p){return p instanceof yy?g.Ih(p):sIk(p)};
g.Hk=function(p,d){d=ib(d);d!==void 0&&(p.href=d)};
DV=function(p){this.D=p};
Vy=function(p){var d=Gd();return new DV(d?d.createHTML(p):p)};
el=function(p){if(p instanceof DV)return p.D;throw Error("");};
g.Sl=function(p,d,b,v){d=ib(d);return d!==void 0?p.open(d,b,v):null};
Yl=function(p){p=p===void 0?document:p;var d,b;p=(b=(d=p).querySelector)==null?void 0:b.call(d,"script[nonce]");return p==null?"":p.nonce||p.getAttribute("nonce")||""};
g9=function(p){this.D=p};
ZTe=function(p){var d=Gd();return new g9(d?d.createScript(p):p)};
LV=function(p){if(p instanceof g9)return p.D;throw Error("");};
Qy=function(p){var d=Yl(p.ownerDocument);d&&p.setAttribute("nonce",d)};
g.$l=function(p,d){p.src=ck(d);Qy(p)};
mV=function(){this.D=EHu[0].toLowerCase()};
C7k=function(p){var d="true".toString(),b=[new mV];if(b.length===0)throw Error("");if(b.map(function(v){if(v instanceof mV)v=v.D;else throw Error("");return v}).every(function(v){return"data-loaded".indexOf(v)!==0}))throw Error('Attribute "data-loaded" does not match any of the allowed prefixes.');
p.setAttribute("data-loaded",d)};
NHK=function(p){var d=g.gw("window.location.href");p==null&&(p='Unknown Error of type "null/undefined"');if(typeof p==="string")return{message:p,name:"Unknown error",lineNumber:"Not available",fileName:d,stack:"Not available"};var b=!1;try{var v=p.lineNumber||p.line||"Not available"}catch(X){v="Not available",b=!0}try{var P=p.fileName||p.filename||p.sourceURL||g.ee.$googDebugFname||d}catch(X){P="Not available",b=!0}d=KV(p);if(!(!b&&p.lineNumber&&p.fileName&&p.stack&&p.message&&p.name)){b=p.message;
if(b==null){if(p.constructor&&p.constructor instanceof Function){if(p.constructor.name)b=p.constructor.name;else if(b=p.constructor,xl[b])b=xl[b];else{b=String(b);if(!xl[b]){var M=/function\s+([^\(]+)/m.exec(b);xl[b]=M?M[1]:"[Anonymous]"}b=xl[b]}b='Unknown Error of type "'+b+'"'}else b="Unknown Error of unknown type";typeof p.toString==="function"&&Object.prototype.toString!==p.toString&&(b+=": "+p.toString())}return{message:b,name:p.name||"UnknownError",lineNumber:v,fileName:P,stack:d||"Not available"}}return{message:p.message,
name:p.name,lineNumber:p.lineNumber,fileName:p.fileName,stack:d}};
KV=function(p,d){d||(d={});d[Bk(p)]=!0;var b=p.stack||"",v=p.cause;v&&!d[Bk(v)]&&(b+="\nCaused by: ",v.stack&&v.stack.indexOf(v.toString())==0||(b+=typeof v==="string"?v:v.message+"\n"),b+=KV(v,d));p=p.errors;if(Array.isArray(p)){v=1;var P;for(P=0;P<p.length&&!(v>4);P++)d[Bk(p[P])]||(b+="\nInner error "+v++ +": ",p[P].stack&&p[P].stack.indexOf(p[P].toString())==0||(b+=typeof p[P]==="string"?p[P]:p[P].message+"\n"),b+=KV(p[P],d));P<p.length&&(b+="\n... "+(p.length-P)+" more inner errors")}return b};
Bk=function(p){var d="";typeof p.toString==="function"&&(d=""+p);return d+p.stack};
Rh=function(p,d,b){return p.parseFromString(el(d),b)};
g.Td=function(p){return encodeURIComponent(String(p))};
Av=function(p){return decodeURIComponent(p.replace(/\+/g," "))};
Wk=function(p){GjB.test(p)&&(p.indexOf("&")!=-1&&(p=p.replace(wRk,"&amp;")),p.indexOf("<")!=-1&&(p=p.replace(UTW,"&lt;")),p.indexOf(">")!=-1&&(p=p.replace(cmC,"&gt;")),p.indexOf('"')!=-1&&(p=p.replace(ymC,"&quot;")),p.indexOf("'")!=-1&&(p=p.replace(I7u,"&#39;")),p.indexOf("\x00")!=-1&&(p=p.replace(zUu,"&#0;")));return p};
g.pH=function(p){return p==null?"":String(p)};
dB=function(p){for(var d=0,b=0;b<p.length;++b)d=31*d+p.charCodeAt(b)>>>0;return d};
bk=function(p){var d=Number(p);return d==0&&g.CF(p)?NaN:d};
jIq=function(p){return String(p).replace(/\-([a-z])/g,function(d,b){return b.toUpperCase()})};
ttW=function(){return"googleAvInapp".replace(/([A-Z])/g,"-$1").toLowerCase()};
iT$=function(p){return p.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(d,b,v){return b+v.toUpperCase()})};
HTj=function(p){var d=1;p=p.split(":");for(var b=[];d>0&&p.length;)b.push(p.shift()),d--;p.length&&b.push(p.join(":"));return b};
v9=function(p){this.D=p||{cookie:""}};
P9=function(p){p=(p.D.cookie||"").split(";");for(var d=[],b=[],v,P,M=0;M<p.length;M++)P=wQ(p[M]),v=P.indexOf("="),v==-1?(d.push(""),b.push(P)):(d.push(P.substring(0,v)),b.push(P.substring(v+1)));return{keys:d,values:b}};
DTu=function(){var p=g.ee.__SAPISID||g.ee.__APISID||g.ee.__3PSAPISID||g.ee.__1PSAPISID||g.ee.__OVERRIDE_SID;if(p)return!0;typeof document!=="undefined"&&(p=new v9(document),p=p.get("SAPISID")||p.get("APISID")||p.get("__Secure-3PAPISID")||p.get("__Secure-1PAPISID"));return!!p};
VtC=function(p,d,b,v){(p=g.ee[p])||typeof document==="undefined"||(p=(new v9(document)).get(d));return p?Jm$(p,b,v):null};
eUe=function(p){var d=Fqk(String(g.ee.location.href)),b=[];if(DTu()){d=d.indexOf("https:")==0||d.indexOf("chrome-extension:")==0||d.indexOf("chrome-untrusted://new-tab-page")==0||d.indexOf("moz-extension:")==0;var v=d?g.ee.__SAPISID:g.ee.__APISID;v||typeof document==="undefined"||(v=new v9(document),v=v.get(d?"SAPISID":"APISID")||v.get("__Secure-3PAPISID"));(v=v?Jm$(v,d?"SAPISIDHASH":"APISIDHASH",p):null)&&b.push(v);d&&((d=VtC("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",p))&&b.push(d),(p=VtC("__3PSAPISID",
"__Secure-3PAPISID","SAPISID3PHASH",p))&&b.push(p))}return b.length==0?null:b.join(" ")};
Mh=function(){};
XZ=function(p){this.F7=II(p)};
qh=function(p,d){this.intervalMs=p;this.callback=d;this.enabled=!1;this.D=function(){return g.Wj()};
this.U=this.D()};
aD=function(p){this.F7=II(p)};
oD=function(p){this.F7=II(p)};
g.FZ=function(p,d,b){return Math.min(Math.max(p,d),b)};
g.hF=function(p,d){p%=d;return p*d<0?p+d:p};
Oj=function(p,d,b){return p+b*(d-p)};
g.JF=function(p,d){this.x=p!==void 0?p:0;this.y=d!==void 0?d:0};
rB=function(p,d){return p==d?!0:p&&d?p.x==d.x&&p.y==d.y:!1};
g.fH=function(p,d){this.width=p;this.height=d};
g.uk=function(p,d){return p==d?!0:p&&d?p.width==d.width&&p.height==d.height:!1};
lk=function(p){return p.width*p.height};
g.sj=function(p,d,b){for(var v in p)d.call(b,p[v],v,p)};
g.Z$=function(p,d,b){var v={},P;for(P in p)d.call(b,p[P],P,p)&&(v[P]=p[P]);return v};
Ej=function(p,d){var b={},v;for(v in p)b[v]=d.call(void 0,p[v],v,p);return b};
g.CH=function(p,d,b){for(var v in p)if(d.call(b,p[v],v,p))return!0;return!1};
SQk=function(p,d){for(var b in p)if(!d.call(void 0,p[b],b,p))return!1;return!0};
g.Nh=function(p){for(var d in p)return d};
YQq=function(p){for(var d in p)return p[d]};
g.G9=function(p){var d=[],b=0,v;for(v in p)d[b++]=p[v];return d};
g.wB=function(p){var d=[],b=0,v;for(v in p)d[b++]=v;return d};
g.Uj=function(p,d){return p!==null&&d in p};
g.c9=function(p,d){for(var b in p)if(p[b]==d)return!0;return!1};
y8=function(p,d){for(var b in p)if(d.call(void 0,p[b],b,p))return b};
gHz=function(p,d){return(d=y8(p,d))&&p[d]};
g.ID=function(p){for(var d in p)return!1;return!0};
g.LqK=function(p){for(var d in p)delete p[d]};
g.z9=function(p,d,b){return p!==null&&d in p?p[d]:b};
g.jr=function(p,d){for(var b in p)if(!(b in d)||p[b]!==d[b])return!1;for(var v in d)if(!(v in p))return!1;return!0};
g.tF=function(p){var d={},b;for(b in p)d[b]=p[b];return d};
g.ik=function(p){if(!p||typeof p!=="object")return p;if(typeof p.clone==="function")return p.clone();if(typeof Map!=="undefined"&&p instanceof Map)return new Map(p);if(typeof Set!=="undefined"&&p instanceof Set)return new Set(p);if(p instanceof Date)return new Date(p.getTime());var d=Array.isArray(p)?[]:typeof ArrayBuffer!=="function"||typeof ArrayBuffer.isView!=="function"||!ArrayBuffer.isView(p)||p instanceof DataView?{}:new p.constructor(p.length),b;for(b in p)d[b]=g.ik(p[b]);return d};
g.H9=function(p,d){for(var b,v,P=1;P<arguments.length;P++){v=arguments[P];for(b in v)p[b]=v[b];for(var M=0;M<QID.length;M++)b=QID[M],Object.prototype.hasOwnProperty.call(v,b)&&(p[b]=v[b])}};
V8=function(p,d){this.D=p===D$&&d||""};
er=function(p){if(p instanceof DV)return p;p=String(p).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");return Vy(p)};
$TC=function(p){var d=er("");return Vy(p.map(function(b){return el(er(b))}).join(el(d).toString()))};
RU7=function(p){var d;if(!mTK.test("div"))throw Error("");if(Kqw.indexOf("DIV")!==-1)throw Error("");var b="<div";p&&(b+=xTw(p));Array.isArray(d)||(d=d===void 0?[]:[d]);BHu.indexOf("DIV")!==-1?b+=">":(p=$TC(d.map(function(v){return v instanceof DV?v:er(String(v))})),b+=">"+p.toString()+"</div>");
return Vy(b)};
xTw=function(p){for(var d="",b=Object.keys(p),v=0;v<b.length;v++){var P=b[v],M=p[P];if(!mTK.test(P))throw Error("");if(M!==void 0&&M!==null){if(/^on./i.test(P))throw Error("");THB.indexOf(P.toLowerCase())!==-1&&(M=M instanceof yy?M.toString():sIk(String(M))||"about:invalid#zClosurez");M=P+'="'+er(String(M))+'"';d+=" "+M}}return d};
Amz=function(p){var d=g.yq.apply(1,arguments);if(d.length===0)return UG(p[0]);for(var b=p[0],v=0;v<d.length;v++)b+=encodeURIComponent(d[v])+p[v+1];return UG(b)};
gB=function(p){return p?new Sr(YE(p)):Wq$||(Wq$=new Sr)};
LH=function(p,d){return typeof d==="string"?p.getElementById(d):d};
g.Q8=function(p,d){return(d||document).getElementsByTagName(String(p))};
g.$E=function(p,d){return(d||document).querySelectorAll("."+p)};
g.B9=function(p,d){var b=d||document;b.getElementsByClassName?p=b.getElementsByClassName(p)[0]:(b=document,p=p?(d||b).querySelector(p?"."+p:""):g.me(b,"*",p,d)[0]||null);return p||null};
g.me=function(p,d,b,v){p=v||p;return(d=d&&d!="*"?String(d).toUpperCase():"")||b?p.querySelectorAll(d+(b?"."+b:"")):p.getElementsByTagName("*")};
RD=function(p,d){g.sj(d,function(b,v){v=="style"?p.style.cssText=b:v=="class"?p.className=b:v=="for"?p.htmlFor=b:p2q.hasOwnProperty(v)?p.setAttribute(p2q[v],b):E6(v,"aria-")||E6(v,"data-")?p.setAttribute(v,b):p[v]=b})};
dNu=function(p){p=p.document;p=p.compatMode=="CSS1Compat"?p.documentElement:p.body;return new g.fH(p.clientWidth,p.clientHeight)};
vyk=function(p){var d=blj(p);p=p.defaultView;return new g.JF(p.pageXOffset||d.scrollLeft,p.pageYOffset||d.scrollTop)};
blj=function(p){return p.scrollingElement?p.scrollingElement:g.T9||p.compatMode!="CSS1Compat"?p.body||p.documentElement:p.documentElement};
AF=function(p){return p?p.defaultView:window};
p5=function(p,d,b){var v=arguments,P=document,M=v[1],X=W9(P,String(v[0]));M&&(typeof M==="string"?X.className=M:Array.isArray(M)?X.className=M.join(" "):RD(X,M));v.length>2&&Pfu(P,X,v,2);return X};
Pfu=function(p,d,b,v){function P(a){a&&d.appendChild(typeof a==="string"?p.createTextNode(a):a)}
for(;v<b.length;v++){var M=b[v];if(!g.mD(M)||g.Kz(M)&&M.nodeType>0)P(M);else{a:{if(M&&typeof M.length=="number"){if(g.Kz(M)){var X=typeof M.item=="function"||typeof M.item=="string";break a}if(typeof M==="function"){X=typeof M.item=="function";break a}}X=!1}g.kD(X?g.dR(M):M,P)}}};
g.dk=function(p){return W9(document,p)};
W9=function(p,d){d=String(d);p.contentType==="application/xhtml+xml"&&(d=d.toLowerCase());return p.createElement(d)};
g.bG=function(p){return document.createTextNode(String(p))};
g.vX=function(p,d){p.appendChild(d)};
g.PX=function(p){for(var d;d=p.firstChild;)p.removeChild(d)};
MQ=function(p,d,b){p.insertBefore(d,p.childNodes[b]||null)};
g.XG=function(p){return p&&p.parentNode?p.parentNode.removeChild(p):null};
g.qQ=function(p,d){if(!p||!d)return!1;if(p.contains&&d.nodeType==1)return p==d||p.contains(d);if(typeof p.compareDocumentPosition!="undefined")return p==d||!!(p.compareDocumentPosition(d)&16);for(;d&&p!=d;)d=d.parentNode;return d==p};
YE=function(p){return p.nodeType==9?p:p.ownerDocument||p.document};
g.ar=function(p,d){if("textContent"in p)p.textContent=d;else if(p.nodeType==3)p.data=String(d);else if(p.firstChild&&p.firstChild.nodeType==3){for(;p.lastChild!=p.firstChild;)p.removeChild(p.lastChild);p.firstChild.data=String(d)}else g.PX(p),p.appendChild(YE(p).createTextNode(String(d)))};
X2w=function(p){return p.tagName=="A"&&p.hasAttribute("href")||p.tagName=="INPUT"||p.tagName=="TEXTAREA"||p.tagName=="SELECT"||p.tagName=="BUTTON"?!p.disabled&&(!p.hasAttribute("tabindex")||MPW(p)):p.hasAttribute("tabindex")&&MPW(p)};
MPW=function(p){p=p.tabIndex;return typeof p==="number"&&p>=0&&p<32768};
FG=function(p,d,b){if(!d&&!b)return null;var v=d?String(d).toUpperCase():null;return or(p,function(P){return(!v||P.nodeName==v)&&(!b||typeof P.className==="string"&&g.Rq(P.className.split(/\s+/),b))},!0)};
or=function(p,d,b){p&&!b&&(p=p.parentNode);for(b=0;p;){if(d(p))return p;p=p.parentNode;b++}return null};
Sr=function(p){this.D=p||g.ee.document||document};
hM=function(p){this.F7=II(p)};
OC=function(p){this.F7=II(p)};
JM=function(p){this.F7=II(p)};
qMk=function(p,d){oj(p,OC,1,d)};
ki=function(p){this.F7=II(p)};
oyu=function(p,d){d=d===void 0?aP7:d;if(!n5){var b;p=(b=p.navigator)==null?void 0:b.userAgentData;if(!p||typeof p.getHighEntropyValues!=="function"||p.brands&&typeof p.brands.map!=="function")return Promise.reject(Error("UACH unavailable"));b=(p.brands||[]).map(function(P){var M=new OC;M=r1(M,1,P.brand);return r1(M,2,P.version)});
qMk(St(rk,2,Xf(p.mobile)),b);n5=p.getHighEntropyValues(d)}var v=new Set(d);return n5.then(function(P){var M=rk.clone();v.has("platform")&&r1(M,3,P.platform);v.has("platformVersion")&&r1(M,4,P.platformVersion);v.has("architecture")&&r1(M,5,P.architecture);v.has("model")&&r1(M,6,P.model);v.has("uaFullVersion")&&r1(M,7,P.uaFullVersion);return M}).catch(function(){return rk.clone()})};
f5=function(p){this.F7=II(p)};
FbC=function(p){this.F7=II(p)};
uG=function(p){this.F7=II(p,4)};
lG=function(p){this.F7=II(p,36)};
sC=function(p){this.F7=II(p,19)};
EC=function(p,d){this.dl=d=d===void 0?!1:d;this.uach=this.locale=null;this.U=0;this.isFinal=!1;this.D=new sC;Number.isInteger(p)&&this.D.Iz(p);d||(this.locale=document.documentElement.getAttribute("lang"));hbq(this,new f5)};
hbq=function(p,d){qN(p.D,f5,1,d);ky(d,1)||uf(d,1,1);p.dl||(d=C5(p),JA(d,5)||r1(d,5,p.locale));p.uach&&(d=C5(p),Xh(d,JM,9)||qN(d,JM,9,p.uach))};
Olk=function(p,d){p.U=d};
JAW=function(p){var d=d===void 0?aP7:d;var b=p.dl?void 0:AF();b?oyu(b,d).then(function(v){p.uach=v;v=C5(p);qN(v,JM,9,p.uach);return!0}).catch(function(){return!1}):Promise.resolve(!1)};
C5=function(p){p=Xh(p.D,f5,1);var d=Xh(p,ki,11);d||(d=new ki,qN(p,ki,11,d));return d};
kDC=function(p){return g.T9?"webkit"+p:p.toLowerCase()};
g.NQ=function(p,d,b,v){this.V=p;this.X=d;this.D=this.B=p;this.S=b||0;this.Z=v||2};
g.Gt=function(p){p.D=Math.min(p.X,p.D*p.Z);p.B=Math.min(p.X,p.D+(p.S?Math.round(p.S*(Math.random()-.5)*2*p.D):0));p.U++};
nyW=function(p){this.F7=II(p,8)};
rAC=function(p){this.F7=II(p)};
UC=function(p){g.e.call(this);var d=this;this.componentId="";this.D=[];this.Hb="";this.pageId=null;this.wE=this.kJ=-1;this.Z=this.experimentIds=null;this.eB=this.O5=this.S=this.V=0;this.oB=1;this.timeoutMillis=0;this.aB=!1;this.logSource=p.logSource;this.En=p.En||function(){};
this.B=new EC(p.logSource,p.dl);this.network=p.network||null;this.Xk=p.Xk||null;this.W=p.PbB||null;this.sessionIndex=p.sessionIndex||null;this.kf=p.kf||!1;this.logger=null;this.withCredentials=!p.gV;this.dl=p.dl||!1;this.C=!this.dl&&!!AF()&&!!AF().navigator&&AF().navigator.sendBeacon!==void 0;this.IB=typeof URLSearchParams!=="undefined"&&!!(new URL(wk())).searchParams&&!!(new URL(wk())).searchParams.set;var b=uf(new f5,1,1);hbq(this.B,b);this.X=new g.NQ(1E4,3E5,.1);p=fPk(this,p.LF);this.U=new qh(this.X.getValue(),
p);this.RB=new qh(6E5,p);this.kf||this.RB.start();this.dl||(document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&d.Ka()}),document.addEventListener("pagehide",this.Ka.bind(this)))};
fPk=function(p,d){return p.IB?d?function(){d().then(function(){p.flush()})}:function(){p.flush()}:function(){}};
uhu=function(p){p.W||(p.W=wk());try{return(new URL(p.W)).toString()}catch(d){return(new URL(p.W,AF().location.origin)).toString()}};
lPK=function(p,d,b){b=b===void 0?p.En():b;var v={},P=new URL(uhu(p));b&&(v.Authorization=b);p.sessionIndex&&(v["X-Goog-AuthUser"]=p.sessionIndex,P.searchParams.set("authuser",p.sessionIndex));p.pageId&&(Object.defineProperty(v,"X-Goog-PageId",{value:p.pageId}),P.searchParams.set("pageId",p.pageId));return{url:P.toString(),body:d,oh:1,requestHeaders:v,requestType:"POST",withCredentials:p.withCredentials,timeoutMillis:p.timeoutMillis}};
Zl7=function(p){sjD(p,function(d,b){d=new URL(d);d.searchParams.set("format","json");var v=!1;try{v=AF().navigator.sendBeacon(d.toString(),b.KI())}catch(P){}v||(p.C=!1);return v})};
sjD=function(p,d){if(p.D.length!==0){var b=new URL(uhu(p));b.searchParams.delete("format");var v=p.En();v&&b.searchParams.set("auth",v);b.searchParams.set("authuser",p.sessionIndex||"0");for(v=0;v<10&&p.D.length;++v){var P=p.D.slice(0,32),M=p.B.build(P,p.V,p.S,p.Xk,p.O5,p.eB);if(!d(b.toString(),M)){++p.S;break}p.V=0;p.S=0;p.O5=0;p.eB=0;p.D=p.D.slice(P.length)}p.U.enabled&&p.U.stop()}};
wk=function(){return"https://play.google.com/log?format=json&hasfast=true"};
cX=function(){this.kH=typeof AbortController!=="undefined"};
yB=function(p,d){g.e.call(this);this.logSource=p;this.sessionIndex=d;this.q2="https://play.google.com/log?format=json&hasfast=true";this.U=null;this.V=!1;this.network=null;this.componentId="";this.D=this.Xk=null;this.B=!1;this.pageId=null};
Eyu=function(p,d){p.U=d;return p};
CfB=function(p,d){p.network=d;return p};
N1C=function(p,d){p.D=d};
Ir=function(p,d,b,v,P,M,X){p=p===void 0?-1:p;d=d===void 0?"":d;b=b===void 0?"":b;v=v===void 0?!1:v;P=P===void 0?"":P;g.e.call(this);this.logSource=p;this.componentId=d;M?d=M:(p=new yB(p,"0"),p.componentId=d,g.Y(this,p),b!==""&&(p.q2=b),v&&(p.V=!0),P&&Eyu(p,P),X&&CfB(p,X),d=p.build());this.D=d};
GDC=function(p){this.D=p};
zt=function(p,d,b){this.U=p;this.V=d;this.fields=b||[];this.D=new Map};
a7z=function(p){return p.fields.map(function(d){return d.fieldType})};
qQq=function(p){return p.fields.map(function(d){return d.fieldName})};
j6=function(p,d){zt.call(this,p,3,d)};
tM=function(p,d){zt.call(this,p,2,d)};
g.iG=function(p,d){this.type=p;this.currentTarget=this.target=d;this.defaultPrevented=this.U=!1};
HX=function(p,d){g.iG.call(this,p?p.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;p&&this.init(p,d)};
DG=function(p){return!(!p||!p[w2u])};
cAe=function(p,d,b,v,P){this.listener=p;this.proxy=null;this.src=d;this.type=b;this.capture=!!v;this.C9=P;this.key=++UNu;this.removed=this.zX=!1};
VB=function(p){p.removed=!0;p.listener=null;p.proxy=null;p.src=null;p.C9=null};
e6=function(p){this.src=p;this.listeners={};this.D=0};
g.S6=function(p,d){var b=d.type;b in p.listeners&&g.A4(p.listeners[b],d)&&(VB(d),p.listeners[b].length==0&&(delete p.listeners[b],p.D--))};
Yi=function(p,d,b,v){for(var P=0;P<p.length;++P){var M=p[P];if(!M.removed&&M.listener==d&&M.capture==!!b&&M.C9==v)return P}return-1};
g.L5=function(p,d,b,v,P){if(v&&v.once)return gk(p,d,b,v,P);if(Array.isArray(d)){for(var M=0;M<d.length;M++)g.L5(p,d[M],b,v,P);return null}b=K5(b);return DG(p)?p.listen(d,b,g.Kz(v)?!!v.capture:!!v,P):yAB(p,d,b,!1,v,P)};
yAB=function(p,d,b,v,P,M){if(!d)throw Error("Invalid event type");var X=g.Kz(P)?!!P.capture:!!P,a=xi(p);a||(p[BX]=a=new e6(p));b=a.add(d,b,v,X,M);if(b.proxy)return b;v=IPu();b.proxy=v;v.src=p;v.listener=b;if(p.addEventListener)zbw||(P=X),P===void 0&&(P=!1),p.addEventListener(d.toString(),v,P);else if(p.attachEvent)p.attachEvent(jj$(d.toString()),v);else if(p.addListener&&p.removeListener)p.addListener(v);else throw Error("addEventListener and attachEvent are unavailable.");tPe++;return b};
IPu=function(){function p(b){return d.call(p.src,p.listener,b)}
var d=il7;return p};
gk=function(p,d,b,v,P){if(Array.isArray(d)){for(var M=0;M<d.length;M++)gk(p,d[M],b,v,P);return null}b=K5(b);return DG(p)?p.CO(d,b,g.Kz(v)?!!v.capture:!!v,P):yAB(p,d,b,!0,v,P)};
HlK=function(p,d,b,v,P){if(Array.isArray(d))for(var M=0;M<d.length;M++)HlK(p,d[M],b,v,P);else v=g.Kz(v)?!!v.capture:!!v,b=K5(b),DG(p)?p.R1(d,b,v,P):p&&(p=xi(p))&&(d=p.hk(d,b,v,P))&&Rr(d)};
Rr=function(p){if(typeof p!=="number"&&p&&!p.removed){var d=p.src;if(DG(d))g.S6(d.w9,p);else{var b=p.type,v=p.proxy;d.removeEventListener?d.removeEventListener(b,v,p.capture):d.detachEvent?d.detachEvent(jj$(b),v):d.addListener&&d.removeListener&&d.removeListener(v);tPe--;(b=xi(d))?(g.S6(b,p),b.D==0&&(b.src=null,d[BX]=null)):VB(p)}}};
jj$=function(p){return p in Tt?Tt[p]:Tt[p]="on"+p};
il7=function(p,d){if(p.removed)p=!0;else{d=new HX(d,this);var b=p.listener,v=p.C9||p.src;p.zX&&Rr(p);p=b.call(v,d)}return p};
xi=function(p){p=p[BX];return p instanceof e6?p:null};
K5=function(p){if(typeof p==="function")return p;p[AM]||(p[AM]=function(d){return p.handleEvent(d)});
return p[AM]};
g.WX=function(){g.e.call(this);this.w9=new e6(this);this.Lm=this;this.zm=null};
py=function(p,d,b,v){d=p.w9.listeners[String(d)];if(!d)return!0;d=d.concat();for(var P=!0,M=0;M<d.length;++M){var X=d[M];if(X&&!X.removed&&X.capture==b){var a=X.listener,F=X.C9||X.src;X.zX&&g.S6(p.w9,X);P=a.call(F,v)!==!1&&P}}return P&&!v.defaultPrevented};
dv=function(p,d){this.B=p;this.V=d;this.U=0;this.D=null};
DNB=function(p,d){p.V(d);p.U<100&&(p.U++,d.next=p.D,p.D=d)};
MG=function(p){p=vr(p);Pr||(Pr=VPe());Pr(p)};
VPe=function(){if(typeof MessageChannel!=="undefined"){var p=new MessageChannel,d={},b=d;p.port1.onmessage=function(){if(d.next!==void 0){d=d.next;var v=d.Iu;d.Iu=null;v()}};
return function(v){b.next={Iu:v};b=b.next;p.port2.postMessage(0)}}return function(v){g.ee.setTimeout(v,0)}};
Xj=function(){this.U=this.D=null};
qG=function(){this.next=this.scope=this.D=null};
g.Fj=function(p,d){aV||ebw();oV||(aV(),oV=!0);SMD.add(p,d)};
ebw=function(){var p=Promise.resolve(void 0);aV=function(){p.then(YM$)}};
YM$=function(){for(var p;p=SMD.remove();){try{p.D.call(p.scope)}catch(d){lW(d)}DNB(gyB,p)}oV=!1};
h$=function(p){return function(){return p}};
g.Ow=function(){};
LbW=function(p){var d=d||0;return function(){return p.apply(this,Array.prototype.slice.call(arguments,0,d))}};
J$=function(p){var d=!1,b;return function(){d||(b=p(),d=!0);return b}};
kB=function(p){var d=p;return function(){if(d){var b=d;d=null;b()}}};
Qjj=function(p,d){var b=0;return function(v){g.ee.clearTimeout(b);var P=arguments;b=g.ee.setTimeout(function(){p.apply(d,P)},50)}};
g.rv=function(p){this.D=0;this.Z=void 0;this.V=this.U=this.B=null;this.X=this.S=!1;if(p!=g.Ow)try{var d=this;p.call(void 0,function(b){ny(d,2,b)},function(b){ny(d,3,b)})}catch(b){ny(this,3,b)}};
$Nq=function(){this.next=this.context=this.U=this.B=this.D=null;this.V=!1};
fy=function(p,d,b){var v=mNw.get();v.B=p;v.U=d;v.context=b;return v};
g.uY=function(p){if(p instanceof g.rv)return p;var d=new g.rv(g.Ow);ny(d,2,p);return d};
lY=function(p){return new g.rv(function(d,b){b(p)})};
g.xNz=function(p,d,b){KbW(p,d,b,null)||g.Fj(g.A7(d,p))};
B1u=function(p){return new g.rv(function(d,b){p.length||d(void 0);for(var v,P=0;P<p.length;P++)v=p[P],g.xNz(v,d,b)})};
T1j=function(){var p,d,b=new g.rv(function(v,P){p=v;d=P});
return new Rb$(b,p,d)};
AAD=function(p,d,b,v){Zo(p,fy(d||g.Ow,b||null,v))};
Ew=function(p,d){d=vr(d);d=fy(d,d);d.V=!0;Zo(p,d);return p};
Wbk=function(p,d){if(p.D==0)if(p.B){var b=p.B;if(b.U){for(var v=0,P=null,M=null,X=b.U;X&&(X.V||(v++,X.D==p&&(P=X),!(P&&v>1)));X=X.next)P||(M=X);P&&(b.D==0&&v==1?Wbk(b,d):(M?(v=M,v.next==b.V&&(b.V=v),v.next=v.next.next):pku(b),dOq(b,P,3,d)))}p.B=null}else ny(p,3,d)};
Zo=function(p,d){p.U||p.D!=2&&p.D!=3||bVC(p);p.V?p.V.next=d:p.U=d;p.V=d};
vlw=function(p,d,b,v){var P=fy(null,null,null);P.D=new g.rv(function(M,X){P.B=d?function(a){try{var F=d.call(v,a);M(F)}catch(h){X(h)}}:M;
P.U=b?function(a){try{var F=b.call(v,a);F===void 0&&a instanceof Cy?X(a):M(F)}catch(h){X(h)}}:X});
P.D.B=p;Zo(p,P);return P.D};
ny=function(p,d,b){p.D==0&&(p===b&&(d=3,b=new TypeError("Promise cannot resolve to itself")),p.D=1,KbW(b,p.JIB,p.fuJ,p)||(p.Z=b,p.D=d,p.B=null,bVC(p),d!=3||b instanceof Cy||dhj(p,b)))};
KbW=function(p,d,b,v){if(p instanceof g.rv)return AAD(p,d,b,v),!0;if(p)try{var P=!!p.$goog_Thenable}catch(X){P=!1}else P=!1;if(P)return p.then(d,b,v),!0;if(g.Kz(p))try{var M=p.then;if(typeof M==="function")return bH7(p,M,d,b,v),!0}catch(X){return b.call(v,X),!0}return!1};
bH7=function(p,d,b,v,P){function M(F){a||(a=!0,v.call(P,F))}
function X(F){a||(a=!0,b.call(P,F))}
var a=!1;try{d.call(p,X,M)}catch(F){M(F)}};
bVC=function(p){p.S||(p.S=!0,g.Fj(p.nh,p))};
pku=function(p){var d=null;p.U&&(d=p.U,p.U=d.next,d.next=null);p.U||(p.V=null);return d};
dOq=function(p,d,b,v){if(b==3&&d.U&&!d.V)for(;p&&p.X;p=p.B)p.X=!1;if(d.D)d.D.B=null,vEu(d,b,v);else try{d.V?d.B.call(d.context):vEu(d,b,v)}catch(P){PkK.call(null,P)}DNB(mNw,d)};
vEu=function(p,d,b){d==2?p.B.call(p.context,b):p.U&&p.U.call(p.context,b)};
dhj=function(p,d){p.X=!0;g.Fj(function(){p.X&&PkK.call(null,d)})};
Cy=function(p){fF.call(this,p)};
Rb$=function(p,d,b){this.promise=p;this.resolve=d;this.reject=b};
g.NG=function(p,d){g.WX.call(this);this.Ei=p||1;this.sZ=d||g.ee;this.NE=(0,g.RK)(this.IuB,this);this.Ix=g.Wj()};
g.Gn=function(p,d,b){if(typeof p==="function")b&&(p=(0,g.RK)(p,b));else if(p&&typeof p.handleEvent=="function")p=(0,g.RK)(p.handleEvent,p);else throw Error("Invalid listener argument");return Number(d)>2147483647?-1:g.ee.setTimeout(p,d||0)};
wv=function(p,d){var b=null;return(new g.rv(function(v,P){b=g.Gn(function(){v(d)},p);
b==-1&&P(Error("Failed to schedule timer."))})).FM(function(v){g.ee.clearTimeout(b);
throw v;})};
g.Uw=function(p){g.e.call(this);this.Z=p;this.V=0;this.B=100;this.X=!1;this.U=new Map;this.S=new Set;this.flushInterval=3E4;this.D=new g.NG(this.flushInterval);this.D.listen("tick",this.Jb,!1,this);g.Y(this,this.D)};
MrC=function(p){p.D.enabled||p.D.start();p.V++;p.V>=p.B&&p.Jb()};
X9e=function(p,d){return p.S.has(d)?void 0:p.U.get(d)};
qju=function(p){for(var d=0;d<p.length;d++)p[d].clear()};
a$C=function(p){switch(p){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}};
oE7=function(p){switch(p){case 0:return"OK";case 1:return"CANCELLED";case 2:return"UNKNOWN";case 3:return"INVALID_ARGUMENT";case 4:return"DEADLINE_EXCEEDED";case 5:return"NOT_FOUND";case 6:return"ALREADY_EXISTS";case 7:return"PERMISSION_DENIED";case 16:return"UNAUTHENTICATED";case 8:return"RESOURCE_EXHAUSTED";case 9:return"FAILED_PRECONDITION";case 10:return"ABORTED";case 11:return"OUT_OF_RANGE";case 12:return"UNIMPLEMENTED";case 13:return"INTERNAL";case 14:return"UNAVAILABLE";case 15:return"DATA_LOSS";
default:return""}};
cr=function(p,d,b){b=b===void 0?{}:b;d=Error.call(this,d);this.message=d.message;"stack"in d&&(this.stack=d.stack);this.code=p;this.metadata=b;this.name="RpcError";Object.setPrototypeOf(this,this.constructor.prototype)};
g.y4=function(p){return(new Fe$).KI(p)};
Fe$=function(){};
IV=function(p,d,b){if(d==null)b.push("null");else{if(typeof d=="object"){if(Array.isArray(d)){var v=d;d=v.length;b.push("[");for(var P="",M=0;M<d;M++)b.push(P),IV(p,v[M],b),P=",";b.push("]");return}if(d instanceof String||d instanceof Number||d instanceof Boolean)d=d.valueOf();else{b.push("{");P="";for(v in d)Object.prototype.hasOwnProperty.call(d,v)&&(M=d[v],typeof M!="function"&&(b.push(P),hHD(v,b),b.push(":"),IV(p,M,b),P=","));b.push("}");return}}switch(typeof d){case "string":hHD(d,b);break;case "number":b.push(isFinite(d)&&
!isNaN(d)?String(d):"null");break;case "boolean":b.push(String(d));break;case "function":b.push("null");break;default:throw Error("Unknown type: "+typeof d);}}};
hHD=function(p,d){d.push('"',p.replace(OHW,function(b){var v=JFj[b];v||(v="\\u"+(b.charCodeAt(0)|65536).toString(16).slice(1),JFj[b]=v);return v}),'"')};
k97=function(p){switch(p){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}};
nEW=function(){};
zn=function(){};
j7=function(p,d,b,v,P,M,X){var a="";p&&(a+=p+":");b&&(a+="//",d&&(a+=d+"@"),a+=b,v&&(a+=":"+v));P&&(a+=P);M&&(a+="?"+M);X&&(a+="#"+X);return a};
Hr=function(p){return p?decodeURI(p):p};
g.V4=function(p,d){return d.match(Do)[p]||null};
g.e7=function(p){return Hr(g.V4(3,p))};
g.rFz=function(p){p=p.match(Do);return j7(p[1],p[2],p[3],p[4])};
S7=function(p){p=p.match(Do);return j7(null,null,null,null,p[5],p[6],p[7])};
f$w=function(p){var d=p.indexOf("#");return d<0?p:p.slice(0,d)};
YB=function(p,d){if(p){p=p.split("&");for(var b=0;b<p.length;b++){var v=p[b].indexOf("="),P=null;if(v>=0){var M=p[b].substring(0,v);P=p[b].substring(v+1)}else M=p[b];d(M,P?Av(P):"")}}};
gv=function(p,d){if(!d)return p;var b=p.indexOf("#");b<0&&(b=p.length);var v=p.indexOf("?");if(v<0||v>b){v=b;var P=""}else P=p.substring(v+1,b);p=[p.slice(0,v),P,p.slice(b)];b=p[1];p[1]=d?b?b+"&"+d:d:b;return p[0]+(p[1]?"?"+p[1]:"")+p[2]};
Ly=function(p,d,b){if(Array.isArray(d))for(var v=0;v<d.length;v++)Ly(p,String(d[v]),b);else d!=null&&b.push(p+(d===""?"":"="+g.Td(d)))};
uZC=function(p,d){var b=[];for(d=d||0;d<p.length;d+=2)Ly(p[d],p[d+1],b);return b.join("&")};
g.Q4=function(p){var d=[],b;for(b in p)Ly(b,p[b],d);return d.join("&")};
l$e=function(p,d){var b=arguments.length==2?uZC(arguments[1],0):uZC(arguments,1);return gv(p,b)};
g.$B=function(p,d){d=g.Q4(d);return gv(p,d)};
m9=function(p,d,b){b=b!=null?"="+g.Td(b):"";return gv(p,d+b)};
sD7=function(p,d,b,v){for(var P=b.length;(d=p.indexOf(b,d))>=0&&d<v;){var M=p.charCodeAt(d-1);if(M==38||M==63)if(M=p.charCodeAt(d+P),!M||M==61||M==38||M==35)return d;d+=P+1}return-1};
Ky=function(p,d){var b=p.search(ZHC),v=sD7(p,0,d,b);if(v<0)return null;var P=p.indexOf("&",v);if(P<0||P>b)P=b;v+=d.length+1;return Av(p.slice(v,P!==-1?P:0))};
xB=function(p,d){for(var b=p.search(ZHC),v=0,P,M=[];(P=sD7(p,v,d,b))>=0;)M.push(p.substring(v,P)),v=Math.min(p.indexOf("&",P)+1||b,b);M.push(p.slice(v));return M.join("").replace(EEj,"$1")};
Ck$=function(p,d,b){return m9(xB(p,d),d,b)};
g.Br=function(p){g.WX.call(this);this.headers=new Map;this.RB=p||null;this.B=!1;this.D=null;this.W="";this.U=0;this.V="";this.X=this.kJ=this.C=this.O5=!1;this.eB=0;this.S=null;this.aB="";this.Z=!1};
G9W=function(p,d,b,v,P,M,X){var a=new g.Br;NBu.push(a);d&&a.listen("complete",d);a.CO("ready",a.W_);M&&(a.eB=Math.max(0,M));X&&(a.Z=X);a.send(p,b,v,P)};
Uhq=function(p,d){p.B=!1;p.D&&(p.X=!0,p.D.abort(),p.X=!1);p.V=d;p.U=5;w9q(p);RV(p)};
w9q=function(p){p.O5||(p.O5=!0,p.dispatchEvent("complete"),p.dispatchEvent("error"))};
cFj=function(p){if(p.B&&typeof Tn!="undefined")if(p.C&&g.A$(p)==4)setTimeout(p.Yy.bind(p),0);else if(p.dispatchEvent("readystatechange"),p.isComplete()){p.getStatus();p.B=!1;try{if(Wr(p))p.dispatchEvent("complete"),p.dispatchEvent("success");else{p.U=6;try{var d=g.A$(p)>2?p.D.statusText:""}catch(b){d=""}p.V=d+" ["+p.getStatus()+"]";w9q(p)}}finally{RV(p)}}};
RV=function(p,d){if(p.D){p.S&&(clearTimeout(p.S),p.S=null);var b=p.D;p.D=null;d||p.dispatchEvent("ready");try{b.onreadystatechange=null}catch(v){}}};
Wr=function(p){var d=p.getStatus();a:switch(d){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var b=!0;break a;default:b=!1}if(!b){if(d=d===0)p=g.V4(1,String(p.W)),!p&&g.ee.self&&g.ee.self.location&&(p=g.ee.self.location.protocol.slice(0,-1)),d=!yFj.test(p?p.toLowerCase():"");b=d}return b};
g.A$=function(p){return p.D?p.D.readyState:0};
g.pC=function(p){try{return p.D?p.D.responseText:""}catch(d){return""}};
g.d$=function(p){try{if(!p.D)return null;if("response"in p.D)return p.D.response;switch(p.aB){case "":case "text":return p.D.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in p.D)return p.D.mozResponseArrayBuffer}return null}catch(d){return null}};
g.I$W=function(p){var d={};p=(p.D&&g.A$(p)>=2?p.D.getAllResponseHeaders()||"":"").split("\r\n");for(var b=0;b<p.length;b++)if(!g.CF(p[b])){var v=HTj(p[b]),P=v[0];v=v[1];if(typeof v==="string"){v=v.trim();var M=d[P]||[];d[P]=M;M.push(v)}}return Ej(d,function(X){return X.join(", ")})};
g.b2=function(p,d){return p.D?p.D.getResponseHeader(d):null};
vd=function(){};
Mi=function(p,d){this.logger=p;this.event=d;this.startTime=Pd()};
XS=function(){h4.apply(this,arguments);this.Up={MN:function(){return[]}}};
qi=function(p,d,b){var v=Pd();d=d();p.g8(b,Pd()-v);return d};
az=function(){XS.apply(this,arguments)};
oz=function(p){XS.call(this);var d=this;this.logger=p;this.Up={VrZ:function(){return d.logger},
MN:function(){return d.logger.Up.MN()}};
this.addOnDisposeCallback(function(){return void d.logger.dispose()})};
zH7=function(p){return{FmZ:new Nwq(p),errorCount:new c7w(p),eventCount:new wjk(p),Ch:new UCz(p),cjh:new GCu(p),DvC:new y77(p),ZK:new IBC(p),OpC:new zke(p)}};
jDu=function(p,d,b,v,P){p=CfB(Eyu(new yB(1828,"0"),p),new vd);d.length&&N1C(p,MtB(new P7W,d));P!==void 0&&(p.q2=P);v&&(p.B=!0);var M=new Ir(1828,"","",!1,"",p.build());g.Y(M,p);var X=new g.Uw({flush:function(a){try{M.flush(a)}catch(F){b(F)}}});
X.addOnDisposeCallback(function(){setTimeout(function(){try{X.Jb()}finally{M.dispose()}})});
X.B=1E5;X.flushInterval=3E4;X.D.setInterval(3E4);return X};
FS=function(p,d){g.e.call(this);var b=this;this.callback=p;this.U=d;this.D=-d;this.addOnDisposeCallback(function(){return void clearTimeout(b.Z5)})};
trK=function(p){if(p.Z5===void 0){var d=Math.max(0,p.D+p.U-Pd());p.Z5=setTimeout(function(){try{p.callback()}finally{p.D=Pd(),p.Z5=void 0}},d)}};
h5=function(p,d,b){XS.call(this);this.metrics=p;this.yY=d;this.F3=b};
OU=function(p,d){d=d===void 0?[]:d;var b={yY:p.yY||"_",F3:p.F3||"",EM:p.EM||[],x5:p.x5|0,q2:p.q2,L7:p.L7||function(){},
Ta:!!p.Ta,j6:p.j6||function(M,X){return jDu(M,X,b.L7,b.Ta,b.q2)}},v=b.j6("45",b.EM.concat(d));
h5.call(this,zH7(v),b.yY,b.F3);var P=this;this.B=d;this.Up={MN:function(){return P.options.EM.concat(P.B).sort(function(M,X){return M-X})}};
this.options=b;this.service=v;this.U=!p.j6;this.D=new FS(function(){return void P.service.Jb()},b.x5);
this.addOnDisposeCallback(function(){P.D.dispose();P.U&&P.service.dispose()})};
Pd=function(){var p,d,b;return(b=(p=globalThis.performance)==null?void 0:(d=p.now)==null?void 0:d.call(p))!=null?b:Date.now()};
J5=function(p){this.F7=II(p)};
kT=function(p){this.F7=II(p)};
nC=function(p){this.F7=II(p,0,nC.messageId)};
iH7=function(p){this.F7=II(p)};
X3=function(p){this.F7=II(p)};
r$=function(p){this.F7=II(p)};
g.fC=function(){var p=this;this.promise=new Promise(function(d,b){p.resolve=d;p.reject=b})};
HHC=function(p,d,b){if(p.disable)return new az;var v=d?ZzC(d):[];if(b)return b.B4(v),b.share();b=p.yY;var P=p.F3,M=p.hQ,X=p.u7X;d=d==null?void 0:Xh(d,iH7,10);var a=a===void 0?45:a;d=(d==null?void 0:qz(d,1))||0;p={yY:b,F3:P,EM:M,x5:X,Ta:d>0&&a>=d,q2:p.q2,L7:p.L7,j6:p.j6};v=v===void 0?[]:v;return new OU(p,v)};
u2=function(p){function d(r,Z,C,G){Promise.resolve().then(function(){F.done();a.PM();a.dispose();X.resolve({yH:r,nqt:Z,Q5E:C,SkX:G})})}
function b(r,Z,C,G){if(!v.logger.xJ()){var U="k";Z?U="h":C&&(U="u");U!=="k"?G!==0&&(v.logger.Ym(U),v.logger.g8(U,r)):v.U<=0?(v.logger.Ym(U),v.logger.g8(U,r),v.U=Math.floor(Math.random()*200)):v.U--}}
g.e.call(this);var v=this;this.U=Math.floor(Math.random()*200);this.D=new r$;if("challenge"in p&&Dh$(p.challenge)){var P=JA(p.challenge,4);var M=JA(p.challenge,5);JA(p.challenge,7)&&(this.D=VrD(JA(p.challenge,7)))}else P=p.program,M=p.globalName;this.addOnDisposeCallback(function(){var r,Z,C;return g.z(function(G){if(G.D==1)return g.y(G,v.B,2);r=G.U;Z=r.nqt;(C=Z)==null||C();g.l$(G)})});
this.logger=HHC(p.Jw||{},this.D,p.Km);g.Y(this,this.logger);var X=new g.fC;this.B=X.promise;this.logger.Ym("t");var a=this.logger.share(),F=new Mi(a,"t");if(!g.ee[M])throw this.logger.eC(25),Error("EGOU");if(!g.ee[M].a)throw this.logger.eC(26),Error("ELIU");try{var h=g.ee[M].a;M=[];for(var O=[],J=ZzC(this.D),k=0;k<J.length;k++)M.push(J[k]),O.push(1);var n=Euz(this.D);for(J=0;J<n.length;J++)M.push(n[J]),O.push(2);this.V=g.u(h(P,d,!0,p.Zf,b,[M,O],JA(this.D,5))).next().value;this.oU=X.promise.then(function(){})}catch(r){throw this.logger.eC(28),
r;
}};
eHu=function(p){if(!p)return null;p=hA(p,4);return p===null||p===void 0?null:UG(p)};
l2=function(){this.U={};this.D=null};
sU=function(){l2.instance||(l2.instance=new l2);return l2.instance};
ZJ=function(p,d){return Sje(p,Xh(d,J5,1),Xh(d,kT,2),JA(d,3))};
Sje=function(p,d,b,v){if(!d&&!b)return Promise.resolve();if(!v)return Yjj(d,b);var P;(P=p.U)[v]||(P[v]=new Promise(function(M,X){Yjj(d,b).then(function(){p.D=v;M()},function(a){delete p.U[v];
X(a)})}));
return p.U[v]};
Yjj=function(p,d){return d?gEW(d):p?Lee(p):Promise.resolve()};
gEW=function(p){return new Promise(function(d,b){var v=g.dk("SCRIPT"),P=eHu(p);g.$l(v,P);v.onload=function(){g.XG(v);d()};
v.onerror=function(){g.XG(v);b(Error("EWLS"))};
(g.Q8("HEAD")[0]||document.documentElement).appendChild(v)})};
Lee=function(p){return new Promise(function(d){var b=g.dk("SCRIPT");if(p){var v=hA(p,6);v=v===null||v===void 0?null:ZTe(v)}else v=null;b.textContent=LV(v);Qy(b);(g.Q8("HEAD")[0]||document.documentElement).appendChild(b);g.XG(b);d()})};
EU=function(p){this.F7=II(p)};
CC=function(p){this.F7=II(p)};
Ni=function(p,d,b){this.client=p;this.B0=d;this.D=b};
Gl=function(p){g.e.call(this);var d=this;this.options=p;this.S=new g.fC;this.oU=this.S.promise;this.X=new g.fC;this.W=1;this.B=new g.fC;this.V=[];this.I$=p.I$||function(){};
this.logger=new oz(HHC(p.Jw||{}));QDD(this,p.yN,p.xC,p.ErC,p.S4B,Object.assign({},$hu,p.gL||{}));this.addOnDisposeCallback(function(){return void mhW(d)})};
KeK=function(p){var d;return g.z(function(b){if(p.xJ())throw Error("Already disposed");(d=p.D)!=null&&(d.endTimeMs=0,d.hS(1));return g.y(b,p.B.promise,0)})};
mhW=function(p){p.Z=Error("Cancelled by dispose");p.X.resolve();F3(p.S.promise);p.S.reject(Error("Cancelled by dispose"));p.logger.dispose();Promise.all(p.V).then(function(){var b;return g.z(function(v){(b=p.U)==null||b.dispose();p.U=void 0;g.l$(v)})});
p.V=[];var d;(d=p.D)!=null&&(d.endTimeMs=0,d.hS(1));F3(p.B.promise);p.B.reject(Error("Cancelled by dispose"))};
xhC=function(p,d){var b=p.I$;p.I$=function(){b();d()}};
BBz=function(p,d){p.xJ()||(p.U=d,p.logger.update(d.ZA()),p.X.resolve(),p.S.resolve(void 0),p.I$())};
RH7=function(p,d){d&&(Promise.all(p.V).then(function(){return void d.dispose()}),p.V=[])};
w$=function(p,d){p.W=d;var b,v;(v=(b=p.options).GfB)==null||v.call(b,d)};
TB$=function(p){p.xJ()||(p.B.resolve(),p.B=new g.fC)};
QDD=function(p,d,b,v,P,M){v=v===void 0?sU():v;P=P===void 0?Promise.resolve(void 0):P;var X,a,F,h,O,J,k,n,r,Z,C,G;g.z(function(U){switch(U.D){case 1:return g.y(U,0,3);case 3:a=null;if(!X){U.LX(6);break}w$(p,7);g.sW(U,7);return g.y(U,UU(X.snapshot({}),M.E6,function(){return Promise.resolve("E:CTO")}),9);
case 9:a=U.U;g.EW(U,6);break;case 7:g.Cz(U),a="E:UCE";case 6:F=void 0,h=X?M.AQ:M.qe,O=new g.NQ(h,M.tQ,M.P9,M.Kh),J=0;case 10:if(!(J<M.maxAttempts)){U.LX(12);break}if(J===0){U.LX(13);break}w$(p,0);p.D=new AFj(O.getValue(),M.t2,M.FO);return g.y(U,p.D.promise,14);case 14:k=U.U,p.D=void 0,k===1?(J=0,O.reset()):g.Gt(O);case 13:g.sW(U,15);n=void 0;if(b){n=b;U.LX(17);break}w$(p,5);r=v.D;return g.y(U,UU(d.QG(r,a),M.eg,function(){return Promise.reject(Error("RGF:Fetch timed out"))}),18);
case 18:n=U.U;case 17:return w$(p,3),g.y(U,UU(ZJ(v,n),M.ELF,function(){return Promise.reject(Error("DTZ:Script timed out"))}),19);
case 19:return w$(p,8),g.y(U,P,20);case 20:return Z=new u2({challenge:n,Jw:p.options.Jw,Zf:p.options.Zf}),g.y(U,UU(Z.oU,M.PtZ,function(){return Promise.reject(Error("QEG:Setup timed out"))}),21);
case 21:F=Z;U.LX(12);break;case 15:C=g.Cz(U),p.handleError(C),TB$(p);case 11:J++;U.LX(10);break;case 12:if(p.xJ()){U.LX(5);break}F&&(b=void 0,RH7(p,X),X=F,BBz(p,F),TB$(p));w$(p,2);p.D=new AFj(M.gqb,M.t2,M.FO);return g.y(U,p.D.promise,22);case 22:p.D=void 0;if(p.xJ()){U.LX(5);break}U.LX(3);break;case 5:(G=X)==null||G.dispose(),g.l$(U)}})};
UU=function(p,d,b){var v,P=new Promise(function(M){v=setTimeout(M,d)});
return Promise.race([p.finally(function(){return void clearTimeout(v)}),
P.then(b)])};
AFj=function(p,d,b){function v(){var M=P.endTimeMs-Date.now();M<=b?P.hS(0):setTimeout(v,Math.min(M,d))}
var P=this;this.endTimeMs=Date.now()+p;this.promise=new Promise(function(M){P.hS=M});
v()};
WeB=function(p,d){try{return globalThis.sessionStorage.setItem(p,d),!0}catch(b){return!1}};
cd=function(p,d,b,v){d=d===void 0?0:d;b=b===void 0?p.length:b;var P=0;for(v&&(P=cd(v));d<b;d++)v=typeof p==="string"?p.charCodeAt(d):p[d],P=pXw(31,P)+v|0;return P};
dQj=function(p,d){return[cd(p,0,p.length>>1,d),cd(p,p.length>>1)]};
b5z=function(p){var d=g.u(dQj(p,yE));p=d.next().value;d=d.next().value;return p.toString(16)+d.toString(16)};
viw=function(p,d){var b=dQj(d);p=new Uint32Array(p.buffer);d=p[0];var v=g.u(b);b=v.next().value;v=v.next().value;for(var P=1;P<p.length;P+=2){for(var M=d,X=P,a=b,F=v,h=0;h<22;h++)X=X>>>8|X<<24,X+=M|0,X^=a+38293,M=M<<3|M>>>29,M^=X,F=F>>>8|F<<24,F+=a|0,F^=h+38293,a=a<<3|a>>>29,a^=F;M=[M,X];p[P]^=M[0];P+1<p.length&&(p[P+1]^=M[1])}};
PG$=function(p,d,b,v,P){var M=(4-(yE.length+b.length)%4)%4,X=new Uint8Array(4+M+yE.length+4+b.length),a=new DataView(X.buffer),F=0;a.setUint32(F,Math.random()*4294967295);F=F+4+M;X.set(yE,F);F+=yE.length;a.setUint32(F,P);X.set(b,F+4);viw(X,v);return p.ib(d,function(h){return void globalThis.sessionStorage.removeItem(h)})?WeB(d,g.uj(X))?"s":"t":"i"};
M6e=function(p,d){var b=globalThis.sessionStorage.getItem(p);if(!b)return["m"];try{var v=sF(b);viw(v,d)}catch(P){return globalThis.sessionStorage.removeItem(p),["c"]}for(d=4;d<7&&v[d]===0;)d++;for(b=0;b<yE.length;b++)if(v[d++]!==yE[b])return globalThis.sessionStorage.removeItem(p),["d"];b=(new DataView(v.buffer)).getUint32(d);return Math.floor(Date.now()/1E3)>=b?(globalThis.sessionStorage.removeItem(p),["e"]):["a",new Uint8Array(v.buffer,d+4)]};
Iz=function(p,d,b){b=b===void 0?[]:b;this.maxItems=p;this.D=d===void 0?0:d;this.U=b};
XXu=function(p){var d=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!d)return new Iz(p);var b=d.split(",");if(b.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new Iz(p);d=b.slice(1);d.length===1&&d[0]===""&&(d=[]);b=Number(b[0]);return isNaN(b)||b<0||b>d.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new Iz(p)):new Iz(p,b,d)};
qCw=function(p,d){this.logger=d;try{var b=globalThis.sessionStorage&&!!globalThis.sessionStorage.getItem&&!!globalThis.sessionStorage.setItem&&!!globalThis.sessionStorage.removeItem}catch(v){b=!1}b&&(this.index=XXu(p))};
aGB=function(p,d,b,v,P){var M=p.index?qi(p.logger,function(){return PG$(p.index,b5z(d),b,v,P)},"W"):"u";
p.logger.IZ(M)};
oi$=function(p,d,b){var v=g.u(p.index?qi(p.logger,function(){return M6e(b5z(d),b)},"R"):["u"]),P=v.next().value;
v=v.next().value;p.logger.vT(P);return v};
O5z=function(p){function d(){b-=v;b-=P;b^=P>>>13;v-=P;v-=b;v^=b<<8;P-=b;P-=v;P^=v>>>13;b-=v;b-=P;b^=P>>>12;v-=P;v-=b;v^=b<<16;P-=b;P-=v;P^=v>>>5;b-=v;b-=P;b^=P>>>3;v-=P;v-=b;v^=b<<10;P-=b;P-=v;P^=v>>>15}
p=FfK(p);for(var b=2654435769,v=2654435769,P=314159265,M=p.length,X=M,a=0;X>=12;X-=12,a+=12)b+=jE(p,a),v+=jE(p,a+4),P+=jE(p,a+8),d();P+=M;switch(X){case 11:P+=p[a+10]<<24;case 10:P+=p[a+9]<<16;case 9:P+=p[a+8]<<8;case 8:v+=p[a+7]<<24;case 7:v+=p[a+6]<<16;case 6:v+=p[a+5]<<8;case 5:v+=p[a+4];case 4:b+=p[a+3]<<24;case 3:b+=p[a+2]<<16;case 2:b+=p[a+1]<<8;case 1:b+=p[a+0]}d();return hJz.toString(P)};
FfK=function(p){for(var d=[],b=0;b<p.length;b++)d.push(p.charCodeAt(b));return d};
jE=function(p,d){return p[d+0]+(p[d+1]<<8)+(p[d+2]<<16)+(p[d+3]<<24)};
t5=function(p){g.e.call(this);var d=this;this.logger=p;this.U=new g.fC;this[JMu]=this.dispose;this.addOnDisposeCallback(function(){F3(d.U.promise);d.U.reject()})};
i2=function(p,d){var b=setTimeout(function(){p.U.resolve()},d);
p.addOnDisposeCallback(function(){return void clearTimeout(b)})};
Hd=function(p,d,b,v){return qi(p.logger,function(){return b?p.uN(d,v):p.Qi(d,v)},p.D)};
DJ=function(p,d,b,v){t5.call(this,p);this.V=d;this.S=b;this.D="m";this.B="x";this.X=0;i2(this,v)};
VE=function(p,d,b){t5.call(this,p);this.V=d;this.D="f";this.B="z";i2(this,b)};
eE=function(p,d,b){t5.call(this,p);this.V=d;this.D="w";this.B="z";i2(this,b)};
SE=function(p,d){t5.call(this,p);this.error=d;this.D="e";this.B="y"};
kte=function(p,d){var b=(d(p.error.message)+":"+d(p.error.stack)).substring(0,2048);d=b.length+1;b=LC(b);var v=new Uint8Array(4+b.length);v.set([42,d&127|128,d>>7,p.error.code]);v.set(b,4);return v};
QE=function(p,d,b){t5.call(this,p);this.V=d;this.clientState=b;this.D="S";this.B="q"};
LC=function(p){return globalThis.TextEncoder?(new TextEncoder).encode(p):g.s6(p)};
$T=function(p,d,b){g.e.call(this);var v=this;this.logger=p;this.onError=d;this.state=b;this.Z=0;this.U=void 0;this.addOnDisposeCallback(function(){v.D&&(v.D.dispose(),v.D=void 0)})};
niz=function(p,d){d=d instanceof Pm?d:new Pm(5,"TVD:error",d);return p.reportError(d)};
mZ=function(p,d,b){try{if(p.xJ())throw new Pm(21,"BNT:disposed");if(!p.D&&p.U)throw p.U;var v,P;return(P=(v=rMB(p,d,b))!=null?v:fGD(p,d,b))!=null?P:uGC(p,d,b)}catch(M){if(!d.Bt)throw niz(p,M);return lGW(p,b,M)}};
rMB=function(p,d,b){var v;return(v=p.D)==null?void 0:Hd(v,function(){return KC(p,d)},b,function(P){var M;
if(p.D instanceof DJ&&((M=d.nI)==null?0:M.GE))try{var X;(X=p.cache)==null||aGB(X,KC(p,d),P,d.nI.Jc,p.W-120)}catch(a){p.reportError(new Pm(24,"ELX:write",a))}})};
fGD=function(p,d,b){var v;if((v=d.nI)!=null&&v.nz)try{var P,M=(P=p.cache)==null?void 0:oi$(P,KC(p,d),d.nI.Jc);return M?b?qi(p.logger,function(){return g.uj(M,2)},"a"):M:void 0}catch(X){p.reportError(new Pm(23,"RXO:read",X))}};
uGC=function(p,d,b){var v={stack:[],error:void 0,hasError:!1};try{if(!d.UO)throw new Pm(29,"SDF:notready");return Hd(dQ(v,new QE(p.logger,p.Z,p.state)),function(){return KC(p,d)},b)}catch(P){v.error=P,v.hasError=!0}finally{bW(v)}};
lGW=function(p,d,b){var v={stack:[],error:void 0,hasError:!1};try{var P=niz(p,b);return Hd(dQ(v,new SE(p.logger,P)),function(){return[]},d)}catch(M){v.error=M,v.hasError=!0}finally{bW(v)}};
KC=function(p,d){return d.HI?d.HI:d.qv?qi(p.logger,function(){return d.HI=LC(d.qv)},"c"):[]};
Bd=function(p){var d;$T.call(this,p.jK.ZA(),(d=p.onError)!=null?d:function(){},0);
var b=this;this.X=0;this.V=new g.fC;this.B=!1;this.jK=p.jK;this.yN=p.yN;this.gL=Object.assign({},sru,p.gL||{});p.F3&&(this.logger instanceof OU||this.logger instanceof oz)&&this.logger.oJ(p.F3);this.Cv=p.Cv||!1;if(Z5K(p)){var v=this.jK;this.S=function(){return KeK(v).catch(function(X){X=b.reportError(new Pm(b.B?20:32,"TRG:Disposed",X));b.U=X;var a;(a=b.D)==null||a.dispose();b.D=void 0;b.V.reject(X)})};
xhC(v,function(){return void xT(b)});
v.W===2&&xT(this)}else this.S=p.YcN,xT(this);var P=this.logger.share();P.Ym("o");var M=new Mi(P,"o");this.V.promise.then(function(){M.done();P.PM();P.dispose()},function(){return void P.dispose()});
this.addOnDisposeCallback(function(){b.B||(b.U?b.logger.PM():(b.U=b.reportError(new Pm(32,"TNP:Disposed")),b.logger.PM(),b.V.reject(b.U)));b.logger.dispose()})};
Eij=function(p,d){d=d instanceof Pm?d:d instanceof cr?new Pm(11,"EBH:Error",d):new Pm(12,"BSO:Unknown",d);return p.reportError(d)};
xT=function(p){var d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z;return g.z(function(C){switch(C.D){case 1:d=void 0;p.X++;b=new g.fC;p.jK instanceof Gl&&p.jK.V.push(b.promise);if(!p.Cv){C.LX(2);break}v=new g.fC;setTimeout(function(){return void v.resolve()});
return g.y(C,v.promise,2);case 2:return P=p.logger.share(),g.sW(C,4,5),p.state=5,M={},X=[],g.y(C,UU(p.jK.snapshot({qv:M,Wx:X}),p.gL.eAb,function(){return Promise.reject(new Pm(15,"MDA:Timeout"))}),7);
case 7:a=C.U;if(p.xJ())throw new Pm(p.B?20:32,"MDA:Disposed");F=X[0];p.state=6;return g.y(C,UU(P.QJ("g",1,p.yN.O0(a)),p.gL.cj,function(){return Promise.reject(new Pm(10,"BWB:Timeout"))}),8);
case 8:h=C.U;if(p.xJ())throw new Pm(p.B?20:32,"BWB:Disposed");p.state=7;d=qi(P,function(){var U=CGC(p,h,b,F);U.U.promise.then(function(){return void p.S()}).catch(function(){});
return U},"i");
case 5:g.NC(C);P.dispose();g.GC(C,6);break;case 4:O=g.Cz(C);(J=d)==null||J.dispose();if(!p.U){k=Eij(p,O);b.resolve();var G;if(G=p.jK instanceof Gl&&p.X<2)a:if(O instanceof Pm)G=O.code!==32&&O.code!==20&&O.code!==10;else{if(O instanceof cr)switch(O.code){case 2:case 13:case 14:case 4:break;default:G=!1;break a}G=!0}if(G)return n=(1+Math.random()*.25)*(p.B?6E4:1E3),r=setTimeout(function(){return void p.S()},n),p.addOnDisposeCallback(function(){return void clearTimeout(r)}),C.return();
p.U=k}P.eC(p.B?13:14);p.V.reject(p.U);return C.return();case 6:p.state=8,p.X=0,(Z=p.D)==null||Z.dispose(),p.D=d,p.B=!0,p.V.resolve(),g.l$(C)}})};
CGC=function(p,d,b,v){var P=OM(d,2)*1E3;if(P<=0)throw new Pm(31,"TTM:Invalid");if(JA(d,4))return new eE(p.logger,JA(d,4),P);if(!OM(d,3))return new VE(p.logger,UF(xH(d,1)),P);if(!v)throw new Pm(4,"PMD:Undefined");v=v(UF(xH(d,1)));if(!(v instanceof Function))throw new Pm(16,"APF:Failed");p.W=Math.floor((Date.now()+P)/1E3);p=new DJ(p.logger,v,OM(d,3),P);p.addOnDisposeCallback(function(){return void b.resolve()});
return p};
Rz=function(){var p=0,d;return function(b){d||(d=new az);var v=new QE(d,p,1),P=Hd(v,function(){return LC(b)},!0);
v.dispose();p++;return P}};
Tl=function(p){this.F7=II(p)};
NkD=function(p,d,b){this.WD=p;this.gX=d;this.metadata=b};
A5=function(p,d){d=d===void 0?{}:d;this.RVZ=p;this.metadata=d;this.status=null};
Wd=function(p,d,b,v,P){this.name=p;this.methodType="unary";this.requestType=d;this.responseType=b;this.D=v;this.U=P};
pr=function(p){this.F7=II(p)};
b8=function(p){this.F7=II(p)};
vp=function(p){this.F7=II(p)};
Pp=function(p,d){this.Z=p.TNB;this.W=d;this.D=p.xhr;this.B=[];this.X=[];this.S=[];this.V=[];this.U=[];this.Z&&GtC(this)};
yMD=function(p,d){var b=new wXk;g.L5(p.D,"complete",function(){if(Wr(p.D)){var v=g.pC(p.D);if(d&&p.D.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cannot decode Base64 response");v=atob(v)}try{var P=p.W(v)}catch(a){Mg(p,Xe(new cr(13,"Error when deserializing response data; error: "+a+(", response: "+v)),b));return}v=a$C(p.D.getStatus());qg(p,ax(p));v==0?UQC(p,P):Mg(p,Xe(new cr(v,"Xhr succeeded but the status code is not 200"),b))}else{v=g.pC(p.D);P=ax(p);if(v){var M=cMB(p,
v);v=M.code;var X=M.details;M=M.metadata}else v=2,X="Rpc failed due to xhr error. uri: "+String(p.D.W)+", error code: "+p.D.U+", error: "+p.D.getLastError(),M=P;qg(p,P);Mg(p,Xe(new cr(v,X,M),b))}})};
GtC=function(p){p.Z.Xu("data",function(d){if("1"in d){var b=d["1"];try{var v=p.W(b)}catch(P){Mg(p,new cr(13,"Error when deserializing response data; error: "+P+(", response: "+b)))}v&&UQC(p,v)}if("2"in d)for(d=cMB(p,d["2"]),b=0;b<p.S.length;b++)p.S[b](d)});
p.Z.Xu("end",function(){qg(p,ax(p));for(var d=0;d<p.V.length;d++)p.V[d]()});
p.Z.Xu("error",function(){if(p.U.length!=0){var d=p.D.U;d!==0||Wr(p.D)||(d=6);var b=-1;switch(d){case 0:var v=2;break;case 7:v=10;break;case 8:v=4;break;case 6:b=p.D.getStatus();v=a$C(b);break;default:v=14}qg(p,ax(p));d=k97(d)+", error: "+p.D.getLastError();b!=-1&&(d+=", http status code: "+b);Mg(p,new cr(v,d))}})};
ax=function(p){var d={},b=g.I$W(p.D);Object.keys(b).forEach(function(v){d[v]=b[v]});
return d};
cMB=function(p,d){var b=2,v={};try{var P=IGW(d);b=qz(P,1);var M=P.getMessage();Mz(P,b8,3).length&&(v["grpc-web-status-details-bin"]=d)}catch(X){p.D&&p.D.getStatus()===404?(b=5,M="Not Found: "+String(p.D.W)):(b=14,M="Unable to parse RpcStatus: "+X)}return{code:b,details:M,metadata:v}};
ox=function(p,d){d=p.indexOf(d);d>-1&&p.splice(d,1)};
UQC=function(p,d){for(var b=0;b<p.B.length;b++)p.B[b](d)};
qg=function(p,d){for(var b=0;b<p.X.length;b++)p.X[b](d)};
Mg=function(p,d){for(var b=0;b<p.U.length;b++)p.U[b](d)};
wXk=function(){var p=Error.call(this);this.message=p.message;"stack"in p&&(this.stack=p.stack);Object.setPrototypeOf(this,this.constructor.prototype);this.name="AsyncStack"};
Xe=function(p,d){d.stack&&(p.stack+="\n"+d.stack);return p};
g.Fe=function(p){this.V=p.BHF||null;this.B=p.Y3||!1;this.U=void 0};
hf=function(p,d){g.WX.call(this);this.O5=p;this.S=d;this.X=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.W=new Headers;this.U=null;this.eB="GET";this.C="";this.D=!1;this.Z=this.B=this.V=null};
zJC=function(p){p.B.read().then(p.FZN.bind(p)).catch(p.WU.bind(p))};
Jf=function(p){p.readyState=4;p.V=null;p.B=null;p.Z=null;Om(p)};
Om=function(p){p.onreadystatechange&&p.onreadystatechange.call(p)};
g.kp=function(p){this.D=this.W=this.X="";this.B=null;this.S=this.U="";this.Z=!1;var d;p instanceof g.kp?(this.Z=p.Z,g.nr(this,p.X),this.W=p.W,g.ro(this,p.D),g.fr(this,p.B),this.U=p.U,u8(this,p.V.clone()),this.S=p.S):p&&(d=String(p).match(Do))?(this.Z=!1,g.nr(this,d[1]||"",!0),this.W=l8(d[2]||""),g.ro(this,d[3]||"",!0),g.fr(this,d[4]),this.U=l8(d[5]||"",!0),u8(this,d[6]||"",!0),this.S=l8(d[7]||"")):(this.Z=!1,this.V=new sm(null,this.Z))};
g.nr=function(p,d,b){p.X=b?l8(d,!0):d;p.X&&(p.X=p.X.replace(/:$/,""))};
g.ro=function(p,d,b){p.D=b?l8(d,!0):d};
g.fr=function(p,d){if(d){d=Number(d);if(isNaN(d)||d<0)throw Error("Bad port number "+d);p.B=d}else p.B=null};
u8=function(p,d,b){d instanceof sm?(p.V=d,jru(p.V,p.Z)):(b||(d=Z6(d,t6K)),p.V=new sm(d,p.Z))};
g.Em=function(p,d,b){p.V.set(d,b)};
g.Cr=function(p){return p instanceof g.kp?p.clone():new g.kp(p)};
l8=function(p,d){return p?d?decodeURI(p.replace(/%25/g,"%2525")):decodeURIComponent(p):""};
Z6=function(p,d,b){return typeof p==="string"?(p=encodeURI(p).replace(d,i5u),b&&(p=p.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),p):null};
i5u=function(p){p=p.charCodeAt(0);return"%"+(p>>4&15).toString(16)+(p&15).toString(16)};
sm=function(p,d){this.U=this.D=null;this.B=p||null;this.V=!!d};
Ng=function(p){p.D||(p.D=new Map,p.U=0,p.B&&YB(p.B,function(d,b){p.add(Av(d),b)}))};
H5$=function(p,d){Ng(p);d=GK(p,d);return p.D.has(d)};
g.DQk=function(p,d,b){p.remove(d);b.length>0&&(p.B=null,p.D.set(GK(p,d),g.dR(b)),p.U=p.U+b.length)};
GK=function(p,d){d=String(d);p.V&&(d=d.toLowerCase());return d};
jru=function(p,d){d&&!p.V&&(Ng(p),p.B=null,p.D.forEach(function(b,v){var P=v.toLowerCase();v!=P&&(this.remove(v),g.DQk(this,P,b))},p));
p.V=d};
g.V6w=function(p){var d="";g.sj(p,function(b,v){d+=v;d+=":";d+=b;d+="\r\n"});
return d};
g.wo=function(p,d,b){if(g.ID(b))return p;b=g.V6w(b);if(typeof p==="string")return m9(p,g.Td(d),b);g.Em(p,d,b);return p};
g.Um=function(p){g.e.call(this);this.U=p;this.D={}};
eJu=function(p,d,b,v,P,M){if(Array.isArray(b))for(var X=0;X<b.length;X++)eJu(p,d,b[X],v,P,M);else{d=gk(d,b,v||p.handleEvent,P,M||p.U||p);if(!d)return p;p.D[d.key]=d}return p};
SCe=function(){this.B=!0;this.U=0;this.D=""};
YCW=function(p,d,b){p.B=!1;throw Error("The stream is broken @"+p.U+". Error: "+b+". With input:\n"+d);};
cp=function(){this.S=null;this.Z=[];this.V=this.U=this.B=this.D=this.C=0;this.X=null;this.W=0};
yb=function(p,d,b,v){p.D=3;p.S="The stream is broken @"+p.C+"/"+b+". Error: "+v+". With input:\n"+d;throw Error(p.S);};
Ix=function(){this.D=null;this.U=0;this.B=new SCe;this.V=new cp};
giz=function(p,d,b){p.D="The stream is broken @"+p.U+". Error: "+b+". With input:\n"+d;throw Error(p.D);};
zK=function(p){return p=="\r"||p=="\n"||p==" "||p=="\t"};
js=function(p){this.C=null;this.S=[];this.V="";this.O5=[];this.B=this.U=0;this.Z=!1;this.W=0;this.kJ=/[\\"]/g;this.D=this.X=0;this.eB=!(!p||!p.xd)};
tf=function(p,d,b){p.X=3;p.C="The stream is broken @"+p.B+"/"+b+". With input:\n"+d;throw Error(p.C);};
i8=function(){this.X=this.B=null;this.U=this.D=0;this.V=[];this.S=!1};
Lf$=function(p){var d=g.b2(p,"Content-Type");if(!d)return null;d=d.toLowerCase();return d.startsWith("application/json")?d.startsWith("application/json+protobuf")?new i8:new js:d.startsWith("application/x-protobuf")?(p=g.b2(p,"Content-Transfer-Encoding"))?p.toLowerCase()=="base64"?new Ix:null:new cp:null};
Hp=function(p){this.D=p;this.U=null;this.X=this.B=0;this.C=!1;this.V=this.Z=this.S=null;this.W=new g.Um(this);this.W.listen(this.D,"readystatechange",this.eB)};
Ss=function(p,d){p.X!=d&&(p.X=d,p.Z&&p.Z())};
Yp=function(p){p.W.removeAll();if(p.D){var d=p.D;p.D=null;d.abort();d.dispose()}};
Qru=function(p){p=this.B=p;var d=(0,g.RK)(this.lv5,this);p.V=d;p=this.B;d=(0,g.RK)(this.sdC,this);p.Z=d;this.U={};this.D={}};
$Q$=function(p,d){for(var b={},v=0;v<p.length;b={C5:void 0},v++)b.C5=p[v],d.forEach(function(P){return function(M){try{M(P.C5)}catch(X){}}}(b))};
go=function(p,d){var b=p.U[d];b&&b.forEach(function(v){try{v()}catch(P){}});
(b=p.D[d])&&b.forEach(function(v){v()});
p.D[d]=[]};
mQD=function(){var p={format:"jspb"};p=p===void 0?{}:p;this.X=p.M2Z||g.gw("suppressCorsPreflight",p)||!1;this.U=p.withCredentials||g.gw("withCredentials",p)||!1;this.V=p.ya$||[];this.S=p.ZGb||[];this.D=p.iG$;this.B=p.JaC||!1};
RJK=function(p,d,b,v,P){var M=d.substring(0,d.length-P.name.length);return Kfk(function(X){return new xQW(function(a,F){var h={},O=BkW(p,X,M);O.Xu("error",function(J){return F(J)});
O.Xu("metadata",function(J){h=J});
O.Xu("data",function(J){var k=h;k=k===void 0?{}:k;a(new A5(J,k))})})},p.S).call(p,P.Z(b,v)).then(function(X){return X.RVZ})};
BkW=function(p,d,b){var v=d.gX,P=d.getMetadata(),M=TkW(p,!0);p=AM$(p,P,M,b+v.getName());b=WfD(M,v.U,!1);yMD(b,P["X-Goog-Encode-Response-If-Executable"]=="base64");d=v.D(d.WD);M.send(p,"POST",d);return b};
TkW=function(p,d){d=p.B&&!d;return p.D||d?new g.Br(new g.Fe({BHF:p.D,Y3:d})):new g.Br};
AM$=function(p,d,b,v){d["Content-Type"]="application/json+protobuf";d["X-User-Agent"]="grpc-web-javascript/0.1";var P=d.Authorization;if(P&&pre.has(P.split(" ")[0])||p.U)b.Z=!0;if(p.X)v=g.wo(v,"$httpHeaders",d);else for(var M in d)b.headers.set(M,d[M]);return v};
WfD=function(p,d,b){if(b){p.isActive();b=new Hp(p);var v=new Qru(b)}return new Pp({xhr:p,TNB:v},d)};
Kfk=function(p,d){return d.reduce(function(b,v){return function(P){return v.intercept(P,b)}},p)};
dGz=function(){this.D=new mQD;this.U="https://jnn-pa.googleapis.com".replace(/\/+$/,"")};
Lr=function(p){g.e.call(this);this.owner=p;this.signals=new Set;p&&g.Y(p,this)};
Qb=function(p,d){p.signals.has(d);return d};
$p=function(p){g.e.call(this);this.S0=p;this.slots=new Map;this.Hr=new Set;this.yB=!1};
byj=function(p,d){p.xJ()||p.slots.set(d,{slotId:d,slot:void 0,nF:function(){return p.slots.delete(d)}})};
Kr=function(p,d){new Promise(function(b){mS(function(){p.S0&&(p.xk=d,p.yB=!0);for(var v=g.u(p.slots.values()),P=v.next();!P.done;P=v.next()){var M=P.value;P=M.slotId;M=M.slot;try{M(d,{signal:p,slotId:P})}catch(X){lW(X)}}v=g.u(p.Hr);for(P=v.next();!P.done;P=v.next())P.value.resolve(d);p.Hr.clear();b()})})};
mS=function(p){xp.push(p);vBu()};
vBu=function(){var p,d;g.z(function(b){switch(b.D){case 1:if(Bp)return b.return();g.sW(b,2,3);Bp=!0;p=PYe(0);case 5:if(!(p<xp.length)){b.LX(3);break}return g.y(b,Promise.resolve(),8);case 8:p=PYe(p);b.LX(5);break;case 3:g.NC(b);xp.length=0;Bp=!1;g.GC(b,0);break;case 2:d=g.Cz(b),lW(d),b.LX(3)}})};
PYe=function(p){for(var d=p+100;p<d&&p<xp.length;)try{xp[p++]()}catch(b){lW(b)}return p};
M7z=function(p,d){if(p.xJ())d();else{var b=Rx.get(p);if(b)b.push(d);else{var v=[d];Rx.set(p,v);p.addOnDisposeCallback(function(){for(var P=g.u([].concat(g.E(v))),M=P.next();!M.done;M=P.next())M=M.value,M();Rx.delete(p)})}}};
TK=function(p,d,b){g.e.call(this);this.Z=p;this.milliseconds=d;this.eI=b;this.state=this.V=0};
XrK=function(p){return new TK(!1,p,{k9:function(){},
N8:void 0})};
Af=function(p){fF.call(this,p);this.name="TimerCancelledError"};
Wp=function(p){fF.call(this,p);this.name="TimerDisposedError"};
qwz=function(p){var d={qv:p.qv,HI:p.HI,UO:!0,Bt:!0};p.nI&&(p=p.nI,d.nI={Jc:p.Jc,nz:p.nz,GE:p.GE});return d};
pX=function(p){var d;$T.call(this,p.c9t?new az:new OU({yY:p.yY,F3:p.B0,EM:p.EM},[]),(d=p.onError)!=null?d:function(){},1);
this.B=new g.fC;this.xC=void 0;this.yN=p.yN;this.GJ=p.GJ;var b;this.onEvent=(b=p.onEvent)!=null?b:function(){}};
oBw=function(p){var d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C;return g.z(function(G){switch(G.D){case 1:d=void 0,b=p.isReady()?6E4:1E3,v=new g.NQ(b,6E5,.25,2),P={},M=1;case 2:if(!(M<=2)){G.LX(4);break}g.sW(G,5);p.state=3;p.Z=M-1;return g.y(G,p.xC&&M===1?p.xC:p.QG(M),7);case 7:return X=G.U,p.xC=void 0,p.state=4,a=new Mi(p.logger,"b"),g.y(G,ZJ(sU(),X),8);case 8:return p.state=5,p.onEvent(1),P.oI=3,P.ac=new u2({challenge:X,Km:p.logger}),F=dS(p,12E4).then(function(I){return function(){p.onEvent(I.oI);return Promise.reject(new Pm(15,
"MDA:Timeout"))}}(P)),g.y(G,Promise.race([P.ac.oU,
F]),9);case 9:return p.onEvent(2),h=[],p.onEvent(4),P.oI=6,g.y(G,Promise.race([P.ac.snapshot({Wx:h}),F]),10);case 10:return O=G.U,p.onEvent(5),J=g.u(h),k=J.next().value,P.b1=k,a.done(),p.state=6,g.y(G,aoe(p,p.logger.QJ("g",M,p.yN.O0(O)),new Pm(10,"BWB:Timeout")),11);case 11:return P.HK=G.U,p.state=7,n=qi(p.logger,function(I){return function(){var V=I.HK;var S=I.ac;var B=I.b1;if(JA(V,4))S.dispose(),S=new eE(p.logger,JA(V,4),OM(V,2)*1E3);else if(OM(V,3)){if(!B)throw new Pm(4,"PMD:Undefined");var x=
B(UF(xH(V,1)));if(!(x instanceof Function))throw new Pm(16,"APF:Failed");B=OM(V,2)*1E3;V=new DJ(p.logger,x,OM(V,3),B);g.Y(V,S);p.W=Math.floor((Date.now()+B)/1E3);S=V}else S.dispose(),S=new VE(p.logger,UF(xH(V,1)),OM(V,2)*1E3);return S}}(P),"i"),Z=r=void 0,(Z=(r=p).GJ)==null||Z.call(r,UF(xH(P.HK,1))),p.state=8,G.return(n);
case 5:C=g.Cz(G);d=C instanceof Pm?C:C instanceof Wp?new Pm(20,"WTO:Disposed",C):C instanceof cr?new Pm(11,"EBH:Error",C):new Pm(12,"BSO:Unknown",C);p.reportError(d);a:{if(C instanceof cr)switch(C.code){case 2:case 13:case 14:case 4:var U=!0;break a;default:U=!1;break a}U=C instanceof Pm?C.code!==20:!0}if(!U)throw d;return g.y(G,dS(p,v.getValue()),12);case 12:g.Gt(v);case 3:P={oI:void 0,HK:void 0,ac:void 0,b1:void 0};M++;G.LX(2);break;case 4:throw d;}})};
dS=function(p,d){d=XrK(d);g.Y(p,d);d.start();return d.W};
aoe=function(p,d,b){return Promise.race([d,dS(p,12E4).then(function(){return Promise.reject(b)})])};
F9e=function(p){var d,b,v;g.z(function(P){switch(P.D){case 1:return d=void 0,g.sW(P,5),g.y(P,oBw(p),7);case 7:d=P.U;g.EW(P,6);break;case 5:b=g.Cz(P);if(p.D){p.logger.eC(13);P.LX(0);break}p.logger.eC(14);d=new SE(p.logger,b instanceof Pm?b:new Pm(14,"SOM:Init",b instanceof Error?b:Error(String(b))));case 6:return v=void 0,(v=p.D)==null||v.dispose(),p.D=d,p.B.resolve(),g.sW(P,8),g.y(P,p.D.U.promise,10);case 10:g.EW(P,1);break;case 8:g.Cz(P),P.LX(0)}})};
hwW=function(p,d){d.nI&&!p.cache&&p.k8(Math.min(d.nI.VI$,150))};
Oyj=function(p){var d={};g.kD(p,function(b){var v=b.event,P=d[v];d.hasOwnProperty(v)?P!==null&&(b.xq(P)||(d[v]=null)):d[v]=b});
WDK(p,function(b){return d[b.event]===null})};
bn=function(){this.u4=0;this.D=!1;this.U=-1;this.dQ=!1;this.gy=0};
va=function(){this.U=null;this.D=!1};
Pa=function(p){va.call(this);this.V=p};
MM=function(){va.call(this)};
XP=function(){va.call(this)};
qM=function(){this.D={};this.U=!0;this.B={}};
aw=function(p,d,b){p.D[d]||(p.D[d]=new Pa(b));return p.D[d]};
J$e=function(p){p.D.queryid||(p.D.queryid=new XP)};
ow=function(p,d,b){(p=p.D[d])&&p.B(b)};
FP=function(p,d){if(g.Uj(p.B,d))return p.B[d];if(p=p.D[d])return p.getValue()};
h1=function(p){var d={},b=g.Z$(p.D,function(v){return v.D});
g.sj(b,function(v,P){v=p.B[P]!==void 0?String(p.B[P]):v.D&&v.U!==null?String(v.U):"";v.length>0&&(d[P]=v)},p);
return d};
knw=function(p){p=h1(p);var d=[];g.sj(p,function(b,v){v in Object.prototype||typeof b!="undefined"&&d.push([v,":",b].join(""))});
return d};
r$$=function(p){aw(p,"od",nBK);aw(p,"opac",OP).D=!0;aw(p,"sbeos",OP).D=!0;aw(p,"prf",OP).D=!0;aw(p,"mwt",OP).D=!0;aw(p,"iogeo",OP)};
fo7=function(){this.D=this.fS=null};
J1=function(){};
nX=function(){if(!kN())throw Error();};
kN=function(){return!(!rS||!rS.performance)};
fX=function(p){return p?p.passive&&uj$()?p:p.capture||!1:!1};
un=function(p,d,b,v){return p.addEventListener?(p.addEventListener(d,b,fX(v)),!0):!1};
ln=function(p){return p.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[p.visibilityState||p.webkitVisibilityState||p.mozVisibilityState||""]||0};
loq=function(){};
sVj=function(){return(Iq||zz)&&jX?jX.mobile:!sP()&&(iW("iPod")||iW("iPhone")||iW("Android")||iW("IEMobile"))};
sP=function(){return(Iq||zz)&&jX?!jX.mobile&&(iW("iPad")||iW("Android")||iW("Silk")):iW("iPad")||iW("Android")&&!iW("Mobile")||iW("Silk")};
Zj=function(p){try{return!!p&&p.location.href!=null&&Xmz(p,"foo")}catch(d){return!1}};
EP=function(p,d){if(p)for(var b in p)Object.prototype.hasOwnProperty.call(p,b)&&d(p[b],b,p)};
EBK=function(){var p=[];EP(ZyD,function(d){p.push(d)});
return p};
CY7=function(p){var d,b;return(b=(d=/https?:\/\/[^\/]+/.exec(p))==null?void 0:d[0])!=null?b:""};
wrD=function(){var p=NvB("IFRAME"),d={};g.kD(GnW(),function(b){p.sandbox&&p.sandbox.supports&&p.sandbox.supports(b)&&(d[b]=!0)});
return d};
NvB=function(p,d){d=d===void 0?document:d;return d.createElement(String(p).toLowerCase())};
UGK=function(p){for(var d=p;p&&p!=p.parent;)p=p.parent,Zj(p)&&(d=p);return d};
zwk=function(p){p=p||CX();for(var d=new c$z(g.ee.location.href,!1),b=null,v=p.length-1,P=v;P>=0;--P){var M=p[P];!b&&y$q.test(M.url)&&(b=M);if(M.url&&!M.us){d=M;break}}P=null;M=p.length&&p[v].url;d.depth!=0&&M&&(P=p[v]);return new IoC(d,P,b)};
CX=function(){var p=g.ee,d=[],b=null;do{var v=p;if(Zj(v)){var P=v.location.href;b=v.document&&v.document.referrer||null}else P=b,b=null;d.push(new c$z(P||""));try{p=v.parent}catch(M){p=null}}while(p&&v!=p);v=0;for(p=d.length-1;v<=p;++v)d[v].depth=p-v;v=g.ee;if(v.location&&v.location.ancestorOrigins&&v.location.ancestorOrigins.length==d.length-1)for(p=1;p<d.length;++p)P=d[p],P.url||(P.url=v.location.ancestorOrigins[p-1]||"",P.us=!0);return d};
IoC=function(p,d,b){this.D=p;this.U=d;this.B=b};
c$z=function(p,d){this.url=p;this.us=!!d;this.depth=null};
NM=function(){this.B="&";this.U={};this.V=0;this.D=[]};
Gx=function(p,d){var b={};b[p]=d;return[b]};
jVB=function(p,d,b,v,P){var M=[];EP(p,function(X,a){(X=wS(X,d,b,v,P))&&M.push(a+"="+X)});
return M.join(d)};
wS=function(p,d,b,v,P){if(p==null)return"";d=d||"&";b=b||",$";typeof b==="string"&&(b=b.split(""));if(p instanceof Array){if(v||(v=0),v<b.length){for(var M=[],X=0;X<p.length;X++)M.push(wS(p[X],d,b,v+1,P));return M.join(b[v])}}else if(typeof p==="object")return P||(P=0),P<2?encodeURIComponent(jVB(p,d,b,v,P+1)):"...";return encodeURIComponent(String(p))};
t7D=function(p){var d=1,b;for(b in p.U)b.length>d&&(d=b.length);return 3997-d-p.B.length-1};
UP=function(p,d){this.D=p;this.depth=d};
Hye=function(){function p(a,F){return a==null?F:a}
var d=CX(),b=Math.max(d.length-1,0),v=zwk(d);d=v.D;var P=v.U,M=v.B,X=[];M&&X.push(new UP([M.url,M.us?2:0],p(M.depth,1)));P&&P!=M&&X.push(new UP([P.url,2],0));d.url&&d!=M&&X.push(new UP([d.url,0],p(d.depth,b)));v=g.ca(X,function(a,F){return X.slice(0,X.length-F)});
!d.url||(M||P)&&d!=M||(P=CY7(d.url))&&v.push([new UP([P,1],p(d.depth,b))]);v.push([]);return g.ca(v,function(a){return iyC(b,a)})};
iyC=function(p,d){g.yQ(d,function(P){return P.depth>=0});
var b=Iw(d,function(P,M){return Math.max(P,M.depth)},-1),v=PWB(b+2);
v[0]=p;g.kD(d,function(P){return v[P.depth+1]=P.D});
return v};
DGD=function(){var p=p===void 0?Hye():p;return p.map(function(d){return wS(d)})};
V7D=function(p){var d=!1;d=d===void 0?!1:d;rS.google_image_requests||(rS.google_image_requests=[]);var b=NvB("IMG",rS.document);d&&(b.attributionSrc="");b.src=p;rS.google_image_requests.push(b)};
zx=function(p){var d="Se";if(p.Se&&p.hasOwnProperty(d))return p.Se;var b=new p;p.Se=b;p.hasOwnProperty(d);return b};
jU=function(){this.U=new loq;this.D=kN()?new nX:new J1};
ewz=function(){t1();var p=rS.document;return!!(p&&p.body&&p.body.getBoundingClientRect&&typeof rS.setInterval==="function"&&typeof rS.clearInterval==="function"&&typeof rS.setTimeout==="function"&&typeof rS.clearTimeout==="function")};
Swu=function(){t1();return DGD()};
YwC=function(){};
t1=function(){var p=zx(YwC);if(!p.D){if(!rS)throw Error("Context has not been set and window is undefined.");p.D=zx(jU)}return p.D};
Ha=function(p){this.F7=II(p)};
gBw=function(p){this.B=p;this.D=-1;this.U=this.V=0};
Dj=function(p,d){return function(){var b=g.yq.apply(0,arguments);if(p.D>-1)return d.apply(null,g.E(b));try{return p.D=p.B.D.now(),d.apply(null,g.E(b))}finally{p.V+=p.B.D.now()-p.D,p.D=-1,p.U+=1}}};
L9$=function(p,d){this.U=p;this.B=d;this.D=new gBw(p)};
QVu=function(){this.D={}};
mGj=function(){var p=VQ().flags,d=$GB;p=p.D[d.key];if(d.valueType==="proto"){try{var b=JSON.parse(p);if(Array.isArray(b))return b}catch(v){}return d.defaultValue}return typeof p===typeof d.defaultValue?p:d.defaultValue};
RwC=function(){this.B=void 0;this.U=this.S=0;this.X=-1;this.bF=new qM;aw(this.bF,"mv",K9w).D=!0;aw(this.bF,"omid",OP);aw(this.bF,"epoh",OP).D=!0;aw(this.bF,"epph",OP).D=!0;aw(this.bF,"umt",OP).D=!0;aw(this.bF,"phel",OP).D=!0;aw(this.bF,"phell",OP).D=!0;aw(this.bF,"oseid",xGq).D=!0;var p=this.bF;p.D.sloi||(p.D.sloi=new MM);p.D.sloi.D=!0;aw(this.bF,"mm",eU);aw(this.bF,"ovms",Bvz).D=!0;aw(this.bF,"xdi",OP).D=!0;aw(this.bF,"amp",OP).D=!0;aw(this.bF,"prf",OP).D=!0;aw(this.bF,"gtx",OP).D=!0;aw(this.bF,
"mvp_lv",OP).D=!0;aw(this.bF,"ssmol",OP).D=!0;aw(this.bF,"fmd",OP).D=!0;aw(this.bF,"gen204simple",OP);this.D=new L9$(t1(),this.bF);this.V=!1;this.flags=new QVu};
VQ=function(){return zx(RwC)};
Tv$=function(p,d,b,v){if(Math.random()<(v||p.D))try{if(b instanceof NM)var P=b;else P=new NM,EP(b,function(X,a){var F=P,h=F.V++;X=Gx(a,X);F.D.push(h);F.U[h]=X});
var M=P.z7(p.U,"pagead2.googlesyndication.com","/pagead/gen_204?id="+d+"&");M&&(t1(),V7D(M))}catch(X){}};
A$C=function(p,d,b){b=b===void 0?{}:b;this.error=p;this.context=d.context;this.msg=d.message||"";this.id=d.id||"jserror";this.meta=b};
W9j=function(){var p=p===void 0?g.ee:p;return(p=p.performance)&&p.now&&p.timing?Math.floor(p.now()+p.timing.navigationStart):g.Wj()};
pdW=function(){var p=p===void 0?g.ee:p;return(p=p.performance)&&p.now?p.now():null};
die=function(p,d,b){this.label=p;this.type=d;this.value=b;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()};
YN=function(){var p=window;this.events=[];this.U=p||g.ee;var d=null;p&&(p.google_js_reporting_queue=p.google_js_reporting_queue||[],this.events=p.google_js_reporting_queue,d=p.google_measure_js_timing);this.D=SU()||(d!=null?d:Math.random()<1)};
bCC=function(p){p&&gS&&SU()&&(gS.clearMarks("goog_"+p.label+"_"+p.uniqueId+"_start"),gS.clearMarks("goog_"+p.label+"_"+p.uniqueId+"_end"))};
vTj=function(){var p=LX;this.D=QQ;this.Lj="jserror";this.KC=!0;this.xS=null;this.U=this.nT;this.TP=p===void 0?null:p};
P2z=function(p,d,b){var v=$N;return Dj(VQ().D.D,function(){try{if(v.TP&&v.TP.D){var P=v.TP.start(p.toString(),3);var M=d();v.TP.end(P)}else M=d()}catch(a){var X=v.KC;try{bCC(P),X=v.U(p,new mU(KX(a)),void 0,b)}catch(F){v.nT(217,F)}if(!X)throw a;}return M})()};
xN=function(p,d,b,v){return Dj(VQ().D.D,function(){var P=g.yq.apply(0,arguments);return P2z(p,function(){return d.apply(b,P)},v)})};
KX=function(p){var d=p.toString();p.name&&d.indexOf(p.name)==-1&&(d+=": "+p.name);p.message&&d.indexOf(p.message)==-1&&(d+=": "+p.message);if(p.stack)a:{p=p.stack;var b=d;try{p.indexOf(b)==-1&&(p=b+"\n"+p);for(var v;p!=v;)v=p,p=p.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");d=p.replace(/\n */g,"\n");break a}catch(P){d=b;break a}d=void 0}return d};
mU=function(p){A$C.call(this,Error(p),{message:p})};
MEW=function(){rS&&typeof rS.google_measure_js_timing!="undefined"&&(rS.google_measure_js_timing||LX.disable())};
Xdu=function(p){$N.xS=function(d){g.kD(p,function(b){b(d)})}};
qU$=function(p,d){return P2z(p,d)};
Ba=function(p,d){return xN(p,d)};
Rw=function(p,d,b,v){$N.nT(p,d,b,v)};
Tx=function(){return Date.now()-aJW};
oTq=function(){var p=VQ().B,d=A1>=0?Tx()-A1:-1,b=Wa?Tx()-pj:-1,v=dg>=0?Tx()-dg:-1;if(p==947190542)return 100;if(p==79463069)return 200;p=[2E3,4E3];var P=[250,500,1E3];Rw(637,Error(),.001);var M=d;b!=-1&&b<d&&(M=b);for(d=0;d<p.length;++d)if(M<p[d]){var X=P[d];break}X===void 0&&(X=P[p.length]);return v!=-1&&v>1500&&v<4E3?500:X};
bh=function(p,d,b,v){this.top=p;this.right=d;this.bottom=b;this.left=v};
vG=function(p){return p.right-p.left};
PG=function(p,d){return p==d?!0:p&&d?p.top==d.top&&p.right==d.right&&p.bottom==d.bottom&&p.left==d.left:!1};
MV=function(p,d,b){d instanceof g.JF?(p.left+=d.x,p.right+=d.x,p.top+=d.y,p.bottom+=d.y):(p.left+=d,p.right+=d,typeof b==="number"&&(p.top+=b,p.bottom+=b));return p};
X8=function(p,d,b){var v=new bh(0,0,0,0);this.time=p;this.volume=null;this.B=d;this.D=v;this.U=b};
qV=function(p,d,b,v,P,M,X,a){this.V=p;this.Z=d;this.B=b;this.S=v;this.D=P;this.X=M;this.U=X;this.W=a};
hFq=function(p){var d=p!==p.top,b=p.top===UGK(p),v=-1,P=0;if(d&&b&&p.top.mraid){v=3;var M=p.top.mraid}else v=(M=p.mraid)?d?b?2:1:0:-1;M&&(M.IS_GMA_SDK||(P=2),SQk(FZB,function(X){return typeof M[X]==="function"})||(P=1));
return{Be:M,compatibility:P,gYb:v}};
OCk=function(){var p=window.document;return p&&typeof p.elementFromPoint==="function"};
J5C=function(p,d,b){p&&d!==null&&d!=d.top&&(d=d.top);try{return(b===void 0?0:b)?(new g.fH(d.innerWidth,d.innerHeight)).round():dNu(d||window).round()}catch(v){return new g.fH(-12245933,-12245933)}};
ay=function(p,d,b){try{p&&(d=d.top);var v=J5C(p,d,b),P=v.height,M=v.width;if(M===-12245933)return new bh(M,M,M,M);var X=vyk(gB(d.document).D),a=X.x,F=X.y;return new bh(F,a+M,F+P,a)}catch(h){return new bh(-12245933,-12245933,-12245933,-12245933)}};
g.oy=function(p,d,b,v){this.left=p;this.top=d;this.width=b;this.height=v};
Jq=function(p,d){return p==d?!0:p&&d?p.left==d.left&&p.width==d.width&&p.top==d.top&&p.height==d.height:!1};
g.nj=function(p,d,b){if(typeof d==="string")(d=ka(p,d))&&(p.style[d]=b);else for(var v in d){b=p;var P=d[v],M=ka(b,v);M&&(b.style[M]=P)}};
ka=function(p,d){var b=klC[d];if(!b){var v=jIq(d);b=v;p.style[v]===void 0&&(v=(g.T9?"Webkit":rg?"Moz":null)+iT$(v),p.style[v]!==void 0&&(b=v));klC[d]=b}return b};
g.fj=function(p,d){var b=p.style[jIq(d)];return typeof b!=="undefined"?b:p.style[ka(p,d)]||""};
uh=function(p,d){var b=YE(p);return b.defaultView&&b.defaultView.getComputedStyle&&(p=b.defaultView.getComputedStyle(p,null))?p[d]||p.getPropertyValue(d)||"":""};
lh=function(p,d){return uh(p,d)||(p.currentStyle?p.currentStyle[d]:null)||p.style&&p.style[d]};
g.ZQ=function(p,d,b){if(d instanceof g.JF){var v=d.x;d=d.y}else v=d,d=b;p.style.left=g.s1(v,!1);p.style.top=g.s1(d,!1)};
E1=function(p){try{return p.getBoundingClientRect()}catch(d){return{left:0,top:0,right:0,bottom:0}}};
nTW=function(p){var d=YE(p),b=lh(p,"position"),v=b=="fixed"||b=="absolute";for(p=p.parentNode;p&&p!=d;p=p.parentNode)if(p.nodeType==11&&p.host&&(p=p.host),b=lh(p,"position"),v=v&&b=="static"&&p!=d.documentElement&&p!=d.body,!v&&(p.scrollWidth>p.clientWidth||p.scrollHeight>p.clientHeight||b=="fixed"||b=="absolute"||b=="relative"))return p;return null};
g.Cj=function(p){var d=YE(p),b=new g.JF(0,0);if(p==(d?YE(d):document).documentElement)return b;p=E1(p);d=vyk(gB(d).D);b.x=p.left+d.x;b.y=p.top+d.y;return b};
fJe=function(p,d){var b=new g.JF(0,0),v=AF(YE(p));if(!Xmz(v,"parent"))return b;do{var P=v==d?g.Cj(p):r5$(p);b.x+=P.x;b.y+=P.y}while(v&&v!=d&&v!=v.parent&&(p=v.frameElement)&&(v=v.parent));return b};
g.NV=function(p,d){p=uSz(p);d=uSz(d);return new g.JF(p.x-d.x,p.y-d.y)};
r5$=function(p){p=E1(p);return new g.JF(p.left,p.top)};
uSz=function(p){if(p.nodeType==1)return r5$(p);p=p.changedTouches?p.changedTouches[0]:p;return new g.JF(p.clientX,p.clientY)};
g.Gc=function(p,d,b){if(d instanceof g.fH)b=d.height,d=d.width;else if(b==void 0)throw Error("missing height argument");p.style.width=g.s1(d,!0);p.style.height=g.s1(b,!0)};
g.s1=function(p,d){typeof p=="number"&&(p=(d?Math.round(p):p)+"px");return p};
g.wg=function(p){var d=lJu;if(lh(p,"display")!="none")return d(p);var b=p.style,v=b.display,P=b.visibility,M=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";p=d(p);b.display=v;b.position=M;b.visibility=P;return p};
lJu=function(p){var d=p.offsetWidth,b=p.offsetHeight,v=g.T9&&!d&&!b;return(d===void 0||v)&&p.getBoundingClientRect?(p=E1(p),new g.fH(p.right-p.left,p.bottom-p.top)):new g.fH(d,b)};
g.U1=function(p,d){p.style.display=d?"":"none"};
cG=function(p,d){d=Math.pow(10,d);return Math.floor(p*d)/d};
szD=function(p){return new bh(p.top,p.right,p.bottom,p.left)};
ZCW=function(p){var d=p.top||0,b=p.left||0;return new bh(d,b+(p.width||0),d+(p.height||0),b)};
tq=function(p){return p!=null&&p>=0&&p<=1};
ETq=function(){var p=g.yH();return p?ih("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(d){return Gz(p,d)})||Gz(p,"OMI/")&&!Gz(p,"XiaoMi/")?!0:Gz(p,"Presto")&&Gz(p,"Linux")&&!Gz(p,"X11")&&!Gz(p,"Android")&&!Gz(p,"Mobi"):!1};
C2B=function(){this.B=!Zj(rS.top);this.isMobileDevice=sP()||sVj();var p=CX();this.domain=p.length>0&&p[p.length-1]!=null&&p[p.length-1].url!=null?g.e7(p[p.length-1].url)||"":"";this.D=new bh(0,0,0,0);this.V=new g.fH(0,0);this.X=new g.fH(0,0);this.Z=new bh(0,0,0,0);this.frameOffset=new g.JF(0,0);this.S=0;this.W=!1;this.U=!(!rS||!hFq(rS).Be);this.update(rS)};
N$W=function(p,d){d&&d.screen&&(p.V=new g.fH(d.screen.width,d.screen.height))};
Glz=function(p,d){a:{var b=p.D?new g.fH(vG(p.D),p.D.getHeight()):new g.fH(0,0);d=d===void 0?rS:d;d!==null&&d!=d.top&&(d=d.top);var v=0,P=0;try{var M=d.document,X=M.body,a=M.documentElement;if(M.compatMode=="CSS1Compat"&&a.scrollHeight)v=a.scrollHeight!=b.height?a.scrollHeight:a.offsetHeight,P=a.scrollWidth!=b.width?a.scrollWidth:a.offsetWidth;else{var F=a.scrollHeight,h=a.scrollWidth,O=a.offsetHeight,J=a.offsetWidth;a.clientHeight!=O&&(F=X.scrollHeight,h=X.scrollWidth,O=X.offsetHeight,J=X.offsetWidth);
F>b.height?F>O?(v=F,P=h):(v=O,P=J):F<O?(v=F,P=h):(v=O,P=J)}var k=new g.fH(P,v);break a}catch(n){k=new g.fH(-12245933,-12245933);break a}k=void 0}p.X=k};
Vo=function(){var p=HG();if(p.S>0||p.W)return!0;p=t1().U.isVisible();var d=ln(DQ)===0;return p||d};
HG=function(){return zx(C2B)};
ei=function(p){this.B=p;this.U=0;this.D=null};
Si=function(p,d,b){this.B=p;this.wE=b===void 0?"na":b;this.X=[];this.isInitialized=!1;this.V=new X8(-1,!0,this);this.D=this;this.W=d;this.eB=this.C=!1;this.RB="uk";this.aB=!1;this.S=!0};
Ya=function(p,d){g.Rq(p.X,d)||(p.X.push(d),d.Wg(p.D),d.H1(p.V),d.er()&&(p.C=!0))};
wdB=function(p){p=p.D;p.pR();p.Z_();var d=HG();d.Z=ay(!1,p.B,d.isMobileDevice);Glz(HG(),p.B);p.V.D=p.Bk()};
UiW=function(p){p.C=p.X.length?ih(p.X,function(d){return d.er()}):!1};
c5j=function(p){var d=g.dR(p.X);g.kD(d,function(b){b.H1(p.V)})};
gg=function(p){var d=g.dR(p.X);g.kD(d,function(b){b.Wg(p.D)});
p.D!=p||c5j(p)};
Lj=function(p,d,b,v){this.element=p;this.D=new bh(0,0,0,0);this.B=null;this.S=new bh(0,0,0,0);this.U=d;this.bF=b;this.aB=v;this.kJ=!1;this.timestamp=-1;this.C=new qV(d.V,this.element,this.D,new bh(0,0,0,0),0,0,Tx(),0);this.X=void 0};
y5z=function(p,d){return p.X?new bh(Math.max(d.top+p.X.top,d.top),Math.min(d.left+p.X.right,d.right),Math.min(d.top+p.X.bottom,d.bottom),Math.max(d.left+p.X.left,d.left)):d.clone()};
Qo=function(p){this.X=!1;this.D=p;this.V=function(){}};
IJe=function(p,d,b){this.B=b===void 0?0:b;this.U=p;this.D=d==null?"":d};
zF7=function(p){switch(Math.trunc(p.B)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}};
jzj=function(p,d){return p.B<d.B?!0:p.B>d.B?!1:p.U<d.U?!0:p.U>d.U?!1:typeof p.D<typeof d.D?!0:typeof p.D>typeof d.D?!1:p.D<d.D};
$a=function(){this.B=0;this.D=[];this.U=!1};
tE$=function(p,d){(0,g.kD)(d.D,function(b){p.add(b.U,b.D,zF7(b))})};
mp=function(p,d){var b=b===void 0?0:b;var v=v===void 0?!0:v;EP(d,function(P,M){v&&P===void 0||p.add(M,P,b)});
return p};
Kj=function(p){var d=iCw;p.U&&(g.oH(p.D,function(b,v){return jzj(v,b)?1:jzj(b,v)?-1:0}),p.U=!1);
return Iw(p.D,function(b,v){v=d(v);return""+b+(b!=""&&v!=""?"&":"")+v},"")};
iCw=function(p){var d=p.U;p=p.D;return p===""?d:typeof p==="boolean"?p?d:"":Array.isArray(p)?p.length===0?d:d+"="+p.join():d+"="+(g.Rq(["mtos","tos","p"],d)?p:encodeURIComponent(p))};
HCu=function(p){var d=d===void 0?!0:d;this.D=new $a;p!==void 0&&tE$(this.D,p);d&&this.D.add("v","unreleased",-16)};
Di$=function(p){var d=[],b=[];g.sj(p,function(v,P){if(!(P in Object.prototype)&&typeof v!="undefined")switch(Array.isArray(v)&&(v=v.join(",")),v=[P,"=",v].join(""),P){case "adk":case "r":case "tt":case "error":case "mtos":case "tos":case "p":case "bs":d.unshift(v);break;case "req":case "url":case "referrer":case "iframe_loc":b.push(v);break;default:d.push(v)}});
return d.concat(b)};
VEu=function(p){p=p.toString();t1();V7D(p)};
eFe=function(){this.D=0};
SUK=function(p,d,b){(0,g.kD)(p.B,function(v){var P=p.D;if(!v.D&&(v.B(d,b),v.V())){v.D=!0;var M=v.U(),X=new $a;X.add("id","av-js");X.add("type","verif");X.add("vtype",v.X);v=zx(eFe);X.add("i",v.D++);X.add("adk",P);mp(X,M);P=new HCu(X);VEu(P)}})};
xa=function(){this.U=this.B=this.V=this.D=0};
BG=function(p){this.U=p=p===void 0?YUq:p;this.D=g.ca(this.U,function(){return new xa})};
Ry=function(p,d){return gTK(p,function(b){return b.D},d===void 0?!0:d)};
Aq=function(p,d){return Tc(p,d,function(b){return b.D})};
LZC=function(p,d){return gTK(p,function(b){return b.B},d===void 0?!0:d)};
WG=function(p,d){return Tc(p,d,function(b){return b.B})};
pP=function(p,d){return Tc(p,d,function(b){return b.U})};
QzB=function(p){g.kD(p.D,function(d){d.U=0})};
gTK=function(p,d,b){p=g.ca(p.D,function(v){return d(v)});
return b?p:$i$(p)};
Tc=function(p,d,b){var v=g.Bm(p.U,function(P){return d<=P});
return v==-1?0:b(p.D[v])};
$i$=function(p){return g.ca(p,function(d,b,v){return b>0?v[b]-v[b-1]:v[b]})};
dN=function(){this.U=new BG;this.wE=this.Hb=0;this.TB=new xa;this.O5=this.Z=-1;this.jB=1E3;this.tC=new BG([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.RB=this.kJ=-1};
bA=function(p,d){return LZC(p.U,d===void 0?!0:d)};
vl=function(p,d,b,v){var P=P===void 0?!1:P;b=xN(v,b);un(p,d,b,{capture:P})};
Me=function(p,d){d=Pl(d);return d===0?0:Pl(p)/d};
Pl=function(p){return Math.max(p.bottom-p.top,0)*Math.max(p.right-p.left,0)};
miB=function(p,d){if(!p||!d)return!1;for(var b=0;p!==null&&b++<100;){if(p===d)return!0;try{if(p=p.parentElement||p){var v=YE(p),P=v&&AF(v),M=P&&P.frameElement;M&&(p=M)}}catch(X){break}}return!1};
KZW=function(p,d,b){if(!p||!d)return!1;d=MV(p.clone(),-d.left,-d.top);p=(d.left+d.right)/2;d=(d.top+d.bottom)/2;Zj(window.top)&&window.top&&window.top.document&&(window=window.top);if(!OCk())return!1;p=window.document.elementFromPoint(p,d);if(!p)return!1;d=(d=(d=YE(b))&&d.defaultView&&d.defaultView.frameElement)&&miB(d,p);var v=p===b;p=!v&&p&&or(p,function(P){return P===b});
return!(d||v||p)};
xik=function(p,d,b,v){return HG().B?!1:vG(p)<=0||p.getHeight()<=0?!0:b&&v?qU$(208,function(){return KZW(p,d,b)}):!1};
XJ=function(p,d,b){g.e.call(this);this.position=B$$.clone();this.oZ=this.ID();this.qK=-2;this.timeCreated=Date.now();this.eJ=-1;this.JV=d;this.bj=null;this.bS=!1;this.B8=null;this.opacity=-1;this.requestSource=b;this.rIN=!1;this.hE=function(){};
this.zR=function(){};
this.HQ=new fo7;this.HQ.fS=p;this.HQ.D=p;this.uI=!1;this.jP={kG:null,l3:null};this.u1=!0;this.W0=null;this.eM=this.KZ5=!1;VQ().S++;this.Ug=this.u6();this.Pf=-1;this.yR=null;this.hasCompleted=this.GBB=!1;this.bF=new qM;r$$(this.bF);RFk(this);this.requestSource==1?ow(this.bF,"od",1):ow(this.bF,"od",0)};
RFk=function(p){p=p.HQ.fS;var d;if(d=p&&p.getAttribute)d=/-[a-z]/.test("googleAvInapp")?!1:T$C&&p.dataset?"googleAvInapp"in p.dataset:p.hasAttribute?p.hasAttribute("data-"+ttW()):!!p.getAttribute("data-"+ttW());d&&(HG().U=!0)};
qe=function(p,d){d!=p.eM&&(p.eM=d,p=HG(),d?p.S++:p.S>0&&p.S--)};
A5$=function(p,d){if(p.yR){if(d.getName()===p.yR.getName())return;p.yR.dispose();p.yR=null}d=d.create(p.HQ.D,p.bF,p.er());if(d=d!=null&&d.observe()?d:null)p.yR=d};
WZk=function(p,d,b){if(!p.bj||p.JV==-1||d.U===-1||p.bj.U===-1)return 0;p=d.U-p.bj.U;return p>b?0:p};
ppD=function(p,d,b){if(p.yR){p.yR.fG();var v=p.yR.C,P=v.V,M=P.D;if(v.S!=null){var X=v.B;p.B8=new g.JF(X.left-M.left,X.top-M.top)}M=p.fD()?Math.max(v.D,v.X):v.D;X={};P.volume!==null&&(X.volume=P.volume);P=p.PV(v);p.bj=v;p.XF(M,d,b,!1,X,P,v.W)}};
dgW=function(p){if(p.bS&&p.W0){var d=FP(p.bF,"od")==1,b=HG().D,v=p.W0,P=p.yR?p.yR.getName():"ns",M=p.B8,X=new g.fH(vG(b),b.getHeight());b=p.fD();p={Ve5:P,B8:M,FRC:X,fD:b,u4:p.Ug.u4,nYB:d};if(d=v.U){d.fG();P=d.C;M=P.V.D;var a=X=null;P.S!=null&&M&&(X=P.B,X=new g.JF(X.left-M.left,X.top-M.top),a=new g.fH(M.right-M.left,M.bottom-M.top));P=b?Math.max(P.D,P.X):P.D;b={Ve5:d.getName(),B8:X,FRC:a,fD:b,nYB:!1,u4:P}}else b=null;b&&SUK(v,p,b)}};
brk=function(p,d,b){d&&(p.hE=d);b&&(p.zR=b)};
g.a_=function(){};
g.o_=function(p){return{value:p,done:!1}};
vpq=function(){this.V=this.D=this.B=this.U=this.X=0};
P8W=function(p){var d={};var b=g.Wj()-p.X;d=(d.ptlt=b,d);(b=p.U)&&(d.pnk=b);(b=p.B)&&(d.pnc=b);(b=p.V)&&(d.pnmm=b);(p=p.D)&&(d.pns=p);return d};
MsK=function(){bn.call(this);this.fullscreen=!1;this.volume=void 0;this.paused=!1;this.mediaTime=-1};
FJ=function(p){return tq(p.volume)&&p.volume>0};
he=function(p,d,b,v){b=b===void 0?!0:b;v=v===void 0?function(){return!0}:v;
return function(P){var M=P[p];if(Array.isArray(M)&&v(P))return Xpu(M,d,b)}};
Og=function(p,d){return function(b){return d(b)?b[p]:void 0}};
qmq=function(p){return function(d){for(var b=0;b<p.length;b++)if(p[b]===d.e||p[b]===void 0&&!d.hasOwnProperty("e"))return!0;return!1}};
Xpu=function(p,d,b){return b===void 0||b?g.Je(p,function(v,P){return g.Rq(d,P)}):g.ca(d,function(v,P,M){return p.slice(P>0?M[P-1]+1:0,v+1).reduce(function(X,a){return X+a},0)})};
a6W=function(){this.U=this.D=""};
ope=function(){};
kI=function(p,d){var b={};if(p!==void 0)if(d!=null)for(var v in d){var P=d[v];v in Object.prototype||P!=null&&(b[v]=typeof P==="function"?P(p):p[P])}else g.H9(b,p);return Kj(mp(new $a,b))};
FSu=function(){var p={};this.U=(p.vs=[1,0],p.vw=[0,1],p.am=[2,2],p.a=[4,4],p.f=[8,8],p.bm=[16,16],p.b=[32,32],p.avw=[0,64],p.avs=[64,0],p.pv=[256,256],p.gdr=[0,512],p.p=[0,1024],p.r=[0,2048],p.m=[0,4096],p.um=[0,8192],p.ef=[0,16384],p.s=[0,32768],p.pmx=[0,16777216],p.mut=[33554432,33554432],p.umutb=[67108864,67108864],p.tvoff=[134217728,134217728],p);this.D={};for(var d in this.U)this.U[d][1]>0&&(this.D[d]=0);this.B=0};
nP=function(p,d){var b=p.U[d],v=b[1];p.B+=b[0];v>0&&p.D[d]==0&&(p.D[d]=1)};
huW=function(p){var d=g.wB(p.U),b=0,v;for(v in p.D)g.Rq(d,v)&&p.D[v]==1&&(b+=p.U[v][1],p.D[v]=2);return b};
Or$=function(p){var d=0,b;for(b in p.D){var v=p.D[b];if(v==1||v==2)d+=p.U[b][1]}return d};
rN=function(){this.D=this.U=0};
fP=function(){dN.call(this);this.B=new xa;this.oB=this.C=this.aB=0;this.W=-1;this.s5=new xa;this.X=new xa;this.D=new BG;this.S=this.V=-1;this.eB=new xa;this.jB=2E3;this.IB=new rN;this.ih=new rN;this.YJ=new rN};
uA=function(p,d,b){var v=p.oB;Wa||b||p.W==-1||(v+=d-p.W);return v};
JfC=function(){this.B=!1};
lA=function(p,d){this.B=!1;this.V=p;this.C=d;this.X=0};
sg=function(p,d){lA.call(this,p,d);this.Z=[]};
kK$=function(){};
Zf=function(){};
Eg=function(p,d,b,v){Lj.call(this,p,d,b,v)};
CP=function(p,d,b){Lj.call(this,null,p,d,b);this.W=p.isActive();this.Z=0};
Ne=function(p){return[p.top,p.left,p.bottom,p.right]};
GI=function(p,d,b,v,P,M){M=M===void 0?new Zf:M;XJ.call(this,d,b,v);this.wM=P;this.x8=0;this.Lp={};this.t9=new FSu;this.GR={};this.Ui="";this.YJ=null;this.NJ=!1;this.D=[];this.vM=M.U();this.S=M.B();this.V=null;this.B=-1;this.wE=this.C=void 0;this.O5=this.eB=0;this.RB=-1;this.jB=this.ih=!1;this.aB=this.W=this.U=this.sR=this.L0=0;new BG;this.IB=this.oB=0;this.TB=-1;this.GN=0;this.Z=g.Ow;this.kJ=[this.ID()];this.ob=2;this.IL={};this.IL.pause="p";this.IL.resume="r";this.IL.skip="s";this.IL.mute="m";this.IL.unmute=
"um";this.IL.exitfullscreen="ef";this.X=null;this.tC=this.s5=!1;this.Rb=Math.floor(Date.now()/1E3-1704067200);this.Hb=0};
wN=function(p){p.hasCompleted=!0;p.GN!=0&&(p.GN=3)};
Ug=function(p){return p===void 0?p:Number(p)?cG(p,3):0};
cl=function(p,d){return p.kJ[d!=null&&d<p.kJ.length?d:p.kJ.length-1]};
npu=function(p){var d=!!FP(VQ().bF,"umt");return p.C||!d&&!p.wE?0:1};
rf$=function(p,d){p.F$()?d=0:p.JV==-1?d=0:(d-=p.JV,d=d>Math.max(1E4,p.B/3)?0:d);var b=p.Z(p)||{};b=b.currentTime!==void 0?b.currentTime:p.eB;var v=b-p.eB,P=0;v>=0?(p.O5+=d,p.IB+=Math.max(d-v,0),P=Math.min(v,p.O5)):p.oB+=Math.abs(v);v!=0&&(p.O5=0);p.TB==-1&&v>0&&(p.TB=dg>=0?Tx()-dg:-1);p.eB=b;return P};
f6u=function(p,d){ih(p.S,function(b){return b.V==d.V})||p.S.push(d)};
ueK=function(p){var d=Aq(p.MX().D,1);return yF(p,d)};
yF=function(p,d,b){return d>=15E3?!0:p.ih?(b===void 0?0:b)?!0:p.B>0?d>=p.B/2:p.RB>0?d>=p.RB:!1:!1};
l6K=function(p){var d=cG(p.Ug.u4,2),b=p.t9.B,v=p.Ug,P=cl(p),M=Ug(P.V),X=Ug(P.S),a=Ug(v.volume),F=cG(P.Z,2),h=cG(P.O5,2),O=cG(v.u4,2),J=cG(P.kJ,2),k=cG(P.RB,2);v=cG(v.gy,2);var n=p.bI().clone().round();p=p.yR&&p.yR.B?(p.yR?p.yR.B:null).clone().round():null;P=bA(P,!1);return{E2B:d,IT:b,ij:M,uj:X,ol:a,Y5:F,ML:h,u4:O,jA:J,ra:k,gy:v,position:n,Ce:p,qL:P}};
ZrD=function(p,d){sxw(p.D,d,function(){return{E2B:0,IT:void 0,ij:-1,uj:-1,ol:-1,Y5:-1,ML:-1,u4:-1,jA:-1,ra:-1,gy:-1,position:void 0,Ce:void 0,qL:[]}});
p.D[d]=l6K(p)};
sxw=function(p,d,b){for(var v=p.length;v<d+1;)p.push(b()),v++};
zI=function(p,d,b){var v=p.GR[d];if(v!=null)return v;v=Epk(p,d);var P=y8(I_,function(M){return M==d});
p=C8C(p,v,v,b,NoK[I_[P]]);d=="fully_viewable_audible_half_duration_impression"&&(p.std="csm");return p};
jH=function(p,d,b){var v=[d];if(p!=d||b!=d)v.unshift(p),v.push(b);return v};
C8C=function(p,d,b,v,P){if(p.uI)return{"if":0,vs:0};var M=p.bI().clone().round(),X=p.yR?p.yR.B:null,a=HG(),F=VQ(),h=p.MX(),O=p.yR?p.yR.getName():"ns",J={};J["if"]=a.B?1:void 0;J.sdk=p.V?p.V:void 0;J.t=p.timeCreated;J.p=[M.top,M.left,M.bottom,M.right];M&&X&&!PG(X,M)&&(M=X.round(),J.cp=[M.top,M.left,M.bottom,M.right]);J.tos=Ry(h.U,!1);J.mtos=bA(h);J.mcvt=h.TB.B;J.ps=void 0;M=uA(h,Tx(),p.F$());J.vht=M;J.mut=h.s5.B;J.a=Ug(p.Ug.volume);J.mv=Ug(h.S);J.fs=p.eM?1:0;J.ft=h.eB.D;J.at=h.X.D;J.as=h.V>0?1:0;J.atos=
Ry(h.D);J.ssb=Ry(h.tC,!1);J.amtos=LZC(h.D,!1);J.uac=p.L0;J.vpt=h.B.D;O=="nio"&&(J.nio=1,J.avms="nio");J.gmm="4";J.gdr=yF(p,h.B.D,!0)?1:0;J.efpf=p.ob;if(O=="gsv"||O=="nis")O=p.yR,O.Z>0&&(J.nnut=O.Z);J.tcm=npu(p);J.nmt=p.oB;J.bt=p.IB;J.pst=p.TB;J.vpaid=p.C;J.dur=p.B;J.vmtime=p.eB;J.is=p.t9.B;p.D.length>=1&&(J.i0=p.D[0].IT,J.a0=[p.D[0].ol],J.c0=[p.D[0].u4],J.ss0=[p.D[0].gy],O=p.D[0].position,M=p.D[0].Ce,J.p0=O?Ne(O):void 0,O&&M&&!PG(M,O)&&(J.cp0=Ne(M)));p.D.length>=2&&(J.i1=p.D[1].IT,J.a1=jH(p.D[1].ij,
p.D[1].ol,p.D[1].uj),J.c1=jH(p.D[1].Y5,p.D[1].u4,p.D[1].ML),J.ss1=jH(p.D[1].jA,p.D[1].gy,p.D[1].ra),O=p.D[1].position,M=p.D[1].Ce,J.p1=O?Ne(O):void 0,O&&M&&!PG(M,O)&&(J.cp1=Ne(M)),J.mtos1=p.D[1].qL);p.D.length>=3&&(J.i2=p.D[2].IT,J.a2=jH(p.D[2].ij,p.D[2].ol,p.D[2].uj),J.c2=jH(p.D[2].Y5,p.D[2].u4,p.D[2].ML),J.ss2=jH(p.D[2].jA,p.D[2].gy,p.D[2].ra),O=p.D[2].position,M=p.D[2].Ce,J.p2=O?Ne(O):void 0,O&&M&&!PG(M,O)&&(J.cp2=Ne(M)),J.mtos2=p.D[2].qL);p.D.length>=4&&(J.i3=p.D[3].IT,J.a3=jH(p.D[3].ij,p.D[3].ol,
p.D[3].uj),J.c3=jH(p.D[3].Y5,p.D[3].u4,p.D[3].ML),J.ss3=jH(p.D[3].jA,p.D[3].gy,p.D[3].ra),O=p.D[3].position,M=p.D[3].Ce,J.p3=O?Ne(O):void 0,O&&M&&!PG(M,O)&&(J.cp3=Ne(M)),J.mtos3=p.D[3].qL);J.cs=Or$(p.t9);d&&(J.ic=huW(p.t9),J.dvpt=h.B.U,J.dvs=pP(h.U,.5),J.dfvs=pP(h.U,1),J.davs=pP(h.D,.5),J.dafvs=pP(h.D,1),b&&(h.B.U=0,QzB(h.U),QzB(h.D)),p.RO()&&(J.dtos=h.aB,J.dav=h.C,J.dtoss=p.x8+1,b&&(h.aB=0,h.C=0,p.x8++)),J.dat=h.X.U,J.dft=h.eB.U,b&&(h.X.U=0,h.eB.U=0));J.ps=[a.X.width,a.X.height];J.bs=[vG(a.D),a.D.getHeight()];
J.scs=[a.V.width,a.V.height];J.dom=a.domain;p.sR&&(J.vds=p.sR);if(p.S.length>0||p.vM)d=g.dR(p.S),p.vM&&d.push(p.vM),J.pings=g.ca(d,function(k){return k.toString()});
d=g.ca(g.Je(p.S,function(k){return k.S()}),function(k){return k.getId()});
pmu(d);J.ces=d;p.U&&(J.vmer=p.U);p.W&&(J.vmmk=p.W);p.aB&&(J.vmiec=p.aB);J.avms=p.yR?p.yR.getName():"ns";p.yR&&g.H9(J,p.yR.md());v?(J.c=cG(p.Ug.u4,2),J.ss=cG(p.Ug.gy,2)):J.tth=Tx()-GKz;J.mc=cG(h.O5,2);J.nc=cG(h.Z,2);J.mv=Ug(h.S);J.nv=Ug(h.V);J.lte=cG(p.qK,2);v=cl(p,P);bA(h);J.qmtos=bA(v);J.qnc=cG(v.Z,2);J.qmv=Ug(v.S);J.qnv=Ug(v.V);J.qas=v.V>0?1:0;J.qi=p.Ui;J.avms||(J.avms="geo");J.psm=h.IB.D;J.psv=h.IB.getValue();J.psfv=h.ih.getValue();J.psa=h.YJ.getValue();F=knw(F.bF);F.length&&(J.veid=F);p.X&&g.H9(J,
P8W(p.X));J.avas=p.BU();J.vs=p.mB();J.co=wpB(p);J.tm=h.Hb;J.tu=h.wE;return J};
Epk=function(p,d){if(g.Rq(Ugu,d))return!0;var b=p.Lp[d];return b!==void 0?(p.Lp[d]=!0,!b):!1};
wpB=function(p){var d=p.Hb.toString(10).padStart(2,"0");d=""+p.Rb+d;p.Hb<99&&p.Hb++;return d};
yfz=function(){this.D={};var p=AF();te(this,p,document);var d=cfK();try{if("1"==d){for(var b=p.parent;b!=p.top;b=b.parent)te(this,b,b.document);te(this,p.top,p.top.document)}}catch(v){}};
cfK=function(){var p=document.documentElement;try{if(!Zj(AF().top))return"2";var d=[],b=AF(p.ownerDocument);for(p=b;p!=b.top;p=p.parent)if(p.frameElement)d.push(p.frameElement);else break;return d&&d.length!=0?"1":"0"}catch(v){return"2"}};
te=function(p,d,b){vl(b,"mousedown",function(){return I6j(p)},301);
vl(d,"scroll",function(){return zu$(p)},302);
vl(b,"touchmove",function(){return jxD(p)},303);
vl(b,"mousemove",function(){return tsk(p)},304);
vl(b,"keydown",function(){return ire(p)},305)};
I6j=function(p){g.sj(p.D,function(d){d.B>1E5||++d.B})};
zu$=function(p){g.sj(p.D,function(d){d.D>1E5||++d.D})};
jxD=function(p){g.sj(p.D,function(d){d.D>1E5||++d.D})};
ire=function(p){g.sj(p.D,function(d){d.U>1E5||++d.U})};
tsk=function(p){g.sj(p.D,function(d){d.V>1E5||++d.V})};
Hrq=function(){this.D=[];this.U=[]};
iA=function(p,d){return g.xQ(p.D,function(b){return b.Ui==d})};
DgK=function(p,d){return d?g.xQ(p.D,function(b){return b.HQ.fS==d}):null};
VsK=function(p,d){return g.xQ(p.U,function(b){return b.S7()==2&&b.Ui==d})};
Df=function(){var p=Hl;return p.D.length==0?p.U:p.U.length==0?p.D:g.pb(p.U,p.D)};
euu=function(p,d){p=d.S7()==1?p.D:p.U;var b=KF(p,function(v){return v==d});
return b!=-1?(p.splice(b,1),d.yR&&d.yR.unobserve(),d.dispose(),!0):!1};
Smk=function(p){var d=Hl;if(euu(d,p)){switch(p.S7()){case 0:var b=function(){return null};
case 2:b=function(){return VsK(d,p.Ui)};
break;case 1:b=function(){return iA(d,p.Ui)}}for(var v=b();v;v=b())euu(d,v)}};
YmK=function(p){var d=Hl;p=g.Je(p,function(b){return!DgK(d,b.HQ.fS)});
d.D.push.apply(d.D,g.E(p))};
gpW=function(p){var d=[];g.kD(p,function(b){ih(Hl.D,function(v){return v.HQ.fS===b.HQ.fS&&v.Ui===b.Ui})||(Hl.D.push(b),d.push(b))})};
VF=function(){this.D=this.U=null};
LSB=function(p,d){function b(v,P){d(v,P)}
if(p.U==null)return!1;p.D=g.xQ(p.U,function(v){return v!=null&&v.JY()});
p.D&&(p.D.init(b)?wdB(p.D.D):d(p.D.D.dk(),p.D));return p.D!=null};
eH=function(p){p=Qxk(p);Qo.call(this,p.length?p[p.length-1]:new Si(rS,0));this.B=p;this.U=null};
Qxk=function(p){if(!p.length)return[];p=(0,g.Je)(p,function(b){return b!=null&&b.uO()});
for(var d=1;d<p.length;d++)Ya(p[d-1],p[d]);return p};
SH=function(p,d,b,v){Lj.call(this,p,d,b,v);this.O5=this.eB=this.Z=this.W=this.V=null};
YI=function(p){return p.V&&p.V.takeRecords?p.V.takeRecords():[]};
mgu=function(p){if(!p.element)return!1;var d=p.element,b=p.U.D.B,v=VQ().D.D;p.V=new b.IntersectionObserver(Dj(v,function(P){return gN(p,P)}),$gK);
v=Dj(v,function(){p.V.unobserve(d);p.V.observe(d);gN(p,YI(p))});
b.ResizeObserver?(p.W=new b.ResizeObserver(v),p.W.observe(d)):b.MutationObserver&&(p.Z=new g.ee.MutationObserver(v),p.Z.observe(d,{attributes:!0,childList:!0,characterData:!0,subtree:!0}));p.V.observe(d);gN(p,YI(p));return!0};
gN=function(p,d){try{if(d.length){p.eB||(p.eB=Tx());var b=KSB(d),v=fJe(p.element,p.U.D.B),P=v.x,M=v.y;p.B=new bh(Math.round(M),Math.round(P)+b.boundingClientRect.width,Math.round(M)+b.boundingClientRect.height,Math.round(P));p.D=y5z(p,p.B);var X=szD(b.intersectionRect);p.S=MV(X,p.B.left-X.left,p.B.top-X.top)}}catch(a){p.unobserve(),Rw(299,a)}};
KSB=function(p){return Iw(p,function(d,b){return d.time>b.time?d:b},p[0])};
LP=function(p){p=p===void 0?rS:p;Qo.call(this,new Si(p,2))};
QF=function(){var p=xgj();Si.call(this,rS.top,p,"geo")};
xgj=function(){VQ();var p=HG();return p.B||p.U?0:2};
Boz=function(){};
$I=function(){this.done=!1;this.D={Rh:0,q9:0,FSJ:0,cV:0,Vs:-1,eQ:0,Fe:0,c9:0,koE:0};this.X=null;this.S=!1;this.B=null;this.Z=0;this.U=new ei(this)};
KP=function(){var p=mv;p.S||(p.S=!0,Ruz(p,function(){return p.V.apply(p,g.E(g.yq.apply(0,arguments)))}),p.V())};
To7=function(){zx(Boz);var p=zx(VF);p.D!=null&&p.D.D?wdB(p.D.D):HG().update(rS)};
xI=function(p,d,b){if(!p.done&&(p.U.cancel(),d.length!=0)){p.B=null;try{To7();var v=Tx();VQ().X=v;if(zx(VF).D!=null)for(var P=0;P<d.length;P++)ppD(d[P],v,b);for(v=0;v<d.length;v++)dgW(d[v]);++p.D.cV}finally{b?g.kD(d,function(M){M.Ug.u4=0}):p.U.schedule()}}};
Ruz=function(p,d){if(!p.X){d=xN(142,d);t1();var b;DQ.visibilityState?b="visibilitychange":DQ.mozVisibilityState?b="mozvisibilitychange":DQ.webkitVisibilityState&&(b="webkitvisibilitychange");b&&un(DQ,b,d,{capture:!1})&&(p.X=d)}};
AfD=function(){var p=zx(VF);if(p.D!=null){var d=p.D;g.kD(Df(),function(b){return A5$(b,d)})}};
WSK=function(p,d){p=p.Z;Wa&&(p+=d-pj);return p};
pak=function(p){p=p===void 0?function(){return{}}:p;
$N.Lj="av-js";QQ.D=.01;Xdu([function(d){var b=VQ(),v={};v=(v.bin=b.U,v.type="error",v);b=h1(b.bF);if(!mv.B){var P=mv,M=rS.document,X=A1>=0?Tx()-A1:-1,a=Tx();P.D.Vs==-1&&(X=a);var F=HG(),h=VQ(),O=h1(h.bF),J=Df();try{if(J.length>0){var k=F.D;k&&(O.bs=[vG(k),k.getHeight()]);var n=F.X;n&&(O.ps=[n.width,n.height]);rS.screen&&(O.scs=[rS.screen.width,rS.screen.height])}else O.url=encodeURIComponent(rS.location.href.substring(0,512)),M.referrer&&(O.referrer=encodeURIComponent(M.referrer.substring(0,512)));
O.tt=X;O.pt=A1;O.bin=h.U;rS.google_osd_load_pub_page_exp!==void 0&&(O.olpp=rS.google_osd_load_pub_page_exp);O.deb=[1,P.D.Rh,P.D.q9,P.D.cV,P.D.Vs,0,P.U.U,P.D.eQ,P.D.Fe,P.D.c9,P.D.koE,-1].join(";");O.tvt=WSK(P,a);F.U&&(O.inapp=1);if(rS!==null&&rS!=rS.top){J.length>0&&(O.iframe_loc=encodeURIComponent(rS.location.href.substring(0,512)));var r=F.Z;O.is=[vG(r),r.getHeight()]}}catch(Z){O.error=1}mv.B=O}k=g.tF(mv.B);n=VQ().D;FP(n.B,"prf")==1?(r=new Ha,P=n.D,M=0,P.D>-1&&(M=P.B.D.now()-P.D),r=BR(r,1,MT(P.V+
M),0),P=n.D,r=BR(r,5,oI(P.D>-1?P.U+1:P.U),0),r=BR(r,2,l7(n.U.D.B()),"0"),r=BR(r,3,l7(n.U.D.U()),"0"),n=BR(r,4,l7(n.U.D.D()),"0"),r={},n=(r.pf=g.uj(n.D()),r)):n={};g.H9(k,n);g.H9(d,v,b,k,p())}])};
bXz=function(){var p=dMz||rS;if(!p)return"";var d=[];if(!p.location||!p.location.href)return"";d.push("url="+encodeURIComponent(p.location.href.substring(0,512)));p.document&&p.document.referrer&&d.push("referrer="+encodeURIComponent(p.document.referrer.substring(0,512)));return d.join("&")};
Bl=function(){var p="youtube.player.web_20250210_01_RC00".match(/_(\d{8})_RC\d+$/)||"youtube.player.web_20250210_01_RC00".match(/_(\d{8})_\d+_\d+$/)||"youtube.player.web_20250210_01_RC00".match(/_(\d{8})_\d+\.\d+$/)||"youtube.player.web_20250210_01_RC00".match(/_(\d{8})_\d+_RC\d+$/),d;if(((d=p)==null?void 0:d.length)==2)return p[1];p="youtube.player.web_20250210_01_RC00".match(/.*_(\d{2})\.(\d{4})\.\d+_RC\d+$/);var b;return((b=p)==null?void 0:b.length)==3?"20"+p[1]+p[2]:null};
vNz=function(){return"av.default_js".includes("ima_html5_sdk")?{F9:"ima",e7:null}:"av.default_js".includes("ima_native_sdk")?{F9:"nima",e7:null}:"av.default_js".includes("admob-native-video-javascript")?{F9:"an",e7:null}:"youtube.player.web_20250210_01_RC00".includes("cast_js_sdk")?{F9:"cast",e7:Bl()}:"youtube.player.web_20250210_01_RC00".includes("youtube.player.web")?{F9:"yw",e7:Bl()}:"youtube.player.web_20250210_01_RC00".includes("outstream_web_client")?{F9:"out",e7:Bl()}:"youtube.player.web_20250210_01_RC00".includes("drx_rewarded_web")?
{F9:"r",e7:Bl()}:"youtube.player.web_20250210_01_RC00".includes("gam_native_web_video")?{F9:"n",e7:Bl()}:"youtube.player.web_20250210_01_RC00".includes("admob_interstitial_video")?{F9:"int",e7:Bl()}:{F9:"j",e7:null}};
Ae=function(p,d){var b={sv:"966"};R_!==null&&(b.v=R_);b.cb=PnB;b.nas=Hl.D.length;b.msg=p;d!==void 0&&(p=MUC(d))&&(b.e=TI[p]);return b};
Wl=function(p){return E6(p,"custom_metric_viewable")};
MUC=function(p){var d=Wl(p)?"custom_metric_viewable":p.toLowerCase();return y8(I_,function(b){return b==d})};
XaD=function(){this.D=void 0;this.U=!1;this.B=0;this.V=-1;this.X="tos"};
oNC=function(p){try{var d=p.split(",");return d.length>g.wB(qPC).length?null:Iw(d,function(b,v){v=v.toLowerCase().split("=");if(v.length!=2||ajk[v[0]]===void 0||!ajk[v[0]](v[1]))throw Error("Entry ("+v[0]+", "+v[1]+") is invalid.");b[v[0]]=v[1];return b},{})}catch(b){return null}};
FUq=function(p,d){if(p.D==void 0)return 0;switch(p.X){case "mtos":return p.U?WG(d.D,p.D):WG(d.U,p.D);case "tos":return p.U?Aq(d.D,p.D):Aq(d.U,p.D)}return 0};
pS=function(p,d,b,v){lA.call(this,d,v);this.Z=p;this.W=b};
dc=function(){};
bN=function(p){lA.call(this,"fully_viewable_audible_half_duration_impression",p)};
v4=function(p){this.D=p};
P4=function(p,d){lA.call(this,p,d)};
MK=function(p){sg.call(this,"measurable_impression",p)};
X7=function(){v4.apply(this,arguments)};
qK=function(p,d,b){CP.call(this,p,d,b)};
am=function(p){p=p===void 0?rS:p;Qo.call(this,new Si(p,2))};
om=function(p,d,b){CP.call(this,p,d,b)};
F7=function(p){p=p===void 0?rS:p;Qo.call(this,new Si(p,2))};
hr=function(){Si.call(this,rS,2,"mraid");this.IB=0;this.O5=this.kJ=!1;this.Z=null;this.U=hFq(this.B);this.V.D=new bh(0,0,0,0);this.Hb=!1};
O5=function(p,d,b){p.mF("addEventListener",d,b)};
kxu=function(p){VQ().V=!!p.mF("isViewable");O5(p,"viewableChange",hy7);p.mF("getState")==="loading"?O5(p,"ready",OXu):J1j(p)};
J1j=function(p){typeof p.U.Be.AFMA_LIDAR==="string"?(p.kJ=!0,nNu(p)):(p.U.compatibility=3,p.Z="nc",p.Cp("w"))};
nNu=function(p){p.O5=!1;var d=FP(VQ().bF,"rmmt")==1,b=!!p.mF("isViewable");(d?!b:1)&&t1().setTimeout(Ba(524,function(){p.O5||(r1w(p),Rw(540,Error()),p.Z="mt",p.Cp("w"))}),500);
fju(p);O5(p,p.U.Be.AFMA_LIDAR,uPw)};
fju=function(p){var d=FP(VQ().bF,"sneio")==1,b=p.U.Be.AFMA_LIDAR_EXP_1!==void 0,v=p.U.Be.AFMA_LIDAR_EXP_2!==void 0;(d=d&&v)&&(p.U.Be.AFMA_LIDAR_EXP_2=!0);b&&(p.U.Be.AFMA_LIDAR_EXP_1=!d)};
r1w=function(p){p.mF("removeEventListener",p.U.Be.AFMA_LIDAR,uPw);p.kJ=!1};
lju=function(p,d){if(p.mF("getState")==="loading")return new g.fH(-1,-1);d=p.mF(d);if(!d)return new g.fH(-1,-1);p=parseInt(d.width,10);d=parseInt(d.height,10);return isNaN(p)||isNaN(d)?new g.fH(-1,-1):new g.fH(p,d)};
OXu=function(){try{var p=zx(hr);p.mF("removeEventListener","ready",OXu);J1j(p)}catch(d){Rw(541,d)}};
uPw=function(p,d){try{var b=zx(hr);b.O5=!0;var v=p?new bh(p.y,p.x+p.width,p.y+p.height,p.x):new bh(0,0,0,0);var P=Tx(),M=Vo();var X=new X8(P,M,b);X.D=v;X.volume=d;b.H1(X)}catch(a){Rw(542,a)}};
hy7=function(p){var d=VQ(),b=zx(hr);p&&!d.V&&(d.V=!0,b.Hb=!0,b.Z&&b.Cp("w",!0))};
Jr=function(){this.isInitialized=!1;this.D=this.U=null;var p={};this.Z=(p.start=this.QBE,p.firstquartile=this.HXJ,p.midpoint=this.xCh,p.thirdquartile=this.uFJ,p.complete=this.RtF,p.error=this.NEE,p.pause=this.uv,p.resume=this.AA,p.skip=this.INZ,p.viewable_impression=this.HE,p.mute=this.CP,p.unmute=this.CP,p.fullscreen=this.vJB,p.exitfullscreen=this.S5J,p.fully_viewable_audible_half_duration_impression=this.HE,p.measurable_impression=this.HE,p.abandon=this.uv,p.engagedview=this.HE,p.impression=this.HE,
p.creativeview=this.HE,p.progress=this.CP,p.custom_metric_viewable=this.HE,p.bufferstart=this.uv,p.bufferfinish=this.AA,p.audio_measurable=this.HE,p.audio_audible=this.HE,p);p={};this.W=(p.overlay_resize=this.zth,p.abandon=this.hK,p.close=this.hK,p.collapse=this.hK,p.overlay_unmeasurable_impression=function(d){return zI(d,"overlay_unmeasurable_impression",Vo())},p.overlay_viewable_immediate_impression=function(d){return zI(d,"overlay_viewable_immediate_impression",Vo())},p.overlay_unviewable_impression=
function(d){return zI(d,"overlay_unviewable_impression",Vo())},p.overlay_viewable_end_of_session_impression=function(d){return zI(d,"overlay_viewable_end_of_session_impression",Vo())},p);
VQ().U=3;swC(this);this.B=null};
ko=function(p,d,b,v){p=p.EZ(null,v,!0,d);p.V=b;YmK([p]);return p};
ZXu=function(p,d,b){Oyj(d);var v=p.D;g.kD(d,function(P){var M=g.ca(P.criteria,function(X){var a=oNC(X);if(a==null)X=null;else if(X=new XaD,a.visible!=null&&(X.D=a.visible/100),a.audible!=null&&(X.U=a.audible==1),a.time!=null){var F=a.timetype=="mtos"?"mtos":"tos",h=YWK(a.time,"%")?"%":"ms";a=parseInt(a.time,10);h=="%"&&(a/=100);X.setTime(a,h,F)}return X});
ih(M,function(X){return X==null})||f6u(b,new pS(P.id,P.event,M,v))})};
EN$=function(){var p=[],d=VQ();p.push(zx(QF));FP(d.bF,"mvp_lv")&&p.push(zx(hr));d=[new am,new F7];d.push(new eH(p));d.push(new LP(rS));return d};
CnC=function(p){if(!p.isInitialized){p.isInitialized=!0;try{var d=Tx(),b=VQ(),v=HG();A1=d;b.B=79463069;p.U!=="o"&&(dMz=UGK(rS));if(ewz()){mv.D.q9=0;mv.D.Vs=Tx()-d;var P=EN$(),M=zx(VF);M.U=P;LSB(M,function(){nS()})?mv.done||(AfD(),Ya(M.D.D,p),KP()):v.B?nS():KP()}else rc=!0}catch(X){throw Hl.reset(),X;
}}};
uN=function(p){mv.U.cancel();fS=p;mv.done=!0};
lN=function(p){if(p.U)return p.U;var d=zx(VF).D;if(d)switch(d.getName()){case "nis":p.U="n";break;case "gsv":p.U="m"}p.U||(p.U="h");return p.U};
s5=function(p,d,b){if(p.D==null)return d.sR|=4,!1;p=NSk(p.D,b,d);d.sR|=p;return p==0};
nS=function(){var p=[new LP(rS)],d=zx(VF);d.U=p;LSB(d,function(){uN("i")})?mv.done||(AfD(),KP()):uN("i")};
Gxz=function(p,d){if(!p.NJ){var b=zI(p,"start",Vo());b=p.wM.D(b).D;var v={id:"lidarv"};v.r=d;v.sv="966";R_!==null&&(v.v=R_);YB(b,function(P,M){return v[P]=P=="mtos"||P=="tos"?M:encodeURIComponent(M)});
d=bXz();YB(d,function(P,M){return v[P]=encodeURIComponent(M)});
d="//pagead2.googlesyndication.com/pagead/gen_204?"+Kj(mp(new $a,v));VEu(d);p.NJ=!0}};
Z_=function(p,d,b){xI(mv,[p],!Vo());ZrD(p,b);b!=4&&sxw(p.kJ,b,p.ID);return zI(p,d,Vo())};
swC=function(p){pak(function(){var d=waD();p.U!=null&&(d.sdk=p.U);var b=zx(VF);b.D!=null&&(d.avms=b.D.getName());return d})};
UMW=function(p,d,b,v){var P=DgK(Hl,b);P!==null&&P.Ui!==d&&(p.GX(P),P=null);P||(d=p.EZ(b,Tx(),!1,d),Hl.U.length==0&&(VQ().B=79463069),gpW([d]),P=d,P.V=lN(p),v&&(P.YJ=v));return P};
c1K=function(p,d){var b=p[d];b!==void 0&&b>0&&(p[d]=Math.floor(b*1E3))};
waD=function(){var p=HG(),d={},b={},v={};return Object.assign({},(d.sv="966",d),R_!==null&&(b.v=R_,b),(v["if"]=p.B?"1":"0",v.nas=String(Hl.D.length),v))};
E5=function(p){lA.call(this,"audio_audible",p)};
CS=function(p){sg.call(this,"audio_measurable",p)};
NK=function(){v4.apply(this,arguments)};
GP=function(){};
y1u=function(p){this.D=p};
NSk=function(p,d,b){p=p.U();if(typeof p==="function"){var v={};var P={};v=Object.assign({},R_!==null&&(v.v=R_,v),(P.sv="966",P.cb=PnB,P.e=Ij7(d),P));P=zI(b,d,Vo());g.H9(v,P);b.GR[d]=P;v=b.S7()==2?Di$(v).join("&"):b.wM.D(v).D;try{return p(b.Ui,v,d),0}catch(M){return 2}}else return 1};
Ij7=function(p){var d=Wl(p)?"custom_metric_viewable":p;p=y8(I_,function(b){return b==d});
return TI[p]};
wc=function(){Jr.call(this);this.S=null;this.X=!1;this.V="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"};
zyB=function(p,d,b){b=b.opt_configurable_tracking_events;p.D!=null&&Array.isArray(b)&&ZXu(p,b,d)};
jwq=function(p,d,b){var v=iA(Hl,d);v||(v=b.opt_nativeTime||-1,v=ko(p,d,lN(p),v),b.opt_osdId&&(v.YJ=b.opt_osdId));return v};
tUu=function(p,d,b){var v=iA(Hl,d);v||(v=ko(p,d,"n",b.opt_nativeTime||-1));return v};
iXD=function(p,d){var b=iA(Hl,d);b||(b=ko(p,d,"h",-1));return b};
HXu=function(p){VQ();switch(lN(p)){case "b":return"ytads.bulleit.triggerExternalActivityEvent";case "n":return"ima.bridge.triggerExternalActivityEvent";case "h":case "m":case "ml":return"ima.common.triggerExternalActivityEvent"}return null};
eyq=function(p,d,b,v){b=b===void 0?{}:b;var P={};g.H9(P,{opt_adElement:void 0,opt_fullscreen:void 0},b);var M=p.oD(d,b);b=M?M.wM:p.Vu();if(P.opt_bounds)return b.D(Ae("ol",v));if(v!==void 0)if(MUC(v)!==void 0)if(rc)p=Ae("ue",v);else if(CnC(p),fS=="i")p=Ae("i",v),p["if"]=0;else if(d=p.oD(d,P)){b:{fS=="i"&&(d.uI=!0);M=P.opt_fullscreen;M!==void 0&&qe(d,!!M);var X;if(M=!HG().U)(M=Gz(g.yH(),"CrKey")&&!(Gz(g.yH(),"CrKey")&&Gz(g.yH(),"SmartSpeaker"))||Gz(g.yH(),"PlayStation")||Gz(g.yH(),"Roku")||ETq()||Gz(g.yH(),
"Xbox"))||(M=g.yH(),M=Gz(M,"AppleTV")||Gz(M,"Apple TV")||Gz(M,"CFNetwork")||Gz(M,"tvOS")),M||(M=g.yH(),M=Gz(M,"sdk_google_atv_x86")||Gz(M,"Android TV")),M=!M;M&&(t1(),M=ln(DQ)===0);if(X=M){switch(d.S7()){case 1:Gxz(d,"pv");break;case 2:p.PF(d)}uN("pv")}M=v.toLowerCase();if(X=!X)X=FP(VQ().bF,"ssmol")&&M==="loaded"?!1:g.Rq(DMw,M);if(X&&d.GN==0){fS!="i"&&(mv.done=!1);X=P!==void 0?P.opt_nativeTime:void 0;dg=X=typeof X==="number"?X:Tx();d.bS=!0;var a=Vo();d.GN=1;d.Lp={};d.Lp.start=!1;d.Lp.firstquartile=
!1;d.Lp.midpoint=!1;d.Lp.thirdquartile=!1;d.Lp.complete=!1;d.Lp.resume=!1;d.Lp.pause=!1;d.Lp.skip=!1;d.Lp.mute=!1;d.Lp.unmute=!1;d.Lp.viewable_impression=!1;d.Lp.measurable_impression=!1;d.Lp.fully_viewable_audible_half_duration_impression=!1;d.Lp.fullscreen=!1;d.Lp.exitfullscreen=!1;d.x8=0;a||(d.MX().W=X);xI(mv,[d],!a)}(X=d.IL[M])&&nP(d.t9,X);FP(VQ().bF,"fmd")||g.Rq(VUD,M)&&d.vM&&d.vM.U(d,null);switch(d.S7()){case 1:var F=Wl(M)?p.Z.custom_metric_viewable:p.Z[M];break;case 2:F=p.W[M]}if(F&&(v=F.call(p,
d,P,v),FP(VQ().bF,"fmd")&&g.Rq(VUD,M)&&d.vM&&d.vM.U(d,null),v!==void 0)){P=Ae(void 0,M);g.H9(P,v);v=P;break b}v=void 0}d.GN==3&&p.GX(d);p=v}else p=Ae("nf",v);else p=void 0;else rc?p=Ae("ue"):M?(p=Ae(),g.H9(p,C8C(M,!0,!1,!1))):p=Ae("nf");return typeof p==="string"?b.D():b.D(p)};
SPk=function(p,d){d&&(p.V=d)};
YPk=function(p){var d={};return d.viewability=p.D,d.googleViewability=p.U,d};
gNw=function(p,d,b){b=b===void 0?{}:b;p=eyq(zx(wc),d,b,p);return YPk(p)};
yN=function(p){var d=g.yq.apply(1,arguments).filter(function(v){return v}).join("&");
if(!d)return p;var b=p.match(/[?&]adurl=/);return b?p.slice(0,b.index+1)+d+"&"+p.slice(b.index+1):p+(p.indexOf("?")===-1?"?":"&")+d};
QwC=function(p){var d=p.url;p=p.TS5;this.D=d;this.Z=p;p=/[?&]dsh=1(&|$)/.test(d);this.X=!p&&/[?&]ae=1(&|$)/.test(d);this.S=!p&&/[?&]ae=2(&|$)/.test(d);if((this.U=/[?&]adurl=([^&]*)/.exec(d))&&this.U[1]){try{var b=decodeURIComponent(this.U[1])}catch(v){b=null}this.B=b}this.V=(new Date).getTime()-LUw};
$MC=function(p){p=p.Z;if(!p)return"";var d="";p.platform&&(d+="&uap="+encodeURIComponent(p.platform));p.platformVersion&&(d+="&uapv="+encodeURIComponent(p.platformVersion));p.uaFullVersion&&(d+="&uafv="+encodeURIComponent(p.uaFullVersion));p.architecture&&(d+="&uaa="+encodeURIComponent(p.architecture));p.model&&(d+="&uam="+encodeURIComponent(p.model));p.bitness&&(d+="&uab="+encodeURIComponent(p.bitness));p.fullVersionList&&(d+="&uafvl="+encodeURIComponent(p.fullVersionList.map(function(b){return encodeURIComponent(b.brand)+
";"+encodeURIComponent(b.version)}).join("|")));
typeof p.wow64!=="undefined"&&(d+="&uaw="+Number(p.wow64));return d.substring(1)};
KUK=function(p,d,b,v,P){var M=window,X=b?"//pagead2.googlesyndication.com/bg/"+Wk(b)+".js":"";b=M.document;var a={};d&&(a._scs_=d);a._bgu_=X;a._bgp_=v;a._li_="v_h.3.0.0.0";P&&(a._upb_=P);(d=M.GoogleTyFxhY)&&typeof d.push=="function"||(d=M.GoogleTyFxhY=[]);d.push(a);d=gB(b).createElement("SCRIPT");d.type="text/javascript";d.async=!0;p=Amz(mM7,Wk(p)+".js");g.$l(d,p);(M=(M.GoogleTyFxhYEET||{})[d.src])?M():b.getElementsByTagName("head")[0].appendChild(d)};
xMe=function(){try{var p,d;return!!((p=window)==null?0:(d=p.top)==null?0:d.location.href)&&!1}catch(b){return!0}};
tr=function(){var p=BSB();p=p===void 0?"bevasrsg":p;return new Promise(function(d){var b=window===window.top?window:xMe()?window:window.top,v=b[p],P;((P=v)==null?0:P.bevasrs)?d(new jd(v.bevasrs)):(v||(v={},v=(v.nqfbel=[],v),b[p]=v),v.nqfbel.push(function(M){d(new jd(M))}))})};
Ry7=function(p){var d={c:p.qv,e:p.HI,mc:p.UO,me:p.Bt};p.nI&&(d.co={c:p.nI.Jc,a:p.nI.nz,s:p.nI.GE});return d};
iN=function(p){g.e.call(this);this.wpc=p};
jd=function(p){g.e.call(this);var d=this;this.jK=p;this.B="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.oU=this.jK.p;this.V=this.f7.bind(this);this.addOnDisposeCallback(function(){return void TSW(d)})};
A1B=function(p){var d;return g.z(function(b){if(b.D==1){if(!p.jK.wpc)throw new Pm(30,"NWA");return p.U?b.return(p.U):g.y(b,p.jK.wpc(),2)}d=b.U;p.U=new iN(d);return b.return(p.U)})};
TSW=function(p){p.D!==void 0&&(p.B.forEach(function(d){var b;(b=p.D)==null||b.removeEventListener(d,p.V)}),p.D=void 0)};
dVD=function(p){if(g.CF(g.pH(p)))return!1;if(p.indexOf("://pagead2.googlesyndication.com/pagead/gen_204?id=yt3p&sr=1&")>=0)return!0;try{var d=new g.kp(p)}catch(b){return g.xQ(WUj,function(v){return p.search(v)>0})!=null}return d.S.match(pGB)?!0:g.xQ(WUj,function(b){return p.match(b)!=null})!=null};
g.H4=function(p,d){return p.replace(bjw,function(b,v){try{var P=g.z9(d,v);if(P==null||P.toString()==null)return b;P=P.toString();if(P==""||!g.CF(g.pH(P)))return encodeURIComponent(P).replace(/%2C/g,",")}catch(M){}return b})};
D_=function(p,d){return Object.is(p,d)};
ed=function(p){var d=VN;VN=p;return d};
vau=function(p){if(p.YV!==void 0){var d=Sd;Sd=!0;try{for(var b=g.u(p.YV),v=b.next();!v.done;v=b.next()){var P=v.value;P.WL||(p=void 0,P.WL=!0,vau(P),(p=P.G$)==null||p.call(P,P))}}finally{Sd=d}}};
Phq=function(){var p;return((p=VN)==null?void 0:p.cY)!==!1};
MiC=function(p){p&&(p.hv=0);return ed(p)};
XGe=function(p,d){ed(d);if(p&&p.VY!==void 0&&p.hV!==void 0&&p.Gh!==void 0){if(Yo(p))for(d=p.hv;d<p.VY.length;d++)gc(p.VY[d],p.hV[d]);for(;p.VY.length>p.hv;)p.VY.pop(),p.Gh.pop(),p.hV.pop()}};
aQD=function(p,d,b){q1e(p);if(p.YV.length===0&&p.VY!==void 0)for(var v=0;v<p.VY.length;v++)p.hV[v]=aQD(p.VY[v],p,v);p.q3.push(b);return p.YV.push(d)-1};
gc=function(p,d){q1e(p);if(p.YV.length===1&&p.VY!==void 0)for(var b=0;b<p.VY.length;b++)gc(p.VY[b],p.hV[b]);b=p.YV.length-1;p.YV[d]=p.YV[b];p.q3[d]=p.q3[b];p.YV.length--;p.q3.length--;d<p.YV.length&&(b=p.q3[d],p=p.YV[d],oaz(p),p.hV[b]=d)};
Yo=function(p){var d,b;return p.Yl||((b=p==null?void 0:(d=p.YV)==null?void 0:d.length)!=null?b:0)>0};
oaz=function(p){p.VY!=null||(p.VY=[]);p.hV!=null||(p.hV=[]);p.Gh!=null||(p.Gh=[])};
q1e=function(p){p.YV!=null||(p.YV=[]);p.q3!=null||(p.q3=[])};
h6$=function(p){function d(){if(Sd)throw Error("");if(VN!==null){var v=VN.hv++;oaz(VN);v<VN.VY.length&&VN.VY[v]!==b&&Yo(VN)&&gc(VN.VY[v],VN.hV[v]);VN.VY[v]!==b&&(VN.VY[v]=b,VN.hV[v]=Yo(VN)?aQD(b,VN,v):0);VN.Gh[v]=b.version}return b.value}
var b=Object.create(Fpu);b.value=p;d[LS]=b;return d};
Jqj=function(p,d){if(!Phq())throw Error();p.n4(p.value,d)||(p.value=d,p.version++,Oj7++,vau(p))};
kcu=function(p){Object.create(Object.assign({},QN,{cY:p}))};
rqj=function(p){var d=naq.T8;if(d){var b,v;(v=(b=performance).mark)==null||v.call(b,"signalSetStart__"+p)}b={};return b[Symbol.dispose]=function(){if(d){var P,M;(M=(P=performance).measure)==null||M.call(P,"signalSet__"+p,"signalSetStart__"+p)}},b};
Zju=function(p,d){function b(){fQu++;return v()}
d=d===void 0?"":d;var v=h6$(p);u8C++;var P=v[LS];P.H9=d!=null?d:"[signal]";P.n4=P.n4;b[LS]=P;return[b,function(M){var X={stack:[],error:void 0,hasError:!1};try{if(dQ(X,rqj(P.H9)),lQu++,M&&M[syw]){var a=M[syw];if(!Phq())throw Error();Jqj(P,a(P.value))}else Jqj(P,M)}catch(F){X.error=F,X.hasError=!0}finally{bW(X)}}]};
mr=function(p){g.WX.call(this);var d=this;this.X=this.U=0;this.e5=p!=null?p:{Y2:function(P,M){return setTimeout(P,M)},
bk:function(P){clearTimeout(P)}};
var b,v;this.D=(v=(b=window.navigator)==null?void 0:b.onLine)!=null?v:!0;this.B=function(){return g.z(function(P){return g.y(P,$o(d),0)})};
window.addEventListener("offline",this.B);window.addEventListener("online",this.B);this.X||this.SK()};
Eaz=function(){var p=g.KS;mr.instance||(mr.instance=new mr(p));return mr.instance};
$o=function(p,d){return p.V?p.V:p.V=new Promise(function(b){var v,P,M,X;return g.z(function(a){switch(a.D){case 1:return v=window.AbortController?new window.AbortController:void 0,M=(P=v)==null?void 0:P.signal,X=!1,g.sW(a,2,3),v&&(p.U=p.e5.Y2(function(){v.abort()},d||2E4)),g.y(a,fetch("/generate_204",{method:"HEAD",
signal:M}),5);case 5:X=!0;case 3:g.NC(a);p.V=void 0;p.U&&(p.e5.bk(p.U),p.U=0);X!==p.D&&(p.D=X,p.D?p.dispatchEvent("networkstatus-online"):p.dispatchEvent("networkstatus-offline"));b(X);g.GC(a,0);break;case 2:g.Cz(a),X=!1,a.LX(3)}})})};
xo=function(){this.data=[];this.D=-1};
ChB=function(p){p.D===-1&&(p.D=p.data.reduce(function(d,b,v){return d+(b?Math.pow(2,v):0)},0));
return p.D};
B4=function(p){p.setAttribute("role","link")};
TP=function(p,d){Array.isArray(d)&&(d=d.join(" "));d===""||d==void 0?(Rm||(d={},Rm=(d.atomic=!1,d.autocomplete="none",d.dropeffect="none",d.haspopup=!1,d.live="off",d.multiline=!1,d.multiselectable=!1,d.orientation="vertical",d.readonly=!1,d.relevant="additions text",d.required=!1,d.sort="none",d.busy=!1,d.disabled=!1,d.hidden=!1,d.invalid="false",d)),d=Rm,"label"in d?p.setAttribute("aria-label",d.label):p.removeAttribute("aria-label")):p.setAttribute("aria-label",d)};
pI=function(p){p=p.getAttribute("aria-label");return p==null||p==void 0?"":String(p)};
g.dn=function(p,d,b){g.e.call(this);this.D=null;this.V=!1;this.S=p;this.X=b;this.U=d||window;this.B=(0,g.RK)(this.GU,this)};
NgW=function(p){p=p.U;return p.requestAnimationFrame||p.webkitRequestAnimationFrame||p.mozRequestAnimationFrame||p.oRequestAnimationFrame||p.msRequestAnimationFrame||null};
GcK=function(p){p=p.U;return p.cancelAnimationFrame||p.cancelRequestAnimationFrame||p.webkitCancelRequestAnimationFrame||p.mozCancelRequestAnimationFrame||p.oCancelRequestAnimationFrame||p.msCancelRequestAnimationFrame||null};
g.bR=function(p,d,b){g.e.call(this);this.D=p;this.Ei=d||0;this.U=b;this.B=(0,g.RK)(this.YZ,this)};
g.vg=function(p,d){p.isActive()||p.start(d)};
g.Pg=function(p){p.stop();p.YZ()};
g.Mt=function(p){p.isActive()&&g.Pg(p)};
g.XO=function(p,d){this.D=p[g.ee.Symbol.iterator]();this.U=d};
wGB=function(p){return typeof p.className=="string"?p.className:p.getAttribute&&p.getAttribute("class")||""};
qt=function(p){return p.classList?p.classList:wGB(p).match(/\S+/g)||[]};
g.at=function(p,d){typeof p.className=="string"?p.className=d:p.setAttribute&&p.setAttribute("class",d)};
g.ot=function(p,d){return p.classList?p.classList.contains(d):g.Rq(qt(p),d)};
g.FO=function(p,d){if(p.classList)p.classList.add(d);else if(!g.ot(p,d)){var b=wGB(p);g.at(p,b+(b.length>0?" "+d:d))}};
g.hE=function(p,d){if(p.classList)Array.prototype.forEach.call(d,function(P){g.FO(p,P)});
else{var b={};Array.prototype.forEach.call(qt(p),function(P){b[P]=!0});
Array.prototype.forEach.call(d,function(P){b[P]=!0});
d="";for(var v in b)d+=d.length>0?" "+v:v;g.at(p,d)}};
g.OJ=function(p,d){p.classList?p.classList.remove(d):g.ot(p,d)&&g.at(p,Array.prototype.filter.call(qt(p),function(b){return b!=d}).join(" "))};
g.JE=function(p,d){p.classList?Array.prototype.forEach.call(d,function(b){g.OJ(p,b)}):g.at(p,Array.prototype.filter.call(qt(p),function(b){return!g.Rq(d,b)}).join(" "))};
g.kV=function(p,d,b){b?g.FO(p,d):g.OJ(p,d)};
UVK=function(p,d){var b=!g.ot(p,d);g.kV(p,d,b)};
g.nI=function(){g.WX.call(this);this.D=0;this.endTime=this.startTime=null};
cq$=function(p,d){Array.isArray(d)||(d=[d]);d=d.map(function(b){return typeof b==="string"?b:b.property+" "+b.duration+"s "+b.timing+" "+b.delay+"s"});
g.nj(p,"transition",d.join(","))};
rn=function(p,d,b,v,P){g.nI.call(this);this.U=p;this.X=d;this.S=b;this.V=v;this.Z=Array.isArray(P)?P:[P]};
yqB=function(p,d,b,v){return new rn(p,d,{opacity:b},{opacity:v},{property:"opacity",duration:d,timing:"ease-in",delay:0})};
z6W=function(p){p=wQ(p);if(p=="")return null;var d=String(p.slice(0,4)).toLowerCase();if(("url("<d?-1:"url("==d?0:1)==0)return!p.endsWith(")")||(p?p.split("(").length-1:0)>1||p&&p.split(")"),null;if(p.indexOf("(")>0){if(/"|'/.test(p))return null;d=/([\-\w]+)\(/g;for(var b;b=d.exec(p);)if(!(b[1].toLowerCase()in IQB))return null}return p};
fI=function(p,d){p=g.ee[p];return p&&p.prototype?(d=Object.getOwnPropertyDescriptor(p.prototype,d))&&d.get||null:null};
jyC=function(p){var d=g.ee.CSSStyleDeclaration;return d&&d.prototype&&d.prototype[p]||null};
tiD=function(p,d,b,v){if(p)return p.apply(d,v);if(g.uR&&document.documentMode<10){if(!d[b].call)throw Error("IE Clobbering detected");}else if(typeof d[b]!="function")throw Error("Clobbering detected");return d[b].apply(d,v)};
e6C=function(p){if(!p)return"";var d=document.createElement("div").style;ijK(p).forEach(function(b){var v=g.T9&&b in Hj7?b:b.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");E6(v,"--")||E6(v,"var")||(b=tiD(DVC,p,p.getPropertyValue?"getPropertyValue":"getAttribute",[b])||"",b=z6W(b),b!=null&&tiD(ViC,d,d.setProperty?"setProperty":"setAttribute",[v,b]))});
return d.cssText||""};
ijK=function(p){g.mD(p)?p=g.dR(p):(p=g.wB(p),g.A4(p,"cssText"));return p};
g.sJ=function(p){var d,b=d=0,v=!1;p=p.split(S1k);for(var P=0;P<p.length;P++){var M=p[P];g.lR.test(M)?(d++,b++):Y1e.test(M)?v=!0:gau.test(M)?b++:Lpq.test(M)&&(v=!0)}d=b==0?v?1:0:d/b>.4?-1:1;return(d==0?null:d)==-1?"rtl":"ltr"};
g.Nt=function(p){if(p instanceof Z3||p instanceof EJ||p instanceof CI)return p;if(typeof p.next=="function")return new Z3(function(){return p});
if(typeof p[Symbol.iterator]=="function")return new Z3(function(){return p[Symbol.iterator]()});
if(typeof p.Ry=="function")return new Z3(function(){return p.Ry()});
throw Error("Not an iterator or iterable.");};
Z3=function(p){this.U=p};
EJ=function(p){this.U=p};
CI=function(p){Z3.call(this,function(){return p});
this.B=p};
Gp=function(p,d,b,v,P,M,X,a){this.D=p;this.Z=d;this.B=b;this.X=v;this.V=P;this.S=M;this.U=X;this.W=a};
wn=function(p,d){if(d==0)return p.D;if(d==1)return p.U;var b=Oj(p.D,p.B,d),v=Oj(p.B,p.V,d);p=Oj(p.V,p.U,d);b=Oj(b,v,d);v=Oj(v,p,d);return Oj(b,v,d)};
Qye=function(p,d){var b=(d-p.D)/(p.U-p.D);if(b<=0)return 0;if(b>=1)return 1;for(var v=0,P=1,M=0,X=0;X<8;X++){M=wn(p,b);var a=(wn(p,b+1E-6)-M)/1E-6;if(Math.abs(M-d)<1E-6)return b;if(Math.abs(a)<1E-6)break;else M<d?v=b:P=b,b-=(M-d)/a}for(X=0;Math.abs(M-d)>1E-6&&X<8;X++)M<d?(v=b,b=(b+P)/2):(P=b,b=(b+v)/2),M=wn(p,b);return b};
UJ=function(p,d){this.start=p<d?p:d;this.end=p<d?d:p};
cg=function(p){return(p=p.exec(g.yH()))?p[1]:""};
yI=function(p){return g.cm($Vk,p)>=0};
g.It=function(p){g.e.call(this);this.S=1;this.B=[];this.V=0;this.D=[];this.U={};this.Z=!!p};
mVD=function(p,d,b){g.Fj(function(){p.apply(d,b)})};
g.zp=function(p){this.D=p};
jN=function(p){this.D=p};
Kp7=function(p){this.data=p};
xV7=function(p){return p===void 0||p instanceof Kp7?p:new Kp7(p)};
tE=function(p){this.D=p};
g.Bgw=function(p){var d=p.creation;p=p.expiration;return!!p&&p<g.Wj()||!!d&&d>g.Wj()};
g.iR=function(p){this.D=p};
R6$=function(){};
Hg=function(){};
D3=function(p){this.D=p;this.U=null};
VI=function(p){if(p.D==null)throw Error("Storage mechanism: Storage unavailable");var d;((d=p.U)!=null?d:p.isAvailable())||lW(Error("Storage mechanism: Storage unavailable"))};
eN=function(){var p=null;try{p=g.ee.localStorage||null}catch(d){}D3.call(this,p)};
Tg7=function(){var p=null;try{p=g.ee.sessionStorage||null}catch(d){}D3.call(this,p)};
SN=function(p,d){this.U=p;this.D=d+"::"};
g.YV=function(p){var d=new eN;return d.isAvailable()?p?new SN(d,p):d:null};
gn=function(p,d){this.D=p;this.U=d};
LI=function(p){this.D=[];if(p)a:{if(p instanceof LI){var d=p.jt();p=p.pk();if(this.D.length<=0){for(var b=this.D,v=0;v<d.length;v++)b.push(new gn(d[v],p[v]));break a}}else d=g.wB(p),p=g.G9(p);for(b=0;b<d.length;b++)this.ib(d[b],p[b])}};
QI=function(){LI.apply(this,arguments)};
$V=function(){};
AqB=function(p){var d,b,v=p.length,P=0;for(d=0;d<v;d++){var M=p.charCodeAt(d);if((M&64512)===55296&&d+1<v){var X=p.charCodeAt(d+1);(X&64512)===56320&&(M=65536+(M-55296<<10)+(X-56320),d++)}P+=M<128?1:M<2048?2:M<65536?3:4}var a=new m0.Mp(P);for(d=b=0;b<P;d++)M=p.charCodeAt(d),(M&64512)===55296&&d+1<v&&(X=p.charCodeAt(d+1),(X&64512)===56320&&(M=65536+(M-55296<<10)+(X-56320),d++)),M<128?a[b++]=M:(M<2048?a[b++]=192|M>>>6:(M<65536?a[b++]=224|M>>>12:(a[b++]=240|M>>>18,a[b++]=128|M>>>12&63),a[b++]=128|M>>>
6&63),a[b++]=128|M&63);return a};
KI=function(p){for(var d=p.length;--d>=0;)p[d]=0};
xV=function(p,d,b,v,P){this.T9=p;this.gI=d;this.s6=b;this.Xe=v;this.NN5=P;this.TA=p&&p.length};
Bg=function(p,d){this.Ob=p;this.TF=0;this.H7=d};
Rt=function(p,d){p.I9[p.pending++]=d&255;p.I9[p.pending++]=d>>>8&255};
Tp=function(p,d,b){p.Hn>16-b?(p.zT|=d<<p.Hn&65535,Rt(p,p.zT),p.zT=d>>16-p.Hn,p.Hn+=b-16):(p.zT|=d<<p.Hn&65535,p.Hn+=b)};
AE=function(p,d,b){Tp(p,b[d*2],b[d*2+1])};
Wp$=function(p,d){var b=0;do b|=p&1,p>>>=1,b<<=1;while(--d>0);return b>>>1};
plC=function(p,d,b){var v=Array(16),P=0,M;for(M=1;M<=15;M++)v[M]=P=P+b[M-1]<<1;for(b=0;b<=d;b++)P=p[b*2+1],P!==0&&(p[b*2]=Wp$(v[P]++,P))};
de$=function(p){var d;for(d=0;d<286;d++)p.zN[d*2]=0;for(d=0;d<30;d++)p.C4[d*2]=0;for(d=0;d<19;d++)p.Kp[d*2]=0;p.zN[512]=1;p.f2=p.Y7=0;p.Ag=p.matches=0};
bPD=function(p){p.Hn>8?Rt(p,p.zT):p.Hn>0&&(p.I9[p.pending++]=p.zT);p.zT=0;p.Hn=0};
vIC=function(p,d,b){bPD(p);Rt(p,b);Rt(p,~b);m0.Pz(p.I9,p.window,d,b,p.pending);p.pending+=b};
PAk=function(p,d,b,v){var P=d*2,M=b*2;return p[P]<p[M]||p[P]===p[M]&&v[d]<=v[b]};
Wg=function(p,d,b){for(var v=p.Xg[b],P=b<<1;P<=p.BM;){P<p.BM&&PAk(d,p.Xg[P+1],p.Xg[P],p.depth)&&P++;if(PAk(d,v,p.Xg[P],p.depth))break;p.Xg[b]=p.Xg[P];b=P;P<<=1}p.Xg[b]=v};
MHj=function(p,d,b){var v=0;if(p.Ag!==0){do{var P=p.I9[p.BI+v*2]<<8|p.I9[p.BI+v*2+1];var M=p.I9[p.pT+v];v++;if(P===0)AE(p,M,d);else{var X=p0[M];AE(p,X+256+1,d);var a=d0[X];a!==0&&(M-=bz[X],Tp(p,M,a));P--;X=P<256?vW[P]:vW[256+(P>>>7)];AE(p,X,b);a=PW[X];a!==0&&(P-=MA[X],Tp(p,P,a))}}while(v<p.Ag)}AE(p,256,d)};
X1=function(p,d){var b=d.Ob,v=d.H7.T9,P=d.H7.TA,M=d.H7.Xe,X,a=-1;p.BM=0;p.Az=573;for(X=0;X<M;X++)b[X*2]!==0?(p.Xg[++p.BM]=a=X,p.depth[X]=0):b[X*2+1]=0;for(;p.BM<2;){var F=p.Xg[++p.BM]=a<2?++a:0;b[F*2]=1;p.depth[F]=0;p.f2--;P&&(p.Y7-=v[F*2+1])}d.TF=a;for(X=p.BM>>1;X>=1;X--)Wg(p,b,X);F=M;do X=p.Xg[1],p.Xg[1]=p.Xg[p.BM--],Wg(p,b,1),v=p.Xg[1],p.Xg[--p.Az]=X,p.Xg[--p.Az]=v,b[F*2]=b[X*2]+b[v*2],p.depth[F]=(p.depth[X]>=p.depth[v]?p.depth[X]:p.depth[v])+1,b[X*2+1]=b[v*2+1]=F,p.Xg[1]=F++,Wg(p,b,1);while(p.BM>=
2);p.Xg[--p.Az]=p.Xg[1];X=d.Ob;F=d.TF;v=d.H7.T9;P=d.H7.TA;M=d.H7.gI;var h=d.H7.s6,O=d.H7.NN5,J,k=0;for(J=0;J<=15;J++)p.Je[J]=0;X[p.Xg[p.Az]*2+1]=0;for(d=p.Az+1;d<573;d++){var n=p.Xg[d];J=X[X[n*2+1]*2+1]+1;J>O&&(J=O,k++);X[n*2+1]=J;if(!(n>F)){p.Je[J]++;var r=0;n>=h&&(r=M[n-h]);var Z=X[n*2];p.f2+=Z*(J+r);P&&(p.Y7+=Z*(v[n*2+1]+r))}}if(k!==0){do{for(J=O-1;p.Je[J]===0;)J--;p.Je[J]--;p.Je[J+1]+=2;p.Je[O]--;k-=2}while(k>0);for(J=O;J!==0;J--)for(n=p.Je[J];n!==0;)v=p.Xg[--d],v>F||(X[v*2+1]!==J&&(p.f2+=(J-
X[v*2+1])*X[v*2],X[v*2+1]=J),n--)}plC(b,a,p.Je)};
XlW=function(p,d,b){var v,P=-1,M=d[1],X=0,a=7,F=4;M===0&&(a=138,F=3);d[(b+1)*2+1]=65535;for(v=0;v<=b;v++){var h=M;M=d[(v+1)*2+1];++X<a&&h===M||(X<F?p.Kp[h*2]+=X:h!==0?(h!==P&&p.Kp[h*2]++,p.Kp[32]++):X<=10?p.Kp[34]++:p.Kp[36]++,X=0,P=h,M===0?(a=138,F=3):h===M?(a=6,F=3):(a=7,F=4))}};
qgW=function(p,d,b){var v,P=-1,M=d[1],X=0,a=7,F=4;M===0&&(a=138,F=3);for(v=0;v<=b;v++){var h=M;M=d[(v+1)*2+1];if(!(++X<a&&h===M)){if(X<F){do AE(p,h,p.Kp);while(--X!==0)}else h!==0?(h!==P&&(AE(p,h,p.Kp),X--),AE(p,16,p.Kp),Tp(p,X-3,2)):X<=10?(AE(p,17,p.Kp),Tp(p,X-3,3)):(AE(p,18,p.Kp),Tp(p,X-11,7));X=0;P=h;M===0?(a=138,F=3):h===M?(a=6,F=3):(a=7,F=4)}}};
afz=function(p){var d=4093624447,b;for(b=0;b<=31;b++,d>>>=1)if(d&1&&p.zN[b*2]!==0)return 0;if(p.zN[18]!==0||p.zN[20]!==0||p.zN[26]!==0)return 1;for(b=32;b<256;b++)if(p.zN[b*2]!==0)return 1;return 0};
qA=function(p,d,b){p.I9[p.BI+p.Ag*2]=d>>>8&255;p.I9[p.BI+p.Ag*2+1]=d&255;p.I9[p.pT+p.Ag]=b&255;p.Ag++;d===0?p.zN[b*2]++:(p.matches++,d--,p.zN[(p0[b]+256+1)*2]++,p.C4[(d<256?vW[d]:vW[256+(d>>>7)])*2]++);return p.Ag===p.nO-1};
oE=function(p,d){p.msg=aE[d];return d};
F1=function(p){for(var d=p.length;--d>=0;)p[d]=0};
hO=function(p){var d=p.state,b=d.pending;b>p.tZ&&(b=p.tZ);b!==0&&(m0.Pz(p.output,d.I9,d.Ju,b,p.GF),p.GF+=b,d.Ju+=b,p.Lw+=b,p.tZ-=b,d.pending-=b,d.pending===0&&(d.Ju=0))};
kC=function(p,d){var b=p.zy>=0?p.zy:-1,v=p.m3-p.zy,P=0;if(p.level>0){p.T7.HY===2&&(p.T7.HY=afz(p));X1(p,p.VO);X1(p,p.iA);XlW(p,p.zN,p.VO.TF);XlW(p,p.C4,p.iA.TF);X1(p,p.Ru);for(P=18;P>=3&&p.Kp[oI$[P]*2+1]===0;P--);p.f2+=3*(P+1)+5+5+4;var M=p.f2+3+7>>>3;var X=p.Y7+3+7>>>3;X<=M&&(M=X)}else M=X=v+5;if(v+4<=M&&b!==-1)Tp(p,d?1:0,3),vIC(p,b,v);else if(p.strategy===4||X===M)Tp(p,2+(d?1:0),3),MHj(p,O8,JO);else{Tp(p,4+(d?1:0),3);b=p.VO.TF+1;v=p.iA.TF+1;P+=1;Tp(p,b-257,5);Tp(p,v-1,5);Tp(p,P-4,4);for(M=0;M<P;M++)Tp(p,
p.Kp[oI$[M]*2+1],3);qgW(p,p.zN,b-1);qgW(p,p.C4,v-1);MHj(p,p.zN,p.C4)}de$(p);d&&bPD(p);p.zy=p.m3;hO(p.T7)};
n0=function(p,d){p.I9[p.pending++]=d};
r0=function(p,d){p.I9[p.pending++]=d>>>8&255;p.I9[p.pending++]=d&255};
Fv$=function(p,d){var b=p.jZ,v=p.m3,P=p.C8,M=p.mY,X=p.m3>p.bT-262?p.m3-(p.bT-262):0,a=p.window,F=p.ZW,h=p.nN,O=p.m3+258,J=a[v+P-1],k=a[v+P];p.C8>=p.aW&&(b>>=2);M>p.jI&&(M=p.jI);do{var n=d;if(a[n+P]===k&&a[n+P-1]===J&&a[n]===a[v]&&a[++n]===a[v+1]){v+=2;for(n++;a[++v]===a[++n]&&a[++v]===a[++n]&&a[++v]===a[++n]&&a[++v]===a[++n]&&a[++v]===a[++n]&&a[++v]===a[++n]&&a[++v]===a[++n]&&a[++v]===a[++n]&&v<O;);n=258-(O-v);v=O-258;if(n>P){p.XJ=d;P=n;if(n>=M)break;J=a[v+P-1];k=a[v+P]}}}while((d=h[d&F])>X&&--b!==
0);return P<=p.jI?P:p.jI};
lz=function(p){var d=p.bT,b;do{var v=p.AU-p.jI-p.m3;if(p.m3>=d+(d-262)){m0.Pz(p.window,p.window,d,d,0);p.XJ-=d;p.m3-=d;p.zy-=d;var P=b=p.jz;do{var M=p.head[--P];p.head[P]=M>=d?M-d:0}while(--b);P=b=d;do M=p.nN[--P],p.nN[P]=M>=d?M-d:0;while(--b);v+=d}if(p.T7.xA===0)break;P=p.T7;b=p.window;M=p.m3+p.jI;var X=P.xA;X>v&&(X=v);X===0?b=0:(P.xA-=X,m0.Pz(b,P.input,P.m8,X,M),P.state.wrap===1?P.VR=f0(P.VR,b,X,M):P.state.wrap===2&&(P.VR=uz(P.VR,b,X,M)),P.m8+=X,P.S$+=X,b=X);p.jI+=b;if(p.jI+p.ib>=3)for(v=p.m3-p.ib,
p.Yj=p.window[v],p.Yj=(p.Yj<<p.Uc^p.window[v+1])&p.Dq;p.ib&&!(p.Yj=(p.Yj<<p.Uc^p.window[v+3-1])&p.Dq,p.nN[v&p.ZW]=p.head[p.Yj],p.head[p.Yj]=v,v++,p.ib--,p.jI+p.ib<3););}while(p.jI<262&&p.T7.xA!==0)};
s8=function(p,d){for(var b;;){if(p.jI<262){lz(p);if(p.jI<262&&d===0)return 1;if(p.jI===0)break}b=0;p.jI>=3&&(p.Yj=(p.Yj<<p.Uc^p.window[p.m3+3-1])&p.Dq,b=p.nN[p.m3&p.ZW]=p.head[p.Yj],p.head[p.Yj]=p.m3);b!==0&&p.m3-b<=p.bT-262&&(p.Ba=Fv$(p,b));if(p.Ba>=3)if(b=qA(p,p.m3-p.XJ,p.Ba-3),p.jI-=p.Ba,p.Ba<=p.CT&&p.jI>=3){p.Ba--;do p.m3++,p.Yj=(p.Yj<<p.Uc^p.window[p.m3+3-1])&p.Dq,p.nN[p.m3&p.ZW]=p.head[p.Yj],p.head[p.Yj]=p.m3;while(--p.Ba!==0);p.m3++}else p.m3+=p.Ba,p.Ba=0,p.Yj=p.window[p.m3],p.Yj=(p.Yj<<p.Uc^
p.window[p.m3+1])&p.Dq;else b=qA(p,0,p.window[p.m3]),p.jI--,p.m3++;if(b&&(kC(p,!1),p.T7.tZ===0))return 1}p.ib=p.m3<2?p.m3:2;return d===4?(kC(p,!0),p.T7.tZ===0?3:4):p.Ag&&(kC(p,!1),p.T7.tZ===0)?1:2};
ZH=function(p,d){for(var b,v;;){if(p.jI<262){lz(p);if(p.jI<262&&d===0)return 1;if(p.jI===0)break}b=0;p.jI>=3&&(p.Yj=(p.Yj<<p.Uc^p.window[p.m3+3-1])&p.Dq,b=p.nN[p.m3&p.ZW]=p.head[p.Yj],p.head[p.Yj]=p.m3);p.C8=p.Ba;p.QT=p.XJ;p.Ba=2;b!==0&&p.C8<p.CT&&p.m3-b<=p.bT-262&&(p.Ba=Fv$(p,b),p.Ba<=5&&(p.strategy===1||p.Ba===3&&p.m3-p.XJ>4096)&&(p.Ba=2));if(p.C8>=3&&p.Ba<=p.C8){v=p.m3+p.jI-3;b=qA(p,p.m3-1-p.QT,p.C8-3);p.jI-=p.C8-1;p.C8-=2;do++p.m3<=v&&(p.Yj=(p.Yj<<p.Uc^p.window[p.m3+3-1])&p.Dq,p.nN[p.m3&p.ZW]=
p.head[p.Yj],p.head[p.Yj]=p.m3);while(--p.C8!==0);p.EF=0;p.Ba=2;p.m3++;if(b&&(kC(p,!1),p.T7.tZ===0))return 1}else if(p.EF){if((b=qA(p,0,p.window[p.m3-1]))&&kC(p,!1),p.m3++,p.jI--,p.T7.tZ===0)return 1}else p.EF=1,p.m3++,p.jI--}p.EF&&(qA(p,0,p.window[p.m3-1]),p.EF=0);p.ib=p.m3<2?p.m3:2;return d===4?(kC(p,!0),p.T7.tZ===0?3:4):p.Ag&&(kC(p,!1),p.T7.tZ===0)?1:2};
hqu=function(p,d){for(var b,v,P,M=p.window;;){if(p.jI<=258){lz(p);if(p.jI<=258&&d===0)return 1;if(p.jI===0)break}p.Ba=0;if(p.jI>=3&&p.m3>0&&(v=p.m3-1,b=M[v],b===M[++v]&&b===M[++v]&&b===M[++v])){for(P=p.m3+258;b===M[++v]&&b===M[++v]&&b===M[++v]&&b===M[++v]&&b===M[++v]&&b===M[++v]&&b===M[++v]&&b===M[++v]&&v<P;);p.Ba=258-(P-v);p.Ba>p.jI&&(p.Ba=p.jI)}p.Ba>=3?(b=qA(p,1,p.Ba-3),p.jI-=p.Ba,p.m3+=p.Ba,p.Ba=0):(b=qA(p,0,p.window[p.m3]),p.jI--,p.m3++);if(b&&(kC(p,!1),p.T7.tZ===0))return 1}p.ib=0;return d===
4?(kC(p,!0),p.T7.tZ===0?3:4):p.Ag&&(kC(p,!1),p.T7.tZ===0)?1:2};
OPu=function(p,d){for(var b;;){if(p.jI===0&&(lz(p),p.jI===0)){if(d===0)return 1;break}p.Ba=0;b=qA(p,0,p.window[p.m3]);p.jI--;p.m3++;if(b&&(kC(p,!1),p.T7.tZ===0))return 1}p.ib=0;return d===4?(kC(p,!0),p.T7.tZ===0?3:4):p.Ag&&(kC(p,!1),p.T7.tZ===0)?1:2};
E8=function(p,d,b,v,P){this.C3=p;this.RBB=d;this.oLB=b;this.b0h=v;this.func=P};
JeB=function(){this.T7=null;this.status=0;this.I9=null;this.wrap=this.pending=this.Ju=this.hg=0;this.D5=null;this.tf=0;this.method=8;this.HG=-1;this.ZW=this.Yb=this.bT=0;this.window=null;this.AU=0;this.head=this.nN=null;this.mY=this.aW=this.strategy=this.level=this.CT=this.jZ=this.C8=this.jI=this.XJ=this.m3=this.EF=this.QT=this.Ba=this.zy=this.Uc=this.Dq=this.FA=this.jz=this.Yj=0;this.zN=new m0.yx(1146);this.C4=new m0.yx(122);this.Kp=new m0.yx(78);F1(this.zN);F1(this.C4);F1(this.Kp);this.Ru=this.iA=
this.VO=null;this.Je=new m0.yx(16);this.Xg=new m0.yx(573);F1(this.Xg);this.Az=this.BM=0;this.depth=new m0.yx(573);F1(this.depth);this.Hn=this.zT=this.ib=this.matches=this.Y7=this.f2=this.BI=this.Ag=this.nO=this.pT=0};
kIz=function(p,d){if(!p||!p.state||d>5||d<0)return p?oE(p,-2):-2;var b=p.state;if(!p.output||!p.input&&p.xA!==0||b.status===666&&d!==4)return oE(p,p.tZ===0?-5:-2);b.T7=p;var v=b.HG;b.HG=d;if(b.status===42)if(b.wrap===2)p.VR=0,n0(b,31),n0(b,139),n0(b,8),b.D5?(n0(b,(b.D5.text?1:0)+(b.D5.zH?2:0)+(b.D5.extra?4:0)+(b.D5.name?8:0)+(b.D5.comment?16:0)),n0(b,b.D5.time&255),n0(b,b.D5.time>>8&255),n0(b,b.D5.time>>16&255),n0(b,b.D5.time>>24&255),n0(b,b.level===9?2:b.strategy>=2||b.level<2?4:0),n0(b,b.D5.os&
255),b.D5.extra&&b.D5.extra.length&&(n0(b,b.D5.extra.length&255),n0(b,b.D5.extra.length>>8&255)),b.D5.zH&&(p.VR=uz(p.VR,b.I9,b.pending,0)),b.tf=0,b.status=69):(n0(b,0),n0(b,0),n0(b,0),n0(b,0),n0(b,0),n0(b,b.level===9?2:b.strategy>=2||b.level<2?4:0),n0(b,3),b.status=113);else{var P=8+(b.Yb-8<<4)<<8;P|=(b.strategy>=2||b.level<2?0:b.level<6?1:b.level===6?2:3)<<6;b.m3!==0&&(P|=32);b.status=113;r0(b,P+(31-P%31));b.m3!==0&&(r0(b,p.VR>>>16),r0(b,p.VR&65535));p.VR=1}if(b.status===69)if(b.D5.extra){for(P=
b.pending;b.tf<(b.D5.extra.length&65535)&&(b.pending!==b.hg||(b.D5.zH&&b.pending>P&&(p.VR=uz(p.VR,b.I9,b.pending-P,P)),hO(p),P=b.pending,b.pending!==b.hg));)n0(b,b.D5.extra[b.tf]&255),b.tf++;b.D5.zH&&b.pending>P&&(p.VR=uz(p.VR,b.I9,b.pending-P,P));b.tf===b.D5.extra.length&&(b.tf=0,b.status=73)}else b.status=73;if(b.status===73)if(b.D5.name){P=b.pending;do{if(b.pending===b.hg&&(b.D5.zH&&b.pending>P&&(p.VR=uz(p.VR,b.I9,b.pending-P,P)),hO(p),P=b.pending,b.pending===b.hg)){var M=1;break}M=b.tf<b.D5.name.length?
b.D5.name.charCodeAt(b.tf++)&255:0;n0(b,M)}while(M!==0);b.D5.zH&&b.pending>P&&(p.VR=uz(p.VR,b.I9,b.pending-P,P));M===0&&(b.tf=0,b.status=91)}else b.status=91;if(b.status===91)if(b.D5.comment){P=b.pending;do{if(b.pending===b.hg&&(b.D5.zH&&b.pending>P&&(p.VR=uz(p.VR,b.I9,b.pending-P,P)),hO(p),P=b.pending,b.pending===b.hg)){M=1;break}M=b.tf<b.D5.comment.length?b.D5.comment.charCodeAt(b.tf++)&255:0;n0(b,M)}while(M!==0);b.D5.zH&&b.pending>P&&(p.VR=uz(p.VR,b.I9,b.pending-P,P));M===0&&(b.status=103)}else b.status=
103;b.status===103&&(b.D5.zH?(b.pending+2>b.hg&&hO(p),b.pending+2<=b.hg&&(n0(b,p.VR&255),n0(b,p.VR>>8&255),p.VR=0,b.status=113)):b.status=113);if(b.pending!==0){if(hO(p),p.tZ===0)return b.HG=-1,0}else if(p.xA===0&&(d<<1)-(d>4?9:0)<=(v<<1)-(v>4?9:0)&&d!==4)return oE(p,-5);if(b.status===666&&p.xA!==0)return oE(p,-5);if(p.xA!==0||b.jI!==0||d!==0&&b.status!==666){v=b.strategy===2?OPu(b,d):b.strategy===3?hqu(b,d):C0[b.level].func(b,d);if(v===3||v===4)b.status=666;if(v===1||v===3)return p.tZ===0&&(b.HG=
-1),0;if(v===2&&(d===1?(Tp(b,2,3),AE(b,256,O8),b.Hn===16?(Rt(b,b.zT),b.zT=0,b.Hn=0):b.Hn>=8&&(b.I9[b.pending++]=b.zT&255,b.zT>>=8,b.Hn-=8)):d!==5&&(Tp(b,0,3),vIC(b,0,0),d===3&&(F1(b.head),b.jI===0&&(b.m3=0,b.zy=0,b.ib=0))),hO(p),p.tZ===0))return b.HG=-1,0}if(d!==4)return 0;if(b.wrap<=0)return 1;b.wrap===2?(n0(b,p.VR&255),n0(b,p.VR>>8&255),n0(b,p.VR>>16&255),n0(b,p.VR>>24&255),n0(b,p.S$&255),n0(b,p.S$>>8&255),n0(b,p.S$>>16&255),n0(b,p.S$>>24&255)):(r0(b,p.VR>>>16),r0(b,p.VR&65535));hO(p);b.wrap>0&&
(b.wrap=-b.wrap);return b.pending!==0?0:1};
NA=function(p){if(!(this instanceof NA))return new NA(p);p=this.options=m0.assign({level:-1,method:8,chunkSize:16384,JJ:15,zBX:8,strategy:0,bJ:""},p||{});p.raw&&p.JJ>0?p.JJ=-p.JJ:p.n3&&p.JJ>0&&p.JJ<16&&(p.JJ+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.T7=new nIe;this.T7.tZ=0;var d=this.T7;var b=p.level,v=p.method,P=p.JJ,M=p.zBX,X=p.strategy;if(d){var a=1;b===-1&&(b=6);P<0?(a=0,P=-P):P>15&&(a=2,P-=16);if(M<1||M>9||v!==8||P<8||P>15||b<0||b>9||X<0||X>4)d=oE(d,-2);else{P===8&&(P=9);
var F=new JeB;d.state=F;F.T7=d;F.wrap=a;F.D5=null;F.Yb=P;F.bT=1<<F.Yb;F.ZW=F.bT-1;F.FA=M+7;F.jz=1<<F.FA;F.Dq=F.jz-1;F.Uc=~~((F.FA+3-1)/3);F.window=new m0.Mp(F.bT*2);F.head=new m0.yx(F.jz);F.nN=new m0.yx(F.bT);F.nO=1<<M+6;F.hg=F.nO*4;F.I9=new m0.Mp(F.hg);F.BI=1*F.nO;F.pT=3*F.nO;F.level=b;F.strategy=X;F.method=v;if(d&&d.state){d.S$=d.Lw=0;d.HY=2;b=d.state;b.pending=0;b.Ju=0;b.wrap<0&&(b.wrap=-b.wrap);b.status=b.wrap?42:113;d.VR=b.wrap===2?0:1;b.HG=0;if(!reD){v=Array(16);for(M=X=0;M<28;M++)for(bz[M]=
X,P=0;P<1<<d0[M];P++)p0[X++]=M;p0[X-1]=M;for(M=X=0;M<16;M++)for(MA[M]=X,P=0;P<1<<PW[M];P++)vW[X++]=M;for(X>>=7;M<30;M++)for(MA[M]=X<<7,P=0;P<1<<PW[M]-7;P++)vW[256+X++]=M;for(P=0;P<=15;P++)v[P]=0;for(P=0;P<=143;)O8[P*2+1]=8,P++,v[8]++;for(;P<=255;)O8[P*2+1]=9,P++,v[9]++;for(;P<=279;)O8[P*2+1]=7,P++,v[7]++;for(;P<=287;)O8[P*2+1]=8,P++,v[8]++;plC(O8,287,v);for(P=0;P<30;P++)JO[P*2+1]=5,JO[P*2]=Wp$(P,5);ffe=new xV(O8,d0,257,286,15);uJw=new xV(JO,PW,0,30,15);lfu=new xV([],s_u,0,19,7);reD=!0}b.VO=new Bg(b.zN,
ffe);b.iA=new Bg(b.C4,uJw);b.Ru=new Bg(b.Kp,lfu);b.zT=0;b.Hn=0;de$(b);b=0}else b=oE(d,-2);b===0&&(d=d.state,d.AU=2*d.bT,F1(d.head),d.CT=C0[d.level].RBB,d.aW=C0[d.level].C3,d.mY=C0[d.level].oLB,d.jZ=C0[d.level].b0h,d.m3=0,d.zy=0,d.jI=0,d.ib=0,d.Ba=d.C8=2,d.EF=0,d.Yj=0);d=b}}else d=-2;if(d!==0)throw Error(aE[d]);p.header&&(d=this.T7)&&d.state&&d.state.wrap===2&&(d.state.D5=p.header);if(p.lS){var h;typeof p.lS==="string"?h=AqB(p.lS):ZPq.call(p.lS)==="[object ArrayBuffer]"?h=new Uint8Array(p.lS):h=p.lS;
p=this.T7;M=h;X=M.length;if(p&&p.state)if(h=p.state,d=h.wrap,d===2||d===1&&h.status!==42||h.jI)d=-2;else{d===1&&(p.VR=f0(p.VR,M,X,0));h.wrap=0;X>=h.bT&&(d===0&&(F1(h.head),h.m3=0,h.zy=0,h.ib=0),b=new m0.Mp(h.bT),m0.Pz(b,M,X-h.bT,h.bT,0),M=b,X=h.bT);b=p.xA;v=p.m8;P=p.input;p.xA=X;p.m8=0;p.input=M;for(lz(h);h.jI>=3;){M=h.m3;X=h.jI-2;do h.Yj=(h.Yj<<h.Uc^h.window[M+3-1])&h.Dq,h.nN[M&h.ZW]=h.head[h.Yj],h.head[h.Yj]=M,M++;while(--X);h.m3=M;h.jI=2;lz(h)}h.m3+=h.jI;h.zy=h.m3;h.ib=h.jI;h.jI=0;h.Ba=h.C8=2;
h.EF=0;p.m8=v;p.input=P;p.xA=b;h.wrap=d;d=0}else d=-2;if(d!==0)throw Error(aE[d]);this.UOC=!0}};
EIW=function(p,d){d=d||{};d.n3=!0;d=new NA(d);d.push(p,!0);if(d.err)throw d.msg||aE[d.err];return d.result};
CAC=function(){var p=g.yq.apply(0,arguments);return p.length===0?function(d){return d}:p.length===1?p[0]:p.reduce(function(d,b){return function(){return d(b.apply(null,g.E(g.yq.apply(0,arguments))))}})};
NNW=function(){var p=g.yq.apply(0,arguments);return function(d){return function(b,v){function P(){throw Error("Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.");}
b=d(b,v);var M={getState:b.getState,dispatch:function(X){return P.apply(null,[X].concat(g.E(g.yq.apply(1,arguments))))}};
v=p.map(function(X){return X(M)});
P=CAC.apply(null,g.E(v))(b.dispatch);return Object.assign({},b,{dispatch:P})}}};
G_=function(){return Math.random().toString(36).substring(7).split("").join(".")};
GIK=function(p){Object.keys(p).forEach(function(d){var b=p[d];if(typeof b(void 0,{type:w0})==="undefined")throw Error('The slice reducer for key "'+d+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(typeof b(void 0,{type:"@@redux/PROBE_UNKNOWN_ACTION"+G_()})==="undefined")throw Error('The slice reducer for key "'+
d+"\" returned undefined when probed with a random type. Don't try to handle '"+(w0+'\' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.'));})};
wlk=function(p,d,b){function v(){if(O)throw Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return a}
function P(n){if(typeof n!=="function")throw Error("Expected the listener to be a function. Instead, received: '"+typeof n+"'");if(O)throw Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api/store#subscribelistener for more details.");var r=!0;h===F&&(h=F.slice());h.push(n);return function(){if(r){if(O)throw Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api/store#subscribelistener for more details.");
r=!1;h===F&&(h=F.slice());h.splice(h.indexOf(n),1);F=null}}}
function M(n){if(typeof n!=="object"||n===null)var r=!1;else{for(r=n;Object.getPrototypeOf(r)!==null;)r=Object.getPrototypeOf(r);r=Object.getPrototypeOf(n)===r}if(!r)throw Error("Actions must be plain objects. Instead, the actual type was: '"+typeof n+"'. You may need to add middleware to your store setup to handle dispatching other values, such as 'redux-thunk' to handle dispatching functions. See https://redux.js.org/tutorials/fundamentals/part-4-store#middleware and https://redux.js.org/tutorials/fundamentals/part-6-async-logic#using-the-redux-thunk-middleware for examples.");
if(typeof n.type==="undefined")throw Error('Actions may not have an undefined "type" property. You may have misspelled an action type string constant.');if(O)throw Error("Reducers may not dispatch actions.");try{O=!0,a=X(a,n)}finally{O=!1}r=F=h;for(var Z=0;Z<r.length;Z++)(0,r[Z])();return n}
if(typeof d==="function"&&typeof b==="function"||typeof b==="function"&&typeof arguments[3]==="function")throw Error("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function. See https://redux.js.org/tutorials/fundamentals/part-4-store#creating-a-store-with-enhancers for an example.");typeof d==="function"&&typeof b==="undefined"&&(b=d,d=void 0);if(typeof b!=="undefined"){if(typeof b!=="function")throw Error("Expected the enhancer to be a function. Instead, received: '"+
typeof b+"'");return b(wlk)(p,d)}if(typeof p!=="function")throw Error("Expected the root reducer to be a function. Instead, received: '"+typeof p+"'");var X=p,a=d,F=[],h=F,O=!1;M({type:w0});var J={},k=(J.dispatch=M,J.subscribe=P,J.getState=v,J.replaceReducer=function(n){if(typeof n!=="function")throw Error("Expected the nextReducer to be a function. Instead, received: '"+typeof n);X=n;M({type:Ueq});return k},J[ceC]=function(){var n={};
return n.subscribe=function(r){function Z(){r.next&&r.next(v())}
if(typeof r!=="object"||r===null)throw new TypeError("Expected the observer to be an object. Instead, received: '"+typeof r+"'");Z();return{unsubscribe:P(Z)}},n[ceC]=function(){return this},n},J);
return k};
ye7=function(p){return p?(p=p.privateDoNotAccessOrElseSafeScriptWrappedValue)?ZTe(p):null:null};
U8=function(p){return p?(p=p.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue)?UG(p):null:null};
zqW=function(p){p=Ife(p);return Vy(p)};
g.cW=function(p){p=Ife(p);return UG(p)};
Ife=function(p){return p===null?"null":p===void 0?"undefined":p};
yR=function(p){this.F7=II(p)};
tHu=function(p){var d=p.split(p.slice(0,0)),b=[function(v,P){v.push(P)},
-373659949,571700865,1037557458,-1724479797,959298145,1701984600,1921226949,d,function(v,P,M,X,a,F,h,O,J,k,n){return v(M,X,a,F,h,O,J,k,n)},
-379512914,"4XDFwW",-1229879645,-625270269,function(v,P){v.length!=0&&(P=(P%v.length+v.length)%v.length,v.splice(0,1,v.splice(P,1,v[0])[0]))},
-774897907,1128545979,function(v,P){if(v.length!=0){P=(P%v.length+v.length)%v.length;var M=v[0];v[0]=v[P];v[P]=M}},
function(v,P){for(v=(v%P.length+P.length)%P.length;v--;)P.unshift(P.pop())},
function(v,P,M,X,a,F,h,O,J){return M(h,O,J)},
-866685857,1201468295,-59627573,/(");((')\/{),/,-789303601,496025878,-1700038976,999555211,-789303601,-1752172086,function(v,P){v=(v%P.length+P.length)%P.length;P.splice(v,1)},
187924082,1442282650,d,-220389834,function(){for(var v=64,P=[];++v-P.length-32;)switch(v){case 58:v=96;continue;case 91:v=44;break;case 65:v=47;continue;case 46:v=153;case 123:v-=58;default:P.push(String.fromCharCode(v))}return P},
function(){for(var v=64,P=[];++v-P.length-32;){switch(v){case 58:v-=14;case 91:case 92:case 93:continue;case 123:v=47;case 94:case 95:case 96:continue;case 46:v=95}P.push(String.fromCharCode(v))}return P},
-1196372594,-112298474,-647544559,-80697708,-823386663,-1299480645,159150986,-99650008,-1388587679,-1452838840,591984487,833955583,-1010313162,363302508,1752528804,-1015696449,2140225608,76981819,null,496025878,-1296133718,function(v){for(var P=v.length;P;)v.push(v.splice(--P,1)[0])},
207915256,-804111770,function(){for(var v=64,P=[];++v-P.length-32;){switch(v){case 58:v-=14;case 91:case 92:case 93:continue;case 123:v=47;case 94:case 95:case 96:continue;case 46:v=95}P.push(String.fromCharCode(v))}return P},
function(v,P,M,X,a){return P(M,X,a)},
null,1132417845,-166430616,1670772766,function(v,P,M){var X=v.length;M.forEach(function(a,F,h){this.push(h[F]=v[(v.indexOf(a)-v.indexOf(this[F])+F+X--)%v.length])},P.split(""))},
function(){for(var v=64,P=[];++v-P.length-32;){switch(v){case 91:v=44;continue;case 123:v=65;break;case 65:v-=18;continue;case 58:v=96;continue;case 46:v=95}P.push(String.fromCharCode(v))}return P},
-1524423080,-225153737,function(v){v.reverse()},
"s8szXnk",191817608,262106198,-208277709,"if",function(v,P){P=(P%v.length+v.length)%v.length;v.splice(-P).reverse().forEach(function(M){v.unshift(M)})},
-1580333967,721699447,1896060308,null,function(v,P){if(v.length!=0){P=(P%v.length+v.length)%v.length;var M=v[0];v[0]=v[P];v[P]=M}},
-951572979,function(){for(var v=64,P=[];++v-P.length-32;)switch(v){case 46:v=95;default:P.push(String.fromCharCode(v));case 94:case 95:case 96:break;case 123:v-=76;case 92:case 93:continue;case 58:v=44;case 91:}return P},
function(v,P,M,X,a,F,h,O){return P(M,X,a,F,h,O)},
d,-1299603363,function(v,P,M,X,a,F){return P(X,a,F)}];
b[55]=b;b[63]=b;b[81]=b;if(typeof j_e==="undefined")return p;try{try{b[54]>-9&&(b[2]<6?(0,b[82])(b[55],b[45]):(0,b[18])(b[39],b[81])),b[0]>=10&&(0,b[35])((0,b[53])(b[72],b[41]),b[12],(0,b[21])(b[36]),b[8],b[72]),b[23]>6&&(b[55]<-1&&((0,b[12])((0,b[17])((0,b[18])(),b[new Date("1970-01-01T03:30:50.000+03:30")/1E3],b[36]),b[32],b[5],b[59]),1)||((0,b[27])(b[31],b[28]),b[19])(b[75],b[82])),(0,b[42])(b[86],b[75]),(0,b[30])(b[39],b[13]),(0,b[24])(b[16])}catch(v){b[3]>-10&&(b[19]===4||(((0,b[15])((0,b[60])(b[86],
b[39]),b[30],b[39],b[73]),(0,b[24])(b[50]),(0,b[35])(b[16],b[1]),b[56])(b[34],b[74]),""))&&(((0,b[20])((0,b[77])(),b[29],b[50]),b[56])(b[new Date("1969-12-31T16:31:15.000-07:30")/1E3],b[71])===(0,b[59])(b[8],b[85]),(0,b[20])((0,b[77])(),b[25],b[50]),b[60])(b[80],b[75]),b[54]!==0&&(((0,b[59])(b[34],b[82]),b[30])(b[75],b[70])>>((((0,b[new Date("1970-01-01T06:00:24.000+06:00")/1E3])(b[39]),b[59])(b[34],b[88]),b[59])(b[8],b[58]),b[35])(b[50],b[57]),"true")||((0,b[15])((0,b[11])(b[34]),b[24],b[34]),(((0,b[56])(b[8],
b[28]),b[20])((0,b[77])(),b[25],b[39]),b[35])(b[50],b[5]),b[20])((0,b[77])(),b[53],b[39]),(b[16]!=-1||(((0,b[72])(b[83],b[75]),(0,b[15])((0,b[72])(b[45],b[75]),b[20],(0,b[77])(),b[53],b[75]),b[30])(b[34],b[46]),(0,b[60])(b[47],b[39]),0))&&(0,b[41])((0,b[30])(b[75],b[23]),b[30],(0,b[15])((0,b[24])(b[80]),b[29],b[54],b[66])>>>(0,b[68])((0,b[51])(),b[63],b[38]),b[13],b[76])}finally{b[41]!==4&&(b[33]>-10||((0,b[73])((((0,b[73])((0,b[73])((0,b[68])((0,b[11])(),b[35],b[38]),b[32],b[8],b[24]),b[53],b[8],
b[55]),((0,b[68])((0,b[67])(),b[59],b[38]),b[32])(b[54],b[71]),b[29])(b[80],b[new Date("1969-12-31T21:00:01.000-03:00")/1E3]),(0,b[58])(b[49],b[39]),(0,b[77])(b[38]),b[53])(b[80],b[84]),b[16],b[62],b[13]),""))&&(((0,b[64])(b[54]),b[37])(b[27],((0,b[68])((0,b[67])(),b[63],b[38]),b[68])((0,b[11])(),b[63],b[13]),(0,b[58])(b[8],b[78]),(0,b[16])(b[24],b[54]),b[16],(0,b[28])(b[9],b[80]),(0,b[16])(b[45],b[8]),(0,b[32])(b[49],b[81]),b[82],b[38]),b[68])((0,b[51])(),b[63],b[13]),b[40]!==7&&(b[22]>=1?(0,b[50])(((0,b[68])((0,b[51])(),
b[59],b[38]),b[16])(b[new Date("1969-12-31T14:45:33.000-09:15")/1E3],b[49]),b[73],(0,b[68])((0,b[10])(),b[59],b[13]),b[16],b[12],b[49]):(0,b[73])((((0,b[28])(b[19],b[8]),b[54])(b[58],b[76]),b[7])(b[51],b[18]),b[54],b[21],b[51]))}try{b[30]!==3&&(b[31]<10?((0,b[70])(b[29],b[78]),(0,b[67])(b[29],b[28]),b[54])(b[5],b[51]):(((0,b[7])(b[29],b[63]),b[75])(b[25],b[14]),b[50])(b[46],b[81])),b[60]!==0&&(b[78]==0?((0,b[51])(b[54]),b[42])((0,b[74])(),b[37],b[23]):((0,b[6])(b[28],b[26]),b[2])(b[8],b[28]))}catch(v){((0,b[42])(b[74],
b[39]),b[42])(b[30],b[64])}}catch(v){return"s6aIFSFfkDIop0B3eL-_w8_"+p}return d.join("")};
iPD=function(p){return p,"onAdEnd"[5+!!p]};
g.IE=function(p){this.name=p};
HPC=function(p){this.F7=II(p)};
z_=function(p){this.F7=II(p)};
jg=function(p){this.F7=II(p)};
DeC=function(p){this.F7=II(p)};
tO=function(p){this.F7=II(p)};
iz=function(p){this.F7=II(p)};
HW=function(p){this.F7=II(p)};
DH=function(p){this.F7=II(p)};
VR=function(p){this.F7=II(p)};
eg=function(p){this.F7=II(p)};
Sg=function(p){this.F7=II(p)};
YC=function(p){this.F7=II(p)};
g0=function(p){this.F7=II(p)};
$C=function(p){this.F7=II(p)};
my=function(p){this.F7=II(p)};
K0=function(p){this.F7=II(p,500)};
xC=function(p){this.F7=II(p)};
BW=function(p){this.F7=II(p)};
VH$=function(p){this.F7=II(p)};
eqB=function(){return g.gw("yt.ads.biscotti.lastId_")||""};
Sgu=function(p){g.Se("yt.ads.biscotti.lastId_",p)};
T_=function(){var p=arguments,d=RE;p.length>1?d[p[0]]=p[1]:p.length===1&&Object.assign(d,p[0])};
g.AO=function(p,d){return p in RE?RE[p]:d};
WW=function(p){var d=RE.EXPERIMENT_FLAGS;return d?d[p]:void 0};
Ygq=function(p){p8.forEach(function(d){return d(p)})};
g.bg=function(p){return p&&window.yterr?function(){try{return p.apply(this,arguments)}catch(d){g.dA(d)}}:p};
g.dA=function(p){var d=g.gw("yt.logging.errors.log");d?d(p,"ERROR",void 0,void 0,void 0,void 0,void 0):(d=g.AO("ERRORS",[]),d.push([p,"ERROR",void 0,void 0,void 0,void 0,void 0]),T_("ERRORS",d));Ygq(p)};
v3=function(p,d,b,v,P){var M=g.gw("yt.logging.errors.log");M?M(p,"WARNING",d,b,v,void 0,P):(M=g.AO("ERRORS",[]),M.push([p,"WARNING",d,b,v,void 0,P]),T_("ERRORS",M))};
P3=function(p,d){d=p.split(d);for(var b={},v=0,P=d.length;v<P;v++){var M=d[v].split("=");if(M.length===1&&M[0]||M.length===2)try{var X=gIu(M[0]||""),a=gIu(M[1]||"");if(X in b){var F=b[X];Array.isArray(F)?g.bj(F,a):b[X]=[F,a]}else b[X]=a}catch(k){var h=k,O=M[0],J=String(P3);h.args=[{key:O,value:M[1],query:p,method:Lvk===J?"unchanged":J}];Q_B.hasOwnProperty(O)||v3(h)}}return b};
M5=function(p){var d=[];g.sj(p,function(b,v){var P=g.Td(v);g.kD(Array.isArray(b)?b:[b],function(M){M==""?d.push(P):d.push(P+"="+g.Td(M))})});
return d.join("&")};
Xr=function(p){p.charAt(0)==="?"&&(p=p.substring(1));return P3(p,"&")};
q5=function(p){return p.split(",").map(function(d){return Xr(d)})};
g.aM=function(p){return p.indexOf("?")!==-1?(p=(p||"").split("#")[0],p=p.split("?",2),Xr(p.length>1?p[1]:p[0])):{}};
oM=function(p,d){return $ee(p,d||{},!0)};
Fr=function(p,d){return $ee(p,d||{},!1)};
$ee=function(p,d,b){var v=p.split("#",2);p=v[0];v=v.length>1?"#"+v[1]:"";var P=p.split("?",2);p=P[0];P=Xr(P[1]||"");for(var M in d)if(b||!g.Uj(P,M))P[M]=d[M];return g.$B(p,P)+v};
hk=function(p){if(!d)var d=window.location.href;var b=g.V4(1,p),v=g.e7(p);b&&v?(p=p.match(Do),d=d.match(Do),p=p[3]==d[3]&&p[1]==d[1]&&p[4]==d[4]):p=v?g.e7(d)===v&&(Number(g.V4(4,d))||null)===(Number(g.V4(4,p))||null):!0;return p};
OI=function(p){p||(p=document.location.href);p=g.V4(1,p);return p!==null&&p==="https"};
Jk=function(p){p=mee(p);return p===null?!1:p[0]==="com"&&p[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1};
Kv$=function(p){p=mee(p);return p===null?!1:p[1]==="google"?!0:p[2]==="google"?p[0]==="au"&&p[1]==="com"?!0:p[0]==="uk"&&p[1]==="co"?!0:!1:!1};
mee=function(p){p=g.e7(p);return p!==null?p.split(".").reverse():null};
gIu=function(p){return p&&p.match(xew)?p:Av(p)};
rA=function(p){var d=kP;p=p===void 0?eqB():p;var b=Object,v=b.assign,P=n8(d);var M=d.D;try{var X=M.screenX;var a=M.screenY}catch(G){}try{var F=M.outerWidth;var h=M.outerHeight}catch(G){}try{var O=M.innerWidth;var J=M.innerHeight}catch(G){}try{var k=M.screenLeft;var n=M.screenTop}catch(G){}try{O=M.innerWidth,J=M.innerHeight}catch(G){}try{var r=M.screen.availWidth;var Z=M.screen.availTop}catch(G){}M=[k,n,X,a,r,Z,F,h,O,J];X=J5C(!1,d.D.top);a={};var C=C===void 0?g.ee:C;F=new xo;"SVGElement"in C&&"createElementNS"in
C.document&&F.set(0);h=wrD();h["allow-top-navigation-by-user-activation"]&&F.set(1);h["allow-popups-to-escape-sandbox"]&&F.set(2);C.crypto&&C.crypto.subtle&&F.set(3);"TextDecoder"in C&&"TextEncoder"in C&&F.set(4);C=ChB(F);d=(a.bc=C,a.bih=X.height,a.biw=X.width,a.brdim=M.join(),a.vis=ln(d.U),a.wgl=!!rS.WebGLRenderingContext,a);b=v.call(b,P,d);b.ca_type="image";p&&(b.bid=p);return b};
n8=function(p){var d={};d.dt=BNC;d.flash="0";a:{try{var b=p.D.top.location.href}catch(O){p=2;break a}p=b?b===p.U.location.href?0:1:2}d=(d.frm=p,d);try{d.u_tz=-(new Date).getTimezoneOffset();var v=v===void 0?rS:v;try{var P=v.history.length}catch(O){P=0}d.u_his=P;var M;d.u_h=(M=rS.screen)==null?void 0:M.height;var X;d.u_w=(X=rS.screen)==null?void 0:X.width;var a;d.u_ah=(a=rS.screen)==null?void 0:a.availHeight;var F;d.u_aw=(F=rS.screen)==null?void 0:F.availWidth;var h;d.u_cd=(h=rS.screen)==null?void 0:
h.colorDepth}catch(O){}return d};
TNK=function(){if(!Rqu)return null;var p=Rqu();return"open"in p?p:null};
g.ug=function(p){switch(f8(p)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};
f8=function(p){return p&&"status"in p?p.status:-1};
g.lg=function(p,d){typeof p==="function"&&(p=g.bg(p));return window.setTimeout(p,d)};
g.sI=function(p,d){typeof p==="function"&&(p=g.bg(p));return window.setInterval(p,d)};
g.ZY=function(p){window.clearTimeout(p)};
g.EI=function(p){window.clearInterval(p)};
g.N5=function(p){p=C8(p);return typeof p==="string"&&p==="false"?!1:!!p};
g.Gh=function(p,d){p=C8(p);return p===void 0&&d!==void 0?d:Number(p||0)};
wA=function(){return g.AO("EXPERIMENTS_TOKEN","")};
C8=function(p){return g.AO("EXPERIMENT_FLAGS",{})[p]};
UI=function(){for(var p=[],d=g.AO("EXPERIMENTS_FORCED_FLAGS",{}),b=g.u(Object.keys(d)),v=b.next();!v.done;v=b.next())v=v.value,p.push({key:v,value:String(d[v])});b=g.AO("EXPERIMENT_FLAGS",{});v=g.u(Object.keys(b));for(var P=v.next();!P.done;P=v.next())P=P.value,P.startsWith("force_")&&d[P]===void 0&&p.push({key:P,value:String(b[P])});return p};
c3=function(p,d,b,v,P,M,X,a){function F(){(h&&"readyState"in h?h.readyState:0)===4&&d&&g.bg(d)(h)}
b=b===void 0?"GET":b;v=v===void 0?"":v;a=a===void 0?!1:a;var h=TNK();if(!h)return null;"onloadend"in h?h.addEventListener("loadend",F,!1):h.onreadystatechange=F;g.N5("debug_forward_web_query_parameters")&&(p=Aez(p,window.location.search));h.open(b,p,!0);M&&(h.responseType=M);X&&(h.withCredentials=!0);b=b==="POST"&&(window.FormData===void 0||!(v instanceof FormData));if(P=Wvw(p,P))for(var O in P)h.setRequestHeader(O,P[O]),"content-type"===O.toLowerCase()&&(b=!1);b&&h.setRequestHeader("Content-Type",
"application/x-www-form-urlencoded");if(a&&"setAttributionReporting"in XMLHttpRequest.prototype){p={eventSourceEligible:!0,triggerEligible:!1};try{h.setAttributionReporting(p)}catch(J){v3(J)}}h.send(v);return h};
Wvw=function(p,d){d=d===void 0?{}:d;var b=hk(p),v=g.AO("INNERTUBE_CLIENT_NAME"),P=g.N5("web_ajax_ignore_global_headers_if_set"),M;for(M in p47){var X=g.AO(p47[M]),a=M==="X-Goog-AuthUser"||M==="X-Goog-PageId";M!=="X-Goog-Visitor-Id"||X||(X=g.AO("VISITOR_DATA"));var F;if(!(F=!X)){if(!(F=b||(g.e7(p)?!1:!0))){F=p;var h;if(h=g.N5("add_auth_headers_to_remarketing_google_dot_com_ping")&&M==="Authorization"&&(v==="TVHTML5"||v==="TVHTML5_UNPLUGGED"||v==="TVHTML5_SIMPLY")&&Kv$(F))F=Hr(g.V4(5,F))||"",F=F.split("/"),
F="/"+(F.length>1?F[1]:""),h=F==="/pagead";F=h?!0:!1}F=!F}F||P&&d[M]!==void 0||v==="TVHTML5_UNPLUGGED"&&a||(d[M]=X)}"X-Goog-EOM-Visitor-Id"in d&&"X-Goog-Visitor-Id"in d&&delete d["X-Goog-Visitor-Id"];if(b||!g.e7(p))d["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(b||!g.e7(p)){try{var O=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(J){}O&&(d["X-YouTube-Time-Zone"]=O)}document.location.hostname.endsWith("youtubeeducation.com")||!b&&g.e7(p)||(d["X-YouTube-Ad-Signals"]=
M5(rA()));return d};
bSD=function(p,d){var b=g.e7(p);g.N5("debug_handle_relative_url_for_query_forward_killswitch")||!b&&hk(p)&&(b=document.location.hostname);var v=Hr(g.V4(5,p));v=(b=b&&(b.endsWith("youtube.com")||b.endsWith("youtube-nocookie.com")))&&v&&v.startsWith("/api/");if(!b||v)return p;var P=Xr(d),M={};g.kD(dKC,function(X){P[X]&&(M[X]=P[X])});
return Fr(p,M)};
IM=function(p,d){d.method="POST";d.postParams||(d.postParams={});return g.ys(p,d)};
Mdq=function(p,d){if(window.fetch&&d.format!=="XML"){var b={method:d.method||"GET",credentials:"same-origin"};d.headers&&(b.headers=d.headers);d.priority&&(b.priority=d.priority);p=voq(p,d);var v=PNe(p,d);v&&(b.body=v);d.withCredentials&&(b.credentials="include");var P=d.context||g.ee,M=!1,X;fetch(p,b).then(function(a){if(!M){M=!0;X&&g.ZY(X);var F=a.ok,h=function(O){O=O||{};F?d.onSuccess&&d.onSuccess.call(P,O,a):d.onError&&d.onError.call(P,O,a);d.onFinish&&d.onFinish.call(P,O,a)};
(d.format||"JSON")==="JSON"&&(F||a.status>=400&&a.status<500)?a.json().then(h,function(){h(null)}):h(null)}}).catch(function(){d.onError&&d.onError.call(P,{},{})});
p=d.timeout||0;d.onFetchTimeout&&p>0&&(X=g.lg(function(){M||(M=!0,g.ZY(X),d.onFetchTimeout.call(d.context||g.ee))},p))}else g.ys(p,d)};
g.ys=function(p,d){var b=d.format||"JSON";p=voq(p,d);var v=PNe(p,d),P=!1,M=X4j(p,function(F){if(!P){P=!0;a&&g.ZY(a);var h=g.ug(F),O=null,J=400<=F.status&&F.status<500,k=500<=F.status&&F.status<600;if(h||J||k)O=q5B(p,b,F,d.convertToSafeHtml);h&&(h=a_q(b,F,O));O=O||{};J=d.context||g.ee;h?d.onSuccess&&d.onSuccess.call(J,F,O):d.onError&&d.onError.call(J,F,O);d.onFinish&&d.onFinish.call(J,F,O)}},d.method,v,d.headers,d.responseType,d.withCredentials);
v=d.timeout||0;if(d.onTimeout&&v>0){var X=d.onTimeout;var a=g.lg(function(){P||(P=!0,M.abort(),g.ZY(a),X.call(d.context||g.ee,M))},v)}return M};
voq=function(p,d){d.includeDomain&&(p=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+p);var b=g.AO("XSRF_FIELD_NAME");if(d=d.urlParams)d[b]&&delete d[b],p=oM(p,d);return p};
PNe=function(p,d){var b=g.AO("XSRF_FIELD_NAME"),v=g.AO("XSRF_TOKEN"),P=d.postBody||"",M=d.postParams,X=g.AO("XSRF_FIELD_NAME"),a;d.headers&&(a=d.headers["Content-Type"]);d.excludeXsrf||g.e7(p)&&!d.withCredentials&&g.e7(p)!==document.location.hostname||d.method!=="POST"||a&&a!=="application/x-www-form-urlencoded"||d.postParams&&d.postParams[X]||(M||(M={}),M[b]=v);(g.N5("ajax_parse_query_data_only_when_filled")&&M&&Object.keys(M).length>0||M)&&typeof P==="string"&&(P=Xr(P),g.H9(P,M),P=d.postBodyFormat&&
d.postBodyFormat==="JSON"?JSON.stringify(P):g.Q4(P));M=P||M&&!g.ID(M);!oo$&&M&&d.method!=="POST"&&(oo$=!0,g.dA(Error("AJAX request with postData should use POST")));return P};
q5B=function(p,d,b,v){var P=null;switch(d){case "JSON":try{var M=b.responseText}catch(X){throw v=Error("Error reading responseText"),v.params=p,v3(v),X;}p=b.getResponseHeader("Content-Type")||"";M&&p.indexOf("json")>=0&&(M.substring(0,5)===")]}'\n"&&(M=M.substring(5)),P=JSON.parse(M));break;case "XML":if(p=(p=b.responseXML)?Frk(p):null)P={},g.kD(p.getElementsByTagName("*"),function(X){P[X.tagName]=h4q(X)})}v&&OSW(P);
return P};
OSW=function(p){if(g.Kz(p))for(var d in p)d==="html_content"||YWK(d,"_html")?p[d]=Vy(p[d]):OSW(p[d])};
a_q=function(p,d,b){if(d&&d.status===204)return!0;switch(p){case "JSON":return!!b;case "XML":return Number(b&&b.return_code)===0;case "RAW":return!0;default:return!!b}};
Frk=function(p){return p?(p=("responseXML"in p?p.responseXML:p).getElementsByTagName("root"))&&p.length>0?p[0]:null:null};
h4q=function(p){var d="";g.kD(p.childNodes,function(b){d+=b.nodeValue});
return d};
jS=function(p,d){var b=g.tF(d),v;return(new g.rv(function(P,M){b.onSuccess=function(X){g.ug(X)?P(new JrW(X)):M(new zh("Request failed, status="+f8(X),"net.badstatus",X))};
b.onError=function(X){M(new zh("Unknown request error","net.unknown",X))};
b.onTimeout=function(X){M(new zh("Request timed out","net.timeout",X))};
v=g.ys(p,b)})).FM(function(P){if(P instanceof Cy){var M;
(M=v)==null||M.abort()}return lY(P)})};
g.tk=function(p,d,b,v){function P(a,F,h){return a.FM(function(O){if(F<=0||f8(O.xhr)===403)return lY(new zh("Request retried too many times","net.retryexhausted",O.xhr,O));O=Math.pow(2,b-F+1)*h;var J=X>0?Math.min(X,O):O;return M(h).then(function(){return P(jS(p,d),F-1,J)})})}
function M(a){return new g.rv(function(F){setTimeout(F,a)})}
var X=X===void 0?-1:X;return P(jS(p,d),b-1,v)};
zh=function(p,d,b){fF.call(this,p+", errorCode="+d);this.errorCode=d;this.xhr=b;this.name="PromiseAjaxError"};
JrW=function(p){this.xhr=p};
ig=function(p){this.D=p===void 0?null:p;this.B=0;this.U=null};
H3=function(p){var d=new ig;p=p===void 0?null:p;d.B=2;d.U=p===void 0?null:p;return d};
DY=function(p){var d=new ig;p=p===void 0?null:p;d.B=1;d.U=p===void 0?null:p;return d};
g.SS=function(p,d,b,v,P){Vs||eS.set(""+p,d,{Ft:b,path:"/",domain:v===void 0?"youtube.com":v,secure:P===void 0?!1:P})};
g.YP=function(p,d){if(!Vs)return eS.get(""+p,d)};
g.gA=function(p,d,b){Vs||eS.remove(""+p,d===void 0?"/":d,b===void 0?"youtube.com":b)};
kPw=function(){if(g.N5("embeds_web_enable_cookie_detection_fix")){if(!g.ee.navigator.cookieEnabled)return!1}else if(!eS.isEnabled())return!1;if(!eS.isEmpty())return!0;g.N5("embeds_web_enable_cookie_detection_fix")?eS.set("TESTCOOKIESENABLED","1",{Ft:60,Q9B:"none",secure:!0}):eS.set("TESTCOOKIESENABLED","1",{Ft:60});if(eS.get("TESTCOOKIESENABLED")!=="1")return!1;eS.remove("TESTCOOKIESENABLED");return!0};
g.L=function(p,d){if(p)return p[d.name]};
L8=function(p){var d=g.AO("INNERTUBE_HOST_OVERRIDE");d&&(p=String(d)+String(S7(p)));return p};
now=function(p){var d={};g.N5("json_condensed_response")&&(d.prettyPrint="false");return p=Fr(p,d)};
Qs=function(p,d){var b=b===void 0?{}:b;p={method:d===void 0?"POST":d,mode:hk(p)?"same-origin":"cors",credentials:hk(p)?"same-origin":"include"};d={};for(var v=g.u(Object.keys(b)),P=v.next();!P.done;P=v.next())P=P.value,b[P]&&(d[P]=b[P]);Object.keys(d).length>0&&(p.headers=d);return p};
$P=function(){var p=/Chrome\/(\d+)/.exec(g.yH());return p?parseFloat(p[1]):NaN};
K8=function(){return g.m8("android")&&g.m8("chrome")&&!(g.m8("trident/")||g.m8("edge/"))&&!g.m8("cobalt")};
rrj=function(){return g.m8("armv7")||g.m8("aarch64")||g.m8("android")};
g.xP=function(){return g.m8("cobalt")};
B3=function(){return g.m8("cobalt")&&g.m8("appletv")};
RM=function(){return g.m8("(ps3; leanback shell)")||g.m8("ps3")&&g.xP()};
f_$=function(){return g.m8("(ps4; leanback shell)")||g.m8("ps4")&&g.xP()};
g.u7z=function(){return g.xP()&&(g.m8("ps4 vr")||g.m8("ps4 pro vr"))};
Th=function(){var p=/WebKit\/([0-9]+)/.exec(g.yH());return!!(p&&parseInt(p[1],10)>=600)};
Ak=function(){var p=/WebKit\/([0-9]+)/.exec(g.yH());return!!(p&&parseInt(p[1],10)>=602)};
l_j=function(){return g.m8("iemobile")||g.m8("windows phone")&&g.m8("edge")};
dd=function(){return(W3||pd)&&g.m8("applewebkit")&&!g.m8("version")&&(!g.m8("safari")||g.m8("gsa/"))};
vf=function(){return g.bt&&g.m8("version/")};
Pf=function(){return g.m8("smart-tv")&&g.m8("samsung")};
g.m8=function(p){var d=g.yH();return d?d.toLowerCase().indexOf(p)>=0:!1};
Mj=function(){return DTu()||dd()||vf()?!0:g.AO("EOM_VISITOR_DATA")?!1:!0};
XB=function(p,d){return d===void 0||d===null?p:d==="1"||d===!0||d===1||d==="True"?!0:!1};
qj=function(p,d,b){for(var v in b)if(b[v]==d)return b[v];return p};
aN=function(p,d){return d===void 0||d===null?p:Number(d)};
oN=function(p,d){return d===void 0||d===null?p:d.toString()};
FB=function(p,d){if(d){if(p==="fullwidth")return Infinity;if(p==="fullheight")return 0}return p&&(d=p.match(sm$))&&(p=Number(d[2]),d=Number(d[1]),!isNaN(p)&&!isNaN(d)&&p>0)?d/p:NaN};
hy=function(p){var d=p.docid||p.video_id||p.videoId||p.id;if(d)return d;d=p.raw_player_response;d||(p=p.player_response)&&(d=JSON.parse(p));return d&&d.videoDetails&&d.videoDetails.videoId||null};
ZSC=function(p){return OE(p,!1)==="EMBEDDED_PLAYER_MODE_PFL"};
g.Jy=function(p){return p==="EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT"||p==="EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"?!0:!1};
OE=function(p,d){d=(d===void 0?0:d)?"EMBEDDED_PLAYER_MODE_DEFAULT":"EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&&(d="EMBEDDED_PLAYER_MODE_PFL");var b=p.raw_embedded_player_response;if(!b&&(p=p.embedded_player_response))try{b=JSON.parse(p)}catch(v){return d}return b?qj(d,b.embeddedPlayerMode,EoC):d};
nd=function(p){fF.call(this,p.message||p.description||p.name);this.isMissing=p instanceof k_;this.isTimeout=p instanceof zh&&p.errorCode=="net.timeout";this.isCanceled=p instanceof Cy};
k_=function(){fF.call(this,"Biscotti ID is missing from server")};
CN$=function(){if(g.N5("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("Biscotti id fetching has been disabled entirely.");if(!Mj())return Error("User has not consented - not fetching biscotti id.");var p=g.AO("PLAYER_VARS",{});if(g.z9(p,"privembed",!1)=="1")return Error("Biscotti ID is not available in private embed mode");if(ZSC(p))return Error("Biscotti id fetching has been disabled for pfl.")};
UK$=function(){var p=CN$();if(p!==void 0)return lY(p);rd||(rd=jS("//googleads.g.doubleclick.net/pagead/id",Nck).then(GPk).FM(function(d){return w4w(2,d)}));
return rd};
GPk=function(p){p=p.xhr.responseText;if(!E6(p,")]}'"))throw new k_;p=JSON.parse(p.substr(4));if((p.type||1)>1)throw new k_;p=p.id;Sgu(p);rd=DY(p);cru(18E5,2);return p};
w4w=function(p,d){d=new nd(d);Sgu("");rd=H3(d);p>0&&cru(12E4,p-1);throw d;};
cru=function(p,d){g.lg(function(){jS("//googleads.g.doubleclick.net/pagead/id",Nck).then(GPk,function(b){return w4w(d,b)}).FM(g.Ow)},p)};
yru=function(){try{var p=g.gw("yt.ads.biscotti.getId_");return p?p():UK$()}catch(d){return lY(d)}};
z4W=function(p){p&&(p.dataset?p.dataset[I_W()]="true":C7k(p))};
jmu=function(p){return p?p.dataset?p.dataset[I_W()]:p.getAttribute("data-loaded"):null};
I_W=function(){return tdq.loaded||(tdq.loaded="loaded".replace(/\-([a-z])/g,function(p,d){return d.toUpperCase()}))};
iS7=function(){var p=document;if("visibilityState"in p)return p.visibilityState;var d=fd+"VisibilityState";if(d in p)return p[d]};
ut=function(p,d){var b;ih(p,function(v){b=d[v];return!!b});
return b};
lt=function(p){if(p.requestFullscreen)p=p.requestFullscreen(void 0);else if(p.webkitRequestFullscreen)p=p.webkitRequestFullscreen();else if(p.mozRequestFullScreen)p=p.mozRequestFullScreen();else if(p.msRequestFullscreen)p=p.msRequestFullscreen();else if(p.webkitEnterFullscreen)p=p.webkitEnterFullscreen();else return Promise.reject(Error("Fullscreen API unavailable"));return p instanceof Promise?p:Promise.resolve()};
EE=function(p){var d;g.sE()?Zp()==p&&(d=document):d=p;return d&&(p=ut(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],d))?(d=p.call(d),d instanceof Promise?d:Promise.resolve()):Promise.resolve()};
HSK=function(p){return g.xQ(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(d){return"on"+d.toLowerCase()in p})};
DKq=function(){var p=document;return g.xQ(["fullscreenerror","webkitfullscreenerror","mozfullscreenerror","MSFullscreenError"],function(d){return"on"+d.toLowerCase()in p})};
g.sE=function(){return!!ut(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)};
Zp=function(p){p=p===void 0?!1:p;var d=ut(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(p)for(;d&&d.shadowRoot;)d=d.shadowRoot.fullscreenElement;return d?d:null};
Cd=function(p){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(p=p||window.event){this.event=p;for(var d in p)d in Vdz||(this[d]=p[d]);this.scale=p.scale;this.rotation=p.rotation;var b=p.target||p.srcElement;b&&b.nodeType==3&&(b=b.parentNode);this.target=b;var v=p.relatedTarget;
if(v)try{v=v.nodeName?v:null}catch(P){v=null}else this.type=="mouseover"?v=p.fromElement:this.type=="mouseout"&&(v=p.toElement);this.relatedTarget=v;this.clientX=p.clientX!=void 0?p.clientX:p.pageX;this.clientY=p.clientY!=void 0?p.clientY:p.pageY;this.keyCode=p.keyCode?p.keyCode:p.which;this.charCode=p.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=p.altKey;this.ctrlKey=p.ctrlKey;this.shiftKey=p.shiftKey;this.metaKey=p.metaKey;this.D=p.pageX;this.U=p.pageY}}catch(P){}};
e4W=function(p){if(document.body&&document.documentElement){var d=document.body.scrollTop+document.documentElement.scrollTop;p.D=p.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);p.U=p.clientY+d}};
S5u=function(p,d,b,v){v=v===void 0?{}:v;p.addEventListener&&(d!="mouseenter"||"onmouseenter"in document?d!="mouseleave"||"onmouseenter"in document?d=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(d="MozMousePixelScroll"):d="mouseout":d="mouseover");return y8(Nj,function(P){var M=typeof P[4]==="boolean"&&P[4]==!!v,X=g.Kz(P[4])&&g.Kz(v)&&g.jr(P[4],v);return!!P.length&&P[0]==p&&P[1]==d&&P[2]==b&&(M||X)})};
g.GZ=function(p,d,b,v){v=v===void 0?{}:v;if(!p||!p.addEventListener&&!p.attachEvent)return"";var P=S5u(p,d,b,v);if(P)return P;P=++Y5j.count+"";var M=!(d!="mouseenter"&&d!="mouseleave"||!p.addEventListener||"onmouseenter"in document);var X=M?function(a){a=new Cd(a);if(!or(a.relatedTarget,function(F){return F==p},!0))return a.currentTarget=p,a.type=d,b.call(p,a)}:function(a){a=new Cd(a);
a.currentTarget=p;return b.call(p,a)};
X=g.bg(X);p.addEventListener?(d=="mouseenter"&&M?d="mouseover":d=="mouseleave"&&M?d="mouseout":d=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(d="MozMousePixelScroll"),gou()||typeof v==="boolean"?p.addEventListener(d,X,v):p.addEventListener(d,X,!!v.capture)):p.attachEvent("on"+d,X);Nj[P]=[p,d,b,X,v];return P};
Qmk=function(p){return LrB(p,function(d){return g.ot(d,"ytp-ad-has-logging-urls")})};
LrB=function(p,d){var b=document.body||document;return g.GZ(b,"click",function(v){var P=or(v.target,function(M){return M===b||d(M)},!0);
P&&P!==b&&!P.disabled&&(v.currentTarget=P,p.call(P,v))})};
g.wd=function(p){p&&(typeof p=="string"&&(p=[p]),g.kD(p,function(d){if(d in Nj){var b=Nj[d],v=b[0],P=b[1],M=b[3];b=b[4];v.removeEventListener?gou()||typeof b==="boolean"?v.removeEventListener(P,M,b):v.removeEventListener(P,M,!!b.capture):v.detachEvent&&v.detachEvent("on"+P,M);delete Nj[d]}}))};
UE=function(p){for(var d in Nj)Nj[d][0]==p&&g.wd(d)};
cf=function(p){p=p||window.event;var d;p.composedPath&&typeof p.composedPath==="function"?d=p.composedPath():d=p.path;d&&d.length?p=d[0]:(p=p||window.event,p=p.target||p.srcElement,p.nodeType==3&&(p=p.parentNode));return p};
yr=function(p){this.Z=p;this.D=null;this.V=0;this.S=null;this.X=0;this.U=[];for(p=0;p<4;p++)this.U.push(0);this.B=0;this.O5=g.GZ(window,"mousemove",(0,g.RK)(this.C,this));this.W=g.sI((0,g.RK)(this.eB,this),25)};
IN=function(p){g.e.call(this);this.Z=[];this.L0=p||this};
zZ=function(p,d,b,v){for(var P=0;P<b.length;P++)p.Y(d,b[P],v)};
g.jh=function(p,d){for(;p.Z.length;){var b=p.Z.pop(),v=void 0;d&&$Ku()&&(v={passive:!0});b.target.removeEventListener(b.name,b.callback,v)}};
ty=function(p){p=p||{};var d={},b={};this.url=p.url||"";this.args=p.args||g.tF(d);this.assets=p.assets||{};this.attrs=p.attrs||g.tF(b);this.fallback=p.fallback||null;this.fallbackMessage=p.fallbackMessage||null;this.html5=!!p.html5;this.disable=p.disable||{};this.loaded=!!p.loaded;this.messages=p.messages||{}};
mKk=function(p){p instanceof ty||(p=new ty(p));return p};
g.Dp=function(p,d,b){var v=b&&b>0?b:0;b=v?Date.now()+v*1E3:0;if((v=v?(0,g.it)():Hf())&&window.JSON){typeof d!=="string"&&(d=JSON.stringify(d,void 0));try{v.set(p,d,b)}catch(P){v.remove(p)}}};
g.Vr=function(p){var d=Hf(),b=(0,g.it)();if(!d&&!b||!window.JSON)return null;try{var v=d.get(p)}catch(P){}if(typeof v!=="string")try{v=b.get(p)}catch(P){}if(typeof v!=="string")return null;try{v=JSON.parse(v,void 0)}catch(P){}return v};
KrC=function(){var p=(0,g.it)();if(p&&(p=p.U("yt-player-quality")))return p.creation};
g.eh=function(p){try{var d=Hf(),b=(0,g.it)();d&&d.remove(p);b&&b.remove(p)}catch(v){}};
g.Sh=function(){return g.Vr("yt-remote-session-screen-id")};
xKB=function(p){var d=this;this.U=void 0;this.D=!1;p.addEventListener("beforeinstallprompt",function(b){b.preventDefault();d.U=b});
p.addEventListener("appinstalled",function(){d.D=!0},{once:!0})};
Y_=function(){if(!g.ee.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return g.ee.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":g.ee.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":g.ee.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":g.ee.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(p){return"WEB_DISPLAY_MODE_UNKNOWN"}};
gd=function(){this.jY=!0};
BcB=function(){gd.instance||(gd.instance=new gd);return gd.instance};
R4C=function(p){switch(p){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}};
Tc7=function(){this.D=g.AO("ALT_PREF_COOKIE_NAME","PREF");this.U=g.AO("ALT_PREF_COOKIE_DOMAIN","youtube.com");var p=g.YP(this.D);p&&this.parse(p)};
g.Qr=function(){Ld||(Ld=new Tc7);return Ld};
g.$_=function(p,d){return!!((ArC("f"+(Math.floor(d/31)+1))||0)&1<<d%31)};
Kd=function(p,d){var b="f"+(Math.floor(p/31)+1);p=1<<p%31;var v=ArC(b)||0;v=d?v|p:v&~p;v===0?delete mY[b]:(d=v.toString(16),mY[b]=d.toString())};
x_=function(p){if(/^f([1-9][0-9]*)$/.test(p))throw Error("ExpectedRegexMatch: "+p);};
Bf=function(p){if(!/^\w+$/.test(p))throw Error("ExpectedRegexMismatch: "+p);};
ArC=function(p){p=mY[p]!==void 0?mY[p].toString():null;return p!=null&&/^[A-Fa-f0-9]+$/.test(p)?parseInt(p,16):null};
Wru=function(){var p=g.ee.navigator;return p?p.connection:void 0};
dtB=function(){var p=Wru();if(p){var d=pgK[p.type||"unknown"]||"CONN_UNKNOWN";p=pgK[p.effectiveType||"unknown"]||"CONN_UNKNOWN";d==="CONN_CELLULAR_UNKNOWN"&&p!=="CONN_UNKNOWN"&&(d=p);if(d!=="CONN_UNKNOWN")return d;if(p!=="CONN_UNKNOWN")return p}};
vVu=function(){var p=Wru();if(p!=null&&p.effectiveType)return bIe.hasOwnProperty(p.effectiveType)?bIe[p.effectiveType]:"EFFECTIVE_CONNECTION_TYPE_UNKNOWN"};
g.RN=function(p){var d=g.yq.apply(1,arguments);var b=Error.call(this,p);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.args=[].concat(g.E(d))};
g.Ay=function(){try{return g.TZ(),!0}catch(p){return!1}};
g.TZ=function(p){if(g.AO("DATASYNC_ID")!==void 0)return g.AO("DATASYNC_ID");throw new g.RN("Datasync ID not set",p===void 0?"unknown":p);};
Wf=function(){this.D=new WeakMap};
g.d2=function(p,d,b){return pU(d,0,b)};
PRC=function(p){var d=g.gw("yt.scheduler.instance.addImmediateJob");d?d(p):p()};
bp=function(){Wf.apply(this,arguments)};
g.vQ=function(){bp.instance||(bp.instance=new bp);return bp.instance};
g.PQ=function(){return!!g.gw("yt.scheduler.instance")};
pU=function(p,d,b){b!==void 0&&Number.isNaN(Number(b))&&(b=void 0);var v=g.gw("yt.scheduler.instance.addJob");return v?v(p,d,b):b===void 0?(p(),NaN):g.lg(p,b||0)};
M_=function(p,d){(p=g.gw("yt.scheduler.instance.setPriorityThreshold"))&&p(d)};
Xx=function(p){this.D=(p=g.YV(p))?new tE(p):null;this.U=document.domain||window.location.hostname};
ab=function(){var p;return(p=q_())==null?void 0:p.get("LAST_RESULT_ENTRY_KEY",!0)};
MNC=function(){var p={};for(ob=new Fx(p.handleError===void 0?hg:p.handleError,p.logEvent===void 0?g.Oe:p.logEvent);Jg.length>0;)switch(p=Jg.shift(),p.type){case "ERROR":ob.eC(p.payload);break;case "EVENT":ob.logEvent(p.eventType,p.payload)}};
nU=function(p){kW||(ob?ob.eC(p):(Jg.push({type:"ERROR",payload:p}),Jg.length>10&&Jg.shift()))};
r2=function(p,d){kW||(ob?ob.logEvent(p,d):(Jg.push({type:"EVENT",eventType:p,payload:d}),Jg.length>10&&Jg.shift()))};
fU=function(p){if(p.indexOf(":")>=0)throw Error("Database name cannot contain ':'");};
up=function(p){return p.substr(0,p.indexOf(":"))||p};
g.lp=function(p,d,b,v,P){d=d===void 0?{}:d;b=b===void 0?Xgu[p]:b;v=v===void 0?qJu[p]:v;P=P===void 0?a3W[p]:P;g.RN.call(this,b,Object.assign({},{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:p},d));this.type=p;this.message=b;this.level=v;this.D=P;Object.setPrototypeOf(this,g.lp.prototype)};
se=function(p,d){g.lp.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:d,foundObjectStores:p},Xgu.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,se.prototype)};
ZM=function(p,d){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.index=p;this.objectStore=d;Object.setPrototypeOf(this,ZM.prototype)};
CU=function(p,d,b,v){d=up(d);var P=p instanceof Error?p:Error("Unexpected error: "+p);if(P instanceof g.lp)return P;p={objectStoreNames:b,dbName:d,dbVersion:v};if(P.name==="QuotaExceededError")return new g.lp("QUOTA_EXCEEDED",p);if(g.Ee&&P.name==="UnknownError")return new g.lp("QUOTA_MAYBE_EXCEEDED",p);if(P instanceof ZM)return new g.lp("MISSING_INDEX",Object.assign({},p,{objectStore:P.objectStore,index:P.index}));if(P.name==="InvalidStateError"&&oVu.some(function(M){return P.message.includes(M)}))return new g.lp("EXECUTE_TRANSACTION_ON_CLOSED_DB",
p);
if(P.name==="AbortError")return new g.lp("UNKNOWN_ABORT",p,P.message);P.args=[Object.assign({},p,{name:"IdbError",o$:P.name})];P.level="WARNING";return P};
g.N_=function(p,d,b){var v=ab();return new g.lp("IDB_NOT_SUPPORTED",{context:{caller:p,publicName:d,version:b,hasSucceededOnce:v==null?void 0:v.hasSucceededOnce}})};
F0k=function(p){if(!p)throw Error();throw p;};
h1$=function(p){return p};
GV=function(p){this.D=p};
g.w2=function(p){function d(P){if(v.state.status==="PENDING"){v.state={status:"REJECTED",reason:P};P=g.u(v.U);for(var M=P.next();!M.done;M=P.next())M=M.value,M()}}
function b(P){if(v.state.status==="PENDING"){v.state={status:"FULFILLED",value:P};P=g.u(v.D);for(var M=P.next();!M.done;M=P.next())M=M.value,M()}}
var v=this;this.state={status:"PENDING"};this.D=[];this.U=[];p=p.D;try{p(b,d)}catch(P){d(P)}};
OIq=function(p,d,b,v,P){try{if(p.state.status!=="FULFILLED")throw Error("calling handleResolve before the promise is fulfilled.");var M=b(p.state.value);M instanceof g.w2?Ue(p,d,M,v,P):v(M)}catch(X){P(X)}};
JEC=function(p,d,b,v,P){try{if(p.state.status!=="REJECTED")throw Error("calling handleReject before the promise is rejected.");var M=b(p.state.reason);M instanceof g.w2?Ue(p,d,M,v,P):v(M)}catch(X){P(X)}};
Ue=function(p,d,b,v,P){d===b?P(new TypeError("Circular promise chain detected.")):b.then(function(M){M instanceof g.w2?Ue(p,d,M,v,P):v(M)},function(M){P(M)})};
kpC=function(p,d,b){function v(){b(p.error);M()}
function P(){d(p.result);M()}
function M(){try{p.removeEventListener("success",P),p.removeEventListener("error",v)}catch(X){}}
p.addEventListener("success",P);p.addEventListener("error",v)};
nVw=function(p){return new Promise(function(d,b){kpC(p,d,b)})};
cQ=function(p){return new g.w2(new GV(function(d,b){kpC(p,d,b)}))};
yg=function(p,d){return new g.w2(new GV(function(b,v){function P(){var M=p?d(p):null;M?M.then(function(X){p=X;P()},v):b()}
P()}))};
rED=function(p,d){this.request=p;this.cursor=d};
f3W=function(p){return cQ(p).then(function(d){return d?new rED(p,d):null})};
g.uOu=function(p){p.cursor.continue(void 0);return f3W(p.request)};
l3u=function(p,d){this.D=p;this.options=d;this.transactionCount=0;this.B=Math.round((0,g.Ib)());this.U=!1};
g.jn=function(p,d,b){p=p.D.createObjectStore(d,b);return new zV(p)};
tg=function(p,d){p.D.objectStoreNames.contains(d)&&p.D.deleteObjectStore(d)};
g.DM=function(p,d,b){return g.ip(p,[d],{mode:"readwrite",Ib:!0},function(v){return g.HQ(v.objectStore(d),b)})};
g.ip=function(p,d,b,v){var P,M,X,a,F,h,O,J,k,n,r,Z;return g.z(function(C){switch(C.D){case 1:var G={mode:"readonly",Ib:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof b==="string"?G.mode=b:Object.assign(G,b);P=G;p.transactionCount++;M=P.Ib?3:1;X=0;case 2:if(a){C.LX(4);break}X++;F=Math.round((0,g.Ib)());g.sW(C,5);h=p.D.transaction(d,P.mode);G=new Vg(h);G=st$(G,v);return g.y(C,G,7);case 7:return O=C.U,J=Math.round((0,g.Ib)()),ZIj(p,F,J,X,void 0,d.join(),P),C.return(O);case 5:k=g.Cz(C);n=Math.round((0,g.Ib)());
r=CU(k,p.D.name,d.join(),p.D.version);if((Z=r instanceof g.lp&&!r.D)||X>=M)ZIj(p,F,n,X,r,d.join(),P),a=r;C.LX(2);break;case 4:return C.return(Promise.reject(a))}})};
ZIj=function(p,d,b,v,P,M,X){d=b-d;P?(P instanceof g.lp&&(P.type==="QUOTA_EXCEEDED"||P.type==="QUOTA_MAYBE_EXCEEDED")&&r2("QUOTA_EXCEEDED",{dbName:up(p.D.name),objectStoreNames:M,transactionCount:p.transactionCount,transactionMode:X.mode}),P instanceof g.lp&&P.type==="UNKNOWN_ABORT"&&(b-=p.B,b<0&&b>=2147483648&&(b=0),r2("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:M,transactionDuration:d,transactionCount:p.transactionCount,dbDuration:b}),p.U=!0),EVC(p,!1,v,M,d,X.tag),nU(P)):EVC(p,!0,v,M,d,
X.tag)};
EVC=function(p,d,b,v,P,M){r2("TRANSACTION_ENDED",{objectStoreNames:v,connectionHasUnknownAbortedTransaction:p.U,duration:P,isSuccessful:d,tryCount:b,tag:M===void 0?"IDB_TRANSACTION_TAG_UNKNOWN":M})};
zV=function(p){this.D=p};
g.en=function(p,d,b){p.D.createIndex(d,b,{unique:!1})};
CR7=function(p,d){return g.Sn(p,{query:d},function(b){return b.delete().then(function(){return g.YW(b)})}).then(function(){})};
Nn7=function(p,d,b){var v=[];return g.Sn(p,{query:d},function(P){if(!(b!==void 0&&v.length>=b))return v.push(P.getValue()),g.YW(P)}).then(function(){return v})};
wgk=function(p){return"getAllKeys"in IDBObjectStore.prototype?cQ(p.D.getAllKeys(void 0,void 0)):GpC(p)};
GpC=function(p){var d=[];return g.Utk(p,{query:void 0},function(b){d.push(b.cursor.primaryKey);return g.uOu(b)}).then(function(){return d})};
g.HQ=function(p,d,b){return cQ(p.D.put(d,b))};
g.Sn=function(p,d,b){p=p.D.openCursor(d.query,d.direction);return g2(p).then(function(v){return yg(v,b)})};
g.Utk=function(p,d,b){var v=d.query;d=d.direction;p="openKeyCursor"in IDBObjectStore.prototype?p.D.openKeyCursor(v,d):p.D.openCursor(v,d);return f3W(p).then(function(P){return yg(P,b)})};
Vg=function(p){var d=this;this.D=p;this.B=new Map;this.U=!1;this.done=new Promise(function(b,v){d.D.addEventListener("complete",function(){b()});
d.D.addEventListener("error",function(P){P.currentTarget===P.target&&v(d.D.error)});
d.D.addEventListener("abort",function(){var P=d.D.error;if(P)v(P);else if(!d.U){P=g.lp;for(var M=d.D.objectStoreNames,X=[],a=0;a<M.length;a++){var F=M.item(a);if(F===null)throw Error("Invariant: item in DOMStringList is null");X.push(F)}P=new P("UNKNOWN_ABORT",{objectStoreNames:X.join(),dbName:d.D.db.name,mode:d.D.mode});v(P)}})})};
st$=function(p,d){var b=new Promise(function(v,P){try{d(p).then(function(M){v(M)}).catch(P)}catch(M){P(M),p.abort()}});
return Promise.all([b,p.done]).then(function(v){return g.u(v).next().value})};
cEw=function(p){this.D=p};
yEu=function(p,d,b){var v=[];return g.LU(p,{query:d},function(P){if(!(b!==void 0&&v.length>=b))return v.push(P.getValue()),g.YW(P)}).then(function(){return v})};
g.LU=function(p,d,b){p=p.D.openCursor(d.query===void 0?null:d.query,d.direction===void 0?"next":d.direction);return g2(p).then(function(v){return yg(v,b)})};
Qg=function(p,d){this.request=p;this.cursor=d};
g2=function(p){return cQ(p).then(function(d){return d?new Qg(p,d):null})};
g.YW=function(p){p.cursor.continue(void 0);return g2(p.request)};
I3w=function(p,d,b){return new Promise(function(v,P){function M(){k||(k=new l3u(X.result,{closed:J}));return k}
var X=d!==void 0?self.indexedDB.open(p,d):self.indexedDB.open(p);var a=b.blocked,F=b.blocking,h=b.vY$,O=b.upgrade,J=b.closed,k;X.addEventListener("upgradeneeded",function(n){try{if(n.newVersion===null)throw Error("Invariant: newVersion on IDbVersionChangeEvent is null");if(X.transaction===null)throw Error("Invariant: transaction on IDbOpenDbRequest is null");n.dataLoss&&n.dataLoss!=="none"&&r2("IDB_DATA_CORRUPTED",{reason:n.dataLossMessage||"unknown reason",dbName:up(p)});var r=M(),Z=new Vg(X.transaction);
O&&O(r,function(C){return n.oldVersion<C&&n.newVersion>=C},Z);
Z.done.catch(function(C){P(C)})}catch(C){P(C)}});
X.addEventListener("success",function(){var n=X.result;F&&n.addEventListener("versionchange",function(){F(M())});
n.addEventListener("close",function(){r2("IDB_UNEXPECTEDLY_CLOSED",{dbName:up(p),dbVersion:n.version});h&&h()});
v(M())});
X.addEventListener("error",function(){P(X.error)});
a&&X.addEventListener("blocked",function(){a()})})};
z1z=function(p,d,b){b=b===void 0?{}:b;return I3w(p,d,b)};
$W=function(p,d){d=d===void 0?{}:d;var b,v,P,M;return g.z(function(X){if(X.D==1)return g.sW(X,2),b=self.indexedDB.deleteDatabase(p),v=d,(P=v.blocked)&&b.addEventListener("blocked",function(){P()}),g.y(X,nVw(b),4);
if(X.D!=2)return g.EW(X,0);M=g.Cz(X);throw CU(M,p,"",-1);})};
mw=function(p,d){this.name=p;this.options=d;this.B=!0;this.X=this.V=0};
jtC=function(p,d){return new g.lp("INCOMPATIBLE_DB_VERSION",{dbName:p.name,oldVersion:p.options.version,newVersion:d})};
g.KU=function(p,d){if(!d)throw g.N_("openWithToken",up(p.name));return p.open()};
tNq=function(p,d){var b;return g.z(function(v){if(v.D==1)return g.y(v,g.KU(xW,d),2);b=v.U;return v.return(g.ip(b,["databases"],{Ib:!0,mode:"readwrite"},function(P){var M=P.objectStore("databases");return M.get(p.actualName).then(function(X){if(X?p.actualName!==X.actualName||p.publicName!==X.publicName||p.userIdentifier!==X.userIdentifier:1)return g.HQ(M,p).then(function(){})})}))})};
BQ=function(p,d){var b;return g.z(function(v){if(v.D==1)return p?g.y(v,g.KU(xW,d),2):v.return();b=v.U;return v.return(b.delete("databases",p))})};
iIz=function(p,d){var b,v;return g.z(function(P){return P.D==1?(b=[],g.y(P,g.KU(xW,d),2)):P.D!=3?(v=P.U,g.y(P,g.ip(v,["databases"],{Ib:!0,mode:"readonly"},function(M){b.length=0;return g.Sn(M.objectStore("databases"),{},function(X){p(X.getValue())&&b.push(X.getValue());return g.YW(X)})}),3)):P.return(b)})};
HID=function(p,d){return iIz(function(b){return b.publicName===p&&b.userIdentifier!==void 0},d)};
DtK=function(){var p,d,b,v;return g.z(function(P){switch(P.D){case 1:p=ab();if((d=p)==null?0:d.hasSucceededOnce)return P.return(!0);if(Rb&&Th()&&!Ak()||g.TV)return P.return(!1);try{if(b=self,!(b.indexedDB&&b.IDBIndex&&b.IDBKeyRange&&b.IDBObjectStore))return P.return(!1)}catch(M){return P.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return P.return(!1);g.sW(P,2);v={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0};
return g.y(P,tNq(v,Ag),4);case 4:return g.y(P,BQ("yt-idb-test-do-not-use",Ag),5);case 5:return P.return(!0);case 2:return g.Cz(P),P.return(!1)}})};
VNj=function(){if(WQ!==void 0)return WQ;kW=!0;return WQ=DtK().then(function(p){kW=!1;var d;if((d=q_())!=null&&d.D){var b;d={hasSucceededOnce:((b=ab())==null?void 0:b.hasSucceededOnce)||p};var v;(v=q_())==null||v.set("LAST_RESULT_ENTRY_KEY",d,2592E3,!0)}return p})};
pp=function(){return g.gw("ytglobal.idbToken_")||void 0};
g.d_=function(){var p=pp();return p?Promise.resolve(p):VNj().then(function(d){(d=d?Ag:void 0)&&g.Se("ytglobal.idbToken_",d);return d})};
e1K=function(p){if(!g.Ay())throw p=new g.lp("AUTH_INVALID",{dbName:p}),nU(p),p;var d=g.TZ();return{actualName:p+":"+d,publicName:p,userIdentifier:d}};
SJj=function(p,d,b,v){var P,M,X,a,F,h;return g.z(function(O){switch(O.D){case 1:return M=(P=Error().stack)!=null?P:"",g.y(O,g.d_(),2);case 2:X=O.U;if(!X)throw a=g.N_("openDbImpl",p,d),g.N5("ytidb_async_stack_killswitch")||(a.stack=a.stack+"\n"+M.substring(M.indexOf("\n")+1)),nU(a),a;fU(p);F=b?{actualName:p,publicName:p,userIdentifier:void 0}:e1K(p);g.sW(O,3);return g.y(O,tNq(F,X),5);case 5:return g.y(O,z1z(F.actualName,d,v),6);case 6:return O.return(O.U);case 3:return h=g.Cz(O),g.sW(O,7),g.y(O,BQ(F.actualName,
X),9);case 9:g.EW(O,8);break;case 7:g.Cz(O);case 8:throw h;}})};
YJC=function(p,d,b){b=b===void 0?{}:b;return SJj(p,d,!1,b)};
gVu=function(p,d,b){b=b===void 0?{}:b;return SJj(p,d,!0,b)};
L07=function(p,d){d=d===void 0?{}:d;var b,v;return g.z(function(P){if(P.D==1)return g.y(P,g.d_(),2);if(P.D!=3){b=P.U;if(!b)return P.return();fU(p);v=e1K(p);return g.y(P,$W(v.actualName,d),3)}return g.y(P,BQ(v.actualName,b),0)})};
QtC=function(p,d,b){p=p.map(function(v){return g.z(function(P){return P.D==1?g.y(P,$W(v.actualName,d),2):g.y(P,BQ(v.actualName,b),0)})});
return Promise.all(p).then(function(){})};
$tk=function(p){var d=d===void 0?{}:d;var b,v;return g.z(function(P){if(P.D==1)return g.y(P,g.d_(),2);if(P.D!=3){b=P.U;if(!b)return P.return();fU(p);return g.y(P,HID(p,b),3)}v=P.U;return g.y(P,QtC(v,d,b),0)})};
mt$=function(p,d){d=d===void 0?{}:d;var b;return g.z(function(v){if(v.D==1)return g.y(v,g.d_(),2);if(v.D!=3){b=v.U;if(!b)return v.return();fU(p);return g.y(v,$W(p,d),3)}return g.y(v,BQ(p,b),0)})};
bV=function(p,d){mw.call(this,p,d);this.options=d;fU(p)};
K0w=function(p,d){var b;return function(){b||(b=new bV(p,d));return b}};
g.vv=function(p,d){return K0w(p,d)};
Pv=function(p){return g.KU(xtk(),p)};
Bnu=function(p,d,b,v){var P,M,X;return g.z(function(a){switch(a.D){case 1:return P={config:p,hashData:d,timestamp:v!==void 0?v:(0,g.Ib)()},g.y(a,Pv(b),2);case 2:return M=a.U,g.y(a,M.clear("hotConfigStore"),3);case 3:return g.y(a,g.DM(M,"hotConfigStore",P),4);case 4:return X=a.U,a.return(X)}})};
R1j=function(p,d,b,v,P){var M,X,a;return g.z(function(F){switch(F.D){case 1:return M={config:p,hashData:d,configData:b,timestamp:P!==void 0?P:(0,g.Ib)()},g.y(F,Pv(v),2);case 2:return X=F.U,g.y(F,X.clear("coldConfigStore"),3);case 3:return g.y(F,g.DM(X,"coldConfigStore",M),4);case 4:return a=F.U,F.return(a)}})};
TnC=function(p){var d,b;return g.z(function(v){return v.D==1?g.y(v,Pv(p),2):v.D!=3?(d=v.U,b=void 0,g.y(v,g.ip(d,["coldConfigStore"],{mode:"readwrite",Ib:!0},function(P){return g.LU(P.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(M){b=M.getValue()})}),3)):v.return(b)})};
AEC=function(p){var d,b;return g.z(function(v){return v.D==1?g.y(v,Pv(p),2):v.D!=3?(d=v.U,b=void 0,g.y(v,g.ip(d,["hotConfigStore"],{mode:"readwrite",Ib:!0},function(P){return g.LU(P.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(M){b=M.getValue()})}),3)):v.return(b)})};
W0B=function(){return g.z(function(p){return g.y(p,$tk("ytGcfConfig"),0)})};
Mm=function(){g.e.call(this);this.U=[];this.D=[];var p=g.gw("yt.gcf.config.hotUpdateCallbacks");p?(this.U=[].concat(g.E(p)),this.D=p):(this.D=[],g.Se("yt.gcf.config.hotUpdateCallbacks",this.D))};
hN=function(){var p=this;this.X=!1;this.B=this.V=0;this.S=new Mm;this.Up={mwE:function(){p.X=!0},
UGB:function(){return p.D},
akE:function(d){XA(p,d)},
FR:function(d){p.FR(d)},
U2C:function(d){qm(p,d)},
Sg:function(){return p.coldHashData},
wI:function(){return p.hotHashData},
wLB:function(){return p.U},
Szt:function(){return a$()},
v6Z:function(){return o$()},
HsF:function(){return g.gw("yt.gcf.config.coldHashData")},
xG$:function(){return g.gw("yt.gcf.config.hotHashData")},
XCZ:function(){pWk(p)},
grB:function(){p.FR(void 0);FA(p);delete hN.instance},
k25:function(d){p.B=d},
ajt:function(){return p.B}}};
dAu=function(){if(!hN.instance){var p=new hN;hN.instance=p}return hN.instance};
PzD=function(p){var d;g.z(function(b){if(b.D==1)return g.N5("start_client_gcf")||g.N5("delete_gcf_config_db")?g.N5("start_client_gcf")?g.y(b,g.d_(),3):b.LX(2):b.return();b.D!=2&&((d=b.U)&&g.Ay()&&!g.N5("delete_gcf_config_db")?(p.X=!0,pWk(p)):(b0$(p),vCD(p)));return g.N5("delete_gcf_config_db")?g.y(b,W0B(),0):b.LX(0)})};
Or=function(){var p;return(p=o$())!=null?p:g.AO("RAW_HOT_CONFIG_GROUP")};
Mgk=function(p){var d,b,v,P,M,X;return g.z(function(a){switch(a.D){case 1:if(p.U)return a.return(o$());if(!p.X)return d=g.N_("getHotConfig IDB not initialized"),v3(d),a.return(Promise.reject(d));b=pp();v=g.AO("TIME_CREATED_MS");if(!b){P=g.N_("getHotConfig token error");v3(P);a.LX(2);break}return g.y(a,AEC(b),3);case 3:if((M=a.U)&&M.timestamp>v)return XA(p,M.config),p.FR(M.hashData),a.return(o$());case 2:vCD(p);if(!(b&&p.U&&p.hotHashData)){a.LX(4);break}return g.y(a,Bnu(p.U,p.hotHashData,b,v),4);case 4:return p.U?
a.return(o$()):(X=new g.RN("Config not available in ytConfig"),v3(X),a.return(Promise.reject(X)))}})};
q8K=function(p){var d,b,v,P,M,X;return g.z(function(a){switch(a.D){case 1:if(p.D)return a.return(a$());if(!p.X)return d=g.N_("getColdConfig IDB not initialized"),v3(d),a.return(Promise.reject(d));b=pp();v=g.AO("TIME_CREATED_MS");if(!b){P=g.N_("getColdConfig");v3(P);a.LX(2);break}return g.y(a,TnC(b),3);case 3:if((M=a.U)&&M.timestamp>v)return qm(p,M.config),XWq(p,M.configData),FA(p,M.hashData),a.return(a$());case 2:b0$(p);if(!(b&&p.D&&p.coldHashData&&p.configData)){a.LX(4);break}return g.y(a,R1j(p.D,
p.coldHashData,p.configData,b,v),4);case 4:return p.D?a.return(a$()):(X=new g.RN("Config not available in ytConfig"),v3(X),a.return(Promise.reject(X)))}})};
pWk=function(p){if(!p.U||!p.D){if(!pp()){var d=g.N_("scheduleGetConfigs");v3(d)}p.V||(p.V=g.KS.Y2(function(){return g.z(function(b){switch(b.D){case 1:return g.sW(b,2),g.y(b,Mgk(p),4);case 4:g.EW(b,3);break;case 2:g.Cz(b);case 3:return g.sW(b,5),g.y(b,q8K(p),7);case 7:g.EW(b,6);break;case 5:g.Cz(b);case 6:p.V&&(p.V=0),g.l$(b)}})},100))}};
aHe=function(p,d,b){var v,P,M;return g.z(function(X){switch(X.D){case 1:if(!g.N5("start_client_gcf")){X.LX(0);break}b&&XA(p,b);p.FR(d);v=pp();if(!v){X.LX(3);break}if(b){X.LX(4);break}return g.y(X,AEC(v),5);case 5:P=X.U,b=(M=P)==null?void 0:M.config;case 4:return g.y(X,Bnu(b,d,v),3);case 3:if(b)for(var a=b,F=g.u(p.S.D),h=F.next();!h.done;h=F.next())h=h.value,h(a);g.l$(X)}})};
oCu=function(p,d,b){var v,P,M,X;return g.z(function(a){if(a.D==1){if(!g.N5("start_client_gcf"))return a.LX(0);FA(p,d);return(v=pp())?b?a.LX(4):g.y(a,TnC(v),5):a.LX(0)}a.D!=4&&(P=a.U,b=(M=P)==null?void 0:M.config);if(!b)return a.LX(0);X=b.configData;return g.y(a,R1j(b,d,X,v),0)})};
Fyu=function(){var p=dAu(),d=(0,g.Ib)()-p.B;if(!(p.B!==0&&d<g.Gh("send_config_hash_timer"))){d=g.gw("yt.gcf.config.coldConfigData");var b=g.gw("yt.gcf.config.hotHashData"),v=g.gw("yt.gcf.config.coldHashData");d&&b&&v&&(p.B=(0,g.Ib)());return{coldConfigData:d,hotHashData:b,coldHashData:v}}};
b0$=function(p){qm(p,g.AO("RAW_COLD_CONFIG_GROUP"));FA(p,g.AO("SERIALIZED_COLD_HASH_DATA"));var d;XWq(p,(d=p.D)==null?void 0:d.configData)};
vCD=function(p){XA(p,g.AO("RAW_HOT_CONFIG_GROUP"));p.FR(g.AO("SERIALIZED_HOT_HASH_DATA"))};
XA=function(p,d){p.U=d;g.Se("yt.gcf.config.hotConfigGroup",p.U||null)};
qm=function(p,d){p.D=d;g.Se("yt.gcf.config.coldConfigGroup",p.D||null)};
FA=function(p,d){p.coldHashData=d;g.Se("yt.gcf.config.coldHashData",p.coldHashData||null)};
XWq=function(p,d){p.configData=d;g.Se("yt.gcf.config.coldConfigData",p.configData||null)};
o$=function(){return g.gw("yt.gcf.config.hotConfigGroup")};
a$=function(){return g.gw("yt.gcf.config.coldConfigGroup")};
hne=function(){return"INNERTUBE_API_KEY"in RE&&"INNERTUBE_API_VERSION"in RE};
g.JN=function(){return{innertubeApiKey:g.AO("INNERTUBE_API_KEY"),innertubeApiVersion:g.AO("INNERTUBE_API_VERSION"),FQ:g.AO("INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO"),aF:g.AO("INNERTUBE_CONTEXT_CLIENT_NAME","WEB"),h_:g.AO("INNERTUBE_CONTEXT_CLIENT_NAME",1),innertubeContextClientVersion:g.AO("INNERTUBE_CONTEXT_CLIENT_VERSION"),RF:g.AO("INNERTUBE_CONTEXT_HL"),LT:g.AO("INNERTUBE_CONTEXT_GL"),gJ:g.AO("INNERTUBE_HOST_OVERRIDE")||"",EQ:!!g.AO("INNERTUBE_USE_THIRD_PARTY_AUTH",!1),oJB:!!g.AO("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT",
!1),appInstallData:g.AO("SERIALIZED_CLIENT_CONFIG_DATA")}};
g.kX=function(p){var d={client:{hl:p.RF,gl:p.LT,clientName:p.aF,clientVersion:p.innertubeContextClientVersion,configInfo:p.FQ}};navigator.userAgent&&(d.client.userAgent=String(navigator.userAgent));var b=g.ee.devicePixelRatio;b&&b!=1&&(d.client.screenDensityFloat=String(b));b=wA();b!==""&&(d.client.experimentsToken=b);b=UI();b.length>0&&(d.request={internalExperimentFlags:b});O07(p,void 0,d);JOW(void 0,d);k_7(void 0,d);nCW(p,void 0,d);rOu(void 0,d);g.N5("start_client_gcf")&&fHC(void 0,d);g.AO("DELEGATED_SESSION_ID")&&
!g.N5("pageid_as_header_web")&&(d.user={onBehalfOfUser:g.AO("DELEGATED_SESSION_ID")});!g.N5("fill_delegate_context_in_gel_killswitch")&&(p=g.AO("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(d.user=Object.assign({},d.user,{serializedDelegationContext:p}));p=g.AO("INNERTUBE_CONTEXT");var v;if(g.N5("enable_persistent_device_token")&&(p==null?0:(v=p.client)==null?0:v.rolloutToken)){var P;d.client.rolloutToken=p==null?void 0:(P=p.client)==null?void 0:P.rolloutToken}v=Object;P=v.assign;p=d.client;
b={};for(var M=g.u(Object.entries(Xr(g.AO("DEVICE","")))),X=M.next();!X.done;X=M.next()){var a=g.u(X.value);X=a.next().value;a=a.next().value;X==="cbrand"?b.deviceMake=a:X==="cmodel"?b.deviceModel=a:X==="cbr"?b.browserName=a:X==="cbrver"?b.browserVersion=a:X==="cos"?b.osName=a:X==="cosver"?b.osVersion=a:X==="cplatform"&&(b.platform=a)}d.client=P.call(v,p,b);return d};
O07=function(p,d,b){p=p.aF;if(p==="WEB"||p==="MWEB"||p===1||p===2)if(d){b=Xh(d,jg,96)||new jg;var v=Y_();v=Object.keys(u1w).indexOf(v);v=v===-1?null:v;v!==null&&uf(b,3,v);qN(d,jg,96,b)}else b&&(b.client.mainAppWebInfo=(v=b.client.mainAppWebInfo)!=null?v:{},b.client.mainAppWebInfo.webDisplayMode=Y_())};
JOW=function(p,d){var b=g.gw("yt.embedded_player.embed_url");b&&(p?(d=Xh(p,VR,7)||new VR,r1(d,4,b),qN(p,VR,7,d)):d&&(d.thirdParty={embedUrl:b}))};
k_7=function(p,d){var b;if(g.N5("web_log_memory_total_kbytes")&&((b=g.ee.navigator)==null?0:b.deviceMemory)){var v;b=(v=g.ee.navigator)==null?void 0:v.deviceMemory;p?St(p,95,l7(b*1E6)):d&&(d.client.memoryTotalKbytes=""+b*1E6)}};
nCW=function(p,d,b){if(p.appInstallData)if(d){var v;b=(v=Xh(d,z_,62))!=null?v:new z_;r1(b,6,p.appInstallData);qN(d,z_,62,b)}else b&&(b.client.configInfo=b.client.configInfo||{},b.client.configInfo.appInstallData=p.appInstallData)};
rOu=function(p,d){var b=dtB();b&&(p?uf(p,61,lHu[b]):d&&(d.client.connectionType=b));g.N5("web_log_effective_connection_type")&&(b=vVu())&&(p?uf(p,94,sEj[b]):d&&(d.client.effectiveConnectionType=b))};
Z0W=function(p,d,b){b=b===void 0?{}:b;var v={};g.AO("EOM_VISITOR_DATA")?v={"X-Goog-EOM-Visitor-Id":g.AO("EOM_VISITOR_DATA")}:v={"X-Goog-Visitor-Id":b.visitorData||g.AO("VISITOR_DATA","")};if(d&&d.includes("www.youtube-nocookie.com"))return v;d=b.Ud||g.AO("AUTHORIZATION");d||(p?d="Bearer "+g.gw("gapi.auth.getToken")().access_token:(p=BcB().po(np),g.N5("pageid_as_header_web")||delete p["X-Goog-PageId"],v=Object.assign({},v,p)));d&&(v.Authorization=d);return v};
fHC=function(p,d){var b=Fyu();if(b){var v=b.coldConfigData,P=b.coldHashData;b=b.hotHashData;if(p){var M;d=(M=Xh(p,z_,62))!=null?M:new z_;v=r1(d,1,v);r1(v,3,P).FR(b);qN(p,z_,62,d)}else d&&(d.client.configInfo=d.client.configInfo||{},v&&(d.client.configInfo.coldConfigData=v),P&&(d.client.configInfo.coldHashData=P),b&&(d.client.configInfo.hotHashData=b))}};
r_=function(p,d){this.version=p;this.args=d};
fp=function(p,d){this.topic=p;this.D=d};
lV=function(p,d){var b=uV();b&&b.publish.call(b,p.toString(),p,d)};
N0D=function(p){var d=EC$,b=uV();if(!b)return 0;var v=b.subscribe(d.toString(),function(P,M){var X=g.gw("ytPubsub2Pubsub2SkipSubKey");X&&X==v||(X=function(){if(sr[v])try{if(M&&d instanceof fp&&d!=P)try{var a=d.D,F=M;if(!F.args||!F.version)throw Error("yt.pubsub2.Data.deserialize(): serializedData is incomplete.");try{if(!a.TY){var h=new a;a.TY=h.version}var O=a.TY}catch(J){}if(!O||F.version!=O)throw Error("yt.pubsub2.Data.deserialize(): serializedData version is incompatible.");try{M=Reflect.construct(a,
g.dR(F.args))}catch(J){throw J.message="yt.pubsub2.Data.deserialize(): "+J.message,J;}}catch(J){throw J.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+d.toString()+": "+J.message,J;}p.call(window,M)}catch(J){g.dA(J)}},Czj[d.toString()]?g.PQ()?g.KS.Y2(X):g.lg(X,0):X())});
sr[v]=!0;G1[d.toString()]||(G1[d.toString()]=[]);G1[d.toString()].push(v);return v};
UAu=function(){var p=G_w,d=N0D(function(b){p.apply(void 0,arguments);wWq(d)});
return d};
wWq=function(p){var d=uV();d&&(typeof p==="number"&&(p=[p]),g.kD(p,function(b){d.unsubscribeByKey(b);delete sr[b]}))};
uV=function(){return g.gw("ytPubsub2Pubsub2Instance")};
w_=function(p,d,b){b=b===void 0?{sampleRate:.1}:b;Math.random()<Math.min(.02,b.sampleRate/100)&&lV("meta_logging_csi_event",{timerName:p,d2F:d})};
cOW=function(){Ur||(Ur=U8(g.AO("WORKER_SERIALIZATION_URL")));return Ur||void 0};
yU=function(){var p=cOW();cv||p===void 0||(cv=new Worker(ck(p),void 0));return cv};
yOj=function(){return typeof Worker==="function"&&cOW()?!0:!1};
znz=function(){if(yOj()&&!I$){var p=function(b){b=b.data;if(b.op==="gzippedGelBatch"){var v=z1.get(b.key);v&&(IH7(b.gzippedBatch,v.latencyPayload,v.url,v.options,v.sendFn),z1.delete(b.key))}},d=yU();
d&&(d.addEventListener("message",p),d.onerror=function(){z1.clear()},I$=!0)}};
iV=function(p,d,b,v,P){P=P===void 0?!1:P;var M={startTime:(0,g.Ib)(),ticks:{},infos:{}};if(jx)try{var X=jEz(d);if(X!=null&&(X>tgu||X<i0C))v(p,b);else{if(g.N5("gzip_gel_with_worker")&&(g.N5("initial_gzip_use_main_thread")&&!H07||!g.N5("initial_gzip_use_main_thread"))){I$||znz();var a=yU();if(a&&!P){z1.set(tN,{latencyPayload:M,url:p,options:b,sendFn:v});a.postMessage({op:"gelBatchToGzip",serializedBatch:d,key:tN});tN++;return}}var F=EIW(DAB(d));IH7(F,M,p,b,v)}}catch(h){v3(h),v(p,b)}else v(p,b)};
IH7=function(p,d,b,v,P){H07=!1;var M=(0,g.Ib)();d.ticks.gelc=M;Hv++;g.N5("disable_compression_due_to_performance_degredation")&&M-d.startTime>=VgC&&(DN++,g.N5("abandon_compression_after_N_slow_zips")?Hv===g.Gh("compression_disable_point")&&DN>en7&&(jx=!1):jx=!1);S8C(d);v.headers||(v.headers={});v.headers["Content-Encoding"]="gzip";v.postBody=p;v.postParams=void 0;P(b,v)};
Y8u=function(p){var d=d===void 0?!1:d;var b=b===void 0?!1:b;var v=(0,g.Ib)(),P={startTime:v,ticks:{},infos:{}},M=d?g.gw("yt.logging.gzipForFetch",!1):!0;if(jx&&M){if(!p.body)return p;try{var X=b?p.body:typeof p.body==="string"?p.body:JSON.stringify(p.body);M=X;if(!b&&typeof X==="string"){var a=jEz(X);if(a!=null&&(a>tgu||a<i0C))return p;b=d?{level:1}:void 0;M=EIW(DAB(X),b);var F=(0,g.Ib)();P.ticks.gelc=F;if(d){Hv++;if((g.N5("disable_compression_due_to_performance_degredation")||g.N5("disable_compression_due_to_performance_degradation_lr"))&&
F-v>=VgC)if(DN++,g.N5("abandon_compression_after_N_slow_zips")||g.N5("abandon_compression_after_N_slow_zips_lr")){d=DN/Hv;var h=en7/g.Gh("compression_disable_point");Hv>0&&Hv%g.Gh("compression_disable_point")===0&&d>=h&&(jx=!1)}else jx=!1;S8C(P)}}p.headers=Object.assign({},{"Content-Encoding":"gzip"},p.headers||{});p.body=M;return p}catch(O){return v3(O),p}}else return p};
jEz=function(p){try{return(new Blob(p.split(""))).size}catch(d){return v3(d),null}};
S8C=function(p){g.N5("gel_compression_csi_killswitch")||!g.N5("log_gel_compression_latency")&&!g.N5("log_gel_compression_latency_lr")||w_("gel_compression",p,{sampleRate:.1})};
ex=function(p){var d=this;this.NZ=this.D=!1;this.potentialEsfErrorCounter=this.U=0;this.handleError=function(){};
this.jU=function(){};
this.now=Date.now;this.VG=!1;this.Up={lkJ:function(O){d.Wa=O},
orE:function(){d.AO()},
Jy:function(){d.YS()},
Hs:function(O){return g.z(function(J){return g.y(J,d.Hs(O),0)})},
bC:function(O,J){return d.bC(O,J)},
Sv:function(){d.Sv()}};
var b;this.qW=(b=p.qW)!=null?b:100;var v;this.PD=(v=p.PD)!=null?v:1;var P;this.iz=(P=p.iz)!=null?P:2592E6;var M;this.XK=(M=p.XK)!=null?M:12E4;var X;this.tA=(X=p.tA)!=null?X:5E3;var a;this.Wa=(a=p.Wa)!=null?a:void 0;this.qZ=!!p.qZ;var F;this.y0=(F=p.y0)!=null?F:.1;var h;this.P8=(h=p.P8)!=null?h:10;p.handleError&&(this.handleError=p.handleError);p.jU&&(this.jU=p.jU);p.VG&&(this.VG=p.VG);p.NZ&&(this.NZ=p.NZ);this.Wb=p.Wb;this.e5=p.e5;this.Go=p.Go;this.zo=p.zo;this.sendFn=p.sendFn;this.NI=p.NI;this.Nd=
p.Nd;VU(this)&&(!this.Wb||this.Wb("networkless_logging"))&&gC7(this)};
gC7=function(p){VU(p)&&!p.VG&&(p.D=!0,p.qZ&&Math.random()<=p.y0&&p.Go.G6(p.Wa),p.Sv(),p.zo.v$()&&p.AO(),p.zo.listen(p.NI,p.AO.bind(p)),p.zo.listen(p.Nd,p.YS.bind(p)))};
$Az=function(p,d){if(!VU(p))throw Error("IndexedDB is not supported: updateRequestHandlers");var b=d.options.onError?d.options.onError:function(){};
d.options.onError=function(P,M){var X,a,F,h;return g.z(function(O){switch(O.D){case 1:X=Ly7(M);(a=QEW(M))&&p.Wb&&p.Wb("web_enable_error_204")&&p.handleError(Error("Request failed due to compression"),d.url,M);if(!(p.Wb&&p.Wb("nwl_consider_error_code")&&X||p.Wb&&!p.Wb("nwl_consider_error_code")&&p.potentialEsfErrorCounter<=p.P8)){O.LX(2);break}if(!p.zo.uC){O.LX(3);break}return g.y(O,p.zo.uC(),3);case 3:if(p.zo.v$()){O.LX(2);break}b(P,M);if(!p.Wb||!p.Wb("nwl_consider_error_code")||((F=d)==null?void 0:
F.id)===void 0){O.LX(6);break}return g.y(O,p.Go.ew(d.id,p.Wa,!1),6);case 6:return O.return();case 2:if(p.Wb&&p.Wb("nwl_consider_error_code")&&!X&&p.potentialEsfErrorCounter>p.P8)return O.return();p.potentialEsfErrorCounter++;if(((h=d)==null?void 0:h.id)===void 0){O.LX(8);break}return d.sendCount<p.PD?g.y(O,p.Go.ew(d.id,p.Wa,!0,a?!1:void 0),12):g.y(O,p.Go.SU(d.id,p.Wa),8);case 12:p.e5.Y2(function(){p.zo.v$()&&p.AO()},p.tA);
case 8:b(P,M),g.l$(O)}})};
var v=d.options.onSuccess?d.options.onSuccess:function(){};
d.options.onSuccess=function(P,M){var X;return g.z(function(a){if(a.D==1)return((X=d)==null?void 0:X.id)===void 0?a.LX(2):g.y(a,p.Go.SU(d.id,p.Wa),2);p.zo.Bi&&p.Wb&&p.Wb("vss_network_hint")&&p.zo.Bi(!0);v(P,M);g.l$(a)})};
return d};
Sx=function(p,d){p.qg&&!p.zo.v$()?p.qg(d):p.handleError(d)};
VU=function(p){return!!p.Wa||p.NZ};
Ly7=function(p){var d;return(p=p==null?void 0:(d=p.error)==null?void 0:d.code)&&p>=400&&p<=599?!1:!0};
QEW=function(p){var d;p=p==null?void 0:(d=p.error)==null?void 0:d.code;return!(p!==400&&p!==415)};
mAD=function(){if(YX)return YX();var p={};YX=g.vv("LogsDatabaseV2",{Mw:(p.LogsRequestsStore={ul:2},p),shared:!1,upgrade:function(d,b,v){b(2)&&g.jn(d,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});b(3);b(5)&&(v=v.objectStore("LogsRequestsStore"),v.D.indexNames.contains("newRequest")&&v.D.deleteIndex("newRequest"),g.en(v,"newRequestV2",["status","interface","timestamp"]));b(7)&&tg(d,"sapisid");b(9)&&tg(d,"SWHealthLog")},
version:9});return YX()};
g_=function(p){return g.KU(mAD(),p)};
xA7=function(p,d){var b,v,P,M;return g.z(function(X){if(X.D==1)return b={startTime:(0,g.Ib)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},g.y(X,g_(d),2);if(X.D!=3)return v=X.U,P=Object.assign({},p,{options:JSON.parse(JSON.stringify(p.options)),interface:g.AO("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),g.y(X,g.DM(v,"LogsRequestsStore",P),3);M=X.U;b.ticks.tc=(0,g.Ib)();Kyw(b);return X.return(M)})};
B0q=function(p,d){var b,v,P,M,X,a,F,h;return g.z(function(O){if(O.D==1)return b={startTime:(0,g.Ib)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},g.y(O,g_(d),2);if(O.D!=3)return v=O.U,P=g.AO("INNERTUBE_CONTEXT_CLIENT_NAME",0),M=[p,P,0],X=[p,P,(0,g.Ib)()],a=IDBKeyRange.bound(M,X),F="prev",g.N5("use_fifo_for_networkless")&&(F="next"),h=void 0,g.y(O,g.ip(v,["LogsRequestsStore"],{mode:"readwrite",Ib:!0},function(J){return g.LU(J.objectStore("LogsRequestsStore").index("newRequestV2"),
{query:a,direction:F},function(k){k.getValue()&&(h=k.getValue(),p==="NEW"&&(h.status="QUEUED",k.update(h)))})}),3);
b.ticks.tc=(0,g.Ib)();Kyw(b);return O.return(h)})};
Rn7=function(p,d){var b;return g.z(function(v){if(v.D==1)return g.y(v,g_(d),2);b=v.U;return v.return(g.ip(b,["LogsRequestsStore"],{mode:"readwrite",Ib:!0},function(P){var M=P.objectStore("LogsRequestsStore");return M.get(p).then(function(X){if(X)return X.status="QUEUED",g.HQ(M,X).then(function(){return X})})}))})};
T0e=function(p,d,b,v){b=b===void 0?!0:b;var P;return g.z(function(M){if(M.D==1)return g.y(M,g_(d),2);P=M.U;return M.return(g.ip(P,["LogsRequestsStore"],{mode:"readwrite",Ib:!0},function(X){var a=X.objectStore("LogsRequestsStore");return a.get(p).then(function(F){return F?(F.status="NEW",b&&(F.sendCount+=1),v!==void 0&&(F.options.compress=v),g.HQ(a,F).then(function(){return F})):g.w2.resolve(void 0)})}))})};
AOk=function(p,d){var b;return g.z(function(v){if(v.D==1)return g.y(v,g_(d),2);b=v.U;return v.return(b.delete("LogsRequestsStore",p))})};
Wyq=function(p){var d,b;return g.z(function(v){if(v.D==1)return g.y(v,g_(p),2);d=v.U;b=(0,g.Ib)()-2592E6;return g.y(v,g.ip(d,["LogsRequestsStore"],{mode:"readwrite",Ib:!0},function(P){return g.Sn(P.objectStore("LogsRequestsStore"),{},function(M){if(M.getValue().timestamp<=b)return M.delete().then(function(){return g.YW(M)})})}),0)})};
p3k=function(){g.z(function(p){return g.y(p,$tk("LogsDatabaseV2"),0)})};
Kyw=function(p){g.N5("nwl_csi_killswitch")||w_("networkless_performance",p,{sampleRate:1})};
b8C=function(p){return g.KU(d5W(),p)};
vPq=function(p){var d,b;g.z(function(v){if(v.D==1)return g.y(v,b8C(p),2);d=v.U;b=(0,g.Ib)()-2592E6;return g.y(v,g.ip(d,["SWHealthLog"],{mode:"readwrite",Ib:!0},function(P){return g.Sn(P.objectStore("SWHealthLog"),{},function(M){if(M.getValue().timestamp<=b)return M.delete().then(function(){return g.YW(M)})})}),0)})};
Pg$=function(p){var d;return g.z(function(b){if(b.D==1)return g.y(b,b8C(p),2);d=b.U;return g.y(b,d.clear("SWHealthLog"),0)})};
g.Lp=function(p,d,b,v,P,M,X){P=P===void 0?"":P;M=M===void 0?!1:M;X=X===void 0?!1:X;if(p)if(b&&!g.xP())v3(new g.RN("Legacy referrer-scrubbed ping detected")),p&&MSk(p,void 0,{scrubReferrer:!0});else if(P)c3(p,d,"POST",P,v);else if(g.AO("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||v||X)c3(p,d,"GET","",v,void 0,M,X);else{b:{try{var a=new QwC({url:p});if(a.X?typeof a.B!=="string"||a.B.length===0?0:{version:3,IC:a.B,Mj:yN(a.D,"act=1","ri=1",$MC(a))}:a.S&&{version:4,IC:yN(a.D,"dct=1","suid="+a.V,""),Mj:yN(a.D,
"act=1","ri=1","suid="+a.V)}){var F=Hr(g.V4(5,p));var h=!(!F||!F.endsWith("/aclk")||Ky(p,"ri")!=="1");break b}}catch(O){}h=!1}h?X3D(p)?(d&&d(),b=!0):b=!1:b=!1;b||MSk(p,d)}};
X3D=function(p,d){try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(p,d===void 0?"":d))return!0}catch(b){}return!1};
MSk=function(p,d,b){b=b===void 0?{}:b;var v=new Image,P=""+qIW++;QU[P]=v;v.onload=v.onerror=function(){d&&QU[P]&&d();delete QU[P]};
b.scrubReferrer&&(v.referrerPolicy="no-referrer");v.src=p};
aY$=function(p){var d;return((d=document.featurePolicy)==null?0:d.allowedFeatures().includes("attribution-reporting"))?p+"&nis=6":p+"&nis=5"};
ms=function(){$X||($X=new Xx("yt.offline"));return $X};
oPq=function(p){if(g.N5("offline_error_handling")){var d=ms().get("errors",!0)||{};d[p.message]={name:p.name,stack:p.stack};p.level&&(d[p.message].level=p.level);ms().set("errors",d,2592E3,!0)}};
Kp=function(){this.D=new Map;this.U=!1};
xX=function(){if(!Kp.instance){var p=g.gw("yt.networkRequestMonitor.instance")||new Kp;g.Se("yt.networkRequestMonitor.instance",p);Kp.instance=p}return Kp.instance};
Bv=function(){g.WX.call(this);var p=this;this.U=!1;this.D=Eaz();this.D.listen("networkstatus-online",function(){if(p.U&&g.N5("offline_error_handling")){var d=ms().get("errors",!0);if(d){for(var b in d)if(d[b]){var v=new g.RN(b,"sent via offline_errors");v.name=d[b].name;v.stack=d[b].stack;v.level=d[b].level;g.dA(v)}ms().set("errors",{},2592E3,!0)}}})};
F8e=function(){if(!Bv.instance){var p=g.gw("yt.networkStatusManager.instance")||new Bv;g.Se("yt.networkStatusManager.instance",p);Bv.instance=p}return Bv.instance};
g.R$=function(p){p=p===void 0?{}:p;g.WX.call(this);var d=this;this.D=this.V=0;this.U=F8e();var b=g.gw("yt.networkStatusManager.instance.listen").bind(this.U);b&&(p.rateLimit?(this.rateLimit=p.rateLimit,b("networkstatus-online",function(){hcC(d,"publicytnetworkstatus-online")}),b("networkstatus-offline",function(){hcC(d,"publicytnetworkstatus-offline")})):(b("networkstatus-online",function(){d.dispatchEvent("publicytnetworkstatus-online")}),b("networkstatus-offline",function(){d.dispatchEvent("publicytnetworkstatus-offline")})))};
hcC=function(p,d){p.rateLimit?p.D?(g.KS.bk(p.V),p.V=g.KS.Y2(function(){p.B!==d&&(p.dispatchEvent(d),p.B=d,p.D=(0,g.Ib)())},p.rateLimit-((0,g.Ib)()-p.D))):(p.dispatchEvent(d),p.B=d,p.D=(0,g.Ib)()):p.dispatchEvent(d)};
AN=function(){var p=ex.call;T1||(T1=new g.R$({wMZ:!0,XEB:!0}));p.call(ex,this,{Go:{G6:Wyq,SU:AOk,Cj:B0q,mJB:Rn7,ew:T0e,set:xA7},zo:T1,handleError:function(d,b,v){var P,M=v==null?void 0:(P=v.error)==null?void 0:P.code;if(M===400||M===415){var X;v3(new g.RN(d.message,b,v==null?void 0:(X=v.error)==null?void 0:X.code),void 0,void 0,void 0,!0)}else g.dA(d)},
jU:v3,sendFn:O8k,now:g.Ib,qg:oPq,e5:g.vQ(),NI:"publicytnetworkstatus-online",Nd:"publicytnetworkstatus-offline",qZ:!0,y0:.1,P8:g.Gh("potential_esf_error_limit",10),Wb:g.N5,VG:!(g.Ay()&&g.e7(document.location.toString())!=="www.youtube-nocookie.com")});this.B=new g.fC;g.N5("networkless_immediately_drop_all_requests")&&p3k();mt$("LogsDatabaseV2")};
Wv=function(){var p=g.gw("yt.networklessRequestController.instance");p||(p=new AN,g.Se("yt.networklessRequestController.instance",p),g.N5("networkless_logging")&&g.d_().then(function(d){p.Wa=d;gC7(p);p.B.resolve();p.qZ&&Math.random()<=p.y0&&p.Wa&&vPq(p.Wa);g.N5("networkless_immediately_drop_sw_health_store")&&JkK(p)}));
return p};
JkK=function(p){var d;g.z(function(b){if(!p.Wa)throw d=g.N_("clearSWHealthLogsDb"),d;return b.return(Pg$(p.Wa).catch(function(v){p.handleError(v)}))})};
O8k=function(p,d,b,v){v=v===void 0?!1:v;d=g.N5("web_fp_via_jspb")?Object.assign({},d):d;g.N5("use_cfr_monitor")&&khD(p,d);if(g.N5("use_request_time_ms_header"))d.headers&&hk(p)&&(d.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.Ib)())));else{var P;if((P=d.postParams)==null?0:P.requestTimeMs)d.postParams.requestTimeMs=Math.round((0,g.Ib)())}b&&Object.keys(d).length===0?g.Lp(p):d.compress?d.postBody?(typeof d.postBody!=="string"&&(d.postBody=JSON.stringify(d.postBody)),iV(p,d.postBody,
d,g.ys,v)):iV(p,JSON.stringify(d.postParams),d,IM,v):g.ys(p,d)};
pg=function(p,d){g.N5("use_event_time_ms_header")&&hk(p)&&(d.headers||(d.headers={}),d.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,g.Ib)())));return d};
khD=function(p,d){var b=d.onError?d.onError:function(){};
d.onError=function(P,M){xX().requestComplete(p,!1);b(P,M)};
var v=d.onSuccess?d.onSuccess:function(){};
d.onSuccess=function(P,M){xX().requestComplete(p,!0);v(P,M)}};
g.dr=function(p){this.config_=null;p?this.config_=p:hne()&&(this.config_=g.JN())};
g.bK=function(p,d,b,v){function P(h){try{if((h===void 0?0:h)&&v.retry&&!v.networklessOptions.bypassNetworkless)M.method="POST",v.networklessOptions.writeThenSend?Wv().writeThenSend(F,M):Wv().sendAndWrite(F,M);else if(v.compress){var O=!v.networklessOptions.writeThenSend;if(M.postBody){var J=M.postBody;typeof J!=="string"&&(J=JSON.stringify(M.postBody));iV(F,J,M,g.ys,O)}else iV(F,JSON.stringify(M.postParams),M,IM,O)}else g.N5("web_all_payloads_via_jspb")?g.ys(F,M):IM(F,M)}catch(k){if(k.name==="InvalidAccessError")v3(Error("An extension is blocking network request."));
else throw k;}}
!g.AO("VISITOR_DATA")&&d!=="visitor_id"&&Math.random()<.01&&v3(new g.RN("Missing VISITOR_DATA when sending innertube request.",d,b,v));if(!p.isReady())throw p=new g.RN("innertube xhrclient not ready",d,b,v),g.dA(p),p;var M={headers:v.headers||{},method:"POST",postParams:b,postBody:v.postBody,postBodyFormat:v.postBodyFormat||"JSON",onTimeout:function(){v.onTimeout()},
onFetchTimeout:v.onTimeout,onSuccess:function(h,O){if(v.onSuccess)v.onSuccess(O)},
onFetchSuccess:function(h){if(v.onSuccess)v.onSuccess(h)},
onError:function(h,O){if(v.onError)v.onError(O)},
onFetchError:function(h){if(v.onError)v.onError(h)},
timeout:v.timeout,withCredentials:!0,compress:v.compress};M.headers["Content-Type"]||(M.headers["Content-Type"]="application/json");b="";var X=p.config_.gJ;X&&(b=X);X=p.config_.EQ||!1;var a=Z0W(X,b,v);Object.assign(M.headers,a);M.headers.Authorization&&!b&&X&&(M.headers["x-origin"]=window.location.origin);var F=oM(""+b+("/youtubei/"+p.config_.innertubeApiVersion+"/"+d),{alt:"json"});g.gw("ytNetworklessLoggingInitializationOptions")&&nPe.isNwlInitialized?VNj().then(function(h){P(h)}):P(!1)};
g.qy=function(p,d,b){var v=g.v_();if(v&&d){var P=v.subscribe(p,function(){function M(){P_[P]&&d.apply&&typeof d.apply=="function"&&d.apply(b||window,X)}
var X=arguments;try{g.My[p]?M():g.lg(M,0)}catch(a){g.dA(a)}},b);
P_[P]=!0;XE[p]||(XE[p]=[]);XE[p].push(P);return P}return 0};
rkq=function(p){var d=g.qy("LOGGED_IN",function(b){p.apply(void 0,arguments);g.a1(d)})};
g.a1=function(p){var d=g.v_();d&&(typeof p==="number"?p=[p]:typeof p==="string"&&(p=[parseInt(p,10)]),g.kD(p,function(b){d.unsubscribeByKey(b);delete P_[b]}))};
g.o1=function(p,d){var b=g.v_();return b?b.publish.apply(b,arguments):!1};
urq=function(p){var d=g.v_();if(d)if(d.clear(p),p)fYu(p);else for(var b in XE)fYu(b)};
g.v_=function(){return g.ee.ytPubsubPubsubInstance};
fYu=function(p){XE[p]&&(p=XE[p],g.kD(p,function(d){P_[d]&&delete P_[d]}),p.length=0)};
g.FE=function(p,d,b){lYu(p,d,b===void 0?null:b)};
lYu=function(p,d,b){b=b===void 0?null:b;var v=sMu(p),P=document.getElementById(v),M=P&&jmu(P),X=P&&!M;M?d&&d():(d&&(M=g.qy(v,d),d=""+g.Bj(d),Z8B[d]=M),X||(P=EPK(p,v,function(){jmu(P)||(z4W(P),g.o1(v),g.lg(function(){urq(v)},0))},b)))};
EPK=function(p,d,b,v){v=v===void 0?null:v;var P=g.dk("SCRIPT");P.id=d;P.onload=function(){b&&setTimeout(b,0)};
P.onreadystatechange=function(){switch(P.readyState){case "loaded":case "complete":P.onload()}};
v&&P.setAttribute("nonce",v);g.$l(P,g.cW(p));p=document.getElementsByTagName("head")[0]||document.body;p.insertBefore(P,p.firstChild);return P};
sMu=function(p){var d=document.createElement("a");g.Hk(d,p);p=d.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+dB(p)};
hV=function(p,d){if(p===d)p=!0;else if(Array.isArray(p)&&Array.isArray(d))p=g.FM(p,d,hV);else if(g.Kz(p)&&g.Kz(d))a:if(g.wB(p).length!=g.wB(d).length)p=!1;else{for(var b in p)if(!hV(p[b],d[b])){p=!1;break a}p=!0}else p=!1;return p};
kF=function(p){var d=g.yq.apply(1,arguments);if(!Ov(p)||d.some(function(v){return!Ov(v)}))throw Error("Only objects may be merged.");
d=g.u(d);for(var b=d.next();!b.done;b=d.next())JV(p,b.value)};
JV=function(p,d){for(var b in d)if(Ov(d[b])){if(b in p&&!Ov(p[b]))throw Error("Cannot merge an object into a non-object.");b in p||(p[b]={});JV(p[b],d[b])}else if(lK(d[b])){if(b in p&&!lK(p[b]))throw Error("Cannot merge an array into a non-array.");b in p||(p[b]=[]);Cgz(p[b],d[b])}else p[b]=d[b];return p};
Cgz=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next())b=b.value,Ov(b)?p.push(JV({},b)):lK(b)?p.push(Cgz([],b)):p.push(b);return p};
Ov=function(p){return typeof p==="object"&&!Array.isArray(p)};
lK=function(p){return typeof p==="object"&&Array.isArray(p)};
ZK=function(p){g.e.call(this);this.U=p};
Ev=function(p){ZK.call(this,!0);this.D=p};
NAu=function(p,d){g.e.call(this);var b=this;this.B=[];this.Z=!1;this.U=0;this.X=this.S=this.V=!1;this.eB=null;var v=(0,g.RK)(p,d);this.D=new g.bR(function(){return v(b.eB)},300);
g.Y(this,this.D);this.C=this.W=Infinity};
GhC=function(p,d){if(!d)return!1;for(var b=0;b<d.length;b++){var v=d.item(b);if(v&&p.B.includes(v.identifier))return!0}return!1};
Ny=function(p){if(window.crypto&&window.crypto.getRandomValues)try{var d=Array(p),b=new Uint8Array(p);window.crypto.getRandomValues(b);for(var v=0;v<d.length;v++)d[v]=b[v];return d}catch(M){}d=Array(p);for(b=0;b<p;b++){v=Date.now();for(var P=0;P<v%23;P++)d[b]=Math.random();d[b]=Math.floor(Math.random()*256)}if(Cg)for(b=1,v=0;v<Cg.length;v++)d[b%p]=d[b%p]^d[(b-1)%p]/4^Cg.charCodeAt(v),b++;return d};
g.GW=function(p){p=Ny(p);for(var d=[],b=0;b<p.length;b++)d.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(p[b]&63));return d.join("")};
g.w3C=function(){return g.ca(Ny(16),function(p){return(p&15).toString(16)}).join("")};
U5j=function(){var p={};var d=p.fFC===void 0?!1:p.fFC;p=p.Zt===void 0?!0:p.Zt;if(g.gw("_lact",window)==null){var b=parseInt(g.AO("LACT"),10);b=isFinite(b)?Date.now()-Math.max(b,0):-1;g.Se("_lact",b,window);g.Se("_fact",b,window);b==-1&&wr();g.GZ(document,"keydown",wr);g.GZ(document,"keyup",wr);g.GZ(document,"mousedown",wr);g.GZ(document,"mouseup",wr);d?g.GZ(window,"touchmove",function(){Uv("touchmove",200)},{passive:!0}):(g.GZ(window,"resize",function(){Uv("resize",200)}),p&&g.GZ(window,"scroll",
function(){Uv("scroll",200)}));
new yr(function(){Uv("mouse",100)});
g.GZ(document,"touchstart",wr,{passive:!0});g.GZ(document,"touchend",wr,{passive:!0})}};
Uv=function(p,d){c_[p]||(c_[p]=!0,g.KS.Y2(function(){wr();c_[p]=!1},d))};
wr=function(){g.gw("_lact",window)==null&&(U5j(),g.gw("_lact",window));var p=Date.now();g.Se("_lact",p,window);g.gw("_fact",window)==-1&&g.Se("_fact",p,window);(p=g.gw("ytglobal.ytUtilActivityCallback_"))&&p()};
y_=function(){var p=g.gw("_lact",window);return p==null?-1:Math.max(Date.now()-p,0)};
I1=function(p){this.name=p};
zW=function(p){this.key=p};
ckq=function(){var p=this;this.D=new Map;this.B=new Map;this.U=new Map;this.Up={MrC:function(){return new Map(p.D)}}};
jD=function(p,d){p.D.set(d.Au,d);var b=p.B.get(d.Au);if(b)try{b.hS(p.resolve(d.Au))}catch(v){b.qI(v)}};
iK=function(p,d,b,v){v=v===void 0?!1:v;if(b.indexOf(d)>-1)throw Error("Deps cycle for: "+d);if(p.U.has(d))return p.U.get(d);if(!p.D.has(d)){if(v)return;throw Error("No provider for: "+d);}v=p.D.get(d);b.push(d);if(v.pw!==void 0)var P=v.pw;else if(v.CbX)P=v[tV]?ykw(p,v[tV],b):[],P=v.CbX.apply(v,g.E(P));else if(v.XO){P=v.XO;var M=P[tV]?ykw(p,P[tV],b):[];P=new (Function.prototype.bind.apply(P,[null].concat(g.E(M))))}else throw Error("Could not resolve providers for: "+d);b.pop();v.QHF||p.U.set(d,P);
return P};
ykw=function(p,d,b){return d?d.map(function(v){return v instanceof zW?iK(p,v.key,b,!0):iK(p,v,b)}):[]};
DK=function(){H_||(H_=new ckq);return H_};
eD=function(){var p,d;return"h5vcc"in V_&&((p=V_.h5vcc.traceEvent)==null?0:p.traceBegin)&&((d=V_.h5vcc.traceEvent)==null?0:d.traceEnd)?1:"performance"in V_&&V_.performance.mark&&V_.performance.measure?2:0};
SD=function(p){var d=eD();switch(d){case 1:V_.h5vcc.traceEvent.traceBegin("YTLR",p);break;case 2:V_.performance.mark(p+"-start");break;case 0:break;default:PR(d,"unknown trace type")}};
IY7=function(p){var d=eD();switch(d){case 1:V_.h5vcc.traceEvent.traceEnd("YTLR",p);break;case 2:d=p+"-start";var b=p+"-end";V_.performance.mark(b);V_.performance.measure(p,d,b);break;case 0:break;default:PR(d,"unknown trace type")}};
zck=function(p){var d,b;(b=(d=window).onerror)==null||b.call(d,p.message,"",0,0,p)};
jMu=function(p){var d=this;var b=b===void 0?0:b;var v=v===void 0?g.vQ():v;this.B=b;this.scheduler=v;this.U=new g.fC;this.D=p;for(p={vJ:0};p.vJ<this.D.length;p={Y4:void 0,vJ:p.vJ},p.vJ++)p.Y4=this.D[p.vJ],b=function(P){return function(){P.Y4.ZD();d.D[P.vJ].hP=!0;d.D.every(function(M){return M.hP===!0})&&d.U.resolve()}}(p),v=pU(b,YF(this,p.Y4)),this.D[p.vJ]=Object.assign({},p.Y4,{ZD:b,
jobId:v})};
tSu=function(p){var d=Array.from(p.D.keys()).sort(function(v,P){return YF(p,p.D[P])-YF(p,p.D[v])});
d=g.u(d);for(var b=d.next();!b.done;b=d.next())b=p.D[b.value],b.jobId===void 0||b.hP||(p.scheduler.bk(b.jobId),pU(b.ZD,10))};
YF=function(p,d){var b;return(b=d.priority)!=null?b:p.B};
Lg=function(p){this.state=p;this.plugins=[];this.B=void 0;this.V={};gr&&SD(this.state)};
i8e=function(p,d){var b=d.filter(function(P){return Q_(p,P)===10}),v=d.filter(function(P){return Q_(p,P)!==10});
return p.V.vrZ?function(){var P=g.yq.apply(0,arguments);return g.z(function(M){if(M.D==1)return g.y(M,p.SWF.apply(p,[b].concat(g.E(P))),2);p.Re.apply(p,[v].concat(g.E(P)));g.l$(M)})}:function(){var P=g.yq.apply(0,arguments);
p.Hfh.apply(p,[b].concat(g.E(P)));p.Re.apply(p,[v].concat(g.E(P)))}};
Q_=function(p,d){var b,v;return(v=(b=p.B)!=null?b:d.priority)!=null?v:0};
$F=function(p){gr&&p&&SD(p)};
mN=function(p){gr&&p&&IY7(p)};
D5e=function(p,d,b){H8w&&console.groupCollapsed&&console.groupEnd&&(console.groupCollapsed("["+p.constructor.name+"] '"+p.state+"' to '"+d+"'"),console.log("with message: ",b),console.groupEnd())};
Kg=function(p){if(g.N5("web_lifecycle_error_handling_killswitch"))return p();try{return p()}catch(d){zck(d)}};
xF=function(p){Lg.call(this,p===void 0?"none":p);this.D=null;this.B=10;this.transitions=[{from:"none",bJ:"application_navigating",action:this.X},{from:"application_navigating",bJ:"none",action:this.S},{from:"application_navigating",bJ:"application_navigating",action:function(){}},
{from:"none",bJ:"none",action:function(){}}]};
VSu=function(){B_||(B_=new xF);return B_};
R1=function(){var p=this;this.store={};this.D=0;this.U={};this.Up={bsX:function(){return p.D}}};
W_=function(p,d){var b=TW(d);if(p.U[b])return p.U[b];var v=Object.keys(p.store)||[];if(v.length<=1&&TW(d)===v[0])return v;for(var P=[],M=0;M<v.length;M++){var X=v[M].split("/");if(AV(d.auth,X[0])){var a=d.isJspb;AV(a===void 0?"undefined":a?"true":"false",X[1])&&AV(d.cttAuthInfo,X[2])&&(a=d.tier,a=a===void 0?"undefined":JSON.stringify(a),AV(a,X[3])&&P.push(v[M]))}}return p.U[b]=P};
AV=function(p,d){return p===void 0||p==="undefined"?!0:p===d};
TW=function(p){return[p.auth===void 0?"undefined":p.auth,p.isJspb===void 0?"undefined":p.isJspb,p.cttAuthInfo===void 0?"undefined":p.cttAuthInfo,p.tier===void 0?"undefined":p.tier].join("/")};
pZ=function(){this.V=this.D=this.U=0;this.B=!1};
dK=function(){var p=g.gw("yt.logging.ims");p||(p=new R1,g.Se("yt.logging.ims",p));return p};
YIB=function(){if(yOj()&&!ecq){var p=function(b){b=b.data;if(b.op==="serializedGelBatch"){var v=bX.get(b.key);v&&(SIj(b.serializedBatch,v.client,v.resolve,v.networklessOptions,v.isIsolated,v.useVSSEndpoint,v.dangerousLogToVisitorSession,v.requestsOutstanding),bX.delete(b.key))}},d=yU();
d&&(d.addEventListener("message",p),d.onerror=function(){bX.clear()});
ecq=!0}};
K8W=function(p,d){if(p.endpoint==="log_event"){vi(p);var b=Pi(p),v=gP$(p.payload)||"",P=L8u(v),M=200;if(P){if(P.enabled===!1&&!g.N5("web_payload_policy_disabled_killswitch"))return;M=QMe(P.tier);if(M===400){$5w(p,d);return}}M8[b]=!0;b={cttAuthInfo:b,isJspb:!1,tier:M};dK().storePayload(b,p.payload);m5q(d,!1,b,X2(v))}};
BAe=function(p,d,b){if(d.endpoint==="log_event"){vi(void 0,d);var v=Pi(d,!0),P=L8u(p),M=200;if(P){if(P.enabled===!1&&!g.N5("web_payload_policy_disabled_killswitch"))return;M=QMe(P.tier);if(M===400){x5w(p,d,b);return}}M8[v]=!0;v={cttAuthInfo:v,isJspb:!0,tier:M};dK().storePayload(v,cR(d.payload));m5q(b,!0,v,X2(p))}};
m5q=function(p,d,b,v){function P(){q8({writeThenSend:!0},d,b.tier)}
d=d===void 0?!1:d;v=v===void 0?!1:v;p&&(ao=new p);p=g.Gh("tvhtml5_logging_max_batch_ads_fork")||g.Gh("tvhtml5_logging_max_batch")||g.Gh("web_logging_max_batch")||100;var M=(0,g.Ib)(),X=oo(d,b.tier),a=X.V;v&&(X.B=!0);v=0;b&&(v=dK().getSequenceCount(b));v>=1E3?P():v>=p?F2||(F2=ha(function(){P();F2=void 0},0)):M-a>=10&&(Rc7(d,b.tier),X.V=M)};
$5w=function(p,d){if(p.endpoint==="log_event"){g.N5("more_accurate_gel_parser")&&dK().storePayload({isJspb:!1},p.payload);vi(p);var b=Pi(p),v=new Map;v.set(b,[p.payload]);var P=gP$(p.payload)||"";d&&(ao=new d);return new g.rv(function(M,X){ao&&ao.isReady()?TAB(v,ao,M,X,{bypassNetworkless:!0},!0,X2(P)):M()})}};
x5w=function(p,d,b){if(d.endpoint==="log_event"){vi(void 0,d);var v=Pi(d,!0),P=new Map;P.set(v,[cR(d.payload)]);b&&(ao=new b);return new g.rv(function(M){ao&&ao.isReady()?Akk(P,ao,M,{bypassNetworkless:!0},!0,X2(p)):M()})}};
Pi=function(p,d){var b="";if(p.dangerousLogToVisitorSession)b="visitorOnlyApprovedKey";else if(p.cttAuthInfo){if(d===void 0?0:d){d=p.cttAuthInfo.token;b=p.cttAuthInfo;var v=new BW;b.videoId?v.setVideoId(b.videoId):b.playlistId&&pl(v,2,OA,Z7(b.playlistId));Ja[d]=v}else d=p.cttAuthInfo,b={},d.videoId?b.videoId=d.videoId:d.playlistId&&(b.playlistId=d.playlistId),kw[p.cttAuthInfo.token]=b;b=p.cttAuthInfo.token}return b};
q8=function(p,d,b){p=p===void 0?{}:p;d=d===void 0?!1:d;new g.rv(function(v,P){var M=oo(d,b),X=M.B;M.B=!1;nZ(M.U);nZ(M.D);M.D=0;ao&&ao.isReady()?b===void 0&&g.N5("enable_web_tiered_gel")?W8w(v,P,p,d,300,X):W8w(v,P,p,d,b,X):(Rc7(d,b),v())})};
W8w=function(p,d,b,v,P,M){var X=ao;b=b===void 0?{}:b;v=v===void 0?!1:v;P=P===void 0?200:P;M=M===void 0?!1:M;var a=new Map,F=new Map,h={isJspb:v,cttAuthInfo:void 0,tier:P},O={isJspb:v,cttAuthInfo:void 0};if(v){d=g.u(Object.keys(M8));for(P=d.next();!P.done;P=d.next())P=P.value,F=g.N5("enable_web_tiered_gel")?dK().smartExtractMatchingEntries({keys:[h,O],sizeLimit:1E3}):dK().extractMatchingEntries({isJspb:!0,cttAuthInfo:P}),F.length>0&&a.set(P,F),(g.N5("web_fp_via_jspb_and_json")&&b.writeThenSend||!g.N5("web_fp_via_jspb_and_json"))&&
delete M8[P];Akk(a,X,p,b,!1,M)}else{a=g.u(Object.keys(M8));for(h=a.next();!h.done;h=a.next())h=h.value,O=g.N5("enable_web_tiered_gel")?dK().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:h,tier:P},{isJspb:!1,cttAuthInfo:h}],sizeLimit:1E3}):dK().extractMatchingEntries({isJspb:!1,cttAuthInfo:h}),O.length>0&&F.set(h,O),(g.N5("web_fp_via_jspb_and_json")&&b.writeThenSend||!g.N5("web_fp_via_jspb_and_json"))&&delete M8[h];TAB(F,X,p,d,b,!1,M)}};
Rc7=function(p,d){function b(){q8({writeThenSend:!0},p,d)}
p=p===void 0?!1:p;d=d===void 0?200:d;var v=oo(p,d),P=v===pfK||v===djw?5E3:bdq;g.N5("web_gel_timeout_cap")&&!v.D&&(P=ha(function(){b()},P),v.D=P);
nZ(v.U);P=g.AO("LOGGING_BATCH_TIMEOUT",g.Gh("web_gel_debounce_ms",1E4));g.N5("shorten_initial_gel_batch_timeout")&&rK&&(P=v_B);P=ha(function(){g.Gh("gel_min_batch_size")>0?dK().getSequenceCount({cttAuthInfo:void 0,isJspb:p,tier:d})>=PtD&&b():b()},P);
v.U=P};
TAB=function(p,d,b,v,P,M,X){P=P===void 0?{}:P;var a=Math.round((0,g.Ib)()),F=p.size,h=MhK(X);p=g.u(p);var O=p.next();for(X={};!O.done;X={aR:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,UL:void 0,r4:void 0},O=p.next()){var J=g.u(O.value);O=J.next().value;J=J.next().value;X.batchRequest=g.ik({context:g.kX(d.config_||g.JN())});if(!g.mD(J)&&!g.N5("throw_err_when_logevent_malformed_killswitch")){v();break}X.batchRequest.events=J;(J=kw[O])&&XfD(X.batchRequest,O,J);delete kw[O];X.dangerousLogToVisitorSession=
O==="visitorOnlyApprovedKey";qE$(X.batchRequest,a,X.dangerousLogToVisitorSession);ap$(P);X.UL=function(k){g.N5("start_client_gcf")&&g.KS.Y2(function(){return g.z(function(n){return g.y(n,o_u(k),0)})});
F--;F||b()};
X.aR=0;X.r4=function(k){return function(){k.aR++;if(P.bypassNetworkless&&k.aR===1)try{g.bK(d,h,k.batchRequest,fZ({writeThenSend:!0},k.dangerousLogToVisitorSession,k.UL,k.r4,M)),rK=!1}catch(n){g.dA(n),v()}F--;F||b()}}(X);
try{g.bK(d,h,X.batchRequest,fZ(P,X.dangerousLogToVisitorSession,X.UL,X.r4,M)),rK=!1}catch(k){g.dA(k),v()}}};
Akk=function(p,d,b,v,P,M){v=v===void 0?{}:v;var X=Math.round((0,g.Ib)()),a={value:p.size},F=new Map([].concat(g.E(p)));F=g.u(F);for(var h=F.next();!h.done;h=F.next()){var O=g.u(h.value).next().value,J=p.get(O);h=new VH$;var k=d.config_||g.JN(),n=new YC,r=new tO;r1(r,1,k.RF);r1(r,2,k.LT);uf(r,16,k.h_);r1(r,17,k.innertubeContextClientVersion);if(k.FQ){var Z=k.FQ,C=new z_;Z.coldConfigData&&r1(C,1,Z.coldConfigData);Z.appInstallData&&r1(C,6,Z.appInstallData);Z.coldHashData&&r1(C,3,Z.coldHashData);Z.hotHashData&&
C.FR(Z.hotHashData);qN(r,z_,62,C)}(Z=g.ee.devicePixelRatio)&&Z!=1&&St(r,65,MT(Z));Z=wA();Z!==""&&r1(r,54,Z);Z=UI();if(Z.length>0){C=new DH;for(var G=0;G<Z.length;G++){var U=new iz;r1(U,1,Z[G].key);pl(U,2,FYK,Z7(Z[G].value));Fh(C,15,iz,U)}qN(n,DH,5,C)}O07(k,r);JOW(n);k_7(r);nCW(k,r);rOu(r);g.N5("start_client_gcf")&&fHC(r);g.AO("DELEGATED_SESSION_ID")&&!g.N5("pageid_as_header_web")&&(k=new Sg,r1(k,3,g.AO("DELEGATED_SESSION_ID")));!g.N5("fill_delegate_context_in_gel_killswitch")&&(Z=g.AO("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&
(C=Xh(n,Sg,3)||new Sg,k=n,Z=r1(C,18,Z),qN(k,Sg,3,Z));k=r;Z=g.u(Object.entries(Xr(g.AO("DEVICE",""))));for(C=Z.next();!C.done;C=Z.next())G=g.u(C.value),C=G.next().value,G=G.next().value,C==="cbrand"?r1(k,12,G):C==="cmodel"?r1(k,13,G):C==="cbr"?r1(k,87,G):C==="cbrver"?r1(k,88,G):C==="cos"?r1(k,18,G):C==="cosver"?r1(k,19,G):C==="cplatform"&&uf(k,42,R4C(G));n.zj(r);qN(h,YC,1,n);if(r=Ja[O])a:{if(r.wd())n=1;else if(r.getPlaylistId())n=2;else break a;qN(h,BW,4,r);r=Xh(h,YC,1)||new YC;k=Xh(r,Sg,3)||new Sg;
Z=new eg;Z.setToken(O);uf(Z,1,n);Fh(k,12,eg,Z);qN(r,Sg,3,k)}delete Ja[O];O=O==="visitorOnlyApprovedKey";uX()||nl(h,2,X);!O&&(n=g.AO("EVENT_ID"))&&(r=ht7(),k=new xC,r1(k,1,n),nl(k,2,r),qN(h,xC,5,k));ap$(v);if(g.N5("jspb_serialize_with_worker")&&(n=yU())&&v.writeThenSend){bX.set(lX,{client:d,resolve:b,networklessOptions:v,isIsolated:P,useVSSEndpoint:M,dangerousLogToVisitorSession:O,requestsOutstanding:a});n.postMessage({op:"gelBatchToSerialize",batchRequest:cR(h),clientEvents:J,key:lX});lX++;break}if(J){n=
[];for(r=0;r<J.length;r++)try{n.push(new K0(J[r]))}catch(I){g.dA(new g.RN("Transport failed to deserialize "+String(J[r])))}J=n}else J=[];J=g.u(J);for(n=J.next();!n.done;n=J.next())Fh(h,3,K0,n.value);J={startTime:(0,g.Ib)(),ticks:{},infos:{}};h=h.KI();J.ticks.geljspc=(0,g.Ib)();g.N5("log_jspb_serialize_latency")&&w_("gel_jspb_serialize",J,{sampleRate:.1});SIj(h,d,b,v,P,M,O,a)}};
SIj=function(p,d,b,v,P,M,X,a){v=v===void 0?{}:v;a=a===void 0?{value:0}:a;M=MhK(M);v=fZ(v,X,function(F){g.N5("start_client_gcf")&&g.KS.Y2(function(){return g.z(function(h){return g.y(h,o_u(F),0)})});
a.value--;a.value||b()},function(){a.value--;
a.value||b()},P);
v.headers["Content-Type"]="application/json+protobuf";v.postBodyFormat="JSPB";v.postBody=p;g.bK(d,M,"",v);rK=!1};
ap$=function(p){g.N5("always_send_and_write")&&(p.writeThenSend=!1)};
fZ=function(p,d,b,v,P){p={retry:!0,onSuccess:b,onError:v,networklessOptions:p,dangerousLogToVisitorSession:d,RuX:!!P,headers:{},postBodyFormat:"",postBody:"",compress:g.N5("compress_gel")||g.N5("compress_gel_lr")};uX()&&(p.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,g.Ib)())));return p};
qE$=function(p,d,b){uX()||(p.requestTimeMs=String(d));g.N5("unsplit_gel_payloads_in_logs")&&(p.unsplitGelPayloadsInLogs=!0);!b&&(d=g.AO("EVENT_ID"))&&(b=ht7(),p.serializedClientEventId={serializedEventId:d,clientCounter:String(b)})};
ht7=function(){var p=g.AO("BATCH_CLIENT_COUNTER")||0;p||(p=Math.floor(Math.random()*65535/2));p++;p>65535&&(p=1);T_("BATCH_CLIENT_COUNTER",p);return p};
XfD=function(p,d,b){if(b.videoId)var v="VIDEO";else if(b.playlistId)v="PLAYLIST";else return;p.credentialTransferTokenTargetId=b;p.context=p.context||{};p.context.user=p.context.user||{};p.context.user.credentialTransferTokens=[{token:d,scope:v}]};
vi=function(p,d){if(!g.gw("yt.logging.transport.enableScrapingForTest")){var b=C8("il_payload_scraping");if((b!==void 0?String(b):"")==="enable_il_payload_scraping")sA=[],g.Se("yt.logging.transport.enableScrapingForTest",!0),g.Se("yt.logging.transport.scrapedPayloadsForTesting",sA),g.Se("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),g.Se("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"),
g.Se("yt.logging.transport.scrapeClientEvent",!0);else return}b=g.gw("yt.logging.transport.scrapedPayloadsForTesting");var v=g.gw("yt.logging.transport.payloadToScrape");d&&(d=d.payload,(d=g.gw("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(d)())&&b.push(d));d=g.gw("yt.logging.transport.scrapeClientEvent");if(v&&v.length>=1)for(var P=0;P<v.length;P++)if(p&&p.payload[v[P]])if(d)b.push(p.payload);else{var M=void 0;b.push(((M=p)==null?void 0:M.payload)[v[P]])}g.Se("yt.logging.transport.scrapedPayloadsForTesting",
b)};
uX=function(){return g.N5("use_request_time_ms_header")||g.N5("lr_use_request_time_ms_header")};
ha=function(p,d){return g.N5("transport_use_scheduler")===!1?g.lg(p,d):g.N5("logging_avoid_blocking_during_navigation")||g.N5("lr_logging_avoid_blocking_during_navigation")?g.d2(0,function(){if(VSu().currentState==="none")p();else{var b={};VSu().install((b.none={callback:p},b))}},d):pU(p,0,d)};
nZ=function(p){g.N5("transport_use_scheduler")?g.KS.bk(p):g.ZY(p)};
o_u=function(p){var d,b,v,P,M,X,a,F,h,O;return g.z(function(J){return J.D==1?(v=(d=p)==null?void 0:(b=d.responseContext)==null?void 0:b.globalConfigGroup,P=g.L(v,OdB),X=(M=v)==null?void 0:M.hotHashData,a=g.L(v,JyC),h=(F=v)==null?void 0:F.coldHashData,(O=DK().resolve(new zW(hN)))?X?P?g.y(J,aHe(O,X,P),2):g.y(J,aHe(O,X),2):J.LX(2):J.return()):h?a?g.y(J,oCu(O,h,a),0):g.y(J,oCu(O,h),0):J.LX(0)})};
oo=function(p,d){d=d===void 0?200:d;return p?d===300?pfK:kZq:d===300?djw:n_q};
L8u=function(p){if(g.N5("enable_web_tiered_gel")){p=ryK[p||""];var d,b,v,P=DK().resolve(new zW(hN))==null?void 0:(d=Or())==null?void 0:(b=d.loggingHotConfig)==null?void 0:(v=b.eventLoggingConfig)==null?void 0:v.payloadPolicies;if(P)for(d=0;d<P.length;d++)if(P[d].payloadNumber===p)return P[d]}};
gP$=function(p){p=Object.keys(p);p=g.u(p);for(var d=p.next();!d.done;d=p.next())if(d=d.value,ryK[d])return d};
QMe=function(p){switch(p){case "DELAYED_EVENT_TIER_UNSPECIFIED":return 0;case "DELAYED_EVENT_TIER_DEFAULT":return 100;case "DELAYED_EVENT_TIER_DISPATCH_TO_EMPTY":return 200;case "DELAYED_EVENT_TIER_FAST":return 300;case "DELAYED_EVENT_TIER_IMMEDIATE":return 400;default:return 200}};
X2=function(p){return p==="gelDebuggingEvent"};
MhK=function(p){return(p===void 0?0:p)&&g.N5("vss_through_gel_video_stats")?"video_stats":"log_event"};
EA=function(p,d,b,v){v=v===void 0?{}:v;var P={},M=Math.round(v.timestamp||(0,g.Ib)());P.eventTimeMs=M<Number.MAX_SAFE_INTEGER?M:0;P[p]=d;p=y_();P.context={lastActivityMs:String(v.timestamp||!isFinite(p)?-1:p)};v.sequenceGroup&&!g.N5("web_gel_sequence_info_killswitch")&&(p=P.context,d=v.sequenceGroup,d={index:fp7(d),groupKey:d},p.sequence=d,v.endOfSequence&&delete ZF[v.sequenceGroup]);(v.sendIsolatedPayload?$5w:K8W)({endpoint:"log_event",payload:P,cttAuthInfo:v.cttAuthInfo,dangerousLogToVisitorSession:v.dangerousLogToVisitorSession},
b)};
fp7=function(p){ZF[p]=p in ZF?ZF[p]+1:0;return ZF[p]};
g.Oe=function(p,d,b){b=b===void 0?{}:b;var v=g.dr;g.AO("ytLoggingEventsDefaultDisabled",!1)&&g.dr===g.dr&&(v=null);EA(p,d,v,b)};
CZ=function(p){this.D=p};
g.N8=function(p){return new CZ({trackingParams:p})};
lpu=function(p){var d=uB7++;return new CZ({veType:p,veCounter:d,elementIndex:void 0,dataElement:void 0,youtubeData:void 0,jspbYoutubeData:void 0,loggingDirectives:void 0})};
sNj=function(p){return g.AO("client-screen-nonce-store",{})[p===void 0?0:p]};
Zdw=function(p,d){d=d===void 0?0:d;var b=g.AO("client-screen-nonce-store");b||(b={},T_("client-screen-nonce-store",b));b[d]=p};
G8=function(p){p=p===void 0?0:p;return p===0?"ROOT_VE_TYPE":"ROOT_VE_TYPE."+p};
E_e=function(p){return g.AO(G8(p===void 0?0:p))};
g.wK=function(p){return(p=E_e(p===void 0?0:p))?new CZ({veType:p,youtubeData:void 0,jspbYoutubeData:void 0}):null};
Ctq=function(){var p=g.AO("csn-to-ctt-auth-info");p||(p={},T_("csn-to-ctt-auth-info",p));return p};
NdD=function(){return Object.values(g.AO("client-screen-nonce-store",{})).filter(function(p){return p!==void 0})};
g.UA=function(p){p=sNj(p===void 0?0:p);if(!p&&!g.AO("USE_CSN_FALLBACK",!0))return null;p||(p="UNDEFINED_CSN");return p?p:null};
wfu=function(p){for(var d=g.u(Object.values(GZ$)),b=d.next();!b.done;b=d.next())if(g.UA(b.value)===p)return!0;return!1};
UjW=function(p,d,b){var v=Ctq();(b=g.UA(b))&&delete v[b];d&&(v[p]=d)};
ci=function(p){return Ctq()[p]};
yy$=function(p,d,b,v){b=b===void 0?0:b;if(p!==sNj(b)||d!==g.AO(G8(b)))if(UjW(p,v,b),Zdw(p,b),T_(G8(b),d),d=function(){setTimeout(function(){p&&g.Oe("foregroundHeartbeatScreenAssociated",{clientDocumentNonce:cyj,clientScreenNonce:p})},0)},"requestAnimationFrame"in window)try{window.requestAnimationFrame(d)}catch(P){d()}else d()};
yn=function(p,d){var b=b===void 0?!0:b;var v=g.AO("VALID_SESSION_TEMPDATA_DOMAINS",[]),P=g.e7(window.location.href);P&&v.push(P);P=g.e7(p);if(g.Rq(v,P)||!P&&E6(p,"/"))if(v=document.createElement("a"),g.Hk(v,p),p=v.href)if(p=S7(p),p=f$w(p))if(b&&!d.csn&&(d.itct||d.ved)&&(d=Object.assign({csn:g.UA()},d)),M){var M=parseInt(M,10);isFinite(M)&&M>0&&IpK(p,d,M)}else IpK(p,d)};
IpK=function(p,d,b){p=zt$(p);d=d?g.Q4(d):"";b=b||5;Mj()&&g.SS(p,d,b)};
zt$=function(p){for(var d=g.u(jNq),b=d.next();!b.done;b=d.next())p=xB(p,b.value);return"ST-"+dB(p).toString(36)};
thk=function(p){if(p.name==="JavaException")return!0;p=p.stack;return p.includes("chrome://")||p.includes("chrome-extension://")||p.includes("moz-extension://")};
idz=function(){this.iJ=[];this.zf=[]};
z8=function(){if(!Io){var p=Io=new idz;p.zf.length=0;p.iJ.length=0;Hd$(p,Dju)}return Io};
Hd$=function(p,d){d.zf&&p.zf.push.apply(p.zf,d.zf);d.iJ&&p.iJ.push.apply(p.iJ,d.iJ)};
Vhe=function(p){function d(){return p.charCodeAt(v++)}
var b=p.length,v=0;do{var P=jq(d);if(P===Infinity)break;var M=P>>3;switch(P&7){case 0:P=jq(d);if(M===2)return P;break;case 1:if(M===2)return;v+=8;break;case 2:P=jq(d);if(M===2)return p.substr(v,P);v+=P;break;case 5:if(M===2)return;v+=4;break;default:return}}while(v<b)};
jq=function(p){var d=p(),b=d&127;if(d<128)return b;d=p();b|=(d&127)<<7;if(d<128)return b;d=p();b|=(d&127)<<14;if(d<128)return b;d=p();return d<128?b|(d&127)<<21:Infinity};
etu=function(p,d,b,v){if(p)if(Array.isArray(p)){var P=v;for(v=0;v<p.length&&!(p[v]&&(P+=ta(v,p[v],d,b),P>500));v++);v=P}else if(typeof p==="object")for(P in p){if(p[P]){var M=P;var X=p[P],a=d,F=b;M=typeof X!=="string"||M!=="clickTrackingParams"&&M!=="trackingParams"?0:(X=Vhe(atob(X.replace(/-/g,"+").replace(/_/g,"/"))))?ta(M+".ve",X,a,F):0;v+=M;v+=ta(P,p[P],d,b);if(v>500)break}}else b[d]=iX(p),v+=b[d].length;else b[d]=iX(p),v+=b[d].length;return v};
ta=function(p,d,b,v){b+="."+p;p=iX(d);v[b]=p;return b.length+p.length};
iX=function(p){try{return(typeof p==="string"?p:String(JSON.stringify(p))).substr(0,500)}catch(d){return"unable to serialize "+typeof p+" ("+d.message+")"}};
hg=function(p){g.Hi(p)};
g.DF=function(p){g.Hi(p,"WARNING")};
g.Hi=function(p,d){var b=b===void 0?{}:b;b.name=g.AO("INNERTUBE_CONTEXT_CLIENT_NAME",1);b.version=g.AO("INNERTUBE_CONTEXT_CLIENT_VERSION");d=d===void 0?"ERROR":d;var v=!1;d=d===void 0?"ERROR":d;v=v===void 0?!1:v;if(p){p.hasOwnProperty("level")&&p.level&&(d=p.level);if(g.N5("console_log_js_exceptions")){var P=[];P.push("Name: "+p.name);P.push("Message: "+p.message);p.hasOwnProperty("params")&&P.push("Error Params: "+JSON.stringify(p.params));p.hasOwnProperty("args")&&P.push("Error args: "+JSON.stringify(p.args));
P.push("File name: "+p.fileName);P.push("Stacktrace: "+p.stack);window.console.log(P.join("\n"),p)}if(!(SEW>=5)){P=YEq;var M=NHK(p),X=M.message||"Unknown Error",a=M.name||"UnknownError",F=M.stack||p.U||"Not available";if(F.startsWith(a+": "+X)){var h=F.split("\n");h.shift();F=h.join("\n")}h=M.lineNumber||"Not available";M=M.fileName||"Not available";var O=0;if(p.hasOwnProperty("args")&&p.args&&p.args.length)for(var J=0;J<p.args.length&&!(O=etu(p.args[J],"params."+J,b,O),O>=500);J++);else if(p.hasOwnProperty("params")&&
p.params){var k=p.params;if(typeof p.params==="object")for(J in k){if(k[J]){var n="params."+J,r=iX(k[J]);b[n]=r;O+=n.length+r.length;if(O>500)break}}else b.params=iX(k)}if(P.length)for(J=0;J<P.length&&!(O=etu(P[J],"params.context."+J,b,O),O>=500);J++);navigator.vendor&&!b.hasOwnProperty("vendor")&&(b["device.vendor"]=navigator.vendor);b={message:X,name:a,lineNumber:h,fileName:M,stack:F,params:b,sampleWeight:1};P=Number(p.columnNumber);isNaN(P)||(b.lineNumber=b.lineNumber+":"+P);if(p.level==="IGNORED")p=
0;else a:{p=z8();P=g.u(p.zf);for(X=P.next();!X.done;X=P.next())if(X=X.value,b.message&&b.message.match(X.xi)){p=X.weight;break a}p=g.u(p.iJ);for(P=p.next();!P.done;P=p.next())if(P=P.value,P.callback(b)){p=P.weight;break a}p=1}b.sampleWeight=p;p=g.u(g_u);for(P=p.next();!P.done;P=p.next())if(P=P.value,P.iR[b.name])for(a=g.u(P.iR[b.name]),X=a.next();!X.done;X=a.next())if(J=X.value,X=b.message.match(J.KB)){b.params["params.error.original"]=X[0];a=J.groups;J={};for(h=0;h<a.length;h++)J[a[h]]=X[h+1],b.params["params.error."+
a[h]]=X[h+1];b.message=P.EO(J);break}b.params||(b.params={});p=z8();b.params["params.errorServiceSignature"]="msg="+p.zf.length+"&cb="+p.iJ.length;b.params["params.serviceWorker"]="false";g.ee.document&&g.ee.document.querySelectorAll&&(b.params["params.fscripts"]=String(document.querySelectorAll("script:not([nonce])").length));(new V8(D$,"sample")).constructor!==V8&&(b.params["params.fconst"]="true");window.yterr&&typeof window.yterr==="function"&&window.yterr(b);if(b.sampleWeight!==0&&!LYu.has(b.message)){if(v&&
g.N5("web_enable_error_204"))QNK(d===void 0?"ERROR":d,b);else{d=d===void 0?"ERROR":d;d==="ERROR"?(Vn.publish("handleError",b),g.N5("record_app_crashed_web")&&$jj===0&&b.sampleWeight===1&&($jj++,v={appCrashType:"APP_CRASH_TYPE_BREAKPAD"},g.N5("report_client_error_with_app_crash_ks")||(v.systemHealth={crashData:{clientError:{logMessage:{message:b.message}}}}),g.Oe("appCrashed",v)),mjz++):d==="WARNING"&&Vn.publish("handleWarning",b);if(g.N5("kevlar_gel_error_routing")){v=d;p=void 0;p=p===void 0?{}:p;
b:{P=g.u(KY$);for(X=P.next();!X.done;X=P.next())if(g.m8(X.value.toLowerCase())){P=!0;break b}P=!1}if(P)p=void 0;else{X={stackTrace:b.stack};b.fileName&&(X.filename=b.fileName);P=b.lineNumber&&b.lineNumber.split?b.lineNumber.split(":"):[];P.length!==0&&(P.length!==1||isNaN(Number(P[0]))?P.length!==2||isNaN(Number(P[0]))||isNaN(Number(P[1]))||(X.lineNumber=Number(P[0]),X.columnNumber=Number(P[1])):X.lineNumber=Number(P[0]));P={level:"ERROR_LEVEL_UNKNOWN",message:b.message,errorClassName:b.name,sampleWeight:b.sampleWeight};
v==="ERROR"?P.level="ERROR_LEVEL_ERROR":v==="WARNING"&&(P.level="ERROR_LEVEL_WARNNING");X={isObfuscated:!0,browserStackInfo:X};p.pageUrl=window.location.href;p.kvPairs=[];g.AO("FEXP_EXPERIMENTS")&&(p.experimentIds=g.AO("FEXP_EXPERIMENTS"));a=g.AO("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS");if(!WW("web_disable_gel_stp_ecatcher_killswitch")&&a)for(J=g.u(Object.keys(a)),h=J.next();!h.done;h=J.next())h=h.value,p.kvPairs.push({key:h,value:String(a[h])});if(a=b.params)for(J=g.u(Object.keys(a)),h=J.next();!h.done;h=
J.next())h=h.value,p.kvPairs.push({key:"client."+h,value:String(a[h])});a=g.AO("SERVER_NAME");J=g.AO("SERVER_VERSION");a&&J&&(p.kvPairs.push({key:"server.name",value:a}),p.kvPairs.push({key:"server.version",value:J}));p={errorMetadata:p,stackTrace:X,logMessage:P}}if(p&&(g.Oe("clientError",p),v==="ERROR"||g.N5("errors_flush_gel_always_killswitch")))a:{if(g.N5("web_fp_via_jspb")){v=!0;v=v===void 0?!1:v;p=xjq;xjq=[];if(p)for(p=g.u(p),P=p.next();!P.done;P=p.next())P=P.value,v?EA(P.payloadName,P.payload,
g.dr,P.options):g.Oe(P.payloadName,P.payload,P.options);q8(void 0,!0);if(!g.N5("web_fp_via_jspb_and_json"))break a}q8(void 0,!1)}}g.N5("suppress_error_204_logging")||QNK(d,b)}try{LYu.add(b.message)}catch(Z){}SEW++}}}};
QNK=function(p,d){var b=d.params||{};p={urlParams:{a:"logerror",t:"jserror",type:d.name,msg:d.message.substr(0,250),line:d.lineNumber,level:p,"client.name":b.name},postParams:{url:g.AO("PAGE_NAME",window.location.href),file:d.fileName},method:"POST"};b.version&&(p["client.version"]=b.version);if(p.postParams){d.stack&&(p.postParams.stack=d.stack);d=g.u(Object.keys(b));for(var v=d.next();!v.done;v=d.next())v=v.value,p.postParams["client."+v]=b[v];if(b=g.AO("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS"))for(d=
g.u(Object.keys(b)),v=d.next();!v.done;v=d.next())v=v.value,p.postParams[v]=b[v];(b=g.AO("LAVA_VERSION"))&&(p.postParams["lava.version"]=b);b=g.AO("SERVER_NAME");d=g.AO("SERVER_VERSION");b&&d&&(p.postParams["server.name"]=b,p.postParams["server.version"]=d)}g.ys(g.AO("ECATCHER_REPORT_HOST","")+"/error_204",p)};
Bdz=function(p){var d=g.yq.apply(1,arguments);p.args||(p.args=[]);p.args.push.apply(p.args,g.E(d))};
Yw=function(p){var d=g.L(p,eq);if(d)return d;if((d=g.L(p,Rtu))&&d.commands)return Tdq(d.commands);if((d=g.L(p,Ayj))&&d.commands)return Tdq(d.commands);if((p=g.L(p,WYu))&&p.identifier&&p.command&&(Sq||(Sq=[]),!Sq.includes(p.identifier)))return Sq.push(p.identifier),g.L(p.command,eq)};
Tdq=function(p){if(p.length!==0){var d=[];p=g.u(p);for(var b=p.next();!b.done;b=p.next())(b=Yw(b.value))&&d.push(b);return{commandExecutorCommand:{commands:d}}}};
g.gK=function(p,d,b){b===void 0?delete p[d.name]:p[d.name]=b};
pQq=function(p){for(var d=0,b=0;b<p.length;b++)d=d*31+p.charCodeAt(b),b<p.length-1&&(d%=0x800000000000);return d%1E5};
LZ=function(p){r_.call(this,1,arguments);this.csn=p};
bUe=function(p,d,b,v,P,M,X,a){var F=d_k(),h=new CZ({veType:d,youtubeData:M,jspbYoutubeData:void 0});M=Qn({},F);P&&(M.cttAuthInfo=P);P={csn:F,pageVe:h.getAsJson()};g.N5("expectation_logging")&&a&&a.screenCreatedLoggingExpectations&&(P.screenCreatedLoggingExpectations=a.screenCreatedLoggingExpectations);b&&b.visualElement?(P.implicitGesture={parentCsn:b.clientScreenNonce,gesturedVe:b.visualElement.getAsJson()},X&&(P.implicitGesture.gestureType=X)):b&&g.DF(new g.RN("newScreen() parent element does not have a VE - rootVe",
d));v&&(P.cloneCsn=v);p?EA("screenCreated",P,p,M):g.Oe("screenCreated",P,M);lV(EC$,new LZ(F));$w.clear();m1.clear();KZ.clear();return F};
g.Bi=function(p,d,b,v,P){g.xw(p,d,b,[v],P===void 0?!1:P)};
g.xw=function(p,d,b,v,P){P=P===void 0?!1:P;for(var M=Qn({cttAuthInfo:ci(d)||void 0},d),X=g.u(v),a=X.next();!a.done;a=X.next()){a=a.value;var F=a.getAsJson();(g.ID(F)||!F.trackingParams&&!F.veType)&&g.DF(Error("Child VE logged with no data"));if(g.N5("no_client_ve_attach_unless_shown")){var h=Ro(a,d);if(F.veType&&!m1.has(h)&&!KZ.has(h)&&!P){if(!g.N5("il_attach_cache_limit")||$w.size<1E3){$w.set(h,[p,d,b,a]);return}g.N5("il_attach_cache_limit")&&$w.size>1E3&&g.DF(new g.RN("IL Attach cache exceeded limit"))}a=
Ro(b,d);$w.has(a)?T8(b,d):KZ.set(a,!0)}}v=v.filter(function(O){O.csn!==d?(O.csn=d,O=!0):O=!1;return O});
b={csn:d,parentVe:b.getAsJson(),childVes:g.ca(v,function(O){return O.getAsJson()})};
d==="UNDEFINED_CSN"?Aa("visualElementAttached",M,b):p?EA("visualElementAttached",b,p,M):g.Oe("visualElementAttached",b,M)};
vWB=function(p,d,b,v,P){Wi(b,d);v=Qn({cttAuthInfo:ci(d)||void 0},d);b={csn:d,ve:b.getAsJson(),eventType:1};P&&(b.clientData=P);d==="UNDEFINED_CSN"?Aa("visualElementShown",v,b):p?EA("visualElementShown",b,p,v):g.Oe("visualElementShown",b,v)};
PpB=function(p,d,b,v){var P=(v=v===void 0?!1:v)?16:8;v=Qn({cttAuthInfo:ci(d)||void 0,endOfSequence:v},d);b={csn:d,ve:b.getAsJson(),eventType:P};d==="UNDEFINED_CSN"?Aa("visualElementHidden",v,b):p?EA("visualElementHidden",b,p,v):g.Oe("visualElementHidden",b,v)};
Mnu=function(p,d,b,v,P){pf(p,d,b,void 0,v,P)};
pf=function(p,d,b,v,P){Wi(b,d);v=v||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";var M=Qn({cttAuthInfo:ci(d)||void 0},d);b={csn:d,ve:b.getAsJson(),gestureType:v};P&&(b.clientData=P);d==="UNDEFINED_CSN"?Aa("visualElementGestured",M,b):p?EA("visualElementGestured",b,p,M):g.Oe("visualElementGestured",b,M)};
XQ$=function(){var p=Ny(16);for(var d=[],b=0;b<p.length;b++)d.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(p[b]&63));return d.join("")};
Aa=function(p,d,b){dC.push({payloadName:p,payload:b,viE:void 0,options:d});bD||(bD=UAu())};
G_w=function(p){if(dC){for(var d=g.u(dC),b=d.next();!b.done;b=d.next())b=b.value,b.payload&&(b.payload.csn=p.csn,g.Oe(b.payloadName,b.payload,b.options));dC.length=0}bD=0};
Ro=function(p,d){return""+p.getAsJson().veType+p.getAsJson().veCounter+d};
Wi=function(p,d){if(g.N5("no_client_ve_attach_unless_shown")){var b=Ro(p,d);m1.set(b,!0);T8(p,d)}};
T8=function(p,d){p=Ro(p,d);$w.has(p)&&(d=$w.get(p)||[],g.Bi(d[0],d[1],d[2],d[3],!0),$w.delete(p))};
Qn=function(p,d){g.N5("log_sequence_info_on_gel_web")&&(p.sequenceGroup=d);return p};
g.vL=function(p,d,b,v){g.bg(vWB)(void 0,p,d,b,v,void 0)};
g.PL=function(p,d){g.bg(function(){g.kD(d,function(b){Wi(b,p);var v=Qn({cttAuthInfo:ci(p)||void 0},p);b={csn:p,ve:b.getAsJson(),eventType:4};p==="UNDEFINED_CSN"?Aa("visualElementShown",v,b):g.Oe("visualElementShown",b,v)})})()};
g.Ma=function(p,d){g.bg(function(){g.kD(d,function(b){PpB(void 0,p,b)})})()};
g.Xy=function(p,d,b){g.bg(Mnu)(void 0,p,d,b,void 0)};
aL=function(p,d,b,v,P,M){b=b===void 0?{}:b;this.componentType=p;this.renderer=d===void 0?null:d;this.macros=b;this.layoutId=v;this.interactionLoggingClientData=P;this.D=M;this.id=qa(p)};
qa=function(p){var d=":"+($V.getInstance().D++).toString(36);return p+d};
g.oL=function(p){p=p===void 0?!1:p;g.e.call(this);this.Jq=new g.It(p);g.Y(this,this.Jq)};
Fy=function(){var p="ytp-id-"+qeC.toString();qeC++;return p};
g.h8=function(p){g.e.call(this);this.L0={};this.K$={};this.element=this.createElement(p)};
Oc=function(p,d,b,v){if(v.substring(0,2)==="{{")p.K$[v]=[d,b];else return v};
aMe=function(p,d){var b=[];if(!d)return b;d=g.u(d);for(var v=d.next();!v.done;v=d.next())if(v=v.value,v!=null){var P=v.nodeType;P===1||P===3?b.push(v):v&&typeof v.L==="string"?b.push(p.createElement(v)):v.element?b.push(v.element):typeof v==="string"&&v.indexOf("\n")!==-1?v.split("\n").forEach(function(M,X){X>0&&b.push(g.dk("BR"));b.push(g.bG(M))}):b.push(g.bG(v))}return b};
J8=function(p,d,b,v){if(b==="child"){g.PX(d);var P;v===void 0?P=void 0:P=!Array.isArray(v)||v&&typeof v.L==="string"?[v]:v;b=aMe(p,P);b=g.u(b);for(p=b.next();!p.done;p=b.next())d.appendChild(p.value)}else b==="style"?g.nj(d,"cssText",v?v:""):v===null||v===void 0?d.removeAttribute(b):(p=v.toString(),b==="href"&&(p=g.Ih(g.tv(p))),d.setAttribute(b,p))};
g.K=function(p){g.h8.call(this,p);this.cX=!0;this.X=!1;this.listeners=[]};
g.k0=function(p){g.K.call(this,p);this.oB=new g.oL;g.Y(this,this.oB)};
nf=function(p,d,b,v,P,M,X){X=X===void 0?null:X;g.k0.call(this,d);this.api=p;this.macros={};this.componentType=b;this.Z=this.W=null;this.s5=X;this.layoutId=v;this.interactionLoggingClientData=P;this.fX=M;this.YJ=null;this.Bw=new Ev(this.element);g.Y(this,this.Bw);this.tC=this.Y(this.element,"click",this.onClick);this.aB=[];this.kJ=new NAu(this.onClick,this);g.Y(this,this.kJ);this.NJ=!1;this.IB=this.eB=null};
rC=function(p,d){p=p===void 0?null:p;d=d===void 0?null:d;if(p==null)return g.DF(Error("Got null or undefined adText object")),"";var b=g.pH(p.text);if(!p.isTemplated)return b;if(d==null)return g.DF(Error("Missing required parameters for a templated message")),b;p=g.u(Object.entries(d));for(d=p.next();!d.done;d=p.next()){var v=g.u(d.value);d=v.next().value;v=v.next().value;b=b.replace("{"+d+"}",v)}return b};
oWu=function(p){p=p===void 0?null:p;return p!=null&&(p=p.thumbnail,p!=null&&p.thumbnails!=null&&p.thumbnails.length!=0&&p.thumbnails[0].url!=null)?g.pH(p.thumbnails[0].url):""};
Fwe=function(p){p=p===void 0?null:p;return p!=null&&(p=p.thumbnail,p!=null&&p.thumbnails!=null&&p.thumbnails.length!=0&&p.thumbnails[0].width!=null&&p.thumbnails[0].height!=null)?new g.fH(p.thumbnails[0].width||0,p.thumbnails[0].height||0):new g.fH(0,0)};
g.ff=function(p){if(p.simpleText)return p.simpleText;if(p.runs){var d=[];p=g.u(p.runs);for(var b=p.next();!b.done;b=p.next())b=b.value,b.text&&d.push(b.text);return d.join("")}return""};
g.uD=function(p){if(p.simpleText)return p=document.createTextNode(p.simpleText),p;var d=[];if(p.runs)for(var b=0;b<p.runs.length;b++){var v=p.runs[b];if(v.text){var P=d,M=P.push,X=null;var a=v.text;v.bold&&(X=p5("B",null,X||a));v.italics&&(X=p5("I",null,X||a));v.strikethrough&&(X=p5("STRIKE",null,X||a));v.navigationEndpoint&&v.navigationEndpoint.urlEndpoint&&(v=v.navigationEndpoint.urlEndpoint,X=p5("A",null,X||a),g.Hk(X,v.url),v.target=="TARGET_NEW_WINDOW"&&(X.target="_blank"));a=X||p5("SPAN",null,
a);M.call(P,a)}}return d.length==1?d[0]:p5("SPAN",null,d)};
g.h7u=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,K:{d:"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 M25,13 L11,13 L11,14.63 C14.96,15.91 18.09,19.04 19.37,23 L25,23 L25,13 L25,13 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 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",
fill:"#fff"}}]}};
lD=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",K:{d:"m 14.8,21.9 -4.2,-4.2 -1.4,1.4 5.6,5.6 12,-12 -1.4,-1.4 -10.6,10.6 z",fill:"#fff"}}]}};
g.sc=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 32 32",width:"100%"},j:[{L:"path",K:{d:"M 19.41,20.09 14.83,15.5 19.41,10.91 18,9.5 l -6,6 6,6 z",fill:"#fff"}}]}};
g.Z9=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 32 32",width:"100%"},j:[{L:"path",K:{d:"m 12.59,20.34 4.58,-4.59 -4.58,-4.59 1.41,-1.41 6,6 -6,6 z",fill:"#fff"}}]}};
OUu=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 14 14",width:"100%"},j:[{L:"path",K:{d:"M14,14 L14,0 L0,0 L0,14 L14,14 Z"}},{L:"path",K:{d:"M7.15,8.35 L9.25,10.45 L10.65,9.05 L8.55,6.95 L10.7,4.8 L9.3,3.4 L7.15,5.55 L5,3.4 L3.6,4.8 L5.75,6.95 L3.65,9.05 L5.05,10.45 L7.15,8.35 Z",fill:"#fff"}}]}};
JgW=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 14 14",width:"100%"},j:[{L:"path",Dv:!0,K:{d:"M2,14 L5,11 L5,3 L2,0 L9,0 L9,14 L2,14 L2,14 Z",fill:"#eaeaea"}}]}};
kVu=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 14 14",width:"100%"},j:[{L:"path",Dv:!0,K:{d:"M12,14 L9,11 L9,3 L12,0 L5,0 L5,14 L12,14 Z",fill:"#eaeaea"}}]}};
g.Ec=function(){return{L:"svg",K:{height:"100%",viewBox:"0 0 24 24",width:"100%"},j:[{L:"path",K:{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z",fill:"#fff"}}]}};
nWu=function(){return{L:"svg",K:{height:"100%",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",K:{d:"M14.1 24.9L7.2 18.0l6.9-6.9L12.0 9.0l-9.0 9.0 9.0 9.0 2.1-2.1zm7.8 .0l6.9-6.9-6.9-6.9L24.0 9.0l9.0 9.0-9.0 9.0-2.1-2.1z",fill:"#fff"}}]}};
rge=function(){return{L:"svg",K:{viewBox:"0 0 24 24"},j:[{L:"path",K:{d:"M0 0h24v24H0z",fill:"none"}},{L:"path",K:{d:"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z",fill:"#fff"}}]}};
fMB=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"M 10,24 18.5,18 10,12 V 24 z M 19,12 V 24 L 27.5,18 19,12 z"}}]}};
uxK=function(){return{L:"svg",K:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{"clip-rule":"evenodd",d:"M2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12ZM13 16V18H11V16H13ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20ZM8 10C8 7.79 9.79 6 12 6C14.21 6 16 7.79 16 10C16 11.28 15.21 11.97 14.44 12.64C13.71 13.28 13 13.90 13 15H11C11 13.17 11.94 12.45 12.77 11.82C13.42 11.32 14 10.87 14 10C14 8.9 13.1 8 12 8C10.9 8 10 8.9 10 10H8Z",
fill:"white","fill-rule":"evenodd"}}]}};
lMe=function(){return{L:"svg",K:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 0 48 48",width:"100%"},j:[{L:"path",K:{d:"M0 0h48v48H0z",fill:"none"}},{L:"path",K:{d:"M22 34h4V22h-4v12zm2-30C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm0 36c-8.82 0-16-7.18-16-16S15.18 8 24 8s16 7.18 16 16-7.18 16-16 16zm-2-22h4v-4h-4v4z"}}]}};
sbw=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"m 17,23 h 2 V 17 H 17 Z 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 0,18 c -4.41,0 -8,-3.59 -8,-8 0,-4.41 3.59,-8 8,-8 4.41,0 8,3.59 8,8 0,4.41 -3.59,8 -8,8 z M 17,15 h 2 v -2 h -2 z"}}]}};
ZUw=function(){return{L:"svg",K:{viewBox:"0 0 24 24"},j:[{L:"path",K:{d:"M0 0h24v24H0z",fill:"none"}},{L:"path",K:{d:"M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z",fill:"#fff"}}]}};
Cf=function(){return{L:"svg",K:{height:"100%",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",K:{d:"M5.85 18.0c0.0-2.56 2.08-4.65 4.65-4.65h6.0V10.5H10.5c-4.14 .0-7.5 3.36-7.5 7.5s3.36 7.5 7.5 7.5h6.0v-2.85H10.5c-2.56 .0-4.65-2.08-4.65-4.65zM12.0 19.5h12.0v-3.0H12.0v3.0zm13.5-9.0h-6.0v2.85h6.0c2.56 .0 4.65 2.08 4.65 4.65s-2.08 4.65-4.65 4.65h-6.0V25.5h6.0c4.14 .0 7.5-3.36 7.5-7.5s-3.36-7.5-7.5-7.5z",fill:"#fff"}}]}};
EWj=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 14 14",width:"100%"},j:[{L:"path",Dv:!0,K:{d:"M5,0 L9,0 L9,14 L5,14 L5,0 Z",fill:"#eaeaea"}}]}};
Na=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"M 12,24 20.5,18 12,12 V 24 z M 22,12 v 12 h 2 V 12 h -2 z"}}]}};
g.GQ=function(){return{L:"svg",K:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},j:[{L:"path",K:{d:"M7.58 4.08L6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42zm12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42zM18 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"}}]}};
wC=function(){return{L:"svg",K:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 0 48 48",width:"100%"},j:[{L:"path",K:{d:"M0 0h48v48H0z",fill:"none"}},{L:"path",K:{d:"M38 38H10V10h14V6H10c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4V24h-4v14zM28 6v4h7.17L15.51 29.66l2.83 2.83L38 12.83V20h4V6H28z"}}]}};
Cpk=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"M 12,26 16,26 16,10 12,10 z M 21,26 25,26 25,10 21,10 z"}}]}};
N2D=function(){return{L:"svg",K:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",J:"ytp-svg-fill",K:{"clip-rule":"evenodd",d:"M12 4C9.79 4 8 5.79 8 8C8 10.21 9.79 12 12 12C14.21 12 16 10.21 16 8C16 5.79 14.21 4 12 4ZM14 8C14 6.9 13.1 6 12 6C10.9 6 10 6.9 10 8C10 9.1 10.9 10 12 10C13.1 10 14 9.1 14 8ZM18 17C17.8 16.29 14.7 15 12 15C9.3 15 6.2 16.29 6 17.01V18H18V17ZM4 17C4 14.34 9.33 13 12 13C14.67 13 20 14.34 20 17V20H4V17Z","fill-rule":"evenodd"}}]}};
GVC=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,K:{d:"M25,17 L17,17 L17,23 L25,23 L25,17 L25,17 Z M29,25 L29,10.98 C29,9.88 28.1,9 27,9 L9,9 C7.9,9 7,9.88 7,10.98 L7,25 C7,26.1 7.9,27 9,27 L27,27 C28.1,27 29,26.1 29,25 L29,25 Z M27,25.02 L9,25.02 L9,10.97 L27,10.97 L27,25.02 L27,25.02 Z",fill:"#fff"}}]}};
Uc=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"M 12,26 18.5,22 18.5,14 12,10 z M 18.5,22 25,18 25,18 18.5,14 z"}}]}};
wQw=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"m 12,12 h 2 v 12 h -2 z m 3.5,6 8.5,6 V 12 z"}}]}};
g.cL=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{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"}}]}};
g.yi=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,K:{d:"m 23.94,18.78 c .03,-0.25 .05,-0.51 .05,-0.78 0,-0.27 -0.02,-0.52 -0.05,-0.78 l 1.68,-1.32 c .15,-0.12 .19,-0.33 .09,-0.51 l -1.6,-2.76 c -0.09,-0.17 -0.31,-0.24 -0.48,-0.17 l -1.99,.8 c -0.41,-0.32 -0.86,-0.58 -1.35,-0.78 l -0.30,-2.12 c -0.02,-0.19 -0.19,-0.33 -0.39,-0.33 l -3.2,0 c -0.2,0 -0.36,.14 -0.39,.33 l -0.30,2.12 c -0.48,.2 -0.93,.47 -1.35,.78 l -1.99,-0.8 c -0.18,-0.07 -0.39,0 -0.48,.17 l -1.6,2.76 c -0.10,.17 -0.05,.39 .09,.51 l 1.68,1.32 c -0.03,.25 -0.05,.52 -0.05,.78 0,.26 .02,.52 .05,.78 l -1.68,1.32 c -0.15,.12 -0.19,.33 -0.09,.51 l 1.6,2.76 c .09,.17 .31,.24 .48,.17 l 1.99,-0.8 c .41,.32 .86,.58 1.35,.78 l .30,2.12 c .02,.19 .19,.33 .39,.33 l 3.2,0 c .2,0 .36,-0.14 .39,-0.33 l .30,-2.12 c .48,-0.2 .93,-0.47 1.35,-0.78 l 1.99,.8 c .18,.07 .39,0 .48,-0.17 l 1.6,-2.76 c .09,-0.17 .05,-0.39 -0.09,-0.51 l -1.68,-1.32 0,0 z m -5.94,2.01 c -1.54,0 -2.8,-1.25 -2.8,-2.8 0,-1.54 1.25,-2.8 2.8,-2.8 1.54,0 2.8,1.25 2.8,2.8 0,1.54 -1.25,2.8 -2.8,2.8 l 0,0 z",
fill:"#fff"}}]}};
g.IL=function(){return{L:"svg",K:{height:"100%",viewBox:"0 0 16 16",width:"100%"},j:[{L:"path",K:{d:"M13 4L12 3 8 7 4 3 3 4 7 8 3 12 4 13 8 9 12 13 13 12 9 8z",fill:"#fff"}}]}};
U_$=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"M 12,25 19,25 19,11 12,11 z M 19,25 26,25 26,11 19,11 z"}}]}};
zQ=function(){return{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z"}}]}};
jC=function(p,d,b){d=d===void 0?!1:d;b=b===void 0?!1:b;if(!p)return null;switch(p.iconType){case "OPEN_IN_NEW":case "EXTERNAL_LINK":return b?{L:"svg",K:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},j:[{L:"path",K:{d:"M21 21H3V3h9v1H4v16h16v-8h1v9zM15 3v1h4.32l-8.03 8.03.71.71 8-8V9h1V3h-6z"}}]}:wC();case "CHECK_BOX":return{L:"svg",K:{height:"100%",viewBox:"0 0 24 24",width:"100%"},j:[{L:"path",K:{d:"M0 0h24v24H0z",fill:"none"}},{L:"path",K:{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z",
fill:"#d4d4d4"}}]};case "CHECK_BOX_OUTLINE_BLANK":return{L:"svg",K:{height:"100%",viewBox:"0 0 24 24",width:"100%"},j:[{L:"path",K:{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z",fill:"#d4d4d4"}},{L:"path",K:{d:"M0 0h24v24H0z",fill:"none"}}]};case "CLOSE":return g.Ec();case "INFO_OUTLINE":return d?{L:"svg",K:{fill:"#fff",height:"12px",style:"padding-top: 8px",viewBox:"0 -960 960 960",width:"12px"},j:[{L:"path",K:{d:"M430.09-270.8h101.34V-528H430.09v257.2Zm49.52-338.03q20.94 0 35.34-14.01 14.4-14.01 14.4-34.95 0-20.94-14.01-35.34-14.01-14.39-34.95-14.39-20.94 0-35.34 14.01-14.4 14.01-14.4 34.95 0 20.94 14.01 35.34 14.01 14.39 34.95 14.39Zm.67 548.18q-86.64 0-163.19-32.66-76.56-32.66-133.84-89.94t-89.94-133.8q-32.66-76.51-32.66-163.41 0-87.15 32.72-163.31t90.14-133.61q57.42-57.44 133.79-89.7 76.38-32.27 163.16-32.27 87.14 0 163.31 32.26 76.16 32.26 133.61 89.71 57.45 57.45 89.71 133.86 32.26 76.42 32.26 163.33 0 86.91-32.27 163.08-32.26 76.18-89.7 133.6-57.45 57.42-133.83 90.14-76.39 32.72-163.27 32.72Zm-.33-105.18q131.13 0 222.68-91.49 91.54-91.49 91.54-222.63 0-131.13-91.49-222.68-91.49-91.54-222.63-91.54-131.13 0-222.68 91.49-91.54 91.49-91.54 222.63 0 131.13 91.49 222.68 91.49 91.54 222.63 91.54ZM480-480Z"}}]}:
lMe();case "REMOVE_CIRCLE":return{L:"svg",K:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},j:[{L:"path",K:{d:"M0 0h24v24H0z",fill:"none"}},{L:"path",K:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z",fill:"#757575"}}]};case "SKIP_NEXT":return Na();case "SKIP_NEXT_NEW":return{L:"svg",K:{height:"100%",viewBox:"-6 -6 36 36",width:"100%"},j:[{L:"path",K:{d:"M5,18l10-6L5,6V18L5,18z M19,6h-2v12h2V6z",fill:"#fff"}}]};case "LIKE":return ZUw();
case "DISLIKE":return rge();default:return g.DF(new g.RN("Unexpected icon:",p)),null}};
t8=function(p,d,b,v,P,M,X,a,F){P=P===void 0?[]:P;X=X===void 0?!1:X;F=F===void 0?!1:F;P={L:"button",zB:["ytp-ad-button"].concat(P)};a!=null&&(P.K={tabindex:a});nf.call(this,p,P,M===void 0?"button":M,d,b,v);this.D=this.U=this.B=null;this.S=X;this.V=F;this.hide()};
cgu=function(p){var d=null;p.D!=null&&(d=[p.D.serviceEndpoint,p.D.navigationEndpoint].filter(function(b){return b!=null}),p.D.command&&(d=d.concat(p.D.command)));
return d||[]};
iD=function(){g.e.call(this);var p=this;this.D=new Map;this.U=Qmk(function(d){if(d.target&&(d=p.D.get(d.target))&&d)for(var b=0;b<d.length;b++)g.Lp(d[b])})};
ygW=function(){HL==null&&(HL=new iD);return HL};
D9=function(p,d){if(p.simpleText){a:{p=p.simpleText;if(d&&(d=IMu(p))){d=p5("SPAN",null,d);break a}d=g.bG(p)}return d}var b=[];if(p.runs)for(var v=0;v<p.runs.length;v++){var P=p.runs[v];P.text&&b.push(z7e(P,d))}return b.length==1?b[0]:p5("SPAN",null,b)};
z7e=function(p,d){var b=null,v=p.text;d&&(v=IMu(v)||v);p.bold&&(b=p5("B",null,b||v));p.italics&&(b=p5("I",null,b||v));p.strikethrough&&(b=p5("STRIKE",null,b||v));p.navigationEndpoint&&g.L(p.navigationEndpoint,g.Vi)&&(d=g.L(p.navigationEndpoint,g.Vi),b=p5("A",null,b||v),g.Hk(b,d.url),d.target=="TARGET_NEW_WINDOW"&&(b.target="_blank"),p=p.navigationEndpoint.loggingUrls)&&(p=p.map(function(P){return P.baseUrl}),ygW().register(b,p),g.FO(b,"ytp-ad-has-logging-urls"));
return b||p5("SPAN",null,v)};
IMu=function(p){p=p.split(/(?:\r\n|\r|\n)/g);if(p.length>1){for(var d=[p[0]],b=1;b<p.length;b++)d.push(p5("BR")),d.push(p[b]);return d}return null};
eC=function(p,d,b,v,P,M,X,a,F){M=M===void 0?!1:M;X=X===void 0?[]:X;F=F===void 0?!1:F;nf.call(this,p,{L:"span",zB:["ytp-ad-hover-text-button"].concat(X)},a===void 0?"ad-hover-text-button":a,d,b,v);this.button=this.U=null;this.C=M;this.S=P;this.B=F;this.hide()};
SC=function(p){return p&&p.thumbnails&&(p.thumbnails||null).length!=0&&p.thumbnails[0].url?g.pH(p.thumbnails[0].url):""};
Y0=function(p,d,b,v,P,M){M=M===void 0?!1:M;nf.call(this,p,{L:"img",J:"ytp-ad-image"},"ad-image",d,b,v,P===void 0?null:P);this.D=M;this.hide()};
gC=function(p,d,b,v,P,M){P=P===void 0?[]:P;nf.call(this,p,{L:"div",zB:["ytp-ad-confirm-dialog-background"],j:[{L:"div",J:"ytp-ad-confirm-dialog-container",j:[{L:"div",zB:["ytp-ad-confirm-dialog"].concat(P),K:{role:"dialog",tabindex:"-1"},j:[{L:"div",J:"ytp-ad-confirm-dialog-title",Bb:"{{title}}"},{L:"div",J:"ytp-ad-confirm-dialog-messages"},{L:"div",J:"ytp-ad-confirm-dialog-confirm-container",j:[{L:"button",J:"ytp-ad-confirm-dialog-cancel-button",Bb:"{{cancelLabel}}"},{L:"button",J:"ytp-ad-confirm-dialog-confirm-button",
Bb:"{{confirmLabel}}"}]}]}]},{L:"button",zB:["ytp-ad-confirm-dialog-close-overlay-button","ytp-ad-button","ytp-ad-button-link"],j:[{L:"span",J:"ytp-ad-button-icon",j:[g.Ec()]}]}]},M===void 0?"confirm-dialog":M,d,b,v);this.C=this.V$("ytp-ad-confirm-dialog-close-overlay-button");this.V=this.V$("ytp-ad-confirm-dialog-cancel-button");this.S=this.V$("ytp-ad-confirm-dialog-confirm-button");this.O5=this.V$("ytp-ad-confirm-dialog-messages");this.B=null;this.D=new IN;g.Y(this,this.D);this.U=null;this.hide()};
jbu=function(p,d){if(d.title){var b=g.ff(d.title);p.updateValue("title",b)}if(d.dialogMessages){b=g.u(d.dialogMessages);for(var v=b.next();!v.done;v=b.next())v=D9(v.value),p.O5.appendChild(v)}d.cancelLabel&&(b=g.ff(d.cancelLabel),p.updateValue("cancelLabel",b),p.D.Y(p.V,"click",function(P){return p.qo(P)}));
d.confirmLabel&&(d=g.ff(d.confirmLabel),p.updateValue("confirmLabel",d),p.D.Y(p.S,"click",function(P){return p.u3(P)}));
p.D.Y(p.C,"click",function(P){return p.Qa(P)})};
Lf=function(p,d,b,v,P,M){P=P===void 0?[]:P;M=M===void 0?"toggle-button":M;var X=qa("ytp-ad-toggle-button-input"),a={role:"button","aria-label":"{{tooltipText}}"};p.G().experiments.Wb("fix_h5_toggle_button_a11y")&&(a.tabindex="0");p.G().experiments.Wb("fix_toggle_button_role_for_ad_components")&&(a.role="checkbox");nf.call(this,p,{L:"div",zB:["ytp-ad-toggle-button"].concat(P),j:[{L:"label",J:"ytp-ad-toggle-button-label",K:{"for":X},j:[{L:"span",J:"ytp-ad-toggle-button-icon",K:a,j:[{L:"span",J:"ytp-ad-toggle-button-untoggled-icon",
Bb:"{{untoggledIconTemplateSpec}}"},{L:"span",J:"ytp-ad-toggle-button-toggled-icon",Bb:"{{toggledIconTemplateSpec}}"}]},{L:"input",J:"ytp-ad-toggle-button-input",K:{id:X,type:"checkbox"}},{L:"span",J:"ytp-ad-toggle-button-text",Bb:"{{buttonText}}"},{L:"span",J:"ytp-ad-toggle-button-tooltip",Bb:"{{tooltipText}}"}]}]},M,d,b,v);this.V=this.V$("ytp-ad-toggle-button");this.D=this.V$("ytp-ad-toggle-button-input");this.U=this.V$("ytp-ad-toggle-button-icon");this.C=this.V$("ytp-ad-toggle-button-untoggled-icon");
this.S=this.V$("ytp-ad-toggle-button-toggled-icon");this.RB=this.V$("ytp-ad-toggle-button-text");this.B=null;this.O5=!1;this.hide()};
Qi=function(p){p.O5&&(p.isToggled()?(g.U1(p.C,!1),g.U1(p.S,!0),p.api.G().experiments.Wb("fix_toggle_button_role_for_ad_components")&&p.U.setAttribute("aria-checked",!0)):(g.U1(p.C,!0),g.U1(p.S,!1),p.api.G().experiments.Wb("fix_toggle_button_role_for_ad_components")&&p.U.setAttribute("aria-checked",!1)))};
tnw=function(p,d){var b=null;p.B&&(b=(d?[p.B.defaultServiceEndpoint,p.B.defaultNavigationEndpoint]:[p.B.toggledServiceEndpoint]).filter(function(v){return v!=null}));
return b||[]};
iUz=function(p,d,b){this.actionType=d;this.id=b;this.content=p};
$0=function(p){IN.call(this);this.D=p;this.Y(this.D,"onAdUxUpdate",this.S)};
mc=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-ad-feedback-dialog-background",j:[{L:"div",J:"ytp-ad-feedback-dialog-container",j:[{L:"div",J:"ytp-ad-feedback-dialog-form",K:{role:"dialog",tabindex:"-1"},j:[{L:"div",J:"ytp-ad-feedback-dialog-title",j:[{L:"span",Bb:"{{title}}"}]},{L:"span",J:"ytp-ad-info-dialog-feedback-options-title",Bb:"{{reasonsTitle}}"},{L:"div",J:"ytp-ad-info-dialog-feedback-options"},{L:"div",J:"ytp-ad-feedback-dialog-confirm-container",j:[{L:"button",J:"ytp-ad-feedback-dialog-cancel-button",
Bb:"{{cancelLabel}}"},{L:"button",J:"ytp-ad-feedback-dialog-confirm-button",Bb:"{{confirmLabel}}"}]}]}]}]},"ad-info-dialog",d,b,v);this.V=[];this.D=null;this.S=this.V$("ytp-ad-feedback-dialog-cancel-button");this.C=this.V$("ytp-ad-feedback-dialog-confirm-button");this.O5=this.V$("ytp-ad-info-dialog-feedback-options");this.RB=this.V$("ytp-ad-feedback-dialog-title");this.B=this.U=null;this.hide()};
e7C=function(p,d){var b=d.cancelRenderer&&d.cancelRenderer.buttonRenderer||null;b&&(p.D=new t8(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,["ytp-ad-feedback-dialog-close-button"],"button"),g.Y(p,p.D),p.D.init(qa("button"),b,p.macros),p.D.listen("click",p.v6,p),p.D.NC(p.element));d.title&&(b=g.ff(d.title),p.updateValue("title",b));d.reasonsTitle&&(b=g.ff(d.reasonsTitle),p.updateValue("reasonsTitle",b));d.reasons&&HU7(p,d.reasons);d.cancelLabel&&(b=g.ff(d.cancelLabel),p.updateValue("cancelLabel",
b),g.GZ(p.S,"click",function(){return p.v6()}));
d.confirmLabel&&(b=g.ff(d.confirmLabel),p.updateValue("confirmLabel",b),g.GZ(p.C,"click",function(){return D_W(p)}));
d.undoRenderer&&VnC(p,d.undoRenderer)};
HU7=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next()){var v=b.value;b=v.reason;if(b==null)g.DF(Error("AdFeedbackReason.reason was not set."));else if(v=v.endpoint,v==null)g.DF(Error("AdFeedbackReason.endpoint was not set."));else{b=new Kf(b,v);g.Y(p,b);v=p.O5;var P=b.UY();v.appendChild(P);p.V.push(b)}}};
VnC=function(p,d){if(d=d&&d.buttonRenderer||null)d.serviceEndpoint?(p.U=new t8(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,["ytp-ad-feedback-dialog-undo-mute-button"],"ad-feedback-undo-mute-button"),g.Y(p,p.U),p.U.init(qa("ad-feedback-undo-mute-button"),d,p.macros),p.U.listen("click",p.kuh,p),p.U.NC(p.RB)):g.DF(Error("AdFeedbackRenderer.undoRenderer.undoButtonRenderer was specified but did not contain a service endpoint."))};
D_W=function(p){var d=p.V.filter(function(b){return b.isChecked()});
d.length!==0&&(d=d[0].getCommand(),p.layoutId?p.fX.executeCommand(d,p.layoutId):g.Hi(Error("Missing layoutId for ad feedback dialog.")),p.api.onAdUxClicked("ad-feedback-dialog-confirm-button",p.layoutId),p.publish("a"),p.hide())};
Kf=function(p,d){this.U=d;this.D=new g.k0({L:"label",J:"ytp-ad-feedback-dialog-reason-label",j:[{L:"input",J:"ytp-ad-feedback-dialog-reason-input",K:{type:"radio",name:"feedback-reason-group"}},{L:"span",J:"ytp-ad-feedback-dialog-reason-text",Bb:g.ff(p)}]});this.B=this.D.V$("ytp-ad-feedback-dialog-reason-input")};
x0=function(p,d,b,v){gC.call(this,p,d,b,v,[],"ad-mute-confirm-dialog")};
BL=function(p,d,b,v,P){nf.call(this,p,{L:"div",J:"ytp-ad-info-dialog-background",j:[{L:"div",J:"ytp-ad-info-dialog-container",j:[{L:"div",J:"ytp-ad-info-dialog-form",K:{role:"dialog",tabindex:"-1"},j:[{L:"div",J:"ytp-ad-info-dialog-title",Bb:"{{title}}"},{L:"ul",J:"ytp-ad-info-dialog-ad-reasons"},{L:"div",J:"ytp-ad-info-dialog-message"},{L:"div",J:"ytp-ad-info-dialog-mute-container"},{L:"div",J:"ytp-ad-info-dialog-confirm-container",j:[{L:"button",J:"ytp-ad-info-dialog-confirm-button",Bb:"{{confirmLabel}}"}]}]}]}]},
"ad-info-dialog",d,b,v);this.D=this.U=null;this.C=this.V$("ytp-ad-info-dialog-confirm-button");this.ih=this.V$("ytp-ad-info-dialog-mute-container");this.TB=this.V$("ytp-ad-info-dialog-message");this.Hb=this.V$("ytp-ad-info-dialog-ad-reasons");this.V=this.B=null;this.RB=P;this.S=null;this.wE=!1;this.O5=null;this.hide()};
SeB=function(p,d){if(d=d.content&&d.content.adFeedbackRenderer||null)p.U=new mc(p.api,p.layoutId,p.interactionLoggingClientData,p.fX),g.Y(p,p.U),p.U.init(qa("ad-feedback-dialog"),d,p.macros),p.U.NC(p.RB),p.U.subscribe("a",function(){return p.publish("c")})};
Ye7=function(p,d){if(d=d.content&&d.content.confirmDialogRenderer||null)p.V=new x0(p.api,p.layoutId,p.interactionLoggingClientData,p.fX),g.Y(p,p.V),p.V.init(qa("ad-mute-confirm-dialog"),d,p.macros),p.V.NC(p.RB),p.V.subscribe("b",function(){return p.publish("c")})};
gWz=function(p){p.D&&p.D.listen("click",p.WN,p);g.GZ(p.C,"click",function(){return p.WN()})};
RL=function(p,d,b,v,P,M,X){eC.call(this,p,d,b,v,M===void 0?!0:M,!0,["ytp-ad-info-hover-text-button"],"ad-info-hover-text-button",X===void 0?!1:X);this.D=null;this.V=P;this.hide()};
QbW=function(p,d,b){d=d.dialog&&g.L(d.dialog,Lwj)||null;d==null?g.Hi(Error("AdInfoDialogEndpoint did not contain an AdInfoDialogRenderer.")):(p.D=new BL(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,p.V),g.Y(p,p.D),p.D.init(qa("ad-info-dialog"),d,b),p.D.NC(p.V),p.D.subscribe("d",function(){return p.publish("f")}),p.D.subscribe("c",function(){return p.publish("e")}))};
KwW=function(p,d,b){p.button==null?g.Hi(Error("AdInfoHoverTextButton.button was expected but it was not created.")):(p.U&&g.FO(p.U.element,"ytp-ad-info-hover-text-short"),(d=d&&d.serviceEndpoint&&g.L(d.serviceEndpoint,$_k)||null)?(QbW(p,d,b),p.button.listen("click",function(){p.D&&!p.D.cX&&(p.D.show(),m_7(p))})):p.button.listen("click",function(){return m_7(p)}))};
m_7=function(p){p.api.onAdUxClicked("ad-info-icon-button",p.layoutId)};
TQ=function(p,d,b,v,P,M){nf.call(this,p,{L:"div",J:"ytp-ad-text"},M===void 0?"ad-text":M,d,b,v,P===void 0?null:P);this.D=null;this.hide()};
A8=function(p,d){d&&g.ar(p.element,rC(p.D,d))};
WL=function(p,d,b,v,P,M,X){nf.call(this,p,d,b,v,P,M);this.D=X;g.Y(this,this.D);this.wE=this.C=-1};
p3=function(p){p.D&&p.C===-1&&(p.C=p.D.subscribe("h",p.n8,p),p.wE=p.D.subscribe("g",p.gP,p),p.n8())};
dy=function(p){p.D!=null&&p.C!==-1&&(p.D.tI(p.C),p.D.tI(p.wE),p.wE=-1,p.C=-1)};
g.bT=function(p,d,b,v,P,M){g.e.call(this);this.element=p;this.state=null;b||p.hide();this.U=d;this.B=v===void 0?d:v;this.D=M;this.onHidden=P;this.delay=new g.bR(this.qT,0,this);g.Y(this,this.delay)};
vA=function(p,d){p=p.element.element;d?p.setAttribute("aria-hidden","true"):p.removeAttribute("aria-hidden")};
PA=function(p,d,b,v,P,M){WL.call(this,p,{L:"div",J:"ytp-ad-preview-slot"},"ad-preview",d,b,v,P);var X=this;this.ih=-1;this.V=this.api.G().experiments.Wb("enable_modern_skip_button_on_web");this.U=new g.k0({L:"span",J:"ytp-ad-preview-container"});this.V&&this.U.element.classList.add("ytp-ad-preview-container-detached");g.Y(this,this.U);this.B=this.V?new TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,"ytp-ad-preview-text-modern"):new TQ(this.api,this.layoutId,this.interactionLoggingClientData,
this.fX,"ytp-ad-preview-text");g.Y(this,this.B);this.B.NC(this.U.element);this.O5=this.V?new g.k0({L:"span",J:"ytp-ad-preview-image-modern"}):new g.k0({L:"span",J:"ytp-ad-preview-image"});g.Y(this,this.O5);this.S=new Y0(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.S);this.S.NC(this.O5.element);this.O5.NC(this.U.element);this.U.NC(this.element);this.RB=new g.bT(this.U,400,!1,100,function(){return X.hide()});
g.Y(this,this.RB);this.Hb=0;this.TB=!1;this.jB=M;this.hide()};
Mw=function(p){p.RB.show(100);p.show()};
XI=function(p,d,b,v,P,M){WL.call(this,p,{L:"div",zB:["ytp-flyout-cta","ytp-flyout-cta-inactive"],j:[{L:"div",J:"ytp-flyout-cta-icon-container"},{L:"div",J:"ytp-flyout-cta-body",j:[{L:"div",J:"ytp-flyout-cta-text-container",j:[{L:"div",J:"ytp-flyout-cta-headline-container"},{L:"div",J:"ytp-flyout-cta-description-container"}]},{L:"div",J:"ytp-flyout-cta-action-button-container"}]}]},"flyout-cta",d,b,v,P);this.B=new Y0(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,"ytp-flyout-cta-icon");
g.Y(this,this.B);this.B.NC(this.V$("ytp-flyout-cta-icon-container"));this.B.element.classList.add("ytp-flyout-cta-icon-rounded");this.S=new TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,"ytp-flyout-cta-headline");g.Y(this,this.S);this.S.NC(this.V$("ytp-flyout-cta-headline-container"));this.V=new TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,"ytp-flyout-cta-description");g.Y(this,this.V);this.V.NC(this.V$("ytp-flyout-cta-description-container"));p=["ytp-flyout-cta-action-button"];
this.api.G().T("web_modern_buttons")&&p.push("ytp-flyout-cta-action-button-rounded");this.U=new t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,p);g.Y(this,this.U);this.U.NC(this.V$("ytp-flyout-cta-action-button-container"));this.U.element.setAttribute("tabIndex","-1");B4(this.U.element);this.O5=null;this.RB=0;this.Hb=M;this.hide()};
qw=function(p,d,b,v,P){nf.call(this,p,{L:"div",J:"ytp-ad-instream-user-sentiment-container"},"instream-user-sentiment",d,b,v,P===void 0?null:P);var M=this;this.D=null;this.B=new Lf(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,["ytp-ad-instream-user-sentiment-like-button"]);g.Y(this,this.B);this.B.NC(this.element);this.U=new Lf(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,["ytp-ad-instream-user-sentiment-dislike-button"]);g.Y(this,this.U);this.U.NC(this.element);
this.V=new g.bT(this,400,!1,500,function(){return M.hide()});
g.Y(this,this.V);this.hide()};
an=function(p,d,b,v,P,M){P=P===void 0?0:P;M=M===void 0?!1:M;g.e.call(this);this.U=p;this.B=!1;this.C=v;this.eB=M;this.S=!1;this.D=null;d>0&&(this.D=new g.bR(this.Bq,d,this),g.Y(this,this.D));this.X=new g.bR(this.Bq,b,this);g.Y(this,this.X);this.W=yqB(this.U,P,1,v);g.Y(this,this.W);this.Z=yqB(this.U,0,v,1);g.Y(this,this.Z);this.V=new IN;g.Y(this,this.V)};
on=function(p,d,b){this.U=p;this.isAsync=d;this.D=b};
x_K=function(p){switch(p){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:PR(p,"unknown result type")}};
B2q=function(p,d){var b=1;p.isTrusted===!1&&(b=0);T_("ISDSTAT",b);FI(b,"i.s_",{triggerContext:"sk",metadata:d});return b};
R7e=function(p,d){var b=[];d?d.isTrusted===!0?b.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED"):d.isTrusted===!1?b.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED"):b.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED"):b.push("BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED");FI(0,"a.s_",{metadata:p,states:b});T_("ASDSTAT",0)};
FI=function(p,d,b){d=T2w[d];var v,P,M={detected:p===0,source:""+d.U+((v=b.triggerContext)!=null?v:"")+((P=b.CV)!=null?P:""),detectionStates:b.states,durationMs:b.P2};b.metadata&&(M.contentCpn=b.metadata.contentCpn,M.adCpn=b.metadata.adCpn);g.Oe("biscottiBasedDetection",M);d.D!==void 0&&(b=Number(g.AO("CATSTAT",0)),d.D!==void 0?(d=d.D,p=x_K(p),p=b&~(3<<d)|p<<d):p=b,T_("CATSTAT",p))};
hI=function(p){return p?"layout:  "+p.layoutType:""};
OV=function(p,d,b){return p?!0:(g.DF(new g.RN("Assertion: "+d,b)),!1)};
JI=function(p,d,b,v,P){v=v===void 0?{}:v;if(!P||Math.random()<5E-4){d=d||null;b=b||null;p=p instanceof Error?p:new g.RN(p);if(p.args)for(var M=g.u(p.args),X=M.next();!X.done;X=M.next())X=X.value,X instanceof Object&&(v=Object.assign({},X,v));v.category="H5 Ads Control Flow";d&&(v.slot=d?"slot:  "+d.slotType:"");b&&(v.layout=hI(b),v.layoutId=b.layoutId);P&&(v.known_error_aggressively_sampled=!0);p.args=[v];g.DF(p)}};
g.kU=function(p,d){this.state=p;this.oldState=d};
n3=function(p,d){return g.R(p.state,d)&&!g.R(p.oldState,d)?1:!g.R(p.state,d)&&g.R(p.oldState,d)?-1:0};
g.ry=function(p,d){return n3(p,d)>0};
f3=function(p,d,b,v,P,M){WL.call(this,p,{L:"div",J:"ytp-ad-skip-button-slot"},"skip-button",d,b,v,P);var X=this;this.O5=null;this.RB=!1;this.TB=M;this.S=this.api.G().experiments.Wb("enable_modern_skip_button_on_web");this.ih=!1;this.B=new g.k0({L:"span",zB:["ytp-ad-skip-button-container"]});this.S&&this.B.element.classList.add("ytp-ad-skip-button-container-detached");this.api.T("enable_ad_pod_index_autohide")&&this.B.element.classList.add("ytp-ad-skip-button-container--clean-player");g.Y(this,this.B);
this.B.NC(this.element);this.U=this.V=null;this.jB=new g.bT(this.B,500,!1,100,function(){return X.hide()});
g.Y(this,this.jB);this.Hb=new an(this.B.element,15E3,5E3,.5,.5,this.S);g.Y(this,this.Hb);this.hide()};
WwB=function(p){p=p.O5&&p.O5.adRendererCommands;return(p&&p.clickCommand&&g.L(p.clickCommand,g.uT)&&g.L(p.clickCommand,g.uT).commands||[]).some(function(d){return d.adLifecycleCommand?AgK(d.adLifecycleCommand):!1})};
AgK=function(p){return p.action==="END_LINEAR_AD"||p.action==="END_LINEAR_AD_PLACEMENT"};
lT=function(p,d,b,v,P,M){WL.call(this,p,{L:"div",J:"ytp-ad-skip-ad-slot"},"skip-ad",d,b,v,P);this.O5=M;this.V=!1;this.S=0;this.B=this.U=null;this.hide()};
pvC=function(p,d){p.V||(p.V=!0,p.U&&(d?p.U.RB.hide():p.U.hide()),d?(p=p.B,p.jB.show(),p.show()):p.B.show())};
sV=function(p,d,b,v){t8.call(this,p,d,b,v,["ytp-ad-visit-advertiser-button"],"visit-advertiser")};
Zq=function(p,d,b,v,P,M,X){M=M===void 0?!1:M;X=X===void 0?!1:X;nf.call(this,p,{L:"span",J:"ytp-ad-simple-ad-badge"},"simple-ad-badge",d,b,v);this.B=P;this.D=this.V$("ytp-ad-simple-ad-badge");(this.U=M)&&this.D.classList.add("ytp-ad-simple-ad-badge--clean-player");X&&this.D.classList.add("ytp-ad-simple-ad-badge--survey");this.hide()};
EV=function(p,d,b,v,P){P=P===void 0?!1:P;aL.call(this,"player-overlay",p,{},d,v);this.videoAdDurationSeconds=b;this.interactionLoggingClientData=v;this.pD=P};
C3=function(p,d){g.oL.call(this);this.api=p;this.durationMs=d;this.D=null;this.C9=new IN(this);g.Y(this,this.C9);this.U=dmu;this.C9.Y(this.api,"presentingplayerstatechange",this.AN);this.D=this.C9.Y(this.api,"onAdPlaybackProgress",this.zP)};
Nw=function(p){g.oL.call(this);this.D=!1;this.Vt=0;this.C9=new IN(this);g.Y(this,this.C9);this.durationMs=p;this.Z5=new g.NG(100);g.Y(this,this.Z5);this.C9.Y(this.Z5,"tick",this.zP);this.U={seekableStart:0,seekableEnd:p/1E3,current:0};this.start()};
g.GF=function(p,d){var b=Math.abs(Math.floor(p)),v=Math.floor(b/86400),P=Math.floor(b%86400/3600),M=Math.floor(b%3600/60);b=Math.floor(b%60);if(d){d="";v>0&&(d+=" "+v+" Days");if(v>0||P>0)d+=" "+P+" Hours";d+=" "+M+" Minutes";d+=" "+b+" Seconds";v=d.trim()}else{d="";v>0&&(d+=v+":",P<10&&(d+="0"));if(v>0||P>0)d+=P+":",M<10&&(d+="0");d+=M+":";b<10&&(d+="0");v=d+b}return p>=0?v:"-"+v};
g.wy=function(p){return(!("button"in p)||typeof p.button!=="number"||p.button===0)&&!("shiftKey"in p&&p.shiftKey)&&!("altKey"in p&&p.altKey)&&!("metaKey"in p&&p.metaKey)&&!("ctrlKey"in p&&p.ctrlKey)};
UV=function(p,d,b,v,P,M,X){WL.call(this,p,{L:"span",J:X?"ytp-ad-duration-remaining--clean-player":"ytp-ad-duration-remaining"},"ad-duration-remaining",d,b,v,P);this.videoAdDurationSeconds=M;this.U=null;this.api.T("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-ad-duration-remaining--clean-player-with-light-shadow");X&&this.api.G().U&&(this.element.classList.add("ytp-ad-duration-remaining--mweb"),this.api.T("clean_player_style_fix_on_web")&&(this.element.classList.add("ytp-ad-duration-remaining--mweb-light"),
Rb&&this.element.classList.add("ytp-ad-duration-remaining--mweb-ios")));this.hide()};
cA=function(p,d,b,v){TQ.call(this,p,d,b,v,"ytp-video-ad-top-bar-title","ad-title");p.T("enable_ad_pod_index_autohide")&&this.element.classList.add("ytp-video-ad-top-bar-title--clean-player")};
yZ=function(p){this.content=p.content;if(p.commandRuns){p=g.u(p.commandRuns);for(var d=p.next();!d.done;d=p.next())d=d.value,this.loggingDirectives=g.L(d,bpk),d.onTap&&(this.interaction={onTap:d.onTap})}};
In=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ad-simple-attributed-string"},"ad-simple-attributed-string",d,b,v);this.hide()};
zF=function(p,d,b,v,P){nf.call(this,p,{L:"span",J:P?"ytp-ad-badge--clean-player":"ytp-ad-badge"},"ad-badge",d,b,v);this.U=P;this.adBadgeText=new In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);this.adBadgeText.NC(this.element);g.Y(this,this.adBadgeText);P?(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player"),this.api.T("clean_player_style_fix_on_web")&&(this.adBadgeText.element.classList.add("ytp-ad-badge__text--clean-player-with-light-shadow"),Rb&&this.adBadgeText.element.classList.add("ytp-ad-badge--stark-clean-player-ios"))):
this.adBadgeText.element.classList.add("ytp-ad-badge__text");this.hide()};
jo=function(p,d,b,v,P){nf.call(this,p,{L:"span",J:"ytp-ad-pod-index"},"ad-pod-index",d,b,v);this.U=P;this.api.G().U&&(this.element.classList.add("ytp-ad-pod-index--mweb"),this.api.T("clean_player_style_fix_on_web")&&(this.element.classList.add("ytp-ad-pod-index--mweb-light"),Rb&&this.element.classList.add("ytp-ad-pod-index--mweb-ios")));this.hide()};
tI=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-ad-disclosure-banner"},"ad-disclosure-banner",d,b,v);this.hide()};
iT=function(p,d){this.U=p;this.D=d};
HA=function(p,d,b){if(!p.getLength())return b!=null?b:Infinity;p=(d-p.U)/p.getLength();return g.FZ(p,0,1)};
Dq=function(p,d,b,v){v=v===void 0?!1:v;g.k0.call(this,{L:"div",J:"ytp-ad-persistent-progress-bar-container",j:[{L:"div",J:"ytp-ad-persistent-progress-bar"}]});this.api=p;this.U=d;this.B=b;v&&this.element.classList.add("ytp-ad-persistent-progress-bar-container--clean-player");g.Y(this,this.U);this.progressBar=this.V$("ytp-ad-persistent-progress-bar");this.D=-1;this.Y(p,"presentingplayerstatechange",this.onStateChange);this.hide();this.onStateChange()};
VZ=function(p,d,b,v,P,M){nf.call(this,p,{L:"div",J:"ytp-ad-player-overlay",j:[{L:"div",J:"ytp-ad-player-overlay-flyout-cta"},{L:"div",J:"ytp-ad-player-overlay-instream-info"},{L:"div",J:"ytp-ad-player-overlay-skip-or-preview"},{L:"div",J:"ytp-ad-player-overlay-progress-bar"},{L:"div",J:"ytp-ad-player-overlay-instream-user-sentiment"},{L:"div",J:"ytp-ad-player-overlay-ad-disclosure-banner"}]},"player-overlay",d,b,v);this.O5=M;this.S=this.V$("ytp-ad-player-overlay-flyout-cta");this.S.classList.add("ytp-ad-player-overlay-flyout-cta-rounded");
this.D=this.V$("ytp-ad-player-overlay-instream-info");this.V=null;vXq(this)&&(p=p5("div"),g.FO(p,"ytp-ad-player-overlay-top-bar-gradients"),this.api.T("disable_ad_preview_for_instream_ads")&&g.FO(p,"ytp-ad-player-overlay-top-bar-gradients--clean-player"),d=this.D,d.parentNode&&d.parentNode.insertBefore(p,d),(d=this.api.getVideoData(2))&&d.isListed&&d.title&&(b=new cA(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),b.NC(p),b.init(qa("ad-title"),{text:d.title},this.macros),g.Y(this,
b)),this.V=p);this.B=null;this.C=this.V$("ytp-ad-player-overlay-skip-or-preview");this.wE=this.V$("ytp-ad-player-overlay-progress-bar");this.Hb=this.V$("ytp-ad-player-overlay-instream-user-sentiment");this.RB=this.V$("ytp-ad-player-overlay-ad-disclosure-banner");this.U=P;g.Y(this,this.U);this.hide()};
vXq=function(p){p=p.api.G();return g.eo(p)&&p.U};
So=function(p,d,b){var v={};d&&(v.v=d);b&&(v.list=b);p={name:p,locale:void 0,feature:void 0};for(var P in v)p[P]=v[P];v=g.$B("/sharing_services",p);g.Lp(v)};
g.YU=function(p){p&=16777215;var d=[(p&16711680)>>16,(p&65280)>>8,p&255];p=d[0];var b=d[1];d=d[2];p=Number(p);b=Number(b);d=Number(d);if(p!=(p&255)||b!=(b&255)||d!=(d&255))throw Error('"('+p+","+b+","+d+'") is not a valid RGB color');b=p<<16|b<<8|d;return p<16?"#"+(16777216|b).toString(16).slice(1):"#"+b.toString(16)};
gy=function(p){this.D=new tE(p)};
PVW=function(){var p=!1;try{p=!!window.sessionStorage.getItem("session_logininfo")}catch(d){p=!0}return(g.AO("INNERTUBE_CLIENT_NAME")==="WEB"||g.AO("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&p};
L3=function(p){if(g.AO("LOGGED_IN",!0)&&PVW()){var d=g.AO("VALID_SESSION_TEMPDATA_DOMAINS",[]);var b=g.e7(window.location.href);b&&d.push(b);b=g.e7(p);g.Rq(d,b)||!b&&E6(p,"/")?(d=S7(p),(d=f$w(d))?(d=zt$(d),d=(d=g.YP(d)||null)?Xr(d):{}):d=null):d=null;d==null&&(d={});b=d;var v=void 0;PVW()?(v||(v=g.AO("LOGIN_INFO")),v?(b.session_logininfo=v,b=!0):b=!1):b=!1;b&&yn(p,d)}};
g.MxD=function(p){var d=d===void 0?{}:d;var b=b===void 0?"":b;var v=v===void 0?window:v;p=g.$B(p,d);L3(p);b=g.tv(p+b);v=v.location;b=ib(b);b!==void 0&&(v.href=b)};
g.QZ=function(p,d,b){d=d===void 0?{}:d;b=b===void 0?!1:b;var v=g.AO("EVENT_ID");v&&(d.ei||(d.ei=v));d&&yn(p,d);b||(L3(p),g.MxD(p))};
g.$U=function(p,d,b,v,P){P=P===void 0?!1:P;b&&yn(p,b);b=g.tv(p);var M=g.Ih(b);p!=M&&v3(Error("Unsafe window.open URL: "+p));p=M;d=d||dB(p).toString(36);try{if(P){P=p;P=aY$(P);L3(P);g.Sl(window,P,d,"attributionsrc");return}}catch(X){g.dA(X)}L3(p);g.Sl(window,b,d,v)};
Xvk=function(p){md=p};
qrW=function(p){K3=p};
aNj=function(p){xU=p};
Fsu=function(){oXu=xU=K3=md=null};
OpC=function(){var p=p===void 0?window.location.href:p;if(g.N5("kevlar_disable_theme_param"))return null;var d=Hr(g.V4(5,p));if(g.N5("enable_dark_theme_only_on_shorts")&&d!=null&&d.startsWith("/shorts/"))return"USER_INTERFACE_THEME_DARK";try{var b=g.aM(p).theme;return hdB.get(b)||null}catch(v){}return null};
BA=function(){this.D={};if(this.U=kPw()){var p=g.YP("CONSISTENCY");p&&JN$(this,{encryptedTokenJarContents:p})}};
JN$=function(p,d){if(d.encryptedTokenJarContents&&(p.D[d.encryptedTokenJarContents]=d,typeof d.expirationSeconds==="string")){var b=Number(d.expirationSeconds);setTimeout(function(){delete p.D[d.encryptedTokenJarContents]},b*1E3);
p.U&&g.SS("CONSISTENCY",d.encryptedTokenJarContents,b,void 0,!0)}};
TF=function(){this.U=-1;var p=g.AO("LOCATION_PLAYABILITY_TOKEN");g.AO("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=Rn(this))&&(p=this.localStorage.get("yt-location-playability-token"));p&&(this.locationPlayabilityToken=p,this.D=void 0)};
Rn=function(p){return p.localStorage===void 0?new Xx("yt-client-location"):p.localStorage};
g.AI=function(p,d,b){d=d===void 0?!1:d;b=b===void 0?!1:b;var v=g.AO("INNERTUBE_CONTEXT");if(!v)return g.Hi(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};v=g.ik(v);g.N5("web_no_tracking_params_in_shell_killswitch")||delete v.clickTracking;v.client||(v.client={});var P=v.client;P.clientName==="MWEB"&&P.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(P.clientFormFactor=g.AO("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");P.screenWidthPoints=window.innerWidth;P.screenHeightPoints=
window.innerHeight;P.screenPixelDensity=Math.round(window.devicePixelRatio||1);P.screenDensityFloat=window.devicePixelRatio||1;P.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());var M=M===void 0?!1:M;g.Qr();var X="USER_INTERFACE_THEME_LIGHT";g.$_(0,165)?X="USER_INTERFACE_THEME_DARK":g.$_(0,174)?X="USER_INTERFACE_THEME_LIGHT":!g.N5("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&&
(X="USER_INTERFACE_THEME_DARK");M=M?X:OpC()||X;P.userInterfaceTheme=M;if(!d){if(M=dtB())P.connectionType=M;g.N5("web_log_effective_connection_type")&&(M=vVu())&&(v.client.effectiveConnectionType=M)}var a;if(g.N5("web_log_memory_total_kbytes")&&((a=g.ee.navigator)==null?0:a.deviceMemory)){var F;a=(F=g.ee.navigator)==null?void 0:F.deviceMemory;v.client.memoryTotalKbytes=""+a*1E6}g.N5("web_gcf_hashes_innertube")&&(M=Fyu())&&(F=M.coldConfigData,a=M.coldHashData,M=M.hotHashData,v.client.configInfo=v.client.configInfo||
{},F&&(v.client.configInfo.coldConfigData=F),a&&(v.client.configInfo.coldHashData=a),M&&(v.client.configInfo.hotHashData=M));F=g.aM(g.ee.location.href);!g.N5("web_populate_internal_geo_killswitch")&&F.internalcountrycode&&(P.internalGeo=F.internalcountrycode);P.clientName==="MWEB"||P.clientName==="WEB"?(P.mainAppWebInfo={graftUrl:g.ee.location.href},g.N5("kevlar_woffle")&&xKB.instance&&(F=xKB.instance,P.mainAppWebInfo.pwaInstallabilityStatus=!F.D&&F.U?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED":
"PWA_INSTALLABILITY_STATUS_UNKNOWN"),P.mainAppWebInfo.webDisplayMode=Y_(),P.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):P.clientName==="TVHTML5"&&(!g.N5("web_lr_app_quality_killswitch")&&(F=g.AO("LIVING_ROOM_APP_QUALITY"))&&(P.tvAppInfo=Object.assign(P.tvAppInfo||{},{appQuality:F})),F=g.AO("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(P.tvAppInfo=Object.assign(P.tvAppInfo||{},{certificationScope:F}));if(!g.N5("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!==
"undefined")try{var h=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(V){}h=void 0}h&&(P.timeZone=h)}(h=wA())?P.experimentsToken=h:delete P.experimentsToken;h=UI();BA.instance||(BA.instance=new BA);v.request=Object.assign({},v.request,{internalExperimentFlags:h,consistencyTokenJars:g.G9(BA.instance.D)});!g.N5("web_prequest_context_killswitch")&&(h=g.AO("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(v.request.externalPrequestContext=h);P=g.Qr();h=g.$_(0,58);P=P.get("gsml","");v.user=Object.assign({},
v.user);h&&(v.user.enableSafetyMode=h);P&&(v.user.lockedSafetyMode=!0);g.N5("warm_op_csn_cleanup")?b&&(d=g.UA())&&(v.clientScreenNonce=d):!d&&(d=g.UA())&&(v.clientScreenNonce=d);p&&(v.clickTracking={clickTrackingParams:p});if(p=g.gw("yt.mdx.remote.remoteClient_"))v.remoteClient=p;TF.getInstance().setLocationOnInnerTubeContext(v);try{var O=rA(),J=O.bid;delete O.bid;v.adSignalsInfo={params:[],bid:J};for(var k=g.u(Object.entries(O)),n=k.next();!n.done;n=k.next()){var r=g.u(n.value),Z=r.next().value,
C=r.next().value;O=Z;J=C;p=void 0;(p=v.adSignalsInfo.params)==null||p.push({key:O,value:""+J})}var G,U;if(((G=v.client)==null?void 0:G.clientName)==="TVHTML5"||((U=v.client)==null?void 0:U.clientName)==="TVHTML5_UNPLUGGED"){var I=g.AO("INNERTUBE_CONTEXT");I.adSignalsInfo&&(v.adSignalsInfo.advertisingId=I.adSignalsInfo.advertisingId,v.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",v.adSignalsInfo.limitAdTracking=I.adSignalsInfo.limitAdTracking)}}catch(V){g.Hi(V)}return v};
rN$=function(p,d){if(!p)return!1;var b,v=(b=g.L(p,k17))==null?void 0:b.signal;if(v&&d.kK)return!!d.kK[v];var P;if((b=(P=g.L(p,nXK))==null?void 0:P.request)&&d.DR)return!!d.DR[b];for(var M in p)if(d.ge[M])return!0;return!1};
fNu=function(p){var d={"Content-Type":"application/json"};g.AO("EOM_VISITOR_DATA")?d["X-Goog-EOM-Visitor-Id"]=g.AO("EOM_VISITOR_DATA"):g.AO("VISITOR_DATA")&&(d["X-Goog-Visitor-Id"]=g.AO("VISITOR_DATA"));d["X-Youtube-Bootstrap-Logged-In"]=g.AO("LOGGED_IN",!1);g.AO("DEBUG_SETTINGS_METADATA")&&(d["X-Debug-Settings-Metadata"]=g.AO("DEBUG_SETTINGS_METADATA"));p!=="cors"&&((p=g.AO("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(d["X-Youtube-Client-Name"]=p),(p=g.AO("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(d["X-Youtube-Client-Version"]=
p),(p=g.AO("CHROME_CONNECTED_HEADER"))&&(d["X-Youtube-Chrome-Connected"]=p),(p=g.AO("DOMAIN_ADMIN_STATE"))&&(d["X-Youtube-Domain-Admin-State"]=p),g.AO("ENABLE_LAVA_HEADER_ON_IT_EXPANSION")&&(p=g.AO("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&(d["X-YouTube-Lava-Device-Context"]=p));return d};
uAz=function(){this.D={}};
WA=function(){this.mappings=new uAz};
pc=function(p){return function(){return new p}};
s$u=function(p){var d=d===void 0?"UNKNOWN_INTERFACE":d;if(p.length===1)return p[0];var b=lN$[d];if(b){b=new RegExp(b);for(var v=g.u(p),P=v.next();!P.done;P=v.next())if(P=P.value,b.exec(P))return P}var M=[];Object.entries(lN$).forEach(function(X){var a=g.u(X);X=a.next().value;a=a.next().value;d!==X&&M.push(a)});
b=new RegExp(M.join("|"));p.sort(function(X,a){return X.length-a.length});
v=g.u(p);for(P=v.next();!P.done;P=v.next())if(P=P.value,!b.exec(P))return P;return p[0]};
g.d5=function(p){return"/youtubei/v1/"+s$u(p)};
bx=function(){};
vs=function(){};
nc=function(){};
r5=function(p){return g.gw("ytcsi."+(p||"")+"data_")||Zpz(p)};
EXu=function(){var p=r5();p.info||(p.info={});return p.info};
fc=function(p){p=r5(p);p.metadata||(p.metadata={});return p.metadata};
ux=function(p){p=r5(p);p.tick||(p.tick={});return p.tick};
lx=function(p){p=r5(p);if(p.gel){var d=p.gel;d.gelInfos||(d.gelInfos={});d.gelTicks||(d.gelTicks={})}else p.gel={gelTicks:{},gelInfos:{}};return p.gel};
CVj=function(p){p=lx(p);p.gelInfos||(p.gelInfos={});return p.gelInfos};
sb=function(p){var d=r5(p).nonce;d||(d=g.GW(16),r5(p).nonce=d);return d};
Zpz=function(p){var d={tick:{},info:{}};g.Se("ytcsi."+(p||"")+"data_",d);return d};
Zz=function(){var p=g.gw("ytcsi.debug");p||(p=[],g.Se("ytcsi.debug",p),g.Se("ytcsi.reference",{}));return p};
Eb=function(p){p=p||"";var d=N_u();if(d[p])return d[p];var b=Zz(),v={timerName:p,info:{},tick:{},span:{},jspbInfo:[]};b.push(v);return d[p]=v};
G1D=function(p){p=p||"";var d=N_u();d[p]&&delete d[p];var b=Zz(),v={timerName:p,info:{},tick:{},span:{},jspbInfo:[]};b.push(v);d[p]=v};
N_u=function(){var p=g.gw("ytcsi.reference");if(p)return p;Zz();return g.gw("ytcsi.reference")};
Cc=function(p){return wvu[p]||"LATENCY_ACTION_UNKNOWN"};
Nq=function(p,d){r_.call(this,1,arguments);this.Z5=d};
Gk=function(){this.D=0};
w5=function(){Gk.instance||(Gk.instance=new Gk);return Gk.instance};
cs=function(p,d){Ub[d]=Ub[d]||{count:0};var b=Ub[d];b.count++;b.time=(0,g.Ib)();p.D||(p.D=g.d2(0,function(){var v=(0,g.Ib)(),P;for(P in Ub)Ub[P]&&v-Ub[P].time>6E4&&delete Ub[P];p&&(p.D=0)},5E3));
return b.count>5?(b.count===6&&Math.random()*1E5<1&&(b=new g.RN("CSI data exceeded logging limit with key",d.split("_")),d.indexOf("plev")>=0||g.DF(b)),!0):!1};
Um$=function(){this.timing={};this.clearResourceTimings=function(){};
this.webkitClearResourceTimings=function(){};
this.mozClearResourceTimings=function(){};
this.msClearResourceTimings=function(){};
this.oClearResourceTimings=function(){}};
cNC=function(){var p;if(g.N5("csi_use_performance_navigation_timing")||g.N5("csi_use_performance_navigation_timing_tvhtml5")){var d,b,v,P=yC==null?void 0:(p=yC.getEntriesByType)==null?void 0:(d=p.call(yC,"navigation"))==null?void 0:(b=d[0])==null?void 0:(v=b.toJSON)==null?void 0:v.call(b);P?(P.requestStart=IT(P.requestStart),P.responseEnd=IT(P.responseEnd),P.redirectStart=IT(P.redirectStart),P.redirectEnd=IT(P.redirectEnd),P.domainLookupEnd=IT(P.domainLookupEnd),P.connectStart=IT(P.connectStart),
P.connectEnd=IT(P.connectEnd),P.responseStart=IT(P.responseStart),P.secureConnectionStart=IT(P.secureConnectionStart),P.domainLookupStart=IT(P.domainLookupStart),P.isPerformanceNavigationTiming=!0,p=P):p=yC.timing}else p=g.N5("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(yC.timing)):yC.timing;return p};
IT=function(p){return Math.round(zk()+p)};
zk=function(){return(g.N5("csi_use_time_origin")||g.N5("csi_use_time_origin_tvhtml5"))&&yC.timeOrigin?Math.floor(yC.timeOrigin):yC.timing.navigationStart};
td=function(p,d){jf("_start",p,d)};
ix=function(p,d){if(!g.N5("web_csi_action_sampling_enabled")||!r5(d).actionDisabled){var b=Eb(d||"");kF(b.info,p);p.loadType&&(b=p.loadType,fc(d).loadType=b);kF(CVj(d),p);b=sb(d);d=r5(d).cttAuthInfo;w5().info(p,b,d)}};
yNe=function(){var p,d,b,v;return((v=DK().resolve(new zW(hN))==null?void 0:(p=Or())==null?void 0:(d=p.loggingHotConfig)==null?void 0:(b=d.csiConfig)==null?void 0:b.debugTicks)!=null?v:[]).map(function(P){return Object.values(P)[0]})};
jf=function(p,d,b){if(!g.N5("web_csi_action_sampling_enabled")||!r5(b).actionDisabled){var v=sb(b),P;if(P=g.N5("web_csi_debug_sample_enabled")&&v){(DK().resolve(new zW(hN))==null?0:Or())&&!IND&&(IND=!0,jf("gcfl",(0,g.Ib)(),b));var M,X,a;P=(DK().resolve(new zW(hN))==null?void 0:(M=Or())==null?void 0:(X=M.loggingHotConfig)==null?void 0:(a=X.csiConfig)==null?void 0:a.debugSampleWeight)||0;if(M=P!==0)b:{M=yNe();if(M.length>0)for(X=0;X<M.length;X++)if(p===M[X]){M=!0;break b}M=!1}M?(P=pQq(v)%P!==0,r5(b).debugTicksExcludedLogged||
(M={},M.debugTicksExcluded=P,ix(M,b)),r5(b).debugTicksExcludedLogged=!0):P=!1}if(!P){if(p[0]!=="_"&&(P=p,M=d,yC.mark))if(P.startsWith("mark_")||(P="mark_"+P),b&&(P+=" ("+b+")"),M===void 0||g.N5("web_csi_disable_alt_time_performance_mark"))yC.mark(P);else{M=g.N5("csi_use_performance_navigation_timing")||g.N5("csi_use_performance_navigation_timing_tvhtml5")?M-yC.timeOrigin:M-(yC.timeOrigin||yC.timing.navigationStart);try{yC.mark(P,{startTime:M})}catch(F){}}P=Eb(b||"");P.tick[p]=d||(0,g.Ib)();if(P.callback&&
P.callback[p])for(P=g.u(P.callback[p]),M=P.next();!M.done;M=P.next())M=M.value,M();P=lx(b);P.gelTicks&&(P.gelTicks[p]=!0);M=ux(b);P=d||(0,g.Ib)();g.N5("log_repeated_ytcsi_ticks")?p in M||(M[p]=P):M[p]=P;M=r5(b).cttAuthInfo;p==="_start"?(p=w5(),cs(p,"baseline_"+v)||g.Oe("latencyActionBaselined",{clientActionNonce:v},{timestamp:d,cttAuthInfo:M})):w5().tick(p,v,d,M);zde(b);return P}}};
j$$=function(){var p,d=(p=yC.getEntriesByType)==null?void 0:p.call(yC,"mark");d&&d.forEach(function(b){if(b.name.startsWith("mark_")){var v;(v=yC.clearMarks)==null||v.call(yC,b.name)}})};
txq=function(){switch(iS7()){case "hidden":return 0;case "visible":return 1;case "prerender":return 2;case "unloaded":return 3;default:return-1}};
ipw=function(p){function d(M,X,a){X=X.match("_rid")?X.split("_rid")[0]:X;typeof a==="number"&&(a=JSON.stringify(a));M.requestIds?M.requestIds.push({endpoint:X,id:a}):M.requestIds=[{endpoint:X,id:a}]}
var b={};p=g.u(Object.entries(p));for(var v=p.next();!v.done;v=p.next()){var P=g.u(v.value);v=P.next().value;P=P.next().value;switch(v){case "GetBrowse_rid":d(b,v,P);break;case "GetGuide_rid":d(b,v,P);break;case "GetHome_rid":d(b,v,P);break;case "GetPlayer_rid":d(b,v,P);break;case "GetSearch_rid":d(b,v,P);break;case "GetSettings_rid":d(b,v,P);break;case "GetTrending_rid":d(b,v,P);break;case "GetWatchNext_rid":d(b,v,P);break;case "yt_red":b.isRedSubscriber=!!P;break;case "yt_ad":b.isMonetized=!!P}}return b};
Hp7=function(p,d){p=document.querySelector(p);if(!p)return!1;var b="",v=p.nodeName;v==="SCRIPT"?(b=p.src,b||(b=p.getAttribute("data-timing-href"))&&(b=window.location.protocol+b)):v==="LINK"&&(b=p.href);Yl(document)&&p.setAttribute("nonce",Yl(document));return b?(p=yC.getEntriesByName(b))&&p[0]&&(p=p[0],b=zk(),jf("rsf_"+d,b+Math.round(p.fetchStart)),jf("rse_"+d,b+Math.round(p.responseEnd)),p.transferSize!==void 0&&p.transferSize===0)?!0:!1:!1};
DmK=function(){var p=window.location.protocol,d=yC.getEntriesByType("resource");d=g.Je(d,function(b){return b.name.indexOf(p+"//fonts.gstatic.com/s/")===0});
(d=Iw(d,function(b,v){return v.duration>b.duration?v:b},{duration:0}))&&d.startTime>0&&d.responseEnd>0&&(jf("wffs",IT(d.startTime)),jf("wffe",IT(d.responseEnd)))};
VxC=function(p,d,b){yC&&yC.measure&&(p.startsWith("measure_")||(p="measure_"+p),b?yC.measure(p,d,b):d?yC.measure(p,d):yC.measure(p))};
edD=function(p){var d=Hs("aft",p);if(d)return d;d=g.AO((p||"")+"TIMING_AFT_KEYS",["ol"]);for(var b=d.length,v=0;v<b;v++){var P=Hs(d[v],p);if(P)return P}return NaN};
Dz=function(p,d){g.Se("ytglobal.timing"+(d||"")+"ready_",p)};
Hs=function(p,d){if(p=ux(d)[p])return typeof p==="number"?p:p[p.length-1]};
zde=function(p){var d=Hs("_start",p),b=edD(p),v=g.N5("enable_cow_info_csi")||!SrD;d&&b&&v&&(lV(Yrw,new Nq(Math.round(b-d),p)),SrD=!0)};
gXe=function(){if(yC.getEntriesByType){var p=yC.getEntriesByType("paint");if(p=g.xQ(p,function(b){return b.name==="first-paint"}))return IT(p.startTime)}var d;
g.N5("csi_use_performance_navigation_timing")||g.N5("csi_use_performance_navigation_timing_tvhtml5")?d=yC.getEntriesByType("first-paint")[0].startTime:d=yC.timing.TsX;return d?Math.max(0,d):0};
VC=function(p){Zpz(p);Lsu();j$$();p||(g.AO("TIMING_ACTION")&&T_("PREVIOUS_ACTION",g.AO("TIMING_ACTION")),T_("TIMING_ACTION",""))};
Q$u=function(){var p=["pbs","pbu"];g.bg(function(){Eb("").info.actionType="watch";p&&T_("TIMING_AFT_KEYS",p);T_("TIMING_ACTION","watch");var d=ipw(g.AO("TIMING_INFO",{}));Object.keys(d).length>0&&ix(d);d={isNavigation:!0,actionType:Cc(g.AO("TIMING_ACTION"))};var b=g.AO("PREVIOUS_ACTION");b&&(d.previousAction=Cc(b));if(b=g.AO("CLIENT_PROTOCOL"))d.httpProtocol=b;if(b=g.AO("CLIENT_TRANSPORT"))d.transportProtocol=b;(b=g.UA())&&b!=="UNDEFINED_CSN"&&(d.clientScreenNonce=b);b=txq();if(b===1||b===-1)d.isVisible=
!0;b=fc().loadType==="cold";var v=EXu();b||(b=v.yt_lt==="cold");if(b){d.loadType="cold";b=EXu();v=cNC();var P=zk(),M=g.AO("CSI_START_TIMESTAMP_MILLIS",0);M>0&&!g.N5("embeds_web_enable_csi_start_override_killswitch")&&(P=M);P&&(jf("srt",v.responseStart),b.prerender!==1&&td(P));b=gXe();b>0&&jf("fpt",b);b=cNC();b.isPerformanceNavigationTiming&&ix({performanceNavigationTiming:!0},void 0);jf("nreqs",b.requestStart,void 0);jf("nress",b.responseStart,void 0);jf("nrese",b.responseEnd,void 0);b.redirectEnd-
b.redirectStart>0&&(jf("nrs",b.redirectStart,void 0),jf("nre",b.redirectEnd,void 0));b.domainLookupEnd-b.domainLookupStart>0&&(jf("ndnss",b.domainLookupStart,void 0),jf("ndnse",b.domainLookupEnd,void 0));b.connectEnd-b.connectStart>0&&(jf("ntcps",b.connectStart,void 0),jf("ntcpe",b.connectEnd,void 0));b.secureConnectionStart>=zk()&&b.connectEnd-b.secureConnectionStart>0&&(jf("nstcps",b.secureConnectionStart,void 0),jf("ntcpe",b.connectEnd,void 0));yC&&"getEntriesByType"in yC&&DmK();b=[];if(document.querySelector&&
yC&&yC.getEntriesByName)for(var X in ef)ef.hasOwnProperty(X)&&(v=ef[X],Hp7(X,v)&&b.push(v));if(b.length>0)for(d.resourceInfo=[],X=g.u(b),b=X.next();!b.done;b=X.next())d.resourceInfo.push({resourceCache:b.value})}ix(d);d=lx();d.preLoggedGelInfos||(d.preLoggedGelInfos=[]);X=d.preLoggedGelInfos;d=CVj();b=void 0;for(v=0;v<X.length;v++)if(P=X[v],P.loadType){b=P.loadType;break}if(fc().loadType==="cold"&&(d.loadType==="cold"||b==="cold")){b=ux();v=lx();v=v.gelTicks?v.gelTicks:v.gelTicks={};for(var a in b)if(!(a in
v))if(typeof b[a]==="number")jf(a,Hs(a));else if(g.N5("log_repeated_ytcsi_ticks"))for(P=g.u(b[a]),M=P.next();!M.done;M=P.next())jf(a.slice(1),M.value);a={};b=!1;X=g.u(X);for(v=X.next();!v.done;v=X.next())b=v.value,kF(d,b),kF(a,b),b=!0;b&&ix(a)}Dz(!0);a=g.AO("TIMING_ACTION");g.gw("ytglobal.timingready_")&&a&&Sf()&&edD()&&zde()})()};
$mB=function(){var p=p===void 0?{}:p;g.bg(function(){Sf()&&Yr("aa",void 0,void 0);G1D();VC();Dz(!1);p.cttAuthInfo&&(r5().cttAuthInfo=p.cttAuthInfo);T_("TIMING_AFT_KEYS",[]);p.R25?g.g5({loadType:"hot"}):g.g5({loadType:"warm"});T_("TIMING_ACTION","");delete g.AO("TIMING_INFO",{}).yt_lt;g.bg(td)(p.startTime,void 0)})()};
Lc=function(p,d){d=d===void 0?{}:d;g.bg(function(){mme(p);var b=d.sampleRate;if(!g.N5("web_csi_action_sampling_enabled")||b===void 0||b<=1)b=!1;else{var v=sb(p);b=pQq(v)%b!==0}b&&(r5(p).actionDisabled=!0);Eb(p||"").info.actionType=p;d.cttAuthInfo&&(r5(p).cttAuthInfo=d.cttAuthInfo);T_(p+"TIMING_ACTION",p);g.bg(td)(d.startTime,p);b={actionType:Cc(p)};d.ytF&&(b.previousAction=Cc(g.AO("TIMING_ACTION")));(v=g.UA())&&v!=="UNDEFINED_CSN"&&(b.clientScreenNonce=v);g.g5(b,p);Dz(!0,p)})()};
mme=function(p){g.bg(function(){Sf(p)&&Yr("aa",void 0,p);G1D(p);VC(p)})()};
Sf=function(p){return g.bg(function(){return QC("_start",p)})()};
g.g5=function(p,d,b){g.bg(ix)(p,d,b===void 0?!1:b)};
Yr=function(p,d,b){return g.bg(jf)(p,d,b)};
KsC=function(p){g.bg(VxC)("action_finished",p,void 0)};
QC=function(p,d){return g.bg(function(){var b=ux(d);return p in b})()};
B_K=function(p){if(!g.N5("universal_csi_network_ticks"))return"";p=Hr(g.V4(5,p))||"";for(var d=Object.keys(xmu),b=0;b<d.length;b++){var v=d[b];if(p.includes(v))return v}return""};
T_K=function(p){if(!g.N5("universal_csi_network_ticks"))return function(){};
var d=xmu[p];return d?($r(d),function(){var b=g.N5("universal_csi_network_ticks")?(b=RdC[p])?$r(b):!1:!1;return b}):function(){}};
$r=function(p,d){return g.bg(function(){if(QC(p,d))return!1;Yr(p,void 0,d);return!0})()};
mu=function(p,d,b){g.bg(function(){if(!Sf(b)||QC(p,b))return!1;Yr(p,d,b);return!0})()};
ANK=function(){g.bg(function(){var p=sb();requestAnimationFrame(function(){setTimeout(function(){p===sb()&&Yr("ftl",void 0,void 0)},0)})})()};
Kc=function(p,d,b,v){this.JB=p;this.zo=d;this.D=b;this.V=v;this.B=void 0;this.U=new Map;p.kK||(p.kK={});p.kK=Object.assign({},WsD,p.kK)};
p_w=function(p,d,b,v){if(Kc.instance!==void 0){if(v=Kc.instance,p=[p!==v.JB,d!==v.zo,b!==v.D,!1,!1,!1,void 0!==v.B],p.some(function(P){return P}))throw new g.RN("InnerTubeTransportService is already initialized",p);
}else Kc.instance=new Kc(p,d,b,v)};
xr=function(p,d,b){var v=v===void 0?np:v;var P=dyC(p,d);return P?new g.rv(function(M,X){var a,F,h,O,J;return g.z(function(k){switch(k.D){case 1:return g.y(k,P,2);case 2:a=k.U;F=a.X(d,b,v);if(!F){X(new g.RN("Error: Failed to build request for command.",d));k.LX(0);break}L3(F.input);O=((h=F.kO)==null?void 0:h.mode)==="cors"?"cors":void 0;if(p.D.jY){J=bgC(p,F.config,O);k.LX(4);break}return g.y(k,vFk(p,F.config,O),5);case 5:J=k.U;case 4:M(PKu(p,F,J)),g.l$(k)}})}):lY(new g.RN("Error: No request builder found for command.",
d))};
g.Bs=function(p,d,b,v,P){function M(){}
P=P===void 0?{d2:{identity:np}}:P;var X=X===void 0?!0:X;M=T_K(B_K(b));d.context||(d.context=g.AI(v,X));return new g.rv(function(a){var F,h,O,J,k;return g.z(function(n){if(n.D==1)return F=L8(b),h=hk(F)?"same-origin":"cors",p.D.jY?(O=bgC(p,P,h),n.LX(2)):g.y(n,vFk(p,P,h),3);n.D!=2&&(O=n.U);J=now(L8(b));k={input:J,kO:Qs(J),uY:d,config:P};a(PKu(p,k,O,M));g.l$(n)})})};
X_D=function(p,d,b){var v;if(d&&!(d==null?0:(v=d.sequenceMetaData)==null?0:v.skipProcessing)&&p.V){v=g.u(MDq);for(var P=v.next();!P.done;P=v.next())P=P.value,p.V[P]&&p.V[P].handleResponse(d,b)}};
PKu=function(p,d,b,v){v=v===void 0?function(){}:v;
var P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S,B,x,Pj,qC,pz,Q,W,l,m,Yu,Z2,O6;return g.z(function(UW){switch(UW.D){case 1:UW.LX(2);break;case 3:if((P=UW.U)&&!P.isExpired())return UW.return(Promise.resolve(P.D()));case 2:if(!((M=d)==null?0:(X=M.uY)==null?0:X.context)){UW.LX(4);break}a=d.uY.context;UW.LX(5);break;case 5:F=g.u([]),h=F.next();case 8:if(h.done){UW.LX(4);break}O=h.value;return g.y(UW,O.h2Z(a),9);case 9:h=F.next();UW.LX(8);break;case 4:if((J=p.B)==null||!J.HGX(d.input,d.uY)){UW.LX(12);break}return g.y(UW,
p.B.uuB(d.input,d.uY),13);case 13:return k=UW.U,X_D(p,k,d),UW.return(k);case 12:return(Z=(r=d.config)==null?void 0:r.B0)&&p.U.has(Z)?n=p.U.get(Z):(C=JSON.stringify(d.uY),I=(U=(G=d.kO)==null?void 0:G.headers)!=null?U:{},d.kO=Object.assign({},d.kO,{headers:Object.assign({},I,b)}),V=Object.assign({},d.kO),d.kO.method==="POST"&&(V=Object.assign({},V,{body:C})),((S=d.config)==null?0:S.alh)&&Yr(d.config.alh),B=function(){return p.zo.fetch(d.input,V,d.config)},n=B(),Z&&p.U.set(Z,n)),g.y(UW,n,14);
case 14:if((x=UW.U)&&"error"in x&&((Pj=x)==null?0:(qC=Pj.error)==null?0:qC.details))for(pz=x.error.details,Q=g.u(pz),W=Q.next();!W.done;W=Q.next())l=W.value,(m=l["@type"])&&qvK.indexOf(m)>-1&&(delete l["@type"],x=l);Z&&p.U.has(Z)&&p.U.delete(Z);((Yu=d.config)==null?0:Yu.NiZ)&&Yr(d.config.NiZ);if(x||(Z2=p.B)==null||!Z2.NmX(d.input,d.uY)){UW.LX(15);break}return g.y(UW,p.B.QOh(d.input,d.uY),16);case 16:x=UW.U;case 15:return X_D(p,x,d),((O6=d.config)==null?0:O6.tob)&&Yr(d.config.tob),v(),UW.return(x||
void 0)}})};
dyC=function(p,d){a:{p=p.JB;var b,v=(b=g.L(d,k17))==null?void 0:b.signal;if(v&&p.kK&&(b=p.kK[v])){var P=b();break a}var M;if((b=(M=g.L(d,nXK))==null?void 0:M.request)&&p.DR&&(M=p.DR[b])){P=M();break a}for(P in d)if(p.ge[P]&&(d=p.ge[P])){P=d();break a}P=void 0}if(P!==void 0)return Promise.resolve(P)};
vFk=function(p,d,b){var v,P,M,X,a,F,h;return g.z(function(O){if(O.D==1){M=((v=d)==null?void 0:(P=v.d2)==null?void 0:P.identity)||np;F=(X=d)==null?void 0:(a=X.d2)==null?void 0:a.sessionIndex;var J=g.uY(p.D.po(M,{sessionIndex:F}));return g.y(O,J,2)}h=O.U;return O.return(Promise.resolve(Object.assign({},fNu(b),h)))})};
bgC=function(p,d,b){var v,P=(d==null?void 0:(v=d.d2)==null?void 0:v.identity)||np,M;d=d==null?void 0:(M=d.d2)==null?void 0:M.sessionIndex;p=p.D.po(P,{sessionIndex:d});return Object.assign({},fNu(b),p)};
RT=function(){};
Tk=function(){};
Ad=function(p){this.S=p};
Ws=function(){};
pO=function(){};
dD=function(){};
bQ=function(){};
g.v0=function(p,d){var b=g.yq.apply(2,arguments);p=p===void 0?0:p;g.RN.call(this,d,b);this.errorType=p;Object.setPrototypeOf(this,this.constructor.prototype)};
P0=function(p,d,b){this.D=p;this.U=d;this.B=b};
aKe=function(p,d,b){if(p.D){var v=Hr(g.V4(5,xB(d,"key")))||"/UNKNOWN_PATH";p.D.start(v)}p=b;g.N5("wug_networking_gzip_request")&&(p=Y8u(b));return new window.Request(d,p)};
g.XN=function(p,d){if(!Mb){var b=DK();jD(b,{Au:oFj,XO:P0});var v={ge:{feedbackEndpoint:pc(Ws),modifyChannelNotificationPreferenceEndpoint:pc(pO),playlistEditEndpoint:pc(dD),shareEntityEndpoint:pc(Ad),subscribeEndpoint:pc(RT),unsubscribeEndpoint:pc(Tk),webPlayerShareEntityServiceEndpoint:pc(bQ)}},P=TF.getInstance(),M={};P&&(M.client_location=P);p===void 0&&(p=BcB());d===void 0&&(d=b.resolve(oFj));p_w(v,d,p,M);jD(b,{Au:FN$,pw:Kc.instance});Mb=b.resolve(FN$)}return Mb};
hvw=function(p){var d=new nC;if(p.interpreterJavascript){var b=ye7(p.interpreterJavascript);b=LV(b).toString();var v=new J5;r1(v,6,b);qN(d,J5,1,v)}else p.interpreterUrl&&(b=U8(p.interpreterUrl),b=ck(b).toString(),v=new kT,r1(v,4,b),qN(d,kT,2,v));p.interpreterHash&&fl(d,3,p.interpreterHash);p.program&&fl(d,4,p.program);p.globalName&&fl(d,5,p.globalName);p.clientExperimentsStateBlob&&fl(d,7,p.clientExperimentsStateBlob);return d};
qb=function(p){var d={};p=p.split("&");p=g.u(p);for(var b=p.next();!b.done;b=p.next())b=b.value.split("="),b.length===2&&(d[b[0]]=b[1]);return d};
BSB=function(){if(g.N5("bg_st_hr"))return"havuokmhhs-0";var p,d=((p=performance)==null?void 0:p.timeOrigin)||0;return"havuokmhhs-"+Math.floor(d)};
ad=function(p){this.D=p};
Ogu=function(){return new Promise(function(p){var d=window.top;d.ntpevasrs!==void 0?p(new ad(d.ntpevasrs)):(d.ntpqfbel===void 0&&(d.ntpqfbel=[]),d.ntpqfbel.push(function(b){p(new ad(b))}))})};
kWB=function(){if(!g.N5("disable_biscotti_fetch_for_ad_blocker_detection")&&!g.N5("disable_biscotti_fetch_entirely_for_all_web_clients")&&Mj()){var p=g.AO("PLAYER_VARS",{});if(g.z9(p,"privembed",!1)!="1"&&!ZSC(p)){var d=function(){od=!0;"google_ad_status"in window?T_("DCLKSTAT",1):T_("DCLKSTAT",2)};
try{g.FE("//static.doubleclick.net/instream/ad_status.js",d)}catch(b){}JVW.push(g.KS.Y2(function(){if(!(od||"google_ad_status"in window)){try{if(d){var b=""+g.Bj(d),v=Z8B[b];v&&g.a1(v)}}catch(P){}od=!0;T_("DCLKSTAT",3)}},5E3))}}};
FN=function(){var p=Number(g.AO("DCLKSTAT",0));return isNaN(p)?0:p};
kK=function(p,d,b){var v=this;this.network=p;this.options=d;this.U=b;this.D=null;if(d.pCB){var P=new g.fC;this.D=P.promise;g.ee.ytAtRC&&pU(function(){var M,X;return g.z(function(a){if(a.D==1){if(!g.ee.ytAtRC)return a.return();M=h9(null);return g.y(a,O7(v,M),2)}X=a.U;g.ee.ytAtRC&&g.ee.ytAtRC(JSON.stringify(X));g.l$(a)})},2);
Ogu().then(function(M){var X,a,F,h;return g.z(function(O){if(O.D==1)return M.bindInnertubeChallengeFetcher(function(J){return O7(v,h9(J))}),g.y(O,tr(),2);
X=O.U;a=M.getLatestChallengeResponse();F=a.challenge;if(!F)throw Error("BGE_MACIL");h={challenge:F,zG:qb(F),jK:X,bgChallenge:new nC};P.resolve(h);M.registerChallengeFetchedCallback(function(J){J=J.challenge;if(!J)throw Error("BGE_MACR");J={challenge:J,zG:qb(J),jK:X,bgChallenge:new nC};v.D=Promise.resolve(J)});
g.l$(O)})})}else d.preload&&nFD(this,new Promise(function(M){g.d2(0,function(){M(J9(v))},0)}))};
h9=function(p){var d={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};p&&(d.interpreterHash=p);return d};
J9=function(p,d){d=d===void 0?0:d;var b,v,P,M,X,a,F,h,O,J,k,n;return g.z(function(r){switch(r.D){case 1:b=h9(sU().D);if(g.N5("att_fet_ks"))return g.sW(r,7),g.y(r,O7(p,b),9);g.sW(r,4);return g.y(r,rVW(p,b),6);case 6:X=r.U;P=X.xHt;M=X.zYC;v=X;g.EW(r,3);break;case 4:return g.Cz(r),g.DF(Error("Failed to fetch attestation challenge after "+(d+" attempts; not retrying for 24h."))),nO(p,864E5),r.return({challenge:"",zG:{},jK:void 0,bgChallenge:void 0});case 9:v=r.U;if(!v)throw Error("Fetching Attestation challenge returned falsy");
if(!v.challenge)throw Error("Missing Attestation challenge");P=v.challenge;M=qb(P);if("c1a"in M&&(!v.bgChallenge||!v.bgChallenge.program))throw Error("Expected bg challenge but missing.");g.EW(r,3);break;case 7:a=g.Cz(r);g.DF(a);d++;if(d>=5)return g.DF(Error("Failed to fetch attestation challenge after "+(d+" attempts; not retrying for 24h."))),nO(p,864E5),r.return({challenge:"",zG:{},jK:void 0,bgChallenge:void 0});F=1E3*Math.pow(2,d-1)+Math.random()*1E3;return r.return(new Promise(function(Z){g.d2(0,
function(){Z(J9(p,d))},F)}));
case 3:h=Number(M.t)||7200;nO(p,h*1E3);O=void 0;if(!("c1a"in M&&v.bgChallenge)){r.LX(10);break}J=hvw(v.bgChallenge);g.sW(r,11);return g.y(r,ZJ(sU(),J),13);case 13:g.EW(r,12);break;case 11:return k=g.Cz(r),g.DF(k),r.return({challenge:P,zG:M,jK:O,bgChallenge:J});case 12:return g.sW(r,14),O=new u2({challenge:J,Jw:{yY:"aGIf"}}),g.y(r,O.oU,16);case 16:g.EW(r,10);break;case 14:n=g.Cz(r),g.DF(n),O=void 0;case 10:return r.return({challenge:P,zG:M,jK:O,bgChallenge:J})}})};
O7=function(p,d){var b;return g.z(function(v){b=p.U;if(!b||b.v$())return v.return(O7(p.network,d));mu("att_pna",void 0,"attestation_challenge_fetch");return v.return(new Promise(function(P){b.CO("publicytnetworkstatus-online",function(){O7(p.network,d).then(P)})}))})};
fKC=function(p){if(!p)throw Error("Fetching Attestation challenge returned falsy");if(!p.challenge)throw Error("Missing Attestation challenge");var d=p.challenge,b=qb(d);if("c1a"in b&&(!p.bgChallenge||!p.bgChallenge.program))throw Error("Expected bg challenge but missing.");return Object.assign({},p,{xHt:d,zYC:b})};
rVW=function(p,d){var b,v,P,M,X;return g.z(function(a){switch(a.D){case 1:b=void 0,v=0,P={};case 2:if(!(v<5)){a.LX(4);break}if(!(v>0)){a.LX(5);break}P.bV=1E3*Math.pow(2,v-1)+Math.random()*1E3;return g.y(a,new Promise(function(F){return function(h){g.d2(0,function(){h(void 0)},F.bV)}}(P)),5);
case 5:return g.sW(a,7),g.y(a,O7(p,d),9);case 9:return M=a.U,a.return(fKC(M));case 7:b=X=g.Cz(a),X instanceof Error&&g.DF(X);case 8:v++;P={bV:void 0};a.LX(2);break;case 4:throw b;}})};
nFD=function(p,d){p.D=d};
uEW=function(p){var d,b,v;return g.z(function(P){if(P.D==1)return g.y(P,Promise.race([p.D,null]),2);d=P.U;var M=J9(p);p.D=M;(b=d)==null||(v=b.jK)==null||v.dispose();g.l$(P)})};
nO=function(p,d){function b(){var P;return g.z(function(M){P=v-Date.now();return P<1E3?g.y(M,uEW(p),0):(pU(b,0,Math.min(P,6E4)),M.LX(0))})}
var v=Date.now()+d;b()};
lKw=function(p,d){return new Promise(function(b){g.d2(0,function(){b(d())},p)})};
g.s1w=function(p,d){var b;return g.z(function(v){var P=g.gw("yt.aba.att");return(b=P?P:kK.instance!==void 0?kK.instance.B.bind(kK.instance):null)?v.return(b("ENGAGEMENT_TYPE_PLAYBACK",p,d)):v.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})};
g.Zgk=function(){var p;return(p=(p=g.gw("yt.aba.att2"))?p:kK.instance!==void 0?kK.instance.V.bind(kK.instance):null)?p():Promise.resolve(!1)};
CKe=function(p,d){var b=g.gw("ytDebugData.callbacks");b||(b={},g.Se("ytDebugData.callbacks",b));if(g.N5("web_dd_iu")||EFC.includes(p))b[p]=d};
rD=function(){var p=Nru;var d=d===void 0?[]:d;var b=b===void 0?[]:b;d=CAC.apply(null,[NNW.apply(null,g.E(d))].concat(g.E(b)));this.store=wlk(p,void 0,d)};
g.fO=function(p,d,b){for(var v=Object.assign({},p),P=g.u(Object.keys(d)),M=P.next();!M.done;M=P.next()){M=M.value;var X=p[M],a=d[M];if(a===void 0)delete v[M];else if(X===void 0)v[M]=a;else if(Array.isArray(a)&&Array.isArray(X))v[M]=b?[].concat(g.E(X),g.E(a)):a;else if(!Array.isArray(a)&&g.Kz(a)&&!Array.isArray(X)&&g.Kz(X))v[M]=g.fO(X,a,b);else if(typeof a===typeof X)v[M]=a;else return d=new g.RN("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:M,WtE:X,updateValue:a}),g.Hi(d),
p}return v};
uQ=function(p){var d=this;p=p===void 0?[]:p;this.By=[];this.Lt=this.Hl=0;this.yG=void 0;this.totalLength=0;p.forEach(function(b){d.append(b)})};
GWC=function(p,d){return p.By.length===0?!1:(p=p.By[p.By.length-1])&&p.buffer===d.buffer&&p.byteOffset+p.length===d.byteOffset};
lQ=function(p,d){d=g.u(d.By);for(var b=d.next();!b.done;b=d.next())p.append(b.value)};
s7=function(p,d,b){return p.split(d).OV.split(b).AL};
Zd=function(p){p.yG=void 0;p.Hl=0;p.Lt=0};
E7=function(p,d,b){p.isFocused(d);return d-p.Lt+b<=p.By[p.Hl].length};
w_k=function(p){if(!p.yG){var d=p.By[p.Hl];p.yG=new DataView(d.buffer,d.byteOffset,d.length)}return p.yG};
CO=function(p,d,b){p=p.y6(d===void 0?0:d,b===void 0?-1:b);d=new Uint8Array(p.length);try{d.set(p)}catch(v){for(b=0;b<p.length;b++)d[b]=p[b]}return d};
UyC=function(p,d){p.focus(d);return E7(p,d,4)?w_k(p).getUint32(d-p.Lt):256*(256*(256*p.getUint8(d)+p.getUint8(d+1))+p.getUint8(d+2))+p.getUint8(d+3)};
cVw=function(p){for(var d=new Uint8Array(p.length),b=0;b<p.length;b++)d[b]=p.charCodeAt(b);return d};
GX=function(p){return p.length?Nb?Nb.decode(p):String.fromCharCode.apply(null,p):""};
g.U7=function(p){if(!p.length)return"";try{if(Nb)return Nb.decode(p);if("FetchInternal"in window)return FetchInternal.decodeFromUTF8(p)}catch(X){}for(var d=0,b=[],v=p.length;d<v;){for(var P=0;P<1024&&d<v;){var M=p[d++];if(M<128)wD[P++]=M;else{if(M<224)M=(M&31)<<6|p[d++]&63;else if(M<240)M=(M&15)<<12|(p[d++]&63)<<6|p[d++]&63;else{if(P+1===1024){--d;break}M=(M&7)<<18|(p[d++]&63)<<12|(p[d++]&63)<<6|p[d++]&63;M-=65536;wD[P++]=55296|M>>10;M=56320|M&1023}wD[P++]=M}}M=String.fromCharCode.apply(String,wD);
P<1024&&(M=M.substring(0,P));b.push(M)}return b.join("")};
ya=function(p,d){var b;if((b=c0)==null?0:b.encodeInto)return d=c0.encodeInto(p,d),d.read<p.length?p.length*4:d.written;for(var v=b=0;v<p.length;v++){var P=p.charCodeAt(v);P<128?d[b++]=P:(P<2048?d[b++]=P>>6|192:((P&64512)===55296&&v+1<p.length&&(p.charCodeAt(v+1)&64512)===56320?(P=65536+((P&1023)<<10)+(p.charCodeAt(++v)&1023),d[b++]=P>>18|240,d[b++]=P>>12&63|128):d[b++]=P>>12|224,d[b++]=P>>6&63|128),d[b++]=P&63|128)}return b};
Id=function(p){if(c0)return c0.encode(p);var d=new Uint8Array(Math.ceil(p.length*1.2)),b=ya(p,d);d.length<b&&(d=new Uint8Array(b),b=ya(p,d));d.length>b&&(d=d.subarray(0,b));return d};
zX=function(p){this.D=p;this.pos=0;this.U=-1};
j9=function(p){var d=p.D.getUint8(p.pos);++p.pos;if(d<128)return d;for(var b=d&127,v=1;d>=128;)d=p.D.getUint8(p.pos),++p.pos,v*=128,b+=(d&127)*v;return b};
t9=function(p,d){var b=p.U;for(p.U=-1;p.D.S4(p.pos,1);){b<0&&(b=j9(p));var v=b>>3,P=b&7;if(v===d)return!0;if(v>d){p.U=b;break}b=-1;switch(P){case 0:j9(p);break;case 1:p.pos+=8;break;case 2:v=j9(p);p.pos+=v;break;case 5:p.pos+=4}}return!1};
iQ=function(p,d){if(t9(p,d))return j9(p)};
H0=function(p,d){if(t9(p,d))return!!j9(p)};
Dd=function(p,d){if(t9(p,d)){d=j9(p);var b=p.D.y6(p.pos,d);p.pos+=d;return b}};
Va=function(p,d){if(p=Dd(p,d))return g.U7(p)};
e9=function(p,d,b){if(p=Dd(p,d))return b(new zX(new uQ([p])))};
S9=function(p,d){for(var b=[];t9(p,d);)b.push(j9(p));return b.length?b:void 0};
YK=function(p,d,b){for(var v=[],P;P=Dd(p,d);)v.push(b(new zX(new uQ([P]))));return v.length?v:void 0};
gD=function(p,d){p=p instanceof Uint8Array?new uQ([p]):p;return d(new zX(p))};
yVz=function(p,d,b){if(d&&b&&b.buffer===d.exports.memory.buffer){var v=d.realloc(b.byteOffset,p);if(v)return new Uint8Array(d.exports.memory.buffer,v,p)}p=d?new Uint8Array(d.exports.memory.buffer,d.malloc(p),p):new Uint8Array(p);b&&p.set(b);return p};
IKu=function(p,d){this.FW=d;this.pos=0;this.U=[];this.D=yVz(p===void 0?4096:p,d);this.view=new DataView(this.D.buffer,this.D.byteOffset,this.D.byteLength)};
LO=function(p,d){d=p.pos+d;if(!(p.D.length>=d)){for(var b=p.D.length*2;b<d;)b*=2;p.D=yVz(b,p.FW,p.D.subarray(0,p.pos));p.view=new DataView(p.D.buffer,p.D.byteOffset,p.D.byteLength)}};
Qa=function(p,d){if(d>268435455){LO(p,4);for(var b=d&1073741823,v=0;v<4;v++)p.view.setUint8(p.pos,b&127|128),b>>=7,p.pos+=1;d=Math.floor(d/268435456)}for(LO(p,4);d>127;)p.view.setUint8(p.pos,d&127|128),d>>=7,p.pos+=1;p.view.setUint8(p.pos,d);p.pos+=1};
$K=function(p,d,b){b!==void 0&&(Qa(p,d*8),Qa(p,b))};
mi=function(p,d,b){b!==void 0&&$K(p,d,b?1:0)};
KO=function(p,d,b){b!==void 0&&(Qa(p,d*8+2),d=b.length,Qa(p,d),LO(p,d),p.D.set(b,p.pos),p.pos+=d)};
xK=function(p,d,b){b!==void 0&&(zvu(p,d,Math.ceil(Math.log2(b.length*4+2)/7)),LO(p,b.length*1.2),d=ya(b,p.D.subarray(p.pos)),p.pos+d>p.D.length&&(LO(p,d),d=ya(b,p.D.subarray(p.pos))),p.pos+=d,j17(p))};
zvu=function(p,d,b){b=b===void 0?2:b;Qa(p,d*8+2);p.U.push(p.pos);p.U.push(b);p.pos+=b};
j17=function(p){for(var d=p.U.pop(),b=p.U.pop(),v=p.pos-b-d;d--;){var P=d?128:0;p.view.setUint8(b++,v&127|P);v>>=7}};
Md=function(p,d,b,v,P){b&&(zvu(p,d,P===void 0?3:P),v(p,b),j17(p))};
g.Xt=function(p,d,b){b=new IKu(4096,b);d(b,p);return new Uint8Array(b.D.buffer,b.D.byteOffset,b.pos)};
g.qd=function(p){var d=new zX(new uQ([sF(decodeURIComponent(p))]));p=Va(d,2);d=iQ(d,4);var b=tDk[d];if(typeof b==="undefined")throw p=new g.RN("Failed to recognize field number",{name:"EntityKeyHelperError",qkE:d}),g.Hi(p),p;return{jQ:d,entityType:b,entityId:p}};
g.aC=function(p,d){var b=new IKu;KO(b,2,Id(p));p=igz[d];if(typeof p==="undefined")throw d=new g.RN("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:d}),g.Hi(d),d;$K(b,4,p);$K(b,5,1);d=new Uint8Array(b.D.buffer,b.D.byteOffset,b.pos);return encodeURIComponent(g.uj(d))};
oC=function(p,d,b,v){if(v===void 0)return v=Object.assign({},p[d]||{}),b=(delete v[b],v),v={},Object.assign({},p,(v[d]=b,v));var P={},M={};return Object.assign({},p,(M[d]=Object.assign({},p[d],(P[b]=v,P)),M))};
Hgj=function(p,d,b,v,P){var M=p[d];if(M==null||!M[b])return p;v=g.fO(M[b],v,P==="REPEATED_FIELDS_MERGE_OPTION_APPEND");P={};M={};return Object.assign({},p,(M[d]=Object.assign({},p[d],(P[b]=v,P)),M))};
Dy7=function(p,d){p=p===void 0?{}:p;switch(d.type){case "ENTITY_LOADED":return d.payload.reduce(function(v,P){var M,X=(M=P.options)==null?void 0:M.persistenceOption;if(X&&X!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&X!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return v;if(!P.entityKey)return g.Hi(Error("Missing entity key")),v;if(P.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!P.payload)return g.Hi(new g.RN("REPLACE entity mutation is missing a payload",{entityKey:P.entityKey})),v;var a=g.Nh(P.payload);
return oC(v,a,P.entityKey,P.payload[a])}if(P.type==="ENTITY_MUTATION_TYPE_DELETE"){a:{P=P.entityKey;try{var F=g.qd(P).entityType;a=oC(v,F,P);break a}catch(J){if(J instanceof Error){g.Hi(new g.RN("Failed to deserialize entity key",{entityKey:P,Ss:J.message}));a=v;break a}throw J;}a=void 0}return a}if(P.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!P.payload)return g.Hi(new g.RN("UPDATE entity mutation is missing a payload",{entityKey:P.entityKey})),v;a=g.Nh(P.payload);var h,O;return Hgj(v,a,P.entityKey,
P.payload[a],(h=P.fieldMask)==null?void 0:(O=h.mergeOptions)==null?void 0:O.repeatedFieldsMergeOption)}return v},p);
case "REPLACE_ENTITY":var b=d.payload;return oC(p,b.entityType,b.key,b.W9);case "REPLACE_ENTITIES":return Object.keys(d.payload).reduce(function(v,P){var M=d.payload[P];return Object.keys(M).reduce(function(X,a){return oC(X,P,a,M[a])},v)},p);
case "UPDATE_ENTITY":return b=d.payload,Hgj(p,b.entityType,b.key,b.W9,b.dwX);default:return p}};
Ft=function(p,d,b){return p[d]?p[d][b]||null:null};
hC=function(p){return window.Int32Array?new Int32Array(p):Array(p)};
fs=function(p){g.e.call(this);this.counter=[0,0,0,0];this.U=new Uint8Array(16);this.D=16;if(!VDk){var d,b=new Uint8Array(256),v=new Uint8Array(256);var P=1;for(d=0;d<256;d++)b[P]=d,v[d]=P,P^=P<<1^(P>>7&&283);OR=new Uint8Array(256);JC=hC(256);kh=hC(256);ns=hC(256);ru=hC(256);for(var M=0;M<256;M++){P=M?v[255^b[M]]:0;P^=P<<1^P<<2^P<<3^P<<4;P=P&255^P>>>8^99;OR[M]=P;d=P<<1^(P>>7&&283);var X=d^P;JC[M]=d<<24|P<<16|P<<8|X;kh[M]=X<<24|JC[M]>>>8;ns[M]=P<<24|kh[M]>>>8;ru[M]=P<<24|ns[M]>>>8}VDk=!0}P=hC(44);for(b=
0;b<4;b++)P[b]=p[4*b]<<24|p[4*b+1]<<16|p[4*b+2]<<8|p[4*b+3];for(v=1;b<44;b++)p=P[b-1],b%4||(p=(OR[p>>16&255]^v)<<24|OR[p>>8&255]<<16|OR[p&255]<<8|OR[p>>>24],v=v<<1^(v>>7&&283)),P[b]=P[b-4]^p;this.key=P};
u6=function(p,d){for(var b=0;b<4;b++)p.counter[b]=d[b*4]<<24|d[b*4+1]<<16|d[b*4+2]<<8|d[b*4+3];p.D=16};
evz=function(p){for(var d=p.key,b=p.counter[0]^d[0],v=p.counter[1]^d[1],P=p.counter[2]^d[2],M=p.counter[3]^d[3],X=3;X>=0&&!(p.counter[X]=-~p.counter[X]);X--);for(var a,F,h=4;h<40;)X=JC[b>>>24]^kh[v>>16&255]^ns[P>>8&255]^ru[M&255]^d[h++],a=JC[v>>>24]^kh[P>>16&255]^ns[M>>8&255]^ru[b&255]^d[h++],F=JC[P>>>24]^kh[M>>16&255]^ns[b>>8&255]^ru[v&255]^d[h++],M=JC[M>>>24]^kh[b>>16&255]^ns[v>>8&255]^ru[P&255]^d[h++],b=X,v=a,P=F;p=p.U;X=d[40];p[0]=OR[b>>>24]^X>>>24;p[1]=OR[v>>16&255]^X>>16&255;p[2]=OR[P>>8&255]^
X>>8&255;p[3]=OR[M&255]^X&255;X=d[41];p[4]=OR[v>>>24]^X>>>24;p[5]=OR[P>>16&255]^X>>16&255;p[6]=OR[M>>8&255]^X>>8&255;p[7]=OR[b&255]^X&255;X=d[42];p[8]=OR[P>>>24]^X>>>24;p[9]=OR[M>>16&255]^X>>16&255;p[10]=OR[b>>8&255]^X>>8&255;p[11]=OR[v&255]^X&255;X=d[43];p[12]=OR[M>>>24]^X>>>24;p[13]=OR[b>>16&255]^X>>16&255;p[14]=OR[v>>8&255]^X>>8&255;p[15]=OR[P&255]^X&255};
Ze=function(){if(!l6&&!g.TV){if(sR)return sR;var p;sR=(p=window.crypto)==null?void 0:p.subtle;var d,b,v;if(((d=sR)==null?0:d.importKey)&&((b=sR)==null?0:b.sign)&&((v=sR)==null?0:v.encrypt))return sR;sR=void 0}};
g.ER=function(p){this.V=p};
g.Cs=function(p){this.U=p};
Nd=function(p){this.X=new Uint8Array(64);this.B=new Uint8Array(64);this.V=0;this.S=new Uint8Array(64);this.U=0;this.X.set(p);this.B.set(p);for(p=0;p<64;p++)this.X[p]^=92,this.B[p]^=54;this.reset()};
Svj=function(p,d,b){for(var v=p.Z,P=p.D[0],M=p.D[1],X=p.D[2],a=p.D[3],F=p.D[4],h=p.D[5],O=p.D[6],J=p.D[7],k,n,r,Z=0;Z<64;)Z<16?(v[Z]=r=d[b]<<24|d[b+1]<<16|d[b+2]<<8|d[b+3],b+=4):(k=v[Z-2],n=v[Z-15],r=v[Z-7]+v[Z-16]+((k>>>17|k<<15)^(k>>>19|k<<13)^k>>>10)+((n>>>7|n<<25)^(n>>>18|n<<14)^n>>>3),v[Z]=r),k=J+GL[Z]+r+((F>>>6|F<<26)^(F>>>11|F<<21)^(F>>>25|F<<7))+(F&h^~F&O),n=((P>>>2|P<<30)^(P>>>13|P<<19)^(P>>>22|P<<10))+(P&M^P&X^M&X),J=k+n,a+=k,Z++,Z<16?(v[Z]=r=d[b]<<24|d[b+1]<<16|d[b+2]<<8|d[b+3],b+=4):(k=
v[Z-2],n=v[Z-15],r=v[Z-7]+v[Z-16]+((k>>>17|k<<15)^(k>>>19|k<<13)^k>>>10)+((n>>>7|n<<25)^(n>>>18|n<<14)^n>>>3),v[Z]=r),k=O+GL[Z]+r+((a>>>6|a<<26)^(a>>>11|a<<21)^(a>>>25|a<<7))+(a&F^~a&h),n=((J>>>2|J<<30)^(J>>>13|J<<19)^(J>>>22|J<<10))+(J&P^J&M^P&M),O=k+n,X+=k,Z++,Z<16?(v[Z]=r=d[b]<<24|d[b+1]<<16|d[b+2]<<8|d[b+3],b+=4):(k=v[Z-2],n=v[Z-15],r=v[Z-7]+v[Z-16]+((k>>>17|k<<15)^(k>>>19|k<<13)^k>>>10)+((n>>>7|n<<25)^(n>>>18|n<<14)^n>>>3),v[Z]=r),k=h+GL[Z]+r+((X>>>6|X<<26)^(X>>>11|X<<21)^(X>>>25|X<<7))+(X&a^
~X&F),n=((O>>>2|O<<30)^(O>>>13|O<<19)^(O>>>22|O<<10))+(O&J^O&P^J&P),h=k+n,M+=k,Z++,Z<16?(v[Z]=r=d[b]<<24|d[b+1]<<16|d[b+2]<<8|d[b+3],b+=4):(k=v[Z-2],n=v[Z-15],r=v[Z-7]+v[Z-16]+((k>>>17|k<<15)^(k>>>19|k<<13)^k>>>10)+((n>>>7|n<<25)^(n>>>18|n<<14)^n>>>3),v[Z]=r),k=F+GL[Z]+r+((M>>>6|M<<26)^(M>>>11|M<<21)^(M>>>25|M<<7))+(M&X^~M&a),n=((h>>>2|h<<30)^(h>>>13|h<<19)^(h>>>22|h<<10))+(h&O^h&J^O&J),r=J,J=a,a=r,r=O,O=X,X=r,r=h,h=M,M=r,F=P+k,P=k+n,Z++;p.D[0]=P+p.D[0]|0;p.D[1]=M+p.D[1]|0;p.D[2]=X+p.D[2]|0;p.D[3]=
a+p.D[3]|0;p.D[4]=F+p.D[4]|0;p.D[5]=h+p.D[5]|0;p.D[6]=O+p.D[6]|0;p.D[7]=J+p.D[7]|0};
gFB=function(p){var d=new Uint8Array(32),b=64-p.U;p.U>55&&(b+=64);var v=new Uint8Array(b);v[0]=128;for(var P=p.V*8,M=1;M<9;M++){var X=P%256;v[b-M]=X;P=(P-X)/256}p.update(v);for(b=0;b<8;b++)d[b*4]=p.D[b]>>>24,d[b*4+1]=p.D[b]>>>16&255,d[b*4+2]=p.D[b]>>>8&255,d[b*4+3]=p.D[b]&255;Yvz(p);return d};
Yvz=function(p){p.D=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];p.Z=[];p.Z.length=64;p.V=0;p.U=0};
LNK=function(p){this.D=p};
Q1W=function(p,d,b){p=new Nd(p.D);p.update(d);p.update(b);d=gFB(p);p.update(p.X);p.update(d);d=gFB(p);p.reset();return d};
$yD=function(p){this.U=p};
myk=function(p,d,b,v){var P,M,X;return g.z(function(a){switch(a.D){case 1:if(p.D){a.LX(2);break}return g.y(a,v.importKey("raw",p.U,{name:"HMAC",hash:"SHA-256"},!1,["sign"]),3);case 3:p.D=a.U;case 2:return P=new Uint8Array(d.length+b.length),P.set(d),P.set(b,d.length),M={name:"HMAC",hash:"SHA-256"},g.y(a,v.sign(M,p.D,P),4);case 4:return X=a.U,a.return(new Uint8Array(X))}})};
KNz=function(p,d,b){p.B||(p.B=new LNK(p.U));return Q1W(p.B,d,b)};
xyK=function(p,d,b){var v,P;return g.z(function(M){if(M.D==1){v=Ze();if(!v)return M.return(KNz(p,d,b));g.sW(M,3);return g.y(M,myk(p,d,b,v),5)}if(M.D!=3)return M.return(M.U);P=g.Cz(M);g.DF(P);l6=!0;return M.return(KNz(p,d,b))})};
Rvj=function(p){for(var d="",b=0;b<p.length;b++){var v=p[b];if(b===0)v="M "+v.x.toFixed(1)+","+v.y.toFixed(1);else{var P=Bru(p[b-1],p[b-2],v),M=Bru(v,p[b-1],p[b+1],!0);v=" C "+(P.x.toFixed(1)+","+P.y.toFixed(1)+" "+M.x.toFixed(1)+","+M.y.toFixed(1)+" "+v.x.toFixed(1)+","+v.y.toFixed(1))}d+=v}return d};
Bru=function(p,d,b,v){v=v===void 0?!1:v;d=new TrW(d||p,b||p);return{x:p.x+((v===void 0?0:v)?d.D*-1:d.D)*.2,y:p.y+((v===void 0?0:v)?d.U*-1:d.U)*.2}};
TrW=function(p,d){this.U=this.D=0;this.D=d.x-p.x;this.U=d.y-p.y};
pij=function(p,d){var b,v,P;return g.z(function(M){if(M.D==1)return b={context:g.AI(),settingItemIds:d},v=g.d5(AVC),g.y(M,g.Bs(p,b,v),2);P=M.U;return!P||P.errorMetadata?(WNe("GetSettingValuesRequest",P),M.return(void 0)):M.return(P.settingValues)})};
bZW=function(p,d,b){var v,P,M;g.z(function(X){if(X.D==1)return v={context:g.AI(),settingItemId:d,newValue:b},P=g.d5(d87),g.y(X,g.Bs(p,v,P),2);M=X.U;if(!M||M.errorMetadata)return WNe("SetSettingRequest",M),X.return(void 0);g.l$(X)})};
WNe=function(p,d){d?d.errorMetadata&&g.DF(new g.RN(p+" failed with status "+d.errorMetadata.status)):g.DF(new g.RN(p+" failed with empty response"))};
wu=function(p,d,b){if(!d)return p.length>=1?p[p.length-1]:null;for(var v=g.u(p),P=v.next();!P.done;P=v.next())if(P=P.value,P.width&&P.height&&(b&&P.width>=d||!b&&P.height>=d))return P;for(d=p.length-1;d>=0;d--)if(b&&p[d].width||!b&&p[d].height)return p[d];return p[0]};
UR=function(){this.state=1;this.jK=null};
PXW=function(p,d,b,v,P,M){var X=X===void 0?"trayride":X;b?(p.f9(2),g.FE(b,function(){if(window[X])vwk(p,v,X,P);else{p.f9(3);var a=sMu(b),F=document.getElementById(a);F&&(urq(a),F.parentNode.removeChild(F));g.DF(new g.RN("Unable to load Botguard","from "+b))}},M)):d?(M=g.dk("SCRIPT"),d instanceof g9?(M.textContent=LV(d),Qy(M)):M.textContent=d,M.nonce=Yl(document),document.head.appendChild(M),document.head.removeChild(M),window[X]?vwk(p,v,X,P):(p.f9(4),g.DF(new g.RN("Unable to load Botguard from JS")))):
g.DF(new g.RN("Unable to load VM; no url or JS provided"))};
vwk=function(p,d,b,v){p.f9(5);try{var P=new u2({program:d,globalName:b,Jw:{disable:!g.N5("att_web_record_metrics"),yY:"aGIf"}});P.oU.then(function(){p.f9(6);v&&v(d)});
p.XZ(P)}catch(M){p.f9(7),M instanceof Error&&g.DF(M)}};
co=function(){var p=g.gw("yt.abuse.playerAttLoader");return p&&["bgvma","bgvmb","bgvmc"].every(function(d){return d in p})?p:null};
IC=function(){UR.apply(this,arguments)};
zL=function(){};
Mqk=function(p,d,b){for(var v=!1,P=g.u(p.kA.entries()),M=P.next();!M.done;M=P.next())M=g.u(M.value).next().value,M.slotType==="SLOT_TYPE_PLAYER_BYTES"&&M.JC==="core"&&(v=!0);if(v){a:if(!b){p=g.u(p.kA.entries());for(b=p.next();!b.done;b=p.next())if(v=g.u(b.value),b=v.next().value,v=v.next().value,b.slotType==="SLOT_TYPE_IN_PLAYER"&&b.JC==="core"){b=v.layoutId;break a}b=void 0}b?d.qQ(b):JI("No triggering layout ID available when attempting to mute.")}};
ju=function(p,d){this.WP=p;this.lc=d};
tC=function(){};
i6=function(){};
qAz=function(p){g.e.call(this);var d=this;this.Zv=p;this.D=new Map;Ho(this,"commandExecutorCommand",function(b,v,P){Xi7(d,b.commands,v,P)});
Ho(this,"clickTrackingParams",function(){})};
aFC=function(p,d){Ho(p,d.Cs(),function(b,v,P){d.Sd(b,v,P)})};
Ho=function(p,d,b){p.xJ();p.D.get(d)&&g.Hi(Error("Extension name "+d+" already registered"));p.D.set(d,b)};
Xi7=function(p,d,b,v){d=d===void 0?[]:d;p.xJ();var P=[],M=[];d=g.u(d);for(var X=d.next();!X.done;X=d.next())X=X.value,g.L(X,owq)||g.L(X,F1W)?P.push(X):M.push(X);P=g.u(P);for(d=P.next();!d.done;d=P.next())De(p,d.value,b,v);M=g.u(M);for(P=M.next();!P.done;P=M.next())De(p,P.value,b,v)};
De=function(p,d,b,v){p.xJ();d.loggingUrls&&h0j(p,"loggingUrls",d.loggingUrls,b,v);d=g.u(Object.entries(d));for(var P=d.next();!P.done;P=d.next()){var M=g.u(P.value);P=M.next().value;M=M.next().value;P==="openPopupAction"?p.Zv.get().WM("innertubeCommand",{openPopupAction:M}):P==="confirmDialogEndpoint"?p.Zv.get().WM("innertubeCommand",{confirmDialogEndpoint:M}):OZq.hasOwnProperty(P)||h0j(p,P,M,b,v)}};
h0j=function(p,d,b,v,P){if((p=p.D.get(d))&&typeof p==="function")try{p(b,v,P)}catch(M){g.Hi(M)}else d=new g.RN("Unhandled field",d),g.DF(d)};
Vt=function(p,d,b){this.Dl=p;this.D=d;this.uh=b};
eu=function(p){this.value=p};
Su=function(p){this.value=p};
Yh=function(p){this.value=p};
gu=function(p){this.value=p};
Ls=function(p){this.value=p};
Qt=function(p){this.value=p};
$h=function(p){this.value=p};
mA=function(){eu.apply(this,arguments)};
Ks=function(p){this.value=p};
xh=function(p){this.value=p};
Bo=function(p){this.value=p};
RC=function(p){this.value=p};
TL=function(p){this.value=p};
AC=function(p){this.value=p};
Wo=function(p){this.value=p};
p$=function(p){this.value=p};
dT=function(p){this.value=p};
bs=function(p){this.value=p};
vu=function(){eu.apply(this,arguments)};
Pu=function(p){this.value=p};
MI=function(p){this.value=p};
XK=function(p){this.value=p};
qI=function(p){this.value=p};
aP=function(p){this.value=p};
oP=function(p){this.value=p};
FK=function(p){this.value=p};
hl=function(p){this.value=p};
Oo=function(p){this.value=p};
Jl=function(p){this.value=p};
k6=function(p){this.value=p};
n$=function(p){this.value=p};
rT=function(p){this.value=p};
f$=function(p){this.value=p};
us=function(p){this.value=p};
ls=function(p){this.value=p};
so=function(p){this.value=p};
ZT=function(p){this.value=p};
Eo=function(p){this.value=p};
C$=function(p){this.value=p};
NI=function(p){this.value=p};
Ga=function(p){this.value=p};
wT=function(p){this.value=p};
Uo=function(p){this.value=p};
cu=function(p){this.value=p};
yK=function(p){this.value=p};
IP=function(p){this.value=p};
za=function(p){this.value=p};
jR=function(p){this.value=p};
tl=function(p){this.value=p};
is=function(p){this.value=p};
Hu=function(p){this.value=p};
DT=function(p){this.value=p};
VK=function(p){this.value=p};
eR=function(p){this.value=p};
SR=function(p){this.value=p};
Y6=function(p){this.value=p};
gT=function(p){this.value=p};
L$=function(){eu.apply(this,arguments)};
QK=function(p){this.value=p};
$6=function(){eu.apply(this,arguments)};
m2=function(){eu.apply(this,arguments)};
K$=function(){eu.apply(this,arguments)};
x6=function(){eu.apply(this,arguments)};
Bu=function(){eu.apply(this,arguments)};
RP=function(p){this.value=p};
Ta=function(p){this.value=p};
Al=function(p){this.value=p};
Wu=function(p){this.value=p};
pt=function(p){this.value=p};
bM=function(p,d,b){if(b&&!b.includes(p.layoutType))return!1;d=g.u(d);for(b=d.next();!b.done;b=d.next())if(!dW(p.clientMetadata,b.value))return!1;return!0};
v$=function(){return""};
Ja7=function(p,d){switch(p){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 d(p),8}};
P$=function(p,d,b,v){v=v===void 0?!1:v;fF.call(this,p);this.xT=b;this.M_=v;this.args=[];d&&this.args.push(d)};
T=function(p,d,b,v){v=v===void 0?!1:v;fF.call(this,p);this.xT=b;this.M_=v;this.args=[];d&&this.args.push(d)};
M0=function(p){var d=new Map;p.forEach(function(b){d.set(b.getType(),b)});
this.D=d};
dW=function(p,d){return p.D.has(d)};
Xm=function(p,d){p=p.D.get(d);if(p!==void 0)return p.get()};
q0=function(p){return Array.from(p.D.keys())};
aF=function(p,d,b){if(b&&b!==p.slotType)return!1;d=g.u(d);for(b=d.next();!b.done;b=d.next())if(!dW(p.clientMetadata,b.value))return!1;return!0};
nww=function(p){var d;return((d=k8C.get(p))==null?void 0:d.Lz)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"};
Fm=function(p,d){var b={type:d.slotType,controlFlowManagerLayer:rae.get(d.JC)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};d.slotEntryTrigger&&(b.entryTriggerType=d.slotEntryTrigger.triggerType);d.slotPhysicalPosition!==1&&(b.slotPhysicalPosition=d.slotPhysicalPosition);if(p){b.debugData={slotId:d.slotId};if(p=d.slotEntryTrigger)b.debugData.slotEntryTriggerData=oF(p);p=d.slotFulfillmentTriggers;b.debugData.fulfillmentTriggerData=[];p=g.u(p);for(var v=p.next();!v.done;v=p.next())b.debugData.fulfillmentTriggerData.push(oF(v.value));
d=d.slotExpirationTriggers;b.debugData.expirationTriggerData=[];d=g.u(d);for(p=d.next();!p.done;p=d.next())b.debugData.expirationTriggerData.push(oF(p.value))}return b};
fFC=function(p,d){var b={type:d.layoutType,controlFlowManagerLayer:rae.get(d.JC)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};p&&(b.debugData={layoutId:d.layoutId});return b};
oF=function(p,d){var b={type:p.triggerType};d!=null&&(b.category=d);p.triggeringSlotId!=null&&(b.triggerSourceData||(b.triggerSourceData={}),b.triggerSourceData.associatedSlotId=p.triggeringSlotId);p.triggeringLayoutId!=null&&(b.triggerSourceData||(b.triggerSourceData={}),b.triggerSourceData.associatedLayoutId=p.triggeringLayoutId);return b};
u2j=function(p,d,b,v){d={opportunityType:d};p&&(v||b)&&(v=g.ca(v||[],function(P){return Fm(p,P)}),d.debugData=Object.assign({},b&&b.length>0?{associatedSlotId:b}:{},v.length>0?{slots:v}:{}));
return d};
OD=function(p,d){return function(b){return lFq(hH(p),d.slotId,d.slotType,d.slotPhysicalPosition,d.JC,d.slotEntryTrigger,d.slotFulfillmentTriggers,d.slotExpirationTriggers,b.layoutId,b.layoutType,b.JC)}};
lFq=function(p,d,b,v,P,M,X,a,F,h,O){return{adClientDataEntry:{slotData:Fm(p,{slotId:d,slotType:b,slotPhysicalPosition:v,JC:P,slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:a,clientMetadata:new M0([])}),layoutData:fFC(p,{layoutId:F,layoutType:h,JC:O,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],gN:new Map,clientMetadata:new M0([]),wN:{}})}}};
kx=function(p){this.lh=p;p=Math.random();var d=this.lh.get();d=g.JH(d.N.G().experiments,"html5_debug_data_log_probability");d=Number.isFinite(d)&&d>=0&&d<=1?d:0;this.D=p<d};
hH=function(p){return p.D||p.lh.get().N.G().T("html5_force_debug_data_for_client_tmp_logs")};
nt=function(p,d,b,v){g.e.call(this);this.U=d;this.y8=b;this.lh=v;this.D=p(this,this,this,this,this);g.Y(this,this.D);p=g.u(d);for(d=p.next();!d.done;d=p.next())g.Y(this,d.value)};
rW=function(p,d){p.U.add(d)};
ft=function(p,d){p.U.delete(d)};
lM=function(p,d,b,v){JI(b,d,void 0,void 0,b.M_);b.xT?p.y8.Lk(v,b.xT,d):JI("adsClientErrorMessage is missing.",d);uM(p,d,!0)};
ZZw=function(p,d,b){if(sD(p.D,d))if(ZE(p.D,d).V=b?"filled":"not_filled",b===null){p.y8.CI("ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_EMPTY",d);b=g.u(p.U);for(var v=b.next();!v.done;v=b.next())v.value.ub(d);uM(p,d,!1)}else{p.y8.CI("ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_NON_EMPTY",d,b);p.y8.CI("ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED",d,b);var P,M=(P=b.Vx)!=null?P:Xm(b.clientMetadata,"metadata_type_sub_layouts");if(M)for(P=g.u(M),M=P.next();!M.done;M=P.next())p.y8.CI("ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED",
d,M.value);P=g.u(p.U);for(M=P.next();!M.done;M=P.next())M.value.wU(d);if(sD(p.D,d))if(ZE(p.D,d).X)uM(p,d,!1);else{p.y8.CI("ADS_CLIENT_EVENT_TYPE_SCHEDULE_LAYOUT_REQUESTED",d,b);try{v=p.D;if(!ZE(v,d))throw new P$("Unknown slotState for onLayout",void 0,"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL");if(!v.dU.ZJ.get(d.slotType))throw new P$("No LayoutRenderingAdapterFactory registered for slot of type: "+d.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_CANNOT_FIND_MATCHING_LAYOUT_RENDERING_ADAPTER_FACTORY");
if(b.layoutExitNormalTriggers.length==0&&b.layoutExitSkipTriggers.length==0&&b.layoutExitMuteTriggers.length==0&&b.layoutExitUserInputSubmittedTriggers.length==0&&b.uF.length==0)throw new P$("Layout has no exit triggers.",void 0,"ADS_CLIENT_ERROR_MESSAGE_EMPTY_LAYOUT_EXIT_TRIGGER");ED(v,"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL",b.layoutExitNormalTriggers);ED(v,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED",b.layoutExitSkipTriggers);ED(v,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED",b.layoutExitMuteTriggers);
ED(v,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED",b.layoutExitUserInputSubmittedTriggers);ED(v,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED",b.uF)}catch(h){h instanceof P$?p.Fg(d,b,h,"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED"):p.Fg(d,b,new P$("Unexpected error: "+h,void 0,"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR"),"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED");uM(p,d,!0);return}ZE(p.D,d).S=!0;try{var X=p.D,a=ZE(X,d),F=X.dU.ZJ.get(d.slotType).get().build(X.V,X.U,d,b);F.init();a.layout=
b;if(a.B)throw new P$("Already had LayoutRenderingAdapter registered for slot",void 0,"ADS_CLIENT_ERROR_MESSAGE_BUILD_DUPLICATE_LAYOUT_RENDERING_ADAPTER");a.B=F;Ct(X,a,"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL",b.layoutExitNormalTriggers);Ct(X,a,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED",b.layoutExitSkipTriggers);Ct(X,a,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED",b.layoutExitMuteTriggers);Ct(X,a,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED",b.layoutExitUserInputSubmittedTriggers);Ct(X,a,"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED",
b.uF)}catch(h){N0(p,d);h instanceof P$?p.Fg(d,b,h,"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED"):p.Fg(d,b,new P$("Unexpected error: "+h,void 0,"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR"),"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED");uM(p,d,!0);return}p.y8.CI("ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED",d,b);v=g.u(p.U);for(X=v.next();!X.done;X=v.next())X.value.Du(d,b);N0(p,d);soC(p,d)}else p=p.lh.get(),g.Ge(p.N.G())||wW(p.N.G())||g.UD(p.N.G())?p=!0:(JI("Composite VOD on legacy path."),p=!1),p&&JI("slot is unscheduled after been fulfilled.",
d,b)}};
EwC=function(p,d,b){d.JC!=="core"&&p.y8.CI("ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED",d,b,void 0)};
CXu=function(p,d,b){p.y8.CI("ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED",d,b,void 0);p=g.u(p.U);for(var v=p.next();!v.done;v=p.next())v.value.Du(d,b)};
NK$=function(p,d,b){p=g.u(p.U);for(var v=p.next();!v.done;v=p.next())v.value.Lf(d,b)};
c$=function(p,d,b){p.y8.CI("ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED",d,b,void 0);p=g.u(p.U);for(var v=p.next();!v.done;v=p.next())v.value.K0(d,b)};
yz=function(p,d,b,v){p.y8.CI(nww(v),d,b,void 0);p=g.u(p.U);for(var P=p.next();!P.done;P=p.next())P.value.mH(d,b,v)};
N0=function(p,d){if(sD(p.D,d)){ZE(p.D,d).S=!1;var b=IF;d=ZE(p.D,d);var v=[].concat(g.E(d.W));A7$(d.W);b(p,v)}};
IF=function(p,d){d.sort(function(M,X){function a(F){JI("TriggerCategoryOrder enum does not contain trigger category: "+F)}
return M.category===X.category?M.trigger.triggerId.localeCompare(X.trigger.triggerId):Ja7(M.category,a)-Ja7(X.category,a)});
var b=new Map;d=g.u(d);for(var v=d.next();!v.done;v=d.next())if(v=v.value,sD(p.D,v.slot))if(ZE(p.D,v.slot).S)ZE(p.D,v.slot).W.push(v);else{p.y8.P4("ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED",v.slot,v,v.layout);var P=b.get(v.category);P||(P=[]);P.push(v);b.set(v.category,P)}d=g.u(G8u);for(v=d.next();!v.done;v=d.next())P=g.u(v.value),v=P.next().value,P=P.next().value,(v=b.get(v))&&wiu(p,v,P);(d=b.get("TRIGGER_CATEGORY_SLOT_EXPIRATION"))&&U8j(p,d);(d=b.get("TRIGGER_CATEGORY_SLOT_FULFILLMENT"))&&caz(p,
d);(b=b.get("TRIGGER_CATEGORY_SLOT_ENTRY"))&&yaq(p,b)};
wiu=function(p,d,b){d=g.u(d);for(var v=d.next();!v.done;v=d.next())v=v.value,v.layout&&ze(p.D,v.slot)&&IFW(p,v.slot,v.layout,b)};
U8j=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next())uM(p,b.value.slot,!1)};
caz=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next()){b=b.value;a:switch(ZE(p.D,b.slot).V){case "not_filled":var v=!0;break a;default:v=!1}v&&(p.y8.BQ("ADS_CLIENT_EVENT_TYPE_FULFILL_SLOT_REQUESTED",b.slot),p.D.uS(b.slot))}};
yaq=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next()){b=b.value;p.y8.BQ("ADS_CLIENT_EVENT_TYPE_ENTER_SLOT_REQUESTED",b.slot);for(var v=g.u(p.U),P=v.next();!P.done;P=v.next())P.value.QI(b.slot);try{var M=p.D,X=b.slot,a=ZE(M,X);if(!a)throw new T("Got enter request for unknown slot",void 0,"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL");if(!a.U)throw new T("Tried to enter slot with no assigned slotAdapter",void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");if(a.D!=="scheduled")throw new T("Tried to enter a slot from stage: "+
a.D,void 0,"ADS_CLIENT_ERROR_MESSAGE_ILLEGAL_SLOT_STATE");if(jp(a))throw new T("Got enter request for already active slot",void 0,"ADS_CLIENT_ERROR_MESSAGE_SLOT_COLLISION");for(var F=g.u(tH(M,X.slotType+"_"+X.slotPhysicalPosition).values()),h=F.next();!h.done;h=F.next()){var O=h.value;if(a!==O&&jp(O))throw new T("Trying to enter a slot when a slot of same type is already active.",{activeSlotStatus:O.D},"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");}}catch(J){J instanceof T&&J.xT?(p.y8.Lk("ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED",
J.xT,b.slot),JI(J,b.slot,iM(p.D,b.slot),void 0,J.M_)):(p.y8.Lk("ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",b.slot),JI(J,b.slot));uM(p,b.slot,!0);continue}b=ZE(p.D,b.slot);b.D!=="scheduled"&&H$(b.slot,b.D,"enterSlot");b.D="enter_requested";b.U.h7()}};
soC=function(p,d){if(sD(p.D,d)&&jp(ZE(p.D,d))&&iM(p.D,d)&&!ze(p.D,d)){var b;p.y8.CI("ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED",d,(b=iM(p.D,d))!=null?b:void 0);p=ZE(p.D,d);p.D!=="entered"&&H$(p.slot,p.D,"enterLayoutForSlot");p.D="rendering";p.B.startRendering(p.layout)}};
IFW=function(p,d,b,v){if(sD(p.D,d)){var P=p.y8,M=P.CI,X;var a=((X=k8C.get(v))==null?void 0:X.n1)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED";M.call(P,a,d,b);p=ZE(p.D,d);p.D!=="rendering"&&H$(p.slot,p.D,"exitLayout");p.D="rendering_stop_requested";p.B.t$(b,v)}};
uM=function(p,d,b){if(sD(p.D,d)){a:switch(ZE(p.D,d).D){case "exit_requested":var v=!0;break a;default:v=!1}if(!v)a:switch(ZE(p.D,d).D){case "rendering_stop_requested":v=!0;break a;default:v=!1}if(v&&(ZE(p.D,d).X=!0,!b))return;if(jp(ZE(p.D,d)))ZE(p.D,d).X=!0,z0C(p,d,b);else{a:switch(ZE(p.D,d).V){case "fill_requested":b=!0;break a;default:b=!1}if(b)ZE(p.D,d).X=!0,sD(p.D,d)&&(p.y8.BQ("ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED",d),d=ZE(p.D,d),d.V="fill_cancel_requested",d.Z.iQ());else{b=
iM(p.D,d);(v=p.lh.get().N.G().experiments.Wb("h5_enable_layout_unscheduling_events"))&&(b?p.Lf(d,b):JI(Error("Layout is null for LayoutUnscheduled event."),d,b,void 0,!1));p.y8.BQ("ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED",d);var P=ZE(p.D,d),M=d.slotEntryTrigger,X=P.kJ.get(M.triggerId);X&&(X.eR(M),P.kJ.delete(M.triggerId));M=g.u(d.slotFulfillmentTriggers);for(X=M.next();!X.done;X=M.next()){X=X.value;var a=P.eB.get(X.triggerId);a&&(a.eR(X),P.eB.delete(X.triggerId))}M=g.u(d.slotExpirationTriggers);
for(X=M.next();!X.done;X=M.next())if(X=X.value,a=P.C.get(X.triggerId))a.eR(X),P.C.delete(X.triggerId);P.layout!=null&&(M=P.layout,DE(P,M.layoutExitNormalTriggers),DE(P,M.layoutExitSkipTriggers),DE(P,M.layoutExitMuteTriggers),DE(P,M.layoutExitUserInputSubmittedTriggers),DE(P,M.uF));P.Z=void 0;P.U!=null&&(P.U.release(),P.U=void 0);P.B!=null&&(P.B.release(),P.B=void 0);P=p.D;ZE(P,d)&&(P=tH(P,d.slotType+"_"+d.slotPhysicalPosition))&&P.delete(d.slotId);p.y8.BQ("ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED",
d);p=g.u(p.U);for(P=p.next();!P.done;P=p.next())P=P.value,P.yI(d),b&&!v&&P.Lf(d,b)}}}};
z0C=function(p,d,b){if(sD(p.D,d)&&jp(ZE(p.D,d))){var v=iM(p.D,d);if(v&&ze(p.D,d))IFW(p,d,v,b?"error":"abandoned");else{p.y8.BQ("ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED",d);try{var P=ZE(p.D,d);if(!P)throw new T("Cannot exit slot it is unregistered",void 0,"ADS_CLIENT_ERROR_MESSAGE_SLOT_WAS_UNREGISTERED");P.D!=="enter_requested"&&P.D!=="entered"&&P.D!=="rendering"&&H$(P.slot,P.D,"exitSlot");P.D="exit_requested";if(P.U===void 0)throw P.D="scheduled",new T("Cannot exit slot because adapter is not defined",
void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");P.U.E0()}catch(M){M instanceof T&&M.xT?(p.y8.Lk("ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED",M.xT,d),JI(M,d,void 0,void 0,M.M_)):(p.y8.Lk("ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",d),JI(M,d))}}}};
jo7=function(p){this.slot=p;this.kJ=new Map;this.eB=new Map;this.C=new Map;this.O5=new Map;this.B=this.layout=this.U=this.Z=void 0;this.S=this.X=!1;this.W=[];this.D="not_scheduled";this.V="not_filled"};
jp=function(p){return p.D==="enter_requested"||p.isActive()};
Vz=function(p,d,b,v,P,M){g.e.call(this);this.dU=p;this.B=d;this.X=b;this.V=v;this.U=P;this.lh=M;this.D=new Map};
tH=function(p,d){return(p=p.D.get(d))?p:new Map};
ZE=function(p,d){return tH(p,d.slotType+"_"+d.slotPhysicalPosition).get(d.slotId)};
tqz=function(p){var d=[];p.D.forEach(function(b){b=g.u(b.values());for(var v=b.next();!v.done;v=b.next())d.push(v.value.slot)});
return d};
sD=function(p,d){return ZE(p,d)!=null};
ze=function(p,d){p=ZE(p,d);if(d=p.layout!=null)a:switch(p.D){case "rendering":case "rendering_stop_requested":d=!0;break a;default:d=!1}return d};
iM=function(p,d){(p=ZE(p,d))?p.layout!=null&&!p.layout&&JI("Unexpected empty layout",d):JI("Unexpected undefined slotState",d);return(p==null?void 0:p.layout)||null};
ep=function(p,d,b){if(b.length==0)throw new T("No "+iZ$.get(d)+" triggers found for slot.",void 0,HZu(d));b=g.u(b);for(var v=b.next();!v.done;v=b.next())if(v=v.value,!p.dU.kD.get(v.triggerType))throw new T("No trigger adapter registered for "+d+" trigger of type: "+v.triggerType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE");};
HZu=function(p){switch(p){case "TRIGGER_CATEGORY_SLOT_ENTRY":return"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_ENTRY_TRIGGER";case "TRIGGER_CATEGORY_SLOT_EXPIRATION":return"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_EXPIRATION_TRIGGER";case "TRIGGER_CATEGORY_SLOT_FULFILLMENT":return"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_FULFILLMENT_TRIGGER";default:return"ADS_CLIENT_ERROR_MESSAGE_INVALID_TRIGGER"}};
ED=function(p,d,b){b=g.u(b);for(var v=b.next();!v.done;v=b.next())if(v=v.value,!p.dU.kD.get(v.triggerType))throw new P$("No trigger adapter registered for "+iZ$.get(d)+" trigger of type: "+v.triggerType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE");};
Ct=function(p,d,b,v){v=g.u(v);for(var P=v.next();!P.done;P=v.next()){P=P.value;var M=p.dU.kD.get(P.triggerType);M.hp(b,P,d.slot,d.layout?d.layout:null);d.O5.set(P.triggerId,M)}};
DE=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next()){b=b.value;var v=p.O5.get(b.triggerId);v&&(v.eR(b),p.O5.delete(b.triggerId))}};
H$=function(p,d,b){JI("Slot stage was "+d+" when calling method "+b,p)};
D8u=function(p){return Sp(p.ER).concat(Sp(p.kD)).concat(Sp(p.DJ)).concat(Sp(p.Ra)).concat(Sp(p.ZJ))};
Sp=function(p){var d=[];p=g.u(p.values());for(var b=p.next();!b.done;b=p.next())b=b.value,b.Fx&&d.push(b);return d};
Yx=function(p){g.e.call(this);var d=this;this.D=p;this.instance=null;this.addOnDisposeCallback(function(){g.aq(d.instance);d.instance=null})};
gW=function(p){return new Yx(p)};
Lt=function(p){g.e.call(this);this.D=p;this.U=Vqk(this)};
Vqk=function(p){var d=new nt(function(b,v,P,M){return new Vz(p.D.dU,b,v,P,M,p.D.lh)},new Set(D8u(p.D.dU).concat(p.D.listeners)),p.D.y8,p.D.lh);
g.Y(p,d);return d};
Qz=function(p){this.D=p};
$x=function(p,d,b){Xi7(p.D(),d,b)};
mW=function(p,d,b,v){(p=p.D())||JI("Could not initiate a command router instance.");De(p,d,b,v)};
Kt=function(){this.listeners=new Set};
xx=function(p){this.lh=p};
e0K=function(p,d){var b=d.bgp&&d.bgub,v=!!d.upb;d.siub&&d.scs&&(b||v)&&(v&&B$(p.lh.get(),"html5_export_sodar_snapshot")?tr().then(function(P){P=P.snapshot.bind(P);g.Se("yt.abuse.playerAttLoaderRun",P);KUK(d.siub,d.scs,d.bgub,d.bgp,d.upb)}):KUK(d.siub,d.scs,d.bgub,d.bgp,d.upb))};
SAB=function(p,d,b,v,P){this.callback=p;this.slot=d;this.U=b;this.EH=v;this.lh=P;this.D=null};
gwe=function(p,d,b,v){p.D&&JI("Currently active request ongoing for slot. This should never happen",p.slot);p.D=d();p.D.then(function(P){p.D=null;v&&v(P);var M=P.KP?"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE":"LAYOUT_TYPE_AD_BREAK_RESPONSE",X=p.U.get(),a=p.slot.slotId,F=OD(p.EH.get(),{slotId:p.slot.slotId,slotType:p.slot.slotType,slotPhysicalPosition:p.slot.slotPhysicalPosition,JC:p.slot.JC,slotEntryTrigger:p.slot.slotEntryTrigger,slotFulfillmentTriggers:p.slot.slotFulfillmentTriggers,slotExpirationTriggers:p.slot.slotExpirationTriggers}),
h=RF(X.U.get(),M,a),O={layoutId:h,layoutType:M,JC:"core"};P={layoutId:h,layoutType:M,gN:new Map,layoutExitNormalTriggers:[new YAB(X.D,a)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:new M0([new eR(P)]),wN:F(O)};ZZw(p.callback,p.slot,P)},function(P){p.D=null;
b&&b();P instanceof Cy||lM(p.callback,p.slot,new T(P,void 0,"ADS_CLIENT_ERROR_MESSAGE_AD_BREAK_REQUEST_ERROR",!0),"ADS_CLIENT_ERROR_TYPE_FULFILL_SLOT_FAILED")})};
L1C=function(p){if(p.D==null)p.callback.uR(p.slot);else try{p.D.cancel(),p.D=null,p.callback.uR(p.slot)}catch(d){p.D=null,lM(p.callback,p.slot,new T(d,void 0,"ADS_CLIENT_ERROR_MESSAGE_CANCEL_SLOT_FULFILLMENT_FAILURE"),"ADS_CLIENT_ERROR_TYPE_CANCEL_FULFILL_SLOT_FAILED")}};
Te=function(p,d,b,v){!p&&(b===void 0?0:b)&&g.DF(Error("Player URL validator detects invalid url. "+(v===void 0?"":v)+": "+d));return p};
AH=function(p,d){return d&&d.test(p)?!0:!1};
W$=function(p){return(p=Qok&&Qok.exec(p))?p[0]:""};
pn=function(p){var d=d===void 0?!1:d;return Te(AH(p,$8$),p,d,"Trusted Stream URL")};
g.dq=function(p){var d=d===void 0?!1:d;return Te(AH(p,m8z),p,d,"Trusted Image URL")};
x8q=function(p){var d=d===void 0?!1:d;return Te(AH(p,K1e),p,d,"Trusted Promoted Video Domain URL")};
R0C=function(p){var d=d===void 0?!1:d;return Te(AH(p,BKK),p,d,"Drm Licensor URL")};
Aau=function(p,d){d=d===void 0?!1:d;return Te(AH(p,TKW),p,d,"Captions URL")};
W17=function(p){p=new g.kp(p);g.nr(p,document.location.protocol);g.ro(p,document.location.hostname);document.location.port&&g.fr(p,document.location.port);return p.toString()};
b9=function(p){p=new g.kp(p);g.nr(p,document.location.protocol);return p.toString()};
g.P1=function(p,d,b){b=b===void 0?{}:b;this.start=p;this.end=d;this.active=!0;this.color="";this.tH=0;this.U=pLq++;this.id=b.id||"";this.priority=b.priority||9;this.visible=b.visible||!1;this.style=b.style||v1.AD_MARKER;this.namespace=b.namespace||"";if(p=b.color)p=p.toString(16),this.color="#"+Array(7-p.length).join("0")+p;this.tooltip=b.tooltip;this.icons=b.icons?b.icons.filter(function(v){return g.yQ(v.thumbnails,function(P){return g.dq(P.url)})}):null;
this.visible=this.visible;this.style=this.style;this.start=this.start};
daz=function(p){return p===-0x8000000000000?"BEFORE_MEDIA_START":p===0?"MEDIA_START":p===0x7ffffffffffff?"MEDIA_END":p===0x8000000000000?"AFTER_MEDIA_END":p.toString()};
bf$=function(p,d){switch(p.style){case v1.CHAPTER_MARKER:return d?8:5;case v1.AD_MARKER:return 6;case v1.TIME_MARKER:return Number.POSITIVE_INFINITY;default:return 0}};
g.M4=function(p,d){return p.start-d.start||p.priority-d.priority||p.U-d.U};
g.X5=function(p){return"crn_"+p};
g.q4=function(p){return"crx_"+p};
ac=function(p,d,b,v,P,M,X,a,F){this.slot=d;this.U=b;this.uh=X;this.SB=a;this.Bu=F;this.D=new SAB(p,d,v,P,M)};
v0B=function(p){var d;(d=p.Bu)==null||d.get().nS(Xm(p.slot.clientMetadata,"metadata_type_cue_point").identifier)};
oc=function(p,d,b,v,P,M){this.slot=d;this.D=b;this.U=new SAB(p,d,v,P,M)};
F5=function(p,d){this.callback=p;this.slot=d};
ht=function(p,d){return aF(p,d.eK,d.slotType)?!0:!1};
Oh=function(){};
Jt=function(p,d,b,v,P,M,X){this.D=p;this.U=d;this.EH=b;this.lh=v;this.uh=P;this.SB=M;this.Bu=X};
kZ=function(){};
PDC=function(p,d,b,v,P,M){this.callback=p;this.slot=d;this.layout=b;this.B=v;this.D=P;this.U=M};
XLD=function(p){if(Xm(p.slot.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule")){var d=MCC(p,p.slot);nn(p.D.get(),"OPPORTUNITY_TYPE_PAUSE_AD_BREAK_REQUEST_SLOT_RESCHEDULE",function(){return[d]})}};
qce=function(p){if(Xm(p.slot.clientMetadata,"metadata_type_prefetch_metadata")){var d=MCC(p,p.slot);nn(p.D.get(),"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",function(){return[d]})}};
MCC=function(p,d){var b=rq(p.U.get(),p.slot.slotType),v=Object,P=v.assign;p=p.slot;if(d.slotEntryTrigger){var M=d.slotId;var X=d.slotEntryTrigger;M=X.triggeringSlotId!=null&&X.triggeringSlotId===M?X.clone(b):X}else M=void 0;return P.call(v,{},p,{slotId:b,slotEntryTrigger:M,slotFulfillmentTriggers:a9w(d.slotId,b,d.slotFulfillmentTriggers),slotExpirationTriggers:a9w(d.slotId,b,d.slotExpirationTriggers)})};
a9w=function(p,d,b){var v=[];b=g.u(b);for(var P=b.next();!P.done;P=b.next()){var M=v,X=M.push;var a=p;var F=d;P=P.value;a=P.triggeringSlotId!=null&&P.triggeringSlotId===a?P.clone(F):P;X.call(M,a)}return v};
g.fn=function(p,d){for(var b=g.u(Object.keys(d)),v=b.next(),P={};!v.done;P={placeholder:void 0},v=b.next())v=v.value,P.placeholder=d[v],p=p.replace(new RegExp("\\$"+v,"gi"),function(M){return function(){return M.placeholder}}(P));
return p};
o07=function(p,d,b){this.D=p;this.slot=d;this.layout=b};
u9=function(p,d,b){d.layoutId!==p.layout.layoutId?p.D.Fg(p.slot,d,new P$("Unknown layout received. Required LayoutId: "+p.layout.layoutId+("and LayoutType: "+p.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):b()};
l9=function(p,d,b,v){g.oL.call(this);this.callback=p;this.B=v;this.D=[];this.U=new o07(p,d,b)};
Zr=function(p,d,b,v,P,M,X,a){v=v||Xm(b.clientMetadata,M);p=sh(p);var F=kB(function(){P.K0(d,b)});
a.push(X(v,p,b.layoutId,{adsClientData:b.wN},function(){F()}))};
Cn=function(p,d,b,v,P,M,X,a,F){if(d===p)if(F){if(F===a.layoutId){a:{p=g.u(b.keys());for(d=p.next();!d.done;d=p.next())if(d=d.value,d.slotType==="SLOT_TYPE_PLAYER_BYTES"&&M===b.get(d).layoutId){b=!0;break a}b=!1}b?Eh(v,1):P?P():JI("Tried to call engagePingCallback but it is null",X,a)}}else JI("Companion AdUxClick received without a layoutId",X,a)};
N4=function(p){var d,b,v,P,M;return!((d=p.get("active_view_viewable"))==null||!d.length)||!((b=p.get("active_view_measurable"))==null||!b.length)||!((v=p.get("active_view_fully_viewable_audible_half_duration"))==null||!v.length)||!((P=p.get("audio_audible"))==null||!P.length)||!((M=p.get("audio_measurable"))==null||!M.length)};
Gi=function(p){var d,b;return(b=p==null?void 0:(d=p.activeViewTracking)==null?void 0:d.trafficType)!=null?b:"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"};
wq=function(p){var d,b;return new Map([["impression",p.impressionPings||[]],["error",p.errorPings||[]],["mute",p.mutePings||[]],["unmute",p.unmutePings||[]],["pause",p.pausePings||[]],["rewind",p.rewindPings||[]],["resume",p.resumePings||[]],["skip",p.skipPings||[]],["swipe",p.swipePings||[]],["close",p.closePings||[]],["progress",p.progressPings||[]],["clickthrough",p.clickthroughPings||[]],["fullscreen",p.fullscreenPings||[]],["active_view_viewable",p.activeViewViewablePings||[]],["active_view_measurable",
p.activeViewMeasurablePings||[]],["active_view_fully_viewable_audible_half_duration",p.activeViewFullyViewableAudibleHalfDurationPings||[]],["audio_audible",((d=p.activeViewTracking)==null?void 0:d.activeViewAudioAudiblePings)||[]],["audio_measurable",((b=p.activeViewTracking)==null?void 0:b.activeViewAudioMeasurablePings)||[]],["end_fullscreen",p.endFullscreenPings||[]],["channel_clickthrough",p.channelClickthroughPings||[]],["abandon",p.abandonPings||[]],["start",p.startPings||[]],["first_quartile",
p.firstQuartilePings||[]],["midpoint",p.secondQuartilePings||[]],["third_quartile",p.thirdQuartilePings||[]],["complete",p.completePings||[]],["unmuted_impression",p.unmutedImpressionPings||[]],["unmuted_error",p.unmutedErrorPings||[]],["unmuted_mute",p.unmutedMutePings||[]],["unmuted_unmute",p.unmutedUnmutePings||[]],["unmuted_pause",p.unmutedPausePings||[]],["unmuted_resume",p.unmutedResumePings||[]],["unmuted_close",p.unmutedClosePings||[]],["unmuted_progress",p.unmutedProgressPings||[]],["unmuted_clickthrough",
p.unmutedClickthroughPings||[]],["unmuted_fullscreen",p.unmutedFullscreenPings||[]],["unmuted_end_fullscreen",p.unmutedEndFullscreenPings||[]],["unmuted_abandon",p.unmutedAbandonPings||[]],["unmuted_start",p.unmutedStartPings||[]],["unmuted_first_quartile",p.unmutedFirstQuartilePings||[]],["unmuted_midpoint",p.unmutedSecondQuartilePings||[]],["unmuted_third_quartile",p.unmutedThirdQuartilePings||[]],["unmuted_complete",p.unmutedCompletePings||[]],["unmuted_skip",p.unmutedSkipPings||[]]])};
FcC=function(p){switch(p){case "abandon":return"unmuted_abandon";case "active_view_fully_viewable_audible_half_duration":return null;case "active_view_measurable":return null;case "active_view_viewable":return null;case "audio_audible":return null;case "audio_measurable":return null;case "channel_clickthrough":return null;case "clickthrough":return"unmuted_clickthrough";case "close":return"unmuted_close";case "companion_engagement":return null;case "complete":return"unmuted_complete";case "end_fullscreen":return"unmuted_end_fullscreen";
case "error":return"unmuted_error";case "first_quartile":return"unmuted_first_quartile";case "fullscreen":return"unmuted_fullscreen";case "impression":return"unmuted_impression";case "midpoint":return"unmuted_midpoint";case "mute":return"unmuted_mute";case "pause":return"unmuted_pause";case "progress":return"unmuted_progress";case "resume":return"unmuted_resume";case "rewind":return null;case "skip":return"unmuted_skip";case "swipe":return null;case "start":return"unmuted_start";case "third_quartile":return"unmuted_third_quartile";
case "unmute":return"unmuted_unmute";case "seek":return null;case "unmuted_abandon":case "unmuted_clickthrough":case "unmuted_complete":case "unmuted_end_fullscreen":case "unmuted_error":case "unmuted_first_quartile":case "unmuted_fullscreen":case "unmuted_impression":case "unmuted_midpoint":case "unmuted_mute":case "unmuted_pause":case "unmuted_close":case "unmuted_progress":case "unmuted_resume":case "unmuted_start":case "unmuted_third_quartile":case "unmuted_unmute":case "unmuted_skip":return null;
default:return null}};
Uh=function(p,d,b,v,P){P=P===void 0?null:P;this.B=p;this.uh=d;this.layoutId=v;this.V=0;this.S=null;this.X=void 0;this.D=new Set;this.U=Array.from(this.B.get("progress")||[]);this.U.sort(function(M,X){return(M.offsetMilliseconds||0)-(X.offsetMilliseconds||0)});
this.Z={adPlacementConfig:b,Pp:P}};
c1=function(){return["metadata_type_ad_placement_config"]};
sh=function(p){var d=p.uh.get();return yX(d,p.Z)};
zi=function(p,d,b){b=b===void 0?!1:b;p.D.has(d)?Ic(p,d,[]):p.f0(d,b)};
jk=function(p,d,b){for(b=b===void 0?!1:b;p.V<p.U.length;){var v=p.U[p.V];if(v.offsetMilliseconds<=d||b)Ic(p,"progress",[v]),p.V++;else break}};
tt=function(p,d){return p.D.has(d)};
i9=function(p){return p.U.every(function(d){return d.hasOwnProperty("offsetMilliseconds")})};
hhC=function(p,d,b){p.S=d;p.X=b};
Ic=function(p,d,b){var v;Ofz(p.uh.get(),p.layoutId,d,b,(v=p.S)!=null?v:void 0,p.X)};
J8q=function(p,d,b,v,P){aL.call(this,"ads-engagement-panel-layout",p,d,b,v,P)};
H1=function(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh=P;this.C0=M;this.S=a;this.Fx=!0;this.V=null;this.X=Xm(b.clientMetadata,"metadata_type_linked_player_bytes_layout_id");rW(this.C0(),this);p=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,p,b.layoutId)};
kQW=function(){var p=["metadata_type_ads_engagement_panel_layout_view_model","metadata_type_linked_player_bytes_layout_id"];c1().forEach(function(d){p.push(d)});
return{eK:p,W5:["LAYOUT_TYPE_PANEL"]}};
n0$=function(p,d,b,v,P){aL.call(this,"banner-image",p,d,b,v,P)};
Dr=function(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh=P;this.C0=M;this.S=a;this.Fx=!0;this.V=null;this.X=Xm(b.clientMetadata,"metadata_type_linked_player_bytes_layout_id");rW(this.C0(),this);this.adPlacementConfig=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,this.adPlacementConfig,b.layoutId)};
r8z=function(){var p=["metadata_type_banner_image_layout_view_model","metadata_type_linked_player_bytes_layout_id"];c1().forEach(function(d){p.push(d)});
return{eK:p,W5:["LAYOUT_TYPE_COMPANION_WITH_IMAGE"]}};
VX=function(p,d,b,v,P){aL.call(this,"action-companion",p,d,b,v,P)};
ek=function(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh=P;this.C0=M;this.S=a;this.Fx=!0;this.V=null;this.X=Xm(b.clientMetadata,"metadata_type_linked_player_bytes_layout_id");rW(this.C0(),this);p=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,p,b.layoutId)};
f97=function(){var p=["metadata_type_action_companion_ad_renderer","metadata_type_linked_player_bytes_layout_id"];c1().forEach(function(d){p.push(d)});
return{eK:p,W5:["LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON"]}};
uyC=function(p,d,b,v,P){aL.call(this,"image-companion",p,d,b,v,P)};
Sk=function(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh=P;this.C0=M;this.S=a;this.Fx=!0;this.V=null;this.X=Xm(b.clientMetadata,"metadata_type_linked_player_bytes_layout_id");rW(this.C0(),this);p=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,p,b.layoutId)};
l9C=function(){var p=["metadata_type_image_companion_ad_renderer","metadata_type_linked_player_bytes_layout_id"];c1().forEach(function(d){p.push(d)});
return{eK:p,W5:["LAYOUT_TYPE_COMPANION_WITH_IMAGE"]}};
sLC=function(p,d,b,v,P){aL.call(this,"shopping-companion",p,d,b,v,P)};
YZ=function(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh=P;this.C0=M;this.S=a;this.Fx=!0;this.V=null;this.X=Xm(b.clientMetadata,"metadata_type_linked_player_bytes_layout_id");rW(this.C0(),this);p=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,p,b.layoutId)};
ZfW=function(){var p=["metadata_type_shopping_companion_carousel_renderer","metadata_type_linked_player_bytes_layout_id"];c1().forEach(function(d){p.push(d)});
return{eK:p,W5:["LAYOUT_TYPE_COMPANION_WITH_SHOPPING"]}};
E0u=function(p){var d;if(((d=p.adVideoOffset)==null?void 0:d.kind)!=="AD_VIDEO_PROGRESS_KIND_PERCENT")return!1;var b;return((b=p.adVideoOffset)==null?void 0:b.percent)!=null};
CDw=function(p){var d;if(((d=p.adVideoOffset)==null?void 0:d.kind)!=="AD_VIDEO_PROGRESS_KIND_MILLISECONDS")return!1;var b;return((b=p.adVideoOffset)==null?void 0:b.milliseconds)!=null&&!isNaN(Number(p.adVideoOffset.milliseconds))};
NCz=function(p,d,b,v){this.HX=p;this.layoutId=b;this.X=v;this.U=[];this.D=[];this.B=this.V=0;p=g.u(d);for(d=p.next();!d.done;d=p.next())switch(d=d.value,b=void 0,(b=d.adVideoOffset)==null?void 0:b.kind){case "AD_VIDEO_PROGRESS_KIND_PERCENT":E0u(d)?this.U.push(d):JI("Invalid AdVideoProgressPercentCommand");break;case "AD_VIDEO_PROGRESS_KIND_MILLISECONDS":CDw(d)?this.D.push(d):JI("Invalid AdVideoProgressMillisecondsCommand");break;default:JI("Unknown or invalid AdVideoProgressOffSet kind")}this.U.sort(function(P,
M){return P.adVideoOffset.percent-M.adVideoOffset.percent});
this.D.sort(function(P,M){return Number(P.adVideoOffset.milliseconds)-Number(M.adVideoOffset.milliseconds)})};
gq=function(p,d,b){b=b===void 0?!1:b;var v=p.X();if(v){for(;p.V<p.U.length;){var P=p.U[p.V];if(P.adVideoOffset.percent*v<=d||b)p.HX.get().executeCommand(P.command,p.layoutId),p.V++;else break}for(;p.B<p.D.length;)if(v=p.D[p.B],Number(v.adVideoOffset.milliseconds)<=d||b)p.HX.get().executeCommand(v.command,p.layoutId),p.B++;else break}};
Ln=function(p,d,b,v,P,M){l9.call(this,p,d,b,v);this.uh=P;this.C0=M;this.Fx=!0;rW(this.C0(),this);p=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,p,b.layoutId)};
GQC=function(){var p=["metadata_type_action_companion_ad_renderer"];c1().forEach(function(d){p.push(d)});
return{eK:p,W5:["LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON"]}};
wLe=function(p,d,b,v,P,M,X,a){this.callback=p;this.slot=d;this.layout=b;this.SB=v;this.uh=P;this.lh=X;this.OY=a;this.D=!1;p=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,p,b.layoutId);var F;p=((F=Xm(this.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS"))==null?void 0:F.progressCommands)||[];var h=Xm(b.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds");this.U=new NCz(M,p,b.layoutId,function(){return h*1E3})};
QX=function(p,d,b,v,P,M){l9.call(this,p,d,b,v);this.SB=P;this.X=M;this.V=!1};
$Z=function(p,d,b,v,P){aL.call(this,"top-banner-image-text-icon-buttoned",p,d,b,v,P)};
mM=function(p,d,b,v,P,M){l9.call(this,p,d,b,v);this.uh=P;this.C0=M;this.Fx=!0;rW(this.C0(),this);p=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,p,b.layoutId)};
Uau=function(){var p=["metadata_type_top_banner_image_text_icon_buttoned_layout_view_model"];c1().forEach(function(d){p.push(d)});
return{eK:p,W5:["LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON"]}};
Kn=function(p,d,b){aL.call(this,"display-underlay-text-grid-cards",p,{},d,b);this.interactionLoggingClientData=b};
xZ=function(p,d,b,v,P,M){l9.call(this,p,d,b,v);this.uh=P;this.V=M;this.X=Xm(this.layout.clientMetadata,"metadata_type_linked_player_bytes_layout_id")};
B1=function(p,d,b,v,P,M){P=P===void 0?!1:P;M=M===void 0?!1:M;aL.call(this,"ad-action-interstitial",p,d,b,v);this.interactionLoggingClientData=v;this.GZ=P;this.pD=M};
Rc=function(p,d,b,v,P){l9.call(this,p,d,b,v);p=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,P,p,b.layoutId)};
c8D=function(){var p=["metadata_type_ad_action_interstitial_renderer"];c1().forEach(function(d){p.push(d)});
return{eK:p,W5:["LAYOUT_TYPE_ENDCAP"]}};
Ti=function(p,d){return bM(p,d.eK,d.W5)?!0:!1};
At=function(p,d,b){this.U=p;this.B=d;this.D=b};
y8W=function(p,d,b,v,P){aL.call(this,"ads-engagement-panel",p,d,b,v,P)};
W1=function(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh=P;this.C0=M;this.S=a;this.Fx=!0;this.V=null;this.X=Xm(b.clientMetadata,"metadata_type_linked_player_bytes_layout_id");rW(this.C0(),this);p=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,p,b.layoutId)};
I9u=function(){var p=["metadata_type_ads_engagement_panel_renderer","metadata_type_linked_player_bytes_layout_id"];c1().forEach(function(d){p.push(d)});
return{eK:p,W5:["LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON"]}};
pm=function(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.uh=P;this.C0=M;this.S=a;this.Fx=!0;this.V=null;this.X=Xm(b.clientMetadata,"metadata_type_linked_player_bytes_layout_id");rW(this.C0(),this);this.adPlacementConfig=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,this.adPlacementConfig,b.layoutId)};
zh7=function(){var p=["metadata_type_top_banner_image_text_icon_buttoned_layout_view_model","metadata_type_linked_player_bytes_layout_id"];c1().forEach(function(d){p.push(d)});
return{eK:p,W5:["LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON"]}};
jLq=function(p,d,b,v,P){this.eT=p;this.uh=d;this.C0=b;this.D=v;this.OY=P};
tCu=function(p,d,b){this.eT=p;this.uh=d;this.D=b};
ifK=function(p,d,b,v,P){this.callback=p;this.slot=d;this.layout=b;this.uh=v;this.dH=P;p=Xm(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,p,b.layoutId)};
Hf$=function(){var p=["metadata_type_client_forecasting_ad_renderer"];c1().forEach(function(d){p.push(d)});
return{eK:p,W5:["LAYOUT_TYPE_FORECASTING"]}};
Daw=function(p,d,b,v,P){this.callback=p;this.slot=d;this.layout=b;this.uh=v;this.dH=P;p=Xm(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,p,b.layoutId)};
dF=function(p,d,b,v){this.lh=p;this.uh=d;this.dH=b;this.OY=v};
VCu=function(p,d){return dW(p.clientMetadata,"metadata_type_ad_info_ad_metadata")?Xm(p.clientMetadata,"metadata_type_ad_info_ad_metadata"):d?{channelId:d.lm,channelThumbnailUrl:d.profilePicture,channelTitle:d.author,videoTitle:d.title}:(JI("No layout metadata nor AdPlayback specified for AdMetaData"),{channelId:"",channelThumbnailUrl:"",channelTitle:"",videoTitle:""})};
ehC=function(p,d){return dW(p.clientMetadata,"metadata_ad_video_is_listed")?Xm(p.clientMetadata,"metadata_ad_video_is_listed"):d?d.isListed:(JI("No layout metadata nor AdPlayback specified for ad video isListed"),!1)};
Scz=function(p,d,b,v){aL.call(this,"player-overlay-layout",p,{},b,v);this.videoAdDurationSeconds=d;this.interactionLoggingClientData=v};
bO=function(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.SB=P;this.uh=M;this.S=X;this.X=a;this.V=!1;this.Z=Xm(this.layout.clientMetadata,"metadata_type_linked_player_bytes_layout_id")};
YcB=function(p){if(p.layout.renderingContent){var d;return(d=Xm(p.layout.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:d.current}return Xm(p.layout.clientMetadata,"metadata_type_player_bytes_callback")};
vb=function(p,d,b,v,P,M,X,a){l9.call(this,p,d,b,v);this.SB=P;this.uh=M;this.S=X;this.X=a;this.V=!1;this.Z=Xm(this.layout.clientMetadata,"metadata_type_linked_player_bytes_layout_id")};
g0u=function(){return{eK:["metadata_type_instream_ad_player_overlay_renderer","metadata_type_player_bytes_callback","metadata_type_linked_player_bytes_layout_id","METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"],W5:["LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY"]}};
Pb=function(p){if(p.layout.renderingContent){var d;return(d=Xm(p.layout.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:d.current}return Xm(p.layout.clientMetadata,"metadata_type_player_bytes_callback")};
Lcz=function(p,d,b){aL.call(this,"ad-message",p,void 0,d,b)};
Ms=function(p,d,b,v,P,M){l9.call(this,b,p,d,v);this.SB=P;this.lh=M};
QL7=function(){return{eK:["metadata_type_valid_ad_message_renderer"],W5:["LAYOUT_TYPE_TEXT_BANNER_OVERLAY"]}};
$aw=function(p,d,b,v){aL.call(this,"video-interstitial-buttoned-centered",p,d,b,v);this.interactionLoggingClientData=v};
X$=function(p,d,b,v,P){l9.call(this,p,d,b,v);p=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,P,p,b.layoutId)};
hn=function(p,d,b,v,P,M,X,a,F){return Ti(b,g0u())||b.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY"&&g.L(b.renderingContent,qs)!==void 0?new vb(p,d,b,v,P,M,X,a):Ti(b,{eK:["metadata_type_player_overlay_layout_renderer","metadata_type_player_bytes_callback","metadata_type_linked_player_bytes_layout_id","METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"],W5:["LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY"]})||b.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY"&&g.L(b.renderingContent,as)!==void 0?
new bO(p,d,b,v,P,M,X,a):Ti(b,c8D())||b.layoutType==="LAYOUT_TYPE_ENDCAP"&&g.L(b.renderingContent,os)!==void 0?new Rc(p,d,b,v,M):Ti(b,QL7())?new Ms(d,b,p,v,P,F):Ti(b,{eK:["metadata_type_instream_ad_player_overlay_renderer"],W5:["LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY"]})?new QX(p,d,b,v,P,a):b.layoutType==="LAYOUT_TYPE_ENDCAP"&&g.L(b.renderingContent,F$)!==void 0?new X$(p,d,b,v,M):null};
mae=function(p,d,b,v,P,M){this.eT=p;this.SB=d;this.uh=b;this.U=v;this.D=P;this.lh=M};
Oa=function(p){return!p.oldState.isPlaying()&&p.state.isPlaying()};
Jn=function(p,d,b){return p<d?!1:b!=null?b<=d:p<=d+1};
Kcu=function(p,d,b,v,P,M,X,a){this.callback=p;this.slot=d;this.layout=b;this.SB=v;this.uh=P;this.lh=M;this.OY=X;this.dE=a;this.D=!1;p=Xm(b.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,p,b.layoutId)};
kq=function(p,d){p.D||(p.GB.f0(d),p.D=!0)};
xa7=function(p,d,b,v,P,M){this.SB=p;this.uh=d;this.HX=b;this.lh=v;this.OY=P;this.dE=M};
nm=function(){this.currentState=1;this.D="unknown"};
rF=function(p,d){if(p.currentState>1){g.DF(new g.RN("Exit already started",{current:p.currentState}));var b=!1}else b=!0;if(!b)return!1;p.currentState=2;p.D=d;return!0};
fm=function(p){if(p.currentState!==2)return!1;p.currentState=3;return!0};
BCB=function(p,d){var b=new Map;p=g.u(p);for(var v=p.next();!v.done;v=p.next()){v=v.value;if(v.layoutType==="LAYOUT_TYPE_MEDIA")var P="v";else v.layoutType==="LAYOUT_TYPE_MEDIA_BREAK"?(P=Xm(v.clientMetadata,"metadata_type_linked_in_player_layout_type"),P=P==="LAYOUT_TYPE_ENDCAP"||P==="LAYOUT_TYPE_VIDEO_INTERSTITIAL"?"e":P==="LAYOUT_TYPE_SURVEY"?"s":P==="LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT"?"si":"u"):P="u";b.set(v.layoutId,P);if(P==="u"){var M={};P=d;v=(M.c=v.layoutId,M);P.N.E5("uct",v)}}p=
d.wy();uO={contentCpn:p,Yr:b};v={};b=(v.ct=b.size,v.c=p,v);d.N.E5("acc",b)};
Rhk=function(){uO={contentCpn:"",Yr:new Map}};
lO=function(p){var d;return(d=uO.Yr.get(p))!=null?d:"u"};
sa=function(p,d,b){p.N.E5(d,b);TCw(p)};
A8e=function(p){var d=p.layoutId,b=p.bN;if(p.EJ){var v={};sa(p.Dl,"slso",(v.ec=d,v.is=b,v.ctp=lO(d),v))}};
Zs=function(p){var d=p.layoutId,b=p.bN;if(p.EJ){var v={};sa(p.Dl,"slse",(v.ec=d,v.is=b,v.ctp=lO(d),v))}};
Wcw=function(p){var d=p.layoutId,b=p.bN,v=p.Dl;p.EJ&&(p={},sa(v,"sleo",(p.xc=d,p.is=b,p.ctp=lO(d),p)),TCw(v))};
pAz=function(p){var d=p.cpn,b=p.Dl;p=p.bN;var v=b.wy(),P={};sa(b,"ce",(P.ec=d,P.ia=d!==v,P.r=uO.Yr.has(d),P.is=p,P.ctp=lO(d),P))};
TCw=function(p){if(p.wy()!==uO.contentCpn){var d={};d=(d.c=uO.contentCpn,d);p.N.E5("ccm",d)}};
dwz=function(p){var d=p.cpn,b=p.Dl;p=p.bN;var v=b.wy(),P={};sa(b,"cx",(P.xc=d,P.ia=d!==v,P.r=uO.Yr.has(d),P.is=p,P.ctp=lO(d),P))};
b3k=function(p){this.params=p;this.D=new Set};
vUB=function(p,d,b){if(!p.D.has(d)){p.D.add(d);var v={};p.params.tj.Zo(d,Object.assign({},b,(v.p_ac=p.params.adCpn,v.p_isv=p.params.ACB&&p.params.y7,v)))}};
Cm=function(p,d,b){if(Ea(p.params.tj.lh.get(),!0)){var v=b.flush,P={};vUB(p,d,(P.cts=b.currentTimeSec,P.f=v,P))}};
PT$=function(p,d){this.Dl=p;this.lh=d};
Ns=function(p){var d=[];if(p){p=g.u(Object.entries(p));for(var b=p.next();!b.done;b=p.next()){var v=g.u(b.value);b=v.next().value;v=v.next().value;v!==void 0&&(v=typeof v==="boolean"?""+ +v:(""+v).replace(/[:,=]/g,"_"),d.push(b+"."+v))}}return d.join(";")};
Gr=function(p,d,b){d=d===void 0?{}:d;this.errorCode=p;this.details=d;this.severity=b===void 0?0:b};
wF=function(p){return p===1||p===2};
Ua=function(p,d){d=d===void 0?0:d;if(p instanceof Gr)return p;p=p&&p instanceof Error?p:Error(""+p);wF(d)?g.Hi(p):g.DF(p);return new Gr(d===1?"player.fatalexception":"player.exception",{name:""+p.name,message:""+p.message},d)};
Mok=function(p,d){function b(){var v=g.yq.apply(0,arguments);p.removeEventListener("playing",b);d.apply(null,g.E(v))}
p.addEventListener("playing",b)};
cb=function(){var p=g.gw("yt.player.utils.videoElement_");p||(p=g.dk("VIDEO"),g.Se("yt.player.utils.videoElement_",p));return p};
yO=function(p){var d=cb();return!!(d&&d.canPlayType&&d.canPlayType(p))};
zr=function(p){if(/opus/.test(p)&&g.Is&&!yI("38")&&!g.xP())return!1;if(window.MediaSource&&window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(p);if(window.ManagedMediaSource&&window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(p);if(/webm/.test(p)&&!f_$())return!1;p==='audio/mp4; codecs="mp4a.40.2"'&&(p='video/mp4; codecs="avc1.4d401f"');return!!yO(p)};
XAk=function(p){try{var d=zr('video/mp4; codecs="avc1.42001E"')||zr('video/webm; codecs="vp9"');return(zr('audio/mp4; codecs="mp4a.40.2"')||zr('audio/webm; codecs="opus"'))&&(d||!p)||yO('video/mp4; codecs="avc1.42001E, mp4a.40.2"')?null:"fmt.noneavailable"}catch(b){return"html5.missingapi"}};
jm=function(){var p=cb();return!(!p.webkitSupportsPresentationMode||typeof p.webkitSetPresentationMode!=="function")};
tn=function(){var p=cb();try{var d=p.muted;p.muted=!d;return p.muted!==d}catch(b){}return!1};
qVj=function(){var p;return((p=navigator.connection)==null?void 0:p.type)||""};
g.iO=function(){IN.apply(this,arguments)};
Hb=function(p,d,b,v,P,M,X){this.sampleRate=p===void 0?0:p;this.numChannels=d===void 0?0:d;this.spatialAudioType=b===void 0?"SPATIAL_AUDIO_TYPE_NONE":b;this.D=v===void 0?!1:v;this.B=P===void 0?0:P;this.U=M===void 0?0:M;this.audioQuality=X===void 0?"AUDIO_QUALITY_UNKNOWN":X};
em=function(p,d,b,v,P,M,X,a,F){this.width=p;this.height=d;this.quality=M||Ds(p,d);this.D=g.VO[this.quality];this.fps=b||0;this.stereoLayout=!P||v!=null&&v!=="UNKNOWN"&&v!=="RECTANGULAR"?0:P;this.projectionType=v?v==="EQUIRECTANGULAR"&&P===2?"EQUIRECTANGULAR_THREED_TOP_BOTTOM":v:"UNKNOWN";(p=X)||(p=g.VO[this.quality],p===0?p="Auto":(d=this.fps,b=this.projectionType,p=p.toString()+(b==="EQUIRECTANGULAR"||b==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||b==="MESH"?"s":"p")+(d>55?"60":d>49?"50":d>39?"48":"")));
this.qualityLabel=p;this.U=a||"";this.primaries=F||""};
Ds=function(p,d){var b=Math.max(p,d);p=Math.min(p,d);d=Sm[0];for(var v=0;v<Sm.length;v++){var P=Sm[v],M=g.VO[P];if(b>=Math.floor(M*16/9)*1.3||p>=M*1.3)return d;d=P}return"tiny"};
Lm=function(p,d,b){b=b===void 0?{}:b;this.id=p;this.mimeType=d;b.CX>0||(b.CX=16E3);Object.assign(this,b);p=g.u(this.id.split(";"));this.itag=p.next().value;this.D=p.next().value;this.containerType=Yq(d);this.qC=gF[this.itag]||""};
QO=function(p){return p.qC==="9"||p.qC==="("||p.qC==="9h"||p.qC==="(h"};
aqu=function(p){return p.qC==="H"||p.qC==="h"};
$q=function(p){return p.qC==="9h"||p.qC==="(h"};
mg=function(p){return p.qC==="1"||p.qC==="1h"};
Km=function(p){return p.qC==="mac3"||p.qC==="meac3"||p.qC==="m"||p.qC==="i"};
xq=function(p){return p.qC==="MAC3"||p.qC==="MEAC3"||p.qC==="M"||p.qC==="I"};
g.Bb=function(p){return p.containerType===1};
oUq=function(p){return p.qC==="("||p.qC==="(h"||p.qC==="H"};
Rs=function(p){return p.mimeType==="application/x-mpegURL"};
Tr=function(p){p=p.mimeType;return p.includes("vtt")||p.includes("text/mp4")};
g.An=function(p,d){return{itag:+p.itag,lmt:d?0:p.lastModified,xtags:p.D||""}};
Fdj=function(p){var d=navigator.mediaCapabilities;if(d==null||!d.decodingInfo||p.qC==="f")return Promise.resolve();var b={type:p.audio&&p.video?"file":"media-source"};p.video&&(b.video={contentType:p.mimeType,width:p.video.width||640,height:p.video.height||360,bitrate:p.CX*8||1E6,framerate:p.video.fps||30});p.audio&&(b.audio={contentType:p.mimeType,channels:""+(p.audio.numChannels||2),bitrate:p.CX*8||128E3,samplerate:p.audio.sampleRate||44100});return d.decodingInfo(b).then(function(v){p.U=v})};
Wb=function(p){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(p)};
pJ=function(p){return/(vp9|vp09|vp8|avc1|av01)/.test(p)};
Yq=function(p){return p.indexOf("/mp4")>=0?1:p.indexOf("/webm")>=0?2:p.indexOf("/x-flv")>=0?3:p.indexOf("/vtt")>=0?4:0};
dt=function(p,d,b,v,P,M){var X=new Hb;d in g.VO||(d="small");d==="light"&&(d="tiny");v&&P?(P=Number(P),v=Number(v)):(P=g.VO[d],v=Math.round(P*16/9));M=new em(v,P,0,null,void 0,d,M);p=unescape(p.replace(/&quot;/g,'"'));return new Lm(b,p,{audio:X,video:M})};
b4=function(p){var d="id="+p.id;p.video&&(d+=", res="+p.video.qualityLabel);var b,v;return d+", byterate=("+((b=p.XY)==null?void 0:b.toFixed(0))+", "+((v=p.CX)==null?void 0:v.toFixed(0))+")"};
vh=function(p,d){return{start:function(b){return p[b]},
end:function(b){return d[b]},
length:p.length}};
haW=function(p,d,b){for(var v=[],P=[],M=0;M<p.length;M++)v.push(p.start(M)),P.push(p.end(M));v.push(d);P.push(b);v.sort(function(X,a){return X-a});
P.sort(function(X,a){return X-a});
return vh(v,P)};
Ph=function(p,d,b){d=d===void 0?",":d;b=b===void 0?p?p.length:0:b;var v=[];if(p)for(b=Math.max(p.length-b,0);b<p.length;b++)v.push(p.start(b).toFixed(3)+"-"+p.end(b).toFixed(3));return v.join(d)};
MJ=function(p,d){if(!p)return-1;try{for(var b=0;b<p.length;b++)if(p.start(b)<=d&&p.end(b)>=d)return b}catch(v){}return-1};
Xk=function(p,d){return MJ(p,d)>=0};
O3k=function(p,d){if(!p)return NaN;d=MJ(p,d);return d>=0?p.start(d):NaN};
qJ=function(p,d){if(!p)return NaN;d=MJ(p,d);return d>=0?p.end(d):NaN};
a2=function(p){return p&&p.length?p.end(p.length-1):NaN};
o2=function(p,d){p=qJ(p,d);return p>=0?p-d:0};
Fk=function(p,d,b){for(var v=[],P=[],M=0;M<p.length;M++)p.end(M)<d||p.start(M)>b||(v.push(Math.max(d,p.start(M))-d),P.push(Math.min(b,p.end(M))-d));return vh(v,P)};
h2=function(p,d,b,v){g.oL.call(this);var P=this;this.qa=p;this.start=d;this.end=b;this.isActive=v;this.appendWindowStart=0;this.appendWindowEnd=Infinity;this.timestampOffset=0;this.zA={error:function(){!P.xJ()&&P.isActive&&P.publish("error",P)},
updateend:function(){!P.xJ()&&P.isActive&&P.publish("updateend",P)}};
this.qa.uc(this.zA);this.NT=this.isActive};
J2=function(p,d,b,v,P,M){g.oL.call(this);var X=this;this.Q8=p;this.Ms=d;this.id=b;this.containerType=v;this.qC=P;this.y7=M;this.Yw=this.jy=this.gi=null;this.MZ=!1;this.appendWindowStart=this.timestampOffset=0;this.Zm=vh([],[]);this.Wd=!1;this.Gn=[];this.vr=Op?[]:void 0;this.C9=function(F){return X.publish(F.type,X)};
var a;if((a=this.Q8)==null?0:a.addEventListener)this.Q8.addEventListener("updateend",this.C9),this.Q8.addEventListener("error",this.C9)};
eL=function(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1};
SL=function(p,d){this.kL=p;this.D=d===void 0?!1:d;this.U=!1};
YA=function(p,d,b){b=b===void 0?!1:b;g.e.call(this);this.mediaElement=p;this.rE=d;this.isView=b;this.S=0;this.V=!1;this.X=!0;this.C=0;this.callback=null;this.W=!1;this.rE||(this.Ms=this.mediaElement.UY());this.events=new g.iO(this);g.Y(this,this.events);this.B=new SL(this.rE?window.URL.createObjectURL(this.rE):this.Ms.webkitMediaSourceURL,!0);p=this.rE||this.Ms;zZ(this.events,p,["sourceopen","webkitsourceopen"],this.njN);zZ(this.events,p,["sourceclose","webkitsourceclose"],this.C45);this.Z={updateend:this.qM}};
JIC=function(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement&&HTMLMediaElement.prototype.webkitSourceAddId)};
kFW=function(p,d){gt(p)?g.Fj(function(){d(p)}):p.callback=d};
nUW=function(p,d,b){if(LJ){var v;QP(p.mediaElement,{l:"mswssb",sr:(v=p.mediaElement.FF)==null?void 0:v.Pl()},!1);d.uc(p.Z,p);b.uc(p.Z,p)}p.D=d;p.U=b;g.Y(p,d);g.Y(p,b)};
rIB=function(p,d,b,v){v=d.mimeType+(v===void 0?"":v);var P=b.mimeType;d=d.qC;b=b.qC;var M;p.eB=(M=p.rE)==null?void 0:M.addSourceBuffer(P);var X;p.O5=v.split(";")[0]==="fakesb"?void 0:(X=p.rE)==null?void 0:X.addSourceBuffer(v);p.Ms&&(p.Ms.webkitSourceAddId("0",P),p.Ms.webkitSourceAddId("1",v));M=new J2(p.eB,p.Ms,"0",Yq(P),b,!1);v=new J2(p.O5,p.Ms,"1",Yq(v),d,!0);nUW(p,M,v)};
$A=function(p){return!!p.D||!!p.U};
gt=function(p){try{return mX(p)==="open"}catch(d){return!1}};
mX=function(p){if(p.rE)return p.rE.readyState;switch(p.Ms.webkitSourceState){case p.Ms.SOURCE_OPEN:return"open";case p.Ms.SOURCE_ENDED:return"ended";default:return"closed"}};
KJ=function(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource};
fqW=function(p){gt(p)&&(p.rE?p.rE.endOfStream():p.Ms.webkitSourceEndOfStream(p.Ms.EOS_NO_ERROR))};
uIu=function(p,d,b,v){if(!p.D||!p.U)return null;var P=p.D.isView()?p.D.qa:p.D,M=p.U.isView()?p.U.qa:p.U,X=new YA(p.mediaElement,p.rE,!0);X.B=p.B;nUW(X,new h2(P,d,b,v),new h2(M,d,b,v));gt(p)||p.D.Dw(p.D.Fp());return X};
lqz=function(p){var d;(d=p.D)==null||d.OX();var b;(b=p.U)==null||b.OX();p.X=!1};
xA=function(){var p=this;this.qI=this.hS=jKB;this.promise=new g.rv(function(d,b){p.hS=d;p.qI=b})};
Bh=function(){g.e.call(this);this.Cq=!1;this.kL=null;this.Z=this.S=!1;this.V=new g.WX;this.FF=null;g.Y(this,this.V)};
R2=function(p){p=p.fQ();return p.length<1?NaN:p.end(p.length-1)};
snK=function(p){!p.U&&JIC()&&(p.B?p.B.then(function(){return snK(p)}):p.Fv()||(p.U=p.d9()))};
Z37=function(p){p.U&&(p.U.dispose(),p.U=void 0)};
QP=function(p,d,b){var v;((v=p.FF)==null?0:v.rN())&&p.FF.E5("rms",d,b===void 0?!1:b)};
EUD=function(p,d,b){p.isPaused()||p.getCurrentTime()>d||b>10||(p.play(),g.lg(function(){EUD(p,p.getCurrentTime(),b+1)},500))};
CTW=function(p,d){p.kL&&p.kL.xq(d)||(p.kL&&p.kL.dispose(),p.kL=d)};
TY=function(p){return o2(p.sW(),p.getCurrentTime())};
NyB=function(p,d){if(p.ag()===0||p.hasError())return!1;var b=p.getCurrentTime()>0;return d>=0&&(p=p.fQ(),p.length||!b)?Xk(p,d):b};
A2=function(p){p.Fv()&&(p.FF&&p.FF.Ia("rs_s"),Rb&&p.getCurrentTime()>0&&p.seekTo(0),p.m1(),p.load(),CTW(p,null));delete p.B};
Wh=function(p){switch(p.JI()){case 2:return"progressive.net.retryexhausted";case 3:return p=p.mQ(),(p==null?0:p.includes("MEDIA_ERR_CAPABILITY_CHANGED"))||GFK&&(p==null?0:p.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.px=function(p,d,b){this.h9=d===void 0?null:d;this.seekSource=b===void 0?null:b;this.state=p||64};
d4=function(p,d,b){b=b===void 0?!1:b;return wAC(p,d.getCurrentTime(),(0,g.Ib)(),TY(d),b)};
bF=function(p,d,b,v){if(!(d===p.state&&b===p.h9&&v===p.seekSource||d!==void 0&&(d&128&&!b||d&2&&d&16))){var P;if(P=d)P=d||p.state,P=!!(P&16||P&32);p=new g.px(d,b,P?v?v:p.seekSource:null)}return p};
vC=function(p,d,b){return bF(p,p.state|d,null,b===void 0?null:b)};
PC=function(p,d){return bF(p,p.state&~d,null,null)};
Ml=function(p,d,b,v){return bF(p,(p.state|d)&~b,null,v===void 0?null:v)};
g.R=function(p,d){return!!(p.state&d)};
g.X9=function(p,d){return d.state===p.state&&d.h9===p.h9};
ql=function(p){return p.isPlaying()&&!g.R(p,16)&&!g.R(p,32)};
aR=function(p){return g.R(p,128)?-1:g.R(p,2)?0:g.R(p,2048)?3:g.R(p,64)?-1:g.R(p,1)&&!g.R(p,32)?3:g.R(p,8)?1:g.R(p,4)?2:-1};
F9=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C){g.e.call(this);var G=this;this.yL=p;this.slot=d;this.layout=b;this.uh=v;this.OY=P;this.dE=M;this.SB=X;this.L9=a;this.HX=F;this.Et=h;this.position=J;this.S=k;this.lh=n;this.XH=r;this.W$=Z;this.context=C;this.Fx=!0;this.X=!1;this.qJ="not_rendering";this.U=!1;this.B=new nm;p=Xm(this.layout.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(b.gN,this.uh,p,b.layoutId);var U;p=((U=oR(this))==null?void 0:U.progressCommands)||[];this.V=new NCz(F,
p,b.layoutId,function(){return G.o8()});
this.D=new b3k({adCpn:this.layout.layoutId,tj:C.tj,ACB:this.XH,y7:this.layout.layoutType==="LAYOUT_TYPE_MEDIA"})};
hW=function(p){return{layoutId:p.Td(),bN:p.XH,Dl:p.dE.get(),EJ:p.Ld()}};
OZ=function(p,d){return d.layoutId!==p.layout.layoutId?(p.yL.Fg(p.slot,d,new P$("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+p.layout.layoutId+("and LayoutType: "+p.layout.layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0};
JW=function(p){p.qJ="rendering_start_requested";p.Et(-1)};
oR=function(p){return Xm(p.layout.clientMetadata,"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS")};
UwC=function(p){JI("Received layout exit signal when not in layout exit flow.",p.slot,p.layout)};
cIq=function(p){var d;return((d=kj(p.dE.get(),2))==null?void 0:d.clientPlaybackNonce)||""};
nx=function(p,d){switch(d){case "normal":p.f0("complete");break;case "skipped":p.f0("skip");break;case "abandoned":tt(p.GB,"impression")&&p.f0("abandon")}};
r4=function(p,d){p.X||(d=new g.kU(d.state,new g.px),p.X=!0);return d};
fx=function(p,d){Oa(d)?p.Et(1):g.ry(d,4)&&!g.ry(d,2)&&p.mU();n3(d,4)<0&&!(n3(d,2)<0)&&p.VC()};
yIw=function(p){p.position===0&&(p.L9.get(),p=Xm(p.layout.clientMetadata,"metadata_type_ad_placement_config").kind,p={adBreakType:uF(p)},Yr("ad_bl"),g.g5(p))};
lF=function(p,d){zi(p.GB,d,!p.U)};
za7=function(p){var d;return(((d=oR(p))==null?void 0:d.progressCommands)||[]).findIndex(function(b){return!!g.L(b==null?void 0:b.command,Iqq)})!==-1};
sZ=function(p,d){var b=Xm(p.clientMetadata,"metadata_type_eligible_for_ssap");return b===void 0?(JI("Expected SSAP eligibility in PlayerBytes factory",p),!1):d.Ld(b)};
Zi=function(p,d){if(!B$(d.get(),"html5_ssap_pass_transition_reason"))return 3;switch(p){case "skipped":case "muted":case "user_input_submitted":return 3;case "normal":return 2;case "error":return JI("Unexpected error from cPACF during rendering"),6;case "abandoned":return 5;case "user_cancelled":case "unknown":return JI("Unexpected layout exit reason",void 0,void 0,{layoutExitReason:p}),3;default:PR(p,"unknown layoutExitReason")}};
jnw=function(p){JI("getExitReason: unexpected reason",void 0,void 0,{reason:p})};
EZ=function(p,d){if(B$(d.get(),"html5_ssap_pass_transition_reason"))switch(p){case 2:return"normal";case 4:case 6:case 7:return"error";case 5:return jnw(p),"abandoned";case 3:case 1:return jnw(p),"error";default:PR(p,"unexpected transition reason")}else switch(p){case 2:return"normal";case 4:return"error";case 5:case 3:case 1:case 6:case 7:return JI("getExitReason: unexpected reason",void 0,void 0,{reason:p}),"error";default:PR(p,"unexpected transition reason")}};
Cx=function(p,d,b){QC(p,b)||mu(p,d,b);QC(p,"video_to_ad")||mu(p,d,"video_to_ad");QC(p,"ad_to_video")||mu(p,d,"ad_to_video");QC(p,"ad_to_ad")||mu(p,d,"ad_to_ad")};
Nl=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G){F9.call(this,p,d,b,v,P,M,X,a,h,O,J,k,n,r,Z,C,G);var U=this;this.Zv=F;this.Q5=J;this.Uv=!0;this.KT=this.Vt=0;this.XP=kB(function(){A8e(hW(U));U.yL.K0(U.slot,U.layout)});
this.Pd=kB(function(){Wcw(hW(U));U.qJ!=="rendering_stop_requested"&&U.Q5(U);U.layoutExitReason?U.yL.mH(U.slot,U.layout,U.layoutExitReason):UwC(U)});
this.Z5=new g.NG(200);this.Z5.listen("tick",function(){U.zP()});
g.Y(this,this.Z5)};
w4=function(p){p.KT=Date.now();G5(p,p.Vt);p.Z5.start()};
toj=function(p){p.Vt=p.o8();p.Hz(p.Vt/1E3,!0);G5(p,p.Vt)};
G5=function(p,d){d={current:d/1E3,duration:p.o8()/1E3};p.Zv.get().WM("onAdPlaybackProgress",d)};
UZ=function(p){Nl.call(this,p.yL,p.slot,p.ut,p.uh,p.OY,p.dE,p.SB,p.L9,p.Zv,p.HX,p.Et,p.Q5,p.BW,p.Fj,p.lh,p.XH,p.W$,p.context)};
cC=function(p){Nl.call(this,p.yL,p.slot,p.ut,p.uh,p.OY,p.dE,p.SB,p.L9,p.Zv,p.HX,p.Et,p.Q5,p.BW,p.Fj,p.lh,p.XH,p.W$,p.context)};
yA=function(){cC.apply(this,arguments)};
i3j=function(p){return sZ(p.slot,p.lh.get())?new yA(p):new UZ(p)};
jb=function(p){F9.call(this,p.callback,p.slot,p.ut,p.uh,p.OY,p.dE,p.SB,p.L9,p.HX,p.Et,p.Q5,p.BW,p.Fj,p.lh,p.XH,p.W$,p.context);var d=this;this.adCpn="";this.nV=0;this.wY=!1;this.Rx=0;this.XP=kB(function(){A8e(hW(d));d.yL.K0(d.slot,d.layout)});
this.Pd=kB(function(){Wcw(hW(d));d.qJ!=="rendering_stop_requested"&&d.Q5(d);d.layoutExitReason?d.yL.mH(d.slot,d.layout,d.layoutExitReason):UwC(d)});
this.o5=p.o5;this.GP=p.GP;this.Qm=p.Qm;this.Zv=p.Zv;this.Tr=p.Tr;this.Q5=p.Q5;if(!this.Ld()){B$(this.lh.get(),"html5_disable_media_load_timeout")||(this.ZM=new g.bR(function(){d.c8("load_timeout",new P$("Media layout load timeout.",{},"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT",!0),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")},1E4));
p=IR(this.lh.get());var b=z5(this.lh.get());p&&b&&(this.pK=new g.bR(function(){var v=Xm(d.layout.clientMetadata,"metadata_type_preload_player_vars");v&&d.GP.get().N.preloadVideoByPlayerVars(v,2,300)}))}};
Dwe=function(p,d){var b=Xm(d.clientMetadata,"metadata_type_ad_video_id"),v=Xm(d.clientMetadata,"metadata_type_legacy_info_card_vast_extension");b&&v&&p.Tr.get().N.G().Hb.add(b,{wW:v});(d=Xm(d.clientMetadata,"metadata_type_sodar_extension_data"))&&e0K(p.o5.get(),d);H3K(p.SB.get(),!1)};
VoD=function(p){H3K(p.SB.get(),!0);var d;((d=p.shrunkenPlayerBytesConfig)==null?0:d.shouldRequestShrunkenPlayerBytes)&&p.SB.get().Dj(!1)};
eae=function(p){var d=Xm(p.JD().clientMetadata,"metadata_type_player_bytes_slot_metadata");d===void 0&&JI("PlayerBytesSlotMetadata is not filled",p.JD(),p.ZN());return(d==null?void 0:d.MV)===!0};
tW=function(){jb.apply(this,arguments)};
iF=function(){tW.apply(this,arguments)};
SVB=function(p){return i3j(Object.assign({},p,{yL:p.callback,Et:function(){}}))};
YVD=function(p){return new jb(Object.assign({},p,{Et:function(d){p.Zv.get().WM("onAdIntroStateChange",d)}}))};
gUw=function(p){function d(b){p.Zv.get().q6(b)}
return sZ(p.slot,p.lh.get())?new iF(Object.assign({},p,{Et:d})):new jb(Object.assign({},p,{Et:d}))};
HC=function(p){for(var d=p.ut,b=["METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"],v=g.u(c1()),P=v.next();!P.done;P=v.next())b.push(P.value);if(Ti(d,{eK:b,W5:["LAYOUT_TYPE_MEDIA_BREAK"]}))return SVB(p);d=p.ut;b=["metadata_type_player_vars","metadata_type_player_bytes_callback_ref"];v=g.u(c1());for(P=v.next();!P.done;P=v.next())b.push(P.value);if(Ti(d,{eK:b,W5:["LAYOUT_TYPE_MEDIA"]}))return dW(p.ut.clientMetadata,"metadata_type_ad_intro")?YVD(p):gUw(p)};
Qnu=function(p){var d=Xm(p.clientMetadata,"metadata_type_ad_placement_config").kind,b=Xm(p.clientMetadata,"metadata_type_linked_in_player_layout_type");return{cpn:p.layoutId,adType:Ld$(b),adBreakType:uF(d)}};
uF=function(p){switch(p){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"}};
Ld$=function(p){switch(p){case "LAYOUT_TYPE_ENDCAP":return"adVideoEnd";case "LAYOUT_TYPE_SURVEY":return"surveyAd";case "LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT":return"surveyInterstitialAd";default:return"unknown"}};
$wq=function(p){try{return new Di(p.LG,p.slot,p.layout,p.v5,p.a5,p.dE,p.Bu,p.GP,p.C0,p.SB,p.auB,p)}catch(d){}};
Di=function(p,d,b,v,P,M,X,a,F,h,O,J){g.e.call(this);this.LG=p;this.slot=d;this.layout=b;this.v5=v;this.a5=P;this.dE=M;this.Bu=X;this.GP=a;this.C0=F;this.SB=h;this.params=J;this.Fx=!0;p=HC(O);if(!p)throw Error("Invalid params for sublayout");this.iF=p};
mww=function(){this.D=1;this.U=new nm};
VA=function(p,d,b,v,P,M,X,a,F,h,O,J,k){g.e.call(this);this.callback=p;this.dE=d;this.Bu=b;this.GP=v;this.SB=P;this.L9=M;this.QL=X;this.slot=a;this.layout=F;this.v5=h;this.dH=O;this.C0=J;this.lh=k;this.Fx=!0;this.QS=!1;this.AI=[];this.ww=-1;this.vK=!1;this.WC=new mww};
Kdu=function(p){var d;return(d=p.layout.Vx)!=null?d:Xm(p.layout.clientMetadata,"metadata_type_sub_layouts")};
eb=function(p){return{Dl:p.dE.get(),bN:!1,EJ:p.Ld()}};
xwu=function(p,d,b){if(p.uH()===p.AI.length-1){var v,P;JI("Unexpected skip requested during the last sublayout",(v=p.jo())==null?void 0:v.JD(),(P=p.jo())==null?void 0:P.ZN(),{requestingSlot:d,requestingLayout:b})}};
By7=function(p,d,b){return b.layoutId!==Sb(p,d,b)?(JI("onSkipRequested for a PlayerBytes layout that is not currently active",p.JD(),p.ZN()),!1):!0};
RaD=function(p){p.uH()===p.AI.length-1&&JI("Unexpected skip with target requested during the last sublayout")};
TyW=function(p,d,b){return b.renderingContent===void 0&&b.layoutId!==Sb(p,d,b)?(JI("onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active",p.JD(),p.ZN(),{requestingSlot:d,requestingLayout:b}),!1):!0};
AIk=function(p,d,b,v){var P=Xm(d.ZN().clientMetadata,"metadata_type_ad_pod_skip_target");if(P&&P>0&&P<p.AI.length){a:{for(var M=P;M<p.AI.length;){if(P===Xm(p.AI[M].ZN().clientMetadata,"metadata_type_ad_pod_skip_index")){p=M;break a}M++}p=void 0}if(p===void 0)JI("Skip-to-index was requested but target index was not found",d.JD(),d.ZN(),{requestingSlot:b,requestingLayout:v});else return p}else JI("Invalid ad pod skip target index",d.JD(),d.ZN(),{requestingSlot:b,requestingLayout:v})};
Sb=function(p,d,b){var v=Xm(p.ZN().clientMetadata,"metadata_type_linked_in_player_layout_id");return v?v:(JI("Tried to retrieve Linked InPlayer LayoutId but missing ClientMetadata",p.JD(),p.ZN(),{requestingSlot:d,requestingLayout:b}),null)};
psw=function(p,d,b,v){Wd7(p,d,b,"skipped",function(){Yj(p,v)})};
Wd7=function(p,d,b,v,P){if(!p.vK){var M=p.jo();if(M){M.ZN().layoutId!==b.layoutId&&JI("SubLayout mismatch in exitSubLayout",d,b,{exitingSubLayout:b.layoutId,activeSubLayout:M.ZN().layoutId});p.vK=!0;M.t$(M.ZN(),v);M=Object.assign({},eb(p),{layoutId:b.layoutId,layoutExitReason:v});var X=M.layoutId,a=M.layoutExitReason;if(M.EJ){var F={};sa(M.Dl,"wrsx",(F.xc=X,F.ler=a,F.ctp=lO(X),F))}p.ek(d,b,v);p.vK=!1;p.YQ?(p.YQ(),p.Ld()||g4(p.L9.get())):P()}else JI("No active adapter when exitSubLayout in PlayerBytesVodCompositeLayoutRenderingAdapter. This should never happen.",
d,b)}};
Yj=function(p,d){if(p.uH()===p.AI.length-1)p.ww++,Lx(p.dH,p.layout,"normal"),p.Ld()||g4(p.L9.get());else a:{if(p.uH()===-1&&(p.callback.K0(p.slot,p.layout),d>0)){JI("Invalid index for playLayoutAtIndexOrExit when no ad has played yet.",p.slot,p.layout,{indexToPlay:d,layoutId:p.layout.layoutId});break a}p.ww=d;d=p.jo();if(p.uH()>0&&!p.Ld()){var b=p.L9.get();b.U=!1;var v={};b.D&&b.videoId&&(v.cttAuthInfo={token:b.D,videoId:b.videoId});Lc("ad_to_ad",v)}p.s$(d)}};
QA=function(p){VA.call(this,p.LG,p.dE,p.Bu,p.GP,p.SB,p.L9,p.QL,p.slot,p.layout,p.v5,p.dH,p.C0,p.lh)};
dqz=function(p){(p=p.jo())&&p.YU()};
mm=function(p){VA.call(this,p.LG,p.dE,p.Bu,p.GP,p.SB,p.L9,p.QL,p.slot,p.layout,p.v5,p.dH,p.C0,p.lh);this.bq=void 0};
bcD=function(p,d){p.Li()&&!fm(p.WC.U)||p.callback.mH(p.slot,p.layout,d)};
Kx=function(p){return B$(p.lh.get(),"html5_ssap_pass_transition_reason")};
vrD=function(p,d,b){d.GS().currentState<2&&(b=EZ(b,p.lh),d.t$(d.ZN(),b));b=d.GS().D;p.ek(p.slot,d.ZN(),b)};
PxD=function(p,d){if(p.WC.U.currentState<2){var b=EZ(d,p.lh);b==="error"?p.callback.Fg(p.slot,p.layout,new P$("Player transition with error during SSAP composite layout.",{playerErrorCode:"non_video_expired",transitionReason:d},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):Lx(p.dH,p.layout,b)}};
xj=function(p,d,b){d.GS().currentState>=2||(d.t$(d.ZN(),b),fm(d.GS())&&(yz(p.QL,p.slot,d.ZN(),b),p.bq=void 0))};
MfC=function(p,d){p.WC.D===2&&d!==p.wy()&&JI("onClipEntered: unknown cpn",p.slot,p.layout,{cpn:d})};
XsC=function(p,d){var b=p.jo();if(b){var v=b.ZN().layoutId,P=p.uH()+1;p.Li()?xj(p,b,d):b.t$(b.ZN(),d);P>=0&&P<p.AI.length?(b=p.AI[P].ZN().layoutId,Kx(p)&&(["normal","skipped"].includes(d)||JI("exitActiveLayoutAndPlayNext: unexpected exit reason",p.slot,p.layout,{exitReason:d})),p.Bu.get().finishSegmentByCpn(v,b,Zi(d,p.lh))):P===p.AI.length?Lx(p.dH,p.layout,"normal"):JI("unexpected index",p.slot,p.layout,{index:P})}else JI("exitActiveLayoutAndPlayNext: no active adapter",p.slot,p.layout)};
qbK=function(p,d){JI(d+": undefined adapter",p.slot,p.layout)};
azK=function(p){return sZ(p.slot,p.lh.get())?new mm(p):new QA(p)};
BC=function(p,d,b,v,P,M,X){g.e.call(this);this.callback=p;this.GP=d;this.SB=b;this.L9=v;this.iF=P;this.C0=M;this.lh=X;this.Fx=!0;this.QS=!1};
orw=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S){function B(){var pz=HC(Object.assign({},qC,{callback:{K0:p.K0.bind(p),mH:p.mH.bind(p),N7:function(){},
Fg:p.Fg.bind(p)},slot:b,ut:v,Q5:function(){Lx(X,v,"normal")},
BW:0,Fj:1,XH:!0}));return pz?new BC(p,O,k,r,pz,P,U):pz}
function x(){var pz=Object.assign({},qC,{callback:{K0:function(){},
mH:function(){},
N7:function(){return void Lx(X,v,"normal")},
Fg:function(){}},
slot:b,ut:v,Q5:function(){},
BW:0,Fj:1,XH:!0});return $wq({LG:p,slot:b,layout:v,v5:M,a5:X,dE:J,Bu:I,GP:O,C0:P,SB:k,auB:pz,context:V})}
function Pj(){var pz,Q=(pz=v.Vx)!=null?pz:Xm(v.clientMetadata,"metadata_type_sub_layouts");pz=azK({LG:p,dE:J,Bu:I,GP:O,SB:k,L9:r,QL:d,slot:b,layout:v,v5:M,dH:X,C0:P,lh:U});for(var W=[],l={xR:0};l.xR<Q.length;l={xR:l.xR},l.xR++){var m=HC(Object.assign({},qC,{callback:{K0:pz.P6.bind(pz),mH:pz.hh.bind(pz),N7:pz.N7.bind(pz),Fg:pz.Cl.bind(pz)},slot:b,ut:Q[l.xR],Q5:function(Yu){return function(Z2){Z2.t$(Q[Yu.xR],"normal")}}(l),
BW:l.xR,Fj:Q.length,XH:!1}));if(!m)return;W.push(m)}pz.AI=W;return pz}
var qC={uh:a,OY:F,o5:h,GP:O,dE:J,SB:k,Qm:n,L9:r,Zv:Z,HX:C,Tr:G,lh:U,context:V,W$:S};a=Ti(v,{eK:["metadata_type_sub_layouts"],W5:["LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES"]})||v.Vx!==void 0&&v.layoutType==="LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES";F=sZ(b,U.get())&&Ti(v,{eK:[],W5:["LAYOUT_TYPE_MEDIA","LAYOUT_TYPE_MEDIA_BREAK"]});h=Ti(v,{eK:[],W5:["LAYOUT_TYPE_MEDIA","LAYOUT_TYPE_MEDIA_BREAK"]});if(a)return Pj();if(F)return x();if(h)return B()};
RR=function(p,d,b,v,P,M,X,a,F,h){this.callback=p;this.slot=d;this.layout=b;this.dE=v;this.Bu=P;this.JZ=M;this.SB=X;this.GB=a;this.uh=F;this.X=h;this.driftRecoveryMs=Xm(this.layout.clientMetadata,"metadata_type_drift_recovery_ms")||null;this.V=Xm(this.layout.clientMetadata,"metadata_type_prefetch_metadata")!==void 0};
hfK=function(p){var d=Xm(p.layout.clientMetadata,"metadata_type_layout_enter_ms"),b=Xm(p.layout.clientMetadata,"metadata_type_layout_exit_ms");p=p.JZ.get();d=Fuk(p.B,d,b);return Math.min(b,d!==null?d:Infinity)};
AW=function(p,d){var b;T5(p.uh.get(),{driftRecoveryInfo:Object.assign({},{contentCpn:(b=p.dE.get().Ac)==null?void 0:b.clientPlaybackNonce,adClientData:p.layout.wN.adClientDataEntry},d)})};
WC=function(p,d,b,v,P,M,X,a,F,h,O){RR.call(this,p,d,b,v,P,M,X,a,F,h);this.B=O;this.U=this.D=null;p=g.u(this.B);for(d=p.next();!d.done;d=p.next())d=d.value,dW(d.ZN().clientMetadata,"metadata_type_survey_overlay")&&(this.U=d.ZN().layoutId)};
JdC=function(p,d){var b=OcC(p,d);b||JI("Expected subLRA found by layout ID",p.slot,p.layout,{layoutId:d});p.D={NB:b};b?b.startRendering(b.ZN()):d===p.U&&JI("Failed to find rendering adapter for survey media layout",p.slot,p.layout,{surveyMediaLayoutId:d})};
OcC=function(p,d){return d==null?null:p.B.find(function(b){return b.ZN().layoutId===d})||null};
kkW=function(p,d,b,v,P,M,X,a,F,h){var O=P-v,J=dW(d.clientMetadata,"metadata_type_survey_overlay"),k,n=((k=p.fulfilledLayout||Xm(p.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:Xm(k.clientMetadata,"metadata_type_ssdai_ads_config"))||"";if(!O)return X.zn(b,n,2,M,v,P,p.slotId),po(h,"ads_iraot","sid."+p.slotId+";enterMs."+v+";exitMs."+P+";hso."+J+";vid."+b.video_id),null;O=X.M$(b,n,2,M,v,P,p.slotId);po(h,"ads_atct","sid."+p.slotId+";enterMs."+v+";exitMs."+P+";hso."+J+";vid."+b.video_id);
if(!O)return JI("Unexpected failure to add to playback timeline",p,d,F()),null;p=p.slotId;d=d.layoutId;O?(a.D.has(O)&&JI("Unexpected remap of timeline playback"),a.D.set(O,{slotId:p,layoutId:d})):JI("Invalid timeline playback ID");v+M>P&&X.Bc(O,P-v);return O};
nrK=function(p,d,b){var v=Xm(d.clientMetadata,"metadata_type_sodar_extension_data");if(v)try{e0K(b,v)}catch(P){JI("Unexpected error when loading Sodar",p,d,{error:P})}};
rdw=function(p,d,b,v,P,M,X){da(p,d,new g.kU(b,new g.px),v,P,X,!1,M)};
da=function(p,d,b,v,P,M,X,a){X=X===void 0?!0:X;Oa(b)&&Jn(P,0,null)&&(!tt(p,"impression")&&a&&a(),p.f0("impression"));tt(p,"impression")&&(g.ry(b,4)&&!g.ry(b,2)&&p.qs("pause"),n3(b,4)<0&&!(n3(b,2)<0)&&p.qs("resume"),g.ry(b,16)&&P>=.5&&p.qs("seek"),X&&g.ry(b,2)&&bU(p,b.state,d,v,P,M))};
bU=function(p,d,b,v,P,M,X,a){tt(p,"impression")&&(M?(M=P-v,M=M>=-1&&M<=2):M=Math.abs(v-P)<=1,vq(p,d,M?v:P,b,v,X,a&&M),M&&p.f0("complete"))};
vq=function(p,d,b,v,P,M,X){jk(p,b*1E3,X);P<=0||b<=0||(d==null?0:g.R(d,16))||(d==null?0:g.R(d,32))||(Jn(b,P*.25,v)&&(M&&!tt(p,"first_quartile")&&M("first"),p.f0("first_quartile")),Jn(b,P*.5,v)&&(M&&!tt(p,"midpoint")&&M("second"),p.f0("midpoint")),Jn(b,P*.75,v)&&(M&&!tt(p,"third_quartile")&&M("third"),p.f0("third_quartile")))};
fzK=function(p,d){tt(p,"impression")&&p.qs(d?"fullscreen":"end_fullscreen")};
uLu=function(p){tt(p,"impression")&&p.qs("clickthrough")};
lzC=function(p){p.qs("active_view_measurable")};
sTC=function(p){tt(p,"impression")&&!tt(p,"seek")&&p.qs("active_view_fully_viewable_audible_half_duration")};
Zcw=function(p){tt(p,"impression")&&!tt(p,"seek")&&p.qs("active_view_viewable")};
Er7=function(p){tt(p,"impression")&&!tt(p,"seek")&&p.qs("audio_audible")};
Cxk=function(p){tt(p,"impression")&&!tt(p,"seek")&&p.qs("audio_measurable")};
N5K=function(p,d,b,v,P,M,X,a,F,h,O,J){this.callback=p;this.slot=d;this.layout=b;this.Bu=v;this.GB=P;this.SB=M;this.aH=X;this.OY=a;this.o5=F;this.lh=h;this.uh=O;this.dE=J;this.Uv=!0;this.jT=this.qJ=null;this.adCpn=void 0;this.D=!1};
GkC=function(p,d,b){var v;po(p.uh.get(),"ads_qua","cpn."+Xm(p.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((v=kj(p.dE.get(),2))==null?void 0:v.clientPlaybackNonce)+";qt."+d+";clr."+b)};
ws7=function(p,d){var b,v;po(p.uh.get(),"ads_imp","cpn."+Xm(p.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((b=kj(p.dE.get(),2))==null?void 0:b.clientPlaybackNonce)+";clr."+d+";skp."+!!g.L((v=Xm(p.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"))==null?void 0:v.skipOrPreviewRenderer,Pq))};
Mf=function(p){return p.lh.get().N.G().experiments.Wb("increase_completion_ping_firing_window")&&kj(p.dE.get(),1).C$};
Xg=function(p){return{enterMs:Xm(p.clientMetadata,"metadata_type_layout_enter_ms"),exitMs:Xm(p.clientMetadata,"metadata_type_layout_exit_ms")}};
qf=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n){RR.call(this,p,d,b,v,P,X,a,F,h,J);this.aH=M;this.o5=O;this.OY=k;this.lh=n;this.jT=this.qJ=null};
Uq7=function(p,d){var b;po(p.uh.get(),"ads_imp","acpn."+((b=kj(p.dE.get(),2))==null?void 0:b.clientPlaybackNonce)+";clr."+d)};
cd$=function(p,d,b){var v;po(p.uh.get(),"ads_qua","cpn."+Xm(p.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((v=kj(p.dE.get(),2))==null?void 0:v.clientPlaybackNonce)+";qt."+d+";clr."+b)};
a9=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V){this.C0=p;this.v5=d;this.dH=b;this.dE=v;this.Bu=P;this.SB=M;this.uh=X;this.aH=a;this.JZ=F;this.OY=h;this.o5=O;this.GP=J;this.Qm=k;this.L9=n;this.Zv=r;this.HX=Z;this.Tr=C;this.lh=G;this.D=U;this.context=I;this.W$=V};
o9=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G){this.C0=p;this.v5=d;this.dH=b;this.uh=v;this.OY=P;this.o5=M;this.GP=X;this.dE=a;this.SB=F;this.Qm=h;this.L9=O;this.Zv=J;this.HX=k;this.Tr=n;this.lh=r;this.Bu=Z;this.context=C;this.W$=G};
ydC=function(p,d,b,v){aL.call(this,"survey-interstitial",p,d,b,v)};
Fg=function(p,d,b,v,P){l9.call(this,b,p,d,v);this.uh=P;p=Xm(d.clientMetadata,"metadata_type_ad_placement_config");this.GB=new Uh(d.gN,P,p,d.layoutId)};
hZ=function(p){return Math.round(p.width)+"x"+Math.round(p.height)};
JZ=function(p,d,b){b=b===void 0?O$:b;b.width<O$.width&&(b=O$);if(p.width<b.width||p.height<b.height)return{xu:3,Ve:501,errorMessage:"ad("+hZ(b)+") larger than container("+hZ(p)+")."};if(b.width*b.height>p.width*p.height*.2)return{xu:3,Ve:501,errorMessage:"ad("+hZ(b)+") to container("+hZ(p)+") ratio exceeds limit."};if(b.height>p.height/3-d)return{xu:3,Ve:501,errorMessage:"ad("+hZ(b)+") covers container("+hZ(p)+") center."}};
IzC=function(p,d){var b=Xm(p.clientMetadata,"metadata_type_ad_placement_config");return new Uh(p.gN,d,b,p.layoutId)};
kn=function(p){return Xm(p.clientMetadata,"metadata_type_invideo_overlay_ad_renderer")};
no=function(p,d,b,v){aL.call(this,"invideo-overlay",p,d,b,v);this.interactionLoggingClientData=v};
ra=function(p,d,b,v,P,M,X,a,F,h,O,J){l9.call(this,M,p,d,P);this.uh=b;this.V=X;this.SB=a;this.HX=F;this.lh=h;this.S=O;this.X=J;this.GB=IzC(d,b)};
zf7=function(){var p=["metadata_type_invideo_overlay_ad_renderer"];c1().forEach(function(d){p.push(d)});
return{eK:p,W5:["LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY","LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY"]}};
fo=function(p,d,b,v,P,M,X,a,F,h,O,J,k){l9.call(this,M,p,d,P);this.uh=b;this.V=X;this.W=a;this.SB=F;this.HX=h;this.lh=O;this.S=J;this.X=k;this.GB=IzC(d,b)};
jTD=function(){for(var p=["metadata_type_invideo_overlay_ad_renderer"],d=g.u(c1()),b=d.next();!b.done;b=d.next())p.push(b.value);return{eK:p,W5:["LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY"]}};
uU=function(p){this.SB=p;this.D=!1};
tfC=function(p,d,b){aL.call(this,"survey",p,{},d,b)};
lU=function(p,d,b,v,P,M,X){l9.call(this,b,p,d,v);this.V=P;this.SB=M;this.lh=X};
icw=function(p,d,b,v,P,M,X,a,F,h){this.eT=p;this.SB=d;this.uh=b;this.V=v;this.OY=P;this.U=M;this.B=X;this.HX=a;this.lh=F;this.D=h};
Hcz=function(p,d,b,v,P,M,X,a,F,h){this.eT=p;this.SB=d;this.uh=b;this.V=v;this.OY=P;this.U=M;this.B=X;this.HX=a;this.lh=F;this.D=h};
s$=function(p,d,b,v,P,M,X,a,F,h){vb.call(this,p,d,b,v,P,M,X,F);this.xD=a;this.dE=h};
DqK=function(){var p=g0u();p.eK.push("metadata_type_ad_info_ad_metadata");return p};
Vf7=function(p,d,b,v,P,M,X){this.eT=p;this.SB=d;this.uh=b;this.U=v;this.xD=P;this.D=M;this.dE=X};
ef7=function(p,d,b,v,P,M,X,a){this.eT=p;this.SB=d;this.uh=b;this.U=v;this.xD=P;this.D=M;this.lh=X;this.dE=a};
ZZ=function(p,d){this.slotId=d;this.triggerType="TRIGGER_TYPE_AD_BREAK_STARTED";this.triggerId=p(this.triggerType)};
E$=function(p,d){this.adPodIndex=p;this.D=d.length;this.adBreakLengthSeconds=d.reduce(function(v,P){return v+P},0);
var b=0;for(p+=1;p<d.length;p++)b+=d[p];this.adBreakRemainingLengthSeconds=b};
Co=function(p,d,b){this.Mh=d;this.triggerType="TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED";this.triggerId=b||p(this.triggerType)};
Nf=function(p,d,b){this.D=d;this.triggerType="TRIGGER_TYPE_CLOSE_REQUESTED";this.triggerId=b||p(this.triggerType)};
Go=function(p,d,b,v){this.Mh=d;this.visible=b;this.triggerType="TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED";this.triggerId=v||p(this.triggerType)};
SbB=function(p){this.triggerType="TRIGGER_TYPE_CUE_BREAK_IDENTIFIED";this.triggerId=p(this.triggerType)};
Ybu=function(p){this.triggerType="TRIGGER_TYPE_DURATION_AFTER_MEDIA_PAUSED";this.triggerId=p(this.triggerType)};
wa=function(p,d,b){this.triggeringLayoutId=d;this.slotId=b;this.triggerType="TRIGGER_TYPE_LAYOUT_ID_ACTIVE_AND_SLOT_ID_HAS_EXITED";this.triggerId=p(this.triggerType)};
U$=function(p,d,b){this.triggeringLayoutId=d;this.triggerType="TRIGGER_TYPE_LAYOUT_ID_ENTERED";this.triggerId=b||p(this.triggerType)};
cq=function(p,d,b,v){this.triggeringLayoutId=d;this.D=b;this.triggerType="TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON";this.triggerId=v||p(this.triggerType)};
grK=function(p){switch(p){case "LAYOUT_EXIT_REASON_UNSPECIFIED":return"unknown";case "LAYOUT_EXIT_REASON_NORMAL":return"normal";case "LAYOUT_EXIT_REASON_ERROR":return"error";case "LAYOUT_EXIT_REASON_USER_SKIPPED":return"skipped";case "LAYOUT_EXIT_REASON_USER_MUTED":return"muted";case "LAYOUT_EXIT_REASON_ABANDONED":return"abandoned";case "LAYOUT_EXIT_REASON_USER_INPUT_SUBMITTED":return"user_input_submitted";case "LAYOUT_EXIT_REASON_USER_CANCELLED":return"user_cancelled";default:return new T("Invalid layout exit reason: "+
p)}};
y1=function(p,d,b){this.triggeringLayoutId=d;this.triggerType="TRIGGER_TYPE_LAYOUT_ID_EXITED";this.triggerId=b||p(this.triggerType)};
I9=function(p,d){this.triggerType="TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED";this.triggerId=d||p(this.triggerType)};
zo=function(p,d){this.breakDurationMs=p;this.triggerType="TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED";this.triggerId=d||""};
jZ=function(p,d){this.breakDurationMs=p;this.triggerType="TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED";this.triggerId=d||""};
tZ=function(p,d){this.triggerType="TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED";this.triggerId=d||p(this.triggerType)};
LuB=function(p){this.triggerId=p;this.triggerType="TRIGGER_TYPE_MEDIA_RESUMED"};
QTu=function(p,d,b,v,P){this.Mh=d;this.D=b;this.visible=v;this.layoutId=P;this.triggerType="TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED";this.triggerId=p(this.triggerType)};
iU=function(p,d,b,v,P){this.Mh=d;this.D=b;this.visible=v;this.triggerType="TRIGGER_TYPE_MEDIA_TIME_RANGE";this.triggerId=P||p(this.triggerType)};
Hq=function(p,d){this.breakDurationMs=p;this.triggerType="TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION";this.triggerId=d||""};
$qe=function(p,d,b){this.Mh=d;this.D=b;this.triggerType="TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE";this.triggerId=p(this.triggerType)};
DZ=function(p,d,b,v,P){this.D=d;this.slotType=b;this.layoutType=v;this.triggerType="TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED";this.triggerId=P||p(this.triggerType)};
V1=function(p,d){this.D=d;this.slotType="SLOT_TYPE_IN_PLAYER";this.triggerType="TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED";this.triggerId=p(this.triggerType)};
eZ=function(p,d,b){this.layoutId=d;this.triggerType="TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED";this.triggerId=b||p(this.triggerType)};
SZ=function(p,d,b){this.D=d;this.triggerType="TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID";this.triggerId=b||p(this.triggerType)};
YAB=function(p,d){this.opportunityType="OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED";this.associatedSlotId=d;this.triggerType="TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED";this.triggerId=p(this.triggerType)};
mqu=function(p,d){this.D=p;this.index=d};
Kuq=function(p){this.triggerType="TRIGGER_TYPE_PLAYBACK_MINIMIZED";this.triggerId=p(this.triggerType)};
Yn=function(p,d){this.triggerType="TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED";this.triggerId=d||p(this.triggerType)};
xq7=function(p,d,b){this.layoutId=d;this.offsetMs=b;this.triggerType="TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER";this.triggerId=p(this.triggerType)};
B5D=function(p,d){this.layoutId=d;this.triggerType="TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME";this.triggerId=p(this.triggerType)};
RfK=function(p,d,b){this.layoutId=d;this.offsetMs=b;this.triggerType="TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER";this.triggerId=p(this.triggerType)};
Lo=function(p,d,b){this.triggeringLayoutId=d;this.triggerType="TRIGGER_TYPE_SKIP_REQUESTED";this.triggerId=b||p(this.triggerType)};
Q1=function(p,d,b){this.triggeringSlotId=d;this.triggerType="TRIGGER_TYPE_SLOT_ID_ENTERED";this.triggerId=b||p(this.triggerType)};
$n=function(p,d,b){this.triggeringSlotId=d;this.triggerType="TRIGGER_TYPE_SLOT_ID_EXITED";this.triggerId=b||p(this.triggerType)};
mR=function(p,d){this.triggeringSlotId=d;this.triggerType="TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY";this.triggerId=p(this.triggerType)};
Ko=function(p,d){this.triggeringSlotId=d;this.triggerType="TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY";this.triggerId=p(this.triggerType)};
xn=function(p,d,b){this.triggeringSlotId=d;this.triggerType="TRIGGER_TYPE_SLOT_ID_SCHEDULED";this.triggerId=b||p(this.triggerType)};
Bq=function(p,d){this.triggeringSlotId=d;this.triggerType="TRIGGER_TYPE_SLOT_ID_UNSCHEDULED";this.triggerId=p(this.triggerType)};
R9=function(p,d,b){this.triggeringLayoutId=d;this.triggerType="TRIGGER_TYPE_SURVEY_SUBMITTED";this.triggerId=b||p(this.triggerType)};
To=function(p,d,b,v){this.durationMs=d;this.triggeringLayoutId=b;this.triggerType="TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER";this.triggerId=v||p(this.triggerType)};
AZ=function(p,d,b,v){this.category=p;this.trigger=d;this.slot=b;this.layout=v};
Wq=function(p){return(p==null?void 0:p.layoutId)!=null&&(p==null?void 0:p.layoutType)!=null};
T5q=function(p){if(!Wq(p.adLayoutMetadata))return!1;p=p.renderingContent;return g.L(p,pL)||g.L(p,dU)||g.L(p,bo)||g.L(p,vD)||g.L(p,PD)||g.L(p,M7)?!0:!1};
Ade=function(p){return(p==null?void 0:p.durationMs)!=null&&(p==null?void 0:p.durationMs)>0};
q7=function(p){return!!(p.JCF&&p.slot&&p.layout)};
aZ=function(p){var d,b=(d=p.config)==null?void 0:d.adPlacementConfig;p=p.renderer;return!(!b||b.kind==null||!p)};
Wuj=function(p){if(!Wq(p.adLayoutMetadata))return!1;p=p.renderingContent;return g.L(p,os)||g.L(p,F$)||g.L(p,qs)||g.L(p,as)?!0:!1};
oZ=function(p){return p.playerVars!==void 0&&p.pings!==void 0&&p.externalVideoId!==void 0};
ET=function(p){if(!Wq(p.adLayoutMetadata))return!1;p=p.renderingContent;var d=g.L(p,FR);return d?fL(d):(d=g.L(p,uo))?oZ(d):(d=g.L(p,lo))?d.playerVars!==void 0:(d=g.L(p,os))?d.durationMilliseconds!==void 0:g.L(p,sT)||g.L(p,ZL)?!0:!1};
fL=function(p){p=(p.sequentialLayouts||[]).map(function(d){return g.L(d,CL)});
return p.length>0&&p.every(ET)};
M9C=function(p){if(!Wq(p.adLayoutMetadata))return!1;if(g.L(p.renderingContent,p0C)||g.L(p.renderingContent,dbD))return!0;var d=g.L(p.renderingContent,N7);return g.L(p.renderingContent,G3)||g.L(d==null?void 0:d.sidePanel,bOK)||g.L(d==null?void 0:d.sidePanel,vKC)||g.L(d==null?void 0:d.sidePanel,PQw)?!0:!1};
OOz=function(p){var d;(d=!p)||(d=p.adSlotMetadata,d=!((d==null?void 0:d.slotId)!==void 0&&(d==null?void 0:d.slotType)!==void 0));if(d||!(X0z(p)||p.slotEntryTrigger&&p.slotFulfillmentTriggers&&p.slotExpirationTriggers))return!1;var b;p=(b=p.fulfillmentContent)==null?void 0:b.fulfilledLayout;return(b=g.L(p,CL))?ET(b):(b=g.L(p,wU))?M9C(b):(b=g.L(p,q7C))?Wuj(b):(b=g.L(p,adB))?T5q(b):(b=g.L(p,oKC))?Wq(b.adLayoutMetadata)?g.L(b.renderingContent,pL)?!0:!1:!1:(p=g.L(p,Fiq))?Wq(p.adLayoutMetadata)?g.L(p.renderingContent,
hGW)?!0:!1:!1:!1};
X0z=function(p){var d;p=g.L((d=p.fulfillmentContent)==null?void 0:d.fulfilledLayout,wU);var b;return p&&((b=p.adLayoutMetadata)==null?void 0:b.layoutType)==="LAYOUT_TYPE_PANEL_QR_CODE"&&p.layoutExitNormalTriggers===void 0};
J9C=function(p){var d;return(p==null?void 0:(d=p.adSlotMetadata)==null?void 0:d.slotType)==="SLOT_TYPE_IN_PLAYER"};
nKC=function(p,d){var b;if((b=p.questions)==null||!b.length||!p.playbackCommands||(d===void 0||!d)&&p.questions.length!==1)return!1;p=g.u(p.questions);for(d=p.next();!d.done;d=p.next()){d=d.value;var v=b=void 0,P=((b=g.L(d,UT))==null?void 0:b.surveyAdQuestionCommon)||((v=g.L(d,cD))==null?void 0:v.surveyAdQuestionCommon);if(!kXj(P))return!1}return!0};
r9D=function(p){p=((p==null?void 0:p.playerOverlay)||{}).instreamSurveyAdRenderer;var d;if(p)if(p.playbackCommands&&p.questions&&p.questions.length===1){var b,v=((d=g.L(p.questions[0],UT))==null?void 0:d.surveyAdQuestionCommon)||((b=g.L(p.questions[0],cD))==null?void 0:b.surveyAdQuestionCommon);d=kXj(v)}else d=!1;else d=!1;return d};
kXj=function(p){if(!p)return!1;p=g.L(p.instreamAdPlayerOverlay,y3);var d=g.L(p==null?void 0:p.skipOrPreviewRenderer,Pq),b=g.L(p==null?void 0:p.adInfoRenderer,IZ);return(g.L(p==null?void 0:p.skipOrPreviewRenderer,z3)||d)&&b?!0:!1};
fdC=function(p){return p.linearAds!=null&&Wq(p.adLayoutMetadata)};
uNC=function(p){return p.linearAd!=null&&p.adVideoStart!=null};
ldC=function(p){if(isNaN(Number(p.timeoutSeconds))||!p.text||!p.ctaButton||!g.L(p.ctaButton,g.j8)||!p.brandImage)return!1;var d;return p.backgroundImage&&g.L(p.backgroundImage,to)&&((d=g.L(p.backgroundImage,to))==null?0:d.landscape)?!0:!1};
io=function(p,d,b,v,P,M,X){g.e.call(this);this.lh=p;this.D=d;this.B=v;this.dE=P;this.V=M;this.U=X};
EKK=function(p,d,b){var v,P=((v=b.adSlots)!=null?v:[]).map(function(a){return g.L(a,HD)});
if(b.KP)if(Xm(d.clientMetadata,"metadata_type_allow_pause_ad_break_request_slot_reschedule"))nn(p.D.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},d.slotId);
else{if(p.lh.get().N.G().T("h5_check_forecasting_renderer_for_throttled_midroll")){var M=b.yU.filter(function(a){var F;return((F=a.renderer)==null?void 0:F.clientForecastingAdRenderer)!=null});
M.length!==0?sd7(p.U,M,P,d.slotId,b.ssdaiAdsConfig):nn(p.D.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},d.slotId)}else nn(p.D.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return[]},d.slotId);
ZOB(p.V,d)}else{var X;v={K2:Math.round(((M=Xm(d.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:M.K2)||0),jW:(X=Xm(d.clientMetadata,"metadata_type_ad_break_request_data"))==null?void 0:X.jW};sd7(p.U,b.yU,P,d.slotId,b.ssdaiAdsConfig,v)}};
NDD=function(p,d,b,v,P,M,X){var a=kj(p.dE.get(),1);nn(p.D.get(),"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",function(){return CQK(p.B.get(),b,v,P,a.clientPlaybackNonce,a.IM,a.daiEnabled,a,M,X)},d)};
w0C=function(p,d,b,v,P,M,X){d=GXe(d,M,Number(v.prefetchMilliseconds)||0,X);p=d instanceof T?d:DL(p,v,P,d,b);return p instanceof T?p:[p]};
UbD=function(p,d,b,v,P){var M=rq(p.U.get(),"SLOT_TYPE_AD_BREAK_REQUEST");v=[new VK({getAdBreakUrl:v.getAdBreakUrl,K2:0,jW:0}),new Al(!0)];p=d.pauseDurationMs?d.lactThresholdMs?{slotId:M,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",slotPhysicalPosition:2,slotEntryTrigger:new xn(p.D,M),slotFulfillmentTriggers:[new Ybu(p.D)],slotExpirationTriggers:[new SZ(p.D,P),new $n(p.D,M)],JC:"core",clientMetadata:new M0(v),adSlotLoggingData:b}:new T("AdPlacementConfig for Pause Ads is missing lact_threshold_ms"):new T("AdPlacementConfig for Pause Ads is missing pause_duration_ms");
return p instanceof T?p:[p]};
c9k=function(p){var d,b;return((d=p.renderer)==null?void 0:(b=d.adBreakServiceRenderer)==null?void 0:b.getAdBreakUrl)!==void 0};
V3=function(p,d,b){if(p.beforeContentVideoIdStartedTrigger)p=p.beforeContentVideoIdStartedTrigger?new Co(v$,d,p.id):new T("Not able to create BeforeContentVideoIdStartedTrigger");else{if(p.layoutIdExitedTrigger){var v;d=(v=p.layoutIdExitedTrigger)!=null&&v.triggeringLayoutId?new y1(v$,p.layoutIdExitedTrigger.triggeringLayoutId,p.id):new T("Not able to create LayoutIdExitedTrigger")}else{if(p.layoutExitedForReasonTrigger){var P,M;((P=p.layoutExitedForReasonTrigger)==null?0:P.triggeringLayoutId)&&((M=
p.layoutExitedForReasonTrigger)==null?0:M.layoutExitReason)?(d=grK(p.layoutExitedForReasonTrigger.layoutExitReason),p=d instanceof T?d:new cq(v$,p.layoutExitedForReasonTrigger.triggeringLayoutId,[d],p.id)):p=new T("Not able to create LayoutIdExitedForReasonTrigger")}else{if(p.onLayoutSelfExitRequestedTrigger){var X;d=(X=p.onLayoutSelfExitRequestedTrigger)!=null&&X.triggeringLayoutId?new eZ(v$,p.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,p.id):new T("Not able to create OnLayoutSelfExitRequestedTrigger")}else{if(p.onNewPlaybackAfterContentVideoIdTrigger)p=
p.onNewPlaybackAfterContentVideoIdTrigger?new SZ(v$,d,p.id):new T("Not able to create OnNewPlaybackAfterContentVideoIdTrigger");else{if(p.skipRequestedTrigger){var a;d=(a=p.skipRequestedTrigger)!=null&&a.triggeringLayoutId?new Lo(v$,p.skipRequestedTrigger.triggeringLayoutId,p.id):new T("Not able to create SkipRequestedTrigger")}else if(p.slotIdEnteredTrigger){var F;d=(F=p.slotIdEnteredTrigger)!=null&&F.triggeringSlotId?new Q1(v$,p.slotIdEnteredTrigger.triggeringSlotId,p.id):new T("Not able to create SlotIdEnteredTrigger")}else if(p.slotIdExitedTrigger){var h;
d=(h=p.slotIdExitedTrigger)!=null&&h.triggeringSlotId?new $n(v$,p.slotIdExitedTrigger.triggeringSlotId,p.id):new T("Not able to create SkipRequestedTrigger")}else if(p.surveySubmittedTrigger){var O;d=(O=p.surveySubmittedTrigger)!=null&&O.triggeringLayoutId?new R9(v$,p.surveySubmittedTrigger.triggeringLayoutId,p.id):new T("Not able to create SurveySubmittedTrigger")}else{if(p.mediaResumedTrigger)p=p.mediaResumedTrigger&&p.id?new LuB(p.id):new T("Not able to create MediaResumedTrigger");else{if(p.closeRequestedTrigger){var J;
d=(J=p.closeRequestedTrigger)!=null&&J.triggeringLayoutId?new Nf(v$,p.closeRequestedTrigger.triggeringLayoutId,p.id):new T("Not able to create CloseRequestedTrigger")}else if(p.slotIdScheduledTrigger){var k;d=(k=p.slotIdScheduledTrigger)!=null&&k.triggeringSlotId?new xn(v$,p.slotIdScheduledTrigger.triggeringSlotId,p.id):new T("Not able to create SlotIdScheduledTrigger")}else{if(p.mediaTimeRangeTrigger){var n;v=Number((n=p.mediaTimeRangeTrigger)==null?void 0:n.offsetStartMilliseconds);var r;X=Number((r=
p.mediaTimeRangeTrigger)==null?void 0:r.offsetEndMilliseconds);isFinite(v)&&isFinite(X)?(r=X,r===-1&&(r=b),b=v>r?new T("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:v,offsetEndMs:r},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",r===b&&v-500<=r):new UJ(v,r),p=b instanceof T?b:new iU(v$,d,b,!1,p.id)):p=new T("Not able to create MediaTimeRangeTrigger")}else if(p.contentVideoIdEndedTrigger)p=p.contentVideoIdEndedTrigger?new Go(v$,d,!1,p.id):new T("Not able to create ContentVideoIdEndedTrigger");
else{if(p.layoutIdEnteredTrigger){var Z;d=(Z=p.layoutIdEnteredTrigger)!=null&&Z.triggeringLayoutId?new U$(v$,p.layoutIdEnteredTrigger.triggeringLayoutId,p.id):new T("Not able to create LayoutIdEnteredTrigger")}else if(p.timeRelativeToLayoutEnterTrigger){var C;d=(C=p.timeRelativeToLayoutEnterTrigger)!=null&&C.triggeringLayoutId?new To(v$,Number(p.timeRelativeToLayoutEnterTrigger.durationMs),p.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,p.id):new T("Not able to create TimeRelativeToLayoutEnterTrigger")}else if(p.onDifferentLayoutIdEnteredTrigger){var G;
d=(G=p.onDifferentLayoutIdEnteredTrigger)!=null&&G.triggeringLayoutId&&p.onDifferentLayoutIdEnteredTrigger.slotType&&p.onDifferentLayoutIdEnteredTrigger.layoutType?new DZ(v$,p.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,p.onDifferentLayoutIdEnteredTrigger.slotType,p.onDifferentLayoutIdEnteredTrigger.layoutType,p.id):new T("Not able to create CloseRequestedTrigger")}else{if(p.liveStreamBreakStartedTrigger)p=p.liveStreamBreakStartedTrigger&&p.id?new tZ(v$,p.id):new T("Not able to create LiveStreamBreakStartedTrigger");
else if(p.liveStreamBreakEndedTrigger)p=p.liveStreamBreakEndedTrigger&&p.id?new I9(v$,p.id):new T("Not able to create LiveStreamBreakEndedTrigger");else{if(p.liveStreamBreakScheduledDurationMatchedTrigger){var U;d=(U=p.liveStreamBreakScheduledDurationMatchedTrigger)!=null&&U.breakDurationMs?new zo(Number(p.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||"0")||0,p.id):new T("Not able to create LiveStreamBreakScheduledDurationMatchedTrigger")}else if(p.liveStreamBreakScheduledDurationNotMatchedTrigger){var I;
d=(I=p.liveStreamBreakScheduledDurationNotMatchedTrigger)!=null&&I.breakDurationMs?new jZ(Number(p.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||"0")||0,p.id):new T("Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger")}else if(p.newSlotScheduledWithBreakDurationTrigger){var V;d=(V=p.newSlotScheduledWithBreakDurationTrigger)!=null&&V.breakDurationMs?new Hq(Number(p.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||"0")||0,p.id):new T("Not able to create NewSlotScheduledWithBreakDurationTrigger")}else d=
p.prefetchCacheExpiredTrigger?new Yn(v$,p.id):new T("Not able to convert an AdsControlflowTrigger.");p=d}d=p}p=d}d=p}p=d}d=p}p=d}d=p}p=d}d=p}p=d}return p};
e8=function(p,d){d.D>=2&&(p.slot_pos=d.adPodIndex);p.autoplay="1"};
Idu=function(p,d,b,v,P,M,X,a){return d===null?new T("Invalid slot type when get discovery companion fromActionCompanionAdRenderer",{slotType:d,ActionCompanionAdRenderer:v}):[y9z(p,d,X,M,function(F){var h=F.slotId;F=a(F);var O=v.adLayoutLoggingData,J=new M0([new Su(v),new AC(P)]);h=RF(b.U.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",h);var k={layoutId:h,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",JC:"core"};return{layoutId:h,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",gN:new Map,
layoutExitNormalTriggers:[new SZ(b.D,X)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:J,wN:F(k),adLayoutLoggingData:O}})]};
zGj=function(p,d,b,v,P,M,X,a){return d===null?new T("Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel",{slotType:d,TopBannerImageTextIconButtonedLayoutViewModel:v}):[y9z(p,d,X,M,function(F){var h=F.slotId;F=a(F);var O=v.adLayoutLoggingData,J=new M0([new Yh(v),new AC(P)]);h=RF(b.U.get(),"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",h);var k={layoutId:h,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",JC:"core"};return{layoutId:h,layoutType:"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",
gN:new Map,layoutExitNormalTriggers:[new SZ(b.D,X)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:J,wN:F(k),adLayoutLoggingData:O}})]};
HOw=function(p,d,b,v,P,M){if(!M)for(d=g.u(d),M=d.next();!M.done;M=d.next())M=M.value,S8(p,M.renderer,M.config.adPlacementConfig.kind);p=Array.from(p.values()).filter(function(O){return jd$(O)});
d=[];M=g.u(p);for(var X=M.next(),a={};!X.done;a={i_:void 0},X=M.next()){a.i_=X.value;X=g.u(a.i_.RI);for(var F=X.next(),h={};!F.done;h={zS:void 0},F=X.next())h.zS=F.value,F=function(O,J){return function(k){return O.zS.mj(k,J.i_.instreamVideoAdRenderer.elementId,O.zS.bQ)}}(h,a),h.zS.isContentVideoCompanion?d.push(t9u(b,v,P,a.i_.instreamVideoAdRenderer.elementId,h.zS.associatedCompositePlayerBytesLayoutId,h.zS.adSlotLoggingData,F)):p.length>1?d.push(iOB(b,v,P,a.i_.instreamVideoAdRenderer.elementId,h.zS.adSlotLoggingData,
function(O,J){return function(k){return O.zS.mj(k,J.i_.instreamVideoAdRenderer.elementId,O.zS.bQ,O.zS.associatedCompositePlayerBytesLayoutId)}}(h,a))):d.push(iOB(b,v,P,a.i_.instreamVideoAdRenderer.elementId,h.zS.adSlotLoggingData,F))}return d};
S8=function(p,d,b){if(d=Dbq(d)){d=g.u(d);for(var v=d.next();!v.done;v=d.next())if((v=v.value)&&v.externalVideoId){var P=YO(p,v.externalVideoId);P.instreamVideoAdRenderer||(P.instreamVideoAdRenderer=v,P.Qq=b)}else JI("InstreamVideoAdRenderer without externalVideoId")}};
Dbq=function(p){var d=[],b=p.sandwichedLinearAdRenderer&&p.sandwichedLinearAdRenderer.linearAd&&g.L(p.sandwichedLinearAdRenderer.linearAd,uo);if(b)return d.push(b),d;if(p.instreamVideoAdRenderer)return d.push(p.instreamVideoAdRenderer),d;if(p.linearAdSequenceRenderer&&p.linearAdSequenceRenderer.linearAds){p=g.u(p.linearAdSequenceRenderer.linearAds);for(b=p.next();!b.done;b=p.next())b=b.value,g.L(b,uo)&&d.push(g.L(b,uo));return d}return null};
jd$=function(p){if(p.instreamVideoAdRenderer===void 0)return JI("AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer"),!1;for(var d=g.u(p.RI),b=d.next();!b.done;b=d.next()){b=b.value;if(b.mj===void 0)return!1;if(b.bQ===void 0)return JI("AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined"),!1;if(p.Qq===void 0||b.Ol===void 0||p.Qq!==b.Ol&&b.Ol!=="AD_PLACEMENT_KIND_SELF_START")return!1;if(p.instreamVideoAdRenderer.elementId===void 0)return JI("InstreamVideoAdRenderer has no elementId",
void 0,void 0,{kind:p.Qq,"matching APSR kind":b.Ol}),!1}return!0};
YO=function(p,d){p.has(d)||p.set(d,{instreamVideoAdRenderer:void 0,Qq:void 0,adVideoId:d,RI:[]});return p.get(d)};
gU=function(p,d,b,v,P,M,X,a,F){P?YO(p,P).RI.push({Bm$:d,Ol:b,isContentVideoCompanion:v,bQ:X,associatedCompositePlayerBytesLayoutId:M,adSlotLoggingData:a,mj:F}):JI("Companion AdPlacementSupportedRenderer without adVideoId")};
LL=function(p){var d=0;p=g.u(p.questions);for(var b=p.next();!b.done;b=p.next())if(b=b.value,b=g.L(b,UT)||g.L(b,cD)){var v=void 0;d+=((v=b.surveyAdQuestionCommon)==null?void 0:v.durationMilliseconds)||0}return d};
Q3=function(p){var d,b,v,P,M=((b=g.L((d=p.questions)==null?void 0:d[0],UT))==null?void 0:b.surveyAdQuestionCommon)||((P=g.L((v=p.questions)==null?void 0:v[0],cD))==null?void 0:P.surveyAdQuestionCommon),X;d=[].concat(g.E(((X=p.playbackCommands)==null?void 0:X.instreamAdCompleteCommands)||[]),g.E((M==null?void 0:M.timeoutCommands)||[]));var a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S,B,x,Pj,qC,pz;return{impressionCommands:(a=p.playbackCommands)==null?void 0:a.impressionCommands,errorCommands:(F=p.playbackCommands)==
null?void 0:F.errorCommands,muteCommands:(h=p.playbackCommands)==null?void 0:h.muteCommands,unmuteCommands:(O=p.playbackCommands)==null?void 0:O.unmuteCommands,pauseCommands:(J=p.playbackCommands)==null?void 0:J.pauseCommands,rewindCommands:(k=p.playbackCommands)==null?void 0:k.rewindCommands,resumeCommands:(n=p.playbackCommands)==null?void 0:n.resumeCommands,skipCommands:(r=p.playbackCommands)==null?void 0:r.skipCommands,progressCommands:(Z=p.playbackCommands)==null?void 0:Z.progressCommands,xOC:(C=
p.playbackCommands)==null?void 0:C.clickthroughCommands,fullscreenCommands:(G=p.playbackCommands)==null?void 0:G.fullscreenCommands,activeViewViewableCommands:(U=p.playbackCommands)==null?void 0:U.activeViewViewableCommands,activeViewMeasurableCommands:(I=p.playbackCommands)==null?void 0:I.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(V=p.playbackCommands)==null?void 0:V.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(S=p.playbackCommands)==
null?void 0:(B=S.activeViewTracking)==null?void 0:B.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(x=p.playbackCommands)==null?void 0:(Pj=x.activeViewTracking)==null?void 0:Pj.activeViewAudioMeasurableCommands,endFullscreenCommands:(qC=p.playbackCommands)==null?void 0:qC.endFullscreenCommands,abandonCommands:(pz=p.playbackCommands)==null?void 0:pz.abandonCommands,completeCommands:d}};
eG$=function(p,d,b,v,P,M,X){return function(a,F){return V97(p,F.slotId,a,M,function(h,O){var J=F.layoutId;h=X(h);return $O(d,J,O,P,h,"LAYOUT_TYPE_SURVEY",[new k6(b),v],b.adLayoutLoggingData)})}};
gKz=function(p,d,b,v,P,M,X){if(!S7q(p))return new T("Invalid InstreamVideoAdRenderer for SlidingText.",{instreamVideoAdRenderer:p});var a=p.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[Y7C(M,d,b,v,function(F){var h=F.slotId;F=X(F);h=RF(P.U.get(),"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",h);var O={layoutId:h,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",JC:"core"},J=new y1(P.D,v);return{layoutId:h,layoutType:"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY",gN:new Map,layoutExitNormalTriggers:[J],
layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:new M0([new n$(a)]),wN:F(O)}})]};
S7q=function(p){p=g.L(p==null?void 0:p.additionalPlayerOverlay,Lie);if(!p)return!1;var d=p.slidingMessages;return p.title&&d&&d.length!==0?!0:!1};
$bj=function(p,d,b,v,P){var M;if((M=p.playerOverlay)==null||!M.instreamSurveyAdRenderer)return function(){return[]};
if(!r9D(p))return function(){return new T("Received invalid InstreamVideoAdRenderer for DAI survey.",{instreamVideoAdRenderer:p})};
var X=p.playerOverlay.instreamSurveyAdRenderer,a=LL(X);return a<=0?function(){return new T("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:X})}:function(F,h){var O=QdD(F,b,v,function(J){var k=J.slotId;
J=h(J);var n=Q3(X);k=RF(P.U.get(),"LAYOUT_TYPE_SURVEY",k);var r={layoutId:k,layoutType:"LAYOUT_TYPE_SURVEY",JC:"core"},Z=new y1(P.D,v),C=new Lo(P.D,k),G=new R9(P.D,k),U=new Kuq(P.D);return{layoutId:k,layoutType:"LAYOUT_TYPE_SURVEY",gN:new Map,layoutExitNormalTriggers:[Z,U],layoutExitSkipTriggers:[C],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[G],uF:[],JC:"core",clientMetadata:new M0([new Jl(X),new AC(d),new Y6(a/1E3),new $6(n)]),wN:J(r),adLayoutLoggingData:X.adLayoutLoggingData}});
F=gKz(p,b,O.slotId,v,P,F,h);return F instanceof T?F:[O].concat(g.E(F))}};
A9D=function(p,d,b,v,P,M,X){X=X===void 0?!1:X;var a=[];try{var F=[];if(b.renderer.linearAdSequenceRenderer)var h=function(Z){Z=mbk(Z.slotId,b,d,P(Z),v,M,X);F=Z.NUB;return Z.Ne};
else if(b.renderer.instreamVideoAdRenderer)h=function(Z){var C=Z.slotId;Z=P(Z);var G=X,U=b.config.adPlacementConfig,I=Kiq(U),V=I.mC,S=I.HV;I=b.renderer.instreamVideoAdRenderer;var B;if(I==null?0:(B=I.playerOverlay)==null?0:B.instreamSurveyAdRenderer)throw new TypeError("Survey overlay should not be set on single video.");var x=mo(I,G);B=Math.min(V+x.videoLengthSeconds*1E3,S);G=new E$(0,[x.videoLengthSeconds]);S=x.videoLengthSeconds;var Pj=x.playerVars,qC=x.instreamAdPlayerOverlayRenderer,pz=x.playerOverlayLayoutRenderer,
Q=x.adVideoId,W=xbq(b),l=x.gN;x=x.oH;var m=I==null?void 0:I.adLayoutLoggingData;I=I==null?void 0:I.sodarExtensionData;C=RF(d.U.get(),"LAYOUT_TYPE_MEDIA",C);var Yu={layoutId:C,layoutType:"LAYOUT_TYPE_MEDIA",JC:"core"};return{layoutId:C,layoutType:"LAYOUT_TYPE_MEDIA",gN:l,layoutExitNormalTriggers:[new I9(d.D)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:new M0([new Pu(v),new Ga(S),new wT(Pj),new yK(V),new IP(B),qC&&new MI(qC),
pz&&new XK(pz),new AC(U),new vu(Q),new Wo(G),new Hu(W),I&&new cu(I),new ZT({current:null}),new jR({}),new x6(x)].filter(BDq)),wN:Z(Yu),adLayoutLoggingData:m}};
else throw new TypeError("Expected valid AdPlacementRenderer for DAI");var O=RGe(p,v,b.adSlotLoggingData,h);a.push(O);for(var J=g.u(F),k=J.next();!k.done;k=J.next()){var n=k.value,r=n(p,P);if(r instanceof T)return r;a.push.apply(a,g.E(r))}}catch(Z){return new T(Z,{errorMessage:Z.message,AdPlacementRenderer:b,numberOfSurveyRenderers:TDB(b)})}return a};
TDB=function(p){p=(p.renderer.linearAdSequenceRenderer||{}).linearAds;return p!=null&&p.length?p.filter(function(d){var b,v;return((b=g.L(d,uo))==null?void 0:(v=b.playerOverlay)==null?void 0:v.instreamSurveyAdRenderer)!=null}).length:0};
mbk=function(p,d,b,v,P,M,X){var a=d.config.adPlacementConfig,F=Kiq(a),h=F.mC,O=F.HV;F=(d.renderer.linearAdSequenceRenderer||{}).linearAds;if(F==null||!F.length)throw new TypeError("Expected linear ads");var J=[],k={K6:h,BW:0,Lmt:J};F=F.map(function(r){return Wij(p,r,k,b,v,a,P,O,X)}).map(function(r,Z){Z=new E$(Z,J);
return r(Z)});
var n=F.map(function(r){return r.SQ});
return{Ne:poC(b,p,h,n,a,xbq(d),v,O,M),NUB:F.map(function(r){return r.RAZ})}};
Wij=function(p,d,b,v,P,M,X,a,F){var h=mo(g.L(d,uo),F),O=b.K6,J=b.BW,k=Math.min(O+h.videoLengthSeconds*1E3,a);b.K6=k;b.BW++;b.Lmt.push(h.videoLengthSeconds);var n,r,Z=(n=g.L(d,uo))==null?void 0:(r=n.playerOverlay)==null?void 0:r.instreamSurveyAdRenderer;if(h.adVideoId==="nPpU29QrbiU"&&Z==null)throw new TypeError("Survey slate media has no survey overlay");return function(C){e8(h.playerVars,C);var G,U,I=h.videoLengthSeconds,V=h.playerVars,S=h.gN,B=h.oH,x=h.instreamAdPlayerOverlayRenderer,Pj=h.playerOverlayLayoutRenderer,
qC=h.adVideoId,pz=(G=g.L(d,uo))==null?void 0:G.adLayoutLoggingData;G=(U=g.L(d,uo))==null?void 0:U.sodarExtensionData;U=RF(v.U.get(),"LAYOUT_TYPE_MEDIA",p);var Q={layoutId:U,layoutType:"LAYOUT_TYPE_MEDIA",JC:"adapter"};C={layoutId:U,layoutType:"LAYOUT_TYPE_MEDIA",gN:S,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"adapter",clientMetadata:new M0([new Pu(X),new Ga(I),new wT(V),new yK(O),new IP(k),new za(J),new ZT({current:null}),
x&&new MI(x),Pj&&new XK(Pj),new AC(M),new vu(qC),new Wo(C),G&&new cu(G),Z&&new K$(Z),new jR({}),new x6(B)].filter(BDq)),wN:P(Q),adLayoutLoggingData:pz};I=$bj(g.L(d,uo),M,X,C.layoutId,v);return{SQ:C,RAZ:I}}};
mo=function(p,d){if(!p)throw new TypeError("Expected instream video ad renderer");if(!p.playerVars)throw new TypeError("Expected player vars in url encoded string");var b=Xr(p.playerVars),v=Number(b.length_seconds);if(isNaN(v))throw new TypeError("Expected valid length seconds in player vars");var P=Number(p.trimmedMaxNonSkippableAdDurationMs);v=isNaN(P)?v:Math.min(v,P/1E3);P=p.playerOverlay||{};P=P.instreamAdPlayerOverlayRenderer===void 0?null:P.instreamAdPlayerOverlayRenderer;var M=p.playerOverlay||
{};M=M.playerOverlayLayoutRenderer===void 0?null:M.playerOverlayLayoutRenderer;var X=b.video_id;X||(X=(X=p.externalVideoId)?X:void 0);if(!X)throw new TypeError("Expected valid video id in IVAR");if(d&&v===0){var a;d=(a=ddD[X])!=null?a:v}else d=v;return{playerVars:b,videoLengthSeconds:d,instreamAdPlayerOverlayRenderer:P,playerOverlayLayoutRenderer:M,adVideoId:X,gN:p.pings?wq(p.pings):new Map,oH:Gi(p.pings)}};
xbq=function(p){p=Number(p.driftRecoveryMs);return isNaN(p)||p<=0?null:p};
Kiq=function(p){var d=p.adTimeOffset||{};p=d.offsetEndMilliseconds;d=Number(d.offsetStartMilliseconds);if(isNaN(d))throw new TypeError("Expected valid start offset");p=Number(p);if(isNaN(p))throw new TypeError("Expected valid end offset");return{mC:d,HV:p}};
bsz=function(p){var d,b=(d=Xm(p.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:d.current;if(!b)return null;d=Xm(p.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var v=p.layoutId,P=Xm(p.clientMetadata,"metadata_type_content_cpn"),M=Xm(p.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),X=Xm(p.clientMetadata,"metadata_type_player_underlay_renderer"),a=Xm(p.clientMetadata,"metadata_type_ad_placement_config"),F=Xm(p.clientMetadata,"metadata_type_video_length_seconds");
var h=dW(p.clientMetadata,"metadata_type_layout_enter_ms")&&dW(p.clientMetadata,"metadata_type_layout_exit_ms")?(Xm(p.clientMetadata,"metadata_type_layout_exit_ms")-Xm(p.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{Rf:v,contentCpn:P,rM:b,Nb:d,instreamAdPlayerOverlayRenderer:M,instreamAdPlayerUnderlayRenderer:X,adPlacementConfig:a,videoLengthSeconds:F,Tq:h,inPlayerLayoutId:Xm(p.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:Xm(p.clientMetadata,"metadata_type_linked_in_player_slot_id")}};
MuK=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r){v=rq(v,"SLOT_TYPE_PLAYER_BYTES");p=vhC(P,p,X,b,v,F,h);if(p instanceof T)return p;var Z;h=(Z=Xm(p.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:Z.layoutId;if(!h)return new T("Invalid adNotify layout");d=P6D(h,P,M,b,a,d,F,O,J,k,n,r,X);return d instanceof T?d:[p].concat(g.E(d))};
P6D=function(p,d,b,v,P,M,X,a,F,h,O,J,k){b=XoC(d,b,v,M,X,a,F,h,O,J,k);if(b instanceof T)return b;p=qRw(d,p,X,P,b);return p instanceof T?p:[].concat(g.E(p.Ha),[p.d8])};
ohC=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n){d=XoC(p,d,b,P,M,a,F,h,O,J,k,n);if(d instanceof T)return d;p=aeu(p,b,M,X,v,a.vX,d);return p instanceof T?p:p.Ha.concat(p.d8)};
XoC=function(p,d,b,v,P,M,X,a,F,h,O,J){var k=KL(v,b,h);return k instanceof P$?new T(k):h.N.G().experiments.Wb("html5_refactor_in_player_slot_generation")?function(n){var r=new E$(0,[k.Pe]);n=FAW(d,k.layoutId,k.ov,b,xO(k.playerVars,k.RU,M,F,r),k.Pe,P,r,X(n),a.get(k.ov.externalVideoId),J);r=[];if(k.ov.playerOverlay.instreamAdPlayerOverlayRenderer){var Z=bsz(n);if(!Z)return JI("Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout",void 0,n),{layout:n,Ha:[]};
r=[hC$(p,Z.contentCpn,Z.Rf,function(G){return BD(d,G.slotId,"core",Z,OD(O,G))},Z.inPlayerSlotId)].concat(g.E(r));
if(Z.instreamAdPlayerUnderlayRenderer&&RZ(h)){var C=Z.instreamAdPlayerUnderlayRenderer;r=[Os7(p,Z.contentCpn,Z.Rf,function(G){return JCu(d,G.slotId,C,Z.adPlacementConfig,Z.Rf,OD(O,G))})].concat(g.E(r))}}return{layout:n,
Ha:r}}:function(n){var r=new E$(0,[k.Pe]);
return{layout:FAW(d,k.layoutId,k.ov,b,xO(k.playerVars,k.RU,M,F,r),k.Pe,P,r,X(n),a.get(k.ov.externalVideoId),J),Ha:[]}}};
KL=function(p,d,b){if(!p.playerVars)return new P$("No playerVars available in InstreamVideoAdRenderer.");var v,P;if(p.elementId==null||p.playerVars==null||p.playerOverlay==null||((v=p.playerOverlay)==null?void 0:v.instreamAdPlayerOverlayRenderer)==null&&((P=p.playerOverlay)==null?void 0:P.playerOverlayLayoutRenderer)==null||p.pings==null||p.externalVideoId==null)return new P$("Received invalid VOD InstreamVideoAdRenderer",{instreamVideoAdRenderer:p});v=Xr(p.playerVars);P=Number(v.length_seconds);
isNaN(P)&&(P=0,JI("Expected valid length seconds in player vars but got NaN"));if(b.Ld(d.kind==="AD_PLACEMENT_KIND_START")){if(p.layoutId===void 0)return new P$("Expected server generated layout ID in instreamVideoAdRenderer");d=p.layoutId}else d=p.elementId;return{layoutId:d,ov:p,playerVars:v,RU:p.playerVars,Pe:P}};
xO=function(p,d,b,v,P){p.iv_load_policy=v;d=Xr(d);if(d.cta_conversion_urls)try{p.cta_conversion_urls=JSON.parse(d.cta_conversion_urls)}catch(M){JI(M)}b.Bl&&(p.ctrl=b.Bl);b.Aq&&(p.ytr=b.Aq);b.Wv&&(p.ytrcc=b.Wv);b.isMdxPlayback&&(p.mdx="1");p.vvt&&(p.vss_credentials_token=p.vvt,b.ma&&(p.vss_credentials_token_type=b.ma),b.mdxEnvironment&&(p.mdx_environment=b.mdxEnvironment));e8(p,P);return p};
kLK=function(p){var d=new Map;p=g.u(p);for(var b=p.next();!b.done;b=p.next())(b=b.value.renderer.remoteSlotsRenderer)&&b.hostElementId&&d.set(b.hostElementId,b);return d};
T3=function(p){return p.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"};
nhe=function(p){return p!=null};
Ehk=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n){for(var r=[],Z=g.u(p),C=Z.next();!C.done;C=Z.next())if(C=C.value,!X0z(C)&&!J9C(C)){var G=T3(C)&&!!C.slotEntryTrigger.beforeContentVideoIdStartedTrigger,U=F.Ld(G),I=rCD(C,h,v,b.IM,U);if(I instanceof T)return I;var V=void 0,S={slotId:C.adSlotMetadata.slotId,slotType:C.adSlotMetadata.slotType,slotPhysicalPosition:(V=C.adSlotMetadata.slotPhysicalPosition)!=null?V:1,JC:"core",slotEntryTrigger:I.slotEntryTrigger,slotFulfillmentTriggers:I.slotFulfillmentTriggers,
slotExpirationTriggers:I.slotExpirationTriggers},B=g.L(C.fulfillmentContent.fulfilledLayout,CL);if(B){if(!ET(B))return new T("Invalid PlayerBytesAdLayoutRenderer");V=J&&!(T3(C)&&C.slotEntryTrigger.beforeContentVideoIdStartedTrigger);I=I.slotFulfillmentTriggers.some(function(x){return x instanceof zo});
U=V?feC(S,C.adSlotMetadata.triggerEvent,B,b,v,M,h,p,U,k,I,n):utu(S,C.adSlotMetadata.triggerEvent,B,d,b,v,P,M,X,a,F,h,p,O,U,C.adSlotMetadata.triggeringSourceLayoutId);if(U instanceof T)return U;I=[];T3(C)&&I.push(new Wu({MV:T3(C)&&!!C.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));V&&I.push(new jR({}));b.vX&&I.push(new m2({}));I.push(new Ta(G));C=Object.assign({},S,{clientMetadata:new M0(I),fulfilledLayout:U.layout,adSlotLoggingData:C.adSlotMetadata.adSlotLoggingData});r.push.apply(r,g.E(U.Ha));
r.push(C)}else if(G=g.L(C.fulfillmentContent.fulfilledLayout,wU)){if(!M9C(G))return new T("Invalid PlayerUnderlayAdLayoutRenderer");G=leD(G,v,b.IM,M,S,C.adSlotMetadata.triggerEvent,C.adSlotMetadata.triggeringSourceLayoutId);if(G instanceof T)return G;C=Object.assign({},S,{clientMetadata:new M0([]),fulfilledLayout:G,adSlotLoggingData:C.adSlotMetadata.adSlotLoggingData});r.push(C)}else if(G=g.L(C.fulfillmentContent.fulfilledLayout,adB)){if(!T5q(G))return new T("Invalid AboveFeedAdLayoutRenderer");G=
sCu(G,v,b.IM,M,S,C.adSlotMetadata.triggerEvent,C.adSlotMetadata.triggeringSourceLayoutId);if(G instanceof T)return G;C=Object.assign({},S,{clientMetadata:new M0([]),fulfilledLayout:G,adSlotLoggingData:C.adSlotMetadata.adSlotLoggingData});r.push(C)}else if(G=g.L(C.fulfillmentContent.fulfilledLayout,oKC)){if(!Wq(G.adLayoutMetadata)||!g.L(G.renderingContent,pL))return new T("Invalid BelowPlayerAdLayoutRenderer");G=sCu(G,v,b.IM,M,S,C.adSlotMetadata.triggerEvent,C.adSlotMetadata.triggeringSourceLayoutId);
if(G instanceof T)return G;C=Object.assign({},S,{clientMetadata:new M0([]),fulfilledLayout:G,adSlotLoggingData:C.adSlotMetadata.adSlotLoggingData});r.push(C)}else if(G=g.L(C.fulfillmentContent.fulfilledLayout,Fiq)){if(!Wq(G.adLayoutMetadata)||!g.L(G.renderingContent,hGW))return new T("Invalid PlayerBytesSequenceItemAdLayoutRenderer");G=Zsw(G,v,b.IM,M,S,C.adSlotMetadata.triggerEvent);if(G instanceof T)return G;C=Object.assign({},S,{clientMetadata:new M0([]),fulfilledLayout:G,adSlotLoggingData:C.adSlotMetadata.adSlotLoggingData});
r.push(C)}else return new T("Unable to retrieve a client slot ["+S.slotType+"] from a given AdSlotRenderer")}return r};
Zsw=function(p,d,b,v,P,M){var X={layoutId:p.adLayoutMetadata.layoutId,layoutType:p.adLayoutMetadata.layoutType,JC:"core"};d=Ao(p,d,b);return d instanceof T?d:Object.assign({},X,{renderingContent:p.renderingContent,gN:new Map([["impression",C6e(p)]])},d,{wN:OD(v,P)(X),clientMetadata:new M0([new AC(WD(M))]),adLayoutLoggingData:p.adLayoutMetadata.adLayoutLoggingData})};
sCu=function(p,d,b,v,P,M,X){var a={layoutId:p.adLayoutMetadata.layoutId,layoutType:p.adLayoutMetadata.layoutType,JC:"core"};d=Ao(p,d,b);if(d instanceof T)return d;b=[];b.push(new AC(WD(M)));M==="SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED"&&X!==void 0&&b.push(new rT(X));return Object.assign({},a,{renderingContent:p.renderingContent,gN:new Map([["impression",C6e(p)]])},d,{wN:OD(v,P)(a),clientMetadata:new M0(b),adLayoutLoggingData:p.adLayoutMetadata.adLayoutLoggingData})};
leD=function(p,d,b,v,P,M,X){if(p.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE")if(X=g.L(p.renderingContent,N7))if(X=g.L(X.sidePanel,vKC)){var a={layoutId:p.adLayoutMetadata.layoutId,layoutType:p.adLayoutMetadata.layoutType,JC:"core"};d=Ao(p,d,b);p=d instanceof T?d:Object.assign({},a,{renderingContent:p.renderingContent,gN:new Map([["impression",X.impressionPings||[]],["resume",X.resumePings||[]]])},d,{wN:OD(v,P)(a),clientMetadata:new M0([new AC(WD(M))]),adLayoutLoggingData:p.adLayoutMetadata.adLayoutLoggingData})}else p=
new T("DismissablePanelTextPortraitImageRenderer is missing");else p=new T("SqueezebackPlayerSidePanelRenderer is missing");else p.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_TRACKING"?g.L(p.renderingContent,p0C)?(X={layoutId:p.adLayoutMetadata.layoutId,layoutType:p.adLayoutMetadata.layoutType,JC:"core"},d=Ao(p,d,b),p=d instanceof T?d:Object.assign({},X,{renderingContent:p.renderingContent,gN:new Map},d,{wN:OD(v,P)(X),clientMetadata:new M0([new AC(WD(M))]),adLayoutLoggingData:p.adLayoutMetadata.adLayoutLoggingData})):
p=new T("CounterfactualRenderer is missing"):p.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE"?p=new T("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):p.adLayoutMetadata.layoutType==="LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL"?p=new T("PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null"):p.adLayoutMetadata.layoutType==="LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"?g.L(p.renderingContent,G3)?(M={layoutId:p.adLayoutMetadata.layoutId,layoutType:p.adLayoutMetadata.layoutType,
JC:"core"},d=Ao(p,d,b),p=d instanceof T?d:X?Object.assign({},M,{renderingContent:p.renderingContent,gN:new Map},d,{wN:OD(v,P)(M),clientMetadata:new M0([new rT(X)]),adLayoutLoggingData:p.adLayoutMetadata.adLayoutLoggingData}):new T("Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing")):p=new T("DisplayUnderlayTextGridCardsLayoutViewModel is missing"):p.adLayoutMetadata.layoutType==="LAYOUT_TYPE_VIDEO_AD_INFO"?g.L(p.renderingContent,dbD)?
(M={layoutId:p.adLayoutMetadata.layoutId,layoutType:p.adLayoutMetadata.layoutType,JC:"core"},d=Ao(p,d,b),p=d instanceof T?d:Object.assign({},M,{renderingContent:p.renderingContent,gN:new Map([])},d,{wN:OD(v,P)(M),adLayoutLoggingData:p.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new M0([])})):p=new T("AdsEngagementPanelSectionListViewModel is missing"):p=new T("LayoutType ["+p.adLayoutMetadata.layoutType+"] is invalid for PlayerUnderlaySlot");return p};
feC=function(p,d,b,v,P,M,X,a,F,h,O,J){if((J==null?void 0:J.K2)===void 0||(J==null?void 0:J.jW)===void 0)return new T("Cached ad break range from cue point is missing");var k=Ao(b,P,v.IM);if(k instanceof T)return k;k={layoutExitMuteTriggers:[],layoutExitNormalTriggers:k.layoutExitNormalTriggers,layoutExitSkipTriggers:[],uF:[],layoutExitUserInputSubmittedTriggers:[]};if(g.L(b.renderingContent,uo))return p=NuK(p,d,b,k,P,M,a,F,v.IM,X,J.K2,J.jW),p instanceof T?p:p.Mi===void 0?new T("Expecting associatedInPlayerSlot for single DAI media layout"):
{layout:p.layout,Ha:[p.Mi]};var n=g.L(b.renderingContent,FR);if(n){if(!Wq(b.adLayoutMetadata))return new T("Invalid ad layout metadata");if(!fL(n))return new T("Invalid sequential layout");n=n.sequentialLayouts.map(function(r){return r.playerBytesAdLayoutRenderer});
p=GLz(p,d,b,k,n,P,v,M,X,F,a,h,J.K2,J.jW,O);return p instanceof T?p:{layout:p.EU,Ha:p.Ha}}return new T("Not able to convert a sequential layout")};
GLz=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r){var Z=wow(P,k,n);if(Z instanceof T)return Z;var C=[],G=[];Z=g.u(Z);for(var U=Z.next();!U.done;U=Z.next()){var I=U.value;U=p;var V=P[I.BW],S=I,B=d;I=M;var x=X,Pj=a,qC=F,pz=h,Q=O,W=ph(V);if(W instanceof T)U=W;else{var l={layoutId:V.adLayoutMetadata.layoutId,layoutType:V.adLayoutMetadata.layoutType,JC:"adapter"};S=UdK(B,V,S,I);S instanceof T?U=S:(U=Object.assign({},l,dJ,{gN:W,renderingContent:V.renderingContent,clientMetadata:new M0(S),wN:OD(Pj,U)(l),adLayoutLoggingData:V.adLayoutMetadata.adLayoutLoggingData}),
U=(V=bq(Q,U,I,x.IM,Pj,qC,pz,void 0,!0))?V instanceof T?V:{layout:U,Mi:V}:new T("Expecting associatedInPlayerSlot"))}if(U instanceof T)return U;C.push(U.layout);G.push(U.Mi)}P={layoutId:b.adLayoutMetadata.layoutId,layoutType:b.adLayoutMetadata.layoutType,JC:"core"};d=[new Hu(Number(b.driftRecoveryMs)),new yK(k),new IP(n),new AC(WD(d)),new RP(J),new jR({})];r&&d.push(new pt({}));return{EU:Object.assign({},P,v,{Vx:C,gN:new Map,clientMetadata:new M0(d),wN:OD(a,p)(P)}),Ha:G}};
NuK=function(p,d,b,v,P,M,X,a,F,h,O,J){if(!ET(b))return new T("Invalid PlayerBytesAdLayoutRenderer");var k=ph(b);if(k instanceof T)return k;var n={layoutId:b.adLayoutMetadata.layoutId,layoutType:b.adLayoutMetadata.layoutType,JC:"core"},r=g.L(b.renderingContent,uo);if(!r)return new T("Invalid rendering content for DAI media layout");r=mo(r,!1);O={Y$:r,BW:0,K6:O,G9:Math.min(O+r.videoLengthSeconds*1E3,J),t6:new E$(0,[r.videoLengthSeconds])};var Z;J=(Z=Number(b.driftRecoveryMs))!=null?Z:void 0;d=UdK(d,
b,O,P,J);if(d instanceof T)return d;p=Object.assign({},n,v,{gN:k,renderingContent:b.renderingContent,clientMetadata:new M0(d),wN:OD(M,p)(n),adLayoutLoggingData:b.adLayoutMetadata.adLayoutLoggingData});return(P=bq(X,p,P,F,M,h,a,void 0,!0))?P instanceof T?P:{layout:p,Mi:P}:new T("Expecting associatedInPlayerSlot")};
utu=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z){var C=Ao(b,M,P.IM);if(C instanceof T)return C;if(g.L(b.renderingContent,uo)){F=cCD([b],P,F);if(F instanceof T)return F;if(F.length!==1)return new T("Only expected one media layout.");p=yCu(p,d,b,C,F[0],void 0,"core",v,M,X,a,h,k,n,r,P.IM,J,void 0,Z);return p instanceof T?p:{layout:p.layout,Ha:p.Mi?[p.Mi]:[]}}var G=g.L(b.renderingContent,FR);if(G){if(!Wq(b.adLayoutMetadata))return new T("Invalid ad layout metadata");if(!fL(G))return new T("Invalid sequential layout");
G=G.sequentialLayouts.map(function(U){return U.playerBytesAdLayoutRenderer});
p=IeW(p,d,b.adLayoutMetadata,C,G,v,M,P,F,X,a,h,O,J,r,k,n,Z);return p instanceof T?p:{layout:p.EU,Ha:p.Ha}}return new T("Not able to convert a sequential layout")};
IeW=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G){var U=new bs({current:null}),I=cCD(P,a,F);if(I instanceof T)return I;F=[];for(var V=[],S=void 0,B=0;B<P.length;B++){var x=P[B];if(g.L(x.renderingContent,uo)){S=IR(k)&&z5(k)?I[B+1]:void 0;S=yCu(p,d,x,dJ,I[B],S,"adapter",M,X,h,O,J,Z,C,r,a.IM,n,U,G);if(S instanceof T)return S;F.push(S.layout);S.Mi&&V.push(S.Mi);S=I[B]}else if(g.L(x.renderingContent,lo)){var Pj=p,qC=O;if(ET(x)){var pz=g.L(x.renderingContent,lo);if(pz&&pz.playerVars!==void 0){var Q={layoutId:x.adLayoutMetadata.layoutId,
layoutType:x.adLayoutMetadata.layoutType,JC:"adapter"};pz=Xr(pz.playerVars);pz.autoplay="1";x=Object.assign({},Q,dJ,{renderingContent:x.renderingContent,clientMetadata:new M0([new tl({}),new AC({kind:"AD_PLACEMENT_KIND_START"}),new ZT({current:null}),new wT(pz)]),gN:new Map,wN:OD(qC,Pj)(Q),adLayoutLoggingData:x.adLayoutMetadata.adLayoutLoggingData})}else x=new T("Invalid ad intro renderer")}else x=new T("Invalid PlayerBytesAdLayoutRenderer");if(x instanceof T)return x;F.push(x)}else if(g.L(x.renderingContent,
os))if(C){x=zCW(p,x,O,WD(d),S);if(x instanceof T)return x;F.push(x);x=bq(Z,x,X,a.IM,O,n,r,U,!1);if(x instanceof T)return x;if(x)V.push(x);else return new T("Not able to retrieve InPlayer slot for endcap")}else{a:{Pj=x.adLayoutMetadata.layoutId;qC=g.u(M);for(Q=qC.next();!Q.done;Q=qC.next()){Q=Q.value;var W=pz=void 0,l=((pz=Q.renderer)==null?void 0:(W=pz.linearAdSequenceRenderer)==null?void 0:W.linearAds)||[];pz=g.u(l);for(W=pz.next();!W.done;W=pz.next())if((W=g.L(W.value,os))&&W.inPlayerSlotId!==void 0&&
W.inPlayerLayoutId!==void 0&&W.associatedPlayerBytesLayoutId!==void 0&&W.associatedPlayerBytesLayoutId===Pj){Pj={CJ:W,adPlacementConfig:Q.config.adPlacementConfig};break a}}Pj=new T("Not able to find associated InPlayer slot for endcap")}if(Pj instanceof T)return Pj;x=zCW(p,x,O,Pj.adPlacementConfig,S);if(x instanceof T)return x;F.push(x);x=jCu(x.layoutId,n,X,Pj,U,O);if(x instanceof T)return x;V.push(x)}}d={layoutId:b.layoutId,layoutType:b.layoutType,JC:"core"};return{EU:Object.assign({},d,v,{Vx:F,
gN:new Map,clientMetadata:new M0([U]),wN:OD(O,p)(d)}),Ha:V}};
yCu=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U){if(!ET(b))return new T("Invalid PlayerBytesAdLayoutRenderer");var I=ph(b);if(I instanceof T)return I;X={layoutId:b.adLayoutMetadata.layoutId,layoutType:b.adLayoutMetadata.layoutType,JC:X};a:{var V=b.adLayoutMetadata.layoutId,S=g.L(b.renderingContent,uo);if(S&&oZ(S)){var B=[];if(n)B.push(new AC(WD(d)));else{b:{a=g.u(a);for(d=a.next();!d.done;d=a.next()){d=d.value;var x=Dbq(d.renderer)||[],Pj=g.u(x);for(x=Pj.next();!x.done;x=Pj.next())if(x=x.value,
x.associatedPlayerBytesLayoutId===V){x.associatedPlayerBytesLayoutId?(a=x.playerOverlay,Pj=a!==void 0&&a.playerOverlayLayoutRenderer!==void 0&&a.playerOverlayLayoutRenderer.inPlayerSlotId!==void 0&&a.playerOverlayLayoutRenderer.inPlayerLayoutId!==void 0,a=a!==void 0&&a.instreamAdPlayerOverlayRenderer!==void 0&&a.instreamAdPlayerOverlayRenderer.inPlayerSlotId!==void 0&&a.instreamAdPlayerOverlayRenderer.inPlayerLayoutId!==void 0||Pj):a=!1;d=a?{instreamVideoAdRenderer:x,adPlacementConfig:d.config.adPlacementConfig}:
new T("Invalid InPlayer shim");break b}}d=new T("Not able to find associated InPlayer slot")}if(d instanceof T){M=d;break a}a=d.instreamVideoAdRenderer.playerOverlay.instreamAdPlayerOverlayRenderer;x=d.instreamVideoAdRenderer.playerOverlay.playerOverlayLayoutRenderer;var qC;Pj=(qC=a==null?void 0:a.inPlayerSlotId)!=null?qC:x==null?void 0:x.inPlayerSlotId;var pz;qC=(pz=a==null?void 0:a.inPlayerLayoutId)!=null?pz:x==null?void 0:x.inPlayerLayoutId;if(Pj===void 0){M=new T("InPlayer shim slot id is undefined");
break a}if(qC===void 0){M=new T("InPlayer shim layout id is undefined");break a}B.push(new f$(qC),new ls(Pj),new za(P.t6.adPodIndex),new AC(d.adPlacementConfig));a&&B.push(new MI(a));x&&B.push(new XK(x))}B.push(new Wo(P.t6),new vu(S.externalVideoId),new Pu(F),new $6({impressionCommands:S.impressionCommands,abandonCommands:S.onAbandonCommands,completeCommands:S.completeCommands,progressCommands:S.adVideoProgressCommands}),new wT(P.TO),new ZT({current:null}),new Ga(P.otX.Pe),new x6(Gi(S.pings)),new p$(P.t6.adPodIndex));
U&&B.push(new rT(U));(P=tuB(V,k))&&B.push(new aP(P));M&&B.push(new Uo(M.TO));S.adNextParams&&B.push(new Qt(S.adNextParams));S.clickthroughEndpoint&&B.push(new $h(S.clickthroughEndpoint));S.legacyInfoCardVastExtension&&B.push(new L$(S.legacyInfoCardVastExtension));S.sodarExtensionData&&B.push(new cu(S.sodarExtensionData));G&&S.adPodSkipTarget&&S.adPodSkipTarget>0&&(B.push(G),B.push(new dT(S.adPodSkipTarget)));(M=h.get(S.externalVideoId))&&B.push(new SR(M));M=B}else M=new T("Invalid vod media renderer")}if(M instanceof
T)return M;p=Object.assign({},X,v,{gN:I,renderingContent:b.renderingContent,clientMetadata:new M0(M),wN:OD(O,p)(X),adLayoutLoggingData:b.adLayoutMetadata.adLayoutLoggingData});b=g.L(b.renderingContent,uo);if(!b||!oZ(b))return new T("Invalid meida renderer");J=YO(J,b.externalVideoId);J.instreamVideoAdRenderer=b;J.Qq="AD_PLACEMENT_KIND_START";return n?(F=bq(k,p,F,Z,O,C,r,G,!1),F instanceof T?F:tuB(p.layoutId,k)&&F?{layout:Object.assign({},p,{clientMetadata:new M0(M.concat(new oP(F)))})}:{layout:p,Mi:F}):
{layout:p}};
zCW=function(p,d,b,v,P){if(!ET(d))return new T("Invalid PlayerBytesAdLayoutRenderer");var M=g.L(d.renderingContent,os);if(!M||M.durationMilliseconds===void 0)return new T("Invalid endcap renderer");var X={layoutId:d.adLayoutMetadata.layoutId,layoutType:d.adLayoutMetadata.layoutType,JC:"adapter"};v=[new gT(M.durationMilliseconds),new $6({impressionCommands:void 0,abandonCommands:M.abandonCommands?[{commandExecutorCommand:M.abandonCommands}]:void 0,completeCommands:M.completionCommands}),new AC(v),
new us("LAYOUT_TYPE_ENDCAP")];if(P){v.push(new p$(P.t6.adPodIndex-1));v.push(new za(P.t6.adPodIndex));var a;v.push(new dT((a=P.adPodSkipTarget)!=null?a:-1))}return Object.assign({},X,dJ,{renderingContent:d.renderingContent,clientMetadata:new M0(v),gN:M.skipPings?new Map([["skip",M.skipPings]]):new Map,wN:OD(b,p)(X),adLayoutLoggingData:d.adLayoutMetadata.adLayoutLoggingData})};
bq=function(p,d,b,v,P,M,X,a,F){p=p.filter(function(O){return O.adSlotMetadata.slotType==="SLOT_TYPE_IN_PLAYER"&&O.adSlotMetadata.triggeringSourceLayoutId===d.layoutId});
if(p.length!==0){if(p.length!==1)return new T("Invalid InPlayer slot association for the given PlayerBytes layout");p=p[0];X=rCD(p,M,b,v,X);if(X instanceof T)return X;var h;M={slotId:p.adSlotMetadata.slotId,slotType:p.adSlotMetadata.slotType,slotPhysicalPosition:(h=p.adSlotMetadata.slotPhysicalPosition)!=null?h:1,JC:"core",slotEntryTrigger:X.slotEntryTrigger,slotFulfillmentTriggers:X.slotFulfillmentTriggers,slotExpirationTriggers:X.slotExpirationTriggers};h=g.L(p.fulfillmentContent.fulfilledLayout,
q7C);if(!h||!Wuj(h))return new T("Invalid InPlayerAdLayoutRenderer");X={layoutId:h.adLayoutMetadata.layoutId,layoutType:h.adLayoutMetadata.layoutType,JC:"core"};b=Ao(h,b,v);if(b instanceof T)return b;v=[];F&&v.push(new jR({}));if(h.adLayoutMetadata.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY")v.push.apply(v,g.E(isj(p.adSlotMetadata.triggerEvent,d)));else if(h.adLayoutMetadata.layoutType==="LAYOUT_TYPE_ENDCAP")v.push(new AC(WD(p.adSlotMetadata.triggerEvent))),a&&v.push(a);else return new T("Not able to parse an SDF InPlayer layout");
P=Object.assign({},X,b,{renderingContent:h.renderingContent,gN:new Map,wN:OD(P,M)(X),clientMetadata:new M0(v),adLayoutLoggingData:h.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},M,{fulfilledLayout:P,clientMetadata:new M0([])})}};
isj=function(p,d){var b=[];b.push(new AC(WD(p)));b.push(new rT(d.layoutId));(p=Xm(d.clientMetadata,"metadata_type_player_bytes_callback_ref"))&&b.push(new ZT(p));(p=Xm(d.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))&&b.push(new bs(p));(p=Xm(d.clientMetadata,"metadata_type_remote_slots_data"))&&b.push(new SR(p));(p=Xm(d.clientMetadata,"metadata_type_ad_next_params"))&&b.push(new Qt(p));(p=Xm(d.clientMetadata,"metadata_type_ad_video_clickthrough_endpoint"))&&b.push(new $h(p));(p=
Xm(d.clientMetadata,"metadata_type_ad_pod_info"))&&b.push(new Wo(p));(d=Xm(d.clientMetadata,"metadata_type_ad_video_id"))&&b.push(new vu(d));return b};
jCu=function(p,d,b,v,P,M){function X(h){return vE(d,h)}
var a=v.CJ.inPlayerSlotId,F={layoutId:v.CJ.inPlayerLayoutId,layoutType:"LAYOUT_TYPE_ENDCAP",JC:"core"};b={slotId:a,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:new U$(X,p),slotFulfillmentTriggers:[new Q1(X,a)],slotExpirationTriggers:[new $n(X,a),new SZ(X,b)]};p=Object.assign({},F,{layoutExitNormalTriggers:[new y1(X,p)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],gN:new Map,clientMetadata:new M0([new hl(v.CJ),
new AC(v.adPlacementConfig),P]),wN:OD(M,b)(F),adLayoutLoggingData:v.CJ.adLayoutLoggingData});return Object.assign({},b,{clientMetadata:new M0([new DT(p)])})};
tuB=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next())if(b=b.value,b.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"){var v=g.L(b.fulfillmentContent.fulfilledLayout,wU);if(v&&(v=g.L(v.renderingContent,N7))&&v.associatedPlayerBytesLayoutId===p)return b}};
rCD=function(p,d,b,v,P){var M=Hsu(V3(p.slotEntryTrigger,b,v),P,p,d);if(M instanceof T)return M;for(var X=[],a=g.u(p.slotFulfillmentTriggers),F=a.next();!F.done;F=a.next()){F=V3(F.value,b,v);if(F instanceof T)return F;X.push(F)}X=DdD(X,P,p,d);d=[];p=g.u(p.slotExpirationTriggers);for(P=p.next();!P.done;P=p.next()){P=V3(P.value,b,v);if(P instanceof T)return P;d.push(P)}return{slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:d}};
Hsu=function(p,d,b,v){return d&&b.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"&&p instanceof Co?new ZZ(function(P){return vE(v,P)},b.adSlotMetadata.slotId):p};
DdD=function(p,d,b,v){return d&&b.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_BYTES"?p.map(function(P){return P instanceof Q1?new xn(function(M){return vE(v,M)},b.adSlotMetadata.slotId):P}):p};
Ao=function(p,d,b){for(var v=[],P=g.u(p.layoutExitNormalTriggers||[]),M=P.next();!M.done;M=P.next()){M=V3(M.value,d,b);if(M instanceof T)return M;v.push(M)}P=[];M=g.u(p.layoutExitSkipTriggers||[]);for(var X=M.next();!X.done;X=M.next()){X=V3(X.value,d,b);if(X instanceof T)return X;P.push(X)}M=[];X=g.u(p.layoutExitMuteTriggers||[]);for(var a=X.next();!a.done;a=X.next()){a=V3(a.value,d,b);if(a instanceof T)return a;M.push(a)}X=[];p=g.u(p.layoutExitUserInputSubmittedTriggers||[]);for(a=p.next();!a.done;a=
p.next()){a=V3(a.value,d,b);if(a instanceof T)return a;X.push(a)}return{layoutExitNormalTriggers:v,layoutExitSkipTriggers:P,layoutExitMuteTriggers:M,layoutExitUserInputSubmittedTriggers:X,uF:[]}};
ph=function(p){var d=g.L(p.renderingContent,uo);if(d==null?0:d.pings)return wq(d.pings);p=g.L(p.renderingContent,os);return(p==null?0:p.skipPings)?new Map([["skip",p.skipPings]]):new Map};
UdK=function(p,d,b,v,P){d=g.L(d.renderingContent,uo);if(!d)return new T("Invalid rendering content for DAI media layout");p=[new Pu(v),new Ga(b.Y$.videoLengthSeconds),new wT(b.Y$.playerVars),new yK(b.K6),new IP(b.G9),new za(b.BW),new AC(WD(p)),new vu(b.Y$.adVideoId),new Wo(b.t6),d.sodarExtensionData&&new cu(d.sodarExtensionData),new ZT({current:null}),new jR({}),new x6(Gi(d.pings))].filter(nhe);P!==void 0&&p.push(new Hu(P));return p};
wow=function(p,d,b){p=p.map(function(F){return mo(g.L(F.renderingContent,uo),!1)});
var v=p.map(function(F){return F.videoLengthSeconds}),P=v.map(function(F,h){return new E$(h,v)}),M=d,X=b,a=[];
p.forEach(function(F,h){X=Math.min(M+F.videoLengthSeconds*1E3,b);e8(F.playerVars,P[h]);a.push({Y$:F,K6:M,G9:X,BW:h,t6:P[h]});M=X});
return a};
cCD=function(p,d,b){for(var v=[],P=g.u(p),M=P.next();!M.done;M=P.next())if(M=g.L(M.value.renderingContent,uo)){if(!oZ(M))return new T("Invalid vod media renderer");v.push(VuC(M))}P=v.map(function(J){return J.Pe});
M=[];for(var X=0,a=0;a<p.length;a++){var F=g.L(p[a].renderingContent,uo);if(F){var h=new E$(X,P),O=xO(v[X].playerVars,v[X].RU,d,b,h);M[a]={t6:h,adPodSkipTarget:F.adPodSkipTarget,otX:v[X],TO:O};X++}}return M};
VuC=function(p){var d=Xr(p.playerVars),b=Number(d.length_seconds);isNaN(b)&&(b=0,JI("Expected valid length seconds in player vars but got NaN"));return{playerVars:d,RU:p.playerVars,Pe:b}};
WD=function(p){switch(p){case "SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED":return{kind:"AD_PLACEMENT_KIND_LAYOUT_ID_ENTERED"};case "SLOT_TRIGGER_EVENT_BEFORE_CONTENT":return{kind:"AD_PLACEMENT_KIND_START"};case "SLOT_TRIGGER_EVENT_CONTENT_OFFSET":return{kind:"AD_PLACEMENT_KIND_MILLISECONDS"};case "SLOT_TRIGGER_EVENT_AFTER_CONTENT":return{kind:"AD_PLACEMENT_KIND_END"};case "SLOT_TRIGGER_EVENT_CONTENT_PAUSED":return{kind:"AD_PLACEMENT_KIND_PAUSE"};default:return{kind:"AD_PLACEMENT_KIND_UNKNOWN"}}};
C6e=function(p){if(g.L(p.renderingContent,bo)){var d;return((d=g.L(p.renderingContent,bo))==null?void 0:d.impressionPings)||[]}if(g.L(p.renderingContent,pL)){var b;return((b=g.L(p.renderingContent,pL))==null?void 0:b.impressionPings)||[]}if(g.L(p.renderingContent,dU)){var v;return((v=g.L(p.renderingContent,dU))==null?void 0:v.impressionPings)||[]}return[]};
SRz=function(p,d,b,v,P,M,X,a,F){var h=b.pings;return h?[eCe(p,M,a,P,function(O){var J=O.slotId;O=F(O);var k=b.adLayoutLoggingData,n=b.progressCommands;J=RF(d.U.get(),"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER",J);var r={layoutId:J,layoutType:"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER",JC:"core"},Z=wq(h),C=[new SZ(d.D,M)],G;var U=h==null?void 0:(G=h.activeViewTracking)==null?void 0:G.identifier;return{layoutId:J,layoutType:"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER",gN:Z,layoutExitNormalTriggers:C,layoutExitSkipTriggers:[],
layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:new M0([new AC(v),new x6(Gi(h)),new Bu(U),new Ga(X/1E3),new $6({progressCommands:n}),new Y6(X/1E3)]),wN:O(r),adLayoutLoggingData:k}})]:new T("VideoAdTrackingRenderer without VideoAdTracking pings filled.",{videoAdTrackingRenderer:b})};
ghj=function(p,d,b,v,P,M,X,a){p=YRW(p,b,M,X,v,function(F){var h=F.slotId;F=a(F);h=RF(d.U.get(),"LAYOUT_TYPE_FORECASTING",h);var O={layoutId:h,layoutType:"LAYOUT_TYPE_FORECASTING",JC:"core"},J=new Map,k=P.impressionUrls;k&&J.set("impression",k);return{layoutId:h,layoutType:"LAYOUT_TYPE_FORECASTING",gN:J,layoutExitNormalTriggers:[new eZ(d.D,h)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:new M0([new is(P),new AC(b)]),wN:F(O)}});
return p instanceof T?p:[p]};
QCC=function(p,d,b,v,P,M,X){return[LAj(p,M,v,function(a){var F=a.slotId;a=X(a);F=RF(d.U.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",F);var h={layoutId:F,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",JC:"core"};return{layoutId:F,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",gN:new Map,layoutExitNormalTriggers:[new SZ(d.D,M)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:new M0([new MI(P),new AC(b)]),wN:a(h),
adLayoutLoggingData:P.adLayoutLoggingData}})]};
mdW=function(p,d,b,v,P,M,X,a){p=$du(p,b,M,X,v,function(F,h){var O=F.slotId;F=a(F);var J=P.contentSupportedRenderer;J?J.textOverlayAdContentRenderer?(J=RF(d.U.get(),"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY",O),h=PE(d,J,"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY",P,b,F,MB(d,h,O))):J.enhancedTextOverlayAdContentRenderer?(J=RF(d.U.get(),"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY",O),h=PE(d,J,"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY",P,b,F,MB(d,h,O))):J.imageOverlayAdContentRenderer?(J=RF(d.U.get(),"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY",
O),h=MB(d,h,O),h.push(new To(d.D,45E3,J)),h=PE(d,J,"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY",P,b,F,h)):h=new P$("InvideoOverlayAdRenderer without appropriate sub renderer"):h=new P$("InvideoOverlayAdRenderer without contentSupportedRenderer");return h});
return p instanceof T?p:[p]};
Buq=function(p,d,b,v,P,M,X,a,F){var h=Number(v.durationMilliseconds);return isNaN(h)?new T("Expected valid duration for AdActionInterstitialRenderer."):function(O){return KAC(d,O.slotId,b,v,h,{impressionCommands:void 0,abandonCommands:v.abandonCommands?[{commandExecutorCommand:v.abandonCommands}]:void 0,completeCommands:v.completionCommands},v.skipPings?new Map([["skip",v.skipPings]]):new Map,X(O),function(J){return xdu(p,J,P,function(k,n){var r=k.slotId;k=X(k);r=RF(d.U.get(),"LAYOUT_TYPE_ENDCAP",
r);return $O(d,r,n,b,k,"LAYOUT_TYPE_ENDCAP",[new hl(v),a],v.adLayoutLoggingData)})},F,M-1,v.adLayoutLoggingData,M)}};
RCe=function(p,d,b,v){if(!b.playerVars)return new T("No playerVars available in AdIntroRenderer.");var P=Xr(b.playerVars);P.autoplay="1";return function(M){var X=M.slotId;M=v(M);X=RF(p.U.get(),"LAYOUT_TYPE_MEDIA",X);var a={layoutId:X,layoutType:"LAYOUT_TYPE_MEDIA",JC:"adapter"};return{ut:{layoutId:X,layoutType:"LAYOUT_TYPE_MEDIA",gN:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"adapter",clientMetadata:new M0([new tl({}),
new AC(d),new ZT({current:null}),new wT(P)]),wN:M(a)},QN:[new cq(p.D,X,["error"])],Rs:[],kU:[],lM:[]}}};
ACe=function(p,d,b,v,P,M,X,a,F,h){h=h===void 0?!1:h;var O=LL(P);if(!nKC(P,h))return new T("Received invalid InstreamSurveyAdRenderer for VOD composite survey.",{InstreamSurveyAdRenderer:P});if(O<=0)return new T("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:P});var J=eG$(p,d,P,M,b,v,X);return J instanceof T?J:function(k){return TuB(d,k.slotId,b,O,P,Q3(P),X(k),J,a,F)}};
WAC=function(p,d,b,v,P,M,X,a){function F(J){return xdu(p,J,v,h)}
function h(J,k){var n=J.slotId;J=X(J);n=RF(d.U.get(),"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT",n);return $O(d,n,k,b,J,"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT",[new Oo(P),M],P.adLayoutLoggingData)}
if(!ldC(P))return new T("Received invalid SurveyTextInterstitialRenderer.",{SurveyTextInterstitialRenderer:P});var O=P.timeoutSeconds*1E3;return function(J){var k=J.slotId,n={impressionCommands:P.impressionCommands,completeCommands:P.timeoutCommands,skipCommands:P.dismissCommands};J=X(J);k=Xc(d,k,b,O,n,new Map,J,F,void 0,qB(d,b,P.layoutId,"createSubLayoutVodMediaBreakLayoutForSurveyInterstitial"));n=new f$(k.Ts);J=new p$(a);return{ut:{layoutId:k.layoutId,layoutType:k.layoutType,gN:k.gN,layoutExitNormalTriggers:[],
layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:k.JC,clientMetadata:new M0([].concat(g.E(k.UX),[n,J])),wN:k.wN,adLayoutLoggingData:k.adLayoutLoggingData},QN:[],Rs:k.layoutExitMuteTriggers,kU:k.layoutExitUserInputSubmittedTriggers,lM:k.uF,Mi:k.Mi}}};
dI$=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z){p=rq(p,"SLOT_TYPE_PLAYER_BYTES");v=vhC(d,X,v,P,p,h,O);if(v instanceof T)return v;var C;X=(C=Xm(v.clientMetadata,"metadata_type_fulfilled_layout"))==null?void 0:C.layoutId;if(!X)return new T("Invalid adNotify layout");d=puq(X,d,b,P,M,F,a,h,J,k,n,r,Z);return d instanceof T?d:[v].concat(g.E(d))};
puq=function(p,d,b,v,P,M,X,a,F,h,O,J,k){b=b$K(d,b,v,M,X,a,F,h,O,J,k);v6D(M)?(v=Psk(d,p),p=rq(d.U.get(),"SLOT_TYPE_IN_PLAYER"),M=RF(d.U.get(),"LAYOUT_TYPE_SURVEY",p),a=aO(d,v,a),d=[].concat(g.E(a.slotExpirationTriggers),[new Nf(d.D,M)]),p=b({slotId:a.slotId,slotType:a.slotType,slotPhysicalPosition:a.slotPhysicalPosition,slotEntryTrigger:a.slotEntryTrigger,slotFulfillmentTriggers:a.slotFulfillmentTriggers,slotExpirationTriggers:d,JC:a.JC},{slotId:p,layoutId:M}),P=p instanceof T?p:{d8:Object.assign({},
a,{slotExpirationTriggers:d,clientMetadata:new M0([new DT(p.layout)]),adSlotLoggingData:P}),Ha:p.Ha}):P=qRw(d,p,a,P,b);return P instanceof T?P:[].concat(g.E(P.Ha),[P.d8])};
Xuq=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n){d=b$K(p,d,b,P,M,X,F,h,O,J,k,n);v6D(P)?(P=MRz(p,b,X,a),P instanceof T?p=P:(a=rq(p.U.get(),"SLOT_TYPE_IN_PLAYER"),F=RF(p.U.get(),"LAYOUT_TYPE_SURVEY",a),X=[].concat(g.E(P.slotExpirationTriggers),[new Nf(p.D,F)]),a=d({slotId:P.slotId,slotType:P.slotType,slotPhysicalPosition:P.slotPhysicalPosition,JC:P.JC,slotEntryTrigger:P.slotEntryTrigger,slotFulfillmentTriggers:P.slotFulfillmentTriggers,slotExpirationTriggers:X},{slotId:a,layoutId:F}),p=a instanceof T?a:{d8:{slotId:P.slotId,
slotType:P.slotType,slotPhysicalPosition:P.slotPhysicalPosition,slotEntryTrigger:oO(p,b,P.slotId,P.slotEntryTrigger),slotFulfillmentTriggers:Fc(p,b,P.slotId,P.slotFulfillmentTriggers),slotExpirationTriggers:X,JC:P.JC,clientMetadata:new M0([new Ta(h3(b)),new DT(a.layout),new Wu({MV:p.MV(b)})]),adSlotLoggingData:v},Ha:a.Ha})):p=aeu(p,b,X,a,v,F.vX,d);return p instanceof T?p:p.Ha.concat(p.d8)};
v6D=function(p){p=g.u(p);for(var d=p.next();!d.done;d=p.next())if(g.L(d.value,sT))return!0;return!1};
b$K=function(p,d,b,v,P,M,X,a,F,h,O,J){return function(k,n){if(IR(O)&&z5(O))a:{var r=qou(v,b,O);if(r instanceof T)n=r;else{for(var Z=0,C=[],G=[],U=[],I=[],V=[],S=[],B=new Eo({current:null}),x=new bs({current:null}),Pj=!1,qC=[],pz=0,Q=[],W=0;W<v.length;W++){var l=v[W],m=g.L(l,uo);if(m){m=KL(m,b,O);if(m instanceof P$){n=new T(m);break a}var Yu=new E$(pz,r),Z2=xO(m.playerVars,m.RU,X,h,Yu);pz++;Q[W]={renderer:l,data:m,t6:Yu,TO:Z2}}}pz=-1;for(r=0;r<v.length;r++)if(W=v[r],l=g.L(W,lo)){W=RCe(d,b,l,a);if(W instanceof
T){n=W;break a}W=W(k);C.push(W.ut);G=[].concat(g.E(W.QN),g.E(G));U=[].concat(g.E(W.Rs),g.E(U));W.Mi&&(qC=[W.Mi].concat(g.E(qC)))}else if(g.L(W,uo))l=Q[r],pz=l.data,W=l.t6,l=l.TO,m=Q[r+1],Yu=void 0,m&&(Yu=m.TO),W=aTu(d,pz.layoutId,pz.ov,b,l,pz.Pe,M,W,a(k),x,F.get(pz.ov.externalVideoId),Yu,J),Z++,C.push(W.ut),G=[].concat(g.E(W.QN),g.E(G)),U=[].concat(g.E(W.Rs),g.E(U)),Pj||(S.push(x),Pj=!0),pz=(pz=pz.ov.adPodSkipTarget)&&pz>0?pz:-1;else if(l=g.L(W,os)){W=Buq(p,d,b,l,M,Z,a,x,pz);if(W instanceof T){n=
W;break a}W=W(k);C.push(W.ut);G=[].concat(g.E(W.QN),g.E(G));U=[].concat(g.E(W.Rs),g.E(U));W.Mi&&(qC=[W.Mi].concat(g.E(qC)))}else if(l=g.L(W,sT)){if(n===void 0){n=new T("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:l});break a}W=ACe(p,d,b,M,l,B,a,n,Z,B$(O,"supports_multi_step_on_desktop"));if(W instanceof T){n=W;break a}W=W(k);C.push(W.ut);W.Mi&&qC.push(W.Mi);G=[].concat(g.E(W.QN),g.E(G));U=[].concat(g.E(W.Rs),g.E(U));I=[].concat(g.E(W.kU),g.E(I));
V=[].concat(g.E(W.lM),g.E(V));S=[B].concat(g.E(S))}else if(W=g.L(W,ZL)){W=WAC(p,d,b,M,W,B,a,Z);if(W instanceof T){n=W;break a}W=W(k);C.push(W.ut);W.Mi&&qC.push(W.Mi);U=[].concat(g.E(W.Rs),g.E(U))}else{n=new T("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}n={Vx:C,layoutExitSkipTriggers:G,layoutExitUserInputSubmittedTriggers:I,uF:V,layoutExitMuteTriggers:U,UX:S,Ha:qC}}}else a:if(Z=qou(v,b,O),Z instanceof T)n=Z;else{C=0;G=[];U=[];I=[];V=[];S=[];B=[];x=new Eo({current:null});Pj=new bs({current:null});
qC=!1;Q=[];pz=-1;r=g.u(v);for(W=r.next();!W.done;W=r.next())if(W=W.value,g.L(W,lo)){W=RCe(d,b,g.L(W,lo),a);if(W instanceof T){n=W;break a}W=W(k);G.push(W.ut);U=[].concat(g.E(W.QN),g.E(U));I=[].concat(g.E(W.Rs),g.E(I));W.Mi&&(Q=[W.Mi].concat(g.E(Q)))}else if(g.L(W,uo)){pz=KL(g.L(W,uo),b,O);if(pz instanceof P$){n=new T(pz);break a}W=new E$(C,Z);W=aTu(d,pz.layoutId,pz.ov,b,xO(pz.playerVars,pz.RU,X,h,W),pz.Pe,M,W,a(k),Pj,F.get(pz.ov.externalVideoId),void 0,J);C++;G.push(W.ut);U=[].concat(g.E(W.QN),g.E(U));
I=[].concat(g.E(W.Rs),g.E(I));qC||(B.push(Pj),qC=!0);pz=(pz=pz.ov.adPodSkipTarget)&&pz>0?pz:-1}else if(g.L(W,os)){W=Buq(p,d,b,g.L(W,os),M,C,a,Pj,pz);if(W instanceof T){n=W;break a}W=W(k);G.push(W.ut);U=[].concat(g.E(W.QN),g.E(U));I=[].concat(g.E(W.Rs),g.E(I));W.Mi&&(Q=[W.Mi].concat(g.E(Q)))}else if(g.L(W,sT)){if(n===void 0){n=new T("Composite Survey must already have a Survey Bundle with required metadata.",{instreamSurveyAdRenderer:g.L(W,sT)});break a}W=ACe(p,d,b,M,g.L(W,sT),x,a,n,C,B$(O,"supports_multi_step_on_desktop"));
if(W instanceof T){n=W;break a}W=W(k);G.push(W.ut);W.Mi&&Q.push(W.Mi);U=[].concat(g.E(W.QN),g.E(U));I=[].concat(g.E(W.Rs),g.E(I));V=[].concat(g.E(W.kU),g.E(V));S=[].concat(g.E(W.lM),g.E(S));B=[x].concat(g.E(B))}else if(g.L(W,ZL)){W=WAC(p,d,b,M,g.L(W,ZL),x,a,C);if(W instanceof T){n=W;break a}W=W(k);G.push(W.ut);W.Mi&&Q.push(W.Mi);I=[].concat(g.E(W.Rs),g.E(I))}else{n=new T("Unsupported linearAd found in LinearAdSequenceRenderer.");break a}n={Vx:G,layoutExitSkipTriggers:U,layoutExitUserInputSubmittedTriggers:V,
uF:S,layoutExitMuteTriggers:I,UX:B,Ha:Q}}n instanceof T?k=n:(S=k.slotId,Z=n.Vx,C=n.layoutExitSkipTriggers,G=n.layoutExitMuteTriggers,U=n.layoutExitUserInputSubmittedTriggers,I=n.UX,k=a(k),V=P?P.layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",S=P?P.layoutId:RF(d.U.get(),V,S),B={layoutId:S,layoutType:V,JC:"core"},k={layout:{layoutId:S,layoutType:V,gN:new Map,layoutExitNormalTriggers:[new eZ(d.D,S)],layoutExitSkipTriggers:C,layoutExitMuteTriggers:G,layoutExitUserInputSubmittedTriggers:U,uF:[],JC:"core",
clientMetadata:new M0([new C$(Z)].concat(g.E(I))),wN:k(B)},Ha:n.Ha});return k}};
qou=function(p,d,b){var v=[];p=g.u(p);for(var P=p.next();!P.done;P=p.next())if(P=P.value,g.L(P,uo)){P=KL(g.L(P,uo),d,b);if(P instanceof P$)return new T(P);v.push(P.Pe)}return v};
F2j=function(p,d,b,v,P,M,X,a){if(!nKC(b,a===void 0?!1:a))return new T("Received invalid InstreamSurveyAdRenderer for VOD single survey.",{InstreamSurveyAdRenderer:b});var F=LL(b);if(F<=0)return new T("InstreamSurveyAdRenderer should have valid duration.",{instreamSurveyAdRenderer:b});var h=new Eo({current:null}),O=eG$(p,d,b,h,v,M,X);return o6W(p,v,M,F,P,function(J,k){var n=J.slotId,r=Q3(b);J=X(J);var Z,C=(Z=qB(d,v,b.layoutId,"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey"))!=null?Z:
RF(d.U.get(),"LAYOUT_TYPE_MEDIA_BREAK",n);n={layoutId:C,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",JC:"core"};Z=O(C,k);var G=Xm(Z.clientMetadata,"metadata_type_fulfilled_layout");G||JI("Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.");r=[new AC(v),new gT(F),new $6(r),h];G&&r.push(new us(G.layoutType));return{vLZ:{layoutId:C,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",gN:new Map,layoutExitNormalTriggers:[new eZ(d.D,C)],layoutExitSkipTriggers:[new Lo(d.D,
k.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new R9(d.D,k.layoutId)],uF:[],JC:"core",clientMetadata:new M0(r),wN:J(n)},rCZ:Z}})};
hzq=function(p){if(!uNC(p))return!1;var d=g.L(p.adVideoStart,Ou);return d?g.L(p.linearAd,uo)&&q7(d)?!0:(JI("Invalid Sandwich with notify"),!1):!1};
O$C=function(p){if(p.linearAds==null)return!1;p=g.L(p.adStart,Ou);return p?q7(p)?!0:(JI("Invalid LASR with notify"),!1):!1};
JlK=function(p){if(!fdC(p))return!1;p=g.L(p.adStart,Ou);return p?q7(p)?!0:(JI("Invalid LASR with notify"),!1):!1};
J3=function(p,d,b,v,P,M,X,a,F,h){this.V=p;this.U=d;this.D=b;this.lh=v;this.EH=P;this.B=M;this.SB=X;this.vQ=a;this.MH=F;this.loadPolicy=h===void 0?1:h};
CQK=function(p,d,b,v,P,M,X,a,F,h){var O=[];if(d.length===0&&v.length===0&&b.length===0)return O;d=d.filter(aZ);var J=b.filter(OOz),k=v.filter(aZ),n=new Map,r=kLK(d),Z=b.some(function(m){var Yu;return(m==null?void 0:(Yu=m.adSlotMetadata)==null?void 0:Yu.slotType)==="SLOT_TYPE_PLAYER_BYTES"}),C=b.some(function(m){var Yu;
return(m==null?void 0:(Yu=m.adSlotMetadata)==null?void 0:Yu.slotType)==="SLOT_TYPE_PLAYER_UNDERLAY"}),G=b.some(function(m){var Yu;
return(m==null?void 0:(Yu=m.adSlotMetadata)==null?void 0:Yu.slotType)==="SLOT_TYPE_IN_PLAYER"}),U=b.some(function(m){var Yu,Z2;
return(m==null?void 0:(Yu=m.adSlotMetadata)==null?void 0:Yu.slotType)==="SLOT_TYPE_BELOW_PLAYER"||(m==null?void 0:(Z2=m.adSlotMetadata)==null?void 0:Z2.slotType)==="SLOT_TYPE_ABOVE_FEED"});
b=b.some(function(m){var Yu;return(m==null?void 0:(Yu=m.adSlotMetadata)==null?void 0:Yu.slotType)==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"});
if(Z||C||G||U||b)h=Ehk(J,d,a,P,r,p.EH.get(),p.loadPolicy,n,p.lh.get(),p.V.get(),G,X,F,h),h instanceof T?JI(h,void 0,void 0,{contentCpn:P}):O.push.apply(O,g.E(h));h=g.u(d);for(b=h.next();!b.done;b=h.next())b=b.value,C=ka7(p,n,b,P,M,X,Z,a,r,F,J),C instanceof T?JI(C,void 0,void 0,{renderer:b.renderer,config:b.config.adPlacementConfig,kind:b.config.adPlacementConfig.kind,contentCpn:P,daiEnabled:X}):O.push.apply(O,g.E(C));n6u(p.lh.get())||(M=rlu(p,k,P,a,r,n),O.push.apply(O,g.E(M)));if(p.B===null||X&&!a.Pq){var I,
V,S;p=a.vX&&d.length===1&&((I=d[0].config)==null?void 0:(V=I.adPlacementConfig)==null?void 0:V.kind)==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&((S=d[0].renderer)==null?void 0:S.adBreakServiceRenderer);if(!O.length&&!p){var B,x,Pj,qC;JI("Expected slots parsed from AdPlacementRenderers for DAI",void 0,void 0,{"AdPlacementRenderer count":d.length,contentCpn:P,"first APR kind":(B=d[0])==null?void 0:(x=B.config)==null?void 0:(Pj=x.adPlacementConfig)==null?void 0:Pj.kind,renderer:(qC=d[0])==null?void 0:
qC.renderer})}return O}I=v.filter(aZ);O.push.apply(O,g.E(HOw(n,I,p.U.get(),p.B,P,Z)));if(!O.length){var pz,Q,W,l;JI("Expected slots parsed from AdPlacementRenderers",void 0,void 0,{"AdPlacementRenderer count":d.length,contentCpn:P,daiEnabled:X.toString(),"first APR kind":(pz=d[0])==null?void 0:(Q=pz.config)==null?void 0:(W=Q.adPlacementConfig)==null?void 0:W.kind,renderer:(l=d[0])==null?void 0:l.renderer})}return O};
rlu=function(p,d,b,v,P,M){function X(k){return OD(p.EH.get(),k)}
var a=[];d=g.u(d);for(var F=d.next();!F.done;F=d.next()){F=F.value;var h=F.renderer,O=h.sandwichedLinearAdRenderer,J=h.linearAdSequenceRenderer;O&&hzq(O)?(JI("Found AdNotify with SandwichedLinearAdRenderer"),J=g.L(O.adVideoStart,Ou),O=g.L(O.linearAd,uo),S8(M,h,F.config.adPlacementConfig.kind),h=void 0,J=P6D((h=J)==null?void 0:h.layout.layoutId,p.U.get(),p.D.get(),F.config.adPlacementConfig,F.adSlotLoggingData,O,b,v,X,P,p.loadPolicy,p.lh.get(),p.EH.get()),J instanceof T?JI(J):a.push.apply(a,g.E(J))):
J&&(!J.adLayoutMetadata&&O$C(J)||J.adLayoutMetadata&&JlK(J))&&(JI("Found AdNotify with LinearAdSequenceRenderer"),S8(M,h,F.config.adPlacementConfig.kind),h=void 0,O=puq((h=g.L(J.adStart,Ou))==null?void 0:h.layout.layoutId,p.U.get(),p.D.get(),F.config.adPlacementConfig,F.adSlotLoggingData,J.linearAds,Wq(J.adLayoutMetadata)?J.adLayoutMetadata:void 0,b,v,X,P,p.loadPolicy,p.lh.get()),O instanceof T?JI(O):a.push.apply(a,g.E(O)))}return a};
ka7=function(p,d,b,v,P,M,X,a,F,h,O){function J(G){return OD(p.EH.get(),G)}
var k=b.renderer,n=b.config.adPlacementConfig,r=n.kind,Z=b.adSlotLoggingData,C=a.Pq&&r==="AD_PLACEMENT_KIND_START";C=M&&!C;if(k.adsEngagementPanelRenderer!=null)return gU(d,b.elementId,r,k.adsEngagementPanelRenderer.isContentVideoEngagementPanel,k.adsEngagementPanelRenderer.adVideoId,k.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S=p.D.get(),B=G.slotId,x=k.adsEngagementPanelRenderer;G=OD(p.EH.get(),G);return kY(S,B,"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON",
new gu(x),U,I,x.impressionPings,G,k.adsEngagementPanelRenderer.adLayoutLoggingData,V)}),[];
if(k.adsEngagementPanelLayoutViewModel)return gU(d,b.elementId,r,k.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,k.adsEngagementPanelLayoutViewModel.adVideoId,k.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S=p.D.get(),B=G.slotId,x=k.adsEngagementPanelLayoutViewModel;G=OD(p.EH.get(),G);return nh(S,B,"LAYOUT_TYPE_PANEL",new Ls(x),U,I,G,k.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,V)}),[];
if(k.actionCompanionAdRenderer!=null){if(k.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return Idu(p.U.get(),p.B,p.D.get(),k.actionCompanionAdRenderer,n,Z,v,J);gU(d,b.elementId,r,k.actionCompanionAdRenderer.isContentVideoCompanion,k.actionCompanionAdRenderer.adVideoId,k.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S=p.D.get(),B=G.slotId,x=k.actionCompanionAdRenderer;G=OD(p.EH.get(),G);return kY(S,B,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",
new Su(x),U,I,x.impressionPings,G,k.actionCompanionAdRenderer.adLayoutLoggingData,V)})}else if(k.topBannerImageTextIconButtonedLayoutViewModel!==void 0){if(k.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return zGj(p.U.get(),p.B,p.D.get(),k.topBannerImageTextIconButtonedLayoutViewModel,n,Z,v,J);
gU(d,b.elementId,r,k.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,k.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,k.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S=p.D.get(),B=G.slotId,x=k.topBannerImageTextIconButtonedLayoutViewModel;G=OD(p.EH.get(),G);return nh(S,B,"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON",new Yh(x),U,I,G,k.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,V)})}else if(k.imageCompanionAdRenderer)gU(d,
b.elementId,r,k.imageCompanionAdRenderer.isContentVideoCompanion,k.imageCompanionAdRenderer.adVideoId,k.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S=p.D.get(),B=G.slotId,x=k.imageCompanionAdRenderer;
G=OD(p.EH.get(),G);return kY(S,B,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new Ks(x),U,I,x.impressionPings,G,k.imageCompanionAdRenderer.adLayoutLoggingData,V)});
else if(k.bannerImageLayoutViewModel)gU(d,b.elementId,r,k.bannerImageLayoutViewModel.isContentVideoCompanion,k.bannerImageLayoutViewModel.adVideoId,k.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S=p.D.get(),B=G.slotId,x=k.bannerImageLayoutViewModel;G=OD(p.EH.get(),G);return nh(S,B,"LAYOUT_TYPE_COMPANION_WITH_IMAGE",new xh(x),U,I,G,k.bannerImageLayoutViewModel.adLayoutLoggingData,V)});
else if(k.shoppingCompanionCarouselRenderer)gU(d,b.elementId,r,k.shoppingCompanionCarouselRenderer.isContentVideoCompanion,k.shoppingCompanionCarouselRenderer.adVideoId,k.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,n,Z,function(G,U,I,V){var S=p.D.get(),B=G.slotId,x=k.shoppingCompanionCarouselRenderer;G=OD(p.EH.get(),G);return kY(S,B,"LAYOUT_TYPE_COMPANION_WITH_SHOPPING",new Bo(x),U,I,x.impressionPings,G,k.shoppingCompanionCarouselRenderer.adLayoutLoggingData,V)});
else if(k.adBreakServiceRenderer){if(!c9k(b))return[];if(r==="AD_PLACEMENT_KIND_PAUSE")return UbD(p.U.get(),n,Z,b.renderer.adBreakServiceRenderer,v);if(r!=="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"&&r!=="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED")return w0C(p.U.get(),n,Z,b.renderer.adBreakServiceRenderer,v,P,M);a.vX||JI("Received non-live cue point triggered AdBreakServiceRenderer",void 0,void 0,{kind:r,adPlacementConfig:n,daiEnabledForContentVideo:String(M),isServedFromLiveInfra:String(a.vX),clientPlaybackNonce:a.clientPlaybackNonce});
if(r==="AD_PLACEMENT_KIND_PREFETCH_TRIGGERED"){if(!p.SB)return new T("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface");if(!p.MH)return new T("Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface");p.MH.TJ({adPlacementRenderer:b,contentCpn:v,IM:P});P=p.SB.get().getCurrentTimeSec(1,!1);return fTz(p.U.get(),b.renderer.adBreakServiceRenderer,n,P,v,Z,M)}if(!p.vQ)return new T("Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface");
p.vQ.TJ({adPlacementRenderer:b,contentCpn:v,IM:P})}else{if(k.clientForecastingAdRenderer)return ghj(p.U.get(),p.D.get(),n,Z,k.clientForecastingAdRenderer,v,P,J);if(k.invideoOverlayAdRenderer)return mdW(p.U.get(),p.D.get(),n,Z,k.invideoOverlayAdRenderer,v,P,J);if(k.instreamAdPlayerOverlayRenderer)return QCC(p.U.get(),p.D.get(),n,Z,k.instreamAdPlayerOverlayRenderer,v,J);if((k.linearAdSequenceRenderer||k.instreamVideoAdRenderer)&&C)return A9D(p.U.get(),p.D.get(),b,v,J,h,!p.lh.get().N.G().T("html5_override_ad_video_length_killswitch"));
if(k.linearAdSequenceRenderer&&!C){if(X)return[];S8(d,k,r);if(k.linearAdSequenceRenderer.adLayoutMetadata){if(!fdC(k.linearAdSequenceRenderer))return new T("Received invalid LinearAdSequenceRenderer.")}else if(k.linearAdSequenceRenderer.linearAds==null)return new T("Received invalid LinearAdSequenceRenderer.");if(g.L(k.linearAdSequenceRenderer.adStart,Ou)){JI("Found AdNotify in LinearAdSequenceRenderer");b=g.L(k.linearAdSequenceRenderer.adStart,Ou);if(!Ade(b))return new T("Invalid AdMessageRenderer.");
M=k.linearAdSequenceRenderer.linearAds;return dI$(p.V.get(),p.U.get(),p.D.get(),p.EH.get(),n,Z,b,Wq(k.linearAdSequenceRenderer.adLayoutMetadata)?k.linearAdSequenceRenderer.adLayoutMetadata:void 0,M,v,P,a,J,F,p.loadPolicy,p.lh.get())}return Xuq(p.U.get(),p.D.get(),n,Z,k.linearAdSequenceRenderer.linearAds,Wq(k.linearAdSequenceRenderer.adLayoutMetadata)?k.linearAdSequenceRenderer.adLayoutMetadata:void 0,v,P,a,J,F,p.loadPolicy,p.lh.get(),O)}if(!k.remoteSlotsRenderer||M){if(k.instreamVideoAdRenderer&&
!C){if(X)return[];S8(d,k,r);return ohC(p.U.get(),p.D.get(),n,Z,k.instreamVideoAdRenderer,v,P,a,J,F,p.loadPolicy,p.lh.get(),p.EH.get(),O)}if(k.instreamSurveyAdRenderer)return F2j(p.U.get(),p.D.get(),k.instreamSurveyAdRenderer,n,Z,v,J,B$(p.lh.get(),"supports_multi_step_on_desktop"));if(k.sandwichedLinearAdRenderer!=null)return uNC(k.sandwichedLinearAdRenderer)?g.L(k.sandwichedLinearAdRenderer.adVideoStart,Ou)?(JI("Found AdNotify in SandwichedLinearAdRenderer"),b=g.L(k.sandwichedLinearAdRenderer.adVideoStart,
Ou),Ade(b)?(M=g.L(k.sandwichedLinearAdRenderer.linearAd,uo))?MuK(b,M,n,p.V.get(),p.U.get(),p.D.get(),p.EH.get(),Z,v,P,a,J,F,p.loadPolicy,p.lh.get()):new T("Missing IVAR from Sandwich"):new T("Invalid AdMessageRenderer.")):Xuq(p.U.get(),p.D.get(),n,Z,[k.sandwichedLinearAdRenderer.adVideoStart,k.sandwichedLinearAdRenderer.linearAd],void 0,v,P,a,J,F,p.loadPolicy,p.lh.get()):new T("Received invalid SandwichedLinearAdRenderer.");if(k.videoAdTrackingRenderer!=null)return a=B$(p.lh.get(),"enable_h5_shorts_ad_terminal_events")&&
a.oM,SRz(p.U.get(),p.D.get(),k.videoAdTrackingRenderer,n,Z,v,P,a,J)}}return[]};
rJ=function(p,d,b,v,P,M,X,a){g.e.call(this);var F=this;this.U=p;this.B=d;this.JZ=v;this.SB=P;this.lh=M;this.uh=X;this.Bu=a;this.D=null;b.get().addListener(this);this.addOnDisposeCallback(function(){b.xJ()||b.get().removeListener(F)});
v.get().addListener(this);this.addOnDisposeCallback(function(){v.xJ()||v.get().removeListener(F)})};
lTq=function(p,d,b){var v=p.SB.get().getCurrentTimeSec(1,!1);p.lh.get().N.G().rN()&&po(p.uh.get(),"sdai","onopp.1;evt."+b.event+";start."+b.startSecs.toFixed(3)+";d."+b.Ml.toFixed(3));nn(p.U.get(),"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",function(){var P=p.B.get(),M=d.adPlacementRenderer.renderer.adBreakServiceRenderer,X=d.contentCpn,a=d.adPlacementRenderer.adSlotLoggingData,F=fh(p.lh.get()),h=p.uh;if(P.lh.get().N.G().experiments.Wb("enable_smearing_expansion_dai")){var O=g.JH(P.lh.get().N.G().experiments,
"max_prefetch_window_sec_for_livestream_optimization");var J=g.JH(P.lh.get().N.G().experiments,"min_prefetch_offset_sec_for_livestream_optimization");F={F1:uK7(b),bP:!1,cueProcessedMs:v*1E3};var k=b.startSecs+b.Ml;if(v===0)F.Uk=new UJ(0,k*1E3);else{J=b.startSecs-J;var n=J-v;F.Uk=n<=0?new UJ(J*1E3,k*1E3):new UJ(Math.floor(v+Math.random()*Math.min(n,O))*1E3,k*1E3)}O=F}else O={F1:uK7(b),bP:!1},k=b.startSecs+b.Ml,b.startSecs<=v?F=new UJ((b.startSecs-4)*1E3,k*1E3):(J=Math.max(0,b.startSecs-v-10),F=new UJ(Math.floor(v+
Math.random()*(F?v===0?0:Math.min(J,5):J))*1E3,k*1E3)),O.Uk=F;P=DL(P,M,X,O,a,[new NI(b)]);h.get().N.G4(O.Uk.start/1E3-v,b.startSecs-v);return[P]})};
uq=function(p){var d,b=(d=Xm(p.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:d.current;if(!b)return null;d=Xm(p.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref");var v=p.layoutId,P=Xm(p.clientMetadata,"metadata_type_content_cpn"),M=Xm(p.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),X=Xm(p.clientMetadata,"metadata_type_player_overlay_layout_renderer"),a=Xm(p.clientMetadata,"metadata_type_player_underlay_renderer"),F=Xm(p.clientMetadata,
"metadata_type_ad_placement_config"),h=Xm(p.clientMetadata,"metadata_type_video_length_seconds");var O=dW(p.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds")?Xm(p.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"):dW(p.clientMetadata,"metadata_type_layout_enter_ms")&&dW(p.clientMetadata,"metadata_type_layout_exit_ms")?(Xm(p.clientMetadata,"metadata_type_layout_exit_ms")-Xm(p.clientMetadata,"metadata_type_layout_enter_ms"))/1E3:void 0;return{Rf:v,contentCpn:P,rM:b,Nb:d,instreamAdPlayerOverlayRenderer:M,
playerOverlayLayoutRenderer:X,instreamAdPlayerUnderlayRenderer:a,adPlacementConfig:F,videoLengthSeconds:h,Tq:O,inPlayerLayoutId:Xm(p.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:Xm(p.clientMetadata,"metadata_type_linked_in_player_slot_id")}};
Z$7=function(p,d){return sPu(p,d)};
E67=function(p,d){d=sPu(p,d);if(!d)return null;var b;d.Tq=(b=Xm(p.clientMetadata,"metadata_type_ad_pod_info"))==null?void 0:b.adBreakRemainingLengthSeconds;return d};
sPu=function(p,d){var b,v=(b=Xm(p.clientMetadata,"metadata_type_player_bytes_callback_ref"))==null?void 0:b.current;if(!v)return null;b=ehC(p,d);return{Nj:VCu(p,d),adPlacementConfig:Xm(p.clientMetadata,"metadata_type_ad_placement_config"),H_:b,contentCpn:Xm(p.clientMetadata,"metadata_type_content_cpn"),inPlayerLayoutId:Xm(p.clientMetadata,"metadata_type_linked_in_player_layout_id"),inPlayerSlotId:Xm(p.clientMetadata,"metadata_type_linked_in_player_slot_id"),instreamAdPlayerOverlayRenderer:Xm(p.clientMetadata,
"metadata_type_instream_ad_player_overlay_renderer"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,Tq:void 0,rM:v,Rf:p.layoutId,videoLengthSeconds:Xm(p.clientMetadata,"metadata_type_video_length_seconds")}};
lq=function(p,d,b,v,P,M,X,a,F){g.e.call(this);this.V=p;this.S=d;this.X=b;this.B=v;this.D=P;this.U=M;this.EH=X;this.lh=a;this.dE=F;this.Fx=!0};
CsK=function(p,d,b){return Os7(p.D.get(),d.contentCpn,d.Rf,function(v){return JCu(p.U.get(),v.slotId,b,d.adPlacementConfig,d.Rf,OD(p.EH.get(),v))})};
ZX=function(p,d,b,v,P,M,X,a){g.e.call(this);this.U=p;this.D=d;this.B=b;this.lh=v;this.V=P;this.dE=M;this.SB=X;this.L9=a};
Eu=function(p){g.e.call(this);this.D=p};
nn=function(p,d,b,v){p.D().Zl(d,v);b=b();p=p.D();p.y8.nx("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED",d,v,b);d=g.u(b);for(b=d.next();!b.done;b=d.next())a:{v=p;b=b.value;v.y8.BQ("ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED",b);v.y8.BQ("ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED",b);try{var P=v.D;if(g.CF(b.slotId))throw new T("Slot ID was empty",void 0,"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT");if(ZE(P,b))throw new T("Duplicate registration for slot.",{slotId:b.slotId,slotEntryTriggerType:b.slotEntryTrigger.triggerType},
"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");if(!P.dU.DJ.has(b.slotType))throw new T("No fulfillment adapter factory registered for slot of type: "+b.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED");if(!P.dU.Ra.has(b.slotType))throw new T("No SlotAdapterFactory registered for slot of type: "+b.slotType,void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED");ep(P,"TRIGGER_CATEGORY_SLOT_ENTRY",b.slotEntryTrigger?[b.slotEntryTrigger]:[]);ep(P,"TRIGGER_CATEGORY_SLOT_FULFILLMENT",
b.slotFulfillmentTriggers);ep(P,"TRIGGER_CATEGORY_SLOT_EXPIRATION",b.slotExpirationTriggers);var M=v.D,X=b.slotType+"_"+b.slotPhysicalPosition,a=tH(M,X);if(ZE(M,b))throw new T("Duplicate slots not supported",void 0,"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT");a.set(b.slotId,new jo7(b));M.D.set(X,a)}catch(Pj){Pj instanceof T&&Pj.xT?(v.y8.Lk("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED",Pj.xT,b),JI(Pj,b,void 0,void 0,Pj.M_)):(v.y8.Lk("ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",
b),JI(Pj,b));break a}ZE(v.D,b).S=!0;try{var F=v.D,h=ZE(F,b),O=b.slotEntryTrigger,J=F.dU.kD.get(O.triggerType);J&&(J.hp("TRIGGER_CATEGORY_SLOT_ENTRY",O,b,null),h.kJ.set(O.triggerId,J));for(var k=g.u(b.slotFulfillmentTriggers),n=k.next();!n.done;n=k.next()){var r=n.value,Z=F.dU.kD.get(r.triggerType);Z&&(Z.hp("TRIGGER_CATEGORY_SLOT_FULFILLMENT",r,b,null),h.eB.set(r.triggerId,Z))}for(var C=g.u(b.slotExpirationTriggers),G=C.next();!G.done;G=C.next()){var U=G.value,I=F.dU.kD.get(U.triggerType);I&&(I.hp("TRIGGER_CATEGORY_SLOT_EXPIRATION",
U,b,null),h.C.set(U.triggerId,I))}var V=F.dU.DJ.get(b.slotType).get().build(F.B,b);h.Z=V;var S=F.dU.Ra.get(b.slotType).get().build(F.X,b);S.init();h.U=S}catch(Pj){Pj instanceof T&&Pj.xT?(v.y8.Lk("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED",Pj.xT,b),JI(Pj,b,void 0,void 0,Pj.M_)):(v.y8.Lk("ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED","ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",b),JI(Pj,b));uM(v,b,!0);break a}v.y8.BQ("ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",b);v.D.Gr(b);for(var B=g.u(v.U),x=B.next();!x.done;x=
B.next())x.value.Gr(b);N0(v,b)}};
Ch=function(p,d,b,v,P){g.e.call(this);var M=this;this.U=p;this.B=d;this.Qm=b;this.context=P;this.D=new Map;v.get().addListener(this);this.addOnDisposeCallback(function(){v.xJ()||v.get().removeListener(M)})};
ZOB=function(p,d){var b=0x8000000000000;var v=0;for(var P=g.u(d.slotFulfillmentTriggers),M=P.next();!M.done;M=P.next())M=M.value,M instanceof iU?(b=Math.min(b,M.D.start),v=Math.max(v,M.D.end)):JI("Found unexpected fulfillment trigger for throttled slot.",d,null,{fulfillmentTrigger:M});v=new UJ(b,v);b="throttledadcuerange:"+d.slotId;p.D.set(b,d);p.Qm.get().addCueRange(b,v.start,v.end,!1,p);Ea(p.context.lh.get())&&(d=v.start,v=v.end,P={},p.context.tj.Zo("tcrr",(P.cid=b,P.sm=d,P.em=v,P)))};
NB=function(){g.e.apply(this,arguments);this.Fx=!0;this.kA=new Map;this.D=new Map};
GE=function(p,d){p=g.u(p.kA.values());for(var b=p.next();!b.done;b=p.next())if(b.value.layoutId===d)return!0;return!1};
wJ=function(p,d){p=g.u(p.D.values());for(var b=p.next();!b.done;b=p.next()){b=g.u(b.value);for(var v=b.next();!v.done;v=b.next())if(v=v.value,v.layoutId===d)return v}JI("Trying to retrieve an unknown layout",void 0,void 0,{isEmpty:String(g.CF(d)),layoutId:d})};
NTz=function(){this.D=new Map};
Gae=function(p,d){this.callback=p;this.slot=d};
Uu=function(){};
wu$=function(p,d,b){this.callback=p;this.slot=d;this.SB=b};
UIj=function(p,d,b){this.callback=p;this.slot=d;this.SB=b;this.U=!1;this.D=0};
clq=function(p,d,b){this.callback=p;this.slot=d;this.SB=b};
cE=function(p){this.SB=p};
yM=function(p){g.e.call(this);this.tF=p;this.xL=new Map};
IO=function(p,d){for(var b=[],v=g.u(p.xL.values()),P=v.next();!P.done;P=v.next()){P=P.value;var M=P.trigger;M instanceof R9&&M.triggeringLayoutId===d&&b.push(P)}b.length?IF(p.tF(),b):JI("Survey is submitted but no registered triggers can be activated.")};
zE=function(p,d,b){yM.call(this,p);var v=this;this.lh=b;d.get().addListener(this);this.addOnDisposeCallback(function(){d.xJ()||d.get().removeListener(v)})};
jJ=function(p){g.e.call(this);this.D=p;this.Fx=!0;this.xL=new Map;this.X=new Set;this.B=new Set;this.V=new Set;this.S=new Set;this.U=new Set};
t3=function(p){g.e.call(this);this.D=p;this.xL=new Map};
iq=function(p,d){for(var b=[],v=g.u(p.xL.values()),P=v.next();!P.done;P=v.next())P=P.value,P.trigger.D===d.layoutId&&b.push(P);b.length&&IF(p.D(),b)};
HE=function(p,d,b){g.e.call(this);var v=this;this.D=p;this.context=b;this.xL=new Map;d.get().addListener(this);this.addOnDisposeCallback(function(){d.xJ()||d.get().removeListener(v)})};
DX=function(p,d,b,v,P){g.e.call(this);var M=this;this.U=p;this.Qm=d;this.SB=b;this.dE=v;this.context=P;this.Fx=!0;this.xL=new Map;this.D=new Set;b.get().addListener(this);this.addOnDisposeCallback(function(){b.xJ()||b.get().removeListener(M)})};
yl7=function(p,d,b,v,P,M,X,a,F,h){if(kj(p.dE.get(),1).clientPlaybackNonce!==F)throw new T("Cannot register CueRange-based trigger for different content CPN",{trigger:b});p.xL.set(b.triggerId,{Yg:new AZ(d,b,v,P),cueRangeId:M});p.Qm.get().addCueRange(M,X,a,h,p);Ea(p.context.lh.get())&&(F={},p.context.tj.Zo("crr",(F.ca=d,F.tt=b.triggerType,F.st=v.slotType,F.lt=P==null?void 0:P.layoutType,F.cid=M,F.sm=X,F.em=a,F)))};
ITz=function(p,d){p=g.u(p.xL.entries());for(var b=p.next();!b.done;b=p.next()){var v=g.u(b.value);b=v.next().value;v=v.next().value;if(d===v.cueRangeId)return b}return""};
VM=function(p,d){g.e.call(this);var b=this;this.V=p;this.U=new Map;this.B=new Map;this.D=null;d.get().addListener(this);this.addOnDisposeCallback(function(){d.xJ()||d.get().removeListener(b)});
var v;this.D=((v=d.get().Ac)==null?void 0:v.slotId)||null};
zz7=function(p,d){var b=[];p=g.u(p.values());for(var v=p.next();!v.done;v=p.next())v=v.value,v.slot.slotId===d&&b.push(v);return b};
eJ=function(p){g.e.call(this);this.D=p;this.Fx=!0;this.xL=new Map};
Lx=function(p,d,b){d=d.layoutId;for(var v=[],P=g.u(p.xL.values()),M=P.next();!M.done;M=P.next())if(M=M.value,M.trigger instanceof eZ){var X;if(X=M.trigger.layoutId===d){X=b;var a=G8u.get(M.category);X=a?a===X:!1}X&&v.push(M)}v.length&&IF(p.D(),v)};
SJ=function(p){g.e.call(this);this.D=p;this.Fx=!0;this.xL=new Map};
YY=function(p,d,b,v,P){g.e.call(this);var M=this;this.X=p;this.JZ=d;this.SB=b;this.uh=v;this.D=null;this.Fx=!0;this.xL=new Map;this.B=new Map;d.get().addListener(this);this.addOnDisposeCallback(function(){d.xJ()||d.get().removeListener(M)});
P.get().addListener(this);this.addOnDisposeCallback(function(){P.xJ()||P.get().removeListener(M)})};
tRC=function(p){p.D&&(p.U&&(p.U.stop(),p.U.start()),jPK(p,"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED"))};
jPK=function(p,d){for(var b=[],v=g.u(p.xL.values()),P=v.next();!P.done;P=v.next())P=P.value,P.trigger.triggerType===d&&b.push(P);b.length>0&&IF(p.X(),b)};
gJ=function(p,d,b,v,P){P=P===void 0?!0:P;for(var M=[],X=g.u(p.xL.values()),a=X.next();!a.done;a=X.next()){a=a.value;var F=a.trigger;if(F.triggerType===d){if(F instanceof zo||F instanceof jZ||F instanceof Hq){if(P&&F.breakDurationMs!==b)continue;if(!P&&F.breakDurationMs===b)continue;if(v.has(F.triggerId))continue}M.push(a)}}M.length>0&&IF(p.X(),M)};
i$D=function(p){p=p.adPlacementRenderer.config.adPlacementConfig;if(!p.prefetchModeConfig||!p.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;p=Number(p.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(p)||p<=0?0:Math.floor(Math.random()*p)};
H$u=function(p){p=p.adPlacementRenderer.config.adPlacementConfig;if(p.prefetchModeConfig&&p.prefetchModeConfig.cacheFetchRefreshDurationMs&&(p=Number(p.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(p)||p<=0)))return p};
Lh=function(p){p.D=null;p.xL.clear();p.B.clear();p.U&&p.U.stop();p.V&&p.V.stop()};
QM=function(p){g.e.call(this);this.B=p;this.Fx=!0;this.xL=new Map;this.D=new Map;this.U=new Map};
DIB=function(p,d){var b=[];if(d=p.D.get(d.layoutId)){d=g.u(d);for(var v=d.next();!v.done;v=d.next())(v=p.U.get(v.value.triggerId))&&b.push(v)}return b};
$Y=function(p){g.e.call(this);this.D=p;this.xL=new Map};
VRq=function(p,d){for(var b=[],v=g.u(p.xL.values()),P=v.next();!P.done;P=v.next())P=P.value,P.trigger instanceof ZZ&&P.trigger.slotId===d&&b.push(P);b.length>=1&&IF(p.D(),b)};
ezW=function(p,d){var b={slotId:rq(d,"SLOT_TYPE_IN_PLAYER"),slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],JC:"surface",clientMetadata:new M0([])},v=Object,P=v.assign;d=RF(d,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",b.slotId);d={layoutId:d,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",gN:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"surface",
clientMetadata:new M0([]),wN:lFq(!1,b.slotId,b.slotType,b.slotPhysicalPosition,b.JC,b.slotEntryTrigger,b.slotFulfillmentTriggers,b.slotExpirationTriggers,d,"LAYOUT_TYPE_TEXT_BANNER_OVERLAY","surface")};return P.call(v,{},p,{JCF:!0,slot:b,layout:d})};
GXe=function(p,d,b,v){var P=p.kind;v=v?!1:!p.hideCueRangeMarker;switch(P){case "AD_PLACEMENT_KIND_START":return v={F1:new UJ(-0x8000000000000,-0x8000000000000),bP:v},b!=null&&(v.Uk=new UJ(-0x8000000000000,-0x8000000000000)),v;case "AD_PLACEMENT_KIND_END":return v={F1:new UJ(0x7ffffffffffff,0x8000000000000),bP:v},b!=null&&(v.Uk=new UJ(Math.max(0,d-b),0x8000000000000)),v;case "AD_PLACEMENT_KIND_MILLISECONDS":P=p.adTimeOffset;P.offsetStartMilliseconds||JI("AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds.");
P.offsetEndMilliseconds||JI("AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.");p=Number(P.offsetStartMilliseconds);P=Number(P.offsetEndMilliseconds);P===-1&&(P=d);if(Number.isNaN(p)||Number.isNaN(P)||p>P)return new T("AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be >= startMs.",{offsetStartMs:p,offsetEndMs:P},"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START",P===d&&p-500<=P);v={F1:new UJ(p,P),bP:v};if(b!=null){p=Math.max(0,p-b);if(p===P)return v;v.Uk=new UJ(p,P)}return v;
default:return new T("AdPlacementKind not supported in convertToRange.",{kind:P,adPlacementConfig:p})}};
uK7=function(p){var d=p.startSecs*1E3;return new UJ(d,d+p.Ml*1E3)};
SoD=function(p){if(!p||!p.adPlacements&&!p.adSlots)return!1;for(var d=g.u(p.adPlacements||[]),b=d.next();!b.done;b=d.next())if(b=b.value)if(b=b.adPlacementRenderer,b!=null&&(b.config&&b.config.adPlacementConfig&&b.config.adPlacementConfig.kind)==="AD_PLACEMENT_KIND_START")return!0;p=g.u(p.adSlots||[]);for(d=p.next();!d.done;d=p.next()){var v=b=void 0;if(((b=g.L(d.value,HD))==null?void 0:(v=b.adSlotMetadata)==null?void 0:v.triggerEvent)==="SLOT_TRIGGER_EVENT_BEFORE_CONTENT")return!0}return!1};
mK=function(p){this.lh=p;this.U=new Map;this.D=new Map;this.B=new Map};
rq=function(p,d){if(Kh(p.lh.get())){var b=p.U.get(d)||0;b++;p.U.set(d,b);return d+"_"+b}return g.GW(16)};
RF=function(p,d,b){if(Kh(p.lh.get())){var v=p.D.get(d)||0;v++;p.D.set(d,v);return b+"_"+d+"_"+v}return g.GW(16)};
vE=function(p,d){if(Kh(p.lh.get())){var b=p.B.get(d)||0;b++;p.B.set(d,b);return d+"_"+b}return g.GW(16)};
YoK=function(p){var d=[new rT(p.Rf),new so(p.rM),new AC(p.adPlacementConfig),new Ga(p.videoLengthSeconds),new Y6(p.Tq)];p.instreamAdPlayerOverlayRenderer&&d.push(new MI(p.instreamAdPlayerOverlayRenderer));p.playerOverlayLayoutRenderer&&d.push(new XK(p.playerOverlayLayoutRenderer));p.Nb&&d.push(new bs(p.Nb));return d};
g6e=function(p,d,b,v,P,M){p=b.inPlayerLayoutId?b.inPlayerLayoutId:RF(M,"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",p);var X,a,F=b.instreamAdPlayerOverlayRenderer?(X=b.instreamAdPlayerOverlayRenderer)==null?void 0:X.adLayoutLoggingData:(a=b.playerOverlayLayoutRenderer)==null?void 0:a.adLayoutLoggingData;X={layoutId:p,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",JC:d};return{layoutId:p,layoutType:"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",gN:new Map,layoutExitNormalTriggers:[new y1(function(h){return vE(M,
h)},b.Rf)],
layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:d,clientMetadata:v,wN:P(X),adLayoutLoggingData:F}};
xY=function(p,d){var b=this;this.U=p;this.lh=d;this.D=function(v){return vE(b.U.get(),v)}};
JCu=function(p,d,b,v,P,M){b=new M0([new qI(b),new AC(v)]);d=RF(p.U.get(),"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",d);v={layoutId:d,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",JC:"core"};return{layoutId:d,layoutType:"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON",gN:new Map,layoutExitNormalTriggers:[new y1(function(X){return vE(p.U.get(),X)},P)],
layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:b,wN:M(v),adLayoutLoggingData:void 0}};
BD=function(p,d,b,v,P){var M=YoK(v);return g6e(d,b,v,new M0(M),P,p.U.get())};
L2k=function(p,d,b,v,P){var M=YoK(v);M.push(new RC(v.Nj));M.push(new TL(v.H_));return g6e(d,b,v,new M0(M),P,p.U.get())};
kY=function(p,d,b,v,P,M,X,a,F,h){d=RF(p.U.get(),b,d);var O={layoutId:d,layoutType:b,JC:"core"},J=new Map;X&&J.set("impression",X);X=[new DZ(p.D,P,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];h&&X.push(new cq(p.D,h,["normal"]));return{layoutId:d,layoutType:b,gN:J,layoutExitNormalTriggers:X,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:new M0([v,new AC(M),new rT(P)]),wN:a(O),adLayoutLoggingData:F}};
nh=function(p,d,b,v,P,M,X,a,F){d=RF(p.U.get(),b,d);var h={layoutId:d,layoutType:b,JC:"core"},O=[new DZ(p.D,P,"SLOT_TYPE_PLAYER_BYTES","LAYOUT_TYPE_MEDIA")];F&&O.push(new cq(p.D,F,["normal"]));return{layoutId:d,layoutType:b,gN:new Map,layoutExitNormalTriggers:O,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:new M0([v,new AC(M),new rT(P)]),wN:X(h),adLayoutLoggingData:a}};
MB=function(p,d,b){var v=[];v.push(new V1(p.D,b));d&&v.push(d);return v};
PE=function(p,d,b,v,P,M,X){var a={layoutId:d,layoutType:b,JC:"core"};return{layoutId:d,layoutType:b,gN:new Map,layoutExitNormalTriggers:X,layoutExitSkipTriggers:[new Nf(p.D,d)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:new M0([new mA(v),new AC(P)]),wN:M(a),adLayoutLoggingData:v.adLayoutLoggingData}};
$O=function(p,d,b,v,P,M,X,a){var F={layoutId:d,layoutType:M,JC:"core"};return{layoutId:d,layoutType:M,gN:new Map,layoutExitNormalTriggers:[new y1(p.D,b)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:new M0([new AC(v)].concat(g.E(X))),wN:P(F),adLayoutLoggingData:a}};
qB=function(p,d,b,v){if(p.lh.get().Ld(d.kind==="AD_PLACEMENT_KIND_START"))if(b===void 0)JI("Expected SSAP layout ID in renderer",void 0,void 0,{caller:v});else return b};
KAC=function(p,d,b,v,P,M,X,a,F,h,O,J,k){p=Xc(p,d,b,P,M,X,a,F,J,qB(p,b,v.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForEndcap"),k);d=p.UX;b=new f$(p.Ts);v=p.layoutExitSkipTriggers;h>0&&(d.push(b),d.push(new dT(h)),v=[]);d.push(new p$(O));return{ut:{layoutId:p.layoutId,layoutType:p.layoutType,gN:p.gN,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:p.JC,clientMetadata:new M0(d),wN:p.wN,adLayoutLoggingData:p.adLayoutLoggingData},
QN:v,Rs:p.layoutExitMuteTriggers,kU:p.layoutExitUserInputSubmittedTriggers,lM:p.uF,Mi:p.Mi}};
TuB=function(p,d,b,v,P,M,X,a,F,h){d=Xc(p,d,b,v,M,new Map,X,function(O){return a(O,F)},void 0,qB(p,b,P.layoutId,"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey"));
p=new R9(p.D,d.Ts);b=new f$(d.Ts);h=new p$(h);return{ut:{layoutId:d.layoutId,layoutType:d.layoutType,gN:d.gN,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:d.JC,clientMetadata:new M0([].concat(g.E(d.UX),[b,h])),wN:d.wN,adLayoutLoggingData:d.adLayoutLoggingData},QN:d.layoutExitSkipTriggers,Rs:d.layoutExitMuteTriggers,kU:[].concat(g.E(d.layoutExitUserInputSubmittedTriggers),[p]),lM:d.uF,Mi:d.Mi}};
Xc=function(p,d,b,v,P,M,X,a,F,h,O){d=h!=null?h:RF(p.U.get(),"LAYOUT_TYPE_MEDIA_BREAK",d);h={layoutId:d,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",JC:"adapter"};a=a(d);var J=Xm(a.clientMetadata,"metadata_type_fulfilled_layout");J||JI("Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.");var k=J?J.layoutId:"";b=[new AC(b),new gT(v),new $6(P)];J&&b.push(new us(J.layoutType));O&&b.push(new za(O));return{layoutId:d,layoutType:"LAYOUT_TYPE_MEDIA_BREAK",
gN:M,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new Lo(p.D,k)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"adapter",UX:b,wN:X(h),adLayoutLoggingData:F,Mi:a,Ts:k}};
FAW=function(p,d,b,v,P,M,X,a,F,h,O){p=QPD(p,d,"core",b,v,P,M,X,a,F,h,void 0,O);return{layoutId:p.layoutId,layoutType:p.layoutType,gN:p.gN,layoutExitNormalTriggers:p.layoutExitNormalTriggers,layoutExitSkipTriggers:p.layoutExitSkipTriggers,layoutExitMuteTriggers:p.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:p.layoutExitUserInputSubmittedTriggers,uF:p.uF,JC:p.JC,clientMetadata:new M0(p.ZS),wN:p.wN,adLayoutLoggingData:p.adLayoutLoggingData}};
aTu=function(p,d,b,v,P,M,X,a,F,h,O,J,k){d=QPD(p,d,"adapter",b,v,P,M,X,a,F,O,J,k);v=d.layoutExitSkipTriggers;P=d.ZS;b.adPodSkipTarget&&b.adPodSkipTarget>0&&(P.push(h),P.push(new dT(b.adPodSkipTarget)),v=[]);P.push(new p$(a.adPodIndex));b.isCritical&&(v=[new cq(p.D,d.layoutId,["error"])].concat(g.E(v)));return{ut:{layoutId:d.layoutId,layoutType:d.layoutType,gN:d.gN,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:d.JC,clientMetadata:new M0(P),
wN:d.wN,adLayoutLoggingData:d.adLayoutLoggingData},QN:v,Rs:d.layoutExitMuteTriggers,kU:d.layoutExitUserInputSubmittedTriggers,lM:d.uF}};
QPD=function(p,d,b,v,P,M,X,a,F,h,O,J,k){var n={layoutId:d,layoutType:"LAYOUT_TYPE_MEDIA",JC:b};P=[new AC(P),new Wo(F),new vu(v.externalVideoId),new Pu(a),new $6({impressionCommands:v.impressionCommands,abandonCommands:v.onAbandonCommands,completeCommands:v.completeCommands,progressCommands:v.adVideoProgressCommands}),new wT(M),new ZT({current:null}),new Ga(X)];(M=v.playerOverlay.instreamAdPlayerOverlayRenderer)&&P.push(new MI(M));(X=v.playerOverlay.playerOverlayLayoutRenderer)&&P.push(new XK(X));
J&&P.push(new Uo(J));(J=v.playerUnderlay)&&P.push(new qI(J));a=rq(p.U.get(),"SLOT_TYPE_IN_PLAYER");J=(J=M?M.elementId:X==null?void 0:X.layoutId)?J:RF(p.U.get(),"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY",a);P.push(new f$(J));P.push(new ls(a));P.push(new za(F.adPodIndex));v.adNextParams&&P.push(new Qt(v.adNextParams));v.shrunkenPlayerBytesConfig&&P.push(new FK(v.shrunkenPlayerBytesConfig));v.clickthroughEndpoint&&P.push(new $h(v.clickthroughEndpoint));v.legacyInfoCardVastExtension&&P.push(new L$(v.legacyInfoCardVastExtension));
v.sodarExtensionData&&P.push(new cu(v.sodarExtensionData));O&&P.push(new SR(O));P.push(new x6(Gi(v.pings)));F=wq(v.pings);if(k){a:{k=g.u(k);for(O=k.next();!O.done;O=k.next())if(O=O.value,O.adSlotMetadata.slotType==="SLOT_TYPE_PLAYER_UNDERLAY"&&(M=g.L(O.fulfillmentContent.fulfilledLayout,wU))&&(M=g.L(M.renderingContent,N7))&&M.associatedPlayerBytesLayoutId===d){k=O;break a}k=void 0}k&&P.push(new aP(k))}return{layoutId:d,layoutType:"LAYOUT_TYPE_MEDIA",gN:F,layoutExitNormalTriggers:[new eZ(p.D,d)],layoutExitSkipTriggers:v.skipOffsetMilliseconds?
[new Lo(p.D,J)]:[],layoutExitMuteTriggers:[new Lo(p.D,J)],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:b,ZS:P,wN:h(n),adLayoutLoggingData:v.adLayoutLoggingData}};
poC=function(p,d,b,v,P,M,X,a,F){v.every(function(O){return bM(O,[],["LAYOUT_TYPE_MEDIA"])})||JI("Unexpect subLayout type for DAI composite layout");
d=RF(p.U.get(),"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",d);var h={layoutId:d,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",JC:"core"};return{layoutId:d,layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES",gN:new Map,layoutExitNormalTriggers:[new I9(p.D)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],uF:[],JC:"core",clientMetadata:new M0([new yK(b),new IP(a),new C$(v),new AC(P),new Hu(M),new jR({}),new RP(F)]),wN:X(h)}};
BDq=function(p){return p!=null};
BE=function(p,d,b){var v=this;this.U=p;this.B=d;this.lh=b;this.D=function(P){return vE(v.U.get(),P)}};
fTz=function(p,d,b,v,P,M,X){if(!b.prefetchModeConfig)return new T("AdPlacementConfig for Live Prefetch is missing prefetch_config");b=b.prefetchModeConfig;v*=1E3;var a=[];if(!b.breakLengthMs)return new T("AdPlacementConfig for Live Prefetch is missing break_length_ms");for(var F=g.u(b.breakLengthMs),h=F.next();!h.done;h=F.next())if(h=h.value,Number(h)>0){var O=v+Number(b.startTimeOffsetMs),J=O+Number(b.cacheFetchSmearingDurationMs);h={F1:new UJ(J,J+Number(h)),bP:!1,Uk:new UJ(Math.floor(O+Math.random()*
Number(b.cacheFetchSmearingDurationMs)),J),cueProcessedMs:v?v:O};O=[];O.push(new pt({}));J=[];J.push(new Yn(p.D));J.push(new SbB(p.D));X&&O.push(new jR({}));a.push(DL(p,d,P,h,M,O,J))}return a};
DL=function(p,d,b,v,P,M,X){M=M===void 0?[]:M;X=X===void 0?[]:X;var a=rq(p.U.get(),"SLOT_TYPE_AD_BREAK_REQUEST"),F=[];X=g.u(X);for(var h=X.next();!h.done;h=X.next())F.push(h.value);v.Uk&&v.Uk.start!==v.F1.start&&F.push(new iU(p.D,b,new UJ(v.Uk.start,v.F1.start),!1));F.push(new iU(p.D,b,new UJ(v.F1.start,v.F1.end),v.bP));v={getAdBreakUrl:d.getAdBreakUrl,K2:v.F1.start,jW:v.F1.end,cueProcessedMs:v.cueProcessedMs};d=new Ko(p.D,a);M=[new VK(v)].concat(g.E(M));return{slotId:a,slotType:"SLOT_TYPE_AD_BREAK_REQUEST",
slotPhysicalPosition:1,slotEntryTrigger:d,slotFulfillmentTriggers:F,slotExpirationTriggers:[new SZ(p.D,b),new $n(p.D,a),new mR(p.D,a)],JC:"core",clientMetadata:new M0(M),adSlotLoggingData:P}};
mIC=function(p,d,b){var v=[];b=g.u(b);for(var P=b.next();!P.done;P=b.next())v.push($Ik(p,d,P.value));return v};
$Ik=function(p,d,b){return b.triggeringSlotId!=null&&b.triggeringSlotId===p?b.clone(d):b};
V97=function(p,d,b,v,P){return K2e(p,d,b,v,P)};
xdu=function(p,d,b,v){var P=rq(p.U.get(),"SLOT_TYPE_IN_PLAYER");return K2e(p,P,d,b,v)};
K2e=function(p,d,b,v,P){var M=new U$(p.D,b),X=[new Q1(p.D,d)];p=[new $n(p.D,d),new SZ(p.D,v)];return{slotId:d,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:p,JC:"core",clientMetadata:new M0([new DT(P({slotId:d,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:p},b))]),adSlotLoggingData:void 0}};
o6W=function(p,d,b,v,P,M){var X=rq(p.U.get(),"SLOT_TYPE_PLAYER_BYTES"),a=rq(p.U.get(),"SLOT_TYPE_IN_PLAYER"),F=RF(p.U.get(),"LAYOUT_TYPE_SURVEY",a);v=RO(p,d,b,v);var h=[new Q1(p.D,X)];b=[new $n(p.D,X),new SZ(p.D,b),new Nf(p.D,F)];if(v instanceof T)return v;a=M({slotId:X,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:v,slotFulfillmentTriggers:h,slotExpirationTriggers:b},{slotId:a,layoutId:F});M=a.vLZ;a=a.rCZ;return[{slotId:X,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,
slotEntryTrigger:oO(p,d,X,v),slotFulfillmentTriggers:Fc(p,d,X,h),slotExpirationTriggers:b,JC:"core",clientMetadata:new M0([new DT(M),new Ta(h3(d)),new Wu({MV:p.MV(d)})]),adSlotLoggingData:P},a]};
h3=function(p){return p.kind==="AD_PLACEMENT_KIND_START"};
hC$=function(p,d,b,v,P){P=P?P:rq(p.U.get(),"SLOT_TYPE_IN_PLAYER");b=new U$(p.D,b);var M=[new Q1(p.D,P)];p=[new SZ(p.D,d),new $n(p.D,P)];return{slotId:P,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:M,slotExpirationTriggers:p,JC:"core",clientMetadata:new M0([new DT(v({slotId:P,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:b,slotFulfillmentTriggers:M,slotExpirationTriggers:p}))])}};
Os7=function(p,d,b,v){var P=rq(p.U.get(),"SLOT_TYPE_PLAYER_UNDERLAY");b=new U$(p.D,b);var M=[new Q1(p.D,P)];p=[new SZ(p.D,d),new $n(p.D,P)];return{slotId:P,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:M,slotExpirationTriggers:p,JC:"core",clientMetadata:new M0([new DT(v({slotId:P,slotType:"SLOT_TYPE_PLAYER_UNDERLAY",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:b,slotFulfillmentTriggers:M,slotExpirationTriggers:p}))])}};
vhC=function(p,d,b,v,P,M,X){var a=rq(p.U.get(),"SLOT_TYPE_IN_PLAYER"),F=RF(p.U.get(),"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",a);v=xIj(p,v,M,X,F);if(v instanceof T)return v;X=[new Q1(p.D,a)];P=[new SZ(p.D,M),new Q1(p.D,P),new Bq(p.D,P)];b=OD(b,{slotId:a,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:v,slotFulfillmentTriggers:X,slotExpirationTriggers:P});p=p.B.get();M={layoutId:F,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",JC:"core"};d={layoutId:F,layoutType:"LAYOUT_TYPE_TEXT_BANNER_OVERLAY",
gN:new Map,layoutExitNormalTriggers:[new xq7(p.D,F,d.durationMs)],layoutExitSkipTriggers:[new RfK(p.D,F,d.durationMs)],uF:[new B5D(p.D,F)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],JC:"core",clientMetadata:new M0([new QK(d)]),wN:b(M)};return{slotId:a,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:v,slotFulfillmentTriggers:X,slotExpirationTriggers:P,clientMetadata:new M0([new DT(d)])}};
$du=function(p,d,b,v,P,M){d=RO(p,d,b,v);if(d instanceof T)return d;var X=d instanceof iU?new $qe(p.D,b,d.D):null;v=rq(p.U.get(),"SLOT_TYPE_IN_PLAYER");var a=[new Q1(p.D,v)];p=[new SZ(p.D,b),new $n(p.D,v)];M=M({slotId:v,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:d,slotFulfillmentTriggers:a,slotExpirationTriggers:p},X);return M instanceof P$?new T(M):{slotId:v,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:d,slotFulfillmentTriggers:a,slotExpirationTriggers:p,
JC:"core",clientMetadata:new M0([new DT(M)]),adSlotLoggingData:P}};
LAj=function(p,d,b,v){var P=rq(p.U.get(),"SLOT_TYPE_IN_PLAYER"),M=new Co(p.D,d),X=[new xn(p.D,P)];p=[new SZ(p.D,d),new $n(p.D,P)];return{slotId:P,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:p,JC:"core",clientMetadata:new M0([new DT(v({slotId:P,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:p}))]),adSlotLoggingData:b}};
QdD=function(p,d,b,v){var P=rq(p.U.get(),"SLOT_TYPE_IN_PLAYER");b=new U$(p.D,b);var M=[new Q1(p.D,P)],X=[new $n(p.D,P),new SZ(p.D,d)];M={slotId:P,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:b,slotFulfillmentTriggers:M,slotExpirationTriggers:X};return{slotId:P,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:[new Q1(p.D,P)],slotExpirationTriggers:[new SZ(p.D,d),new $n(p.D,P)],JC:"core",clientMetadata:new M0([new DT(v(M))])}};
Y7C=function(p,d,b,v,P){var M=rq(p.U.get(),"SLOT_TYPE_IN_PLAYER");b=new wa(p.D,v,b);v=[new Q1(p.D,M)];p=[new SZ(p.D,d)];return{slotId:M,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:v,slotExpirationTriggers:p,JC:"core",clientMetadata:new M0([new DT(P({slotId:M,slotType:"SLOT_TYPE_IN_PLAYER",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:b,slotFulfillmentTriggers:v,slotExpirationTriggers:p}))])}};
iOB=function(p,d,b,v,P,M){var X=rq(p.U.get(),d);return TE(p,X,d,new U$(p.D,v),[new SZ(p.D,b),new $n(p.D,X),new cq(p.D,v,["error"])],P,M)};
t9u=function(p,d,b,v,P,M,X){var a=rq(p.U.get(),d);return TE(p,a,d,new cq(p.D,P,["normal"]),[new SZ(p.D,b),new $n(p.D,a),new cq(p.D,v,["error"])],M,X)};
y9z=function(p,d,b,v,P){var M=rq(p.U.get(),d);return TE(p,M,d,new Co(p.D,b),[new SZ(p.D,b),new $n(p.D,M)],v,P)};
eCe=function(p,d,b,v,P){b=b?"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM":"SLOT_TYPE_PLAYBACK_TRACKING";var M=rq(p.U.get(),b);d=new Co(p.D,d);var X=[new Q1(p.D,M)];p=[new $n(p.D,M)];return{slotId:M,slotType:b,slotPhysicalPosition:1,slotEntryTrigger:d,slotFulfillmentTriggers:X,slotExpirationTriggers:p,JC:"core",clientMetadata:new M0([new DT(P({slotId:M,slotType:b,slotPhysicalPosition:1,JC:"core",slotEntryTrigger:d,slotFulfillmentTriggers:X,slotExpirationTriggers:p}))]),adSlotLoggingData:v}};
RGe=function(p,d,b,v){var P=rq(p.U.get(),"SLOT_TYPE_PLAYER_BYTES"),M=new tZ(p.D),X=[new xn(p.D,P)];p=[new SZ(p.D,d)];return{slotId:P,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:p,JC:"core",clientMetadata:new M0([new DT(v({slotId:P,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:M,slotFulfillmentTriggers:X,slotExpirationTriggers:p})),new jR({})]),adSlotLoggingData:b}};
Psk=function(p,d){return n6u(p.lh.get())?new cq(p.D,d,["normal","error","skipped"]):new cq(p.D,d,["normal"])};
qRw=function(p,d,b,v,P){d=Psk(p,d);p=aO(p,d,b);P=P({slotId:p.slotId,slotType:p.slotType,slotPhysicalPosition:p.slotPhysicalPosition,slotEntryTrigger:p.slotEntryTrigger,slotFulfillmentTriggers:p.slotFulfillmentTriggers,slotExpirationTriggers:p.slotExpirationTriggers,JC:p.JC});return P instanceof T?P:{d8:Object.assign({},p,{clientMetadata:new M0([new DT(P.layout)]),adSlotLoggingData:v}),Ha:P.Ha}};
aeu=function(p,d,b,v,P,M,X){b=MRz(p,d,b,v);if(b instanceof T)return b;X=X({slotId:b.slotId,slotType:b.slotType,slotPhysicalPosition:b.slotPhysicalPosition,slotEntryTrigger:b.slotEntryTrigger,slotFulfillmentTriggers:b.slotFulfillmentTriggers,slotExpirationTriggers:b.slotExpirationTriggers,JC:b.JC});if(X instanceof T)return X;v=[new Ta(h3(d)),new DT(X.layout),new Wu({MV:p.MV(d)})];M&&v.push(new m2({}));return{d8:{slotId:b.slotId,slotType:b.slotType,slotPhysicalPosition:b.slotPhysicalPosition,slotEntryTrigger:oO(p,
d,b.slotId,b.slotEntryTrigger),slotFulfillmentTriggers:Fc(p,d,b.slotId,b.slotFulfillmentTriggers),slotExpirationTriggers:b.slotExpirationTriggers,JC:b.JC,clientMetadata:new M0(v),adSlotLoggingData:P},Ha:X.Ha}};
oO=function(p,d,b,v){return p.lh.get().Ld(h3(d))?new ZZ(p.D,b):v};
Fc=function(p,d,b,v){return p.lh.get().Ld(h3(d))?[new xn(p.D,b)]:v};
aO=function(p,d,b){var v=rq(p.U.get(),"SLOT_TYPE_PLAYER_BYTES"),P=[new Q1(p.D,v)];p=[new $n(p.D,v),new SZ(p.D,b)];return{slotId:v,slotType:"SLOT_TYPE_PLAYER_BYTES",slotPhysicalPosition:1,slotEntryTrigger:d,slotFulfillmentTriggers:P,slotExpirationTriggers:p,JC:"core"}};
MRz=function(p,d,b,v){d=RO(p,d,b,v);return d instanceof T?d:aO(p,d,b)};
YRW=function(p,d,b,v,P,M){var X=rq(p.U.get(),"SLOT_TYPE_FORECASTING");d=RO(p,d,b,v);if(d instanceof T)return d;v=[new Q1(p.D,X)];p=[new $n(p.D,X),new SZ(p.D,b)];return{slotId:X,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,slotEntryTrigger:d,slotFulfillmentTriggers:v,slotExpirationTriggers:p,JC:"core",clientMetadata:new M0([new DT(M({slotId:X,slotType:"SLOT_TYPE_FORECASTING",slotPhysicalPosition:1,JC:"core",slotEntryTrigger:d,slotFulfillmentTriggers:v,slotExpirationTriggers:p}))]),adSlotLoggingData:P}};
BTz=function(p,d,b,v,P){var M=!d.hideCueRangeMarker;switch(d.kind){case "AD_PLACEMENT_KIND_START":return new Co(p.D,b);case "AD_PLACEMENT_KIND_MILLISECONDS":return p=GXe(d,v),p instanceof T?p:P(p.F1,M);case "AD_PLACEMENT_KIND_END":return new Go(p.D,b,M);default:return new T("Cannot construct entry trigger",{kind:d.kind})}};
xIj=function(p,d,b,v,P){return BTz(p,d,b,v,function(M,X){return new QTu(p.D,b,M,X,P)})};
RO=function(p,d,b,v){return BTz(p,d,b,v,function(P,M){return new iU(p.D,b,P,M)})};
TE=function(p,d,b,v,P,M,X){p=[new xn(p.D,d)];return{slotId:d,slotType:b,slotPhysicalPosition:1,slotEntryTrigger:v,slotFulfillmentTriggers:p,slotExpirationTriggers:P,JC:"core",clientMetadata:new M0([new DT(X({slotId:d,slotType:b,slotPhysicalPosition:1,JC:"core",slotEntryTrigger:v,slotFulfillmentTriggers:p,slotExpirationTriggers:P}))]),adSlotLoggingData:M}};
A3=function(p,d){g.e.call(this);this.lh=p;this.D=d;this.eventCount=0};
WE=function(p,d,b,v){A3.call(this,p,d);this.lh=p;this.dE=b;this.context=v};
p2=function(){this.D=new Map};
vB=function(p,d){var b=this;this.currentState="wait";this.onSuccess=[];this.onFailure=[];this.currentState=p;this.result=d.result;this.error=d.error;d.promise&&d.promise.then(function(v){dL(b,v)},function(v){bE(b,v)})};
XW=function(p){if(PB(p)){if(p instanceof vB)return p;if(ME(p))return new vB("wait",{promise:p})}return new vB("done",{result:p})};
qE=function(p){return new vB("fail",{error:p})};
a0=function(p){try{return XW(p())}catch(d){return qE(d)}};
FW=function(p,d){var b=new vB("wait",{});p.onSuccess.push(function(v){try{var P=d(v);dL(b,P)}catch(M){bE(b,M)}});
p.onFailure.push(function(v){bE(b,v)});
o0(p);return b};
hG=function(p,d){var b=new vB("wait",{});p.onSuccess.push(function(v){dL(b,v)});
p.onFailure.push(function(v){try{var P=d(v);dL(b,P)}catch(M){bE(b,M)}});
o0(p);return b};
dL=function(p,d){if(PB(d)){if(ME(d)){d.then(function(b){dL(p,b)},function(b){bE(p,b)});
return}if(d instanceof vB){FW(d,function(b){dL(p,b)});
hG(d,function(b){bE(p,b)});
return}}p.currentState="done";p.result=d;o0(p)};
bE=function(p,d){p.currentState="fail";p.error=d;o0(p)};
o0=function(p){if(p.currentState==="done"){var d=p.onSuccess;p.onSuccess=[];p.onFailure=[];d=g.u(d);for(var b=d.next();!b.done;b=d.next())b=b.value,b(p.result)}else if(p.currentState==="fail")for(d=p.onFailure,p.onSuccess=[],p.onFailure=[],d=g.u(d),b=d.next();!b.done;b=d.next())b=b.value,b(p.error)};
TTw=function(p){return function(){return RzW(p.apply(this,g.yq.apply(0,arguments)))}};
RzW=function(p){return a0(function(){return Ol(p,p.next())})};
Ol=function(p,d){return d.done?XW(d.value):hG(FW(d.value.kh,function(b){return Ol(p,p.next(b))}),function(b){return Ol(p,p.throw(b))})};
kk=function(p){var d=p.hours||0;var b=p.minutes||0,v=p.seconds||0;d=v+b*60+d*3600+(p.days||0)*86400+(p.weeks||0)*604800+(p.months||0)*2629800+(p.years||0)*31557600;d<=0?d={hours:0,minutes:0,seconds:0}:(p=d,d=Math.floor(p/3600),p%=3600,b=Math.floor(p/60),v=Math.floor(p%60),d={hours:d,minutes:b,seconds:v});var P=d.hours===void 0?0:d.hours;b=d.minutes===void 0?0:d.minutes;p=d.seconds===void 0?0:d.seconds;v=P>0;d=[];if(v){P=(new Intl.NumberFormat("en-u-nu-latn")).format(P);var M=["fr"],X="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(" ");
P="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(JG)?P.replace(",","\u00a0"):M.includes(JG)?P.replace(",","\u202f"):X.includes(JG)?P.replace(",","."):P;d.push(P)}v=v===void 0?!1:v;b=(["af","be","lt"].includes(JG)||v)&&b<10?Alj().format(b):(new Intl.NumberFormat("en-u-nu-latn")).format(b);d.push(b);b=Alj().format(p);d.push(b);b=":";"da fi id si sr sr-Latn".split(" ").includes(JG)&&(b=".");return d.join(b)};
Alj=function(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})};
W2W=function(p,d){var b,v;p=((b=p.watchEndpointSupportedAuthorizationTokenConfig)==null?void 0:(v=b.videoAuthorizationToken)==null?void 0:v.credentialTransferTokens)||[];for(b=0;b<p.length;++b)if(p[b].scope===d)return p[b].token||void 0};
n2=function(p){if(p&&p.simpleText)return p.simpleText;var d="";if(p&&p.runs)for(var b=0;b<p.runs.length;b++)p.runs[b].text&&(d+=p.runs[b].text);return d};
rL=function(p){return p?function(){try{return p.apply(this,arguments)}catch(d){g.Hi(d)}}:p};
f2=function(){this.B=new Set;this.U=new Set;this.V=new Map;this.client=void 0;this.csn=null};
uE=function(){f2.instance||(f2.instance=new f2);return f2.instance};
lE=function(){};
sl=function(){this.Z=[];this.W=[];this.D=[];this.O5=[];this.X=[];this.C=[];this.B=new Map;this.S=new Map;this.U=new Set;this.kJ=new Map};
ZC=function(){sl.instance||(sl.instance=new sl);return sl.instance};
El=function(p,d,b,v){v=v===void 0?{}:v;g.bg(function(){p$e.includes(d)||(g.DF(new g.RN("createClientScreen() called with a non-page VE",d)),d=83769);v.isHistoryNavigation||(p.O5=[],p.D.push({rootVe:d,key:v.key||""}));p.Z=[];p.W=[];v.CF?d0C(p,d,b,v):btD(p,d,b,v)})()};
vx$=function(p,d,b){b=b===void 0?0:b;g.bg(function(){d.then(function(v){p.U.has(b)&&p.V&&p.V();var P=g.UA(b),M=g.wK(b);if(P&&M){var X;(v==null?0:(X=v.response)==null?0:X.trackingParams)&&g.Bi(p.client,P,M,g.N8(v.response.trackingParams));var a;(v==null?0:(a=v.playerResponse)==null?0:a.trackingParams)&&g.Bi(p.client,P,M,g.N8(v.playerResponse.trackingParams))}})})()};
NE=function(p){var d=ZC();g.bg(function(){var b=g.N8(p);C2(d,b);return b})()};
C2=function(p,d,b,v){v=v===void 0?0:v;g.bg(function(){if(p.U.has(v))return p.Z.push([d,b]),!0;var P=g.UA(v),M=b||g.wK(v);if(P&&M){if(g.N5("combine_ve_grafts")){var X=p.B.get(M.toString());X?X.push(d):(p.S.set(M.toString(),M),p.B.set(M.toString(),[d]));p.eB||(p.eB=g.d2(0,function(){GM(p,P)},1200))}else g.Bi(p.client,P,M,d);
return!0}return!1})()};
PMq=function(p,d,b,v){v=v===void 0?0:v;var P=g.UA(v);d=d||g.wK(v);P&&d&&(p=p.client,v=Qn({cttAuthInfo:ci(P)||void 0},P),b={csn:P,ve:d.getAsJson(),clientData:b},P==="UNDEFINED_CSN"?Aa("visualElementStateChanged",v,b):p?EA("visualElementStateChanged",b,p,v):g.Oe("visualElementStateChanged",b,v))};
d0C=function(p,d,b,v){v=v===void 0?{}:v;p.U.add(v.layer||0);p.V=function(){btD(p,d,b,v);var X=g.wK(v.layer);if(X){for(var a=g.u(p.Z),F=a.next();!F.done;F=a.next())F=F.value,C2(p,F[0],F[1]||X,v.layer);X=g.u(p.W);for(a=X.next();!a.done;a=X.next())a=a.value,PMq(p,a[0],a[1])}};
b||g.UA(v.layer)||p.V();if(v.CF)for(var P=g.u(v.CF),M=P.next();!M.done;M=P.next())vx$(p,M.value,v.layer);else g.Hi(Error("Delayed screen needs a data promise."))};
btD=function(p,d,b,v){v=v===void 0?{}:v;var P=void 0;v.layer||(v.layer=0);P=v.parentLayer!==void 0?v.parentLayer:v.layer;var M=g.UA(P);P=g.wK(P);var X=b||P,a;X&&(v.parentCsn!==void 0?a={clientScreenNonce:v.parentCsn,visualElement:X}:M&&M!=="UNDEFINED_CSN"&&(a={clientScreenNonce:M,visualElement:X}));var F,h=g.AO("EVENT_ID");M==="UNDEFINED_CSN"&&h&&(F={servletData:{serializedServletEventId:h}});g.N5("combine_ve_grafts")&&M&&GM(p,M);g.N5("no_client_ve_attach_unless_shown")&&X&&M&&T8(X,M);try{var O=bUe(p.client,
d,a,v.qE,v.cttAuthInfo,F,v.implicitGestureType,v.loggingExpectations)}catch(n){Bdz(n,{L6:d,rootVe:P,Att:b,wEt:M,Kth:a,qE:v.qE});g.Hi(n);return}yy$(O,d,v.layer,v.cttAuthInfo);M&&M!=="UNDEFINED_CSN"&&P&&!wfu(M)&&PpB(p.client,M,P,!0);p.D[p.D.length-1]&&!p.D[p.D.length-1].csn&&(p.D[p.D.length-1].csn=O||"");g.g5({clientScreenNonce:O});lE.instance||(lE.instance=new lE);g.bg(uE().D).bind(uE())();var J=g.wK(v.layer);M&&M!=="UNDEFINED_CSN"&&J&&(g.N5("web_mark_root_visible")||g.N5("music_web_mark_root_visible"))&&
g.vL(O,J);p.U.delete(v.layer||0);p.V=void 0;var k;(k=p.kJ.get(v.layer))==null||k.forEach(function(n,r){n?C2(p,r,n,v.layer):J&&C2(p,r,J,v.layer)});
MpK(p)};
MpK=function(p){for(var d=0;d<p.X.length;d++){var b=p.X[d];try{b()}catch(v){g.Hi(v)}}for(d=p.X.length=0;d<p.C.length;d++){b=p.C[d];try{b()}catch(v){g.Hi(v)}}};
GM=function(p,d){if(d===void 0)for(var b=NdD(),v=0;v<b.length;v++)b[v]!==void 0&&GM(p,b[v]);else p.B.forEach(function(P,M){(M=p.S.get(M))&&g.xw(p.client,d,M,P)}),p.B.clear(),p.S.clear(),p.eB=void 0};
wL=function(){};
X$u=function(){wL.instance||(wL.instance=new wL);return wL.instance};
qDD=function(p,d,b){var v=new XMLHttpRequest;if(b==null?0:b.PG)v.onreadystatechange=function(M){b.PG(v,M)};
var P;v.open((P=d.method)!=null?P:"GET",p,!0);v.responseType="text";v.withCredentials=!0;if(d.headers)for(p=g.u(Object.entries(d.headers)),d=p.next();!d.done;d=p.next())P=g.u(d.value),d=P.next().value,P=P.next().value,v.setRequestHeader(d,P);return v};
Ul=function(){};
aEW=function(){var p=navigator;return new Promise(function(d,b){var v;(v=p.webkitTemporaryStorage)!=null&&v.queryUsageAndQuota?p.webkitTemporaryStorage.queryUsageAndQuota(function(P,M){d({usage:P,quota:M})},function(P){b(P)}):b(Error("webkitTemporaryStorage is not supported."))})};
Fx=function(p,d){var b=this;this.handleError=p;this.D=d;this.U=!1;self.document===void 0||self.addEventListener("beforeunload",function(){b.U=!0});
this.B=Math.random()<=.2};
FWj=function(p,d){Ul.getInstance().estimate().then(function(b){b=Object.assign({},d,{isSw:self.document===void 0,isIframe:self!==self.top,deviceStorageUsageMbytes:oxu(b==null?void 0:b.usage),deviceStorageQuotaMbytes:oxu(b==null?void 0:b.quota)});p.D("idbQuotaExceeded",b)})};
oxu=function(p){return typeof p==="undefined"?"-1":String(Math.ceil(p/1048576))};
OtC=function(){g.Qr();return g.$_(0,192)?g.$_(0,190):!(g.N5("web_watch_cinematics_disabled_by_default")||g.N5("web_watch_cinematics_preferred_reduced_motion_default_disabled")&&hMC())};
ke$=function(p,d){JHw(p.program,d.EqF)&&(mu("bg_i",void 0,"player_att"),g.cB.initialize(p,function(){mu("bg_l",void 0,"player_att");yu=(0,g.Ib)()},d.cspNonce))};
nxC=function(p){p=p===void 0?{}:p;return g.cB.invoke(p)};
JHw=function(p,d){if(p){var b;g.cB.isLoading()?b=!1:b=!yu||(0,g.Ib)()-yu>d;p=b}else p=!1;return p};
rH7=function(p){p=p.split("");I0.D0(p,14);I0.i7(p,3);I0.sI(p,47);I0.D0(p,28);I0.i7(p,2);I0.D0(p,68);I0.sI(p,1);return p.join("")};
g.zM=function(p,d){return p.kJ+"timedtext_video?ref=player&v="+d.videoId};
g.fED=function(p){var d=this;this.videoData=p;p={};this.D=(p.c1a=function(){var b=[];if(g.cB.isInitialized()){var v="";d.videoData&&d.videoData.Zj&&(v=d.videoData.Zj+("&r1b="+d.videoData.clientPlaybackNonce));var P={};v=(P.atr_challenge=v,P);mu("bg_v",void 0,"player_att");(v=nxC(v))?(mu("bg_s",void 0,"player_att"),b.push("r1a="+v)):(mu("bg_e",void 0,"player_att"),b.push("r1c=2"))}else mu("bg_e",void 0,"player_att"),window.trayride||window.botguard?b.push("r1c=1"):b.push("r1c=4");b.push("r1d="+g.cB.getState());
return b.join("&")},p.c6a=function(b){return"r6a="+(Number(b.c)^FN())},p.c6b=function(b){return"r6b="+(Number(b.c)^Number(g.AO("CATSTAT",0)))},p);
this.videoData&&this.videoData.Zj?this.zG=Xr(this.videoData.Zj):this.zG={}};
g.umz=function(p){if(p.videoData&&p.videoData.Zj){for(var d=[p.videoData.Zj],b=g.u(Object.keys(p.D)),v=b.next();!v.done;v=b.next())v=v.value,p.zG[v]&&p.D[v]&&(v=p.D[v](p.zG))&&d.push(v);return d.join("&")}return null};
g.j2=function(p,d){ke$(p,{EqF:g.JH(d.experiments,"bg_vm_reinit_threshold"),cspNonce:d.cspNonce})};
lEC=function(){var p=XMLHttpRequest.prototype.fetch;return!!p&&p.length===3};
tG=function(p){p=p===void 0?2592E3:p;if(p>0&&!(KrC()>(0,g.Ib)()-p*1E3))return 0;p=g.Vr("yt-player-quality");if(typeof p==="string"){if(p=g.VO[p],p>0)return p}else if(p instanceof Object)return p.quality;return 0};
iE=function(){var p=g.Vr("yt-player-proxima-pref");return p==null?null:p};
sFk=function(){var p=g.Vr("yt-player-quality");if(p instanceof Object&&p.quality&&p.previousQuality){if(p.quality>p.previousQuality)return 1;if(p.quality<p.previousQuality)return-1}return 0};
Ztj=function(){var p={values:{},Oc:{}};try{var d=JSON.parse(JSON.parse(window.localStorage["yt-player-memory"]).data);p.values=d.values;p.halfLives=d.halfLives}catch(b){}return p};
HB=function(){return g.Vr("yt-player-performance-cap")||{}};
DC=function(){var p;return(p=g.Vr("yt-player-performance-cap-active-set"))!=null?p:[]};
Ex7=function(p){(p===void 0?0:p)?(p=DC().filter(function(d){return d.startsWith("1")}),g.Dp("yt-player-performance-cap-active-set",p,2592E3)):g.Dp("yt-player-performance-cap-active-set",[],2592E3)};
CM$=function(p){g.Dp("yt-player-watch-later-pending",p)};
NWu=function(){return!!g.Vr("yt-player-headers-readable")};
Geu=function(){try{return+(window.localStorage&&window.localStorage["yt-player-av1-pref"])||0}catch(p){return 0}};
g.Vu=function(){var p=g.Vr("yt-player-caption-language-preferences");return p?p:[]};
e2=function(){var p=g.Vr("yt-player-user-settings"),d=new Map;if(p){p=g.u(Object.entries(p));for(var b=p.next();!b.done;b=p.next()){var v=g.u(b.value);b=v.next().value;v=v.next().value;d.set(b,v)}}return d};
Yk=function(){try{var p=window.navigator;if(p.getAutoplayPolicy&&typeof p.getAutoplayPolicy==="function"){var d=document.getElementsByClassName(g.S2.CHF);var b=d.length>0&&d[0]?p.getAutoplayPolicy(d[0]):p.getAutoplayPolicy("mediaelement");if(w$C[b])return w$C[b]}}catch(v){}return"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED"};
gL=function(p){return p.I5||p.Xv||p.mutedAutoplay};
U0j=function(p,d){return gL(p)?d!==1&&d!==2&&d!==0?"AUTOPLAY_STATUS_UNAVAILABLE":p.Ew?"AUTOPLAY_STATUS_BLOCKED":"AUTOPLAY_STATUS_OCCURRED":"AUTOPLAY_STATUS_NOT_ATTEMPTED"};
cHq=function(p,d,b){var v=d.G();p.thirdParty||(p.thirdParty={});v.ancestorOrigins&&(p.thirdParty.embeddedPlayerContext=Object.assign({},p.thirdParty.embeddedPlayerContext,{ancestorOrigins:v.ancestorOrigins}));v.T("embeds_enable_autoplay_and_visibility_signals")&&(v.BP!=null&&(p.thirdParty.embeddedPlayerContext=Object.assign({},p.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(v.BP)})),v.lH&&(p.thirdParty.embeddedPlayerContext=Object.assign({},p.thirdParty.embeddedPlayerContext,{visibilityFractionSource:v.lH})),
p.thirdParty.embeddedPlayerContext=Object.assign({},p.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:Yk(),autoplayIntended:gL(d),autoplayStatus:U0j(d,b)}))};
zMu=function(p,d){Md(p,2,d.Y6,L2,3);Md(p,3,d.NK,yHw,3);KO(p,4,d.onesieUstreamerConfig);KO(p,9,d.pZ);Md(p,10,d.Wr,Qu,3);Md(p,15,d.reloadPlaybackParams,IEk,3)};
tpC=function(p,d){Md(p,1,d.formatId,$k,3);$K(p,2,d.startTimeMs);$K(p,3,d.durationMs);$K(p,4,d.EA);$K(p,5,d.nf);Md(p,9,d.mOX,jFk,3);Md(p,11,d.qcB,m3,1);Md(p,12,d.I0,m3,1)};
it$=function(p,d){xK(p,1,d.videoId);$K(p,2,d.lmt)};
jFk=function(p,d){if(d.tW)for(var b=0;b<d.tW.length;b++)Md(p,1,d.tW[b],it$,3)};
$k=function(p,d){$K(p,1,d.itag);$K(p,2,d.lmt);xK(p,3,d.xtags)};
K2=function(p){return{itag:iQ(p,1),lmt:iQ(p,2),xtags:Va(p,3)}};
m3=function(p,d){$K(p,1,d.startTicks);$K(p,2,d.Lo);$K(p,3,d.timescale)};
Hte=function(p){return{startTicks:iQ(p,1),Lo:iQ(p,2),timescale:iQ(p,3)}};
D0w=function(p,d){$K(p,1,d.defaultPolicy);$K(p,2,d.smooth);$K(p,3,d.visibility);$K(p,4,d.fh);$K(p,5,d.performance);$K(p,6,d.speed)};
L2=function(p,d){$K(p,13,d.timeSinceLastManualFormatSelectionMs);var b=d.lastManualDirection;b!==void 0&&(Qa(p,112),Qa(p,b<<1^b>>31));$K(p,16,d.ChN);$K(p,17,d.detailedNetworkType);$K(p,18,d.qj);$K(p,19,d.Ay);$K(p,21,d.Zy);$K(p,23,d.XT);$K(p,28,d.o0);$K(p,29,d.uxB);$K(p,34,d.visibility);b=d.playbackRate;if(b!==void 0){var v=new ArrayBuffer(4);(new Float32Array(v))[0]=b;b=(new Uint32Array(v))[0];if(b!==void 0)for(Qa(p,285),LO(p,4),v=0;v<4;)p.view.setUint8(p.pos,b&255),b>>=8,p.pos+=1,v+=1}$K(p,36,d.r5);
Md(p,38,d.mediaCapabilities,VpK,3);$K(p,39,d.Qqt);$K(p,40,d.Sf);$K(p,44,d.playerState);mi(p,46,d.yv);$K(p,48,d.g6);$K(p,50,d.p4);$K(p,51,d.RL);$K(p,54,d.Fm);mi(p,56,d.wXt);$K(p,57,d.g5);mi(p,58,d.Nf);$K(p,59,d.vl);$K(p,60,d.le);mi(p,61,d.isPrefetch);$K(p,62,d.pF);KO(p,63,d.sabrLicenseConstraint);$K(p,64,d.htC);$K(p,66,d.nJC);$K(p,67,d.rtB);$K(p,68,d.agJ);xK(p,69,d.audioTrackId);mi(p,71,d.f4);Md(p,72,d.ntJ,D0w,1);$K(p,74,d.e1);$K(p,75,d.OC)};
VpK=function(p,d){if(d.videoFormatCapabilities)for(var b=0;b<d.videoFormatCapabilities.length;b++)Md(p,1,d.videoFormatCapabilities[b],eMw,1);if(d.audioFormatCapabilities)for(b=0;b<d.audioFormatCapabilities.length;b++)Md(p,2,d.audioFormatCapabilities[b],SDD,1);Md(p,4,d.perPlaybackAttributes,YDj,3);$K(p,5,d.hdrModeBitmask)};
eMw=function(p,d){$K(p,1,d.videoCodec);$K(p,3,d.maxHeight);$K(p,4,d.maxWidth);$K(p,11,d.maxFramerate);$K(p,12,d.maxBitrateBps);mi(p,15,d.is10BitSupported)};
SDD=function(p,d){$K(p,1,d.audioCodec);$K(p,2,d.numChannels);$K(p,3,d.maxBitrateBps);$K(p,6,d.spatialCapabilityBitmask)};
YDj=function(p,d){if(d.itagDenylist)for(var b=0;b<d.itagDenylist.length;b++)$K(p,1,d.itagDenylist[b])};
Qu=function(p,d){Md(p,1,d.clientInfo,gxz,3);KO(p,2,d.Ku);KO(p,3,d.playbackCookie);KO(p,4,d.pZ);if(d.sF)for(var b=0;b<d.sF.length;b++)Md(p,5,d.sF[b],LWu,3);if(d.Pr)for(b=0;b<d.Pr.length;b++)$K(p,6,d.Pr[b]);xK(p,7,d.hVB);Md(p,8,d.UR,QFW,3)};
$0C=function(p,d){$K(p,1,d.Iq$);$K(p,2,d.XMC)};
m0k=function(p,d){var b=d.code;b!==void 0&&(Qa(p,8),Qa(p,b<<1^b>>31));xK(p,2,d.message)};
KWe=function(p,d){$K(p,1,d.clientState);Md(p,2,d.oih,$0C,1)};
QFW=function(p,d){KO(p,1,d.Mot);Md(p,2,d.yoX,m0k,3);Md(p,3,d.coldStartInfo,KWe,3)};
LWu=function(p,d){$K(p,1,d.type);KO(p,2,d.value)};
gxz=function(p,d){xK(p,1,d.hl);xK(p,12,d.deviceMake);xK(p,13,d.deviceModel);$K(p,16,d.clientName);xK(p,17,d.clientVersion);xK(p,18,d.osName);xK(p,19,d.osVersion)};
x0K=function(p,d){xK(p,1,d.name);xK(p,2,d.value)};
BWq=function(p,d){xK(p,1,d.url);if(d.DD)for(var b=0;b<d.DD.length;b++)Md(p,2,d.DD[b],x0K,3);KO(p,3,d.postBody);mi(p,4,d.PqF);mi(p,6,d.JO)};
yHw=function(p,d){KO(p,2,d.lr);KO(p,5,d.encryptedClientKey);KO(p,6,d.iv);KO(p,7,d.pg);mi(p,10,d.Dy);mi(p,13,d.Ub);mi(p,14,d.ZR);KO(p,16,d.iIX);mi(p,17,d.TR)};
RMC=function(p){return{e_:iQ(p,1),fg:iQ(p,2),body:Dd(p,4)}};
IEk=function(p,d){xK(p,1,d.token)};
TWu=function(p){return{token:Va(p,1)}};
AHD=function(p){return{k6:iQ(p,1),FQB:iQ(p,2)}};
bnu=function(p,d){Md(p,1,d.Y6,L2,3);if(d.uf)for(var b=0;b<d.uf.length;b++)Md(p,2,d.uf[b],$k,3);if(d.G_)for(b=0;b<d.G_.length;b++)Md(p,3,d.G_[b],tpC,3);KO(p,5,d.videoPlaybackUstreamerConfig);if(d.PP)for(b=0;b<d.PP.length;b++)Md(p,6,d.PP[b],WWw,3);if(d.SX)for(b=0;b<d.SX.length;b++)Md(p,16,d.SX[b],$k,3);if(d.v0)for(b=0;b<d.v0.length;b++)Md(p,17,d.v0[b],$k,3);if(d.H0)for(b=0;b<d.H0.length;b++)Md(p,18,d.H0[b],$k,3);Md(p,19,d.Wr,Qu,3);Md(p,21,d.cW,p1C,3);$K(p,22,d.NL);$K(p,23,d.LW);if(d.iK)for(b=0;b<d.iK.length;b++)Md(p,
1E3,d.iK[b],d4u,3)};
WWw=function(p,d){Md(p,1,d.formatId,$k,3);$K(p,2,d.tq);$K(p,3,d.sequenceNumber);Md(p,4,d.Dr,m3,1);$K(p,5,d.u0);$K(p,6,d.NR)};
p1C=function(p,d){if(d.qp)for(var b=0;b<d.qp.length;b++)xK(p,1,d.qp[b]);KO(p,2,d.Ed);xK(p,3,d.q_);$K(p,4,d.Pw);$K(p,5,d.iW);xK(p,6,d.YN)};
d4u=function(p,d){if(d.uf)for(var b=0;b<d.uf.length;b++)Md(p,1,d.uf[b],$k,3);if(d.G_)for(b=0;b<d.G_.length;b++)Md(p,2,d.G_[b],tpC,3);xK(p,3,d.clipId)};
g.xk=function(p,d){Md(p,1,d.Y6,L2,3);KO(p,3,d.videoPlaybackUstreamerConfig);Md(p,5,d.Wr,Qu,3);Md(p,6,d.cW,p1C,3)};
Mkk=function(p,d){xK(p,1,d.cpn);$K(p,2,d.sequenceNumber);xK(p,3,d.serializedWatchEndpointLoggingContext);if(d.decoderInfo)for(var b=0;b<d.decoderInfo.length;b++)Md(p,6,d.decoderInfo[b],vZk,3);xK(p,9,d.playerResponseCpn);$K(p,10,d.transitionStitchType);$K(p,12,d.timestampOffsetMsecs);$K(p,15,d.remoteControlMode);if(d.remoteConnectedDevices)for(b=0;b<d.remoteConnectedDevices.length;b++)Md(p,16,d.remoteConnectedDevices[b],P9e,3);KO(p,17,d.serializedHouseBrandPlayerServiceLoggingContext)};
vZk=function(p,d){$K(p,1,d.elapsedTimeMs);xK(p,3,d.videoDecoderName)};
P9e=function(p,d){$K(p,1,d.deviceInterface);xK(p,2,d.deviceVersion);mi(p,3,d.isSleeping)};
X1C=function(p){return{first:iQ(p,1),b0:iQ(p,2)}};
qhD=function(p){return{bitrate:iQ(p,6),width:iQ(p,7),height:iQ(p,8),fps:iQ(p,25),averageBitrate:iQ(p,31),audioSampleRate:iQ(p,45),audioChannels:iQ(p,46)}};
BB=function(p){return{itagDenylist:S9(p,1)}};
FMW=function(p){return{IF5:iQ(p,1),itag:Va(p,3),Rw:e9(p,4,ar$),lmt:iQ(p,5),jpC:iQ(p,7),xtags:Va(p,15),xJB:e9(p,23,oZu),xp:e9(p,34,BB)}};
ar$=function(p){return{iv:Dd(p,5),Y5b:H0(p,7)}};
hTD=function(p){return{rp:S9(p,2),videoId:Va(p,3),J0:iQ(p,4)}};
oZu=function(p){return{videoId:Va(p,2)}};
Onz=function(p){return{Sy:iQ(p,3),Kq:iQ(p,4),Gt:iQ(p,5),JoN:H0(p,8),BsX:iQ(p,10),Fr:iQ(p,12),c6:iQ(p,13),GW:iQ(p,14),Wp:iQ(p,15),HT:iQ(p,16)}};
Jtq=function(p){return{targetAudioReadaheadMs:iQ(p,1),targetVideoReadaheadMs:iQ(p,2),backoffTimeMs:iQ(p,4),playbackCookie:Dd(p,7),videoId:Va(p,8)}};
kiW=function(p){return{minBandwidthBytesPerSec:iQ(p,1),minReadaheadMs:iQ(p,2)}};
nZu=function(p){return{startMinReadaheadPolicy:YK(p,1,kiW),resumeMinReadaheadPolicy:YK(p,2,kiW)}};
rte=function(p){return{label:Va(p,1),text:Va(p,2)}};
frK=function(p){return{videoId:Va(p,1),formatId:e9(p,2,K2),debugInfo:YK(p,3,rte)}};
u5z=function(p){return{rV:YK(p,1,frK)}};
lru=function(p){return{OO:iQ(p,1),Gq:iQ(p,2),minReadaheadMs:iQ(p,3)}};
scq=function(p){return{vD:iQ(p,1),items:YK(p,2,lru),Gp:iQ(p,3)}};
ZnC=function(p){return{token:Va(p,1),videoId:Va(p,2)}};
EZq=function(p){return{CG:iQ(p,1)}};
C9$=function(p){return{CqF:Va(p,1),action:iQ(p,2),hA:e9(p,3,EZq)}};
R0=function(p){return{mD:iQ(p,1),Vl:iQ(p,2),seekSource:iQ(p,3)}};
Gik=function(p){return{sT:YK(p,1,NqK),s9B:Va(p,2)}};
w1D=function(p){return{hU:Va(p,1),Nt:iQ(p,2),DJ5:iQ(p,3),ox:iQ(p,4),TW:iQ(p,5),S_:iQ(p,6)}};
U4$=function(p){return{yO:iQ(p,1)}};
NqK=function(p){return{clipId:Va(p,1),vC:e9(p,2,w1D),L_:e9(p,3,U4$)}};
ctj=function(p){return{type:iQ(p,1),scope:iQ(p,2),value:Dd(p,3),sendByDefault:H0(p,4),writePolicy:iQ(p,5)}};
ytu=function(p){var d=[];p=g.u(p.split(","));for(var b=p.next();!b.done;b=p.next()){var v=b.value;v&&((b=v.startsWith("!"))&&(v=v.substring(1)),v=v.split("-"),v.length<3||d.push({MW:v[0],platform:v[1],deviceVersion:v[2],GA:b}))}return d};
jc7=function(p){return ytu(p).map(function(d){return{deviceInterface:IrC[zTq[d.MW]]||0,deviceVersion:d.deviceVersion||"",isSleeping:d.GA}})};
g.TM=function(p,d){this.id=p;this.WX=d;this.captionTracks=[];this.B=this.V=null;this.xtags="";this.X=!1;this.D=null;this.U="UNKNOWN";this.captionsInitialState="CAPTIONS_INITIAL_STATE_UNKNOWN";p=this.WX.id.split(".");p.length>1&&(this.X=p[1]==="2")};
AG=function(p,d,b,v,P){this.U=p;this.D=d;this.B=b;this.reason=v;this.CX=P===void 0?0:P};
g.WB=function(p,d,b,v){return new AG(g.VO[p]||0,g.VO[d]||0,b,v)};
dm=function(p){if(pR&&p.CX)return!1;var d=g.VO.auto;return p.U===d&&p.D===d};
vY=function(p){return b5[p.D||p.U]||"auto"};
tkB=function(p,d){d=g.VO[d];return p.U<=d&&(!p.D||p.D>=d)};
PY=function(p){return"["+p.U+"-"+p.D+", override: "+(p.B+", reason: "+p.reason+"]")};
Mk=function(p,d,b){this.videoInfos=p;this.D=d;this.audioTracks=[];if(this.D){p=new Set;b==null||b({ainfolen:this.D.length});d=g.u(this.D);for(var v=d.next();!v.done;v=d.next())if(v=v.value,!v.WX||p.has(v.WX.id)){var P=void 0,M=void 0,X=void 0;(X=b)==null||X({atkerr:!!v.WX,itag:v.itag,xtag:v.D,lang:((P=v.WX)==null?void 0:P.name)||"",langid:((M=v.WX)==null?void 0:M.id)||""})}else P=new g.TM(v.id,v.WX),p.add(v.WX.id),this.audioTracks.push(P);b==null||b({atklen:this.audioTracks.length})}};
Xb=function(){g.e.apply(this,arguments);this.D=null};
VkW=function(p,d,b,v,P,M,X){if(p.D)return p.D;var a={},F=new Set,h={};if(qk(v)){for(var O in v.D)v.D.hasOwnProperty(O)&&(p=v.D[O],h[p.info.qC]=[p.info]);return h}O=inW(d,v,a);M&&P({aftsrt:aU(O)});for(var J={},k=g.u(Object.keys(O)),n=k.next();!n.done;n=k.next()){n=n.value;for(var r=g.u(O[n]),Z=r.next();!Z.done;Z=r.next()){Z=Z.value;var C=Z.itag,G=void 0,U=n+"_"+(((G=Z.video)==null?void 0:G.fps)||0);J.hasOwnProperty(U)?J[U]===!0?h[n].push(Z):a[C]=J[U]:(G=oU(d,Z,b,v.isLive,F),G!==!0?(X.add(n),a[C]=G,
G==="disablevp9hfr"&&(J[U]="disablevp9hfr")):(h[n]=h[n]||[],h[n].push(Z),J[U]=!0))}}M&&P({bfflt:aU(h)});for(var I in h)h.hasOwnProperty(I)&&(v=I,h[v]&&h[v][0].y7()&&(h[v]=h[v],h[v]=Hnw(d,h[v],a),h[v]=D47(h[v],a)));M&&Object.keys(a).length>0&&(d.PX?P({rjr:Ns(a)}):P(a));d=g.u(F.values());for(v=d.next();!v.done;v=d.next())(v=b.U.get(v.value))&&--v.qt;M&&P({aftflt:aU(h)});p.D=g.Z$(h,function(V){return!!V.length});
return p.D};
She=function(p,d,b,v,P,M,X,a){a=a===void 0?!1:a;if(d.l4&&X&&X.length>1&&!(d.vl>0||d.W)){for(var F=d.U||!!P,h=F&&d.tD?M:void 0,O=inW(d,v),J=[],k=[],n={},r=0;r<X.length;r++){var Z=X[r],C=v.B.get(Z);if(C&&C.info){var G=C.info;C=G.qC;if(oU(d,G,b,v.isLive)){Z=G.y7()?J:k;G=g.u(O[C]);for(var U=G.next();!U.done;U=G.next()){U=U.value;var I=void 0,V=C+"_"+(((I=U.video)==null?void 0:I.fps)||0);n.hasOwnProperty(V)?n[V]===!0&&Z.push(U):oU(d,U,b,v.isLive)&&(Z.push(U),n[V]=!0)}}else F&&M({opfu:Z})}}if(J.length&&
k.length)return F&&M({opfm:J[0].itag+","+k[0].itag}),DY(new Mk(J,k,h))}return eTu(p,d,b,v,P,M,a)};
eTu=function(p,d,b,v,P,M,X){function a(G){return!!J[G]}
var F=d.U||!!P,h=F&&d.tD?M:void 0,O=new Set,J=VkW(p,d,b,v,M,F,O);Fb(v)&&(J=YhC(b,J,P,F,M,d),F&&M({enflt:aU(J)}));d.s5=gZw(J,d);if(qk(v))return M=g.xQ(Object.values(J),function(G){return!!G.length&&!!G[0].audio}),p=g.xQ(Object.values(J),function(G){return!!G.length&&!!G[0].video}),M&&p||H3(),DY(new Mk(p,M,h));
P=LMW(d);F&&M({audioPrefOrder:P.join("_")});p=[];if(d.Na){P=g.Je(P,a);for(var k=new Set,n=g.u(P),r=n.next();!r.done;r=n.next()){r=g.u(J[r.value]);for(var Z=r.next();!Z.done;Z=r.next())Z=Z.value,Z.WX&&!k.has(Z.WX.id)&&(k.add(Z.WX.id),p.push(Z))}if(p.length===0){if(P.length===0)return F&&M({noaudio:1}),H3();p=J[P[0]]}}else{p=g.xQ(P,a);if(!p)return F&&M({noaudio:1}),H3();p=J[p]}J["9"]&&J.h&&v.vX&&!d.TB&&(F&&M({dltvp9:1}),delete J["9"]);if(X){F&&M({bfsflt:aU(J),bfsflta:hK(b)});QcC(b,O);F&&M({bfsfltb:hK(b)});
for(var C in J)if(J.hasOwnProperty(C)&&(X=C,!(X==="f"||d.Hb===0&&$4C.has(X))))for(O=g.u(J[X]),P=O.next();!P.done;P=O.next())P=P.value,d.YI?m4j(b,X,P):KMW(b,X,P);F&&M({aftsflt:hK(b)})}X=J["1h"]?"1h":"1";b=J["9h"]?"9h":"9";P=J[X];k=J[b];P&&P.length&&(d.D.highestAv1Resolution=P[P.length-1].video.D);k&&k.length&&(d.D.highestVp9Resolution=k[k.length-1].video.D);C=[];O=[];if(d.K$&&P)C=P,O=[X],M({forceAv1:X});else if(d.W&&!d.Nf)for(O=x4q(v)?J["1h"]||J["9h"]?["1h","9h"]:["9","h"]:["1","9","h"],F&&M({newhybpref:O.join(".")}),
P=g.u(O),k=P.next();!k.done;k=P.next())C=C.concat(J[k.value]).filter(function(G){return G});
else d.vl>0&&k&&P&&(O=[X,b],C=P.concat(k).filter(function(G){return G}));
if(C.length&&!d.Nf){OO(C,O);if(F){F=[];d=g.u(C);for(v=d.next();!v.done;v=d.next())F.push(v.value.itag);M({hbdfmt:F.join(".")})}return DY(new Mk(C,p,h))}C=Bqw(d);C=g.xQ(C,a);if(!C){if(J[X])return M=J[X],OO(M),DY(new Mk(M,p,h));F&&M({novideo:1});return H3()}d.rg&&(C==="1"||C==="1h")&&J[b]&&(X=JK(J[C]),O=JK(J[b]),O>X?C=b:O===X&&RTu(J[b])&&(C=b));C==="9"&&J.h&&JK(J.h)>JK(J["9"])&&(C="h");d.Rb&&v.isLive&&C==="("&&J.H&&JK(J["("])<1440&&(C="H");F&&M({vfmly:kG(C)});d=J[C];if(!d.length)return F&&M({novfmly:kG(C)}),
H3();OO(d);return DY(new Mk(d,p,h))};
gZw=function(p,d){var b=!(!p.m&&!p.M),v=!(!p.mac3&&!p.MAC3),P=!(!p.meac3&&!p.MEAC3);p=!(!p.i&&!p.I);d.Pu=p;return b||v||P||p};
RTu=function(p){p=g.u(p);for(var d=p.next();!d.done;d=p.next())if(d=d.value,d.itag&&Tqj.has(d.itag))return!0;return!1};
kG=function(p){switch(p){case "*":return"v8e";case "(":return"v9e";case "(h":return"v9he";default:return p}};
aU=function(p){var d=[],b;for(b in p)if(p.hasOwnProperty(b)){var v=b;d.push(kG(v));v=g.u(p[v]);for(var P=v.next();!P.done;P=v.next())d.push(P.value.itag)}return d.join(".")};
YhC=function(p,d,b,v,P,M){var X={},a={};g.sj(d,function(F,h){F=F.filter(function(O){var J=O.itag;if(!O.xj)return a[J]="noenc",!1;if(M.ob&&O.qC==="(h"&&M.L0)return a[J]="lichdr",!1;if(O.qC==="("||O.qC==="(h"){if(p.V&&b&&b.flavor==="widevine"){var k=O.mimeType+"; experimental=allowed";(k=!!O.xj[b.flavor]&&!!b.D[k])||(a[J]=O.xj[b.flavor]?"unspt":"noflv");return k}if(!nR(p,rm.CRYPTOBLOCKFORMAT)&&!p.IB||p.kJ)return a[J]=p.kJ?"disvp":"vpsub",!1}return b&&O.xj[b.flavor]&&b.D[O.mimeType]?!0:(a[J]=b?O.xj[b.flavor]?
"unspt":"noflv":"nosys",!1)});
F.length&&(X[h]=F)});
v&&Object.entries(a).length&&(M.PX?P({rjr:Ns(a)}):P(a));return X};
D47=function(p,d){var b=Iw(p,function(v,P){return P.video.fps>32?Math.min(v,P.video.width):v},Infinity);
b<Infinity&&(p=p.filter(function(v){if(v.video.fps>32||v.video.width<b)return!0;d[v.itag]="hfrfirst";return!1}));
RM()&&(p=p.filter(function(v){if(v.itag!=="299")return!0;d[v.itag]="ps3hfr1080";return!1}));
return p};
Hnw=function(p,d,b){return d=d.filter(function(v){if(v.video.D<=p.gg)return!0;b[v.itag]="maxquality";return!1})};
inW=function(p,d,b){var v={},P;for(P in d.D)if(d.D.hasOwnProperty(P)){var M=d.D[P].info;if(p.Z&&M.video&&M.video.D<p.Z)b&&(b[M.itag]="min"+p.Z);else{var X=M.qC;v[X]=v[X]||[];v[X].push(M)}}p=g.u(Object.keys(v));for(d=p.next();!d.done;d=p.next())OO(v[d.value]);return v};
JK=function(p){return Iw(p,function(d,b){return Math.max(d,b.video.D)},0)};
oU=function(p,d,b,v,P){P=P===void 0?new Set:P;if(d.qC==="")return"unkn";if((d.itag==="304"||d.itag==="266")&&p.aB)return"blk2khfr";if(p.S&&d.video&&d.video.D>p.S)return"max"+p.S;if(p.tC&&d.qC==="h"&&d.video&&d.video.D>1080)return"blkhigh264";if(d.qC==="(h"&&!b.S)return"enchdr";if((v===void 0?0:v)&&xq(d)&&!p.oB)return"blk51live";if((d.qC==="MAC3"||d.qC==="mac3")&&!p.V)return"blkac3";if((d.qC==="MEAC3"||d.qC==="meac3")&&!p.X)return"blkeac3";if((d.qC==="M"||d.qC==="m")&&!p.O5)return"blkaac51";if((d.qC===
"so"||d.qC==="sa")&&!p.kJ)return"blkamb";if(!p.ob&&d.xj&&d.xj.fairplay&&(d.qC==="("||d.qC==="(h"||d.qC==="A"||d.qC==="MEAC3"))return"cbc";if((d.qC==="i"||d.qC==="I")&&!p.T_)return"blkiamf";if(d.itag==="774"&&!p.RB)return"blkouh";var M,X;if(p.ih&&(d.qC==="1"||d.qC==="1h")&&((M=d.video)==null?0:M.D)&&((X=d.video)==null?void 0:X.D)>p.ih)return"av1cap";if((v=b.U.get(d.qC))&&v.qt>0)return P.add(d.qC),"byerr";var a;if((a=d.video)==null?0:a.fps>32){if(!b.RB&&!nR(b,rm.FRAMERATE))return"capHfr";if(p.jB&&d.video.D>=
4320)return"blk8khfr";if(QO(d)){if(p.Tu&&d.xj&&d.video.D>=1440)return"disablevp9hfr";if(p.s8&&g.m8("appletv5")&&d.xj)return"atv5sfr"}}if(p.CX&&d.CX>p.CX)return"ratecap";p=Atk(b,d);return p!==!0?p:!0};
OO=function(p,d){d=d===void 0?[]:d;g.oH(p,function(b,v){var P=v.CX-b.CX;if(!b.y7()||!v.y7())return P;var M=v.video.height*v.video.width-b.video.height*b.video.width;!M&&d&&d.length>0&&(b=d.indexOf(b.qC)+1,v=d.indexOf(v.qC)+1,M=b===0||v===0?v||-1:b-v);M||(M=P);return M})};
g.fR=function(p,d){this.U=p;this.V=d===void 0?!1:d;this.B=this.path=this.scheme="";this.D={};this.url=""};
l5=function(p){u5(p);return p.B};
sO=function(p){return p.U?p.U.startsWith("local"):p.scheme==="local"};
WMj=function(p){u5(p);return g.CH(p.D,function(d){return d!==null})};
Zk=function(p){u5(p);var d=decodeURIComponent(p.get("mn")||"").split(",");return p.path==="/videoplayback"&&d.length>1&&!!d[1]};
EO=function(p,d){d=d===void 0?!1:d;u5(p);if(p.path!=="/videoplayback"){var b=p.clone();b.set("playerfallback","1");return b}var v=p.z7();b=new g.kp(v);var P=p.get("fvip"),M=decodeURIComponent(p.get("mn")||"").split(",");if(P&&M&&M.length>1&&M[1])return v=b.D,p=v.replace(/^[^.]*/,""),g.ro(b,(v.indexOf("rr")===0?"rr":"r")+P+"---"+M[1]+p),b=new g.fR(b.toString()),b.set("fallback_count","1"),b;if(d)return b=p.clone(),b.set("fallback_count","1"),b;P=b.D.match("\\.a1\\.googlevideo\\.com$");b.D.match("\\.googlevideo\\.com$")?
(g.ro(b,"redirector.googlevideo.com"),v=b.toString()):b.D.match("rr?[1-9].*\\.c\\.youtube\\.com$")?(g.ro(b,"www.youtube.com"),v=b.toString()):(b=W17(v),pn(b)&&(v=b));b=new g.fR(v);b.set("cmo=pf","1");P&&b.set("cmo=td","a1.googlevideo.com");return b};
u5=function(p){if(p.U){if(!pn(p.U)&&!p.U.startsWith("local"))throw new g.RN("Untrusted URL",p.U);var d=g.Cr(p.U);p.scheme=d.X;p.B=d.D+(d.B!=null?":"+d.B:"");var b=d.U;if(b.startsWith("/videoplayback"))p.path="/videoplayback",b=b.slice(14);else if(b.startsWith("/initplayback"))p.path="/initplayback",b=b.slice(13);else if(b.startsWith("/api/manifest")){var v=b.indexOf("/",12),P=b.indexOf("/",v+1);v>0&&P>0?(p.path=b.slice(0,P),b=b.slice(P+1)):(p.path=b,b="")}else p.path=b,b="";v=p.D;p.D=pbk(b);Object.assign(p.D,
dsq(d.V.toString()));Object.assign(p.D,v);p.D.file==="index.m3u8"&&(delete p.D.file,p.path+="/file/index.m3u8");p.U="";p.url="";p.V&&(d=iPD(),u5(p),b=p.D[d]||null)&&(b=bmu[0](b),p.set(d,b),p.V||iPD(""))}};
vqz=function(p){u5(p);var d=p.scheme+(p.scheme?"://":"//")+p.B+p.path;if(WMj(p)){var b=[];g.sj(p.D,function(v,P){v!==null&&b.push(P+"="+v)});
d+="?"+b.join("&")}return d};
pbk=function(p){p=p.split("/");var d=0;p[0]||d++;for(var b={};d<p.length;d+=2)p[d]&&POz(b,p[d],p[d+1]);return b};
dsq=function(p){p=p.split("&");for(var d={},b=0;b<p.length;b++){var v=p[b],P=v.indexOf("=");P>0?POz(d,v.slice(0,P),v.slice(P+1)):v&&(d[v]="")}return d};
POz=function(p,d,b){if(d==="cmo"){var v;(v=b.indexOf("="))>=0?(d="cmo="+b.slice(0,v),b=b.slice(v+1)):(v=b.indexOf("%3D"))>=0&&(d="cmo="+b.slice(0,v),b=b.slice(v+3))}p[d]=b};
CR=function(p){var d=g.L(p,MmK)||p.signatureCipher;p={QB:!1,Ke:"",f6:"",s:""};if(!d)return p;d=Xr(d);p.QB=!0;p.Ke=d.url;p.f6=d.sp;p.s=d.s;return p};
Nk=function(p,d,b,v,P,M,X,a,F,h){this.Q$=p;this.startTime=d;this.duration=b;this.ingestionTime=v;this.sourceURL=P;this.kq=F;this.D=h;this.endTime=d+b;this.U=X||0;this.range=M||null;this.pending=a||!1;this.kq=F||null};
g.GR=function(){this.segments=[];this.D=null;this.U=!0;this.B=""};
Xbu=function(p,d){if(d>p.o1())p.segments=[];else{var b=KF(p.segments,function(v){return v.Q$>=d},p);
b>0&&p.segments.splice(0,b)}};
wm=function(p,d,b,v,P){P=P===void 0?!1:P;this.data=p;this.offset=d;this.size=b;this.type=v;this.D=(this.U=P)?0:8;this.dataOffset=this.offset+this.D};
UO=function(p){var d=p.data.getUint8(p.offset+p.D);p.D+=1;return d};
cY=function(p){var d=p.data.getUint16(p.offset+p.D);p.D+=2;return d};
yj=function(p){var d=p.data.getInt32(p.offset+p.D);p.D+=4;return d};
IU=function(p){var d=p.data.getUint32(p.offset+p.D);p.D+=4;return d};
zR=function(p){var d=p.data;var b=p.offset+p.D;d=d.getUint32(b)*4294967296+d.getUint32(b+4);p.D+=8;return d};
jW=function(p,d){d=d===void 0?NaN:d;if(isNaN(d))var b=p.size;else for(b=p.D;b<p.size&&p.data.getUint8(p.offset+b)!==d;)++b;d=new Uint8Array(p.data.buffer,p.offset+p.D+p.data.byteOffset,b-p.D);p.D=Math.min(b+1,p.size);return GX(d)};
qae=function(p){return new Uint8Array(p.data.buffer,p.offset+p.data.byteOffset,p.size)};
asj=function(p){this.offset=0;this.data=new DataView(new ArrayBuffer(p))};
tK=function(p,d,b,v){(new Uint8Array(p.data.buffer,p.offset,v)).set(new Uint8Array(d.buffer,b+d.byteOffset,v));p.offset+=v};
i5=function(p,d,b,v,P,M){this.startSecs=p;this.Ml=d;this.context=b;this.identifier=v;this.event=P;this.D=M};
Dk=function(p,d){this.data=p;this.uri=d||"http://youtube.com/streaming/metadata/segment/102015";this.lT=HY(this,"Sequence-Number");this.V=HY(this,"Segment-Count");this.X=this.data["Segment-Durations-Ms"]||"";this.ingestionTime=HY(this,"Ingestion-Walltime-Us")/1E6;this.D=(HY(this,"First-Frame-Time-Us")+HY(this,"First-Frame-Uncertainty-Us"))/1E6;this.CB=HY(this,"Target-Duration-Us")/1E6;this.wH=this.data["Stream-Finished"]==="T";this.B=this.data.Streamable==="T";this.cryptoPeriodIndex=HY(this,"Crypto-Period-Index");
this.U=HY(this,"Crypto-Period-Seconds")};
FgC=function(p){return p.data["Cuepoint-Type"]?new i5(-(Number(p.data["Cuepoint-Playhead-Time-Sec"])||0),Number(p.data["Cuepoint-Total-Duration-Sec"])||0,p.data["Cuepoint-Context"],p.data["Cuepoint-Identifier"]||"",oqB[p.data["Cuepoint-Event"]||""]||"unknown",(Number(p.data["Cuepoint-Playhead-Time-Sec"])||0)*1E3):null};
hAC=function(p){return Number(p.data["Start-Media-Time-Us"])/1E6||0};
HY=function(p,d){return Number(p.data[d])||0};
Vj=function(p){return p.data["Stitched-Video-Cpn"]?p.data["Stitched-Video-Cpn"].split(",").slice(0,-1):[]};
g.Omu=function(p){return p.data["Serialized-State"]?p.data["Serialized-State"]:""};
g.JnD=function(p){switch(p.data["Is-Ad-Break-Finished"]){case "true":return 1;case "false":return 2;default:return 0}};
krj=function(p,d){this.D=p;this.duration=d};
nqk=function(p,d,b,v,P){this.U=P;this.D=p||0;this.pitch=d||0;this.yaw=b||0;this.roll=v||0;this.crc=P.getUint32(4)};
eW=function(p){var d={};p=p.split("\r\n");for(var b=0;b<p.length;b++){if(p[b].length===0)return d;var v=p[b].match(/([^:]+):\s+([\S\s]+)/);v!=null&&(d[v[1]]=v[2])}return null};
rnW=function(p,d){var b=g.SW(p,0,1952868452);p=g.SW(p,0,1953658222);if(b&&p){b.skip(1);var v=UO(b)<<16|cY(b);b.skip(4);v&1&&b.skip(8);v&2&&b.skip(4);if(v&8){v=b.D;var P=IU(b);b.data.setUint32(b.offset+v,d>1?Math.ceil(P*d):Math.floor(P*d))}p.skip(1);b=UO(p)<<16|cY(p);if(b&256){v=b&1;P=b&4;var M=b&512,X=b&1024,a=b&2048;b=IU(p);v&&p.skip(4);P&&p.skip(4);v=(M?4:0)+(X?4:0)+(a?4:0);for(P=0;P<b;P++)M=p.D,X=IU(p),p.data.setUint32(p.offset+M,d>1?Math.ceil(X*d):Math.floor(X*d)),p.skip(v)}}};
gm=function(p){p=new DataView(p.buffer,p.byteOffset,p.byteLength);return(p=g.SW(p,0,1836476516))?g.YG(p):NaN};
fsW=function(p){var d=g.SW(p,0,1937011556);if(!d)return null;d=LR(p,d.dataOffset+8,1635148593)||LR(p,d.dataOffset+8,1635135537);if(!d)return null;var b=LR(p,d.dataOffset+78,1936995172),v=LR(p,d.dataOffset+78,1937126244);if(!v)return null;d=null;if(b)switch(b.skip(4),UO(b)){default:d=0;break;case 1:d=2;break;case 2:d=1;break;case 3:d=255}var P=b=null,M=null;if(v=LR(p,v.dataOffset,1886547818)){var X=LR(p,v.dataOffset,1886546020),a=LR(p,v.dataOffset,2037673328);if(!a&&(a=LR(p,v.dataOffset,1836279920),
!a))return null;X&&(X.skip(4),b=yj(X)/65536,M=yj(X)/65536,P=yj(X)/65536);p=qae(a);p=new DataView(p.buffer,p.byteOffset+8,p.byteLength-8);return new nqk(d,b,M,P,p)}return null};
LR=function(p,d,b){for(;Qj(p,d);){var v=$G(p,d);if(v.type===b)return v;d+=v.size}return null};
g.SW=function(p,d,b){for(;Qj(p,d);){var v=$G(p,d);if(v.type===b)return v;d=mI(v.type)?d+8:d+v.size}return null};
g.KR=function(p){if(p.data.getUint8(p.dataOffset)){var d=p.data;p=p.dataOffset+4;d=d.getUint32(p)*4294967296+d.getUint32(p+4)}else d=p.data.getUint32(p.dataOffset+4);return d};
$G=function(p,d){var b=p.getUint32(d),v=p.getUint32(d+4);return new wm(p,d,b,v)};
g.YG=function(p){var d=p.data.getUint8(p.dataOffset)?20:12;return p.data.getUint32(p.dataOffset+d)};
u$w=function(p){p=new wm(p.data,p.offset,p.size,p.type,p.U);var d=UO(p);p.skip(7);var b=IU(p);if(d===0){d=IU(p);var v=IU(p)}else d=zR(p),v=zR(p);p.skip(2);for(var P=cY(p),M=[],X=[],a=0;a<P;a++){var F=IU(p);M.push(F);X.push(IU(p));p.skip(4)}return{timescale:b,d5:d,O2:v,hYb:M,Ou:X}};
Qj=function(p,d){if(p.byteLength-d<8)return!1;var b=p.getUint32(d);if(b<8||p.byteLength-d<b)return!1;for(b=4;b<8;b++){var v=p.getInt8(d+b);if(v<48||v>122)return!1}return!0};
mI=function(p){return p===1701082227||p===1836019558||p===1836019574||p===1835297121||p===1835626086||p===1937007212||p===1953653094||p===1953653099||p===1836475768};
lsz=function(p){p.skip(4);return{ugt:jW(p,0),value:jW(p,0),timescale:IU(p),niX:IU(p),pEB:IU(p),id:IU(p),hs:jW(p),offset:p.offset}};
g.ssK=function(p){var d=LR(p,0,1701671783);if(!d)return null;var b=lsz(d),v=b.ugt;b=eW(b.hs);if(p=LR(p,d.offset+d.size,1701671783))if(p=lsz(p),p=eW(p.hs),b&&p){d=g.u(Object.keys(p));for(var P=d.next();!P.done;P=d.next())P=P.value,b[P]=p[P]}return b?new Dk(b,v):null};
xG=function(p,d){for(var b=LR(p,0,d);b;){var v=b;v.type=1936419184;v.data.setUint32(v.offset+4,1936419184);b=LR(p,b.offset+b.size,d)}};
g.BY=function(p,d){for(var b=0,v=[];Qj(p,b);){var P=$G(p,b);P.type===d&&v.push(P);b=mI(P.type)?b+8:b+P.size}return v};
Zmu=function(p,d){var b=g.SW(p,0,1937011556),v=g.SW(p,0,1953654136);if(!b||!v||p.getUint32(b.offset+12)>=2)return null;var P=new DataView(d.buffer,d.byteOffset,d.length),M=g.SW(P,0,1937011556);if(!M)return null;d=P.getUint32(M.dataOffset+8);v=P.getUint32(M.dataOffset+12);if(v!==1701733217&&v!==1701733238)return null;v=new asj(p.byteLength+d);tK(v,p,0,b.offset+12);v.data.setInt32(v.offset,2);v.offset+=4;tK(v,p,b.offset+16,b.size-16);tK(v,P,P.byteOffset+M.dataOffset+8,d);tK(v,p,b.offset+b.size,p.byteLength-
(b.offset+b.size));b=g.u([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(P=b.next();!P.done;P=b.next())P=g.SW(p,0,P.value),v.data.setUint32(P.offset,P.size+d);p=g.SW(v.data,0,1953654136);v.data.setUint32(p.offset+16,2);return v.data};
Equ=function(p){var d=g.SW(p,0,1937011556);if(!d)return null;var b=p.getUint32(d.dataOffset+12);if(b!==1701733217&&b!==1701733238)return null;d=LR(p,d.offset+24+(b===1701733217?28:78),1936289382);if(!d)return null;b=LR(p,d.offset+8,1935894637);if(!b||p.getUint32(b.offset+12)!==1667392371)return null;d=LR(p,d.offset+8,1935894633);if(!d)return null;d=LR(p,d.offset+8,1952804451);if(!d)return null;b=new Uint8Array(16);for(var v=0;v<16;v++)b[v]=p.getInt8(d.offset+16+v);return b};
RU=function(p,d){this.D=p;this.pos=0;this.start=d||0};
TR=function(p){return p.pos>=p.D.byteLength};
b3=function(p,d,b){var v=new RU(b);if(!AK(v,p))return!1;v=WY(v);if(!pk(v,d))return!1;for(p=0;d;)d>>>=8,p++;d=v.start+v.pos;var P=dx(v,!0);v=p+(v.start+v.pos-d)+P;v=v>9?COq(v-9,8):COq(v-2,1);p=d-p;b.setUint8(p++,236);for(d=0;d<v.length;d++)b.setUint8(p++,v[d]);return!0};
NFe=function(p){var d=new RU(p);d.gD();if(AK(d,[408125543,374648427,174,224]))d=WY(d);else return null;for(var b=p=null;!TR(d);){var v=dx(d,!1);if(v===21432)switch(vM(d)){default:p=0;break;case 1:p=1;break;case 3:p=2;break;case 15:p=255}else v===30320?b=WY(d):PM(d)}if(!b)return null;for(var P,M=v=d=null;!TR(b);)switch(dx(b,!1)){case 30321:if(vM(b)!==3)return null;break;case 30324:d=MW(b);break;case 30323:M=MW(b);break;case 30325:v=MW(b);break;case 30322:P=dx(b,!0);P=Xn(b,P);P=new DataView(P.buffer,
P.byteOffset,P.byteLength);break;default:PM(b)}return P?new nqk(p,d,M,v,P):null};
WY=function(p){var d=dx(p,!0),b=p.D.byteOffset+p.pos;b=new DataView(p.D.buffer,b,Math.min(d,p.D.buffer.byteLength-b));b=new RU(b,p.start+p.pos);p.pos+=d;return b};
vM=function(p){for(var d=dx(p,!0),b=qW(p),v=1;v<d;v++)b=b*256+qW(p);return b};
MW=function(p){var d=dx(p,!0),b=0;d===4?b=p.D.getFloat32(p.pos):d===8&&(b=p.D.getFloat64(p.pos));p.pos+=d;return b};
GrB=function(p){var d=dx(p,!0);return GX(Xn(p,d))};
qW=function(p){return p.D.getUint8(p.pos++)};
dx=function(p,d){var b=qW(p);if(b===1){for(d=b=0;d<7;d++)b=b*256+qW(p);return b}for(var v=128,P=0;P<6&&v>b;P++)b=b*256+qW(p),v*=128;return d?b-v:b};
PM=function(p){var d=dx(p,!0);p.pos+=d};
wbD=function(p){if(!pk(p,440786851,!0))return null;var d=p.pos;dx(p,!1);var b=dx(p,!0)+p.pos-d;p.pos=d+b;if(!pk(p,408125543,!1))return null;dx(p,!0);if(!pk(p,357149030,!0))return null;var v=p.pos;dx(p,!1);var P=dx(p,!0)+p.pos-v;p.pos=v+P;if(!pk(p,374648427,!0))return null;var M=p.pos;dx(p,!1);var X=dx(p,!0)+p.pos-M,a=new Uint8Array(b+12+P+X),F=new DataView(a.buffer);a.set(new Uint8Array(p.D.buffer,p.D.byteOffset+d,b));F.setUint32(b,408125543);F.setUint32(b+4,33554431);F.setUint32(b+8,4294967295);
a.set(new Uint8Array(p.D.buffer,p.D.byteOffset+v,P),b+12);a.set(new Uint8Array(p.D.buffer,p.D.byteOffset+M,X),b+12+P);return a};
a3=function(p){var d=p.pos;p.pos=0;var b=1E6;AK(p,[408125543,357149030,2807729])&&(b=vM(p));p.pos=d;return b};
UsD=function(p,d){var b=p.pos;p.pos=0;if(p.D.getUint8(p.pos)!==160&&!o3(p)||!pk(p,160))return p.pos=b,NaN;dx(p,!0);var v=p.pos;if(!pk(p,161))return p.pos=b,NaN;dx(p,!0);qW(p);var P=qW(p)<<8|qW(p);p.pos=v;if(!pk(p,155))return p.pos=b,NaN;v=vM(p);p.pos=b;return(P+v)*d/1E9};
o3=function(p){if(!cnu(p)||!pk(p,524531317))return!1;dx(p,!0);return!0};
cnu=function(p){if(p.gD()){if(!pk(p,408125543))return!1;dx(p,!0)}return!0};
AK=function(p,d){for(var b=0;b<d.length;b++){if(!pk(p,d[b]))return!1;b!==d.length-1&&dx(p,!0)}return!0};
pk=function(p,d,b){b=b===void 0?!1:b;if(TR(p))return!1;for(var v=p.pos;dx(p,!1)!==d;)if(PM(p),v=p.pos,TR(p))return!1;b&&(p.pos=v);return!0};
COq=function(p,d){d||(d=Math.ceil(Math.log(p+2)/Math.log(2)/7));for(var b=1<<8-d,v=[];v.length<d-1;)v.unshift(p%256),p=Math.floor(p/256);v.unshift(p|b);return v};
Xn=function(p,d){var b=new Uint8Array(p.D.buffer,p.D.byteOffset+p.pos,d);p.pos+=d;return b};
Fn=function(p){this.Wn=p;this.D={};this.url=""};
ynw=function(p,d){var b=d.indexOf("?");if(b>0){var v=dsq(d.substring(b+1));g.sj(v,function(P,M){this.set(M,P)},p);
d=d.substring(0,b)}d=pbk(d);g.sj(d,function(P,M){this.set(M,P)},p)};
Isw=function(p){var d=p.Wn.z7(),b=[];g.sj(p.D,function(P,M){b.push(M+"="+P)});
if(!b.length)return d;var v=b.join("&");p=WMj(p.Wn)?"&":"?";return d+p+v};
hu=function(p,d){var b=new g.fR(d);(d=b.get("req_id"))&&p.set("req_id",d);g.sj(p.D,function(v,P){b.set(P,null)});
return b};
zAu=function(){this.V=this.U=this.D=this.timedOut=this.started=this.X=this.B=0};
O3=function(p){p.X=(0,g.Ib)();p.started=0;p.timedOut=0;p.D=0};
Ju=function(p,d){var b=p.started+p.D*4;d&&(b+=p.U);b=Math.max(0,b-3);return Math.pow(1.6,b)};
km=function(p,d){p[d]||(p[d]=new zAu);return p[d]};
nk=function(p){this.C=this.Z=this.X=this.U=0;this.W=this.S=!1;this.D=p;this.B=p.clone()};
jsj=function(p,d,b){if(sO(p.D))return!1;var v=km(b,l5(p.D));if(v.timedOut<1&&v.D<1)return!1;v=v.timedOut+v.D;p=rx(p,d);b=km(b,l5(p));return b.timedOut+b.D+0<v};
fk=function(p,d,b){p=d?rx(p,b):p.D;return new Fn(p)};
rx=function(p,d){d=d?d.KZ:!1;p.V||(p.V=EO(p.B,d));return p.V};
u3=function(p,d,b){return l5(d?rx(p,b):p.D)};
l3=function(p,d,b,v){d.Rg&&(v===void 0?0:v)>1?d=d.Rg:(b=km(b,u3(p,p.gT(d,b),d)),d=Math.max(p.X,b.timedOut)+d.Hm*(p.U-p.X)+.25*p.Z,d=d>3?1E3*Math.pow(1.6,d-3):0);return d===0?!0:p.C+d<(0,g.Ib)()};
tmk=function(p,d,b){p.D.set(d,b);p.B.set(d,b);p.V&&p.V.set(d,b)};
imw=function(p,d,b,v,P){++p.U;d&&++p.X;l5(b.Wn).startsWith("redirector.")&&(p.D=p.B.clone(),delete p.V,v.Eq&&delete P[l5(p.D)])};
s3=function(p){return p?(p.itag||"")+";"+(p.lmt||0)+";"+(p.xtags||""):""};
Zw=function(p,d,b,v){this.initRange=b;this.indexRange=v;this.D=null;this.B=!1;this.S=0;this.V=this.A7=this.U=null;this.info=d;this.kL=new nk(p)};
E3=function(p,d){this.start=p;this.end=d;this.length=d-p+1};
Ck=function(p){p=p.split("-");var d=Number(p[0]),b=Number(p[1]);if(!isNaN(d)&&!isNaN(b)&&p.length===2&&(p=new E3(d,b),!isNaN(p.start)&&!isNaN(p.end)&&!isNaN(p.length)&&p.length>0))return p};
NW=function(p,d){return new E3(p,p+d-1)};
HmD=function(p){return p.end==null?{start:String(p.start)}:{start:String(p.start),end:String(p.end)}};
Gg=function(p){if(!p)return new E3(0,0);var d=Number(p.start);p=Number(p.end);if(!isNaN(d)&&!isNaN(p)&&(d=new E3(d,p),d.length>0))return d};
wx=function(p,d,b,v,P,M,X,a,F,h,O,J){v=v===void 0?"":v;this.type=p;this.D=d;this.range=b;this.source=v;this.tq=O;this.clipId=J===void 0?"":J;this.Z=[];this.X="";this.Q$=-1;this.W=this.C=0;this.X=v;this.Q$=P>=0?P:-1;this.startTime=M||0;this.duration=X||0;this.U=a||0;this.B=F>=0?F:this.range?this.range.length:NaN;this.V=this.range?this.U+this.B===this.range.length:h===void 0?!!this.B:h;this.range?(this.H5=this.startTime+this.duration*this.U/this.range.length,this.S=this.duration*this.B/this.range.length,
this.xt=this.H5+this.S):Dsq(this)};
Dsq=function(p){p.H5=p.startTime;p.S=p.duration;p.xt=p.H5+p.S};
Vmz=function(p,d,b){var v=!(!d||d.D!==p.D||d.type!==p.type||d.Q$!==p.Q$);return b?v&&!!d&&(p.range&&d.range?d.range.end===p.range.end:d.range===p.range)&&d.U+d.B===p.U+p.B:v};
U3=function(p){return p.type===1||p.type===2};
cM=function(p){return p.type===3||p.type===6};
yl=function(p,d){return p.D===d.D?p.range&&d.range?p.range.start+p.U+p.B===d.range.start+d.U:p.Q$===d.Q$?p.U+p.B===d.U:p.Q$+1===d.Q$&&d.U===0&&p.V:!1};
Sak=function(p,d){return p.Q$!==d.Q$&&d.Q$!==p.Q$+1||p.type!==d.type?!1:yl(p,d)?!0:Math.abs(p.H5-d.H5)<=1E-6&&p.Q$===d.Q$?!1:eAj(p,d)};
eAj=function(p,d){return yl(p,d)||Math.abs(p.xt-d.H5)<=1E-6||p.Q$+1===d.Q$&&d.U===0&&p.V?!0:!1};
I3=function(p){return p.Q$+(p.V?1:0)};
Yae=function(p){p.length===1||g.yQ(p,function(b){return!!b.range});
for(var d=1;d<p.length;d++);d=p[p.length-1];return new E3(p[0].range.start+p[0].U,d.range.start+d.U+d.B-1)};
gqj=function(p){for(var d=1;d<p.length;d++)if(!yl(p[d-1],p[d]))return!1;return!0};
LgW=function(p){var d=0;p=g.u(p);for(var b=p.next();!b.done;b=p.next())d+=b.value.range.length;return d};
zg=function(p){var d={};d.itag=p.D.info.itag;d.type=""+p.type;d.src=""+p.source;d.segsrc=p.X;d.seg=String(p.Q$);p.range&&(d.range=p.range.start+p.U+"-"+(p.range.start+p.U+p.B-1));d.time=p.H5.toFixed(1)+"-"+(p.H5+p.S).toFixed(1);d.off=String(p.U);d.len=String(p.B);p.V&&(d.end="1");p.wH()&&(d.eos="1");p.clipId&&(d.cid=p.clipId);return d};
QsD=function(p){return new wx(p.type,p.D,p.range,"getEmptyStubBefore"+p.X,p.Q$,p.startTime,0,p.U,0)};
$sK=function(p){return new wx(p.type,p.D,p.range,"getEmptyStubAfter"+p.X,p.Q$,p.startTime+p.duration,0,p.U+p.B,0)};
msj=function(p,d,b,v){return new wx(p.type,p.D,p.range,"reslice"+p.X,p.Q$,p.startTime,p.duration,d,b,v,p.tq,p.clipId)};
Kg$=function(p,d){return p.D!==d.D?!1:p.range&&d.range?p.range.start+p.U>=d.range.start+d.U&&p.range.start+p.U+p.B<=d.range.start+d.U+d.B:p.Q$===d.Q$&&p.U>=d.U&&(p.U+p.B<=d.U+d.B||d.V)};
xsu=function(p,d){return p.D!==d.D?!1:p.type===4&&d.type===3&&p.D.zr()?(p=p.D.S6(p),ih(p,function(b){return xsu(b,d)})):p.Q$===d.Q$&&!!d.B&&d.U+d.B>p.U&&d.U+d.B<=p.U+p.B};
jF=function(p,d){var b=d.Q$;p.X="updateWithSegmentInfo";p.Q$=b;if(p.startTime!==d.startTime||p.duration!==d.duration)p.startTime=d.startTime+p.C,p.duration=d.duration,Dsq(p)};
tu=function(p,d){var b=this;this.AC=p;this.V=this.D=null;this.X=this.Ns=NaN;this.gT=this.requestId=null;this.Up={KkC:function(){return b.range}};
this.kL=p[0].D.kL;this.U=d||"";this.AC[0].range&&this.AC[0].B>0&&(gqj(p)?(this.range=Yae(p),this.B=this.range.length):(this.range=this.AC[this.AC.length-1].range,this.B=LgW(p)))};
i3=function(p){return!U3(p.AC[p.AC.length-1])};
HM=function(p){return p.AC[p.AC.length-1].type===4};
g.Dw=function(p,d,b){b=p.gT===null?p.kL.gT(d,b,p.AC[0].type):p.gT;if(p.D){d=b?EO(p.D,d.KZ):p.D;var v=new Fn(d);v.get("alr")||v.set("alr","yes");p.U&&ynw(v,p.U)}else/http[s]?:\/\//.test(p.U)?v=new Fn(new g.fR(p.U)):(v=fk(p.kL,b,d),p.U&&ynw(v,p.U));(d=p.range)?v.set("range",d.toString()):p.AC[0].D.X2()&&p.AC.length===1&&p.AC[0].U&&v.set("range",p.AC[0].U+"-");p.requestId&&v.set("req_id",p.requestId);isNaN(p.Ns)||v.set("headm",p.Ns.toString());isNaN(p.X)||v.set("mffa",p.X+"ms");p.urlParams&&g.sj(p.urlParams,
function(P,M){v.set(M,P)});
return v};
BFz=function(p){if(p.range)return p.B;p=p.AC[0];return Math.round(p.S*p.D.info.CX)};
RAD=function(p,d){return Math.max(0,p.AC[0].H5-d)};
Vl=function(p,d,b,v,P,M){M=M===void 0?0:M;Zw.call(this,p,d,v,void 0);this.X=b;this.CB=M;this.index=P||new g.GR};
TFw=function(p,d,b,v,P){this.Q$=p;this.startSecs=d;this.Ml=b;this.D=v||NaN;this.U=P||NaN};
eF=function(p,d,b){for(;p;p=p.parentNode)if(p.attributes&&(!b||p.nodeName===b)){var v=p.getAttribute(d);if(v)return v}return""};
SF=function(p,d){for(;p;p=p.parentNode){var b=p.getElementsByTagName(d);if(b.length>0)return b[0]}return null};
Anq=function(p){if(!p)return 0;var d=p.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return d?(Number(d[2])|0)*3600+(Number(d[4])|0)*60+(Number(d[6])|0):Number(p)|0};
Wgu=function(p){return p.match(/^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})\.(\d{3})$/)?p+"Z":p};
Ym=function(){this.D=[];this.U=null;this.S=0;this.B=[];this.X=!1;this.Z="";this.V=-1};
phz=function(p){var d=p.B;p.B=[];return d};
dJe=function(){this.V=[];this.D=null;this.U={};this.B={}};
MLC=function(p,d){var b=[];d=Array.from(d.getElementsByTagName("SegmentTimeline"));d=g.u(d);for(var v=d.next();!v.done;v=d.next()){v=v.value;var P=v.parentNode.parentNode,M=null;P.nodeName==="Period"?M=bJq(p):P.nodeName==="AdaptationSet"?(P=P.getAttribute("id")||P.getAttribute("mimetype")||"",M=vAq(p,P)):P.nodeName==="Representation"&&(P=P.getAttribute("id")||"",M=P4k(p,P));if(M==null)return;M.update(v);g.bj(b,phz(M))}g.bj(p.V,b);bFq(p.V,function(X){return X.startSecs*1E3+X.D})};
XhD=function(p){p.D&&(p.D.D=[]);g.sj(p.U,function(d){d.D=[]});
g.sj(p.B,function(d){d.D=[]})};
bJq=function(p){p.D||(p.D=new Ym);return p.D};
vAq=function(p,d){p.U[d]||(p.U[d]=new Ym);return p.U[d]};
P4k=function(p,d){p.B[d]||(p.B[d]=new Ym);return p.B[d]};
Lk=function(p){var d=p===void 0?{}:p;p=d.CB===void 0?0:d.CB;var b=d.wP===void 0?!1:d.wP;var v=d.jr===void 0?0:d.jr;var P=d.V7===void 0?0:d.V7;var M=d.Bn===void 0?Infinity:d.Bn;var X=d.oN===void 0?0:d.oN;var a=d.Rd===void 0?!1:d.Rd;d=d.kE===void 0?!1:d.kE;g.GR.call(this);this.GG=this.zp=-1;this.wi=p;this.jr=v;this.wP=b;this.V7=P;this.Bn=M;this.oN=X;((this.Rd=a)||isFinite(M)&&this.Bn>0)&&b&&gx&&(this.U=!1,this.B="postLive");this.kE=d};
Ql=function(p,d){return aH(p.segments,function(b){return d-b.Q$})};
$m=function(p,d,b){b=b===void 0?{}:b;Vl.call(this,p,d,"",void 0,void 0,b.CB||0);this.index=new Lk(b)};
m_=function(p,d,b){Zw.call(this,p,d);this.X=b;p=this.index=new g.GR;p.U=!1;p.B="d"};
qpK=function(p,d,b){var v=p.index.Mr(d),P=p.index.getStartTime(d),M=p.index.getDuration(d);b?M=b=0:b=p.info.CX*M;return new tu([new wx(3,p,void 0,"otfCreateRequestInfoForSegment",d,P,M,0,b)],v)};
aUk=function(p,d){if(!p.index.isLoaded()){var b=[],v=d.V;d=d.X.split(",").filter(function(O){return O.length>0});
for(var P=0,M=0,X=0,a=/^(\d+)/,F=/r=(\d+)/,h=0;h<v;h++){if(X<=0)if(X=d.shift(),M=(M=a.exec(X))?+M[1]/1E3:0)X=(X=F.exec(X))?+X[1]:0,X+=1;else return;b.push(new Nk(h,P,M,NaN,"sq/"+(h+1)));P+=M;X--}p.index.append(b)}};
Kk=function(p,d){this.info=p;this.D=d;this.U=null;this.V=this.B=-1;this.timestampOffset=0;this.isLocked=this.S=!1;this.X=this.info.D.bx()&&!this.info.U};
oAz=function(p,d){p.D.getLength();d=Math.min(d,p.info.B);var b=p.D.split(d),v=b.OV;b=new Kk(new wx(p.info.type,p.info.D,p.info.range,p.info.X,p.info.Q$,p.info.startTime,p.info.duration,p.info.U,d,!1,p.info.tq,p.info.clipId),b.AL);b.V=p.V;b.B=p.B;d=new Kk(new wx(p.info.type,p.info.D,p.info.range,p.info.X,p.info.Q$,p.info.startTime,p.info.duration,p.info.U+d,p.info.B-d,p.info.V,p.info.tq,p.info.clipId),v);d.V=p.V;d.B=p.B;return[b,d]};
g.xm=function(p,d,b){var v;if(!(v=p.isLocked||d.isLocked||!yl(p.info,d.info)||p.info.V)){if(b=b===void 0?!1:b)b=p.D,v=d.D,b=!(v.By.length?GWC(b,v.By[0]):1);v=b}if(v)return null;b=new wx(p.info.type,p.info.D,p.info.range,p.info.X,p.info.Q$,p.info.startTime,p.info.duration,p.info.U,p.info.B,p.info.V,p.info.tq,p.info.clipId);v=d.info;b.B+=v.B;b.range&&(b.S+=v.S);b.xt=v.xt;b.V=v.V;v=new uQ;lQ(v,p.D);lQ(v,d.D);b=new Kk(b,v);b.U=d.U||p.U;b.B=p.B!==-1?p.B:d.B;b.V=p.V!==-1?p.V:d.V;return b};
g.BM=function(p){g.Bb(p.info.D.info)||p.info.D.info.n$();if(p.B!==-1)return p.B;if(p.U&&hAC(p.U))return p.B=hAC(p.U),p.B;if(g.Bb(p.info.D.info)){var d=p.c5();for(var b=p.info.D.D,v=NaN,P=NaN,M=0;Qj(d,M);){var X=$G(d,M);X.type===1936286840?P=X.data.getUint32(X.dataOffset+8):X.type===1836476516?P=g.YG(X):X.type===1952867444&&isNaN(v)&&(v=g.KR(X));M=mI(X.type)?M+8:M+X.size}!P&&b&&(P=gm(b));d=v/P}else d=new RU(p.c5()),b=p.X?d:new RU(new DataView(p.info.D.D.buffer)),v=a3(b),b=d.pos,d.pos=0,o3(d)?pk(d,
231)?(v=vM(d)*v/1E9,d.pos=b,d=v):(d.pos=b,d=NaN):(d.pos=b,d=NaN);p.B=d||p.info.H5;return p.B};
hXW=function(p,d){p.timestampOffset>0&&(d-=p.timestampOffset);var b=g.BM(p)+d;FXu(p,b);p.timestampOffset=d};
FXu=function(p,d){g.Bb(p.info.D.info)||p.info.D.info.n$();p.B=d;if(g.Bb(p.info.D.info)){var b=p.c5();p=p.info.D.D;for(var v=NaN,P=NaN,M=0;Qj(b,M);){var X=$G(b,M);isNaN(v)&&(X.type===1936286840?v=X.data.getUint32(X.dataOffset+8):X.type===1836476516&&(v=g.YG(X)));if(X.type===1952867444){!v&&p&&(v=gm(p));var a=g.KR(X);isNaN(P)&&(P=Math.round(d*v)-a);var F=X;a+=P;if(F.data.getUint8(F.dataOffset)){var h=F.data;F=F.dataOffset+4;h.setUint32(F,Math.floor(a/4294967296));h.setUint32(F+4,a&4294967295)}else F.data.setUint32(F.dataOffset+
4,a)}M=mI(X.type)?M+8:M+X.size}return!0}b=new RU(p.c5());p=p.X?b:new RU(new DataView(p.info.D.D.buffer));v=a3(p);p=b.pos;b.pos=0;if(o3(b)&&pk(b,231))if(P=dx(b,!0),d=Math.floor(d*1E9/v),Math.ceil(Math.log(d)/Math.log(2)/8)>P)d=!1;else{for(v=P-1;v>=0;v--)b.D.setUint8(b.pos+v,d&255),d>>>=8;b.pos=p;d=!0}else d=!1;return d};
Tg=function(p,d){d=d===void 0?!1:d;var b=R3(p);p=d?0:p.info.S;return b||p};
R3=function(p){g.Bb(p.info.D.info)||p.info.D.info.n$();if(p.U&&p.info.type===6)return p.U.CB;if(g.Bb(p.info.D.info)){var d=p.c5();var b=0;d=g.BY(d,1936286840);d=g.u(d);for(var v=d.next();!v.done;v=d.next())v=u$w(v.value),b+=v.Ou[0]/v.timescale;b=b||NaN;if(!(b>=0))a:{b=p.c5();d=p.info.D.D;for(var P=v=0,M=0;Qj(b,v);){var X=$G(b,v);if(X.type===1836476516)P=g.YG(X);else if(X.type===1836019558){!P&&d&&(P=gm(d));if(!P){b=NaN;break a}var a=LR(X.data,X.dataOffset,1953653094),F=a;a=P;var h=LR(F.data,F.dataOffset,
1952868452);F=LR(F.data,F.dataOffset,1953658222);var O=yj(h);yj(h);O&2&&yj(h);h=O&8?yj(h):0;var J=yj(F),k=J&1;O=J&4;var n=J&256,r=J&512,Z=J&1024;J&=2048;var C=IU(F);k&&yj(F);O&&yj(F);for(var G=k=0;G<C;G++){var U=n?yj(F):h;r&&yj(F);O&&G===0||!Z||yj(F);J&&yj(F);k+=U}M+=k/a}v=mI(X.type)?v+8:v+X.size}b=M||NaN}b||g.DF(new g.RN("Missing duration while parsing bmff",p.info.Op()))}else b=new RU(p.c5()),p=p.X?b:new RU(new DataView(p.info.D.D.buffer)),b=UsD(b,a3(p));return b};
g.OJu=function(p){if(p.info.D.jH())return p.info.duration;p.V===-1&&(p.V=R3(p));return p.V||p.info.duration};
J2W=function(p){var d=p.c5();var b=(b=g.SW(d,0,1936286840))?b.data.getUint32(b.dataOffset+8):NaN;isNaN(b)&&(p=p.info.D.D,b=(d=g.SW(d,0,1836476516))?g.YG(d):p?gm(p):NaN);return b};
kYq=function(p){return p.info.D.info.n$()&&p.D.getUint8(0)===160};
nA$=function(p){if(!p.U){g.Bb(p.info.D.info)||p.info.D.info.n$();if(g.Bb(p.info.D.info))var d=g.ssK(p.c5());else{d=new RU(p.c5());var b=d.pos;d.pos=0;var v=null,P=null;if(AK(d,[408125543,307544935]))for(var M=d.pos+dx(d,!0);d.pos<M;)if(dx(d,!1)!==29555)PM(d);else for(var X=d.pos+dx(d,!0);d.pos<X;)if(dx(d,!1)!==26568)PM(d);else for(var a=d.pos+dx(d,!0);d.pos<a;){var F=dx(d,!1);if(F===17543){if(F=GrB(d),F=eW(F))if(P)for(var h=g.u(Object.keys(F)),O=h.next();!O.done;O=h.next())O=O.value,P[O]=F[O];else P=
F}else F===17827?(F=GrB(d),v||(v=F)):PM(d)}d.pos=b;d=P?new Dk(P,v):null}p.U=d}};
r2$=function(p){if(g.Bb(p.info.D.info))xG(p.c5(),1836019574),xG(p.c5(),1718909296);else{var d=new RU(p.c5());cnu(d);pk(d,524531317,!0);p.D=p.D.split(d.start+d.pos).OV}p.X=!1};
Au=function(p){if(!p.S){if(g.Bb(p.info.D.info)){var d=p.c5();var b=LR(d,0,1836019574);if(b){b=b.offset+b.size;var v=new Uint8Array(b);v.set(new Uint8Array(d.buffer,d.byteOffset,b));d=v}else d=null}else d=wbD(new RU(p.c5()));d&&(p.info.D.D=d,p.S=!0)}};
g.WM=function(){this.count=0;this.D=1;this.U=!1;this.offsets=new Float64Array(128);this.startTicks=new Float64Array(128)};
fUC=function(p,d){return d+1<p.count||p.U?p.offsets[d+1]-p.offsets[d]:-1};
pB=function(p){p.offsets.length<p.count+1&&p.resize(p.offsets.length*2)};
dM=function(p,d,b,v){Zw.call(this,p,d,b,v);var P=this;this.X=null;this.Up={Oo:function(M,X,a,F){return P.Oo(M,X,a,F)}};
this.index=new g.WM};
uku=function(p,d,b,v,P,M){this.displayName=p;this.vssId=d;this.languageCode=b;this.kind=v===void 0?"":v;this.xtags=P===void 0?"":P;this.id=M===void 0?"":M};
s2W=function(p){if(p=p.colorInfo)if(p=p.transferCharacteristics)return lUw[p];return null};
g.b0=function(p,d,b){this.name=p;this.id=d;this.isDefault=b};
ZJC=function(p){return vF(function(d,b){return g.tk(d,b,4,1E3)},p,{format:"RAW",
method:"GET",withCredentials:!0})};
g.EAK=function(p){var d;p.responseType&&p.responseType!=="text"?p.responseType==="arraybuffer"&&(d=GX(new Uint8Array(p.response))):d=p.responseText;return!d||d.length>2048?"":d.indexOf("https://")===0?d:""};
vF=function(p,d,b){d.match(C4W);return p(d,b).then(function(v){var P=g.EAK(v.xhr);return P?vF(p,P,b):v.xhr})};
qL=function(p,d,b){p=p===void 0?"":p;d=d===void 0?null:d;b=b===void 0?!1:b;g.oL.call(this);var v=this;this.sourceUrl=p;this.isLivePlayback=b;this.YJ=this.duration=0;this.isPremiere=this.Rd=this.V=this.isLiveHeadPlayable=this.isLive=this.U=!1;this.Bn=this.V7=0;this.isOtf=this.vX=!1;this.oB=(0,g.Ib)();this.eB=Infinity;this.D={};this.B=new Map;this.state=this.o9=0;this.timeline=null;this.isManifestless=!1;this.kJ=[];this.S=null;this.aB=0;this.X="";this.RB=NaN;this.Hb=this.tD=this.timestampOffset=this.Z=
0;this.lH=this.Z7=NaN;this.Na=0;this.TB=this.C=!1;this.IB=[];this.wE={};this.O5=NaN;this.Up={l7E:function(a){PF(v,a)}};
var P;this.ih=(P=d)==null?void 0:P.Wb("html5_use_network_error_code_enums");Ntk=!!d&&d.Wb("html5_modern_vp9_mime_type");var M;ML=!((M=d)==null||!M.Wb("html5_enable_flush_during_seek"))&&g.xP();var X;Xp=!((X=d)==null||!X.Wb("html5_enable_reset_audio_decoder"))&&g.xP()};
GYB=function(p){return g.CH(p.D,function(d){return!!d.info.video&&d.info.video.D>=2160})};
x4q=function(p){return g.CH(p.D,function(d){return!!d.info.video&&d.info.video.isHdr()})};
Fb=function(p){return g.CH(p.D,function(d){return!!d.info.xj})};
g.whe=function(p){return g.CH(p.D,function(d){return Tr(d.info)})};
UJC=function(p){return g.CH(p.D,function(d){return d.info.video?d.info.video.projectionType==="EQUIRECTANGULAR":!1})};
c2e=function(p){return g.CH(p.D,function(d){return d.info.video?d.info.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM":!1})};
y2C=function(p){return g.CH(p.D,function(d){return d.info.video?d.info.video.projectionType==="MESH":!1})};
IUW=function(p){return g.CH(p.D,function(d){return d.info.video?d.info.video.stereoLayout===1:!1})};
zXu=function(p){return SQk(p.D,function(d){return d.info.video?d.y4():!0})};
qk=function(p){return g.CH(p.D,function(d){return sO(d.kL.D)})};
PF=function(p,d){p.D[d.info.id]=d;p.B.set(s3(g.An(d.info,p.vX)),d)};
j2j=function(p,d){return s3({itag:d.itag,lmt:p.vX?0:d.lmt||0,xtags:d.xtags})};
Fp=function(p,d,b){b=b===void 0?0:b;var v=p.mimeType||"",P=p.itag;var M=p.xtags;P=P?P.toString():"";M&&(P+=";"+M);M=P;if(pJ(v)){var X=p.width||640;P=p.height||360;var a=p.fps,F=p.qualityLabel,h=p.colorInfo,O=p.projectionType,J;p.stereoLayout&&(J=tL$[p.stereoLayout]);var k=s2W(p)||void 0;if(h==null?0:h.primaries)var n=iJK[h.primaries]||void 0;X=new em(X,P,a,O,J,void 0,F,k,n);v=ak(v,X,gF[p.itag||""]);ML&&(v+="; enableflushduringseek=true");Xp&&(v+="; enableresetaudiodecoder=true")}var r;if(Wb(v)){var Z=
p.audioSampleRate;J=p.audioTrack;Z=new Hb(Z?+Z:void 0,p.audioChannels,p.spatialAudioType,p.isDrc,p.loudnessDb,p.trackAbsoluteLoudnessLkfs,p.audioQuality||"AUDIO_QUALITY_UNKNOWN");J&&(n=J.displayName,P=J.id,J=J.audioIsDefault,n&&(r=new g.b0(n,P||"",!!J)))}var C;p.captionTrack&&(F=p.captionTrack,J=F.displayName,n=F.vssId,P=F.languageCode,a=F.kind,F=F.id,J&&n&&P&&(C=new uku(J,n,P,a,p.xtags,F)));J=Number(p.bitrate)/8;n=Number(p.contentLength);P=Number(p.lastModified);F=p.drmFamilies;a=p.type;b=b&&n?n/
b:0;p=Number(p.approxDurationMs);if(d&&F){var G={};F=g.u(F);for(h=F.next();!h.done;h=F.next())(h=ok[h.value])&&(G[h]=d[h])}return new Lm(M,v,{audio:Z,video:X,WX:r,xj:G,CX:J,XY:b,contentLength:n,lastModified:P,captionTrack:C,streamType:a,approxDurationMs:p})};
hT=function(p,d,b){b=b===void 0?0:b;var v=p.type;var P=p.itag;var M=p.xtags;M&&(P=p.itag+";"+M);if(pJ(v)){var X=(p.size||"640x360").split("x");X=new em(+X[0],+X[1],+p.fps,p.projection_type,+p.stereo_layout,void 0,p.quality_label,p.eotf,p.primaries);v=ak(v,X,gF[p.itag]);ML&&(v+="; enableflushduringseek=true");Xp&&(v+="; enableresetaudiodecoder=true")}var a;if(Wb(v)){var F=new Hb(+p.audio_sample_rate||void 0,+p.audio_channels||0,p.spatial_audio_type,!!p.drc);p.name&&(a=new g.b0(p.name,p.audio_track_id,
p.isDefault==="1"))}var h;p.caption_display_name&&p.caption_vss_id&&p.caption_language_code&&(h=new uku(p.caption_display_name,p.caption_vss_id,p.caption_language_code,p.caption_kind,p.xtags,p.caption_id));M=Number(p.bitrate)/8;var O=Number(p.clen),J=Number(p.lmt);b=b&&O?O/b:0;if(d&&p.drm_families){var k={};for(var n=g.u(p.drm_families.split(",")),r=n.next();!r.done;r=n.next())r=r.value,k[r]=d[r]}return new Lm(P,v,{audio:F,video:X,WX:a,xj:k,CX:M,XY:b,contentLength:O,lastModified:J,captionTrack:h,
streamType:p.stream_type,approxDurationMs:Number(p.approx_duration_ms)})};
HJj=function(p){return ih(p,function(d){return"FORMAT_STREAM_TYPE_OTF"===d.stream_type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"};
DJW=function(p){return ih(p,function(d){return"FORMAT_STREAM_TYPE_OTF"===d.type})?"FORMAT_STREAM_TYPE_OTF":"FORMAT_STREAM_TYPE_UNKNOWN"};
VLk=function(p,d){return p.timeline?PS(p.timeline.V,d):p.kJ.length?PS(p.kJ,d):[]};
Ok=function(p,d,b){d=d===void 0?"":d;b=b===void 0?"":b;p=new g.fR(p,!0);p.set("alr","yes");b&&(b=rH7(decodeURIComponent(b)),p.set(d,encodeURIComponent(b)));return p};
gAC=function(p,d){var b=eF(d,"id");b=b.replace(":",";");var v=eF(d,"mimeType"),P=eF(d,"codecs");v=P?v+'; codecs="'+P+'"':v;P=Number(eF(d,"bandwidth"))/8;var M=Number(SF(d,"BaseURL").getAttribute(p.X+":contentLength")),X=p.duration&&M?M/p.duration:0;if(pJ(v)){var a=Number(eF(d,"width"));var F=Number(eF(d,"height")),h=Number(eF(d,"frameRate")),O=eXj(eF(d,p.X+":projectionType"));a:switch(eF(d,p.X+":stereoLayout")){case "layout_left_right":var J=1;break a;case "layout_top_bottom":J=2;break a;default:J=
0}a=new em(a,F,h,O,J)}if(Wb(v)){var k=Number(eF(d,"audioSamplingRate"));var n=Number(eF(d.getElementsByTagName("AudioChannelConfiguration")[0],"value"));F=Spq(eF(d,p.X+":spatialAudioType"));k=new Hb(k,n,F);a:{n=eF(d,"lang")||"und";if(F=SF(d,"Role"))if(O=eF(F,"value")||"",g.Uj(YpW,O)){F=n+"."+YpW[O];h=O==="main";p=eF(d,p.X+":langName")||n+" - "+O;n=new g.b0(p,F,h);break a}n=void 0}}if(d=SF(d,"ContentProtection"))if(d.getAttribute("schemeIdUri")==="http://youtube.com/drm/2012/10/10"){var r={};for(d=
d.firstChild;d!=null;d=d.nextSibling)d instanceof Element&&/SystemURL/.test(d.nodeName)&&(p=d.getAttribute("type"),F=d.textContent,p&&F&&(r[p]=F.trim()))}else r=void 0;return new Lm(b,v,{audio:k,video:a,WX:n,xj:r,CX:P,XY:X,contentLength:M})};
eXj=function(p){switch(p){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"}};
Spq=function(p){switch(p){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"}};
Q27=function(p,d){d=d===void 0?"":d;p.state=1;p.oB=(0,g.Ib)();return ZJC(d||p.sourceUrl).then(function(b){if(!p.xJ()){p.o9=b.status;b=b.responseText;var v=new DOMParser;b=Rh(v,zqW(b),"text/xml").getElementsByTagName("MPD")[0];p.eB=Anq(eF(b,"minimumUpdatePeriod"))*1E3||Infinity;b:{if(b.attributes){v=g.u(b.attributes);for(var P=v.next();!P.done;P=v.next())if(P=P.value,P.value==="http://youtube.com/yt/2012/10/10"){v=P.name.split(":")[1];break b}}v=""}p.X=v;p.isLive=p.eB<Infinity&&p.isLivePlayback;p.YJ=
Number(eF(b,p.X+":earliestMediaSequence"))||0;if(v=Date.parse(Wgu(eF(b,p.X+":mpdResponseTime"))))p.aB=((0,g.Ib)()-v)/1E3;p.isLive&&b.getElementsByTagName("SegmentTimeline").length<=0||g.yQ(b.getElementsByTagName("Period"),p.vtB,p);p.state=2;p.publish("loaded");LXw(p)}return p}).FM(function(b){if(b instanceof zh){var v=b.xhr;
p.o9=v.status}p.state=3;p.publish("loaderror");return lY(v)})};
$J7=function(p,d,b){return Q27(new qL(p,d,b),p)};
JT=function(p){return p.isLive&&(0,g.Ib)()-p.oB>=p.eB};
mJC=function(p){p.S&&p.S.stop()};
LXw=function(p){var d=p.eB;isFinite(d)&&(JT(p)?p.refresh():(d=Math.max(0,p.oB+d-(0,g.Ib)()),p.S||(p.S=new g.bR(p.refresh,d,p),g.Y(p,p.S)),p.S.start(d)))};
KXj=function(p){p=p.D;for(var d in p){var b=p[d].index;if(b.isLoaded())return b.o1()+1}return 0};
kb=function(p){return p.tD?p.tD-(p.Z||p.timestampOffset):0};
nB=function(p){return p.Hb?p.Hb-(p.Z||p.timestampOffset):0};
rM=function(p){if(!isNaN(p.RB))return p.RB;var d=p.D,b;for(b in d){var v=d[b].index;if(v.isLoaded()&&!Tr(d[b].info)){d=0;for(b=v.WW();b<=v.o1();b++)d+=v.getDuration(b);d/=v.pQ();d=Math.round(d/.5)*.5;v.pQ()>10&&(p.RB=d);return d}if(p.isLive&&(v=d[b],v.CB))return v.CB}return NaN};
xJC=function(p,d){p=gHz(p.D,function(v){return v.index.isLoaded()});
if(!p)return NaN;p=p.index;var b=p.Eg(d);return p.getStartTime(b)===d?d:b<p.o1()?p.getStartTime(b+1):NaN};
BtC=function(p,d){if(!p.D["0"]){var b=new Lm("0","fakesb",{video:new em(0,0,0,void 0,void 0,"auto")});p.D["0"]=d?new Vl(new g.fR("http://www.youtube.com/videoplayback"),b,"fake"):new dM(new g.fR("http://www.youtube.com/videoplayback"),b,new E3(0,0),new E3(0,0))}};
fB=function(p){if(p.isManifestless)for(var d in p.D)p.D[d].index.segments=[]};
u0=function(p,d,b){for(var v in p.D){var P=Tr(p.D[v].info)||p.D[v].info.y7();if(b===P&&(P=p.D[v].index)!=null){var M=Ql(P,d);M>=0&&P.segments.splice(M,1)}}};
RXw=function(p){for(var d in p.D)Tr(p.D[d].info)||Xbu(p.D[d].index,Infinity)};
l0=function(p,d,b){for(var v in p.D){var P=p.D[v].index,M=d,X=b;P.wP&&(M&&(P.zp=Math.max(P.zp,M)),X&&(P.GG=Math.max(P.GG||0,X)))}b&&(p.O5=b/1E3)};
Tt7=function(p){p.Hb=0;p.tD=0;p.Na=0};
sk=function(p){return p.TB&&p.isManifestless?p.isLiveHeadPlayable:p.isLive};
ak=function(p,d,b){Zb===null&&(Zb=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(Ntk&&window.MediaSource&&MediaSource.isTypeSupported!==void 0)return Zb||b!=="9"&&b!=="("?Zb||b!=="9h"&&b!=="(h"||(p='video/webm; codecs="vp9.2"'):p='video/webm; codecs="vp9"',p;if(!Zb&&!Ek||p!=='video/webm; codecs="vp9"'&&p!=='video/webm; codecs="vp9.2"')return p;
b="00";var v="08",P="01",M="01",X="01";p==='video/webm; codecs="vp9.2"'&&(b="02",v="10",d.primaries==="bt2020"&&(X=P="09"),d.U==="smpte2084"&&(M="16"),d.U==="arib-std-b67"&&(M="18"));return'video/webm; codecs="'+["vp09",b,"51",v,"01",P,M,X,"00"].join(".")+'"'};
NL=function(p,d,b){p=""+p+(d>49?"p60":d>32?"p48":"");d=HB()[p];if(d!=null&&d>0)return d;d=CB.get(p);if(d!=null&&d>0)return d;b=b==null?void 0:b.get(p);return b!=null&&b>0?b:8192};
A2w=function(p){this.mZ=p;this.vu=this.Nf=this.wE=this.X=this.V=this.O5=this.NJ=this.YJ=this.kJ=!1;this.Z=this.S=0;this.tC=!1;this.aB=!0;this.jB=!1;this.vl=0;this.BB=this.IB=!1;this.rg=!0;this.TB=this.oB=!1;this.D={};this.Na=this.disableAv1=this.L0=this.Pu=this.s5=this.Rb=this.U=this.W=!1;this.Id=this.mZ.T("html5_disable_aac_preference");this.gg=Infinity;this.Hb=0;this.tD=this.mZ.rN();this.ob=this.mZ.experiments.Wb("html5_enable_vp9_fairplay");this.K$=this.mZ.T("html5_force_av1_for_testing");this.ih=
g.JH(this.mZ.experiments,"html5_av1_ordinal_cap");this.Tu=this.mZ.T("html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported");this.l4=this.mZ.T("html5_account_onesie_format_selection_during_format_filter");this.CX=g.JH(this.mZ.experiments,"html5_max_byterate");this.C=this.mZ.T("html5_sunset_aac_high_codec_family");this.RB=this.mZ.T("html5_sunset_aac_high_codec_family");this.T_=this.mZ.T("html5_enable_iamf_audio");this.YI=this.mZ.experiments.Wb("html5_allow_capability_merge");this.PX=this.mZ.T("html5_log_format_filter_rejection_reason_as_string");
this.s8=this.mZ.T("html5_prefer_vp9_sfr")};
Bqw=function(p){if(p.YJ)return["f"];var d="9h 9 h 8 (h ( H *".split(" ");p.IB&&(d.unshift("1"),d.unshift("1h"));p.Nf&&d.unshift("h");p.eB&&(d=(WXu[p.eB]||[p.eB]).concat(d));return d};
LMW=function(p){var d=["o","a","A"];p.Hb===1&&(p.O5&&(d=["m","M"].concat(d)),p.V&&(d=["mac3","MAC3"].concat(d)),p.X&&(d=["meac3","MEAC3"].concat(d)),p.T_&&(d=["i","I"].concat(d)));p.kJ&&(d=["so","sa"].concat(d));!p.vu||p.wE||p.B||p.Id||d.unshift("a");p.NJ&&!p.C&&d.unshift("ah");p.B&&(d=(WXu[p.B]||[p.B]).concat(d));return d};
Gw=function(p,d,b,v){d=d===void 0?{}:d;if(v===void 0?0:v)return d.disabled=1,0;if(nR(p.X,rm.AV1_CODECS)&&nR(p.X,rm.HEIGHT)&&nR(p.X,rm.BITRATE))return d.isCapabilityUsable=1,8192;try{var P=Geu();if(P)return d.localPref=P}catch(a){}v=1080;P=navigator.hardwareConcurrency;P<=2&&(v=480);d.coreCount=P;if(P=g.JH(p.experiments,"html5_default_av1_threshold"))v=d["default"]=P;!p.T("html5_disable_av1_arm_check")&&rrj()&&(d.isArm=1,v=240);if(p=p.X.O5)d.mcap=p,v=Math.max(v,p);if(b){var M,X;if(p=(M=b.videoInfos.find(function(a){return mg(a)}))==
null?void 0:(X=M.U)==null?void 0:X.powerEfficient)v=8192,d.isEfficient=1;
b=b.videoInfos[0].video;M=Math.min(NL("1",b.fps),NL("1",30));d.perfCap=M;v=Math.min(v,M);b.isHdr()&&!p&&(d.hdr=1,v*=.75)}else b=NL("1",30),d.perfCap30=b,v=Math.min(v,b),b=NL("1",60),d.perfCap60=b,v=Math.min(v,b);return d.av1Threshold=v};
wM=function(p,d,b,v){this.flavor=p;this.keySystem=d;this.U=b;this.experiments=v;this.D={};this.ih=this.keySystemAccess=null;this.u_=this.w2=-1;this.SR=null;this.B=!!v&&v.Wb("edge_nonprefixed_eme");v&&v.Wb("html5_enable_vp9_fairplay")};
cF=function(p){return p.B?!1:!p.keySystemAccess&&!!Uk()&&p.keySystem==="com.microsoft.playready"};
y9=function(p){return p.keySystem==="com.microsoft.playready"};
Ik=function(p){return!p.keySystemAccess&&!!Uk()&&p.keySystem==="com.apple.fps.1_0"};
zw=function(p){return p.keySystem==="com.youtube.fairplay"};
jY=function(p){return p.keySystem==="com.youtube.fairplay.sbdl"};
g.tT=function(p){return p.flavor==="fairplay"};
Uk=function(){var p=window,d=p.MSMediaKeys;Th()&&!d&&(d=p.WebKitMediaKeys);return d&&d.isTypeSupported?d:null};
HF=function(p){if(!navigator.requestMediaKeySystemAccess)return!1;if(g.Is&&!g.xP())return yI("45");if(g.TV||g.uR)return p.Wb("edge_nonprefixed_eme");if(g.i0)return yI("47");if(g.Ee){if(p.Wb("html5_enable_safari_fairplay"))return!1;if(p=g.JH(p,"html5_safari_desktop_eme_min_version"))return yI(p)}return!0};
pCC=function(p,d,b,v){var P=B3(),M=(b=P||b&&Th())?["com.youtube.fairplay"]:["com.widevine.alpha"];d&&M.unshift("com.youtube.widevine.l3");P&&v&&M.unshift("com.youtube.fairplay.sbdl");return b?M:p?[].concat(g.E(M),g.E(Db.playready)):[].concat(g.E(Db.playready),g.E(M))};
eY=function(){this.U=this.dP=0;this.D=Array.from({length:V9.length}).fill(0)};
dlj=function(){};
bxD=function(){this.startTimeMs=(0,g.Ib)();this.D=!1};
vjW=function(){this.D=new dlj};
PFu=function(p,d,b,v){v=v===void 0?1:v;b>=0&&(d in p.D||(p.D[d]=new eY),p.D[d].hH(b,v))};
Mbe=function(p,d,b,v,P){var M=(0,g.Ib)(),X=P?P(d):void 0,a;P=(a=X==null?void 0:X.dP)!=null?a:1;if(P!==0){var F;a=(F=X==null?void 0:X.profile)!=null?F:b;PFu(p,a,M-v,P)}return d};
SY=function(p,d,b,v,P){if(d&&typeof d==="object"){var M=function(X){return Mbe(p,X,b,v,P)};
if(ME(d))return d.then(M);if(XCD(d))return FW(d,M)}return Mbe(p,d,b,v,P)};
qZz=function(){};
Yb=function(p,d,b,v,P){v=v===void 0?!1:v;g.e.call(this);this.mZ=d;this.useCobaltWidevine=v;this.E5=P;this.U=[];this.B={};this.D={};this.callback=null;this.X=!1;this.V=[];this.initialize(p,!b)};
ojW=function(p,d){p.callback=d;p.V=[];HF(p.mZ.experiments)?gM(p):aik(p)};
gM=function(p){if(!p.xJ())if(p.U.length===0)p.callback(p.V);else{var d=p.U[0],b=p.B[d],v=FmD(p,b);if(LB&&LB.keySystem===d&&LB.LQJ===JSON.stringify(v))p.E5("remksa",{re:!0}),h$D(p,b,LB.keySystemAccess);else{var P,M;p.E5("remksa",{re:!1,ok:(M=(P=LB)==null?void 0:P.keySystem)!=null?M:""});LB=void 0;(Q9.isActive()?Q9.Ez("emereq",function(){return navigator.requestMediaKeySystemAccess(d,v)}):navigator.requestMediaKeySystemAccess(d,v)).then(rL(function(X){h$D(p,b,X,v)}),rL(function(){p.X=!p.X&&p.B[p.U[0]].flavor===
"widevine";
p.X||p.U.shift();gM(p)}))}}};
h$D=function(p,d,b,v){if(!p.xJ()){v&&(LB={keySystem:d.keySystem,keySystemAccess:b,LQJ:JSON.stringify(v)});d.keySystemAccess=b;if(y9(d)){b=cb();v=g.u(Object.keys(p.D[d.flavor]));for(var P=v.next();!P.done;P=v.next())P=P.value,d.D[P]=!!b.canPlayType(P)}else{b=d.keySystemAccess.getConfiguration();if(b.audioCapabilities)for(v=g.u(b.audioCapabilities),P=v.next();!P.done;P=v.next())OxC(p,d,P.value);if(b.videoCapabilities)for(b=g.u(b.videoCapabilities),v=b.next();!v.done;v=b.next())OxC(p,d,v.value)}p.V.push(d);
p.useCobaltWidevine||p.T("html5_enable_vp9_fairplay")&&jY(d)?(p.U.shift(),gM(p)):p.callback(p.V)}};
OxC=function(p,d,b){p.T("log_robustness_for_drm")?d.D[b.contentType]=b.robustness||!0:d.D[b.contentType]=!0};
FmD=function(p,d){var b={initDataTypes:["cenc","webm"],audioCapabilities:[],videoCapabilities:[]};if(p.T("html5_enable_vp9_fairplay")&&zw(d))return b.audioCapabilities.push({contentType:'audio/mp4; codecs="mp4a.40.5"'}),b.videoCapabilities.push({contentType:'video/mp4; codecs="avc1.4d400b"'}),[b];y9(d)&&(b.initDataTypes=["keyids","cenc"]);for(var v=g.u(Object.keys(p.D[d.flavor])),P=v.next();!P.done;P=v.next()){P=P.value;var M=P.indexOf("audio/")===0,X=M?b.audioCapabilities:b.videoCapabilities;d.flavor!==
"widevine"||p.X?X.push({contentType:P}):M?X.push({contentType:P,robustness:"SW_SECURE_CRYPTO"}):(g.Is&&g.m8("windows nt")&&!p.T("html5_drm_enable_moho")||X.push({contentType:P,robustness:"HW_SECURE_ALL"}),M=P,p.T("html5_enable_cobalt_experimental_vp9_decoder")&&P.includes("vp09")&&(M=P+"; experimental=allowed"),X.push({contentType:M,robustness:"SW_SECURE_DECODE"}),$b(p.mZ)==="MWEB"&&(vf()||K8())&&(p.E5("swcrypto",{}),X.push({contentType:P,robustness:"SW_SECURE_CRYPTO"})))}return[b]};
aik=function(p){if(Uk()&&(g.Ee||W3&&p.T("html5_drm_support_ios_mweb")))p.V.push(new wM("fairplay","com.apple.fps.1_0","",p.mZ.experiments));else{var d=JWC(),b=g.xQ(p.U,function(v){var P=p.B[v],M=!1,X=!1,a;for(a in p.D[P.flavor])d(a,v)&&(P.D[a]=!0,M=M||a.indexOf("audio/")===0,X=X||a.indexOf("video/")===0);return M&&X});
b&&p.V.push(p.B[b]);p.U=[]}p.callback(p.V)};
JWC=function(){var p=Uk();if(p){var d=p.isTypeSupported;return function(v,P){return d(P,v)}}var b=cb();
return b&&(b.addKey||b.webkitAddKey)?function(v,P){return!!b.canPlayType(v,P)}:function(){return!1}};
k5j=function(p){this.experiments=p;this.D=2048;this.V=0;this.O5=(this.C=this.T("html5_streaming_resilience"))?.5:.25;var d=d===void 0?0:d;this.B=g.JH(this.experiments,"html5_media_time_weight_prop")||d;this.X=this.T("html5_app_limited_aware_bwe");this.aB=g.JH(this.experiments,"html5_sabr_timeout_penalty_factor")||1;this.kJ=(this.S=this.experiments.Wb("html5_consider_end_stall"))&&mB;this.U=this.experiments.Wb("html5_measure_max_progress_handling");this.eB=this.T("html5_treat_requests_pre_elbow_as_metadata");
this.Z=this.T("html5_media_time_weight")||!!this.B;this.W=g.JH(this.experiments,"html5_streaming_fallback_byterate");this.T("html5_sabr_live_audio_early_return_fix")&&mB&&(this.D=65536)};
njB=function(p,d){this.D=void 0;this.experimentIds=p?p.split(","):[];this.flags=P3(d||"","&");p={};d=g.u(this.experimentIds);for(var b=d.next();!b.done;b=d.next())p[b.value]=!0;this.experiments=p};
g.JH=function(p,d){p=p.flags[d];JSON.stringify(p);return Number(p)||0};
KB=function(p,d){return(p=p.flags[d])?p.toString():""};
rWD=function(p){if(p=p.flags.html5_web_po_experiment_ids)if(p=p.replace(/\[ *(.*?) *\]/,"$1"))return p.split(",").map(Number);return[]};
fi$=function(p){if(p.D)return p.D;if(p.experimentIds.length<=1)return p.D=p.experimentIds,p.D;var d=[].concat(g.E(p.experimentIds)).map(function(v){return Number(v)});
d.sort();for(var b=d.length-1;b>0;--b)d[b]-=d[b-1];p.D=d.map(function(v){return v.toString()});
p.D.unshift("v1");return p.D};
lij=function(p){return u9e.then(p)};
xb=function(p,d,b){this.experiments=p;this.RB=d;this.IB=b===void 0?!1:b;this.eB=!!g.gw("cast.receiver.platform.canDisplayType");this.W={};this.Z=!1;this.U=new Map;this.S=!0;this.B=this.V=!1;this.D=new Map;this.O5=0;this.kJ=this.experiments.Wb("html5_disable_vp9_encrypted");p=g.gw("cast.receiver.platform.getValue");this.aB=g.JH(this.experiments,"html5_kaios_max_resolution");this.X=!this.eB&&p&&p("max-video-resolution-vpx")||null;sRe(this)};
Atk=function(p,d,b){b=b===void 0?1:b;var v=d.itag;if(v==="0")return!0;var P=d.mimeType;if(d.n$()&&B3()&&p.experiments.Wb("html5_appletv_disable_vp9"))return"dwebm";if(mg(d)&&p.Z)return"dav1";if(d.video&&(d.video.isHdr()||d.video.primaries==="bt2020")&&!(nR(p,rm.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(v==="338"&&!(g.Is?yI(53):g.i0&&yI(64)))return"dopus";
var M;if(p.aB&&BF&&((M=d.video)==null?void 0:M.D)>p.aB)return"kaios";M=b;M=M===void 0?1:M;b={};d.video&&(d.video.width&&(b[rm.WIDTH.name]=d.video.width),d.video.height&&(b[rm.HEIGHT.name]=d.video.height),d.video.fps&&(b[rm.FRAMERATE.name]=d.video.fps*M),d.video.U&&(b[rm.EOTF.name]=d.video.U),d.CX&&(b[rm.BITRATE.name]=d.CX*8*M),d.qC==="("&&(b[rm.CRYPTOBLOCKFORMAT.name]="subsample"),d.video.projectionType==="EQUIRECTANGULAR"||d.video.projectionType==="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||d.video.projectionType===
"MESH")&&(b[rm.DECODETOTEXTURE.name]="true");d.audio&&d.audio.numChannels&&(b[rm.CHANNELS.name]=d.audio.numChannels);p.V&&QO(d)&&(b[rm.EXPERIMENTAL.name]="allowed");M=g.u(Object.keys(rm));for(var X=M.next();!X.done;X=M.next()){X=rm[X.value];var a;if(a=b[X.name])if(a=!(X===rm.EOTF&&d.mimeType.indexOf("vp09.02")>0)){a=X;var F=d;a=!(p.experiments.Wb("html5_ignore_h264_framerate_cap")&&a===rm.FRAMERATE&&aqu(F))}if(a)if(nR(p,X))if(p.X){if(p.X[X.name]<b[X.name])return X.name}else P=P+"; "+X.name+"="+b[X.name];
else if($q(d)&&X===rm.EOTF)return"dvp92"}p.eB&&d.video&&d.video.D>1080&&d.xj&&(P+="; hdcp=2.2");return v==="227"?"hqcenc":v!=="585"&&v!=="588"&&v!=="583"&&v!=="586"&&v!=="584"&&v!=="587"&&v!=="591"&&v!=="592"||p.experiments.Wb("html5_enable_new_hvc_enc")?p.isTypeSupported(P)?!0:"tpus":"newhvc"};
Rk=function(){var p=K8()&&!yI(29),d=g.m8("google tv")&&g.m8("chrome")&&!yI(30);return p||d?!1:JIC()};
Zxq=function(p,d,b){var v=480;d=g.u(d);for(var P=d.next();!P.done;P=d.next()){P=P.value;var M=P.video.D;M<=1080&&M>v&&Atk(p,P,b)===!0&&(v=M)}return v};
g.Tw=function(p,d){d=d===void 0?!1:d;return Rk()&&p.isTypeSupported('audio/mp4; codecs="mp4a.40.2"')||!d&&p.canPlayType(cb(),"application/x-mpegURL")?!0:!1};
CFj=function(p){Ejj(function(){for(var d=g.u(Object.keys(rm)),b=d.next();!b.done;b=d.next())nR(p,rm[b.value])})};
nR=function(p,d){d.name in p.W||(p.W[d.name]=N4u(p,d));return p.W[d.name]};
N4u=function(p,d){if(p.X)return!!p.X[d.name];if(d===rm.BITRATE&&p.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000')&&!p.isTypeSupported('video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000'))return!1;if(d===rm.AV1_CODECS)return p.isTypeSupported("video/mp4; codecs="+d.valid)&&!p.isTypeSupported("video/mp4; codecs="+d.CY);if(d.video){var b='video/webm; codecs="vp9"';p.isTypeSupported(b)||(b='video/mp4; codecs="avc1.4d401e"')}else b='audio/webm; codecs="opus"',
p.isTypeSupported(b)||(b='audio/mp4; codecs="mp4a.40.2"');return p.isTypeSupported(b+"; "+d.name+"="+d.valid)&&!p.isTypeSupported(b+"; "+d.name+"="+d.CY)};
G5u=function(p){p.V||(p.V=!0,AT(p))};
AT=function(p){p.B=!0;p.experiments.Wb("html5_ssap_update_capabilities_on_change")&&wC7(p)};
UlK=function(p,d){var b=0;p.U.has(d)&&(b=p.U.get(d).E2);p.U.set(d,{E2:b+1,qt:Math.pow(2,b+1)});AT(p)};
hK=function(p){for(var d=[],b=g.u(p.D.keys()),v=b.next();!v.done;v=b.next()){v=v.value;var P=p.D.get(v);d.push(v+"_"+P.maxWidth+"_"+P.maxHeight)}return d.join(".")};
wC7=function(p){p.C=[];for(var d=g.u(p.D.values()),b=d.next();!b.done;b=d.next()){b=b.value;var v=b.qC;p.experiments.Wb("html5_ssap_force_mp4_aac")&&v!=="a"&&v!=="h"||p.U.has(v)||(!p.Z||v!=="1"&&v!=="1h")&&p.C.push(b)}};
QcC=function(p,d){for(var b=new Map,v=g.u(p.D.keys()),P=v.next();!P.done;P=v.next()){P=P.value;var M=P.split("_")[0];d.has(M)||b.set(P,p.D.get(P))}p.D=b};
m4j=function(p,d,b){var v,P=((v=b.video)==null?void 0:v.fps)||0;v=d+"_"+P;var M=!!b.audio,X={itag:b.itag,qC:d,qH:M};if(M)X.numChannels=b.audio.numChannels;else{var a=b.video;X.maxWidth=a==null?void 0:a.width;X.maxHeight=a==null?void 0:a.height;X.maxFramerate=P;nR(p,rm.BITRATE)&&(X.maxBitrateBps=b.CX*8);X.Mz=a==null?void 0:a.isHdr()}a=p.D.get(v);a?M||(b=Math.max(a.maxWidth||0,a.maxHeight||0)>Math.max(X.maxWidth||0,X.maxHeight||0)?a:X,d={itag:b.itag,qC:d,qH:M,maxWidth:Math.max(a.maxWidth||0,X.maxWidth||
0),maxHeight:Math.max(a.maxHeight||0,X.maxHeight||0),maxFramerate:P,Mz:b.Mz},nR(p,rm.BITRATE)&&(d.maxBitrateBps=b.maxBitrateBps),p.D.set(v,d)):p.D.set(v,X)};
KMW=function(p,d,b){var v,P=((v=b.video)==null?void 0:v.fps)||0;v=d+"_"+P;var M=!!b.audio,X=p.D.get(v);a:{var a=p.D.get(v),F=!!b.audio;if(a){if(F){var h=!1;break a}var O;if(!F&&((h=b.video)==null?0:h.height)&&a.maxHeight&&a.maxHeight>=((O=b.video)==null?void 0:O.height)){h=!1;break a}}h=!0}h&&(h=b.itag,d=X?X:{itag:h,qC:d,qH:M},M?d.numChannels=b.audio.numChannels:(M=b.video,d.maxWidth=M==null?void 0:M.width,d.maxHeight=M==null?void 0:M.height,d.maxFramerate=P,nR(p,rm.BITRATE)&&(d.maxBitrateBps=b.CX*
8),d.Mz=M==null?void 0:M.isHdr()),p.D.set(v,d))};
sRe=function(p){var d;(d=navigator.mediaCapabilities)!=null&&d.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(b){b.smooth&&b.powerEfficient&&(p.O5=2160)})};
WF=function(){g.oL.call(this);this.items={}};
pq=function(){g.ER.apply(this,arguments)};
df=function(){g.Cs.apply(this,arguments)};
cWq=function(p,d,b){this.encryptedClientKey=d;this.X=b;this.D=new Uint8Array(p.buffer,0,16);this.B=new Uint8Array(p.buffer,16)};
yWk=function(p){p.U||(p.U=new pq(p.D));return p.U};
be=function(p){try{return sF(p)}catch(d){return null}};
IiC=function(p,d){if(!d&&p)try{d=JSON.parse(p)}catch(P){}if(d){p=d.clientKey?be(d.clientKey):null;var b=d.encryptedClientKey?be(d.encryptedClientKey):null,v=d.keyExpiresInSeconds?Number(d.keyExpiresInSeconds)*1E3+(0,g.Ib)():null;p&&b&&v&&(this.D=new cWq(p,b,v));d.onesieUstreamerConfig&&(this.onesieUstreamerConfig=be(d.onesieUstreamerConfig)||void 0);this.baseUrl=d.baseUrl}};
Pe=function(){this.data=new Uint8Array(2048);this.pos=0;ve||(ve=Id("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_."))};
MS=function(p,d){p.add(d==null||isNaN(d)?0:d+1)};
X_=function(p){this.D=this.U=0;this.alpha=Math.exp(Math.log(.5)/p)};
qS=function(p){this.U=p===void 0?15:p;this.values=new Float64Array(176);this.D=new Float64Array(11);this.B=new Float64Array(16)};
aQ=function(p,d,b,v){b=b===void 0?.5:b;v=v===void 0?0:v;this.resolution=d;this.U=0;this.B=!1;this.WL=!0;this.D=Math.round(p*this.resolution);this.values=Array(this.D);for(p=0;p<this.D;p++)this.values[p]=Infinity;this.X=z$D(this);this.V=b;this.S=v};
z$D=function(p){for(var d=Array(p.D),b=0;b<p.D;b++)d[b]=b;return d};
oQ=function(p,d,b){g.e.call(this);this.policy=p;this.U=d;this.ym=b;this.kJ=this.oB=0;this.O5=-1;this.aB=this.X=0;this.eB=!1;this.interruptions=[];this.V=[{stamp:0,net:0,max:0}];this.Hb=this.S=(0,g.Ib)();this.W=new aQ(4,1,.6,.4);this.RB=new aQ(4,1,.6,.4);this.Z=new aQ(20,1,.5,.4);p.O5?this.B=new qS(p.D):p.U?this.B=new X_(p.D):this.B=new aQ(p.D,20,.5,.4);this.IB=new aQ(5,1,.25);this.C=new aQ(30,1,.5);p=g.Vr("yt-player-bandwidth")||{};d=this.policy.B;if(p.byterate>0)d=p.byterate,this.eB=!0;else{var v;
b=(((v=navigator.connection)==null?void 0:v.downlink)||0)*64*1024;b>0&&(d=b,this.eB=!0)}this.B.GC(this.policy.S,d);p.delay>0&&this.W.GC(1,Math.min(p.delay,2));p.stall>0&&this.Z.GC(1,p.stall);p.init>0&&(this.Hb=Math.min(p.init,this.Hb));p.interruptions&&(this.V=this.V.concat(p.interruptions),this.V.length>16&&this.V.pop());this.O5=(0,g.Ib)();this.policy.Z>0&&(this.wE=new g.bR(this.TB,this.policy.Z,this),g.Y(this,this.wE),this.wE.start())};
F_=function(p,d,b,v){p.B.GC(v===void 0?d:v,b/d);p.S=(0,g.Ib)()};
jRj=function(p){p.X||(p.X=(0,g.Ib)());p.policy.C&&(p.S=(0,g.Ib)())};
tbj=function(p,d){if(p.X){var b=d-p.X;if(b<6E4){if(b>1E3){var v=p.interruptions;v.push(Math.ceil(b));v.sort(function(P,M){return M-P});
v.length>16&&v.pop()}p.aB+=b}}p.X=d};
hs=function(p,d,b,v,P,M){M=M===void 0?!1:M;p.IB.GC(d,b/d);p.S=(0,g.Ib)();P||p.C.GC(1,d-v);M||(p.X=0);p.O5>-1&&(0,g.Ib)()-p.O5>3E4&&ixw(p)};
Oz=function(p,d,b){d=Math.max(d,p.U.D);p.Z.GC(1,b/d)};
Js=function(p){p=p.W.gU()+p.RB.gU()||0;p=isNaN(p)?.5:p;return p=Math.min(p,5)};
kR=function(p,d,b){isNaN(b)||(p.kJ+=b);isNaN(d)||(p.oB+=d)};
nq=function(p){p=p.B.gU();return p>0?p:1};
rf=function(p,d,b){d=d===void 0?!1:d;b=b===void 0?1048576:b;var v=nq(p);v=1/((p.Z.gU()||0)*p.policy.eB+1/v);var P=p.IB.gU();P=P>0?P:1;var M=Math.max(v,P);p.policy.X>0&&P<v&&(M=Math.min(p.policy.X,1),M=(1-M)*v+M*P);if(!d)return M;d=1E-9+Js(p);b=M*Math.min(1,b/(M*d));p.policy.V||(p=((p.C.percentile(.98)||0)-1)/2,p=Math.max(0,Math.min(1,p)),b*=1-.5*p);return b};
Hxw=function(p){var d={delay:Js(p),stall:p.Z.gU()||0,byterate:nq(p),init:p.Hb},b=p.V[0];b.stamp=Math.round(p.S/36E5)*36E5;b.net=Math.ceil(p.aB);b.max=p.interruptions[0]||0;d.interruptions=p.V;return d};
ixw=function(p){g.Dp("yt-player-bandwidth",Hxw(p),2592E3);p.O5=(0,g.Ib)();p.eB=!0};
fq=function(p){return(0,g.Ib)()-p.S>=4E3};
Dle=function(p){this.experiments=p;this.D=17;this.B=13E4;this.S=.5;this.U=!1;this.O5=this.T("html5_use_histogram_for_bandwidth");this.V=!1;this.X=g.JH(this.experiments,"html5_auxiliary_estimate_weight");this.eB=g.JH(this.experiments,"html5_stall_factor")||1;this.Z=g.JH(this.experiments,"html5_check_for_idle_network_interval_ms");this.W=this.experiments.Wb("html5_trigger_loader_when_idle_network");this.C=this.experiments.Wb("html5_sabr_fetch_on_idle_network_preloaded_players")};
e$$=function(p,d){p=p===void 0?{}:p;d=d===void 0?{}:d;g.e.call(this);var b=this;this.values=p;this.Oc=d;this.U={};this.B=this.D=0;this.V=new g.bR(function(){Vbu(b)},1E4);
g.Y(this,this.V)};
ue=function(p,d){SZW(p,d);return p.values[d]&&p.Oc[d]?p.values[d]/Math.pow(2,p.D/p.Oc[d]):0};
SZW=function(p,d){p.values[d]||(d=Ztj(),p.values=d.values||{},p.Oc=d.halfLives||{},p.U=d.values?Object.assign({},d.values):{})};
Vbu=function(p){var d=Ztj();if(d.values){d=d.values;for(var b={},v=g.u(Object.keys(p.values)),P=v.next();!P.done;P=v.next())P=P.value,d[P]&&p.U[P]&&(p.values[P]+=d[P]-p.U[P]),b[P]=ue(p,P);p.U=b}d=p.Oc;b={};b.values=p.U;b.halfLives=d;g.Dp("yt-player-memory",b,2592E3)};
D8=function(p,d,b,v,P){g.e.call(this);this.webPlayerContextConfig=d;this.Rg=v;this.csiServiceName=this.csiPageType="";this.userAge=NaN;this.Jq=this.T_=this.ih=this.wc=this.userDisplayName=this.userDisplayImage=this.ju="";this.D={};this.PX={};this.controlsType="0";this.l4=NaN;this.L0=!1;this.Jo=(0,g.Ib)();this.tD=0;this.ND=this.GM=!1;this.Ro=!0;this.preferGapless=this.kT=this.ZF=this.B=this.m2=this.Q7=!1;this.S5=[];this.fd=!1;p=p?g.tF(p):{};d&&d.csiPageType&&(this.csiPageType=d.csiPageType);d&&d.csiServiceName&&
(this.csiServiceName=d.csiServiceName);d&&d.preferGapless&&(this.preferGapless=d.preferGapless);this.experiments=new njB(d?d.serializedExperimentIds:p.fexp,d?d.serializedExperimentFlags:p.fflags);this.forcedExperiments=d?d.serializedForcedExperimentIds:oN("",p.forced_experiments)||void 0;this.cspNonce=(d==null?0:d.cspNonce)?d.cspNonce:oN("",p.csp_nonce);this.T("web_player_deprecated_uvr_killswitch");try{var M=document.location.toString()}catch(x){M=""}this.s8=M;this.ancestorOrigins=(v=window.location.ancestorOrigins)?
Array.from(v):[];this.V=XB(!1,d?d.isEmbed:p.is_embed);if(d&&d.device){if(v=d.device,v.androidOsExperience&&(this.D.caoe=""+v.androidOsExperience),v.androidPlayServicesVersion&&(this.D.capsv=""+v.androidPlayServicesVersion),v.brand&&(this.D.cbrand=v.brand),v.browser&&(this.D.cbr=v.browser),v.browserVersion&&(this.D.cbrver=v.browserVersion),v.cobaltReleaseVehicle&&(this.D.ccrv=""+v.cobaltReleaseVehicle),this.D.c=v.interfaceName||"WEB",this.D.cver=v.interfaceVersion||"html5",v.interfaceTheme&&(this.D.ctheme=
v.interfaceTheme),this.D.cplayer=v.interfacePlayerType||"UNIPLAYER",v.model&&(this.D.cmodel=v.model),v.network&&(this.D.cnetwork=v.network),v.os&&(this.D.cos=v.os),v.osVersion&&(this.D.cosver=v.osVersion),v.platform&&(this.D.cplatform=v.platform),M=KB(this.experiments,"html5_log_vss_extra_lr_cparams_freq"),M==="all"||M==="once")v.chipset&&(this.PX.cchip=v.chipset),v.cobaltAppVersion&&(this.PX.ccappver=v.cobaltAppVersion),v.firmwareVersion&&(this.PX.cfrmver=v.firmwareVersion),v.deviceYear&&(this.PX.crqyear=
v.deviceYear)}else this.D.c=p.c||"web",this.D.cver=p.cver||"html5",this.D.cplayer="UNIPLAYER";this.loaderUrl=d?this.V||YZB(this)&&d.loaderUrl?d.loaderUrl||"":this.s8:this.V||YZB(this)&&p.loaderUrl?oN("",p.loaderUrl):this.s8;this.V&&g.Se("yt.embedded_player.embed_url",this.loaderUrl);this.Z=AH(this.loaderUrl,gjB);v=this.loaderUrl;var X=X===void 0?!1:X;this.fN=Te(AH(v,Lmk),v,X,"Trusted Ad Domain URL");this.vu=XB(!1,p.privembed);this.protocol=this.s8.indexOf("http:")===0?"http":"https";this.kJ=W$((d?
d.customBaseYoutubeUrl:p.BASE_YT_URL)||"")||W$(this.s8)||this.protocol+"://www.youtube.com/";X=d?d.eventLabel:p.el;v="detailpage";X==="adunit"?v=this.V?"embedded":"detailpage":X==="embedded"||this.Z?v=qj(v,X,QRk):X&&(v="embedded");this.IB=v;U5j();X=null;v=d?d.playerStyle:p.ps;M=g.Rq($lq,v);!v||M&&!this.Z||(X=v);this.playerStyle=X;this.S=g.Rq($lq,this.playerStyle);this.houseBrandUserStatus=d==null?void 0:d.houseBrandUserStatus;this.O5=this.S&&this.playerStyle!=="play"&&this.playerStyle!=="jamboard";
this.Z7=!this.O5;this.wE=XB(!1,p.disableplaybackui);this.disablePaidContentOverlay=XB(!1,d==null?void 0:d.disablePaidContentOverlay);this.disableSeek=XB(!1,d==null?void 0:d.disableSeek);this.enableSpeedOptions=(d==null?void 0:d.enableSpeedOptions)||(cb().defaultPlaybackRate?le||g.bt||BF?g.i0&&yI("20")||g.Is&&yI("4")||g.sz&&yI("11")||Ak():!(g.sz&&!g.m8("chrome")||le||g.m8("android")||g.m8("silk")):!1);this.j5=XB(!1,p.enable_faster_speeds);var a;this.supportsVarispeedExtendedFeatures=(a=d==null?void 0:
d.supportsVarispeedExtendedFeatures)!=null?a:!1;this.U=XB(this.playerStyle==="blazer",p.is_html5_mobile_device||d&&d.isMobileDevice);this.TB=dd()||vf();this.Tp=this.T("mweb_allow_background_playback")?!1:this.U&&!this.S;this.oB=tn();this.zV=g.Z8;var F;this.SR=!!(d==null?0:(F=d.embedsHostFlags)==null?0:F.optOutApiDeprecation);var h;this.A6=!!(d==null?0:(h=d.embedsHostFlags)==null?0:h.allowPfpImaIntegration);this.cE=this.T("embeds_web_enable_ve_conversion_logging_tracking_no_allow_list");var O;d?d.hideInfo!==
void 0&&(O=!d.hideInfo):O=p.showinfo;this.LY=g.Ez(this)&&!this.SR||XB(!Cq(this)&&!NS(this)&&!this.S,O);this.HP=d?!!d.mobileIphoneSupportsInlinePlayback:XB(!1,p.playsinline);a=this.U&&GG&&wf!=null&&wf>0&&wf<=2.3;F=d?d.useNativeControls:p.use_native_controls;this.W=g.Ez(this)&&this.U;h=this.U&&!this.W;F=g.Uz(this)||!a&&XB(h,F)?"3":"1";this.disableOrganicUi=!(d==null||!d.disableOrganicUi);h=d?d.controlsType:p.controls;this.controlsType=this.disableOrganicUi?"0":h!=="0"&&h!==0?F:"0";this.Uf=this.U;this.color=
qj("red",d?d.progressBarColor:p.color,mlC);this.gO=this.controlsType==="3";this.Na=!this.V;this.bl=(F=!this.Na&&!NS(this)&&!this.O5&&!this.S&&!Cq(this))&&!this.gO&&this.controlsType==="1";this.Pu=g.ce(this)&&F&&this.controlsType==="0"&&!this.bl&&!(d==null?0:d.embedsEnableEmc3ds);this.wO=this.Sr=a;this.rg=(this.controlsType==="3"||this.U||XB(!1,p.use_media_volume))&&!this.W;this.Nu=W3&&!g.fb(601)?!1:!0;this.xm=this.V||!1;this.jB=NS(this)?"":(this.loaderUrl||p.post_message_origin||"").substring(0,128);
this.widgetReferrer=oN("",d?d.widgetReferrer:p.widget_referrer);var J;d?d.disableCastApi&&(J=!1):J=p.enablecastapi;J=!this.Z||XB(!0,J);a=!0;d&&d.disableMdxCast&&(a=!1);this.nB=this.T("enable_cast_for_web_unplugged")&&g.yJ(this)&&a||g.eo(this)&&a||J&&a&&this.controlsType==="1"&&!this.U&&(NS(this)||g.ce(this)||g.IQ(this));this.uJ=!!window.document.pictureInPictureEnabled||jm();J=d?!!d.supportsAutoplayOverride:XB(!1,p.autoplayoverride);this.VI=!(this.U&&!g.Ez(this))&&!g.m8("nintendo wiiu")||J;this.aq=
(d?!!d.enableMutedAutoplay:XB(!1,p.mutedautoplay))&&!1;J=(NS(this)||Cq(this))&&this.playerStyle==="blazer";this.cP=d?!!d.disableFullscreen:!XB(!0,p.fs);a=g.Jy(g.zG(this))&&g.Ez(this);this.ob=!this.cP&&(J||g.sE())&&!a;J=K8()&&yI(58)&&!vf();a=Rb||typeof MediaSource==="undefined";this.jC=this.T("uniplayer_block_pip")&&(J||a)||this.T("html5_disable_pip_with_standard_api");J=g.Ez(this)&&!this.SR;var k;d?d.disableRelatedVideos!==void 0&&(k=!d.disableRelatedVideos):k=p.rel;this.YI=J||XB(!this.S,k);this.ao=
XB(!1,d?d.enableContentOwnerRelatedVideos:p.co_rel);this.C=vf()&&wf>0&&wf<=4.4?"_top":"_blank";this.A9=g.IQ(this);this.DG=XB(this.playerStyle==="blazer",d?d.enableCsiLogging:p.enablecsi);switch(this.playerStyle){case "blogger":k="bl";break;case "gmail":k="gm";break;case "gac":k="ga";break;case "books":k="gb";break;case "docs":case "flix":k="gd";break;case "duo":k="gu";break;case "google-live":k="gl";break;case "google-one":k="go";break;case "play":k="gp";break;case "chat":k="hc";break;case "hangouts-meet":k=
"hm";break;case "photos-edu":case "picasaweb":k="pw";break;default:k="yt"}this.eB=k;this.aB=oN("",d?d.authorizedUserIndex:p.authuser);this.gg=g.Ez(this)&&(this.vu||!kPw()||this.TB);var n;d?d.disableWatchLater!==void 0&&(n=!d.disableWatchLater):n=p.showwatchlater;this.Tu=((k=!this.gg)||!!this.aB&&k)&&XB(!this.O5,this.Z?n:void 0);this.K$=d?d.isMobileDevice||!!d.disableKeyboardControls:XB(!1,p.disablekb);this.loop=XB(!1,p.loop);this.pageId=oN("",d?d.initialDelegatedSessionId:p.pageid);this.Qx=XB(!0,
p.canplaylive);this.s5=XB(!1,p.livemonitor);this.disableSharing=XB(this.S,d?d.disableSharing:p.ss);(n=d&&this.T("fill_video_container_size_override_from_wpcc")?d.videoContainerOverride:p.video_container_override)?(k=n.split("x"),k.length!==2?n=null:(n=Number(k[0]),k=Number(k[1]),n=isNaN(n)||isNaN(k)||n*k<=0?null:new g.fH(n,k))):n=null;this.St=n;this.mute=d?!!d.startMuted:XB(!1,p.mute);this.storeUserVolume=!this.mute&&XB(this.controlsType!=="0",d?d.storeUserVolume:p.store_user_volume);n=d?d.annotationsLoadPolicy:
p.iv_load_policy;this.annotationsLoadPolicy=this.controlsType==="3"?3:qj(void 0,n,jT);this.captionsLanguagePreference=d?d.captionsLanguagePreference||"":oN("",p.cc_lang_pref);n=qj(2,d?d.captionsLanguageLoadPolicy:p.cc_load_policy,jT);this.controlsType==="3"&&n===2&&(n=3);this.NJ=n;this.Rb=d?d.hl||"en_US":oN("en_US",p.hl);this.region=d?d.contentRegion||"US":oN("US",p.cr);this.hostLanguage=d?d.hostLanguage||"en":oN("en",p.host_language);this.We=!this.vu&&Math.random()<g.JH(this.experiments,"web_player_api_logging_fraction");
this.YJ=!this.vu;this.enabledEngageTypes=new Set;this.deviceIsAudioOnly=!(d==null||!d.deviceIsAudioOnly);this.l4=aN(this.l4,p.ismb);this.Z7?(n=p.vss_host||"s.youtube.com",n==="s.youtube.com"&&(n=ts(this.kJ)||"www.youtube.com")):n="video.google.com";this.HW=n;ie(this,p,!0);this.Hb=new WF;g.Y(this,this.Hb);k=d?d.innertubeApiKey:oN("",p.innertube_api_key);J=d?d.innertubeApiVersion:oN("",p.innertube_api_version);n=d?d.innertubeContextClientVersion:oN("",p.innertube_context_client_version);k=g.AO("INNERTUBE_API_KEY")||
k;J=g.AO("INNERTUBE_API_VERSION")||J;a=g.AO("INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO");F=$b(this);h=typeof this.D.c==="number"?Number(this.D.c):Object.keys(KmB).indexOf(this.D.c);this.D2={innertubeApiKey:k,innertubeApiVersion:J,FQ:a,aF:F,h_:h,innertubeContextClientVersion:g.AO("INNERTUBE_CONTEXT_CLIENT_VERSION")||n,RF:this.hostLanguage,LT:this.region,gJ:g.AO("INNERTUBE_HOST_OVERRIDE")||"",EQ:!!g.AO("INNERTUBE_USE_THIRD_PARTY_AUTH",!1),oJB:!!g.AO("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT",!1)};
this.vP=window.WebKitPlaybackTargetAvailabilityEvent!=null;this.X=new xb(this.experiments,this.T("html5_force_hfr_support")?!0:wW(this)||RM()||f_$()||xlk(this),g.Is&&g.fb(56)||g.i0&&g.fb(54)||this.T("html5_force_vp9_subsample_encryption_support")||xlk(this));n=g.UD(this);k=this.l4;J=this.experiments;a=new Dle(J);n&&(a.U=!0,a.S=.1);J.Wb("html5_media_time_weight")&&(a.U=!1);k&&(a.B=k/8);a.V=tG()>=480;this.schedule=new oQ(a,new k5j(this.experiments),P);g.Y(this,this.schedule);var r;this.enableSafetyMode=
(r=d==null?void 0:d.initialEnableSafetyMode)!=null?r:XB(!1,p.enable_safety_mode);P=this.wE?!1:NS(this)&&this.playerStyle!=="blazer";var Z;d?d.disableAutonav!=null&&(Z=!d.disableAutonav):Z=p.allow_autonav;this.Id=XB(P,!this.O5&&Z);this.sendVisitorIdHeader=d?!!d.sendVisitorIdHeader:XB(!1,p.send_visitor_id_header);var C;this.playerStyle==="docs"&&(d?C=d.disableNativeContextMenu:C=p.disable_native_context_menu);this.disableNativeContextMenu=XB(!1,C);this.qf=wW(this)&&this.T("enable_skip_intro_button");
this.embedConfig=oN("",d?d.serializedEmbedConfig:p.embed_config);this.RB=OE(p,g.Ez(this));this.B=this.RB==="EMBEDDED_PLAYER_MODE_PFL";this.embedsErrorLinks=!(d==null||!d.embedsErrorLinks);this.OA=XB(!1,p.full_window);var G;this.tC=!((G=this.webPlayerContextConfig)==null?0:G.chromeless);var U;this.livingRoomAppMode=qj("LIVING_ROOM_APP_MODE_UNSPECIFIED",p.living_room_app_mode||(d==null?void 0:(U=d.device)==null?void 0:U.livingRoomAppMode),B4e);var I;Z=aN(NaN,d==null?void 0:(I=d.device)==null?void 0:
I.deviceYear);isNaN(Z)||(this.deviceYear=Z);this.transparentBackground=d?!!d.transparentBackground:XB(!1,p.transparent_background);this.showMiniplayerButton=d?!!d.showMiniplayerButton:XB(!1,p.show_miniplayer_button);var V;g.Ez(this)&&!(d==null?0:(V=d.embedsHostFlags)==null?0:V.allowSetFauxFullscreen)?this.externalFullscreen=!1:this.externalFullscreen=d?!!d.externalFullscreen:XB(!1,p.external_fullscreen);this.showMiniplayerUiWhenMinimized=d?!!d.showMiniplayerUiWhenMinimized:XB(!1,p.use_miniplayer_ui);
var S;this.Ro=(S=p.show_loop_video_toggle)!=null?S:!0;this.tV=Math.random()<1E-4;this.eD=p.onesie_hot_config||(d==null?0:d.onesieHotConfig)?new IiC(p.onesie_hot_config,d==null?void 0:d.onesieHotConfig):void 0;this.isTectonic=d?!!d.isTectonic:!!p.isTectonic;this.playerCanaryState=b;this.playerCanaryStage=d==null?void 0:d.canaryStage;this.I5=new e$$;g.Y(this,this.I5);this.m2=XB(!1,p.force_gvi);this.datasyncId=(d==null?void 0:d.datasyncId)||g.AO("DATASYNC_ID");this.UA=g.AO("LOGGED_IN",!1);this.TT=(d==
null?void 0:d.allowWoffleManagement)||!1;this.cQ=Infinity;this.Of=NaN;this.livingRoomPoTokenId=d==null?void 0:d.livingRoomPoTokenId;this.T("html5_high_res_logging_always")?this.ZF=!0:this.ZF=Math.random()*100<g.JH(this.experiments,"html5_high_res_logging_percent");var B;this.kT=!!(d==null?0:(B=d.embedsHostFlags)==null?0:B.allowRcat);this.KZ=!g.yJ(this)&&!He(this)};
g.zG=function(p){var d,b;if(!((d=p.webPlayerContextConfig)==null?0:(b=d.embedsHostFlags)==null?0:b.enableLiteUx)||p.vu||p.S||p.B||p.RB==="EMBEDDED_PLAYER_MODE_PFP")return"EMBEDDED_PLAYER_LITE_MODE_NONE";p=g.JH(p.experiments,"embeds_web_lite_mode");return p===void 0?"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN":p>=0&&p<R$K.length?R$K[p]:"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN"};
ie=function(p,d,b){b=b===void 0?!1:b;p.T_=oN(p.T_,d.video_id);p.ih=oN(p.ih,d.eventid);p.ih&&(Cg=p.ih);for(var v=[],P=g.u(Object.keys(T4u)),M=P.next();!M.done;M=P.next()){M=T4u[M.value];var X=d[M];X!=null&&(X!==p.D[M]&&v.push(M),p.D[M]=X)}!b&&v.length>0&&p.tV&&(v.sort(),g.DF(new g.RN("Player client parameters changed after startup",v)));p.userAge=aN(p.userAge,d.user_age);p.ju=oN(p.ju,d.user_display_email);p.userDisplayImage=oN(p.userDisplayImage,d.user_display_image);g.dq(p.userDisplayImage)||(p.userDisplayImage=
"");p.userDisplayName=oN(p.userDisplayName,d.user_display_name);p.wc=oN(p.wc,d.user_gender);p.csiPageType=oN(p.csiPageType,d.csi_page_type);p.csiServiceName=oN(p.csiServiceName,d.csi_service_name);p.DG=XB(p.DG,d.enablecsi);p.pageId=oN(p.pageId,d.pageid);if(b=d.enabled_engage_types)p.enabledEngageTypes=new Set(b.split(","));d.living_room_session_po_token&&(p.iq=d.living_room_session_po_token.toString())};
VJ=function(p,d){return!p.S&&K8()&&yI(55)&&p.controlsType==="3"&&!d};
g.eT=function(p){p=ts(p.kJ);return p==="www.youtube-nocookie.com"?"www.youtube.com":p};
ST=function(p,d,b){return p.protocol+"://i1.ytimg.com/vi/"+d+"/"+(b||"hqdefault.jpg")};
YR=function(p){return NS(p)&&!g.yJ(p)};
g.Uz=function(p){return p.T("html5_local_playsinline")?W3&&!g.fb(602)&&!("playsInline"in cb()):W3&&!p.HP||g.m8("nintendo wiiu")?!0:!1};
$b=function(p){return p.D.c};
g.UD=function(p){return/^TVHTML5/.test($b(p))};
g.gf=function(p){return $b(p)==="TVHTML5"};
YZB=function(p){return $b(p)==="TVHTML5_SIMPLY_EMBEDDED_PLAYER"};
xlk=function(p){return p.D.cmodel==="CHROMECAST ULTRA/STEAK"||p.D.cmodel==="CHROMECAST/STEAK"};
g.Lq=function(){return window.devicePixelRatio>1?window.devicePixelRatio:1};
wW=function(p){return/web/i.test($b(p))};
g.QJ=function(p){return $b(p).toUpperCase()==="WEB"};
He=function(p){return $b(p)==="WEB_KIDS"};
g.yJ=function(p){return $b(p)==="WEB_UNPLUGGED"};
$R=function(p){return $b(p)==="TVHTML5_UNPLUGGED"};
g.Ge=function(p){return g.yJ(p)||$b(p)==="TV_UNPLUGGED_CAST"||$R(p)};
g.eo=function(p){return $b(p)==="WEB_REMIX"};
g.mJ=function(p){return $b(p)==="WEB_EMBEDDED_PLAYER"};
g.xR=function(p){return(p.deviceIsAudioOnly||!g.Is||Rb||p.controlsType==="3"?!1:g.bt?p.V&&g.fb(51):!0)||(p.deviceIsAudioOnly||!g.i0||Rb||p.controlsType==="3"?!1:g.bt?p.V&&g.fb(48):g.fb(38))||(p.deviceIsAudioOnly||!g.sz||Rb||p.controlsType==="3"?!1:g.bt?p.V&&g.fb(37):g.fb(27))||!p.deviceIsAudioOnly&&g.Kq&&!l_j()&&g.fb(11)||!p.deviceIsAudioOnly&&g.Ee&&g.fb("604.4")};
AWu=function(p){if(g.ce(p)&&GG)return!1;if(g.i0){if(!g.fb(47)||!g.fb(52)&&g.fb(51))return!1}else if(g.Ee)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1};
pqz=function(p,d){return p.enabledEngageTypes.has(d.toString())||WmD.includes(d)};
NS=function(p){return p.IB==="detailpage"};
g.ce=function(p){return p.IB==="embedded"};
Be=function(p){return p.IB==="leanback"};
Cq=function(p){return p.IB==="adunit"||p.playerStyle==="gvn"};
g.IQ=function(p){return p.IB==="profilepage"};
g.Ez=function(p){return p.V&&g.ce(p)&&!Cq(p)&&!p.S};
RQ=function(p){if(!p.userDisplayImage)return"";var d=p.userDisplayImage.split("/");if(d.length===5)return p=d[d.length-1].split("="),p[1]="s20-c",d[d.length-1]=p.join("="),d.join("/");if(d.length===8)return d.splice(7,0,"s20-c"),d.join("/");if(d.length===9)return d[7]+="-s20-c",d.join("/");g.DF(new g.RN("Profile image not a FIFE URL.",p.userDisplayImage));return p.userDisplayImage};
g.TG=function(p){var d=g.eT(p);dfu.includes(d)&&(d="www.youtube.com");return p.protocol+"://"+d};
g.As=function(p,d){d=d===void 0?"":d;if(p.Rg){var b=new xA,v,P=p.Rg();P.signedOut?v="":P.token?v=P.token:P.pendingResult.then(function(M){P.signedOut?b.resolve(""):b.resolve(M.token)},function(M){g.DF(new g.RN("b189348328_oauth_callback_failed",{error:M}));
b.resolve(d)});
return v!==void 0?DY(v):new ig(b)}return DY(d)};
We=function(p,d){d=d===void 0?"":d;return p.UA?XW(!0):hG(FW(XW(g.As(p,d)),function(b){return XW(!!b)}),function(){return XW(!1)})};
ts=function(p){var d=g.e7(p);return(p=Number(g.V4(4,p))||null)?d+":"+p:d};
pu=function(p,d){d=d===void 0?!1:d;var b=gF[p],v=bou[b],P=vnk[p];if(!P||!v)return null;d=new em(d?P.height:P.width,d?P.width:P.height,P.fps);v=ak(v,d,b);return new Lm(p,v,{video:d,CX:P.bitrate/8})};
MZB=function(p){var d=bou[gF[p]],b=PU7[p];return b&&d?new Lm(p,d,{audio:new Hb(b.audioSampleRate,b.numChannels)}):null};
dI=function(p){this.D=p};
b_=function(p,d,b,v){if(b)return H3();b={};var P=cb();d=g.u(d);for(var M=d.next();!M.done;M=d.next())if(M=M.value,p.canPlayType(P,M.getInfo().mimeType)||v){var X=M.D.video.quality;if(!b[X]||b[X].getInfo().n$())b[X]=M}p=[];b.auto&&p.push(b.auto);v=g.u(Sm);for(P=v.next();!P.done;P=v.next())(P=b[P.value])&&p.push(P);return p.length?DY(p):H3()};
Xqu=function(p){this.itag=p.itag;this.url=p.url;this.codecs=p.codecs;this.width=p.width;this.height=p.height;this.fps=p.fps;this.bitrate=p.bitrate;var d;this.U=((d=p.audioItag)==null?void 0:d.split(","))||[];this.Ey=p.Ey;this.xj=p.xj||"";this.WX=p.WX;this.audioChannels=p.audioChannels;this.D=""};
q$u=function(p,d,b,v){d=d===void 0?!1:d;b=b===void 0?!0:b;v=v===void 0?{}:v;var P={};p=g.u(p);for(var M=p.next();!M.done;M=p.next()){M=M.value;if(d&&MediaSource&&MediaSource.isTypeSupported){var X=M.type;M.audio_channels&&(X=X+"; channels="+M.audio_channels);if(!MediaSource.isTypeSupported(X)){v[M.itag]="tpus";continue}}if(b||!M.drm_families||M.eotf!=="smpte2084"&&M.eotf!=="arib-std-b67"){X=void 0;var a={bt709:"SDR",bt2020:"SDR",smpte2084:"PQ","arib-std-b67":"HLG"},F=M.type.match(/codecs="([^"]*)"/);
F=F?F[1]:"";M.audio_track_id&&(X=new g.b0(M.name,M.audio_track_id,!!M.is_default));var h=M.eotf;M=new Xqu({itag:M.itag,url:M.url,codecs:F,width:Number(M.width),height:Number(M.height),fps:Number(M.fps),bitrate:Number(M.bitrate),audioItag:M.audio_itag,Ey:h?a[h]:void 0,xj:M.drm_families,WX:X,audioChannels:Number(M.audio_channels)});P[M.itag]=P[M.itag]||[];P[M.itag].push(M)}else v[M.itag]="enchdr"}return P};
aZ$=function(p,d,b,v,P){this.B=p;this.U=d;this.X=b;this.cpn=v;this.S=P;this.V=0;this.D=""};
onw=function(p,d){p.B.some(function(b){var v;return((v=b.WX)==null?void 0:v.getId())===d});
p.D=d};
vc=function(p,d,b){p.cpn&&(d=g.$B(d,{cpn:p.cpn}));b&&(d=g.$B(d,{paired:b}));return d};
FRC=function(p,d){p=p.itag.toString();d!==null&&(p+=d.itag.toString());return p};
hI$=function(p){for(var d=[],b=[],v=g.u(p.U),P=v.next();!P.done;P=v.next())P=P.value,P.bitrate<=p.V?d.push(P):b.push(P);d.sort(function(M,X){return X.bitrate-M.bitrate});
b.sort(function(M,X){return M.bitrate-X.bitrate});
p.U=d.concat(b)};
Pc=function(p,d,b){this.D=p;this.U=d;this.expiration=b;this.kL=null};
OoK=function(p,d){if(!(Rb||Th()||B3()))return null;p=q$u(d,p.T("html5_filter_fmp4_in_hls"));if(!p)return null;d=[];for(var b={},v=g.u(Object.keys(p)),P=v.next();!P.done;P=v.next()){P=g.u(p[P.value]);for(var M=P.next();!M.done;M=P.next()){var X=M.value;X.WX&&(M=X.WX.getId(),b[M]||(X=new g.TM(M,X.WX),b[M]=X,d.push(X)))}}return d.length>0?d:null};
fZC=function(p,d,b,v,P,M,X){if(!(Rb||Th()||B3()))return H3();var a={},F=JZw(b),h=q$u(b,p.T("html5_filter_fmp4_in_hls"),p.X.S,a);if(!h)return X({noplst:1}),H3();kow(h);b={};var O=(b.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",b),J;b=[];var k=[],n=[],r=null,Z="";v=v&&v.match(/hls_timedtext_playlist/)?new Xqu({itag:"0",url:v,codecs:"vtt",width:0,height:0,fps:0,bitrate:0,WX:new g.b0("English","en",!1)}):null;for(var C=g.u(Object.keys(h)),G=C.next();!G.done;G=C.next())if(G=G.value,!p.T("html5_disable_drm_hfr_1080")||
G!=="383"&&G!=="373"){G=g.u(h[G]);for(var U=G.next();!U.done;U=G.next())if(U=U.value,U.width){for(var I=g.u(U.U),V=I.next();!V.done;V=I.next())if(V=V.value,h[V]){U.D=V;break}U.D||(U.D=nnB(h,U));if(I=h[U.D])if(b.push(U),U.xj==="fairplay"&&(J=O),V="",U.Ey==="PQ"?V="smpte2084":U.Ey==="HLG"&&(V="arib-std-b67"),V&&(Z=V),n.push(rZu(I,[U],v,M,U.itag,U.width,U.height,U.fps,F,void 0,void 0,J,V)),!r||U.width*U.height*U.fps>r.width*r.height*r.fps)r=U}else k.push(U)}else a[G]="disdrmhfr";n.reduce(function(S,
B){return B.getInfo().isEncrypted()&&S},!0)&&(J=O);
P=Math.max(P,0);O=r||{};h=O.fps===void 0?0:O.fps;r=O.width===void 0?0:O.width;O=O.height===void 0?0:O.height;C=p.T("html5_native_audio_track_switching");n.push(rZu(k,b,v,M,"93",r,O,h,F,"auto",P,J,Z,C));Object.entries(a).length&&X(a);return b_(p.X,n,VJ(p,d),!1)};
rZu=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n){for(var r=0,Z="",C=g.u(p),G=C.next();!G.done;G=C.next())G=G.value,Z||(Z=G.itag),G.audioChannels&&G.audioChannels>r&&(r=G.audioChannels,Z=G.itag);P=new Lm(P,"application/x-mpegURL",{audio:new Hb(0,r),video:new em(M,X,a,null,void 0,h,void 0,k),xj:J,nW:Z});p=new aZ$(p,d,b?[b]:[],v,!!n);p.V=O?O:1369843;return new Pc(P,p,F)};
JZw=function(p){p=g.u(p);for(var d=p.next();!d.done;d=p.next())if(d=d.value,d.url&&(d=d.url.split("expire/"),!(d.length<=1)))return+d[1].split("/")[0];return NaN};
nnB=function(p,d){for(var b=g.u(Object.keys(p)),v=b.next();!v.done;v=b.next()){v=v.value;var P=p[v][0];if(!P.width&&P.xj===d.xj&&!P.audioChannels)return v}return""};
kow=function(p){for(var d=new Set,b=g.u(Object.values(p)),v=b.next();!v.done;v=b.next())v=v.value,v.length&&(v=v[0],v.height&&v.codecs.startsWith("vp09")&&d.add(v.height));b=[];if(d.size){v=g.u(Object.keys(p));for(var P=v.next();!P.done;P=v.next())if(P=P.value,p[P].length){var M=p[P][0];M.height&&d.has(M.height)&&!M.codecs.startsWith("vp09")&&b.push(P)}}d=g.u(b);for(b=d.next();!b.done;b=d.next())delete p[b.value]};
MZ=function(p,d){this.D=p;this.U=d};
ugk=function(p,d,b,v){var P=[];b=g.u(b);for(var M=b.next();!M.done;M=b.next()){var X=M.value;if(X.url){M=new g.fR(X.url,!0);if(X.s){var a=M,F=X.sp,h=rH7(decodeURIComponent(X.s));a.set(F,encodeURIComponent(h))}a=g.u(Object.keys(v));for(F=a.next();!F.done;F=a.next())F=F.value,M.set(F,v[F]);X=dt(X.type,X.quality,X.itag,X.width,X.height);P.push(new MZ(X,M))}}return b_(p.X,P,VJ(p,d),!1)};
XT=function(p,d){this.D=p;this.U=d};
lZ7=function(p,d,b){var v=[];b=g.u(b);for(var P=b.next();!P.done;P=b.next())if((P=P.value)&&P.url){var M=dt(P.type,"medium","0");v.push(new XT(M,P.url))}return b_(p.X,v,VJ(p,d),!1)};
s9K=function(p,d){var b=[],v=dt(d.type,"auto",d.itag);b.push(new XT(v,d.url));return b_(p.X,b,!1,!0)};
Enu=function(p){return p&&Zou[p]?Zou[p]:null};
CUu=function(p){if(p=p.commonConfig)this.url=p.url,this.urlQueryOverride=p.urlQueryOverride,p.ustreamerConfig&&(this.pZ=be(p.ustreamerConfig)||void 0)};
NaC=function(p,d){var b;if(d=d==null?void 0:(b=d.watchEndpointSupportedOnesieConfig)==null?void 0:b.html5PlaybackOnesieConfig)p.bv=new CUu(d)};
g.qZ=function(p){p=p===void 0?{}:p;this.languageCode=p.languageCode||"";this.languageName=p.languageName||null;this.kind=p.kind||"";this.name=p.name===void 0?null:p.name;this.displayName=p.displayName||null;this.id=p.id||null;this.D=p.is_servable||!1;this.isTranslateable=p.is_translateable||!1;this.url=p.url||null;this.vssId=p.vss_id||"";this.isDefault=p.is_default||!1;this.translationLanguage=p.translationLanguage||null;this.xtags=p.xtags||"";this.captionId=p.captionId||""};
g.oJ=function(p){var d={languageCode:p.languageCode,languageName:p.languageName,displayName:g.aJ(p),kind:p.kind,name:p.name,id:p.id,is_servable:p.D,is_default:p.isDefault,is_translateable:p.isTranslateable,vss_id:p.vssId};p.xtags&&(d.xtags=p.xtags);p.captionId&&(d.captionId=p.captionId);p.translationLanguage&&(d.translationLanguage=p.translationLanguage);return d};
g.FT=function(p){return p.translationLanguage?p.translationLanguage.languageCode:p.languageCode};
g.Gok=function(p){var d=p.vssId;p.translationLanguage&&d&&(d="t"+d+"."+g.FT(p));return d};
g.aJ=function(p){var d=[];if(p.displayName)d.push(p.displayName);else{var b=p.languageName||"";d.push(b);p.kind==="asr"&&b.indexOf("(")===-1&&d.push(" (Automatic Captions)");p.name&&d.push(" - "+p.name)}p.translationLanguage&&d.push(" >> "+p.translationLanguage.languageName);return d.join("")};
yZu=function(p,d,b,v){p||(p=d&&wq$.hasOwnProperty(d)&&Ufj.hasOwnProperty(d)?Ufj[d]+"_"+wq$[d]:void 0);d=p;if(!d)return null;p=d.match(cZD);if(!p||p.length!==5)return null;if(p=d.match(cZD)){var P=Number(p[3]),M=[7,8,10,5,6];p=!(Number(p[1])===1&&P===8)&&M.indexOf(P)>=0}else p=!1;return b||v||p?d:null};
hL=function(p,d){for(var b={},v=g.u(Object.keys(IZC)),P=v.next();!P.done;P=v.next()){P=P.value;var M=d?d+P:P;M=p[M+"_webp"]||p[M];g.dq(M)&&(b[IZC[P]]=M)}return b};
OK=function(p){var d={};if(!p||!p.thumbnails)return d;p=p.thumbnails.filter(function(a){return!!a.url});
p.sort(function(a,F){return a.width-F.width||a.height-F.height});
for(var b=g.u(Object.keys(zIC)),v=b.next();!v.done;v=b.next()){var P=Number(v.value);v=zIC[P];for(var M=g.u(p),X=M.next();!X.done;X=M.next())if(X=X.value,X.width>=P){P=j9K(X.url);g.dq(P)&&(d[v]=P);break}}(p=p.pop())&&p.width>=1280&&(p=j9K(p.url),g.dq(p)&&(d["maxresdefault.jpg"]=p));return d};
j9K=function(p){return p.startsWith("//")?"https:"+p:p};
JL=function(p){return p&&p.baseUrl||""};
ks=function(p){p=g.aM(p);for(var d=g.u(Object.keys(p)),b=d.next();!b.done;b=d.next()){b=b.value;var v=p[b];p[b]=Array.isArray(v)?v[0]:v}return p};
tZk=function(p,d){p.botguardData=d.playerAttestationRenderer.botguardData;d=d.playerAttestationRenderer.challenge;d!=null&&(p.Zj=d)};
DfD=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next()){b=b.value;var v=b.interstitials.map(function(X){var a=g.L(X,iok);if(a)return{is_yto_interstitial:!0,raw_player_response:a};if(X=g.L(X,HoD))return Object.assign({is_yto_interstitial:!0},Xr(X))});
v=g.u(v);for(var P=v.next();!P.done;P=v.next())switch(P=P.value,b.podConfig.playbackPlacement){case "INTERSTITIAL_PLAYBACK_PLACEMENT_PRE":p.interstitials=p.interstitials.concat({time:0,playerVars:P,TM:5});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_POST":p.interstitials=p.interstitials.concat({time:0x7ffffffffffff,playerVars:P,TM:6});break;case "INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME":var M=Number(b.podConfig.timeToInsertAtMillis);p.interstitials=p.interstitials.concat({time:M,playerVars:P,
TM:M===0?5:7})}}};
VZ7=function(p,d){if(d=d.find(function(b){return!(!b||!b.tooltipRenderer)}))p.tooltipRenderer=d.tooltipRenderer};
eIz=function(p,d){d.subscribeCommand&&(p.subscribeCommand=d.subscribeCommand);d.unsubscribeCommand&&(p.unsubscribeCommand=d.unsubscribeCommand);d.addToWatchLaterCommand&&(p.addToWatchLaterCommand=d.addToWatchLaterCommand);d.removeFromWatchLaterCommand&&(p.removeFromWatchLaterCommand=d.removeFromWatchLaterCommand);d.getSharePanelCommand&&(p.getSharePanelCommand=d.getSharePanelCommand)};
S$u=function(p,d){d!=null?(p.D7=d,p.sH=!0):(p.D7="",p.sH=!1)};
nu=function(p,d){this.type=p||"";this.id=d||""};
g.rI=function(p){return new nu(p.substring(0,2),p.substring(2))};
g.fu=function(p,d){this.mZ=p;this.author="";this.vI=null;this.playlistLength=0;this.D=this.sessionData=null;this.C={};this.title="";if(d){this.author=d.author||d.playlist_author||"";this.title=d.playlist_title||"";if(p=d.session_data)this.sessionData=P3(p,"&");var b;this.D=((b=d.thumbnail_ids)==null?void 0:b.split(",")[0])||null;this.C=hL(d,"playlist_");this.videoId=d.video_id||void 0;if(b=d.list)switch(d.listType){case "user_uploads":this.playlistId=(new nu("UU","PLAYER_"+b)).toString();break;default:if(p=
d.playlist_length)this.playlistLength=Number(p)||0;this.playlistId=g.rI(b).toString();if(d=d.video)this.videoId=(d[0]||null).video_id||void 0}else d.playlist&&(this.playlistLength=d.playlist.toString().split(",").length)}};
g.u_=function(p,d){this.mZ=p;this.pG=this.author="";this.vI=null;this.isUpcoming=this.isLivePlayback=!1;this.lengthSeconds=0;this.Ky=this.lengthText="";this.sessionData=null;this.C={};this.title="";if(d){this.ariaLabel=d.aria_label||void 0;this.author=d.author||"";this.pG=d.pG||"";if(p=d.endscreen_autoplay_session_data)this.vI=P3(p,"&");this.xf=d.xf;this.isLivePlayback=d.live_playback==="1";this.isUpcoming=!!d.isUpcoming;if(p=d.length_seconds)this.lengthSeconds=typeof p==="string"?Number(p):p;this.lengthText=
d.lengthText||"";this.Ky=d.Ky||"";this.publishedTimeText=d.publishedTimeText||void 0;if(p=d.session_data)this.sessionData=P3(p,"&");this.shortViewCount=d.short_view_count_text||void 0;this.C=hL(d);this.title=d.title||"";this.videoId=d.docid||d.video_id||d.videoId||d.id||void 0;this.watchUrl=d.watchUrl||void 0}};
Y$K=function(p){var d,b,v=(d=p.getWatchNextResponse())==null?void 0:(b=d.contents)==null?void 0:b.twoColumnWatchNextResults,P,M,X,a,F;p=(P=p.getWatchNextResponse())==null?void 0:(M=P.playerOverlays)==null?void 0:(X=M.playerOverlayRenderer)==null?void 0:(a=X.endScreen)==null?void 0:(F=a.watchNextEndScreenRenderer)==null?void 0:F.results;if(!p){var h,O;p=v==null?void 0:(h=v.endScreen)==null?void 0:(O=h.endScreen)==null?void 0:O.results}return p};
g.sK=function(p){var d,b,v;p=g.L((d=p.getWatchNextResponse())==null?void 0:(b=d.playerOverlays)==null?void 0:(v=b.playerOverlayRenderer)==null?void 0:v.decoratedPlayerBarRenderer,l_);return g.L(p==null?void 0:p.playerBar,gnj)};
LRu=function(p){this.D=p.playback_progress_0s_url;this.B=p.playback_progress_2s_url;this.U=p.playback_progress_10s_url};
Q9C=function(){if(Zc===void 0){try{window.localStorage.removeItem("yt-player-lv")}catch(d){}a:{try{var p=!!self.localStorage}catch(d){p=!1}if(p&&(p=g.YV(g.TZ()+"::yt-player"))){Zc=new gy(p);break a}Zc=void 0}}return Zc};
g.EK=function(){var p=Q9C();if(!p)return{};try{var d=p.get("yt-player-lv");return JSON.parse(d||"{}")}catch(b){return{}}};
g.$f7=function(p){var d=Q9C();d&&(p=JSON.stringify(p),d.set("yt-player-lv",p))};
g.Cu=function(p){return g.EK()[p]||0};
g.NZ=function(p,d){var b=g.EK();d!==b[p]&&(d!==0?b[p]=d:delete b[p],g.$f7(b))};
g.Gu=function(p){return g.z(function(d){return d.return(g.KU(mfD(),p))})};
UK=function(p,d,b,v,P,M,X,a){var F,h,O,J,k,n;return g.z(function(r){switch(r.D){case 1:return F=g.Cu(p),F===4?r.return(4):g.y(r,g.d_(),2);case 2:h=r.U;if(!h)throw g.N_("wiac");if(!a||X===void 0){r.LX(3);break}return g.y(r,KRK(a,X),4);case 4:X=r.U;case 3:return O=b.lastModified||"0",g.y(r,g.Gu(h),5);case 5:return J=r.U,g.sW(r,6),wI++,g.y(r,g.ip(J,["index","media"],{mode:"readwrite",tag:"IDB_TRANSACTION_TAG_WIAC",Ib:!0},function(Z){if(M!==void 0&&X!==void 0){var C=""+p+"|"+d.id+"|"+O+"|"+String(M).padStart(10,
"0");C=g.HQ(Z.objectStore("media"),X,C)}else C=g.w2.resolve(void 0);var G=xfD(p,d.y7()),U=xfD(p,!d.y7()),I={fmts:BaC(v),format:b||{}};G=g.HQ(Z.objectStore("index"),I,G);var V=v.downloadedEndTime===-1;I=V?Z.objectStore("index").get(U):g.w2.resolve(void 0);var S={fmts:"music",format:{}};Z=V&&P&&!d.y7()?g.HQ(Z.objectStore("index"),S,U):g.w2.resolve(void 0);return g.w2.all([Z,I,C,G]).then(function(B){B=g.u(B);B.next();B=B.next().value;wI--;var x=g.Cu(p);if(x!==4&&V&&P||B!==void 0&&g.RIk(B.fmts))x=1,g.NZ(p,
x);return x})}),8);
case 8:return r.return(r.U);case 6:k=g.Cz(r);wI--;n=g.Cu(p);if(n===4)return r.return(n);g.NZ(p,4);throw k;}})};
g.Ta$=function(p){var d,b;return g.z(function(v){if(v.D==1)return g.y(v,g.d_(),2);if(v.D!=3){d=v.U;if(!d)throw g.N_("ri");return g.y(v,g.Gu(d),3)}b=v.U;return v.return(g.ip(b,["index"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRI"},function(P){var M=IDBKeyRange.bound(p+"|",p+"~");return P.objectStore("index").getAll(M).then(function(X){return X.map(function(a){return a?a.format:{}})})}))})};
WR$=function(p,d,b,v,P){var M,X,a;return g.z(function(F){if(F.D==1)return g.y(F,g.d_(),2);if(F.D!=3){M=F.U;if(!M)throw g.N_("rc");return g.y(F,g.Gu(M),3)}X=F.U;a=g.ip(X,["media"],{mode:"readonly",tag:"IDB_TRANSACTION_TAG_LMRM"},function(h){var O=""+p+"|"+d+"|"+b+"|"+String(v).padStart(10,"0");return h.objectStore("media").get(O)});
return P?F.return(a.then(function(h){if(h===void 0)throw Error("No data from indexDb");return AZj(P,h)}).catch(function(h){throw new g.RN("Error while reading chunk: "+h.name+", "+h.message);
})):F.return(a)})};
g.RIk=function(p){return p?p==="music"?!0:p.includes("dlt=-1")||!p.includes("dlt="):!1};
xfD=function(p,d){return""+p+"|"+(d?"v":"a")};
BaC=function(p){var d={};return M5((d.dlt=p.downloadedEndTime.toString(),d.mket=p.maxKnownEndTime.toString(),d.avbr=p.averageByteRate.toString(),d))};
d7$=function(p){var d={},b={};p=g.u(p);for(var v=p.next();!v.done;v=p.next()){var P=v.value,M=P.split("|");P.match(g.pDq)?(v=Number(M.pop()),isNaN(v)?b[P]="?":(M=M.join("|"),(P=d[M])?(M=P[P.length-1],v===M.end+1?M.end=v:P.push({start:v,end:v})):d[M]=[{start:v,end:v}])):b[P]="?"}p=g.u(Object.keys(d));for(v=p.next();!v.done;v=p.next())v=v.value,b[v]=d[v].map(function(X){return X.start+"-"+X.end}).join(",");
return b};
cc=function(p){g.oL.call(this);this.D=null;this.B=new QI;this.D=null;this.S=new Set;this.crossOrigin=p||""};
bLD=function(p,d,b){for(b=yc(p,b);b>=0;){var v=p.levels[b];if(v.isLoaded(IJ(v,d))&&(v=g.zu(v,d)))return v;b--}return g.zu(p.levels[0],d)};
Pou=function(p,d,b){b=yc(p,b);for(var v,P;b>=0;b--)if(v=p.levels[b],P=IJ(v,d),!v.isLoaded(P)){v=p;var M=b,X=M+"-"+P;v.S.has(X)||(v.S.add(X),v.B.enqueue(M,{wJ:M,O9:P}))}vOu(p)};
vOu=function(p){if(!p.D&&!p.B.isEmpty()){var d=p.B.remove();p.D=M8W(p,d)}};
M8W=function(p,d){var b=document.createElement("img");p.crossOrigin&&(b.crossOrigin=p.crossOrigin);b.src=p.levels[d.wJ].z7(d.O9);b.onload=function(){var v=d.wJ,P=d.O9;p.D!==null&&(p.D.onload=null,p.D=null);v=p.levels[v];v.loaded.add(P);vOu(p);var M=v.columns*v.rows;P*=M;v=Math.min(P+M-1,v.bB()-1);P=[P,v];p.publish("l",P[0],P[1])};
return b};
g.jw=function(p,d,b,v){this.level=p;this.V=d;this.loaded=new Set;this.level=p;this.V=d;p=b.split("#");this.width=Math.floor(Number(p[0]));this.height=Math.floor(Number(p[1]));this.frameCount=Math.floor(Number(p[2]));this.columns=Math.floor(Number(p[3]));this.rows=Math.floor(Number(p[4]));this.D=Math.floor(Number(p[5]));this.B=p[6];this.signature=p[7];this.videoLength=v};
IJ=function(p,d){return Math.floor(d/(p.columns*p.rows))};
g.zu=function(p,d){d>=p.CH()&&p.GI();var b=IJ(p,d),v=p.columns*p.rows,P=d%v;d=P%p.columns;P=Math.floor(P/p.columns);var M=p.GI()+1-v*b;if(M<p.columns){var X=M;v=1}else X=p.columns,v=M<v?Math.ceil(M/p.columns):p.rows;return{url:p.z7(b),column:d,columns:X,row:P,rows:v,UC:p.width*X,DI:p.height*v}};
tL=function(p,d,b,v,P){v=v===void 0?!1:v;P=P===void 0?!1:P;cc.call(this,b);this.isLive=v;this.Z=!!P;this.levels=this.U(p,d);this.V=new Map;this.levels.length>1&&this.levels[0].isDefault()&&this.levels.splice(0,1)};
XDC=function(p,d,b){return(p=p.levels[d])?p.gW(b):-1};
yc=function(p,d){var b=p.V.get(d);if(b)return b;b=p.levels.length;for(var v=0;v<b;v++)if(p.levels[v].width>=d)return p.V.set(d,v),v;p.V.set(d,b-1);return b-1};
i_=function(p,d,b,v){b=b.split("#");b=[b[1],b[2],0,b[3],b[4],-1,b[0],""].join("#");g.jw.call(this,p,d,b,0);this.U=null;this.X=v?2:0};
Hc=function(p,d,b,v){tL.call(this,p,0,void 0,d,!(v===void 0||!v));for(p=0;p<this.levels.length;p++)this.levels[p].PN(b)};
qTD=function(p,d,b){d={cpn:d};p.indexOf("/ibw/")===-1&&(d.ibw=b?String(b):"1369843");return{url:g.$B(p,d),type:"application/x-mpegURL",quality:"auto",itag:"93"}};
g.Vc=function(p,d){g.oL.call(this);var b=this;this.mZ=p;this.adaptiveFormats="";this.k5=this.Bv=this.adQueryId=this.UN=null;this.qk={start:NaN,end:NaN};this.cueRanges=this.xj=null;this.hn=new Map;this.compositeLiveStatusToken=this.compositeLiveIngestionOffsetToken=this.jV=void 0;this.eD=this.drmParams="";this.eventLabel=null;this.allowEmbed=!0;this.allowLiveDvr=this.offlineable=this.backgroundable=!1;this.YJ="";this.l_=!1;this.uL=null;this.aq=this.nB=this.xr=!1;this.V=null;this.fW=this.D2=!1;this.jC=
NaN;this.applyStatefulNormalization=this.preserveStatefulLoudnessTarget=!1;this.maxStatefulTimeThresholdSec=0;this.zk=NaN;this.loudnessTargetLkfs=Infinity;this.minimumLoudnessTargetLkfs=-Infinity;this.KZ=0;this.BP=!1;this.Ux=this.cycToken=null;this.author="";this.Ew=!1;this.TB=0;this.bl=!1;this.fb=null;this.N$=[];this.sJ=this.Rl=!1;this.clientScreenNonce=this.playerResponseCpn=this.clientPlaybackNonce=this.videoCountText=this.Rb=this.Q7="";this.contentCheckOk=!1;this.limitedPlaybackDurationInSeconds=
this.endSeconds=this.ob=0;this.SR=this.ih=this.U=null;this.fO="";this.loading=!1;this.l4=this.ao=0;this.m4=this.pipable=this.zM=this.isAutonav=!1;this.paidContentOverlayDurationMs=0;this.mutedAutoplay=this.Xv=!1;this.mutedAutoplayDurationMode=0;this.isLiveHeadPlayable=this.isLivePlayback=this.s5=this.isPrivate=this.isListed=this.OG=this.s8=!1;this.BR="";this.isLowLatencyLiveStream=this.isLivingRoomDeeplink=this.isLiveDefaultBroadcast=this.vc=this.IB=this.Rd=!1;this.latencyClass="UNKNOWN";this.IE=
this.H2=this.Po=this.SA=this.xg=this.enablePreroll=this.N9=this.enableServerStitchedDai=this.Cd=this.isMdxPlayback=this.isUpcoming=this.isPremiere=!1;this.mdxControlMode=null;this.isPharma=this.showSeekingControls=!1;this.gg=0;this.reloadReason="";this.Da=this.xF=this.I5=!1;this.keywords={};this.L0="";this.j5=0;this.w6=!1;this.unpluggedFilterModeType=0;this.liveChunkReadahead=NaN;this.DG=null;this.tJ=this.lengthSeconds=0;this.playerParams=this.musicVideoType=null;this.Qe=this.paygated=!1;this.qB=
[];this.LY=!1;this.aB=[];this.Nv=null;this.Cn=this.racyCheckOk=!1;this.pV={};this.isProximaLatencyEligible=!1;this.L6=0;this.B=null;this.autonavState=1;this.mP=null;this.shortDescription="";this.kJ=this.Kv=!1;this.K$=this.T_=this.startSeconds=0;this.iy=this.Tg=this.YO=Dc;this.VU=this.suggestions=null;this.P7=this.Ci=void 0;this.isExternallyHostedPodcast=!1;this.ND=null;this.expandedSubtitle=this.expandedTitle=this.subtitle=this.title="";this.Hv=void 0;this.tC=[];this.cP=[];this.hlsFormats=this.A9=
"";this.HJ=this.Qh=this.OA=this.Pu=this.jB=this.fN=this.hc=null;this.ma="vvt";this.ju=!1;this.Hd=null;this.sK="";this.IH=NaN;this.QX=this.d6=this.wO=this.qh=this.Ki=this.HP=this.uJ=this.X0=this.z2=this.r6="";this.vP=null;this.mO=!1;this.Z={};this.clipStart=0;this.clipEnd=Infinity;this.u5=!1;this.heartbeatToken="";this.ye=this.wL=NaN;this.YI=this.We=this.Pn=this.Xj=this.dL=!1;this.kT=!0;this.C={};this.captionTracks=[];this.eL=[];this.q4=0;this.D6=[];this.R2=[];this.b_=!1;this.Bd={};this.UA=new g.TM("und",
new g.b0("Default","und",!0));this.Uy=0;this.X=null;this.cE=[];this.pO=!1;this.GY=this.PX="";this.slotPosition=-1;this.breakType=0;this.embeddedPlayerConfig=this.wE=this.mz=this.qz=this.playerResponse=this.H4=this.eG=this.Nu=this.vn=this.Tb=this.Cb=this.Kb=null;this.zc=!1;this.eB=null;this.isInlinePlaybackNoAd=this.cQ=this.SL=this.useCobaltWidevine=this.fv=this.VJ=!1;this.v4=!0;this.fd=this.wc=NaN;this.defraggedFromSubfragments=this.Nz=this.hasSubfragmentedFmp4=!1;this.liveExperimentalContentId=NaN;
this.sabrContextUpdates=new Map;this.vz="";this.z0=!1;this.V0=this.T("html5_enable_media_serving_enforcement");this.gatewayExperimentGroup="";this.Y0=this.NJ=this.VI=!1;this.interstitials=[];this.sH=this.Hc=!1;this.D7="";this.allowImaMonetization=!1;this.y_="";this.Fn=!1;this.S5="";this.xm=[];this.V1=[];this.jT="";this.bE=this.W=this.rL=!1;this.Qx="";this.qf=this.Lb=this.GM=this.readAheadGrowthRateMs=this.minReadAheadMediaTimeMs=this.maxReadAheadMediaTimeMs=NaN;this.showShareButton=!0;this.gO=!1;
this.Rg=this.Tu=!0;this.errorDetail=this.userGenderAge="";this.lE=this.V3=this.getSharePanelCommand=this.removeFromWatchLaterCommand=this.addToWatchLaterCommand=this.unsubscribeCommand=this.subscribeCommand=this.contextParams=this.fY=this.errorReason=this.errorCode=null;this.SP=this.N_="";this.Ro=!1;this.AJ=[];this.Na=this.Hb=this.tD=this.Bn=this.V7=0;this.fetchType=null;this.JW=!0;this.transitionEndpointAtEndOfStream=void 0;this.Ex=this.Eq=-1;this.m2=this.iq=!1;this.ZF=null;this.oB="";this.St=!1;
this.watchUrl=null;this.YR=[];this.visibleOnLoadKeys=[];this.qr=[];this.inlineMetricEnabled=this.Uf=!1;this.embedsRctn=this.embedsRct="";this.mM=NaN;this.ZH=(0,g.Ib)();this.W7=this.Sr=0;this.pZ=null;this.Id=0;this.yh=this.xE=!1;this.vu=this.mZ.experiments.Wb("html5_use_triple_equals");this.JL=!1;this.d$=g.JH(this.mZ.experiments,"html5_gapless_loop_seek_offset_in_milli");this.gw=0;this.A6={};this.Up={setData:function(v){b.setData(v)},
qF:function(){b.qF()}};
this.iq=this.T("web_new_autonav_countdown");this.m2=this.T("web_new_big_thumbnail_endscreen");this.setData(d);this.xn=new Xb;g.Y(this,this.xn)};
g.Ys=function(p,d,b){d&&d.cpn&&g.DF(new g.RN("CPN provided in VideoData update",{pMh:d.cpn,Cf:p.clientPlaybackNonce,DwB:b}));b?(hy(d),p.setData(d),ew(p)&&p.qF()):(d=d||{},aLD(p,d),Sw(p,d),oO$(p,d),p.publish("dataupdated"))};
oO$=function(p,d){p.fflags=oN(p.fflags,d.fflags);var b=d.iv_invideo_url;b&&(p.YJ=b9(b));p.l_=XB(p.l_,d.iv_ads_only);if(b=d.cta_conversion_urls)p.Nc=b;p.isPharma=XB(p.isPharma,d.is_pharma);p.author=oN(p.author,d.author);p.Q7=Fo$(d.ttsurl)||p.Q7;p.bl=XB(p.bl,d.cc_asr);p.Rb=oN(p.Rb,d.channel_path);if(b=d.profile_picture)p.profilePicture=oN(p.profilePicture,b);p.videoCountText=oN(p.videoCountText,d.video_count_text);p.autonavState=qj(p.autonavState,d.autonav_state,hWC);if(p.T("html5_enable_ssap_entity_id")){var v;
b=!!d.cotn||!((v=p.playerResponse)==null||!v.cotn);v=g.JH(p.mZ.experiments,"html5_entity_id_simplified_preferred_record_size");p.playerResponse&&!b&&(p.clientPlaybackNonce=OLz(p,p.playerResponse,v)||p.clientPlaybackNonce);p.clientPlaybackNonce||(d.cpn&&p.DW("ssei","uhdc"),p.clientPlaybackNonce=oN(p.clientPlaybackNonce,d.cpn))}else p.clientPlaybackNonce=oN(p.clientPlaybackNonce,d.cpn);p.subscribed=XB(p.subscribed,d.subscribed);p.rawViewCount=aN(p.rawViewCount,d.view_count);p.shortViewCount=oN(p.shortViewCount,
d.short_view_count_text);p.publishedTimeText=oN(p.publishedTimeText||"",d.publishedTimeText);p.lengthText=oN(p.lengthText||"",d.lengthText);p.Ky=oN(p.Ky||"",d.Ky);p.pG=oN(p.pG||"",d.pG);p.title=oN(p.title,d.title);p.subtitle=oN(p.subtitle,d.subtitle);p.expandedTitle=oN(p.expandedTitle,d.expanded_title);p.expandedSubtitle=oN(p.expandedSubtitle,d.expanded_subtitle);p.ypcPreview=oN(p.ypcPreview,d.ypc_preview);p.zO=oN(p.zO,d.ypc_origin);p.ju=XB(p.ju,d.ypc_is_premiere_trailer);p.Qx=oN(p.Qx,d.ypc_clickwrap_message);
p.paygated=XB(p.paygated,d.paygated);p.mO=XB(p.mO,d.requires_purchase);p.showShareButton=!XB(!p.showShareButton,d.ss);p.Tu=XB(p.Tu,d.showwatchlater);p.Rg=XB(p.Rg,d.shownotifybutton);p.gO=XB(p.gO,d.copy_share);if(v=d.el)p.eventLabel=v;if(v=d.keywords)p.keywords=JoB(v.split(","));if(v=d.rvs)p.suggestions=q5(v).map(function(P){return P.playlist||P.list||P.api?new g.fu(p.mZ,P):new g.u_(p.mZ,P)});
p.contentCheckOk=XB(p.contentCheckOk,d.cco);p.racyCheckOk=XB(p.racyCheckOk,d.rco);p.isLivingRoomDeeplink=XB(p.isLivingRoomDeeplink,d.is_living_room_deeplink);p.oauthToken=oN(p.oauthToken,d.oauth_token);p.L0=oN(p.L0,d.kpt);p.visitorData=oN(p.visitorData,d.visitor_data);if(v=d.session_data)p.sessionData=P3(v,"&");p.QU=oN(p.QU,d.endscreen_ad_tracking_data);p.PA=XB(p.PA,d.wait_for_vast_info_cards_xml);p.Ox=XB(p.Ox,d.suppress_creator_endscreen);p.v2=XB(p.v2,d.is_trueview_action);p.tU=oN(p.tU,d.tracking_list);
p.N_=oN(p.N_,d.clip);p.SP=oN(p.SP,d.clipt);k3w(p,d)};
OLz=function(p,d,b){var v,P=(v=d.cpnInfo)==null?void 0:v.cpn;p.playerResponseCpn=P!=null?P:"";g.gI(p)&&!P&&p.DW("ssei","eim_"+p.clientPlaybackNonce);var M;return((M=d.cacheMetadata)==null?0:M.isCacheHit)||p.sJ||!P?"":(Lu.has(P)?b="":(d=nOk.push(P),Lu.add(P),d>(b!=null?b:50)&&(b=nOk.shift())&&Lu.delete(b),b=P),P!==b&&p.DW("ssei","dcpn_"+P+"_"+b+"_"+p.clientPlaybackNonce),b)};
Sw=function(p,d){var b=d.raw_watch_next_response;if(!b){var v=d.watch_next_response;v&&(b=JSON.parse(v))}if(b){p.wE=b;var P=p.wE.playerCueRangeSet;P&&g.Qc(p,P);var M=p.wE.playerOverlays;if(M){var X=M.playerOverlayRenderer;if(X){var a=X.autonavToggle;a&&(p.autoplaySwitchButtonRenderer=g.L(a,row),p.T("web_player_autonav_use_server_provided_state")&&$s(p)&&(p.autonavState=p.autoplaySwitchButtonRenderer.enabled?2:1));var F=X.videoDetails;if(F){var h=F.embeddedPlayerOverlayVideoDetailsRenderer;var O=F.playerOverlayVideoDetailsRenderer;
O&&(O.title&&(d.title=g.ff(O.title)),O.subtitle&&(d.subtitle=g.ff(O.subtitle)))}g.ce(p.mZ)&&(p.Tu=!!X.addToMenu);fLk(p,X.shareButton);X.startPosition&&X.endPosition&&(p.progressBarStartPosition=X.startPosition,p.progressBarEndPosition=X.endPosition);var J=X.gatedActionsOverlayRenderer;J&&(p.Vp=g.L(J,uRw));var k,n,r,Z=g.L((k=p.getWatchNextResponse())==null?void 0:(n=k.playerOverlays)==null?void 0:(r=n.playerOverlayRenderer)==null?void 0:r.infoPanel,lLu);if(Z){p.mM=Number(Z==null?void 0:Z.durationMs)||
NaN;if(Z==null?0:Z.infoPanelOverviewViewModel)p.Jo=Z==null?void 0:Z.infoPanelOverviewViewModel;if(Z==null?0:Z.infoPanelDetailsViewModel)p.Of=Z==null?void 0:Z.infoPanelDetailsViewModel}p.showSeekingControls=!!X.showSeekingControls}}var C,G,U=(C=p.getWatchNextResponse())==null?void 0:(G=C.contents)==null?void 0:G.twoColumnWatchNextResults;if(U){var I=U.desktopOverlay&&g.L(U.desktopOverlay,sZ$);I&&(I.suppressShareButton&&(p.showShareButton=!1),I.suppressWatchLaterButton&&(p.Tu=!1))}h&&ZLw(p,d,h);var V=
aN(0,d.autoplay_count),S=p.getWatchNextResponse(),B,x=(B=S.contents)==null?void 0:B.twoColumnWatchNextResults,Pj,qC,pz,Q=(Pj=S.playerOverlays)==null?void 0:(qC=Pj.playerOverlayRenderer)==null?void 0:(pz=qC.autoplay)==null?void 0:pz.playerOverlayAutoplayRenderer,W=Y$K(p),l,m=(l=S.contents)==null?void 0:l.singleColumnWatchNextResults;if(m){var Yu;if(((Yu=m.autoplay)==null?0:Yu.autoplay)&&!m.playlist){var Z2=m.autoplay.autoplay.sets,O6={},UW=new g.u_(p.G()),TC=null,vm;if(Z2){for(var rQ=g.u(Z2),N=rQ.next();!N.done;N=
rQ.next()){var w=N.value.autoplayVideoRenderer;if(w&&w.compactVideoRenderer){TC=w.compactVideoRenderer;break}}if(vm=Z2[0].autoplayVideo){var c=vm.clickTrackingParams;c&&(O6.itct=c);O6.autonav="1";O6.playnext=String(V)}}else O6.feature="related-auto";var t=g.L(vm,g.mH);if(TC){UW.videoId=TC.videoId;var D=TC.shortBylineText;D&&(UW.author=g.ff(D));var b$=TC.title;b$&&(UW.title=g.ff(b$))}else t!=null&&t.videoId&&(UW.videoId=t.videoId);UW.vI=O6;p.suggestions=[];p.VU=UW}}if(W){for(var MC=[],Xu=g.u(W),H=
Xu.next();!H.done;H=Xu.next()){var h7=H.value,rw=void 0,oK=null;if(h7.endScreenVideoRenderer){var zC=h7.endScreenVideoRenderer,J4=zC.title;oK=new g.u_(p.G());oK.videoId=zC.videoId;oK.lengthSeconds=zC.lengthInSeconds||0;var SX=zC.publishedTimeText;SX&&(oK.publishedTimeText=g.ff(SX));var OF=zC.shortBylineText;OF&&(oK.author=g.ff(OF));var $u=zC.shortViewCountText;$u&&(oK.shortViewCount=g.ff($u));if(J4){oK.title=g.ff(J4);var VT=J4.accessibility;if(VT){var aj=VT.accessibilityData;aj&&aj.label&&(oK.ariaLabel=
aj.label)}}var zj=zC.navigationEndpoint;if(zj){rw=zj.clickTrackingParams;var KH=g.L(zj,g.mH),kE=g.L(zj,g.Vi);KH?oK.xf=KH:kE!=null&&(oK.watchUrl=kE.url)}var QB=zC.thumbnailOverlays;if(QB)for(var e5=g.u(QB),$i=e5.next();!$i.done;$i=e5.next()){var ZG=$i.value.thumbnailOverlayTimeStatusRenderer;if(ZG)if(ZG.style==="LIVE"){oK.isLivePlayback=!0;break}else if(ZG.style==="UPCOMING"){oK.isUpcoming=!0;break}}oK.C=OK(zC.thumbnail)}else if(h7.endScreenPlaylistRenderer){var nH=h7.endScreenPlaylistRenderer,t$=
nH.navigationEndpoint;if(!t$)continue;var Jm=g.L(t$,g.mH);if(!Jm)continue;var iY=Jm.videoId;oK=new g.fu(p.G());oK.playlistId=nH.playlistId;oK.playlistLength=Number(nH.videoCount)||0;oK.D=iY||null;oK.videoId=iY;var D6=nH.title;D6&&(oK.title=g.ff(D6));var Vb=nH.shortBylineText;Vb&&(oK.author=g.ff(Vb));rw=t$.clickTrackingParams;oK.C=OK(nH.thumbnail)}oK&&(rw&&(oK.sessionData={itct:rw}),MC.push(oK))}p.suggestions=MC}if(Q){p.JW=!!Q.preferImmediateRedirect;p.iq=p.iq||!!Q.webShowNewAutonavCountdown;p.m2=
p.m2||!!Q.webShowBigThumbnailEndscreen;if(p.iq||p.m2){var zl=x||null,TN=new g.u_(p.G());TN.videoId=Q.videoId;var mf=Q.videoTitle;if(mf){TN.title=g.ff(mf);var vS=mf.accessibility;if(vS){var U5=vS.accessibilityData;U5&&U5.label&&(TN.ariaLabel=U5.label)}}var L0=Q.byline;L0&&(TN.author=g.ff(L0));var JP=Q.publishedTimeText;JP&&(TN.publishedTimeText=g.ff(JP));var kA=Q.shortViewCountText;kA&&(TN.shortViewCount=g.ff(kA));var nJ=Q.thumbnailOverlays;if(nJ)for(var rt=g.u(nJ),Ps=rt.next();!Ps.done;Ps=rt.next()){var F8=
Ps.value.thumbnailOverlayTimeStatusRenderer;if(F8)if(F8.style==="LIVE"){TN.isLivePlayback=!0;break}else if(F8.style==="UPCOMING"){TN.isUpcoming=!0;break}else if(F8.style==="DEFAULT"&&F8.text){TN.lengthText=g.ff(F8.text);var Mq=F8.text.accessibility;if(Mq){var XL=Mq.accessibilityData;XL&&XL.label&&(TN.Ky=XL.label||"")}break}}TN.C=OK(Q.background);var fJ=Q.nextButton;if(fJ){var u4=fJ.buttonRenderer;if(u4){var l4=u4.navigationEndpoint;if(l4){var sp=g.L(l4,g.mH);sp&&(TN.xf=sp)}}}if(Q.topBadges){var ZU=
Q.topBadges[0];if(ZU){var Ep=g.L(ZU,EOu);Ep&&Ep.style==="BADGE_STYLE_TYPE_PREMIUM"&&(TN.Ct$=!0)}}var zf=Q.alternativeTitle;zf&&(TN.pG=g.ff(zf));var c4={autonav:"1",playnext:String(V)};TN.playlistId&&(c4.autoplay="1");if(zl){var jQ,xE,qq,CJ,aT=(jQ=zl.autoplay)==null?void 0:(xE=jQ.autoplay)==null?void 0:(qq=xE.sets)==null?void 0:(CJ=qq[0])==null?void 0:CJ.autoplayVideo;if(aT){var NJ=aT.clickTrackingParams;NJ&&(c4.itct=NJ);var oT=g.L(aT,g.mH);oT&&(TN.mP=oT)}}else if(Q){var GY,wt,Up,ch=(GY=Q.nextButton)==
null?void 0:(wt=GY.buttonRenderer)==null?void 0:(Up=wt.navigationEndpoint)==null?void 0:Up.clickTrackingParams;ch&&(c4.itct=ch)}c4.itct||(c4.feature="related-auto");TN.vI=c4;p.suggestions||(p.suggestions=[]);p.VU=TN}Q.countDownSecs!=null&&(p.Eq=Q.countDownSecs*1E3);Q.countDownSecsForFullscreen!=null&&(p.Ex=Q.countDownSecsForFullscreen>=0?Q.countDownSecsForFullscreen*1E3:-1);p.T("web_autonav_color_transition")&&Q.watchToWatchTransitionRenderer&&(p.watchToWatchTransitionRenderer=g.L(Q.watchToWatchTransitionRenderer,
Co7))}var FL=Y$K(p);if(FL){var yP,t0,I2,hd=FL==null?void 0:(yP=FL[0])==null?void 0:(t0=yP.endScreenVideoRenderer)==null?void 0:(I2=t0.navigationEndpoint)==null?void 0:I2.clickTrackingParams,zY=g.Ku(p);hd&&zY&&(zY.sessionData={itct:hd})}p.wE.currentVideoThumbnail&&(p.C=OK(p.wE.currentVideoThumbnail));var jL,Im,sM,zP,Ob,ZN=(jL=p.wE)==null?void 0:(Im=jL.contents)==null?void 0:(sM=Im.twoColumnWatchNextResults)==null?void 0:(zP=sM.results)==null?void 0:(Ob=zP.results)==null?void 0:Ob.contents;if(ZN&&ZN[1]){var Er,
Cp,t2,hq,Nm=(Er=ZN[1].videoSecondaryInfoRenderer)==null?void 0:(Cp=Er.owner)==null?void 0:(t2=Cp.videoOwnerRenderer)==null?void 0:(hq=t2.thumbnail)==null?void 0:hq.thumbnails;Nm&&Nm.length&&(p.profilePicture=Nm[Nm.length-1].url)}var iC=hy(d),i4,es=(i4=p.getWatchNextResponse())==null?void 0:i4.onResponseReceivedEndpoints;if(es)for(var Hh=g.u(es),Jd=Hh.next();!Jd.done;Jd=Hh.next()){var kr=Jd.value;g.L(kr,xs)&&(p.wj=g.L(kr,xs));var O1=g.L(kr,NUe),DU=void 0;if((DU=O1)==null?0:DU.entityKeys)p.YR=O1.entityKeys||
[],O1.visibleOnLoadKeys&&(p.visibleOnLoadKeys=O1.visibleOnLoadKeys)}if(p.T("web_key_moments_markers")){var DS=g.Bc.getState().entities,VP=g.aC("visibility_override","markersVisibilityOverrideEntity");var QR=Ft(DS,"markersVisibilityOverrideEntity",VP);p.tC=(QR==null?void 0:QR.videoId)===(p.videoId||iC)&&(QR==null?0:QR.visibilityOverrideMarkersKey)?QR.visibilityOverrideMarkersKey:p.visibleOnLoadKeys;p.visibleOnLoadKeys=[].concat(g.E(p.tC))}}};
$s=function(p){var d;return((d=p.autoplaySwitchButtonRenderer)==null?void 0:d.enabled)!==void 0};
RJ=function(p){return!!(p.B&&p.B.videoInfos&&p.B.videoInfos.length)};
g.ds=function(p){var d=p.W;p.T("html5_gapless_unlimit_format_selection")&&Tu(p)&&(d=!1);var b=!!p.D&&p.D.vX,v=p.mZ,P=p.IF(),M=AL(p),X=p.NJ,a=d,F=p.isOtf();d=p.BB();var h=p.s5,O=p.getUserAudio51Preference(),J=Wc(p),k=new A2w(v);if(v.rN()||v.T("html5_logging_format_selection"))k.U=!0;k.YJ=M;k.NJ=X&&v.Z;k.Hb=O;g.m8("windows nt 5.1")&&!g.i0&&(k.Nf=!0);if(M=P)M=g.xR(v)?AWu(v):!1;M&&(k.kJ=!0);a&&(k.Nf=!0,k.vu=!0);F&&!v.T("html5_otf_prefer_vp9")&&(k.Nf=!0);v.playerStyle==="picasaweb"&&(F&&(k.Nf=!1),k.aB=
!1);h&&(k.Nf=!0);nR(v.X,rm.CHANNELS)&&(v.T("html5_enable_aac51")&&(k.O5=!0),v.T("html5_enable_ac3")&&(k.V=!0),v.T("html5_enable_eac3")&&(k.X=!0),v.T("html5_enable_ac3_gapless")&&(k.wE=!0));v.T("html5_block_8k_hfr")&&(k.jB=!0);k.S=g.JH(v.experiments,"html5_max_selectable_quality_ordinal");k.Z=g.JH(v.experiments,"html5_min_selectable_quality_ordinal");BF&&(k.gg=480);if(b||P)k.aB=!1;k.tC=!1;k.disableAv1=J;b=Gw(v,k.D,void 0,k.disableAv1);b>0&&b<2160&&(eL()||v.T("html5_format_hybridization"))&&(k.D.supportsChangeType=
+eL(),k.vl=b);b>=2160&&(k.IB=!0);Geu()&&(k.D.serveVp9OverAv1IfHigherRes=0,k.rg=!1);k.BB=d;k.TB=g.TV||Pf()&&!d?!1:!0;k.W=v.T("html5_format_hybridization");k.Rb=v.T("html5_disable_encrypted_vp9_live_non_2k_4k");pv(p)&&(k.Na=p.T("html5_prefer_language_over_codec"));B3()&&p.playerResponse&&p.playerResponse.playerConfig&&p.playerResponse.playerConfig.webPlayerConfig&&p.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures&&(k.V=!0,k.X=!0);p.W&&p.isAd()&&(p.Ci&&(k.eB=p.Ci),p.P7&&(k.B=
p.P7));k.oB=p.isLivePlayback&&p.Dx()&&p.mZ.T("html5_drm_live_audio_51");k.L0=p.SL;return p.ZF=k};
Wc=function(p){return p.mZ.T("html5_disable_av1")||p.T("html5_gapless_shorts_disable_av1")&&Tu(p)?!0:!1};
G3K=function(p){Yr("drm_pb_s",void 0,p.oB);p.ih||p.D&&Fb(p.D);var d={};p.D&&(d=VkW(p.xn,g.ds(p),p.mZ.X,p.D,function(b){return p.publish("ctmp","fmtflt",b)},!0,new Set));
d=new Yb(d,p.mZ,p.fv,p.useCobaltWidevine?B3()?bC(p):!1:!1,function(b,v){p.E5(b,v)});
g.Y(p,d);p.We=!1;p.loading=!0;ojW(d,function(b){Yr("drm_pb_f",void 0,p.oB);for(var v=g.u(b),P=v.next();!P.done;P=v.next())switch(P=P.value,P.flavor){case "fairplay":P.ih=p.ih;P.w2=p.w2;P.u_=p.u_;break;case "widevine":P.SR=p.SR}p.cE=b;if(p.cE.length>0&&(p.X=p.cE[0],p.mZ.rN())){b={};v=g.u(Object.entries(p.X.D));for(P=v.next();!P.done;P=v.next()){var M=g.u(P.value);P=M.next().value;M=M.next().value;var X="unk";(P=P.match(/(.*)codecs="(.*)"/))&&(X=P[2]);b[X]=M}p.E5("drmProbe",b)}p.qF()})};
wDC=function(p,d){if(d.length===0||vK(p))return null;PK(p,"html5_enable_cobalt_experimental_vp9_decoder")&&(Ek=!0);var b=p.xj;var v=p.lengthSeconds,P=p.isLivePlayback,M=p.Rd,X=p.mZ,a=DJW(d);if(P||M){X=X.experiments;v=new qL("",X,!0);v.U=!M;v.vX=!0;v.isManifestless=!0;v.isLive=!M;v.Rd=M;d=g.u(d);for(P=d.next();!P.done;P=d.next()){var F=P.value;P=Fp(F,b);a=CR(F);a=Ok(a.Ke||F.url||"",a.f6,a.s);var h=a.get("id");h&&h.includes("%7E")&&(v.C=!0);var O=void 0;h=(O=X)==null?void 0:O.Wb("html5_max_known_end_time_rebase");
O=Number(F.targetDurationSec||5);F=Number(F.maxDvrDurationSec||14400);var J=Number(a.get("mindsq")||a.get("min_sq")||"0"),k=Number(a.get("maxdsq")||a.get("max_sq")||"0")||Infinity;v.V7=v.V7||J;v.Bn=v.Bn||k;var n=!Tr(P);a&&PF(v,new $m(a,P,{CB:O,wP:n,jr:F,V7:J,Bn:k,oN:300,Rd:M,kE:h}))}b=v}else if(a==="FORMAT_STREAM_TYPE_OTF"){v=v===void 0?0:v;M=new qL("",X.experiments,!1);M.duration=v||0;X=g.u(d);for(v=X.next();!v.done;v=X.next())v=v.value,d=Fp(v,b,M.duration),P=CR(v),(P=Ok(P.Ke||v.url||"",P.f6,P.s))&&
(d.streamType==="FORMAT_STREAM_TYPE_OTF"?PF(M,new m_(P,d,"sq/0")):PF(M,new dM(P,d,Gg(v.initRange),Gg(v.indexRange))));M.isOtf=!0;b=M}else{v=v===void 0?0:v;M=new qL("",X.experiments,!1);M.duration=v||0;X=g.u(d);for(v=X.next();!v.done;v=X.next())a=v.value,v=Fp(a,b,M.duration),d=Gg(a.initRange),P=Gg(a.indexRange),h=CR(a),(a=Ok(h.Ke||a.url||"",h.f6,h.s))&&PF(M,new dM(a,v,d,P));b=M}M=p.isLivePlayback&&!p.Rd&&!p.IB&&!p.isPremiere;p.T("html5_live_head_playable")&&(!MF(p)&&M&&p.E5("missingLiveHeadPlayable",
{}),p.mZ.eB==="yt"&&(b.TB=!0));return b};
vK=function(p){return B3()?!bC(p):Th()?!(!p.ih||!p.T("html5_enable_safari_fairplay")&&Rk()):!1};
bC=function(p){return p.T("html5_tvos_skip_dash_audio_check")||MediaSource.isTypeSupported('audio/webm; codecs="opus"')};
g.Qc=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next())if(b=b.value,b.cueRangeSetIdentifier){var v=void 0;p.hn.set(b.cueRangeSetIdentifier,(v=b.playerCueRanges)!=null?v:[])}};
XF=function(p){return!(!p.D||!p.D.isManifestless)};
qF=function(p){return p.vu?p.isLowLatencyLiveStream&&p.D!=null&&rM(p.D)>=5:p.isLowLatencyLiveStream&&p.D!=void 0&&rM(p.D)>=5};
U7D=function(p){return B3()&&bC(p)?!1:vK(p)&&(g.Ge(p.mZ)?!p.isLivePlayback:p.hlsvp)||!Rk()||p.Rl?!0:!1};
ILC=function(p){p.loading=!0;p.Pn=!1;if(coj(p))g.Ta$(p.videoId).then(function(v){yoz(p,v)}).then(function(){p.qF()});
else{pn(p.rg)||g.DF(new g.RN("DASH MPD Origin invalid: ",p.rg));var d=p.rg,b=g.JH(p.mZ.experiments,"dash_manifest_version")||4;d=g.$B(d,{mpd_version:b});p.isLowLatencyLiveStream&&p.latencyClass!=="NORMAL"||(d=g.$B(d,{pacing:0}));$J7(d,p.mZ.experiments,p.isLivePlayback).then(function(v){p.xJ()||(ae(p,v,!0),Yr("mrc",void 0,p.oB),p.qF())},function(v){p.xJ()||(p.loading=!1,p.publish("dataloaderror",new Gr("manifest.net.retryexhausted",{backend:"manifest",
rc:v.status},1)))});
Yr("mrs",void 0,p.oB)}};
yoz=function(p,d){var b=d.map(function(F){return F.itag}),v;
if((v=p.playerResponse)!=null&&v.streamingData){v=[];if(p.T("html5_offline_always_use_local_formats")){b=0;for(var P=g.u(d),M=P.next();!M.done;M=P.next()){M=M.value;var X=Object.assign({},M);X.signatureCipher="";v.push(X);X=g.u(p.playerResponse.streamingData.adaptiveFormats);for(var a=X.next();!a.done;a=X.next())if(a=a.value,M.itag===a.itag&&M.xtags===a.xtags){b+=1;break}}b<d.length&&p.E5("offnpf",{prlen:b,lflen:d.length})}else for(P=g.u(p.playerResponse.streamingData.adaptiveFormats),X=P.next(),
M={};!X.done;M={hj:void 0},X=P.next())if(M.hj=X.value,p.T("html5_fix_multi_audio_offline_playback"))for(X=g.u(d),a=X.next();!a.done;a=X.next())a=a.value,a.itag===M.hj.itag&&a.xtags===M.hj.xtags&&(M.hj=Object.assign({},M.hj),M.hj.url=d.find(function(F){return function(h){return h.itag===F.hj.itag}}(M)).url,M.hj.signatureCipher="",v.push(M.hj));
else b.includes(M.hj.itag)&&(M.hj=Object.assign({},M.hj),M.hj.url=d.find(function(F){return function(h){return h.itag===F.hj.itag}}(M)).url,M.hj.signatureCipher="",v.push(M.hj));
v.length<2&&p.E5("offmlf",{len:v.length});d=wDC(p,v);AL(p)&&BtC(d,!1);ae(p,d);p.E5("dlr",{})}else p.E5("offsdm",{cotn:p.mz?p.mz.cotn:"0",cpn:p.clientPlaybackNonce})};
zWB=function(p){var d;return!((d=p.mZ.getWebPlayerContextConfig())==null||!d.enableProximaLowLatency)};
oe=function(p){if(!p.isProximaLatencyEligible)return 0;var d=iE();return zWB(p)?2:d===1?1:p.T("html5_enable_proxima")?2:0};
ae=function(p,d,b){b=b===void 0?!1:b;p.L4=void 0;p.D=d;g.Y(p,d);d.V7=p.V7;d.Bn=p.Bn;d.Hb=p.Hb;d.tD=p.tD;d.Na=p.Na;p.qX&&(d.W=new nk(p.qX));(p.IF()||g.FF(p))&&p.aB.push("webgl");p.D.isLive||(p.isLivePlayback=!1);var v=d.sourceUrl.split("/");if(p.vu?v.indexOf("manifest_duration")!==-1:v.indexOf("manifest_duration")!=-1)p.DG=Number(v[v.indexOf("manifest_duration")+1]);if(d.U||d.isManifestless)d.subscribe("clienttemp",p.E5,p),b?d.subscribe("refresh",p.QM,p):d.subscribe("cuepointsadded",p.Xf,p);Fb(d)?
p.We=!0:LB=void 0;p.IB&&(d.V=p.IB,d.isLive=!0,p.isLivePlayback=!0);d.isPremiere=p.isPremiere;d.isLiveHeadPlayable=p.isLiveHeadPlayable};
t8u=function(p,d){var b=d||U7D(p)||p.isExternallyHostedPodcast;if(!p.D||b)return p.E5("skipDash",{dm:!!p.D,air:d,dd:p.Rl,mss:Rk(),"3pp":p.isExternallyHostedPodcast}),H3();AL(p)&&BtC(p.D,p.isLivePlayback);PK(p,"html5_enable_cobalt_experimental_vp9_decoder")&&G5u(p.mZ.X);return DY().then(function(){return She(p.xn,g.ds(p),p.mZ.X,p.D,p.X,function(v){return p.publish("ctmp","fmtflt",v)},p.V1,pv(p)&&p.T("html5_enable_server_format_filter")).then(function(v){jZq(p,v);
p.xn.D=null;/^av/.test(p.clientPlaybackNonce)&&p.ZF&&p.E5("av1",p.ZF.D)})})};
iL$=function(p,d){if(d&&p.hlsvp)return H3();if(p.hlsFormats){d=h0(p.hlsFormats);var b;if(((b=p.ZF)==null?0:b.U)&&d){b=[];for(var v=g.u(d),P=v.next();!P.done;P=v.next())b.push(P.value.itag);p.E5("hlsfmt",{itags:b.join(".")})}p.hc=OoK(p.mZ,d);b=p.clientPlaybackNonce;var M,X,a,F;return fZC(p.mZ,p.isAd(),d,(F=(M=p.playerResponse)==null?void 0:(X=M.captions)==null?void 0:(a=X.playerCaptionsRenderer)==null?void 0:a.baseUrl)!=null?F:null,p.l4,b,function(h){return p.publish("ctmp","hlsflt",h)}).then(function(h){for(var O=
0,J=[],k=g.u(h),n=k.next();!n.done;n=k.next()){n=n.value;
var r=void 0;J.push((r=n.getInfo())==null?void 0:r.itag);var Z=r=void 0;((r=n.getInfo())==null?void 0:(Z=r.audio)==null?void 0:Z.numChannels)>O&&(O=n.getInfo().audio.numChannels)}O>2&&p.E5("hlschl",{mn:O});var C;((C=p.ZF)==null?0:C.U)&&p.E5("hlsfmtaf",{itags:J.join(".")});var G;if(p.T("html5_enable_vp9_fairplay")&&((G=p.X)==null?0:jY(G)))for(p.E5("drm",{sbdlfbk:1}),O=g.u(p.cE),J=O.next();!J.done;J=O.next())if(J=J.value,zw(J)){p.X=J;break}OH(p,h)})}return H3()};
HLW=function(p){if(p.isExternallyHostedPodcast&&p.A9){var d=h0(p.A9);if(!d[0])return H3();p.Yx=d[0];return s9K(p.mZ,d[0]).then(function(b){OH(p,b)})}return p.ND&&p.xF?lZ7(p.mZ,p.isAd(),p.ND).then(function(b){OH(p,b)}):H3()};
V8D=function(p){if(p.isExternallyHostedPodcast)return H3();var d=h0(p.A9,p.fO);if(p.hlsvp){var b=qTD(p.hlsvp,p.clientPlaybackNonce,p.l4);d.push(b)}return ugk(p.mZ,p.isAd(),d,D7C(p)).then(function(v){OH(p,v)})};
jZq=function(p,d){p.B=d;if(p.B){d=g.u(p.B.videoInfos);for(var b=d.next();!b.done;b=d.next()){b=b.value;var v=b.containerType;v!==0&&(p.Bd[v]=b.id)}}J0(p);if(p.X&&p.B&&p.B.videoInfos&&!(p.B.videoInfos.length<=0)&&(d=Rs(p.B.videoInfos[0]),p.X.flavor==="fairplay"!==d))for(b=g.u(p.cE),v=b.next();!v.done;v=b.next())if(v=v.value,d===(v.flavor==="fairplay")){p.X=v;break}};
OH=function(p,d){p.Pu=d;jZq(p,new Mk(g.ca(p.Pu,function(b){return b.getInfo()})))};
D7C=function(p){var d={cpn:p.clientPlaybackNonce,c:p.mZ.D.c,cver:p.mZ.D.cver};p.G1&&(d.ptk=p.G1,d.oid=p.dj,d.ptchn=p.M9,d.pltype=p.rj,p.I2&&(d.m=p.I2));return d};
g.kS=function(p){return vK(p)&&p.ih?(p={},p.fairplay="https://youtube.com/api/drm/fps?ek=uninitialized",p):p.U&&p.U.xj||null};
eWW=function(p){var d=nv(p);return d&&d.text?g.ff(d.text):p.paidContentOverlayText};
STw=function(p){var d=nv(p);return d&&d.durationMs?bk(d.durationMs):p.paidContentOverlayDurationMs};
nv=function(p){var d,b,v;return p.playerResponse&&p.playerResponse.paidContentOverlay&&p.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.L((d=p.wE)==null?void 0:(b=d.playerOverlays)==null?void 0:(v=b.playerOverlayRenderer)==null?void 0:v.playerDisclosure,YTe)||null};
rs=function(p){var d="";if(p.BR)return p.BR;p.isLivePlayback&&(d=p.allowLiveDvr?"dvr":p.isPremiere?"lp":p.IB?"window":"live");p.Rd&&(d="post");return d};
g.fv=function(p,d){return typeof p.keywords[d]!=="string"?null:p.keywords[d]};
gOK=function(p){return!!p.TT||!!p.Rt||!!p.ZI||!!p.JS||p.Qe||p.Z.focEnabled||p.Z.rmktEnabled};
g.uC=function(p){return!!(p.rg||p.A9||p.ND||p.hlsvp||p.N3())};
ew=function(p){if(p.T("html5_onesie")&&p.errorCode)return!1;var d=g.Rq(p.aB,"ypc");p.ypcPreview&&(d=!1);return p.w1()&&!p.loading&&(g.uC(p)||g.Rq(p.aB,"heartbeat")||d)};
h0=function(p,d){p=q5(p);var b={};if(d){d=g.u(d.split(","));for(var v=d.next();!v.done;v=d.next())(v=v.value.match(/^([0-9]+)\/([0-9]+)x([0-9]+)(\/|$)/))&&(b[v[1]]={width:v[2],height:v[3]})}d=g.u(p);for(v=d.next();!v.done;v=d.next()){v=v.value;var P=b[v.itag];P&&(v.width=P.width,v.height=P.height)}return p};
J0=function(p){var d=p.getAvailableAudioTracks();d=d.concat(p.UA);for(var b=0;b<p.eL.length;b++)for(var v=p.eL[b],P=0;P<d.length;P++){var M=d[P],X=M.WX.id===v.audioTrackId;if(M.WX.isDefault&&b===p.q4||X){if(v.captionTrackIndices)for(X=0;X<v.captionTrackIndices.length;X++)M.captionTracks[X]=p.captionTracks[v.captionTrackIndices[X]];v.defaultCaptionTrackIndex!==void 0&&(M.B=p.captionTracks[v.defaultCaptionTrackIndex]);v.forcedCaptionTrackIndex!==void 0&&(M.D=p.captionTracks[v.forcedCaptionTrackIndex]);
M.U=v.visibility||"UNKNOWN";M.captionsInitialState=v.captionsInitialState||"CAPTIONS_INITIAL_STATE_UNKNOWN"}}};
fLk=function(p,d){p.showShareButton=!!d;var b,v,P=((b=g.L(d,g.j8))==null?void 0:b.navigationEndpoint)||((v=g.L(d,g.j8))==null?void 0:v.command);P&&(p.gO=!!g.L(P,LoD))};
aLD=function(p,d){var b=d.raw_embedded_player_response;if(!b){var v=d.embedded_player_response;v&&(b=JSON.parse(v))}b&&(p.vn=b);if(p.vn){p.embeddedPlayerConfig=p.vn.embeddedPlayerConfig||null;if(b=p.vn.videoFlags)b.playableInEmbed&&(p.allowEmbed=!0),b.isPrivate&&(p.isPrivate=!0),b.userDisplayName&&(d.user_display_name=b.userDisplayName),b.userDisplayImage&&(d.user_display_image=b.userDisplayImage);if(b=p.vn.embedPreview){b=b.thumbnailPreviewRenderer;S$u(p,b.controlBgHtml);if(v=b.defaultThumbnail)p.C=
OK(v);p.T("embeds_web_enable_search_button")&&b.searchButton&&(v=g.L(b.searchButton,g.j8))&&(p.Mc=g.L(v.navigationEndpoint,g.lC));(v=g.L(b==null?void 0:b.videoDetails,QZu))&&ZLw(p,d,v);v=g.L(b==null?void 0:b.videoDetails,$7C);p.Tu=!!b.addToWatchLaterButton;fLk(p,b.shareButton);if(v==null?0:v.musicVideoType)p.musicVideoType=v.musicVideoType;var P,M,X,a,F;if(v=g.L((P=p.getEmbeddedPlayerResponse())==null?void 0:(M=P.embedPreview)==null?void 0:(X=M.thumbnailPreviewRenderer)==null?void 0:(a=X.playButton)==
null?void 0:(F=a.buttonRenderer)==null?void 0:F.navigationEndpoint,g.mH))NaC(p,v),p.videoId=v.videoId||p.videoId;b.videoDurationSeconds&&(p.lengthSeconds=bk(b.videoDurationSeconds));b.webPlayerActionsPorting&&eIz(p,b.webPlayerActionsPorting);if(P=g.L(b==null?void 0:b.playlist,m7K)){p.LY=!0;M=[];X=Number(P.currentIndex);if(P.contents)for(a=0,F=P.contents.length;a<F;a++)if(b=P.contents[a].playlistPanelVideoRenderer){v=b.shortBylineText?g.ff(b.shortBylineText):"";var h=b.title?g.ff(b.title):"";M.push({author:v,
encrypted_id:b.videoId,title:h,channel_path:a===X?d.channel_path:"",profile_picture:a===X?d.profile_picture:"",is_private:a===X?p.isPrivate:!0,is_dni:a===X?p.sH:!1,dni_color:a===X?p.D7:""})}d={index:P.currentIndex,list:P.playlistId,playlist_length:P.totalVideos,video:M};P.titleText&&(d.title=g.ff(P.titleText));P.shortBylineText&&(d.author=g.ff(P.shortBylineText));p.H4=d}var O,J,k;if(d=g.L((O=p.getEmbeddedPlayerResponse())==null?void 0:(J=O.embedPreview)==null?void 0:(k=J.thumbnailPreviewRenderer)==
null?void 0:k.infoPanel,lLu)){p.mM=Number(d==null?void 0:d.durationMs)||NaN;if(d==null?0:d.infoPanelOverviewViewModel)p.Jo=d==null?void 0:d.infoPanelOverviewViewModel;if(d==null?0:d.infoPanelDetailsViewModel)p.Of=d==null?void 0:d.infoPanelDetailsViewModel}}if(p.vn.previewPlayabilityStatus){if(p.eG=p.vn.previewPlayabilityStatus,O=p.eG,!["OK","LIVE_STREAM_OFFLINE"].includes(O.status)){p.errorCode=Enu(O.errorCode);J=O.errorScreen;if(k=J==null?void 0:J.playerErrorMessageRenderer){p.Il=k;if(d=k.reason)p.errorReason=
g.ff(d);if(k=k.subreason)p.fY=g.ff(k)}else p.errorReason=O.reason||null;switch(O.status){case "LOGIN_REQUIRED":p.errorDetail="1";break;case "CONTENT_CHECK_REQUIRED":p.errorDetail="2";break;case "AGE_CHECK_REQUIRED":var n;(J==null?0:(n=J.playerKavRenderer)==null?0:n.kavUrl)?p.errorDetail="4":p.errorDetail="3";break;default:p.errorDetail=O.isBlockedInRestrictedMode?"5":"0"}}}else p.vn.playabilityStatus&&(p.Nu=p.vn.playabilityStatus,Koe(p)&&(p.errorDetail="0",p.Nu&&((n=p.Nu.embeddedPlayerErrorMessageRenderer)?
p.Il=g.L(n,x7z):p.errorReason=p.Nu.reason||null)));(n=p.vn.attestation)&&tZk(p,n);(n=p.vn.permissions)&&n.allowImaMonetization&&(p.allowImaMonetization=!0)}};
ZLw=function(p,d,b){var v=b.channelThumbnail;v&&(v=v.thumbnails)&&(v=v[0])&&(d.profile_picture=v.url);var P;if(v=g.L((P=g.L(b==null?void 0:b.channelThumbnailEndpoint,BUw))==null?void 0:P.urlEndpoint,g.Vi))d.channel_path=v.url;if(P=b.collapsedRenderer)if(P=g.L(P,RWw)){if(v=P.title)d.title=g.ff(v);if(P=P.subtitle)d.subtitle=g.ff(P)}if(b=b.expandedRenderer)if(b=g.L(b,TUe)){if(P=b.title)d.expanded_title=g.ff(P);if(P=b.subtitle)d.expanded_subtitle=g.ff(P);if(b=b.subscribeButton)p.subscribeButtonRenderer=
g.L(b,g.sH),p.subscribeButtonRenderer&&(d.ucid=p.subscribeButtonRenderer.channelId,d.subscribed=p.subscribeButtonRenderer.subscribed,p.Rg=!!p.subscribeButtonRenderer.notificationPreferenceToggleButton,p.subscribeButtonRenderer.notificationPreferenceToggleButton&&p.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer&&(d=p.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer,d.isToggled?(p.V3=d.toggledServiceEndpoint||null,p.lE=d.defaultServiceEndpoint||
null):(p.V3=d.defaultServiceEndpoint||null,p.lE=d.toggledServiceEndpoint||null)))}};
g.ZS=function(p){return MF(p)&&!p.allowLiveDvr};
EH=function(p){return MF(p)&&p.allowLiveDvr};
MF=function(p){return p.T("html5_live_head_playable")&&XF(p)&&p.mZ.eB==="yt"?p.isLiveHeadPlayable:p.isLivePlayback};
g.Cv=function(p){return!!p.D&&UJC(p.D)};
g.NF=function(p){return!!p.D&&c2e(p.D)};
g.Gf=function(p){return!!p.D&&y2C(p.D)};
g.FF=function(p){return!!p.D&&IUW(p.D)};
g.Aoz=function(p){if(p.Ox)return null;var d=p.uL;d||(d=p.playerResponse&&p.playerResponse.endscreen&&p.playerResponse.endscreen.endscreenUrlRenderer&&p.playerResponse.endscreen.endscreenUrlRenderer.url);return d||null};
g.Wou=function(p){return p.Ox?null:p.playerResponse&&p.playerResponse.endscreen&&p.playerResponse.endscreen.endscreenRenderer||null};
g.ws=function(p){return p.T("enable_wn_infocards")};
g.UH=function(p){var d,b,v,P;return(g.ws(p)?(d=p.wE)==null?void 0:(b=d.cards)==null?void 0:b.cardCollectionRenderer:(v=p.playerResponse)==null?void 0:(P=v.cards)==null?void 0:P.cardCollectionRenderer)||null};
g.cK=function(p){if(!p.playerResponse||!p.playerResponse.annotations)return null;p=g.u(p.playerResponse.annotations);for(var d=p.next();!d.done;d=p.next())if(d=d.value,d.playerAnnotationsExpandedRenderer&&d.playerAnnotationsExpandedRenderer.featuredChannel)return d.playerAnnotationsExpandedRenderer;return null};
ye=function(p){return p.adFormat&&(p.vu?p.adFormat!=="1_5":p.adFormat!="1_5")?"adunit":p.eventLabel||p.mZ.IB};
g.Ie=function(p){return ye(p)==="shortspage"};
Tu=function(p){return p.oM()&&p.G().supportsGaplessShorts()};
HK=function(p){if(p.isAd()&&(p.vu?p.videoId!==p.mZ.T_:p.videoId!=p.mZ.T_))return p.mZ.T_};
Ve=function(p){return p.Xv||ye(p)==="detailpage"||ye(p)==="shortspage"||p.mutedAutoplay};
eQ=function(p){var d=(d=p.T("enable_cleanup_masthead_autoplay_hack_fix"))&&ye(p)==="adunit"?p.zM:Ve(p)?ye(p)==="detailpage"||ye(p)==="shortspage"?p.isAutonav||p.gg>0:d||p.adFormat!=="17_8"||p.isAutonav||g.mJ(p.mZ)||p.zM?p.s8?!1:p.mZ.VI||p.mZ.aq||!g.Ez(p.mZ)?!d&&ye(p)==="adunit"&&p.TT?!1:!0:!1:!1:(p.s8?0:p.I5)&&g.Ez(p.mZ)?!0:!1;p.T("html5_log_detailpage_autoplay")&&ye(p)==="detailpage"&&p.E5("autoplay_info",{autoplay:p.Xv,autonav:p.isAutonav,wasDompaused:p.s8,result:d});return d};
g.SQ=function(p){return p.oauthToken||p.mZ.Jq};
dBu=function(p){if(p.T("html5_stateful_audio_normalization")){var d=1,b=g.JH(p.mZ.experiments,"html5_default_ad_gain");b&&p.isAd()&&(d=b);var v;if(b=((v=p.V)==null?void 0:v.audio.U)||p.zk){v=(0,g.Ib)();p.KZ=2;var P=v-p.mZ.Of<=p.maxStatefulTimeThresholdSec*1E3;p.applyStatefulNormalization&&P?p.KZ=4:P||(p.mZ.cQ=Infinity,p.mZ.Of=NaN);P=(p.KZ===4?g.FZ(p.mZ.cQ,p.minimumLoudnessTargetLkfs,p.loudnessTargetLkfs):p.loudnessTargetLkfs)-b;if(p.KZ!==4){var M,X,a,F,h=((M=p.playerResponse)==null?void 0:(X=M.playerConfig)==
null?void 0:(a=X.audioConfig)==null?void 0:(F=a.loudnessNormalizationConfig)==null?void 0:F.statelessLoudnessAdjustmentGain)||0;P+=h}P=Math.min(P,0);p.preserveStatefulLoudnessTarget&&(p.mZ.cQ=b+P,p.mZ.Of=v);p=Math.min(1,Math.pow(10,P/20))||d}else p=pEK(p)}else p=pEK(p);return p};
pEK=function(p){var d=1,b=g.JH(p.mZ.experiments,"html5_default_ad_gain");b&&p.isAd()&&(d=b);var v;if(b=((v=p.V)==null?void 0:v.audio.B)||p.jC)p.KZ=1;return Math.min(1,Math.pow(10,-b/20))||d};
AL=function(p){var d=["MUSIC_VIDEO_TYPE_ATV","MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK"],b=$b(p.mZ)==="TVHTML5_SIMPLY"&&p.mZ.D.ctheme==="MUSIC";p.VI||!g.eo(p.mZ)&&!b||!d.includes(p.musicVideoType)&&!p.isExternallyHostedPodcast||(p.VI=!0);if(d=g.xP())d=/Starboard\/([0-9]+)/.exec(g.yH()),d=(d?parseInt(d[1],10):NaN)<10;b=p.mZ;b=($b(b)==="TVHTML5_CAST"||$b(b)==="TVHTML5"&&(b.D.cver.startsWith("6.20130725")||b.D.cver.startsWith("6.20130726")))&&p.mZ.D.ctheme==="MUSIC";var v;if(v=!p.VI)b||(b=p.mZ,b=$b(b)===
"TVHTML5"&&b.D.cver.startsWith("7")),v=b;v&&!d&&(d=p.musicVideoType==="MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK",b=(p.T("cast_prefer_audio_only_for_atv_and_uploads")||p.T("kabuki_pangea_prefer_audio_only_for_atv_and_uploads"))&&p.musicVideoType==="MUSIC_VIDEO_TYPE_ATV",d||b||p.isExternallyHostedPodcast)&&(p.VI=!0);return p.mZ.deviceIsAudioOnly||p.VI&&p.mZ.Z};
g.bhB=function(p){var d;if(!(d=p.T("html5_enable_sabr_live_captions")&&p.vX()&&pv(p))){var b,v,P;d=((b=p.playerResponse)==null?void 0:(v=b.playerConfig)==null?void 0:(P=v.compositeVideoConfig)==null?void 0:P.compositeBroadcastType)==="COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE"}return d};
YS=function(p){var d,b,v;return!!((d=p.playerResponse)==null?0:(b=d.playerConfig)==null?0:(v=b.mediaCommonConfig)==null?0:v.splitScreenEligible)};
gs=function(p){var d;return!((d=p.playerResponse)==null||!d.compositePlayabilityStatus)};
vYq=function(p){return isNaN(p)?0:Math.max((Date.now()-p)/1E3-30,0)};
Lv=function(p){return!(!p.Ro||!p.mZ.Z)&&p.N3()};
Pqu=function(p){return p.enablePreroll&&p.enableServerStitchedDai};
MJC=function(p){return p.T("html5_enable_sabr_from_watch_server")&&p.yh&&!p.qX};
pv=function(p){var d=p.T("html5_enable_sabr_on_drive")&&p.mZ.eB==="gd";if(p.IE)return p.T("html5_enable_sabr_from_watch_server")&&p.E5("fds",{fds:!0},!0),!1;if(p.mZ.eB!=="yt"&&!d)return p.T("html5_enable_sabr_from_watch_server")&&p.E5("dsvn",{ns:p.mZ.eB},!0),!1;if(p.cotn||!p.D||p.D.isOtf||p.N9&&!p.T("html5_enable_sabr_csdai"))return!1;if(p.T("html5_use_sabr_requests_for_debugging"))return!0;if(p.T("html5_enable_sabr_from_watch_server")){d=p.yh&&!!p.qX;p.E5("esfw",{usbc:p.yh,hsu:!!p.qX},!0);if(!p.T("html5_combine_client_check_for_sabr"))return d;
if(d)return!0;p.DW("sabr","esfc")}var b=!p.D.vX&&!p.Dx();d=b&&mB&&p.T("html5_enable_sabr_vod_streaming_xhr");b=b&&!mB&&p.T("html5_enable_sabr_vod_non_streaming_xhr");var v=Qe(p),P=p.T("html5_enable_sabr_drm_vod_streaming_xhr")&&mB&&p.Dx()&&!p.D.vX&&(p.eD==="1"?!1:!0);(d=d||b||v||P)&&!p.qX&&p.E5("sabr",{loc:"m"},!0);return d&&!!p.qX};
Qe=function(p){var d;if(!(d=mB&&p.vX()&&p.Dx()&&(p.eD==="1"?!1:!0)&&p.T("html5_sabr_live_drm_streaming_xhr"))){d=p.vX()&&!p.Dx()&&mB;var b=p.vX()&&p.latencyClass!=="ULTRALOW"&&!p.isLowLatencyLiveStream&&p.T("html5_sabr_live_normal_latency_streaming_xhr"),v=p.isLowLatencyLiveStream&&p.T("html5_sabr_live_low_latency_streaming_xhr"),P=p.latencyClass==="ULTRALOW"&&p.T("html5_sabr_live_ultra_low_latency_streaming_xhr");d=d&&(b||v||P)}b=d;d=p.enableServerStitchedDai&&b&&p.T("html5_enable_sabr_ssdai_streaming_xhr");
b=!p.enableServerStitchedDai&&b;v=p.vX()&&!mB&&p.T("html5_enable_sabr_live_non_streaming_xhr");p=mB&&(p.C$()||YS(p)&&p.T("html5_enable_sabr_for_lifa_eligible_streams"));return d||b||v||p};
g.gI=function(p){return p.z0&&pv(p)};
coj=function(p){var d;if(d=!!p.cotn)d=p.videoId,d=!!d&&g.Cu(d)===1;return d&&!p.Ro};
g.$S=function(p){if(!p.D||!p.U||!p.V)return!1;var d=p.D.D,b=!!d[p.U.id]&&sO(d[p.U.id].kL.D);d=!!d[p.V.id]&&sO(d[p.V.id].kL.D);return(p.U.itag==="0"||b)&&d};
mn=function(p){return p.eG?["OK","LIVE_STREAM_OFFLINE"].includes(p.eG.status):!0};
Koe=function(p){return(p=p.Nu)&&p.showError?p.showError:!1};
PK=function(p,d){return p.T(d)?!0:(p.fflags||"").includes(d+"=true")};
XEC=function(p){return p.T("html5_heartbeat_iff_heartbeat_params_filled")};
k3w=function(p,d){d.inlineMetricEnabled&&(p.inlineMetricEnabled=!0);d.playback_progress_0s_url&&(p.JS=new LRu(d));if(d=d.video_masthead_ad_quartile_urls)p.Rt=d.quartile_0_url,p.iL=d.quartile_25_url,p.YF=d.quartile_50_url,p.GQ=d.quartile_75_url,p.fV=d.quartile_100_url,p.ZI=d.quartile_0_urls,p.G3=d.quartile_25_urls,p.jj=d.quartile_50_urls,p.An=d.quartile_75_urls,p.iO=d.quartile_100_urls};
JoB=function(p){var d={};p=g.u(p);for(var b=p.next();!b.done;b=p.next()){b=b.value;var v=b.split("=");v.length===2?d[v[0]]=v[1]:d[b]=!0}return d};
Fo$=function(p){if(p){if(Aau(p))return p;p=W17(p);if(Aau(p,!0))return p}return""};
g.quq=function(p){return p.captionsLanguagePreference||p.mZ.captionsLanguagePreference||g.fv(p,"yt:cc_default_lang")||p.mZ.Rb};
Kv=function(p){return!(!p.isLivePlayback||!p.hasProgressBarBoundaries())};
g.Ku=function(p){var d;return p.VU||((d=p.suggestions)==null?void 0:d[0])||null};
g.xS=function(p){return p.sH&&(p.T("embeds_enable_pfp_always_unbranded")||p.mZ.A6)};
BK=function(p,d){p.T("html5_log_autoplay_src")&&Tu(p)&&p.E5("apsrc",{src:d})};
g.Re=function(p){var d,b;return!!((d=p.embeddedPlayerConfig)==null?0:(b=d.embeddedPlayerFlags)==null?0:b.enableMusicUx)};
g.A0=function(p){var d=p.G(),b=g.Tf(d),v=d.jB;(d.T("embeds_web_enable_iframe_api_send_full_embed_url")||d.T("embeds_web_enable_rcat_validation_in_havs")||d.T("embeds_enable_autoplay_and_visibility_signals"))&&g.ce(d)&&(v&&(b.thirdParty=Object.assign({},b.thirdParty,{embedUrl:v})),cHq(b,p));if(v=p.RB)b.clickTracking={clickTrackingParams:v};v=b.client||{};var P="EMBED",M=ye(p);M==="leanback"?P="WATCH":d.T("gvi_channel_client_screen")&&M==="profilepage"?P="CHANNEL":p.s5?P="LIVE_MONITOR":M==="detailpage"?
P="WATCH_FULL_SCREEN":M==="adunit"?P="ADUNIT":M==="sponsorshipsoffer"&&(P="UNKNOWN");v.clientScreen=P;if(d=p.kidsAppInfo)v.kidsAppInfo=JSON.parse(d);(P=p.j5)&&!d&&(v.kidsAppInfo={contentSettings:{ageUpMode:aXK[P]}});if(d=p.w6)v.unpluggedAppInfo={enableFilterMode:!0};(P=p.unpluggedFilterModeType)&&!d&&(v.unpluggedAppInfo={filterModeType:oYk[P]});if(d=p.eB)v.unpluggedLocationInfo=d;b.client=v;v=b.request||{};p.YI&&(v.isPrefetch=!0);if(d=p.mdxEnvironment)v.mdxEnvironment=d;if(d=p.mdxControlMode)v.mdxControlMode=
FKK[d];b.request=v;v=b.user||{};if(d=p.O5)v.credentialTransferTokens=[{token:d,scope:"VIDEO"}];if(d=p.L0)v.delegatePurchases={oauthToken:d},v.kidsParent={oauthToken:d};b.user=v;if(v=p.contextParams)b.activePlayers=[{playerContextParams:v}];if(p=p.clientScreenNonce)b.clientScreenNonce=p;return b};
g.Tf=function(p){var d=g.AI(),b=d.client||{};if(p.forcedExperiments){var v=p.forcedExperiments.split(","),P=[];v=g.u(v);for(var M=v.next();!M.done;M=v.next())P.push(Number(M.value));b.experimentIds=P}if(P=p.homeGroupInfo)b.homeGroupInfo=JSON.parse(P);if(P=p.getPlayerType())b.playerType=P;if(P=p.D.ctheme)b.theme=P;if(P=p.livingRoomAppMode)b.tvAppInfo=Object.assign({},b.tvAppInfo,{livingRoomAppMode:P});P=p.deviceYear;p.T("html5_propagate_device_year")&&P&&(b.tvAppInfo=Object.assign({},b.tvAppInfo,{deviceYear:P}));
if(P=p.livingRoomPoTokenId)b.tvAppInfo=Object.assign({},b.tvAppInfo,{livingRoomPoTokenId:P});d.client=b;b=d.user||{};p.enableSafetyMode&&(b=Object.assign({},b,{enableSafetyMode:!0}));p.pageId&&(b=Object.assign({},b,{onBehalfOfUser:p.pageId}));d.user=b;b=p.jB;p.T("embeds_web_enable_iframe_api_send_full_embed_url")||p.T("embeds_web_enable_rcat_validation_in_havs")||p.T("embeds_enable_autoplay_and_visibility_signals")||!b||(d.thirdParty={embedUrl:b});return d};
r3j=function(p,d,b){var v=p.videoId,P=g.A0(p),M=p.G(),X={html5Preference:"HTML5_PREF_WANTS",lactMilliseconds:String(y_()),referer:document.location.toString(),signatureTimestamp:20130};g.Qr();p.isAutonav&&(X.autonav=!0);g.$_(0,141)&&(X.autonavState=g.$_(0,140)?"STATE_OFF":"STATE_ON");X.autoCaptionsDefaultOn=g.$_(0,66);eQ(p)&&(X.autoplay=!0);M.Z&&p.cycToken&&(X.cycToken=p.cycToken);M.enablePrivacyFilter&&(X.enablePrivacyFilter=!0);p.isFling&&(X.fling=!0);var a=p.forceAdsUrl;if(a){var F={},h=[];a=a.split(",");
a=g.u(a);for(var O=a.next();!O.done;O=a.next()){O=O.value;var J=O.split("|");J.length!==3||O.includes("=")||(J[0]="breaktype="+J[0],J[1]="offset="+J[1],J[2]="url="+J[2]);O={adtype:"video_ad"};J=g.u(J);for(var k=J.next();!k.done;k=J.next()){var n=g.u(k.value.split("="));k=n.next().value;n=Mee(n);O[k]=n.join("=")}J=O.url;k=O.presetad;n=O.viralresponseurl;var r=Number(O.campaignid);if(O.adtype==="in_display_ad")J&&(F.url=J),k&&(F.presetAd=k),n&&(F.viralAdResponseUrl=n),r&&(F.viralCampaignId=String(r));
else if(O.adtype==="video_ad"){var Z={offset:{kind:"OFFSET_MILLISECONDS",value:String(Number(O.offset)||0)}};if(O=hBD[O.breaktype])Z.breakType=O;J&&(Z.url=J);k&&(Z.presetAd=k);n&&(Z.viralAdResponseUrl=n);r&&(Z.viralCampaignId=String(r));h.push(Z)}}X.forceAdParameters={videoAds:h,inDisplayAd:F}}p.isInlinePlaybackNoAd&&(X.isInlinePlaybackNoAd=!0);p.isLivingRoomDeeplink&&(X.isLivingRoomDeeplink=!0);F=p.lO;if(F!=null){F={startWalltime:String(F)};if(h=p.DG)F.manifestDuration=String(h||14400);X.liveContext=
F}if(p.mutedAutoplay&&(X.mutedAutoplay=!0,p.T("embeds_enable_full_length_inline_muted_autoplay"))){F=M.getWebPlayerContextConfig();var C,G;(F==null?0:(C=F.embedsHostFlags)==null?0:C.allowMutedAutoplayDurationMode)&&(F==null?0:(G=F.embedsHostFlags)==null?0:G.allowMutedAutoplayDurationMode.includes(Ohw[p.mutedAutoplayDurationMode]))&&(X.mutedAutoplayDurationMode=Ohw[p.mutedAutoplayDurationMode])}if(p.s8?0:p.I5)X.splay=!0;C=p.vnd;C===5&&(X.vnd=C);C={};if(G=p.isMdxPlayback)C.triggeredByMdx=G;if(G=p.Wv)C.skippableAdsSupported=
G.split(",").includes("ska");if(h=p.Aq){G=p.PR;F=[];h=g.u(ytu(h));for(a=h.next();!a.done;a=h.next()){a=a.value;O=a.platform;a={applicationState:a.GA?"INACTIVE":"ACTIVE",clientFormFactor:J37[O]||"UNKNOWN_FORM_FACTOR",clientName:zTq[a.MW]||"UNKNOWN_INTERFACE",clientVersion:a.deviceVersion||"",platform:kE7[O]||"UNKNOWN_PLATFORM"};O={};if(G){J=void 0;try{J=JSON.parse(G)}catch(U){g.DF(U)}J&&(O={params:[{key:"ms",value:J.ms}]},J.advertising_id&&(O.advertisingId=J.advertising_id),J.limit_ad_tracking!==void 0&&
J.limit_ad_tracking!==null&&(O.limitAdTracking=J.limit_ad_tracking),a.osName=J.os_name,a.userAgent=J.user_agent,a.windowHeightPoints=J.window_height_points,a.windowWidthPoints=J.window_width_points)}F.push({adSignalsInfo:O,remoteClient:a})}C.remoteContexts=F}G=p.sourceContainerPlaylistId;F=p.serializedMdxMetadata;if(G||F)h={},G&&(h.mdxPlaybackContainerInfo={sourceContainerPlaylistId:G}),F&&(h.serializedMdxMetadata=F),C.mdxPlaybackSourceContext=h;X.mdxContext=C;C=d.width;C>0&&(X.playerWidthPixels=
Math.round(C));if(d=d.height)X.playerHeightPixels=Math.round(d);b!==0&&(X.vis=b);if(b=M.widgetReferrer)X.widgetReferrer=b.substring(0,128);g.Ez(M)&&X&&(X.ancestorOrigins=M.ancestorOrigins);p.defaultActiveSourceVideoId&&(X.compositeVideoContext={defaultActiveSourceVideoId:p.defaultActiveSourceVideoId});if(M=M.getWebPlayerContextConfig())X.encryptedHostFlags=M.encryptedHostFlags;v={videoId:v,context:P,playbackContext:{contentPlaybackContext:X}};p.reloadPlaybackParams&&(v.playbackContext.reloadPlaybackContext=
{reloadPlaybackParams:p.reloadPlaybackParams});p.contentCheckOk&&(v.contentCheckOk=!0);if(P=p.clientPlaybackNonce)v.cpn=P;if(P=p.playerParams)v.params=P;if(P=p.playlistId)v.playlistId=P;p.racyCheckOk&&(v.racyCheckOk=!0);P=p.G();if(X=P.embedConfig)v.serializedThirdPartyEmbedConfig=X;v.captionParams={};X=g.$_(g.Qr(),65);p.deviceCaptionsOn!=null?v.captionParams.deviceCaptionsOn=p.deviceCaptionsOn:g.QJ(P)&&(v.captionParams.deviceCaptionsOn=X!=null?!X:!1);p.No&&(v.captionParams.deviceCaptionsLangPref=
p.No);p.N$.length?v.captionParams.viewerSelectedCaptionLangs=p.N$:g.QJ(P)&&(X=g.Vu(),X==null?0:X.length)&&(v.captionParams.viewerSelectedCaptionLangs=X);X=p.fetchType==="onesie"&&p.T("html5_onesie_attach_po_token");M=p.fetchType!=="onesie"&&p.T("html5_non_onesie_attach_po_token");if(X||M)X=p.G(),X.iq&&(v.serviceIntegrityDimensions={},v.serviceIntegrityDimensions.poToken=X.iq);P.T("fetch_att_independently")&&(v.attestationRequest={omitBotguardData:!0});if(P.T("html5_enable_sabr_from_watch_server")||
P.T("html5_report_supports_vp9_encoding"))v.playbackContext||(v.playbackContext={}),v.playbackContext.devicePlaybackCapabilities=nYK(p);return v};
nYK=function(p){var d=!(p==null?0:p.BB())&&(p==null?void 0:p.vX())&&Pf(),b;if(b=p==null?0:p.T("html5_report_supports_vp9_encoding")){if(p==null)b=0;else{b=g.ds(p);p=p.G().X;var v=pu("243");b=v?oU(b,v,p,!0)===!0:!1}b=b&&!d}return{supportsVp9Encoding:!!b,supportXhr:mB}};
ucK=function(p,d){var b,v,P;return g.z(function(M){if(M.D==1)return b={context:g.Tf(p.G()),engagementType:"ENGAGEMENT_TYPE_PLAYBACK",ids:[{playbackId:{videoId:p.videoId,cpn:p.clientPlaybackNonce}}]},v=g.d5(fXu),g.y(M,g.Bs(d,b,v),2);P=M.U;return M.return(P)})};
lXw=function(p,d,b){var v=g.JH(d.experiments,"bg_vm_reinit_threshold");(!yu||(0,g.Ib)()-yu>v)&&ucK(p,b).then(function(P){P&&(P=P.botguardData)&&g.j2(P,d)},function(P){p.xJ()||(P=Ua(P),p.E5("attf",P.details))})};
WK=function(p,d){g.e.call(this);this.app=p;this.state=d};
dz=function(p,d,b){p.state.D.hasOwnProperty(d)||pE(p,d,b);p.state.Z[d]=function(){return b.apply(p,g.yq.apply(0,arguments))};
p.state.S.add(d)};
bu=function(p,d,b){p.state.D.hasOwnProperty(d)||pE(p,d,b);p.app.G().Z&&(p.state.W[d]=function(){return b.apply(p,g.yq.apply(0,arguments))},p.state.S.add(d))};
pE=function(p,d,b){p.state.D[d]=function(){return b.apply(p,g.yq.apply(0,arguments))}};
g.vU=function(p,d,b){return p.state.D[d].apply(p.state.D,g.E(b))};
PU=function(){g.It.call(this);this.X=new Map};
M1=function(){g.e.apply(this,arguments);this.element=null;this.S=new Set;this.Z={};this.W={};this.D={};this.C=new Set;this.B=new PU;this.U=new PU;this.V=new PU;this.X=new PU};
sOk=function(p,d,b){typeof p==="string"&&(p={mediaContentUrl:p,startSeconds:d,suggestedQuality:b});a:{if((d=p.mediaContentUrl)&&(d=/\/([ve]|embed)\/([^#?]+)/.exec(d))&&d[2]){d=d[2];break a}d=null}p.videoId=d;return X0(p)};
X0=function(p,d,b){if(typeof p==="string")return{videoId:p,startSeconds:d,suggestedQuality:b};d={};b=g.u(Zhz);for(var v=b.next();!v.done;v=b.next())v=v.value,p[v]&&(d[v]=p[v]);return d};
EYB=function(p,d,b,v){if(g.Kz(p)&&!Array.isArray(p)){d="playlist list listType index startSeconds suggestedQuality".split(" ");b={};for(v=0;v<d.length;v++){var P=d[v];p[P]&&(b[P]=p[P])}return b}d={index:d,startSeconds:b,suggestedQuality:v};typeof p==="string"&&p.length===16?d.list="PL"+p:d.playlist=p;return d};
q1=function(){WK.apply(this,arguments)};
NJ7=function(p){dz(p,"cueVideoById",p.mN);dz(p,"loadVideoById",p.F3B);dz(p,"cueVideoByUrl",p.Lh);dz(p,"loadVideoByUrl",p.O0C);dz(p,"playVideo",p.roE);dz(p,"pauseVideo",p.pauseVideo);dz(p,"stopVideo",p.msb);dz(p,"clearVideo",p.clearVideo);dz(p,"getVideoBytesLoaded",p.Yh);dz(p,"getVideoBytesTotal",p.Ge);dz(p,"getVideoLoadedFraction",p.kQ);dz(p,"getVideoStartBytes",p.K3);dz(p,"cuePlaylist",p.cuePlaylist);dz(p,"loadPlaylist",p.gLb);dz(p,"nextVideo",p.XXF);dz(p,"previousVideo",p.j5C);dz(p,"playVideoAt",
p.dH$);dz(p,"setShuffle",p.setShuffle);dz(p,"setLoop",p.setLoop);dz(p,"getPlaylist",p.Z9);dz(p,"getPlaylistIndex",p.getPlaylistIndex);dz(p,"getPlaylistId",p.getPlaylistId);dz(p,"loadModule",p.MP);dz(p,"unloadModule",p.xN);dz(p,"setOption",p.wR);dz(p,"getOption",p.My);dz(p,"getOptions",p.wF);dz(p,"mute",p.rDb);dz(p,"unMute",p.p$B);dz(p,"isMuted",p.isMuted);dz(p,"setVolume",p.tEh);dz(p,"getVolume",p.getVolume);dz(p,"seekTo",p.dlb);dz(p,"getPlayerMode",p.getPlayerMode);dz(p,"getPlayerState",p.o_);dz(p,
"getAvailablePlaybackRates",p.getAvailablePlaybackRates);dz(p,"getPlaybackQuality",function(){return p.getPlaybackQuality(1)});
dz(p,"setPlaybackQuality",p.GrN);dz(p,"getAvailableQualityLevels",p.R_);dz(p,"getCurrentTime",p.vj);dz(p,"getDuration",p.Qc);dz(p,"addEventListener",p.Ih);dz(p,"removeEventListener",p.DlB);dz(p,"getDebugText",p.I_);dz(p,"getVideoData",function(){return Cqu(p)});
dz(p,"addCueRange",p.xH);dz(p,"removeCueRange",p.removeCueRange);dz(p,"setSize",p.setSize);dz(p,"getApiInterface",p.getApiInterface);dz(p,"destroy",p.destroy);dz(p,"mutedAutoplay",p.mutedAutoplay);var d=p.app.G();d.S||(dz(p,"getVideoEmbedCode",p.getVideoEmbedCode),dz(p,"getVideoUrl",p.qy));dz(p,"getMediaReferenceTime",p.yc);dz(p,"getSize",p.getSize);dz(p,"setFauxFullscreen",p.J9B);d.S||dz(p,"logImaAdEvent",p.logImaAdEvent);dz(p,"preloadVideoById",p.idX);dz(p,"wakeUpControls",p.wakeUpControls)};
g.al=function(p){return(p=GEu(p.app.EY()))?p.zC():null};
F0=function(p){var d=g.zG(p.app.G()),b,v=(b=p.app.getVideoData())==null?void 0:b.LY;p=ol(p.app);return g.Jy(d)&&!v||p?!1:!0};
Cqu=function(p,d){var b={};if(d=p.app.Zg(d===void 0?1:d)){d=d.getVideoData();if(d.isPrivate)return{};b.video_id=d.videoId;b.author=d.author;b.title=d.title;b.isPlayable=mn(d);b.errorCode=d.errorCode;if(d.U&&d.U.video){b.video_quality=d.U.video.quality;d=d.U.video;var v=[];d.fps>32&&v.push("hfr");d.isHdr()&&v.push("hdr");d.primaries==="bt2020"&&v.push("wcg");b.video_quality_features=v}}if(p=p.getPlaylistId())b.list=p;return b};
hD=function(){q1.apply(this,arguments)};
OS=function(p,d){var b={};if(p.app.G().O5){p=g.u(wEk);for(var v=p.next();!v.done;v=p.next())v=v.value,d.hasOwnProperty(v)&&(b[v]=d[v]);if(d=b.qoe_cat)p="",typeof d==="string"&&d.length>0&&(p=d.split(",").filter(function(P){return UBC.includes(P)}).join(",")),b.qoe_cat=p;
c3u(b)}else for(p=g.u(y3w),v=p.next();!v.done;v=p.next())v=v.value,d.hasOwnProperty(v)&&(b[v]=d[v]);return b};
c3u=function(p){var d=p.raw_player_response;if(!d){var b=p.player_response;b&&(d=JSON.parse(b))}delete p.player_response;delete p.raw_player_response;if(d){p.raw_player_response={streamingData:d.streamingData};var v;if((v=d.playbackTracking)==null?0:v.qoeUrl)p.raw_player_response=Object.assign({},p.raw_player_response,{playbackTracking:{qoeUrl:d.playbackTracking.qoeUrl}});var P;if((P=d.videoDetails)==null?0:P.videoId)p.raw_player_response=Object.assign({},p.raw_player_response,{videoDetails:{videoId:d.videoDetails.videoId}})}};
JD=function(p,d,b){var v=p.app.P5(b);if(!v)return 0;p=v-p.app.getCurrentTime(b);return d-p};
zBz=function(p){var d=d===void 0?5:d;return p?IXB[p]||d:d};
g.k3=function(){hD.apply(this,arguments)};
jO7=function(p){pE(p,"getInternalApiInterface",p.getInternalApiInterface);pE(p,"addEventListener",p.z6);pE(p,"removeEventListener",p.OfX);pE(p,"cueVideoByPlayerVars",p.Vv);pE(p,"loadVideoByPlayerVars",p.eBX);pE(p,"preloadVideoByPlayerVars",p.YHC);pE(p,"getAdState",p.getAdState);pE(p,"sendAbandonmentPing",p.sendAbandonmentPing);pE(p,"setLoopRange",p.setLoopRange);pE(p,"getLoopRange",p.getLoopRange);pE(p,"setAutonavState",p.setAutonavState);pE(p,"seekTo",p.ME5);pE(p,"seekBy",p.wyF);pE(p,"seekToLiveHead",
p.seekToLiveHead);pE(p,"requestSeekToWallTimeSeconds",p.requestSeekToWallTimeSeconds);pE(p,"seekToStreamTime",p.seekToStreamTime);pE(p,"startSeekCsiAction",p.startSeekCsiAction);pE(p,"getStreamTimeOffset",p.getStreamTimeOffset);pE(p,"getVideoData",p.Wj);pE(p,"setInlinePreview",p.setInlinePreview);pE(p,"getAppState",p.getAppState);pE(p,"updateLastActiveTime",p.updateLastActiveTime);pE(p,"setBlackout",p.setBlackout);pE(p,"setUserEngagement",p.setUserEngagement);pE(p,"updateSubtitlesUserSettings",p.updateSubtitlesUserSettings);
pE(p,"getPresentingPlayerType",p.wA);pE(p,"canPlayType",p.canPlayType);pE(p,"updatePlaylist",p.updatePlaylist);pE(p,"updateVideoData",p.updateVideoData);pE(p,"updateEnvironmentData",p.updateEnvironmentData);pE(p,"sendVideoStatsEngageEvent",p.TiJ);pE(p,"productsInVideoVisibilityUpdated",p.productsInVideoVisibilityUpdated);pE(p,"setSafetyMode",p.setSafetyMode);pE(p,"isAtLiveHead",function(d){return p.isAtLiveHead(void 0,d)});
pE(p,"getVideoAspectRatio",p.getVideoAspectRatio);pE(p,"getPreferredQuality",p.getPreferredQuality);pE(p,"getPlaybackQualityLabel",p.getPlaybackQualityLabel);pE(p,"setPlaybackQualityRange",p.WQN);pE(p,"onAdUxClicked",p.onAdUxClicked);pE(p,"getFeedbackProductData",p.getFeedbackProductData);pE(p,"getStoryboardFrame",p.getStoryboardFrame);pE(p,"getStoryboardFrameIndex",p.getStoryboardFrameIndex);pE(p,"getStoryboardLevel",p.getStoryboardLevel);pE(p,"getNumberOfStoryboardLevels",p.getNumberOfStoryboardLevels);
pE(p,"getCaptionWindowContainerId",p.getCaptionWindowContainerId);pE(p,"getAvailableQualityLabels",p.getAvailableQualityLabels);pE(p,"addCueRange",p.addCueRange);pE(p,"addUtcCueRange",p.addUtcCueRange);pE(p,"showAirplayPicker",p.showAirplayPicker);pE(p,"dispatchReduxAction",p.dispatchReduxAction);pE(p,"getPlayerResponse",p.rI);pE(p,"getWatchNextResponse",p.t1);pE(p,"getHeartbeatResponse",p.uw);pE(p,"getCurrentTime",p.Hj);pE(p,"getDuration",p.Ji);pE(p,"getPlayerState",p.getPlayerState);pE(p,"getPlayerStateObject",
p.XB);pE(p,"getVideoLoadedFraction",p.getVideoLoadedFraction);pE(p,"getProgressState",p.getProgressState);pE(p,"getVolume",p.getVolume);pE(p,"setVolume",p.oP);pE(p,"isMuted",p.isMuted);pE(p,"mute",p.tv);pE(p,"unMute",p.DO);pE(p,"loadModule",p.loadModule);pE(p,"unloadModule",p.unloadModule);pE(p,"getOption",p.sb);pE(p,"getOptions",p.getOptions);pE(p,"setOption",p.setOption);pE(p,"loadVideoById",p.rJ);pE(p,"loadVideoByUrl",p.Xc);pE(p,"playVideo",p.MI);pE(p,"loadPlaylist",p.loadPlaylist);pE(p,"nextVideo",
p.nextVideo);pE(p,"previousVideo",p.previousVideo);pE(p,"playVideoAt",p.playVideoAt);pE(p,"getDebugText",p.getDebugText);pE(p,"getWebPlayerContextConfig",p.getWebPlayerContextConfig);pE(p,"notifyShortsAdSwipeEvent",p.notifyShortsAdSwipeEvent);pE(p,"getVideoContentRect",p.getVideoContentRect);pE(p,"setSqueezeback",p.setSqueezeback);pE(p,"toggleSubtitlesOn",p.toggleSubtitlesOn);pE(p,"isSubtitlesOn",p.isSubtitlesOn);pE(p,"reportPlaybackIssue",p.reportPlaybackIssue);pE(p,"setAutonav",p.setAutonav);pE(p,
"isNotServable",p.isNotServable);pE(p,"channelSubscribed",p.channelSubscribed);pE(p,"channelUnsubscribed",p.channelUnsubscribed);pE(p,"togglePictureInPicture",p.togglePictureInPicture);pE(p,"supportsGaplessAudio",p.supportsGaplessAudio);pE(p,"supportsGaplessShorts",p.supportsGaplessShorts);pE(p,"enqueueVideoByPlayerVars",function(d){return void p.enqueueVideoByPlayerVars(d)});
pE(p,"clearQueue",p.clearQueue);pE(p,"getAudioTrack",p.mq);pE(p,"setAudioTrack",p.Zf5);pE(p,"getAvailableAudioTracks",p.L3);pE(p,"getMaxPlaybackQuality",p.getMaxPlaybackQuality);pE(p,"getUserPlaybackQualityPreference",p.getUserPlaybackQualityPreference);pE(p,"getSubtitlesUserSettings",p.getSubtitlesUserSettings);pE(p,"resetSubtitlesUserSettings",p.resetSubtitlesUserSettings);pE(p,"setMinimized",p.setMinimized);pE(p,"setOverlayVisibility",p.setOverlayVisibility);pE(p,"confirmYpcRental",p.confirmYpcRental);
pE(p,"queueNextVideo",p.queueNextVideo);pE(p,"handleExternalCall",p.handleExternalCall);pE(p,"logApiCall",p.logApiCall);pE(p,"isExternalMethodAvailable",p.isExternalMethodAvailable);pE(p,"setScreenLayer",p.setScreenLayer);pE(p,"getCurrentPlaylistSequence",p.getCurrentPlaylistSequence);pE(p,"getPlaylistSequenceForTime",p.getPlaylistSequenceForTime);pE(p,"shouldSendVisibilityState",p.shouldSendVisibilityState);pE(p,"syncVolume",p.syncVolume);pE(p,"highlightSettingsMenuItem",p.highlightSettingsMenuItem);
pE(p,"openSettingsMenuItem",p.openSettingsMenuItem);pE(p,"getEmbeddedPlayerResponse",p.getEmbeddedPlayerResponse);pE(p,"getVisibilityState",p.getVisibilityState);pE(p,"isMutedByMutedAutoplay",p.isMutedByMutedAutoplay);p.T("embeds_enable_emc3ds_muted_autoplay")&&pE(p,"isMutedByEmbedsMutedAutoplay",p.isMutedByEmbedsMutedAutoplay);pE(p,"setGlobalCrop",p.setGlobalCrop);pE(p,"setInternalSize",p.setInternalSize);pE(p,"setFauxFullscreen",p.setFauxFullscreen);pE(p,"setAppFullscreen",p.setAppFullscreen)};
rz=function(p,d,b){p=g.nE(p.UH(),d);return b?(b.addOnDisposeCallback(p),null):p};
g.fE=function(p,d,b){return p.app.G().K$?d:g.fn("$DESCRIPTION ($SHORTCUT)",{DESCRIPTION:d,SHORTCUT:b})};
tJD=function(p){p.UH().element.setAttribute("aria-live","polite")};
g.uu=function(p,d){g.k3.call(this,p,d);jO7(this);bu(this,"addEventListener",this.QH);bu(this,"removeEventListener",this.UlB);bu(this,"cueVideoByPlayerVars",this.aC);bu(this,"loadVideoByPlayerVars",this.cD5);bu(this,"preloadVideoByPlayerVars",this.Gub);bu(this,"loadVideoById",this.rJ);bu(this,"loadVideoByUrl",this.Xc);bu(this,"playVideo",this.MI);bu(this,"loadPlaylist",this.loadPlaylist);bu(this,"nextVideo",this.nextVideo);bu(this,"previousVideo",this.previousVideo);bu(this,"playVideoAt",this.playVideoAt);
bu(this,"getVideoData",this.lD);bu(this,"seekBy",this.y9X);bu(this,"seekTo",this.r9Z);bu(this,"showControls",this.showControls);bu(this,"hideControls",this.hideControls);bu(this,"cancelPlayback",this.cancelPlayback);bu(this,"getProgressState",this.getProgressState);bu(this,"isInline",this.isInline);bu(this,"setInline",this.setInline);bu(this,"setLoopVideo",this.setLoopVideo);bu(this,"getLoopVideo",this.getLoopVideo);bu(this,"getVideoContentRect",this.getVideoContentRect);bu(this,"getVideoStats",this.A1);
bu(this,"getCurrentTime",this.ze);bu(this,"getDuration",this.Ji);bu(this,"getPlayerState",this.Te);bu(this,"getVideoLoadedFraction",this.jg);bu(this,"mute",this.tv);bu(this,"unMute",this.DO);bu(this,"setVolume",this.oP);bu(this,"loadModule",this.loadModule);bu(this,"unloadModule",this.unloadModule);bu(this,"getOption",this.sb);bu(this,"getOptions",this.getOptions);bu(this,"setOption",this.setOption);bu(this,"addCueRange",this.addCueRange);bu(this,"getDebugText",this.getDebugText);bu(this,"getStoryboardFormat",
this.getStoryboardFormat);bu(this,"toggleFullscreen",this.toggleFullscreen);bu(this,"isFullscreen",this.isFullscreen);bu(this,"getPlayerSize",this.getPlayerSize);bu(this,"toggleSubtitles",this.toggleSubtitles);bu(this,"setCenterCrop",this.setCenterCrop);bu(this,"setFauxFullscreen",this.setFauxFullscreen);bu(this,"setSizeStyle",this.setSizeStyle);bu(this,"handleGlobalKeyDown",this.handleGlobalKeyDown);bu(this,"handleGlobalKeyUp",this.handleGlobalKeyUp);NJ7(this)};
g.lu=function(p){p=p.EY();var d=p.hZ.get("endscreen");return d&&d.by()?!0:p.XL()};
g.sS=function(p,d){p.getPresentingPlayerType()===3?p.publish("mdxautoplaycancel"):p.KX("onAutonavCancelled",d)};
g.ES=function(p){var d=Zm(p.EY());return p.app.uT&&!p.isFullscreen()||p.getPresentingPlayerType()===3&&d&&d.p8()&&d.vE()||!!p.getPlaylist()};
g.CE=function(p,d){g.vU(p,"addEmbedsConversionTrackingParams",[d])};
g.G2=function(p){return(p=g.N1(p.EY()))?p.dA():{}};
g.ihK=function(p){p=(p=p.getVideoData())&&p.U;return!!p&&!(!p.audio||!p.video)&&p.mimeType!=="application/x-mpegURL"};
g.wz=function(p,d,b){p=p.Pb().element;var v=aH(p.children,function(P){P=Number(P.getAttribute("data-layer"));return b-P||1});
v<0&&(v=-(v+1));MQ(p,d,v);d.setAttribute("data-layer",String(b))};
g.US=function(p){var d=p.G();if(!d.Id)return!1;var b=p.getVideoData();if(!b||p.getPresentingPlayerType()===3)return!1;var v=(!b.isLiveDefaultBroadcast||d.T("allow_poltergust_autoplay"))&&!Kv(b);v=b.isLivePlayback&&(!d.T("allow_live_autoplay")||!v);var P=b.isLivePlayback&&d.T("allow_live_autoplay_on_mweb");p=p.getPlaylist();p=!!p&&p.p8();var M=b.wE&&b.wE.playerOverlays||null;M=!!(M&&M.playerOverlayRenderer&&M.playerOverlayRenderer.autoplay);M=b.sH&&M;return!b.ypcPreview&&(!v||P)&&!g.Rq(b.aB,"ypc")&&
!p&&(!g.Ez(d)||M)};
HhW=function(p){p=p.app.pX();if(!p)return!1;var d=p.getVideoData();if(!d.U||!d.U.video||d.U.video.D<1080||d.rL)return!1;var b=/^qsa/.test(d.clientPlaybackNonce),v="r";d.U.id.indexOf(";")>=0&&(b=/^[a-p]/.test(d.clientPlaybackNonce),v="x");return b?(p.E5("iqss",{trigger:v},!0),!0):!1};
cU=function(){gd.apply(this,arguments);this.requestHeaders={}};
Il=function(){yd||(yd=new cU);return yd};
z2=function(p,d){d?p.requestHeaders.Authorization="Bearer "+d:delete p.requestHeaders.Authorization};
g.tD=function(p,d,b,v){v=v===void 0?!1:v;g.k0.call(this,d);var P=this;this.N=p;this.aB=v;this.W=new g.iO(this);this.eB=new g.bT(this,b,!0,void 0,void 0,function(){P.dV()});
g.Y(this,this.W);g.Y(this,this.eB)};
iu=function(p){var d=p.N.getRootNode();return p.N.T("web_enable_auto_pip")||p.N.T("web_enable_pip_on_miniplayer")||p.N.T("web_shorts_pip")?YE(d):document};
DBC=function(p){p.U&&(document.activeElement&&g.qQ(p.element,document.activeElement)&&p.U.focus(),p.U.setAttribute("aria-expanded","false"),p.U=void 0);g.jh(p.W);p.C=void 0};
HU=function(p,d,b){p.X3()?p.z_():p.Xp(d,b)};
Dm=function(p,d,b,v){v=new g.K({L:"div",zB:["ytp-linked-account-popup-button"],Bb:v,K:{role:"button",tabindex:"0"}});d=new g.K({L:"div",J:"ytp-linked-account-popup",K:{role:"dialog","aria-modal":"true",tabindex:"-1"},j:[{L:"div",J:"ytp-linked-account-popup-title",Bb:d},{L:"div",J:"ytp-linked-account-popup-description",Bb:b},{L:"div",J:"ytp-linked-account-popup-buttons",j:[v]}]});g.tD.call(this,p,{L:"div",J:"ytp-linked-account-popup-container",j:[d]},100);var P=this;this.dialog=d;g.Y(this,this.dialog);
v.listen("click",function(){P.z_()});
g.Y(this,v);g.wz(this.N,this.element,4);this.hide()};
g.ea=function(p,d,b,v){g.k0.call(this,p);this.priority=d;b&&g.Vd(this,b);v&&this.K9(v)};
g.Sa=function(p,d,b,v){p=p===void 0?{}:p;d=d===void 0?[]:d;b=b===void 0?!1:b;v=v===void 0?!1:v;d.push("ytp-menuitem");var P=p;"role"in P||(P.role="menuitem");b||(P=p,"tabindex"in P||(P.tabindex="0"));p={L:b?"a":"div",zB:d,K:p,j:[{L:"div",J:"ytp-menuitem-icon",Bb:"{{icon}}"},{L:"div",J:"ytp-menuitem-label",Bb:"{{label}}"},{L:"div",J:"ytp-menuitem-content",Bb:"{{content}}"}]};v&&p.j.push({L:"div",J:"ytp-menuitem-secondary-icon",Bb:"{{secondaryIcon}}"});return p};
g.Vd=function(p,d){p.updateValue("label",d)};
Y3=function(p){g.ea.call(this,g.Sa({"aria-haspopup":"true"},["ytp-linked-account-menuitem"]),2);var d=this;this.N=p;this.U=this.D=!1;this.BX=p.TG();p.createServerVe(this.element,this,!0);this.Y(this.N,"settingsMenuVisibilityChanged",function(b){d.X7(b)});
this.Y(this.N,"videodatachange",this.V);this.listen("click",this.onClick);this.V()};
gz=function(p){return p?g.ff(p):""};
LE=function(p){g.e.call(this);this.api=p};
Qd=function(p){LE.call(this,p);var d=this;pE(p,"setAccountLinkState",function(b){d.setAccountLinkState(b)});
pE(p,"updateAccountLinkingConfig",function(b){d.updateAccountLinkingConfig(b)});
p.addEventListener("videodatachange",function(b,v){d.onVideoDataChange(v)});
p.addEventListener("settingsMenuInitialized",function(){d.menuItem=new Y3(d.api);g.Y(d,d.menuItem)})};
VJC=function(p){this.api=p;this.D={}};
$3=function(p,d,b,v){d in p.D||(b=new g.P1(b,v,{id:d,priority:2,namespace:"appad"}),p.api.AZ([b],1),p.D[d]=b)};
m$=function(p){LE.call(this,p);var d=this;this.events=new g.iO(this);g.Y(this,this.events);this.D=new VJC(this.api);this.events.Y(this.api,"legacyadtrackingpingreset",function(){d.D.D={}});
this.events.Y(this.api,"legacyadtrackingpingchange",function(b){var v=d.D;$3(v,"part2viewed",1,0x8000000000000);$3(v,"engagedview",Math.max(1,b.ob*1E3),0x8000000000000);if(!b.isLivePlayback){var P=b.lengthSeconds*1E3;Tu(b)&&v.api.T("html5_shorts_gapless_ads_duration_fix")&&(P=v.api.getProgressState().seekableEnd*1E3-b.d$);$3(v,"videoplaytime25",P*.25,P);$3(v,"videoplaytime50",P*.5,P);$3(v,"videoplaytime75",P*.75,P);$3(v,"videoplaytime100",P,0x8000000000000);$3(v,"conversionview",P,0x8000000000000);
$3(v,"videoplaybackstart",1,P);$3(v,"videoplayback2s",2E3,P);$3(v,"videoplayback10s",1E4,P)}});
this.events.Y(this.api,g.X5("appad"),this.U);this.events.Y(this.api,g.q4("appad"),this.U)};
gYj=function(p,d,b){if(!(b in d))return!1;d=d[b];Array.isArray(d)||(d=[d]);d=g.u(d);for(b=d.next();!b.done;b=d.next()){b=b.value;var v={CPN:p.api.getVideoData().clientPlaybackNonce};b=g.H4(b,v);v=void 0;v=v===void 0?!1:v;(v=Te(AH(b,eBz),b,v,"Active View 3rd Party Integration URL"))||(v=void 0,v=v===void 0?!1:v,v=Te(AH(b,Su$),b,v,"Google/YouTube Brand Lift URL"));v||(v=void 0,v=v===void 0?!1:v,v=Te(AH(b,Yuu),b,v,"Nielsen OCR URL"));g.Lp(b,void 0,v)}return!0};
KE=function(p,d){LKe(p,d).then(function(b){g.Lp(d,void 0,void 0,b)})};
x3=function(p,d){d.forEach(function(b){KE(p,b)})};
LKe=function(p,d){return g.UD(p.api.G())&&Jk(d)&&OI(d)?g.As(p.api.G(),g.SQ(p.api.getVideoData())).then(function(b){var v;b&&(v={Authorization:"Bearer "+b});return v},void 0):DY()};
QO$=function(p){LE.call(this,p);this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"videoready",function(d){if(p.getPresentingPlayerType()===1){var b,v,P={playerDebugData:{pmlSignal:!!((b=d.getPlayerResponse())==null?0:(v=b.adPlacements)==null?0:v.some(function(M){var X;return M==null?void 0:(X=M.adPlacementRenderer)==null?void 0:X.renderer})),
contentCpn:d.clientPlaybackNonce}};g.Oe("adsClientStateChange",P)}})};
BU=function(p){g.K.call(this,{L:"button",zB:["ytp-button"],K:{title:"{{title}}","aria-label":"{{label}}","data-priority":"2","data-tooltip-target-id":"ytp-autonav-toggle-button"},j:[{L:"div",J:"ytp-autonav-toggle-button-container",j:[{L:"div",J:"ytp-autonav-toggle-button",K:{"aria-checked":"true"}}]}]});this.N=p;this.U=[];this.D=!1;this.isChecked=!0;p.createClientVe(this.element,this,113681);this.Y(p,"presentingplayerstatechange",this.Xi);this.listen("click",this.onClick);this.N.G().T("web_player_autonav_toggle_always_listen")&&
$B7(this);rz(p,this.element,this);this.Xi()};
$B7=function(p){p.U.push(p.Y(p.N,"videodatachange",p.Xi));p.U.push(p.Y(p.N,"videoplayerreset",p.Xi));p.U.push(p.Y(p.N,"onPlaylistUpdate",p.Xi));p.U.push(p.Y(p.N,"autonavchange",p.CR))};
mBC=function(p){p.isChecked=p.isChecked;p.V$("ytp-autonav-toggle-button").setAttribute("aria-checked",String(p.isChecked));var d=p.isChecked?"Autoplay is on":"Autoplay is off";p.updateValue("title",d);p.updateValue("label",d);p.N.sj()};
KKz=function(p){return p.N.G().T("web_player_autonav_use_server_provided_state")&&$s(p.p9())};
xBu=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"standardControlsInitialized",function(){var b=new BU(p);g.Y(d,b);p.tT(b,"RIGHT_CONTROLS_LEFT")})};
Rl=function(p,d){g.ea.call(this,g.Sa({role:"menuitemcheckbox","aria-checked":"false"}),d,p,{L:"div",J:"ytp-menuitem-toggle-checkbox"});this.checked=!1;this.enabled=!0;this.listen("click",this.onClick)};
T2=function(p,d){p.checked=d;p.element.setAttribute("aria-checked",String(p.checked))};
BJz=function(p){var d=!p.G().cP&&p.getPresentingPlayerType()!==3;return p.isFullscreen()||d};
g.AD=function(p,d,b,v){var P=p.currentTarget;if((b===void 0||!b)&&g.wy(p))return p.preventDefault(),!0;d.pauseVideo();p=P.getAttribute("href");g.QZ(p,v,!0);return!1};
g.WU=function(p,d,b){if(YR(d.G())&&d.getPresentingPlayerType()!==2){if(g.wy(b))return d.isFullscreen()&&!d.G().externalFullscreen&&d.toggleFullscreen(),b.preventDefault(),!0}else{var v=g.wy(b);v&&d.pauseVideo();g.QZ(p,void 0,!0);v&&(g.$U(p),b.preventDefault())}return!1};
TJC=function(){var p=RBC.includes("en")?{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,K:{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"}}]}:{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,K:{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"}}]};p.J="ytp-subtitles-button-icon";return p};
pw=function(){return{L:"div",J:"ytp-spinner-container",j:[{L:"div",J:"ytp-spinner-rotator",j:[{L:"div",J:"ytp-spinner-left",j:[{L:"div",J:"ytp-spinner-circle"}]},{L:"div",J:"ytp-spinner-right",j:[{L:"div",J:"ytp-spinner-circle"}]}]}]}};
dP=function(p){if(document.createRange){var d=document.createRange();d&&(d.selectNodeContents(p),p=window.getSelection())&&(p.removeAllRanges(),p.addRange(d))}};
P7=function(p){var d=p.T("web_player_use_cinematic_label_2")?"Ambient mode":"Cinematic lighting";Rl.call(this,d,g.bv.LU);var b=this;this.N=p;this.D=!1;this.U=new g.bR(function(){g.OJ(b.element,"ytp-menuitem-highlighted")},0);
this.BX=p.TG();this.setIcon({L:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{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.B,this);this.listen(v7,this.V);g.Y(this,this.U)};
Mv=function(p){LE.call(this,p);var d=this;this.D=!1;p.addEventListener("settingsMenuInitialized",function(){A3q(d)});
p.addEventListener("highlightSettingsMenu",function(b){A3q(d);var v=d.menuItem;b==="menu_item_cinematic_lighting"&&(g.FO(v.element,"ytp-menuitem-highlighted"),g.FO(v.element,"ytp-menuitem-highlight-transition-enabled"),v.U.start())});
pE(p,"updateCinematicSettings",function(b){d.updateCinematicSettings(b)})};
A3q=function(p){p.menuItem||(p.menuItem=new P7(p.api),g.Y(p,p.menuItem),p.menuItem.XF(p.D))};
Xw=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"applicationvideodatachange",function(b,v){d.xG(b,v)})};
qv=function(p){LE.call(this,p);this.events=new g.iO(p);g.Y(this,this.events);pE(p,"setCreatorEndscreenVisibility",this.setCreatorEndscreenVisibility.bind(this));pE(p,"setCreatorEndscreenHideButton",this.D.bind(this))};
a7=function(p,d,b,v){Rl.call(this,"Stable Volume",g.bv.gp);g.FO(this.element,"ytp-drc-menu-item");this.BX=p.TG();this.V=d;this.D=b;this.hasDrcAudioTrack=v;p.addEventListener("videodatachange",this.U.bind(this));p.T("mta_drc_mutual_exclusion_removal")&&this.Y(p,"onPlaybackAudioChange",this.U);p=this.D()===1&&this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());this.setIcon({L:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{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.B,this);T2(this,p);this.BX.I1(this)};
o7=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);p.T("html5_show_drc_toggle")&&p.addEventListener("settingsMenuInitialized",function(){d.menuItem||(d.menuItem=new a7(d.api,d.setDrcUserPreference.bind(d),d.getDrcUserPreference.bind(d),d.U.bind(d)),g.Y(d,d.menuItem))});
pE(this.api,"setDrcUserPreference",function(v){d.setDrcUserPreference(v)});
pE(this.api,"getDrcUserPreference",function(){return d.getDrcUserPreference()});
pE(this.api,"hasDrcAudioTrack",function(){return d.U()});
var b;this.D=(b=g.Vr("yt-player-drc-pref"))!=null?b:1;this.updateEnvironmentData()};
Fw=function(p){LE.call(this,p);var d=this;this.D={};this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"videodatachange",function(){d.onVideoDataChange()});
this.events.Y(p,g.X5("embargo"),function(b){d.api.sA(!0);var v,P=(v=d.D[b.id])!=null?v:[];v=g.u(P);for(P=v.next();!P.done;P=v.next()){var M=P.value;d.api.hideControls();d.api.rd("auth",2,"This video isn't available in your current playback area",Ns({embargoed:1,id:b.id,idx:b.U,start:b.start}));P=void 0;(M=(P=M.embargo)==null?void 0:P.onTrigger)&&d.api.KX("innertubeCommand",M)}})};
WKW=function(p,d){var b;return(b=d.onEnter)==null?void 0:b.some(p.U)};
pB$=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next()){b=b.value;var v=void 0,P=Number((v=b.playbackPosition)==null?void 0:v.utcTimeMillis)/1E3,M=void 0;v=P+Number((M=b.duration)==null?void 0:M.seconds);M="embargo_"+P;p.api.addUtcCueRange(M,P,v,"embargo",!1);b.onEnter&&(p.D[M]=b.onEnter.filter(p.U))}};
hx=function(p){LE.call(this,p);var d=this;this.D=[];this.events=new g.iO(p);g.Y(this,this.events);pE(p,"addEmbedsConversionTrackingParams",function(b){d.api.G().cE&&d.addEmbedsConversionTrackingParams(b)});
this.events.Y(p,"veClickLogged",function(b){d.api.hasVe(b)&&(b=qz(b.visualElement.getAsJspb(),2),d.D.push(b))})};
dEu=function(p){LE.call(this,p);pE(p,"isEmbedsShortsMode",function(){return p.isEmbedsShortsMode()})};
b27=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"initialvideodatacreated",function(b){El(ZC(),16623);d.D=g.UA();var v=p.G().VI&&!b.s8;if(Ve(b)&&v){El(ZC(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"});if(b.getWatchNextResponse()){var P,M=(P=b.getWatchNextResponse())==null?void 0:P.trackingParams;M&&NE(M)}if(b.getPlayerResponse()){var X;(b=(X=b.getPlayerResponse())==null?void 0:X.trackingParams)&&NE(b)}}else El(ZC(),
32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"}),b.getEmbeddedPlayerResponse()&&(X=(M=b.getEmbeddedPlayerResponse())==null?void 0:M.trackingParams)&&NE(X)});
this.events.Y(p,"loadvideo",function(){El(ZC(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:d.D})});
this.events.Y(p,"cuevideo",function(){El(ZC(),32594,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED",parentCsn:d.D})});
this.events.Y(p,"largeplaybuttonclicked",function(b){El(ZC(),27240,b.visualElement)});
this.events.Y(p,"playlistnextbuttonclicked",function(b){El(ZC(),27240,b.visualElement)});
this.events.Y(p,"playlistprevbuttonclicked",function(b){El(ZC(),27240,b.visualElement)});
this.events.Y(p,"playlistautonextvideo",function(){El(ZC(),27240,void 0,{implicitGestureType:"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED"})})};
On=function(p,d){g.e.call(this);var b=this;this.D=null;this.B=d;d=[];for(var v=0;v<=100;v++)d.push(v/100);d={threshold:d,trackVisibility:!0,delay:1E3};(this.U=window.IntersectionObserver?new IntersectionObserver(function(P){P=P[P.length-1];typeof P.isVisible==="undefined"?document.visibilityState==="visible"&&P.isIntersecting&&P.intersectionRatio>0?b.D=P.intersectionRatio:document.visibilityState==="hidden"?b.D=0:b.D=null:b.D=P.isVisible?P.intersectionRatio:0;typeof b.B==="function"&&b.B(b.D)},d):
null)&&this.U.observe(p)};
PEz=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"applicationInitialized",function(){vkW(d)})};
vkW=function(p){var d=p.api.getRootNode(),b=d;if(!p.api.T("embeds_emc3ds_inview_ks")){var v;b=p.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((v=d.parentElement)==null?void 0:v.parentElement)||d:d}p.D=new On(b,function(P){P!=null&&(p.api.G().BP=P,p.api.G().lH="EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER")});
g.Y(p,p.D);p.events.Y(p.api,"videoStatsPingCreated",function(P){var M=p.D;M=M.D==null?null:Math.round(M.D*100)/100;P.inview=M!=null?M:void 0;M=p.api.getPlayerSize();if(M.height>0&&M.width>0){M=[Math.round(M.width),Math.round(M.height)];var X=g.Lq();X>1&&M.push(X);M=M.join(":")}else M=void 0;P.size=M})};
M2D=function(p){var d;return((d=((p==null?void 0:p.messageRenderers)||[]).find(function(b){return!!b.timeCounterRenderer}))==null?void 0:d.timeCounterRenderer)||null};
Jx=function(p){g.K.call(this,{L:"div",zB:["ytp-player-content","ytp-iv-player-content"],j:[{L:"div",J:"ytp-free-preview-countdown-timer",j:[{L:"span",Bb:"{{label}}"},{L:"span",J:"ytp-free-preview-countdown-timer-separator",Bb:"\u2022"},{L:"span",Bb:"{{duration}}"}]}]});this.api=p;this.D=null;this.B=this.U=0;this.Y(this.api,"videodatachange",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)};
qlu=function(p,d){p.D||(p.U=d,p.B=(0,g.Ib)(),p.D=new g.dn(function(){XBW(p)},null),XBW(p))};
XBW=function(p){var d=Math,b=d.round,v=Math.min((0,g.Ib)()-p.B,p.U);d=b.call(d,(p.U-v)/1E3);p.updateValue("duration",kk({seconds:d}));d<=0&&p.D?kc(p):p.D&&p.D.start()};
kc=function(p){p.D&&(p.D.dispose(),p.D=null)};
aCq=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"basechromeinitialized",function(){d.D=new Jx(p);g.Y(d,d.D);g.wz(p,d.D.element,4);d.D.hide()})};
nw=function(p){g.K.call(this,{L:"button",zB:["ytp-fullerscreen-edu-button","ytp-button"],j:[{L:"div",zB:["ytp-fullerscreen-edu-text"],Bb:"Scroll for details"},{L:"div",zB:["ytp-fullerscreen-edu-chevron"],j:[{L:"svg",K:{height:"100%",viewBox:"0 0 24 24",width:"100%"},j:[{L:"path",K:{d:"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z",fill:"#fff"}}]}]}],K:{"data-priority":"1"}});this.MC=p;this.D=new g.bT(this,250,void 0,100);this.B=this.U=!1;p.createClientVe(this.element,this,61214);g.Y(this,
this.D);this.Y(p,"fullscreentoggled",this.XF);this.Y(p,"presentingplayerstatechange",this.XF);this.listen("click",this.onClick);this.XF()};
rP=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);pE(this.api,"updateFullerscreenEduButtonSubtleModeState",function(v){d.updateFullerscreenEduButtonSubtleModeState(v)});
pE(this.api,"updateFullerscreenEduButtonVisibility",function(v){d.updateFullerscreenEduButtonVisibility(v)});
var b=p.G();p.T("external_fullscreen_with_edu")&&b.externalFullscreen&&YR(b)&&b.controlsType==="1"&&this.events.Y(p,"standardControlsInitialized",function(){d.D=new nw(p);g.Y(d,d.D);p.tT(d.D)})};
oku=function(p){g.K.call(this,{L:"div",J:"ytp-gated-actions-overlay",j:[{L:"div",J:"ytp-gated-actions-overlay-background",j:[{L:"div",J:"ytp-gated-actions-overlay-background-overlay"}]},{L:"button",zB:["ytp-gated-actions-overlay-miniplayer-close-button","ytp-button"],K:{"aria-label":"Close"},j:[g.Ec()]},{L:"div",J:"ytp-gated-actions-overlay-bar",j:[{L:"div",J:"ytp-gated-actions-overlay-text-container",j:[{L:"div",J:"ytp-gated-actions-overlay-title",Bb:"{{title}}"},{L:"div",J:"ytp-gated-actions-overlay-subtitle",
Bb:"{{subtitle}}"}]},{L:"div",J:"ytp-gated-actions-overlay-button-container"}]}]});var d=this;this.api=p;this.background=this.V$("ytp-gated-actions-overlay-background");this.U=this.V$("ytp-gated-actions-overlay-button-container");this.D=[];this.Y(this.V$("ytp-gated-actions-overlay-miniplayer-close-button"),"click",function(){d.api.KX("onCloseMiniplayer")});
this.hide()};
hVK=function(p,d){var b=0;b=0;for(var v={};b<d.length;v={Rc:void 0},b++){var P=p.D[b],M=void 0,X=(M=P)==null?void 0:M.element;X||(X=new g.K({L:"button",J:"ytp-gated-actions-overlay-button",K:{tabindex:"0"},j:[{L:"div",J:"ytp-gated-actions-overlay-button-title",Bb:"{{buttonText}}"}]}),g.Y(p,X),X.NC(p.U),P={element:X});v.Rc=g.L(d[b],F3C);var a=M=void 0,F=void 0,h=((M=v.Rc)==null?void 0:M.title)||((a=v.Rc)==null?void 0:(F=a.titleFormatted)==null?void 0:F.content)||"";X.update({buttonText:h});P.listener&&
X.R1(P.listener);P.listener=X.listen("click",function(O){return function(){var J,k=g.L((J=O.Rc)==null?void 0:J.onTap,eq);k&&p.api.KX("innertubeCommand",k)}}(v));
p.D[b]=P}for(;b<p.D.length;)p.D.pop().element.dispose()};
O2z=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);this.D=new oku(this.api);g.Y(this,this.D);this.events.Y(p,"videodatachange",function(){var b,v=(b=d.api.getVideoData())==null?void 0:b.Vp;b=d.D;if(v){var P,M,X=((P=v.title)==null?void 0:P.content)||"";P=((M=v.subtitle)==null?void 0:M.content)||"";b.update({title:X,subtitle:P});X=v.thumbnail;M="none";if(X==null?0:X.sources){P=0;X=g.u(X.sources);for(var a=X.next();!a.done;a=X.next())a=a.value,a.width&&a.url&&a.width>
P&&(P=a.width,M="url("+a.url+")")}b.background.style.backgroundImage=M;hVK(b,v.actionButtons||[]);b.show()}else b.hide()});
g.wz(this.api,this.D.element,4)};
fw=function(p){LE.call(this,p);var d=this;bu(this.api,"getSphericalProperties",function(){return d.getSphericalProperties()});
bu(this.api,"setSphericalProperties",function(){d.setSphericalProperties.apply(d,g.E(g.yq.apply(0,arguments)))});
dz(this.api,"getSphericalProperties",function(){return d.api.getPresentingPlayerType()===2?{}:d.getSphericalProperties()});
dz(this.api,"setSphericalProperties",function(){var b=g.yq.apply(0,arguments);d.api.getPresentingPlayerType()!==2&&d.setSphericalProperties.apply(d,g.E(b))})};
uv=function(p){LE.call(this,p);pE(p,"createClientVe",this.createClientVe.bind(this));pE(p,"createServerVe",this.createServerVe.bind(this));pE(p,"destroyVe",this.destroyVe.bind(this));pE(p,"hasVe",this.hasVe.bind(this));pE(p,"logClick",this.logClick.bind(this));pE(p,"logVisibility",this.logVisibility.bind(this));pE(p,"setTrackingParams",this.setTrackingParams.bind(this))};
lv=function(p,d,b,v){function P(X){var a=!(X.status!==204&&X.status!==200&&!X.response),F;X={succ:""+ +a,rc:X.status,lb:((F=X.response)==null?void 0:F.byteLength)||0,rt:((0,g.Ib)()-M).toFixed(),shost:g.e7(p),trigger:d};JG$(X,p);b&&b(X);v&&!a&&v(new Gr("pathprobe.net",X))}
var M=(0,g.Ib)();g.ys(p,{format:"RAW",responseType:"arraybuffer",timeout:1E4,onFinish:P,onTimeout:P})};
JG$=function(p,d){var b;((b=window.performance)==null?0:b.getEntriesByName)&&(d=performance.getEntriesByName(d))&&d.length&&(d=d[0],p.pedns=(d.domainLookupEnd-d.startTime).toFixed(),p.pecon=(d.connectEnd-d.domainLookupEnd).toFixed(),p.perqs=(d.requestStart-d.connectEnd).toFixed(),kMk&&(p.perqsa=d.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))};
sn=function(p,d){this.Ep=p;this.policy=d;this.playbackRate=1};
nkw=function(p,d){var b=Math.min(2.5,Js(p.Ep));p=ZA(p);return d-b*p};
En=function(p,d,b,v,P){P=P===void 0?!1:P;if(p.policy.uJ)return Math.ceil(p.policy.uJ*d);p.policy.Ro&&(v=Math.abs(v));v/=p.playbackRate;var M=1/rf(p.Ep);b=Math.max(.9*(v-3),Js(p.Ep)+p.Ep.U.D*M)/M*.8/(d+b);b=Math.min(b,v);p.policy.NG>0&&P&&(b=Math.max(b,p.policy.NG));return rGu(p,b,d)};
rGu=function(p,d,b){return Math.ceil(Math.max(Math.max(p.policy.DG,p.policy.YR*b),Math.min(Math.min(p.policy.oB,31*b),Math.ceil(d*b))))||p.policy.DG};
fCW=function(p,d,b){b=En(p,d.D.info.CX,b.D.info.CX,0);var v=Js(p.Ep)+b/rf(p.Ep);return Math.max(v,v+p.policy.Ux-b/d.D.info.CX)};
ZA=function(p){return rf(p.Ep,!p.policy.cP,p.policy.HJ)};
Cw=function(p){return ZA(p)/p.playbackRate};
Nv=function(p,d,b){var v=p.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],P=p.policy.playbackStartPolicy.startMinReadaheadPolicy||[];p=Infinity;d=g.u(d&&v.length>0?v:P);for(v=d.next();!v.done;v=d.next())v=v.value,P=v.minReadaheadMs||0,b<(v.minBandwidthBytesPerSec||0)||p>P&&(p=P);return p<Infinity?p/1E3:p};
G$=function(p,d,b,v){var P=this;this.Z=p;this.y$=d;this.policy=b;this.logger=v;this.nk=[];this.G_=[];this.D=-1;this.Q8=null;this.S=this.timestampOffset=0;this.Ma=null;this.U=10;this.X=new Set;this.Up={gq:function(M){return P.gq(M)}};
this.V=d.vX?0:1;b.VU>0&&(this.U=b.VU)};
Z2W=function(p,d,b,v,P){if(!v.info.V){if(b.length===0)b.push(v);else{var M;(p=(M=b.pop())==null?void 0:g.xm(M,v))?b.push(p):b.push(v)}return P}var X;(b=(X=b.pop())==null?void 0:g.xm(X,v))||(b=v);if(p.policy.rg&&b.info.U)return p.logger&&p.logger({incompleteSegment:b.info.Op()}),P;X=p.gq(b);v=X.formatId;P=X.Q$;b=X.clipId;M=X.Me;X=X.startTimeMs;if(!p.policy.ju&&p.policy.U&&p.Ma){var a=wP(p.Ma,b);X+=a}v={clipId:b,formatId:v,startTimeMs:X,durationMs:M,EA:P,nf:P,e6:X,Fw:M};P=uWw(d,v.startTimeMs);(b=P>=
0?d[P]:null)&&lCe(p,b,v)?v=b:(P+=1,d.splice(P,0,v));b=0;for(M=P+1;M<d.length;M++){X=p;a=d[M];var F=v,h=a.startTimeMs+a.durationMs,O=F.startTimeMs+F.durationMs;O>=h+X.U?X=!0:O+X.U<a.startTimeMs?X=!1:s0w(X,a.formatId,F.formatId)?(F.durationMs=h-F.startTimeMs,F.Fw=F.durationMs,F.nf=a.nf,X=!0):(a.startTimeMs=O,a.e6=O,a.EA=F.nf+1,X=!1);if(!X)break;b++}b&&d.splice(P+1,b);return P};
CEk=function(p,d,b){p.policy.rg&&b!=null&&b.Nw||(p.nk=[]);p.policy.HP?(d=g.q6(p.G_,{startTimeMs:d*1E3},function(v,P){return v.startTimeMs-P.startTimeMs}),p.D!==d&&(p.D=-1,p.B=void 0)):(Ekz(p,!0),p.D=uWw(p.G_,d*1E3))};
uWw=function(p,d){p=g.q6(p,{startTimeMs:d},function(b,v){return b.startTimeMs-v.startTimeMs});
return p>=0?p:-p-2};
Ekz=function(p,d){if(p.Q8){var b=p.Q8.i4();if(b.length!==0){if(p.B&&d){var v=p.B,P=v.info.H5;!Xk(b,P)&&v.info.S>0&&(0,g.Ib)()-p.S<5E3&&(p.logger&&p.logger({dend:v.info.Op()}),b=haW(b,P,P+.01))}p.policy.HP&&p.logger&&p.logger({cbri:""+p.D});v=[];for(var M=P=0;P<b.length&&M<p.G_.length;){var X=b.start(P),a=b.end(P),F=p.G_[M].startTimeMs/1E3,h=(p.G_[M].startTimeMs+p.G_[M].durationMs)/1E3;if(F<=a&&h>=X){var O=0;if(p.Ma){var J=Un(p.Ma,F*1E3);J&&(O=J.tH/1E3)}J=Object.assign({},p.G_[M]);var k=p.y$.B.get(s3(p.G_[M].formatId)),
n=Math.max(F,X);X=k.index.Eg(n+p.U/1E3-O);F=k.index.getStartTime(X)+O;var r=X+ +(Math.abs(F-n)>p.U/1E3);n=r+p.V;r=(k.index.getStartTime(r)+O)*1E3;M!==p.D||d?(J.EA=n,J.startTimeMs=r):(p.logger&&p.logger({pEvict:"1",og:J.startTimeMs,adj:F*1E3}),J.EA=X+p.V,J.startTimeMs=F*1E3);J.e6=J.startTimeMs;X=void 0;F=((X=p.B)==null?void 0:X.info.duration)||11;M===p.D&&a<h&&h-a<=F*1.01&&(a=h);X=Math.min(h,a);F=k.index.Eg(X-p.U/1E3-O);n=p.policy;(n.U||n.mZ.T("html5_sabr_include_tail_media_chunk"))&&k.index.Y_(F+
1)&&k.index.aD(F+1)+O<=X&&(F+=1);n=k.index.aD(F)+O;F-=+(Math.abs(n-X)>p.U/1E3);X=F+p.V;O=(k.index.aD(F)+O)*1E3;J.nf=X;J.durationMs=O-J.startTimeMs;J.Fw=J.durationMs;J.EA<=J.nf&&v.push(J)}h<a?M+=1:P+=1}p.G_=v}}};
NLz=function(p){var d=[],b=[].concat(g.E(p.nk));p.G_.forEach(function(X){d.push(Object.assign({},X))});
for(var v=p.D,P=g.u(p.Z.Ee()),M=P.next();!M.done;M=P.next())v=Z2W(p,d,b,M.value,v);d.forEach(function(X){X.startTimeMs&&(X.startTimeMs+=p.timestampOffset*1E3,X.e6&&(X.e6+=p.timestampOffset*1E3))});
return{G_:d,nk:b}};
lCe=function(p,d,b){var v=d.startTimeMs+d.durationMs,P=b.startTimeMs+b.durationMs;if(b.startTimeMs-v>p.U)return!1;if(s0w(p,d.formatId,b.formatId))return d.durationMs=Math.max(v,P)-d.startTimeMs,d.Fw=d.durationMs,d.nf=Math.max(d.nf,b.nf),!0;if(Math.abs(d.startTimeMs-b.startTimeMs)<=p.U){if(d.durationMs>b.durationMs+p.U){p=d.formatId;var M=d.EA,X=d.nf;d.formatId=b.formatId;d.durationMs=b.durationMs;d.EA=b.EA;d.Fw=b.durationMs;d.nf=b.nf;b.formatId=p;b.startTimeMs=P;b.e6=P;b.durationMs=v-P;b.Fw=b.durationMs;
b.EA=M;b.nf=X;return!1}d.formatId=b.formatId;return!0}v>b.startTimeMs&&(d.durationMs=b.startTimeMs-d.startTimeMs,d.Fw=d.durationMs,d.clipId===b.clipId&&(d.nf=b.EA-1));return!1};
s0w=function(p,d,b){return d.itag!==b.itag||d.xtags!==b.xtags?!1:p.y$.vX||d.lmt===b.lmt};
GMz=function(p,d,b){if(p.logger){for(var v=[],P=0;P<d.length;P++){var M=d[P],X=void 0;if((X=M.I0)==null?0:X.startTicks){var a=X=void 0,F=void 0;v.push("i."+((X=M.formatId)==null?void 0:X.itag)+"_st."+(M.startTimeMs+"_psst.")+(((a=M.I0)==null?void 0:a.startTicks)+"_psd.")+((F=M.I0)==null?void 0:F.Lo))}X=void 0;v.push("i."+((X=M.formatId)==null?void 0:X.itag)+"_st."+(M.startTimeMs+"_e."+(M.startTimeMs+M.durationMs)+"_d."+M.durationMs)+("_sn."+M.EA)+("_en."+M.nf))}p.logger({p:""+b,br:v.join(";")})}};
wB$=function(p){p.G_=[];p.nk=[];p.X.clear();p.D=-1;p.B=void 0};
c7=function(p,d,b,v,P){this.DN=p;this.y$=d;this.videoTrack=b;this.audioTrack=v;this.policy=P;this.seekCount=this.D=0;this.X=!1;this.V=null;this.B=0;this.U=this.y$.isManifestless&&!this.y$.Rd};
UEW=function(p,d,b){if(!p.policy.S){p=d.D.index;var v=d.U.Q$;p.Y_(v)||b&&b.Q$===v?(d.X=!p.Y_(v),d.O5=!p.Y_(v)):(d.X=!0,d.O5=!0)}};
yGK=function(p){var d=Math.max(p.videoTrack.V.B||0,p.audioTrack.V.B||0);cGk(p.videoTrack);cGk(p.audioTrack);p.policy.S||RXw(p.y$);p.y$.isManifestless&&!p.policy.S&&(p.U=!0,p.B=0);var b=p.DN;b.policy.IB||(b.currentTime=d);p.X=!0;p.V=new xA;return p.V};
j0$=function(p,d,b,v,P){var M=p.policy.rg?P:void 0;if(!d.D.zr()){if(!(M=b===0||!!d.B.length&&d.B[0]instanceof yp))a:{if(d.B.length&&(M=d.B[0],M instanceof I7&&M.Xx&&M.Nv)){M=!0;break a}M=!1}M||p.policy.D||z$(d);return b}var X=jO(d,b);if(!isNaN(X))return X;if(p.DN.ys(b*1E3))return b;P.Nw?p.policy.u_&&(p=tx(p.DN,d),ICu(d.V,b+p,!0)):(d.Aj(),p.DN.C2(!1,"sta_"+ +d.D.info.qH()));return v&&(p=qJ(v.i4(),b),!isNaN(p))?(iv(d,p+zVC,M),b):iv(d,b,M)};
i2u=function(p,d,b,v){if(p.policy.S)!v||!p.U&&p.policy.ob||g.Fj(function(){H7(p)});
else{if(p.isSeeking()&&p.D){var P=t2u(p,d,b);if(P!==-1){p.videoTrack.X=!1;p.audioTrack.X=!1;p.U=!0;p.B=0;g.Fj(function(){p.DN.E5("seekreason",{reason:"behindMinSq",tgt:P});DA(p,P)});
return}}b?p.videoTrack.O5=!1:p.audioTrack.O5=!1;var M=p.policy.Kb||!p.U;jO(p.videoTrack,p.D)>=0&&jO(p.audioTrack,p.D)>=0&&M?((p.videoTrack.X||p.audioTrack.X)&&p.DN.E5("iterativeSeeking",{status:"done",count:p.seekCount}),p.videoTrack.X=!1,p.audioTrack.X=!1):v&&g.Fj(function(){if(p.U||!p.policy.ob)H7(p);else{var X=d.startTime,a=d.duration;if(!p.policy.S){var F=b?p.videoTrack.X:p.audioTrack.X,h=p.videoTrack.S!==-1&&p.audioTrack.S!==-1,O=p.D>=X&&p.D<X+a+.1,J=!p.videoTrack.O5&&!p.audioTrack.O5,k=p.policy.Cb&&
jO(p.videoTrack,X)&&jO(p.audioTrack,X);F&&h&&J&&(O||k?((b?p.videoTrack:p.audioTrack).X=!1,p.videoTrack.X||p.audioTrack.X||(p.DN.E5("iterativeSeeking",{status:"done",target:X,originalTime:X+p.DN.Fp(),count:p.seekCount}),p.seekCount=0)):p.seekCount<8?(p.seekCount++,p.DN.E5("iterativeSeeking",{status:"inprogress",count:p.seekCount,target:p.D,actual:X,duration:a,isVideo:b}),p.seek(p.D,{})):(p.DN.E5("iterativeSeeking",{status:"incomplete",count:p.seekCount,target:p.D,actual:X}),p.seekCount=0,p.videoTrack.X=
!1,p.audioTrack.X=!1,Vp(p.DN,X+.1,{IS:!0,wg:"chunkSelectorSynchronizeMedia",nZ:!0})))}}})}};
t2u=function(p,d,b){if(!p.isSeeking())return-1;b=(b?p.videoTrack:p.audioTrack).D.index;var v=b.Eg(p.D);return(b.Y_(p.y$.V7)||d.Q$===p.y$.V7)&&v<p.y$.V7?p.y$.xI():-1};
DA=function(p,d,b){p.U&&p.videoTrack.S!==-1&&p.audioTrack.S!==-1&&(p.U=!1,p.D=d,Vp(p.DN,d+.1,{IS:!0,wg:"chunkSelectorSynchronize",nZ:!0,seekSource:b}))};
H7=function(p){var d=p.videoTrack.S!==-1,b=p.audioTrack.S!==-1;if(!d||!b)if(d=!d&&eO(p.videoTrack),b=!b&&eO(p.audioTrack),d||b){b=d?p.videoTrack:p.audioTrack;d=d?p.audioTrack:p.videoTrack;b.S=eO(b).info.Q$;if(p.policy.S){var v;d.S=((v=eO(d))==null?void 0:v.info.Q$)||d.S}if(d.S!==-1){var P=Math.max(d.D.index.getStartTime(d.S),b.D.index.getStartTime(b.S));nB(p.y$)&&Math.abs(P-nB(p.y$))>432E3&&Tt7(p.y$);p.B&&(P=p.B,p.B=0);g.Fj(function(){p.policy.S||DA(p,P,102)});
p.DN.E5("initManifestlessSync",{st:P,ost:P+p.DN.Fp(),a:p.audioTrack.S,v:p.videoTrack.S});p.V&&(p.V.resolve(P+.1),p.V=null);p.policy.S&&DA(p,P,102)}}};
SO=function(p,d){var b=this;this.eI=p;this.requestNumber=++H2w;this.D=this.now();this.C=this.eB=NaN;this.Z=this.D;this.B=this.T_=this.X=0;this.S=this.D;this.wE=this.W=this.aB=this.gg=this.PX=this.RB=this.U=this.V=0;this.O5=this.isActive=!1;this.Rb=this.tC=0;this.Up={H2E:function(){return b.rP}};
this.Ep=d.Ep;this.snapshot=Hxw(this.Ep);this.policy=this.Ep.U;this.pY=!!d.pY;this.B7=d.B7;this.qD=d.qD||0;this.wi=d.wi||0;d.t7&&(this.IB=new Pe);var v;this.rP=(v=d.rP)!=null?v:!1;this.pY||jRj(this.Ep)};
DE$=function(p){p.aB=Math.max(p.aB,p.X-p.PX);p.W=Math.max(p.W,p.Z-p.gg);p.RB=0};
Yc=function(p,d,b){tbj(p.Ep,d);p.IB&&(p.IB.add(Math.ceil(d)-Math.ceil(p.Z)),p.IB.add(Math.max(0,Math.ceil(b/1024)-Math.ceil(p.X/1024))));var v=d-p.Z,P=b-p.X;p.T_=P;p.wE=Math.max(p.wE,P/(v+.01)*1E3);p.Z=d;p.X=b;p.RB&&b>p.RB&&DE$(p)};
gP=function(p,d){p.url=d;window.performance&&!performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=function(){performance.clearResourceTimings()})};
Lw=function(p,d){SO.call(this,p,d);this.L0=this.ob=!1;this.oB=this.kJ=Infinity;this.TB=NaN;this.NJ=!1;this.jB=NaN;this.tD=this.Hb=this.YJ=0;this.I8=d.I8||1;this.HF=d.HF||this.I8;this.K8=d.K8;this.Q$=d.Q$;this.Ns=d.Ns;V2$(this);this.CM(this.D);this.s5=(this.jB-this.D)/1E3};
eVe=function(p){var d=p.Hb||p.YJ;return d?p.snapshot.delay+Math.min(p.wi,(p.C-p.eB)/1E3)+d:p.s5};
Qp=function(p,d,b){if(!p.pY){d=Math.max(d,.01);var v=p.qD?Math.max(d,b/p.qD):d,P=p.Ep.U.B;P&&(v=d,p.qD&&(v=Math.max(d,b/p.qD*P)));F_(p.Ep,d,b,v)}};
Slk=function(p){return(p.S-p.D)/1E3};
V2$=function(p){p.TB=p.D+p.snapshot.delay*1E3;p.NJ=!1};
$c=function(p,d){if(p.K8&&p.Q$!==void 0&&p.Ns!==void 0){var b=Math,v=b.min,P=p.kJ;var M=p.K8;var X=p.D;if(YlW(M,p.Q$))M=d;else{var a=0;M.LB&&(a=.2);M=X+(M.wi+a)*1E3}p.kJ=v.call(b,P,M);b=Math;v=b.min;P=p.oB;M=p.K8;X=p.D;a=gkk(M,p.Q$,p.Ns);a!==2&&(d=a?d:X+M.wi*1E3,M.LB&&(d+=M.wi*1E3));p.oB=v.call(b,P,d);p.kJ<=p.D?V2$(p):(p.TB=p.kJ,p.NJ=!0)}};
L3$=function(p,d){if(p.S4(d,1)){var b=p.getUint8(d);b=b<128?1:b<192?2:b<224?3:b<240?4:5}else b=0;if(b<1||!p.S4(d,b))return[-1,d];if(b===1)p=p.getUint8(d++);else if(b===2)b=p.getUint8(d++),p=p.getUint8(d++),p=(b&63)+64*p;else if(b===3){b=p.getUint8(d++);var v=p.getUint8(d++);p=p.getUint8(d++);p=(b&31)+32*(v+256*p)}else if(b===4){b=p.getUint8(d++);v=p.getUint8(d++);var P=p.getUint8(d++);p=p.getUint8(d++);p=(b&15)+16*(v+256*(P+256*p))}else b=d+1,p.focus(b),E7(p,b,4)?p=w_k(p).getUint32(b-p.Lt,!0):(v=
p.getUint8(b+2)+256*p.getUint8(b+3),p=p.getUint8(b)+256*(p.getUint8(b+1)+256*v)),d+=5;return[p,d]};
m7=function(p){this.eI=p;this.D=new uQ};
Kw=function(p,d){this.info=p;this.callback=d;this.state=1;this.OR=this.EP=!1;this.R9=null};
Q0D=function(p){return g.yQ(p.info.AC,function(d){return d.type===3})};
xc=function(p,d,b,v){var P=this;v=v===void 0?{}:v;this.policy=d;this.eI=b;this.status=0;this.D=new uQ;this.U=0;this.xJ=this.V=this.B=!1;this.xhr=new XMLHttpRequest;this.xhr.open(v.method||"GET",p);if(v.headers)for(p=v.headers,d=g.u(Object.keys(p)),b=d.next();!b.done;b=d.next())b=b.value,this.xhr.setRequestHeader(b,p[b]);this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(){return P.PG()};
this.xhr.onload=function(){return P.onDone()};
this.xhr.onerror=function(){return P.onError()};
this.xhr.fetch(function(M){P.D.append(M);P.U+=M.length;M=(0,g.Ib)();P.eI.Jt(M,P.U)},function(){},v.body||null)};
$Ez=function(p,d){this.U=(new TextEncoder).encode(p);this.D=(new TextEncoder).encode(d)};
KRK=function(p,d){var b,v,P;return g.z(function(M){if(M.D==1){if(!d)return M.return(d);b=B7.iP();v=new g.ER(p.U);return g.y(M,v.encrypt(d,p.D),2)}P=M.U;B7.uM("woe",b,Math.ceil(d.byteLength/16));return M.return(P)})};
AZj=function(p,d){var b,v,P;return g.z(function(M){if(M.D==1){if(!d)return M.return(d);b=B7.iP();v=new g.ER(p.U);return g.y(M,v.decrypt(d,p.D),2)}P=M.U;B7.uM("wod",b,Math.ceil(d.byteLength/16));return M.return(P)})};
K3e=function(p,d){var b=this;this.D=p;this.eI=d;this.loaded=this.status=0;this.error="";p=Ck(this.D.get("range")||"");if(!p)throw Error("bad range");this.range=p;this.U=new uQ;mEW(this).then(function(){b.eI.VL()},function(v){b.error=""+v||"unknown_err";
b.eI.VL()})};
mEW=function(p){var d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z;return g.z(function(C){if(C.D==1){p.status=200;d=p.D.get("docid");b=Av(p.D.get("fmtid")||"");v=p.D.get("lmt")||"0";P=+(p.D.get("csz")||0);if(!d||!b||!P)throw Error("Invalid local URL");p.D.get("ck")&&p.D.get("civ")&&(M=new $Ez(p.D.get("ck"),p.D.get("civ")));X=p.range;a=Math.floor(X.start/P);F=Math.floor(X.end/P);h=a}if(C.D!=5)return h<=F?g.y(C,WR$(d,b,v,h,M),5):C.LX(0);O=C.U;if(O===void 0)throw Error("invariant: data is undefined");J=h*P;k=(h+1)*P;
n=Math.max(0,X.start-J);r=Math.min(X.end+1,k)-(n+J);Z=new Uint8Array(O.buffer,n,r);p.U.append(Z);p.loaded+=r;p.loaded<X.length&&p.eI.Jt((0,g.Ib)(),p.loaded);h++;return C.LX(2)})};
BLj=function(p,d,b,v){var P=this;v=v===void 0?{}:v;this.policy=d;this.eI=b;this.Z=v;this.status=0;this.response=void 0;this.U=0;this.X=this.S=!1;this.errorMessage="";this.C=function(M){if(M)if(P.status=M.status,M.ok&&M.body&&P.status!==204)P.status=P.status||242,P.B=M.body.getReader(),P.xJ()?P.B.cancel().catch(function(){}):(P.responseHeaders=M.headers,P.eI.eV(),xEW(P));
else P.onDone();else P.onError(Error("null_response"))};
this.W=function(M){var X=(0,g.Ib)();P.xJ()||(M.done?(P.B=void 0,P.onDone()):(M=M.value,P.U+=M.length,P.D.append(M),xEW(P),P.eI.Jt(X,P.U)))};
this.onError=function(M){P.errorMessage=String(M);P.S=!0;P.onDone()};
this.D=new uQ;this.V=window.AbortController?new AbortController:void 0;this.start(p)};
xEW=function(p){p.B.read().then(p.W,p.onError).then(void 0,hg)};
RVD=function(p,d,b){var v=this;b=b===void 0?{}:b;this.eI=d;this.U=this.status=0;this.xJ=this.D=!1;this.xhr=new XMLHttpRequest;this.xhr.open(b.method||"GET",p);if(b.headers){p=b.headers;d=g.u(Object.keys(p));for(var P=d.next();!P.done;P=d.next())P=P.value,this.xhr.setRequestHeader(P,p[P])}this.xhr.responseType="arraybuffer";this.xhr.withCredentials=!0;this.xhr.onreadystatechange=function(M){v.PG(M)};
p=rL(function(M){v.onDone(M)});
this.xhr.addEventListener("load",p,!1);this.xhr.addEventListener("error",p,!1);b.body?this.xhr.send(b.body):this.xhr.send();this.xhr.addEventListener("progress",rL(function(M){v.Yq(M)}),!1)};
R7=function(p,d,b,v,P){if(sO(p.Wn))return new K3e(p,b);p=p.z7();return v?lEC()?new xc(p,d,b,P):new BLj(p,d,b,P):new RVD(p,b,P)};
g.T$=function(p){this.tag=p};
TLW=function(p,d){g.Ax.apply(null,[6,p,d].concat(g.E(g.yq.apply(2,arguments))))};
AGu=function(p,d){g.Ax.apply(null,[5,p,d].concat(g.E(g.yq.apply(2,arguments))))};
g.Ax=function(p,d,b){var v=g.yq.apply(3,arguments),P=p===6?"ERROR":"WARNING",M="b"+b;g.Hi(new (Function.prototype.bind.apply(g.RN,[null,M].concat(g.E(v)))),P);v.unshift(M);v=v.join(", ");P=W3j.get(d);if(!P){P="ytplog."+d;M=5;try{window.localStorage&&!isNaN(+window.localStorage[P])&&(M=+window.localStorage[P]),window.sessionStorage&&!isNaN(+window.sessionStorage[P])&&(M=+window.sessionStorage[P])}catch(F){}W3j.set(d,M);P=M}if(!(p<P)){P=pYj;M=P.D.get(d);M||(M=new dkz,P.D.set(d,M));P=M;M=Date.now();
var X=Math.floor((M-P.U)*.01);X>0&&(P.D=Math.min(P.D+X,10),P.U=M);P.D>0?(P.D--,P=!0):P=!1;if(P)typeof v==="function"&&(v=v()),console.log("plyr."+d,v);else{var a;v=((a=bRW.get(d))!=null?a:0)+1;bRW.set(d,v);v%100===1&&console.warn("plyr","plyr."+d+" is chatty, dropping logs.")}}};
dkz=function(){this.D=10;this.U=Date.now()};
W7=function(p,d){g.e.call(this);var b=this;this.policy=p;this.AC=d;this.U=0;this.D=null;this.XN=[];this.B=null;this.Up={NO:function(){return b.AC}};
this.AC.length===1||g.yQ(this.AC,function(v){return!!v.range})};
pG=function(p,d,b){p.D&&(lQ(p.D,d),d=p.D,p.D=null);for(var v=0,P=0,M=g.u(p.AC),X=M.next();!X.done;X=M.next())if(X=X.value,X.range&&v+X.B<=p.U)v+=X.B;else{d.getLength();if(U3(X)&&!b&&p.U+d.getLength()-P<v+X.B){p.D=d.split(P).OV;return}a:{var a=p;var F=X,h=p.U-v,O=P,J=d,k=!!b,n=J.getLength()-O;F.range&&(n=Math.min(F.B-h,n));F=msj(F,F.U+h,n,F.range?F.U+h+n===F.range.length:k);O=s7(J,O,n);O=new Kk(F,O);if(a.policy.useUmp&&a.XN.length&&(J=g.xm(a.XN[a.XN.length-1],O))){a.XN[a.XN.length-1]=J;a=n;break a}a.XN.push(O);
a=n}p.U+=a;P+=a;v+=X.B;if(P===d.getLength())break}d.getLength()};
dh=function(p,d,b,v,P,M,X,a,F){F=F===void 0?!1:F;g.e.call(this);this.eI=p;this.policy=d;this.B5=b;this.kL=v;this.timing=P;this.logger=M;this.B=X;this.yd=a;this.X=F;this.lastError=null;this.D=0;this.V=!1;this.U=new g.bR(this.mlC,this.policy.Jo,this)};
vGe=function(p){p.kL.C=(0,g.Ib)();p=bd(p);p.B=(0,g.Ib)();p.started+=1};
XYu=function(p,d,b,v){p.timing.b3((0,g.Ib)(),d,b);d=p.kL;d.U=0;d.X=0;d.Z=0;O3(bd(p));p.policy.YO&&v&&(v=bd(p),v.U+=1);if((v=p.yd)!=null&&(p=p.B5.Wn,!((0,g.Ib)()<v.S+3E5||sO(p))&&(d=l5(p))&&P5$(d)&&v.U===vI(d))){var P;Zk(p)&&(P=l5(EO(p)));g.Dp("yt-player-bandaid-host",{primary:d,secondary:P},864E3);v.S=(0,g.Ib)();MWW(v,{primary:d,secondary:P})}};
PI=function(p){if(p.lastError==="ump.spsrejectfailure")p.policy.Rg||p.timing.O5||imw(p.kL,!1,p.B5,p.policy,p.B);else{if(p.lastError==="net.timeout")p.timing.Dn((0,g.Ib)());else{var d=p.timing;Yc(d,(0,g.Ib)(),d.X)}if(p.lastError==="net.nocontent")++p.kL.Z;else{if((d=p.lastError==="net.timeout"||p.lastError==="net.connect"||p.lastError==="net.closed")&&!sO(p.B5.Wn)){var b=bd(p);b.timedOut+=1}else b=bd(p),b.D+=1;p.timing.O5||imw(p.kL,d,p.B5,p.policy,p.B)}}p.eI.f9(5)};
Mn=function(p,d,b,v,P){return d>=400?(p.lastError="net.badstatus",!0):(P===void 0?0:P)?(p.lastError="ump.spsrejectfailure",!0):b||v!==void 0&&v?!1:(p.lastError=d===204?"net.nocontent":"net.connect",!0)};
X6=function(p,d){if(p.policy.Bd)return!1;var b=d.getResponseHeader("content-type"),v=d.iS();p=!v||v<=p.policy.P7;return(!d.v7()||!b||b.indexOf("text/plain")!==-1)&&p};
akw=function(p,d){var b="";d=d.Gs();d.getLength()<=p.policy.P7&&(b=qOC(p,d.y6()));return b};
qOC=function(p,d){var b=GX(d);return pn(b)?(p.logger.debug(function(){return"Redirecting to "+b}),b):""};
bd=function(p){return km(p.B,l5(p.B5.Wn))};
oGW=function(p){var d=p.timing.TV();d.shost=l5(p.B5.Wn);return d};
FIB=function(p,d){return(p==null?void 0:p.maxWidth)>(d==null?void 0:d.maxWidth)||(p==null?void 0:p.maxHeight)>(d==null?void 0:d.maxHeight)};
hED=function(p,d){for(var b=g.u(d.keys()),v=b.next();!v.done;v=b.next())if(v=d.get(v.value),v.length!==0){g.oH(v,function(a,F){return F.maxFramerate-a.maxFramerate});
for(var P=[v[0]],M=0,X=1;X<v.length;X++)FIB(v[X],P[M])&&(P.push(v[X]),M++);p=p.concat(P)}return p};
JKq=function(p,d){var b=[];d=g.u(d);for(var v=d.next();!v.done;v=d.next()){v=v.value;var P=ORe[v]||0;p.D&&P>p.D||b.push(v)}return b};
qn=function(p,d,b){var v=kRD[p]||[];b.T("html5_shorts_onesie_mismatched_fix")&&(v=nGD[p]||[]);d.push.apply(d,g.E(v));b.T("html5_early_media_for_drm")&&d.push.apply(d,g.E(rKw[p]||[]))};
EGK=function(p,d){var b=g.ds(p),v=p.G(),P=v.X;v=v.T("html5_shorts_onesie_mismatched_fix");var M=p.oM();if(v){if(!P.B){if(M&&a8)return a8;if(o8)return o8}}else if(o8&&!P.B)return o8;var X=[],a=[],F={},h=F6.concat(fkW);v&&(h=F6.concat(ub7));p.T("html5_early_media_for_drm")&&(h=h.concat(lku),p.T("allow_vp9_1080p_mq_enc")&&h.push(sUD));var O=[].concat(g.E(ZR$));if(b.C)for(var J=0;J<O.length;J++)O[J].length&&gF[O[J][0]]==="a"&&(O[J]=["141"]);if(b.RB)for(J=0;J<O.length;J++)O[J].length&&gF[O[J][0]]==="o"&&
(O[J]=["774"]);p.T("html5_iamf_audio_onesie_fmt")&&O.push(["773"]);h=g.u(h);for(var k=h.next();!k.done;k=h.next()){J=!1;k=g.u(k.value);for(var n=k.next();!n.done;n=k.next()){n=n.value;var r=pu(n,M&&v);if(r&&r.video&&!(mg(r)&&!b.IB&&r.video.D>b.vl)){var Z=g.JH(p.G().experiments,"html5_drm_byterate_soft_cap");Z>0&&oUq(r)&&r.CX>Z||(J?(X.push(n),qn(n,X,p)):(r=oU(b,r,P),r===!0?(J=!0,X.push(n),qn(n,X,p)):F[n]=r))}}}O=g.u(O);for(h=O.next();!h.done;h=O.next())for(h=g.u(h.value),J=h.next();!J.done;J=h.next())if(J=
J.value,(k=MZB(J))&&k.audio&&(p.T("html5_onesie_51_audio")||!Km(k)&&!xq(k)))if(k=oU(b,k,P),k===!0){a.push(J);qn(J,a,p);break}else F[J]=k;b.U&&d("orfmts",F);if(v)return P.B&&(P.B=!1,a8=o8=void 0),M?a8={video:X,audio:a}:o8={video:X,audio:a};o8={video:X,audio:a};P.B=!1;return o8};
g.GRK=function(p,d,b){var v=b.X,P=[],M=[],X=b.T("html5_shorts_onesie_mismatched_fix");p=p.oM();var a=F6.concat(fkW);X&&(a=F6.concat(ub7));b.T("html5_early_media_for_drm")&&(a=a.concat(lku),b.T("allow_vp9_1080p_mq_enc")&&a.push(sUD));var F=[].concat(g.E(ZR$));if(d.C)for(var h=0;h<F.length;h++)F[h].length&&gF[F[h][0]]==="a"&&(F[h]=["141"]);if(d.RB)for(h=0;h<F.length;h++)F[h].length&&gF[F[h][0]]==="o"&&(F[h]=["774"]);b.T("html5_iamf_audio_onesie_fmt")&&F.push(["773"]);a=g.u(a);for(h=a.next();!h.done;h=
a.next()){h=g.u(h.value);for(var O=h.next();!O.done;O=h.next()){O=O.value;var J=pu(O,p&&X);if(J&&J.video){var k=g.JH(b.experiments,"html5_drm_byterate_soft_cap");if(!(k>0&&oUq(J)&&J.CX>k)&&oU(d,J,v)===!0){P.push({videoCodec:C5w[gF[O]],maxWidth:J.video.width,maxHeight:J.video.height,maxFramerate:J.video.fps});break}}}}X=g.u(F);for(p=X.next();!p.done;p=X.next())for(p=g.u(p.value),F=p.next();!F.done;F=p.next())if(F=F.value,(a=MZB(F))&&a.audio&&(b.T("html5_onesie_51_audio")||!Km(a)&&!xq(a))&&oU(d,a,v)===
!0){M.push({audioCodec:Nmz[gF[F]],numChannels:a.audio.numChannels});break}return{videoFormatCapabilities:P,audioFormatCapabilities:M}};
hB=function(p){var d={},b=p.FF,v=p.mZ,P=b.getVideoData(),M=tG(0),X=b.getPlayerSize(),a=b.getVisibilityState();M&&(d.ChN=M,d.lastManualDirection=sFk(),M=KrC()||0,M>0&&(M=(v.T("html5_use_date_now_for_local_storage")?Date.now():(0,g.Ib)())-M,v.T("html5_use_date_now_for_local_storage")?M>0&&(d.timeSinceLastManualFormatSelectionMs=M):d.timeSinceLastManualFormatSelectionMs=M));M=v.T("html5_use_streamer_bandwidth_for_low_latency_live")&&P.isLowLatencyLiveStream;if(v.schedule.eB&&!M){var F;M=v.T("html5_disable_bandwidth_cofactors_for_sabr_live")?
!((F=p.n9)==null||!F.cP):!1;d.XT=rf(v.schedule,!M)}F=g.Lq();var h=g.VO.medium,O=Math.floor(h*16/9);M=P.oM()?h:O;h=P.oM()?O:h;d.qj=Math.max(X.width*F,M);d.Ay=Math.max(X.height*F,h);d.visibility=a;d.Qqt=y_();d.r5=b.gs()*1E3;X=p.FF.FS(!0);var J,k,n,r,Z,C;d.ntJ={defaultPolicy:(X==null?void 0:(J=X.v9)==null?void 0:J.D)||0,smooth:(X==null?void 0:(k=X.EYN)==null?void 0:k.D)||0,visibility:(X==null?void 0:(n=X.e1B)==null?void 0:n.D)||0,fh:(X==null?void 0:(r=X.Yd)==null?void 0:r.D)||0,performance:(X==null?
void 0:(Z=X.kP)==null?void 0:Z.D)||0,speed:(X==null?void 0:(C=X.OI$)==null?void 0:C.D)||0};if(v.T("html5_sabr_report_sticky_constraints")){var G;d.Zy=(X==null?void 0:(G=X.luN)==null?void 0:G.D)||0}else d.Zy=tG();v.T("html5_enable_sabr_drm_hd720p")&&p.sabrLicenseConstraint&&(d.sabrLicenseConstraint=p.sabrLicenseConstraint);if(v.T("html5_onesie_media_capabilities")||v.T("html5_enable_server_format_filter"))d.Sf=3;v.T("html5_onesie_audio_only_playback")&&AL(P)&&(d.Sf=1);var U;((U=p.n9)==null?0:U.L0)&&
p.iXZ&&(d.Sf=d.Sf===void 0?7:d.Sf|4);J=P.ZF?P.ZF:g.ds(P);v.T("html5_onesie_media_capabilities")&&(d.mediaCapabilities=g.GRK(P,J,v));var I;if((I=p.n9)==null?0:I.D&&I.K$){n=v.X;I=[];k=[];r=new Map;v.T("html5_ssap_update_capabilities_on_change")?(n.C||wC7(n),Z=n.C||[]):Z=Array.from(n.D.values());Z=g.u(Z);for(C=Z.next();!C.done;C=Z.next())G=C.value,G.qH?k.push({audioCodec:Nmz[G.qC],numChannels:G.numChannels,spatialCapabilityBitmask:wYj[G.qC]}):(U=C5w[G.qC],C={videoCodec:U,maxWidth:G.maxWidth||0,maxHeight:G.maxHeight||
0,maxFramerate:G.maxFramerate||0,is10BitSupported:G.Mz||!1},G.maxBitrateBps&&(C.maxBitrateBps=G.maxBitrateBps,X=pu(G.itag),a=void 0,((a=X)==null?0:a.video)&&oU(J,X,n)===!0&&(X=X.CX*8,X>C.maxBitrateBps&&(C.maxBitrateBps=X))),G=U+"_"+G.Mz,U=r.get(G)||[],U.push(C),r.set(G,U));I=hED(I,r);n={};v.T("html5_ssff_denylist_opus_low")&&(n={itagDenylist:[249,350]});d.mediaCapabilities={videoFormatCapabilities:I,audioFormatCapabilities:k,hdrModeBitmask:3,perPlaybackAttributes:n}}var V;if((V=p.n9)==null?0:V.D){d.Nf=
J.Nf;var S;d.vl=(S=p.n9)==null?void 0:S.vl}v.fd&&(d.yv=v.fd);d.o0=p.Ua;d.e1=p.e1;d.OC=p.OC;d.g6=p.g6;if(v.T("html5_fix_time_since_last_seek_reporting")?p.pN!==void 0:p.pN)d.uxB=(0,g.Ib)()-p.pN;p.isPrefetch&&v.T("html5_report_prefetch_requests")&&(d.isPrefetch=!0);mB||(d.wXt=!0);V=Js(v.schedule)*1E3;V>0&&(d.g5=V);var B;((B=p.n9)==null?0:B.hc)&&p.le&&p.le<Infinity&&(d.le=p.le);b=b.getPlaybackRate();b!==1&&(d.playbackRate=b);var x;((x=p.n9)==null?0:x.vu)&&p.Fm&&(d.p4=p.p4,d.RL=p.RL,d.Fm=p.Fm);v.T("allow_proxima_live_latency")&&
(iE()===1&&(d.htC=1),v.T("html5_sabr_force_proxima")&&(d.nJC=1),x=g.JH(v.experiments,"html5_sabr_force_max_network_interruption_duration_ms"),d.agJ=x>0?x:v.schedule.interruptions[0]||0);var Pj;if((Pj=p.n9)==null?0:Pj.tD)d.f4=p.f4;var qC;((qC=p.n9)==null?0:qC.OG)&&P.zV&&(d.audioTrackId=P.zV);var pz;if((pz=p.n9)==null?0:pz.No)if(p=qVj())d.detailedNetworkType=Ukw[p]||Ukw.other;return d};
Oq=function(p,d,b,v,P,M,X){var a={};d&&(a.UR=d);if(!p)return a;a.playbackCookie=b==null?void 0:b.playbackCookie;P&&(a.Ku=P);a.Pr=[];a.sF=[];if(X==null?0:X.size)for(d=g.u(X.values()),b=d.next();!b.done;b=d.next())a.sF.push(b.value);if((g.gI(p)||p.V0)&&p.sabrContextUpdates.size>0)for(d=g.u(p.sabrContextUpdates.values()),b=d.next();!b.done;b=d.next())cKk(a,b.value,v);pv(p)&&!g.gI(p)&&p.T("html5_enable_sabr_request_pipelining")&&M&&cKk(a,M,v);p.vz&&(a.hVB=p.vz);v=p.G().D;a.clientInfo={clientName:yKK[v.c.toUpperCase()]||
0};v.cbrand&&(a.clientInfo.deviceMake=v.cbrand);v.cmodel&&(a.clientInfo.deviceModel=v.cmodel);v.cver&&(a.clientInfo.clientVersion=v.cver);v.cos&&(a.clientInfo.osName=v.cos);v.cosver&&(a.clientInfo.osVersion=v.cosver);v=p.G();v.T("html5_sabr_enable_server_xtag_selection")&&v.Rb&&(a.clientInfo.hl=v.Rb);p.pZ&&(a.pZ=p.pZ);return a};
cKk=function(p,d,b){var v=d.type||0;(b==null?0:b.has(v))?p.sF.push(d):p.Pr.push(v)};
I7=function(p,d,b,v,P,M){var X=M===void 0?{}:M;var a=X.fu===void 0?[]:X.fu;var F=X.jX===void 0?!1:X.jX;var h=X.ZP===void 0?0:X.ZP;var O=X.poToken===void 0?"":X.poToken;var J=X.yd===void 0?void 0:X.yd;var k=X.Cu===void 0?"":X.Cu;var n=X.Xx===void 0?0:X.Xx;var r=X.Nv===void 0?new Uint8Array(0):X.Nv;var Z=X.Wm===void 0?!1:X.Wm;M=X.Gp===void 0?0:X.Gp;X=X.UR===void 0?void 0:X.UR;Kw.call(this,d,P);var C=this;this.policy=p;this.logger=new g.T$("dash/request");this.Bg=this.o9=0;this.UT=!1;this.GG=this.zp=
null;this.Xl=!1;this.Nv=this.Xx=null;this.O1=this.SJ=!1;this.HB=null;this.Gp=this.CG=0;this.py=!1;this.Up={f9:function(U){C.f9(U)},
trB:function(){return C.R9},
RdB:function(U){C.R9=U},
bGB:function(U){C.o9=U},
LSN:function(U){C.Hu.lastError=U},
Yz:function(){return C.xhr}};
this.timing=new Lw(this,b);this.jX=F;this.Xx=n;this.Nv=r;this.B5=g.Dw(this.info,this.policy,v);this.B5.set("rn",this.oy().toString());this.B5.set("rbuf",(h*1E3).toFixed().toString());this.jX&&this.B5.set("smb","1");this.policy.St&&O&&this.B5.set("pot",O);k&&this.B5.set("bbs",k);this.policy.useUmp&&!sO(this.B5.Wn)&&(this.UV=new m7(this),this.B5.set("ump","1"),this.B5.set("srfvp","1"));if(p=this.policy.x6?this.policy.q4&&!isNaN(this.info.Ns)&&this.info.Ns>this.policy.An?!1:!0:!1)d=null,this.policy.Lb&&
this.policy.xV?d=[1]:Z&&(d=[]),d!=null&&(this.policy.fW&&d.push(2),this.B5.set("defsel",d.join(",")));this.Hu=new dh(this,this.policy,this.B5,this.info.kL,this.timing,this.logger,v,J);this.fu=a||null;this.OR=Iku(this);vGe(this.Hu);v=void 0;if(this.policy.dL||this.UV||this.policy.Hb)v={method:"POST"},a=(0,g.JB)([120,0]),J={},this.policy.fO&&X&&(X=Oq(void 0,X),J.Wr=X),this.policy.JS&&this.Nv&&(J.videoPlaybackUstreamerConfig=this.Nv),this.policy.Hb&&(X=this.info.V)&&Object.assign(J,X),Object.keys(J).length>
0?v.body=g.Xt(J,g.xk):v.body=a;if(this.Xx&&this.Nv){this.B5.set("iwts","1");v={method:"POST"};X={g6:this.Xx*1E3};var G;a=(G=this.info.V)==null?void 0:G.cW;G=g.Xt({Y6:X,cW:a||void 0,videoPlaybackUstreamerConfig:this.Nv},g.xk);v.body=G}try{this.xhr=R7(this.B5,this.policy.W,this.timing,p,v),this.Hu.U.start(),M&&(this.jd=new g.bR(this.As,M,this),this.jd.start(M+(this.timing.Ep.W.gU()||0)*1E3)),this.policy.I2&&gP(this.timing,this.z7()),this.logger.debug(function(){return"Sent, itag="+C.B5.get("itag")+
" seg="+C.info.AC[0].Q$+" range="+C.B5.get("range")+" time="+Math.round(C.info.AC[0].H5)+"-"+Math.round(g.mC(C.info.AC).xt)+" rtp="+(C.timing.yw()-Date.now()).toFixed(0)}),g.Fj(function(){})}catch(U){zEC(this,U,!0)}};
Iku=function(p){if(!(HM(p.info)&&p.info.rP()&&p.policy.ZF&&p.fu)||p.info.kL.U>=2||tG()>0||!NWu())return!1;var d=p.B5.get("aitags");if(!d)return!1;d=Av(d).split(",");for(var b=[],v=g.u(p.fu),P=v.next();!P.done;P=v.next())P=P.value,g.Rq(d,P)&&b.push(P);if(!b.length)return!1;p.B5.set("altitags",g.Td(b.join(",")));return!0};
zEC=function(p,d,b){b=b===void 0?!1:b;g.Hi(d);p.Hu.lastError="player.exception";p.errorMessage=d.name+"_"+d.message;b?g.Fj(function(){PI(p.Hu)}):PI(p.Hu)};
jUe=function(p,d){p.timing.O5=!0;p.xhr.v7()&&p.timing.UE();if(p.policy.YI){var b;(b=p.jd)==null||b.stop()}pG(p.R9,d,!1)};
tWW=function(p,d){p.info=d;if(p.R9){var b=p.R9;d=d.AC;(d.length!==b.AC.length||d.length<b.XN.length)&&AGu("dash/request",260511119,""+d.length,""+b.AC.length,""+b.XN.length);b.AC=d;for(var v=d[0].range,P=new uQ,M=0;M<b.XN.length;M++)lQ(P,b.XN[M].D);for(M=0;M<b.XN.length;M++){b.XN[M].info=d[M];var X=d[M].range;b.XN[M].D=s7(P,X.start-v.start,X.length)}}p.OR=!1};
iRj=function(p){p.CG&&(p.xhr.status=p.CG,p.o9=p.CG)};
kL=function(p,d){SO.call(this,p,d);this.Hb=!0;this.kJ=!1;this.TB=this.oB=0;this.YJ=NaN};
HRw=function(p,d,b){var v=p.qD?Math.max(d,b/p.qD):d,P=p.Ep.U.B;P&&(v=d,p.qD&&(v=Math.max(d,b/p.qD*P)));F_(p.Ep,d,b,v)};
nG=function(p){this.U={};this.logger=new g.T$(p)};
rh=function(p){nG.call(this,"sabr");this.eI=p};
fG=function(p){g.e.call(this);this.V=p;this.logger=new g.T$("onesie");this.dg=new Map;this.U=this.D=!1;this.n9=this.y$=null;this.B=!1};
Dkj=function(p,d,b){p.dg.get(d).Yq=b};
sq=function(p,d){p.dg.has(d)&&(ud?p.dg.get(d).pB.clear():p.dg.get(d).XN=new uQ,ld(p,d),p.U=!0)};
VW$=function(p){for(var d=g.u(p.dg),b=d.next();!b.done;b=d.next()){var v=g.u(b.value);b=v.next().value;v=v.next().value;v.uE||sq(p,b)}};
eEC=function(p,d){d=p.dg.get(d);if(!d)return 0;p=0;if(d.AC.length>0){d=g.u(d.AC);for(var b=d.next();!b.done;b=d.next()){var v=void 0;p+=((v=b.value.range)==null?void 0:v.length)||0}return p}if(d.DY.length>0)for(b=g.u(d.DY),v=b.next();!v.done;v=b.next())p+=v.value.E4||0;return p+d.t_};
ZW=function(p,d){if(ud){var b=0;p=p.dg.get(d);if(p==null||!p.pB)return 0;p=g.u(p.pB.values());for(d=p.next();!d.done;d=p.next())b+=d.value.data.getLength();return b}return((b=p.dg.get(d))==null?void 0:b.XN.getLength())||0};
Eq=function(p,d){p=p.dg.get(d);if(ud){if(p==null||!p.uE)return!1;d=p.pB.size>0;return p.OF.length>0||d}return!(p==null||!p.uE)&&!(p==null||!p.XN.getLength())};
SOu=function(p,d){var b=p.dg.get(d),v=eEC(p,d),P=!v&&!!b.bytesReceived;if(ud){var M;if((M=p.y$)==null?0:M.vX){p=g.u(b.pB.values());for(d=p.next();!d.done;d=p.next())if(!d.value.rQ)return!1;return P}}else if(M=p.wQ(d),P&&p.D&&M!==void 0)return M;return(P||b.bytesReceived===v)&&b.EX+ZW(p,d)===b.bytesReceived};
YO$=function(p,d,b){p.dg.set(d,{XN:new uQ,EX:0,bytesReceived:0,t_:0,J5:!1,c$:!1,wQ:!1,qH:b,LC:[],AC:[],DY:[],uE:!1,pB:new Map,p6:new Map,OF:[]});p.logger.debug(function(){return"[initStream] formatId: "+d})};
gGw=function(p,d,b,v){b.AC.push.apply(b.AC,g.E(v));if(ud){b.p6.has(d)||b.p6.set(d,[]);var P;(P=b.p6.get(d)).push.apply(P,g.E(v))}else if(b.R9)for(p=g.u(v),d=p.next();!d.done;d=p.next())b.R9.AC.push(d.value);else{b.R9=new W7(p.n9,[].concat(g.E(b.AC)));var M;((M=p.n9)==null?0:M.BP)&&g.Y(p,b.R9)}};
LIK=function(p,d,b){var v,P=(v=p.y$)==null?void 0:v.B.get(d);if(!P)return[];if(b.gD){var M;return((M=P.BJ(0,b.clipId))==null?void 0:M.AC)||[]}if(P.jH()){var X=b.startMs,a=b.durationMs,F=1E3,h;if(((h=p.n9)==null?0:h.D)&&b.timeRange){var O;X=(O=b.timeRange.startTicks)!=null?O:-1;var J;a=(J=b.timeRange.Lo)!=null?J:-1;var k;F=(k=b.timeRange.timescale)!=null?k:-1}if(b.IU<0||b.xX<0||a<0||X<0||b.E4<0||F<0)return sq(p,d),[];p=NW(b.IU,b.E4);d=b.Uw||0;return[new wx(3,P,p,"makeSliceInfosMediaBytes",b.xX-1,X/
F,a/F,d,p.length-d,void 0,b.tq,b.clipId)]}if(b.xX<0)return sq(p,d),[];var n;return((n=p.y$)==null?0:n.vX)?(d=P.CB,h=d*P.info.CX,O=((X=p.n9)==null?0:X.rg)?b.Uw:void 0,((F=p.n9)==null?0:F.GY)&&b.timeRange&&!O&&(a=b.timeRange.startTicks/b.timeRange.timescale),[new wx(3,P,void 0,"makeSliceInfosMediaBytes",b.xX,a,d,O,h,!0,b.tq,b.clipId)]):[]};
QUj=function(p,d,b){p.y$=d;p.n9=b;d=g.u(p.dg);for(b=d.next();!b.done;b=d.next()){var v=g.u(b.value);b=v.next().value;v=v.next().value;for(var P=g.u(v.LC),M=P.next();!M.done;M=P.next()){M=M.value;var X=LIK(p,b,M);gGw(p,M.Ip,v,X)}}};
CG=function(p,d,b,v){p.logger.debug(function(){return"[addStreamData] formatId: "+b+",headerId: "+d+" bytes: "+v.getLength()});
(p=p.dg.get(b))&&!p.c$&&(ud?(p.pB.has(d)||p.pB.set(d,{data:new uQ,Sq:0,rQ:!1}),lQ(p.pB.get(d).data,v)):lQ(p.XN,v),p.bytesReceived+=v.getLength(),p.J5=!0)};
ld=function(p,d){p.logger.debug(function(){return"[closeStream] formatId: "+d});
var b=p.dg.get(d);b&&!b.c$&&(b.c$=!0,b.Yq&&b.Yq(),$kC(p)&&p.V.Ll())};
$kC=function(p){p=g.u(p.dg.values());for(var d=p.next();!d.done;d=p.next())if(!d.value.c$)return!1;return!0};
Nn=function(p,d,b,v,P,M,X,a){g.e.call(this);this.policy=p;this.info=d;this.y$=b;this.eI=P;this.qP=a;this.logger=new g.T$("sabr");this.UV=new m7(this);this.ET=new rh(this);this.EW=new fG(this);this.state=1;this.g7=!1;this.h5=0;this.clipId="";this.Vj=this.lT=-1;this.YP=0;this.Sk=-1;this.py=this.cq=!1;this.yM=0;this.BV=!1;this.policy.mM?this.g1=new kL(this,M):this.g1=new Lw(this,M);this.B5=this.policy.tD?d.IP:mku(d,this.policy,v);this.B5.set("rn",""+this.oy());this.B5.set("alr","yes");QUj(this.EW,b,
p);this.Hu=new dh(this,this.policy,this.B5,d.kL,this.g1,this.logger,v,X,this.policy.enableServerDrivenRequestCancellation);vGe(this.Hu);var F;if((F=this.policy)==null?0:F.BP)g.Y(this,this.EW),g.Y(this,this.Hu);p=d.U;d={method:"POST",body:p};p&&(this.YP=p.length);try{this.xhr=R7(this.B5,this.policy.W,this.g1,mB,d),this.policy.I2&&gP(this.g1,this.z7()),this.Hu.U.start()}catch(h){g.DF(h)}};
KIB=function(p){p.policy.ZI&&p.xW&&!p.BV?p.BV=!0:p.g1.UE()};
xkz=function(p,d){var b=-1,v=-1,P=-1,M;if((M=p.nM)==null?0:M.items)for(p=g.u(p.nM.items),M=p.next();!M.done;M=p.next())M=M.value,d<M.OO||M.OO<b||(b=M.OO,v=M.Gq,P=M.minReadaheadMs);return{Ph$:b,Gq:v,DX:P}};
Bmq=function(p){this.D=p;this.C=this.Hb=this.Z=this.RB=this.V=this.X=this.S=this.aB=this.W=this.IB=this.O5=this.kJ=this.eB=0;this.ticks={}};
GU=function(p){p.eB||(p.eB=(0,g.Ib)(),Cx("mb_s",p.eB,p.D))};
RE7=function(p){p.kJ||(p.kJ=(0,g.Ib)(),Cx("ovfs_rp",p.kJ,p.D))};
Tmw=function(p){p.O5||(p.O5=(0,g.Ib)(),Cx("oafs_rp",p.O5,p.D))};
AKw=function(p){p.X||(p.X=(0,g.Ib)(),Cx("vda",p.X,p.D),p.V&&M_(g.vQ(),4))};
WIk=function(p){p.V||(p.V=(0,g.Ib)(),Cx("ada",p.V,p.D),p.X&&M_(g.vQ(),4))};
pM$=function(p){p.RB||(p.RB=(0,g.Ib)(),Cx("vis_a",p.RB,p.D))};
dWk=function(p){p.Z||(p.Z=(0,g.Ib)(),Cx("ais_a",p.Z,p.D))};
bk7=function(p){p.Hb||(p.Hb=(0,g.Ib)(),Cx("vrb_f",p.Hb,p.D))};
vm7=function(p){p.C||(p.C=(0,g.Ib)(),Cx("arb_f",p.C,p.D))};
P3B=function(p,d,b){var v=d instanceof Nn&&!p.B&&!p.U,P=!p.B&&(b==null?void 0:b.info.video);b=!p.U&&(b==null?void 0:b.info.audio);d.state===3?((P||v)&&p.tick("vrr"),(b||v)&&p.tick("arr")):d.state===4?P?(p.B=d.z7(),M_(g.vQ(),4)):b&&(p.U=d.z7()):d instanceof I7&&d.oS()&&P&&M_(g.vQ(),4)};
MF$=function(p){return!!p.U&&!!p.B};
wh=function(p,d,b,v,P,M,X){g.oL.call(this);var a=this;this.DN=p;this.y$=d;this.policy=b;this.videoTrack=v;this.audioTrack=P;this.C$=X;this.eB=this.D=null;this.X=this.Z=NaN;this.W=0;this.C=NaN;this.S=null;this.aB=this.kJ=NaN;this.RB=new Map;this.O5=this.B=this.V=NaN;this.Up={hG5:function(){return a.U}};
this.U=M?1:0};
q3j=function(p,d,b,v){v=v===void 0?!0:v;if(b&&!p.RB.has(d.Q$)){for(var P=d.startTime,M=[],X=0;X<b.D.length;X++){var a=b.D[X],F=P;P=F+b.U[X];M.push({startTime:F,endTime:P,adCpn:a})}p.RB.set(d.Q$,M)}if(p.policy.A9)if(P=p.eB&&d.Q$===p.eB.Q$+1,p.eB=d,M=p.D&&d.Q$===p.D.Q$+1,M=p.D&&P&&M&&p.D.kq.event!=="stop"&&p.D.kq.event!=="predictStart",X=d.kq||null,a=p.videoTrack.D.index.o1(),p.policy.Of&&(a=Math.max(p.videoTrack.D.index.o1(),p.audioTrack.D.index.o1())),a=d.Q$>=a,F=p.y$.isManifestless&&p.policy.zc,
X){var h;if(((h=p.D)==null?void 0:h.kq.event)==="predictStart"&&p.D.Q$<d.Q$&&X.event==="stop"){var O;p.DN.handleError("ssdai.missingstartcueevent",{lastpredict:((O=p.D)==null?void 0:O.Q$)||0,csq:d.Q$},0)}p.D={kq:X,Q$:d.Q$,KQ:!!b,y7:v};a?Uq(p,X,d.Q$):F&&(P?M?Uq(p,X,d.Q$):X.event==="continue"||X.event==="stop"?XM7(p,d):Uq(p,X,d.Q$):Uq(p,X,d.Q$))}else M&&XM7(p,d),p.U===4&&cI(p,5,"qend")};
Uq=function(p,d,b){d.startSecs+=isNaN(p.W)?0:p.W;p=p.y$;p.kJ.push(d);p.publish("cuepointsadded",b)};
awD=function(p,d,b){if(p.U!==0&&b&&d.AC[0].y7()){var v=d.AC[0].Q$,P=d.AC[0].H5;d=d.isDecorated();yV(p,v,P,d,b)}};
yV=function(p,d,b,v,P){var M;d!==((M=p.D)==null?void 0:M.Q$)||p.U===1||v||p.D.kq.event==="predictStart"||p.E5("sdai",{undecevt:1,sq:d,mt:b,evt:p.D.kq.event});d>p.X&&(p.X=NaN,p.Z=NaN);if(p.D&&p.D.Q$===d)if(v=p.D,!p.policy.qk||P&&v){var X=v.kq;M=P.t8(X);X.event==="predictStart"&&(p.O5=d);p.E5("sdai",{onqevt:X.event,sq:d,mt:b,gab:M,cst:X.startSecs,cueid:p.policy.eL&&(M||X.event==="start")?X.identifier:void 0});if(M)if(X.event!=="predictStart")X.event==="start"&&p.O5===d-1&&p.E5("sdai",{gabonstart:d}),
v.KQ?cI(p,4,"cue"):(p.X=d,p.Z=b,p.E5("sdai",{joinad:p.U,sg:p.X,st:p.Z.toFixed(3)}),p.C=Date.now(),cI(p,2,"join"),P.fq(v.kq));else{var a=d+Math.max(Math.ceil(-X.D/5E3),1);M=Math.floor(b-X.D/1E3);p.policy.X?p.B=M:p.V=a;p.E5("sdai",{onpred:b,estsq:a,estmt:M.toFixed(3)});I8(p.DN,M,M,a);p.C=Date.now();cI(p,3,"predict");P.fq(v.kq)}else p.U===1?((a=p.S)==null?0:a.MU(b))?(I8(p.DN,b,b,d),cI(p,4,"sk2had")):cI(p,5,"nogab"):X.event==="predictStart"&&(p.policy.X&&p.B>0?(b=Math.floor(b-X.D/1E3),p.B!==b&&p.E5("sdai",
{updateSt:b,old:p.B}),p.B=b):p.V>0&&(b=d+Math.max(Math.ceil(-X.D/5E3),1),p.V!==b&&(p.E5("sdai",{updateSt:b,old:p.V}),p.V=b)));var F,h;if(p.C$&&X.event==="start"&&((F=p.D)==null?void 0:F.kq.event)!=="predictStart"&&((h=p.D)==null?void 0:h.Q$)===d-1){var O;p.E5("sdai",{ovlpst:(O=p.D)==null?void 0:O.kq.event,sq:d})}}else p.E5("sdai",{nulldec:1,sq:d,mt:b.toFixed(3),evt:(v==null?void 0:(X=v.kq)==null?void 0:X.event)||"none"});else p.U===1&&cI(p,5,"noad")};
F_e=function(p,d,b){if(p.U===1||p.U===2)return!1;if(p.U!==0&&d===p.audioTrack){if(p.policy.X)return omk(p.videoTrack,b)||omk(p.videoTrack,b+1);p=zU(p.videoTrack);if(b>(p?p.Q$:-1))return!1}return!0};
j_=function(p,d,b){return(b<0||b===p.X)&&!isNaN(p.Z)?p.Z:d};
XM7=function(p,d){if(p.D){var b=p.D.kq.Ml-(d.startTime+p.W-p.D.kq.startSecs);b<=0||(b=new i5(p.D.kq.startSecs-(isNaN(p.W)?0:p.W),b,p.D.kq.context,p.D.kq.identifier,"stop",p.D.kq.D+d.duration*1E3),p.E5("cuepointdiscontinuity",{segNum:d.Q$}),Uq(p,b,d.Q$))}};
cI=function(p,d,b){p.U!==d&&(p.E5("sdai",{setsst:d,old:p.U,r:b}),p.U=d)};
tB=function(p,d,b,v){(v===void 0?0:v)?cI(p,1,"seek"):d>0&&Math.abs(d-b)>=5&&p.U===4&&cI(p,5,"sk2t."+d.toFixed(2)+";ct."+b.toFixed(2))};
id=function(p,d,b){this.audio=p;this.video=d;this.reason=b};
HI=function(p,d,b){this.D=p;this.reason=d;this.token=b;this.videoId=void 0};
DW=function(p,d,b){g.e.call(this);this.policy=p;this.V=d;this.E5=b;this.B=new Map;this.X=0;this.S=!1;this.D="";this.U=!1};
VV=function(p,d,b){if(b===void 0?0:b)p.S=!0;++p.X;b=6E4*Math.pow(2,p.X);b=(0,g.Ib)()+b;p.B.set(d.info.id,b)};
e_=function(p){for(var d=g.u(p.B.entries()),b=d.next();!b.done;b=d.next()){var v=g.u(b.value);b=v.next().value;v=v.next().value;v<(0,g.Ib)()&&p.B.delete(b)}return p.B};
h5q=function(p){return p.S&&e_(p).size>0};
S_=function(p,d){p.D!==d&&(p.D=d,p.U=!0)};
Oke=function(p,d){var b;d&&(b=g.xQ(p.V.D,function(P){return P.id===d}));
if(!b&&(b=g.xQ(p.V.D,function(P){var M;return!((M=P.WX)==null||!M.isDefault)}),d)){var v;
p.E5("iaf",{id:d,sid:(v=b)==null?void 0:v.id})}return b};
gh=function(p,d,b,v,P,M){var X=this;M=M===void 0?[]:M;this.DN=p;this.kJ=d;this.policy=b;this.y$=v;this.S=P;this.jB=M;this.logger=new g.T$("dash/abr");this.D=Dc;this.B=this.Z=null;this.C=-1;this.Hb=!1;this.nextVideo=this.U=null;this.V=[];this.oB=new Set;this.IB={};this.ih=new X_(1);this.W=0;this.TB=this.O5=this.eB=!1;this.aB=0;this.YJ=!1;this.RB=new Set;this.wE=!1;this.Up={eY:function(){YL(X)}};
this.X=new DW(this.policy,P,function(a,F){X.DN.E5(a,F)})};
fwq=function(p,d,b){LG(p,d);d=Oke(p.X,b);b||d||(d=Ju$(p));d=d||p.S.D[0];p.U=p.y$.D[d.id];YL(p);p.Z=p.U;kgC(p);nmu(p);p.B=p.nextVideo;p.Z=p.U;return ruC(p)};
s3z=function(p,d){if(une(p,d))return null;if(d.reason==="m"&&d.isLocked())return p.logger.debug(function(){return"User sets constraint to: "+PY(d)}),LG(p,d),p.W=p.V.length-1,YL(p),QV(p),p.O5=p.O5||p.B!==p.nextVideo,p.B=p.nextVideo,new id(p.U,p.B,d.reason);
d.reason==="r"&&(p.C=-1);LG(p,d);QV(p);if(d.reason==="r"&&p.nextVideo===p.B)return new id(p.U,p.nextVideo,d.reason);lwj(p);return null};
ZkC=function(p,d,b){p.U=p.y$.D[d];p.Z=p.U;return new id(p.Z,p.B,b?"t":"m")};
Em$=function(p,d){if(d.info.video){if(p.B!==d)return p.B=d,ruC(p)}else p.TB=p.Z!==d,p.Z=d;return null};
C3w=function(p,d){if(d.D.info.video&&d.V){var b=(d.U+d.B)/d.duration,v=d.D.info.CX;b&&v&&(p.ih.GC(1,b/v),p.policy.B&&b/v>1.5&&p.DN.E5("overshoot",{sq:d.Q$,br:b,max:v}))}};
$L=function(p,d,b){VV(p.X,d,b===void 0?!1:b);p.C=-1;LG(p,p.D)};
Nx$=function(p,d){return new id(p.Z,p.B,d||p.D.reason)};
lwj=function(p){if(p.B&&p.nextVideo&&mz(p,p.B.info)<mz(p,p.nextVideo.info)){var d=p.D.reason;p.eB=p.eB||d==="r"||d==="u"||d==="v"}};
ruC=function(p){p.Hb?p.Hb=!1:p.C=(0,g.Ib)();p.eB=!1;p.wE=!1;return new id(p.Z,p.B,p.D.reason)};
Ggk=function(p,d){var b={};d=g.u(d);for(var v=d.next();!v.done;v=d.next())if((v=v.value)&&v.video){var P=v.video.D,M=b[P],X=M&&mg(M)&&M.video.D>p.policy.vl,a=P<=p.policy.vl?mg(v):QO(v);if(!M||X||a)b[P]=v}return b};
LG=function(p,d){p.D=d;var b=p.S.videoInfos;if(!p.D.isLocked()){var v=(0,g.Ib)();b=g.Je(b,function(a){if(a.CX>this.policy.CX)return!1;var F=this.y$.D[a.id];return e_(this.X).get(a.id)>v?!1:F.kL.U>4||F.S>4?(this.logger.debug(function(){return"Remove "+b4(a)+"; 4 load failures"}),!1):this.RB.has(+a.itag)?!1:!0},p);
h5q(p.X)&&(b=g.Je(b,function(a){return a.video.width<=854&&a.video.height<=480}))}b.length||(b=p.S.videoInfos);
var P=b;p.policy.wO&&(P=wMD(p,P,d));P=g.Je(P,d.V,d);if(p.D.isLocked()&&p.X.D){var M=g.xQ(b,function(a){return a.id===p.X.D});
M?P=[M]:S_(p.X,"")}p.policy.wO||(P=wMD(p,P,d));P.length||(P=[b[0]]);P.sort(function(a,F){return mz(p,a)-mz(p,F)});
d={};for(b=1;b<P.length;d={r0:void 0,lQ:void 0},b++)d.lQ=P[b-1],d.r0=P[b],d.lQ.video.width>d.r0.video.width?(g.Tz(P,b),b--):mz(p,d.lQ)*p.policy.C>mz(p,d.r0)&&(g.Tz(P,b-1),b--);var X=P[P.length-1];p.YJ=!!p.B&&!!p.B.info&&p.B.info.qC!==X.qC;p.logger.debug(function(){return"Constraint: "+PY(p.D)+", "+P.length+" fmts selectable, max selectable fmt: "+b4(X)});
p.V=P;p.oB.clear();d=!1;for(b=0;b<P.length;b++)d?p.oB.add(P[b].itag):P[b].video.D>=1080&&(d=!0);UWu(p.policy,X,p.y$.vX)};
wMD=function(p,d,b){var v=b.reason==="m"||b.reason==="s";p.policy.xE&&KG&&g.Ee&&(!v||b.D<1080)&&(d=d.filter(function(h){return h.video&&(!h.U||h.U.powerEfficient)}));
if(d.length>0)if(eL()){var P=Ggk(p,d);d=d.filter(function(h){return!!h&&!!h.video&&h.qC===P[h.video.D].qC})}else{var M,X,a=(M=d[0])==null?void 0:(X=M.video)==null?void 0:X.D;
if(a){b=d.filter(function(h){return!!h&&!!h.video&&h.video.D===a});
var F=Ggk(p,b)[a].qC;d=d.filter(function(h){return!!h&&!!h.video&&h.qC===F})}}return d};
cu$=function(p,d){for(var b=0;b+1<p.V.length&&p.V[b].video.quality==="tiny";)b++;var v=Cw(p.kJ)/p.policy.C;return mz(p,d.info)+mz(p,p.V[b])>v};
YL=function(p){if(!p.U||!p.policy.V&&!p.U.info.WX){var d=p.S.D;p.U&&(d=d.filter(function(v){return v.audio.D===p.U.info.audio.D}),d.length||(d=p.S.D));
p.U=p.y$.D[d[0].id];if(d.length>1){if(p.policy.bl){if(p.policy.NJ)return;var b=g.xQ(d,function(v){return v.audio.audioQuality!=="AUDIO_QUALITY_HIGH"});
b&&(p.U=p.y$.D[b.id])}b=!1;if(b=p.policy.Pu?!0:p.D.isLocked()?p.D.D<240:cu$(p,p.U))p.U=p.y$.D[g.mC(d).id]}}};
QV=function(p){if(!p.nextVideo||!p.policy.V)if(p.D.isLocked())p.nextVideo=p.D.D<=360?p.y$.D[p.V[0].id]:p.y$.D[g.mC(p.V).id],p.logger.debug(function(){return"Select max fmt: "+b4(p.nextVideo.info)});
else{for(var d=Math.min(p.W,p.V.length-1),b=Cw(p.kJ),v=mz(p,p.U.info),P=b/p.policy.eB-v;d>0&&!(mz(p,p.V[d])<=P);d--);for(var M=b/p.policy.C-v;d<p.V.length-1&&!(mz(p,p.V[d+1])>=M);d++);p.nextVideo=p.y$.D[p.V[d].id];p.W!==d&&p.logger.info(function(){return"Adapt to: "+b4(p.nextVideo.info)+", bandwidth: "+b.toFixed(0)+", bandwidth to downgrade: "+P.toFixed(0)+", bandwidth to upgrade: "+M.toFixed(0)+", constraint: "+PY(p.D)});
p.W=d}};
kgC=function(p){var d=p.policy.eB,b=Cw(p.kJ),v=b/d-mz(p,p.U.info);d=g.Bm(p.V,function(P){return mz(this,P)<v},p);
d<0&&(d=0);p.W=d;p.nextVideo=p.y$.D[p.V[d].id];p.logger.info(function(){return"Initial selected fmt: "+b4(p.nextVideo.info)+", bandwidth: "+b.toFixed(0)+", max video byterate: "+v.toFixed(0)})};
nmu=function(p){if(p.jB.length){var d=p.jB,b=function(v,P){if(v.info.qC==="f"||d.includes(s3(g.An(v.info,p.y$.vX))))return v;for(var M={},X=0;X<P.length;M={hB:void 0,lG:void 0},X++){var a=p.y$.D[P[X].id];if(d.includes(s3(g.An(a.info,p.y$.vX)))){var F=v.info.qC,h=a.info.qC;if(F===h||eL()){if(v.info.D!==a.info.D)return p.DN.E5("ombifa",{mismatch:"xtag",f:v.info.id,t:a.info.id}),v;M.hB=v.info.itag;M.lG=a.info.itag;p.DN.E5("ombifa",{f:M.hB,t:M.lG});p.logger.info(function(O){return function(){return"Initial format selection changed from "+
O.hB+" to "+O.lG+" based on prefetched media."}}(M));
p.Hb=!0;return a}p.DN.E5("ombifa",{mismatch:"efficient",fc:F,tc:h})}}p.DN.E5("ombifa",{mismatch:"unselectable",fmts:d.join(".")});return v};
p.nextVideo=b(p.nextVideo,p.S.videoInfos);p.U=b(p.U,p.S.D)}};
mz=function(p,d){if(!p.IB[d.id]){var b=p.y$.D[d.id].index.Ai(p.aB,15);b=d.XY&&p.B&&p.B.index.isLoaded()?b||d.XY:b||d.CX;p.IB[d.id]=b}b=p.IB[d.id];p.oB.has(d.itag)&&(b*=1.5);return b*=Math.max(1,p.ih.gU()||0)};
yu7=function(p,d){p=gHz(p.y$.D,function(b){return b.info.itag===d});
if(!p)throw Error("Itag "+d+" from server not known.");return p};
Iw$=function(p){var d=[];if(p.D.reason==="m"||p.D.reason==="s")return d;if(zXu(p.y$)){for(var b=Math.max(0,p.W-2);b<p.W&&b<p.V.length;b++)d.push(p.V[b].itag);d.reverse()}return d};
une=function(p,d){var b;return p.D.xq(d)&&(!p.X.D||!p.D.isLocked()||((b=p.nextVideo)==null?void 0:b.info.id)===p.X.D)};
Ju$=function(p){var d=g.xQ(p.S.D,function(v){return v.audio.D}),b=g.xQ(p.S.D,function(v){return!v.audio.D});
return d?p.policy.qr?d:b:null};
z5u=function(p){var d=p===void 0?{}:p;p=d.LB===void 0?!1:d.LB;var b=d.xV===void 0?!1:d.xV;d=d.x6===void 0?!1:d.x6;return p?d?3:2:b?-1:1};
xL=function(p){this.track=p;this.buffered=[];this.B=this.V=0;this.S={};this.X=0;this.D=new Pe};
j3w=function(p,d,b){p.flush();p.U=b;BI(p,3,d)};
BI=function(p,d,b){var v=[],P=p.track.Q8;if(P){P=P.i4();for(var M=0;M<P.length;M++)v.push(Math.round(P.start(M)*1E3)),v.push(Math.round(P.end(M)*1E3))}P=1;M=v.length;if(M===p.buffered.length){for(var X=0;X<=M&&v[X]===p.buffered[X];X++);X>M?P=0:v[X]>p.buffered[X]&&(X===M-1?P=2:X===M-2&&v[X+1]>p.buffered[X+1]&&(P=3))}p.D.add(d<<3|(b&&4)|P);d=Math.ceil(p.track.gs()*1E3);p.D.add(d-p.X);p.X=d;if(P===1)for(p.D.add(M),X=d=0;X<M;X++)p.D.add(v[X]-d),d=v[X];P===3&&p.D.add(v[M-2]-p.buffered[M-2]);P>=2&&p.D.add(v[M-
1]-p.buffered[M-1]);b&&p.D.add(b);p.buffered=v};
R8=function(p,d,b){var v=this;this.policy=p;this.D=d;this.aB=b;this.V=this.U=0;this.gi=null;this.eB=new Set;this.C=[];this.indexRange=this.initRange=null;this.W=new xA;this.O5=this.kJ=!1;this.Up={GVC:function(){return v.B},
DGZ:function(){return v.chunkSize},
spB:function(){return v.Z},
hu5:function(){return v.S}};
(d=tF$(this))?(this.chunkSize=d.csz,this.B=Math.floor(d.clen/d.csz),this.Z=d.ck,this.S=d.civ):(this.chunkSize=p.xg,this.B=0,this.Z=g.GW(16),this.S=g.GW(16));this.X=new Uint8Array(this.chunkSize);this.Z&&this.S&&(this.crypto=new $Ez(this.Z,this.S))};
tF$=function(p){if(p.policy.VI&&p.policy.Tb)for(var d=g.u(p.policy.VI),b=d.next(),v={};!b.done;v={h4:void 0,b9:void 0},b=d.next())if(b=g.aM(b.value),v.h4=+b.clen,v.b9=+b.csz,v.h4>0&&v.b9>0&&p.policy.V===b.docid&&p.D.info.id===b.fmtid&&p.D.info.lastModified===+b.lmt)return p={},p.clen=v.h4,p.csz=v.b9,p.ck=b.ck,p.civ=b.civ,p};
TU=function(p){return!!p.gi&&p.gi.wH()};
DWC=function(p,d){if(!TU(p)&&!p.xJ()){if(!(p.kJ||(p.kJ=!0,p.B>0))){var b=AB(p);b=UK(p.policy.V,p.D.info,WI(p),b,p.policy.jB);pW(p,b)}if(d.info.type===1){if(p.gi){dp(p,Error("Woffle: Expect INIT slices to always start us off"));return}p.initRange=NW(0,d.D.getLength())}else if(d.info.type===2)p.gi&&p.gi.type===1||dp(p,Error("Woffle: Index before init")),p.indexRange=NW(p.initRange.end+1,d.D.getLength());else if(d.info.type===3){if(!p.gi){dp(p,Error("Woffle: Expect MEDIA slices to always have lastSlice"));
return}if(p.gi.type===3&&!yl(p.gi,d.info)&&(p.C=[],d.info.Q$!==I3(p.gi)||d.info.U!==0))return;if(d.info.V){b=g.u(p.C);for(var v=b.next();!v.done;v=b.next())ikj(p,v.value);p.C=[]}else{p.C.push(d);p.gi=d.info;return}}else{dp(p,Error("Woffle: Unexpected slice type"));return}p.gi=d.info;ikj(p,d);HkK(p)}};
ikj=function(p,d){var b=0,v=d.D.y6();if(p.V<p.B){b=p.B*p.chunkSize;var P,M=(((P=d.info.range)==null?void 0:P.start)||0)+d.info.U;b-=M;if(b>=v.length)return;if(b<0)throw Error("Missing data");p.V=p.B;p.U=0}for(P={};b<v.length;P={SF:void 0})if(P.SF=Math.min(v.length-b,p.X.byteLength-p.U),M=new Uint8Array(v.buffer,v.byteOffset+b,P.SF),p.X.set(M,p.U),p.U+=P.SF,b+=P.SF,p.U===p.X.length){if(d.info===p.gi&&TU(p)&&b===v.length)break;P=AB(p);P=UK(p.policy.V,p.D.info,WI(p),P,p.policy.jB,p.V,p.X,p.crypto);p.eB.add(P);
pW(p,P);p.xJ()||(P=AB(p),p.aB(WI(p),P!==void 0?(P.downloadedEndTime||0)*P.averageByteRate:P.maxKnownEndTime*P.averageByteRate,P.maxKnownEndTime*P.averageByteRate));p.X=new Uint8Array(p.chunkSize);p.U=0;p.V+=1}};
HkK=function(p){if(TU(p))if(p.gi&&p.indexRange)if(p.U){var d=new Uint8Array(p.X.buffer,0,p.U),b=VFD(p),v=p.policy.V;Promise.all(p.eB).then(function(){var P=UK(v,p.gi.D.info,WI(p,!0),b,p.policy.jB,p.V,d,p.crypto);pW(p,P,!0)})}else dp(p,new bS("Woffle: Expect always re-mark currentChunkOffset at EOS"));
else dp(p,new bS("Woffle: Expect at EOS to always have lastSlice or indexRange"))};
AB=function(p){return{downloadedEndTime:Math.round(p.gi?p.gi.xt:0),maxKnownEndTime:Math.round(p.D.index.VZ()),averageByteRate:Math.round(p.D.info.XY)}};
VFD=function(p){return{downloadedEndTime:-1,maxKnownEndTime:Math.round(p.D.index.VZ()),averageByteRate:Math.round(p.D.info.XY)}};
WI=function(p,d){d===void 0||!d||p.indexRange&&p.initRange&&p.gi||dp(p,new bS("Woffle: Expect isFinal to always have indexRange and initRange and lastSlice"));d={lmt:p.D.info.lastModified,docid:p.policy.V,fmtid:p.D.info.id,type:p.D.info.mimeType.split(";")[0],csz:p.chunkSize,clen:p.V*p.chunkSize+p.U};p.crypto&&(d.ck=p.Z,d.civ=p.S);var b="local://localhost/videoplayback?"+M5(d),v,P;d={itag:+p.D.info.itag,mimeType:p.D.info.mimeType,bitrate:p.D.info.CX*8,lastModified:String(p.D.info.lastModified),initRange:(v=
p.initRange)==null?void 0:HmD(v),indexRange:(P=p.indexRange)==null?void 0:HmD(P),url:b};if(v=p.D.info.D)d.xtags=v;if(v=p.D.info.video)if(d.quality=v.quality,d.qualityLabel=v.qualityLabel,d.width=v.width,d.height=v.height,v=v.fps)d.fps=v;if(p=p.D.info.audio){if(v=p.sampleRate)d.audioSampleRate=String(v);if(p=p.numChannels)d.audioChannels=p}return d};
pW=function(p,d,b){b=b===void 0?!1:b;d.then(function(v){p.eB.delete(d);(b||v===4)&&p.W.resolve(v)},function(v){p.W.reject(v)})};
dp=function(p,d){g.Cu(p.policy.V)!==4&&(g.NZ(p.policy.V,4),g.DF(d),p.W.reject(new bS(d.message)))};
bS=function(p,d){p=Error.call(this,p);this.message=p.message;"stack"in p&&(this.stack=p.stack);this.D=d===void 0?!1:d};
e5K=function(p){p=g.BY(p,1886614376);for(var d=g.u(p),b=d.next();!b.done;b=d.next());return g.ca(p,function(v){return qae(v)})};
S3B=function(p){var d=Iw(p,function(P,M){return P+M.length},0);
d=new Uint8Array(d);var b=0;p=g.u(p);for(var v=p.next();!v.done;v=p.next())v=v.value,d.set(v,b),b+=v.length;return d};
Y3K=function(p,d,b,v,P,M){this.ids=p;this.D=d;this.U=b;this.V=v;this.B=P;this.y3=M};
vt=function(p,d,b){this.initData=p;this.contentType=d;this.isPrefetch=b;this.D=this.cryptoPeriodIndex=NaN;this.B=[];this.n$=!1;this.U=null;if((d==null?void 0:d.toLowerCase())==="webm"||p.length===16)this.n$=!0};
L_C=function(p){a:{var d=p.initData;try{for(var b=0,v=new DataView(d.buffer);b<v.byteLength-8;){var P=v.getUint32(b);if(P<=1)break;if(v.getUint32(b+4)===1886614376){var M=32;if(v.getUint8(b+8)>0){var X=v.getUint32(b+28);M+=X*16+4}var a=v.getUint32(b+M-4);try{var F=gmu(d.subarray(b+M,b+M+a));if(F!==null){var h=F;break a}}catch(O){}}b+=P}h=null;break a}catch(O){h=null;break a}h=void 0}if(h!=null)for(d=hm(D7(h,7)),d==null||p.n$||(p.cryptoPeriodIndex=d),d=hm(D7(h,10)),d!=null&&d>0&&!p.n$&&(p.D=d),h=mq(h,
2,rPu,void 0===lvW?2:4),h=g.u(h),d=h.next();!d.done;d=h.next())p.B.push(g.uj(UF(d.value),4))};
Q3B=function(p){return isNaN(p.cryptoPeriodIndex)?g.uj(p.initData):""+p.cryptoPeriodIndex};
Pt=function(p,d,b){var v=b===void 0?{}:b;b=v.videoDuration===void 0?0:v.videoDuration;var P=v.Wo===void 0?void 0:v.Wo;v=v.PU===void 0?!1:v.PU;this.videoId=p;this.status=d;this.videoDuration=b;this.Wo=P;this.PU=v};
$WB=function(p,d,b,v,P){this.videoId=p;this.Ca=d;this.U=b;this.bytesDownloaded=v;this.D=P};
MP=function(p){this.D=p;this.offset=0};
Xs=function(p){if(p.offset>=p.D.getLength())throw Error();return p.D.getUint8(p.offset++)};
mWq=function(p,d){d=d===void 0?!1:d;var b=Xs(p);if(b===1){d=-1;for(b=0;b<7;b++){var v=Xs(p);d===-1&&v!==255&&(d=0);d>-1&&(d=d*256+v)}return d}v=128;for(var P=0;P<6&&v>b;P++)b=b*256+Xs(p),v*=128;return d?b:b-v};
K_u=function(p){try{var d=mWq(p,!0),b=mWq(p,!1);return{id:d,size:b}}catch(v){return{id:-1,size:-1}}};
xWC=function(p){for(var d=new MP(p),b=-1,v=0,P=0;!v||!P;){var M=K_u(d),X=M.id;M=M.size;if(X<0)return;if(X===176){if(M!==2)return;v=d.X4()}else if(X===186){if(M!==2)return;P=d.X4()}X===374648427?b=d.X4()+M:X!==408125543&&X!==174&&X!==224&&d.skip(M)}d=CO(p,0,b);b=new DataView(d.buffer);b.setUint16(v,3840);b.setUint16(P,2160);v=new uQ([d]);lQ(v,p);return v};
Bxe=function(p,d,b){var v=this;this.DN=p;this.policy=d;this.S=b;this.logger=new g.T$("dash");this.U=[];this.D=null;this.kJ=-1;this.C=0;this.RB=NaN;this.eB=0;this.B=NaN;this.W=this.Hb=0;this.YJ=-1;this.IB=this.X=this.V=this.aB=null;this.ih=this.TB=NaN;this.Z=this.O5=this.oB=this.jB=null;this.tC=!1;this.wE=this.timestampOffset=0;this.Up={Ee:function(){return v.U}};
if(this.policy.V){var P=this.S,M=this.policy.V;this.policy.jB&&p.E5("atv",{ap:this.policy.jB});this.Z=new R8(this.policy,P,function(X,a,F){qP(p,new Pt(v.policy.V,2,{Wo:new $WB(M,X,P.info,a,F)}))});
this.Z.W.promise.then(function(X){v.Z=null;X===1?qP(p,new Pt(v.policy.V,X)):v.DN.E5("offlineerr",{status:X.toString()})},function(X){var a=(X.message||"none").replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_");
X instanceof bS&&!X.D?(v.logger.info(function(){return"Assertion failed: "+a}),v.DN.E5("offlinenwerr",{em:a}),aW(v),qP(p,new Pt(v.policy.V,4))):(v.logger.info(function(){return"Failed to write to disk: "+a}),v.DN.E5("dldbwerr",{em:a}),aW(v),qP(p,new Pt(v.policy.V,4,{PU:!0})))})}};
R5q=function(p){return p.U.length?p.U[0]:null};
Txz=function(p,d){return p.U.some(function(b){return b.info.Q$===d})};
bB$=function(p,d,b,v){v=v===void 0?0:v;if(p.X){var P=p.X.U+p.X.B;if(b.info.U>0)if(b.info.Q$===p.X.Q$&&b.info.U<P){if(b.info.U+b.info.B<=P)return;b=oAz(b,P-b.info.U)[1]}else if(b.info.Q$>=0&&p.X.Q$>=0&&!yl(p.X,b.info))throw new g.RN("improper_continuation",p.X.Op(),b.info.Op());Sak(p.X,b.info)||oW(p,"d")}else if(b.info.U>0)throw new g.RN("continuation_of_null",b.info.Op());p.X=b.info;p.S=b.info.D;if(b.info.U===0){if(p.D)if(!p.DN.isOffline()||p.policy.eD)p.DN.E5("slice_not_fully_processed",{buffered:p.D.info.Op(),
push:b.info.Op()});else throw new g.RN("slice_not_fully_processed",p.D.info.Op(),b.info.Op());Fs(p);p.Hb=v}else{if(p.Hb&&v&&p.Hb!==v)throw p=new g.RN("lmt_mismatch",b.info.Q$,p.Hb,v),p.level="WARNING",p;!b.info.D.jH()&&p.V&&(v=b.info,P=p.V.lT,v.X="updateWithEmsg",v.Q$=P)}if(p.D){v=g.xm(p.D,b);if(!v)throw new g.RN("failed_to_merge",p.D.info.Op(),b.info.Op());p.D=v}else p.D=b;a:{b=g.Bb(p.D.info.D.info);if(p.D.info.type!==3){if(!p.D.info.V)break a;p.D.info.type===6?AuD(p,d,p.D):W_K(p,p.D);p.D=null}for(;p.D;){v=
p.D.D.getLength();if(p.kJ<=0&&p.C===0){var M=p.D.D,X=-1;P=-1;if(b){for(var a=0;a+8<M.getLength();){var F=UyC(M,a),h=UyC(M,a+4);a+=F||1;if(h===1836019558)X=a;else if(h===1835295092){P=a;break}}P<0&&(X=-1)}else{M=new MP(M);for(F=a=!1;;){h=M.X4();var O=K_u(M),J=O.id;O=O.size;if(!(J>0))break;if(J!==408125543)if(J===524531317)a=!0,O>=0&&(P=M.X4()+O,F=!0);else{if(a&&(J===160||J===163)&&(X<0&&(X=h),F))break;J===163&&(X=Math.max(0,X),P=M.X4()+O);if(J===160){X<0&&(P=X=M.X4()+O);break}M.skip(O)}}X<0&&(P=-1)}if(X<
0)break;p.kJ=X;p.C=P-X}if(p.kJ>v)break;p.kJ?(v=pF7(p,p.kJ),v.X&&dL7(p,v),AuD(p,d,v),hp(p,v),p.kJ=0):p.C&&(v=pF7(p,p.C<0?Infinity:p.C),p.C-=v.D.getLength(),hp(p,v))}}p.D&&p.D.info.V&&(hp(p,p.D),p.D=null)};
W_K=function(p,d){!d.info.D.jH()&&d.info.U===0&&(g.Bb(d.info.D.info)||d.info.D.info.n$())&&nA$(d);if(d.info.type===1)try{dL7(p,d),vb7(p,d)}catch(P){g.Hi(P);var b=zg(d.info);b.hms="1";p.DN.handleError("fmt.unparseable",b||{},1)}b=d.info.D;b.AK(d);p.Z&&DWC(p.Z,d);if(b.zr()&&p.policy.D)a:{p=p.DN.y$;d=d.info.clipId;b=g.An(b.info,p.vX);if(d){var v=j2j(p,b);if(p.wE[v])break a;p.wE[v]=d}p.IB.push(b)}};
ICu=function(p,d,b){if(p.U.length!==0&&(b||p.U.some(function(M){return M.info.H5<d}))){b=0;
for(var v=g.u(p.U),P=v.next();!P.done;P=v.next()){P=P.value;if(P.info.H5<d)break;p.DN.E5("cmat",{max:d,s:P.info.Op()});b+=1}p.U.splice(0,b)}};
aW=function(p){var d;(d=p.Z)==null||d.dispose();p.Z=null};
P0z=function(p){var d=p.U.reduce(function(b,v){return b+v.D.getLength()},0);
p.D&&(d+=p.D.D.getLength());return d};
MYk=function(p){if(p.O5&&!p.policy.UN){var d=p.DN;d.y$.isManifestless&&u0(d.y$,p.O5.Q$,!!p.S.info.video)}p.O5=null;p.V=null;p.X=p.jB;p.B=p.X?p.B-p.eB:NaN;Fs(p)};
pF7=function(p,d){var b=p.D;d=Math.min(d,b.D.getLength());if(d===b.D.getLength())return p.D=null,b;b=oAz(b,d);p.D=b[1];return b[0]};
dL7=function(p,d){d.D.getLength();var b=d.c5();if($q(d.info.D.info)&&d.info.D.info.video.primaries==="bt2020"){var v=new RU(b);AK(v,[408125543,374648427,174,224,21936,21937])&&(v=v.start+v.pos,b.getUint8(v)===129&&b.getUint8(v+1)===1&&b.setUint8(v+1,9))}v=d.info.D.info;QO(v)&&!$q(v)&&(v=d.c5(),(new RU(v)).gD(),b3([408125543,374648427,174,224],21936,v));d.info.D.info.y7()&&(v=d.info.D,v.info&&v.info.video&&v.info.video.projectionType==="MESH"&&!v.U&&(g.Bb(v.info)?v.U=fsW(b):v.info.n$()&&(v.U=NFe(b))));
d.info.D.info.n$()&&d.info.y7()&&(b=d.c5(),(new RU(b)).gD(),b3([408125543,374648427,174,224],30320,b)&&b3([408125543,374648427,174,224],21432,b));if(p.policy.eF&&d.info.D.info.n$()){b=d.c5();var P=new RU(b);if(AK(P,[408125543,374648427,174,29637])){v=dx(P,!0);P=P.start+P.pos;for(var M=0;M<v-1;M++)b.setUint8(P+M,0);b.setUint8(P+v-1,1)}}if(p.qH()&&g.Bb(d.info.D.info)){v=d.c5();b=g.SW(v,0,1701606260);M=g.SW(v,0,1836476516);if(b&&M){b.skip(2);var X=cY(b),a=IU(b);v=[];P=[];var F=[],h=[];if(X)for(X=0;X<
a;++X)v.push(zR(b)),P.push(zR(b)),F.push(cY(b)),h.push(cY(b));else for(X=0;X<a;++X)v.push(yj(b)),P.push(yj(b)),F.push(cY(b)),h.push(cY(b));b=g.YG(M);b=new krj(P[0]/b,v[0]/b)}else b=null;if(b){if(g.Bb(d.info.D.info))for(v=d.c5(),P=g.SW(v,0,1701082227);P;)M=P,M.type=1936419184,M.data.setUint32(M.offset+4,1936419184),P=g.SW(v,P.offset+P.size,1701082227);p.tC=!0;d.info.D.V=b}}d.info.D.jH()||d.info.D.D||d.info.D.indexRange||Au(d)};
AuD=function(p,d,b){if(b.info.D.jH()){if(p.tC&&XFz(b)&&(d=b.c5(),d=g.SW(d,0,1953658222))){d.skip(1);var v=UO(d)<<16|cY(d),P=v&1,M=v&4;if(v&256){var X=v&512,a=v&1024;v&=2048;var F=IU(d);F<2||(P&&d.skip(4),M&&d.skip(4),P=IU(d),d.skip((F-1)*(4+(X?4:0)+(a?4:0)+(v?4:0))-4),d.data.setUint32(d.offset+d.D,P))}}if(d=p.aB&&!!p.aB.S.V)if(d=b.info.y7())d=J2W(b),X=p.aB,ON?(a=1/d,d=Jp(p,d)>=Jp(X)+a):d=p.getDuration()>=X.getDuration(),d=!d;d&&XFz(b)&&(d=p.aB,ON?(a=J2W(b),X=1/a,a=Jp(p,a),d=Jp(d)+X-a):d=d.getDuration()-
p.getDuration(),d=1+d/b.info.duration,rnW(b.c5(),d))}else{X=!1;p.V||(nA$(b),b.U&&(p.V=b.U,X=!0,M=b.info,v=b.U.lT,M.X="updateWithEmsg",M.Q$=v,M=b.U,M.wH&&(v=p.S.index,v.U=!M.wH,v.B="emsg"),M=b.info.D.info,v=b.c5(),g.Bb(M)?xG(v,1701671783):M.n$()&&b3([408125543],307544935,v)));a:if((M=Tg(b,p.policy.PX))&&kYq(b))a=qkw(p,b),p.W+=a,M-=a,p.eB+=M,p.B=p.policy.Uf?p.B+M:NaN;else{if(p.policy.vz){if(v=F=p.DN.nZ(g.BM(b),1),p.B>=0&&b.info.type!==6){if(p.policy.Uf&&isNaN(p.TB)){g.DF(new g.RN("Missing duration while processing previous chunk",
b.info.Op()));p.DN.isOffline()&&!p.policy.eD||abD(p,b,v);oW(p,"m");break a}var h=F-p.B,O=h-p.W,J=b.info.Q$,k=p.IB?p.IB.Q$:-1,n=p.ih,r=p.TB,Z=p.policy.AJ&&h>p.policy.AJ,C=Math.abs(O)>10,G=Math.abs(p.B-v)<1E-7;if(Math.abs(O)>1E-4){p.wE+=1;var U=(P=p.V)==null?void 0:Vj(P);P={audio:""+ +p.qH(),sq:J.toFixed(),sliceStart:F,lastSq:k.toFixed(),lastSliceStart:n,lastSliceDuration:r,totalDrift:(h*1E3).toFixed(),segDrift:(O*1E3).toFixed(),skipRewrite:""+ +(Z||C)};if(U==null?0:U.length)P.adCpn=U[0];p.DN.handleError("qoe.avsync",
P);p.YJ=J}Z||C||G||(v=p.B);P=qkw(p,b,F);M-=P;p.W=h+P;p.policy.B&&(O&&!G||P)&&(h=(a=p.V)==null?void 0:Vj(a),p.DN.E5("discontinuityRewrite",{adCpn:(h==null?0:h.length)?h.join("."):"",itag:b.info.D.info.itag,sq:b.info.Q$,originalStartTime:F,rewrittenStartTime:v,startTimeAdjustment:v-F,segDrift:(O*1E3).toFixed(),originalDuration:M+P,rewrittenDuration:M,durationAdjustment:P}))}}else v=isNaN(p.B)?b.info.startTime:p.B;abD(p,b,v)&&(p.eB+=M,p.B=v+M,p.policy.jV&&p.wE>=p.policy.jV&&(p.wE=0,p.DN.He({resetForRewrites:"count"})))}p.IB=
b.info;p.TB=R3(b);b.B>=0&&(p.ih=b.B);if(X&&p.V){X=ob$(p,!0);jF(b.info,X);p.D&&jF(p.D.info,X);d=g.u(d);for(a=d.next();!a.done;a=d.next())a=a.value,P=void 0,p.policy.S&&a.Q$!==((P=p.V)==null?void 0:P.lT)||jF(a,X);(b.info.V||p.D&&p.D.info.V)&&b.info.type!==6||(p.O5=X,p.policy.ih?(d=FBe(p.V),p.DN.H8(p.S,X,d)):(d=p.DN,d.y$.isManifestless&&hPq(d,X,null,!!p.S.info.video)),p.policy.A9||OBk(p))}}vb7(p,b);p.timestampOffset&&hXW(b,p.timestampOffset)};
hp=function(p,d){if(d.info.V){p.jB=d.info;if(p.V){var b=p.V,v=ob$(p,!1);b=FBe(b);p.DN.H8(p.S,v,b);p.O5||p.policy.A9||OBk(p);p.O5=null}Fs(p)}p.Z&&DWC(p.Z,d);if(v=p.Rv())if(v=g.xm(v,d,p.policy.GM)){p.U.pop();p.U.push(v);return}p.U.push(d)};
FBe=function(p){if(p.KQ()){var d=p.data["Stitched-Video-Id"]?p.data["Stitched-Video-Id"].split(",").slice(0,-1):[],b=Vj(p),v=[];if(p.data["Stitched-Video-Duration-Us"])for(var P=g.u(p.data["Stitched-Video-Duration-Us"].split(",").slice(0,-1)),M=P.next();!M.done;M=P.next())v.push((Number(M.value)||0)/1E6);P=[];if(p.data["Stitched-Video-Start-Frame-Index"]){M=g.u(p.data["Stitched-Video-Start-Frame-Index"].split(",").slice(0,-1));for(var X=M.next();!X.done;X=M.next())P.push(Number(X.value)||0)}P=[];
if(p.data["Stitched-Video-Start-Time-Within-Ad-Us"])for(M=g.u(p.data["Stitched-Video-Start-Time-Within-Ad-Us"].split(",").slice(0,-1)),X=M.next();!X.done;X=M.next())P.push((Number(X.value)||0)/1E6);p=new Y3K(d,b,v,P,g.Omu(p),g.JnD(p))}else p=null;return p};
Fs=function(p){p.D=null;p.kJ=-1;p.C=0;p.V=null;p.RB=NaN;p.eB=0;p.O5=null};
oW=function(p,d){d={rst4disc:d,cd:p.W.toFixed(3),sq:p.IB?p.IB.Q$:-1};p.B=NaN;p.W=0;p.YJ=-1;p.IB=null;p.ih=NaN;p.TB=NaN;p.oB=null;p.DN.E5("mdstm",d)};
vb7=function(p,d){if(p.S.info.xj){if(d.info.D.info.n$()){var b=new RU(d.c5());if(AK(b,[408125543,374648427,174,28032,25152,20533,18402])){var v=dx(b,!0);b=v!==16?null:Xn(b,v)}else b=null;v="webm"}else d.info.Z=e5K(d.c5()),b=S3B(d.info.Z),v="cenc";b&&b.length&&(b=new vt(b,v),p.policy.zO&&g.Bb(d.info.D.info)&&(v=Equ(d.c5()))&&(b.U=v),b.n$=d.info.D.info.n$(),d.U&&d.U.cryptoPeriodIndex&&(b.cryptoPeriodIndex=d.U.cryptoPeriodIndex),d.U&&d.U.U&&(b.D=d.U.U),p.DN.CS(b))}};
OBk=function(p){var d=p.V,b=FgC(d);b&&(b.startSecs+=p.RB,p.DN.Pt(p.S,b,d.lT,d.KQ()))};
ob$=function(p,d){var b,v=p.V;if(b=FgC(v))b.startSecs+=p.RB;var P=p.RB;p=d?v.CB:p.eB;var M=v.KQ()?2:1;return new Nk(v.lT,P,p,v.ingestionTime,"sq/"+v.lT,void 0,void 0,d,b,M)};
abD=function(p,d,b){if(!FXu(d,b))return d=zg(d.info),d.smst="1",p.DN.handleError("fmt.unparseable",d||{},1),!1;isNaN(p.RB)&&(p.RB=b);return!0};
qkw=function(p,d,b){var v=0;if(d.info.D.info.n$()&&!kYq(d))return 0;if(p.aB&&!p.qH()){var P=0;b&&g.Bb(d.info.D.info)?P=b-p.B:d.info.D.info.n$()&&(P=p.W);var M=d.info.Q$;b=Tg(d,p.policy.PX);var X=p.aB;var a=X.YJ;X=X.W;var F=Math.abs(X-P)>.02;if((M===a||M>a&&M>p.YJ)&&F){v=Math.max(.95,Math.min(1.05,(b-(X-P))/b));if(g.Bb(d.info.D.info))rnW(d.c5(),v);else if(d.info.D.info.n$()&&(M=P-X,!g.Bb(d.info.D.info)&&(d.info.D.info.n$(),v=new RU(d.c5()),a=d.X?v:new RU(new DataView(d.info.D.D.buffer)),Tg(d,!0)))){var h=
M*1E3,O=a3(a);a=v.pos;v.pos=0;if(v.D.getUint8(v.pos)===160||o3(v))if(pk(v,160))if(dx(v,!0),pk(v,155)){if(M=v.pos,F=dx(v,!0),v.pos=M,h=h*1E9/O,O=vM(v),h=O+Math.max(-O*.7,Math.min(O,h)),h=Math.sign(h)*Math.floor(Math.abs(h)),!(Math.ceil(Math.log(h)/Math.log(2)/8)>F)){v.pos=M+1;for(M=F-1;M>=0;M--)v.D.setUint8(v.pos+M,h&255),h>>>=8;v.pos=a}}else v.pos=a;else v.pos=a;else v.pos=a}v=Tg(d,p.policy.PX);v=b-v}v&&d.info.D.info.n$()&&p.DN.E5("webmDurationAdjustment",{durationAdjustment:v,videoDrift:P+v,audioDrift:X})}return v};
XFz=function(p){return p.info.D.jH()&&p.info.Q$===p.info.D.index.o1()};
Jp=function(p,d){d=(d=d===void 0?0:d)?Math.round(p.timestampOffset*d)/d:p.timestampOffset;p.S.V&&d&&(d+=p.S.V.D);return d+p.getDuration()};
JT$=function(p,d){d<0||(p.U.forEach(function(b){hXW(b,d)}),p.timestampOffset=d)};
yp=function(p,d,b,v,P){Kw.call(this,b,P);var M=this;this.policy=p;this.formatId=d;this.EW=v;this.lastError=null;this.Yq=function(){M.xJ()||(M.EW.dg.has(M.formatId)?(M.isComplete()||M.D.start(),Eq(M.EW,M.formatId)&&M.WG(2),M.EW.c$(M.formatId)&&(SOu(M.EW,M.formatId)?M.f9(4):(M.lastError="net.closed",M.f9(5)))):(M.lastError="player.exception",M.f9(5)))};
this.D=new g.bR(function(){M.isComplete()||(M.lastError="net.timeout",M.f9(5))},this.policy.N$);
this.D.start();Dkj(this.EW,this.formatId,this.Yq);g.Fj(this.Yq)};
kz=function(p,d,b,v){g.e.call(this);var P=this;this.DN=p;this.policy=d;this.D=b;this.timing=v;this.logger=new g.T$("dash");this.B=[];this.kJ=[];this.U=this.Q8=null;this.Hb=!1;this.wE=this.oB=0;this.S=-1;this.O5=!1;this.RB=-1;this.aB=this.IB=null;this.eB=NaN;this.Up={zv:function(){return P.V},
fjF:function(){return P.B},
eGh:function(){return P.W}};
this.V=new Bxe(p,d,b);this.policy.D&&(this.W=new G$(this.V,this.DN.getManifest(),this.policy,function(M){P.policy.IH&&P.E5("buftl",M)}));
this.policy.tC&&(this.C=new xL(this));this.CX=b.info.CX;this.Z=this.policy.kJ?!1:b.kp();this.isManifestless=b.kp();this.X=this.Z;g.Y(this,this.IB)};
nW=function(p,d,b){b=b===void 0?!1:b;d&&ON&&JT$(p.V,d.fE());if(!b){var v;(v=p.W)==null||wB$(v)}p.Q8=d;(d=p.W)!=null&&(d.Q8=p.Q8)};
rp=function(p){var d=p.Q8&&p.Q8.Co();if(p.policy.W7){if((p=p.W)==null)p=void 0;else{var b;p=(b=p.B)==null?void 0:b.info}return p||null}return d};
kwW=function(p){for(var d={},b=0;b<p.kJ.length;b++)d["r"+b]=p.kJ[b];return d};
fW=function(p,d){isNaN(p.eB)||p.E5("aswr",{sq:d.info.AC[0].Q$,id:d.info.AC[0].D.info.itag,xtag:d.info.AC[0].D.info.D,ep:Date.now()-p.eB});p.B.push(d);p.U=g.mC(d.info.AC);p.kJ.push(d.Op());p.kJ.length>4&&p.kJ.shift()};
nb$=function(p,d){if(d.sV()){var b=d.F4();b=g.u(b);for(var v=b.next();!v.done;v=b.next())v=v.value,p.policy.B&&d instanceof yp&&p.E5("omblss",{s:v.info.Op()}),uS(p,d.info.AC,v,d.Tv())}};
uS=function(p,d,b,v){v=v===void 0?0:v;isNaN(p.eB)||(p.E5("aswm",{sq:d[0].Q$,id:d[0].D.info.itag,xtag:d[0].D.info.D,ep:Date.now()-p.eB}),p.eB=NaN);switch(b.info.type){case 1:case 2:rTq(p,b);break;case 4:var P=b.info.D,M=P.tY(b),X;((X=p.U)==null?0:X.type===4)&&Kg$(b.info,p.U)&&(p.U=P.S6(p.U).pop());b=g.u(M);for(P=b.next();!P.done;P=b.next())uS(p,d,P.value,v);break;case 3:b.info.D.info.video?(P=p.timing,P.aB||(P.aB=(0,g.Ib)(),Cx("fvb_r",P.aB,P.D))):(P=p.timing,P.S||(P.S=(0,g.Ib)(),Cx("fab_r",P.S,P.D)));
bB$(p.V,d,b,v);p.policy.D&&fbW(p);break;case 6:bB$(p.V,d,b,v),p.U=b.info}};
rTq=function(p,d){if(d.info.type===1)if(d.info.D.info.video){var b=p.timing;b.IB||(b.IB=(0,g.Ib)(),Cx("vis_r",b.IB,b.D))}else b=p.timing,b.W||(b.W=(0,g.Ib)(),Cx("ais_r",b.W,b.D));W_K(p.V,d);p=p.DN;p.videoTrack.D.zr()&&p.audioTrack.D.zr()&&p.policy.D&&!p.y$.vX&&(d=p.audioTrack.getDuration(),b=p.videoTrack.getDuration(),Math.abs(d-b)>1&&p.E5("trBug",{af:""+g.An(p.audioTrack.D.info,!1),vf:""+g.An(p.videoTrack.D.info,!1),a:""+d,v:""+b}))};
eO=function(p){return R5q(p.V)};
fbW=function(p){p.B.length?p.U=g.mC(g.mC(p.B).info.AC):p.V.U.length?p.U=p.V.Rv().info:p.U=rp(p)};
lS=function(p,d){var b={G_:[],PP:[]},v;if((p=p.W)==null)p=void 0;else{GMz(p,p.G_,"og");Ekz(p,d);GMz(p,p.G_,"trim");var P=NLz(p);d=P.G_;P=P.nk;for(var M=[],X=0;X<P.length;X++){var a=P[X],F=p.policy.YJ&&a.B!==-1?a.B:a.info.startTime,h={startTicks:(F+p.timestampOffset)*1E3,Lo:(p.policy.YJ&&a.V!==-1?a.V:a.info.duration)*1E3,timescale:1E3},O=void 0,J=(O=p.Q8)==null?void 0:O.i4();O=void 0;if(p.policy.Tc&&J&&J.length>0){var k=MJ(J,F);k>=0&&(O=(J.end(k)-F+.1)*1E3)}M.push({formatId:g.An(a.info.D.info,p.y$.vX),
tq:a.info.tq,sequenceNumber:a.info.Q$+p.V,Dr:h,u0:a.info.B,NR:O})}p={G_:d,PP:M}}return(v=p)!=null?v:b};
jO=function(p,d,b){b=b===void 0?!1:b;if(p.Q8){var v=p.Q8.i4(),P=qJ(v,d),M=NaN,X=rp(p);X&&(M=qJ(v,X.D.index.getStartTime(X.Q$)));if(P===M&&p.U&&p.U.B&&upu(sN(p),0))return d}p=lbD(p,d,b);return p>=0?p:NaN};
iv=function(p,d,b){p.D.zr();var v=lbD(p,d);if(v>=0)return v;var P;(P=p.W)==null||CEk(P,d,b);b=Math;v=b.min;P=p.V;if(P.Z)if(P=P.Z,P.gi&&P.gi.type===3)P=P.gi.startTime;else if(P.B>0){var M=P.D.index;M=g.q6(M.offsets.subarray(0,M.count),P.B*P.chunkSize);P=P.D.index.getStartTime(M>=0?M:Math.max(0,-M-2))}else P=0;else P=Infinity;d=v.call(b,d,P);if(p.policy.U){var X,a;b=(X=p.DN.Kd())==null?void 0:(a=Un(X,d))==null?void 0:a.clipId;p.U=p.D.Fu(d,void 0,b).AC[0]}else p.U=p.policy.kJ?null:p.D.Fu(d).AC[0];Z0(p)&&
(p.Q8&&p.Q8.abort(),p.policy.eG&&(X=p.W)!=null&&(X.B=void 0));p.wE=0;return p.U?p.U.startTime:d};
cGk=function(p){p.Z=!0;p.X=!0;p.S=-1;iv(p,Infinity)};
EN=function(p){for(var d=0,b=g.u(p.B),v=b.next();!v.done;v=b.next())d+=BFz(v.value.info);return d+=P0z(p.V)};
NP=function(p,d){d=d===void 0?!1:d;var b=p.DN.getCurrentTime(),v=p.V.Rv(),P=(v==null?void 0:v.info.xt)||0;p.policy.OA&&(v==null?0:v.info.D.kp())&&!v.info.V&&(P=v.info.H5);if(p.policy.U&&v&&v.info.clipId){var M,X=(((M=p.DN.Kd())==null?void 0:wP(M,v.info.clipId))||0)/1E3;P+=X}if(!p.Q8)return p.policy.D&&d&&!isNaN(b)&&v?P-b:0;if((M=rp(p))&&CW(p,M))return M.xt;X=p.Q8.i4(!0);if(d&&v)return M=0,p.policy.D&&(M=o2(X,P+.02)),M+P-b;P=o2(X,b);p.policy.Ex&&M&&(d=MJ(X,b),X=MJ(X,M.H5-.02),d===X&&(b=M.xt-b,p.policy.B&&
b>P+.02&&p.E5("abh",{bh:P,bhtls:b}),P=Math.max(P,b)));return P};
skW=function(p){var d=rp(p);return d?d.xt-p.DN.getCurrentTime():0};
ZBq=function(p,d){if(p.B.length){if(p.B[0].info.AC[0].startTime<=d)return;z$(p)}for(var b=p.V,v=b.U.length-1;v>=0;v--)b.U[v].info.startTime>d&&b.U.pop();fbW(p);p.U&&d<p.U.startTime&&(p.wE=0,p.D.zr()?p.U=p.D.Fu(d,!0).AC[0]:p.U=null)};
Gb=function(p,d,b,v){if(!p.D.index.Y_(d,!0))return!1;try{z$(p);for(var P=p.V,M=null,X=P.U.length-1;X>=0;X--){var a=P.U[X];a.info.Q$>=d&&(P.U.pop(),P.B-=Tg(a,P.policy.PX),M=a.info)}M&&(P.X=P.U.length>0?P.U[P.U.length-1].info:P.oB,P.U.length!==0||P.X||oW(P,"r"));P.DN.E5("mdstm",{rollbk:1,itag:M?M.D.info.itag:"",popped:M?M.Q$:-1,sq:d,lastslc:P.X?P.X.Q$:-1,lastfraget:P.B.toFixed(3)});if(p.policy.D)return p.U=null,!0;v>b?iv(p,v):p.U=p.D.rS(d-1,!1).AC[0]}catch(F){return d=Ua(F),d.details.reason="rollbkerr",
p.DN.handleError(d.errorCode,d.details,d.severity),!1}return!0};
UN=function(p,d){var b;for(b=0;b<p.B.length&&d!==p.B[b];b++);if(b===p.B.length)wp(p,d);else{for(;b<p.B.length;)wp(p,p.B.pop());var v=zU(p);v&&v.D.X2()&&ih(d.info.AC,function(P){return xsu(P,v)})?(p.U=v,p.policy.B&&p.E5("cer",{lsr:"lsp",
lsp:v.Op()})):(cM(d.info.AC[0])?(p.U=d.R9&&d.R9.B?$sK(d.R9.B):QsD(d.info.AC[0]),p.policy.B&&p.E5("cer",{lsr:p.U.Op(),lsp:v==null?void 0:v.Op()})):(p.U=null,p.policy.B&&p.E5("cer",{lsr:"null",lsp:v==null?void 0:v.Op()})),p.DN.isOffline()&&!p.policy.eD||wp(p,d,!0))}};
CW=function(p,d){if(!d)return!1;if(p.policy.U){var b;if((p=(b=p.DN.Kd())==null?void 0:ct(b))&&d.clipId!==p)return!1}return d.wH()};
Z0=function(p){var d;!(d=p.D.info.qC==="f")&&(d=p.policy.V)&&(d=p.V,d=!!d.Z&&TU(d.Z));if(d)return!0;d=rp(p);if(!d)return!1;var b=CW(p,d)&&d.V;return p.isManifestless&&p.RB>0?b||d.Q$>=p.RB:b};
y5=function(p){var d;return Z0(p)||CW(p,(d=p.V.Rv())==null?void 0:d.info)};
sN=function(p){var d=[],b=rp(p);b&&d.push(b);d=g.pb(d,p.V.NO());b=g.u(p.B);for(var v=b.next();!v.done;v=b.next()){v=v.value;for(var P=g.u(v.info.AC),M=P.next(),X={};!M.done;X={lK:void 0},M=P.next())X.lK=M.value,v.EP&&(d=g.Je(d,function(a){return function(F){return!Kg$(F,a.lK)}}(X))),(cM(X.lK)||X.lK.type===4)&&d.push(X.lK)}p.U&&!Vmz(p.U,g.mC(d),p.U.D.jH())&&d.push(p.U);
return d};
upu=function(p,d){if(!p.length)return!1;for(d+=1;d<p.length;d++)if(!eAj(p[d-1],p[d]))return!1;return!0};
lbD=function(p,d,b){b=b===void 0?!1:b;if(!p.U||!p.U.B)return NaN;p=sN(p);a:{d+=.02;var v=b;v=v===void 0?!1:v;for(var P=-1,M=0;M<p.length;++M){var X=p[M];if(X.H5<=d)if(v)P=M;else if(X.startTime+X.duration>=d){d=M;break a}}d=P}return d<0?NaN:upu(p,b?d:0)?p[d].startTime:NaN};
IW=function(p){return!(!p.U||p.U.D===p.D)};
Ebu=function(p){return IW(p)&&p.D.zr()&&p.U.D.info.CX<p.D.info.CX};
C0$=function(p,d,b){if(p.policy.OA)return NP(p,!0)<b;var v=zU(p);return v&&!CW(p,v)?v.xt>d&&v.xt<d+b:!1};
zU=function(p){var d=p.V.Rv();return d?d.info:rp(p)};
omk=function(p,d){var b;return!((b=p.W)==null||!b.X.has(d))||Txz(p.V,d)};
z$=function(p){for(var d=g.u(p.B),b=d.next();!b.done;b=d.next())wp(p,b.value);p.B=[];p.U=null};
zb=function(p){var d;(d=p.W)==null||wB$(d)};
NMe=function(p,d,b){d.EP&&((b===void 0?0:b)||!d.info.AC[0].D.X2())&&(p.logger.debug(function(){return"Rolling back request with segNum "+d.info.AC[0].Q$}),MYk(p.V))};
wp=function(p,d,b){NMe(p,d,b===void 0?!1:b);d.dispose()};
Gwe=function(p){return!!p.U&&p.U.Q$!==-1&&p.U.Q$<p.D.index.WW()};
wFj=function(p){var d=p.U;d&&d.Q$===-1&&(p=p.V.Rv())&&cM(p.info)&&(p=p.info.Q$,d.X="updateLastSliceRequested",d.Q$=p)};
ULu=function(p){return ih(p.B,function(d){return d.OR})};
cTu=function(p,d){p.U&&(p.U.D=d)};
jK=function(p,d){return p.Q8?Xk(p.Q8.i4(),d):!0};
tp=function(p){var d=eO(p);p=p.DN.Kd();return d&&p&&d.info.clipId&&!yTu(p,d.info.clipId)?!0:!1};
iS=function(p){var d;return!((d=eO(p))==null||!d.isLocked)};
Ibz=function(p,d){var b=eO(p);return b&&b.info.type!==6?!F_e(d,p,b.info.Q$):!1};
zPe=function(p){var d=rp(p),b,v=(b=p.Q8)==null?void 0:b.i4();b=NaN;d&&v&&Z0(p)&&(b=qJ(v,(d.H5+d.xt)/2));return!isNaN(b)};
jku=function(p){if((p=p.W)==null)p=void 0;else if(p.G_.length===0||p.policy.HP&&p.D<0)p=null;else{var d=p.G_[p.D]?p.G_[p.D].formatId:null;p=d?(p=p.y$.B.get(s3(d)))?p.info:null:null}return p||null};
tY7=function(){this.LB=!1};
iBD=function(p){var d=p===void 0?{}:p;p=d.hasSubfragmentedFmp4===void 0?!1:d.hasSubfragmentedFmp4;d=d.Nz===void 0?!1:d.Nz;var b=new tY7;b.LB=p||d;return b};
g.HBW=function(p){this.mZ=p;this.W=new tY7;this.N_=this.R2=!1;this.tJ=2;this.wE=20971520;this.s5=8388608;this.aB=120;this.YR=this.HW=this.qh=2;this.kT=this.A6=!1;this.xr=1E3;this.T_=15;this.Jq=1;this.C=1.15;this.eB=1.05;this.We=1;this.cP=this.Tu=!1;this.D2=6;this.B=!1;this.iy=100;this.qX=10;this.V3=6;this.jC=!1;this.QX=1;this.xV=this.ZF=!1;this.cQ=2;this.vz=this.wc=!1;this.ob=!0;this.aq=this.Rb=this.bl=this.NJ=this.Pu=!1;this.gO=!0;this.G1=!1;this.V="";this.VI=[];this.j5=this.zc=this.tC=!1;this.vl=
0;this.s8="";this.qf=this.b_=this.w6=this.IH=this.hc=this.Pn=this.S=this.xm=this.S5=this.Sr=this.D=this.zV=this.jB=this.RB=this.eG=this.W7=this.O5=this.U=this.A9=!1;this.Q7=!0;this.Hv=this.OA=this.Tp=this.L4=this.X=this.YJ=!1;this.TB=!0;this.w2=this.u_=this.I5=this.Na=this.GY=this.QU=this.Tc=this.Ki=this.L0=this.bu=this.kJ=this.WR=this.Of=this.ih=this.PW=this.IB=!1;this.iq=this.mZ.T("html5_trigger_loader_long_poll_on_sabr_backoff");this.YO=this.mZ.T("html5_trigger_fallback_count_from_probe");this.DP=
g.JH(this.mZ.experiments,"html5_min_readbehind_secs");this.Fn=g.JH(this.mZ.experiments,"html5_min_readbehind_cap_secs");this.eD=this.mZ.T("html5_offline_reset_media_stream_on_unresumable_slices");this.CX=NaN;this.DG=Ht(this,"html5_request_size_min_kb",64)*1024;this.oB=2097152;this.Y0=Ht(this,"html5_bypass_contention_secs");this.HJ=1048576;this.Jo=Ht(this,"html5_repredict_interval_ms",1800);this.jj=Ht(this,"html5_head_miss_secs",5);this.Ux=Ht(this,"html5_min_upgrade_health_secs",10);this.Ox=Ht(this,
"html5_min_seconds_between_format_selections",8);this.G3=Ht(this,"html5_max_buffer_health_for_downgrade_secs",15);this.x6=mB;this.UA=g.JH(this.mZ.experiments,"html5_min_startup_buffered_media_duration_secs");this.SP=g.JH(this.mZ.experiments,"html5_post_interrupt_readahead");this.X0=this.mZ.T("html5_allow_onesie_for_ssap");this.Bd=this.mZ.T("html5_disable_classic_alr");this.xn=g.JH(this.mZ.experiments,"html5_probe_primary_delay_base_ms")||5E3;this.uu=Ht(this,"html5_ssdai_failure_retry_limit",3);this.KZ=
this.mZ.experiments.Wb("html5_clone_original_for_fallback_location");this.l4=g.JH(this.mZ.experiments,"html5_subsegment_readahead_target_buffer_health_secs");this.SR=g.JH(this.mZ.experiments,"html5_subsegment_readahead_timeout_secs");this.IE=g.JH(this.mZ.experiments,"html5_subsegment_readahead_min_buffer_health_secs");this.ND=g.JH(this.mZ.experiments,"html5_subsegment_readahead_min_buffer_health_secs_on_timeout");this.Qe=g.JH(this.mZ.experiments,"html5_subsegment_readahead_min_load_speed");this.yh=
g.JH(this.mZ.experiments,"html5_subsegment_readahead_load_speed_check_interval");this.u5=g.JH(this.mZ.experiments,"html5_subsegment_readahead_seek_latency_fudge");this.NG=Ht(this,"html5_hopeless_secs",15);this.q4=this.mZ.T("html5_restrict_streaming_xhr_on_sqless_requests");this.An=g.JH(this.mZ.experiments,"html5_max_headm_for_streaming_xhr");this.El=this.mZ.T("html5_pipeline_manifestless_allow_nonstreaming");this.k5=this.mZ.T("html5_prefer_server_bwe3");this.V1=this.mZ.T("html5_last_slice_transition");
this.z0=this.mZ.T("html5_store_xhr_headers_readable");this.AJ=g.JH(this.mZ.experiments,"html5_max_drift_per_track_secs");this.UN=this.mZ.T("html5_no_placeholder_rollbacks");this.zk=this.mZ.T("html5_subsegment_readahead_enable_mffa");this.Id=this.mZ.T("html5_allow_video_keyframe_without_audio");this.zO=this.mZ.T("html5_enable_vp9_fairplay");this.xg=1048576;this.Tb=this.mZ.T("html5_woffle_resume");this.Ro=this.mZ.T("html5_abs_buffer_health");this.lO=this.mZ.T("html5_interruption_resets_seeked_time");
this.PR=g.JH(this.mZ.experiments,"html5_max_live_dvr_window_plus_margin_secs")||46800;this.z2=this.mZ.T("html5_log_additional_source_buffer_updates");this.Rt=this.mZ.T("html5_report_captions_ctmp_qoe");this.Qx=this.mZ.T("html5_explicitly_dispose_xhr");this.GM=!this.mZ.T("html5_encourage_array_coalescing");this.Tg=this.mZ.T("html5_restart_on_unexpected_detach");this.xE=this.mZ.T("html5_filter_non_efficient_formats_for_safari");this.mZ.T("html5_format_hybridization");this.r6=this.mZ.T("html5_abort_before_separate_init");
this.eF=Ak();this.H4=this.mZ.T("html5_serialize_server_stitched_ad_request");this.Kb=this.mZ.T("html5_skip_buffer_check_seek_to_head");this.St=this.mZ.T("html5_attach_po_token_to_bandaid");this.P7=g.JH(this.mZ.experiments,"html5_max_redirect_response_length")||8192;this.Uf=this.mZ.T("html5_rewrite_timestamps_for_webm");this.PX=this.mZ.T("html5_only_media_duration_for_discontinuities");this.Hm=g.JH(this.mZ.experiments,"html5_resource_bad_status_delay_scaling")||1;this.mZ.T("html5_onesie_live");this.wL=
this.mZ.T("html5_onesie_premieres");this.Il=this.mZ.T("html5_drop_onesie_for_live_mode_mismatch");this.bE=g.JH(this.mZ.experiments,"html5_onesie_live_ttl_secs")||8;this.l_=g.JH(this.mZ.experiments,"html5_attach_num_random_bytes_to_bandaid");this.N$=g.JH(this.mZ.experiments,"html5_onesie_request_timeout_ms")||3E3;this.ye=this.mZ.T("html5_update_container_type_on_codec_family_change")||this.mZ.T("html5_use_update_container_type_codec_family");this.SL=this.mZ.T("html5_dont_call_change_type_on_updating");
this.ju=this.mZ.T("html5_apply_ssap_slice_info_adjustment");this.tD=this.mZ.T("html5_enable_sabr_host_fallback");this.tV=this.mZ.T("html5_ssap_enable_legacy_browser_logic");this.Hc=this.mZ.T("html5_ssap_enable_delay_init");this.Da=this.mZ.T("html5_gapless_fallback_on_append_error");this.v4=this.mZ.T("html5_shorts_stop_request_when_buffer_to_end");this.Xj=this.mZ.T("html5_vod_stop_request_when_buffer_to_end");this.Hb=this.mZ.T("html5_ssdai_use_post_for_media")&&this.mZ.T("gab_return_sabr_ssdai_config");
this.dL=this.mZ.T("html5_use_post_for_media");this.YI=this.mZ.T("html5_use_live_ump_heartbeat");this.useUmp=this.mZ.T("html5_use_ump");this.qr=this.mZ.fd;this.Eq=this.mZ.T("html5_reset_primary_stats_on_redirector_failure");this.m4=this.mZ.T("html5_remap_to_original_host_when_redirected");this.qz=this.mZ.T("html5_sabr_support_quality_constraints");this.SA=this.mZ.T("html5_sabr_remove_all_quality_constraints");this.Cb=this.mZ.T("html5_iterative_seeking_buffered_time");this.LY=this.mZ.T("html5_use_network_error_code_enums");
this.mp=this.mZ.T("html5_disable_overlapping_requests");this.enableServerDrivenRequestCancellation=this.mZ.T("html5_enable_server_driven_request_cancellation");this.mM=this.mZ.T("html5_enable_sabr_request_timing");this.K$=this.mZ.T("html5_enable_server_format_filter");this.pO=this.mZ.T("html5_enable_lawnmower");this.TT=this.mZ.rN()?g.JH(this.mZ.experiments,"html5_continuous_goodput_probe_interval_ms"):0;this.mz=g.JH(this.mZ.experiments,"html5_jumbo_ull_nonstreaming_mffa_ms")||NaN;this.Bv=g.JH(this.mZ.experiments,
"html5_normal_latency_mffa_ms")||NaN;this.lE=g.JH(this.mZ.experiments,"html5_mffa_ms_proxima_override")||this.Bv;this.bO=this.mZ.T("html5_live_defrag_only_h264_playbacks");this.Lb=this.mZ.T("html5_live_defrag_only_h264_formats");this.I2=this.mZ.T("html5_record_now");this.Z7=g.JH(this.mZ.experiments,"html5_drm_byterate_soft_cap");this.fN=g.JH(this.mZ.experiments,"html5_drm_live_byterate_soft_cap");this.Z=this.mZ.T("html5_sabr_log_request_creation");this.vP=this.mZ.T("html5_use_buffer_timeline_for_sabr_request_creation");
this.vu=this.mZ.T("html5_sabr_report_request_cancellation_info");this.Qh=this.mZ.T("html5_spoof_4k");this.Ci=Ht(this,"html5_min_media_duration_for_cabr_slice");this.hn=Ht(this,"html5_sabr_min_media_bytes_factor_to_append_for_stream")||.01;this.gw=this.GM?0:Ht(this,"html5_min_media_duration_for_append_prop");this.fW=this.mZ.T("html5_remove_defrag_without_frame_level_streaming");this.sy=this.mZ.T("html5_consume_all_buffered_bytes_one_poll");this.Rl=this.mZ.T("html5_disable_urgent_adaptation");this.fb=
this.mZ.T("html5_apply_constraints_in_client_for_sabr");this.JS=this.mZ.T("html5_send_video_playback_ustreamer_config");this.jV=Ht(this,"html5_max_discontinuity_rewrite_count");this.uJ=Ht(this,"html5_fixed_media_duration_for_request");this.Nu=this.mZ.T("html5_apply_fix_for_missing_seg_info_without_logger");this.fd=Ht(this,"html5_sabr_request_limit_per_period");this.rg=this.mZ.T("html5_sabr_live_partial_segment");this.BP=this.mZ.T("html5_sabr_dispose_media_objects");this.nB=this.mZ.T("html5_fix_hbr_reselection_qoe_restart_for_sabr");
this.fO=this.mZ.T("html5_enable_d6de4");this.rL=this.mZ.T("html5_ssap_keep_only_ssap_eos_check");this.mZ.T("html5_high_res_seek_logging");this.cE=this.mZ.T("html5_disable_chunk_synchronization_sabr_seek");this.vc=this.mZ.T("html5_enable_ssap_multi_audio_format_filtering");this.VU=g.JH(this.mZ.experiments,"html5_override_micro_discontinuities_threshold_ms");this.D6=this.mZ.T("defer_slice_processing_on_healthy_buffer_sabr");this.wO=this.mZ.T("html5_byterate_constraints");this.Uy=this.mZ.T("html5_refactor_sabr_audio_format_selection_logging");
this.Po=this.mZ.T("enable_sabr_snackbar_message");this.mZ.T("html5_reinit_source_buffer_by_new_element");this.BR=this.mZ.T("html5_refactor_sabr_video_format_selection_logging");this.iO=this.mZ.T("html5_log_slice_info_in_sbu");this.gg=Ht(this,"html5_paced_poll_ms");this.Hd=Ht(this,"html5_paced_poll_min_health_ms");this.Le=this.mZ.T("html5_disable_sabr_fallback");this.HP=this.mZ.T("html5_track_current_buffered_range_at_sync");this.Rg=g.JH(this.mZ.experiments,"html5_enable_sps_retry_backoff_ms");this.lH=
this.mZ.T("html5_sabr_live_timing");this.OG=this.mZ.T("html5_sabr_enable_server_xtag_selection");this.No=this.mZ.T("html5_send_detailed_network_type");this.m2=this.mZ.T("html5_sabr_skip_client_audio_init_selection");this.Ex=this.mZ.T("html5_count_updating_slice_for_buffer_health");this.Ew=this.mZ.T("html5_report_max_buffer_bytes_limit_to_sabr");this.ZI=this.mZ.T("html5_sabr_live_audio_early_return_fix");this.ao=this.mZ.T("html5_enable_media_serving_enforcement");this.V0=g.JH(this.mZ.experiments,"html5_platform_max_buffer_health_oversend_duration_secs");
this.qk=this.mZ.T("html5_check_decorator_on_cuepoint");this.eL=this.mZ.T("html5_cuepoint_identifier_logging");this.d6=this.mZ.rN()};
UWu=function(p,d,b){b=b===void 0?!1:b;d.video.D>1080&&!p.R2&&(p.wE=36700160,p.s5=5242880,p.oB=Math.max(4194304,p.oB),p.R2=!0);d.video.D>2160&&!p.N_&&(p.wE=104857600,p.CX=13107200,p.N_=!0);g.JH(p.mZ.experiments,"html5_samsung_kant_limit_max_bitrate")!==0?d.isEncrypted()&&g.xP()&&g.m8("samsung")&&(g.m8("kant")||g.m8("muse"))&&(p.CX=g.JH(p.mZ.experiments,"html5_samsung_kant_limit_max_bitrate")):d.isEncrypted()&&g.xP()&&g.m8("kant")&&(p.CX=1310720);p.Z7!==0&&d.isEncrypted()&&(p.CX=p.Z7);p.fN!==0&&d.isEncrypted()&&
b&&(p.CX=p.fN);d.CX&&(p.HJ=Math.max(p.DG,Math.min(p.oB,5*d.CX)))};
D0=function(p){return p.D&&p.S5&&p.playbackStartPolicy};
V5=function(p){return p.U||p.D&&p.K$};
eK=function(p,d,b,v){p.S5&&(p.playbackStartPolicy=d,p.JL=b,p.WB=v)};
Ht=function(p,d,b){b=b===void 0?0:b;return g.JH(p.mZ.experiments,d)||b};
DLC=function(p){var d=p===void 0?{}:p;p=d.xV;var b=d.LB;var v=d.wi;var P=d.o1;d=d.cJ;this.xV=p;this.LB=b;this.wi=v;this.o1=P;this.cJ=d};
YlW=function(p,d){if(d<0)return!0;var b=p.o1();return d<b||d===b&&!p.xV||d===b&&(p=p.cJ())&&d===p.Q$?!0:!1};
gkk=function(p,d,b){if(!YlW(p,d))return 0;if(!p.LB||!isNaN(b)&&b>0)return 2;if(d<0)return 1;b=p.o1();return d<b||d===b&&(p=p.cJ())&&d===p.Q$&&!p.pending?2:1};
SK=function(p,d,b){g.e.call(this);this.DN=p;this.policy=d;this.Ep=b;this.U=0;this.D=!1;this.delay=new g.bR(this.B,this.policy.TT,this);g.Y(this,this.delay)};
VY$=function(p,d){sO(d.D)||(p.kL=d,p.U=0,g.vg(p.delay))};
ePC=function(p,d,b,v,P){var M=this;this.DN=p;this.policy=d;this.Ep=b;this.kL=v;this.gT=P;this.done=!1;this.onTimeout=function(){M.done||(M.done=!0,M.onError("net.timeout"))};
this.size=Math.ceil(Math.min(1E5,.1*rf(this.Ep)));this.timing=new Lw(this,{Ep:this.Ep,I8:this.size,pY:!0,B7:function(){},
t7:this.policy.B});p=fk(this.kL,this.gT,this.policy).Wn.clone();u5(p);p.path!=="/videogoodput"&&(p.path="/videogoodput",p.url="");this.location=new Fn(p);this.location.set("rn",""+this.timing.requestNumber);this.location.set("range","0-"+(this.size-1));this.xhr=R7(this.location,this.policy.W,this.timing,this.policy.x6,{});setTimeout(this.onTimeout,1E4)};
Skz=function(p,d,b){var v=p.Ec();if(p.isComplete()||!v||p.info.kL.gT(d,b))return 0;var P=d.cQ;if(!P||v<P)return 0;p=km(b,u3(p.info.kL,!0,d));return p.D||p.timedOut||p.started?0:2};
YkD=function(p,d,b){if(!(d.xn&&p.isComplete()&&p.canRetry()&&p.info.kL.gT(d,b))||p.info.kL.W)return 0;p=km(b,u3(p.info.kL,!1,d));return p.B+d.xn*Ju(p,!0)>(0,g.Ib)()?0:1};
Yz=function(p,d,b,v,P,M,X,a,F,h,O,J,k,n){n=n===void 0?null:n;g.e.call(this);var r=this;this.DN=p;this.policy=d;this.videoTrack=b;this.audioTrack=v;this.V=P;this.D=M;this.timing=X;this.X=a;this.schedule=F;this.y$=h;this.B=O;this.eB=J;this.Wm=k;this.Nv=n;this.O5=!1;this.Cu="";this.K8=null;this.Ns=NaN;this.kJ=!1;this.U=null;this.Xx=this.C=NaN;this.Gp=this.S=0;this.logger=new g.T$("dash");this.Up={dh:function(Z,C){return r.dh(Z,C)}};
this.policy.l_>0&&(this.Cu=g.GW(this.policy.l_));this.policy.TT&&(this.W=new SK(this.DN,this.policy,this.schedule),g.Y(this,this.W))};
gbe=function(p,d,b){var v=d.U?d.U.D.kL:d.D.kL;var P=p.V,M;(M=!p.policy.m4)||(M=l5(v.D)===l5(v.B));M?v=!1:(P=km(P,l5(v.B)),M=6E4*Math.pow(P.V,1.6),(0,g.Ib)()<P.B+M?v=!1:(P.B=(0,g.Ib)(),P.V+=1,v.D=v.B.clone(),v=!0));v&&p.DN.E5("hostch",{},!0);if(gp(p,d,b)){b=p.Z(d,b);if(p.U){var X=b.AC[0].D.info.id;v=p.D;P=b.AC[0].Q$;v=P<0&&!isNaN(v.X)?v.X:P;P=j_(p.D,b.AC[0].H5,v);var a=d===p.audioTrack?1:2,F=b.AC[0].D.info.qC;M=X.split(";")[0];a:{var h=p.D;if(h.D){var O=h.D.kq.event;if(h.D.Q$===v){h=O==="predictStart"?
void 0:h.D.kq.event;break a}if(h.D.Q$===v-1){h=O==="start"||O==="continue"?O:void 0;break a}}h=void 0}if(p.policy.Hb&&p.D.U!==0){var J=p.U.Tx(P,v,X,a,F,h);v<0&&a===2&&tB(p.D,0,0,!0);if(J){var k;X=((k=J.cW)==null?void 0:k.q_)||"";var n;k=((n=J.cW)==null?void 0:n.Pw)||-1;p.DN.E5("sdai",{ssdaiinfo:"1",ds:X,skipsq:k,itag:M,f:F,sg:v,st:P.toFixed(3)});b.V=J}}else if(n=p.U.yP(P,v,X,a,F,h),v<0&&a===2&&tB(p.D,0,0,!0),n){k={dec_sq:v,itag:M,st:P.toFixed(3)};if(p.policy.H4&&d.isRequestPending(v-1)){p.DN.E5("sdai",
{wt_daistate_on_sg:v-1});return}p.DN.E5("sdai",k);n&&(b.D=new g.fR(n));p.policy.B&&(n=b.kL.Qw("id")||"",k=((J=b.D)==null?void 0:J.get("id"))||"",n!==k&&p.DN.E5("stmidmismatch",{cid:n,aid:k}))}else p.D.U!==5&&p.DN.E5("sdai",{nodec_sq:v,itag:M,st:P.toFixed(3)})}p.policy.j5&&b.AC[0].Q$!==-1&&b.AC[0].Q$<p.y$.V7&&(b=d.D.rS(p.y$.V7,!1));fW(d,LW(p,b));GU(p.timing);var r;(r=p.W)==null||VY$(r,b.kL)}};
gp=function(p,d,b){if(p.policy.Pn)return!1;var v;var P=p.D,M=((v=d.U)==null?void 0:v.Q$)||-1;P.U===3&&M+1>=P.V?(P.E5("sdai",{haltrq:M+1,est:P.V}),v=!1):v=P.U!==2;if(!v||!l3(d.U?d.U.D.kL:d.D.kL,p.policy,p.V,p.DN.aS())||p.DN.isSuspended&&(!fq(p.schedule)||p.DN.jq))return!1;if(p.policy.V&&wI>=5)return g.vg(p.DN.MF),!1;if(p.y$.isManifestless){if(d.B.length>0&&d.U&&d.U.Q$===-1||d.B.length>=p.policy.QX||!p.policy.El&&d.B.length>0&&!p.policy.W.LB)return!1;if(d.Z)return!p.y$.isLive||!isNaN(p.Ns)}if(ULu(d))return p.logger.debug("Pending request with server-selectable format found"),
!1;if(!d.U){if(!d.D.zr())return!1;iv(d,p.DN.getCurrentTime())}if(eO(d)&&(d.Rv()!==eO(d)||p.DN.isSuspended))return!1;P=(v=p.policy.Y0)&&!d.B.length&&NP(d,!0)<Math.min(v,NP(b));v=d.B.length+b.B.length;M=!p.policy.mp&&((d.B.length?d.B[0].oS():!1)||(b.B.length?b.B[0].oS():!1)||p.y$.isLive);(P||M)&&--v;if(v+1>=p.policy.tJ)return!1;v=d.U;if(!v)return!0;v.type===4&&v.D.zr()&&(d.U=g.mC(v.D.S6(v)),v=d.U);if(!v.wH()&&!v.D.dS(v))return!1;M=p.y$.Rd||p.y$.V;if(p.y$.isManifestless&&M){M=d.D.index.o1();var X=b.D.index.o1();
M=Math.min(M,X);if(d.D.index.RD()>0&&M>0&&v.Q$>=M)return d.RB=M,b.RB=M,!1}if(v.D.info.audio&&v.type===4||v.wH())return!1;M=!d.X&&!b.X;if(P=!P)P=v.xt,P=!!(b.U&&!CW(b,b.U)&&b.U.xt<P);X=d===p.videoTrack&&p.policy.RB;return P&&(!p.y$.isManifestless||b.U&&b.U.xt&&v.xt)&&M&&!X||p.policy.ob&&!d.X&&b.X?!1:cM(v)&&v.xt>LBe(p,d)?(LBe(p,d),!1):(p=d.Q8)&&p.isLocked()?!1:!0};
LBe=function(p,d){var b=p.D;b=b.D?b.D.kq:null;if(p.policy.RB&&b)return b.startSecs+b.Ml+15;d=tx(p.DN,d);p.policy.T_>0&&(b=((0,g.Ib)()-p.DN.pN)/1E3,d=Math.min(d,p.policy.T_+p.policy.Jq*b));b=p.DN.getCurrentTime()+d;return p.policy.SP&&(d=QkC(p.DN)+p.policy.SP,d<b)?(p.DN.E5("mrl",{ori:b,mod:d},!0),p.policy.lO&&(p=p.DN,b=(0,g.Ib)(),p.pN=b),d):b};
$LK=function(p,d,b){if(b!==0){a:if(d=d.info,b=b===2,d.D)d=null;else{var v=d.AC[0];if(d.range)var P=NW(d.range.start,Math.min(4096,d.B));else{if(d.U&&d.U.indexOf("/range/")>=0||d.kL.Qw("defrag")==="1"||d.kL.Qw("otf")==="1"){d=null;break a}P=NW(0,4096)}P=new tu([new wx(5,v.D,P,"createProbeRequestInfo"+v.X,v.Q$)],d.U);P.gT=b;P.D=d.D;d=P}d&&LW(p,d)}};
LW=function(p,d){p.DN.bD(d);var b=BFz(d),v=p.DN.uB();b={Ep:p.schedule,I8:b,HF:nkw(p.X,b),rP:U3(d.AC[0]),pY:sO(d.kL.D),t7:p.policy.B,B7:function(X,a){p.DN.sC(X,a)}};
if(p.schedule.U.Z){var P,M;b.qD=(((P=p.videoTrack.D)==null?void 0:P.info.CX)||0)+(((M=p.audioTrack.D)==null?void 0:M.info.CX)||0)}p.K8&&(b.Q$=d.AC[0].Q$,b.Ns=d.Ns,b.K8=p.K8);v={ZP:RAD(d,p.DN.getCurrentTime()),fu:p.policy.ZF&&HM(d)&&d.AC[0].D.info.video?Iw$(p.B):void 0,jX:p.policy.RB,poToken:p.DN.Rp(),yd:p.DN.Jz(),Cu:p.Cu,Xx:isNaN(p.Xx)?null:p.Xx,Nv:p.Nv,Wm:p.Wm,Gp:p.Gp,UR:v};return new I7(p.policy,d,b,p.V,function(X,a){try{a:{var F=X.info.AC[0].D,h=F.info.video?p.videoTrack:p.audioTrack;if(!(X.state>=
2)||X.isComplete()||X.Ec()||!(!p.DN.rE||p.DN.isSuspended||NP(h)>3)){var O=Skz(X,p.policy,p.V);O===1&&(p.kJ=!0);$LK(p,X,O);if(X.isComplete()||X.xJ()&&a<3){if(p.policy.B){var J=X.timing.TV();J.rst=X.state;J.strm=X.xhr.v7();J.cncl=X.xhr&&X.Hu.V?1:0;p.DN.E5("rqs",J)}X.UT&&p.DN.E5("sbwe3",{},!0)}if(!p.xJ()&&X.state>=2){P3B(p.timing,X,F);var k=p.DN;p.Xx&&X.HB&&k&&(p.Xx=NaN,p.DN.dR(X.HB),p.DN.Ar(),p.DN.E5("cabrUtcSeek",{mediaTimeSeconds:X.HB}));X.zE&&p.Xx&&X.zE&&!X.zE.action&&(p.DN.iI(p.Xx),p.Xx=NaN,p.DN.E5("cabrUtcSeekFallback",
{targetUtcTimeSeconds:p.Xx}));X.k6&&p.DN.EE(X.k6);p.policy.YI&&(p.Gp=X.Gp);if(X.state===3){UN(h,X);HM(X.info)&&Q5(p,h,F,!0);if(p.U){var n=X.info.yP();n&&p.U.MY(X.info.AC[0].Q$,F.info.id,n)}p.DN.SK()}else if(X.isComplete()&&X.info.AC[0].type===5){if(X.state!==4)X.iH()&&p.DN.handleError(X.JI(),X.V5());else{var r=(X.info.AC[0].D.info.video?p.videoTrack:p.audioTrack).B[0]||null;r&&r instanceof I7&&r.Ec()&&r.yj(!0)}X.dispose()}else{X.iH()||mLu(p,X);var Z;((Z=X.xp)==null?0:Z.itagDenylist)&&p.DN.R$(X.xp.itagDenylist);
if(X.state===4)$z(p,X),p.D&&awD(p.D,X.info,p.U);else if(p.policy.x6&&X.sV()&&!X.isComplete()&&!$z(p,X)&&!X.iH())break a;X.iH()&&(KBk(p,X),isNaN(p.Xx)||(p.DN.iI(p.Xx),p.Xx=NaN));p.policy.gg&&!X.isComplete()?mL(p.DN):p.DN.SK();var C=YkD(X,p.policy,p.V);$LK(p,X,C)}}}}}catch(G){a=p.O5?1:0,p.O5=!0,X=wF(a),a=Ua(G,a),p.DN.handleError(a.errorCode,a.details,a.severity),X||p.DN.Aj()}},v)};
mLu=function(p,d){if(d.OR&&d.state>=2&&d.state!==3){var b=d.xhr.getResponseHeader("X-Response-Itag");if(b){p.logger.debug(function(){return"Applying streamer-selected format "+b});
var v=yu7(p.B,b),P=d.info.B;P&&(P-=v.I7(),v.B=!0,d.info.AC[0].D.B=!1,tWW(d,v.BJ(P)),KW(p.DN,p.videoTrack,v),cTu(p.videoTrack,v),p.DN.LM(v.info.video.quality),(P=d.Tv())&&v.info.lastModified&&v.info.lastModified!==+P&&UN(p.videoTrack,d))}else d.OR=!1}};
KBk=function(p,d){var b=d.info.AC[0].D,v=d.JI();if(sO(b.kL.D)){var P=g.lj(d.mQ(),3);p.DN.E5("dldbrerr",{em:P||"none"})}P=d.info.AC[0].Q$;var M=j_(p.D,d.info.AC[0].H5,P);v==="net.badstatus"&&(p.S+=1);if(d.canRetry()&&xz(p.DN)){if(!(d.info.kL.U>=p.policy.uu&&p.U&&d.info.isDecorated()&&v==="net.badstatus"&&p.U.vg(M,P))){P=(b.info.video&&b.kL.U>1||d.o9===410||d.o9===500||d.o9===503)&&!(e_(p.B.X).size>0)&&!sO(b.kL.D);M=d.V5();var X=b.info.video?p.videoTrack:p.audioTrack;P&&(M.stun="1");p.DN.handleError(v,
M);p.xJ()||(P&&(p.logger.debug(function(){return"Stunning format "+b.info.id}),$L(p.B,b)),UN(X,d),p.DN.SK())}}else X=1,p.U&&d.info.isDecorated()&&v==="net.badstatus"&&p.U.vg(M,P)&&(X=0),p.y$.isLive&&d.JI()==="net.badstatus"&&p.S<=p.policy.qX*2?(RXw(p.y$),p.y$.Rd||p.y$.isPremiere?Vp(p.DN,0,{wg:"badStatusWorkaround"}):p.y$.V?Vp(p.DN,p.y$.Hb,{wg:"badStatusWorkaround",
nZ:!0}):Bt(p.DN)):p.DN.handleError(v,d.V5(),X)};
$z=function(p,d){if(p.policy.useUmp&&d.xJ())return!1;try{var b=d.info.AC[0].D,v=b.info.video?p.videoTrack:p.audioTrack;if(p.y$.isManifestless&&v){p.S=0;v.Z&&(d.xJ(),d.isComplete()||d.sV(),v.Z=!1);d.BZ()&&p.DN.q$.GC(1,d.BZ());var P=d.RD(),M=d.WV();l0(p.y$,P,M)}if(d.info.rP()&&!i3(d.info))for(var X=g.u(d.F4()),a=X.next();!a.done;a=X.next())rTq(v,a.value);for(p.DN.getCurrentTime();v.B.length&&v.B[0].state===4;){var F=v.B.shift();nb$(v,F);v.oB=F.ZE()}v.B.length&&nb$(v,v.B[0]);var h=!!eO(v);h&&d instanceof
yp&&(b.info.qH()?Tmw(p.timing):RE7(p.timing));return h}catch(O){d=d.V5();d.origin="hrhs";a:{p=p.DN;b=O;if(b instanceof Error){d.msg||(d.msg=""+b.message);d.name||(d.name=""+b.name);if(b instanceof g.RN&&b.args)for(v=g.u(Object.entries(b.args)),P=v.next();!P.done;P=v.next())M=g.u(P.value),P=M.next().value,M=M.next().value,d["arg"+P]=""+M;g.DF(b);if(b.level==="WARNING"){p.FF.He(d);break a}}p.handleError("fmt.unplayable",d,1)}return!1}};
xLz=function(p){var d=p.videoTrack.D.index;p.K8=new DLC({xV:p.policy.xV,LB:p.policy.W.LB,wi:d.kC(),o1:function(){return d.o1()},
cJ:function(){return d.cJ()}})};
Q5=function(p,d,b,v){if(!(b.zr()||b.bx()||b.B||!l3(b.kL,p.policy,p.V)||b.info.qC==="f"||p.policy.D)){if(v){v=p.X;var P=b.info;v=rGu(v,P.video?v.policy.qh:v.policy.HW,P.CX)}else v=0;v=b.BJ(v);p=LW(p,v);i3(v)&&fW(d,p);b.B=!0}};
RW=function(p,d,b,v,P,M,X,a){g.e.call(this);var F=this;this.DN=p;this.n9=d;this.videoTrack=b;this.audioTrack=v;this.y$=P;this.C=M;this.isAudioOnly=X;this.Z=a;this.U=Dc;this.kJ=!1;this.logger=new g.T$("sabr");this.W=this.O5=this.eB=!1;this.videoInfos=this.X=this.C.videoInfos;this.B=this.aB=this.C.D;this.D=new DW(d,M,function(h,O){F.DN.E5(h,O)});
this.n9.m2||BMj(this);this.isAudioOnly&&RP7(this,this.y$.D["0"])};
TMK=function(p,d){var b=[];d=g.u(d);for(var v=d.next();!v.done;v=d.next())b.push(g.An(v.value,p.y$.vX));return b};
RP7=function(p,d,b){d!==p.V&&(p.V&&(p.kJ=!0),p.V=d,p.bR(d,p.videoTrack,b))};
pee=function(p,d){p.logger.debug("setConstraint: "+PY(d));V5(p.n9)&&(p.O5=d.reason==="m"||d.reason==="l"?!0:!1);d.reason==="m"?d.isLocked()&&ATj(p,d.D):WBq(p,d)?k1(p,d.U,d.D):p.videoInfos=p.X;p.U=d};
WBq=function(p,d){return p.n9.qz&&d.reason==="b"||p.n9.SA?!1:p.n9.fb?!0:d.reason==="l"||d.reason==="b"||d.reason==="o"};
dSz=function(p,d){return d.isLocked()&&p.D.U||p.U===void 0?!1:d.xq(p.U)};
bqe=function(p,d){var b,v=(b=p.V)==null?void 0:b.info.video.D;return p.kJ?!0:p.V?d!==v?!0:!p.D.U||p.n9.nB&&p.D.D===p.V.info.itag?!1:!0:!1};
ATj=function(p,d){var b=p.D.D;if(b){p.videoInfos=p.X;var v=g.xQ(p.videoInfos,function(P){return P.id===b});
v&&v.video.D===d?p.videoInfos=[v]:(v=p.videoInfos.map(function(P){return P.id}),p.DN.E5("sabrpf",{pfid:""+b,
vfids:""+v.join(".")}),k1(p,d,d),S_(p.D,""))}else k1(p,d,d)};
k1=function(p,d,b){p.videoInfos=p.X;p.videoInfos=g.Je(p.videoInfos,function(v){return v.video.D>=d&&v.video.D<=b})};
BMj=function(p){var d=Oke(p.D,p.Z);d&&(p.B=[d])};
vRW=function(p,d,b){if(p.n9.m2){if(p.Z){var v=g.Je(p.B,function(P){return P.id===p.Z});
return nN(v,b).includes(d)}v=g.Je(p.B,function(P){var M;return!((M=P.WX)==null||!M.isDefault)});
if(v.length>0)return nN(v,b).includes(d)}return nN(p.B,b).includes(d)};
nN=function(p,d){return p.map(function(b){return s3(g.An(b,d))})};
Pek=function(p){var d;if((d=p.U)==null?0:d.isLocked())return p.videoInfos;var b=e_(p.D);d=g.Je(p.videoInfos,function(v){return v.CX>p.n9.CX?!1:!b.has(v.id)});
h5q(p.D)&&(d=g.Je(d,function(v){return v.video.width<=854&&v.video.height<=480}));
return d};
qzu=function(p,d,b,v){var P=p.y$,M=p.FF.getVideoData(),X=g.gI(M),a=p.H0,F=hB({mZ:M.G(),FF:p.FF,Ua:p.Ua,n9:p.n9,pN:p.pN,le:p.le,p4:p.p4,RL:p.RL,Fm:p.Fm,isPrefetch:p.isPrefetch,pF:p.pF,sabrLicenseConstraint:M.sabrLicenseConstraint,g6:p.g6,f4:p.f4,e1:p.e1,OC:p.OC,iXZ:!!a}),h=Oq(M,p.UR,p.nextRequestPolicy,p.dT,p.Ku,p.VEJ,p.O6);v&&b&&(v=h.sF?h.sF.map(function(Z){return Z.type}):[],b("ssap",{stmctxt:v.join("_"),
unsntctxt:h.Pr?h.Pr.join("_"):""}));v=p.SX;var O=p.v0;if(O===void 0&&v===void 0){var J;O=MT$(P.vX,(J=p.T6)==null?void 0:J.video);var k;v=MT$(P.vX,(k=p.T6)==null?void 0:k.audio)}if(M.Nv)var n=M.Nv;M={Y6:F,PP:p.PP,SX:v,v0:O,H0:a,videoPlaybackUstreamerConfig:n,Wr:h};p.cW&&(M.cW=p.cW);if(X&&d){X=new Map;var r=g.u(P.IB);for(a=r.next();!a.done;a=r.next())a=a.value,(F=P.wE[j2j(P,a)]||"")?(X.has(F)||X.set(F,[]),X.get(F).push(a)):b&&b("ssap",{nocid4fmt:(a.itag||"")+"_"+(a.lmt||0)+"_"+(a.xtags||"")});P=new Map;
r=g.u(p.G_);for(a=r.next();!a.done;a=r.next())a=a.value,F=a.startTimeMs||0,h=void 0,J=(h=d)==null?void 0:Un(h,F),h=J.clipId,J=J.tH,h?(P.has(h)||(k=X.get(h)||[],P.set(h,{clipId:h,G_:[],uf:k})),J!==0&&(a.startTimeMs=F-J),P.get(h).G_.push(a)):b&&(h=void 0,b("ssap",{nocid4range:"1",fmt:((h=a.formatId)==null?void 0:h.itag)||"",st:F.toFixed(3),d:(a.durationMs||0).toFixed(3),timeline:re(d)}));M.iK=[];P=g.u(P.entries());for(X=P.next();!X.done;X=P.next())X=g.u(X.value),X.next(),X=X.next().value,M.iK.push(X);
if(p.G_.length&&!M.iK.length){b&&b("ssap",{nobfrange:"1",br:Xeq(p.G_),timeline:re(d)});return}p.NL&&(M.NL=p.NL);p.LW&&(M.LW=p.LW)}else M.G_=p.G_,M.uf=P.IB,X&&((r=p.G_)==null?void 0:r.length)>0&&!d&&b&&b("ssap",{bldmistlm:"1"});return M};
MT$=function(p,d){return d?[g.An(d.info,p)]:[]};
Xeq=function(p){var d="";p=g.u(p);for(var b=p.next();!b.done;b=p.next()){b=b.value;var v=void 0,P=void 0,M=void 0;d+="fmt."+(((v=b.formatId)==null?void 0:v.itag)||"")+"_"+(((P=b.formatId)==null?void 0:P.lmt)||0)+"_"+(((M=b.formatId)==null?void 0:M.xtags)||"")+";st."+(b.startTimeMs||0).toFixed(3)+";d."+(b.durationMs||0).toFixed(3)+";"}return d};
fN=function(p,d,b){var v=this;this.requestType=p;this.kL=d;this.eI=b;this.U=null;this.Up={ScX:function(){var P;return(P=v.data)==null?void 0:P.isPrefetch},
Ku:function(){var P;return(P=v.data)==null?void 0:P.Ku}}};
mku=function(p,d,b){d=fk(p.kL,a8u(p,d,b),d);p.aO()&&d.set("probe","1");return d};
a8u=function(p,d,b){p.gT===void 0&&(p.gT=p.kL.gT(d,b));return p.gT};
oRz=function(p){var d,b;return((d=p.D)==null?void 0:(b=d.Y6)==null?void 0:b.o0)||0};
FJW=function(p){var d,b;return!!((d=p.D)==null?0:(b=d.Y6)==null?0:b.g6)};
hl7=function(p){var d={},b=[],v=[];if(!p.data)return d;for(var P=0;P<p.data.G_.length;P++){var M=p.data.G_[P],X=void 0;b.push("i."+((X=M.formatId)==null?void 0:X.itag)+"_st."+(M.startTimeMs+"_e."+(M.startTimeMs+M.durationMs)+"_d."+M.durationMs)+("_sn."+M.EA)+("_en."+M.nf))}for(P=0;P<p.data.PP.length;P++){M=p.data.PP[P];var a=X=void 0,F=void 0,h=void 0;v.push("i."+((X=M.formatId)==null?void 0:X.itag)+"_sn."+M.sequenceNumber+"_sl."+(M.tq||NaN)+"_lb."+M.u0+"_tr.s_"+((a=M.Dr)==null?void 0:a.startTicks)+
"_d_"+((F=M.Dr)==null?void 0:F.Lo)+"_t_"+((h=M.Dr)==null?void 0:h.timescale)+"_ed_"+M.NR)}d.ptime=oRz(p);d.rtype=p.requestType;d.brl=b.join(";");d.ps=v.join(";");return d};
Oq$=function(p){if(p.Pn)return{JR:g.JH(p.experiments,"html5_future_encryptor_auto_select_js_max_size_bytes"),Sp:g.JH(p.experiments,"html5_future_encryptor_auto_select_wasm_max_size_bytes")}};
uw=function(p,d){this.FW=p;this.cipher=this.FW.exports.AES128CTRCipher_create(d.byteOffset)};
lw=function(p){return function(d){return{profile:p,dP:Math.ceil(d.byteLength/16)}}};
sB=function(p,d){this.key=p;this.subtleCrypto=d;this.D=!1};
Jsq=function(p){var d=globalThis.crypto.subtle;d=d===void 0?window.crypto.subtle:d;return FW(a0(function(){return d.importKey("raw",p,"AES-CTR",!1,["encrypt"]).catch(function(b){return Promise.reject(b.name+": "+b.message)})}),function(b){return new sB(b,d)})};
ZI=function(p){this.D=!1;this.U=new fs(p)};
EB=function(p,d){this.FW=p;var b=p.Ea(d);this.D=new uw(p,b!=null?b:d);b&&p.free(b.byteOffset)};
kGu=function(p){g.DF("wasm encryptor failed: "+p);throw p;};
CN=function(p,d,b){var v=this;this.key=p;this.V=this.X=!1;this.JR=32768;this.Sp=131072;d==null||FW(d,function(P){v.D=new EB(P,v.key);v.V=P.y5});
if(b==null?0:b.Sp)this.Sp=b.Sp;if(b==null?0:b.JR)this.JR=b.JR};
nRz=function(p,d,b){p.U||(p.U=new ZI(p.key));return hG(p.U.encrypt(d,b),kGu)};
rsW=function(p,d,b){if(!p.B){if(!("crypto"in globalThis&&"subtle"in globalThis.crypto))return qE("native encryptor unavailable");p.B=Jsq(p.key)}return hG(FW(p.B,function(v){return v.encrypt(d,b)}),kGu)};
NU=function(p,d,b){this.D=p;this.FW=d;this.V=b;this.B=!1;this.iv=(0,g.JB)(Ny(16))};
f8K=function(p){p.U||(p.U=new CN(p.D.D,p.FW,p.V));return p.U};
u_z=function(p,d){var b;return g.z(function(v){(0,g.Ib)();b=yWk(p.D);return v.return(b.encrypt(d,p.iv))})};
l8z=function(p,d){var b;return g.z(function(v){(0,g.Ib)();var P=p.D;P.V||(P.V=new $yD(P.B));b=P.V;return v.return(xyK(b,d,p.iv))})};
sQk=function(p,d,b){var v;return g.z(function(P){(0,g.Ib)();v=yWk(p.D);return P.return(v.decrypt(d,b))})};
Gs=function(p){g.e.call(this);var d=this;this.gE=p;this.D=new Map;this.V=[];this.U=this.gE.experiments.Wb("html5_onesie_trusted_hosts_for_all")||!Ze();this.C=g.JH(this.gE.experiments,"html5_onesie_prewarm_interval_ms");this.W=new g.bR(this.Z,this.C,this);this.S=-1;this.Up={QfN:function(){return d.D},
reZ:function(){return d.X},
umX:function(){return ZqD}};
g.Y(this,this.W);MWW(this,g.Vr("yt-player-bandaid-host"));this.X=this.load();this.C&&this.X.then(function(){d.Z()})};
MWW=function(p,d){var b=d==null?void 0:d.primary;p.B(0,b);b=b?ERD(b):void 0;p.B(2,b);p.B(1,d==null?void 0:d.secondary)};
we=function(p,d){return new g.fR("https://"+d+p.gE.eD.baseUrl)};
Cee=function(p,d){p="https://"+l5(d.location)+"/initplayback?c="+$b(p.gE)+"&owc=1";lv(p,"pw",function(b){b.ht=d.D})};
UB=function(p,d,b,v){lv("https://"+d+"/videoplayback?probe=1",b,function(P){!v.T("html5_onesie_host_racing")||v.videoData.isLivePlayback||v.T("html5_onesie_probe_ec_hosts")||v.DM||v.nE();p.V.push(P)},function(P){p.V.push(P.details)})};
ERD=function(p){return p.replace(/(\d+)---/g,function(d,b){d=Number(b);return(d===1?2:d-1)+"---"})};
cO=function(p,d){var b,v,P,M,X,a,F,h;return g.z(function(O){if(O.D==1){b=we(p,"redirector.googlevideo.com");b.set("alr","yes");b.set("id",""+Math.round(Math.random()*1E5));if(d===1||d===2)b.set("cmo=sensitive_content","yes"),b.set("sc","yes");d===2&&b.set("cmo=td","c.youtube.com");v={format:"RAW",timeout:5E3};return g.y(O,jS(b.z7(),v),2)}P=O.U;if(P.xhr.status!==200||!P.xhr.responseText)return O.return(Promise.reject(new g.RN("b204258371_no_host",b.z7(),P.xhr.status)));M=new g.fR(P.xhr.responseText);
X=l5(M);a=M.get("ms");F=we(p,X);h=M.get("mm");F.set("ms",a);F.set("mm",h);return X&&P5$(X)?d!==2||vI(X)?O.return(F):O.return(Promise.reject(new g.RN("b204258371_untrusted",X,a))):O.return(Promise.reject(new g.RN("b204258371_invalid",X,a)))})};
Nf7=function(p){var d=p.V;p.V=[];return d};
P5$=function(p){return/.*(\.c\.youtube\.com|.*\.googlevideo\.com)/.test(p)};
vI=function(p){var d=/sn-[^.]*-/;return/.*\.c\.youtube\.com/.test(p)&&!d.test(p)};
GG$=function(p,d){this.location=p;this.D=d};
yh=function(p){this.Ck=p;this.U=!1;this.D=[]};
zs=function(p){for(;p.D.length&&!p.D[0].isEncrypted;){var d=p.D.shift(),b=d.videoId,v=d.Ip,P=d.formatId,M=d.buffer;d=d.lw;if(M)d=void 0,(d=Ig(p.Ck.kI,b))==null||CG(d,v,P,M);else if(d)p.Ck.kI.KN(b,v,P);else if(v=p.Ck,v.D[P].uD=!0,b=Ig(v.kI,b),b==null?0:b.dg.has(P))b==null||ld(b,P)}};
g.eB=function(p){this.data=p;this.D=0;this.V=!1;this.B=0;this.error=!1;this.register=this.U=0;if(jB.length===0){jB.length=288;jB.fill(8);for(p=144;p<280;p++)jB[p]=p<=255?9:7;tw.length=32;tw.fill(5);iw.length=286;iw.fill(0);for(p=261;p<285;p++)iw[p]=Math.floor((p-261)/4);HO[257]=3;for(p=258;p<285;p++){var d=HO[p-1];d+=1<<iw[p-1];HO[p]=d}HO[285]=258;for(p=0;p<30;p++)DI[p]=p<=3?0:Math.floor((p-2)/2);for(p=Vh[0]=1;p<30;p++)d=Vh[p-1],d+=1<<DI[p-1],Vh[p]=d}p=100+7*this.data.length;this.data[0]===31&&this.data[1]===
139&&(p=(new DataView(this.data.buffer,this.data.byteOffset+this.data.length-4)).getUint32(0,!0),this.data=this.data.subarray(10,this.data.length-8));this.output=new Uint8Array(p)};
g.LN=function(p){for(;!p.V&&!p.error;){var d=p;d.V=!!SB(d,1);switch(SB(d,2)){case 2:var b=[],v=[];v.length=19;v.fill(0);var P=SB(d,5)+257;var M=SB(d,5)+1;for(var X=SB(d,4)+4,a=0;a<X;a++)v[wee[a]]=SB(d,3);v=Y1(v);for(X=P+M;b.length<X;){a=USu(d,v);switch(a){case 16:a=b[b.length-1];var F=SB(d,2)+3;break;case 17:a=0;F=SB(d,3)+3;break;case 18:a=0;F=SB(d,7)+11;break;default:F=1}for(;F>0;F--)b.push(a)}b.length!==X?d.error=!0:(M=b.slice(-M),b.length=P,csw(d,b,M));break;case 1:csw(d,jB,tw);break;case 0:ge(d,
d.D&7);b=SB(d,16);P=SB(d,16);(b^P)!==65535&&(d.error=!0);d.output.set(d.data.subarray(d.U,d.U+b),d.B);d.U+=b;d.B+=b;break;default:d.error=!0}p.B>p.output.length&&(p.output=new Uint8Array(p.B*2),p.B=0,p.U=0,p.V=!1,p.D=0,p.register=0)}p.output.length!==p.B&&(p.output=p.output.subarray(0,p.B));return p.error?new Uint8Array(0):p.output};
csw=function(p,d,b){d=Y1(d);b=Y1(b);for(var v=p.data,P=p.output,M=p.B,X=p.register,a=p.D,F=p.U;;){if(a<15){if(F>v.length){p.error=!0;break}X|=(v[F+1]<<8)+v[F]<<a;F+=2;a+=16}var h=d[X&127];if(h<0)for(X>>=7;h<0;)h=d[(X&1)-h],X>>=1;else X>>=h&15;a-=h&15;h>>=4;if(h<256)P[M++]=h;else if(p.register=X,p.D=a,p.U=F,h>256){X=HO[h];X+=SB(p,iw[h]);F=USu(p,b);a=Vh[F];a+=SB(p,DI[F]);if(ys$&&X<a)a=M-a,P.copyWithin(M,a,a+X);else for(F=M+X,h=M;h<F;h+=4)P[h]=P[h-a],P[h+1]=P[h-a+1],P[h+2]=P[h-a+2],P[h+3]=P[h-a+3];M+=
X;X=p.register;a=p.D;F=p.U}else break}p.B=M};
USu=function(p,d){if(p.D<7){var b=p.data,v=p.U;v>b.length&&(p.error=!0);p.register|=(b[v+1]<<8)+b[v]<<p.D;p.U+=2;p.D+=16}b=d[p.register&127];if(b>=0)return ge(p,b&15),b>>4;for(ge(p,7);b<0;)b=d[SB(p,1)-b];return b>>4};
SB=function(p,d){for(;p.D<d;){if(p.U>=p.data.length)return p.error=!0,0;p.register|=p.data[p.U++]<<p.D;p.D+=8}var b=p.register&(1<<d)-1;p.register>>=d;p.D-=d;return b};
ge=function(p,d){p.D-=d;p.register>>=d};
Y1=function(p){for(var d=[],b=g.u(p),v=b.next();!v.done;v=b.next())v=v.value,d[v]||(d[v]=0),d[v]++;var P=d[0]=0;b=[];var M=0;v=0;for(var X=1;X<d.length;X++)d[X]?v=X:d[X]=0,P=P+d[X-1]<<1,b[X]=P,X>7&&(M+=d[X]);for(P=1;P<M;)P<<=1;d=128;v=new Int16Array(128+(P+v)*2);for(M=0;M<p.length;M++)if(X=p[M]){for(var a=b[X]++,F=P=0;F<X;F++)P=P<<1|a>>F&1;a=M<<4|X;if(X<=7)for(F=1<<7-X;F--;)v[F<<X|P]=a;else{F=P&127;X-=7;for(P>>=7;X--;){v[F]||(v[F]=-d,d+=2);var h=P&1;P>>=1;F=h-v[F]}v[F]=a}}return v};
I8q=function(p){var d,b,v,P,M,X,a;return g.z(function(F){switch(F.D){case 1:if(!("DecompressionStream"in window))return F.return(g.LN(new g.eB(p)));d=new DecompressionStream("gzip");b=d.writable.getWriter();b.write(p);b.close();v=d.readable.getReader();P=new uQ([]);case 2:return g.y(F,v.read(),5);case 5:M=F.U;X=M.value;if(a=M.done){F.LX(4);break}P.append(X);F.LX(2);break;case 4:return F.return(P.y6())}})};
Qh=function(p,d){this.D=p;this.FW=d};
zlw=function(p){return hG(hG(a0(function(){return FW(p.FW,function(d){return p.q5(p.D,d)})}),function(){return p.A_(p.D)}),function(){return p.Kg(p.D)})};
jQC=function(p,d){return zlw(new Qh(p,d))};
$1=function(p){nG.call(this,"onesie");this.kI=p;this.D={};this.B=!0;this.V=null;this.queue=new yh(this);this.X={};this.S=TTw(function(d,b){var v=this;return function M(){var X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S,B,x,Pj,qC;return J7C(M,function(pz){switch(pz.D){case 1:g.ZB(pz,2);v.kI.v8();X=function(Q){return function(W){throw{name:Q,message:W};}};
a=d.y6();g.sW(pz,4,5);if(!b){pz.LX(7);break}return ouu(pz,hG(tTW(v.kI,a,v.iv),X("DecryptError")).wait(),8);case 8:F=pz.U;case 7:if(!v.kI.enableCompression){pz.LX(9);break}return ouu(pz,hG(jQC((J=F)!=null?J:a,v.kI.G().Pn),X("DecompressError")).wait(),10);case 10:h=pz.U;case 9:O=gD((n=(k=h)!=null?k:F)!=null?n:a,RMC);case 5:g.NC(pz,0,2);if(Z=(r=v.kI.G())==null?void 0:r.FW)((C=F)==null?void 0:C.buffer)===Z.exports.memory.buffer&&Z.free(F.byteOffset),((G=h)==null?void 0:G.buffer)===Z.exports.memory.buffer&&
Z.free(h.byteOffset);g.GC(pz,6);break;case 4:throw I=U=g.Cz(pz),new Gr("onesie.response.parse",{name:(x=I.name)!=null?x:"unknown",message:(Pj=I.message)!=null?Pj:"unknown",wasm:((V=v.kI.G())==null?0:V.FW)?((S=v.kI.G())==null?0:(B=S.FW)==null?0:B.y5)?"1js":"1":"0",enc:v.B,gz:v.kI.enableCompression,webcrypto:!!Ze()});case 6:return iqz(O),qC=g.U7(O.body),pz.return(qC);case 2:g.NC(pz),g.GC(pz,0)}})}()})};
m6=function(p){var d=p.queue;d.D.length&&d.D[0].isEncrypted&&!d.U&&(d.D.length=0);d=g.u(Object.keys(p.D));for(var b=d.next();!b.done;b=d.next()){b=b.value;var v=p.D[b];if(!v.uD){var P=p.queue;P.D.push({videoId:v.videoId,formatId:b,isEncrypted:!1});P.U||zs(P)}}};
DSC=function(p,d){var b=d.getLength(),v=!1;switch(p.V){case 0:p.kI.T("html5_future_onesie_ump_handler_on_player_response")?hG(FW(p.S(d,p.B),function(P){Hqu(p.kI,P)}),function(P){p.kI.Cp(P)}):p.v8(d,p.B).then(function(P){Hqu(p.kI,P)},function(P){p.kI.Cp(P)});
break;case 2:p.E8("ormk");d=d.y6();p.queue.decrypt(d);break;default:v=!0}p.kI.im&&p.kI.E5("ombup","id.11;pt."+p.V+";len."+b+(v?";ignored.1":""));p.V=null};
iqz=function(p){if(p.e_!==1)throw new Gr("onesie.response.badproxystatus",{st:p.e_,webcrypto:!!Ze(),textencoder:!!g.ee.TextEncoder});if(p.fg!==200)throw new Gr("onesie.response.badstatus",{st:p.fg});};
VTK=function(p){return new Promise(function(d){setTimeout(d,p)})};
elq=function(p,d){var b=p.G();b=p.YI&&b.T("html5_onesie_preload_use_content_owner");var v=p.bv,P=KB(d.gE.experiments,"debug_bandaid_hostname");if(P)d=we(d,P);else if((b===void 0?0:b)&&(v==null?0:v.url)&&!d.U){var M=l5(new g.fR(v.url));d=we(d,M)}else d=(M=d.D.get(0))==null?void 0:M.location.clone();if(d&&p.videoId){M=be(p.videoId);p=[];if(M)for(M=g.u(M),b=M.next();!b.done;b=M.next())p.push(b.value.toString(16).padStart(2,"0"));d.set("id",p.join(""));return d}};
Szk=function(p,d,b){b=b===void 0?0:b;var v,P;return g.z(function(M){if(M.D==1)return v=[],v.push(d.load()),b>0&&v.push(VTK(b)),g.y(M,Promise.race(v),2);P=elq(p,d);return M.return(P)})};
YzC=function(p,d,b,v){v=v===void 0?!1:v;p.set("cpn",d.clientPlaybackNonce);p.set("opr","1");var P=d.G();p.set("por","1");Ze()||p.set("onem","1");d.startSeconds>0&&p.set("osts",""+d.startSeconds);v||(P.T("html5_onesie_disable_partial_segments")&&p.set("oses","1"),d=P.T("html5_gapless_onesie_no_media_bytes")&&Tu(d)&&d.YI,b&&!d?(d=b.audio,p.set("pvi",b.video.join(",")),P.T("html5_onesie_disable_audio_bytes")||p.set("pai",d.join(",")),mB||p.set("osh","1")):(p.set("oad","0"),p.set("ovd","0"),p.set("oaad",
"0"),p.set("oavd","0")))};
gRC=function(p,d,b,v,P){P=P===void 0?!1:P;var M="https://youtubei.googleapis.com/youtubei/"+d.D2.innertubeApiVersion+"/player",X=[{name:"Content-Type",value:"application/json"}];v&&X.push({name:"Authorization",value:"Bearer "+v});X.push({name:"User-Agent",value:g.yH()});g.AO("EOM_VISITOR_DATA")?X.push({name:"X-Goog-EOM-Visitor-Id",value:g.AO("EOM_VISITOR_DATA")}):(b=b.visitorData||g.AO("VISITOR_DATA"))&&X.push({name:"X-Goog-Visitor-Id",value:b});(b=g.AO("SERIALIZED_LAVA_DEVICE_CONTEXT"))&&X.push({name:"X-YouTube-Lava-Device-Context",
value:b});(d=KB(d.experiments,"debug_sherlog_username"))&&X.push({name:"X-Youtube-Sherlog-Username",value:d});p=Id(JSON.stringify(p));return{url:M,DD:X,postBody:p,PqF:P,JO:P}};
QQ7=function(p,d,b,v,P,M){var X=g.Xt(p,BWq,p.JO?void 0:b.FW),a={encryptedClientKey:d.D.encryptedClientKey,Dy:!0,Ub:!0,ZR:LJk(b,!!p.JO),TR:b.experiments.Wb("html5_use_jsonformatter_to_parse_player_response")};if(p.JO)a.iIX=X;else{p=d.encrypt(X);var F;if(((F=b.FW)==null?void 0:F.exports.memory.buffer)===X.buffer&&p.byteOffset!==X.byteOffset){var h;(h=b.FW)==null||h.free(X.byteOffset)}var O;p=((O=b.FW)==null?void 0:O.Va(p))||p;X=a.lr=p;(0,g.Ib)();X=Q1W(new LNK(d.D.B),X,d.iv);a.pg=X;a.iv=d.iv}d=v.getVideoData();
b=hB({mZ:b,FF:v,Ua:d.startSeconds*1E3});P={NK:a,Y6:b,onesieUstreamerConfig:P,pZ:M,Wr:Oq(d)};d.reloadPlaybackParams&&(P.reloadPlaybackParams=d.reloadPlaybackParams);return P};
$SK=function(p,d,b){var v,P,M;return g.z(function(X){if(X.D==1)return v=g.Xt(d,BWq),g.y(X,u_z(b,v),2);if(X.D!=3)return P=X.U,g.y(X,l8z(b,P),3);M=X.U;return X.return({lr:P,encryptedClientKey:b.D.encryptedClientKey,iv:b.iv,pg:M,Dy:!0,Ub:!0,ZR:LJk(p,!!d.JO),TR:p.experiments.Wb("html5_use_jsonformatter_to_parse_player_response")})})};
mSC=function(p,d,b,v,P,M){var X,a,F,h;return g.z(function(O){if(O.D==1)return g.y(O,$SK(b,p,d),2);X=O.U;a=v.getVideoData();F=hB({mZ:b,FF:v,Ua:a.startSeconds*1E3});h={NK:X,Y6:F,onesieUstreamerConfig:P,pZ:M,Wr:Oq(a)};a.reloadPlaybackParams&&(h.reloadPlaybackParams=a.reloadPlaybackParams);return O.return(h)})};
LJk=function(p,d){p=rf(p.schedule,!0);d=d||!!Ze()&&p>1572864;return"DecompressionStream"in window||!d};
x1=function(p,d){g.e.call(this);var b=this;this.FF=p;this.playerRequest=d;this.gE=this.FF.G();this.videoData=this.FF.getVideoData();this.logger=new g.T$("onesie");this.im=this.gE.rN();this.Rk=this.gE.eD;this.gG=new NU(this.Rk.D,this.gE.Pn,Oq$(this.gE));this.xhr=null;this.state=1;this.Ls=new xA;this.rY=!1;this.playerResponse="";this.UV=new m7(this);this.Ck=new $1(this);this.l5=this.gE.T("html5_onesie_check_timeout");this.Kc=new g.bR(this.YH,500,this);this.Xt=new g.bR(this.nE,1E4,this);this.rz=new g.bR(function(){if(!b.isComplete()){var v=
KN(b);b.Cp(new Gr("net.timeout",v))}},g.JH(this.gE.experiments,"html5_onesie_request_timeout_ms"));
this.FK=new g.bR(this.SY5,2E3,this);this.c7="";this.DM=this.OQ=!1;this.qN=this.FF.Jz();this.R0="";this.m$=this.T("html5_onesie_wait_for_media_availability");this.enableCompression=this.sP=this.BG=!1;this.Ab=[];this.Vj=this.lT=-1;g.Y(this.videoData,this);g.Y(this,this.Kc);g.Y(this,this.Xt);g.Y(this,this.FK);g.Y(this,this.gG);p=Rk();mB&&p&&!this.gE.T("html5_disable_onesie_media_bytes")&&(this.a9=new Map);this.Xo=new Map;this.U9=new Map;this.Gi=new Map;this.PY=new Map};
Ig=function(p,d){var b;return(b=p.a9)==null?void 0:b.get(d)};
xSe=function(p,d,b){var v;return g.z(function(P){if(P.D==1)return p.E8("oprd_s"),KJ$(p)?g.y(P,sQk(p.gG,d,b),3):(v=p.gG.decrypt(d,b),P.LX(2));P.D!=2&&(v=P.U);p.E8("oprd_c");return P.return(v)})};
tTW=function(p,d,b){p.E8("oprd_s");d=f8K(p.gG).encrypt(d,b);FW(d,function(){p.E8("oprd_c")});
return d};
Bfu=function(p){return p.T("html5_onesie_host_probing")||p.im?mB:!1};
Hqu=function(p,d){p.E8("oprr");p.playerResponse=d;p.sP||(p.m$=!1);BO(p)};
BO=function(p){if(!p.playerResponse)return!1;if(p.BG)return!0;var d=p.videoData.T("html5_onesie_audio_only_playback")&&AL(p.videoData);if(p.a9&&p.m$){if(!p.a9.has(p.c7))return!1;var b=p.a9.get(p.c7),v;if(v=b){v=!1;for(var P=g.u(b.dg.keys()),M=P.next();!M.done;M=P.next())if(M=b.dg.get(M.value))for(var X=g.u(M.DY),a=X.next();!a.done;a=X.next())a.value.E4>0&&(M.qH?v=!0:d=!0);v=!(d&&v)}if(v)return!1}p.E8("ofr");p.Ls.resolve(p.playerResponse);if(!p.l5){var F;(F=p.rz)==null||F.start();p.Xt.start()}return p.BG=
!0};
TfK=function(p){if(p.a9&&!p.T("html5_onesie_media_capabilities")){p.E8("ogsf_s");var d=EGK(p.FF.getVideoData(),function(v,P){p.E5(v,P)}),b=Rl7(p.FF);
d.video=JKq(b,d.video);p.E8("ogsf_c");if(d.video.length)return d;p.E5("ombspf","l."+b.U+";u."+b.D+";o."+b.B+";r."+b.reason)}};
KJ$=function(p,d){return p.T("html5_onesie_sync_request_encryption")||(d==null?0:d.JO)||g.mJ(p.gE)&&p.T("html5_embed_onesie_use_sync_encryption")?!1:!!Ze()};
KN=function(p){if(!p.g1)return{};var d=p.g1.TV(),b;d.d=(b=p.g1.IB)==null?void 0:b.KI();d.shost=p.IP;d.ty="o";return d};
Ase=function(p,d){var b,v;(v=(p=(b=p.a9)==null?void 0:b.get(d))==null)||(d=p.B?!1:p.B=!0,v=!d);return!v};
Rg=function(p,d,b,v,P,M,X,a,F,h,O){g.e.call(this);var J=this;this.FF=p;this.DN=d;this.policy=b;this.audioTrack=v;this.videoTrack=P;this.y$=M;this.Ep=X;this.YJ=a;this.B=F;this.timing=h;this.C=O;this.D=[];this.Z={};this.oB=this.TB=!1;this.dT=new Set;this.X=this.wE=this.eB=this.Fm=0;this.V=null;this.kJ={G_:[],PP:[]};this.aB={G_:[],PP:[]};this.S=null;this.Hb=[];this.Up={qzF:function(){return J.D},
mGb:function(){return J.Z},
vmC:function(){J.D.length=0},
yeC:function(){return J.dT},
IjC:function(){return J.eB},
V2h:function(k){J.eB=k},
NSt:function(k){J.X=k},
NW:function(k){J.S=k}};
this.videoData=this.FF.getVideoData();this.policy.TT&&(this.IB=new SK(this.DN,this.policy,this.Ep),g.Y(this,this.IB))};
dZB=function(p,d){d=d===void 0?!1:d;if(WJD(p,d)){p.policy.Z&&p.DN.E5("sabrcrq",{create:1});var b=new fN(0,p.y$.W,p);p.policy.fd>0&&p.X++;d=pcw(p,b,d);p.D.push(d);var v;(v=p.IB)==null||VY$(v,p.y$.W)}};
P_7=function(p,d){var b=Ts(p);if(p.policy.vP){var v=p.kJ;var P=p.aB}else v=Aw(p,p.audioTrack),P=Aw(p,p.videoTrack);var M=[].concat(g.E(v.G_),g.E(P.G_));p.policy.L0&&p.S&&M.push.apply(M,g.E(p.Hb));var X=[].concat(g.E(v.PP),g.E(P.PP)),a=p.DN.uB(),F,h,O=p.FF,J=p.y$,k=p.U,n=p.dT,r=p.policy,Z=p.DN.pN,C=QkC(p.DN)*1E3,G=(F=p.RB)==null?void 0:F.p4;F=(h=p.RB)==null?void 0:h.RL;var U;h=Number((U=p.B.V)==null?void 0:U.info.itag)||0;var I;U=Number((I=p.B.S)==null?void 0:I.info.itag)||0;d={FF:O,y$:J,G_:M,PP:X,
Ua:b,nextRequestPolicy:k,dT:n,n9:r,pN:Z,le:C,p4:G,RL:F,Fm:p.Fm,isPrefetch:d||p.DN.isSuspended,NL:h,LW:U,UR:a,O6:p.FF.kz()};b=p.DN.Rp();M=be(b);b&&(d.Ku=M);if(b=p.FF.lf())d.g6=b*1E3;var V;b=p.B;M=b.eB;if((b.n9.U&&b.n9.vc||((V=b.n9)==null?0:V.D&&V.K$))&&!M)for(V=g.u(b.B),X=V.next();!X.done;X=V.next())if(X.value.WX){M=!0;break}V=V5(b.n9)&&!M?[]:TMK(b,b.B);d.SX=V;V=p.B;V5(V.n9)&&!V.O5?V=[]:(b=Pek(V),b.length===0&&(b=V.X),V=TMK(V,b));d.v0=V;d.H0=p.policy.L0&&p.S?[p.S]:void 0;p.policy.Ew&&(d.e1=buq(p.DN,
p.audioTrack),d.OC=buq(p.DN,p.videoTrack));if(p.policy.X){v=vsq(p,v.G_,P.G_);var S;if(P=(S=p.V)==null?void 0:S.Zs(v))d.cW=P}p.policy.O5&&p.D.length>0&&p.D[0].J4()&&(d.VEJ=p.D[0].XS());return d};
Ts=function(p){var d,b=p.policy.S&&((d=p.DN)==null?void 0:d.Tn());d=p.DN.getCurrentTime()||0;d=Mwu(p,d);var v=p.DN.Fp()||0;d+=v;v=EH(p.videoData)||g.ZS(p.videoData);var P=0;b?(v&&(P=Number.MAX_SAFE_INTEGER),p.videoData.IB&&(P=Math.ceil(p.videoData.Hb*1E3))):P=Math.ceil(d*1E3);return Math.min(Number.MAX_SAFE_INTEGER,P)};
Mwu=function(p,d){if(p.DN.isSeeking())return d;var b=p.FF.b4();if(!b)return d;b=b.sW();if(b.length===0||Xk(b,d))return d;if(!jK(p.videoTrack,d)&&!jK(p.audioTrack,d))return p.DN.E5("sundrn",{b:0,lt:d}),d;for(var v=d,P=Infinity,M=0;M<b.length;M++)if(!(b.start(M)>d)){var X=d-b.end(M);X<P&&(P=X,v=b.end(M))}return v!==d&&(p.DN.E5("sundrn",{bre:v,lt:d}),P>=20)?(p.DN.handleError("player.exception",{reason:"bufferunderrunexceedslimit"}),d):v};
vsq=function(p,d,b){var v=p.DN.getCurrentTime()||0;d=Xck(p,d,v);p=Xck(p,b,v);return Math.min(d,p)};
Xck=function(p,d,b){p=p.DN.Fp()||0;d=g.u(d);for(var v=d.next();!v.done;v=d.next()){var P=v.value;v=P.startTimeMs?P.startTimeMs/1E3-p:0;P=v+(P.durationMs?P.durationMs/1E3:0);if(v<=b&&b<=P)return P}return b};
WJD=function(p,d){if(p.policy.fd>0){var b=Math.floor((0,g.Ib)()/1E4);if(b===p.wE){if(p.X>=p.policy.fd){if(p.X===p.policy.fd){var v={reason:"toomanyrequests"};v.limit=p.X;p.DN.handleError("player.exception",v);p.X+=1}return!1}}else p.wE=b,p.X=0}d=!d&&!fq(p.Ep)&&!p.policy.iq;if(p.DN.isSuspended&&(p.DN.jq||d))return!1;if(p.O5&&(0,g.Ib)()<p.O5)return p.policy.iq&&g.vg(p.DN.MF),!1;if(p.D.length>0&&(!p.policy.O5||p.D.length!==1||!p.D[0].J4()))return!1;var P;if((P=p.y$.W)==null||!l3(P,p.policy,p.Z,p.DN.aS()))return!1;
P=p.policy.rL&&p.policy.U&&p.DN.Kd();if(y5(p.audioTrack)&&y5(p.videoTrack)&&!P)return!1;if(p.policy.U&&p.W&&!p.DN.Kd())return p.Zo("ssap",{pauseontlm:1}),!1;if(WO(p,p.audioTrack)&&WO(p,p.videoTrack))return p.policy.B&&p.DN.E5("sabrHeap",{a:""+EN(p.audioTrack),v:""+EN(p.videoTrack)}),!1;if(P=p.policy.X)P=!1,p.C.U===2?P=!0:p.C.U===3&&(Ts(p),p.DN.Fp(),d=vsq(p,lS(p.audioTrack,p.DN.isSeeking()).G_,lS(p.videoTrack,p.DN.isSeeking()).G_),b=p.C,d>=b.B?(b.E5("sdai",{haltrq:d,est:b.B}),d=!0):d=!1,d&&(P=!0)),
P&&p.policy.Z&&p.DN.E5("sabrcrq",{waitad:1});if(P)return!1;p.policy.vP&&(p.kJ=Aw(p,p.audioTrack),p.aB=Aw(p,p.videoTrack));if(!p.U)return p.policy.Z&&p.DN.E5("sabrcrq",{nopolicy:1}),!0;if(p.FF.lf())return p.policy.Z&&p.DN.E5("sabrcrq",{utc:1}),!0;if(p.B.W)return p.policy.Z&&p.DN.E5("sabrcrq",{audio:1}),!0;if(!p.U.targetAudioReadaheadMs||!p.U.targetVideoReadaheadMs)return p.policy.Z&&p.DN.E5("sabrcrq",{noreadahead:1}),!0;if(p.policy.S&&p.DN.Tn())return p.policy.Z&&p.DN.E5("sabrcrq",{seekToHead:1}),
!0;P=Math.min(tx(p.DN,p.audioTrack)*1E3,p.U.targetAudioReadaheadMs);d=Math.min(tx(p.DN,p.videoTrack)*1E3,p.U.targetVideoReadaheadMs);var M=Math.min(P,d);b=NP(p.audioTrack,!0)*1E3;var X=NP(p.videoTrack,!0)*1E3;if(p.policy.vP){var a=p.FF.getCurrentTime()*1E3;var F=qKW(p.kJ.G_,a);a=qKW(p.aB.G_,a)}else F=b,a=X;var h=F<M&&!WO(p,p.audioTrack);M=a<M&&!WO(p,p.videoTrack);!(M=!h&&!M)&&(M=p.policy.U)&&(M=p.DN,!M.hC||sk(M.y$)?M=!1:(h=pY(M.hC),M=acK(M,h)));if(M||p.policy.v4&&os7(p.DN)&&p.videoData.oM()||p.policy.Xj&&
os7(p.DN))return!1;p.policy.Z&&(M=p.DN.n0(),M.car=F,M.vac=a,M.mar=P,M.mvr=d,M.tar=p.U.targetAudioReadaheadMs,M.tvr=p.U.targetVideoReadaheadMs,M.vbu=Ph(((v=p.FF.b4())==null?void 0:v.sW())||null),M.abh=b,M.vbh=X,p.DN.E5("sabrcrq",M));return!0};
Aw=function(p,d){Ts(p);p.DN.Fp();return lS(d,p.DN.isSeeking())};
qKW=function(p,d){var b=0,v=-1;p=g.u(p);for(var P=p.next();!P.done;P=p.next())if(P=P.value,!(P.startTimeMs+P.durationMs<d)){if(v<0&&P.startTimeMs>d||v>=0&&P.EA>v+1)break;b=Math.max(b,P.startTimeMs+P.durationMs);v=Math.max(v,P.nf)}return Math.max(0,b-d)};
pcw=function(p,d,b){var v={Ep:p.Ep,B7:function(F,h){p.FF.sC(F,h)},
rP:p.policy.Tp,t7:p.policy.B};p.Ep.U.Z&&(v.qD=(p.videoTrack.D.info.CX||0)+(p.audioTrack.D.info.CX||0));p.policy.lH&&(v.wi=p.audioTrack.D.index.kC(),v.rP=!1);var P=a8u(d,p.policy,p.Z)?2:1;P!==p.eB&&(p.eB=P,FHW(p));b=P_7(p,b);if((p.policy.U||p.policy.O5)&&p.policy.B&&b.dT){for(var M=P="",X=g.u(b.dT),a=X.next();!a.done;a=X.next())a=a.value,p.videoData.sabrContextUpdates.has(a)?P+="_"+a:M+="_"+a;p.DN.E5("sabrbldrqs",{ctxts:P,misctxts:M})}d.setData(b,p.DN.Kd(),p.policy,p.Z)||!p.policy.U&&!p.policy.O5||
p.DN.handleError("player.exception",{reason:"buildsabrrequestdatafailed"},1);v=new Nn(p.policy,d,p.y$,p.Z,p,v,p.DN.Jz(),p.policy.ju?p.DN.Kd():void 0);GU(p.timing);p.policy.Z&&p.DN.E5("sabrcrq",{rn:v.oy(),probe:d.aO()});return v};
vT=function(p,d){if(d.xJ()||p.xJ())p.policy.cE||(p.policy.S?dZ(p.DN):p.DN.SK());else{if(p.policy.B&&d.isComplete()&&d instanceof Nn){var b=p.DN,v=b.E5,P,M,X=Object.assign(d.g1.TV(),{rst:d.state,strm:d.xhr.v7(),d:(P=d.g1.IB)==null?void 0:P.KI(),cncl:d.xhr&&d.Hu.V?1:0,rqb:d.YP,cwt:d.yM,swt:(M=d.xW)==null?void 0:M.Gt});P=Object.assign(hl7(d.info),X);v.call(b,"rqs",P)}if(d.isComplete()&&d.aO()&&d instanceof Nn)p.policy.Na?d.Vb()?(d.dispose(),p.D.length===0?p.DN.SK():(p=p.D[0],p instanceof Nn&&p.Ec()&&
p.yj(!1))):d.iH()&&p.DN.handleError(d.JI(),d.V5()):(d.dispose(),p.DN.SK());else{if(d.mV())d instanceof Nn&&P3B(p.timing,d),FHW(p),bZ(p);else if(d.iH())b=p.FF.lf(),d instanceof Nn&&FJW(d.info)&&b&&p.DN.iI(b),d instanceof x1?p.D.pop():(b=1,d.canRetry()&&xz(p.DN)&&(hgD(p,d),b=0),p.DN.handleError(d.JI(),d.V5(),b));else{if(p.DN.isSuspended&&!d.isComplete())return;bZ(p)}d.xJ()||d instanceof x1||(d.isComplete()?b=YkD(d,p.policy,p.Z):(b=Skz(d,p.policy,p.Z),b===1&&(p.TB=!0)),b!==0&&(v=new fN(1,d.info.kL),
v.gT=b===2,pcw(p,v)));p.policy.gg&&!d.isComplete()?mL(p.DN):p.DN.SK()}}};
bZ=function(p){for(;p.D.length&&p.D[0].gh(p.wd());){var d=p.D.shift();Ouw(p,d);if(p.policy.X){var b=p;if(!b.policy.ih&&d.gh(b.wd())){var v=d.oy();if(b.ih!==v){var P=d.Ue();d=P.lT;var M=P.Vj;P=P.isDecorated;!b.V||M<0||(b.ih=v,v=j_(b.C,M/1E3,d),M=b.DN.Fp()||0,yV(b.C,d,v-M,P,b.V))}}}}p.D.length&&Ouw(p,p.D[0])};
Ouw=function(p,d){var b=new Set(d.B1(p.wd()));b=g.u(b);for(var v=b.next();!v.done;v=b.next()){var P=v.value;if(!(v=!(d instanceof x1))){v=p.B;var M=v.y$.vX,X=nN(v.videoInfos,M);v=vRW(v,P,M)||X.includes(P)}if(v&&(v=d.NO(P,p.wd()),M=p.policy.L0&&Tr(v[0].D.info),(!(!M&&p.policy.D6&&v.length>0&&(v[0].D.info.qH()?NP(p.audioTrack):NP(p.videoTrack))>3)||d.isComplete())&&d.sV(P,p.wd()))){P=d.F4(P,p.wd());if(p.policy.U){X=v[0].D.info;var a=p.DN.Kd();if(a&&X){var F=d.oG();a.api.T("html5_ssap_set_format_info_on_video_data")&&
F===ct(a)&&(X.qH()?a.playback.getVideoData().V=X:a.playback.getVideoData().U=X);if(a=PT(a.timeline,F))if(a=a[0].getVideoData())X.qH()?a.V=X:a.U=X}}P=g.u(P);for(X=P.next();!X.done;X=P.next())if(X=X.value,p.policy.B&&d instanceof x1&&p.DN.E5("omblss",{s:X.info.Op()}),M)a=p,a.videoData.vX()&&a.S&&s3(a.S)===s3(g.An(X.info.D.info,a.y$.vX))&&a.FF.publish("sabrCaptionsDataLoaded",X,a.l1.bind(a));else{a=X.info.D.info.qH();var h=X.info.D;if(a){F=void 0;var O=p.B,J=(F=d.dF(p.wd()))==null?void 0:F.token;O.W=
!1;h!==O.S&&(O.S=h,O.bR(h,O.audioTrack,J))}else F=void 0,RP7(p.B,h,(F=d.dF(p.wd()))==null?void 0:F.token);F=a?p.audioTrack:p.videoTrack;d instanceof x1&&(F.Z=!1,d instanceof x1&&(a?Tmw(p.timing):RE7(p.timing)));try{uS(F,v,X)}catch(k){X=Ua(k),p.DN.handleError(X.errorCode,X.details,X.severity),F.Aj(),p.C2(!1,"pushSlice"),dZ(p.DN)}}}}};
hgD=function(p,d){p.policy.O5?p.D.splice(p.D.indexOf(d)).forEach(function(b){b.dispose()}):(p.D.pop(),d==null||d.dispose())};
JLW=function(p,d,b){for(var v=[],P=0;P<p.D.length;P++)d&&p.D[P]instanceof x1?v.push(p.D[P]):(p.policy.Z&&p.DN.E5("sabrcrq",{d:p.D[P].oy(),src:b}),p.D[P].dispose());p.D=v};
ku$=function(p,d){d&&d.type&&(p.videoData.sabrContextUpdates.set(d.type,d),d.sendByDefault&&p.dT.add(d.type))};
nsC=function(p,d,b){d.HO(b.Yr,b.version)?p.videoData.vz=b.version||"":p.DN.E5("ssap",{v:b.version,tlnu:1})};
FHW=function(p){p.dT.clear();if(p.videoData.sabrContextUpdates.size>0)for(var d=g.u(p.videoData.sabrContextUpdates.keys()),b=d.next();!b.done;b=d.next()){b=b.value;var v=void 0;((v=p.videoData.sabrContextUpdates.get(b))==null?0:v.sendByDefault)&&p.dT.add(b)}if(p.policy.O5&&p.D.length)for(d=g.u(p.D),b=d.next();!b.done;b=d.next())(b=b.value.XS())&&b.type&&b.sendByDefault&&p.dT.add(b.type)};
rLW=function(p){p.policy.vu&&(p.RB=void 0,p.Fm=0)};
fcz=function(p,d){if(d.iH()||d.xJ()){var b=p.DN,v=b.E5,P=d.state;p=p.wd();var M,X;if((d=(M=d.a9)==null?void 0:M.get(p))==null)d=void 0;else{M=0;p=d.B1();for(var a=0;a<p.length;a++){var F=void 0;M+=((F=d.dg.get(p[a]))==null?void 0:F.bytesReceived)||0}d=M}d=(X=d)!=null?X:-1;v.call(b,"sabromb",{s:P,tbytes:d})}else p.D.push(d),d.Ab.push(p),GU(p.timing),p.policy.PW&&d.cD&&p.qO(d.cD)};
WO=function(p,d){return p.policy.b_?!p.DN.CZ&&eO(d)&&(d.Rv()!==eO(d)||p.DN.isSuspended):!1};
uT7=function(p){var d="";p=g.u(p);for(var b=p.next();!b.done;b=p.next()){b=b.value;d+=".cid."+b.clipId;if(b.vC){var v=b.vC;d+=".vid."+v.hU+(".pst."+v.Nt)+(".ps."+v.S_)+(".lst."+v.DJ5)+(".ld."+v.ox)+(".ls."+v.TW)}b.L_&&(d+=".nonv."+b.L_.yO)}return d};
lcw=function(p,d,b,v,P){this.DN=p;this.policy=d;this.schedule=b;this.Bg=v;this.C=P;this.eB=NaN;this.U=this.Z=this.V=null;this.D=this.X=this.S=this.startTimeSecs=NaN;this.B=!1;this.W=NaN};
sJu=function(p,d,b,v,P,M){return d.jC&&d.Id&&b===3?new lcw(p,d,v,P,M):null};
Zuz=function(p,d){if(p.policy.zk){var b=d.info.CX,v=rf(p.schedule);d=d.index.kC();b=Math.max(1,v/b);p.W=Math.round(Math.max(((b-1)*d+p.policy.l4)/b,d-p.policy.SR)*1E3)}};
NIq=function(p,d){var b=Date.now()/1E3,v=b-p.startTimeSecs,P=b-p.S,M=P>=p.policy.yh,X=!1;if(M){var a=0;!isNaN(d)&&d>p.X&&(a=d-p.X,p.X=d);a/P<p.policy.Qe&&(X=!0);p.S=b}b=v>=p.policy.SR&&!p.B;if(!M&&!b&&Esj(p,d))return NaN;b&&(p.B=!0);a:{v=X;b=(0,g.Ib)()/1E3-(p.Bg.gU()||0)-p.Z.D-p.policy.l4;M=p.U.startTime;b=M+b;if(v){if(isNaN(d)){MH(p,NaN,"n",d);M=NaN;break a}v=d-p.policy.ND;v<b&&(b=v)}else p.B&&(v=b+p.policy.l4-p.eB+p.policy.u5,isNaN(d)||(v=Math.max(v,Math.min(b,d-p.policy.ND))),b=v);M=b=Math.max(b,
M)}p.D=M;if(isNaN(p.D))return p.clear(),NaN;if(!X&&Esj(p,d))return C_B(p,d),NaN;if(p.D<=p.U.startTime)return MH(p,NaN,"y",d),p.clear(),NaN;if(!p.C(p.D,!1))return!C_B(p,d)&&X&&(MH(p,NaN,"t",d),p.clear()),NaN;X=p.D;MH(p,X,"s",d);p.clear();return X};
C_B=function(p,d){return p.C(p.D,!0)?!1:(MH(p,NaN,"ns",d),p.clear(),!0)};
Esj=function(p,d){return isNaN(d)?!0:isNaN(p.D)?!1:d<p.D+(p.B?p.policy.ND:p.policy.IE)};
MH=function(p,d,b,v){var P=p.V.V5();P.ssr_sk=(d*1E3).toFixed(0);P.ssr_t=(p.D*1E3).toFixed(0);P.ssr_r=b;P.ssr_st=(p.startTimeSecs*1E3).toFixed(0);P.ssr_n=(0,g.Ib)().toFixed(0);P.ssr_f=(p.Z.D*1E3).toFixed(0);P.ssr_fa=p.B?"1":"0";P.ssr_o=(p.Bg.gU()*1E3||0).toFixed(0);P.ssr_v=(v*1E3).toFixed(0);d=p.U.D.index;d.Y_(p.U.Q$,!0)&&(P.ssr_ist=(d.getStartTime(p.U.Q$)*1E3).toFixed(0),P.ssr_id=(d.getDuration(p.U.Q$)*1E3).toFixed(0));p.DN.E5("ssr",P)};
Guj=function(){var p={};if(window.performance){var d=window.performance.memory;d&&(p.jsTotal=d.totalJSHeapSize,p.jsUsed=d.usedJSHeapSize,p.jsLimit=d.jsHeapSizeLimit,p.msTotal=d.totalMediaSourceSize,p.msLimit=d.mediaSourceSizeLimit,p.msUsed=d.usedMediaSourceMemorySize)}var b;if((b=window.h5vcc)==null?0:b.cVal)p.cbFree=window.h5vcc.cVal.getValue("Memory.CPU.Free"),p.cbUsed=window.h5vcc.cVal.getValue("Memory.CPU.Used"),p.cbJs=window.h5vcc.cVal.getValue("Memory.JS");return p};
g.qH=function(p,d,b,v,P,M,X,a,F,h){a=a===void 0?!1:a;g.e.call(this);var O=this;this.FF=p;this.schedule=d;this.policy=b;this.y$=v;this.O5=F;this.Na=h;this.rE=null;this.IB=this.Hb=this.RB=this.CZ=0;this.L2=this.jq=this.isSuspended=!1;this.YJ="";this.vu={};this.Rb=!1;this.tC=0;this.W=null;this.s5=this.wE=!1;this.pN=0;this.ih=!1;this.aB=this.jB=0;this.ob=null;this.gs=function(){return O.FF.gs()};
this.timing=new Bmq(this.Na);this.C=new sn(this.schedule,this.policy);this.NJ=new g.bR(this.SK,0,this);this.L0=new g.bR(this.SK,this.policy.gg,this);this.MF=new g.bR(this.SK,1E3,this);this.gg=new g.bR(this.SK,void 0,this);this.TB=new g.bR(function(){O.policy.iq&&O.isSuspended||O.SK()},1E4,this);
this.tD=new g.bR(this.pat,250,this);this.S=this.currentTime=NaN;this.q$=new X_(5);this.kJ=this.timestampOffset=NaN;this.logger=new g.T$("dash");this.PX=Infinity;this.Up={getAudioTrack:function(){return O.audioTrack},
e2h:function(){return O.videoTrack},
getManifest:function(){return O.y$},
n6F:function(){return O.B},
SK:function(){O.SK()},
k7:function(){O.CZ=0;O.k7()},
CNh:function(J){return XV(O,O.videoTrack,O.rE.U,J)}};
p=F&&F.B1();F&&(QUj(F,this.y$,this.policy),this.kJ=Date.now());this.D=new gh(this,this.C,b,this.y$,P,p);b=fwq(this.D,M,X&&X.id);this.audioTrack=new kz(this,this.policy,b.audio,this.timing);this.videoTrack=new kz(this,this.policy,b.video,this.timing);this.videoTrack.V.aB=this.audioTrack.zv();this.oB={updateend:this.PH,error:this.K3B};g.Y(this,this.NJ);g.Y(this,this.L0);g.Y(this,this.MF);g.Y(this,this.gg);g.Y(this,this.TB);b=this.policy.bO&&this.policy.xV?!aqu(this.videoTrack.D.info):!1;this.T_=z5u({LB:this.policy.W.LB||
b,xV:this.policy.xV&&!b,x6:this.policy.x6});this.Z=sJu(this,this.policy,this.T_,this.schedule,this.q$,function(J,k){return wcK(O,J,k)});
this.V=new wh(this,this.y$,this.policy,this.videoTrack,this.audioTrack,a,this.FF.getVideoData().C$());this.Py=new c7(this,this.y$,this.videoTrack,this.audioTrack,this.policy);a=this.policy.JS?this.FF.getVideoData().Nv:null;this.X=new Yz(this,this.policy,this.videoTrack,this.audioTrack,this.vu,this.V,this.timing,this.C,this.schedule,this.y$,this.D,this.Z,b,a);g.Y(this,this.X);this.U=new RW(this,this.policy,this.videoTrack,this.audioTrack,this.y$,P,AL(this.FF.getVideoData()),X==null?void 0:X.id);g.Y(this,
this.U);pee(this.U,M);this.B=new Rg(this.FF,this,this.policy,this.audioTrack,this.videoTrack,this.y$,this.schedule,this.D,this.U,this.timing,this.V);g.Y(this,this.B);this.eB=this.FF.ym.GH.yN;this.policy.S||UZK(this);this.logger.debug("Created")};
UZK=function(p){var d,b;if((d=p.eB)==null?0:(b=d.xp)==null?0:b.itagDenylist){var v;p.R$((v=p.eB)==null?void 0:v.xp.itagDenylist)}var P;if((P=p.eB)==null?0:P.playbackStartPolicy){var M,X;eK(p.policy,(M=p.eB)==null?void 0:M.playbackStartPolicy,3,(X=p.eB)==null?void 0:X.oy())}if(p.policy.qf){d=p.wd();var a;(b=d?(a=p.eB)==null?void 0:a.U9.get(d):void 0)&&p.B.AV(b)}if(!p.y$.C){var F;a=(F=p.eB)==null?void 0:F.yb;(a==null?0:a.Sy)&&(a==null?0:a.Kq)&&p.y$.vX&&l0(p.y$,a.Sy,a.Kq)}var h;((h=p.eB)==null?0:h.PY)&&
(F=p.eB.PY.get(p.wd()||""))&&p.y$&&F.formatId&&(p=p.y$.B.get(s3(F.formatId)))&&(p.info.debugInfo=F.debugInfo)};
cLC=function(p,d){if(p.policy.U&&!p.policy.X0)return!1;var b=s3(g.An(d.D.info,p.y$.vX)),v,P=((v=p.O5)==null?void 0:v.NO(b))||[];if(P.length===0)return p.E5("ombmsi",{}),!1;P=new tu(P);if(v=!p.policy.kJ||isFinite(p.getCurrentTime())||p.FF.lf()){a:{v=p.getCurrentTime();P=g.u(P.AC);for(var M=P.next();!M.done;M=P.next())if(M=M.value,M.type===3&&v>=M.H5&&v<=M.xt){v=!0;break a}v=!1}v=!v}if(v)return p.E5("ostmf",{ct:p.getCurrentTime(),a:d.D.info.qH()}),!1;(p=p.O5)!=null&&(p.dg.get(b).uE=!0);return!0};
yLB=function(p){if(!p.y$.vX)return!0;var d=p.FF.getVideoData();if(d.T("html5_skip_live_preroll_onesie")&&p.FF.hf()||d.T("html5_skip_live_preroll_onesie_post_live")&&p.FF.hf()&&(d.Rd||d.isPremiere))return p.E5("ombpa",{}),!1;var b,v;if(p.policy.Il&&!!((b=p.eB)==null?0:(v=b.yb)==null?0:v.JoN)!==p.y$.Rd)return p.E5("ombplmm",{}),!1;b=d.T_||d.liveUtcStartSeconds||d.K$;if(p.y$.Rd&&b)return p.E5("ombplst",{}),!1;if(p.y$.C)return p.E5("ombab",{}),!1;b=Date.now();return sk(p.y$)&&!isNaN(p.kJ)&&b-p.kJ>p.policy.bE*
1E3?(p.E5("ombttl",{}),!1):p.y$.V7&&p.y$.V||!p.policy.wL&&p.y$.isPremiere||!(oe(d)===0||p.policy.D&&d.T("html5_enable_onesie_media_for_sabr_proxima_optin"))||d.T("html5_disable_onesie_media_for_mosaic")&&gs(d)||d.T("html5_disable_onesie_media_for_ssdai")&&d.isDaiEnabled()&&d.enableServerStitchedDai?!1:!0};
Ic7=function(p,d){var b=d.D,v=p.y$.vX;if(yLB(p))if(p.O5&&p.O5.dg.has(s3(g.An(b.info,v)))){if(v=s3(g.An(b.info,v)),cLC(p,d)){var P=new tu(p.O5.NO(v)),M=function(X){try{if(X.iH())p.handleError(X.JI(),X.V5()),UN(d,X),HM(X.info)&&Q5(p.X,d,b,!0),p.SK();else if($z(p.X,X)){var a;(a=p.V)==null||awD(a,X.info,p.W);p.SK()}}catch(F){X=Ua(F),p.handleError(X.errorCode,X.details,X.severity),p.Aj()}};
b.B=!0;i3(P)&&(fW(d,new yp(p.policy,v,P,p.O5,M)),GU(p.timing))}}else p.E5("ombfmt",{})};
aA=function(p,d){d=d||p.videoTrack&&p.videoTrack.U&&p.videoTrack.U.startTime||p.getCurrentTime();var b=KW,v=p.videoTrack,P=p.D;d=P.nextVideo&&P.nextVideo.index.Eg(d)||0;P.aB!==d&&(P.IB={},P.aB=d,LG(P,P.D));d=!P.D.isLocked()&&P.C>-1&&(0,g.Ib)()-P.C<P.policy.Ox*1E3;var M=P.nextVideo&&mz(P,P.nextVideo.info)*3<Cw(P.kJ);if(!d||M)YL(P),QV(P),P.O5=P.O5||P.nextVideo!==P.B;P.nextVideo&&!P.nextVideo.index.isLoaded()&&(P.aB=-1);b(p,v,P.nextVideo);KW(p,p.audioTrack,p.D.U)};
oA=function(p,d){p.jq=d;p.policy.RB||(p.logger.debug("Suspended."),p.isSuspended=!0,p.policy.w6&&(p.MF.stop(),p.L0.stop(),p.NJ.stop()),p.policy.iq&&p.TB.stop())};
I8=function(p,d,b,v){p.policy.X&&p.C2(!1,"rollback");if(p.y$.isManifestless){var P=Gb(p.audioTrack,v,b,d),M=Gb(p.videoTrack,v,b,d);p.policy.I5||(M&&u0(p.y$,v,!0),P&&u0(p.y$,v,!1));p.E5("sdai",{rollbk2_seg:v,rbt:b.toFixed(3),lt:d.toFixed(3),a:P,v:M});(P||M)&&p.policy.X&&dZ(p)}};
zgu=function(p){p.logger.debug("Rebuffering.");p.L2=!0;if(p.policy.tC&&p.rE){var d,b,v,P;p.E5("lr_rb",{c:p.getCurrentTime(),s:p.isSeeking(),ab:Ph(p.rE.D.i4()),ala:(d=rp(p.audioTrack))==null?void 0:d.Op(),alr:(b=p.audioTrack.U)==null?void 0:b.Op(),vb:Ph(p.rE.U.i4()),vla:(v=rp(p.videoTrack))==null?void 0:v.Op(),vlr:(P=p.videoTrack.U)==null?void 0:P.Op()})}p.FF.aS()!==0&&p.E5("sps_rebuffer",{c:p.getCurrentTime()})};
jJj=function(p){p.policy.Rb=!1;try{p.k7()}catch(d){g.Hi(d)}};
twk=function(p){return p.policy.D&&p.policy.U&&(!eL()&&p.policy.tV||p.policy.Hc)};
DZK=function(p,d,b,v){b=b===void 0?!1:b;v=v===void 0?!1:v;p.policy.RB&&(p.logger.debug("disable updateMetadataWithoutMediaSource"),p.policy.Hb&&p.E5("loader",{setsmb:0}),p.Aj(),p.policy.RB=!1);p.logger.debug("attaching media source");iuC(p,v);if(twk(p))p.E5("ssap",{delaysb:1}),p.rE=d;else{if(!$A(d)){var P=eO(p.videoTrack);P=P?P.info.D:p.videoTrack.D;var M=eO(p.audioTrack);M=M?M.info.D:p.audioTrack.D;p.policy.U&&p.E5("ssap",{initsb:1,v:P.info.id,vf:P.info.qC,a:M.info.id,af:M.info.qC});rIB(d,P.info,
M.info,p.policy.s8)}HuC(p,d,b,v);try{p.SK()}catch(X){g.Hi(X)}}};
HuC=function(p,d,b,v){b=b===void 0?!1:b;v=v===void 0?!1:v;nW(p.videoTrack,d.U||null,v);nW(p.audioTrack,d.D||null,v);p.rE=d;p.rE.V=!0;b||p.resume();d.D.uc(p.oB,p);d.U.uc(p.oB,p)};
iuC=function(p,d){d=d===void 0?!1:d;p.rE&&p.rE.D&&p.rE.U&&(p.rE.D.xK(p.oB,p),p.rE.U.xK(p.oB,p));nW(p.audioTrack,null,d);nW(p.videoTrack,null,d);p.rE&&(p.rE.V=!1);p.rE=null};
Vwk=function(p){p.rE&&p.rE.c$()&&(p.Hg(),p.policy.Tg&&p.handleError("fmt.unplayable",{unexpected:1},1))};
SKK=function(p,d){if(!p.xJ())if(p.policy.D){if(!dSz(p.U,d)){var b=p.U.U;pee(p.U,d);var v=!1;v=d.isLocked()&&d.reason==="m"&&bqe(p.U,d.D);var P=p.policy.wc&&d.reason==="l";b=b.D>d.D&&d.reason==="b";v||P||b?(p.FF.He({reattachOnConstraint:v?"u":P?"drm":"perf",lo:d.U,up:d.D}),p.policy.nB||(p.U.D.U=!1)):(p.policy.nB&&(p.U.D.U=!1),dZ(p))}}else if(!une(p.D,d)&&p.videoTrack){p.logger.debug(function(){return"Setting constraint: r="+d.reason+" u="+d.D});
b=p.D.D;egB(p,s3z(p.D,d));aA(p);v=d.isLocked()&&d.reason==="m"&&p.D.O5;P=p.policy.wc&&d.reason==="l"&&IW(p.videoTrack);b=b.D>d.D&&d.reason==="b";var M=p.D.YJ&&!eL();v||P||b||M?p.FF.He({reattachOnConstraint:v?"u":P?"drm":M?"codec":"perf"}):dZ(p)}};
YKq=function(p,d,b){if((!p.rE||gt(p.rE)&&!p.policy.A6)&&!p.Py.isSeeking()&&(p.policy.D||IW(d)&&d.D.zr()&&p.D.eB)){var v=p.getCurrentTime()+fCW(p.C,d,b);p.logger.debug(function(){return"Clearing back to "+v.toFixed(3)});
ZBq(d,v)}};
egB=function(p,d){d&&(p.logger.debug(function(){return"Logging new format: "+b4(d.video.info)}),gsD(p.FF,new HI(d.video,d.reason)));
if(p.D.TB){var b=Nx$(p.D,"a");p.FF.z4(new HI(b.audio,b.reason))}};
dZ=function(p){g.vg(p.NJ)};
mL=function(p){p.policy.gg&&p.policy.x6&&Math.min(skW(p.videoTrack),skW(p.audioTrack))*1E3>p.policy.Hd?g.vg(p.L0):p.SK()};
LHw=function(p,d){var b=(0,g.Ib)()-d,v=NP(p.audioTrack,!0)*1E3,P=NP(p.videoTrack,!0)*1E3;p.logger.debug(function(){return"Appends paused for "+b});
if(p.policy.B&&(p.E5("apdpe",{dur:b.toFixed(),abuf:v.toFixed(),vbuf:P.toFixed()}),D0(p.policy))){var M=Cw(p.C);p.E5("sdps",{ct:d,ah:v.toFixed(),vh:P.toFixed(),mr:Nv(p.C,p.L2,M),bw:M.toFixed(),js:p.isSeeking(),re:+p.L2,ps:(p.policy.JL||"").toString(),rn:(p.policy.WB||"").toString()})}};
QJW=function(p){if(p.policy.U&&tp(p.videoTrack)&&tp(p.audioTrack))return"ssap";if(ULu(p.videoTrack))return p.logger.debug("Pausing appends for server-selectable format"),"ssf";if(p.policy.TB&&iS(p.videoTrack)&&iS(p.audioTrack))return"updateEnd";if(y5(p.audioTrack)||y5(p.videoTrack)&&p.videoTrack.D.info.qC!=="f")return"";if(p.Py.isSeeking()){var d=p.C;var b=p.videoTrack;var v=p.audioTrack;if(d.policy.D){var P=d.policy.UA;D0(d.policy)&&(P=Nv(d,!1,Cw(d)));d=P;b=NP(v,!0)>=d&&NP(b,!0)>=d}else b.B.length||
v.B.length?(P=b.D.info.CX+v.D.info.CX,P=10*(1-Cw(d)/P),d=Math.max(P,d.policy.UA),b=NP(v,!0)>=d&&NP(b,!0)>=d):b=!0;if(!b)return"abr";b=p.videoTrack;if(b.B.length>0&&b.V.U.length===1&&R5q(b.V).info.S<b.oB)return"seek"}if(p.policy.X&&Ibz(p.videoTrack,p.V)&&Ibz(p.audioTrack,p.V))return"ssdai";b=!p.policy.D2||p.getCurrentTime()<10;p.policy.D||(b=b||p.videoTrack.D.info.video.D>360);v=D0(p.policy)&&p.policy.xm;if(!p.L2||!v&&b)return"";b=p.policy.D2;D0(p.policy)&&(b=Nv(p.C,p.L2,Cw(p.C)));b=C0$(p.videoTrack,
p.getCurrentTime(),b)||C0$(p.audioTrack,p.getCurrentTime(),b);return D0(p.policy)?b?"mbnm":"":(p.videoTrack.B.length>0||p.audioTrack.B.length>0||gp(p.X,p.videoTrack,p.audioTrack)||gp(p.X,p.audioTrack,p.videoTrack))&&b?"nord":""};
$Zk=function(p){if(p.Z){var d=p.Z.SK(p.audioTrack,a2(p.rE.U.i4()));d&&p.FF.seekTo(d,{IS:!0,wg:"pollSubsegmentReadahead",nZ:!0})}};
ALK=function(p,d,b){if(p.policy.TB&&iS(d))return!1;if(b.xw())return!0;if(!b.Q0())return!1;var v=eO(d);if(!v||v.info.type===6)return!1;var P=p.policy.gw;if(P&&!v.info.V){var M=v.info.H5-p.getCurrentTime();if(v.info.S<M*P)return!1}var X;if(p.policy.QU||((X=p.V)==null?0:F_e(X,d,v.info.Q$)))p.IB=0;else return p.Py.isSeeking()&&dZ(p),p.IB=p.IB||(0,g.Ib)(),!1;if(!XV(p,d,b,v.info))return!1;if(p.y$.U&&v.info.U===0){if(P=mZC(d,b,v))M=rp(d),p.E5("initchg",{it:v.info.D.info.id,sr:!!M&&M.D===v.info.D,ty:v.info.type,
seg:v.info.Q$});M=g.Bb(v.info.D.info);p.policy.Tu&&M&&!P&&r2$(v)}M=p.Z&&!!p.Z.V&&d.D.info.audio;P=p.y$.isManifestless||v.X;if(!(p.y$.U&&v.info.U!==0||P&&!M)&&KHD(p,d,b,v))return!0;if(M)return!1;M=tx(p,d);M=p.getCurrentTime()+M;if(v.info.H5>M)return p.policy.D&&xZq(p,d),p.policy.w2&&ICu(d.V,M,!1),!1;BIq(p,d);var a;p.policy.Q7&&b===((a=p.rE)==null?void 0:a.D)&&p.ih&&(b.Zr()===0?(p.ih=!1,p.policy.Q7=!1):p.jB=b.Zr());if(!Rge(p,b,v,d))return!1;p.policy.TB&&v.info.wH()?(p.FF.G().rN()&&p.E5("eosl",{ls:v.info.Op()}),
v.isLocked=!0):(d.mS(v),C3w(p.D,v.info),p.logger.debug(function(){return"Appended "+v.info.Op()+", buffered: "+Ph(b.i4())}));
P&&TIu(p,v.info.D.A7);return!0};
xZq=function(p,d){d===p.videoTrack?p.Hb=p.Hb||(0,g.Ib)():p.RB=p.RB||(0,g.Ib)()};
BIq=function(p,d){d===p.videoTrack?p.Hb=0:p.RB=0};
Rge=function(p,d,b,v){var P=p.policy.tC?(0,g.Ib)():0,M=b.X&&b.info.D.D||void 0,X=b.D;b.X&&(X=WHD(p,b,X)||X);var a=X.y6();X=p.policy.tC?(0,g.Ib)():0;d=pKw(p,d,a,b.info,M);(v=v.C)!=null&&(M=b.info,P=X-P,X=(0,g.Ib)()-X,!v.U||Sak(v.U,M)&&v.U.Q$===M.Q$||v.flush(),v.V+=P,v.B+=X,P=1,!v.U&&M.U&&(P=2),BI(v,P,d),X=Math.ceil(M.U/1024),P===2&&v.D.add(X),v.D.add(Math.ceil((M.U+M.B)/1024)-X),v.U=M);p.aB=0;if(d===0)return p.wE&&(p.logger.debug("Retry succeed, back to normal append logic."),p.wE=!1,p.s5=!1),p.tC=
0,!0;if(d===2||d===5)return dFq(p,"checked",d,b.info),!1;if(d===1){if(!p.wE)return p.logger.debug("QuotaExceeded, retrying."),p.wE=!0,!1;if(!p.s5)return p.s5=!0,p.FF.seekTo(p.getCurrentTime(),{wg:"quotaExceeded",nZ:!0}),!1;b.info.y7()?(P=p.policy,P.wE=Math.floor(P.wE*.8),P.aB=Math.floor(P.aB*.8)):(P=p.policy,P.s5=Math.floor(P.s5*.8),P.aB=Math.floor(P.aB*.8));p.policy.D?VV(p.U.D,b.info.D,!1):$L(p.D,b.info.D)}p.FF.He({reattachOnAppend:d});return!1};
WHD=function(p,d,b){var v;if(v=p.policy.Qh&&p.rE&&!p.rE.W&&!p.FF.PB())d=d.info.D.info,v=d.n$()&&QO(d)&&d.video&&d.video.width<3840&&d.video.width>d.video.height;if(v&&(p.rE.W=!0,zr('video/webm; codecs="vp09.00.50.08.01.01.01.01.00"; width=3840; height=2160')))return b=xWC(b),p.policy.B&&p.E5("sp4k",{s:!!b}),b};
dFq=function(p,d,b,v){var P="fmt.unplayable",M=1;b===5||b===3?(P="fmt.unparseable",p.policy.D?!v.D.info.video||e_(p.U.D).size>0||VV(p.U.D,v.D,!1):!v.D.info.video||e_(p.D.X).size>0||$L(p.D,v.D)):b===2&&(p.tC<15?(p.tC++,P="html5.invalidstate",M=0):P="fmt.unplayable");v=zg(v);var X;v.mrs=(X=p.rE)==null?void 0:mX(X);v.origin=d;v.reason=b;p.handleError(P,v,M)};
hPq=function(p,d,b,v,P){var M=p.y$;var X=p.policy.D,a=!1,F=-1,h;for(h in M.D){var O=Tr(M.D[h].info)||M.D[h].info.y7();if(v===O)if(O=M.D[h].index,O.Y_(d.Q$)){a=O;var J=d,k=a.MB(J.Q$);k&&k.startTime!==J.startTime?(a.segments=[],a.sG(J),a=!0):a=!1;a?F=d.Q$:!d.pending&&X&&(J=O.getDuration(d.Q$),J!==d.duration&&(M.publish("clienttemp","mfldurUpdate",{itag:M.D[h].info.itag,seg:d.Q$,od:J,nd:d.duration},!1),O.sG(d),a=!0))}else O.sG(d),a=!0}F>=0&&(X={},M.publish("clienttemp","resetMflIndex",(X[v?"v":"a"]=
F,X),!1));M=a;i2u(p.Py,d,v,M);p.V.H8(d,b,v,P);d.Q$===p.y$.V7&&M&&nB(p.y$)&&d.startTime>nB(p.y$)&&(p.y$.Hb=d.startTime+(isNaN(p.timestampOffset)?0:p.timestampOffset),p.Py.isSeeking()&&p.Py.D<p.y$.xI()&&p.Py.seek(p.y$.xI(),{}))};
XV=function(p,d,b,v){var P=rp(d);!P||P.V||yl(P,v)||(b.abort(),(d=d.C)!=null&&(BI(d,4),d.flush()));if(!b.XV()||eL())try{if(p.policy.ye){if(b.kM(v.D.info.containerType,v.D.info.qC)){if(p.policy.SL&&b.ZG())return!1;p.E5("ssap",{chgtp:v.D.info.containerType,cf:v.D.info.qC,oldtp:b.XV(),oldcf:b.l6()});b.QQ(v.D.info.containerType,v.D.info.qC,v.D.info.mimeType)}}else b.Ii(v.D.info.containerType,v.D.info.mimeType)}catch(M){return b=M,g.DF(b),p.E5("ctexp",{name:b.name,msg:b.message}),!1}else v.D.info.containerType!==
b.XV()&&p.E5("ctu",{ct:eL(),prev_c:b.XV(),curr_c:v.D.info.containerType});d=v.D.V;p.policy.gO&&d&&(v=0+d.duration,d=-d.D,0===b.ZL()&&v===b.U0()||b.Sw(0,v),d!==b.Fp()&&(b.Dw(d),ON&&JT$(p.audioTrack.zv(),b.fE())));return!0};
KHD=function(p,d,b,v){v.info.D.zr();var P=v.info.D.D;if(!P||!b.Q0()||b.e4()===P)return!1;var M=P,X=b.Nr();if(p.policy.G1&&X&&b.isView()&&g.Bb(v.info.D.info)){var a=new DataView(P.buffer,P.byteOffset,P.byteLength);(X=Zmu(a,X))?M=new Uint8Array(X.buffer,X.byteOffset,X.byteLength):p.E5("fenc",{})}p.policy.Qh&&(X=WHD(p,v,new uQ([M])))&&(M=X.y6());var F;(X=v.info.D.BJ(0,v.info.clipId))&&(F=X.AC[0]);if(v===p.ob){if(p.aB+=1,p.FF.getVideoData().T("html5_shorts_gapless_restart_on_init_seg_retries")&&p.aB>
5)return p.aB=0,p.FF.He({initSegStuck:1,as:v.info.Op()}),!0}else p.aB=0,p.ob=v;p.policy.r6&&(b.abort(),(X=d.C)!=null&&(BI(X,4),X.flush()));P=pKw(p,b,M,F,P);var h;(h=d.C)==null||j3w(h,P,F);if(P!==0)return bvq(p,P,v),!0;v.info.y7()?pM$(p.timing):dWk(p.timing);p.logger.debug(function(){return"Appended init for "+v.info.D.info.id});
TIu(p,v.info.D.A7);return b.ZG()};
mZC=function(p,d,b){if(d.e4()==null){p=rp(p);if(!(d=!p||p.D!==b.info.D)){a:if(p=p.Z,b=b.info.Z,p.length!==b.length)b=!1;else{for(d=0;d<p.length;d++)if(!g.FM(p[d],b[d])){b=!1;break a}b=!0}d=!b}return d}p=d.e4();b.info.D.bx()&&Au(b);b=b.info.D.D;return p!==b&&!g.FM(p,b)};
pKw=function(p,d,b,v,P){var M=0;if(p.policy.U&&v&&v.clipId&&p.hC){var X;M=(((X=p.hC)==null?void 0:wP(X,v.clipId))||0)/1E3}try{p.policy.U&&d.Fp()!==M&&d.Dw(M);var a,F=d===((a=p.rE)==null?void 0:a.D)?p.audioTrack:p.videoTrack;if(p.policy.TB&&(v==null?0:v.wH())){if((v==null?void 0:v.W)>1)return 6;F.IB=new g.bR(function(){var O=eO(F);p.xJ()||O==null||!O.isLocked?p.FF.G().rN()&&p.E5("eosl",{delayA:O==null?void 0:O.info.Op()}):vSz(F)?(p.FF.G().rN()&&p.E5("eosl",{dunlock:O==null?void 0:O.info.Op()}),PCu(p,
F===p.audioTrack)):(p.E5("nue",{ls:O.info.Op()}),O.info.W+=1,p.rE&&p.k7())},1E4,p);
p.FF.G().rN()&&p.E5("eosl",{delayS:v.Op()});F.IB.start()}if(p.policy.z2&&(v==null?0:v.wH())){var h;if((h=F.aB)==null?0:h.isActive())g.Pg(F.aB),p.E5("sbac",{as:v.Op()});F.aB=new g.bR(function(){p.E5("sbum5s",{as:v.Op()})},5E3,p);
F.aB.start()}p.policy.Ki&&(v==null?void 0:v.D)instanceof Vl&&v.wH()&&p.E5("poseos",{itag:v.D.info.itag,seg:v.Q$,lseg:v.D.index.o1(),es:v.D.index.B});d.appendBuffer(b,v,P)}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 d=Object.assign({name:"QuotaExceededError",buffered:Ph(d.i4()).replace(/,/g,"_"),vheap:EN(p.videoTrack),aheap:EN(p.audioTrack),message:g.lj(O.message,3),track:p.rE?d===p.rE.U?"v":
"a":"u"},Guj()),p.handleError("player.exception",d),1;g.Hi(O)}return 4}return p.rE.c$()?3:0};
Vp=function(p,d,b){p.FF.seekTo(d,b)};
TIu=function(p,d){d&&p.FF.CS(new vt(d.key,d.type))};
qP=function(p,d){p.FF.SN(d)};
tx=function(p,d){if(p.wE&&!p.L2)return 3;if(p.isSuspended)return 1;var b;if((b=p.rE)==null?0:b.rE&&b.rE.streaming===!1)return 4;b=(d.D.info.audio?p.policy.s5:p.policy.wE)/(d.CX*p.policy.We);if(p.policy.DP>0&&p.rE&&gt(p.rE)&&(d=d.D.info.video?p.rE.U:p.rE.D)&&!d.ZG()){d=d.i4();var v=MJ(d,p.getCurrentTime());v>=0&&(d=p.getCurrentTime()-d.start(v),b+=Math.max(0,Math.min(d-p.policy.DP,p.policy.Fn)))}p.policy.aB>0&&(b=Math.min(b,p.policy.aB));return b};
buq=function(p,d){return(tx(p,d)+p.policy.V0)*d.CX};
XKu=function(p){p.YJ&&!p.isSuspended&&fq(p.schedule)&&(MQW(p,p.YJ),p.YJ="")};
MQW=function(p,d){lv(d,"cms",function(b){p.policy.B&&p.E5("pathprobe",b)},function(b){p.FF.handleError(b)})};
qHB=function(p,d){if(p.rE&&p.rE.V&&!p.rE.c$()&&(d.ZP=NP(p.videoTrack),d.U=NP(p.audioTrack),p.policy.B)){var b=EN(p.videoTrack),v=EN(p.audioTrack),P=Ph(p.rE.U.i4(),"_",5),M=Ph(p.rE.D.i4(),"_",5);Object.assign(d.D,{lvq:b,laq:v,lvb:P,lab:M})}d.bandwidthEstimate=ZA(p.C);var X;(X=p.audioTrack.C)==null||X.flush();var a;(a=p.videoTrack.C)==null||a.flush();p.logger.debug(function(){return Ns(d.D)})};
aSk=function(p,d){p.W=d;p.V&&(p.V.S=d);p.W.TZ(p.videoTrack.D.info.n$());p.X.U=p.W;p.policy.X&&(p.B.V=p.W)};
oSu=function(p,d){if(p.rE&&p.rE.U){if(p.policy.Uy){var b=jku(p.audioTrack);if(b&&b.qH()){var v=p.FF;v.Xn&&(v.Xn.D=b,v.dN(v.Xn.videoId).jM(v.Xn))}}p.policy.BR&&(b=jku(p.videoTrack))&&b.y7()&&(v=p.FF,v.aE&&(v.aE.D=b,v.dN(v.aE.videoId).sD(v.aE)));d-=isNaN(p.timestampOffset)?0:p.timestampOffset;p.getCurrentTime()!==d&&p.resume();p.Py.isSeeking()&&p.rE&&!p.rE.c$()&&(b=p.getCurrentTime()<=d&&d<p.getCurrentTime()+10,v=Xk(p.rE.U.i4(),p.getCurrentTime()+FV),b&&v&&(p.Py.X=!1));p.Py.isSeeking()||p.policy.IB||
(p.currentTime=d);g.vg(p.MF)}};
Fnj=function(p,d){var b=sN(p.videoTrack).find(function(v){return v.startTime>=d&&wcK(p,v.startTime,!1)});
return b&&b.startTime<d+b.duration*1.5?b.startTime+.1:0};
wcK=function(p,d,b){if(!(p.videoTrack.D.zr()&&p.audioTrack.D.zr()&&p.rE&&p.rE.U&&p.rE.D))return!1;if(b&&p.y$.isManifestless&&(p.videoTrack.S===-1||p.audioTrack.S===-1))return!0;var v=jO(p.videoTrack,d,b);if(isNaN(v))return!1;p=jO(p.audioTrack,p.policy.Id?d:v,b);return isNaN(p)?!1:!0};
Bt=function(p){p.Aj();p.Py.isSeeking()&&p.logger.debug("seeking cancelled by seek-to-head");p.Z&&Zuz(p.Z,p.videoTrack.D);dZ(p);return yGK(p.Py)};
KW=function(p,d,b,v){(v===void 0?0:v)&&!d.Hb&&(eL()||(v=d.Q8,twk(p)||!v||v.Jm(b.info)||(p.E5("ssap",{rstonsrvfmt:b.info.mimeType}),p.FF.Ej())),d.Hb=!0);d.D!==b&&(p.logger.debug(function(){return"Setting target itag: "+b.info.id+" (was "+d.D.info.id+")"}),d.D=b)};
vSz=function(p){var d,b=(d=eO(p))==null?void 0:d.info;return!b||jK(p,Math.min(b.H5+FV,b.xt))};
hru=function(p,d){var b;if((b=eO(d))!=null&&b.isLocked&&vSz(d)){if(p.FF.G().rN()){var v;p.E5("eosl",{munlock:(v=eO(d))==null?void 0:v.info.Op()})}PCu(p,d===p.audioTrack)}};
PCu=function(p,d){if(p.policy.TB&&p.rE){var b,v,P=d?(b=p.rE)==null?void 0:b.D:(v=p.rE)==null?void 0:v.U;b=d?p.audioTrack:p.videoTrack;d=eO(b);if(d==null?0:d.isLocked){p.FF.G().rN()&&p.E5("eosl",{unlock:d.info.Op()});var M;(M=b.IB)==null||M.stop();d.isLocked=!1;b.mS(d);C3w(p.D,d.info);P=P==null?void 0:P.Co();(P==null?void 0:P.Op())!==d.info.Op()&&p.E5("oue",{bls:P==null?void 0:P.Op(),tls:d.info.Op()})}}};
Ovq=function(p,d){p.timestampOffset!==d&&(p.timestampOffset=d,p.policy.I5&&fB(p.y$),p.logger.debug(function(){return"Timestamps will be made relative to "+p.timestampOffset}),p.V.W=p.timestampOffset,p.FF.V4(p.timestampOffset),p.y$.isManifestless&&(p.y$.timestampOffset=p.timestampOffset),p.videoTrack.Dw(p.timestampOffset),p.audioTrack.Dw(p.timestampOffset))};
QkC=function(p){var d=p.Im().filter(function(v){return v.namespace==="ad"});
d=g.u(d);for(var b=d.next();!b.done;b=d.next())if(b=b.value,b.start/1E3>p.getCurrentTime())return b.start/1E3;return Infinity};
J0K=function(p){var d=rp(p.videoTrack),b=rp(p.audioTrack);return d&&!zPe(p.videoTrack)?d.startTime:b&&!zPe(p.audioTrack)?b.startTime:NaN};
os7=function(p){if(p.FF.getVideoData().isLivePlayback)return!1;var d=p.FF.b4();if(!d)return!1;d=d.getDuration();return acK(p,d)};
acK=function(p,d){if(!p.rE||!p.rE.D||!p.rE.U)return!1;var b=p.getCurrentTime(),v=p.rE.D.i4();p=p.rE.U.i4();v=v?qJ(v,b):b;b=p?qJ(p,b):b;b=Math.min(v,b);return isNaN(b)?!1:b>=d-.01};
bvq=function(p,d,b){p.policy.Da&&Tu(p.FF.getVideoData())?(p.FF.MK()||dFq(p,"sepInit",d,b.info),kfW(p.FF,"sie")):dFq(p,"sepInit",d,b.info)};
xz=function(p){return p.FF.aS()<p.PX};
g.hS=function(p){this.Ma=p};
O4=function(){g.oL.apply(this,arguments)};
JS=function(p,d,b,v){O4.call(this);var P=this;this.B=-1;this.D={};this.V=new g.bR(this.X,0,this);g.Y(this,this.V);this.U=new g.bR(function(){P.xJ()||(P.V.start(Math.random()*b),P.U.start(d))},p,this);
g.Y(this,this.U);v.subscribe("fairplay_next_need_key_info",this.S,this)};
nSw=function(p){if(!(p.length<=28))for(var d=(0,g.JB)([60,0,75,0,73,0,68,0,62,0]),b=28;b<p.length;){a:if(p.length-b<d.length)var v=!1;else{for(v=0;v<d.length;++v)if(p[b+v]!==d[v]){v=!1;break a}v=!0}if(v){b+=d.length;if(p.length<=b+48)break;d=new Uint8Array(24);for(v=0;v<24;++v)d[v]=p[b+v*2];p=GX(d);p=sF(p);if(!p)break;b=p[0];p[0]=p[3];p[3]=b;b=p[1];p[1]=p[2];p[2]=b;b=p[4];p[4]=p[5];p[5]=b;b=p[6];p[6]=p[7];p[7]=b;return p}b++}};
kM=function(p,d,b){O4.call(this);var v=this;this.B=p;this.D=[];this.Up={LkB:function(){return v.D.length}};
this.V=b.Wb("html5_ignore_widevine_key_rotation_license_requests");this.U=new g.bR(function(){v.publish("log_qoe",{wvagt:"timer",reqlen:v.D?v.D.length:-1});if(v.D){if(v.D.length>0){var P=v.D.shift();r0u(v,P.info)}v.D.length>0&&(P=v.D[0].time-(0,g.Ib)(),v.U.start(Math.max(0,P)))}},0);
g.Y(this,this.U);d.subscribe("widevine_set_need_key_info",this.X,this)};
r0u=function(p,d){a:{var b=d.cryptoPeriodIndex;if(isNaN(b)&&p.B.size>0)b=!0;else{for(var v=g.u(p.B.values()),P=v.next();!P.done;P=v.next())if(P.value.cryptoPeriodIndex===b){b=!0;break a}b=!1}}p.publish("log_qoe",{wvagt:"reqnews",canskip:b});b||p.publish("rotated_need_key_info_ready",d)};
fSB=function(){var p={};var d=p.url;var b=p.interval;p=p.retries;this.url=d;this.interval=b;this.retries=p};
uFu=function(p,d){this.statusCode=p;this.message=d;this.U=this.heartbeatParams=this.errorMessage=null;this.D={};this.nextFairplayKeyId=null};
lS7=function(p,d,b){b=b===void 0?"":b;g.e.call(this);this.message=p;this.requestNumber=d;this.Z5=b;this.onError=this.onSuccess=null;this.D=new g.NQ(5E3,2E4,.2)};
seB=function(p,d,b){p.onSuccess=d;p.onError=b};
ESq=function(p,d,b,v){var P={timeout:3E4,onSuccess:function(M){if(!p.xJ()){Yr("drm_net_r",void 0,p.Z5);var X=M.status==="LICENSE_STATUS_OK"?0:9999,a=null;if(M.license)try{a=sF(M.license)}catch(r){g.Hi(r)}if(X!==0||a){a=new uFu(X,a);X!==0&&M.reason&&(a.errorMessage=M.reason);if(M.authorizedFormats){X={};for(var F=[],h={},O=g.u(M.authorizedFormats),J=O.next();!J.done;J=O.next())if(J=J.value,J.trackType&&J.keyId){var k=Zvu[J.trackType];if(k){k==="HD"&&M.isHd720&&(k="HD720");J.isHdr&&(k+="HDR");X[k]||
(F.push(k),X[k]=!0);var n=null;try{n=sF(J.keyId)}catch(r){g.Hi(r)}n&&(h[g.uj(n,4)]=k)}}a.U=F;a.D=h}M.nextFairplayKeyId&&(a.nextFairplayKeyId=M.nextFairplayKeyId);M.sabrLicenseConstraint&&(a.sabrLicenseConstraint=sF(M.sabrLicenseConstraint));M=a}else M=null;if(M)p.onSuccess(M,p.requestNumber);else p.onError(p,"drm.net","t.p;p.i")}},
onError:function(M){if(!p.xJ())if(M&&M.error)M=M.error,p.onError(p,"drm.net.badstatus","t.r;p.i;c."+M.code+";s."+M.status,M.code);else p.onError(p,"drm.net.badstatus","t.r;p.i;c.n")},
onTimeout:function(){p.onError(p,"drm.net","rt.req."+p.requestNumber)}};
v&&(P.Ud="Bearer "+v);g.bK(b,"player/get_drm_license",d,P)};
CCk=function(p,d,b,v){g.oL.call(this);this.videoData=p;this.gE=d;this.C=b;this.sessionId=v;this.X={};this.cryptoPeriodIndex=NaN;this.url="";this.requestNumber=0;this.Z=this.O5=!1;this.B=null;this.aB=[];this.V=[];this.W=!1;this.D={};this.kJ=NaN;this.status="";this.S=NaN;this.U=p.X;this.cryptoPeriodIndex=b.cryptoPeriodIndex;p={};Object.assign(p,this.gE.D);p.cpn=this.videoData.clientPlaybackNonce;this.videoData.O5&&(p.vvt=this.videoData.O5,this.videoData.mdxEnvironment&&(p.mdx_environment=this.videoData.mdxEnvironment));
this.gE.aB&&(p.authuser=this.gE.aB);this.gE.pageId&&(p.pageid=this.gE.pageId);isNaN(this.cryptoPeriodIndex)||(p.cpi=this.cryptoPeriodIndex.toString());var P=(P=/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.yH()))?P[1]:"";P==="ATV"&&(p.cdt=P);this.X=p;this.X.session_id=v;this.eB=!0;this.U.flavor==="widevine"&&(this.X.hdr="1");this.U.flavor==="playready"&&(d=Number(KB(d.experiments,"playready_first_play_expiration")),!isNaN(d)&&d>=0&&(this.X.mfpe=""+d),this.eB=!1);d="";g.tT(this.U)?jY(this.U)?(v=b.U)&&(d="https://www.youtube.com/api/drm/fps?ek="+
ekz(v)):(d=b.initData.subarray(4),d=new Uint16Array(d.buffer,d.byteOffset,d.byteLength/2),d=String.fromCharCode.apply(null,d).replace("skd://","https://")):d=this.U.U;this.baseUrl=d;this.fairplayKeyId=Ky(this.baseUrl,"ek")||"";if(d=Ky(this.baseUrl,"cpi")||"")this.cryptoPeriodIndex=Number(d);this.RB=this.videoData.T("html5_use_drm_retry");this.aB=b.n$?[g.uj(b.initData,4)]:b.B;nY(this,{sessioninit:b.cryptoPeriodIndex});this.status="in"};
UFu=function(p,d){nY(p,{createkeysession:1});p.status="gr";Yr("drm_gk_s",void 0,p.videoData.oB);p.url=NsC(p);try{p.B=d.createSession(p.C,function(b){nY(p,{m:b})})}catch(b){d="t.g";
b instanceof DOMException&&(d+=";c."+b.code);p.publish("licenseerror","drm.unavailable",1,d,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK");return}p.B&&(Gfe(p.B,function(b,v){wKq(p,b,v)},function(b,v,P){if(!p.xJ()){v=void 0;
var M=1;g.tT(p.U)&&g.yJ(p.gE)&&p.gE.T("html5_enable_safari_fairplay")&&P===1212433232&&(v="ERROR_HDCP",M=p.gE.T("html5_safari_fairplay_ignore_hdcp")?0:M);p.error("drm.keyerror",M,b,v)}},function(){p.xJ()||(nY(p,{onkyadd:1}),p.Z||(p.publish("sessionready"),p.Z=!0))},function(b){p.j7(b)}),g.Y(p,p.B))};
NsC=function(p){var d=p.baseUrl;R0C(d)||p.error("drm.net",2,"t.x");if(!Ky(d,"fexp")){var b=["23898307","23914062","23916106","23883098"].filter(function(P){return p.gE.experiments.experiments[P]});
b.length>0&&(p.X.fexp=b.join())}b=g.u(Object.keys(p.X));for(var v=b.next();!v.done;v=b.next())v=v.value,d=Ck$(d,v,p.X[v]);return d};
wKq=function(p,d,b){if(!p.xJ())if(d){nY(p,{onkmtyp:b});p.status="km";switch(b){case "license-renewal":case "license-request":case "license-release":break;case "individualization-request":c0C(p,d);return;default:p.publish("ctmp","message_type",{t:b,l:d.byteLength})}p.O5||(Yr("drm_gk_f",void 0,p.videoData.oB),p.O5=!0,p.publish("newsession",p));if(y9(p.U)&&(d=y0u(d),!d))return;d=new lS7(d,++p.requestNumber,p.videoData.oB);seB(d,function(v){ISu(p,v)},function(v,P,M){if(!p.xJ()){var X=0,a;
(a=v.D.U>=3)||(a=p.RB&&(0,g.Ib)()-p.kJ>36E4);a&&(X=1,P="drm.net.retryexhausted");nY(p,{onlcsrqerr:P,info:M});p.error(P,X,M);p.shouldRetry(wF(X),v)&&zru(p,v)}});
g.Y(p,d);je$(p,d)}else p.error("drm.unavailable",1,"km.empty")};
c0C=function(p,d){nY(p,{sdpvrq:1});p.S=Date.now();if(p.U.flavor!=="widevine")p.error("drm.provision",1,"e.flavor;f."+p.U.flavor+";l."+d.byteLength);else{var b={cpn:p.videoData.clientPlaybackNonce};Object.assign(b,p.gE.D);b=g.$B("https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE",b);d={format:"RAW",headers:{"content-type":"application/json"},method:"POST",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null,
d)}),responseType:"arraybuffer"};g.tk(b,d,3,500).then(rL(function(v){v=v.xhr;if(!p.xJ()){v=new Uint8Array(v.response);var P=String.fromCharCode.apply(null,v);try{var M=JSON.parse(P)}catch(X){}M&&M.signedResponse?(p.publish("ctmp","drminfo",{provisioning:1}),M=(Date.now()-p.S)/1E3,p.S=NaN,p.publish("ctmp","provs",{et:M.toFixed(3)}),p.B&&p.B.update(v)):(M=M&&M.error&&M.error.message,v="e.parse",M&&(v+=";m."+M),p.error("drm.provision",1,v))}}),rL(function(v){p.xJ()||p.error("drm.provision",1,"e."+v.errorCode+
";c."+(v.xhr&&v.xhr.status))}))}};
rZ=function(p){var d;if(d=p.eB&&p.B!=null)p=p.B,d=!(!p.D||!p.D.keyStatuses);return d};
je$=function(p,d){p.status="km";Yr("drm_net_s",void 0,p.videoData.oB);var b=new g.dr(p.gE.D2),v={context:g.kX(b.config_||g.JN())};v.drmSystem=tQ7[p.U.flavor];v.videoId=p.videoData.videoId;v.cpn=p.videoData.clientPlaybackNonce;v.sessionId=p.sessionId;v.licenseRequest=g.uj(d.message);v.drmParams=p.videoData.drmParams;isNaN(p.cryptoPeriodIndex)||(v.isKeyRotated=!0,v.cryptoPeriodIndex=p.cryptoPeriodIndex);var P,M,X=!!((P=p.videoData.U)==null?0:(M=P.video)==null?0:M.isHdr());v.drmVideoFeature=X?"DRM_VIDEO_FEATURE_PREFER_HDR":
"DRM_VIDEO_FEATURE_SDR";if(v.context&&v.context.client){if(P=p.gE.D)v.context.client.deviceMake=P.cbrand,v.context.client.deviceModel=P.cmodel,v.context.client.browserName=P.cbr,v.context.client.browserVersion=P.cbrver,v.context.client.osName=P.cos,v.context.client.osVersion=P.cosver;v.context.user=v.context.user||{};v.context.request=v.context.request||{};p.videoData.O5&&(v.context.user.credentialTransferTokens=[{token:p.videoData.O5,scope:"VIDEO"}]);v.context.request.mdxEnvironment=p.videoData.mdxEnvironment||
v.context.request.mdxEnvironment;p.videoData.L0&&(v.context.user.kidsParent={oauthToken:p.videoData.L0});g.tT(p.U)&&(v.fairplayKeyId=g.uj(SWu(p.fairplayKeyId)));g.As(p.gE,g.SQ(p.videoData)).then(function(a){ESq(d,v,b,a);p.status="rs"})}else p.error("drm.net",2,"t.r;ic.0")};
ISu=function(p,d){if(!p.xJ())if(nY(p,{onlcsrsp:1}),p.status="rr",d.statusCode!==0)p.error("drm.auth",1,"t.f;c."+d.statusCode,d.errorMessage||void 0);else{Yr("drm_kr_s",void 0,p.videoData.oB);if(d.heartbeatParams&&d.heartbeatParams.url&&p.videoData.T("outertube_streaming_data_always_use_staging_license_service")){var b=p.U.U.match(/(.*)youtube.com/g);b&&(d.heartbeatParams.url=b[0]+d.heartbeatParams.url)}d.heartbeatParams&&p.publish("newlicense",d.heartbeatParams);d.U&&(p.V=d.U,p.videoData.pO||p.publish("newlicense",
new fSB),p.videoData.pO=!0,p.W=ih(p.V,function(v){return v.includes("HDR")}));
d.D&&(p.gE.T("html5_enable_vp9_fairplay")&&jY(p.U)?(b=g.uj(SWu(p.fairplayKeyId),4),p.D[b]={type:d.D[b],status:"unknown"}):p.D=Ej(d.D,function(v){return{type:v,status:"unknown"}}));
zw(p.U)&&(d.message=cVw(g.uj(d.message)));p.B&&(nY(p,{updtks:1}),p.status="ku",p.B.update(d.message).then(function(){Yr("drm_kr_f",void 0,p.videoData.oB);rZ(p)||(nY(p,{ksApiUnsup:1}),p.publish("keystatuseschange",p))},function(v){v="msuf.req."+p.requestNumber+";msg."+g.lj(v.message,3);
p.error("drm.keyerror",1,v)}));
p.Z&&(p.kJ=(0,g.Ib)());g.tT(p.U)&&p.publish("fairplay_next_need_key_info",p.baseUrl,d.nextFairplayKeyId);p.gE.T("html5_enable_vp9_fairplay")&&jY(p.U)&&p.publish("qualitychange",ivB(p.V));d.sabrLicenseConstraint&&p.publish("sabrlicenseconstraint",d.sabrLicenseConstraint)}};
zru=function(p,d){var b=d.D.getValue();b=new g.bR(function(){je$(p,d)},b);
g.Y(p,b);b.start();g.Gt(d.D);nY(p,{rtyrq:1})};
HvB=function(p,d){for(var b=[],v=g.u(Object.keys(p.D)),P=v.next();!P.done;P=v.next())P=P.value,b.push(P+"_"+p.D[P].type+"_"+p.D[P].status);return b.join(d)};
DF$=function(p){var d={};d[p.status]=rZ(p)?HvB(p,"."):p.V.join(".");return d};
VQj=function(p,d){switch(p){case "highres":case "hd2880":p="UHD2";break;case "hd2160":case "hd1440":p="UHD1";break;case "hd1080":case "hd720":p="HD";break;case "large":case "medium":case "small":case "light":case "tiny":p="SD";break;default:return""}d&&(p+="HDR");return p};
erB=function(p,d){for(var b in p.D)if(p.D[b].status==="usable"&&p.D[b].type===d)return!0;return!1};
SHC=function(p,d){for(var b in p.D)if(p.D[b].type===d)return p.D[b].status};
nY=function(p,d){var b=b===void 0?!1:b;Ns(d);(b||p.gE.rN())&&p.publish("ctmp","drmlog",d)};
YHC=function(p){var d=p[0];p[0]=p[3];p[3]=d;d=p[1];p[1]=p[2];p[2]=d;d=p[4];p[4]=p[5];p[5]=d;d=p[6];p[6]=p[7];p[7]=d};
ivB=function(p){return g.Rq(p,"UHD2")||g.Rq(p,"UHD2HDR")?"highres":g.Rq(p,"UHD1")||g.Rq(p,"UHD1HDR")?"hd2160":g.Rq(p,"HD")||g.Rq(p,"HDHDR")?"hd1080":g.Rq(p,"HD720")||g.Rq(p,"HD720HDR")?"hd720":"large"};
y0u=function(p){for(var d="",b=0;b<p.length;b+=2)d+=String.fromCharCode(p[b]);p=Rh(new DOMParser,Vy(d),"text/xml");return p?(p=p.querySelector("Challenge"))&&p.childNodes&&p.childNodes.length!==0?new Uint8Array((0,g.JB)(kz7(p.childNodes[0].nodeValue)).buffer):null:null};
fY=function(p,d,b,v,P,M){M=M===void 0?!1:M;g.e.call(this);this.element=p;this.W=d;this.initData=b;this.D=v;this.U=P;this.C=M;this.sessionId="";this.Z=this.S=this.B=this.X=null;this.V=new g.iO(this);g.Y(this,this.V);gSW(this)};
gSW=function(p){p.D?(p.V.Y(p.D,"message",p.CA),p.V.Y(p.D,"keystatuseschange",p.j7),p.D.closed&&p.D.closed.then(rL(function(){p.onClosed()}),null)):p.U&&(zZ(p.V,p.U,["mskeymessage",
"webkitkeymessage"],p.fl),zZ(p.V,p.U,["mskeyerror","webkitkeyerror"],p.Jh),zZ(p.V,p.U,["mskeyadded","webkitkeyadded"],p.Zh))};
Gfe=function(p,d,b,v,P){p.X=d;p.B=b;p.S=v;p.Z=P};
LnC=function(p,d,b){g.Hi(b);p.B&&(b instanceof DOMException&&(d+=";n."+b.name+";m."+b.message),p.B(d))};
uZ=function(p,d,b,v){v=v===void 0?!1:v;g.e.call(this);this.element=p;this.D=d;this.E5=b;this.Z=v;this.S={};this.V=null;this.X=new g.iO(this);this.B=this.U=null;g.Y(this,this.X)};
$Fu=function(p,d){d=QeC(d,p.D.ih);d=p.B.createSession("video/mp4",d);return new fY(null,null,null,null,d,p.Z)};
mFw=function(p,d){for(var b=new Uint8Array(270),v=0;v<135;v++)b[v*2]='<PlayReadyCDMData type="LicenseAcquisition"><LicenseAcquisition version="1.0" Proactive="true"></LicenseAcquisition></PlayReadyCDMData>'.charCodeAt(v);p=p.B.createSession("video/mp4",d,b);return new fY(null,null,null,null,p)};
Knz=function(p,d){var b=p.S[d.sessionId];!b&&p.V&&(b=p.V,p.V=null,b.sessionId=d.sessionId,p.S[d.sessionId]=b);return b};
QeC=function(p,d){var b=p.subarray(4);b=new Uint16Array(b.buffer,b.byteOffset,b.byteLength/2);b=String.fromCharCode.apply(null,b).match(/ek=([0-9a-f]+)/)[1];for(var v="",P=0;P<b.length;P+=2)v+=String.fromCharCode(parseInt(b.substring(P,P+2),16));b=v;v=new ArrayBuffer(b.length*2);P=new Uint16Array(v);for(var M=0;M<b.length;M++)P[M]=b.charCodeAt(M);b=new Uint8Array(v);v=0;M=new ArrayBuffer(p.byteLength+4+b.byteLength+4+d.byteLength);P=new Uint8Array(M);M=new DataView(M);P.set(p);v+=p.byteLength;M.setUint32(v,
b.length,!0);v+=4;P.set(b,v);v+=b.length;M.setUint32(v,d.byteLength,!0);P.set(d,v+4);return P};
lZ=function(){this.keys=[];this.values=[]};
Rr7=function(p,d,b){g.oL.call(this);this.element=p;this.videoData=d;this.gE=b;this.B=[];this.Hb=2;this.wE=this.RB=!1;this.heartbeatParams=null;this.aB=this.C=!1;this.X=null;this.IB=!1;this.D=this.videoData.X;this.drmSessionId=this.videoData.drmSessionId||g.w3C();this.U=new Map;this.S=new lZ;this.Z=new lZ;this.O5=new g.iO(this);this.kJ=this.gE.T("html5_eme_ignore_teardown_errors");(p=this.element)&&(p.addKey||p.webkitAddKey)||Uk()||HF(b.experiments);this.gE.T("html5_enable_vp9_fairplay")&&jY(this.D)?
b=xF$:(b=this.videoData.cQ,b=this.D.flavor==="fairplay"||b?Dc:xF$);this.W=b;this.V=new uZ(this.element,this.D,this.m9.bind(this),this.kJ);g.Y(this,this.V);cF(this.D)&&(this.eB=new uZ(this.element,this.D,this.m9.bind(this),this.kJ),g.Y(this,this.eB));g.Y(this,this.O5);b=this.element;this.D.keySystemAccess?this.O5.Y(b,"encrypted",this.Ng5):zZ(this.O5,b,cF(this.D)?["msneedkey"]:["needkey","webkitneedkey"],this.j1C);Bsz(this);a:switch(b=this.D,p=this.gE.experiments,d=this.U,b.flavor){case "fairplay":if(d=
/\sCobalt\/(\S+)\s/.exec(g.yH())){p=[];d=g.u(d[1].split("."));for(var v=d.next();!v.done;v=d.next())v=parseInt(v.value,10),v>=0&&p.push(v);p=parseFloat(p.join("."))}else p=NaN;p>19.2999?(p=b.w2,b=b.u_,b>=p&&(b=p*.75),d=(p-b)*.5,b=new JS(d,p,p-d-b,this)):b=null;break a;case "widevine":b=new kM(d,this,p);break a;default:b=null}if(this.X=b)g.Y(this,this.X),this.X.subscribe("rotated_need_key_info_ready",this.s_,this),this.X.subscribe("log_qoe",this.SC,this);HF(this.gE.experiments);this.SC({cks:this.D.getInfo()})};
Bsz=function(p){var d=p.V.uQ();d?d.then(rL(function(){Tsz(p)}),rL(function(b){if(!p.xJ()){g.Hi(b);
var v="t.a";b instanceof DOMException&&(v+=";n."+b.name+";m."+b.message);p.publish("licenseerror","drm.unavailable",1,v,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK")}})):(p.SC({mdkrdy:1}),p.C=!0);
p.eB&&(d=p.eB.uQ())};
WnW=function(p,d,b){p.wE=!0;b=new vt(d,b);p.gE.T("html5_eme_loader_sync")&&(p.S.get(d)||p.S.set(d,b));A0q(p,b)};
A0q=function(p,d){if(!p.xJ()){p.SC({onInitData:1});if(p.gE.T("html5_eme_loader_sync")&&p.videoData.B&&p.videoData.B.D){var b=p.Z.get(d.initData);d=p.S.get(d.initData);if(!b||!d)return;d=b;b=d.initData;p.S.remove(b);p.Z.remove(b)}p.SC({initd:d.initData.length,ct:d.contentType});if(p.D.flavor==="widevine")if(p.RB&&!p.videoData.isLivePlayback)s4(p);else{if(!(p.gE.T("vp9_drm_live")&&p.videoData.isLivePlayback&&d.n$)){p.RB=!0;b=d.cryptoPeriodIndex;var v=d.D;L_C(d);d.n$||(v&&d.D!==v?p.publish("ctmp","cpsmm",
{emsg:v,pssh:d.D}):b&&d.cryptoPeriodIndex!==b&&p.publish("ctmp","cpimm",{emsg:b,pssh:d.cryptoPeriodIndex}));p.publish("widevine_set_need_key_info",d)}}else p.s_(d)}};
Tsz=function(p){if(!p.xJ())if(p.gE.T("html5_drm_set_server_cert")||jY(p.D)){var d=p.V.setServerCertificate();d?d.then(rL(function(b){p.gE.rN()&&p.publish("ctmp","ssc",{success:b})}),rL(function(b){p.publish("ctmp","ssce",{n:b.name,
m:b.message})})).then(rL(function(){pUq(p)})):pUq(p)}else pUq(p)};
pUq=function(p){p.xJ()||(p.C=!0,p.SC({onmdkrdy:1}),s4(p))};
dP$=function(p){return p.D.flavor==="widevine"&&p.videoData.T("html5_drm_cpi_license_key")};
s4=function(p){if((p.wE||p.gE.T("html5_widevine_use_fake_pssh"))&&p.C&&!p.aB){for(;p.B.length;){var d=p.B[0],b=dP$(p)?Q3B(d):g.uj(d.initData);if(jY(p.D)&&!d.U)p.B.shift();else{if(p.U.get(b))if(p.D.flavor!=="fairplay"||jY(p.D)){p.B.shift();continue}else p.U.delete(b);L_C(d);break}}p.B.length&&p.createSession(p.B[0])}};
bWj=function(p){var d;if(d=g.xP()){var b;d=!((b=p.V.U)==null||!b.getMetrics)}d&&(d=p.V.getMetrics())&&(d=g.U7(d),p.publish("ctmp","drm",{metrics:d}))};
vz$=function(){var p=iS7();return!(!p||p==="visible")};
MKq=function(p){var d=PSu();d&&document.addEventListener(d,p,!1)};
Xte=function(p){var d=PSu();d&&document.removeEventListener(d,p,!1)};
PSu=function(){if(document.visibilityState)var p="visibilitychange";else{if(!document[fd+"VisibilityState"])return"";p=fd+"visibilitychange"}return p};
qNj=function(p){g.e.call(this);var d=this;this.FF=p;this.AR=0;this.S=this.U=this.X=!1;this.V=0;this.mZ=this.FF.G();this.videoData=this.FF.getVideoData();this.B=g.JH(this.mZ.experiments,"html5_delayed_retry_count");this.D=new g.bR(function(){d.FF.Ej()},g.JH(this.mZ.experiments,"html5_delayed_retry_delay_ms"));
g.Y(this,this.D)};
OWz=function(p,d,b){var v=p.videoData.U,P=p.videoData.V;Tu(p.FF.getVideoData())&&p.mZ.T("html5_gapless_fallback_on_qoe_restart")&&kfW(p.FF,"pe");if((d==="progressive.net.retryexhausted"||d==="fmt.unplayable"||d==="fmt.decode")&&!p.FF.tp.X&&v&&v.itag==="22")return p.FF.tp.X=!0,p.J$("qoe.restart",{reason:"fmt.unplayable.22"}),p.FF.oa(),!0;var M=!1;if(p.videoData.isExternallyHostedPodcast){if(M=p.videoData.Yx)b.mimeType=M.type,p.E5("3pp",{url:M.url});b.ns="3pp";p.FF.rd(d,1,"VIDEO_UNAVAILABLE",Ns((new Gr(d,
b,1)).details));return!0}var X=p.AR+3E4<(0,g.Ib)()||p.D.isActive();if(p.mZ.T("html5_empty_src")&&p.videoData.isAd()&&d==="fmt.unplayable"&&/Empty src/.test(""+b.msg))return b.origin="emptysrc",p.J$("auth",b),!0;X||Zg(p.FF.dc())||(b.nonfg="paused",X=!0,p.FF.pauseVideo());(d==="fmt.decode"||d==="fmt.unplayable")&&(P==null?0:Km(P)||xq(P))&&(UlK(p.mZ.X,P.qC),b.acfallexp=P.qC,M=X=!0);!X&&p.B>0&&(p.D.start(),X=!0,b.delayed="1",--p.B);P=p.FF.DN;!X&&((v==null?0:mg(v))||(v==null?0:QO(v)))&&(UlK(p.mZ.X,v.qC),
M=X=!0,b.cfallexp=v.qC);if(p.mZ.T("html5_ssap_ignore_decode_error_for_next_video")&&g.gI(p.videoData)&&d==="fmt.unplayable"&&b.cid&&b.ccid&&Zg(p.FF.dc())){if(b.cid!==b.ccid)return b.ignerr="1",p.J$("ssap.transitionfailure",b),!0;p.J$("ssap.transitionfailure",b);if(a0W(p.FF,d))return!0}if(!X)return ozk(p,b);if(p.mZ.T("html5_ssap_skip_decoding_clip_with_incompatible_codec")&&g.gI(p.videoData)&&d==="fmt.unplayable"&&b.cid&&b.ccid&&b.cid!==b.ccid&&Zg(p.FF.dc())&&(p.J$("ssap.transitionfailure",b),a0W(p.FF,
d)))return!0;X=!1;p.X?p.AR=(0,g.Ib)():X=p.X=!0;var a=p.videoData;if(a.jB){a=a.jB.ir();var F=Date.now()/1E3+1800;a=a<F}else a=!1;b.e=d;b.bkg=vz$();a&&(b.staleprog="1");p.J$("qoe.restart",b);if(a&&FLe(p))return hZw(p),!0;if(!(!g.m8("philips")||d==="fmt.unplayable"&&P&&P.kJ||p.mZ.D.cplatform==="GAME_CONSOLE"))try{window.close()}catch(h){}v&&mg(v)&&!p.mZ.T("html5_allow_av1_retry_in_session")?(M=p.mZ.X,M.Z=!0,AT(M),M=!0):P?X||(d=(d=rp(P.videoTrack)||P.videoTrack.U)?d.D:P.videoTrack.D,d.S+=1,P.policy.D?
VV(P.U.D,d,!0):$L(P.D,d,!0)):p.videoData.jB&&p.videoData.jB.RJ();p.D.isActive()||p.FF.Ej(M);return!0};
ozk=function(p,d){if(p.videoData.kJ)return!1;p.mZ.tD+=1;if(p.mZ.tD<=10)return!1;d.exiled=""+p.mZ.tD;p.J$("qoe.start15s",d);p.FF.publish("playbackstalledatstart");return!0};
FLe=function(p){return p.U?!0:p.mZ.eB==="yt"?p.videoData.kJ?p.videoData.gg<25:!p.videoData.gg:!1};
hZw=function(p){if(!p.U){p.U=!0;var d=p.FF.getPlayerState();d=d.isPaused()||d.isSuspended();p.FF.g9();d&&!Lv(p.videoData)||p.FF.publish("signatureexpired")}};
Jpe=function(p,d){if((p=p.FF.b4())&&(d.errorCode==="fmt.unplayable"||d.errorCode==="html5.invalidstate")){var b=p.JI();d.details.merr=b?b.toString():"0";d.details.mmsg=p.mQ()}};
kbz=function(p){return p.errorCode==="net.badstatus"&&(p.severity===1||!!p.details.fmt_unav)};
nzC=function(p,d){return p.mZ.T("html5_use_network_error_code_enums")&&d.details.rc===403||d.details.rc==="403"?(p=d.errorCode,p==="net.badstatus"||p==="manifest.net.retryexhausted"):!1};
f0k=function(p,d){if(!nzC(p,d)&&!p.U)return!1;d.details.sts="20130";if(FLe(p))return wF(d.severity)&&(d=Object.assign({e:d.errorCode},d.details),d=new Gr("qoe.restart",d)),p.J$(d.errorCode,d.details),hZw(p),!0;(0,g.Ib)()-p.mZ.Jo>6048E5&&rpz(p,"signature");return!1};
rpz=function(p,d){try{window.location.reload(),p.J$("qoe.restart",{detail:"pr."+d})}catch(b){}};
usD=function(p,d){d=d===void 0?"fmt.noneavailable":d;var b=p.mZ.X;b.S=!1;AT(b);p.J$("qoe.restart",{e:d,detail:"hdr"});p.FF.Ej(!0)};
l0u=function(p,d,b,v,P,M){this.videoData=p;this.D=d;this.reason=b;this.U=v;this.token=P;this.videoId=M};
sWC=function(p,d,b){this.gE=p;this.pP=d;this.FF=b;this.W=this.S=this.D=this.V=this.Z=this.U=0;this.X=!1;this.C=g.JH(this.gE.experiments,"html5_displayed_frame_rate_downgrade_threshold")||45;this.B=new Map};
Ez7=function(p,d,b){!p.gE.T("html5_tv_ignore_capable_constraint")&&g.UD(p.gE)&&(b=b.compose(ZWD(p,d)));return b};
CSq=function(p){if(p.FF.dc().isInline())return Dc;var d;p.T("html5_exponential_memory_for_sticky")?d=ue(p.gE.I5,"sticky-lifetime")<.5?"auto":b5[tG()]:d=b5[tG()];return g.WB("auto",d,!1,"s")};
Gb7=function(p,d){var b,v=Npq(p,(b=d.D)==null?void 0:b.videoInfos);b=p.FF.getPlaybackRate();return b>1&&v?(p=Zxq(p.gE.X,d.D.videoInfos,b),new AG(0,p,!0,"o")):new AG(0,0,!1,"o")};
Npq=function(p,d){return d&&g.UD(p.gE)?d.some(function(b){return b.video.fps>32}):!1};
wtC=function(p,d){var b=p.FF.Lq();p.T("html5_use_video_quality_cap_for_ustreamer_constraint")&&b&&b.J0>0&&dm(d.videoData.YO)&&(p=b.J0,d.videoData.YO=new AG(0,p,!1,"u"));return d.videoData.YO};
ZWD=function(p,d){if(g.UD(p.gE)&&nR(p.gE.X,rm.HEIGHT))var b=d.D.videoInfos[0].video.D;else{var v=!!d.D.D;var P;g.Uz(p.gE)&&(P=window.screen&&window.screen.width?new g.fH(window.screen.width,window.screen.height):null);P||(P=p.gE.St?p.gE.St.clone():p.pP.cn());(W3||KG||v)&&P.scale(g.Lq());v=P;AL(d.videoData)||Lv(d.videoData);d=d.D.videoInfos;if(d.length){P=g.JH(p.gE.experiments,"html5_override_oversend_fraction")||.85;var M=d[0].video;M.projectionType!=="MESH"&&M.projectionType!=="EQUIRECTANGULAR"&&
M.projectionType!=="EQUIRECTANGULAR_THREED_TOP_BOTTOM"||GG||(P=.45);p=g.JH(p.gE.experiments,"html5_viewport_undersend_maximum");for(M=0;M<d.length;M++){b=d[M];var X=b.video;if(v===null||X.width*P<v.width&&X.height*P<v.height){p&&M&&X.width<v.width*p&&X.height<v.height*p&&(b=d[M-1]);break}}v=b.video;b=new AG(0,b.itag==="93"?g.VO[Ds(v.width,v.height)]:v.D,!1,"r")}else b=Dc;b=b.D}b&&(b=Math.max(b,360));return new AG(0,b,!1,"r")};
UPj=function(p,d){var b;a:if((b=d.D)&&b.videoInfos.length){for(var v=g.u(b.videoInfos),P=v.next();!P.done;P=v.next()){P=P.value;var M=void 0;if((M=P.U)==null?0:M.smooth){b=P.video.D;break a}}b=b.videoInfos[0].video.D}else b=0;rrj()&&!g.UD(p.gE)&&QO(d.D.videoInfos[0])&&(b=Math.min(b,g.VO.large));v=g.JH(p.gE.experiments,"html5_chipset_soft_cap");v>0&&(b=Math.min(b,v));if(v=g.JH(p.gE.experiments,"html5_max_vertical_resolution")){p=4320;for(P=0;P<d.D.videoInfos.length;P++)M=d.D.videoInfos[P],M.video.height>
v&&(p=Math.min(p,M.video.D));if(p<4320){for(P=v=0;P<d.D.videoInfos.length;P++)M=d.D.videoInfos[P].video.D,M<p&&(v=Math.max(v,M));v&&(b=Math.min(v,b))}}return new AG(0,b,!1,"o")};
ypC=function(p,d){var b=4320;!p.gE.U||g.ce(p.gE)||p.gE.T("hls_for_vod")||p.gE.T("mweb_remove_360p_cap")||(b=g.VO.medium);var v=g.JH(p.gE.experiments,"html5_default_quality_cap");v&&d.D.D&&(p.gE.T("html5_always_apply_default_quality_cap")||!d.videoData.Bl&&!d.videoData.xj)&&(b=Math.min(b,v));v=g.JH(p.gE.experiments,"html5_random_playback_cap");var P=/[a-h]$/;v&&P.test(d.videoData.clientPlaybackNonce)&&(b=Math.min(b,v));if(P=v=g.JH(p.gE.experiments,"html5_hfr_quality_cap"))a:{P=d.D;if(P.D){P=g.u(P.videoInfos);
for(var M=P.next();!M.done;M=P.next())if(M.value.video.fps>32){P=!0;break a}}P=!1}P&&(b=Math.min(b,v));(v=g.JH(p.gE.experiments,"html5_live_quality_cap"))&&d.videoData.isLivePlayback&&(b=Math.min(b,v));b=cpz(p,d,b);p=g.JH(p.gE.experiments,"html5_byterate_soft_cap");return new AG(0,b===4320?0:b,!1,"d",p)};
I0e=function(p){var d,b,v,P;return g.z(function(M){switch(M.D){case 1:return p.D.D&&typeof((d=navigator.mediaCapabilities)==null?void 0:d.decodingInfo)==="function"?g.y(M,Promise.resolve(),2):M.return(Promise.resolve());case 2:b=g.u(p.D.videoInfos),v=b.next();case 3:if(v.done){M.LX(0);break}P=v.value;return g.y(M,Fdj(P),4);case 4:v=b.next(),M.LX(3)}})};
jWD=function(p,d){if(!d.videoData.U||p.T("html5_disable_performance_downgrade"))return!1;Date.now()-p.Z>6E4&&(p.U=0);p.U++;p.Z=Date.now();if(p.U!==4)return!1;zZq(p,d.videoData.U);return!0};
iWD=function(p,d,b,v){if(!d||!b||!d.videoData.U)return!1;var P=g.JH(p.gE.experiments,"html5_df_downgrade_thresh"),M=p.T("html5_log_media_perf_info");if(!((0,g.Ib)()-p.V<5E3?0:M||P>0))return!1;var X=((0,g.Ib)()-p.V)/1E3;p.V=(0,g.Ib)();b=b.getVideoPlaybackQuality();if(!b)return!1;var a=b.droppedVideoFrames-p.S,F=b.totalVideoFrames-p.W;p.S=b.droppedVideoFrames;p.W=b.totalVideoFrames;var h=b.displayCompositedVideoFrames===0?0:b.displayCompositedVideoFrames||-1;M&&p.gE.rN()&&p.FF.E5("ddf",{dr:b.droppedVideoFrames,
de:b.totalVideoFrames,comp:h});if(v)return p.D=0,!1;if((F-a)/X>p.C||!P||g.UD(p.gE))return!1;p.D=(F>60?a/F:0)>P?p.D+1:0;if(p.D!==3)return!1;zZq(p,d.videoData.U);p.FF.E5("dfd",Object.assign({dr:b.droppedVideoFrames,de:b.totalVideoFrames},tKk()));return!0};
zZq=function(p,d){var b=d.qC,v=d.video.fps,P=d.video.D-1,M=p.B;d=""+b+(v>49?"p60":v>32?"p48":"");b=NL(b,v,M);P>0&&(b=Math.min(b,P));if(!E4.has(d)&&DC().includes(d)){var X=b;b=HB();+b[d]>0&&(X=Math.min(+b[d],X));b[d]!==X&&(b[d]=X,g.Dp("yt-player-performance-cap",b,2592E3))}else if(E4.has(d)||M==null){a:{X=X===void 0?!0:X;v=DC().slice();if(X){if(v.includes(d))break a;v.push(d)}else{if(!v.includes(d))break a;v.splice(v.indexOf(d),1)}g.Dp("yt-player-performance-cap-active-set",v,2592E3)}CB.set(d,b)}else E4.add(d),
M==null||M.set(d,b);p.FF.rD()};
CY=function(p,d){if(!d.D.D)return p.X?new AG(0,360,!1,"b"):Dc;for(var b=!1,v=!1,P=g.u(d.D.videoInfos),M=P.next();!M.done;M=P.next())mg(M.value)?b=!0:v=!0;b=b&&v;v=0;P=g.JH(p.gE.experiments,"html5_performance_cap_floor");P=p.gE.U?240:P;d=g.u(d.D.videoInfos);for(M=d.next();!M.done;M=d.next()){var X=M.value;if(!b||!mg(X))if(M=NL(X.qC,X.video.fps,p.B),X=X.video.D,Math.max(M,P)>=X){v=X;break}}return new AG(0,v,!1,"b")};
HWz=function(p,d){var b=p.FF.dc();return b.isInline()&&!d.bE?new AG(0,480,!1,"v"):b.isBackground()&&y_()/1E3>60&&!g.UD(p.gE)?new AG(0,360,!1,"v"):Dc};
DPB=function(p,d,b){if(p.gE.experiments.Wb("html5_disable_client_autonav_cap_for_onesie")&&d.fetchType==="onesie"||g.UD(p.gE)&&(tG(-1)>=1080||d.osid))return Dc;var v=g.JH(p.gE.experiments,"html5_autonav_quality_cap"),P=g.JH(p.gE.experiments,"html5_autonav_cap_idle_secs");return v&&d.isAutonav&&y_()/1E3>P?(b&&(v=cpz(p,b,v)),new AG(0,v,!1,"e")):Dc};
cpz=function(p,d,b){if(p.T("html5_optimality_defaults_chooses_next_higher")&&b)for(p=d.D.videoInfos,d=1;d<p.length;d++)if(p[d].video.D<b)return p[d-1].video.D;return b};
VKw=function(p,d){p.T("html5_log_media_perf_info")&&(p.FF.E5("perfdb",tKk()),p.FF.E5("sessionperfdb",Object.fromEntries(CB.entries())),p.FF.E5("playbackperfdb",Object.fromEntries(p.B.entries())),p.FF.E5("hwc",{nch:navigator.hardwareConcurrency},!0),d&&p.FF.E5("mcdb",{itags:d.D.videoInfos.filter(function(b){var v;return((v=b.U)==null?void 0:v.smooth)===!1}).map(function(b){return b.itag}).join("-")}))};
tKk=function(){return Ej(HB(),function(p){return""+p})};
NH=function(p){g.e.call(this);var d=this;this.provider=p;this.D=-1;this.X=!1;this.U=-1;this.playerState=new g.px;this.networkErrorCount=this.rebufferTimeSecs=this.playTimeSecs=this.V=0;this.encounteredSabrFallback=!1;this.seekCount=this.nonNetworkErrorCount=0;this.delay=new g.bR(this.send,6E4,this);this.B=!1;this.jsErrorCount=0;this.Up={Aw:function(){d.Aw()}};
this.Aw=function(){d.jsErrorCount++};
g.Y(this,this.delay);window.addEventListener("error",this.Aw);window.addEventListener("unhandledrejection",this.Aw)};
eZz=function(p){p.D>=0||(p.provider.FF.getVisibilityState()===3?p.X=!0:(p.D=g.GO(p.provider),p.delay.start()))};
SN$=function(p){if(!(p.U<0)){var d=g.GO(p.provider),b=d-p.V;p.V=d;p.playerState.state===8?p.playTimeSecs+=b:p.playerState.isBuffering()&&!g.R(p.playerState,16)&&(p.rebufferTimeSecs+=b)}};
YNj=function(p){var d;switch((d=p.gE.playerCanaryStage)==null?void 0:d.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"}};
gzk=function(p){return window.PressureObserver&&new window.PressureObserver(p)};
LLu=function(p,d){d=d===void 0?gzk:d;g.e.call(this);var b=this;if(this.X=p)try{this.D=d(function(M){b.U=M.at(-1)});
var v;this.B=(v=this.D)==null?void 0:v.observe("cpu",{sampleInterval:2E3}).catch(function(M){M instanceof DOMException&&(b.V=M)})}catch(M){M instanceof DOMException&&(this.V=M)}else{this.D=d(function(M){b.U=M.at(-1)});
var P;this.B=(P=this.D)==null?void 0:P.observe("cpu",{sampleInterval:2E3})}};
QWk=function(p){var d={},b=window.h5vcc;d.hwConcurrency=navigator.hardwareConcurrency;p.V&&(d.cpe=p.V.message);p.U&&(d.cpt=p.U.time,d.cps=p.U.state);if(b==null?0:b.cVal)d.cb2s=b.cVal.getValue("CPU.Total.Usage.IntervalSeconds.2"),d.cb5s=b.cVal.getValue("CPU.Total.Usage.IntervalSeconds.5"),d.cb30s=b.cVal.getValue("CPU.Total.Usage.IntervalSeconds.30");return d};
$Pw=function(p){var d;g.z(function(b){switch(b.D){case 1:if(!p.X)return g.y(b,p.B,3);g.sW(b,4);return g.y(b,p.B,6);case 6:g.EW(b,3);break;case 4:g.Cz(b);b.LX(3);break;case 3:(d=p.D)==null||d.disconnect(),g.l$(b)}})};
KLj=function(p,d){d?mPu.test(p):(p=g.aM(p),Object.keys(p).includes("cpn"))};
Bpz=function(p,d,b,v,P,M,X){var a={format:"RAW"},F={};if(hk(p)&&OI()){if(X){var h;((h=xPu.uaChPolyfill)==null?void 0:h.state.type)!==2?X=null:(X=xPu.uaChPolyfill.state.data.values,X={"Synth-Sec-CH-UA-Arch":X.architecture,"Synth-Sec-CH-UA-Model":X.model,"Synth-Sec-CH-UA-Platform":X.platform,"Synth-Sec-CH-UA-Platform-Version":X.platformVersion,"Synth-Sec-CH-UA-Full-Version":X.uaFullVersion});F=Object.assign(F,X);a.withCredentials=!0}(X=g.AO("EOM_VISITOR_DATA"))?F["X-Goog-EOM-Visitor-Id"]=X:v?F["X-Goog-Visitor-Id"]=
v:g.AO("VISITOR_DATA")&&(F["X-Goog-Visitor-Id"]=g.AO("VISITOR_DATA"));b&&(F["X-Goog-PageId"]=b);(v=d.aB)&&!$R(d)&&(F["X-Goog-AuthUser"]=v);P&&(F.Authorization="Bearer "+P);d.T("enable_datasync_id_header_in_web_vss_pings")&&d.UA&&d.datasyncId&&(F["X-YouTube-DataSync-Id"]=d.datasyncId);X||F["X-Goog-Visitor-Id"]||P||b||v?a.withCredentials=!0:d.T("html5_send_cpn_with_options")&&mPu.test(p)&&(a.withCredentials=!0)}Object.keys(F).length>0&&(a.headers=F);M&&(a.onFinish=M);return Object.keys(a).length>1?
a:null};
RZu=function(p,d,b,v,P,M,X,a){OI()&&b.token&&(p=oM(p,{ctt:b.token,cttype:b.VQ,mdx_environment:b.mdxEnvironment}));v.T("net_pings_low_priority")&&(d||(d={}),d.priority="low");M||a&&v.T("nwl_skip_retry")?(d==null?d={}:KLj(p,v.T("html5_assert_cpn_with_regex")),X?Wv().sendAndWrite(p,d):Wv().sendThenWrite(p,d,a)):d?(KLj(p,v.T("html5_assert_cpn_with_regex")),v.T("net_pings_use_fetch")?Mdq(p,d):g.ys(p,d)):g.Lp(p,P)};
TpC=function(p){for(var d=[],b=0;b<p;b++){for(var v={},P=Math.floor(Math.random()*9*1E8)+1E8,M="",X=0;X<9;X++)M+="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[Math.floor(Math.random()*52)];v.videoDecoderName=M;v.elapsedTimeMs=P;d.push(v)}return d};
Apq=function(p){return window.Profiler&&new window.Profiler(p)};
WLw=function(p){/[^a-zA-Z0-9;.!_-]/.test(p)&&(p=p.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return p};
wZ=function(p,d,b){b=b===void 0?Apq:b;g.e.call(this);this.sampleInterval=p;this.maxBufferSize=d;this.X=b;this.encoder=new Pe;this.D=[];this.B=0;pOC(this)};
pOC=function(p){var d=p.sampleInterval,b=p.maxBufferSize;if(d>0&&b>0&&!p.U&&p.B<1E7)try{p.V=p.X({sampleInterval:d,maxBufferSize:b});var v;(v=p.V)==null||v.addEventListener("samplebufferfull",function(){return g.z(function(P){if(P.D==1)return g.y(P,p.stop(),2);pOC(p);g.l$(P)})})}catch(P){p.U=WLw(P.message)}};
U4=function(p,d){var b,v;return!!((b=window.h5vcc)==null?0:(v=b.settings)==null?0:v.set(p,d))};
bNe=function(){var p,d,b,v=(p=window.h5vcc)==null?void 0:(d=p.settings)==null?void 0:(b=d.getPersistentSettingAsString)==null?void 0:b.call(d,"cpu_usage_tracker_intervals");if(v!=null){var P;p=(P=JSON.parse(v))!=null?P:[];P=p.filter(function(h){return h.type==="total"}).map(function(h){return h.seconds});
d=g.u(dUw);for(b=d.next();!b.done;b=d.next())b=b.value,P.indexOf(b)===-1&&p.push({type:"total",seconds:b});var M,X;(M=window.h5vcc)==null||(X=M.settings)==null||X.set("cpu_usage_tracker_intervals_enabled",1);var a,F;(a=window.h5vcc)==null||(F=a.settings)==null||F.set("cpu_usage_tracker_intervals",JSON.stringify(p))}};
v1D=function(){var p=window.H5vccPlatformService,d="";if(p&&p.has("dev.cobalt.coat.clientloginfo")&&(p=p.open("dev.cobalt.coat.clientloginfo",function(){}))){var b=p.send(new ArrayBuffer(0));
b&&(d=String.fromCharCode.apply(String,g.E(new Uint8Array(b))));p.close()}return d};
g.IA=function(p,d){g.e.call(this);var b=this;this.provider=p;this.logger=new g.T$("qoe");this.D={};this.sequenceNumber=1;this.S=NaN;this.G7="N";this.C=this.aU=this.Vy=this.Rb=this.X=0;this.tD=this.Hb=this.Z=this.oB="";this.gg=this.wE=NaN;this.PX=0;this.vu=-1;this.Na=1;this.playTimeSecs=this.rebufferTimeSecs=0;this.s5=this.isEmbargoed=this.RB=this.isOffline=this.isBuffering=!1;this.l4=[];this.O5=null;this.tC=this.B=this.jB=this.W=!1;this.U=-1;this.YJ=!1;this.rg=new g.bR(this.kBF,750,this);this.eB=
this.adCpn=this.kJ=this.contentCpn="";this.adFormat=void 0;this.Id=0;this.YI=new Set("cl fexp drm drm_system drm_product ns el adformat live cat shbpslc".split(" "));this.Pu=new Set(["gd"]);this.serializedHouseBrandPlayerServiceLoggingContext="";this.L0=!1;this.T_=NaN;this.IB=0;this.NJ=!1;this.aB=0;this.remoteConnectedDevices=[];this.remoteControlMode=void 0;this.ob=!1;this.Up={Uq:function(P){b.Uq(P)},
dGX:function(){return b.V},
wy:function(){return b.contentCpn},
ljF:function(){return b.kJ},
reportStats:function(){b.reportStats()},
ceB:function(){return b.D.cat},
Qw:function(P){return b.D[P]},
O2X:function(){return b.aB}};
var v=g.JH(this.provider.gE.experiments,"html5_qoe_proto_mock_length");v&&!cT.length&&(cT=TpC(v));g.Y(this,this.rg);try{navigator.getBattery().then(function(P){b.O5=P})}catch(P){}g.yD(this,0,"vps",["N"]);
p.gE.rN()&&(this.IB=(0,g.Ib)(),this.T_=g.sI(function(){var P=(0,g.Ib)(),M=P-b.IB;M>500&&b.E5("vmlock",{diff:M.toFixed()});b.IB=P},250));
p.FF.Kd()&&d&&(this.aB=d-Math.round(g.GO(p)*1E3));this.provider.videoData.Bl&&(this.remoteControlMode=Pw$[this.provider.videoData.Bl]||0);this.provider.videoData.Aq&&(d=jc7(this.provider.videoData.Aq),d==null?0:d.length)&&(this.remoteConnectedDevices=d);if(p.gE.rN()||p.T("html5_log_cpu_info"))this.ih=new LLu(p.T("html5_catch_cpu_info_errors")),g.Y(this,this.ih);d=g.JH(p.gE.experiments,"html5_js_self_profiler_sample_interval_ms");p=g.JH(p.gE.experiments,"html5_js_self_profiler_max_samples");d>0&&p>
0&&(this.TB=new wZ(d,p),g.Y(this,this.TB))};
g.yD=function(p,d,b,v){var P=p.D[b];P||(P=[],p.D[b]=P);P.push(d.toFixed(3)+":"+v.join(":"))};
MBW=function(p,d){var b=p.adCpn||p.provider.videoData.clientPlaybackNonce,v=p.provider.getCurrentTime(b);g.yD(p,d,"cmt",[v.toFixed(3)]);v=p.provider.uq(b);if(p.V&&v*1E3>p.V.l$+100&&p.V){var P=p.V;b=P.isAd;v=v*1E3-P.l$;p.Ws=d*1E3-P.vqX-v-P.eVB;P=(0,g.Ib)()-v;d=p.Ws;v=p.provider.videoData;var M=v.isAd();if(b||M){M=(b?"ad":"video")+"_to_"+(M?"ad":"video");var X={};v.S&&(X.cttAuthInfo={token:v.S,videoId:v.videoId});X.startTime=P-d;Lc(M,X);g.g5({targetVideoId:v.videoId,targetCpn:v.clientPlaybackNonce},
M);Yr("pbs",P,M)}else P=p.provider.FF.pI(),P.S!==v.clientPlaybackNonce?(P.X=v.clientPlaybackNonce,P.U=d):v.oM()||g.DF(new g.RN("CSI timing logged before gllat",{cpn:v.clientPlaybackNonce}));p.E5("gllat",{l:p.Ws.toFixed(),prev_ad:+b});delete p.V}};
zO=function(p,d){d=d===void 0?NaN:d;d=d>=0?d:g.GO(p.provider);var b=p.provider.FF.Uo(),v=b.N2-(p.wE||0);v>0&&g.yD(p,d,"bwm",[v,(b.Qj-(p.gg||0)).toFixed(3)]);isNaN(p.wE)&&b.N2&&p.isOffline&&p.Uq(!1);p.wE=b.N2;p.gg=b.Qj;isNaN(b.bandwidthEstimate)||g.yD(p,d,"bwe",[b.bandwidthEstimate.toFixed(0)]);p.provider.gE.rN()&&Object.keys(b.D).length!==0&&p.E5("bwinfo",b.D);if(p.provider.gE.rN()||p.provider.gE.T("html5_log_meminfo"))v=Guj(),Object.values(v).some(function(M){return M!==void 0})&&p.E5("meminfo",
v);
if(p.provider.gE.rN()||p.provider.gE.T("html5_log_cpu_info")){var P;(v=(P=p.ih)==null?void 0:QWk(P))&&Object.values(v).some(function(M){return M!=null})&&p.E5("cpuinfo",v)}p.TB&&p.E5("jsprof",p.TB.flush());
p.O5&&g.yD(p,d,"bat",[p.O5.level,p.O5.charging?"1":"0"]);P=p.provider.FF.getVisibilityState();p.vu!==P&&(g.yD(p,d,"vis",[P]),p.vu=P);MBW(p,d);(P=XOC(p.provider))&&P!==p.PX&&(g.yD(p,d,"conn",[P]),p.PX=P);qB7(p,d,b)};
qB7=function(p,d,b){if(!isNaN(b.ZP)){var v=b.ZP;b.U<v&&(v=b.U);g.yD(p,d,"bh",[v.toFixed(3)])}};
aIj=function(p,d,b){g.As(p.provider.gE,g.SQ(p.provider.videoData)).then(function(v){var P=!1;if(d.includes("&dt=")||d.includes("&cotn=")){if(p.provider.gE.T("kevlar_woffle")||p.provider.gE.T("qoe_nwl_downloads"))P=!0}else p.provider.gE.T("qoe_with_networkless")&&(P=!0);var M=p.provider.gE.T("qoe_send_and_write"),X=p.provider.gE;v=Bpz(d,X,p.provider.gE.pageId,p.provider.gE.sendVisitorIdHeader?p.provider.videoData.visitorData:void 0,v);X.T("html5_simplify_pings")&&(v=v||{});v?(v.method="POST",v.postBody=
b,RZu(d,v,{token:p.provider.videoData.S,VQ:p.provider.videoData.ma,mdxEnvironment:p.provider.videoData.mdxEnvironment},X,void 0,P,M&&p.RB)):P?(P=p.provider.gE.T("networkless_ajax"),X={method:"POST",postBody:b},M&&p.RB?Wv().sendAndWrite(d,X):P?g.ys(d,{method:"POST",postBody:b}):Wv().sendThenWrite(d,X)):(M=b,M=M===void 0?"":M,X3D(d,M)||g.Lp(d,void 0,void 0,void 0,M))})};
o1q=function(p){for(var d=0,b=g.u(Object.keys(p.D)),v=b.next();!v.done;v=b.next())v=v.value,d+=v.length+Number(Iw(p.D[v],function(P,M){return P+M.length},0));
d>96E3&&(new g.bR(p.reportStats,0,p)).start()};
F6u=function(p){p.provider.videoData.YI&&jy(p,"prefetch");p.provider.videoData.gg&&p.E5("reload",{r:p.provider.videoData.reloadReason,ct:p.provider.videoData.gg});p.provider.videoData.s5&&jy(p,"monitor");p.provider.videoData.isLivePlayback&&jy(p,"live");mB&&jy(p,"streaming");p.provider.videoData.Bl&&p.E5("ctrl",{mode:p.provider.videoData.Bl},!0);if(p.provider.videoData.Aq){var d=p.provider.videoData.Aq.replace(/,/g,"_");p.E5("ytp",{type:d},!0)}p.provider.videoData.L5&&(d=p.provider.videoData.L5.replace(/,/g,
"."),p.E5("ytrexp",{ids:d},!0));var b=p.provider.videoData;d=p.provider.gE.T("enable_white_noise")||p.provider.gE.T("enable_webgl_noop");b=g.FF(b)||g.Cv(b)||g.NF(b)||g.Gf(b);(d||b)&&(d=(0,g.tS)())&&(p.D.gpu=[d]);Lv(p.provider.videoData)&&g.yD(p,g.GO(p.provider),"dt",["1"]);p.provider.gE.rN()&&(d=(0,g.Ib)()-p.provider.gE.Jo,p.E5("playerage",{secs:Math.pow(1.6,Math.round(Math.log(d/1E3)/Math.log(1.6))).toFixed()}));p.B=!0;p.S=g.sI(function(){p.reportStats()},1E4)};
ONe=function(p,d,b){var v=g.GO(p.provider);hNz(p,v,d,0,b);zO(p,v);o1q(p)};
hNz=function(p,d,b,v,P){var M=p.provider.gE.D.cbrver;p.provider.gE.D.cbr==="Chrome"&&/^96[.]/.test(M)&&b==="net.badstatus"&&/rc\.500/.test(P)&&JwC(p,3);p.provider.gE.T("html5_use_ump")&&/b248180278/.test(P)&&JwC(p,4);M=p.provider.getCurrentTime(p.adCpn||p.provider.videoData.clientPlaybackNonce);v=v===1?"fatal":"";b=[b,v,M.toFixed(3)];v&&(P+=";a6s."+FN());P&&b.push(ksC(P));g.yD(p,d,"error",b);p.B=!0};
n1j=function(p){p.U>=0||(p.provider.gE.Q7||p.provider.FF.getVisibilityState()!==3?p.U=g.GO(p.provider):p.YJ=!0)};
rwK=function(p,d,b,v){if(b!==p.G7){d<p.X||(p.G7==="PL"?p.playTimeSecs+=d-p.X:p.G7==="B"&&p.isBuffering&&(p.isBuffering=!1,p.rebufferTimeSecs+=d-p.Rb,!p.s5&&p.rebufferTimeSecs>=10&&p.playTimeSecs<=180&&(p.D.qoealert=["1"],p.s5=!0)),b!=="B"||p.G7!=="PL"&&p.G7!=="PB"||(p.isBuffering=!0),p.X=d);p.G7==="PL"&&(b==="B"||b==="S")||p.provider.gE.rN()?zO(p,d):(p.L0||b!=="PL"||(p.L0=!0,qB7(p,d,p.provider.FF.Uo())),MBW(p,d));b==="PL"&&g.vg(p.rg);var P=[b];b==="S"&&v&&P.push("ss."+v);g.yD(p,d,"vps",P);p.G7=b;
p.Rb=d;p.X=d;p.B=!0}};
jy=function(p,d){var b=p.D.cat||[];b.push(d);p.D.cat=b};
iZ=function(p,d,b,v,P,M){var X=g.GO(p.provider);b!==1&&b!==3&&b!==5||g.yD(p,X,"vps",[p.G7]);var a=p.D.xvt||[];a.push("t."+X.toFixed(3)+";m."+M.toFixed(3)+";g."+d+";tt."+b+";np.0;c."+v+";d."+P);p.D.xvt=a};
JwC=function(p,d){if(!p.tC){var b=p.D.fcnz;b||(b=[],p.D.fcnz=b);b.push(String(d));p.tC=!0}};
ksC=function(p){/[^a-zA-Z0-9;.!_-]/.test(p)&&(p=p.replace(/[+]/g,"-").replace(/[^a-zA-Z0-9;.!_-]/g,"_"));return p};
fIz=function(p){this.provider=p;this.Z=!1;this.D=0;this.V=-1;this.JV=NaN;this.B=0;this.segments=[];this.S=this.X=0;this.previouslyEnded=!1;this.C=this.provider.FF.getVolume();this.W=this.provider.FF.isMuted()?1:0;this.U=HT(this.provider)};
Dg=function(p){p.U.startTime=p.B;p.U.endTime=p.D;var d=!1;p.segments.length&&g.mC(p.segments).isEmpty()?(p.segments[p.segments.length-1].previouslyEnded&&(p.U.previouslyEnded=!0),p.segments[p.segments.length-1]=p.U,d=!0):p.segments.length&&p.U.isEmpty()||(p.segments.push(p.U),d=!0);d?p.U.endTime===0&&(p.previouslyEnded=!1):p.U.previouslyEnded&&(p.previouslyEnded=!0);p.X+=p.D-p.B;p.U=HT(p.provider);p.U.previouslyEnded=p.previouslyEnded;p.previouslyEnded=!1;p.B=p.D};
lIC=function(p){uqz(p);p.S=g.sI(function(){p.update()},100);
p.JV=g.GO(p.provider);p.U=HT(p.provider)};
uqz=function(p){g.EI(p.S);p.S=NaN};
sgW=function(p,d,b){b-=p.JV;return d===p.D&&b>.5};
ZNe=function(p,d,b,v){this.gE=d;this.tD=b;this.segments=[];this.experimentIds=[];this.TB=this.Rb=this.isFinal=this.delayThresholdMet=this.L0=this.vu=this.autoplay=this.autonav=!1;this.PX="yt";this.S=[];this.Z=this.C=null;this.sendVisitorIdHeader=this.YJ=!1;this.W=this.pageId="";this.X=b==="watchtime";this.B=b==="playback";this.kJ=b==="atr";this.I5=b==="engage";this.sendVisitorIdHeader=!1;this.uri=this.kJ?"/api/stats/"+b:"//"+d.HW+"/api/stats/"+b;v&&(this.Rb=v.fs,v.rtn&&(this.Z=v.rtn),this.X?(this.playerState=
v.state,v.rti>0&&(this.C=v.rti)):(this.Q7=v.mos,this.iq=v.volume,v.at&&(this.adType=v.at)),v.autonav&&(this.autonav=v.autonav),v.inview!=null&&(this.Na=v.inview),v.size&&(this.gg=v.size),v.playerwidth&&(this.playerWidth=v.playerwidth),v.playerheight&&(this.playerHeight=v.playerheight));this.Pu=g.tF(d.D);this.W=KB(d.experiments,"html5_log_vss_extra_lr_cparams_freq");if(this.W==="all"||this.W==="once")this.NJ=g.tF(d.PX);this.s8=d.jB;this.experimentIds=fi$(d.experiments);this.oB=d.Rb;this.PX=d.eB;this.region=
d.region;this.userAge=d.userAge;this.jB=d.wc;this.l4=y_();this.sendVisitorIdHeader=d.sendVisitorIdHeader;this.aB=d.T("vss_pings_using_networkless")||d.T("kevlar_woffle");this.ZF=d.T("vss_final_ping_send_and_write");this.RB=d.T("vss_use_send_and_write");this.pageId=d.pageId;this.Jo=d.T("vss_playback_use_send_and_write");d.livingRoomAppMode&&(this.livingRoomAppMode=d.livingRoomAppMode);this.K$=d.V&&d.T("embeds_append_synth_ch_headers");g.Ez(d)&&(this.Hb=d.RB);g.Jy(g.zG(d))&&this.S.push(1);this.accessToken=
g.SQ(p);p.A6[this.tD]?this.V=p.A6[this.tD]:p.A6.playback&&(this.V=p.A6.playback);this.adFormat=p.adFormat;this.adQueryId=p.adQueryId;this.autoplay=eQ(p);this.B&&(this.vu=(p.T("html5_enable_log_server_autoplay")||p.T("enable_cleanup_masthead_autoplay_hack_fix"))&&p.zM&&ye(p)==="adunit"?!0:!1);this.autonav=p.isAutonav||this.autonav;this.contentVideoId=HK(p);this.clientPlaybackNonce=p.clientPlaybackNonce;this.L0=p.sH;p.S&&(this.eB=p.S,this.s5=p.ma);p.mdxEnvironment&&(this.mdxEnvironment=p.mdxEnvironment);
this.D=p.TB;this.ob=p.ob;p.U&&(this.YI=p.U.itag,p.V&&p.V.itag!==this.YI&&(this.tC=p.V.itag));p.D&&qk(p.D)&&(this.offlineDownloadUserChoice="1");this.eventLabel=ye(p);this.TB=p.s8?!1:p.I5;this.Id=p.ao;if(d=rs(p))this.fd=d;this.Tu=p.tJ;this.partnerId=p.partnerId;this.eventId=p.eventId;this.playlistId=p.tU||p.playlistId;this.bu=p.bu;this.Bl=p.Bl;this.Aq=p.Aq;this.tV=p.tV;this.subscribed=p.subscribed;this.videoId=p.videoId;this.videoMetadata=p.videoMetadata;this.visitorData=p.visitorData;this.osid=p.osid;
this.bO=p.bO;this.referrer=p.referrer;this.Tp=p.ZC||p.Tp;this.ih=p.WR;this.uu=p.uu;this.userGenderAge=p.userGenderAge;this.DP=p.DP;this.embedsRct=p.embedsRct;this.embedsRctn=p.embedsRctn;g.Ez(this.gE)&&p.mutedAutoplay&&(p.T("embeds_enable_full_length_inline_muted_autoplay")&&p.mutedAutoplayDurationMode===2&&p.limitedPlaybackDurationInSeconds===0&&p.endSeconds===0?this.S.push(7):this.S.push(2));p.isEmbedsShortsMode(new g.fH(this.playerWidth,this.playerHeight),!!this.playlistId)&&this.S.push(3);g.Re(p)&&
this.S.push(4);this.wE=p.WB;p.compositeLiveIngestionOffsetToken&&(this.compositeLiveIngestionOffsetToken=p.compositeLiveIngestionOffsetToken)};
E1q=function(p,d){var b=p.sendVisitorIdHeader?p.visitorData:void 0;return g.As(p.gE,p.accessToken).then(function(v){return Bpz(p.uri,p.gE,p.pageId,b,v,d,p.K$)})};
Gse=function(p,d){return function(){p.gE.T("html5_simplify_pings")?(p.D=p.IB,p.rg=d(),p.l4=0,p.send()):E1q(p).then(function(b){var v=Cwe(p);v.cmt=v.len;v.lact="0";var P=d().toFixed(3);v.rt=Number(P).toString();v=g.$B(p.uri,v);p.gE.T("vss_through_gel_double")&&Neu(v);p.aB?(b==null&&(b={}),p.RB?Wv().sendAndWrite(v,b):Wv().sendThenWrite(v,b)):b?g.ys(v,b):g.Lp(v)})}};
Cwe=function(p){var d={ns:p.PX,el:p.eventLabel,cpn:p.clientPlaybackNonce,ver:2,cmt:p.U(p.D),fmt:p.YI,fs:p.Rb?"1":"0",rt:p.U(p.rg),adformat:p.adFormat,content_v:p.contentVideoId,euri:p.s8,lact:p.l4,live:p.fd,cl:(725439970).toString(),mos:p.Q7,state:p.playerState,volume:p.iq};p.subscribed&&(d.subscribed="1");Object.assign(d,p.Pu);p.W==="all"?Object.assign(d,p.NJ):p.W==="once"&&p.B&&Object.assign(d,p.NJ);p.autoplay&&(d.autoplay="1");p.vu&&(d.sautoplay="1");p.L0&&(d.dni="1");!p.X&&p.Hb&&(d.epm=wOj[p.Hb]);
p.isFinal&&(d["final"]="1");p.TB&&(d.splay="1");p.ob&&(d.delay=p.ob);p.oB&&(d.hl=p.oB);p.region&&(d.cr=p.region);p.userGenderAge&&(d.uga=p.userGenderAge);p.userAge!==void 0&&p.jB&&(d.uga=p.jB+p.userAge);p.IB!==void 0&&(d.len=p.U(p.IB));!p.X&&p.experimentIds.length>0&&(d.fexp=p.experimentIds.toString());p.Z!==null&&(d.rtn=p.U(p.Z));p.Tp&&(d.feature=p.Tp);p.Bl&&(d.ctrl=p.Bl);p.Aq&&(d.ytr=p.Aq);p.tC&&(d.afmt=p.tC);p.offlineDownloadUserChoice&&(d.ODUC=p.offlineDownloadUserChoice);p.T_&&(d.lio=p.U(p.T_));
p.X?(d.idpj=p.Id,d.ldpj=p.Tu,p.delayThresholdMet&&(d.dtm="1"),p.C!=null&&(d.rti=p.U(p.C)),p.DP&&(d.ald=p.DP),p.compositeLiveIngestionOffsetToken&&(d.clio=p.compositeLiveIngestionOffsetToken)):p.adType!==void 0&&(d.at=p.adType);p.gg&&(p.B||p.X)&&(d.size=p.gg);p.B&&p.S.length&&(d.pbstyle=p.S.join(","));p.Na!=null&&(p.B||p.X)&&(d.inview=p.U(p.Na));p.X&&(d.volume=VD(p,g.ca(p.segments,function(v){return v.volume})),d.st=VD(p,g.ca(p.segments,function(v){return v.startTime})),d.et=VD(p,g.ca(p.segments,function(v){return v.endTime})),
ih(p.segments,function(v){return v.playbackRate!==1})&&(d.rate=VD(p,g.ca(p.segments,function(v){return v.playbackRate}))),ih(p.segments,function(v){return v.D!=="-"})&&(d.als=g.ca(p.segments,function(v){return v.D}).join(",")),ih(p.segments,function(v){return v.previouslyEnded})&&(d.pe=g.ca(p.segments,function(v){return""+ +v.previouslyEnded}).join(",")));
d.muted=VD(p,g.ca(p.segments,function(v){return v.muted?1:0}));
ih(p.segments,function(v){return v.visibilityState!==0})&&(d.vis=VD(p,g.ca(p.segments,function(v){return v.visibilityState})));
ih(p.segments,function(v){return v.connectionType!==0})&&(d.conn=VD(p,g.ca(p.segments,function(v){return v.connectionType})));
ih(p.segments,function(v){return v.U!==0})&&(d.blo=VD(p,g.ca(p.segments,function(v){return v.U})));
ih(p.segments,function(v){return!!v.B})&&(d.blo=g.ca(p.segments,function(v){return v.B}).join(","));
ih(p.segments,function(v){return!!v.compositeLiveStatusToken})&&(d.cbs=g.ca(p.segments,function(v){return v.compositeLiveStatusToken}).join(","));
ih(p.segments,function(v){return v.X!=="-"})&&(d.cc=g.ca(p.segments,function(v){return v.X}).join(","));
ih(p.segments,function(v){return v.clipId!=="-"})&&(d.clipid=g.ca(p.segments,function(v){return v.clipId}).join(","));
if(ih(p.segments,function(v){return!!v.V})){var b="au";
p.B&&(b="au_d");d[b]=g.ca(p.segments,function(v){return v.V}).join(",")}OI()&&p.eB&&(d.ctt=p.eB,d.cttype=p.s5,d.mdx_environment=p.mdxEnvironment);
p.I5&&(d.etype=p.O5!==void 0?p.O5:0);p.ih&&(d.uoo=p.ih);p.livingRoomAppMode&&p.livingRoomAppMode!=="LIVING_ROOM_APP_MODE_UNSPECIFIED"&&(d.clram=UUC[p.livingRoomAppMode]||p.livingRoomAppMode);p.V?cwj(p,d):(d.docid=p.videoId,d.referrer=p.referrer,d.ei=p.eventId,d.of=p.bO,d.osid=p.osid,d.vm=p.videoMetadata,p.adQueryId&&(d.aqi=p.adQueryId),p.autonav&&(d.autonav="1"),p.playlistId&&(d.list=p.playlistId),p.tV&&(d.ssrt="1"),p.uu&&(d.upt=p.uu));p.B&&(p.embedsRct&&(d.rct=p.embedsRct),p.embedsRctn&&(d.rctn=
p.embedsRctn),p.compositeLiveIngestionOffsetToken&&(d.clio=p.compositeLiveIngestionOffsetToken));p.wE&&(d.host_cpn=p.wE);return d};
cwj=function(p,d){if(d&&p.V){var b=new Set(["q","feature","mos"]),v=new Set("autoplay cl len fexp delay el ns adformat".split(" ")),P=new Set(["aqi","autonav","list","ssrt","upt"]);p.V.ns==="3pp"&&(d.ns="3pp");for(var M=g.u(Object.keys(p.V)),X=M.next();!X.done;X=M.next())X=X.value,v.has(X)||b.has(X)||P.has(X)&&!p.V[X]||(d[X]=p.V[X])}};
VD=function(p,d){return g.ca(d,p.U).join(",")};
Neu=function(p){p.indexOf("watchtime")!==-1&&g.Oe("gelDebuggingEvent",{vss3debuggingEvent:{vss2Ping:p}})};
ywD=function(p,d){p.attestationResponse&&E1q(p).then(function(b){b=b||{};b.method="POST";b.postParams={atr:p.attestationResponse};p.aB?p.RB?Wv().sendAndWrite(d,b):Wv().sendThenWrite(d,b):g.ys(d,b)})};
ey=function(p){g.e.call(this);this.provider=p;this.S="paused";this.X=NaN;this.Z=[10,10,10,40];this.C=this.W=0;this.O5=this.aB=this.kJ=this.eB=this.B=!1;this.U=this.V=NaN;this.D=new fIz(p)};
tBw=function(p){if(!p.B){p.provider.videoData.L6===16623&&g.DF(Error("Playback for EmbedPage"));var d=Sy(p,"playback");a:{if(p.provider.gE.T("web_player_use_server_vss_schedule")){var b,v=(b=p.provider.videoData.getPlayerResponse())==null?void 0:b.playbackTracking,P=v==null?void 0:v.videostatsScheduledFlushWalltimeSeconds;v=v==null?void 0:v.videostatsDefaultFlushIntervalSeconds;if(P&&P.length>0&&v){b=[];var M=p.provider.videoData.ao,X=p.provider.videoData.tJ,a=-M;P=g.u(P);for(var F=P.next();!F.done;F=
P.next())F=F.value,b.push(F-a),a=F;b.push(v+X-M);b.push(v);p.Z=b;break a}}p.Z=[10+p.provider.videoData.ao,10,10,40+p.provider.videoData.tJ-p.provider.videoData.ao,40]}lIC(p.D);d.Z=YM(p);p.U>0&&(d.D-=p.U);d.send();p.provider.videoData.G1&&(d=p.provider.gE,v=p.provider.videoData,b={html5:"1",video_id:v.videoId,cpn:v.clientPlaybackNonce,ei:v.eventId,ptk:v.G1,oid:v.dj,ptchn:v.M9,pltype:v.rj,content_v:HK(v)},v.I2&&Object.assign(b,{m:v.I2}),d=g.$B(d.kJ+"ptracking",b),IIC(p,d));p.provider.videoData.ob||
(zNC(p),jgu(p),p.X$());p.B=!0;d=p.D;d.D=d.provider.FF.uq();d.JV=g.GO(d.provider);!(d.B===0&&d.D<5)&&d.D-d.B>2&&(d.B=d.D);d.Z=!0;p.provider.gE.T("html5_log_vss_details")&&p.provider.FF.E5("vssinit",{})}};
YM=function(p,d){d=d===void 0?NaN:d;var b=g.GO(p.provider);d=isNaN(d)?b:d;d=Math.ceil(d);var v=p.Z[p.W];p.W+1<p.Z.length&&p.W++;var P=d+v;p.X=g.lg(function(){if(!p.xJ()){p.X=NaN;var M=iN$(p),X=HNj(p,M);X.C=P;var a=p.C>1E3;!(M.length>1)&&M[0].isEmpty()||a||(X.Z=YM(p,P));X.send();p.C++}},(P-b)*1E3);
return p.V=P};
gZ=function(p){g.ZY(p.X);p.X=NaN};
iN$=function(p){p.D.update();p=p.D;p.segments.length&&p.D===p.B||Dg(p);var d=p.segments;p.segments=[];return d};
Sy=function(p,d){var b=DU7(p.provider);Object.assign(b,{state:p.S});d=new ZNe(p.provider.videoData,p.provider.gE,d,b);d.D=p.provider.FF.uq();b=p.provider.videoData.clientPlaybackNonce;d.D=p.provider.FF.lB(b);p.provider.videoData.isLivePlayback||(d.IB=p.provider.FF.getDuration(b));p.provider.videoData.D&&(b=p.provider.videoData.D.P5(d.D))&&(d.T_=b-d.D);d.rg=g.GO(p.provider);d.segments=[HT(p.provider)];return d};
HNj=function(p,d){var b=Sy(p,"watchtime");VBq(p)&&(b.delayThresholdMet=!0,p.kJ=!0);if(p.U>0){for(var v=g.u(d),P=v.next();!P.done;P=v.next())P=P.value,P.startTime-=p.U,P.endTime-=p.U;b.D-=p.U}else b.D=p.D.xz();b.segments=d;return b};
LY=function(p,d){var b=eNz(p,!isNaN(p.V));d&&(p.V=NaN);return b};
eNz=function(p,d){var b=HNj(p,iN$(p));!isNaN(p.V)&&d&&(b.C=p.V);return b};
VBq=function(p){var d;if(d=p.provider.videoData.isLoaded()&&p.provider.videoData.ob&&p.B&&!p.kJ)d=p.D,d=d.X+d.provider.FF.uq()-d.B>=p.provider.videoData.ob;return!!d};
zNC=function(p){p.provider.videoData.youtubeRemarketingUrl&&!p.aB&&(IIC(p,p.provider.videoData.youtubeRemarketingUrl),p.aB=!0)};
jgu=function(p){p.provider.videoData.googleRemarketingUrl&&!p.O5&&(IIC(p,p.provider.videoData.googleRemarketingUrl),p.O5=!0)};
SBu=function(p){p.provider.gE.T("html5_log_vss_details")&&p.provider.FF.E5("vssfi",{});if(!p.xJ()&&p.B){p.S="paused";var d=LY(p);d.isFinal=!0;d.send();p.dispose()}};
YBC=function(p,d){if(!p.xJ())if(g.R(d.state,2)||g.R(d.state,512)){if(p.S="paused",g.ry(d,2)||g.ry(d,512))g.ry(d,2)&&(p.D.previouslyEnded=!0),p.B&&(gZ(p),LY(p).send(),p.V=NaN)}else if(g.R(d.state,8)){p.S="playing";var b=p.B&&isNaN(p.X)?YM(p):NaN;!isNaN(b)&&(n3(d,64)<0||n3(d,512)<0)&&(p=eNz(p,!1),p.Z=b,p.send())}else p.S="paused"};
g1B=function(p,d,b){if(!p.eB){b||(b=Sy(p,"atr"));b.attestationResponse=d;try{b.send()}catch(v){if(v.message!=="Unknown Error")throw v;}p.eB=!0}};
IIC=function(p,d){var b=p.provider.gE;g.As(p.provider.gE,g.SQ(p.provider.videoData)).then(function(v){var P=p.provider.gE.pageId,M=p.provider.gE.sendVisitorIdHeader?p.provider.videoData.visitorData:void 0,X=p.provider.gE.T("vss_pings_using_networkless")||p.provider.gE.T("kevlar_woffle"),a=p.provider.gE.T("allow_skip_networkless");v=Bpz(d,b,P,M,v);RZu(d,v,{token:p.provider.videoData.S,VQ:p.provider.videoData.ma,mdxEnvironment:p.provider.videoData.mdxEnvironment},b,void 0,X&&!a,!1,!0)})};
L6k=function(){this.endTime=this.startTime=-1;this.X="-";this.playbackRate=1;this.visibilityState=0;this.V="";this.U=0;this.compositeLiveStatusToken=this.B=void 0;this.volume=this.connectionType=0;this.muted=!1;this.D=this.clipId="-";this.previouslyEnded=!1};
QD=function(p,d,b){this.videoData=p;this.gE=d;this.FF=b;this.D=void 0};
g.GO=function(p){return QgC(p)()};
QgC=function(p){if(!p.D){var d=g.A7(function(v){var P=(0,g.Ib)();v&&P<=631152E6&&(p.FF.E5("ytnerror",{issue:28799967,value:""+P}),P=(new Date).getTime()+2);return P},p.gE.T("html5_validate_yt_now")),b=d();
p.D=function(){return Math.round(d()-b)/1E3};
p.FF.EL()}return p.D};
DU7=function(p){var d=p.FF.eW()||{};d.fs=p.FF.wm();d.volume=p.FF.getVolume();d.muted=p.FF.isMuted()?1:0;d.mos=d.muted;d.clipid=p.FF.wk();var b;d.playerheight=((b=p.FF.getPlayerSize())==null?void 0:b.height)||0;var v;d.playerwidth=((v=p.FF.getPlayerSize())==null?void 0:v.width)||0;p=p.videoData;b={};p.U&&(b.fmt=p.U.itag,p.V&&(p.vu?p.V.itag!==p.U.itag:p.V.itag!=p.U.itag)&&(b.afmt=p.V.itag));b.ei=p.eventId;b.list=p.playlistId;b.cpn=p.clientPlaybackNonce;p.videoId&&(b.v=p.videoId);p.D2&&(b.infringe=1);
(p.s8?0:p.I5)&&(b.splay=1);(v=rs(p))&&(b.live=v);p.zM&&(b.sautoplay=1);p.Xv&&(b.autoplay=1);p.bu&&(b.sdetail=p.bu);p.partnerId&&(b.partnerid=p.partnerId);p.osid&&(b.osid=p.osid);p.Le&&(b.cc=g.Gok(p.Le));return Object.assign(d,b)};
XOC=function(p){var d=qVj();if(d)return $Uk[d]||$Uk.other;if(g.UD(p.gE)){p=navigator.userAgent;if(/[Ww]ireless[)]/.test(p))return 3;if(/[Ww]ired[)]/.test(p))return 30}return 0};
HT=function(p){var d=new L6k,b;d.X=((b=DU7(p).cc)==null?void 0:b.toString())||"-";d.playbackRate=p.FF.getPlaybackRate();b=p.FF.getVisibilityState();b!==0&&(d.visibilityState=b);p.gE.L0&&(d.U=1);d.B=p.videoData.jV;d.compositeLiveStatusToken=p.videoData.compositeLiveStatusToken;b=p.FF.getAudioTrack();b.WX&&b.WX.id&&b.WX.id!=="und"&&(d.V=b.WX.id);d.connectionType=XOC(p);d.volume=p.FF.getVolume();d.muted=p.FF.isMuted();d.clipId=p.FF.wk()||"-";d.D=p.videoData.El||"-";return d};
g.$M=function(p,d){g.e.call(this);var b=this;this.provider=p;this.V=!1;this.B=new Map;this.G7=new g.px;this.Up={WkX:function(){return b.qoe},
ctb:function(){return b.D},
zGb:function(){return b.U}};
this.provider.videoData.w1()&&!this.provider.videoData.ND&&(this.D=new ey(this.provider),this.D.U=this.provider.videoData.Id/1E3,g.Y(this,this.D),this.qoe=new g.IA(this.provider,d),g.Y(this,this.qoe),this.provider.videoData.enableServerStitchedDai&&(this.Cf=this.provider.videoData.clientPlaybackNonce)&&this.B.set(this.Cf,this.D));if(p.gE.playerCanaryState==="canary"||p.gE.playerCanaryState==="holdback")this.U=new NH(this.provider),g.Y(this,this.U)};
mUW=function(p){return!!p.D&&!!p.qoe};
mQ=function(p){p.U&&eZz(p.U);p.qoe&&n1j(p.qoe)};
K6u=function(p){if(p.qoe){p=p.qoe;for(var d=p.provider.videoData,b=p.provider.gE,v=g.u(b.S5),P=v.next();!P.done;P=v.next())jy(p,P.value);if(p.provider.T("html5_enable_qoe_cat_list"))for(v=g.u(d.xm),P=v.next();!P.done;P=v.next())jy(p,P.value);else d.S5&&jy(p,p.provider.videoData.S5);d.vX()&&(v=d.D,XF(d)&&jy(p,"manifestless"),v&&rM(v)&&jy(p,"live-segment-"+rM(v).toFixed(1)));pv(d)?jy(p,"sabr"):p.jG(oe(d));if(YS(d)||d.C$())d.C$()&&jy(p,"ssa"),jy(p,"lifa");d.gatewayExperimentGroup&&(v=d.gatewayExperimentGroup,
v==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT"?v="spkadtrt":v==="EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL"&&(v="spkadctrl"),jy(p,v));b.eB!=="yt"&&(p.D.len=[d.lengthSeconds.toFixed(2)]);d.cotn&&!Lv(d)&&p.Uq(!0);b.rN()&&(d=v1D())&&p.E5("cblt",{m:d});if(b.T("html5_log_screen_diagonal")){b=p.E5;var M;d=((M=window.H5vccScreen)==null?0:M.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;b.call(p,"cbltdiag",{v:d})}}};
xUq=function(p){if(p.provider.FF.Kd()){if(p.V)return;p.V=!0}p.D&&tBw(p.D);if(p.U){p=p.U;var d=g.GO(p.provider);p.D<0&&(p.D=d,p.delay.start());p.U=d;p.V=d}};
BeD=function(p,d){p.D&&(p=p.D,d===58?p.D.update():p.B&&(gZ(p),LY(p).send(),p.V=NaN))};
RNC=function(p,d){if(g.ry(d,1024)||g.ry(d,512)||g.ry(d,4)){if(p.U){var b=p.U;b.U>=0||(b.D=-1,b.delay.stop())}p.qoe&&(b=p.qoe,b.W||(b.U=-1))}if(p.provider.videoData.enableServerStitchedDai&&p.Cf){var v;(v=p.B.get(p.Cf))==null||YBC(v,d)}else p.D&&YBC(p.D,d);if(p.qoe){v=p.qoe;b=d.state;var P=g.GO(v.provider),M=v.getPlayerState(b);rwK(v,P,M,b.seekSource||void 0);M=b.h9;g.R(b,128)&&M&&(M.FE=M.FE||"",hNz(v,P,M.errorCode,M.zb,M.FE));(g.R(b,2)||g.R(b,128))&&v.reportStats(P);b.isPlaying()&&!v.W&&(v.U>=0&&
(v.D.user_intent=[v.U.toString()]),v.W=!0);o1q(v)}p.U&&(v=p.U,SN$(v),v.playerState=d.state,v.U>=0&&g.ry(d,16)&&v.seekCount++,d.state.isError()&&v.send());p.provider.FF.Kd()&&(p.G7=d.state)};
TeC=function(p){if(p.provider.videoData.enableServerStitchedDai&&p.Cf){var d;(d=p.B.get(p.Cf))!=null&&Dg(d.D)}else p.D&&Dg(p.D.D)};
Awe=function(p){p.U&&p.U.send();if(p.qoe){var d=p.qoe;if(d.B){d.G7==="PL"&&(d.G7="N");var b=g.GO(d.provider);g.yD(d,b,"vps",[d.G7]);d.W||(d.U>=0&&(d.D.user_intent=[d.U.toString()]),d.W=!0);d.provider.gE.rN()&&d.E5("finalized",{});d.RB=!0;d.reportStats(b)}}if(p.provider.videoData.enableServerStitchedDai)for(d=g.u(p.B.values()),b=d.next();!b.done;b=d.next())SBu(b.value);else p.D&&SBu(p.D);p.dispose()};
W6z=function(p,d){p.D&&g1B(p.D,d)};
pTu=function(p){if(!p.D)return null;var d=Sy(p.D,"atr");return function(b){p.D&&g1B(p.D,b,d)}};
dHq=function(p,d,b,v){b.adFormat=b.PX;var P=d.FF;d=new ey(new QD(b,d.gE,{getDuration:function(){return b.lengthSeconds},
getCurrentTime:function(){return P.getCurrentTime()},
uq:function(){return P.uq()},
lB:function(){return P.lB()},
Kd:function(){return P.Kd()},
Uo:function(){return P.Uo()},
getPlayerSize:function(){return P.getPlayerSize()},
getAudioTrack:function(){return b.getAudioTrack()},
getPlaybackRate:function(){return P.getPlaybackRate()},
aT:function(){return P.aT()},
getVisibilityState:function(){return P.getVisibilityState()},
pI:function(){return P.pI()},
eW:function(){return P.eW()},
getVolume:function(){return P.getVolume()},
isMuted:function(){return P.isMuted()},
wm:function(){return P.wm()},
wk:function(){return P.wk()},
getProximaLatencyPreference:function(){return P.getProximaLatencyPreference()},
EL:function(){P.EL()},
E5:function(M,X){P.E5(M,X)},
O7:function(){return P.O7()}}));
d.U=v;g.Y(p,d);return d};
bYw=function(){this.ZP=0;this.B=this.Qj=this.N2=this.U=NaN;this.D={};this.bandwidthEstimate=NaN};
KY=function(p,d,b){g.e.call(this);var v=this;this.gE=p;this.FF=d;this.U=b;this.D=new Map;this.Cf="";this.Up={jt:function(){return Array.from(v.D.keys())}}};
vMD=function(p,d){p.D.has(d)&&(Awe(p.D.get(d)),p.D.delete(d))};
PZu=function(){this.D=g.M4;this.array=[]};
XTu=function(p,d,b){var v=[];for(d=My$(p,d);d<p.array.length;++d){var P=p.array[d];(P.end<=b||P.contains(b))&&v.push(P);if(P.start>b)break}return v};
q4w=function(p,d){var b=[];p=g.u(p.array);for(var v=p.next();!v.done&&!(v=v.value,v.contains(d)&&b.push(v),v.start>d);v=p.next());return b};
agu=function(p){return p.array.slice(My$(p,0x7ffffffffffff),p.array.length)};
My$=function(p,d){p=aH(p.array,function(b){return d-b.start||1});
return p<0?-(p+1):p};
oMu=function(p,d){var b=NaN;p=g.u(p.array);for(var v=p.next();!v.done;v=p.next())if(v=v.value,v.contains(d)&&(isNaN(b)||v.end<b)&&(b=v.end),v.start>d&&(isNaN(b)||v.start<b)){b=v.start;break}return b};
FQC=function(p,d){p.array=p.array.filter(function(b){return!d.has(b)})};
g.xM=function(p,d,b,v,P){g.e.call(this);this.C=p;this.kJ=d;this.S=b;this.eB=v;this.V=P;this.B=NaN;this.Z=this.W=this.started=!1;this.U=[];this.O5=new g.bR(this.sync,250,this);g.Y(this,this.O5);this.X=new g.bR(this.sync,0,this);g.Y(this,this.X);this.D=new PZu};
hSB=function(p){p.started=!0;p.sync()};
OYq=function(p,d){p.started&&(p.sync(),g.R(d.oldState,16)&&(d=oMu(p.D,Math.max(p.B-2E3,0)),!isNaN(d)&&d<0x7ffffffffffff&&p.X.start()))};
JSw=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next()){b=b.value;var v=b[1];b[0]===1?p.eB(g.X5(v.namespace),v):p.eB(g.q4(v.namespace),v)}};
g.BT=function(p){var d=this;this.FF=p;this.Up={FtF:function(){return d.FF}}};
RA=function(p){p.FF.dispose()};
kOC=function(p){this.gE=p;this.B=this.U=this.mediaTime=NaN;this.V=this.D=!1;this.X=.001;g.UD(p)&&(this.X=.01)};
TO=function(p,d){return d>p.mediaTime+p.X&&d<p.mediaTime+5};
wAC=function(p,d,b,v,P){if(v=v>1)p.V=!0;if((P===void 0?0:P)||isNaN(p.U))p.U=d;if(p.D)d!==p.mediaTime&&(p.D=!1);else if(d>0&&p.mediaTime===d){P=1500;if(p.gE.T("html5_buffer_underrun_transition_fix")){P=g.JH(p.gE.experiments,"html5_min_playback_advance_for_steady_state_secs");var M=g.JH(p.gE.experiments,"html5_min_underrun_buffered_pre_steady_state_ms");P=P>0&&M>0&&Math.abs(d-p.U)<P?M:1500}return b-p.B>(v||!p.V?P:400)}p.mediaTime=d;p.B=b;return!1};
nMW=function(p,d){this.videoData=p;this.D=d};
rSu=function(p,d,b){return d.bA(b).then(function(){return DY(new nMW(d,d.B))},function(v){v instanceof Error&&g.DF(v);
var P=yO('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),M=zr('audio/mp4; codecs="mp4a.40.2"'),X=P||M,a=d.isLivePlayback&&!g.Tw(p.X,!0);v="fmt.noneavailable";a?v="html5.unsupportedlive":X||(v="html5.missingapi");X=a||!X?2:1;P={buildRej:"1",a:d.N3(),d:!!d.rg,drm:d.Dx(),f18:d.A9.indexOf("itag=18")>=0,c18:P};d.D&&(d.Dx()?(P.f142=!!d.D.D["142"],P.f149=!!d.D.D["149"],P.f279=!!d.D.D["279"]):(P.f133=!!d.D.D["133"],P.f140=!!d.D.D["140"],P.f242=!!d.D.D["242"]),P.cAAC=M,P.cAVC=zr('video/mp4; codecs="avc1.42001E"'),
P.cVP9=zr('video/webm; codecs="vp9"'));d.X&&(P.drmsys=d.X.keySystem,M=0,d.X.D&&(M=Object.keys(d.X.D).length),P.drmst=M);return new Gr(v,P,X)})};
AS=function(p){this.data=window.Float32Array?new Float32Array(p):Array(p);this.U=this.D=p-1};
fgj=function(p){return p.data[p.D]||0};
uVw=function(p){this.X=p;this.B=this.U=0;this.V=new AS(50)};
pe=function(p,d,b){g.oL.call(this);this.videoData=p;this.experiments=d;this.S=b;this.U=[];this.V=0;this.B=!0;this.X=!1;this.Z=0;b=new lgC;p.latencyClass==="ULTRALOW"&&(b.V=!1);p.s5?b.U=3:g.ZS(p)&&(b.U=2);p.latencyClass==="NORMAL"&&(b.S=!0);var v=g.JH(d,"html5_liveness_drift_proxima_override");if(oe(p)!==0&&v){b.D=v;var P;((P=p.D)==null?0:GYB(P))&&b.D--}pv(p)&&d.Wb("html5_sabr_parse_live_metadata_playback_boundaries")&&(b.C=!0);if(g.m8("trident/")||g.m8("edge/"))P=g.JH(d,"html5_platform_minimum_readahead_seconds")||
3,b.B=Math.max(b.B,P);g.JH(d,"html5_minimum_readahead_seconds")&&(b.B=g.JH(d,"html5_minimum_readahead_seconds"));g.JH(d,"html5_maximum_readahead_seconds")&&(b.W=g.JH(d,"html5_maximum_readahead_seconds"));d.Wb("html5_force_adaptive_readahead")&&(b.V=!0);if(P=g.JH(d,"html5_liveness_drift_chunk_override"))b.D=P;qF(p)&&(b.D=(b.D+1)/5,p.latencyClass==="LOW"&&(b.D*=2));if(p.latencyClass==="ULTRALOW"||p.latencyClass==="LOW")b.X=g.JH(d,"html5_low_latency_adaptive_liveness_adjustment_segments")||1,b.Z=g.JH(d,
"html5_low_latency_max_allowable_liveness_drift_chunks")||10;this.policy=b;this.W=this.policy.U!==1;this.D=WT(this,sAB(this,isNaN(p.liveChunkReadahead)?3:p.liveChunkReadahead,p))};
ZYK=function(p,d){if(d)return d=p.videoData,d=sAB(p,isNaN(d.liveChunkReadahead)?3:d.liveChunkReadahead,d),WT(p,d);if(p.U.length){if(Math.min.apply(null,p.U)>1)return WT(p,p.D-1);if(p.policy.V)return WT(p,p.D+1)}return p.D};
EMk=function(p,d){if(!p.U.length)return!1;var b=p.D;p.D=ZYK(p,d===void 0?!1:d);if(d=b!==p.D)p.U=[],p.V=0;return d};
dY=function(p,d){return d>=p.MD()-CZu(p)};
NZ7=function(p,d,b){d=dY(p,d);b||d?d&&(p.B=!0):p.B=!1;p.W=p.policy.U===2||p.policy.U===3&&p.B};
GOC=function(p,d){d=dY(p,d);p.X!==d&&p.publish("livestatusshift",d);p.X=d};
CZu=function(p){var d=p.policy.D;p.X||(d=Math.max(d-1,0));return d*bl(p)};
sAB=function(p,d,b){b.s5&&d--;qF(b)&&(d=1);if(oe(b)!==0&&(p=g.JH(p.experiments,"html5_live_chunk_readahead_proxima_override"))){d=p;var v;((v=b.D)==null?0:GYB(v))&&d++}return d};
bl=function(p){return p.videoData.D?rM(p.videoData.D)||5:5};
WT=function(p,d){d=Math.max(Math.max(1,Math.ceil(p.policy.B/bl(p))),d);return Math.min(Math.min(8,Math.floor(p.policy.W/bl(p))),d)};
lgC=function(){this.B=0;this.W=Infinity;this.V=!0;this.D=2;this.U=1;this.S=!1;this.Z=10;this.C=!1;this.X=1};
Mr=function(p){g.e.call(this);this.FF=p;this.D=0;this.U=null;this.S=this.V=0;this.B={};this.gE=this.FF.G();this.X=new g.bR(this.SK,1E3,this);this.tC=new vP({delayMs:g.JH(this.gE.experiments,"html5_seek_timeout_delay_ms")});this.RB=new vP({delayMs:g.JH(this.gE.experiments,"html5_long_rebuffer_threshold_ms")});this.s5=PP(this,"html5_seek_set_cmt");this.oB=PP(this,"html5_seek_jiggle_cmt");this.YJ=PP(this,"html5_seek_new_elem");this.T_=PP(this,"html5_unreported_seek_reseek");this.kJ=PP(this,"html5_long_rebuffer_jiggle_cmt");
this.IB=PP(this,"html5_long_rebuffer_ssap_clip_not_match");this.aB=new vP({delayMs:2E4});this.TB=PP(this,"html5_seek_new_elem_shorts");this.jB=PP(this,"html5_seek_new_media_source_shorts_reuse");this.ih=PP(this,"html5_seek_new_media_element_shorts_reuse");this.wE=PP(this,"html5_reseek_after_time_jump");this.W=PP(this,"html5_gapless_handoff_close_end_long_rebuffer");this.eB=PP(this,"html5_gapless_slow_seek");this.C=PP(this,"html5_gapless_slice_append_stuck");this.O5=PP(this,"html5_gapless_slow_start");
this.Z=PP(this,"html5_ads_preroll_lock_timeout");this.ob=PP(this,"html5_ssap_ad_longrebuffer_new_element");this.L0=new vP({delayMs:g.JH(this.gE.experiments,"html5_skip_slow_ad_delay_ms")||5E3,bM:!this.gE.T("html5_report_slow_ads_as_error")});this.NJ=new vP({delayMs:g.JH(this.gE.experiments,"html5_skip_slow_ad_delay_ms")||5E3,bM:!this.gE.T("html5_skip_slow_buffering_ad")});this.Rb=new vP({delayMs:g.JH(this.gE.experiments,"html5_slow_start_timeout_delay_ms")});this.Hb=PP(this,"html5_slow_start_no_media_source");
g.Y(this,this.X)};
PP=function(p,d){var b=g.JH(p.gE.experiments,d+"_delay_ms");p=p.gE.T(d+"_cfl");return new vP({delayMs:b,bM:p})};
wT$=function(p,d){p.D=d};
XQ=function(p,d,b,v,P,M,X,a){d.test(b)?(p.J$(P,d,X),d.bM||M()):(d.aP&&d.U&&!d.V?(b=(0,g.Ib)(),v?d.D||(d.D=b):d.D=0,M=!v&&b-d.U>d.aP,b=d.D&&b-d.D>d.t5||M?d.V=!0:!1):b=!1,b&&(a=Object.assign({},p.n0(d),a),a.wn=X,a.we=P,a.wsuc=v,p.FF.E5("workaroundReport",a),v&&(d.reset(),p.B[P]=!1)))};
vP=function(p){var d=p===void 0?{}:p;p=d.delayMs===void 0?0:d.delayMs;var b=d.t5===void 0?1E3:d.t5;var v=d.aP===void 0?3E4:d.aP;d=d.bM===void 0?!1:d.bM;this.D=this.U=this.B=this.startTimestamp=0;this.V=!1;this.X=Math.ceil(p/1E3);this.t5=b;this.aP=v;this.bM=d};
IgB=function(p){g.e.call(this);var d=this;this.FF=p;this.S=this.D=this.DN=this.mediaElement=this.playbackData=null;this.V=0;this.X=this.eB=this.B=null;this.O5=!1;this.L0=0;this.W=!1;this.timestampOffset=0;this.Z=!0;this.oB=0;this.YJ=this.Rb=!1;this.C=0;this.jB=!1;this.kJ=0;this.gE=this.FF.G();this.videoData=this.FF.getVideoData();this.policy=new UHk;this.aB=new Mr(this.FF);this.tC=this.wE=this.Hb=this.U=NaN;this.IB=new g.bR(function(){cSu(d,!1)},2E3);
this.NJ=new g.bR(function(){qr(d)});
this.TB=new g.bR(function(){d.O5=!0;ySu(d,{})});
this.s5=NaN;this.RB=new g.bR(function(){var b=d.gE.I5;b.D+=1E4/36E5;b.D-b.B>1/6&&(Vbu(b),b.B=b.D);d.RB.start()},1E4);
g.Y(this,this.aB);g.Y(this,this.IB);g.Y(this,this.TB);g.Y(this,this.NJ);g.Y(this,this.RB)};
tyu=function(p,d){p.playbackData=d;p.videoData.isLivePlayback&&(p.S=new uVw(function(){a:{if(p.playbackData&&p.playbackData.D.D){if(XF(p.videoData)&&p.DN){var b=p.DN.q$.gU()||0;break a}if(p.videoData.D){b=p.videoData.D.aB;break a}}b=0}return b}),p.D=new pe(p.videoData,p.gE.experiments,function(){return p.L$(!0)}));
aY(p.FF)?(d=zSu(p),d.VE?(p.T("html5_sabr_enable_utc_seek_requests")&&pv(p.videoData)&&p.ly(d.VE,d.startSeconds),p.V=d.startSeconds):d.startSeconds>0&&p.seekTo(d.startSeconds,{wg:"seektimeline_startPlayback",seekSource:15}),p.Z=!1):jAD(p)||(p.V=p.V||(g.gI(p.videoData)?0:p.videoData.startSeconds)||0)};
HY$=function(p,d){(p.DN=d)?iYj(p,!0):oY(p)};
DHz=function(p,d){g.vg(p.aB.X);p.T("html5_exponential_memory_for_sticky")&&(d.state.isPlaying()?g.vg(p.RB):p.RB.stop());if(p.mediaElement)if(d.oldState.state===8&&ql(d.state)&&d.state.isBuffering()){d=p.mediaElement.getCurrentTime();var b=p.mediaElement.sW();var v=p.T("manifestless_post_live_ufph")||p.T("manifestless_post_live")?MJ(b,Math.max(d-3.5,0)):MJ(b,d-3.5);v>=0&&d>b.end(v)-1.1&&v+1<b.length&&b.start(v+1)-b.end(v)<11&&(v=b.start(v+1)+.2,Math.abs(p.s5-v)<.2||(p.FF.E5("seekover",{b:Ph(b,"_"),
cmt:d}),p.s5=v,p.seekTo(v,{IS:!0,wg:"seektimeline_postLiveDisc"})))}else((b=d.state)==null?0:b.state===8)&&!p.YJ&&(p.videoData.limitedPlaybackDurationInSeconds>0?(FQ(p.FF,p.getCurrentTime()+p.videoData.limitedPlaybackDurationInSeconds),p.YJ=!0):p.videoData.isLivePlayback&&p.videoData.endSeconds>0&&(FQ(p.FF,p.getCurrentTime()+p.videoData.endSeconds),p.YJ=!0))};
eSq=function(p,d){var b=p.getCurrentTime(),v=p.isAtLiveHead(b);if(p.S&&v){var P=p.S;if(P.D&&!(b>=P.U&&b<P.B)){var M=P.D.Eg(b);M!==-1&&(P.U=P.D.getStartTime(M),P.B=P.U+P.D.getDuration(M),M=(0,g.Ib)()/1E3-P.D.P5(M),M-=P.X(),P.V.add(M))}}p.D&&(v&&(P=p.D,M=Vye(p),P.V++,P.V<3||Date.now()-P.Z<3E3||(P.Z=Date.now(),P.U.push(M),P.U.length>50&&P.U.shift())),P=p.D,NZ7(P,b,d===void 0?!0:d),GOC(P,b),d&&cSu(p,!0));v!==p.Rb&&(d=p.getCurrentTime()-p.tC<=500,b=p.L0>=1E3,d||b||(d=p.FF.dN(),d.qoe&&(d=d.qoe,b=g.GO(d.provider),
g.yD(d,b,"lh",[v?"1":"0"])),p.Rb=v,p.L0++,p.tC=p.getCurrentTime()))};
cSu=function(p,d){if(p.D){var b=p.D;var v=p.getCurrentTime();!dY(b,v)&&b.X9()?(b.policy.S&&(b.policy.D=Math.max(b.policy.D+b.policy.X,b.policy.Z)),b=Infinity):b=v<b.videoData.xI()?Math.min(b.videoData.xI()+10,b.MD()):NaN;if(!isNaN(b)){if(p.DN&&d&&(d=p.IB.isActive(),v=p.D.MD(),(v=Fnj(p.DN,v-p.Fp()))&&!d)){p.IB.start();p.FF.E5("inBufferPtl",{cmt:p.getCurrentTime(),seekTo:v+p.Fp()});p.seekTo(v+p.Fp(),{wg:"seektimeline_inBufferSeek"});return}p.seekTo(b,{wg:"seektimeline_pegToLive"})}}};
iYj=function(p,d){if(p.D&&p.DN){var b=!1;d?b=!0:p.videoData.isLowLatencyLiveStream||p.videoData.latencyClass==="LOW"||p.videoData.latencyClass==="ULTRALOW"?b=EMk(p.D):p.jB&&(p.jB=!1,b=EMk(p.D,!0));b&&(d=p.FF.dN(),b=p.D,b=bl(b)*b.D,d.qoe&&(d=d.qoe,g.yD(d,g.GO(d.provider),"lra",[b]),d.E5("live-readahead-seconds",{v:b})));d=p.DN;var v=p.D.D;p=p.D;p=(p.D-1+p.policy.D)*bl(p);b=NaN;var P=d.T_;P===2||P===-1?qF(d.FF.getVideoData())&&(b=d.policy.mz):(--v,P=d.FF.getVideoData(),P.vX()&&P.latencyClass!=="ULTRALOW"&&
!P.isLowLatencyLiveStream&&(b=oe(P)!==0?d.policy.lE:d.policy.Bv));v=Math.max(v,0);P=d.X;P.Ns=v;P.C=b;d.Z&&(d.Z.eB=p)}};
S4K=function(p,d){p.V=d};
ySu=function(p,d){Y4K(p,d).then(void 0,function(){oY(p)});
gM$(p).then(function(b){LQu(p,b)},function(){oY(p)});
p.FF.OL(d);p.gE.rN()&&(d=p.n0(),d["native"]=""+ +p.W,d.tgt=""+p.U,d.otgt=""+(p.U+p.timestampOffset),p.D&&p.T("html5_high_res_seek_logging")&&(d.tht=""+p.D.S(),d.ht=""+p.D.MD(),d.adft=""+CZu(p.D)),p.T("html5_sabr_parse_live_metadata_playback_boundaries")&&p.videoData.D&&pv(p.videoData)&&(d.minst=""+p.videoData.D.Z7,d.cminst=""+(p.videoData.D.xI()+p.timestampOffset),d.maxst=""+p.videoData.D.lH,d.hts=""+p.videoData.D.O5,d.cmaxst=""+(p.videoData.D.L$()+p.timestampOffset)),p.FF.E5("startSeek",d))};
Y4K=function(p,d){p.eB||(p.DN?isFinite(p.U)?p.eB=p.DN.seek(p.U-p.timestampOffset,d):(MF(p.videoData),p.eB=Bt(p.DN),Qe(p.videoData)||(p.U=p.DN.getCurrentTime()+p.timestampOffset)):p.eB=g.uY(p.U-p.timestampOffset));return p.eB};
gM$=function(p){var d=p.B;d||(p.B=new xA,d=p.B,qr(p));return d};
h6=function(p,d,b){return isNaN(d)?NaN:g.FZ(d,p.xI(),p.L$(b))};
qr=function(p){if(p.B)if(p.videoData.isLivePlayback&&p.videoData.B&&!p.videoData.B.D&&p.mediaElement&&p.mediaElement.ag()>0&&R2(p.mediaElement)>0&&(p.U=h6(p,p.U,!1)),!p.mediaElement||!QAe(p))p.NJ.start(750);else if(!isNaN(p.U)&&isFinite(p.U)){var d=p.wE-(p.U-p.timestampOffset);if(!(d===0||p.T("html5_enable_new_seek_timeline_logic")&&Math.abs(d)<.005))if(d=p.mediaElement.getCurrentTime()-p.U,Math.abs(d)<=p.oB||p.T("html5_enable_new_seek_timeline_logic")&&Math.abs(d)<.005)p.B&&p.B.resolve(p.mediaElement.getCurrentTime());
else{if(p.videoData.xg)p.videoData.xg=!1;else if(!MF(p.videoData)&&p.U>=p.L$()-.1){p.U=p.L$();p.B.resolve(p.L$());p.FF.F0();return}try{var b=p.U-p.timestampOffset;p.mediaElement.seekTo(b);p.aB.D=b;p.wE=b;p.V=p.U;p.T("html5_enable_new_seek_timeline_logic")&&(p.W=!1)}catch(v){}}}};
QAe=function(p){if(!p.mediaElement||p.mediaElement.ag()===0||p.mediaElement.hasError())return!1;var d=p.mediaElement.getCurrentTime()>0;if(!(p.videoData.B&&p.videoData.B.D||p.videoData.isLivePlayback)&&p.videoData.Dx())return d;if(p.U>=0){var b=p.mediaElement.fQ();if(b.length||!d)return Xk(b,p.U-p.timestampOffset)}return d};
LQu=function(p,d){p.X&&(p.X.resolve(d),p.FF.cF(),p.gE.rN()&&(d=p.n0(),d["native"]=""+ +p.W,d.otgt=""+(p.U+p.timestampOffset),p.FF.E5("seekEnd",d)));oY(p)};
oY=function(p){p.U=NaN;p.wE=NaN;p.B=null;p.eB=null;p.X=null;p.O5=!1;p.W=!1;p.oB=0;p.IB.stop();p.TB.stop()};
KQu=function(p,d,b){var v=p.mediaElement,P=d.type;switch(P){case "seeking":var M=v.getCurrentTime()+p.timestampOffset;if(!p.B||p.W&&M!==p.U){var X=!!p.B;p.B=new xA;p.T("html5_enable_new_seek_timeline_logic")&&p.B.then(function(F){LQu(p,F)},function(){oY(p)});
if(p.videoData.isAd()){var a;R7e({adCpn:p.videoData.clientPlaybackNonce,contentCpn:(a=p.videoData.WB)!=null?a:""},d.D)}p.wE=M;wT$(p.aB,v.getCurrentTime());p.seekTo(M,{seekSource:104,wg:"seektimeline_mediaElementEvent"});b&&$Hz(b,M*1E3,!!X);p.W=!0}break;case "seeked":p.B&&p.B.resolve(p.mediaElement.getCurrentTime());break;case "loadedmetadata":aY(p.FF)||mHB(p);qr(p);break;case "progress":qr(p);break;case "pause":p.C=p.getCurrentTime()}p.C&&((P==="play"||P==="playing"||P==="timeupdate"||P==="progress")&&
p.getCurrentTime()-p.C>10&&(p.T("html5_enable_new_media_element_puase_jump")?(p.FF.J$(new Gr("qoe.restart",{reason:"pauseJump"})),p.FF.Ej()):p.seekTo(p.C,{wg:"pauseJump"})),P!=="pause"&&P!=="play"&&P!=="playing"&&P!=="progress"&&(p.C=0))};
xHk=function(p){return(EH(p.videoData)||!!p.videoData.liveUtcStartSeconds)&&(!!p.videoData.liveUtcStartSeconds||jAD(p))&&!!p.videoData.D};
jAD=function(p){return!!p.videoData.startSeconds&&isFinite(p.videoData.startSeconds)&&p.videoData.startSeconds>1E9};
zSu=function(p){var d=0,b=NaN,v="";if(!p.Z)return{startSeconds:d,VE:b,source:v};p.videoData.IB?d=p.videoData.Hb:MF(p.videoData)&&(d=Infinity);if(g.ZS(p.videoData))return{startSeconds:d,VE:b,source:v};p.videoData.startSeconds?(v="ss",d=p.videoData.startSeconds):p.videoData.K$&&(v="stss",d=p.videoData.K$);p.videoData.liveUtcStartSeconds&&(b=p.videoData.liveUtcStartSeconds);if(isFinite(d)&&(d>p.L$()||d<p.xI())){var P={};P.minSeekableTime=p.xI();P.maxSeekableTime=p.L$();P.cmt=p.getCurrentTime();P.ss=
d;P.utc=b;P.src=v;p.FF.E5("startSecondsOutOfBounds",P);p.videoData.vX()&&(d=h6(p,d,!1))}return{startSeconds:d,VE:b,source:v}};
mHB=function(p){if(p.Z)if(g.ZS(p.videoData))p.Z=!1;else{var d="ss",b=0,v;((v=p.videoData.D)==null?0:v.isManifestless)&&p.videoData.T_&&!jAD(p)&&(d="mss",b=p.videoData.T_);(p.videoData.IB?p.T("html5_prioritize_windowed_st_start_seconds"):p.T("html5_prioritize_st_start_seconds"))&&!b&&p.videoData.K$&&(d="stss",b=p.videoData.K$);!b&&xHk(p)&&(b=p.videoData.liveUtcStartSeconds||p.videoData.T_,d="utc",b=p.L$()-p.P5(p.L$())+b);b||p.T("html5_prefer_initial_ss_over_stream_time_ss_for_vod")&&!p.videoData.vX()||
!p.videoData.K$||(d="stss",b=p.videoData.K$);v={};if(b){if(b>p.L$()||b<p.xI())v.minSeekableTime=p.xI(),v.maxSeekableTime=p.L$(),v.cmt=p.getCurrentTime(),v.it=p.P5(p.getCurrentTime()),v.ss=b,v.utc=xHk(p)?p.videoData.liveUtcStartSeconds||p.videoData.T_:0,p.FF.E5("startSecondsOutOfBounds",v),p.videoData.vX()&&(b=h6(p,b,!1));p.seekTo(b,{wg:"seektimeline_startSeconds"});v[d]=b;p.FF.E5("startSeconds",v);p.Z=!1}else p.videoData.T_&&(v[d]=p.videoData.T_+p.Fp(),p.FF.E5("startSeconds",v))}};
BZu=function(p,d){p.FF.E5("sdai",{adj4t:d.toFixed(3)});p.Hb=d;d+=1;p.U=d;p.V=d;gM$(p).then(function(b){LQu(p,b)},function(){oY(p)})};
Vye=function(p){return p.mediaElement?TY(p.mediaElement):0};
UHk=function(){};
Od=function(p){g.e.call(this);this.B=p;this.D=new Map;this.U=new g.bR(this.sample,250,this);g.Y(this,this.U);this.start()};
J6=function(p,d){if((p=p.D.get(d))==null)p=void 0;else{p=p.buffer;for(d=[];p.U!==p.D;)p.U=(p.U+1)%p.data.length,d.push(p.data[p.U]);p=d}return p||[]};
k$=function(p,d){var b;return((b=p.D.get(d))==null?void 0:fgj(b.buffer))||0};
RSK=function(p){this.D=p;this.SM=NaN;this.buffer=new AS(100)};
ne=function(){this.finished=this.started=!1};
bew=function(p){function d(P){return b.m2&&(!v.Ro||!v.mZ.Z)||b.eB!=="yt"&&(v.partnerId===38&&b.playerStyle==="books"||v.partnerId===30&&b.playerStyle==="docs"||v.partnerId===33&&b.playerStyle==="google-live")?TZq(p,v,P):AS$(p,v).then(function(){rY(p,v)},function(M){rY(p,v,!0);
throw M;})}
var b=p.G(),v=p.getVideoData();v.xJ();v.loading=!0;return WQB(p)?pPq(p,v).then(function(){rY(p,v)},function(P){P=Ua(P);
if(wF(P.severity))return rY(p,v,!0),Promise.reject(P);P.errorCode==="onesie.response.badproxystatus"&&""+P.details.st==="3"&&(drk=!0);p.handleError(P);return d("onesie")}):d("gvi")};
WQB=function(p){var d=p.G();if(d.T("html5_disable_onesie")||!d.T("html5_onesie")||!d.T("html5_onesie_inline")&&p.getVisibilityState()===5||d.eB!=="yt")return!1;var b=d.eD;if(!b||!b.D)return p.handleError(new Gr("onesie.unavailable.hotconfig",{key:"0"})),!1;if(b.D.X<(0,g.Ib)()&&(p.E5("okexp","1"),(b=p.Jz())&&d.T("html5_prefer_trusted_host_on_key_expiration"))){b.U=!0;var v;(d=(v=b.D.get(0))==null?void 0:l5(v.location))&&!vI(d)&&b.D.delete(0)}if(drk)return p.E5("ost3","1"),!1;v={};return Object.keys(v).length>
0?(v.onesie="0",p.handleError(new Gr("html5.missingapi",v)),!1):!0};
v$u=function(p){var d=Il();z2(d,p);return g.XN(d,X$u())};
pPq=function(p,d){var b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S,B,x,Pj,qC,pz,Q;return g.z(function(W){if(W.D==1)return d.fetchType="onesie",b=r3j(d,p.getPlayerSize(),p.getVisibilityState()),v=new x1(p,b),g.y(W,v.fetch(),2);P=W.U;M={player_response:P};d.loading=!1;X=p.ym.GH;if(v.a9){a=g.u(v.a9.entries());for(F=a.next();!F.done;F=a.next())h=F.value,O=g.u(h),J=O.next().value,k=O.next().value,n=J,r=k,X.D.set(n,r,180),n===d.videoId&&(Z=r.B1(),d.V1=Z);X.yN=v}C=g.u(v.Xo.entries());for(G=C.next();!G.done;G=
C.next())U=G.value,I=g.u(U),V=I.next().value,S=I.next().value,B=V,x=S,X.U.set(B,x,180);g.Ys(d,M,!0);if(d.loading||ew(d))return W.return(Promise.resolve());X.D.removeAll();X.U.removeAll();d.V1=[];Pj={};qC="onesie.response";pz=0;d.errorCode?(qC="auth",Pj.ec=d.errorCode,Pj.ed=d.errorDetail,Pj.es=d.fY||"",pz=2):(Pj.successButUnplayable="1",Pj.disposed=""+ +d.xJ(),Pj.afmts=""+ +/adaptiveFormats/.test(P),Pj.cpn=d.clientPlaybackNonce);Q=new Gr(qC,Pj,pz);return W.return(Promise.reject(Q))})};
AS$=function(p,d){var b,v,P,M,X,a,F,h,O,J,k;return g.z(function(n){switch(n.D){case 1:b=d.isAd(),v=!b,P=b?1:3,M=0;case 2:if(!(M<P)){n.LX(4);break}if(!(M>0)){n.LX(5);break}return g.y(n,wv(5E3),6);case 6:X=new g.RN("Retrying OnePlatform request",{attempt:M}),g.DF(X);case 5:return g.sW(n,7),g.y(n,PlC(p,d),9);case 9:return n.return();case 7:a=g.Cz(n);F=Ua(a);h=F.errorCode;O=p.G();J=O.T("html5_use_network_error_code_enums")?401:"401";v&&h==="manifest.net.badstatus"&&F.details.rc===J&&(v=!1,M===P-1&&(P+=
1));if(M===P-1)return k=MvD(b,F.details),k.details.backend="op",k.details.originec=h,n.return(Promise.reject(k));if(h==="auth"||h==="manifest.net.retryexhausted")return n.return(Promise.reject(F));p.handleError(F);if(wF(F.severity)){n.LX(4);break}case 3:M++;n.LX(2);break;case 4:return n.return(Promise.reject(MvD(b,{backend:"op"})))}})};
PlC=function(p,d){function b(qC){qC.readyState===2&&p.E8("ps_c")}
var v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S,B,x,Pj;return g.z(function(qC){switch(qC.D){case 1:d.fetchType="gp";v=p.G();P=g.As(v,g.SQ(d));if(!P.D){M=P.getValue();qC.LX(2);break}return g.y(qC,P.D,3);case 3:M=qC.U;case 2:return X=M,a=v$u(X),F=r3j(d,p.getPlayerSize(),p.getVisibilityState()),h=g.d5(XP7),O=g.SQ(d),J=(0,g.Ib)(),k=!1,n="empty",r=0,p.E8("psns"),Z={PG:b},g.y(qC,g.Bs(a,F,h,void 0,Z),4);case 4:C=qC.U;p.E8("psnr");if(d.xJ())return qC.return();C?"error"in C&&C.error?(k=!0,n="esf:"+C.error.message,
r=C.error.code):C.errorMetadata&&(k=!0,n="its",r=C.errorMetadata.status):k=!0;if(k)return G=0,U=((0,g.Ib)()-J).toFixed(),I={},I=v.T("html5_use_network_error_code_enums")?{backend:"op",rc:r,rt:U,reason:n,has_kpt:d.L0?"1":"0",has_mdx_env:d.mdxEnvironment?"1":"0",has_omit_key_flag:g.AO("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:v.pageId?"1":"0",has_token:O?"1":"0",has_vvt:d.O5?"1":"0",is_mdx:d.isMdxPlayback?"1":"0",mdx_ctrl:d.Bl||"",token_eq:O===g.SQ(d)?"1":"0"}:{backend:"op",
rc:""+r,rt:U,reason:n,has_kpt:d.L0?"1":"0",has_mdx_env:d.mdxEnvironment?"1":"0",has_omit_key_flag:g.AO("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")?"1":"0",has_page_id:v.pageId?"1":"0",has_token:O?"1":"0",has_vvt:d.O5?"1":"0",is_mdx:d.isMdxPlayback?"1":"0",mdx_ctrl:d.Bl||"",token_eq:O===g.SQ(d)?"1":"0"},V="manifest.net.connect",r===429?(V="auth",G=2):r>200&&(V="manifest.net.badstatus",r===400&&(G=2)),qC.return(Promise.reject(new Gr(V,I,G)));d.loading=!1;g.Ys(d,{raw_player_response:C},!0);
S=C;g.ce(d.G())&&S&&S.trackingParams&&NE(S.trackingParams);if(d.errorCode)return B={ec:d.errorCode,ed:d.errorDetail,es:d.fY||""},qC.return(Promise.reject(new Gr("auth",B,2)));if(!d.loading&&!ew(d))return x=d.isAd()?"auth":"manifest.net.retryexhausted",Pj=d.isAd()?2:1,qC.return(Promise.reject(new Gr(x,{successButUnplayable:"1",hasMedia:g.uC(d)?"1":"0"},Pj)));g.l$(qC)}})};
TZq=function(p,d,b){function v(r){r=Ua(r);if(wF(r.severity))return Promise.reject(r);p.handleError(r);return!1}
function P(){return!0}
var M,X,a,F,h,O,J,k,n;return g.z(function(r){switch(r.D){case 1:var Z=p.G(),C=p.getPlayerSize(),G=p.getVisibilityState();p.isFullscreen();var U=window.location.search;if(d.partnerId===38&&Z.playerStyle==="books")U=d.videoId.indexOf(":"),U=g.$B("//play.google.com/books/volumes/"+d.videoId.slice(0,U)+"/content/media",{aid:d.videoId.slice(U+1),sig:d.zz});else if(d.partnerId===30&&Z.playerStyle==="docs")U=g.$B("https://docs.google.com/get_video_info",{docid:d.videoId,authuser:d.B3,authkey:d.H3,eurl:Z.jB});
else if(d.partnerId===33&&Z.playerStyle==="google-live")U=g.$B("//google-liveplayer.appspot.com/get_video_info",{key:d.videoId});else{Z.eB!=="yt"&&g.Hi(Error("getVideoInfoUrl for invalid namespace: "+Z.eB));var I={html5:"1",video_id:d.videoId,cpn:d.clientPlaybackNonce,eurl:Z.jB,ps:Z.playerStyle,el:ye(d),hl:Z.Rb,list:d.playlistId,agcid:d.k5,aqi:d.adQueryId,sts:20130,lact:y_()};Object.assign(I,Z.D);Z.forcedExperiments&&(I.forced_experiments=Z.forcedExperiments);d.O5?(I.vvt=d.O5,d.mdxEnvironment&&(I.mdx_environment=
d.mdxEnvironment)):g.SQ(d)&&(I.access_token=g.SQ(d));d.adFormat&&(I.adformat=d.adFormat);d.slotPosition>=0&&(I.slot_pos=d.slotPosition);d.breakType&&(I.break_type=d.breakType);d.Kb!==null&&(I.ad_id=d.Kb);d.Cb!==null&&(I.ad_sys=d.Cb);d.Tb!==null&&(I.encoded_ad_playback_context=d.Tb);Z.captionsLanguagePreference&&(I.cc_lang_pref=Z.captionsLanguagePreference);Z.NJ&&Z.NJ!==2&&(I.cc_load_policy=Z.NJ);var V=g.$_(g.Qr(),65);g.QJ(Z)&&V!=null&&!V&&(I.device_captions_on="1");Z.mute&&(I.mute=Z.mute);d.annotationsLoadPolicy&&
Z.annotationsLoadPolicy!==2&&(I.iv_load_policy=d.annotationsLoadPolicy);d.QU&&(I.endscreen_ad_tracking=d.QU);(V=Z.Hb.get(d.videoId))&&V.hx&&(I.ic_track=V.hx);d.RB&&(I.itct=d.RB);eQ(d)&&(I.autoplay="1");d.mutedAutoplay&&(I.mutedautoplay=d.mutedAutoplay);d.isAutonav&&(I.autonav="1");d.OG&&(I.noiba="1");d.isMdxPlayback&&(I.mdx="1",I.ytr=d.Aq);d.mdxControlMode&&(I.mdx_control_mode=d.mdxControlMode);d.Wv&&(I.ytrcc=d.Wv);d.Da&&(I.utpsa="1");d.isFling&&(I.is_fling="1");d.isInlinePlaybackNoAd&&(I.mute="1");
d.vnd&&(I.vnd=d.vnd);d.forceAdsUrl&&(V=d.forceAdsUrl.split("|").length===3,I.force_ad_params=V?d.forceAdsUrl:"||"+d.forceAdsUrl);d.YI&&(I.preload=d.YI);C.width&&(I.width=C.width);C.height&&(I.height=C.height);(d.s8?0:d.I5)&&(I.splay="1");d.ypcPreview&&(I.ypc_preview="1");HK(d)&&(I.content_v=HK(d));d.s5&&(I.livemonitor=1);Z.aB&&(I.authuser=Z.aB);Z.pageId&&(I.pageid=Z.pageId);Z.ih&&(I.ei=Z.ih);Z.V&&(I.iframe="1");d.contentCheckOk&&(I.cco="1");d.racyCheckOk&&(I.rco="1");Z.Z&&d.lO&&(I.live_start_walltime=
d.lO);Z.Z&&d.DG&&(I.live_manifest_duration=d.DG);Z.Z&&d.playerParams&&(I.player_params=d.playerParams);Z.Z&&d.cycToken&&(I.cyc=d.cycToken);Z.Z&&d.Ux&&(I.tkn=d.Ux);G!==0&&(I.vis=G);Z.enableSafetyMode&&(I.enable_safety_mode="1");d.L0&&(I.kpt=d.L0);d.j5&&(I.kids_age_up_mode=d.j5);d.kidsAppInfo&&(I.kids_app_info=d.kidsAppInfo);d.w6&&(I.upg_content_filter_mode="1");Z.widgetReferrer&&(I.widget_referrer=Z.widgetReferrer.substring(0,128));d.eB?(C=d.eB.latitudeE7!=null&&d.eB.longitudeE7!=null?d.eB.latitudeE7+
","+d.eB.longitudeE7:",",C+=","+(d.eB.clientPermissionState||0)+","+(d.eB.locationRadiusMeters||"")+","+(d.eB.locationOverrideToken||"")):C=null;C&&(I.uloc=C);d.HW&&(I.internalipoverride=d.HW);Z.embedConfig&&(I.embed_config=Z.embedConfig);Z.ao&&(I.co_rel="1");Z.ancestorOrigins.length>0&&(I.ancestor_origins=Array.from(Z.ancestorOrigins).join(","));Z.homeGroupInfo!==void 0&&(I.home_group_info=Z.homeGroupInfo);Z.livingRoomAppMode!==void 0&&(I.living_room_app_mode=Z.livingRoomAppMode);Z.enablePrivacyFilter&&
(I.enable_privacy_filter="1");d.isLivingRoomDeeplink&&(I.is_living_room_deeplink="1");d.N_&&d.SP&&(I.clip=d.N_,I.clipt=d.SP);d.zc&&(I.disable_watch_next="1");d.St&&(I.forced_by_var="1");for(var S in I)!qdK.has(S)&&I[S]&&String(I[S]).length>512&&(g.DF(Error("GVI param too long: "+S)),I[S]="");S=Z.kJ;g.yJ(Z)&&(S=W$(S.replace(/\b(?:www|web)([.-])/,"tv$1"))||Z.kJ);Z=g.$B(S+"get_video_info",I);U&&(Z=bSD(Z,U));U=Z}M=U;a=(X=d.isAd())?1:3;F=0;case 2:if(!(F<a)){r.LX(4);break}h=M;if(!(F>0)){r.LX(5);break}return g.y(r,
wv(5E3),6);case 6:O={playerretry:F,playerretrysrc:b},X||(O.recover="embedded"),h=Fr(M,O);case 5:return g.y(r,a4q(d,h).then(P,v),7);case 7:if(J=r.U)return r.return();F++;r.LX(2);break;case 4:k=X?"auth":"manifest.net.retryexhausted";n=X?2:1;if(!X&&Math.random()<1E-4)try{g.DF(new g.RN("b/152131571",btoa(M)))}catch(B){}return r.return(Promise.reject(new Gr(k,{backend:"gvi"},n)))}})};
a4q=function(p,d){function b(C){return v(C.xhr)}
function v(C){if(!p.xJ()){C=C?C.status:-1;var G=0,U=((0,g.Ib)()-O).toFixed();U=P.T("html5_use_network_error_code_enums")?{backend:"gvi",rc:C,rt:U}:{backend:"gvi",rc:""+C,rt:U};var I="manifest.net.connect";C===429?(I="auth",G=2):C>200&&(I="manifest.net.badstatus",C===400&&(G=2));return Promise.reject(new Gr(I,U,G))}}
var P,M,X,a,F,h,O,J,k,n,r,Z;return g.z(function(C){if(C.D==1){p.fetchType="gvi";P=p.G();var G={};p.PR&&(G.ytrext=p.PR);(a=g.ID(G)?void 0:G)?(M={format:"RAW",method:"POST",withCredentials:!0,timeout:3E4,postParams:a},X=Fr(d,{action_display_post:1})):(M={format:"RAW",method:"GET",withCredentials:!0,timeout:3E4},X=d);F={};P.sendVisitorIdHeader&&p.visitorData&&(F["X-Goog-Visitor-Id"]=p.visitorData);(h=KB(P.experiments,"debug_sherlog_username"))&&(F["X-Youtube-Sherlog-Username"]=h);Object.keys(F).length>
0&&(M.headers=F);O=(0,g.Ib)();return g.y(C,vF(jS,X,M).then(void 0,b),2)}J=C.U;if(!J||!J.responseText)return C.return(v(J));p.loading=!1;k=Xr(J.responseText);g.Ys(p,k,!0);if(p.errorCode)return n={ec:p.errorCode,ed:p.errorDetail,es:p.fY||""},C.return(Promise.reject(new Gr("auth",n,2)));if(!p.loading&&!ew(p))return r=p.isAd()?"auth":"manifest.net.retryexhausted",Z=p.isAd()?2:1,C.return(Promise.reject(new Gr(r,{successButUnplayable:"1"},Z)));g.l$(C)})};
MvD=function(p,d){return new Gr(p?"auth":"manifest.net.retryexhausted",d,p?2:1)};
rY=function(p,d,b){b=b===void 0?!1:b;var v,P,M,X;g.z(function(a){if(a.D==1){v=p.G();if(b&&(!g.mJ(v)||ye(d)!=="embedded")||d.zc||ye(d)!=="adunit"&&(g.UD(v)||He(v)||g.eo(v)||g.yJ(v)||$b(v)==="WEB_CREATOR"))return a.return();P=g.As(v,g.SQ(d));return P.D?g.y(a,P.D,3):(M=P.getValue(),a.LX(2))}a.D!=2&&(M=a.U);X=M;return a.return(o$e(p,d,X))})};
o$e=function(p,d,b){var v,P,M,X,a;return g.z(function(F){if(F.D==1){g.sW(F,2);v=v$u(b);var h=d.G();g.Qr();var O={context:g.A0(d),videoId:d.videoId,racyCheckOk:d.racyCheckOk,contentCheckOk:d.contentCheckOk,autonavState:"STATE_NONE"};ye(d)==="adunit"&&(O.isAdPlayback=!0);h.embedConfig&&(O.serializedThirdPartyEmbedConfig=h.embedConfig);h.ao&&(O.showContentOwnerOnly=!0);d.Cn&&(O.showShortsOnly=!0);g.$_(0,141)&&(O.autonavState=g.$_(0,140)?"STATE_OFF":"STATE_ON");if(g.QJ(h)){var J=g.$_(0,65);J=J!=null?
!J:!1;var k=!!g.Vr("yt-player-sticky-caption");O.captionsRequested=J&&k}var n;if(h=(n=h.getWebPlayerContextConfig())==null?void 0:n.encryptedHostFlags)O.playbackContext={encryptedHostFlags:h};P=O;M=g.d5(Ftu);p.E8("wn_s");return g.y(F,g.Bs(v,P,M),4)}if(F.D!=2)return X=F.U,p.E8("wn_r"),!X||"error"in X&&X.error||(a=X,g.ce(d.G())&&a.trackingParams&&NE(a.trackingParams),g.Ys(d,{raw_watch_next_response:X},!1)),g.EW(F,0);g.Cz(F);g.l$(F)})};
hOz=function(p){p.E8("vir");p.E8("ps_s");mu("vir",void 0,"video_to_ad");var d=bew(p);d.then(function(){p.E8("virc");mu("virc",void 0,"video_to_ad");p.E8("ps_r");mu("ps_r",void 0,"video_to_ad")},function(){p.E8("virc");
mu("virc",void 0,"video_to_ad")});
return d};
g.ll=function(p,d,b,v,P,M,X,a,F,h){F=F===void 0?new g.Vc(p):F;h=h===void 0?!0:h;g.oL.call(this);var O=this;this.gE=p;this.playerType=d;this.SI=b;this.pP=v;this.getVisibilityState=M;this.visibility=X;this.ym=a;this.videoData=F;this.pm=h;this.logger=new g.T$("VideoPlayer");this.iE=new kOC(this.gE);this.f$=null;this.D8=new lZ;this.Ks=null;this.tp=new sWC(this.gE,this.pP,this);this.IW=!0;this.rE=this.DN=null;this.PE=[];this.Yi=new ne;this.OW=this.Th=null;this.Gf=new ne;this.W8=null;this.oW=this.yZ=!1;
this.jN=NaN;this.Ln=!1;this.playerState=new g.px;this.qS=[];this.g_=new g.iO;this.Ig=new qNj(this);this.mediaElement=null;this.Cy=new g.bR(this.r$h,15E3,this);this.aJ=this.eN=!1;this.T4=NaN;this.mI=!1;this.w0=0;this.yq=!1;this.aZ=NaN;this.Eu=new Od(new Map([["bufferhealth",function(){return Vye(O.ST)}],
["bandwidth",function(){return O.Ds()}],
["networkactivity",function(){return O.gE.schedule.kJ}],
["livelatency",function(){return O.isAtLiveHead()&&O.isPlaying()?OeC(O):NaN}],
["rawlivelatency",function(){return OeC(O)}]]));
this.AR=0;this.loop=!1;this.playbackRate=1;this.SZ=0;this.ST=new IgB(this);this.Vz=!1;this.AP=[];this.fT=this.bz=0;this.U$=this.wf=!1;this.Qj=this.N2=0;this.fJ=-1;this.Od="";this.aI=new g.bR(this.h1,0,this);this.oe=!1;this.hC=this.Ma=null;this.Z05=[this.g_,this.aI,this.Cy,this.Eu];this.aE=this.Xn=null;this.eE=function(){var J=O.dN();J.provider.gE.Q7||J.provider.FF.getVisibilityState()===3||(J.provider.gE.Q7=!0);TeC(J);if(J.U){var k=J.U;k.X&&k.D<0&&k.provider.FF.getVisibilityState()!==3&&eZz(k)}J.qoe&&
(J=J.qoe,J.YJ&&J.U<0&&J.provider.gE.Q7&&n1j(J),J.B&&zO(J));O.DN&&fe(O);O.gE.Tp&&!O.videoData.backgroundable&&O.mediaElement&&!O.H$()&&(O.isBackground()&&O.mediaElement.Pc()?(O.E5("bgmobile",{suspend:1}),O.g9(!0,!0)):O.isBackground()||ul(O)&&O.E5("bgmobile",{resume:1}))};
this.Up={j7:function(J){O.j7(J)},
m2C:function(J){O.f$=J},
XLZ:function(){return O.wr},
ZT:function(){return O.yJ},
d9:function(){return O.rE},
g6B:function(){return O.yV},
E6C:function(){return O.Mb},
fq5:function(){},
G:function(){return O.gE},
b4:function(){return O.mediaElement},
i2F:function(J){O.yk(J)},
giX:function(){return O.pP}};
this.logger.debug(function(){return"creating, type "+d});
this.gH=new g.xM(function(){return O.getCurrentTime()},function(){return O.getPlaybackRate()},function(){return O.getPlayerState()},function(J,k){J!==g.X5("endcr")||g.R(O.playerState,32)||O.F0();
P(J,k,O.playerType)},function(J,k){g.gI(O.videoData)&&O.E5(J,k)});
g.Y(this,this.gH);g.Y(this,this.ST);J6w(this,F);this.videoData.subscribe("dataupdated",this.VoZ,this);this.videoData.subscribe("dataloaded",this.A4,this);this.videoData.subscribe("dataloaderror",this.handleError,this);this.videoData.subscribe("ctmp",this.E5,this);this.videoData.subscribe("ctmpstr",this.DW,this);this.ZB();MKq(this.eE);this.visibility.subscribe("visibilitystatechange",this.eE);this.yV=new g.bR(this.Qn,g.JH(this.gE.experiments,"html5_player_att_initial_delay_ms")||4500,this);this.Mb=
new g.bR(this.Qn,g.JH(this.gE.experiments,"html5_player_att_retry_delay_ms")||4500,this);this.Ok=new g.BT(this)};
J6w=function(p,d){if(p.playerType===2||p.gE.fN)d.xF=!0;var b=yZu(d.PX,d.GY,p.gE.V,p.gE.Z);b&&(d.adFormat=b);p.playerType===2&&(d.Xv=!0);if(p.isFullscreen()||p.gE.V)b=g.Vr("yt-player-autonavstate"),d.autonavState=b||(p.gE.V?2:p.videoData.autonavState);d.endSeconds&&d.endSeconds>d.startSeconds&&FQ(p,d.endSeconds)};
kye=function(p){Awe(p.wr);g.aq(p.wr);for(var d=p.yJ,b=g.u(d.D.values()),v=b.next();!v.done;v=b.next())Awe(v.value);d.D.clear();g.aq(p.yJ)};
n$k=function(p){var d=p.videoData;hOz(p).then(void 0,function(b){p.videoData!==d||d.xJ()||(b=Ua(b),b.errorCode==="auth"&&p.videoData.errorDetail?p.rd(b.errorCode,2,unescape(p.videoData.errorReason),Ns(b.details),p.videoData.errorDetail,p.videoData.fY||void 0):p.handleError(b))})};
uQu=function(p){if(!g.R(p.playerState,128))if(p.videoData.isLoaded(),p.logger.debug("finished loading playback data"),p.PE=g.dR(p.videoData.aB),g.uC(p.videoData)){p.SI.tick("bpd_s");sd(p).then(function(){p.SI.tick("bpd_c");if(!p.xJ()){p.yZ&&(p.lF(vC(vC(p.playerState,512),1)),ul(p));var v=p.videoData;v.endSeconds&&v.endSeconds>v.startSeconds&&FQ(p,v.endSeconds);p.Yi.finished=!0;Z4(p,"dataloaded");p.Gf.rl()&&r6W(p);VKw(p.tp,p.OW)}});
p.T("html5_log_media_perf_info")&&p.E5("loudness",{v:p.videoData.jC.toFixed(3)},!0);var d,b=(d=p.mediaElement)==null?void 0:d.UY();b&&"disablePictureInPicture"in b&&p.T("html5_disable_pip_with_standard_api")&&(b.disablePictureInPicture=p.gE.jC&&!p.videoData.backgroundable);f4u(p)}else Z4(p,"dataloaded")};
sd=function(p){Ed(p);p.OW=null;var d=rSu(p.gE,p.videoData,p.H$());p.Th=d;p.Th.then(function(b){l4q(p,b)},function(b){p.xJ()||(b=Ua(b),p.visibility.isBackground()?(Ce(p,"vp_none_avail"),p.Th=null,p.Yi.reset()):(p.Yi.finished=!0,p.rd(b.errorCode,b.severity,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",Ns(b.details))))});
return d};
l4q=function(p,d){if(!p.xJ()&&!d.videoData.xJ()){p.logger.debug("finished building playback data");p.OW=d;tyu(p.ST,p.OW);if(p.videoData.isLivePlayback){var b=sYe(p.ym.GH,p.videoData.videoId)||p.DN&&!isNaN(p.DN.kJ);b=p.T("html5_onesie_live")&&b;aY(p)||p.videoData.T_>0&&!XF(p.videoData)||b||p.seekTo(p.L$(),{wg:"videoplayer_playbackData",seekSource:18})}if(p.videoData.B.D){if(p.T("html5_sabr_report_missing_url_as_error")&&MJC(p.videoData)){p.handleError(new Gr("fmt.missing",{missabrurl:"1"},2));return}p.DN?
g.DF(Error("Duplicated Loader")):(b=g.JH(p.gE.experiments,"html5_onesie_defer_content_loader_ms"))&&p.hf()&&sYe(p.ym.GH,p.videoData.wx)?g.lg(function(){p.xJ()||p.DN||ZeW(p)},b):ZeW(p)}else!p.videoData.B.D&&Lv(p.videoData)&&p.SN(new Pt(p.videoData.videoId||"",4));
p.HC();I0e(d).then(function(){var v={};p.rD(v);p.gE.rN()&&p.T("html5_log_media_perf_info")&&p.E5("av1Info",v);fe(p)})}};
r6W=function(p){p.xJ();p.logger.debug("try finish readying playback");if(p.Gf.finished)p.logger.debug("already finished readying");else if(p.Yi.finished)if(g.R(p.playerState,128))p.logger.debug("cannot finish readying because of error");else if(p.PE.length)p.logger.debug(function(){return"cannot finish readying because of pending preroll: "+p.PE});
else if(p.gH.started||hSB(p.gH),p.JH())p.logger.debug("cannot finish readying because cuemanager has pending prerolls");else{p.DN&&(p.oW=MF$(p.DN.timing));p.Gf.finished||(p.Gf.finished=!0);var d=p.T("html5_onesie_live")&&p.DN&&!isNaN(p.DN.kJ);!p.videoData.isLivePlayback||p.videoData.T_>0&&!XF(p.videoData)||d||aY(p)||(p.logger.debug("seek to head for live"),p.seekTo(Infinity,{wg:"videoplayer_readying",seekSource:18}),p.isBackground()&&(p.aJ=!0));K6u(p.dN());p.logger.debug("finished readying playback");
p.publish("playbackready",p);QC("pl_c",p.SI.timerName)||(p.SI.tick("pl_c"),mu("pl_c",void 0,"video_to_ad"));QC("pbr",p.SI.timerName)||(p.SI.tick("pbr"),mu("pbr",void 0,"video_to_ad"))}else p.logger.debug("playback data not loaded")};
FQ=function(p,d){p.Ks&&E$k(p);p.Ks=new g.P1(d*1E3,0x7ffffffffffff);p.Ks.namespace="endcr";p.addCueRange(p.Ks)};
E$k=function(p){p.removeCueRange(p.Ks);p.Ks=null};
ClB=function(p,d,b,v,P){var M=p.dN(P),X=g.gI(p.videoData)?M.getVideoData():p.videoData;X.U=b;var a=g.Nr(p);b=new l0u(X,b,d,a?a.itag:"",v);p.gE.experiments.Wb("html5_refactor_sabr_video_format_selection_logging")?(b.videoId=P,p.aE=b):M.sD(b);P=p.tp;P.U=0;P.D=0;p.publish("internalvideoformatchange",X,d==="m")};
g.Nr=function(p){var d=Gy(p);return dm(d)||!p.OW?null:g.xQ(p.OW.D.videoInfos,function(b){return d.V(b)})};
Gy=function(p){if(p.OW){var d=p.tp;var b=p.OW;p=p.On();var v=CSq(d);if(dm(v)){if(v=ZWD(d,b).compose(UPj(d,b)).compose(ypC(d,b)).compose(HWz(d,b.videoData)).compose(DPB(d,b.videoData,b)).compose(CY(d,b)).compose(Gb7(d,b)),dm(p)||d.T("html5_apply_pbr_cap_for_drm"))v=v.compose(wtC(d,b))}else d.T("html5_perf_cap_override_sticky")&&(v=v.compose(CY(d,b))),d.T("html5_ustreamer_cap_override_sticky")&&(v=v.compose(wtC(d,b)));v=v.compose(Gb7(d,b));d=b.videoData.iy.compose(v).compose(b.videoData.Tg).compose(p)}else d=
Dc;return d};
Rl7=function(p){var d=p.tp;p=p.videoData;var b=HWz(d,p);d.T("html5_disable_client_autonav_cap_for_onesie")||b.compose(DPB(d,p));return b};
fe=function(p){if(p.videoData.B&&p.videoData.B.D){var d=Gy(p);p.DN&&SKK(p.DN,d)}};
NYu=function(p){var d;return!!(p.T("html5_native_audio_track_switching")&&g.Ee&&((d=p.videoData.U)==null?0:Rs(d)))};
Gyz=function(p){if(!NYu(p))return!1;var d;p=(d=p.mediaElement)==null?void 0:d.audioTracks();return!!(p&&p.length>1)};
UrW=function(p){var d=wPB(p);if(d)return p.videoData.getAvailableAudioTracks().find(function(b){return b.WX.getName()===d})};
wPB=function(p){var d;if(p=(d=p.mediaElement)==null?void 0:d.audioTracks())for(d=0;d<p.length;++d){var b=p[d];if(b.enabled)return b.label}};
c6j=function(p){var d,b=p.videoData.getAvailableAudioTracks(),v=p.videoData.zV;v&&(d=b.find(function(M){return M.getLanguageInfo().id===v}));
if(p.gE.experiments.Wb("enable_audio_description_setting")&&g.$_(g.Qr(),198)){b=g.u(b);for(var P=b.next();!P.done;P=b.next())if(P=P.value,P.X){d=P;break}}d||(p=p.getAudioTrack(),d=p.WX.isDefault?void 0:p);return d};
ZeW=function(p){for(var d=p.videoData.D,b=g.u(Object.entries({cpn:p.videoData.clientPlaybackNonce,c:p.gE.D.c,cver:p.gE.D.cver})),v=b.next();!v.done;v=b.next()){var P=g.u(v.value);v=P.next().value;P=P.next().value;for(var M=g.u(Object.values(d.D)),X=M.next();!X.done;X=M.next())tmk(X.value.kL,v,P);M=void 0;(M=d.W)==null||tmk(M,v,P)}b=p.gE;v=p.videoData;d=new g.HBW(b);P=iBD({hasSubfragmentedFmp4:v.hasSubfragmentedFmp4,Nz:v.Nz});d.W=P;d.aB=v.maxReadAheadMediaTimeMs/1E3||d.aB;P=b.schedule;P.B.gU()===P.policy.B?
d.T_=10:d.T_=v.minReadAheadMediaTimeMs/1E3||d.T_;d.Jq=v.readAheadGrowthRateMs/1E3||d.Jq;d.A6=!KJ();g.UD(b)||!KJ()?(P=b.experiments,d.wE=8388608,d.s5=524288,d.HW=5,d.oB=1048576,d.YR=1.5,d.CX=4587520,RM()&&(d.CX=786432),d.C*=1.1,d.eB*=1.1,d.Tu=!0,d.aq=P.Wb("persist_disable_player_preload_on_tv")||P.Wb("persist_disable_player_preload_on_tv_for_living_room")||!1):b.U&&(d.C*=1.3,d.eB*=1.3);g.Is&&g.m8("crkey")&&(P=b.D.cmodel==="CHROMECAST/ANCHOVY",d.wE=20971520,d.s5=1572864,P&&(d.CX=812500,d.Jo=1E3,d.qh=
5,d.oB=2097152));g.i0&&(d.Tu=!0);b.supportsGaplessAudio()||(d.gO=!1);BF&&(d.Pu=!0);d.ZF=b.T("html5_peak_shave");v.fetchType==="onesie"&&b.T("html5_disable_peak_shave_for_onesie")&&(d.ZF=!1);var a;P=(a=v.D)==null?void 0:Fb(a);if(XF(v)){d.A9=!0;d.lH||(d.cP=!0);d.PX=!0;d.Uf=!0;d.vz=!0;if(v.latencyClass==="ULTRALOW"||v.latencyClass==="LOW"&&!b.T("html5_disable_low_pipeline"))d.QX=2,d.tJ=4;d.xV=v.defraggedFromSubfragments;if(v.Cd||b.T("html5_publish_all_cuepoints"))d.zc=!0;g.ZS(v)&&(d.ob=!1);d.j5=g.Ge(b)}v.isAd()&&
(d.D2=0,d.NG=0);d.jC=b.T("html5_enable_subsegment_readahead_v3")||b.T("html5_ultra_low_latency_subsegment_readahead")&&v.latencyClass==="ULTRALOW";d.B=b.rN();Pf()&&/(K\d{3}|KS\d{3}|KU\d{3})/.test(b.D.cmodel)&&!b.T("html5_disable_move_pssh_to_moov")&&P&&(d.Tu=!1);M=0;b.T("html5_live_use_alternate_bandwidth_window_sizes")&&(M=b.schedule.policy.D,v.isLivePlayback&&(M=g.JH(b.experiments,v.latencyClass==="ULTRALOW"?"html5_live_ultra_low_latency_bandwidth_window":v.isLowLatencyLiveStream?"html5_live_low_latency_bandwidth_window":
"html5_live_normal_latency_bandwidth_window")||M));a=b.schedule;a.U.V=XF(v)?.5:0;if(!a.policy.U&&M&&(a=a.B,M=Math.round(M*a.resolution),M!==a.D)){X=Array(M);var F=Math.min(M,a.B?a.D:a.U),h=a.U-F;h<0&&(h+=a.D);for(var O=0;O<F;++O)X[O]=a.values[(h+O)%a.D];for(;O<M;++O)X[O]=Infinity;a.D=M;a.values=X;a.U=F%M;a.B=F===M;a.WL=!0;a.X=z$D(a)}v.isLivePlayback&&(d.UA=g.JH(b.experiments,"html5_min_startup_buffered_media_duration_for_live_secs")||.25,d.TB=!1);v.Dx()&&(d.TB=!1);qF(v)&&(d.jC=!0,v.latencyClass===
"LOW"?d.l4=g.JH(b.experiments,"html5_jumbo_mobile_subsegment_readahead_target"):v.latencyClass==="ULTRALOW"&&(d.l4=g.JH(b.experiments,"html5_jumbo_ull_subsegment_readahead_target")),d.UN=!0);v.vX()&&(d.We=1.3);d.Pu=d.Pu||v.Y0;d.NJ=(d.NJ||v.NJ)&&b.Z;d.bl=b.T("html5_sunset_aac_high_codec_family");d.U=g.gI(v);d.Rb=v.W||d.U&&!b.T("html5_enable_ssap_seteos");b.rN()&&(d.tC=!0);v.W&&!P&&(d.G1=!0);v.W&&v.isAd()&&(d.C*=1.6,d.eB*=1.6);Lv(v)&&(d.V=v.videoId,d.Ro=!0,d.iy=100,v.AJ&&v.AJ.length>0&&(d.VI=v.AJ));
d.wc=v.cQ;d.vl=Gw(b,{},v.B||void 0,Wc(v));d.jB=AL(v)&&g.eo(b);d.WR=b.T("html5_catch_errors_for_rollback");pv(v)&&(b.T("html5_sabr_allow_video_keyframe_without_audio")&&(d.Id=!0),b.T("html5_sabr_report_partial_segment_estimated_duration")&&(d.Tc=!0),d.D=!0,d.zV=b.T("html5_sabr_enable_utc_seek_requests"),d.Sr=b.T("html5_sabr_enable_live_clock_offset"),d.xm=b.T("html5_disable_client_resume_policy_for_sabr"),d.w6=b.T("html5_trigger_loader_when_idle_network"),d.L4=b.T("html5_sabr_parse_live_metadata_playback_boundaries"),
d.b_=b.T("html5_enable_platform_backpressure_with_sabr"),d.qf=b.T("html5_consume_onesie_next_request_policy_for_sabr"),d.hc=b.T("html5_sabr_report_next_ad_break_time"),d.IH=b.T("html5_log_high_res_buffer_timeline"),d.w2=b.T("html5_remove_stuck_slices_beyond_max_buffer_limits"),d.W7=b.T("html5_gapless_sabr_btl_last_slice")&&Tu(v),d.eG=b.T("html5_reset_last_appended_slice_on_seek")&&Tu(v),XF(v)?(d.u_=!0,d.Tp=b.T("html5_disable_variability_tracker_for_live"),d.YJ=b.T("html5_sabr_use_accurate_slice_info_params"),
b.T("html5_simplified_backup_timeout_sabr_live")&&(d.kT=!0,d.Jo=d.xr)):d.Na=b.T("html5_probe_request_on_sabr_request_progress"),d.Hv=b.T("html5_serve_start_seconds_seek_for_post_live_sabr"),d.I5=b.T("html5_flush_index_on_updated_timestamp_offset"),d.O5=b.T("html5_enable_sabr_request_pipelining")&&!g.gI(v),d.OA=b.T("html5_ignore_partial_segment_from_live_readahead"),d.Ki=b.T("html5_use_non_active_broadcast_for_post_live"),d.IB=b.T("html5_use_centralized_player_time"),d.PW=b.T("html5_consume_onesie_sabr_seek"),
d.kJ=b.T("html5_enable_sabr_seek_loader_refactor"),d.GY=b.T("html5_update_segment_start_time_from_media_header"),v.enableServerStitchedDai&&(d.X=!0,d.bu=b.T("html5_reset_server_stitch_state_for_non_sabr_seek"),d.QU=b.T("html5_remove_ssdai_append_pause"),d.ih=b.T("html5_consume_ssdai_info_with_streaming"),d.Of=b.T("html5_process_all_cuepoints")));d.S=d.D&&b.T("html5_sabr_live");d.L0=g.bhB(v);nR(b.X,rm.BITRATE)&&(d.CX=NaN);if(a=g.JH(b.experiments,"html5_request_size_max_kb"))d.oB=a*1024;b.X.V?d.s8=
"; "+rm.EXPERIMENTAL.name+"=allowed":b.T("html5_enable_cobalt_tunnel_mode")&&(d.s8="; tunnelmode=true");a=v.serverPlaybackStartConfig;(a==null?0:a.enable)&&(a==null?0:a.playbackStartPolicy)&&(d.S5=!0,eK(d,a.playbackStartPolicy,2));a=c6j(p);p.D8.removeAll();a:{b=p.ym.GH;if(v=p.videoData.videoId)if(P=b.D.get(v)){b.D.remove(v);b=P;break a}b=void 0}p.DN=new g.qH(p,p.gE.schedule,d,p.videoData.D,p.videoData.B,Gy(p),a,p.videoData.enableServerStitchedDai,b,p.videoData.oB);d=p.videoData.T("html5_disable_preload_for_ssdai_with_preroll")&&
p.videoData.isLivePlayback&&p.hf()?!0:p.yZ&&g.UD(p.gE)&&p.videoData.isLivePlayback;p.DN.initialize(p.getCurrentTime(),Gy(p),d);p.videoData.probeUrl&&(p.DN.YJ=p.videoData.probeUrl);if(p.PE.length||p.yZ)p.videoData.cotn||wY(p,!1);HY$(p.ST,p.DN);p.Ma&&(aSk(p.DN,new g.hS(p.Ma)),p.T("html5_check_decorator_on_cuepoint")&&p.E5("sdai",{sdl:1}));p.hC&&(p.DN.Dp(p.hC),p.ST.Z=!1);g.$S(p.videoData)&&(p=p.DN,p.policy.qX=p.policy.V3)};
Ed=function(p){p.DN&&(p.DN.dispose(),p.DN=null,HY$(p.ST,null));p.Pl()?y6j(p):p.qw()};
y6j=function(p){if(p.rE)if(p.logger.debug("release media source"),p.Hg(),p.rE.X)try{p.gE.rN()&&p.E5("rms",{l:"vprms",sr:p.Pl(),rs:mX(p.rE)});p.rE.clear();var d;(d=p.mediaElement)!=null&&(d.U=p.rE);p.rE=null}catch(b){d=new g.RN("Error while clearing Media Source in VideoPlayer: "+b.name+", "+b.message),d=Ua(d),p.handleError(d),p.qw()}else p.qw()};
I4D=function(p,d){d=d===void 0?!1:d;if(p.rE)return p.rE.B;p.logger.debug("update media source");a:{d=d===void 0?!1:d;try{g.xP()&&p.videoData.IF()&&Z37(p.mediaElement);var b=p.mediaElement.d9(p.PL(),p.Vg())}catch(P){if(OWz(p.Ig,"html5.missingapi",{updateMs:"1"}))break a;console.error("window.URL object overwritten by external code",P);p.rd("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","updateMs.1");break a}p.QA(b,!1,!1,d)}var v;return((v=p.d9())==null?void 0:v.B)||null};
zOW=function(p,d){d=d===void 0?!1:d;if(p.DN){var b=p.getCurrentTime()-p.Fp();p.DN.seek(b,{Nw:d}).FM(function(){})}else ZeW(p)};
tv7=function(p,d,b,v){b=b===void 0?!1:b;v=v===void 0?!1:v;if(p.rE&&(!d||p.rE===d)){p.logger.debug("media source opened");var P=p.getDuration();!P&&XF(p.videoData)&&(P=25200);if(p.rE.isView){var M=P;p.logger.debug(function(){return"Set media source duration to "+M+", video duration "+P});
M>p.rE.getDuration()&&jYB(p,M)}else jYB(p,P);DZK(p.DN,p.rE,b,v);p.publish("mediasourceattached")}};
jYB=function(p,d){if(p.rE){p.rE.Oz(d);var b;(b=p.DN)!=null&&b.policy.IB&&(b.S=d)}};
gsD=function(p,d){ClB(p,d.reason,d.D.info,d.token,d.videoId)};
ieC=function(p,d){p.gE.experiments.Wb("enable_adb_handling_in_sabr")&&(p.pauseVideo(!0),p.S3(),d&&p.rd("sabr.config",1,"BROWSER_OR_EXTENSION_ERROR"))};
Z4=function(p,d){p.publish("internalvideodatachange",d===void 0?"dataupdated":d,p,p.videoData)};
Hee=function(p){for(var d=g.u("loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize".split(" ")),b=d.next();!b.done;b=d.next())p.g_.Y(p.mediaElement,b.value,p.yk,p);p.gE.vP&&p.mediaElement.eP()&&(p.g_.Y(p.mediaElement,"webkitplaybacktargetavailabilitychanged",p.YYE,p),p.g_.Y(p.mediaElement,"webkitcurrentplaybacktargetiswirelesschanged",p.G_E,p))};
Vvz=function(p){g.EI(p.jN);Drj(p)||(p.jN=g.sI(function(){return Drj(p)},100))};
Drj=function(p){var d=p.mediaElement;d&&p.eN&&!p.videoData.kJ&&!QC("vfp",p.SI.timerName)&&d.ag()>=2&&!d.isEnded()&&a2(d.sW())>0&&p.SI.tick("vfp");return(d=p.mediaElement)&&!p.videoData.kJ&&d.getDuration()>0&&(d.isPaused()&&d.ag()>=2&&a2(d.sW())>0&&(QC("pbp",p.SI.timerName)||p.SI.tick("pbp"),!p.videoData.Uf||p.Ln||d.isSeeking()||(p.Ln=!0,p.publish("onPlaybackPauseAtStart"))),d=d.getCurrentTime(),TO(p.iE,d))?(p.Ow(),!0):!1};
Sdw=function(p){p.dN().Yq();if(MF(p.videoData)&&Date.now()>p.SZ+6283){if(!(!p.isAtLiveHead()||p.videoData.D&&JT(p.videoData.D))){var d=p.dN();if(d.qoe){d=d.qoe;var b=d.provider.FF.Uo(),v=g.GO(d.provider);qB7(d,v,b);b=b.B;isNaN(b)||g.yD(d,v,"e2el",[b.toFixed(3)])}}p.T("html5_alc_live_log_rawlat")?(d=p.videoData,d=g.Ge(d.G())?!0:g.gf(d.G())?d.eD==="6":!1):d=g.Ge(p.gE);d&&p.E5("rawlat",{l:k$(p.Eu,"rawlivelatency").toFixed(3)});p.SZ=Date.now()}p.videoData.U&&Rs(p.videoData.U)&&(d=p.Ly())&&d.videoHeight!==
p.fT&&(p.fT=d.videoHeight,ClB(p,"a",eOw(p,p.videoData.jB)))};
eOw=function(p,d){if(d.D.video.quality==="auto"&&Rs(d.getInfo())&&p.videoData.Pu)for(var b=g.u(p.videoData.Pu),v=b.next();!v.done;v=b.next())if(v=v.value,v.getHeight()===p.fT&&v.D.video.quality!=="auto")return v.getInfo();return d.getInfo()};
OeC=function(p){if(!MF(p.videoData))return NaN;var d=0;p.DN&&p.videoData.D&&(d=XF(p.videoData)?p.DN.q$.gU()||0:p.videoData.D.aB);return(0,g.Ib)()/1E3-p.P5()-d};
g$D=function(p){p.mediaElement&&p.mediaElement.H$()&&(p.aZ=(0,g.Ib)());p.gE.zV?g.lg(function(){YdW(p)},0):YdW(p)};
YdW=function(p){var d;if((d=p.rE)==null||!d.Wh()){if(p.mediaElement)try{p.W8=p.mediaElement.playVideo()}catch(v){Ce(p,"err."+v)}if(p.W8){var b=p.W8;b.then(void 0,function(v){p.logger.debug(function(){return"playMediaElement failed: "+v});
if(!g.R(p.playerState,4)&&!g.R(p.playerState,256)&&p.W8===b)if(v&&v.name==="AbortError"&&v.message&&v.message.includes("load"))p.logger.debug(function(){return"ignore play media element failure: "+v.message});
else{var P="promise";v&&v.name&&(P+=";m."+v.name);Ce(p,P);p.Vz=!0;p.videoData.s8=!0}})}}};
Ce=function(p,d){g.R(p.playerState,128)||(p.lF(Ml(p.playerState,1028,9)),p.E5("dompaused",{r:d}),p.publish("onAutoplayBlocked"))};
ul=function(p,d){d=d===void 0?!1:d;if(!p.mediaElement||!p.videoData.B)return!1;var b=d;b=b===void 0?!1:b;var v=null;var P;if((P=p.videoData.B)==null?0:P.D){v=I4D(p,b);var M;(M=p.DN)==null||M.resume()}else Ed(p),p.videoData.jB&&(v=p.videoData.jB.r_());P=p.mediaElement.Pc();b=!1;P&&P.xq(v)||(LtW(p,v),b=!0);g.R(p.playerState,2)||(v=p.ST,d=d===void 0?!1:d,v.X||!(v.V>0)||v.mediaElement&&v.mediaElement.getCurrentTime()>0||(d={wg:"seektimeline_resumeTime",Nw:d},v.videoData.kJ||(d.seekSource=15),v.seekTo(v.V,
d)));a:{d=b;if(pv(p.videoData)){if(!p.videoData.Dx())break a}else if(!g.kS(p.videoData))break a;if(p.mediaElement)if((v=p.videoData.X)&&p.mediaElement.eP()){P=p.mediaElement.UY();if(p.f$)if(P!==p.f$.element)Ud(p);else if(d&&v.flavor==="fairplay"&&!B3())Ud(p);else break a;if(p.T("html5_report_error_for_unsupported_tvos_widevine")&&B3()&&v.flavor==="widevine")p.rd("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","drm.unspttvoswidevine");else{p.f$=new Rr7(P,p.videoData,p.gE);p.f$.subscribe("licenseerror",
p.NS,p);p.f$.subscribe("qualitychange",p.MTh,p);p.f$.subscribe("heartbeatparams",p.N6,p);p.f$.subscribe("keystatuseschange",p.j7,p);p.f$.subscribe("ctmp",p.E5,p);p.T("html5_widevine_use_fake_pssh")&&!p.videoData.isLivePlayback&&v.flavor==="widevine"&&p.f$.CS(new vt(QYk,"cenc",!1));d=g.u(p.D8.keys);for(v=d.next();!v.done;v=d.next())v=p.D8.get(v.value),p.f$.CS(v);p.T("html5_eme_loader_sync")||p.D8.removeAll()}}else p.rd("fmt.unplayable",1,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","drm.1")}return b};
LtW=function(p,d){p.SI.tick("vta");mu("vta",void 0,"video_to_ad");p.getCurrentTime()>0&&S4K(p.ST,p.getCurrentTime());p.mediaElement.activate(d);p.rE&&M_(0,4);!p.videoData.kJ&&p.playerState.isOrWillBePlaying()&&p.Cy.start();if(NYu(p)){var b;if(d=(b=p.mediaElement)==null?void 0:b.audioTracks())d.onchange=function(){p.publish("internalaudioformatchange",p.videoData,!0)}}};
Ud=function(p){p.f$&&(p.f$.dispose(),p.f$=null)};
$rk=function(p){var d=d===void 0?!1:d;p.logger.debug("reattachVideoSource");p.mediaElement&&(p.rE?(Ud(p),p.qw(),I4D(p,d)):(p.videoData.jB&&p.videoData.jB.RJ(),p.mediaElement.stopVideo()),p.playVideo())};
mrq=function(p,d){p.gE.T("html5_log_rebuffer_reason")&&(d={r:d,lact:y_()},p.mediaElement&&(d.bh=TY(p.mediaElement)),p.E5("bufreason",d))};
Kt$=function(p,d){if(p.gE.rN()&&p.mediaElement){var b=p.mediaElement.n0();b.omt=(p.mediaElement.getCurrentTime()+p.Fp()).toFixed(3);b.ps=p.playerState.state.toString(16);b.rt=(g.GO(p.dN().provider)*1E3).toFixed();b.e=d;p.AP[p.bz++%5]=b}try{if(d==="timeupdate"||d==="progress")return}catch(v){}p.logger.debug(function(){return"video element event "+d})};
xrz=function(p){if(p.gE.rN()){p.AP.sort(function(v,P){return+v.rt-+P.rt});
for(var d=g.u(p.AP),b=d.next();!b.done;b=d.next())b=b.value,p.E5("vpe",Object.assign({t:b.rt},b));p.AP=[];p.bz=0}};
BYC=function(p){if(g.m8("cobalt")&&g.m8("nintendo switch")){var d=!window.matchMedia("screen and (max-height: 720px) and (min-resolution: 200dpi)").matches;p.E5("nxdock",{d:d})}};
wY=function(p,d){var b;(b=p.DN)==null||oA(b,d)};
a0W=function(p,d){return g.gI(p.videoData)&&p.hC?p.hC.handleError(d,void 0):!1};
f4u=function(p){PK(p.videoData,"html5_set_debugging_opt_in")&&(p=g.Qr(),g.$_(0,183)||(Kd(183,!0),p.save()))};
ROB=function(p){return g.gI(p.videoData)&&p.hC?pY(p.hC):p.videoData.L$()};
kfW=function(p,d){p.ym.FU()||(p.E5("sgap",{f:d}),p.ym.clearQueue(!1,d==="pe"))};
aY=function(p){return p.T("html5_disable_video_player_initiated_seeks")&&pv(p.videoData)};
TY7=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);pE(this.api,"isLifaAdPlaying",function(){return d.api.isLifaAdPlaying()});
this.events.Y(p,"serverstitchedvideochange",function(){d.api.isLifaAdPlaying()?(d.playbackRate=d.api.getPlaybackRate(),d.api.setPlaybackRate(1)):d.api.setPlaybackRate(d.playbackRate)});
this.playbackRate=1};
A6q=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);pE(this.api,"seekToChapterWithAnimation",function(b){d.seekToChapterWithAnimation(b)});
pE(this.api,"seekToTimeWithAnimation",function(b,v){d.seekToTimeWithAnimation(b,v)});
pE(this.api,"renderChapterSeekingAnimation",function(b,v,P){d.api.renderChapterSeekingAnimation(b,v,P)});
pE(this.api,"setMacroMarkers",function(b){d.setMacroMarkers(p,b)});
pE(this.api,"changeMarkerVisibility",function(b,v,P){d.changeMarkerVisibility(b,v,P)});
pE(this.api,"isSameMarkerTypeVisible",function(b){return d.isSameMarkerTypeVisible(b)})};
Wtw=function(p,d,b){var v=p.api.getCurrentTime()*1E3<d?1:-1;p.api.renderChapterSeekingAnimation(v,b);p.api.seekTo(d/1E3,void 0,void 0,void 0,3)};
pHw=function(p,d){var b,v;return(b=Ft(p,"macroMarkersListEntity",d))==null?void 0:(v=b.markersList)==null?void 0:v.markerType};
dXk=function(p,d){var b=g.Bc.getState().entities;p=pHw(b,p);d=g.u(d.tC);for(var v=d.next();!v.done;v=d.next())if(p===pHw(b,v.value))return!0;return!1};
cP=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"videodatachange",function(){d.updateMetadata()});
this.events.Y(p,"presentingplayerstatechange",function(){bKj(d)})};
ym=function(p,d){try{navigator.mediaSession.setActionHandler(p,d)}catch(b){}};
vfz=function(p){ym("play",function(){p.api.playVideo()});
ym("pause",function(){p.api.pauseVideo()});
ym("seekbackward",function(){p.api.seekBy(-5*p.api.getPlaybackRate())});
ym("seekforward",function(){p.api.seekBy(5*p.api.getPlaybackRate())});
ym("seekto",function(d){((d=d.seekTime)||p.api.T("web_player_misc_bugfix_a")&&d!=null)&&p.api.seekTo(d)})};
PiB=function(p){var d,b,v,P;return(d=p.api.getVideoData().getWatchNextResponse())==null?void 0:(b=d.playerOverlays)==null?void 0:(v=b.playerOverlayRenderer)==null?void 0:(P=v.browserMediaSession)==null?void 0:P.browserMediaSessionRenderer};
M4D=function(p){var d=[];if(!p||!p.thumbnails)return d;p=g.u(p.thumbnails);for(var b=p.next();!b.done;b=p.next())b=b.value,b.url&&(!b.width||b.width<=0||!b.height||b.height<=0||g.dq(b.url)&&d.push({src:b.url||"",sizes:b.width+"x"+b.height,type:"image/jpeg"}));return d};
bKj=function(p){p=p.api.getPlayerStateObject();p=p.isCued()||p.isError()?"none":p.isOrWillBePlaying()?"playing":"paused";navigator.mediaSession.playbackState=p};
XHW=function(p){var d=p.api.getProgressState().seekableEnd;d&&navigator.mediaSession.setPositionState&&navigator.mediaSession.setPositionState({duration:d,playbackRate:p.api.getPlaybackRate(),position:p.api.getCurrentTime()})};
IY=function(p){LE.call(this,p);var d=this;this.U=new Map;this.B=this.D=void 0;this.compositeVideoState=null;this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"modulecreated",function(b){var v;a:{var P,M,X,a=(P=d.api.getVideoData())==null?void 0:(M=P.getPlayerResponse())==null?void 0:(X=M.overlay)==null?void 0:X.playerControlsOverlayRenderer;if(a&&(P=g.L(a.compositeVideoOverlay,q2K),P==null?0:(v=P.sources)==null?0:v.length))for(v=g.u(P==null?void 0:P.sources),P=v.next();!P.done;P=v.next())if(P=
P.value,P.isActive){v=P;break a}v=void 0}b==="captions"&&(v==null?void 0:v.topLeftCornerX)!==void 0&&(v==null?void 0:v.topLeftCornerY)!==void 0&&(v==null?void 0:v.width)!==void 0&&(v==null?void 0:v.height)!==void 0&&d.api.U1({top:v.topLeftCornerY,right:1-v.topLeftCornerX-v.width,bottom:1-v.topLeftCornerY-v.height,left:v.topLeftCornerX})});
this.events.Y(p,"videodatachange",function(b){var v=d.api.getVideoData();d.D=void 0;d.U.clear();d.api.d1("compositeembargo",1);var P=v==null?void 0:v.hn.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(P==null?0:P.length)?al$(d,P.filter(function(M){return ofD(d,M)})):(v==null?0:v.cueRanges)&&al$(d,v.cueRanges.filter(function(M){return ofD(d,M)}));
b==="dataupdated"&&(v==null?void 0:v.compositeLiveStatusToken)!==d.B&&(d.B=v==null?void 0:v.compositeLiveStatusToken,d.api.ZV())});
this.events.Y(p,g.X5("compositeembargo"),function(b){var v;if(((v=d.D)==null?void 0:v.id)!==b.id&&(d.api.sA(!0),d.U.has(b.id))){var P=d.U.get(b.id);v=d.api.getVideoData();P=g.u(P);for(var M=P.next();!M.done;M=P.next()){var X=void 0;M=(X=M.value.compositeEmbargo)==null?void 0:X.embargoStatusToken;v.jV!==M&&(v.jV=M,d.api.ZV());Fjq(d,b)}}});
this.events.Y(p,g.q4("compositeembargo"),function(b){var v;if(((v=d.D)==null?void 0:v.id)===b.id&&(d.api.sA(!1),d.U.has(b.id))){if(b=d.api.getVideoData())b.jV=void 0;d.api.ZV();Fjq(d)}});
this.events.Y(p,"heartbeatRequest",function(b){d.compositeVideoState!==null&&(b.playbackState||(b.playbackState={}),b.playbackState.compositeVideoState=d.compositeVideoState)});
this.events.Y(p,"onPlaybackAudioChange",function(){d.api.ZV()});
pE(p,"setCompositeParam",function(b){d.compositeVideoState=b})};
Fjq=function(p,d){var b;((b=p.D)==null?void 0:b.id)!==(d==null?void 0:d.id)&&(p.D&&(p.U.delete(p.D.id),p.api.sf([p.D],1)),p.D=d)};
al$=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next()){var v=b.value,P=void 0;b=Number((P=v.playbackRelativePosition)==null?void 0:P.utcTimeMs)/1E3;var M=void 0;P=b+Number((M=v.duration)==null?void 0:M.seconds);M="composite_embargo_"+b;v.onEnter&&(v=v.onEnter.filter(p.V),v.length&&(p.U.set(M,v),p.api.addUtcCueRange(M,b,P,"compositeembargo",!1)))}};
ofD=function(p,d){var b;return(b=d.onEnter)==null?void 0:b.some(p.V)};
hYj=function(p){LE.call(this,p);pE(this.api,"queueOfflineAction",this.queueOfflineAction.bind(this));pE(this.api,"updateDownloadState",this.updateDownloadState.bind(this));pE(this.api,"pauseVideoDownload",this.pauseVideoDownload.bind(this));pE(this.api,"resumeVideoDownload",this.resumeVideoDownload.bind(this));pE(this.api,"isOrchestrationLeader",this.isOrchestrationLeader.bind(this));pE(this.api,"refreshAllStaleEntities",this.refreshAllStaleEntities.bind(this));pE(this.api,"setUpPositionSyncInterval",
this.setUpPositionSyncInterval.bind(this))};
zy=function(p){LE.call(this,p);var d=this;pE(p,"getAvailableQualityData",function(){return d.getAvailableQualityData()});
pE(p,"getAvailableQualityDataAndMessaging",function(){return d.getAvailableQualityDataAndMessaging()})};
OKz=function(p,d,b){var v=[],P=d?156595:151874;p=g.u(p);for(var M=p.next();!M.done;M=p.next()){var X=M.value;M=X.video;X={formatId:X.id,qualityLabel:M.qualityLabel,quality:M.quality,isPlayable:d};if(M=b.get(M.qualityLabel))X.paygatedQualityDetails={paygatedIndicatorText:M.paygatedIndicatorText,endpoint:M.endpoint,veType:P,trackingParams:M.trackingParams};v.push(X)}return v};
Jhw=function(p){for(var d=0,b=0;b<p.length;b++)if(p[b].paygatedQualityDetails){var v=p[b];p.splice(b,1);p.splice(d,0,v);d++}};
kBu=function(p){var d=new Set,b=new Map,v={};p=g.u(p);for(var P=p.next();!P.done;P=p.next()){P=P.value;var M=P.quality,X=P.isPlayable,a=P.qualityLabel;a&&M&&(X&&b.has(M)&&b.get(M)!==a?d.add(M):X&&b.set(M,a),v[a]||(v[a]=P))}b=[];v=g.u(Object.values(v));for(p=v.next();!p.done;p=v.next())P=p.value,(p=P.quality)&&!d.has(p)&&(P.formatId=void 0),b.push(P);return b};
jv=function(p){LE.call(this,p);var d=this;this.B=1;this.SI=null;this.Up={isb:function(){return d.B}};
this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"d6de4videobindingchange",function(b){d.UG(b)});
this.events.Y(p,"csiinitialized",function(){nf$(d)})};
nf$=function(p){if(rhk()){p.SI=p.api.pI();p.D=new xA;p.B=2;var d=g.JH(p.api.G().experiments,"html5_d6de4_defer_timeout_ms");p.SI.Hy("pt_pish");d?g.lg(function(){flq(p)},d):p.api.T("html5_enable_d6de4_idle_priority_job")&&window.requestIdleCallback?window.requestIdleCallback(function(){flq(p)}):flq(p)}};
flq=function(p){if(rhk()){p.SI=p.api.pI();var d=g.JH(p.api.G().experiments,"html5_d6de4_cloud_project_number");p.SI.Hy("pt_pis");try{window.android.webview.getExperimentalMediaIntegrityTokenProvider({cloudProjectNumber:d}).then(function(v){p.U=v;var P;(P=p.D)==null||P.resolve();p.SI.Hy("pt_pif")}).catch(function(v){t6(v,"player_start");
p.SI.Hy("pt_pie");var P;(P=p.D)==null||P.reject(v)})}catch(v){t6(v,"player_start_catch");
p.api.E5("pfes",{});var b;(b=p.D)==null||b.reject(v)}}};
uUC=function(p,d){if(p.U&&!p.T("html5_disable_d6de4_mint_debug")){var b=d.videoId;p.B=3;p.SI.Hy("pt_ms");try{p.U.requestToken(b).then(function(v){p.SI.Hy("pt_mf");if(v=be(v))d.mp={Mot:v}}).catch(function(v){p.SI.Hy("pt_me");
t6(v,"player_generate");p.handleError(v,d)})}catch(v){t6(v,"player_generate_catch"),p.handleError(v,d)}}};
llw=function(p,d){p.api.T("html5_enable_d6de4_cold_start_and_error")&&(d.mp={coldStartInfo:{clientState:p.B}})};
t6=function(p,d){p.message&&g.DF(Error(d+"_"+p.message))};
rhk=function(){return window.android&&window.android.webview&&window.android.webview.getExperimentalMediaIntegrityTokenProvider};
il=function(p){g.K.call(this,{L:"button",zB:["ytp-pip-button","ytp-button"],K:{title:"{{title}}","data-priority":"7","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-pip-button"},j:[GVC()]});var d=this;this.api=p;this.listen("click",this.onClick);var b=this.api.dc(),v=b.subscribe("visibilitystatechange",function(){d.XF(b.XU())});
this.addOnDisposeCallback(function(){b.tI(v)});
rz(p,this.element,this);this.XF(b.XU())};
HP=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"standardControlsInitialized",function(){d.createButton()});
g.QJ(this.api.G())&&(this.T("web_enable_auto_pip")||this.T("web_enable_pip_on_miniplayer")||this.T("web_shorts_pip"))&&pE(this.api,"setDocumentPictureInPicture",function(b){d.setDocumentPictureInPicture(b)})};
sSW=function(p){var d=p.api.getVideoData();p.button.hD(d.Kv)};
ZKj=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);pE(this.api,"musicDisableUi",function(){g.FO(d.api.getRootNode(),"ytp-player-in-bar-disable-ui")});
pE(this.api,"musicEnableUi",function(){g.OJ(d.api.getRootNode(),"ytp-player-in-bar-disable-ui")})};
ev=function(p,d,b){d=d===void 0?!0:d;b=b===void 0?!1:b;g.K.call(this,{L:"div",J:"ytp-suggested-action"});var v=this;this.N=p;this.Rb=this.O5=this.kJ=this.eB=this.V=this.W=this.expanded=this.enabled=this.YJ=!1;this.oB=this.N.T("delhi_modern_web_player")?40:34;this.tC=new g.bR(function(){v.badge.element.style.width=""},200,this);
this.wE=new g.bR(function(){D4(v);Vm(v)},200,this);
this.dismissButton=new g.K({L:"button",zB:["ytp-suggested-action-badge-dismiss-button-icon","ytp-button"]});g.Y(this,this.dismissButton);this.B=new g.K({L:"div",J:"ytp-suggested-action-badge-expanded-content-container",j:[{L:"label",J:"ytp-suggested-action-badge-title",Bb:"{{badgeLabel}}"},this.dismissButton]});g.Y(this,this.B);this.IB=new g.K({L:"div",J:"ytp-suggested-action-badge-icon-container",j:[d?{L:"div",J:"ytp-suggested-action-badge-icon"}:""]});g.Y(this,this.IB);this.badge=new g.K({L:b?"div":
"button",zB:["ytp-button","ytp-suggested-action-badge","ytp-suggested-action-badge-with-controls"],j:[this.IB,this.B]});g.Y(this,this.badge);this.badge.NC(this.element);this.C=new g.bT(this.badge,250,!1,100);g.Y(this,this.C);this.jB=new g.bT(this.B,250,!1,100);g.Y(this,this.jB);this.s5=new g.dn(this.Ds$,null,this);g.Y(this,this.s5);this.ih=new g.dn(this.JQ,null,this);g.Y(this,this.ih);g.Y(this,this.tC);g.Y(this,this.wE);this.N.createServerVe(this.badge.element,this.badge,!0);this.N.createServerVe(this.dismissButton.element,
this.dismissButton,!0);this.Y(this.N,"onHideControls",function(){v.Vk(!1)});
this.Y(this.N,"onShowControls",function(){v.Vk(!0)});
this.Y(this.badge.element,"click",this.VD);this.Y(this.dismissButton.element,"click",this.qV);this.Y(this.N,"pageTransition",this.nR);this.Y(this.N,"appresize",this.Bh);this.Y(this.N,"fullscreentoggled",this.xaC);this.Y(this.N,"cardstatechange",this.gIJ);this.Y(this.N,"annotationvisibility",this.WmZ,this);this.Y(this.N,"offlineslatestatechange",this.jqb,this)};
D4=function(p){g.kV(p.badge.element,"ytp-suggested-action-badge-with-controls",p.kJ||!p.W)};
Vm=function(p,d){var b=p.Jx();p.expanded!==b&&(p.expanded=b,d===void 0||d?(p.s5.stop(),p.ih.stop(),p.tC.stop(),p.s5.start()):(p.B.hD(p.expanded),g.kV(p.badge.element,"ytp-suggested-action-badge-expanded",p.expanded)),p.XQ())};
EfW=function(p){var d=p.text||"",b=g.B9("ytp-suggested-action-badge-title",p.element);b&&g.ar(b,d);p.badge.element.setAttribute("aria-label",d);p.dismissButton.element.setAttribute("aria-label",p.TB?p.TB:"")};
Sv=function(p,d,b,v,P,M){var X={L:"div",J:"ytp-panel"};if(b){var a="ytp-panel-back-button";var F="ytp-panel-title";var h={L:"div",J:"ytp-panel-header",j:[{L:"div",zB:["ytp-panel-back-button-container"],j:[{K:{"aria-label":"Back to previous menu"},L:"button",zB:["ytp-button",a]}]},{L:"span",zB:[F],K:p.T("web_enable_a11y_header_role_in_panel")?{role:"heading","aria-level":"2"}:void 0,j:[b]}]};if(P){var O="ytp-panel-options";h.j.push({L:"button",zB:["ytp-button",O],j:[v]})}X.j=[h]}v=!1;M&&(M={L:"div",
J:"ytp-panel-footer",j:[M]},v=!0,X.j?X.j.push(M):X.j=[M]);g.k0.call(this,X);this.content=d;v&&X.j?d.NC(this.element,X.j.length-1):d.NC(this.element);this.dY=!1;this.M5=v;b&&(b=this.V$(F),this.Y(this.V$(a),"click",this.Rn),this.Y(b,"click",this.Rn),this.dY=!0,P&&this.Y(this.V$(O),"click",P));d.subscribe("size-change",this.zl,this);this.Y(p,"fullscreentoggled",this.zl);this.N=p};
g.Y$=function(p,d,b,v,P,M){d=d===void 0?null:d;var X={role:"menu"};d&&(X.id=d);d=new g.k0({L:"div",J:"ytp-panel-menu",K:X});Sv.call(this,p,d,b,v,P,M);this.menuItems=d;this.items=[];g.Y(this,this.menuItems)};
g.gY=function(p){for(var d=g.u(p.items),b=d.next();!b.done;b=d.next())b.value.unsubscribe("size-change",p.C_,p);p.items=[];try{g.PX(p.menuItems.element)}catch(M){var v,P;g.DF(new g.RN("Failed to remove menu items from panel menu.",{error:M.message,originalStack:M.stack,childToBeRemoved:(P=(v=p.menuItems.element.firstChild)==null?void 0:v.textContent)!=null?P:"child element not found"}))}p.menuItems.publish("size-change")};
CiC=function(p,d){return d.priority-p.priority};
g.Le=function(p,d){g.tD.call(this,p,{L:"div",zB:["ytp-popup",d||""]},100,!0);this.D=[];this.Z=this.S=null;this.maxHeight=this.maxWidth=0;this.size=new g.fH(0,0);this.listen("keydown",this.EB)};
NGW=function(p){var d=p.D[p.D.length-1];if(d){g.Gc(p.element,p.maxWidth||"100%",p.maxHeight||"100%");g.nj(d.element,"width","");g.nj(d.element,"height","");g.nj(d.element,"maxWidth","100%");g.nj(d.element,"maxHeight","100%");g.nj(d.content.element,"height","");var b=g.wg(d.element);b.width+=1;b.height+=1;g.nj(d.element,"width",b.width+"px");g.nj(d.element,"height",b.height+"px");g.nj(d.element,"maxWidth","");g.nj(d.element,"maxHeight","");var v=0;d.dY&&(v=g.wg(d.V$("ytp-panel-header")).height);var P=
0;d.M5&&(P=d.V$("ytp-panel-footer"),g.nj(P,"width",b.width+"px"),P=g.wg(P).height);g.nj(d.content.element,"height",b.height-v-P+"px");d.element instanceof HTMLElement&&(v=d.element,P=v.scrollWidth-v.clientWidth,v.offsetWidth-v.clientWidth>0&&P>0&&(b.width+=P,g.nj(d.element,"width",b.width+"px")));p.size=b}};
g.Qm=function(p,d){var b=p.D[p.D.length-1];b!==d&&(p.D.push(d),GBC(p,b,d))};
g.$$=function(p){if(!(p.D.length<=1)){var d=p.D.pop(),b=p.D[0];p.D=[b];GBC(p,d,b,!0)}};
GBC=function(p,d,b,v){wHK(p);d&&(d.unsubscribe("size-change",p.hO,p),d.unsubscribe("back",p.Do,p));b.subscribe("size-change",p.hO,p);b.subscribe("back",p.Do,p);if(p.cX){g.FO(b.element,v?"ytp-panel-animate-back":"ytp-panel-animate-forward");b.NC(p.element);b.focus();p.element.scrollLeft=0;p.element.scrollTop=0;var P=p.size;NGW(p);g.Gc(p.element,P);p.S=new g.bR(function(){UXj(p,d,b,v)},20,p);
p.S.start()}else b.NC(p.element),d&&d.detach()};
UXj=function(p,d,b,v){p.S.dispose();p.S=null;g.FO(p.element,"ytp-popup-animating");v?(g.FO(d.element,"ytp-panel-animate-forward"),g.OJ(b.element,"ytp-panel-animate-back")):(g.FO(d.element,"ytp-panel-animate-back"),g.OJ(b.element,"ytp-panel-animate-forward"));g.Gc(p.element,p.size);p.Z=new g.bR(function(){g.OJ(p.element,"ytp-popup-animating");d.detach();g.JE(d.element,["ytp-panel-animate-back","ytp-panel-animate-forward"]);p.Z.dispose();p.Z=null},250,p);
p.Z.start()};
wHK=function(p){p.S&&g.Pg(p.S);p.Z&&g.Pg(p.Z)};
mt=function(p){g.Le.call(this,p,"ytp-shopping-product-menu");this.FN=new g.Y$(this.N);g.Y(this,this.FN);this.hide();g.Qm(this,this.FN);g.wz(this.N,this.element,4)};
yh7=function(p,d,b){var v,P=d==null?void 0:(v=d.text)==null?void 0:v.simpleText;P&&(b=ch7(p,b,P,d==null?void 0:d.icon,d==null?void 0:d.secondaryIcon),d.navigationEndpoint&&b.listen("click",function(){p.N.KX("innertubeCommand",d.navigationEndpoint);p.hide()},p))};
Ilq=function(p,d,b){var v,P=d==null?void 0:(v=d.text)==null?void 0:v.simpleText;P&&ch7(p,b,P,d==null?void 0:d.icon).listen("click",function(){var M;(d==null?void 0:(M=d.icon)==null?void 0:M.iconType)==="HIDE"?p.N.publish("featuredproductdismissed"):d.serviceEndpoint&&p.N.KX("innertubeCommand",d.serviceEndpoint);p.hide()},p)};
ch7=function(p,d,b,v,P){d=new g.ea(g.Sa({},[],!1,!!P),d,b);P&&d.updateValue("secondaryIcon",zY7(P));d.setIcon(zY7(v));g.Y(p,d);p.FN.I1(d,!0);return d};
zY7=function(p){if(!p)return null;switch(p.iconType){case "ACCOUNT_CIRCLE":return{L:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{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{L:"svg",K:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{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 uxK();case "HIDE":return{L:"svg",K:{"enable-background":"new 0 0 24 24",fill:"#fff",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"g",j:[{L:"path",K:{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 wC()}};
Ke=function(p){ev.call(this,p,!1,!0);this.isCounterfactual=this.U=this.isVisible=this.isInitialized=this.shouldShowOverflowButton=this.shouldHideDismissButton=!1;this.W=!0;this.overflowButton=new g.K({L:"button",zB:["ytp-featured-product-overflow-icon","ytp-button"],K:{"aria-haspopup":"true"}});this.overflowButton.hide();g.Y(this,this.overflowButton);this.badge.element.classList.add("ytp-suggested-action");this.thumbnailImage=new g.K({L:"img",J:"ytp-suggested-action-badge-img",K:{src:"{{url}}"}});
this.thumbnailImage.hide();g.Y(this,this.thumbnailImage);this.thumbnailIcon=new g.K({L:"div",J:"ytp-suggested-action-badge-icon"});this.thumbnailIcon.hide();g.Y(this,this.thumbnailIcon);this.banner=new g.K({L:"a",J:"ytp-suggested-action-container",j:[this.thumbnailImage,this.thumbnailIcon,{L:"div",J:"ytp-suggested-action-details",j:[{L:"text",J:"ytp-suggested-action-title",Bb:"{{title}}"},{L:"text",J:"ytp-suggested-action-subtitle",Bb:"{{subtitle}}"},{L:"text",J:"ytp-suggested-action-metadata-text",
Bb:"{{metadata}}"}]},this.dismissButton,this.overflowButton]});g.Y(this,this.banner);this.banner.NC(this.B.element);this.Y(this.N,"videodatachange",this.onVideoDataChange);this.Y(this.N,g.X5("suggested_action_view_model"),this.Sp$);this.Y(this.N,g.q4("suggested_action_view_model"),this.vIB);this.Y(this.overflowButton.element,"click",this.FD);this.Y(p,"featuredproductdismissed",this.qV);this.N.createServerVe(this.banner.element,this.banner,!0)};
jSj=function(p){p.isInitialized&&(p.enabled=p.isVisible,p.O5=p.isVisible,Vm(p),p.Bh(),p.thumbnailImage.hD(p.isVisible),p.shouldHideDismissButton||p.dismissButton.hD(p.isVisible),p.shouldShowOverflowButton&&p.overflowButton.hD(p.isVisible))};
x$=function(){Ke.apply(this,arguments)};
t4k=function(p){LE.call(this,p);this.D=new x$(this.api);g.Y(this,this.D);g.wz(this.api,this.D.element,4)};
BP=function(p){LE.call(this,p);var d=this;this.D="";this.B=!0;this.U=this.api.T("html5_enable_audio_track_stickiness_phase_two");var b=new g.iO(p);g.Y(this,b);b.Y(p,"internalaudioformatchange",function(v,P){iKe(d,v,P)});
b.Y(p,"videoplayerreset",function(){HK7(d)});
b.Y(p,"videodatachange",function(v,P){d.onVideoDataChange(v,P)})};
iKe=function(p,d,b){if(b){var v="";DXu(p,d)&&(v=d,p.U||(p.D=d),p.api.T("html5_sabr_enable_server_xtag_selection")&&(b=p.api.getVideoData(void 0,!0)))&&(b.zV=d);if(p.U&&v&&V4C(p,v)){var P;FW(We(p.api.G(),(P=p.api.getVideoData())==null?void 0:g.SQ(P)),function(M){eYC(p,v,M)})}}};
HK7=function(p){if(p.D)S2C(p);else{var d;if(p.U&&((d=e2())==null?0:d.size)){var b;FW(We(p.api.G(),(b=p.api.getVideoData())==null?void 0:g.SQ(b)),function(v){if((v=Y2D(v))&&V4C(p,v)){var P=p.api.getVideoData(void 0,!0);P&&(P.zV=v)}})}}};
S2C=function(p){var d=p.api.getVideoData(void 0,!0);d&&(d.zV=p.D)};
eYC=function(p,d,b){Y2D(b)!==d&&(gfj([{settingItemId:RY(b),settingOptionValue:{stringValue:d}}]),FW(p.u2(),function(v){bZW(v,RY(b),{stringValue:d})}))};
Lje=function(p,d){hG(FW(FW(p.u2(),function(b){return pij(b,[RY(d)])}),function(b){if(b){b=g.u(b);
for(var v=b.next();!v.done;v=b.next()){var P=v.value;v=P.key;P=P.value;v&&P&&gfj([{settingItemId:v,settingOptionValue:P}])}}}),function(){p.B=!0})};
DXu=function(p,d){p=p.api.getAvailableAudioTracks();p=g.u(p);for(var b=p.next();!b.done;b=p.next())if(b=b.value,b.getLanguageInfo().getId()===d)return b;return null};
Y2D=function(p){p=RY(p);var d=e2();p=d?d.get(p):void 0;return p&&p.stringValue?p.stringValue:""};
RY=function(p){var d=(484).toString();p&&(d=(483).toString());return d};
V4C=function(p,d){var b;return d.split(".")[0]!==""&&((b=p.api.getVideoData())==null?void 0:!gs(b))};
gfj=function(p){var d=e2();d||(d=new Map);p=g.u(p);for(var b=p.next();!b.done;b=p.next())b=b.value,d.set(b.settingItemId,b.settingOptionValue);d=JSON.stringify(Object.fromEntries(d));g.Dp("yt-player-user-settings",d,2592E3)};
g.Ty=function(p,d,b,v,P,M,X){g.ea.call(this,g.Sa({"aria-haspopup":"true"}),d,p);this.BX=v;this.W=!1;this.B=null;this.options={};this.U=new g.Y$(b,void 0,p,P,M,X);g.Y(this,this.U);this.listen("keydown",this.eS);this.listen("click",this.open)};
QS$=function(p){if(p.B){var d=p.options[p.B];d.element.getAttribute("aria-checked");d.element.setAttribute("aria-checked","false");p.B=null}};
$XB=function(p,d){g.Ty.call(this,"Sleep timer",g.bv.SLEEP_TIMER,p,d);this.N=p;this.C={};this.S=this.rk("Off");this.Z=this.D="";p.T("web_settings_menu_icons")&&this.setIcon({L:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{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.V=new g.K({L:"div",zB:["ytp-menuitem-label-wrapper"],j:[{L:"div",Bb:"End of video"},{L:"div",zB:["ytp-menuitem-sublabel"],Bb:"{{content}}"}]});g.Y(this,this.V);this.listen("click",this.onClick);this.Y(p,"videodatachange",this.onVideoDataChange);this.Y(p,"presentingplayerstatechange",this.XF);this.Y(p,"settingsMenuVisibilityChanged",this.jdh);p.createClientVe(this.element,this,218889);this.XF();this.N.KX("onSleepTimerFeatureAvailable")};
mXC=function(p){var d="Off 10 15 20 30 45 60".split(" "),b;((b=p.N.getVideoData())==null?0:b.isLivePlayback)||d.push("End of video");b=p.N.getPlaylist();var v;b&&((v=b.listId)==null?void 0:v.type)!=="RD"&&d.push("End of playlist");p.bH(g.ca(d,p.rk));p.C=g.nb(d,p.rk,p);d=p.rk("End of video");p.options[d]&&g.Vd(p.options[d],p.V)};
KjC=function(p,d){var b=p.C[d],v=b==="End of video"||b==="End of playlist";b==="Off"&&(p.D="");p.N.getPlayerState()!==0&&p.N.getPlayerState()!==5||!v?(p.S=d,g.Ty.prototype.mm.call(p,d),p.Su(d),p.N.KX("onSleepTimerSettingsChanged",b)):p.N.KX("innertubeCommand",{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:{simpleText:"Video has already ended"}}}}})};
A6=function(p){LE.call(this,p);var d=this;p.addEventListener("settingsMenuInitialized",function(){d.menuItem||(d.menuItem=new $XB(d.api,d.api.TG()),g.Y(d,d.menuItem))});
p.addEventListener("openSettingsMenuItem",function(b){if(b==="menu_item_sleep_timer"){if(!d.menuItem){var v;(v=d.api.TG())==null||v.Xp()}d.menuItem.open()}});
pE(p,"resetSleepTimerMenuSettings",function(){d.resetSleepTimerMenuSettings()});
pE(p,"setSleepTimerTimeLeft",function(b){d.setSleepTimerTimeLeft(b)});
pE(p,"setVideoTimeLeft",function(b){d.setVideoTimeLeft(b)})};
xXK=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"onSnackbarMessage",function(b){switch(b){case 1:b=d.api.getPlayerStateObject(),b.isBuffering()&&g.R(b,8)&&g.R(b,16)&&d.api.KX("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.pK=function(p,d,b,v,P){d=d===void 0?!1:d;v=v===void 0?!1:v;P=P===void 0?!1:P;g.oL.call(this);this.C=P;this.Z=!1;this.V=new IN(this);this.X=this.S=null;this.B=this.U=!1;g.Y(this,this.V);this.target=p;this.D=d;this.W=b||p;this.Z=v;d&&(g.T9&&this.target.setAttribute("draggable","true"),P||(this.target.style.touchAction="none"));WP(this)};
dG=function(p){g.jh(p.V,!p.D)};
WP=function(p){p.X=null;p.S=null;p.Y(bi("over"),p.UF);p.Y("touchstart",p.s1);p.D&&p.Y(bi("down"),p.MIh)};
BGk=function(p,d){for(var b=0;b<d.changedTouches.length;b++){var v=d.changedTouches[b];if(v.identifier===p.S)return v}return null};
bi=function(p){return window.navigator.msPointerEnabled?"MSPointer"+p.charAt(0).toUpperCase()+p.substring(1):"mouse"+p};
vH=function(p){return p&&RYW?YE(p)||document:document};
TGu=function(p,d){g.K.call(this,{L:"div",zB:["ytp-overlay","ytp-speedmaster-overlay"],j:[{L:"div",J:"ytp-speedmaster-user-edu",j:[{L:"div",J:"ytp-speedmaster-label",Bb:d},{L:"div",J:"ytp-speedmaster-icon",Bb:"{{icon}}"}]}]});this.N=p;this.D=this.V$("ytp-speedmaster-user-edu");this.updateValue("icon",fMB());g.FO(this.D,"ytp-speedmaster-has-icon");this.N.createClientVe(this.D,this,173040,!0);this.Og()};
MX=function(p){LE.call(this,p);var d=this;this.V=this.B=!1;this.wE=g.JH(this.api.G().experiments,"speedmaster_touch_activation_ms")||500;this.kJ=g.JH(this.api.G().experiments,"speedmaster_cancellation_movement_dp")||10;this.Hb=g.JH(this.api.G().experiments,"speedmaster_playback_rate")||2;this.U=new g.iO(p);g.Y(this,this.U);this.C="2x";this.speedmasterUserEdu=new TGu(p,this.C);g.Y(this,this.speedmasterUserEdu);g.wz(this.api,this.speedmasterUserEdu.element,4);this.D=new g.pK(this.api.Pb().a8,!0,null,
!1,!0);g.Y(this,this.D);this.delay=new g.bR(this.RB,this.wE,this);g.Y(this,this.delay);this.U.Y(p,"videodatachange",function(){PH(d)},this);
this.U.Y(p,"presentingplayerstatechange",function(){PH(d)},this);
this.U.Y(p,"autonavvisibility",function(){PH(d)},this);
this.api.dc().subscribe("visibilitystatechange",function(){PH(d)});
this.U.Y(p,"rootnodemousedown",function(b){d.Z=b});
this.T("web_speedmaster_spacebar_control")&&(this.U.Y(p,"keyboardserviceglobalkeydown",function(b,v){d.eB=v;Ahq(d,b,!0)},this),this.U.Y(p,"keyboardserviceglobalkeyup",function(b){Ahq(d,b,!1)},this))};
XU=function(p){p.delay.stop();p.D.unsubscribe("dragmove",p.S,p);p.D.unsubscribe("dragend",p.X,p);p.B&&(p.B=!1,p.speedmasterUserEdu.Og(),p.api.setPlaybackRate(p.aB),p.api.showControls(),p.IB&&p.api.pauseVideo())};
Ahq=function(p,d,b){b?d.keyCode!==32||d.repeat||p.B||!p.V||g.vg(p.delay):XU(p)};
PH=function(p){var d,b;var v=!!p.C&&!((d=p.api.getVideoData())==null?0:d.isLivePlayback)&&!p.api.Pa()&&p.api.getPresentingPlayerType()!==2&&!g.R(p.api.getPlayerStateObject(),2)&&!((b=g.al(p.api))==null?0:b.Oj())&&!p.api.isEmbedsShortsMode()&&Zg(p.api.dc());p.V!==v&&(p.V=v,p.V?p.D.subscribe("dragstart",p.O5,p):(p.D.unsubscribe("dragstart",p.O5,p),p.D.unsubscribe("dragmove",p.S,p),p.D.unsubscribe("dragend",p.X,p),XU(p)))};
Wjj=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);pE(this.api,"addPlayerResponseForAssociation",function(b){d.api.addPlayerResponseForAssociation(b)});
pE(this.api,"finishSegmentByCpn",function(b,v,P){return d.api.finishSegmentByCpn(b,v,P)});
this.events.Y(p,"modulecreated",function(b){if(b==="ad"&&(b=d.api.getVideoData(1))&&(b=b.getPlayerResponse())){var v;b=(v=b.adPlacements)!=null?v:[];v=g.u(b);for(var P=v.next();!P.done;P=v.next()){var M=b=void 0,X=void 0;if(P=(b=P.value.adPlacementRenderer)==null?void 0:(M=b.renderer)==null?void 0:(X=M.instreamVideoAdRenderer)==null?void 0:X.playerVars)b=Xr(P),d.api.addPlayerResponseForAssociation({playerVars:b})}}});
this.events.Y(p,"videodatachange",function(b,v){d.onVideoDataChange(b,v)})};
qX=function(p,d,b){g.iG.call(this,d,p);this.D=b};
g.aS=function(p){Bh.call(this);var d=this;this.D=p;this.X={};this.listener=function(b){d.dispatchEvent(new qX(d,b.type,b))}};
d$D=function(p){var d=p.getVideoData(),b=p.b4(),v=b.UY(),P=p.G(),M=p.Di(),X=M.g2$,a=M.BUE,F=k$(a,"bandwidth")*8/1024,h=k$(a,"networkactivity")/1024,O=k$(a,"bufferhealth"),J=M.A7,k=M.playerState.state.toString(16),n=b.getCurrentTime().toFixed(2),r=Ph(b.sW(),",",3),Z="";if(d.isDaiEnabled()){d.enableServerStitchedDai&&(Z+=d.Po?"DS":"SS");Z=d.C$()?Z+"LIFA, ":Z+"DAI, ";var C=M.gf;C&&(Z+=C)}YS(d)&&!d.C$()&&(Z+="LIFAE, ");var G;((G=p.getVideoData(1))==null?0:g.gI(G))?(Z+="SSAP, ",(C=M.gf)&&(Z+=C)):pv(d)&&
(Z+="SABR, ");if(d.fetchType){switch(d.fetchType){case "onesie":C="o";break;case "gp":C="gp";break;default:C="gvi"}Z+="vd:"+C+", "}P.FW&&(Z=P.FW.y5?Z+"wa, ":Z+"w, ");Z+="s:"+k+" t:"+n+" b:"+r+" ";b.isSeeking()&&(Z+="S");b.isPaused()&&(Z+="P");b.isEnded()&&(Z+="E");p.isOrchestrationLeader()&&(Z+=" L");(b=M.Ws)&&(Z+=" l:"+b.toFixed());b=M.currentTime;P=d.qk;b&&b>P.start&&b<P.end&&(Z+=" as");b=Z;Z=g.bg(Hs)("_start",void 0);P=[];k=g.u(["pl_i","vir","or_p","orfb","pbs"]);for(n=k.next();!n.done;n=k.next())n=
n.value,(r=g.bg(Hs)(n,void 0))&&Z&&(r-=Z,P.push(n+":"+Math.round(r)));Z=P.join(" ");P=g.Lq();k=g.G2(p).XbF;n=d.B&&!d.B.D?"display:none":"";if((r=d.clientPlaybackNonce)&&r.length==16){r+="AAAA";C=0;G="";for(var U=0;U<20;U++)if(C=(C<<6)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".indexOf(r.charAt(U)),U%5==4){for(var I="",V=0;V<6;V++)I="0123456789ABCDEFGHJKMNPQRSTVWXYZ".charAt(C&31)+I,C>>=5;G+=I}r=G.substr(0,4)+" "+G.substr(4,4)+" "+G.substr(8,4)+" "+(G.substr(12,4)+" "+G.substr(16,
4))}else r="";F={video_id_and_cpn:String(d.videoId)+" / "+r,codecs:"",dims_and_frames:"",bandwidth_kbps:F.toFixed(0)+" Kbps",buffer_health_seconds:O.toFixed(2)+" s",date:""+(new Date).toString(),drm_style:J?"":"display:none",drm:J,debug_info:b,extra_debug_info:"",bandwidth_style:n,network_activity_style:n,network_activity_bytes:h.toFixed(0)+" KB",shader_info:k,shader_info_style:k?"":"display:none",playback_categories:""};h=v.clientWidth+"x"+v.clientHeight+(P>1?"*"+P.toFixed(2):"");O="-";X.totalVideoFrames&&
(O=(X.droppedVideoFrames||0)+" dropped of "+X.totalVideoFrames);F.dims_and_frames=h+" / "+O;p=p.getVolume();X=dBu(d);var S;h=((S=d.V)==null?0:S.audio.D)?"DRC":Math.round(p*X)+"%";S=Math.round(p)+"% / "+h;p=d.jC.toFixed(1);isFinite(Number(p))&&(S+=" (content loudness "+p+"dB)");F.volume=S;F.resolution=v.videoWidth+"x"+v.videoHeight;if(v=d.U){if(S=v.video)p=S.fps,p>1&&(F.resolution+="@"+p),(p=M.Hdh)&&p.video&&(F.resolution+=" / "+p.video.width+"x"+p.video.height,p.video.fps>1&&(F.resolution+="@"+p.video.fps)),
F.codecs=pyz(v),!d.V||v.audio&&v.video?v.nW&&(F.codecs+=" / "+v.nW+"A"):F.codecs+=" / "+pyz(d.V),S.U||S.primaries?(p=S.U||"unknown",p==="smpte2084"?p+=" (PQ)":p==="arib-std-b67"&&(p+=" (HLG)"),F.color=p+" / "+(S.primaries||"unknown"),F.color_style=""):F.color_style="display:none";if(v.debugInfo)for(F.fmt_debug_info="",v=g.u(v.debugInfo),S=v.next();!S.done;S=v.next())S=S.value,F.fmt_debug_info+=S.label+":"+S.text+" ";F.fmt_debug_info_style=F.fmt_debug_info&&F.fmt_debug_info.length>0?"":"display:none"}v=
d.isLivePlayback;S=d.Rd;F.live_mode_style=v||S?"":"display:none";F.live_latency_style=v?"":"display:none";if(S)F.live_mode="Post-Live"+(XF(d)?" Manifestless":"");else if(v){S=k$(a,"livelatency");F.live_latency_secs=S.toFixed(2)+"s";v=XF(d)?"Manifestless, ":"";d.IB&&(v+="Windowed, ");p="Uncertain";if(S>=0&&S<120)if(d.latencyClass&&d.latencyClass!=="UNKNOWN")switch(d.latencyClass){case "NORMAL":p="Optimized for Normal Latency";break;case "LOW":p="Optimized for Low Latency";break;case "ULTRALOW":p="Optimized for Ultra Low Latency";
break;default:p="Unknown Latency Setting"}else p=d.isLowLatencyLiveStream?"Optimized for Low Latency":"Optimized for Smooth Streaming";v+=p;(S=M.ZdE)&&(v+=", seq "+S.sequence);F.live_mode=v}!M.isGapless||Tu(d)&&M.FU||(F.playback_categories+="Gapless ");F.playback_categories_style=F.playback_categories?"":"display:none";F.bandwidth_samples=J6(a,"bandwidth");F.network_activity_samples=J6(a,"networkactivity");F.live_latency_samples=J6(a,"livelatency");F.buffer_health_samples=J6(a,"bufferhealth");M=g.$S(d);
if(d.cotn||M)F.cotn_and_local_media=(d.cotn?d.cotn:"null")+" / "+M;F.cotn_and_local_media_style=F.cotn_and_local_media?"":"display:none";PK(d,"web_player_release_debug")?(F.release_name="youtube.player.web_20250210_01_RC00",F.release_style=""):F.release_style="display:none";F.debug_info&&Z.length>0&&F.debug_info.length+Z.length<=60?F.debug_info+=" "+Z:F.extra_debug_info=Z;F.extra_debug_info_style=F.extra_debug_info&&F.extra_debug_info.length>0?"":"display:none";return F};
pyz=function(p){var d=/codecs="([^"]*)"/.exec(p.mimeType);return d&&d[1]?d[1]+" ("+p.itag+")":p.itag};
oS=function(p,d,b,v,P){g.K.call(this,{L:"div",J:"ytp-horizonchart"});this.Z=d;this.sampleCount=b;this.V=v;this.S=P;this.index=0;this.heightPx=-1;this.B=this.U=null;this.D=Math.round(p/b);this.element.style.width=this.D*this.sampleCount+"px";this.element.style.height=this.Z+"em"};
FU=function(p,d){if(p.heightPx===-1){var b=null;try{b=g.dk("CANVAS"),p.U=b.getContext("2d")}catch(a){}if(p.U){var v=p.D*p.sampleCount;p.B=b;p.B.width=v;p.B.style.width=v+"px";p.element.appendChild(p.B)}else for(p.sampleCount=Math.floor(p.sampleCount/4),p.D*=4,b=0;b<p.sampleCount;b++)v=g.dk("SPAN"),v.style.width=p.D+"px",v.style.left=p.D*b+"px",p.element.appendChild(v)}b=p.element.clientHeight||24;b!==p.heightPx&&(p.heightPx=b,p.U&&(b=(window.devicePixelRatio||1)>1?2:1,p.B.height=p.heightPx*b,p.B.style.height=
p.heightPx+"px",p.U.scale(1,b)));d=g.u(d);for(v=d.next();!v.done;v=d.next()){b=p;var P=p.index,M=v.value;for(v=0;v+2<b.V.length&&b.V[v+1]<M;)v++;M=Math.min(1,(M-b.V[v])/(b.V[v+1]-b.V[v]));if(b.U)b.U.fillStyle=b.S[v],b.U.fillRect(P*b.D,0,b.D,b.heightPx),b.U.fillStyle=b.S[v+1],b.U.fillRect(P*b.D,b.heightPx*(1-M),b.D,b.heightPx);else{P=b.element.children[P];var X=window.devicePixelRatio||1;M=Math.min(b.heightPx,Math.round(b.heightPx*M*X)/X)||0;P.style.height=M+"px";P.style.backgroundColor=b.S[v+1];P.style.borderTop=
"solid "+(b.heightPx-M)+"px "+b.S[v]}p.index=(p.index+1)%p.sampleCount}d=p.index;p.U?p.U.clearRect(d*p.D,0,p.D,p.heightPx):(p=p.element.children[d],p.style.height="0px",p.style.borderTop="")};
hh=function(p){var d=null;d={L:"button",zB:["ytp-sfn-close","html5-video-info-panel-close","ytp-button"],K:{title:"close"},Bb:"[X]"};g.K.call(this,{L:"div",zB:["html5-video-info-panel","ytp-sfn"],j:[d,{L:"div",zB:["html5-video-info-panel-content","ytp-sfn-content"],j:[{L:"div",j:[{L:"div",Bb:"Video ID / sCPN"},{L:"span",Bb:"{{video_id_and_cpn}}",J:"ytp-sfn-cpn"}]},{L:"div",j:[{L:"div",Bb:"Viewport / Frames"},{L:"span",Bb:"{{dims_and_frames}}"}]},{L:"div",j:[{L:"div",Bb:"Current / Optimal Res"},{L:"span",
Bb:"{{resolution}}"}]},{L:"div",j:[{L:"div",Bb:"Volume / Normalized"},{L:"span",Bb:"{{volume}}"}]},{L:"div",j:[{L:"div",Bb:"Codecs"},{L:"span",Bb:"{{codecs}}"}]},{L:"div",K:{style:"{{shader_info_style}}"},j:[{L:"div",Bb:"Shader Info"},{L:"span",Bb:"{{shader_info}}"}]},{L:"div",K:{style:"{{color_style}}"},j:[{L:"div",Bb:"Color"},{L:"span",Bb:"{{color}}"}]},{L:"div",K:{style:"{{drm_style}}"},j:[{L:"div",Bb:"Protected"},{L:"span",Bb:"{{drm}}"}]},{L:"div",K:{style:"{{bandwidth_style}}"},j:[{L:"div",Bb:"Connection Speed"},
{L:"span",j:[{L:"span",Bb:"{{bandwidth_chart}}"},{L:"span",Bb:"{{bandwidth_kbps}}"}]}]},{L:"div",K:{style:"{{network_activity_style}}"},j:[{L:"div",Bb:"Network Activity"},{L:"span",j:[{L:"span",Bb:"{{network_activity_chart}}"},{L:"span",Bb:"{{network_activity_bytes}}"}]}]},{L:"div",j:[{L:"div",Bb:"Buffer Health"},{L:"span",j:[{L:"span",Bb:"{{buffer_health_chart}}"},{L:"span",Bb:"{{buffer_health_seconds}}"}]}]},{L:"div",K:{style:"{{live_latency_style}}"},j:[{L:"div",Bb:"Live Latency"},{L:"span",j:[{L:"span",
Bb:"{{live_latency_chart}}"},{L:"span",Bb:"{{live_latency_secs}}"}]}]},{L:"div",K:{style:"{{live_mode_style}}"},j:[{L:"div",Bb:"Live Mode"},{L:"span",Bb:"{{live_mode}}"}]},{L:"div",K:{style:"{{playback_categories_style}}"},j:[{L:"div",Bb:"Playback Categories"},{L:"span",Bb:"{{playback_categories}}"}]},{L:"div",K:{style:"{{fmt_debug_info_style}}"},j:[{L:"div",Bb:"Format Debug Info"},{L:"span",Bb:"{{fmt_debug_info}}"}]},{L:"div",j:[{L:"div",Bb:"Mystery Text"},{L:"span",Bb:"{{debug_info}}"}]},{L:"div",
K:{style:"{{extra_debug_info_style}}"},j:[{L:"div",Bb:""},{L:"span",j:[{L:"span",Bb:"{{extra_debug_info}}"}]}]},{L:"div",j:[{L:"div",Bb:"Date"},{L:"span",Bb:"{{date}}"}]},{L:"div",K:{style:"{{cotn_and_local_media_style}}"},j:[{L:"div",Bb:"COTN / Local Media"},{L:"span",Bb:"{{cotn_and_local_media}}"}]},{L:"div",K:{style:"{{release_style}}"},j:[{L:"div",Bb:"Player Release"},{L:"span",Bb:"{{release_name}}"}]}]}]});this.MC=p;this.position=0;this.S=!0;d?this.Y(this.V$("ytp-sfn-close"),"click",this.hide):
this.Y(this.element,"click",this.hide);p=[0,18750,37500,81250,128E3,256E3,512E3,2048E3,8192E3,32768E3,131072E3];d="#000 #d53e4f #f46d43 #fdae61 #fee08b #e6f598 #abdda4 #66c2a5 #3288bd #124588 #fff".split(" ");var b=p.map(function(v){return v/4});
this.C={};this.D=new oS(300,1,150,p,d);g.Y(this,this.D);this.updateValue("bandwidth_chart",this.D);this.B=new oS(300,1,150,[0,3,10,15,30,60,90],"#000 #66c2a5 #abdda4 #e6f598 #fdae61 #f46d43 #a8330f".split(" "));g.Y(this,this.B);this.updateValue("live_latency_chart",this.B);this.U=new oS(300,1,150,[0,15,30,60,90,120],"#000 #fdae61 #e6f598 #66c2a5 #3288bd #fff".split(" "));g.Y(this,this.U);this.updateValue("buffer_health_chart",this.U);this.Z=new oS(300,1,150,b,d);g.Y(this,this.Z);this.updateValue("network_activity_chart",
this.Z);this.delay=new g.bR(this.XF,500,this);g.Y(this,this.delay);this.V=new g.bR(this.W,2E4,this);g.Y(this,this.V)};
Pr7=function(p){LE.call(this,p);var d=this;pE(p,"getStatsForNerds",function(){return d$D(d.api)});
dz(p,"showVideoInfo",function(){b1C(d,!0)});
dz(p,"hideVideoInfo",function(){b1C(d,!1)});
dz(p,"isVideoInfoVisible",function(){return vtK(d)})};
b1C=function(p,d){var b=vtK(p);p.D||(p.D=new hh(p.api),g.Y(p,p.D),g.wz(p.api,p.D.element,4));p.D.hD(d);var v=Zm(p.api.EY());v&&v.loaded&&b!==d&&v.mu();d&&p.api.E5("sfn",{},!0)};
vtK=function(p){var d;return!((d=p.D)==null||!d.cX)};
O2=function(){g.e.call(this);this.U=null;this.startTime=this.duration=0;this.delay=new g.dn(this.D,null,this);g.Y(this,this.delay)};
MVu=function(p,d){if(d.L==="path")return d.K.d;if(d.j)for(var b=0;b<d.j.length;b++){var v=d.j[b];if(v&&typeof v!=="string"&&(v=MVu(p,v)))return v}};
otz=function(p,d,b){b=MVu(p,b);var v=d.getElementsByTagName("path")[0],P=v.getAttribute("d");if(v.getAttribute("id")){var M=Fy();d=d.getElementsByTagName("use");for(var X=0;X<d.length;X++)d[X].setAttributeNS("http://www.w3.org/1999/xlink","href","#"+M);v.setAttribute("id",M)}var a=Xye(P),F=Xye(b);qi$(p,function(h){v.setAttribute("d",a5w(a,F,h))},200)};
qi$=function(p,d,b){p.U=d;p.startTime=(0,g.Ib)();p.duration=b;p.D()};
Xye=function(p){var d=[];p=p.match(FEj);for(var b=0;b<p.length;b++){var v=p[b]===" "?NaN:Number(p[b]);d.push(isNaN(v)?p[b]:v)}return d};
a5w=function(p,d,b){for(var v="",P=0;P<p.length;P++){var M=p[P];v=typeof M==="number"?v+(M+(d[P]-M)*b):v+M}return v};
Jh=function(p){g.K.call(this,{L:"button",zB:["ytp-size-button","ytp-button"],K:{title:"{{title}}","aria-keyshortcuts":"t","data-priority":"8","data-title-no-tooltip":"{{data-title-no-tooltip}}"},Bb:"{{icon}}"});this.api=p;this.TN=null;this.transition=new O2;g.Y(this,this.transition);this.Y(p,"sizestylechange",this.XF);this.Y(p,"fullscreentoggled",this.XF);this.Y(p,"presentingplayerstatechange",this.XF);p.createClientVe(this.element,this,139116);this.XF();this.listen("click",this.onClick);rz(p,this.element,
this)};
hKw=function(p){LE.call(this,p);var d=this;this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"standardControlsInitialized",function(){d.button=new Jh(p);g.Y(d,d.button);p.tT(d.button,"RIGHT_CONTROLS_RIGHT")})};
kvk=function(p){LE.call(this,p);var d=this,b={};this.S=(b.TIMELY_ACTION_TRIGGER_TYPE_UNSPECIFIED=function(){return!1},b.TIMELY_ACTION_TRIGGER_TYPE_KEYBOARD_SEEK=function(v){return O17(d,v)},b.TIMELY_ACTION_TRIGGER_TYPE_PROGRESS_BAR_SEEK=function(v){return O17(d,v)},b);
this.V={};this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"videodatachange",function(v,P){if(v!=="dataupdated"||P.videoId!==d.videoId||!hV(d.timelyActions,JYC(P)))d.onVideoDataChange(P)});
this.events.Y(p,"presentingplayerstatechange",function(v){d.l2(v)});
this.events.Y(p,g.X5("timelyAction"),function(v){d.onCueRangeEnter(v.getId())});
this.events.Y(p,g.q4("timelyAction"),function(v){d.onCueRangeExit(v.getId())});
this.B=new g.K({L:"div",zB:["ytp-player-content","ytp-timely-actions-content"]});this.B.hide();pE(p,"insertTimelyActionUi",function(v){d.B.element.children.length>0&&g.PX(d.B.element);v.classList.add("ytp-timely-actions-overlay");d.B.element.appendChild(v)});
g.Y(this,this.B);g.wz(this.api,this.B.element,4)};
ntu=function(p){p.timelyActions&&(p.V=p.timelyActions.reduce(function(d,b){if(b.cueRangeId===void 0)return d;d[b.cueRangeId]=0;return d},{}))};
kf=function(p,d){if(p.timelyActions){p=g.u(p.timelyActions);for(var b=p.next();!b.done;b=p.next())if(b=b.value,b.cueRangeId===d)return b}};
rYw=function(p,d){if((p=kf(p,d))&&p.onCueRangeExit)return Yw(p.onCueRangeExit)};
f5$=function(p){if(p.D!==void 0){var d=(d=kf(p,p.D))&&d.onCueRangeEnter?Yw(d.onCueRangeEnter):void 0;var b=kf(p,p.D);if(b&&b.additionalTrigger){var v=!1;for(var P=g.u(b.additionalTrigger),M=P.next();!M.done;M=P.next())M=M.value,M.type&&M.args&&p.S[M.type]!==void 0&&(v=v||p.S[M.type](M.args))}else v=!0;d&&v&&(p.api.KX("innertubeCommand",d),p.setTimeout(b),p.V[p.D]!==void 0&&p.V[p.D]++)}};
O17=function(p,d){return p.U===void 0?!1:d.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(d.seekLengthMilliseconds)===5E3?p.U===72:d.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD"&&Number(d.seekLengthMilliseconds)===1E4?p.U===74:d.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(d.seekLengthMilliseconds)===5E3?p.U===71:d.seekDirection==="TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD"&&Number(d.seekLengthMilliseconds)===1E4?p.U===73:!1};
JYC=function(p){if(p=p.getWatchNextResponse()){var d,b;p=(d=p.playerOverlays)==null?void 0:(b=d.playerOverlayRenderer)==null?void 0:b.timelyActionsOverlayViewModel;d=g.L(p,ulK);if(d!=null&&d.timelyActions)return d==null?void 0:d.timelyActions.map(function(v){return g.L(v,l5e)}).filter(function(v){return!!v})}};
suK=function(p){LE.call(this,p);var d=this;dz(this.api,"getPlaybackRate",function(){return d.api.getPlaybackRate()});
dz(this.api,"setPlaybackRate",function(b){typeof b==="number"&&d.api.setPlaybackRate(b)})};
Z1q=function(p){p=p.z7();if(!p)return!1;p=g.aM(p).exp||"";return p.includes("xpv")||p.includes("xpe")};
Etq=function(p){p=g.u(g.nK(p,!0));for(var d=p.next();!d.done;d=p.next())if(Z1q(d.value))return!0;return!1};
CrC=function(p,d){p=g.u(g.nK(p,!0));for(var b=p.next();!b.done;b=p.next())if(b=b.value,Z1q(b)){var v={potc:"1",pot:d};b.url&&(b.url=oM(b.url,v))}};
N6W=function(p){var d=new dGz,b={},v=(b["X-Goog-Api-Key"]="AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw",b);return new Ni(d,p,function(){return v})};
fK=function(p){LE.call(this,p);var d=this;this.useLivingRoomPoToken=!1;this.V=new g.fC;this.SI=null;this.Z=!1;this.B=null;this.X=!1;var b=p.G().getWebPlayerContextConfig();this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"spsumpreject",function(v,P,M){d.X=P;v&&d.Z&&!d.B&&(d.T("html5_generate_content_po_token")&&M?d.nP(M):d.T("html5_generate_session_po_token")&&Gve(d));d.B||d.api.E5("stp",{s:+d.Z,b:+d.X})});
this.events.Y(p,"poTokenVideoBindingChange",function(v){d.nP(v)});
this.useLivingRoomPoToken=!(b==null||!b.useLivingRoomPoToken);p.addEventListener("csiinitialized",function(){d.SI=p.pI();var v=(d.T("html5_generate_session_po_token")||d.T("html5_generate_content_po_token"))&&!d.useLivingRoomPoToken;try{if(d.T("html5_use_shared_owl_instance"))wyu(d);else if(v){d.SI.Hy("pot_isc");d.T("html5_new_wpo_client")||U$e(d);var P=g.JH(d.api.G().experiments,"html5_webpo_kaios_defer_timeout_ms");P?(d.T("html5_new_wpo_client")&&(d.U=Rz()),g.lg(function(){rG(d)},P)):d.T("html5_webpo_idle_priority_job")?
(d.T("html5_new_wpo_client")&&(d.U=Rz()),g.d2(g.vQ(),function(){rG(d)})):rG(d)}}catch(M){M instanceof Error&&g.DF(M)}});
p.addEventListener("trackListLoaded",this.rH.bind(this));p.yl(this)};
cYC=function(p){var d=KB(p.experiments,"html5_web_po_request_key");return d?d:g.UD(p)?"Z1elNkAKLpSR3oPOUMSN":"O43z0dpjhgX20SCx4KAo"};
I5u=function(p,d){var b=new Bd(d);return Object.assign({},yYB(p,b),{xJ:function(){return b.xJ()},
dispose:function(){return void b.dispose()}})};
ui=function(p,d){if(p.T("html5_webpo_bge_ctmp")){var b,v={hwpo:!!p.D,hwpor:!((b=p.D)==null||!b.isReady())};p.api.E5(d,v)}};
wyu=function(p){var d,b;g.z(function(v){if(v.D==1)return ui(p,"swpo_i"),p.U=Rz(),li(p),g.y(v,tr(),2);if(v.D!=3)return d=v.U,ui(p,"swpo_co"),g.y(v,A1B(d),3);b=v.U;p.D=yYB(p,b);ui(p,"swpo_cc");p.D.ready().then(function(){p.V.resolve();ui(p,"swpo_re")});
g.lg(function(){rG(p);ui(p,"swpo_si")},0);
g.l$(v)})};
U$e=function(p){var d=p.api.G(),b=cYC(d),v=N6W(b);d=new pX({B0:b,yN:v,onEvent:function(P){(P=zKC[P])&&p.SI.Hy(P)},
onError:g.DF,EM:rWD(d.experiments),GJ:function(){return void p.api.E5("itr",{})},
c9t:d.experiments.Wb("html5_web_po_disable_remote_logging")||juD.includes(g.e7(d.kJ)||"")});d.ready().then(function(){return void p.V.resolve()});
g.Y(p,d);p.D=d};
tVk=function(p){var d=p.api.G(),b=N6W(cYC(d)),v=b.O0.bind(b);b.O0=function(a){var F;return g.z(function(h){if(h.D==1)return g.y(h,v(a),2);F=h.U;p.api.E5("itr",{});return h.return(F)})};
try{var P=new Gl({yN:b,gL:{maxAttempts:5},Jw:{disable:d.experiments.Wb("html5_web_po_disable_remote_logging")||juD.includes(g.e7(d.kJ)||""),hQ:rWD(d.experiments),u7X:p.T("wpo_dis_lfdms")?0:1E3},H9B:g.DF});var M=I5u(p,{jK:P,yN:b,onError:g.DF});M.ready().then(function(){return void p.V.resolve()});
g.Y(p,P);g.Y(p,M);p.D=M}catch(a){g.DF(a);var X;(X=P)==null||X.dispose()}};
rG=function(p){var d=p.api.G();p.SI.Hy("pot_ist");p.D?p.D.start():p.T("html5_new_wpo_client")&&tVk(p);p.T("html5_bandaid_attach_content_po_token")||(p.T("html5_generate_session_po_token")&&(li(p),Gve(p)),d=g.JH(d.experiments,"html5_session_po_token_interval_time_ms")||0,d>0&&(p.S=g.sI(function(){li(p)},d)),p.Z=!0)};
li=function(p){var d,b,v,P;g.z(function(M){if(!p.T("html5_generate_session_po_token")||p.useLivingRoomPoToken)return M.return();d=p.api.G();b=g.AO("EOM_VISITOR_DATA")||g.AO("VISITOR_DATA");v=d.UA?d.datasyncId:b;P=KB(d.experiments,"html5_mock_content_binding_for_session_token")||d.livingRoomPoTokenId||v;d.iq=s2(p,P);g.l$(M)})};
s2=function(p,d){if(!p.D)return p.U?p.U(d):"";try{var b=p.D.isReady();p.SI.Hy(b?"pot_cms":"pot_csms");var v="";v=p.T("html5_web_po_token_disable_caching")?p.D.uN({qv:d}):p.D.uN({qv:d,nI:{Jc:d,VI$:150,nz:!0,GE:!0}});p.SI.Hy(b?"pot_cmf":"pot_csmf");if(b){var P;(P=p.B)==null||P.resolve();p.B=null;if(p.X){p.X=!1;var M;(M=p.api.app.pX())==null||M.ZQ(!1)}}return v}catch(X){return g.DF(X),""}};
Gve=function(p){p.D&&(p.B=new xA,p.D.ready().then(function(){p.SI.Hy("pot_if");li(p)}))};
yYB=function(p,d){p.T("html5_web_po_token_disable_caching")||d.k8(150);var b=!1;d.qU().finally(function(){b=!0});
return{isReady:function(){return b},
uN:function(v){return d.uN({qv:v.qv,UO:!0,Bt:!0,nI:v.nI?{Jc:v.nI.Jc,nz:v.nI.nz,GE:v.nI.GE}:void 0})},
ready:function(){return g.z(function(v){if(v.D==1)return g.sW(v,2),g.y(v,d.qU(),4);if(v.D!=2)return g.EW(v,0);g.Cz(v);g.l$(v)})},
start:function(){}}};
i17=function(p){LE.call(this,p);var d=this;this.freePreviewWatchedDuration=null;this.freePreviewUsageDetails=[];this.events=new g.iO(p);g.Y(this,this.events);this.events.Y(p,"heartbeatRequest",function(b){if(d.freePreviewUsageDetails.length||d.freePreviewWatchedDuration!==null)b.heartbeatRequestParams||(b.heartbeatRequestParams={}),b.heartbeatRequestParams.unpluggedParams||(b.heartbeatRequestParams.unpluggedParams={}),d.freePreviewUsageDetails.length>0?b.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails=
d.freePreviewUsageDetails:b.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration={seconds:""+d.freePreviewWatchedDuration}});
pE(p,"setFreePreviewWatchedDuration",function(b){d.freePreviewWatchedDuration=b});
pE(p,"setFreePreviewUsageDetails",function(b){d.freePreviewUsageDetails=b})};
Zl=function(p){g.e.call(this);this.features=[];var d=this.D,b=new uv(p),v=new Qd(p),P=new zy(p),M=new fK(p);var X=g.Ge(p.G())?void 0:new Fw(p);var a=new IY(p),F=new Pr7(p),h=new suK(p),O=new fw(p);var J=g.Ge(p.G())?new i17(p):void 0;var k=p.T("html5_enable_ssap")?new Wjj(p):void 0;var n=p.T("web_cinematic_watch_settings")&&(n=p.G().getWebPlayerContextConfig())!=null&&n.cinematicSettingsAvailable?new Mv(p):void 0;var r=new rP(p);var Z=p.T("enable_courses_player_overlay_purchase")?new O2z(p):void 0;
var C=g.QJ(p.G())?new aCq(p):void 0;var G=new hx(p);var U=p.G().V?new b27(p):void 0;var I=g.Ez(p.G())?new dEu(p):void 0;var V=p.T("web_player_move_autonav_toggle")&&p.G().Id?new xBu(p):void 0;var S=g.QJ(p.G())?new A6q(p):void 0;var B=p.T("web_enable_speedmaster")&&g.QJ(p.G())?new MX(p):void 0;var x=p.G().OA?void 0:new hKw(p);var Pj=p.T("report_pml_debug_signal")?new QO$(p):void 0;var qC=new hYj(p),pz=new HP(p);var Q=p.T("enable_web_player_player_in_bar_feature")&&g.eo(p.G())?new ZKj(p):void 0;var W=
navigator.mediaSession&&window.MediaMetadata&&p.G().KZ?new cP(p):void 0;var l=p.T("html5_enable_drc")&&!p.G().S?new o7(p):void 0;var m=new m$(p);var Yu=g.QJ(p.G())?new t4k(p):void 0;var Z2=p.T("html5_enable_d6de4")?new jv(p):void 0;var O6=g.QJ(p.G())&&p.T("web_sleep_timer")?new A6(p):void 0;var UW=g.Ez(p.G())?new PEz(p):void 0;var TC=new BP(p),vm=new Xw(p),rQ=new TY7(p);var N=p.T("enable_sabr_snackbar_message")?new xXK(p):void 0;var w=p.T("web_enable_timely_actions")?new kvk(p):void 0;d.call(this,
b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S,B,x,Pj,qC,pz,Q,void 0,W,l,m,void 0,Yu,Z2,O6,UW,void 0,TC,vm,rQ,void 0,N,w,new qv(p))};
E2=function(){this.U=this.D=NaN};
H1K=function(p,d){this.gE=p;this.timerName="";this.B=!1;this.U=NaN;this.V=new E2;this.D=d||null;this.B=!1};
D$w=function(p,d,b){var v=g.ce(d.mZ)&&!d.mZ.S;if(d.mZ.DG&&(NS(d.mZ)||d.mZ.IB==="shortspage"||Be(d.mZ)||v)&&!p.B){p.B=!0;p.S=d.clientPlaybackNonce;g.AO("TIMING_ACTION")||T_("TIMING_ACTION",p.gE.csiPageType);p.gE.csiServiceName&&T_("CSI_SERVICE_NAME",p.gE.csiServiceName);if(p.D){v=p.D.pI();for(var P=g.u(Object.keys(v)),M=P.next();!M.done;M=P.next())M=M.value,Yr(M,v[M],p.timerName);v=g.bg(ipw)(p.D.pJ);g.g5(v,p.timerName);v=p.D;v.U={};v.pJ={}}g.g5({playerInfo:{visibilityState:g.bg(txq)()},playerType:"LATENCY_PLAYER_HTML5"},
p.timerName);p.X!==d.clientPlaybackNonce||Number.isNaN(p.U)||(QC("_start",p.timerName)?b=g.bg(Hs)("_start",p.timerName)+p.U:g.DF(new g.RN("attempted to log gapless pbs before CSI timeline started",{cpn:d.clientPlaybackNonce})));b&&!QC("pbs",p.timerName)&&p.tick("pbs",b)}};
VVu=function(p,d,b,v,P,M,X){p=(p===b?"video":"ad")+"_to_"+(d===b?"video":"ad");if(p!=="video_to_ad"||M!=null&&M.kJ){M=p==="ad_to_video"?M:v;b=M==null?void 0:M.J7;var a={};if(v==null?0:v.S)a.cttAuthInfo={token:v.S,videoId:v.videoId};P&&(a.startTime=P);Lc(p,a);var F,h,O;v={targetVideoId:(F=v==null?void 0:v.videoId)!=null?F:"empty_video",targetCpn:d,adVideoId:(h=M==null?void 0:M.videoId)!=null?h:"empty_video",adClientPlaybackNonce:(O=b==null?void 0:b.cpn)!=null?O:M==null?void 0:M.clientPlaybackNonce};
b&&(v.adBreakType=b.adBreakType,v.adType=b.adType);g.g5(v,p);Yr("pbs",X!=null?X:(0,g.Ib)(),p)}};
CK=function(p){$mB();Q$u();p.timerName=""};
eKk=function(p){if(p.D){var d=p.D;d.U={};d.pJ={}}p.B=!1;p.X=void 0;p.U=NaN};
Siu=function(p,d){g.oL.call(this);this.mZ=p;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.C={};this.U=0;if(p=d.session_data)this.sessionData=P3(p,"&");this.index=Math.max(0,Number(d.index)||0);this.loop=!!d.loop;this.startSeconds=Number(d.startSeconds)||0;this.title=d.playlist_title||"";this.description=d.playlist_description||"";this.author=
d.author||d.playlist_author||"";d.video_id&&(this.items[this.index]=d);if(p=d.api)typeof p==="string"&&p.length===16?d.list="PL"+p:d.playlist=p;if(p=d.list)switch(d.listType){case "user_uploads":this.listId=new nu("UU","PLAYER_"+p);break;default:var b=d.playlist_length;b&&(this.length=Number(b)||0);this.listId=g.rI(p);if(p=d.video)this.items=p.slice(0),this.loaded=!0}else if(d.playlist){p=d.playlist.toString().split(",");this.index>0&&(this.items=[]);p=g.u(p);for(b=p.next();!b.done;b=p.next())(b=
b.value)&&this.items.push({video_id:b});this.length=this.items.length;if(p=d.video)this.items=p.slice(0),this.loaded=!0}this.setShuffle(!!d.shuffle);if(p=d.suggestedQuality)this.quality=p;this.C=hL(d,"playlist_");this.B=(d=d.thumbnail_ids)?d.split(","):[]};
Yiq=function(p){return!!(p.playlist||p.list||p.api)};
gtq=function(p){var d=p.index+1;return d>=p.length?0:d};
LEw=function(p){var d=p.index-1;return d<0?p.length-1:d};
g.NX=function(p,d,b,v){d=d!==void 0?d:p.index;d=p.items&&d in p.items?p.items[p.order[d]]:null;var P=null;d&&(b&&(d.autoplay="1"),v&&(d.autonav="1"),P=new g.Vc(p.mZ,d),g.Y(p,P),P.LY=!0,P.startSeconds=p.startSeconds||P.clipStart||0,p.listId&&(P.playlistId=p.listId.toString()));return P};
Quq=function(p,d){p.index=g.FZ(d,0,p.length-1);p.startSeconds=0};
$$u=function(p,d){if(d.video&&d.video.length){p.title=d.title||"";p.description=d.description;p.views=d.views;p.likes=d.likes;p.dislikes=d.dislikes;p.author=d.author||"";var b=d.loop;b&&(p.loop=b);b=g.NX(p);p.items=[];for(var v=g.u(d.video),P=v.next();!P.done;P=v.next())if(P=P.value)P.video_id=P.encrypted_id,p.items.push(P);p.length=p.items.length;(d=d.index)?p.index=d:p.findIndex(b);p.setShuffle(!1);p.loaded=!0;p.U++;p.D&&p.D()}};
x$j=function(p,d){var b,v,P,M,X,a,F;return g.z(function(h){if(h.D==1){b=g.XN();var O=p.G(),J={context:g.A0(p),playbackContext:{contentPlaybackContext:{ancestorOrigins:O.ancestorOrigins}}},k=O.getWebPlayerContextConfig();if(k==null?0:k.encryptedHostFlags)J.playbackContext.contentPlaybackContext.encryptedHostFlags=k.encryptedHostFlags;if(k==null?0:k.hideInfo)J.playerParams={showinfo:!1};O=O.embedConfig;k=d.docid||d.video_id||d.videoId||d.id;if(!k){k=d.raw_embedded_player_response;if(!k){var n=d.embedded_player_response;
n&&(k=JSON.parse(n))}if(k){var r,Z,C,G,U,I;k=((I=g.L((r=k)==null?void 0:(Z=r.embedPreview)==null?void 0:(C=Z.thumbnailPreviewRenderer)==null?void 0:(G=C.playButton)==null?void 0:(U=G.buttonRenderer)==null?void 0:U.navigationEndpoint,g.mH))==null?void 0:I.videoId)||null}else k=null}r=(r=k)?r:void 0;Z=p.playlistId?p.playlistId:d.list;C=d.listType;if(Z){var V;C==="user_uploads"?V={username:Z}:V={playlistId:Z};m$D(O,r,d,V);J.playlistRequest=V}else d.playlist?(V={templistVideoIds:d.playlist.toString().split(",")},
m$D(O,r,d,V),J.playlistRequest=V):r&&(V={videoId:r},O&&(V.serializedThirdPartyEmbedConfig=O),J.singleVideoRequest=V);v=J;P=g.d5(KEu);g.sW(h,2);return g.y(h,g.Bs(b,v,P),4)}if(h.D!=2)return M=h.U,X=p.G(),d.raw_embedded_player_response=M,X.RB=OE(d,g.Ez(X)),X.B=X.RB==="EMBEDDED_PLAYER_MODE_PFL",M&&(a=M,a.trackingParams&&NE(a.trackingParams)),h.return(new g.Vc(X,d));F=g.Cz(h);F instanceof Error||(F=Error("b259802748"));g.Hi(F);return h.return(p)})};
m$D=function(p,d,b,v){b.index&&(v.playlistIndex=String(Number(b.index)+1));v.videoId=d?d:"";p&&(v.serializedThirdPartyEmbedConfig=p)};
g.wG=function(p,d){GB.get(p);GB.set(p,d)};
g.U2=function(p){g.oL.call(this);this.loaded=!1;this.player=p};
B6u=function(){this.U=[];this.D=[]};
g.nK=function(p,d){return d?p.D.concat(p.U):p.D};
g.cH=function(p,d){switch(d.kind){case "asr":RKW(d,p.U);break;default:RKW(d,p.D)}};
RKW=function(p,d){g.xQ(d,function(b){return p.xq(b)})||d.push(p)};
g.yS=function(p){g.e.call(this);this.MC=p;this.U=new B6u;this.V=null;this.X=[];this.W=[]};
g.IS=function(p,d,b){g.yS.call(this,p);this.videoData=d;this.audioTrack=b;this.D=null;this.B=!1;this.X=d.R2;this.W=d.D6;this.B=g.Ie(d)};
g.zB=function(p,d){return Tr(p.info)?d?p.info.itag===d:!0:!1};
g.T6B=function(p,d){if(p.D!=null&&g.Ge(d.G())&&!p.D.isManifestless&&p.D.D.rawcc!=null)return!0;if(!p.vX())return!1;d=!!p.D&&p.D.isManifestless&&Object.values(p.D.D).some(function(b){return g.zB(b,"386")});
p=!!p.D&&!p.D.isManifestless&&g.whe(p.D);return d||p};
g.j4=function(p,d,b,v,P,M){g.yS.call(this,p);this.videoId=b;this.Wk=P;this.eventId=M;this.S={};this.D=null;p=v||g.aM(d).hl||"";p=p.split("_").join("-");this.B=oM(d,{hl:p})};
AY$=function(p,d){this.U=p;this.D=d;this.onFailure=void 0};
WEC=function(p,d){return{Cz:p.Cz&&d.Cz,FW:p.FW&&d.FW,sync:p.sync&&d.sync,streaming:p.streaming&&d.streaming}};
ii=function(p,d){var b=pxC,v=this;this.path=p;this.B=d;this.V=b;this.capabilities={Cz:!!this.B,FW:"WebAssembly"in window,sync:"WebAssembly"in window,streaming:"WebAssembly"in window&&"instantiateStreaming"in WebAssembly&&"compileStreaming"in WebAssembly};this.X=new AY$([{name:"compileStreaming",condition:function(P){return!!v.U&&P.streaming},
gQ:th.ej("wmcx",function(){return WebAssembly.compileStreaming(fetch(v.path))}),
onFailure:function(){return v.capabilities.streaming=!1}},
{name:"sync",condition:function(P){return P.sync},
gQ:function(){return FW(d3q(v),th.ej("wmcs",function(P){return new WebAssembly.Module(P)}))},
onFailure:function(){return v.capabilities.sync=!1}},
{name:"async",condition:function(){return!0},
gQ:function(){return FW(d3q(v),th.ej("wmca",function(P){return WebAssembly.compile(P)}))},
onFailure:function(){return v.capabilities.FW=!1}}]);
this.S=new AY$([{name:"instantiateStreaming",condition:function(P){return P.FW&&P.streaming&&!v.U&&!v.D},
gQ:function(P,M){return th.Ez("wmix",function(){return WebAssembly.instantiateStreaming(fetch(v.path),M)}).then(function(X){v.D=XW(X.module);
return{instance:X.instance,y5:!1}})},
onFailure:function(){return v.capabilities.streaming=!1}},
{name:"sync",condition:function(P){return P.FW&&P.sync},
gQ:function(P,M){return FW(bQC(v,P),th.ej("wmis",function(X){return{instance:new WebAssembly.Instance(X,M),y5:!1}}))},
onFailure:function(){return v.capabilities.sync=!1}},
{name:"async",condition:function(P){return P.FW},
gQ:function(P,M){return FW(FW(bQC(v,P),th.ej("wmia",function(X){return WebAssembly.instantiate(X,M)})),function(X){return{instance:X,
y5:!1}})},
onFailure:function(){return v.capabilities.FW=!1}},
{name:"asmjs",condition:function(P){return P.Cz},
gQ:function(P,M){return XW(th.Ez("wmij",function(){return v.B(M)}).then(function(X){return{instance:{exports:X},
y5:!0}}))},
onFailure:function(){return v.capabilities.Cz=!1}}],function(P,M,X){return v.V(X,P.instance.exports)})};
MAk=function(p){var d=vv7;return d.instantiate(p?WEC(d.capabilities,p):d.capabilities,new PBD)};
d3q=function(p){if(p.U)return p.U;var d=fetch(p.path).then(function(b){return b.arrayBuffer()}).then(function(b){p.U=XW(b);
return b}).then(void 0,function(b){g.DF(Error("wasm module fetch failure: "+b.message,{cause:b}));
p.U=void 0;throw b;});
p.U=XW(d);return p.U};
bQC=function(p,d){if(!d.FW)return qE(Error("wasm unavailable"));if(p.D)return p.D;p.D=hG(FW(p.compile(d),function(b){p.D=XW(b);return b}),function(b){g.DF(Error("wasm module compile failure: "+b.message,{cause:b}));
p.D=void 0;throw b;});
return p.D};
Xxz=function(){};
q9B=function(){var p=this;this.proc_exit=function(){};
this.fd_write=function(d,b,v){if(!p.exports)return 1;d=new Uint32Array(p.exports.memory.buffer,b,v*2);b=[];for(var P=0;P<v;++P){var M=new Uint8Array(p.exports.memory.buffer,d[P*2],d[P*2+1]);M=g.U7(M);b.push(M)}return b.reduce(function(X,a){return X+a.length},0)}};
PBD=function(){this.env=new Xxz;this.wasi_snapshot_preview1=new q9B};
pxC=function(p,d){p.wasi_snapshot_preview1.exports=d;p=Math.floor(Math.random()*256);var b=Math.floor(Math.random()*256),v=0;try{v=d.malloc(16);(new Uint8Array(d.memory.buffer,v,16)).fill(p);if(d.sentinel(v,16,b)!==b*16%256)return!1;for(var P=new Uint8Array(d.memory.buffer,v,16),M=0;M<16;M++)if(P[M]!==(p+b)%256)return!1;return!0}finally{v!==0&&d.free(v)}};
aDe=function(p,d){this.instance=p;this.y5=d;this.exports=this.D=this.instance.exports};
FG$=function(p,d,b){b=b===void 0?!1:b;var v=v===void 0?!0:v;var P=th.iP();return FW(ovz(p,d,{Cz:b,FW:!0,sync:!0,streaming:!0},v),function(M){th.uM(M.y5?"winitjs":"winit",P);return M})};
ovz=function(p,d,b,v){v=v===void 0?!0:v;vv7||(vv7=new ii(p,d));return FW(MAk(b),function(P){return new aDe(P.instance,P.y5,v)})};
hQ$=function(p,d){g.e.call(this);var b=this;this.N=p;this.D=d;this.pJ={};this.U={};this.B=null;this.V=new Set;this.X=new g.iO(this);this.Up={CJC:function(){return b.D},
J3:function(){return b.J3()}};
this.S=this.N.T("web_player_defer_modules");this.hZ=new Map;g.Y(this,this.X);this.X.Y(p,"videodatachange",this.onVideoDataChange)};
g.HH=function(p){return p.hZ.get("captions")};
fDW=function(p,d){switch(d){case "ad":return OQK(p);case "annotations_module":return p.N.isEmbedsShortsMode()?p=!1:(d=p.N,p=d.G(),d=d.getVideoData(),p=p.B||d.v2||p.controlsType==="3"?!1:p.Hb.isEmpty()&&p.playerStyle!=="annotation-editor"&&p.playerStyle!=="live-dashboard"?!!d.YJ||!!g.UH(d)||!!g.cK(d):!0),p;case "asmjs":return p.N.G().T("html5_allow_asmjs");case "creatorendscreen":return J_u(p);case "embed":return g.Ez(p.N.G());case "endscreen":return g.kqk(p);case "heartbeat":return p.pC();case "kids":return He(p.N.G());
case "remote":return p.N.G().nB;case "miniplayer":return p.N.G().showMiniplayerUiWhenMinimized;case "offline":return p.N.G().TT;case "captions":return nvu(p);case "unplugged":return g.yJ(p.N.G());case "ux":return p.N.G().tC;case "webgl":return r_q(p);case "ypc":return p.XL();case "ypc_clickwrap":return p=p.N.getVideoData(),p.aq&&!p.Hc;case "yto":return!!p.N.getVideoData().aB.includes("yto");default:return g.Hi(Error("Module descriptor "+d+" does not match")),!1}};
Dl=function(p,d,b,v,P){var M;b=b===void 0?!1:b;v=v===void 0?!1:v;var X=p.hZ.get(d);if(!X||v)if(P||(P=function(){Dl(p,d,b,v)}),M||(M=function(){p.N.SE(d)}),X=X||uCD(p,d,fDW(p,d),P,M))p.hZ.set(d,X),X.create(),p.N.publish("modulecreated",d),b&&p.N.va("onApiChange")};
sB$=function(p){var d=d===void 0?!1:d;var b,v,P,M,X;return g.z(function(a){if(a.D==1)return(b=p.hZ.get("asmjs"))&&!d?a.return(b):(v=GB.get("asmjs"))!=null?(P=v,a.LX(2)):g.y(a,new Promise(function(F,h){lD$(p,"asmjs",function(){var O=GB.get("asmjs");O?F(O):h("cannot load module asmjs")},h)}),3);
a.D!=2&&(P=a.U);M=P;if(!M)return a.return(Promise.reject("cannot load module asmjs"));X=new M(p.N);p.hZ.set("asmjs",X);X.create();return a.return(X)})};
CBD=function(p){ZQz(p)&&p.l9();EvK(p)&&(Dl(p,"captions",!0),Dl(p,"endscreen"),p.TX(),Dl(p,"creatorendscreen",!0))};
EvK=function(p){var d=p.N.getVideoData(),b=p.S&&!d.isInlinePlaybackNoAd;p.N.T("html5_defer_modules_on_ads_only")&&!d.isAd()&&(b=!1);return b};
ZQz=function(p){p=p.N.getVideoData();var d;if(d=p.T("web_player_defer_ad")){if(g.Rq(p.aB,"ad")||gOK(p)||p.enableServerStitchedDai)p=!1;else{d=p.playerResponse;p=p.startSeconds;var b=d==null?void 0:d.adPlacements;if(d=b){d=Number.MAX_VALUE;b=g.u(b);for(var v=b.next();!v.done;v=b.next())if(v=v.value.adPlacementRenderer){var P=void 0,M=(P=v.config)==null?void 0:P.adPlacementConfig;P=void 0;if(((P=M)==null?void 0:P.kind)==="AD_PLACEMENT_KIND_MILLISECONDS"){var X=P=void 0;M=Number((P=M)==null?void 0:(X=
P.adTimeOffset)==null?void 0:X.offsetStartMilliseconds)||0;X=P=void 0;v=Number(((P=v.renderer)==null?void 0:(X=P.adBreakServiceRenderer)==null?void 0:X.prefetchMilliseconds)||0);v=M-v;v<d&&(d=v)}}d=d-5E3<=p*1E3}p=d?!1:!0}d=p}return d};
nvu=function(p){var d=p.N.getVideoData();return!!d.Q7||!!d.captionTracks.length||g.T6B(d,p.N)};
g.kqk=function(p){var d=p.N.G();if(d.B||Be(d)||d.S||!d.YI&&!d.A9)return!1;var b=p.N.getPresentingPlayerType();if(b===2)return!1;if(b===3)return d.T("desktop_enable_autoplay");p=p.N.getVideoData();if(!p)return!1;b=!p.isLiveDefaultBroadcast||d.T("allow_poltergust_autoplay");b=p.isLivePlayback&&(!d.T("allow_live_autoplay")||!b);d=p.isLivePlayback&&d.T("allow_live_autoplay_on_mweb");return!b||d};
g.N1=function(p){return p.hZ.get("webgl")};
r_q=function(p){var d=p.N.getVideoData();p=p.N.G();var b=g.u7z(),v=p.T("enable_spherical_kabuki"),P;if(((P=p.getWebPlayerContextConfig())==null?0:P.embedsEnableEmc3ds)&&!p.T("embeds_enable_emc3ds_webgl"))return!1;P=g.xR(p);if(g.Gf(d))return b||v||P;if(g.Cv(d))return P||b||v;if(g.NF(d))return P||b||!1;if(g.FF(d))return P||!1;b=d.U&&d.U.video&&d.U.video.isHdr();return P&&!g.kS(d)&&!b&&p.T("enable_webgl_noop")};
OQK=function(p){if(p.N.G().B)return!1;p=p.N.getVideoData(1);var d=p.getPlayerResponse();if(d){var b=d.adPlacements;if(b)for(var v=0;v<b.length;v++)if(b[v].adPlacementRenderer)return!0;if(d.adSlots)return!0}return g.gI(p)?!0:!1};
J_u=function(p){if(p.N.isEmbedsShortsMode())return!1;p=p.N;var d=p.G();if(d.B)return!1;var b;if(((b=d.getWebPlayerContextConfig())==null?0:b.embedsEnableEmc3ds)||d.controlsType==="3")return!1;if(d.playerStyle==="creator-endscreen-editor")return!0;b=p.getVideoData();return!!b&&(!!g.Aoz(b)||!!g.Wou(b))};
uCD=function(p,d,b,v,P){try{if(b){var M=GB.get(d);if(M)return new M(p.N);lD$(p,d,v,P)}else p.N.SE(d)}catch(X){p.N.SE(d),g.Hi(X)}return null};
VS=function(p,d,b){if(p.N.G().T("html5_dispose_modules_in_order"))for(var v=g.u(Njz),P=v.next();!P.done;P=v.next()){P=P.value;var M=p.hZ.get(P);M&&(b||M.Ut(d))&&(g.aq(M),p.hZ.delete(P))}else for(v=g.u(p.hZ),P=v.next();!P.done;P=v.next())M=g.u(P.value),P=M.next().value,(M=M.next().value)&&(b||M.Ut(d))&&(g.aq(M),p.hZ.delete(P))};
e4=function(p){return p.hZ.get("ad")};
Gqk=function(p){if(He(p.N.G()))return p.hZ.get("kids")};
Zm=function(p){if(p.N.G().nB)return p.hZ.get("remote")};
g.S4=function(p){if(g.yJ(p.N.G()))return p.hZ.get("unplugged")};
GEu=function(p){if(p.N.G().tC)return p.hZ.get("ux")};
wxj=function(p){if(p.N.G().showMiniplayerUiWhenMinimized)return p.hZ.get("miniplayer")};
Yf=function(p){if(p.N.G().TT)return p.hZ.get("offline")};
g.gG=function(p){return p.hZ.get("annotations_module")};
LK=function(p){return p.hZ.get("creatorendscreen")};
c_j=function(p,d){var b=p.D.startsWith("https://")?p.D+"lib.wasm":p.D.split("/").slice(0,4).join("/")+"/wasm/lib.wasm";return FG$(b,function(v){var P=p.hZ.get("asmjs");return P?Promise.resolve(P.Fc(v)):U3z(p).then(function(M){return M.Fc(v)})},d)};
U3z=function(p){var d,b;return g.z(function(v){if(v.D==1)return g.y(v,sB$(p),2);b=d=v.U;return v.return(b)})};
lD$=function(p,d,b,v){if(p.D){var P=y_w[d];IDu(p,p.D+P,function(){p.V.add(P);b.call(p)},v)}};
IDu=function(p,d,b,v){function P(){p.xJ()||v.call(p)}
function M(){p.xJ()||b.call(p)}
for(var X=g.Q8("SCRIPT"),a=!1,F,h=0;h<X.length;h++){var O=X[h];if(O.src===d||O.getAttribute("data-original-src")===d)F=O}F||(F=g.dk("SCRIPT"),F.setAttribute("data-original-src",d),a=!0);var J=F.onload;F.onload=function(Z){MG(M);J&&J.apply(window,[Z])};
var k=F.onerror;F.onerror=function(Z){if(Math.random()<.01){var C=new g.RN("Unable to load player module",d,document.location&&document.location.origin);g.Hi(C)}MG(P);k&&k(Z)};
var n=F,r=n.onreadystatechange;n.onreadystatechange=function(Z){switch(n.readyState){case "loaded":case "complete":MG(M)}r&&r(Z)};
a&&((X=p.N.G().cspNonce)&&F.setAttribute("nonce",X),g.$l(F,g.cW(d)),X=g.Q8("HEAD")[0]||document.body,X.insertBefore(F,X.firstChild),p.addOnDisposeCallback(function(){F.parentNode&&F.parentNode.removeChild(F)}))};
zQD=function(p,d,b,v,P){g.oL.call(this);var M=this;this.target=p;this.uA=d;this.U=0;this.S=!1;this.V=new g.JF(NaN,NaN);this.D=new g.iO(this);this.kJ=this.B=this.Z=null;g.Y(this,this.D);d=v||P?4E3:3E3;this.C=new g.bR(function(){QS(M,1,!1)},d,this);
g.Y(this,this.C);this.eB=new g.bR(function(){QS(M,2,!1)},d,this);
g.Y(this,this.eB);this.O5=new g.bR(function(){QS(M,512,!1)},d,this);
g.Y(this,this.O5);this.aB=3E3;v||(this.B=this.D.Y(p,"mouseover",this.UF),this.D.Y(p,"mousemove",this.OB),this.D.Y(p,"mouseleave",this.dJB));rg?this.D.Y(p,"keypress",this.tBE):this.D.Y(p,"focusin",this.D9);this.X=this.D.Y(p,"mousedown",this.E_);this.W=this.D.Y(p,"touchstart",this.Fz,void 0,!0);QS(this,640,!0)};
jB7=function(p){QS(p,4,!1);p.Z&&(p.D.R1(p.Z),p.Z=null,p.B=p.D.Y(p.target,"mouseover",p.UF));p.B&&(p.D.R1(p.B),p.B=p.D.Y(p.target,"mouseover",p.UF))};
QS=function(p,d,b){p.xJ();var v=!p.U;b?(p.U|=d,d&1&&p.C.start(),d&2&&p.eB.start()):(p.U&=~d,d&1&&p.C.stop(),d&2&&p.eB.stop(),d&512&&p.O5.stop());p.U&512&&!(p.U&128)&&g.vg(p.O5,p.aB);d=!p.U;v!==d&&p.publish("autohideupdate",d)};
g.mj=function(p){g.K.call(this,{L:"button",zB:["ytp-large-play-button","ytp-button"],K:{"aria-label":"Play",title:"Play"},j:["{{largePlayButtonChildren}}"]});this.api=p;this.Y(p,"videodatachange",this.XF);this.Y(p,"basechromeinitialized",this.Got);p=this.api.G();p.W&&$f&&(this.listen("click",this.s2,this),this.listen("touchstart",this.WrF,this));g.ce(p)&&g.FO(this.element,"ytp-large-play-button-red-bg");this.api.createClientVe(this.element,this,28572);this.XF()};
g.KK=function(p){var d=p.G(),b=["ytp-cued-thumbnail-overlay"];d.S&&b.push("ytp-exp-contain-thumbnail");d.T("web_player_show_frame_zero_when_cued")&&b.push("ytp-exp-frame0");g.K.call(this,{L:"div",zB:b,j:[{L:"div",J:"ytp-cued-thumbnail-overlay-image"}]});d=this.V$("ytp-cued-thumbnail-overlay");b=new g.mj(p);g.Y(this,b);b.NC(d);this.V=new g.iO(this);g.Y(this,this.V);this.api=p;this.S=this.V$("ytp-cued-thumbnail-overlay-image");this.B=b;this.U=new g.bT(this,250);g.Y(this,this.U);this.D=new g.bR(this.XF,
0,this);g.Y(this,this.D);this.XF();this.Y(p,"appresize",this.AD);this.Y(p,"presentingplayerstatechange",this.onStateChange);this.Y(p,"ypcStateChanged",this.SHC);NS(p.G())&&this.Y(p,"videoplayerreset",this.onReset)};
tAK=function(p){if(!p.api.T("web_player_show_frame_zero_when_cued"))return!1;var d=p.api.getCurrentTime();p=p.api.getPlayerStateObject();p=g.R(p,64)&&g.R(p,1);return d===0&&p};
g.xf=function(p){g.K.call(this,{L:"div",zB:["ytp-error"],K:{role:"alert"},j:[{L:"div",J:"ytp-error-content",j:[{L:"div",J:"ytp-error-icon-container",j:[{L:"svg",K:{fill:"#fff",viewBox:"0 0 48 48"},j:[{L:"path",K:{d:"M0 0h48v48H0V0z",fill:"none"}},{L:"path",K:{d:"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z","fill-opacity":"0.7"}}]}]},{L:"div",J:"ytp-error-content-wrap",
j:[{L:"div",J:"ytp-error-content-wrap-reason",Bb:"{{content}}"},{L:"div",J:"ytp-error-content-wrap-subreason",Bb:"{{subreason}}"}]}]}]});this.api=p;this.keys=[];this.B=!1;p.createClientVe(this.element,this,216103);this.api.logVisibility(this.element,this.cX)};
g.BH=function(p){p=p.split(iQu);for(var d=[],b=0;b<p.length;b+=3){var v=p[b++].split("\n");d.push(v[0]);for(var P=1;P<v.length;P++)d.push({L:"br"}),d.push(v[P]);b<p.length&&d.push({L:"a",K:{href:p[b],target:p[b+1]},Bb:p[b+2]})}return{L:"span",j:d}};
TB=function(p,d,b,v,P,M,X){v=v===void 0?!1:v;P=P===void 0?!1:P;X=X===void 0?!0:X;P||(P=p.api.G().V);var a=p.api.getVideoData();d=g.fn(g.RS[d]||"",v?{CPN:a.clientPlaybackNonce}:{}).split(/\$(BEGIN|END)_LINK/);v=[];M&&v.push({L:"h2",Bb:M});v.push(d[0]);X&&v.push({L:"br"});v.push({L:"a",K:{href:b,target:P?"_blank":null},J:"ytp-error-link",Bb:d[2]});p.B=!0;v.push(d[4]);return{L:"span",j:v}};
HQW=function(p,d){for(var b=p.element.getElementsByTagName("a"),v=0;v<b.length;v++){var P=p.Y(b[v],"click",d);p.keys.push(P)}};
D3B=function(p){for(var d=0;d<p.keys.length;d++)p.R1(p.keys[d]);p.keys=[]};
VAD=function(p){g.K.call(this,{L:"div",J:"ytp-paid-content-overlay",K:{"aria-live":"assertive","aria-atomic":"true"}});this.N=p;this.videoId=null;this.B=!1;this.innertubeCommand=this.G7=this.D=null;var d=p.G();p.T("enable_new_paid_product_placement")&&!g.mJ(d)?(this.U=new g.K({L:"a",J:"ytp-paid-content-overlay-link",K:{href:"{{href}}",target:"_blank"},j:[{L:"div",J:"ytp-paid-content-overlay-icon",Bb:"{{icon}}"},{L:"div",J:"ytp-paid-content-overlay-text",Bb:"{{text}}"},{L:"div",J:"ytp-paid-content-overlay-chevron",
Bb:"{{chevron}}"}]}),this.Y(this.U.element,"click",this.onClick)):this.U=new g.K({L:"div",zB:["ytp-button","ytp-paid-content-overlay-text"],Bb:"{{text}}"});this.V=new g.bT(this.U,250,!1,100);g.Y(this,this.U);this.U.NC(this.element);g.Y(this,this.V);this.N.createServerVe(this.element,this);this.Y(p,"videodatachange",this.onVideoDataChange);this.Y(p,"presentingplayerstatechange",this.BS)};
S9C=function(p,d){var b=eWW(d),v=STw(d);if(!d.aq||!p.N.JH())if(p.D||p.N.T("enable_paid_content_overlay_bugfix")){if(d.videoId&&d.videoId!==p.videoId){var P;(P=p.D)==null||g.Mt(P);!p.N.T("enable_paid_content_overlay_bugfix")||b&&v?(p.videoId=d.videoId,p.B=!!v,p.B&&b&&eQq(p,v,b,d)):p.B=!1}}else b&&v&&!p.N.T("enable_paid_content_overlay_bugfix")&&eQq(p,v,b,d)};
eQq=function(p,d,b,v){p.D&&p.D.dispose();p.D=new g.bR(p.z_,d,p);g.Y(p,p.D);v=nv(v);d=v==null?void 0:v.navigationEndpoint;var P;v=v==null?void 0:(P=v.icon)==null?void 0:P.iconType;var M;P=(M=g.L(d,g.Vi))==null?void 0:M.url;p.N.setTrackingParams(p.element,(d==null?void 0:d.clickTrackingParams)||null);d&&!P?(p.innertubeCommand=d,P="#!"):p.innertubeCommand=null;var X;p.U.update({href:(X=P)!=null?X:"#",text:b,icon:v==="MONEY_HAND"?{L:"svg",K:{fill:"none",height:"100%",viewBox:"0 0 24 24",width:"100%"},
j:[{L:"path",K:{d:"M6 9H5V5V4H6H19V5H6V9ZM21.72 16.04C21.56 16.8 21.15 17.5 20.55 18.05C20.47 18.13 18.42 20.01 14.03 20.01C13.85 20.01 13.67 20.01 13.48 20C11.3 19.92 8.51 19.23 5.4 18H2V10H5H6H7V6H21V13H16.72C16.37 13.59 15.74 14 15 14H12.7C13.01 14.46 13.56 15 14.5 15H15.02C16.07 15 17.1 14.64 17.92 13.98C18.82 13.26 20.03 13.22 20.91 13.84C21.58 14.32 21.9 15.19 21.72 16.04ZM15 10C15 9.45 14.55 9 14 9C13.45 9 13 9.45 13 10H15ZM20 11C19.45 11 19 11.45 19 12H20V11ZM19 7C19 7.55 19.45 8 20 8V7H19ZM8 8C8.55 8 9 7.55 9 7H8V8ZM8 10H12C12 8.9 12.9 8 14 8C15.1 8 16 8.9 16 10V10.28C16.59 10.63 17 11.26 17 12H18C18 10.9 18.9 10 20 10V9C18.9 9 18 8.1 18 7H10C10 8.1 9.1 9 8 9V10ZM5 13.5V11H3V17H5V13.5ZM20.33 14.66C19.81 14.29 19.1 14.31 18.6 14.71C17.55 15.56 16.29 16 15.02 16H14.5C12.62 16 11.67 14.46 11.43 13.64L11.24 13H15C15.55 13 16 12.55 16 12C16 11.45 15.55 11 15 11H6V13.5V17.16C8.9 18.29 11.5 18.93 13.52 19C17.85 19.15 19.85 17.34 19.87 17.32C20.33 16.9 20.62 16.4 20.74 15.84C20.84 15.37 20.68 14.91 20.33 14.66Z",
fill:"white"}}]}:null,chevron:P||p.innertubeCommand?g.Z9():null})};
Y9D=function(p,d){p.D&&(g.R(d,8)&&p.B?(p.B=!1,p.Xp(),p.D.start()):(g.R(d,2)||g.R(d,64))&&p.videoId&&(p.videoId=null))};
Ah=function(p){g.K.call(this,{L:"div",J:"ytp-spinner",j:[pw(),{L:"div",J:"ytp-spinner-message",Bb:"If playback doesn't begin shortly, try restarting your device."}]});this.api=p;this.message=this.V$("ytp-spinner-message");this.D=new g.bR(this.show,500,this);g.Y(this,this.D);this.Y(p,"presentingplayerstatechange",this.onStateChange);this.Y(p,"playbackstalledatstart",this.U);this.f9(p.getPlayerStateObject())};
WH=function(p){var d=[{L:"div",zB:["ytp-unmute-icon"],j:[{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z"}}]}]},
{L:"div",zB:["ytp-unmute-text"],Bb:"Tap to unmute"}];d.push({L:"div",zB:["ytp-unmute-box"],j:[]});g.tD.call(this,p,{L:"button",zB:["ytp-unmute","ytp-popup","ytp-button","ytp-unmute-animated","ytp-unmute-shrink"],j:[{L:"div",J:"ytp-unmute-inner",j:d}]},100);this.D=this.clicked=!1;this.api=p;this.api.createClientVe(this.element,this,51663);this.Y(p,"onMutedAutoplayChange",this.onMutedAutoplayChange,this);this.Y(p,"presentingplayerstatechange",this.l2);this.listen("click",this.onClick,this);p=p.isMutedByMutedAutoplay()&&
!g.Ez(this.api.G());this.hD(p);p&&gvW(this);this.B=p};
gvW=function(p){p.D||(p.D=!0,p.api.logVisibility(p.element,!0))};
g.p1=function(p){g.iO.call(this);var d=this;this.api=p;this.g4=!1;this.nY=null;this.UU=!1;this.ri=null;this.BY=this.nD=!1;this.Ri=this.N0=null;this.vp=NaN;this.bG=this.aV=!1;this.kB=0;this.VV=[];this.x9=!1;this.Ev={height:0,width:0};this.yK=480;this.UvJ=["ytp-player-content","html5-endscreen","ytp-overlay"];this.Av={FJ:!1};var b=p.G(),v=p.Pb();this.Ev=p.getPlayerSize();this.lV=new g.bR(this.zJ,0,this);g.Y(this,this.lV);b.disableOrganicUi||(this.oo=new g.KK(p),g.Y(this,this.oo),g.wz(p,this.oo.element,
4));if(LGB(this)){var P=new Ah(p);g.Y(this,P);P=P.element;g.wz(p,P,4)}var M=p.getVideoData();this.ql=new zQD(v,function(a){return d.uA(a)},M,b.Uf,!1);
g.Y(this,this.ql);this.ql.subscribe("autohideupdate",this.KK,this);if(!b.disablePaidContentOverlay){var X=new VAD(p);g.Y(this,X);g.wz(p,X.element,4)}this.vx=new WH(p);g.Y(this,this.vx);g.wz(this.api,this.vx.element,2);this.ea=this.api.isMutedByMutedAutoplay();this.Y(p,"onMutedAutoplayChange",this.onMutedAutoplayChange);this.tx=new g.bR(this.RH,200,this);g.Y(this,this.tx);this.KO=M.videoId;this.j_=new g.bR(function(){d.kB=0},350);
g.Y(this,this.j_);this.KJ=new g.bR(function(){d.bG||QBw(d)},350,this);
g.Y(this,this.KJ);M=p.getRootNode();M.setAttribute("aria-label","YouTube Video Player");switch(b.color){case "white":g.FO(M,"ytp-color-white")}this.Y(p,"appresize",this.AD);this.Y(p,"presentingplayerstatechange",this.l2);this.Y(p,"videodatachange",this.onVideoDataChange);this.Y(p,"videoplayerreset",this.gjN);this.Y(p,"autonavvisibility",function(){d.vL()});
this.Y(p,"sizestylechange",function(){d.vL()});
this.Y(v,"click",this.uWE,this);this.Y(v,"dblclick",this.w5Z,this);this.Y(v,"mousedown",this.diB,this);b.ob&&(this.Y(v,"gesturechange",this.yZF,this),this.Y(v,"gestureend",this.MK$,this));this.l8=[v.a8];this.oo&&this.l8.push(this.oo.element);P&&this.l8.push(P);this.api.T("web_player_fullscreen_double_click_ve")&&(this.api.createClientVe(v.element,this,247482),this.api.logVisibility(v.element,!0))};
$3$=function(p,d){if(!d)return!1;var b=p.api.b4();if(b.eP()&&(b=b.UY())&&g.qQ(b,d))return b.controls;for(b=0;b<p.l8.length;b++)if(g.qQ(p.l8[b],d))return!1;b=g.u(p.UvJ);for(var v=b.next();!v.done;v=b.next())if(g.ot(d,v.value))return!1;return d===p.api.getRootNode()?!1:!0};
m3W=function(p){var d=p.api.getPresentingPlayerType()===2&&(p.api.Pb().tL||p.api.G().disableOrganicUi||!1)&&p.api.G().U&&$f&&d6>=11;p=p.api.G().W&&$f;return!(!d&&!p)};
br=function(p,d){return!p.api.isInline()&&!$3$(p,cf(d))&&g.wy(d)};
QBw=function(p){p.ql.uy();if(p.nD&&p.BY)p.BY=!1;else if(!p.api.G().wE&&!p.Ae()){var d=p.api.getPlayerStateObject();g.R(d,2)&&g.lu(p.api)||p.oz(d);!p.api.G().ob||d.isCued()||g.R(d,1024)?p.RH():p.tx.isActive()?(p.cK(),p.tx.stop()):p.tx.start()}};
KGz=function(p,d){var b;if((b=p.api.getVideoData())==null?0:b.mutedAutoplay){var v,P;if((v=d.target)==null?0:(P=v.className)==null?0:P.includes("ytp-info-panel"))return!1}return g.wy(d)&&p.api.isMutedByMutedAutoplay()?(p.api.unMute(),p.api.getPresentingPlayerType()===2&&p.api.playVideo(),d=p.api.getPlayerStateObject(),!g.R(d,4)||g.R(d,8)||g.R(d,2)||p.RH(),!0):!1};
x3C=function(p,d,b){p.api.isFullscreen()?b<1-d&&p.api.toggleFullscreen():b>1+d&&p.api.toggleFullscreen()};
LGB=function(p){var d=K8()&&$P()>=67&&!p.api.G().W;p=p.api.G().disableOrganicUi;return!g.m8("tizen")&&!BF&&!d&&!p};
vy=function(p,d){d=d===void 0?2:d;g.oL.call(this);this.api=p;this.D=null;this.C9=new IN(this);g.Y(this,this.C9);this.U=dmu;this.C9.Y(this.api,"presentingplayerstatechange",this.lX);this.D=this.C9.Y(this.api,"progresssync",this.zP);this.TM=d;this.TM===1&&this.zP()};
g.Py=function(p){g.K.call(this,{L:"div",j:[{L:"div",J:"ytp-bezel-text-wrapper",j:[{L:"div",J:"ytp-bezel-text",Bb:"{{title}}"}]},{L:"div",J:"ytp-bezel",K:{role:"status","aria-label":"{{label}}"},j:[{L:"div",J:"ytp-bezel-icon",Bb:"{{icon}}"}]}]});this.N=p;this.U=new g.bR(this.show,10,this);this.D=new g.bR(this.hide,500,this);g.Y(this,this.U);g.Y(this,this.D);this.hide()};
Xl=function(p,d,b){if(d<=0){b=zQ();d="muted";var v=0}else b=b?{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,K:{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"}}]}:{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,K:{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"}}]},v=Math.floor(d),d=v+"volume";M$(p,b,d,v+"%")};
Bje=function(p,d){d=d?{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{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"}}]}:fMB();var b=p.N.getPlaybackRate(),v=g.fn("Speed is $RATE",{RATE:String(b)});M$(p,d,v,b+"x")};
RQe=function(p,d){d=d?"Subtitles/closed captions on":"Subtitles/closed captions off";M$(p,TJC(),d)};
M$=function(p,d,b,v){v=v===void 0?"":v;p.updateValue("label",b===void 0?"":b);p.updateValue("icon",d);g.Mt(p.D);p.U.start();p.updateValue("title",v);g.kV(p.element,"ytp-bezel-text-hide",!v)};
TjK=function(p,d){g.K.call(this,{L:"button",zB:["ytp-button","ytp-cards-button"],K:{"aria-label":"Show cards","aria-owns":"iv-drawer","aria-haspopup":"true","data-tooltip-opaque":String(g.Ez(p.G()))},j:[{L:"span",J:"ytp-cards-button-icon-default",j:[{L:"div",J:"ytp-cards-button-icon",j:[p.G().T("player_new_info_card_format")?sbw():{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{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"}}]}]},
{L:"div",J:"ytp-cards-button-title",Bb:"Info"}]},{L:"span",J:"ytp-cards-button-icon-shopping",j:[{L:"div",J:"ytp-cards-button-icon",j:[{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",J:"ytp-svg-shadow",K:{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"}},{L:"path",J:"ytp-svg-fill",K:{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"}},{L:"path",J:"ytp-svg-shadow-fill",K:{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"}}]}]},{L:"div",
J:"ytp-cards-button-title",Bb:"Shopping"}]}]});this.N=p;this.B=d;this.D=null;this.U=new g.bT(this,250,!0,100);g.Y(this,this.U);g.kV(this.B,"ytp-show-cards-title",g.Ez(p.G()));this.hide();this.listen("click",this.onClicked);this.listen("mouseover",this.wuh);this.yA(!0)};
A_w=function(p,d){g.K.call(this,{L:"div",J:"ytp-cards-teaser",j:[{L:"div",J:"ytp-cards-teaser-box"},{L:"div",J:"ytp-cards-teaser-text",j:p.G().T("player_new_info_card_format")?[{L:"button",J:"ytp-cards-teaser-info-icon",K:{"aria-label":"Show cards","aria-haspopup":"true"},j:[sbw()]},{L:"span",J:"ytp-cards-teaser-label",Bb:"{{text}}"},{L:"button",J:"ytp-cards-teaser-close-button",K:{"aria-label":"Close"},j:[g.Ec()]}]:[{L:"span",J:"ytp-cards-teaser-label",Bb:"{{text}}"}]}]});var b=this;this.N=p;this.bb=
d;this.V=new g.bT(this,250,!1,250);this.D=null;this.W=new g.bR(this.Yp5,300,this);this.Z=new g.bR(this.i9h,2E3,this);this.S=[];this.U=null;this.C=new g.bR(function(){b.element.style.margin="0"},250);
this.onClickCommand=this.B=null;g.Y(this,this.V);g.Y(this,this.W);g.Y(this,this.Z);g.Y(this,this.C);p.G().T("player_new_info_card_format")?(g.FO(p.getRootNode(),"ytp-cards-teaser-dismissible"),this.Y(this.V$("ytp-cards-teaser-close-button"),"click",this.kx),this.Y(this.V$("ytp-cards-teaser-info-icon"),"click",this.Dc),this.Y(this.V$("ytp-cards-teaser-label"),"click",this.Dc)):this.listen("click",this.Dc);this.Y(d.element,"mouseover",this.O_);this.Y(d.element,"mouseout",this.eO);this.Y(p,"cardsteasershow",
this.Et$);this.Y(p,"cardsteaserhide",this.z_);this.Y(p,"cardstatechange",this.Ir);this.Y(p,"presentingplayerstatechange",this.Ir);this.Y(p,"appresize",this.g0);this.Y(p,"onShowControls",this.g0);this.Y(p,"onHideControls",this.jm);this.listen("mouseenter",this.mT)};
WG7=function(p){g.K.call(this,{L:"button",zB:[q$.BUTTON,q$.TITLE_NOTIFICATIONS],K:{"aria-pressed":"{{pressed}}","aria-label":"{{label}}"},j:[{L:"div",J:q$.TITLE_NOTIFICATIONS_ON,K:{title:"Stop getting notified about every new video","aria-label":"Notify subscriptions"},j:[g.GQ()]},{L:"div",J:q$.TITLE_NOTIFICATIONS_OFF,K:{title:"Get notified about every new video","aria-label":"Notify subscriptions"},j:[{L:"svg",K:{fill:"#fff",height:"24px",viewBox:"0 0 24 24",width:"24px"},j:[{L:"path",K:{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=p;this.D=!1;p.createClientVe(this.element,this,36927);this.listen("click",this.onClick,this);this.updateValue("pressed",!1);this.updateValue("label","Get notified about every new video")};
pZW=function(p,d){p.D=d;p.element.classList.toggle(q$.NOTIFICATIONS_ENABLED,p.D);var b=p.api.getVideoData();b?(d=d?b.V3:b.lE)?(p=p.api.u2())?xr(p,d):g.Hi(Error("No innertube service available when updating notification preferences.")):g.Hi(Error("No update preferences command available.")):g.Hi(Error("No video data when updating notification preferences."))};
b_K=function(p,d,b){var v=v===void 0?800:v;var P=P===void 0?600:P;var M=document.location.protocol;p=l$e(M+"//"+p+"/signin?context=popup","feature",d,"next",M+"//"+location.hostname+"/post_login");du$(p,b,v,P)};
du$=function(p,d,b,v){b=b===void 0?800:b;v=v===void 0?600:v;if(p=g.Sl(window,p,"loginPopup","width="+b+",height="+v+",resizable=yes,scrollbars=yes"))rkq(function(){d()}),p.moveTo((screen.width-b)/2,(screen.height-v)/2)};
g.au=function(p,d,b,v,P,M,X,a,F,h,O,J){p=p.charAt(0)+p.substring(1).toLowerCase();b=b.charAt(0)+b.substring(1).toLowerCase();if(d==="0"||d==="-1")d=null;if(v==="0"||v==="-1")v=null;var k=O.G(),n=k.userDisplayName&&g.ce(k);g.K.call(this,{L:"div",zB:["ytp-button","ytp-sb"],j:[{L:"div",J:"ytp-sb-subscribe",K:n?{title:g.fn("Subscribe as $USER_NAME",{USER_NAME:k.userDisplayName}),"aria-label":"Subscribe to channel","data-tooltip-image":RQ(k),"data-tooltip-opaque":String(g.Ez(k)),tabindex:"0",role:"button"}:
{"aria-label":"Subscribe to channel"},j:[{L:"div",J:"ytp-sb-text",j:[{L:"div",J:"ytp-sb-icon"},p]},d?{L:"div",J:"ytp-sb-count",Bb:d}:""]},{L:"div",J:"ytp-sb-unsubscribe",K:n?{title:g.fn("Subscribed as $USER_NAME",{USER_NAME:k.userDisplayName}),"aria-label":"Unsubscribe to channel","data-tooltip-image":RQ(k),"data-tooltip-opaque":String(g.Ez(k)),tabindex:"0",role:"button"}:{"aria-label":"Unsubscribe to channel"},j:[{L:"div",J:"ytp-sb-text",j:[{L:"div",J:"ytp-sb-icon"},b]},v?{L:"div",J:"ytp-sb-count",
Bb:v}:""]}],K:{"aria-live":"polite"}});var r=this;this.channelId=X;this.N=O;this.B=J;var Z=this.V$("ytp-sb-subscribe"),C=this.V$("ytp-sb-unsubscribe");M&&g.FO(this.element,"ytp-sb-classic");if(P){a?this.D():this.U();var G=function(){if(k.aB){var I=r.channelId;if(F||h){var V={c:I};var S;g.cB.isInitialized()&&(S=nxC(V));V=S||"";if(S=O.getVideoData())if(S=S.subscribeCommand){var B=O.u2();B?(xr(B,S,{botguardResponse:V,feature:F}),O.KX("SUBSCRIBE",I)):g.Hi(Error("No innertube service available when updating subscriptions."))}else g.Hi(Error("No subscribe command in videoData."));
else g.Hi(Error("No video data available when updating subscription."))}C.focus();C.removeAttribute("aria-hidden");Z.setAttribute("aria-hidden","true")}else b_K(g.eT(r.N.G()),"sb_button",r.V)},U=function(){var I=r.channelId;
if(F||h){var V=O.getVideoData();xr(O.u2(),V.unsubscribeCommand,{feature:F});O.KX("UNSUBSCRIBE",I)}Z.focus();Z.removeAttribute("aria-hidden");C.setAttribute("aria-hidden","true")};
this.Y(Z,"click",G);this.Y(C,"click",U);this.Y(Z,"keypress",function(I){I.keyCode===13&&G(I)});
this.Y(C,"keypress",function(I){I.keyCode===13&&U(I)});
this.Y(O,"SUBSCRIBE",this.D);this.Y(O,"UNSUBSCRIBE",this.U);this.B&&n&&(tJD(O),rz(O,Z,this),rz(O,C,this))}else g.FO(Z,"ytp-sb-disabled"),g.FO(C,"ytp-sb-disabled")};
M$j=function(p){g.K.call(this,{L:"div",J:"ytp-title-channel",j:[{L:"div",J:"ytp-title-beacon"},{L:"a",J:"ytp-title-channel-logo",K:{href:"{{channelLink}}",target:p.G().C,role:"link","aria-label":"{{channelLogoLabel}}",tabIndex:"0"}},{L:"div",J:"ytp-title-expanded-overlay",K:{"aria-hidden":"{{flyoutUnfocusable}}"},j:[{L:"div",J:"ytp-title-expanded-heading",j:[{L:"div",J:"ytp-title-expanded-title",j:[{L:"a",Bb:"{{expandedTitle}}",K:{href:"{{channelTitleLink}}",target:p.G().C,"aria-hidden":"{{shouldHideExpandedTitleForA11y}}",
tabIndex:"{{channelTitleFocusable}}"}}]},{L:"div",J:"ytp-title-expanded-subtitle",Bb:"{{expandedSubtitle}}",K:{"aria-hidden":"{{shouldHideExpandedSubtitleForA11y}}"}}]}]}]});var d=this;this.api=p;this.channel=this.V$("ytp-title-channel");this.U=this.V$("ytp-title-channel-logo");this.channelName=this.V$("ytp-title-expanded-title");this.S=this.V$("ytp-title-expanded-overlay");this.B=this.D=this.subscribeButton=null;this.V=!1;p.createClientVe(this.U,this,36925);p.createClientVe(this.channelName,this,
37220);g.Ez(this.api.G())&&v8j(this);this.Y(p,"videodatachange",this.XF);this.Y(p,"videoplayerreset",this.XF);this.Y(this.channelName,"click",function(b){d.api.logClick(d.channelName);g.Sl(window,PJk(d));b.preventDefault()});
this.Y(this.U,"click",this.e9X);this.XF()};
XZ$=function(p){if(!p.api.G().gg){var d=p.api.getVideoData(),b=new g.au("Subscribe",null,"Subscribed",null,!0,!1,d.lm,d.subscribed,"channel_avatar",null,p.api,!0);p.api.createServerVe(b.element,p);var v;p.api.setTrackingParams(b.element,((v=d.subscribeButtonRenderer)==null?void 0:v.trackingParams)||null);p.Y(b.element,"click",function(){p.api.logClick(b.element)});
p.subscribeButton=b;g.Y(p,p.subscribeButton);p.subscribeButton.NC(p.S);p.subscribeButton.hide();var P=new WG7(p.api);p.D=P;g.Y(p,P);P.NC(p.S);P.hide();p.Y(p.api,"SUBSCRIBE",function(){d.Rg&&(P.show(),p.api.logVisibility(P.element,!0))});
p.Y(p.api,"UNSUBSCRIBE",function(){d.Rg&&(P.hide(),p.api.logVisibility(P.element,!1),pZW(P,!1))})}};
v8j=function(p){var d=p.api.G();XZ$(p);p.updateValue("flyoutUnfocusable","true");p.updateValue("channelTitleFocusable","-1");p.updateValue("shouldHideExpandedTitleForA11y","true");p.updateValue("shouldHideExpandedSubtitleForA11y","true");d.U||d.TB||(p.Y(p.channel,"mouseenter",p.WY),p.Y(p.channel,"mouseleave",p.sS),p.Y(p.channel,"focusin",p.WY),p.Y(p.channel,"focusout",function(b){p.channel.contains(b.relatedTarget)||p.sS()}));
p.B=new g.bR(function(){p.isExpanded()&&(p.api.logVisibility(p.channelName,!1),p.subscribeButton&&(p.subscribeButton.hide(),p.api.logVisibility(p.subscribeButton.element,!1)),p.D&&(p.D.hide(),p.api.logVisibility(p.D.element,!1)),p.channel.classList.remove("ytp-title-expanded"),p.channel.classList.add("ytp-title-show-collapsed"))},500);
g.Y(p,p.B);p.Y(p.channel,qfD,function(){axq(p)});
p.Y(p.api,"onHideControls",p.E$);p.Y(p.api,"appresize",p.E$);p.Y(p.api,"fullscreentoggled",p.E$)};
axq=function(p){p.channel.classList.remove("ytp-title-show-collapsed");p.channel.classList.remove("ytp-title-show-expanded")};
o8$=function(p){var d=p.api.getPlayerSize();return g.Ez(p.api.G())&&d.width>=524};
PJk=function(p){var d=p.api.G(),b=p.api.getVideoData(),v=g.TG(d)+b.Rb;g.Re(b)&&(v="https://music.youtube.com"+b.Rb);if(!g.Ez(d))return v;d={};g.vU(p.api,"addEmbedsConversionTrackingParams",[d]);return g.$B(v,d)};
ou=function(p){var d=g.Sa({"aria-haspopup":"true"});g.ea.call(this,d,p);this.listen("keydown",this.D)};
Fl=function(p,d){p.element.setAttribute("aria-haspopup",String(d))};
F4C=function(p,d){g.K.call(this,{L:"div",J:"ytp-user-info-panel",K:{"aria-label":"User info"},j:p.G().aB&&!p.T("embeds_web_always_enable_signed_out_state")?[{L:"div",J:"ytp-user-info-panel-icon",Bb:"{{icon}}"},{L:"div",J:"ytp-user-info-panel-content",j:[{L:"div",J:"ytp-user-info-panel-info",K:{tabIndex:"{{userInfoFocusable}}",role:"text"},Bb:"{{watchingAsUsername}}"},{L:"div",J:"ytp-user-info-panel-info",K:{tabIndex:"{{userInfoFocusable2}}",role:"text"},Bb:"{{watchingAsEmail}}"}]}]:[{L:"div",J:"ytp-user-info-panel-icon",
Bb:"{{icon}}"},{L:"div",J:"ytp-user-info-panel-content",j:[{L:"div",j:[{L:"text",K:{tabIndex:"{{userInfoFocusable}}"},Bb:"Signed out"}]},{L:"div",J:"ytp-user-info-panel-login",j:[{L:"a",K:{tabIndex:"{{userInfoFocusable2}}",role:"button"},Bb:p.G().gg?"":"Sign in on YouTube"}]}]}]});this.MC=p;this.D=d;p.G().aB||p.G().gg||this.Y(this.V$("ytp-user-info-panel-login"),"click",this.LL);this.closeButton=new g.K({L:"button",zB:["ytp-collapse","ytp-button"],K:{title:"Close"},j:[g.IL()]});this.closeButton.NC(this.element);
g.Y(this,this.closeButton);this.Y(window,"blur",this.hide);this.Y(document,"click",this.Vr);this.XF()};
O_w=function(p,d,b){g.Y$.call(this,p);this.BX=d;this.QR=b;this.getVideoUrl=new ou(6);this.Af=new ou(5);this.YD=new ou(4);this.n0=new ou(3);this.D4=new g.ea(g.Sa({href:"{{href}}",target:this.N.G().C},void 0,!0),2,"Troubleshoot playback issue");this.showVideoInfo=new g.ea(g.Sa(),1,"Stats for nerds");this.LQ=new g.k0({L:"div",zB:["ytp-copytext","ytp-no-contextmenu"],K:{draggable:"false",tabindex:"1"},Bb:"{{text}}"});this.Wq=new Sv(this.N,this.LQ);this.m0=this.IX=null;g.Ez(this.N.G())&&(this.closeButton=
new g.K({L:"button",zB:["ytp-collapse","ytp-button"],K:{title:"Close"},j:[g.IL()]}),g.Y(this,this.closeButton),this.closeButton.NC(this.element),this.closeButton.listen("click",this.P_,this));g.Ez(this.N.G())&&(this.eH=new g.ea(g.Sa(),8,"Account"),g.Y(this,this.eH),this.I1(this.eH,!0),this.eH.listen("click",this.KxB,this),p.createClientVe(this.eH.element,this.eH,137682));this.N.G().Ro&&(this.jR=new Rl("Loop",7),g.Y(this,this.jR),this.I1(this.jR,!0),this.jR.listen("click",this.oIh,this),p.createClientVe(this.jR.element,
this.jR,28661));g.Y(this,this.getVideoUrl);this.I1(this.getVideoUrl,!0);this.getVideoUrl.listen("click",this.Q15,this);p.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.Y(this,this.Af);this.I1(this.Af,!0);this.Af.listen("click",this.upJ,this);p.createClientVe(this.Af.element,this.Af,28660);g.Y(this,this.YD);this.I1(this.YD,!0);this.YD.listen("click",this.IvF,this);p.createClientVe(this.YD.element,this.YD,28658);g.Y(this,this.n0);this.I1(this.n0,!0);this.n0.listen("click",this.z9F,
this);g.Y(this,this.D4);this.I1(this.D4,!0);this.D4.listen("click",this.xit,this);g.Y(this,this.showVideoInfo);this.I1(this.showVideoInfo,!0);this.showVideoInfo.listen("click",this.AZb,this);g.Y(this,this.LQ);this.LQ.listen("click",this.BgE,this);g.Y(this,this.Wq);d=document.queryCommandSupported&&document.queryCommandSupported("copy");KDB("Chromium")>=43&&(d=!0);KDB("Firefox")<=40&&(d=!1);d&&(this.IX=new g.K({L:"textarea",J:"ytp-html5-clipboard",K:{readonly:"",tabindex:"-1"}}),g.Y(this,this.IX),
this.IX.NC(this.element));var v;(v=this.eH)==null||v.setIcon(N2D());var P;(P=this.jR)==null||P.setIcon({L:"svg",K:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{d:"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z",fill:"white"}}]});this.n0.setIcon({L:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{"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.D4.setIcon(uxK());this.showVideoInfo.setIcon(lMe());this.Y(p,"onLoopChange",this.onLoopChange);this.Y(p,"videodatachange",this.onVideoDataChange);hpD(this);this.XE(this.N.getVideoData())};
hY=function(p,d){var b=!1;if(p.IX){var v=p.IX.element;v.value=d;v.select();try{b=document.execCommand("copy")}catch(P){}}b?p.BX.z_():(p.LQ.K9(d,"text"),g.Qm(p.BX,p.Wq),dP(p.LQ.element),p.IX&&(p.IX=null,hpD(p)));return b};
hpD=function(p){var d=!!p.IX;g.Vd(p.n0,d?"Copy debug info":"Get debug info");Fl(p.n0,!d);g.Vd(p.YD,d?"Copy embed code":"Get embed code");Fl(p.YD,!d);g.Vd(p.getVideoUrl,d?"Copy video URL":"Get video URL");Fl(p.getVideoUrl,!d);g.Vd(p.Af,d?"Copy video URL at current time":"Get video URL at current time");Fl(p.Af,!d);p.YD.setIcon(d?nWu():null);p.getVideoUrl.setIcon(d?Cf():null);p.Af.setIcon(d?Cf():null)};
JXD=function(p){return g.Ez(p.N.G())?p.eH:p.jR};
n8u=function(p,d){g.Le.call(this,p);this.QR=d;this.V=new g.iO(this);this.O5=new g.bR(this.UHt,1E3,this);this.kJ=this.B=null;g.Y(this,this.V);g.Y(this,this.O5);p.createClientVe(this.element,this,28656);g.FO(this.element,"ytp-contextmenu");k0q(this);this.hide()};
k0q=function(p){g.jh(p.V);var d=p.N.G();d.playerStyle==="gvn"||d.U||d.TB||(d=p.N.Pb(),p.V.Y(d,"contextmenu",p.DaE),p.V.Y(d,"touchstart",p.R3,null,!0),p.V.Y(d,"touchmove",p.s9,null,!0),p.V.Y(d,"touchend",p.s9,null,!0))};
rXK=function(p){p.N.isFullscreen()?g.wz(p.N,p.element,10):p.NC(iu(p).body)};
Oi=function(p,d,b){b=b===void 0?240:b;g.K.call(this,{L:"button",zB:["ytp-button","ytp-copylink-button"],K:{title:"{{title-attr}}","data-tooltip-opaque":String(g.Ez(p.G()))},j:[{L:"div",J:"ytp-copylink-icon",Bb:"{{icon}}"},{L:"div",J:"ytp-copylink-title",Bb:"Copy link",K:{"aria-hidden":"true"}}]});this.api=p;this.D=d;this.U=b;this.visible=!1;this.tooltip=this.D.UH();d=p.G();this.tooltip.element.setAttribute("aria-live","polite");g.kV(this.element,"ytp-show-copylink-title",g.Ez(d));p.createClientVe(this.element,
this,86570);this.listen("click",this.onClick);this.Y(p,"videodatachange",this.XF);this.Y(p,"videoplayerreset",this.XF);this.Y(p,"appresize",this.XF);this.XF();this.addOnDisposeCallback(g.nE(this.tooltip,this.element))};
fxu=function(p){var d=p.api.G(),b=p.api.getVideoData(),v=p.api.Pb().getPlayerSize().width;d=d.B;return!!b.videoId&&v>=p.U&&b.gO&&!g.xS(b)&&!p.api.isEmbedsShortsMode()&&!d};
udj=function(p){p.updateValue("icon",lD());if(p.api.G().U)p.tooltip.Tj(p.element,"Link copied to clipboard");else{p.updateValue("title-attr","Link copied to clipboard");p.tooltip.sj();p.tooltip.Tj(p.element);var d=p.listen("mouseleave",function(){p.R1(d);p.XF();p.tooltip.x_()})}};
lxq=function(p,d){return g.z(function(b){if(b.D==1)return g.sW(b,2),g.y(b,navigator.clipboard.writeText(d),4);if(b.D!=2)return b.return(!0);g.Cz(b);var v=b.return,P=!1,M=g.dk("TEXTAREA");M.value=d;M.setAttribute("readonly","");var X=p.api.getRootNode();X.appendChild(M);if(Rb){var a=window.getSelection();a.removeAllRanges();var F=document.createRange();F.selectNodeContents(M);a.addRange(F);M.setSelectionRange(0,d.length)}else M.select();try{P=document.execCommand("copy")}catch(h){}X.removeChild(M);
return v.call(b,P)})};
JY=function(p){g.K.call(this,{L:"div",J:"ytp-doubletap-ui-legacy",j:[{L:"div",J:"ytp-doubletap-fast-forward-ve"},{L:"div",J:"ytp-doubletap-rewind-ve"},{L:"div",J:"ytp-doubletap-static-circle",j:[{L:"div",J:"ytp-doubletap-ripple"}]},{L:"div",J:"ytp-doubletap-overlay-a11y"},{L:"div",J:"ytp-doubletap-seek-info-container",j:[{L:"div",J:"ytp-doubletap-arrows-container",j:[{L:"span",J:"ytp-doubletap-base-arrow"},{L:"span",J:"ytp-doubletap-base-arrow"},{L:"span",J:"ytp-doubletap-base-arrow"}]},{L:"div",
J:"ytp-doubletap-tooltip",j:[{L:"div",J:"ytp-seek-icon-text-container",j:[{L:"div",J:"ytp-seek-icon",Bb:"{{seekIcon}}"},{L:"div",J:"ytp-chapter-seek-text-legacy",Bb:"{{seekText}}"}]},{L:"div",J:"ytp-doubletap-tooltip-label",Bb:"{{seekTime}}"}]}]}]});this.N=p;this.V=new g.bR(this.show,10,this);this.U=new g.bR(this.hide,700,this);this.Z=this.B=0;this.eB=this.S=!1;this.D=this.V$("ytp-doubletap-static-circle");g.Y(this,this.V);g.Y(this,this.U);this.hide();this.W=this.V$("ytp-doubletap-fast-forward-ve");
this.C=this.V$("ytp-doubletap-rewind-ve");this.N.createClientVe(this.W,this,28240);this.N.createClientVe(this.C,this,28239);this.N.logVisibility(this.W,!0);this.N.logVisibility(this.C,!0);this.S=p.T("web_show_cumulative_seek_time");this.eB=p.T("web_center_static_circles")};
kt=function(p,d,b,v){if(v=v===void 0?null:v){var P=d===-1?p.C.visualElement:p.W.visualElement;v={seekData:v};var M=g.UA();M&&g.bg(pf)(void 0,M,P,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",v,void 0)}p.B=d===p.Z?p.B+b:b;p.Z=d;P=p.N.Pb().getPlayerSize();p.S?p.U.stop():g.Mt(p.U);p.V.start();p.element.setAttribute("data-side",d===-1?"back":"forward");g.FO(p.element,"ytp-time-seeking");p.D.style.width="110px";p.D.style.height="110px";v=P.width*.1-15;d===1?p.eB?(p.D.style.right=v+"px",p.D.style.left=""):
(p.D.style.right="",p.D.style.left=P.width*.8-30+"px"):d===-1&&(p.eB?(p.D.style.right="",p.D.style.left=v+"px"):(p.D.style.right="",p.D.style.left=P.width*.1-15+"px"));p.D.style.top=P.height*.5+15+"px";siw(p,p.S?p.B:b)};
Z_K=function(p,d,b,v){v=v===void 0?null:v;g.Mt(p.U);p.V.start();switch(d){case -1:d="back";break;case 1:d="forward";break;default:d=""}p.element.setAttribute("data-side",d);p.D.style.width="0";p.D.style.height="0";g.FO(p.element,"ytp-chapter-seek");p.updateValue("seekText",b);p.updateValue("seekTime","");b=p.V$("ytp-seek-icon");if(v){a:if(v){switch(v){case "PREMIUM_STANDALONE":v={L:"svg",K:{height:"24px",version:"1.1",viewBox:"-2 -2 24 24",width:"24px"},j:[{L:"path",K:{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"}},{L:"path",K:{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":v={L:"svg",K:{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"rect",K:{fill:"white",height:"20",rx:"5",width:"20",x:"2",y:"2"}},{L:"rect",K:{fill:"url(#ytp-premium-standalone-gradient)",height:"20",rx:"5",width:"20",x:"2",y:"2"}},{L:"path",K:{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"}},{L:"defs",j:[{L:"linearGradient",K:{gradientUnits:"userSpaceOnUse",id:"ytp-premium-standalone-gradient",x1:"2",x2:"22",y1:"22",y2:"2"},j:[{L:"stop",K:{offset:"0.3","stop-color":"#E1002D"}},{L:"stop",K:{offset:"0.9","stop-color":"#E01378"}}]}]}]};break a}v=void 0}else v=null;p.updateValue("seekIcon",v);b.style.display="inline-block"}else b.style.display="none"};
siw=function(p,d){d=g.fn("$TOTAL_SEEK_TIME seconds",{TOTAL_SEEK_TIME:d.toString()});p.updateValue("seekTime",d)};
E8C=function(p){ev.call(this,p,!1,!0);this.aB=[];this.T_=[];this.W=!0;this.badge.element.classList.add("ytp-featured-product");this.RB=new g.K({L:"div",J:"ytp-featured-product-open-in-new"});g.Y(this,this.RB);this.countdownTimer=new g.K({L:"text",J:"ytp-featured-product-countdown",Bb:"{{content}}"});this.countdownTimer.hide();g.Y(this,this.countdownTimer);this.U=new g.K({L:"div",J:"ytp-featured-product-trending",j:[{L:"div",J:"ytp-featured-product-trending-icon"},{L:"text",J:"ytp-featured-product-trending-text",
Bb:"{{trendingOffer}}"}]});this.U.hide();g.Y(this,this.U);this.overflowButton=new g.K({L:"button",zB:["ytp-featured-product-overflow-icon","ytp-button"],K:{"aria-haspopup":"true"}});this.overflowButton.hide();g.Y(this,this.overflowButton);this.Z=new g.K({L:"text",J:"ytp-featured-product-exclusive-countdown",Bb:"{{content}}",K:{id:"exclusiveCountdown","aria-hidden":"true"}});this.Z.hide();g.Y(this,this.Z);this.S=new g.K({L:"div",J:"ytp-featured-product-exclusive-container",K:{"aria-labelledby":"exclusiveBadge exclusiveCountdown"},
j:[{L:"div",J:"ytp-featured-product-exclusive-badge-container",j:[{L:"div",J:"ytp-featured-product-exclusive-badge",j:[{L:"text",J:"ytp-featured-product-exclusive-badge-text",Bb:"{{exclusive}}",K:{id:"exclusiveBadge","aria-hidden":"true"}}]}]},this.Z]});this.S.hide();g.Y(this,this.S);this.banner=new g.K({L:"a",J:"ytp-featured-product-container",j:[{L:"div",J:"ytp-featured-product-thumbnail",j:[{L:"img",K:{src:"{{thumbnail}}"}},this.RB]},{L:"div",J:"ytp-featured-product-details",j:[{L:"text",J:"ytp-featured-product-title",
Bb:"{{title}}"},this.N.T("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{L:"div",J:"ytp-featured-product-price-container",K:{"aria-label":"{{priceA11yText}}"},j:[{L:"text",J:"ytp-featured-product-price-when-promotion-text-enabled",Bb:"{{price}}",K:{"aria-hidden":"true"}},{L:"text",J:"ytp-featured-product-promotion-text",Bb:"{{promotionText}}",K:{"aria-hidden":"true"}}]}:{L:"div",K:{"aria-label":"{{priceA11yText}}"},j:[{L:"text",J:"ytp-featured-product-price",Bb:"{{price}}",
K:{"aria-hidden":"true"}},{L:"text",J:"ytp-featured-product-sales-original-price",Bb:"{{salesOriginalPrice}}",K:{"aria-hidden":"true"}},{L:"text",J:"ytp-featured-product-price-drop-reference-price",Bb:"{{priceDropReferencePrice}}",K:{"aria-hidden":"true"}}]},this.N.T("web_player_enable_featured_product_banner_promotion_text_on_desktop")?{L:"div",J:"ytp-featured-product-when-promotion-text-enabled",j:[{L:"text",J:"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled",Bb:"{{affiliateDisclaimer}}"},
this.U,{L:"text",J:"ytp-featured-product-vendor-when-promotion-text-enabled",Bb:"{{vendor}}"}]}:{L:"div",j:[{L:"text",J:"ytp-featured-product-affiliate-disclaimer",Bb:"{{affiliateDisclaimer}}"},this.N.T("web_player_enable_featured_product_banner_exclusives_on_desktop")?this.S:null,this.U,{L:"text",J:"ytp-featured-product-vendor",Bb:"{{vendor}}"},this.countdownTimer]}]},this.overflowButton]});g.Y(this,this.banner);this.banner.NC(this.B.element);this.Y(this.N,g.X5("featured_product"),this.fl$);this.Y(this.N,
g.q4("featured_product"),this.eX);this.Y(this.N,"videodatachange",this.onVideoDataChange);this.Y(this.overflowButton.element,"click",this.Nn);this.Y(p,"featuredproductdismissed",this.qV)};
CJ7=function(p){var d,b;p=(d=p.D)==null?void 0:(b=d.bannerData)==null?void 0:b.itemData;var v,P,M;return(p==null||!p.affiliateDisclaimer)&&(p==null?0:(v=p.exclusivesData)==null?0:v.exclusiveOfferLabelText)&&(p==null?0:(P=p.exclusivesData)==null?0:P.expirationTimestampMs)&&(p==null?0:(M=p.exclusivesData)==null?0:M.exclusiveOfferCountdownText)?!0:!1};
G0q=function(p){var d,b,v,P,M=(d=p.D)==null?void 0:(b=d.bannerData)==null?void 0:(v=b.itemData)==null?void 0:(P=v.exclusivesData)==null?void 0:P.expirationTimestampMs;d=(Number(M)-Date.now())/1E3;if(d>0){if(d<604800){var X,a,F,h;b=(X=p.D)==null?void 0:(a=X.bannerData)==null?void 0:(F=a.itemData)==null?void 0:(h=F.exclusivesData)==null?void 0:h.exclusiveOfferCountdownText;if(b!==void 0)for(X=Date.now(),a=g.u(b),F=a.next();!F.done;F=a.next())if(F=F.value,F!==void 0&&F.text!==void 0&&(h=Number(F.textDisplayStartTimestampMs),
!isNaN(h)&&X>=h)){F.insertCountdown?(d=F.text.replace(/\$0/,String(kk({seconds:d}))),p.Z.K9(d)):p.Z.K9(F.text);p.Z.show();break}}var O,J,k,n;p.S.update({exclusive:(O=p.D)==null?void 0:(J=O.bannerData)==null?void 0:(k=J.itemData)==null?void 0:(n=k.exclusivesData)==null?void 0:n.exclusiveOfferLabelText});p.S.show();n1(p);var r;(r=p.tD)==null||r.start()}else Nlu(p)};
Nlu=function(p){var d;(d=p.tD)==null||d.stop();p.Z.hide();p.S.hide();r6(p)};
wZK=function(p){var d,b,v=(d=p.D)==null?void 0:(b=d.bannerData)==null?void 0:b.itemData;return p.N.T("web_player_enable_featured_product_banner_promotion_text_on_desktop")&&(v==null||!v.priceReplacementText)&&(v==null?0:v.promotionText)?v==null?void 0:v.promotionText.content:null};
Uuu=function(p){var d,b,v=(d=p.D)==null?void 0:(b=d.bannerData)==null?void 0:b.itemData,P,M;if(!(v!=null&&v.priceReplacementText||p.N.T("web_player_enable_featured_product_banner_promotion_text_on_desktop"))&&(v==null?0:(P=v.dealsData)==null?0:(M=P.sales)==null?0:M.originalPrice)){var X,a;return v==null?void 0:(X=v.dealsData)==null?void 0:(a=X.sales)==null?void 0:a.originalPrice}return null};
cXK=function(p){var d,b,v=(d=p.D)==null?void 0:(b=d.bannerData)==null?void 0:b.itemData,P,M,X,a;if(!((v==null?0:v.priceReplacementText)||p.N.T("web_player_enable_featured_product_banner_promotion_text_on_desktop")||(v==null?0:(P=v.dealsData)==null?0:(M=P.sales)==null?0:M.originalPrice))&&(v==null?0:(X=v.dealsData)==null?0:(a=X.priceDrop)==null?0:a.referencePrice)){var F,h;return v==null?void 0:(F=v.dealsData)==null?void 0:(h=F.priceDrop)==null?void 0:h.referencePrice}return null};
yXk=function(p){var d,b,v=(d=p.D)==null?void 0:(b=d.bannerData)==null?void 0:b.itemData;if(v==null?0:v.priceReplacementText)return v==null?void 0:v.priceReplacementText;if((v==null?0:v.promotionText)&&p.N.T("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var P;return(v==null?void 0:v.price)+" "+(v==null?void 0:(P=v.promotionText)==null?void 0:P.content)}var M,X;if(v==null?0:(M=v.dealsData)==null?0:(X=M.sales)==null?0:X.originalPrice){var a,F;return v==null?void 0:(a=v.dealsData)==
null?void 0:(F=a.sales)==null?void 0:F.salesPriceAccessibilityLabel}var h,O;if(v==null?0:(h=v.dealsData)==null?0:(O=h.priceDrop)==null?0:O.referencePrice){var J,k;return(v==null?void 0:v.price)+" "+(v==null?void 0:(J=v.dealsData)==null?void 0:(k=J.priceDrop)==null?void 0:k.referencePrice)}return v==null?void 0:v.price};
Ixu=function(p){if(p.N.T("web_player_enable_featured_product_banner_promotion_text_on_desktop")){var d,b,v;return p.U.cX?null:(d=p.D)==null?void 0:(b=d.bannerData)==null?void 0:(v=b.itemData)==null?void 0:v.vendorName}var P,M,X,a,F,h;return p.U.cX||p.S.cX||((P=p.D)==null?0:(M=P.bannerData)==null?0:(X=M.itemData)==null?0:X.affiliateDisclaimer)?null:(a=p.D)==null?void 0:(F=a.bannerData)==null?void 0:(h=F.itemData)==null?void 0:h.vendorName};
jie=function(p,d){f1(p);if(d){var b=g.Bc.getState().entities;b=Ft(b,"featuredProductsEntity",d);if(b!=null&&b.productsData){d=[];b=g.u(b.productsData);for(var v=b.next();!v.done;v=b.next()){v=v.value;var P=void 0;if((P=v)!=null&&P.identifier&&v.featuredSegments){p.aB.push(v);var M=void 0;P=g.u((M=v)==null?void 0:M.featuredSegments);for(M=P.next();!M.done;M=P.next()){var X=M.value;M=zp7(X.startTimeSec);M!==void 0&&(X=zp7(X.endTimeSec),d.push(new g.P1(M*1E3,X===void 0?0x7ffffffffffff:X*1E3,{id:v.identifier,
namespace:"featured_product"})))}}}p.N.AZ(d)}}};
r6=function(p){if(p.trendingOfferEntityKey){var d=g.Bc.getState().entities;if(d=Ft(d,"trendingOfferEntity",p.trendingOfferEntityKey)){var b,v,P;d.encodedSkuId!==((b=p.D)==null?void 0:(v=b.bannerData)==null?void 0:(P=v.itemData)==null?void 0:P.encodedOfferSkuId)?n1(p):(p.U.update({trendingOffer:d.shortLabel+" \u2022 "+d.countLabel}),p.U.show(),p.banner.update({vendor:Ixu(p)}))}else n1(p)}else n1(p)};
n1=function(p){p.U.hide();p.banner.update({vendor:Ixu(p)})};
f1=function(p){p.aB=[];p.eX();p.N.d1("featured_product")};
t$C=function(p){var d,b,v,P,M=(d=p.D)==null?void 0:(b=d.bannerData)==null?void 0:(v=b.itemData)==null?void 0:(P=v.hiddenProductOptions)==null?void 0:P.dropTimestampMs;d=(Number(M)-Date.now())/1E3;p.countdownTimer.K9(kk({seconds:d}));if(d>0){var X;(X=p.ob)==null||X.start()}};
i_C=function(p){var d;(d=p.ob)==null||d.stop();p.countdownTimer.hide()};
zp7=function(p){if(p!==void 0&&p.trim()!==""&&(p=Math.trunc(Number(p.trim())),!(isNaN(p)||p<0)))return p};
Sfq=function(p,d,b){g.K.call(this,{L:"div",zB:["ytp-info-panel-action-item"],j:[{L:"div",J:"ytp-info-panel-action-item-disclaimer",Bb:"{{disclaimer}}"},{L:"a",zB:["ytp-info-panel-action-item-button","ytp-button"],K:{role:"button",href:"{{url}}",target:"_blank",rel:"noopener"},j:[{L:"div",J:"ytp-info-panel-action-item-icon",Bb:"{{icon}}"},{L:"div",J:"ytp-info-panel-action-item-label",Bb:"{{label}}"}]}]});this.N=p;this.D=b;this.disclaimer=this.V$("ytp-info-panel-action-item-disclaimer");this.button=
this.V$("ytp-info-panel-action-item-button");this.w1=!1;this.N.createServerVe(this.element,this,!0);this.listen("click",this.onClick);p="";b=g.L(d==null?void 0:d.onTap,eq);var v=g.L(b,g.Vi);this.w1=!1;v?(p=v.url||"",p.startsWith("//")&&(p="https:"+p),this.w1=!0,g.Hk(this.button,g.tv(p))):(v=g.L(b,H_e))&&!this.D?((p=v.phoneNumbers)&&p.length>0?(p="sms:"+p[0],v.messageText&&(p+="?&body="+encodeURI(v.messageText))):p="",this.w1=!0,g.Hk(this.button,g.tv(p,[Duu]))):(b=g.L(b,V$q))&&!this.D&&(p=b.phoneNumber?
"tel:"+b.phoneNumber:"",this.w1=!0,g.Hk(this.button,g.tv(p,[epj])));var P;if(b=(P=d.disclaimerText)==null?void 0:P.content){this.button.style.borderBottom="1px solid white";this.button.style.paddingBottom="16px";var M;this.update({label:(M=d.bodyText)==null?void 0:M.content,icon:wC(),disclaimer:b})}else{this.disclaimer.style.display="none";var X;this.update({label:(X=d.bodyText)==null?void 0:X.content,icon:wC()})}this.N.setTrackingParams(this.element,d.trackingParams||null);this.w1&&(this.U={externalLinkData:{url:p}})};
Yf7=function(p,d){var b=Fy();g.tD.call(this,p,{L:"div",J:"ytp-info-panel-detail-skrim",j:[{L:"div",J:"ytp-info-panel-detail",K:{role:"dialog",id:b},j:[{L:"div",J:"ytp-info-panel-detail-header",j:[{L:"div",J:"ytp-info-panel-detail-title",Bb:"{{title}}"},{L:"button",zB:["ytp-info-panel-detail-close","ytp-button"],K:{"aria-label":"Close"},j:[g.Ec()]}]},{L:"div",J:"ytp-info-panel-detail-body",Bb:"{{body}}"},{L:"div",J:"ytp-info-panel-detail-items"}]}]},250);this.D=d;this.items=this.V$("ytp-info-panel-detail-items");
this.B=new g.iO(this);this.itemData=[];this.V=b;this.Y(this.V$("ytp-info-panel-detail-close"),"click",this.z_);this.Y(this.V$("ytp-info-panel-detail-skrim"),"click",this.z_);this.Y(this.V$("ytp-info-panel-detail"),"click",function(v){v.stopPropagation()});
g.Y(this,this.B);this.N.createServerVe(this.element,this,!0);this.Y(p,"videodatachange",this.onVideoDataChange);this.onVideoDataChange("newdata",p.getVideoData());this.hide()};
g8e=function(p,d){p=g.u(p.itemData);for(var b=p.next();!b.done;b=p.next())b=b.value,b.N.logVisibility(b.element,d)};
$uu=function(p,d){g.K.call(this,{L:"div",J:"ytp-info-panel-preview",K:{"aria-live":"assertive","aria-atomic":"true","aria-owns":d.getId(),"aria-haspopup":"true","data-tooltip-opaque":String(g.Ez(p.G()))},j:[{L:"div",J:"ytp-info-panel-preview-text",Bb:"{{text}}"},{L:"div",J:"ytp-info-panel-preview-chevron",Bb:"{{chevron}}"}]});var b=this;this.N=p;this.G7=this.D=this.videoId=null;this.V=this.showControls=this.U=!1;this.Y(this.element,"click",function(){p.logClick(b.element);p.Ae();HU(d)});
this.B=new g.bT(this,250,!1,100);g.Y(this,this.B);this.N.createServerVe(this.element,this,!0);this.Y(p,"videodatachange",this.onVideoDataChange);this.Y(p,"presentingplayerstatechange",this.vS);this.Y(this.N,"paidcontentoverlayvisibilitychange",this.In);this.Y(this.N,"infopaneldetailvisibilitychange",this.In);var v=p.getVideoData()||{};L4j(v)&&Qiu(this,v);this.Y(p,"onShowControls",this.HS);this.Y(p,"onHideControls",this.SS)};
Qiu=function(p,d){if(!d.aq||!p.N.JH()){var b=d.mM||1E4,v=L4j(d);p.D?d.videoId&&d.videoId!==p.videoId&&(g.Mt(p.D),p.videoId=d.videoId,v?(muK(p,b,d),p.Xp()):(p.z_(),p.D.dispose(),p.D=null)):v&&(d.videoId&&(p.videoId=d.videoId),muK(p,b,d),p.Xp())}};
L4j=function(p){var d,b,v,P;return!!((d=p.Jo)==null?0:(b=d.title)==null?0:b.content)||!!((v=p.Jo)==null?0:(P=v.bodyText)==null?0:P.content)};
muK=function(p,d,b){p.D&&p.D.dispose();p.D=new g.bR(p.KQJ,d,p);g.Y(p,p.D);var v;d=((v=b.Jo)==null?void 0:v.trackingParams)||null;p.N.setTrackingParams(p.element,d);var P;var M,X;if(b==null?0:(M=b.Jo)==null?0:(X=M.title)==null?0:X.content){var a;v=(P=b.Jo)==null?void 0:(a=P.title)==null?void 0:a.content;var F,h;if((F=b.Jo)==null?0:(h=F.bodyText)==null?0:h.content)v+=" \u2022 ";P=v}else P="";var O,J;b=((O=b.Jo)==null?void 0:(J=O.bodyText)==null?void 0:J.content)||"";p.update({text:P+b,chevron:g.Z9()})};
K47=function(p,d){p.D&&(g.R(d,8)?(p.U=!0,p.Xp(),p.D.start()):(g.R(d,2)||g.R(d,64))&&p.videoId&&(p.videoId=null))};
ur=function(p){var d=null;try{d=p.toLocaleString("en",{style:"percent"})}catch(b){d=p.toLocaleString(void 0,{style:"percent"})}return d};
lr=function(p,d){var b=0;p=g.u(p);for(var v=p.next();!(v.done||v.value.startTime>d);v=p.next())b++;return b===0?b:b-1};
xuC=function(p,d){for(var b=0,v=g.u(p),P=v.next();!P.done;P=v.next()){P=P.value;if(d<P.timeRangeStartMillis)return null;if(d>=P.timeRangeStartMillis&&d<P.timeRangeStartMillis+P.D)break;b++}b+1<p.length&&p[b+1].timeRangeStartMillis<=d&&b++;return b<p.length?b:null};
BlB=function(p,d){d=lr(p,d)+1;return d<p.length?d:-1};
Rpe=function(p,d){return lr(p,d)-1};
Tl7=function(p,d){return new g.P1(p,d,{namespace:"timedMarkerCueRange",priority:9,id:"tm_"+p})};
W4e=function(p,d,b,v,P,M,X,a){g.iO.call(this);var F=this;this.api=p;this.contextMenu=b;this.ql=v;this.QR=P;this.D=M;this.S=X;this.progressBar=a;this.X=new g.bR(function(){AX$(F,!1)},1E3);
this.U="";this.B={hL:!1};this.V=!1;g.Y(this,this.X);this.Y(d,"mousedown",function(){si(F,!1)});
this.Y(b.element,"mousedown",function(){si(F,!1)});
this.Y(d,"keydown",this.Hk);this.Y(b.element,"keydown",this.Hk);this.Y(d,"keyup",this.vk);this.Y(b.element,"keyup",this.vk)};
pzu=function(p,d){return d<0?0:Math.floor(Math.min(d,p.api.getDuration())*1E3)};
Z5=function(p,d,b){var v=p.api.getCurrentTime(),P=pzu(p,v);p=pzu(p,v+d);return{startMediaTimeMs:P,endMediaTimeMs:p,seekSource:b}};
dRq=function(p){var d,b=(d=p.api.getVideoData())==null?void 0:d.C$();return p.api.getPresentingPlayerType(b)!==2};
si=function(p,d){p.V=d;g.kV(p.api.getRootNode(),"ytp-probably-keyboard-focus",d);g.kV(p.contextMenu.element,"ytp-probably-keyboard-focus",d)};
C1=function(p,d,b,v){var P=g.HH(p.api.EY());if(P&&P.loaded){var M=p.api.getSubtitlesUserSettings();P=void 0;for(var X=0;X<g.Ei.length;X++){var a=g.Ei[X];if(a.option===d){P=a.options;break}}X=void 0;for(a=0;a<P.length;a++)P[a].option===M[d]&&(X=a);if(v)if(b){if(X===0)return}else if(X===P.length-1)return;v={};v[d]=P[(X+(b?P.length-1:1))%P.length].option;p.api.updateSubtitlesUserSettings(v);AX$(p,!0);p.X.start()}};
AX$=function(p,d){g.HH(p.api.EY())&&p.api.setOption("captions","sampleSubtitles",d)};
g.N$=function(p,d){g.K.call(this,{L:"button",zB:["ytp-button","ytp-overflow-button"],K:{title:"More","aria-haspopup":"true","aria-owns":d.element.id},j:[{L:"div",J:"ytp-overflow-icon",j:[{L:"svg",K:{height:"100%",viewBox:"-5 -5 36 36",width:"100%"},j:[{L:"path",K:{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z",fill:"#fff"}}]}]}]});var b=this;this.N=p;this.mR=d;this.D=this.visible=!1;p.createClientVe(this.element,
this,16499);this.Y(p,"videoplayerreset",this.XF);this.Y(p,"appresize",this.XF);this.Y(p,"fullscreentoggled",this.XF);this.Y(p,"presentingplayerstatechange",this.XF);this.XF();rz(p,this.element,this);this.listen("click",function(){p.logClick(b.element);HU(d,b.element,!1)});
this.Y(d.closeButton,"click",function(){b.focus()})};
b4z=function(p){g.tD.call(this,p,{L:"div",J:"ytp-overflow-panel",K:{id:Fy(),role:"dialog"},j:[{L:"div",J:"ytp-overflow-panel-content",j:[{L:"div",J:"ytp-overflow-panel-action-buttons",Bb:"{{buttons}}"}]},{L:"button",zB:["ytp-overflow-panel-close","ytp-button"],K:{title:"Close"},j:[g.Ec()]}]},250);this.actionButtons=[];this.D=this.V$("ytp-overflow-panel-content");this.closeButton=this.V$("ytp-overflow-panel-close");this.Y(this.closeButton,"click",this.z_);rz(p,this.closeButton,this);this.listen("click",
this.xx);this.Y(p,"videoplayerreset",this.hide);this.Y(p,"fullscreentoggled",this.onFullscreenToggled);this.hide()};
v5C=function(p,d){p.actionButtons.includes(d)||(p.actionButtons.push(d),p.updateValue("buttons",p.actionButtons))};
Pme=function(p,d){p=g.u(p.actionButtons);for(var b=p.next();!b.done;b=p.next())b.value.X7(d)};
Mjj=function(p,d,b){var v=g.NX(d,b),P=v.Rq("default.jpg");g.K.call(this,{L:"a",zB:["ytp-video-menu-item","ytp-button"],K:{role:"menuitemradio","aria-label":v.title,href:p.G().getVideoUrl(v.videoId,d.listId?d.listId.toString():null)},j:[{L:"div",J:"ytp-video-menu-item-index",Bb:String(b+1)},{L:"div",J:"ytp-video-menu-item-now-playing",Bb:"\u25b6"},{L:"div",J:"ytp-video-menu-item-thumbnail",K:{style:P?"background-image: url("+P+");":void 0}},{L:"div",J:"ytp-video-menu-item-title",Bb:v.title},{L:"div",
J:"ytp-video-menu-item-author",Bb:v.author}]});this.api=p;this.index=b;this.listen("click",this.onClick)};
Xzu=function(p){g.tD.call(this,p,{L:"div",J:"ytp-playlist-menu",K:{role:"dialog",id:Fy()},j:[{L:"div",J:"ytp-playlist-menu-header",j:[{L:"div",J:"ytp-playlist-menu-title",j:[p.G().B?{L:"span",J:"ytp-playlist-menu-title-name",Bb:"{{title}}"}:{L:"a",J:"ytp-playlist-menu-title-name",K:{href:"{{playlisturl}}"},Bb:"{{title}}"},{L:"button",zB:["ytp-playlist-menu-close","ytp-button"],K:{"aria-label":"Close"},j:[g.Ec()]}]},{L:"div",J:"ytp-playlist-menu-subtitle",Bb:"{{subtitle}}"}]},{L:"div",J:"ytp-playlist-menu-items",
K:{role:"menu"}}]},250);this.api=p;this.B=this.selected=this.V=this.playlist=null;this.items=this.V$("ytp-playlist-menu-items");this.D=new g.iO(this);this.playlistData=[];this.Y(this.V$("ytp-playlist-menu-close"),"click",this.z_);var d=this.V$("ytp-playlist-menu-title-name");p.G().B||(this.B=this.Y(d,"click",this.OdN));g.Y(this,this.D);this.hide()};
Gv=function(p,d){g.K.call(this,{L:"button",zB:["ytp-playlist-menu-button","ytp-button"],K:{title:"{{title}}","aria-owns":String(d.element.id),"aria-haspopup":"true","aria-label":"Playlist"},j:[{L:"div",J:"ytp-playlist-menu-button-icon",j:[{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,K:{d:"m 22.53,21.42 0,6.85 5.66,-3.42 -5.66,-3.42 0,0 z m -11.33,0 9.06,0 0,2.28 -9.06,0 0,-2.28 0,0 z m 0,-9.14 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z m 0,4.57 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z",
fill:"#fff"}}]}]},{L:"div",J:"ytp-playlist-menu-button-text",Bb:"{{text}}"}]});var b=this;this.api=p;this.playlist=null;this.visible=!1;p.createClientVe(this.element,this,70344);this.Y(p,"videodatachange",this.D);this.Y(p,"videoplayerreset",this.D);this.Y(p,"onPlaylistUpdate",this.D);this.Y(p,"presentingplayerstatechange",this.XF);this.Y(p,"appresize",this.XF);this.hide();this.D();rz(p,this.element,this);this.listen("click",function(){p.logClick(b.element);HU(d,b.element,!1)})};
qxu=function(p,d){g.K.call(this,{L:"div",J:"ytp-promotooltip-wrapper",j:[{L:"div",J:"ytp-promotooltip-container",j:[{L:"div",J:"ytp-promotooltip-content",j:[{L:"div",J:"ytp-promotooltip-title",Bb:"{{title}}"},{L:"div",J:"ytp-promotooltip-details",Bb:"{{details}}"}]},{L:"div",J:"ytp-promotooltip-buttons",j:[{L:"div",J:"ytp-promotooltip-dismiss-button",Bb:"{{dismissButtonText}}",K:{tabindex:"0"}},{L:"div",J:"ytp-promotooltip-accept-button",Bb:"{{acceptButtonText}}",K:{tabindex:"0","aria-haspopup":"true"}}]}]},
{L:"div",J:"ytp-promotooltip-pointer"}]});var b=this;this.tooltipRenderer=p;this.N=d;this.D=this.B=null;this.title=this.V$("ytp-promotooltip-title");this.details=this.V$("ytp-promotooltip-details");this.acceptButton=this.V$("ytp-promotooltip-accept-button");this.dismissButton=this.V$("ytp-promotooltip-dismiss-button");this.U=this.S=!1;this.V=!0;this.eB=this.Z=this.C=this.W=!1;this.Up={xM:function(v){b.xM(v)}};
this.hD(!1);p=this.tooltipRenderer.trackingParams||null;if(this.U=!!p)this.N.createServerVe(this.element,this,!0),this.N.setTrackingParams(this.element,p);this.Y(d,"onShowControls",this.I3);this.Y(d,"onHideControls",this.z5);this.Y(d,"resize",this.AD);this.Y(this.acceptButton,"click",this.pXE);this.Y(this.dismissButton,"click",this.VTB);this.Y(document,"click",this.Qr)};
aue=function(p){var d=document.querySelectorAll('[data-tooltip-target-id="'+p.tooltipRenderer.targetId+'"]');d=d.length>0?d[0]:null;var b=g.B9("ytp-chrome-bottom"),v=g.B9("ytp-ad-module");p.V=!(b==null||!b.contains(d));p.W=!(v==null||!v.contains(d));p.C=!(d==null||!d.hasAttribute("data-tooltip-target-fixed"));return d};
h8k=function(p,d,b){if(!p.S){if(d){p.tooltipRenderer=d;d=p.tooltipRenderer.text;var v=!1,P;(d==null?0:(P=d.runs)==null?0:P.length)&&d.runs[0].text&&(p.update({title:d.runs[0].text.toString()}),v=!0);g.U1(p.title,v);d=p.tooltipRenderer.detailsText;P=!1;var M;if((d==null?0:(M=d.runs)==null?0:M.length)&&d.runs[0].text){v=d.runs[0].text.toString();M=v.indexOf("$TARGET_ICON");if(M>-1)if(p.tooltipRenderer.targetId){d=[];v=v.split("$TARGET_ICON");var X=new g.h8({L:"span",J:"ytp-promotooltip-details-icon",
j:[o5W[p.tooltipRenderer.targetId]]});g.Y(p,X);for(var a=[],F=g.u(v),h=F.next();!h.done;h=F.next())h=new g.h8({L:"span",J:"ytp-promotooltip-details-component",Bb:h.value}),g.Y(p,h),a.push(h);v.length===2?(d.push(a[0].element),d.push(X.element),d.push(a[1].element)):v.length===1&&(M===0?(d.push(X.element),d.push(a[0].element)):(d.push(a[0].element),d.push(X.element)));M=d.length?d:null}else M=null;else M=v;if(M){if(typeof M!=="string")for(g.PX(p.details),P=g.u(M),M=P.next();!M.done;M=P.next())p.details.appendChild(M.value);
else p.update({details:M});P=!0}}g.U1(p.details,P);P=p.tooltipRenderer.acceptButton;M=!1;var O,J,k;((O=g.L(P,g.j8))==null?0:(J=O.text)==null?0:(k=J.runs)==null?0:k.length)&&g.L(P,g.j8).text.runs[0].text&&(p.update({acceptButtonText:g.L(P,g.j8).text.runs[0].text.toString()}),M=!0);g.U1(p.acceptButton,M);O=p.tooltipRenderer.dismissButton;J=!1;var n,r,Z;((n=g.L(O,g.j8))==null?0:(r=n.text)==null?0:(Z=r.runs)==null?0:Z.length)&&g.L(O,g.j8).text.runs[0].text&&(p.update({dismissButtonText:g.L(O,g.j8).text.runs[0].text.toString()}),
J=!0);g.U1(p.dismissButton,J)}b&&(p.B=b);p.D=aue(p);p.Z=!1;p.N.G().T("web_player_hide_nitrate_promo_tooltip")||p.hD(!0);F57(p);p.cX&&!p.eB&&(p.eB=!0,p.Up.xM(0));p.U&&p.N.logVisibility(p.element,p.cX)}};
w6=function(p){p.hD(!1);p.U&&p.N.logVisibility(p.element,p.cX)};
O4K=function(p){var d,b,v,P=((d=g.L(p.acceptButton,g.j8))==null?void 0:(b=d.text)==null?void 0:(v=b.runs)==null?void 0:v.length)&&!!g.L(p.acceptButton,g.j8).text.runs[0].text,M,X,a;d=((M=g.L(p.dismissButton,g.j8))==null?void 0:(X=M.text)==null?void 0:(a=X.runs)==null?void 0:a.length)&&!!g.L(p.dismissButton,g.j8).text.runs[0].text;return P||d};
F57=function(p){var d;if(!(d=!p.D)){d=p.D;var b=window.getComputedStyle(d);d=b.display==="none"||b.visibility==="hidden"||d.getAttribute("aria-hidden")==="true"}if(d||p.N.isMinimized())p.hD(!1);else if(d=g.wg(p.D),d.width&&d.height){p.N.r8(p.element,p.D);var v=p.N.Pb().getPlayerSize().height;b=g.wg(p.V$("ytp-promotooltip-container")).height;p.V?p.element.style.top=v-b-d.height-12+"px":p.C||(v=p.N.Jg().height-b-d.height-12,p.element.style.top=v+"px");v=p.V$("ytp-promotooltip-pointer");var P=g.NV(p.D,
p.N.getRootNode()),M=Number(p.element.style.left.replace(/[^\d\.]/g,""));p=p.N.isFullscreen()?18:12;v.style.left=P.x-M+d.width/2-p+"px";v.style.top=b+"px"}else p.hD(!1)};
Ui=function(p){g.K.call(this,{L:"button",zB:["ytp-replay-button","ytp-button"],K:{title:"Replay"},j:[g.cL()]});this.N=p;this.Y(p,"presentingplayerstatechange",this.onStateChange);this.listen("click",this.onClick,this);this.f9(p.getPlayerStateObject());rz(this.N,this.element,this)};
cy=function(p,d){d=d===void 0?240:d;g.K.call(this,{L:"button",zB:["ytp-button","ytp-search-button"],K:{title:"Search","data-tooltip-opaque":String(g.Ez(p.G()))},j:[{L:"div",J:"ytp-search-icon",Bb:"{{icon}}"},{L:"div",J:"ytp-search-title",Bb:"Search"}]});this.api=p;this.U=d;this.visible=!1;this.updateValue("icon",{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},j:[{L:"path",J:"ytp-svg-fill",K:{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"}}]});
p.createClientVe(this.element,this,184945);this.listen("click",this.onClick);this.D();this.Y(p,"appresize",this.D);this.Y(p,"videodatachange",this.D);rz(p,this.element,this)};
g.y7=function(p,d,b,v){v=v===void 0?240:v;g.K.call(this,{L:"button",zB:["ytp-button","ytp-share-button"],K:{title:"Share","aria-haspopup":"true","aria-owns":b.element.id,"data-tooltip-opaque":String(g.Ez(p.G()))},j:[{L:"div",J:"ytp-share-icon",Bb:"{{icon}}"},{L:"div",J:"ytp-share-title",Bb:"Share"}]});this.api=p;this.D=d;this.B=b;this.V=v;this.U=this.visible=!1;this.tooltip=this.D.UH();p.createClientVe(this.element,this,28664);this.listen("click",this.onClick);this.Y(p,"videodatachange",this.XF);
this.Y(p,"videoplayerreset",this.XF);this.Y(p,"appresize",this.XF);this.Y(p,"presentingplayerstatechange",this.XF);this.XF();this.addOnDisposeCallback(g.nE(this.tooltip,this.element))};
Jb$=function(p){var d=p.api.G(),b=p.api.getVideoData(),v=g.Ez(d)&&g.ES(p.api)&&g.R(p.api.getPlayerStateObject(),128);d=d.B||d.disableSharing&&p.api.getPresentingPlayerType()!==2||!b.showShareButton||b.gO||v||g.xS(b)||p.U;v=p.api.Pb().getPlayerSize().width;return!!b.videoId&&v>=p.V&&!d};
kHw=function(p,d){d.name!=="InvalidStateError"&&d.name!=="AbortError"&&(d.name==="NotAllowedError"?(p.D.Ae(),HU(p.B,p.element,!1)):g.Hi(d))};
rbC=function(p,d){var b=Fy(),v=p.G();b={L:"div",J:"ytp-share-panel",K:{id:Fy(),role:"dialog","aria-labelledby":b},j:[{L:"div",J:"ytp-share-panel-inner-content",j:[{L:"div",J:"ytp-share-panel-title",K:{id:b},Bb:"Share"},{L:"a",zB:["ytp-share-panel-link","ytp-no-contextmenu"],K:{href:"{{link}}",target:v.C,title:"Share link","aria-label":"{{shareLinkWithUrl}}"},Bb:"{{linkText}}"},{L:"label",J:"ytp-share-panel-include-playlist",j:[{L:"input",J:"ytp-share-panel-include-playlist-checkbox",K:{type:"checkbox",
checked:"true"}},"Include playlist"]},{L:"div",J:"ytp-share-panel-loading-spinner",j:[pw()]},{L:"div",J:"ytp-share-panel-service-buttons",Bb:"{{buttons}}"},{L:"div",J:"ytp-share-panel-error",Bb:"An error occurred while retrieving sharing information. Please try again later."}]},{L:"button",zB:["ytp-share-panel-close","ytp-button"],K:{title:"Close"},j:[g.Ec()]}]};g.tD.call(this,p,b,250);var P=this;this.moreButton=null;this.api=p;this.tooltip=d.UH();this.B=[];this.S=this.V$("ytp-share-panel-inner-content");
this.closeButton=this.V$("ytp-share-panel-close");this.Y(this.closeButton,"click",this.z_);this.addOnDisposeCallback(g.nE(this.tooltip,this.closeButton));this.V=this.V$("ytp-share-panel-include-playlist-checkbox");this.Y(this.V,"click",this.XF);this.D=this.V$("ytp-share-panel-link");this.addOnDisposeCallback(g.nE(this.tooltip,this.D));this.api.createClientVe(this.D,this,164503);this.Y(this.D,"click",function(M){M.preventDefault();P.api.logClick(P.D);var X=P.api.getVideoUrl(!0,!0,!1,!1);X=n5q(P,X);
g.WU(X,P.api,M)&&P.api.KX("SHARE_CLICKED")});
this.listen("click",this.uX);this.Y(p,"videoplayerreset",this.hide);this.Y(p,"fullscreentoggled",this.onFullscreenToggled);this.Y(p,"onLoopRangeChange",this.k_C);this.hide()};
uoj=function(p,d){fuu(p);for(var b=d.links||d.shareTargets,v=0,P={},M=0;M<b.length&&v<2;P={Am:void 0,Ot:void 0},M++){P.Am=b[M];a:switch(P.Am.img||P.Am.iconId){case "facebook":var X={L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},j:[{L:"rect",K:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{L:"path",K:{d:"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 l 0,0 z m -1.9,3.8 0,5.7 -3.8,0 c -1.04,0 -1.9,.84 -1.9,1.9 l 0,3.8 5.7,0 0,5.7 -5.7,0 0,13.3 -5.7,0 0,-13.3 -3.8,0 0,-5.7 3.8,0 0,-4.75 c 0,-3.67 2.97,-6.65 6.65,-6.65 l 4.75,0 z",
fill:"#39579b"}}]};break a;case "twitter":X={L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},j:[{L:"rect",K:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{L:"path",K:{d:"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 l 0,0 z M 29.84,13.92 C 29.72,22.70 24.12,28.71 15.74,29.08 12.28,29.24 9.78,28.12 7.6,26.75 c 2.55,.40 5.71,-0.60 7.41,-2.06 -2.50,-0.24 -3.98,-1.52 -4.68,-3.56 .72,.12 1.48,.09 2.17,-0.05 -2.26,-0.76 -3.86,-2.15 -3.95,-5.07 .63,.28 1.29,.56 2.17,.60 C 9.03,15.64 7.79,12.13 9.21,9.80 c 2.50,2.75 5.52,4.99 10.47,5.30 -1.24,-5.31 5.81,-8.19 8.74,-4.62 1.24,-0.23 2.26,-0.71 3.23,-1.22 -0.39,1.23 -1.17,2.09 -2.11,2.79 1.03,-0.14 1.95,-0.38 2.73,-0.77 -0.47,.99 -1.53,1.9 -2.45,2.66 l 0,0 z",
fill:"#01abf0"}}]};break a;default:X=null}if(X){var a=P.Am.sname||P.Am.serviceName;P.Ot=new g.K({L:"a",zB:["ytp-share-panel-service-button","ytp-button"],K:{href:P.Am.url,target:"_blank",title:a},j:[X]});P.Ot.listen("click",function(O){return function(J){var k=O.Am.url;if(g.wy(J)){var n=n===void 0?{}:n;n.target=n.target||"YouTube";n.width=n.width||"600";n.height=n.height||"600";var r=n;r||(r={});n=window;var Z=k instanceof yy?k:g.tv(typeof k.href!="undefined"?k.href:String(k));var C=self.crossOriginIsolated!==
void 0,G="strict-origin-when-cross-origin";window.Request&&(G=(new Request("/")).referrerPolicy);var U=G==="unsafe-url";G=r.noreferrer;if(C&&G){if(U)throw Error("Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!");G=!1}k=r.target||k.target;C=[];for(var I in r)switch(I){case "width":case "height":case "top":case "left":C.push(I+"="+r[I]);break;case "target":case "noopener":case "noreferrer":break;case "attributionsrc":C.push(I+(r[I]?"="+r[I]:
""));break;default:C.push(I+"="+(r[I]?1:0))}I=C.join(",");QH()&&n.navigator&&n.navigator.standalone&&k&&k!="_self"?(I=g.dk("A"),g.Hk(I,Z),I.target=k,G&&(I.rel="noreferrer"),((r=r.attributionsrc)||r==="")&&I.setAttribute("attributionsrc",r),r=document.createEvent("MouseEvent"),r.initMouseEvent("click",!0,!0,n,1),I.dispatchEvent(r),n={}):G?(n=g.Sl(n,"",k,I),r=g.Ih(Z),n&&(n.opener=null,r===""&&(r="javascript:''"),r=Vy('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+
Wk(r)+'">'),(Z=n.document)&&Z.write&&(Z.write(el(r)),Z.close()))):((n=g.Sl(n,Z,k,I))&&r.noopener&&(n.opener=null),n&&r.noreferrer&&(n.opener=null));n&&(n.opener||(n.opener=window),n.focus());J.preventDefault()}}}(P));
P.Ot.addOnDisposeCallback(g.nE(p.tooltip,P.Ot.element));a==="Facebook"?p.api.createClientVe(P.Ot.element,P.Ot,164504):a==="Twitter"&&p.api.createClientVe(P.Ot.element,P.Ot,164505);p.Y(P.Ot.element,"click",function(O){return function(){p.api.logClick(O.Ot.element)}}(P));
p.api.logVisibility(P.Ot.element,!0);p.B.push(P.Ot);v++}}var F=d.more||d.moreLink,h=new g.K({L:"a",zB:["ytp-share-panel-service-button","ytp-button"],j:[{L:"span",J:"ytp-share-panel-service-button-more",j:[{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 38 38",width:"100%"},j:[{L:"rect",K:{fill:"#fff",height:"34",width:"34",x:"2",y:"2"}},{L:"path",K:{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"}}]}]}],K:{href:F,target:"_blank",title:"More"}});h.listen("click",function(O){var J=F;p.api.logClick(p.moreButton.element);J=n5q(p,J);g.WU(J,p.api,O)&&p.api.KX("SHARE_CLICKED")});
h.addOnDisposeCallback(g.nE(p.tooltip,h.element));p.api.createClientVe(h.element,h,164506);p.Y(h.element,"click",function(){p.api.logClick(h.element)});
p.api.logVisibility(h.element,!0);p.B.push(h);p.moreButton=h;p.updateValue("buttons",p.B)};
n5q=function(p,d){var b={};g.Ez(p.api.G())&&(g.vU(p.api,"addEmbedsConversionTrackingParams",[b]),d=g.$B(d,b));return d};
fuu=function(p){for(var d=g.u(p.B),b=d.next();!b.done;b=d.next())b=b.value,b.detach(),g.aq(b);p.B=[]};
Iu=function(p){return p===void 0||p.startSec===void 0||p.endSec===void 0?!1:!0};
luB=function(p,d){p.startSec+=d;p.endSec+=d};
Z4$=function(p){ev.call(this,p);this.U=this.D=this.isContentForward=this.Z=!1;sa7(this);this.Y(this.N,"changeProductsInVideoVisibility",this.FxN);this.Y(this.N,"videodatachange",this.onVideoDataChange)};
E5e=function(p){p.S&&p.IB.element.removeChild(p.S.element);p.S=void 0};
NXu=function(p,d){return d.map(function(b){var v,P;if((b=(v=g.L(b,CmC))==null?void 0:(P=v.thumbnail)==null?void 0:P.thumbnails)&&b.length!==0)return b[0].url}).filter(function(b){return b!==void 0}).map(function(b){b=new g.K({L:"img",
J:"ytp-suggested-action-product-thumbnail",K:{alt:"",src:b}});g.Y(p,b);return b})};
GHz=function(p,d){p.isContentForward=d;g.kV(p.badge.element,"ytp-suggested-action-badge-content-forward",d)};
zv=function(p){var d=p.isContentForward&&!p.Jx();g.kV(p.badge.element,"ytp-suggested-action-badge-preview-collapsed",d&&p.D);g.kV(p.badge.element,"ytp-suggested-action-badge-preview-expanded",d&&p.U)};
jV=function(p,d,b){return new g.P1(p*1E3,d*1E3,{priority:9,namespace:b})};
wzw=function(p){p.N.d1("shopping_overlay_visible");p.N.d1("shopping_overlay_preview_collapsed");p.N.d1("shopping_overlay_preview_expanded");p.N.d1("shopping_overlay_expanded")};
sa7=function(p){p.Y(p.N,g.X5("shopping_overlay_visible"),function(){p.eE(!0)});
p.Y(p.N,g.q4("shopping_overlay_visible"),function(){p.eE(!1)});
p.Y(p.N,g.X5("shopping_overlay_expanded"),function(){p.O5=!0;Vm(p)});
p.Y(p.N,g.q4("shopping_overlay_expanded"),function(){p.O5=!1;Vm(p)});
p.Y(p.N,g.X5("shopping_overlay_preview_collapsed"),function(){p.D=!0;zv(p)});
p.Y(p.N,g.q4("shopping_overlay_preview_collapsed"),function(){p.D=!1;zv(p)});
p.Y(p.N,g.X5("shopping_overlay_preview_expanded"),function(){p.U=!0;zv(p)});
p.Y(p.N,g.q4("shopping_overlay_preview_expanded"),function(){p.U=!1;zv(p)})};
ybW=function(p){g.K.call(this,{L:"div",J:"ytp-shorts-title-channel",j:[{L:"a",J:"ytp-shorts-title-channel-logo",K:{href:"{{channelLink}}",target:p.G().C,"aria-label":"{{channelLogoLabel}}"}},{L:"div",J:"ytp-shorts-title-expanded-heading",j:[{L:"div",J:"ytp-shorts-title-expanded-title",j:[{L:"a",Bb:"{{expandedTitle}}",K:{href:"{{channelTitleLink}}",target:p.G().C,tabIndex:"0"}}]}]}]});var d=this;this.api=p;this.D=this.V$("ytp-shorts-title-channel-logo");this.channelName=this.V$("ytp-shorts-title-expanded-title");
this.subscribeButton=null;p.createClientVe(this.D,this,36925);this.Y(this.D,"click",function(b){d.api.logClick(d.D);g.Sl(window,URj(d));b.preventDefault()});
p.createClientVe(this.channelName,this,37220);this.Y(this.channelName,"click",function(b){d.api.logClick(d.channelName);g.Sl(window,URj(d));b.preventDefault()});
cbj(this);this.Y(p,"videodatachange",this.XF);this.Y(p,"videoplayerreset",this.XF);this.XF()};
cbj=function(p){if(!p.api.G().gg){var d=p.api.getVideoData(),b=new g.au("Subscribe",null,"Subscribed",null,!0,!1,d.lm,d.subscribed,"channel_avatar",null,p.api,!0);p.api.createServerVe(b.element,p);var v;p.api.setTrackingParams(b.element,((v=d.subscribeButtonRenderer)==null?void 0:v.trackingParams)||null);p.Y(b.element,"click",function(){p.api.logClick(b.element)});
p.subscribeButton=b;g.Y(p,p.subscribeButton);p.subscribeButton.NC(p.element)}};
URj=function(p){var d=p.api.G(),b=p.api.getVideoData();b=g.TG(d)+b.Rb;if(!g.Ez(d))return b;d={};g.vU(p.api,"addEmbedsConversionTrackingParams",[d]);return g.$B(b,d)};
tY=function(p){g.tD.call(this,p,{L:"button",zB:["ytp-skip-intro-button","ytp-popup","ytp-button"],j:[{L:"div",J:"ytp-skip-intro-button-text",Bb:"Skip Intro"}]},100);var d=this;this.B=!1;this.D=new g.bR(function(){d.hide()},5E3);
this.fd=this.wc=NaN;g.Y(this,this.D);this.Z=function(){d.show()};
this.S=function(){d.hide()};
this.V=function(){var b=d.N.getCurrentTime();b>d.wc/1E3&&b<d.fd/1E3&&d.show()};
this.Y(this.N,"videodatachange",function(b,v){d.Z2(b,v)});
this.Y(this.element,"click",function(){d.N.seekTo(d.fd/1E3)});
this.hide()};
ir=function(p){g.K.call(this,{L:"button",zB:["ytp-airplay-button","ytp-button"],K:{title:"AirPlay","data-priority":"10"},Bb:"{{icon}}"});this.N=p;this.listen("click",this.onClick);this.Y(p,"airplayactivechange",this.XF);this.Y(p,"airplayavailabilitychange",this.XF);this.XF();rz(p,this.element,this)};
z8u=function(p){g.K.call(this,{L:"div",J:"ytp-gradient-bottom"});this.U=g.dk("CANVAS");this.D=this.U.getContext("2d",{willReadFrequently:!0});this.B=NaN;this.U.width=1;IuK(this,p.Pb().getPlayerSize().height)};
IuK=function(p,d){if(p.D){d=Math.floor(d*.4);d=Math.max(d,47);var b=d+2;if(p.B!==b){p.B=b;p.U.height=b;p.D.clearRect(0,0,1,b);var v=p.D.createLinearGradient(0,2,0,2+d),P=d-42;v.addColorStop(0,"rgba(0, 0, 0, 0)");v.addColorStop(P/d,"rgba(0, 0, 0, 0.3)");v.addColorStop(1,"rgba(0, 0, 0, 0.68)");p.D.fillStyle=v;p.D.fillRect(0,2,1,d);p.element.style.height=b+"px";try{p.element.style.backgroundImage="url("+p.U.toDataURL()+")"}catch(M){}}}};
Hy=function(p,d,b,v){g.K.call(this,{L:"div",J:"ytp-chapter-container",j:[{L:"button",zB:["ytp-chapter-title","ytp-button"],j:[{L:"span",K:{"aria-hidden":"true"},J:"ytp-chapter-title-prefix",Bb:"\u2022"},{L:"div",J:"ytp-chapter-title-content",Bb:"{{title}}",K:{"aria-label":"{{ariaLabel}}","aria-live":"polite",title:v}},{L:"div",J:"ytp-chapter-title-chevron",j:[{L:"svg",K:{height:"100%",viewBox:"0 0 24 24",width:"100%"},j:[{L:"path",K:{d:"M9.71 18.71l-1.42-1.42 5.3-5.29-5.3-5.29 1.42-1.42 6.7 6.71z",
fill:"#fff"}}]}]}]}]});this.N=p;this.V=d;this.S="";this.currentIndex=0;this.U=void 0;this.B=!0;this.eB=this.V$("ytp-chapter-container");this.D=this.V$("ytp-chapter-title");this.O5=this.V$("ytp-chapter-title-content");this.updateVideoData("newdata",this.N.getVideoData());this.Y(p,"videodatachange",this.updateVideoData);this.Y(this.eB,"click",this.onClick);this.Y(p,g.X5(b),this.zP);this.Y(p,"onLoopRangeChange",this.zP);this.Y(p,"innertubeCommand",this.onClickCommand);(p=g.IQ(this.N.G()))&&g.kV(this.D,
"ytp-profile-page",!0);this.N.T("web_player_updated_entrypoint")&&g.kV(this.element,"ytp-xs-mono-button-style",!0);g.Ez(this.N.G())||p||rz(this.N,this.O5,this)};
D5=function(p,d){Hy.call(this,p,d,"chapterCueRange","View chapter");this.Z=""};
jaB=function(p,d,b,v,P){var M=d.DI/d.rows,X=Math.min(b/(d.UC/d.columns),v/M),a=d.UC*X,F=d.DI*X;a=Math.floor(a/d.columns)*d.columns;F=Math.floor(F/d.rows)*d.rows;var h=a/d.columns,O=F/d.rows,J=-d.column*h,k=-d.row*O;P&&M<=45&&(O-=1/X);h-=2/X;p=p.style;p.width=h+"px";p.height=O+"px";P||(v=(v-O)/2,b=(b-h)/2,p.marginTop=Math.floor(v)+"px",p.marginBottom=Math.ceil(v)+"px",p.marginLeft=Math.floor(b)+"px",p.marginRight=Math.ceil(b)+"px");p.background="url("+d.url+") "+J+"px "+k+"px/"+a+"px "+F+"px"};
V7=function(p,d){g.K.call(this,{L:"div",J:"ytp-storyboard-framepreview",j:[{L:"div",J:"ytp-storyboard-framepreview-timestamp",Bb:"{{timestamp}}"},{L:"div",J:"ytp-storyboard-framepreview-img"}]});this.api=p;this.V=this.V$("ytp-storyboard-framepreview-img");this.U=null;this.B=NaN;this.events=new g.iO(this);this.D=new g.bT(this,100);g.Y(this,this.events);g.Y(this,this.D);this.Y(this.api,"presentingplayerstatechange",this.S);d&&this.Y(this.element,"click",function(){d.sN()})};
tje=function(p,d){var b=!!p.U;p.U=d;p.U?(b||(p.events.Y(p.api,"videodatachange",function(){tje(p,p.api.wT())}),p.events.Y(p.api,"progresssync",p.Yq),p.events.Y(p.api,"appresize",p.Z)),p.B=NaN,i4e(p),p.D.show(200)):(b&&g.jh(p.events),p.D.hide(),p.D.stop())};
i4e=function(p){var d=p.U,b=p.api.getCurrentTime(),v=p.api.Pb().getPlayerSize(),P=yc(d,v.width);P=XDC(d,P,b);p.update({timestamp:g.GF(b)});P!==p.B&&(p.B=P,Pou(d,P,v.width),d=bLD(d,P,v.width),jaB(p.V,d,v.width,v.height))};
H4z=function(p,d){g.K.call(this,{L:"button",zB:["ytp-fullscreen-button","ytp-button"],K:{title:"{{title}}","aria-keyshortcuts":"f","data-priority":"11","data-title-no-tooltip":"{{data-title-no-tooltip}}"},Bb:"{{icon}}"});this.N=p;this.U=d;this.message=null;this.D=g.nE(this.U.UH(),this.element);this.B=new g.bR(this.ip,2E3,this);g.Y(this,this.B);this.Y(p,"fullscreentoggled",this.EV);this.Y(p,"presentingplayerstatechange",this.XF);this.Y(p,"resize",this.XF);this.listen("click",this.onClick);g.sE()&&
(d=this.N.Pb(),this.Y(d,DKq(),this.f_),this.Y(d,HSK(document),this.xv));p.G().ob||p.G().W||this.disable();p.createClientVe(this.element,this,139117);this.XF();this.EV(p.isFullscreen())};
eV=function(p,d){g.K.call(this,{L:"button",zB:["ytp-button","ytp-jump-button"],K:{title:"{{title}}","aria-keyshortcuts":"{{aria-keyshortcuts}}","data-title-no-tooltip":"{{data-title-no-tooltip}}"},j:[d>0?{L:"svg",K:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},j:[{L:"path",zB:["ytp-circle-arrow","ytp-svg-fill"],K:{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"}},
{L:"text",zB:["ytp-jump-button-text","ytp-svg-fill"],K:{x:"7.05",y:"15.05"}}]}:{L:"svg",K:{height:"100%",mlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"100%"},j:[{L:"path",zB:["ytp-circle-arrow","ytp-svg-fill"],K:{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"}},
{L:"text",zB:["ytp-jump-button-text","ytp-svg-fill"],K:{x:"6.5",y:"15"}}]}]});var b=this;this.N=p;this.D=d;this.U=new g.bR(function(){b.B?(b.B=!1,b.U.start()):b.element.classList.remove("ytp-jump-spin","backwards")},250);
this.B=!1;(d=d>0)?this.N.createClientVe(this.element,this,36843):this.N.createClientVe(this.element,this,36844);var v=g.fn(d?"Seek forward $SECONDS seconds. (\u2192)":"Seek backwards $SECONDS seconds. (\u2190)",{SECONDS:Math.abs(this.D).toString()});this.update({title:v,"data-title-no-tooltip":v,"aria-keyshortcuts":d?"\u2192":"\u2190"});this.V=this.element.querySelector(".ytp-jump-button-text");this.V.textContent=Math.abs(this.D).toString();this.listen("click",this.onClick,this);rz(p,this.element,
this)};
DRj=function(p,d){d?p.element.classList.add("ytp-jump-button-enabled"):p.element.classList.remove("ytp-jump-button-enabled");p.N.logVisibility(p.element,d);p.N.sj()};
SV=function(p,d){Hy.call(this,p,d,"timedMarkerCueRange","View key moments");this.Y(p,g.q4("timedMarkerCueRange"),this.zP);this.Y(p,"updatemarkervisibility",this.updateVideoData)};
Vjz=function(p){var d,b=(d=p.N.getVideoData())==null?void 0:d.tC;if(b)for(p=p.V.wE,b=g.u(b),d=b.next();!d.done;d=b.next())if(d=p[d.value]){var v=void 0,P=void 0,M=void 0;if(((v=d.onTap)==null?void 0:(P=v.innertubeCommand)==null?void 0:(M=P.changeEngagementPanelVisibilityAction)==null?void 0:M.targetId)!=="engagement-panel-macro-markers-problem-walkthroughs")return d}};
Yt=function(p){var d=p.T("web_enable_pip_on_miniplayer");g.K.call(this,{L:"button",zB:["ytp-miniplayer-button","ytp-button"],K:{title:"{{title}}","aria-keyshortcuts":"i","data-priority":"6","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-tooltip-target-id":"ytp-miniplayer-button"},j:[d?{L:"svg",K:{fill:"#fff",height:"100%",version:"1.1",viewBox:"0 -960 960 960",width:"100%"},j:[{L:"g",K:{transform:"translate(96, -96) scale(0.8)"},j:[{L:"path",Dv:!0,K:{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"}}]}]}:
GVC()]});this.N=p;this.visible=!1;this.listen("click",this.onClick);this.Y(p,"fullscreentoggled",this.XF);this.updateValue("title",g.fE(p,"Miniplayer","i"));this.update({"data-title-no-tooltip":"Miniplayer"});rz(p,this.element,this);p.createClientVe(this.element,this,62946);this.XF()};
g6=function(p,d,b){b=b===void 0?!1:b;g.K.call(this,{L:"button",zB:["ytp-mute-button","ytp-button"],K:p.G().oB?{title:"{{title}}","aria-keyshortcuts":"m","data-title-no-tooltip":"{{data-title-no-tooltip}}","data-priority":"{{dataPriority}}"}:{"aria-disabled":"true","aria-haspopup":"true"},Bb:"{{icon}}"});this.N=p;this.RB=b;this.D=null;this.V=this.C=this.S=this.O5=NaN;this.kJ=this.Z=null;this.B=[];this.U=[];this.visible=!1;this.W=null;p.T("delhi_modern_web_player")&&this.update({"data-priority":3});
b=this.N.G();this.updateValue("icon",zQ());this.tooltip=d.UH();this.D=new g.h8({L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"defs",j:[{L:"clipPath",K:{id:"ytp-svg-volume-animation-mask"},j:[{L:"path",K:{d:"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z"}},{L:"path",K:{d:"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z"}},{L:"path",J:"ytp-svg-volume-animation-mover",K:{d:"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z"}}]},{L:"clipPath",K:{id:"ytp-svg-volume-animation-slash-mask"},
j:[{L:"path",J:"ytp-svg-volume-animation-mover",K:{d:"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z"}}]}]},{L:"path",Dv:!0,zB:["ytp-svg-fill","ytp-svg-volume-animation-speaker"],K:{"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"}},{L:"path",Dv:!0,zB:["ytp-svg-fill","ytp-svg-volume-animation-hider"],K:{"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.Y(this,this.D);this.Z=this.D.V$("ytp-svg-volume-animation-speaker");this.kJ=this.Z.getAttribute("d");this.B=g.$E("ytp-svg-volume-animation-mover",this.D.element);this.U=g.$E("ytp-svg-volume-animation-hider",this.D.element);this.aB=new O2;g.Y(this,this.aB);this.eB=new O2;g.Y(this,this.eB);this.listen("click",this.GPt);this.Y(p,"appresize",this.DH);this.Y(p,"onVolumeChange",this.onVolumeChange);var v=null;b.oB?this.addOnDisposeCallback(g.nE(d.UH(),
this.element)):(d="Your browser doesn't support changing the volume. $BEGIN_LINKLearn More$END_LINK".split(/\$(BEGIN|END)_LINK/),v=new g.tD(p,{L:"span",zB:["ytp-popup","ytp-generic-popup"],K:{tabindex:"0"},j:[d[0],{L:"a",K:{href:"https://support.google.com/youtube/?p=noaudio",target:b.C},Bb:d[2]},d[4]]},100,!0),g.Y(this,v),v.hide(),v.subscribe("show",function(P){p.N1(v,P)}),g.wz(p,v.element,4));
this.message=v;p.createClientVe(this.element,this,28662);this.DH(p.Pb().getPlayerSize());this.setVolume(p.getVolume(),p.isMuted())};
Yxw=function(p,d){p.O5=d;var b=p.kJ;d&&(b+=a5w(e8W,SxC,d));p.Z.setAttribute("d",b)};
g5u=function(p,d){p.C=d;for(var b=20*d,v=0;v<p.B.length;v++)p.B[v].setAttribute("transform","translate("+b+", "+b+")");var P;d===1?P=zQ():P=p.D;for(b=0;b<p.U.length;b++){v=p.U[b];var M=void 0;if((M=v)==null?0:M.style)v.style.display=d===0?"none":""}P!==p.W&&(p.updateValue("icon",P),p.W=P)};
g.L1=function(p,d){g.K.call(this,{L:"button",zB:["ytp-play-button","ytp-button"],K:{title:"{{title}}","aria-keyshortcuts":"k","data-title-no-tooltip":"{{data-title-no-tooltip}}"},Bb:"{{icon}}"});this.N=p;this.D=null;this.transition=new O2;this.tooltip=d.UH();g.Y(this,this.transition);p.createClientVe(this.element,this,36842);p.T("embeds_use_parent_visibility_in_ve_logging")?p.logVisibility(this.element,this.X):p.logVisibility(this.element,!0);this.Y(p,"fullscreentoggled",this.onVideoDataChange);this.Y(p,
"presentingplayerstatechange",this.onStateChange);this.Y(p,"videodatachange",this.onVideoDataChange);this.f9(p.getPlayerStateObject());this.listen("click",this.RH,this);this.addOnDisposeCallback(g.nE(d.UH(),this.element))};
L5D=function(p){switch(p){case 1:return Uc();case 2:return Cpk();case 3:return g.cL();case 4:return U_$();default:return null}};
g.Q7=function(p,d,b){g.K.call(this,{L:"a",zB:[b?"ytp-next-button":"ytp-prev-button","ytp-button"],K:{role:"button",title:"{{title}}",href:"{{url}}","data-preview":"{{preview}}","data-tooltip-text":"{{text}}","data-duration":"{{duration}}","aria-disabled":"{{disabled}}","data-next":"{{next}}","data-prev":"{{prev}}","data-title-no-tooltip":"{{data-title-no-tooltip}}","aria-keyshortcuts":"{{aria-keyshortcuts}}"},j:[b?Na():wQw()]});var v=this;this.N=p;this.D=b;this.playlist=this.videoData=null;this.Z=
!1;this.V=this.S=this.U=null;this.B=!1;this.tooltip=d.UH();b?p.createClientVe(this.element,this,6193):p.createClientVe(this.element,this,6194);this.Y(p,"fullscreentoggled",this.onVideoDataChange);this.Y(p,"videodatachange",this.onVideoDataChange);this.Y(p,"onPlaylistUpdate",this.onVideoDataChange);this.Y(p,"onLoopRangeChange",this.onVideoDataChange);this.D||this.Y(p,"appresize",this.FC);this.Y(p,"mdxpreviousnextchange",function(){Qa$(v);v.FC()});
this.onVideoDataChange()};
$R7=function(p){p.playlist&&p.playlist.unsubscribe("shuffle",p.onVideoDataChange,p)};
mRw=function(p){return!!p.playlist&&!p.D&&!!p.videoData&&!p.videoData.isLivePlayback&&p.N.getCurrentTime()>=3&&p.N.getPresentingPlayerType()!==2};
K5e=function(p){var d=Zm(p.N.EY());return d?p.D?d.p8():d.vE():!1};
Qa$=function(p){var d={duration:null,preview:null,text:null,title:null,url:null,"data-title-no-tooltip":null,"aria-keyshortcuts":null},b=p.playlist!=null&&p.playlist.p8();b=g.ES(p.N)&&(!p.D||b);var v=p.D&&g.US(p.N),P=K5e(p),M=p.D&&p.N.getPresentingPlayerType()===5,X=g.fE(p.N,"Next","SHIFT+n"),a=g.fE(p.N,"Previous","SHIFT+p");if(M)d.title="Start video";else if(p.B)d.title="Replay";else if(b){var F=null;p.playlist&&(F=g.NX(p.playlist,p.D?gtq(p.playlist):LEw(p.playlist)));if(F){if(F.videoId){var h=p.playlist.listId;
d.url=p.N.G().getVideoUrl(F.videoId,h?h.toString():void 0)}d.text=F.title;d.duration=F.lengthText?F.lengthText:F.lengthSeconds?g.GF(F.lengthSeconds):null;d.preview=F.Rq("mqdefault.jpg")}p.D?(d.title=X,d["data-title-no-tooltip"]="Next",d["aria-keyshortcuts"]="SHIFT+n"):(d.title=a,d["data-title-no-tooltip"]="Previous",d["aria-keyshortcuts"]="SHIFT+p")}else if(v){if(a=(F=p.videoData)==null?void 0:g.Ku(F))d.url=a.Ty(),d.text=a.title,d.duration=a.lengthText?a.lengthText:a.lengthSeconds?g.GF(a.lengthSeconds):
null,d.preview=a.Rq("mqdefault.jpg");d.title=X;d["data-title-no-tooltip"]="Next";d["aria-keyshortcuts"]="SHIFT+n"}d.disabled=!v&&!b&&!P&&!M;p.update(d);p.Z=!!d.url;v||b||p.B||P||M?p.U||(p.U=g.nE(p.tooltip,p.element),p.S=p.listen("click",p.onClick,p)):p.U&&(p.U(),p.U=null,p.R1(p.S),p.S=null);p.tooltip.sj();g.kV(p.element,"ytp-playlist-ui",p.D&&b)};
BXz=function(p,d){g.K.call(this,{L:"div",J:"ytp-fine-scrubbing",j:[{L:"div",J:"ytp-fine-scrubbing-draggable",j:[{L:"div",J:"ytp-fine-scrubbing-thumbnails",K:{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}}"}}]},{L:"div",K:{"aria-hidden":"true"},J:"ytp-fine-scrubbing-cursor"},{L:"div",J:"ytp-fine-scrubbing-seek-time",K:{"aria-hidden":"true"},
Bb:"{{seekTime}}"},{L:"div",J:"ytp-fine-scrubbing-play",j:[Uc()],K:{title:"Play from this position",role:"button"}},{L:"div",J:"ytp-fine-scrubbing-dismiss",j:[g.Ec()],K:{title:"Exit precise seeking",role:"button"}}]});var b=this;this.api=p;this.S=this.V$("ytp-fine-scrubbing-thumbnails");this.dismissButton=this.V$("ytp-fine-scrubbing-dismiss");this.kJ=this.V$("ytp-fine-scrubbing-draggable");this.playButton=this.V$("ytp-fine-scrubbing-play");this.thumbnails=[];this.U=[];this.Hb=this.D=0;this.IB=void 0;
this.eB=NaN;this.wE=this.C=this.B=this.W=0;this.V=[];this.interval=this.frameCount=0;this.Z=160;this.scale=1;this.oB=0;this.isEnabled=this.RB=!1;xRD(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.nE(d,this.dismissButton));this.addOnDisposeCallback(g.nE(d,this.playButton));this.aB=new g.pK(this.kJ,!0);this.aB.subscribe("dragstart",this.cO,this);this.aB.subscribe("dragmove",this.eh,this);this.aB.subscribe("dragend",this.yr,this);this.Y(p,"SEEK_COMPLETE",this.nK);p.T("web_fix_fine_scrubbing_false_play")&&
this.Y(p,"rootnodemousedown",function(v){b.O5=v});
this.S.addEventListener("keydown",function(){});
g.Y(this,this.aB);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.S,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)};
xRD=function(p,d){var b=g.GF(d),v=g.fn("Seek to $PROGRESS",{PROGRESS:g.GF(d,!0)});p.update({ariamin:0,ariamax:Math.floor(p.api.getDuration()),arianow:Math.floor(d),arianowtext:v,seekTime:b})};
R8K=function(p){p.eB=NaN;p.C=0;p.W=p.B};
W5B=function(p){var d=p.api.wT();if(d){var b=90*p.scale,v=yc(d,160*p.scale);if(d=d.levels[v]){p.Z=d.width;if(!p.V.length){v=[];for(var P=IJ(d,d.GI()),M=d.columns*d.rows,X=d.frameCount,a=0;a<=P;a++)for(var F=X<M?Math.ceil(X/d.columns):d.rows,h=0;h<d.rows;h++){var O=X<d.columns?X:d.columns,J={url:d.z7(a),column:0,columns:O,row:h,rows:F,UC:d.width*O,DI:d.height*F};v.push(J);X-=O;if(X<=1)break}p.V=v;p.frameCount=d.bB();p.interval=d.D/1E3||p.api.getDuration()/p.frameCount}for(;p.thumbnails.length>p.V.length;)v=
void 0,(v=p.thumbnails.pop())==null||v.dispose();for(;p.thumbnails.length<p.V.length;)v=new TXk,p.thumbnails.push(v),v.NC(p.S),g.Y(p,v);for(v=0;v<p.V.length;v++)P=p.thumbnails[v].element,M=p.V[v],X=p.Z*p.scale,a=M.DI/M.rows,F=b/a,P.style.background="url("+M.url+") 0 "+-M.row*M.DI/M.rows*F+"px/"+X*d.columns+"px "+a*M.rows*F+"px",P.style.width=X*M.columns+"px",P.style.height=b+"px";$t(p,p.api.getCurrentTime());for(b=p.api.getVideoData().cP;p.U.length>b.length;)v=void 0,(v=p.U.pop())==null||v.dispose();
for(;p.U.length<b.length;)v=new AbD,p.U.push(new AbD),g.Y(p,v);for(v=0;v<b.length;v++)P=b[v],p.U[v].update({chapterTitle:P.title}),P=Math.round(P.startTime/d.D),M=Math.floor(P/d.rows),g.nj(p.U[v].element,"transform","translateX("+P%d.rows*p.Z*p.scale+"px)"),M<p.thumbnails.length&&p.thumbnails[M]&&p.U[v].NC(p.thumbnails[M].element);p.RB=!0}}};
$t=function(p,d){p.O5&&(p.O5.FJ=!0);p.update({seekTime:g.GF(d)});var b=p.Z*p.scale;d=d<p.interval/2?-d*b/p.interval*2+p.D/2:-d*b/p.interval-b/2+p.D/2;d=g.FZ(d,pn$(p),p.D/2);p.W=d;p.B=p.W;g.nj(p.kJ,"transform","translateX("+(p.W-p.D/2)+"px)");g.nj(p.kJ,"padding","0px "+p.D/2+"px");g.nj(p.S,"position","relative")};
doC=function(p,d){var b=p.Z*p.scale;d-=p.D/2;return d>-b?-d/b*p.interval*.5:-(d+b/2)/b*p.interval};
pn$=function(p){return-((p.S.offsetWidth||(p.frameCount-1)*p.Z*p.scale)-p.D/2)};
TXk=function(){g.K.call(this,{L:"div",J:"ytp-fine-scrubbing-thumbnail"})};
AbD=function(){g.K.call(this,{L:"div",J:"ytp-fine-scrubbing-chapter-title",j:[{L:"div",J:"ytp-fine-scrubbing-chapter-title-content",Bb:"{{chapterTitle}}"}]})};
bMw=function(p){g.K.call(this,{L:"div",J:"ytp-heat-map-chapter",j:[{L:"svg",J:"ytp-heat-map-svg",K:{height:"100%",preserveAspectRatio:"none",version:"1.1",viewBox:"0 0 1000 100",width:"100%"},j:[{L:"defs",j:[{L:"clipPath",K:{id:"{{id}}"},j:[{L:"path",J:"ytp-heat-map-path",K:{d:"",fill:"white"}}]},{L:"linearGradient",K:{gradientUnits:"userSpaceOnUse",id:"ytp-heat-map-gradient-def",x1:"0%",x2:"0%",y1:"0%",y2:"100%"},j:[{L:"stop",K:{offset:"0%","stop-color":"white","stop-opacity":"1"}},{L:"stop",K:{offset:"100%",
"stop-color":"white","stop-opacity":"0"}}]}]},{L:"rect",J:"ytp-heat-map-graph",K:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.4",height:"100%",width:"100%",x:"0",y:"0"}},{L:"rect",J:"ytp-heat-map-hover",K:{"clip-path":"url(#hm_1)",fill:"white","fill-opacity":"0.7",height:"100%",width:"100%",x:"0",y:"0"}},{L:"rect",J:"ytp-heat-map-play",K:{"clip-path":"url(#hm_1)",height:"100%",x:"0",y:"0"}},{L:"path",J:"ytp-modern-heat-map",K:{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=p;this.W=this.V$("ytp-heat-map-svg");this.S=this.V$("ytp-heat-map-path");this.V=this.V$("ytp-heat-map-graph");this.Z=this.V$("ytp-heat-map-play");this.D=this.V$("ytp-heat-map-hover");this.B=this.V$("ytp-modern-heat-map");this.w1=!1;this.U=60;p=""+g.Bj(this);this.update({id:p});p="url(#"+p+")";this.V.setAttribute("clip-path",p);this.Z.setAttribute("clip-path",p);this.D.setAttribute("clip-path",
p)};
vJK=function(p,d){d>0&&(p.U=d,p.W.style.height=p.U+"px")};
mE=function(){g.K.call(this,{L:"div",J:"ytp-chapter-hover-container",j:[{L:"div",J:"ytp-progress-bar-padding"},{L:"div",J:"ytp-progress-list",j:[{L:"div",zB:["ytp-play-progress","ytp-swatch-background-color"]},{L:"div",J:"ytp-progress-linear-live-buffer"},{L:"div",J:"ytp-load-progress"},{L:"div",J:"ytp-hover-progress"},{L:"div",J:"ytp-ad-progress-list"}]}]});this.startTime=NaN;this.title="";this.index=NaN;this.width=0;this.U=this.V$("ytp-progress-list");this.S=this.V$("ytp-progress-linear-live-buffer");
this.V=this.V$("ytp-ad-progress-list");this.Z=this.V$("ytp-load-progress");this.W=this.V$("ytp-play-progress");this.B=this.V$("ytp-hover-progress");this.D=this.V$("ytp-chapter-hover-container")};
K1=function(p,d){g.nj(p.D,"width",d)};
P1$=function(p,d){g.nj(p.D,"margin-right",d+"px")};
Mz7=function(){this.U=this.position=this.B=this.D=this.V=this.width=NaN};
XnK=function(){g.K.call(this,{L:"div",J:"ytp-timed-marker"});this.D=this.timeRangeStartMillis=NaN;this.title="";this.onActiveCommand=void 0};
g.By=function(p,d){g.k0.call(this,{L:"div",J:"ytp-progress-bar-container",K:{"aria-disabled":"true"},j:[{L:"div",zB:["ytp-heat-map-container"],j:[{L:"div",J:"ytp-heat-map-edu"}]},{L:"div",zB:["ytp-progress-bar"],K:{tabindex:"0",role:"slider","aria-label":"Seek slider","aria-valuemin":"{{ariamin}}","aria-valuemax":"{{ariamax}}","aria-valuenow":"{{arianow}}","aria-valuetext":"{{arianowtext}}"},j:[{L:"div",J:"ytp-chapters-container"},{L:"div",J:"ytp-timed-markers-container"},{L:"div",J:"ytp-clip-start-exclude"},
{L:"div",J:"ytp-clip-end-exclude"},{L:"div",J:"ytp-scrubber-container",j:[{L:"div",zB:["ytp-scrubber-button","ytp-swatch-background-color"],j:[{L:"div",J:"ytp-scrubber-pull-indicator"},{L:"img",zB:["ytp-decorated-scrubber-button"]}]}]}]},{L:"div",zB:["ytp-fine-scrubbing-container"],j:[{L:"div",J:"ytp-fine-scrubbing-edu"}]},{L:"div",J:"ytp-bound-time-left",Bb:"{{boundTimeLeft}}"},{L:"div",J:"ytp-bound-time-right",Bb:"{{boundTimeRight}}"},{L:"div",J:"ytp-clip-start",K:{title:"{{clipstarttitle}}"},Bb:"{{clipstarticon}}"},
{L:"div",J:"ytp-clip-end",K:{title:"{{clipendtitle}}"},Bb:"{{clipendicon}}"}]});this.api=p;this.Q7=!1;this.Pu=this.VI=this.TB=this.Z=this.A9=0;this.Id=null;this.Hb={};this.ob={};this.clipEnd=Infinity;this.NJ=this.V$("ytp-clip-end");this.PX=new g.pK(this.NJ,!0);this.tD=this.V$("ytp-clip-end-exclude");this.gg=this.V$("ytp-clip-start-exclude");this.clipStart=0;this.Rb=this.V$("ytp-clip-start");this.Na=new g.pK(this.Rb,!0);this.C=this.jB=0;this.progressBar=this.V$("ytp-progress-bar");this.s5={};this.wE=
{};this.T_=this.V$("ytp-chapters-container");this.iq=this.V$("ytp-timed-markers-container");this.D=[];this.S=[];this.s8={};this.ZF=null;this.kJ=-1;this.tC=this.aB=0;this.W=null;this.Tu=this.V$("ytp-scrubber-button");this.vu=this.V$("ytp-decorated-scrubber-button");this.aq=this.V$("ytp-scrubber-container");this.ih=new g.JF;this.Jo=new Mz7;this.B=new iT(0,0);this.V8=null;this.eB=this.I5=!1;this.fd=null;this.O5=this.V$("ytp-heat-map-container");this.l4=this.V$("ytp-heat-map-edu");this.V=[];this.heatMarkersDecorations=
[];this.YJ=this.V$("ytp-fine-scrubbing-container");this.rg=this.V$("ytp-fine-scrubbing-edu");this.U=void 0;this.RB=this.YI=this.IB=!1;this.tooltip=d.UH();this.addOnDisposeCallback(g.nE(this.tooltip,this.NJ));g.Y(this,this.PX);this.PX.subscribe("hoverstart",this.H6,this);this.PX.subscribe("hoverend",this.Sn,this);this.Y(this.NJ,"click",this.kW);this.addOnDisposeCallback(g.nE(this.tooltip,this.Rb));g.Y(this,this.Na);this.Na.subscribe("hoverstart",this.H6,this);this.Na.subscribe("hoverend",this.Sn,this);
this.Y(this.Rb,"click",this.kW);qyq(this);this.Y(p,"resize",this.AD);this.Y(p,"presentingplayerstatechange",this.BEB);this.Y(p,"videodatachange",this.Z2);this.Y(p,"videoplayerreset",this.UCX);this.Y(p,"cuerangesadded",this.AIt);this.Y(p,"cuerangesremoved",this.BiE);this.Y(p,"onLoopRangeChange",this.U_);this.Y(p,"innertubeCommand",this.onClickCommand);this.Y(p,g.X5("timedMarkerCueRange"),this.cob);this.Y(p,"updatemarkervisibility",this.uW);this.Y(p,"serverstitchedvideochange",this.qjF);this.updateVideoData(p.getVideoData(),
!0);this.U_(p.getLoopRange());xt(this)&&!this.U&&(this.U=new BXz(this.api,this.tooltip),p=g.Cj(this.element).x||0,this.U.AD(p,this.Z),this.U.NC(this.YJ),g.Y(this,this.U),this.Y(this.U.dismissButton,"click",this.sN),this.Y(this.U.playButton,"click",this.AB),this.Y(this.U.element,"dblclick",this.AB));this.api.createClientVe(this.O5,this,139609,!0);this.api.createClientVe(this.l4,this,140127,!0);this.api.createClientVe(this.rg,this,151179,!0);this.api.createClientVe(this.progressBar,this,38856,!0)};
qyq=function(p){if(p.D.length===0){var d=new mE;p.D.push(d);g.Y(p,d);d.NC(p.T_,0)}for(;p.D.length>1;)p.D.pop().dispose();K1(p.D[0],"100%");p.D[0].startTime=0;p.D[0].title=""};
anC=function(p){var d=d===void 0?NaN:d;var b=new bMw(p.api);p.V.push(b);g.Y(p,b);b.NC(p.O5);d>=0&&(b.element.style.width=d+"px")};
oJe=function(p){for(;p.S.length;)p.S.pop().dispose()};
h2D=function(p){var d,b,v,P,M;return(M=g.L((P=g.L((d=p.getWatchNextResponse())==null?void 0:(b=d.playerOverlays)==null?void 0:(v=b.playerOverlayRenderer)==null?void 0:v.decoratedPlayerBarRenderer,l_))==null?void 0:P.playerBar,FFC))==null?void 0:M.chapters};
OMq=function(p){for(var d=p.D,b=[],v=0;v<d.length;v++)if(!isNaN(d[v].startTime)){var P=d[v].startTime;P=new g.P1(P,v===d.length-1?Infinity:d[v+1].startTime,{namespace:"chapterCueRange",priority:9,id:"c_"+P});b.push(P)}p.api.d1("chapterCueRange");p.api.AZ(b)};
s4z=function(p,d){var b,v=(b=p.s5[d])==null?void 0:b.chapters;v&&(JUk(p,v),p.api.getVideoData().cP=p.D,OMq(p));var P;if((b=(P=p.s5[d])==null?void 0:P.markers)&&d!=="HEATSEEKER"){oJe(p);P=g.u(b);for(b=P.next();!b.done;b=P.next())if(v=b.value,b=new XnK,v=g.L(v,g.kJC)){var M=void 0;b.title=((M=v.title)==null?void 0:M.simpleText)||"";M=void 0;b.timeRangeStartMillis=(M=v.timeRangeStartMillis)!=null?M:NaN;var X=M=void 0;b.onActiveCommand=(X=(M=v)==null?void 0:M.onActiveCommand)!=null?X:void 0;nJ7(p,b)}rU$(p,
p.S);P=p.S;b=p.s8;v=[];for(M=0;M<P.length;M++)!isNaN(P[M].timeRangeStartMillis)&&P[M].onActiveCommand&&(X=Tl7(P[M].timeRangeStartMillis,M===P.length-1?Infinity:P[M+1].timeRangeStartMillis),v.push(X),b[X.id]=P[M].onActiveCommand);p.api.AZ(v)}var a;if(d=g.L((a=p.s5[d])==null?void 0:a.heatmap,fnq)){a=d.heatMarkers||[];var F;P=(F=d.minHeightDp)!=null?F:0;var h;F=(h=d.maxHeightDp)!=null?h:60;h=p.D.length;b=null;for(v=0;v<h;v++){X=p.D[v].startTime;var O=v===h-1?Infinity:p.D[v+1].startTime;v===p.V.length&&
anC(p);M=[];b&&M.push(b);for(var J=g.u(a),k=J.next();!k.done;k=J.next()){k=k.value;var n=void 0,r=void 0,Z=(r=(n=g.L(k,uvk))==null?void 0:n.timeRangeStartMillis)!=null?r:-1;Z>=X&&Z<=O&&M.push(k)}F>0&&(p.O5.style.height=F+"px");X=p.V[v];O=M;k=P;r=F;Z=v===0;Z=Z===void 0?!1:Z;vJK(X,r);J=O;n=X.U;Z=Z===void 0?!1:Z;var C=1E3/J.length,G=[];G.push({x:0,y:100});for(var U=0;U<J.length;U++){var I=void 0,V=((I=g.L(J[U],uvk))==null?void 0:I.heatMarkerIntensityScoreNormalized)||0;I=(U+.5)*C;V=100-g.FZ(V*100,k/
n*100,r/n*100);U!==0||Z||G.push({x:0,y:V});G.push({x:I,y:V});U===J.length-1&&G.push({x:1E3,y:V})}G.push({x:1E3,y:100});J=G;O=O.length===0?"":Rvj(J);X.api.T("delhi_modern_web_player")?X.B.setAttribute("d",O):X.S.setAttribute("d",O);X.w1=O!=="";g.kV(X.api.getRootNode(),"ytp-heat-map",X.w1);g.kV(X.api.getRootNode(),"ytp-heat-map-played_bar",X.api.T("web_player_heat_map_played_bar")&&O!=="");X.api.T("delhi_modern_web_player")&&(X.B.style.display="block",X.V.style.display="none",X.D.style.display="none");
M.length>0&&(b=M[M.length-1])}g.Ru(p);a=[];d=g.u(d.heatMarkersDecorations||[]);for(P=d.next();!P.done;P=d.next())if(P=g.L(P.value,lnz))F=P.label,v=b=h=void 0,a.push({visibleTimeRangeStartMillis:(h=P.visibleTimeRangeStartMillis)!=null?h:-1,visibleTimeRangeEndMillis:(b=P.visibleTimeRangeEndMillis)!=null?b:-1,decorationTimeMillis:(v=P.decorationTimeMillis)!=null?v:NaN,label:F?g.ff(F):""});p.heatMarkersDecorations=a}};
nJ7=function(p,d){p.S.push(d);g.Y(p,d);d.NC(p.iq,p.iq.children.length)};
rU$=function(p,d){d=g.u(d);for(var b=d.next();!b.done;b=d.next()){b=b.value;var v=Tv(p,b.timeRangeStartMillis/(p.B.D*1E3),AY(p));g.nj(b.element,"transform","translateX("+v+"px) scaleX(0.6)")}};
JUk=function(p,d){var b=0,v=!1;d=g.u(d);for(var P=d.next();!P.done;P=d.next()){P=P.value;if(g.L(P,ZMq)){P=g.L(P,ZMq);var M={startTime:NaN,title:null,onActiveCommand:void 0},X=P.title;M.title=X?g.ff(X):"";X=P.timeRangeStartMillis;X!=null&&(M.startTime=X);M.onActiveCommand=P.onActiveCommand;P=M;b===0&&P.startTime!==0&&(p.D[b].startTime=0,p.D[b].title="",p.D[b].onActiveCommand=P.onActiveCommand,b++,v=!0);p.D.length<=b&&(M=new mE,p.D.push(M),g.Y(p,M),M.NC(p.T_,p.T_.children.length));p.D[b].startTime=
P.startTime;p.D[b].title=P.title?P.title:"";p.D[b].onActiveCommand=P.onActiveCommand;p.D[b].index=v?b-1:b}b++}for(;b<p.D.length;)p.D.pop().dispose();g.Ru(p);Wy(p)};
g.Ru=function(p){p.aB=p.D.length-1;p.tC=0;EJk(p,!0)&&EJk(p,!1);for(var d=0,b=0;b<p.D.length;b++)if(p.D[b].width===0){if(b===p.D.length-1)for(var v=p.D.length-1;v>=0;v--)if(p.D[v].width>0){P1$(p.D[v],0);var P=Math.floor(p.D[v].width);p.D[v].width=P;K1(p.D[v],P+"px");break}p.D[b].width=0;K1(p.D[b],"0")}else b===p.D.length-1?(v=Math.floor(p.D[b].width+d),p.D[b].width=v,K1(p.D[b],v+"px")):(d=p.D[b].width+d,v=Math.round(d),d-=v,p.D[b].width=v,K1(p.D[b],v+"px"));b=0;if(p.V.length===p.D.length)for(d=0;d<
p.V.length;d++)v=p.D[d].width,p.V[d].element.style.width=v+"px",p.V[d].element.style.left=b+"px",b+=v+pQ(p);p.api.T("delhi_modern_web_player")&&(p.D.length===1?p.D[0].U.classList.add("ytp-progress-bar-start","ytp-progress-bar-end"):(p.D[0].U.classList.remove("ytp-progress-bar-end"),p.D[0].U.classList.add("ytp-progress-bar-start"),p.D[p.D.length-1].U.classList.add("ytp-progress-bar-end")))};
EJk=function(p,d){var b=0,v=!1,P=p.D.length,M=p.B.D*1E3;M===0&&(M=p.api.getProgressState().seekableEnd*1E3);if(M>0&&p.Z>0){for(var X=p.Z-pQ(p)*p.aB,a=p.tC===0?3:X*p.tC,F=g.u(p.D),h=F.next();!h.done;h=F.next())h.value.width=0;for(;b<P;){F=M-p.D[b].startTime;b<P-1&&(F=p.D[b+1].startTime-p.D[b].startTime,P1$(p.D[b],pQ(p)));g.kV(p.D[b].D,"ytp-exp-chapter-hover-container",p.D.length>1);h=(M===0?0:F/M*X)+p.D[b].width;if(h>a)p.D[b].width=h;else{p.D[b].width=0;var O=p,J=b,k=O.D[J-1];k!==void 0&&k.width>0?
k.width+=h:J<O.D.length-1&&(O.D[J+1].width+=h);P1$(O.D[J],0);d&&(p.aB--,F/M>p.tC&&(p.tC=F/M),v=!0)}b++}}return v};
Wy=function(p){if(p.Z){var d=p.api.getProgressState(),b=p.api.getVideoData();if(!(b&&b.enableServerStitchedDai&&b.enablePreroll)||isFinite(d.current)){var v;if(((v=p.api.getVideoData())==null?0:Kv(v))&&d.airingStart&&d.airingEnd)var P=dj(p,d.airingStart,d.airingEnd);else if(p.api.getPresentingPlayerType()===2&&p.api.G().T("show_preskip_progress_bar_for_skippable_ads")){var M,X,a;P=(b=(P=p.api.getVideoData())==null?void 0:(M=P.getPlayerResponse())==null?void 0:(X=M.playerConfig)==null?void 0:(a=X.webPlayerConfig)==
null?void 0:a.skippableAdProgressBarDuration)?dj(p,d.seekableStart,b/1E3):dj(p,d.seekableStart,d.seekableEnd)}else P=dj(p,d.seekableStart,d.seekableEnd);M=HA(P,d.loaded,0);d=HA(P,d.current,0);X=p.B.U!==P.U||p.B.D!==P.D;p.B=P;bB(p,d,M);X&&C1j(p);NiD(p)}}};
dj=function(p,d,b){return GJC(p)?new iT(Math.max(d,p.V8.startTimeMs/1E3),Math.min(b,p.V8.endTimeMs/1E3)):new iT(d,b)};
wnu=function(p,d){var b;if(((b=p.V8)==null?void 0:b.type)==="repeatChapter"||(d==null?void 0:d.type)==="repeatChapter")d&&(d=p.D[lr(p.D,d.startTimeMs)],g.kV(d.D,"ytp-repeating-chapter",!1)),p.V8&&(d=p.D[lr(p.D,p.V8.startTimeMs)],g.kV(d.D,"ytp-repeating-chapter",!0)),p.D.forEach(function(v){g.kV(v.D,"ytp-exp-chapter-hover-container",!p.V8)})};
Px=function(p,d){var b=p.B;b=b.U+d.U*b.getLength();if(p.D.length>1){b=vx(p,d.B,!0);for(var v=0,P=0;P<b;P++)p.D[P].width>0&&(v+=p.D[P].width,v+=pQ(p));b=(p.D[b].startTime+(d.B-v)/p.D[b].width*((b===p.D.length-1?p.B.D*1E3:p.D[b+1].startTime)-p.D[b].startTime))/1E3||0}return b};
M3=function(p,d,b,v,P){d=d<0?0:Math.floor(Math.min(d,p.api.getDuration())*1E3);b=b<0?0:Math.floor(Math.min(b,p.api.getDuration())*1E3);p=p.progressBar.visualElement;v={seekData:{startMediaTimeMs:d,endMediaTimeMs:b,seekSource:v}};(d=g.UA())&&g.bg(pf)(void 0,d,p,P,v,void 0)};
UoC=function(p,d,b){if(b>=p.D.length)return!1;var v=p.Z-pQ(p)*p.aB;return Math.abs(d-p.D[b].startTime/1E3)/p.B.D*v<4};
C1j=function(p){p.Tu.style.removeProperty("height");for(var d=g.u(Object.keys(p.Hb)),b=d.next();!b.done;b=d.next())cUC(p,b.value);XC(p);bB(p,p.C,p.jB)};
AY=function(p){var d=p.ih.x;d=g.FZ(d,0,p.Z);p.Jo.update(d,p.Z);return p.Jo};
aB=function(p){return(p.eB?135:90)-q3(p)};
q3=function(p){var d=48,b=p.api.G();p.eB?d=54:g.Ez(b)&&!b.U?d=40:p.api.T("delhi_modern_web_player")&&(d=68);return d};
bB=function(p,d,b){p.C=d;p.jB=b;var v=AY(p),P=p.B.D;var M=p.B;M=M.U+p.C*M.getLength();var X=g.fn("$PLAY_PROGRESS of $DURATION",{PLAY_PROGRESS:g.GF(M,!0),DURATION:g.GF(P,!0)}),a=lr(p.D,M*1E3);a=p.D[a].title;p.update({ariamin:Math.floor(p.B.U),ariamax:Math.floor(P),arianow:Math.floor(M),arianowtext:a?a+" "+X:X});P=p.clipStart;M=p.clipEnd;p.V8&&p.api.getPresentingPlayerType()!==2&&(P=p.V8.startTimeMs/1E3,M=p.V8.endTimeMs/1E3);P=HA(p.B,P,0);a=HA(p.B,M,1);X=p.api.getVideoData();M=g.FZ(d,P,a);b=(X==null?
0:g.$S(X))?1:g.FZ(b,P,a);d=Tv(p,d,v);g.nj(p.aq,"transform","translateX("+d+"px)");oB(p,v,P,M,"PLAY_PROGRESS");(X==null?0:Kv(X))?(d=p.api.getProgressState().seekableEnd)&&oB(p,v,M,HA(p.B,d),"LIVE_BUFFER"):oB(p,v,P,b,"LOAD_PROGRESS");if(p.api.T("web_player_heat_map_played_bar")){var F;(F=p.V[0])!=null&&F.Z.setAttribute("width",(M*100).toFixed(2)+"%")}};
oB=function(p,d,b,v,P){var M=p.D.length,X=d.D-p.aB*pQ(p),a=b*X;b=vx(p,a);var F=v*X;X=vx(p,F);P==="HOVER_PROGRESS"&&(X=vx(p,d.D*v,!0),F=d.D*v-yUC(p,d.D*v)*pQ(p));v=Math.max(a-InK(p,b),0);for(a=b;a<M;a++)p.D[a].UY(P).style.left=b===a?v+"px":"0";d=Tv(p,p.C,d);for(M=b;M<X;M++){a=p.D[M].UY(P);var h=p.D[M].width,O=M===b?h-v:h;FC(p,a,O,h);z2k(p,a,O,h,M,d,P)}M=p.D[X].width;F=g.FZ(F-InK(p,X),0,M);b===X&&(F-=v);v=p.D[X].UY(P);FC(p,v,F,M);z2k(p,v,F,M,X,d,P);F=p.D.length;for(X+=1;X<F;X++)j4j(p,X,P);for(X=0;X<
b;X++)j4j(p,X,P)};
InK=function(p,d){if(d>=p.D.length)return p.Z;for(var b=0,v=0;v<d;)b+=p.D[v].width,v++;return b};
j4j=function(p,d,b){b=p.D[d].UY(b);FC(p,b,0,p.D[d].width)};
z2k=function(p,d,b,v,P,M,X){p.api.T("enable_cairo_refresh_signature_moments_web")&&X==="PLAY_PROGRESS"&&(b=!v||p.api.G().U?1:b/v,p.gg.clientWidth>0||p.tD.clientWidth>0?(M=d.clientWidth/b,p=-1*p.gg.clientWidth/b):(M/=b,p=-1*p.D[P].element.offsetLeft/b),g.nj(d,"background-size",M+"px"),g.nj(d,"background-position-x",p+"px"))};
FC=function(p,d,b,v,P){P||p.api.G().U?d.style.width=b+"px":g.nj(d,"transform","scalex("+(v?b/v:0)+")")};
vx=function(p,d,b){var v=0;(b===void 0?0:b)&&(d-=yUC(p,d)*pQ(p));b=g.u(p.D);for(var P=b.next();!P.done;P=b.next()){P=P.value;if(d>P.width)d-=P.width;else break;v++}return v===p.D.length?v-1:v};
Tv=function(p,d,b){var v=d*p.B.D*1E3;for(var P=-1,M=g.u(p.D),X=M.next();!X.done;X=M.next())X=X.value,v>X.startTime&&X.width>0&&P++;v=P<0?0:P;P=b.D-pQ(p)*p.aB;return d*P+pQ(p)*v+b.V};
yUC=function(p,d){for(var b=p.D.length,v=0,P=g.u(p.D),M=P.next();!M.done;M=P.next())if(M=M.value,M.width!==0)if(d>M.width)d-=M.width,d-=pQ(p),v++;else break;return v===b?b-1:v};
g.tzz=function(p,d,b,v){var P=p.Z!==b,M=p.eB!==v;p.A9=d;p.Z=b;p.eB=v;xt(p)&&(d=p.U)!=null&&(d.scale=v?1.5:1);C1j(p);p.D.length===1&&(p.D[0].width=b||0);P&&g.Ru(p);p.U&&M&&xt(p)&&(p.U.isEnabled&&(b=p.eB?135:90,v=b-q3(p),p.YJ.style.height=b+"px",g.nj(p.O5,"transform","translateY("+-v+"px)"),g.nj(p.progressBar,"transform","translateY("+-v+"px)")),W5B(p.U))};
XC=function(p){var d=!!p.V8&&p.api.getPresentingPlayerType()!==2,b=p.clipStart,v=p.clipEnd,P=!0,M=!0;d&&p.V8?(b=p.V8.startTimeMs/1E3,v=p.V8.endTimeMs/1E3):(P=b>p.B.U,M=p.B.D>0&&v<p.B.D);var X,a;if(((X=p.V8)==null?0:X.postId)||((a=p.V8)==null?void 0:a.type)==="repeatChapter")M=P=!1;g.kV(p.element,"ytp-loop-range-enabled",d);g.kV(p.element,"ytp-clip-start-enabled",P);g.kV(p.element,"ytp-clip-end-enabled",M);d=P?HA(p.B,b,0):0;v=M?HA(p.B,v,1):1;p.Rb.style.left=Math.round(d*1E3)/10+"%";p.NJ.style.left=
Math.round(v*1E3)/10+"%";p.gg.style.width=Math.round(d*1E3)/10+"%";p.tD.style.left=Math.round(v*1E3)/10+"%";p.tD.style.width=Math.round((1-v)*1E3)/10+"%"};
NiD=function(p){var d;if((d=p.api.getVideoData())==null||!Kv(d)){d=AY(p);oB(p,d,p.C,Math.max(d.U,p.C),"HOVER_PROGRESS");for(var b=vx(p,d.D*p.C,!0),v=vx(p,d.B,!0),P=b;P<=v;P++)g.kV(p.D[P].B,"ytp-hover-progress-light",d.U>p.C);g.kV(p.Tu,"ytp-scrubber-button-hover",b===v&&p.D.length>1);if(p.api.T("web_player_heat_map_played_bar")){var M;(M=p.V[0])!=null&&M.D.setAttribute("width",(d.U*100).toFixed(2)+"%")}}};
cUC=function(p,d){var b=p.Hb[d];d=p.ob[d];var v=AY(p),P=HA(p.B,b.start/1E3,0),M=bf$(b,p.eB)/v.width;var X=HA(p.B,b.end/1E3,1);M!==Number.POSITIVE_INFINITY&&(P=g.FZ(P,0,X-M));X=Math.min(X,P+M);b.color&&(d.style.background=b.color);b=P;d.style.left=Math.max(b*v.D+v.V,0)+"px";FC(p,d,g.FZ((X-b)*v.D+v.V,0,v.width),v.width,!0)};
iM$=function(p,d){var b=d.getId();p.Hb[b]===d&&(g.XG(p.ob[b]),delete p.Hb[b],delete p.ob[b])};
xt=function(p){var d=g.QJ(p.api.G())&&(p.api.T("web_enable_pip_on_miniplayer")||p.api.T("web_enable_auto_pip")),b;return!((b=p.api.getVideoData())==null?0:b.isLivePlayback)&&!p.api.isMinimized()&&!p.api.isInline()&&(!p.api.XU()||!d)};
h_=function(p){p.U&&(p.U.disable(),p.TB=0,p.O5.style.removeProperty("transform"),p.progressBar.style.removeProperty("transform"),p.YJ.style.removeProperty("height"),p.element.parentElement&&p.element.parentElement.style.removeProperty("height"))};
HMz=function(p,d){var b=d/aB(p)*q3(p);g.nj(p.progressBar,"transform","translateY("+-d+"px)");g.nj(p.O5,"transform","translateY("+-d+"px)");g.nj(p.YJ,"transform","translateY("+b+"px)");p.YJ.style.height=d+b+"px";p.element.parentElement&&(p.element.parentElement.style.height=q3(p)-b+"px")};
Dou=function(p,d){d?p.W||(p.element.removeAttribute("aria-disabled"),p.W=new g.pK(p.progressBar,!0),p.W.subscribe("hovermove",p.O$C,p),p.W.subscribe("hoverend",p.cZZ,p),p.W.subscribe("dragstart",p.eLF,p),p.W.subscribe("dragmove",p.Ui5,p),p.W.subscribe("dragend",p.Dih,p),p.fd=p.listen("keydown",p.dK)):p.W&&(p.element.setAttribute("aria-disabled","true"),p.R1(p.fd),p.W.cancel(),p.W.dispose(),p.W=null)};
pQ=function(p){return p.api.T("delhi_modern_web_player")?4:p.eB?3:2};
GJC=function(p){var d;return!((d=p.V8)==null||!d.postId)&&p.api.getPresentingPlayerType()!==2};
O9=function(p,d){g.K.call(this,{L:"button",zB:["ytp-remote-button","ytp-button"],K:{title:"Play on TV","aria-haspopup":"true","data-priority":"9"},Bb:"{{icon}}"});this.N=p;this.BX=d;this.D=null;this.Y(p,"onMdxReceiversChange",this.XF);this.Y(p,"presentingplayerstatechange",this.XF);this.Y(p,"appresize",this.XF);p.createClientVe(this.element,this,139118);this.XF();this.listen("click",this.U,this);rz(p,this.element,this)};
J_=function(p,d){g.K.call(this,{L:"button",zB:["ytp-button","ytp-settings-button"],K:{"aria-expanded":"false","aria-haspopup":"true","aria-controls":Fy(),title:"Settings","data-tooltip-target-id":"ytp-settings-button"},j:[g.yi()]});this.N=p;this.BX=d;this.U=!0;this.listen("click",this.B);this.Y(p,"onPlaybackQualityChange",this.updateBadge);this.Y(p,"videodatachange",this.updateBadge);this.Y(p,"webglsettingschanged",this.updateBadge);this.Y(p,"appresize",this.D);rz(p,this.element,this);this.N.createClientVe(this.element,
this,28663);this.updateBadge();this.D(p.Pb().getPlayerSize())};
VzD=function(p,d){p.U=!!d;p.D(p.N.Pb().getPlayerSize())};
kv=function(p,d){Rl.call(this,"Annotations",g.bv.Er);this.N=p;this.BX=d;this.D=!1;p.T("web_settings_menu_icons")&&this.setIcon({L:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{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.Y(p,"videodatachange",this.XF);this.Y(p,"onApiChange",this.XF);this.subscribe("select",this.onSelect,this);this.XF()};
nQ=function(p,d){g.Ty.call(this,"Audio track",g.bv.AUDIO,p,d);this.N=p;this.tracks={};g.FO(this.element,"ytp-audio-menu-item");this.countLabel=new g.K({L:"div",j:[{L:"span",Bb:"Audio track"},{L:"span",J:"ytp-menuitem-label-count",Bb:"{{content}}"}]});p.T("web_settings_menu_icons")&&this.setIcon({L:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{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.Y(this,this.countLabel);g.Vd(this,this.countLabel);this.Y(p,"videodatachange",this.XF);this.Y(p,"onPlaybackAudioChange",this.XF);this.XF()};
rj=function(p,d){Rl.call(this,"Autoplay",g.bv.Ur);this.N=p;this.BX=d;this.D=!1;this.B=[];this.Y(p,"presentingplayerstatechange",this.U);this.subscribe("select",this.onSelect,this);p.createClientVe(this.element,this,113682);this.U()};
e2$=function(p,d){g.ea.call(this,g.Sa({"aria-haspopup":"false"}),0,"More options");this.N=p;this.BX=d;this.Y(this.element,"click",this.onClick);this.BX.I1(this)};
Syw=function(p,d){var b;g.QJ(p.G())&&(b={L:"div",J:"ytp-panel-footer-content",j:[{L:"span",Bb:"Adjust download quality from your "},{L:"a",J:"ytp-panel-footer-content-link",Bb:"Settings",K:{href:"/account_downloads"}}]});g.Ty.call(this,"Quality",g.bv.CL,p,d,void 0,void 0,b);this.N=p;this.kJ={};this.C={};this.V={};this.aB=new Set;this.D=this.S=!1;this.Z="unknown";this.eB="";this.O5=new g.R$;g.Y(this,this.O5);this.S=this.N.T("web_player_use_new_api_for_quality_pullback");this.D=this.N.T("web_player_enable_premium_hbr_playback_cap");
p.T("web_settings_menu_icons")&&this.setIcon({L:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{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.FO(this.U.element,"ytp-quality-menu");this.Y(p,"videodatachange",this.T3);this.Y(p,"videoplayerreset",this.T3);this.Y(p,"onPlaybackQualityChange",this.B2);this.T3();p.createClientVe(this.element,this,137721)};
gJB=function(p,d,b){var v=p.kJ[d],P=g.VO[d];return YyC(p,v?v.qualityLabel:P?P+"p":"Auto",d,b)};
LFC=function(p,d,b,v,P){var M=(d=p.D?p.V[d]:p.C[d])&&d.quality,X=d&&d.qualityLabel;X=X?X:"Auto";v&&(X="("+X);p=YyC(p,X,M||"",P);v&&p.j.push(")");(v=(v=d&&d.paygatedQualityDetails)&&v.paygatedIndicatorText)&&b&&p.j.push({L:"div",J:"ytp-premium-label",Bb:v});return p};
YyC=function(p,d,b,v){d={L:"span",zB:v,j:[d]};var P;v="ytp-swatch-color";if(p.S||p.D)v="ytp-swatch-color-white";b==="highres"?P="8K":b==="hd2880"?P="5K":b==="hd2160"?P="4K":b.indexOf("hd")===0&&b!=="hd720"&&(P="HD");P&&(d.j.push(" "),d.j.push({L:"sup",J:v,Bb:P}));return d};
fQ=function(p,d,b,v,P){var M={L:"div",J:"ytp-input-slider-section",j:[{L:"input",J:"ytp-input-slider",K:{role:"slider",tabindex:"0",type:"range",min:"{{minvalue}}",max:"{{maxvalue}}",step:"{{stepvalue}}",value:"{{slidervalue}}"}}]};P&&M.j.unshift(P);g.K.call(this,M);this.B=p;this.V=d;this.S=b;this.initialValue=v;this.header=P;this.D=this.V$("ytp-input-slider");this.U=v?v:p;this.init();this.Y(this.D,"input",this.Z)};
$oz=function(p,d){p.U=d;p.updateValue("slidervalue",p.U);p.D.valueAsNumber=p.U;Q4w(p,d)};
Q4w=function(p,d){p.D.style.setProperty("--yt-slider-shape-gradient-percent",(d-p.B)/(p.V-p.B)*100+"%")};
uB=function(p){fQ.call(this,p.getAvailablePlaybackRates()[0],p.getAvailablePlaybackRates()[p.getAvailablePlaybackRates().length-1],.05,p.getPlaybackRate(),{L:"div",J:"ytp-speedslider-indicator-container",j:[{L:"div",J:"ytp-speedslider-badge"},{L:"p",J:"ytp-speedslider-text"}]});this.N=p;this.C=Qjj(this.O5,this);g.FO(this.D,"ytp-speedslider");this.W=this.V$("ytp-speedslider-text");this.aB=this.V$("ytp-speedslider-badge");moK(this);this.Y(this.D,"change",this.kJ);this.Y(this.D,"keydown",this.eB)};
moK=function(p){p.W.textContent=p.U+"x";p.aB.classList.toggle("ytp-speedslider-premium-badge",p.U>2&&p.N.T("enable_web_premium_varispeed"))};
lB=function(p,d,b,v,P,M,X){g.K.call(this,{L:"div",J:"ytp-slider-section",K:{role:"slider","aria-valuemin":"{{minvalue}}","aria-valuemax":"{{maxvalue}}","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},j:[{L:"div",J:"ytp-slider",j:[{L:"div",J:"ytp-slider-handle"}]}]});this.W=p;this.C=d;this.U=b;this.B=v;this.eB=P;this.RB=M;this.range=this.B-this.U;this.IB=this.V$("ytp-slider-section");this.V=this.V$("ytp-slider");this.O5=this.V$("ytp-slider-handle");this.Z=new g.pK(this.V,
!0);this.D=X?X:b;g.Y(this,this.Z);this.Z.subscribe("dragmove",this.XD,this);this.Y(this.element,"keydown",this.o3);this.Y(this.element,"wheel",this.rK);this.init()};
s9=function(p){lB.call(this,.05,.05,p.getAvailablePlaybackRates()[0],p.getAvailablePlaybackRates()[p.getAvailablePlaybackRates().length-1],150,20,p.getPlaybackRate());this.N=p;this.S=g.dk("P");this.aB=Qjj(this.kJ,this);g.FO(this.V,"ytp-speedslider");g.FO(this.S,"ytp-speedslider-text");p=this.S;var d=this.V;d.parentNode&&d.parentNode.insertBefore(p,d.nextSibling);KFw(this);this.Y(this.N,"onPlaybackRateChange",this.updateValues)};
KFw=function(p){p.S.textContent=xoD(p,p.D)+"x"};
xoD=function(p,d){p=Number(g.FZ(d,p.U,p.B).toFixed(2));d=Math.floor((p+.001)*100%5+2E-15);var b=p;d!==0&&(b=p-d*.01);return Number(b.toFixed(2))};
Biw=function(p){g.k0.call(this,{L:"div",J:"ytp-speedslider-component"});p.T("web_settings_use_input_slider")?this.D=new uB(p):this.D=new s9(p);g.Y(this,this.D);this.element.appendChild(this.D.element)};
R2W=function(p){var d=new Biw(p);Sv.call(this,p,d,"Custom");g.Y(this,d)};
Tiu=function(p,d){var b=new R2W(p);g.Ty.call(this,"Playback speed",g.bv.sB,p,d,ZD(p)?void 0:"Custom",ZD(p)?void 0:function(){g.Qm(d,b)});
var v=this;this.S=!1;g.Y(this,b);this.Z=new uB(p);g.Y(this,this.Z);p.T("web_settings_menu_icons")&&this.setIcon({L:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{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.N=p;this.S=!1;this.eB=null;ZD(p)?(this.D=g.fn("Custom ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:this.N.getPlaybackRate().toString()}),this.V=this.N.getPlaybackRate()):this.V=this.D=null;this.C=this.N.getAvailablePlaybackRates();this.Y(p,"presentingplayerstatechange",this.XF);var P;((P=this.N.getVideoData())==null?0:P.C$())&&this.Y(p,"serverstitchedvideochange",this.XF);this.Y(this.Z.D,"change",function(){v.S=!0;v.XF()});
this.XF()};
WFD=function(p,d){var b=AUu(d);p.D&&(p.S||d===p.V)?(p.Su(p.D),p.K9(d.toString())):p.Su(b)};
dcz=function(p){p.bH(p.C.map(AUu));p.D=null;p.V=null;var d=p.N.getPlaybackRate();if(!p.C.includes(d)||ZD(p.N))pJC(p,d),p.Su(p.D)};
pJC=function(p,d){p.V=d;p.D=g.fn("Custom ($CURRENT_CUSTOM_SPEED)",{CURRENT_CUSTOM_SPEED:d.toString()});d=p.C.map(AUu);d.unshift(p.D);p.bH(d)};
AUu=function(p){return p.toString()};
ZD=function(p){return p.T("web_settings_menu_surface_custom_playback")};
baD=function(p){return p.T("web_settings_menu_surface_custom_playback")&&p.T("web_settings_use_input_slider")};
Pa$=function(p,d,b,v){var P=new g.Y$(d,void 0,"Video Override");g.Ty.call(this,v.text||"",p,d,b,"Video Override",function(){g.Qm(b,P)});
var M=this;g.FO(this.element,"ytp-subtitles-options-menu-item");this.setting=v.option.toString();p=v.options;this.settings=g.nb(p,this.lL,this);this.S=P;g.Y(this,this.S);d=new g.ea({L:"div",J:"ytp-menuitemtitle",Bb:"Allow for a different caption style if specified by the video."},0);g.Y(this,d);this.S.I1(d,!0);this.V=new g.ea({L:"div",J:"ytp-menuitem",K:{role:"menuitemradio",tabindex:"0"},j:[{L:"div",J:"ytp-menuitem-label",Bb:"On"}]},-1);g.Y(this,this.V);this.S.I1(this.V,!0);this.Y(this.V.element,
"click",function(){veC(M,!0)});
this.D=new g.ea({L:"div",J:"ytp-menuitem",K:{role:"menuitemradio",tabindex:"0"},j:[{L:"div",J:"ytp-menuitem-label",Bb:"Off"}]},-2);g.Y(this,this.D);this.S.I1(this.D,!0);this.Y(this.D.element,"click",function(){veC(M,!1)});
this.bH(g.ca(p,this.lL))};
veC=function(p,d){p.publish("settingChange",p.setting+"Override",!d);p.BX.Do()};
E9=function(p,d){g.Y$.call(this,p,void 0,"Options");var b=this;this.W1={};for(var v=0;v<g.Ei.length;v++){var P=g.Ei[v],M=new Pa$(-v,p,d,P);g.Y(this,M);M.subscribe("settingChange",this.Ap,this);this.W1[P.option.toString()]=M;this.I1(M,!0)}p=new g.ea(g.Sa(),-g.Ei.length,"Reset");g.Y(this,p);p.listen("click",function(){b.Ap("reset",!0)});
this.I1(p,!0)};
CQ=function(p,d){g.Ty.call(this,"Auto-translate",0,p,d);this.N=p;this.languages={};p.createClientVe(this.element,this,127301);p.logVisibility(this.element,!0)};
McK=function(p,d){p.languages=g.nb(d,p.D,p);p.bH(g.ca(d,p.D))};
qtC=function(p,d){var b=new E9(p,d),v=["This setting only applies to the current video. Adjust caption visibility in "," for all videos."],P;g.QJ(p.G())&&(P={L:"div",J:"ytp-panel-footer-content",j:[{L:"span",Bb:v[0]},{L:"a",J:"ytp-panel-footer-content-link",Bb:"Settings",K:{href:"/account_playback"}},{L:"span",Bb:v[1]}]});g.Ty.call(this,"Subtitles/CC",g.bv.SUBTITLES,p,d,"Options",function(){g.Qm(d,b)},P);
var M=this;this.N=p;this.BX=d;this.tracks={};this.Z=new g.bR(function(){XJ7(M,!1)},3E3);
g.Y(this,this.Z);this.countLabel=new g.K({L:"div",j:[{L:"span",Bb:"Subtitles/CC"},{L:"span",J:"ytp-menuitem-label-count",Bb:"{{content}}"}]});g.Y(this,this.countLabel);g.Vd(this,this.countLabel);p.T("web_settings_menu_icons")&&this.setIcon(RBC.includes("en")?{L:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{d:"M6,14v-4c0-0.55,.45-1,1-1h3c0.55,0,1,.45,1,1v1H9.5v-0.5h-2v3h2V13H11v1c0,.55-0.45,1-1,1H7C6.45,15,6,14.55,6,14z            M14,15h3c0.55,0,1-0.45,1-1v-1h-1.5v0.5h-2v-3h2V11H18v-1c0-0.55-0.45-1-1-1h-3c-0.55,0-1,.45-1,1v4C13,14.55,13.45,15,14,15z            M20,4H4v16h16V4 M21,3v18H3V3.01C3,3,3,3,3.01,3H21L21,3z",
fill:"white"}}]}:{L:"svg",K:{height:"24",viewBox:"0 0 24 24",width:"24"},j:[{L:"path",K:{d:"M5,11h2v2H5V11z M15,15H5v2h10V15z M19,15h-2v2h2V15z M19,11H9v2h10V11z M22,6H2v14h20V6z M3,7h18v12H3V7z",fill:"white"}}]});this.D=new CQ(p,d);g.Y(this,this.D);this.D.subscribe("select",this.T5,this);this.S=b;g.Y(this,this.S);this.S.subscribe("settingChange",this.Ap,this);d.subscribe("show",this.WxF,this);this.Y(p,"videodatachange",this.XF);this.Y(p,"onApiChange",this.XF);this.Y(p,"onCaptionsTrackListChanged",
this.XF);this.Y(p,"captionschanged",this.XF);p.createClientVe(this.element,this,127300);this.XF()};
ahu=function(p){return Object.values(p.tracks).find(function(d){return d.languageCode==="en"&&d.kind==="asr"})};
N3=function(p,d){p.N.setOption("captions","track",d)};
XJ7=function(p,d){p.N.setOption("captions","sampleSubtitles",d)};
oez=function(p){g.Le.call(this,p,"ytp-settings-menu");var d=this;this.FN=new g.Y$(this.N);this.Y9=this.settingsButton=null;this.isInitialized=this.p7=!1;g.Y(this,this.FN);this.hide();g.Qm(this,this.FN);p.createClientVe(this.element,this,108341,!0);this.subscribe("show",function(b){d.eE(b)});
this.Y(p,"highlightSettingsMenu",function(){d.p7=!0;d.Xp()});
this.Y(p,"openSettingsMenuItem",function(b){if(b&&(d.p7=!0,d.Xp(),b==="menu_item_video_quality_advanced")){var v;(v=d.Y9)==null||v.open()}})};
FTz=function(p,d){p.settingsButton=d;p.element.id=d.element.getAttribute("aria-controls")};
h_$=function(p,d){g.K.call(this,{L:"button",zB:["ytp-subtitles-button","ytp-button"],K:{title:"{{title}}","aria-keyshortcuts":"c","aria-pressed":"{{pressed}}","data-priority":"4","data-title-no-tooltip":"{{data-title-no-tooltip}}"},j:[TJC()]});this.N=p;this.tooltip=d.UH();this.Y(p,"videodatachange",this.XF);this.Y(p,"appresize",this.XF);this.Y(p,"promotooltipacceptbuttonclicked",this.DHX);this.Y(p,"onApiChange",this.XF);this.Y(p,"onCaptionsTrackListChanged",this.XF);this.Y(p,"captionschanged",this.XF);
this.N.createClientVe(this.element,this,127299);this.XF();this.listen("click",this.onClick);this.addOnDisposeCallback(g.nE(d.UH(),this.element))};
Oaz=function(p){return g.HH(p.N.EY())!=null?g.HH(p.N.EY()).Yc()?!!p.N.getOption("captions","tracklist",{includeAsr:!0}).length:!0:!1};
g.Gq=function(p,d,b){b=b===void 0?350:b;g.K.call(this,{L:"div",zB:["ytp-time-display","notranslate"],j:[{L:"span",J:"ytp-time-wrapper",j:[{L:"span",J:"ytp-time-clip-icon",Bb:"{{clipicon}}"},{L:"span",J:"ytp-time-current",Bb:"{{currenttime}}"},{L:"span",J:"ytp-time-separator",Bb:" / "},{L:"span",J:"ytp-time-duration",Bb:"{{duration}}"}]},{L:"span",J:"ytp-clip-watch-full-video-button-separator",Bb:"\u2022"},{L:"span",J:"ytp-clip-watch-full-video-button",Bb:"{{watchfullvideo}}"}]});var v=this;this.api=
p;this.W=b;this.liveBadge=new g.K({L:"button",zB:["ytp-live-badge","ytp-button"],K:{disabled:"true"},Bb:"{{content}}"});this.D=null;this.rq=this.U=!1;this.Z=this.S=null;this.isPremiere=!1;this.V8=this.V=this.B=null;this.C=this.V$("ytp-clip-watch-full-video-button");this.api.T("web_player_updated_entrypoint")&&g.kV(this.element,"ytp-xs-mono-button-style",!0);this.liveBadge.K9("Live");g.Y(this,this.liveBadge);this.api.T("web_player_updated_entrypoint")||this.api.T("delhi_modern_web_player")?this.liveBadge.NC(this.element.querySelector(".ytp-time-wrapper")):
this.liveBadge.NC(this.element);this.tooltip=d.UH();this.liveBadge.listen("click",this.onClick.bind(this));this.Y(this.C,"click",this.LrN);this.Y(this.api,"serverstitchedvideochange",function(){JQB(v,v.api.getProgressState().isAtLiveHead)});
this.Y(p,"presentingplayerstatechange",this.zP);this.Y(p,"appresize",this.zP);this.Y(p,"onLoopRangeChange",this.onLoopRangeChange);this.Y(p,"videodatachange",this.onVideoDataChange);(d=p.getVideoData())&&this.updateVideoData(d);this.zP();kSq(this,p.getLoopRange())};
JQB=function(p,d){var b=p.liveBadge.element,v=p.api.isLifaAdPlaying();b.disabled=v||d;!wj(p)||p.Z===d&&p.S===p.isPremiere||(p.Z=d,p.S=p.isPremiere,p.zP(),d?b.classList.add("ytp-live-badge-is-livehead"):b.classList.remove("ytp-live-badge-is-livehead"),p.liveBadge.K9(p.isPremiere?"Premiere":"Live"),d?p.D&&(p.D(),p.D=null,b.removeAttribute("title")):(b.title="Skip ahead to live broadcast.",p.D=g.nE(p.tooltip,p.liveBadge.element)))};
kSq=function(p,d){var b=p.V8!==d;p.V8=d;b&&neD(p)};
neD=function(p){p.updateValue("clipicon",{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 24 24",width:"100%"},j:[{L:"path",K:{d:"M22,3h-4l-5,5l3,3l6-6V3L22,3z M10.79,7.79C10.91,7.38,11,6.95,11,6.5C11,4.01,8.99,2,6.5,2S2,4.01,2,6.5S4.01,11,6.5,11 c0.45,0,.88-0.09,1.29-0.21L9,12l-1.21,1.21C7.38,13.09,6.95,13,6.5,13C4.01,13,2,15.01,2,17.5S4.01,22,6.5,22s4.5-2.01,4.5-4.5 c0-0.45-0.09-0.88-0.21-1.29L12,15l6,6h4v-2L10.79,7.79z M6.5,8C5.67,8,5,7.33,5,6.5S5.67,5,6.5,5S8,5.67,8,6.5S7.33,8,6.5,8z M6.5,19C5.67,19,5,18.33,5,17.5S5.67,16,6.5,16S8,16.67,8,17.5S7.33,19,6.5,19z"}}]});
p.rq&&!p.U?p.updateValue("watchfullvideo","Watch live stream"):p.updateValue("watchfullvideo","Watch full video");g.kV(p.element,"ytp-clip",U9(p));g.kV(p.element,"ytp-live",wj(p))};
wj=function(p){var d=p.api.G().T("enable_linear_program_progress"),b=!p.api.T("clean_player_style_fix_on_web")||p.api.getPresentingPlayerType()!==2;return p.rq&&!U9(p)&&(!d||!p.U)&&b};
U9=function(p){return!!p.V8&&!!p.V8.postId&&p.api.getPresentingPlayerType()!==2&&(!p.V8.type||p.V8.type==="clips")};
fhj=function(p,d){g.K.call(this,{L:"div",J:"ytp-volume-panel",K:{title:"Volume",role:"slider","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":"{{valuenow}}","aria-valuetext":"{{valuetext}}",tabindex:"0"},j:[{L:"div",J:"ytp-volume-slider",j:[{L:"div",J:"ytp-volume-slider-handle"}]}]});var b=this;this.api=p;this.Z=d;this.Kk=!1;this.C=this.volume=0;this.S=null;this.U=this.D=this.isDragging=!1;this.Z=d;this.B=p.YY();this.W=this.V$("ytp-volume-slider");this.eB=this.V$("ytp-volume-slider-handle");
this.V=new g.pK(this.W,!0);g.Y(this,this.V);this.V.subscribe("dragstart",this.P4t,this);this.V.subscribe("dragmove",this.pL,this);this.V.subscribe("dragend",this.tKt,this);this.Y(p,"onVolumeChange",this.onVolumeChange);this.Y(p,"appresize",this.kF);this.Y(p,"fullscreentoggled",this.xv);this.Y(p,"onShowControls",this.ou);this.Y(p,"onHideControls",this.ou);this.Y(this.element,"keydown",this.Jd);this.Y(this.element,"focus",function(){cx(b,b.D,b.isDragging,!0,b.api.Kk())});
this.Y(this.element,"blur",function(){cx(b,b.D,b.isDragging,!1,b.api.Kk())});
this.kF(p.Pb().getPlayerSize());rQe(this,p.getVolume(),p.isMuted());rz(p,this.element,this)};
rQe=function(p,d,b){var v=Math.floor(d),P=v+"% volume"+(b?" muted":"");b=b?0:d/100;p.updateValue("valuenow",v);p.updateValue("valuetext",P);p.eB.style.left=(p.B?60:40)*b+"px";p.volume=d};
uae=function(p,d){g.kV(p.element,"ytp-volume-control-hover",d);cx(p,d,p.isDragging,p.U,p.api.Kk())};
cx=function(p,d,b,v,P){var M=p.D||p.isDragging||p.U||p.Kk;p.D=d;p.isDragging=b;p.U=v;p.Kk=P;d=p.D||p.isDragging||p.U||p.Kk;M!==d&&(d?p.S=p.Y(p.element,"wheel",p.Z1):(p.R1(p.S),p.S=null),g.kV(p.Z,"ytp-volume-slider-active",d))};
yf=function(p,d){var b=p.G(),v=["ytp-youtube-button","ytp-button","yt-uix-sessionlink"];b.B&&v.push("no-link");var P={title:"{{title}}",target:b.C,"data-priority":"5","data-sessionlink":"feature=player-button"};b.B||(P.href="{{url}}");g.K.call(this,{L:"a",zB:v,K:P,Bb:"{{logoSvg}}"});this.D=null;this.api=p;this.visible=!1;b.B||(this.D=this.listen("click",this.onClick));this.Y(p,"videodatachange",this.onVideoDataChange);this.Y(p,"videoplayerreset",this.onVideoDataChange);this.Y(p,"onLoopRangeChange",
this.onVideoDataChange);this.Y(p,"appresize",this.AD);this.onVideoDataChange();b.B||this.addOnDisposeCallback(g.nE(d.UH(),this.element));this.AD()};
lhw=function(p,d,b){g.iO.call(this);var v=this;this.N=p;this.aB=d;this.ql=b;this.s5=NaN;this.O5=this.ih=this.playButton=this.X=this.S=this.TB=this.wE=this.eB=this.C=this.D=this.jB=this.tC=null;this.B=new oez(this.N);this.progressBar=new g.By(this.N,this.aB);this.RB=new g.Gq(this.N,this.aB);this.kJ=new H4z(this.N,this.aB);this.W=new g.dn(this.fL,null,this);b=p.G();this.ql.subscribe("autohideupdate",this.KK,this);var P=!p.getPlayerStateObject().isCued(),M;p.G().T("html5_player_dynamic_bottom_gradient")?
this.jB=M=new z8u(p):M=new g.K({L:"div",J:"ytp-gradient-bottom"});g.Y(this,M);g.wz(p,M.element,9);this.Hb=new g.bT(M,250,P,100);g.Y(this,this.Hb);this.V=new g.K({L:"div",J:"ytp-chrome-bottom",j:[{L:"div",J:"ytp-chrome-controls"}]});g.Y(this,this.V);g.wz(p,this.V.element,9);this.IB=new g.bT(this.V,250,P,100);g.Y(this,this.IB);this.oB=this.V.element.children[0];g.Y(this,this.B);g.wz(p,this.B.element,6);this.B.subscribe("show",function(a){v.N.yA(!a);p.ud(v.B,a)});
g.Y(this,this.progressBar);this.progressBar.NC(this.V.element,0);P=new V7(p,d);g.Y(this,P);g.wz(p,P.element,4);P=new g.h8({L:"div",J:"ytp-left-controls"});g.Y(this,P);P.NC(this.oB);p.T("delhi_modern_web_player")||(M=new g.Q7(p,d,!1),g.Y(this,M),M.NC(P.element));p.T("web_render_jump_buttons")&&(this.C=new eV(p,g.JH(p.G().experiments,"web_jump_button_backward_amount")||-10),g.Y(this,this.C),this.C.NC(P.element));b.wE||(this.playButton=new g.L1(p,d),g.Y(this,this.playButton),this.playButton.NC(P.element));
p.T("web_render_jump_buttons")&&(this.eB=new eV(p,g.JH(p.G().experiments,"web_jump_button_forward_amount")||10),g.Y(this,this.eB),this.eB.NC(P.element));p.T("delhi_modern_web_player_remove_nav_buttons")||(p.T("delhi_modern_web_player")&&(M=new g.Q7(p,d,!1),g.Y(this,M),M.NC(P.element)),M=new g.Q7(p,d,!0),g.Y(this,M),M.NC(P.element));if(!p.T("delhi_modern_web_player")&&(M=new g.K({L:"span",J:"ytp-volume-area"}),g.Y(this,M),M.NC(P.element),!b.rg&&(this.D=new g6(p,d),g.Y(this,this.D),this.D.NC(M.element),
b.oB&&!b.W))){var X=new fhj(p,this.V.element);this.ih=X;g.Y(this,X);X.NC(M.element);M=new g.pK(M.element);g.Y(this,M);M.subscribe("hoverstart",function(){var a;(a=v.ih)==null||uae(a,!0)});
M=new g.pK(P.element);g.Y(this,M);M.subscribe("hoverend",function(){var a;(a=v.ih)==null||uae(a,!1)})}g.Y(this,this.RB);
this.RB.NC(P.element);this.wE=new D5(p,this.progressBar);g.Y(this,this.wE);this.wE.NC(P.element);b.T("web_key_moments_markers")&&(this.TB=new SV(p,this.progressBar),g.Y(this,this.TB),this.TB.NC(P.element));p.T("delhi_modern_web_player")?(this.U=new g.h8({L:"div",J:"ytp-right-controls",j:[{L:"div",J:IB.RIGHT_CONTROLS_LEFT},{L:"div",J:IB.RIGHT_CONTROLS_RIGHT}]}),p.T("delhi_modern_web_player_right_controls_separate")&&g.FO(this.U.element,"ytp-right-controls-separate")):this.U=new g.h8({L:"div",J:"ytp-right-controls"});
g.Y(this,this.U);this.U.NC(this.oB);p.T("delhi_modern_web_player")&&(this.D=new g6(p,d),g.Y(this,this.D),this.D.NC(this.U.V$(IB.RIGHT_CONTROLS_LEFT)));this.YJ=new h_$(p,d);g.Y(this,this.YJ);zq(this,this.YJ,"RIGHT_CONTROLS_LEFT");this.settingsButton=new J_(p,this.B);g.Y(this,this.settingsButton);FTz(this.B,this.settingsButton);zq(this,this.settingsButton,"RIGHT_CONTROLS_LEFT");P=p.getVideoData();if(b.bl||P.sH&&b.controlsType==="1")this.S=new yf(p,d),g.Y(this,this.S),this.S.NC(this.U.element);b.showMiniplayerButton&&
(this.X=new Yt(p),g.Y(this,this.X),zq(this,this.X,"RIGHT_CONTROLS_RIGHT"));b.nB&&(d=new O9(p,this.B),g.Y(this,d),zq(this,d,"RIGHT_CONTROLS_RIGHT"));b.vP&&(d=new ir(p),g.Y(this,d),zq(this,d,"RIGHT_CONTROLS_RIGHT"));g.Y(this,this.kJ);zq(this,this.kJ,"RIGHT_CONTROLS_RIGHT");g.Y(this,this.W);this.Y(p,"appresize",this.AD);this.Y(p,"fullscreentoggled",this.AD);this.Y(p,"presentingplayerstatechange",this.X8);this.Y(p,"videodatachange",this.onVideoDataChange);this.AD()};
spe=function(p,d){if(p.N.getPlayerStateObject().isCued()||d){if(d){p.IB.hide();p.Hb.hide();p.D&&p.D.X7(!1);p.S&&p.S.X7(!1);p.X&&p.X.X7(!1);if(p.N.T("embeds_use_parent_visibility_in_ve_logging")){var b;(b=p.kJ)==null||b.X7(!1);var v;(v=p.settingsButton)==null||v.X7(!1);var P;(P=p.playButton)==null||P.X7(!1)}p.N.x_(p.UY())}}else if(!d){p.IB.show();p.Hb.show();p.D&&p.D.X7(!0);p.S&&p.S.X7(!0);p.X&&p.X.X7(!0);if(p.N.T("embeds_use_parent_visibility_in_ve_logging")){var M;(M=p.kJ)==null||M.X7(!0);var X;
(X=p.YJ)==null||X.X7(!0);var a;(a=p.playButton)==null||a.X7(!0)}p.KK()}};
Ee7=function(p){var d=p.N.Pb().getPlayerSize().width;return Math.max(d-Zaw(p)*2,100)};
Zaw=function(p){var d=p.N.YY(),b=p.N.getVideoData().sH,v=0;p.N.YY()&&p.N.isEmbedsShortsMode()&&(v=(p.N.Pb().getPlayerSize().width-p.N.getVideoContentRect().width)/2);return 12*(b?0:d?2:1)+v};
Cae=function(p){var d=p.N.YY()?72:50;p=p.N.G();g.QJ(p)&&(d=p.T("delhi_modern_web_player")?78:62,g.ce(p)&&(d=54));return d};
zq=function(p,d,b){p.N.T("delhi_modern_web_player")?d.NC(p.U.V$(IB[b])):d.NC(p.U.element)};
NVB=function(p){ev.call(this,p,!1);var d=this;this.suggestedActions={};this.Y(this.N,"videodatachange",this.onVideoDataChange);this.Y(this.N,g.X5("suggested_action_button_visible"),function(b){b=b.id;d.text=b;EfW(d);d.onClickCommand=d.suggestedActions[b];d.enabled=!0;d.eE()});
this.Y(this.N,g.q4("suggested_action_button_visible"),function(b){d.enabled=!1;d.eE();d.N.removeCueRange(b.id)})};
GSW=function(p){p.suggestedActions={};p.N.d1("suggested_action_button_visible")};
t_=function(p){g.K.call(this,{L:"div",J:jA.TITLE,j:[{L:"div",J:jA.TEXT,j:[{L:"a",zB:[jA.LINK,jA.SESSIONLINK],K:{target:p.G().C,href:"{{url}}","data-sessionlink":"feature=player-title",tabIndex:"{{channelTitleFocusable}}"},Bb:"{{title}}"},{L:"div",J:jA.SUBTEXT,j:["{{subtextElement}}"]}]}]});this.api=p;this.D=null;this.link=this.V$(jA.LINK);p.createClientVe(this.element,this,23851);this.Y(p,"videodatachange",this.XF);this.Y(p,"videoplayerreset",this.XF);this.XF()};
wJ$=function(p){p.updateValue("channelLink","");p.updateValue("channelName","");g.ce(p.api.G())?p.updateValue("channelTitleFocusable","0"):p.updateValue("channelTitleFocusable","-1")};
g.iB=function(p,d){g.K.call(this,{L:"div",j:[{L:"div",J:"ytp-tooltip-text-wrapper",K:{"aria-hidden":"{{ariaHidden}}"},j:[{L:"div",J:"ytp-tooltip-edu",j:[{L:"svg",K:{height:"100%",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",K:{d:"M14.1 36.75 12 34.65 24 22.65 36 34.65 33.9 36.75 24 26.85ZM14.1 24.1 12 22 24 10 36 22 33.9 24.1 24 14.2Z"}}]},{L:"span",Bb:"{{eduText}}"}]},{L:"div",J:"ytp-tooltip-image"},{L:"div",J:"ytp-tooltip-title",j:[{L:"span",Bb:"{{title}}"},{L:"div",J:"ytp-tooltip-keyboard-shortcut",
Bb:"{{keyBoardShortcut}}"}]},{L:"div",J:"ytp-tooltip-bottom-text",j:[{L:"span",J:"ytp-tooltip-text",Bb:"{{text}}"},{L:"div",J:"ytp-tooltip-keyboard-shortcut",Bb:"{{keyBoardShortcut}}"}]}]},{L:"div",J:"ytp-tooltip-bg",j:[{L:"div",J:"ytp-tooltip-duration",Bb:"{{duration}}"}]}]});var b=this;this.api=p;this.Hb=d;this.eB=function(v){(v=v.relatedTarget)&&g.qQ(b.D,v)||b.Og()};
this.S=function(v){b.type===3&&b.Og();(v=v.currentTarget)&&v.nodeType===1&&!b.type&&(v.removeEventListener("mouseover",b.S),v.addEventListener("mouseout",b.eB),v.removeEventListener("focus",b.S),v.addEventListener("blur",b.eB),Uc7(b,v,2))};
this.O5=function(){b.Og()};
this.type=this.D=null;this.C=!1;this.U=null;this.B="";this.W=!0;this.scale=1;this.env=this.api.G();this.RB=this.env.U;this.bg=this.V$("ytp-tooltip-bg");this.IB=this.V$("ytp-tooltip-edu");this.image=this.V$("ytp-tooltip-image");this.text=this.V$("ytp-tooltip-text");this.bottomText=this.V$("ytp-tooltip-bottom-text");this.title=this.V$("ytp-tooltip-title");this.Z=new g.bT(this,100);this.V=NaN;this.mw=this.api.Pb().getPlayerSize().width;this.kJ=new g.bR(this.sBh,250,this);this.aB=new g.bR(this.Og,5E3,
this);g.Y(this,this.Z);g.Y(this,this.kJ);g.Y(this,this.aB);le&&(p=this.V$("ytp-tooltip-text"),p.setAttribute("role","text"),p.setAttribute("aria-live","polite"))};
g.nE=function(p,d){if(p.RB)return function(){};
d.addEventListener("mouseover",p.S);d.addEventListener("focus",p.S);var b=d.getAttribute("title");b&&!d.hasAttribute("aria-label")&&d.setAttribute("aria-label",b);return function(){p.D===d&&p.Og();d.removeEventListener("mouseover",p.S);d.removeEventListener("focus",p.S)}};
Uc7=function(p,d,b,v){if(d&&!d.hasAttribute)p=new g.RN("showElementTooltip called with non-element.",d.toString()),g.Hi(p);else{isNaN(p.V)||(p.V=NaN,p.bg.style.background="");p.D=d;p.C=!!v;v?p.B=v:(p.B=d.getAttribute("title"),d.removeAttribute("title"));g.at(p.element,"ytp-tooltip");var P=d.getAttribute("data-tooltip-image");P&&(p.image.style.backgroundImage="url("+P+")");v?p.update({ariaHidden:"false"}):p.update({ariaHidden:"true"});g.kV(p.element,"ytp-tooltip-image-enabled",!!P);d=d.getAttribute("data-tooltip-opaque");
g.kV(p.element,"ytp-tooltip-opaque",!!d);p.type=b;p.api.addEventListener("appresize",p.O5);p.W&&(cQu(p),p.Z.show(0))}};
cQu=function(p){if(p.D){var d=p.D.getAttribute("data-tooltip-text");if(p.B&&p.D.getAttribute("aria-label")!==p.B)var b=p.B;var v=p.D.getAttribute("aria-keyshortcuts"),P=p.D.getAttribute("data-title-no-tooltip");v&&P&&(b=g.fn("$BUTTON_TITLE keyboard shortcut $SHORTCUT_KEY",{BUTTON_TITLE:P,SHORTCUT_KEY:v}));b&&p.D.setAttribute("aria-label",b);if(d&&!p.C){v=p.D;p.updateValue("text",d);b=v.getAttribute("data-duration");p.update({title:p.B,duration:b});v=v.getAttribute("data-preview");P=243*p.scale;var M=
141*p.scale;p.bg.style.width=P+"px";p.bg.style.height=M+"px";p.bg.style.backgroundImage=v?"url("+v+")":"";p.bg.style.backgroundSize=P+"px "+M+"px";g.hE(p.element,["ytp-text-detail","ytp-preview"]);g.kV(p.element,"ytp-has-duration",!!b)}else p.updateValue("text",p.B),v&&p.env.T("delhi_modern_web_player")&&(p.updateValue("text",P),p.updateValue("keyBoardShortcut",v.toUpperCase())),g.JE(p.element,["ytp-text-detail","ytp-preview","ytp-has-duration"]);yQB(p,!!d)}};
yQB=function(p,d,b,v){var P=Math.min(p.mw,300*p.scale);p.element.style.maxWidth=d?"":P+"px";p.Hb.r8(p.element,p.D,b,p.type===1,v);p.element.style.top?g.FO(p.element,"ytp-bottom"):p.element.style.bottom&&g.FO(p.element,"ytp-top");p.type===3&&p.aB.start()};
IhD=function(p,d){g.kV(p.element,"ytp-preview",d>=0);if(!(d<0||d===p.V)){p.V=d;d=243*p.scale;var b=141*p.scale,v=bLD(p.U,p.V,d);jaB(p.bg,v,d,b,!0);p.kJ.start()}};
z_z=function(p){var d=p.D;p.type===3&&p.aB.stop();p.api.removeEventListener("appresize",p.O5);p.C||d.setAttribute("title",p.B);p.B="";p.D=null;p.updateValue("keyBoardShortcut","")};
tc7=function(p){g.K.call(this,{L:"button",zB:["ytp-watch-later-button","ytp-button"],K:{title:"{{title}}","data-tooltip-image":"{{image}}","data-tooltip-opaque":String(g.Ez(p.G()))},j:[{L:"div",J:"ytp-watch-later-icon",Bb:"{{icon}}"},{L:"div",J:"ytp-watch-later-title",Bb:"Watch later"}]});this.N=p;this.icon=null;this.visible=this.isRequestPending=this.D=!1;tJD(p);p.createClientVe(this.element,this,28665);this.listen("click",this.onClick,this);this.Y(p,"videoplayerreset",this.onReset);this.Y(p,"appresize",
this.Jn);this.Y(p,"videodatachange",this.Jn);this.Y(p,"presentingplayerstatechange",this.Jn);this.Jn();p=this.N.G();var d=g.Vr("yt-player-watch-later-pending");p.V&&d?(CM$(),jp7(this)):this.XF(2);g.kV(this.element,"ytp-show-watch-later-title",g.Ez(p));rz(this.N,this.element,this)};
iaw=function(p){var d=p.N.getPlayerSize(),b=p.N.G(),v=p.N.getVideoData(),P=g.Ez(b)&&g.ES(p.N)&&g.R(p.N.getPlayerStateObject(),128),M=b.B;return b.Tu&&d.width>=240&&!v.isAd()&&v.Tu&&!P&&!g.xS(v)&&!p.N.isEmbedsShortsMode()&&!M};
Ha$=function(p,d){b_K(g.eT(p.N.G()),"wl_button",function(){CM$({videoId:d});window.location.reload()})};
jp7=function(p){if(!p.isRequestPending){p.isRequestPending=!0;p.XF(3);var d=p.N.getVideoData();d=p.D?d.removeFromWatchLaterCommand:d.addToWatchLaterCommand;var b=p.N.u2(),v=p.D?function(){p.D=!1;p.isRequestPending=!1;p.XF(2);p.N.G().Z&&p.N.KX("WATCH_LATER_VIDEO_REMOVED")}:function(){p.D=!0;
p.isRequestPending=!1;p.XF(1);p.N.G().U&&p.N.Tj(p.element);p.N.G().Z&&p.N.KX("WATCH_LATER_VIDEO_ADDED")};
xr(b,d).then(v,function(){p.isRequestPending=!1;p.XF(4,"An error occurred. Please try again later.");p.N.G().Z&&p.N.KX("WATCH_LATER_ERROR","An error occurred. Please try again later.")})}};
DcB=function(p,d){if(d!==p.icon){switch(d){case 3:var b=pw();break;case 1:b=lD();break;case 2:b={L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{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:b={L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",
Dv:!0,K:{d:"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z",fill:"#fff"}}]}}p.updateValue("icon",b);p.icon=d}};
g.Hx=function(){g.p1.apply(this,arguments);this.Ov=(this.Vi=g.Ez(this.api.G()))&&(this.api.G().U||vf()||dd());this.qb=48;this.t4=69;this.Oa=this.vn=null;this.KS=[];this.Pm=this.Rm=this.CD=this.Pv=this.QR=null;this.EG=[];this.contextMenu=this.Wy=this.overflowButton=this.mR=this.bb=this.searchButton=this.copyLinkButton=this.shareButton=this.J6=this.B$=this.title=this.channelAvatar=this.lP=this.tooltip=null;this.d0=!1;this.j1=this.WJ=this.Xs=this.oV=null;this.vF=this.g4=this.UU=!1};
VcB=function(p){var d=p.api.G(),b=g.R(p.api.getPlayerStateObject(),128);return d.V&&b&&!p.api.isFullscreen()};
e_W=function(p){if(p.Oj()&&!p.api.isEmbedsShortsMode()&&p.mR){var d=p.api.T("web_player_hide_overflow_button_if_empty_menu");!p.J6||d&&!iaw(p.J6)||v5C(p.mR,p.J6);!p.shareButton||d&&!Jb$(p.shareButton)||v5C(p.mR,p.shareButton);!p.copyLinkButton||d&&!fxu(p.copyLinkButton)||v5C(p.mR,p.copyLinkButton)}else{if(p.mR){d=p.mR;for(var b=g.u(d.actionButtons),v=b.next();!v.done;v=b.next())v.value.detach();d.actionButtons=[]}p.searchButton&&!g.qQ(p.B$.element,p.searchButton.element)&&p.searchButton.NC(p.B$.element);
p.J6&&!g.qQ(p.B$.element,p.J6.element)&&p.J6.NC(p.B$.element);p.shareButton&&!g.qQ(p.B$.element,p.shareButton.element)&&p.shareButton.NC(p.B$.element);p.copyLinkButton&&!g.qQ(p.B$.element,p.copyLinkButton.element)&&p.copyLinkButton.NC(p.B$.element)}};
Stk=function(p,d,b){d=b?d.lastElementChild:d.firstElementChild;for(var v=null;d;){if(uh(d,"display")!=="none"&&d.getAttribute("aria-hidden")!=="true"){var P=void 0;d.tabIndex>=0?P=d:P=Stk(p,d,b);P&&(v?b?P.tabIndex>v.tabIndex&&(v=P):P.tabIndex<v.tabIndex&&(v=P):v=P)}d=b?d.previousElementSibling:d.nextElementSibling}return v};
Ytw=function(p,d,b){if(p.api.T("web_player_nitrate_promo_tooltip")&&p.api.getPresentingPlayerType(!0)!==2){var v=p.api.getVideoData(1);if(v==null?0:v.tooltipRenderer){v=v.tooltipRenderer;var P;if(P=!p.j1){if(!(d=!d)){var M,X,a;d=((M=v.tooltipDisplayStrategy)==null?void 0:M.type)!=="TOOLTIP_DISPLAY_TYPE_DO_NOT_SHOW_IMMEDIATELY"&&((X=v.promoConfig)==null?void 0:X.promoId)!=="dtip-edu-player-iseecaptions"&&((a=v.promoConfig)==null?void 0:a.promoId)!=="dtip-edu-player-tc-m2"}P=d}P&&(p.j1=new qxu(v,p.api),
g.Y(p,p.j1),g.wz(p.api,p.j1.element,9));var F;(F=p.j1)==null||h8k(F,v,b)}}};
g.DD=function(p){g.U2.call(this,p);this.chrome=null;this.load()};
geu=function(){for(var p=Vf.length;p<4;p++){var d=g.dk("VIDEO");d.load();Vf.push(new g.aS(d))}};
LTC=function(p,d,b,v){var P=b.getVideoData(),M=d.getVideoData();if(b.getPlayerState().isError())return{msg:"player-error"};var X=M.B;if(d.uq()>v/1E3+1)return{msg:"in-the-past"};if(M.isLivePlayback&&!isFinite(v))return{msg:"live-infinite"};(v=d.b4())&&v.isView()&&(v=v.mediaElement);if(v&&v.kR().length>12&&g.kS(P))return{msg:"played-ranges"};if(!P.B)return null;if(!X)return{msg:"no-pvd-formats"};if(!P.B.D||!X.D)return{msg:"non-dash"};v=X.videoInfos[0];var a=P.B.videoInfos[0];p.Z&&Tu(M)&&(v=d.PL(),a=
b.PL());if(!v||!a)return{msg:"no-video-info"};if(p.B&&(mg(v)||mg(a)))return{msg:"av1"};d=p.D&&M.oM()&&eL();if(a.containerType!==v.containerType)if(d)M.E5("sgap",{ierr:"container"});else return{msg:"container"};if(p.U&&!d&&(a.qC!==v.qC||a.qC===""||v.qC===""))return{msg:"codec"};if(p.V&&a.video&&v.video&&Math.abs(a.video.width/a.video.height-v.video.width/v.video.height)>.01)return{msg:"ratio"};if(g.kS(M)&&g.kS(P))return{msg:"content-protection"};X=X.D[0];P=P.B.D[0];b=X.audio;var F=P.audio;if(b.sampleRate!==
F.sampleRate&&!g.Is)if(d)M.E5("sgap",{ierr:"srate"});else return{msg:"sample-rate",ci:X.itag,cr:b.sampleRate,ni:P.itag,nr:F.sampleRate};return(b.numChannels||2)!==(F.numChannels||2)?{msg:"channel-count"}:p.X&&M.oM()&&v.video.fps!==a.video.fps?{msg:"fps"}:null};
Qpe=function(p,d,b){var v=p.getVideoData(),P=d.getVideoData();if(!v.G().supportsGaplessShorts())return{nq:"env"};if(b.S){if(v.Xv&&!v.isAd()||P.Xv&&!P.isAd())return{nq:"autoplay"}}else if(v.Xv||P.Xv)return{nq:"autoplay"};if(!v.W)return{nq:"client"};if(!p.FU())return{nq:"no-empty"};p=LTC(b,p,d,Infinity);return p!=null?{nq:p.msg}:null};
eA=function(p){g.e.call(this);this.app=p;this.X=this.V=this.U=this.D=null;this.B=1;this.events=new g.iO(this);this.events.Y(this.app.MC,g.q4("gaplessshortslooprange"),this.W);g.Y(this,this.events)};
$c$=function(){this.V=this.S=this.B=this.Z=this.X=this.U=this.D=!1};
mcw=function(p){var d=new $c$;d.D=p.T("h5_gapless_support_types_diff");d.X=p.T("h5_gapless_error_on_fps_diff");d.Z=p.T("html5_gapless_use_format_info_fix");d.B=p.T("html5_gapless_disable_on_av1")&&!p.T("html5_gapless_enable_on_av1");d.U=p.T("html5_gapless_check_codec_diff_strictly");d.S=p.T("html5_gapless_on_ad_autoplay");d.V=p.T("html5_gapless_disable_diff_aspect_radio");return d};
g.SA=function(p,d,b,v){v=v===void 0?!1:v;Bh.call(this);this.mediaElement=p;this.start=d;this.end=b;this.D=v};
KTC=function(p,d,b,v,P,M){M=M===void 0?0:M;g.e.call(this);var X=this;this.policy=p;this.D=d;this.U=b;this.ym=P;this.X=M;this.V=this.B=null;this.currentVideoDuration=this.S=-1;this.Z=!1;this.Ls=new xA;this.ll=v-d.Fp()*1E3;this.Ls.then(void 0,function(){});
this.timeout=new g.bR(function(){X.Uj("timeout")},1E4);
g.Y(this,this.timeout);this.W=isFinite(v);this.status={status:0,error:null}};
R_k=function(p){var d,b,v,P,M,X,a,F,h,O;return g.z(function(J){if(J.D==1){if(p.xJ())return J.return(Promise.reject(Error(p.status.error||"disposed")));p.timeout.start();d=g.Yv.iP();return g.y(J,p.Ls,2)}g.Yv.uM("gtfta",d);b=p.D.b4();if(b.isEnded())return p.Uj("ended_in_finishTransition"),J.return(Promise.reject(Error(p.status.error||"")));if(!p.V||!gt(p.V))return p.Uj("next_mse_closed"),J.return(Promise.reject(Error(p.status.error||"")));if(p.U.d9()!==p.V)return p.Uj("next_mse_mismatch"),J.return(Promise.reject(Error(p.status.error||
"")));v=xcC(p);P=v.B6;M=v.tX;X=v.Dh;p.D.Zx(!1,!0);a=BVe(b,P,X,!p.U.getVideoData().isAd());p.U.setMediaElement(a);(F=p.D.VS())&&p.U.e$(F.Vy,F.aU);p.W&&(p.U.seekTo(p.U.getCurrentTime()+.001,{IS:!0,ai:3,wg:"gapless_pseudo"}),a.play(),DY());h=b.n0();h.cpn=p.D.getVideoData().clientPlaybackNonce;h.st=""+P;h.et=""+X;p.U.E5("gapless",h);p.D.E5("gaplessTo",{cpn:p.U.getVideoData().clientPlaybackNonce});O=p.D.getPlayerType()===p.U.getPlayerType();p.D.DA(M,!0,!1,O,p.U.getVideoData().clientPlaybackNonce);p.U.DA(p.U.getCurrentTime(),
!0,!0,O,p.D.getVideoData().clientPlaybackNonce);p.U.BF();g.Fj(function(){!p.U.getVideoData().kJ&&p.U.getPlayerState().isOrWillBePlaying()&&p.U.Ow()});
gj(p,6);p.dispose();return J.return(Promise.resolve())})};
pwK=function(p){if(p.U.getVideoData().B){var d=p.ym.G().T("html5_gapless_suspend_next_loader")&&p.X===1;p.U.QA(p.V,d,TVu(p));gj(p,3);AQ7(p);var b=WTu(p);d=b.Ze;b=b.x3;d.subscribe("updateend",p.j$,p);b.subscribe("updateend",p.j$,p);p.j$(d);p.j$(b)}};
AQ7=function(p){p.D.unsubscribe("internalvideodatachange",p.Mu,p);p.U.unsubscribe("internalvideodatachange",p.Mu,p);p.ym.G().T("html5_gapless_use_format_info_fix")&&(p.D.unsubscribe("internalvideoformatchange",p.Mu,p),p.U.unsubscribe("internalvideoformatchange",p.Mu,p));p.D.unsubscribe("mediasourceattached",p.Mu,p);p.U.unsubscribe("statechange",p.V_,p)};
BVe=function(p,d,b,v){p=p.isView()?p.mediaElement:p;return new g.SA(p,d,b,v)};
gj=function(p,d){d<=p.status.status||(p.status={status:d,error:null},d===5&&p.Ls.resolve())};
TVu=function(p){return p.ym.G().T("html5_gapless_no_clear_buffer_timeline")&&p.X===1&&pv(p.D.getVideoData())};
xcC=function(p){var d=p.D.b4();d=d.isView()?d.start:0;var b=p.D.getVideoData().isLivePlayback?Infinity:p.D.aX(!0);b=Math.min(p.ll/1E3,b)+d;var v=p.W?100:0;p=b-p.U.uq()+v;return{RC:d,B6:p,tX:b,Dh:Infinity}};
WTu=function(p){return{Ze:p.B.D.qa,x3:p.B.U.qa}};
LQ=function(p){g.e.call(this);var d=this;this.app=p;this.X=this.U=this.D=null;this.W=!1;this.B=this.V=null;this.Z=mcw(this.app.G());this.S=function(){g.Fj(function(){dDC(d)})}};
b9u=function(p,d,b,v,P){v=v===void 0?0:v;P=P===void 0?0:P;p.FU()||Qf(p);p.V=new xA;p.D=d;var M=b,X=P===0;X=X===void 0?!0:X;var a=p.app.pX(),F=a.getVideoData().isLivePlayback?Infinity:a.aX(!0)*1E3;M>F&&(M=F-200,p.W=!0);X&&a.getCurrentTime()>=M/1E3?p.S():(p.U=a,X&&(X=M,M=p.U,p.app.MC.addEventListener(g.X5("vqueued"),p.S),X=isFinite(X)||X/1E3>M.getDuration()?X:0x8000000000000,p.X=new g.P1(X,0x8000000000000,{namespace:"vqueued"}),M.addCueRange(p.X)));X=v/=1E3;M=d.getVideoData().D;v&&M&&p.U&&(a=v,F=0,
d.getVideoData().isLivePlayback&&(X=Math.min(b/1E3,p.U.aX(!0)),F=Math.max(0,X-p.U.getCurrentTime()),a=Math.min(v,d.aX()+F)),X=xJC(M,a)||v,X!==v&&p.D.E5("qvaln",{st:v,at:X,rm:F,ct:a}));d=X;v=p.D;v.getVideoData().YI=!0;v.getVideoData().W=!0;v.SV(!0);M={};p.U&&(M=p.U.gs(),X=p.U.getVideoData().clientPlaybackNonce,M={crt:(M*1E3).toFixed(),cpn:X});v.E5("queued",M);d!==0&&v.seekTo(d+.01,{IS:!0,ai:3,wg:"videoqueuer_queued"});p.B=new KTC(p.Z,p.app.pX(),p.D,b,p.app,P);b=p.B;b.status.status!==Infinity&&(gj(b,
1),b.D.subscribe("internalvideodatachange",b.Mu,b),b.U.subscribe("internalvideodatachange",b.Mu,b),b.ym.G().T("html5_gapless_use_format_info_fix")&&(b.D.subscribe("internalvideoformatchange",b.Mu,b),b.U.subscribe("internalvideoformatchange",b.Mu,b)),b.D.subscribe("mediasourceattached",b.Mu,b),b.U.subscribe("statechange",b.V_,b),b.D.subscribe("newelementrequired",b.M8,b),b.Mu());return p.V};
dDC=function(p){var d,b,v,P,M,X,a,F,h;g.z(function(O){switch(O.D){case 1:if(p.xJ()||!p.V||!p.D)return O.return();p.W&&p.app.pX().F0(!0,!1);b=p.app.G().T("html5_force_csdai_gapful_transition")&&((d=p.app.pX())==null?void 0:d.getVideoData().isDaiEnabled());v=null;if(!p.B||b){O.LX(2);break}g.sW(O,3);return g.y(O,R_k(p.B),5);case 5:g.EW(O,2);break;case 3:v=P=g.Cz(O);case 2:if(!p.D)return O.return();g.Yv.Ez("vqsp",function(){p.app.U4(p.D)});
if(!p.D)return O.return();M=p.D.b4();p.app.G().T("html5_gapless_seek_on_negative_time")&&M&&M.getCurrentTime()<-.01&&p.D.seekTo(0);g.Yv.Ez("vqpv",function(){p.app.playVideo()});
if(v||b)p.D?(X=v?v.message:"forced",(a=p.U)==null||a.E5("gapfulfbk",{r:X}),p.D.tK(X)):(F=p.U)==null||F.E5("gapsp",{});h=p.V;Qf(p);h&&h.resolve();return O.return(Promise.resolve())}})};
Qf=function(p,d){d=d===void 0?!1:d;if(p.U){if(p.X){var b=p.U;p.app.MC.removeEventListener(g.X5("vqueued"),p.S);b.removeCueRange(p.X)}p.U=null;p.X=null}p.B&&(p.B.status.status!==6&&(b=p.B,b.status.status!==Infinity&&b.X!==1&&b.Uj("Canceled")),p.B=null);p.V=null;p.D&&!d&&p.D!==p.app.nX()&&p.D!==p.app.pX()&&RA(p.D);p.D&&d&&p.D.qw();p.D=null;p.W=!1};
v9u=function(p){var d;return((d=p.B)==null?void 0:d.currentVideoDuration)||-1};
PLw=function(p,d,b){if(p.FU())return"qie";if(p.D==null||p.D.FF.xJ()||p.D.getVideoData()==null)return"qpd";if(d.videoId!==p.D.wd())return"vinm";if(v9u(p)<=0)return"ivd";if(b!==1)return"upt";if((b=p.B)==null)p=void 0;else if(b.getStatus().status!==5)p="niss";else if(LTC(b.policy,b.D,b.U,b.ll)!=null)p="pge";else{d=WTu(b);p=d.Ze;var v=d.x3;d=g.JH(b.ym.G().experiments,"html5_shorts_gapless_next_buffer_in_seconds");b=b.S+d;v=Xk(v.i4(),b);p=Xk(p.i4(),b);p=!(d>0)||v&&p?null:"neb"}return p!=null?p:null};
MGD=function(){g.oL.call(this);var p=this;this.fullscreen=0;this.V=this.B=this.pictureInPicture=this.D=this.U=this.inline=!1;this.X=function(){p.eE()};
MKq(this.X);this.S=this.getVisibilityState(this.H$(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.XU(),this.lx(),this.RN(),this.TN())};
Zg=function(p){return!(p.isMinimized()||p.isInline()||p.isBackground()||p.XU()||p.lx()||p.RN()||p.TN())};
Xwe=function(p,d){g.e.call(this);this.B=this.V=null;this.D=p;this.U=d};
hmD=function(p){var d=p.experiments,b=d.Wb.bind(d);q_u=b("html5_use_async_stopVideo");aOB=b("html5_pause_for_async_stopVideo");o9q=b("html5_not_reset_media_source");b("html5_listen_for_audio_output_changed")&&(GFK=!0);LJ=b("html5_not_reset_media_source");Fl$=b("html5_not_reset_media_source");Op=b("html5_retain_source_buffer_appends_for_debugging");RYW=b("web_enable_auto_pip")||b("web_enable_pip_on_miniplayer");b("html5_mediastream_applies_timestamp_offset")&&(ON=!0);var v=g.JH(d,"html5_cobalt_override_quic");
v&&U4("QUIC",+(v>0));(v=g.JH(d,"html5_cobalt_audio_write_ahead_ms"))&&U4("Media.AudioWriteDurationLocal",v);(v=b("html5_cobalt_enable_decode_to_texture"))&&U4("Media.PlayerConfiguration.DecodeToTexturePreferred",v?1:0);(p.rN()||b("html5_log_cpu_info"))&&bNe();Error.stackTraceLimit=50;var P=g.JH(d,"html5_idle_rate_limit_ms");P&&Object.defineProperty(window,"requestIdleCallback",{value:function(M){return window.setTimeout(M,P)}});
CFj(p.X);ud=b("html5_use_ump_request_slicer");kMk=b("html5_record_now");b("html5_disable_streaming_xhr")&&(mB=!1);b("html5_byterate_constraints")&&(pR=!0);b("html5_use_non_active_broadcast_for_post_live")&&(gx=!0);b("html5_sunset_aac_high_codec_family")&&(gF["141"]="a")};
O9q=function(p){return p.slice(12).replace(/_[a-z]/g,function(d){return d.toUpperCase().replace("_","")}).replace("Dot",".")};
Jij=function(p){var d={},b;for(b in p.experiments.flags)if(b.startsWith("cobalt_h5vcc")){var v=O9q(b),P=g.JH(p.experiments,b);v&&P&&(d[v]=U4(v,P))}return d};
$v=function(p,d,b,v,P){P=P===void 0?[]:P;g.e.call(this);this.gE=p;this.MJ=d;this.V=b;this.segments=P;this.D=void 0;this.U=new Map;P.length&&(this.D=P[0])};
k7w=function(p){if(!(p.segments.length<2)){var d=p.segments.shift();if(d){var b=d.D,v=[];if(b.size){b=g.u(b.values());for(var P=b.next();!P.done;P=b.next()){P=g.u(P.value);for(var M=P.next();!M.done;M=P.next()){M=M.value;for(var X=g.u(M.segments),a=X.next();!a.done;a=X.next())(a=mG(a.value))&&v.push(a);M.removeAll()}}}(b=mG(d))&&v.push(b);v=g.u(v);for(b=v.next();!b.done;b=v.next())p.U.delete(b.value);d.dispose()}}};
KQ=function(p,d,b,v){if(!p.D||d>b)return!1;d=new $v(p.gE,d,b,p.D,v);v=g.u(v);for(b=v.next();!b.done;b=v.next()){b=b.value;var P=mG(b);P&&P!==mG(p.D)&&p.U.set(P,[b])}p=p.D;p.D.has(d.R5())?p.D.get(d.R5()).push(d):p.D.set(d.R5(),[d]);return!0};
PT=function(p,d){return p.U.get(d)};
n9W=function(p,d,b){p.U.set(d,b)};
xv=function(p,d,b,v,P,M){return new riC(b,b+(v||0),!v,d,p,P,M)};
riC=function(p,d,b,v,P,M,X){g.e.call(this);this.MJ=p;this.B=d;this.U=b;this.type=v;this.V=P;this.videoData=M;this.yO=X;this.D=new Map;J0(M)};
mG=function(p){return p.videoData.clientPlaybackNonce};
fOu=function(p){if(p.D.size)for(var d=g.u(p.D.values()),b=d.next();!b.done;b=d.next()){b=g.u(b.value);for(var v=b.next();!v.done;v=b.next())v.value.dispose()}p.D.clear()};
uHk=function(p){this.end=this.start=p};
g.Bx=function(){this.D=new Map;this.B=new Map;this.U=new Map};
g.RB=function(p,d,b,v){g.e.call(this);var P=this;this.api=p;this.gE=d;this.playback=b;this.app=v;this.Hb=new g.Bx;this.U=new Map;this.S=[];this.X=[];this.B=new Map;this.tD=new Map;this.eB=new Map;this.YJ=null;this.T_=NaN;this.NJ=this.ob=null;this.Rb=new g.bR(function(){lOk(P,P.T_,P.ob||void 0)});
this.events=new g.iO(this);this.L0=15E3;this.kJ=new g.bR(function(){P.IB=!0;P.playback.Gm(P.L0);svu(P);P.bf(!1)},this.L0);
this.IB=!1;this.Z=new Map;this.s5=[];this.O5=null;this.Pu=new Set;this.wE=[];this.PX=[];this.rg=[];this.vu=[];this.D=void 0;this.aB=0;this.TB=!0;this.C=!1;this.oB=[];this.jB=new Set;this.YI=new Set;this.l4=new Set;this.Qt=0;this.ih=new Set;this.Na=0;this.Zw=this.gg=!1;this.Dg=this.V="";this.tC=null;this.Up={PYB:function(){return P.U},
BOE:function(){return P.S},
nmF:function(){return P.B},
G8:function(M){P.onCueRangeEnter(P.U.get(M))},
W_B:function(M){P.onCueRangeExit(P.U.get(M))},
D2b:function(M,X){P.U.set(M,X)},
BSN:function(M){P.Dg=M},
m_:function(){return P.m_()},
CYC:function(M){return P.eB.get(M)}};
this.playback.getPlayerType();this.playback.rR(this);this.RB=this.gE.rN();g.Y(this,this.Rb);g.Y(this,this.events);g.Y(this,this.kJ);this.events.Y(this.api,g.X5("serverstitchedcuerange"),this.onCueRangeEnter);this.events.Y(this.api,g.q4("serverstitchedcuerange"),this.onCueRangeExit)};
N3K=function(p,d,b,v,P,M,X,a){var F=Z9D(p,M,M+P);p.IB&&p.playback.E5("sdai",{adaftto:1});b||p.playback.E5("sdai",{missadcon:1,enter:M,len:P,aid:a});p.W&&!p.W.eq&&(p.W.eq=a);p.Zw&&p.playback.E5("sdai",{adfbk:1,enter:M,len:P,aid:a});var h=p.playback;X=X===void 0?M+P:X;M===X&&!P&&p.gE.T("html5_allow_zero_duration_ads_on_timeline")&&p.playback.E5("sdai",{attl0d:1});M>X&&Tq(p,{reason:"enterTime_greater_than_return",MJ:M,h$:X});var O=h.xI()*1E3;M<O&&Tq(p,{reason:"enterTime_less_than_minSeekableTime",enterMs:M,
minSkMs:O},p.gE.T("html5_report_ssdai_timeline_error_as_fatal"));h=h.getDuration()*1E3;X>h&&Tq(p,{reason:"parent_return_greater_than_content_duration",h$:X,jOC:h});h=null;O=g.q6(p.X,{h$:M},function(J,k){return J.h$-k.h$});
O>=0&&(h=p.X[O],h.h$>M&&E9C(p,d.video_id||"",M,X,h));if(F&&h)for(O=0;O<p.wE.length;O++){if(p.wE[O].identifier===F.identifier){p.wE.splice(O,1);break}}else if(F)return p.playback.E5("sdai",{rejectAttl:1}),a&&!ih(p.vu,function(J){return J===a})&&(p.playback.E5("sdai",{rejectAdBreakAttl:1}),p.vu.push(a)),A_(p),"";
F="ss_childplayback_"+CLC++;p.gE.T("html5_enable_ssap_entity_id")?(d=new g.Vc(p.gE,d),O=d.clientPlaybackNonce):(d.cpn||(d.cpn=g.GW(16)),O=d.cpn,d=new g.Vc(p.gE,d));d.jT=F;b={jT:F,playerType:v,durationMs:P,MJ:M,h$:X,cpn:O,videoData:d,errorCount:0,ssdaiAdsConfig:b};g.hP(p.X,b,function(J,k){return J.MJ===k.MJ?J.durationMs-k.durationMs:J.MJ-k.MJ});
p.B.set(O,b);p.tD.set(F,b);p.playback.E5("sdai",{attlDone:X-M,acpn:O});p.playback.getVideoData().C$()&&p.playback.E5("sdai",{adSt:M});a?b.vW=a:h?b.vW=h.vW:b.vW=b.cpn;if(M=b.vW)(v=p.eB.get(M))?(v.push(b),g.oH(v,function(J,k){return J.MJ-k.MJ})):p.eB.set(M,[b]);
p.kJ.isActive()&&(p.IB=!1,p.kJ.stop(),svu(p),p.bf(!0));return F};
Wx=function(p,d,b){return{ssvc:d,cpn:(b==null?void 0:b.cpn)||"",vid:(b==null?void 0:b.videoData.videoId)||"",ct:(p.playback.getCurrentTime()||0).toFixed(3),cmt:(p.playback.uq()||0).toFixed(3)}};
p_=function(p,d){p.api.eU();p.api.publish("serverstitchedvideochange",d.jT,d.Io)};
bJ=function(p,d,b){var v=p.C,P=p.m_(),M=p.V;p.V="";var X=d.To-b.To;Math.abs(X)>.5&&p.playback.E5("sdai",{ttdtb:1,delta:X,cpn:P.cpn,enter:d.adCpn,exit:b.adCpn,seek:v,skip:M});p.api.T("html5_ssdai_enable_media_end_cue_range")&&p.api.S2();if(d.isAd&&b.isAd){P=!!M;if(d.adCpn&&b.adCpn){var a=p.B.get(d.adCpn);var F=p.B.get(b.adCpn)}P?p.playback.E5("sdai",{igtransskip:1,enter:d.adCpn,exit:b.adCpn,seek:v,skip:M}):dl(p,F,a,b.To,d.To,v,P)}else if(!d.isAd&&b.isAd){p.Dg=P.cpn;p.api.publish("serverstitchedvideochange");
a=Wx(p,"a2c");p.playback.E5("sdai",a);p.Qt=0;if(a=b.O8)p.aB=a.end;var h;b.adCpn&&(h=p.B.get(b.adCpn));h&&p.playback.K1(h,P,b.To,d.To,v,!!M)}else if(d.isAd&&!b.isAd){var O;d.adCpn&&(O=p.B.get(d.adCpn));O&&(p.aB=0,p.Dg=O.cpn,p_(p,O),h=Wx(p,"c2a",O),p.playback.E5("sdai",h),p.Qt=1,p.playback.K1(P,O,b.To,d.To,v,!!M))}};
vZ=function(p,d,b){b=b===void 0?0:b;var v=g.q6(p.X,{MJ:(d+b)*1E3},function(a,F){return a.MJ-F.MJ});
v=v<0?(v+2)*-1:v;if(v>=0)for(var P=d*1E3,M=v;M<=v+1&&M<p.X.length;M++){var X=p.X[M];if(P>=X.MJ-b*1E3&&P<=X.h$+b*1E3)return{Iy:X,A8:d}}return{Iy:void 0,A8:d}};
wwD=function(p,d){var b="";(d=G7e(p,d))&&(b=d.getId());return b?p.B.get(b):void 0};
G7e=function(p,d){if(p.Dg){var b=p.U.get(p.Dg);if(b&&b.start-200<=d&&b.end+200>=d)return b}p=g.u(p.U.values());for(b=p.next();!b.done;b=p.next())if(b=b.value,b.start<=d&&b.end>=d)return b};
lOk=function(p,d,b){var v=p.NJ||p.app.pX().getPlayerState();PZ(p,!0);p.playback.seekTo(d,b);p=p.app.pX();d=p.getPlayerState();v.isOrWillBePlaying()&&!d.isOrWillBePlaying()?p.playVideo():v.isPaused()&&!d.isPaused()&&p.pauseVideo()};
PZ=function(p,d){p.T_=NaN;p.ob=null;p.Rb.stop();p.YJ&&d&&p.YJ.wv();p.NJ=null;p.YJ=null};
UDu=function(p){var d=d===void 0?-1:d;var b=b===void 0?Infinity:b;for(var v=[],P=g.u(p.X),M=P.next();!M.done;M=P.next())M=M.value,(M.MJ<d||M.h$>b)&&v.push(M);p.X=v;v=g.u(p.U.values());for(P=v.next();!P.done;P=v.next())P=P.value,P.start>=d&&P.end<=b&&(p.playback.removeCueRange(P),p.U.delete(P.getId()),p.playback.E5("sdai",{rmAdCR:1}));v=vZ(p,d/1E3);d=v.Iy;v=v.A8;if(d&&(v=v*1E3-d.MJ,P=d.MJ+v,d.durationMs=v,d.h$=P,v=p.U.get(d.cpn))){P=g.u(p.S);for(M=P.next();!M.done;M=P.next())M=M.value,M.start===v.end?
M.start=d.MJ+d.durationMs:M.end===v.start&&(M.end=d.MJ);v.start=d.MJ;v.end=d.MJ+d.durationMs}if(d=vZ(p,b/1E3).Iy){var X;v="playback_timelinePlaybackId_"+d.jT+"_video_id_"+((X=d.videoData)==null?void 0:X.videoId)+"_durationMs_"+d.durationMs+"_enterTimeMs_"+d.MJ+"_parentReturnTimeMs_"+d.h$;p.eC("Invalid_clearEndTimeMs_"+b+"_that_falls_during_"+v+"._Child_playbacks_can_only_have_duration_updated_not_their_start.")}};
cie=function(p){p.Hb.clearAll();p.U.clear();p.S=[];p.X=[];p.B.clear();p.tD.clear();p.eB.clear();p.Z.clear();p.s5=[];p.O5=null;p.Pu.clear();p.wE=[];p.PX=[];p.rg=[];p.vu=[];p.oB=[];p.jB.clear();p.YI.clear();p.l4.clear();p.ih.clear();p.IB=!1;p.D=void 0;p.aB=0;p.TB=!0;p.C=!1;p.Qt=0;p.Na=0;p.gg=!1;p.Zw=!1;p.V="";p.kJ.isActive()&&A_(p)};
IOW=function(p,d,b,v,P,M){if(!p.Zw)if(g.yiz(p,b))p.RB&&p.playback.E5("sdai",{gdu:"undec",seg:b,itag:P});else if(d=Mu(p,d,b,v,M),!(p.playback.getVideoData().C$()&&(d==null?0:d.LK)))return d};
Mu=function(p,d,b,v,P){var M=p.Z.get(b);if(!M){if(M=zmw(p,d))return M;d=p.iM(b-1,v!=null?v:2);if(P)return p.playback.E5("sdai",{misscue:P,sq:b,type:v,prevsstate:d==null?void 0:d.y3,prevrecord:p.Z.has(b-1)}),p.Z.get(b-1);if((d==null?void 0:d.y3)===2)return p.playback.E5("sdai",{adnf:1,sq:b,type:v,prevrecord:p.Z.has(b-1)}),p.Z.get(b-1)}return M};
zmw=function(p,d){d+=p.ZZ();if(p.gE.T("html5_lifa_overdecorate_fix"))a:{var b=1;b=b===void 0?0:b;var v=d*1E3;p=g.u(p.X);for(var P=p.next();!P.done;P=p.next()){P=P.value;var M=P.Io?P.Io*1E3:P.MJ;if(v>=P.MJ-b*1E3&&v<=M+P.durationMs+b*1E3){b={Iy:P,A8:d};break a}}b={Iy:void 0,A8:d}}else p.gE.T("html5_use_time_without_threshold_first")&&(b=vZ(p,d)),p.gE.T("html5_use_time_without_threshold_first")&&((v=b)==null?0:v.Iy)||(b=vZ(p,d,1));var X;return(X=b)==null?void 0:X.Iy};
jvk=function(p,d){d=d===void 0?"":d;var b=be(d)||void 0;if(!d||!b){var v;p.playback.E5("sdai",{adcfg:(v=d)==null?void 0:v.length,dcfg:b==null?void 0:b.length})}return b};
tGz=function(p){if(p.oB.length)for(var d=g.u(p.oB),b=d.next();!b.done;b=d.next())p.onCueRangeExit(b.value);d=g.u(p.U.values());for(b=d.next();!b.done;b=d.next())p.playback.removeCueRange(b.value);d=g.u(p.S);for(b=d.next();!b.done;b=d.next())p.playback.removeCueRange(b.value);p.U.clear();p.S=[];p.Hb.clearAll();p.D||(p.TB=!0)};
dl=function(p,d,b,v,P,M,X){if(d&&b){p.Dg=b.cpn;p_(p,b);var a=Wx(p,"a2a",b);p.playback.E5("sdai",a);p.Qt++;p.playback.K1(d,b,v||0,P||0,!!M,!!X)}else p.playback.E5("sdai",{misspbkonadtrans:1,enter:(b==null?void 0:b.cpn)||"",exit:(d==null?void 0:d.cpn)||"",seek:M,skip:X})};
H9K=function(p,d,b,v){if(v)for(v=0;v<p.S.length;){var P=p.S[v];if(P.start<d&&P.end>b){var M=P.end;P.end=d;i9$(p,b,M)}else if(P.start>=d&&P.start<b&&P.end>b)P.start=b;else if(P.end>d&&P.end<=b&&P.start<d)P.end=d;else if(P.start>=d&&P.end<=b){p.playback.removeCueRange(P);if(p.oB.includes(P))p.onCueRangeExit(P);p.S.splice(v,1);continue}v++}else i9$(p,d,b)};
i9$=function(p,d,b){d=p.Fs(d,b);b=!0;g.hP(p.S,d,function(X,a){return X.start-a.start});
for(var v=0;v<p.S.length;){if(v>0){var P=p.S[v],M=p.S[v-1];if(Math.round(M.end/1E3)>=Math.round(P.start/1E3)){M.end=P.end;P!==d?p.playback.removeCueRange(P):b=!1;p.S.splice(v,1);continue}}v++}if(b)for(p.playback.addCueRange(d),d=p.playback.s4("serverstitchedcuerange",36E5),d=g.u(d),b=d.next();!b.done;b=d.next())p.U.delete(b.value.getId())};
Xd=function(p,d,b){if(b===void 0||!b){b=g.u(p.s5);for(var v=b.next();!v.done;v=b.next()){v=v.value;if(d>=v.start&&d<=v.end)return;if(d===v.end+1){v.end+=1;return}}p.s5.push(new uHk(d))}};
g.yiz=function(p,d){p=g.u(p.s5);for(var b=p.next();!b.done;b=p.next())if(b=b.value,d>=b.start&&d<=b.end)return!0;return!1};
E9C=function(p,d,b,v,P){var M;d={reason:"overlapping_playbacks",Jt$:d,MJ:b,h$:v,YkZ:P.jT,GpB:((M=P.videoData)==null?void 0:M.videoId)||"",JV5:P.durationMs,f7h:P.MJ,iNh:P.h$};Tq(p,d)};
Tq=function(p,d,b){p.playback.WF(d,b)};
DDj=function(p,d){var b=[];p=p.eB.get(d);if(!p)return[];p=g.u(p);for(d=p.next();!d.done;d=p.next())d=d.value,d.cpn&&b.push(d.cpn);return b};
VGu=function(p,d,b){var v=0;p=p.eB.get(b);if(!p)return-1;p=g.u(p);for(b=p.next();!b.done;b=p.next()){if(b.value.cpn===d)return v;v++}return-1};
emD=function(p,d){var b=0;p=p.eB.get(d);if(!p)return 0;p=g.u(p);for(d=p.next();!d.done;d=p.next())d=d.value,d.durationMs!==0&&d.h$!==d.MJ&&b++;return b};
S_j=function(p,d,b){var v=!1;if(b&&(b=p.eB.get(b))){b=g.u(b);for(var P=b.next();!P.done;P=b.next())P=P.value,P.durationMs!==0&&P.h$!==P.MJ&&(P=P.cpn,d===P&&(v=!0),v&&!p.YI.has(P)&&(p.playback.E5("sdai",{decoratedAd:P}),p.YI.add(P)))}};
svu=function(p){p.RB&&p.playback.E5("sdai",{adf:"0_"+((new Date).getTime()/1E3-p.Na)+"_isTimeout_"+p.IB})};
Z9D=function(p,d,b){if(p.wE.length)for(var v=g.u(p.wE),P=v.next(),M={};!P.done;M={NN:void 0},P=v.next()){M.NN=P.value;P=M.NN.startSecs*1E3;var X=M.NN.Ml*1E3+P;if(d>P&&d<X||b>P&&b<X)return ih(p.rg,function(a){return function(F){return F.identifier===a.NN.identifier}}(M))||(p.playback.E5("sdai",{adskip:d}),p.rg.push(M.NN)),M.NN}};
A_=function(p){p.IB=!1;p.kJ.isActive()&&svu(p);p.kJ.stop();p.bf(!1)};
Y_w=function(){g.RB.apply(this,arguments)};
$DB=function(p,d,b){g.e.call(this);var v=this;this.api=p;this.timeline=d;this.playback=b;this.X1=new Map;this.SD=new Map;this.q7=new Map;this.events=new g.iO(this);this.Qt=0;this.RZ=this.Dg="";this.pu=[];this.jD=new Set;this.F_=new g.bR(function(){v.api.playVideo(1,v.api.T("html5_ssap_keep_media_on_finish_segment"));v.api.E5("ssap",{nve:""+v.Dg});g97(v,4)},3E4);
this.Vh="";this.Z4=new Set;this.QK=!0;this.gC=new Map;this.K7=new Set;this.wh=this.TE=!1;this.NP="";this.b7=null;this.Up={kVF:function(){return v.SD},
G8:function(P){if(P=v.SD.get(P))v.onCueRangeEnter(P)},
onCueRangeEnter:function(P){v.onCueRangeEnter(P)},
sfJ:function(){return v.TE}};
this.playback.getPlayerType();Llu(this);d.B=void 0;this.events.Y(this.api,g.X5("ssap"),this.onCueRangeEnter);this.events.Y(this.api,"internalAbandon",this.S1);this.api.T("html5_ssap_timeline_handle_error_and_abandon")&&this.events.Y(this.api,"presentingplayerstatechange",this.l2);g.Y(this,this.F_);this.XyB=g.JH(p.G().experiments,"html5_ssap_segment_end_media_threshold_ms")||200;this.Qv=p.T("html5_disable_ssap_append_pause");this.TE=Qv7(this)};
mDu=function(p,d,b,v){for(var P=g.u(v),M=P.next();!M.done;M=P.next()){var X=M.value;X.U||((M=mG(X),X=X.getVideoData(),M&&X&&p.playback.FF.ZT().ZB(M,X,2),X)?M||(X=void 0,p.api.E5("ssap",{macac:M,maccc:(X=p.timeline.D)==null?void 0:mG(X)})):(X=void 0,p.api.E5("ssap",{mvac:M,mvcc:(X=p.timeline.D)==null?void 0:mG(X)})))}return KQ(p.timeline,d,b,v)};
xDj=function(p,d){if(!p.jD.has(p.Dg)){var b=0,v=0,P=PT(p.timeline,p.Dg);if(P==null?0:P.length)for(P=g.u(P),P=P.next();!P.done;P=P.next()){v=P.value;b=v.R5();v=v.QY();break}if(!(v>0&&v>d*1E3+p.XyB)&&(v=Kl7(p,b))){d=!1;b=void 0;v=g.u(v.segments);for(P=v.next();!P.done;P=v.next()){P=P.value;if(d){b=P;break}mG(P)===p.Dg&&(d=!0)}v=void 0;if(b)v=mG(b);else if(d){var M;v=(M=p.timeline.D)==null?void 0:mG(M)}if(v)p.finishSegmentByCpn(p.Dg,v,2,void 0);else{var X;p.api.E5("ssap",{mfnc:1,mfncc:(X=p.timeline.D)==
null?void 0:mG(X)})}}}};
Qv7=function(p){return p.api.T("html5_force_ssap_gapful_switch")||p.api.T("html5_ssap_enable_legacy_browser_logic")&&!eL()};
T3u=function(p,d,b,v){p.q7.set(d,v);B3$(p,d,b);Rmq(p,b)};
wP=function(p,d){p=PT(p.timeline,d);return(p==null?0:p.length)?p[0].R5():0};
Un=function(p,d){var b=b===void 0?!1:b;var v=p.timeline.D;if(!v)return{clipId:"",tH:0};var P=Aiw(p,d,b);if(P)return{clipId:mG(P)||"",tH:P.R5()};p.api.E5("mci",{cs:mG(v),mt:d,tl:re(p),invt:!!b});return{clipId:"",tH:0}};
pY=function(p){var d=p.timeline.D;if(!d)return 0;p=0;if(d.D.size===0)return(d.QY()-d.R5())/1E3;d=d.D.values();d=g.u(d);for(var b=d.next();!b.done;b=d.next()){b=g.u(b.value);for(var v=b.next();!v.done;v=b.next())v=v.value,p+=(v.QY()-v.R5())/1E3}return p};
pNz=function(p,d){return(p=Wlz(p,d*1E3))?p.R5():0};
d2u=function(p,d){var b=PT(p.timeline,d);d=0;if(b==null?0:b.length)for(p=g.u(b),b=p.next();!b.done;b=p.next())b=b.value,d+=(b.QY()-b.R5())/1E3;else return pY(p);return d};
Wlz=function(p,d){if(p=PT(p.timeline,p.Dg)){p=g.u(p);for(var b=p.next();!b.done;b=p.next())if(b=b.value,b.R5()<=d&&b.QY()>=d)return b}};
b6j=function(p){var d=p.playback.getVideoData();p.Dg&&(p=p.X1.get(p.Dg))&&(d=p);return d};
Kl7=function(p,d,b){b=b===void 0?!1:b;var v=p.timeline.D;if(v){v=v.D;var P=Array.from(v.keys());g.oH(P);d=g.q6(P,d);d=v.get(P[d<0?(d+2)*-1:d]);if(!b&&d){b=g.u(d);for(d=b.next();!d.done;d=b.next())if(d=d.value,d.R5()!==d.QY())return d;return p.timeline}return d&&d.length>0?d[d.length-1]:void 0}};
Aiw=function(p,d,b){b=b===void 0?!1:b;var v=Kl7(p,d,b);if(v){if(p=v.segments,p.length){for(var P=g.u(p),M=P.next();!M.done;M=P.next())if(M=M.value,M.R5()<=d&&M.QY()>d)return M;if(b&&v.R5()===v.QY())return p[0]}}else p.api.E5("ssap",{ctnf:1})};
g97=function(p,d){var b;if(p.Vh)for(b=p.pu.shift();b&&b!==p.Vh;)b=p.pu.shift();else b=p.pu.shift();if(b){if(p.jD.has(b))v4$(p,b);else if(d===3||d===4)p.F_.stop(),p.api.playVideo(1,p.api.T("html5_ssap_keep_media_on_finish_segment"));p.q7.set(p.Dg,d);p.api.E5("ssap",{onvftn:1});Rmq(p,b);return!1}p.api.E5("ssap",{onvftv:1});p.F_.stop();return!0};
v4$=function(p,d){d=PT(p.timeline,d);if(d==null?0:d.length)p.api.pauseVideo(),p.F_.start(d[0].yO)};
Rmq=function(p,d){var b=p.playback.getVideoData(),v=b.clientPlaybackNonce;p.b7&&(p.events.R1(p.b7),p.b7=null,p.playback.FZ());var P=p.Dg,M=!1;if(P==="")P=v,M=!0;else if(P===void 0){var X=p.playback.FF.ZT().Cf;X&&p.timeline.U.has(X)&&(P=X);p.api.E5("ssap",{mcc:P+";"+d});p.playback.J$(new Gr("ssap.timelineerror",{e:"missing_current_cpn",pcpn:P,ccpn:d}))}if(P===d)M&&b&&PyK(p,b,M);else{X=p.q7.get(P);if(!M&&(!X||X!==3&&X!==5&&X!==6&&X!==7)){var a=p.api.S2(p.Dg);p.api.E5("ssap",{nmec:a,cpc:p.Dg,ec:d})}X&&
X!==2||p.xO();p.Dg=d;p.xO();d=PT(p.timeline,p.Dg);if(d==null?0:d.length){d=d[0];a=d.getType();P!==v&&(p.RZ=P,b=p.X1.get(P));X?p.q7.delete(P):X=M?1:2;p.api.T("html5_ssap_pacf_qoe_ctmp")&&a===2&&!d.U&&(p.b7=p.events.Y(p.api,"onVideoProgress",p.aFB));p.api.E5("ssapt",{ostro:X,pcpn:P,ccpn:p.Dg});a:{var F=p.Dg;if(!p.SD.has(F))for(var h=g.u(p.SD),O=h.next();!O.done;O=h.next()){var J=g.u(O.value);O=J.next().value;J=J.next().value;if(J.getId().includes(F)){F=O;break a}}}O=F;h=p.api.G().T("html5_ssap_insert_su_before_nonvideo")&&
O!==p.Dg;J=p.playback.FF.ZT();if(J.Cf!==O){var k=J.dN(J.Cf);F=J.dN(O);J.Cf=O;F!==k&&(k.qoe&&(O=k.qoe,O.provider.gE.rN()&&O.E5("ssap",{qoesus:"1",vid:O.provider.videoData.videoId}),h&&(h=g.GO(O.provider),rwK(O,h,"SU")),isNaN(O.S)||g.EI(O.S)),F.resume())}h=Math.max(0,qu(p,P));F=p.playback.getCurrentTime();O=Math.max(0,F-wP(p,p.Dg)/1E3);F=d.getVideoData();J=X===3||X===5||X===6||X===7;p.api.T("html5_ssap_skip_illegal_seeking")&&(k=p.playback.getPlayerState(),k=!g.R(k,8)&&g.R(k,16),J=J||k,k&&p.api.E5("ssap",
{iis:1}));k=p.playback;var n=P,r=p.Dg,Z=p.playback.getPlayerState();k.FF.ZT().zs(n,r,h,O,!1,J,Z,!0);p.api.E5("ssapt",{ostri:X,pcpn:P,ccpn:p.Dg});var C;h=P;O=p.Dg;J=(C=p.gC.get(P))!=null?C:(0,g.Ib)();VVu(h,O,v,F,J,b);p.gC.delete(P);M?b=void 0:b||p.api.E5("ssap",{pvdm:P+";"+p.Dg,pvdmc:p.Dg===v?"1":"0"});p.api.E5("ssap",{tpac:P+";"+p.Dg,tpcc:v,tpv:(F==null?0:F.w1())?"1":"0"},!1,1);p.api.G().T("html5_ssap_cleanup_player_switch_ad_player")&&p.api.eU();p.api.publish("videodatachange","newdata",F,a,b,X);
d.U||p.playback.getVideoData().publish("dataupdated");p.jD.delete(P);p.Vh="";F&&a===1?PyK(p,F):p.playback.E5("ssap",{nis:p.Dg});a===2?p.Qt++:p.Qt=0}}};
PyK=function(p,d,b){b=b===void 0?!1:b;if(d.startSeconds&&p.QK){var v=d.startSeconds;d=PT(p.timeline,d.clientPlaybackNonce);if(d==null?0:d.length)v+=d[0].R5()/1E3,p.api.T("htm5_ssap_ignore_initial_seek_if_too_big")&&v>=p.xz()||(p.playback.seekTo(v,{A3:!0}),p.QK=!1,p.playback.E5("ssap",{is:p.Dg,co:b?"1":"0",tse:v.toFixed()}))}};
B3$=function(p,d,b){d=PT(p.timeline,d);if(d!=null&&d.length&&(d=Kl7(p,d[0].R5()))){d=g.u(d.segments);for(var v=d.next();!v.done;v=d.next()){v=v.value;if(mG(v)===b)break;if(v=mG(v)){var P=p.SD.get(v);P&&p.playback.removeCueRange(P);p.SD.delete(v)}}}};
ct=function(p){return p.playback.getVideoData().clientPlaybackNonce};
yTu=function(p,d){if(p.TE&&p.Dg!==d)return!1;if(p.Qv)return!0;if(d=p.SD.get(d))if(d=d.getId().split(","),d.length>1)for(var b=0;b<d.length;b++){var v=b<d.length-1?d[b+1]:"";if(p.jD.has(d[b]))return d[b]===p.Dg&&!p.jD.has(v)}return!0};
$Hz=function(p,d,b){Aiw(p,d)||p.playback.E5("ssap",{ilgsk:d.toFixed(),mep:b?"1":"0",tl:re(p)})};
qu=function(p,d){d=d||p.Dg;var b=p.X1.get(d);return b?b.TB:d!==ct(p)?0:p.playback.getVideoData().TB};
re=function(p){var d=p.Dg;d||(d=p.playback.getVideoData().clientPlaybackNonce);var b,v,P=Array.from((v=(b=p.timeline.D)==null?void 0:b.D.values())!=null?v:[]);b=[];if(P==null?0:P.length)for(v=g.u(P),P=v.next();!P.done;P=v.next())if(P=P.value,P.length&&P[0]&&(P=P[0].segments,P.length)){P=g.u(P);for(var M=P.next();!M.done;M=P.next()){var X=M.value;M="st."+X.R5()+";";M+="et."+X.QY()+";";var a=mG(X);a&&(M+="cpn."+a+";",M+="a."+(d===a?1:0)+";");if(X=X.getVideoData())a=void 0,M+="vid."+((a=X.videoId)!=
null?a:"nvd");b.push(M)}}return(b.length?b.join(","):"empty."+d)+";cpcpn."+p.y9()};
Llu=function(p){p.playback.Pi(Array.from(p.SD.values()));p.SD.clear()};
XN7=function(p,d,b,v){g.e.call(this);var P=this;this.api=p;this.gE=d;this.D=b;this.app=v;this.X=new Map;this.U=[];this.B=this.Z=null;this.eB=NaN;this.S=this.V=this.C=null;this.W=new g.bR(function(){M1C(P,P.eB,P.C||void 0)});
this.O5=[];this.kJ=new g.bR(function(){var M=P.O5.pop();if(M){var X=M.jT,a=M.playerVars;M=M.playerType;a&&(a.prefer_gapless=!0,P.api.preloadVideoByPlayerVars(a,M,NaN,"",X),P.O5.length&&g.vg(P.kJ,4500))}});
this.events=new g.iO(this);this.Up={OsC:function(){return P.U}};
this.D.getPlayerType();g.Y(this,this.W);g.Y(this,this.kJ);g.Y(this,this.events);this.events.Y(this.api,g.X5("childplayback"),this.onCueRangeEnter);this.events.Y(this.api,"onQueuedVideoLoaded",this.onQueuedVideoLoaded);this.events.Y(this.api,"presentingplayerstatechange",this.l2)};
Fak=function(p,d,b,v,P,M){var X=d.cpn,a=d.docid||d.video_id||d.videoId||d.id,F=p.D;M=M===void 0?P+v:M;if(P>M)return ai(p,"enterAfterReturn enterTimeMs="+P+" is greater than parentReturnTimeMs="+M.toFixed(3),X,a),"";var h=F.xI()*1E3;if(P<h)return ai(p,"enterBeforeMinSeekable enterTimeMs="+P+" is less than parentMinSeekableTimeMs="+h,X,a),"";h=F.getDuration()*1E3;if(M>h)return F="returnAfterDuration parentReturnTimeMs="+M.toFixed(3)+" is greater than parentDurationMs="+h+". And timestampOffset in seconds is "+
F.Fp(),ai(p,F,X,a),"";h=null;for(var O=g.u(p.U),J=O.next();!J.done;J=O.next()){J=J.value;if(P>=J.MJ&&P<J.h$)return ai(p,"overlappingEnter",X,a),"";if(M<=J.h$&&M>J.MJ)return ai(p,"overlappingReturn",X,a),"";if(M===J.MJ)return ai(p,"outOfOrder",X,a),"";P===J.h$&&(h=J)}X="cs_childplayback_"+qYD++;a={O8:oi(v,!0),ll:Infinity,target:null};var k={jT:X,playerVars:d,playerType:b,durationMs:v,MJ:P,h$:M,nG:a};p.U=p.U.concat(k).sort(function(Z,C){return Z.MJ-C.MJ});
h?aRD(p,h,{O8:oi(h.durationMs,!0),ll:h.nG.ll,target:k}):(d={O8:oi(P,!1),ll:P,target:k},p.X.set(d.O8,d),F.addCueRange(d.O8));d=!0;if(p.D===p.app.pX()&&(F=F.getCurrentTime()*1E3,F>=k.MJ&&F<k.h$)){var n=p.app.pX().getPlayerState(),r=F-k.MJ;MG(function(){o4D(p,k,r/1E3,{},n)});
d=!1}d&&(p.O5.unshift(k),g.vg(p.kJ,0));return X};
oi=function(p,d){return new g.P1(Math.max(0,p-5E3),d?0x8000000000000:p-1,{namespace:"childplayback",priority:9})};
hjz=function(p,d,b,v){p.B=v;p.api.nJ(p.D,b,d)};
O6$=function(p,d,b,v){p.B=v;v=d.jT;var P=d.playerVars,M=d.playerType;p.Z=d;P&&(p.gE.T("html5_enable_ssap_entity_id")&&(P.cached_load=!0),p.api.enqueueVideoByPlayerVars(P,M,b,v))};
aRD=function(p,d,b){var v=d.nG;d.nG=b;Fd(p,d)&&(b=p.app.pX(),v.O8===p.B&&hX(p),b.removeCueRange(v.O8),b.addCueRange(d.nG.O8))};
hX=function(p){p.Z=null;p.B=null;p.api.FU()||p.api.clearQueue()};
JJB=function(p,d){Fd(p,d)||ai(p,"childPlaybackIsNotPresenting");return d.h$===d.MJ+d.durationMs?d.MJ+p.app.pX().getCurrentTime()*1E3:d.h$};
kAw=function(p,d){var b=0;p=g.u(p.U);for(var v=p.next();!v.done;v=p.next()){v=v.value;var P=v.MJ/1E3+b,M=P+v.durationMs/1E3;if(P>d)break;if(M>d)return{Iy:v,A8:d-P};b=M-v.h$/1E3}return{Iy:null,A8:d-b}};
M1C=function(p,d,b){b=b===void 0?{}:b;var v=p.S||p.app.pX().getPlayerState();Of(p,!0);d=isFinite(d)?d:p.D.MD();var P=kAw(p,d);d=P.A8;var M=(P=P.Iy)&&!Fd(p,P)||!P&&p.D!==p.app.pX(),X=d*1E3;X=p.B&&p.B.start<=X&&X<=p.B.end;!M&&X||hX(p);P?o4D(p,P,d,b,v):n4z(p,d,b,v)};
n4z=function(p,d,b,v){var P=p.D;P!==p.app.pX()&&p.app.qx();P.seekTo(d,Object.assign({},{wg:"application_timelinemanager"},b));rJC(p,v)};
o4D=function(p,d,b,v,P){var M=Fd(p,d);if(!M){d.playerVars.prefer_gapless=!0;p.gE.T("html5_enable_ssap_entity_id")&&(d.playerVars.cached_load=!0);var X=new g.Vc(p.gE,d.playerVars);X.jT=d.jT;p.api.J8(X,d.playerType)}X=p.app.pX();M||X.addCueRange(d.nG.O8);X.seekTo(b,Object.assign({},{wg:"application_timelinemanager"},v));rJC(p,P)};
rJC=function(p,d){p=p.app.pX();var b=p.getPlayerState();d.isOrWillBePlaying()&&!b.isOrWillBePlaying()?p.playVideo():d.isPaused()&&!b.isPaused()&&p.pauseVideo()};
Of=function(p,d){p.eB=NaN;p.C=null;p.W.stop();p.V&&d&&p.V.wv();p.S=null;p.V=null};
Fd=function(p,d){p=p.app.pX();return!!p&&p.getVideoData().jT===d.jT};
fRu=function(p){var d=p.U.find(function(P){return Fd(p,P)});
if(d){var b=p.app.pX();hX(p);var v=new g.px(8);d=JJB(p,d)/1E3;n4z(p,d,{},v);b.E5("forceParentTransition",{childPlayback:1});p.D.E5("forceParentTransition",{parentPlayback:1})}};
lRK=function(p,d,b){d=d===void 0?-1:d;b=b===void 0?Infinity:b;for(var v=d,P=b,M=g.u(p.X),X=M.next();!X.done;X=M.next()){var a=g.u(X.value);X=a.next().value;a=a.next().value;a.ll>=v&&a.target&&a.target.h$<=P&&(p.D.removeCueRange(X),p.X.delete(X))}v=d;P=b;M=[];X=g.u(p.U);for(a=X.next();!a.done;a=X.next())if(a=a.value,a.MJ>=v&&a.h$<=P){var F=p;F.Z===a&&hX(F);Fd(F,a)&&F.app.qx()}else M.push(a);p.U=M;v=kAw(p,d/1E3);d=v.Iy;v=v.A8;d&&(v*=1E3,uXC(p,d,v,d.h$===d.MJ+d.durationMs?d.MJ+v:d.h$));(d=kAw(p,b/1E3).Iy)&&
ai(p,"Invalid clearEndTimeMs="+b+" that falls during playback={timelinePlaybackId="+(d.jT+" video_id="+d.playerVars.video_id+" durationMs="+d.durationMs+" enterTimeMs="+d.MJ+" parentReturnTimeMs="+d.h$+"}.Child playbacks can only have duration updated not their start."))};
uXC=function(p,d,b,v){d.durationMs=b;d.h$=v;v={O8:oi(b,!0),ll:b,target:null};aRD(p,d,v);Fd(p,d)&&p.app.pX().getCurrentTime()*1E3>b&&(d=JJB(p,d)/1E3,b=p.app.pX().getPlayerState(),n4z(p,d,{},b))};
ai=function(p,d,b,v){p.D.E5("timelineerror",{e:d,cpn:b?b:void 0,videoId:v?v:void 0})};
Z6q=function(p){p&&p!=="web"&&sXW.includes(p)};
n_=function(p,d){g.e.call(this);var b=this;this.data=[];this.B=p||NaN;this.U=d||null;this.D=new g.bR(function(){JX(b);k8(b)});
g.Y(this,this.D)};
E4C=function(p){JX(p);return p.data.map(function(d){return d.value})};
JX=function(p){var d=(0,g.Ib)();p.data.forEach(function(b){b.expire<d&&rl(p,b,!0)});
p.data=g.Je(p.data,function(b){return!(b.expire<d)})};
rl=function(p,d,b){b&&p.U&&p.U(d.value)};
k8=function(p){p.D.stop();var d=Infinity;for(var b=g.u(p.data),v=b.next();!v.done;v=b.next())v=v.value,v.expire<d&&(d=v.expire);d&&isFinite(d)&&(d=Math.max(d-Date.now(),100),p.D.start(d))};
f_=function(){g.e.call(this);this.D=new n_(5,null);g.Y(this,this.D);this.U=new n_(15,null);g.Y(this,this.U)};
sYe=function(p,d){return d?!!p.D.get(d):!1};
Cyj=function(p,d){p.dataset.version=d};
wNu=function(p){g.K.call(this,{L:"div",zB:["html5-video-player"],K:{tabindex:p.G().disableOrganicUi?"":"-1",id:p.webPlayerContextConfig?p.webPlayerContextConfig.rootElementId:p.config.attrs.id},j:[{L:"div",J:g.S2.VIDEO_CONTAINER,K:{"data-layer":"0"}}]});var d=this;this.app=p;this.a8=this.V$(g.S2.VIDEO_CONTAINER);this.mE=new g.oy(0,0,0,0);this.sY=null;this.n7=new g.oy(0,0,0,0);this.Gv=this.e3=this.FG=NaN;this.tL=this.tP=this.Tm=this.yz=!1;this.OU=NaN;this.TL=!1;this.EC=null;this.p_=function(){d.element.focus({preventScroll:!0})};
this.wz=function(){d.app.MC.publish("playerUnderlayVisibilityChange","visible");d.sY.classList.remove(g.S2.VIDEO_CONTAINER_TRANSITIONING);d.sY.removeEventListener(v7,d.wz);d.sY.removeEventListener("transitioncancel",d.wz)};
var b=this.element.addEventListener,v=this.element.removeEventListener;this.addEventListener=function(M,X,a){b.apply(d.element,[M,X,a])};
this.removeEventListener=function(M,X,a){v.apply(d.element,[M,X,a])};
var P=p.G();P.transparentBackground&&this.T2("ytp-transparent");P.controlsType==="0"&&this.T2("ytp-hide-controls");g.FO(this.element,"ytp-exp-bottom-control-flexbox");g.FO(this.element,"ytp-modern-caption");P.T("enable_new_paid_product_placement")&&!g.mJ(P)&&g.FO(this.element,"ytp-exp-ppp-update");P.T("html5_enable_ssap")&&g.FO(this.element,"ytp-ssap");P.T("enable_cairo_refresh_web")&&g.FO(this.element,"ytp-cairo-refresh");g.FO(this.element,"ytp-livebadge-color");P.T("enable_cairo_refresh_signature_moments_web")&&
g.FO(this.element,"ytp-cairo-refresh-signature-moments");P.T("delhi_modern_web_player")&&g.FO(this.element,"ytp-delhi-modern");Cyj(this.element,NOu(p));this.Ie=!1;this.M1=new g.fH(NaN,NaN);GAD(this);this.Y(p.MC,"onMutedAutoplayChange",this.onMutedAutoplayChange)};
GAD=function(p){function d(){p.sY&&uJ(p);lJ(p)!==p.TL&&p.resize()}
function b(X,a){p.Z2(X,a)}
function v(X){X.getVideoData()&&p.updateVideoData(X.getVideoData())}
function P(){p.n7=new g.oy(0,0,0,0);p.mE=new g.oy(0,0,0,0)}
var M=p.app.MC;M.addEventListener("initializingmode",P);M.addEventListener("videoplayerreset",v);M.addEventListener("videodatachange",b);M.addEventListener("presentingplayerstatechange",d);p.addOnDisposeCallback(function(){M.removeEventListener("initializingmode",P);M.removeEventListener("videoplayerreset",v);M.removeEventListener("videodatachange",b);M.removeEventListener("presentingplayerstatechange",d)})};
cJj=function(p){var d=p.app.pX(),b=d=d?d.getVideoData():null;if(d==null?0:g.gI(d))b=p.app.MC.getVideoData();if(b){if(g.Cv(b)||g.NF(b)||g.Gf(b))return 16/9;if(RJ(b)&&b.B.D)return p=b.B.videoInfos[0].video,U2C(p.width,p.height)}return(p=p.sY)?U2C(p.videoWidth,p.videoHeight):16/9};
yJD=function(p,d,b,v){var P=b,M=U2C(d.width,d.height);p.yz?P=b<M?Infinity:0:isNaN(p.Gv)?isNaN(p.e3)||(P=p.e3):P=p.Gv;isFinite(P)||(P=Math.max(b,M));p=P>M?{width:d.width,height:d.width/P,aspectRatio:P}:P<M?{width:d.height*P,height:d.height,aspectRatio:P}:{width:d.width,height:d.height,aspectRatio:M};v||isNaN(b)||(b>P?p.width=p.height*b:b<P&&(p.height=p.width/b),p.aspectRatio=b);return p};
U2C=function(p,d){return Math.abs(IRB*d-p)<1||Math.abs(IRB/p-d)<1?IRB:p/d};
lJ=function(p){if(p.app.getAppState()===1)return!1;if(p.app.getAppState()===6)return!0;var d=p.app.pX();if(!d||d.JH())return!1;p=p.app.MC.getPlayerStateObject();d=!g.R(p,2)||d&&d.getVideoData().W;var b=g.R(p,1024);return p&&d&&!b&&!p.isCued()};
uJ=function(p){var d=p.app.G().controlsType==="3"&&!p.tL&&lJ(p)&&!p.app.Yp||!1;p.sY.controls=d;p.sY.tabIndex=d?0:-1;p.app.G().V&&(p.sY.ariaHidden=d||p.app.G().T("video_element_aria_hidden_ks")?"false":"true");d?p.sY.removeEventListener("focus",p.p_):p.sY.addEventListener("focus",p.p_)};
zjB=function(p){var d=p.cn(),b=1,v=!1,P=yJD(p,d,p.getVideoAspectRatio()),M=p.app.G(),X=M.T("enable_desktop_player_underlay"),a=l_j(),F=g.JH(M.experiments,"player_underlay_min_player_width");F=X&&p.Tm&&p.getPlayerSize().width>F;if(lJ(p)){var h=cJj(p);var O=isNaN(h)||g.TV||KG&&g.Ee||F;Rb&&!g.fb(601)?h=P.aspectRatio:O=O||M.controlsType==="3";O?F?(O=M.T("place_shrunken_video_on_left_of_player")?16:p.getPlayerSize().width-d.width-16,h=Math.max((p.getPlayerSize().height-d.height)/2,0),O=new g.oy(O,h,d.width,
d.height),p.sY.style.setProperty("border-radius","12px")):O=new g.oy(0,0,d.width,d.height):(b=P.aspectRatio/h,O=new g.oy((d.width-P.width/b)/2,(d.height-P.height)/2,P.width/b,P.height),b===1&&g.Ee&&(h=O.width-d.height*h,h>0&&(O.width+=h,O.height+=h)));g.kV(p.element,"ytp-fit-cover-video",Math.max(O.width-P.width,O.height-P.height)<1);if(a||p.Ie)p.sY.style.display="";p.TL=!0}else{O=-d.height;Rb?O*=window.devicePixelRatio:g.Kq&&(O-=window.screen.height);O=new g.oy(0,O,d.width,d.height);if(a||p.Ie)p.sY.style.display=
"none";p.TL=!1}Jq(p.n7,O)||(p.n7=O,g.yJ(M)?(p.sY.style.setProperty("width",O.width+"px","important"),p.sY.style.setProperty("height",O.height+"px","important")):g.Gc(p.sY,O.getSize()),v=new g.JF(O.left,O.top),g.ZQ(p.sY,Math.round(v.x),Math.round(v.y)),v=!0);d=new g.oy((d.width-P.width)/2,(d.height-P.height)/2,P.width,P.height);Jq(p.mE,d)||(p.mE=d,v=!0);g.nj(p.sY,"transform",b===1?"":"scaleX("+b+")");X&&F!==p.tP&&(F&&(p.sY.addEventListener(v7,p.wz),p.sY.addEventListener("transitioncancel",p.wz),p.sY.classList.add(g.S2.VIDEO_CONTAINER_TRANSITIONING)),
p.tP=F,p.app.MC.publish("playerUnderlayVisibilityChange",p.tP?"transitioning":"hidden"));return v};
jXK=function(){this.csn=g.UA();this.clientPlaybackNonce=null;this.elements=new Set;this.B=new Set;this.D=new Set;this.U=new Set};
t1e=function(p){if(p.csn!==g.UA())if(p.csn==="UNDEFINED_CSN")p.csn=g.UA();else{var d=g.UA(),b=g.wK();if(d&&b){p.csn=d;for(var v=g.u(p.elements),P=v.next();!P.done;P=v.next())(P=P.value.visualElement)&&P.isClientVe()&&d&&b&&(g.N5("combine_ve_grafts")?C2(ZC(),P,b):g.bg(g.Bi)(void 0,d,b,P))}if(d)for(p=g.u(p.D),b=p.next();!b.done;b=p.next())(b=b.value.visualElement)&&b.isClientVe()&&g.vL(d,b)}};
g.sf=function(p,d,b,v){g.e.call(this);var P=this;this.logger=new g.T$("App");this.Yp=this.uT=!1;this.gZ={};this.x7=[];this.Cg=!1;this.Sa=null;this.intentionalPlayback=!1;this.Z0=!0;this.fC=!1;this.zW=this.GL=null;this.Zb=!0;this.mediaElement=this.V8=null;this.PT=NaN;this.oY=!1;this.p$=this.Fi=this.hC=this.XW=this.screenLayer=this.playlist=null;this.Nm=[];this.PK=0;this.Up={YzC:function(){return P.QF},
Kd:function(){return P.hC},
Dp:function(X){P.hC=X},
HO:function(X,a){P.hC&&P.hC.HO(X,a)}};
this.logger.debug("constructor begin");this.config=mKk(d||{});this.webPlayerContextConfig=b;MNC();d=this.config.args||{};this.gE=new D8(d,b,b?b.canaryState:this.config.assets.player_canary_state,v,this);g.Y(this,this.gE);hmD(this.gE);v=Jij(this.gE);this.gE.rN()&&this.gE.T("html5_record_h5vcc_flags")&&this.Nm.push({key:"h5vcc",value:v});this.gE.experiments.Wb("jspb_serialize_with_worker")&&YIB();this.gE.experiments.Wb("gzip_gel_with_worker")&&znz();this.gE.U&&!i6u&&(window.addEventListener(le?"touchstart":
"click",geu,{capture:!0,passive:!0}),i6u=!0);this.T("html5_onesie")&&(this.yd=new Gs(this.gE),g.Y(this,this.yd));this.w7=XB(NS(this.gE)&&!0,d.enablesizebutton);this.oF=XB(!1,d.player_wide);this.visibility=new MGD;g.Y(this,this.visibility);this.T("web_log_theater_mode_visibility")&&this.Xw(XB(!1,d.player_wide));this.uT=XB(!1,d.external_list);this.events=new g.iO(this);g.Y(this,this.events);this.T("start_client_gcf")&&(jD(DK(),{Au:hN,pw:dAu()}),this.s3=DK().resolve(hN),PzD(this.s3));this.qHN=new PU;
g.Y(this,this.qHN);this.lN=new jXK;v=new M1;this.MC=new g.uu(this,v);g.Y(this,this.MC);this.template=new wNu(this);g.Y(this,this.template);this.appState=1;this.Jj=H6z(this);g.Y(this,v);v={};this.QV=(v.internalvideodatachange=this.xG,v.playbackready=this.ADB,v.playbackstarted=this.qYZ,v.statechange=this.tIX,v);this.FB=new Zl(this.MC);this.Ni=D2j(this);v=this.T("html5_load_wasm");d=this.T("html5_allow_asmjs");if(v&&V1e||d)this.gE.Pn=c_j(this.Ni,d),hG(FW(this.gE.Pn,function(X){P.gE.FW=X;var a;(a=P.pX())==
null||a.E5("wasm",{a:X.y5})}),function(X){g.DF(X);
X="message"in X&&X.message||X.toString()||"";var a;(a=P.pX())==null||a.E5("wasm",{e:X})});
else if(v&&!V1e){var M;(M=this.pX())==null||M.E5("wasm",{e:"wasm unavailable"})}this.SI=new H1K(this.gE,this.Ni);this.MC.publish("csiinitialized");M=10;g.UD(this.gE)&&(M=3);$R(this.gE)&&(M=g.JH(this.gE.experiments,"tvhtml5_unplugged_preload_cache_size"));M=new n_(M,function(X){X!==P.Zg(X.getPlayerType())&&RA(X)});
g.Y(this,M);this.QF=new Xwe(M,{});M=ejW(this);this.QF.wZ(M.Ok);SYW(this);M={};this.zi=(M.airplayactivechange=this.onAirPlayActiveChange,M.airplayavailabilitychange=this.onAirPlayAvailabilityChange,M.beginseeking=this.IR,M.sabrCaptionsDataLoaded=this.h8,M.endseeking=this.d4,M.internalAbandon=this.S1,M.internalaudioformatchange=this.jM,M.internalvideodatachange=this.onVideoDataChange,M.internalvideoformatchange=this.sD,M.liveviewshift=this.daX,M.playbackstalledatstart=this.hLb,M.progresssync=this.l5B,
M.onAbnormalityDetected=this.S3,M.onSnackbarMessage=this.onSnackbarMessage,M.onLoadProgress=this.onLoadProgress,M.SEEK_COMPLETE=this.nK,M.SEEK_TO=this.i$Z,M.onVideoProgress=this.onVideoProgress,M.onLoadedMetadata=this.onLoadedMetadata,M.onAutoplayBlocked=this.onAutoplayBlocked,M.onPlaybackPauseAtStart=this.h9J,M.playbackready=this.s1E,M.statechange=this.Eh,M.newelementrequired=this.dX,M.heartbeatparams=this.N6,M.videoelementevent=this.yk,M.drmoutputrestricted=this.onDrmOutputRestricted,M.signatureexpired=
this.q8B,M.nonfatalerror=this.KHZ,M.reloadplayer=this.S8C,M);this.Ys=new g.iO(this);g.Y(this,this.Ys);this.GH=new f_;g.Y(this,this.GH);this.jk=this.cU=-1;this.N4=new g.bR(this.template.resize,16,this.template);g.Y(this,this.N4);this.Ma=new XN7(this.MC,this.gE,this.nX(),this);this.CN=new $v(this.gE);this.Ef=new LQ(this);g.Y(this,this.Ef);this.R6=new eA(this);g.Y(this,this.R6);Z6q(this.gE.D.c);this.events.Y(this.MC,g.X5("appapi"),this.W3b);this.events.Y(this.MC,g.q4("appapi"),this.jbJ);this.events.Y(this.MC,
g.X5("appprogressboundary"),this.B1J);this.events.Y(this.MC,g.q4("applooprange"),this.zg);this.events.Y(this.MC,"presentingplayerstatechange",this.l2);this.events.Y(this.MC,"resize",this.zLb);this.template.NC(LH(document,p));this.events.Y(this.MC,"offlineslatestatechange",this.qpB);this.events.Y(this.MC,"sabrCaptionsTrackChanged",this.T1b);this.events.Y(this.MC,"sabrCaptionsBufferedRangesUpdated",this.oj5);this.Ni.N.G().TT&&Dl(this.Ni,"offline");this.gE.tC&&g.wG("ux",g.DD);p=g.JH(this.gE.experiments,
"html5_defer_fetch_att_ms");this.DS=new g.bR(this.s5B,p,this);g.Y(this,this.DS);this.p9().w1()&&(g.Sh()&&this.p9().aB.push("remote"),YYw(this));this.SI.tick("fs");g4q(this);this.gE.tC&&Dl(this.Ni,"ux",!0);g.Ez(this.Ni.N.G())&&Dl(this.Ni,"embed");this.T("web_player_sentinel_is_uniplayer")||g.DF(new g.RN("Player experiment flags missing","web_player_sentinel_is_uniplayer"));p=this.T("web_player_sentinel_yt_experiments_sync");M=g.N5("web_player_sentinel_yt_experiments_sync");p!==M&&g.DF(new g.RN("b/195699950",
{yt:p,player:M}));b||g.DF(new g.RN("b/179532961"));this.HA=La$(this);if(b=g.JH(this.gE.experiments,"html5_block_pip_safari_delay"))this.sU=new g.bR(this.z$,b,this),g.Y(this,this.sU);Vs=this.gE.vu;b=g.JH(this.gE.experiments,"html5_performance_impact_profiling_timer_ms");b>0&&(this.BD=new g.NG(b),g.Y(this,this.BD),this.events.Y(this.BD,"tick",function(){P.lz&&QXD.uM("apit",P.lz);P.lz=QXD.iP()}));
this.MC.publish("applicationInitialized");this.logger.debug("constructor end")};
La$=function(p){function d(b){b.stack&&b.stack.indexOf("player")!==-1&&(p.pX()||p.nX()).XG(b)}
Vn.subscribe("handleError",d);p8.push(d);return function(){Vn.unsubscribe("handleError",d);var b=p8.indexOf(d);b!==-1&&p8.splice(b,1)}};
ejW=function(p){var d=new g.Vc(p.gE,p.config.args);p.MC.publish("initialvideodatacreated",d);return g.Zx(p,1,d)};
SYW=function(p){var d=p.nX();d.setPlaybackRate(p.gE.V?1:$27(p,Number(g.Vr("yt-player-playback-rate"))||1));d.uc(p.QV,p);d.MA()};
D2j=function(p){var d="",b=NOu(p);b.indexOf("//")===0&&(b=p.gE.protocol+":"+b);var v=b.lastIndexOf("/base.js");v!==-1&&(d=b.substring(0,v+1));if(b=Error().stack)if(b=b.match(/\((.*?\/(debug-)?player-.*?):\d+:\d+\)/))b=b[1],b.includes(d)||g.DF(Error("Player module URL mismatch: "+(b+" vs "+d+".")));d=new hQ$(p.MC,d);m2C(p,d);return d};
m2C=function(p,d){var b={};b=(b.destroyed=function(){p.onApiChange()},b);
d.B=b};
H6z=function(p){if(p.gE.storeUserVolume){p=g.Vr("yt-player-volume")||{};var d=p.volume;p={volume:isNaN(d)?100:g.FZ(Math.floor(d),0,100),muted:!!p.muted}}else p={volume:100,muted:p.gE.mute};return p};
Ef=function(p){p.mediaElement=p.gE.deviceIsAudioOnly?new g.aS(g.dk("AUDIO")):Vf.pop()||new g.aS(g.dk("VIDEO"));g.Y(p,p.mediaElement);var d=p.pX();d&&d.setMediaElement(p.mediaElement);try{p.gE.rg?(p.Fi&&p.events.R1(p.Fi),p.Fi=p.events.Y(p.mediaElement,"volumechange",p.fvC)):(p.mediaElement.wG(p.Jj.muted),p.mediaElement.setVolume(p.Jj.volume/100))}catch(P){p.Uj("html5.missingapi",2,"UNSUPPORTED_DEVICE","setvolume.1;emsg."+(P&&typeof P==="object"&&"message"in P&&typeof P.message==="string"&&P.message.replace(/[;:,]/g,
"_")));return}g.jh(p.Ys);Kau(p);d=p.template;var b=p.mediaElement.UY();d.sY=b;d.tL=!1;d.sY.parentNode||MQ(d.a8,d.sY,0);d.n7=new g.oy(0,0,0,0);zjB(d);uJ(d);b=d.sY;g.FO(b,"video-stream");g.FO(b,g.S2.MAIN_VIDEO);var v=d.app.G();v.cP&&b.setAttribute("data-no-fullscreen","true");v.T("html5_local_playsinline")?"playsInline"in cb()&&(b.playsInline=!0):v.HP&&(b.setAttribute("webkit-playsinline",""),b.setAttribute("playsinline",""));v.Sr&&d.sY&&d.Y(b,"click",b.play,b);try{p.mediaElement.activate()}catch(P){p.Uj("html5.missingapi",
2,"UNSUPPORTED_DEVICE","activate.1;emsg."+(P&&typeof P==="object"&&"message"in P&&typeof P.message==="string"&&P.message.replace(/[;:,]/g,"_")))}};
BOw=function(p){if(!x2W(p)){var d=p.nX().b4();d&&(d=d.IV(),d instanceof Promise&&d.catch(function(){}));
C_(p,aR(p.getPlayerStateObject()))}};
Kau=function(p){var d=p.mediaElement;jm()?p.Ys.Y(d,"webkitpresentationmodechanged",p.p55):window.document.pictureInPictureEnabled&&(p.Ys.Y(d,"enterpictureinpicture",function(){p.Dk(!0)}),p.Ys.Y(d,"leavepictureinpicture",function(){p.Dk(!1)}));
W3&&(p.Ys.Y(d,"webkitbeginfullscreen",function(){p.EV(3)}),p.Ys.Y(d,"webkitendfullscreen",function(){p.EV(0)}))};
Rje=function(p,d){var b=d.getPlayerType(),v=p.QF.Zg(b);d!==p.nX()&&d!==v&&(v==null||RA(v),p.QF.U[b]=d)};
TOW=function(p,d){d=d===void 0?!0:d;p.logger.debug("start clear presenting player");var b;if(b=p.p$){b=p.p$;var v=p.mediaElement;b=!!v&&v===b.mediaElement}b&&(p.Zx(),Ef(p));if(b=p.pX())b.Zx(!d),b.xK(p.zi,p),b.getPlayerType()!==1&&RA(b);p.QF.B=null;p.logger.debug("finish clear presenting player")};
g.Zx=function(p,d,b,v){var P=p.SI;d===2&&(P=new H1K(p.gE));return new g.ll(p.gE,d,P,p.template,function(M,X,a){p.MC.publish(M,X,a)},function(){return p.MC.getVisibilityState()},p.visibility,p,b,v)};
AJ7=function(p,d,b,v){p=g.Zx(p,d,b,v);p.MA();return p};
Nu=function(p,d){return p.Cd(d)?p.nX():d};
G0=function(p,d){var b=p.pX(),v=p.nX();return b&&d===v&&p.Cd(d)&&p.Cd(b)?b:d};
dYk=function(p){p.logger.debug("start application playback");if(p.nX().getPlayerState().isError())p.logger.debug("start application playback done, player in error state");else{var d=wl(p);p.p9().isLoaded();d&&p.cL(6);WaW(p);ZQz(p.Ni)||p8W(p)}};
p8W=function(p){if(!wl(p)){var d=e4(p.Ni);d&&!d.created&&OQK(p.Ni)&&(p.logger.debug("reload ad module"),d.create())}};
WaW=function(p){p.logger.debug("start presenter playback");var d=p.getVideoData(),b=p.Ni;ZQz(b)||b.l9();!V1e&&b.N.T("html5_allow_asmjs")&&U3z(b);Dl(b,"embed");Dl(b,"kids");Dl(b,"remote");Dl(b,"miniplayer");Dl(b,"offline");Dl(b,"unplugged");Dl(b,"ypc",!1,!0);Dl(b,"ypc_clickwrap",!1,!0);Dl(b,"yto",!1,!0);Dl(b,"webgl",!1,!0);EvK(b)||(Dl(b,"captions",!0),Dl(b,"endscreen"),b.J3()||b.TX(),Dl(b,"creatorendscreen",!0));b.j0();p.MC.publish("videoready",d)};
Uf=function(p){p=p.p9();p.w1();return Ve(p)};
g4q=function(p){p.logger.debug("start prepare initial playback");p.vY();var d=p.config.args;Ef(p);var b=p.p9();p.MC.va("onVolumeChange",p.Jj);if(d&&Yiq(d)){var v=YR(p.gE);v&&!p.uT&&(d.fetch=0);var P=g.Ez(p.gE);P&&!p.uT&&(d.fetch=0);cZ(p,d);g.Ez(p.gE)&&p.SI.tick("ep_pr_s");if(!v||p.uT)if(P&&!p.uT)b7C(p);else if(!b.w1())p.playlist.onReady(function(){y0(p)})}p.U4(p.nX());
g.R(p.nX().getPlayerState(),128)||(d=XAk(!p.gE.deviceIsAudioOnly),d==="fmt.noneavailable"?p.Uj("html5.missingapi",2,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","nocodecs.1"):d==="html5.missingapi"?p.Uj(d,2,"UNSUPPORTED_DEVICE","nocanplaymedia.1"):b&&b.w1()&&Uf(p)&&(p.gE.VI||p.gE.aq)?Ii(p):b.Fn?p.T("embeds_enable_full_length_inline_muted_autoplay")?p.MC.mutedAutoplay({durationMode:b.mutedAutoplayDurationMode}):p.MC.mutedAutoplay():g.Vr("yt-player-playback-on-reload")?(g.Oe("embedsItpPlayedOnReload",{playedOnReload:!0,
isLoggedIn:!!p.gE.aB}),g.Dp("yt-player-playback-on-reload",!1),Ii(p)):Be(p.gE)||v2K(p),g.QJ(p.gE)||$b(p.gE)==="MWEB"?(g.d2(g.vQ(),function(){z0(p)}),g.d2(g.vQ(),function(){kWB()})):(z0(p),kWB()),p.logger.debug("finish prepare initial playback"))};
z0=function(p){if(!p.T("use_rta_for_player"))if(p.T("fetch_att_independently"))g.vg(p.DS);else{var d=p.getVideoData().botguardData;d&&g.j2(d,p.gE,p.getVideoData().Zj||"")}};
v2K=function(p){p.logger.debug("start initialize to CUED mode");p.MC.publish("initializingmode");p.cL(2);p.T("embeds_web_enable_defer_loading_remote_js")&&g.mJ(p.gE)?g.d2(g.vQ(),function(){Dl(p.Ni,"remote")}):Dl(p.Ni,"remote");
Dl(p.Ni,"miniplayer");p.logger.debug("initialized to CUED mode")};
Ii=function(p){p.logger.debug("start initialize application playback");var d=p.nX();if(g.R(d.getPlayerState(),128))return!1;var b=d.getVideoData();Uf(p)&&p.gE.aq&&(Vf.length&&p.Yp?(j$(p,{muted:!1,volume:p.Jj.volume},!1),tX(p,!1)):Vf.length||p.Jj.muted||(j$(p,{muted:!0,volume:p.Jj.volume},!1),tX(p,!0)));Uf(p)&&g.Ez(p.gE)&&b.mutedAutoplay&&(j$(p,{muted:!0,volume:p.Jj.volume},!1),tX(p,!0));b.fW&&j$(p,{muted:!0,volume:p.Jj.volume},!1);PPB(p,1,b,!1);p.MC.publish("initializingmode");p.U4(p.nX());p.cL(3);
var v;if(!(v=!p.gE.Nu)){if(v=p.p$){v=p.p$;var P=p.mediaElement;v=!!P&&P===v.mediaElement}v=v&&p.Cg}v&&(p.Zx(),Ef(p),d.setMediaElement(p.mediaElement));d.YM();if(g.R(d.getPlayerState(),128))return!1;b.Uf||C_(p,3);return p.Cg=!0};
wl=function(p){p=Zm(p.Ni);return!!p&&p.loaded};
MMw=function(p,d){if(!p.V8)return!1;var b=p.V8.startTimeMs*.001-1,v=p.V8.endTimeMs*.001;p.V8.type==="repeatChapter"&&v--;return Math.abs(d-b)<=1E-6||Math.abs(d-v)<=1E-6||d>=b&&d<=v};
ayj=function(p){var d=p.pX();d&&Tu(d.getVideoData())&&!d.UD()&&(d=X8u(p)*1E3-p.getVideoData().d$,p.T("html5_gapless_new_slr")?(p=p.R6,q0C(p.app,"gaplessshortslooprange"),d=new g.P1(0,d,{id:"gaplesslooprange",namespace:"gaplessshortslooprange"}),(p=p.app.pX())&&p.addCueRange(d)):p.setLoopRange({startTimeMs:0,endTimeMs:d,type:"shortsLoop"}))};
o2q=function(p){var d=p.nX();if(!(g.R(d.getPlayerState(),64)&&p.p9().isLivePlayback&&p.V8.startTimeMs<5E3)){if(p.V8.type==="repeatChapter"){var b,v=(b=GEu(p.EY()))==null?void 0:b.zC(),P;b=(P=p.getVideoData())==null?void 0:P.cP;v instanceof g.p1&&b&&(P=b[lr(b,p.V8.startTimeMs)],v.renderChapterSeekingAnimation(0,P.title));isNaN(Number(p.V8.loopCount))?p.V8.loopCount=0:p.V8.loopCount++;p.V8.loopCount===1&&p.MC.KX("innertubeCommand",p.getVideoData().yp)}v={wg:"application_loopRangeStart"};if(p.V8.type===
"clips"||p.V8.type==="shortsLoop")v.seekSource=58;d.seekTo(p.V8.startTimeMs*.001,v)}};
$27=function(p,d){var b=p.MC.getAvailablePlaybackRates();d=Number(d.toFixed(2));p=b[0];b=b[b.length-1];d<=p?d=p:d>=b?d=b:(p=Math.floor(d*100+.001)%5,d=p===0?d:Math.floor((d-p*.01)*100+.001)/100);return d};
X8u=function(p,d){d=p.Zg(d);if(!d)return 0;d=Nu(p,d);return iJ(p,d.aX(),d)};
iJ=function(p,d,b){if(p.Cd(b)){b=b.getVideoData();if(HZ(p))b=d;else{p=p.Ma;for(var v=g.u(p.U),P=v.next();!P.done;P=v.next())if(P=P.value,b.jT===P.jT){d+=P.MJ/1E3;break}v=d;p=g.u(p.U);for(P=p.next();!P.done;P=p.next()){P=P.value;if(b.jT===P.jT)break;var M=P.MJ/1E3;if(M<d)v+=P.durationMs/1E3+M-P.h$/1E3;else break}b=v}return b}return d};
FhC=function(p,d){if(p.getPresentingPlayerType()===3)return aR(Zm(p.Ni).G7);if((p.getVideoData().enableServerStitchedDai||g.gI(p.getVideoData()))&&d===2){var b,v;return((b=p.XW)==null?0:b.rT(p.getCurrentTime()))||((v=p.hC)==null?0:v.rT())?p.cU:-1}return d!==2||p.Cd()?p.cU:p.jk};
YYw=function(p){p.logger.debug("reset for new application playback");Dx(p);p.setLoopVideo(!1);p.setLoopRange(null);p.MC.publish("legacyadtrackingpingreset");p.gZ={};p.x7=[];eKk(p.SI);if(p.XW){var d=p.XW,b=p.nX();b.getPlayerType();PZ(d,!1);UDu(d);cie(d);d.playback=b}d=p.Ma;p=p.nX();p.getPlayerType()!==1&&ai(d,"invalidParentVideoPlayerType");Of(d,!1);lRK(d);d.D=p};
b7C=function(p,d){var b=(d?d:p.p9()).H4;p.SI.tick("ep_pr_r");if(b!=null&&($$u(p.playlist,b),p.fC))p.playlist.onReady(function(){y0(p,d)})};
cZ=function(p,d){p.playlist&&(g.aq(p.playlist),p.playlist=null);d&&(p.uT&&(d.fetch=0),p.playlist=new Siu(p.gE,d))};
hxW=function(p){var d,b=Number((d=p.getVideoData().progressBarEndPosition)==null?void 0:d.utcTimeMillis)/1E3;!isNaN(b)&&(d=p.P5())&&(d-=p.getCurrentTime(),b=(b-d)*1E3,d=p.gZ.progressEndBoundary,(d==null?void 0:d.start)!==b&&(d&&p.Pi([d]),b=new g.P1(b,0x7ffffffffffff,{id:"progressEndBoundary",namespace:"appprogressboundary"}),p.nX().addCueRange(b),p.gZ.progressEndBoundary=b))};
C_=function(p,d){p.logger.debug(function(){return"set external state "+d});
var b=p.pX();if(b){var v=b.getPlayerType();if(v===2&&!p.Cd()){p.jk!==d&&(p.jk=d,p.MC.va("onAdStateChange",d));return}if(v===2&&p.Cd()||v===5||v===6||v===7)if(d===-1||d===0||d===5)return}if(d===0){if(p.V8)return;if((b==null?0:b.bY())&&g.UD(p.gE)){p.playVideo();return}}p.cU!==d&&(p.cU=d,p.MC.va("onStateChange",d))};
O7B=function(p,d,b,v,P){v=v===void 0?Infinity:v;P=P===void 0?0:P;p.logger.debug(function(){return"Enqueuing playerType="+b+" at time="+v+"\n        videoId="+d.videoId});
var M=p.pX();b=b||M.getPlayerType();(M=PPB(p,b,d,!0))||(M=AJ7(p,b,d).Ok);var X=p.nX();if(b===2&&X){var a=M.getVideoData();X.At(a.clientPlaybackNonce,a.PX||"",a.breakType||0,a.jC,a.videoId||"")}p.nJ(M,v,0,P)};
Jju=function(p,d,b,v,P){var M="";M=p.gE.T("html5_autonav_autoplay_in_preload_key")?V0(p,b,d):e$(p,b,d.videoId,d.jT);p.logger.debug(function(){return"start preload video "+M+", trigger="+P});
var X="",a=p.pX();if(a&&(X=p.gE.T("html5_autonav_autoplay_in_preload_key")?V0(p,a.getPlayerType(),a.getVideoData()):e$(p,a.getPlayerType(),a.getVideoData().videoId,a.getVideoData().jT),M===X))return a.SV(!0),d.dispose(),null;d.YI=!0;d=AJ7(p,b,d);b===1&&$R(p.gE)||d.SV(!0);p.QF.D.set(M,d.Ok,v||3600);return d};
k6W=function(p,d,b,v){var P=hy(b);return e$(p,d,P,v,b.autonav==="1"||b.autonav===!0,b.autoplay==="1"||b.autoplay===!0||b.autoplay===1)};
V0=function(p,d,b){return e$(p,d,b.videoId,b.jT,b.isAutonav,b.zM)};
e$=function(p,d,b,v,P,M){P=P===void 0?!1:P;M=M===void 0?!1:M;d=d+"_"+b+"_"+v;p.gE.T("html5_autonav_autoplay_in_preload_key")&&(d+="_"+ +P+ +M);return d};
PPB=function(p,d,b,v){var P=p.gE.T("html5_autonav_autoplay_in_preload_key")?V0(p,d,b):e$(p,d,b.videoId,b.jT);var M=p.QF.D.get(P)||null;if(!M||M.FF.xJ())return null;p.QF.D.remove(P);if(g.R(M.getPlayerState(),128))return RA(M),null;if(M===p.Zg(d))return p.SI.infoGel({isCacheHit:!0}),M;if((M.getVideoData().oauthToken||b.oauthToken)&&M.getVideoData().oauthToken!==b.oauthToken)return null;d===1&&Dx(p);v||p.U4(M,!0);p.SI.infoGel({isCacheHit:!0});return M};
n2W=function(p,d){var b;return!d||!p.gE.jC||(b=p.getVideoData())!=null&&b.backgroundable?!1:(p.sU?p.sU.start():p.z$(),!0)};
S$=function(p,d,b){d&&(d=p.Zg(b))&&d===p.nX()&&(d.getVideoData().I5=!0)};
Y8=function(p,d,b){b=b===void 0?1:b;p.logger.debug(function(){return"start cue video, vid "+d.videoId+", type "+b});
if(d.w1()){var v=g.Zx(p,b,d).Ok;p.cancelPlayback(4,b);p.U4(v);v.MA();if(b===1){p.cL(1);if(g.Ez(p.gE)&&!mn(d)){d.dispose();RA(p.nX());return}v2K(p)}p.logger.debug("finish cue video")}else p.logger.debug(function(){return"invalid VideoData in cueVideo"}),d.dispose(),(v=p.Zg(b))&&RA(v),Pqu(p.p9())&&b===2&&p.eU()};
rjq=function(p,d,b,v,P){d=EYB(d,b,v,P);(b=g.Ez(p.gE)&&!p.gE.O5)&&!p.uT&&(d.fetch=0);cZ(p,d);g.Ez(p.gE)&&p.SI.tick("ep_a_pr_s");if(b&&!p.uT)b=p.p9(),x$j(b,d).then(function(M){p.fC=!0;b7C(p,M)});
else p.playlist.onReady(function(){y0(p)});
g.Ez(p.gE)&&p.SI.tick("ep_a_pr_r")};
y0=function(p,d){var b=g.Ez(p.gE)&&!p.gE.O5,v=b&&d?d:g.NX(p.playlist);d=b&&d?d:p.getVideoData();v&&(d.Xv&&(p.gE.VI||p.gE.aq)||!p.Z0?(d=d.I5,v=p.J8(v,1),d&&S$(p,v)):Y8(p,v,1));g.Ez(p.gE)&&p.SI.tick("ep_p_l");p.fC=!1;p.MC.Wu("onPlaylistUpdate")};
x2W=function(p){if(p.playlist&&g.ce(p.gE)&&p.Jk()){var d=p.gE.T("html5_player_autonav_logging");p.nextVideo(!1,d);return!0}return!1};
fye=function(p,d,b,v,P,M,X){d={id:d,namespace:X!=null?X:"appapi"};M==="chapter"?(d.style=v1.CHAPTER_MARKER,d.visible=!0):isNaN(P)||(M==="ad"?d.style=v1.AD_MARKER:(d.style=v1.TIME_MARKER,d.color=P),d.visible=!0);p.Zk([new g.P1(b*1E3,v*1E3,d)],1);return!0};
u4C=function(p,d,b,v,P,M){M=M===void 0?!0:M;var X=p.P5();if(!X)return M&&p.getVideoData().isLivePlayback&&p.x7.push({id:d,sqB:b,hAC:v}),!1;M=X-p.getCurrentTime();return fye(p,d,b-M,v-M,void 0,void 0,P)};
lyu=function(p,d){p.x7=g.Je(p.x7,function(X){return X.id!==d});
for(var b=p.nX(),v=b.Im(),P=0;P<v.length;P++){var M=v[P];if(M.getId()===d)return b.removeCueRange(M),gl(p,"cuerangesremoved",[M]),!0}return!1};
q0C=function(p,d,b){var v=p.Zg(b);v&&(d=v.d1(d),b&&p.getPresentingPlayerType()!==b||gl(p,"cuerangesremoved",d))};
s6u=function(p){var d=(0,g.Ib)(),b=p.getCurrentTime();p=p.getVideoData();b=1E3*(b-p.startSeconds);p.isLivePlayback&&(b=0);return d-Math.max(b,0)};
j$=function(p,d,b){p.gE.oB&&(p.Jj=d,d.muted||tX(p,!1),b&&p.gE.storeUserVolume&&!p.gE.rg&&(b={volume:Math.floor(d.volume),muted:d.muted},b.unstorable||(g.Dp("yt-player-volume",b),g.Dp("yt-player-volume",b,2592E3))),Z7e(p),b=g.Is&&p.mediaElement&&!p.mediaElement.Fv(),p.gE.rg&&!b||p.MC.va("onVolumeChange",{muted:d.muted,volume:d.volume,unstorable:!p.gE.storeUserVolume}))};
Z7e=function(p){var d=p.getVideoData();if(!d.D2){d=p.gE.rg?1:dBu(d);var b=p.mediaElement;b.wG(p.Jj.muted);try{b.setVolume(p.Jj.volume*d/100)}catch(v){g.DF(new g.RN("b183742307","multiplier: "+d+", volume: "+p.Jj.volume))}}};
tX=function(p,d){d!==p.Yp&&(p.Yp=d,p.MC.Wu("onMutedAutoplayChange",d))};
ol=function(p){return p.Yp&&p.getVideoData().mutedAutoplay};
E2e=function(p){var d=Zp(!0);return d&&(d===p.template.element||p.mediaElement&&d===p.mediaElement.UY())?d:null};
NEw=function(p,d){var b=window.screen&&window.screen.orientation;if((p.gE.T("lock_fullscreen2")||p.gE.W)&&b&&b.lock&&(!g.Is||!CPW))if(d){d=b.type.indexOf("portrait")===0;var v=p.template.getVideoAspectRatio(),P=d;v<1?P=!0:v>1&&(P=!1);if(!p.oY||P!==d){b=b.lock(P?"portrait":"landscape");if(b!=null)b["catch"](function(){});
p.oY=!0}}else p.oY&&(p.oY=!1,b.unlock())};
gl=function(p,d,b){p.MC.publish(d,b);var v=g.UD(p.gE)||g.yJ(p.gE)||g.eo(p.gE);if(b&&v){switch(d){case "cuerangemarkersupdated":var P="onCueRangeMarkersUpdated";break;case "cuerangesadded":P="onCueRangesAdded";break;case "cuerangesremoved":P="onCueRangesRemoved"}P&&p.MC.KX(P,b.map(function(M){return{getId:function(){return this.id},
end:M.end,id:M.getId(),namespace:M.namespace==="ad"?"ad":"",start:M.start,style:M.style,visible:M.visible}}))}};
L_=function(p,d,b,v,P,M){b=b===void 0?!0:b;var X=p.Zg(P);X&&(X.getPlayerType()===2&&!p.Cd(X)||g.ZS(X.getVideoData()))||(p.getPresentingPlayerType()===3?Zm(p.Ni).RY("control_seek",d,b):(X&&X===p.nX()&&p.V8&&!MMw(p,d)&&p.setLoopRange(null),p.seekTo(d,b,v,P,M)))};
G6u=function(p,d,b,v){b&&(p.Zx(),Ef(p));b=p.pX();b.KM(d);var P=p.getVideoData(),M={};M.video_id=P.videoId;M.adformat=P.adFormat;if(!P.isLivePlayback||p.T("html5_reload_live_playback_to_current_time"))M.start=b.getCurrentTime(),M.resume="1";P.isLivePlayback&&XF(P)&&g.Ge(p.gE)&&(M.live_utc_start=b.P5(),M.resume="1");P.O5&&(M.vvt=P.O5);P.S&&(M.vss_credentials_token=P.S,M.vss_credentials_token_type=P.ma);P.oauthToken&&(M.oauth_token=P.oauthToken);P.St&&(M.force_gvi=P.St);M.autoplay=1;M.reload_count=P.gg+
1;M.reload_reason=d;P.WR&&(M.unplugged_partner_opt_out=P.WR);P.ju&&(M.ypc_is_premiere_trailer=P.ju);P.playerParams&&(M.player_params=P.playerParams);p.loadVideoByPlayerVars(M,void 0,!0,void 0,void 0,v);d==="signature"&&p.XW&&p8W(p)};
w8K=function(p,d){p.p9().autonavState=d;g.Dp("yt-player-autonavstate",d);p.MC.publish("autonavchange",d)};
UYu=function(p){var d=p.getVideoData().D2,b=p.gE.L0,v=p.isInline()&&!p.getVideoData().v4,P=p.mediaElement;d||b||v?P.Ik():(P.Xb(),j$(p,p.Jj))};
Dx=function(p){var d=e4(p.EY());d&&d.created&&(p.logger.debug("reset ad module"),d.destroy())};
HZ=function(p){return p.getVideoData().enableServerStitchedDai&&!!p.XW};
cj$=function(p,d){d.bounds=p.getBoundingClientRect();for(var b=g.u(["display","opacity","visibility","zIndex"]),v=b.next();!v.done;v=b.next())v=v.value,d[v]=uh(p,v);d.hidden=!!p.hidden};
NOu=function(p){if(p.webPlayerContextConfig){var d=p.webPlayerContextConfig.trustedJsUrl;return d?U8(d).toString():p.webPlayerContextConfig.jsUrl}return p.config.assets&&p.config.assets.js?p.config.assets.js:""};
yjq=function(p,d){var b=p.Zg(1);if(b){if(b.getVideoData().clientPlaybackNonce===d)return b;if((p=p.Ef.D)&&p.getVideoData().clientPlaybackNonce===d)return p}return null};
IyW=function(p){return p.name==="TypeError"&&p.stack.includes("/s/player/")&&$P()<=105};
zxD=function(p){return p.isTimeout?"NO_BID":"ERR_BID"};
j6$=function(){var p=null;yru().then(function(d){return p=d},function(d){return p=zxD(d)});
return p};
tMu=function(){var p=wv(1E3,"NO_BID");return Ew(B1u([yru(),p]).FM(zxD),function(){p.cancel()})};
Q0=function(p){return p.Id?g.$_(g.Qr(),140)?"STATE_OFF":"STATE_ON":"STATE_NONE"};
$8=function(p){this.player=p;this.B=this.D=1};
DYw=function(p,d,b,v,P,M){d.client||(d.client={});p.player.G().T("h5_remove_url_for_get_ad_break")||(d.client.originalUrl=b);var X=hk(b),a=g.e7(b)?!1:!0;(X||a)&&typeof Intl!=="undefined"&&(d.client.timeZone=(new Intl.DateTimeFormat).resolvedOptions().timeZone);a=g.e7(b)?!1:!0;if(X||a||v!==""){var F={};b=M5(rA(v)).split("&");var h=new Map;b.forEach(function(O){O=O.split("=");O.length>1&&h.set(O[0].toString(),decodeURIComponent(O[1].toString()))});
h.has("bid")&&(F.bid=h.get("bid"));F.params=[];i7K.forEach(function(O){h.has(O)&&(O={key:O,value:h.get(O)},F.params.push(O))});
H7q(p,F);d.adSignalsInfo=F}d.client.unpluggedAppInfo||(d.client.unpluggedAppInfo={});d.client.unpluggedAppInfo.enableFilterMode=!1;b=P.D.cosver;b!=null&&b!=="cosver"&&(d.client.osVersion=b);b=P.D.cplatform;b!=null&&b!=="cplatform"&&b!==""&&(d.client.platform=b);b=P.D.cmodel;b!=null&&b!=="cmodel"&&(d.client.deviceModel=b);b=P.D.cplayer;b!=null&&b!=="cplayer"&&(d.client.playerType=b);b=P.D.cbrand;b!=null&&b!=="cbrand"&&(d.client.deviceMake=b);d.user||(d.user={});d.user.lockedSafetyMode=!1;(P.T("embeds_web_enable_iframe_api_send_full_embed_url")||
P.T("embeds_enable_autoplay_and_visibility_signals"))&&g.ce(P)&&cHq(d,M,p.player.getPlayerState(1))};
S0W=function(p,d){var b=!1;if(d==="")return b;d.split(",").forEach(function(v){var P={},M={clientName:"UNKNOWN_INTERFACE",platform:"UNKNOWN_PLATFORM",clientVersion:""},X="ACTIVE";v[0]==="!"&&(v=v.substring(1),X="INACTIVE");v=v.split("-");v.length<3||(v[0]in VM$&&(M.clientName=VM$[v[0]]),v[1]in ex$&&(M.platform=ex$[v[1]]),M.applicationState=X,M.clientVersion=v.length>2?v[2]:"",P.remoteClient=M,p.remoteContexts?p.remoteContexts.push(P):p.remoteContexts=[P],b=!0)});
return b};
g2q=function(p){if(!("FLAG_AUTO_CAPTIONS_DEFAULT_ON"in Y0e))return!1;p=p.split(RegExp("[:&]"));var d=Y0e.FLAG_AUTO_CAPTIONS_DEFAULT_ON,b="f"+(1+Math.floor(d/31)).toString();d=1<<Math.floor(d%31);for(var v=0,P=p.length;v<P;v++){var M=p[v].split("=");if(M[0]===b&&parseInt("0x"+M[1],16)&d)return!0}return!1};
H7q=function(p,d){p=p.player.G();if(g.gf(p)||$R(p)){p=g.AO("INNERTUBE_CONTEXT");var b,v;(p==null?0:(b=p.adSignalsInfo)==null?0:b.advertisingId)&&typeof(p==null?void 0:(v=p.adSignalsInfo)==null?void 0:v.limitAdTracking)!=="undefined"&&(d.advertisingId=p.adSignalsInfo.advertisingId,d.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",d.limitAdTracking=p.adSignalsInfo.limitAdTracking)}};
Rxq=function(p,d,b,v,P){var M=b.DRIFT_FROM_HEAD_MS&&!Number.isNaN(b.DRIFT_FROM_HEAD_MS)?Math.trunc(b.DRIFT_FROM_HEAD_MS):0,X=Lhz.exec(d);X=X!=null&&X.length>=2?X[1]:"";var a=Q6D.test(d),F=$Yq.exec(d);F=F!=null&&F.length>=2?F[1]:"";var h=mYW.exec(d);h=h!=null&&h.length>=2&&!Number.isNaN(Number(h[1]))?Number(h[1]):1;var O=Khu.exec(d);O=O!=null&&O.length>=2?O[1]:"0";var J=ts(p.player.G().kJ),k=p.player.getVideoData(1),n=g.AI(k.RB,!0),r="BISCOTTI_ID"in b?b.BISCOTTI_ID:"";DYw(p,n,d,r.toString(),p.player.G(),
k);k={splay:!1,lactMilliseconds:b.LACT.toString(),playerHeightPixels:Math.trunc(b.P_H),playerWidthPixels:Math.trunc(b.P_W),vis:Math.trunc(b.VIS),signatureTimestamp:20130,autonavState:Q0(p.player.G())};v&&(v={},S0W(v,b.YT_REMOTE)&&(k.mdxContext=v));if(v=xYC.includes(J)?void 0:g.YP("PREF")){for(var Z=v.split(RegExp("[:&]")),C=0,G=Z.length;C<G;C++){var U=Z[C].split("=");if((U[0].toUpperCase()==="SML"||U[0].toUpperCase()==="GSML")&&U.length>1&&U[1].toUpperCase()==="TRUE"){n.user.lockedSafetyMode=!0;break}}k.autoCaptionsDefaultOn=
g2q(v)}d=BEC.exec(d);(d=d!=null&&d.length>=2?d[1]:"")&&F&&(n.user.credentialTransferTokens=[{token:d,scope:"VIDEO"}]);d={contentPlaybackContext:k};X={adBlock:Math.trunc(b.AD_BLOCK),params:X,breakIndex:h,breakPositionMs:O,clientPlaybackNonce:b.CPN,topLevelDomain:J,isProxyAdTagRequest:a,context:n,adSignalsInfoString:M5(rA(r.toString())),overridePlaybackContext:d};P!==void 0&&(X.cueProcessedMs=Math.round(P).toString());F&&(X.videoId=F);b.LIVE_TARGETING_CONTEXT&&(X.liveTargetingParams=b.LIVE_TARGETING_CONTEXT);
b.AD_BREAK_LENGTH&&(X.breakLengthMs=Math.trunc(b.AD_BREAK_LENGTH*1E3).toString());M&&(X.driftFromHeadMs=M.toString());X.currentMediaTimeMs=Math.round(p.player.getCurrentTime(1)*1E3);(p=p.player.getGetAdBreakContext())&&(X.getAdBreakContext=p);return X};
TEu=function(){$8.apply(this,arguments)};
Ajk=function(p,d,b,v,P){var M=b.K4;var X=b.O8;var a=p.player.G().qX,F=0;b.cueProcessedMs&&X&&!M&&(b=X.end-X.start,b>0&&(F=Math.floor(b/1E3)));var h={AD_BLOCK:P,AD_BREAK_LENGTH:M?M.Ml:F,AUTONAV_STATE:Q0(p.player.G()),CA_TYPE:"image",CPN:p.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:p.player.KY()*1E3,LACT:y_(),LIVE_INDEX:M?p.B++:1,LIVE_TARGETING_CONTEXT:M&&M.context?M.context:"",MIDROLL_POS:X?Math.round(X.start/1E3):0,MIDROLL_POS_MS:X?Math.round(X.start):0,VIS:p.player.getVisibilityState(),
P_H:p.player.Pb().cn().height,P_W:p.player.Pb().cn().width,YT_REMOTE:a?a.join(","):""},O=n8(kP);Object.keys(O).forEach(function(J){O[J]!=null&&(h[J.toUpperCase()]=O[J].toString())});
v!==""&&(h.BISCOTTI_ID=v);v={};Jk(d)&&(v.sts="20130",(p=p.player.G().forcedExperiments)&&(v.forced_experiments=p));return Fr(g.H4(d,h),v)};
Whj=function(p,d){var b=p.player.G(),v,P=(v=p.player.getVideoData(1))==null?void 0:v.oauthToken;return g.As(b,P).then(function(M){if(M&&OI()){var X=Il();z2(X,M)}return g.Bs(p.player.u2(X),d,"/youtubei/v1/player/ad_break").then(function(a){return a})})};
p6k=function(p){this.uh=p};
d9z=function(p){this.N=p};
bAK=function(p){this.uh=p};
PHq=function(p){g.e.call(this);this.D=p;this.iX=vdC(this)};
vdC=function(p){var d=new qAz(p.D.Zv);g.Y(p,d);p=g.u([new p6k(p.D.uh),new d9z(p.D.N),new bAK(p.D.uh),new ju(p.D.WP,p.D.lc),new i6,new Vt(p.D.Dl,p.D.Q9,p.D.uh),new tC,new zL]);for(var b=p.next();!b.done;b=p.next())aFC(d,b.value);p=g.u(["adInfoDialogEndpoint","adFeedbackEndpoint"]);for(b=p.next();!b.done;b=p.next())Ho(d,b.value,function(){});
return d};
m4=function(p){var d=p.dE,b=p.lh;p=p.EH;var v=new NTz,P={tj:new PT$(d.get(),b),lh:b};return{y8:new WE(b,p,d,P),context:P,W$:v}};
K_=function(p,d,b,v,P){g.e.call(this);this.U=d;this.SB=b;this.dE=v;this.JZ=P;this.listeners=[];var M=new IN(this);g.Y(this,M);M.Y(p,"internalAbandon",this.S1);this.addOnDisposeCallback(function(){g.jh(M)})};
x8=function(p){this.N=p;this.adVideoId=this.D=this.videoId=this.adCpn=this.contentCpn=null;this.X=!0;this.U=this.B=!1;this.adFormat=null;this.V="AD_PLACEMENT_KIND_UNKNOWN";this.actionType="unknown_type";this.videoStreamType="VIDEO_STREAM_TYPE_VOD"};
M0B=function(p){p.contentCpn=null;p.adCpn=null;p.videoId=null;p.adVideoId=null;p.adFormat=null;p.V="AD_PLACEMENT_KIND_UNKNOWN";p.actionType="unknown_type";p.B=!1;p.U=!1};
X6k=function(p,d){p=g.u(d);for(d=p.next();!d.done;d=p.next())if((d=d.value.renderer)&&(d.instreamVideoAdRenderer||d.linearAdSequenceRenderer||d.sandwichedLinearAdRenderer||d.instreamSurveyAdRenderer)){Yr("ad_i");g.g5({isMonetized:!0});break}};
qse=function(p){var d;(d=p.N.getVideoData(1))!=null&&d.kJ&&(p.U=!1,d={},p.D&&p.videoId&&(d.cttAuthInfo={token:p.D,videoId:p.videoId}),Lc("video_to_ad",d))};
g4=function(p){p.U=!1;var d={};p.D&&p.videoId&&(d.cttAuthInfo={token:p.D,videoId:p.videoId});Lc("ad_to_video",d);aa$(p)};
aa$=function(p){if(p.B)if(p.V==="AD_PLACEMENT_KIND_START"&&p.actionType==="video_to_ad")VC("video_to_ad");else{var d={adBreakType:uF(p.V),playerType:"LATENCY_PLAYER_HTML5",playerInfo:{preloadType:"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER"},videoStreamType:p.videoStreamType};p.actionType==="ad_to_video"?(p.contentCpn&&(d.targetCpn=p.contentCpn),p.videoId&&(d.targetVideoId=p.videoId)):(p.adCpn&&(d.targetCpn=p.adCpn),p.adVideoId&&(d.targetVideoId=p.adVideoId));p.adFormat&&(d.adType=p.adFormat);p.contentCpn&&
(d.clientPlaybackNonce=p.contentCpn);p.videoId&&(d.videoId=p.videoId);p.adCpn&&(d.adClientPlaybackNonce=p.adCpn);p.adVideoId&&(d.adVideoId=p.adVideoId);g.g5(d,p.actionType)}};
BZ=function(p){g.e.call(this);this.N=p;this.D=new Map;this.U=new IN(this);g.Y(this,this.U);this.U.Y(this.N,g.X5("ad"),this.onCueRangeEnter,this);this.U.Y(this.N,g.q4("ad"),this.onCueRangeExit,this)};
odj=function(p,d,b,v,P){g.P1.call(this,d,b,{id:p,namespace:"ad",priority:P,visible:v})};
Ri=function(p){this.N=p};
T0=function(p){this.N=p;g.JH(this.N.G().experiments,"tv_pacf_logging_sample_rate")};
Ea=function(p,d){d=d===void 0?!1:d;return p.N.G().T("html5_ssap_force_ads_ctmp")?!0:(d||p.N.G().rN())&&p.N.G().T("html5_ssap_pacf_qoe_ctmp")};
AX=function(p){var d,b;return(b=(d=p.N.getVideoData(1))==null?void 0:g.gI(d))!=null?b:!1};
B$=function(p,d){return p.N.G().T(d)};
Fkq=function(p){return p.N.G().T("substitute_ad_cpn_macro_in_ssdai")};
fh=function(p){var d,b,v;return((d=p.N.getVideoData(1).getPlayerResponse())==null?void 0:(b=d.playerConfig)==null?void 0:(v=b.daiConfig)==null?void 0:v.enableServerStitchedDai)||!1};
n6u=function(p){return p.N.G().T("html5_enable_vod_slar_with_notify_pacf")};
hsW=function(p){return p.N.G().T("html5_recognize_predict_start_cue_point")};
RZ=function(p){return p.N.G().experiments.Wb("enable_desktop_player_underlay")};
OAq=function(p){return p.N.G().experiments.Wb("html5_load_empty_player_in_media_break_sub_lra")};
IR=function(p){return p.N.G().experiments.Wb("html5_load_ads_instead_of_cue")};
z5=function(p){return p.N.G().experiments.Wb("html5_preload_ads")};
Kh=function(p){return p.N.G().experiments.Wb("enable_ads_control_flow_deterministic_id_generation")};
JRB=function(p){return p.N.G().experiments.Wb("enable_desktop_discovery_video_abandon_pings")||g.gf(p.N.G())};
k4u=function(p){return p.N.G().experiments.Wb("enable_progres_commands_lr_feeds")};
ndk=function(p){return p.N.G().experiments.Wb("html5_cuepoint_identifier_logging")};
rR7=function(p){switch(p){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}};
fa7=function(){g.oL.call(this);var p=this;this.D={};this.addOnDisposeCallback(function(){for(var d=g.u(Object.keys(p.D)),b=d.next();!b.done;b=d.next())delete p.D[b.value]})};
WZ=function(){if(uiq===null){uiq=new fa7;zx(wc).U="b";var p=zx(wc),d=lN(p)=="h"||lN(p)=="b",b=!(VQ(),!1);d&&b&&(p.X=!0,p.S=new yfz)}return uiq};
laD=function(p,d,b){p.D[d]=b};
sG7=function(p){switch(p){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}};
p4=function(p,d,b){this.SB=p;this.N=d;this.lh=b;this.U=new Set;this.D=new Map;WZ().subscribe("adactiveviewmeasurable",this.Nx,this);WZ().subscribe("adfullyviewableaudiblehalfdurationimpression",this.Rj,this);WZ().subscribe("adviewableimpression",this.SG,this);WZ().subscribe("adaudioaudible",this.aj,this);WZ().subscribe("adaudiomeasurable",this.L1,this)};
bm=function(p,d,b){var v=b.oH,P=b.Lx,M=b.listener,X=b.VH;b=b.EJ===void 0?!1:b.EJ;if(p.D.has(d))JI("Unexpected registration of layout in LidarApi");else{if(X){if(p.U.has(X))return;p.U.add(X)}p.D.set(d,M);ow(VQ().bF,"fmd",1);SPk(zx(wc),v);var a=b?d:void 0;laD(WZ(),d,{R7:function(){if(!P)return{};var F=p.N.getPresentingPlayerType(!0),h;return(h=p.N.getVideoData(F))!=null&&h.isAd()?{currentTime:p.SB.get().getCurrentTimeSec(F,!1,a),duration:P,isPlaying:dX(p.SB.get(),F).isPlaying(),isVpaid:!1,isYouTube:!0,
volume:p.SB.get().isMuted()?0:p.SB.get().getVolume()/100}:{}}})}};
vz=function(p,d){p.D.has(d)?(p.D.delete(d),delete WZ().D[d]):JI("Unexpected unregistration of layout in LidarApi")};
ZAu=function(p,d){if(p.N.isLifaAdPlaying()){var b=p.N.Jg(!0,!0);p.Xd(d,b.width*.5*1.1,b.height*.25*1.1,b.width*.5*.9,b.height*.5*.9)}};
N8j=function(p,d,b){var v={};Ed7(p,v,d,b);CHu(v);v.LACT=Pz(function(){return y_().toString()});
v.VIS=Pz(function(){return p.getVisibilityState().toString()});
v.SDKV="h.3.0";v.VOL=Pz(function(){return p.isMuted()?"0":Math.round(p.getVolume()).toString()});
v.VED="";return v};
G4D=function(p,d){var b={};if(d)return b;if(!p.kind)return g.Hi(Error("AdPlacementConfig without kind")),b;if(p.kind==="AD_PLACEMENT_KIND_MILLISECONDS"||p.kind==="AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED"){if(!p.adTimeOffset||!p.adTimeOffset.offsetStartMilliseconds)return g.Hi(Error("malformed AdPlacementConfig")),b;b.MIDROLL_POS=Pz(h$(Math.round(bk(p.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else b.MIDROLL_POS=Pz(h$("0"));return b};
Pz=function(p){return{toString:function(){return p()}}};
w6z=function(p,d,b){function v(a,F){(F=b[F])&&(M[a]=F)}
function P(a,F){(F=b[F])&&(M[a]=X(F))}
if(!b||g.ID(b))return p;var M=Object.assign({},p),X=d?encodeURIComponent:function(a){return a};
P("DV_VIEWABILITY","doubleVerifyViewability");P("IAS_VIEWABILITY","integralAdsViewability");P("MOAT_INIT","moatInit");P("MOAT_VIEWABILITY","moatViewability");v("GOOGLE_VIEWABILITY","googleViewability");v("VIEWABILITY","viewability");return M};
Ed7=function(p,d,b,v){d.CPN=Pz(function(){var P;(P=p.getVideoData(1))?P=P.clientPlaybackNonce:(g.DF(Error("Video data is null.")),P=null);return P});
d.AD_MT=Pz(function(){if(v!=null)var P=v;else{var M=b;p.G().T("html5_ssap_use_cpn_to_get_time")||(M=void 0);if(p.G().T("enable_h5_shorts_ad_fill_ad_mt_macro")||p.G().T("enable_desktop_discovery_pings_ad_mt_macro")||g.gf(p.G())){var X=p.getPresentingPlayerType(!0),a;P=((a=p.getVideoData(X))==null?0:a.isAd())?U9D(p,X,M):0}else P=U9D(p,2,M)}return Math.round(Math.max(0,P*1E3)).toString()});
d.MT=Pz(function(){return Math.round(Math.max(0,p.getCurrentTime(1,!1)*1E3)).toString()});
d.P_H=Pz(function(){return p.Pb().cn().height.toString()});
d.P_W=Pz(function(){return p.Pb().cn().width.toString()});
d.PV_H=Pz(function(){return p.Pb().getVideoContentRect().height.toString()});
d.PV_W=Pz(function(){return p.Pb().getVideoContentRect().width.toString()})};
CHu=function(p){p.CONN=Pz(h$("0"));p.WT=Pz(function(){return Date.now().toString()})};
U9D=function(p,d,b){return b!==void 0?p.getCurrentTime(d,!1,b):p.getCurrentTime(d,!1)};
cRC=function(){};
yRB=function(p,d,b,v,P){var M,X,a,F,h,O,J,k,n,r,Z,C,G;g.z(function(U){switch(U.D){case 1:M=!!d.scrubReferrer;X=g.H4(d.baseUrl,w6z(b,M,v));a={};if(!d.headers){U.LX(2);break}F=p.V();if(!F.D){h=F.getValue();U.LX(3);break}return g.y(U,F.D,4);case 4:h=U.U;case 3:O=h;J=g.u(d.headers);for(k=J.next();!k.done;k=J.next())switch(n=k.value,n.headerType){case "VISITOR_ID":g.AO("VISITOR_DATA")&&(a["X-Goog-Visitor-Id"]=g.AO("VISITOR_DATA"));break;case "EOM_VISITOR_ID":g.AO("EOM_VISITOR_DATA")&&(a["X-Goog-EOM-Visitor-Id"]=
g.AO("EOM_VISITOR_DATA"));break;case "USER_AUTH":O&&(a.Authorization="Bearer "+O);break;case "PLUS_PAGE_ID":(r=p.X())&&(a["X-Goog-PageId"]=r);break;case "AUTH_USER":Z=p.D();!O&&Z&&(a["X-Goog-AuthUser"]=Z);break;case "DATASYNC_ID":if(C=void 0,(C=p.B())==null?0:C.Wb("enable_datasync_id_header_in_web_vss_pings"))G=p.U(),hk(X)&&g.AO("LOGGED_IN")&&G&&(a["X-YouTube-DataSync-Id"]=G)}"X-Goog-EOM-Visitor-Id"in a&&"X-Goog-Visitor-Id"in a&&delete a["X-Goog-Visitor-Id"];case 2:g.Lp(X,void 0,M,Object.keys(a).length!==
0?a:void 0,"",!0,P),g.l$(U)}})};
Iau=function(p,d,b,v,P){this.V=p;this.X=d;this.D=b;this.U=v;this.B=P};
zsB=function(p,d){this.D=p;this.lh=d};
MR=function(p,d,b,v,P,M,X){var a=a===void 0?new Iau(function(){var F=p.G(),h=p.getVideoData(1);return g.As(F,h?g.SQ(h):"")},function(){return p.G().pageId},function(){return p.G().aB},function(){var F;
return(F=p.G().datasyncId)!=null?F:""},function(){return p.G().experiments}):a;
this.N=p;this.U=d;this.OY=b;this.dE=v;this.y8=P;this.lh=M;this.W$=X;this.V=a;this.P0=null;this.D=new Map;this.B=new zsB(a,this.lh)};
t0D=function(p,d,b,v,P){var M=wJ(p.U.get(),b);M?(b=yX(p,jGj(M),M,void 0,void 0,v),d.hasOwnProperty("baseUrl")?p.V.send(d,b):p.B.send(d,b,{},P)):JI("Trying to ping from an unknown layout",void 0,void 0,{layoutId:b})};
Ofz=function(p,d,b,v,P,M){v=v===void 0?[]:v;var X=wJ(p.U.get(),d);if(X){var a=p.OY.get().qs(d,b),F=yX(p,jGj(X),X,P,M);v.forEach(function(h,O){h.baseUrl&&(p.B.send(h.baseUrl,F,a,h.attributionSrcMode),h.serializedAdPingMetadata&&p.y8.HM("ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED",void 0,void 0,void 0,void 0,X,new mqu(h,O),void 0,void 0,X.adLayoutLoggingData))})}else JI("Trying to track from an unknown layout.",void 0,void 0,{layoutId:d,
trackingType:b})};
Eh=function(p,d){p.N.sendVideoStatsEngageEvent(d,void 0,2)};
T5=function(p,d){g.Oe("adsClientStateChange",d)};
iAW=function(p,d){p.D.has(d.Td())?JI("Trying to register an existing AdErrorInfoSupplier."):p.D.set(d.Td(),d)};
HAz=function(p,d){p.D.delete(d.Td())||JI("Trying to unregister a AdErrorInfoSupplier that has not been registered yet.")};
po=function(p,d,b){typeof b==="string"?p.N.getVideoData(1).DW(d,b):p.N.getVideoData(1).E5(d,b)};
jGj=function(p){var d=Xm(p.clientMetadata,"metadata_type_ad_placement_config");p=Xm(p.clientMetadata,"metadata_type_media_sub_layout_index");return{adPlacementConfig:d,Pp:p}};
yX=function(p,d,b,v,P,M){var X=b?D9W(p):{},a=b?V0e(p,b.layoutId):{},F=esq(p),h,O=P!=null?P:(h=kj(p.dE.get(),2))==null?void 0:h.clientPlaybackNonce;p.N.G().T("enable_player_logging_lr_home_infeed_ads")&&!O&&(O=kj(p.dE.get(),1).clientPlaybackNonce);P=void 0;if(b){var J;if((J=p.W$.D.get(b.layoutId))==null?0:J.EJ)P=b.layoutId}J={};p=Object.assign({},N8j(p.N,P,v),G4D(d.adPlacementConfig,(b==null?void 0:b.renderingContent)!==void 0),a,X,F,(J.FINAL=Pz(function(){return"1"}),J.AD_CPN=Pz(function(){return O||
""}),J));
(b==null?void 0:b.renderingContent)!==void 0||(p.SLOT_POS=Pz(function(){return(d.Pp||0).toString()}));
b={};M=Object.assign({},p,M);p=g.u(Object.values(Ssj));for(v=p.next();!v.done;v=p.next())v=v.value,X=M[v],X!=null&&X.toString()!=null&&(b[v]=X.toString());return b};
D9W=function(p){var d={},b,v=(b=p.P0)==null?void 0:b.Vt/1E3;v!=null&&(d.SURVEY_ELAPSED_MS=Pz(function(){return Math.round(v*1E3).toString()}));
d.SURVEY_LOCAL_TIME_EPOCH_S=Pz(function(){return Math.round(Date.now()/1E3).toString()});
return d};
V0e=function(p,d){p=p.D.get(d);if(!p)return{};p=p.gF();if(!p)return{};d={};return d.YT_ERROR_CODE=p.xu.toString(),d.ERRORCODE=p.Ve.toString(),d.ERROR_MSG=p.errorMessage,d};
esq=function(p){var d={},b=p.N.getVideoData(1);d.ASR=Pz(function(){var v;return(v=b==null?void 0:b.Bv)!=null?v:null});
d.EI=Pz(function(){var v;return(v=b==null?void 0:b.eventId)!=null?v:null});
return d};
Xo=function(p,d,b){g.e.call(this);this.N=p;this.aH=d;this.lh=b;this.listeners=[];this.AE=null;this.Sh=new Map;d=new g.iO(this);g.Y(this,d);d.Y(p,"videodatachange",this.mHN);d.Y(p,"serverstitchedvideochange",this.Y8J);this.Ac=kj(this)};
kj=function(p,d){var b=p.N.getVideoData(d);return b?p.bA(b,d||p.N.getPresentingPlayerType(!0)):null};
Ysk=function(p,d,b){var v=p.bA(d,b);p.Ac=v;p.listeners.forEach(function(P){P.x4(v)})};
gdz=function(p){switch(p){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}};
qR=function(p,d,b){g.e.call(this);this.N=p;this.dE=d;this.lh=b;this.listeners=[];this.sx=[];this.D=function(){JI("Called 'doUnlockPreroll' before it's initialized.")};
d=new IN(this);b=new g.iO(this);g.Y(this,b);g.Y(this,d);d.Y(p,"progresssync",this.k7E);d.Y(p,"presentingplayerstatechange",this.Ejb);d.Y(p,"fullscreentoggled",this.onFullscreenToggled);d.Y(p,"onVolumeChange",this.onVolumeChange);d.Y(p,"minimized",this.Iq);d.Y(p,"overlayvisibilitychange",this.YA);d.Y(p,"shortsadswipe",this.Wl);d.Y(p,"resize",this.AD);b.Y(p,g.X5("appad"),this.fB)};
aa=function(p){AX(p.lh.get())||p.D()};
LkK=function(p,d){p.sx=p.sx.filter(function(b){return b!==d})};
oa=function(p,d,b){return p.getCurrentTimeSec(d,b)};
QGj=function(p,d){var b;d=(b=p.dE.get().Sh.get(d))!=null?b:null;if(d===null)return JI("Expected ad video start time on playback timeline"),0;p=p.N.getCurrentTime(2,!0);return p<d?0:p-d};
dX=function(p,d){return p.N.getPlayerStateObject(d)};
$9q=function(p){var d=p.N.Pb().cn();p=p.N.Jg(!0,!0);return d.height-(p.height+p.top)};
m9$=function(p){p.N.cueVideoByPlayerVars({videoId:"empty_video"},2)};
H3K=function(p,d){var b=p.N.G();g.Uz(b)||b.controlsType!=="3"||p.N.Pb().yn(d)};
Fo=function(p,d){g.FO(p.N.getRootNode(),d)};
Ox=function(p,d){g.OJ(p.N.getRootNode(),d)};
Kk7=function(p,d,b,v,P){g.e.call(this);var M=this,X=gW(function(){return new mK(M.lh)});
g.Y(this,X);var a=gW(function(){return new xY(X,M.lh)});
g.Y(this,a);var F=gW(function(){return new NB});
g.Y(this,F);v=gW(function(){return new Eu(p)});
g.Y(this,v);var h=gW(function(){return new BE(X,a,M.lh)});
g.Y(this,h);var O=gW(function(){return new p2});
g.Y(this,O);this.HX=gW(function(){return new Qz(P)});
g.Y(this,this.HX);this.L9=gW(function(){return new x8(d)});
g.Y(this,this.L9);this.Qm=gW(function(){return new BZ(d)});
g.Y(this,this.Qm);this.Zv=gW(function(){return new Ri(d)});
g.Y(this,this.Zv);this.lh=gW(function(){return new T0(d)});
g.Y(this,this.lh);var J=gW(function(){return new kx(M.lh)});
g.Y(this,J);var k=gW(function(){return new J3(X,h,a,M.lh,J,null,null,null,null)});
g.Y(this,k);this.dE=gW(function(){return new Xo(d,O,M.lh)});
g.Y(this,this.dE);var n=m4({dE:this.dE,lh:this.lh,EH:J}),r=n.context,Z=n.W$;this.y8=n.y8;this.SB=gW(function(){return new qR(d,M.dE,M.lh)});
g.Y(this,this.SB);this.OY=gW(function(){return new p4(M.SB,d,M.lh)});
g.Y(this,this.OY);this.uh=gW(function(){return new MR(d,F,M.OY,M.dE,M.y8,M.lh,Z)});
g.Y(this,this.uh);this.U8=new ZX(v,k,b,this.lh,p,this.dE,this.SB,this.L9);g.Y(this,this.U8);var C=new K_(d,this.U8,this.SB,this.dE);this.yF=gW(function(){return C});
this.Hi=C;this.jE=new Ch(v,h,this.Qm,this.yF,r);g.Y(this,this.jE);this.mx=new io(this.lh,v,h,k,this.dE,this.jE,b);g.Y(this,this.mx);this.dU={ER:new Map,DJ:new Map,kD:new Map,Ra:new Map,ZJ:new Map};this.listeners=[];this.zF={mx:this.mx,Q9:this.lh.get(),fX:this.HX.get(),Br:this.SB.get(),U8:this.U8,z1:X.get(),tR:null,lc:{qQ:function(){}},
WP:F.get(),Dl:this.dE.get()}};
Jb=function(p,d){g.e.call(this);this.UJ=d;this.UJ.get().addListener(this)};
k5=function(p){this.D=p};
x9q=function(p,d){if(!p)return{yU:[],adSlots:[],KP:!0,ssdaiAdsConfig:void 0};p.trackingParams&&NE(p.trackingParams);if(p.adThrottled)return{yU:[],adSlots:[],KP:!0,ssdaiAdsConfig:void 0};var b,v=(b=p.adSlots)!=null?b:[],P;b=(P=p.playerAds)!=null?P:[];if(!(b&&b.length||v.length))return{yU:[],adSlots:v,KP:!1,ssdaiAdsConfig:void 0};P=b.map(function(X){return X.adPlacementRenderer}).filter(function(X){return!(!X||!X.renderer)});
if(!P.length&&!v.length)return{yU:[],adSlots:v,KP:!1,ssdaiAdsConfig:void 0};if(d.end>0){var M=d.end.toString();P.forEach(function(X){(X=X.config&&X.config.adPlacementConfig)&&X.kind==="AD_PLACEMENT_KIND_MILLISECONDS"&&X.adTimeOffset&&X.adTimeOffset.offsetEndMilliseconds==="-1"&&X.adTimeOffset.offsetEndMilliseconds!==M&&(X.adTimeOffset.offsetEndMilliseconds=M)});
v.map(function(X){return g.L(X,HD)}).forEach(function(X){var a;
(X=X==null?void 0:(a=X.slotEntryTrigger)==null?void 0:a.mediaTimeRangeTrigger)&&X.offsetEndMilliseconds==="-1"&&(X.offsetEndMilliseconds=M)})}return{yU:P,
adSlots:v,KP:!1,ssdaiAdsConfig:p.ssdaiAdsConfig}};
n4=function(p){g.e.call(this);this.N=p;this.listeners=[];this.D=new IN(this);g.Y(this,this.D);this.D.Y(this.N,"aduxclicked",this.onAdUxClicked);this.D.Y(this.N,"aduxmouseover",this.vt);this.D.Y(this.N,"aduxmouseout",this.Ht);this.D.Y(this.N,"muteadaccepted",this.i0B)};
B8C=function(p,d,b){d=g.ca(d,function(v){return new iUz(v,b,v.id)});
p.N.KX("onAdUxUpdate",d)};
rX=function(p,d){p=g.u(p.listeners);for(var b=p.next();!b.done;b=p.next())d(b.value)};
f4=function(p,d){this.U=p;this.B=d===void 0?!1:d;this.D={}};
Rs$=function(p,d){var b=p.startSecs+p.Ml;b=b<=0?null:b;if(b===null)return null;switch(p.event){case "start":case "continue":case "stop":break;case "predictStart":if(d)break;return null;default:return null}d=Math.max(p.startSecs,0);return{B9:new UJ(d,b),pbt:new i5(d,b-d,p.context,p.identifier,p.event,p.D)}};
T8u=function(){this.D=[]};
Fuk=function(p,d,b){var v=g.q6(p.D,d);if(v>=0)return d;d=-v-1;return d>=p.D.length||p.D[d]>b?null:p.D[d]};
um=function(p,d,b){g.e.call(this);this.N=p;this.lh=d;this.uh=b;this.listeners=[];this.V=!1;this.tO=[];this.D=null;this.X=new f4(this,hsW(d.get()));this.B=new T8u;this.U=null};
ARk=function(p,d){p.tO.push(d);for(var b=!1,v=g.u(p.listeners),P=v.next();!P.done;P=v.next())b=P.value.hM(d)||b;p.V=b;ndk(p.lh.get())&&po(p.uh.get(),"onci","cpi."+d.identifier+";cpe."+d.event+";cps."+d.startSecs+";cbi."+b)};
p5W=function(p,d){T5(p.uh.get(),{cuepointTrigger:{event:Wkz(d.event),cuepointId:d.identifier,totalCueDurationMs:d.Ml*1E3,playheadTimeMs:d.D,cueStartTimeMs:d.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:p.N.getVideoData(1).clientPlaybackNonce}})};
Wkz=function(p){switch(p){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 PR(p,"Unexpected cuepoint event")}};
lm=function(p){this.N=p};
dpq=function(p,d){p.N.cueVideoByPlayerVars(d,2)};
sx=function(p){this.N=p};
Zu=function(p){this.N=p};
bDK=function(p){switch(p){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:PR(p,"unknown transitionReason")}};
v7e=function(p){this.N=p};
Pcw=function(p,d,b,v,P){g.e.call(this);var M=this,X=gW(function(){return new mK(M.lh)});
g.Y(this,X);var a=gW(function(){return new xY(X,M.lh)});
g.Y(this,a);var F=gW(function(){return new NB});
g.Y(this,F);var h=gW(function(){return new Eu(p)});
g.Y(this,h);var O=gW(function(){return new BE(X,a,M.lh)});
g.Y(this,O);var J=gW(function(){return new p2});
g.Y(this,J);this.eT=gW(function(){return new n4(d)});
g.Y(this,this.eT);this.HX=gW(function(){return new Qz(P)});
g.Y(this,this.HX);this.L9=gW(function(){return new x8(d)});
g.Y(this,this.L9);this.Qm=gW(function(){return new BZ(d)});
g.Y(this,this.Qm);this.GP=gW(function(){return new lm(d)});
g.Y(this,this.GP);this.Zv=gW(function(){return new Ri(d)});
g.Y(this,this.Zv);this.lh=gW(function(){return new T0(d)});
g.Y(this,this.lh);var k=gW(function(){return new k5(v)});
g.Y(this,k);var n=gW(function(){return new kx(M.lh)});
g.Y(this,n);this.Tr=gW(function(){return new sx(d)});
g.Y(this,this.Tr);this.UJ=gW(function(){return new Kt});
g.Y(this,this.UJ);this.dE=gW(function(){return new Xo(d,J,M.lh)});
g.Y(this,this.dE);var r=m4({dE:this.dE,lh:this.lh,EH:n}),Z=r.context,C=r.W$;this.y8=r.y8;this.JZ=gW(function(){return new um(d,M.lh,M.uh)});
g.Y(this,this.JZ);this.Bu=gW(function(){return new Zu(d)});
g.Y(this,this.Bu);this.SB=gW(function(){return new qR(d,M.dE,M.lh)});
g.Y(this,this.SB);r=gW(function(){return new J3(X,O,a,M.lh,n,"SLOT_TYPE_ABOVE_FEED",M.SB,M.vQ,M.MH)});
g.Y(this,r);this.o5=gW(function(){return new xx(M.lh)});
this.OY=gW(function(){return new p4(M.SB,d,M.lh)});
g.Y(this,this.OY);this.uh=gW(function(){return new MR(d,F,M.OY,M.dE,M.y8,M.lh,C)});
g.Y(this,this.uh);this.Ct=new lq(uq,Ex,function(U,I,V,S){return BD(a.get(),U,I,V,S)},h,O,a,n,this.lh,this.dE);
g.Y(this,this.Ct);this.U8=new ZX(h,r,b,this.lh,p,this.dE,this.SB,this.L9);g.Y(this,this.U8);var G=new K_(d,this.U8,this.SB,this.dE,this.JZ);this.yF=gW(function(){return G});
this.Hi=G;this.vQ=new rJ(h,O,this.yF,this.JZ,this.SB,this.lh,this.uh,this.Bu);g.Y(this,this.vQ);this.jE=new Ch(h,O,this.Qm,this.yF,Z);g.Y(this,this.jE);this.mx=new io(this.lh,h,O,r,this.dE,this.jE,b);g.Y(this,this.mx);this.kV=gW(function(){return new Jt(k,a,n,M.lh,M.uh,M.SB,M.Bu)});
g.Y(this,this.kV);this.lq=gW(function(){return new kZ});
g.Y(this,this.lq);this.LI=new zE(p,this.eT,this.lh);g.Y(this,this.LI);this.YL=new jJ(p);g.Y(this,this.YL);this.Gc=new t3(p);g.Y(this,this.Gc);this.Zu=new HE(p,this.yF,Z);g.Y(this,this.Zu);this.Gu=new DX(p,this.Qm,this.SB,this.dE,Z);g.Y(this,this.Gu);this.PJ=new VM(p,this.dE);g.Y(this,this.PJ);this.MH=new YY(p,this.JZ,this.SB,this.uh,this.yF);g.Y(this,this.MH);this.a5=new eJ(p);g.Y(this,this.a5);this.v5=new $Y(p);g.Y(this,this.v5);this.qY=new SJ(p);g.Y(this,this.qY);this.Np=new QM(p);g.Y(this,this.Np);
this.v5=new $Y(p);g.Y(this,this.v5);this.DF=gW(function(){return new Uu});
g.Y(this,this.DF);this.nt=gW(function(){return new cE(M.SB)});
g.Y(this,this.nt);this.KV=gW(function(){return new jLq(M.eT,M.uh,p,F,M.OY)});
g.Y(this,this.KV);this.lk=gW(function(){return new At(M.mx,h,X)});
g.Y(this,this.lk);this.Is=gW(function(){return new dF(M.lh,M.uh,M.a5,M.OY)});
g.Y(this,this.Is);this.PQ=gW(function(){return new a9(p,M.v5,M.a5,M.dE,M.Bu,M.SB,M.uh,J,M.JZ,M.OY,M.o5,M.GP,M.Qm,M.L9,M.Zv,M.HX,M.Tr,M.lh,F,Z,C)});
g.Y(this,this.PQ);this.dM=gW(function(){return new xa7(M.SB,M.uh,M.HX,M.lh,M.OY,M.dE)});
g.Y(this,this.dM);this.QZ=gW(function(){return new icw(M.eT,M.SB,M.uh,F,M.OY,M.Gc,M.Np,M.HX,M.lh,b)});
g.Y(this,this.QZ);this.vA=gW(function(){return new tCu(M.eT,M.uh,F)});
g.Y(this,this.vA);this.Lc=new Jb(p,this.UJ,X);g.Y(this,this.Lc);this.dU={ER:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.mx],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.vQ],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Ct],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.U8],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jE]]),DJ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.kV],["SLOT_TYPE_ABOVE_FEED",this.lq],["SLOT_TYPE_FORECASTING",this.lq],
["SLOT_TYPE_IN_PLAYER",this.lq],["SLOT_TYPE_PLAYER_BYTES",this.lq],["SLOT_TYPE_PLAYER_UNDERLAY",this.lq],["SLOT_TYPE_PLAYBACK_TRACKING",this.lq],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.lq]]),kD:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.LI],["TRIGGER_TYPE_SURVEY_SUBMITTED",this.LI],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.YL],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.YL],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.YL],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.YL],["TRIGGER_TYPE_SLOT_ID_ENTERED",
this.YL],["TRIGGER_TYPE_SLOT_ID_EXITED",this.YL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.YL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.YL],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.YL],["TRIGGER_TYPE_SLOT_ID_UNSCHEDULED",this.YL],["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.YL],["TRIGGER_TYPE_CLOSE_REQUESTED",this.Gc],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.Zu],["TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER",this.Gu],["TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER",
this.Gu],["TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME",this.Gu],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Gu],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Gu],["TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED",this.Gu],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.Gu],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.PJ],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.PJ],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.a5],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",
this.Zu],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.qY],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",this.Np],["TRIGGER_TYPE_AD_BREAK_STARTED",this.v5],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.MH],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.MH],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.MH],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.MH],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.MH]]),Ra:new Map([["SLOT_TYPE_ABOVE_FEED",this.DF],
["SLOT_TYPE_AD_BREAK_REQUEST",this.DF],["SLOT_TYPE_FORECASTING",this.DF],["SLOT_TYPE_IN_PLAYER",this.DF],["SLOT_TYPE_PLAYER_BYTES",this.nt],["SLOT_TYPE_PLAYER_UNDERLAY",this.DF],["SLOT_TYPE_PLAYBACK_TRACKING",this.DF],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",this.DF]]),ZJ:new Map([["SLOT_TYPE_ABOVE_FEED",this.KV],["SLOT_TYPE_AD_BREAK_REQUEST",this.lk],["SLOT_TYPE_FORECASTING",this.Is],["SLOT_TYPE_PLAYER_BYTES",this.PQ],["SLOT_TYPE_PLAYBACK_TRACKING",this.dM],["SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM",
this.dM],["SLOT_TYPE_IN_PLAYER",this.QZ],["SLOT_TYPE_PLAYER_UNDERLAY",this.vA]])};this.listeners=[F.get()];this.zF={mx:this.mx,Q9:this.lh.get(),fX:this.HX.get(),Br:this.SB.get(),U8:this.U8,z1:X.get(),tR:this.UJ.get(),lc:this.LI,WP:F.get(),Dl:this.dE.get()}};
MI$=function(p,d,b,v,P){g.e.call(this);var M=this,X=gW(function(){return new mK(M.lh)});
g.Y(this,X);var a=gW(function(){return new xY(X,M.lh)});
g.Y(this,a);var F=gW(function(){return new NB});
g.Y(this,F);var h=gW(function(){return new Eu(p)});
g.Y(this,h);var O=gW(function(){return new BE(X,a,M.lh)});
g.Y(this,O);var J=gW(function(){return new p2});
g.Y(this,J);this.eT=gW(function(){return new n4(d)});
g.Y(this,this.eT);this.HX=gW(function(){return new Qz(P)});
g.Y(this,this.HX);this.L9=gW(function(){return new x8(d)});
g.Y(this,this.L9);this.Qm=gW(function(){return new BZ(d)});
g.Y(this,this.Qm);this.GP=gW(function(){return new lm(d)});
g.Y(this,this.GP);this.Zv=gW(function(){return new Ri(d)});
g.Y(this,this.Zv);this.lh=gW(function(){return new T0(d)});
g.Y(this,this.lh);var k=gW(function(){return new k5(v)});
g.Y(this,k);var n=gW(function(){return new kx(M.lh)});
g.Y(this,n);var r=gW(function(){return new J3(X,O,a,M.lh,n,null,null,M.vQ,M.MH)});
g.Y(this,r);this.Tr=gW(function(){return new sx(d)});
g.Y(this,this.Tr);this.UJ=gW(function(){return new Kt});
g.Y(this,this.UJ);this.dE=gW(function(){return new Xo(d,J,M.lh)});
g.Y(this,this.dE);var Z=m4({dE:this.dE,lh:this.lh,EH:n}),C=Z.context,G=Z.W$;this.y8=Z.y8;this.JZ=gW(function(){return new um(d,M.lh,M.uh)});
this.SB=gW(function(){return new qR(d,M.dE,M.lh)});
g.Y(this,this.SB);this.OY=gW(function(){return new p4(M.SB,d,M.lh)});
g.Y(this,this.OY);this.uh=gW(function(){return new MR(d,F,M.OY,M.dE,M.y8,M.lh,G)});
g.Y(this,this.uh);this.o5=gW(function(){return new xx(M.lh)});
g.Y(this,this.o5);this.Ct=new lq(uq,Ex,function(I,V,S,B){return BD(a.get(),I,V,S,B)},h,O,a,n,this.lh,this.dE);
g.Y(this,this.Ct);this.U8=new ZX(h,r,b,this.lh,p,this.dE,this.SB,this.L9);g.Y(this,this.U8);var U=new K_(d,this.U8,this.SB,this.dE,this.JZ);this.yF=gW(function(){return U});
this.Hi=U;this.vQ=new rJ(h,O,this.yF,this.JZ,this.SB,this.lh,this.uh);g.Y(this,this.vQ);this.jE=new Ch(h,O,this.Qm,this.yF,C);g.Y(this,this.jE);this.mx=new io(this.lh,h,O,r,this.dE,this.jE,b);g.Y(this,this.mx);this.kV=gW(function(){return new Jt(k,a,n,M.lh,M.uh,M.SB)});
g.Y(this,this.kV);this.lq=gW(function(){return new kZ});
g.Y(this,this.lq);this.LI=new zE(p,this.eT,this.lh);g.Y(this,this.LI);this.YL=new jJ(p);g.Y(this,this.YL);this.Gc=new t3(p);g.Y(this,this.Gc);this.Zu=new HE(p,this.yF,C);g.Y(this,this.Zu);this.Gu=new DX(p,this.Qm,this.SB,this.dE,C);g.Y(this,this.Gu);this.a5=new eJ(p);g.Y(this,this.a5);this.qY=new SJ(p);g.Y(this,this.qY);this.Np=new QM(p);g.Y(this,this.Np);this.Bu=gW(function(){return new Zu(d)});
g.Y(this,this.Bu);this.v5=new $Y(p);g.Y(this,this.v5);this.MH=new YY(p,this.JZ,this.SB,this.uh,this.yF);g.Y(this,this.MH);this.DF=gW(function(){return new Uu});
g.Y(this,this.DF);this.nt=gW(function(){return new cE(M.SB)});
g.Y(this,this.nt);this.lk=gW(function(){return new At(M.mx,h,X)});
g.Y(this,this.lk);this.Is=gW(function(){return new dF(M.lh,M.uh,M.a5,M.OY)});
g.Y(this,this.Is);this.QZ=gW(function(){return new Hcz(M.eT,M.SB,M.uh,F,M.OY,M.Gc,M.Np,M.HX,M.lh,b)});
g.Y(this,this.QZ);this.PQ=gW(function(){return new o9(p,M.v5,M.a5,M.uh,M.OY,M.o5,M.GP,M.dE,M.SB,M.Qm,M.L9,M.Zv,M.HX,M.Tr,M.lh,M.Bu,C,G)});
g.Y(this,this.PQ);this.Lc=new Jb(p,this.UJ,X);g.Y(this,this.Lc);this.dU={ER:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.mx],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.vQ],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Ct],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.U8],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jE]]),DJ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.kV],["SLOT_TYPE_FORECASTING",this.lq],["SLOT_TYPE_IN_PLAYER",this.lq],
["SLOT_TYPE_PLAYER_BYTES",this.lq]]),kD:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.LI],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.YL],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.YL],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.YL],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.YL],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.YL],["TRIGGER_TYPE_SLOT_ID_EXITED",this.YL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.YL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.YL],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.YL],
["TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED",this.YL],["TRIGGER_TYPE_CLOSE_REQUESTED",this.Gc],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.Zu],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Gu],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Gu],["TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE",this.Gu],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.a5],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Zu],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.qY],["TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER",
this.Np],["TRIGGER_TYPE_AD_BREAK_STARTED",this.v5],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.MH],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",this.MH],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.MH],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.MH],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.MH]]),Ra:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.DF],["SLOT_TYPE_FORECASTING",this.DF],["SLOT_TYPE_IN_PLAYER",this.DF],["SLOT_TYPE_PLAYER_BYTES",this.nt]]),
ZJ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.lk],["SLOT_TYPE_FORECASTING",this.Is],["SLOT_TYPE_IN_PLAYER",this.QZ],["SLOT_TYPE_PLAYER_BYTES",this.PQ]])};this.listeners=[F.get()];this.zF={mx:this.mx,Q9:this.lh.get(),fX:this.HX.get(),Br:this.SB.get(),U8:this.U8,z1:X.get(),tR:this.UJ.get(),lc:this.LI,WP:F.get(),Dl:this.dE.get()}};
X5u=function(p,d,b,v,P){g.e.call(this);var M=this,X=gW(function(){return new mK(M.lh)});
g.Y(this,X);var a=gW(function(){return new xY(X,M.lh)});
g.Y(this,a);var F=gW(function(){return new NB});
g.Y(this,F);var h=gW(function(){return new Eu(p)});
g.Y(this,h);var O=gW(function(){return new BE(X,a,M.lh)});
g.Y(this,O);var J=gW(function(){return new p2});
g.Y(this,J);this.eT=gW(function(){return new n4(d)});
g.Y(this,this.eT);this.HX=gW(function(){return new Qz(P)});
g.Y(this,this.HX);this.L9=gW(function(){return new x8(d)});
g.Y(this,this.L9);this.Qm=gW(function(){return new BZ(d)});
g.Y(this,this.Qm);this.GP=gW(function(){return new lm(d)});
g.Y(this,this.GP);this.Zv=gW(function(){return new Ri(d)});
g.Y(this,this.Zv);this.lh=gW(function(){return new T0(d)});
g.Y(this,this.lh);var k=gW(function(){return new k5(v)});
g.Y(this,k);var n=gW(function(){return new kx(M.lh)});
g.Y(this,n);var r=gW(function(){return new J3(X,O,a,M.lh,n,null,null,null,null)});
g.Y(this,r);this.Tr=gW(function(){return new sx(d)});
g.Y(this,this.Tr);this.dE=gW(function(){return new Xo(d,J,M.lh)});
g.Y(this,this.dE);var Z=m4({dE:this.dE,lh:this.lh,EH:n}),C=Z.context,G=Z.W$;this.y8=Z.y8;this.SB=gW(function(){return new qR(d,M.dE,M.lh)});
g.Y(this,this.SB);this.OY=gW(function(){return new p4(M.SB,d,M.lh)});
g.Y(this,this.OY);this.uh=gW(function(){return new MR(d,F,M.OY,M.dE,M.y8,M.lh,G)});
g.Y(this,this.uh);this.o5=gW(function(){return new xx(M.lh)});
g.Y(this,this.o5);this.Ct=new lq(uq,Ex,function(I,V,S,B){return BD(a.get(),I,V,S,B)},h,O,a,n,this.lh,this.dE);
g.Y(this,this.Ct);this.U8=new ZX(h,r,b,this.lh,p,this.dE,this.SB,this.L9);g.Y(this,this.U8);var U=new K_(d,this.U8,this.SB,this.dE);this.yF=gW(function(){return U});
this.Hi=U;this.jE=new Ch(h,O,this.Qm,this.yF,C);g.Y(this,this.jE);this.mx=new io(this.lh,h,O,r,this.dE,this.jE,b);g.Y(this,this.mx);this.kV=gW(function(){return new Jt(k,a,n,M.lh,M.uh,M.SB)});
g.Y(this,this.kV);this.lq=gW(function(){return new kZ});
g.Y(this,this.lq);this.LI=new zE(p,this.eT,this.lh);g.Y(this,this.LI);this.YL=new jJ(p);g.Y(this,this.YL);this.Zu=new HE(p,this.yF,C);g.Y(this,this.Zu);this.Gu=new DX(p,this.Qm,this.SB,this.dE,C);g.Y(this,this.Gu);this.a5=new eJ(p);g.Y(this,this.a5);this.qY=new SJ(p);g.Y(this,this.qY);this.Bu=gW(function(){return new Zu(d)});
g.Y(this,this.Bu);this.v5=new $Y(p);g.Y(this,this.v5);this.DF=gW(function(){return new Uu});
g.Y(this,this.DF);this.nt=gW(function(){return new cE(M.SB)});
g.Y(this,this.nt);this.lk=gW(function(){return new At(M.mx,h,X)});
g.Y(this,this.lk);this.Is=gW(function(){return new dF(M.lh,M.uh,M.a5,M.OY)});
g.Y(this,this.Is);this.Uh=gW(function(){return new mae(M.eT,M.SB,M.uh,F,b,M.lh)});
g.Y(this,this.Uh);this.PQ=gW(function(){return new o9(p,M.v5,M.a5,M.uh,M.OY,M.o5,M.GP,M.dE,M.SB,M.Qm,M.L9,M.Zv,M.HX,M.Tr,M.lh,M.Bu,C,G)});
g.Y(this,this.PQ);this.dU={ER:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.mx],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Ct],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.U8],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jE]]),DJ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.kV],["SLOT_TYPE_FORECASTING",this.lq],["SLOT_TYPE_IN_PLAYER",this.lq],["SLOT_TYPE_PLAYER_BYTES",this.lq]]),kD:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.LI],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",
this.YL],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.YL],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.YL],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.YL],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.YL],["TRIGGER_TYPE_SLOT_ID_EXITED",this.YL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.YL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.YL],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.YL],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.Zu],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Gu],["TRIGGER_TYPE_MEDIA_TIME_RANGE",
this.Gu],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.a5],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Zu],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.qY],["TRIGGER_TYPE_AD_BREAK_STARTED",this.v5]]),Ra:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.DF],["SLOT_TYPE_ABOVE_FEED",this.DF],["SLOT_TYPE_FORECASTING",this.DF],["SLOT_TYPE_IN_PLAYER",this.DF],["SLOT_TYPE_PLAYER_BYTES",this.nt]]),ZJ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.lk],["SLOT_TYPE_FORECASTING",this.Is],["SLOT_TYPE_IN_PLAYER",
this.Uh],["SLOT_TYPE_PLAYER_BYTES",this.PQ]])};this.listeners=[F.get()];this.zF={mx:this.mx,Q9:this.lh.get(),fX:this.HX.get(),Br:this.SB.get(),U8:this.U8,z1:X.get(),tR:null,lc:this.LI,WP:F.get(),Dl:this.dE.get()}};
qXD=function(p,d,b,v,P){g.e.call(this);var M=this,X=gW(function(){return new mK(M.lh)});
g.Y(this,X);var a=gW(function(){return new xY(X,M.lh)});
g.Y(this,a);var F=gW(function(){return new NB});
g.Y(this,F);var h=gW(function(){return new Eu(p)});
g.Y(this,h);var O=gW(function(){return new BE(X,a,M.lh)});
g.Y(this,O);var J=gW(function(){return new p2});
g.Y(this,J);this.xD=gW(function(){return new v7e(d)});
g.Y(this,this.xD);this.eT=gW(function(){return new n4(d)});
g.Y(this,this.eT);this.HX=gW(function(){return new Qz(P)});
g.Y(this,this.HX);this.L9=gW(function(){return new x8(d)});
g.Y(this,this.L9);this.Qm=gW(function(){return new BZ(d)});
g.Y(this,this.Qm);this.GP=gW(function(){return new lm(d)});
g.Y(this,this.GP);this.Zv=gW(function(){return new Ri(d)});
g.Y(this,this.Zv);this.lh=gW(function(){return new T0(d)});
g.Y(this,this.lh);var k=gW(function(){return new k5(v)});
g.Y(this,k);var n=gW(function(){return new kx(M.lh)});
g.Y(this,n);var r=gW(function(){return new J3(X,O,a,M.lh,n,null,null,null,null)});
g.Y(this,r);this.Tr=gW(function(){return new sx(d)});
g.Y(this,this.Tr);this.dE=gW(function(){return new Xo(d,J,M.lh)});
g.Y(this,this.dE);var Z=m4({dE:this.dE,lh:this.lh,EH:n}),C=Z.context,G=Z.W$;this.y8=Z.y8;this.SB=gW(function(){return new qR(d,M.dE,M.lh)});
g.Y(this,this.SB);this.OY=gW(function(){return new p4(M.SB,d,M.lh)});
g.Y(this,this.OY);this.uh=gW(function(){return new MR(d,F,M.OY,M.dE,M.y8,M.lh,G)});
g.Y(this,this.uh);this.o5=gW(function(){return new xx(M.lh)});
g.Y(this,this.o5);this.Ct=new lq(Z$7,Ex,function(I,V,S,B){return L2k(a.get(),I,V,S,B)},h,O,a,n,this.lh,this.dE);
g.Y(this,this.Ct);this.U8=new ZX(h,r,b,this.lh,p,this.dE,this.SB,this.L9);g.Y(this,this.U8);var U=new K_(d,this.U8,this.SB,this.dE);this.yF=gW(function(){return U});
this.Hi=U;this.jE=new Ch(h,O,this.Qm,this.yF,C);g.Y(this,this.jE);this.mx=new io(this.lh,h,O,r,this.dE,this.jE,b);g.Y(this,this.mx);this.kV=gW(function(){return new Jt(k,a,n,M.lh,M.uh,M.SB)});
g.Y(this,this.kV);this.lq=gW(function(){return new kZ});
g.Y(this,this.lq);this.LI=new zE(p,this.eT,this.lh);g.Y(this,this.LI);this.YL=new jJ(p);g.Y(this,this.YL);this.Zu=new HE(p,this.yF,C);g.Y(this,this.Zu);this.Gu=new DX(p,this.Qm,this.SB,this.dE,C);g.Y(this,this.Gu);this.a5=new eJ(p);g.Y(this,this.a5);this.qY=new SJ(p);g.Y(this,this.qY);this.Bu=gW(function(){return new Zu(d)});
g.Y(this,this.Bu);this.v5=new $Y(p);g.Y(this,this.v5);this.DF=gW(function(){return new Uu});
g.Y(this,this.DF);this.nt=gW(function(){return new cE(M.SB)});
g.Y(this,this.nt);this.lk=gW(function(){return new At(M.mx,h,X)});
g.Y(this,this.lk);this.Is=gW(function(){return new dF(M.lh,M.uh,M.a5,M.OY)});
g.Y(this,this.Is);this.PQ=gW(function(){return new o9(p,M.v5,M.a5,M.uh,M.OY,M.o5,M.GP,M.dE,M.SB,M.Qm,M.L9,M.Zv,M.HX,M.Tr,M.lh,M.Bu,C,G)});
g.Y(this,this.PQ);this.jJ=gW(function(){return new Vf7(M.eT,M.SB,M.uh,F,M.xD,b,M.dE)});
g.Y(this,this.jJ);this.dU={ER:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.mx],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Ct],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.U8],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jE]]),DJ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.kV],["SLOT_TYPE_FORECASTING",this.lq],["SLOT_TYPE_IN_PLAYER",this.lq],["SLOT_TYPE_PLAYER_BYTES",this.lq]]),kD:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",this.LI],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",
this.YL],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.YL],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.YL],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.YL],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.YL],["TRIGGER_TYPE_SLOT_ID_EXITED",this.YL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.YL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.YL],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.YL],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.Zu],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",this.Gu],["TRIGGER_TYPE_MEDIA_TIME_RANGE",
this.Gu],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.a5],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Zu],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.qY],["TRIGGER_TYPE_AD_BREAK_STARTED",this.v5]]),Ra:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.DF],["SLOT_TYPE_FORECASTING",this.DF],["SLOT_TYPE_IN_PLAYER",this.DF],["SLOT_TYPE_PLAYER_BYTES",this.nt]]),ZJ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.lk],["SLOT_TYPE_FORECASTING",this.Is],["SLOT_TYPE_IN_PLAYER",this.jJ],["SLOT_TYPE_PLAYER_BYTES",
this.PQ]])};this.listeners=[F.get()];this.zF={mx:this.mx,Q9:this.lh.get(),fX:this.HX.get(),Br:this.SB.get(),U8:this.U8,z1:X.get(),tR:null,lc:this.LI,WP:F.get(),Dl:this.dE.get()}};
atz=function(p,d,b,v,P){g.e.call(this);var M=this,X=gW(function(){return new mK(M.lh)});
g.Y(this,X);var a=gW(function(){return new xY(X,M.lh)});
g.Y(this,a);var F=gW(function(){return new NB});
g.Y(this,F);var h=gW(function(){return new Eu(p)});
g.Y(this,h);var O=gW(function(){return new BE(X,a,M.lh)});
g.Y(this,O);var J=gW(function(){return new p2});
g.Y(this,J);this.xD=gW(function(){return new v7e(d)});
g.Y(this,this.xD);this.eT=gW(function(){return new n4(d)});
g.Y(this,this.eT);this.HX=gW(function(){return new Qz(P)});
g.Y(this,this.HX);this.L9=gW(function(){return new x8(d)});
g.Y(this,this.L9);this.Qm=gW(function(){return new BZ(d)});
g.Y(this,this.Qm);this.GP=gW(function(){return new lm(d)});
g.Y(this,this.GP);this.Zv=gW(function(){return new Ri(d)});
g.Y(this,this.Zv);this.lh=gW(function(){return new T0(d)});
g.Y(this,this.lh);var k=gW(function(){return new k5(v)});
g.Y(this,k);var n=gW(function(){return new kx(M.lh)});
g.Y(this,n);this.Tr=gW(function(){return new sx(d)});
g.Y(this,this.Tr);this.dE=gW(function(){return new Xo(d,J,M.lh)});
g.Y(this,this.dE);var r=m4({dE:this.dE,lh:this.lh,EH:n}),Z=r.context,C=r.W$;this.y8=r.y8;this.JZ=gW(function(){return new um(d,M.lh,M.uh)});
g.Y(this,this.JZ);this.Bu=gW(function(){return new Zu(d)});
g.Y(this,this.Bu);this.SB=gW(function(){return new qR(d,M.dE,M.lh)});
g.Y(this,this.SB);r=gW(function(){return new J3(X,O,a,M.lh,n,null,M.SB,M.vQ,M.MH,3)});
g.Y(this,r);this.o5=gW(function(){return new xx(M.lh)});
this.OY=gW(function(){return new p4(M.SB,d,M.lh)});
g.Y(this,this.OY);this.uh=gW(function(){return new MR(d,F,M.OY,M.dE,M.y8,M.lh,C)});
g.Y(this,this.uh);this.U8=new ZX(h,r,b,this.lh,p,this.dE,this.SB,this.L9);g.Y(this,this.U8);var G=new K_(d,this.U8,this.SB,this.dE,this.JZ);this.yF=gW(function(){return G});
this.Hi=G;this.Ct=new lq(E67,Ex,function(U,I,V,S){return L2k(a.get(),U,I,V,S)},h,O,a,n,this.lh,this.dE);
g.Y(this,this.Ct);this.vQ=new rJ(h,O,this.yF,this.JZ,this.SB,this.lh,this.uh,this.Bu);g.Y(this,this.vQ);this.jE=new Ch(h,O,this.Qm,this.yF,Z);g.Y(this,this.jE);this.mx=new io(this.lh,h,O,r,this.dE,this.jE,b);g.Y(this,this.mx);this.kV=gW(function(){return new Jt(k,a,n,M.lh,M.uh,M.SB,M.Bu)});
g.Y(this,this.kV);this.lq=gW(function(){return new kZ});
g.Y(this,this.lq);this.LI=new zE(p,this.eT,this.lh);g.Y(this,this.LI);this.YL=new jJ(p);g.Y(this,this.YL);this.Zu=new HE(p,this.yF,Z);g.Y(this,this.Zu);this.Gu=new DX(p,this.Qm,this.SB,this.dE,Z);g.Y(this,this.Gu);this.PJ=new VM(p,this.dE);g.Y(this,this.PJ);this.MH=new YY(p,this.JZ,this.SB,this.uh,this.yF);g.Y(this,this.MH);this.a5=new eJ(p);g.Y(this,this.a5);this.qY=new SJ(p);g.Y(this,this.qY);this.v5=new $Y(p);g.Y(this,this.v5);this.DF=gW(function(){return new Uu});
g.Y(this,this.DF);this.nt=gW(function(){return new cE(M.SB)});
g.Y(this,this.nt);this.lk=gW(function(){return new At(M.mx,h,X)});
g.Y(this,this.lk);this.Is=gW(function(){return new dF(M.lh,M.uh,M.a5,M.OY)});
g.Y(this,this.Is);this.PQ=gW(function(){return new a9(p,M.v5,M.a5,M.dE,M.Bu,M.SB,M.uh,J,M.JZ,M.OY,M.o5,M.GP,M.Qm,M.L9,M.Zv,M.HX,M.Tr,M.lh,F,Z,C)});
g.Y(this,this.PQ);this.QZ=gW(function(){return new ef7(M.eT,M.SB,M.uh,F,M.xD,b,M.lh,M.dE)});
g.Y(this,this.QZ);this.dU={ER:new Map([["OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED",this.mx],["OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL",this.vQ],["OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",this.Ct],["OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",this.U8],["OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",this.jE]]),DJ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.kV],["SLOT_TYPE_FORECASTING",this.lq],["SLOT_TYPE_IN_PLAYER",this.lq],["SLOT_TYPE_PLAYER_BYTES",this.lq]]),kD:new Map([["TRIGGER_TYPE_SKIP_REQUESTED",
this.LI],["TRIGGER_TYPE_LAYOUT_ID_ENTERED",this.YL],["TRIGGER_TYPE_LAYOUT_ID_EXITED",this.YL],["TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON",this.YL],["TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED",this.YL],["TRIGGER_TYPE_SLOT_ID_ENTERED",this.YL],["TRIGGER_TYPE_SLOT_ID_EXITED",this.YL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY",this.YL],["TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY",this.YL],["TRIGGER_TYPE_SLOT_ID_SCHEDULED",this.YL],["TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED",this.Zu],["TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED",
this.Gu],["TRIGGER_TYPE_MEDIA_TIME_RANGE",this.Gu],["TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED",this.PJ],["TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED",this.PJ],["TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED",this.a5],["TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID",this.Zu],["TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED",this.qY],["TRIGGER_TYPE_AD_BREAK_STARTED",this.v5],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",this.MH],["TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",
this.MH],["TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",this.MH],["TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED",this.MH],["TRIGGER_TYPE_CUE_BREAK_IDENTIFIED",this.MH]]),Ra:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.DF],["SLOT_TYPE_FORECASTING",this.DF],["SLOT_TYPE_IN_PLAYER",this.DF],["SLOT_TYPE_PLAYER_BYTES",this.nt]]),ZJ:new Map([["SLOT_TYPE_AD_BREAK_REQUEST",this.lk],["SLOT_TYPE_FORECASTING",this.Is],["SLOT_TYPE_PLAYER_BYTES",this.PQ],["SLOT_TYPE_IN_PLAYER",this.QZ]])};this.listeners=[F.get()];
this.zF={mx:this.mx,Q9:this.lh.get(),fX:this.HX.get(),Br:this.SB.get(),U8:this.U8,z1:X.get(),tR:null,lc:this.LI,WP:F.get(),Dl:this.dE.get()}};
FxB=function(p,d,b,v){function P(){return M.U}
g.e.call(this);var M=this;p.G().experiments.Wb("html5_dispose_of_manager_before_dependency")?(this.D=o7u(P,p,d,b,v),this.U=(new Lt(this.D)).B(),g.Y(this,this.U),g.Y(this,this.D)):(this.D=o7u(P,p,d,b,v),g.Y(this,this.D),this.U=(new Lt(this.D)).B(),g.Y(this,this.U))};
C4=function(p){return p.D.zF};
o7u=function(p,d,b,v,P){try{var M=d.G();if(g.QJ(M))var X=new Pcw(p,d,b,v,P);else if(g.mJ(M))X=new MI$(p,d,b,v,P);else if(He(M))X=new X5u(p,d,b,v,P);else if(g.eo(M))X=new qXD(p,d,b,v,P);else if(g.yJ(M))X=new atz(p,d,b,v,P);else throw new TypeError("Unknown web interface");return X}catch(a){return X=d.G(),JI("Unexpected interface not supported in Ads Control Flow",void 0,void 0,{platform:X.D.cplatform,interface:X.D.c,Lt5:X.D.cver,aqJ:X.D.ctheme,VWh:X.D.cplayer,tW5:X.playerStyle}),new Kk7(p,d,b,v,P)}};
heK=function(p){$0.call(this,p)};
OD$=function(p,d,b,v,P){WL.call(this,p,{L:"div",J:"ytp-ad-timed-pie-countdown-container",j:[{L:"svg",J:"ytp-ad-timed-pie-countdown",K:{viewBox:"0 0 20 20"},j:[{L:"circle",J:"ytp-ad-timed-pie-countdown-background",K:{r:"10",cx:"10",cy:"10"}},{L:"circle",J:"ytp-ad-timed-pie-countdown-inner",K:{r:"5",cx:"10",cy:"10"}},{L:"circle",J:"ytp-ad-timed-pie-countdown-outer",K:{r:"10",cx:"10",cy:"10"}}]}]},"timed-pie-countdown",d,b,v,P);this.V=this.V$("ytp-ad-timed-pie-countdown-container");this.B=this.V$("ytp-ad-timed-pie-countdown-inner");
this.S=this.V$("ytp-ad-timed-pie-countdown-outer");this.U=Math.ceil(2*Math.PI*5);this.hide()};
JzK=function(p,d,b,v,P,M){nf.call(this,p,{L:"div",J:"ytp-ad-action-interstitial",K:{tabindex:"0"},j:[{L:"div",J:"ytp-ad-action-interstitial-background-container"},{L:"div",J:"ytp-ad-action-interstitial-slot",j:[{L:"div",J:"ytp-ad-action-interstitial-instream-info"},{L:"div",J:"ytp-ad-action-interstitial-card",j:[{L:"div",J:"ytp-ad-action-interstitial-image-container"},{L:"div",J:"ytp-ad-action-interstitial-headline-container"},{L:"div",J:"ytp-ad-action-interstitial-description-container"},{L:"div",
J:"ytp-ad-action-interstitial-action-button-container"}]}]}]},"ad-action-interstitial",d,b,v);this.GZ=P;this.pD=M;this.navigationEndpoint=this.D=this.skipButton=this.U=this.actionButton=null;this.wE=this.V$("ytp-ad-action-interstitial-instream-info");this.Hb=this.V$("ytp-ad-action-interstitial-image-container");this.C=new Y0(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,"ytp-ad-action-interstitial-image");g.Y(this,this.C);this.C.NC(this.Hb);this.RB=this.V$("ytp-ad-action-interstitial-headline-container");
this.S=new TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,"ytp-ad-action-interstitial-headline");g.Y(this,this.S);this.S.NC(this.RB);this.O5=this.V$("ytp-ad-action-interstitial-description-container");this.B=new TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,"ytp-ad-action-interstitial-description");g.Y(this,this.B);this.B.NC(this.O5);this.jB=this.V$("ytp-ad-action-interstitial-background-container");this.TB=new Y0(this.api,this.layoutId,this.interactionLoggingClientData,
this.fX,"ytp-ad-action-interstitial-background",!0);g.Y(this,this.TB);this.TB.NC(this.jB);this.ih=this.V$("ytp-ad-action-interstitial-action-button-container");this.slot=this.V$("ytp-ad-action-interstitial-slot");this.Yt=this.V$("ytp-ad-action-interstitial-card");this.V=new IN;g.Y(this,this.V);this.hide()};
kTC=function(p){var d=g.B9("html5-video-player");d&&g.kV(d,"ytp-ad-display-override",p)};
uD$=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-ad-overlay-slot",j:[{L:"div",J:"ytp-ad-overlay-container"}]},"invideo-overlay",d,b,v);this.C=[];this.jB=this.RB=this.V=this.ih=this.wE=null;this.TB=!1;this.S=null;this.O5=0;p=this.V$("ytp-ad-overlay-container");this.Hb=new an(p,45E3,6E3,.3,.4);g.Y(this,this.Hb);this.B=n7D(this);g.Y(this,this.B);this.B.NC(p);this.U=rzW(this);g.Y(this,this.U);this.U.NC(p);this.D=ftj(this);g.Y(this,this.D);this.D.NC(p);this.hide()};
n7D=function(p){var d=new g.k0({L:"div",J:"ytp-ad-text-overlay",j:[{L:"div",J:"ytp-ad-overlay-ad-info-button-container"},{L:"div",J:"ytp-ad-overlay-close-container",j:[{L:"button",J:"ytp-ad-overlay-close-button",j:[jC(ltC)]}]},{L:"div",J:"ytp-ad-overlay-title",Bb:"{{title}}"},{L:"div",J:"ytp-ad-overlay-desc",Bb:"{{description}}"},{L:"div",zB:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],Bb:"{{displayUrl}}"}]});p.Y(d.V$("ytp-ad-overlay-title"),"click",function(b){NR(p,d.element,b)});
p.Y(d.V$("ytp-ad-overlay-link"),"click",function(b){NR(p,d.element,b)});
p.Y(d.V$("ytp-ad-overlay-close-container"),"click",p.OS);d.hide();return d};
rzW=function(p){var d=new g.k0({L:"div",zB:["ytp-ad-text-overlay","ytp-ad-enhanced-overlay"],j:[{L:"div",J:"ytp-ad-overlay-ad-info-button-container"},{L:"div",J:"ytp-ad-overlay-close-container",j:[{L:"button",J:"ytp-ad-overlay-close-button",j:[jC(ltC)]}]},{L:"div",J:"ytp-ad-overlay-text-image",j:[{L:"img",K:{src:"{{imageUrl}}"}}]},{L:"div",J:"ytp-ad-overlay-title",Bb:"{{title}}"},{L:"div",J:"ytp-ad-overlay-desc",Bb:"{{description}}"},{L:"div",zB:["ytp-ad-overlay-link-inline-block","ytp-ad-overlay-link"],
Bb:"{{displayUrl}}"}]});p.Y(d.V$("ytp-ad-overlay-title"),"click",function(b){NR(p,d.element,b)});
p.Y(d.V$("ytp-ad-overlay-link"),"click",function(b){NR(p,d.element,b)});
p.Y(d.V$("ytp-ad-overlay-close-container"),"click",p.OS);p.Y(d.V$("ytp-ad-overlay-text-image"),"click",p.Frt);d.hide();return d};
ftj=function(p){var d=new g.k0({L:"div",J:"ytp-ad-image-overlay",j:[{L:"div",J:"ytp-ad-overlay-ad-info-button-container"},{L:"div",J:"ytp-ad-overlay-close-container",j:[{L:"button",J:"ytp-ad-overlay-close-button",j:[jC(ltC)]}]},{L:"div",J:"ytp-ad-overlay-image",j:[{L:"img",K:{src:"{{imageUrl}}",width:"{{width}}",height:"{{height}}"}}]}]});p.Y(d.V$("ytp-ad-overlay-image"),"click",function(b){NR(p,d.element,b)});
p.Y(d.V$("ytp-ad-overlay-close-container"),"click",p.OS);d.hide();return d};
s5e=function(p,d){if(d){var b=g.L(d,IZ)||null;b==null?g.Hi(Error("AdInfoRenderer did not contain an AdHoverTextButtonRenderer.")):(d=g.B9("video-ads ytp-ad-module")||null,d==null?g.Hi(Error("Could not locate the root ads container element to attach the ad info dialog.")):(p.RB=new g.k0({L:"div",J:"ytp-ad-overlay-ad-info-dialog-container"}),g.Y(p,p.RB),p.RB.NC(d),d=new RL(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,p.RB.element,!1),g.Y(p,d),d.init(qa("ad-info-hover-text-button"),b,p.macros),
p.S?(d.NC(p.S,0),d.subscribe("f",p.JDB,p),d.subscribe("e",p.n_,p),p.Y(p.S,"click",p.fgb),p.Y(g.B9("ytp-ad-button",d.element),"click",function(){var v;if(g.L((v=g.L(b.button,g.j8))==null?void 0:v.serviceEndpoint,$_k))p.TB=p.api.getPlayerState(1)===2,p.api.pauseVideo();else p.api.onAdUxClicked("ad-info-hover-text-button",p.layoutId)}),p.jB=d):g.Hi(Error("Ad info button container within overlay ad was not present."))))}else g.DF(Error("AdInfoRenderer was not present within InvideoOverlayAdRenderer."))};
E7K=function(p,d){if(ZDk(p,GH)||p.api.isMinimized())return!1;var b=rC(d.title),v=rC(d.description);if(g.CF(b)||g.CF(v))return!1;p.createServerVe(p.B.element,d.trackingParams||null);p.B.updateValue("title",rC(d.title));p.B.updateValue("description",rC(d.description));p.B.updateValue("displayUrl",rC(d.displayUrl));d.navigationEndpoint&&g.bj(p.C,d.navigationEndpoint);p.B.show();p.Hb.start();p.logVisibility(p.B.element,!0);p.Y(p.B.element,"mouseover",function(){p.O5++});
return!0};
Ccu=function(p,d){if(ZDk(p,GH)||p.api.isMinimized())return!1;var b=rC(d.title),v=rC(d.description);if(g.CF(b)||g.CF(v))return!1;p.createServerVe(p.U.element,d.trackingParams||null);p.U.updateValue("title",rC(d.title));p.U.updateValue("description",rC(d.description));p.U.updateValue("displayUrl",rC(d.displayUrl));p.U.updateValue("imageUrl",oWu(d.image));d.navigationEndpoint&&g.bj(p.C,d.navigationEndpoint);p.ih=d.imageNavigationEndpoint||null;p.U.show();p.Hb.start();p.logVisibility(p.U.element,!0);
p.Y(p.U.element,"mouseover",function(){p.O5++});
return!0};
N7D=function(p,d){if(p.api.isMinimized())return!1;var b=Fwe(d.image),v=b;b.width<GH.width&&(v=GH);if(b.width===0||b.height===0||ZDk(p,v))return!1;p.createServerVe(p.D.element,d.trackingParams||null);p.D.updateValue("imageUrl",oWu(d.image));p.D.updateValue("width",b.width);p.D.updateValue("height",b.height);d.navigationEndpoint&&g.bj(p.C,d.navigationEndpoint);g.nj(p.D.V$("ytp-ad-image-overlay"),"max-width",b.width+"px");p.D.show();p.logVisibility(p.D.element,!0);p.Y(p.D.element,"mouseover",function(){p.O5++;
p.api.vt("invideo-overlay",p.layoutId)});
p.Y(p.D.element,"mouseout",function(){p.api.Ht("invideo-overlay",p.layoutId)});
return!0};
ZDk=function(p,d){var b=p.api.Pb().cn(),v=p.api.Jg(!0,!1);return(d=JZ(b,b.height-(v.height+v.top),d))?(p.wE&&d&&(b=g.tF(p.macros),b.ERRORCODE=d.Ve.toString(),b.ERROR_MSG=d.errorMessage,p.layoutId?mW(p.fX,p.wE,p.layoutId,b):g.Hi(Error("Missing layoutId for invideo_overlay_ad."))),!0):!1};
NR=function(p,d,b){var v=g.tF(p.macros),P=g.wg(d);v.AW={toString:function(){return P.width.toString()}};
v.AH={toString:function(){return P.height.toString()}};
var M=g.NV(b,d).floor();v.I_X={toString:function(){return M.x.toString()}};
v.NX={toString:function(){return M.x.toString()}};
v.I_Y={toString:function(){return M.y.toString()}};
v.NY={toString:function(){return M.y.toString()}};
v.NM={toString:function(){return p.O5.toString()}};
d=g.u(p.C);for(b=d.next();!b.done;b=d.next())b=b.value,p.layoutId?mW(p.fX,b,p.layoutId,v):g.Hi(Error("Missing layoutId for invideo_overlay_ad."));p.api.pauseVideo()};
GTD=function(p,d){p=p.api.getRootNode();g.kV(p,"ytp-ad-overlay-open",d);g.kV(p,"ytp-ad-overlay-closed",!d)};
w5D=function(p,d,b,v,P){WL.call(this,p,{L:"div",J:"ytp-ad-message-overlay",j:[{L:"div",J:"ytp-ad-message-slot"}]},"ad-message",d,b,v,P);var M=this;this.S=-1;this.B=0;this.O5=!1;this.RB=this.V$("ytp-ad-message-slot");this.U=new g.k0({L:"span",J:"ytp-ad-message-container"});this.U.NC(this.RB);g.Y(this,this.U);this.messageText=new TQ(this.api,this.layoutId,this.interactionLoggingClientData,v,"ytp-ad-message-text");g.Y(this,this.messageText);this.messageText.NC(this.U.element);this.V=new g.bT(this.U,
400,!1,100,function(){M.hide()});
g.Y(this,this.V);this.hide()};
Upj=function(p,d){p=p.api.getRootNode();g.kV(p,"ytp-ad-overlay-open",d);g.kV(p,"ytp-ad-overlay-closed",!d)};
cz$=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-ad-underlay-companion",j:[{L:"div",J:"ytp-ad-underlay-side-container",j:[{L:"div",J:"ytp-ad-underlay-image-container"},{L:"div",J:"ytp-ad-underlay-description-container"},{L:"div",J:"ytp-ad-underlay-headline-container"},{L:"div",J:"ytp-ad-underlay-action-button-container"}]}]},"player-underlay",d,b,v);this.actionButton=null;this.RB=this.V$("ytp-ad-underlay-image-container");this.B=new Y0(this.api,this.layoutId,this.interactionLoggingClientData,
this.fX,"ytp-ad-underlay-image");g.Y(this,this.B);this.B.NC(this.RB);this.O5=this.V$("ytp-ad-underlay-headline-container");this.U=new TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,"ytp-ad-underlay-headline");g.Y(this,this.U);this.U.NC(this.O5);this.C=this.V$("ytp-ad-underlay-description-container");this.V=new TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,"ytp-ad-underlay-description");g.Y(this,this.V);this.V.NC(this.C);this.S=this.V$("ytp-ad-underlay-action-button-container");
this.D=this.V$("ytp-ad-underlay-side-container");this.hide()};
yzC=function(p){var d=g.B9("html5-video-player");d&&g.kV(d,"ytp-ad-display-override",p)};
wX=function(p,d,b,v,P,M){M=M===void 0?function(){}:M;
nf.call(this,p,{L:"div",J:"ytp-ad-survey-answer"},"survey-answer",d,b,v);this.index=P;this.onSelected=M;this.D=null;this.toggledLoggingParams="";this.answer=this.V$("ytp-ad-survey-answer");this.hide()};
ItC=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-ad-survey-none-of-the-above"},"survey-none-of-the-above",d,b,v);this.button=null;this.D=this.V$("ytp-ad-survey-none-of-the-above");this.hide()};
Ux=function(p,d,b,v){var P=["ytp-ad-survey-submit-button"];P.push("ytp-ad-survey-submit-button-rounded");t8.call(this,p,d,b,v,P,"survey-submit")};
cz=function(p,d,b,v,P){nf.call(this,p,{L:"div",J:"ytp-ad-survey-player-overlay",j:[{L:"div",J:"ytp-ad-survey-player-overlay-instream-info"},{L:"div",J:"ytp-ad-survey-player-overlay-skip-preview-submit",j:[{L:"div",J:"ytp-ad-survey-player-overlay-skip-or-preview"},{L:"div",J:"ytp-ad-survey-player-overlay-submit"}]},{L:"div",J:"ytp-ad-survey-player-overlay-instream-user-sentiment"}]},"survey-player-overlay",d,b,v);this.V=P;this.U=this.D=null;this.B=this.V$("ytp-ad-survey-player-overlay-instream-info");
this.skipOrPreview=this.V$("ytp-ad-survey-player-overlay-skip-or-preview");this.submitButton=this.V$("ytp-ad-survey-player-overlay-submit");g.Y(this,this.V);this.hide()};
yx=function(p,d,b,v,P,M){M=M===void 0?function(){}:M;
nf.call(this,p,{L:"div",J:"ytp-ad-survey-question",j:[{L:"div",zB:["ytp-ad-survey-question-text","ytp-ad-survey-question-foreground"]},{L:"div",zB:["ytp-ad-survey-answers","ytp-ad-survey-question-foreground"]},{L:"div",zB:["ytp-ad-survey-question-player-overlay","ytp-ad-survey-question-foreground"]},{L:"div",J:"ytp-ad-survey-question-background"}]},P,d,b,v);this.RB=M;this.V=null;this.U=[];this.D=null;this.C=this.api.G().experiments.Wb("a11y_h5_associate_survey_question");this.question=this.V$("ytp-ad-survey-question");
this.Hb=this.V$("ytp-ad-survey-question-background");this.questionText=this.V$("ytp-ad-survey-question-text");this.answers=this.V$("ytp-ad-survey-answers");this.playerOverlay=this.V$("ytp-ad-survey-question-player-overlay");this.B=Date.now()};
ze$=function(p,d){d=g.ff(d);g.ar(p.questionText,d);p.C&&p.questionText.setAttribute("id",qa("survey-question-text"))};
j5C=function(p,d,b,v){v=new wX(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,v,p.RB);v.NC(p.answers);v.init(qa("survey-answer"),d,b);p.C&&(d=p.questionText.getAttribute("id"),d!=null&&(v.D!==null?v.D.U.setAttribute("aria-describedby",d):v.answer.getElementsByTagName("button")[0].setAttribute("aria-describedby",d)));p.U.push(v)};
iDD=function(p,d){if(d){var b=d.background;b&&g.L(b,tIz)&&(b=(b=g.L(b,tIz).image)&&SC(b)||"",g.CF(b)?g.DF(Error("Found ThumbnailDetails without valid image URL")):g.nj(p.Hb,"backgroundImage","url("+b+")"));if(d.durationMilliseconds==null||d.durationMilliseconds===void 0||d.durationMilliseconds===0)g.Hi(Error("durationMilliseconds unset or 0 for SurveyAdQuestionCommon: "+JSON.stringify(d)));else{p.B=g.Wj();p.D=new C3(p.api,d.durationMilliseconds);g.Y(p,p.D);if(p.D&&d.instreamAdPlayerOverlay&&g.L(d.instreamAdPlayerOverlay,
y3))try{var v=new cz(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,p.D);v.NC(p.playerOverlay);v.init(qa("survey-player-overlay"),g.L(d.instreamAdPlayerOverlay,y3),p.macros);p.V=v;g.Y(p,v);p.pn()}catch(P){g.Hi(Error("ISAPOR had an error when initializing. Error: "+(P+" SurveyAdQuestionCommon: "+JSON.stringify(d))))}else g.Hi(Error("ISAPOR was not present in renderer. SurveyAdQuestionCommon: "+JSON.stringify(d)));p.D&&d.durationMilliseconds&&d.durationMilliseconds>0?(d=new Dq(p.api,p.D),d.NC(p.playerOverlay),
g.Y(p,d)):g.Hi(Error("Survey progress bar was not added. SurveyAdQuestionCommon: "+JSON.stringify(d)))}}else g.Hi(Error("addCommonComponents() needs to be called before starting countdown."))};
HDu=function(p){function d(b){return{toString:function(){return b()}}}
p.macros.SURVEY_LOCAL_TIME_EPOCH_S=d(function(){var b=new Date;return(Math.round(b.valueOf()/1E3)+-1*b.getTimezoneOffset()*60).toString()});
p.macros.SURVEY_ELAPSED_MS=d(function(){return(Date.now()-p.B).toString()})};
DpC=function(p,d,b,v,P){yx.call(this,p,d,b,v,"survey-question-multi-select");this.O5=P;this.noneOfTheAbove=null;this.submitEndpoints=[];this.S=null;this.hide()};
VIq=function(p,d,b){p.noneOfTheAbove=new ItC(p.api,p.layoutId,p.interactionLoggingClientData,p.fX);p.noneOfTheAbove.NC(p.answers);p.noneOfTheAbove.init(qa("survey-none-of-the-above"),d,b)};
SXW=function(p){p.U.forEach(function(d){d.D.toggleButton(!1)});
eeK(p,!0)};
eeK=function(p,d){var b=p.V;p=YXk(p);d=d===void 0?!1:d;b.D&&(p?b.D.hide():b.D.show(),d&&b.D instanceof lT&&!b.D.V&&pvC(b.D,!1));b.U&&(p?b.U.show():b.U.hide())};
YXk=function(p){return p.U.some(function(d){return d.D.isToggled()})||p.noneOfTheAbove.button.isToggled()};
Ia=function(p,d,b,v,P){yx.call(this,p,d,b,v,"survey-question-single-select",function(X){M.api.G().T("supports_multi_step_on_desktop")&&P([X])});
var M=this;this.hide()};
zH=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-ad-survey",j:[{L:"div",J:"ytp-ad-survey-questions"}]},"survey",d,b,v);this.questions=[];this.U=[];this.conditioningRules=[];this.D=0;this.S=this.V$("ytp-ad-survey-questions");this.api.G().T("fix_survey_color_contrast_on_destop")&&this.V$("ytp-ad-survey").classList.add("color-contrast-fix");this.api.G().T("web_enable_speedmaster")&&this.V$("ytp-ad-survey").classList.add("relative-positioning-survey");this.hide()};
Q5w=function(p,d){var b=p.U[d],v;(v=p.B)==null||v.dispose();g.L(b,cD)?g7$(p,g.L(b,cD),p.macros):g.L(b,UT)&&LxC(p,g.L(b,UT),p.macros);p.D=d};
g7$=function(p,d,b){var v=new Ia(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,p.V.bind(p));v.NC(p.S);v.init(qa("survey-question-single-select"),d,b);p.api.G().T("supports_multi_step_on_desktop")?p.B=v:p.questions.push(v);g.Y(p,v)};
LxC=function(p,d,b){var v=new DpC(p.api,p.layoutId,p.interactionLoggingClientData,p.fX,p.V.bind(p));v.NC(p.S);v.init(qa("survey-question-multi-select"),d,b);p.api.G().T("supports_multi_step_on_desktop")?p.B=v:p.questions.push(v);g.Y(p,v)};
jj=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-ad-survey-interstitial",j:[{L:"div",J:"ytp-ad-survey-interstitial-contents",j:[{L:"div",J:"ytp-ad-survey-interstitial-logo",j:[{L:"div",J:"ytp-ad-survey-interstitial-logo-image"}]},{L:"div",J:"ytp-ad-survey-interstitial-text"}]}]},"survey-interstitial",d,b,v);this.D=this.actionButton=null;this.interstitial=this.V$("ytp-ad-survey-interstitial");this.U=this.V$("ytp-ad-survey-interstitial-contents");this.text=this.V$("ytp-ad-survey-interstitial-text");
this.logoImage=this.V$("ytp-ad-survey-interstitial-logo-image");this.transition=new g.bT(this,500,!1,300);g.Y(this,this.transition)};
$p$=function(p,d){d=d&&SC(d)||"";if(g.CF(d))g.DF(Error("Found ThumbnailDetails without valid image URL"));else{var b=p.style;p=p.style.cssText;var v=document.implementation.createHTMLDocument("").createElement("DIV");v.style.cssText=p;p=e6C(v.style);b.cssText=[p,'background-image:url("'+d+'");'].join("")}};
mpq=function(p){var d=g.B9("html5-video-player");d&&g.kV(d,"ytp-ad-display-override",p)};
tb=function(p,d,b,v,P,M){M=M===void 0?0:M;WL.call(this,p,{L:"div",J:"ytp-preview-ad",j:[{L:"div",J:"ytp-preview-ad__text"}]},"preview-ad",d,b,v,P);var X=this;this.O5=M;this.U=0;this.V=-1;this.B=this.V$("ytp-preview-ad__text");switch(this.O5){case 1:this.B.classList.add("ytp-preview-ad__text--font--small")}this.transition=new g.bT(this,400,!1,100,function(){X.hide()});
g.Y(this,this.transition);this.hide()};
im=function(p,d,b,v){nf.call(this,p,{L:"img",J:"ytp-ad-avatar"},"ad-avatar",d,b,v);this.hide()};
Kxe=function(p){switch(p.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}};
Hz=function(p,d,b,v,P,M){P=P===void 0?!1:P;M=M===void 0?!1:M;nf.call(this,p,{L:"button",J:"ytp-ad-button-vm"},"ad-button",d,b,v);this.buttonText=this.buttonIcon=null;this.hide();this.D=P;this.U=M};
xpW=function(p,d,b,v,P){WL.call(this,p,{L:"div",zB:["ytp-ad-avatar-lockup-card--inactive","ytp-ad-avatar-lockup-card"],j:[{L:"div",J:"ytp-ad-avatar-lockup-card__avatar_and_text_container",j:[{L:"div",J:"ytp-ad-avatar-lockup-card__text_container"}]}]},"ad-avatar-lockup-card",d,b,v,P);this.startMilliseconds=0;this.adAvatar=new im(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.adAvatar);MQ(this.element,this.adAvatar.element,0);this.headline=new In(this.api,this.layoutId,
this.interactionLoggingClientData,this.fX);g.Y(this,this.headline);this.headline.NC(this.V$("ytp-ad-avatar-lockup-card__text_container"));this.headline.element.classList.add("ytp-ad-avatar-lockup-card__headline");this.description=new In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.description);this.description.NC(this.V$("ytp-ad-avatar-lockup-card__text_container"));this.description.element.classList.add("ytp-ad-avatar-lockup-card__description");this.adButton=new Hz(this.api,
this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.adButton);this.adButton.NC(this.element);this.hide()};
Du=function(p,d,b,v){nf.call(this,p,{L:"button",J:"ytp-skip-ad-button",j:[{L:"div",J:"ytp-skip-ad-button__text"}]},"skip-button",d,b,v);var P=this;this.U=!1;this.V=this.V$("ytp-skip-ad-button__text");this.transition=new g.bT(this,500,!1,100,function(){P.hide()});
g.Y(this,this.transition);this.D=new an(this.element,15E3,5E3,.5,.5,!0);g.Y(this,this.D);this.hide()};
B7C=function(p,d,b,v,P){WL.call(this,p,{L:"div",J:"ytp-skip-ad"},"skip-ad",d,b,v,P);this.skipOffsetMilliseconds=0;this.V=this.isSkippable=!1;var M;if((M=this.api.getVideoData())==null?0:M.isDaiEnabled())this.V=this.api.G().T("clean_player_style_fix_on_web");if(this.V||!this.api.G().experiments.Wb("disable_ad_preview_for_instream_ads"))this.U=new tb(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.D),g.Y(this,this.U),this.U.NC(this.element);this.B=new Du(this.api,this.layoutId,
this.interactionLoggingClientData,this.fX);g.Y(this,this.B);this.B.NC(this.element);this.hide()};
Vx=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-visit-advertiser-link"},"visit-advertiser-link",d,b,v);this.hide();this.api.T("enable_ad_pod_index_autohide")&&this.element.classList.add("ytp-visit-advertiser-link--clean-player");this.api.T("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-visit-advertiser-link--clean-player-with-light-shadow")};
ej=function(p,d,b,v,P){nf.call(this,p,{L:"div",J:"ytp-ad-player-overlay-layout",j:[{L:"div",J:"ytp-ad-player-overlay-layout__player-card-container"},{L:"div",J:"ytp-ad-player-overlay-layout__ad-info-container"},{L:"div",J:"ytp-ad-player-overlay-layout__skip-or-preview-container"},{L:"div",J:"ytp-ad-player-overlay-layout__ad-disclosure-banner-container"}]},"player-overlay-layout",d,b,v);this.U=P;this.RB=this.V$("ytp-ad-player-overlay-layout__player-card-container");this.D=this.V$("ytp-ad-player-overlay-layout__ad-info-container");
this.C=this.V$("ytp-ad-player-overlay-layout__skip-or-preview-container");this.O5=this.V$("ytp-ad-player-overlay-layout__ad-disclosure-banner-container");this.hide()};
Reu=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-ad-grid-card-text",j:[{L:"div",J:"ytp-ad-grid-card-text__metadata",j:[{L:"div",J:"ytp-ad-grid-card-text__metadata__headline"},{L:"div",J:"ytp-ad-grid-card-text__metadata__description",j:[{L:"div",J:"ytp-ad-grid-card-text__metadata__description__line"},{L:"div",J:"ytp-ad-grid-card-text__metadata__description__line"}]}]},{L:"div",J:"ytp-ad-grid-card-text__button"}]},"ad-grid-card-text",d,b,v);this.headline=new In(this.api,this.layoutId,this.interactionLoggingClientData,
this.fX);g.Y(this,this.headline);this.headline.NC(this.V$("ytp-ad-grid-card-text__metadata__headline"));this.moreInfoButton=new Hz(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,!0);g.Y(this,this.moreInfoButton);this.moreInfoButton.NC(this.V$("ytp-ad-grid-card-text__button"))};
Sj=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-ad-grid-card-collection"},"ad-grid-card-collection",d,b,v);this.D=[]};
Y5=function(p,d,b,v,P,M,X){WL.call(this,p,M,X,d,b,v,P);this.playerProgressOffsetMs=0;this.U=!1};
T7C=function(p){var d=g.B9("html5-video-player");d&&g.kV(d,"ytp-ad-display-override",p)};
AzD=function(p,d,b,v,P){Y5.call(this,p,d,b,v,P,{L:"div",J:"ytp-display-underlay-text-grid-cards",j:[{L:"div",J:"ytp-display-underlay-text-grid-cards__content_container",j:[{L:"div",J:"ytp-display-underlay-text-grid-cards__content_container__header",j:[{L:"div",J:"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar"},{L:"div",J:"ytp-display-underlay-text-grid-cards__content_container__header__headline"}]},{L:"div",J:"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"},
{L:"div",J:"ytp-display-underlay-text-grid-cards__content_container__ad_button"}]}]},"display-underlay-text-grid-cards");this.adGridCardCollection=new Sj(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.adGridCardCollection);this.adGridCardCollection.NC(this.V$("ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection"));this.adButton=new Hz(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.adButton);this.adButton.NC(this.V$("ytp-display-underlay-text-grid-cards__content_container__ad_button"));
this.B=this.V$("ytp-display-underlay-text-grid-cards__content_container");this.V=this.V$("ytp-display-underlay-text-grid-cards__content_container__header")};
gX=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-ad-details-line"},"ad-details-line",d,b,v);this.D=[];this.hide()};
L4=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-image-background",j:[{L:"img",J:"ytp-image-background-image"}]},"image-background",d,b,v);this.hide()};
Wxu=function(p,d,b,v,P){WL.call(this,p,{L:"svg",J:"ytp-timed-pie-countdown",K:{viewBox:"0 0 20 20"},j:[{L:"circle",J:"ytp-timed-pie-countdown__background",K:{r:"10",cx:"10",cy:"10"}},{L:"circle",J:"ytp-timed-pie-countdown__inner",K:{r:"5",cx:"10",cy:"10"}},{L:"circle",J:"ytp-timed-pie-countdown__outer",K:{r:"10",cx:"10",cy:"10"}}]},"timed-pie-countdown",d,b,v,P);this.B=this.V$("ytp-timed-pie-countdown__inner");this.U=Math.ceil(2*Math.PI*5);this.hide()};
Qx=function(p,d,b,v){nf.call(this,p,{L:"div",J:"ytp-video-interstitial-buttoned-centered-layout",K:{tabindex:"0"},j:[{L:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content",j:[{L:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container"},{L:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content__lockup",j:[{L:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"},{L:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container"},
{L:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container"},{L:"div",J:"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"}]}]},{L:"div",J:"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container"}]},"video-interstitial-buttoned-centered",d,b,v);this.U=null;this.V=this.V$("ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container");this.B=new IN;g.Y(this,this.B);this.hide()};
pVk=function(p){var d=g.B9("html5-video-player");d&&g.kV(d,"ytp-ad-display-override",p)};
dxC=function(p){if(!p.adAvatar||!g.L(p.adAvatar,$5))return g.Hi(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.")),!1;if(!p.headline)return g.Hi(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no headline.")),!1;if(!p.adBadge||!g.L(p.adBadge,m5))return g.Hi(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.")),!1;if(!p.adButton||!g.L(p.adButton,K4))return g.Hi(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no action button.")),!1;if(!p.adInfoRenderer||
!g.L(p.adInfoRenderer,IZ))return g.Hi(Error("VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.")),!1;p=p.durationMilliseconds||0;return typeof p!=="number"||p<=0?(g.Hi(Error("durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: "+p)),!1):!0};
x5=function(p,d,b){$0.call(this,p);this.api=p;this.fX=d;this.U={};p=new g.K({L:"div",zB:["video-ads","ytp-ad-module"]});g.Y(this,p);BF&&g.FO(p.element,"ytp-ads-tiny-mode");this.X=new Ev(p.element);g.Y(this,this.X);g.wz(this.api,p.element,4);RZ(b)&&(b=new g.K({L:"div",zB:["ytp-ad-underlay"]}),g.Y(this,b),this.B=new Ev(b.element),g.Y(this,this.B),g.wz(this.api,b.element,0));g.Y(this,ygW())};
bie=function(p,d){p=g.z9(p.U,d.id,null);p==null&&g.DF(Error("Component not found for element id: "+d.id));return p||null};
vgW=function(p){g.U2.call(this,p);var d=this;this.U=null;this.created=!1;this.B=p.G().T("h5_use_refactored_get_ad_break")?new TEu(this.player):new $8(this.player);this.V=function(){if(d.U!=null)return d.U;var v=new PHq({lc:C4(d.D).lc,Dl:C4(d.D).Dl,N:d.player,Q9:C4(d.D).Q9,uh:d.D.D.uh,WP:C4(d.D).WP,Zv:d.D.D.Zv});d.U=v.iX;return d.U};
this.D=new FxB(this.player,this,this.B,this.V);g.Y(this,this.D);var b=p.G();!wW(b)||g.yJ(b)||He(b)||(g.Y(this,new x5(p,C4(this.D).fX,C4(this.D).Q9)),g.Y(this,new heK(p)))};
PIK=function(p){p.created!==p.loaded&&JI("Created and loaded are out of sync")};
qLW=function(p){g.U2.prototype.load.call(p);var d=C4(p.D).Q9;try{p.player.getRootNode().classList.add("ad-created")}catch(F){JI(F instanceof Error?F:String(F))}var b=p.player.getVideoData(1),v=b&&b.videoId||"",P=b&&b.getPlayerResponse()||{},M=(!p.player.G().experiments.Wb("debug_ignore_ad_placements")&&P&&P.adPlacements||[]).map(function(F){return F.adPlacementRenderer}),X=((P==null?void 0:P.adSlots)||[]).map(function(F){return g.L(F,HD)});
P=P.playerConfig&&P.playerConfig.daiConfig&&P.playerConfig.daiConfig.enableDai||!1;b&&b.vX();M=M3$(M,X,d,C4(p.D).z1);X=b&&b.clientPlaybackNonce||"";b=b&&b.sJ||!1;if(Ea(d,!0)&&b){var a;d={};(a=p.player.getVideoData())==null||a.E5("p_cpb",(d.cc=X,d))}a=1E3*p.player.getDuration(1);XVB(p);p.D.D.Hi.iT(X,a,b,M.JP,M.hW,M.JP,P,v)};
XVB=function(p){var d,b;if(b=(d=p.player.getVideoData(1))==null||!d.sJ)d=p.player.G(),b=wW(d)&&!g.Ge(d)&&d.playerStyle==="desktop-polymer";b&&(p=p.player.getInternalApi(),p.addEventListener("updateKevlarOrC3Companion",Xvk),p.addEventListener("updateEngagementPanelAction",qrW),p.addEventListener("changeEngagementPanelVisibility",aNj),window.addEventListener("yt-navigate-start",Fsu))};
Bz=function(p,d){d===p.XR&&(p.XR=void 0)};
a1e=function(p){var d=C4(p.D).U8,b=d.V().o7("SLOT_TYPE_PLAYER_BYTES",1);d=kj(d.dE.get(),1).clientPlaybackNonce;var v=!1;b=g.u(b);for(var P=b.next();!P.done;P=b.next()){P=P.value;var M=P.slotType==="SLOT_TYPE_PLAYER_BYTES"&&P.slotEntryTrigger instanceof Co?P.slotEntryTrigger.Mh:void 0;M&&M===d&&(v&&JI("More than 1 preroll playerBytes slot detected",P),v=!0)}v||aa(C4(p.D).Br)};
ogu=function(p){if(AX(C4(p.D).Q9))return!0;var d="";p=g.u(C4(p.D).WP.kA.keys());for(var b=p.next();!b.done;b=p.next()){b=b.value;if(b.slotType==="SLOT_TYPE_PLAYER_BYTES"&&b.JC==="core")return!0;d+=b.slotType+" "}Math.random()<.01&&JI("Ads Playback Not Managed By Controlflow",void 0,null,{slotTypes:d});return!1};
FOz=function(p){p=g.u(C4(p.D).WP.kA.values());for(var d=p.next();!d.done;d=p.next())if(d.value.layoutType==="LAYOUT_TYPE_MEDIA_BREAK")return!0;return!1};
sd7=function(p,d,b,v,P,M){b=b===void 0?[]:b;v=v===void 0?"":v;P=P===void 0?"":P;var X=C4(p.D).Q9,a=p.player.getVideoData(1);a&&a.getPlayerResponse();a&&a.vX();b=M3$(d,b,X,C4(p.D).z1);NDD(C4(p.D).mx,v,b.JP,b.hW,d,P,M)};
M3$=function(p,d,b,v){d={JP:[],hW:d};p=g.u(p);for(var P=p.next();!P.done;P=p.next())if((P=P.value)&&P.renderer!=null){var M=P.renderer;if(!b.N.G().T("html5_enable_vod_lasr_with_notify_pacf")){var X=void 0,a=void 0,F=void 0,h=void 0,O=v;g.L((h=M.sandwichedLinearAdRenderer)==null?void 0:h.adVideoStart,Ou)?(X=g.L((F=M.sandwichedLinearAdRenderer)==null?void 0:F.adVideoStart,Ou),X=ezW(X,O),g.gK(M.sandwichedLinearAdRenderer.adVideoStart,Ou,X)):g.L((a=M.linearAdSequenceRenderer)==null?void 0:a.adStart,Ou)&&
(F=g.L((X=M.linearAdSequenceRenderer)==null?void 0:X.adStart,Ou),X=ezW(F,O),g.gK(M.linearAdSequenceRenderer.adStart,Ou,X))}d.JP.push(P)}return d};
g.Ra=function(p){if(typeof DOMParser!="undefined")return Rh(new DOMParser,zqW(p),"application/xml");throw Error("Your browser does not support loading xml documents");};
g.TH=function(p){g.e.call(this);this.callback=p;this.D=new Gp(0,0,.4,0,.2,1,1,1);this.delay=new g.dn(this.next,window,this);g.Y(this,this.delay)};
g.h3q=function(p){var d=p.G();return d.YI&&!d.B&&g.Ez(d)?p.isEmbedsShortsMode()?(p=p.Jg(),Math.min(p.width,p.height)>=315):!p.Oj():!1};
g.Ab=function(p){g.K.call(this,{L:"div",J:"ytp-more-videos-view",K:{tabIndex:"-1"}});var d=this;this.api=p;this.U=!0;this.B=new g.iO(this);this.D=[];this.suggestionData=[];this.columns=this.containerWidth=this.W=this.V=this.scrollPosition=0;this.title=new g.K({L:"h2",J:"ytp-related-title",Bb:"{{title}}"});this.previous=new g.K({L:"button",zB:["ytp-button","ytp-previous"],K:{"aria-label":"Show previous suggested videos"},j:[g.sc()]});this.Z=new g.TH(function(b){d.suggestions.element.scrollLeft=-b});
this.next=new g.K({L:"button",zB:["ytp-button","ytp-next"],K:{"aria-label":"Show more suggested videos"},j:[g.Z9()]});g.Y(this,this.B);this.S=p.G().V;g.Y(this,this.title);this.title.NC(this.element);this.suggestions=new g.K({L:"div",J:"ytp-suggestions"});g.Y(this,this.suggestions);this.suggestions.NC(this.element);g.Y(this,this.previous);this.previous.NC(this.element);this.previous.listen("click",this.Z$,this);g.Y(this,this.Z);Oi$(this);g.Y(this,this.next);this.next.NC(this.element);this.next.listen("click",
this.Tz,this);this.B.Y(this.api,"appresize",this.AD);this.B.Y(this.api,"fullscreentoggled",this.xv);this.B.Y(this.api,"videodatachange",this.onVideoDataChange);this.AD(this.api.Pb().getPlayerSize());this.onVideoDataChange()};
Oi$=function(p){for(var d={nQ:0};d.nQ<16;d={nQ:d.nQ},++d.nQ){var b=new g.K({L:"a",J:"ytp-suggestion-link",K:{href:"{{link}}",target:p.api.G().C,"aria-label":"{{aria_label}}"},j:[{L:"div",J:"ytp-suggestion-image"},{L:"div",J:"ytp-suggestion-overlay",K:{style:"{{blink_rendering_hack}}","aria-hidden":"{{aria_hidden}}"},j:[{L:"div",J:"ytp-suggestion-title",Bb:"{{title}}"},{L:"div",J:"ytp-suggestion-author",Bb:"{{author_and_views}}"},{L:"div",K:{"data-is-live":"{{is_live}}"},J:"ytp-suggestion-duration",
Bb:"{{duration}}"}]}]});g.Y(p,b);var v=b.V$("ytp-suggestion-link");g.nj(v,"transitionDelay",d.nQ/20+"s");p.B.Y(v,"click",function(P){return function(M){var X=P.nQ;if(p.U){var a=p.suggestionData[X],F=a.sessionData;p.S&&p.api.T("web_player_log_click_before_generating_ve_conversion_params")?(p.api.logClick(p.D[X].element),X=a.Ty(),a={},g.CE(p.api,a),X=g.$B(X,a),g.WU(X,p.api,M)):g.AD(M,p.api,p.S,F||void 0)&&p.api.fZ(a.videoId,F,a.playlistId)}else M.preventDefault(),document.activeElement.blur()}}(d));
b.NC(p.suggestions.element);p.D.push(b);p.api.createServerVe(b.element,b)}};
JcC=function(p){if(p.api.G().T("web_player_log_click_before_generating_ve_conversion_params"))for(var d=Math.floor(-p.scrollPosition/(p.V+8)),b=Math.min(d+p.columns,p.suggestionData.length)-1;d<=b;d++)p.api.logVisibility(p.D[d].element,!0)};
g.Wz=function(p){var d=p.api.YY()?32:16;d=p.W/2+d;p.next.element.style.bottom=d+"px";p.previous.element.style.bottom=d+"px";d=p.scrollPosition;var b=p.containerWidth-p.suggestionData.length*(p.V+8);g.kV(p.element,"ytp-scroll-min",d>=0);g.kV(p.element,"ytp-scroll-max",d<=b)};
ngu=function(p){for(var d=p.suggestionData.length,b=0;b<d;++b){var v=void 0,P=void 0,M=void 0;v=p;var X=v.api.G(),a=v.suggestionData[b],F=v.D[b];M=v.api.isEmbedsShortsMode()?a.shortViewCount||"":a.shortViewCount?a.author+" \u2022 "+a.shortViewCount:a.author;F.element.style.display="";g.nj(F.V$("ytp-suggestion-link"),"display","inline-block");kmq.test(a.title)&&(F.V$("ytp-suggestion-title").dir="rtl");kmq.test(M)&&(F.V$("ytp-suggestion-author").dir="rtl");P=a.isLivePlayback?"Live":a.lengthSeconds?
g.GF(a.lengthSeconds):"";var h=a.Ty(v.api.isEmbedsShortsMode());if(g.Ez(X)&&!X.T("web_player_log_click_before_generating_ve_conversion_params")){var O={};g.vU(v.api,"addEmbedsConversionTrackingParams",[O]);h=g.$B(h,O)}X.T("web_player_log_click_before_generating_ve_conversion_params")&&(X=(X=a.sessionData)&&X.itct)&&v.api.setTrackingParams(F.element,X);F.update({author_and_views:M,duration:P,link:h,title:a.title,aria_label:a.ariaLabel||a.title,is_live:a.isLivePlayback,aria_hidden:!!a.ariaLabel,blink_rendering_hack:g.Is||
g.sz?"will-change: opacity":void 0});P=F.V$("ytp-suggestion-image");v=v.api.isEmbedsShortsMode()?a.Rq("hq2.jpg"):a.Rq();P.style.backgroundImage=v?"url("+v+")":""}if(d<16)for(;d<16;++d)g.nj(p.D[d].V$("ytp-suggestion-link"),"display","none");g.Wz(p)};
pjj=[];Fu=typeof Object.defineProperties=="function"?Object.defineProperty:function(p,d,b){if(p==Array.prototype||p==Object.prototype)return p;p[d]=b.value;return p};
g.aK=bzz(this);OW("Symbol",function(p){function d(M){if(this instanceof d)throw new TypeError("Symbol is not a constructor");return new b(v+(M||"")+"_"+P++,M)}
function b(M,X){this.D=M;Fu(this,"description",{configurable:!0,writable:!0,value:X})}
if(p)return p;b.prototype.toString=function(){return this.D};
var v="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",P=0;return d});
OW("Symbol.iterator",function(p){if(p)return p;p=Symbol("Symbol.iterator");for(var d="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),b=0;b<d.length;b++){var v=g.aK[d[b]];typeof v==="function"&&typeof v.prototype[p]!="function"&&Fu(v.prototype,p,{configurable:!0,writable:!0,value:function(){return vuk(dCK(this))}})}return p});
var P$K=typeof Object.create=="function"?Object.create:function(p){function d(){}
d.prototype=p;return new d},rcu=function(){function p(){function b(){}
new b;Reflect.construct(b,[],function(){});
return new b instanceof b}
if(typeof Reflect!="undefined"&&Reflect.construct){if(p())return Reflect.construct;var d=Reflect.construct;return function(b,v,P){b=d(b,v);P&&Reflect.setPrototypeOf(b,P.prototype);return b}}return function(b,v,P){P===void 0&&(P=b);
P=P$K(P.prototype||Object.prototype);return Function.prototype.apply.call(b,P,v)||P}}(),f1D;
if(typeof Object.setPrototypeOf=="function")f1D=Object.setPrototypeOf;else{var uz$;a:{var l1u={a:!0},sfu={};try{sfu.__proto__=l1u;uz$=sfu.a;break a}catch(p){}uz$=!1}f1D=uz$?function(p,d){p.__proto__=d;if(p.__proto__!==d)throw new TypeError(p+" is not extensible");return p}:null}var J7=f1D,Zi$=typeof Object.assign=="function"?Object.assign:function(p,d){for(var b=1;b<arguments.length;b++){var v=arguments[b];
if(v)for(var P in v)ku(v,P)&&(p[P]=v[P])}return p};
OW("Object.assign",function(p){return p||Zi$});
nz.prototype.W=function(p){this.U=p};
nz.prototype.return=function(p){this.B={return:p};this.D=this.X};
nz.prototype.LX=function(p){this.D=p};
OW("globalThis",function(p){return p||g.aK});
OW("Reflect",function(p){return p?p:{}});
OW("Reflect.construct",function(){return rcu});
OW("Reflect.setPrototypeOf",function(p){return p?p:J7?function(d,b){try{return J7(d,b),!0}catch(v){return!1}}:null});
OW("Promise",function(p){function d(X){this.D=0;this.B=void 0;this.U=[];this.Z=!1;var a=this.V();try{X(a.resolve,a.reject)}catch(F){a.reject(F)}}
function b(){this.D=null}
function v(X){return X instanceof d?X:new d(function(a){a(X)})}
if(p)return p;b.prototype.U=function(X){if(this.D==null){this.D=[];var a=this;this.B(function(){a.X()})}this.D.push(X)};
var P=g.aK.setTimeout;b.prototype.B=function(X){P(X,0)};
b.prototype.X=function(){for(;this.D&&this.D.length;){var X=this.D;this.D=[];for(var a=0;a<X.length;++a){var F=X[a];X[a]=null;try{F()}catch(h){this.V(h)}}}this.D=null};
b.prototype.V=function(X){this.B(function(){throw X;})};
d.prototype.V=function(){function X(h){return function(O){F||(F=!0,h.call(a,O))}}
var a=this,F=!1;return{resolve:X(this.kJ),reject:X(this.X)}};
d.prototype.kJ=function(X){if(X===this)this.X(new TypeError("A Promise cannot resolve to itself"));else if(X instanceof d)this.RB(X);else{a:switch(typeof X){case "object":var a=X!=null;break a;case "function":a=!0;break a;default:a=!1}a?this.O5(X):this.S(X)}};
d.prototype.O5=function(X){var a=void 0;try{a=X.then}catch(F){this.X(F);return}typeof a=="function"?this.IB(a,X):this.S(X)};
d.prototype.X=function(X){this.W(2,X)};
d.prototype.S=function(X){this.W(1,X)};
d.prototype.W=function(X,a){if(this.D!=0)throw Error("Cannot settle("+X+", "+a+"): Promise already settled in state"+this.D);this.D=X;this.B=a;this.D===2&&this.aB();this.C()};
d.prototype.aB=function(){var X=this;P(function(){if(X.eB()){var a=g.aK.console;typeof a!=="undefined"&&a.error(X.B)}},1)};
d.prototype.eB=function(){if(this.Z)return!1;var X=g.aK.CustomEvent,a=g.aK.Event,F=g.aK.dispatchEvent;if(typeof F==="undefined")return!0;typeof X==="function"?X=new X("unhandledrejection",{cancelable:!0}):typeof a==="function"?X=new a("unhandledrejection",{cancelable:!0}):(X=g.aK.document.createEvent("CustomEvent"),X.initCustomEvent("unhandledrejection",!1,!0,X));X.promise=this;X.reason=this.B;return F(X)};
d.prototype.C=function(){if(this.U!=null){for(var X=0;X<this.U.length;++X)M.U(this.U[X]);this.U=null}};
var M=new b;d.prototype.RB=function(X){var a=this.V();X.Ic(a.resolve,a.reject)};
d.prototype.IB=function(X,a){var F=this.V();try{X.call(a,F.resolve,F.reject)}catch(h){F.reject(h)}};
d.prototype.then=function(X,a){function F(k,n){return typeof k=="function"?function(r){try{h(k(r))}catch(Z){O(Z)}}:n}
var h,O,J=new d(function(k,n){h=k;O=n});
this.Ic(F(X,h),F(a,O));return J};
d.prototype.catch=function(X){return this.then(void 0,X)};
d.prototype.Ic=function(X,a){function F(){switch(h.D){case 1:X(h.B);break;case 2:a(h.B);break;default:throw Error("Unexpected state: "+h.D);}}
var h=this;this.U==null?M.U(F):this.U.push(F);this.Z=!0};
d.resolve=v;d.reject=function(X){return new d(function(a,F){F(X)})};
d.race=function(X){return new d(function(a,F){for(var h=g.u(X),O=h.next();!O.done;O=h.next())v(O.value).Ic(a,F)})};
d.all=function(X){var a=g.u(X),F=a.next();return F.done?v([]):new d(function(h,O){function J(r){return function(Z){k[r]=Z;n--;n==0&&h(k)}}
var k=[],n=0;do k.push(void 0),n++,v(F.value).Ic(J(k.length-1),O),F=a.next();while(!F.done)})};
return d});
OW("Object.setPrototypeOf",function(p){return p||J7});
OW("Symbol.dispose",function(p){return p?p:Symbol("Symbol.dispose")});
OW("SuppressedError",function(p){function d(b,v,P){if(!(this instanceof d))return new d(b,v,P);P=Error(P);"stack"in P&&(this.stack=P.stack);this.message=P.message;this.error=b;this.suppressed=v}
if(p)return p;g.f(d,Error);d.prototype.name="SuppressedError";return d});
OW("Array.prototype.find",function(p){return p?p:function(d,b){return nuB(this,d,b).a6}});
OW("WeakMap",function(p){function d(F){this.D=(a+=Math.random()+1).toString();if(F){F=g.u(F);for(var h;!(h=F.next()).done;)h=h.value,this.set(h[0],h[1])}}
function b(){}
function v(F){var h=typeof F;return h==="object"&&F!==null||h==="function"}
function P(F){if(!ku(F,X)){var h=new b;Fu(F,X,{value:h})}}
function M(F){var h=Object[F];h&&(Object[F]=function(O){if(O instanceof b)return O;Object.isExtensible(O)&&P(O);return h(O)})}
if(function(){if(!p||!Object.seal)return!1;try{var F=Object.seal({}),h=Object.seal({}),O=new p([[F,2],[h,3]]);if(O.get(F)!=2||O.get(h)!=3)return!1;O.delete(F);O.set(h,4);return!O.has(F)&&O.get(h)==4}catch(J){return!1}}())return p;
var X="$jscomp_hidden_"+Math.random();M("freeze");M("preventExtensions");M("seal");var a=0;d.prototype.set=function(F,h){if(!v(F))throw Error("Invalid WeakMap key");P(F);if(!ku(F,X))throw Error("WeakMap key fail: "+F);F[X][this.D]=h;return this};
d.prototype.get=function(F){return v(F)&&ku(F,X)?F[X][this.D]:void 0};
d.prototype.has=function(F){return v(F)&&ku(F,X)&&ku(F[X],this.D)};
d.prototype.delete=function(F){return v(F)&&ku(F,X)&&ku(F[X],this.D)?delete F[X][this.D]:!1};
return d});
OW("Map",function(p){function d(){var a={};return a.previous=a.next=a.head=a}
function b(a,F){var h=a[1];return vuk(function(){if(h){for(;h.head!=a[1];)h=h.previous;for(;h.next!=h.head;)return h=h.next,{done:!1,value:F(h)};h=null}return{done:!0,value:void 0}})}
function v(a,F){var h=F&&typeof F;h=="object"||h=="function"?M.has(F)?h=M.get(F):(h=""+ ++X,M.set(F,h)):h="p_"+F;var O=a[0][h];if(O&&ku(a[0],h))for(a=0;a<O.length;a++){var J=O[a];if(F!==F&&J.key!==J.key||F===J.key)return{id:h,list:O,index:a,entry:J}}return{id:h,list:O,index:-1,entry:void 0}}
function P(a){this[0]={};this[1]=d();this.size=0;if(a){a=g.u(a);for(var F;!(F=a.next()).done;)F=F.value,this.set(F[0],F[1])}}
if(function(){if(!p||typeof p!="function"||!p.prototype.entries||typeof Object.seal!="function")return!1;try{var a=Object.seal({x:4}),F=new p(g.u([[a,"s"]]));if(F.get(a)!="s"||F.size!=1||F.get({x:4})||F.set({x:4},"t")!=F||F.size!=2)return!1;var h=F.entries(),O=h.next();if(O.done||O.value[0]!=a||O.value[1]!="s")return!1;O=h.next();return O.done||O.value[0].x!=4||O.value[1]!="t"||!h.next().done?!1:!0}catch(J){return!1}}())return p;
var M=new WeakMap;P.prototype.set=function(a,F){a=a===0?0:a;var h=v(this,a);h.list||(h.list=this[0][h.id]=[]);h.entry?h.entry.value=F:(h.entry={next:this[1],previous:this[1].previous,head:this[1],key:a,value:F},h.list.push(h.entry),this[1].previous.next=h.entry,this[1].previous=h.entry,this.size++);return this};
P.prototype.delete=function(a){a=v(this,a);return a.entry&&a.list?(a.list.splice(a.index,1),a.list.length||delete this[0][a.id],a.entry.previous.next=a.entry.next,a.entry.next.previous=a.entry.previous,a.entry.head=null,this.size--,!0):!1};
P.prototype.clear=function(){this[0]={};this[1]=this[1].previous=d();this.size=0};
P.prototype.has=function(a){return!!v(this,a).entry};
P.prototype.get=function(a){return(a=v(this,a).entry)&&a.value};
P.prototype.entries=function(){return b(this,function(a){return[a.key,a.value]})};
P.prototype.keys=function(){return b(this,function(a){return a.key})};
P.prototype.values=function(){return b(this,function(a){return a.value})};
P.prototype.forEach=function(a,F){for(var h=this.entries(),O;!(O=h.next()).done;)O=O.value,a.call(F,O[1],O[0],this)};
P.prototype[Symbol.iterator]=P.prototype.entries;var X=0;return P});
OW("Set",function(p){function d(b){this.D=new Map;if(b){b=g.u(b);for(var v;!(v=b.next()).done;)this.add(v.value)}this.size=this.D.size}
if(function(){if(!p||typeof p!="function"||!p.prototype.entries||typeof Object.seal!="function")return!1;try{var b=Object.seal({x:4}),v=new p(g.u([b]));if(!v.has(b)||v.size!=1||v.add(b)!=v||v.size!=1||v.add({x:4})!=v||v.size!=2)return!1;var P=v.entries(),M=P.next();if(M.done||M.value[0]!=b||M.value[1]!=b)return!1;M=P.next();return M.done||M.value[0]==b||M.value[0].x!=4||M.value[1]!=M.value[0]?!1:P.next().done}catch(X){return!1}}())return p;
d.prototype.add=function(b){b=b===0?0:b;this.D.set(b,b);this.size=this.D.size;return this};
d.prototype.delete=function(b){b=this.D.delete(b);this.size=this.D.size;return b};
d.prototype.clear=function(){this.D.clear();this.size=0};
d.prototype.has=function(b){return this.D.has(b)};
d.prototype.entries=function(){return this.D.entries()};
d.prototype.values=function(){return this.D.values()};
d.prototype.keys=d.prototype.values;d.prototype[Symbol.iterator]=d.prototype.values;d.prototype.forEach=function(b,v){var P=this;this.D.forEach(function(M){return b.call(v,M,M,P)})};
return d});
OW("Math.log2",function(p){return p?p:function(d){return Math.log(d)/Math.LN2}});
OW("Object.values",function(p){return p?p:function(d){var b=[],v;for(v in d)ku(d,v)&&b.push(d[v]);return b}});
OW("Object.is",function(p){return p?p:function(d,b){return d===b?d!==0||1/d===1/b:d!==d&&b!==b}});
OW("Array.prototype.includes",function(p){return p?p:function(d,b){var v=this;v instanceof String&&(v=String(v));var P=v.length;b=b||0;for(b<0&&(b=Math.max(b+P,0));b<P;b++){var M=v[b];if(M===d||Object.is(M,d))return!0}return!1}});
OW("String.prototype.includes",function(p){return p?p:function(d,b){return IK(this,d,"includes").indexOf(d,b||0)!==-1}});
OW("Array.from",function(p){return p?p:function(d,b,v){b=b!=null?b:function(a){return a};
var P=[],M=typeof Symbol!="undefined"&&Symbol.iterator&&d[Symbol.iterator];if(typeof M=="function"){d=M.call(d);for(var X=0;!(M=d.next()).done;)P.push(b.call(v,M.value,X++))}else for(M=d.length,X=0;X<M;X++)P.push(b.call(v,d[X],X));return P}});
OW("Object.entries",function(p){return p?p:function(d){var b=[],v;for(v in d)ku(d,v)&&b.push([v,d[v]]);return b}});
OW("Number.isFinite",function(p){return p?p:function(d){return typeof d!=="number"?!1:!isNaN(d)&&d!==Infinity&&d!==-Infinity}});
OW("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});
OW("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});
OW("Number.isInteger",function(p){return p?p:function(d){return Number.isFinite(d)?d===Math.floor(d):!1}});
OW("Number.isSafeInteger",function(p){return p?p:function(d){return Number.isInteger(d)&&Math.abs(d)<=Number.MAX_SAFE_INTEGER}});
OW("String.prototype.startsWith",function(p){return p?p:function(d,b){var v=IK(this,d,"startsWith");d+="";var P=v.length,M=d.length;b=Math.max(0,Math.min(b|0,v.length));for(var X=0;X<M&&b<P;)if(v[b++]!=d[X++])return!1;return X>=M}});
OW("String.prototype.endsWith",function(p){return p?p:function(d,b){var v=IK(this,d,"endsWith");d+="";b===void 0&&(b=v.length);b=Math.max(0,Math.min(b|0,v.length));for(var P=d.length;P>0&&b>0;)if(v[--b]!=d[--P])return!1;return P<=0}});
OW("Array.prototype.entries",function(p){return p?p:function(){return je(this,function(d,b){return[d,b]})}});
OW("Math.imul",function(p){return p?p:function(d,b){d=Number(d);b=Number(b);var v=d&65535,P=b&65535;return v*P+((d>>>16&65535)*P+v*(b>>>16&65535)<<16>>>0)|0}});
OW("Math.trunc",function(p){return p?p:function(d){d=Number(d);if(isNaN(d)||d===Infinity||d===-Infinity||d===0)return d;var b=Math.floor(Math.abs(d));return d<0?-b:b}});
OW("Math.clz32",function(p){return p?p:function(d){d=Number(d)>>>0;if(d===0)return 32;var b=0;(d&4294901760)===0&&(d<<=16,b+=16);(d&4278190080)===0&&(d<<=8,b+=8);(d&4026531840)===0&&(d<<=4,b+=4);(d&3221225472)===0&&(d<<=2,b+=2);(d&2147483648)===0&&b++;return b}});
OW("Math.log10",function(p){return p?p:function(d){return Math.log(d)/Math.LN10}});
OW("Number.isNaN",function(p){return p?p:function(d){return typeof d==="number"&&isNaN(d)}});
OW("Array.prototype.keys",function(p){return p?p:function(){return je(this,function(d){return d})}});
OW("Array.prototype.values",function(p){return p?p:function(){return je(this,function(d,b){return b})}});
OW("Array.prototype.fill",function(p){return p?p:function(d,b,v){var P=this.length||0;b<0&&(b=Math.max(0,P+b));if(v==null||v>P)v=P;v=Number(v);v<0&&(v=Math.max(0,P+v));for(b=Number(b||0);b<v;b++)this[b]=d;return this}});
OW("Int8Array.prototype.fill",t7);OW("Uint8Array.prototype.fill",t7);OW("Uint8ClampedArray.prototype.fill",t7);OW("Int16Array.prototype.fill",t7);OW("Uint16Array.prototype.fill",t7);OW("Int32Array.prototype.fill",t7);OW("Uint32Array.prototype.fill",t7);OW("Float32Array.prototype.fill",t7);OW("Float64Array.prototype.fill",t7);
OW("Object.fromEntries",function(p){return p?p:function(d){var b={};if(!(Symbol.iterator in d))throw new TypeError(""+d+" is not iterable");d=d[Symbol.iterator].call(d);for(var v=d.next();!v.done;v=d.next()){v=v.value;if(Object(v)!==v)throw new TypeError("iterable for fromEntries should yield objects");b[v[0]]=v[1]}return b}});
OW("String.prototype.replaceAll",function(p){return p?p:function(d,b){if(d instanceof RegExp&&!d.global)throw new TypeError("String.prototype.replaceAll called with a non-global RegExp argument.");return d instanceof RegExp?this.replace(d,b):this.replace(new RegExp(String(d).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),b)}});
OW("String.prototype.repeat",function(p){return p?p:function(d){var b=IK(this,null,"repeat");if(d<0||d>1342177279)throw new RangeError("Invalid count value");d|=0;for(var v="";d;)if(d&1&&(v+=b),d>>>=1)b+=b;return v}});
OW("Promise.prototype.finally",function(p){return p?p:function(d){return this.then(function(b){return Promise.resolve(d()).then(function(){return b})},function(b){return Promise.resolve(d()).then(function(){throw b;
})})}});
OW("String.prototype.padStart",function(p){return p?p:function(d,b){var v=IK(this,null,"padStart");d-=v.length;b=b!==void 0?String(b):" ";return(d>0&&b?b.repeat(Math.ceil(d/b.length)).substring(0,d):"")+v}});
OW("Array.prototype.findIndex",function(p){return p?p:function(d,b){return nuB(this,d,b).Pg}});
OW("Math.sign",function(p){return p?p:function(d){d=Number(d);return d===0||isNaN(d)?d:d>0?1:-1}});
OW("WeakSet",function(p){function d(b){this.D=new WeakMap;if(b){b=g.u(b);for(var v;!(v=b.next()).done;)this.add(v.value)}}
if(function(){if(!p||!Object.seal)return!1;try{var b=Object.seal({}),v=Object.seal({}),P=new p([b]);if(!P.has(b)||P.has(v))return!1;P.delete(b);P.add(v);return!P.has(b)&&P.has(v)}catch(M){return!1}}())return p;
d.prototype.add=function(b){this.D.set(b,!0);return this};
d.prototype.has=function(b){return this.D.has(b)};
d.prototype.delete=function(b){return this.D.delete(b)};
return d});
OW("Array.prototype.copyWithin",function(p){function d(b){b=Number(b);return b===Infinity||b===-Infinity?b:b|0}
return p?p:function(b,v,P){var M=this.length;b=d(b);v=d(v);P=P===void 0?M:d(P);b=b<0?Math.max(M+b,0):Math.min(b,M);v=v<0?Math.max(M+v,0):Math.min(v,M);P=P<0?Math.max(M+P,0):Math.min(P,M);if(b<v)for(;v<P;)v in this?this[b++]=this[v++]:(delete this[b++],v++);else for(P=Math.min(P,M+v-b),b+=P-v;P>v;)--P in this?this[--b]=this[P]:delete this[--b];return this}});
OW("Int8Array.prototype.copyWithin",i$);OW("Uint8Array.prototype.copyWithin",i$);OW("Uint8ClampedArray.prototype.copyWithin",i$);OW("Int16Array.prototype.copyWithin",i$);OW("Uint16Array.prototype.copyWithin",i$);OW("Int32Array.prototype.copyWithin",i$);OW("Uint32Array.prototype.copyWithin",i$);OW("Float32Array.prototype.copyWithin",i$);OW("Float64Array.prototype.copyWithin",i$);OW("Array.prototype.at",function(p){return p?p:Hj});
OW("Int8Array.prototype.at",DB);OW("Uint8Array.prototype.at",DB);OW("Uint8ClampedArray.prototype.at",DB);OW("Int16Array.prototype.at",DB);OW("Uint16Array.prototype.at",DB);OW("Int32Array.prototype.at",DB);OW("Uint32Array.prototype.at",DB);OW("Float32Array.prototype.at",DB);OW("Float64Array.prototype.at",DB);OW("String.prototype.at",function(p){return p?p:Hj});
OW("Array.prototype.findLastIndex",function(p){return p?p:function(d,b){return r7u(this,d,b).Pg}});
OW("Int8Array.prototype.findLastIndex",Vq);OW("Uint8Array.prototype.findLastIndex",Vq);OW("Uint8ClampedArray.prototype.findLastIndex",Vq);OW("Int16Array.prototype.findLastIndex",Vq);OW("Uint16Array.prototype.findLastIndex",Vq);OW("Int32Array.prototype.findLastIndex",Vq);OW("Uint32Array.prototype.findLastIndex",Vq);OW("Float32Array.prototype.findLastIndex",Vq);OW("Float64Array.prototype.findLastIndex",Vq);OW("Number.parseInt",function(p){return p||parseInt});var Tn,xu,fBe;Tn=Tn||{};g.ee=this||self;xu="closure_uid_"+(Math.random()*1E9>>>0);fBe=0;g.f(Pm,Error);g.e.prototype.NG=!1;g.e.prototype.xJ=function(){return this.NG};
g.e.prototype.dispose=function(){this.NG||(this.NG=!0,this.U5())};
g.e.prototype[Symbol.dispose]=function(){this.dispose()};
g.e.prototype.addOnDisposeCallback=function(p,d){this.NG?d!==void 0?p.call(d):p():(this.PW||(this.PW=[]),d&&(p=p.bind(d)),this.PW.push(p))};
g.e.prototype.U5=function(){if(this.PW)for(;this.PW.length;)this.PW.shift()()};var C$W;g.f(h4,g.e);h4.prototype.share=function(){if(this.xJ())throw Error("E:AD");this.V++;return this};
h4.prototype.dispose=function(){--this.V||g.e.prototype.dispose.call(this)};
C$W=Symbol.dispose;Nwq.prototype.hH=function(p,d){this.D.hH("/client_streamz/bg/frs",p,d)};
GCu.prototype.hH=function(p,d,b,v,P,M){this.D.hH("/client_streamz/bg/wrl",p,d,b,v,P,M)};
wjk.prototype.D=function(p,d){this.U.Vo("/client_streamz/bg/ec",p,d)};
UCz.prototype.hH=function(p,d,b,v){this.D.hH("/client_streamz/bg/el",p,d,b,v)};
c7w.prototype.D=function(p,d,b){this.U.Vo("/client_streamz/bg/cec",p,d,b)};
y77.prototype.D=function(p,d,b){this.U.Vo("/client_streamz/bg/po/csc",p,d,b)};
IBC.prototype.D=function(p,d,b){this.U.Vo("/client_streamz/bg/po/ctav",p,d,b)};
zke.prototype.D=function(p,d,b){this.U.Vo("/client_streamz/bg/po/cwsc",p,d,b)};g.pF(fF,Error);fF.prototype.name="CustomError";var Wq$;var H2=void 0,tA,yPq=typeof TextDecoder!=="undefined",DCu,Hz7=typeof String.prototype.isWellFormed==="function",izD=typeof TextEncoder!=="undefined";var wQ=String.prototype.trim?function(p){return p.trim()}:function(p){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(p)[1]},wRk=/&/g,UTW=/</g,cmC=/>/g,ymC=/"/g,I7u=/'/g,zUu=/\x00/g,GjB=/[\x00&<>"']/;var EgC=Lz(1,!0),Iq=Lz(610401301,!1);Lz(899588437,!1);Lz(188588736,!0);Lz(651175828,!1);Lz(653718497,EgC);Lz(660014094,EgC);Lz(722764542,!1);Lz(2147483644,!1);Lz(2147483645,!1);Lz(2147483646,EgC);Lz(2147483647,!0);var zz=!!g.gw("yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override");var jX,CIj=g.ee.navigator;jX=CIj?CIj.userAgentData||null:null;var TwC,Iw,ih;TwC=Array.prototype.indexOf?function(p,d){return Array.prototype.indexOf.call(p,d,void 0)}:function(p,d){if(typeof p==="string")return typeof d!=="string"||d.length!=1?-1:p.indexOf(d,0);
for(var b=0;b<p.length;b++)if(b in p&&p[b]===d)return b;return-1};
g.NbC=Array.prototype.lastIndexOf?function(p,d){return Array.prototype.lastIndexOf.call(p,d,p.length-1)}:function(p,d){var b=p.length-1;
b<0&&(b=Math.max(0,p.length+b));if(typeof p==="string")return typeof d!=="string"||d.length!=1?-1:p.lastIndexOf(d,b);for(;b>=0;b--)if(b in p&&p[b]===d)return b;return-1};
g.kD=Array.prototype.forEach?function(p,d,b){Array.prototype.forEach.call(p,d,b)}:function(p,d,b){for(var v=p.length,P=typeof p==="string"?p.split(""):p,M=0;M<v;M++)M in P&&d.call(b,P[M],M,p)};
g.Je=Array.prototype.filter?function(p,d,b){return Array.prototype.filter.call(p,d,b)}:function(p,d,b){for(var v=p.length,P=[],M=0,X=typeof p==="string"?p.split(""):p,a=0;a<v;a++)if(a in X){var F=X[a];
d.call(b,F,a,p)&&(P[M++]=F)}return P};
g.ca=Array.prototype.map?function(p,d,b){return Array.prototype.map.call(p,d,b)}:function(p,d,b){for(var v=p.length,P=Array(v),M=typeof p==="string"?p.split(""):p,X=0;X<v;X++)X in M&&(P[X]=d.call(b,M[X],X,p));
return P};
Iw=Array.prototype.reduce?function(p,d,b){return Array.prototype.reduce.call(p,d,b)}:function(p,d,b){var v=b;
(0,g.kD)(p,function(P,M){v=d.call(void 0,v,P,M,p)});
return v};
ih=Array.prototype.some?function(p,d){return Array.prototype.some.call(p,d,void 0)}:function(p,d){for(var b=p.length,v=typeof p==="string"?p.split(""):p,P=0;P<b;P++)if(P in v&&d.call(void 0,v[P],P,p))return!0;
return!1};
g.yQ=Array.prototype.every?function(p,d,b){return Array.prototype.every.call(p,d,b)}:function(p,d,b){for(var v=p.length,P=typeof p==="string"?p.split(""):p,M=0;M<v;M++)if(M in P&&!d.call(b,P[M],M,p))return!1;
return!0};rR[" "]=function(){};var rg,KG,CPW,Gmq,wVj,Uxq,le,BF,ccj;g.sz=D2();g.uR=guK();g.TV=iW("Edge");g.Kq=g.TV||g.uR;rg=iW("Gecko")&&!(Gz(g.yH(),"WebKit")&&!iW("Edge"))&&!(iW("Trident")||iW("MSIE"))&&!iW("Edge");g.T9=Gz(g.yH(),"WebKit")&&!iW("Edge");KG=$Q();CPW=BwK();g.bt=xC$();Gmq=LF();wVj=iW("iPad");Uxq=iW("iPod");le=QH();BF=Gz(g.yH(),"KaiOS");
a:{var ycu="",I17=function(){var p=g.yH();if(rg)return/rv:([^\);]+)(\)|;)/.exec(p);if(g.TV)return/Edge\/([\d\.]+)/.exec(p);if(g.uR)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(p);if(g.T9)return/WebKit\/(\S+)/.exec(p);if(g.sz)return/(?:Version)[ \/]?(\S+)/.exec(p)}();
I17&&(ycu=I17?I17[1]:"");if(g.uR){var pM,z3z=g.ee.document;pM=z3z?z3z.documentMode:void 0;if(pM!=null&&pM>parseFloat(ycu)){ccj=String(pM);break a}}ccj=ycu}var oQu=ccj,q6$={};var W3,pd;g.i0=VH();W3=LF()||iW("iPod");pd=iW("iPad");g.Z8=QK$();g.Is=eX();g.Ee=YQ()&&!QH();var hRq={},Zv=null,OFK=rg||g.T9||typeof g.ee.btoa=="function";var ZFz=typeof Uint8Array!=="undefined",nQW=!g.uR&&typeof btoa==="function",l2q=/[-_.]/g,f2q={"-":"+",_:"/",".":"="},N6={};Cb.prototype.isEmpty=function(){return this.D==null};
Cb.prototype.sizeBytes=function(){var p=wR(this);return p?p.length:0};
var CW7;var nDq=void 0;var IH=typeof Symbol==="function"&&typeof Symbol()==="symbol",Gzu=new Set,jfW=yT("jas",void 0,!0,!0),V6=yT(void 0,"2ex"),v2=yT(void 0,"1oa",!0),Lb=yT(void 0,Symbol(),!0);Math.max.apply(Math,g.E(Object.values({dDB:1,yHE:2,wPN:4,v_N:8,HkB:16,aZh:32,Xl5:64,tt5:128,GNF:256,YfC:512,MRX:1024,QsZ:2048,JfB:4096,wQE:8192,jMF:16384})));var zN=IH?jfW:"TEJ",Uz$={TEJ:{value:0,configurable:!0,writable:!0,enumerable:!1}},wmw=Object.defineProperties;var NT={},KT,t3K=[];tP(t3K,55);KT=Object.freeze(t3K);var lvW=Object.freeze({});var zRu=$D(function(p){return typeof p==="number"}),I2j=$D(function(p){return typeof p==="string"}),jqj=$D(function(p){return typeof p==="boolean"}),ME=$D(function(p){return p!=null&&typeof p==="object"&&typeof p.then==="function"}),PB=$D(function(p){return!!p&&(typeof p==="object"||typeof p==="function")});var mP=typeof g.ee.BigInt==="function"&&typeof g.ee.BigInt(0)==="bigint";var sQ=$D(function(p){return mP?p>=ii$&&p<=HiW:p[0]==="-"?tXe(p,DxD):tXe(p,V3q)}),DxD=Number.MIN_SAFE_INTEGER.toString(),ii$=mP?BigInt(Number.MIN_SAFE_INTEGER):void 0,V3q=Number.MAX_SAFE_INTEGER.toString(),HiW=mP?BigInt(Number.MAX_SAFE_INTEGER):void 0;var GNu=typeof Uint8Array.prototype.slice==="function",xD=0,BS=0,WPK;var kH=typeof BigInt==="function"?BigInt.asIntN:void 0,xzw=typeof BigInt==="function"?BigInt.asUintN:void 0,fT=Number.isSafeInteger,qT=Number.isFinite,rH=Math.trunc,eRj=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var UQ;var y6,ObB;g.q=Cju.prototype;g.q.init=function(p,d,b,v){v=v===void 0?{}:v;this.Ul=v.Ul===void 0?!1:v.Ul;p&&(p=ZP(p),this.U=p.buffer,this.X=p.M3,this.V=d||0,this.B=b!==void 0?this.V+b:this.U.length,this.D=this.V)};
g.q.free=function(){this.clear();yw.length<100&&yw.push(this)};
g.q.clear=function(){this.U=null;this.X=!1;this.D=this.B=this.V=0;this.Ul=!1};
g.q.reset=function(){this.D=this.V};
g.q.c5=function(){var p=this.S;p||(p=this.U,p=this.S=new DataView(p.buffer,p.byteOffset,p.byteLength));return p};
var yw=[];Ij.prototype.free=function(){this.D.clear();this.U=this.V=-1;di.length<100&&di.push(this)};
Ij.prototype.reset=function(){this.D.reset();this.B=this.D.D;this.U=this.V=-1};
var di=[];g.q=Vw.prototype;g.q.toJSON=function(){return cR(this)};
g.q.KI=function(p){return JSON.stringify(cR(this,p))};
g.q.clone=function(){var p=this.F7;return new this.constructor(tm(p,p[zN]|0,!1))};
g.q.M3=function(){return!!((this.F7[zN]|0)&2)};
g.q.Jv=NT;g.q.toString=function(){return this.F7.toString()};var jH7,ibe;Yy.prototype.length=function(){return this.D.length};
Yy.prototype.end=function(){var p=this.D;this.D=[];return p};var TD=Rj(),e3w=Rj(),SLq=Rj(),YLq=Rj(),ggB=Rj(),LOe=Rj(),QfB=Rj(),$xu=Rj();var QHu=W2(function(p,d,b,v,P){if(p.U!==2)return!1;jP(p,P2(d,v,b),P);return!0},LPj),$6u=W2(function(p,d,b,v,P){if(p.U!==2)return!1;
jP(p,P2(d,v,b,!0),P);return!0},LPj),ah=Symbol(),Pk=Symbol(),KPW=Symbol(),RDq=Symbol(),pV,d9;var mxq=hv(function(p,d,b){if(p.U!==1)return!1;Jv(d,b,UM(p.D));return!0},kl,QfB),KOj=hv(function(p,d,b){if(p.U!==1)return!1;
p=UM(p.D);Jv(d,b,p===0?void 0:p);return!0},kl,QfB),xxq=hv(function(p,d,b,v){if(p.U!==1)return!1;
d1(d,b,v,UM(p.D));return!0},kl,QfB),Bbu=hv(function(p,d,b){if(p.U!==0)return!1;
Jv(d,b,Cl(p.D));return!0},nV,ggB),R3C=hv(function(p,d,b){if(p.U!==0)return!1;
p=Cl(p.D);Jv(d,b,p===0?void 0:p);return!0},nV,ggB),TbC=hv(function(p,d,b,v){if(p.U!==0)return!1;
d1(d,b,v,Cl(p.D));return!0},nV,ggB),Acj=hv(function(p,d,b){if(p.U!==0)return!1;
Jv(d,b,NN(p.D));return!0},r9,YLq),WOk=hv(function(p,d,b){if(p.U!==0)return!1;
p=NN(p.D);Jv(d,b,p===0?void 0:p);return!0},r9,YLq),pjm=hv(function(p,d,b,v){if(p.U!==0)return!1;
d1(d,b,v,NN(p.D));return!0},r9,YLq),dCq=hv(function(p,d,b){if(p.U!==1)return!1;
Jv(d,b,w1(p.D));return!0},function(p,d,b){YFe(p,b,BQW(d))},LOe),bzF=OG(function(p,d,b){if(p.U!==1&&p.U!==2)return!1;
d=RI(d,d[zN]|0,b,!1,!1);if(p.U==2)for(b=NN(p.D)>>>0,b=p.D.D+b;p.D.D<b;)d.push(w1(p.D));else d.push(w1(p.D));return!0},function(p,d,b){d=FY(BQW,d,!1);
if(d!=null)for(var v=0;v<d.length;v++)YFe(p,b,d[v])},LOe),vuR=hv(function(p,d,b){if(p.U!==0)return!1;
Jv(d,b,c2(p.D));return!0},pRz,e3w),P$q=hv(function(p,d,b,v){if(p.U!==0)return!1;
d1(d,b,v,c2(p.D));return!0},pRz,e3w),b1=hv(function(p,d,b){if(p.U!==2)return!1;
Jv(d,b,DP(p));return!0},dT$,SLq),MeX=OG(function(p,d,b){if(p.U!==2)return!1;
p=DP(p);RI(d,d[zN]|0,b,!1).push(p);return!0},function(p,d,b){d=FY(EQ,d,!0);
if(d!=null)for(var v=0;v<d.length;v++){var P=p,M=b,X=d[v];X!=null&&B2(P,M,VeW(X))}},SLq),XjW=hv(function(p,d,b,v){if(p.U!==2)return!1;
d1(d,b,v,DP(p));return!0},dT$,SLq),vn,Pn=void 0;
Pn=Pn===void 0?TD:Pn;vn=new AA(function(p,d,b,v,P){if(p.U!==2)return!1;v=jt(void 0,v,!0);RI(d,d[zN]|0,b,!0).push(v);jP(p,v,P);return!0},function(p,d,b,v,P){if(Array.isArray(d))for(var M=0;M<d.length;M++)bTW(p,d[M],b,v,P)},Pn);
var Mo=W2(function(p,d,b,v,P,M){if(p.U!==2)return!1;WR(d,d[zN]|0,M,b);d=P2(d,v,b);jP(p,d,P);return!0},bTW),qWX=hv(function(p,d,b){if(p.U!==2)return!1;
Jv(d,b,Ivu(p));return!0},function(p,d,b){d=RRw(d);
d!=null&&B2(p,b,ZP(d).buffer)},$xu),aBC=OG(function(p,d,b){if(p.U!==2)return!1;
p=Ivu(p);RI(d,d[zN]|0,b,!1).push(p);return!0},function(p,d,b){d=FY(RRw,d,!1);
if(d!=null)for(var v=0;v<d.length;v++){var P=p,M=b,X=d[v];X!=null&&B2(P,M,ZP(X).buffer)}},$xu),Xv=hv(function(p,d,b){if(p.U!==0)return!1;
Jv(d,b,NN(p.D)>>>0);return!0},function(p,d,b){d=hm(d);
d!=null&&d!=null&&(Kl(p,b,0),Ll(p.D,d))},Rj()),ouQ=hv(function(p,d,b){if(p.U!==0)return!1;
Jv(d,b,NN(p.D));return!0},function(p,d,b){d=Ff(d);
d!=null&&(d=parseInt(d,10),Kl(p,b,0),D6$(p.D,d))},Rj());g.f(P7W,Vw);g.f(ub,Vw);var CV=[1,2,3];var FDz=[0,CV,XjW,pjm,P$q];var hkQ=[0,vn,[0,mxq,Bbu]];g.f(lb,Vw);var EG=[1,2,3];var Oz4=[0,EG,TbC,xxq,Mo,hkQ];g.f(sG,Vw);var J7z=[0,vn,FDz,Oz4];var kCW=[0,[1,2,3],Mo,[0,b1,-1,vuR],Mo,[0,b1,-1,Acj,vuR],Mo,[0,b1]];g.f(ZV,Vw);ZV.prototype.Cs=function(){var p=mq(this,3,EQ,3,void 0,!0);gR(p);return p[void 0]};ZV.prototype.D=vHC([0,b1,kCW,MeX,vn,J7z,dCq,bzF]);g.f(XRD,Vw);var nH$=globalThis.trustedTypes,NO;w9.prototype.toString=function(){return this.D+""};yy.prototype.toString=function(){return this.D};
var ufk=new yy("about:invalid#zClosurez");var epj=jl("tel"),Duu=jl("sms"),f7$=[jl("data"),jl("http"),jl("https"),jl("mailto"),jl("ftp"),new zd(function(p){return/^[^:]*([/?#]|$)/.test(p)})],l7w=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;DV.prototype.toString=function(){return this.D+""};g9.prototype.toString=function(){return this.D+""};mV.prototype.toString=function(){return this.D};var xl={};g.nu2=String.prototype.repeat?function(p,d){return p.repeat(d)}:function(p,d){return Array(d+1).join(p)};g.q=v9.prototype;g.q.isEnabled=function(){if(!g.ee.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{Ft:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0};
g.q.set=function(p,d,b){var v=!1;if(typeof b==="object"){var P=b.Q9B;v=b.secure||!1;var M=b.domain||void 0;var X=b.path||void 0;var a=b.Ft}if(/[;=\s]/.test(p))throw Error('Invalid cookie name "'+p+'"');if(/[;\r\n]/.test(d))throw Error('Invalid cookie value "'+d+'"');a===void 0&&(a=-1);b=M?";domain="+M:"";X=X?";path="+X:"";v=v?";secure":"";a=a<0?"":a==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+a*1E3)).toUTCString();this.D.cookie=p+"="+d+b+X+a+v+(P!=null?";samesite="+
P:"")};
g.q.get=function(p,d){for(var b=p+"=",v=(this.D.cookie||"").split(";"),P=0,M;P<v.length;P++){M=wQ(v[P]);if(M.lastIndexOf(b,0)==0)return M.slice(b.length);if(M==p)return""}return d};
g.q.remove=function(p,d,b){var v=this.get(p)!==void 0;this.set(p,"",{Ft:0,path:d,domain:b});return v};
g.q.jt=function(){return P9(this).keys};
g.q.pk=function(){return P9(this).values};
g.q.isEmpty=function(){return!this.D.cookie};
g.q.clear=function(){for(var p=P9(this).keys,d=p.length-1;d>=0;d--)this.remove(p[d])};
var eS=new v9(typeof document=="undefined"?null:document);Mh.prototype.compress=function(p){var d,b,v,P;return g.z(function(M){switch(M.D){case 1:return d=new CompressionStream("gzip"),b=(new Response(d.readable)).arrayBuffer(),v=d.writable.getWriter(),g.y(M,v.write((new TextEncoder).encode(p)),2);case 2:return g.y(M,v.close(),3);case 3:return P=Uint8Array,g.y(M,b,4);case 4:return M.return(new P(M.U))}})};
Mh.prototype.isSupported=function(p){return p<1024?!1:typeof CompressionStream!=="undefined"};g.f(XZ,Vw);qh.prototype.setInterval=function(p){this.intervalMs=p;this.Z5&&this.enabled?(this.stop(),this.start()):this.Z5&&this.stop()};
qh.prototype.start=function(){var p=this;this.enabled=!0;this.Z5||(this.Z5=setTimeout(function(){p.tick()},this.intervalMs),this.U=this.D())};
qh.prototype.stop=function(){this.enabled=!1;this.Z5&&(clearTimeout(this.Z5),this.Z5=void 0)};
qh.prototype.tick=function(){var p=this;if(this.enabled){var d=Math.max(this.D()-this.U,0);d<this.intervalMs*.8?this.Z5=setTimeout(function(){p.tick()},this.intervalMs-d):(this.Z5&&(clearTimeout(this.Z5),this.Z5=void 0),this.callback(),this.enabled&&(this.stop(),this.start()))}else this.Z5=void 0};g.f(aD,Vw);g.f(oD,Vw);g.q=g.JF.prototype;g.q.clone=function(){return new g.JF(this.x,this.y)};
g.q.xq=function(p){return p instanceof g.JF&&rB(this,p)};
g.q.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};
g.q.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};
g.q.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};
g.q.scale=function(p,d){this.x*=p;this.y*=typeof d==="number"?d:p;return this};g.q=g.fH.prototype;g.q.clone=function(){return new g.fH(this.width,this.height)};
g.q.aspectRatio=function(){return this.width/this.height};
g.q.isEmpty=function(){return!lk(this)};
g.q.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
g.q.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
g.q.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
g.q.scale=function(p,d){this.width*=p;this.height*=typeof d==="number"?d:p;return this};var QID="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");V8.prototype.toString=function(){return this.D};
var D$={};new V8(D$,"");var mTK=/^[a-z][a-z\d-]*$/i,Kqw="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),BHu="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),THB=["action","formaction","href"];var p2q={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};g.q=Sr.prototype;g.q.UY=function(p){return LH(this.D,p)};
g.q.getElementsByTagName=function(p,d){return(d||this.D).getElementsByTagName(String(p))};
g.q.V$=function(p){return g.B9(p,this.D)};
g.q.setProperties=RD;g.q.createElement=function(p){return W9(this.D,p)};
g.q.appendChild=g.vX;g.q.append=function(p,d){Pfu(YE(p),p,arguments,1)};
g.q.canHaveChildren=function(p){if(p.nodeType!=1)return!1;switch(p.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};
g.q.removeNode=g.XG;g.q.getChildren=function(p){return p.children!=void 0?p.children:Array.prototype.filter.call(p.childNodes,function(d){return d.nodeType==1})};
g.q.contains=g.qQ;g.f(hM,Vw);hM.prototype.Xh=function(){return ky(this,1)};g.f(OC,Vw);g.f(JM,Vw);g.f(ki,Vw);var aP7=["platform","platformVersion","architecture","model","uaFullVersion"],rk=new JM,n5=null;g.f(f5,Vw);g.f(FbC,Vw);g.f(uG,Vw);g.f(lG,Vw);lG.prototype.T=function(){return MN(this,FbC,7,!1)!==void 0};
lG.prototype.MN=function(){return Xh(this,XZ,16)};g.f(sC,Vw);sC.prototype.Iz=function(p){return uf(this,2,p)};EC.prototype.Iz=function(p){this.D.Iz(p);return this};
EC.prototype.build=function(p,d,b,v,P,M){d=d===void 0?0:d;b=b===void 0?0:b;v=v===void 0?null:v;P=P===void 0?0:P;M=M===void 0?0:M;var X=Xh(this.D,f5,1);if(MN(X,ki,11,!1)!==void 0){X=C5(this);var a=new hM;a=uf(a,1,this.U);a=St(a,2,Xf(this.isFinal));b=St(a,3,oI(b>0?b:void 0));b=St(b,4,oI(P>0?P:void 0));b=St(b,5,oI(M>0?M:void 0));P=b.F7;M=P[zN]|0;b=M&2?b:new b.constructor(tm(P,M,!0));qN(X,hM,10,b)}X=this.D.clone();b=Date.now().toString();X=St(X,4,l7(b));p=oj(X,lG,3,p.slice());v&&(X=new aD,v=St(X,13,oI(v)),
X=new oD,v=qN(X,aD,2,v),X=new uG,v=qN(X,oD,1,v),v=uf(v,2,9),qN(p,uG,18,v));d&&nl(p,14,d);return p};var zbw=function(){if(!g.ee.addEventListener||!Object.defineProperty)return!1;var p=!1,d=Object.defineProperty({},"passive",{get:function(){p=!0}});
try{var b=function(){};
g.ee.addEventListener("test",b,d);g.ee.removeEventListener("test",b,d)}catch(v){}return p}();var qfD=kDC("AnimationEnd"),v7=kDC("TransitionEnd");g.NQ.prototype.U=0;g.NQ.prototype.reset=function(){this.D=this.B=this.V;this.U=0};
g.NQ.prototype.getValue=function(){return this.B};g.f(nyW,Vw);var r73=fV(nyW);g.f(rAC,Vw);var qo=new function(){this.D=rAC;this.isRepeated=0;this.U=Xh;this.defaultValue=void 0};g.f(UC,g.e);g.q=UC.prototype;g.q.U5=function(){this.Ka();this.U.stop();this.RB.stop();g.e.prototype.U5.call(this)};
g.q.dispatch=function(p){if(p instanceof lG)this.log(p);else try{var d=new lG,b=p.KI();var v=r1(d,8,b);this.log(v)}catch(P){}};
g.q.log=function(p){if(this.IB){p=p.clone();var d=this.oB++;p=nl(p,21,d);this.componentId&&r1(p,26,this.componentId);d=p;if(sHu(d)==null){var b=Date.now();b=Number.isFinite(b)?b.toString():"0";St(d,1,l7(b))}mzC(D7(d,15))!=null||nl(d,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(b=this.experimentIds.clone(),qN(d,XZ,16,b));d=this.D.length-1E3+1;d>0&&(this.D.splice(0,d),this.V+=d);this.D.push(p);this.kf||this.U.enabled||this.U.start()}};
g.q.flush=function(p,d){var b=this;if(this.D.length===0)p&&p();else if(this.aB&&this.C)this.B.U=3,Zl7(this);else{var v=Date.now();if(this.wE>v&&this.kJ<v)d&&d("throttled");else{this.network&&(typeof this.network.Xh==="function"?Olk(this.B,this.network.Xh()):this.B.U=0);var P=this.B.build(this.D,this.V,this.S,this.Xk,this.O5,this.eB),M=this.En();if(M&&this.Hb===M)d&&d("stale-auth-token");else{this.D=[];this.U.enabled&&this.U.stop();this.V=0;v=P.KI();var X;this.Z&&this.Z.isSupported(v.length)&&(X=this.Z.compress(v));
var a=lPK(this,v,M),F=function(J){b.X.reset();b.U.setInterval(b.X.getValue());if(J){var k=null;try{var n=JSON.stringify(JSON.parse(J.replace(")]}'\n","")));k=r73(n)}catch(C){}if(k){J=Number;var r="-1";r=r===void 0?"0":r;var Z;n=(Z=sHu(k))!=null?Z:r;Z=J(n);Z>0&&(b.kJ=Date.now(),b.wE=b.kJ+Z);k=qo.D?qo.U(k,qo.D,175237375,!0):qo.U(k,175237375,null,!0);if(k=k===null?void 0:k)k=qz(k,1,-1),k!==-1&&(b.X=new g.NQ(k<1?1:k,3E5,.1),b.U.setInterval(b.X.getValue()))}}p&&p();b.S=0},h=function(J,k){var n=Mz(P,lG,
3);
var r;var Z=(r=mzC(D7(P,14)))!=null?r:void 0;g.Gt(b.X);b.U.setInterval(b.X.getValue());J===401&&M&&(b.Hb=M);Z&&(b.V+=Z);k===void 0&&(k=b.isRetryable(J));k&&(b.D=n.concat(b.D),b.kf||b.U.enabled||b.U.start());d&&d("net-send-failed",J);++b.S},O=function(){b.network&&b.network.send(a,F,h)};
X?X.then(function(J){a.requestHeaders["Content-Encoding"]="gzip";a.requestHeaders["Content-Type"]="application/binary";a.body=J;a.oh=2;O()},function(){O()}):O()}}}};
g.q.Ka=function(){this.B.isFinal=!0;this.flush();this.B.isFinal=!1};
g.q.isRetryable=function(p){return 500<=p&&p<600||p===401||p===0};cX.prototype.send=function(p,d,b){var v=this,P,M,X,a,F,h,O,J,k,n;return g.z(function(r){switch(r.D){case 1:return M=(P=v.kH?new AbortController:void 0)?setTimeout(function(){P.abort()},p.timeoutMillis):void 0,g.sW(r,2,3),X=Object.assign({},{method:p.requestType,
headers:Object.assign({},p.requestHeaders)},p.body&&{body:p.body},p.withCredentials&&{credentials:"include"},{signal:p.timeoutMillis&&P?P.signal:null}),g.y(r,fetch(p.url,X),5);case 5:a=r.U;if(a.status!==200){(F=b)==null||F(a.status);r.LX(3);break}if((h=d)==null){r.LX(7);break}return g.y(r,a.text(),8);case 8:h(r.U);case 7:case 3:g.NC(r);clearTimeout(M);g.GC(r,0);break;case 2:O=g.Cz(r);switch((J=O)==null?void 0:J.name){case "AbortError":(k=b)==null||k(408);break;default:(n=b)==null||n(400)}r.LX(3)}})};
cX.prototype.Xh=function(){return 4};g.f(yB,g.e);yB.prototype.gV=function(){this.X=!0;return this};
yB.prototype.build=function(){this.network||(this.network=new cX);var p=new UC({logSource:this.logSource,En:this.En?this.En:eUe,sessionIndex:this.sessionIndex,PbB:this.q2,dl:this.V,kf:!1,gV:this.X,LF:this.LF,network:this.network});g.Y(this,p);if(this.U){var d=this.U,b=C5(p.B);r1(b,7,d)}p.Z=new Mh;this.componentId&&(p.componentId=this.componentId);this.Xk&&(p.Xk=this.Xk);this.pageId&&(p.pageId=this.pageId);this.D&&((b=this.D)?(p.experimentIds||(p.experimentIds=new XZ),d=p.experimentIds,b=b.KI(),r1(d,
4,b)):p.experimentIds&&St(p.experimentIds,4));this.B&&(p.aB=p.C);JAW(p.B);this.network.Iz&&this.network.Iz(this.logSource);this.network.A9Z&&this.network.A9Z(p);return p};g.f(Ir,g.e);Ir.prototype.flush=function(p){p=p||[];if(p.length){for(var d=new XRD,b=[],v=0;v<p.length;v++){var P=p[v],M=g.oHj(P);b.push(M);P.clear()}oj(d,ZV,1,b);this.D.dispatch(d);this.D.flush()}};g.q=zt.prototype;g.q.v_=function(p){var d=g.yq.apply(1,arguments),b=this.U7(d);b?b.push(new GDC(p)):this.mA(p,d)};
g.q.mA=function(p){this.D.set(this.TD(g.yq.apply(1,arguments)),[new GDC(p)])};
g.q.U7=function(){var p=this.TD(g.yq.apply(0,arguments));return this.D.has(p)?this.D.get(p):void 0};
g.q.Ny=function(){var p=this.U7(g.yq.apply(0,arguments));return p&&p.length?p[0]:void 0};
g.q.clear=function(){this.D.clear()};
g.q.TD=function(){var p=g.yq.apply(0,arguments);return p?p.join(","):"key"};g.f(j6,zt);j6.prototype.B=function(p){var d=g.yq.apply(1,arguments),b=0,v=this.Ny(d);v&&(b=v.D);this.mA(b+p,d)};g.f(tM,zt);tM.prototype.hH=function(p){this.v_(p,g.yq.apply(1,arguments))};g.iG.prototype.stopPropagation=function(){this.U=!0};
g.iG.prototype.preventDefault=function(){this.defaultPrevented=!0};g.pF(HX,g.iG);
HX.prototype.init=function(p,d){var b=this.type=p.type,v=p.changedTouches&&p.changedTouches.length?p.changedTouches[0]:null;this.target=p.target||p.srcElement;this.currentTarget=d;d=p.relatedTarget;d||(b=="mouseover"?d=p.fromElement:b=="mouseout"&&(d=p.toElement));this.relatedTarget=d;v?(this.clientX=v.clientX!==void 0?v.clientX:v.pageX,this.clientY=v.clientY!==void 0?v.clientY:v.pageY,this.screenX=v.screenX||0,this.screenY=v.screenY||0):(this.clientX=p.clientX!==void 0?p.clientX:p.pageX,this.clientY=
p.clientY!==void 0?p.clientY:p.pageY,this.screenX=p.screenX||0,this.screenY=p.screenY||0);this.button=p.button;this.keyCode=p.keyCode||0;this.key=p.key||"";this.charCode=p.charCode||(b=="keypress"?p.keyCode:0);this.ctrlKey=p.ctrlKey;this.altKey=p.altKey;this.shiftKey=p.shiftKey;this.metaKey=p.metaKey;this.pointerId=p.pointerId||0;this.pointerType=p.pointerType;this.state=p.state;this.D=p;p.defaultPrevented&&HX.UW.preventDefault.call(this)};
HX.prototype.stopPropagation=function(){HX.UW.stopPropagation.call(this);this.D.stopPropagation?this.D.stopPropagation():this.D.cancelBubble=!0};
HX.prototype.preventDefault=function(){HX.UW.preventDefault.call(this);var p=this.D;p.preventDefault?p.preventDefault():p.returnValue=!1};var w2u="closure_listenable_"+(Math.random()*1E6|0);var UNu=0;g.q=e6.prototype;g.q.add=function(p,d,b,v,P){var M=p.toString();p=this.listeners[M];p||(p=this.listeners[M]=[],this.D++);var X=Yi(p,d,v,P);X>-1?(d=p[X],b||(d.zX=!1)):(d=new cAe(d,this.src,M,!!v,P),d.zX=b,p.push(d));return d};
g.q.remove=function(p,d,b,v){p=p.toString();if(!(p in this.listeners))return!1;var P=this.listeners[p];d=Yi(P,d,b,v);return d>-1?(VB(P[d]),g.Tz(P,d),P.length==0&&(delete this.listeners[p],this.D--),!0):!1};
g.q.removeAll=function(p){p=p&&p.toString();var d=0,b;for(b in this.listeners)if(!p||b==p){for(var v=this.listeners[b],P=0;P<v.length;P++)++d,VB(v[P]);delete this.listeners[b];this.D--}return d};
g.q.hk=function(p,d,b,v){p=this.listeners[p.toString()];var P=-1;p&&(P=Yi(p,d,b,v));return P>-1?p[P]:null};
g.q.hasListener=function(p,d){var b=p!==void 0,v=b?p.toString():"",P=d!==void 0;return g.CH(this.listeners,function(M){for(var X=0;X<M.length;++X)if(!(b&&M[X].type!=v||P&&M[X].capture!=d))return!0;return!1})};var BX="closure_lm_"+(Math.random()*1E6|0),Tt={},tPe=0,AM="__closure_events_fn_"+(Math.random()*1E9>>>0);g.pF(g.WX,g.e);g.WX.prototype[w2u]=!0;g.q=g.WX.prototype;g.q.addEventListener=function(p,d,b,v){g.L5(this,p,d,b,v)};
g.q.removeEventListener=function(p,d,b,v){HlK(this,p,d,b,v)};
g.q.dispatchEvent=function(p){var d=this.zm;if(d){var b=[];for(var v=1;d;d=d.zm)b.push(d),++v}d=this.Lm;v=p.type||p;if(typeof p==="string")p=new g.iG(p,d);else if(p instanceof g.iG)p.target=p.target||d;else{var P=p;p=new g.iG(v,d);g.H9(p,P)}P=!0;var M;if(b)for(M=b.length-1;!p.U&&M>=0;M--){var X=p.currentTarget=b[M];P=py(X,v,!0,p)&&P}p.U||(X=p.currentTarget=d,P=py(X,v,!0,p)&&P,p.U||(P=py(X,v,!1,p)&&P));if(b)for(M=0;!p.U&&M<b.length;M++)X=p.currentTarget=b[M],P=py(X,v,!1,p)&&P;return P};
g.q.U5=function(){g.WX.UW.U5.call(this);this.w9&&this.w9.removeAll(void 0);this.zm=null};
g.q.listen=function(p,d,b,v){return this.w9.add(String(p),d,!1,b,v)};
g.q.CO=function(p,d,b,v){return this.w9.add(String(p),d,!0,b,v)};
g.q.R1=function(p,d,b,v){this.w9.remove(String(p),d,b,v)};
g.q.hk=function(p,d,b,v){return this.w9.hk(String(p),d,b,v)};
g.q.hasListener=function(p,d){return this.w9.hasListener(p!==void 0?String(p):void 0,d)};var vr=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot==="function"?function(p){return p&&AsyncContext.Snapshot.wrap(p)}:function(p){return p};dv.prototype.get=function(){if(this.U>0){this.U--;var p=this.D;this.D=p.next;p.next=null}else p=this.B();return p};var Pr;Xj.prototype.add=function(p,d){var b=gyB.get();b.set(p,d);this.U?this.U.next=b:this.D=b;this.U=b};
Xj.prototype.remove=function(){var p=null;this.D&&(p=this.D,this.D=this.D.next,this.D||(this.U=null),p.next=null);return p};
var gyB=new dv(function(){return new qG},function(p){return p.reset()});
qG.prototype.set=function(p,d){this.D=p;this.scope=d;this.next=null};
qG.prototype.reset=function(){this.next=this.scope=this.D=null};var aV,oV=!1,SMD=new Xj;$Nq.prototype.reset=function(){this.context=this.U=this.B=this.D=null;this.V=!1};
var mNw=new dv(function(){return new $Nq},function(p){p.reset()});
g.rv.prototype.then=function(p,d,b){return vlw(this,vr(typeof p==="function"?p:null),vr(typeof d==="function"?d:null),b)};
g.rv.prototype.$goog_Thenable=!0;g.q=g.rv.prototype;g.q.finally=function(p){var d=this;p=vr(p);return new Promise(function(b,v){AAD(d,function(P){p();b(P)},function(P){p();
v(P)})})};
g.q.FM=function(p,d){return vlw(this,null,vr(p),d)};
g.q.catch=g.rv.prototype.FM;g.q.cancel=function(p){if(this.D==0){var d=new Cy(p);g.Fj(function(){Wbk(this,d)},this)}};
g.q.JIB=function(p){this.D=0;ny(this,2,p)};
g.q.fuJ=function(p){this.D=0;ny(this,3,p)};
g.q.nh=function(){for(var p;p=pku(this);)dOq(this,p,this.D,this.Z);this.S=!1};
var PkK=lW;g.pF(Cy,fF);Cy.prototype.name="cancel";g.pF(g.NG,g.WX);g.q=g.NG.prototype;g.q.enabled=!1;g.q.TP=null;g.q.setInterval=function(p){this.Ei=p;this.TP&&this.enabled?(this.stop(),this.start()):this.TP&&this.stop()};
g.q.IuB=function(){if(this.enabled){var p=g.Wj()-this.Ix;p>0&&p<this.Ei*.8?this.TP=this.sZ.setTimeout(this.NE,this.Ei-p):(this.TP&&(this.sZ.clearTimeout(this.TP),this.TP=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
g.q.start=function(){this.enabled=!0;this.TP||(this.TP=this.sZ.setTimeout(this.NE,this.Ei),this.Ix=g.Wj())};
g.q.stop=function(){this.enabled=!1;this.TP&&(this.sZ.clearTimeout(this.TP),this.TP=null)};
g.q.U5=function(){g.NG.UW.U5.call(this);this.stop();delete this.sZ};g.f(g.Uw,g.e);g.q=g.Uw.prototype;g.q.sendIsolatedPayload=function(p){this.X=p;this.B=1};
g.q.Jb=function(){var p=this.U.values();p=[].concat(g.E(p)).filter(function(d){return d.D.size});
p.length&&this.Z.flush(p,this.X);qju(p);this.V=0;this.D.enabled&&this.D.stop()};
g.q.Qo=function(p){var d=g.yq.apply(1,arguments);this.U.has(p)||this.U.set(p,new j6(p,d))};
g.q.vO=function(p){var d=g.yq.apply(1,arguments);this.U.has(p)||this.U.set(p,new tM(p,d))};
g.q.Vo=function(p){this.KH(p,1,g.yq.apply(1,arguments))};
g.q.KH=function(p,d){var b=g.yq.apply(2,arguments),v=X9e(this,p);v&&v instanceof j6&&(v.B(d,b),MrC(this))};
g.q.hH=function(p,d){var b=g.yq.apply(2,arguments),v=X9e(this,p);v&&v instanceof tM&&(v.hH(d,b),MrC(this))};g.f(cr,Error);cr.prototype.toString=function(){var p="RpcError("+(oE7(this.code)||String(this.code))+")";this.message&&(p+=": "+this.message);return p};Fe$.prototype.KI=function(p){var d=[];IV(this,p,d);return d.join("")};
var JFj={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},OHW=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;var fBX;g.pF(zn,nEW);zn.prototype.D=function(){return new XMLHttpRequest};
fBX=new zn;var Do=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),ZHC=/#|$/,EEj=/[?&]($|#)/;g.pF(g.Br,g.WX);var yFj=/^https?$/i,uuz=["POST","PUT"],NBu=[];g.q=g.Br.prototype;g.q.W_=function(){this.dispose();g.A4(NBu,this)};
g.q.send=function(p,d,b,v){if(this.D)throw Error("[goog.net.XhrIo] Object is active with another request="+this.W+"; newUri="+p);d=d?d.toUpperCase():"GET";this.W=p;this.V="";this.U=0;this.O5=!1;this.B=!0;this.D=this.RB?this.RB.D():fBX.D();this.D.onreadystatechange=vr((0,g.RK)(this.Yy,this));try{this.getStatus(),this.kJ=!0,this.D.open(d,String(p),!0),this.kJ=!1}catch(X){this.getStatus();Uhq(this,X);return}p=b||"";b=new Map(this.headers);if(v)if(Object.getPrototypeOf(v)===Object.prototype)for(var P in v)b.set(P,
v[P]);else if(typeof v.keys==="function"&&typeof v.get==="function"){P=g.u(v.keys());for(var M=P.next();!M.done;M=P.next())M=M.value,b.set(M,v.get(M))}else throw Error("Unknown input type for opt_headers: "+String(v));v=Array.from(b.keys()).find(function(X){return"content-type"==X.toLowerCase()});
P=g.ee.FormData&&p instanceof g.ee.FormData;!g.Rq(uuz,d)||v||P||b.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");d=g.u(b);for(v=d.next();!v.done;v=d.next())b=g.u(v.value),v=b.next().value,b=b.next().value,this.D.setRequestHeader(v,b);this.aB&&(this.D.responseType=this.aB);"withCredentials"in this.D&&this.D.withCredentials!==this.Z&&(this.D.withCredentials=this.Z);try{this.S&&(clearTimeout(this.S),this.S=null),this.eB>0&&(this.getStatus(),this.S=setTimeout(this.Yo.bind(this),
this.eB)),this.getStatus(),this.C=!0,this.D.send(p),this.C=!1}catch(X){this.getStatus(),Uhq(this,X)}};
g.q.Yo=function(){typeof Tn!="undefined"&&this.D&&(this.V="Timed out after "+this.eB+"ms, aborting",this.U=8,this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))};
g.q.abort=function(p){this.D&&this.B&&(this.getStatus(),this.B=!1,this.X=!0,this.D.abort(),this.X=!1,this.U=p||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),RV(this))};
g.q.U5=function(){this.D&&(this.B&&(this.B=!1,this.X=!0,this.D.abort(),this.X=!1),RV(this,!0));g.Br.UW.U5.call(this)};
g.q.Yy=function(){this.xJ()||(this.kJ||this.C||this.X?cFj(this):this.a5E())};
g.q.a5E=function(){cFj(this)};
g.q.isActive=function(){return!!this.D};
g.q.isComplete=function(){return g.A$(this)==4};
g.q.getStatus=function(){try{return g.A$(this)>2?this.D.status:-1}catch(p){return-1}};
g.q.getResponseHeader=function(p){if(this.D&&this.isComplete())return p=this.D.getResponseHeader(p),p===null?void 0:p};
g.q.getLastError=function(){return typeof this.V==="string"?this.V:String(this.V)};vd.prototype.send=function(p,d,b){d=d===void 0?function(){}:d;
b=b===void 0?function(){}:b;
G9W(p.url,function(v){v=v.target;Wr(v)?d(g.pC(v)):b(v.getStatus())},p.requestType,p.body,p.requestHeaders,p.timeoutMillis,p.withCredentials)};
vd.prototype.Xh=function(){return 1};Mi.prototype.done=function(){this.logger.g8(this.event,Pd()-this.startTime)};
g.f(XS,h4);g.f(az,XS);g.q=az.prototype;g.q.hR=function(){};
g.q.Ym=function(){};
g.q.g8=function(){};
g.q.eC=function(){};
g.q.PM=function(){};
g.q.QJ=function(p,d,b){return b};
g.q.QO=function(){};
g.q.vT=function(){};
g.q.IZ=function(){};
g.q.B4=function(){};
g.f(oz,XS);g.q=oz.prototype;g.q.update=function(p){this.logger.dispose();this.logger=p};
g.q.Ym=function(p){this.logger.Ym(p)};
g.q.g8=function(p,d){this.logger.g8(p,d)};
g.q.eC=function(p){this.logger.eC(p)};
g.q.PM=function(){this.logger.PM()};
g.q.QJ=function(p,d,b){return this.logger.QJ(p,d,b)};
g.q.QO=function(p){this.logger.QO(p)};
g.q.vT=function(p){this.logger.vT(p)};
g.q.IZ=function(p){this.logger.IZ(p)};
g.q.B4=function(p){this.logger.B4(p)};
g.q.oJ=function(p){this.logger instanceof OU&&this.logger.oJ(p)};
g.q.hR=function(p){this.logger.hR(p)};
g.f(FS,g.e);g.f(h5,XS);g.q=h5.prototype;g.q.oJ=function(p){this.F3=p};
g.q.hR=function(p){this.metrics.FmZ.hH(p,this.yY)};
g.q.Ym=function(p){this.metrics.eventCount.D(p,this.yY)};
g.q.g8=function(p,d){this.metrics.Ch.hH(d,p,this.F3,this.yY)};
g.q.eC=function(p){this.metrics.errorCount.D(p,this.F3,this.yY)};
g.q.QJ=function(p,d,b){function v(X){if(!P.xJ()){var a=Pd()-M;P.metrics.cjh.hH(a,p,d,X,P.F3,P.yY)}}
var P=this,M=Pd();b.then(function(){v(0)},function(X){X instanceof cr?v(X.code):v(-1)});
return b};
g.q.QO=function(p){this.metrics.DvC.D(p,this.F3,this.yY)};
g.q.vT=function(p){this.metrics.ZK.D(p,this.F3,this.yY)};
g.q.IZ=function(p){this.metrics.OpC.D(p,this.F3,this.yY)};
g.f(OU,h5);OU.prototype.B4=function(p){var d=this;this.D.dispose();this.U&&this.service.dispose();this.service=this.options.j6("45",this.options.EM.concat(p));this.D=new FS(function(){return void d.service.Jb()},this.options.x5);
this.metrics=zH7(this.service);this.B=p};
OU.prototype.PM=function(){trK(this.D)};g.f(J5,Vw);g.f(kT,Vw);g.f(nC,Vw);var lBQ=fV(nC),Dh$=function(p){return $D(function(d){return d instanceof p&&!((d.F7[zN]|0)&2)})}(nC);
nC.messageId="bfkj";g.f(iH7,Vw);g.f(X3,Vw);g.f(r$,Vw);var VrD=fV(r$);g.f(u2,g.e);u2.prototype.snapshot=function(p){if(this.xJ())throw Error("Already disposed");this.logger.Ym("n");var d=this.logger.share();return this.B.then(function(b){var v=b.yH;return new Promise(function(P){var M=new Mi(d,"n");v(function(X){M.done();d.hR(X.length);d.PM();d.dispose();P(X)},[p.qv,
p.jw,p.Wx,p.qm])})})};
u2.prototype.CC=function(p){var d=this;if(this.xJ())throw Error("Already disposed");this.logger.Ym("n");var b=qi(this.logger,function(){return d.V([p.qv,p.jw,p.Wx,p.qm])},"n");
this.logger.hR(b.length);this.logger.PM();return b};
u2.prototype.f7=function(p){this.B.then(function(d){var b;(b=d.Q5E)==null||b(p)})};
u2.prototype.ZA=function(){return this.logger.share()};g.f(EU,Vw);g.f(CC,Vw);Ni.prototype.QG=function(p,d){var b=this,v,P,M,X,a;return g.z(function(F){if(F.D==1){var h=new EU;v=fl(h,1,b.B0);p&&fl(v,2,p);d&&fl(v,3,d);P=b.D();return g.y(F,b.client.create(v,P),2)}M=F.U;X=UF(xH(M,2));if(X.length){h=F.return;var O=new Uint8Array(X.length);for(var J=0;J<X.length;J++)O[J]=X[J]+97;if(g.ee.TextDecoder)O=(new TextDecoder).decode(O);else if(O.length<=8192)O=String.fromCharCode.apply(null,O);else{J="";for(var k=0;k<O.length;k+=8192)J+=String.fromCharCode.apply(null,Array.prototype.slice.call(O,
k,k+8192));O=J}O=lBQ(O);return h.call(F,O)}a=Xh(M,nC,1);if(!a)throw Error("Missing field");return F.return(a)})};
Ni.prototype.O0=function(p){var d=this,b,v;return g.z(function(P){b=d.D();var M=new CC;M=fl(M,1,d.B0);v=fl(M,2,p);M=P.return;var X=d.client;X=RJK(X.D,X.U+"/$rpc/google.internal.waa.v1.Waa/GenerateIT",v,b||{},sK4);return M.call(P,X)})};g.f(Gl,g.e);Gl.prototype.snapshot=function(p){var d=this;return g.z(function(b){switch(b.D){case 1:if(d.xJ())throw Error("Already disposed");if(d.U||d.Z){b.LX(2);break}return g.y(b,d.X.promise,2);case 2:if(!d.U){b.LX(4);break}return g.y(b,d.U.snapshot(p),5);case 5:return b.return(b.U);case 4:throw d.Z;}})};
Gl.prototype.f7=function(p){var d,b;(d=this.U)==null||(b=d.f7)==null||b.call(d,p)};
Gl.prototype.handleError=function(p){if(!this.xJ()){this.Z=p;this.X.resolve();var d,b;(b=(d=this.options).H9B)==null||b.call(d,p)}};
Gl.prototype.ZA=function(){return this.logger.share()};
var $hu={gqb:432E5,t2:3E5,FO:10,E6:1E4,eg:3E4,ELF:3E4,PtZ:6E4,qe:1E3,AQ:6E4,tQ:6E5,P9:.25,Kh:2,maxAttempts:10};var Zzz,pXw=(Zzz=Math.imul)!=null?Zzz:function(p,d){return p*d|0},yE=[196,
200,224,18];Iz.prototype.KI=function(){return String(this.D)+","+this.U.join()};
Iz.prototype.ib=function(p,d){var b=void 0;if(this.U[this.D]!==p){var v=this.U.indexOf(p);v!==-1?(this.U.splice(v,1),v<this.D&&this.D--,this.U.splice(this.D,0,p)):(b=this.U[this.D],this.U[this.D]=p)}this.D=(this.D+1)%this.maxItems;p=WeB("iU5q-!O9@$",this.KI());b&&p&&d(b);return p};var hJz={toString:function(p){var d=[],b=0;p-=-2147483648;d[b++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(p%52);for(p=Math.floor(p/52);p>0;)d[b++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(p%62),p=Math.floor(p/62);return d.join("")}};var JMu;g.f(t5,g.e);t5.prototype.uN=function(p,d){var b=this.Qi(p);d==null||d(b);return qi(this.logger,function(){return g.uj(b,2)},this.B)};
JMu=Symbol.dispose;g.f(DJ,t5);DJ.prototype.Qi=function(p,d){var b=this;this.logger.Ym(this.D);++this.X>=this.S&&this.U.resolve();var v=p();p=qi(this.logger,function(){return b.V(v)},"C");
if(p===void 0)throw new Pm(17,"YNJ:Undefined");if(!(p instanceof Uint8Array))throw new Pm(18,"ODM:Invalid");d==null||d(p);return p};
g.f(VE,t5);VE.prototype.Qi=function(){return this.V};
g.f(eE,t5);eE.prototype.Qi=function(){var p=this;return qi(this.logger,function(){return sF(p.V)},"d")};
eE.prototype.uN=function(){return this.V};
g.f(SE,t5);SE.prototype.Qi=function(){if(this.V)return this.V;this.V=kte(this,function(p){return"_"+O5z(p)});
return kte(this,function(p){return p})};
g.f(QE,t5);QE.prototype.Qi=function(p){var d=p();if(d.length>118)throw new Pm(19,"DFO:Invalid");p=Math.floor(Date.now()/1E3);var b=[Math.random()*255,Math.random()*255],v=b.concat([this.V&255,this.clientState],[p>>24&255,p>>16&255,p>>8&255,p&255]);p=new Uint8Array(2+v.length+d.length);p[0]=34;p[1]=v.length+d.length;p.set(v,2);p.set(d,2+v.length);d=p.subarray(2);for(v=b=b.length;v<d.length;++v)d[v]^=d[v%b];this.logger.QO(this.clientState);return p};var sru={cj:3E4,eAb:2E4};g.f($T,g.e);$T.prototype.k8=function(p){if(!(p>150))try{this.cache=new qCw(p,this.logger)}catch(d){this.reportError(new Pm(22,"GBJ:init",d))}};
$T.prototype.reportError=function(p){this.logger.eC(p.code);this.onError(p);return p};
g.f(Bd,$T);Bd.prototype.qU=function(){return this.V.promise};
Bd.prototype.Qi=function(p){return mZ(this,Object.assign({},p),!1)};
Bd.prototype.uN=function(p){return mZ(this,Object.assign({},p),!0)};
var Z5K=function(p){return $D(function(d){if(!PB(d))return!1;for(var b=g.u(Object.entries(p)),v=b.next();!v.done;v=b.next()){var P=g.u(v.value);v=P.next().value;P=P.next().value;if(!(v in d)){if(P.NsB===!0)continue;return!1}if(!P(d[v]))return!1}return!0})}({jK:function(p){return $D(function(d){return d instanceof p})}(Gl)},"");g.f(Tl,Vw);var EuF=fV(Tl);NkD.prototype.getMetadata=function(){return this.metadata};A5.prototype.getMetadata=function(){return this.metadata};
A5.prototype.getStatus=function(){return this.status};Wd.prototype.Z=function(p,d){d=d===void 0?{}:d;return new NkD(p,this,d)};
Wd.prototype.getName=function(){return this.name};var C$6=new Wd("/google.internal.waa.v1.Waa/Create",EU,Tl,function(p){return p.KI()},EuF);g.f(pr,Vw);var sK4=new Wd("/google.internal.waa.v1.Waa/GenerateIT",CC,pr,function(p){return p.KI()},fV(pr));var pre=new Set(["SAPISIDHASH","APISIDHASH"]);var xQW=Promise;g.f(b8,Vw);b8.prototype.getValue=function(){var p=D7(this,2);if(Array.isArray(p)||p instanceof Vw)throw Error("Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead");return xH(this,2)};g.f(vp,Vw);vp.prototype.getMessage=function(){return JA(this,2)};
var IGW=fV(vp);Pp.prototype.Xu=function(p,d){p=="data"?this.B.push(d):p=="metadata"?this.X.push(d):p=="status"?this.S.push(d):p=="end"?this.V.push(d):p=="error"&&this.U.push(d);return this};
Pp.prototype.removeListener=function(p,d){p=="data"?ox(this.B,d):p=="metadata"?ox(this.X,d):p=="status"?ox(this.S,d):p=="end"?ox(this.V,d):p=="error"&&ox(this.U,d);return this};
Pp.prototype.cancel=function(){this.D.abort()};
Pp.prototype.cancel=Pp.prototype.cancel;Pp.prototype.removeListener=Pp.prototype.removeListener;Pp.prototype.on=Pp.prototype.Xu;g.f(wXk,Error);g.pF(g.Fe,nEW);g.Fe.prototype.D=function(){var p=new hf(this.V,this.B);this.U&&p.setCredentialsMode(this.U);return p};
g.Fe.prototype.setCredentialsMode=function(p){this.U=p};
g.pF(hf,g.WX);g.q=hf.prototype;g.q.open=function(p,d){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.eB=p;this.C=d;this.readyState=1;Om(this)};
g.q.send=function(p){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");this.D=!0;var d={headers:this.W,method:this.eB,credentials:this.X,cache:void 0};p&&(d.body=p);(this.O5||g.ee).fetch(new Request(this.C,d)).then(this.aNb.bind(this),this.WU.bind(this))};
g.q.abort=function(){this.response=this.responseText="";this.W=new Headers;this.status=0;this.B&&this.B.cancel("Request was aborted.").catch(function(){});
this.readyState>=1&&this.D&&this.readyState!=4&&(this.D=!1,Jf(this));this.readyState=0};
g.q.aNb=function(p){if(this.D&&(this.V=p,this.U||(this.status=this.V.status,this.statusText=this.V.statusText,this.U=p.headers,this.readyState=2,Om(this)),this.D&&(this.readyState=3,Om(this),this.D)))if(this.responseType==="arraybuffer")p.arrayBuffer().then(this.mCC.bind(this),this.WU.bind(this));else if(typeof g.ee.ReadableStream!=="undefined"&&"body"in p){this.B=p.body.getReader();if(this.S){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.');
this.response=[]}else this.response=this.responseText="",this.Z=new TextDecoder;zJC(this)}else p.text().then(this.VB$.bind(this),this.WU.bind(this))};
g.q.FZN=function(p){if(this.D){if(this.S&&p.value)this.response.push(p.value);else if(!this.S){var d=p.value?p.value:new Uint8Array(0);if(d=this.Z.decode(d,{stream:!p.done}))this.response=this.responseText+=d}p.done?Jf(this):Om(this);this.readyState==3&&zJC(this)}};
g.q.VB$=function(p){this.D&&(this.response=this.responseText=p,Jf(this))};
g.q.mCC=function(p){this.D&&(this.response=p,Jf(this))};
g.q.WU=function(){this.D&&Jf(this)};
g.q.setRequestHeader=function(p,d){this.W.append(p,d)};
g.q.getResponseHeader=function(p){return this.U?this.U.get(p.toLowerCase())||"":""};
g.q.getAllResponseHeaders=function(){if(!this.U)return"";for(var p=[],d=this.U.entries(),b=d.next();!b.done;)b=b.value,p.push(b[0]+": "+b[1]),b=d.next();return p.join("\r\n")};
g.q.setCredentialsMode=function(p){this.X=p};
Object.defineProperty(hf.prototype,"withCredentials",{get:function(){return this.X==="include"},
set:function(p){this.setCredentialsMode(p?"include":"same-origin")}});g.kp.prototype.toString=function(){var p=[],d=this.X;d&&p.push(Z6(d,NwH,!0),":");var b=this.D;if(b||d=="file")p.push("//"),(d=this.W)&&p.push(Z6(d,NwH,!0),"@"),p.push(g.Td(b).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),b=this.B,b!=null&&p.push(":",String(b));if(b=this.U)this.D&&b.charAt(0)!="/"&&p.push("/"),p.push(Z6(b,b.charAt(0)=="/"?GCQ:wjR,!0));(b=this.V.toString())&&p.push("?",b);(b=this.S)&&p.push("#",Z6(b,UCF));return p.join("")};
g.kp.prototype.resolve=function(p){var d=this.clone(),b=!!p.X;b?g.nr(d,p.X):b=!!p.W;b?d.W=p.W:b=!!p.D;b?g.ro(d,p.D):b=p.B!=null;var v=p.U;if(b)g.fr(d,p.B);else if(b=!!p.U){if(v.charAt(0)!="/")if(this.D&&!this.U)v="/"+v;else{var P=d.U.lastIndexOf("/");P!=-1&&(v=d.U.slice(0,P+1)+v)}P=v;if(P==".."||P==".")v="";else if(g.Nz(P,"./")||g.Nz(P,"/.")){v=E6(P,"/");P=P.split("/");for(var M=[],X=0;X<P.length;){var a=P[X++];a=="."?v&&X==P.length&&M.push(""):a==".."?((M.length>1||M.length==1&&M[0]!="")&&M.pop(),
v&&X==P.length&&M.push("")):(M.push(a),v=!0)}v=M.join("/")}else v=P}b?d.U=v:b=p.V.toString()!=="";b?u8(d,p.V.clone()):b=!!p.S;b&&(d.S=p.S);return d};
g.kp.prototype.clone=function(){return new g.kp(this)};
var NwH=/[#\/\?@]/g,wjR=/[#\?:]/g,GCQ=/[#\?]/g,t6K=/[#\?@]/g,UCF=/#/g;g.q=sm.prototype;g.q.add=function(p,d){Ng(this);this.B=null;p=GK(this,p);var b=this.D.get(p);b||this.D.set(p,b=[]);b.push(d);this.U=this.U+1;return this};
g.q.remove=function(p){Ng(this);p=GK(this,p);return this.D.has(p)?(this.B=null,this.U=this.U-this.D.get(p).length,this.D.delete(p)):!1};
g.q.clear=function(){this.D=this.B=null;this.U=0};
g.q.isEmpty=function(){Ng(this);return this.U==0};
g.q.forEach=function(p,d){Ng(this);this.D.forEach(function(b,v){b.forEach(function(P){p.call(d,P,v,this)},this)},this)};
g.q.jt=function(){Ng(this);for(var p=Array.from(this.D.values()),d=Array.from(this.D.keys()),b=[],v=0;v<d.length;v++)for(var P=p[v],M=0;M<P.length;M++)b.push(d[v]);return b};
g.q.pk=function(p){Ng(this);var d=[];if(typeof p==="string")H5$(this,p)&&(d=d.concat(this.D.get(GK(this,p))));else{p=Array.from(this.D.values());for(var b=0;b<p.length;b++)d=d.concat(p[b])}return d};
g.q.set=function(p,d){Ng(this);this.B=null;p=GK(this,p);H5$(this,p)&&(this.U=this.U-this.D.get(p).length);this.D.set(p,[d]);this.U=this.U+1;return this};
g.q.get=function(p,d){if(!p)return d;p=this.pk(p);return p.length>0?String(p[0]):d};
g.q.toString=function(){if(this.B)return this.B;if(!this.D)return"";for(var p=[],d=Array.from(this.D.keys()),b=0;b<d.length;b++){var v=d[b],P=g.Td(v);v=this.pk(v);for(var M=0;M<v.length;M++){var X=P;v[M]!==""&&(X+="="+g.Td(v[M]));p.push(X)}}return this.B=p.join("&")};
g.q.clone=function(){var p=new sm;p.B=this.B;this.D&&(p.D=new Map(this.D),p.U=this.U);return p};g.pF(g.Um,g.e);var c7Q=[];g.q=g.Um.prototype;g.q.listen=function(p,d,b,v){Array.isArray(d)||(d&&(c7Q[0]=d.toString()),d=c7Q);for(var P=0;P<d.length;P++){var M=g.L5(p,d[P],b||this.handleEvent,v||!1,this.U||this);if(!M)break;this.D[M.key]=M}return this};
g.q.CO=function(p,d,b,v){return eJu(this,p,d,b,v)};
g.q.R1=function(p,d,b,v,P){if(Array.isArray(d))for(var M=0;M<d.length;M++)this.R1(p,d[M],b,v,P);else b=b||this.handleEvent,v=g.Kz(v)?!!v.capture:!!v,P=P||this.U||this,b=K5(b),v=!!v,d=DG(p)?p.hk(d,b,v,P):p?(p=xi(p))?p.hk(d,b,v,P):null:null,d&&(Rr(d),delete this.D[d.key])};
g.q.removeAll=function(){g.sj(this.D,function(p,d){this.D.hasOwnProperty(d)&&Rr(p)},this);
this.D={}};
g.q.U5=function(){g.Um.UW.U5.call(this);this.removeAll()};
g.q.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};SCe.prototype.isInputValid=function(){return this.B};cp.prototype.isInputValid=function(){return this.D!=3};
cp.prototype.mQ=function(){return this.S};
cp.prototype.FP=function(){return!0};
cp.prototype.parse=function(p){function d(F){F&128&&yb(M,X,a,"invalid tag");(F&7)!=2&&yb(M,X,a,"invalid wire type");M.B=F>>>3;M.B!=1&&M.B!=2&&M.B!=15&&yb(M,X,a,"unexpected tag");M.D=1;M.U=0;M.V=0}
function b(F){M.V++;M.V==5&&F&240&&yb(M,X,a,"message length too long");M.U|=(F&127)<<(M.V-1)*7;F&128||(M.D=2,M.W=0,typeof Uint8Array!=="undefined"?M.X=new Uint8Array(M.U):M.X=Array(M.U),M.U==0&&P())}
function v(F){M.X[M.W++]=F;M.W==M.U&&P()}
function P(){if(M.B<15){var F={};F[M.B]=M.X;M.Z.push(F)}M.D=0}
for(var M=this,X=p instanceof Array?p:new Uint8Array(p),a=0;a<X.length;){switch(M.D){case 3:yb(M,X,a,"stream already broken");break;case 0:d(X[a]);break;case 1:b(X[a]);break;case 2:v(X[a]);break;default:throw Error("unexpected parser state: "+M.D);}M.C++;a++}p=M.Z;M.Z=[];return p.length>0?p:null};Ix.prototype.isInputValid=function(){return this.D===null};
Ix.prototype.mQ=function(){return this.D};
Ix.prototype.FP=function(){return!1};
Ix.prototype.parse=function(p){this.D!==null&&giz(this,p,"stream already broken");var d=null;try{var b=this.B;b.B||YCW(b,p,"stream already broken");b.D+=p;var v=Math.floor(b.D.length/4);if(v==0)var P=null;else{try{var M=kz7(b.D.slice(0,v*4))}catch(X){YCW(b,b.D,X.message)}b.U+=v*4;b.D=b.D.slice(v*4);P=M}d=P===null?null:this.V.parse(P)}catch(X){giz(this,p,X.message)}this.U+=p.length;return d};var y74={INIT:0,al:1,BO:2,Kz:3,Oy:4,cR:5,STRING:6,Dm:7,SO:8,Xz:9,oK:10,TQ:11,jc:12,Kw:13,A0:14,q0:15,zQ:16,IK:17,Q_:18,PS:19,US:20};g.q=js.prototype;g.q.isInputValid=function(){return this.X!=3};
g.q.mQ=function(){return this.C};
g.q.done=function(){return this.X===2};
g.q.FP=function(){return!1};
g.q.parse=function(p){function d(){for(;k<p.length;)if(zK(p[k]))k++,M.B++;else break;return k<h}
function b(){for(var r;;){r=p[k++];if(!r)break;M.B++;switch(M.D){case F.INIT:r==="{"?M.D=F.BO:r==="["?M.D=F.Oy:zK(r)||tf(M,p,k);continue;case F.Dm:case F.BO:if(zK(r))continue;if(M.D===F.Dm)X.push(F.SO);else if(r==="}"){P("{}");M.D=v();continue}else X.push(F.Kz);r==='"'?M.D=F.STRING:tf(M,p,k);continue;case F.SO:case F.Kz:if(zK(r))continue;r===":"?(M.D===F.Kz&&(X.push(F.Kz),M.U++),M.D=F.al):r==="}"?(M.U--,P(),M.D=v()):r===","?(M.D===F.Kz&&X.push(F.Kz),M.D=F.Dm):tf(M,p,k);continue;case F.Oy:case F.al:if(zK(r))continue;
if(M.D===F.Oy)if(M.U++,M.D=F.al,r==="]"){M.U--;if(M.U===0){M.D=F.cR;return}P("[]");M.D=v();continue}else X.push(F.cR);r==='"'?M.D=F.STRING:r==="{"?M.D=F.BO:r==="["?M.D=F.Oy:r==="t"?M.D=F.Xz:r==="f"?M.D=F.jc:r==="n"?M.D=F.zQ:r!=="-"&&("0123456789".indexOf(r)!==-1?M.D=F.US:tf(M,p,k));continue;case F.cR:if(r===",")X.push(F.cR),M.D=F.al,M.U===1&&(J=k);else if(r==="]"){M.U--;if(M.U===0)return;P();M.D=v()}else if(zK(r))continue;else tf(M,p,k);continue;case F.STRING:var Z=k;a:for(;;){for(;M.W>0;)if(r=p[k++],
M.W===4?M.W=0:M.W++,!r)break a;if(r==='"'&&!M.Z){M.D=v();break}if(r==="\\"&&!M.Z&&(M.Z=!0,r=p[k++],!r))break;if(M.Z)if(M.Z=!1,r==="u"&&(M.W=1),r=p[k++])continue;else break;a.lastIndex=k;r=a.exec(p);if(!r){k=p.length+1;break}k=r.index+1;r=p[r.index];if(!r)break}M.B+=k-Z;continue;case F.Xz:if(!r)continue;r==="r"?M.D=F.oK:tf(M,p,k);continue;case F.oK:if(!r)continue;r==="u"?M.D=F.TQ:tf(M,p,k);continue;case F.TQ:if(!r)continue;r==="e"?M.D=v():tf(M,p,k);continue;case F.jc:if(!r)continue;r==="a"?M.D=F.Kw:
tf(M,p,k);continue;case F.Kw:if(!r)continue;r==="l"?M.D=F.A0:tf(M,p,k);continue;case F.A0:if(!r)continue;r==="s"?M.D=F.q0:tf(M,p,k);continue;case F.q0:if(!r)continue;r==="e"?M.D=v():tf(M,p,k);continue;case F.zQ:if(!r)continue;r==="u"?M.D=F.IK:tf(M,p,k);continue;case F.IK:if(!r)continue;r==="l"?M.D=F.Q_:tf(M,p,k);continue;case F.Q_:if(!r)continue;r==="l"?M.D=v():tf(M,p,k);continue;case F.PS:r==="."?M.D=F.US:tf(M,p,k);continue;case F.US:if("0123456789.eE+-".indexOf(r)!==-1)continue;else k--,M.B--,M.D=
v();continue;default:tf(M,p,k)}}}
function v(){var r=X.pop();return r!=null?r:F.al}
function P(r){M.U>1||(r||(r=J===-1?M.V+p.substring(O,k):p.substring(J,k)),M.eB?M.S.push(r):M.S.push(JSON.parse(r)),J=k)}
for(var M=this,X=M.O5,a=M.kJ,F=y74,h=p.length,O=0,J=-1,k=0;k<h;)switch(M.X){case 3:return tf(M,p,k),null;case 2:return d()&&tf(M,p,k),null;case 0:if(d()){var n=p[k++];M.B++;if(n==="["){M.X=1;O=k;M.D=F.Oy;continue}else tf(M,p,k)}return null;case 1:return b(),M.U===0&&M.D==F.cR?(M.X=2,M.V=p.substring(k)):M.V=J===-1?M.V+p.substring(O):p.substring(J),M.S.length>0?(n=M.S,M.S=[],n):null}return null};i8.prototype.isInputValid=function(){return this.X===null};
i8.prototype.mQ=function(){return this.X};
i8.prototype.FP=function(){return!1};
i8.prototype.parse=function(p){function d(F){M.U=6;M.X="The stream is broken @"+M.D+"/"+X+". Error: "+F+". With input:\n";throw Error(M.X);}
function b(){M.B=new js({V7Z:!0,xd:!0})}
function v(F){if(F)for(var h=0;h<F.length;h++){var O={};O[1]=F[h];M.V.push(O)}}
function P(F){if(F){(M.S||F.length>1)&&d("extra status: "+F);M.S=!0;var h={};h[2]=F[0];M.V.push(h)}}
for(var M=this,X=0;X<p.length;){var a;if(a=M.U!==2){a:{for(;X<p.length;){if(!zK(p[X])){a=!0;break a}X++;M.D++}a=!1}a=!a}if(a)return null;switch(M.U){case 6:d("stream already broken");break;case 0:p[X]==="["?(M.U=1,X++,M.D++):d("unexpected input token");break;case 1:p[X]==="["?(M.U=2,b()):p[X]===","||p.slice(X,X+5)=="null,"?M.U=3:p[X]==="]"?(M.U=5,X++,M.D++):d("unexpected input token");break;case 2:a=M.B.parse(p.substring(X));v(a);M.B.done()?(M.U=3,a=M.B.V,M.D+=p.length-X-a.length,p=a,X=0):(M.D+=p.length-
X,X=p.length);break;case 3:p[X]===","||p.slice(X,X+5)=="null,"?(M.U=4,b(),M.B.parse("["),X+=p[X]===","?1:5,M.D++):p[X]==="]"&&(M.U=5,X++,M.D++);break;case 4:a=M.B.parse(p.substring(X));P(a);M.B.done()?(M.U=5,a=M.B.V,M.D+=p.length-X-a.length,p=a,X=0):(M.D+=p.length-X,X=p.length);break;case 5:d("extra input after stream end")}}return M.V.length>0?(p=M.V,M.V=[],p):null};Hp.prototype.Yz=function(){return this.D};
Hp.prototype.getStatus=function(){return this.X};
Hp.prototype.eB=function(p){p=p.target;try{if(p==this.D)a:{var d=g.A$(this.D),b=this.D.U,v=this.D.getStatus(),P=g.pC(this.D);p=[];if(g.d$(this.D)instanceof Array){var M=g.d$(this.D);M.length>0&&M[0]instanceof Uint8Array&&(this.C=!0,p=M)}if(!(d<3||d==3&&!P&&p.length==0))if(v=v==200||v==206,d==4&&(b==8?Ss(this,7):b==7?Ss(this,8):v||Ss(this,3)),this.U||(this.U=Lf$(this.D),this.U==null&&Ss(this,5)),this.X>2)Yp(this);else{if(p.length>this.B){var X=p.length;b=[];try{if(this.U.FP())for(var a=0;a<X;a++){var F=
this.U.parse(Array.from(p[a]));F&&(b=b.concat(F))}else{F="";if(!this.S){if(typeof TextDecoder==="undefined")throw Error("TextDecoder is not supported by this browser.");this.S=new TextDecoder}for(a=0;a<X;a++)F+=this.S.decode(p[a],{stream:d==4&&a==X-1});b=this.U.parse(F)}p.splice(0,X);b&&this.V(b)}catch(O){Ss(this,5);Yp(this);break a}}else if(P.length>this.B){a=P.slice(this.B);this.B=P.length;try{var h=this.U.parse(a);h!=null&&this.V&&this.V(h)}catch(O){Ss(this,5);Yp(this);break a}}d==4?(P.length!=
0||this.C?Ss(this,2):Ss(this,4),Yp(this)):Ss(this,1)}}}catch(O){Ss(this,6),Yp(this)}};g.q=Qru.prototype;g.q.Xu=function(p,d){var b=this.U[p];b||(b=[],this.U[p]=b);b.push(d);return this};
g.q.addListener=function(p,d){this.Xu(p,d);return this};
g.q.removeListener=function(p,d){var b=this.U[p];b&&g.A4(b,d);(p=this.D[p])&&g.A4(p,d);return this};
g.q.once=function(p,d){var b=this.D[p];b||(b=[],this.D[p]=b);b.push(d);return this};
g.q.lv5=function(p){var d=this.U.data;d&&$Q$(p,d);(d=this.D.data)&&$Q$(p,d);this.D.data=[]};
g.q.sdC=function(){switch(this.B.getStatus()){case 1:go(this,"readable");break;case 5:case 6:case 4:case 7:case 3:go(this,"error");break;case 8:go(this,"close");break;case 2:go(this,"end")}};mQD.prototype.serverStreaming=function(p,d,b,v){var P=this,M=p.substring(0,p.length-v.name.length);return Kfk(function(X){var a=X.gX,F=X.getMetadata(),h=TkW(P,!1);F=AM$(P,F,h,M+a.getName());var O=WfD(h,a.U,!0);X=a.D(X.WD);h.send(F,"POST",X);return O},this.V).call(this,v.Z(d,b))};dGz.prototype.create=function(p,d){return RJK(this.D,this.U+"/$rpc/google.internal.waa.v1.Waa/Create",p,d||{},C$6)};var IBz=1,Rx=new WeakMap;g.f(Lr,g.e);Lr.prototype.signal=function(){var p=new $p(!1);this.signals.add(p);g.Y(this,p);return p};
Lr.prototype.SM=function(p){return Qb(this,p).SM()};
g.f($p,g.e);g.q=$p.prototype;g.q.uQ=function(){var p=this,d=IBz++;mS(function(){byj(p,d)});
return d};
g.q.detach=function(p){var d=this;mS(function(){var b=d.slots.get(p);b&&b.nF()})};
g.q.value=function(p){return this.promise(!0,p)};
g.q.SM=function(){return this.xk};
g.q.next=function(p){return this.promise(!1,p)};
g.q.promise=function(p,d){var b=this,v=T1j();mS(function(){if(b.xJ())v.reject(new Cy("Signal initially disposed"));else if(d&&d.xJ())v.reject(new Cy("Owner initially disposed"));else if(p&&b.S0&&b.yB)v.resolve(b.xk);else if(b.Hr.add(v),Ew(v.promise,function(){b.Hr.delete(v)}),d){var P=function(){v.reject(new Cy("Owner asynchronously disposed"))};
Ew(v.promise,function(){var M=Rx.get(d);M&&g.A4(M,P)});
M7z(d,P)}});
return v.promise};
g.q.U5=function(){var p=this;g.e.prototype.U5.call(this);mS(function(){for(var d=g.u(p.slots.values()),b=d.next();!b.done;b=d.next())b=b.value.nF,b();p.slots.clear();d=g.u(p.Hr);for(b=d.next();!b.done;b=d.next())b.value.reject(new Cy("Signal asynchronously disposed"));p.Hr.clear()})};
var xp=[],Bp=!1;g.f(TK,g.e);TK.prototype.start=function(){var p=this;if(this.xJ())throw new Wp("Cannot start a disposed timer.");if(!this.S){this.V=0;if(this.Z){var d=Date.now();this.handle=setInterval(function(){p.V=p.milliseconds>0?Math.trunc((Date.now()-d)/p.milliseconds):p.V+1;var b;(b=p.U)==null||b.resolve();p.U=void 0;if(p.B){var v;(v=p.D)!=null&&Kr(Qb(v,p.B),p)}p.eI.k9(p)},this.milliseconds)}else this.handle=setTimeout(function(){p.state=3;
p.handle=void 0;p.V=1;var b;(b=p.U)==null||b.resolve();p.U=void 0;if(p.B){var v;(v=p.D)!=null&&Kr(Qb(v,p.B),p)}p.eI.k9(p)},this.milliseconds);
this.state=1}};
TK.prototype.cancel=function(){if(this.S){this.clear();this.state=2;var p;(p=this.U)==null||p.reject(new Af);var d;(d=this.eI.N8)==null||d.call(this);if(this.X){var b;(b=this.D)!=null&&Kr(Qb(b,this.X))}}};
TK.prototype.U5=function(){this.clear();var p;(p=this.U)==null||p.reject(new Wp);this.state=4;g.e.prototype.U5.call(this)};
TK.prototype.clear=function(){this.Z?clearInterval(this.handle):clearTimeout(this.handle);this.handle=void 0};
g.aK.Object.defineProperties(TK.prototype,{S:{configurable:!0,enumerable:!0,get:function(){return this.state===1}},
isCancelled:{configurable:!0,enumerable:!0,get:function(){return this.state===2}},
isExpired:{configurable:!0,enumerable:!0,get:function(){return this.state===3}},
tick:{configurable:!0,enumerable:!0,get:function(){return this.V}},
W:{configurable:!0,enumerable:!0,get:function(){switch(this.state){case 0:case 1:return this.U!=null||(this.U=new g.fC),this.U.promise;case 3:return Promise.resolve();case 2:return Promise.reject(new Af("Timer has been cancelled."));case 4:return Promise.reject(new Wp("Timer has been disposed."));default:PR(this.state)}}},
k9:{configurable:!0,enumerable:!0,get:function(){if(this.xJ())throw new Wp("Cannot attach a signal to a disposed timer.");this.B||(this.D!=null||(this.D=new Lr(this)),this.B=this.D.signal());return this.B}},
N8:{configurable:!0,enumerable:!0,get:function(){if(this.xJ())throw new Wp("Cannot attach a signal to a disposed timer.");this.X||(this.D!=null||(this.D=new Lr(this)),this.X=this.D.signal());return this.X}}});
g.f(Af,fF);g.f(Wp,fF);g.f(pX,$T);g.q=pX.prototype;g.q.isReady=function(){return!!this.D};
g.q.ready=function(){var p=this;return g.z(function(d){return g.y(d,p.B.promise,0)})};
g.q.QG=function(p){return aoe(this,this.logger.QJ("c",p===void 0?1:p,this.yN.QG(sU().D,null)),new Pm(10,"JVZ:Timeout"))};
g.q.prefetch=function(){this.state===1&&(this.xC=this.QG())};
g.q.start=function(){if(this.state===1){this.state=2;var p=new Mi(this.logger,"r");this.ready().finally(function(){return void p.done()});
F9e(this)}};
g.q.Qi=function(p){hwW(this,p);return mZ(this,qwz(p),!1)};
g.q.uN=function(p){hwW(this,p);return mZ(this,qwz(p),!0)};var nBK={NONE:0,ekX:1},Bvz={Sb:0,DuF:1,OY$:2,UuF:3},eU={F6:"a",hWB:"d",VIDEO:"v"};bn.prototype.isVisible=function(){return this.dQ?this.u4>=.3:this.u4>=.5};var OP={ZB$:0,vVJ:1},K9w={NONE:0,ByC:1,ypB:2};va.prototype.getValue=function(){return this.U};
g.f(Pa,va);Pa.prototype.B=function(p){this.U===null&&g.c9(this.V,p)&&(this.U=p)};
g.f(MM,va);MM.prototype.B=function(p){this.U===null&&typeof p==="number"&&(this.U=p)};
g.f(XP,va);XP.prototype.B=function(p){this.U===null&&typeof p==="string"&&(this.U=p)};qM.prototype.disable=function(){this.U=!1};
qM.prototype.enable=function(){this.U=!0};
qM.prototype.isEnabled=function(){return this.U};
qM.prototype.reset=function(){this.D={};this.U=!0;this.B={}};var DQ=document,rS=window;var T$C=!g.uR&&!YQ();J1.prototype.now=function(){return 0};
J1.prototype.U=function(){return 0};
J1.prototype.B=function(){return 0};
J1.prototype.D=function(){return 0};g.f(nX,J1);nX.prototype.now=function(){return kN()&&rS.performance.now?rS.performance.now():J1.prototype.now.call(this)};
nX.prototype.U=function(){return kN()&&rS.performance.memory?rS.performance.memory.totalJSHeapSize||0:J1.prototype.U.call(this)};
nX.prototype.B=function(){return kN()&&rS.performance.memory?rS.performance.memory.usedJSHeapSize||0:J1.prototype.B.call(this)};
nX.prototype.D=function(){return kN()&&rS.performance.memory?rS.performance.memory.jsHeapSizeLimit||0:J1.prototype.D.call(this)};var uj$=J$(function(){var p=!1;try{var d=Object.defineProperty({},"passive",{get:function(){p=!0}});
g.ee.addEventListener("test",null,d)}catch(b){}return p});loq.prototype.isVisible=function(){return ln(DQ)===1};var ZyD={v2B:"allow-forms",xvB:"allow-modals",z1X:"allow-orientation-lock",IxJ:"allow-pointer-lock",Qmt:"allow-popups",uvt:"allow-popups-to-escape-sandbox",wnJ:"allow-presentation",yj$:"allow-same-origin",MuB:"allow-scripts",dvC:"allow-top-navigation",rj$:"allow-top-navigation-by-user-activation"},GnW=J$(function(){return EBK()});var y$q=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)");NM.prototype.z7=function(p,d,b){p=p+"//"+d+b;var v=t7D(this)-b.length;if(v<0)return"";this.D.sort(function(h,O){return h-O});
b=null;d="";for(var P=0;P<this.D.length;P++)for(var M=this.D[P],X=this.U[M],a=0;a<X.length;a++){if(!v){b=b==null?M:b;break}var F=jVB(X[a],this.B,",$");if(F){F=d+F;if(v>=F.length){v-=F.length;p+=F;d=this.B;break}b=b==null?M:b}}v="";b!=null&&(v=""+d+"trn="+b);return p+v};jU.prototype.setInterval=function(p,d){return rS.setInterval(p,d)};
jU.prototype.clearInterval=function(p){rS.clearInterval(p)};
jU.prototype.setTimeout=function(p,d){return rS.setTimeout(p,d)};
jU.prototype.clearTimeout=function(p){rS.clearTimeout(p)};g.f(Ha,Vw);Ha.prototype.D=vHC([0,KOj,R3C,-2,WOk]);var xGq={GGh:1,B_:2,DBC:3,1:"POSITION",2:"VISIBILITY",3:"MONITOR_VISIBILITY"};RwC.prototype.pM=function(p){if(typeof p==="string"&&p.length!=0){var d=this.bF;if(d.U){p=p.split("&");for(var b=p.length-1;b>=0;b--){var v=p[b].split("="),P=decodeURIComponent(v[0]);v.length>1?(v=decodeURIComponent(v[1]),v=/^[0-9]+$/g.exec(v)?parseInt(v,10):v):v=1;(P=d.D[P])&&P.B(v)}}}};var a4=null;var gS=g.ee.performance,zkX=!!(gS&&gS.mark&&gS.measure&&gS.clearMarks),SU=J$(function(){var p;if(p=zkX){var d=d===void 0?window:d;if(a4===null){a4="";try{p="";try{p=d.top.location.hash}catch(v){p=d.location.hash}if(p){var b=p.match(/\bdeid=([\d,]+)/);a4=b?b[1]:""}}catch(v){}}d=a4;p=!!d.indexOf&&d.indexOf("1337")>=0}return p});
YN.prototype.disable=function(){this.D=!1;this.events!==this.U.google_js_reporting_queue&&(SU()&&g.kD(this.events,bCC),this.events.length=0)};
YN.prototype.start=function(p,d){if(!this.D)return null;var b=pdW()||W9j();p=new die(p,d,b);d="goog_"+p.label+"_"+p.uniqueId+"_start";gS&&SU()&&gS.mark(d);return p};
YN.prototype.end=function(p){if(this.D&&typeof p.value==="number"){var d=pdW()||W9j();p.duration=d-p.value;d="goog_"+p.label+"_"+p.uniqueId+"_end";gS&&SU()&&gS.mark(d);!this.D||this.events.length>2048||this.events.push(p)}};vTj.prototype.nT=function(p,d,b,v,P){P=P||this.Lj;try{var M=new NM;M.D.push(1);M.U[1]=Gx("context",p);d.error&&d.meta&&d.id||(d=new mU(KX(d)));if(d.msg){var X=d.msg.substring(0,512);M.D.push(2);M.U[2]=Gx("msg",X)}var a=d.meta||{};if(this.xS)try{this.xS(a)}catch(n){}if(v)try{v(a)}catch(n){}v=[a];M.D.push(3);M.U[3]=v;var F=zwk();if(F.U){var h=F.U.url||"";M.D.push(4);M.U[4]=Gx("top",h)}var O={url:F.D.url||""};if(F.D.url){var J=F.D.url.match(Do);var k=j7(J[1],null,J[3],J[4])}else k="";h=[O,{url:k}];M.D.push(5);
M.U[5]=h;Tv$(this.D,P,M,b)}catch(n){try{Tv$(this.D,P,{context:"ecmserr",rctx:p,msg:KX(n),url:F&&F.D.url},b)}catch(r){}}return this.KC};
g.f(mU,A$C);var QQ,$N,LX=new YN;QQ=new function(){var p="https:";rS&&rS.location&&rS.location.protocol==="http:"&&(p="http:");this.U=p;this.D=.01};
$N=new vTj;rS&&rS.document&&(rS.document.readyState=="complete"?MEW():LX.D&&un(rS,"load",function(){MEW()}));var aJW=Date.now(),pj=-1,A1=-1,GKz,dg=-1,Wa=!1;g.q=bh.prototype;g.q.getHeight=function(){return this.bottom-this.top};
g.q.clone=function(){return new bh(this.top,this.right,this.bottom,this.left)};
g.q.contains=function(p){return this&&p?p instanceof bh?p.left>=this.left&&p.right<=this.right&&p.top>=this.top&&p.bottom<=this.bottom:p.x>=this.left&&p.x<=this.right&&p.y>=this.top&&p.y<=this.bottom:!1};
g.q.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.q.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.q.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.q.scale=function(p,d){d=typeof d==="number"?d:p;this.left*=p;this.right*=p;this.top*=d;this.bottom*=d;return this};X8.prototype.xq=function(p,d){return!!p&&(!(d===void 0?0:d)||this.volume==p.volume)&&this.B==p.B&&PG(this.D,p.D)&&!0};qV.prototype.UY=function(){return this.Z};
qV.prototype.xq=function(p,d){return this.V.xq(p.V,d===void 0?!1:d)&&this.Z==p.Z&&PG(this.B,p.B)&&PG(this.S,p.S)&&this.D==p.D&&this.X==p.X&&this.U==p.U&&this.W==p.W};var jK2={currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},I_={E3:"start",IQ:"firstquartile",Ad:"midpoint",FT:"thirdquartile",COMPLETE:"complete",ERROR:"error",KL:"metric",PAUSE:"pause",nL:"resume",hd:"skip",U3:"viewable_impression",td:"mute",O3:"unmute",Qp:"fullscreen",xe:"exitfullscreen",mK:"bufferstart",ke:"bufferfinish",uZ:"fully_viewable_audible_half_duration_impression",jS:"measurable_impression",gx:"abandon",v3:"engagedview",X6:"impression",bZ:"creativeview",WS:"loaded",
AgB:"progress",CLOSE:"close",MCB:"collapse",whB:"overlay_resize",yg5:"overlay_unmeasurable_impression",MHb:"overlay_unviewable_impression",rgB:"overlay_viewable_immediate_impression",dBF:"overlay_viewable_end_of_session_impression",RQ:"custom_metric_viewable",eb:"audio_audible",D$:"audio_measurable",Or:"audio_impression"},DMw="start firstquartile midpoint thirdquartile resume loaded".split(" "),VUD=["start","firstquartile","midpoint","thirdquartile"],Ugu=["abandon"],TI={UNKNOWN:-1,E3:0,IQ:1,Ad:2,
FT:3,COMPLETE:4,KL:5,PAUSE:6,nL:7,hd:8,U3:9,td:10,O3:11,Qp:12,xe:13,uZ:14,jS:15,gx:16,v3:17,X6:18,bZ:19,WS:20,RQ:21,mK:22,ke:23,Or:27,D$:28,eb:29};var FZB={mv$:"addEventListener",dYt:"getMaxSize",rpX:"getScreenSize",XQh:"getState",oVJ:"getVersion",ED$:"removeEventListener",rHC:"isViewable"};g.q=g.oy.prototype;g.q.clone=function(){return new g.oy(this.left,this.top,this.width,this.height)};
g.q.contains=function(p){return p instanceof g.JF?p.x>=this.left&&p.x<=this.left+this.width&&p.y>=this.top&&p.y<=this.top+this.height:this.left<=p.left&&this.left+this.width>=p.left+p.width&&this.top<=p.top&&this.top+this.height>=p.top+p.height};
g.q.getSize=function(){return new g.fH(this.width,this.height)};
g.q.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.q.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.q.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.q.scale=function(p,d){d=typeof d==="number"?d:p;this.left*=p;this.width*=p;this.top*=d;this.height*=d;return this};var klC={};C2B.prototype.update=function(p){p&&p.document&&(this.Z=ay(!1,p,this.isMobileDevice),this.D=ay(!0,p,this.isMobileDevice),Glz(this,p),N$W(this,p))};ei.prototype.cancel=function(){t1().clearTimeout(this.D);this.D=null};
ei.prototype.schedule=function(){var p=this,d=t1(),b=VQ().D.D;this.D=d.setTimeout(Dj(b,Ba(143,function(){p.U++;p.B.sample()})),oTq())};g.q=Si.prototype;g.q.uO=function(){return!1};
g.q.initialize=function(){return this.isInitialized=!0};
g.q.dk=function(){return this.D.RB};
g.q.RT=function(){return this.D.eB};
g.q.Cp=function(p,d){if(!this.eB||(d===void 0?0:d))this.eB=!0,this.RB=p,this.W=0,this.D!=this||gg(this)};
g.q.getName=function(){return this.D.wE};
g.q.md=function(){return this.D.ji()};
g.q.ji=function(){return{}};
g.q.cM=function(){return this.D.W};
g.q.Z_=function(){var p=HG();p.D=ay(!0,this.B,p.isMobileDevice)};
g.q.pR=function(){N$W(HG(),this.B)};
g.q.Bk=function(){return this.V.D};
g.q.sample=function(){};
g.q.isActive=function(){return this.D.S};
g.q.Wg=function(p){var d=this.D;this.D=p.cM()>=this.W?p:this;d!==this.D?(this.S=this.D.S,gg(this)):this.S!==this.D.S&&(this.S=this.D.S,gg(this))};
g.q.H1=function(p){if(p.U===this.D){var d=!this.V.xq(p,this.C);this.V=p;d&&c5j(this)}};
g.q.er=function(){return this.C};
g.q.dispose=function(){this.aB=!0};
g.q.xJ=function(){return this.aB};g.q=Lj.prototype;g.q.observe=function(){return!0};
g.q.unobserve=function(){};
g.q.Xd=function(p){this.X=p};
g.q.dispose=function(){if(!this.xJ()){var p=this.U;g.A4(p.X,this);p.C&&this.er()&&UiW(p);this.unobserve();this.kJ=!0}};
g.q.xJ=function(){return this.kJ};
g.q.md=function(){return this.U.md()};
g.q.cM=function(){return this.U.cM()};
g.q.dk=function(){return this.U.dk()};
g.q.RT=function(){return this.U.RT()};
g.q.Wg=function(){};
g.q.H1=function(){this.fG()};
g.q.er=function(){return this.aB};g.q=Qo.prototype;g.q.cM=function(){return this.D.cM()};
g.q.dk=function(){return this.D.dk()};
g.q.RT=function(){return this.D.RT()};
g.q.create=function(p,d,b){var v=null;this.D&&(v=this.Al(p,d,b),Ya(this.D,v));return v};
g.q.JY=function(){return this.w_()};
g.q.w_=function(){return!1};
g.q.init=function(p){return this.D.initialize()?(Ya(this.D,this),this.V=p,!0):!1};
g.q.Wg=function(p){p.cM()==0&&this.V(p.dk(),this)};
g.q.H1=function(){};
g.q.er=function(){return!1};
g.q.dispose=function(){this.X=!0};
g.q.xJ=function(){return this.X};
g.q.md=function(){return{}};$a.prototype.add=function(p,d,b){++this.B;p=new IJe(p,d,b);this.D.push(new IJe(p.U,p.D,p.B+this.B/4096));this.U=!0;return this};HCu.prototype.toString=function(){var p="//pagead2.googlesyndication.com//pagead/gen_204",d=Kj(this.D);d.length>0&&(p+="?"+d);return p};xa.prototype.update=function(p,d,b){p&&(this.D+=d,this.U+=d,this.V+=d,this.B=Math.max(this.B,this.V));if(b===void 0?!p:b)this.V=0};var YUq=[1,.75,.5,.3,0];BG.prototype.update=function(p,d,b,v,P,M){M=M===void 0?!0:M;d=P?Math.min(p,d):d;for(P=0;P<this.U.length;P++){var X=this.U[P],a=d>0&&d>=X;X=!(p>0&&p>=X)||b;this.D[P].update(M&&a,v,!M||X)}};dN.prototype.update=function(p,d,b,v){this.Z=this.Z!=-1?Math.min(this.Z,d.u4):d.u4;this.O5=Math.max(this.O5,d.u4);this.kJ=this.kJ!=-1?Math.min(this.kJ,d.gy):d.gy;this.RB=Math.max(this.RB,d.gy);this.tC.update(d.gy,b.gy,d.D,p,v);this.Hb+=p;d.u4===0&&(this.wE+=p);this.U.update(d.u4,b.u4,d.D,p,v);b=v||b.dQ!=d.dQ?b.isVisible()&&d.isVisible():b.isVisible();d=!d.isVisible()||d.D;this.TB.update(b,p,d)};
dN.prototype.RO=function(){return this.TB.B>=this.jB};if(DQ&&DQ.URL){var tem=DQ.URL,izC;if(izC=!!tem){var Hz4;a:{if(tem){var DC3=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$");try{var o4=DC3.exec(decodeURIComponent(tem));if(o4){Hz4=o4[1]&&o4[1].length>1?o4[1].substring(1):"true";break a}}catch(p){}}Hz4=""}izC=Hz4.length>0}$N.KC=!izC};var Ve6=new bh(0,0,0,0);var B$$=new bh(0,0,0,0);g.f(XJ,g.e);g.q=XJ.prototype;
g.q.U5=function(){if(this.HQ.D){if(this.jP.kG){var p=this.HQ.D;p.removeEventListener&&p.removeEventListener("mouseover",this.jP.kG,fX());this.jP.kG=null}this.jP.l3&&(p=this.HQ.D,p.removeEventListener&&p.removeEventListener("mouseout",this.jP.l3,fX()),this.jP.l3=null)}this.W0&&this.W0.dispose();this.yR&&this.yR.dispose();delete this.oZ;delete this.hE;delete this.zR;delete this.HQ.fS;delete this.HQ.D;delete this.jP;delete this.W0;delete this.yR;delete this.bF;g.e.prototype.U5.call(this)};
g.q.bI=function(){return this.yR?this.yR.D:this.position};
g.q.pM=function(p){VQ().pM(p)};
g.q.er=function(){return!1};
g.q.ID=function(){return new dN};
g.q.MX=function(){return this.oZ};
g.q.PV=function(p){return WZk(this,p,1E4)};
g.q.XF=function(p,d,b,v,P,M,X){this.uI||(this.bS&&(p=this.Tw(p,b,P,X),v=v&&this.Ug.u4>=(this.dQ()?.3:.5),this.yQ(M,p,v),this.JV=d,p.u4>0&&-1===this.Pf&&(this.Pf=d),this.eJ==-1&&this.RO()&&(this.eJ=d),this.qK==-2&&(this.qK=Pl(this.bI())?p.u4:-1),this.Ug=p),this.hE(this))};
g.q.yQ=function(p,d,b){this.MX().update(p,d,this.Ug,b)};
g.q.u6=function(){return new bn};
g.q.Tw=function(p,d,b,v){b=this.u6();b.D=d;d=t1().U;d=ln(DQ)===0?-1:d.isVisible()?0:1;b.U=d;b.u4=this.Fb(p);b.dQ=this.dQ();b.gy=v;return b};
g.q.Fb=function(p){return this.opacity===0&&FP(this.bF,"opac")===1?0:p};
g.q.dQ=function(){return!1};
g.q.fD=function(){return this.GBB||this.KZ5};
g.q.UF=function(){Tx()};
g.q.ix=function(){Tx()};
g.q.S7=function(){return 0};
g.q.RO=function(){return this.oZ.RO()};
g.q.mB=function(){var p=this.bS;p=(this.hasCompleted||this.xJ())&&!p;var d=VQ().U!==2||this.rIN;return this.uI||d&&p?2:this.RO()?4:3};
g.q.BU=function(){return 0};g.a_.prototype.next=function(){return g.Fv};
g.Fv={done:!0,value:void 0};g.a_.prototype.Ry=function(){return this};g.f(MsK,bn);var hU=qmq([void 0,1,2,3,4,8,16]),Oy=qmq([void 0,4,8,16]),ekF={sv:"sv",v:"v",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:Og("p0",Oy),p1:Og("p1",Oy),p2:Og("p2",Oy),p3:Og("p3",Oy),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:he("mtos1",[0,2,4],!1,Oy),mtos2:he("mtos2",[0,2,4],!1,Oy),mtos3:he("mtos3",[0,2,4],!1,Oy),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:Og("a0",Oy),a1:Og("a1",Oy),a2:Og("a2",Oy),a3:Og("a3",Oy),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:Og("c0",Oy),c1:Og("c1",Oy),c2:Og("c2",Oy),c3:Og("c3",Oy),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:Og("qmtos",hU),qnc:Og("qnc",hU),qmv:Og("qmv",hU),qnv:Og("qnv",hU),
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:Og("ss0",Oy),ss1:Og("ss1",Oy),ss2:Og("ss2",Oy),ss3:Og("ss3",Oy),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"},SW3=Object.assign({},ekF,{avid:h$("audio"),avas:"avas",vs:"vs"}),YWq={atos:"atos",avt:he("atos",[2]),davs:"davs",dafvs:"dafvs",dav:"dav",ss:function(p,d){return function(b){return b[p]===void 0&&d!==void 0?d:b[p]}}("ss",0),
t:"t"};rN.prototype.getValue=function(){return this.U};
rN.prototype.update=function(p,d){p>=32||(this.D&1<<p&&!d?this.U&=~(1<<p):this.D&1<<p||!d||(this.U|=1<<p),this.D|=1<<p)};g.f(fP,dN);
fP.prototype.update=function(p,d,b,v){if(!d.paused){dN.prototype.update.call(this,p,d,b,v);var P=FJ(d)&&FJ(b),M=(v?Math.min(d.u4,b.u4):b.u4)>=.5;tq(d.volume)&&(this.V=this.V!=-1?Math.min(this.V,d.volume):d.volume,this.S=Math.max(this.S,d.volume));M&&(this.aB+=p,this.C+=P?p:0);this.D.update(d.u4,b.u4,d.D,p,v,P);this.B.update(!0,p);this.X.update(P,p);this.eB.update(b.fullscreen,p);this.s5.update(P&&!M,p);p=Math.floor(d.mediaTime/1E3);this.IB.update(p,d.isVisible());this.ih.update(p,d.u4>=1);this.YJ.update(p,
FJ(d))}};JfC.prototype.U=function(p){this.B||(this.D(p)?(p=NSk(this.C,this.V,p),this.X|=p,p=p==0):p=!1,this.B=p)};g.f(lA,JfC);lA.prototype.D=function(){return!0};
lA.prototype.S=function(){return!1};
lA.prototype.getId=function(){var p=this,d=y8(I_,function(b){return b==p.V});
return TI[d].toString()};
lA.prototype.toString=function(){var p="";this.S()&&(p+="c");this.B&&(p+="s");this.X>0&&(p+=":"+this.X);return this.getId()+p};g.f(sg,lA);sg.prototype.U=function(p,d){d=d===void 0?null:d;d!=null&&this.Z.push(d);lA.prototype.U.call(this,p)};g.f(Zf,kK$);Zf.prototype.U=function(){return null};
Zf.prototype.B=function(){return[]};g.f(Eg,Lj);g.q=Eg.prototype;g.q.pc=function(){if(this.element){var p=this.element,d=this.U.D.B;try{try{var b=szD(p.getBoundingClientRect())}catch(h){b=new bh(0,0,0,0)}var v=b.right-b.left,P=b.bottom-b.top,M=fJe(p,d),X=M.x,a=M.y;var F=new bh(Math.round(a),Math.round(X+v),Math.round(a+P),Math.round(X))}catch(h){F=Ve6.clone()}this.B=F;this.D=y5z(this,this.B)}};
g.q.Hq=function(){this.S=this.U.V.D};
g.q.UQ=function(p){var d=FP(this.bF,"od")==1;return xik(p,this.S,this.element,d)};
g.q.xl=function(){this.timestamp=Tx()};
g.q.fG=function(){this.xl();this.pc();if(this.element&&typeof this.element.videoWidth==="number"&&typeof this.element.videoHeight==="number"){var p=this.element;var d=new g.fH(p.videoWidth,p.videoHeight);p=this.D;var b=vG(p),v=p.getHeight(),P=d.width;d=d.height;P<=0||d<=0||b<=0||v<=0||(P/=d,d=b/v,p=p.clone(),P>d?(b/=P,v=(v-b)/2,v>0&&(v=p.top+v,p.top=Math.round(v),p.bottom=Math.round(v+b))):(v*=P,b=Math.round((b-v)/2),b>0&&(b=p.left+b,p.left=Math.round(b),p.right=Math.round(b+v))));this.D=p}this.Hq();
p=this.D;b=this.S;p=p.left<=b.right&&b.left<=p.right&&p.top<=b.bottom&&b.top<=p.bottom?new bh(Math.max(p.top,b.top),Math.min(p.right,b.right),Math.min(p.bottom,b.bottom),Math.max(p.left,b.left)):new bh(0,0,0,0);b=p.top>=p.bottom||p.left>=p.right?new bh(0,0,0,0):p;p=this.U.V;d=P=v=0;if((this.D.bottom-this.D.top)*(this.D.right-this.D.left)>0)if(this.UQ(b))b=new bh(0,0,0,0);else{v=HG().V;d=new bh(0,v.height,v.width,0);var M;v=Me(b,(M=this.X)!=null?M:this.D);P=Me(b,HG().D);d=Me(b,d)}M=b.top>=b.bottom||
b.left>=b.right?new bh(0,0,0,0):MV(b,-this.D.left,-this.D.top);Vo()||(P=v=0);this.C=new qV(p,this.element,this.D,M,v,P,this.timestamp,d)};
g.q.getName=function(){return this.U.getName()};var guq=new bh(0,0,0,0);g.f(CP,Eg);g.q=CP.prototype;g.q.observe=function(){this.V();return!0};
g.q.H1=function(){Eg.prototype.fG.call(this)};
g.q.xl=function(){};
g.q.pc=function(){};
g.q.fG=function(){this.V();Eg.prototype.fG.call(this)};
g.q.Wg=function(p){p=p.isActive();p!==this.W&&(p?this.V():(HG().D=new bh(0,0,0,0),this.D=new bh(0,0,0,0),this.S=new bh(0,0,0,0),this.timestamp=-1));this.W=p};var JU={},NoK=(JU.firstquartile=0,JU.midpoint=1,JU.thirdquartile=2,JU.complete=3,JU);g.f(GI,XJ);g.q=GI.prototype;g.q.er=function(){return!0};
g.q.F$=function(){return this.GN==2};
g.q.PV=function(p){return WZk(this,p,Math.max(1E4,this.B/3))};
g.q.XF=function(p,d,b,v,P,M,X){var a=this,F=this.Z(this)||{};g.H9(F,P);this.B=F.duration||this.B;this.C=F.isVpaid||this.C;this.wE=F.isYouTube||this.wE;t1();this.tC=!1;P=rf$(this,d);npu(this)===1&&(M=P);XJ.prototype.XF.call(this,p,d,b,v,F,M,X);this.vM&&this.vM.B&&g.kD(this.S,function(h){h.U(a)})};
g.q.yQ=function(p,d,b){XJ.prototype.yQ.call(this,p,d,b);cl(this).update(p,d,this.Ug,b);this.jB=FJ(this.Ug)&&FJ(d);this.RB==-1&&this.ih&&(this.RB=this.MX().B.D);this.t9.B=0;p=this.RO();d.isVisible()&&nP(this.t9,"vs");p&&nP(this.t9,"vw");tq(d.volume)&&nP(this.t9,"am");FJ(d)?nP(this.t9,"a"):nP(this.t9,"mut");this.eM&&nP(this.t9,"f");d.U!=-1&&(nP(this.t9,"bm"),d.U==1&&(nP(this.t9,"b"),FJ(d)&&nP(this.t9,"umutb")));FJ(d)&&d.isVisible()&&nP(this.t9,"avs");this.jB&&p&&nP(this.t9,"avw");d.u4>0&&nP(this.t9,
"pv");yF(this,this.MX().B.D,!0)&&nP(this.t9,"gdr");WG(this.MX().U,1)>=2E3&&nP(this.t9,"pmx");this.tC&&nP(this.t9,"tvoff")};
g.q.ID=function(){return new fP};
g.q.MX=function(){return this.oZ};
g.q.u6=function(){return new MsK};
g.q.Tw=function(p,d,b,v){p=XJ.prototype.Tw.call(this,p,d,b,v===void 0?-1:v);p.fullscreen=this.eM;p.paused=this.F$();p.volume=b.volume;tq(p.volume)||(this.L0++,d=this.Ug,tq(d.volume)&&(p.volume=d.volume));b=b.currentTime;p.mediaTime=b!==void 0&&b>=0?b:-1;return p};
g.q.Fb=function(p){return HG(),this.eM?1:XJ.prototype.Fb.call(this,p)};
g.q.S7=function(){return 1};
g.q.getDuration=function(){return this.B};
g.q.mB=function(){return this.uI?2:ueK(this)?5:this.RO()?4:3};
g.q.BU=function(){return this.s5?this.MX().X.B>=2E3?4:3:2};
g.q.Xd=function(p){this.yR&&this.yR.Xd(p)};var LDm=g.Wj();Hrq.prototype.reset=function(){this.D=[];this.U=[]};
var Hl=zx(Hrq);g.f(eH,Qo);g.q=eH.prototype;g.q.getName=function(){return(this.U?this.U:this.D).getName()};
g.q.md=function(){return(this.U?this.U:this.D).md()};
g.q.cM=function(){return(this.U?this.U:this.D).cM()};
g.q.init=function(p){var d=!1;(0,g.kD)(this.B,function(b){b.initialize()&&(d=!0)});
d&&(this.V=p,Ya(this.D,this));return d};
g.q.dispose=function(){(0,g.kD)(this.B,function(p){p.dispose()});
Qo.prototype.dispose.call(this)};
g.q.JY=function(){return ih(this.B,function(p){return p.uO()})};
g.q.w_=function(){return ih(this.B,function(p){return p.uO()})};
g.q.Al=function(p,d,b){return new Eg(p,this.D,d,b)};
g.q.H1=function(p){this.U=p.U};var $gK={threshold:[0,.3,.5,.75,1]};g.f(SH,Eg);g.q=SH.prototype;g.q.observe=function(){var p=this;this.O5||(this.O5=Tx());if(qU$(298,function(){return mgu(p)}))return!0;
this.U.Cp("msf");return!1};
g.q.unobserve=function(){if(this.V&&this.element)try{this.V.unobserve(this.element),this.W?(this.W.unobserve(this.element),this.W=null):this.Z&&(this.Z.disconnect(),this.Z=null)}catch(p){}};
g.q.fG=function(){var p=YI(this);p.length>0&&gN(this,p);Eg.prototype.fG.call(this)};
g.q.pc=function(){};
g.q.UQ=function(){return!1};
g.q.Hq=function(){};
g.q.md=function(){var p={};return Object.assign(this.U.md(),(p.niot_obs=this.O5,p.niot_cbk=this.eB,p))};
g.q.getName=function(){return"nio"};g.f(LP,Qo);LP.prototype.getName=function(){return"nio"};
LP.prototype.w_=function(){return!HG().U&&this.D.D.B.IntersectionObserver!=null};
LP.prototype.Al=function(p,d,b){return new SH(p,this.D,d,b)};g.f(QF,Si);QF.prototype.Bk=function(){return HG().D};
QF.prototype.uO=function(){var p=xgj();this.W!==p&&(this.D!=this&&p>this.D.W&&(this.D=this,gg(this)),this.W=p);return p==2};$I.prototype.sample=function(){xI(this,Df(),!1)};
$I.prototype.V=function(){var p=Vo(),d=Tx();p?(Wa||(pj=d,g.kD(Hl.D,function(b){var v=b.MX();v.oB=uA(v,d,b.GN!=1)})),Wa=!0):(this.Z=WSK(this,d),Wa=!1,GKz=d,g.kD(Hl.D,function(b){b.bS&&(b.MX().W=d)}));
xI(this,Df(),!p)};
var mv=zx($I);var dMz=null,fS="",rc=!1;var PnB=vNz().F9,R_=vNz().e7;var qPC={xYB:"visible",gAC:"audible",YtE:"time",GS5:"timetype"},ajk={visible:function(p){return/^(100|[0-9]{1,2})$/.test(p)},
audible:function(p){return p=="0"||p=="1"},
timetype:function(p){return p=="mtos"||p=="tos"},
time:function(p){return/^(100|[0-9]{1,2})%$/.test(p)||/^([0-9])+ms$/.test(p)}};
XaD.prototype.setTime=function(p,d,b){d=="ms"?(this.B=p,this.V=-1):(this.B=-1,this.V=p);this.X=b===void 0?"tos":b;return this};g.f(pS,lA);pS.prototype.getId=function(){return this.Z};
pS.prototype.S=function(){return!0};
pS.prototype.D=function(p){var d=p.MX(),b=p.getDuration();return ih(this.W,function(v){if(v.D!=void 0)var P=FUq(v,d);else b:{switch(v.X){case "mtos":P=v.U?d.X.B:d.B.D;break b;case "tos":P=v.U?d.X.D:d.B.D;break b}P=0}P==0?v=!1:(v=v.B!=-1?v.B:b!==void 0&&b>0?v.V*b:-1,v=v!=-1&&P>=v);return v})};g.f(dc,ope);dc.prototype.D=function(p){var d=new a6W;d.D=kI(p,ekF);d.U=kI(p,YWq);return d};g.f(bN,lA);bN.prototype.D=function(p){return ueK(p)};g.f(v4,kK$);g.f(P4,lA);P4.prototype.D=function(p){return p.MX().RO()};g.f(MK,sg);MK.prototype.D=function(p){var d=g.Rq(this.Z,FP(VQ().bF,"ovms"));return!p.uI&&(p.GN!=0||d)};g.f(X7,v4);X7.prototype.U=function(){return new MK(this.D)};
X7.prototype.B=function(){return[new P4("viewable_impression",this.D),new bN(this.D)]};g.f(qK,CP);qK.prototype.V=function(){var p=g.gw("ima.admob.getViewability"),d=FP(this.bF,"queryid");typeof p==="function"&&d&&p(d)};
qK.prototype.getName=function(){return"gsv"};g.f(am,Qo);am.prototype.getName=function(){return"gsv"};
am.prototype.w_=function(){var p=HG();VQ();return p.U&&!1};
am.prototype.Al=function(p,d,b){return new qK(this.D,d,b)};g.f(om,CP);om.prototype.V=function(){var p=this,d=g.gw("ima.bridge.getNativeViewability"),b=FP(this.bF,"queryid");typeof d==="function"&&b&&d(b,function(v){g.ID(v)&&p.Z++;var P=v.opt_nativeViewVisibleBounds||{},M=v.opt_nativeViewHidden;p.D=ZCW(v.opt_nativeViewBounds||{});var X=p.U.V;X.D=M?guq.clone():ZCW(P);p.timestamp=v.opt_nativeTime||-1;HG().D=X.D;v=v.opt_nativeVolume;v!==void 0&&(X.volume=v)})};
om.prototype.getName=function(){return"nis"};g.f(F7,Qo);F7.prototype.getName=function(){return"nis"};
F7.prototype.w_=function(){var p=HG();VQ();return p.U&&!1};
F7.prototype.Al=function(p,d,b){return new om(this.D,d,b)};g.f(hr,Si);g.q=hr.prototype;g.q.uO=function(){return this.U.Be!=null};
g.q.ji=function(){var p={};this.IB&&(p.mraid=this.IB);this.kJ&&(p.mlc=1);p.mtop=this.U.gYb;this.Z&&(p.mse=this.Z);this.Hb&&(p.msc=1);p.mcp=this.U.compatibility;return p};
g.q.mF=function(p){var d=g.yq.apply(1,arguments);try{return this.U.Be[p].apply(this.U.Be,d)}catch(b){Rw(538,b,.01,function(v){v.method=p})}};
g.q.initialize=function(){var p=this;if(this.isInitialized)return!this.RT();this.isInitialized=!0;if(this.U.compatibility===2)return this.Z="ng",this.Cp("w"),!1;if(this.U.compatibility===1)return this.Z="mm",this.Cp("w"),!1;HG().W=!0;this.B.document.readyState&&this.B.document.readyState=="complete"?kxu(this):vl(this.B,"load",function(){t1().setTimeout(Ba(292,function(){return kxu(p)}),100)},292);
return!0};
g.q.Z_=function(){var p=HG(),d=lju(this,"getMaxSize");p.D=new bh(0,d.width,d.height,0)};
g.q.pR=function(){HG().V=lju(this,"getScreenSize")};
g.q.dispose=function(){r1w(this);Si.prototype.dispose.call(this)};var $GB=new function(p,d){this.key=p;this.defaultValue=d===void 0?!1:d;this.valueType="boolean"}("45378663");g.q=Jr.prototype;g.q.GX=function(p){qe(p,!1);Smk(p)};
g.q.oD=function(){};
g.q.EZ=function(p,d,b,v){var P=this;p=new GI(rS,p,b?d:-1,7,this.Vu(),this.KF());p.Ui=v;J$e(p.bF);ow(p.bF,"queryid",p.Ui);p.pM("");brk(p,function(){return P.S9.apply(P,g.E(g.yq.apply(0,arguments)))},function(){return P.bXX.apply(P,g.E(g.yq.apply(0,arguments)))});
(v=zx(VF).D)&&A5$(p,v);this.B&&(p.Xd(this.B),this.B=null);p.HQ.fS&&zx(Boz);return p};
g.q.Wg=function(p){switch(p.cM()){case 0:if(p=zx(VF).D)p=p.D,g.A4(p.X,this),p.C&&this.er()&&UiW(p);nS();break;case 2:KP()}};
g.q.H1=function(){};
g.q.er=function(){return!1};
g.q.bXX=function(p,d){p.uI=!0;switch(p.S7()){case 1:Gxz(p,d);break;case 2:this.PF(p)}};
g.q.QBE=function(p){var d=p.Z(p);d&&(d=d.volume,p.s5=tq(d)&&d>0);ZrD(p,0);return zI(p,"start",Vo())};
g.q.CP=function(p,d,b){xI(mv,[p],!Vo());return this.HE(p,d,b)};
g.q.HE=function(p,d,b){return zI(p,b,Vo())};
g.q.HXJ=function(p){return Z_(p,"firstquartile",1)};
g.q.xCh=function(p){p.ih=!0;return Z_(p,"midpoint",2)};
g.q.uFJ=function(p){return Z_(p,"thirdquartile",3)};
g.q.RtF=function(p){var d=Z_(p,"complete",4);wN(p);return d};
g.q.NEE=function(p){p.GN=3;return zI(p,"error",Vo())};
g.q.AA=function(p,d,b){d=Vo();if(p.F$()&&!d){var v=p.MX(),P=Tx();v.W=P}xI(mv,[p],!d);p.F$()&&(p.GN=1);return zI(p,b,d)};
g.q.INZ=function(p,d){d=this.CP(p,d||{},"skip");wN(p);return d};
g.q.vJB=function(p,d){qe(p,!0);return this.CP(p,d||{},"fullscreen")};
g.q.S5J=function(p,d){qe(p,!1);return this.CP(p,d||{},"exitfullscreen")};
g.q.uv=function(p,d,b){d=p.MX();var v=Tx();d.oB=uA(d,v,p.GN!=1);xI(mv,[p],!Vo());p.GN==1&&(p.GN=2);return zI(p,b,Vo())};
g.q.zth=function(p){xI(mv,[p],!Vo());return p.U()};
g.q.hK=function(p){xI(mv,[p],!Vo());this.fn(p);wN(p);return p.U()};
g.q.S9=function(){};
g.q.PF=function(){};
g.q.fn=function(){};
g.q.fR=function(){};
g.q.La=function(){};
g.q.KF=function(){this.D||(this.D=this.La());return this.D==null?new Zf:new X7(this.D)};
g.q.Vu=function(){return new dc};g.f(E5,lA);E5.prototype.D=function(p){return p.BU()==4};g.f(CS,sg);CS.prototype.D=function(p){p=p.BU();return p==3||p==4};g.f(NK,v4);NK.prototype.U=function(){return new CS(this.D)};
NK.prototype.B=function(){return[new E5(this.D)]};g.f(GP,ope);GP.prototype.D=function(p){p&&(p.e===28&&(p=Object.assign({},p,{avas:3})),p.vs===4||p.vs===5)&&(p=Object.assign({},p,{vs:3}));var d=new a6W;d.D=kI(p,SW3);d.U=kI(p,YWq);return d};y1u.prototype.U=function(){return g.gw(this.D)};g.f(wc,Jr);g.q=wc.prototype;g.q.oD=function(p,d){var b=this,v=zx(VF);if(v.D!=null)switch(v.D.getName()){case "nis":var P=tUu(this,p,d);break;case "gsv":P=jwq(this,p,d);break;case "exc":P=iXD(this,p)}P||(d.opt_overlayAdElement?P=void 0:d.opt_adElement&&(P=UMW(this,p,d.opt_adElement,d.opt_osdId)));P&&P.S7()==1&&(P.Z==g.Ow&&(P.Z=function(M){return b.fR(M)}),zyB(this,P,d));
return P};
g.q.fR=function(p){p.U=0;p.aB=0;if(p.V=="h"||p.V=="n"){VQ();p.YJ&&(VQ(),lN(this)!="h"&&lN(this));var d=g.gw("ima.common.getVideoMetadata");if(typeof d==="function")try{var b=d(p.Ui)}catch(P){p.U|=4}else p.U|=2}else if(p.V=="b")if(d=g.gw("ytads.bulleit.getVideoMetadata"),typeof d==="function")try{b=d(p.Ui)}catch(P){p.U|=4}else p.U|=2;else if(p.V=="ml")if(d=g.gw("ima.common.getVideoMetadata"),typeof d==="function")try{b=d(p.Ui)}catch(P){p.U|=4}else p.U|=2;else p.U|=1;p.U||(b===void 0?p.U|=8:b===null?
p.U|=16:g.ID(b)?p.U|=32:b.errorCode!=null&&(p.aB=b.errorCode,p.U|=64));b==null&&(b={});d=b;p.W=0;for(var v in jK2)d[v]==null&&(p.W|=jK2[v]);c1K(d,"currentTime");c1K(d,"duration");tq(b.volume)&&tq()&&(b.volume*=NaN);return b};
g.q.La=function(){VQ();lN(this)!="h"&&lN(this);var p=HXu(this);return p!=null?new y1u(p):null};
g.q.PF=function(p){!p.D&&p.uI&&s5(this,p,"overlay_unmeasurable_impression")&&(p.D=!0)};
g.q.fn=function(p){p.u1&&(p.RO()?s5(this,p,"overlay_viewable_end_of_session_impression"):s5(this,p,"overlay_unviewable_impression"),p.u1=!1)};
g.q.S9=function(){};
g.q.EZ=function(p,d,b,v){if(mGj()){var P=FP(VQ().bF,"mm"),M={};(P=(M[eU.F6]="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO",M[eU.VIDEO]="ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO",M)[P])&&SPk(this,P);this.V==="ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED"&&Rw(1044,Error())}p=Jr.prototype.EZ.call(this,p,d,b,v);this.X&&(d=this.S,p.X==null&&(p.X=new vpq),d.D[p.Ui]=p.X,p.X.X=LDm);return p};
g.q.GX=function(p){p&&p.S7()==1&&this.X&&delete this.S.D[p.Ui];return Jr.prototype.GX.call(this,p)};
g.q.KF=function(){this.D||(this.D=this.La());return this.D==null?new Zf:this.V==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new NK(this.D):new X7(this.D)};
g.q.Vu=function(){return this.V==="ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO"?new GP:new dc};
g.q.Xd=function(p,d,b,v,P){d=new bh(b,d+v,b+P,d);(p=iA(Hl,p))?p.Xd(d):this.B=d};
var QKW=xN(193,gNw,void 0,waD);g.Se("Goog_AdSense_Lidar_sendVastEvent",QKW);var $C4=Ba(194,function(p,d){d=d===void 0?{}:d;p=eyq(zx(wc),p,d);return YPk(p)});
g.Se("Goog_AdSense_Lidar_getViewability",$C4);var mCz=xN(195,function(){return Swu()});
g.Se("Goog_AdSense_Lidar_getUrlSignalsArray",mCz);var KD2=Ba(196,function(){return JSON.stringify(Swu())});
g.Se("Goog_AdSense_Lidar_getUrlSignalsList",KD2);var LUw=(new Date("2024-01-01T00:00:00Z")).getTime();var mM7=qWe(["//tpc.googlesyndication.com/sodar/",""]);g.f(iN,g.e);iN.prototype.qU=function(){return this.wpc.f()};
iN.prototype.k8=function(p){this.wpc.c(p)};
iN.prototype.Qi=function(p){return this.wpc.m(Ry7(p))};
iN.prototype.uN=function(p){return this.wpc.mws(Ry7(p))};
g.f(jd,g.e);jd.prototype.snapshot=function(p){return this.jK.s(Object.assign({},p.qv&&{c:p.qv},p.jw&&{s:p.jw},p.qm!==void 0&&{p:p.qm}))};
jd.prototype.f7=function(p){this.jK.e(p)};
jd.prototype.ZA=function(){return this.jK.l()};var BNC=(new Date).getTime();var WUj="://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(" "),pGB=/\bocr\b/;var bjw=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;var u8C=0,fQu=0,lQu=0;var VN=null,Sd=!1,Oj7=1,LS=Symbol("SIGNAL"),QN={version:0,z2t:0,WL:!1,VY:void 0,Gh:void 0,hV:void 0,hv:0,YV:void 0,q3:void 0,cY:!1,Yl:!1,kind:"unknown",w$:function(){return!1},
yT:function(){},
G$:function(){},
QpB:function(){}};var kJ=Symbol("UNSET"),nM=Symbol("COMPUTING"),ri=Symbol("ERRORED");Object.assign({},QN,{value:kJ,WL:!0,error:null,n4:D_,kind:"computed",w$:function(p){return p.value===kJ||p.value===nM},
yT:function(p){if(p.value===nM)throw Error("Detected cycle in computations.");var d=p.value;p.value=nM;var b=MiC(p),v=!1;try{var P=p.nm();ed(null);v=d!==kJ&&d!==ri&&P!==ri&&p.n4(d,P)}catch(M){P=ri,p.error=M}finally{XGe(p,b)}v?p.value=d:(p.value=P,p.version++)}});var Fpu=Object.assign({},QN,{n4:D_,value:void 0,kind:"signal"});Object.assign({},QN,{value:kJ,WL:!0,error:null,n4:D_,w$:function(p){return p.value===kJ||p.value===nM},
yT:function(p){if(p.value===nM)throw Error("Detected cycle in computations.");var d=p.value;p.value=nM;var b=MiC(p);try{var v=p.source();var P=p.nm(v,d===kJ||d===ri?void 0:{source:p.cI$,value:d});p.cI$=v}catch(M){P=ri,p.error=M}finally{XGe(p,b)}d!==kJ&&P!==ri&&p.n4(d,P)?p.value=d:(p.value=P,p.version++)}});Object.assign({},QN,{Yl:!0,cY:!1,G$:function(p){p.schedule!==null&&p.schedule(p.sOt)},
UwB:!1,HNb:function(){}});kcu(!0);kcu(!1);var naq=Object.assign({},{attributes:{},handleError:function(p){throw p;}},{dO$:!0,
rV5:!0,T8:!1,xwJ:!1,a7X:!1,u9B:!1});var syw=Symbol("updater");g.f(mr,g.WX);mr.prototype.dispose=function(){window.removeEventListener("offline",this.B);window.removeEventListener("online",this.B);this.e5.bk(this.X);delete mr.instance};
mr.prototype.v$=function(){return this.D};
mr.prototype.SK=function(){var p=this;this.X=this.e5.Y2(function(){var d;return g.z(function(b){if(b.D==1)return p.D?((d=window.navigator)==null?0:d.onLine)?b.LX(3):g.y(b,$o(p),3):g.y(b,$o(p),3);p.SK();g.l$(b)})},3E4)};xo.prototype.set=function(p,d){d=d===void 0?!0:d;0<=p&&p<52&&Number.isInteger(p)&&this.data[p]!==d&&(this.data[p]=d,this.D=-1)};
xo.prototype.get=function(p){return!!this.data[p]};var Rm;g.pF(g.dn,g.e);g.q=g.dn.prototype;g.q.start=function(){this.stop();this.V=!1;var p=NgW(this),d=GcK(this);p&&!d&&this.U.mozRequestAnimationFrame?(this.D=g.L5(this.U,"MozBeforePaint",this.B),this.U.mozRequestAnimationFrame(null),this.V=!0):this.D=p&&d?p.call(this.U,this.B):this.U.setTimeout(LbW(this.B),20)};
g.q.stop=function(){if(this.isActive()){var p=NgW(this),d=GcK(this);p&&!d&&this.U.mozRequestAnimationFrame?Rr(this.D):p&&d?d.call(this.U,this.D):this.U.clearTimeout(this.D)}this.D=null};
g.q.isActive=function(){return this.D!=null};
g.q.GU=function(){this.V&&this.D&&Rr(this.D);this.D=null;this.S.call(this.X,g.Wj())};
g.q.U5=function(){this.stop();g.dn.UW.U5.call(this)};g.pF(g.bR,g.e);g.q=g.bR.prototype;g.q.Mk=0;g.q.U5=function(){g.bR.UW.U5.call(this);this.stop();delete this.D;delete this.U};
g.q.start=function(p){this.stop();this.Mk=g.Gn(this.B,p!==void 0?p:this.Ei)};
g.q.stop=function(){this.isActive()&&g.ee.clearTimeout(this.Mk);this.Mk=0};
g.q.isActive=function(){return this.Mk!=0};
g.q.YZ=function(){this.Mk=0;this.D&&this.D.call(this.U)};g.XO.prototype[Symbol.iterator]=function(){return this};
g.XO.prototype.next=function(){var p=this.D.next();return{value:p.done?void 0:this.U.call(void 0,p.value),done:p.done}};g.pF(g.nI,g.WX);g.q=g.nI.prototype;g.q.isPlaying=function(){return this.D==1};
g.q.isPaused=function(){return this.D==-1};
g.q.lR=function(){this.Jf("begin")};
g.q.oO=function(){this.Jf("end")};
g.q.onFinish=function(){this.Jf("finish")};
g.q.onStop=function(){this.Jf("stop")};
g.q.Jf=function(p){this.dispatchEvent(p)};var xCW=J$(function(){var p=g.dk("DIV"),d=g.T9?"-webkit":rg?"-moz":null,b="transition:opacity 1s linear;";d&&(b+=d+"-transition:opacity 1s linear;");d=RU7({style:b});if(p.nodeType===1&&/^(script|style)$/i.test(p.tagName))throw Error("");p.innerHTML=el(d);return g.fj(p.firstChild,"transition")!=""});g.pF(rn,g.nI);g.q=rn.prototype;g.q.play=function(){if(this.isPlaying())return!1;this.lR();this.Jf("play");this.startTime=g.Wj();this.D=1;if(xCW())return g.nj(this.U,this.S),this.B=g.Gn(this.XaZ,void 0,this),!0;this.AF(!1);return!1};
g.q.XaZ=function(){g.wg(this.U);cq$(this.U,this.Z);g.nj(this.U,this.V);this.B=g.Gn((0,g.RK)(this.AF,this,!1),this.X*1E3)};
g.q.stop=function(){this.isPlaying()&&this.AF(!0)};
g.q.AF=function(p){g.nj(this.U,"transition","");g.ee.clearTimeout(this.B);g.nj(this.U,this.V);this.endTime=g.Wj();this.D=0;if(p)this.onStop();else this.onFinish();this.oO()};
g.q.U5=function(){this.stop();rn.UW.U5.call(this)};
g.q.pause=function(){};var IQB={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};fI("Element","attributes")||fI("Node","attributes");fI("Element","innerHTML")||fI("HTMLElement","innerHTML");fI("Node","nodeName");fI("Node","nodeType");fI("Node","parentNode");fI("Node","childNodes");fI("HTMLElement","style")||fI("Element","style");fI("HTMLStyleElement","sheet");var DVC=jyC("getPropertyValue"),ViC=jyC("setProperty");fI("Element","namespaceURI")||fI("Node","namespaceURI");var Hj7={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var gau,kmq,Y1e,S1k,Lpq;gau=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]");kmq=RegExp("^[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");g.Bwq=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.lR=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]");Y1e=/^http:\/\/.*/;g.Rkm=RegExp("^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)","i");S1k=/\s+/;Lpq=/[\d\u06f0-\u06f9]/;Z3.prototype.Ry=function(){return new EJ(this.U())};
Z3.prototype[Symbol.iterator]=function(){return new CI(this.U())};
Z3.prototype.D=function(){return new CI(this.U())};
g.f(EJ,g.a_);EJ.prototype.next=function(){return this.U.next()};
EJ.prototype[Symbol.iterator]=function(){return new CI(this.U)};
EJ.prototype.D=function(){return new CI(this.U)};
g.f(CI,Z3);CI.prototype.next=function(){return this.B.next()};Gp.prototype.clone=function(){return new Gp(this.D,this.Z,this.B,this.X,this.V,this.S,this.U,this.W)};
Gp.prototype.xq=function(p){return this.D==p.D&&this.Z==p.Z&&this.B==p.B&&this.X==p.X&&this.V==p.V&&this.S==p.S&&this.U==p.U&&this.W==p.W};UJ.prototype.clone=function(){return new UJ(this.start,this.end)};
UJ.prototype.getLength=function(){return this.end-this.start};(function(){if(CPW){var p=/Windows NT ([0-9.]+)/;return(p=p.exec(g.yH()))?p[1]:"0"}return KG?(p=/1[0|1][_.][0-9_.]+/,(p=p.exec(g.yH()))?p[0].replace(/_/g,"."):"10"):g.bt?(p=/Android\s+([^\);]+)(\)|;)/,(p=p.exec(g.yH()))?p[1]:""):Gmq||wVj||Uxq?(p=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(p=p.exec(g.yH()))?p[1].replace(/_/g,"."):""):""})();var $Vk=function(){if(g.i0)return cg(/Firefox\/([0-9.]+)/);if(g.uR||g.TV||g.sz)return oQu;if(g.Is){if(QH()||$Q()){var p=cg(/CriOS\/([0-9.]+)/);if(p)return p}return cg(/Chrome\/([0-9.]+)/)}if(g.Ee&&!QH())return cg(/Version\/([0-9.]+)/);if(W3||pd){if(p=/Version\/(\S+).*Mobile\/(\S+)/.exec(g.yH()))return p[1]+"."+p[2]}else if(g.Z8)return(p=cg(/Android\s+([0-9.]+)/))?p:cg(/Version\/([0-9.]+)/);return""}();g.pF(g.It,g.e);g.q=g.It.prototype;g.q.subscribe=function(p,d,b){var v=this.U[p];v||(v=this.U[p]=[]);var P=this.S;this.D[P]=p;this.D[P+1]=d;this.D[P+2]=b;this.S=P+3;v.push(P);return P};
g.q.unsubscribe=function(p,d,b){if(p=this.U[p]){var v=this.D;if(p=p.find(function(P){return v[P+1]==d&&v[P+2]==b}))return this.tI(p)}return!1};
g.q.tI=function(p){var d=this.D[p];if(d){var b=this.U[d];this.V!=0?(this.B.push(p),this.D[p+1]=function(){}):(b&&g.A4(b,p),delete this.D[p],delete this.D[p+1],delete this.D[p+2])}return!!d};
g.q.publish=function(p,d){var b=this.U[p];if(b){var v=Array(arguments.length-1),P=arguments.length,M;for(M=1;M<P;M++)v[M-1]=arguments[M];if(this.Z)for(M=0;M<b.length;M++)P=b[M],mVD(this.D[P+1],this.D[P+2],v);else{this.V++;try{for(M=0,P=b.length;M<P&&!this.xJ();M++){var X=b[M];this.D[X+1].apply(this.D[X+2],v)}}finally{if(this.V--,this.B.length>0&&this.V==0)for(;b=this.B.pop();)this.tI(b)}}return M!=0}return!1};
g.q.clear=function(p){if(p){var d=this.U[p];d&&(d.forEach(this.tI,this),delete this.U[p])}else this.D.length=0,this.U={}};
g.q.U5=function(){g.It.UW.U5.call(this);this.clear();this.B.length=0};g.zp.prototype.set=function(p,d){d===void 0?this.D.remove(p):this.D.set(p,g.y4(d))};
g.zp.prototype.get=function(p){try{var d=this.D.get(p)}catch(b){return}if(d!==null)try{return JSON.parse(d)}catch(b){throw"Storage: Invalid value was encountered";}};
g.zp.prototype.remove=function(p){this.D.remove(p)};g.pF(jN,g.zp);jN.prototype.set=function(p,d){jN.UW.set.call(this,p,xV7(d))};
jN.prototype.U=function(p){p=jN.UW.get.call(this,p);if(p===void 0||p instanceof Object)return p;throw"Storage: Invalid value was encountered";};
jN.prototype.get=function(p){if(p=this.U(p)){if(p=p.data,p===void 0)throw"Storage: Invalid value was encountered";}else p=void 0;return p};g.pF(tE,jN);tE.prototype.set=function(p,d,b){if(d=xV7(d)){if(b){if(b<g.Wj()){tE.prototype.remove.call(this,p);return}d.expiration=b}d.creation=g.Wj()}tE.UW.set.call(this,p,d)};
tE.prototype.U=function(p,d){var b=tE.UW.U.call(this,p);if(b)if(!d&&g.Bgw(b))tE.prototype.remove.call(this,p);else return b};g.pF(g.iR,tE);g.pF(Hg,R6$);Hg.prototype[Symbol.iterator]=function(){return g.Nt(this.Ry(!0)).D()};
Hg.prototype.clear=function(){var p=Array.from(this);p=g.u(p);for(var d=p.next();!d.done;d=p.next())this.remove(d.value)};g.pF(D3,Hg);g.q=D3.prototype;g.q.isAvailable=function(){var p=this.D;if(p)try{p.setItem("__sak","1");p.removeItem("__sak");var d=!0}catch(b){d=b instanceof DOMException&&(b.name==="QuotaExceededError"||b.code===22||b.code===1014||b.name==="NS_ERROR_DOM_QUOTA_REACHED")&&p&&p.length!==0}else d=!1;return this.U=d};
g.q.set=function(p,d){VI(this);try{this.D.setItem(p,d)}catch(b){if(this.D.length==0)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};
g.q.get=function(p){VI(this);p=this.D.getItem(p);if(typeof p!=="string"&&p!==null)throw"Storage mechanism: Invalid value was encountered";return p};
g.q.remove=function(p){VI(this);this.D.removeItem(p)};
g.q.Ry=function(p){VI(this);var d=0,b=this.D,v=new g.a_;v.next=function(){if(d>=b.length)return g.Fv;var P=b.key(d++);if(p)return g.o_(P);P=b.getItem(P);if(typeof P!=="string")throw"Storage mechanism: Invalid value was encountered";return g.o_(P)};
return v};
g.q.clear=function(){VI(this);this.D.clear()};
g.q.key=function(p){VI(this);return this.D.key(p)};g.pF(eN,D3);g.pF(Tg7,D3);g.pF(SN,Hg);SN.prototype.set=function(p,d){this.U.set(this.D+p,d)};
SN.prototype.get=function(p){return this.U.get(this.D+p)};
SN.prototype.remove=function(p){this.U.remove(this.D+p)};
SN.prototype.Ry=function(p){var d=this.U[Symbol.iterator](),b=this,v=new g.a_;v.next=function(){var P=d.next();if(P.done)return P;for(P=P.value;P.slice(0,b.D.length)!=b.D;){P=d.next();if(P.done)return P;P=P.value}return g.o_(p?P.slice(b.D.length):b.U.get(P))};
return v};gn.prototype.getValue=function(){return this.U};
gn.prototype.clone=function(){return new gn(this.D,this.U)};g.q=LI.prototype;g.q.ib=function(p,d){var b=this.D;b.push(new gn(p,d));p=b.length-1;d=this.D;for(b=d[p];p>0;){var v=p-1>>1;if(d[v].D>b.D)d[p]=d[v],p=v;else break}d[p]=b};
g.q.remove=function(){var p=this.D,d=p.length,b=p[0];if(!(d<=0)){if(d==1)p.length=0;else{p[0]=p.pop();p=0;d=this.D;for(var v=d.length,P=d[p];p<v>>1;){var M=p*2+1,X=p*2+2;M=X<v&&d[X].D<d[M].D?X:M;if(d[M].D>P.D)break;d[p]=d[M];p=M}d[p]=P}return b.getValue()}};
g.q.pk=function(){for(var p=this.D,d=[],b=p.length,v=0;v<b;v++)d.push(p[v].getValue());return d};
g.q.jt=function(){for(var p=this.D,d=[],b=p.length,v=0;v<b;v++)d.push(p[v].D);return d};
g.q.clone=function(){return new LI(this)};
g.q.isEmpty=function(){return this.D.length===0};
g.q.clear=function(){this.D.length=0};g.f(QI,LI);QI.prototype.enqueue=function(p,d){this.ib(p,d)};$V.Se=void 0;$V.getInstance=function(){return $V.Se?$V.Se:$V.Se=new $V};
$V.prototype.D=0;var m0={},Twz=typeof Uint8Array!=="undefined"&&typeof Uint16Array!=="undefined"&&typeof Int32Array!=="undefined";m0.assign=function(p){for(var d=Array.prototype.slice.call(arguments,1);d.length;){var b=d.shift();if(b){if(typeof b!=="object")throw new TypeError(b+"must be non-object");for(var v in b)Object.prototype.hasOwnProperty.call(b,v)&&(p[v]=b[v])}}return p};
m0.Ww=function(p,d){if(p.length===d)return p;if(p.subarray)return p.subarray(0,d);p.length=d;return p};
var A7W={Pz:function(p,d,b,v,P){if(d.subarray&&p.subarray)p.set(d.subarray(b,b+v),P);else for(var M=0;M<v;M++)p[P+M]=d[b+M]},
wV:function(p){var d,b;var v=b=0;for(d=p.length;v<d;v++)b+=p[v].length;var P=new Uint8Array(b);v=b=0;for(d=p.length;v<d;v++){var M=p[v];P.set(M,b);b+=M.length}return P}},WDq={Pz:function(p,d,b,v,P){for(var M=0;M<v;M++)p[P+M]=d[b+M]},
wV:function(p){return[].concat.apply([],p)}};
m0.qWB=function(){Twz?(m0.Mp=Uint8Array,m0.yx=Uint16Array,m0.aQ=Int32Array,m0.assign(m0,A7W)):(m0.Mp=Array,m0.yx=Array,m0.aQ=Array,m0.assign(m0,WDq))};
m0.qWB();var pm3=!0;try{new Uint8Array(1)}catch(p){pm3=!1};var f0={};f0=function(p,d,b,v){var P=p&65535|0;p=p>>>16&65535|0;for(var M;b!==0;){M=b>2E3?2E3:b;b-=M;do P=P+d[v++]|0,p=p+P|0;while(--M);P%=65521;p%=65521}return P|p<<16|0};for(var uz={},fM,dz4=[],u1=0;u1<256;u1++){fM=u1;for(var bFH=0;bFH<8;bFH++)fM=fM&1?3988292384^fM>>>1:fM>>>1;dz4[u1]=fM}uz=function(p,d,b,v){b=v+b;for(p^=-1;v<b;v++)p=p>>>8^dz4[(p^d[v])&255];return p^-1};var aE={};aE={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 d0=[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],PW=[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],s_u=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],oI$=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],O8=Array(576);KI(O8);var JO=Array(60);KI(JO);var vW=Array(512);KI(vW);var p0=Array(256);KI(p0);var bz=Array(29);KI(bz);var MA=Array(30);KI(MA);var ffe,uJw,lfu,reD=!1;var C0;C0=[new E8(0,0,0,0,function(p,d){var b=65535;for(b>p.hg-5&&(b=p.hg-5);;){if(p.jI<=1){lz(p);if(p.jI===0&&d===0)return 1;if(p.jI===0)break}p.m3+=p.jI;p.jI=0;var v=p.zy+b;if(p.m3===0||p.m3>=v)if(p.jI=p.m3-v,p.m3=v,kC(p,!1),p.T7.tZ===0)return 1;if(p.m3-p.zy>=p.bT-262&&(kC(p,!1),p.T7.tZ===0))return 1}p.ib=0;if(d===4)return kC(p,!0),p.T7.tZ===0?3:4;p.m3>p.zy&&kC(p,!1);return 1}),
new E8(4,4,8,4,s8),new E8(4,5,16,8,s8),new E8(4,6,32,32,s8),new E8(4,4,16,16,ZH),new E8(8,16,32,32,ZH),new E8(8,16,128,128,ZH),new E8(8,32,128,256,ZH),new E8(32,128,258,1024,ZH),new E8(32,258,258,4096,ZH)];var nIe={};nIe=function(){this.input=null;this.S$=this.xA=this.m8=0;this.output=null;this.Lw=this.tZ=this.GF=0;this.msg="";this.state=null;this.HY=2;this.VR=0};var ZPq=Object.prototype.toString;
NA.prototype.push=function(p,d){var b=this.T7,v=this.options.chunkSize;if(this.ended)return!1;var P=d===~~d?d:d===!0?4:0;typeof p==="string"?b.input=AqB(p):ZPq.call(p)==="[object ArrayBuffer]"?b.input=new Uint8Array(p):b.input=p;b.m8=0;b.xA=b.input.length;do{b.tZ===0&&(b.output=new m0.Mp(v),b.GF=0,b.tZ=v);p=kIz(b,P);if(p!==1&&p!==0)return this.oO(p),this.ended=!0,!1;if(b.tZ===0||b.xA===0&&(P===4||P===2))if(this.options.bJ==="string"){var M=m0.Ww(b.output,b.GF);d=M;M=M.length;if(M<65537&&(d.subarray&&
pm3||!d.subarray))d=String.fromCharCode.apply(null,m0.Ww(d,M));else{for(var X="",a=0;a<M;a++)X+=String.fromCharCode(d[a]);d=X}this.chunks.push(d)}else d=m0.Ww(b.output,b.GF),this.chunks.push(d)}while((b.xA>0||b.tZ===0)&&p!==1);if(P===4)return(b=this.T7)&&b.state?(v=b.state.status,v!==42&&v!==69&&v!==73&&v!==91&&v!==103&&v!==113&&v!==666?p=oE(b,-2):(b.state=null,p=v===113?oE(b,-3):0)):p=-2,this.oO(p),this.ended=!0,p===0;P===2&&(this.oO(0),b.tZ=0);return!0};
NA.prototype.oO=function(p){p===0&&(this.result=this.options.bJ==="string"?this.chunks.join(""):m0.wV(this.chunks));this.chunks=[];this.err=p;this.msg=this.T7.msg};var w0="@@redux/INIT"+G_(),Ueq="@@redux/REPLACE"+G_();var ceC=typeof Symbol==="function"&&Symbol.observable||"@@observable";var vQq=[0,qWX,-3,Xv];g.f(yR,Vw);yR.prototype.getType=function(){return ky(this,11)};var gmu=function(){var p=[0,ouQ,aBC,b1,qWX,b1,-1,Xv,qWX,Xv,-1,ouQ,Xv,aBC,vn,vQq,b1,-1,Xv];return function(d,b){if(di.length){var v=di.pop();U6K(v,b);v.D.init(d,void 0,void 0,b);d=v}else d=new Ij(d,b);try{var P=new yR,M=P.F7;XY(p)(M,d);var X=P}finally{d.free()}return X}}();var j_e=-1375400130;var $_k=new g.IE("adInfoDialogEndpoint");var F1W=new g.IE("adPingingEndpoint");var Iqq=new g.IE("crossDeviceProgressCommand");var pL=new g.IE("actionCompanionAdRenderer");var os=new g.IE("adActionInterstitialRenderer");var PW2=new g.IE("adDurationRemainingRenderer");var IZ=new g.IE("adHoverTextButtonRenderer");var Lwj=new g.IE("adInfoDialogRenderer");var Ou=new g.IE("adMessageRenderer");var z3=new g.IE("adPreviewRenderer");var bo=new g.IE("adsEngagementPanelRenderer");var vKC=new g.IE("dismissablePanelTextPortraitImageRenderer");var dbD=new g.IE("adsEngagementPanelSectionListViewModel");var MXC=new g.IE("flyoutCtaRenderer");var dU=new g.IE("imageCompanionAdRenderer");var qs=new g.IE("instreamAdPlayerOverlayRenderer");var tIz=new g.IE("instreamSurveyAdBackgroundImageRenderer");var y3=new g.IE("instreamSurveyAdPlayerOverlayRenderer");var sT=new g.IE("instreamSurveyAdRenderer"),cD=new g.IE("instreamSurveyAdSingleSelectQuestionRenderer"),UT=new g.IE("instreamSurveyAdMultiSelectQuestionRenderer"),l1=new g.IE("instreamSurveyAdAnswerRenderer"),XmF=new g.IE("instreamSurveyAdAnswerNoneOfTheAboveRenderer");var uo=new g.IE("instreamVideoAdRenderer");var q6W=new g.IE("textOverlayAdContentRenderer"),a2Q=new g.IE("enhancedTextOverlayAdContentRenderer"),oQQ=new g.IE("imageOverlayAdContentRenderer");var as=new g.IE("playerOverlayLayoutRenderer");var F$=new g.IE("videoInterstitialButtonedCenteredLayoutRenderer");var adB=new g.IE("aboveFeedAdLayoutRenderer");var oKC=new g.IE("belowPlayerAdLayoutRenderer");var q7C=new g.IE("inPlayerAdLayoutRenderer");var CL=new g.IE("playerBytesAdLayoutRenderer");var Fiq=new g.IE("playerBytesSequenceItemAdLayoutRenderer");var wU=new g.IE("playerUnderlayAdLayoutRenderer");var lo=new g.IE("adIntroRenderer");var FR=new g.IE("playerBytesSequentialLayoutRenderer");var Lie=new g.IE("slidingTextPlayerOverlayRenderer");var ZL=new g.IE("surveyTextInterstitialRenderer");var hGW=new g.IE("videoAdTrackingRenderer");var FCz=new g.IE("simpleAdBadgeRenderer");var Pq=new g.IE("skipAdRenderer"),hRH=new g.IE("skipButtonRenderer");var HD=new g.IE("adSlotRenderer");var N7=new g.IE("squeezebackPlayerSidePanelRenderer");var OFq=new g.IE("timedPieCountdownRenderer");var $5=new g.IE("adAvatarViewModel");var m5=new g.IE("adBadgeViewModel");var K4=new g.IE("adButtonViewModel");var J4Q=new g.IE("adDetailsLineViewModel");var kz4=new g.IE("adDisclosureBannerViewModel");var nQ6=new g.IE("adPodIndexViewModel");var r4Q=new g.IE("imageBackgroundViewModel");var f2H=new g.IE("adGridCardCollectionViewModel");var u3W=new g.IE("adGridCardTextViewModel");var l2H=new g.IE("adPreviewViewModel");var sqX=new g.IE("playerAdAvatarLockupCardButtonedViewModel");var ZFF=new g.IE("skipAdButtonViewModel");var EQR=new g.IE("skipAdViewModel");var CW4=new g.IE("timedPieCountdownViewModel");var NQ4=new g.IE("visitAdvertiserLinkViewModel");var vD=new g.IE("bannerImageLayoutViewModel");var PD=new g.IE("topBannerImageTextIconButtonedLayoutViewModel");var M7=new g.IE("adsEngagementPanelLayoutViewModel");var G3=new g.IE("displayUnderlayTextGridCardsLayoutViewModel");g.lC=new g.IE("browseEndpoint");var Gz3=new g.IE("confirmDialogEndpoint");var JyC=new g.IE("rawColdConfigGroup");var OdB=new g.IE("rawHotConfigGroup");g.uT=new g.IE("commandExecutorCommand");g.f(HPC,Vw);var KmB={mfZ:0,IV5:1,ZZE:32,GMX:61,PcE:67,K7C:103,jvt:86,TDN:42,peB:60,u$E:62,YJB:73,fVt:76,A6$:88,qJJ:90,CcF:99,Xe$:98,t5C:100,iZh:102,nXB:41,hgZ:69,svJ:70,gmJ:71,LXE:2,bkC:27,ANDROID:3,THN:54,ZpX:14,Ajt:91,pnh:55,JjJ:24,fxF:20,ipE:18,GCJ:21,WRh:104,tuN:30,n25:29,h1h:28,SJb:101,smh:34,qg5:36,Yg$:38,IOS:5,kyB:15,vTb:92,mDF:40,a2J:25,L2t:17,b8B:19,RPC:64,NyN:66,SAN:26,zPB:22,I2b:33,QgC:68,uMb:35,H8E:53,xDb:37,VR$:39,nD$:7,hEZ:57,soB:43,EXF:59,gXB:93,C2N:74,F7C:75,egN:85,OZ$:65,Ufb:80,BD$:8,PlB:10,
kMt:58,lV5:63,DfZ:72,P2X:23,euJ:11,cVE:13,uUC:12,ClN:16,oXF:56,W7B:31,mBB:77,TTE:84,J6E:87,pQ$:89,Ztb:94,hP$:95};g.f(z_,Vw);z_.prototype.Sg=function(){return JA(this,3)};
z_.prototype.wI=function(){return JA(this,5)};
z_.prototype.FR=function(p){return r1(this,5,p)};g.f(jg,Vw);g.f(DeC,Vw);g.f(tO,Vw);g.q=tO.prototype;g.q.getDeviceId=function(){return JA(this,6)};
g.q.MN=function(p){var d=mq(this,9,Ff,3,void 0,!0);gR(d,p);return d[p]};
g.q.getPlayerType=function(){return ky(this,36)};
g.q.setHomeGroupInfo=function(p){return qN(this,DeC,81,p)};
g.q.clearLocationPlayabilityToken=function(){return St(this,89)};g.f(iz,Vw);iz.prototype.getValue=function(){return JA(this,bf(this,FYK)===2?2:-1)};
var FYK=[2,3,4,5,6];g.f(HW,Vw);HW.prototype.setTrackingParams=function(p){return St(this,1,y4u(p,!1))};g.f(DH,Vw);g.f(VR,Vw);VR.prototype.MN=function(p){var d=mq(this,5,hm,3,void 0,!0);gR(d,p);return d[p]};g.f(eg,Vw);eg.prototype.getToken=function(){return hA(this,2)};
eg.prototype.setToken=function(p){return r1(this,2,p)};g.f(Sg,Vw);Sg.prototype.setSafetyMode=function(p){return uf(this,5,p)};g.f(YC,Vw);YC.prototype.zj=function(p){return qN(this,tO,1,p)};var to=new g.IE("thumbnailLandscapePortraitRenderer");g.wmQ=new g.IE("changeEngagementPanelVisibilityAction");var nXK=new g.IE("continuationCommand");g.UzW=new g.IE("openPopupAction");g.sy=new g.IE("webCommandMetadata");var EOu=new g.IE("metadataBadgeRenderer");var k17=new g.IE("signalServiceEndpoint");var eq=new g.IE("innertubeCommand");var bpk=new g.IE("loggingDirectives");var EoC={BTX:"EMBEDDED_PLAYER_MODE_UNKNOWN",OtC:"EMBEDDED_PLAYER_MODE_DEFAULT",UYF:"EMBEDDED_PLAYER_MODE_PFP",DYE:"EMBEDDED_PLAYER_MODE_PFL"};var BUw=new g.IE("channelThumbnailEndpoint");var x7z=new g.IE("embeddedPlayerErrorMessageRenderer");var QZu=new g.IE("embeddedPlayerOverlayVideoDetailsRenderer"),RWw=new g.IE("embeddedPlayerOverlayVideoDetailsCollapsedRenderer"),TUe=new g.IE("embeddedPlayerOverlayVideoDetailsExpandedRenderer");var lLu=new g.IE("embedsInfoPanelRenderer");var c4X=new g.IE("feedbackEndpoint");var y4Q=new g.IE("callToActionButtonViewModel");var I2m=new g.IE("interactionLoggingCommandMetadata");var u1w={r65:"WEB_DISPLAY_MODE_UNKNOWN",weB:"WEB_DISPLAY_MODE_BROWSER",M5C:"WEB_DISPLAY_MODE_MINIMAL_UI",dfJ:"WEB_DISPLAY_MODE_STANDALONE",y6b:"WEB_DISPLAY_MODE_FULLSCREEN"};g.f(g0,Vw);g0.prototype.getPlayerType=function(){return ky(this,7)};
g0.prototype.wd=function(){return JA(this,19)};
g0.prototype.setVideoId=function(p){return r1(this,19,p)};g.f($C,Vw);g.f(my,Vw);g.f(K0,Vw);
var zRQ=[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];var jqm=new g.IE("loggingContext");g.f(xC,Vw);g.f(BW,Vw);BW.prototype.wd=function(){return hA(this,bf(this,OA)===1?1:-1)};
BW.prototype.setVideoId=function(p){return pl(this,1,OA,Z7(p))};
BW.prototype.getPlaylistId=function(){return hA(this,bf(this,OA)===2?2:-1)};
var OA=[1,2];g.f(VH$,Vw);var xs=new g.IE("changeKeyedMarkersVisibilityCommand");var tXX=new g.IE("changeMarkersVisibilityCommand");var NUe=new g.IE("loadMarkersCommand");var iFX=new g.IE("suggestedActionDataViewModel");var l5e=new g.IE("timelyActionViewModel");var ulK=new g.IE("timelyActionsOverlayViewModel");var CmC=new g.IE("productListItemRenderer");var HFm=new g.IE("shoppingOverlayRenderer");var $7C=new g.IE("musicEmbeddedPlayerOverlayVideoDetailsRenderer");var Dz2=new g.IE("adFeedbackEndpoint");var VXQ=new g.IE("menuEndpoint");var V$q=new g.IE("phoneDialerEndpoint");var H_e=new g.IE("sendSmsEndpoint");var LoD=new g.IE("copyTextEndpoint");var eRm=new g.IE("shareEndpoint"),S6X=new g.IE("shareEntityEndpoint"),Y6Q=new g.IE("shareEntityServiceEndpoint"),gQ6=new g.IE("webPlayerShareEntityServiceEndpoint");g.Vi=new g.IE("urlEndpoint");g.mH=new g.IE("watchEndpoint");var LC6=new g.IE("watchPlaylistEndpoint");g.QqR=new g.IE("offlineOrchestrationActionCommand");var q2K=new g.IE("compositeVideoOverlayRenderer");var $zQ=new g.IE("miniplayerRenderer");var YTe=new g.IE("paidContentOverlayRenderer");var mzz=new g.IE("playerMutedAutoplayOverlayRenderer"),KC2=new g.IE("playerMutedAutoplayEndScreenRenderer");var iok=new g.IE("unserializedPlayerResponse"),xzQ=new g.IE("unserializedPlayerResponse");var BQ6=new g.IE("playlistEditEndpoint");var Zn;g.j8=new g.IE("buttonRenderer");Zn=new g.IE("toggleButtonRenderer");var p0C=new g.IE("counterfactualRenderer");var RRQ=new g.IE("resolveUrlCommandMetadata");var TQR=new g.IE("modifyChannelNotificationPreferenceEndpoint");var owq=new g.IE("pingingEndpoint");var A4W=new g.IE("unsubscribeEndpoint");g.sH=new g.IE("subscribeButtonRenderer");var WC2=new g.IE("subscribeEndpoint");var F3C=new g.IE("buttonViewModel");var bOK=new g.IE("qrCodeRenderer");var B4e={jgF:"LIVING_ROOM_APP_MODE_UNSPECIFIED",YAN:"LIVING_ROOM_APP_MODE_MAIN",i8B:"LIVING_ROOM_APP_MODE_KIDS",GyX:"LIVING_ROOM_APP_MODE_MUSIC",W25:"LIVING_ROOM_APP_MODE_UNPLUGGED",f2$:"LIVING_ROOM_APP_MODE_GAMING"};var row=new g.IE("autoplaySwitchButtonRenderer");var l_,FFC,gnj,ZMq;l_=new g.IE("decoratedPlayerBarRenderer");FFC=new g.IE("chapteredPlayerBarRenderer");gnj=new g.IE("multiMarkersPlayerBarRenderer");ZMq=new g.IE("chapterRenderer");g.kJC=new g.IE("markerRenderer");var pSC=new g.IE("decoratedPlayheadRenderer");var sZ$=new g.IE("desktopOverlayConfigRenderer");var PQw=new g.IE("engagementPanelSectionListRenderer");var uRw=new g.IE("gatedActionsOverlayViewModel");var uvk=new g.IE("heatMarkerRenderer");var fnq=new g.IE("heatmapRenderer");var Co7=new g.IE("watchToWatchTransitionRenderer");var m7K=new g.IE("playlistPanelRenderer");var d6Q=new g.IE("productUpsellSuggestedActionViewModel");var bbm=new g.IE("suggestedActionTimeRangeTrigger"),vD2=new g.IE("suggestedActionsRenderer"),PjX=new g.IE("suggestedActionRenderer");var lnz=new g.IE("timedMarkerDecorationRenderer");var MmK=new g.IE("cipher");var HoD=new g.IE("playerVars");var M5z=new g.IE("playerVars");var Ey=g.ee.window,XS3,qFz,RE=(Ey==null?void 0:(XS3=Ey.yt)==null?void 0:XS3.config_)||(Ey==null?void 0:(qFz=Ey.ytcfg)==null?void 0:qFz.data_)||{};g.Se("yt.config_",RE);var p8=[];var xew=/^[\w.]*$/,Q_B={q:!0,search_query:!0},Lvk=String(P3);var kP=new function(){var p=window.document;this.D=window;this.U=p};
g.Se("yt.ads_.signals_.getAdSignalsString",function(p){return M5(rA(p))});g.Wj();var Rqu="XMLHttpRequest"in g.ee?function(){return new XMLHttpRequest}:null;var avm="client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods".split(" ");g.E(avm);var p47={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"},dKC="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.E(avm)),oo$=!1,Aez=bSD,X4j=c3;g.f(zh,fF);ig.prototype.then=function(p,d,b){return this.D?this.D.then(p,d,b):this.B===1&&p?(p=p.call(b,this.U))&&typeof p.then==="function"?p:DY(p):this.B===2&&d?(p=d.call(b,this.U))&&typeof p.then==="function"?p:H3(p):this};
ig.prototype.getValue=function(){return this.U};
ig.prototype.$goog_Thenable=!0;var Vs=!1;var Rb=W3||pd;var sm$=/^([0-9\.]+):([0-9\.]+)$/;g.f(nd,fF);nd.prototype.name="BiscottiError";g.f(k_,fF);k_.prototype.name="BiscottiMissingError";var Nck={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},rd=null;var EHu=qWe(["data-"]),tdq={};var oDz=0,fd=g.T9?"webkit":rg?"moz":g.uR?"ms":g.sz?"o":"",FPm=g.gw("ytDomDomGetNextId")||function(){return++oDz};
g.Se("ytDomDomGetNextId",FPm);var Vdz={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};Cd.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())};
Cd.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())};
Cd.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var Nj=g.ee.ytEventsEventsListeners||{};g.Se("ytEventsEventsListeners",Nj);var Y5j=g.ee.ytEventsEventsCounter||{count:0};g.Se("ytEventsEventsCounter",Y5j);var $Ku=J$(function(){var p=!1;try{var d=Object.defineProperty({},"passive",{get:function(){p=!0}});
window.addEventListener("test",null,d)}catch(b){}return p}),gou=J$(function(){var p=!1;
try{var d=Object.defineProperty({},"capture",{get:function(){p=!0}});
window.addEventListener("test",null,d)}catch(b){}return p});var CM;CM=window;g.Ib=CM.ytcsi&&CM.ytcsi.now?CM.ytcsi.now:CM.performance&&CM.performance.timing&&CM.performance.now&&CM.performance.timing.navigationStart?function(){return CM.performance.timing.navigationStart+CM.performance.now()}:function(){return(new Date).getTime()};g.pF(yr,g.e);yr.prototype.C=function(p){p.D===void 0&&e4W(p);var d=p.D;p.U===void 0&&e4W(p);this.D=new g.JF(d,p.U)};
yr.prototype.bI=function(){return this.D||new g.JF};
yr.prototype.eB=function(){if(this.D){var p=(0,g.Ib)();if(this.V!=0){var d=this.S,b=this.D,v=d.x-b.x;d=d.y-b.y;v=Math.sqrt(v*v+d*d)/(p-this.V);this.U[this.B]=Math.abs((v-this.X)/this.X)>.5?1:0;for(b=d=0;b<4;b++)d+=this.U[b]||0;d>=3&&this.Z();this.X=v}this.V=p;this.S=this.D;this.B=(this.B+1)%4}};
yr.prototype.U5=function(){g.EI(this.W);g.wd(this.O5)};g.f(IN,g.e);IN.prototype.Y=function(p,d,b,v,P){b=g.bg((0,g.RK)(b,v||this.L0));b={target:p,name:d,callback:b};var M;P&&$Ku()&&(M={passive:!0});p.addEventListener(d,b.callback,M);this.Z.push(b);return b};
IN.prototype.R1=function(p){for(var d=0;d<this.Z.length;d++)if(this.Z[d]==p){this.Z.splice(d,1);p.target.removeEventListener(p.name,p.callback);break}};
IN.prototype.U5=function(){g.jh(this);g.e.prototype.U5.call(this)};ty.prototype.clone=function(){var p=new ty,d;for(d in this)if(this.hasOwnProperty(d)){var b=this[d];p[d]=Qq(b)=="object"?g.tF(b):b}return p};var fXu=["att/get"],KEu=["embedded_player"],AVC=["account/get_setting_values"],hD2=["share/get_share_panel"],Ob2=["share/get_web_player_share_panel"],JPR=["feedback"],kNH=["notification/modify_channel_preference"],XP7=["player"],nDH=["browse/edit_playlist"],d87=["account/set_setting"],rP3=["subscription/subscribe"],fv4=["subscription/unsubscribe"],Ftu=["next","unplugged/watch_next"];var Hf;g.it=J$(function(){try{var p=new eN;var d=p.isAvailable()?p:null}catch(b){return null}return d?new g.iR(d):null});
Hf=J$(function(){var p=new Tg7;return p.isAvailable()?new g.iR(p):null});g.uMm=window.yt&&window.yt.msgs_||window.ytcfg&&window.ytcfg.msgs||{};g.Se("yt.msgs_",g.uMm);gd.prototype.po=function(p,d){p={};var b=[];"USER_SESSION_ID"in RE&&b.push({key:"u",value:g.AO("USER_SESSION_ID")});if(b=eUe(b))p.Authorization=b,b=d=d==null?void 0:d.sessionIndex,b===void 0&&(b=Number(g.AO("SESSION_INDEX",0)),b=isNaN(b)?0:b),g.N5("voice_search_auth_header_removal")||(p["X-Goog-AuthUser"]=b.toString()),"INNERTUBE_HOST_OVERRIDE"in RE||(p["X-Origin"]=window.location.origin),d===void 0&&"DELEGATED_SESSION_ID"in RE&&(p["X-Goog-PageId"]=g.AO("DELEGATED_SESSION_ID"));return p};var np={identityType:"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN"};var mY=g.gw("ytglobal.prefsUserPrefsPrefs_")||{};g.Se("ytglobal.prefsUserPrefsPrefs_",mY);var Ld;g.q=Tc7.prototype;g.q.get=function(p,d){Bf(p);x_(p);p=mY[p]!==void 0?mY[p].toString():null;return p!=null?p:d?d:""};
g.q.set=function(p,d){Bf(p);x_(p);if(d==null)throw Error("ExpectedNotNull");mY[p]=d.toString()};
g.q.remove=function(p){Bf(p);x_(p);delete mY[p]};
g.q.save=function(){var p=!0;g.N5("web_secure_pref_cookie_killswitch")&&(p=!1);g.SS(this.D,this.dump(),63072E3,this.U,p)};
g.q.clear=function(){g.LqK(mY)};
g.q.dump=function(){var p=[],d;for(d in mY)mY.hasOwnProperty(d)&&p.push(d+"="+encodeURIComponent(String(mY[d])));return p.join("&")};
g.q.parse=function(p){p=decodeURIComponent(p).split("&");for(var d=0;d<p.length;d++){var b=p[d].split("="),v=b[0];(b=b[1])&&(mY[v]=b.toString())}};var pgK={bluetooth:"CONN_DISCO",cellular:"CONN_CELLULAR_UNKNOWN",ethernet:"CONN_WIFI",none:"CONN_NONE",wifi:"CONN_WIFI",wimax:"CONN_CELLULAR_4G",other:"CONN_UNKNOWN",unknown:"CONN_UNKNOWN","slow-2g":"CONN_CELLULAR_2G","2g":"CONN_CELLULAR_2G","3g":"CONN_CELLULAR_3G","4g":"CONN_CELLULAR_4G"},lHu={CONN_DEFAULT:0,CONN_UNKNOWN:1,CONN_NONE:2,CONN_WIFI:3,CONN_CELLULAR_2G:4,CONN_CELLULAR_3G:5,CONN_CELLULAR_4G:6,CONN_CELLULAR_UNKNOWN:7,CONN_DISCO:8,CONN_CELLULAR_5G:9,CONN_WIFI_METERED:10,CONN_CELLULAR_5G_SA:11,
CONN_CELLULAR_5G_NSA:12,CONN_WIRED:30,CONN_INVALID:31},sEj={EFFECTIVE_CONNECTION_TYPE_UNKNOWN:0,EFFECTIVE_CONNECTION_TYPE_OFFLINE:1,EFFECTIVE_CONNECTION_TYPE_SLOW_2G:2,EFFECTIVE_CONNECTION_TYPE_2G:3,EFFECTIVE_CONNECTION_TYPE_3G:4,EFFECTIVE_CONNECTION_TYPE_4G:5},bIe={"slow-2g":"EFFECTIVE_CONNECTION_TYPE_SLOW_2G","2g":"EFFECTIVE_CONNECTION_TYPE_2G","3g":"EFFECTIVE_CONNECTION_TYPE_3G","4g":"EFFECTIVE_CONNECTION_TYPE_4G"};g.f(g.RN,Error);Wf.prototype.Y2=function(p,d){return pU(p,1,d)};
Wf.prototype.Jy=function(p){(p=this.D.get(p))&&p()};g.gw("yt.scheduler.instance.timerIdMap_");g.f(bp,Wf);bp.prototype.bk=function(p){if(p===void 0||!Number.isNaN(Number(p))){var d=g.gw("yt.scheduler.instance.cancelJob");d?d(p):g.ZY(p)}};
bp.prototype.start=function(){var p=g.gw("yt.scheduler.instance.start");p&&p()};
bp.prototype.pause=function(){var p=g.gw("yt.scheduler.instance.pause");p&&p()};
g.KS=g.vQ();Xx.prototype.set=function(p,d,b,v){b=b||31104E3;this.remove(p);if(this.D)try{this.D.set(p,d,Date.now()+b*1E3);return}catch(M){}var P="";if(v)try{P=escape(g.y4(d))}catch(M){return}else P=escape(d);g.SS(p,P,b,this.U)};
Xx.prototype.get=function(p,d){var b=void 0,v=!this.D;if(!v)try{b=this.D.get(p)}catch(P){v=!0}if(v&&(b=g.YP(p))&&(b=unescape(b),d))try{b=JSON.parse(b)}catch(P){this.remove(p),b=void 0}return b};
Xx.prototype.remove=function(p){this.D&&this.D.remove(p);g.gA(p,"/",this.U)};
Xx.prototype.getCreationTime=function(p){return this.D&&(p=(this.D.U(p)||{}).creation,typeof p==="number")?p:null};var q_=function(){var p;return function(){p||(p=new Xx("ytidb"));return p}}();var Jg=[],ob,kW=!1;var No={},Xgu=(No.AUTH_INVALID="No user identifier specified.",No.EXPLICIT_ABORT="Transaction was explicitly aborted.",No.IDB_NOT_SUPPORTED="IndexedDB is not supported.",No.MISSING_INDEX="Index not created.",No.MISSING_OBJECT_STORES="Object stores not created.",No.DB_DELETED_BY_MISSING_OBJECT_STORES="Database is deleted because expected object stores were not created.",No.DB_REOPENED_BY_MISSING_OBJECT_STORES="Database is reopened because expected object stores were not created.",No.UNKNOWN_ABORT=
"Transaction was aborted for unknown reasons.",No.QUOTA_EXCEEDED="The current transaction exceeded its quota limitations.",No.QUOTA_MAYBE_EXCEEDED="The current transaction may have failed because of exceeding quota limitations.",No.EXECUTE_TRANSACTION_ON_CLOSED_DB="Can't start a transaction on a closed database",No.INCOMPATIBLE_DB_VERSION="The binary is incompatible with the database version",No),GJ={},qJu=(GJ.AUTH_INVALID="ERROR",GJ.EXECUTE_TRANSACTION_ON_CLOSED_DB="WARNING",GJ.EXPLICIT_ABORT="IGNORED",
GJ.IDB_NOT_SUPPORTED="ERROR",GJ.MISSING_INDEX="WARNING",GJ.MISSING_OBJECT_STORES="ERROR",GJ.DB_DELETED_BY_MISSING_OBJECT_STORES="WARNING",GJ.DB_REOPENED_BY_MISSING_OBJECT_STORES="WARNING",GJ.QUOTA_EXCEEDED="WARNING",GJ.QUOTA_MAYBE_EXCEEDED="WARNING",GJ.UNKNOWN_ABORT="WARNING",GJ.INCOMPATIBLE_DB_VERSION="WARNING",GJ),wi={},a3W=(wi.AUTH_INVALID=!1,wi.EXECUTE_TRANSACTION_ON_CLOSED_DB=!1,wi.EXPLICIT_ABORT=!1,wi.IDB_NOT_SUPPORTED=!1,wi.MISSING_INDEX=!1,wi.MISSING_OBJECT_STORES=!1,wi.DB_DELETED_BY_MISSING_OBJECT_STORES=
!1,wi.DB_REOPENED_BY_MISSING_OBJECT_STORES=!1,wi.QUOTA_EXCEEDED=!1,wi.QUOTA_MAYBE_EXCEEDED=!0,wi.UNKNOWN_ABORT=!0,wi.INCOMPATIBLE_DB_VERSION=!1,wi);g.f(g.lp,g.RN);g.f(se,g.lp);g.f(ZM,Error);var oVu=["The database connection is closing","Can't start a transaction on a closed database","A mutation operation was attempted on a database that did not allow mutations"];g.w2.all=function(p){return new g.w2(new GV(function(d,b){var v=[],P=p.length;P===0&&d(v);for(var M={CQ:0};M.CQ<p.length;M={CQ:M.CQ},++M.CQ)g.w2.resolve(p[M.CQ]).then(function(X){return function(a){v[X.CQ]=a;P--;P===0&&d(v)}}(M)).catch(function(X){b(X)})}))};
g.w2.resolve=function(p){return new g.w2(new GV(function(d,b){p instanceof g.w2?p.then(d,b):d(p)}))};
g.w2.reject=function(p){return new g.w2(new GV(function(d,b){b(p)}))};
g.w2.prototype.then=function(p,d){var b=this,v=p!=null?p:h1$,P=d!=null?d:F0k;return new g.w2(new GV(function(M,X){b.state.status==="PENDING"?(b.D.push(function(){OIq(b,b,v,M,X)}),b.U.push(function(){JEC(b,b,P,M,X)})):b.state.status==="FULFILLED"?OIq(b,b,v,M,X):b.state.status==="REJECTED"&&JEC(b,b,P,M,X)}))};
g.w2.prototype.catch=function(p){return this.then(void 0,p)};g.q=l3u.prototype;g.q.add=function(p,d,b){return g.ip(this,[p],{mode:"readwrite",Ib:!0},function(v){return v.objectStore(p).add(d,b)})};
g.q.clear=function(p){return g.ip(this,[p],{mode:"readwrite",Ib:!0},function(d){return d.objectStore(p).clear()})};
g.q.close=function(){this.D.close();var p;((p=this.options)==null?0:p.closed)&&this.options.closed()};
g.q.count=function(p,d){return g.ip(this,[p],{mode:"readonly",Ib:!0},function(b){return b.objectStore(p).count(d)})};
g.q.delete=function(p,d){return g.ip(this,[p],{mode:"readwrite",Ib:!0},function(b){return b.objectStore(p).delete(d)})};
g.q.get=function(p,d){return g.ip(this,[p],{mode:"readonly",Ib:!0},function(b){return b.objectStore(p).get(d)})};
g.q.getAll=function(p,d,b){return g.ip(this,[p],{mode:"readonly",Ib:!0},function(v){return v.objectStore(p).getAll(d,b)})};
g.q.objectStoreNames=function(){return Array.from(this.D.objectStoreNames)};
g.q.getName=function(){return this.D.name};
g.q=zV.prototype;g.q.add=function(p,d){return cQ(this.D.add(p,d))};
g.q.autoIncrement=function(){return this.D.autoIncrement};
g.q.clear=function(){return cQ(this.D.clear()).then(function(){})};
g.q.count=function(p){return cQ(this.D.count(p))};
g.q.delete=function(p){return p instanceof IDBKeyRange?CR7(this,p):cQ(this.D.delete(p))};
g.q.get=function(p){return cQ(this.D.get(p))};
g.q.getAll=function(p,d){return"getAll"in IDBObjectStore.prototype?cQ(this.D.getAll(p,d)):Nn7(this,p,d)};
g.q.index=function(p){try{return new cEw(this.D.index(p))}catch(d){if(d instanceof Error&&d.name==="NotFoundError")throw new ZM(p,this.D.name);throw d;}};
g.q.getName=function(){return this.D.name};
g.q.keyPath=function(){return this.D.keyPath};
Vg.prototype.abort=function(){this.D.abort();this.U=!0;throw new g.lp("EXPLICIT_ABORT");};
Vg.prototype.objectStore=function(p){p=this.D.objectStore(p);var d=this.B.get(p);d||(d=new zV(p),this.B.set(p,d));return d};
g.q=cEw.prototype;g.q.count=function(p){return cQ(this.D.count(p))};
g.q.delete=function(p){return g.LU(this,{query:p},function(d){return d.delete().then(function(){return g.YW(d)})})};
g.q.get=function(p){return cQ(this.D.get(p))};
g.q.getAll=function(p,d){return"getAll"in IDBIndex.prototype?cQ(this.D.getAll(p,d)):yEu(this,p,d)};
g.q.keyPath=function(){return this.D.keyPath};
g.q.unique=function(){return this.D.unique};
Qg.prototype.delete=function(){return cQ(this.cursor.delete()).then(function(){})};
Qg.prototype.getValue=function(){return this.cursor.value};
Qg.prototype.update=function(p){return cQ(this.cursor.update(p))};mw.prototype.U=function(p,d,b){b=b===void 0?{}:b;return z1z(p,d,b)};
mw.prototype.delete=function(p){p=p===void 0?{}:p;return $W(this.name,p)};
mw.prototype.open=function(){function p(){var M,X,a,F,h,O,J,k,n,r;return g.z(function(Z){switch(Z.D){case 1:return X=(M=Error().stack)!=null?M:"",g.sW(Z,2),g.y(Z,b.U(b.name,b.options.version,P),4);case 4:for(var C=a=Z.U,G=b.options,U=[],I=g.u(Object.keys(G.Mw)),V=I.next();!V.done;V=I.next()){V=V.value;var S=G.Mw[V],B=S.krb===void 0?Number.MAX_VALUE:S.krb;!(C.D.version>=S.ul)||C.D.version>=B||C.D.objectStoreNames.contains(V)||U.push(V)}F=U;if(F.length===0){Z.LX(5);break}h=Object.keys(b.options.Mw);
O=a.objectStoreNames();if(b.X<g.Gh("ytidb_reopen_db_retries",0))return b.X++,a.close(),nU(new g.lp("DB_REOPENED_BY_MISSING_OBJECT_STORES",{dbName:b.name,expectedObjectStores:h,foundObjectStores:O})),Z.return(p());if(!(b.V<g.Gh("ytidb_remake_db_retries",1))){Z.LX(6);break}b.V++;return g.y(Z,b.delete(),7);case 7:return nU(new g.lp("DB_DELETED_BY_MISSING_OBJECT_STORES",{dbName:b.name,expectedObjectStores:h,foundObjectStores:O})),Z.return(p());case 6:throw new se(O,h);case 5:return Z.return(a);case 2:J=
g.Cz(Z);if(J instanceof DOMException?J.name!=="VersionError":"DOMError"in self&&J instanceof DOMError?J.name!=="VersionError":!(J instanceof Object&&"message"in J)||J.message!=="An attempt was made to open a database using a lower version than the existing version."){Z.LX(8);break}return g.y(Z,b.U(b.name,void 0,Object.assign({},P,{upgrade:void 0})),9);case 9:k=Z.U;n=k.D.version;if(b.options.version!==void 0&&n>b.options.version+1)throw k.close(),b.B=!1,jtC(b,n);return Z.return(k);case 8:throw d(),
J instanceof Error&&!g.N5("ytidb_async_stack_killswitch")&&(J.stack=J.stack+"\n"+X.substring(X.indexOf("\n")+1)),CU(J,b.name,"",(r=b.options.version)!=null?r:-1);}})}
function d(){b.D===v&&(b.D=void 0)}
var b=this;if(!this.B)throw jtC(this);if(this.D)return this.D;var v,P={blocking:function(M){M.close()},
closed:d,vY$:d,upgrade:this.options.upgrade};return this.D=v=p()};var xW=new mw("YtIdbMeta",{Mw:{databases:{ul:1}},upgrade:function(p,d){d(1)&&g.jn(p,"databases",{keyPath:"actualName"})}});var WQ,Ag=new function(){}(new function(){});new g.fC;g.f(bV,mw);bV.prototype.U=function(p,d,b){b=b===void 0?{}:b;return(this.options.shared?gVu:YJC)(p,d,Object.assign({},b))};
bV.prototype.delete=function(p){p=p===void 0?{}:p;return(this.options.shared?mt$:L07)(this.name,p)};var lv6={},xtk=g.vv("ytGcfConfig",{Mw:(lv6.coldConfigStore={ul:1},lv6.hotConfigStore={ul:1},lv6),shared:!1,upgrade:function(p,d){d(1)&&(g.en(g.jn(p,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),g.en(g.jn(p,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))},
version:1});g.f(Mm,g.e);Mm.prototype.U5=function(){for(var p=g.u(this.U),d=p.next();!d.done;d=p.next()){var b=this.D;d=b.indexOf(d.value);d>=0&&b.splice(d,1)}this.U.length=0;g.e.prototype.U5.call(this)};hN.prototype.FR=function(p){this.hotHashData=p;g.Se("yt.gcf.config.hotHashData",this.hotHashData||null)};var sH3=typeof TextEncoder!=="undefined"?new TextEncoder:null,DAB=sH3?function(p){return sH3.encode(p)}:function(p){p=g.s6(p);
for(var d=new Uint8Array(p.length),b=0;b<d.length;b++)d[b]=p[b];return d};var xmu={next:"wn_s",browse:"br_s",search:"sr_s",reel:"r_wrs",player:"ps_s"},RdC={next:"wn_r",browse:"br_r",search:"sr_r",reel:"r_wrr",player:"ps_r"};r_.prototype.KI=function(){return{version:this.version,args:this.args}};fp.prototype.toString=function(){return this.topic};var Zb3=g.gw("ytPubsub2Pubsub2Instance")||new g.It;g.It.prototype.subscribe=g.It.prototype.subscribe;g.It.prototype.unsubscribeByKey=g.It.prototype.tI;g.It.prototype.publish=g.It.prototype.publish;g.It.prototype.clear=g.It.prototype.clear;g.Se("ytPubsub2Pubsub2Instance",Zb3);var sr=g.gw("ytPubsub2Pubsub2SubscribedKeys")||{};g.Se("ytPubsub2Pubsub2SubscribedKeys",sr);var G1=g.gw("ytPubsub2Pubsub2TopicToKeys")||{};g.Se("ytPubsub2Pubsub2TopicToKeys",G1);var Czj=g.gw("ytPubsub2Pubsub2IsAsync")||{};
g.Se("ytPubsub2Pubsub2IsAsync",Czj);g.Se("ytPubsub2Pubsub2SkipSubKey",null);var cv=void 0,Ur=void 0;var tgu=g.Gh("max_body_size_to_compress",5E5),i0C=g.Gh("min_body_size_to_compress",500),jx=!0,DN=0,Hv=0,VgC=g.Gh("compression_performance_threshold_lr",250),en7=g.Gh("slow_compressions_before_abandon_count",4),I$=!1,z1=new Map,tN=1,H07=!0;g.q=ex.prototype;g.q.writeThenSend=function(p,d){var b=this;d=d===void 0?{}:d;if(VU(this)&&this.D){var v={url:p,options:d,timestamp:this.now(),status:"NEW",sendCount:0};this.Go.set(v,this.Wa).then(function(P){v.id=P;b.zo.v$()&&b.Hs(v)}).catch(function(P){b.Hs(v);
Sx(b,P)})}else this.sendFn(p,d)};
g.q.sendThenWrite=function(p,d,b){var v=this;d=d===void 0?{}:d;if(VU(this)&&this.D){var P={url:p,options:d,timestamp:this.now(),status:"NEW",sendCount:0};this.Wb&&this.Wb("nwl_skip_retry")&&(P.skipRetry=b);if(this.zo.v$()||this.Wb&&this.Wb("nwl_aggressive_send_then_write")&&!P.skipRetry){if(!P.skipRetry){var M=d.onError?d.onError:function(){};
d.onError=function(X,a){return g.z(function(F){if(F.D==1)return g.y(F,v.Go.set(P,v.Wa).catch(function(h){Sx(v,h)}),2);
M(X,a);g.l$(F)})}}this.sendFn(p,d,P.skipRetry)}else this.Go.set(P,this.Wa).catch(function(X){v.sendFn(p,d,P.skipRetry);
Sx(v,X)})}else b=this.Wb&&this.Wb("nwl_skip_retry")&&b,this.sendFn(p,d,b)};
g.q.sendAndWrite=function(p,d){var b=this;d=d===void 0?{}:d;if(VU(this)&&this.D){var v={url:p,options:d,timestamp:this.now(),status:"NEW",sendCount:0},P=!1,M=d.onSuccess?d.onSuccess:function(){};
v.options.onSuccess=function(X,a){v.id!==void 0?b.Go.SU(v.id,b.Wa):P=!0;b.zo.Bi&&b.Wb&&b.Wb("vss_network_hint")&&b.zo.Bi(!0);M(X,a)};
this.sendFn(v.url,v.options,void 0,!0);this.Go.set(v,this.Wa).then(function(X){v.id=X;P&&b.Go.SU(v.id,b.Wa)}).catch(function(X){Sx(b,X)})}else this.sendFn(p,d,void 0,!0)};
g.q.AO=function(){var p=this;if(!VU(this))throw Error("IndexedDB is not supported: throttleSend");this.U||(this.U=this.e5.Y2(function(){var d;return g.z(function(b){if(b.D==1)return g.y(b,p.Go.Cj("NEW",p.Wa),2);if(b.D!=3)return d=b.U,d?g.y(b,p.Hs(d),3):(p.YS(),b.return());p.U&&(p.U=0,p.AO());g.l$(b)})},this.qW))};
g.q.YS=function(){this.e5.bk(this.U);this.U=0};
g.q.Hs=function(p){var d=this,b;return g.z(function(v){switch(v.D){case 1:if(!VU(d))throw Error("IndexedDB is not supported: immediateSend");if(p.id===void 0){v.LX(2);break}return g.y(v,d.Go.mJB(p.id,d.Wa),3);case 3:(b=v.U)||d.jU(Error("The request cannot be found in the database."));case 2:if(d.bC(p,d.iz)){v.LX(4);break}d.jU(Error("Networkless Logging: Stored logs request expired age limit"));if(p.id===void 0){v.LX(5);break}return g.y(v,d.Go.SU(p.id,d.Wa),5);case 5:return v.return();case 4:p.skipRetry||
(p=$Az(d,p));if(!p){v.LX(0);break}if(!p.skipRetry||p.id===void 0){v.LX(8);break}return g.y(v,d.Go.SU(p.id,d.Wa),8);case 8:d.sendFn(p.url,p.options,!!p.skipRetry),g.l$(v)}})};
g.q.bC=function(p,d){p=p.timestamp;return this.now()-p>=d?!1:!0};
g.q.Sv=function(){var p=this;if(!VU(this))throw Error("IndexedDB is not supported: retryQueuedRequests");this.Go.Cj("QUEUED",this.Wa).then(function(d){d&&!p.bC(d,p.XK)?p.e5.Y2(function(){return g.z(function(b){if(b.D==1)return d.id===void 0?b.LX(2):g.y(b,p.Go.ew(d.id,p.Wa),2);p.Sv();g.l$(b)})}):p.zo.v$()&&p.AO()})};var YX;var ryK={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,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 EDH={},d5W=g.vv("ServiceWorkerLogsDatabase",{Mw:(EDH.SWHealthLog={ul:1},EDH),shared:!0,upgrade:function(p,d){d(1)&&g.en(g.jn(p,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])},
version:1});var QU={},qIW=0;var $X;Kp.prototype.requestComplete=function(p,d){d&&(this.U=!0);p=this.removeParams(p);this.D.get(p)||this.D.set(p,d)};
Kp.prototype.isEndpointCFR=function(p){p=this.removeParams(p);return(p=this.D.get(p))?!1:p===!1&&this.U?!0:null};
Kp.prototype.removeParams=function(p){return p.split("?")[0]};
Kp.prototype.removeParams=Kp.prototype.removeParams;Kp.prototype.isEndpointCFR=Kp.prototype.isEndpointCFR;Kp.prototype.requestComplete=Kp.prototype.requestComplete;Kp.getInstance=xX;g.f(Bv,g.WX);g.q=Bv.prototype;g.q.v$=function(){return this.D.v$()};
g.q.Bi=function(p){this.D.D=p};
g.q.Pj=function(){var p=window.navigator.onLine;return p===void 0?!0:p};
g.q.oC=function(){this.U=!0};
g.q.listen=function(p,d){return this.D.listen(p,d)};
g.q.uC=function(p){p=$o(this.D,p);p.then(function(d){g.N5("use_cfr_monitor")&&xX().requestComplete("generate_204",d)});
return p};
Bv.prototype.sendNetworkCheckRequest=Bv.prototype.uC;Bv.prototype.listen=Bv.prototype.listen;Bv.prototype.enableErrorFlushing=Bv.prototype.oC;Bv.prototype.getWindowStatus=Bv.prototype.Pj;Bv.prototype.networkStatusHint=Bv.prototype.Bi;Bv.prototype.isNetworkAvailable=Bv.prototype.v$;Bv.getInstance=F8e;g.f(g.R$,g.WX);g.R$.prototype.v$=function(){var p=g.gw("yt.networkStatusManager.instance.isNetworkAvailable");return p?p.bind(this.U)():!0};
g.R$.prototype.Bi=function(p){var d=g.gw("yt.networkStatusManager.instance.networkStatusHint").bind(this.U);d&&d(p)};
g.R$.prototype.uC=function(p){var d=this,b;return g.z(function(v){b=g.gw("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(d.U);return g.N5("skip_network_check_if_cfr")&&xX().isEndpointCFR("generate_204")?v.return(new Promise(function(P){var M;d.Bi(((M=window.navigator)==null?void 0:M.onLine)||!0);P(d.v$())})):b?v.return(b(p)):v.return(!0)})};var T1;g.f(AN,ex);AN.prototype.writeThenSend=function(p,d){d||(d={});d=pg(p,d);g.Ay()||(this.D=!1);ex.prototype.writeThenSend.call(this,p,d)};
AN.prototype.sendThenWrite=function(p,d,b){d||(d={});d=pg(p,d);g.Ay()||(this.D=!1);ex.prototype.sendThenWrite.call(this,p,d,b)};
AN.prototype.sendAndWrite=function(p,d){d||(d={});d=pg(p,d);g.Ay()||(this.D=!1);ex.prototype.sendAndWrite.call(this,p,d)};
AN.prototype.awaitInitialization=function(){return this.B.promise};var nPe=g.ee.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.Se("ytNetworklessLoggingInitializationOptions",nPe);g.dr.prototype.isReady=function(){!this.config_&&hne()&&(this.config_=g.JN());return!!this.config_};var CjQ,P_,XE;CjQ=g.ee.ytPubsubPubsubInstance||new g.It;P_=g.ee.ytPubsubPubsubSubscribedKeys||{};XE=g.ee.ytPubsubPubsubTopicToKeys||{};g.My=g.ee.ytPubsubPubsubIsSynchronous||{};g.It.prototype.subscribe=g.It.prototype.subscribe;g.It.prototype.unsubscribeByKey=g.It.prototype.tI;g.It.prototype.publish=g.It.prototype.publish;g.It.prototype.clear=g.It.prototype.clear;g.Se("ytPubsubPubsubInstance",CjQ);g.Se("ytPubsubPubsubTopicToKeys",XE);g.Se("ytPubsubPubsubIsSynchronous",g.My);
g.Se("ytPubsubPubsubSubscribedKeys",P_);var Z8B={};g.f(ZK,g.e);ZK.prototype.append=function(p){if(!this.U)throw Error("This does not support the append operation");p=p.UY();this.UY().appendChild(p)};
g.f(Ev,ZK);Ev.prototype.UY=function(){return this.D};g.f(NAu,g.e);var Cg=Date.now().toString();var c_={};var tV=Symbol("injectionDeps");I1.prototype.toString=function(){return"InjectionToken("+this.name+")"};
ckq.prototype.resolve=function(p){return p instanceof zW?iK(this,p.key,[],!0):iK(this,p,[])};var H_;var V_=window;var gr=g.N5("web_enable_lifecycle_monitoring")&&eD()!==0,H8w=g.N5("web_enable_lifecycle_monitoring");jMu.prototype.cancel=function(){for(var p=g.u(this.D),d=p.next();!d.done;d=p.next())d=d.value,d.jobId===void 0||d.hP||this.scheduler.bk(d.jobId),d.hP=!0;this.U.resolve()};g.q=Lg.prototype;g.q.install=function(p){this.plugins.push(p);return this};
g.q.uninstall=function(){var p=this;g.yq.apply(0,arguments).forEach(function(d){d=p.plugins.indexOf(d);d>-1&&p.plugins.splice(d,1)})};
g.q.transition=function(p,d){var b=this;gr&&IY7(this.state);var v=this.transitions.find(function(M){return Array.isArray(M.from)?M.from.find(function(X){return X===b.state&&M.bJ===p}):M.from===b.state&&M.bJ===p});
if(v){this.U&&(tSu(this.U),this.U=void 0);D5e(this,p,d);this.state=p;gr&&SD(this.state);v=v.action.bind(this);var P=this.plugins.filter(function(M){return M[p]}).map(function(M){return M[p]});
v(i8e(this,P),d)}else throw Error("no transition specified from "+this.state+" to "+p);};
g.q.Hfh=function(p){var d=g.yq.apply(1,arguments);g.vQ();for(var b=g.u(p),v=b.next(),P={};!v.done;P={Ps:void 0},v=b.next())P.Ps=v.value,PRC(function(M){return function(){$F(M.Ps.name);Kg(function(){return M.Ps.callback.apply(M.Ps,g.E(d))});
mN(M.Ps.name)}}(P))};
g.q.SWF=function(p){var d=g.yq.apply(1,arguments),b,v,P,M;return g.z(function(X){X.D==1&&(g.vQ(),b=g.u(p),v=b.next(),P={});if(X.D!=3){if(v.done)return X.LX(0);P.pS=v.value;P.k$=void 0;M=function(a){return function(){$F(a.pS.name);var F=Kg(function(){return a.pS.callback.apply(a.pS,g.E(d))});
ME(F)?a.k$=g.N5("web_lifecycle_error_handling_killswitch")?F.then(function(){mN(a.pS.name)}):F.then(function(){mN(a.pS.name)},function(h){zck(h);
mN(a.pS.name)}):mN(a.pS.name)}}(P);
PRC(M);return P.k$?g.y(X,P.k$,3):X.LX(3)}P={pS:void 0,k$:void 0};v=b.next();return X.LX(2)})};
g.q.Re=function(p){var d=g.yq.apply(1,arguments),b=this,v=p.map(function(P){return{ZD:function(){$F(P.name);Kg(function(){return P.callback.apply(P,g.E(d))});
mN(P.name)},
priority:Q_(b,P)}});
v.length&&(this.U=new jMu(v))};
g.aK.Object.defineProperties(Lg.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var B_;g.f(xF,Lg);xF.prototype.X=function(p,d){var b=this;this.D=g.d2(0,function(){b.currentState==="application_navigating"&&b.transition("none")},5E3);
p(d==null?void 0:d.event)};
xF.prototype.S=function(p,d){this.D&&(g.KS.bk(this.D),this.D=null);p(d==null?void 0:d.event)};var sA=[];g.Se("yt.logging.transport.getScrapedGelPayloads",function(){return sA});R1.prototype.storePayload=function(p,d){p=TW(p);this.store[p]?this.store[p].push(d):(this.U={},this.store[p]=[d]);this.D++;g.N5("more_accurate_gel_parser")&&(d=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(d));return p};
R1.prototype.smartExtractMatchingEntries=function(p){if(!p.keys.length)return[];for(var d=W_(this,p.keys.splice(0,1)[0]),b=[],v=0;v<d.length;v++)this.store[d[v]]&&p.sizeLimit&&(this.store[d[v]].length<=p.sizeLimit?(b.push.apply(b,g.E(this.store[d[v]])),delete this.store[d[v]]):b.push.apply(b,g.E(this.store[d[v]].splice(0,p.sizeLimit))));this.D-=b.length;(p==null?0:p.sizeLimit)&&b.length<(p==null?void 0:p.sizeLimit)&&(p.sizeLimit-=b.length,b.push.apply(b,g.E(this.smartExtractMatchingEntries(p))));
return b};
R1.prototype.extractMatchingEntries=function(p){p=W_(this,p);for(var d=[],b=0;b<p.length;b++)this.store[p[b]]&&(d.push.apply(d,g.E(this.store[p[b]])),delete this.store[p[b]]);this.D-=d.length;return d};
R1.prototype.getSequenceCount=function(p){p=W_(this,p);for(var d=0,b=0;b<p.length;b++){var v=void 0;d+=((v=this.store[p[b]])==null?void 0:v.length)||0}return d};
R1.prototype.getSequenceCount=R1.prototype.getSequenceCount;R1.prototype.extractMatchingEntries=R1.prototype.extractMatchingEntries;R1.prototype.smartExtractMatchingEntries=R1.prototype.smartExtractMatchingEntries;R1.prototype.storePayload=R1.prototype.storePayload;var v_B=g.Gh("initial_gel_batch_timeout",2E3),bdq=g.Gh("gel_queue_timeout_max_ms",6E4),PtD=g.Gh("gel_min_batch_size",5),ao=void 0,n_q=new pZ,kZq=new pZ,djw=new pZ,pfK=new pZ,F2,rK=!0,lX=1,bX=new Map,kw=g.ee.ytLoggingTransportTokensToCttTargetIds_||{};g.Se("ytLoggingTransportTokensToCttTargetIds_",kw);var Ja=g.ee.ytLoggingTransportTokensToJspbCttTargetIds_||{};g.Se("ytLoggingTransportTokensToJspbCttTargetIds_",Ja);var M8={},ecq=!1;var ZF=g.ee.ytLoggingGelSequenceIdObj_||{};g.Se("ytLoggingGelSequenceIdObj_",ZF);var xjq=[];var cyj,Uy=g.ee.ytLoggingDocDocumentNonce_;Uy||(Uy=g.GW(16),g.Se("ytLoggingDocDocumentNonce_",Uy));cyj=Uy;var GZ$={Sb:0,SiF:1,plC:2,qn:3,qih:4,xfZ:5,VHh:6,SHARE:7,CmC:8,lwb:9,aVt:10,o_F:11,0:"DEFAULT",1:"CHAT",2:"CONVERSATIONS",3:"MINIPLAYER",4:"DIALOG",5:"VOZ",6:"MUSIC_WATCH_TABS",7:"SHARE",8:"PUSH_NOTIFICATIONS",9:"RICH_GRID_WATCH",10:"UNPLUGGED_BROWSE",11:"PICTURE_IN_PICTURE"};var uB7=1;g.q=CZ.prototype;g.q.getAsJson=function(){var p={};this.D.trackingParams!==void 0?p.trackingParams=this.D.trackingParams:(p.veType=this.D.veType,this.D.veCounter!==void 0&&(p.veCounter=this.D.veCounter),this.D.elementIndex!==void 0&&(p.elementIndex=this.D.elementIndex));this.D.dataElement!==void 0&&(p.dataElement=this.D.dataElement.getAsJson());this.D.youtubeData!==void 0&&(p.youtubeData=this.D.youtubeData);this.D.isCounterfactual&&(p.isCounterfactual=!0);return p};
g.q.getAsJspb=function(){var p=new HW;this.D.trackingParams!==void 0?p.setTrackingParams(this.D.trackingParams):(this.D.veType!==void 0&&St(p,2,oI(this.D.veType)),this.D.veCounter!==void 0&&St(p,6,oI(this.D.veCounter)),this.D.elementIndex!==void 0&&St(p,3,oI(this.D.elementIndex)),this.D.isCounterfactual&&St(p,5,Xf(!0)));if(this.D.dataElement!==void 0){var d=this.D.dataElement.getAsJspb();qN(p,HW,7,d)}this.D.youtubeData!==void 0&&qN(p,HPC,8,this.D.jspbYoutubeData);return p};
g.q.toString=function(){return JSON.stringify(this.getAsJson())};
g.q.isClientVe=function(){return!this.D.trackingParams&&!!this.D.veType};
g.q.getLoggingDirectives=function(){return this.D.loggingDirectives};g.Se("yt_logging_screen.getRootVeType",E_e);g.Se("yt_logging_screen.getCurrentCsn",g.UA);g.Se("yt_logging_screen.getCttAuthInfo",ci);g.Se("yt_logging_screen.setCurrentScreen",yy$);var jNq="absolute_experiments app conditional_experiments debugcss debugjs expflag forced_experiments pbj pbjreload sbb spf spfreload sr_bns_address sttick".split(" ");var g_u=[{EO:function(p){return"Cannot read property '"+p.key+"'"},
iR:{Error:[{KB:/(Permission denied) to access property "([^']+)"/,groups:["reason","key"]}],TypeError:[{KB:/Cannot read property '([^']+)' of (null|undefined)/,groups:["key","value"]},{KB:/\u65e0\u6cd5\u83b7\u53d6\u672a\u5b9a\u4e49\u6216 (null|undefined) \u5f15\u7528\u7684\u5c5e\u6027\u201c([^\u201d]+)\u201d/,groups:["value","key"]},{KB:/\uc815\uc758\ub418\uc9c0 \uc54a\uc74c \ub610\ub294 (null|undefined) \ucc38\uc870\uc778 '([^']+)' \uc18d\uc131\uc744 \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4./,
groups:["value","key"]},{KB:/No se puede obtener la propiedad '([^']+)' de referencia nula o sin definir/,groups:["key"]},{KB:/Unable to get property '([^']+)' of (undefined or null) reference/,groups:["key","value"]},{KB:/(null) is not an object \(evaluating '(?:([^.]+)\.)?([^']+)'\)/,groups:["value","base","key"]}]}},{EO:function(p){return"Cannot call '"+p.key+"'"},
iR:{TypeError:[{KB:/(?:([^ ]+)?\.)?([^ ]+) is not a function/,groups:["base","key"]},{KB:/([^ ]+) called on (null or undefined)/,groups:["key","value"]},{KB:/Object (.*) has no method '([^ ]+)'/,groups:["base","key"]},{KB:/Object doesn't support property or method '([^ ]+)'/,groups:["key"]},{KB:/\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f '([^']+)' \u30d7\u30ed\u30d1\u30c6\u30a3\u307e\u305f\u306f\u30e1\u30bd\u30c3\u30c9\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093/,groups:["key"]},
{KB:/\uac1c\uccb4\uac00 '([^']+)' \uc18d\uc131\uc774\ub098 \uba54\uc11c\ub4dc\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4./,groups:["key"]}]}},{EO:function(p){return p.key+" is not defined"},
iR:{ReferenceError:[{KB:/(.*) is not defined/,groups:["key"]},{KB:/Can't find variable: (.*)/,groups:["key"]}]}}];var Dju={zf:[],iJ:[{callback:thk,weight:500}]};var Io;var Vn=new g.It;var LYu=new Set,SEW=0,mjz=0,$jj=0,YEq=[],KY$=["PhantomJS","Googlebot","TO STOP THIS SECURITY SCAN go/scan"];var Rtu=new g.IE("parallelCommand");var WYu=new g.IE("performOnceCommand");var Ayj=new g.IE("serialCommand");var Sq=void 0;var NR2=g.u(Zju({},"Z39Sdf"));NR2.next();NR2.next();var GN3=g.u(Zju(null,"qqrkLd"));GN3.next();GN3.next();g.f(LZ,r_);var EC$=new fp("screen-created",LZ),dC=[],d_k=XQ$,bD=0,$w=new Map,m1=new Map,KZ=new Map;g.pF(g.oL,g.e);g.q=g.oL.prototype;g.q.subscribe=function(p,d,b){return this.xJ()?0:this.Jq.subscribe(p,d,b)};
g.q.unsubscribe=function(p,d,b){return this.xJ()?!1:this.Jq.unsubscribe(p,d,b)};
g.q.tI=function(p){return this.xJ()?!1:this.Jq.tI(p)};
g.q.publish=function(p,d){return this.xJ()?!1:this.Jq.publish.apply(this.Jq,arguments)};
g.q.uc=function(p,d){for(var b in p)this.subscribe(b,p[b],d)};
g.q.xK=function(p,d){for(var b in p)this.unsubscribe(b,p[b],d)};var IRB=16/9,wSX=[.25,.5,.75,1,1.25,1.5,1.75,2],U6q=wSX.concat([3,4,5,6,7,8,9,10,15]),cPz=wSX.concat([2.5,3,3.5,4]);var qeC=1;g.f(g.h8,g.e);g.q=g.h8.prototype;
g.q.createElement=function(p,d){d=d||p.L==="svg";var b=p.J,v=p.zB;if(d){var P=document.createElementNS("http://www.w3.org/2000/svg",p.L);g.Kq&&(p.K||(p.K={}),p.K.focusable="false")}else P=g.dk(p.L);if(b){if(b=Oc(this,P,"class",b))J8(this,P,"class",b),this.L0[b]=P}else if(v){b=g.u(v);for(var M=b.next();!M.done;M=b.next())this.L0[M.value]=P;J8(this,P,"class",v.join(" "))}v=p.Bb;b=p.j;if(v)d=Oc(this,P,"child",v),d!==void 0&&P.appendChild(g.bG(d));else if(b)for(v=0,b=g.u(b),M=b.next();!M.done;M=b.next())if(M=
M.value)if(typeof M==="string")M=Oc(this,P,"child",M),M!=null&&P.appendChild(g.bG(M));else if(M.element)P.appendChild(M.element);else{var X=M;M=this.createElement(X,d);P.appendChild(M);X.Dv&&(X=Fy(),M.id=X,M=document.createElementNS("http://www.w3.org/2000/svg","use"),M.setAttribute("class","ytp-svg-shadow"),M.setAttributeNS("http://www.w3.org/1999/xlink","href","#"+X),MQ(P,M,v++))}if(p=p.K)for(d=P,v=g.u(Object.keys(p)),b=v.next();!b.done;b=v.next())b=b.value,M=p[b],J8(this,d,b,typeof M==="string"?
Oc(this,d,b,M):M);return P};
g.q.V$=function(p){return this.L0[p]};
g.q.NC=function(p,d){typeof d==="number"?MQ(p,this.element,d):p.appendChild(this.element)};
g.q.detach=function(){g.XG(this.element)};
g.q.update=function(p){for(var d=g.u(Object.keys(p)),b=d.next();!b.done;b=d.next())b=b.value,this.updateValue(b,p[b])};
g.q.updateValue=function(p,d){(p=this.K$["{{"+p+"}}"])&&J8(this,p[0],p[1],d)};
g.q.U5=function(){this.L0={};this.K$={};this.detach();g.e.prototype.U5.call(this)};g.f(g.K,g.h8);g.q=g.K.prototype;g.q.K9=function(p,d){this.updateValue(d||"content",p)};
g.q.show=function(){this.cX||(g.nj(this.element,"display",""),this.cX=!0)};
g.q.hide=function(){this.cX&&(g.nj(this.element,"display","none"),this.cX=!1)};
g.q.hD=function(p){p?this.show():this.hide()};
g.q.X7=function(p){this.X=p};
g.q.listen=function(p,d,b){return this.Y(this.element,p,d,b)};
g.q.Y=function(p,d,b,v){b=(0,g.RK)(b,v||this);v={target:p,type:d,listener:b};this.listeners.push(v);p.addEventListener(d,b);return v};
g.q.R1=function(p){var d=this;this.listeners.forEach(function(b,v){b===p&&(b=d.listeners.splice(v,1)[0],b.target.removeEventListener(b.type,b.listener))})};
g.q.focus=function(){this.element.focus()};
g.q.U5=function(){for(;this.listeners.length;){var p=this.listeners.pop();p&&p.target.removeEventListener(p.type,p.listener)}g.h8.prototype.U5.call(this)};g.f(g.k0,g.K);g.k0.prototype.subscribe=function(p,d,b){return this.oB.subscribe(p,d,b)};
g.k0.prototype.unsubscribe=function(p,d,b){return this.oB.unsubscribe(p,d,b)};
g.k0.prototype.tI=function(p){return this.oB.tI(p)};
g.k0.prototype.publish=function(p){return this.oB.publish.apply(this.oB,[p].concat(g.E(g.yq.apply(1,arguments))))};var yPH=new WeakSet;g.f(nf,g.k0);g.q=nf.prototype;g.q.bind=function(p){this.YJ||p.renderer&&this.init(p.id,p.renderer,{},p);return Promise.resolve()};
g.q.init=function(p,d,b){this.YJ=p;this.element.setAttribute("id",this.YJ);this.s5&&g.FO(this.element,this.s5);this.eB=d&&d.adRendererCommands;this.IB=d.interaction;var v;((v=this.IB)==null?0:v.onTap)&&g.FO(this.element,"ytp-ad-component--clickable");this.macros=b;this.W=d.trackingParams||null;var P,M;this.Z=(M=(P=g.L(d.rendererContext,jqm))==null?void 0:P.loggingDirectives)!=null?M:d.loggingDirectives;this.W!=null?this.createServerVe(this.element,this.W):this.Z&&(p=this.element,d=this.Z,this.api.createServerVe(p,
this,!0),this.api.setTrackingParams(p,d.trackingParams||null))};
g.q.clear=function(){};
g.q.hide=function(){g.k0.prototype.hide.call(this);(this.W!=null||this.Z)&&this.logVisibility(this.element,!1)};
g.q.show=function(){g.k0.prototype.show.call(this);if(!this.NJ){this.NJ=!0;var p=this.eB&&this.eB.impressionCommand,d,b=(d=this.IB)==null?void 0:d.onFirstVisible;p?this.bK(p):b&&(p=Yw(b))&&this.bK(p)}(this.W!=null||this.Z)&&this.logVisibility(this.element,!0)};
g.q.onClick=function(p){if((this.W||this.Z)&&!yPH.has(p)){var d=this.element;this.api.hasVe(d)&&this.cX&&this.api.logClick(d,this.interactionLoggingClientData);yPH.add(p)}var b=this.eB&&this.eB.clickCommand,v;d=(v=this.IB)==null?void 0:v.onTap;if(b)d=this.Mt(b),this.bK(d);else{if(v=d)a:{v=this.element;p=p.composedPath();p=g.u(p);for(b=p.next();!b.done;b=p.next()){b=b.value;if(b===v)break;if(b.className.indexOf("ytp-ad-component--clickable")>=0){v=!1;break a}}v=!0}v&&(d=Yw(d))&&this.bK(d)}};
g.q.Mt=function(p){return p};
g.q.KA=function(p){var d=this.kJ;d.Z=!0;d.U=p.touches.length;d.D.isActive()&&(d.D.stop(),d.X=!0);p=p.touches;d.S=GhC(d,p)||p.length!=1;var b=p.item(0);d.S||!b?(d.W=Infinity,d.C=Infinity):(d.W=b.clientX,d.C=b.clientY);for(b=d.B.length=0;b<p.length;b++){var v=p.item(b);d.B.push(v.identifier)}};
g.q.jx=function(p){var d=this.kJ;p=p.changedTouches.item(0);var b;if(b=QH()){b=g.yH();var v="";if(BwK())v=/Windows (?:NT|Phone) ([0-9.]+)/,v=(b=v.exec(b))?b[1]:"0.0";else if(QH())v=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,v=(b=v.exec(b))&&b[1].replace(/_/g,".");else if($Q())v=/Mac OS X ([0-9_.]+)/,v=(b=v.exec(b))?b[1].replace(/_/g,"."):"10";else if(Gz(g.yH(),"KaiOS"))v=/(?:KaiOS)\/(\S+)/i,v=(b=v.exec(b))&&b[1];else if(xC$())v=/Android\s+([^\);]+)(\)|;)/,v=(b=v.exec(b))&&b[1];else if(gQ()?jX.platform===
"Chrome OS":iW("CrOS"))v=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,v=(b=v.exec(b))&&b[1];b=!(g.cm(v||"",8)>=0)}if(b||p&&Math.pow(p.clientX-d.W,2)+Math.pow(p.clientY-d.C,2)>25)d.V=!0};
g.q.WH=function(p){if(this.kJ){var d=this.kJ,b=p.changedTouches;b&&d.Z&&d.U==1&&!d.V&&!d.X&&!d.S&&GhC(d,b)&&(d.eB=p,d.D.start());d.U=p.touches.length;d.U===0&&(d.Z=!1,d.V=!1,d.B.length=0);d.X=!1}};
g.q.bK=function(p){this.layoutId?this.fX.executeCommand(p,this.layoutId):g.Hi(new g.RN("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}))};
g.q.createServerVe=function(p,d){this.api.createServerVe(p,this);this.api.setTrackingParams(p,d)};
g.q.logVisibility=function(p,d){this.api.hasVe(p)&&this.api.logVisibility(p,d,this.interactionLoggingClientData)};
g.q.U5=function(){this.clear(null);this.R1(this.tC);for(var p=g.u(this.aB),d=p.next();!d.done;d=p.next())this.R1(d.value);g.k0.prototype.U5.call(this)};g.f(t8,nf);
t8.prototype.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);this.D=d;if(d.text==null&&d.icon==null)g.DF(Error("ButtonRenderer did not have text or an icon set."));else{switch(d.style||null){case "STYLE_UNKNOWN":p="ytp-ad-button-link";break;default:p=null}p!=null&&g.FO(this.element,p);d.text!=null&&(p=g.ff(d.text),g.CF(p)||(this.element.setAttribute("aria-label",p),this.B=new g.k0({L:"span",J:"ytp-ad-button-text",Bb:p}),g.Y(this,this.B),this.B.NC(this.element)));d.accessibilityData&&d.accessibilityData.accessibilityData&&
d.accessibilityData.accessibilityData.label&&!g.CF(d.accessibilityData.accessibilityData.label)&&this.element.setAttribute("aria-label",d.accessibilityData.accessibilityData.label);d.icon!=null&&(d=jC(d.icon,this.V),d!=null&&(this.U=new g.k0({L:"span",J:"ytp-ad-button-icon",j:[d]}),g.Y(this,this.U)),this.S?MQ(this.element,this.U.element,0):this.U.NC(this.element))}};
t8.prototype.clear=function(){this.hide()};
t8.prototype.onClick=function(p){nf.prototype.onClick.call(this,p);p=g.u(cgu(this));for(var d=p.next();!d.done;d=p.next())d=d.value,this.layoutId?this.fX.executeCommand(d,this.layoutId):g.Hi(Error("Missing layoutId for button."));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.f(iD,g.e);iD.prototype.U5=function(){this.U&&g.wd(this.U);this.D.clear();HL=null;g.e.prototype.U5.call(this)};
iD.prototype.register=function(p,d){d&&this.D.set(p,d)};
var HL=null;g.f(eC,nf);
eC.prototype.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);p=d.hoverText||null;d=d.button&&g.L(d.button,g.j8)||null;d==null?g.Hi(Error("AdHoverTextButtonRenderer.button was not set in response.")):(this.button=new t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,void 0,void 0,void 0,void 0,this.B),g.Y(this,this.button),this.button.init(qa("button"),d,this.macros),p&&this.button.element.setAttribute("aria-label",g.ff(p)),this.button.NC(this.element),this.C&&!g.ot(this.button.element,
"ytp-ad-clickable")&&g.FO(this.button.element,"ytp-ad-clickable"),this.B&&(g.FO(this.button.element,"ytp-ad-hover-text-button--clean-player"),this.api.T("clean_player_style_fix_on_web")&&g.FO(this.button.element,"ytp-ad-hover-text-button--clean-player-with-light-shadow")),p&&(this.U=new g.k0({L:"div",J:"ytp-ad-hover-text-container"}),this.S&&(d=new g.k0({L:"div",J:"ytp-ad-hover-text-callout"}),d.NC(this.U.element),g.Y(this,d)),g.Y(this,this.U),this.U.NC(this.element),d=D9(p),MQ(this.U.element,d,0)),
this.show())};
eC.prototype.hide=function(){this.button&&this.button.hide();this.U&&this.U.hide();nf.prototype.hide.call(this)};
eC.prototype.show=function(){this.button&&this.button.show();nf.prototype.show.call(this)};g.f(Y0,nf);
Y0.prototype.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);b=(p=d.thumbnail)&&SC(p)||"";g.CF(b)?Math.random()<.01&&g.DF(Error("Found AdImage without valid image URL")):(this.D?g.nj(this.element,"backgroundImage","url("+b+")"):RD(this.element,{src:b}),RD(this.element,{alt:p&&p.accessibility&&p.accessibility.label||""}),d&&d.adRendererCommands&&d.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element"),this.show())};
Y0.prototype.clear=function(){this.hide()};g.f(gC,nf);g.q=gC.prototype;g.q.hide=function(){nf.prototype.hide.call(this);this.B&&this.B.focus()};
g.q.show=function(){this.B=document.activeElement;nf.prototype.show.call(this);this.V.focus()};
g.q.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);this.U=d;d.dialogMessages||d.title!=null?d.confirmLabel==null?g.Hi(Error("ConfirmDialogRenderer.confirmLabel was not set.")):d.cancelLabel==null?g.Hi(Error("ConfirmDialogRenderer.cancelLabel was not set.")):jbu(this,d):g.Hi(Error("Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set."))};
g.q.clear=function(){g.jh(this.D);this.hide()};
g.q.Qa=function(){this.hide()};
g.q.qo=function(){var p=this.U.cancelEndpoint;p&&(this.layoutId?this.fX.executeCommand(p,this.layoutId):g.Hi(Error("Missing layoutId for confirm dialog.")));this.hide()};
g.q.u3=function(){var p=this.U.confirmNavigationEndpoint||this.U.confirmEndpoint;p&&(this.layoutId?this.fX.executeCommand(p,this.layoutId):g.Hi(Error("Missing layoutId for confirm dialog.")));this.hide()};g.f(Lf,nf);g.q=Lf.prototype;
g.q.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);this.B=d;if(d.defaultText==null&&d.defaultIcon==null)g.Hi(Error("ToggleButtonRenderer must have either text or icon set."));else if(d.defaultIcon==null&&d.toggledIcon!=null)g.Hi(Error("ToggleButtonRenderer cannot have toggled icon set without a default icon."));else{if(d.style){switch(d.style.styleType){case "STYLE_UNKNOWN":case "STYLE_DEFAULT":p="ytp-ad-toggle-button-default-style";break;default:p=null}p!=null&&g.FO(this.V,p)}p={};d.defaultText?
(b=g.ff(d.defaultText),g.CF(b)||(p.buttonText=b,this.api.G().experiments.Wb("a11y_h5_associate_survey_question")||this.D.setAttribute("aria-label",b),this.api.G().experiments.Wb("fix_h5_toggle_button_a11y")&&this.U.setAttribute("aria-label",b))):g.U1(this.RB,!1);d.defaultTooltip&&(p.tooltipText=d.defaultTooltip,this.D.hasAttribute("aria-label")||this.U.setAttribute("aria-label",d.defaultTooltip));d.defaultIcon?(b=jC(d.defaultIcon),this.updateValue("untoggledIconTemplateSpec",b),d.toggledIcon?(this.O5=
!0,b=jC(d.toggledIcon),this.updateValue("toggledIconTemplateSpec",b)):(g.U1(this.C,!0),g.U1(this.S,!1)),g.U1(this.D,!1)):g.U1(this.U,!1);g.ID(p)||this.update(p);d.isToggled&&(g.FO(this.V,"ytp-ad-toggle-button-toggled"),this.toggleButton(d.isToggled));Qi(this);this.Y(this.element,"change",this.GD);this.show()}};
g.q.onClick=function(p){this.aB.length>0&&(this.toggleButton(!this.isToggled()),this.GD());nf.prototype.onClick.call(this,p)};
g.q.GD=function(){g.kV(this.V,"ytp-ad-toggle-button-toggled",this.isToggled());for(var p=g.u(tnw(this,this.isToggled())),d=p.next();!d.done;d=p.next())d=d.value,this.layoutId?this.fX.executeCommand(d,this.layoutId):g.Hi(Error("Missing layoutId for toggle button."));if(this.isToggled())this.api.onAdUxClicked("toggle-button",this.layoutId);Qi(this)};
g.q.clear=function(){this.hide()};
g.q.toggleButton=function(p){g.kV(this.V,"ytp-ad-toggle-button-toggled",p);this.D.checked=p;Qi(this)};
g.q.isToggled=function(){return this.D.checked};g.f($0,IN);$0.prototype.S=function(p){if(Array.isArray(p)){p=g.u(p);for(var d=p.next();!d.done;d=p.next())d=d.value,d instanceof iUz&&this.V(d)}};g.f(mc,nf);g.q=mc.prototype;g.q.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);d.reasons?d.confirmLabel==null?g.Hi(Error("AdFeedbackRenderer.confirmLabel was not set.")):(d.cancelLabel==null&&g.DF(Error("AdFeedbackRenderer.cancelLabel was not set.")),d.title==null&&g.DF(Error("AdFeedbackRenderer.title was not set.")),e7C(this,d)):g.Hi(Error("AdFeedbackRenderer.reasons were not set."))};
g.q.clear=function(){UE(this.S);UE(this.C);this.V.length=0;this.hide()};
g.q.hide=function(){this.D&&this.D.hide();this.U&&this.U.hide();nf.prototype.hide.call(this);this.B&&this.B.focus()};
g.q.show=function(){this.D&&this.D.show();this.U&&this.U.show();this.B=document.activeElement;nf.prototype.show.call(this);this.S.focus()};
g.q.v6=function(){this.api.onAdUxClicked("ad-feedback-dialog-close-button",this.layoutId);this.publish("a");this.hide()};
g.q.kuh=function(){this.hide()};
Kf.prototype.UY=function(){return this.D.element};
Kf.prototype.getCommand=function(){return this.U};
Kf.prototype.isChecked=function(){return this.B.checked};g.f(x0,gC);x0.prototype.Qa=function(p){gC.prototype.Qa.call(this,p);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")};
x0.prototype.qo=function(p){gC.prototype.qo.call(this,p);this.api.onAdUxClicked("ad-mute-confirm-dialog-close-button")};
x0.prototype.u3=function(p){gC.prototype.u3.call(this,p);this.api.onAdUxClicked("ad-mute-confirm-dialog-confirm-button");this.publish("b")};g.f(BL,nf);g.q=BL.prototype;
g.q.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);this.S=d;if(d.dialogMessage==null&&d.title==null)g.Hi(Error("Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set."));else{d.confirmLabel==null&&g.DF(Error("AdInfoDialogRenderer.confirmLabel was not set."));if(p=d.closeOverlayRenderer&&g.L(d.closeOverlayRenderer,g.j8)||null)this.D=new t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,["ytp-ad-info-dialog-close-button"],"ad-info-dialog-close-button"),
g.Y(this,this.D),this.D.init(qa("button"),p,this.macros),this.D.NC(this.element);d.title&&(p=g.ff(d.title),this.updateValue("title",p));if(d.adReasons)for(p=d.adReasons,b=0;b<p.length;b++){var v=D9(p[b]);if(!g.CF(v.textContent)){var P=p5("LI");P.appendChild(v);this.Hb.appendChild(P)}}else g.U1(this.Hb,!1);d.dialogMessage&&(p=D9(d.dialogMessage,!0),this.TB.appendChild(p));d.confirmLabel&&(p=g.ff(d.confirmLabel),this.updateValue("confirmLabel",p));d.muteAdRenderer&&(d=g.L(d.muteAdRenderer,g.j8)||null)&&
(p=d.navigationEndpoint&&g.L(d.navigationEndpoint,Dz2)||null,b=d.navigationEndpoint&&g.L(d.navigationEndpoint,Gz3)||null,p==null&&b==null?g.DF(Error("AdInfoDialogRenderer.muteAdRenderer was specified but contains neither an AdFeedbackEndpoint, nor a ConfirmDialogEndpoint.")):(p?SeB(this,p):b&&Ye7(this,b),this.B=new t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,["ytp-ad-info-dialog-mute-button"],"button",!0),g.Y(this,this.B),this.B.init(qa("button"),d,this.macros),this.B.listen("click",
this.WHZ,this),this.B.NC(this.ih)));gWz(this)}};
g.q.clear=function(){UE(this.C);this.hide()};
g.q.hide=function(){this.U?this.U.hide():this.V&&this.V.hide();this.D&&this.D.hide();this.B&&this.B.hide();nf.prototype.hide.call(this);this.O5&&this.O5.focus()};
g.q.show=function(){this.D&&this.D.show();this.B&&this.B.show();if(!this.wE){for(var p=g.u(this.S&&this.S.impressionEndpoints||[]),d=p.next();!d.done;d=p.next())d=d.value,this.layoutId?this.fX.executeCommand(d,this.layoutId):g.Hi(Error("Missing layoutId for ad info dialog."));this.wE=!0}this.O5=document.activeElement;nf.prototype.show.call(this);this.C.focus()};
g.q.WN=function(){if(this.S&&this.S.confirmServiceEndpoint){var p=this.S.confirmServiceEndpoint;this.layoutId?this.fX.executeCommand(p,this.layoutId):g.Hi(Error("Missing layoutId for ad info dialog."))}this.api.onAdUxClicked("ad-info-dialog-close-button",this.layoutId);this.publish("d");this.hide()};
g.q.WHZ=function(){var p=this.U?this.U:this.V;p&&!p.cX&&(this.hide(),p.show())};g.f(RL,eC);RL.prototype.init=function(p,d,b){eC.prototype.init.call(this,p,d,b);p=d.button&&g.L(d.button,g.j8)||null;p!=null&&(KwW(this,p,b),this.api.T("enable_ad_pod_index_autohide")&&this.element.classList.add("ytp-ad-info-hover-text-button--clean-player"),this.show())};
RL.prototype.hide=function(){this.button&&this.button.hide();this.D&&this.D.hide();eC.prototype.hide.call(this)};
RL.prototype.show=function(){this.button&&this.button.show();eC.prototype.show.call(this)};
RL.prototype.clear=function(){this.hide()};g.f(TQ,nf);
TQ.prototype.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);this.D=d;this.isTemplated()||g.ar(this.element,rC(this.D));if(d.backgroundImage&&(p=(p=d.backgroundImage.thumbnail)?SC(p):"",b=(b=this.api.getVideoData(1))&&b.kT,p&&b&&(this.element.style.backgroundImage="url("+p+")",this.element.style.backgroundSize="100%"),d.style&&d.style.adTextStyle))switch(d.style.adTextStyle.fontSize){case "AD_FONT_SIZE_MEDIUM":this.element.style.fontSize="26px"}(p=g.pH(d.targetId))&&this.element.setAttribute("data-tooltip-target-id",p);
d&&d.adRendererCommands&&d.adRendererCommands.clickCommand?this.element.classList.add("ytp-ad-clickable-element"):this.element.classList.remove("ytp-ad-clickable-element");this.show()};
TQ.prototype.isTemplated=function(){return this.D.isTemplated||!1};
TQ.prototype.clear=function(){this.hide()};var dmu={seekableStart:0,seekableEnd:1,current:0};g.f(WL,nf);WL.prototype.clear=function(){this.dispose()};g.f(g.bT,g.e);g.q=g.bT.prototype;g.q.show=function(p){this.state!==1&&this.state!==2&&(this.state===4&&this.qT(),this.state===5?(this.element.show(),this.state=null,this.delay.stop(),this.D&&this.D()):this.element.cX||(vA(this,!0),this.state=1,p?this.delay.start(p):this.qT()))};
g.q.hide=function(){this.state!==4&&(this.state===1||this.state===2?(this.element.hide(),this.state=null,this.delay.stop()):this.element.cX&&(vA(this,!0),this.state=4,this.delay.start(this.B)))};
g.q.qT=function(){switch(this.state){case 1:this.element.show();this.state=2;this.delay.start(10);break;case 2:vA(this,!1);this.state=3;this.delay.start(this.U);break;case 3:this.state=null;this.D&&this.D();break;case 4:this.element.hide();vA(this,!1);this.state=5;this.delay.start(0);break;case 5:if(this.state=null,this.onHidden)this.onHidden()}};
g.q.stop=function(){for(;this.state!==null&&this.state!==5;)this.delay.stop(),this.qT()};
g.q.U5=function(){this.element.xJ()||this.element.element.removeAttribute("aria-hidden");g.e.prototype.U5.call(this)};g.f(PA,WL);g.q=PA.prototype;
g.q.init=function(p,d,b){WL.prototype.init.call(this,p,d,b);p=d.durationMilliseconds;typeof p==="number"&&p<0&&g.Hi(Error("durationMilliseconds was specified incorrectly in AdPreviewRenderer with a value of: "+p));this.jB&&(this.V?g.FO(this.U.element,"modern-countdown-next-to-thumbnail"):g.FO(this.U.element,"countdown-next-to-thumbnail"));p=d.durationMilliseconds;this.Hb=p==null||p===0?this.D.mJ():p;if(d.templatedCountdown)var v=d.templatedCountdown.templatedAdText;else d.staticPreview&&(v=d.staticPreview);
this.B.init(qa("ad-text"),v,b);(v=this.api.getVideoData(1))&&v.kT&&d.thumbnail?this.S.init(qa("ad-image"),d.thumbnail,b):(this.O5.hide(),this.V&&this.jB&&g.FO(this.B.element,"ytp-ad-preview-text-modern-postroll"))};
g.q.clear=function(){this.hide()};
g.q.hide=function(){this.U.hide();this.B.hide();this.S.hide();dy(this);WL.prototype.hide.call(this)};
g.q.show=function(){p3(this);this.U.show();this.B.show();this.S.show();WL.prototype.show.call(this)};
g.q.gP=function(){this.hide()};
g.q.n8=function(){if(this.D!=null){var p=this.D.getProgressState();p!=null&&p.current!=null&&(p=1E3*p.current,!this.TB&&p>=this.Hb?(this.RB.hide(),this.TB=!0,this.publish("i")):this.B&&this.B.isTemplated()&&(p=Math.max(0,Math.ceil((this.Hb-p)/1E3)),p!=this.ih&&(A8(this.B,{TIME_REMAINING:String(p)}),this.ih=p)))}};g.f(XI,WL);g.q=XI.prototype;
g.q.init=function(p,d,b){WL.prototype.init.call(this,p,d,b);if(d.image&&d.image.thumbnail)if(d.headline)if(d.description)if((p=d.actionButton&&g.L(d.actionButton,g.j8))&&p.navigationEndpoint){var v=this.api.getVideoData(2);if(v!=null)if(d.image&&d.image.thumbnail){var P=d.image.thumbnail.thumbnails;P!=null&&P.length>0&&g.CF(g.pH(P[0].url))&&(P[0].url=v.profilePicture)}else g.DF(Error("FlyoutCtaRenderer does not have image.thumbnail."));this.B.init(qa("ad-image"),d.image,b);this.S.init(qa("ad-text"),
d.headline,b);this.V.init(qa("ad-text"),d.description,b);this.U.init(qa("button"),p,b);b=pI(this.U.element);TP(this.U.element,b+" This link opens in new tab");this.O5=p.navigationEndpoint;this.api.aN()||this.show();this.api.G().T("enable_larger_flyout_cta_on_desktop")&&(this.V$("ytp-flyout-cta").classList.add("ytp-flyout-cta-large"),this.V$("ytp-flyout-cta-body").classList.add("ytp-flyout-cta-body-large"),this.V$("ytp-flyout-cta-headline-container").classList.add("ytp-flyout-cta-headline-container-dark-background"),
this.V$("ytp-flyout-cta-description-container").classList.add("ytp-flyout-cta-description-container-dark-background"),this.V$("ytp-flyout-cta-text-container").classList.add("ytp-flyout-cta-text-container-large"),this.V$("ytp-flyout-cta-action-button-container").classList.add("ytp-flyout-cta-action-button-container-large"),this.U.element.classList.add("ytp-flyout-cta-action-button-large"),this.U.element.classList.add("ytp-flyout-cta-action-button-rounded-large"),this.V$("ytp-flyout-cta-icon-container").classList.add("ytp-flyout-cta-icon-container-large"));
this.api.addEventListener("playerUnderlayVisibilityChange",this.j8.bind(this));this.RB=d.startMs||0;p3(this)}else g.Hi(Error("FlyoutCtaRenderer has no valid action button."));else g.Hi(Error("FlyoutCtaRenderer has no description AdText."));else g.Hi(Error("FlyoutCtaRenderer has no headline AdText."));else g.DF(Error("FlyoutCtaRenderer has no image."))};
g.q.onClick=function(p){WL.prototype.onClick.call(this,p);this.api.pauseVideo();!g.qQ(this.U.element,p.target)&&this.O5&&(this.layoutId?this.fX.executeCommand(this.O5,this.layoutId):g.Hi(Error("Missing layoutId for flyout cta.")))};
g.q.n8=function(){if(this.D){var p=this.D.getProgressState();(p&&p.current||this.Hb)&&1E3*p.current>=this.RB&&(dy(this),g.OJ(this.element,"ytp-flyout-cta-inactive"),this.U.element.removeAttribute("tabIndex"))}};
g.q.gP=function(){this.clear()};
g.q.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.j8.bind(this))};
g.q.show=function(){this.U&&this.U.show();WL.prototype.show.call(this)};
g.q.hide=function(){this.U&&this.U.hide();WL.prototype.hide.call(this)};
g.q.j8=function(p){p=="hidden"?this.show():this.hide()};g.f(qw,nf);g.q=qw.prototype;
g.q.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);this.D=d;if(this.D.rectangle)for(p=this.D.likeButton&&g.L(this.D.likeButton,Zn),d=this.D.dislikeButton&&g.L(this.D.dislikeButton,Zn),this.B.init(qa("toggle-button"),p,b),this.U.init(qa("toggle-button"),d,b),this.Y(this.element,"change",this.KR),this.V.show(100),this.show(),b=g.u(this.D&&this.D.impressionCommands||[]),p=b.next();!p.done;p=b.next())p=p.value,this.layoutId?this.fX.executeCommand(p,this.layoutId):g.Hi(Error("Missing layoutId for instream user sentiment."))};
g.q.clear=function(){this.hide()};
g.q.hide=function(){this.B.hide();this.U.hide();nf.prototype.hide.call(this)};
g.q.show=function(){this.B.show();this.U.show();nf.prototype.show.call(this)};
g.q.KR=function(){UVK(this.element,"ytp-ad-instream-user-sentiment-selected");this.D.postMessageAction&&this.api.KX("onYtShowToast",this.D.postMessageAction);this.V.hide()};
g.q.onClick=function(p){this.aB.length>0&&this.KR();nf.prototype.onClick.call(this,p)};g.f(an,g.e);g.q=an.prototype;g.q.U5=function(){this.reset();g.e.prototype.U5.call(this)};
g.q.reset=function(){g.jh(this.V);this.S=!1;this.D&&this.D.stop();this.X.stop();this.B&&(this.B=!1,this.Z.play())};
g.q.start=function(){this.reset();this.V.Y(this.U,"mouseover",this.qq,this);this.V.Y(this.U,"mouseout",this.AY,this);this.eB&&(this.V.Y(this.U,"focusin",this.qq,this),this.V.Y(this.U,"focusout",this.AY,this));this.D?this.D.start():(this.S=this.B=!0,g.nj(this.U,{opacity:this.C}))};
g.q.qq=function(){this.B&&(this.B=!1,this.Z.play());this.X.stop();this.D&&this.D.stop()};
g.q.AY=function(){this.S?this.X.start():this.D&&this.D.start()};
g.q.Bq=function(){this.B||(this.B=!0,this.W.play(),this.S=!0)};var T2w=[new on("b.f_",!1,0),new on("j.s_",!1,2),new on("r.s_",!1,4),new on("e.h_",!1,6),new on("i.s_",!0,8),new on("s.t_",!1,10),new on("p.h_",!1,12),new on("s.i_",!1,14),new on("f.i_",!1,16),new on("a.b_",!1,18),new on("a.o_",!1),new on("g.o_",!1,22),new on("p.i_",!1,24),new on("p.m_",!1),new on("i.k_",!0,28),new on("n.k_",!0,20),new on("i.f_",!1),new on("a.s_",!0),new on("m.c_",!1),new on("n.h_",!1,26),new on("o.p_",!1)].reduce(function(p,d){p[d.U]=d;return p},{});g.f(f3,WL);g.q=f3.prototype;
g.q.init=function(p,d,b){WL.prototype.init.call(this,p,d,b);this.O5=d;(this.RB=WwB(this))&&g.DF(Error("hasAdControlInClickCommands_ is true."));if(!d||g.ID(d))g.Hi(Error("SkipButtonRenderer was not specified or empty."));else if(!d.message||g.ID(d.message))g.Hi(Error("SkipButtonRenderer.message was not specified or empty."));else{p=this.S?{iconType:"SKIP_NEXT_NEW"}:{iconType:"SKIP_NEXT"};d=jC(p);d==null?g.Hi(Error("Icon for SkipButton was unable to be retrieved. Icon.IconType: "+p.iconType+".")):
(this.V=new g.k0({L:"button",zB:[this.S?"ytp-ad-skip-button-modern":"ytp-ad-skip-button","ytp-button"],j:[{L:"span",J:this.S?"ytp-ad-skip-button-icon-modern":"ytp-ad-skip-button-icon",j:[d]}]}),g.Y(this,this.V),this.V.NC(this.B.element),this.U=new TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,"ytp-ad-skip-button-text"),this.S&&this.U.element.classList.add("ytp-ad-skip-button-text-centered"),this.U.init(qa("ad-text"),this.O5.message,b),g.Y(this,this.U),MQ(this.V.element,this.U.element,
0));var v=v===void 0?null:v;b=this.api.G();!(this.aB.length>0)&&b.U&&(BF?0:"ontouchstart"in document.documentElement&&(sVj()||sP()))&&(this.R1(this.tC),v&&this.R1(v),this.aB=[this.Y(this.element,"touchstart",this.KA,this),this.Y(this.element,"touchmove",this.jx,this),this.Y(this.element,"touchend",this.WH,this)])}};
g.q.clear=function(){this.Hb.reset();this.hide()};
g.q.hide=function(){this.B.hide();this.U&&this.U.hide();dy(this);WL.prototype.hide.call(this)};
g.q.onClick=function(p){if(this.V!=null){if(p){var d=p||window.event;d.returnValue=!1;d.preventDefault&&d.preventDefault()}var b;if(B2q(p,{contentCpn:((b=this.api.getVideoData(1))==null?void 0:b.clientPlaybackNonce)||""})===0)this.api.KX("onAbnormalityDetected");else if(WL.prototype.onClick.call(this,p),this.publish("j"),this.api.KX("onAdSkip"),this.TB||!this.RB)this.api.onAdUxClicked(this.componentType,this.layoutId)}};
g.q.Mt=function(p){if(!this.TB)return this.RB&&JI("SkipButton click commands not pruned while ALC exist"),p;var d,b=(d=g.L(p,g.uT))==null?void 0:d.commands;if(!b)return p;p=[];for(d=0;d<b.length;d++){var v=b[d];v.adLifecycleCommand&&AgK(v.adLifecycleCommand)||v.pingingEndpoint||v.adPingingEndpoint||p.push(v)}return{commandExecutorCommand:{commands:p}}};
g.q.show=function(){this.Hb.start();this.B.show();this.U&&this.U.show();p3(this);WL.prototype.show.call(this);this.ih&&this.api.G().T("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)};
g.q.gP=function(){this.publish("k")};
g.q.n8=function(){};g.f(lT,WL);g.q=lT.prototype;
g.q.init=function(p,d,b){WL.prototype.init.call(this,p,d,b);p=d&&d.preskipRenderer&&g.L(d.preskipRenderer,z3)||{};(p=g.ID(p)?null:p)?(this.S=p.durationMilliseconds!=null&&p.durationMilliseconds!==void 0?p.durationMilliseconds:5E3,this.U=new PA(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.D,KB(this.api.G().experiments,"preskip_button_style_ads_backend")=="countdown_next_to_thumbnail"&&wW(this.api.G())),this.U.init(qa("preskip-component"),p,b),Mw(this.U),g.Y(this,this.U),this.U.NC(this.element)):
d.skipOffsetMilliseconds&&(this.S=d.skipOffsetMilliseconds);p=d&&d.skippableRenderer&&g.L(d.skippableRenderer,hRH)||{};p=g.ID(p)?null:p;p==null?g.Hi(Error("SkipButtonRenderer was not set in player response.")):(this.B=new f3(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.D,this.O5),this.B.init(qa("skip-button"),p,b),g.Y(this,this.B),this.B.NC(this.element),this.api.G().experiments.Wb("enable_skip_to_next_messaging")&&(d=g.pH(d.targetId))&&(b=this.B,b.V!=null&&(b.ih=!0,b.V.element.setAttribute("data-tooltip-target-id",
d),b.V.element.setAttribute("data-tooltip-target-fixed",""))),this.show())};
g.q.show=function(){this.V&&this.B?this.B.show():this.U&&this.U.show();p3(this);WL.prototype.show.call(this)};
g.q.gP=function(){};
g.q.clear=function(){this.U&&this.U.clear();this.B&&this.B.clear();dy(this);WL.prototype.hide.call(this)};
g.q.hide=function(){this.U&&this.U.hide();this.B&&this.B.hide();dy(this);WL.prototype.hide.call(this)};
g.q.n8=function(){1E3*this.D.getProgressState().current>=this.S&&pvC(this,!0)};g.f(sV,t8);sV.prototype.init=function(p,d,b){t8.prototype.init.call(this,p,d,b);p=!1;d.text!=null&&(p=g.ff(d.text),p=!g.CF(p));p?d.navigationEndpoint==null?g.DF(Error("No visit advertiser clickthrough provided in renderer,")):d.style!=="STYLE_UNKNOWN"?g.DF(Error("Button style was not a link-style type in renderer,")):this.show():g.DF(Error("No visit advertiser text was present in the renderer."))};g.f(Zq,nf);
Zq.prototype.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);p=d.text;g.CF(rC(p))?g.DF(Error("SimpleAdBadgeRenderer has invalid or empty text")):(p&&p.text&&(d=p.text,this.B&&!this.U&&(d=this.api.G(),d=p.text+" "+(d&&d.U?"\u2022":"\u00b7")),d={text:d,isTemplated:p.isTemplated},p.style&&(d.style=p.style),p.targetId&&(d.targetId=p.targetId),p=new TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),p.init(qa("simple-ad-badge"),d,b),p.NC(this.element),g.Y(this,p)),this.show())};
Zq.prototype.clear=function(){this.hide()};g.f(EV,aL);g.f(C3,g.oL);g.q=C3.prototype;g.q.mJ=function(){return this.durationMs};
g.q.stop=function(){this.D&&this.C9.R1(this.D)};
g.q.zP=function(p){this.U={seekableStart:0,seekableEnd:this.durationMs/1E3,current:p.current};this.publish("h")};
g.q.getProgressState=function(){return this.U};
g.q.AN=function(p){g.ry(p,2)&&this.publish("g")};g.f(Nw,g.oL);g.q=Nw.prototype;g.q.mJ=function(){return this.durationMs};
g.q.start=function(){this.D||(this.D=!0,this.Z5.start())};
g.q.stop=function(){this.D&&(this.D=!1,this.Z5.stop())};
g.q.zP=function(){this.Vt+=100;var p=!1;this.Vt>this.durationMs&&(this.Vt=this.durationMs,this.Z5.stop(),p=!0);this.U={seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.Vt/1E3};this.publish("h");p&&this.publish("g")};
g.q.getProgressState=function(){return this.U};g.f(UV,WL);g.q=UV.prototype;g.q.init=function(p,d,b){WL.prototype.init.call(this,p,d,b);var v;if(d==null?0:(v=d.templatedCountdown)==null?0:v.templatedAdText){p=d.templatedCountdown.templatedAdText;if(!p.isTemplated){g.DF(Error("AdDurationRemainingRenderer has no templated ad text."));return}this.U=new TQ(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);this.U.init(qa("ad-text"),p,{});this.U.NC(this.element);g.Y(this,this.U)}this.show()};
g.q.clear=function(){this.hide()};
g.q.hide=function(){dy(this);WL.prototype.hide.call(this)};
g.q.gP=function(){this.hide()};
g.q.n8=function(){if(this.D!=null){var p=this.D.getProgressState();if(p!=null&&p.current!=null&&this.U){var d=this.D instanceof C3?this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:p.seekableEnd:this.videoAdDurationSeconds!==void 0?this.videoAdDurationSeconds:this.D instanceof Nw?p.seekableEnd:this.api.getDuration(2,!1);p=p.current;d=this.api.G().experiments.Wb("enable_player_overlay_non_negative_remaining_duration_on_web")?Math.max(d-p,0):d-p;A8(this.U,{FORMATTED_AD_DURATION_REMAINING:String(g.GF(d)),
TIME_REMAINING:String(Math.ceil(d))})}}};
g.q.show=function(){p3(this);WL.prototype.show.call(this)};g.f(cA,TQ);cA.prototype.onClick=function(p){TQ.prototype.onClick.call(this,p);this.api.onAdUxClicked(this.componentType)};g.f(In,nf);In.prototype.init=function(p,d){nf.prototype.init.call(this,p,d,{});if(p=d.content){g.ar(this.element,p);var b,v;d=((b=d.interaction)==null?void 0:(v=b.accessibility)==null?void 0:v.label)||p;this.element.setAttribute("aria-label",d)}else g.Hi(Error("AdSimpleAttributedString does not have text content"))};
In.prototype.clear=function(){this.hide()};
In.prototype.onClick=function(p){nf.prototype.onClick.call(this,p)};g.f(zF,nf);
zF.prototype.init=function(p,d){nf.prototype.init.call(this,p,d,{});(p=d.label)&&p.content&&!g.CF(p.content)?(this.adBadgeText.init(qa("ad-simple-attributed-string"),new yZ(p)),(d=d.adPodIndex)&&d.content&&!g.CF(d.content)&&(this.D=new In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),this.D.NC(this.element),g.Y(this,this.D),this.D.element.classList.add("ytp-ad-badge__pod-index"),this.D.init(qa("ad-simple-attributed-string"),new yZ(d))),this.element.classList.add(this.U?"ytp-ad-badge--stark-clean-player":
"ytp-ad-badge--stark"),this.show()):g.Hi(Error("No label is returned in AdBadgeViewModel."))};
zF.prototype.show=function(){this.adBadgeText.show();var p;(p=this.D)==null||p.show();nf.prototype.show.call(this)};
zF.prototype.hide=function(){this.adBadgeText.hide();var p;(p=this.D)==null||p.hide();nf.prototype.hide.call(this)};g.f(jo,nf);
jo.prototype.init=function(p,d){nf.prototype.init.call(this,p,d,{});(p=d.adPodIndex)&&p.content&&!g.CF(p.content)&&(this.D=new In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),this.D.NC(this.element),g.Y(this,this.D),this.D.init(qa("ad-simple-attributed-string"),new yZ(p)),(this.api.G().T("clean_player_style_fix_on_web")?d.visibilityCondition==="AD_POD_INDEX_VISIBILITY_CONDITION_AUTOHIDE":!this.U||d.visibilityCondition!=="AD_POD_INDEX_VISIBILITY_CONDITION_ALWAYS_SHOW_IF_NONSKIPPABLE")&&this.element.classList.add("ytp-ad-pod-index--autohide"));
this.element.classList.add("ytp-ad-pod-index--stark");this.api.T("clean_player_style_fix_on_web")&&this.element.classList.add("ytp-ad-pod-index--stark-with-light-shadow");this.show()};
jo.prototype.show=function(){var p;(p=this.D)==null||p.show();nf.prototype.show.call(this)};
jo.prototype.hide=function(){var p;(p=this.D)==null||p.hide();nf.prototype.hide.call(this)};g.f(tI,nf);
tI.prototype.init=function(p,d){nf.prototype.init.call(this,p,d,{});if(d!=null&&d.text){var b;if(((b=d.text)==null?0:b.content)&&!g.CF(d.text.content)){this.D=new g.k0({L:"div",J:"ytp-ad-disclosure-banner__text",Bb:d.text.content});g.Y(this,this.D);this.D.NC(this.element);var v,P;p=((v=d.interaction)==null?void 0:(P=v.accessibility)==null?void 0:P.label)||d.text.content;this.element.setAttribute("aria-label",p);var M;if((M=d.interaction)==null?0:M.onTap)this.U=new g.k0({L:"div",J:"ytp-ad-disclosure-banner__chevron",j:[g.Z9()]}),
g.Y(this,this.U),this.U.NC(this.element);this.show()}}else g.Hi(Error("No banner text found in AdDisclosureBanner."))};
tI.prototype.clear=function(){this.hide()};iT.prototype.getLength=function(){return this.D-this.U};g.f(Dq,g.k0);Dq.prototype.zP=function(){var p=this.U.getProgressState(),d=p.seekableEnd;this.api.getPresentingPlayerType()===2&&this.api.G().T("show_preskip_progress_bar_for_skippable_ads")&&(d=this.B?this.B/1E3:p.seekableEnd);p=HA(new iT(p.seekableStart,d),p.current,0);this.progressBar.style.width=p*100+"%"};
Dq.prototype.onStateChange=function(){g.yJ(this.api.G())||(this.api.getPresentingPlayerType()===2?this.D===-1&&(this.show(),this.D=this.U.subscribe("h",this.zP,this),this.zP()):this.D!==-1&&(this.hide(),this.U.tI(this.D),this.D=-1))};g.f(VZ,nf);
VZ.prototype.init=function(p,d,b,v){nf.prototype.init.call(this,p,d,b);b=!0;if(d.skipOrPreviewRenderer){var P=d.skipOrPreviewRenderer;p=g.L(P,Pq);P=g.L(P,z3);p?(P=new lT(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U,this.O5),P.NC(this.C),P.init(qa("skip-button"),p,this.macros),g.Y(this,P)):P&&!this.api.G().experiments.Wb("disable_ad_preview_for_instream_ads")&&(p=new PA(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U,!1),p.NC(this.C),p.init(qa("ad-preview"),P,
this.macros),Mw(p),g.Y(this,p));if(p=g.L(d.skipOrPreviewRenderer,Pq)){b=!1;var M=p.skipOffsetMilliseconds}}d.brandInteractionRenderer&&(p=d.brandInteractionRenderer.brandInteractionRenderer,P=new qw(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),P.NC(this.Hb),P.init(qa("instream-user-sentiment"),p,this.macros),g.Y(this,P));if(p=g.L(d,MXC))if(p=g.L(p,MXC))P=new XI(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U,!!d.showWithoutLinkedMediaLayout),g.Y(this,P),
P.NC(this.S),P.init(qa("flyout-cta"),p,this.macros);p=(this.api.G().T("disable_ad_duration_remaining_for_instream_video_ads")||d.adPodIndex!==void 0)&&!1;v=v&&v.videoAdDurationSeconds;if(d.adBadgeRenderer){var X=d.adBadgeRenderer;P=g.L(X,m5);P!=null?(X=new zF(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,p),g.Y(this,X),X.NC(this.D),X.init(qa("ad-badge"),P,this.macros),this.B=X.element):(P=X.simpleAdBadgeRenderer,P==null&&(P={text:{text:"Ad",isTemplated:!1}}),X=new Zq(this.api,this.layoutId,
this.interactionLoggingClientData,this.fX,!0),g.Y(this,X),X.NC(this.D),X.init(qa("simple-ad-badge"),P,this.macros))}d.adPodIndex&&(P=g.L(d.adPodIndex,nQ6),P!=null&&(b=new jo(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,b),g.Y(this,b),b.NC(this.D),b.init(qa("ad-pod-index"),P)));d.adDurationRemaining&&!d.showWithoutLinkedMediaLayout&&(b=d.adDurationRemaining.adDurationRemainingRenderer,b==null&&(b={templatedCountdown:{templatedAdText:{text:"{FORMATTED_AD_DURATION_REMAINING}",isTemplated:!0}}}),
v=new UV(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U,v,p),g.Y(this,v),v.NC(this.D),v.init(qa("ad-duration-remaining"),b,this.macros),p&&v.element.classList.add("ytp-ad-duration-remaining-autohide"));d.adInfoRenderer&&(v=g.L(d.adInfoRenderer,IZ))&&(b=new RL(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.element,void 0,p),g.Y(this,b),this.api.G().T("enable_ad_pod_index_autohide")&&this.B!==null?this.D.insertBefore(b.element,this.B.nextSibling):b.NC(this.D),
b.init(qa("ad-info-hover-text-button"),v,this.macros));d.visitAdvertiserRenderer&&(b=g.L(d.visitAdvertiserRenderer,g.j8))&&(P=vXq(this)&&this.V?this.V:this.D)&&(v=new sV(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,v),v.NC(P),v.init(qa("visit-advertiser"),b,this.macros),B4(v.element),b=pI(v.element),TP(v.element,b+" This link opens in new tab"));!(v=this.api.G())||g.Uz(v)||v.controlsType!="3"&&!v.disableOrganicUi||(M=new Dq(this.api,this.U,M,p),M.NC(this.wE),g.Y(this,
M));d.adDisclosureBannerRenderer&&(d=g.L(d.adDisclosureBannerRenderer,kz4))&&(M=new tI(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),M.NC(this.RB),M.init(qa("ad-disclosure-banner"),d),g.Y(this,M));this.api.G().T("enable_updated_html5_player_focus_style")&&g.FO(this.element,"ytp-ad-player-overlay-updated-focus-style");p&&this.api.G().U&&this.D.classList.add("ytp-ad-player-overlay-instream-info--clean-player-mweb");this.show()};
VZ.prototype.clear=function(){this.hide()};gy.prototype.set=function(p,d,b){b=b!==void 0?Date.now()+b:void 0;this.D.set(p,d,b)};
gy.prototype.get=function(p){return this.D.get(p)};
gy.prototype.remove=function(p){this.D.remove(p)};var md=null,K3=null,xU=null,oXu=null;g.Se("yt.www.ads.eventcache.getLastCompanionData",function(){return md});
g.Se("yt.www.ads.eventcache.getLastPlaShelfData",function(){return null});
g.Se("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction",function(){return K3});
g.Se("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction",function(){return xU});
g.Se("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand",function(){return oXu});var hdB=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);BA.prototype.handleResponse=function(p,d){if(!d)throw Error("request needs to be passed into ConsistencyService");var b,v;d=((b=d.uY.context)==null?void 0:(v=b.request)==null?void 0:v.consistencyTokenJars)||[];var P;(p=(P=p.responseContext)==null?void 0:P.consistencyTokenJar)&&this.replace(d,p)};
BA.prototype.replace=function(p,d){p=g.u(p);for(var b=p.next();!b.done;b=p.next())delete this.D[b.value.encryptedTokenJarContents];JN$(this,d)};var Iv3=window.location.hostname.split(".").slice(-2).join("."),cn;TF.getInstance=function(){cn=g.gw("yt.clientLocationService.instance");cn||(cn=new TF,g.Se("yt.clientLocationService.instance",cn));return cn};
g.q=TF.prototype;
g.q.setLocationOnInnerTubeContext=function(p){p.client||(p.client={});if(this.D)p.client.locationInfo||(p.client.locationInfo={}),p.client.locationInfo.latitudeE7=Math.floor(this.D.coords.latitude*1E7),p.client.locationInfo.longitudeE7=Math.floor(this.D.coords.longitude*1E7),p.client.locationInfo.horizontalAccuracyMeters=Math.round(this.D.coords.accuracy),p.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.B||this.locationPlayabilityToken)p.client.locationPlayabilityToken=this.B||
this.locationPlayabilityToken};
g.q.handleResponse=function(p){var d;p=(d=p.responseContext)==null?void 0:d.locationPlayabilityToken;p!==void 0&&(this.locationPlayabilityToken=p,this.D=void 0,g.AO("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage=Rn(this))&&this.localStorage.set("yt-location-playability-token",p,15552E3):g.SS("YT_CL",JSON.stringify({loctok:p}),15552E3,Iv3,!0))};
g.q.clearLocationPlayabilityToken=function(p){p==="TVHTML5"?(this.localStorage=Rn(this))&&this.localStorage.remove("yt-location-playability-token"):g.gA("YT_CL");this.B=void 0;this.U!==-1&&(clearTimeout(this.U),this.U=-1)};
g.q.getCurrentPositionFromGeolocation=function(){var p=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported"));var d=!1,b=1E4;g.AO("INNERTUBE_CLIENT_NAME")==="MWEB"&&(d=!0,b=15E3);return new Promise(function(v,P){navigator.geolocation.getCurrentPosition(function(M){p.D=M;v(M)},function(M){P(M)},{enableHighAccuracy:d,
maximumAge:0,timeout:b})})};
g.q.createUnpluggedLocationInfo=function(p){var d={};p=p.coords;if(p==null?0:p.latitude)d.latitudeE7=Math.floor(p.latitude*1E7);if(p==null?0:p.longitude)d.longitudeE7=Math.floor(p.longitude*1E7);if(p==null?0:p.accuracy)d.locationRadiusMeters=Math.round(p.accuracy);return d};
g.q.createLocationInfo=function(p){var d={};p=p.coords;if(p==null?0:p.latitude)d.latitudeE7=Math.floor(p.latitude*1E7);if(p==null?0:p.longitude)d.longitudeE7=Math.floor(p.longitude*1E7);return d};g.q=uAz.prototype;g.q.contains=function(p){return Object.prototype.hasOwnProperty.call(this.D,p)};
g.q.get=function(p){if(this.contains(p))return this.D[p]};
g.q.set=function(p,d){this.D[p]=d};
g.q.jt=function(){return Object.keys(this.D)};
g.q.remove=function(p){delete this.D[p]};WA.prototype.getModuleId=function(p){return p.serviceId.getModuleId()};
WA.prototype.get=function(p){a:{var d=this.mappings.get(p.toString());switch(d.type){case "mapping":p=d.value;break a;case "factory":d=d.value();this.mappings.set(p.toString(),{type:"mapping",value:d});p=d;break a;default:p=PR(d)}}return p};
WA.prototype.registerService=function(p,d){this.mappings.set(p.toString(),{type:"mapping",value:d});return p};
new WA;var yv={},lN$=(yv.WEB_UNPLUGGED="^unplugged/",yv.WEB_UNPLUGGED_ONBOARDING="^unplugged/",yv.WEB_UNPLUGGED_OPS="^unplugged/",yv.WEB_UNPLUGGED_PUBLIC="^unplugged/",yv.WEB_CREATOR="^creator/",yv.WEB_KIDS="^kids/",yv.WEB_EXPERIMENTS="^experiments/",yv.WEB_MUSIC="^music/",yv.WEB_REMIX="^music/",yv.WEB_MUSIC_EMBEDDED_PLAYER="^music/",yv.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",yv);bx.prototype.X=function(p,d,b){d=d===void 0?{}:d;b=b===void 0?np:b;var v={context:g.AI(p.clickTrackingParams,!1,this.V)};var P=this.U(p);if(P){this.D(v,P,d);var M;d=g.d5(this.B());(P=(M=g.L(p.commandMetadata,g.sy))==null?void 0:M.apiUrl)&&(d=P);M=now(L8(d));p=Object.assign({},{command:p},void 0);v={input:M,kO:Qs(M),uY:v,config:p};v.config.d2?v.config.d2.identity=b:v.config.d2={identity:b};return v}g.Hi(new g.RN("Error: Failed to create Request from Command.",p))};
g.aK.Object.defineProperties(bx.prototype,{V:{configurable:!0,enumerable:!0,get:function(){return!1}}});
g.f(vs,bx);g.f(nc,vs);nc.prototype.X=function(){return{input:"/getDatasyncIdsEndpoint",kO:Qs("/getDatasyncIdsEndpoint","GET"),uY:{}}};
nc.prototype.B=function(){return[]};
nc.prototype.U=function(){};
nc.prototype.D=function(){};var zDm={},WsD=(zDm.GET_DATASYNC_IDS=pc(nc),zDm);var I4={},jH4=(I4["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",I4["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",I4["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",I4["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",I4["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",I4["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",I4["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP",
I4["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",I4["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",I4["asset.history"]="LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY",I4["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",I4["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",I4["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",I4["asset.ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",I4["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY",
I4["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",I4["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",I4["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",I4["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",I4["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",I4["asset_group.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS",I4["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA",
I4["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",I4.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",I4["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",I4["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",I4["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",I4["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST",I4["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",I4["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING",
I4["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",I4["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",I4["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",I4["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",I4["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",I4["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",I4["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",I4["dialog.copyright_strikes"]=
"LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",I4["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",I4["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",I4.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",I4["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",I4["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",I4["owner.art_tracks"]="LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",I4["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",I4["owner.asset_groups"]=
"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",I4["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",I4["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",I4["owner.channel_invites"]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",I4["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",I4["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",I4["owner.claims"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",I4["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",I4["owner.delivery"]=
"LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",I4["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",I4["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",I4["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",I4["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",I4["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",I4["owner.releases"]="LATENCY_ACTION_CREATOR_CMS_RELEASES",I4["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",I4["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS",
I4["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",I4["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",I4["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",I4["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",I4["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",I4["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS",I4["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",I4["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",I4["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT",
I4["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR",I4["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC",I4["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",I4["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",I4["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",I4["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",I4["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",I4["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS",
I4),zJ={},wvu=(zJ.auto_search="LATENCY_ACTION_AUTO_SEARCH",zJ.ad_to_ad="LATENCY_ACTION_AD_TO_AD",zJ.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",zJ.app_startup="LATENCY_ACTION_APP_STARTUP",zJ.browse="LATENCY_ACTION_BROWSE",zJ.cast_splash="LATENCY_ACTION_CAST_SPLASH",zJ.channel_activity="LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY",zJ.channels="LATENCY_ACTION_CHANNELS",zJ.chips="LATENCY_ACTION_CHIPS",zJ.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",zJ.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK",
zJ.editor="LATENCY_ACTION_EDITOR",zJ.embed="LATENCY_ACTION_EMBED",zJ.embed_no_video="LATENCY_ACTION_EMBED_NO_VIDEO",zJ.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",zJ.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",zJ.explore="LATENCY_ACTION_EXPLORE",zJ.favorites="LATENCY_ACTION_FAVORITES",zJ.home="LATENCY_ACTION_HOME",zJ.inboarding="LATENCY_ACTION_INBOARDING",zJ.library="LATENCY_ACTION_LIBRARY",zJ.live="LATENCY_ACTION_LIVE",zJ.live_pagination=
"LATENCY_ACTION_LIVE_PAGINATION",zJ.management="LATENCY_ACTION_MANAGEMENT",zJ.mini_app="LATENCY_ACTION_MINI_APP_PLAY",zJ.notification_settings="LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS",zJ.onboarding="LATENCY_ACTION_ONBOARDING",zJ.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",zJ.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",zJ.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",zJ.player_att="LATENCY_ACTION_PLAYER_ATTESTATION",zJ.prebuffer="LATENCY_ACTION_PREBUFFER",
zJ.prefetch="LATENCY_ACTION_PREFETCH",zJ.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",zJ.profile_switcher="LATENCY_ACTION_LOGIN",zJ.projects="LATENCY_ACTION_PROJECTS",zJ.reel_watch="LATENCY_ACTION_REEL_WATCH",zJ.results="LATENCY_ACTION_RESULTS",zJ.red="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",zJ.premium="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",zJ.privacy_policy="LATENCY_ACTION_KIDS_PRIVACY_POLICY",zJ.review="LATENCY_ACTION_REVIEW",zJ.search_overview_answer="LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER",
zJ.search_ui="LATENCY_ACTION_SEARCH_UI",zJ.search_suggest="LATENCY_ACTION_SUGGEST",zJ.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",zJ.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",zJ.seek="LATENCY_ACTION_PLAYER_SEEK",zJ.settings="LATENCY_ACTION_SETTINGS",zJ.store="LATENCY_ACTION_STORE",zJ.supervision_dashboard="LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD",zJ.tenx="LATENCY_ACTION_TENX",zJ.video_preview="LATENCY_ACTION_VIDEO_PREVIEW",zJ.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD",zJ.watch="LATENCY_ACTION_WATCH",
zJ.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",zJ["watch,watch7"]="LATENCY_ACTION_WATCH",zJ["watch,watch7_html5"]="LATENCY_ACTION_WATCH",zJ["watch,watch7ad"]="LATENCY_ACTION_WATCH",zJ["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",zJ.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",zJ.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",zJ.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",zJ.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",zJ.networkless_performance="LATENCY_ACTION_NETWORKLESS_PERFORMANCE",
zJ.gel_compression="LATENCY_ACTION_GEL_COMPRESSION",zJ.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",zJ.attestation_challenge_fetch="LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH",zJ);Object.assign(wvu,jH4);g.f(Nq,r_);var Yrw=new fp("aft-recorded",Nq);var t5z=g.ee.ytLoggingGelSequenceIdObj_||{};g.Se("ytLoggingGelSequenceIdObj_",t5z);var Ub=g.ee.ytLoggingLatencyUsageStats_||{};g.Se("ytLoggingLatencyUsageStats_",Ub);Gk.prototype.tick=function(p,d,b,v){cs(this,"tick_"+p+"_"+d)||g.Oe("latencyActionTicked",{tickName:p,clientActionNonce:d},{timestamp:b,cttAuthInfo:v})};
Gk.prototype.info=function(p,d,b){var v=Object.keys(p).join("");cs(this,"info_"+v+"_"+d)||(p=Object.assign({},p),p.clientActionNonce=d,g.Oe("latencyActionInfo",p,{cttAuthInfo:b}))};
Gk.prototype.jspbInfo=function(p,d,b){for(var v="",P=0;P<cR(p).length;P++)cR(p)[P]!==void 0&&(v=P===0?v.concat(""+P):v.concat("_"+P));if(!cs(this,"info_"+v+"_"+d)){r1(p,2,d);b={cttAuthInfo:b};d=g.N5("jspb_sparse_encoded_pivot")?new K0([{}]):new K0;p!=null?CT(p,g0):p=void 0;pl(d,7,zRQ,p);b=b===void 0?{}:b;p=!1;g.AO("ytLoggingEventsDefaultDisabled",!1)&&(p=!0);p=p?null:g.dr;b=b===void 0?{}:b;v=Math.round(b.timestamp||(0,g.Ib)());nl(d,1,v<Number.MAX_SAFE_INTEGER?v:0);v=new my;b.lact?nl(v,1,isFinite(b.lact)?
b.lact:-1):b.timestamp?nl(v,1,-1):(P=y_(),nl(v,1,isFinite(P)?P:-1));if(b.sequenceGroup&&!g.N5("web_gel_sequence_info_killswitch")){P=b.sequenceGroup;var M=fp7(P),X=new $C;nl(X,2,M);r1(X,1,P);qN(v,$C,3,X);b.endOfSequence&&delete t5z[b.sequenceGroup]}qN(d,my,33,v);(b.sendIsolatedPayload?x5w:BAe)("latencyActionInfo",{endpoint:"log_event",payload:d,cttAuthInfo:b.cttAuthInfo,dangerousLogToVisitorSession:b.dangerousLogToVisitorSession},p)}};
Gk.prototype.span=function(p,d,b){var v=Object.keys(p).join("");cs(this,"span_"+v+"_"+d)||(p.clientActionNonce=d,g.Oe("latencyActionSpan",p,{cttAuthInfo:b}))};var jz=window,yC=jz.performance||jz.mozPerformance||jz.msPerformance||jz.webkitPerformance||new Um$;var SrD=!1,IND=!1,ef={'script[name="scheduler/scheduler"]':"sj",'script[name="player/base"]':"pj",'link[rel="preload"][name="player/embed"]':"pej",'link[rel="stylesheet"][name="www-player"]':"pc",'link[rel="stylesheet"][name="player/www-player"]':"pc",'script[name="desktop_polymer/desktop_polymer"]':"dpj",'link[rel="import"][name="desktop_polymer"]':"dph",'script[name="mobile-c3"]':"mcj",'link[rel="stylesheet"][name="mobile-c3"]':"mcc",'script[name="player-plasma-ias-phone/base"]':"mcppj",'script[name="player-plasma-ias-tablet/base"]':"mcptj",
'link[rel="stylesheet"][name="mobile-polymer-player-ias"]':"mcpc",'link[rel="stylesheet"][name="mobile-polymer-player-svg-ias"]':"mcpsc",'script[name="mobile_blazer_core_mod"]':"mbcj",'link[rel="stylesheet"][name="mobile_blazer_css"]':"mbc",'script[name="mobile_blazer_logged_in_users_mod"]':"mbliuj",'script[name="mobile_blazer_logged_out_users_mod"]':"mblouj",'script[name="mobile_blazer_noncore_mod"]':"mbnj","#player_css":"mbpc",'script[name="mobile_blazer_desktopplayer_mod"]':"mbpj",'link[rel="stylesheet"][name="mobile_blazer_tablet_css"]':"mbtc",
'script[name="mobile_blazer_watch_mod"]':"mbwj",'script[name="embed_client"]':"ecj",'link[rel="stylesheet"][name="embed-ui"]':"ecc"},Lsu=(0,g.RK)(yC.clearResourceTimings||yC.webkitClearResourceTimings||yC.mozClearResourceTimings||yC.msClearResourceTimings||yC.oClearResourceTimings||g.Ow,yC);var ibX=window;ibX.ytcsi&&(ibX.ytcsi.infoGel=g.g5,ibX.ytcsi.tick=Yr);var MDq="tokens consistency mss client_location entities adblock_detection response_received_commands store PLAYER_PRELOAD shorts_prefetch".split(" "),qvK=["type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse"];var FN$=new I1("INNERTUBE_TRANSPORT_TOKEN");g.f(RT,vs);RT.prototype.B=function(){return rP3};
RT.prototype.U=function(p){return g.L(p,WC2)||void 0};
RT.prototype.D=function(p,d,b){b=b===void 0?{}:b;d.channelIds&&(p.channelIds=d.channelIds);d.siloName&&(p.siloName=d.siloName);d.params&&(p.params=d.params);b.botguardResponse&&(p.botguardResponse=b.botguardResponse);b.feature&&(p.clientFeature=b.feature)};
g.aK.Object.defineProperties(RT.prototype,{V:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.f(Tk,vs);Tk.prototype.B=function(){return fv4};
Tk.prototype.U=function(p){return g.L(p,A4W)||void 0};
Tk.prototype.D=function(p,d){d.channelIds&&(p.channelIds=d.channelIds);d.siloName&&(p.siloName=d.siloName);d.params&&(p.params=d.params)};
g.aK.Object.defineProperties(Tk.prototype,{V:{configurable:!0,enumerable:!0,get:function(){return!0}}});var HbC=new I1("SHARE_CLIENT_PARAMS_PROVIDER_TOKEN");g.f(Ad,vs);Ad.prototype.B=function(){return hD2};
Ad.prototype.U=function(p){return g.L(p,S6X)||g.L(p,Y6Q)||g.L(p,eRm)};
Ad.prototype.D=function(p,d){d.serializedShareEntity&&(p.serializedSharedEntity=d.serializedShareEntity);if(d.clientParamIdentifier){var b;if((b=this.S)==null?0:b.D(d.clientParamIdentifier))p.clientParams=this.S.U(d.clientParamIdentifier)}};
Ad[tV]=[HbC];g.f(Ws,vs);Ws.prototype.B=function(){return JPR};
Ws.prototype.U=function(p){return g.L(p,c4X)||void 0};
Ws.prototype.D=function(p,d,b){p.feedbackTokens=[];d.feedbackToken&&p.feedbackTokens.push(d.feedbackToken);if(d=d.cpn||b.cpn)p.feedbackContext={cpn:d};p.isFeedbackTokenUnencrypted=!!b.is_feedback_token_unencrypted;p.shouldMerge=!1;b.extra_feedback_tokens&&(p.shouldMerge=!0,p.feedbackTokens=p.feedbackTokens.concat(b.extra_feedback_tokens))};
g.aK.Object.defineProperties(Ws.prototype,{V:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.f(pO,vs);pO.prototype.B=function(){return kNH};
pO.prototype.U=function(p){return g.L(p,TQR)||void 0};
pO.prototype.D=function(p,d){d.params&&(p.params=d.params);d.secondaryParams&&(p.secondaryParams=d.secondaryParams)};g.f(dD,vs);dD.prototype.B=function(){return nDH};
dD.prototype.U=function(p){return g.L(p,BQ6)||void 0};
dD.prototype.D=function(p,d){d.actions&&(p.actions=d.actions);d.params&&(p.params=d.params);d.playlistId&&(p.playlistId=d.playlistId)};g.f(bQ,vs);bQ.prototype.B=function(){return Ob2};
bQ.prototype.U=function(p){return g.L(p,gQ6)};
bQ.prototype.D=function(p,d,b){b=b===void 0?{}:b;d.serializedShareEntity&&(p.serializedSharedEntity=d.serializedShareEntity);b.includeListId&&(p.includeListId=!0)};var D6W=new I1("FETCH_FN_TOKEN"),V53=new I1("PARSE_FN_TOKEN");g.f(g.v0,g.RN);var eDz=new I1("NETWORK_SLI_TOKEN");P0.prototype.fetch=function(p,d,b){var v=this,P,M,X;return g.z(function(a){P=aKe(v,p,d);X=(M=v.U)!=null?M:fetch;return a.return(X(P).then(function(F){return v.handleResponse(F,b)}).catch(function(F){g.DF(F);
if((b==null?0:b.qG)&&F instanceof g.v0&&F.errorType===1)return Promise.reject(F)}))})};
P0.prototype.handleResponse=function(p,d){var b,v=(b=this.B)!=null?b:JSON.parse;b=p.text().then(function(P){if((d==null?0:d.q5N)&&p.ok)return zDj(d.q5N,P);P=P.replace(")]}'","");if((d==null?0:d.qG)&&P)try{var M=v(P)}catch(a){throw new g.v0(1,"JSON parsing failed after fetch");}var X;return(X=M)!=null?X:v(P)});
p.redirected||p.ok?this.D&&this.D.success():(this.D&&this.D.K_J(),b=b.then(function(P){g.DF(new g.RN("Error: API fetch failed",p.status,p.url,P));return Object.assign({},P,{errorMetadata:{status:p.status}})}));
return b};
P0[tV]=[new zW(eDz),new zW(D6W),new zW(V53)];var oFj=new I1("NETWORK_MANAGER_TOKEN");var Mb;ad.prototype.bindInnertubeChallengeFetcher=function(p){this.D.bicf(p)};
ad.prototype.registerChallengeFetchedCallback=function(p){this.D.bcr(p)};
ad.prototype.getLatestChallengeResponse=function(){return this.D.blc()};var JVW=[],od=!1;kK.prototype.V=function(){var p=this;return g.z(function(d){return d.D==1?g.y(d,Promise.race([p.D,null]),2):d.return(!!d.U)})};
kK.prototype.B=function(p,d,b){var v=this,P,M,X;return g.z(function(a){v.D===null&&nFD(v,J9(v));P=!1;M={};X=function(){var F,h,O;return g.z(function(J){switch(J.D){case 1:return g.y(J,v.D,2);case 2:F=J.U;M.challenge=F.challenge;if(!F.jK){"c1a"in F.zG&&(M.error="ATTESTATION_ERROR_VM_NOT_INITIALIZED");J.LX(3);break}h=Object.assign({},{c:F.challenge,e:p},d);g.sW(J,4);P=!0;if(g.N5("attbs")&&!g.N5("attmusi")){O=F.jK.CC({qv:h});J.LX(6);break}return g.y(J,F.jK.snapshot({qv:h}),7);case 7:O=J.U;case 6:O?M.webResponse=
O:M.error="ATTESTATION_ERROR_VM_NO_RESPONSE";g.EW(J,3);break;case 4:g.Cz(J),M.error="ATTESTATION_ERROR_VM_INTERNAL_ERROR";case 3:if(p==="ENGAGEMENT_TYPE_PLAYBACK"){var k=F.zG,n={};k.c6a&&(n.reportingStatus=String(Number(k.c)^FN()));k.c6b&&(n.broadSpectrumDetectionResult=String(Number(k.c)^Number(g.AO("CATSTAT",0))));M.adblockReporting=n}return J.return(M)}})};
return a.return(Promise.race([X(),lKw(b,function(){var F=Object.assign({},M);P&&(F.error="ATTESTATION_ERROR_VM_TIMEOUT");return F})]))})};var EFC=["APP_STATE","PI"];var p$e=[3611,27686,221058,85013,23462,241187,157557,42016,26926,51236,79148,50160,77504,153587,87907,18630,177018,177023,54445,80935,152172,184553,105675,150723,37521,147285,47786,231255,231254,231258,231259,98349,237299,168271,168954,168277,168273,168270,123695,226987,226990,226988,6827,29434,171388,244189,236208,7282,124448,196088,198104,32276,195115,195114,76278,200635,230594,147868,147869,93911,106531,225031,177843,27259,27262,27263,21759,160866,204249,222900,204250,180626,177959,177957,180628,
205716,197878,171243,160789,171244,171241,171245,171242,225560,180627,177960,231589,177958,180629,205717,197879,177565,212573,210709,230684,229801,230685,197337,209010,197336,197338,198618,175492,198052,198051,197852,197976,175493,175494,175495,189254,175496,175497,38408,175498,175503,175504,175505,175506,175507,175508,80637,68727,206933,207944,206934,206929,221575,68728,221576,80353,80356,180635,74610,45707,83962,83970,46713,166591,89711,74612,213809,179607,245006,155792,93265,74611,131380,128979,
139311,128978,131391,105350,139312,134800,131392,113533,229298,93252,99357,94521,114252,113532,94522,94583,202371,88E3,139580,93253,93254,94387,94388,93255,97424,72502,219868,212991,110111,76019,117092,117093,89431,191831,110466,231346,77240,60508,186091,148123,148124,137401,137402,137046,73393,246776,113534,92098,131381,84517,83759,230676,230679,230678,230677,230681,230680,162711,235234,162712,80357,243315,86113,72598,168413,72733,107349,124275,118203,200410,133275,160157,152569,156651,133274,160159,
160158,133272,133273,133276,144507,143247,175994,156652,143248,143249,143250,143251,189892,189894,189893,156653,214236,144401,117431,133797,225137,222612,222613,153964,201133,201134,201135,201136,201137,128572,200411,200412,190337,133405,117429,117430,177950,174734,177951,201138,201139,201140,201141,201142,117432,173996,173995,174953,173994,173997,120080,117259,178546,197891,156655,156654,121692,211414,211411,211412,211413,211403,184846,185993,145656,156656,145655,145653,145654,145657,132972,133051,
133658,132971,97615,181262,190762,143359,143356,143361,143358,143360,143357,142303,143353,172859,143354,144479,143355,31402,181590,133624,146477,133623,133622,133621,192418,84774,197993,241460,160801,197995,95117,172721,150497,98930,98931,98932,153320,153321,43347,210016,210017,211851,211852,211853,129889,197888,197889,149123,221959,221627,221958,45474,100352,98443,117985,74613,155911,74614,64502,136032,74615,74616,122224,74617,77820,74618,226981,93278,93274,93275,93276,200688,200686,200687,199841,
22110,29433,133798,132295,120541,222112,82047,113550,75836,75837,192409,203221,42352,84512,76065,75989,205911,205912,205913,51879,16623,32594,27240,32633,74858,222932,213915,225216,218674,156999,3945,16989,45520,25488,25492,25494,232113,55760,14057,18451,57204,57203,17897,18198,17898,17909,43980,221053,195529,189660,46220,11721,147994,49954,96369,3854,217640,151633,56251,205192,216797,159108,181568,25624,152036,16906,99999,68172,47973,72773,26970,26971,96805,17752,73233,205923,109512,22256,14115,
22696,234409,234408,89278,89277,195745,109513,43278,43459,43464,89279,43717,55764,22255,147912,89281,40963,43277,43442,91824,120137,186350,186351,211026,96367,36850,72694,37414,36851,124863,121343,73491,54473,166861,43375,46674,242528,143815,139095,144402,149968,149969,32473,72901,72906,50612,50613,50942,84938,84943,84939,84941,84944,84940,84942,35585,51926,79983,18921,57893,41182,135732,33424,22207,36229,22206,22205,44763,33427,67793,22182,37091,34650,50617,22287,25144,97917,220122,62397,150871,
150874,125598,137935,36961,108035,27426,27857,27846,27854,69692,61411,39299,38696,62520,36382,108701,192682,50663,36387,14908,37533,105443,61635,62274,161670,133818,182119,65702,65703,65701,76256,196075,194768,194769,191885,233634,194770,195350,195349,194771,166382,37671,49953,220669,213774,204572,191389,204574,187917,191390,179556,191402,238596,212661,191392,197826,191393,204573,36216,28237,241212,173718,39553,192547,29222,26107,241211,38050,26108,120745,26109,26110,66881,28236,14586,160598,57929,
226736,74723,44098,173689,44099,23528,61699,134104,134103,198313,59149,181013,173191,173192,173193,101951,171502,196043,198305,97346,118051,95102,64882,119505,63595,63349,240553,95101,75240,27039,68823,21537,83464,75707,170215,223033,83113,101952,101953,79610,125755,24402,24400,32925,193406,57173,183351,156421,122502,145268,138480,64423,64424,33986,100828,129089,21409,185612,222825,245366,135155,135156,135157,135158,158225,135159,135160,167651,135161,135162,135163,158226,158227,135164,135165,135166,
11070,11074,17880,30709,30707,30711,30710,30708,185213,185273,146143,63648,63649,221056,211189,111059,211188,5754,20445,233471,151308,151152,228067,130975,130976,247244,210815,246127,245256,244950,191925,167637,234545,197196,214295,110386,221054,113746,66557,183215,17310,28631,201935,21589,242036,238351,164817,168011,154946,68012,162617,60480,184431,138664,194E3,141121,164502,31571,195002,206793,141978,233985,150105,150106,150107,150108,76980,41577,45469,38669,13768,13777,141842,62985,213190,4724,
223052,59369,43927,43928,12924,197853,100355,56219,27669,209928,10337,203648,203649,47896,122629,186204,222824,139723,139722,121258,107598,127991,96639,107536,130169,216522,96661,145188,213904,96658,116646,159428,168611,168612,121122,219862,96660,127738,127083,155281,162959,220886,227356,248007,163566,186641,147842,217932,104443,96659,147595,106442,247162,231493,213427,246575,182423,162776,228908,134840,63667,63668,63669,130686,248381,147036,239094,189810,239095,78314,147799,237146,174049,148649,
55761,127098,134841,96368,67374,48992,146176,176105,233035,49956,190190,225739,31961,26388,23811,5E4,126250,96370,210549,47355,47356,37935,45521,21760,83769,49977,49974,93497,93498,34325,140759,115803,123707,100081,35309,237706,68314,25602,100339,170873,143516,178921,59018,18248,50625,9729,37168,37169,21667,16749,18635,39305,18046,221057,53969,8213,93926,221055,210542,212552,102852,110099,22678,69076,137575,139224,100856,235770,154430,235861,209757,17736,3832,147111,55759,64031,234746,93044,93045,
170701,170702,194796,34388,167841,170419,17657,17655,39579,39578,170412,77448,8196,11357,69877,8197,168501,156512,161613,156509,208274,161612,161614,82039];rD.prototype.getState=function(){return this.store.getState()};
rD.prototype.dispatch=function(p){return this.store.dispatch(p)};
rD.prototype.subscribe=function(p){return this.store.subscribe(p)};
rD.prototype.replaceReducer=function(p){return this.store.replaceReducer(p)};
rD.prototype[Symbol.observable]=function(){return this.store[Symbol.observable]()};g.q=uQ.prototype;g.q.getLength=function(){return this.totalLength};
g.q.append=function(p){if(GWC(this,p)){var d=this.By[this.By.length-1];this.By[this.By.length-1]=new Uint8Array(d.buffer,d.byteOffset,d.length+p.length);Zd(this)}else this.By.push(p);this.totalLength+=p.length};
g.q.split=function(p){for(var d=new uQ,b=new uQ,v=g.u(this.By),P=v.next();!P.done;P=v.next())P=P.value,p>=P.length?(d.append(P),p-=P.length):p?(d.append(new Uint8Array(P.buffer,P.byteOffset,p)),b.append(new Uint8Array(P.buffer,P.byteOffset+p,P.length-p)),p=0):b.append(P);return{AL:d,OV:b}};
g.q.isFocused=function(p){return p>=this.Lt&&p<this.Lt+this.By[this.Hl].length};
g.q.focus=function(p){if(!this.isFocused(p)){for(p<this.Lt&&Zd(this);this.Lt+this.By[this.Hl].length<=p&&this.Hl<this.By.length;)this.Lt+=this.By[this.Hl].length,this.Hl+=1;this.yG=void 0}};
g.q.S4=function(p,d){return p+d<=this.totalLength};
g.q.c5=function(p,d){p=p===void 0?0:p;d=d===void 0?-1:d;if(!this.totalLength||!d)return new DataView(new ArrayBuffer(0));d<0&&(d=this.totalLength-p);this.focus(p);if(!E7(this,p,d)){var b=this.Hl,v=this.Lt;this.focus(p+d-1);v=new Uint8Array(this.Lt+this.By[this.Hl].length-v);for(var P=0,M=b;M<=this.Hl;M++)v.set(this.By[M],P),P+=this.By[M].length;this.By.splice(b,this.Hl-b+1,v);Zd(this);this.focus(p)}b=this.By[this.Hl];return new DataView(b.buffer,b.byteOffset+p-this.Lt,d)};
g.q.y6=function(p,d){p=this.c5(p===void 0?0:p,d===void 0?-1:d);return new Uint8Array(p.buffer,p.byteOffset,p.byteLength)};
g.q.getUint8=function(p){this.focus(p);return this.By[this.Hl][p-this.Lt]};var wD,Nb,c0;g.JB=function(){function p(v){for(var P=new Uint8Array(v.length),M=0;M<v.length;M++)P[M]=v[M];return P}
function d(v){return new Uint8Array(v)}
var b=new Uint8Array([1]);return b.length===1&&b[0]===1?d:p}();
wD=Array(1024);Nb=window.TextDecoder?new TextDecoder:void 0;c0=window.TextEncoder?new TextEncoder:void 0;for(var igz={accountLinkStatusEntity:122,booleanEntity:307,buttonEntity:358,captionTrack:225,channelHandle:275,commerceAcquisitionClientPayloadEntity:276,commerceCartListEntity:236,contextNoteFeedEntityPayload:483,continuationTokenEntity:406,downloadQualityPickerEntity:202,downloadsPageRefreshTokenEntity:299,downloadsPageViewConfigurationEntity:264,downloadStatusEntity:141,dismissState:540,sfvAudioItemCurrentlyPlayingEntity:186,emojiFountainDataEntity:393,emojiCustomizationSetEntity:496,fakeChannel:2,
fakePlaylist:279,fakePlaylistEntryCollection:280,fakeVideo:182,fakeVideoDescription:278,featuredProductsEntity:392,flowStateEntity:252,iconBadgeEntity:229,interstitialInteractionStateEntity:443,likeButtonAnimationEntity:567,liveChatPollStateEntity:217,liveReactionsDataEntity:503,logoEntity:245,macroMarkerEntity:329,mainDownloadsLibraryEntity:158,mainDownloadsListEntity:164,mainPlaylistDownloadStateEntity:373,mainPlaylistEntity:306,mainPlaylistVideoEntity:368,mainVideoDownloadStateEntity:262,mainVideoEntity:261,
markersEngagementPanelSyncEntity:196,markersVisibilityOverrideEntity:312,musicAlbumReleaseDetail:18,musicAlbumReleaseDownloadMetadataEntity:259,musicAlbumRelease:17,musicAlbumReleaseUserDetail:19,musicArtistDetail:21,musicArtist:20,musicArtistUserDetail:22,musicDownloadsLibraryEntity:257,musicLibraryEdit:121,musicLibraryStatusEntity:318,musicPlaylist:24,musicPlaylistDownloadMetadataEntity:248,musicShare:100,musicTrackDetail:29,musicTrackDownloadMetadataEntity:234,musicTrack:28,musicTrackUserDetail:30,
offlineOrchestrationActionWrapperEntity:169,offlineVideoPolicy:130,offlineVideoStreams:198,offlineabilityEntity:246,orchestrationWebSamplingEntity:242,pageHeaderEntity:495,pdpStateEntity:524,pinnedProductEntity:273,playbackData:119,quantityIncrementerEntity:356,playerStateEntity:323,refresh:148,saveToPlaylistListEntity:231,settingEntity:297,stringEntity:382,suggestedFeedbackChipStateEntity:485,transfer:120,trendingOfferEntity:469,videoDownloadContextEntity:461,videoOverviewAsyncDataEntity:545,videoPlaybackPositionEntity:76,
votingEntity:561,ytMainChannelEntity:152,youchatPendingResponseEntity:553,ytMainDownloadedVideoEntity:155,ytMainVideoEntity:151},tDk={},SF2=g.u(Object.entries(igz)),YFX=SF2.next();!YFX.done;YFX=SF2.next()){var gDW=g.u(YFX.value),LPm=gDW.next().value,QH3=gDW.next().value,$63=LPm,m66=QH3;m66&&(tDk[m66]=$63)};var VDk=!1,OR,JC,kh,ns,ru;g.f(fs,g.e);
fs.prototype.encrypt=function(p){var d=p.length;p=new Uint8Array(p.buffer.slice(p.byteOffset,p.byteOffset+d));for(var b=this.U,v=0;v<d&&this.D<16;)p[v++]^=b[this.D++];for(var P=d-(d-v)%16;v<P;)evz(this),p[v++]^=b[0],p[v++]^=b[1],p[v++]^=b[2],p[v++]^=b[3],p[v++]^=b[4],p[v++]^=b[5],p[v++]^=b[6],p[v++]^=b[7],p[v++]^=b[8],p[v++]^=b[9],p[v++]^=b[10],p[v++]^=b[11],p[v++]^=b[12],p[v++]^=b[13],p[v++]^=b[14],p[v++]^=b[15];if(v<d)for(evz(this),this.D=0;v<d;)p[v++]^=b[this.D++];return p};var l6=!1;(function(){function p(v){for(var P=new Uint8Array(v.length),M=0;M<v.length;M++)P[M]=v[M];return P}
function d(v){return new Uint8Array(v)}
var b=new Uint8Array([1]);return b.length===1&&b[0]===1?d:p})();
var sR;g.ER.prototype.encrypt=function(p,d){var b=this,v,P;return g.z(function(M){if(M.D==1){v=Ze();if(!v)return M.return(b.D(p,d));g.sW(M,3);return g.y(M,b.U(p,d,v),5)}if(M.D!=3)return M.return(M.U);P=g.Cz(M);g.DF(P);l6=!0;return M.return(b.D(p,d))})};
g.ER.prototype.U=function(p,d,b){var v=this,P,M;return g.z(function(X){switch(X.D){case 1:if(v.X){X.LX(2);break}return g.y(X,b.importKey("raw",v.V,{name:"AES-CTR"},!1,["encrypt"]),3);case 3:v.X=X.U;case 2:return P={name:"AES-CTR",counter:d,length:128},g.y(X,b.encrypt(P,v.X,p),4);case 4:return M=X.U,X.return(new Uint8Array(M))}})};
g.ER.prototype.D=function(p,d){this.B||(this.B=new fs(this.V));u6(this.B,d);return this.B.encrypt(p)};
g.ER.prototype.decrypt=function(p,d){return this.encrypt(p,d)};
g.Cs.prototype.encrypt=function(p,d){this.D||(this.D=new fs(this.U));u6(this.D,d);return this.D.encrypt(p)};
g.Cs.prototype.decrypt=function(p,d){return this.encrypt(p,d)};Nd.prototype.reset=function(){Yvz(this);this.update(this.B)};
Nd.prototype.update=function(p){var d=0,b=p.length;this.V+=b;this.U&&this.U+b>=64&&(this.S.set(p.subarray(0,64-this.U),this.U),d=64-this.U,this.U=0,Svj(this,this.S,0));for(;d+64<=b;d+=64)Svj(this,p,d);d<b&&(p=p.subarray(d),this.S.set(p,this.U),this.U+=p.length)};
var GL=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,
4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var KP6;KP6={};g.x66=g.vv("yt-idb-pref-storage",{Mw:(KP6.prefs={ul:1},KP6),shared:!1,upgrade:function(p,d){d(1)&&g.en(g.jn(p,"prefs",{keyPath:"key"}),"byExpiration","expirationTimestampMs")},
version:1});var tU;tU={};g.BRz=(tU.INVALID_ENCODER_VERSION="Invalid encoder version",tU.KEY_CREATION_FAILED="Failed to create encoder key",tU.UNKNOWN_DECODE_ERROR="Failed to decode PES data",tU.UNKNOWN_ENCODE_ERROR="Failed to encode PES data",tU.WRONG_DATA_TYPE="Encoder cannot process the data type",tU);g.aC("","downloadsPageViewConfigurationEntity");g.aC("DOWNLOADS_LIST_ENTITY_ID_MANUAL_DOWNLOADS","mainDownloadsListEntity");g.i1=g.aC("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","mainDownloadsListEntity");g.aC("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","refresh");g.aC("SMART_DOWNLOADS_ENABLED","settingEntity");g.aC("SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED","settingEntity");g.q=UR.prototype;g.q.initialize=function(p,d,b){if(p.program){var v,P=(v=p.interpreterUrl)!=null?v:null;if(p.interpreterSafeScript)v=ye7(p.interpreterSafeScript);else{var M;v=(M=p.interpreterScript)!=null?M:null}p.interpreterSafeUrl&&(P=U8(p.interpreterSafeUrl).toString());PXW(this,v,P,p.program,d,b)}else g.DF(Error("Cannot initialize botguard without program"))};
g.q.isInitialized=function(){return this.iG()};
g.q.getState=function(){return this.state};
g.q.isLoading=function(){return this.state===2};
g.q.invoke=function(p){p=p===void 0?{}:p;return this.iG()?this.WA({qv:p}):null};
g.q.dispose=function(){this.XZ(null);this.f9(8)};
g.q.iG=function(){return!!this.jK};
g.q.WA=function(p){return this.jK.CC(p)};
g.q.XZ=function(p){g.aq(this.jK);this.jK=p};
g.q.f9=function(p){this.state=p};g.f(IC,UR);IC.prototype.XZ=function(p){var d;(d=co())==null||d.bgvma();p?(d={bgvma:p.dispose.bind(p),bgvmb:p.snapshot.bind(p),bgvmc:p.CC.bind(p)},g.Se("yt.abuse.playerAttLoader",d),g.Se("yt.abuse.playerAttLoaderRun",function(b){return p.snapshot(b)})):(g.Se("yt.abuse.playerAttLoader",null),g.Se("yt.abuse.playerAttLoaderRun",null))};
IC.prototype.iG=function(){return!!co()};
IC.prototype.WA=function(p){return co().bgvmc(p)};zL.prototype.Cs=function(){return"crossDeviceProgressCommand"};
zL.prototype.Sd=function(p){if(p.crossDevicePings){var d=[];p=g.u(p.crossDevicePings);for(var b=p.next();!b.done;b=p.next())d.push({baseUrl:b.value.baseUrl});g.Oe("crossDeviceNotificationTransfer",{crossDevicePings:d})}};ju.prototype.Cs=function(){return"muteAdEndpoint"};
ju.prototype.Sd=function(p,d){switch(p.type){case "SKIP":Mqk(this.WP,this.lc,d)}};tC.prototype.Cs=function(){return"openPopupAction"};
tC.prototype.Sd=function(){};i6.prototype.Cs=function(){return"pingingEndpoint"};
i6.prototype.Sd=function(){};var OZq={clickTrackingParams:!0,commandMetadata:!0,loggingUrls:!0};g.f(qAz,g.e);var Ssj={lx$:"FINAL",ax$:"AD_BREAK_LENGTH",LRJ:"AD_CPN",bpt:"AH",R1b:"AD_MT",NHB:"ASR",HpC:"AW",zWN:"NM",IoB:"NX",QMB:"NY",dXt:"CONN",Jqb:"CPN",EVB:"DV_VIEWABILITY",VDt:"ERRORCODE",Rkb:"ERROR_MSG",Sf$:"EI",JpB:"GOOGLE_VIEWABILITY",ssB:"IAS_VIEWABILITY",Ty5:"LACT",JHE:"LIVE_TARGETING_CONTEXT",tRB:"I_X",PH$:"I_Y",sg5:"MT",E_B:"MIDROLL_POS",FXJ:"MIDROLL_POS_MS",eME:"MOAT_INIT",cgF:"MOAT_VIEWABILITY",ZkB:"P_H",phX:"PV_H",Jg5:"PV_W",fZB:"P_W",YVZ:"TRIGGER_TYPE",awZ:"SDKV",duh:"SLOT_POS",iYb:"SURVEY_LOCAL_TIME_EPOCH_S",
fw$:"SURVEY_ELAPSED_MS",B_:"VIS",NDZ:"VIEWABILITY",HZF:"VED",vX$:"VOL",zgJ:"WT",ONB:"YT_ERROR_CODE"};Vt.prototype.Cs=function(){return"urlEndpoint"};
Vt.prototype.Sd=function(p,d,b){var v=this.uh.get(),P=wJ(v.U.get(),d);P?d=yX(v,jGj(P),P,void 0,void 0,b):(JI("Trying to ping from an unknown layout",void 0,void 0,{layoutId:d}),d={});d=Object.assign({},d);B$(this.D,"h5_inplayer_enable_adcpn_macro_substitution_for_click_pings")&&(b=kj(this.Dl,2))&&(d.AD_CPN=b.clientPlaybackNonce);d=g.H4(p.url,d);g.$U(d,void 0,void 0,void 0,p.attributionSrcMode==="ATTRIBUTION_SRC_MODE_LABEL_CHROME")};eu.prototype.get=function(){return this.value};
g.f(Su,eu);Su.prototype.getType=function(){return"metadata_type_action_companion_ad_renderer"};
g.f(Yh,eu);Yh.prototype.getType=function(){return"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model"};
g.f(gu,eu);gu.prototype.getType=function(){return"metadata_type_ads_engagement_panel_renderer"};
g.f(Ls,eu);Ls.prototype.getType=function(){return"metadata_type_ads_engagement_panel_layout_view_model"};
g.f(Qt,eu);Qt.prototype.getType=function(){return"metadata_type_ad_next_params"};
g.f($h,eu);$h.prototype.getType=function(){return"metadata_type_ad_video_clickthrough_endpoint"};
g.f(mA,eu);mA.prototype.getType=function(){return"metadata_type_invideo_overlay_ad_renderer"};
g.f(Ks,eu);Ks.prototype.getType=function(){return"metadata_type_image_companion_ad_renderer"};
g.f(xh,eu);xh.prototype.getType=function(){return"metadata_type_banner_image_layout_view_model"};
g.f(Bo,eu);Bo.prototype.getType=function(){return"metadata_type_shopping_companion_carousel_renderer"};
g.f(RC,eu);RC.prototype.getType=function(){return"metadata_type_ad_info_ad_metadata"};
g.f(TL,eu);TL.prototype.getType=function(){return"metadata_ad_video_is_listed"};
g.f(AC,eu);AC.prototype.getType=function(){return"metadata_type_ad_placement_config"};
g.f(Wo,eu);Wo.prototype.getType=function(){return"metadata_type_ad_pod_info"};
g.f(p$,eu);p$.prototype.getType=function(){return"metadata_type_ad_pod_skip_index"};
g.f(dT,eu);dT.prototype.getType=function(){return"metadata_type_ad_pod_skip_target"};
g.f(bs,eu);bs.prototype.getType=function(){return"metadata_type_ad_pod_skip_target_callback_ref"};
g.f(vu,eu);vu.prototype.getType=function(){return"metadata_type_ad_video_id"};
g.f(Pu,eu);Pu.prototype.getType=function(){return"metadata_type_content_cpn"};
g.f(MI,eu);MI.prototype.getType=function(){return"metadata_type_instream_ad_player_overlay_renderer"};
g.f(XK,eu);XK.prototype.getType=function(){return"metadata_type_player_overlay_layout_renderer"};
g.f(qI,eu);qI.prototype.getType=function(){return"metadata_type_player_underlay_renderer"};
g.f(aP,eu);aP.prototype.getType=function(){return"metadata_type_player_underlay_ad_slot_renderer"};
g.f(oP,eu);oP.prototype.getType=function(){return"metadata_type_media_associated_in_player_slot"};
g.f(FK,eu);FK.prototype.getType=function(){return"metadata_type_shrunken_player_bytes_config"};
g.f(hl,eu);hl.prototype.getType=function(){return"metadata_type_ad_action_interstitial_renderer"};
g.f(Oo,eu);Oo.prototype.getType=function(){return"metadata_type_valid_survey_text_interstitial_renderer"};
g.f(Jl,eu);Jl.prototype.getType=function(){return"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_DAI"};
g.f(k6,eu);k6.prototype.getType=function(){return"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD"};
g.f(n$,eu);n$.prototype.getType=function(){return"metadata_type_sliding_text_player_overlay_renderer"};
g.f(rT,eu);rT.prototype.getType=function(){return"metadata_type_linked_player_bytes_layout_id"};
g.f(f$,eu);f$.prototype.getType=function(){return"metadata_type_linked_in_player_layout_id"};
g.f(us,eu);us.prototype.getType=function(){return"metadata_type_linked_in_player_layout_type"};
g.f(ls,eu);ls.prototype.getType=function(){return"metadata_type_linked_in_player_slot_id"};
g.f(so,eu);so.prototype.getType=function(){return"metadata_type_player_bytes_callback"};
g.f(ZT,eu);ZT.prototype.getType=function(){return"metadata_type_player_bytes_callback_ref"};
g.f(Eo,eu);Eo.prototype.getType=function(){return"metadata_type_player_bytes_layout_controls_callback_ref"};
g.f(C$,eu);C$.prototype.getType=function(){return"metadata_type_sub_layouts"};
g.f(NI,eu);NI.prototype.getType=function(){return"metadata_type_cue_point"};
g.f(Ga,eu);Ga.prototype.getType=function(){return"metadata_type_video_length_seconds"};
g.f(wT,eu);wT.prototype.getType=function(){return"metadata_type_player_vars"};
g.f(Uo,eu);Uo.prototype.getType=function(){return"metadata_type_preload_player_vars"};
g.f(cu,eu);cu.prototype.getType=function(){return"metadata_type_sodar_extension_data"};
g.f(yK,eu);yK.prototype.getType=function(){return"metadata_type_layout_enter_ms"};
g.f(IP,eu);IP.prototype.getType=function(){return"metadata_type_layout_exit_ms"};
g.f(za,eu);za.prototype.getType=function(){return"metadata_type_media_sub_layout_index"};
g.f(jR,eu);jR.prototype.getType=function(){return"metadata_type_dai"};
g.f(tl,eu);tl.prototype.getType=function(){return"metadata_type_ad_intro"};
g.f(is,eu);is.prototype.getType=function(){return"metadata_type_client_forecasting_ad_renderer"};
g.f(Hu,eu);Hu.prototype.getType=function(){return"metadata_type_drift_recovery_ms"};
g.f(DT,eu);DT.prototype.getType=function(){return"metadata_type_fulfilled_layout"};
g.f(VK,eu);VK.prototype.getType=function(){return"metadata_type_ad_break_request_data"};
g.f(eR,eu);eR.prototype.getType=function(){return"metadata_type_ad_break_response_data"};
g.f(SR,eu);SR.prototype.getType=function(){return"metadata_type_remote_slots_data"};
g.f(Y6,eu);Y6.prototype.getType=function(){return"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"};
g.f(gT,eu);gT.prototype.getType=function(){return"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS"};
g.f(L$,eu);L$.prototype.getType=function(){return"metadata_type_legacy_info_card_vast_extension"};
g.f(QK,eu);QK.prototype.getType=function(){return"metadata_type_valid_ad_message_renderer"};
g.f($6,eu);$6.prototype.getType=function(){return"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS"};
g.f(m2,eu);m2.prototype.getType=function(){return"metadata_type_served_from_live_infra"};
g.f(K$,eu);K$.prototype.getType=function(){return"metadata_type_survey_overlay"};
g.f(x6,eu);x6.prototype.getType=function(){return"metadata_type_active_view_traffic_type"};
g.f(Bu,eu);Bu.prototype.getType=function(){return"metadata_type_active_view_identifier"};
g.f(RP,eu);RP.prototype.getType=function(){return"metadata_type_ssdai_ads_config"};
g.f(Ta,eu);Ta.prototype.getType=function(){return"metadata_type_eligible_for_ssap"};
g.f(Al,eu);Al.prototype.getType=function(){return"metadata_type_allow_pause_ad_break_request_slot_reschedule"};
g.f(Wu,eu);Wu.prototype.getType=function(){return"metadata_type_player_bytes_slot_metadata"};
g.f(pt,eu);pt.prototype.getType=function(){return"metadata_type_prefetch_metadata"};var G8u=new Map([["TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL","normal"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED","skipped"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED","muted"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED","user_input_submitted"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED","user_cancelled"]]);var iZ$=new Map([["TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL","trigger_category_layout_exit_normal"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED","trigger_category_layout_exit_user_skipped"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED","trigger_category_layout_exit_user_muted"],["TRIGGER_CATEGORY_SLOT_EXPIRATION","trigger_category_slot_expiration"],["TRIGGER_CATEGORY_SLOT_FULFILLMENT","trigger_category_slot_fulfillment"],["TRIGGER_CATEGORY_SLOT_ENTRY","trigger_category_slot_entry"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED",
"trigger_category_layout_exit_user_input_submitted"],["TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED","trigger_category_layout_exit_user_cancelled"]]);g.f(P$,fF);g.f(T,fF);new Promise(function(){});var rae=new Map([["unspecified","CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"],["core","CONTROL_FLOW_MANAGER_LAYER_CORE"],["adapter","CONTROL_FLOW_MANAGER_LAYER_ADAPTER"],["surface","CONTROL_FLOW_MANAGER_LAYER_SURFACE"],["external","CONTROL_FLOW_MANAGER_LAYER_EXTERNAL"]]),k8C=new Map([["normal",{n1:"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED",Lz:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY"}],["skipped",{n1:"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED",Lz:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP"}],
["muted",{n1:"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED",Lz:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE"}],["abandoned",{n1:"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED",Lz:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON"}],["user_input_submitted",{n1:"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED",Lz:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED"}],["user_cancelled",{n1:"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED",Lz:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED"}],
["error",{n1:"ADS_CLIENT_EVENT_TYPE_ABORTED_EXIT_LAYOUT_REQUESTED",Lz:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED"}]]);g.f(nt,g.e);g.q=nt.prototype;g.q.o7=function(p,d){return this.D.o7(p,d)};
g.q.Zl=function(p,d){this.y8.nx("ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED",p,d);for(var b=g.u(this.U),v=b.next();!v.done;v=b.next())v.value.Zl(p,d)};
g.q.NH=function(p){if(sD(this.D,p)){this.y8.BQ("ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED",p);this.D.NH(p);for(var d=g.u(this.U),b=d.next();!b.done;b=d.next())b.value.NH(p);soC(this,p)}};
g.q.So=function(p){if(sD(this.D,p)){this.y8.BQ("ADS_CLIENT_EVENT_TYPE_SLOT_EXITED",p);this.D.So(p);for(var d=g.u(this.U),b=d.next();!b.done;b=d.next())b.value.So(p);sD(this.D,p)&&ZE(this.D,p).X&&uM(this,p,!1)}};
g.q.uR=function(p){this.y8.BQ("ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLMENT_CANCELLED",p);sD(this.D,p)&&(this.D.uR(p),uM(this,p,!1))};
g.q.K0=function(p,d){if(sD(this.D,p)){this.y8.CI("ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED",p,d);for(var b=g.u(this.U),v=b.next();!v.done;v=b.next())v.value.K0(p,d)}};
g.q.mH=function(p,d,b){if(sD(this.D,p)){this.y8.CI(nww(b),p,d);this.D.mH(p,d);for(var v=g.u(this.U),P=v.next();!P.done;P=v.next())P.value.mH(p,d,b);(b=iM(this.D,p))&&d.layoutId===b.layoutId&&z0C(this,p,!1)}};
g.q.Fg=function(p,d,b,v){b.xT&&v?(JI(b,p,d,void 0,b.M_),this.y8.Lk(v,b.xT,p,d)):JI("adsClientErrorMessage is missing.",p,d);uM(this,p,!0)};
g.q.U5=function(){var p=tqz(this.D);p=g.u(p);for(var d=p.next();!d.done;d=p.next())uM(this,d.value,!1);g.e.prototype.U5.call(this)};
g.q.Lf=function(p,d){this.y8.CI("ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_LAYOUT_REQUESTED",p,d);this.y8.CI("ADS_CLIENT_EVENT_TYPE_LAYOUT_UNSCHEDULED",p,d);for(var b=g.u(this.U),v=b.next();!v.done;v=b.next())v=v.value,d&&v.Lf(p,d)};jo7.prototype.isActive=function(){switch(this.D){case "entered":case "rendering":case "rendering_stop_requested":case "exit_requested":return!0;default:return!1}};g.f(Vz,g.e);g.q=Vz.prototype;g.q.o7=function(p,d){d=tH(this,p+"_"+d);p=[];d=g.u(d.values());for(var b=d.next();!b.done;b=d.next())p.push(b.value.slot);return p};
g.q.Gr=function(p){p=ZE(this,p);p.D!=="not_scheduled"&&H$(p.slot,p.D,"onSlotScheduled");p.D="scheduled"};
g.q.uS=function(p){p=ZE(this,p);p.V="fill_requested";p.Z.uS()};
g.q.NH=function(p){p=ZE(this,p);p.D!=="enter_requested"&&H$(p.slot,p.D,"onSlotEntered");p.D="entered"};
g.q.uR=function(p){ZE(this,p).V="fill_canceled"};
g.q.So=function(p){p=ZE(this,p);p.D!=="exit_requested"&&H$(p.slot,p.D,"onSlotExited");p.D="scheduled"};
g.q.mH=function(p,d){p=ZE(this,p);p.layout!=null&&p.layout.layoutId===d.layoutId&&(p.D!=="rendering_stop_requested"&&H$(p.slot,p.D,"onLayoutExited"),p.D="entered")};g.f(Yx,g.e);Yx.prototype.get=function(){Math.random()<.001&&this.xJ()&&JI("Tried to retrieve object during dispose",void 0,void 0,{type:typeof this.instance});this.instance||(this.instance=this.D());return this.instance};g.f(Lt,g.e);Lt.prototype.B=function(){return this.U};Qz.prototype.executeCommand=function(p,d){De(this.D(),p,d)};Kt.prototype.addListener=function(p){this.listeners.add(p)};
Kt.prototype.removeListener=function(p){this.listeners.delete(p)};var Hn={},v1=(Hn.AD_MARKER="ytp-ad-progress",Hn.CHAPTER_MARKER="ytp-chapter-marker",Hn.TIME_MARKER="ytp-time-marker",Hn);var eBz=RegExp("^https?://([^.]*\\.moatads\\.com/|e[0-9]+\\.yt\\.srs\\.doubleverify\\.com|pagead2\\.googlesyndication\\.com/pagead/gen_204\\?id=yt3p&sr=1&|pm\\.adsafeprotected\\.com/youtube|pm\\.test-adsafeprotected\\.com/youtube|youtube[0-9]+\\.moatpixel\\.com/)"),Qok=RegExp("^https://([a-z]+\\.)?[0-9a-f]{1,63}\\.sslproxy\\.corp\\.google\\.com/|^https://([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.demos\\.corp\\.google\\.com/|^https://[0-9a-f]{1,63}\\.proxy\\.googleprod\\.com/|^https?://(([-\\w]*www[-\\w]*\\.|[-\\w]*web[-\\w]*\\.|[-\\w]*canary[-\\w]*\\.|[-\\w]*dev[-\\w]*\\.|[-\\w]{1,3}\\.)+(corp\\.)?youtube(-nocookie|kids|education)?\\.com/|([A-Za-z0-9-]{1,63}\\.)*(youtube\\.googleapis\\.com)[.]?(:[0-9]+)?/|([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.([a-z]{3}|i)\\.corp\\.google\\.com(:[0-9]+)?/|([a-z]+\\.)?[a-z0-9\\-]{1,63}\\.c\\.googlers\\.com(:[0-9]+)?/|(docs|drive)\\.google\\.com/(a/[^/\\\\%]+/|)|(music|music-green-qa|music-release-qa|yt-music-green\\.corp)\\.youtube\\.com/|(tv|tv-green-qa|tv-green-qa\\.corp|tv-release-qa|tv-release-qa\\.corp|tv-integration-qa|tv-integration-qa\\.corp|yt-tv-autopush\\.corp|yt-tv-integration\\.corp|yt-tv-staging\\.corp)\\.youtube\\.com/|[A-Za-z0-9-]+\\.prod\\.google\\.com(:[0-9]+)?/)"),
Su$=RegExp("^https?://(www\\.google\\.com/pagead/xsul|www\\.youtube\\.com/pagead/slav)"),TKW=RegExp("^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|docs\\.google\\.com|drive\\.google\\.com|prod\\.google\\.com|currents\\.google\\.com|mail\\.google\\.com|youtube\\.com|youtubeeducation\\.com|youtube\\-nocookie\\.com|youtubekids\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$))"),
BKK=RegExp("^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|prod\\.google\\.com|youtube\\.com|youtubekids\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$))"),m8z=RegExp("^((http(s)?):)?\\/\\/((((lh[3-6](-tt|-d[a-g,z])?\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\.google)))|(lh7\\-(eu|us|qw|rt)\\.((googleusercontent)|(google)))|((photos|testonly|work)\\.fife\\.usercontent\\.google)|([\\w\\-]+\\.fife\\.usercontent\\.google)|(([1-4]\\.bp\\.blogspot)|(bp[0-3]\\.blogger))|(ccp-lh\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\.(ggpht|googleusercontent))|(gm[1-4]\\.ggpht)|(play-(ti-)?lh\\.googleusercontent)|(gz0\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\.(ggpht|googleusercontent)))\\.com)|(drive\\.google\\.com\\/drive\\-(usercontent|viewer))|(dp[3-6]\\.googleusercontent\\.cn)|(dp4\\.googleusercontent\\.com)|((photos|drive|contribution)\\-image\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\.corp\\.google\\.com)|(photos\\-image\\-dev\\-dl\\-(auth|eu|us)\\.corp\\.google\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\.sandbox\\.google\\.com\\/image)|(image\\-(dev|qa)\\-lighthouse(-auth)?\\.sandbox\\.google\\.com(\\/image)?)|(drive\\-qa\\.corp\\.google\\.com\\/drive\\-(usercontent|viewer)))\\/|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleplex\\.com|play\\.google\\.com|prod\\.google\\.com|currents\\.google\\.com|video\\.google\\.com|youtube\\.com|ytimg\\.com|ytimg\\.sandbox\\.google\\.com|chat\\.google\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$)|s2\\.googleusercontent\\.com/s2/favicons\\?|yt[3-4]\\.ggpht\\.com/)"),
Yuu=RegExp("^https?.*#ocr$|^https?://(aksecure\\.imrworldwide\\.com/|cdn\\.imrworldwide\\.com/|secure\\-..\\.imrworldwide\\.com/)"),K1e=RegExp("^https?://(googleads\\.g\\.doubleclick\\.net/(aclk|pagead/conversion)|www\\.google\\.com/(aclk|pagead/conversion)|www\\.googleadservices\\.com/(aclk|pagead/(aclk|conversion))|www\\.youtube\\.com/pagead/conversion)"),$8$=RegExp("^((http(s)?):)?\\/\\/((((lh[3-6](-tt|-d[a-g,z])?\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\.google)))|(lh7\\-(eu|us|qw|rt)\\.((googleusercontent)|(google)))|((photos|testonly|work)\\.fife\\.usercontent\\.google)|([\\w\\-]+\\.fife\\.usercontent\\.google)|(([1-4]\\.bp\\.blogspot)|(bp[0-3]\\.blogger))|(ccp-lh\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\.(ggpht|googleusercontent))|(gm[1-4]\\.ggpht)|(play-(ti-)?lh\\.googleusercontent)|(gz0\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\.(ggpht|googleusercontent)))\\.com)|(drive\\.google\\.com\\/drive\\-(usercontent|viewer))|(dp[3-6]\\.googleusercontent\\.cn)|(dp4\\.googleusercontent\\.com)|((photos|drive|contribution)\\-image\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\.corp\\.google\\.com)|(photos\\-image\\-dev\\-dl\\-(auth|eu|us)\\.corp\\.google\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\.sandbox\\.google\\.com\\/image)|(image\\-(dev|qa)\\-lighthouse(-auth)?\\.sandbox\\.google\\.com(\\/image)?)|(drive\\-qa\\.corp\\.google\\.com\\/drive\\-(usercontent|viewer)))\\/|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\.)*(corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleplex\\.com|googlevideo\\.com|prod\\.google\\.com|lh3\\.photos\\.google\\.com|currents\\.google\\.com|mail\\.google\\.com|youtube\\.com|yt\\.akamaized\\.net|chat\\.google\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$)|([A-Za-z0-9-]{1,63}\\.)*c\\.lh3(-d[a-gyz]|-testonly)?\\.(googleusercontent|photos\\.google)\\.com/.*$)"),
Lmk=RegExp("^https?://(([A-Za-z0-9-]{1,63}\\.)*(imasdk\\.googleapis\\.com|2mdn\\.net|googlesyndication\\.com|corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|googleads\\.g\\.doubleclick\\.net|prod\\.google\\.com|static\\.doubleclick\\.net|static\\.googleadsserving\\.cn|studioapi\\.doubleclick\\.net|youtube\\.com|youtube\\.googleapis\\.com|youtube\\-nocookie\\.com|youtubekids\\.com|ytimg\\.com|ytimg\\.sandbox\\.google\\.com)[.]?(:[0-9]+)?/|lightbox-(demos|builder)\\.appspot\\.com/|s[01](qa)?\\.2mdn\\.net/ads/richmedia/studio/mu/templates/tetris|www\\.gstatic\\.com/doubleclick/studio/innovation/h5/layouts/tetris|www\\.gstatic\\.com/doubleclick/studio/innovation/ytplayer)"),
gjB=RegExp("^https://([A-Za-z0-9-]{1,63}\\.)*(crowdsource|datacompute)\\.google\\.com/|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com(/(?!url\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com(/|$)|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\.corp))\\.googleusercontent\\.com(/|$)|^https://canvastester-3fd0b\\.appspot\\.com(/|$)|^https://localhost\\.googleusercontent\\.com(:\\d+)?(/|$)|^https://narrative-news-cast-receiver-d\\.appspot\\.com(/|$)|^https://narrative-news-cast-receiver-f\\.appspot\\.com(/|$)|^https://one\\.google\\.com(/|$)|^https://www\\.google\\.com/culturalinstitute/manage/.*$|^https://www\\.gstatic\\.com/aog_howto|^https://www\\.gstatic\\.com/narrative_cast_receiver/news|^https?://(([A-Za-z0-9-]{1,63}\\.)*(imasdk\\.googleapis\\.com|corp\\.google\\.com|proxy\\.googleprod\\.com|c\\.googlers\\.com|proxy\\.googlers\\.com|borg\\.google\\.com|docs\\.google\\.com|drive\\.google\\.com|googleads\\.g\\.doubleclick\\.net|googleplex\\.com|play\\.google\\.com|prod\\.google\\.com|photos\\.google\\.com|get\\.google\\.com|currents\\.google\\.com|blogger\\.com|mail\\.google\\.com|survey\\.g\\.doubleclick\\.net|youtube\\.com|youtube\\.googleapis\\.com|youtubeeducation\\.com|youtube\\-nocookie\\.com|yt\\-web\\-embedded\\-player\\.appspot\\.com|youtubekids\\.com|vevo\\.com|chat\\.google\\.com|meet\\.google\\.com|artsandculture\\.google\\.com)[.]?(:[0-9]+)?(/|$)|([A-Za-z0-9-]{1,63}\\.)*(sandbox\\.google\\.com)(:[0-9]+)?(/(?!url\\b)|$)|(www\\.|encrypted\\.)?google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/(search|webhp)\\?|(www\\.|encrypted\\.)google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|lightbox-(demos|builder)\\.appspot\\.com/|s0\\.2mdn\\.net/instream/html5/native/|s[01](qa)?\\.2mdn\\.net/ads/richmedia/studio/mu/templates/tetris|www\\.gstatic\\.com/doubleclick/studio/innovation/h5/layouts/tetris)"),
RDH=RegExp("^(https://photos\\.google\\.com|https://get\\.google\\.com|https://currents\\.google\\.com|https://mail\\.google\\.com|https://yt\\-web\\-embedded\\-player\\.appspot\\.com|http://yt\\-web\\-embedded\\-player\\.appspot\\.com|https://chat\\.google\\.com|https://one\\.google\\.com|https://artsandculture\\.google\\.com)$|^http://[0-9]+\\.[a-z0-9\\-_]+\\.[a-z0-9\\-_]+\\.[a-z0-9\\-_]+\\.([a-z]{2}|i)\\.borg\\.google\\.com(:[0-9]+)?$|^https://((autopush|beta-lookup|daily-[0-6]|manual-qual|preprod|stream)\\.)?meet\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)*(crowdsource|datacompute)\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)*(youtube|youtubekids|youtubeeducation)\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)+demos\\.corp\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)+sandbox\\.google\\.com$|^https://([A-Za-z0-9-]{1,63}\\.)+sslproxy\\.corp\\.google\\.com$|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\.corp))\\.googleusercontent\\.com$|^https://(draft|www|(www\\.)?dev\\.sandbox|(www\\.)?autopush\\.sandbox|(www\\.)?staging\\.sandbox|(www\\.)?restore\\.sandbox)\\.blogger\\.com$|^https://[0-9a-f]{1,63}\\.proxy\\.googleprod\\.com$|^https://localhost\\.googleusercontent\\.com(:\\d+)?$|^https?://(((docs|m|sing|ss|sss|www)\\.)?drive\\.google\\.com$|([A-Za-z0-9-]{1,63}\\.)*c\\.googlers\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*corp\\.google\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*googleplex\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\.)*proxy\\.googlers\\.com(:[0-9]+)?$|(www\\.|encrypted\\.)google\\.(cat|com(\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|[A-Za-z0-9-]+\\.prod\\.google\\.com(:[0-9]+)?$|docs\\.google\\.com$)");g.P1.prototype.getId=function(){return this.id};
g.P1.prototype.toString=function(){return"CueRange{"+this.namespace+":"+this.id+"}["+daz(this.start)+", "+daz(this.end)+"]"};
g.P1.prototype.contains=function(p,d){return p>=this.start&&(p<this.end||p===this.end&&this.start===this.end)&&(d==null||p<d&&d<=this.end)};
var pLq=1;g.P1.prototype.getId=g.P1.prototype.getId;ac.prototype.uS=function(){var p=this,d=0;gwe(this.D,function(){var b=Xm(p.slot.clientMetadata,"metadata_type_ad_break_request_data");d=Date.now();po(p.uh.get(),"abrs","ct."+d+";cmt."+p.SB.get().getCurrentTimeSec(1,!1)+";sid."+p.slot.slotId+";");return p.U.get().fetch({Zc:b.getAdBreakUrl,NU:new g.P1(b.K2,b.jW),K4:Xm(p.slot.clientMetadata,"metadata_type_cue_point"),cueProcessedMs:b.cueProcessedMs})},function(){v0B(p)},function(b){var v=Date.now()-d;
po(p.uh.get(),"abrr","ct."+(new Date).getTime()+";cmt."+p.SB.get().getCurrentTimeSec(1,!1)+";l."+v.toString()+";sid."+p.slot.slotId+";");v=b.yU;v.length>=2&&b.ssdaiAdsConfig&&JI("Unexpected ad placement renderers length",p.slot,null,{length:v.length});v.some(function(P){var M,X,a,F;return!!((M=P.renderer)==null?0:(X=M.linearAdSequenceRenderer)==null?0:(a=X.linearAds)==null?0:a.length)||!((F=P.renderer)==null||!F.instreamVideoAdRenderer)})||v0B(p)})};
ac.prototype.iQ=function(){L1C(this.D)};oc.prototype.uS=function(){var p=this;gwe(this.U,function(){var d=Xm(p.slot.clientMetadata,"metadata_type_ad_break_request_data");return d.cueProcessedMs?p.D.get().fetch({Zc:d.getAdBreakUrl,NU:new g.P1(d.K2,d.jW),cueProcessedMs:d.cueProcessedMs}):p.D.get().fetch({Zc:d.getAdBreakUrl,NU:new g.P1(d.K2,d.jW)})})};
oc.prototype.iQ=function(){L1C(this.U)};F5.prototype.uS=function(){var p=this.slot.clientMetadata,d,b=(d=this.slot.fulfilledLayout)!=null?d:Xm(p,"metadata_type_fulfilled_layout");ZZw(this.callback,this.slot,b)};
F5.prototype.iQ=function(){lM(this.callback,this.slot,new T("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")};Oh.prototype.build=function(p,d){return d.fulfilledLayout||ht(d,{eK:["metadata_type_fulfilled_layout"]})?new F5(p,d):this.B(p,d)};g.f(Jt,Oh);
Jt.prototype.B=function(p,d){if(ht(d,{eK:["metadata_type_ad_break_request_data","metadata_type_cue_point"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new ac(p,d,this.D,this.U,this.EH,this.lh,this.uh,this.SB,this.Bu);if(ht(d,{eK:["metadata_type_ad_break_request_data"],slotType:"SLOT_TYPE_AD_BREAK_REQUEST"}))return new oc(p,d,this.D,this.U,this.EH,this.lh);throw new T("Unsupported slot with type: "+d.slotType+" and client metadata: "+q0(d.clientMetadata)+" in AdBreakRequestSlotFulfillmentAdapterFactory.");};g.f(kZ,Oh);kZ.prototype.B=function(p,d){throw new T("Unsupported slot with type: "+d.slotType+" and client metadata: "+q0(d.clientMetadata)+" in DefaultFulfillmentAdapterFactory.");};g.q=PDC.prototype;g.q.JD=function(){return this.slot};
g.q.ZN=function(){return this.layout};
g.q.init=function(){};
g.q.release=function(){};
g.q.startRendering=function(p){if(p.layoutId!==this.layout.layoutId)this.callback.Fg(this.slot,p,new P$("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 d=Xm(p.clientMetadata,"metadata_type_ad_break_response_data");this.slot.slotType==="SLOT_TYPE_AD_BREAK_REQUEST"?(this.callback.K0(this.slot,p),EKK(this.B,
this.slot,d)):JI("Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen",this.slot,p)}};
g.q.t$=function(p,d){p.layoutId!==this.layout.layoutId?this.callback.Fg(this.slot,p,new P$("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.mH(this.slot,p,d),XLD(this),qce(this))};g.f(l9,g.oL);g.q=l9.prototype;g.q.JD=function(){return this.U.slot};
g.q.ZN=function(){return this.U.layout};
g.q.init=function(){this.B.get().addListener(this)};
g.q.release=function(){this.B.get().removeListener(this);this.dispose()};
g.q.qQ=function(){};
g.q.KE=function(){};
g.q.jl=function(){};
g.q.iB=function(){};
g.q.startRendering=function(p){var d=this;u9(this.U,p,function(){return void d.iC()})};
g.q.iC=function(){this.B.get().iC(this.D)};
g.q.t$=function(p,d){var b=this;u9(this.U,p,function(){var v=b.B.get();B8C(v,b.D,3);b.D=[];b.callback.mH(b.slot,p,d)})};
g.q.U5=function(){this.B.xJ()||this.B.get().removeListener(this);g.oL.prototype.U5.call(this)};
g.aK.Object.defineProperties(l9.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.U.slot}},
layout:{configurable:!0,enumerable:!0,get:function(){return this.U.layout}}});Uh.prototype.qs=function(p,d){d=d===void 0?!1:d;var b=(this.B.get(p)||[]).concat();if(d=d&&FcC(p)){var v=this.B.get(d);v&&b.push.apply(b,g.E(v))}Ic(this,p,b);this.D.add(p);d&&this.D.add(d)};
Uh.prototype.f0=function(p,d){d=d===void 0?!1:d;if(!this.D.has(p)){var b=d&&FcC(p);b&&(d=!this.D.has(b));this.qs(p,d)}};g.f(J8q,aL);g.f(H1,l9);g.q=H1.prototype;g.q.VF=function(p,d){Cn("ads-engagement-panel-layout",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};
g.q.startRendering=function(p){Zr(this.GB,this.JD(),this.ZN(),g.L(this.ZN().renderingContent,M7),this.callback,"metadata_type_ads_engagement_panel_layout_view_model",function(d,b,v,P,M){return new J8q(d,b,v,P,M)},this.D);
l9.prototype.startRendering.call(this,p)};
g.q.K0=function(p,d){this.X===d.layoutId&&(this.V===null?this.V=this.uh.get().fI():JI("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))};
g.q.mH=function(){};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.U5=function(){ft(this.C0(),this);l9.prototype.U5.call(this)};g.f(n0$,aL);g.f(Dr,l9);g.q=Dr.prototype;g.q.VF=function(p,d){Cn("banner-image",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};
g.q.startRendering=function(p){Zr(this.GB,this.JD(),this.ZN(),g.L(this.ZN().renderingContent,vD),this.callback,"metadata_type_banner_image_layout_view_model",function(d,b,v,P,M){return new n0$(d,b,v,P,M)},this.D);
l9.prototype.startRendering.call(this,p)};
g.q.K0=function(p,d){this.X===d.layoutId&&(this.V===null?this.V=this.uh.get().fI():JI("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))};
g.q.mH=function(){};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.U5=function(){ft(this.C0(),this);l9.prototype.U5.call(this)};g.f(VX,aL);g.f(ek,l9);g.q=ek.prototype;g.q.VF=function(p,d){Cn("action-companion",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};
g.q.startRendering=function(p){Zr(this.GB,this.JD(),this.ZN(),g.L(this.ZN().renderingContent,pL),this.callback,"metadata_type_action_companion_ad_renderer",function(d,b,v,P,M){return new VX(d,b,v,P,M)},this.D);
l9.prototype.startRendering.call(this,p)};
g.q.K0=function(p,d){d.layoutId===this.layout.layoutId?this.GB.f0("impression"):this.X===d.layoutId&&(this.V===null?this.V=this.uh.get().fI():JI("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))};
g.q.mH=function(){};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.U5=function(){ft(this.C0(),this);l9.prototype.U5.call(this)};g.f(uyC,aL);g.f(Sk,l9);g.q=Sk.prototype;g.q.VF=function(p,d){Cn("image-companion",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};
g.q.startRendering=function(p){Zr(this.GB,this.JD(),this.ZN(),g.L(this.ZN().renderingContent,dU),this.callback,"metadata_type_image_companion_ad_renderer",function(d,b,v,P,M){return new uyC(d,b,v,P,M)},this.D);
l9.prototype.startRendering.call(this,p)};
g.q.K0=function(p,d){d.layoutId===this.layout.layoutId?this.GB.f0("impression"):this.X===d.layoutId&&(this.V===null?this.V=this.uh.get().fI():JI("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))};
g.q.mH=function(){};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.U5=function(){ft(this.C0(),this);l9.prototype.U5.call(this)};g.f(sLC,aL);g.f(YZ,l9);g.q=YZ.prototype;g.q.VF=function(p,d){Cn("shopping-companion",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};
g.q.startRendering=function(p){Zr(this.GB,this.JD(),this.ZN(),void 0,this.callback,"metadata_type_shopping_companion_carousel_renderer",function(d,b,v,P,M){return new sLC(d,b,v,P,M)},this.D);
l9.prototype.startRendering.call(this,p)};
g.q.K0=function(p,d){d.layoutId===this.layout.layoutId?this.GB.f0("impression"):this.X===d.layoutId&&(this.V===null?this.V=this.uh.get().fI():JI("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))};
g.q.mH=function(){};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.U5=function(){ft(this.C0(),this);l9.prototype.U5.call(this)};g.f(Ln,l9);g.q=Ln.prototype;g.q.startRendering=function(p){Zr(this.GB,this.JD(),this.ZN(),void 0,this.callback,"metadata_type_action_companion_ad_renderer",function(d,b,v,P,M){return new VX(d,b,v,P,M)},this.D);
l9.prototype.startRendering.call(this,p)};
g.q.K0=function(){};
g.q.mH=function(){};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.U5=function(){ft(this.C0(),this);l9.prototype.U5.call(this)};
g.q.VF=function(){};g.q=wLe.prototype;g.q.JD=function(){return this.slot};
g.q.ZN=function(){return this.layout};
g.q.init=function(){this.SB.get().addListener(this);this.SB.get().sx.push(this);var p=Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds"),d=Xm(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");N4(this.layout.gN)&&bm(this.OY.get(),this.layout.layoutId,{oH:d,Lx:p,listener:this})};
g.q.release=function(){this.SB.get().removeListener(this);LkK(this.SB.get(),this);N4(this.layout.gN)&&vz(this.OY.get(),this.layout.layoutId)};
g.q.startRendering=function(p){this.callback.K0(this.slot,p)};
g.q.t$=function(p,d){JRB(this.lh.get())&&!this.D&&(this.GB.f0("abandon"),this.D=!0);this.callback.mH(this.slot,p,d)};
g.q.fB=function(p){switch(p.id){case "part2viewed":this.GB.f0("start");this.GB.f0("impression");break;case "videoplaytime25":this.GB.f0("first_quartile");break;case "videoplaytime50":this.GB.f0("midpoint");break;case "videoplaytime75":this.GB.f0("third_quartile");break;case "videoplaytime100":JRB(this.lh.get())?this.D||(this.GB.f0("complete"),this.D=!0):this.GB.f0("complete");i9(this.GB)&&jk(this.GB,Infinity,!0);k4u(this.lh.get())&&gq(this.U,Infinity,!0);break;case "engagedview":i9(this.GB)||this.GB.f0("progress");
break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break;default:JI("Cue Range ID unknown in DiscoveryLayoutRenderingAdapter",this.slot,this.layout)}};
g.q.onVolumeChange=function(){};
g.q.Oi=function(){};
g.q.Iq=function(){};
g.q.YA=function(){};
g.q.onFullscreenToggled=function(){};
g.q.J9=function(){};
g.q.Mv=function(){};
g.q.w4=function(p){k4u(this.lh.get())&&gq(this.U,p*1E3,!1);i9(this.GB)&&jk(this.GB,p*1E3,!1)};
g.q.Wl=function(){};
g.q.Nx=function(){this.GB.f0("active_view_measurable")};
g.q.SG=function(){this.GB.f0("active_view_viewable")};
g.q.Rj=function(){this.GB.f0("active_view_fully_viewable_audible_half_duration")};
g.q.L1=function(){this.GB.f0("audio_measurable")};
g.q.aj=function(){this.GB.f0("audio_audible")};g.f(QX,l9);g.q=QX.prototype;g.q.init=function(){l9.prototype.init.call(this);var p=Xm(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),d={adsClientData:this.layout.wN};this.D.push(new EV(p,this.layout.layoutId,Xm(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),d,!0))};
g.q.WE=function(){this.V||this.SB.get().resumeVideo(1)};
g.q.startRendering=function(p){l9.prototype.startRendering.call(this,p);Fo(this.SB.get(),"ad-showing");this.callback.K0(this.slot,p);this.X.XR=this};
g.q.t$=function(p,d){l9.prototype.t$.call(this,p,d);Ox(this.SB.get(),"ad-showing");Bz(this.X,this)};
g.q.VF=function(p){switch(p){case "ad-info-icon-button":(this.V=this.SB.get().F$(1))||this.SB.get().pauseVideo();break;case "visit-advertiser":this.SB.get().pauseVideo()}};
g.q.U5=function(){l9.prototype.U5.call(this)};g.f($Z,aL);g.f(mM,l9);g.q=mM.prototype;g.q.startRendering=function(p){Zr(this.GB,this.JD(),this.ZN(),void 0,this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(d,b,v,P,M){return new $Z(d,b,v,P,M)},this.D);
l9.prototype.startRendering.call(this,p)};
g.q.K0=function(){};
g.q.mH=function(){};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.U5=function(){ft(this.C0(),this);l9.prototype.U5.call(this)};
g.q.VF=function(){};g.f(Kn,aL);g.f(xZ,l9);xZ.prototype.init=function(){l9.prototype.init.call(this);this.D.push(new Kn(g.L(this.layout.renderingContent,G3),this.layout.layoutId,{adsClientData:this.layout.wN}))};
xZ.prototype.VF=function(){GE(this.V.get(),this.X)&&Eh(this.uh.get(),3)};
xZ.prototype.startRendering=function(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p)};
xZ.prototype.U5=function(){l9.prototype.U5.call(this)};g.f(B1,aL);g.f(Rc,l9);Rc.prototype.init=function(){l9.prototype.init.call(this);var p=g.L(this.layout.renderingContent,os)||Xm(this.layout.clientMetadata,"metadata_type_ad_action_interstitial_renderer"),d=sh(this.GB);this.D.push(new B1(p,d,this.layout.layoutId,{adsClientData:this.layout.wN},!0,!0))};
Rc.prototype.startRendering=function(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p)};
Rc.prototype.VF=function(p,d){if(d===this.layout.layoutId)switch(p){case "skip-button":var b;(p=(b=Xm(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:b.current)&&p.d3(this.JD(),this.layout)}};
Rc.prototype.U5=function(){l9.prototype.U5.call(this)};At.prototype.build=function(p,d,b,v){if(Ti(v,{eK:["metadata_type_ad_break_response_data"],W5:["LAYOUT_TYPE_AD_BREAK_RESPONSE","LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE"]}))return new PDC(p,b,v,this.U,this.B,this.D);throw new P$("Unsupported layout with type: "+v.layoutType+" and client metadata: "+q0(v.clientMetadata)+" in AdBreakRequestLayoutRenderingAdapterFactory.");};g.f(y8W,aL);g.f(W1,l9);g.q=W1.prototype;g.q.VF=function(p,d){Cn("ads-engagement-panel",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};
g.q.startRendering=function(p){Zr(this.GB,this.JD(),this.ZN(),g.L(this.ZN().renderingContent,bo),this.callback,"metadata_type_ads_engagement_panel_renderer",function(d,b,v,P,M){return new y8W(d,b,v,P,M)},this.D);
l9.prototype.startRendering.call(this,p)};
g.q.K0=function(p,d){d.layoutId===this.layout.layoutId?this.GB.f0("impression"):this.X===d.layoutId&&(this.V===null?this.V=this.uh.get().fI():JI("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))};
g.q.mH=function(){};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.U5=function(){ft(this.C0(),this);l9.prototype.U5.call(this)};g.f(pm,l9);g.q=pm.prototype;g.q.VF=function(p,d){Cn("top-banner-image-text-icon-buttoned",p,this.S.get().kA,this.uh.get(),this.V,this.X,this.JD(),this.ZN(),d)};
g.q.startRendering=function(p){Zr(this.GB,this.JD(),this.ZN(),g.L(this.ZN().renderingContent,PD),this.callback,"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model",function(d,b,v,P,M){return new $Z(d,b,v,P,M)},this.D);
l9.prototype.startRendering.call(this,p)};
g.q.K0=function(p,d){this.X===d.layoutId&&(this.V===null?this.V=this.uh.get().fI():JI("OnLayoutEntered should set engagePingCallback, but it was not null",this.slot,this.layout))};
g.q.mH=function(){};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.U5=function(){ft(this.C0(),this);l9.prototype.U5.call(this)};jLq.prototype.build=function(p,d,b,v){if(Ti(v,I9u())||g.L(v.renderingContent,bo)!==void 0)return new W1(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,f97())||g.L(v.renderingContent,pL)!==void 0)return new ek(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,l9C())||g.L(v.renderingContent,dU)!==void 0)return new Sk(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,ZfW()))return new YZ(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,GQC()))return new Ln(p,b,v,this.eT,this.uh,this.C0,
this.OY,this.D);if(Ti(v,r8z())||g.L(v.renderingContent,vD)!==void 0)return new Dr(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,zh7())||g.L(v.renderingContent,PD)!==void 0)return new pm(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,Uau()))return new mM(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);if(Ti(v,kQW())||g.L(v.renderingContent,M7)!==void 0)return new H1(p,b,v,this.eT,this.uh,this.C0,this.OY,this.D);throw new P$("Unsupported layout with type: "+v.layoutType+" and client metadata: "+
q0(v.clientMetadata)+" in DesktopAboveFeedLayoutRenderingAdapterFactory.");};tCu.prototype.build=function(p,d,b,v){if(Ti(v,{eK:["metadata_type_linked_player_bytes_layout_id"],W5:["LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS"]}))return new xZ(p,b,v,this.eT,this.uh,this.D);throw new P$("Unsupported layout with type: "+v.layoutType+" and client metadata: "+q0(v.clientMetadata)+" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.");};g.q=ifK.prototype;g.q.JD=function(){return this.slot};
g.q.ZN=function(){return this.layout};
g.q.init=function(){};
g.q.release=function(){};
g.q.startRendering=function(p){p.layoutId!==this.layout.layoutId?this.callback.Fg(this.slot,p,new P$("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.K0(this.slot,p),this.GB.f0("impression"),Lx(this.dH,p,"normal"))};
g.q.t$=function(p,d){p.layoutId!==this.layout.layoutId?this.callback.Fg(this.slot,p,new P$("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.mH(this.slot,p,d)};g.q=Daw.prototype;g.q.JD=function(){return this.slot};
g.q.ZN=function(){return this.layout};
g.q.init=function(){};
g.q.release=function(){};
g.q.startRendering=function(p){p.layoutId!==this.layout.layoutId?this.callback.Fg(this.slot,p,new P$("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.K0(this.slot,p),this.GB.f0("impression"),Lx(this.dH,p,"normal"))};
g.q.t$=function(p,d){p.layoutId!==this.layout.layoutId?this.callback.Fg(this.slot,p,new P$("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.mH(this.slot,p,d)};dF.prototype.build=function(p,d,b,v){if(!this.lh.get().N.G().T("h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata")){if(Ti(v,Hf$()))return new ifK(p,b,v,this.uh,this.dH)}else if(Ti(v,{eK:[],W5:["LAYOUT_TYPE_FORECASTING"]}))return new Daw(p,b,v,this.uh,this.dH);throw new P$("Unsupported layout with type: "+v.layoutType+" and client metadata: "+q0(v.clientMetadata)+" in ForecastingLayoutRenderingAdapterFactory.");};g.f(Scz,aL);g.f(bO,l9);g.q=bO.prototype;g.q.init=function(){l9.prototype.init.call(this);var p=g.L(this.layout.renderingContent,as)||Xm(this.layout.clientMetadata,"metadata_type_player_overlay_layout_renderer"),d={adsClientData:this.layout.wN};this.D.push(new Scz(p,Xm(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),this.layout.layoutId,d))};
g.q.WE=function(){this.V||this.SB.get().resumeVideo(2)};
g.q.startRendering=function(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p);this.X.XR=this};
g.q.t$=function(p,d){l9.prototype.t$.call(this,p,d);Bz(this.X,this)};
g.q.VF=function(p){if(GE(this.S.get(),this.Z))switch(p){case "visit-advertiser-link":Eh(this.uh.get(),3)}switch(p){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.V||this.SB.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.V=this.SB.get().F$(2))||this.SB.get().pauseVideo();break;case "visit-advertiser-link":this.SB.get().pauseVideo();YcB(this).Vn();break;case "skip-button":if(p=YcB(this),
this.layout.renderingContent&&!dW(this.layout.clientMetadata,"metadata_type_dai")||!p.Uv){var d;(p=(d=Xm(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:d.current)&&p.d3(this.JD(),this.layout)}else JI("Requesting to skip by LegacyPlayerBytes when components enabled"),p.ue(this.JD(),this.layout)}};
g.q.U5=function(){l9.prototype.U5.call(this)};g.f(vb,l9);g.q=vb.prototype;g.q.init=function(){l9.prototype.init.call(this);var p=g.L(this.layout.renderingContent,qs)||Xm(this.layout.clientMetadata,"metadata_type_instream_ad_player_overlay_renderer"),d={adsClientData:this.layout.wN},b;(b=!!this.layout.renderingContent)||(b=!Pb(this).Uv);this.D.push(new EV(p,this.layout.layoutId,Xm(this.layout.clientMetadata,"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds"),d,b))};
g.q.WE=function(){this.V||this.SB.get().resumeVideo(2)};
g.q.startRendering=function(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p);this.X.XR=this};
g.q.t$=function(p,d){l9.prototype.t$.call(this,p,d);Bz(this.X,this)};
g.q.VF=function(p){if(GE(this.S.get(),this.Z))switch(p){case "visit-advertiser":Eh(this.uh.get(),3)}switch(p){case "ad-mute-confirm-dialog-close-button":case "ad-feedback-undo-mute-button":case "ad-info-dialog-close-button":this.V||this.SB.get().resumeVideo(2);break;case "ad-info-icon-button":case "ad-player-overflow-button":(this.V=this.SB.get().F$(2))||this.SB.get().pauseVideo();break;case "visit-advertiser":this.SB.get().pauseVideo();Pb(this).Vn();break;case "skip-button":if(p=Pb(this),this.layout.renderingContent&&
!dW(this.layout.clientMetadata,"metadata_type_dai")||!p.Uv){var d;(p=(d=Xm(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:d.current)&&p.d3(this.JD(),this.layout)}else JI("Requesting to skip by LegacyPlayerBytes"),p.ue(this.JD(),this.layout)}};
g.q.U5=function(){l9.prototype.U5.call(this)};g.f(Lcz,aL);g.f(Ms,l9);g.q=Ms.prototype;g.q.startRendering=function(p){var d=this;u9(this.U,p,function(){d.D.push(new Lcz(Xm(d.layout.clientMetadata,"metadata_type_valid_ad_message_renderer"),p.layoutId,p.wN));d.iC();d.callback.K0(d.slot,p);g.R(dX(d.SB.get(),1),512)&&d.callback.Fg(d.JD(),d.ZN(),new P$("player is stuck during adNotify",void 0,"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")})};
g.q.Mv=function(){};
g.q.J9=function(p){if(p.state.isError()){var d;this.callback.Fg(this.JD(),this.ZN(),new P$("A player error happened during adNotify",{playerErrorCode:(d=p.state.h9)==null?void 0:d.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}};
g.q.onFullscreenToggled=function(){};
g.q.Iq=function(){};
g.q.YA=function(){};
g.q.Oi=function(){};
g.q.onVolumeChange=function(){};
g.q.fB=function(){};
g.q.Wl=function(){};
g.q.VF=function(){};g.f($aw,aL);g.f(X$,l9);X$.prototype.init=function(){l9.prototype.init.call(this);var p=g.L(this.layout.renderingContent,F$),d=sh(this.GB);this.D.push(new $aw(p,d,this.layout.layoutId,{adsClientData:this.layout.wN}))};
X$.prototype.startRendering=function(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p)};
X$.prototype.VF=function(p,d){if(d===this.layout.layoutId)switch(p){case "skip-button":var b;(p=(b=Xm(this.layout.clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))==null?void 0:b.current)&&p.d3(this.JD(),this.layout)}};
X$.prototype.U5=function(){l9.prototype.U5.call(this)};mae.prototype.build=function(p,d,b,v){if(p=hn(p,b,v,this.eT,this.SB,this.uh,this.U,this.D,this.lh))return p;throw new P$("Unsupported layout with type: "+v.layoutType+" and client metadata: "+q0(v.clientMetadata)+" in OtherWebInPlayerLayoutRenderingAdapterFactory.");};g.q=Kcu.prototype;g.q.JD=function(){return this.slot};
g.q.ZN=function(){return this.layout};
g.q.init=function(){this.SB.get().addListener(this);this.SB.get().sx.push(this);var p=this.E7(),d=Xm(this.layout.clientMetadata,"metadata_type_active_view_traffic_type"),b=Xm(this.layout.clientMetadata,"metadata_type_active_view_identifier");N4(this.layout.gN)&&bm(this.OY.get(),this.layout.layoutId,{oH:d,Lx:p,listener:this,VH:b})};
g.q.release=function(){this.SB.get().removeListener(this);LkK(this.SB.get(),this);N4(this.layout.gN)&&vz(this.OY.get(),this.layout.layoutId)};
g.q.startRendering=function(p){this.callback.K0(this.slot,p)};
g.q.t$=function(p,d){kq(this,"abandon");this.callback.mH(this.slot,p,d)};
g.q.fB=function(p){switch(p.id){case "part2viewed":this.GB.f0("start");this.GB.f0("impression");break;case "videoplaytime25":this.GB.f0("first_quartile");break;case "videoplaytime50":this.GB.f0("midpoint");break;case "videoplaytime75":this.GB.f0("third_quartile");break;case "videoplaytime100":kq(this,"complete");i9(this.GB)&&jk(this.GB,Infinity,!0);break;case "engagedview":i9(this.GB)||this.GB.f0("progress");break;case "conversionview":case "videoplaybackstart":case "videoplayback2s":case "videoplayback10s":break;
default:JI("Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter",this.slot,this.layout)}};
g.q.onVolumeChange=function(){};
g.q.Oi=function(){};
g.q.Iq=function(){};
g.q.YA=function(){};
g.q.onFullscreenToggled=function(){};
g.q.J9=function(p){this.D||(g.ry(p,4)&&!g.ry(p,2)?zi(this.GB,"pause"):n3(p,4)<0&&!(n3(p,2)<0)&&zi(this.GB,"resume"))};
g.q.Mv=function(){};
g.q.w4=function(p){i9(this.GB)&&jk(this.GB,p*1E3,!1)};
g.q.Wl=function(){kq(this,"swipe")};
g.q.Nx=function(){this.GB.f0("active_view_measurable")};
g.q.SG=function(){this.GB.f0("active_view_viewable")};
g.q.Rj=function(){this.GB.f0("active_view_fully_viewable_audible_half_duration")};
g.q.L1=function(){this.GB.f0("audio_measurable")};
g.q.aj=function(){this.GB.f0("audio_audible")};
g.q.E7=function(){return this.layout.renderingContent?kj(this.dE.get(),1).VT:Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds")};xa7.prototype.build=function(p,d,b,v){d=["metadata_type_ad_placement_config"];for(var P=g.u(c1()),M=P.next();!M.done;M=P.next())d.push(M.value);if(Ti(v,{eK:d,W5:["LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER"]}))return b.slotType==="SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM"?new Kcu(p,b,v,this.SB,this.uh,this.lh,this.OY,this.dE):new wLe(p,b,v,this.SB,this.uh,this.HX,this.lh,this.OY);throw new P$("Unsupported layout with type: "+v.layoutType+" and client metadata: "+q0(v.clientMetadata)+" in PlaybackTrackingLayoutRenderingAdapterFactory.");
};var uO={contentCpn:"",Yr:new Map};PT$.prototype.Zo=function(p,d){var b={};d=Object.assign({},d,(b.cc=this.Dl.wy(),b));this.Dl.N.E5(p,d)};var TRF,Dn;
TRF={XnB:"ALREADY_PINNED_ON_A_DEVICE",AUTHENTICATION_EXPIRED:"AUTHENTICATION_EXPIRED",EAB:"AUTHENTICATION_MALFORMED",Fvh:"AUTHENTICATION_MISSING",cqh:"BAD_REQUEST",mXB:"CAST_SESSION_DEVICE_MISMATCHED",VCJ:"CAST_SESSION_VIDEO_MISMATCHED",aoB:"CAST_TOKEN_EXPIRED",Lvt:"CAST_TOKEN_FAILED",bBh:"CAST_TOKEN_MALFORMED",RWE:"CGI_PARAMS_MALFORMED",Nct:"CGI_PARAMS_MISSING",AqN:"DEVICE_FALLBACK",aGN:"GENERIC_WITH_LINK_AND_CPN",LiB:"ERROR_HDCP",btZ:"LICENSE",NTX:"VIDEO_UNAVAILABLE",IG5:"FORMAT_UNAVAILABLE",MD$:"GEO_FAILURE",
qfZ:"HTML5_AUDIO_RENDERER_ERROR",tDt:"GENERIC_WITHOUT_LINK",PkB:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK",Ckh:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK",nVE:"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT",hkJ:"HTML5_SPS_UMP_STATUS_REJECTED",l2$:"INVALID_DRM_MESSAGE",tHF:"PURCHASE_NOT_FOUND",PmB:"PURCHASE_REFUNDED",Fat:"RENTAL_EXPIRED",BPZ:"RETRYABLE_ERROR",REC:"SERVER_ERROR",u1E:"SIGNATURE_EXPIRED",oDB:"STOPPED_BY_ANOTHER_PLAYBACK",TPB:"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED",ZYB:"STREAMING_NOT_ALLOWED",
pWt:"STREAM_LICENSE_NOT_FOUND",joC:"TOO_MANY_REQUESTS",KaJ:"TOO_MANY_REQUESTS_WITH_LINK",AfZ:"TOO_MANY_STREAMS_PER_ENTITLEMENT",qtB:"TOO_MANY_STREAMS_PER_USER",UNSUPPORTED_DEVICE:"UNSUPPORTED_DEVICE",bZ5:"VIDEO_FORBIDDEN",RgB:"VIDEO_NOT_FOUND",UXb:"BROWSER_OR_EXTENSION_ERROR"};Dn={};
g.RS=(Dn.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.",Dn.DEVICE_FALLBACK="Sorry, this video is not available on this device.",Dn.GENERIC_WITH_LINK_AND_CPN="An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK",Dn.LICENSE="Sorry, there was an error licensing this video.",Dn.VIDEO_UNAVAILABLE=
"Video unavailable",Dn.FORMAT_UNAVAILABLE="This video isn't available at the selected quality. Please try again later.",Dn.GEO_FAILURE="This video isn't available in your country.",Dn.HTML5_AUDIO_RENDERER_ERROR="Audio renderer error. Please restart your computer.",Dn.GENERIC_WITHOUT_LINK="An error occurred. Please try again later.",Dn.HTML5_NO_AVAILABLE_FORMATS_FALLBACK="This video format is not supported.",Dn.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",
Dn.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT="Your browser can't play this video. $BEGIN_LINKLearn more$END_LINK",Dn.HTML5_SPS_UMP_STATUS_REJECTED="Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK",Dn.INVALID_DRM_MESSAGE="The DRM system specific message is invalid.",Dn.PURCHASE_NOT_FOUND="This video requires payment.",Dn.PURCHASE_REFUNDED="This video's purchase has been refunded.",Dn.RENTAL_EXPIRED="This video's rental has expired.",Dn.CAST_SESSION_DEVICE_MISMATCHED=
"The device in the cast session doesn't match the requested one.",Dn.CAST_SESSION_VIDEO_MISMATCHED="The video in the cast session doesn't match the requested one.",Dn.CAST_TOKEN_FAILED="Cast session not available. Please refresh or try again later.",Dn.CAST_TOKEN_EXPIRED="Cast session was expired. Please refresh.",Dn.CAST_TOKEN_MALFORMED="Invalid cast session. Please refresh or try again later.",Dn.SERVER_ERROR="There was an internal server error. Please try again later.",Dn.STOPPED_BY_ANOTHER_PLAYBACK=
"Your account is playing this video in another location. Please reload this page to resume watching.",Dn.STREAM_LICENSE_NOT_FOUND="Video playback interrupted. Please try again.",Dn.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED="Too many devices/IP addresses have been used over the 24 hour period.",Dn.STREAMING_NOT_ALLOWED="Playback not allowed because this video is pinned on another device.",Dn.RETRYABLE_ERROR="There was a temporary server error. Please try again later.",Dn.TOO_MANY_REQUESTS="Please log in to watch this video.",
Dn.TOO_MANY_REQUESTS_WITH_LINK="Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.",Dn.TOO_MANY_STREAMS_PER_USER="Playback stopped because too many videos belonging to the same account are playing.",Dn.TOO_MANY_STREAMS_PER_ENTITLEMENT="Playback stopped because this video has been played on too many devices.",Dn.UNSUPPORTED_DEVICE="Playback isn't supported on this device.",Dn.VIDEO_FORBIDDEN="Access to this video is forbidden.",Dn.VIDEO_NOT_FOUND="This video can not be found.",Dn.BROWSER_OR_EXTENSION_ERROR=
"Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK",Dn);var APQ;var WPq=g.yH(),pRF=WPq.match(/\((iPad|iPhone|iPod)( Simulator)?;/);if(!pRF||pRF.length<2)APQ=void 0;else{var dTW=WPq.match(/\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\d+_\d)[_ ]/);APQ=dTW&&dTW.length===6?Number(dTW[5].replace("_",".")):0}var d6=APQ,$f=d6>=0;g.f(g.iO,IN);g.iO.prototype.Y=function(p,d,b,v,P){return IN.prototype.Y.call(this,p,d,b,v,P)};var Vv={},ok=(Vv.FAIRPLAY="fairplay",Vv.PLAYREADY="playready",Vv.WIDEVINE="widevine",Vv.CLEARKEY=null,Vv.FLASHACCESS=null,Vv.UNKNOWN=null,Vv.WIDEVINE_CLASSIC=null,Vv);Hb.prototype.isMultiChannelAudio=function(){return this.numChannels>2};var ez={},rm=(ez.WIDTH={name:"width",video:!0,valid:640,CY:99999},ez.HEIGHT={name:"height",video:!0,valid:360,CY:99999},ez.FRAMERATE={name:"framerate",video:!0,valid:30,CY:9999},ez.BITRATE={name:"bitrate",video:!0,valid:3E5,CY:2E9},ez.EOTF={name:"eotf",video:!0,valid:"bt709",CY:"catavision"},ez.CHANNELS={name:"channels",video:!1,valid:2,CY:99},ez.CRYPTOBLOCKFORMAT={name:"cryptoblockformat",video:!0,valid:"subsample",CY:"invalidformat"},ez.DECODETOTEXTURE={name:"decode-to-texture",video:!0,valid:"false",
CY:"nope"},ez.AV1_CODECS={name:"codecs",video:!0,valid:"av01.0.05M.08",CY:"av99.0.05M.08"},ez.EXPERIMENTAL={name:"experimental",video:!0,valid:"allowed",CY:"invalid"},ez);var bT6=["h","H"],vHz=["9","("],P76=["9h","(h"],Mt2=["8","*"],XRC=["a","A"],qQH=["o","O"],a7F=["m","M"],oHm=["mac3","MAC3"],FqR=["meac3","MEAC3"],Sz={},WXu=(Sz.h=bT6,Sz.H=bT6,Sz["9"]=vHz,Sz["("]=vHz,Sz["9h"]=P76,Sz["(h"]=P76,Sz["8"]=Mt2,Sz["*"]=Mt2,Sz.a=XRC,Sz.A=XRC,Sz.o=qQH,Sz.O=qQH,Sz.m=a7F,Sz.M=a7F,Sz.mac3=oHm,Sz.MAC3=oHm,Sz.meac3=FqR,Sz.MEAC3=FqR,Sz),hUz=new Set("o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa".split(" ")),$4C=new Set("m M mac3 MAC3 meac3 MEAC3".split(" "));var A={},gF=(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["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 YJ={},tL$=(YJ.STEREO_LAYOUT_UNKNOWN=0,YJ.STEREO_LAYOUT_LEFT_RIGHT=1,YJ.STEREO_LAYOUT_TOP_BOTTOM=2,YJ);var gi,b5;gi={};g.VO=(gi.auto=0,gi.tiny=144,gi.light=144,gi.small=240,gi.medium=360,gi.large=480,gi.hd720=720,gi.hd1080=1080,gi.hd1440=1440,gi.hd2160=2160,gi.hd2880=2880,gi.highres=4320,gi);b5={0:"auto",144:"tiny",240:"small",360:"medium",480:"large",720:"hd720",1080:"hd1080",1440:"hd1440",2160:"hd2160",2880:"hd2880",4320:"highres"};var Sm="highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny".split(" ");em.prototype.isHdr=function(){return this.U==="smpte2084"||this.U==="arib-std-b67"};Lm.prototype.n$=function(){return this.containerType===2};
Lm.prototype.isEncrypted=function(){return!!this.xj};
Lm.prototype.qH=function(){return!!this.audio};
Lm.prototype.y7=function(){return!!this.video};g.f(h2,g.oL);g.q=h2.prototype;g.q.appendBuffer=function(p,d,b){if(this.qa.ZL()!==this.appendWindowStart+this.start||this.qa.U0()!==this.appendWindowEnd+this.start||this.qa.Fp()!==this.timestampOffset+this.start)this.qa.supports(1),this.qa.Sw(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.qa.Dw(this.timestampOffset+this.start);this.qa.appendBuffer(p,d,b)};
g.q.abort=function(){this.qa.abort()};
g.q.remove=function(p,d){this.qa.remove(p+this.start,d+this.start)};
g.q.removeAll=function(){this.remove(this.appendWindowStart,this.appendWindowEnd)};
g.q.clear=function(){this.qa.clear()};
g.q.Sw=function(p,d){this.appendWindowStart=p;this.appendWindowEnd=d};
g.q.fE=function(){return this.timestampOffset+this.start};
g.q.ZL=function(){return this.appendWindowStart};
g.q.U0=function(){return this.appendWindowEnd};
g.q.Dw=function(p){this.timestampOffset=p};
g.q.Fp=function(){return this.timestampOffset};
g.q.i4=function(p){p=this.qa.i4(p===void 0?!1:p);return Fk(p,this.start,this.end)};
g.q.ZG=function(){return this.qa.ZG()};
g.q.Zr=function(){return this.qa.Zr()};
g.q.Wh=function(){return this.qa.Wh()};
g.q.xw=function(){return this.qa.xw()};
g.q.OX=function(){this.qa.OX()};
g.q.Jm=function(p){return this.qa.Jm(p)};
g.q.e4=function(){return this.qa.e4()};
g.q.Nr=function(){return this.qa.Nr()};
g.q.l6=function(){return this.qa.l6()};
g.q.Ii=function(p,d,b){this.qa.Ii(p,d,b)};
g.q.QQ=function(p,d,b){this.qa.QQ(p,d,b)};
g.q.kM=function(p,d){return this.qa.kM(p,d)};
g.q.supports=function(p){return this.qa.supports(p)};
g.q.Co=function(){return this.qa.Co()};
g.q.isView=function(){return!0};
g.q.Q0=function(){return this.qa.Q0()?this.isActive:!1};
g.q.isLocked=function(){return this.NT&&!this.isActive};
g.q.n0=function(p){p=this.qa.n0(p);p.vw=this.start+"-"+this.end;return p};
g.q.Sz=function(){return this.qa.Sz()};
g.q.XV=function(){return this.qa.XV()};
g.q.rF=function(){return this.qa.rF()};
g.q.U5=function(){this.qa.xK(this.zA);g.oL.prototype.U5.call(this)};var ON=!1;g.f(J2,g.oL);g.q=J2.prototype;g.q.appendBuffer=function(p,d,b){this.Wd=!1;b&&(this.jy=b);if(p.length){var v;((v=this.Q8)==null?0:v.appendBuffer)?this.Q8.appendBuffer(p):this.Q8?this.Q8.append(p):this.Ms&&this.Ms.webkitSourceAppend(this.id,p)}d&&(d.isEncrypted()&&(this.Yw=this.jy),d.type===3&&(this.gi=d),this.Gn.push(d.Op()),this.Gn.length>4&&this.Gn.shift());this.vr&&(this.vr.length>=2||p.length>1048576?delete this.vr:this.vr.push(p))};
g.q.abort=function(){try{this.Q8?this.Q8.abort():this.Ms&&this.Ms.webkitSourceAbort(this.id)}catch(p){Fl$&&g.Hi(new g.RN("Error while abort the source buffer: "+p.name+", "+p.message))}this.jy=this.gi=null};
g.q.remove=function(p,d,b){this.Wd=!1;var v;if((v=this.Q8)==null?0:v.remove)b&&b({b:Ph(this.i4()),s:p,e:d}),this.Q8.remove(p,d)};
g.q.removeAll=function(){this.remove(this.ZL(),this.U0())};
g.q.clear=function(){this.Wh()||(this.abort(),this.removeAll(),this.Yw=this.jy=this.gi=null,this.appendWindowStart=this.timestampOffset=0,this.Zm=vh([],[]),this.Wd=!1,this.vr=Op?[]:void 0,this.MZ=!0)};
g.q.ZL=function(){if(ON&&this.y7)return this.appendWindowStart;var p;return((p=this.Q8)==null?void 0:p.appendWindowStart)||0};
g.q.U0=function(){var p;return((p=this.Q8)==null?void 0:p.appendWindowEnd)||0};
g.q.Sw=function(p,d){this.Q8&&(ON&&this.y7?(this.appendWindowStart=p,this.Q8.appendWindowEnd=d):p>this.ZL()?(this.Q8.appendWindowEnd=d,this.Q8.appendWindowStart=p):(this.Q8.appendWindowStart=p,this.Q8.appendWindowEnd=d))};
g.q.fE=function(){return this.timestampOffset};
g.q.Dw=function(p){ON?this.timestampOffset=p:this.supports(1)&&(this.Q8.timestampOffset=p)};
g.q.Fp=function(){return ON?this.timestampOffset:this.supports(1)?this.Q8.timestampOffset:0};
g.q.i4=function(p){if(p===void 0?0:p)return this.Wd||this.ZG()||(this.Zm=this.i4(!1),this.Wd=!0),this.Zm;try{return this.Q8?this.Q8.buffered:this.Ms?this.Ms.webkitSourceBuffered(this.id):vh([0],[Infinity])}catch(d){return vh([],[])}};
g.q.ZG=function(){var p;return((p=this.Q8)==null?void 0:p.updating)||!1};
g.q.Wh=function(){return this.MZ};
g.q.xw=function(){return!this.MZ&&this.ZG()};
g.q.OX=function(){this.MZ=!1};
g.q.Jm=function(p){var d=p==null?void 0:p.qC;p=p==null?void 0:p.containerType;return!d&&!p||d===this.qC&&p===this.containerType};
g.q.e4=function(){return this.jy};
g.q.Nr=function(){return this.Yw};
g.q.kM=function(p,d){return this.containerType!==p||this.qC!==d};
g.q.Ii=function(p,d,b){if(this.containerType!==p||b&&this.kM(p,b))this.supports(4),eL()&&this.Q8.changeType(d),b&&(this.qC=b);this.containerType=p};
g.q.QQ=function(p,d,b){this.containerType&&this.kM(p,d)&&eL()&&this.Q8.changeType(b);this.containerType=p;this.qC=d};
g.q.Co=function(){return this.gi};
g.q.isView=function(){return!1};
g.q.supports=function(p){switch(p){case 1:var d;return((d=this.Q8)==null?void 0:d.timestampOffset)!==void 0;case 0:var b;return!((b=this.Q8)==null||!b.appendBuffer);case 2:var v;return!((v=this.Q8)==null||!v.remove);case 3:var P,M;return!!(((P=this.Q8)==null?0:P.addEventListener)&&((M=this.Q8)==null?0:M.removeEventListener));case 4:return!(!this.Q8||!this.Q8.changeType);default:return!1}};
g.q.Q0=function(){return!this.ZG()};
g.q.isLocked=function(){return!1};
g.q.n0=function(p){p.to=this.Fp();p.up=this.ZG();var d,b=((d=this.Q8)==null?void 0:d.appendWindowStart)||0,v;d=((v=this.Q8)==null?void 0:v.appendWindowEnd)||Infinity;p.aw=b.toFixed(3)+"-"+d.toFixed(3);return p};
g.q.Zr=function(){var p;return((p=this.Q8)==null?void 0:p.writeHead)||0};
g.q.Sz=function(){for(var p={},d=0;d<this.Gn.length;d++)p["s"+d]=this.Gn[d];return p};
g.q.U5=function(){this.supports(3)&&(this.Q8.removeEventListener("updateend",this.C9),this.Q8.removeEventListener("error",this.C9));g.oL.prototype.U5.call(this)};
g.q.XV=function(){return this.containerType};
g.q.l6=function(){return this.qC};
g.q.rF=function(){return this.vr};
var Op=!1,Fl$=!1;SL.prototype.dispose=function(){if(!this.xJ()){if(this.D)try{URL.revokeObjectURL(this.kL)}catch(p){}this.U=!0}};
SL.prototype.xJ=function(){return this.U};
SL.prototype.xq=function(p){return p!==null&&p.kL===this.kL};
SL.prototype.toString=function(){return"MediaResource {"+this.kL+"}"};g.f(YA,g.e);g.q=YA.prototype;g.q.getDuration=function(){var p;return((p=this.rE)==null?void 0:p.duration)||this.C};
g.q.Oz=function(p){try{this.rE?this.rE.duration=p:(this.C=p,this.Ms.webkitSourceSetDuration(p))}catch(d){}};
g.q.c$=function(){try{return mX(this)==="closed"}catch(p){return!0}};
g.q.ZG=function(){return!!(this.D&&this.D.ZG()||this.U&&this.U.ZG())};
g.q.isAsync=function(){return this.D?!!this.D.supports(0):KJ()};
g.q.njN=function(){!this.xJ()&&gt(this)&&this.callback&&(this.callback(this),this.callback=null)};
g.q.C45=function(){this.dispose()};
g.q.qM=function(p){if(LJ&&!this.V&&p.Wh()&&p.i4().length===0){var d;QP(this.mediaElement,{l:"mswoue",sr:(d=this.mediaElement.FF)==null?void 0:d.Pl()},!1);p.OX();this.Wh()||(this.mediaElement.Cq=!0,this.mediaElement.setCurrentTime(0))}};
g.q.jL=function(){return!!this.D.supports(2)};
g.q.clear=function(){kFW(this,function(){});
var p;(p=this.D)==null||p.clear();var d;(d=this.U)==null||d.clear()};
g.q.Wh=function(){var p,d;return((p=this.U)==null?void 0:p.Wh())||((d=this.D)==null?void 0:d.Wh())};
g.q.Jm=function(p,d){return!!this.D&&!!this.U&&this.D.Jm(d)&&this.U.Jm(p)};
var LJ=!1;xA.prototype.then=function(p,d){return this.promise.then(p,d)};
xA.prototype.resolve=function(p){this.hS(p)};
xA.prototype.reject=function(p){this.qI(p)};g.f(Bh,g.e);g.q=Bh.prototype;g.q.Pc=function(){return this.kL};
g.q.activate=function(p){var d="";p&&(CTW(this,p),d=p.kL);if(!this.Fv()||d)d&&this.Fv()!==d&&(this.dZ(d),delete this.U,this.B&&(this.B.reject(),delete this.B),!window.MediaSource&&window.ManagedMediaSource&&this.zZ(!(p==null||!p.D))),p&&p.D||this.load(),this.Z||(this.addEventListener("volumechange",this.T$),this.Z=!0)};
g.q.d9=function(p,d){if(this.U)if(o9q&&$A(this.U)&&!this.U.Jm(p,d)){var b;QP(this,{l:"megms",sr:(b=this.FF)==null?void 0:b.Pl()});Z37(this);this.stopVideo()}else return this.rE=this.U,this.U=void 0,this.rE;p=window.MediaSource?new YA(this,new window.MediaSource,!1):window.ManagedMediaSource?new YA(this,new window.ManagedMediaSource,!1):window.WebKitMediaSource?new YA(this,new window.WebKitMediaSource,!1):new YA(this,void 0,!1);this.activate(p.B);this.rE=p;this.Cq=!1;return p};
g.q.playVideo=function(){var p=this;this.isEnded()&&this.seekTo(0);!this.Fv()&&this.kL&&(g.Hi(Error("playVideo without src")),this.dZ(this.kL.kL),this.kL.D||this.load());var d=this.play(),b;((b=this.FF)==null?0:b.T("html5_remove_ios_7_hack_force_play"))||!d&&$f&&(d6||0)>=7&&Mok(this,function(){g.lg(function(){EUD(p,p.getCurrentTime(),0)},500)});
return d};
g.q.seekTo=function(p){this.ag()>0&&($f&&d6<4&&(p=Math.max(.1,p)),this.setCurrentTime(p))};
g.q.g9=function(){if(!this.U&&this.rE)if(this.rE.X)try{var p;QP(this,{l:"mer",sr:(p=this.FF)==null?void 0:p.Pl(),rs:mX(this.rE)});this.rE.clear();this.U=this.rE;this.rE=void 0}catch(d){p=new g.RN("Error while clearing Media Source in MediaElement: "+d.name+", "+d.message),g.Hi(p),this.stopVideo()}else this.stopVideo()};
g.q.stopVideo=function(){var p=this;if(!this.U){var d;(d=this.rE)==null||lqz(d);if(q_u){if(!this.B){var b=new xA;b.then(void 0,function(){});
this.B=b;aOB&&this.pause();g.lg(function(){p.B===b&&(A2(p),b.resolve())},200)}}else A2(this)}};
g.q.lI=function(){var p=this.sW();return a2(p)>0&&this.getDuration()?qJ(p,this.getCurrentTime()):0};
g.q.Un=function(){var p=this.getDuration();return p===Infinity?1:p?this.lI()/p:0};
g.q.n0=function(){try{var p=this.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:Ph(this.kR(),",",3),vbu:Ph(this.sW()),vbs:Ph(this.fQ()),vpa:""+ +this.isPaused(),vsk:""+ +this.isSeeking(),ven:""+ +this.isEnded(),vpr:""+this.getPlaybackRate(),vrs:""+this.ag(),vns:""+this.zx(),vec:""+this.JI(),vemsg:this.mQ(),vvol:""+this.getVolume(),vdom:""+ +this.zL(),vsrc:""+ +!!this.Fv(),vw:""+p.width,vh:""+p.height}}catch(d){return{}}};
g.q.hasError=function(){return this.JI()>0};
g.q.addEventListener=function(p,d){this.V.listen(p,d,!1,this);this.i9(p)};
g.q.removeEventListener=function(p,d){this.V.R1(p,d,!1,this)};
g.q.dispatchEvent=function(p){if(this.B&&p.type==="pause")return!1;if(o9q){var d,b=((d=p.D)==null?void 0:d.timeStamp)||Infinity;d=b>performance.now()?b-Date.now()+performance.now():b;b=this.U||this.rE;if((b==null?0:b.Wh())||d<=((b==null?void 0:b.S)||0)){var v;QP(this,{l:"mede",sr:(v=this.FF)==null?void 0:v.Pl(),et:p.type});return!1}if(this.Cq)return QP(this,{l:"medes",et:p.type}),b&&p.type==="seeking"&&(b.S=performance.now(),this.Cq=!1),!1}return this.V.dispatchEvent(p)};
g.q.Xb=function(){this.S=!1};
g.q.Ik=function(){this.S=!0;this.wG(!0)};
g.q.T$=function(){this.S&&!this.vU()&&this.wG(!0)};
g.q.xq=function(p){return!!p&&p.UY()===this.UY()};
g.q.U5=function(){this.Z&&this.removeEventListener("volumechange",this.T$);q_u&&A2(this);g.e.prototype.U5.call(this)};
var q_u=!1,aOB=!1,o9q=!1,GFK=!1;g.q=g.px.prototype;g.q.isPaused=function(){return g.R(this,4)};
g.q.isPlaying=function(){return g.R(this,8)&&!g.R(this,512)&&!g.R(this,64)&&!g.R(this,2)};
g.q.isOrWillBePlaying=function(){return g.R(this,8)&&!g.R(this,2)&&!g.R(this,1024)};
g.q.isCued=function(){return g.R(this,64)&&!g.R(this,8)&&!g.R(this,4)};
g.q.isBuffering=function(){return g.R(this,1)&&!g.R(this,2)};
g.q.isError=function(){return g.R(this,128)};
g.q.isSuspended=function(){return g.R(this,512)};
g.q.T1=function(){return g.R(this,64)&&g.R(this,4)};
g.q.toString=function(){return"PSt."+this.state.toString(16)};
var LM={},Qv=(LM.BUFFERING="buffering-mode",LM.CUED="cued-mode",LM.ENDED="ended-mode",LM.PAUSED="paused-mode",LM.PLAYING="playing-mode",LM.SEEKING="seeking-mode",LM.UNSTARTED="unstarted-mode",LM);g.f(F9,g.e);g.q=F9.prototype;g.q.GS=function(){return this.B};
g.q.JD=function(){return this.slot};
g.q.ZN=function(){return this.layout};
g.q.init=function(){var p=Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds"),d=Xm(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");N4(this.layout.gN)&&bm(this.OY.get(),this.layout.layoutId,{oH:d,Lx:p,listener:this,EJ:this.Ld()});iAW(this.uh.get(),this);p=this.W$;d=this.layout.layoutId;var b={EJ:this.Ld()};p.D.set(d,b);this.s0()};
g.q.OD=function(){};
g.q.release=function(){N4(this.layout.gN)&&vz(this.OY.get(),this.layout.layoutId);HAz(this.uh.get(),this);this.W$.D.delete(this.layout.layoutId);this.AS()};
g.q.iN=function(){};
g.q.n2=function(){};
g.q.startRendering=function(p){Zs(hW(this));if(OZ(this,p)){var d=this.D;Ea(d.params.tj.lh.get(),!0)&&vUB(d,"p_sr",{});JW(this);this.aL(p);this.Ld()||this.LJ(!1)}};
g.q.K0=function(p,d){if(d.layoutId===this.layout.layoutId){this.qJ="rendering";this.U=this.SB.get().isMuted()||this.SB.get().getVolume()===0;this.f0("impression");this.f0("start");if(this.SB.get().isMuted()){lF(this,"mute");var b;p=((b=oR(this))==null?void 0:b.muteCommands)||[];$x(this.HX.get(),p,this.layout.layoutId)}if(this.SB.get().isFullscreen()){this.qs("fullscreen");var v;b=((v=oR(this))==null?void 0:v.fullscreenCommands)||[];$x(this.HX.get(),b,this.layout.layoutId)}this.Ld()||(v=this.L9.get(),
v.B&&!v.U&&(v.X=!1,v.U=!0,v.actionType!=="ad_to_video"&&(mu("pbs",void 0,v.actionType),g.N5("finalize_all_timelines")&&mme(v.actionType))));this.Et(1);this.j3(d);var P;d=((P=oR(this))==null?void 0:P.impressionCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};
g.q.c8=function(p,d,b){this.Z={xu:3,Ve:p==="load_timeout"?402:400,errorMessage:d.message};this.f0("error");var v;p=((v=oR(this))==null?void 0:v.errorCommands)||[];$x(this.HX.get(),p,this.layout.layoutId);this.Ld()||this.yL.Fg(this.slot,this.layout,d,b)};
g.q.mU=function(){if(this.qJ==="rendering"){lF(this,"pause");var p,d=((p=oR(this))==null?void 0:p.pauseCommands)||[];$x(this.HX.get(),d,this.layout.layoutId);this.Et(2)}};
g.q.VC=function(){if(this.qJ==="rendering"){lF(this,"resume");var p,d=((p=oR(this))==null?void 0:p.resumeCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};
g.q.Hz=function(p,d){d=d===void 0?!1:d;if(this.qJ==="rendering"){var b={currentTimeSec:p,flush:d};Cm(this.D,"p_ip",b);jk(this.GB,p*1E3,d);this.U||jk(this.GB,p*1E3,d===void 0?!1:d);var v=this.o8();if(v){v/=1E3;if(p>=v*.25||d)this.f0("first_quartile"),Cm(this.D,"p_fq",b);if(p>=v*.5||d)this.f0("midpoint"),Cm(this.D,"p_sq",b);if(p>=v*.75||d)this.f0("third_quartile"),Cm(this.D,"p_tq",b);this.lh.get().N.G().experiments.Wb("enable_progress_command_flush_on_kabuki")?gq(this.V,p*1E3,d):gq(this.V,p*1E3,za7(this)?
d:!1)}}};
g.q.wy=function(){var p;return((p=kj(this.dE.get(),1))==null?void 0:p.clientPlaybackNonce)||""};
g.q.E7=function(){var p;return(p=kj(this.dE.get(),2))==null?void 0:p.VT};
g.q.zI=function(p,d){p.layoutId!==this.layout.layoutId?this.yL.Fg(this.slot,p,new P$("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"):d()};
g.q.mH=function(p,d,b){if(d.layoutId===this.layout.layoutId)switch(this.qJ="not_rendering",this.layoutExitReason=void 0,this.Ld()||(p=b!=="normal"||this.position+1===this.S)&&this.LJ(p),this.kN(b),this.Et(0),b){case "abandoned":if(tt(this.GB,"impression")){var v,P=((v=oR(this))==null?void 0:v.abandonCommands)||[];$x(this.HX.get(),P,this.layout.layoutId)}break;case "normal":v=((P=oR(this))==null?void 0:P.completeCommands)||[];$x(this.HX.get(),v,this.layout.layoutId);break;case "skipped":var M;v=((M=
oR(this))==null?void 0:M.skipCommands)||[];$x(this.HX.get(),v,this.layout.layoutId)}};
g.q.Td=function(){return this.layout.layoutId};
g.q.gF=function(){return this.Z};
g.q.Nx=function(){if(this.qJ==="rendering"){this.GB.f0("active_view_measurable");var p,d=((p=oR(this))==null?void 0:p.activeViewMeasurableCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};
g.q.Rj=function(){if(this.qJ==="rendering"){this.GB.f0("active_view_fully_viewable_audible_half_duration");var p,d=((p=oR(this))==null?void 0:p.activeViewFullyViewableAudibleHalfDurationCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};
g.q.SG=function(){if(this.qJ==="rendering"){this.GB.f0("active_view_viewable");var p,d=((p=oR(this))==null?void 0:p.activeViewViewableCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};
g.q.aj=function(){if(this.qJ==="rendering"){this.GB.f0("audio_audible");var p,d=((p=oR(this))==null?void 0:p.activeViewAudioAudibleCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};
g.q.L1=function(){if(this.qJ==="rendering"){this.GB.f0("audio_measurable");var p,d=((p=oR(this))==null?void 0:p.activeViewAudioMeasurableCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}};
g.q.LJ=function(p){this.L9.get().LJ(Xm(this.layout.clientMetadata,"metadata_type_ad_placement_config").kind,p,this.position,this.S,!1)};
g.q.onFullscreenToggled=function(p){if(this.qJ==="rendering")if(p){this.qs("fullscreen");var d,b=((d=oR(this))==null?void 0:d.fullscreenCommands)||[];$x(this.HX.get(),b,this.layout.layoutId)}else this.qs("end_fullscreen"),d=((b=oR(this))==null?void 0:b.endFullscreenCommands)||[],$x(this.HX.get(),d,this.layout.layoutId)};
g.q.onVolumeChange=function(){if(this.qJ==="rendering")if(this.SB.get().isMuted()){lF(this,"mute");var p,d=((p=oR(this))==null?void 0:p.muteCommands)||[];$x(this.HX.get(),d,this.layout.layoutId)}else lF(this,"unmute"),p=((d=oR(this))==null?void 0:d.unmuteCommands)||[],$x(this.HX.get(),p,this.layout.layoutId)};
g.q.Iq=function(){};
g.q.YA=function(){};
g.q.Oi=function(){};
g.q.fB=function(){};
g.q.Wl=function(){};
g.q.qs=function(p){this.GB.qs(p,!this.U)};
g.q.f0=function(p){this.GB.f0(p,!this.U)};
g.q.Ld=function(){var p=Xm(this.slot.clientMetadata,"metadata_type_eligible_for_ssap");return p===void 0?(JI("Expected SSAP eligibility for PlayerBytes sub layout",this.slot,this.layout),!1):this.lh.get().Ld(p)};g.f(Nl,F9);g.q=Nl.prototype;g.q.s0=function(){};
g.q.AS=function(){var p=this.uh.get();p.P0===this&&(p.P0=null);this.Z5.stop()};
g.q.iN=function(){this.Z5.stop();F9.prototype.mU.call(this)};
g.q.n2=function(){w4(this);F9.prototype.VC.call(this)};
g.q.o8=function(){return Xm(this.ZN().clientMetadata,"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS")};
g.q.t$=function(p,d){var b=this;this.zI(p,function(){b.qJ!=="rendering_stop_requested"&&(b.qJ="rendering_stop_requested",b.layoutExitReason=d,nx(b,d),b.Z5.stop())})};
g.q.zP=function(){var p=Date.now(),d=p-this.KT;this.KT=p;this.Vt+=d;this.Vt>=this.o8()?this.Lg():(this.Hz(this.Vt/1E3),G5(this,this.Vt))};
g.q.kN=function(){};
g.q.Mv=function(){};
g.f(UZ,Nl);g.q=UZ.prototype;g.q.J9=function(p){if(this.qJ!=="not_rendering"){p=r4(this,p);var d=this.SB.get().getPresentingPlayerType()===2;this.qJ==="rendering_start_requested"?d&&Oa(p)&&this.XP():d?g.ry(p,2)?JI("Receive player ended event during MediaBreak",this.JD(),this.ZN()):fx(this,p):this.YU()}};
g.q.aL=function(){yIw(this);m9$(this.SB.get());this.uh.get().P0=this;QC("pbp")||QC("pbs")||mu("pbp");QC("pbp","watch")||QC("pbs","watch")||mu("pbp",void 0,"watch");this.XP()};
g.q.j3=function(p){this.L9.get();var d=Xm(p.clientMetadata,"metadata_type_ad_placement_config").kind,b=this.position===0;p=Xm(p.clientMetadata,"metadata_type_linked_in_player_layout_type");p={adBreakType:uF(d),adType:Ld$(p)};var v=void 0;b?d!=="AD_PLACEMENT_KIND_START"&&(v="video_to_ad"):v="ad_to_ad";Yr("ad_mbs",void 0,v);g.g5(p,v);w4(this)};
g.q.YU=function(){this.Pd()};
g.q.Lg=function(){toj(this);this.Pd()};
g.f(cC,Nl);g.q=cC.prototype;g.q.J9=function(p){this.qJ!=="not_rendering"&&(p=r4(this,p),fx(this,p))};
g.q.aL=function(){JI("Not used in SSAP")};
g.q.j3=function(){w4(this)};
g.q.YU=function(){JI("Not used in SSAP")};
g.q.Lg=function(){toj(this);this.yL.N7(this.JD(),this.ZN(),"normal")};
g.f(yA,cC);yA.prototype.t$=function(p,d){var b=this;this.zI(p,function(){rF(b.B,d)&&(b.qJ="rendering_stop_requested",b.layoutExitReason=d,nx(b,d),b.Z5.stop())})};
yA.prototype.startRendering=function(p){Zs(hW(this));OZ(this,p)&&(JW(this),this.uh.get().P0=this)};g.f(jb,F9);g.q=jb.prototype;g.q.YU=function(){this.Pd()};
g.q.J9=function(p){if(this.qJ!=="not_rendering"){p=r4(this,p);var d=this.SB.get().getPresentingPlayerType()===2;this.qJ==="rendering_start_requested"?d&&Oa(p)&&this.XP():!d||g.ry(p,2)?this.Pd():fx(this,p)}};
g.q.s0=function(){Xm(this.ZN().clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.shrunkenPlayerBytesConfig=Xm(this.ZN().clientMetadata,"metadata_type_shrunken_player_bytes_config")};
g.q.AS=function(){Xm(this.ZN().clientMetadata,"metadata_type_player_bytes_callback_ref").current=null;if(this.GV){var p=this.context.tj,d=this.GV,b=this.ZN().layoutId;if(Ea(p.lh.get(),!0)){var v={};p.Zo("mccru",(v.cid=d,v.p_ac=b,v))}this.Qm.get().removeCueRange(this.GV)}this.GV=void 0;var P;(P=this.ZM)==null||P.dispose();this.pK&&this.pK.dispose()};
g.q.aL=function(p){var d=IR(this.lh.get()),b=z5(this.lh.get());if(d&&b&&!this.Ld()){b=Xm(p.clientMetadata,"metadata_type_preload_player_vars");var v=g.JH(this.lh.get().N.G().experiments,"html5_preload_wait_time_secs");b&&this.pK&&this.pK.start(v*1E3)}Dwe(this,p);yIw(this);d?(b=this.GP.get(),p=Xm(p.clientMetadata,"metadata_type_player_vars"),b.N.loadVideoByPlayerVars(p,!1,2)):dpq(this.GP.get(),Xm(p.clientMetadata,"metadata_type_player_vars"));var P;(P=this.ZM)==null||P.start();d||this.GP.get().N.playVideo(2)};
g.q.j3=function(){var p;(p=this.ZM)==null||p.stop();this.GV="adcompletioncuerange:"+this.ZN().layoutId;this.Qm.get().addCueRange(this.GV,0x7ffffffffffff,0x8000000000000,!1,this,2,2);p=this.context.tj;var d=this.GV,b=this.ZN().layoutId;if(Ea(p.lh.get(),!0)){var v={};p.Zo("mccr",(v.cid=d,v.p_ac=b,v))}(this.adCpn=cIq(this))||JI("Media layout confirmed started, but ad CPN not set.");this.Zv.get().WM("onAdStart",this.adCpn);this.nV=Date.now()};
g.q.o8=function(){return this.E7()};
g.q.Vn=function(){this.GB.qs("clickthrough")};
g.q.t$=function(p,d){var b=this;this.zI(p,function(){if(b.qJ!=="rendering_stop_requested"){b.qJ="rendering_stop_requested";b.layoutExitReason=d;nx(b,d);var v;(v=b.ZM)==null||v.stop();b.pK&&b.pK.stop();VoD(b)}})};
g.q.onCueRangeEnter=function(p){if(p!==this.GV)JI("Received CueRangeEnter signal for unknown layout.",this.JD(),this.ZN(),{cueRangeId:p});else{var d=this.context.tj,b=this.ZN().layoutId;if(Ea(d.lh.get(),!0)){var v={};d.Zo("mccre",(v.cid=p,v.p_ac=b,v))}this.Qm.get().removeCueRange(this.GV);this.GV=void 0;B$(this.context.lh.get(),"html5_ssap_flush_at_stop_rendering")&&this.Ld()||(p=Xm(this.ZN().clientMetadata,"metadata_type_video_length_seconds"),this.Hz(p,!0),this.f0("complete"))}};
g.q.kN=function(p){p!=="abandoned"&&this.Zv.get().WM("onAdComplete");this.Zv.get().WM("onAdEnd",this.adCpn)};
g.q.onCueRangeExit=function(){};
g.q.Mv=function(p){this.qJ==="rendering"&&(this.shrunkenPlayerBytesConfig&&this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes&&p>=(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)&&this.SB.get().Dj(!0),this.Hz(p))};
g.q.Hz=function(p,d){F9.prototype.Hz.call(this,p,d===void 0?!1:d);d=Date.now()-this.nV;var b=p*1E3,v={contentCpn:this.wy(),adCpn:cIq(this)};if(p>=5&&!this.wY){var P=d<1E3?0:1;FI(P,"i.k_",{metadata:v,P2:d,CV:Math.floor(b/1E3)});T_("IKDSTAT",P);P===0&&eae(this)&&this.Zv.get().WM("onAbnormalityDetected");this.wY=!0}this.lh.get().N.G().experiments.Wb("enable_ik_opt")&&p-this.Rx>=5&&(P=d<b*.4?0:1,FI(P,"n.k_",{metadata:v,P2:d,CV:Math.floor(b/1E3)}),T_("NKDSTAT",P),this.lh.get().N.G().experiments.Wb("enable_ik_opt_enf")&&
P===0&&eae(this)&&this.Zv.get().WM("onAbnormalityDetected"),this.Rx=p)};g.f(tW,jb);tW.prototype.J9=function(p){this.qJ!=="not_rendering"&&(p=r4(this,p),fx(this,p))};
tW.prototype.aL=function(){JI("Not used in SSAP")};
g.f(iF,tW);iF.prototype.t$=function(p,d){var b=this;this.zI(p,function(){if(rF(b.B,d)){b.qJ="rendering_stop_requested";b.layoutExitReason=d;nx(b,d);if(B$(b.context.lh.get(),"html5_ssap_flush_at_stop_rendering")&&d==="normal"){var v=Xm(b.ZN().clientMetadata,"metadata_type_video_length_seconds");b.Hz(v,!0)}VoD(b)}})};
iF.prototype.startRendering=function(p){Zs(hW(this));OZ(this,p)&&(JW(this),Dwe(this,p))};g.f(Di,g.e);g.q=Di.prototype;g.q.init=function(){var p=Xm(this.layout.clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");p&&(p.current=this);this.dE.get().addListener(this);this.iF.init();BCB([this.layout],this.dE.get());this.zw()};
g.q.zw=function(){var p=Xm(this.iF.ZN().clientMetadata,"metadata_type_player_vars");p?this.GP.get().addPlayerResponseForAssociation({playerVars:p}):(p=Qnu(this.iF.ZN()),this.GP.get().addPlayerResponseForAssociation({J7:p}))};
g.q.x4=function(){};
g.q.JD=function(){return this.slot};
g.q.ZN=function(){return this.layout};
g.q.iN=function(){this.iF.iN()};
g.q.n2=function(){this.iF.n2()};
g.q.ue=function(){JI("Unexpected onSkipRequested from PlayerBytesSsapSingleLayoutRenderingAdapter.  Skip should be handled by Triggers")};
g.q.K0=function(p,d){this.iF.K0(p,d)};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.Mv=function(p){this.iF.Mv(p)};
g.q.onFullscreenToggled=function(p){this.iF.onFullscreenToggled(p)};
g.q.Iq=function(p){this.iF.Iq(p)};
g.q.Oi=function(p){this.iF.Oi(p)};
g.q.onVolumeChange=function(){this.iF.onVolumeChange()};
g.q.fB=function(){};
g.q.Wl=function(){};
g.q.YA=function(){};
g.q.cT=function(){return this.SB.get().getPresentingPlayerType()===2};
g.q.Lu=function(p){pAz({cpn:p,Dl:this.dE.get(),bN:!0});this.layout.layoutId===p&&(VRq(this.v5,this.slot.slotId),this.LG.K0(this.slot,this.layout))};
g.q.startRendering=function(p){if(p.layoutId!==this.layout.layoutId)return void JI("wrong layout");this.SB.get().addListener(this);rW(this.C0(),this);this.iF.startRendering(this.layout)};
g.q.J9=function(p){this.iF.J9(p)};
g.q.mH=function(p,d,b){this.iF.mH(p,d,b)};
g.q.release=function(){this.dE.get().removeListener(this);this.iF.release();Rhk();ft(this.C0(),this)};
g.q.Li=function(){return B$(this.params.context.lh.get(),"html5_ssap_exit_without_waiting_for_transition")};
g.q.t$=function(p,d){p.layoutId!==this.layout.layoutId?JI("wrong layout"):this.Li()&&this.iF.GS().currentState>=2||(this.iF.t$(this.layout,d),p=B$(this.params.context.lh.get(),"html5_ssap_pass_transition_reason")&&d==="abandoned",this.cT()&&!p&&(B$(this.params.context.lh.get(),"html5_ssap_pass_transition_reason")&&(["normal","skipped","muted","user_input_submitted"].includes(d)||JI("Single stopRendering: unexpected exit reason",this.slot,this.layout,{exitReason:d})),this.Bu.get().finishSegmentByCpn(this.layout.layoutId,
kj(this.dE.get(),1).clientPlaybackNonce,Zi(d,this.params.context.lh))),this.SB.get().removeListener(this),this.Li()&&fm(this.iF.GS())&&this.LG.mH(this.slot,this.layout,this.iF.GS().D))};
g.q.b8=function(p,d,b){dwz({cpn:p,Dl:this.dE.get(),bN:!0});this.ZN().layoutId!==p||B$(this.params.context.lh.get(),"html5_ssap_pass_transition_reason")&&b===5||(this.iF.GS().currentState<2&&(p=EZ(b,this.params.context.lh),p==="error"?this.LG.Fg(this.slot,this.layout,new P$("Player transition with error during SSAP single layout.",{playerErrorCode:"non_video_expired",transitionReason:b},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR"),"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING"):Lx(this.a5,
this.layout,p)),B$(this.params.context.lh.get(),"html5_ssap_exit_without_waiting_for_transition")||this.LG.mH(this.slot,this.layout,this.iF.GS().D))};g.f(VA,g.e);g.q=VA.prototype;g.q.JD=function(){return this.slot};
g.q.ZN=function(){return this.layout};
g.q.x4=function(){};
g.q.jo=function(){return this.AI[this.ww]};
g.q.uH=function(){return this.ww};
g.q.iN=function(p,d){var b=this.jo();d.layoutId!==Sb(b,p,d)?JI("pauseLayout for a PlayerBytes layout that is not currently active",p,d):b.iN()};
g.q.n2=function(p,d){var b=this.jo();d.layoutId!==Sb(b,p,d)?JI("resumeLayout for a PlayerBytes layout that is not currently active",p,d):b.n2()};
g.q.ue=function(p,d){var b=this.jo();xwu(this,p,d);By7(b,p,d)&&this.ez(b.JD(),b.ZN(),"skipped")};
g.q.d3=function(p,d){var b=this.jo();RaD(this);TyW(b,p,d)&&(p=AIk(this,b,p,d),p!==void 0&&(this.Ld()?JI("Should not happen. Should delete"):psw(this,b.JD(),b.ZN(),p)))};
g.q.P6=function(p,d){var b=Object.assign({},eb(this),{layoutId:d.layoutId}),v=b.layoutId,P=b.bN;if(b.EJ){var M={};sa(b.Dl,"wrse",(M.ec=v,M.is=P,M.ctp=lO(v),M))}c$(this.QL,p,d)};
g.q.K0=function(p,d){var b;(b=this.jo())==null||b.K0(p,d)};
g.q.mH=function(p,d,b){d.layoutId===this.ZN().layoutId&&(this.QS=!1,ft(this.C0(),this));var v;(v=this.jo())==null||v.mH(p,d,b)};
g.q.Mv=function(p){var d;(d=this.jo())==null||d.Mv(p)};
g.q.Y1=function(p,d,b){this.uH()===-1&&(this.callback.K0(this.slot,this.layout),this.ww++);var v=this.jo();v?(v.c8(p,d,b),this.Ld()&&this.callback.Fg(this.slot,this.layout,d,b)):JI("No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter",void 0,void 0,{activeSubLayoutIndex:String(this.uH()),layoutId:this.ZN().layoutId})};
g.q.onFullscreenToggled=function(p){var d;(d=this.jo())==null||d.onFullscreenToggled(p)};
g.q.Iq=function(p){var d;(d=this.jo())==null||d.Iq(p)};
g.q.Oi=function(p){var d;(d=this.jo())==null||d.Oi(p)};
g.q.onVolumeChange=function(){var p;(p=this.jo())==null||p.onVolumeChange()};
g.q.ek=function(p,d,b){yz(this.QL,p,d,b)};
g.q.s$=function(p){p.startRendering(p.ZN())};
g.q.init=function(){var p=Xm(this.ZN().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");p&&(p.current=this);if(this.AI.length<1)throw new T("Invalid sub layout rendering adapter length when scheduling composite layout.",{length:String(this.AI.length)});if(p=Xm(this.ZN().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))p.current=this;p=g.u(this.AI);for(var d=p.next();!d.done;d=p.next())d=d.value,d.init(),EwC(this.QL,this.slot,d.ZN()),CXu(this.QL,this.slot,d.ZN());
if(this.Ld())for(this.dE.get().addListener(this),BCB(Kdu(this),this.dE.get()),p=Kdu(this),p=g.u(p),d=p.next();!d.done;d=p.next())this.zw(d.value)};
g.q.zw=function(p){var d=Xm(p.clientMetadata,"metadata_type_player_vars");d?(p.layoutType!=="LAYOUT_TYPE_MEDIA"&&JI("Non-video ad contains playerVars",this.slot,p),this.GP.get().addPlayerResponseForAssociation({playerVars:d})):(p=Qnu(p),this.GP.get().addPlayerResponseForAssociation({J7:p}))};
g.q.release=function(){var p=Xm(this.ZN().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");p&&(p.current=null);if(p=Xm(this.ZN().clientMetadata,"metadata_type_ad_pod_skip_target_callback_ref"))p.current=null;p=g.u(this.AI);for(var d=p.next();!d.done;d=p.next())d=d.value,NK$(this.QL,this.slot,d.ZN()),d.release();this.Ld()&&(this.dE.get().removeListener(this),Rhk())};
g.q.zI=function(p){return p.layoutId!==this.ZN().layoutId?(this.callback.Fg(this.JD(),p,new P$("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.ZN().layoutId+("and LayoutType: "+this.ZN().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"),!1):!0};
g.q.DB=function(){this.SB.get().addListener(this);rW(this.C0(),this)};
g.q.J9=function(p){if(p.state.isError()){var d,b;this.Y1((d=p.state.h9)==null?void 0:d.errorCode,new P$("There was a player error during this media layout.",{playerErrorCode:(b=p.state.h9)==null?void 0:b.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else(d=this.jo())&&d.J9(p)};
g.q.Ld=function(){var p=Xm(this.JD().clientMetadata,"metadata_type_eligible_for_ssap");return p===void 0?(JI("Expected SSAP eligibility in PlayerBytes slots",this.JD(),this.ZN()),!1):this.lh.get().Ld(p)};
g.q.YA=function(){};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.fB=function(){};
g.q.Wl=function(){};
g.f(QA,VA);g.q=QA.prototype;g.q.hh=function(p,d,b){this.ez(p,d,b)};
g.q.Cl=function(p,d){this.ez(p,d,"error")};
g.q.ez=function(p,d,b){var v=this;Wd7(this,p,d,b,function(){Yj(v,v.uH()+1)})};
g.q.startRendering=function(p){this.zI(p)&&(this.DB(),qse(this.L9.get()),OAq(this.lh.get())||m9$(this.SB.get()),this.uH()===-1&&Yj(this,this.uH()+1))};
g.q.t$=function(p,d){var b=this;this.QS=!0;this.uH()===this.AI.length?this.callback.mH(this.slot,this.layout,d):(p=this.jo(),p.t$(p.ZN(),d),this.YQ=function(){b.callback.mH(b.slot,b.layout,d)});
this.SB.get().N.qx();dpq(this.GP.get(),{});p=dX(this.SB.get(),1);p.isPaused()&&!g.R(p,2)&&this.SB.get().playVideo();this.SB.get().removeListener(this);this.QS&&dqz(this)};
g.q.b8=function(){};
g.q.Lu=function(){};
g.q.N7=function(){};
g.f(mm,VA);g.q=mm.prototype;g.q.hh=function(p,d,b){p=Object.assign({},eb(this),{layoutId:d.layoutId,layoutExitReason:b});d=p.layoutId;b=p.layoutExitReason;var v={};sa(p.Dl,"prse",(v.xc=d,v.ler=b,v.ctp=lO(d),v))};
g.q.Cl=function(){JI("onSubLayoutError in SSAP")};
g.q.ez=function(){JI("exitSubLayoutAndPlayNext in SSAP")};
g.q.jo=function(){return this.bq};
g.q.uH=function(){var p=this;return this.AI.findIndex(function(d){var b;return d.ZN().layoutId===((b=p.bq)==null?void 0:b.ZN().layoutId)})};
g.q.s$=function(p){OV(this.bq===void 0,"replacing another adapter");this.bq=p;p.startRendering(p.ZN())};
g.q.ek=function(p,d,b){yz(this.QL,p,d,b);var v;OV(d.layoutId===((v=this.bq)==null?void 0:v.ZN().layoutId),"currentAdapter does not match exiting layout",{slot:p?"slot:  "+p.slotType:"",subLayout:hI(d)})&&(this.bq=void 0)};
g.q.release=function(){VA.prototype.release.call(this);OV(this.bq===void 0,"currentAdapter is still active during release");this.bq=void 0};
g.q.cT=function(){return this.SB.get().getPresentingPlayerType()===2};
g.q.t$=function(p,d){function b(){Kx(this)&&(["normal","error","skipped","muted","user_input_submitted"].includes(d)||JI("Composite stopRendering: Unexpected layout exit reason",this.slot,p,{layoutExitReason:d}))}
function v(){this.bq&&xj(this,this.bq,d);if(this.cT()&&(!Kx(this)||d!=="abandoned")){b.call(this);var M;var X=((M=this.dE.get().N.getVideoData())==null?void 0:M.clientPlaybackNonce)||"";M=kj(this.dE.get(),1).clientPlaybackNonce;this.Bu.get().finishSegmentByCpn(X,M,Zi(d,this.lh))}bcD(this,d)}
function P(){if(this.bq){var M=this.bq;M.GS().currentState<2&&M.t$(M.ZN(),d);M=Kx(this)&&d==="abandoned";this.cT()&&!M&&(b.call(this),this.Bu.get().finishSegmentByCpn(this.bq.ZN().layoutId,kj(this.dE.get(),1).clientPlaybackNonce,Zi(d,this.lh)))}}
OV(p.layoutId===this.ZN().layoutId,"StopRendering for wrong layout")&&rF(this.WC.U,d)&&(this.Li()?v.call(this):P.call(this))};
g.q.mH=function(p,d,b){VA.prototype.mH.call(this,p,d,b);d.layoutId===this.ZN().layoutId&&this.SB.get().removeListener(this)};
g.q.wy=function(){return kj(this.dE.get(),1).clientPlaybackNonce};
g.q.b8=function(p,d,b){dwz(Object.assign({},eb(this),{cpn:p}));if(!Kx(this)||b!==5)if(this.Li()){if(this.bq&&this.bq.ZN().layoutId!==d){var v=this.bq.ZN().layoutId;v!==p&&JI("onClipExited: mismatched exiting cpn",this.slot,void 0,{layoutId:v,exitingCpn:p,enteringCpn:d});p=EZ(b,this.lh);xj(this,this.bq,p)}else this.bq&&JI("onClipExited: active layout is entering again");d===this.wy()&&PxD(this,b)}else{if(this.bq&&this.bq.ZN().layoutId===p)vrD(this,this.bq,b);else{var P;JI("Exiting cpn does not match active cpn",
this.slot,(v=this.bq)==null?void 0:v.ZN(),{exitingCpn:p,transitionReason:b,activeCpn:(P=this.bq)==null?void 0:P.ZN().layoutId})}d===this.wy()&&(this.bq!==void 0&&(JI("active adapter is not properly exited",this.slot,this.layout,{activeLayout:hI(this.bq.ZN())}),vrD(this,this.bq,b)),PxD(this,b),bcD(this,this.WC.U.D))}};
g.q.Li=function(){return B$(this.lh.get(),"html5_ssap_exit_without_waiting_for_transition")};
g.q.startRendering=function(p){this.zI(p)&&(p=this.WC,OV(p.D===1,"tickStartRendering: state is not initial"),p.D=2,this.DB())};
g.q.Lu=function(p){pAz(Object.assign({},eb(this),{cpn:p}));var d=this.AI.find(function(b){return b.ZN().layoutId===p});
d?(this.WC.D!==2&&(VRq(this.v5,this.slot.slotId),OV(this.WC.D===2,"Expect started"),this.callback.K0(this.slot,this.layout)),this.s$(d),c$(this.QL,this.slot,d.ZN())):MfC(this,p)};
g.q.ue=function(p,d){xwu(this,p,d);var b=this.jo();b?By7(b,p,d)&&XsC(this,"skipped"):qbK(this,"onSkipRequested")};
g.q.d3=function(p,d){var b;a:{if(b=this.jo()){if(RaD(this),TyW(b,p,d)&&(p=AIk(this,b,p,d),p!==void 0)){b={mL:b,SjB:this.AI[p]};break a}}else qbK(this,"SkipWithAdPodSkip");b=void 0}if(p=b)b=p.mL,d=p.SjB,p=b.ZN().layoutId,this.Li()?xj(this,b,"skipped"):b.t$(b.ZN(),"skipped"),b=d.ZN().layoutId,this.Bu.get().finishSegmentByCpn(p,b,Zi("skipped",this.lh))};
g.q.P6=function(){JI("Not used in html5_ssap_fix_layout_exit")};
g.q.J9=function(p){var d;(d=this.jo())==null||d.J9(p)};
g.q.Y1=function(){JI("Not used in html5_ssap_fix_layout_exit")};
g.q.N7=function(p,d,b){var v;if(((v=this.jo())==null?void 0:v.ZN().layoutId)!==d.layoutId)return void JI("requestToExitSubLayout: wrong layout");XsC(this,b)};g.f(BC,g.e);g.q=BC.prototype;g.q.JD=function(){return this.iF.JD()};
g.q.ZN=function(){return this.iF.ZN()};
g.q.init=function(){var p=Xm(this.ZN().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");p&&(p.current=this);this.s0()};
g.q.s0=function(){this.iF.init()};
g.q.release=function(){var p=Xm(this.ZN().clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref");p&&(p.current=null);this.AS()};
g.q.AS=function(){this.iF.release()};
g.q.iN=function(){this.iF.iN()};
g.q.n2=function(){this.iF.n2()};
g.q.ue=function(p,d){JI("Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter.  Skip should be handled by Triggers",this.JD(),this.ZN(),{requestingSlot:p,requestingLayout:d})};
g.q.startRendering=function(p){p.layoutId!==this.ZN().layoutId?this.callback.Fg(this.JD(),p,new P$("Tried to start rendering an unknown layout, this adapter requires LayoutId: "+this.ZN().layoutId+("and LayoutType: "+this.ZN().layoutType),void 0,"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED"):(this.SB.get().addListener(this),rW(this.C0(),this),qse(this.L9.get()),OAq(this.lh.get())||m9$(this.SB.get()),this.iF.startRendering(p))};
g.q.t$=function(p,d){this.QS=!0;this.iF.t$(p,d);this.SB.get().N.qx();dpq(this.GP.get(),{});p=dX(this.SB.get(),1);p.isPaused()&&!g.R(p,2)&&this.SB.get().playVideo();this.SB.get().removeListener(this);this.QS&&this.iF.YU()};
g.q.K0=function(p,d){this.iF.K0(p,d)};
g.q.mH=function(p,d,b){d.layoutId===this.ZN().layoutId&&(this.QS=!1,ft(this.C0(),this));this.iF.mH(p,d,b);d.layoutId===this.ZN().layoutId&&g4(this.L9.get())};
g.q.Mv=function(p){this.iF.Mv(p)};
g.q.J9=function(p){if(p.state.isError()){var d,b;this.Y1((d=p.state.h9)==null?void 0:d.errorCode,new P$("There was a player error during this media layout.",{playerErrorCode:(b=p.state.h9)==null?void 0:b.errorCode},"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR"),"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED")}else this.iF.J9(p)};
g.q.Y1=function(p,d,b){this.iF.c8(p,d,b)};
g.q.onFullscreenToggled=function(p){this.iF.onFullscreenToggled(p)};
g.q.Iq=function(p){this.iF.Iq(p)};
g.q.Oi=function(p){this.iF.Oi(p)};
g.q.onVolumeChange=function(){this.iF.onVolumeChange()};
g.q.YA=function(){};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.fB=function(){};
g.q.Wl=function(){};g.q=RR.prototype;g.q.JD=function(){return this.slot};
g.q.ZN=function(){return this.layout};
g.q.init=function(){this.JZ.get().addListener(this);this.SB.get().addListener(this);var p=Xm(this.layout.clientMetadata,"metadata_type_layout_enter_ms");var d=Xm(this.layout.clientMetadata,"metadata_type_layout_exit_ms");if(this.V){var b=this.JZ.get().tO.slice(-1)[0];b!==void 0&&(p=b.startSecs*1E3,d=(b.startSecs+b.Ml)*1E3)}this.OD(p,d);var v;b=(v=this.dE.get().Ac)==null?void 0:v.clientPlaybackNonce;v=this.layout.wN.adClientDataEntry;T5(this.uh.get(),{daiStateTrigger:{filledAdsDurationMs:d-p,contentCpn:b,
adClientData:v}});var P=this.JZ.get();P=Fuk(P.B,p,d);P!==null&&(T5(this.uh.get(),{daiStateTrigger:{filledAdsDurationMs:P-p,contentCpn:b,cueDurationChange:"DAI_CUE_DURATION_CHANGE_SHORTER",adClientData:v}}),this.Bu.get().cg(P,d))};
g.q.release=function(){this.AS();this.JZ.get().removeListener(this);this.SB.get().removeListener(this)};
g.q.startRendering=function(){this.aL();this.callback.K0(this.slot,this.layout)};
g.q.t$=function(p,d){this.J2(d);this.driftRecoveryMs!==null&&(AW(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(hfK(this)-Xm(this.layout.clientMetadata,"metadata_type_layout_enter_ms")).toString(),driftFromHeadMs:Math.round(this.SB.get().N.KY()*1E3).toString()}),this.driftRecoveryMs=null);this.callback.mH(this.slot,this.layout,d)};
g.q.hM=function(){return!1};
g.q.ya=function(p){var d=Xm(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),b=Xm(this.layout.clientMetadata,"metadata_type_layout_exit_ms");p*=1E3;if(d<=p&&p<b){var v;T5(this.uh.get(),{daiStateTrigger:{filledAdsDurationMs:p-d,contentCpn:(v=this.dE.get().Ac)==null?void 0:v.clientPlaybackNonce,cueDurationChange:"DAI_CUE_DURATION_CHANGE_SHORTER",adClientData:this.layout.wN.adClientDataEntry}});this.Bu.get().cg(p,b)}};
g.q.Mv=function(p){this.VM(p);p=oa(this.SB.get(),2,!0);if(GE(this.X.get(),this.layout.layoutId)){var d=Xm(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),b=this.driftRecoveryMs;if(!(b===null||p*1E3<d+b)){this.driftRecoveryMs=null;var v=hfK(this),P=this.SB.get().N.KY(),M=Math.min(p+P,v/1E3);M<=p?AW(this,{driftRecoveryMs:b.toString(),breakDurationMs:Math.round(v-d).toString(),driftFromHeadMs:Math.round(P*1E3).toString()}):(AW(this,{driftRecoveryMs:b.toString(),breakDurationMs:Math.round(v-
d).toString(),driftFromHeadMs:Math.round(P*1E3).toString(),appliedDriftRecoveryMs:Math.round(p*1E3-d).toString(),destinationMs:Math.round(M*1E3-d).toString()}),this.SB.get().N.seekTo(M,void 0,void 0,1))}}};
g.q.Iq=function(){};
g.q.YA=function(){};
g.q.Oi=function(){};
g.q.onVolumeChange=function(){};
g.q.fB=function(){};
g.q.Wl=function(){};g.f(WC,RR);g.q=WC.prototype;g.q.OD=function(p,d){this.dE.get().addListener(this);if(this.V){var b=p,v=0,P=[];p=this.B.slice();p.sort(function(M,X){return Xm(M.ZN().clientMetadata,"metadata_type_media_sub_layout_index")-Xm(X.ZN().clientMetadata,"metadata_type_media_sub_layout_index")});
p.forEach(function(M){var X=b,a=Xm(M.ZN().clientMetadata,"metadata_type_video_length_seconds"),F=Math.min(X+a*1E3,d);b=F;v++;P.push(a);M.OD(X,F)})}else this.B.forEach(function(M){M.init()});
this.U!=null&&po(this.uh.get(),"ads_ssmplra_init","lid."+this.layout.layoutId+";smlid."+this.U)};
g.q.AS=function(){this.dE.get().removeListener(this);this.D=null;this.B.forEach(function(p){p.release()})};
g.q.aL=function(){if(this.D)JI("Failed to restart rendering",this.slot,this.layout,{hasSurveyMediaSubLayout:String(!!this.U)});else{var p,d=(p=this.dE.get().Ac)==null?void 0:p.layoutId;JdC(this,d)}};
g.q.J2=function(p){var d,b,v,P;(v=this.D)==null||(P=v.NB)==null||P.t$((d=this.D)==null?void 0:(b=d.NB)==null?void 0:b.ZN(),p);this.D=null};
g.q.x4=function(p){var d=p.videoId;p=p.layoutId;if(d==="nPpU29QrbiU"){var b,v;po(this.uh.get(),"ads_ssmplra_opdcs","vid."+d+";lid."+this.layout.layoutId+";smlid."+this.U+";slrs."+!!this.D+";slrslid."+((b=this.D)==null?void 0:(v=b.NB)==null?void 0:v.ZN().layoutId))}if(this.D){var P;if(((P=this.D.NB)==null?void 0:P.ZN().layoutId)===p)JI("Unexpected transition into the same layout ID",this.slot,this.layout,{layoutId:p});else{var M,X;(X=this.D.NB)==null||X.t$((M=this.D.NB)==null?void 0:M.ZN(),"normal");
JdC(this,p)}}};
g.q.b8=function(){};
g.q.Lu=function(){};
g.q.VM=function(){};
g.q.J9=function(){};
g.q.onFullscreenToggled=function(){};g.q=N5K.prototype;g.q.JD=function(){return this.slot};
g.q.ZN=function(){return this.layout};
g.q.GS=function(){JI("Should not get exitStateMachine for DAI");return new nm};
g.q.OD=function(p,d){var b=this;Xm(this.layout.clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;this.jT=kkW(this.slot,this.layout,Xm(this.layout.clientMetadata,"metadata_type_player_vars"),p,d,Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds")*1E3,this.Bu.get(),this.aH.get(),function(){var v=Object,P=v.assign,M=Xg(b.layout);var X=Xm(b.slot.clientMetadata,"metadata_type_fulfilled_layout")||b.slot.fulfilledLayout;var a=Xm(X.clientMetadata,"metadata_type_sub_layouts")||
X.Vx;X=Object.assign({},Xg(X),{adPlacementConfig:Xm(X.clientMetadata,"metadata_type_ad_placement_config"),subLayouts:(a||[]).map(Xg)});return P.call(v,{},{layoutType:"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES"},M,{compositeLayout:X,hasSurveyOverlay:dW(b.layout.clientMetadata,"metadata_type_survey_overlay"),surveyOverlay:Xm(b.layout.clientMetadata,"metadata_type_survey_overlay")})},this.uh.get());
this.SB.get().addListener(this);p=Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds");d=Xm(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");N4(this.layout.gN)&&bm(this.OY.get(),this.layout.layoutId,{oH:d,Lx:p,listener:this});EwC(this.callback,this.slot,this.layout);CXu(this.callback,this.slot,this.layout)};
g.q.init=function(){var p=Xm(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),d=Xm(this.layout.clientMetadata,"metadata_type_layout_exit_ms");this.OD(p,d)};
g.q.release=function(){this.SB.get().removeListener(this);N4(this.layout.gN)&&vz(this.OY.get(),this.layout.layoutId);this.lh.get();NK$(this.callback,this.slot,this.layout)};
g.q.startRendering=function(){var p=this;dW(this.layout.clientMetadata,"metadata_type_survey_overlay")&&po(this.uh.get(),"ads_ssmlra_srs","lid."+this.layout.layoutId);if(this.qJ)JI("Expected the layout not to be entered before start rendering",this.slot,this.layout,{hasSurveyOverlay:dW(this.layout.clientMetadata,"metadata_type_survey_overlay"),surveyOverlay:Xm(this.layout.clientMetadata,"metadata_type_survey_overlay")});else{this.qJ={OJ:null,NA:!1};this.D=!1;if(Fkq(this.lh.get())){var d;this.adCpn=
(d=kj(this.dE.get(),2))==null?void 0:d.clientPlaybackNonce}this.lh.get().N.G().experiments.Wb("html5_disable_sodar_for_tvhtml5")||nrK(this.slot,this.layout,this.o5.get());N4(this.layout.gN)&&this.lh.get().N.G().experiments.Wb("enable_active_view_lifa_web_video")&&ZAu(this.OY.get(),this.layout.layoutId);this.GB.f0("start");if(fh(this.lh.get())){d=dX(this.SB.get());var b=Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds"),v=oa(this.SB.get(),2,!1);rdw(this.GB,this.qJ.OJ,d,b,v,function(){return void ws7(p,
"teois")},Mf(this))}c$(this.callback,this.slot,this.layout);
dW(this.layout.clientMetadata,"metadata_type_survey_overlay")&&po(this.uh.get(),"ads_ssmlra_sre","lid."+this.layout.layoutId)}};
g.q.t$=function(p,d){var b=this;if(this.qJ){if(fh(this.lh.get()))if(this.jT===null)JI("Unexpected media sub layout exited without a timeline playback ID");else{p=Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds");var v=QGj(this.SB.get(),this.jT);Fkq(this.lh.get())&&this.adCpn===void 0&&JI("Expected ad CPN in SSDAI macro data",this.slot,this.layout,{contentCpn:Xm(this.layout.clientMetadata,"metadata_type_content_cpn")});hhC(this.GB,v,this.adCpn);bU(this.GB,null,this.qJ.OJ,p,v,Mf(this),
function(P){return void GkC(b,P,"fue")},Fkq(this.lh.get()))}this.qJ=null;
yz(this.callback,this.slot,this.layout,this.D&&this.lh.get().N.G().T("dai_layout_log_skip_exit_reason")?"skipped":d)}else JI("Expected the layout to be entered before stop rendering",this.slot,this.layout)};
g.q.c8=function(){};
g.q.YU=function(){};
g.q.Mv=function(p){var d=this;if(this.qJ){if(tt(this.GB,"impression")){var b=dX(this.SB.get()),v=Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds");vq(this.GB,b,p,this.qJ.OJ,v,function(P){return void GkC(d,P,"tpaqe")})}this.qJ.OJ=p}};
g.q.J9=function(p){var d=this;if(this.qJ){fh(this.lh.get())||this.qJ.NA||(this.qJ.NA=!0,p=new g.kU(p.state,new g.px));var b=Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds"),v=oa(this.SB.get(),2,!1);da(this.GB,this.qJ.OJ,p,b,v,Mf(this),!fh(this.lh.get()),function(){return void ws7(d,"teosc")})}};
g.q.onFullscreenToggled=function(p){fzK(this.GB,p)};
g.q.Iq=function(){};
g.q.YA=function(){};
g.q.Oi=function(){};
g.q.ue=function(p,d){var b;p=this.uh.get();var v="ti."+tt(this.GB,"impression")+";ts."+tt(this.GB,"skip")+";hp.",P;var M=!((P=this.GB.B.get("skip"))==null||!P.length);po(p,"ads_dsr",v+M+";cpn."+Xm(this.layout.clientMetadata,"metadata_type_content_cpn")+";acpn."+((b=kj(this.dE.get(),2))==null?void 0:b.clientPlaybackNonce)+";sl."+(Xm(d.clientMetadata,"metadata_type_linked_player_bytes_layout_id")===this.layout.layoutId));tt(this.GB,"impression")&&this.GB.f0("skip");d=kj(this.dE.get(),1).C$&&this.lh.get().N.G().experiments.Wb("html5_lifa_skip_to_content");
this.D=!0;this.Bu.get().Iv(d)||(this.D=!1,JI("Unexpected failure to skip a server stitched ad",this.slot,this.layout))};
g.q.onVolumeChange=function(){};
g.q.K0=function(){};
g.q.mH=function(){};
g.q.iN=function(){};
g.q.n2=function(){};
g.q.Vn=function(){uLu(this.GB)};
g.q.Nx=function(){lzC(this.GB)};
g.q.Rj=function(){sTC(this.GB)};
g.q.SG=function(){Zcw(this.GB)};
g.q.aj=function(){Er7(this.GB)};
g.q.L1=function(){Cxk(this.GB)};
g.q.fB=function(){};
g.q.Wl=function(){};g.f(qf,RR);g.q=qf.prototype;
g.q.OD=function(){var p=this;Xm(this.layout.clientMetadata,"metadata_type_player_bytes_callback_ref").current=this;var d=Xm(this.layout.clientMetadata,"metadata_type_layout_enter_ms"),b=Xm(this.layout.clientMetadata,"metadata_type_layout_exit_ms");this.jT=kkW(this.slot,this.layout,Xm(this.layout.clientMetadata,"metadata_type_player_vars"),d,b,Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds")*1E3,this.Bu.get(),this.aH.get(),function(){return{layoutType:"LAYOUT_TYPE_MEDIA",enterMs:d,
exitMs:b,adPlacementConfig:Xm(p.layout.clientMetadata,"metadata_type_ad_placement_config")}},this.uh.get());
var v=Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds"),P=Xm(this.layout.clientMetadata,"metadata_type_active_view_traffic_type");N4(this.layout.gN)&&bm(this.OY.get(),this.layout.layoutId,{oH:P,Lx:v,listener:this})};
g.q.AS=function(){N4(this.layout.gN)&&vz(this.OY.get(),this.layout.layoutId)};
g.q.aL=function(){var p=this;if(this.qJ)JI("Expected the layout not to be entered before start rendering",this.slot,this.layout);else if(this.qJ={OJ:null,NA:!1},nrK(this.slot,this.layout,this.o5.get()),this.GB.f0("start"),fh(this.lh.get())){var d=dX(this.SB.get()),b=Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds"),v=oa(this.SB.get(),2,!1);rdw(this.GB,this.qJ.OJ,d,b,v,function(){return void Uq7(p,"teois")},!1)}};
g.q.J2=function(){var p=this;if(this.qJ){if(fh(this.lh.get()))if(this.jT===null)JI("Unexpected single media layout exited without a timeline playback ID");else{var d=Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds"),b=QGj(this.SB.get(),this.jT);hhC(this.GB,b);bU(this.GB,null,this.qJ.OJ,d,b,!1,function(v){return void cd$(p,v,"fue")})}this.qJ=null}else JI("Expected the layout to be entered before stop rendering",this.slot,this.layout)};
g.q.VM=function(p){var d=this;if(this.qJ){if(tt(this.GB,"impression")){var b=dX(this.SB.get()),v=Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds");vq(this.GB,b,p,this.qJ.OJ,v,function(P){return void cd$(d,P,"tpaqe")})}this.qJ.OJ=p}};
g.q.J9=function(p){var d=this;if(this.qJ){fh(this.lh.get())||this.qJ.NA||(this.qJ.NA=!0,p=new g.kU(p.state,new g.px));var b=Xm(this.layout.clientMetadata,"metadata_type_video_length_seconds"),v=oa(this.SB.get(),2,!1);da(this.GB,this.qJ.OJ,p,b,v,!1,!fh(this.lh.get()),function(){return void Uq7(d,"teosc")})}};
g.q.onFullscreenToggled=function(p){fzK(this.GB,p)};
g.q.Vn=function(){uLu(this.GB)};
g.q.Nx=function(){lzC(this.GB)};
g.q.Rj=function(){sTC(this.GB)};
g.q.SG=function(){Zcw(this.GB)};
g.q.aj=function(){Er7(this.GB)};
g.q.L1=function(){Cxk(this.GB)};a9.prototype.build=function(p,d,b,v){if(dW(b.clientMetadata,"metadata_type_dai")){var P=Xm(v.clientMetadata,"metadata_type_ad_placement_config");Ti(v,{eK:"metadata_type_video_length_seconds metadata_type_player_vars metadata_type_layout_enter_ms metadata_type_layout_exit_ms metadata_type_player_bytes_callback_ref metadata_type_content_cpn".split(" "),W5:["LAYOUT_TYPE_MEDIA"]})&&P!==void 0?(P=new Uh(v.gN,this.uh,P,v.layoutId,null),P=new qf(p,b,v,this.dE,this.Bu,this.aH,this.JZ,this.SB,P,this.uh,this.o5,
this.D,this.OY,this.lh)):P=null;if(P)return P;a:{var M,X=(M=v.Vx)!=null?M:Xm(v.clientMetadata,"metadata_type_sub_layouts");P=Xm(v.clientMetadata,"metadata_type_ad_placement_config");if(Ti(v,{eK:["metadata_type_layout_enter_ms","metadata_type_drift_recovery_ms","metadata_type_layout_exit_ms"],W5:["LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES"]})&&X!==void 0&&P!==void 0){M=[];X=g.u(X);for(var a=X.next();!a.done;a=X.next()){a=a.value;var F=Xm(a.clientMetadata,"metadata_type_media_sub_layout_index");if(!Ti(a,{eK:"metadata_type_video_length_seconds metadata_type_player_vars metadata_type_layout_enter_ms metadata_type_layout_exit_ms metadata_type_player_bytes_callback_ref metadata_type_content_cpn".split(" "),
W5:["LAYOUT_TYPE_MEDIA"]})||F===void 0){p=null;break a}F=new Uh(a.gN,this.uh,P,a.layoutId,F);M.push(new N5K(d,b,a,this.Bu,F,this.SB,this.aH,this.OY,this.o5,this.lh,this.uh,this.dE))}d=new Uh(v.gN,this.uh,P,v.layoutId);p=new WC(p,b,v,this.dE,this.Bu,this.JZ,this.SB,d,this.uh,this.D,M)}else p=null}if(p)return p}else if(p=orw(p,d,b,v,this.C0,this.v5,this.dH,this.uh,this.OY,this.o5,this.GP,this.dE,this.SB,this.Qm,this.L9,this.Zv,this.HX,this.Tr,this.lh,this.Bu,this.context,this.W$))return p;throw new P$("Unsupported layout with type: "+
v.layoutType+" and client metadata: "+q0(v.clientMetadata)+" in PlayerBytesLayoutRenderingAdapterFactory.");};o9.prototype.build=function(p,d,b,v){if(p=orw(p,d,b,v,this.C0,this.v5,this.dH,this.uh,this.OY,this.o5,this.GP,this.dE,this.SB,this.Qm,this.L9,this.Zv,this.HX,this.Tr,this.lh,this.Bu,this.context,this.W$))return p;throw new P$("Unsupported layout with type: "+v.layoutType+" and client metadata: "+q0(v.clientMetadata)+" in PlayerBytesVodOnlyLayoutRenderingAdapterFactory.");};g.f(ydC,aL);g.f(Fg,l9);Fg.prototype.startRendering=function(p){var d=sh(this.GB),b={adsClientData:this.layout.wN};this.D.push(new ydC(Xm(this.layout.clientMetadata,"metadata_type_valid_survey_text_interstitial_renderer"),d,this.ZN().layoutId,b));l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p)};
Fg.prototype.VF=function(p,d){d!==this.layout.layoutId||p!=="survey-interstitial"&&p!=="button"||((p=Xm(this.layout.clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref").current)?p.ue(this.slot,this.layout):JI("Tried to skip SurveyInterstitial but PlayerBytes callback is null"))};
Fg.prototype.U5=function(){l9.prototype.U5.call(this)};var O$=new g.fH(320,63);g.f(no,aL);g.f(ra,l9);g.q=ra.prototype;g.q.Mv=function(){};
g.q.J9=function(){};
g.q.onFullscreenToggled=function(){};
g.q.Iq=function(p){p&&iq(this.V,this.layout)};
g.q.YA=function(){};
g.q.Oi=function(p){var d=kn(this.layout);if(this.Z=JZ(p,$9q(this.SB.get())))d.onErrorCommand&&this.HX.get().executeCommand(d.onErrorCommand,this.layout.layoutId),iq(this.V,this.layout)};
g.q.onVolumeChange=function(){};
g.q.Td=function(){return this.ZN().layoutId};
g.q.gF=function(){return this.Z};
g.q.VF=function(p){this.X.VF(p);p==="in_video_overlay_close_button"&&iq(this.V,this.layout)};
g.q.iB=function(p){p==="invideo-overlay"&&iq(this.V,this.layout)};
g.q.WE=function(){this.X.WE()};
g.q.startRendering=function(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p);this.S.XR=this};
g.q.t$=function(p,d){l9.prototype.t$.call(this,p,d);Bz(this.S,this)};
g.q.init=function(){l9.prototype.init.call(this);iAW(this.uh.get(),this);this.SB.get().addListener(this);this.D.push(new no(kn(this.layout),sh(this.GB),this.layout.layoutId,{adsClientData:this.layout.wN}))};
g.q.release=function(){l9.prototype.release.call(this);this.SB.get().removeListener(this);HAz(this.uh.get(),this)};
g.q.fB=function(){};
g.q.Wl=function(){};g.f(fo,l9);g.q=fo.prototype;g.q.init=function(){l9.prototype.init.call(this);iAW(this.uh.get(),this);this.SB.get().addListener(this);this.D.push(new no(kn(this.layout),sh(this.GB),this.layout.layoutId,{adsClientData:this.layout.wN}))};
g.q.WE=function(){this.X.WE()};
g.q.startRendering=function(p){l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p);this.S.XR=this};
g.q.t$=function(p,d){l9.prototype.t$.call(this,p,d);Bz(this.S,this)};
g.q.VF=function(p){this.X.VF(p);p==="in_video_overlay_close_button"&&iq(this.V,this.layout)};
g.q.KE=function(p){if(p==="invideo-overlay"){p=DIB(this.W,this.layout);p=g.u(p);for(var d=p.next();!d.done;d=p.next())d.value.stop()}};
g.q.iB=function(p){p==="invideo-overlay"&&iq(this.V,this.layout)};
g.q.jl=function(p){if(p==="invideo-overlay"){p=DIB(this.W,this.layout);p=g.u(p);for(var d=p.next();!d.done;d=p.next())d.value.start()}};
g.q.Mv=function(){};
g.q.J9=function(){};
g.q.onFullscreenToggled=function(){};
g.q.Iq=function(p){p&&iq(this.V,this.layout)};
g.q.YA=function(){};
g.q.Oi=function(p){var d=kn(this.layout),b=d.contentSupportedRenderer.imageOverlayAdContentRenderer,v=$9q(this.SB.get());a:{b=b.image;b=b===void 0?null:b;if(b!=null&&(b=b.thumbnail,b!=null&&b.thumbnails!=null&&b.thumbnails.length!=0&&b.thumbnails[0].width!=null&&b.thumbnails[0].height!=null)){b=new g.fH(b.thumbnails[0].width||0,b.thumbnails[0].height||0);break a}b=new g.fH(0,0)}if(this.Z=JZ(p,v,b))d.onErrorCommand&&this.HX.get().executeCommand(d.onErrorCommand,this.layout.layoutId),iq(this.V,this.layout)};
g.q.onVolumeChange=function(){};
g.q.Td=function(){return this.ZN().layoutId};
g.q.gF=function(){return this.Z};
g.q.release=function(){l9.prototype.release.call(this);this.SB.get().removeListener(this);HAz(this.uh.get(),this)};
g.q.fB=function(){};
g.q.Wl=function(){};uU.prototype.VF=function(p){p==="ad-info-hover-text-button"&&((this.D=this.SB.get().F$(1))||this.SB.get().pauseVideo())};
uU.prototype.WE=function(){this.D||this.SB.get().resumeVideo(1)};g.f(tfC,aL);g.f(lU,l9);g.q=lU.prototype;g.q.init=function(){l9.prototype.init.call(this);this.SB.get().addListener(this)};
g.q.startRendering=function(p){var d=Xm(this.layout.clientMetadata,"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD");this.D.push(new tfC(d,this.layout.layoutId,{adsClientData:this.layout.wN}));l9.prototype.startRendering.call(this,p);this.callback.K0(this.slot,p)};
g.q.K0=function(){};
g.q.VF=function(p,d){d!==this.layout.layoutId||p!=="ad-info-icon-button"&&p!=="ad-info-dialog-close-button"||((d=Xm(this.layout.clientMetadata,"metadata_type_player_bytes_layout_controls_callback_ref").current)?p==="ad-info-icon-button"?d.iN(this.slot,this.layout):p==="ad-info-dialog-close-button"&&d.n2(this.slot,this.layout):JI("Tried to use LayoutControlsCallback on Survey but it is null",this.slot,this.layout,{ComponentType:p}))};
g.q.Oi=function(p){p.width<450&&iq(this.V,this.layout)};
g.q.onVolumeChange=function(){};
g.q.Mv=function(){};
g.q.onFullscreenToggled=function(){};
g.q.Iq=function(){};
g.q.YA=function(){};
g.q.J9=function(){};
g.q.fB=function(){};
g.q.Wl=function(){};
g.q.U5=function(){l9.prototype.U5.call(this)};
g.q.release=function(){l9.prototype.release.call(this);this.SB.get().removeListener(this)};icw.prototype.build=function(p,d,b,v){if(d=hn(p,b,v,this.eT,this.SB,this.uh,this.V,this.D,this.lh))return d;if(Ti(v,jTD()))return new fo(b,v,this.uh,this.OY,this.eT,p,this.U,this.B,this.SB,this.HX,this.lh,this.D,new uU(this.SB));if(Ti(v,zf7()))return new ra(b,v,this.uh,this.OY,this.eT,p,this.U,this.SB,this.HX,this.lh,this.D,new uU(this.SB));if(Ti(v,{eK:["METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD"],W5:["LAYOUT_TYPE_SURVEY"]}))return new lU(b,v,p,this.eT,this.U,this.SB,this.lh);if(Ti(v,
{eK:["metadata_type_player_bytes_layout_controls_callback_ref","metadata_type_valid_survey_text_interstitial_renderer","metadata_type_ad_placement_config"],W5:["LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT"]}))return new Fg(b,v,p,this.eT,this.uh);if(Ti(v,QL7()))return new Ms(b,v,p,this.eT,this.SB,this.lh);throw new P$("Unsupported layout with type: "+v.layoutType+" and client metadata: "+q0(v.clientMetadata)+" in WebDesktopMainInPlayerLayoutRenderingAdapterFactory.");};Hcz.prototype.build=function(p,d,b,v){if(d=hn(p,b,v,this.eT,this.SB,this.uh,this.V,this.D,this.lh))return d;if(Ti(v,jTD()))return new fo(b,v,this.uh,this.OY,this.eT,p,this.U,this.B,this.SB,this.HX,this.lh,this.D,new uU(this.SB));if(Ti(v,zf7()))return new ra(b,v,this.uh,this.OY,this.eT,p,this.U,this.SB,this.HX,this.lh,this.D,new uU(this.SB));throw new P$("Unsupported layout with type: "+v.layoutType+" and client metadata: "+q0(v.clientMetadata)+" in WebEmbeddedInPlayerLayoutRenderingAdapterFactory.");
};g.f(s$,vb);s$.prototype.startRendering=function(p){vb.prototype.startRendering.call(this,p);if(p.renderingContent?ehC(p,kj(this.dE.get(),2)||void 0):Xm(this.layout.clientMetadata,"metadata_ad_video_is_listed"))p=p.renderingContent?VCu(p,kj(this.dE.get(),2)||void 0):Xm(this.layout.clientMetadata,"metadata_type_ad_info_ad_metadata"),this.xD.get().N.KX("onAdMetadataAvailable",p)};Vf7.prototype.build=function(p,d,b,v){if(Ti(v,DqK())||v.layoutType==="LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY"&&g.L(v.renderingContent,qs)!==void 0)return new s$(p,b,v,this.eT,this.SB,this.uh,this.U,this.xD,this.D,this.dE);throw new P$("Unsupported layout with type: "+v.layoutType+" and client metadata: "+q0(v.clientMetadata)+" in WebRemixInPlayerLayoutRenderingAdapterFactory.");};ef7.prototype.build=function(p,d,b,v){if(Ti(v,DqK()))return new s$(p,b,v,this.eT,this.SB,this.uh,this.U,this.xD,this.D,this.dE);if(p=hn(p,b,v,this.eT,this.SB,this.uh,this.U,this.D,this.lh))return p;throw new P$("Unsupported layout with type: "+v.layoutType+" and client metadata: "+q0(v.clientMetadata)+" in WebUnpluggedInPlayerLayoutRenderingAdapterFactory.");};Q1.prototype.clone=function(p){var d=this;return new Q1(function(){return d.triggerId},p)};$n.prototype.clone=function(p){var d=this;return new $n(function(){return d.triggerId},p)};mR.prototype.clone=function(p){var d=this;return new mR(function(){return d.triggerId},p)};Ko.prototype.clone=function(p){var d=this;return new Ko(function(){return d.triggerId},p)};xn.prototype.clone=function(p){var d=this;return new xn(function(){return d.triggerId},p)};Bq.prototype.clone=function(p){var d=this;return new Bq(function(){return d.triggerId},p)};g.f(io,g.e);var ddD={WVdDU7FEFNo:15,"c-6Sb-muKCY":6,"O9f9wIR-UI8":6,"JNL-wFYNAP0":15,dLYcTkdHPNA:15,ZdVP0_LJZUE:15,VXcUXyDNdEI:15,VGQ8C9uQc_I:15,"o2HqYt-U7YU":15,rwNqPgKVbus:15,ATgzDto2XcY:15,attyPCCLlC4:15,w3aSYOeWyYU:15,wZMtuR2zzRA:30,e3TvPYADCQA:15,eMOw2R8yUHg:15,"6lLyZenufEY":15,"4q_FdWfUxR4":15,"3NOPsNQV0zY":15,IcEJuv4zMSI:15,"8Eo9vaW_CqY":15,O0DMDUDJK88:15,wnboazT1Lio:15,ZfRdOlbXmog:5,"X-sKfjrb7uc":15,RCVZbiJbZA0:6,"7syqtZsUUwY":15,OrlZSFgzFVA:15,ulrgBGVttFg:15,"1qC82K99ecI":15,E9lmhFAK78w:30,QSJFJNk_VSg:15,
"i-8wX-g3FjI":30,vgSkhTaAP6U:15,iqslKcmG9zA:15,VkNDKDDDSWA:15,"2-Sj3oWDJCk":6,z4zsVPqUVnc:15,xKc7UMf8V4s:15,wwrWuIYPaDE:6,"_5NVge-Kmpk":6,"eUdn6DcJx-4":6,gxvBLc_C6Io:15,O40oPma0obU:15,"6xXRRLxj3DA":15,T5sMvex24Os:15,"74ccAT84jIY":15,"YTlgTC-KM2U":15,XxcipO9EBWc:15,zI7xwG4M62k:15,XrUrvpDMmOk:15,H5KIgG21WjA:15,R94pfM1wcac:6,"TD0-7fMqNOE":5,_evnWGoDAT8:15,Wov4GF3oUSM:6,DKcQEuGWmp4:15,kp4aH06VQBg:15,CI3LdgGodUw:15,lcQzcg6e73Y:15};var dJ={layoutExitMuteTriggers:[],layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],uF:[],layoutExitUserInputSubmittedTriggers:[]};var jT={K2B:1,AHZ:2,qAX:3,1:"LOAD_POLICY_ALWAYS",2:"LOAD_POLICY_BY_PREFERENCE",3:"LOAD_POLICY_BY_REQUEST"};g.f(rJ,g.e);g.q=rJ.prototype;g.q.TJ=function(p){if(this.D)JI("Unexpected multiple fetch instructions for the current content");else{this.D=p;p=g.u(this.JZ.get().tO);for(var d=p.next();!d.done;d=p.next())lTq(this,this.D,d.value)}};
g.q.hM=function(p){if(!this.D){var d;(d=this.Bu)==null||d.get().nS(p.identifier);return!1}lTq(this,this.D,p);return!0};
g.q.ya=function(){};
g.q.iT=function(p){this.D&&this.D.contentCpn!==p&&(JI("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:p,fetchInstructionsCpn:this.D.contentCpn}),this.D=null)};
g.q.Ph=function(p){this.D&&this.D.contentCpn!==p&&JI("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:p,fetchInstructionsCpn:this.D.contentCpn},!0);this.D=null};
g.q.U5=function(){g.e.prototype.U5.call(this);this.D=null};var Ex=["metadata_type_content_cpn","metadata_type_player_bytes_callback_ref","metadata_type_instream_ad_player_overlay_renderer","metadata_type_ad_placement_config"],OTz=["metadata_type_content_cpn","metadata_type_player_bytes_callback_ref","metadata_type_player_overlay_layout_renderer","metadata_type_ad_placement_config"];g.f(lq,g.e);g.q=lq.prototype;g.q.K0=function(p,d){var b=this;if(d.layoutType==="LAYOUT_TYPE_MEDIA"&&(bM(d,this.S)||bM(d,OTz))){var v=kj(this.dE.get(),2),P=this.V(d,v||void 0);P?nn(this.B.get(),"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED",function(){var M=[hC$(b.D.get(),P.contentCpn,P.Rf,function(X){return b.X(X.slotId,"core",P,OD(b.EH.get(),X))},P.inPlayerSlotId)];
P.instreamAdPlayerUnderlayRenderer&&RZ(b.lh.get())&&M.push(CsK(b,P,P.instreamAdPlayerUnderlayRenderer));return M}):JI("Expected MediaLayout to carry valid opportunity on entered",p,d)}};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.NH=function(){};
g.q.QI=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.mH=function(){};g.f(ZX,g.e);ZX.prototype.iT=function(p,d,b,v,P,M,X){var a=this,F=kj(this.dE.get(),1);!B$(this.lh.get(),"html5_ssap_play_cached_preroll")&&F.sJ?aa(this.SB.get()):(X6k(this.L9.get(),v),nn(this.U.get(),"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED",function(){return CQK(a.D.get(),v,P,M,p,d,X,F,"")}),a1e(this.B))};
ZX.prototype.Ph=function(){};g.f(Eu,g.e);g.f(Ch,g.e);Ch.prototype.onCueRangeEnter=function(){};
Ch.prototype.onCueRangeExit=function(p){var d=this,b=this.D.get(p);b&&(this.D.delete(p),this.Qm.get().removeCueRange(p),nn(this.U.get(),"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY",function(){var v=d.B.get();v=rq(v.U.get(),"SLOT_TYPE_AD_BREAK_REQUEST");return[Object.assign({},b,{slotId:v,slotEntryTrigger:b.slotEntryTrigger?$Ik(b.slotId,v,b.slotEntryTrigger):void 0,slotFulfillmentTriggers:mIC(b.slotId,v,b.slotFulfillmentTriggers),slotExpirationTriggers:mIC(b.slotId,v,b.slotExpirationTriggers)})]},
b.slotId))};
Ch.prototype.iT=function(){for(var p=g.u(this.D.keys()),d=p.next();!d.done;d=p.next())d=d.value,this.Qm.get().removeCueRange(d);this.D.clear()};
Ch.prototype.Ph=function(){};g.f(NB,g.e);g.q=NB.prototype;g.q.Gr=function(){};
g.q.yI=function(p){var d=this;g.d2(g.vQ(),function(){var b=d.D.get(p);b&&JI("Expected layouts to be properly unscheduled",p,void 0,{slotType:p.slotType,layoutTypes:[].concat(g.E(b)).map(function(v){return v.layoutType})})},0)};
g.q.NH=function(){};
g.q.QI=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(p,d){this.D.has(p)||this.D.set(p,new Set);this.D.get(p).add(d)};
g.q.Lf=function(p,d){this.kA.has(p)&&this.kA.get(p)===d&&JI("Unscheduled a Layout that is currently entered.",p,d);if(this.D.has(p)){var b=this.D.get(p);b.has(d)?(b.delete(d),b.size===0&&this.D.delete(p)):JI("Trying to unscheduled a Layout that was not scheduled.",p,d)}else JI("Trying to unscheduled a Layout that was not scheduled.",p,d)};
g.q.K0=function(p,d){this.kA.set(p,d)};
g.q.mH=function(p){this.kA.delete(p)};
g.q.Zl=function(){};g.q=Gae.prototype;g.q.init=function(){};
g.q.JD=function(){return this.slot};
g.q.h7=function(){this.callback.NH(this.slot)};
g.q.E0=function(){this.callback.So(this.slot)};
g.q.release=function(){};Uu.prototype.build=function(p,d){return new Gae(p,d)};g.q=wu$.prototype;g.q.init=function(){};
g.q.JD=function(){return this.slot};
g.q.h7=function(){Fo(this.SB.get(),"ad-showing");this.callback.NH(this.slot)};
g.q.E0=function(){this.callback.So(this.slot);Ox(this.SB.get(),"ad-showing")};
g.q.release=function(){};g.q=UIj.prototype;g.q.init=function(){};
g.q.JD=function(){return this.slot};
g.q.h7=function(){Fo(this.SB.get(),"ad-showing");Fo(this.SB.get(),"ad-interrupting");this.U=this.SB.get().isAtLiveHead();this.D=Math.ceil(Date.now()/1E3);this.callback.NH(this.slot)};
g.q.E0=function(){Ox(this.SB.get(),"ad-showing");Ox(this.SB.get(),"ad-interrupting");var p=this.U?Infinity:oa(this.SB.get(),1,!0)+Math.floor(Date.now()/1E3)-this.D;this.SB.get().N.seekTo(p,void 0,void 0,1);this.callback.So(this.slot)};
g.q.release=function(){};g.q=clq.prototype;g.q.init=function(){};
g.q.JD=function(){return this.slot};
g.q.h7=function(){Fo(this.SB.get(),"ad-showing");Fo(this.SB.get(),"ad-interrupting");this.callback.NH(this.slot)};
g.q.E0=function(){aa(this.SB.get());Ox(this.SB.get(),"ad-showing");Ox(this.SB.get(),"ad-interrupting");this.callback.So(this.slot)};
g.q.release=function(){aa(this.SB.get())};cE.prototype.build=function(p,d){if(aF(d,["metadata_type_dai"],"SLOT_TYPE_PLAYER_BYTES"))return new wu$(p,d,this.SB);if(d.slotEntryTrigger instanceof iU&&aF(d,["metadata_type_served_from_live_infra"],"SLOT_TYPE_PLAYER_BYTES"))return new UIj(p,d,this.SB);if(aF(d,[],"SLOT_TYPE_PLAYER_BYTES"))return new clq(p,d,this.SB);throw new T("Unsupported slot with type "+d.slotType+" and client metadata: "+(q0(d.clientMetadata)+" in PlayerBytesSlotAdapterFactory."));};g.f(yM,g.e);yM.prototype.D=function(p){for(var d=[],b=g.u(this.xL.values()),v=b.next();!v.done;v=b.next()){v=v.value;var P=v.trigger;P instanceof Lo&&v.category==="TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED"&&P.triggeringLayoutId===p&&d.push(v)}d.length?IF(this.tF(),d):JI("Mute requested but no registered triggers can be activated.")};g.f(zE,yM);g.q=zE.prototype;g.q.VF=function(p,d){if(d)if(p==="skip-button"){p=[];for(var b=g.u(this.xL.values()),v=b.next();!v.done;v=b.next()){v=v.value;var P=v.trigger;P instanceof Lo&&v.category==="TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED"&&P.triggeringLayoutId===d&&p.push(v)}p.length&&IF(this.tF(),p)}else B$(this.lh.get(),"supports_multi_step_on_desktop")?p==="ad-action-submit-survey"&&IO(this,d):p==="survey-submit"?IO(this,d):p==="survey-single-select-answer-button"&&IO(this,d)};
g.q.qQ=function(p){yM.prototype.D.call(this,p)};
g.q.hp=function(p,d,b,v){if(this.xL.has(d.triggerId))throw new T("Tried to register duplicate trigger for slot.");if(!(d instanceof R9||d instanceof Lo))throw new T("Incorrect TriggerType: Tried to register trigger of type "+d.triggerType+" in AdUxUpdateTriggerAdapter.");this.xL.set(d.triggerId,new AZ(p,d,b,v))};
g.q.eR=function(p){this.xL.delete(p.triggerId)};
g.q.KE=function(){};
g.q.jl=function(){};
g.q.iB=function(){};g.f(jJ,g.e);g.q=jJ.prototype;
g.q.hp=function(p,d,b,v){if(this.xL.has(d.triggerId))throw new T("Tried to register duplicate trigger for slot.");if(!(d instanceof Q1||d instanceof $n||d instanceof mR||d instanceof Ko||d instanceof xn||d instanceof Bq||d instanceof V1||d instanceof U$||d instanceof y1||d instanceof cq||d instanceof DZ||d instanceof wa))throw new T("Incorrect TriggerType: Tried to register trigger of type "+d.triggerType+" in AdsControlFlowEventTriggerAdapter");p=new AZ(p,d,b,v);this.xL.set(d.triggerId,p);d instanceof
xn&&this.X.has(d.triggeringSlotId)&&IF(this.D(),[p]);d instanceof Q1&&this.B.has(d.triggeringSlotId)&&IF(this.D(),[p]);d instanceof U$&&this.U.has(d.triggeringLayoutId)&&IF(this.D(),[p])};
g.q.eR=function(p){this.xL.delete(p.triggerId)};
g.q.Gr=function(p){this.X.add(p.slotId);for(var d=[],b=g.u(this.xL.values()),v=b.next();!v.done;v=b.next())v=v.value,v.trigger instanceof xn&&p.slotId===v.trigger.triggeringSlotId&&d.push(v);d.length>0&&IF(this.D(),d)};
g.q.yI=function(p){this.X.delete(p.slotId);for(var d=[],b=g.u(this.xL.values()),v=b.next();!v.done;v=b.next()){v=v.value;var P=v.trigger;P instanceof Bq&&P.triggeringSlotId===p.slotId&&d.push(v)}d.length>0&&IF(this.D(),d)};
g.q.QI=function(p){for(var d=[],b=g.u(this.xL.values()),v=b.next();!v.done;v=b.next()){v=v.value;var P=v.trigger;P instanceof V1&&P.slotType===p.slotType&&P.D!==p.slotId&&d.push(v)}d.length>0&&IF(this.D(),d)};
g.q.NH=function(p){this.B.add(p.slotId);for(var d=[],b=g.u(this.xL.values()),v=b.next();!v.done;v=b.next())v=v.value,v.trigger instanceof Q1&&p.slotId===v.trigger.triggeringSlotId&&d.push(v);d.length>0&&IF(this.D(),d)};
g.q.So=function(p){this.B.delete(p.slotId);this.V.add(p.slotId);for(var d=[],b=g.u(this.xL.values()),v=b.next();!v.done;v=b.next())if(v=v.value,v.trigger instanceof $n)p.slotId===v.trigger.triggeringSlotId&&d.push(v);else if(v.trigger instanceof wa){var P=v.trigger;p.slotId===P.slotId&&this.U.has(P.triggeringLayoutId)&&d.push(v)}d.length>0&&IF(this.D(),d)};
g.q.ub=function(p){for(var d=[],b=g.u(this.xL.values()),v=b.next();!v.done;v=b.next())v=v.value,v.trigger instanceof mR&&p.slotId===v.trigger.triggeringSlotId&&d.push(v);d.length>0&&IF(this.D(),d)};
g.q.wU=function(p){for(var d=[],b=g.u(this.xL.values()),v=b.next();!v.done;v=b.next())v=v.value,v.trigger instanceof Ko&&p.slotId===v.trigger.triggeringSlotId&&d.push(v);d.length>0&&IF(this.D(),d)};
g.q.Du=function(p,d){this.S.add(d.layoutId)};
g.q.Lf=function(p,d){this.S.delete(d.layoutId)};
g.q.K0=function(p,d){this.U.add(d.layoutId);for(var b=[],v=g.u(this.xL.values()),P=v.next();!P.done;P=v.next())if(P=P.value,P.trigger instanceof U$)d.layoutId===P.trigger.triggeringLayoutId&&b.push(P);else if(P.trigger instanceof DZ){var M=P.trigger;p.slotType===M.slotType&&d.layoutType===M.layoutType&&d.layoutId!==M.D&&b.push(P)}else P.trigger instanceof wa&&(M=P.trigger,d.layoutId===M.triggeringLayoutId&&this.V.has(M.slotId)&&b.push(P));b.length>0&&IF(this.D(),b)};
g.q.mH=function(p,d,b){this.U.delete(d.layoutId);p=[];for(var v=g.u(this.xL.values()),P=v.next();!P.done;P=v.next())if(P=P.value,P.trigger instanceof y1&&d.layoutId===P.trigger.triggeringLayoutId&&p.push(P),P.trigger instanceof cq){var M=P.trigger;d.layoutId===M.triggeringLayoutId&&M.D.includes(b)&&p.push(P)}p.length>0&&IF(this.D(),p)};
g.q.Zl=function(){};
g.q.iT=function(){this.V.clear()};
g.q.Ph=function(){};g.f(t3,g.e);t3.prototype.hp=function(p,d,b,v){if(this.xL.has(d.triggerId))throw new T("Tried to register duplicate trigger for slot.");if(!(d instanceof Nf))throw new T("Incorrect TriggerType: Tried to register trigger of type "+d.triggerType+" in CloseRequestedTriggerAdapter");this.xL.set(d.triggerId,new AZ(p,d,b,v))};
t3.prototype.eR=function(p){this.xL.delete(p.triggerId)};g.f(HE,g.e);HE.prototype.hp=function(p,d,b,v){if(this.xL.has(d.triggerId))throw new T("Tried to register duplicate trigger for slot.");if(!(d instanceof Co||d instanceof SZ))throw new T("Incorrect TriggerType: Tried to register trigger of type "+d.triggerType+" in ContentPlaybackLifecycleTriggerAdapter");this.xL.set(d.triggerId,new AZ(p,d,b,v))};
HE.prototype.eR=function(p){this.xL.delete(p.triggerId)};
HE.prototype.iT=function(p){for(var d=[],b=d.push,v=b.apply,P=[],M=g.u(this.xL.values()),X=M.next();!X.done;X=M.next())X=X.value,X.trigger instanceof Co&&X.trigger.Mh===p&&P.push(X);v.call(b,d,g.E(P));b=d.push;v=b.apply;P=[];M=g.u(this.xL.values());for(X=M.next();!X.done;X=M.next())X=X.value,X.trigger instanceof SZ&&X.trigger.D!==p&&P.push(X);v.call(b,d,g.E(P));d.length&&IF(this.D(),d)};
HE.prototype.Ph=function(p){for(var d=[],b=d.push,v=b.apply,P=[],M=g.u(this.xL.values()),X=M.next();!X.done;X=M.next()){X=X.value;var a=X.trigger;a instanceof SZ&&a.D===p&&P.push(X)}v.call(b,d,g.E(P));d.length&&IF(this.D(),d)};g.f(DX,g.e);g.q=DX.prototype;g.q.hp=function(p,d,b,v){if(this.xL.has(d.triggerId))throw new T("Tried to register duplicate trigger for slot.");var P="adtriggercuerange:"+d.triggerId;if(d instanceof iU)yl7(this,p,d,b,v,P,d.D.start,d.D.end,d.Mh,d.visible);else if(d instanceof Go)yl7(this,p,d,b,v,P,0x7ffffffffffff,0x8000000000000,d.Mh,d.visible);else throw new T("Incorrect TriggerType: Tried to register trigger of type "+d.triggerType+" in CueRangeTriggerAdapter");};
g.q.eR=function(p){var d=this.xL.get(p.triggerId);d&&this.Qm.get().removeCueRange(d.cueRangeId);this.xL.delete(p.triggerId)};
g.q.onCueRangeEnter=function(p){var d=ITz(this,p);if(d&&(d=this.xL.get(d)))if(g.R(dX(this.SB.get()),32))this.D.add(d.cueRangeId);else{var b=d==null?void 0:d.Yg.trigger;if(b instanceof iU||b instanceof Go){if(Ea(this.context.lh.get())){var v=d.Yg.slot,P=d.Yg.layout,M={};this.context.tj.Zo("cre",(M.ca=d.Yg.category,M.tt=b.triggerType,M.st=v.slotType,M.lt=P==null?void 0:P.layoutType,M.cid=p,M))}IF(this.U(),[d.Yg])}}};
g.q.onCueRangeExit=function(p){(p=ITz(this,p))&&(p=this.xL.get(p))&&this.D.delete(p.cueRangeId)};
g.q.J9=function(p){if(n3(p,16)<0){p=g.u(this.D);for(var d=p.next();!d.done;d=p.next())this.onCueRangeEnter(d.value,!0);this.D.clear()}};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.K0=function(){};
g.q.mH=function(){};
g.q.Zl=function(){};
g.q.Mv=function(){};
g.q.onFullscreenToggled=function(){};
g.q.Iq=function(){};
g.q.YA=function(){};
g.q.Oi=function(){};
g.q.onVolumeChange=function(){};
g.q.fB=function(){};
g.q.Wl=function(){};g.f(VM,g.e);g.q=VM.prototype;
g.q.hp=function(p,d,b,v){if(this.U.has(d.triggerId)||this.B.has(d.triggerId))throw new T("Tried to re-register the trigger.");p=new AZ(p,d,b,v);if(p.trigger instanceof tZ)this.U.set(p.trigger.triggerId,p);else if(p.trigger instanceof I9)this.B.set(p.trigger.triggerId,p);else throw new T("Incorrect TriggerType: Tried to register trigger of type "+p.trigger.triggerType+" in LiveStreamBreakTransitionTriggerAdapter");this.U.has(p.trigger.triggerId)&&p.slot.slotId===this.D&&IF(this.V(),[p])};
g.q.eR=function(p){this.U.delete(p.triggerId);this.B.delete(p.triggerId)};
g.q.x4=function(p){p=p.slotId;if(this.D!==p){var d=[];this.D!=null&&d.push.apply(d,g.E(zz7(this.B,this.D)));p!=null&&d.push.apply(d,g.E(zz7(this.U,p)));this.D=p;d.length&&IF(this.V(),d)}};
g.q.b8=function(){};
g.q.Lu=function(){};g.f(eJ,g.e);g.q=eJ.prototype;g.q.hp=function(p,d,b,v){if(this.xL.has(d.triggerId))throw new T("Tried to register duplicate trigger for slot.");if(!(d instanceof eZ))throw new T("Incorrect TriggerType: Tried to register trigger of type "+d.triggerType+" in OnLayoutSelfRequestedTriggerAdapter");this.xL.set(d.triggerId,new AZ(p,d,b,v))};
g.q.eR=function(p){this.xL.delete(p.triggerId)};
g.q.K0=function(){};
g.q.mH=function(){};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};g.f(SJ,g.e);g.q=SJ.prototype;g.q.Zl=function(p,d){for(var b=[],v=g.u(this.xL.values()),P=v.next();!P.done;P=v.next()){P=P.value;var M=P.trigger;M.opportunityType===p&&(M.associatedSlotId&&M.associatedSlotId!==d||b.push(P))}b.length&&IF(this.D(),b)};
g.q.hp=function(p,d,b,v){if(this.xL.has(d.triggerId))throw new T("Tried to register duplicate trigger for slot.");if(!(d instanceof YAB))throw new T("Incorrect TriggerType: Tried to register trigger of type "+d.triggerType+" in OpportunityEventTriggerAdapter");this.xL.set(d.triggerId,new AZ(p,d,b,v))};
g.q.eR=function(p){this.xL.delete(p.triggerId)};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.K0=function(){};
g.q.mH=function(){};g.f(YY,g.e);g.q=YY.prototype;g.q.hp=function(p,d,b,v){p=new AZ(p,d,b,v);if(d instanceof zo||d instanceof Hq||d instanceof jZ||d instanceof Yn||d instanceof SbB){if(this.xL.has(d.triggerId))throw new T("Tried to register duplicate trigger for slot.");this.xL.set(d.triggerId,p);b=b.slotId;p=this.B.has(b)?this.B.get(b):new Set;p.add(d);this.B.set(b,p)}else throw new T("Incorrect TriggerType: Tried to register trigger of type "+d.triggerType+" in PrefetchTriggerAdapter");};
g.q.eR=function(p){this.xL.delete(p.triggerId)};
g.q.Gr=function(p){var d=p.slotId;if(this.B.has(d)){p=0;var b=new Set;d=g.u(this.B.get(d));for(var v=d.next();!v.done;v=d.next())if(v=v.value,b.add(v.triggerId),v instanceof Hq&&v.breakDurationMs){p=v.breakDurationMs;break}gJ(this,"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION",p,b)}};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.K0=function(){};
g.q.mH=function(){};
g.q.Zl=function(){};
g.q.hM=function(p){if(this.D){this.U&&this.U.stop();this.V&&g.vg(this.V);p=p.Ml*1E3+1E3;for(var d=0,b=g.u(this.xL.values()),v=b.next();!v.done;v=b.next())v=v.value.trigger,v instanceof zo&&v.breakDurationMs<=p&&v.breakDurationMs>d&&(d=v.breakDurationMs);p=d;if(p>0)return gJ(this,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED",p,new Set,!0),gJ(this,"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED",p,new Set,!1),!0}return!1};
g.q.ya=function(){};
g.q.iT=function(p){this.D&&this.D.contentCpn!==p?(JI("Fetch instructions carried over from previous content video",void 0,void 0,{contentCpn:p,fetchInstructionsCpn:this.D.contentCpn}),Lh(this)):tRC(this)};
g.q.Ph=function(p){this.D&&this.D.contentCpn!==p&&JI("Expected content video of the current fetch instructions to end",void 0,void 0,{contentCpn:p,fetchInstructionsCpn:this.D.contentCpn},!0);Lh(this)};
g.q.TJ=function(p){var d=this;if(this.D)JI("Unexpected multiple fetch instructions for the current content");else{this.D=p;p=H$u(p);this.U=new g.bR(function(){tRC(d)},p?p:6E5);
this.U.start();this.V=new g.bR(function(){d.D&&(d.U&&(d.U.stop(),d.U.start()),jPK(d,"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED"))},i$D(this.D));
p=this.SB.get().getCurrentTimeSec(1,!1);for(var b=g.u(this.JZ.get().tO),v=b.next();!v.done;v=b.next())v=v.value,po(this.uh.get(),"nocache","ct."+Date.now()+";cmt."+p+";d."+v.Ml.toFixed(3)+";tw."+(v.startSecs-p)+";cid."+v.identifier+";")}};
g.q.U5=function(){g.e.prototype.U5.call(this);Lh(this)};g.f(QM,g.e);g.q=QM.prototype;g.q.hp=function(p,d,b,v){if(this.xL.has(d.triggerId))throw new T("Tried to register duplicate trigger for slot.");if(!(d instanceof To))throw new T("Incorrect TriggerType: Tried to register trigger of type "+d.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");this.xL.set(d.triggerId,new AZ(p,d,b,v));p=this.D.has(d.triggeringLayoutId)?this.D.get(d.triggeringLayoutId):new Set;p.add(d);this.D.set(d.triggeringLayoutId,p)};
g.q.eR=function(p){this.xL.delete(p.triggerId);if(!(p instanceof To))throw new T("Incorrect TriggerType: Tried to unregister trigger of type "+p.triggerType+" in TimeRelativeToLayoutEnterTriggerAdapter");var d=this.U.get(p.triggerId);d&&(d.dispose(),this.U.delete(p.triggerId));if(d=this.D.get(p.triggeringLayoutId))d.delete(p),d.size===0&&this.D.delete(p.triggeringLayoutId)};
g.q.Gr=function(){};
g.q.yI=function(){};
g.q.QI=function(){};
g.q.NH=function(){};
g.q.So=function(){};
g.q.ub=function(){};
g.q.wU=function(){};
g.q.Du=function(){};
g.q.Lf=function(){};
g.q.Zl=function(){};
g.q.K0=function(p,d){var b=this;if(this.D.has(d.layoutId)){p=this.D.get(d.layoutId);p=g.u(p);var v=p.next();for(d={};!v.done;d={E1:void 0},v=p.next())d.E1=v.value,v=new g.bR(function(P){return function(){var M=b.xL.get(P.E1.triggerId);IF(b.B(),[M])}}(d),d.E1.durationMs),v.start(),this.U.set(d.E1.triggerId,v)}};
g.q.mH=function(){};g.f($Y,g.e);$Y.prototype.hp=function(p,d,b,v){if(this.xL.has(d.triggerId))throw new T("Tried to register duplicate trigger for slot.");if(!(d instanceof ZZ))throw new T("Incorrect TriggerType: Tried to register trigger of type "+d.triggerType+" in VideoTransitionTriggerAdapter.");this.xL.set(d.triggerId,new AZ(p,d,b,v))};
$Y.prototype.eR=function(p){this.xL.delete(p.triggerId)};BE.prototype.MV=function(p){return p.kind==="AD_PLACEMENT_KIND_START"};g.f(A3,g.e);g.q=A3.prototype;g.q.logEvent=function(p){this.HM(p)};
g.q.BQ=function(p,d,b){this.HM(p,void 0,void 0,void 0,d,void 0,void 0,void 0,d.adSlotLoggingData,void 0,void 0,b)};
g.q.CI=function(p,d,b,v){this.HM(p,void 0,void 0,void 0,d,b?b:void 0,void 0,void 0,d.adSlotLoggingData,b?b.adLayoutLoggingData:void 0,void 0,v)};
g.q.P4=function(p,d,b,v){B$(this.lh.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+p,"trigger:",b,"slot:",d,"layout:",v);hH(this.D.get())&&this.HM(p,void 0,void 0,void 0,d,v?v:void 0,void 0,b,d.adSlotLoggingData,v?v.adLayoutLoggingData:void 0)};
g.q.nx=function(p,d,b,v,P){this.HM(p,d,b,v,void 0,void 0,void 0,void 0,void 0,void 0,void 0,P)};
g.q.Lk=function(p,d,b,v){this.HM("ADS_CLIENT_EVENT_TYPE_ERROR",void 0,void 0,void 0,b,v,void 0,void 0,b.adSlotLoggingData,v?v.adLayoutLoggingData:void 0,{errorType:p,errorMessage:d})};
g.q.HM=function(p,d,b,v,P,M,X,a,F,h,O,J){var k=this;J=J===void 0?0:J;B$(this.lh.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+p,"slot:",P,"layout:",M,"ping:",X,"Opportunity:",{opportunityType:d,associatedSlotId:b,wCC:v,raB:a,adSlotLoggingData:F,adLayoutLoggingData:h});try{var n=function(){if(!k.lh.get().N.G().T("html5_disable_client_tmp_logs")&&p!=="ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"){p||JI("Empty PACF event type",P,M);var r=hH(k.D.get()),Z={eventType:p,eventOrder:++k.eventCount},C={};
P&&(C.slotData=Fm(r,P));M&&(C.layoutData=fFC(r,M));X&&(C.pingData={pingDispatchStatus:"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS",serializedAdPingMetadata:X.D.serializedAdPingMetadata,pingIndex:X.index});a&&(C.triggerData=oF(a.trigger,a.category));d&&(C.opportunityData=u2j(r,d,b,v));r={organicPlaybackContext:{contentCpn:kj(k.dE.get(),1).clientPlaybackNonce}};r.organicPlaybackContext.isLivePlayback=kj(k.dE.get(),1).vX;var G;r.organicPlaybackContext.isMdxPlayback=(G=kj(k.dE.get(),1))==null?void 0:G.isMdxPlayback;
var U;if((U=kj(k.dE.get(),1))==null?0:U.daiEnabled)r.organicPlaybackContext.isDaiContent=!0;var I;if(G=(I=kj(k.dE.get(),2))==null?void 0:I.clientPlaybackNonce)r.adVideoPlaybackContext={adVideoCpn:G};r&&(C.externalContext=r);Z.adClientData=C;F&&(Z.serializedSlotAdServingData=F.serializedSlotAdServingDataEntry);h&&(Z.serializedAdServingData=h.serializedAdServingDataEntry);O&&(Z.errorInfo=O);g.Oe("adsClientStateChange",{adsClientEvent:Z})}};
J&&J>0?g.d2(g.vQ(),function(){return n()},J):n()}catch(r){B$(this.lh.get(),"html5_log_pacf_logging_errors")&&g.d2(g.vQ(),function(){JI(r instanceof Error?r:String(r),P,M,{pacf_message:"exception during pacf logging"})})}};var JmW=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.f(WE,A3);g.q=WE.prototype;
g.q.BQ=function(p,d,b){A3.prototype.BQ.call(this,p,d,b);Ea(this.lh.get())&&(b={},this.context.tj.Zo("pacf",(b.et=p,b.st=d.slotType,b.si=d.slotId,b)))};
g.q.CI=function(p,d,b,v){var P=JmW.has(p);A3.prototype.CI.call(this,p,d,b,v);Ea(this.lh.get(),P)&&(v={},this.context.tj.Zo("pacf",(v.et=p,v.st=d.slotType,v.si=d.slotId,v.lt=b==null?void 0:b.layoutType,v.li=b==null?void 0:b.layoutId,v.p_ac=b==null?void 0:b.layoutId,v)))};
g.q.nx=function(p,d,b,v,P){A3.prototype.nx.call(this,p,d,b,v,P);Ea(this.lh.get())&&(b={},this.context.tj.Zo("pacf",(b.et=p,b.ot=d,b.ss=v==null?void 0:v.length,b)))};
g.q.P4=function(p,d,b,v){A3.prototype.P4.call(this,p,d,b,v);if(Ea(this.lh.get())){var P={};this.context.tj.Zo("pacf",(P.et=p,P.tt=b.trigger.triggerType,P.tc=b.category,P.st=d.slotType,P.si=d.slotId,P.lt=v==null?void 0:v.layoutType,P.li=v==null?void 0:v.layoutId,P.p_ac=v==null?void 0:v.layoutId,P))}};
g.q.Lk=function(p,d,b,v){A3.prototype.Lk.call(this,p,d,b,v);if(Ea(this.lh.get(),!0)){var P={};this.context.tj.Zo("perror",(P.ert=p,P.erm=d,P.st=b.slotType,P.si=b.slotId,P.lt=v==null?void 0:v.layoutType,P.li=v==null?void 0:v.layoutId,P.p_ac=v==null?void 0:v.layoutId,P))}};
g.q.HM=function(p,d,b,v,P,M,X,a,F,h,O){if(g.UD(this.lh.get().N.G())){var J=this.lh.get();J=g.JH(J.N.G().experiments,"H5_async_logging_delay_ms")}else J=void 0;A3.prototype.HM.call(this,p,d,b,v,P,M,X,a,F,h,O,J)};p2.prototype.clear=function(){this.D.clear()};vB.prototype.resolve=function(p){dL(this,p)};
vB.prototype.reject=function(p){bE(this,p)};
vB.prototype.state=function(){return this.currentState==="done"?{state:"done",result:this.result}:this.currentState==="fail"?{state:"fail",error:this.error}:{state:"wait"}};
vB.prototype.wait=function(){var p=this;return function b(){return J7C(b,function(v){if(v.D==1)return g.ZB(v,2),g.y(v,{kh:p},4);if(v.D!=2)return v.return(v.U);g.NC(v);return g.GC(v,0)})}()};
var XCD=$D(function(p){return PB(p)?p instanceof vB:!1});var JG=window.DOC||"en";f2.prototype.zj=function(p){this.client=p};
f2.prototype.D=function(){this.clear();this.csn=g.UA()};
f2.prototype.clear=function(){this.B.clear();this.U.clear();this.V.clear();this.csn=null};lE.prototype.zj=function(p){g.bg(uE().zj).bind(uE())(p)};
lE.prototype.clear=function(){g.bg(uE().clear).bind(uE())()};g.q=sl.prototype;g.q.zj=function(p){this.client=p};
g.q.AX=function(p,d){var b=this;d=d===void 0?{}:d;g.bg(function(){var v,P,M,X=((v=g.L(p==null?void 0:p.commandMetadata,g.sy))==null?void 0:v.rootVe)||((P=g.L(p==null?void 0:p.commandMetadata,I2m))==null?void 0:(M=P.screenVisualElement)==null?void 0:M.uiType);if(X){v=g.L(p==null?void 0:p.commandMetadata,RRQ);if(v==null?0:v.parentTrackingParams){var a=g.N8(v.parentTrackingParams);if(v.parentCsn)var F=v.parentCsn}else d.clickedVisualElement?a=d.clickedVisualElement:p.clickTrackingParams&&(a=g.N8(p.clickTrackingParams));
a:{v=g.L(p,g.mH);P=g.L(p,LC6);if(v){if(P=W2W(v,"VIDEO")){v={token:P,videoId:v.videoId};break a}}else if(P&&(v=W2W(P,"PLAYLIST"))){v={token:v,playlistId:P.playlistId};break a}v=void 0}d=Object.assign({},{cttAuthInfo:v,parentCsn:F},d);if(g.N5("expectation_logging")){var h;d.loggingExpectations=((h=g.L(p==null?void 0:p.commandMetadata,I2m))==null?void 0:h.loggingExpectations)||void 0}El(b,X,a,d)}else g.DF(new g.RN("Error: Trying to create a new screen without a rootVeType",p))})()};
g.q.clickCommand=function(p,d,b){p=p.clickTrackingParams;b=b===void 0?0:b;p?(b=g.UA(b===void 0?0:b))?(Mnu(this.client,b,g.N8(p),d),d=!0):d=!1:d=!1;return d};
g.q.stateChanged=function(p,d,b){this.visualElementStateChanged(g.N8(p),d,b===void 0?0:b)};
g.q.visualElementStateChanged=function(p,d,b){b=b===void 0?0:b;b===0&&this.U.has(b)?this.W.push([p,d]):PMq(this,p,d,b)};wL.prototype.fetch=function(p,d,b){var v=this,P=qDD(p,d,b);return new Promise(function(M,X){function a(){if(b==null?0:b.qG)try{var h=v.handleResponse(p,P.status,P.response,b);M(h)}catch(O){X(O)}else M(v.handleResponse(p,P.status,P.response,b))}
P.onerror=a;P.onload=a;var F;P.send((F=d.body)!=null?F:null)})};
wL.prototype.handleResponse=function(p,d,b,v){b=b.replace(")]}'","");try{var P=JSON.parse(b)}catch(M){g.DF(new g.RN("JSON parsing failed after XHR fetch",p,d,b));if((v==null?0:v.qG)&&b)throw new g.v0(1,"JSON parsing failed after XHR fetch");P={}}d!==200&&(g.DF(new g.RN("XHR API fetch failed",p,d,b)),P=Object.assign({},P,{errorMetadata:{status:d}}));return P};Ul.getInstance=function(){var p=g.gw("ytglobal.storage_");p||(p=new Ul,g.Se("ytglobal.storage_",p));return p};
Ul.prototype.estimate=function(){var p,d,b;return g.z(function(v){p=navigator;return((d=p.storage)==null?0:d.estimate)?v.return(p.storage.estimate()):((b=p.webkitTemporaryStorage)==null?0:b.queryUsageAndQuota)?v.return(aEW()):v.return()})};
g.Se("ytglobal.storageClass_",Ul);Fx.prototype.eC=function(p){this.handleError(p)};
Fx.prototype.logEvent=function(p,d){switch(p){case "IDB_DATA_CORRUPTED":g.N5("idb_data_corrupted_killswitch")||this.D("idbDataCorrupted",d);break;case "IDB_UNEXPECTEDLY_CLOSED":this.D("idbUnexpectedlyClosed",d);break;case "IS_SUPPORTED_COMPLETED":g.N5("idb_is_supported_completed_killswitch")||this.D("idbIsSupportedCompleted",d);break;case "QUOTA_EXCEEDED":FWj(this,d);break;case "TRANSACTION_ENDED":this.B&&Math.random()<=.1&&this.D("idbTransactionEnded",d);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":p=
Object.assign({},d,{hasWindowUnloaded:this.U}),this.D("idbTransactionAborted",p)}};var $J={},mfD=g.vv("yt-player-local-media",{Mw:($J.index={ul:2},$J.media={ul:2},$J.captions={ul:5},$J),shared:!1,upgrade:function(p,d){d(2)&&(g.jn(p,"index"),g.jn(p,"media"));d(5)&&g.jn(p,"captions");d(6)&&(tg(p,"metadata"),tg(p,"playerdata"))},
version:5});var kjR={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},mF;a:{var KM=g.yH();KM=KM.toLowerCase();if(g.Nz(KM,"android")){var nHW=KM.match(/android\s*(\d+(\.\d+)?)[^;|)]*[;)]/);if(nHW){var rmR=parseFloat(nHW[1]);if(rmR<100){mF=rmR;break a}}var f7W=KM.match("("+Object.keys(kjR).join("|")+")");mF=f7W?kjR[f7W[0]]:0}else mF=void 0}var wf=mF,GG=wf>=0;var xPu=window;var hMC=J$(function(){var p,d;return(d=(p=window).matchMedia)==null?void 0:d.call(p,"(prefers-reduced-motion: reduce)").matches});var yu;g.cB=new IC;yu=0;var I0={D0:function(p,d){var b=p[0];p[0]=p[d%p.length];p[d%p.length]=b},
i7:function(p,d){p.splice(0,d)},
sI:function(p){p.reverse()}};var qdK=new Set(["embed_config","endscreen_ad_tracking","home_group_info","ic_track"]);var mB=lEC()?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!g.TV?!0:!1;var QRk={SgJ:"adunit",Kvh:"detailpage",Fi$:"editpage",cpX:"embedded",Z8N:"leanback",WXF:"previewpage",KXb:"profilepage",DK:"unplugged",ikb:"playlistoverview",XW$:"sponsorshipsoffer",xuC:"shortspage",fGZ:"handlesclaiming",gTB:"immersivelivepage",iBZ:"creatormusic",ET$:"immersivelivepreviewpage",VuB:"admintoolyurt",vDN:"shortsaudiopivot",oAX:"consumption"};var xJ,ufR,IB;xJ={};g.S2=(xJ.STOP_EVENT_PROPAGATION="html5-stop-propagation",xJ.IV_DRAWER_ENABLED="ytp-iv-drawer-enabled",xJ.IV_DRAWER_OPEN="ytp-iv-drawer-open",xJ.MAIN_VIDEO="html5-main-video",xJ.VIDEO_CONTAINER="html5-video-container",xJ.VIDEO_CONTAINER_TRANSITIONING="html5-video-container-transitioning",xJ.HOUSE_BRAND="house-brand",xJ);ufR={};IB=(ufR.RIGHT_CONTROLS_LEFT="ytp-right-controls-left",ufR.RIGHT_CONTROLS_RIGHT="ytp-right-controls-right",ufR);var w$C={allowed:"AUTOPLAY_BROWSER_POLICY_ALLOWED","allowed-muted":"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED",disallowed:"AUTOPLAY_BROWSER_POLICY_DISALLOWED"};var IrC={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},zTq={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"},Pw$={"mdx-pair":1,"mdx-dial":2,"mdx-cast":3,"mdx-voice":4,"mdx-inappdial":5};var hWC={DISABLED:1,ENABLED:2,PAUSED:3,1:"DISABLED",2:"ENABLED",3:"PAUSED"};g.TM.prototype.getLanguageInfo=function(){return this.WX};
g.TM.prototype.getXtags=function(){if(!this.xtags){var p=this.id.split(";");p.length>1&&(this.xtags=p[1])}return this.xtags};
g.TM.prototype.toString=function(){return this.WX.name};
g.TM.prototype.getLanguageInfo=g.TM.prototype.getLanguageInfo;AG.prototype.xq=function(p){return this.U===p.U&&this.D===p.D&&this.B===p.B&&this.reason===p.reason&&(!pR||this.CX===p.CX)};
AG.prototype.isLocked=function(){return this.B&&!!this.U&&this.U===this.D};
AG.prototype.compose=function(p){if(p.B&&dm(p))return Dc;if(p.B||dm(this))return p;if(this.B||dm(p))return this;var d=this.U&&p.U?Math.max(this.U,p.U):this.U||p.U,b=this.D&&p.D?Math.min(this.D,p.D):this.D||p.D;d=Math.min(d,b);var v=0;pR&&(v=this.CX!==0&&p.CX!==0?Math.min(this.CX,p.CX):this.CX===0?p.CX:this.CX);return pR&&d===this.U&&b===this.D&&v===this.CX||!pR&&d===this.U&&b===this.D?this:pR?new AG(d,b,!1,b===this.D&&v===this.CX?this.reason:p.reason,v):new AG(d,b,!1,b===this.D?this.reason:p.reason)};
AG.prototype.V=function(p){return!p.video||pR&&this.CX!==0&&this.CX<p.CX?!1:tkB(this,p.video.quality)};
var l7Q=g.WB("auto","hd1080",!1,"l"),xF$=g.WB("auto","large",!1,"l"),Dc=g.WB("auto","auto",!1,"p"),pR=!1;Mk.prototype.BE=function(p){p=p||Dc;for(var d=g.Je(this.videoInfos,function(X){return p.V(X)}),b=[],v={},P=0;P<d.length;P++){var M=d[P].video;
v[M.quality]||(b.push(M),v[M.quality]=!0)}return b};
Mk.prototype.F2=function(p){p=p||Dc;return g.Je(this.videoInfos,function(d){return p.V(d)})};
Mk.prototype.getAvailableAudioTracks=function(){return this.audioTracks};var Tqj=new Set(["356"]);g.f(Xb,g.e);Xb.prototype.U5=function(){g.e.prototype.U5.call(this)};g.fR.prototype.set=function(p,d){this.D[p]!==d&&(this.D[p]=d,this.url="")};
g.fR.prototype.get=function(p){u5(this);return this.D[p]||null};
g.fR.prototype.z7=function(){this.url||(this.url=vqz(this));return this.url};
g.fR.prototype.clone=function(){var p=new g.fR(this.U,this.V);p.scheme=this.scheme;p.path=this.path;p.B=this.B;p.D=g.tF(this.D);p.url=this.url;return p};
var bmu=[tHu];g.q=g.GR.prototype;g.q.sG=function(p){this.segments.push(p)};
g.q.Y_=function(p){return!!this.MB(p)};
g.q.getDuration=function(p){return(p=this.MB(p))?p.duration:0};
g.q.pj=function(p){return this.getDuration(p)};
g.q.kC=function(){return 0};
g.q.WW=function(){return this.segments.length?this.segments[0].Q$:-1};
g.q.P5=function(p){return(p=this.MB(p))?p.ingestionTime:NaN};
g.q.o1=function(){return this.segments.length?this.segments[this.segments.length-1].Q$:-1};
g.q.Zi=function(p){return this.o1()===p&&!this.U&&p>=0};
g.q.VZ=function(){var p=this.segments[this.segments.length-1];return p?p.endTime:NaN};
g.q.xI=function(){return this.segments[0].startTime};
g.q.pQ=function(){return this.segments.length};
g.q.X4=function(){return 0};
g.q.Eg=function(p){return(p=this.QP(p))?p.Q$:-1};
g.q.Mr=function(p){return(p=this.MB(p))?p.sourceURL:""};
g.q.getStartTime=function(p){return(p=this.MB(p))?p.startTime:0};
g.q.aD=function(p){return this.getStartTime(p)+this.getDuration(p)};
g.q.rA=dw(1);g.q.isLoaded=function(){return this.segments.length>0};
g.q.MB=function(p){if(this.D&&this.D.Q$===p)return this.D;p=g.q6(this.segments,new Nk(p,0,0,0,""),function(d,b){return d.Q$-b.Q$});
return this.D=p>=0?this.segments[p]:null};
g.q.QP=function(p){if(this.D&&this.D.startTime<=p&&p<this.D.startTime+this.D.duration)return this.D;p=g.q6(this.segments,{startTime:p},function(d,b){return d.startTime-b.startTime});
return this.D=p>=0?this.segments[p]:this.segments[Math.max(0,-p-2)]};
g.q.append=function(p){if(p.length)if(p=g.dR(p),this.segments.length){var d=this.segments.length?g.mC(this.segments).endTime:0,b=p[0].Q$-this.o1();b>1&&A7$(this.segments);for(b=b>0?0:-b+1;b<p.length;b++){var v=p[b];v.startTime=d;v.endTime=v.startTime+v.duration;d+=p[b].duration;this.segments.push(p[b])}}else this.segments=p};
g.q.Ai=function(){return 0};wm.prototype.skip=function(p){this.D+=p};asj.prototype.y6=function(){return new Uint8Array(this.data.buffer)};var Bn={},sIR=(Bn.predictStart="predictStart",Bn.start="start",Bn["continue"]="continue",Bn.stop="stop",Bn),oqB={EVENT_PREDICT_START:"predictStart",EVENT_START:"start",EVENT_CONTINUE:"continue",EVENT_STOP:"stop"};Dk.prototype.KQ=function(){return!!(this.data["Stitched-Video-Id"]||this.data["Stitched-Video-Cpn"]||this.data["Stitched-Video-Duration-Us"]||this.data["Stitched-Video-Start-Frame-Index"]||this.data["Serialized-State"]||this.data["Is-Ad-Break-Finished"])};
Dk.prototype.toString=function(){for(var p="",d=g.u(Object.keys(this.data)),b=d.next();!b.done;b=d.next())b=b.value,p+=b+":"+this.data[b]+";";return p};RU.prototype.gD=function(){var p=this.pos;this.pos=0;var d=!1;try{pk(this,440786851)&&(this.pos=0,pk(this,408125543)&&(d=!0))}catch(b){if(b instanceof RangeError)this.pos=0,d=!1,g.DF(b);else throw b;}this.pos=p;return d};Fn.prototype.set=function(p,d){this.Wn.get(p);this.D[p]=d;this.url=""};
Fn.prototype.get=function(p){return this.D[p]||this.Wn.get(p)};
Fn.prototype.z7=function(){this.url||(this.url=Isw(this));return this.url};nk.prototype.gT=function(p,d){return p.tD?this.W?this.S=!0:this.S=jsj(this,p,d):jsj(this,p,d)};
nk.prototype.Qw=function(p){return this.B.get(p)};
nk.prototype.MY=function(p,d){p.Wn===this.D&&(this.D=hu(p,d));p.Wn===this.V&&(this.V=hu(p,d))};
nk.prototype.f4=function(){return this.D!==this.V&&!this.S};Zw.prototype.zr=function(){return!!this.D&&this.index.isLoaded()};
Zw.prototype.bx=function(){return!1};
Zw.prototype.tY=function(p){return[p]};
Zw.prototype.S6=function(p){return[p]};E3.prototype.toString=function(){return this.start+"-"+(this.end==null?"":this.end)};g.q=wx.prototype;g.q.wH=function(){return this.V&&this.D.index.Zi(this.Q$)};
g.q.isEncrypted=function(){return this.D.info.isEncrypted()};
g.q.xq=function(p){return!(!p||p.D!==this.D||p.type!==this.type||(this.range&&p.range?p.range.start!==this.range.start||p.range.end!==this.range.end:p.range!==this.range)||p.Q$!==this.Q$||p.U!==this.U||p.B!==this.B)};
g.q.y7=function(){return!!this.D.info.video};
g.q.Op=function(){var p=zg(this),d="";g.sj(p,function(b,v){d+=v+"_"+b+"_"});
return d.slice(0,-1)};tu.prototype.yP=function(){return this.D?this.D.z7():""};
tu.prototype.isDecorated=function(){return!!(this.D||this.V&&this.V.cW)};
tu.prototype.rP=function(){return U3(this.AC[0])};
tu.prototype.MY=function(p,d){this.kL.MY(p,d);if(this.D){this.D=hu(p,d);d=g.u(["acpns","cpn","daistate","skipsq"]);for(var b=d.next();!b.done;b=d.next())this.D.set(b.value,null)}this.requestId=p.get("req_id")};g.f(Vl,Zw);g.q=Vl.prototype;g.q.jH=function(){return!1};
g.q.X2=function(){return!0};
g.q.kp=function(){return!1};
g.q.bx=function(){return!this.X};
g.q.BJ=function(){return new tu([new wx(1,this,this.initRange,"getMetadataRequestInfo")],this.X)};
g.q.YK=function(){return null};
g.q.d_=function(p){this.dS(p);return this.X2()&&p.B&&!p.V?new tu([new wx(p.type,p.D,p.range,"liveGetNextRequestInfoBySegment",p.Q$,p.startTime,p.duration,p.U+p.B,NaN,!0)],this.index.Mr(p.Q$)):this.rS(I3(p),!1)};
g.q.Fu=function(p,d){d=d===void 0?!1:d;p=this.index.Eg(p);d&&(p=Math.min(this.index.o1(),p+1));return this.rS(p,!0)};
g.q.AK=function(p){Au(p)};
g.q.dS=function(p){return p.B===0?!0:this.index.o1()>p.Q$&&this.index.WW()<=p.Q$+1};
g.q.update=function(p,d,b){this.index.append(p);Xbu(this.index,b);p=this.index;p.U=d;p.B="update"};
g.q.zr=function(){return this.bx()?!0:Zw.prototype.zr.call(this)};
g.q.rS=function(p,d){var b=this.index.Mr(p),v=this.index.getStartTime(p),P=this.index.getDuration(p),M;d?P=M=0:M=this.info.CX>0?this.info.CX*P:1E3;return new tu([new wx(3,this,void 0,"liveCreateRequestInfoForSegment",p,v,P,0,M,!d)],b)};
g.q.I7=function(){return this.bx()?0:this.initRange.length};
g.q.y4=function(){return!1};Ym.prototype.update=function(p){var d=void 0;this.U&&(d=this.U);var b=new Ym,v=Array.from(p.getElementsByTagName("S"));if(v.length){var P=+eF(p,"timescale")||1,M=(+v[0].getAttribute("t")||0)/P,X=+eF(p,"startNumber")||0;b.V=M;var a=d?d.startSecs+d.Ml:0,F=Date.parse(Wgu(eF(p,"yt:segmentIngestTime")))/1E3;b.X=p.parentElement.tagName==="SegmentTemplate";b.X&&(b.Z=eF(p,"media"));p=d?X-d.Q$:1;b.S=p>0?0:-p+1;p=g.u(v);for(v=p.next();!v.done;v=p.next()){v=v.value;for(var h=+v.getAttribute("d")/P,O=(+v.getAttribute("yt:sid")||
0)/P,J=+v.getAttribute("r")||0,k=0;k<=J;k++)if(d&&X<=d.Q$)X++;else{var n=new TFw(X,a,h,F+O,M);b.D.push(n);var r=v;var Z=P,C=n.startSecs;n=r.getAttribute("yt:cuepointTimeOffset");var G=r.getAttribute("yt:cuepointDuration");if(n&&G){n=Number(n);C=-n/Z+C;Z=Number(G)/Z;G=r.getAttribute("yt:cuepointContext")||null;var U=r.getAttribute("yt:cuepointIdentifier")||"";r=r.getAttribute("yt:cuepointEvent")||"";r=new i5(C,Z,G,U,sIR[r]||"unknown",n)}else r=null;r&&b.B.push(r);X++;a+=h;M+=h;F+=h+O}}b.D.length&&
(b.U=g.mC(b.D))}this.S=b.S;this.U=b.U||this.U;g.bj(this.D,b.D);g.bj(this.B,b.B);this.X=b.X;this.Z=b.Z;this.V===-1&&(this.V=b.getStreamTimeOffset())};
Ym.prototype.getStreamTimeOffset=function(){return this.V===-1?0:this.V};g.f(Lk,g.GR);g.q=Lk.prototype;g.q.kC=function(){return this.wi};
g.q.Y_=function(p,d){p=Ql(this,p);return p>=0&&(d||!this.segments[p].pending)};
g.q.WW=function(){return this.wP?this.segments.length?this.QP(this.xI()).Q$:-1:g.GR.prototype.WW.call(this)};
g.q.xI=function(){if(this.Rd)return 0;if(!this.wP)return g.GR.prototype.xI.call(this);if(!this.segments.length)return 0;var p=Math.max(g.mC(this.segments).endTime-this.jr,0);return this.V7>0&&this.QP(p).Q$<this.V7?this.MB(this.V7).startTime:p};
g.q.VZ=function(){if(this.kE&&this.GG&&this.GG>0)return this.GG/1E3;if(!this.segments.length)return g.GR.prototype.VZ.call(this);var p=this.o1();if(!this.wP||p<=this.segments[this.segments.length-1].Q$)p=this.segments[this.segments.length-1];else{var d=this.segments[this.segments.length-1];p=new Nk(p,Math.max(0,d.startTime-(d.Q$-p)*this.wi),this.wi,0,"sq/"+p,void 0,void 0,!0)}return this.Rd?Math.min(this.jr,p.endTime):p.endTime};
g.q.pQ=function(){return this.wP?this.segments.length?this.o1()-this.WW()+1:0:g.GR.prototype.pQ.call(this)};
g.q.o1=function(){var p=Math.min(this.Bn,Math.max(g.GR.prototype.o1.call(this),this.zp)),d=this.jr*1E3;d=this.GG>0&&this.GG<d;this.Rd&&this.jr>0&&this.zp>0&&!d&&(d=this.QP(this.jr))&&(p=Math.min(d.Q$-1,p));return p};
g.q.cJ=function(){return this.segments.length?this.segments[this.segments.length-1]:null};
g.q.sG=function(p){var d=Ql(this,p.Q$);if(d>=0)this.segments[d]=p;else if(this.segments.splice(-(d+1),0,p),this.oN&&p.Q$%(300/this.wi)===0){var b=this.segments[0].Q$,v=Math.floor(this.oN/this.wi);p=p.Q$-v;d=-(d+1)-v;d>0&&p>b&&(this.segments=this.segments.slice(d))}};
g.q.RD=function(){return this.zp};
g.q.Zi=function(p){return gx?!this.U&&p>=0&&this.o1()<=p:g.GR.prototype.Zi.call(this,p)};
g.q.QP=function(p){if(!this.wP)return g.GR.prototype.QP.call(this,p);if(!this.segments.length)return null;var d=this.segments[this.segments.length-1];if(p<this.segments[0].startTime)d=Math.max(0,this.segments[0].Q$-Math.ceil((this.segments[0].startTime-p)/this.wi));else if(p>=d.endTime)d=d.Q$+Math.floor((p-d.endTime)/this.wi+1);else{d=aH(this.segments,function(v){return p<v.startTime?-1:p>=v.endTime?1:0});
if(d>=0)return this.segments[d];var b=-(d+1);d=this.segments[b-1];b=this.segments[b];d=Math.floor((p-d.endTime)/((b.startTime-d.endTime)/(b.Q$-d.Q$-1))+1)+d.Q$}return this.MB(d)};
g.q.MB=function(p){if(!this.wP)return g.GR.prototype.MB.call(this,p);if(!this.segments.length)return null;var d=Ql(this,p);if(d>=0)return this.segments[d];var b=-(d+1);d=this.wi;if(b===0)var v=Math.max(0,this.segments[0].startTime-(this.segments[0].Q$-p)*d);else b===this.segments.length?(v=this.segments[this.segments.length-1],v=v.endTime+(p-v.Q$-1)*d):(v=this.segments[b-1],d=this.segments[b],d=(d.startTime-v.endTime)/(d.Q$-v.Q$-1),v=v.endTime+(p-v.Q$-1)*d);return new Nk(p,v,d,0,"sq/"+p,void 0,void 0,
!0)};
var gx=!1;g.f($m,Vl);g.q=$m.prototype;g.q.kp=function(){return!0};
g.q.zr=function(){return!0};
g.q.dS=function(p){return this.X2()&&p.B&&!p.V||!p.D.index.Zi(p.Q$)};
g.q.BJ=function(){};
g.q.Fu=function(p,d){return typeof p!=="number"||isFinite(p)?Vl.prototype.Fu.call(this,p,d===void 0?!1:d):new tu([new wx(3,this,void 0,"mlLiveGetReqInfoStubForTime",-1,void 0,this.CB,void 0,this.CB*this.info.CX)],"")};
g.q.rS=function(p,d){var b=b===void 0?!1:b;if(this.index.Y_(p))return Vl.prototype.rS.call(this,p,d);var v=this.index.getStartTime(p),P=Math.round(this.CB*this.info.CX),M=this.CB;d&&(M=P=0);return new tu([new wx(b?6:3,this,void 0,"mlLiveCreateReqInfoForSeg",p,v,M,void 0,P,!d)],p>=0?"sq/"+p:"")};g.f(m_,Zw);g.q=m_.prototype;g.q.jH=function(){return!1};
g.q.X2=function(){return!1};
g.q.kp=function(){return!1};
g.q.BJ=function(){return new tu([new wx(1,this,void 0,"otfInit")],this.X)};
g.q.YK=function(){return null};
g.q.d_=function(p){this.dS(p);return qpK(this,I3(p),!1)};
g.q.Fu=function(p,d){d=d===void 0?!1:d;p=this.index.Eg(p);d&&(p=Math.min(this.index.o1(),p+1));return qpK(this,p,!0)};
g.q.AK=function(p){p.info.type===1&&(this.D||(this.D=CO(p.D)),p.U&&p.U.uri==="http://youtube.com/streaming/otf/durations/112015"&&aUk(this,p.U))};
g.q.dS=function(p){return p.B===0?!0:this.index.o1()>p.Q$&&this.index.WW()<=p.Q$+1};
g.q.I7=function(){return 0};
g.q.y4=function(){return!1};Kk.prototype.c5=function(){return this.D.c5()};g.q=g.WM.prototype;g.q.Y_=function(p){return p<=this.o1()};
g.q.X4=function(p){return this.offsets[p]};
g.q.getStartTime=function(p){return this.startTicks[p]/this.D};
g.q.aD=function(p){return this.getStartTime(p)+this.getDuration(p)};
g.q.rA=dw(0);g.q.P5=function(){return NaN};
g.q.getDuration=function(p){p=this.pj(p);return p>=0?p/this.D:-1};
g.q.pj=function(p){return p+1<this.count||this.U?this.startTicks[p+1]-this.startTicks[p]:-1};
g.q.kC=function(){return 0};
g.q.WW=function(){return 0};
g.q.o1=function(){return this.count-1};
g.q.Zi=function(p){return this.o1()===p&&p>=0};
g.q.VZ=function(){return this.U?this.startTicks[this.count]/this.D:NaN};
g.q.xI=function(){return 0};
g.q.pQ=function(){return this.count};
g.q.Mr=function(){return""};
g.q.Eg=function(p){p=g.q6(this.startTicks.subarray(0,this.count),p*this.D);return p>=0?p:Math.max(0,-p-2)};
g.q.isLoaded=function(){return this.o1()>=0};
g.q.Ai=function(p,d){if(p>=this.o1())return 0;var b=0;for(d=this.getStartTime(p)+d;p<this.o1()&&d>this.getStartTime(p);p++)b=Math.max(b,fUC(this,p)/this.getDuration(p));return b};
g.q.resize=function(p){p+=2;var d=this.offsets;this.offsets=new Float64Array(p+1);var b=this.startTicks;this.startTicks=new Float64Array(p+1);for(p=0;p<this.count+1;p++)this.offsets[p]=d[p],this.startTicks[p]=b[p]};
g.q.cap=function(p,d){pB(this);this.U=!0;this.startTicks[this.count]=d;this.offsets[this.count]=p};g.f(dM,Zw);g.q=dM.prototype;g.q.BJ=function(p,d){var b=new wx(2,this,this.indexRange,"indexInfo",void 0,void 0,void 0,void 0,void 0,void 0,void 0,d),v=[new wx(1,this,this.initRange,"initInfo",void 0,void 0,void 0,void 0,void 0,void 0,void 0,d),b];this.info.contentLength>0&&p&&(b=b.range.end+1,p=Math.min(p,this.info.contentLength-b),p>0&&v.push(new wx(4,this,NW(b,p),"tbdRange",void 0,void 0,void 0,void 0,void 0,void 0,void 0,d)));return new tu(v)};
g.q.AK=function(p){if(p.info.type===1){if(this.D)return;this.D=CO(p.D)}else if(p.info.type===2){if(this.X||this.index.o1()>=0)return;if(g.Bb(this.info)){var d=this.index,b=p.c5();p=p.info.range.start;var v=g.SW(b,0,1936286840);b=u$w(v);d.D=b.timescale;var P=b.d5;d.offsets[0]=b.O2+p+v.size;d.startTicks[0]=P;d.U=!0;p=b.Ou.length;for(v=0;v<p;v++){P=d;var M=b.hYb[v],X=b.Ou[v];P.count++;pB(P);P.offsets[P.count]=P.offsets[P.count-1]+M;P.startTicks[P.count]=P.startTicks[P.count-1]+X}}else this.X=p.c5()}if(this.info.n$()&&
this.D&&this.X){b=new DataView(this.D.buffer);d=this.index;v=this.X;p=this.indexRange.end;P=new RU(b);b=P;P=b.pos;M={Cr:1E6,h2:1E9,duration:0,Fq:0,bd:0};if(pk(b,408125543))if(M.Fq=dx(b,!0),M.bd=b.start+b.pos,pk(b,357149030)){for(X=WY(b);!TR(X);){var a=dx(X,!1);a===2807729?M.Cr=vM(X):a===2807730?M.h2=vM(X):a===17545?M.duration=MW(X):PM(X)}b.pos=P;b=M}else b.pos=P,b=null;else b.pos=P,b=null;if(b!==null){d.D=b.h2/b.Cr;P=new RU(v);v=P;X=b.bd;P=v.pos;M=[];if(pk(v,475249515)){for(a=WY(v);pk(a,187);){var F=
WY(a);if(pk(F,179)){var h=vM(F);if(pk(F,183)){F=WY(F);for(var O=X;pk(F,241);)O=vM(F)+X;M.push({rW:O,kd:h})}}}if(M.length>0&&p===M[0].rW)for(p=0;p<M.length;p++)M[p].rW+=1;v.pos=P;p=M}else v.pos=P,p=null;if(p!==null){p=g.u(p);for(v=p.next();!v.done;v=p.next())M=v.value,v=d,P=M.rW,M=M.kd,pB(v),v.offsets[v.count]=P,v.startTicks[v.count]=M,v.count++;d.cap(b.Fq+b.bd,b.duration)}}this.X=null}};
g.q.Oo=function(p,d,b,v){for(var P=[],M=p;M<=this.index.o1();M++){var X=NW(this.index.X4(M),fUC(this.index,M)),a=this.index.getStartTime(M),F=this.index.getDuration(M),h=Math.max(0,d-X.start),O=Math.min(X.end+1,d+b)-(X.start+h);P.push(new wx(3,this,X,"getRequestInfoForRange",M,a,F,h,O,void 0,void 0,v));if(X.start+h+O>=d+b)break}P.length||g.Hi(new g.RN("b189619593",""+p,""+d,""+b));return new tu(P)};
g.q.tY=function(p){for(var d=this.S6(p.info),b=p.info.range.start+p.info.U,v=[],P=0;P<d.length;P++){var M=s7(p.D,d[P].range.start+d[P].U-b,d[P].B);v.push(new Kk(d[P],M))}return v};
g.q.S6=function(p){for(var d=p.range.start+p.U,b=0;b<this.index.o1()&&d>=this.index.X4(b+1);)b++;return this.Oo(b,d,p.B).AC};
g.q.dS=function(p){p.wH();return this.zr()?!0:p.range.end+1<this.info.contentLength};
g.q.YK=function(p,d){this.dS(p);if(!this.zr())return d=NW(p.range.end+1,d),d.end+1>this.info.contentLength&&(d=new E3(d.start,this.info.contentLength-1)),new tu([new wx(4,p.D,d,"getNextRequestInfoByLength",void 0,void 0,void 0,void 0,void 0,void 0,void 0,p.clipId)]);p.type===4&&(p=this.S6(p),p=p[p.length-1]);var b=0,v=p.range.start+p.U+p.B;p.type===3&&(p.wH(),b=p.Q$,v===p.range.end+1&&(b+=1));return this.Oo(b,v,d)};
g.q.d_=function(){return null};
g.q.Fu=function(p,d,b){d=d===void 0?!1:d;p=this.index.Eg(p);d&&(p=Math.min(this.index.o1(),p+1));return this.Oo(p,this.index.X4(p),0,b)};
g.q.jH=function(){return!0};
g.q.X2=function(){return!0};
g.q.kp=function(){return!1};
g.q.I7=function(){return this.indexRange.length+this.initRange.length};
g.q.y4=function(){return this.indexRange&&this.initRange&&this.initRange.end+1===this.indexRange.start?!0:!1};var R4={},iJK=(R4.COLOR_PRIMARIES_BT709="bt709",R4.COLOR_PRIMARIES_BT2020="bt2020",R4.COLOR_PRIMARIES_UNKNOWN=null,R4.COLOR_PRIMARIES_UNSPECIFIED=null,R4),TJ={},lUw=(TJ.COLOR_TRANSFER_CHARACTERISTICS_BT709="bt709",TJ.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10="bt2020",TJ.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084="smpte2084",TJ.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67="arib-std-b67",TJ.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN=null,TJ.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED=null,TJ);g.b0.prototype.getName=function(){return this.name};
g.b0.prototype.getId=function(){return this.id};
g.b0.prototype.getIsDefault=function(){return this.isDefault};
g.b0.prototype.toString=function(){return this.name};
g.b0.prototype.getName=g.b0.prototype.getName;g.b0.prototype.getId=g.b0.prototype.getId;g.b0.prototype.getIsDefault=g.b0.prototype.getIsDefault;var C4W=/action_display_post/;var Ntk,ML,Xp;g.f(qL,g.oL);g.q=qL.prototype;g.q.isLoading=function(){return this.state===1};
g.q.iH=function(){return this.state===3};
g.q.vtB=function(p){var d=p.getElementsByTagName("Representation");if(p.getElementsByTagName("SegmentList").length>0||p.getElementsByTagName("SegmentTemplate").length>0){this.vX=this.U=!0;this.timeline||(this.timeline=new dJe);MLC(this.timeline,p);this.publish("refresh");for(p=0;p<d.length;p++){var b=gAC(this,d[p]);if(!this.D[b.id]){var v=Ok(SF(d[p],"BaseURL").textContent),P=SF(d[p],"Initialization"),M=eF(P,"sourceURL");P=Ck(eF(P,"range"));this.D[b.id]=new Vl(v,b,M,P)}b=this.D[b.id];v=eF(d[p],"id",
"AdaptationSet");v=v!==""?v:eF(d[p],"mimetype","AdaptationSet");M=this.timeline;M=M.B[b.info.id]||M.U[v]||M.D||null;v=M.D;!this.Z&&M.getStreamTimeOffset()&&(this.Z=M.getStreamTimeOffset());if(M.X){P=[];v=g.u(v);for(var X=v.next();!X.done;X=v.next()){X=X.value;var a=b.info.id,F=b.info.CX*8,h=X.Q$;var O=X.startSecs;var J=M.Z.split("$$");for(var k=0;k<J.length;k++)J[k]=J[k].replace("$RepresentationID$",a),J[k]=J[k].replace("$Number$",h.toString()),J[k]=J[k].replace("$Bandwidth$",F.toString()),J[k]=J[k].replace("$Time$",
O.toString());P.push(new Nk(X.Q$,X.startSecs,X.Ml,X.D,J.join("$"),null,X.U))}v=P}else{M=PS(SF(d[p],"SegmentList").getElementsByTagName("SegmentURL"),M.S);P=[];for(X=0;X<M.length;X++){a=P;F=a.push;h=v[X];O=void 0;k=M[X];J=k.getAttribute("media");if(k=k.getAttribute("mediaRange")){var n=k.split("-");n[1]&&Number(n[1])>=0?O=Ck(k):J=J+"?range="+k}F.call(a,new Nk(h.Q$,h.startSecs,h.Ml,h.D,J,O,h.U))}v=P}b.update(v,this.isLive,this.YJ)}XhD(this.timeline);return!0}this.duration=Anq(eF(p,"mediaPresentationDuration"));
a:{for(p=0;p<d.length;p++){M=d[p];b=gAC(this,M);v=Ok(SF(M,"BaseURL").textContent);P=SF(M,"SegmentBase");M=Ck(P.attributes.getNamedItem("indexRange").value);P=Ck(P.getElementsByTagName("Initialization")[0].attributes.getNamedItem("range").value);b=new dM(v,b,P,M);if(!b){d=!1;break a}PF(this,b)}d=!0}return d};
g.q.refresh=function(){if(!this.isLoading()&&!this.xJ()){var p=g.$B(this.sourceUrl,{start_seq:KXj(this).toString()});Q27(this,p).FM(function(){})}};
g.q.resume=function(){LXw(this)};
g.q.L$=function(){if(this.isManifestless&&this.V&&kb(this))return kb(this);var p=this.D,d=!1,b=NaN,v=NaN,P;for(P in p){var M=p[P],X=M.index;X.isLoaded()&&!Tr(M.info)&&(M.V&&(d=!0),X=X.VZ(),M.info.qH()&&(isNaN(b)||X<b)?b=X:M.info.y7()&&(isNaN(v)||X<v)&&(v=X))}return d||isNaN(v)?b:Math.min(b,v)};
g.q.xI=function(){if(this.isManifestless){if(nB(this))return nB(this);if(this.Na){var p=this.P5(this.L$());if(p&&(p-=this.Na,p>0))return this.L$()-p}}p=this.D;for(var d in p){var b=p[d].index;if(b.isLoaded()&&!Tr(p[d].info))return b.xI()}return 0};
g.q.getStreamTimeOffset=function(){return this.Z};
g.q.P5=function(p){for(var d in this.D){var b=this.D[d].index;if(b.isLoaded()){var v=b.Eg(p),P=b.P5(v);if(P)return P+p-b.getStartTime(v)}}return NaN};
var Zb=null,ZTX,Ek=!((ZTX=navigator.mediaCapabilities)==null||!ZTX.decodingInfo),YpW={commentary:1,alternate:2,dub:3,main:4};var E4=new Set,CB=new Map;wM.prototype.clone=function(p){return new wM(this.flavor,p,this.U,this.experiments)};
wM.prototype.n0=function(){return{flavor:this.flavor,keySystem:this.keySystem}};
wM.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 EH3={},Db=(EH3.playready=["com.youtube.playready","com.microsoft.playready"],EH3.widevine=["com.youtube.widevine.l3","com.widevine.alpha"],EH3),AU={},tQ7=(AU.widevine="DRM_SYSTEM_WIDEVINE",AU.fairplay="DRM_SYSTEM_FAIRPLAY",AU.playready="DRM_SYSTEM_PLAYREADY",AU),Wn={},C7R=(Wn.widevine=1,Wn.fairplay=2,Wn.playready=3,Wn);eY.prototype.hH=function(p,d){d=d===void 0?1:d;this.dP+=d;this.U+=p;p/=d;for(var b=0;b<V9.length&&!(p<V9[b]);++b)this.D[b]+=d};
eY.prototype.toString=function(){return""};
var V9=[20,100,500,2E3];g.q=vjW.prototype;g.q.isActive=function(){return!0};
g.q.eA=function(p,d){var b=this;if(d){var v={},P;for(P in d)v={Oh:void 0,Zz:void 0},d.hasOwnProperty(P)&&(v.Oh=p.prototype[P],v.Zz=d[P],p.prototype[P]=function(M){return function(){var X=g.yq.apply(0,arguments),a=(0,g.Ib)();X=M.Oh.apply(this,X);return SY(b,X,M.Zz,a)}}(v))}};
g.q.DQ=function(p,d){if(d){var b=this,v={},P;for(P in d)v={fF:void 0,sQ:void 0},d.hasOwnProperty(P)&&(v.sQ=p.prototype[P],v.fF=d[P],p.prototype[P]=function(M){return function(){var X=g.yq.apply(0,arguments),a=this,F=(0,g.Ib)(),h=M.sQ.apply(a,X);return SY(b,h,null,F,function(O){return M.fF.apply(a,[O].concat(X))})}}(v))}};
g.q.ej=function(p,d){var b=this;return function(){var v=g.yq.apply(0,arguments),P=(0,g.Ib)();v=d.apply(null,v);return SY(b,v,p,P)}};
g.q.iP=function(){return new bxD};
g.q.uM=function(p,d,b){b=b===void 0?1:b;d instanceof bxD&&(PFu(this,p,(0,g.Ib)()-d.startTimeMs,b),d.D=!0)};
g.q.Ez=function(p,d){var b=(0,g.Ib)();d=d();return SY(this,d,p,b)};
g.q.MR=function(){var p={},d;for(d in this.D)if(this.D.hasOwnProperty(d)){var b=this.D[d];if(b.dP===0)b=null;else{for(var v=Math.ceil(b.dP).toFixed(0)+"."+b.U.toFixed(0),P=0;P<V9.length;++P)if(b.D[P]>0)v+="."+V9[P].toFixed(0)+"_"+b.D[P].toFixed(0);else break;b=v}b&&(p[d]=b)}this.D=new dlj;return p};
g.q.toString=function(){return""};g.q=qZz.prototype;g.q.isActive=function(){return!1};
g.q.eA=function(){};
g.q.DQ=function(){};
g.q.ej=function(p,d){return d};
g.q.iP=function(){};
g.q.uM=function(){};
g.q.Ez=function(p,d){return d()};
g.q.MR=function(){return{}};
g.q.toString=function(){return""};var pa,NHq,Gj2,wRR,UT6,cmz,dV,th,B7,QXD,Q9;pa=new qZz;NHq=!!+WW("html5_enable_profiler");Gj2=!!+WW("html5_onesie_enable_profiler");wRR=!!+WW("html5_offline_encryption_enable_profiler");UT6=!!+WW("html5_performance_impact_profiling_timer_ms");cmz=!!+WW("html5_drm_enable_profiler");dV=NHq||Gj2||wRR||UT6||cmz?new vjW:pa;g.Yv=NHq?dV:pa;th=Gj2?dV:pa;B7=wRR?dV:pa;QXD=UT6?dV:pa;Q9=cmz?dV:pa;var LB;g.f(Yb,g.e);
Yb.prototype.initialize=function(p,d){for(var b=this,v=g.u(Object.keys(p)),P=v.next();!P.done;P=v.next()){P=g.u(p[P.value]);for(var M=P.next();!M.done;M=P.next())if(M=M.value,M.xj)for(var X=g.u(Object.keys(M.xj)),a=X.next();!a.done;a=X.next()){var F=a.value;a=F;F=Db[F];!F&&this.T("html5_enable_vp9_fairplay")&&a==="fairplay"&&(F=["com.youtube.fairplay.sbdl"]);if(F){F=g.u(F);for(var h=F.next();!h.done;h=F.next())h=h.value,this.B[h]=this.B[h]||new wM(a,h,M.xj[a],this.mZ.experiments),this.D[a]=this.D[a]||
{},this.D[a][M.mimeType]=!0}}}B3()&&(this.B["com.youtube.fairplay"]=new wM("fairplay","com.youtube.fairplay","",this.mZ.experiments),this.T("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.U=pCC(d,this.useCobaltWidevine,this.T("html5_enable_safari_fairplay"),this.T("html5_enable_vp9_fairplay")).filter(function(O){return!!b.B[O]})};
Yb.prototype.T=function(p){return this.mZ.experiments.Wb(p)};var ymz={"":"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"};k5j.prototype.T=function(p){return this.experiments.Wb(p)};var mlC={RED:"red",Emh:"white"};njB.prototype.Wb=function(p){p=this.flags[p];JSON.stringify(p);return p==="true"};var u9e=Promise.resolve(),Ejj=window.queueMicrotask?window.queueMicrotask.bind(window):lij;xb.prototype.canPlayType=function(p,d){p=p.canPlayType?p.canPlayType(d):!1;Rb?p=p||I7Q[d]:wf===2.2?p=p||zU3[d]:K8()&&(p=p||jIH[d]);return!!p};
xb.prototype.isTypeSupported=function(p){return this.eB?window.cast.receiver.platform.canDisplayType(p):zr(p)};
var zU3={'video/mp4; codecs="avc1.42001E, mp4a.40.2"':"maybe"},jIH={"application/x-mpegURL":"maybe"},I7Q={"application/x-mpegURL":"maybe"};g.f(WF,g.oL);WF.prototype.add=function(p,d){if(!this.items[p]&&(d.wW||d.WO||d.hx)){var b=this.items,v=d;Object.isFrozen&&!Object.isFrozen(d)&&(v=Object.create(d),Object.freeze(v));b[p]=v;this.publish("vast_info_card_add",p)}};
WF.prototype.remove=function(p){var d=this.get(p);delete this.items[p];return d};
WF.prototype.get=function(p){return this.items[p]||null};
WF.prototype.isEmpty=function(){return g.ID(this.items)};g.f(pq,g.ER);pq.prototype.D=function(p,d){return g.ER.prototype.D.call(this,p,d)};
pq.prototype.U=function(p,d,b){var v=this;return g.z(function(P){return P.D==1?g.y(P,g.ER.prototype.U.call(v,p,d,b),2):P.return(P.U)})};
g.f(df,g.Cs);df.prototype.encrypt=function(p,d){return g.Cs.prototype.encrypt.call(this,p,d)};var ve;Pe.prototype.add=function(p){if(this.pos+20>this.data.length){var d=new Uint8Array(this.data.length*2);d.set(this.data);this.data=d}for(;p>31;)this.data[this.pos++]=ve[(p&31)+32],p>>=5;this.data[this.pos++]=ve[p|0]};
Pe.prototype.KI=function(){return g.U7(this.data.subarray(0,this.pos))};
Pe.prototype.reset=function(){this.pos=0};X_.prototype.GC=function(p,d){var b=Math.pow(this.alpha,p);this.D=d*(1-b)+b*this.D;this.U+=p};
X_.prototype.gU=function(){return this.D/(1-Math.pow(this.alpha,this.U))};qS.prototype.GC=function(p,d){for(var b=0;b<10;b++){var v=this.D[b],P=v+(b===0?p:0),M=1*Math.pow(2,b);if(P<=M)break;v=Math.min(1,(P-M*.5)/v);for(P=0;P<16;P++)M=this.values[b*16+P]*v,this.values[(b+1)*16+P]+=M,this.D[b+1]+=M,this.values[b*16+P]-=M,this.D[b]-=M}v=b=0;P=8192;d>8192&&(b=Math.ceil(Math.log(d/8192)/Math.log(2)),v=8192*Math.pow(2,b-1),P=v*2);b+2>16?this.values[15]+=p:(d=(d-v)/(P-v),this.values[b]+=p*(1-d),this.values[b+1]+=p*d);this.D[0]+=p};
qS.prototype.gU=function(){var p=p===void 0?this.U:p;var d=d===void 0?.02:d;var b=b===void 0?.98:b;for(var v=this.B,P=0;P<16;P++)v[P]=this.values[P];P=this.D[0];for(var M=1;M<11;M++){var X=this.D[M];if(X===0)break;for(var a=Math.min(1,(p-P)/X),F=0;F<16;F++)v[F]+=this.values[M*16+F]*a;P+=X*a;if(a<1)break}for(M=p=X=0;M<16;M++){a=X+v[M]/P;p+=Math.max(0,Math.min(a,b)-Math.max(X,d))*(M>0?8192*Math.pow(2,M-1):0);if(a>b)break;X=a}return p/(b-d)};aQ.prototype.GC=function(p,d){p=Math.min(this.D,Math.max(1,Math.round(p*this.resolution)));p+this.U>=this.D&&(this.B=!0);for(;p--;)this.values[this.U]=d,this.U=(this.U+1)%this.D;this.WL=!0};
aQ.prototype.percentile=function(p){var d=this;if(!this.B&&this.U===0)return 0;this.WL&&(g.oH(this.X,function(b,v){return d.values[b]-d.values[v]}),this.WL=!1);
return this.values[this.X[Math.round(p*((this.B?this.D:this.U)-1))]]||0};
aQ.prototype.gU=function(){return this.S?(this.percentile(this.V-this.S)+this.percentile(this.V)+this.percentile(this.V+this.S))/3:this.percentile(this.V)};g.f(oQ,g.e);oQ.prototype.TB=function(){var p;(p=this.wE)==null||p.start();if(fq(this)&&this.policy.W){var d;(d=this.ym)==null||d.Vd()}};Dle.prototype.T=function(p){return this.experiments.Wb(p)};g.f(e$$,g.e);var $lq="blogger gac books docs duo flix google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard".split(" "),T4u={jmF:"caoe",KRB:"capsv",OBt:"cbrand",DXJ:"cbr",BcN:"cbrver",HB5:"cchip",wlt:"ccappver",yqN:"ccrv",zkB:"cfrmver",cH$:"c",UDJ:"cver",DDb:"ctheme",O8t:"cplayer",OkB:"cmodel",N9B:"cnetwork",QyB:"cos",u4B:"cosver",T95:"cplatform",cfB:"crqyear"};g.f(D8,g.e);g.q=D8.prototype;g.q.T=function(p){return this.experiments.Wb(p)};
g.q.getWebPlayerContextConfig=function(){return this.webPlayerContextConfig};
g.q.getVideoUrl=function(p,d,b,v,P,M,X){d={list:d};b&&(P?d.time_continue=b:d.t=b);b=X?"music.youtube.com":g.eT(this);P=b==="www.youtube.com";!M&&v&&P?M="https://youtu.be/"+p:g.yJ(this)?(M="https://"+b+"/fire",d.v=p):(M&&P?(M=this.protocol+"://"+b+"/shorts/"+p,v&&(d.feature="share")):(M=this.protocol+"://"+b+"/watch",d.v=p),Rb&&(p=eqB())&&(d.ebc=p));return g.$B(M,d)};
g.q.getVideoEmbedCode=function(p,d,b,v){d="https://"+g.eT(this)+"/embed/"+d;v&&(d=g.$B(d,{list:v}));v=b.width;b=b.height;d=Wk(d);p=Wk(p!=null?p:"YouTube video player");return'<iframe width="'+v+'" height="'+b+'" src="'+d+'" title="'+(p+'" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>')};
g.q.supportsGaplessAudio=function(){return g.Is&&!Rb&&$P()>=74||g.i0&&g.fb(68)?!0:!1};
g.q.supportsGaplessShorts=function(){return!this.T("html5_enable_short_gapless")||this.TB||g.Ee?!1:!0};
g.q.getPlayerType=function(){return this.D.cplayer};
g.q.rN=function(){return this.ZF};
var dfu=["www.youtube-nocookie.com","youtube.googleapis.com","www.youtubeeducation.com","youtubeeducation.com"],R$K=["EMBEDDED_PLAYER_LITE_MODE_UNKNOWN","EMBEDDED_PLAYER_LITE_MODE_NONE","EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT","EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT"],WmD=[19];var ba={},PU7=(ba["140"]={numChannels:2},ba["141"]={numChannels:2},ba["251"]={audioSampleRate:48E3,numChannels:2},ba["774"]={audioSampleRate:48E3,numChannels:2},ba["380"]={numChannels:6},ba["328"]={numChannels:6},ba["773"]={},ba),vJ={},bou=(vJ["1"]='video/mp4; codecs="av01.0.08M.08"',vJ["1h"]='video/mp4; codecs="av01.0.12M.10.0.110.09.16.09.0"',vJ["9"]='video/webm; codecs="vp9"',vJ["("]='video/webm; codecs="vp9"',vJ["9h"]='video/webm; codecs="vp09.02.51.10.01.09.16.09.00"',vJ.h='video/mp4; codecs="avc1.64001e"',
vJ.H='video/mp4; codecs="avc1.64001e"',vJ.o='audio/webm; codecs="opus"',vJ.a='audio/mp4; codecs="mp4a.40.2"',vJ.ah='audio/mp4; codecs="mp4a.40.2"',vJ.mac3='audio/mp4; codecs="ac-3"; channels=6',vJ.meac3='audio/mp4; codecs="ec-3"; channels=6',vJ.i='audio/mp4; codecs="iamf.001.001.Opus"',vJ),PJ={},vnk=(PJ["337"]={width:3840,height:2160,bitrate:3E7,fps:30},PJ["336"]={width:2560,height:1440,bitrate:15E6,fps:30},PJ["335"]={width:1920,height:1080,bitrate:75E5,fps:30},PJ["702"]={width:7680,height:4320,bitrate:4E7,
fps:60},PJ["701"]={width:3840,height:2160,bitrate:2E7,fps:60},PJ["700"]={width:2560,height:1440,bitrate:1E7,fps:60},PJ["412"]={width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:"subsample"},PJ["359"]={width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:"subsample"},PJ["411"]={width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:"subsample"},PJ["410"]={width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:"subsample"},PJ["409"]={width:1280,height:720,bitrate:1996E3,
fps:60,cryptoblockformat:"subsample"},PJ["360"]={width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:"subsample"},PJ["358"]={width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:"subsample"},PJ["357"]={width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:"subsample"},PJ["274"]={width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:"subsample"},PJ["315"]={width:3840,height:2160,bitrate:2E7,fps:60},PJ["308"]={width:2560,height:1440,bitrate:1E7,fps:60},PJ["303"]=
{width:1920,height:1080,bitrate:5E6,fps:60},PJ["302"]={width:1280,height:720,bitrate:25E5,fps:60},PJ["299"]={width:1920,height:1080,bitrate:75E5,fps:60},PJ["298"]={width:1280,height:720,bitrate:35E5,fps:60},PJ["571"]={width:7680,height:4320,bitrate:3E7,fps:60},PJ["401"]={width:3840,height:2160,bitrate:15E6,fps:60},PJ["400"]={width:2560,height:1440,bitrate:75E5,fps:60},PJ["399"]={width:1920,height:1080,bitrate:2E6,fps:60},PJ["398"]={width:1280,height:720,bitrate:1E6,fps:60},PJ["397"]={width:854,height:480,
bitrate:4E5,fps:30},PJ["396"]={width:640,height:360,bitrate:25E4,fps:30},PJ["787"]={width:1080,height:608,bitrate:2E5,fps:30},PJ["788"]={width:1080,height:608,bitrate:4E5,fps:30},PJ["313"]={width:3840,height:2160,bitrate:8E6,fps:30},PJ["271"]={width:2560,height:1440,bitrate:4E6,fps:30},PJ["248"]={width:1920,height:1080,bitrate:2E6,fps:30},PJ["247"]={width:1280,height:720,bitrate:15E5,fps:30},PJ["244"]={width:854,height:480,bitrate:52E4,fps:30},PJ["243"]={width:640,height:360,bitrate:28E4,fps:30},
PJ["137"]={width:1920,height:1080,bitrate:4E6,fps:30},PJ["136"]={width:1280,height:720,bitrate:3E6,fps:30},PJ["135"]={width:854,height:480,bitrate:1E6,fps:30},PJ["385"]={width:1920,height:1080,bitrate:6503313,fps:60},PJ["376"]={width:1280,height:720,bitrate:5706960,fps:60},PJ["384"]={width:1280,height:720,bitrate:3660979,fps:60},PJ["225"]={width:1280,height:720,bitrate:5805E3,fps:30},PJ["224"]={width:1280,height:720,bitrate:453E4,fps:30},PJ["145"]={width:1280,height:720,bitrate:2682052,fps:30},PJ);g.q=dI.prototype;g.q.getInfo=function(){return this.D};
g.q.r_=function(){return null};
g.q.ir=function(){var p=this.r_();return p?(p=g.aM(p.kL),Number(p.expire)):NaN};
g.q.RJ=function(){};
g.q.getHeight=function(){return this.D.video.height};aZ$.prototype.build=function(){hI$(this);var p=["#EXTM3U","#EXT-X-INDEPENDENT-SEGMENTS"],d={};a:if(this.D)var b=this.D;else{b="";for(var v=g.u(this.B),P=v.next();!P.done;P=v.next())if(P=P.value,P.WX){if(P.WX.getIsDefault()){b=P.WX.getId();break a}b||(b=P.WX.getId())}}v=g.u(this.B);for(P=v.next();!P.done;P=v.next())if(P=P.value,this.S||!P.WX||P.WX.getId()===b)d[P.itag]||(d[P.itag]=[]),d[P.itag].push(P);b=g.u(this.U);for(v=b.next();!v.done;v=b.next())if(v=v.value,P=d[v.D]){P=g.u(P);for(var M=P.next();!M.done;M=
P.next()){var X=p,a=X.push;M=M.value;var F="#EXT-X-MEDIA:TYPE=AUDIO,",h="YES",O="audio";if(M.WX){O=M.WX;var J=O.getId().split(".")[0];J&&(F+='LANGUAGE="'+J+'",');(this.D?this.D===O.getId():O.getIsDefault())||(h="NO");O=O.getName()}J="";v!==null&&(J=v.itag.toString());J=vc(this,M.url,J);F=F+('NAME="'+O+'",DEFAULT='+(h+',AUTOSELECT=YES,GROUP-ID="'))+(FRC(M,v)+'",URI="'+(J+'"'));a.call(X,F)}}b=g.u(this.X);for(v=b.next();!v.done;v=b.next())v=v.value,P=tt6,v=(X=v.WX)?'#EXT-X-MEDIA:URI="'+vc(this,v.url)+
'",TYPE=SUBTITLES,GROUP-ID="'+P+'",LANGUAGE="'+X.getId()+'",NAME="'+X.getName()+'",DEFAULT=NO,AUTOSELECT=YES':void 0,v&&p.push(v);b=this.X.length>0?tt6:void 0;v=g.u(this.U);for(P=v.next();!P.done;P=v.next())P=P.value,a=d[P.D],X=void 0,((X=a)==null?void 0:X.length)>0&&(X=P,a=a[0],a="#EXT-X-STREAM-INF:BANDWIDTH="+(X.bitrate+a.bitrate)+',CODECS="'+(X.codecs+","+a.codecs+'",RESOLUTION=')+(X.width+"x"+X.height+',AUDIO="')+(FRC(a,X)+'",')+(b?'SUBTITLES="'+b+'",':"")+"CLOSED-CAPTIONS=NONE",X.fps>1&&(a+=
",FRAME-RATE="+X.fps),X.Ey&&(a+=",VIDEO-RANGE="+X.Ey),p.push(a),p.push(vc(this,P.url,"")));return p.join("\n")};
var tt6="text";g.f(Pc,dI);Pc.prototype.ir=function(){return this.expiration};
Pc.prototype.r_=function(){if(!this.kL||this.kL.xJ()){var p=this.U.build();p="data:application/x-mpegurl;charset=utf-8,"+encodeURIComponent(p);this.kL=new SL(p)}return this.kL};g.f(MZ,dI);MZ.prototype.r_=function(){return new SL(this.U.z7())};
MZ.prototype.RJ=function(){this.U=EO(this.U)};g.f(XT,dI);XT.prototype.r_=function(){return new SL(this.U)};var Mc={},Zou=(Mc.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM="mrm.blocked",Mc.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED="auth",Mc.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED="embedder.identity.denied",Mc);g.q=g.qZ.prototype;g.q.getId=function(){return this.id};
g.q.getName=function(){return this.name};
g.q.isServable=function(){return this.D};
g.q.z7=function(){return this.url};
g.q.getXtags=function(){return this.xtags};
g.q.toString=function(){return this.languageCode+": "+g.aJ(this)+" - "+this.vssId+" - "+(this.captionId||"")};
g.q.xq=function(p){return p?this.toString()===p.toString():!1};
g.q.w1=function(){return!(!this.languageCode||this.translationLanguage&&!this.translationLanguage.languageCode)};var wq$={"ad-trueview-indisplay-pv":6,"ad-trueview-insearch":7},Ufj={"ad-trueview-indisplay-pv":2,"ad-trueview-insearch":2},cZD=/^(\d*)_((\d*)_?(\d*))$/;var IZC={iurl:"default.jpg",iurlmq:"mqdefault.jpg",iurlhq:"hqdefault.jpg",iurlsd:"sddefault.jpg",iurlpop1:"pop1.jpg",iurlpop2:"pop2.jpg",iurlhq720:"hq720.jpg",iurlmaxres:"maxresdefault.jpg"},zIC={120:"default.jpg",320:"mqdefault.jpg",480:"hqdefault.jpg",560:"pop1.jpg",640:"sddefault.jpg",854:"pop2.jpg",1280:"hq720.jpg"};var Xa={},iTW=(Xa.ALWAYS=1,Xa.BY_REQUEST=3,Xa.UNKNOWN=void 0,Xa),qc={},HTm=(qc.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN="UNKNOWN",qc.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL="NORMAL",qc.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW="LOW",qc.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW="ULTRALOW",qc);var Nru;
Nru=function(p){for(var d=Object.keys(p),b={},v=0;v<d.length;v++){var P=d[v];typeof p[P]==="function"&&(b[P]=p[P])}var M=Object.keys(b);try{GIK(b)}catch(a){var X=a}return function(a,F){a=a===void 0?{}:a;if(X)throw X;for(var h=!1,O={},J=0;J<M.length;J++){var k=M[J],n=a[k],r=(0,b[k])(n,F);if(typeof r==="undefined")throw a=F&&F.type,Error("When called with an action of type "+(a?'"'+String(a)+'"':"(unknown type)")+', the slice reducer for key "'+k+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.');O[k]=
r;h=h||r!==n}return(h=h||M.length!==Object.keys(a).length)?O:a}}({entities:function(p,d){p=p===void 0?{}:p;
return Dy7(p,d)}});
g.Bc=new rD;nu.prototype.toString=function(){return this.type+this.id};g.fu.prototype.Rq=function(p){p=p||"hqdefault.jpg";var d=this.C[p];if(d)return d;if(p==="sddefault.jpg"||p==="hq720.jpg"||p==="maxresdefault.jpg")return d;if(this.D)return ST(this.mZ,this.D,p)};
g.fu.prototype.Ty=function(){return this.mZ.getVideoUrl(this.videoId,this.playlistId)};g.u_.prototype.Rq=function(p){p||(p="hqdefault.jpg");var d=this.C[p];return d?d:p==="pop1.jpg"||p==="pop2.jpg"||p==="sddefault.jpg"||p==="hq720.jpg"||p==="maxresdefault.jpg"?d:ST(this.mZ,this.videoId,p)};
g.u_.prototype.Ty=function(p){return this.watchUrl||this.mZ.getVideoUrl(this.videoId,void 0,void 0,void 0,void 0,p)};var Zc=void 0;CKe("LMS",function(){return g.z(function(p){return p.return(g.EK())})});var wI;wI=0;g.pDq=/^([\w\-_]+)\|(\d+)(;[\w\-_]+)?\|(\d+)\|(\d+)$/;CKe("LMDB",function(){var p,d;return g.z(function(b){if(b.D==1)return g.y(b,g.d_(),2);if(b.D!=3){p=b.U;if(!p)throw g.N_("edd");return g.y(b,g.Gu(p),3)}d=b.U;return b.return(g.ip(d,["index","media","captions"],{mode:"readonly",Ib:!0},function(v){var P={};v=[g.Sn(v.objectStore("index"),{},function(M){P[M.cursor.key]=M.getValue();return g.YW(M)}),
wgk(v.objectStore("media")),wgk(v.objectStore("captions"))];return g.w2.all(v).then(function(M){var X=g.u(M);X.next();M=X.next().value;X=X.next().value;return{index:P,media:d7$(M||[]),captions:X}})}))})});g.f(cc,g.oL);cc.prototype.U5=function(){this.D&&(this.D=this.D.onload=null);g.oL.prototype.U5.call(this)};g.q=g.jw.prototype;g.q.getHeight=function(){return this.height};
g.q.Kj=dw(2);g.q.bB=function(){return this.frameCount};
g.q.isDefault=function(){return this.B.indexOf("default")!==-1};
g.q.isLoaded=function(p){return this.loaded.has(p)};
g.q.z7=function(p){var d=this.V;d=d.replace("$N",this.B);d=d.replace("$L",this.level.toString());d=d.replace("$M",p.toString());this.signature&&(d=g.$B(d,{sigh:this.signature}));return b9(d)};
g.q.gW=function(p){var d=this.bB()-1;return g.FZ(this.D===0?Math.round(p*this.frameCount/this.videoLength):Math.round(p*1E3/this.D),0,d)};
g.q.GI=function(){return this.frameCount-1};
g.q.CH=function(){return this.frameCount?0:-1};
g.q.PN=function(){};g.f(tL,cc);tL.prototype.U=function(p,d){var b=[];p=p.split("|");for(var v=p[0],P=1;P<p.length;P++){var M=this.X(P-1,v,p[P],d);(this.Z||M.getHeight()<180)&&b.push(M)}return b};
tL.prototype.X=function(p,d,b,v){return new g.jw(p,d,b,v)};g.f(i_,g.jw);g.q=i_.prototype;g.q.bB=function(){return this.U.pQ()};
g.q.gW=function(p){var d=this.rows*this.columns*this.X,b=this.U,v=b.o1();p=b.Eg(p);return p>v-d?-1:p};
g.q.GI=function(){return this.U.o1()};
g.q.CH=function(){return this.U.WW()};
g.q.PN=function(p){this.U=p};g.f(Hc,tL);Hc.prototype.U=function(p,d){return tL.prototype.U.call(this,"$N|"+p,d)};
Hc.prototype.X=function(p,d,b){return new i_(p,d,b,this.isLive)};var nOk=[],Lu=new Set;g.f(g.Vc,g.oL);g.q=g.Vc.prototype;
g.q.setData=function(p){p=p||{};var d=p.errordetail;d!=null&&(this.errorDetail=d);var b=p.errorcode;b!=null?this.errorCode=b:p.status==="fail"&&(this.errorCode="auth");var v=p.reason;v!=null&&(this.errorReason=v);var P=p.subreason;P!=null&&(this.fY=P);this.T("html5_enable_ssap_entity_id")||this.clientPlaybackNonce||(this.clientPlaybackNonce=p.cpn||(this.mZ.rN()?"r"+g.GW(15):g.GW(16)));this.s5=XB(this.mZ.s5,p.livemonitor);aLD(this,p);var M=p.raw_player_response;if(M)this.mz=M;else{var X=p.player_response;
X&&(M=JSON.parse(X))}if(this.T("html5_enable_ssap_entity_id")){var a=p.cached_load;a&&(this.sJ=XB(this.sJ,a));if(!this.clientPlaybackNonce){var F=p.cpn;F?(this.DW("ssei","shdc"),this.clientPlaybackNonce=F):this.clientPlaybackNonce=this.mZ.rN()?"r"+g.GW(15):g.GW(16)}}M&&(this.playerResponse=M);if(this.playerResponse){var h=this.playerResponse.annotations;if(h)for(var O=g.u(h),J=O.next();!J.done;J=O.next()){var k=J.value.playerAnnotationsUrlsRenderer;if(k){k.adsOnly&&(this.l_=!0);var n=k.loadPolicy;
n&&(this.annotationsLoadPolicy=iTW[n]);var r=k.invideoUrl;r&&(this.YJ=b9(r));break}}var Z=this.playerResponse.attestation;Z&&tZk(this,Z);var C=this.playerResponse.cotn;C&&(this.cotn=C);var G=this.playerResponse.heartbeatParams;if(G){XEC(this)&&(this.u5=!0);var U=G.heartbeatToken;U&&(this.drmSessionId=G.drmSessionId||"",this.heartbeatToken=U,this.wL=Number(G.intervalMilliseconds),this.ye=Number(G.maxRetries),this.dL=!!G.softFailOnError,this.Xj=!!G.useInnertubeHeartbeatsForDrm,this.xr=!0);this.heartbeatServerData=
G.heartbeatServerData;var I;this.BP=!((I=G.heartbeatAttestationConfig)==null||!I.requiresAttestation)}var V=this.playerResponse.messages;V&&VZ7(this,V);var S=this.playerResponse.overlay;if(S){var B=S.playerControlsOverlayRenderer;if(B)if(S$u(this,B.controlBgHtml),B.mutedAutoplay){var x=g.L(B.mutedAutoplay,mzz);if(x&&x.endScreen){var Pj=g.L(x.endScreen,KC2);Pj&&Pj.text&&(this.y_=g.ff(Pj.text))}}else this.mutedAutoplay=!1}var qC=this.playerResponse.playabilityStatus;if(qC){var pz=qC.backgroundability;
pz&&pz.backgroundabilityRenderer.backgroundable&&(this.backgroundable=!0);var Q,W;if((Q=qC.offlineability)==null?0:(W=Q.offlineabilityRenderer)==null?0:W.offlineable)this.offlineable=!0;var l=qC.contextParams;l&&(this.contextParams=l);var m=qC.pictureInPicture;m&&m.pictureInPictureRenderer.playableInPip&&(this.pipable=!0);qC.playableInEmbed&&(this.allowEmbed=!0);var Yu=qC.ypcClickwrap;if(Yu){var Z2=Yu.playerLegacyDesktopYpcClickwrapRenderer,O6=Yu.ypcRentalActivationRenderer;if(Z2)this.Qx=Z2.durationMessage||
"",this.aq=!0;else if(O6){var UW=O6.durationMessage;this.Qx=UW?g.ff(UW):"";this.aq=!0}}var TC=qC.errorScreen;if(TC){if(TC.playerLegacyDesktopYpcTrailerRenderer){var vm=TC.playerLegacyDesktopYpcTrailerRenderer;this.QX=vm.trailerVideoId||"";var rQ=TC.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var N=rQ&&rQ.ypcTrailerRenderer}else if(TC.playerLegacyDesktopYpcOfferRenderer)vm=TC.playerLegacyDesktopYpcOfferRenderer;else if(TC.ypcTrailerRenderer){N=TC.ypcTrailerRenderer;var w=N.fullVideoMessage;this.uJ=
w?g.ff(w):"";var c,t;this.QX=((c=g.L(N,xzQ))==null?void 0:(t=c.videoDetails)==null?void 0:t.videoId)||""}vm&&(this.wO=vm.itemTitle||"",vm.itemUrl&&(this.d6=vm.itemUrl),vm.itemBuyUrl&&(this.Ki=vm.itemBuyUrl),this.qh=vm.itemThumbnail||"",this.X0=vm.offerHeadline||"",this.z2=vm.offerDescription||"",this.HP=vm.offerId||"",this.r6=vm.offerButtonText||"",this.Hd=vm.offerButtonFormattedText||null,this.IH=vm.overlayDurationMsec||NaN,this.uJ=vm.fullVideoMessage||"",this.nB=!0);if(N){var D=g.L(N,xzQ);if(D)this.vP=
{raw_player_response:D};else{var b$=g.L(N,M5z);this.vP=b$?Xr(b$):null}this.nB=!0}}}var MC=this.playerResponse.playbackTracking;if(MC){var Xu=p,H=JL(MC.googleRemarketingUrl);H&&(this.googleRemarketingUrl=H);var h7=JL(MC.youtubeRemarketingUrl);h7&&(this.youtubeRemarketingUrl=h7);var rw={},oK=JL(MC.ptrackingUrl);if(oK){var zC=ks(oK),J4=zC.oid;J4&&(this.dj=J4);var SX=zC.pltype;SX&&(this.rj=SX);var OF=zC.ptchn;OF&&(this.M9=OF);var $u=zC.ptk;$u&&(this.G1=encodeURIComponent($u));var VT=zC.m;VT&&(this.I2=
VT)}var aj=JL(MC.qoeUrl);if(aj){for(var zj=g.aM(aj),KH=g.u(Object.keys(zj)),kE=KH.next();!kE.done;kE=KH.next()){var QB=kE.value,e5=zj[QB];zj[QB]=Array.isArray(e5)?e5.join(","):e5}this.Hm=zj;var $i=zj.cat;$i&&(this.T("html5_enable_qoe_cat_list")?this.xm=this.xm.concat($i.split(",")):this.S5=$i);var ZG=zj.live;ZG&&(this.BR=ZG);var nH=zj.drm_product;nH&&(this.eD=nH)}var t$=JL(MC.videostatsPlaybackUrl);if(t$){var Jm=ks(t$),iY=Jm.adformat;if(iY){Xu.adformat=iY;var D6=this.G(),Vb=yZu(iY,this.GY,D6.V,D6.Z);
Vb&&(this.adFormat=Vb)}var zl=Jm.aqi;zl&&(Xu.ad_query_id=zl);var TN=Jm.autoplay;TN&&(this.Xv=TN=="1",this.zM=TN=="1",BK(this,"vss"));var mf=Jm.autonav;mf&&(this.isAutonav=mf=="1");var vS=Jm.delay;vS&&(this.ob=bk(vS));var U5=Jm.ei;U5&&(this.eventId=U5);if(Jm.adcontext||iY)this.Xv=!0,BK(this,"ad");var L0=Jm.feature;L0&&(this.Tp=L0);var JP=Jm.list;JP&&(this.playlistId=JP);var kA=Jm.of;kA&&(this.bO=kA);var nJ=Jm.osid;nJ&&(this.osid=nJ);var rt=Jm.referrer;rt&&(this.referrer=rt);var Ps=Jm.sdetail;Ps&&(this.bu=
Ps);var F8=Jm.ssrt;F8&&(this.tV=F8=="1");var Mq=Jm.subscribed;Mq&&(this.subscribed=Mq=="1",this.Z.subscribed=Mq);var XL=Jm.uga;XL&&(this.userGenderAge=XL);var fJ=Jm.upt;fJ&&(this.uu=fJ);var u4=Jm.vm;u4&&(this.videoMetadata=u4);rw.playback=Jm}var l4=JL(MC.videostatsWatchtimeUrl);if(l4){var sp=ks(l4),ZU=sp.ald;ZU&&(this.DP=ZU);rw.watchtime=sp}var Ep=JL(MC.atrUrl);if(Ep){var zf=ks(Ep);rw.atr=zf}var c4=JL(MC.engageUrl);if(c4){var jQ=ks(c4);rw.engage=jQ}this.A6=rw;if(MC.promotedPlaybackTracking){var xE=
MC.promotedPlaybackTracking;xE.startUrls&&(this.ZI=xE.startUrls);xE.firstQuartileUrls&&(this.G3=xE.firstQuartileUrls);xE.secondQuartileUrls&&(this.jj=xE.secondQuartileUrls);xE.thirdQuartileUrls&&(this.An=xE.thirdQuartileUrls);xE.completeUrls&&(this.iO=xE.completeUrls);xE.engagedViewUrls&&(xE.engagedViewUrls.length>1&&g.DF(new g.RN("There are more than one engaged_view_urls.")),this.TT=xE.engagedViewUrls[0])}}var qq=this.playerResponse.playerCueRanges;qq&&qq.length>0&&(this.cueRanges=qq);var CJ=this.playerResponse.playerCueRangeSet;
CJ&&g.Qc(this,CJ);a:{var aT=this.playerResponse.adPlacements;if(aT)for(var NJ=g.u(aT),oT=NJ.next();!oT.done;oT=NJ.next()){var GY=void 0,wt=void 0,Up=(GY=oT.value.adPlacementRenderer)==null?void 0:(wt=GY.renderer)==null?void 0:wt.videoAdTrackingRenderer;if(Up){var ch=Up;break a}}ch=null}var FL=ch;MC&&MC.promotedPlaybackTracking&&FL&&g.DF(new g.RN("Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer"));FL&&(this.Qe=!0);var yP=this.playerResponse.playerAds;if(yP)for(var t0=
p,I2=g.u(yP),hd=I2.next();!hd.done;hd=I2.next()){var zY=hd.value;if(zY){var jL=zY.playerLegacyDesktopWatchAdsRenderer;if(jL){var Im=jL.playerAdParams;if(Im){Im.autoplay=="1"&&(this.zM=this.Xv=!0);this.Bv=Im.encodedAdSafetyReason||null;Im.showContentThumbnail!==void 0&&(this.kT=!!Im.showContentThumbnail);t0.enabled_engage_types=Im.enabledEngageTypes;break}}}}var sM=this.playerResponse.playerConfig;if(sM){var zP=sM.manifestlessWindowedLiveConfig;if(zP){var Ob=Number(zP.minDvrSequence),ZN=Number(zP.maxDvrSequence),
Er=Number(zP.minDvrMediaTimeMs),Cp=Number(zP.maxDvrMediaTimeMs),t2=Number(zP.startWalltimeMs);Ob&&(this.V7=Ob);Er&&(this.Hb=Er/1E3,this.T("html5_sabr_parse_live_metadata_playback_boundaries")&&pv(this)&&(this.Z7=Er/1E3));ZN&&(this.Bn=ZN);Cp&&(this.tD=Cp/1E3,this.T("html5_sabr_parse_live_metadata_playback_boundaries")&&pv(this)&&(this.lH=Cp/1E3));t2&&(this.Na=t2/1E3);(Ob||Er)&&(ZN||Cp)&&(this.allowLiveDvr=this.isLivePlayback=this.IB=!0,this.Rd=!1)}var hq=sM.daiConfig;if(hq){if(hq.enableDai){this.Cd=
!0;var Nm=hq.enableServerStitchedDai;Nm&&(this.enableServerStitchedDai=Nm);var iC=hq.enablePreroll;iC&&(this.enablePreroll=iC)}var i4;if(hq.daiType==="DAI_TYPE_SS_DISABLED"||((i4=hq.debugInfo)==null?0:i4.isDisabledUnpluggedChannel))this.Po=!0;hq.daiType==="DAI_TYPE_CLIENT_STITCHED"&&(this.N9=!0)}var es=sM.audioConfig;if(es){var Hh=es.loudnessDb;Hh!=null&&(this.jC=Hh);var Jd=es.trackAbsoluteLoudnessLkfs;Jd!=null&&(this.zk=Jd);var kr=es.loudnessTargetLkfs;kr!=null&&(this.loudnessTargetLkfs=kr);es.audioMuted&&
(this.D2=!0);es.muteOnStart&&(this.fW=!0);var O1=es.loudnessNormalizationConfig;if(O1){O1.applyStatefulNormalization&&(this.applyStatefulNormalization=!0);O1.preserveStatefulLoudnessTarget&&(this.preserveStatefulLoudnessTarget=!0);var DU=O1.minimumLoudnessTargetLkfs;DU!=null&&(this.minimumLoudnessTargetLkfs=DU);var DS=O1.maxStatefulTimeThresholdSec;DS!=null&&(this.maxStatefulTimeThresholdSec=DS)}this.T("web_player_audio_playback_from_audio_config")&&es.playAudioOnly&&(this.VI=!0)}var VP=sM.playbackEndConfig;
if(VP){var QR=VP.endSeconds,d1u=VP.limitedPlaybackDurationInSeconds;this.mutedAutoplay&&(QR&&(this.endSeconds=QR),d1u&&(this.limitedPlaybackDurationInSeconds=d1u))}var Tb=sM.fairPlayConfig;if(Tb){var bEB=Tb.certificate;bEB&&(this.ih=be(bEB));var v37=Number(Tb.keyRotationPeriodMs);v37>0&&(this.w2=v37);var PuK=Number(Tb.keyPrefetchMarginMs);PuK>0&&(this.u_=PuK)}var B0=sM.playbackStartConfig;if(B0){this.qf=Number(B0.startSeconds);var MaW=B0.liveUtcStartSeconds,XUD=!!this.liveUtcStartSeconds&&this.liveUtcStartSeconds>
0;MaW&&!XUD&&(this.liveUtcStartSeconds=Number(MaW));var Pbe=B0.startPosition;if(Pbe){var qSW=Pbe.utcTimeMillis;qSW&&!XUD&&(this.liveUtcStartSeconds=Number(qSW)*.001);var amw=Pbe.streamTimeMillis;amw&&(this.K$=Number(amw)*.001)}this.progressBarStartPosition=B0.progressBarStartPosition;this.progressBarEndPosition=B0.progressBarEndPosition}else{var Mlu=sM.skippableSegmentsConfig;if(Mlu){var o3C=Mlu.introSkipDurationMs;o3C&&(this.GM=Number(o3C)/1E3);var F$$=Mlu.outroSkipDurationMs;F$$&&(this.Lb=Number(F$$)/
1E3)}}var XkC=sM.skippableIntroConfig;if(XkC){var hLj=Number(XkC.startMs),OEw=Number(XkC.endMs);isNaN(hLj)||isNaN(OEw)||(this.wc=hLj,this.fd=OEw)}var JDe=sM.streamSelectionConfig;JDe&&(this.l4=Number(JDe.maxBitrate));var k2W=sM.vrConfig;k2W&&(this.VJ=k2W.partialSpherical=="1");var ho=sM.webDrmConfig;if(ho){ho.skipWidevine&&(this.fv=!0);var n3u=ho.widevineServiceCert;n3u&&(this.SR=be(n3u));ho.useCobaltWidevine&&(this.useCobaltWidevine=!0);ho.startWithNoQualityConstraint&&(this.cQ=!0)}var Ar=sM.mediaCommonConfig;
if(Ar){var Ap=Ar.dynamicReadaheadConfig;if(Ap){this.maxReadAheadMediaTimeMs=Ap.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs=Ap.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs=Ap.readAheadGrowthRateMs||NaN;var rDj,fm$=Ar==null?void 0:(rDj=Ar.mediaUstreamerRequestConfig)==null?void 0:rDj.videoPlaybackUstreamerConfig;fm$&&(this.Nv=be(fm$));var qGe=Ar==null?void 0:Ar.sabrContextUpdates;if(qGe&&qGe.length>0)for(var u0z=g.u(qGe),aVk=u0z.next();!aVk.done;aVk=u0z.next()){var ng=aVk.value;
if(ng.type&&ng.value){var K0Q={type:ng.type,scope:ng.scope,value:be(ng.value)||void 0,sendByDefault:ng.sendByDefault};this.sabrContextUpdates.set(ng.type,K0Q)}}}var lme=Ar.serverPlaybackStartConfig;lme&&(this.serverPlaybackStartConfig=lme);Ar.useServerDrivenAbr&&(this.yh=!0);var slu=Ar.requestPipeliningConfig;slu&&(this.requestPipeliningConfig=slu)}var ZEB=sM.inlinePlaybackConfig;ZEB&&(this.v4=!!ZEB.showAudioControls);var Wt=sM.embeddedPlayerConfig;if(Wt){this.embeddedPlayerConfig=Wt;var olW=Wt.embeddedPlayerMode;
if(olW){var E3z=this.G();E3z.RB=olW;E3z.B=olW==="EMBEDDED_PLAYER_MODE_PFL"}var CuW=Wt.permissions;CuW&&(this.allowImaMonetization=!!CuW.allowImaMonetization)}var Nzw=sM.ssapConfig;Nzw&&(this.z0=Nzw.ssapPrerollEnabled||!1);var pN=sM.webPlayerConfig;pN&&(pN.gatewayExperimentGroup&&(this.gatewayExperimentGroup=pN.gatewayExperimentGroup),pN.isProximaEligible&&(this.isProximaLatencyEligible=!0))}var W4=this.playerResponse.streamingData;if(W4){var FVe=W4.formats;if(FVe){for(var OT=[],G2B=g.u(FVe),hoC=G2B.next();!hoC.done;hoC=
G2B.next()){var OV$=hoC.value;OT.push(OV$.itag+"/"+OV$.width+"x"+OV$.height)}this.fO=OT.join(",");OT=[];for(var wUk=g.u(FVe),Jvj=wUk.next();!Jvj.done;Jvj=wUk.next()){var Jo=Jvj.value,kO={itag:Jo.itag,type:Jo.mimeType,quality:Jo.quality},U1C=Jo.url;U1C&&(kO.url=U1C);var de=CR(Jo),xtR=de.Ke,BnQ=de.f6,R1m=de.s;de.QB&&(kO.url=xtR,kO.sp=BnQ,kO.s=R1m);OT.push(g.Q4(kO))}this.A9=OT.join(",")}var kde=W4.hlsFormats;if(kde){var cDW=sM||null,bw={};if(cDW){var nlB=cDW.audioPairingConfig;if(nlB&&nlB.pairs)for(var yDz=
g.u(nlB.pairs),rvu=yDz.next();!rvu.done;rvu=yDz.next()){var ImC=rvu.value,fVk=ImC.videoItag;bw[fVk]||(bw[fVk]=[]);bw[fVk].push(ImC.audioItag)}}for(var zLj={},jlz=g.u(kde),uY$=jlz.next();!uY$.done;uY$=jlz.next()){var taK=uY$.value;zLj[taK.itag]=taK.bitrate}for(var iEK=[],HEq=g.u(kde),lVW=HEq.next();!lVW.done;lVW=HEq.next()){var bY=lVW.value,yo={itag:bY.itag,type:bY.mimeType,url:bY.url,bitrate:bY.bitrate,width:bY.width,height:bY.height,fps:bY.fps},vO=bY.audioTrack;if(vO){var D1z=vO.displayName;D1z&&
(yo.name=D1z,yo.audio_track_id=vO.id,vO.audioIsDefault&&(yo.is_default="1"))}if(bY.drmFamilies){for(var Va$=[],eLu=g.u(bY.drmFamilies),shj=eLu.next();!shj.done;shj=eLu.next())Va$.push(ok[shj.value]);yo.drm_families=Va$.join(",")}var PO=bw[bY.itag];if(PO&&PO.length){yo.audio_itag=PO.join(",");var SSu=zLj[PO[0]];SSu&&(yo.bitrate+=SSu)}var YSC=s2W(bY);YSC&&(yo.eotf=YSC);bY.audioChannels&&(yo.audio_channels=bY.audioChannels);iEK.push(g.Q4(yo))}this.hlsFormats=iEK.join(",")}var ZV7=W4.licenseInfos;if(ZV7&&
ZV7.length>0){for(var g3e={},L$u=g.u(ZV7),El7=L$u.next();!El7.done;El7=L$u.next()){var QlW=El7.value,$1K=QlW.drmFamily,m1e=QlW.url;$1K&&m1e&&(g3e[ok[$1K]]=m1e)}this.xj=g3e}var K$q=W4.drmParams;K$q&&(this.drmParams=K$q);var x1e=W4.dashManifestUrl;x1e&&(this.rg=g.$B(x1e,{cpn:this.clientPlaybackNonce}));var Bz7=W4.hlsManifestUrl;Bz7&&(this.hlsvp=Bz7);var RLz=W4.probeUrl;RLz&&(this.probeUrl=b9(g.$B(RLz,{cpn:this.clientPlaybackNonce})));var Tzw=W4.serverAbrStreamingUrl;Tzw&&(this.qX=new g.fR(Tzw,!0))}var ADK=
this.playerResponse.trackingParams;ADK&&(this.RB=ADK);var WS=this.playerResponse.videoDetails;if(WS){var Iy=p,Cbz=WS.videoId;Cbz&&(this.videoId=Cbz,Iy.video_id||(Iy.video_id=Cbz));var W$q=WS.channelId;W$q&&(this.Z.uid=W$q.substring(2));var N9K=WS.title;N9K&&(this.title=N9K,Iy.title||(Iy.title=N9K));var Gdj=WS.lengthSeconds;Gdj&&(this.lengthSeconds=Number(Gdj),Iy.length_seconds||(Iy.length_seconds=Gdj));var p7u=WS.keywords;p7u&&(this.keywords=JoB(p7u));var wkz=WS.channelId;wkz&&(this.lm=wkz,Iy.ucid||
(Iy.ucid=wkz));var dvC=WS.viewCount;dvC&&(this.rawViewCount=Number(dvC));var UO7=WS.author;UO7&&(this.author=UO7,Iy.author||(Iy.author=UO7));var bwK=WS.shortDescription;bwK&&(this.shortDescription=bwK);var vcD=WS.isCrawlable;vcD&&(this.isListed=vcD);var Pvk=WS.musicVideoType;Pvk&&(this.musicVideoType=Pvk);var cvu=WS.isLive;cvu!=null&&(this.isLivePlayback=cvu);if(cvu||WS.isUpcoming)this.isPremiere=!WS.isLiveContent;var MOC=WS.thumbnail;MOC&&(this.C=OK(MOC));var X7D=WS.isExternallyHostedPodcast;X7D&&
(this.isExternallyHostedPodcast=X7D);var yvD=WS.viewerLivestreamJoinPosition;if(yvD==null?0:yvD.utcTimeMillis)this.W7=bk(yvD.utcTimeMillis);var qn7=sM||null,IVW=p;WS.isLiveDefaultBroadcast&&(this.isLiveDefaultBroadcast=!0);WS.isUpcoming&&(this.isUpcoming=!0);if(WS.isPostLiveDvr){this.Rd=!0;var aAW=WS.latencyClass;aAW&&(this.latencyClass=HTm[aAW]||"UNKNOWN");WS.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream=!0)}else{var zoe=!1;if(this.s5)this.allowLiveDvr=Rk()?!0:pd&&d6<5?!1:!0,this.isLivePlayback=
!0;else if(WS.isLive){IVW.livestream="1";this.allowLiveDvr=WS.isLiveDvrEnabled?Rk()?!0:pd&&d6<5?!1:!0:!1;this.partnerId=27;WS.isLowLatencyLiveStream&&(this.isLowLatencyLiveStream=!0);var oce=WS.latencyClass;oce&&(this.latencyClass=HTm[oce]||"UNKNOWN");var F7C=WS.liveChunkReadahead;F7C&&(this.liveChunkReadahead=F7C);var Rd=qn7&&qn7.livePlayerConfig;if(Rd){Rd.hasSubfragmentedFmp4&&(this.hasSubfragmentedFmp4=!0);Rd.hasSubfragmentedWebm&&(this.Nz=!0);Rd.defraggedFromSubfragments&&(this.defraggedFromSubfragments=
!0);var hiw=Rd.liveExperimentalContentId;hiw&&(this.liveExperimentalContentId=Number(hiw));var Oww=Rd.isLiveHeadPlayable;this.T("html5_live_head_playable")&&Oww!=null&&(this.isLiveHeadPlayable=Oww)}zoe=!0}else WS.isUpcoming&&(zoe=!0);zoe&&(this.isLivePlayback=!0,IVW.adformat&&IVW.adformat.split("_")[1]!=="8"||this.aB.push("heartbeat"),this.xr=!0)}var JxC=WS.isPrivate;JxC!==void 0&&(this.isPrivate=XB(this.isPrivate,JxC))}if(qC){var k$C=WS||null,ncq=!1,TX=qC.errorScreen;ncq=TX&&(TX.playerLegacyDesktopYpcOfferRenderer||
TX.playerLegacyDesktopYpcTrailerRenderer||TX.ypcTrailerRenderer)?!0:k$C&&k$C.isUpcoming?!0:["OK","LIVE_STREAM_OFFLINE","FULLSCREEN_ONLY"].includes(qC.status);if(!ncq){this.errorCode=Enu(qC.errorCode)||"auth";var MU=TX&&TX.playerErrorMessageRenderer;if(MU){this.playerErrorMessageRenderer=MU;var rxu=MU.reason;rxu&&(this.errorReason=g.ff(rxu));var jhk=MU.subreason;jhk&&(this.fY=g.ff(jhk),this.Tc=jhk)}else this.errorReason=qC.reason||null;var tlB=qC.status;if(tlB==="LOGIN_REQUIRED")this.errorDetail="1";
else if(tlB==="CONTENT_CHECK_REQUIRED")this.errorDetail="2";else if(tlB==="AGE_CHECK_REQUIRED"){var fAz=qC.errorScreen,uwk=fAz&&fAz.playerKavRenderer;this.errorDetail=uwk&&uwk.kavUrl?"4":"3"}else this.errorDetail=qC.isBlockedInRestrictedMode?"5":"0"}}var lAz=this.playerResponse.interstitialPods;lAz&&DfD(this,lAz);this.YJ&&this.eventId&&(this.YJ=Fr(this.YJ,{ei:this.eventId}));var iVu=this.playerResponse.captions;if(iVu&&iVu.playerCaptionsTracklistRenderer)a:{var zc=iVu.playerCaptionsTracklistRenderer;
this.captionTracks=[];if(zc.captionTracks)for(var s7w=g.u(zc.captionTracks),HV$=s7w.next();!HV$.done;HV$=s7w.next()){var ji=HV$.value,ZwC=Fo$(ji.baseUrl);if(!ZwC)break a;var DOC={is_translateable:!!ji.isTranslatable,languageCode:ji.languageCode,languageName:ji.name&&g.ff(ji.name),url:ZwC,vss_id:ji.vssId,kind:ji.kind};DOC.name=ji.trackName;DOC.displayName=ji.name&&g.ff(ji.name);this.captionTracks.push(new g.qZ(DOC))}this.eL=zc.audioTracks||[];this.q4=zc.defaultAudioTrackIndex||0;this.R2=[];if(zc.translationLanguages)for(var Eck=
g.u(zc.translationLanguages),Vle=Eck.next();!Vle.done;Vle=Eck.next()){var A9=Vle.value,rr={};rr.languageCode=A9.languageCode;rr.languageName=g.ff(A9.languageName);if(A9.translationSourceTrackIndices){rr.translationSourceTrackIndices=[];for(var Cv$=g.u(A9.translationSourceTrackIndices),eoB=Cv$.next();!eoB.done;eoB=Cv$.next())rr.translationSourceTrackIndices.push(eoB.value)}if(A9.excludeAudioTrackIndices){rr.excludeAudioTrackIndices=[];for(var NPu=g.u(A9.excludeAudioTrackIndices),SGB=NPu.next();!SGB.done;SGB=
NPu.next())rr.excludeAudioTrackIndices.push(SGB.value)}this.R2.push(rr)}this.D6=[];if(zc.defaultTranslationSourceTrackIndices)for(var G$q=g.u(zc.defaultTranslationSourceTrackIndices),YGu=G$q.next();!YGu.done;YGu=G$q.next())this.D6.push(YGu.value);this.b_=!!zc.contribute&&!!zc.contribute.captionsMetadataRenderer}(this.clipConfig=this.playerResponse.clipConfig)&&this.clipConfig.startTimeMs!=null&&(this.qf=Number(this.clipConfig.startTimeMs)*.001);this.playerResponse&&this.playerResponse.playerConfig&&
this.playerResponse.playerConfig.webPlayerConfig&&this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting&&eIz(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var w7w;this.compositeLiveIngestionOffsetToken=(w7w=this.playerResponse.playbackTracking)==null?void 0:w7w.compositeLiveIngestionOffsetToken;var Uvu;this.compositeLiveStatusToken=(Uvu=this.playerResponse.playbackTracking)==null?void 0:Uvu.compositeLiveStatusToken}Sw(this,p);p.queue_info&&(this.queueInfo=
p.queue_info);var cxk=p.hlsdvr;cxk!=null&&(this.allowLiveDvr=Number(cxk)===1?Rk()?!0:pd&&d6<5?!1:!0:!1);this.adQueryId=p.ad_query_id||null;this.Bv||(this.Bv=p.encoded_ad_safety_reason||null);this.k5=p.agcid||null;this.Kb=p.ad_id||null;this.Cb=p.ad_sys||null;this.Tb=p.encoded_ad_playback_context||null;this.D2=XB(this.D2,p.infringe||p.muted);this.H3=p.authkey;this.B3=p.authuser;this.mutedAutoplay=XB(this.mutedAutoplay,p&&p.playmuted);this.T("embeds_enable_full_length_inline_muted_autoplay")&&(this.mutedAutoplayDurationMode=
aN(this.mutedAutoplayDurationMode,p&&p.muted_autoplay_duration_mode));this.Fn=XB(this.Fn,p&&p.mutedautoplay);var Xq=p.length_seconds;Xq&&(this.lengthSeconds=typeof Xq==="string"?bk(Xq):Xq);if(this.isAd()||this.LY||!g.Jy(g.zG(this.mZ)))this.endSeconds=aN(this.endSeconds,this.Lb||p.end||p.endSeconds);else{var Tnz=g.zG(this.mZ),qU=this.lengthSeconds;switch(Tnz){case "EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT":qU>30?this.limitedPlaybackDurationInSeconds=30:qU<30&&qU>10&&(this.limitedPlaybackDurationInSeconds=
10);break;case "EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT":this.limitedPlaybackDurationInSeconds=qU*.2}}this.RB=oN(this.RB,p.itct);this.OG=XB(this.OG,p.noiba);this.vc=XB(this.vc,p.is_live_destination);this.isLivePlayback=XB(this.isLivePlayback,p.live_playback);this.enableServerStitchedDai=this.enableServerStitchedDai&&this.vX();p.isUpcoming&&(this.isUpcoming=XB(this.isUpcoming,p.isUpcoming));this.Rd=XB(this.Rd,p.post_live_playback);this.IB&&(this.Rd=!1);this.isMdxPlayback=XB(this.isMdxPlayback,
p.mdx);var ag=p.mdx_control_mode;ag&&(this.mdxControlMode=typeof ag==="number"?ag:bk(ag));this.isInlinePlaybackNoAd=XB(this.isInlinePlaybackNoAd,p.is_inline_playback_no_ad);this.gg=aN(this.gg,p.reload_count);this.reloadReason=oN(this.reloadReason,p.reload_reason);this.kT=XB(this.kT,p.show_content_thumbnail);this.Da=XB(this.Da,p.utpsa);this.cycToken=p.cyc||null;this.Ux=p.tkn||null;var yxu=hL(p);Object.keys(yxu).length>0&&(this.C=yxu);this.O5=oN(this.O5,p.vvt);this.mdxEnvironment=oN(this.mdxEnvironment,
p.mdx_environment);p.source_container_playlist_id&&(this.sourceContainerPlaylistId=p.source_container_playlist_id);p.serialized_mdx_metadata&&(this.serializedMdxMetadata=p.serialized_mdx_metadata);this.zz=p.osig;this.eventId||(this.eventId=p.eventid);this.osid||(this.osid=p.osid);this.playlistId=oN(this.playlistId,p.list);p.index&&(this.playlistIndex=this.playlistIndex===void 0?aN(0,p.index):aN(this.playlistIndex,p.index));this.Ff=p.pyv_view_beacon_url;this.DE=p.pyv_quartile25_beacon_url;this.zK=
p.pyv_quartile50_beacon_url;this.VB=p.pyv_quartile75_beacon_url;this.hX=p.pyv_quartile100_beacon_url;var IAu=p.session_data;!this.ZC&&IAu&&(this.ZC=P3(IAu,"&").feature);this.isFling=aN(this.isFling?1:0,p.is_fling)===1;this.vnd=aN(this.vnd,p.vnd);this.forceAdsUrl=oN(this.forceAdsUrl,p.force_ads_url);this.Bl=oN(this.Bl,p.ctrl);this.Aq=oN(this.Aq,p.ytr);this.Wv=p.ytrcc;this.L5=p.ytrexp;this.PR=p.ytrext;this.PX=oN(this.PX,p.adformat);this.GY=oN(this.GY,p.attrib);this.slotPosition=aN(this.slotPosition,
p.slot_pos);this.breakType=p.break_type;this.tV=XB(this.tV,p.ssrt);this.videoId=hy(p)||this.videoId;this.S=oN(this.S,p.vss_credentials_token);this.ma=oN(this.ma,p.vss_credentials_token_type);this.VI=XB(this.VI,p.audio_only);this.NJ=XB(this.NJ,p.aac_high);this.Y0=XB(this.Y0,p.prefer_low_quality_audio);this.bE=XB(this.bE,p.uncap_inline_quality);this.T("html5_enable_qoe_cat_list")?p.qoe_cat&&(this.xm=this.xm.concat(p.qoe_cat.split(","))):this.S5=oN(this.S5,p.qoe_cat);this.Ro=XB(this.Ro,p.download_media);
var ziK=p.prefer_gapless;this.W=ziK!=null?XB(this.W,ziK):this.W?this.W:this.mZ.preferGapless&&this.mZ.supportsGaplessShorts();SoD(this.playerResponse)&&this.aB.push("ad");var j7q=p.adaptive_fmts;j7q&&(this.adaptiveFormats=j7q,this.E5("adpfmts",{},!0));var tOj=p.allow_embed;tOj&&(this.allowEmbed=Number(tOj)===1);var iwD=p.backgroundable;iwD&&(this.backgroundable=Number(iwD)===1);var HwC=p.autonav;HwC&&(this.isAutonav=Number(HwC)===1);var Dv7=p.autoplay;Dv7&&(this.Xv=this.zM=Number(Dv7)===1,BK(this,
"c"));var VOw=p.iv_load_policy;VOw&&(this.annotationsLoadPolicy=qj(this.annotationsLoadPolicy,VOw,jT));var eiz=p.cc_lang_pref;eiz&&(this.captionsLanguagePreference=oN(eiz,this.captionsLanguagePreference));var Snq=p.cc_load_policy;Snq&&(this.fb=qj(this.fb,Snq,jT));var Ynk;this.deviceCaptionsOn=(Ynk=p.device_captions_on)!=null?Ynk:void 0;var gcz;this.No=(gcz=p.device_captions_lang_pref)!=null?gcz:"";var L77;this.N$=(L77=p.viewer_selected_caption_langs)!=null?L77:[];if(!this.T("html5_enable_ssap_entity_id")){var Q7u=
p.cached_load;Q7u&&(this.sJ=XB(this.sJ,Q7u))}if(p.dash==="0"||p.dash===0||p.dash===!1)this.Rl=!0;var $vB=p.dashmpd;$vB&&(this.rg=g.$B($vB,{cpn:this.clientPlaybackNonce}));var mvq=p.delay;mvq&&(this.ob=bk(mvq));var glu=this.Lb||p.end;if(this.vu?glu!=null:glu!=void 0)this.clipEnd=aN(this.clipEnd,glu);var K7C=p.fmt_list;K7C&&(this.fO=K7C);p.heartbeat_preroll&&this.aB.push("heartbeat");this.ao=-Math.floor(Math.random()*10);this.tJ=-Math.floor(Math.random()*40);var xve=p.is_listed;xve&&(this.isListed=
XB(this.isListed,xve));var BPD=p.is_private;BPD&&(this.isPrivate=XB(this.isPrivate,BPD));var Rie=p.is_dni;Rie&&(this.sH=XB(this.sH,Rie));var TPe=p.dni_color;TPe&&(this.D7=oN(this.D7,TPe));var Axe=p.pipable;Axe&&(this.pipable=XB(this.pipable,Axe));this.Kv=(this.m4=this.pipable&&this.mZ.uJ)&&!this.mZ.showMiniplayerButton;var W7e=p.paid_content_overlay_duration_ms;W7e&&(this.paidContentOverlayDurationMs=bk(W7e));var pIu=p.paid_content_overlay_text;pIu&&(this.paidContentOverlayText=pIu);var dnD=p.url_encoded_fmt_stream_map;
dnD&&(this.A9=dnD);var bGK=p.hls_formats;bGK&&(this.hlsFormats=bGK);var vLD=p.hlsvp;vLD&&(this.hlsvp=vLD);var og=p.live_start_walltime;og&&(this.lO=typeof og==="number"?og:bk(og));var Fq=p.live_manifest_duration;Fq&&(this.DG=typeof Fq==="number"?Fq:bk(Fq));var Pdj=p.player_params;Pdj&&(this.playerParams=Pdj);var M_W=p.partnerid;M_W&&(this.partnerId=aN(this.partnerId,M_W));var XIj=p.probe_url;XIj&&(this.probeUrl=b9(g.$B(XIj,{cpn:this.clientPlaybackNonce})));var LVu=p.pyv_billable_url;LVu&&x8q(LVu)&&
(this.TT=LVu);var QhW=p.pyv_conv_url;QhW&&x8q(QhW)&&(this.ME=QhW);k3w(this,p);this.startSeconds>0?this.T("html5_log_start_seconds_inconsistency")&&this.startSeconds!==(this.qf||this.GM||p.start||p.startSeconds)&&this.E5("lss",{css:this.startSeconds,pcss:this.qf,iss:this.GM,ps:p.start||void 0,pss:p.startSeconds||void 0}):this.T_=this.startSeconds=aN(this.startSeconds,this.qf||this.GM||p.start||p.startSeconds);if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var qqj=p.live_utc_start;if(qqj!=
null)this.liveUtcStartSeconds=Number(qqj);else{var $Oj=this.startSeconds;$Oj&&isFinite($Oj)&&$Oj>1E9&&(this.liveUtcStartSeconds=this.startSeconds)}}if(!(this.liveUtcStartSeconds&&this.liveUtcStartSeconds>0)){var aWw=p.utc_start_millis;aWw&&(this.liveUtcStartSeconds=Number(aWw)*.001)}var oLK=p.stream_time_start_millis;oLK&&(this.K$=Number(oLK)*.001);var mOz=this.GM||p.start;(this.vu?mOz==null||Number(p.resume)===1:mOz==void 0||p.resume=="1")||this.isLivePlayback||(this.clipStart=aN(this.clipStart,
mOz));var Fzw=p.url_encoded_third_party_media;Fzw&&(this.ND=q5(Fzw));var KVq=p.ypc_offer_button_formatted_text;if(KVq){var h9u=JSON.parse(KVq);this.Hd=h9u!=null?h9u:null;this.sK=KVq}var OG$=p.ypc_offer_button_text;OG$&&(this.r6=OG$);var JBz=p.ypc_offer_description;JBz&&(this.z2=JBz);var kU7=p.ypc_offer_headline;kU7&&(this.X0=kU7);var nL7=p.ypc_full_video_message;nL7&&(this.uJ=nL7);var rBw=p.ypc_offer_id;rBw&&(this.HP=rBw);var fWk=p.ypc_buy_url;fWk&&(this.Ki=fWk);var u6D=p.ypc_item_thumbnail;u6D&&
(this.qh=u6D);var lWz=p.ypc_item_title;lWz&&(this.wO=lWz);var s8w=p.ypc_item_url;s8w&&(this.d6=s8w);var ZGj=p.ypc_vid;ZGj&&(this.QX=ZGj);p.ypc_overlay_timeout&&(this.IH=Number(p.ypc_overlay_timeout));var ELu=p.ypc_trailer_player_vars;ELu&&(this.vP=Xr(ELu));var Cdq=p.ypc_original_itct;Cdq&&(this.G5=Cdq);this.lm=oN(this.lm,p.ucid);p.baseUrl&&(this.Z.baseUrl=p.baseUrl);p.uid&&(this.Z.uid=p.uid);p.oeid&&(this.Z.oeid=p.oeid);p.ieid&&(this.Z.ieid=p.ieid);p.ppe&&(this.Z.ppe=p.ppe);p.engaged&&(this.Z.engaged=
p.engaged);p.subscribed&&(this.Z.subscribed=p.subscribed);this.Z.focEnabled=XB(this.Z.focEnabled,p.focEnabled);this.Z.rmktEnabled=XB(this.Z.rmktEnabled,p.rmktEnabled);this.Qh=p.storyboard_spec||null;this.HJ=p.live_storyboard_spec||null;this.uL=p.iv_endscreen_url||null;this.xr=XB(this.xr,p.ypc_license_checker_module);this.nB=XB(this.nB,p.ypc_module);this.aq=XB(this.aq,p.ypc_clickwrap_module);this.nB&&this.aB.push("ypc");this.aq&&this.aB.push("ypc_clickwrap");this.pV={video_id:p.video_id,eventid:p.eventid,
cbrand:p.cbrand,cbr:p.cbr,cbrver:p.cbrver,c:p.c,cver:p.cver,ctheme:p.ctheme,cplayer:p.cplayer,cmodel:p.cmodel,cnetwork:p.cnetwork,cos:p.cos,cosver:p.cosver,cplatform:p.cplatform,user_age:p.user_age,user_display_image:p.user_display_image,user_display_name:p.user_display_name,user_gender:p.user_gender,csi_page_type:p.csi_page_type,csi_service_name:p.csi_service_name,enablecsi:p.enablecsi,enabled_engage_types:p.enabled_engage_types};oO$(this,p);var NhB=p.cotn;NhB&&(this.cotn=NhB);if(U7D(this))vK(this)&&
(this.isLivePlayback&&this.rg&&(this.Pn=!0),this.ih&&(this.We=!0));else if(coj(this))this.Pn=!0;else{var GUB,wIB,Unu=((GUB=this.playerResponse)==null?void 0:(wIB=GUB.streamingData)==null?void 0:wIB.adaptiveFormats)||[];if(Unu.length>0)var nL=wDC(this,Unu);else{var cBC=this.adaptiveFormats;if(cBC&&!vK(this)){PK(this,"html5_enable_cobalt_experimental_vp9_decoder")&&(Ek=!0);var W0=h0(cBC),xO7=this.xj,yBq=this.lengthSeconds,AEz=this.isLivePlayback,rU=this.Rd,ps=this.mZ,W02=HJj(W0);if(AEz||rU){var IWB=
ps==null?void 0:ps.experiments,g$$=new qL("",IWB,!0);g$$.vX=!0;g$$.isManifestless=!0;g$$.U=!rU;g$$.isLive=!rU;g$$.Rd=rU;for(var z9u=g.u(W0),B9C=z9u.next();!B9C.done;B9C=z9u.next()){var du=B9C.value,j8u=hT(du,xO7),fg=Ok(du.url,du.sp,du.s),t_u=fg.get("id");t_u&&t_u.includes("%7E")&&(g$$.C=!0);var iGq=void 0,pWR=(iGq=IWB)==null?void 0:iGq.Wb("html5_max_known_end_time_rebase"),dA3=Number(du.target_duration_sec)||5,b0W=Number(du.max_dvr_duration_sec)||14400,HGz=Number(fg.get("mindsq")||fg.get("min_sq")||
"0"),Dnk=Number(fg.get("maxdsq")||fg.get("max_sq")||"0")||Infinity;g$$.V7=g$$.V7||HGz;g$$.Bn=g$$.Bn||Dnk;var vCC=!Tr(j8u);fg&&PF(g$$,new $m(fg,j8u,{CB:dA3,wP:vCC,jr:b0W,V7:HGz,Bn:Dnk,oN:300,Rd:rU,kE:pWR}))}var V_u=g$$}else{if(W02==="FORMAT_STREAM_TYPE_OTF"){var hw=yBq;hw=hw===void 0?0:hw;var b6=new qL("",ps==null?void 0:ps.experiments,!1);b6.duration=hw||0;for(var e9z=g.u(W0),RoD=e9z.next();!RoD.done;RoD=e9z.next()){var vo=RoD.value,T9W=hT(vo,xO7,b6.duration),Avq=Ok(vo.url,vo.sp,vo.s);if(Avq)if(T9W.streamType===
"FORMAT_STREAM_TYPE_OTF")PF(b6,new m_(Avq,T9W,"sq/0"));else{var PzC=Ck(vo.init),MgR=Ck(vo.index);PF(b6,new dM(Avq,T9W,PzC,MgR))}}b6.isOtf=!0;var Sqk=b6}else{var OB=yBq;OB=OB===void 0?0:OB;var Jw=new qL("",ps==null?void 0:ps.experiments,!1);Jw.duration=OB||0;for(var Yqq=g.u(W0),WVw=Yqq.next();!WVw.done;WVw=Yqq.next()){var Po=WVw.value,XWH=hT(Po,xO7,Jw.duration),q8q=Ck(Po.init),aHX=Ck(Po.index),gLj=Ok(Po.url,Po.sp,Po.s);gLj&&PF(Jw,new dM(gLj,XWH,q8q,aHX))}Sqk=Jw}V_u=Sqk}var LzC=V_u;if(W0.length>0){var Q8$=
W0[0];if(this.G().playerStyle==="hangouts-meet"&&Q8$.url){var oCQ=g.aM(Q8$.url);this.Sr=this.Sr||Number(oCQ.expire)}}var Fy3=this.isLivePlayback&&!this.Rd&&!this.IB&&!this.isPremiere;this.T("html5_live_head_playable")&&(!MF(this)&&Fy3&&this.E5("missingLiveHeadPlayable",{}),this.mZ.eB==="yt"&&(LzC.TB=!0));nL=LzC}else nL=null;this.E5("pafmts",{isManifestFilled:!!nL})}if(nL){ae(this,nL);var $nC=!0}else $nC=!1;$nC?this.enableServerStitchedDai=this.enableServerStitchedDai&&XF(this):this.rg&&(this.mZ.eB===
"yt"&&this.vX()&&this.T("drm_manifestless_unplugged")&&this.T("html5_deprecate_manifestful_fallback")?this.E5("deprecateMflFallback",{}):this.Pn=!0)}var p9$=p.adpings;p9$&&(this.UN=p9$?Xr(p9$):null);var mnu=p.feature;mnu&&(this.Tp=mnu);var KzK=p.referrer;KzK&&(this.referrer=KzK);this.clientScreenNonce=oN(this.clientScreenNonce,p.csn);this.L6=aN(this.L6,p.root_ve_type);this.j5=aN(this.j5,p.kids_age_up_mode);this.vu||p.kids_app_info==void 0||(this.kidsAppInfo=p.kids_app_info);this.vu&&p.kids_app_info!=
null&&(this.kidsAppInfo=p.kids_app_info);this.w6=XB(this.w6,p.upg_content_filter_mode);this.unpluggedFilterModeType=aN(this.unpluggedFilterModeType,p.unplugged_filter_mode_type);var xnq=p.unplugged_location_info;xnq&&(this.eB=xnq);var Bhu=p.unplugged_partner_opt_out;Bhu&&(this.WR=oN("",Bhu));this.zc=XB(this.zc,p.disable_watch_next);this.HW=oN(this.HW,p.internal_ip_override);this.Hc=!!p.is_yto_interstitial;(this.interstitials.length||this.Hc)&&this.aB.push("yto");var R9z=p.qB;R9z&&(this.qB=R9z);var Th7;
this.oB=(Th7=p.csi_timer)!=null?Th7:"";this.St=!!p.force_gvi;p.watchUrl&&(this.watchUrl=p.watchUrl);var uK=p.watch_endpoint;this.T("html5_attach_watch_endpoint_ustreamer_config")&&uK&&NaC(this,uK);if(uK==null?0:uK.ustreamerConfig)this.pZ=be(uK.ustreamerConfig);var ABC,WzC,ptu=uK==null?void 0:(ABC=uK.loggingContext)==null?void 0:(WzC=ABC.qoeLoggingContext)==null?void 0:WzC.serializedContextData;ptu&&(this.oQ=ptu);g.Ez(this.mZ)&&this.mZ.kT&&(this.embedsRct=oN(this.embedsRct,p.rct),this.embedsRctn=oN(this.embedsRctn,
p.rctn));this.Uf=this.Uf||!!p.pause_at_start;p.default_active_source_video_id&&(this.defaultActiveSourceVideoId=p.default_active_source_video_id)};
g.q.G=function(){return this.mZ};
g.q.T=function(p){return this.mZ.T(p)};
g.q.xY=function(){return!this.isLivePlayback||this.allowLiveDvr};
g.q.hasSupportedAudio51Tracks=function(){var p;return!((p=this.ZF)==null||!p.s5)};
g.q.getUserAudio51Preference=function(){var p=1;$R(this.mZ)&&this.T("html5_ytv_surround_toggle_default_off")?p=0:g.gf(this.mZ)&&this.isLivePlayback&&this.Dx()&&(p=0);var d;return(d=g.Vr("yt-player-audio51"))!=null?d:p};
g.q.QM=function(){this.xJ()||(this.D.U||this.D.unsubscribe("refresh",this.QM,this),this.Xf(-1))};
g.q.Xf=function(p){if(!this.isLivePlayback||!this.X||this.X.flavor!=="fairplay"){var d=VLk(this.D,this.Uy);if(d.length>0){for(var b=g.u(d),v=b.next();!v.done;v=b.next())v=v.value,v.startSecs=Math.max(v.startSecs,this.xI());this.publish("cuepointupdated",d,p);this.Uy+=d.length;if(XF(this)&&this.mZ.rN())for(d=g.u(d),b=d.next();!b.done;b=d.next())b=b.value,this.E5("cuepoint",{segNum:p,event:b.event,startSecs:b.startSecs,id:b.identifier.slice(-16)}),b.event==="start"&&(b=b.startSecs,this.qk.start=this.TB,
this.qk.end=b+3)}}};
g.q.qF=function(){this.xJ()||(this.loading=!1,this.publish("dataloaded"))};
g.q.Dx=function(){return this.L4!==void 0?this.L4:this.L4=!!this.xj||!!this.D&&Fb(this.D)};
g.q.bA=function(p){var d=this;if(this.xJ())return H3();this.Pu=this.jB=this.B=null;PK(this,"html5_high_res_logging_always")&&(this.mZ.ZF=!0);return t8u(this,p).then(void 0,function(){return iL$(d,p)}).then(void 0,function(){return HLW(d)}).then(void 0,function(){return V8D(d)})};
g.q.wT=function(){if(this.cotn)return null;var p=g.Ge(this.mZ)||this.T("web_l3_storyboard");if(!this.OA)if(this.playerResponse&&this.playerResponse.storyboards){var d=this.playerResponse.storyboards,b=d.playerStoryboardSpecRenderer;b&&b.spec?this.OA=new tL(b.spec,this.lengthSeconds,void 0,!1,p):(d=d.playerLiveStoryboardSpecRenderer)&&d.spec&&this.D&&(b=YQq(this.D.D).index)&&(this.OA=new Hc(d.spec,this.D.isLive,b,p))}else this.Qh?this.OA=new tL(this.Qh,this.lengthSeconds,void 0,!1,p):this.HJ&&this.D&&
(d=YQq(this.D.D).index)&&(this.OA=new Hc(this.HJ,this.D.isLive,d,p));return this.OA};
g.q.getStoryboardFormat=function(){if(this.cotn)return null;if(this.playerResponse&&this.playerResponse.storyboards){var p=this.playerResponse.storyboards;return(p=p.playerStoryboardSpecRenderer||p.playerLiveStoryboardSpecRenderer)&&p.spec||null}return this.Qh||this.HJ};
g.q.L$=function(){return this.D&&!isNaN(this.D.L$())?this.D.L$():XF(this)?0:this.lengthSeconds};
g.q.xI=function(){return this.D&&!isNaN(this.D.xI())?this.D.xI():0};
g.q.getPlaylistSequenceForTime=function(p){if(this.D&&this.U){var d=this.D.D[this.U.id];if(!d)return null;var b=d.index.Eg(p);d=d.index.getStartTime(b);return{sequence:b,elapsed:Math.floor((p-d)*1E3)}}return null};
g.q.w1=function(){return!this.xJ()&&!(!this.videoId&&!this.ND)};
g.q.N3=function(){var p,d,b;return!!this.adaptiveFormats||!!((p=this.playerResponse)==null?0:(d=p.streamingData)==null?0:(b=d.adaptiveFormats)==null?0:b.length)};
g.q.isLoaded=function(){return ew(this)&&!this.Pn&&!this.We};
g.q.Rq=function(p){p||(p="hqdefault.jpg");var d=this.C[p];return d||this.mZ.O5||p==="pop1.jpg"||p==="pop2.jpg"||p==="sddefault.jpg"||p==="hq720.jpg"||p==="maxresdefault.jpg"?d:ST(this.mZ,this.videoId,p)};
g.q.vX=function(){return this.isLivePlayback||this.Rd||this.IB||!(!this.liveUtcStartSeconds||!this.DG)};
g.q.isOtf=function(){return!!this.D&&(this.D.isOtf||!this.Rd&&!this.isLivePlayback&&this.D.U)};
g.q.getAvailableAudioTracks=function(){return this.B?this.B.getAvailableAudioTracks().length>0?this.B.getAvailableAudioTracks():this.hc||[]:[]};
g.q.getAudioTrack=function(){var p=this;if(this.V&&!Rs(this.V))return g.xQ(this.getAvailableAudioTracks(),function(v){return v.id===p.V.id})||this.UA;
if(this.hc){if(!this.fN)for(var d=g.u(this.hc),b=d.next();!b.done;b=d.next())if(b=b.value,b.WX.getIsDefault()){this.fN=b;break}return this.fN||this.UA}return this.UA};
g.q.getPlayerResponse=function(){return this.playerResponse};
g.q.getWatchNextResponse=function(){return this.wE};
g.q.getHeartbeatResponse=function(){return this.qz};
g.q.Ty=function(){return this.watchUrl?this.watchUrl:this.mZ.getVideoUrl(this.videoId)};
g.q.IF=function(){return!!this.D&&(UJC(this.D)||c2e(this.D)||y2C(this.D))};
g.q.getEmbeddedPlayerResponse=function(){return this.vn};
g.q.oM=function(){return(this.eventLabel||this.mZ.IB)==="shortspage"};
g.q.isAd=function(){return this.xE||!!this.adFormat};
g.q.isDaiEnabled=function(){return!!(this.playerResponse&&this.playerResponse.playerConfig&&this.playerResponse.playerConfig.daiConfig&&this.playerResponse.playerConfig.daiConfig.enableDai)};
g.q.C$=function(){var p,d,b;return this.isDaiEnabled()&&!!((p=this.playerResponse)==null?0:(d=p.playerConfig)==null?0:(b=d.daiConfig)==null?0:b.ssaEnabledPlayback)};
g.q.pC=function(){return XEC(this)?this.u5:this.xr||this.ju};
g.q.XL=function(){return this.nB||this.ju};
g.q.BB=function(){return PK(this,"html5_samsung_vp9_live")};
g.q.E5=function(p,d,b){this.publish("ctmp",p,d,b)};
g.q.DW=function(p,d,b){this.publish("ctmpstr",p,d,b)};
g.q.hasProgressBarBoundaries=function(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)};
g.q.getGetAdBreakContext=function(p,d){p=p===void 0?NaN:p;d=d===void 0?NaN:d;var b={isSabr:pv(this)},v,P=(v=this.getHeartbeatResponse())==null?void 0:v.adBreakHeartbeatParams;P&&(b.adBreakHeartbeatParams=P);if(this.T("enable_ltc_param_fetch_from_innertube")&&this.isLivePlayback&&this.D&&!isNaN(p)&&!isNaN(d)){d=p-d;for(var M in this.D.D)if(v=this.D.D[M],v.info.y7()||v.info.qH())if(v=v.index,v.isLoaded()){M=v.Eg(d);v=v.P5(M)+d-v.getStartTime(M);this.E5("gabc",{t:p.toFixed(3),mt:d.toFixed(3),sg:M,igt:v.toFixed(3)});
b.livePlaybackPosition={utcTimeMillis:""+(v*1E3).toFixed(0)};break}}return b};
g.q.isEmbedsShortsMode=function(p,d){if(!g.Ez(this.mZ))return!1;var b;if(!this.T("embeds_enable_emc3ds_shorts")&&((b=this.mZ.getWebPlayerContextConfig())==null?0:b.embedsEnableEmc3ds)||(this.mZ.RB||"EMBEDDED_PLAYER_MODE_DEFAULT")!=="EMBEDDED_PLAYER_MODE_DEFAULT"||d)return!1;var v,P;return!!(((v=this.embeddedPlayerConfig)==null?0:(P=v.embeddedPlayerFlags)==null?0:P.isShortsExperienceEligible)&&p.width<=p.height)};
g.q.U5=function(){g.oL.prototype.U5.call(this);this.UN=null;delete this.Nc;delete this.accountLinkingConfig;delete this.D;this.B=this.qz=this.playerResponse=this.wE=null;this.A9=this.adaptiveFormats="";delete this.botguardData;this.tC=this.suggestions=this.VU=null;this.sabrContextUpdates.clear()};var J37={phone:"SMALL_FORM_FACTOR",tablet:"LARGE_FORM_FACTOR"},kE7={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},hBD={preroll:"BREAK_PREROLL",midroll:"BREAK_MIDROLL",postroll:"BREAK_POSTROLL"},aXK={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"},FKK={0:"MDX_CONTROL_MODE_UNKNOWN",1:"MDX_CONTROL_MODE_REMOTE",2:"MDX_CONTROL_MODE_VOICE"},oYk={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"},Ohw={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.f(WK,g.e);g.q=WK.prototype;g.q.handleExternalCall=function(p,d,b){var v=this.state.Z[p],P=this.state.W[p],M=v;if(P)if(b&&AH(b,RDH))M=P;else if(!v)throw Error('API call from an untrusted origin: "'+b+'"');this.logApiCall(p,b);if(M){b=!1;v=g.u(d);for(P=v.next();!P.done;P=v.next())if(String(P.value).includes("javascript:")){b=!0;break}b&&g.DF(Error('Dangerous call to "'+p+'" with ['+d+"]."));return M.apply(this,d)}throw Error('Unknown API method: "'+p+'".');};
g.q.logApiCall=function(p,d,b){var v=this.app.G();v.We&&!this.state.C.has(p)&&(this.state.C.add(p),g.Oe("webPlayerApiCalled",{callerUrl:v.loaderUrl,methodName:p,origin:d||void 0,playerStyle:v.playerStyle||void 0,embeddedPlayerMode:v.RB,errorCode:b}))};
g.q.publish=function(p){var d=g.yq.apply(1,arguments);this.state.B.publish.apply(this.state.B,[p].concat(g.E(d)));if(p==="videodatachange"||p==="resize"||p==="cardstatechange")this.state.U.publish.apply(this.state.U,[p].concat(g.E(d))),this.state.V.publish.apply(this.state.V,[p].concat(g.E(d)))};
g.q.KX=function(p){var d=g.yq.apply(1,arguments);this.state.B.publish.apply(this.state.B,[p].concat(g.E(d)));this.state.U.publish.apply(this.state.U,[p].concat(g.E(d)))};
g.q.Wu=function(p){var d=g.yq.apply(1,arguments);this.state.B.publish.apply(this.state.B,[p].concat(g.E(d)));this.state.U.publish.apply(this.state.U,[p].concat(g.E(d)));this.state.V.publish.apply(this.state.V,[p].concat(g.E(d)))};
g.q.va=function(p){var d=g.yq.apply(1,arguments);this.state.B.publish.apply(this.state.B,[p].concat(g.E(d)));this.state.U.publish.apply(this.state.U,[p].concat(g.E(d)));this.state.V.publish.apply(this.state.V,[p].concat(g.E(d)));this.state.X.publish.apply(this.state.X,[p].concat(g.E(d)))};
g.q.T=function(p){return this.app.G().T(p)};
g.q.U5=function(){if(this.state.element){var p=this.state.element,d;for(d in this.state.D)this.state.D.hasOwnProperty(d)&&(p[d]=null);this.state.element=null}g.e.prototype.U5.call(this)};g.f(PU,g.It);PU.prototype.publish=function(p){var d=g.yq.apply(1,arguments);if(this.X.has(p))return this.X.get(p).push(d),!0;var b=!1;try{for(d=[d],this.X.set(p,d);d.length;)b=g.It.prototype.publish.call.apply(g.It.prototype.publish,[this,p].concat(g.E(d.shift())))}finally{this.X.delete(p)}return b};g.f(M1,g.e);M1.prototype.U5=function(){this.X.dispose();this.V.dispose();this.U.dispose();this.B.dispose();this.C=this.D=this.W=this.Z=this.S=void 0};var Zhz=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));g.f(q1,WK);g.q=q1.prototype;g.q.getApiInterface=function(){return Array.from(this.state.S)};
g.q.Ih=function(p,d){this.state.X.subscribe(p,d)};
g.q.DlB=function(p,d){this.state.X.unsubscribe(p,d)};
g.q.getPlayerState=function(p){return FhC(this.app,p)};
g.q.o_=function(){return FhC(this.app)};
g.q.dlb=function(p,d,b){F0(this)&&(S$(this.app,!0,1),L_(this.app,p,d,b,1))};
g.q.getCurrentTime=function(p,d,b){var v=this.getPlayerState(p);if(this.app.getAppState()===2&&v===5){var P;return((P=this.app.getVideoData())==null?void 0:P.startSeconds)||0}return this.T("web_player_max_seekable_on_ended")&&v===0?X8u(this.app,p):p?this.app.getCurrentTime(p,d,b):this.app.getCurrentTime(p)};
g.q.vj=function(){return this.app.getCurrentTime(1)};
g.q.yc=function(){var p=this.app.P5(1);return isNaN(p)?this.getCurrentTime(1):p};
g.q.Qc=function(){return this.app.getDuration(1)};
g.q.oP=function(p,d){p=g.FZ(Math.floor(p),0,100);isFinite(p)&&j$(this.app,{volume:p,muted:this.isMuted()},d)};
g.q.tEh=function(p){this.oP(p,!1)};
g.q.tv=function(p){j$(this.app,{muted:!0,volume:this.getVolume()},p)};
g.q.rDb=function(){this.tv(!1)};
g.q.DO=function(p){ol(this.app)&&!this.T("embeds_enable_emc3ds_muted_autoplay")||j$(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},p)};
g.q.p$B=function(){ol(this.app)&&this.T("embeds_enable_emc3ds_muted_autoplay")||this.DO(!1)};
g.q.getPlayerMode=function(){var p={};this.app.getVideoData().sH&&(p.pfp={enableIma:g.xS(this.app.getVideoData())&&this.app.p9().allowImaMonetization,autoplay:Ve(this.app.p9()),mutedAutoplay:this.app.p9().mutedAutoplay});return p};
g.q.MI=function(){var p=this.app.getPresentingPlayerType();if(p===2&&!this.app.Cd()){var d=e4(this.app.EY());if(!ogu(d)||FOz(d))return}p===3?Zm(this.app.EY()).RY("control_play"):this.app.G().T("html5_ssap_ignore_play_for_ad")&&g.gI(this.app.p9())&&p===2||this.app.playVideo(p)};
g.q.roE=function(){S$(this.app,!0,1);this.MI()};
g.q.pauseVideo=function(p){var d=this.app.getPresentingPlayerType();if(d!==2||this.app.Cd()||ogu(e4(this.app.EY())))d===3?Zm(this.app.EY()).RY("control_pause"):this.app.pauseVideo(d,p)};
g.q.msb=function(){var p=this.app,d=!1;p.gE.Na&&(p.MC.publish("pageTransition"),d=!0);p.stopVideo(d)};
g.q.clearVideo=function(){};
g.q.getAvailablePlaybackRates=function(){var p=this.app.G();return p.enableSpeedOptions?["https://admin.youtube.com","https://viacon.corp.google.com","https://yurt.corp.google.com"].includes(p.V?p.ancestorOrigins[0]:window.location.origin)||p.j5?U6q:p.supportsVarispeedExtendedFeatures?cPz:wSX:[1]};
g.q.getPlaybackQuality=function(p){return(p=this.app.Zg(p))?p.getPlaybackQuality():"unknown"};
g.q.GrN=function(){};
g.q.getAvailableQualityLevels=function(p){return(p=this.app.Zg(p))?(p=g.ca(p.BE(),function(d){return d.quality}),p.length&&(p[0]==="auto"&&p.shift(),p=p.concat(["auto"])),p):[]};
g.q.R_=function(){return this.getAvailableQualityLevels(1)};
g.q.Yh=function(){return this.kQ()};
g.q.Ge=function(){return 1};
g.q.getVideoLoadedFraction=function(p){return this.app.getVideoLoadedFraction(p)};
g.q.kQ=function(){return this.getVideoLoadedFraction()};
g.q.K3=function(){return 0};
g.q.getSize=function(){var p=this.app.Pb().getPlayerSize();return{width:p.width,height:p.height}};
g.q.setSize=function(){this.app.Pb().resize()};
g.q.loadVideoById=function(p,d,b,v){if(!p)return!1;p=X0(p,d,b);return this.app.loadVideoByPlayerVars(p,v)};
g.q.F3B=function(p,d,b){p=this.loadVideoById(p,d,b,1);S$(this.app,p,1)};
g.q.cueVideoById=function(p,d,b,v){p=X0(p,d,b);this.app.cueVideoByPlayerVars(p,v)};
g.q.mN=function(p,d,b){this.cueVideoById(p,d,b,1)};
g.q.loadVideoByUrl=function(p,d,b,v){p=sOk(p,d,b);return this.app.loadVideoByPlayerVars(p,v)};
g.q.O0C=function(p,d,b){p=this.loadVideoByUrl(p,d,b,1);S$(this.app,p,1)};
g.q.cueVideoByUrl=function(p,d,b,v){p=sOk(p,d,b);this.app.cueVideoByPlayerVars(p,v)};
g.q.Lh=function(p,d,b){this.cueVideoByUrl(p,d,b,1)};
g.q.qy=function(){var p=this.app.G();if(p.O5)return"";var d=this.app.p9(),b=void 0;d.isLivePlayback||(b=Math.floor(this.app.getCurrentTime(1)));return p.getVideoUrl(d.videoId,this.getPlaylistId()||void 0,b)};
g.q.I_=function(){return this.app.getDebugText()};
g.q.getVideoEmbedCode=function(){var p=this.app.G();if(p.O5)return"";var d=this.app.p9();return p.getVideoEmbedCode(d.isPrivate?"":d.title,this.app.p9().videoId,this.app.Pb().getPlayerSize(),this.getPlaylistId()||void 0)};
g.q.xH=function(p,d,b){return fye(this.app,p,d,b)};
g.q.removeCueRange=function(p){return lyu(this.app,p)};
g.q.loadPlaylist=function(p,d,b,v){this.app.loadPlaylist(p,d,b,v)};
g.q.gLb=function(p,d,b,v){this.loadPlaylist(p,d,b,v);S$(this.app,!0,1)};
g.q.cuePlaylist=function(p,d,b,v){this.app.cuePlaylist(p,d,b,v)};
g.q.nextVideo=function(p,d){this.app.nextVideo(p,d)};
g.q.XXF=function(){this.nextVideo();S$(this.app,!0,1)};
g.q.previousVideo=function(p){this.app.previousVideo(p)};
g.q.j5C=function(){this.previousVideo();S$(this.app,!0,1)};
g.q.playVideoAt=function(p){this.app.playVideoAt(p)};
g.q.dH$=function(p){this.playVideoAt(p);S$(this.app,!0,1)};
g.q.setShuffle=function(p){var d=this.app.getPlaylist();d&&d.setShuffle(p)};
g.q.setLoop=function(p){var d=this.app.getPlaylist();d&&(d.loop=p)};
g.q.Z9=function(){var p=this.app.getPlaylist();if(!p)return null;for(var d=[],b=0;b<p.getLength();b++){var v=g.NX(p,b);v&&d.push(v.videoId)}return d};
g.q.getPlaylistIndex=function(){var p=this.app.getPlaylist();return p?p.index:-1};
g.q.getPlaylistId=function(){var p=this.app.getPlaylist();return p&&p.listId?p.listId.toString():null};
g.q.MP=function(p){p==="captions"&&(p=g.HH(this.app.EY()))&&!p.loaded&&p.load()};
g.q.xN=function(p){p==="captions"&&(p=g.HH(this.app.EY()))&&p.loaded&&p.Yjb()};
g.q.wR=function(p,d,b){if(!d)return null;var v=this.app.EY();return p==="captions"?(p=g.HH(v))&&p.hI(d,b):null};
g.q.My=function(p,d,b){return this.app.nX().getVideoData().isPrivate&&this.app.G().V?{}:this.wR(p,d,b)};
g.q.wF=function(p){var d=this.app.EY();if(p==="captions"){var b;return((b=g.HH(d))==null?void 0:b.getOptions())||null}return p?null:(p=[],g.HH(d)&&p.push("captions"),p)};
g.q.getVolume=function(){return this.app.Jj.volume};
g.q.isMuted=function(){return this.app.Jj.muted};
g.q.destroy=function(){this.app.dispose()};
g.q.logImaAdEvent=function(p,d){var b=this.app.G();g.xS(this.app.getVideoData())&&this.app.p9().allowImaMonetization&&(p={adSource:"EMBEDS_AD_SOURCE_IMA",breakType:d,embedUrl:g.rFz(this.app.G().loaderUrl),eventType:p,youtubeHost:g.e7(this.app.G().kJ)||""},p.embeddedPlayerMode=b.RB,g.Oe("embedsAdEvent",p))};
g.q.mutedAutoplay=function(p){var d=this.app.G(),b,v,P;((b=d.getWebPlayerContextConfig())==null?0:(v=b.embedsHostFlags)==null?0:(P=v.allowMutedAutoplayDurationMode)==null?0:P.length)&&!d.B&&this.app.mutedAutoplay(p)};
g.q.preloadVideoById=function(p,d,b,v){var P,M;((P=this.app.G().getWebPlayerContextConfig())==null?0:(M=P.embedsHostFlags)==null?0:M.allowPreloadVideoById)&&p&&(p=X0(p,d,b),this.app.preloadVideoByPlayerVars(p,v))};
g.q.idX=function(p,d,b){this.preloadVideoById(p,d,b,1)};
g.q.setFauxFullscreen=function(p){g.sE();this.app.EV(p?2:0)};
g.q.J9B=function(p){var d,b;((d=this.app.G().getWebPlayerContextConfig())==null?0:(b=d.embedsHostFlags)==null?0:b.allowSetFauxFullscreen)&&this.setFauxFullscreen(p)};
g.q.wakeUpControls=function(){var p=g.al(this);p&&p.uy()};var UBC="driveweb flix flix_from_driveweb hovercard projector texmex wshbp".split(" ");g.f(hD,q1);g.q=hD.prototype;g.q.QH=function(p,d){this.state.V.subscribe(p,d)};
g.q.UlB=function(p,d){this.state.V.unsubscribe(p,d)};
g.q.cueVideoByPlayerVars=function(p,d){this.app.cueVideoByPlayerVars(p,d)};
g.q.aC=function(p,d){d=d===void 0?1:d;this.cueVideoByPlayerVars(OS(this,p),d)};
g.q.loadVideoByPlayerVars=function(p,d,b,v,P){this.app.loadVideoByPlayerVars(p,b,d,v,P)};
g.q.cD5=function(p,d,b,v){b=b===void 0?1:b;this.loadVideoByPlayerVars(OS(this,p),d,b,v)};
g.q.preloadVideoByPlayerVars=function(p,d,b,v,P){b=b===void 0?NaN:b;this.app.preloadVideoByPlayerVars(p,d,b,v===void 0?"":v,P===void 0?"":P)};
g.q.Gub=function(p,d,b,v){d=d===void 0?1:d;this.preloadVideoByPlayerVars(OS(this,p),d,b,v)};
g.q.rJ=function(p,d,b){this.loadVideoById(p,d,b,1)};
g.q.Xc=function(p,d,b){this.loadVideoByUrl(p,d,b,1)};
g.q.Te=function(p){return this.getPlayerState(p)};
g.q.lD=function(p){p=p===void 0?1:p;var d=Cqu(this,p);if(p=this.app.Zg(p)){p=p.getVideoData();d.backgroundable=p.backgroundable;d.eventId=p.eventId;d.cpn=p.clientPlaybackNonce;d.isLive=p.isLivePlayback;d.isWindowedLive=p.IB;d.isManifestless=XF(p);d.allowLiveDvr=p.allowLiveDvr;d.isListed=p.isListed;p.liveUtcStartSeconds!=null&&(d.liveUtcStartSeconds=p.liveUtcStartSeconds);p.Dx()&&(d.isEncrypted=!0);if(p.B)for(var b=g.u(p.B.videoInfos),v=b.next();!v.done;v=b.next()){var P=void 0;if((P=v.value.video)==
null?0:P.isHdr()){d.isHdr=!0;break}}var M,X;d.isMultiChannelAudio=!!((M=p.V)==null?0:(X=M.audio)==null?0:X.isMultiChannelAudio())}return d};
g.q.seekBy=function(p,d,b,v,P){F0(this)&&L_(this.app,this.app.getCurrentTime()+p,d,b,P,v)};
g.q.y9X=function(p,d,b){this.seekBy(p,d,b,void 0,1)};
g.q.seekTo=function(p,d,b,v,P){F0(this)&&L_(this.app,p,d,b,v,P)};
g.q.r9Z=function(p,d,b,v){this.seekTo(p,d,b,v===void 0?1:v)};
g.q.getStoryboardFormat=function(){return this.app.getStoryboardFormat()};
g.q.ze=function(p,d){return this.getCurrentTime(p===void 0?1:p,d)};
g.q.wA=function(){var p=this.app.getPresentingPlayerType(!0);p===2&&this.app.Cd()&&(p=1);return p};
g.q.getDuration=function(p,d){if(this.wA()===3){var b;return((b=Zm(this.app.EY()).getProgressState())==null?void 0:b.duration)||0}return p?this.app.getDuration(p,d):this.app.getDuration(p)};
g.q.Ji=function(p,d){return this.getDuration(p===void 0?1:p,d)};
g.q.jg=function(p){return this.getVideoLoadedFraction(p)};
g.q.loadModule=function(p){if(p==="annotations_module"){var d=g.gG(this.app.EY());d&&!d.loaded&&d.load()}this.MP(p)};
g.q.unloadModule=function(p){if(p==="annotations_module"){var d=g.gG(this.app.EY());d&&d.loaded&&d.unload()}this.xN(p)};
g.q.getOption=function(p,d,b,v){return(v=this.app.Zg(v))&&v.getVideoData().isPrivate&&this.app.G().V?{}:this.setOption(p,d,b)};
g.q.sb=function(p,d,b){return this.getOption(p,d,b,1)};
g.q.getOptions=function(p){var d=this.app.EY();switch(p){case "ad":var b,v;return((b=e4(d))==null?void 0:(v=b.getOptions)==null?void 0:v.call(b))||null;case "remote":var P,M;return((P=Zm(d))==null?void 0:(M=P.getOptions)==null?void 0:M.call(P))||null;case "annotations_module":var X,a;return((X=g.gG(d))==null?void 0:(a=X.getOptions)==null?void 0:a.call(X))||null;case "creatorendscreen":var F,h;return((F=LK(d))==null?void 0:(h=F.getOptions)==null?void 0:h.call(F))||null;case "unplugged":var O,J;return((O=
g.S4(d))==null?void 0:(J=O.getOptions)==null?void 0:J.call(O))||null;case "kids":var k,n;return((k=Gqk(d))==null?void 0:(n=k.getOptions)==null?void 0:n.call(k))||null}if(!p){p=this.wF();if(!p)return p;e4(d)&&p.push("ad");Zm(d)&&p.push("remote");g.gG(d)&&p.push("annotations_module");LK(d)&&p.push("creatorendscreen");g.S4(d)&&p.push("unplugged");Gqk(d)&&p.push("kids");return p}return this.wF(p)};
g.q.setOption=function(p,d,b){if(!d)return null;var v=this.app.EY();switch(p){case "ad":return(p=e4(v))&&p.hI&&p.hI(d,b);case "kids":return(p=Gqk(v))&&p.hI(d,b);case "remote":return(p=Zm(v))&&p.hI(d,b);case "unplugged":return(p=g.S4(v))&&p.hI(d,b);case "annotations_module":return(p=g.gG(v))&&p.hI(d,b);case "creatorendscreen":return(p=LK(v))&&p.hI(d,b)}return this.wR(p,d,b)};
g.q.addCueRange=function(p,d,b,v,P){return fye(this.app,p,d,b,v,P)};
g.q.getDebugText=function(p){return this.app.getDebugText(p)};
g.q.getCurrentBroadcastId=function(){return null};
g.q.handleGlobalKeyDown=function(p,d,b,v,P,M,X,a){d=d===void 0?!1:d;b=b===void 0?!1:b;v=v===void 0?!1:v;P=P===void 0?!1:P;var F=g.al(this);F&&F.handleGlobalKeyDown(p,d,b,v,P,M,X,a)};
g.q.handleGlobalKeyUp=function(p,d,b,v,P,M,X){d=d===void 0?!1:d;b=b===void 0?!1:b;v=v===void 0?!1:v;P=P===void 0?!1:P;var a=g.al(this);a&&a.handleGlobalKeyUp(p,d,b,v,P,M,X)};
g.q.setSizeStyle=function(p,d){this.app.setSizeStyle(p,d)};
g.q.showControls=function(){var p=g.al(this);p&&p.showControls(!0)};
g.q.hideControls=function(){var p=g.al(this);p&&p.showControls(!1)};
g.q.getVideoContentRect=function(p){p=this.app.Pb().getVideoContentRect(p);return{left:p.left,top:p.top,width:p.width,height:p.height}};
g.q.toggleFullscreen=function(){function p(b){g.DF(b)}
var d=this.app.G();if(d.externalFullscreen){if(!g.mJ(d))return this.isFullscreen()?EE(window.document.documentElement):lt(window.document.documentElement).catch(p)}else if(g.sE()||d.W)return this.isFullscreen()?EE(Zp()):d.controlsType!=="3"&&g.sE()?lt(this.app.Pb().element).catch(p):(d=this.app.b4().UY())?lt(d).catch(p):Promise.reject(Error("Media element missing"));this.va("onFullscreenToggled",this.isFullscreen());return Promise.resolve(void 0)};
g.q.isFullscreen=function(){return this.app.isFullscreen()};
g.q.wm=function(){return this.app.wm()};
g.q.cancelPlayback=function(){var p=e4(this.app.EY());p&&p.created&&p.destroy();(p=this.app.pX())&&p.stopVideo();(p=this.app.EY().hZ.get("endscreen"))&&p.fNJ()&&g.sS(this.app.MC,!0)};
g.q.getProgressState=function(p){if(this.wA()===3)return Zm(this.app.EY()).getProgressState();var d=this.app.getVideoData(),b=this.app.Zg(p)||this.app.pX(),v=b.getPlayerType();a:{var P=this.app.getVideoData();var M;if((M=P.progressBarStartPosition)==null?0:M.utcTimeMillis)if(P=Number(P.progressBarStartPosition.utcTimeMillis)/1E3,!isNaN(P)){P=JD(this,P,p);break a}P=0}var X;a:{M=this.app.getVideoData();if((X=M.progressBarEndPosition)==null?0:X.utcTimeMillis)if(X=Number(M.progressBarEndPosition.utcTimeMillis)/
1E3,!isNaN(X)){X=JD(this,X,p);break a}X=0}M=this.getCurrentTime(p);p=this.getDuration(p);var a=this.app.P5(v),F=this.app.isAtLiveHead(v),h=this.app.lI();var O=this.app;var J=O.Zg(v);J?(J=Nu(O,J),O=iJ(O,J.Qg(),J)):O=0;J=X8u(this.app,v);b=b.Fp();var k=this.app.getVideoData().W7;v=!k||isNaN(k)?0:JD(this,k,v);return{airingStart:P,airingEnd:X,allowSeeking:this.app.xY(),clipEnd:d.clipEnd,clipStart:d.clipStart,current:M,displayedStart:-1,duration:p,ingestionTime:a,isAtLiveHead:F,loaded:h,seekableStart:O,
seekableEnd:J,offset:b,viewerLivestreamJoinMediaTime:v}};
g.q.isInline=function(){return this.app.isInline()};
g.q.setInline=function(p){this.app.setInline(p)};
g.q.A1=function(){return this.app.nX().n0(!0)};
g.q.toggleSubtitles=function(){var p=g.HH(this.app.EY());p&&p.w$B()};
g.q.getPlayerSize=function(){var p=this.app.Pb().getPlayerSize();return{width:p.width,height:p.height}};
g.q.setCenterCrop=function(p){this.app.Pb().setCenterCrop(p)};
g.q.getLoopVideo=function(){return this.app.getLoopVideo()};
g.q.setLoopVideo=function(p){this.app.setLoopVideo(p)};
var wEk="BASE_URL BASE_YT_URL adformat adaptive_fmts allow_embed audio_only authuser autoplay cc_load_policy cpn dash dashmpd disable_native_context_menu disablekb docid el enable_faster_speeds enablecastapi end eventid external_fullscreen fmt_list hl hlsdvr hlsvp iurl iurlhq iurlmq length_seconds live_playback osig override_hl partnerid pause_at_start pipable player_response playsinline plid post_live_playback postid ps public qoe_cat raw_player_response rel show_loop_video_toggle start startSeconds status suggestedQuality timestamp title token ttsurl use_native_controls url_encoded_fmt_stream_map video_id videoId".split(" "),
y3w="adformat allow_embed authuser autohide autonav autoplay c cbr cbrver cc_load_policy controls cos cosver cr csi_page_type cver cyc dash dashmpd disablekb el enablecastapi enablecsi end external_fullscreen external_list fs hl host_language innertube_api_key innertube_api_version innertube_context_client_version iurl iurlhq iurlmq iv_load_policy jsapicallback length_seconds live_playback live_storyboard_spec loaderUrl osig override_hl pageid partnerid pipable player_params player_wide playsinline plid postid profile_picture ps rel show_miniplayer_button showinfo showwatchlater start startSeconds status storyboard_spec suggestedQuality timestamp title tkn token transparent_background ucid url_encoded_fmt_stream_map use_miniplayer_ui use_native_controls videoId video_id vss_host watermark".split(" ");var ap={},IXB=(ap["api.invalidparam"]=2,ap.auth=150,ap["drm.auth"]=150,ap["heartbeat.net"]=150,ap["heartbeat.servererror"]=150,ap["heartbeat.stop"]=150,ap["html5.unsupportedads"]=5,ap["fmt.noneavailable"]=5,ap["fmt.decode"]=5,ap["fmt.unplayable"]=5,ap["html5.missingapi"]=5,ap["html5.unsupportedlive"]=5,ap["drm.unavailable"]=5,ap["mrm.blocked"]=151,ap["embedder.identity.denied"]=152,ap);g.f(g.k3,hD);g.q=g.k3.prototype;g.q.isExternalMethodAvailable=function(p,d){return this.state.Z[p]?!0:!!(this.state.W[p]&&d&&AH(d,RDH))};
g.q.getBandwidthEstimate=function(){return rf(this.app.G().schedule)};
g.q.reportPlaybackIssue=function(p){p=p===void 0?"":p;var d=this.app.pX();d&&(p={gpu:(0,g.tS)(),d:p},d.handleError(new Gr("feedback",p)))};
g.q.getInternalApi=function(){return Object.assign({},this.state.D)};
g.q.getInternalApiInterface=function(){return g.wB(this.state.D)};
g.q.queueNextVideo=function(p,d,b,v,P){b=b===void 0?NaN:b;this.app.queueNextVideo(p,d,b,v===void 0?"":v,P===void 0?"":P)};
g.q.XB=function(p){p=this.app.getPlayerStateObject(p);return{isBuffering:g.R(p,1),isCued:p.isCued(),isDomPaused:g.R(p,1024),isEnded:g.R(p,2),isError:g.R(p,128),isOrWillBePlaying:p.isOrWillBePlaying(),isPaused:p.isPaused(),isPlaying:p.isPlaying(),isSeeking:g.R(p,16),isUiSeeking:g.R(p,32),isUnstarted:g.R(p,64)}};
g.q.createSubtitlesModuleIfNeeded=function(){return this.app.createSubtitlesModuleIfNeeded()};
g.q.startSeekCsiAction=function(){this.app.pI().V.D=(0,g.Ib)()};
g.q.Hj=function(p,d,b){return this.getCurrentTime(p===void 0?1:p,d,b)};
g.q.seekToStreamTime=function(p,d,b,v){var P=this.app;d=d===void 0?!0:d;var M=P.Zg(1),X=0;M&&M.getStreamTimeOffset()&&!M.Fp()&&(X=M.getStreamTimeOffset());L_(P,p-X,d,b,1,v)};
g.q.getStreamTimeOffset=function(){return this.app.nX().getStreamTimeOffset()};
g.q.seekToLiveHead=function(p,d){var b=this.app.nX().getVideoData();b&&b.isLivePlayback&&L_(this.app,Infinity,p,d,1)};
g.q.requestSeekToWallTimeSeconds=function(p,d){this.app.nX().ly(p,d)};
g.q.ME5=function(p,d,b,v,P){this.seekTo(p,d,b,v===void 0?1:v,P)};
g.q.wyF=function(p,d,b,v){this.seekBy(p,d,b,v,1)};
g.q.setVolume=function(p,d){this.oP(p,d===void 0?!0:d)};
g.q.mute=function(p){this.tv(p===void 0?!0:p)};
g.q.unMute=function(p){this.DO(p===void 0?!0:p)};
g.q.syncVolume=function(){var p=H6z(this.app);j$(this.app,{volume:p.volume,muted:p.muted},!1)};
g.q.getAvailableQualityLabels=function(){return g.ca(this.app.nX().BE(),function(p){return p.qualityLabel})};
g.q.channelSubscribed=function(){this.KX("SUBSCRIBE",this.app.p9().lm)};
g.q.channelUnsubscribed=function(){this.KX("UNSUBSCRIBE",this.app.p9().lm)};
g.q.setScreenLayer=function(p){this.app.setScreenLayer(p)};
g.q.getCurrentPlaylistSequence=function(){return this.app.pX().getPlaylistSequenceForTime(this.app.getCurrentTime())};
g.q.getPlaylistSequenceForTime=function(p){return this.app.pX().getPlaylistSequenceForTime(p)};
g.q.shouldSendVisibilityState=function(){return!0};
g.q.confirmYpcRental=function(){this.app.nX().SE("ypc_clickwrap")};
g.q.setHomeGroupInfo=function(p){this.app.G().homeGroupInfo=p};
g.q.setConnectedRemoteApps=function(p){this.app.G().qX=p};
g.q.setLivingRoomAppMode=function(p){this.app.G().livingRoomAppMode=qj("LIVING_ROOM_APP_MODE_UNSPECIFIED",p,B4e)};
g.q.setEnablePrivacyFilter=function(p){this.app.G().enablePrivacyFilter=p===void 0?!1:p};
g.q.togglePictureInPicture=function(){this.app.togglePictureInPicture()};
g.q.addUtcCueRange=function(p,d,b,v,P){return u4C(this.app,p,d,b,v,P)};
g.q.Wj=function(p){p=p===void 0?1:p;var d=this.lD(p);if(p=this.app.Zg(p)){p=p.getVideoData();d.hasProgressBarBoundaries=p.hasProgressBarBoundaries();d.isPremiere=p.isPremiere;d.itct=p.RB;d.playerResponseCpn=p.playerResponseCpn;var b;var v=p.hasProgressBarBoundaries()&&((b=p.progressBarStartPosition)==null?0:b.utcTimeMillis)?bk(p.progressBarStartPosition.utcTimeMillis):null;d.progressBarStartPositionUtcTimeMillis=v;var P;b=p.hasProgressBarBoundaries()&&((P=p.progressBarEndPosition)==null?0:P.utcTimeMillis)?
bk(p.progressBarEndPosition.utcTimeMillis):null;d.progressBarEndPositionUtcTimeMillis=b;d.ypcOriginalItct=p.G5;d.ypcPreview=p.ypcPreview;d.paidContentOverlayText=eWW(p);d.paidContentOverlayDurationMs=STw(p);p.D&&qk(p.D)&&(d.usingLocalMedia="true");d.transitionEndpointAtEndOfStream=p.transitionEndpointAtEndOfStream}return d};
g.q.getAdState=function(){return this.app.getAdState()};
g.q.isNotServable=function(p){if(p!==this.app.config.args.video_id)return!1;var d=(p=this.app.nX().getPlayerState())?p.h9:null;return!!(p&&d&&g.R(p,128)&&zBz(d.errorCode)===5)};
g.q.supportsGaplessAudio=function(){return this.app.G().supportsGaplessAudio()};
g.q.supportsGaplessShorts=function(){return this.app.G().supportsGaplessShorts()};
g.q.enqueueVideoByPlayerVars=function(p,d,b,v){b=b===void 0?Infinity:b;this.app.enqueueVideoByPlayerVars(p,d,b,v===void 0?"":v)};
g.q.clearQueue=function(){this.app.clearQueue()};
g.q.zC=function(){return g.al(this)};
g.q.sendAbandonmentPing=function(){var p;(p=this.app.pX())==null||p.sendAbandonmentPing()};
g.q.setAutonavState=function(p,d){d=d===void 0?!1:d;if(this.T("web_player_autonav_use_server_provided_state")&&!d&&(d=this.app.p9(),d==null?0:$s(d))){if(this.T("web_player_autonav_server_provided_state_pause_killswitch"))return;if(p===3)d.autonavState!==3&&(d.sy=d.autonavState);else if(d.sy!==void 0)p=d.sy,d.sy=void 0;else return}w8K(this.app,p)};
g.q.setAutonav=function(p,d){this.setAutonavState(p?2:1,d===void 0?!1:d)};
g.q.setLoopRange=function(p){this.app.setLoopRange(p)};
g.q.getLoopRange=function(){return this.app.getLoopRange()};
g.q.hasSupportedAudio51Tracks=function(){return this.app.nX().hasSupportedAudio51Tracks()};
g.q.setUserAudio51Preference=function(p,d){this.app.nX().setUserAudio51Preference(p,d===void 0?!1:d)};
g.q.getUserAudio51Preference=function(){return this.app.nX().getUserAudio51Preference()};
g.q.setProximaLatencyPreference=function(p){this.app.nX().setProximaLatencyPreference(p)};
g.q.getProximaLatencyPreference=function(){return this.app.nX().getProximaLatencyPreference()};
g.q.isProximaLatencyEligible=function(){return this.app.nX().isProximaLatencyEligible()};
g.q.getAppState=function(){return this.app.getAppState()};
g.q.updateLastActiveTime=function(){wr()};
g.q.setBlackout=function(p){this.app.setBlackout(p)};
g.q.setUserEngagement=function(p){this.app.G().ND!==p&&(this.app.G().ND=p,this.app.nX().HC())};
g.q.updateSubtitlesUserSettings=function(p,d){d=d===void 0?!0:d;g.HH(this.app.EY()).Mg(p,d)};
g.q.getCaptionWindowContainerId=function(){var p=g.HH(this.app.EY());return p?p.getCaptionWindowContainerId():""};
g.q.toggleSubtitlesOn=function(){var p=g.HH(this.app.EY());p&&p.cA()};
g.q.isSubtitlesOn=function(){var p=g.HH(this.app.EY());return p?p.isSubtitlesOn():!1};
g.q.getPlayerResponse=function(p){return(p=this.app.Zg(p))?p.getVideoData().getPlayerResponse():null};
g.q.rI=function(){return this.getPlayerResponse(1)};
g.q.getEmbeddedPlayerResponse=function(){return this.app.nX().getVideoData().getEmbeddedPlayerResponse()};
g.q.getWatchNextResponse=function(p){return(p=this.app.Zg(p))?p.getVideoData().getWatchNextResponse():null};
g.q.t1=function(){return this.getWatchNextResponse(1)};
g.q.getHeartbeatResponse=function(p){return(p=this.app.Zg(p))?p.getVideoData().getHeartbeatResponse():null};
g.q.uw=function(){return this.getHeartbeatResponse(1)};
g.q.getStoryboardFrame=function(p,d){var b=this.app.wT();if(!b)return null;d=b.levels[d];return d?(p=g.zu(d,p))?{column:p.column,columns:p.columns,height:p.DI,row:p.row,rows:p.rows,url:p.url,width:p.UC}:null:null};
g.q.getStoryboardFrameIndex=function(p,d){var b=this.app.wT();if(!b)return-1;d=b.levels[d];if(!d)return-1;p-=this.Fp();return d.gW(p)};
g.q.getStoryboardLevel=function(p){var d=this.app.wT();return d?(d=d.levels[p])?{index:p,intervalMs:d.D,maxFrameIndex:d.GI(),minFrameIndex:d.CH()}:null:null};
g.q.getNumberOfStoryboardLevels=function(){var p=this.app.wT();return p?p.levels.length:0};
g.q.mq=function(){return this.getAudioTrack(1)};
g.q.getAudioTrack=function(p){return(p=this.app.Zg(p))?p.getAudioTrack():this.app.getVideoData().UA};
g.q.setAudioTrack=function(p,d,b){this.wA()===3&&Zm(this.app.EY()).RY("control_set_audio_track",p);return(b=this.app.Zg(b))?b.xb(p,d):!1};
g.q.Zf5=function(p,d){return this.setAudioTrack(p,d,1)};
g.q.L3=function(){return this.getAvailableAudioTracks(1)};
g.q.getAvailableAudioTracks=function(p){return this.app.Zg(p).getAvailableAudioTracks()};
g.q.getMaxPlaybackQuality=function(){var p=this.app.nX();return p.getVideoData().U?vY(p.pE()):"unknown"};
g.q.getUserPlaybackQualityPreference=function(){return this.app.nX().getUserPlaybackQualityPreference()};
g.q.getSubtitlesUserSettings=function(){var p=g.HH(this.app.EY());return p?p.f3():null};
g.q.resetSubtitlesUserSettings=function(){g.HH(this.app.EY()).bfh()};
g.q.setMinimized=function(p){this.app.setMinimized(p)};
g.q.setOverlayVisibility=function(p){this.publish("overlayvisibilitychange",p)};
g.q.setInlinePreview=function(p){this.app.setInlinePreview(p)};
g.q.setSqueezeback=function(p){this.app.setSqueezeback(p)};
g.q.setGlobalCrop=function(p){this.app.Pb().setGlobalCrop(p)};
g.q.setAppFullscreen=function(p){this.app.EV(p?4:0)};
g.q.dc=function(){return this.app.dc()};
g.q.getVisibilityState=function(){return this.dc().getVisibilityState(this.H$(),this.wm()||g.Uz(this.app.G()),this.isMinimized(),this.isInline(),this.app.XU(),this.app.lx(),this.app.RN(),this.app.TN())};
g.q.isMutedByMutedAutoplay=function(){return this.app.Yp};
g.q.isMutedByEmbedsMutedAutoplay=function(){return ol(this.app)};
g.q.setInternalSize=function(p,d){this.app.Pb().setInternalSize(new g.fH(p,d))};
g.q.Fp=function(){var p=this.app.Zg();return p?p.Fp():0};
g.q.isMinimized=function(){return this.app.isMinimized()};
g.q.XU=function(){return this.app.XU()};
g.q.H$=function(){var p=this.app.pX();return!!p&&p.H$()};
g.q.setSafetyMode=function(p){this.app.G().enableSafetyMode=p};
g.q.canPlayType=function(p){return this.app.canPlayType(p)};
g.q.updatePlaylist=function(p){if(p){var d=this.getPlaylistId(),b=!1;d&&d!==p.list&&(b=!0);p.external_list!==void 0&&(this.app.uT=XB(!1,p.external_list));var v=p.video;(d=this.app.getPlaylist())&&!b?this.isFullscreen()&&((b=v[d.index])&&b.encrypted_id!==g.NX(d).videoId||(p.index=d.index)):cZ(this.app,{list:p.list,index:p.index,playlist_length:v.length});$$u(this.app.getPlaylist(),p);this.Wu("onPlaylistUpdate")}else this.app.updatePlaylist()};
g.q.updateVideoData=function(p,d){g.Ys(this.app.nX().getVideoData(),p,d)};
g.q.updateEnvironmentData=function(p){ie(this.app.G(),p,!1)};
g.q.TiJ=function(p){this.app.sendVideoStatsEngageEvent(p,1)};
g.q.productsInVideoVisibilityUpdated=function(p){this.publish("changeProductsInVideoVisibility",p)};
g.q.isAtLiveHead=function(p,d){return this.app.isAtLiveHead(p,d===void 0?!0:d)};
g.q.getVideoAspectRatio=function(){return this.app.Pb().getVideoAspectRatio()};
g.q.getPreferredQuality=function(){var p=this.app.pX();return p?p.getPreferredQuality():"unknown"};
g.q.getPlaybackQualityLabel=function(p){if(p=this.app.Zg(p)){var d,b;return((b=(d=p.getVideoData().U)==null?void 0:d.video)==null?void 0:b.qualityLabel)||""}return""};
g.q.setPlaybackQualityRange=function(p,d,b,v){(v=this.app.Zg(v))&&v.rZ(g.WB(p,d||p,!0,"m"),!0,b)};
g.q.WQN=function(p,d,b){this.setPlaybackQualityRange(p,d,b,1)};
g.q.onAdUxClicked=function(p,d){this.publish("aduxclicked",p,d)};
g.q.showAirplayPicker=function(){this.app.showAirplayPicker()};
g.q.dispatchReduxAction=function(p){g.Bc.dispatch(p)};
g.q.highlightSettingsMenuItem=function(p){this.publish("highlightSettingsMenu",p)};
g.q.openSettingsMenuItem=function(p){this.publish("openSettingsMenuItem",p)};
g.q.z6=function(p,d){this.state.U.subscribe(p,d)};
g.q.OfX=function(p,d){this.state.U.unsubscribe(p,d)};
g.q.Vv=function(p,d){this.cueVideoByPlayerVars(p,d===void 0?1:d)};
g.q.eBX=function(p,d,b,v){this.loadVideoByPlayerVars(p,d,b===void 0?1:b,v)};
g.q.YHC=function(p,d,b,v){this.preloadVideoByPlayerVars(p,d===void 0?1:d,b,v)};
g.q.getFeedbackProductData=function(){return this.app.getFeedbackProductData()};
g.q.YY=function(){return g.al(this).YY()};
g.q.Oj=function(){return g.al(this).Oj()};
g.q.Kk=function(){return g.al(this).Kk()};
g.q.UH=function(){return this.zC().UH()};
g.q.x_=function(){var p=g.yq.apply(0,arguments),d;(d=this.UH()).x_.apply(d,g.E(p))};
g.q.sj=function(){this.UH().sj()};
g.q.OP=function(){this.UH().OP()};
g.q.Og=function(){this.UH().hide()};
g.q.YW=function(p,d,b,v,P,M,X,a){this.UH().YW(p,d,b,v,P,M,X,a)};
g.q.Tj=function(p,d){this.UH().Tj(p,d)};
g.q.r8=function(p,d,b,v,P){this.zC().r8(p,d,b,v,P)};
g.q.yA=function(p){this.UH().setEnabled(p)};
g.q.tT=function(p,d){this.zC().tT(p,d)};
g.q.N1=function(p,d){this.zC().N1(p,d)};
g.q.zd=function(p,d){this.zC().zd(p,d)};
g.q.Ae=function(){this.zC().Ae()};
g.q.ud=function(p,d){this.zC().ud(p,d)};
g.q.yy=dw(4);g.q.M7=dw(6);g.q.O4=dw(9);g.q.cC=dw(12);g.q.renderChapterSeekingAnimation=function(p,d,b){this.zC().renderChapterSeekingAnimation(p,d,b)};
g.q.sN=function(){this.zC().sN()};
g.q.getWebPlayerContextConfig=function(){return this.app.G().getWebPlayerContextConfig()};
g.q.notifyShortsAdSwipeEvent=function(){this.publish("shortsadswipe")};
g.q.Rp=function(){var p=this.app.pX();return p?p.Rp():""};g.f(g.uu,g.k3);g.q=g.uu.prototype;g.q.fZ=function(p,d,b,v,P,M,X){return this.app.fZ(p,d,b,v,P,M,X)};
g.q.Jk=function(){return this.app.Jk()};
g.q.UM=dw(14);g.q.EY=function(){return this.app.EY()};
g.q.Pa=function(){var p=this.EY().hZ.get("endscreen");return!!p&&p.Pa()};
g.q.getRootNode=function(){return this.Pb().element};
g.q.G=function(){return this.app.G()};
g.q.sz=dw(17);g.q.u2=function(p){return this.app.u2(p)};
g.q.TG=function(){var p;return((p=g.al(this))==null?void 0:p.TG())||null};
g.q.Di=function(){var p;return(p=this.app.pX())==null?void 0:p.Di()};
g.q.getPlayerStateObject=function(p){return this.app.getPlayerStateObject(p)};
g.q.Pb=function(){return this.app.Pb()};
g.q.getPlaylist=function(){return this.app.getPlaylist()};
g.q.getVideoData=function(p,d){d=d===void 0?!1:d;var b=this.app.Zg(p);if(!b)return null;b=b.getVideoData();if(d)var v=b;else if(b.enableServerStitchedDai&&p===2||g.gI(b)&&p!==1)a:{b=this.app;d=b.getVideoData();if(b.XW){p=b.XW;b=b.getCurrentTime();if(p.Zw)var P=void 0;else{var M=void 0;p.Dg&&(M=p.B.get(p.Dg));if(!M){M=wwD(p,b*1E3);var X=(P=M)==null?void 0:P.cpn;p.Dg?X&&p.Dg!==X&&p.playback.E5("sdai",{cpcnm:X+"_"+p.Dg,cmt:b.toFixed(3)}):p.playback.E5("sdai",{cpcna:X,cmt:b.toFixed(3)})}P=(v=M)==null?
void 0:v.videoData}d=P||d}else if(b.hC&&b.pX()){v=b.hC.getVideoData(p);break a}v=d}else v=b;return v};
g.q.Ly=function(){var p;return((p=this.app.pX())==null?void 0:p.Ly())||null};
g.q.wT=function(p){return this.app.wT(p)};
g.q.TN=function(){return this.app.TN()};
g.q.isHdr=function(){var p=this.app.pX();return p?p.isHdr():!1};
g.q.rh=function(){return this.app.rh()};
g.q.isEmbedsShortsMode=function(){var p=g.al(this),d=this.getVideoData();p=p?p.Ev:this.getPlayerSize();var b=!!this.getPlaylist();return!(!d||!d.isEmbedsShortsMode(new g.fH(p.width,p.height),b))};
g.q.dG=function(p){this.app.dG(p)};
g.q.rd=function(p,d,b,v,P){this.app.Uj(p,d,b,v,P)};
g.q.BC=function(p,d){this.app.BC(p,d)};
g.q.playVideo=function(p,d){try{if(this.getPresentingPlayerType()===3){Zm(this.app.EY()).RY("control_play");return}if(!p&&this.getPresentingPlayerType()===2){var b=e4(this.app.EY());if(b&&FOz(b))return}}catch(v){g.Hi(v)}this.app.playVideo(p,d)};
g.q.stopVideo=function(p){this.app.Zg(p).stopVideo()};
g.q.g9=function(p){this.app.Zg(p).g9()};
g.q.addEventListener=function(p,d){this.state.B.subscribe(p,d)};
g.q.removeEventListener=function(p,d){this.state.B.unsubscribe(p,d)};
g.q.q6=function(p){this.app.q6(p)};
g.q.setPlaybackQuality=function(p,d){this.setPlaybackQualityRange(p,p,d)};
g.q.BE=function(){var p={},d=this.app.pX().BE();d=g.u(d);for(var b=d.next();!b.done;b=d.next())b=b.value,p[b.quality]=b;return p};
g.q.F2=function(){return this.app.pX().F2()};
g.q.LS=dw(22);g.q.LD=function(p){this.app.LD(p);p&&w8K(this.app,p)};
g.q.getVideoUrl=function(p,d,b,v){var P=this.getPresentingPlayerType(),M=P===2;if(v&&M||P===3)M=!1,P=1;v=this.getVideoData(P);if(!v)return"";var X;p||v.isLivePlayback||(X=Math.floor(this.getCurrentTime(P)));p=M?void 0:this.getPlaylistId()||void 0;d&&p==="WL"&&(p=void 0);return this.app.getVideoUrl(v.videoId,p,X,d,b)};
g.q.Eo=dw(24);g.q.Kt=dw(29);g.q.sA=function(p){var d;(d=this.app.pX())==null||d.sA(p)};
g.q.je=dw(34);g.q.TC=dw(39);g.q.IN=function(p,d){this.EY().IN(p,d)};
g.q.V6=function(){var p=g.gG(this.EY());return!!p&&p.V6()};
g.q.h6=function(){var p=g.gG(this.EY());return!!p&&p.h6()};
g.q.uP=function(p,d,b){var v=g.gG(this.EY());v&&v.uP(p,d,b)};
g.q.Qy=dw(40);g.q.ZV=function(){var p;(p=this.app.pX())!=null&&p.FF.ZV()};
g.q.yn=function(p){this.Wu("onVideoAreaChange");this.Wu(p?"onShowControls":"onHideControls")};
g.q.Jg=function(p,d){var b=g.al(this);if(b)return b.Jg(p,d);p=this.app.Pb().cn();return new g.oy(0,0,p.width,p.height)};
g.q.Xa=function(){var p=this.EY().hZ.get("heartbeat");return!!p&&p.Xa()};
g.q.xY=function(){var p=this.G();if(p.wE||p.disableSeek)return!1;var d=this.app.pX();if(!d)return!1;var b=d.getVideoData();if(!b.w1()||g.ZS(b)||this.getPresentingPlayerType()===2&&!this.app.Cd()||b.C$()&&this.getPresentingPlayerType(!0)===2||d.JH()&&this.getPresentingPlayerType()!==3)return!1;p=g.zG(p);return g.Jy(p)&&!b.LY||ol(this.app)?!1:!0};
g.q.yq=function(){var p=this.app.pX();return p?p.HZ():!1};
g.q.isLifaAdPlaying=function(){var p,d=(p=this.getVideoData())==null?void 0:p.C$();return this.getPresentingPlayerType(d)===2};
g.q.isOrchestrationLeader=function(){return this.app.isOrchestrationLeader()};
g.q.Uz=function(){var p;(p=this.app.pX())==null||p.Uz()};
g.q.sendVideoStatsEngageEvent=function(p,d,b){this.app.sendVideoStatsEngageEvent(p,b,d)};
g.q.AZ=function(p,d,b){this.app.Zk(p,d,b)};
g.q.sf=function(p,d){this.app.Pi(p,d)};
g.q.d1=function(p,d){q0C(this.app,p,d)};
g.q.v1=dw(43);g.q.S2=function(p){return this.app.S2(p)};
g.q.SE=function(p,d){var b;(b=this.app.Zg(d))==null||b.SE(p)};
g.q.JH=function(){var p=this.app.Zg();return p?p.JH():!0};
g.q.N3=function(){var p=this.getVideoData();return!!p&&(p.N3()||!!p.hlsFormats||!!p.rg)};
g.q.getPlaybackRate=function(){return this.app.nX().getPlaybackRate()};
g.q.setPlaybackRate=function(p,d){this.app.setPlaybackRate(p,d)};
g.q.b4=function(){return this.app.b4()};
g.q.pI=function(){return this.app.pI()};
g.q.fI=function(p){return this.app.fI(p)};
g.q.createClientVe=function(p,d,b,v){this.G().YJ&&this.app.lN.createClientVe(p,d,b,v===void 0?!1:v)};
g.q.createServerVe=function(p,d,b){this.G().YJ&&this.app.lN.createServerVe(p,d,b===void 0?!1:b)};
g.q.setTrackingParams=function(p,d){this.G().YJ&&this.app.lN.setTrackingParams(p,d)};
g.q.logClick=function(p,d){this.G().YJ&&(this.app.lN.click(p,d),this.publish("veClickLogged",p))};
g.q.logVisibility=function(p,d,b){this.G().YJ&&this.app.lN.hD(p,d,b)};
g.q.hasVe=function(p){return this.G().YJ?this.app.lN.hasVe(p):!1};
g.q.destroyVe=function(p){this.G().YJ&&this.app.lN.destroyVe(p)};
g.q.getPresentingPlayerType=function(p){return this.app.getPresentingPlayerType(p)};
g.q.qx=function(){this.app.qx()};
g.q.cI=dw(45);g.q.cL=function(p){this.app.cL(p)};
g.q.rr=function(){this.app.rr()};
g.q.yg=function(){return this.app.yg()};
g.q.addPlayerResponseForAssociation=function(p){this.app.addPlayerResponseForAssociation(p)};
g.q.finishSegmentByCpn=function(p,d,b){return this.app.finishSegmentByCpn(p,d,b)};
g.q.M$=function(p,d,b,v,P,M,X){return this.app.M$(p,d,b,v,P,M,X)};
g.q.zn=function(p,d,b,v,P,M,X){return this.app.zn(p,d,b,v,P,M,X)};
g.q.m6=function(){return this.app.m6()};
g.q.nS=function(p){this.app.nS(p)};
g.q.cg=function(p,d){d=d===void 0?Infinity:d;this.app.cg(p===void 0?-1:p,d)};
g.q.U1=function(p){var d;(d=g.HH(this.EY()))==null||d.U1(p)};
g.q.Bc=function(p,d,b){this.app.Bc(p,d,b)};
g.q.KY=function(){return this.app.KY()};
g.q.nJ=function(p,d,b){this.app.nJ(p,d,b===void 0?0:b)};
g.q.FU=function(){return this.app.FU()};
g.q.Cd=function(){return this.app.Cd()};
g.q.J8=function(p,d,b){return this.app.J8(p,d,b)};
g.q.E5=function(p,d,b,v){b=b===void 0?!1:b;var P;(P=this.app.Zg(v))==null||P.E5(p,d,b)};
g.q.vt=function(p,d){this.publish("aduxmouseover",p,d)};
g.q.Ht=function(p,d){this.publish("aduxmouseout",p,d)};
g.q.n_=function(p,d){this.publish("muteadaccepted",p,d)};
g.q.aN=function(){return this.app.Pb().aN()};
g.q.Dj=function(p){this.app.Pb().Dj(p)};
g.q.Iv=function(p){return p?this.app.t3():(p=this.app.pX())?p.Iv():!1};
g.q.yl=function(p){this.app.yl(p)};
g.q.X$=function(){this.app.nX().X$()};
g.q.oa=function(){var p;(p=this.app.pX())==null||p.oa()};
g.q.eU=function(){this.app.eU()};
g.q.getGetAdBreakContext=function(){var p=this.app.nX();return p.getVideoData().getGetAdBreakContext(p.getCurrentTime(),p.Fp())};
g.q.G4=function(p,d){var b;(b=this.app.pX())==null||b.G4(p,d)};
g.q.oT=function(){var p;return((p=this.app.pX())==null?void 0:p.oT())||!1};var yd;g.f(cU,gd);cU.prototype.po=function(p,d){p=gd.prototype.po.call(this,p,d);return Object.assign({},p,this.requestHeaders)};g.f(g.tD,g.k0);g.q=g.tD.prototype;g.q.show=function(){var p=this.X3();g.k0.prototype.show.call(this);this.aB&&(this.W.Y(window,"blur",this.z_),this.W.Y(iu(this),"click",this.tN));p||this.publish("show",!0)};
g.q.hide=function(){var p=this.X3();g.k0.prototype.hide.call(this);DBC(this);p&&this.publish("show",!1)};
g.q.Xp=function(p,d){this.U=p;this.eB.show();d?(this.C||(this.C=this.W.Y(this.N,"appresize",this.e0)),this.e0()):this.C&&(this.W.R1(this.C),this.C=void 0)};
g.q.dV=function(){this.U&&this.element&&(this.U.getAttribute("aria-haspopup"),this.U.setAttribute("aria-expanded","true"),this.focus())};
g.q.e0=function(){var p=g.al(this.N);this.U&&p.r8(this.element,this.U)};
g.q.z_=function(){var p=this.X3();DBC(this);this.eB.hide();p&&this.publish("show",!1)};
g.q.tN=function(p){var d=cf(p);d&&(g.qQ(this.element,d)||this.U&&g.qQ(this.U,d)||!g.wy(p))||this.z_()};
g.q.X3=function(){return this.cX&&this.eB.state!==4};g.f(Dm,g.tD);Dm.prototype.Xp=function(){g.tD.prototype.Xp.call(this);this.dialog.focus()};g.f(g.ea,g.k0);g.ea.prototype.setIcon=function(p){this.updateValue("icon",p)};
g.ea.prototype.updateValue=function(p,d){g.k0.prototype.updateValue.call(this,p,d);this.publish("size-change")};g.bv={gp:15,gDh:14,yfX:13,qn:12,c_:11,Ur:10,LU:9,Er:8,AUDIO:7,SUBTITLES:6,SLEEP_TIMER:5,sB:4,CL:3,pP$:2,REMOTE:1,TcC:0,15:"STABLE_VOLUME",14:"REMOTE_SELECT",13:"SIZE",12:"MINIPLAYER",11:"THREED",10:"AUTONAV",9:"CINEMATIC",8:"ANNOTATIONS",7:"AUDIO",6:"SUBTITLES",5:"SLEEP_TIMER",4:"SPEED",3:"QUALITY",2:"LINKEDACCOUNT",1:"REMOTE",0:"CONTEXTMENU"};g.f(Y3,g.ea);Y3.prototype.X7=function(p){this.U&&this.N.logVisibility(this.element,this.D&&p)};
Y3.prototype.V=function(){var p,d,b=(p=this.N.getVideoData())==null?void 0:(d=p.accountLinkingConfig)==null?void 0:d.linked;if(b&&!this.D){var v;p=(v=this.N.getVideoData())==null?void 0:v.accountLinkingConfig;this.setIcon(Cf());var P;g.Vd(this,gz(p==null?void 0:(P=p.menuData)==null?void 0:P.connectedMenuLabel));var M,X,a;this.B=new Dm(this.N,gz(p==null?void 0:(M=p.menuData)==null?void 0:M.connectedDialogTitle),gz(p==null?void 0:(X=p.menuData)==null?void 0:X.connectedDialogMessage),gz(p==null?void 0:
(a=p.menuData)==null?void 0:a.confirmButtonText));g.Y(this,this.B);var F;v=(p==null?void 0:(F=p.menuData)==null?void 0:F.trackingParams)||null;(this.U=!!v)&&this.N.setTrackingParams(this.element,v);this.BX.I1(this);this.D=!0}else!b&&this.D&&(this.BX.rU(this),this.D=!1)};
Y3.prototype.onClick=function(){this.U&&this.N.logClick(this.element);this.BX.z_();this.B&&this.B.Xp()};g.f(LE,g.e);LE.prototype.T=function(p){return this.api.T(p)};g.f(Qd,LE);Qd.prototype.onVideoDataChange=function(p){if(!p.accountLinkingConfig){var d,b=(d=p.getPlayerResponse())==null?void 0:d.accountLinkingConfig;p.accountLinkingConfig=b}var v;if(d=(v=p.accountLinkingConfig)==null?void 0:v.alsParam)p.El=d};
Qd.prototype.setAccountLinkState=function(p){this.api.getVideoData().El=p;this.api.ZV()};
Qd.prototype.updateAccountLinkingConfig=function(p){var d=this.api.getVideoData(),b=d.accountLinkingConfig;b&&(b.linked=p);this.api.publish("videodatachange","dataupdated",d,this.api.getPresentingPlayerType())};g.f(m$,LE);
m$.prototype.U=function(p){var d=p.getId(),b=this.api.getVideoData(1),v=!this.api.isInline();if(!b.inlineMetricEnabled&&!this.api.T("enable_player_logging_lr_home_infeed_ads")||v){if(d==="part2viewed"){if(b.Ff&&g.Lp(b.Ff),b.Rt&&KE(this,b.Rt),b.ZI)for(var P={CPN:this.api.getVideoData().clientPlaybackNonce},M=g.u(b.ZI),X=M.next();!X.done;X=M.next())KE(this,g.H4(X.value,P))}else d==="conversionview"?this.api.X$():d==="engagedview"&&b.TT&&(P={CPN:this.api.getVideoData().clientPlaybackNonce},g.Lp(g.H4(b.TT,
P)));b.ME&&(P=b.ME,M=p.getId(),P=oM(P,{label:M}),g.Lp(P));switch(d){case "videoplaytime25":b.iL&&KE(this,b.iL);b.G3&&x3(this,b.G3);b.DE&&g.Lp(b.DE);break;case "videoplaytime50":b.YF&&KE(this,b.YF);b.jj&&x3(this,b.jj);b.zK&&g.Lp(b.zK);break;case "videoplaytime75":b.GQ&&KE(this,b.GQ);b.An&&x3(this,b.An);b.VB&&g.Lp(b.VB);break;case "videoplaytime100":b.fV&&KE(this,b.fV),b.iO&&x3(this,b.iO),b.hX&&g.Lp(b.hX)}(P=this.api.getVideoData().UN)&&gYj(this,P,p.getId())&&gYj(this,P,p.getId()+"gaia")}if(b.inlineMetricEnabled&&
!v)switch(d){case "videoplaybackstart":var a,F=(a=b.JS)==null?void 0:a.D;F&&KE(this,F);break;case "videoplayback2s":(a=(F=b.JS)==null?void 0:F.B)&&KE(this,a);break;case "videoplayback10s":var h;(a=(h=b.JS)==null?void 0:h.U)&&KE(this,a)}this.api.sf([p],1)};g.f(QO$,LE);g.f(BU,g.K);g.q=BU.prototype;
g.q.Xi=function(){var p;if(p=this.N.getPresentingPlayerType()!==3&&g.US(this.N)&&this.N.Pb().getPlayerSize().width>=400)if(p=this.p9(),this.N.G().T("client_respect_autoplay_switch_button_renderer"))p=!!p.autoplaySwitchButtonRenderer;else{var d,b,v,P;p=!!((d=p.getWatchNextResponse())==null?0:(b=d.contents)==null?0:(v=b.twoColumnWatchNextResults)==null?0:(P=v.autoplay)==null?0:P.autoplay)!==!1}if(p)this.D||(this.D=!0,this.hD(this.D),this.N.G().T("web_player_autonav_toggle_always_listen")||$B7(this),
d=this.p9(),this.CR(d.autonavState),this.N.logVisibility(this.element,this.D));else if(this.D=!1,this.hD(this.D),!this.N.G().T("web_player_autonav_toggle_always_listen"))for(this.N.G().T("web_player_autonav_toggle_always_listen"),d=g.u(this.U),b=d.next();!b.done;b=d.next())this.R1(b.value)};
g.q.CR=function(p){KKz(this)?this.isChecked=p!==1:((p=p!==1)||(g.Qr(),p=g.N5("web_autonav_allow_off_by_default")&&!g.$_(0,141)&&g.AO("AUTONAV_OFF_BY_DEFAULT")?!1:!g.$_(0,140)),this.isChecked=p);mBC(this)};
g.q.onClick=function(){this.isChecked=!this.isChecked;this.N.LD(this.isChecked?2:1);mBC(this);if(KKz(this)){var p=this.p9().autoplaySwitchButtonRenderer;this.isChecked&&(p==null?0:p.onEnabledCommand)?this.N.KX("innertubeCommand",p.onEnabledCommand):!this.isChecked&&(p==null?0:p.onDisabledCommand)&&this.N.KX("innertubeCommand",p.onDisabledCommand)}this.N.logClick(this.element)};
g.q.getValue=function(){return this.isChecked};
g.q.p9=function(){return this.N.getVideoData(1)};g.f(xBu,LE);g.f(Rl,g.ea);Rl.prototype.onClick=function(){this.enabled&&(T2(this,!this.checked),this.publish("select",this.checked))};
Rl.prototype.getValue=function(){return this.checked};
Rl.prototype.setEnabled=function(p){(this.enabled=p)?this.element.removeAttribute("aria-disabled"):this.element.setAttribute("aria-disabled","true")};var RBC=["en-CA","en","es-MX","fr-CA"];g.f(P7,Rl);P7.prototype.XF=function(p){p?this.D||(this.BX.I1(this),this.D=!0):this.D&&(this.BX.rU(this),this.D=!1);this.D&&T2(this,OtC())};
P7.prototype.V=function(){g.OJ(this.element,"ytp-menuitem-highlight-transition-enabled")};
P7.prototype.B=function(p){var d=OtC();p!==d&&(d=g.Qr(),Kd(190,p),Kd(192,!0),d.save(),this.N.KX("cinematicSettingsToggleChange",p))};
P7.prototype.U5=function(){this.D&&this.BX.rU(this);Rl.prototype.U5.call(this)};g.f(Mv,LE);Mv.prototype.updateCinematicSettings=function(p){this.D=p;var d;(d=this.menuItem)==null||d.XF(p);this.api.publish("onCinematicSettingsVisibilityChange",p)};g.f(Xw,LE);Xw.prototype.xG=function(p,d){d=d.clipConfig;p==="dataloaded"&&d&&d.startTimeMs!=null&&d.endTimeMs!=null&&this.api.setLoopRange({startTimeMs:Math.floor(Number(d.startTimeMs)),endTimeMs:Math.floor(Number(d.endTimeMs)),postId:d.postId,type:"clips"})};g.f(qv,LE);qv.prototype.setCreatorEndscreenVisibility=function(p){var d;(d=LK(this.api.EY()))==null||d.hD(p)};
qv.prototype.D=function(p){function d(v){v==="creatorendscreen"&&(v=LK(b.api.EY()))&&v.ifB(b.hideButton)}
var b=this;this.hideButton=p;this.events.Y(this.api,"modulecreated",d);d("creatorendscreen")};g.f(a7,Rl);a7.prototype.B=function(p){this.V(p?1:0)};
a7.prototype.U=function(){var p=this.hasDrcAudioTrack(),d=this.D()===1&&p;T2(this,d);this.setEnabled(p)};
a7.prototype.U5=function(){this.BX.rU(this);Rl.prototype.U5.call(this)};g.f(o7,LE);o7.prototype.getDrcUserPreference=function(){return this.D};
o7.prototype.setDrcUserPreference=function(p){g.Dp("yt-player-drc-pref",p,31536E3);p!==this.D&&(this.D=p,this.updateEnvironmentData(),this.U()&&this.api.oa())};
o7.prototype.updateEnvironmentData=function(){this.api.G().fd=this.D===1};
o7.prototype.U=function(){var p,d,b=(p=this.api.getVideoData())==null?void 0:(d=p.B)==null?void 0:d.D;if(!b)return!1;if(this.api.getAvailableAudioTracks().length>1&&this.api.T("mta_drc_mutual_exclusion_removal")){var v=this.api.getAudioTrack().WX.id;return ih(b,function(P){var M;return P.audio.D&&((M=P.WX)==null?void 0:M.id)===v})}return ih(b,function(P){var M;
return((M=P.audio)==null?void 0:M.D)===!0})};g.f(Fw,LE);Fw.prototype.onVideoDataChange=function(){var p=this,d=this.api.getVideoData();this.api.d1("embargo",1);var b=d==null?void 0:d.hn.get("PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO");(b==null?0:b.length)?pB$(this,b.filter(function(v){return WKW(p,v)})):(d==null?0:d.cueRanges)&&pB$(this,d.cueRanges.filter(function(v){return WKW(p,v)}))};
Fw.prototype.U=function(p){return p.embargo!==void 0};
Fw.prototype.U5=function(){LE.prototype.U5.call(this);this.D={}};g.f(hx,LE);
hx.prototype.addEmbedsConversionTrackingParams=function(p){var d=this.api.G(),b=d.widgetReferrer,v=d.jB,P=this.D,M="",X=d.getWebPlayerContextConfig();X&&(M=X.embedsIframeOriginParam||"");b.length>0&&(p.embeds_widget_referrer=b);v.length>0&&(p.embeds_referring_euri=v);d.V&&M.length>0&&(p.embeds_referring_origin=M);X&&X.embedsFeature&&(p.feature=X.embedsFeature);P.length>0&&(d.T("embeds_web_enable_lite_experiment_control_arm_logging")?P.unshift(28572):g.Jy(g.zG(d))&&P.unshift(159628),d=P.join(","),d=
g.xP()?d:g.lj(d,4),p.source_ve_path=d);this.D.length=0};g.f(dEu,LE);g.f(b27,LE);g.f(On,g.e);On.prototype.U5=function(){g.e.prototype.U5.call(this);this.D=null;this.U&&this.U.disconnect()};g.f(PEz,LE);g.f(Jx,g.K);Jx.prototype.show=function(){g.K.prototype.show.call(this);this.api.logVisibility(this.element,!0)};
Jx.prototype.onVideoDataChange=function(p){var d,b,v=(d=this.api.getVideoData())==null?void 0:(b=d.getPlayerResponse())==null?void 0:b.playabilityStatus;v&&(d=M2D(v),g.R(this.api.getPlayerStateObject(),128)||p==="dataloaderror"||!d?(this.U=0,kc(this),this.hide()):(p=(d.remainingTimeSecs||0)*1E3,p>0&&(this.show(),this.updateValue("label",n2(d.label)),qlu(this,p))))};
Jx.prototype.U5=function(){kc(this);g.K.prototype.U5.call(this)};g.f(aCq,LE);g.f(nw,g.K);nw.prototype.onClick=function(){this.MC.logClick(this.element);this.MC.KX("onFullerscreenEduClicked")};
nw.prototype.XF=function(){this.MC.isFullscreen()?this.U?this.D.hide():this.D.show():this.hide();this.MC.logVisibility(this.element,this.MC.isFullscreen()&&!this.U)};g.f(rP,LE);rP.prototype.updateFullerscreenEduButtonSubtleModeState=function(p){var d;(d=this.D)!=null&&(g.kV(d.element,"ytp-fullerscreen-edu-button-subtle",p),p&&!d.B&&(d.element.setAttribute("title","Scroll for details"),rz(d.MC,d.element,d),d.B=!0))};
rP.prototype.updateFullerscreenEduButtonVisibility=function(p){var d;(d=this.D)!=null&&(d.U=p,d.XF())};g.f(oku,g.K);g.f(O2z,LE);g.f(fw,LE);fw.prototype.getSphericalProperties=function(){var p=g.N1(this.api.EY());return p?p.getSphericalProperties():{}};
fw.prototype.setSphericalProperties=function(p){if(p){var d=g.N1(this.api.EY());d&&d.setSphericalProperties(p,!0)}};g.f(uv,LE);g.q=uv.prototype;g.q.createClientVe=function(p,d,b,v){this.api.createClientVe(p,d,b,v===void 0?!1:v)};
g.q.createServerVe=function(p,d,b){this.api.createServerVe(p,d,b===void 0?!1:b)};
g.q.setTrackingParams=function(p,d){this.api.setTrackingParams(p,d)};
g.q.logClick=function(p,d){this.api.logClick(p,d)};
g.q.logVisibility=function(p,d,b){this.api.logVisibility(p,d,b)};
g.q.hasVe=function(p){return this.api.hasVe(p)};
g.q.destroyVe=function(p){this.api.destroyVe(p)};var kMk=!1;sn.prototype.setPlaybackRate=function(p){this.playbackRate=Math.max(1,p)};
sn.prototype.getPlaybackRate=function(){return this.playbackRate};G$.prototype.gq=function(p){var d=g.An(p.info.D.info,this.y$.vX),b=p.info.Q$+this.V,v=p.info.startTime*1E3;if(this.policy.YJ)try{v=this.policy.YJ?g.BM(p)*1E3:p.info.startTime*1E3}catch(X){Math.random()>.99&&this.logger&&(v=CO(p.D).slice(0,1E3),this.logger&&this.logger({parserErrorSliceInfo:p.info.Op(),encodedDataView:g.uj(v,4)})),v=p.info.startTime*1E3}var P=p.info.clipId,M=this.policy.YJ?g.OJu(p)*1E3:p.info.duration*1E3;this.policy.YJ&&(v<0||M<0)&&(this.logger&&(this.logger({missingSegInfo:p.info.Op(),
startTimeMs:v,durationMs:M}),this.policy.Nu||(v<0&&(v=p.info.startTime*1E3),M<0&&(M=p.info.duration*1E3))),this.policy.Nu&&(v<0&&(v=p.info.startTime*1E3),M<0&&(M=p.info.duration*1E3)));return{formatId:d,Q$:b,startTimeMs:v,clipId:P,Me:M}};
G$.prototype.Dw=function(p){this.timestampOffset=p};c7.prototype.seek=function(p,d){p!==this.D&&(this.seekCount=0);this.D=p;var b=this.videoTrack.U,v=this.audioTrack.U,P=this.audioTrack.Q8,M=j0$(this,this.videoTrack,p,this.videoTrack.Q8,d);d=j0$(this,this.audioTrack,this.policy.Id?p:M,P,d);p=Math.max(p,M,d);this.X=!0;this.y$.isManifestless&&(UEW(this,this.videoTrack,b),UEW(this,this.audioTrack,v));return p};
c7.prototype.isSeeking=function(){return this.X};
c7.prototype.dR=function(p){this.B=p};
var zVC=2/24;var H2w=0;g.q=SO.prototype;g.q.eV=function(){this.eB=this.now();tbj(this.Ep,this.eB);this.eI.eV()};
g.q.Jt=function(p,d){var b=this.policy.U?(0,g.Ib)():0;Yc(this,p,d);p-this.S<10&&this.U>0||this.ON(p,d);this.eI.Jt(p,d);this.policy.U&&(p=(0,g.Ib)()-b,this.Rb+=p,this.tC=Math.max(p,this.tC))};
g.q.ON=function(p,d){var b=(p-this.S)/1E3,v=d-this.B;this.pY||(kR(this.Ep,b,v),this.B7(b,v));this.S=p;this.B=d};
g.q.VL=function(){this.RB&&DE$(this);this.eI.VL()};
g.q.Tf=function(p){this.RB||(this.RB=this.X-this.T_+p,this.PX=this.X,this.gg=this.Z)};
g.q.UE=function(p,d){p=p===void 0?this.Z:p;d=d===void 0?this.X:d;this.U>0||(this.C=p,this.U=d,this.O5=this.isActive=!0)};
g.q.HU=function(){return this.wi||2};
g.q.Ti=function(){};
g.q.TV=function(){var p,d={rn:this.requestNumber,rt:(this.Z-this.D).toFixed(),lb:this.X,stall:(1E3*this.V).toFixed(),ht:(this.eB-this.D).toFixed(),elt:(this.C-this.D).toFixed(),elb:this.U,d:(p=this.IB)==null?void 0:p.KI()};this.url&&JG$(d,this.url);this.policy.U&&(d.mph=this.tC.toFixed(),d.tph=this.Rb.toFixed());d.ulb=this.aB;d.ult=this.W;d.abw=this.wE;return d};
g.q.now=function(){return(0,g.Ib)()};
g.q.deactivate=function(){this.isActive&&(this.isActive=!1)};g.f(Lw,SO);g.q=Lw.prototype;g.q.TV=function(){var p=SO.prototype.TV.call(this);p.pb=this.I8;p.pt=(1E3*this.s5).toFixed();p.se=this.tD;return p};
g.q.lY=function(){var p=this.eI;this.ih||(this.ih=p.lY?p.lY():1);return this.ih};
g.q.XA=function(){return this.K8?this.lY()!==1:!1};
g.q.b3=function(p,d,b){if(!this.ob){this.ob=!0;if(!this.pY){Yc(this,p,d);this.ON(p,d);var v=this.lY();this.tD=b;if(!this.policy.X||!this.pY)if(v===2&&this.policy.X){v=p-this.C<this.HU()*1E3+50;b=this.W?this.aB/(this.W/1E3):Math.max(this.policy.W,b||this.wE);var P=this.qD*1.3;v&&b<P||(this.W?F_(this.Ep,this.W/1E3,this.aB,this.Hb||this.policy.O5):F_(this.Ep,d/b,d,.01));Oz(this.Ep,d,v?0:this.V)}else v===2?this.pY||(this.W?F_(this.Ep,this.W/1E3,this.aB,this.Hb||this.policy.O5):F_(this.Ep,d/Math.max(this.policy.W,
b||this.wE),d,.01),Oz(this.Ep,d,this.V)):v===1&&(v=(p-this.D)/1E3,!(v<=this.policy.V)&&this.policy.V||this.L0||this.policy.kJ||!(this.U>0)||Qp(this,v,d),this.U>0&&Oz(this.Ep,d,this.V));p=(p-this.D)/1E3||.01;this.policy.eB&&!(this.U>0)||hs(this.Ep,p,this.B,eVe(this),this.rP)}this.deactivate()}};
g.q.sM=function(p,d,b){b&&(this.ih=2);p<0&&this.wi&&(p=this.wi);d?this.YJ+=p:this.Hb+=p};
g.q.HU=function(){return this.Hb||this.YJ||SO.prototype.HU.call(this)};
g.q.ON=function(p,d){var b=(p-this.S)/1E3,v=d-this.B,P=this.lY();this.isActive?P===1&&((v>0||this.policy.S)&&(b>.2||v<1024)?(this.V+=b,v>0&&b>.2&&Qp(this,this.qD?b:.05,v),this.L0=!0):v>0&&(Qp(this,b,v),this.L0=!0)):d&&d>=this.policy.D&&this.UE(p,d);SO.prototype.ON.call(this,p,d)};
g.q.Dn=function(p){if(!this.pY){Yc(this,p,this.X);var d=(p-this.D)/1E3;this.lY()!==2&&this.U>0&&(this.V+=(p-this.S)/1E3,Oz(this.Ep,this.B,this.V));hs(this.Ep,d,this.B,eVe(this),this.rP,!0);p=(p-this.S)/1E3;kR(this.Ep,p,0);this.B7(p,0)}};
g.q.UE=function(p,d){p=p===void 0?this.Z:p;d=d===void 0?this.X:d;if(!(this.U>0)&&(SO.prototype.UE.call(this,p,d),this.lY()===1)){d=(this.eB-this.D)/1E3;var b=(p-this.eB)/1E3;this.K8&&$c(this,this.now());this.NJ||this.pY||(this.wi&&(b=Math.max(0,b-this.wi)),p=this.Ep,p.W.GC(1,d),p.RB.GC(1,b))}};
g.q.Fl=function(){this.K8&&$c(this,this.now());return this.TB};
g.q.oS=function(){var p;if(p=this.B>this.HF)p=(p=this.B)?p>=this.policy.D:!1;return p};
g.q.yw=function(){return this.jB};
g.q.CM=function(p){p=p===void 0?this.now():p;if(this.K8){$c(this,p);if(this.ih?this.XA():this.kJ!==this.oB){var d=this.oB;if(p<d){this.jB=this.oB;return}}else d=this.kJ;d=Math.max(d,this.TB)}else d=this.TB;var b=this.I8-this.B;b<0&&(b=0);b=(b*this.snapshot.stall+b/this.snapshot.byterate)*1E3;this.jB=b=this.U>0?b+p:b+Math.max(p,d)};
g.q.Vw=function(){return this.now()-this.C};
g.q.MQ=function(){return(this.B-this.U)*1E3/this.Vw()||0};
g.q.e9=function(){return this.C};m7.prototype.feed=function(p){lQ(this.D,p);this.SK()};
m7.prototype.SK=function(){if(this.V){if(!this.D.getLength())return;var p=this.D.split(this.B-this.U),d=p.AL;p=p.OV;if(!this.eI.Tf(this.V,d,this.U,this.B))return;this.U+=d.getLength();this.D=p;this.U===this.B&&(this.V=this.B=this.U=void 0)}for(;;){var b=0;p=g.u(L3$(this.D,b));d=p.next().value;b=p.next().value;b=g.u(L3$(this.D,b));p=b.next().value;b=b.next().value;if(d<0||p<0)break;if(!this.D.S4(b,p)){if(!this.eI.Tf||!this.D.S4(b,1))break;b=this.D.split(b).OV;this.eI.Tf(d,b,0,p)&&(this.V=d,this.U=
b.getLength(),this.B=p,this.D=new uQ([]));break}p=this.D.split(b).OV.split(p);b=p.OV;this.eI.hw(d,p.AL);this.D=b}};
m7.prototype.dispose=function(){this.D=new uQ};g.q=Kw.prototype;g.q.BZ=function(){return 0};
g.q.RD=function(){return null};
g.q.WV=function(){return null};
g.q.rl=function(){return this.state>=1};
g.q.isComplete=function(){return this.state>=3};
g.q.iH=function(){return this.state===5};
g.q.onStateChange=function(){};
g.q.f9=function(p){var d=this.state;this.state=p;this.onStateChange(d);this.callback&&this.callback(this,d)};
g.q.WG=function(p){p&&this.state<p?this.f9(p):this.callback&&this.callback(this,this.state)};
g.q.xJ=function(){return this.state===-1};
g.q.Op=function(){var p="";this.info.AC.forEach(function(d){p+=d.Op()+"."});
return p.slice(0,-1)};
g.q.dispose=function(){this.xJ()||(this.info.AC[0].D.B=!1,this.f9(-1))};
g.q.Tv=function(){return 0};g.q=xc.prototype;g.q.PG=function(){this.xhr.status&&(this.status=this.xhr.status);this.xhr.readyState===this.xhr.HEADERS_RECEIVED&&this.eI.eV()};
g.q.onError=function(){this.B=!0;this.onDone()};
g.q.onDone=function(){this.xJ||(this.V=!0,this.eI.VL())};
g.q.xs=function(){return this.xhr.readyState>=this.xhr.HEADERS_RECEIVED};
g.q.getResponseHeader=function(p){try{return this.xhr.getResponseHeader(p)}catch(d){return""}};
g.q.iS=function(){return+this.getResponseHeader("content-length")};
g.q.r9=function(){return this.U};
g.q.f1=function(){return this.status>=200&&this.status<300&&!!this.U};
g.q.f8=function(){return this.D.getLength()>0};
g.q.UI=function(){var p=this.D;this.D=new uQ;return p};
g.q.Gs=function(){return this.D};
g.q.abort=function(){this.xJ=!0;this.xhr.abort()};
g.q.v7=function(){return!0};
g.q.ev=function(){return this.B};
g.q.mQ=function(){return""};g.q=K3e.prototype;g.q.getResponseHeader=function(p){return p==="content-type"?this.D.get("type"):""};
g.q.abort=function(){};
g.q.xs=function(){return!0};
g.q.iS=function(){return this.range.length};
g.q.r9=function(){return this.loaded};
g.q.f1=function(){return!!this.loaded};
g.q.f8=function(){return!!this.U.getLength()};
g.q.UI=function(){var p=this.U;this.U=new uQ;return p};
g.q.Gs=function(){return this.U};
g.q.v7=function(){return!0};
g.q.ev=function(){return!!this.error};
g.q.mQ=function(){return this.error};g.q=BLj.prototype;g.q.start=function(p){var d={credentials:"include",cache:"no-store"};Object.assign(d,this.Z);this.V&&(d.signal=this.V.signal);p=new Request(p,d);fetch(p).then(this.C,this.onError).then(void 0,hg)};
g.q.onDone=function(){this.xJ()||this.eI.VL()};
g.q.getResponseHeader=function(p){return this.responseHeaders?this.responseHeaders.get(p):null};
g.q.xs=function(){return!!this.responseHeaders};
g.q.r9=function(){return this.U};
g.q.iS=function(){return+this.getResponseHeader("content-length")};
g.q.f1=function(){return this.status>=200&&this.status<300&&!!this.U};
g.q.f8=function(){return!!this.D.getLength()};
g.q.UI=function(){this.f8();var p=this.D;this.D=new uQ;return p};
g.q.Gs=function(){this.f8();return this.D};
g.q.xJ=function(){return this.X};
g.q.abort=function(){this.B&&this.B.cancel().catch(function(){});
this.V&&this.V.abort();this.X=!0};
g.q.v7=function(){return!0};
g.q.ev=function(){return this.S};
g.q.mQ=function(){return this.errorMessage};g.q=RVD.prototype;g.q.onDone=function(){if(!this.xJ){this.status=this.xhr.status;try{this.response=this.xhr.response,this.U=this.response.byteLength}catch(p){}this.D=!0;this.eI.VL()}};
g.q.PG=function(){this.xhr.readyState===2&&this.eI.eV()};
g.q.Yq=function(p){this.xJ||(this.status=this.xhr.status,this.D||(this.U=p.loaded),this.eI.Jt((0,g.Ib)(),p.loaded))};
g.q.xs=function(){return this.xhr.readyState>=2};
g.q.getResponseHeader=function(p){try{return this.xhr.getResponseHeader(p)}catch(d){return g.DF(Error("Could not read XHR header "+p)),""}};
g.q.iS=function(){return+this.getResponseHeader("content-length")};
g.q.r9=function(){return this.U};
g.q.f1=function(){return this.status>=200&&this.status<300&&this.D&&!!this.U};
g.q.f8=function(){return this.D&&!!this.response&&!!this.response.byteLength};
g.q.UI=function(){this.f8();var p=this.response;this.response=void 0;return new uQ([new Uint8Array(p)])};
g.q.Gs=function(){this.f8();return new uQ([new Uint8Array(this.response)])};
g.q.abort=function(){this.xJ=!0;this.xhr.abort()};
g.q.v7=function(){return!1};
g.q.ev=function(){return!1};
g.q.mQ=function(){return""};g.T$.prototype.info=function(){};
g.T$.prototype.debug=function(){};
g.T$.prototype.D=dw(46);var W3j=new Map,bRW=new Map,pYj=new function(){var p=this;this.D=new Map;this.Up={Fk$:function(){return p.D}}};g.f(W7,g.e);W7.prototype.F4=function(){if(!this.XN.length)return[];var p=this.XN;this.XN=[];this.B=g.mC(p).info;return p};
W7.prototype.ZY=function(){return this.XN};
W7.prototype.U5=function(){g.e.prototype.U5.call(this);this.D=null;this.XN.length=0;this.AC.length=0;this.B=null};g.f(dh,g.e);g.q=dh.prototype;
g.q.mlC=function(){if(!this.xJ()){var p=(0,g.Ib)(),d=!1;if(this.policy.kT){p=p-(this.timing.U>0?this.timing.C:this.timing.D)-this.timing.HU()*1E3;var b=Ju(bd(this),!1);p>=2E3*b?d=!0:p>=this.policy.xr*b&&(this.D=this.policy.cQ)}else if(this.timing.U>0){if(this.X){this.policy.Na&&(this.D=0);return}var v=this.timing.yw();this.timing.CM();var P=this.timing.yw();P-v>=this.policy.Jo*.8?(this.D++,this.logger.debug(function(){return"Mispredicted by "+(P-v).toFixed(0)}),d=this.D>=5):this.D=0}else{var M=p-
this.timing.Fl();
this.policy.cQ&&M>0&&(this.D+=1);d=Ju(bd(this),!1)*this.policy.jj;(d=M>d*1E3)&&this.logger.debug(function(){return"Elbow late by "+M.toFixed(3)})}this.D>0&&this.eI.PZ();
d?this.yj(!1):this.U.start()}};
g.q.yj=function(p){this.V=!0;p&&!this.policy.YO&&(p=bd(this),p.U+=1);this.eI.AT();this.lastError="net.timeout";PI(this)};
g.q.canRetry=function(p){var d=bd(this);p=p?this.policy.uu:this.policy.qX;return d.timedOut<this.policy.iy&&d.D<p};
g.q.JI=function(){return this.lastError};
g.q.Ec=function(){return this.D};
g.q.dispose=function(){this.U.dispose();g.e.prototype.dispose.call(this)};var op={},C5w=(op["1h"]=8,op["9h"]=4,op["1"]=8,op["9"]=4,op["("]=4,op.h=2,op.H=2,op),Fa={},Nmz=(Fa.o=3,Fa.O=3,Fa.so=3,Fa.a=1,Fa.ah=1,Fa.A=1,Fa.m=1,Fa.M=1,Fa.sa=1,Fa.mac3=7,Fa.MAC3=7,Fa.meac3=5,Fa.MEAC3=5,Fa),hQ={},wYj=(hQ.o=0,hQ.O=0,hQ.a=0,hQ.ah=0,hQ.A=0,hQ.m=1,hQ.M=1,hQ.mac3=1,hQ.MAC3=1,hQ.meac3=1,hQ.MEAC3=1,hQ.so=4,hQ.sa=4,hQ);var yKK={WEB:1,MWEB:2,TVHTML5:7,WEB_UNPLUGGED:41,WEB_EMBEDDED_PLAYER:56,TVHTML5_AUDIO:57,TV_UNPLUGGED_CAST:58,TVHTML5_KIDS:59,WEB_MUSIC:61,WEB_CREATOR:62,TVHTML5_UNPLUGGED:65,WEB_REMIX:67,TVHTML5_SIMPLY:75,WEB_KIDS:76,TVHTML5_SIMPLY_EMBEDDED_PLAYER:85,WEB_MUSIC_EMBEDDED_PLAYER:86,WEB_MUSIC_ANALYTICS:31,WEB_GAMING:32,WEB_EXPERIMENTS:42,WEB_HEROES:60,WEB_UNPLUGGED_ONBOARDING:69,WEB_UNPLUGGED_OPS:70,WEB_UNPLUGGED_PUBLIC:71,TVHTML5_VR:72,TVHTML5_FOR_KIDS:93};var o8,a8,F6=[["337","336","335"],["702","701","700"],["315","308","303","302"],["299","298"],["787","788"]],fkW=[["571","401","400","399","398"],["313","271","248","247"],["137","136"]],ub7=["571 401 400 399 398 787 788 397 396".split(" "),"313 271 248 247 781 777 244 243".split(" "),["137","136","135"]],lku=[["411","410","409"],["360","358","357","274"],["385","376","384"],["225","224","145"]],sUD=["412","359"],ZR$=[["140"],["251"],["380"],["328"]],Ot={},kRD=(Ot["398"]="397 396 395 394 788 787".split(" "),
Ot["247"]=["780","779","244","243","242"],Ot["136"]=["135","134","133","160"],Ot["141"]=["140"],Ot["251"]=["250"],Ot["774"]=["251","250"],Ot),JQ={},nGD=(JQ["135"]=["134","133","160"],JQ["243"]=["242"],JQ["781"]=["780","779"],JQ["777"]=["776","775"],JQ["396"]=["395","394"],JQ["141"]=["140"],JQ["251"]=["250"],JQ),ke={},rKw=(ke["274"]=["317","273","318","280","279"],ke["145"]=["144","222","223","143","142"],ke["141"]=["149"],ke["140"]=["149"],ke["380"]=["381"],ke["328"]=["329"],ke),na={},ORe=(na["133"]=
240,na["134"]=360,na["135"]=480,na["136"]=720,na["137"]=1080,na["242"]=240,na["243"]=360,na["244"]=480,na["247"]=720,na["248"]=1080,na["298"]=720,na["299"]=1080,na["302"]=720,na["303"]=1080,na["395"]=240,na["396"]=360,na["397"]=480,na["398"]=720,na["399"]=1080,na);var Ukw={unknown:0,other:0,bluetooth:117,wifi:116,cellular:120,ethernet:118,wimax:119,none:122};g.f(I7,Kw);g.q=I7.prototype;g.q.oy=function(){return this.timing.requestNumber};
g.q.z7=function(){return this.B5.z7()};
g.q.V5=function(){var p=oGW(this.Hu);if(this.UV){var d=this.UV,b=d.D.getLength();p.ulen=b;b>0&&(d=d.D.getUint8(0),p.ubyte=d,b===1&&d===0&&(p.b248180278=!0))}this.o9&&(p.rc=this.policy.LY?this.o9:this.o9.toString());this.policy.YI&&this.EK&&(p.tr=this.EK);p.itag=this.info.AC[0].D.info.itag;p.ml=""+ +this.info.AC[0].D.zr();p.sq=""+this.info.AC[0].Q$;this.B5&&(p.ifi=""+ +Zk(this.info.kL.B));this.o9!==410&&this.o9!==500&&this.o9!==503||(p.fmt_unav="true");var v;(b=this.errorMessage||((v=this.xhr)==null?
void 0:v.mQ()))&&(p.msg=b);this.jX&&(p.smb="1");this.info.isDecorated()&&(p.sdai="1");return p};
g.q.ZE=function(){return Slk(this.timing)};
g.q.mQ=function(){return this.xhr.mQ()||""};
g.q.oS=function(){return this.isComplete()||this.timing.oS()};
g.q.Jt=function(){!this.xJ()&&this.xhr&&(this.o9=this.xhr.status,this.policy.Ci&&this.R9&&this.fk(!1),this.sV()?this.WG(2):!this.Xl&&this.oS()&&(this.WG(),this.Xl=!0))};
g.q.eV=function(){if(!this.xJ()&&this.xhr){if(!this.Bg&&this.xhr.xs()&&this.xhr.getResponseHeader("X-Walltime-Ms")){var p=Number(this.xhr.getResponseHeader("X-Walltime-Ms"));this.Bg=((0,g.Ib)()-p)/1E3}this.xhr.xs()&&this.xhr.getResponseHeader("X-Restrict-Formats-Hint")&&this.policy.z0&&!NWu()&&g.Dp("yt-player-headers-readable",!0,2592E3);p=Number(this.xhr.getResponseHeader("X-Head-Seqnum"));var d=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")),b;(b=this.jd)==null||b.stop();this.zp=p||this.zp;
this.GG=d||this.GG}};
g.q.VL=function(){var p=this.xhr;if(!this.xJ()&&p){this.o9=p.status;p=this.s7(p);if(this.policy.YI){var d;(d=this.jd)==null||d.stop()}p===5?PI(this.Hu):this.f9(p);this.Hu.U.stop()}};
g.q.s7=function(p){var d=this;iRj(this);if(Mn(this.Hu,this.xhr.status,this.CG?this.timing.O5||this.O1:this.xhr.f1(),!1,this.py))return 5;var b="";X6(this.Hu,this.xhr)&&(b=akw(this.Hu,this.xhr));if(b)return O3(bd(this.Hu)),this.info.MY(this.B5,b),3;b=p.r9();if(this.UV){this.fk(!0);iRj(this);if(Mn(this.Hu,this.xhr.status,this.timing.O5||this.O1,!1,this.py))return 5;if(!this.SJ){if(this.O1)return O3(bd(this.Hu)),3;this.Hu.lastError="net.closed";return 5}}else{if(Mn(this.Hu,this.xhr.status,this.xhr.f1(),
!1,this.py))return 5;var v=this.info.B;if(v&&v!==b||p.ev())return this.Hu.lastError="net.closed",5;this.fk(!0)}v=Q0D(this)?p.getResponseHeader("X-Bandwidth-Est"):0;if(p=Q0D(this)?p.getResponseHeader("X-Bandwidth-Est3"):0)this.UT=!0,this.policy.k5&&(v=p);XYu(this.Hu,b,v?Number(v):0,this.info.AC[0].type===5);this.logger.debug(function(){var P=d.timing;return"Succeeded, rtpd="+(P.s5*1E3+P.D-Date.now()).toFixed(0)});
return 4};
g.q.canRetry=function(){this.xJ();var p=this.info.isDecorated();return this.Hu.canRetry(p)};
g.q.onStateChange=function(){this.isComplete()&&(this.policy.Qx?this.AT():this.timing.deactivate())};
g.q.yj=function(p){this.Hu.yj(p)};
g.q.PZ=function(){this.callback&&this.callback(this,this.state)};
g.q.Ec=function(){return this.Hu.Ec()};
g.q.dispose=function(){Kw.prototype.dispose.call(this);this.Hu.dispose();var p;(p=this.jd)==null||p.dispose();this.policy.Qx||this.AT()};
g.q.AT=function(){this.logger.debug("Abort");this.xhr&&this.xhr.abort();this.timing.deactivate()};
g.q.F4=function(){if(!this.ZY().length)return[];this.EP=!0;return this.R9.F4()};
g.q.sV=function(){if(this.state<1)return!1;if(this.R9&&this.R9.XN.length)return!0;var p;return((p=this.xhr)==null?0:p.f8())?!0:!1};
g.q.ZY=function(){this.fk(!1);return this.R9?this.R9.ZY():[]};
g.q.fk=function(p){try{if(p||this.xhr.xs()&&this.xhr.f8()&&!X6(this.Hu,this.xhr)&&!this.OR)this.R9||(this.R9=new W7(this.policy,this.info.AC)),this.xhr.f8()&&(this.UV?this.UV.feed(this.xhr.UI()):pG(this.R9,this.xhr.UI(),p&&!this.xhr.f8()))}catch(d){this.UV?zEC(this,d):g.DF(d)}};
g.q.hw=function(p,d){switch(p){case 21:p=d.split(1).OV;jUe(this,p);break;case 22:this.SJ=!0;pG(this.R9,new uQ([]),!0);break;case 43:if(p=Va(new zX(d),1))this.info.MY(this.B5,p),this.O1=!0;break;case 45:d=R0(new zX(d));p=d.mD;d=d.Vl;p&&d&&(this.HB=p/d);break;case 44:this.zE=C9$(new zX(d));var b,v,P;!this.timing.O5&&((b=this.zE)==null?void 0:b.action)===4&&((v=this.zE)==null?0:(P=v.hA)==null?0:P.CG)&&(this.CG=this.zE.hA.CG);break;case 53:this.policy.YI&&(p=scq(new zX(d)).Gp)&&(this.jd||(this.Gp=p,this.jd=
new g.bR(this.As,p,this)),this.jd.start());break;case 60:this.xp=BB(new zX(d));break;case 58:if(p=AHD(new zX(d)))this.k6=p,p.k6===3&&(this.py=!0)}};
g.q.Tf=function(p,d,b,v){b||this.timing.Tf(v);if(p!==21)return!1;if(p=this.policy.Ci)if(v=d.getLength()+b===v,p*=this.info.AC[0].D.info.CX,!v&&d.getLength()<p)return!1;if(!b){if(d.getLength()===1)return!0;d=d.split(1).OV}jUe(this,d);return!0};
g.q.r9=function(){return this.xhr.r9()};
g.q.BZ=function(){return this.Bg};
g.q.lY=function(){return this.XA()?2:1};
g.q.XA=function(){if(!this.policy.W.LB||!isNaN(this.info.Ns)&&this.info.Ns>0)return!1;if(!this.xhr.xs())return this.logger.debug("No headers, cannot tell if head segment."),!0;if(this.UV)var p=!this.info.B;else this.xhr.iS()?p=!1:(p=this.xhr.getResponseHeader("content-type"),p=p==="audio/mp4"||p==="video/mp4"||p==="video/webm");if(!p)return!1;if(isNaN(this.info.Ns)){p=this.xhr.getResponseHeader("x-head-seqnum");var d=this.timing.policy.C?1:0;if(!p)this.logger.debug("No x-head-seqnum, cannot tell if head segment.");
else if(Number(p)>this.info.AC[0].Q$+d)return!1}return!0};
g.q.Tv=function(){return+this.xhr.getResponseHeader("X-Segment-Lmt")||0};
g.q.RD=function(){this.xhr&&(this.zp=Number(this.xhr.getResponseHeader("X-Head-Seqnum")));return this.zp};
g.q.WV=function(){this.xhr&&(this.GG=Number(this.xhr.getResponseHeader("X-Head-Time-Millis")));return this.GG};
g.q.JI=function(){return this.Hu.JI()};
g.q.As=function(){if(!this.xJ()&&this.xhr){this.EK="heartbeat";var p=this.Hu;p.D+=2;this.PZ()}};g.f(kL,SO);g.q=kL.prototype;g.q.ON=function(p,d){var b=(p-this.S)/1E3,v=d-this.B;this.U>0?v>0&&(this.kJ&&(b>.2||v<1024?(this.V+=b,b>.2&&HRw(this,.05,v)):HRw(this,b,v)),this.Hb&&(this.oB+=v,this.TB+=b)):d>this.policy.D&&this.UE(p,d);SO.prototype.ON.call(this,p,d)};
g.q.b3=function(p,d){Yc(this,p,d);this.ON(p,d);this.kJ&&(d=this.B*this.snapshot.stall+this.B/this.snapshot.byterate,this.U>0&&Oz(this.Ep,this.oB,this.V),p=(p-this.D)/1E3||.01,this.policy.eB&&!(this.U>0)||hs(this.Ep,p,this.B,d,!1))};
g.q.Dn=function(p){Yc(this,p,this.X);var d=(p-this.S)/1E3;kR(this.Ep,d,0);this.B7(d,0);!this.kJ&&this.U>0||(d=this.B*this.snapshot.stall+this.B/this.snapshot.byterate,this.U>0&&(this.V+=(p-this.S)/1E3,Oz(this.Ep,this.oB,this.V)),hs(this.Ep,((p-this.D)/1E3||.01)*this.policy.aB,this.B,d,!1,!0))};
g.q.r3=function(p){p=p.XC||2147483647;(p&2)!==2&&(this.Hb=!1);(p&1)===1&&(this.kJ=!0)};
g.q.Ho=function(p){p=p.XC||2147483647;(p&2)===2&&(this.Hb=!1);(p&1)===1&&(this.kJ=!1)};
g.q.e9=function(){return this.C};
g.q.Vw=function(){var p=this.Hb?this.now()-this.S:0;return Math.max(this.TB*1E3+p,1)};
g.q.MQ=function(){return this.oB*1E3/this.Vw()};
g.q.UE=function(p,d){p=p===void 0?this.Z:p;d=d===void 0?this.X:d;this.U>0||(SO.prototype.UE.call(this,p,d),d=this.Ep,p=(p-this.eB)/1E3,d.W.GC(1,(this.eB-this.D)/1E3),d.RB.GC(1,p))};
g.q.Ti=function(p){this.YJ=p};
g.q.TV=function(){var p=SO.prototype.TV.call(this);p.rbw=this.MQ();p.rbe=+this.Hb;p.gbe=+this.kJ;p.ackt=(this.YJ-this.D).toFixed();return p};
g.q.CM=function(){};
g.q.yw=function(){return NaN};
g.q.Fl=function(){return this.D+this.snapshot.delay*1E3};nG.prototype.hw=function(p,d){d.getLength();switch(p){case 20:p=new zX(d);p={Ip:iQ(p,1),videoId:Va(p,2),itag:iQ(p,3),lmt:iQ(p,4),xtags:Va(p,5),IU:iQ(p,6),gD:H0(p,8),xX:iQ(p,9),yVX:iQ(p,10),startMs:iQ(p,11),durationMs:iQ(p,12),E4:iQ(p,14),timeRange:e9(p,15,Hte),tq:iQ(p,16),Uw:iQ(p,17),clipId:Va(p,1E3)};this.tM(p);break;case 21:this.AM(d,!1);break;case 22:this.KN(d);break;case 31:p=gD(d,Onz);this.P1(p);break;case 52:p=gD(d,ZnC);this.CK(p);break;default:this.oR(p,d)}};
nG.prototype.tM=function(){};
nG.prototype.oR=function(){};g.f(rh,nG);g.q=rh.prototype;
g.q.oR=function(p,d){d.getLength();switch(p){case 35:this.AV(d);break;case 44:this.w3(d);break;case 43:this.FI(d);break;case 53:this.gM(d);break;case 55:p=new zX(d);(p={timeline:e9(p,1,Gik),xlt:e9(p,2,ctj)},p.timeline)&&p.timeline.sT&&this.eI.m5(p.timeline.sT,p.timeline.s9B,p.xlt);break;case 56:this.QD();break;case 57:this.Ij(d);break;case 42:this.JM(d);break;case 45:this.qO(d);break;case 59:this.u8(d);break;case 51:this.M6(d);break;case 49:this.r3(d);break;case 50:this.Ho(d);break;case 47:this.yD(d);
break;case 58:this.EE(d);break;case 61:this.eI.g1.Ti((0,g.Ib)());break;case 66:this.Zq(d);break;case 46:this.xB(d);break;case 67:this.onSnackbarMessage(d)}};
g.q.M6=function(p){p=new zX(p);p={caX:YK(p,1,K2),edZ:YK(p,2,K2)};this.eI.M6(p)};
g.q.u8=function(p){var d=new zX(p);p=S9(d,1);var b=S9(d,2);d=S9(d,3);this.eI.u8(p,b,d)};
g.q.qO=function(p){p=R0(new zX(p));this.eI.qO(p)};
g.q.yD=function(p){p=gD(p,nZu);this.eI.yD(p)};
g.q.JM=function(p){p=new zX(p);p={videoId:Va(p,1),formatId:e9(p,2,K2),endTimeMs:iQ(p,3),ZNB:iQ(p,4),mimeType:Va(p,5),Pk:e9(p,6,X1C),indexRange:e9(p,7,X1C),Ca:e9(p,8,qhD)};this.eI.JM(p)};
g.q.Ij=function(p){p=ctj(new zX(p));this.eI.Ij(p)};
g.q.QD=function(){this.eI.QD()};
g.q.AV=function(p){p=Jtq(new zX(p));this.eI.AV(p)};
g.q.gM=function(p){p=scq(new zX(p));this.eI.gM(p)};
g.q.w3=function(p){p=C9$(new zX(p));this.eI.w3(p)};
g.q.FI=function(p){p={redirectUrl:Va(new zX(p),1)};this.eI.FI(p)};
g.q.AM=function(p){var d=p.getUint8(0);if(p.getLength()!==1){p=p.split(1).OV;var b=this.U[d]||null;b&&CG(this.eI.EW,d,b,p)}};
g.q.KN=function(p){p=p.getUint8(0);var d=this.U[p]||null;d&&this.eI.KN(p,d)};
g.q.CK=function(p){this.eI.CK(p)};
g.q.tM=function(p){var d=p.Ip,b=p.gD,v=p.IU,P=p.Uw,M=p.tq,X=p.xX,a=p.startMs,F=p.durationMs,h=p.timeRange,O=p.E4,J=p.clipId,k=s3(p);p=hUz.has(gF[""+p.itag]);this.U[d]=k;this.eI.sM(k,p,{Ip:d,gD:!!b,IU:v!=null?v:-1,xX:X!=null?X:-1,startMs:a!=null?a:-1,durationMs:F!=null?F:-1,E4:O,Uw:P,tq:M,clipId:J,timeRange:h})};
g.q.r3=function(p){p={XC:iQ(new zX(p),1)};this.eI.r3(p)};
g.q.Ho=function(p){p={XC:iQ(new zX(p),1)};this.eI.Ho(p)};
g.q.P1=function(p){this.eI.P1(p)};
g.q.EE=function(p){p=AHD(new zX(p));this.eI.EE(p)};
g.q.Zq=function(p){p={wq:e9(new zX(p),1,u5z)};this.eI.Zq(p)};
g.q.onSnackbarMessage=function(p){p=iQ(new zX(p),1);this.eI.onSnackbarMessage(p)};
g.q.xB=function(p){p={reloadPlaybackParams:e9(new zX(p),1,TWu)};this.eI.xB(p)};g.f(fG,g.e);g.q=fG.prototype;g.q.B1=function(){return Array.from(this.dg.keys())};
g.q.mS=function(p){p=this.dg.get(p);var d=p.XN;p.EX+=d.getLength();p.XN=new uQ;return d};
g.q.c$=function(p){return this.dg.get(p).c$};
g.q.wQ=function(p){return this.dg.get(p).wQ};
g.q.sM=function(p,d,b,v){this.dg.get(p)||YO$(this,p,d);d=this.dg.get(p);if(this.y$){p=LIK(this,p,b);if(v)for(var P=g.u(p),M=P.next();!M.done;M=P.next()){M=M.value;var X=v;M.C=X;M.startTime+=X;M.H5+=X;M.xt+=X}gGw(this,b.Ip,d,p)}else b.gD?d.t_=b.E4:d.DY.push(b),d.LC.push(b)};
g.q.NO=function(p){var d;return((d=this.dg.get(p))==null?void 0:d.AC)||[]};
g.q.WG=function(){for(var p=g.u(this.dg.values()),d=p.next();!d.done;d=p.next())d=d.value,d.J5&&(d.Yq&&d.Yq(),d.J5=!1)};
g.q.KN=function(p,d){this.logger.debug(function(){return"[onMediaEnd] formatId: "+d});
var b=this.dg.get(d);if(ud){if(b&&!b.c$){if(b.pB.get(p))b.pB.get(p).rQ=!0;else{var v;((v=this.n9)==null?0:v.rg)&&b.pB.set(p,{data:new uQ,Sq:0,rQ:!0})}b.wQ=!0}}else b&&!b.wQ&&(b.wQ=!0)};
g.q.F4=function(p){if(ud){var d=this.dg.get(p);if(d)for(var b=g.u(d.pB),v=b.next();!v.done;v=b.next()){var P=g.u(v.value);v=P.next().value;P=P.next().value;var M=d.p6.get(v);if(U3(M[0])){if(!P.rQ)continue;var X=M,a=P.data;a.getLength();M=0;var F=[];X=g.u(X);for(var h=X.next();!h.done;h=X.next()){h=h.value;var O=h.B,J=s7(a,M,O);M+=O;F.push(new Kk(h,J))}d.OF.push.apply(d.OF,g.E(F))}else if(P.data.getLength()>0||!M[0].range&&P.rQ)a=void 0,M=M[0],F=P.Sq,X=P.data,M.range||(a=P.rQ),h=X.getLength(),a=new Kk(msj(M,
M.U+F,h,a),X),P.Sq+=a.info.B,d.OF.push(a);d.pB.get(v).data=new uQ;P.rQ&&d.pB.delete(v)}p=this.dg.get(p);if(!p)return[];d=p.OF;p.OF=[];b=g.u(d);for(v=b.next();!v.done;v=b.next())p.EX+=v.value.info.B;return d||[]}b=(d=this.dg.get(p))==null?void 0:d.R9;if(!b)return[];this.fk(p,b);return b.F4()};
g.q.sV=function(p){if(ud)return Eq(this,p);var d,b,v;return!!((b=(d=this.dg.get(p))==null?void 0:d.R9)==null?0:(v=b.ZY())==null?0:v.length)||Eq(this,p)};
g.q.fk=function(p,d){for(;Eq(this,p);){var b=this.mS(p);var v=p;v=this.dg.get(v).c$&&!ZW(this,v);pG(d,b,v&&SOu(this,p))}};
g.q.U5=function(){g.e.prototype.U5.call(this);for(var p=g.u(this.dg.keys()),d=p.next();!d.done;d=p.next())ld(this,d.value);var b;if((b=this.n9)==null?0:b.BP)for(p=g.u(this.dg.values()),d=p.next();!d.done;d=p.next())d=d.value,d.pB.clear(),d.p6.clear(),d.OF.length=0,d.AC.length=0,d.LC.length=0,d.DY.length=0;this.dg.clear()};
var ud=!1;g.f(Nn,g.e);g.q=Nn.prototype;g.q.Jt=function(){!this.xJ()&&this.xhr&&(this.fk(!1),vT(this.eI,this))};
g.q.eV=function(){};
g.q.VL=function(){if(!this.xJ()&&this.xhr){var p=this.s7();p===5?PI(this.Hu):this.f9(p);this.Hu.U.stop();var d;(d=this.UZ)==null||d.stop()}};
g.q.s7=function(){var p="";X6(this.Hu,this.xhr)&&(p=akw(this.Hu,this.xhr));if(p)return this.info.kL.MY(this.B5,p),3;this.fk(!0);if(Mn(this.Hu,this.xhr.status,this.xhr.f1(),this.info.aO(),this.py))return 5;if(this.g7)return 3;XYu(this.Hu,this.xhr.r9(),0,this.aO());this.policy.vu&&rLW(this.eI);return 4};
g.q.fk=function(p){var d=this.xhr;if((p||!X6(this.Hu,this.xhr))&&d.f8()){p=d.UI();var b=p.getLength();this.logger.debug(function(){return"handleAvailableSlices: slice length "+b});
this.UV.feed(p)}};
g.q.hw=function(p,d){this.xhr.v7()&&p===21&&KIB(this);this.ET.hw(p,d)};
g.q.Tf=function(p,d,b,v){b||(this.g1.Tf(v),this.policy.ZI&&p===21&&KIB(this));if(p!==21)return!1;this.g1.O5=!0;p=d.getLength();b||(this.Sk=d.getUint8(0),d=d.split(1).OV);var P=this.policy.hn,M=this.ET.U[this.Sk],X=this.y$.B.get(M);if(P&&X&&(P*=X.info.CX,p+b!==v&&p<P))return!1;CG(this.EW,this.Sk,M,d);return!0};
g.q.AV=function(p){this.eI.AV(p)};
g.q.gM=function(p){if(this.policy.enableServerDrivenRequestCancellation){var d;(d=this.UZ)==null||d.dispose();this.nM=p;p.vD&&(this.UZ=new g.bR(this.K5,p.vD,this));this.K5()}};
g.q.K5=function(){var p;if((p=this.nM)!=null&&p.items){var d;(d=this.UZ)==null||d.start();if(this.g1.U>0){this.policy.kT&&this.Hu.U.stop();p=this.g1.Vw();d=this.g1.MQ();var b=xkz(this,p);if(!(d>b.Gq||b.DX>0&&this.info.a7()>b.DX)){this.h5=(0,g.Ib)();var v;(v=this.UZ)==null||v.stop();this.policy.vu&&(v=this.eI,p={p4:Math.round(d*p/1E3),RL:p},v.policy.vu&&(v.RB=p,v.Fm++));this.yj(!1)}}}};
g.q.yj=function(p){this.Hu.yj(p)};
g.q.w3=function(p){this.eI.w3(p,this.oy())};
g.q.FI=function(p){this.g7=!0;this.info.kL.MY(this.B5,p.redirectUrl)};
g.q.r3=function(p){this.g1 instanceof kL&&this.g1.r3(p)};
g.q.Ho=function(p){this.g1 instanceof kL&&this.g1.Ho(p)};
g.q.m5=function(p,d,b){this.eI.m5(p,d,b,this.oy())};
g.q.JM=function(p){var d=p.formatId,b=s3({itag:d.itag,lmt:d.lmt,xtags:d.xtags}),v,P,M=new E3(((v=p.Pk)==null?void 0:v.first)||0,((P=p.Pk)==null?void 0:P.b0)||0),X,a;v=new E3(((X=p.indexRange)==null?void 0:X.first)||0,((a=p.indexRange)==null?void 0:a.b0)||0);if(!this.y$.B.get(b)){b=p.Ca||{};if(this.policy.tV){var F,h;p=(F=p.mimeType)!=null?F:"";F=(h=d.itag)!=null?h:0;h=gF[""+F];b.mimeType=h!=="9"&&h!=="9h"?p:'video/webm; codecs="'+["vp09",h==="9h"?"02":"00","51",h==="9h"?"10":"08","01.01.01.01.00"].join(".")+
'"'}else b.mimeType=p.mimeType;b.itag=d.itag;b.lastModified=""+(d.lmt||0);b.xtags=d.xtags;d=this.y$;h=Ok("");F=Fp(b,null);PF(d,new dM(h,F,M,v))}};
g.q.qO=function(p){this.eI.qO(p)};
g.q.onSnackbarMessage=function(p){if(this.policy.Po)this.eI.onSnackbarMessage(p)};
g.q.P1=function(p){this.xW=p;this.yM=(0,g.Ib)();this.eI.P1(p)};
g.q.u8=function(p,d,b){this.eI.u8(p,d,b)};
g.q.Ij=function(p){p.scope===2&&(this.zVC=p);this.eI.Ij(p)};
g.q.QD=function(){this.cq=!0;this.eI.QD()};
g.q.M6=function(p){this.policy.K$&&this.eI.M6(p)};
g.q.yD=function(p){this.eI.yD(p,this.oy())};
g.q.EE=function(p){p.k6===3&&(this.py=!0);this.eI.EE(p)};
g.q.Zq=function(p){this.eI.Zq(p)};
g.q.xB=function(p){this.eI.xB(p)};
g.q.canRetry=function(){this.xJ();return this.Hu.canRetry(!1)};
g.q.dispose=function(){if(!this.xJ()){g.e.prototype.dispose.call(this);this.Hu.dispose();var p;(p=this.UZ)==null||p.dispose();this.f9(-1);this.AT()}};
g.q.f9=function(p){this.state=p;vT(this.eI,this)};
g.q.aO=function(){return this.info.aO()};
g.q.J4=function(){return this.cq};
g.q.XS=function(){return this.zVC};
g.q.sM=function(p,d,b){b.clipId&&(this.clipId=b.clipId);this.policy.X&&!d&&(this.lT=b.xX,this.Vj=b.startMs);var v=0;this.policy.ju&&this.qP&&this.clipId&&(v=wP(this.qP,this.clipId)/1E3);this.EW.sM(p,d,b,v);this.policy.lH&&this.xW&&this.g1 instanceof Lw&&(v=this.xW.Sy,this.g1.sM(b.durationMs/1E3,d,v>0&&b.xX+1>=v));this.EW.dg.get(p).uE=!0};
g.q.KN=function(p,d){this.EW.KN(p,d)};
g.q.CK=function(p){this.requestIdentifier=p};
g.q.F4=function(p){return this.EW.F4(p)};
g.q.NO=function(p){return this.EW.NO(p)};
g.q.sV=function(p){return this.EW.sV(p)};
g.q.B1=function(){return this.EW.B1()};
g.q.lY=function(){return 1};
g.q.oy=function(){return this.g1.requestNumber};
g.q.dF=function(){return this.requestIdentifier};
g.q.oG=function(){return this.clipId};
g.q.z7=function(){return this.B5.z7()};
g.q.Ll=function(){this.AT()};
g.q.AT=function(){this.g1.deactivate();var p;(p=this.xhr)==null||p.abort()};
g.q.isComplete=function(){return this.state>=3};
g.q.mV=function(){return this.state===3};
g.q.iH=function(){return this.state===5};
g.q.Vb=function(){return this.state===4};
g.q.gh=function(){return this.isComplete()};
g.q.rl=function(){return this.state>=1};
g.q.Ec=function(){return this.policy.Na?this.Hu.Ec():0};
g.q.PZ=function(){this.policy.Na&&vT(this.eI,this)};
g.q.Oe=function(){return oRz(this.info)};
g.q.JI=function(){return this.Hu.JI()};
g.q.V5=function(){var p=oGW(this.Hu);Object.assign(p,hl7(this.info));p.req="sabr";p.rn=this.oy();var d;if((d=this.xhr)==null?0:d.status)p.rc=this.policy.LY?this.xhr.status:this.xhr.status.toString();var b;(d=(b=this.xhr)==null?void 0:b.mQ())&&(p.msg=d);this.h5&&(b=xkz(this,this.h5-this.g1.e9()),p.letm=b.Ph$,p.mrbps=b.Gq,p.mram=b.DX);return p};
g.q.Ue=function(){return{lT:this.lT,Vj:this.Vj,isDecorated:this.info.isDecorated()}};Bmq.prototype.tick=function(p,d){this.ticks[p]=d?window.performance.timing.navigationStart+d:(0,g.Ib)()};g.f(wh,g.oL);g.q=wh.prototype;
g.q.H8=function(p,d,b,v){var P=!1;this.policy.ih&&(P=b?this.aB===p.Q$:this.kJ===p.Q$);if(this.S&&v&&!P){v=[];P=[];var M=[],X=void 0,a=0;d&&(v=d.D,P=d.U,M=d.V,X=d.B,a=d.y3,this.policy.d6&&this.E5("sdai",{sq:p.Q$,ssvicpns:v.join("."),ssvid:P.join(".")}));this.policy.ih&&(b?this.aB=p.Q$:this.kJ=p.Q$);this.S.Qd(p.Q$,p.startTime,this.U,v,P,M,b,a,X)}if(this.policy.ih){if(b||this.policy.Of){this.U===1&&cI(this,5,"noad");var F;p.Q$!==((F=this.D)==null?void 0:F.Q$)&&(q3j(this,p,d,b),isNaN(p.startTime)||yV(this,
p.Q$,j_(this,p.startTime,p.Q$),!!d,this.S))}}else b&&q3j(this,p,d)};
g.q.Pt=function(p,d,b){var v=this.videoTrack.D.index.o1()<=d;this.D={kq:p,Q$:d,KQ:b};v&&Uq(this,p,d)};
g.q.RS=function(){this.S&&this.S.RS()};
g.q.E5=function(p,d){this.DN.E5(p,d)};
g.q.Iv=function(p,d){var b=this.videoTrack.D.index.Eg(p);if(b>=0){var v;var P=((v=d.Ma.iM(b,2))==null?void 0:v.q_)||"";if(this.policy.X||P)return d.VX(p,b),I8(this.DN,p,p,b),this.E5("sdai",{cmskpad:1,t:p.toFixed(3),sq:b}),!0}this.E5("sdai",{cmskpad:0,t:p.toFixed(3),sq:b});return!1};g.f(DW,g.e);DW.prototype.rD=function(p,d,b){b=b===void 0?{}:b;this.policy.vl=Gw(p,b,this.V,d===void 0?!1:d)};gh.prototype.R$=function(p){var d=this;if(this.policy.pO){var b=new Set(p);b.size===this.RB.size&&[].concat(g.E(b)).every(function(v){return d.RB.has(v)})||(this.DN.E5("lwnmow",{itagDenylist:[].concat(g.E(p)).join(",")}),this.DN.C1(!!b.size),this.C=-1,this.RB=b,LG(this,this.D),this.wE=!0)}};
gh.prototype.rD=function(p,d,b){b=b===void 0?{}:b;var v=this.policy.vl;this.X.rD(p,d===void 0?!1:d,b);if(v!==this.policy.vl){LG(this,this.D);QV(this);var P,M;v>this.policy.vl&&((P=this.B)==null?0:mg(P.info))&&((M=this.nextVideo)==null||!mg(M.info))&&(this.eB=!0)}};xL.prototype.Dw=function(p){this.timestampOffset=p;this.flush()};
xL.prototype.flush=function(){if(this.D.pos>0){var p={a:this.track.qH(),u:this.D.KI(),pd:Math.round(this.V),ad:Math.round(this.B)},d=this.U;if(d){var b=d.D.info;p.itag=b.itag;b.D&&(p.xtags=b.D);p.sq=d.Q$;p.st=d.startTime;p.sd=d.duration;this.track.policy.iO&&(p.si=d.Op());d.V&&(p.esl=d.U+d.B);d.wH()&&(p.eos=1)}isNaN(this.timestampOffset)||(p.to=this.timestampOffset);var v;if(d=(v=this.track.Q8)==null?void 0:v.n0({})){for(var P in d)this.S[P]!==d[P]&&(p["sb_"+P]=d[P]);this.S=d}this.track.E5("sbu",
p);this.D.reset();this.buffered=[];this.X=this.B=this.V=0;this.timestampOffset=this.U=void 0}};R8.prototype.dispose=function(){this.O5=!0};
R8.prototype.xJ=function(){return this.O5};
g.f(bS,Error);var QYk=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]);MP.prototype.skip=function(p){this.offset+=p};
MP.prototype.X4=function(){return this.offset};g.q=Bxe.prototype;g.q.Ee=function(){return this.U};
g.q.Rv=function(){return this.U.length?this.U[this.U.length-1]:null};
g.q.Aj=function(){this.U=[];Fs(this);aW(this)};
g.q.mS=function(p){this.oB=this.U.shift().info;p.info.xq(this.oB)};
g.q.NO=function(){return g.ca(this.U,function(p){return p.info})};
g.q.qH=function(){return!!this.S.info.audio};
g.q.getDuration=function(){return this.S.index.VZ()};g.f(yp,Kw);g.q=yp.prototype;g.q.onStateChange=function(){this.xJ()&&(sq(this.EW,this.formatId),this.D.dispose())};
g.q.V5=function(){var p=eEC(this.EW,this.formatId),d;var b=((d=this.EW.dg.get(this.formatId))==null?void 0:d.bytesReceived)||0;var v;d=((v=this.EW.dg.get(this.formatId))==null?void 0:v.EX)||0;return{expected:p,received:b,bytesShifted:d,sliceLength:ZW(this.EW,this.formatId),isAnyMediaEndReceived:this.EW.wQ(this.formatId)}};
g.q.ZE=function(){return 0};
g.q.oS=function(){return!0};
g.q.F4=function(){return this.EW.F4(this.formatId)};
g.q.ZY=function(){return[]};
g.q.sV=function(){return this.EW.sV(this.formatId)};
g.q.JI=function(){return this.lastError};
g.q.Ec=function(){return 0};g.f(kz,g.e);g.q=kz.prototype;g.q.qH=function(){return!!this.D.info.audio};
g.q.Rv=function(){return this.V.Rv()};
g.q.mS=function(p){this.V.mS(p);var d;(d=this.W)!=null&&(d.X.add(p.info.Q$),d.D=Z2W(d,d.G_,d.nk,p,d.D),d.B=p,d.S=(0,g.Ib)());this.CX=Math.max(this.CX,p.info.D.info.CX||0)};
g.q.getDuration=function(){if(this.policy.U){var p=this.DN.Kd();if(p)return pY(p)}return this.D.index.VZ()};
g.q.Aj=function(){z$(this);this.V.Aj()};
g.q.zv=function(){return this.V};
g.q.isRequestPending=function(p){return this.B.length?p===this.B[this.B.length-1].info.AC[0].Q$:!1};
g.q.Dw=function(p){var d;(d=this.W)==null||d.Dw(p);var b;(b=this.C)==null||b.Dw(p)};
g.q.E5=function(p,d){this.DN.E5(p,d)};
g.q.gs=function(){return this.DN.gs()};
g.q.dispose=function(){var p;(p=this.C)==null||p.flush();g.e.prototype.dispose.call(this)};g.f(SK,g.e);SK.prototype.B=function(){this.U++>15||(this.D=!this.D,new ePC(this.DN,this.policy,this.Ep,this.kL,this.D),this.delay.start())};
g.q=ePC.prototype;g.q.eV=function(){};
g.q.Jt=function(){};
g.q.VL=function(){if(!this.done)if(this.done=!0,this.xhr.status===200&&this.xhr.r9()===this.size)this.DN.E5("rqs",this.getInfo());else{var p="net.connect";this.xhr.status>200?p="net.badstatus":this.xhr.xs()&&(p="net.closed");this.onError(p)}};
g.q.onError=function(p){var d=this;this.DN.handleError(p,this.getInfo());lv("https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn="+this.timing.requestNumber,"gp",function(b){d.DN.E5("pathprobe",b)},function(b){d.DN.handleError(b.errorCode,b.details)})};
g.q.getInfo=function(){var p=this.timing.TV();p.shost=l5(this.location.Wn);p.pb=this.size;return p};g.f(Yz,g.e);
Yz.prototype.Z=function(p,d){if(p.Z){this.y$.isLive?(p=this.y$.V7&&this.y$.V?p.D.rS(this.y$.V7,!1):p.D.Fu(Infinity),p.Ns=this.Ns):p=p.D.rS(0,!1);if(this.eB){var b=this.eB;p.Ns===0&&(p.X=b.W)}else p.X=this.C;return p}b=p.U;if(!b.D.zr())return b.D.jH()?(p=En(this.X,p.D.info.CX,d.D.info.CX,0),p=b.D.YK(b,p)):p=b.D.d_(b),p;var v=b.xt-this.DN.getCurrentTime(),P=!b.range||b.B===0&&b.U===0?0:b.range.length-(b.U+b.B),M=b.D;this.dh(p,v)&&P===0&&(this.y$.isManifestless?M=p.D:(M=b.startTime+FV,b.B&&(M+=b.duration),
iv(p,M),b=p.U,M=b.D));M.jH()?(P=this.B,d=En(this.X,M.info.CX,d.D.info.CX,v,P.V.length>0&&P.W===0&&this.DN.L2),v=IW(p),p=b.D.YK(b,d),(d=p.B)&&p.AC.length>1&&(v||p.kL.U||p.AC[0].D!==b.D?p=b.D.YK(b,p.AC[0].B):(v=p.AC[p.AC.length-1],M=v.B/d,!v.V&&M<.4&&(p=b.D.YK(b,d-v.B))))):(b.Q$<0&&(d=zg(b),d.pr=""+p.B.length,this.DN.isSeeking()&&(d.sk="1"),d.snss=b.X,this.DN.E5("nosq",d)),p=M.d_(b));if(this.policy.RB)for(b=g.u(p.AC),d=b.next();!d.done;d=b.next())d.value.type=6;return p};
Yz.prototype.dh=function(p,d){if(!IW(p)||!p.D.zr())return!1;var b=this.B.wE||Ebu(p)||d<=this.policy.G3||this.B.eB;this.logger.debug(function(){return"ready to adapt: "+b+", upgrade pending: "+Ebu(p)+", health: "+d});
return b};
Yz.prototype.U5=function(){g.e.prototype.U5.call(this)};
var FV=2/24;g.f(RW,g.e);RW.prototype.bR=function(p,d,b){var v;var P=((v=this.U)==null?void 0:v.reason)==="m"?"m":this.U&&WBq(this,this.U)?this.U.reason:"a";this.DN.bR(new HI(p,P,b));KW(this.DN,d,p,!0)};
RW.prototype.eY=function(p,d){for(var b=g.u(this.aB),v=b.next();!v.done;v=b.next())if(v=v.value,v.id===p)return this.n9.m2||(this.B=[v]),this.S=this.y$.D[p],V5(this.n9)&&(this.eB=!0),new HI(this.S,d?"t":"m");this.B=[];return null};
RW.prototype.rD=function(p,d,b){b=b===void 0?{}:b;this.D.rD(p,d===void 0?!1:d,b)};fN.prototype.setData=function(p,d,b,v){var P=this;v=v===void 0?{}:v;if(b==null?0:b.tD)this.IP=mku(this,b,v),p.f4=this.kL.f4();if(this.aO())return!0;this.data=p;this.D=qzu(p,d,function(M,X){var a;(a=P.eI)==null||a.Zo(M,X)},b==null?void 0:b.B);
if(!this.D)return!1;this.U=g.Xt(this.D,bnu);return!0};
fN.prototype.aO=function(){return this.requestType===1};
fN.prototype.a7=function(){var p;return((p=this.eI)==null?void 0:p.a7())||0};
fN.prototype.isDecorated=function(){var p;return!((p=this.data)==null||!p.cW)};uw.prototype.encrypt=function(p){this.FW.exports.AES128CTRCipher_encrypt(this.cipher,p.byteOffset,p.byteLength);return p};
uw.prototype.xJ=function(){return this.cipher===0};
uw.prototype.dispose=function(){this.FW.exports.AES128CTRCipher_release(this.cipher);this.cipher=0};sB.prototype.encrypt=function(p,d){return XW(this.subtleCrypto.encrypt({name:"AES-CTR",length:128,counter:d},this.key,p).catch(function(b){return Promise.reject(b.name+": "+b.message)}).then(function(b){return new Uint8Array(b)}))};
sB.prototype.xJ=function(){return this.D};
sB.prototype.dispose=function(){this.D=!0};
th.DQ(sB,{encrypt:lw("oan2")});ZI.prototype.encrypt=function(p,d){u6(this.U,d);return XW(this.U.encrypt(p))};
ZI.prototype.xJ=function(){return this.D};
ZI.prototype.dispose=function(){this.D=!0};
th.DQ(ZI,{encrypt:lw("oap")});EB.prototype.encrypt=function(p,d){var b=this.FW.Ea(d),v=this.D;v.FW.exports.AES128CTRCipher_setCounter(v.cipher,(b!=null?b:d).byteOffset);d=this.FW.Ea(p);this.D.encrypt(d!=null?d:p);b&&this.FW.free(b.byteOffset);return d?XW(this.FW.Va(d)):XW(p)};
EB.prototype.xJ=function(){return this.D.xJ()};
EB.prototype.dispose=function(){this.D.dispose()};
th.DQ(EB,{encrypt:lw("oalw")});CN.prototype.encrypt=function(p,d){var b=this,v=qE("");p.length<=this.Sp&&this.D&&!this.V&&(v=hG(v,function(){return b.D?b.D.encrypt(p,d):qE("wasm unavailable")}));
p.length<=this.JR&&(this.D&&this.V&&(v=hG(v,function(){return b.D?b.D.encrypt(p,d):qE("wasm unavailable")})),v=hG(v,function(){return nRz(b,p,d)}));
return hG(hG(v,function(){return rsW(b,p,d)}),function(){return nRz(b,p,d)})};
CN.prototype.xJ=function(){return this.X};
CN.prototype.dispose=function(){this.X=!0;var p;(p=this.B)==null||FW(p,g.aq);g.aq(this.D);g.aq(this.U)};NU.prototype.encrypt=function(p){(0,g.Ib)();return(new df(this.D.D)).encrypt(p,this.iv)};
NU.prototype.decrypt=function(p,d){(0,g.Ib)();return(new df(this.D.D)).decrypt(p,d)};
NU.prototype.xJ=function(){return this.B};
NU.prototype.dispose=function(){this.B=!0;g.aq(this.U)};g.f(Gs,g.e);Gs.prototype.B=function(p,d){if(d){d=d instanceof g.fR?d:we(this,d);var b;((b=this.D.get(p))==null?void 0:l5(b.location))!==l5(d)&&this.D.set(p,new GG$(d,p))}else this.D.delete(p)};
Gs.prototype.load=function(){var p=this,d,b,v,P,M,X,a,F,h,O;return g.z(function(J){switch(J.D){case 1:d=p.D.get(0);g.sW(J,2);var k;if(k=d&&!p.U)k=l5(d.location),k=p.U===vI(k);if(k){J.LX(4);break}return g.y(J,cO(p,p.U?2:0),5);case 5:if(b=J.U)p.B(0,b),Zk(b)&&p.B(1,EO(b));case 4:g.EW(J,3);break;case 2:v=g.Cz(J);g.DF(v);if(!p.U){J.LX(3);break}p.U=!1;return g.y(J,p.load(),7);case 7:return J.return();case 3:if(!p.gE.experiments.Wb("html5_onesie_probe_ec_hosts")){J.LX(0);break}g.sW(J,9);P=p;M=P.B;X=3;return g.y(J,
cO(p,1),11);case 11:return M.call(P,X,J.U),a=p,F=a.B,h=4,g.y(J,cO(p,2),12);case 12:F.call(a,h,J.U);g.EW(J,0);break;case 9:O=g.Cz(J),g.DF(O),g.l$(J)}})};
Gs.prototype.Z=function(){var p=this,d,b;return g.z(function(v){g.vg(p.W);d=g.JH(p.gE.experiments,"html5_onesie_prewarm_max_lact_ms");if(y_()>=d)return v.return();(b=p.D.get(0))&&Cee(p,b);g.l$(v)})};
var ZqD={jyB:0,Lah:1,hMC:2,bYE:3,WvE:4,0:"PRIMARY",1:"SECONDARY",2:"RANDOM",3:"SENSITIVE_CONTENT",4:"C_YOUTUBE"};yh.prototype.decrypt=function(p){var d=this,b,v,P,M,X,a;return g.z(function(F){switch(F.D){case 1:if(d.D.length&&!d.D[0].isEncrypted)return F.return();d.U=!0;d.Ck.E8("omd_s");b=new Uint8Array(16);Ze()?v=new pq(p):P=new df(p);case 2:if(!d.D.length||!d.D[0].isEncrypted){F.LX(4);break}M=d.D.shift();if(!v){X=P.decrypt(M.buffer.y6(),b);F.LX(5);break}return g.y(F,v.decrypt(M.buffer.y6(),b),6);case 6:X=F.U;case 5:a=X;for(var h=0;h<b.length;h++)if(b[h]===255)b[h]=0;else{b[h]+=1;break}h=d.Ck;var O=M.videoId,
J=M.Ip,k=M.formatId,n=new uQ([a]),r;(r=Ig(h.kI,O))==null||CG(r,J,k,n);F.LX(2);break;case 4:d.Ck.E8("omd_c"),zs(d),d.U=!1,d.Ck.qd(),g.l$(F)}})};
yh.prototype.enqueue=function(p,d,b,v,P){this.D.push({videoId:p,Ip:d,formatId:b,buffer:v,isEncrypted:P});this.U||zs(this)};var ys$=!!Uint8Array.prototype.copyWithin,jB=[],tw=[],wee=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],HO=[],iw=[],Vh=[],DI=[];Qh.prototype.Kg=function(p){return g.LN(new g.eB(p))};
Qh.prototype.A_=function(p){function d(X){if(!X.done)return M.append(X.value),P.read().then(function(a){return d(a)})}
if(!("DecompressionStream"in window))return qE("native decompression unavailable");var b=new DecompressionStream("gzip"),v=b.writable.getWriter();v.write(p).then(function(){return v.close()});
var P=b.readable.getReader(),M=new uQ([]);return hG(FW(FW(XW(P.read()),d),function(){return M.y6()}),function(X){return qE(X.message)})};
Qh.prototype.q5=function(p,d){var b=void 0,v=d.Ea(p);v&&(b=v.byteOffset,p=v);v=d.exports.getInflatedSize(p.byteOffset,p.length);if(v===0)return qE("bad compressed input");var P=d.malloc(v);if(d.exports.inflateGzip(p.byteOffset,p.length,P))return d.free(P),qE("inflateGzip failed");b&&d.free(b);return XW(new Uint8Array(d.exports.memory.buffer,P,v))};
th.DQ(Qh,{Kg:function(p){return{profile:"gzjb",dP:Math.ceil(p.byteLength/16)}},
A_:function(p){return{profile:"gznb",dP:Math.ceil(p.byteLength/16)}},
q5:function(p){return{profile:"gzwb",dP:Math.ceil(p.byteLength/16)}}});g.f($1,nG);g.q=$1.prototype;g.q.qd=function(){this.kI.qd()};
g.q.oR=function(p,d){switch(p){case 10:var b=gD(d,FMW);p=b.IF5;var v=!1;switch(p){case 0:this.B=!b.Rw.Y5b;this.iv=b.Rw.iv;break;case 2:break;case 23:var P=this.kI;b=b.xJB;P.E8("omp_r");b.videoId&&(P.c7=b.videoId);P.c7!==P.videoData.videoId&&(P.videoData.wx=P.c7,P.E5("ompp","vid."+P.c7));P.sP=!0;break;case 24:b=this.kI;b.E8("omp_c");b.sP=!1;b.m$=!1;var M=(P=b.a9)==null?void 0:P.get(b.c7);b.notifySubscribers(b.c7);M!=null&&(M.D=!0);BO(b);break;default:v=!0}this.kI.im&&this.kI.E5("ombup","id.10;pt."+
p+";len."+d.getLength()+(v?";ignored.1":""));this.V=p;break;case 11:DSC(this,d);break;case 12:this.AM(d,!0);break;case 37:d=gD(d,hTD);(d.rp||d.J0)&&d.videoId&&this.kI.Xo.set(d.videoId,d);break;case 60:this.Wt(d);break;case 47:this.T("html5_server_playback_start_policy")&&(d=gD(d,nZu),this.kI.playbackStartPolicy=d);break;case 35:this.AV(d);break;case 45:this.qO(d);break;case 66:this.Zq(d);break;default:this.kI.im&&this.kI.E5("ombup","id."+p+";len."+d.getLength()+";ignored.1")}};
g.q.P1=function(p){this.kI.P1(p)};
g.q.Wt=function(p){p=gD(p,BB);this.kI.Wt(p)};
g.q.qO=function(p){p=gD(p,R0);this.kI.qO(p)};
g.q.tM=function(p){var d=p.Ip,b=p.gD,v=p.IU,P=p.tq,M=p.xX,X=p.startMs,a=p.durationMs,F=p.timeRange,h=p.E4,O=s3(p),J=hUz.has(gF[""+p.itag]);b&&this.E8(J?"oais_r":"ovis_r");var k=this.D[O]!==void 0;this.kI.im&&this.kI.E5("ombup","id.20;hid."+d+";fid."+O);var n=p.videoId||"";this.U[d]=O;this.X[d]=n;k||(this.D[O]={videoId:n,uD:!1,qH:J,headers:[]});this.D[O].headers.push(p);this.kI.sM(n,O,J,{Ip:d,gD:!!b,IU:v!=null?v:-1,xX:M!=null?M:-1,startMs:X!=null?X:-1,durationMs:a!=null?a:-1,E4:h!=null?h:0,tq:P,timeRange:F})};
g.q.AM=function(p,d){var b=p.getUint8(0);this.kI.im&&this.kI.E5("ombup","id."+(d?12:21)+";len."+p.getLength()+";hid."+b);if(p.getLength()!==1){p=p.split(1).OV;var v=this.U[b]||null,P=this.X[b]||"";v&&(this.Hy(this.D[v].qH?"oafs_r":"ovfs_r"),this.queue.enqueue(P,b,v,p,d))}};
g.q.KN=function(p){var d=p.getUint8(0);this.kI.im&&this.kI.E5("ombup","id.22;len."+p.getLength()+";hid."+d);p=this.U[d]||null;var b=this.X[d]||"";if(p)if(this.T("html5_use_ump_request_slicer")){var v=this.queue;v.D.push({videoId:b,Ip:d,formatId:p,isEncrypted:!1,lw:!0});v.U||zs(v)}else this.kI.KN(b,d,p)};
g.q.CK=function(p){this.kI.CK(p)};
g.q.v8=function(p,d){var b=this,v,P,M,X,a,F,h,O,J,k;return g.z(function(n){switch(n.D){case 1:b.kI.v8();v=p.y6();if(!d){M=v;n.LX(2);break}return g.y(n,xSe(b.kI,v,b.iv),3);case 3:M=n.U;case 2:P=M;if(!b.kI.enableCompression){n.LX(4);break}a=(X=performance)==null?void 0:X.now();return g.y(n,I8q(P),5);case 5:P=n.U,b.kI.E5("decompression",{ds:"DecompressionStream"in window,rt:((F=performance)==null?NaN:F.now())-a});case 4:try{h=gD(P,RMC)}catch(r){return O=r instanceof Error?{name:r.name,message:r.message}:
{},O.webcrypto=""+ +!!Ze(),O.enc=""+ +b.B,J=new Gr("onesie.response.parse",O),n.return(Promise.reject(J))}iqz(h);k=g.U7(h.body);return n.return(k)}})};
g.q.AV=function(p){this.T("html5_consume_onesie_next_request_policy_for_sabr")&&(p=gD(p,Jtq),this.kI.AV(p))};
g.q.Zq=function(p){p={wq:e9(new zX(p),1,u5z)};this.kI.Zq(p)};
g.q.E8=function(p){this.kI.E8(p)};
g.q.Hy=function(p){return this.kI.Hy(p)};
g.q.T=function(p){return this.kI.T(p)};g.f(x1,g.e);g.q=x1.prototype;g.q.oG=function(){return""};
g.q.B1=function(p){var d,b;return((b=(d=this.a9)==null?void 0:d.get(p))==null?void 0:b.B1())||[]};
g.q.sV=function(p,d){var b;return!((b=Ig(this,d))==null||!b.sV(p))};
g.q.F4=function(p,d){var b;return((b=Ig(this,d))==null?void 0:b.F4(p))||[]};
g.q.NO=function(p,d){var b;return((b=Ig(this,d))==null?void 0:b.NO(p))||[]};
g.q.f9=function(p){this.state=p;this.notifySubscribers()};
g.q.aO=function(){return!1};
g.q.J4=function(){return!1};
g.q.XS=function(){};
g.q.E8=function(p){this.FF.E8(p)};
g.q.Hy=function(p){return this.FF.Hy(p)};
g.q.Tf=function(p,d,b,v){b||this.g1.Tf(v);return!1};
g.q.hw=function(p,d){this.Ck.hw(p,d)};
g.q.ZX=function(){this.E8("orfb");this.DM=!0;if(Bfu(this)&&this.xhr){var p={rc:this.xhr.status,lb:this.xhr.r9(),rt:(1E3*Slk(this.g1)).toFixed(),shost:g.e7(this.R0),trigger:"o1"};this.E5("pathprobe",Ns(p))}};
g.q.v8=function(){this.E8("opr_r");this.rY=!0};
g.q.sM=function(p,d,b,v){if(this.a9){if(!this.a9.has(p)){var P=new fG(this);this.a9.set(p,P);g.Y(this,P)}var M;(M=this.a9.get(p))==null||M.sM(d,b,v);BO(this);b||(this.lT=v.xX,this.Vj=v.startMs)}else BO(this)};
g.q.P1=function(p){this.yb=p;p.HT!=null&&this.FF.jG(p.HT)};
g.q.Wt=function(p){this.xp=p};
g.q.AV=function(p){p.videoId&&this.U9.set(p.videoId,p)};
g.q.qd=function(){if(this.a9)for(var p=g.u(this.a9.keys()),d=p.next();!d.done;d=p.next()){var b=void 0;(b=this.a9.get(d.value))==null||b.WG()}};
g.q.qO=function(p){this.cD=p};
g.q.Zq=function(p){if(p==null?0:p.wq)if(p=p.wq.rV){p=g.u(p);for(var d=p.next();!d.done;d=p.next())d=d.value,d.videoId&&this.PY.set(d.videoId,d)}};
g.q.E5=function(p,d,b){this.FF.E5(p,d,b===void 0?!1:b)};
g.q.KN=function(p,d,b){var v;(v=Ig(this,p))==null||v.KN(d,b)};
g.q.CK=function(p){this.Gi.set(p.videoId,p)};
g.q.fetch=function(){var p=this,d,b,v,P,M,X,a,F,h,O,J,k,n,r,Z,C,G,U,I,V,S;return g.z(function(B){switch(B.D){case 1:p.logger.debug("Onesie fetch started.");p.l5?p.Kc.start():p.Xt.start();p.E8("or_i");d=p.gE.experiments.Wb("html5_onesie_verbose_timing");b={};v=(0,g.Ib)();P=function(x){d&&(b[x]=(0,g.Ib)()-v)};
P("loc_s");if(M=elq(p.videoData,p.qN)){B.LX(2);break}P("loc_async");X=g.JH(p.gE.experiments,"html5_onesie_redirector_timeout_ms");return g.y(B,Szk(p.videoData,p.qN,X),3);case 3:M=B.U;case 2:if(!M)return p.logger.info("Onesie URL creation failed."),a={url:"0"},F=new Gr("onesie.unavailable.hotconfig",a),p.Cp(F),B.return(p.Ls);p.IP=l5(M);P("loc_e");h=g.As(p.gE,g.SQ(p.videoData));O=!!h.D;if(!O){J=h.getValue();B.LX(4);break}return g.y(B,h.D,5);case 5:J=B.U;case 4:k=J;p.T("html5_log_onesie_empty_oauth")&&
!k&&p.E5("no_token",{async:O});P("oauth");n=gRC(p.playerRequest,p.gE,p.videoData,k,vI(p.IP));g.sW(B,6);if(!KJ$(p,n)){P("or_s_sync");p.X_=QQ7(n,p.gG,p.gE,p.FF,p.Rk.onesieUstreamerConfig,(r=p.videoData.bv)==null?void 0:r.pZ);B.LX(8);break}P("or_s_async");return g.y(B,mSC(n,p.gG,p.gE,p.FF,p.Rk.onesieUstreamerConfig,(Z=p.videoData.bv)==null?void 0:Z.pZ),9);case 9:p.X_=B.U;case 8:g.EW(B,7);break;case 6:return C=g.Cz(B),p.logger.info("Failed to create OnesieRequestProto."),p.Cp(C),B.return(p.Ls);case 7:return P("or_e"),
d&&p.E5("oreqvt",b),p.enableCompression=p.X_.NK.ZR,p.E8("osor"),G=iBD(),U=g.Xt(p.X_,zMu),I={method:"POST",body:U,headers:{"Content-Type":"text/plain",Referer:location.origin}},V=p.T("html5_onesie_media_capabilities"),YzC(M,p.videoData,TfK(p),V),p.logger.debug("Starting Onesie network request."),p.im&&p.E5("ombrs","1"),S=p.FF.G().schedule,p.g1=new Lw(p,{Ep:S,t7:p.im,B7:function(x,Pj){p.FF.sC(x,Pj)},
rP:!0}),M.set("rn",""+p.g1.requestNumber),p.R0=M.z7(),gP(p.g1,p.R0),p.E8("or_p"),p.xhr=R7(new Fn(M),G,p.g1,mB,I),p.FK.start(),B.return(p.Ls)}})};
g.q.lY=function(){return 2};
g.q.eV=function(){this.E8("orh_r")};
g.q.Jt=function(){!this.DM&&this.xhr.r9()&&this.ZX();if(this.BG&&!this.l5){var p;(p=this.rz)==null||p.start()}this.fk()};
g.q.VL=function(p){p=p===void 0?!1:p;this.logger.debug("onXhrDone");this.fk();if(!(this.xJ()||this.state>=4)){var d=KN(this),b=this.xhr;d.rc=b.status;p&&(d.ab=!0);if(b.mQ()){var v="onesie.net";d.msg=b.mQ()}else b.status>=400?v="onesie.net.badstatus":b.f1()?this.rY||(v="onesie.response.noplayerresponse"):v=b.status===204?"onesie.net.nocontent":"onesie.net.connect";v?this.Cp(new Gr(v,d)):(this.E8("or_fs"),this.g1.b3((0,g.Ib)(),b.r9(),0),this.f9(4),this.im&&this.E5("rqs",d));this.im&&this.E5("ombre",
"ok."+ +!v);this.m$=!1;BO(this);m6(this.Ck);if(!this.l5){this.Xt.stop();var P;(P=this.rz)==null||P.stop()}var M;if(p=(M=this.qN)==null?void 0:Nf7(M))for(M=0;M<p.length;M++)this.E5("pathprobe",p[M])}};
g.q.Ll=function(){if(this.playerResponse&&this.xhr&&this.a9)for(var p=g.u(this.a9.entries()),d=p.next();!d.done;d=p.next())if(d=g.u(d.value),d.next(),d.next().value.U){this.xhr.abort();this.VL(!0);break}};
g.q.G=function(){return this.gE};
g.q.T=function(p){return this.gE.T(p)};
g.q.SY5=function(){if(Bfu(this)&&this.qN&&(!this.DM||this.T("html5_onesie_probe_ec_hosts"))){var p=this.qN;if(p.gE.experiments.Wb("html5_onesie_probe_ec_hosts")){var d,b=(d=p.D.get(3))==null?void 0:l5(d.location);b&&UB(p,b,"osc",this);var v;(b=(v=p.D.get(4))==null?void 0:l5(v.location))&&UB(p,b,"ocy",this)}else{var P;(v=(P=p.D.get(1))==null?void 0:l5(P.location))&&UB(p,v,"o2",this);(v=(b=p.D.get(2))==null?void 0:l5(b.location))&&UB(p,v,"o3",this)}}};
g.q.YH=function(){if(!this.xJ()&&!this.isComplete()){if(this.BG){if((0,g.Ib)()-this.g1.Z>1E3){var p;(p=this.g1)==null||p.Dn((0,g.Ib)());p=KN(this);if(this.gE.rN()&&this.xhr instanceof xc){var d=this.xhr;p.xrs=d.xhr.readyState;p.xpb=d.D.getLength();p.xdc=d.V}this.Cp(new Gr("net.timeout",p))}}else(0,g.Ib)()-this.g1.D>1E4&&((d=this.g1)==null||d.Dn((0,g.Ib)()),this.nE());this.isComplete()||this.Kc.start()}};
g.q.nE=function(){this.logger.info("Onesie request timed out");this.m$=!1;if(!BO(this)){var p=KN(this);p.timeout="1";this.Cp(new Gr("onesie.request",p))}};
g.q.Cp=function(p){var d=this;p=Ua(p);this.BG?this.FF.J$(p):(this.Ls.reject(p),this.BG=!0);m6(this.Ck);this.l5||this.Xt.stop();this.E8("or_fe");var b,v;(b=this.qN)==null||(v=Nf7(b))==null||v.forEach(function(P){d.E5("pathprobe",P)});
this.f9(5);this.dispose()};
g.q.isComplete=function(){return this.state>=3};
g.q.Vb=function(){return this.state===4};
g.q.gh=function(p){var d,b;return this.isComplete()||!!((d=this.a9)==null?0:(b=d.get(p))==null?0:b.D)};
g.q.mV=function(){return!1};
g.q.iH=function(){return this.state===5};
g.q.notifySubscribers=function(p){for(var d=0;d<this.Ab.length;d++)p&&this.Ab[d].wd()!==p||vT(this.Ab[d],this)};
g.q.Oe=function(){var p,d;return((p=this.X_)==null?void 0:(d=p.Y6)==null?void 0:d.o0)||0};
g.q.U5=function(){this.playerResponse="";var p;(p=this.xhr)==null||p.abort();m6(this.Ck);this.UV.dispose();var d;(d=this.rz)==null||d.dispose();this.f9(-1);this.Ab=[];g.e.prototype.U5.call(this)};
g.q.fk=function(){try{var p=this.xhr;p.r9()>102400&&!this.OQ&&(this.E8("or100k"),this.OQ=!0);if(p.f8()){var d=p.UI(),b=d.getLength();this.logger.debug(function(){return"handleAvailableSlices: slice length "+b});
this.im&&this.E5("ombrss","len."+b);this.UV.feed(d)}if(this.a9)for(var v=g.u(this.a9.keys()),P=v.next();!P.done;P=v.next()){var M=P.value;p=void 0;(p=this.a9.get(M))==null||p.WG();this.notifySubscribers(M)}}catch(X){this.Cp(X)}};
g.q.oy=function(){return this.g1.requestNumber};
g.q.dF=function(p){return this.Gi.get(p)};
g.q.Ue=function(){return{lT:this.lT,Vj:this.Vj,isDecorated:!1}};g.f(Rg,g.e);g.q=Rg.prototype;g.q.C2=function(p,d){this.O5=void 0;rLW(this);JLW(this,p,d)};
g.q.ys=function(p){if(this.D.length===0)return!1;var d=this.D[0];return d instanceof x1?p===this.DN.getCurrentTime()*1E3:!(d instanceof Nn&&FJW(d.info))&&Math.abs(d.Oe()-p)<50};
g.q.AV=function(p){this.U=p;this.O5=(0,g.Ib)()+(p.backoffTimeMs||0)};
g.q.w3=function(p,d){if(p.action===void 0){var b=this.FF.lf();b!==void 0&&this.DN.iI(b)}else if(p.action!==0||!this.oB)switch(p.action===0&&this.policy.Le&&(p.action=2),b={},b.reason=p.CqF,b.action=p.action,b.rn=d,p.action){case 1:this.policy.X&&this.V&&this.V.vg(void 0,void 0,b);break;case 0:this.oB=!0;this.videoData.C$()&&this.policy.X&&this.V&&this.V.vg(void 0,void 0,b,!1);this.DN.Qu(b);break;case 2:this.DN.handleError("sabr.config",b,1);break;case 5:ieC(this.FF,!0);break;case 6:ieC(this.FF,!1);
break;case 3:this.policy.tD&&((p=this.y$.W)!=null&&(p.W=!0),this.DN.handleError("sabr.hostfallback",b))}};
g.q.m5=function(p,d,b,v){if(this.policy.U){this.DN.E5("ssap",{rn:v,v:d,tl:uT7(p)});var P=this.DN.Kd();p={Yr:p,context:b,version:d};ku$(this,b);P?nsC(this,P,p):(this.DN.E5("ssap",{cacheclips:1,rn:v,v:d}),this.W=p)}};
g.q.Ij=function(p){var d=this.policy.O5||this.policy.ao||this.policy.U;this.DN.E5("ssap",{onsbrctxt:p.type,dflt:p.sendByDefault,enable:d?1:0});d&&ku$(this,p);this.policy.ao&&this.FF.Ij(p)};
g.q.QD=function(){};
g.q.qO=function(p){if(p.mD!==void 0&&p.Vl){var d=p.mD/p.Vl;this.audioTrack.Z=!1;this.videoTrack.Z=!1;if(this.policy.kJ||this.policy.PW||this.policy.cE)this.DN.Py.U=!1;this.DN.nZ(d,1);if(this.FF.getCurrentTime()!==d){var b={wg:"sabr_seek",Nw:!0,A3:!0};p.seekSource&&(b.seekSource=p.seekSource);Vp(this.DN,d+.1,b)}}};
g.q.onSnackbarMessage=function(p){this.FF.publish("onSnackbarMessage",p)};
g.q.P1=function(p){p.Sy&&p.Kq&&l0(this.y$,p.Sy,p.Kq);this.policy.L4&&(p.Fr&&p.c6&&(this.y$.Z7=p.Fr/p.c6),p.GW&&p.Wp&&(this.y$.lH=p.GW/p.Wp));p.HT!=null&&this.FF.jG(p.HT);this.policy.Sr&&p.Gt&&(p=((0,g.Ib)()-p.Gt)/1E3,this.DN.q$.GC(1,p))};
g.q.EE=function(p){this.DN.EE(p)};
g.q.u8=function(p,d,b){this.policy.B&&this.DN.E5("sabrctxtplc",{start:p?p.join("_"):"",stop:d?d.join("_"):"",discard:b?b.join("_"):""});if(p){p=g.u(p);for(var v=p.next();!v.done;v=p.next())this.dT.add(v.value)}if(d)for(d=g.u(d),p=d.next();!p.done;p=d.next())p=p.value,this.dT.has(p)&&this.dT.delete(p);if(b)for(b=g.u(b),d=b.next();!d.done;d=b.next())d=d.value,this.videoData.sabrContextUpdates.has(d)&&(this.videoData.sabrContextUpdates.delete(d),d===3&&(this.videoData.vz=""))};
g.q.M6=function(){};
g.q.NW=function(p){this.S=p};
g.q.l1=function(p){this.Hb=p};
g.q.yD=function(p,d){eK(this.policy,p,4,d)};
g.q.Zq=function(p){if(p==null?0:p.wq)if(p=p.wq.rV){p=g.u(p);for(var d=p.next();!d.done;d=p.next())if(d=d.value,d.formatId){var b=this.y$.B.get(s3(d.formatId));b&&b.info&&(b.info.debugInfo=d.debugInfo)}}};
g.q.xB=function(p){(p=p==null?void 0:p.reloadPlaybackParams)&&this.FF.publish("reloadplayer",p)};
g.q.wd=function(){return this.FF.wd()||""};
g.q.a7=function(){var p=NP(this.audioTrack,!0)*1E3,d=NP(this.videoTrack,!0)*1E3;return Math.min(p,d)};
g.q.Zo=function(p,d){this.DN.E5(p,d)};
g.q.bD=function(p){egB(this.DN,Em$(this.YJ,p))};
g.q.U5=function(){g.e.prototype.U5.call(this);this.U=void 0;JLW(this,!0,"i");this.D=[]};lcw.prototype.SK=function(p,d){if(this.V)return NIq(this,d);if(d=eO(p)){var b=d.U;b&&b.B&&b.D&&(p=p.B.length?p.B[0]:null)&&p.state>=2&&!p.iH()&&p.info.Ns===0&&(this.V=p,this.Z=b,this.U=d.info,this.S=this.startTimeSecs=Date.now()/1E3,this.X=this.U.startTime)}return NaN};
lcw.prototype.clear=function(){this.U=this.Z=this.V=null;this.D=this.X=this.S=this.startTimeSecs=NaN;this.B=!1};g.f(g.qH,g.e);g.q=g.qH.prototype;g.q.initialize=function(p,d,b){this.logger.debug(function(){return"Initialized, t="+p});
p=p||0;this.policy.D||(d=Nx$(this.D),gsD(this.FF,new HI(d.video,d.reason)),this.FF.z4(new HI(d.audio,d.reason)));this.y$.isManifestless&&xLz(this.X);this.Z&&Zuz(this.Z,this.videoTrack.D);d=isNaN(this.getCurrentTime())?0:this.getCurrentTime();var v=!this.y$.isManifestless;this.policy.Hv&&(v=v||this.y$.Rd);this.policy.IB||(this.currentTime=v?p:d);this.policy.kJ&&this.seek(this.getCurrentTime(),{}).FM(function(){});
if(this.policy.D){var P;((P=this.eB)==null?0:Ase(P,this.wd()||""))&&yLB(this)&&cLC(this,this.videoTrack)&&cLC(this,this.audioTrack)&&(fcz(this.B,this.eB),this.policy.S&&UZK(this))}else this.O5&&(Ic7(this,this.videoTrack),Ic7(this,this.audioTrack),VW$(this.O5),delete this.O5);b?(this.policy.aq?(this.Rb=b,oA(this,b)):oA(this,!1),g.vg(this.MF)):(b=this.getCurrentTime()===0,Q5(this.X,this.videoTrack,this.videoTrack.D,b),Q5(this.X,this.audioTrack,this.audioTrack.D,b),this.policy.D&&dZB(this.B,!0),this.policy.kJ||
this.seek(this.getCurrentTime(),{}).FM(function(){}),this.timing.tick("gv"));
(this.y$.V7||this.y$.Bn||this.y$.Hb||this.y$.tD||this.y$.Na)&&this.FF.nu(this.y$)};
g.q.resume=function(){if(this.isSuspended||this.L2){this.logger.debug("Resumed.");this.jq=this.L2=this.isSuspended=!1;try{this.SK()}catch(p){g.Hi(p)}}};
g.q.UD=function(){return!this.policy.Rb};
g.q.Hg=function(p,d){p=p===void 0?!1:p;d=d===void 0?!1:d;this.logger.debug("detaching media source");iuC(this);this.FF.Pl()&&(this.S=NaN);p?(this.logger.debug("enable updateMetadataWithoutMediaSource"),this.policy.Hb&&this.E5("loader",{setsmb:1}),this.policy.RB=!0,this.Aj()):(this.policy.aq?oA(this,this.Rb):oA(this,!1),d||this.Aj())};
g.q.setAudioTrack=function(p,d,b){b=b===void 0?!1:b;if(!this.xJ()){var v=!isNaN(d);b&&v&&(this.audioTrack.eB=Date.now(),this.policy.Q7&&(this.ih=!0));if(this.policy.D){var P=this.U.eY(p.id,v);this.logger.debug(function(){return"Logging new audio format: "+P.D.info.id});
this.FF.z4(P)}else{var M=ZkC(this.D,p.id,v);this.logger.debug(function(){return"Logging new audio format: "+M.audio.info.id});
this.FF.z4(new HI(M.audio,M.reason))}if(v&&(b=this.audioTrack.D.index.Eg(d),this.E5("setAudio",{id:p.id,cmt:d,sq:b}),b>=0)){this.policy.D&&(this.U.W=!0,this.C2(!0,"mosaic"));Gb(this.audioTrack,b,NaN,NaN);!this.policy.I5&&this.y$.isLive&&u0(this.y$,b,!1);return}this.FF.He()}};
g.q.setPlaybackRate=function(p){p!==this.C.getPlaybackRate()&&this.C.setPlaybackRate(p)};
g.q.wu=function(p){var d=this.B.S;this.B.NW(p);this.E5("scfidc",{curr:s3(d),"new":s3(p)});p&&s3(p)!==s3(d)&&(this.C2(!1,"caption change"),this.SK())};
g.q.uK=function(p){this.B.l1(p)};
g.q.bR=function(p){var d=p.D.info.qH();this.logger.debug(function(){return"New "+(d?"audio":"video")+" format from SABR: "+b4(p.D.info)});
d?this.FF.z4(p):gsD(this.FF,p)};
g.q.bD=function(p){cM(p.AC[p.AC.length-1])&&egB(this,Em$(this.D,p.AC[0].D))};
g.q.Rp=function(){return this.FF.Rp()};
g.q.uB=function(){return this.FF.uB()};
g.q.EE=function(p){this.FF.G().rN()&&this.E5("sps",{status:p.k6||""});if(p.k6===1)this.FF.videoData.gw=0;else if(p.k6===2||p.k6===3){var d=!1;if(p.k6===3){d=this.FF.aS();var b;this.PX=(b=p.FQB)!=null?b:Infinity;this.FF.videoData.gw=d+1;(d=xz(this))&&this.ZQ(!0)}this.FF.D3(!0,d)}};
g.q.Jz=function(){return this.FF.Jz()};
g.q.Im=function(){return this.FF.Im()};
g.q.LM=function(p){this.FF.LM(p)};
g.q.pat=function(){var p,d=(p=this.FF.b4())==null?void 0:p.getCurrentTime();d?this.FF.E5("rms",{cta:d}):g.vg(this.tD)};
g.q.SK=function(){Vwk(this);if(this.rE&&gt(this.rE)&&!this.rE.ZG()&&(!this.policy.IB||isFinite(this.getCurrentTime()))){var p=rp(this.videoTrack);p=this.policy.V1&&p&&p.wH();this.y$.isManifestless&&this.y$.V&&kb(this.y$)?(this.S=kb(this.y$),this.rE.Oz(this.S)):sk(this.y$)&&!p?isNaN(this.S)?(this.S=this.getCurrentTime()+3600,this.rE.Oz(this.S)):this.S<=this.getCurrentTime()+1800&&(this.S=Math.max(this.S+1800,this.getCurrentTime()+3600),this.rE.Oz(this.S)):this.rE.isView||(p=Math.max(this.audioTrack.getDuration(),
this.videoTrack.getDuration()),(!isFinite(this.S)||this.S!==p)&&p>0&&(this.rE.Oz(p),this.S=p))}if(!this.xJ())if(JT(this.y$)&&this.y$.iH()){var d=this.y$;this.handleError("manifest.net.retryexhausted",d.ih?{rc:d.o9}:{rc:d.o9.toString()},1)}else if(this.policy.D)a:{try{bZ(this.B);this.y$.isManifestless&&this.policy.S&&H7(this.Py);if(twk(this)&&this.rE&&!$A(this.rE)&&this.videoTrack.Hb&&this.audioTrack.Hb){this.E5("ssap",{delaysb:1,v:this.videoTrack.D.info.id,vf:this.videoTrack.D.info.qC,a:this.audioTrack.D.info.id,
af:this.audioTrack.D.info.qC});var b=this.rE,v=this.videoTrack.D,P=this.audioTrack.D;!$A(b)&&P&&v&&(rIB(b,v.info,P.info,this.policy.s8),HuC(this,b))}var M;((M=this.rE)==null?0:$A(M))&&this.k7();this.policy.D||aA(this);dZB(this.B)}catch(a){g.DF(a);d=a;if(d.message.includes("changeType")){this.E5("ssap",{exp:d.name,msg:d.message,s:d.stack});break a}this.handleError("fmt.unplayable",{exp:d.name,msg:d.message,s:d.stack},1)}XKu(this);g.vg(this.TB)}else if(!this.y$.U||!Gwe(this.videoTrack)&&!Gwe(this.audioTrack)||
(this.videoTrack.X||this.audioTrack.X)&&this.policy.ob?b=!1:(this.Aj(),this.FF.seekTo(Infinity,{wg:"checkLoaderTracksSync",nZ:!0}),b=!0),!b){Vwk(this);this.y$.isManifestless&&(wFj(this.videoTrack),wFj(this.audioTrack),H7(this.Py),(b=eO(this.videoTrack))&&b.U&&(b=b.U.B&&!this.policy.xV,this.E5(b===this.policy.W.LB?"strm":"strmbug",{strm:b,sfmp4:this.policy.W.LB,dfs:this.policy.xV},!0)));if(this.rE)this.k7();else if(this.policy.V){var X;b=!1;if(this.policy.sy)for(v=g.u([this.videoTrack,this.audioTrack]),
P=v.next();!P.done;P=v.next()){M=P.value;for(P=eO(M);P&&M.Rv()!==rp(M);P=eO(M))M.mS(P);b=b||!!P}else(d=eO(this.videoTrack))&&this.videoTrack.mS(d),(X=eO(this.audioTrack))&&this.audioTrack.mS(X);Z0(this.videoTrack)&&Z0(this.audioTrack)?this.logger.debug("Received all background data; disposing"):(d||X||b)&&dZ(this)}aA(this);Q5(this.X,this.videoTrack,this.videoTrack.D,!1);Q5(this.X,this.audioTrack,this.audioTrack.D,!1);this.policy.Rl||YKq(this,this.videoTrack,this.audioTrack);gbe(this.X,this.videoTrack,
this.audioTrack);gbe(this.X,this.audioTrack,this.videoTrack);XKu(this);this.Z&&(d=this.Z,d.V?(X=d.S+d.policy.yh,d.B||(X=Math.min(X,d.startTimeSecs+d.policy.SR)),d=Math.max(0,X*1E3-Date.now())):d=NaN,isNaN(d)||g.vg(this.gg,d));g.vg(this.TB)}};
g.q.Qu=function(p){this.FF.Qu(p)};
g.q.k7=function(){var p=this;if(this.rE){var d=this.rE.D,b=this.rE.U;hru(this,this.audioTrack);hru(this,this.videoTrack);var v=QJW(this);if(v){if(this.policy.x6){if(!d.e4()){var P=eO(this.audioTrack);if(P){if(!XV(this,this.audioTrack,d,P.info))return;KHD(this,this.audioTrack,d,P)}}if(!b.e4()&&(P=eO(this.videoTrack))){if(!XV(this,this.videoTrack,b,P.info))return;KHD(this,this.videoTrack,b,P)}}this.CZ||(this.CZ=(0,g.Ib)(),this.logger.debug(function(){return"Appends pause start "+p.CZ+" reason "+v}),
this.policy.B&&this.E5("apdps",{r:v}))}else if(this.CZ&&(LHw(this,this.CZ),this.CZ=0),$Zk(this),P=!1,this.policy.U&&tp(this.videoTrack)||!ALK(this,this.videoTrack,b)||(P=!0,AKw(this.timing),bk7(this.timing)),this.rE&&!this.rE.c$()&&(this.policy.U&&tp(this.audioTrack)||!ALK(this,this.audioTrack,d)||(P=!0,WIk(this.timing),vm7(this.timing)),!this.xJ()&&this.rE)){if(!this.policy.Rb&&Z0(this.videoTrack)&&Z0(this.audioTrack)&&gt(this.rE)&&!this.rE.ZG()){b=!1;
b=rp(this.audioTrack);if(this.policy.U){var M;d=(M=this.hC)==null?void 0:Un(M,b.H5*1E3);b=!(!d||d.clipId!==b.clipId);this.E5("ssap",{eos:b})}else M=b.D,b=M===this.y$.D[M.info.id];b&&(this.logger.debug("Setting EOS"),fqW(this.rE),ixw(this.schedule))}P&&!this.rE.isAsync()&&dZ(this)}}};
g.q.PH=function(p){var d,b=p===((d=this.rE)==null?void 0:d.D)?this.audioTrack:this.videoTrack,v;(v=b.aB)==null||v.stop();var P;if((P=eO(b))==null?0:P.isLocked){if(this.FF.G().rN()){var M;this.E5("eosl",{ounlock:(M=eO(b))==null?void 0:M.info.Op()})}var X;PCu(this,p===((X=this.rE)==null?void 0:X.D))}var a;if(this.policy.Q7&&p===((a=this.rE)==null?void 0:a.D)&&this.jB){d=this.jB-this.getCurrentTime();var F;this.FF.E5("asl",{l:d,xtag:(F=rp(this.audioTrack))==null?void 0:F.D.info.D});this.ih=!1;this.jB=
0}p.Wh()&&p.i4().length===0&&(p.OX(),this.rE&&!this.rE.Wh()&&(this.FF.G().rN()&&this.FF.E5("rms",{ld:"seek"}),this.rE.S=performance.now(),this.FF.tB(),this.FF.G().rN()&&g.vg(this.tD)));var h;(h=b.C)!=null&&BI(h,0);this.policy.tC&&this.policy.z2&&this.rE&&(b=p.Co())&&b.wH()&&!Xk(p.i4(),Math.min(b.H5+FV,b.xt))&&this.E5("sbunb",{st:b.H5,et:b.xt});this.policy.gg?mL(this):this.SK()};
g.q.K3B=function(p){if(this.rE){var d=rp(p===this.rE.D?this.audioTrack:this.videoTrack);if(p=p.rF())for(var b=0;b<p.length;b++)this.E5("appendedbuffer",{i:b,b:g.uj(p[b].subarray(0,4096),3)});p=void 0;d&&(p=zg(d),this.policy.U&&this.hC&&this.hC.y9()&&(p.ccid=this.hC.y9()));this.handleError("fmt.unplayable",p,1)}};
g.q.CS=function(p){this.FF.CS(p)};
g.q.H8=function(p,d,b){if(this.y$.isManifestless){p=!!p.info.video;hPq(this,d,b,p,!0);var v;if(((v=this.FF.getVideoData())==null?0:v.enableServerStitchedDai)&&d.D){a:{v=this.y$;var P=d.Q$;for(M in v.D)if(!Tr(v.D[M].info)&&v.D[M].info.y7()===!p){b=void 0;var M=((b=v.D[M].index.MB(P))==null?void 0:b.D)||0;break a}M=0}M!==0&&M!==d.D&&this.handleError("ssdai.avsync",{sq:d.Q$,a:p?M:d.D,v:p?d.D:M},0)}}};
g.q.Pt=function(p,d,b,v){p.info.video&&this.V.Pt(d,b,v)};
g.q.R$=function(p){this.D.R$(p)};
g.q.mf=dw(19);g.q.Dp=function(p){this.hC=p;var d;(d=this.audioTrack.W)!=null&&(d.Ma=p);(d=this.videoTrack.W)!=null&&(d.Ma=p);d=this.B;d.W&&(d.DN.E5("ssap",{addcacheclips:1,v:d.W.version,tl:uT7(d.W.Yr)}),nsC(d,p,d.W),d.W=void 0)};
g.q.Kd=function(){return this.hC};
g.q.Tn=function(){return this.videoTrack.Z||this.audioTrack.Z};
g.q.seek=function(p,d){if(this.xJ())return lY();if(this.Tn())return lY("seeking to head");if(this.policy.kJ&&!isFinite(p))return yGK(this.Py),g.uY(Infinity);Vwk(this);this.pN=(0,g.Ib)();this.policy.D||aA(this,p);this.rE&&this.rE.D&&this.rE.U&&!this.FF.getVideoData().SA&&(this.rE.D.isLocked()||this.rE.U.isLocked())&&this.FF.He({reattachOnLockedBuffer:1,vsb:""+this.rE.U.isLocked(),asb:""+this.rE.D.isLocked()});var b=this.getCurrentTime(),v=this.Py.seek(p,d);this.policy.IB||(this.currentTime=v);tB(this.V,
p,b,this.policy.bu&&!d.Nw);dZ(this);return g.uY(v)};
g.q.ys=function(p){return this.policy.D&&this.B.ys(p)};
g.q.C2=function(p,d){this.B.C2(p,d)};
g.q.getCurrentTime=function(){if(this.policy.IB){var p=this.Fp()||0;return this.FF.getCurrentTime()-p}return this.currentTime};
g.q.Vg=function(){return this.audioTrack.D.info};
g.q.PL=function(){return this.videoTrack.D.info};
g.q.Yf=function(){return this.audioTrack.D.info.qC};
g.q.Gb=function(){return this.videoTrack.D.info.qC};
g.q.U5=function(){try{this.Hg(),z$(this.audioTrack),z$(this.videoTrack),zb(this.audioTrack),zb(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.e.prototype.U5.call(this)}catch(p){g.Hi(p)}};
g.q.handleError=function(p,d,b){b=b===void 0?0:b;var v=wF(b);p==="fmt.unplayable"&&this.y$.isLive&&(this.policy.x6=!1,fB(this.y$));d=new Gr(p,d,b);g.Bj(this);Ns(d.details);this.FF.handleError(d);p!=="html5.invalidstate"&&d.errorCode!=="fmt.unplayable"&&p!=="fmt.unparseable"&&v&&this.dispose()};
g.q.n0=function(){var p=rp(this.audioTrack),d=rp(this.videoTrack);p={lct:this.getCurrentTime().toFixed(3),lsk:this.Py.isSeeking(),lmf:this.D.D.isLocked(),lbw:nq(this.schedule).toFixed(3),lhd:Js(this.schedule).toFixed(3),lst:((this.schedule.Z.gU()||0)*1E9).toFixed(3),laa:p?p.Op():"",lva:d?d.Op():"",lar:this.audioTrack.U?this.audioTrack.U.Op():"",lvr:this.videoTrack.U?this.videoTrack.U.Op():"",laq:""+EN(this.audioTrack),lvq:""+EN(this.videoTrack)};this.rE&&!this.rE.c$()&&this.rE.D&&this.rE.U&&(p.lab=
Ph(this.rE.D.i4()),p.lvb=Ph(this.rE.U.i4()));this.CZ&&(p.lapt=((0,g.Ib)()-this.CZ).toFixed(0),p.lapr=QJW(this));this.RB&&(p.lapmabht=((0,g.Ib)()-this.RB).toFixed(0),p.lapmabh=tx(this,this.audioTrack).toFixed(0));this.Hb&&(p.lapmvbht=((0,g.Ib)()-this.Hb).toFixed(0),p.lapmvbh=tx(this,this.videoTrack).toFixed(0));this.IB&&(p.lapsdai=((0,g.Ib)()-this.IB).toFixed(0));return p};
g.q.Aj=function(){try{this.policy.D&&this.B.C2(!1,"pending"),this.audioTrack.Aj(),this.videoTrack.Aj()}catch(p){g.Hi(p)}this.policy.V=""};
g.q.Ds=function(){return ZA(this.C)};
g.q.E5=function(p,d,b){this.FF.E5(p,d,b===void 0?!1:b)};
g.q.wd=function(){return this.FF.wd()};
g.q.nZ=function(p,d){p/=d;isNaN(this.timestampOffset)&&Ovq(this,p-Math.min(p,this.policy.PR));return(p-this.timestampOffset)*d};
g.q.Fp=function(){return this.timestampOffset};
g.q.isSeeking=function(){return this.Py.isSeeking()};
g.q.RS=function(){this.V.RS()};
g.q.rD=function(p,d,b){d=d===void 0?!1:d;b=b===void 0?{}:b;this.policy.D?this.U.rD(p,d,b):this.D.rD(p,d,b)};
g.q.Rz=function(p,d){if(!this.W)return!1;var b=this.videoTrack.D.index.Eg(p);return this.W.Rz(p,d,b)};
g.q.Iv=function(p,d){if(this.W&&this.V.Iv(p,this.W))return Ovq(this,this.timestampOffset-d),dZ(this),this.policy.X&&(fB(this.y$),zb(this.audioTrack),zb(this.videoTrack),this.Aj()),!0;d=this.videoTrack.D.index.Eg(p);this.handleError("ad.skipfailed",{dec:!!this.W,t:p.toFixed(3),sq:d});return!1};
g.q.getManifest=function(){return this.y$};
g.q.isOffline=function(){return!!this.FF.getVideoData().cotn};
g.q.sC=function(p,d){this.FF.sC(p,d)};
g.q.ly=function(p){if(this.policy.zV)this.policy.D&&this.B.C2(!0,"utc"),this.SK();else{var d=this.FF.getVideoData().Nv;if(d){var b=this.X;b.Xx=p;b.Nv=d;Bt(this)}}};
g.q.iI=function(p){this.videoTrack.Z=!1;this.audioTrack.Z=!1;this.Py.U=!1;this.FF.iI(p)};
g.q.dR=function(p){this.Py.dR(p-this.Fp())};
g.q.Ar=function(){this.FF.Ar()};
g.q.ZQ=function(p){p!==this.policy.Pn&&((this.policy.Pn=p)||this.SK())};
g.q.FL=function(p,d){var b=this.audioTrack.Q8,v=this.videoTrack.Q8;b&&v&&(b.remove(p,d),v.remove(p,d))};
g.q.He=function(p){this.FF.He(p)};
g.q.C1=function(p){this.FF.C1(p)};
g.q.aS=function(){return this.FF.aS()};g.q=g.hS.prototype;g.q.yP=function(p,d,b,v,P,M){return this.Ma.yP(p,d,b,v,P,M)};
g.q.Tx=function(p,d,b,v,P,M){return this.Ma.Tx(p,d,b,v,P,M)};
g.q.Zs=function(p){return this.Ma.Zs(p)};
g.q.fq=function(p){this.Ma.fq(p)};
g.q.vg=function(p,d,b,v){return this.Ma.vg(p,d,b,v)};
g.q.RS=function(){this.Ma.RS()};
g.q.Rz=function(p,d,b){return this.Ma.Rz(p,d,b)};
g.q.VX=function(p,d){this.Ma.VX(p,d)};
g.q.cw=function(){this.Ma.cw()};
g.q.WI=dw(48);g.q.MY=function(p,d,b){this.Ma.MY(p,d,b)};
g.q.dn=dw(51);g.q.Qd=function(p,d,b,v,P,M,X,a,F){this.Ma.Qd(p,d,b,v,P,M,X,a,F)};
g.q.TZ=function(p){this.Ma.TZ(p)};
g.q.t8=function(p){return this.Ma.t8(p)};
g.q.MU=function(p){return this.Ma.MU(p)};g.f(O4,g.oL);g.f(JS,O4);JS.prototype.S=function(p,d){if(p&&d){var b=Number(Ky(p,"cpi"))*1+1;isNaN(b)||b<=0||b<this.B?(this.V.stop(),this.U.stop(),this.B=-1,this.D={}):(b>this.B&&(this.B=b,g.ID(this.D)||(this.D={},this.V.stop(),this.U.stop())),this.D[d]=p,g.vg(this.U))}};
JS.prototype.X=function(){for(var p=g.u(Object.keys(this.D)),d=p.next();!d.done;d=p.next()){var b=d.value;d=this.publish;for(var v=this.B,P=this.D[b].match(Do),M=[],X=g.u(P[6].split("&")),a=X.next();!a.done;a=X.next())a=a.value,a.indexOf("cpi=")===0?M.push("cpi="+v.toString()):a.indexOf("ek=")===0?M.push("ek="+g.Td(b)):M.push(a);P[6]="?"+M.join("&");b="skd://"+P.slice(2).join("");P=b.length*2;v=new Uint8Array(P+4);v[0]=P%256;v[1]=(P-v[0])/256;for(P=0;P<b.length;++P)v[P*2+4]=b.charCodeAt(P);d.call(this,
"rotated_need_key_info_ready",new vt(v,"fairplay",!0))}this.D={}};
JS.prototype.U5=function(){this.D={};O4.prototype.U5.call(this)};g.f(kM,O4);
kM.prototype.X=function(p){var d;a:{if((d=p.cryptoPeriodIndex)&&this.D.length>0)for(var b=g.u(this.D),v=b.next();!v.done;v=b.next())if(d===v.value.info.cryptoPeriodIndex){d=!0;break a}d=!1}if(!d){d=(0,g.Ib)();a:{b=p.cryptoPeriodIndex;if(!isNaN(b)){v=g.u(this.B.values());for(var P=v.next();!P.done;P=v.next())if(Math.abs(P.value.cryptoPeriodIndex-b)<=1){b=!0;break a}}b=!1}b?(b=p.D,b=Math.max(0,Math.random()*((isNaN(b)?120:b)-30))*1E3):b=0;this.publish("log_qoe",{wvagt:"delay."+b,cpi:p.cryptoPeriodIndex,reqlen:this.D.length,
ignore:this.V});b<=0?r0u(this,p):this.V||(this.D.push({time:d+b,info:p}),g.vg(this.U,b))}};
kM.prototype.U5=function(){this.D=[];O4.prototype.U5.call(this)};var rV={},Zvu=(rV.DRM_TRACK_TYPE_AUDIO="AUDIO",rV.DRM_TRACK_TYPE_SD="SD",rV.DRM_TRACK_TYPE_HD="HD",rV.DRM_TRACK_TYPE_UHD1="UHD1",rV);g.f(lS7,g.e);g.f(CCk,g.oL);g.q=CCk.prototype;g.q.j7=function(p){var d=this;this.xJ()||p.size<=0||(p.forEach(function(b,v){var P=y9(d.U)?v:b;v=new Uint8Array(y9(d.U)?b:v);y9(d.U)&&YHC(v);b=g.uj(v,4);YHC(v);v=g.uj(v,4);d.D[b]?d.D[b].status=P:d.D[v]?d.D[v].status=P:d.D[b]={type:"",status:P}}),HvB(this,","),nY(this,{onkeystatuschange:1}),this.status="kc",this.publish("keystatuseschange",this))};
g.q.error=function(p,d,b,v){this.xJ()||(this.publish("licenseerror",p,d,b,v),p==="drm.provision"&&(p=(Date.now()-this.S)/1E3,this.S=NaN,this.publish("ctmp","provf",{et:p.toFixed(3)})));wF(d)&&this.dispose()};
g.q.shouldRetry=function(p,d){return this.RB&&this.Z?!1:!p&&this.requestNumber===d.requestNumber};
g.q.U5=function(){this.D={};g.oL.prototype.U5.call(this)};
g.q.n0=function(){var p={ctype:this.C.contentType||"",length:this.C.initData.length,requestedKeyIds:this.aB,cryptoPeriodIndex:this.cryptoPeriodIndex};this.B&&(p.keyStatuses=this.D);return p};
g.q.getInfo=function(){var p=this.V.join();if(rZ(this)){var d=new Set,b;for(b in this.D)this.D[b].status!=="usable"&&d.add(this.D[b].type);p+="/UKS."+Array.from(d)}return p+="/"+this.cryptoPeriodIndex};
g.q.z7=function(){return this.url};g.f(fY,g.e);g.q=fY.prototype;g.q.CA=function(p){if(this.X){var d=p.messageType||"license-request";this.X(new Uint8Array(p.message),d)}};
g.q.j7=function(){this.Z&&this.Z(this.D.keyStatuses)};
g.q.onClosed=function(){this.xJ()||g.m8("xboxone")&&this.B&&this.B("closed")};
g.q.fl=function(p){this.X&&this.X(p.message,"license-request")};
g.q.Jh=function(p){if(this.B){if(this.U){var d=this.U.error.code;p=this.U.error.systemCode}else d=p.errorCode,p=p.systemCode;this.B("t.prefixedKeyError;c."+d+";sc."+p,d,p)}};
g.q.Zh=function(){this.S&&this.S()};
g.q.update=function(p){var d=this;if(this.D)return(Q9.isActive()?Q9.Ez("emeupd",function(){return d.D.update(p)}):this.D.update(p)).then(null,rL(function(b){LnC(d,"t.update",b)}));
this.U?this.U.update(p):this.element.addKey?this.element.addKey(this.W.keySystem,p,this.initData,this.sessionId):this.element.webkitAddKey&&this.element.webkitAddKey(this.W.keySystem,p,this.initData,this.sessionId);return DY()};
g.q.U5=function(){this.D&&(this.C?this.D.close().catch(g.DF):this.D.close());this.element=null;g.e.prototype.U5.call(this)};g.f(uZ,g.e);g.q=uZ.prototype;g.q.uQ=function(){var p=this;if(this.D.keySystemAccess)return(Q9.isActive()?Q9.Ez("emenew",function(){return p.D.keySystemAccess.createMediaKeys()}):this.D.keySystemAccess.createMediaKeys()).then(function(b){if(!p.xJ())if(p.U=b,Q9.isActive())Q9.Ez("emeset",function(){return p.element.setMediaKeys(b)});
else{var v;(v=p.element)==null||v.setMediaKeys(b)}});
if(cF(this.D))this.B=new (Uk())(this.D.keySystem);else if(Ik(this.D)){this.B=new (Uk())(this.D.keySystem);var d;(d=this.element)==null||d.webkitSetMediaKeys(this.B)}else Q9.isActive()&&this.E5("emev",{v:"01b"}),zZ(this.X,this.element,["keymessage","webkitkeymessage"],this.gK),zZ(this.X,this.element,["keyerror","webkitkeyerror"],this.hN),zZ(this.X,this.element,["keyadded","webkitkeyadded"],this.nA);return null};
g.q.setServerCertificate=function(){return this.U.setServerCertificate?this.D.flavor==="widevine"&&this.D.SR?this.U.setServerCertificate(this.D.SR):jY(this.D)&&this.D.ih?this.U.setServerCertificate(this.D.ih):null:null};
g.q.createSession=function(p,d){var b=p.initData;if(this.D.keySystemAccess){d&&d("createsession");var v=this.U.createSession();zw(this.D)?b=QeC(b,this.D.ih):jY(this.D)&&(b=nSw(b)||new Uint8Array(0));d&&d("genreq");var P=Q9.isActive()?Q9.Ez("emegen",function(){return v.generateRequest(p.contentType,b)}):v.generateRequest(p.contentType,b);
var M=new fY(null,null,null,v,null,this.Z);P.then(function(){d&&d("genreqsuccess")},rL(function(a){LnC(M,"t.generateRequest",a)}));
return M}if(cF(this.D))return mFw(this,b);if(Ik(this.D))return $Fu(this,b);if((P=this.element)==null?0:P.generateKeyRequest)this.element.generateKeyRequest(this.D.keySystem,b);else{var X;(X=this.element)==null||X.webkitGenerateKeyRequest(this.D.keySystem,b)}return this.V=new fY(this.element,this.D,b,null,null,this.Z)};
g.q.gK=function(p){var d=Knz(this,p);d&&d.fl(p)};
g.q.hN=function(p){var d=Knz(this,p);d&&d.Jh(p)};
g.q.nA=function(p){var d=Knz(this,p);d&&d.Zh(p)};
g.q.getMetrics=function(){if(this.U&&this.U.getMetrics)try{var p=this.U.getMetrics()}catch(d){}return p};
g.q.U5=function(){this.B=this.U=null;var p;(p=this.V)==null||p.dispose();p=g.u(Object.values(this.S));for(var d=p.next();!d.done;d=p.next())d.value.dispose();this.S={};g.e.prototype.U5.call(this);delete this.element};g.q=lZ.prototype;g.q.get=function(p){p=this.findIndex(p);return p!==-1?this.values[p]:null};
g.q.remove=function(p){p=this.findIndex(p);p!==-1&&(this.keys.splice(p,1),this.values.splice(p,1))};
g.q.removeAll=function(){this.keys=[];this.values=[]};
g.q.set=function(p,d){var b=this.findIndex(p);b!==-1?this.values[b]=d:(this.keys.push(p),this.values.push(d))};
g.q.findIndex=function(p){return g.Bm(this.keys,function(d){return g.FM(p,d)})};g.f(Rr7,g.oL);g.q=Rr7.prototype;g.q.Ng5=function(p){this.SC({onecpt:1});p.initData&&WnW(this,new Uint8Array(p.initData),p.initDataType)};
g.q.j1C=function(p){this.SC({onndky:1});WnW(this,p.initData,p.contentType)};
g.q.CS=function(p){this.SC({onneedkeyinfo:1});this.gE.T("html5_eme_loader_sync")&&(this.Z.get(p.initData)||this.Z.set(p.initData,p));A0q(this,p)};
g.q.s_=function(p){this.B.push(p);s4(this)};
g.q.createSession=function(p){var d=dP$(this)?Q3B(p):g.uj(p.initData);this.U.get(d);this.aB=!0;p=new CCk(this.videoData,this.gE,p,this.drmSessionId);this.U.set(d,p);p.subscribe("ctmp",this.m9,this);p.subscribe("keystatuseschange",this.j7,this);p.subscribe("licenseerror",this.NS,this);p.subscribe("newlicense",this.rX,this);p.subscribe("newsession",this.Xr,this);p.subscribe("sessionready",this.Ah,this);p.subscribe("fairplay_next_need_key_info",this.u$,this);this.gE.T("html5_enable_vp9_fairplay")&&p.subscribe("qualitychange",
this.Tt,this);this.gE.T("html5_enable_sabr_drm_hd720p")&&p.subscribe("sabrlicenseconstraint",this.Z$C,this);UFu(p,this.V)};
g.q.rX=function(p){this.xJ()||(this.SC({onnelcswhb:1}),p&&!this.heartbeatParams&&(this.heartbeatParams=p,this.publish("heartbeatparams",p)))};
g.q.Xr=function(){this.xJ()||(this.SC({newlcssn:1}),this.B.shift(),this.aB=!1,s4(this))};
g.q.Ah=function(){if(cF(this.D)&&(this.SC({onsnrdy:1}),this.Hb--,this.Hb===0)){var p=this.eB,d,b;(d=p.element)==null||(b=d.msSetMediaKeys)==null||b.call(d,p.B)}};
g.q.j7=function(p){if(!this.xJ()){!this.IB&&this.videoData.T("html5_log_drm_metrics_on_key_statuses")&&(bWj(this),this.IB=!0);this.SC({onksch:1});var d=this.Tt;if(!rZ(p)&&g.TV&&p.U.keySystem==="com.microsoft.playready"&&navigator.requestMediaKeySystemAccess)var b="large";else{b=[];var v=!0;if(rZ(p))for(var P=g.u(Object.keys(p.D)),M=P.next();!M.done;M=P.next())M=M.value,p.D[M].status==="usable"&&b.push(p.D[M].type),p.D[M].status!=="unknown"&&(v=!1);if(!rZ(p)||v)b=p.V;b=ivB(b)}d.call(this,b);this.publish("keystatuseschange",
p)}};
g.q.m9=function(p,d){this.xJ()||this.publish("ctmp",p,d)};
g.q.u$=function(p,d){this.xJ()||this.publish("fairplay_next_need_key_info",p,d)};
g.q.NS=function(p,d,b,v){this.xJ()||(this.videoData.T("html5_log_drm_metrics_on_error")&&bWj(this),this.publish("licenseerror",p,d,b,v))};
g.q.On=function(){return this.W};
g.q.Tt=function(p){var d=g.WB("auto",p,!1,"l");if(this.videoData.cQ){if(this.W.xq(d))return}else if(tkB(this.W,p))return;this.W=d;this.publish("qualitychange");this.SC({updtlq:p})};
g.q.Z$C=function(p){this.videoData.sabrLicenseConstraint=p};
g.q.U5=function(){this.D.keySystemAccess&&this.element&&(this.kJ?this.element.setMediaKeys(null).catch(g.DF):this.element.setMediaKeys(null));this.element=null;this.B=[];for(var p=g.u(this.U.values()),d=p.next();!d.done;d=p.next())d=d.value,d.unsubscribe("ctmp",this.m9,this),d.unsubscribe("keystatuseschange",this.j7,this),d.unsubscribe("licenseerror",this.NS,this),d.unsubscribe("newlicense",this.rX,this),d.unsubscribe("newsession",this.Xr,this),d.unsubscribe("sessionready",this.Ah,this),d.unsubscribe("fairplay_next_need_key_info",
this.u$,this),this.gE.T("html5_enable_vp9_fairplay")&&d.unsubscribe("qualitychange",this.Tt,this),d.dispose();this.U.clear();this.S.removeAll();this.Z.removeAll();this.heartbeatParams=null;g.oL.prototype.U5.call(this)};
g.q.n0=function(){for(var p={systemInfo:this.D.n0(),sessions:[]},d=g.u(this.U.values()),b=d.next();!b.done;b=d.next())p.sessions.push(b.value.n0());return p};
g.q.getInfo=function(){return this.U.size<=0?"no session":""+this.U.values().next().value.getInfo()+(this.X?"/KR":"")};
g.q.SC=function(p,d){d=d===void 0?!1:d;this.xJ()||(Ns(p),(this.gE.rN()||d)&&this.publish("ctmp","drmlog",p))};g.f(qNj,g.e);g.q=qNj.prototype;g.q.PB=function(){return!!this.AR};
g.q.NF=function(){return this.U};
g.q.handleError=function(p){var d=this;Jpe(this,p);if((p.errorCode!=="html5.invalidstate"&&p.errorCode!=="fmt.unplayable"&&p.errorCode!=="fmt.unparseable"||!OWz(this,p.errorCode,p.details))&&!f0k(this,p)){if(this.mZ.eB!=="yt"&&nzC(this,p)&&this.videoData.Sr&&(0,g.Ib)()/1E3>this.videoData.Sr&&this.mZ.eB==="hm"){var b=Object.assign({e:p.errorCode},p.details);b.stalesigexp="1";b.expire=this.videoData.Sr;b.init=this.videoData.ZH/1E3;b.now=(0,g.Ib)()/1E3;b.systelapsed=((0,g.Ib)()-this.videoData.ZH)/1E3;
p=new Gr(p.errorCode,b,2);this.FF.rd(p.errorCode,2,"SIGNATURE_EXPIRED",Ns(p.details))}if(wF(p.severity)){var v;b=(v=this.FF.DN)==null?void 0:v.D.D;if(this.mZ.T("html5_use_network_error_code_enums"))if(kbz(p)&&b&&b.isLocked())var P="FORMAT_UNAVAILABLE";else if(this.mZ.S||p.errorCode!=="auth"||p.details.rc!==429)p.errorCode==="ump.spsrejectfailure"&&(P="HTML5_SPS_UMP_STATUS_REJECTED");else{P="TOO_MANY_REQUESTS";var M="6"}else kbz(p)&&b&&b.isLocked()?P="FORMAT_UNAVAILABLE":this.mZ.S||p.errorCode!=="auth"||
p.details.rc!=="429"?p.errorCode==="ump.spsrejectfailure"&&(P="HTML5_SPS_UMP_STATUS_REJECTED"):(P="TOO_MANY_REQUESTS",M="6");this.FF.rd(p.errorCode,p.severity,P,Ns(p.details),M)}else this.FF.publish("nonfatalerror",p),v=/^pp/.test(this.videoData.clientPlaybackNonce),this.J$(p.errorCode,p.details),v&&p.errorCode==="manifest.net.connect"&&(p="https://www.youtube.com/generate_204?cpn="+this.videoData.clientPlaybackNonce+"&t="+(0,g.Ib)(),lv(p,"manifest",function(X){d.S=!0;d.E5("pathprobe",X)},function(X){d.J$(X.errorCode,
X.details)}))}};
g.q.E5=function(p,d){this.FF.dN().E5(p,d)};
g.q.J$=function(p,d){d=Ns(d);this.FF.dN().J$(p,d)};sWC.prototype.FS=function(p,d){return(d===void 0?0:d)?{kP:p?CY(this,p):Dc,v9:p?ypC(this,p):Dc,EYN:p?UPj(this,p):Dc,e1B:p?HWz(this,p.videoData):Dc,Yd:p?DPB(this,p.videoData,p):Dc,OI$:p?Gb7(this,p):Dc,luN:CSq(this)}:{kP:p?CY(this,p):Dc}};
sWC.prototype.T=function(p){return this.gE.T(p)};g.f(NH,g.e);NH.prototype.onError=function(p){if(p!=="player.fatalexception"||this.provider.T("html5_exception_to_health"))p==="sabr.fallback"&&(this.encounteredSabrFallback=!0),p.match(DTQ)?this.networkErrorCount++:this.nonNetworkErrorCount++};
NH.prototype.send=function(){if(!(this.B||this.D<0)){SN$(this);var p=g.GO(this.provider)-this.D,d="PLAYER_PLAYBACK_STATE_UNKNOWN",b=this.playerState.h9;this.playerState.isError()?d=b&&b.errorCode==="auth"?"PLAYER_PLAYBACK_STATE_UNKNOWN":"PLAYER_PLAYBACK_STATE_ERROR":g.R(this.playerState,2)?d="PLAYER_PLAYBACK_STATE_ENDED":g.R(this.playerState,64)?d="PLAYER_PLAYBACK_STATE_UNSTARTED":g.R(this.playerState,16)||g.R(this.playerState,32)?d="PLAYER_PLAYBACK_STATE_SEEKING":g.R(this.playerState,1)&&g.R(this.playerState,
4)?d="PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING":g.R(this.playerState,1)?d="PLAYER_PLAYBACK_STATE_BUFFERING":g.R(this.playerState,4)?d="PLAYER_PLAYBACK_STATE_PAUSED":g.R(this.playerState,8)&&(d="PLAYER_PLAYBACK_STATE_PLAYING");b=ymz[rs(this.provider.videoData)];a:switch(this.provider.gE.playerCanaryState){case "canary":var v="HTML5_PLAYER_CANARY_TYPE_EXPERIMENT";break a;case "holdback":v="HTML5_PLAYER_CANARY_TYPE_CONTROL";break a;default:v="HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED"}var P=YNj(this.provider),
M=this.U<0?p:this.U-this.D;p=this.provider.gE.Jo+36E5<(0,g.Ib)();d={started:this.U>=0,stateAtSend:d,joinLatencySecs:M,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:v,playerCanaryStage:P,isAd:this.provider.videoData.isAd(),liveMode:b,hasDrm:!!g.kS(this.provider.videoData),isGapless:this.provider.videoData.W,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai,
encounteredSabrFallback:this.encounteredSabrFallback,isSabr:pv(this.provider.videoData)};p||g.Oe("html5PlayerHealthEvent",d);this.B=!0;this.dispose()}};
NH.prototype.U5=function(){this.B||this.send();window.removeEventListener("error",this.Aw);window.removeEventListener("unhandledrejection",this.Aw);g.e.prototype.U5.call(this)};
var DTQ=/\bnet\b/;g.f(LLu,g.e);LLu.prototype.U5=function(){$Pw(this);g.e.prototype.U5.call(this)};var mPu=/[?&]cpn=/;g.f(wZ,g.e);wZ.prototype.flush=function(){var p={};this.U&&(p.pe=this.U);this.D.length>0&&(p.pt=this.D.join("."));this.D=[];return p};
wZ.prototype.stop=function(){var p=this,d,b,v;return g.z(function(P){if(P.D==1)return g.sW(P,2),g.y(P,(d=p.V)==null?void 0:d.stop(),4);if(P.D!=2)return(b=P.U)&&p.logTrace(b),g.EW(P,0);v=g.Cz(P);p.U=WLw(v.message);g.l$(P)})};
wZ.prototype.logTrace=function(p){this.encoder.reset();this.encoder.add(1);this.encoder.add(p.resources.length);for(var d=g.u(p.resources),b=d.next();!b.done;b=d.next()){b=b.value.replace("https://www.youtube.com/s/","");this.encoder.add(b.length);for(var v=0;v<b.length;v++)this.encoder.add(b.charCodeAt(v))}this.encoder.add(p.frames.length);d=g.u(p.frames);for(b=d.next();!b.done;b=d.next()){b=b.value;this.encoder.add(b.name.length);for(v=0;v<b.name.length;v++)this.encoder.add(b.name.charCodeAt(v));
MS(this.encoder,b.resourceId);MS(this.encoder,b.line);MS(this.encoder,b.column)}this.encoder.add(p.samples.length);d=g.u(p.samples);for(b=d.next();!b.done;b=d.next())b=b.value,this.encoder.add(Math.trunc(b.timestamp)),MS(this.encoder,b.stackId);this.encoder.add(p.stacks.length);p=g.u(p.stacks);for(d=p.next();!d.done;d=p.next())d=d.value,this.encoder.add(d.frameId),MS(this.encoder,d.parentId);p=this.encoder.KI();this.B+=p.length;this.B<1E7&&this.D.push(p)};
wZ.prototype.U5=function(){this.stop();g.e.prototype.U5.call(this)};var dUw=[2,5,30];g.tS=J$(function(){var p="";try{var d=g.dk("CANVAS").getContext("webgl");d&&(d.getExtension("WEBGL_debug_renderer_info"),p=d.getParameter(37446),p=p.replace(/[ :]/g,"_"))}catch(b){}return p});g.f(g.IA,g.e);g.q=g.IA.prototype;g.q.kBF=function(){var p=g.GO(this.provider);MBW(this,p)};
g.q.q1=function(){return this.Ws};
g.q.VS=function(){return{Vy:this.Vy,aU:this.aU}};
g.q.e$=function(p,d){this.Vy=p;this.aU=d};
g.q.jG=function(p){if(!this.ob){this.ob=!0;var d="";switch(p){case 1:d="proximaui";break;case 2:d=zWB(this.provider.videoData)?"proximawpcc":this.provider.videoData.T("html5_enable_proxima")||this.provider.videoData.T("html5_sabr_force_proxima")?"proximaexp":"proximaclient";break;case 3:d="proximaauto"}d!==""&&jy(this,d)}};
g.q.nu=function(p){this.D.lwc=[[p.V7?p.V7.toFixed():"",p.Bn?p.Bn.toFixed():"",p.Hb?(p.Hb*1E3).toFixed():"",p.tD?(p.tD*1E3).toFixed():"",p.Na?(p.Na*1E3).toFixed():""].join(":")]};
g.q.reportStats=function(p){p=p===void 0?NaN:p;if(!this.xJ()&&(p=p>=0?p:g.GO(this.provider),["PL","B","S"].indexOf(this.G7)>-1&&(!g.ID(this.D)||p>=this.X+30)&&(g.yD(this,p,"vps",[this.G7]),this.X=p),!g.ID(this.D))){this.sequenceNumber===7E3&&g.DF(Error("Sent over 7000 pings"));if(!(this.sequenceNumber>=7E3)){zO(this,p);if(this.provider.T("html5_record_h5vcc_flags")){var d=this.provider.FF.O7();d=g.u(d);for(var b=d.next();!b.done;b=d.next())b=b.value,this.E5(b.key,b.value)}d=p;b=this.provider.FF.aT();
var v=b.droppedVideoFrames||0,P=b.totalVideoFrames||0,M=v-this.Vy,X=P&&!this.aU;v>b.totalVideoFrames||M>5E3?ONe(this,"html5.badframedropcount","df."+v+";tf."+b.totalVideoFrames):(M>0||X)&&g.yD(this,d,"df",[M]);this.Vy=v;this.aU=P;this.C>0&&(g.yD(this,p,"glf",[this.C]),this.C=0);dV.isActive()&&(p=dV.MR(),Object.keys(p).length>0&&this.E5("profile",p));this.NJ&&jy(this,"lwnmow");this.provider.gE.rN()&&this.provider.T("html5_record_now")&&this.E5("now",{wt:(0,g.Ib)()});p={};this.provider.videoData.U&&
(p.fmt=this.provider.videoData.U.itag,(d=this.provider.videoData.V)&&d.itag!==p.fmt&&(p.afmt=d.itag));p.cpn=this.provider.videoData.clientPlaybackNonce;this.adCpn&&(p.adcpn=this.adCpn);this.eB&&(p.addocid=this.eB);this.contentCpn&&(p.ccpn=this.contentCpn);this.kJ&&(p.cdocid=this.kJ);this.provider.videoData.cotn&&(p.cotn=this.provider.videoData.cotn);p.el=ye(this.provider.videoData);p.content_v=HK(this.provider.videoData);p.ns=this.provider.gE.eB;p.fexp=fi$(this.provider.gE.experiments).toString();
p.cl=(725439970).toString();(d=this.provider.videoData.adFormat||this.adFormat)&&(p.adformat=d);(d=rs(this.provider.videoData))&&(p.live=d);this.provider.videoData.Dx()&&(p.drm=1,this.provider.videoData.X&&(p.drm_system=C7R[this.provider.videoData.X.flavor]||0),this.provider.videoData.eD&&(p.drm_product=this.provider.videoData.eD));OI()&&this.provider.videoData.S&&(p.ctt=this.provider.videoData.S,p.cttype=this.provider.videoData.ma,this.provider.videoData.mdxEnvironment&&(p.mdx_environment=this.provider.videoData.mdxEnvironment));
this.provider.videoData.isDaiEnabled()?(p.dai=this.provider.videoData.enableServerStitchedDai?"ss":"cs",this.provider.videoData.H2&&(p.dai_fallback="1")):this.provider.videoData.jT?p.dai="cs":this.provider.videoData.Po&&(p.dai="disabled");p.seq=this.sequenceNumber++;if(this.provider.videoData.Hm){if(d=this.provider.videoData.Hm,p&&d)for(d.ns==="3pp"&&(p.ns="3pp"),this.Pu.has(d.ns)&&jy(this,"hbps"),d.shbpslc&&(this.serializedHouseBrandPlayerServiceLoggingContext=d.shbpslc),b=g.u(Object.keys(d)),v=
b.next();!v.done;v=b.next())v=v.value,this.YI.has(v)||(p[v]=d[v])}else p.event="streamingstats",p.docid=this.provider.videoData.videoId,p.ei=this.provider.videoData.eventId;this.isEmbargoed&&(p.embargoed="1");Object.assign(p,this.provider.gE.D);if(d=p.seq)d={cpn:this.provider.videoData.clientPlaybackNonce,sequenceNumber:+d,serializedWatchEndpointLoggingContext:this.provider.videoData.oQ},this.serializedHouseBrandPlayerServiceLoggingContext&&(d.serializedHouseBrandPlayerServiceLoggingContext=sF(this.serializedHouseBrandPlayerServiceLoggingContext)||
void 0),this.provider.videoData.playerResponseCpn&&(d.playerResponseCpn=this.provider.videoData.playerResponseCpn),cT.length&&(d.decoderInfo=cT),this.provider.FF.Kd()&&(d.transitionStitchType=4,this.aB&&(d.timestampOffsetMsecs=this.aB)),this.remoteControlMode&&(d.remoteControlMode=this.remoteControlMode),this.remoteConnectedDevices.length&&(d.remoteConnectedDevices=this.remoteConnectedDevices),d=g.Xt(d,Mkk),d=g.uj(d,4),this.D.qclc=[d];p=g.$B("//"+this.provider.gE.HW+"/api/stats/qoe",p);b=d="";v=g.u(Object.keys(this.D));
for(P=v.next();!P.done;P=v.next())P=P.value,this.D[P]===null?g.DF(new g.RN("Stats report key has invalid value",P)):(P="&"+P+"="+this.D[P].join(","),P.length>100?b+=P:d+=P);aIj(this,p+d,b.replace(/ /g,"%20"))}this.D={}}};
g.q.C1=function(p){this.NJ=p};
g.q.Lr=function(){if(this.provider.videoData.X){var p=this.provider.videoData.X;jy(this,"eme-"+(p.keySystemAccess?"final":cF(p)?"ms":zw(p)?"ytfp":Ik(p)?"safarifp":"nonfinal"))}};
g.q.sD=function(p){var d=g.GO(this.provider);if(!this.provider.gE.experiments.Wb("html5_refactor_sabr_video_format_selection_logging")||p.D.id!==this.oB){var b=[p.D.id,p.U,this.oB,p.reason];p.token&&b.push(p.token);g.yD(this,d,"vfs",b);this.oB=p.D.id;b=this.provider.FF.getPlayerSize();if(b.width>0&&b.height>0){b=[Math.round(b.width),Math.round(b.height)];var v=g.Lq();v>1&&b.push(v);g.yD(this,d,"view",b)}this.jB||(this.provider.gE.rN()&&jy(this,"rqs2"),this.provider.videoData.D&&qk(this.provider.videoData.D)&&
(this.D.preload=["1"]));this.B=this.jB=!0}p.reason==="m"&&++this.Id===100&&JwC(this,2);g.yD(this,d,"vps",[this.G7]);this.reportStats(d)};
g.q.jM=function(p){var d=g.GO(this.provider);if(this.provider.gE.experiments.Wb("html5_refactor_sabr_audio_format_selection_logging")){d=p.D;var b=[d.audio&&d.video?d.nW?d.nW:"":d.id];d.WX&&d.WX.id&&b.push(d.WX.id);d=b.join(";");d!==this.Z&&(b=[d,this.Z,p.reason],p.token&&b.push(p.token),g.yD(this,g.GO(this.provider),"afs",b),this.Z=d)}else p.D.id!==this.Z&&(b=[p.D.id,this.Z,p.reason],p.token&&b.push(p.token),g.yD(this,d,"afs",b),this.Z=p.D.id)};
g.q.kX=dw(55);g.q.sA=function(p){this.isEmbargoed=p};
g.q.je=dw(33);g.q.TC=dw(38);g.q.onPlaybackRateChange=function(p){var d=g.GO(this.provider);p&&p!==this.Na&&(g.yD(this,d,"rate",[p]),this.Na=p);this.reportStats(d)};
g.q.Kt=dw(28);g.q.getPlayerState=function(p){if(g.R(p,128))return"ER";if(g.R(p,2048))return"B";if(g.R(p,512))return"SU";if(g.R(p,16)||g.R(p,32))return"S";if(p.isOrWillBePlaying()&&g.R(p,64))return"B";var d=Vtz[aR(p)];g.UD(this.provider.gE)&&d==="B"&&this.provider.FF.getVisibilityState()===3&&(d="SU");d==="B"&&g.R(p,4)&&(d="PB");return d};
g.q.U5=function(){g.e.prototype.U5.call(this);g.EI(this.S);g.EI(this.T_)};
g.q.Uq=function(p){this.isOffline=p;g.yD(this,g.GO(this.provider),"is_offline",[this.isOffline?"1":"0"])};
g.q.E5=function(p,d,b){var v=this.D.ctmp||[],P=this.l4.indexOf(p)!==-1;P||this.l4.push(p);if(!b||!P){var M=typeof d!=="string"?Ns(d):d;M=ksC(M);if(!b&&!/^t[.]/.test(M)){var X=g.GO(this.provider)*1E3;M="t."+X.toFixed()+";"+M}v.push(p+":"+M);this.logger.debug(function(){return"ctmp "+p+" "+M});
this.D.ctmp=v;o1q(this);return X}};
g.q.Wi=function(p,d,b){this.V={vqX:Number(this.E5("glrem",{nst:p.toFixed(),rem:d.toFixed(),ca:+b})),l$:p,eVB:d,isAd:b}};
g.q.At=function(p,d,b){g.yD(this,g.GO(this.provider),"ad_playback",[p,d,b])};
g.q.G4=function(p,d){var b=g.GO(this.provider)*1E3,v=this.D.daism||[];v.push("t."+b.toFixed(0)+";smw."+(p*1E3).toFixed(0)+";smo."+(d*1E3).toFixed(0));this.D.daism=v};
g.q.resume=function(){var p=this;this.provider.gE.rN()&&this.E5("ssap",{qoesus:"0",vid:this.provider.videoData.videoId});isNaN(this.S)?F6u(this):this.S=g.sI(function(){p.reportStats()},1E4)};
var fa={},Vtz=(fa[5]="N",fa[-1]="N",fa[3]="B",fa[0]="EN",fa[2]="PA",fa[1]="PL",fa[-1E3]="ER",fa[1E3]="N",fa),cT=[];fIz.prototype.xz=function(){return this.D};
fIz.prototype.update=function(){if(this.Z){var p=this.provider.FF.lB(this.provider.videoData.clientPlaybackNonce)||0,d=g.GO(this.provider);p>=this.provider.FF.getDuration()-.1&&(this.previouslyEnded=!0);if(p!==this.D||sgW(this,p,d)){var b;if(!(b=p<this.D||p-this.D>d-this.JV+2||sgW(this,p,d))){b=this.provider.FF.getVolume();var v=b!==this.C,P=this.provider.FF.isMuted()?1:0;P!==this.W?(this.W=P,b=!0):(!v||this.V>=0||(this.C=b,this.V=d),b=d-this.V,this.V>=0&&b>2?(this.V=-1,b=!0):b=!1)}b&&(Dg(this),this.B=
p);this.JV=d;this.D=p}}};ZNe.prototype.send=function(p){var d=this;if(!this.YJ){var b=Cwe(this),v=g.$B(this.uri,b);this.gE.T("vss_through_gel_double")&&Neu(v);this.kJ&&!this.gE.T("html5_simplify_pings")?ywD(this,v):E1q(this,p).then(function(P){d.kJ&&(P=P||{},P.method="POST",P.postParams={atr:d.attestationResponse});RZu(v,P,{token:d.eB,VQ:d.s5,mdxEnvironment:d.mdxEnvironment},d.gE,p,d.aB,d.isFinal&&d.ZF||d.RB||d.B&&d.Jo)});
this.YJ=!0}};
ZNe.prototype.U=function(p){p===void 0&&(p=NaN);return Number(p.toFixed(3)).toString()};
var ua={},UUC=(ua.LIVING_ROOM_APP_MODE_UNSPECIFIED=0,ua.LIVING_ROOM_APP_MODE_MAIN=1,ua.LIVING_ROOM_APP_MODE_KIDS=2,ua.LIVING_ROOM_APP_MODE_MUSIC=3,ua.LIVING_ROOM_APP_MODE_UNPLUGGED=4,ua.LIVING_ROOM_APP_MODE_GAMING=5,ua),la={},wOj=(la.EMBEDDED_PLAYER_MODE_UNKNOWN=0,la.EMBEDDED_PLAYER_MODE_DEFAULT=1,la.EMBEDDED_PLAYER_MODE_PFP=2,la.EMBEDDED_PLAYER_MODE_PFL=3,la);g.f(ey,g.e);g.q=ey.prototype;g.q.Yq=function(){this.D.update();VBq(this)&&(zNC(this),jgu(this),this.X$())};
g.q.U5=function(){g.e.prototype.U5.call(this);gZ(this);uqz(this.D)};
g.q.n0=function(){return Cwe(Sy(this,"playback"))};
g.q.X$=function(){this.provider.videoData.Z.eventLabel=ye(this.provider.videoData);this.provider.videoData.Z.playerStyle=this.provider.gE.playerStyle;this.provider.videoData.TT&&(this.provider.videoData.Z.feature="pyv");this.provider.videoData.Z.vid=this.provider.videoData.videoId;var p=this.provider.videoData.Z;var d=this.provider.videoData;d=d.isAd()||!!d.TT;p.isAd=d};
g.q.fI=function(p){var d=Sy(this,"engage");d.O5=p;return Gse(d,QgC(this.provider))};L6k.prototype.isEmpty=function(){return this.endTime===this.startTime};QD.prototype.T=function(p){return this.gE.T(p)};
QD.prototype.getCurrentTime=function(p){if(this.T("html5_ssap_current_time_for_logging_refactor")){var d=this.FF.Kd();if(d&&(p=p||d.y9()))return qu(d,p)}else if(g.gI(this.videoData)){var b=this.FF.Kd();if(b)return p=this.FF.getCurrentTime(),b=(((d=Un(b,p*1E3))==null?void 0:d.tH)||0)/1E3,p-b}return this.FF.getCurrentTime()};
QD.prototype.uq=function(p){if(this.T("html5_ssap_current_time_for_logging_refactor")){var d=this.FF.Kd();if(d&&(p=p||d.y9()))return qu(d,p)}else if(g.gI(this.videoData)){var b=this.FF.Kd();if(b)return p=this.FF.uq(),b=(((d=Un(b,p*1E3))==null?void 0:d.tH)||0)/1E3,p-b}return this.FF.uq()};
var $Uk={other:1,none:2,wifi:3,cellular:7,ethernet:30};g.f(g.$M,g.e);g.q=g.$M.prototype;g.q.Yq=function(){if(this.provider.videoData.enableServerStitchedDai&&this.Cf){var p;(p=this.B.get(this.Cf))==null||p.Yq()}else this.D&&this.D.Yq()};
g.q.sA=function(p){this.qoe&&this.qoe.sA(p)};
g.q.je=dw(32);g.q.TC=dw(37);g.q.G4=function(p,d){this.qoe&&this.qoe.G4(p,d)};
g.q.J$=function(p,d){this.qoe&&ONe(this.qoe,p,d);if(this.U)this.U.onError(p)};
g.q.sD=function(p){this.qoe&&this.qoe.sD(p)};
g.q.jM=function(p){this.qoe&&this.qoe.jM(p)};
g.q.onPlaybackRateChange=function(p){if(this.qoe)this.qoe.onPlaybackRateChange(p);this.D&&Dg(this.D.D)};
g.q.kX=dw(54);g.q.E5=function(p,d,b){this.qoe&&this.qoe.E5(p,d,b)};
g.q.Wi=function(p,d,b){this.qoe&&this.qoe.Wi(p,d,b)};
g.q.jG=function(p){var d;(d=this.qoe)==null||d.jG(p)};
g.q.nu=function(p){var d;(d=this.qoe)==null||d.nu(p)};
g.q.C1=function(p){this.qoe&&this.qoe.C1(p)};
g.q.At=function(p,d,b){this.qoe&&this.qoe.At(p,d,b)};
g.q.Kt=dw(27);g.q.q1=function(){if(this.qoe)return this.qoe.q1()};
g.q.n0=function(){if(this.provider.videoData.enableServerStitchedDai&&this.Cf){var p,d;return(d=(p=this.B.get(this.Cf))==null?void 0:p.n0())!=null?d:{}}return this.D?this.D.n0():{}};
g.q.VS=function(){var p;return(p=this.qoe)==null?void 0:p.VS()};
g.q.e$=function(p,d){var b;(b=this.qoe)==null||b.e$(p,d)};
g.q.fI=function(p){return this.D?this.D.fI(p):function(){}};
g.q.X$=function(){this.D&&this.D.X$()};
g.q.getVideoData=function(){return this.provider.videoData};
g.q.resume=function(){this.qoe&&this.qoe.resume()};g.f(KY,g.e);
KY.prototype.ZB=function(p,d,b){if(this.D.has(p)){var v=this.D.get(p);if(d.videoId&&!mUW(v))this.U.E5("ssap",{rlc:p}),vMD(this,p);else return}if(!this.D.has(p)){v=new QD(d,this.gE,this.FF);var P=Math.round(g.GO(this.U.provider)*1E3);v=new g.$M(v,P);mUW(v)||this.U.E5("nqv",{vv:d.videoId});P=this.U.getVideoData();this.D.set(p,v);if(v.qoe){var M=v.qoe,X=P.videoId||"";M.contentCpn=P.clientPlaybackNonce;M.kJ=X}K6u(v);b===2&&(this.gE.T("html5_log_ad_playback_docid")?(b=this.U,b.qoe&&(b=b.qoe,v=d.PX||"",
P=d.breakType||0,d=d.videoId||"",M=this.gE.eB||"yt",g.yD(b,g.GO(b.provider),"ad_playback",[p,v,P,d,M]))):this.U.At(p,d.PX||"",d.breakType||0))}};
KY.prototype.zs=function(p,d,b,v,P,M,X,a){if(p!==d){var F=this.dN(p),h=this.dN(d),O,J=p===((O=F.getVideoData())==null?void 0:O.clientPlaybackNonce),k;O=d===((k=h.getVideoData())==null?void 0:k.clientPlaybackNonce);var n;k=J?((n=F.getVideoData())==null?void 0:n.videoId)||"":"nvd";var r;n=O?((r=h.getVideoData())==null?void 0:r.videoId)||"":"nvd";J&&(F=F.qoe)!=null&&(iZ(F,4,M?4:P?2:0,d,n,b),F.reportStats());O&&(mQ(h),(d=h.qoe)!=null&&(iZ(d,4,M?5:P?3:1,p,k,v),d.reportStats()),RNC(h,new g.kU(X,h.G7)),
xUq(h));a&&vMD(this,p)}};
KY.prototype.dN=function(p){p=p||this.Cf;return this.D.get(p)||this.U};g.f(g.xM,g.e);g.q=g.xM.prototype;
g.q.AZ=function(p,d){this.sync();d&&this.D.array.length>=2E3&&this.s4("captions",1E4);d=this.D;if(p.length>1&&p.length>d.array.length)d.array=d.array.concat(p),d.array.sort(d.D);else for(var b=g.u(p),v=b.next();!v.done;v=b.next())v=v.value,!d.array.length||d.D(v,d.array[d.array.length-1])>0?d.array.push(v):g.hP(d.array,v,d.D);p=g.u(p);for(d=p.next();!d.done;d=p.next())d=d.value,d.namespace==="ad"&&this.V("ssap",{acrsid:d.getId(),acrsst:d.start,acrset:d.end,acrscpt:d.playerType});this.B=NaN;this.sync()};
g.q.sf=function(p){p.length>1E4&&g.DF(new g.RN("Over 10k cueRanges removal occurs with a sample: ",p[0]));if(!this.xJ()){for(var d=g.u(p),b=d.next();!b.done;b=d.next())(b=b.value)&&b.namespace==="ad"&&this.V("ssap",{rcrid:b.getId(),rcst:b.start,rcet:b.end,rcpt:b.playerType});var v=new Set(p);this.U=this.U.filter(function(P){return!v.has(P)});
FQC(this.D,v);this.sync()}};
g.q.s4=function(p,d){var b=(isNaN(this.B)?g.R(this.S(),2)?0x8000000000000:this.C()*1E3:this.B)-d;d=this.Im().filter(function(v){return v.namespace===p&&v.end<b});
this.sf(d);return d};
g.q.Im=function(){return this.xJ()?[]:this.D.array};
g.q.reset=function(){this.started=!1;this.X.stop();this.D.array=[];this.U=[];this.sync()};
g.q.d1=function(p){var d=this.Im().filter(function(b){return b.namespace===p});
this.sf(d);return d};
g.q.v1=dw(42);
g.q.S2=function(p,d){var b=[],v=q4w(this.D,0x7ffffffffffff),P=[];this.V("ssap",{mecrs:v.length,cpn:d});v=g.u(v);for(var M=v.next();!M.done;M=v.next())M=M.value,M.active&&(this.V("ssap",{acre:M.id,st:M.start,et:M.end,cpn:d,cpt:M.playerType,pt:p}),d&&d===M.B?(P.push(M),this.V("ssap",{acrec:M.id,st:M.start,et:M.end,pt:p})):M.playerType===p&&(P.push(M),this.V("ssap",{acret:M.id,st:M.start,et:M.end})));b=b.concat(this.gA(P));JSw(this,b);b=[];d=[];v=g.u(this.U);for(M=v.next();!M.done;M=v.next())M=M.value,
M.active&&M.playerType===p&&M.start===0x7ffffffffffff&&d.push(M);b=b.concat(this.Fh(d));JSw(this,b);return P.length};
g.q.gA=function(p){var d=[];if(!p.length)return d;for(var b=0;b<p.length;b++){var v=p[b];v.active&&this.U.indexOf(v)===-1&&(this.U.push(v),d.push([1,v]))}return d};
g.q.Fh=function(p){var d=[];if(!p.length)return d;p.sort(g.M4);p=g.u(p);for(var b=p.next();!b.done;b=p.next())b=b.value,this.U.splice(this.U.indexOf(b),1),d.push([2,b]);return d};
g.q.sync=function(){this.Z=!0;if(!this.W){for(var p=3;this.Z&&p;)this.Z=!1,this.W=!0,this.eZ(),this.W=!1,p--;this.S().isPlaying()&&(p=oMu(this.D,this.B),!isNaN(p)&&p<0x7ffffffffffff&&(p=(p-this.B)/this.kJ(),this.X.start(p)))}};
g.q.eZ=function(){if(this.started&&!this.xJ()){this.X.stop();var p=this.S();g.R(p,32)&&this.O5.start();for(var d=g.R(this.S(),2)?0x8000000000000:this.C()*1E3,b=g.R(p,2),v=[],P=[],M=g.u(this.U),X=M.next();!X.done;X=M.next())X=X.value,X.active&&(b?X.end<0x8000000000000:!X.contains(d))&&P.push(X);v=v.concat(this.Fh(P));M=P=null;b?(p=q4w(this.D,0x7ffffffffffff),P=p.filter(function(a){return a.end<0x8000000000000}),M=agu(this.D)):p=this.B<=d&&ql(p)?XTu(this.D,this.B,d):q4w(this.D,d);
v=v.concat(this.gA(p));P&&(v=v.concat(this.Fh(P)));M&&(v=v.concat(this.gA(M)));this.B=d;JSw(this,v)}};
g.q.U5=function(){this.U=[];this.D.array=[];g.e.prototype.U5.call(this)};
g.Yv.eA(g.xM,{AZ:"crmacr",gA:"crmncr",Fh:"crmxcr",eZ:"crmis",sf:"crmrcr"});g.q=g.BT.prototype;g.q.addCueRange=function(p){this.FF.addCueRange(p)};
g.q.Zk=function(p,d){this.FF.Zk(p,d)};
g.q.vB=function(){this.FF.vB()};
g.q.jL=function(){return this.FF.jL()};
g.q.FV=function(){return this.FF.FV()};
g.q.u9=function(p,d){this.FF.u9(p,d)};
g.q.s4=function(p,d){return this.FF.s4(p,d)};
g.q.wv=function(p){this.FF.wv(p)};
g.q.cZ=function(){return this.FF.cZ()};
g.q.getAudioTrack=function(){return this.FF.getAudioTrack()};
g.q.getAvailableAudioTracks=function(){return this.FF.getAvailableAudioTracks()};
g.q.BE=function(){return this.FF.BE()};
g.q.F2=function(){return this.FF.F2()};
g.q.Im=function(){return this.FF.Im()};
g.q.Yf=function(){return this.FF.Yf()};
g.q.uq=function(){return this.FF.uq()};
g.q.getCurrentTime=function(){return this.FF.getCurrentTime()};
g.q.Gb=function(){return this.FF.Gb()};
g.q.PL=function(){return this.FF.PL()};
g.q.n0=function(p){return this.FF.n0(p)};
g.q.getDuration=function(p){return this.FF.getDuration(p)};
g.q.MD=function(){return this.FF.MD()};
g.q.P5=function(){return this.FF.P5()};
g.q.HZ=function(){return this.FF.HZ()};
g.q.KY=function(){return this.FF.KY()};
g.q.lI=function(){return this.FF.lI()};
g.q.sz=dw(16);g.q.gs=function(){return this.FF.gs()};
g.q.bY=function(){return this.FF.bY()};
g.q.aX=function(p){return this.FF.aX(p)};
g.q.b4=function(){return this.FF.b4()};
g.q.d9=function(){return this.FF.d9()};
g.q.xI=function(){return this.FF.xI()};
g.q.Qg=function(){return this.FF.Qg()};
g.q.Ej=function(p,d,b){return this.FF.Ej(p,d,b)};
g.q.LS=dw(21);g.q.getPlaybackQuality=function(){return this.FF.getPlaybackQuality()};
g.q.getPlaybackRate=function(){return this.FF.getPlaybackRate()};
g.q.getPlayerState=function(){return this.FF.getPlayerState()};
g.q.getPlayerType=function(){return this.FF.getPlayerType()};
g.q.getPlaylistSequenceForTime=function(p){return this.FF.getPlaylistSequenceForTime(p)};
g.q.fI=function(p){return this.FF.fI(p)};
g.q.Rp=function(){return this.FF.Rp()};
g.q.getPreferredQuality=function(){return this.FF.getPreferredQuality()};
g.q.VS=function(){return this.FF.VS()};
g.q.getProximaLatencyPreference=function(){return this.FF.getProximaLatencyPreference()};
g.q.pE=function(){return this.FF.pE()};
g.q.getStreamTimeOffset=function(){return this.FF.getStreamTimeOffset()};
g.q.ZZ=function(){return this.FF.ZZ()};
g.q.Fp=function(){return this.FF.Fp()};
g.q.Di=function(){return this.FF.Di()};
g.q.getUserAudio51Preference=function(){return this.FF.getUserAudio51Preference()};
g.q.getUserPlaybackQualityPreference=function(){return this.FF.getUserPlaybackQualityPreference()};
g.q.getVideoData=function(){return this.FF.getVideoData()};
g.q.Ly=function(){return this.FF.Ly()};
g.q.wd=function(){return this.FF.wd()};
g.q.bf=function(p){this.FF.bf(p)};
g.q.handleError=function(p){this.FF.handleError(p)};
g.q.Gd=function(p){this.FF.Gd(p)};
g.q.tK=function(p){this.FF.tK(p)};
g.q.v1=dw(41);g.q.JH=function(){return this.FF.JH()};
g.q.hasSupportedAudio51Tracks=function(){return this.FF.hasSupportedAudio51Tracks()};
g.q.hf=function(){return this.FF.hf()};
g.q.H$=function(){return this.FF.H$()};
g.q.isAtLiveHead=function(p,d){return this.FF.isAtLiveHead(p,d)};
g.q.UD=function(){return this.FF.UD()};
g.q.isGapless=function(){return this.FF.isGapless()};
g.q.isHdr=function(){return this.FF.isHdr()};
g.q.T1=function(){return this.FF.T1()};
g.q.BT=function(){return this.FF.BT()};
g.q.oT=function(){return this.FF.oT()};
g.q.isProximaLatencyEligible=function(){return this.FF.isProximaLatencyEligible()};
g.q.FU=function(){return this.FF.FU()};
g.q.NF=function(){return this.FF.NF()};
g.q.tE=function(){this.FF.tE()};
g.q.ZQ=function(p){this.FF.ZQ(p)};
g.q.KW=function(p){this.FF.KW(p)};
g.q.RR=function(){this.FF.RR()};
g.q.Vd=function(){this.FF.Vd()};
g.q.Ow=function(){this.FF.Ow()};
g.q.a$=function(){this.FF.a$()};
g.q.XG=function(p){this.FF.XG(p)};
g.q.kX=dw(53);g.q.Kt=dw(26);g.q.BF=function(){this.FF.BF()};
g.q.pauseVideo=function(p){this.FF.pauseVideo(p)};
g.q.wu=function(p){this.FF.wu(p)};
g.q.uK=function(p){this.FF.uK(p)};
g.q.playVideo=function(p,d){return this.FF.playVideo(p,d)};
g.q.At=function(p,d,b,v,P){this.FF.At(p,d,b,v,P)};
g.q.je=dw(31);g.q.TC=dw(36);g.q.DA=function(p,d,b,v,P){this.FF.DA(p,d,b,v,P)};
g.q.E5=function(p,d,b){this.FF.E5(p,d,b)};
g.q.sA=function(p){this.FF.sA(p)};
g.q.G4=function(p,d){this.FF.dN().G4(p,d)};
g.q.Wi=function(p,d,b){this.FF.Wi(p,d,b)};
g.q.J$=function(p){this.FF.J$(p)};
g.q.Bm=function(p,d,b){this.FF.Bm(p,d,b)};
g.q.Gm=function(p){this.FF.Gm(p)};
g.q.WF=function(p,d){this.FF.WF(p,d)};
g.q.K1=function(p,d,b,v,P,M,X,a){this.FF.K1(p,d,b,v,P,M,X,a)};
g.q.KM=function(p){this.FF.KM(p)};
g.q.g9=function(p,d){this.FF.g9(p,d)};
g.q.FL=function(p,d){this.FF.FL(p,d)};
g.q.removeCueRange=function(p){this.FF.removeCueRange(p)};
g.q.Pi=function(p){this.FF.Pi(p)};
g.q.d1=function(p){return this.FF.gH.d1(p)};
g.q.qw=function(p){this.FF.qw(p)};
g.q.Zx=function(p,d,b){this.FF.Zx(p,d,b)};
g.q.O$=function(){this.FF.O$()};
g.q.ly=function(p,d){this.FF.ly(p,d)};
g.q.FZ=function(){this.FF.FZ()};
g.q.seekTo=function(p,d){this.FF.seekTo(p,d)};
g.q.sendAbandonmentPing=function(){this.FF.sendAbandonmentPing()};
g.q.sendVideoStatsEngageEvent=function(p,d){this.FF.sendVideoStatsEngageEvent(p,d)};
g.q.F0=function(p,d){this.FF.F0(p,d)};
g.q.setLoop=function(p){this.FF.setLoop(p)};
g.q.Ql=function(){this.FF.Ql()};
g.q.setMediaElement=function(p){this.FF.setMediaElement(p)};
g.q.QA=function(p,d,b,v){this.FF.QA(p,d,b,v)};
g.q.setPlaybackRate=function(p){this.FF.setPlaybackRate(p)};
g.q.rd=function(p,d,b,v,P,M){this.FF.rd(p,d,b,v,P,M)};
g.q.e$=function(p,d){this.FF.e$(p,d)};
g.q.SE=function(p){this.FF.SE(p)};
g.q.setProximaLatencyPreference=function(p){this.FF.setProximaLatencyPreference(p)};
g.q.Dp=function(p){this.FF.Dp(p)};
g.q.MA=function(){this.FF.MA()};
g.q.rR=function(p){this.FF.rR(p)};
g.q.setUserAudio51Preference=function(p,d){this.FF.setUserAudio51Preference(p,d)};
g.q.rZ=function(p,d,b){this.FF.rZ(p,d,b)};
g.q.Pl=function(){return this.FF.Pl()};
g.q.Uz=function(){this.FF.Uz()};
g.q.Iv=function(){return this.FF.Iv()};
g.q.SV=function(p){this.FF.SV(p)};
g.q.YM=function(){this.FF.YM()};
g.q.Gj=function(p){this.FF.Gj(p)};
g.q.stopVideo=function(){this.FF.stopVideo()};
g.q.subscribe=function(p,d,b){return this.FF.subscribe(p,d,b)};
g.q.uc=function(p,d){this.FF.uc(p,d)};
g.q.togglePictureInPicture=function(){this.FF.togglePictureInPicture()};
g.q.S2=function(p,d){return this.FF.gH.S2(p,d)};
g.q.unsubscribe=function(p,d,b){return this.FF.unsubscribe(p,d,b)};
g.q.xK=function(p,d){this.FF.xK(p,d)};
g.q.xb=function(p,d){return this.FF.xb(p,d)};
g.q.X$=function(){this.FF.X$()};
g.q.HC=function(){this.FF.HC()};
g.q.oi=function(p){this.FF.oi(p)};
g.q.oa=function(){this.FF.oa()};AS.prototype.add=function(p){this.D=(this.D+1)%this.data.length;this.data[this.D]=p};
AS.prototype.forEach=function(p){for(var d=this.D+1;d<this.data.length;d++)p(this.data[d]||0);for(d=0;d<=this.D;d++)p(this.data[d]||0)};
AS.prototype.clear=function(){for(var p=this.data.length,d=0;d<p;d++)this.data[d]=0;this.U=this.D=this.data.length-1};g.f(pe,g.oL);pe.prototype.X9=function(){return this.W};
pe.prototype.MD=function(){return this.policy.C&&this.videoData.D?this.videoData.D.lH:Math.max(this.S()-bl(this)*this.D,this.videoData.xI())};g.f(Mr,g.e);Mr.prototype.SK=function(){var p=this,d=this.FF.b4(),b=this.FF.getPlayerState();if(d&&!b.isError()){var v=d.getCurrentTime(),P=b.state===8&&v>this.D,M=g.R(b,8)&&g.R(b,16),X=this.FF.dc().isBackground()||b.isSuspended();XQ(this,this.tC,M&&!X,P,"qoe.slowseek",function(){},"timeout");
var a=isFinite(this.D);a=M&&a&&NyB(d,this.D);var F=!v||Math.abs(v-this.D)>10,h=this.gE.T("html5_exclude_initial_sabr_live_dvr_seek_in_watchdog"),O=v===0&&this.U&&[11,10].includes(this.U);XQ(this,this.s5,a&&F&&!X&&(!h||!O),P,"qoe.slowseek",function(){d.seekTo(p.D)},"set_cmt");
F=a&&Xk(d.sW(),this.D);var J=this.FF.DN;a=!J||J.UD();var k=function(){d.seekTo(p.D+.001)};
XQ(this,this.oB,F&&a&&!X,P,"qoe.slowseek",k,"jiggle_cmt");a=function(){return p.FF.Ej()};
XQ(this,this.YJ,F&&!X,P,"qoe.slowseek",a,"new_elem");F=ql(b);h=b.isBuffering();var n=d.sW(),r=MJ(n,v),Z=r>=0&&n.end(r)>v+5,C=F&&h&&Z;O=this.FF.getVideoData();XQ(this,this.TB,v<.002&&this.D<.002&&M&&g.UD(this.gE)&&g.Ie(O)&&!X,P,"qoe.slowseek",a,"slow_seek_shorts");XQ(this,this.eB,O.oM()&&M&&!X&&!O.kJ,P,"qoe.slowseek",a,"slow_seek_gapless_shorts");XQ(this,this.kJ,C&&!X,F&&!h,"qoe.longrebuffer",k,"jiggle_cmt");XQ(this,this.aB,C&&!X,F&&!h,"qoe.longrebuffer",a,"new_elem_nnr");if(J){var G=J.getCurrentTime();
M=d.kR();M=O3k(M,G);M=!J.isSeeking()&&v===M;XQ(this,this.T_,F&&h&&M&&!X,F&&!h&&!M,"qoe.longrebuffer",function(){d.seekTo(G)},"seek_to_loader")}M={};
k=MJ(n,Math.max(v-3.5,0));C=k>=0&&v>n.end(k)-1.1;var U=k>=0&&k+1<n.length?n.start(k+1)-n.end(k):9999;M.mindex=r;M.disIndex=k;M.isdisc=k>=0&&C&&U<11;M.close2edge=C;M.gapsize=U;M.buflen=n.length;this.U&&(M.seekSour=this.U);if(k=this.FF.Kd()){C=k.y9();U=C!==Un(k,v*1E3).clipId;var I=g.JH(this.gE.experiments,"html5_ssap_skip_seeking_offset_ms"),V=(wP(k,C)+I)/1E3;XQ(this,this.IB,U&&F&&h&&!X,F&&!h,"qoe.longrebuffer",function(){d.seekTo(V)},"ssap_clip_not_match")}XQ(this,this.RB,F&&h&&!X,F&&!h,"qoe.longrebuffer",
function(){},"timeout",M);
M=b.isSuspended();M=this.FF.hf()&&!M;XQ(this,this.Z,M,!M,"qoe.start15s",function(){p.FF.SE("ad")},"ads_preroll_timeout");
k=v-this.V<.5;var S;M=!((S=this.FF.Kd())==null||!S.rT());U=(C=O.isAd()||M&&this.gE.experiments.Wb("html5_ssap_skip_slow_ad"))&&F&&!h&&k;S=function(){var B=p.FF,x=g.gI(B.videoData)&&B.hC,Pj=B.ym.getVideoData();(Pj&&B.videoData.isAd()&&Pj.jT===B.getVideoData().jT||!B.videoData.Cd)&&!x?B.rd("ad.rebuftimeout",2,"RETRYABLE_ERROR","skipslad.vid."+B.videoData.videoId):PK(B.videoData,"html5_ssap_skip_slow_ad")&&x&&B.hC.rT()&&(B.J$(new Gr("ssap.transitionfailure",{cpn:Un(B.hC,B.uq()).clipId,pcpn:B.hC.y9(),
cmt:B.uq()})),B=B.hC,x=B.playback.uq(),(x=Wlz(B,x))&&xDj(B,x.QY()/1E3))};
XQ(this,this.L0,U,!U,"ad.rebuftimeout",S,"skip_slow_ad");k=C&&h&&Xk(d.sW(),v+5)&&k;XQ(this,this.NJ,k&&!X,!k,"ad.rebuftimeout",S,"skip_slow_ad_buf");S=b.isOrWillBePlaying()&&g.R(b,64)&&!X;XQ(this,this.Rb,S,P,"qoe.start15s",function(){},"timeout");
S=!!J&&!J.rE&&b.isOrWillBePlaying();XQ(this,this.Hb,S,P,"qoe.start15s",a,"newElemMse");S=o2(n,0);k=g.R(b,16)||g.R(b,32);k=!X&&b.isOrWillBePlaying()&&h&&!k&&(g.R(b,64)||v===0)&&S>5;XQ(this,this.jB,g.Ie(O)&&k,F&&!h,"qoe.longrebuffer",function(){p.FF.He()},"reset_media_source");
XQ(this,this.ih,g.Ie(O)&&k,F&&!h,"qoe.longrebuffer",a,"reset_media_element");this.V===0&&(this.S=v);k=h&&this.D===0&&v>1&&v===this.S;XQ(this,this.wE,g.Ie(O)&&k,F&&!h,"qoe.slowseek",function(){d.seekTo(0)},"reseek_after_time_jump");
X=b.isOrWillBePlaying()&&!X;Z=this.FF.aX()-v<6&&!Z&&this.FF.wl();XQ(this,this.W,O.oM()&&X&&h&&Z,F&&!h,"qoe.longrebuffer",function(){p.FF.Ej(!1,!0)},"handoff_end_long_buffer_reload");
J=(J==null?void 0:J0K(J))||NaN;J=n.length>1||!isNaN(J)&&J-.1<=v;XQ(this,this.C,Tu(O)&&X&&h&&J,F&&!h,"qoe.longrebuffer",a,"gapless_slice_append_stuck");J=r>=0&&n.end(r)>=2;X=Tu(O)&&this.FF.oe&&J&&!O.kJ&&X&&(h||g.R(b,8)&&g.R(b,16));XQ(this,this.O5,X,P,"qoe.start15s",a,"gapless_slow_start");b=!!(M&&S>5&&b.isPlaying()&&v<.1);XQ(this,this.ob,b,v>.5&&F,"qoe.longrebuffer",a,"ssap_stuck_in_ad_beginning");this.V=v;this.X.start()}};
Mr.prototype.J$=function(p,d,b){d=this.n0(d);d.wn=b;d.wdup=this.B[p]?"1":"0";this.FF.J$(new Gr(p,d));this.B[p]=!0};
Mr.prototype.n0=function(p){p=Object.assign(this.FF.n0(!0),p.n0());this.D&&(p.stt=this.D.toFixed(3));this.FF.getVideoData().isLivePlayback&&(p.ct=this.FF.getCurrentTime().toFixed(3),p.to=this.FF.Fp().toFixed(3));delete p.uga;delete p.euri;delete p.referrer;delete p.fexp;delete p.vm;return p};
vP.prototype.reset=function(){this.D=this.U=this.B=this.startTimestamp=0;this.V=!1};
vP.prototype.test=function(p){if(!this.X||this.U)return!1;if(!p)return this.reset(),!1;p=(0,g.Ib)();if(!this.startTimestamp)this.startTimestamp=p,this.B=0;else if(this.B>=this.X)return this.U=p,!0;this.B+=1;return!1};
vP.prototype.n0=function(){var p={},d=(0,g.Ib)();this.startTimestamp&&(p.wsd=(d-this.startTimestamp).toFixed());this.U&&(p.wtd=(d-this.U).toFixed());this.D&&(p.wssd=(d-this.D).toFixed());return p};g.f(IgB,g.e);g.q=IgB.prototype;g.q.setMediaElement=function(p){(this.mediaElement=p)?(this.mediaElement&&(this.X||this.V||!this.mediaElement.gR()||this.seekTo(.01,{wg:"seektimeline_setupMediaElement"})),qr(this)):oY(this)};
g.q.getCurrentTime=function(){if(aY(this.FF)){if(!isNaN(this.U))return this.U}else if(!isNaN(this.U)&&isFinite(this.U))return this.U;return this.mediaElement&&QAe(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.V||0};
g.q.lf=function(){return this.ih};
g.q.uq=function(){return this.getCurrentTime()-this.Fp()};
g.q.MD=function(){return this.D?this.D.MD():Infinity};
g.q.isAtLiveHead=function(p){if(!this.D)return!1;p===void 0&&(p=this.getCurrentTime());return dY(this.D,p)};
g.q.X9=function(){return!!this.D&&this.D.X9()};
g.q.seekTo=function(p,d){var b=d===void 0?{}:d;d=b.DU===void 0?!1:b.DU;var v=b.Hx===void 0?0:b.Hx;var P=b.IS===void 0?!1:b.IS;var M=b.ai===void 0?0:b.ai;var X=b.wg===void 0?"":b.wg;var a=b.seekSource===void 0?void 0:b.seekSource;var F=b.nZ===void 0?!1:b.nZ;var h=b.Nw===void 0?!1:b.Nw;b=b.A3===void 0?!1:b.A3;F&&(p+=this.Fp());pv(this.videoData)&&this.T("html5_sabr_enable_utc_seek_requests")&&a===29&&(this.ih=void 0);F=p<this.Hb&&!!this.DN;var O=pv(this.videoData)&&h;if(F&&!O&&(this.FF.E5("sdai",{sk2bk:p.toFixed(3),
mt:(p-this.timestampOffset).toFixed(3),lstadj:this.Hb.toFixed(3)}),this.Hb=NaN,this.timestampOffset-=1E3,(O=this.DN)!=null)){Ovq(O,O.timestampOffset-1E3);var J=O.y$,k=new Set;for(Z in J.D){var n=J.D[Z].index,r=n.cJ();r&&!k.has(r)&&(r.startTime+=1E3,r.endTime=r.startTime+r.duration,k.add(r));n.segments.length&&(r=n.segments[n.segments.length-1],n.segments=[],n.segments.push(r))}O.W&&O.W.cw();tB(O.V,0,0,!0)}var Z=p;(O=pv(this.videoData))&&h?Z=!0:(J=this.T("html5_always_allow_sqless_sync")&&this.videoData.vX(),
(O||J)&&X==="chunkSelectorSynchronize"?Z=!0:(O=!isFinite(Z)||(this.D?dY(this.D,Z):Z>=this.L$())||!g.ZS(this.videoData),O||(Z={st:Z,mst:this.L$()},this.D&&this.T("html5_high_res_seek_logging")&&(Z.ht=this.D.MD(),Z.adft=CZu(this.D)),this.FF.E5("seeknotallowed",Z)),Z=O));if(!Z)return this.B&&(this.B=null,gM$(this)),g.uY(this.getCurrentTime());Z=.005;h&&this.T("html5_sabr_seek_no_shift_tolerance")&&(Z=0);if(Math.abs(p-this.U)<=Z&&this.O5)return this.X;X&&(Z=p,(this.gE.rN()||this.T("html5_log_seek_reasons"))&&
this.FF.E5("seekreason",{reason:X,tgt:Z}));a&&(this.aB.U=a);this.O5&&oY(this);this.X||(this.X=new xA);p&&!isFinite(p)&&iYj(this,!1);(X=b||F)||(X=p,X=!(this.videoData.isLivePlayback&&this.videoData.B&&!this.videoData.B.D&&!(this.mediaElement&&this.mediaElement.ag()>0&&R2(this.mediaElement)>0)||XF(this.videoData)&&this.xI()===this.L$(!1)?0:isFinite(X)||!XF(this.videoData)));X||(p=h6(this,p,P));p&&!isFinite(p)&&iYj(this,!1);this.V=p;this.oB=M;this.U=p;this.C=0;this.D&&(P=this.D,M=p,NZ7(P,M,!1),GOC(P,
M));P=this.FF;M=p;X={DU:d,seekSource:a};P.ST.V=M;b=P.iE;b.mediaTime=M;b.D=!0;X.DU&&P.Gj(X);X=M>P.videoData.endSeconds&&M>P.videoData.limitedPlaybackDurationInSeconds;P.Ks&&X&&isFinite(M)&&E$k(P);M<P.L$()-.01&&(X=PC(P.playerState,2),g.R(X,8)&&(X=PC(X,4)),P.lF(X));P.publish("SEEK_TO",P,M);this.X&&(d?v&&this.TB.start(v):(d={Nw:h,seekSource:a},this.O5=!0,ySu(this,d)));(d=this.FF.Ks)&&p>d.start&&E$k(this.FF);return this.X};
g.q.L$=function(p){if(!this.videoData.isLivePlayback)return ROB(this.FF);var d;return Kv(this.videoData)&&((d=this.mediaElement)==null?0:d.isPaused())&&this.videoData.D?(p=this.getCurrentTime(),vYq(this.P5(p)*1E3)+p):this.T("html5_sabr_parse_live_metadata_playback_boundaries")&&pv(this.videoData)&&this.videoData.D?p?this.videoData.D.O5||0:this.videoData.D.lH||0:XF(this.videoData)&&this.videoData.IB&&this.videoData.D?this.videoData.D.L$()+this.timestampOffset:this.videoData.B&&this.videoData.B.D?!p&&
this.D?this.D.MD():ROB(this.FF)+this.timestampOffset:this.mediaElement?B3()?vYq(this.mediaElement.Cx().getTime()):R2(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset};
g.q.xI=function(){if(g.gI(this.videoData)){var p=this.FF;g.gI(p.videoData);var d,b;return(b=(d=p.hC)==null?void 0:d.xI())!=null?b:p.videoData.xI()}if(this.T("html5_sabr_parse_live_metadata_playback_boundaries")&&pv(this.videoData)){var v;return((v=this.videoData.D)==null?void 0:v.Z7)||0}d=this.videoData?this.videoData.xI()+this.timestampOffset:this.timestampOffset;return Kv(this.videoData)&&this.videoData.D&&(b=Number((p=this.videoData.progressBarStartPosition)==null?void 0:p.utcTimeMillis)/1E3,p=
this.getCurrentTime(),p=this.P5(p)-p,!isNaN(b)&&!isNaN(p))?Math.max(d,b-p):d};
g.q.tB=function(){this.X||this.seekTo(this.V,{wg:"seektimeline_forceResumeTime_singleMediaSourceTransition",seekSource:15})};
g.q.Tn=function(){return this.O5&&!isFinite(this.U)};
g.q.U5=function(){HY$(this,null);this.aB.dispose();g.e.prototype.U5.call(this)};
g.q.n0=function(){var p={};this.DN&&Object.assign(p,this.DN.n0());this.mediaElement&&Object.assign(p,this.mediaElement.n0());return p};
g.q.V4=function(p){this.timestampOffset=p};
g.q.getStreamTimeOffset=function(){return XF(this.videoData)?0:this.videoData.D?this.videoData.D.getStreamTimeOffset():0};
g.q.Fp=function(){return this.timestampOffset};
g.q.P5=function(p){return this.videoData&&this.videoData.D?this.videoData.D.P5(p-this.timestampOffset):NaN};
g.q.Un=function(){if(!this.mediaElement)return 0;if(EH(this.videoData)){var p=this.mediaElement,d=p.sW();p=(a2(d)>0&&p.getDuration()?d.end(d.length-1):0)+this.timestampOffset-this.xI();d=this.L$()-this.xI();return Math.max(0,Math.min(1,p/d))}return this.mediaElement.Un()};
g.q.z4=function(p){this.S&&(this.S.D=p)};
g.q.ly=function(p,d){this.FF.E5("requestUtcSeek",{time:p});pv(this.videoData)&&this.T("html5_sabr_enable_utc_seek_requests")&&(this.ih=p);var b;(b=this.DN)==null||b.ly(p);d&&(this.kJ=d)};
g.q.iI=function(p){pv(this.videoData)&&this.T("html5_sabr_enable_utc_seek_requests")&&(this.ih=void 0);if(this.kJ)this.FF.E5("utcSeekingFallback",{source:"streamTime",timeSeconds:this.kJ}),this.FF.seekTo(this.kJ,{wg:"utcSeekingFallback_streamTime"}),this.kJ=0;else{var d=this.getCurrentTime();isNaN(d)||(p=this.P5(d)-p,d-=p,this.FF.E5("utcSeekingFallback",{source:"estimate",timeSeconds:d}),this.FF.seekTo(d,{wg:"utcSeekingFallback_estimate"}))}};
g.q.Ar=function(){this.kJ=0};
g.q.T=function(p){return this.gE&&this.gE.T(p)};g.f(Od,g.e);Od.prototype.start=function(){this.U.start()};
Od.prototype.stop=function(){this.U.stop()};
Od.prototype.clear=function(){for(var p=g.u(this.D.values()),d=p.next();!d.done;d=p.next())d.value.clear()};
Od.prototype.sample=function(){for(var p=g.u(this.B),d=p.next();!d.done;d=p.next()){var b=g.u(d.value);d=b.next().value;b=b.next().value;this.D.has(d)||this.D.set(d,new RSK(eUX.has(d)));this.D.get(d).update(b())}this.U.start()};
var eUX=new Set(["networkactivity"]);RSK.prototype.update=function(p){this.D?(this.buffer.add(p-this.SM||0),this.SM=p):this.buffer.add(p)};
RSK.prototype.clear=function(){this.buffer.clear();this.SM=0};ne.prototype.rl=function(){return this.started};
ne.prototype.start=function(){this.started=!0};
ne.prototype.reset=function(){this.finished=this.started=!1};var drk=!1;g.f(g.ll,g.oL);g.q=g.ll.prototype;g.q.U5=function(){this.logger.debug("dispose");g.EI(this.jN);Xte(this.eE);this.visibility.unsubscribe("visibilitystatechange",this.eE);kye(this);Ed(this);g.KS.bk(this.T4);this.Zx();this.OW=null;g.aq(this.videoData);g.aq(this.Ig);g.aq(this.yV);g.aq(this.Mb);g.oq(this.Z05);this.Ks=null;g.oL.prototype.U5.call(this)};
g.q.At=function(p,d,b,v,P){if(this.gE.T("html5_log_ad_playback_docid")){var M=this.dN();if(M.qoe){M=M.qoe;var X=this.gE.eB||"yt";g.yD(M,g.GO(M.provider),"ad_playback",[p,d,b,P,X])}}else this.dN().At(p,d,b);this.T("html5_log_media_perf_info")&&this.E5("adloudness",{ld:v.toFixed(3),cpn:p})};
g.q.Yf=function(){var p;return(p=this.DN)==null?void 0:p.Yf()};
g.q.Gb=function(){var p;return(p=this.DN)==null?void 0:p.Gb()};
g.q.PL=function(){var p;return(p=this.DN)==null?void 0:p.PL()};
g.q.Vg=function(){var p;return(p=this.DN)==null?void 0:p.Vg()};
g.q.Dx=function(){return this.videoData.Dx()};
g.q.Pl=function(){return this.T("html5_not_reset_media_source")&&!this.Dx()&&!this.videoData.isLivePlayback&&g.Ie(this.videoData)&&!this.gE.supportsGaplessShorts()};
g.q.MA=function(){if(this.videoData.W){var p;if(!(p=this.videoData.P7)){var d;p=(d=this.ym.pX())==null?void 0:d.Yf()}this.videoData.P7=p;if(!(p=this.videoData.Ci)){var b;p=(b=this.ym.pX())==null?void 0:b.Gb()}this.videoData.Ci=p}if(Koe(this.videoData)||!mn(this.videoData))b=this.videoData.errorDetail,this.rd(this.videoData.errorCode||"auth",2,unescape(this.videoData.errorReason),b,b,this.videoData.fY||void 0);this.T("html5_generate_content_po_token")&&this.nP();this.T("html5_enable_d6de4")&&this.UG();
if(this.T("html5_ssap_cleanup_player_switch_ad_player")||this.T("html5_ssap_cleanup_ad_player_on_new_data"))if(b=this.ym.p9())this.Od=b.clientPlaybackNonce};
g.q.ZT=function(){return this.yJ};
g.q.ZB=function(){!this.wr||this.wr.xJ();this.wr=new g.$M(new QD(this.videoData,this.gE,this));this.yJ=new KY(this.gE,this,this.wr)};
g.q.getVideoData=function(){return this.videoData};
g.q.G=function(){return this.gE};
g.q.FS=function(p){return this.tp.FS(this.OW,p===void 0?!1:p)};
g.q.dN=function(p){if(p)a:{for(var d=this.yJ,b=g.u(d.D.values()),v=b.next();!v.done;v=b.next())if(v=v.value,v.getVideoData().videoId===p){p=v;break a}p=d.U}else p=this.yJ.dN();return p};
g.q.dc=function(){return this.visibility};
g.q.Ly=function(){return this.mediaElement&&this.mediaElement.eP()?this.mediaElement.UY():null};
g.q.b4=function(){return this.mediaElement};
g.q.FV=function(){if(this.T("html5_check_video_data_errors_before_playback_start")&&this.videoData.errorCode)return!1;this.G().S&&this.G().houseBrandUserStatus&&this.E5("hbut",{status:this.G().houseBrandUserStatus});if(this.videoData.w1())return!0;this.rd("api.invalidparam",2,void 0,"invalidVideodata.1");return!1};
g.q.SV=function(p){(p=p===void 0?!1:p)||g.gI(this.videoData)||mQ(this.dN());this.yZ=p;!this.FV()||this.Yi.rl()?g.UD(this.gE)&&this.videoData.isLivePlayback&&this.Yi.rl()&&!this.Yi.finished&&!this.yZ&&this.A4():(this.Yi.start(),p=this.dN(),g.GO(p.provider),p.qoe&&F6u(p.qoe),this.A4())};
g.q.A4=function(){if(this.videoData.isLoaded()){var p=this.Ig;g.JH(p.mZ.experiments,"html5_player_min_build_cl")>0&&g.JH(p.mZ.experiments,"html5_player_min_build_cl")>725439970&&rpz(p,"oldplayer");uQu(this)}else this.videoData.Pn||this.videoData.We?this.yZ&&g.UD(this.gE)&&this.videoData.isLivePlayback||(this.videoData.Pn?ILC(this.videoData):(p=this.dN(),p.qoe&&(p=p.qoe,jy(p,"protected"),p.provider.videoData.X?p.Lr():p.provider.videoData.subscribe("dataloaded",p.Lr,p)),G3K(this.videoData))):!this.videoData.loading&&
this.pm&&n$k(this)};
g.q.rR=function(p){this.Ma=p;this.DN&&(aSk(this.DN,new g.hS(p)),this.T("html5_check_decorator_on_cuepoint")&&this.E5("sdai",{sdsstm:1}))};
g.q.Dp=function(p){this.hC=p;this.DN&&this.DN.Dp(p)};
g.q.sz=dw(15);g.q.isFullscreen=function(){return this.visibility.isFullscreen()};
g.q.isBackground=function(){return this.visibility.isBackground()};
g.q.oa=function(){var p=this;this.logger.debug("Updating for format change");sd(this).then(function(){return ul(p)});
this.playerState.isOrWillBePlaying()&&this.playVideo()};
g.q.YM=function(){this.logger.debug("start readying playback");this.mediaElement&&this.mediaElement.activate();this.SV();this.FV()&&!g.R(this.playerState,128)&&(this.Gf.rl()||(this.Gf.start(),this.videoData.Uf?this.lF(vC(this.playerState,4)):this.lF(vC(vC(this.playerState,8),1))),r6W(this))};
g.q.BT=function(){return this.Yi.finished};
g.q.sendAbandonmentPing=function(){g.R(this.getPlayerState(),128)||(this.publish("internalAbandon"),this.Qn(!0),kye(this),g.KS.bk(this.T4))};
g.q.F0=function(p,d){p=p===void 0?!0:p;(d===void 0||d)&&this.mediaElement&&this.mediaElement.pause();this.lF(p?new g.px(14):new g.px)};
g.q.ZV=function(){TeC(this.dN())};
g.q.rd=function(p,d,b,v,P,M){this.logger.debug(function(){return"set player error: ec="+p+", detail="+P});
var X,a;g.c9(TRF,b)?X=b:b?a=b:X="GENERIC_WITHOUT_LINK";v=(v||"")+(";a6s."+FN());if(p==="auth"||p==="drm.auth"||p==="heartbeat.stop")b&&(v+=";r."+b.replaceAll(" ","_")),M&&(v+="sr."+M.replaceAll(" ","_"));d={errorCode:p,errorDetail:P,errorMessage:a||g.RS[X]||"",Y8:X,fY:M||"",FE:v,zb:d,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode=p;Z4(this,"dataloaderror");this.lF(bF(this.playerState,128,d));g.KS.bk(this.T4);Ed(this);this.g9()};
g.q.SE=function(p){this.PE=this.PE.filter(function(d){return p!==d});
this.logger.debug(function(){return"set preroll ready for "+p});
g.gI(this.videoData)&&!this.JH()&&this.SI.Hy("pl_pr");this.Gf.rl()&&r6W(this)};
g.q.JH=function(){var p;(p=!!this.PE.length)||(p=this.gH.D.array[0],p=!!p&&p.start<=-0x8000000000000);return p};
g.q.X9=function(){return this.ST.X9()};
g.q.isPlaying=function(){return this.playerState.isPlaying()};
g.q.T1=function(){return this.playerState.T1()&&this.videoData.Uf};
g.q.getPlayerState=function(){return this.playerState};
g.q.wu=function(p){var d;(d=this.DN)==null||d.wu(p)};
g.q.uK=function(p){var d;(d=this.DN)==null||d.uK(p)};
g.q.getPlayerType=function(){return this.playerType};
g.q.getPreferredQuality=function(){if(this.OW){var p=this.OW;p=p.videoData.iy.compose(p.videoData.Tg);p=vY(p)}else p="auto";return p};
g.q.LS=dw(20);g.q.isGapless=function(){return!!this.mediaElement&&this.mediaElement.isView()};
g.q.setMediaElement=function(p){this.logger.debug("set media element");if(this.mediaElement&&p.UY()===this.mediaElement.UY()&&(p.isView()||this.mediaElement.isView())){if(p.isView()||!this.mediaElement.isView())g.jh(this.g_),this.mediaElement=p,this.mediaElement.FF=this,Hee(this),this.ST.setMediaElement(this.mediaElement)}else{this.mediaElement&&this.Zx();if(!this.playerState.isError()){var d=PC(this.playerState,512);g.R(d,8)&&!g.R(d,2)&&(d=vC(d,1));p.isView()&&(d=PC(d,64));this.lF(d)}this.mediaElement=
p;this.mediaElement.FF=this;!g.UD(this.gE)&&this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);Hee(this);this.ST.setMediaElement(this.mediaElement);this.T("html5_prewarm_media_source")&&!this.Ig.PB()&&snK(this.mediaElement)}};
g.q.Zx=function(p,d,b){p=p===void 0?!1:p;d=d===void 0?!1:d;b=b===void 0?!1:b;this.logger.debug("remove media element");if(this.mediaElement){var v=this.getCurrentTime();v>0&&(this.ST.V=v);this.ST.setMediaElement(null);!p&&this.Pl()?y6j(this):this.qw(b);this.DN&&(dZ(this.DN),wY(this,d));this.Cy.stop();if(this.mediaElement&&(!(this.Gf.rl()||this.T("html5_preroll_su_report_fix")&&this.hf())||this.playerState.isError()||g.R(this.playerState,2)||this.lF(vC(this.playerState,512)),this.mediaElement)){g.jh(this.g_);
if(p||!this.mediaElement.isView())this.SI.Ia("mesv_s"),this.mediaElement.stopVideo(),Ud(this);this.mediaElement=this.mediaElement.FF=null}}};
g.q.playVideo=function(p,d){p=p===void 0?!1:p;d=d===void 0?!1:d;var b=this,v,P,M,X,a,F;return g.z(function(h){if(h.D==1){b.logger.debug("start play video");var O=window.google_image_requests;O&&O.length>10&&(window.google_image_requests=O.slice(-10));if(g.R(b.playerState,128))return h.return();if(b.Ig.NF())return b.publish("signatureexpired"),h.return();b.mediaElement&&mQ(b.dN());b.YM();(g.R(b.playerState,64)||p)&&b.lF(vC(b.playerState,8));return b.Gf.finished&&b.mediaElement?b.OW||!b.Th?h.LX(2):
g.y(h,b.Th,3):h.return()}if(h.D!=2&&g.R(b.playerState,128))return h.return();if(!b.videoData.B)return b.videoData.isLivePlayback&&!g.Tw(b.gE.X,!0)?(v="html5.unsupportedlive",P=2):(v=b.videoData.Dx()?"fmt.unplayable":"fmt.noneavailable",P=1),g.DF(Error("selectableFormats")),b.rd(v,P,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK","selectableFormats.1"),h.return();if(b.H$()&&b.videoData.B.D)return b.logger.debug("rebuild playbackData for airplay"),h.return(sd(b));if(aY(b))O=b.ST,MF(O.videoData)?!O.isAtLiveHead(O.getCurrentTime())&&
O.X9()&&O.FF.seekTo(Infinity,{wg:"seektimeline_peggedToLive",seekSource:34}):g.gI(O.videoData)&&O.getCurrentTime()<O.xI()&&O.FF.seekTo(O.xI(),{wg:"seektimeline_outOfWindow"});else if(MF(b.videoData)){if(M=b.getCurrentTime()<b.xI()-15,X=g.ZS(b.videoData)&&b.playerState.isPaused(),a=g.R(b.playerState,1024),O=b.ST,O.videoData.vX()&&Qe(O.videoData)||a||!M&&!X||(X?(b.logger.debug("seek to head for live because of live-only"),b.seekTo(Infinity,{wg:"videoplayer_unpauseLiveOnly",seekSource:102})):(b.logger.debug("seek to min seekable for live because of out of window"),
b.seekTo(b.xI(),{wg:"videoplayer_outOfWindow",seekSource:102}))),!b.isAtLiveHead(void 0,!0)&&b.X9()&&(b.logger.debug("seek to head for live because pegged to live"),F={wg:"videoplayer_peggedToLive",seekSource:34},b.seekTo(Infinity,F)),g.R(b.playerState,256)&&b.videoData.kJ&&b.ST.Tn())return b.lF(Ml(b.playerState,8,4)),h.return()}else g.gI(b.videoData)&&b.getCurrentTime()<b.xI()-0&&b.seekTo(b.xI(),{wg:"videoplayer_outOfWindow"});g.R(b.playerState,4)&&g.R(b.playerState,16)&&b.lF(Ml(b.playerState,9,
4));if(ul(b,d))return g$D(b),h.return();YdW(b);g.l$(h)})};
g.q.He=function(p){this.logger.debug("reset media source");p&&this.J$(new Gr("qoe.restart",p));this.lF(vC(this.playerState,2048));this.qw();p=this.videoData.D&&Fb(this.videoData.D);var d=this.mediaElement&&this.mediaElement.isView();p||d?(this.DN&&jJj(this.DN),this.Ej()):(ul(this),this.playerState.isOrWillBePlaying()&&this.playVideo())};
g.q.BE=function(){if(!this.OW)return[];var p=Ez7(this.tp,this.OW,this.On());return this.OW.D.BE(p)};
g.q.F2=function(){if(!this.OW)return[];var p=Ez7(this.tp,this.OW,this.On());return this.OW.D.F2(p)};
g.q.On=function(){var p=this.f$?this.f$.On():RJ(this.videoData)&&this.videoData.D&&Fb(this.videoData.D)?this.videoData.cQ?Dc:xF$:Dc;this.U$&&(p=p.compose(l7Q));return p};
g.q.pE=function(){return this.OW?Ez7(this.tp,this.OW,this.On()):Dc};
g.q.Lq=function(){var p=this.wd(),d=this.ym.p9().videoId;return this.ym.GH.Lq(p)||this.ym.GH.Lq(d)};
g.q.rZ=function(p,d,b){if(this.T("html5_enable_qoe_video_format_intent")){var v;if((v=this.dN().qoe)!=null){var P=p.D,M=g.GO(v.provider);g.yD(v,M,"vfi",[P===0?"":""+P,P===0?"A":"M"])}}this.videoData.iy=p;if(this.OW&&d&&(d=this.tp,v=this.OW,v.D.D)){var X=v.D.videoInfos[0].video.D;P=X!==0&&p.D===X;M=tG()>X;X=d.T("html5_dont_save_under_1080")&&X<1080;if(!P||!M&&!X){var a;P=Npq(d,(a=v.D)==null?void 0:a.videoInfos);a=d.FF.getPlaybackRate();a>1&&P&&(a=Zxq(d.gE.X,v.D.videoInfos,a),p.D!==0&&a<p.D&&d.FF.setPlaybackRate(1));
var F,h;p=g.VO[vY(p)];a=((F=v.videoData.U)==null?void 0:(h=F.video)==null?void 0:h.D)||0;g.Dp("yt-player-quality",{quality:p,previousQuality:a},31104E3);d.gE.schedule.policy.V=tG()>=480;if(d.T("html5_exponential_memory_for_sticky")){F=d.gE.I5;h=1;var O=O===void 0?!1:O;SZW(F,"sticky-lifetime");F.values["sticky-lifetime"]&&F.Oc["sticky-lifetime"]||(F.values["sticky-lifetime"]=0,F.Oc["sticky-lifetime"]=0);O&&ue(F,"sticky-lifetime")>.0625&&(h=F.Oc["sticky-lifetime"]*2);F.values["sticky-lifetime"]+=1*
Math.pow(2,F.D/h);F.Oc["sticky-lifetime"]=h;F.V.start()}if(d.T("html5_perf_cap_override_sticky")){O=d.B;F=d.T("html5_perserve_av1_perf_cap");F=F===void 0?!1:F;if(F===void 0?0:F){h=HB();d=g.u(Object.keys(h));for(p=d.next();!p.done;p=d.next())p=p.value,p.indexOf("1")!==0&&delete h[p];g.Dp("yt-player-performance-cap",h,2592E3)}else g.eh("yt-player-performance-cap");Ex7(F);if(F){F=g.u(CB.keys());for(h=F.next();!h.done;h=F.next())h=h.value,h.startsWith("1")||CB.delete(h);F=g.u(E4.values());for(h=F.next();!h.done;h=
F.next())h=h.value,h.startsWith("1")||E4.delete(h);F=g.u(O.keys());for(h=F.next();!h.done;h=F.next())h=h.value,h.startsWith("1")||O.delete(h)}else CB.clear(),E4.clear(),O.clear()}}}this.DN&&(O=this.DN,b=b||"",O.policy.D?S_(O.U.D,b):S_(O.D.X,b));this.HC()};
g.q.getUserPlaybackQualityPreference=function(){return this.videoData.B&&!this.videoData.B.D?vY(this.videoData.iy):b5[tG()]};
g.q.hasSupportedAudio51Tracks=function(){return this.videoData.hasSupportedAudio51Tracks()};
g.q.setUserAudio51Preference=function(p,d){this.getUserAudio51Preference()!==p&&(this.E5("toggle51",{pref:p}),g.Dp("yt-player-audio51",p,d?31536E3:2592E3),this.oa())};
g.q.getUserAudio51Preference=function(){return this.videoData.getUserAudio51Preference()};
g.q.setProximaLatencyPreference=function(p){var d=this.getProximaLatencyPreference();this.E5("proxima",{pref:p});g.Dp("yt-player-proxima-pref",p,31536E3);d!==p&&(p=this.ST,p.jB=!0,p.FF.seekTo(Infinity,{wg:"seektimeline_proximaSeekToHead",seekSource:34}))};
g.q.getProximaLatencyPreference=function(){var p;return(p=iE())!=null?p:0};
g.q.isProximaLatencyEligible=function(){return this.videoData.isProximaLatencyEligible};
g.q.nP=function(){this.videoData.videoId?this.ym.nP(this.videoData):this.E5("povid",{})};
g.q.UG=function(){this.videoData.videoId?this.ym.UG(this.videoData):this.E5("piavid",{})};
g.q.HC=function(){if(!this.xJ()&&!g.R(this.playerState,128)&&this.videoData.B){if(this.videoData.B.D)fe(this);else{var p=Gy(this),d=this.videoData;a:{var b=this.videoData.Pu;if(p.D){for(var v=g.u(b),P=v.next();!P.done;P=v.next()){P=P.value;var M=P.getInfo(),X=g.VO[M.video.quality];if((!p.B||M.video.quality!=="auto")&&X<=p.D){b=P;break a}}b=b[b.length-1]}else b=b[0]}d.jB=b;ClB(this,p.reason,eOw(this,this.videoData.jB))}if(this.T("html5_check_unstarted")?this.playerState.isOrWillBePlaying():this.isPlaying())this.ST.Z=
!1,this.playVideo()}};
g.q.xb=function(p,d){if(this.xJ()||g.R(this.playerState,128))return!1;var b,v=!((b=this.videoData.B)==null||!b.D);b=v&&d?this.getCurrentTime()-this.Fp():NaN;if(this.gE.experiments.Wb("html5_record_audio_format_intent")){var P=this.dN();if(P.qoe){P=P.qoe;var M=[p.WX.id,isNaN(b)?"m":"t"];g.yD(P,g.GO(P.provider),"afi",M)}}if(v)return d&&(v=Vye(this.ST),this.E5("aswh",{id:p.id,xtags:p.xtags,bh:v.toFixed(3)})),this.DN.setAudioTrack(p,b,d),!0;if(Gyz(this)){a:{d=this.mediaElement.audioTracks();for(v=0;v<
d.length;++v)if(b=d[v],b.label===p.WX.getName()){if(b.enabled){d=!1;break a}d=b.enabled=!0;break a}d=void 0}d&&this.E5("hlsaudio",{id:p.id})}else{a:if(d=this.videoData,d.V&&!Rs(d.V)||p===d.fN||!d.Pu||d.Pu.length<=0)d=!1;else{v=g.u(d.Pu);for(b=v.next();!b.done;b=v.next()){b=b.value;if(!(b instanceof Pc)){d=!1;break a}P=p.WX.getId();b.U&&(onw(b.U,P),b.kL=null)}d.fN=p;d=!0}d&&ul(this)&&(this.publish("internalaudioformatchange",this.videoData,!0),this.E5("hlsaudio",{id:p.id}))}return!0};
g.q.getAvailableAudioTracks=function(){return g.gI(this.videoData)&&this.hC?b6j(this.hC).getAvailableAudioTracks():this.videoData.getAvailableAudioTracks()};
g.q.getAudioTrack=function(){if(Gyz(this)){var p=UrW(this);if(p)return p}return this.videoData.getAudioTrack()};
g.q.Vd=function(){if(this.videoData.T("html5_trigger_loader_when_idle_network")&&!this.videoData.vX()&&pv(this.videoData)){var p;(p=this.DN)!=null&&p.SK()}};
g.q.RR=function(){if(Tu(this.videoData)&&this.videoData.T("html5_gapless_append_early")){var p;(p=this.DN)!=null&&p.SK()}};
g.q.Hg=function(p){p=p===void 0?!1:p;if(this.DN){var d=this.DN,b=d.Hg;var v=this.videoData;v=v.T("html5_ssdai_use_post_for_media")&&v.enableServerStitchedDai?!1:XF(v)&&v.Cd&&!v.isAd();b.call(d,v,p)}};
g.q.qw=function(p){p=p===void 0?!1:p;this.rE&&(this.logger.debug("remove media source"),lqz(this.rE),this.Hg(p),this.rE.dispose(),this.rE=null)};
g.q.d9=function(){return this.rE};
g.q.QA=function(p,d,b,v){function P(X){try{tv7(M,X,d,b)}catch(a){g.DF(a),M.handleError(new Gr("fmt.unplayable",{msi:"1",ename:a&&typeof a==="object"&&"name"in a?String(a.name):void 0},1))}}
var M=this;d=d===void 0?!1:d;b=b===void 0?!1:b;zOW(this,v===void 0?!1:v);this.rE=p;this.Pl()&&mX(this.rE)==="open"?P(this.rE):kFW(this.rE,P)};
g.q.CS=function(p){this.logger.debug("onNeedKeyInfo");this.D8.set(p.initData,p);this.f$&&(this.f$.CS(p),this.T("html5_eme_loader_sync")||this.D8.remove(p.initData))};
g.q.LM=function(p){this.videoData.YO=g.WB("auto",p,!1,"u");fe(this)};
g.q.z4=function(p){var d=p.reason,b=p.D.info,v=p.token,P=p.videoId,M=this.dN(P),X=g.gI(this.videoData)?M.getVideoData():this.videoData;if(b!==X.V){var a=!X.V;X.V=b;d!=="m"&&d!=="t"&&(d=a?"i":"a");var F=d==="m"||d==="t";this.gE.experiments.Wb("html5_refactor_sabr_audio_format_selection_logging")?this.Xn=new l0u(X,b,d,"",v,P):M.jM(new l0u(X,b,d,"",v));this.publish("internalaudioformatchange",X,!a&&F)}this.ST.z4(p.D.index)};
g.q.SN=function(p){this.publish("localmediachange",p)};
g.q.rD=function(p){p=p===void 0?{}:p;var d;(d=this.DN)==null||d.rD(this.gE,Wc(this.videoData),p)};
g.q.NF=function(){return this.Ig.NF()};
g.q.KM=function(p){this.J$(new Gr("staleconfig",{reason:p}))};
g.q.handleError=function(p){this.Ig.handleError(p)};
g.q.PB=function(){return this.Ig.PB()};
g.q.iI=function(p){this.ST.iI(p)};
g.q.Ej=function(p,d,b){p=p===void 0?!1:p;d=d===void 0?!1:d;b=b===void 0?!1:b;var v=this,P,M,X;return g.z(function(a){if(a.D==1){v.DN&&v.DN.RS();v.DN&&v.DN.xJ()&&Ed(v);if(v.T("html5_enable_vp9_fairplay")&&v.Dx()&&(P=v.videoData.D)!=null)for(var F in P.D)P.D.hasOwnProperty(F)&&(P.D[F].D=null,P.D[F].B=!1);v.lF(vC(v.playerState,2048));v.T("html5_ssap_keep_media_on_finish_segment")&&g.gI(v.videoData)?v.publish("newelementrequired",b):v.publish("newelementrequired");return p?g.y(a,sd(v),2):a.LX(2)}v.videoData.vX()&&
((M=v.DN)==null?0:M.kJ)&&!aY(v)&&((X=v.isAtLiveHead())&&MF(v.videoData)?v.seekTo(Infinity,{wg:"videoPlayer_getNewElement"}):v.videoData.Rd&&v.DN&&(F=v.DN,F.y$.vX&&(F.y$.Rd||F.y$.V||F.y$.isPremiere?(F.seek(0,{wg:"loader_resetSqless"}),F.videoTrack.Z=!0,F.audioTrack.Z=!0,F.videoTrack.X=!0,F.audioTrack.X=!0):sk(F.y$)&&Bt(F))));d&&v.seekTo(0,{seekSource:105});g.R(v.playerState,8)&&(v.T("html5_ssap_keep_media_on_finish_segment")&&g.gI(v.videoData)?v.playVideo(!1,b):v.playVideo());g.l$(a)})};
g.q.Gd=function(p){this.E5("hgte",{ne:+p});this.videoData.W=!1;p&&this.Ej();this.DN&&jJj(this.DN)};
g.q.tK=function(p){this.E5("newelem",{r:p});this.Ej()};
g.q.pauseVideo=function(p){p=p===void 0?!1:p;if((g.R(this.playerState,64)||g.R(this.playerState,2))&&!p)if(g.R(this.playerState,8))this.lF(Ml(this.playerState,4,8));else if(this.T1())ul(this);else return;g.R(this.playerState,128)||(p?this.lF(vC(this.playerState,256)):this.lF(Ml(this.playerState,4,8)));this.mediaElement&&this.mediaElement.pause();g.ZS(this.videoData)&&this.DN&&wY(this,!1)};
g.q.stopVideo=function(){this.pauseVideo();this.DN&&(wY(this,!1),this.DN.Aj())};
g.q.g9=function(p,d){p=p===void 0?!1:p;d=d===void 0?!1:d;if(this.Pl()&&d){var b;(b=this.mediaElement)==null||b.g9()}else{var v;(v=this.mediaElement)==null||v.stopVideo()}Ud(this);Ed(this);g.R(this.playerState,128)||(p?this.lF(PC(PC(vC(this.playerState,4),8),16)):this.lF(bF(this.playerState)));this.videoData.videoId&&this.gE.Hb.remove(this.videoData.videoId)};
g.q.seekTo=function(p,d){d=d===void 0?{}:d;this.logger.debug(function(){return"SeekTo "+p+", "+JSON.stringify(d)});
g.R(this.playerState,2)&&ul(this);d.MW5&&this.lF(vC(this.playerState,2048));d.seekSource!==58&&d.seekSource!==60||!this.T("html5_update_vss_during_gapless_seeking")||BeD(this.dN(),d.seekSource);this.ST.seekTo(p,d);this.gH.sync()};
g.q.Gj=function(p){this.SI.V.IR();g.R(this.playerState,32)||(this.lF(vC(this.playerState,32,p==null?void 0:p.seekSource)),g.R(this.playerState,8)&&this.pauseVideo(!0),this.publish("beginseeking",this));this.zP()};
g.q.wv=function(p){p=p==null?void 0:p.seekSource;g.R(this.playerState,32)?(this.lF(Ml(this.playerState,16,32,p)),this.publish("endseeking",this)):g.R(this.playerState,2)||this.lF(vC(this.playerState,16,p));this.SI.V.d4(this.videoData,this.playerState.isPaused())};
g.q.OL=function(p){this.wv(p)};
g.q.cF=function(){this.publish("SEEK_COMPLETE")};
g.q.S3=function(){this.publish("onAbnormalityDetected")};
g.q.Ij=function(p){var d=this.ym,b=this.videoData.clientPlaybackNonce,v=this.playerType;if(p.scope===4){var P=p.type;if(P){var M=d.nX(),X=M.getVideoData().clientPlaybackNonce;v===1&&(X=b);(d=yjq(d,X))?(b=d.getVideoData())&&(p.writePolicy===2&&b.sabrContextUpdates.has(P)||b.sabrContextUpdates.set(P,p)):M.E5("scuset",{ncpf:"1",ccpn:X,crcpn:b})}else g.DF(Error("b/380308491: contextUpdateType is undefined"))}};
g.q.kz=function(){if(this.ym.p9().V0&&this.playerType===2)return this.ym.kz("")};
g.q.getCurrentTime=function(){return this.ST.getCurrentTime()};
g.q.lf=function(){return this.ST.lf()};
g.q.uq=function(){return this.ST.uq()};
g.q.lB=function(p){return this.hC&&(p=p||this.hC.y9())?qu(this.hC,p):this.uq()};
g.q.MD=function(){return this.ST.MD()};
g.q.getPlaylistSequenceForTime=function(p){return this.videoData.getPlaylistSequenceForTime(p-this.Fp())};
g.q.lI=function(){var p=NaN;this.mediaElement&&(p=this.mediaElement.lI());return p>=0?p:this.getCurrentTime()};
g.q.P5=function(){var p;return((p=this.videoData.D)==null?0:p.P5)?this.videoData.D.P5(this.getCurrentTime()-this.Fp()):this.mediaElement&&(p=this.mediaElement.Cx())&&(p=p.getTime(),!isNaN(p))?p/1E3+this.getCurrentTime():NaN};
g.q.getDuration=function(p){return g.gI(this.videoData)&&this.hC?p?d2u(this.hC,p):pY(this.hC):this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.Fp():this.L$()?this.L$():0};
g.q.Uo=function(){var p=new bYw;if(this.DN){var d=this.gE.schedule,b=this.gE.rN();b=b===void 0?!1:b;p.N2=d.kJ;p.Qj=d.oB;p.bandwidthEstimate=rf(d);if(b){b=(d.W.gU()*1E3).toFixed();var v=(d.RB.gU()*1E3).toFixed(),P=Js(d).toFixed(2),M=((d.Z.gU()||0)*1E9).toFixed(2),X=d.B.gU().toFixed(0),a=d.IB.gU().toFixed(0),F=d.C.percentile(.5).toFixed(2),h=d.C.percentile(.92).toFixed(2),O=d.C.percentile(.96).toFixed(2),J=d.C.percentile(.98).toFixed(2);d.D?d.D.reset():d.D=new Pe;d.D.add(d.aB);d.D.add(d.interruptions.length);
for(var k=0,n=d.interruptions.length-1;n>=0;n--){var r=d.interruptions[n];d.D.add(r-k);k=r}k=0;for(n=d.V.length-1;n>=0;n--){r=d.V[n];var Z=r.stamp/36E5;d.D.add(Z-k);k=Z;d.D.add(r.net/1E3);d.D.add(r.max)}d=d.D.KI();p.D={ttr:b,ttm:v,d:P,st:M,bw:X,abw:a,v50:F,v92:h,v96:O,v98:J,"int":d}}qHB(this.DN,p)}else this.mediaElement&&(p.ZP=TY(this.mediaElement));p.N2=this.N2;p.Qj=this.Qj;p.B=this.isAtLiveHead()&&this.isPlaying()?OeC(this):NaN;return p};
g.q.sC=function(p,d){this.Qj+=p;this.N2+=d};
g.q.Un=function(){return this.mediaElement?g.ZS(this.videoData)?1:EH(this.videoData)?this.isAtLiveHead()||this.X9()?1:this.ST.Un():this.mediaElement.Un():0};
g.q.Di=function(){var p=this.getCurrentTime();if(this.f$){var d="IT/"+(this.f$.D.getInfo()+"/"+vY(this.On()));d+="/"+this.f$.getInfo()}else d="";var b=this.isGapless(),v=this.FU(),P=this.q1(),M=g.Nr(this),X=this.getPlayerState(),a=this.getPlaylistSequenceForTime(this.getCurrentTime());a:{var F=0;var h="";if(this.Ma){if(this.Ma.Zw){h="D,";break a}F=this.Ma.mW();h=this.Ma.y9().substring(0,4)}else this.hC&&(F=this.hC.mW(),h=this.hC.y9().substring(0,4));F>0?(F="AD"+F+", ",h&&(F+=h+", "),h=F):h=""}return{currentTime:p,
A7:d,isGapless:b,FU:v,Ws:P,Hdh:M,playerState:X,ZdE:a,BUE:this.Eu,gf:h,g2$:this.aT()}};
g.q.n0=function(p){var d={};if(p===void 0?0:p){Object.assign(d,this.dN().n0());this.mediaElement&&(Object.assign(d,this.mediaElement.n0()),Object.assign(d,this.aT()));this.DN&&Object.assign(d,this.DN.n0());this.f$&&(d.drm=JSON.stringify(this.f$.n0()));d.state=this.playerState.state.toString(16);g.R(this.playerState,128)&&(d.debug_error=JSON.stringify(this.playerState.h9));this.JH()&&(d.prerolls=this.PE.join(","));this.videoData.l4&&(d.ismb=this.videoData.l4);this.videoData.latencyClass!=="UNKNOWN"&&
(d.latency_class=this.videoData.latencyClass);this.videoData.isLowLatencyLiveStream&&(d.lowlatency="1");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)d.is_mosaic=1;this.videoData.cotn&&(d.is_offline=1,d.cotn=this.videoData.cotn);this.videoData.playerResponseCpn&&(d.playerResponseCpn=this.videoData.playerResponseCpn);this.ym.isOrchestrationLeader()&&(d.leader=1);this.videoData.isLivePlayback&&(this.videoData.D&&
rM(this.videoData.D)&&(d.segduration=rM(this.videoData.D)),p=this.ST,d.lat=p.S?fgj(p.S.V):0,d.liveutcstart=this.videoData.liveUtcStartSeconds);d.relative_loudness=this.videoData.jC.toFixed(3);if(p=g.Nr(this))d.optimal_format=p.video.qualityLabel;d.user_qual=tG();d.release_version="youtube.player.web_20250210_01_RC00";g.gI(this.videoData)&&this.hC&&(d.ssap=re(this.hC))}d.debug_videoId=this.videoData.videoId;return d};
g.q.addCueRange=function(p){this.Zk([p])};
g.q.removeCueRange=function(p){this.gH.sf([p])};
g.q.a$=function(){this.gH.sync()};
g.q.s4=function(p,d){return this.gH.s4(p,d)};
g.q.Zk=function(p,d){this.gH.AZ(p,d)};
g.q.Pi=function(p){this.gH.sf(p)};
g.q.KW=function(p){var d=this.gH;p.length<=0||d.xJ()||(p=d.D,p.array.sort(p.D))};
g.q.Im=function(){return this.gH.Im()||[]};
g.q.HZ=function(){return this.yq};
g.q.H$=function(){return this.visibility.H$()};
g.q.Uz=function(){this.mediaElement&&this.mediaElement.Uz()};
g.q.VoZ=function(){Z4(this)};
g.q.togglePictureInPicture=function(){this.mediaElement&&this.mediaElement.togglePictureInPicture()};
g.q.yk=function(p){var d=p.target.Fv();if(this.mediaElement&&this.mediaElement.Fv()&&this.mediaElement.Fv()===d){Kt$(this,p.type);switch(p.type){case "error":var b=Wh(this.mediaElement)||"",v=this.mediaElement.mQ();if(b==="capability.changed"){this.T("html5_restart_on_capability_change")?(this.E5("capchg",{msg:v}),this.Ej(!0)):sd(this);return}if(this.mediaElement.hasError()&&(OWz(this.Ig,b,{msg:v})||g.gI(this.videoData)&&this.hC&&(v=this.playerState.h9,this.hC.handleError(b,v==null?void 0:v.zb))))return;
if(this.isBackground()&&this.mediaElement.JI()===4){this.g9();Ce(this,"unplayable");return}break;case "durationchange":b=this.mediaElement.getDuration();isFinite(b)&&(!this.rE||b>0)&&b!==1&&this.Oz(b);break;case "ratechange":this.DN&&this.DN.setPlaybackRate(this.mediaElement.getPlaybackRate());hSB(this.gH);this.dN().onPlaybackRateChange(this.getPlaybackRate());break;case "loadedmetadata":BYC(this);this.publish("onLoadedMetadata");Vvz(this);b=this.P5();this.videoData.W7&&(this.videoData.W7=b);break;
case "loadstart":Vvz(this);break;case "progress":case "suspend":this.zP();this.publish("onLoadProgress",this,this.Un());break;case "playing":this.SI.Ia("plev");this.aJ&&!aY(this)&&(this.aJ=!1,this.isAtLiveHead()||(this.logger.debug("seek to infinity on PLAYING"),this.seekTo(Infinity,{wg:"videoplayer_onPlaying"})));break;case "timeupdate":b=this.mediaElement&&!this.mediaElement.getCurrentTime();v=this.mediaElement&&this.mediaElement.ag()===0;if(b&&(!this.eN||v))return;this.eN=this.eN||!!this.mediaElement.getCurrentTime();
Drj(this);this.zP();if(!this.mediaElement||this.mediaElement.Fv()!==d)return;this.publish("onVideoProgress",this,this.getCurrentTime());break;case "waiting":if(this.mediaElement.kR().length>0&&this.mediaElement.sW().length===0&&this.mediaElement.getCurrentTime()>0&&this.mediaElement.getCurrentTime()<5&&this.DN)return;this.T("html5_ignore_unexpected_waiting_cfl")&&(this.mediaElement.isPaused()||this.mediaElement.ag()>2||!this.mediaElement.isSeeking()&&Xk(this.mediaElement.sW(),this.mediaElement.getCurrentTime()))&&
(b=this.mediaElement.n0(),b.bh=TY(this.mediaElement).toFixed(3),this.E5("uwe",b));g.gI(this.videoData)&&this.hC&&xDj(this.hC,this.mediaElement.getCurrentTime());break;case "resize":BYC(this);this.videoData.U&&this.videoData.U.video.quality==="auto"&&this.publish("internalvideoformatchange",this.videoData,!1);break;case "pause":if(this.Vz&&g.R(this.playerState,8)&&!g.R(this.playerState,1024)&&this.getCurrentTime()===0&&g.Ee){Ce(this,"safari_autoplay_disabled");return}}if(this.mediaElement&&this.mediaElement.Fv()===
d){KQu(this.ST,p,this.hC||void 0);this.publish("videoelementevent",p);d=this.playerState;v=this.iE;var P=this.mediaElement;b=this.videoData.clientPlaybackNonce;var M=g.gI(this.videoData)&&this.hC?pY(this.hC):void 0;if(!g.R(d,128)){var X=d.state;P=P?P:p.target;var a=P.getCurrentTime();if(!g.R(d,64)||p.type!=="ended"&&p.type!=="pause"){M=M||P.getDuration();M=P.isEnded()||a>1&&Math.abs(a-M)<1.1;var F=p.type==="pause"&&P.isEnded();a=p.type==="ended"||p.type==="waiting"||p.type==="timeupdate"&&!g.R(d,
4)&&!TO(v,a);if(F||M&&a)P.zx()>0&&P.Fv()&&(X=14);else switch(p.type){case "error":Wh(P)&&(X|=128);break;case "pause":g.R(d,256)?(X^=256)||(X=64):g.R(d,32)||g.R(d,2)||g.R(d,4)||(X=4,g.R(d,1)&&g.R(d,8)&&(X|=1));break;case "playing":a=X;X=(X|8)&-1093;a&4?(X|=1,d4(v,P,!0)):TO(v,P.getCurrentTime())&&(X&=-2);g.R(d,1)&&d4(v,P)&&(X|=1);break;case "seeking":X|=16;g.R(d,8)&&(X|=1);X&=-3;break;case "seeked":X&=-17;d4(v,P,!0);break;case "waiting":g.R(d,2)||(X|=1);d4(v,P);break;case "timeupdate":a=g.R(d,16),M=
g.R(d,4),(g.R(d,8)||a)&&!M&&TO(v,P.getCurrentTime())&&(X=8),d4(v,P)&&(X|=1)}}v=X;X=null;v&128&&(X=p.target,P=Wh(X),a=1,P?(P==="capability.changed"&&(a=2),M="GENERIC_WITHOUT_LINK",F=X.n0(),F.mediaElem="1",/AUDIO_RENDERER/.test(X.mQ())&&(M="HTML5_AUDIO_RENDERER_ERROR"),X={errorCode:P,errorMessage:g.RS[M]||"",Y8:M,FE:Ns(F),zb:a,cpn:d.h9?d.h9.cpn:""}):X=null,X&&(X.cpn=b));d=bF(d,v,X)}!g.R(this.playerState,1)&&g.R(d,1)&&mrq(this,"evt"+p.type);this.lF(d)}}};
g.q.YYE=function(p){p=p.D.availability==="available";p!==this.yq&&(this.yq=p,this.publish("airplayavailabilitychange"))};
g.q.G_E=function(){var p=(0,g.Ib)(),d=this.mediaElement.H$();this.E5("airplay",{ia:d});!d&&!isNaN(this.aZ)&&p-this.aZ<2E3||(this.aZ=p,d!==this.H$()&&(p=this.visibility,p.D!==d&&(p.D=d,p.eE()),this.E5("airplay",{rbld:d}),this.oa()),this.publish("airplayactivechange"))};
g.q.bf=function(p){if(this.DN){var d=this.DN,b=d.V,v=d.getCurrentTime(),P=Date.now()-b.C;b.C=NaN;b.E5("sdai",{adfetchdone:p,d:P});p&&!isNaN(b.Z)&&b.U!==3&&I8(b.DN,v,b.Z,b.X);b.policy.X?b.B=NaN:b.V=NaN;cI(b,4,b.U===3?"adfps":"adf");dZ(d)}};
g.q.Ow=function(){g.EI(this.jN);this.Cy.stop();this.videoData.kJ=!0;this.gE.GM=!0;this.gE.tD=0;var p=this.Ig;if(p.videoData.U){var d=p.mZ.X,b=p.videoData.U.qC;d.U.has(b)&&(d.U.delete(b),AT(d))}p.D.stop();this.vB();g.R(this.playerState,8)&&this.lF(PC(this.playerState,65));this.yZ=!1;xUq(this.dN());g.vg(this.yV);this.publish("playbackstarted");(p=g.gw("yt.scheduler.instance.clearPriorityThreshold"))?p():M_(0,0)};
g.q.vB=function(){var p=this.ym.p9(),d={},b={};!QC("pbs",this.SI.timerName)&&yC.measure&&yC.getEntriesByName&&(yC.getEntriesByName("mark_nr")[0]?KsC("mark_nr"):KsC());p.videoId&&(d.videoId=p.videoId);p.clientPlaybackNonce&&!this.T("web_player_early_cpn")&&(d.clientPlaybackNonce=p.clientPlaybackNonce);this.mediaElement&&this.mediaElement.isPaused()&&(b.isPausedOnLoad=!0);b.itag=p.U?Number(p.U.itag):-1;p.YI&&(b.preloadType=String(this.oW?2:1));d.liveStreamMode=ymz[rs(p)];d.playerInfo=b;this.SI.infoGel(d);
if(this.DN){p=this.DN.timing;window&&window.performance&&window.performance.getEntriesByName&&(p.B&&(d=window.performance.getEntriesByName(p.B),d.length&&(d=d[0],p.tick("vri",d.fetchStart),p.tick("vdns",d.domainLookupEnd),p.tick("vreq",d.requestStart),p.tick("vrc",d.responseEnd))),p.U&&(d=window.performance.getEntriesByName(p.U),d.length&&(d=d[0],p.tick("ari",d.fetchStart),p.tick("adns",d.domainLookupEnd),p.tick("areq",d.requestStart),p.tick("arc",d.responseEnd))));p=p.ticks;for(var v in p)p.hasOwnProperty(v)&&
this.SI.tick(v,p[v])}};
g.q.Bm=function(p,d,b){p=(p+(this.fJ===3?.3:0))/d;d=Math.floor(p*4);d>this.fJ&&(this.E5("vpq",{q:d,cpn:b||this.videoData.clientPlaybackNonce,ratio:p.toFixed(3)}),this.fJ=d)};
g.q.FZ=function(){this.fJ=-1};
g.q.zP=function(p){var d=this;p=p===void 0?!1:p;if(this.mediaElement&&this.videoData){eSq(this.ST,this.isPlaying());var b=this.getCurrentTime();!this.DN||g.R(this.playerState,4)&&g.ZS(this.videoData)||g.R(this.playerState,32)&&pv(this.videoData)||oSu(this.DN,b);this.T("html5_ssap_pacf_qoe_ctmp")&&this.playerType===2&&this.Bm(b,this.videoData.lengthSeconds);b>5&&(this.ST.V=b);var v=g.PQ();v?g.KS.bk(this.T4):g.ZY(this.T4);var P=this.mediaElement.isPaused();if((this.playerState.isBuffering()||!P||Kv(this.videoData))&&
!g.R(this.playerState,128)){var M=function(){if(d.mediaElement&&!g.R(d.playerState,128)){d.gE.rN()&&Kt$(d,"pfx");var X=d.getCurrentTime();d.T("html5_buffer_underrun_transition_fix")&&(X-=d.Fp());var a=TY(d.mediaElement),F=g.R(d.playerState,8),h=TO(d.iE,X),O=wAC(d.iE,X,(0,g.Ib)(),a);F&&h?d.lF(PC(d.playerState,1)):F&&O?(F=d.getDuration(),h=MF(d.videoData),F&&Math.abs(F-X)<1.1?(d.E5("setended",{ct:X,bh:a,dur:F,live:h}),d.mediaElement.bY()?(d.logger.debug("seek to 0 because of looping"),d.seekTo(0,{wg:"videoplayer_loop",
seekSource:37})):d.F0()):(d.playerState.isBuffering()||mrq(d,"progress_fix"),d.lF(vC(d.playerState,1)))):(F&&!h&&!O&&X>0&&(F=(Date.now()-d.AR)/1E3,h=d.getDuration(),X>h-1&&d.E5("misspg",{t:X.toFixed(2),d:h.toFixed(2),r:F.toFixed(2),bh:a.toFixed(2)})),d.playerState.isPaused()&&d.playerState.isBuffering()&&TY(d.mediaElement)>5&&d.lF(PC(d.playerState,1)));d.zP()}};
this.mediaElement.kR().length===0?this.T4=v?g.KS.Y2(M,100):g.lg(M,100):this.T4=v?g.KS.Y2(M,500):g.lg(M,500)}this.videoData.TB=b;this.hC&&this.hC.xO();!p&&this.isPlaying()&&Sdw(this);iWD(this.tp,this.OW,this.b4(),this.isBackground())&&fe(this);this.publish("progresssync",this,p);P&&Kv(this.videoData)&&this.publish("onVideoProgress",this,this.getCurrentTime())}};
g.q.h1=function(){this.rd("ad.rebuftimeout",2,"RETRYABLE_ERROR","vps."+this.playerState.state.toString(16))};
g.q.q1=function(){return this.dN().q1()};
g.q.Ds=function(){return this.DN?this.DN.Ds():rf(this.gE.schedule,!0)};
g.q.lF=function(p){if(!g.X9(this.playerState,p)){this.logger.debug(function(){return"Setting state "+p.toString()});
var d=new g.kU(p,this.playerState);this.playerState=p;xrz(this);var b=!this.qS.length;this.qS.push(d);var v=this.mediaElement&&this.mediaElement.isSeeking();v=d.oldState.state===8&&!v;g.ry(d,1)&&v&&g.R(this.playerState,8)&&!g.R(this.playerState,64)&&this.DN&&(zgu(this.DN),this.mediaElement&&TY(this.mediaElement)>=5&&jWD(this.tp,this.OW)&&fe(this));(v=g.JH(this.gE.experiments,"html5_ad_timeout_ms"))&&this.videoData.isAd()&&g.R(p,1)&&(g.R(p,8)||g.R(p,16))?this.aI.start(v):this.aI.stop();(n3(d,8)<0||
g.ry(d,1024))&&this.Cy.stop();!g.ry(d,8)||this.videoData.kJ||g.R(d.state,1024)||this.Cy.start();g.R(d.state,8)&&n3(d,16)<0&&!g.R(d.state,32)&&!g.R(d.state,2)&&this.playVideo();g.R(d.state,2)&&EH(this.videoData)&&(this.Oz(this.getCurrentTime()),this.zP(!0));g.ry(d,2)&&(this.Qn(!0),this.gE.rN()&&this.T("html5_sabr_parse_live_metadata_playback_boundaries")&&pv(this.videoData)&&this.videoData.D&&(v={minst:""+this.videoData.D.Z7,cminst:""+(this.videoData.D.xI()+this.Fp()),maxst:""+this.videoData.D.lH,
hts:""+this.videoData.D.O5,cmaxst:""+(this.videoData.D.L$()+this.Fp())},this.E5("sabrSeekableBoundaries",v)));g.ry(d,128)&&this.g9();this.videoData.D&&this.videoData.isLivePlayback&&!this.wf&&(n3(d,8)<0?mJC(this.videoData.D):g.ry(d,8)&&this.videoData.D.resume());DHz(this.ST,d);RNC(this.dN(),d);if(b&&!this.xJ())try{for(var P=g.u(this.qS),M=P.next();!M.done;M=P.next()){var X=M.value;OYq(this.gH,X);this.publish("statechange",X)}}finally{this.qS.length=0}}};
g.q.EL=function(){this.SI.tick("qoes")};
g.q.tB=function(){this.ST.tB()};
g.q.NS=function(p,d,b,v){a:{var P=this.Ig;v=v===void 0?"LICENSE":v;b=b.substring(0,256);var M=wF(d);p==="drm.keyerror"&&this.f$&&this.f$.U.keys.length>1&&P.V<96&&(p="drm.sessionlimitexhausted",M=!1);if(M)if(P.videoData.U&&P.videoData.U.video.isHdr())usD(P,p);else{if(P.FF.rd(p,d,v,b),ozk(P,{detail:b}))break a}else P.J$(p,{detail:b});p==="drm.sessionlimitexhausted"&&(P.E5("retrydrm",{sessionLimitExhausted:1}),P.V++,$rk(P.FF))}};
g.q.MTh=function(){var p=this,d=g.JH(this.gE.experiments,"html5_license_constraint_delay"),b=Pf();d&&b?(d=new g.bR(function(){p.HC();Z4(p)},d),g.Y(this,d),d.start()):(this.HC(),Z4(this))};
g.q.N6=function(p){this.publish("heartbeatparams",p)};
g.q.j7=function(p){this.E5("keystatuses",DF$(p));var d="auto",b=!1;this.videoData.U&&(d=this.videoData.U.video.quality,b=this.videoData.U.video.isHdr());if(this.T("html5_drm_check_all_key_error_states")){var v=VQj(d,b);v=rZ(p)?erB(p,v):p.V.includes(v)}else{a:{d=VQj(d,b);for(v in p.D)if(p.D[v].status==="output-restricted"){var P=p.D[v].type;if(d===""||P==="AUDIO"||d===P){v=!0;break a}}v=!1}v=!v}if(this.T("html5_enable_vp9_fairplay")){if(b)if(p.W){var M;if((M=this.f$)==null?0:jY(M.D))if((b=this.f$)==
null)b=0;else{d=M=void 0;P=g.u(b.U.values());for(var X=P.next();!X.done;X=P.next())X=X.value,M||(M=SHC(X,"SD")),d||(d=SHC(X,"AUDIO"));b.SC({sd:M,audio:d});b=M==="output-restricted"||d==="output-restricted"}else b=!v;if(b){this.E5("drm",{dshdr:1});usD(this.Ig);return}}else{this.videoData.SL||(this.videoData.SL=!0,this.E5("drm",{dphdr:1}),this.Ej(!0));return}var a;if((a=this.f$)==null?0:jY(a.D))return}else if(a=p.W&&v,b&&!a){usD(this.Ig);return}v||erB(p,"AUDIO")&&erB(p,"SD")||(this.logger.debug("All formats are output restricted, Retry or Abort"),
p=DF$(p),this.U$?(this.logger.debug("Output restricted, playback cannot continue"),this.publish("drmoutputrestricted"),this.T("html5_report_fatal_drm_restricted_error_killswitch")||this.rd("drm.keyerror",2,void 0,"info."+p)):(this.U$=!0,this.J$(new Gr("qoe.restart",Object.assign({},{retrydrm:1},p))),fe(this),$rk(this)))};
g.q.r$h=function(){if(!this.videoData.kJ&&this.mediaElement&&!this.isBackground()){var p="0";this.mediaElement.ag()>0&&TY(this.mediaElement)>=5&&this.videoData.B&&this.videoData.B.D&&(this.lF(vC(this.playerState,1)),mrq(this,"load_soft_timeout"),this.publish("playbackstalledatstart"),p="1");xrz(this);var d=this.videoData.B;p={restartmsg:p,mfmt:!RJ(this.videoData),mdrm:!(!(d&&d.videoInfos&&d.videoInfos.length&&d.videoInfos[0].xj)||this.f$),mfmtinfo:!this.videoData.U,prerolls:this.JH()?this.PE.join(","):
"0"};if(this.f$){d=this.f$;if(d.U.size<=0){var b="ns;";d.C||(b+="nr;");d=b+="ql."+d.B.length}else d=DF$(d.U.values().next().value),d=Ns(d);p.drmp=d}var v;Object.assign(p,((v=this.DN)==null?void 0:v.n0())||{});var P;Object.assign(p,((P=this.mediaElement)==null?void 0:P.n0())||{});this.dN().J$("qoe.start15s",Ns(p));this.publish("loadsofttimeout")}};
g.q.Oz=function(p){this.videoData.lengthSeconds!==p&&(this.videoData.lengthSeconds=p,Z4(this))};
g.q.Qn=function(p,d){var b=this;p=p===void 0?!1:p;if(!this.mI)if(QC("att_s","player_att")||mu("att_s",void 0,"player_att"),this.T("use_rta_for_player"))(function(){var P,M,X,a;return g.z(function(F){switch(F.D){case 1:if(!(P=p)){F.LX(2);break}return g.y(F,g.Zgk(),3);case 3:P=!F.U;case 2:if(P)return F.return();g.sW(F,4);M=pTu(b.dN());if(!M)throw Error();X={};return g.y(F,g.s1w((X.cpn=b.videoData.clientPlaybackNonce,X.encryptedVideoId=b.videoData.videoId||"",X),3E4),6);case 6:a=F.U;if(b.mI)throw Error();
if(!a.challenge)throw g.DF(Error("Not sending attestation ping; no attestation challenge string")),Error();b.mI=!0;var h=[a.challenge];a.error?h.push("r1c="+a.error):a.webResponse&&h.push("r1a="+a.webResponse);var O;((O=a.adblockReporting)==null?void 0:O.reportingStatus)!==void 0&&h.push("r6a="+a.adblockReporting.reportingStatus);var J;((J=a.adblockReporting)==null?void 0:J.broadSpectrumDetectionResult)!==void 0&&h.push("r6b="+a.adblockReporting.broadSpectrumDetectionResult);M(h.join("&"));mu("att_f",
void 0,"player_att");g.EW(F,0);break;case 4:g.Cz(F),mu("att_e",void 0,"player_att"),g.l$(F)}})})().then(function(){d==null||d()});
else{var v=new g.fED(this.videoData);if("c1a"in v.zG&&!g.cB.isInitialized()){mu("att_wb",void 0,"player_att");this.w0===2&&Math.random()<.01&&g.DF(Error("Botguard not available after 2 attempts"));if(p)return;if(this.w0<5){g.vg(this.Mb);this.w0++;return}}(v=g.umz(v))?(mu("att_f",void 0,"player_att"),W6z(this.dN(),v),this.mI=!0):mu("att_e",void 0,"player_att")}};
g.q.aX=function(p){p=p===void 0?!1:p;if(MF(this.videoData)&&(this.isAtLiveHead()&&!this.playerState.isPaused()||this.X9()||g.ZS(this.videoData)))p=this.getCurrentTime();else if(g.gI(this.videoData)&&this.hC){p=this.hC;var d=this.getCurrentTime();p=(p=Aiw(p,d*1E3))?(p.QY()-p.R5())/1E3:0}else p=this.L$(p);return p};
g.q.Qg=function(){return g.gI(this.videoData)?this.videoData.xI():this.xI()};
g.q.L$=function(p){return this.ST.L$(p===void 0?!1:p)};
g.q.xI=function(){return this.ST.xI()};
g.q.Fp=function(){return this.ST?this.ST.Fp():0};
g.q.getStreamTimeOffset=function(){return this.ST?this.ST.getStreamTimeOffset():0};
g.q.ZZ=function(){var p=0;this.gE.T("web_player_ss_media_time_offset")&&(p=this.getStreamTimeOffset()===0?this.Fp():this.getStreamTimeOffset());return p};
g.q.setPlaybackRate=function(p){var d;this.playbackRate!==p&&Npq(this.tp,(d=this.videoData.B)==null?void 0:d.videoInfos)&&(this.playbackRate=p,fe(this));this.playbackRate=p;this.mediaElement&&this.mediaElement.setPlaybackRate(p)};
g.q.getPlaybackRate=function(){return this.playbackRate};
g.q.getPlaybackQuality=function(){var p="unknown";if(this.videoData.U&&(p=this.videoData.U.video.quality,p==="auto"&&this.mediaElement)){var d=this.Ly();d&&d.videoHeight>0&&(p=Ds(d.videoWidth,d.videoHeight))}return p};
g.q.isHdr=function(){return!!(this.videoData.U&&this.videoData.U.video&&this.videoData.U.video.isHdr())};
g.q.X$=function(){this.dN().X$()};
g.q.sendVideoStatsEngageEvent=function(p,d){var b=this.dN();b.D?(b=Sy(b.D,"engage"),b.O5=p,b.send(d)):d&&d()};
g.q.fI=function(p){return this.dN().fI(p)};
g.q.isAtLiveHead=function(p,d){d=d===void 0?!1:d;return MF(this.videoData)&&(this.IW||d)?this.ST.isAtLiveHead(p):!1};
g.q.KY=function(){var p=this.L$(),d=this.getCurrentTime(),b;(b=!MF(this.videoData))||(b=this.ST,b=!(b.D&&b.D.B));return b||this.X9()||isNaN(p)||isNaN(d)?0:Math.max(0,p-d)};
g.q.oi=function(p){(this.IW=p)||this.Cy.stop();this.videoData.D&&(p?this.videoData.D.resume():mJC(this.videoData.D));if(this.DN){var d=this.videoData.T("html5_disable_preload_for_ssdai_with_preroll")&&this.hf()&&this.videoData.isLivePlayback;p&&!d?this.DN.resume():wY(this,!0)}g.R(this.playerState,2)||p?g.R(this.playerState,512)&&p&&this.lF(PC(this.playerState,512)):this.lF(vC(this.playerState,512));d=this.dN();d.qoe&&(d=d.qoe,g.yD(d,g.GO(d.provider),"stream",[p?"A":"I"]))};
g.q.XG=function(p){p={n:p.name,m:p.message};this.dN().J$("player.exception",Ns(p))};
g.q.Kt=dw(25);g.q.kX=dw(52);g.q.sA=function(p){this.dN().sA(p)};
g.q.jG=function(p){this.dN().jG(p)};
g.q.C1=function(p){this.dN().C1(p)};
g.q.je=dw(30);g.q.TC=dw(35);g.q.nu=function(p){this.dN().nu(p)};
g.q.tE=function(){this.E5("hidden",{},!0)};
g.q.aT=function(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}};
g.q.UD=function(){return this.DN?this.DN.UD():!0};
g.q.setLoop=function(p){this.loop=p;this.mediaElement&&!g.UD(this.gE)&&this.mediaElement.setLoop(p);this.DN&&this.T("html5_loop_skip_set_end_of_stream")&&(p?this.DN.policy.Rb=!0:jJj(this.DN))};
g.q.bY=function(){return this.mediaElement&&!g.UD(this.gE)?this.mediaElement.bY():this.loop};
g.q.V4=function(p){this.E5("timestamp",{o:p.toString()});this.ST.V4(p)};
g.q.E8=function(p){this.SI.tick(p)};
g.q.Hy=function(p){return this.SI.Hy(p)};
g.q.Ia=function(p){this.SI.Ia(p)};
g.q.E5=function(p,d,b){b=b===void 0?!1:b;this.dN().E5(p,d,b)};
g.q.DW=function(p,d,b){b=b===void 0?!1:b;this.dN().E5(p,d,b)};
g.q.J$=function(p){this.dN().J$(p.errorCode,Ns(p.details));p=p.errorCode;if(this.videoData.isLivePlayback&&(p==="qoe.longrebuffer"||p==="qoe.slowseek")||p==="qoe.restart"){p=this.DN?kwW(this.DN.videoTrack):{};var d,b;this.E5("lasoe",Object.assign(this.DN?kwW(this.DN.audioTrack):{},(d=this.rE)==null?void 0:(b=d.D)==null?void 0:b.Sz()));var v,P;this.E5("lvsoe",Object.assign(p,(v=this.rE)==null?void 0:(P=v.U)==null?void 0:P.Sz()))}};
g.q.Wi=function(p,d,b){this.dN().Wi(p,d,b)};
g.q.K1=function(p,d,b,v,P,M,X,a){var F;if((F=this.videoData.D)==null?0:F.isLive){var h=d.playerType===2?d:p,O=p.videoData.videoId,J=d.videoData.videoId;if(O&&J){F=this.dN();if(F.qoe){var k=F.qoe,n=p.cpn,r=d.cpn,Z=h.videoData.PX,C=k.provider.videoData.clientPlaybackNonce,G=k.provider.videoData.videoId,U=r!==C&&J!==G;C=n!==C&&O!==G;k.reportStats();k.adCpn&&k.adCpn!==n||(k.adCpn=C?n:"",k.eB=C?O:"",k.adFormat=C?Z:void 0,iZ(k,2,M?4:P?2:0,r,J,v),k.reportStats(),k.adCpn=U?r:"",k.eB=U?J:"",k.adFormat=U?Z:
void 0,iZ(k,2,M?5:P?3:1,n,O,b),k.reportStats())}b=p.cpn;if(F.B.has(b)){if(P=F.B.get(b),LY(P,!0).send(),gZ(P),b!==F.provider.videoData.clientPlaybackNonce){SBu(P);var I;(I=F.D)==null||iN$(I);F.B.delete(b)}}else F.Cf=F.provider.videoData.clientPlaybackNonce,F.Cf&&F.D&&(F.B.set(F.Cf,F.D),LY(F.D).send(),gZ(F.D));I=d.cpn;h=h.videoData;v-=this.ZZ();if(F.B.has(I)){v=F.B.get(I);var V=v.B&&isNaN(v.X)?YM(v):NaN;v=eNz(v,!1);isNaN(V)||(v.Z=V);v.send()}else v=dHq(F,F.provider,h,v),F.B.set(I,v),YBC(v,new g.kU(vC(new g.px,
8),new g.px)),tBw(v),(V=F.D)==null||gZ(V);F.Cf=I;this.T("html5_unify_csi_server_stitched_transition_logging")?VVu(p.cpn,d.cpn,this.videoData.clientPlaybackNonce,d.videoData,X,void 0,a):(V=this.videoData.clientPlaybackNonce,F=d.videoData,p=(p.cpn===V?"video":"ad")+"_to_"+(d.cpn===V?"video":"ad"),V={},F.S&&(V.cttAuthInfo={token:F.S,videoId:F.videoId}),X&&(V.startTime=X),Lc(p,V),g.g5({targetVideoId:F.videoId,targetCpn:d.cpn,isSsdai:!0},p),Yr("pbs",a!=null?a:(0,g.Ib)(),p))}}};
g.q.O7=function(){var p=this.ym,d=p.Nm;p.Nm=[];return d};
g.q.Qu=function(p){this.videoData.IE=!0;this.J$(new Gr("sabr.fallback",p));this.Ej(!0)};
g.q.u9=function(p,d){this.videoData.H2=!0;if(d===void 0||d)this.J$(new Gr("qoe.restart",p)),this.Ej(!0);this.videoData.C$()&&this.T("html5_reload_caption_on_ssdai_fallback")&&this.ym.tS()};
g.q.Gm=function(p){this.E5("sdai",{aftimeout:p});this.J$(new Gr("ad.fetchtimeout",{timeout:p}))};
g.q.WF=function(p,d){this.E5("timelineerror",p);p=new Gr("dai.timelineerror",p);d?this.rd("dai.timelineerror",1,"RETRYABLE_ERROR",Ns(p.details)):this.J$(p)};
g.q.gs=function(){return g.GO(this.dN().provider)};
g.q.getPlayerSize=function(){return this.pP.getPlayerSize()};
g.q.cn=function(){return this.pP.cn()};
g.q.pI=function(){return this.SI};
g.q.eW=function(){return this.ym.eW()};
g.q.getVolume=function(){return this.ym.getVolume()};
g.q.wm=function(){return this.ym.wm()};
g.q.isMuted=function(){return this.ym.isMuted()};
g.q.wk=function(){return this.ym.wk()};
g.q.Ql=function(){this.wf=!0};
g.q.T=function(p){return this.gE.T(p)};
g.q.DA=function(p,d,b,v,P){this.E5("xvt",{m:p,g:d?1:0,tt:b?1:0,np:v?1:0,c:P})};
g.q.O$=function(){var p;(p=this.DN)==null||p.resume()};
g.q.hf=function(){return g.Rq(this.PE,"ad")};
g.q.Iv=function(){var p=this.getCurrentTime(),d=p-this.Fp();var b=this.mediaElement?a2(this.mediaElement.sW()):0;b=Math.floor(Math.max(b-d,0))+100;var v;if(!this.T("html5_ssdai_disable_seek_to_skip")&&((v=this.DN)==null?0:v.Rz(d,this.L$())))return this.E5("sdai",{skipad:1,ct:d.toFixed(3),adj:0}),!0;var P;return((P=this.DN)==null?0:P.Iv(d,b))?(this.E5("sdai",{skipad:1,ct:d.toFixed(3),adj:b.toFixed(3)}),pv(this.videoData)&&this.DN.seek(d+b,{seekSource:89,wg:"videoplayer_skipServerStitchedAd"}),BZu(this.ST,
p),!0):!1};
g.q.rN=function(){return this.gE.rN()};
g.q.Rp=function(){if(this.T("html5_generate_content_po_token"))return this.videoData.eF||"";this.ym.M0();return this.gE.iq||""};
g.q.uB=function(){if(this.videoData.videoId)return this.videoData.mp};
g.q.wd=function(){return this.videoData.videoId};
g.q.Jz=function(){return this.ym.yd};
g.q.oT=function(){return this.yZ};
g.q.wl=function(){return this.ym.wl()};
g.q.ly=function(p,d){this.ST.ly(p,d)};
g.q.Ar=function(){this.ST.Ar()};
g.q.D3=function(p,d){var b=this.T("html5_generate_content_po_token")?this.videoData:void 0;this.ym.D3(p,d,b)};
g.q.FL=function(p,d){var b;(b=this.DN)==null||b.FL(p,d)};
g.q.jL=function(){var p=this.d9();return!!p&&p.jL()};
g.q.Kd=function(){return this.hC};
g.q.e$=function(p,d){this.dN().e$(p,d)};
g.q.VS=function(){return this.dN().VS()};
g.q.aS=function(){return this.videoData.gw};
g.q.FU=function(){return this.ym.FU()};
g.q.MK=function(){return this.ym.MK(this)};
g.q.BF=function(){this.oe=!0};
g.q.cZ=function(){return this.Od};
g.q.ZQ=function(p){var d;(d=this.DN)==null||d.ZQ(p)};g.f(TY7,LE);g.f(A6q,LE);g.q=A6q.prototype;g.q.seekToChapterWithAnimation=function(p){var d=this;if(g.al(this.api)&&!(p<0)){var b=this.api.getVideoData(),v=b.cP;if(v&&p<v.length){v=g.u(v);for(var P=v.next();!P.done;P=v.next())if(P=P.value,P.index===p){Wtw(this,P.startTime,P.title);return}}this.T("web_key_moments_markers")&&(b=b.qr)&&p<b.length&&b.forEach(function(M,X){X===p&&Wtw(d,M.timeRangeStartMillis,M.title)})}};
g.q.seekToTimeWithAnimation=function(p,d){g.al(this.api)&&Wtw(this,p,d)};
g.q.setMacroMarkers=function(p,d){d={playerOverlays:{playerOverlayRenderer:{decoratedPlayerBarRenderer:{decoratedPlayerBarRenderer:{playerBar:{multiMarkersPlayerBarRenderer:d}}}}}};p=p.getVideoData();p.getWatchNextResponse();p&&p.getWatchNextResponse()==null&&(Sw(p,{raw_watch_next_response:d}),p.publish("dataupdated"))};
g.q.changeMarkerVisibility=function(p,d,b){var v=this.api.getVideoData();if(v){var P=!1;if(p)for(p=g.u(d),d=p.next();!d.done;d=p.next()){d=d.value;var M=v.tC;if(M&&!M.includes(d))switch(b){case "CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_SAME_TYPE":dXk(d,v)||(P=!0,M=void 0,(M=v.tC)==null||M.push(d));break;case "CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_ANY_TYPE":M.length===0&&(P=!0,M=void 0,(M=v.tC)==null||M.push(d));break;default:P=!0,M=void 0,(M=v.tC)==null||M.push(d)}}else for(b=
g.u(d),p=b.next();!p.done;p=b.next())p=p.value,v.visibleOnLoadKeys.includes(p)||g.A4(v.tC,p)&&(P=!0);P&&this.api.publish("updatemarkervisibility")}};
g.q.isSameMarkerTypeVisible=function(p){var d=this.api.getVideoData();return d?dXk(p,d):!1};g.f(cP,LE);
cP.prototype.updateMetadata=function(){var p=this,d=this.api.getVideoData();if(d!=null&&d.w1()){var b=this.api.G(),v=[],P="";if(!b.O5){var M=PiB(this);g.eo(b)&&M?(v=M4D(M.thumbnailDetails),M.album&&(P=n2(M.album))):v=[{src:d.Rq("mqdefault.jpg")||"",sizes:"320x180",type:"image/jpeg"}]}var X;((X=this.api.getVideoData())==null?0:X.W)&&XHW(this);bKj(this);vfz(this);navigator.mediaSession.metadata=new MediaMetadata({title:d.title,artist:d.author,artwork:v,album:P});b=d=null;g.ES(this.api)&&(d=function(){p.api.nextVideo()},
b=function(){p.api.previousVideo()});
ym("nexttrack",d);ym("previoustrack",b)}};
cP.prototype.U5=function(){navigator.mediaSession.playbackState="none";navigator.mediaSession.metadata=null;for(var p=g.u("nexttrack previoustrack play pause seekbackward seekforward seekto".split(" ")),d=p.next();!d.done;d=p.next())ym(d.value,null);var b;((b=this.api.getVideoData())==null?0:b.W)&&navigator.mediaSession.setPositionState&&navigator.mediaSession.setPositionState({});LE.prototype.U5.call(this)};g.f(IY,LE);IY.prototype.V=function(p){return p.compositeEmbargo!==void 0};
IY.prototype.U5=function(){LE.prototype.U5.call(this);this.U.clear()};g.f(hYj,LE);g.q=hYj.prototype;g.q.queueOfflineAction=function(p,d,b,v){var P=this,M,X;return g.z(function(a){return a.D==1?(M=Yf(P.api.EY()))?g.y(a,M.r$([p],d,b,v),3):a.LX(2):a.D!=2&&(X=a.U,X.length)?a.return(X[0]):a.return(Promise.reject())})};
g.q.updateDownloadState=function(p,d){var b=Yf(this.api.EY());return b?b.updateDownloadState(p,d):Promise.reject()};
g.q.pauseVideoDownload=function(p){var d=Yf(this.api.EY());d&&d.Q4(p)};
g.q.resumeVideoDownload=function(p){var d=this,b;return g.z(function(v){return(b=Yf(d.api.EY()))?v.return(b.VA(p)):v.return(Promise.reject())})};
g.q.isOrchestrationLeader=function(){return this.api.isOrchestrationLeader()};
g.q.refreshAllStaleEntities=function(p){p===void 0&&(p=14400);var d=Yf(this.api.EY());return d?d.refreshAllStaleEntities(p):Promise.reject()};
g.q.setUpPositionSyncInterval=function(p){var d=Yf(this.api.EY());d&&d.setUpPositionSyncInterval(p)};g.f(zy,LE);zy.prototype.getAvailableQualityDataAndMessaging=function(){return{qualityData:this.getAvailableQualityData(),qualityMessagingFormattedString:void 0}};
zy.prototype.getAvailableQualityData=function(){var p=this.api.getVideoData();if(!p)return[];var d=[],b,v,P=(b=p.getPlayerResponse())==null?void 0:(v=b.playabilityStatus)==null?void 0:v.paygatedQualitiesMetadata;v=(P==null?void 0:P.qualityDetails)||[];b=new Map;b=g.Kz(v)&&!Array.isArray(v)?new Map(Object.entries(v)):new Map(v.map(function(X){return[X.key,X.value]}));
if(v=P==null?void 0:P.restrictedAdaptiveFormats){P=[];v=g.u(v);for(var M=v.next();!M.done;M=v.next())M=M.value,M=dt(M.mimeType,M.quality,M.itag.toString(),M.width.toString(),M.height.toString(),M.qualityLabel),P.push(M);p=g.ds(p);OO(P);v=[];P=g.u(P);for(M=P.next();!M.done;M=P.next())M=M.value,oU(p,M,this.api.G().X)===!0&&v.push(M);d=d.concat(OKz(v,!1,b))}p=this.api.F2();d=d.concat(OKz(p,!0,b));b=[];if(this.api.T("web_player_enable_premium_hbr_in_h5_api"))return d=kBu(d),Jhw(d),d;p={};d=g.u(d);for(P=
d.next();!P.done;P=d.next())P=P.value,v=P.quality,p[v]||(P.formatId=void 0,b.push(P),p[v]=!0);return b};var Zh={},SQR=(Zh["internal-error"]=-1,Zh["non-recoverable-error"]=-2,Zh["api-disabled-by-application"]=-3,Zh["invalid-argument"]=-4,Zh["token-provider-invalid"]=-5,Zh);g.f(jv,LE);jv.prototype.UG=function(p){var d=this;if(rhk())if(!this.U&&this.D){llw(this,p);try{this.D.then(function(){uUC(d,p)},function(b){t6(b,"player_update");
d.handleError(b,p)})}catch(b){t6(b,"player_update_catch"),this.handleError(b,p)}}else this.U?uUC(this,p):this.api.E5("pf",{m:this.U?1:0,
p:this.D?1:0})};
jv.prototype.handleError=function(p,d){g.DF(p);if(this.api.T("html5_enable_d6de4_cold_start_and_error")){var b=0;p.mediaIntegrityErrorName?b||(b=SQR[p.mediaIntegrityErrorName]):p.code&&(b=p.code());d.mp={yoX:{code:b}}}};g.f(il,g.K);il.prototype.XF=function(p){p=p?"Exit picture-in-picture":"Picture-in-picture";this.update({"data-title-no-tooltip":p,title:p});this.api.sj()};
il.prototype.onClick=function(){this.api.togglePictureInPicture()};g.f(HP,LE);HP.prototype.createButton=function(){var p=this;this.button=new il(this.api);g.Y(this,this.button);this.api.tT(this.button);this.events.Y(this.api,"videodatachange",function(){sSW(p)});
sSW(this)};
HP.prototype.setDocumentPictureInPicture=function(p){this.api.dc().Dk(p);p=this.api.XU();var d=wxj(this.api.EY());d&&(p?d.load():d.unload());this.api.publish("documentpictureinpicturechange")};g.f(ZKj,LE);g.f(ev,g.K);g.q=ev.prototype;g.q.VD=function(){};
g.q.qV=function(){};
g.q.Bz=function(){return!0};
g.q.Ds$=function(){if(this.expanded){this.jB.show();var p=this.B.element.scrollWidth}else p=this.B.element.scrollWidth,this.jB.hide();this.PX=this.oB+p;g.kV(this.badge.element,"ytp-suggested-action-badge-expanded",this.expanded);this.badge.element.style.width=(this.expanded?this.oB:this.PX)+"px";this.ih.start()};
g.q.JQ=function(){this.badge.element.style.width=(this.expanded?this.PX:this.oB)+"px";this.tC.start()};
g.q.XQ=function(){this.V&&this.N.logVisibility(this.badge.element,this.Bz());this.eB&&this.N.logVisibility(this.dismissButton.element,this.Bz()&&this.Jx())};
g.q.Vk=function(p){this.kJ=p;Vm(this);D4(this);this.Bh()};
g.q.jqb=function(){g.kV(this.badge.element,"ytp-suggested-action-badge-with-offline-slate",!0)};
g.q.Jx=function(){return this.O5||this.kJ||!this.W};
g.q.Bh=function(){this.Bz()?this.C.show():this.C.hide();this.XQ()};
g.q.nR=function(){this.enabled=!1;this.Bh()};
g.q.Fk=function(p){p?this.eB&&this.N.logClick(this.dismissButton.element):this.V&&this.N.logClick(this.badge.element)};
g.q.WmZ=function(){this.Bh()};
g.q.gIJ=function(p){this.Rb=p===1;this.Bh();g.kV(this.badge.element,"ytp-suggested-action-badge-with-offline-slate",!1)};
g.q.xaC=function(){g.kV(this.badge.element,"ytp-suggested-action-badge-fullscreen",this.N.isFullscreen());this.Bh()};g.f(Sv,g.k0);Sv.prototype.zl=function(){this.publish("size-change")};
Sv.prototype.focus=function(){this.content.focus()};
Sv.prototype.Rn=function(){this.publish("back")};g.f(g.Y$,Sv);g.q=g.Y$.prototype;g.q.I1=function(p,d){if(d===void 0?0:d)this.items.push(p),this.menuItems.element.appendChild(p.element);else{d=g.q6(this.items,p,CiC);if(d>=0)return;d=~d;g.M6(this.items,d,0,p);MQ(this.menuItems.element,p.element,d)}p.subscribe("size-change",this.C_,this);this.menuItems.publish("size-change")};
g.q.rU=function(p){p.unsubscribe("size-change",this.C_,this);this.xJ()||(g.A4(this.items,p),this.menuItems.element.removeChild(p.element),this.menuItems.publish("size-change"))};
g.q.C_=function(){this.menuItems.publish("size-change")};
g.q.focus=function(){for(var p=0,d=0;d<this.items.length;d++){var b=this.items[d].element;if(b.getAttribute("role")==="menuitemradio"){if(b.getAttribute("aria-checked")==="true"){p=d;break}}else break}this.items[p].focus()};
g.q.LN=function(){return this.items.length};g.f(g.Le,g.tD);g.q=g.Le.prototype;g.q.show=function(){g.tD.prototype.show.call(this);this.hO()};
g.q.hide=function(){g.tD.prototype.hide.call(this);this.D.length>1&&g.$$(this)};
g.q.hO=function(){wHK(this);this.cX&&(NGW(this),g.Gc(this.element,this.size))};
g.q.Do=function(){var p=this.D.pop();GBC(this,p,this.D[this.D.length-1],!0)};
g.q.EB=function(p){if(!p.defaultPrevented)switch(p.keyCode){case 27:this.z_();p.preventDefault();break;case 37:this.D.length>1&&this.Do();p.preventDefault();break;case 39:p.preventDefault()}};
g.q.focus=function(){this.D.length&&this.D[this.D.length-1].focus()};
g.q.U5=function(){g.tD.prototype.U5.call(this);this.S&&this.S.dispose();this.Z&&this.Z.dispose()};g.f(mt,g.Le);mt.prototype.open=function(p,d){this.initialize(p.items)&&this.Xp(d,!!d)};
mt.prototype.initialize=function(p){g.gY(this.FN);if(p===void 0||p.length===0)return!1;var d=p.length;p=g.u(p);for(var b=p.next();!b.done;b=p.next())this.I1(b.value,d--);return!0};
mt.prototype.I1=function(p,d){p.menuNavigationItemRenderer?yh7(this,p.menuNavigationItemRenderer,d):p.menuServiceItemRenderer&&Ilq(this,p.menuServiceItemRenderer,d)};g.f(Ke,ev);g.q=Ke.prototype;g.q.VD=function(p){p.target!==this.dismissButton.element&&p.target!==this.overflowButton.element&&(this.Fk(),this.onClickCommand&&this.N.KX("innertubeCommand",this.onClickCommand))};
g.q.qV=function(){this.enabled=!1;this.C.hide()};
g.q.Bz=function(){return!!this.D&&this.enabled};
g.q.onVideoDataChange=function(p,d){this.Bf(d);if(this.D){this.VK();a:if(!this.isCounterfactual){var b,v,P;this.banner.update({title:(b=this.D)==null?void 0:b.title,subtitle:(v=this.D)==null?void 0:v.subtitle,metadata:(P=this.D)==null?void 0:P.metadataText});var M;this.onClickCommand=g.L((M=this.D)==null?void 0:M.onTap,eq);var X;if(p=g.L((X=this.D)==null?void 0:X.onOverflow,eq))this.Z=g.L(p,VXQ);var a;if((a=this.D)==null?0:a.thumbnailImage){var F,h;X=((F=this.D)==null?void 0:(h=F.thumbnailImage)==
null?void 0:h.sources)||[];if(X.length===0)break a;this.thumbnailImage.update({url:X[0].url})}else{var O;if((O=this.D)==null?0:O.thumbnailIconName){var J;this.thumbnailIcon.update({icon:(J=this.D)==null?void 0:J.thumbnailIconName})}}var k;this.shouldShowOverflowButton=!((k=this.D)==null||!k.shouldShowOverflowButton);var n;this.shouldHideDismissButton=!((n=this.D)==null||!n.shouldHideDismissButton)}var r;this.banner.element.setAttribute("aria-label",((r=this.D)==null?void 0:r.a11yLabel)||"");var Z;
this.TB=(Z=this.D)==null?void 0:Z.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized=!0;jSj(this)}};
g.q.Sp$=function(){this.isVisible=!0;jSj(this)};
g.q.vIB=function(){this.isVisible=!1;jSj(this)};
g.q.XQ=function(){ev.prototype.XQ.call(this);this.U&&this.N.logVisibility(this.banner.element,this.isVisible)};
g.q.Fk=function(){ev.prototype.Fk.call(this,!1);this.U&&this.N.logClick(this.banner.element)};
g.q.FD=function(p){this.S||(this.S=new mt(this.N),g.Y(this,this.S));var d,b;if((d=this.Z)==null?0:(b=d.menu)==null?0:b.menuRenderer)this.S.open(this.Z.menu.menuRenderer,p.target),p.preventDefault()};
g.q.Bf=function(){};
g.q.VK=function(){};
g.q.U5=function(){this.N.d1("suggested_action_view_model");ev.prototype.U5.call(this)};g.f(x$,Ke);
x$.prototype.Bf=function(p){var d,b,v;this.productUpsellSuggestedActionViewModel=g.L((d=p.getWatchNextResponse())==null?void 0:(b=d.playerOverlays)==null?void 0:(v=b.playerOverlayRenderer)==null?void 0:v.suggestedActionViewModel,d6Q);var P;if((P=this.productUpsellSuggestedActionViewModel)==null?0:P.content){var M;this.D=g.L((M=this.productUpsellSuggestedActionViewModel)==null?void 0:M.content,iFX)}var X,a;if(this.U=!!((X=this.productUpsellSuggestedActionViewModel)==null?0:(a=X.loggingDirectives)==null?
0:a.trackingParams)){var F,h;this.N.setTrackingParams(this.banner.element,((F=this.productUpsellSuggestedActionViewModel)==null?void 0:(h=F.loggingDirectives)==null?void 0:h.trackingParams)||null)}var O;this.isCounterfactual=!((O=this.productUpsellSuggestedActionViewModel)==null||!O.isCounterfactualServing)};
x$.prototype.VK=function(){var p=[],d,b=g.u(((d=this.productUpsellSuggestedActionViewModel)==null?void 0:d.ranges)||[]);for(d=b.next();!d.done;d=b.next()){var v=d.value;v&&(d=Number(v.startTimeMilliseconds),v=Number(v.endTimeMilliseconds),isNaN(d)||isNaN(v)||p.push(new g.P1(d,v,{id:"product_upsell",namespace:"suggested_action_view_model"})))}this.N.AZ(p)};g.f(t4k,LE);g.f(BP,LE);BP.prototype.onVideoDataChange=function(p,d){var b=this;if(!gs(d)&&(p==="newdata"&&HK7(this),this.U&&p==="dataloaded")){var v;FW(We(this.api.G(),(v=this.api.getVideoData())==null?void 0:g.SQ(v)),function(P){var M=Y2D(P);M&&(M=DXu(b,b.D||M))&&b.api.setAudioTrack(M,!0);b.B&&(b.B=!1,Lje(b,P))})}};
BP.prototype.u2=function(){var p=this;if(g.UD(this.api.G())){var d,b=g.As(this.api.G(),(d=this.api.getVideoData())==null?void 0:g.SQ(d));return FW(XW(b),function(v){var P=Il();z2(P,v);return p.api.u2(P)})}return XW(this.api.u2())};g.f(g.Ty,g.ea);g.q=g.Ty.prototype;g.q.open=function(){g.Qm(this.BX,this.U)};
g.q.Su=function(p){QS$(this);var d=this.options[p];d&&(d.element.setAttribute("aria-checked","true"),this.K9(this.L8(p)),this.B=p)};
g.q.bH=function(p){g.gY(this.U);for(var d={},b=!1,v=0;v<p.length;v++){var P=p[v],M=this.options[P],X=P===this.B;X&&(b=!0);M&&M.priority===-v?(g.Vd(this.options[P],this.L8(P,!0)),delete this.options[P]):M=this.gk(P,-v,X);d[P]=M;this.U.I1(M,!0)}b||(this.B=null);p=g.u(Object.keys(this.options));for(b=p.next();!b.done;b=p.next())this.options[b.value].dispose();this.options=d};
g.q.gk=function(p,d,b,v){var P=this;b={L:"div",zB:["ytp-menuitem",v?"ytp-menuitem-with-footer":""],K:{tabindex:"0",role:"menuitemradio","aria-checked":b?"true":"false"},j:[{L:"div",zB:["ytp-menuitem-label"],Bb:"{{label}}"}]};v&&(v={L:"div",J:"ytp-menuitem-footer",j:[v]},b.j?b.j.push(v):b.j=[v]);d=new g.ea(b,d,this.L8(p,!0));d.listen("click",function(){P.nH(p)});
return d};
g.q.enable=function(p){this.W?p||(this.W=!1,this.Wz(!1)):p&&(this.W=!0,this.Wz(!0))};
g.q.Wz=function(p){p?this.BX.I1(this):this.BX.rU(this)};
g.q.mm=function(p){this.publish("select",p)};
g.q.nH=function(p){this.mm(p)};
g.q.L8=function(p){return p.toString()};
g.q.eS=function(p){p.defaultPrevented||p.keyCode!==39||(this.open(),p.preventDefault())};
g.q.U5=function(){this.W&&this.BX.rU(this);g.ea.prototype.U5.call(this);for(var p=g.u(Object.keys(this.options)),d=p.next();!d.done;d=p.next())this.options[d.value].dispose()};g.f($XB,g.Ty);g.q=$XB.prototype;g.q.XF=function(){var p=this.rk("Off");this.N.getPresentingPlayerType()!==2?(mXC(this),this.Su(this.S),this.D&&(this.S===p?this.D="":this.setSleepTimerTimeLeft(this.D)),this.Z&&this.setVideoTimeLeft(this.Z),this.enable(!0)):(this.bH([]),this.enable(!1))};
g.q.mm=function(p){KjC(this,p);this.BX.Do()};
g.q.rk=function(p){switch(p){case "Off":return"Off";case "End of video":return"End of video";case "End of playlist":return"End of playlist";default:return(p.toString()+" Minutes").toLowerCase()}};
g.q.onVideoDataChange=function(p){p==="dataloaded"&&mXC(this)};
g.q.jdh=function(p){this.N.logVisibility(this.element,p)};
g.q.onClick=function(){this.N.logClick(this.element)};
g.q.resetSleepTimerMenuSettings=function(){KjC(this,this.rk("Off"))};
g.q.setSleepTimerTimeLeft=function(p){this.D=p;this.K9(p)};
g.q.setVideoTimeLeft=function(p){this.Z=p;this.V.K9(p)};g.f(A6,LE);A6.prototype.resetSleepTimerMenuSettings=function(){this.menuItem&&this.menuItem.resetSleepTimerMenuSettings()};
A6.prototype.setSleepTimerTimeLeft=function(p){this.menuItem&&this.menuItem.setSleepTimerTimeLeft(p)};
A6.prototype.setVideoTimeLeft=function(p){this.menuItem&&this.menuItem.setVideoTimeLeft(p)};g.f(xXK,LE);g.f(g.pK,g.oL);g.q=g.pK.prototype;g.q.Y=function(p,d){this.V.Y(this.W,p,d,void 0,!this.D)};
g.q.cancel=function(){this.B&&(this.B=!1,this.publish("dragend",0,0,null));this.U&&(this.U=!1,this.publish("hoverend",0,0,null),dG(this),WP(this))};
g.q.UF=function(p){dG(this);this.Y(bi("move"),this.hY);this.Y(bi("out"),this.ix);this.Y("touchstart",this.s1);this.D&&this.Y(bi("down"),this.hF);var d=p.target;p=new g.JF(p.pageX,p.pageY);this.U=!0;this.publish("hoverstart",p.x,p.y,d);this.publish("hovermove",p.x,p.y,d)};
g.q.hY=function(p){var d=p.target;p=new g.JF(p.pageX,p.pageY);if(this.X){var b=this.X;this.X=null;if(b.relatedTarget===d&&rB(new g.JF(b.pageX,b.pageY),p))return}this.publish("hovermove",p.x,p.y,d)};
g.q.ix=function(p){var d=new g.JF(p.pageX,p.pageY),b=p.relatedTarget;try{if(b&&g.qQ(this.target,b)){this.X=p;this.publish("hovermove",d.x,d.y,b);return}}catch(v){}dG(this);WP(this);this.U=!1;this.publish("hoverend",d.x,d.y,b)};
g.q.MIh=function(p){this.UF(p);this.hF(p)};
g.q.hF=function(p){if(typeof p.button!=="number"||p.button===0){dG(this);this.V.Y(vH(p.target),bi("move"),this.yDX);this.V.Y(vH(p.target),bi("up"),this.cS);var d=p.target;if(g.T9)this.Y("dragstart",this.un);else if(p.preventDefault(),(g.Kq||rg)&&d)a:{for(var b=d;b;){if(X2w(b)||b.getAttribute("tabindex")==="-1"){b.focus();break a}b=b.parentElement}vH(d).activeElement.blur()}this.B=!0;p=new g.JF(p.pageX,p.pageY);this.publish("dragstart",p.x,p.y,d);this.publish("dragmove",p.x,p.y,d)}};
g.q.un=function(p){p.preventDefault()};
g.q.yDX=function(p){var d=p.target;d===vH(p.target)&&(d=null);p=new g.JF(p.pageX,p.pageY);this.publish("hovermove",p.x,p.y,d);this.publish("dragmove",p.x,p.y,d)};
g.q.cS=function(p){dG(this);this.B=!1;var d=cf(p),b=p.target;p=new g.JF(p.pageX,p.pageY);d&&g.qQ(this.target,d)?(this.Y(bi("move"),this.hY),this.Y(bi("out"),this.ix),this.Y(bi("down"),this.hF),this.Y("touchstart",this.s1),this.publish("dragend",p.x,p.y,b)):(WP(this),this.U=!1,this.publish("dragend",p.x,p.y,b),this.publish("hoverend",p.x,p.y,b))};
g.q.s1=function(p){var d=p.changedTouches[0];d&&(dG(this),this.C||(this.Y("touchmove",this.yIE),this.Y("touchend",this.gj),this.Y("touchcancel",this.gj),this.S=d.identifier,p=p.target,this.U||(this.U=!0,this.publish("hoverstart",d.pageX,d.pageY,p)),this.publish("hovermove",d.pageX,d.pageY,p),this.D&&(this.B=!0,this.publish("dragstart",d.pageX,d.pageY,p),this.publish("dragmove",d.pageX,d.pageY,p))))};
g.q.yIE=function(p){var d=BGk(this,p);d&&(this.D&&p.preventDefault(),p=p.target,this.publish("hovermove",d.pageX,d.pageY,p),this.D&&this.publish("dragmove",d.pageX,d.pageY,p))};
g.q.gj=function(p){var d=BGk(this,p);if(d){dG(this);WP(this);this.U=!1;var b=p.target;this.D&&(this.Z||p.preventDefault(),this.B=!1,this.publish("dragend",d.pageX,d.pageY,b));this.publish("hoverend",d.pageX,d.pageY,b)}};
g.q.U5=function(){this.D&&(g.T9&&this.target.removeAttribute("draggable"),this.target.style.touchAction="");dG(this);g.oL.prototype.U5.call(this)};
var RYW=!1;g.f(TGu,g.K);TGu.prototype.Og=function(){g.nj(this.element,"display","none");this.N.logVisibility(this.D,!1)};g.f(MX,LE);MX.prototype.O5=function(p,d){this.xJ()||(this.W=[p,d],this.D.subscribe("dragmove",this.S,this),this.D.subscribe("dragend",this.X,this),this.B||g.vg(this.delay))};
MX.prototype.RB=function(){if(this.V){this.B=!0;this.aB=this.api.getPlaybackRate();this.IB=this.api.getPlayerStateObject().isPaused();var p=this.speedmasterUserEdu;g.nj(p.element,"display","");p.N.logVisibility(p.D,!0);this.api.setPlaybackRate(this.Hb);this.api.hideControls();this.api.playVideo();this.Z&&(this.Z.FJ=!0);this.eB&&(this.eB.hL=!0)}};
MX.prototype.S=function(p,d){if(!this.B){p=[p,d];var b=this.W;b&&p&&b.length===2&&p.length===2?(d=Math.abs(b[0]-p[0]),b=Math.abs(b[1]-p[1]),d=Math.sqrt(d*d+b*b)):d=-1;d<this.kJ?this.W=p:XU(this)}};
MX.prototype.X=function(){XU(this)};g.f(Wjj,LE);Wjj.prototype.onVideoDataChange=function(p){p==="newdata"&&this.api.EY().createSubtitlesModuleIfNeeded()};g.f(qX,g.iG);qX.prototype.preventDefault=function(){g.iG.prototype.preventDefault.call(this);this.D&&this.D.preventDefault()};
qX.prototype.stopPropagation=function(){g.iG.prototype.stopPropagation.call(this);this.D&&this.D.stopPropagation()};g.f(g.aS,Bh);g.q=g.aS.prototype;g.q.eP=function(){return!0};
g.q.isView=function(){return!1};
g.q.gR=function(){return!1};
g.q.UY=function(){return this.D};
g.q.Fv=function(){return this.D.src};
g.q.dZ=function(p){var d=this.getPlaybackRate();this.D.src=p;this.setPlaybackRate(d)};
g.q.m1=function(){this.D.removeAttribute("src")};
g.q.getPlaybackRate=function(){try{return this.D.playbackRate>=0?this.D.playbackRate:1}catch(p){return 1}};
g.q.setPlaybackRate=function(p){this.getPlaybackRate()!==p&&(this.D.playbackRate=p);return p};
g.q.bY=function(){return this.D.loop};
g.q.setLoop=function(p){this.D.loop=p};
g.q.canPlayType=function(p,d){return this.D.canPlayType(p,d)};
g.q.isPaused=function(){return this.D.paused};
g.q.isSeeking=function(){return this.D.seeking};
g.q.isEnded=function(){return this.D.ended};
g.q.vU=function(){return this.D.muted};
g.q.wG=function(p){tn();this.D.muted=p};
g.q.kR=function(){return this.D.played||vh([],[])};
g.q.sW=function(){try{var p=this.D.buffered}catch(d){}return p||vh([],[])};
g.q.fQ=function(){return this.D.seekable||vh([],[])};
g.q.Cx=function(){var p=this.D;return p.getStartDate?p.getStartDate():null};
g.q.getCurrentTime=function(){return this.D.currentTime};
g.q.setCurrentTime=function(p){this.D.currentTime=p};
g.q.getDuration=function(){return this.D.duration};
g.q.load=function(){var p=this.D.playbackRate;try{this.D.load()}catch(d){}this.D.playbackRate=p};
g.q.pause=function(){this.D.pause()};
g.q.play=function(){var p=this.D.play();if(!p||!p.then)return null;p.then(void 0,function(){});
return p};
g.q.ag=function(){return this.D.readyState};
g.q.zx=function(){return this.D.networkState};
g.q.JI=function(){return this.D.error?this.D.error.code:null};
g.q.mQ=function(){return this.D.error?this.D.error.message:""};
g.q.getVideoPlaybackQuality=function(){if(window.HTMLVideoElement&&this.D instanceof window.HTMLVideoElement&&this.D.getVideoPlaybackQuality)return this.D.getVideoPlaybackQuality();if(this.D){var p=this.D,d=p.webkitDroppedFrameCount;if(p=p.webkitDecodedFrameCount)return{droppedVideoFrames:d||0,totalVideoFrames:p}}return{}};
g.q.H$=function(){return!!this.D.webkitCurrentPlaybackTargetIsWireless};
g.q.Uz=function(){return!!this.D.webkitShowPlaybackTargetPicker()};
g.q.togglePictureInPicture=function(){var p=this.D,d=window.document;window.document.pictureInPictureEnabled?this.D!==d.pictureInPictureElement?p.requestPictureInPicture():d.exitPictureInPicture():jm()&&p.webkitSetPresentationMode(p.webkitPresentationMode==="picture-in-picture"?"inline":"picture-in-picture")};
g.q.bI=function(){var p=this.D;return new g.JF(p.offsetLeft,p.offsetTop)};
g.q.getSize=function(){return g.wg(this.D)};
g.q.setSize=function(p){g.Gc(this.D,p)};
g.q.getVolume=function(){return this.D.volume};
g.q.setVolume=function(p){tn();this.D.volume=p};
g.q.i9=function(p){this.X[p]||(this.D.addEventListener(p,this.listener),this.X[p]=this.listener)};
g.q.setAttribute=function(p,d){this.D.setAttribute(p,d)};
g.q.removeAttribute=function(p){this.D.removeAttribute(p)};
g.q.hasAttribute=function(p){return this.D.hasAttribute(p)};
g.q.dw=dw(57);g.q.qA=dw(59);g.q.tb=dw(61);g.q.DT=dw(63);g.q.IV=function(){return EE(this.D)};
g.q.T2=function(p){g.FO(this.D,p)};
g.q.Bs=function(p){return g.fj(this.D,p)};
g.q.zL=function(){return g.qQ(document.body,this.D)};
g.q.audioTracks=function(){var p=this.D;if("audioTracks"in p)return p.audioTracks};
g.q.U5=function(){for(var p=g.u(Object.keys(this.X)),d=p.next();!d.done;d=p.next())d=d.value,this.D.removeEventListener(d,this.X[d]);Bh.prototype.U5.call(this)};
g.q.zZ=function(p){this.D.disableRemotePlayback=p};g.f(oS,g.K);g.f(hh,g.K);hh.prototype.show=function(){g.K.prototype.show.call(this);this.XF();this.MC.T("html5_enable_moving_s4n_window")&&g.UD(this.MC.G())&&this.W()};
hh.prototype.hide=function(){g.K.prototype.hide.call(this);this.delay.stop();this.V.stop()};
hh.prototype.XF=function(){var p=(0,g.Ib)(),d=d$D(this.MC);FU(this.D,d.bandwidth_samples);FU(this.Z,d.network_activity_samples);FU(this.B,d.live_latency_samples);FU(this.U,d.buffer_health_samples);var b={};d=g.u(Object.entries(d));for(var v=d.next();!v.done;v=d.next()){var P=g.u(v.value);v=P.next().value;P=P.next().value;this.C[v]!==P&&(b[v]=" "+String(P));this.C[v]=P}this.update(b);p=(0,g.Ib)()-p>25?5E3:500;this.delay.start(p)};
hh.prototype.W=function(){this.S?(this.position+=1,this.position>15&&(this.S=!1)):(--this.position,this.position<=0&&(this.S=!0));this.element.style.left=this.position+"%";this.element.style.top=this.position+"%";this.V.start(2E4)};g.f(Pr7,LE);g.f(O2,g.e);O2.prototype.D=function(){var p=(0,g.Ib)()-this.startTime;p=p<this.duration?p/this.duration:1;this.U(wn(YQH,p));p<1&&this.delay.start()};
var YQH=new Gp(0,0,.4,0,.2,1,1,1),FEj=/[0-9.-]+|[^0-9.-]+/g;g.f(Jh,g.K);Jh.prototype.onClick=function(){var p=this.api.app;var d=p.T("web_log_theater_mode_visibility")?!p.TN():!p.oF;p.MC.KX("SIZE_CLICKED",d);this.api.logClick(this.element)};
Jh.prototype.XF=function(){this.hD(this.api.rh()&&!this.api.isFullscreen()&&this.api.getPresentingPlayerType()!==3);if(this.cX){var p=this.api.TN();this.TN!==p&&this.Xw(p)}this.api.logVisibility(this.element,this.cX)};
Jh.prototype.Xw=function(p){var d=p?{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,K:{d:"m 26,13 0,10 -16,0 0,-10 z m -14,2 12,0 0,6 -12,0 0,-6 z",fill:"#fff","fill-rule":"evenodd"}}]}:{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,K:{d:"m 28,11 0,14 -20,0 0,-14 z m -18,2 16,0 0,10 -16,0 0,-10 z",fill:"#fff","fill-rule":"evenodd"}}]};this.TN==null?this.updateValue("icon",d):otz(this.transition,this.element,
d);this.TN=p;d=g.fE(this.api,"Default view","t");var b=g.fE(this.api,"Theater mode","t");this.updateValue("title",p?d:b);this.update({"data-title-no-tooltip":p?"Default view":"Theater mode"});this.api.sj()};g.f(hKw,LE);g.f(kvk,LE);g.q=kvk.prototype;g.q.onVideoDataChange=function(p){this.sf();this.videoId=p.videoId;this.U=this.D=void 0;this.timelyActions=JYC(p);ntu(this);this.clearTimeout();this.AZ()};
g.q.l2=function(p){var d=p.oldState,b=p.state,v=b.seekSource;!g.R(d,16)&&g.R(b,16)?this.OL(v!=null?v:void 0):g.R(d,16)&&!g.R(b,16)&&this.cF();p=p.state;p=!p.isCued()&&!g.R(p,1024);this.B.hD(p)};
g.q.AZ=function(){var p=this.Im();p&&this.api.AZ(p)};
g.q.sf=function(){this.api.d1("timelyAction",1);if(this.D!==void 0)this.onCueRangeExit(this.D)};
g.q.Im=function(){if(this.timelyActions){for(var p=[],d=g.u(this.timelyActions),b=d.next();!b.done;b=d.next())b=b.value,b=b.startTimeMilliseconds!=null&&b.endTimeMilliseconds!=null&&b.cueRangeId!=null?new g.P1(Number(b.startTimeMilliseconds),Number(b.endTimeMilliseconds),{id:b.cueRangeId,namespace:"timelyAction"}):void 0,b&&p.push(b);return p}};
g.q.onCueRangeEnter=function(p){var d=kf(this,p);d&&this.V[p]!==void 0&&(d.maxShowCount===void 0||(d==null?void 0:d.maxShowCount)>this.V[p])&&(this.D=p,f5$(this))};
g.q.onCueRangeExit=function(p){var d=rYw(this,p);d&&this.D===p&&this.api.KX("innertubeCommand",d);this.clearTimeout();this.D=void 0};
g.q.onTimeout=function(p){this.D!==void 0&&(p==null?void 0:p.cueRangeId)===this.D&&(p=rYw(this,this.D))&&this.api.KX("innertubeCommand",p)};
g.q.OL=function(p){this.U=p};
g.q.cF=function(){f5$(this);this.U=void 0};
g.q.setTimeout=function(p){var d=this,b=Number(p==null?void 0:p.maxVisibleDurationMilliseconds);b&&(this.clearTimeout(),this.X=setTimeout(function(){d.onTimeout(p)},b))};
g.q.clearTimeout=function(){this.X&&clearTimeout(this.X);this.X=void 0};
g.q.U5=function(){this.timelyActions=this.U=this.D=this.videoId=void 0;this.V={};this.sf();this.clearTimeout();LE.prototype.U5.call(this)};g.f(suK,LE);var Et={},zKC=(Et[1]="pot_ss",Et[2]="pot_sf",Et[3]="pot_se",Et[4]="pot_xs",Et[5]="pot_xf",Et[6]="pot_xe",Et),juD=["www.youtube-nocookie.com","www.youtubeeducation.com"];g.f(fK,LE);fK.prototype.U5=function(){this.S&&(g.EI(this.S),this.S=void 0);LE.prototype.U5.call(this)};
fK.prototype.M0=function(){(this.D?!this.D.isReady():this.U)&&li(this)};
fK.prototype.rH=function(p,d,b){var v=this;if(Etq(p)){var P=b||"",M;if((M=this.D)==null?0:M.isReady())d=s2(this,P),CrC(p,d);else{var X=new g.fC;d.push(X.promise);this.V.promise.then(function(){var a=s2(v,P);CrC(p,a);X.resolve()})}}};
fK.prototype.nP=function(p){var d=this;if(this.D||this.U)p.eF=s2(this,p.videoId),this.D&&!this.D.isReady()&&(this.B=new xA,this.V.promise.then(function(){d.SI.Hy("pot_if");p.eF=s2(d,p.videoId)}))};g.f(i17,LE);g.f(Zl,g.e);Zl.prototype.D=function(){for(var p=g.u(g.yq.apply(0,arguments)),d=p.next();!d.done;d=p.next())(d=d.value)&&this.features.push(d)};
Zl.prototype.U5=function(){for(var p=this.features.length-1;p>=0;p--)this.features[p].dispose();this.features.length=0;g.e.prototype.U5.call(this)};E2.prototype.IR=function(){this.U=(0,g.Ib)()};
E2.prototype.reset=function(){this.D=this.U=NaN};
E2.prototype.d4=function(p,d){if(p.clientPlaybackNonce&&!isNaN(this.D)){if(Math.random()<.01){d=d?"pbp":"pbs";var b={startTime:this.D};p.S&&(b.cttAuthInfo={token:p.S,videoId:p.videoId});Lc("seek",b);g.g5({clientPlaybackNonce:p.clientPlaybackNonce},"seek");isNaN(this.U)||Yr("pl_ss",this.U,"seek");Yr(d,(0,g.Ib)(),"seek")}this.reset()}};g.q=H1K.prototype;g.q.reset=function(){VC(this.timerName)};
g.q.tick=function(p,d){Yr(p,d,this.timerName)};
g.q.Hy=function(p){return $r(p,this.timerName)};
g.q.Ia=function(p){Cx(p,void 0,this.timerName)};
g.q.infoGel=function(p){g.g5(p,this.timerName)};g.f(Siu,g.oL);g.q=Siu.prototype;g.q.p8=function(p){return this.loop||!!p||this.index+1<this.length};
g.q.vE=function(p){return this.loop||!!p||this.index-1>=0};
g.q.setShuffle=function(p){this.shuffle=p;p=this.order&&this.order[this.index]!=null?this.order[this.index]:this.index;this.order=[];for(var d=0;d<this.items.length;d++)this.order.push(d);this.index=p;this.U++;if(this.shuffle){p=this.order[this.index];for(d=1;d<this.order.length;d++){var b=Math.floor(Math.random()*(d+1)),v=this.order[d];this.order[d]=this.order[b];this.order[b]=v}for(d=0;d<this.order.length;d++)this.order[d]===p&&(this.index=d);this.U++}this.publish("shuffle")};
g.q.Rq=function(p){p=p||"hqdefault.jpg";var d=this.C[p];if(d||this.mZ.O5||p==="sddefault.jpg"||p==="hq720.jpg"||p==="maxresdefault.jpg")return d;if(this.B.length)return ST(this.mZ,this.B[0],p)};
g.q.getLength=function(){return this.length};
g.q.findIndex=function(p){if(p&&(p=p.videoId,!this.items[this.index]||this.items[this.index].video_id!==p))for(var d=0;d<this.items.length;d++)if(this.items[d].video_id===p){this.index=d;break}};
g.q.onReady=function(p){this.D=p;this.loaded&&g.lg(this.D,0)};
g.q.getPlaylistId=function(){return this.listId?this.listId.toString():null};
g.q.Ty=function(){return this.mZ.getVideoUrl(g.NX(this).videoId,this.getPlaylistId())};
g.q.U5=function(){this.D=null;g.oq(this.items);g.oL.prototype.U5.call(this)};var GB=new Map;g.f(g.U2,g.oL);g.q=g.U2.prototype;g.q.create=function(){};
g.q.load=function(){this.loaded=!0};
g.q.unload=function(){this.loaded=!1};
g.q.hI=function(){};
g.q.Ut=function(){return!0};
g.q.U5=function(){this.loaded&&this.unload();g.oL.prototype.U5.call(this)};
g.q.n0=function(){return{}};
g.q.getOptions=function(){return[]};g.f(g.yS,g.e);g.q=g.yS.prototype;g.q.SW=dw(66);g.q.hm=function(){};
g.q.dD=function(){};
g.q.NV=function(){return""};
g.q.Z3=dw(67);g.q.rH=function(p,d){var b=this;if(this.MC.G().T("html5_dispatch_tracklist_loaded_event")){this.V&&(this.V.reject(),this.V=null);var v=[];this.MC.publish("trackListLoaded",this.U,v,d);v.length?(d=new g.fC,d.promise.then(p.rH,function(){}),this.V=d,Promise.all(v).then(d.resolve,d.reject).finally(function(){b.V=null})):p.rH()}else p.rH()};
g.q.tS=function(){};
g.q.U5=function(){this.V&&(this.V.reject(),this.V=null);this.dD();g.e.prototype.U5.call(this)};g.f(g.IS,g.yS);g.IS.prototype.SW=dw(65);g.IS.prototype.hm=function(p){if(this.audioTrack)for(var d=g.u(this.audioTrack.captionTracks),b=d.next();!b.done;b=d.next())g.cH(this.U,b.value);this.rH(p,this.videoData.videoId)};
g.IS.prototype.NV=function(p,d){var b=p.z7(),v={fmt:d};if(d==="srv3"||d==="3"||d==="json3")g.xP()?Object.assign(v,{xorb:2,xobt:1,xovt:1}):Object.assign(v,{xorb:2,xobt:3,xovt:3});p.translationLanguage&&(v.tlang=g.FT(p));this.B&&(v.xosf="1");Object.assign(v,this.MC.G().D);return oM(b,v)};
g.IS.prototype.dD=function(){this.D&&this.D.abort()};g.gHF=new Map;g.f(g.j4,g.yS);g.j4.prototype.SW=dw(64);
g.j4.prototype.hm=function(p){var d=this,b=this.B,v={type:"list",tlangs:1,v:this.videoId,vssids:1};this.Wk&&(v.asrs=1);b=oM(b,v);this.dD();this.D=g.ys(b,{format:"RAW",onSuccess:function(P){d.D=null;if((P=P.responseXML)&&P.firstChild){for(var M=P.getElementsByTagName("track"),X=0;X<M.length;X++){var a=M[X],F=a.getAttribute("lang_code"),h=a.getAttribute("lang_translated"),O=a.getAttribute("name"),J=a.getAttribute("kind"),k=a.getAttribute("id"),n=a.getAttribute("lang_default")==="true",r=a.getAttribute("cantran")===
"true";a=a.getAttribute("vss_id");g.cH(d.U,new g.qZ({languageCode:F,languageName:h,name:O,kind:J,id:k,is_servable:!0,is_translateable:r,vss_id:a,is_default:n}))}P=P.getElementsByTagName("target");M=P.length;for(X=0;X<M;X++)F={languageCode:P[X].getAttribute("lang_code"),languageName:P[X].getAttribute("lang_translated"),languageOriginal:P[X].getAttribute("lang_original"),id:P[X].getAttribute("id"),isDefault:P[X].getAttribute("lang_default")==="true"},d.S[F.languageCode]=F.languageName,d.X.push(F)}d.rH(p,
d.videoId)},
withCredentials:!0})};
g.j4.prototype.NV=function(p,d){var b=this.B;d={v:this.videoId,type:"track",lang:p.languageCode,name:p.getName(),kind:p.kind,fmt:d};var v=this.MC.G();v.T("captions_url_add_ei")&&(d.ei=this.eventId);p.translationLanguage&&(d.tlang=g.FT(p));Object.assign(d,v.D);return b=oM(b,d)};
g.j4.prototype.dD=function(){this.D&&this.D.abort()};AY$.prototype.B=function(){for(var p=g.yq.apply(0,arguments),d=this,b=qE("empty"),v=[],P={ED:0};P.ED<this.U.length&&b.currentState!=="done";P={il:void 0,ED:P.ED},P.ED++)P.il=this.U[P.ED],P.il.condition.apply(P.il,g.E(p))&&(b=hG(hG(b,function(M){return function(){if(!M.il.condition.apply(M.il,g.E(p)))throw"condition failed";var X=M.il.gQ.apply(M.il,g.E(p));return d.D===void 0||d.D===null?X:FW(XW(X),function(a){if(!d.D.apply(d,[a].concat(g.E(p))))throw"verification failed";return a})}}(P)),function(M){return function(X){X!==
"empty"&&X!=="condition failed"&&X!=="verification failed"&&X!=="error"&&(M.il.onFailure&&M.il.onFailure.apply(M.il,[X].concat(g.E(p))),d.onFailure&&d.onFailure.apply(d,[X,
M.ED,M.il].concat(g.E(p))),v.push(X));throw"error";}}(P)));
return hG(b,function(){return qE(v)})};ii.prototype.preload=function(p){p=p?WEC(this.capabilities,p):this.capabilities;return p.FW?FW(bQC(this,p),function(){}):XW()};
ii.prototype.compile=function(p){return hG(this.X.B(p),function(d){throw Error("wasm module compile failure: "+d.map(function(b){return b.message}).join(", "),{cause:d});
})};
ii.prototype.instantiate=function(p,d){return hG(this.S.B(p,d),function(b){throw Error("wasm module instantiation failure: "+b.map(function(v){return v.message}).join(", "),{cause:b});
})};Xxz.prototype.emscripten_notify_memory_growth=function(){};var vv7;g.q=aDe.prototype;g.q.malloc=function(p){return this.D.malloc(p)};
g.q.free=function(p){this.D.free(p)};
g.q.realloc=function(p,d){return this.D.realloc(p,d)};
g.q.Ea=function(p){if(p.buffer!==this.exports.memory.buffer){var d=this.malloc(p.byteLength);d=new Uint8Array(this.exports.memory.buffer,d,p.byteLength);d.set(p);return d}};
g.q.Va=function(p){if(p.buffer===this.exports.memory.buffer){var d=p.slice();this.free(p.byteOffset);return d}};
var V1e="WebAssembly"in window&&("instantiateStreaming"in window.WebAssembly||"instantiate"in window.WebAssembly);th.DQ(aDe,{Ea:function(p){return{profile:"copyj2w",dP:p===void 0?0:Math.ceil(p.byteLength/16)}},
Va:function(p){return{profile:"copyw2j",dP:p===void 0?0:Math.ceil(p.byteLength/16)}}});g.f(hQ$,g.e);g.q=hQ$.prototype;g.q.createSubtitlesModuleIfNeeded=function(){nvu(this)&&Dl(this,"captions");return!!g.HH(this)};
g.q.J3=function(){return g.gI(this.N.getVideoData())&&!this.N.yg().B};
g.q.XL=function(){return this.N.getVideoData().XL()};
g.q.pC=function(){return this.N.getVideoData().pC()};
g.q.j0=function(){var p=this.hZ.get("heartbeat");Dl(this,"heartbeat",!1,!0,this.j0);!p&&this.hZ.has("heartbeat")&&this.N.publish("offlineslatestatechange")};
g.q.TX=function(){Dl(this,"annotations_module",!0,void 0,this.TX);var p=this.hZ.get("annotations_module");if(p)for(var d in this.B)if(this.B.hasOwnProperty(d)){var b=d;p.subscribe(b,this.B[b])}};
g.q.l9=function(){if(!this.hZ.get("ad"))try{OQK(this)?Dl(this,"ad",!1,!0,this.l9):this.N.SE("ad")}catch(p){this.N.SE("ad"),g.Hi(p)}};
g.q.pI=function(){return this.U};
g.q.eW=function(){var p={},d=g.HH(this);d&&Object.assign(p,d.eW());return p};
g.q.IN=function(p,d){Object.assign(this.U,p||null);Object.assign(this.pJ,d||null)};
g.q.onVideoDataChange=function(){var p=this.N.getVideoData();this.N.T("enable_wn_infocards")&&g.UH(p)&&!g.gG(this)&&this.TX()};
g.q.U5=function(){g.e.prototype.U5.call(this);VS(this,1,!0);for(var p=g.u(Object.entries(y_w)),d=p.next();!d.done;d=p.next()){var b=g.u(d.value);d=b.next().value;b=b.next().value;this.V.has(b)&&GB.delete(d)}this.V.clear()};
var Ca={},y_w=(Ca.ad="ad.js",Ca.annotations_module="annotations_module.js",Ca.asmjs="asmjs.js",Ca.creatorendscreen="annotations_module.js",Ca.embed="embed.js",Ca.endscreen="endscreen.js",Ca.heartbeat="heartbeat.js",Ca.kids="kids.js",Ca.remote="remote.js",Ca.miniplayer="miniplayer.js",Ca.offline="offline.js",Ca.captions="captions.js",Ca.unplugged="unplugged.js",Ca.ux="ux.js",Ca.webgl="webgl.js",Ca.ypc="ypc.js",Ca.ypc_clickwrap="ypc_clickwrap.js",Ca.yto="yto.js",Ca),Njz="ad annotations_module asmjs creatorendscreen embed endscreen heartbeat kids remote miniplayer offline captions webgl ypc ypc_clickwrap yto unplugged ux".split(" ");g.f(zQD,g.oL);g.q=zQD.prototype;g.q.OB=function(p){p=new g.JF(p.pageX,p.pageY);if(!rB(p,this.V)){var d=2;this.S&&(d|=8);this.V=p;QS(this,d,!0)}};
g.q.dJB=function(){this.S&&QS(this,8,!0);QS(this,2,!1)};
g.q.UF=function(p){var d=new g.JF(p.pageX,p.pageY);rB(d,this.V)||(this.V=d,(p=p.target)&&this.uA(p)&&(QS(this,4,!0),this.D.R1(this.B),this.B=this.D.Y(this.target,"mouseover",this.ix),this.Z=this.D.Y(this.target,"mouseout",this.ix)))};
g.q.ix=function(p){p=p.relatedTarget;p&&this.uA(p)||(this.V=new g.JF(NaN,NaN),jB7(this))};
g.q.tBE=function(){QS(this,1,!0)};
g.q.D9=function(p){p=p.target;p instanceof Element&&!(p.tabIndex>0)||QS(this,1,!0)};
g.q.E_=function(){this.S=!0;this.D.R1(this.X);this.X=this.D.Y(document,"mouseup",this.D1)};
g.q.D1=function(){this.S=!1;QS(this,8,!1);this.D.R1(this.X);this.X=this.D.Y(this.target,"mousedown",this.E_)};
g.q.Fz=function(p){if(p=(p=p.changedTouches)&&p[0])this.kJ=p.identifier,this.D.R1(this.W),this.W=this.D.Y(this.target,"touchend",this.UB,void 0,!0),QS(this,1024,!0)};
g.q.UB=function(p){if(p=p.changedTouches)for(var d=0;d<p.length;d++){var b=p[d];if(b.identifier===this.kJ){var v=b;break}}v&&(this.D.R1(this.W),this.W=this.D.Y(this.target,"touchstart",this.Fz,void 0,!0),QS(this,1024,!1))};
g.q.uy=function(){QS(this,2,!0)};
g.q.resize=function(){g.Is&&jB7(this)};
g.q.toString=function(){return g.oL.prototype.toString.call(this)};g.f(g.mj,g.K);g.q=g.mj.prototype;g.q.Got=function(){this.XF()};
g.q.XF=function(){var p=this.api.getVideoData(),d=this.api.G(),b=!!this.api.isEmbedsShortsMode();g.kV(this.element,"ytp-shorts-mode",b);b?d=[{L:"svg",K:{fill:"none",height:"100%",viewBox:"0 0 87 115",width:"100%"},j:[{L:"path",K:{"clip-rule":"evenodd",d:"M83.99 10.81C90.08 21.24 86.62 34.66 76.26 40.79L69.05 45.06L74.17 47.38C81.58 50.74 86.52 57.99 86.96 66.17C87.40 74.34 83.27 82.09 76.26 86.24L32.76 111.97C22.41 118.10 9.08 114.61 3.00 104.18C-3.08 93.75 .37 80.33 10.73 74.20L17.94 69.93L12.82 67.61C5.41 64.25 .47 57.00 .03 48.82C-0.40 40.65 3.72 32.90 10.73 28.75L54.23 3.02C64.58 -3.10 77.91 .38 83.99 10.81Z",
fill:"#f00","fill-rule":"evenodd"}},{L:"path",K:{"clip-rule":"evenodd",d:"M33 74L33 41L61 57.5L33 74Z",fill:"white","fill-rule":"evenodd"}}]}]:g.xS(p)?d=[{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 60 60",width:"100%"},j:[{L:"path",J:"ytp-dni-large-play-button-bg",K:{d:"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z",fill:"#1f1f1f"}},{L:"path",K:{d:"M21,41.65V18L43.7,29.85Z",fill:"#fff"}}]}]:p.sH&&p.D7?d=[{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 68 48",width:"100%"},j:[{L:"path",J:"ytp-dni-large-play-button-bg",
K:{d:"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z",fill:"#212121","fill-opacity":"0.8"}},{L:"path",K:{d:"M 45,24 27,14 27,34",fill:"#fff"}}]}]:d.S?(g.kV(this.element,"ytp-touch-device",d.U),d=[d.S?{L:"svg",K:{height:"100%",version:"1.1",
viewBox:"0 0 60 60",width:"100%"},j:[{L:"path",J:"ytp-large-play-button-bg",K:{d:"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z",fill:"#1f1f1f"}},{L:"path",K:{d:"M21,41.65V18L43.7,29.85Z",fill:"#fff"}}]}:{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 68 48",width:"100%"},j:[{L:"path",J:"ytp-large-play-button-bg",K:{d:"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z",
fill:"#212121","fill-opacity":"0.8"}},{L:"path",K:{d:"M 45,24 27,14 27,34",fill:"#fff"}}]}]):d=[{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 68 48",width:"100%"},j:[{L:"path",J:"ytp-large-play-button-bg",K:{d:"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z",
fill:"#f00"}},{L:"path",K:{d:"M 45,24 27,14 27,34",fill:"#fff"}}]}];this.updateValue("largePlayButtonChildren",d);p.sH&&p.D7&&this.V$("ytp-dni-large-play-button-bg").setAttribute("fill",p.D7?p.D7:"#1f1f1f")};
g.q.show=function(){g.K.prototype.show.call(this);this.api.G().T("embeds_web_enable_lite_experiment_control_arm_logging")&&this.api.logVisibility(this.element,!0)};
g.q.s2=function(){this.api.getVideoData().mutedAutoplay||(this.api.rr(),this.api.playVideo())};
g.q.WrF=function(p){this.api.getVideoData().mutedAutoplay||p.preventDefault()};g.f(g.KK,g.K);g.q=g.KK.prototype;g.q.show=function(){var p=this;this.cX||(this.V.Y(this.api,"videodatachange",function(){g.vg(p.D)}),this.V.Y(this.api,"videoplayerreset",function(){g.vg(p.D)}));
g.K.prototype.show.call(this)};
g.q.hide=function(){this.V&&g.jh(this.V);g.K.prototype.hide.call(this)};
g.q.AD=function(){g.vg(this.D)};
g.q.onStateChange=function(){g.vg(this.D)};
g.q.SHC=function(){g.vg(this.D)};
g.q.onReset=function(){this.U.stop();this.hide();g.vg(this.D)};
g.q.XF=function(){var p=this.api.getPlayerStateObject();if(this.api.getPresentingPlayerType()===3&&(p.isPlaying()||p.isPaused()))var d=!0;else(d=this.api.EY().hZ.get("ypc"))&&d.Zn?d=!0:(d=this.api.G(),d=g.R(p,2)&&g.lu(this.api)&&d.A9?!0:!1);d?(d=!0,this.B.hide()):this.api.T("web_player_show_frame_zero_when_cued")&&tAK(this)?(d=!0,this.B.hide()):(this.B.show(),d=p.isCued()&&this.api.getPresentingPlayerType()!==2||g.R(p,2)&&!g.lu(this.api)&&!this.api.Jk()||g.R(p,1024)?!0:!1);var b=this.api.getVideoData();
d&&!b.JL?(this.U.show(),this.teb(this.api.getPlaylist(),b)):(this.U.hide(),g.R(p,1)||this.U.stop())};
g.q.teb=function(){var p=g.yq.apply(0,arguments),d=this.api.G(),b,v=(b=this.api.getVideoData())==null?void 0:b.videoId;if(d.T("web_player_show_frame_zero_when_cued")&&v&&tAK(this))var P="https://i.ytimg.com/vi/"+v+"/frame0.jpg";else for(p=g.u(p),b=p.next();!b.done;b=p.next())if(b=b.value,!(!b||b instanceof g.Vc&&!b.videoId)){P=this.api.Pb().getPlayerSize();var M=g.Lq();v=P.width*M;M*=P.height;if(v>1280||M>720)if(P=b.Rq("maxresdefault.jpg"))break;if(v>640||M>480)if(P=b.Rq("maxresdefault.jpg"))break;
if(v>320||M>180)if(P=b.Rq("sddefault.jpg")||b.Rq("hqdefault.jpg")||b.Rq("mqdefault.jpg"))break;if(P=b.Rq("default.jpg"))break}g.mJ(d)&&(d=new Image,d.addEventListener("load",function(){ANK()}),d.src=P?P:"",this.api.pI().tick("ftr"));
this.S.style.backgroundImage=P?"url("+P+")":""};g.f(g.xf,g.K);g.xf.prototype.resize=function(){};
g.xf.prototype.U=function(p){var d=this;this.B=!1;D3B(this);var b=p.Y8,v=this.api.G();b!=="GENERIC_WITHOUT_LINK"||v.S?b==="TOO_MANY_REQUESTS"?(v=this.api.getVideoData(),this.K9(TB(this,"TOO_MANY_REQUESTS_WITH_LINK",v.Ty(),void 0,void 0,void 0,!1))):b!=="HTML5_NO_AVAILABLE_FORMATS_FALLBACK"||v.S?this.api.G().T("html5_enable_bandaid_error_screen")&&b==="HTML5_SPS_UMP_STATUS_REJECTED"&&!v.S?(v=v.hostLanguage,p="//support.google.com/youtube?p=videoError",v&&(p=g.$B(p,{hl:v})),this.K9(TB(this,"HTML5_SPS_UMP_STATUS_REJECTED",
p))):this.api.G().T("enable_adb_handling_in_sabr")&&b==="BROWSER_OR_EXTENSION_ERROR"&&!v.S?(v=v.hostLanguage,p="//support.google.com/youtube/answer/3037019#zippy=%2Cupdate-your-browser-and-check-your-extensions",v&&(p=g.$B(p,{hl:v})),this.K9(TB(this,"BROWSER_OR_EXTENSION_ERROR",p))):this.K9(g.BH(p.errorMessage)):this.K9(TB(this,"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT","//www.youtube.com/supported_browsers")):(p=v.hostLanguage,b="//support.google.com/youtube/?p=player_error1",p&&(b=g.$B(b,
{hl:p})),this.K9(TB(this,"GENERIC_WITH_LINK_AND_CPN",b,!0)),v.Na&&!v.V&&HQW(this,function(M){if(g.AD(M,d.api,!YR(d.api.G()))){M={as3:!1,html5:!0,player:!0,cpn:d.api.getVideoData().clientPlaybackNonce};var X=d.api;X.Wu("onFeedbackArticleRequest",{articleId:3037019,helpContext:"player_error",productData:M});X.isFullscreen()&&X.toggleFullscreen()}}));
if(this.B){var P=this.V$("ytp-error-link");P&&(this.api.createClientVe(P,this,216104),this.api.logVisibility(P,!0),HQW(this,function(){d.api.logClick(P)}))}};
var iQu=/<a\s+href=["']([^"']+)["'](?:\s+target=["']([^"']+)["'])?>([^<>]+)<\/a>/;g.f(VAD,g.K);g.q=VAD.prototype;g.q.onClick=function(p){this.innertubeCommand?(this.N.KX("innertubeCommand",this.innertubeCommand),p.preventDefault()):g.AD(p,this.N,!0);this.N.logClick(this.element)};
g.q.onVideoDataChange=function(p,d){S9C(this,d);this.G7&&Y9D(this,this.G7)};
g.q.BS=function(p){var d=this.N.getVideoData();this.videoId!==d.videoId&&S9C(this,d);this.D&&Y9D(this,p.state);this.G7=p.state};
g.q.Xp=function(){this.V.show();this.N.publish("paidcontentoverlayvisibilitychange",!0);this.N.logVisibility(this.element,!0)};
g.q.z_=function(){this.V.hide();this.N.publish("paidcontentoverlayvisibilitychange",!1);this.N.logVisibility(this.element,!1)};g.f(Ah,g.K);Ah.prototype.hide=function(){this.D.stop();this.message.style.display="none";g.K.prototype.hide.call(this)};
Ah.prototype.onStateChange=function(p){this.f9(p.state)};
Ah.prototype.f9=function(p){(g.R(p,128)||this.api.oT()?0:g.R(p,16)||g.R(p,1))?this.D.start():this.hide()};
Ah.prototype.U=function(){this.message.style.display="block"};g.f(WH,g.tD);WH.prototype.onMutedAutoplayChange=function(p){this.B&&(p?(gvW(this),this.Xp()):(this.D&&this.logClick(),this.z_()))};
WH.prototype.l2=function(p){this.api.isMutedByMutedAutoplay()&&g.ry(p,2)&&this.z_()};
WH.prototype.onClick=function(){this.api.unMute();this.logClick()};
WH.prototype.logClick=function(){this.clicked||(this.clicked=!0,this.api.logClick(this.element))};g.f(g.p1,g.iO);g.q=g.p1.prototype;g.q.init=function(){var p=this.api,d=p.getPlayerStateObject();this.Ev=p.getPlayerSize();this.lF(d);this.vL();this.AD();this.api.publish("basechromeinitialized",this);this.JK()&&this.api.publish("standardControlsInitialized")};
g.q.onVideoDataChange=function(p,d){var b=this.KO!==d.videoId;if(b||p==="newdata"){p=this.api;p.isFullscreen()||(this.Ev=p.getPlayerSize());var v;((v=this.api.getVideoData(1))==null?0:g.gI(v))&&this.HL()}b&&(this.KO=d.videoId,b=this.ql,b.aB=3E3,QS(b,512,!0),this.vL());this.api.T("web_render_jump_buttons")&&d.showSeekingControls&&(this.yK=572)};
g.q.gjN=function(){this.onVideoDataChange("newdata",this.api.getVideoData())};
g.q.Z8=function(){var p=this.api.V6()&&this.api.h6(),d=this.api.m6();return this.UU||p||this.ea||d};
g.q.HL=function(){var p=!this.Z8();g.kV(this.api.getRootNode(),"ytp-menu-shown",!p);var d;((d=this.api.getVideoData(1))==null?0:g.gI(d))&&g.kV(this.api.getRootNode(),"ytp-hide-controls",!p)};
g.q.uA=function(p){try{if(!g.qQ(this.api.getRootNode(),p))return!1}catch(d){return!1}for(;p&&!X2w(p);)p=p===this.api.getRootNode()?null:p.parentElement||null;return!!p};
g.q.KK=function(p){var d=this.api.getRootNode();g.kV(d,"ytp-autohide",p);g.kV(d,"ytp-autohide-active",!0);this.lV.start(p?250:100);p&&(this.nD=!1,g.OJ(d,"ytp-touch-mode"));this.BY=!p;this.api.yn(!p)};
g.q.zJ=function(){var p=this.api.getRootNode();g.kV(p,"ytp-autohide-active",!1)};
g.q.X5F=function(){this.bG=!0};
g.q.rZF=function(p){if(this.api.G().T("player_doubletap_to_seek")||this.api.G().W)this.bG=!1,this.Ri&&this.R1(this.Ri),this.kB===0&&br(this,p)?(this.cK(),this.KJ.start(),this.Ri=this.Y(this.api.Pb(),"touchmove",this.X5F,void 0,!0)):this.KJ.stop();m3W(this)&&br(this,p)&&!this.api.G().W&&QBw(this);var d=this.vx.X3();if(!g.Ez(this.api.G())&&le&&KGz(this,p))d&&p.preventDefault();else if(this.nD=!0,g.FO(this.api.getRootNode(),"ytp-touch-mode"),this.ql.uy(),this.api.G().T("player_doubletap_to_seek")||this.api.G().W)if(d=
this.api.getPlayerStateObject(),!(!this.api.xY()||g.R(d,2)&&g.lu(this.api)||g.R(d,64))){d=Date.now()-this.vp;this.kB+=1;if(d<=350){this.aV=!0;d=this.api.getPlayerSize().width/3;var b=this.api.getRootNode().getBoundingClientRect(),v=p.targetTouches[0].clientX-b.left;b=p.targetTouches[0].clientY-b.top;var P=(this.kB-1)*10;v>0&&v<d?(this.OZ(-1,v,b,P),this.api.seekBy(-10*this.api.getPlaybackRate())):v>d*2&&v<d*3&&(this.OZ(1,v,b,P),this.api.seekBy(10*this.api.getPlaybackRate()));p.preventDefault()}else $f&&
this.api.G().W&&br(this,p)&&p.preventDefault();this.vp=Date.now();this.j_.start()}};
g.q.diB=function(){this.Av.FJ=!1;this.api.publish("rootnodemousedown",this.Av)};
g.q.uWE=function(p){if(this.api.G().T("web_fix_fine_scrubbing_false_play")){if(KGz(this,p)||this.Av.FJ)return}else if(this.Av.FJ||KGz(this,p))return;m3W(this)||!br(this,p)||this.KJ.isActive()||(QBw(this),p.preventDefault());this.aV&&(this.aV=!1)};
g.q.cK=function(){};
g.q.oz=function(){};
g.q.OZ=function(){};
g.q.renderChapterSeekingAnimation=function(){};
g.q.RH=function(){var p=this.api.getPlayerStateObject();g.R(p,2)&&g.lu(this.api)||(p.isOrWillBePlaying()?this.api.pauseVideo():(this.oo&&(p.isCued()||g.R(p,1024))&&!this.api.G().T("embeds_play_button_state_check_ks")&&this.api.publish("largeplaybuttonclicked",this.oo.B.element),this.api.rr(),this.api.playVideo(),this.oo&&document.activeElement===this.oo.B.element&&((p=this.JK())==null?p=0:p.playButton?(p.playButton.focus(),p=!0):p=!1,p||this.api.getRootNode().focus())))};
g.q.w5Z=function(p){var d=this,b=this.api.getPresentingPlayerType();if(!$3$(this,cf(p)))if(p=this.api.G(),(this.api.G().T("player_doubletap_to_seek")||this.api.G().W)&&this.aV)this.aV=!1;else if(p.ob&&b!==3)try{this.api.toggleFullscreen().catch(function(v){d.LO(v)}),this.api.T("web_player_fullscreen_double_click_ve")&&this.api.logClick(this.api.Pb().element)}catch(v){this.LO(v)}};
g.q.LO=function(p){String(p).includes("fullscreen error")?g.DF(p):g.Hi(p)};
g.q.yZF=function(p){x3C(this,.3,p.scale);p.preventDefault()};
g.q.MK$=function(p){x3C(this,.1,p.scale)};
g.q.AD=function(){var p=this.api.Pb().getPlayerSize(),d=this.api.getRootNode(),b=p.width>=650;this.ql.resize();g.kV(d,"ytp-fullscreen",this.api.isFullscreen());g.kV(d,"ytp-large-width-mode",b);g.kV(d,"ytp-small-mode",this.Oj());g.kV(d,"ytp-tiny-mode",this.lj());g.kV(d,"ytp-big-mode",this.YY());this.ri&&this.ri.resize(p)};
g.q.l2=function(p){this.lF(p.state);this.vL()};
g.q.M7=dw(5);g.q.Sl=function(){var p=!!this.KO&&!this.api.Pa()&&!this.x9,d=this.api.getPresentingPlayerType()===2,b=this.api.G();if(d){if(wVj&&b.T("enable_visit_advertiser_support_on_ipad_mweb"))return!1;d=e4(this.api.EY());p&&(d&&d.player?p=(p=d.player.getVideoData(2))?p.isListed&&!g.Ge(d.player.G()):!1:(JI("showInfoBarDuringAd: this is null"),p=!1));return p}return p&&(b.LY||this.api.isFullscreen()||b.OA)};
g.q.vL=function(){var p=this.Sl();this.nY!==p&&(this.nY=p,g.kV(this.api.getRootNode(),"ytp-hide-info-bar",!p))};
g.q.lF=function(p){var d=p.isCued()||this.api.JH()&&this.api.getPresentingPlayerType()!==3;d!==this.isCued&&(this.isCued=d,this.N0&&this.R1(this.N0),this.N0=this.Y(this.api.Pb(),"touchstart",this.rZF,void 0,d));var b=this.ql,v=p.isPlaying()&&!g.R(p,32)||this.api.Xa();QS(b,128,!v);b=this.ql;v=this.api.getPresentingPlayerType()===3;QS(b,256,v);b=this.api.getRootNode();g.R(p,2)?v=[Qv.ENDED]:(v=[],g.R(p,8)?v.push(Qv.PLAYING):g.R(p,4)&&v.push(Qv.PAUSED),g.R(p,1)&&!g.R(p,32)&&v.push(Qv.BUFFERING),g.R(p,
32)&&v.push(Qv.SEEKING),g.R(p,64)&&v.push(Qv.UNSTARTED));g.FM(this.VV,v)||(g.JE(b,this.VV),this.VV=v,g.hE(b,v));v=this.api.G();var P=g.R(p,2);a:{var M=this.api.G();var X=M.controlsType;switch(X){case "2":case "0":M=!1;break a}M=X==="3"&&!g.R(p,2)||this.isCued||(this.api.getPresentingPlayerType()!==2?0:FOz(e4(this.api.EY())))||this.api.m6()||g.Ez(M)&&this.api.getPresentingPlayerType()===2?!1:!0}g.kV(b,"ytp-hide-controls",!M);g.kV(b,"ytp-native-controls",v.controlsType==="3"&&!d&&!P&&!this.ea);g.R(p,
128)&&!g.Ez(v)?(this.ri||(this.ri=new g.xf(this.api),g.Y(this,this.ri),g.wz(this.api,this.ri.element,4)),this.ri.U(p.h9),this.ri.show()):this.ri&&(this.ri.dispose(),this.ri=null)};
g.q.Ae=function(){return this.api.V6()&&this.api.h6()?(this.api.uP(!1,!1),!0):this.api.Pa()?(g.sS(this.api,!0),!0):!1};
g.q.onMutedAutoplayChange=function(p){this.ea=p;this.HL()};
g.q.YY=function(){return!1};
g.q.Oj=function(){return!this.YY()&&(this.api.getPlayerSize().width<this.yK||this.api.getPlayerSize().height<290)};
g.q.lj=function(){return this.Oj()&&(this.api.getPlayerSize().width<240||this.api.getPlayerSize().height<140)};
g.q.Kk=function(){return this.nD};
g.q.TG=function(){return null};
g.q.TK=function(){return null};
g.q.Jg=function(){var p=this.api.Pb().getPlayerSize();return new g.oy(0,0,p.width,p.height)};
g.q.handleGlobalKeyDown=function(){return!1};
g.q.handleGlobalKeyUp=function(){return!1};
g.q.r8=function(){};
g.q.showControls=function(p){p!==void 0&&this.api.Pb().yn(p)};
g.q.uy=function(){};
g.q.JK=function(){return null};g.f(vy,g.oL);g.q=vy.prototype;g.q.mJ=function(){return 1E3*this.api.getDuration(this.TM,!1)};
g.q.stop=function(){this.D&&this.C9.R1(this.D)};
g.q.zP=function(){var p=this.api.getProgressState(this.TM);this.U={seekableStart:p.seekableStart,seekableEnd:p.seekableEnd,current:this.api.getCurrentTime(this.TM,!1)};this.publish("h")};
g.q.getProgressState=function(){return this.U};
g.q.lX=function(p){g.ry(p,2)&&this.publish("g")};g.f(g.Py,g.K);g.Py.prototype.show=function(){g.K.prototype.show.call(this);g.vg(this.D)};
g.Py.prototype.hide=function(){this.U.stop();g.K.prototype.hide.call(this)};
g.Py.prototype.oz=function(p){p?g.R(this.N.getPlayerStateObject(),64)||M$(this,Uc(),"Play"):(p=this.N.getVideoData(),p.isLivePlayback&&!p.allowLiveDvr?M$(this,U_$(),"Stop live playback"):M$(this,Cpk(),"Pause"))};g.f(TjK,g.K);g.q=TjK.prototype;g.q.yA=function(p){p?this.D=rz(this.N,this.element,null):(this.D=this.D,this.D(),this.D=null)};
g.q.Xp=function(){this.N.G().T("player_new_info_card_format")&&g.ot(this.N.getRootNode(),"ytp-cards-teaser-shown")&&!g.Ez(this.N.G())||(this.U.show(),g.o1("iv-button-shown"))};
g.q.z_=function(){g.o1("iv-button-hidden");this.U.hide()};
g.q.X3=function(){return this.cX&&this.U.state!==4};
g.q.U5=function(){this.D&&this.D();g.K.prototype.U5.call(this)};
g.q.wuh=function(){g.o1("iv-button-mouseover")};
g.q.onClicked=function(p){this.N.V6();var d=g.ot(this.N.getRootNode(),"ytp-cards-teaser-shown");g.o1("iv-teaser-clicked",d);var b;if((b=this.N.getVideoData())==null?0:g.ws(b)){var v;p=(v=this.N.getVideoData())==null?void 0:g.UH(v);(p==null?0:p.onIconTapCommand)&&this.N.KX("innertubeCommand",p.onIconTapCommand)}else v=p.screenX===0&&p.screenY===0,this.N.uP(!this.N.h6(),v,"YOUTUBE_DRAWER_MANUAL_OPEN")};g.f(A_w,g.K);g.q=A_w.prototype;g.q.Ir=function(){this.N.V6()&&this.N.h6()&&this.X3()&&this.z_()};
g.q.Dc=function(){this.z_();!this.N.V6()&&this.N.G().T("enable_error_corrections_infocards_icon_web")&&this.bb.z_();g.o1("iv-teaser-clicked",this.D!=null);if(this.onClickCommand)this.N.KX("innertubeCommand",this.onClickCommand);else{var p;((p=this.N.getVideoData())==null?0:g.ws(p))||this.N.uP(!0,!1,"YOUTUBE_DRAWER_MANUAL_OPEN")}};
g.q.mT=function(){g.o1("iv-teaser-mouseover");this.D&&this.D.stop()};
g.q.Et$=function(p){this.N.G().T("player_new_info_card_format")&&!g.Ez(this.N.G())?this.bb.z_():this.N.G().T("enable_error_corrections_infocards_icon_web")&&this.bb.Xp();this.D||!p||this.N.h6()||this.U&&this.U.isActive()||(this.Xp(p),g.o1("iv-teaser-shown"))};
g.q.Xp=function(p){this.onClickCommand=p.onClickCommand;this.updateValue("text",p.teaserText);this.element.setAttribute("dir",g.sJ(p.teaserText));this.V.show();this.U=new g.bR(function(){g.FO(this.N.getRootNode(),"ytp-cards-teaser-shown");this.N.T("player_new_info_card_format")&&!g.Ez(this.N.G())&&this.bb.z_();this.g0()},0,this);
this.U.start();this.bb.yA(!1);this.D=new g.bR(this.z_,580+p.durationMs,this);this.D.start();this.S.push(this.listen("mouseover",this.O_,this));this.S.push(this.listen("mouseout",this.eO,this))};
g.q.g0=function(){if(!this.N.G().T("player_new_info_card_format")&&g.Ez(this.N.G())&&this.cX){var p=this.bb.element.offsetLeft,d=g.B9("ytp-cards-button-icon"),b=this.N.isFullscreen()?54:36;if(d){var v=p+d.offsetLeft;this.element.style.marginRight=this.bb.element.offsetParent.offsetWidth-p-d.offsetLeft-b+"px";this.element.style.marginLeft=v+"px"}}};
g.q.jm=function(){g.Ez(this.N.G())&&this.N.Oj()&&this.cX&&this.C.start()};
g.q.O_=function(){this.Z.stop();this.D&&this.D.isActive()&&this.W.start()};
g.q.eO=function(){this.W.stop();this.D&&!this.D.isActive()&&this.Z.start()};
g.q.Yp5=function(){this.D&&this.D.stop()};
g.q.i9h=function(){this.z_()};
g.q.kx=function(){this.z_()};
g.q.z_=function(){!this.D||this.B&&this.B.isActive()||(g.o1("iv-teaser-hidden"),this.V.hide(),g.OJ(this.N.getRootNode(),"ytp-cards-teaser-shown"),this.B=new g.bR(function(){for(var p=g.u(this.S),d=p.next();!d.done;d=p.next())this.R1(d.value);this.S=[];this.D&&(this.D.dispose(),this.D=null);this.bb.yA(!0);!this.N.V6()&&this.N.G().T("enable_error_corrections_infocards_icon_web")&&this.bb.z_()},330,this),this.B.start())};
g.q.X3=function(){return this.cX&&this.V.state!==4};
g.q.U5=function(){var p=this.N.getRootNode();p&&g.OJ(p,"ytp-cards-teaser-shown");g.oq(this.U,this.B,this.D);g.K.prototype.U5.call(this)};var Nc={},q$=(Nc.BUTTON="ytp-button",Nc.TITLE_NOTIFICATIONS="ytp-title-notifications",Nc.TITLE_NOTIFICATIONS_ON="ytp-title-notifications-on",Nc.TITLE_NOTIFICATIONS_OFF="ytp-title-notifications-off",Nc.NOTIFICATIONS_ENABLED="ytp-notifications-enabled",Nc);g.f(WG7,g.K);WG7.prototype.onClick=function(){this.api.logClick(this.element);var p=!this.D;this.updateValue("label",p?"Stop getting notified about every new video":"Get notified about every new video");this.updateValue("pressed",p);pZW(this,p)};g.Se("yt.pubsub.publish",g.o1);g.f(g.au,g.K);g.au.prototype.V=function(){window.location.reload()};
g.au.prototype.D=function(){g.FO(this.element,"ytp-sb-subscribed")};
g.au.prototype.U=function(){g.OJ(this.element,"ytp-sb-subscribed")};g.f(M$j,g.K);g.q=M$j.prototype;g.q.e9X=function(p){this.api.logClick(this.U);var d=this.api.G();d.U||d.TB?o8$(this)&&(this.isExpanded()?this.sS():this.WY()):g.Sl(window,PJk(this));p.preventDefault()};
g.q.E$=function(){axq(this);this.channel.classList.remove("ytp-title-expanded")};
g.q.isExpanded=function(){return this.channel.classList.contains("ytp-title-expanded")};
g.q.WY=function(){if(o8$(this)&&!this.isExpanded()){this.updateValue("flyoutUnfocusable","false");this.updateValue("channelTitleFocusable","0");this.updateValue("shouldHideExpandedTitleForA11y","false");this.updateValue("shouldHideExpandedSubtitleForA11y","false");this.B&&this.B.stop();this.api.logVisibility(this.channelName,!0);this.subscribeButton&&(this.subscribeButton.show(),this.api.logVisibility(this.subscribeButton.element,!0));var p=this.api.getVideoData();this.D&&p.Rg&&p.subscribed&&(this.D.show(),
this.api.logVisibility(this.D.element,!0));this.channel.classList.add("ytp-title-expanded");this.channel.classList.add("ytp-title-show-expanded")}};
g.q.sS=function(){this.updateValue("flyoutUnfocusable","true");this.updateValue("channelTitleFocusable","-1");this.updateValue("shouldHideExpandedTitleForA11y","true");this.updateValue("shouldHideExpandedSubtitleForA11y","true");this.B&&this.B.start()};
g.q.XF=function(){var p=this.api.G();this.hD(!this.api.isEmbedsShortsMode());var d=this.api.getVideoData(),b=this.api.G(),v=this.api.getVideoData();this.V=!1;var P=!!v.videoId&&!!v.Rb&&!!v.profilePicture;this.api.getPresentingPlayerType()===2?this.V=P&&!!v.isListed&&!!v.author:g.Ez(b)&&(this.V=P&&!g.xS(v)&&!b.B&&!(b.W&&this.api.getPlayerSize().width<200));b=d.profilePicture;p=g.Ez(p)?d.expandedTitle:d.author;b=b===void 0?"":b;p=p===void 0?"":p;this.V?(this.Z!==b&&(this.U.style.backgroundImage="url("+
b+")",this.Z=b),this.updateValue("channelLogoLabel",g.fn("Photo image of $CHANNEL_NAME",{CHANNEL_NAME:p})),g.FO(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.OJ(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.U,this.V&&this.X);this.subscribeButton&&(this.subscribeButton.channelId=d.lm);this.updateValue("expandedTitle",d.expandedTitle);this.updateValue("expandedSubtitle",d.expandedSubtitle)};
g.q.X7=function(p){g.K.prototype.X7.call(this,p);this.api.logVisibility(this.U,this.V&&p)};g.f(ou,g.ea);ou.prototype.D=function(p){p.defaultPrevented||p.keyCode!==39||(this.element.click(),p.preventDefault())};g.f(F4C,g.K);g.q=F4C.prototype;g.q.show=function(){g.K.prototype.show.call(this);this.element.tabIndex=0;this.element.focus();this.updateValue("userInfoFocusable","0");this.updateValue("userInfoFocusable2","0")};
g.q.hide=function(){g.K.prototype.hide.call(this);this.updateValue("userInfoFocusable","-1");this.updateValue("userInfoFocusable2","-1")};
g.q.Vr=function(p){var d=cf(p),b=g.qQ(this.closeButton.element,d),v=g.qQ(this.element,d);p=this.D&&g.qQ(this.D,d)&&g.wy(p);d&&(v||p)&&!b||this.hide()};
g.q.LL=function(){b_K(g.eT(this.MC.G()),"user_info_panel",function(){window.location.reload()})};
g.q.XF=function(){var p=this.MC.G(),d={USER_NAME:p.userDisplayName,USER_EMAIL:p.ju};this.updateValue("icon",N2D());this.updateValue("watchingAsUsername",g.fn("Watching as $USER_NAME",d));p.ju?this.updateValue("watchingAsEmail",g.fn("($USER_EMAIL)",d)):this.updateValue("watchingAsEmail","")};g.f(O_w,g.Y$);g.q=O_w.prototype;g.q.P_=function(){this.BX.z_()};
g.q.BgE=function(){dP(this.LQ.element)};
g.q.z9F=function(){hY(this,this.N.getDebugText(!0))&&M$(this.QR,lD())};
g.q.IvF=function(){hY(this,this.N.getVideoEmbedCode())&&M$(this.QR,nWu());this.N.logClick(this.YD.element);So("EMBED",this.N.getVideoData().videoId,this.N.getPlaylistId()||"")};
g.q.Q15=function(){hY(this,this.N.getVideoUrl(!0,!0))&&M$(this.QR,Cf());this.N.logClick(this.getVideoUrl.element);So("COPY_PASTE",this.N.getVideoData().videoId,this.N.getPlaylistId()||"")};
g.q.upJ=function(){hY(this,this.N.getVideoUrl(!1,!0))&&M$(this.QR,Cf());this.N.logClick(this.Af.element);So("COPY_PASTE",this.N.getVideoData().videoId,this.N.getPlaylistId()||"")};
g.q.onLoopChange=function(p){var d;(d=this.jR)==null||T2(d,p)};
g.q.oIh=function(){this.N.setLoopVideo(this.jR.getValue());this.BX.z_();this.N.logClick(this.jR.element)};
g.q.xit=function(p){this.N.reportPlaybackIssue();if(g.AD(p,this.N,!YR(this.N.G()))){p=this.N;var d=p.app.getFeedbackProductData();p.Wu("onFeedbackStartRequest",d);p.isFullscreen()&&p.toggleFullscreen()}this.BX.z_()};
g.q.AZb=function(){g.vU(this.N,"isVideoInfoVisible",[])?g.vU(this.N,"hideVideoInfo",[]):g.vU(this.N,"showVideoInfo",[]);this.BX.z_()};
g.q.KxB=function(){this.eH&&(this.m0||(this.m0=new F4C(this.N,this.eH.element),g.Y(this,this.m0),g.wz(this.N,this.m0.element,4)),this.m0.show(),this.BX.z_(),this.N.logClick(this.eH.element))};
g.q.onVideoDataChange=function(p,d){this.XE(d)};
g.q.XE=function(p){var d=this.N.G(),b=this.N.getPresentingPlayerType()===2,v=!b||p.isListed;v=!d.O5&&!!p.videoId&&v;d.playerStyle!=="play"?d="https://support.google.com/youtube/?p=report_playback":(d={contact_type:"playbackissue",html5:1,ei:p.eventId,v:p.videoId,p:"movies_playback"},p.U&&(d.fmt=p.U.itag),p.clientPlaybackNonce&&(d.cpn=p.clientPlaybackNonce),p.partnerId&&(d.partnerid=p.partnerId),d=g.$B("//support.google.com/googleplay/",d));this.YD.hD(v&&p.allowEmbed);this.getVideoUrl.hD(v);this.Af.hD(v&&
!p.isLivePlayback);this.D4.K9(d,"href");var P;(P=this.jR)==null||P.hD(!p.isLivePlayback&&!b);var M;(M=this.eH)==null||M.hD(!b)};
g.q.X7=function(p){g.Y$.prototype.X7.call(this,p);this.N.logVisibility(this.YD.element,p);this.N.logVisibility(this.getVideoUrl.element,p);this.N.logVisibility(this.Af.element,p);this.jR&&this.N.logVisibility(this.jR.element,p);this.eH&&this.N.logVisibility(this.eH.element,p)};g.f(n8u,g.Le);g.q=n8u.prototype;g.q.R3=function(p){var d=cf(p);if(!(d&&(FG(d,"a")||FG(d,null,"ytp-no-contextmenu"))||this.cX)){var b;this.kJ=(p=(b=p.touches)==null?void 0:b.item(0))?new g.JF(p.clientX,p.clientY):new g.JF(0,0);this.O5.start()}};
g.q.s9=function(){this.O5.stop()};
g.q.UHt=function(){this.open(this.kJ)};
g.q.dV=function(){if(this.B&&JXD(this.B)){var p=JXD(this.B).element;p.tabIndex=-1;p.focus()}else this.element.tabIndex=-1,this.element.focus()};
g.q.show=function(){this.B||(this.B=new O_w(this.N,this,this.QR),g.Y(this,this.B),g.Qm(this,this.B));this.B.onLoopChange(this.N.getLoopVideo());g.Le.prototype.show.call(this);this.N.logVisibility(this.element,!0);this.B.X7(!0)};
g.q.hide=function(){k0q(this);g.Le.prototype.hide.call(this);this.N.logVisibility(this.element,!1);this.B&&this.B.X7(!1)};
g.q.DaE=function(p){var d=cf(p);this.cX||d&&(FG(d,"a")||FG(d,null,"ytp-no-contextmenu"))||(p.preventDefault(),this.open(new g.JF(p.pageX,p.pageY)))};
g.q.Xp=function(p){if(p){var d=p.getBoundingClientRect();this.open(new g.JF(d.x,d.y))}g.Le.prototype.Xp.call(this,p)};
g.q.open=function(p){rXK(this);var d=this.N.getVideoData();g.kV(this.element,"ytp-dni",d.sH);this.element.style.left="";this.element.style.top="";p.x++;p.y++;g.Le.prototype.Xp.call(this);var b=iu(this).body;d=new bh(0,Infinity,Infinity,0);var v=gB(b);for(var P=v.D.body,M=v.D.documentElement,X=blj(v.D);b=nTW(b);)if((!g.T9||b.clientHeight!=0||b!=P)&&b!=P&&b!=M&&lh(b,"overflow")!="visible"){var a=g.Cj(b),F=new g.JF(b.clientLeft,b.clientTop);a.x+=F.x;a.y+=F.y;d.top=Math.max(d.top,a.y);d.right=Math.min(d.right,
a.x+b.clientWidth);d.bottom=Math.min(d.bottom,a.y+b.clientHeight);d.left=Math.max(d.left,a.x)}P=X.scrollLeft;X=X.scrollTop;d.left=Math.max(d.left,P);d.top=Math.max(d.top,X);v=dNu(v.D.defaultView||window);d.right=Math.min(d.right,P+v.width);d.bottom=Math.min(d.bottom,X+v.height);v=d.top>=0&&d.left>=0&&d.bottom>d.top&&d.right>d.left?d:null;d=this.size;p=p.clone();d=d.clone();v&&(X=d,P=5,(P&65)==65&&(p.x<v.left||p.x>=v.right)&&(P&=-2),(P&132)==132&&(p.y<v.top||p.y>=v.bottom)&&(P&=-5),p.x<v.left&&P&1&&
(p.x=v.left),P&16&&(M=p.x,p.x<v.left&&(p.x=v.left),p.x+X.width>v.right&&(X.width=Math.min(v.right-p.x,M+X.width-v.left),X.width=Math.max(X.width,0))),p.x+X.width>v.right&&P&1&&(p.x=Math.max(v.right-X.width,v.left)),p.y<v.top&&P&4&&(p.y=v.top),P&32&&(M=p.y,p.y<v.top&&(p.y=v.top),p.y+X.height>v.bottom&&(X.height=Math.min(v.bottom-p.y,M+X.height-v.top),X.height=Math.max(X.height,0))),p.y+X.height>v.bottom&&P&4&&(p.y=Math.max(v.bottom-X.height,v.top)));v=new g.oy(0,0,0,0);v.left=p.x;v.top=p.y;v.width=
d.width;v.height=d.height;g.ZQ(this.element,new g.JF(v.left,v.top));g.jh(this.V);this.V.Y(iu(this),"contextmenu",this.avb);this.V.Y(this.N,"fullscreentoggled",this.onFullscreenToggled);this.V.Y(this.N,"pageTransition",this.bX)};
g.q.avb=function(p){if(!p.defaultPrevented){var d=cf(p);g.qQ(this.element,d)||this.z_();this.N.G().disableNativeContextMenu&&p.preventDefault()}};
g.q.onFullscreenToggled=function(){this.z_();rXK(this)};
g.q.bX=function(){this.z_()};g.f(Oi,g.K);Oi.prototype.onClick=function(){var p=this,d,b,v,P;return g.z(function(M){if(M.D==1)return d=p.api.G(),b=p.api.getVideoData(),v=p.api.getPlaylistId(),P=d.getVideoUrl(b.videoId,v,void 0,!0),g.y(M,lxq(p,P),2);M.U&&udj(p);p.api.logClick(p.element);g.l$(M)})};
Oi.prototype.XF=function(){this.updateValue("icon",{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{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=fxu(this);g.kV(this.element,"ytp-copylink-button-visible",this.visible);
this.hD(this.visible);this.tooltip.sj();this.api.logVisibility(this.element,this.visible&&this.X)};
Oi.prototype.X7=function(p){g.K.prototype.X7.call(this,p);this.api.logVisibility(this.element,this.visible&&p)};
Oi.prototype.U5=function(){g.K.prototype.U5.call(this);g.OJ(this.element,"ytp-copylink-button-visible")};g.f(JY,g.K);JY.prototype.show=function(){g.K.prototype.show.call(this);g.vg(this.U)};
JY.prototype.hide=function(){this.V.stop();this.B=0;this.V$("ytp-seek-icon").style.display="none";this.updateValue("seekIcon","");g.OJ(this.element,"ytp-chapter-seek");g.OJ(this.element,"ytp-time-seeking");g.K.prototype.hide.call(this)};
JY.prototype.OZ=function(p,d,b,v){this.B=p===this.Z?this.B+v:v;this.Z=p;var P=p===-1?this.C:this.W;P&&this.N.logClick(P);this.S?this.U.stop():g.Mt(this.U);this.V.start();this.element.setAttribute("data-side",p===-1?"back":"forward");var M=3*this.N.Pb().getPlayerSize().height;P=this.N.Pb().getPlayerSize();P=P.width/3-3*P.height;this.D.style.width=M+"px";this.D.style.height=M+"px";p===1?(this.D.style.left="",this.D.style.right=P+"px"):p===-1&&(this.D.style.right="",this.D.style.left=P+"px");var X=M*
2.5;M=X/2;var a=this.V$("ytp-doubletap-ripple");a.style.width=X+"px";a.style.height=X+"px";p===1?(p=this.N.Pb().getPlayerSize().width-d+Math.abs(P),a.style.left="",a.style.right=p-M+"px"):p===-1&&(p=Math.abs(P)+d,a.style.right="",a.style.left=p-M+"px");a.style.top="calc((33% + "+Math.round(b)+"px) - "+M+"px)";if(b=this.V$("ytp-doubletap-ripple"))b.classList.remove("ytp-doubletap-ripple"),b.classList.add("ytp-doubletap-ripple");siw(this,this.S?this.B:v)};g.f(E8C,ev);g.q=E8C.prototype;g.q.Nn=function(p){this.Hb||(this.Hb=new mt(this.N),g.Y(this,this.Hb));var d,b;if((d=this.NJ)==null?0:(b=d.menu)==null?0:b.menuRenderer)this.Hb.open(this.NJ.menu.menuRenderer,p.target),p.preventDefault()};
g.q.Bz=function(){return!!this.D};
g.q.Jx=function(){return!!this.D};
g.q.VD=function(p){p.target===this.overflowButton.element?p.preventDefault():(this.gg&&this.N.KX("innertubeCommand",this.gg),this.Fk(!1))};
g.q.qV=function(){this.Fk(!0);var p,d;((p=this.D)==null?0:(d=p.bannerData)==null?0:d.dismissedStatusKey)&&this.T_.push(this.D.bannerData.dismissedStatusKey);this.eX()};
g.q.nR=function(){this.eX();f1(this)};
g.q.fl$=function(p){var d=this,b;if(p.id!==((b=this.D)==null?void 0:b.identifier)){this.eX();b=g.u(this.aB);for(var v=b.next();!v.done;v=b.next()){var P=v.value,M=void 0,X=void 0;if((v=(M=P)==null?void 0:(X=M.bannerData)==null?void 0:X.itemData)&&P.identifier===p.id){X=M=void 0;var a=((M=P)==null?void 0:(X=M.bannerData)==null?void 0:X.dismissedStatusKey)||"";if(this.T_.includes(a))break;this.D=P;this.banner.element.setAttribute("aria-label",v.accessibilityLabel||"");v.trackingParams&&(this.V=!0,this.N.setTrackingParams(this.badge.element,
v.trackingParams));this.C.show();Vm(this);this.RB.hD(!v.stayInApp);i_C(this);Nlu(this);r6(this);this.gg=g.L(v.onTapCommand,eq);if(P=g.L(v.menuOnTap,eq))this.NJ=g.L(P,VXQ);P=void 0;this.banner.update({thumbnail:(P=(v.thumbnailSources||[])[0])==null?void 0:P.url,title:v.productTitle,price:v.priceReplacementText?v.priceReplacementText:v.price,salesOriginalPrice:Uuu(this),priceDropReferencePrice:cXK(this),promotionText:wZK(this),priceA11yText:yXk(this),affiliateDisclaimer:v.affiliateDisclaimer,vendor:Ixu(this)});
a=X=M=P=void 0;((P=v)==null?0:(M=P.hiddenProductOptions)==null?0:M.showDropCountdown)&&((X=v)==null?0:(a=X.hiddenProductOptions)==null?0:a.dropTimestampMs)&&(this.ob=new g.bR(function(){t$C(d)},1E3),this.RB.hide(),this.countdownTimer.show(),t$C(this));
this.N.T("web_player_enable_featured_product_banner_exclusives_on_desktop")&&CJ7(this)&&(this.tD=new g.bR(function(){G0q(d)},1E3),G0q(this))}}}};
g.q.eX=function(){this.D&&(this.D=void 0,this.Bh())};
g.q.onVideoDataChange=function(p,d){var b=this;p==="dataloaded"&&f1(this);var v,P,M;p=g.L((v=d.getWatchNextResponse())==null?void 0:(P=v.playerOverlays)==null?void 0:(M=P.playerOverlayRenderer)==null?void 0:M.productsInVideoOverlayRenderer,HFm);this.overflowButton.show();this.dismissButton.hide();var X=p==null?void 0:p.featuredProductsEntityKey;this.trendingOfferEntityKey=p==null?void 0:p.trendingOfferEntityKey;this.aB.length||(jie(this,X),r6(this));var a;(a=this.Na)==null||a.call(this);this.Na=g.Bc.subscribe(function(){jie(b,
X);r6(b)})};
g.q.U5=function(){f1(this);i_C(this);Nlu(this);ev.prototype.U5.call(this)};g.f(Sfq,g.K);Sfq.prototype.onClick=function(){this.N.logClick(this.element,this.U)};g.f(Yf7,g.tD);g.q=Yf7.prototype;g.q.show=function(){g.tD.prototype.show.call(this);this.N.publish("infopaneldetailvisibilitychange",!0);this.N.logVisibility(this.element,!0);g8e(this,!0)};
g.q.hide=function(){g.tD.prototype.hide.call(this);this.N.publish("infopaneldetailvisibilitychange",!1);this.N.logVisibility(this.element,!1);g8e(this,!1)};
g.q.getId=function(){return this.V};
g.q.LN=function(){return this.itemData.length};
g.q.onVideoDataChange=function(p,d){if(d){var b,v,P,M;this.update({title:((b=d.Of)==null?void 0:(v=b.title)==null?void 0:v.content)||"",body:((P=d.Of)==null?void 0:(M=P.bodyText)==null?void 0:M.content)||""});var X;p=((X=d.Of)==null?void 0:X.trackingParams)||null;this.N.setTrackingParams(this.element,p);X=g.u(this.itemData);for(p=X.next();!p.done;p=X.next())p.value.dispose();this.itemData=[];var a;if((a=d.Of)==null?0:a.ctaButtons)for(d=g.u(d.Of.ctaButtons),a=d.next();!a.done;a=d.next())if(a=g.L(a.value,
y4Q))a=new Sfq(this.N,a,this.D),a.w1&&(this.itemData.push(a),a.NC(this.items))}};
g.q.U5=function(){this.hide();g.tD.prototype.U5.call(this)};g.f($uu,g.K);g.q=$uu.prototype;g.q.onVideoDataChange=function(p,d){Qiu(this,d);this.G7&&K47(this,this.G7)};
g.q.vS=function(p){var d=this.N.getVideoData();this.videoId!==d.videoId&&Qiu(this,d);K47(this,p.state);this.G7=p.state};
g.q.In=function(p){(this.V=p)?this.hide():this.D&&this.show()};
g.q.HS=function(){this.U||this.Xp();this.showControls=!0};
g.q.SS=function(){this.U||this.z_();this.showControls=!1};
g.q.Xp=function(){var p;if((p=this.N)==null?0:p.T("embeds_web_enable_info_panel_sizing_fix")){var d;p=(d=this.N)==null?void 0:d.getPlayerSize();d=p.width<380;var b;p=p.height<(((b=this.N)==null?0:b.isEmbedsShortsMode())?400:280);var v,P;if((((v=this.N)==null?0:v.getPlayerStateObject().isCued())||((P=this.N)==null?0:g.R(P.getPlayerStateObject(),1024)))&&d&&p)return}this.D&&!this.V&&(this.B.show(),this.N.publish("infopanelpreviewvisibilitychange",!0),this.N.logVisibility(this.element,!0))};
g.q.z_=function(){this.D&&!this.V&&(this.B.hide(),this.N.publish("infopanelpreviewvisibilitychange",!1),this.N.logVisibility(this.element,!1))};
g.q.KQJ=function(){this.U=!1;this.showControls||this.z_()};var Lqq={"default":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(Lqq).reduce(function(p,d){p[Lqq[d]]=d;return p},{});
var QIC={none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(QIC).reduce(function(p,d){p[QIC[d]]=d;return p},{});
var $Tz={normal:0,bold:1,italic:2,bold_italic:3};Object.keys($Tz).reduce(function(p,d){p[$Tz[d]]=d;return p},{});var mTq,KqQ;mTq=[{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"}];KqQ=[{option:0,text:ur(0)},{option:.25,text:ur(.25)},{option:.5,text:ur(.5)},{option:.75,text:ur(.75)},{option:1,text:ur(1)}];
g.Ei=[{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:mTq},{option:"fontSizeIncrement",text:"Font size",options:[{option:-2,text:ur(.5)},{option:-1,text:ur(.75)},{option:0,text:ur(1)},{option:1,text:ur(1.5)},{option:2,
text:ur(2)},{option:3,text:ur(3)},{option:4,text:ur(4)}]},{option:"background",text:"Background color",options:mTq},{option:"backgroundOpacity",text:"Background opacity",options:KqQ},{option:"windowColor",text:"Window color",options:mTq},{option:"windowOpacity",text:"Window opacity",options:KqQ},{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:ur(.25)},{option:.5,text:ur(.5)},{option:.75,text:ur(.75)},{option:1,text:ur(1)}]}];var xTQ=[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.f(W4e,g.iO);g.q=W4e.prototype;
g.q.Hk=function(p){p.repeat||(this.B.hL=!1);var d=!1,b=p.keyCode,v=cf(p),P=!p.altKey&&!p.ctrlKey&&!p.metaKey&&(!this.api.isMutedByEmbedsMutedAutoplay()||xTQ.includes(b)),M=!1,X=!1,a=this.api.G();p.defaultPrevented?(P=!1,X=!0):a.K$&&!this.api.isMutedByEmbedsMutedAutoplay()&&(P=!1);if(b===9)d=!0;else{if(v)switch(b){case 32:case 13:if(v.tagName==="BUTTON"||v.tagName==="A"||v.tagName==="INPUT")d=!0,P=!1;else if(P){var F=v.getAttribute("role");!F||F!=="option"&&F!=="button"&&F.indexOf("menuitem")!==0||
(d=!0,v.click(),M=!0)}this.api.T("enable_key_press_enter_logging")&&(v=g.UA(),F=lpu(247608),v&&F&&g.bg(pf)(void 0,v,F,"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS",void 0,void 0));break;case 37:case 39:case 36:case 35:d=v.getAttribute("role")==="slider";break;case 38:case 40:F=v.getAttribute("role"),v=b===38?v.previousSibling:v.nextSibling,F==="slider"?d=!0:P&&(F==="option"?(v&&v.getAttribute("role")==="option"&&v.focus(),M=d=!0):F&&F.indexOf("menuitem")===0&&(v&&v.hasAttribute("role")&&v.getAttribute("role").indexOf("menuitem")===
0&&v.focus(),M=d=!0))}if(P&&!M)switch(b){case 38:M=Math.min(this.api.getVolume()+5,100);Xl(this.QR,M,!1);this.api.setVolume(M);X=M=!0;break;case 40:M=Math.max(this.api.getVolume()-5,0);Xl(this.QR,M,!0);this.api.setVolume(M);X=M=!0;break;case 36:this.api.xY()&&(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),X=M=!0);break;case 35:this.api.xY()&&(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),X=M=!0)}}d&&si(this,!0);(d||X)&&this.ql.uy();(M||
P&&this.handleGlobalKeyDown(b,p.shiftKey,p.ctrlKey,p.altKey,p.metaKey,p.key,p.code,p.repeat))&&p.preventDefault();a.Z&&(p={keyCode:p.keyCode,altKey:p.altKey,ctrlKey:p.ctrlKey,metaKey:p.metaKey,shiftKey:p.shiftKey,handled:p.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.va("onKeyPress",p))};
g.q.vk=function(p){var d=p.keyCode;(!this.api.T("web_player_spacebar_control_bugfix")||this.api.T("web_player_spacebar_control_bugfix")&&!this.V)&&this.handleGlobalKeyUp(d,p.shiftKey,p.ctrlKey,p.altKey,p.metaKey,p.key,p.code)&&p.preventDefault()};
g.q.handleGlobalKeyUp=function(p,d,b,v,P,M,X){this.api.publish("keyboardserviceglobalkeyup",{keyCode:p,shiftKey:d,ctrlKey:b,altKey:v,metaKey:P,key:M,code:X});d=!1;if(this.B.hL)return d;(b=g.N1(this.api.EY()))&&(b=b.Nh)&&b.cX&&(b.N5(p),d=!0);switch(p){case 9:si(this,!0);d=!0;break;case 32:if(this.api.T("web_speedmaster_spacebar_control")&&(!this.api.T("web_player_spacebar_control_bugfix")&&!this.V||this.api.T("web_player_spacebar_control_bugfix"))&&!this.api.G().K$){var a,F;p=(a=this.progressBar)==
null?void 0:(F=a.U)==null?void 0:F.isEnabled;d=this.RH(p)}}return d};
g.q.handleGlobalKeyDown=function(p,d,b,v,P,M,X,a){a||(this.B.hL=!1);var F=!1,h=this.api.G();if(h.K$&&!this.api.isMutedByEmbedsMutedAutoplay())return F;var O=g.N1(this.api.EY());if(O&&(O=O.Nh)&&O.cX)switch(p){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:F=O.RW(p)}h.S||F||(F=M||String.fromCharCode(p).toLowerCase(),this.U+=F,"awesome".indexOf(this.U)===0?(F=!0,7===this.U.length&&UVK(this.api.getRootNode(),"ytp-color-party")):(this.U=F,F="awesome".indexOf(this.U)===0));if(!F&&(!this.api.isMutedByEmbedsMutedAutoplay()||
xTQ.includes(p))){var J=this.api.getVideoData(),k,n;O=(k=this.progressBar)==null?void 0:(n=k.U)==null?void 0:n.isEnabled;k=J?J.cP:[];n=KG?v:b;switch(p){case 80:d&&!h.wE&&(M$(this.QR,wQw(),"Previous"),this.api.previousVideo(),F=!0);break;case 78:d&&!h.wE&&(M$(this.QR,Na(),"Next"),this.api.nextVideo(),F=!0);break;case 74:this.api.xY()&&(this.api.startSeekCsiAction(),this.D?this.api.T("enable_key_press_seek_logging")?(F=Z5(this,-10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_10S"),kt(this.D,
-1,10,F)):kt(this.D,-1,10):M$(this.QR,{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{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),F=!0);break;case 76:this.api.xY()&&(this.api.startSeekCsiAction(),this.D?this.api.T("enable_key_press_seek_logging")?(F=Z5(this,10*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_10S"),kt(this.D,1,10,F)):kt(this.D,1,10):M$(this.QR,{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{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),F=!0);break;case 37:this.api.xY()&&(this.api.startSeekCsiAction(),n?(n=Rpe(k,this.api.getCurrentTime()*1E3),n!==-1&&this.D!=null&&(Z_K(this.D,-1,k[n].title),this.api.seekTo(k[n].startTime/1E3,void 0,void 0,void 0,53),F=!0)):(this.D?this.api.T("enable_key_press_seek_logging")?(F=Z5(this,-5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_BACKWARD_5S"),kt(this.D,-1,5,F)):kt(this.D,-1,5):M$(this.QR,{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",
width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{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),F=!0));break;case 39:this.api.xY()&&(this.api.startSeekCsiAction(),n?(n=BlB(k,this.api.getCurrentTime()*1E3),n!==-1&&this.D!=null&&(Z_K(this.D,1,k[n].title),this.api.seekTo(k[n].startTime/1E3,void 0,void 0,void 0,52),F=!0)):(this.D!=null?this.api.T("enable_key_press_seek_logging")?(F=Z5(this,5*this.api.getPlaybackRate(),"SEEK_SOURCE_SEEK_FORWARD_5S"),kt(this.D,1,5,F)):kt(this.D,1,5):M$(this.QR,{L:"svg",K:{height:"100%",version:"1.1",
viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{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),F=!0));break;case 77:this.api.isMuted()?(this.api.unMute(),Xl(this.QR,this.api.getVolume(),!1)):(this.api.mute(),Xl(this.QR,0,!0));F=!0;break;case 32:F=this.api.T("web_speedmaster_spacebar_control")?!this.api.G().wE:this.RH(O);break;case 75:F=this.RH(O);break;case 190:d?h.enableSpeedOptions&&dRq(this)&&(F=this.api.getPlaybackRate(),this.api.setPlaybackRate(F+.25,!0),Bje(this.QR,!1),F=!0):this.api.xY()&&(this.step(1),F=!0);break;case 188:d?
h.enableSpeedOptions&&dRq(this)&&(F=this.api.getPlaybackRate(),this.api.setPlaybackRate(F-.25,!0),Bje(this.QR,!0),F=!0):this.api.xY()&&(this.step(-1),F=!0);break;case 70:BJz(this.api)&&(this.api.toggleFullscreen().catch(function(){}),F=!0);
break;case 27:O?(this.progressBar.sN(),F=!0):this.S()&&(F=!0)}if(h.controlsType!=="3")switch(p){case 67:g.HH(this.api.EY())&&(h=this.api.getOption("captions","track"),this.api.toggleSubtitles(),RQe(this.QR,!h||h&&!h.displayName),F=!0);break;case 79:C1(this,"textOpacity");break;case 87:C1(this,"windowOpacity");break;case 187:case 61:C1(this,"fontSizeIncrement",!1,!0);break;case 189:case 173:C1(this,"fontSizeIncrement",!0,!0)}var r;d||b||v||(p>=48&&p<=57?r=p-48:p>=96&&p<=105&&(r=p-96));r!=null&&this.api.xY()&&
(this.api.startSeekCsiAction(),h=this.api.getProgressState(),this.api.seekTo(r/10*(h.seekableEnd-h.seekableStart)+h.seekableStart,void 0,void 0,void 0,81),F=!0);F&&this.ql.uy()}this.V||this.api.publish("keyboardserviceglobalkeydown",{keyCode:p,shiftKey:d,ctrlKey:b,altKey:v,metaKey:P,key:M,code:X,repeat:a},this.B);return F};
g.q.step=function(p){this.api.xY();if(this.api.getPlayerStateObject().isPaused()){var d=this.api.getVideoData().U;d&&(d=d.video)&&this.api.seekBy(p/(d.fps||30),void 0,void 0,p>0?77:78)}};
g.q.RH=function(p){if(!this.api.G().wE){var d;var b,v=(d=this.api.getVideoData())==null?void 0:(b=d.getPlayerResponse())==null?void 0:b.playabilityStatus;if(v){var P;d=((P=g.L(v.miniplayer,$zQ))==null?void 0:P.playbackMode)==="PLAYBACK_MODE_PAUSED_ONLY"}else d=!1;d&&this.api.KX("onExpandMiniplayer");p?this.progressBar.AB():(p=!this.api.getPlayerStateObject().isOrWillBePlaying(),this.QR.oz(p),p?this.api.playVideo():this.api.pauseVideo());return!0}return!1};
g.q.U5=function(){g.Mt(this.X);g.iO.prototype.U5.call(this)};g.f(g.N$,g.K);g.N$.prototype.cC=dw(11);
g.N$.prototype.XF=function(){var p=this.N.G(),d=p.B||this.N.T("web_player_hide_overflow_button_if_empty_menu")&&this.mR.isEmpty();p=g.Ez(p)&&g.ES(this.N)&&g.R(this.N.getPlayerStateObject(),128);var b=this.N.getPlayerSize();this.visible=this.N.Oj()&&!p&&b.width>=240&&!g.xS(this.N.getVideoData())&&!d&&!this.D&&!this.N.isEmbedsShortsMode();g.kV(this.element,"ytp-overflow-button-visible",this.visible);this.visible&&this.N.sj();this.N.logVisibility(this.element,this.visible&&this.X)};
g.N$.prototype.X7=function(p){g.K.prototype.X7.call(this,p);this.N.logVisibility(this.element,this.visible&&p)};
g.N$.prototype.U5=function(){g.K.prototype.U5.call(this);g.OJ(this.element,"ytp-overflow-button-visible")};g.f(b4z,g.tD);g.q=b4z.prototype;g.q.xx=function(p){p=cf(p);g.qQ(this.element,p)&&(g.qQ(this.D,p)||g.qQ(this.closeButton,p)||HU(this))};
g.q.z_=function(){g.tD.prototype.z_.call(this);this.N.x_(this.element)};
g.q.show=function(){this.cX&&this.N.publish("OVERFLOW_PANEL_OPENED");g.tD.prototype.show.call(this);this.element.setAttribute("aria-modal","true");Pme(this,!0)};
g.q.hide=function(){g.tD.prototype.hide.call(this);this.element.removeAttribute("aria-modal");Pme(this,!1)};
g.q.onFullscreenToggled=function(p){!p&&this.X3()&&HU(this)};
g.q.isEmpty=function(){return this.actionButtons.length===0};
g.q.focus=function(){for(var p=g.u(this.actionButtons),d=p.next();!d.done;d=p.next())if(d=d.value,d.cX){d.focus();break}};g.f(Mjj,g.K);Mjj.prototype.onClick=function(p){g.AD(p,this.api)&&this.api.playVideoAt(this.index)};g.f(Xzu,g.tD);g.q=Xzu.prototype;g.q.show=function(){g.tD.prototype.show.call(this);this.D.Y(this.api,"videodatachange",this.ES);this.D.Y(this.api,"onPlaylistUpdate",this.ES);this.ES()};
g.q.hide=function(){g.tD.prototype.hide.call(this);g.jh(this.D);this.updatePlaylist(null)};
g.q.ES=function(){this.updatePlaylist(this.api.getPlaylist());this.api.G().B&&(this.V$("ytp-playlist-menu-title-name").removeAttribute("href"),this.B&&(this.R1(this.B),this.B=null))};
g.q.RP=function(){var p=this.playlist,d=p.author,b=d?"by $AUTHOR \u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH":"$CURRENT_POSITION/$PLAYLIST_LENGTH",v={CURRENT_POSITION:String(p.index+1),PLAYLIST_LENGTH:String(p.getLength())};d&&(v.AUTHOR=d);this.update({title:p.title,subtitle:g.fn(b,v),playlisturl:this.api.getVideoUrl(!0)});d=p.U;if(d===this.V)this.selected.element.setAttribute("aria-checked","false"),this.selected=this.playlistData[p.index];else{b=g.u(this.playlistData);for(v=b.next();!v.done;v=b.next())v.value.dispose();
b=p.getLength();this.playlistData=[];for(v=0;v<b;v++){var P=new Mjj(this.api,p,v);this.playlistData.push(P);P.NC(this.items)}this.selected=this.playlistData[p.index];this.V=d}this.selected&&this.selected.element.setAttribute("aria-checked","true")};
g.q.OdN=function(p){var d=this.api.getVideoUrl(!0);g.WU(d,this.api,p)};
g.q.updatePlaylist=function(p){this.playlist!==p?(this.playlist&&this.playlist.unsubscribe("shuffle",this.RP,this),this.playlist=p,this.V=null,p?(p.subscribe("shuffle",this.RP,this),this.RP()):this.cX&&this.hide()):this.playlist&&this.RP()};
g.q.focus=function(){this.selected.focus()};
g.q.U5=function(){this.hide();g.tD.prototype.U5.call(this)};g.f(Gv,g.K);Gv.prototype.hide=function(){g.K.prototype.hide.call(this);this.X7(!1);this.api.sj()};
Gv.prototype.XF=function(){var p=g.Ez(this.api.G());g.kV(this.element,"ytp-playlist-menu-button-tiny",this.api.Pb().getPlayerSize().width<400&&!p);this.api.isEmbedsShortsMode()?this.hide():this.playlist&&this.api.getPresentingPlayerType()!==2?(this.update({text:g.fn("$CURRENT_POSITION/$PLAYLIST_LENGTH",{CURRENT_POSITION:String(this.playlist.index+1),PLAYLIST_LENGTH:String(this.playlist.getLength())}),title:g.fn("Playlist: $PLAYLIST_NAME",{PLAYLIST_NAME:this.playlist.title})}),this.cX||(this.show(),
this.api.sj()),this.visible=!0,this.X7(!0)):this.cX&&this.hide()};
Gv.prototype.X7=function(p){g.K.prototype.X7.call(this,p);this.api.logVisibility(this.element,this.visible&&p)};
Gv.prototype.D=function(){this.playlist&&this.playlist.unsubscribe("shuffle",this.XF,this);(this.playlist=this.api.getPlaylist())&&this.playlist.subscribe("shuffle",this.XF,this);this.XF()};g.f(qxu,g.K);g.q=qxu.prototype;g.q.I3=function(){this.V?h8k(this):F57(this)};
g.q.z5=function(){this.V?(w6(this),this.Z=!0):F57(this)};
g.q.pXE=function(){this.S=!0;this.xM(1);this.N.publish("promotooltipacceptbuttonclicked",this.acceptButton);w6(this);this.U&&this.N.logClick(this.acceptButton)};
g.q.VTB=function(){this.S=!0;this.xM(2);w6(this);this.U&&this.N.logClick(this.dismissButton)};
g.q.Qr=function(p){if(this.N.getPresentingPlayerType()===1||this.N.getPresentingPlayerType()===2&&this.W){var d=!0,b=g.B9("ytp-ad-overlay-ad-info-dialog-container"),v=g.B9("ytp-ad-player-overlay-layout"),P=cf(p);if(this.B&&P&&g.qQ(this.B,P))this.B=null;else{this.N.getPresentingPlayerType()===1&&P&&Array.from(P.classList).forEach(function(F){if(F.startsWith("ytp-ad")||F.startsWith("ytp-skip-ad"))d=!1});
var M=O4K(this.tooltipRenderer),X;if(((X=this.tooltipRenderer.dismissStrategy)==null?void 0:X.type)==="TOOLTIP_DISMISS_TYPE_TAP_ANYWHERE")M&&(d=d&&!g.qQ(this.element,P));else{var a;((a=this.tooltipRenderer.dismissStrategy)==null?void 0:a.type)==="TOOLTIP_DISMISS_TYPE_TAP_INTERNAL"&&(d=M?!1:d&&g.qQ(this.element,P))}this.D&&this.cX&&!b&&!v&&(!P||d&&g.wy(p))&&(this.S=!0,w6(this))}}};
g.q.xM=function(p){var d=this.tooltipRenderer.promoConfig;if(d){switch(p){case 0:var b;if((b=d.impressionEndpoints)==null?0:b.length)var v=d.impressionEndpoints[0];break;case 1:v=d.acceptCommand;break;case 2:v=d.dismissCommand}var P;p=(P=g.L(v,c4X))==null?void 0:P.feedbackToken;v&&p&&(P={feedbackTokens:[p]},p=this.N.u2(),(p==null?0:rN$(v,p.JB))&&xr(p,v,P))}};
g.q.AD=function(){this.Z||(this.D||(this.D=aue(this)),h8k(this))};
var o5W={"ytp-settings-button":g.yi()};g.f(Ui,g.K);Ui.prototype.onStateChange=function(p){this.f9(p.state)};
Ui.prototype.f9=function(p){this.hD(g.R(p,2))};
Ui.prototype.onClick=function(){this.N.getPlayerStateObject().isOrWillBePlaying();this.N.playVideo()};g.f(cy,g.K);cy.prototype.onClick=function(p){this.api.logClick(this.element);var d=g.$B(this.api.G().kJ,{focusSearch:"true"}),b={};g.vU(this.api,"addEmbedsConversionTrackingParams",[b]);d=g.$B(d,b);var v;(b=(v=this.api.getVideoData().Mc)==null?void 0:v.params)&&(d=g.$B(d,{bp:b}));g.Sl(window,d);p.preventDefault()};
cy.prototype.D=function(){if(this.api.T("embeds_web_enable_search_button")){var p=this.api.G();var d=this.api.getVideoData(),b=this.api.Pb().getPlayerSize().width;p=g.Ez(p)&&b>=this.U&&!p.B&&!d.isAd()&&!this.api.isEmbedsShortsMode()}else p=!1;this.visible=p;this.hD(this.visible);g.kV(this.element,"ytp-search-button-visible",this.visible);g.kV(this.element,"ytp-show-search-title",!this.api.Oj());this.api.logVisibility(this.element,this.visible&&this.X)};
cy.prototype.X7=function(p){g.K.prototype.X7.call(this,p);this.api.logVisibility(this.element,this.visible&&p)};g.f(g.y7,g.K);g.q=g.y7.prototype;g.q.O4=dw(8);g.q.onClick=function(){var p=this,d=this.api.G(),b=this.api.getVideoData(this.api.getPresentingPlayerType()),v=this.api.getPlaylistId();d=this.api.T("enable_share_button_url_fix")?this.api.getVideoUrl(!0,!0,!0):d.getVideoUrl(b.videoId,v,void 0,!0);if(navigator.share)try{var P=navigator.share({title:b.title,url:d});P instanceof Promise&&P.catch(function(M){kHw(p,M)})}catch(M){M instanceof Error&&kHw(this,M)}else this.D.Ae(),HU(this.B,this.element,!1);
this.api.logClick(this.element)};
g.q.XF=function(){var p=this.api.G(),d=this.api.isEmbedsShortsMode();g.kV(this.element,"ytp-show-share-title",g.Ez(p)&&!d);this.D.YY()&&d?(p=(this.api.Pb().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.nj(this.element,"right",p+"px")):d&&g.nj(this.element,"right","0px");this.updateValue("icon",{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{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=Jb$(this);g.kV(this.element,"ytp-share-button-visible",this.visible);this.hD(this.visible);this.tooltip.sj();this.api.logVisibility(this.element,Jb$(this)&&this.X)};
g.q.X7=function(p){g.K.prototype.X7.call(this,p);this.api.logVisibility(this.element,this.visible&&p)};
g.q.U5=function(){g.K.prototype.U5.call(this);g.OJ(this.element,"ytp-share-button-visible")};g.f(rbC,g.tD);g.q=rbC.prototype;g.q.uX=function(p){p=cf(p);g.qQ(this.S,p)||g.qQ(this.closeButton,p)||HU(this)};
g.q.z_=function(){g.tD.prototype.z_.call(this);this.tooltip.x_(this.element);this.api.logVisibility(this.D,!1);for(var p=g.u(this.B),d=p.next();!d.done;d=p.next())d=d.value,this.api.hasVe(d.element)&&this.api.logVisibility(d.element,!1)};
g.q.show=function(){var p=this.cX;g.tD.prototype.show.call(this);this.XF();p||this.api.KX("onSharePanelOpened")};
g.q.k_C=function(){this.cX&&this.XF()};
g.q.XF=function(){var p=this;g.FO(this.element,"ytp-share-panel-loading");g.OJ(this.element,"ytp-share-panel-fail");var d=this.api.getVideoData(),b=this.api.getPlaylistId()&&this.V.checked;d.getSharePanelCommand&&xr(this.api.u2(),d.getSharePanelCommand,{includeListId:b}).then(function(v){p.xJ()||(g.OJ(p.element,"ytp-share-panel-loading"),uoj(p,v))});
d=this.api.getVideoUrl(!0,!0,!1,!1);this.updateValue("link",d);this.updateValue("linkText",d);this.updateValue("shareLinkWithUrl",g.fn("Share link $URL",{URL:d}));dP(this.D);this.api.logVisibility(this.D,!0)};
g.q.onFullscreenToggled=function(p){!p&&this.X3()&&HU(this)};
g.q.focus=function(){this.D.focus()};
g.q.U5=function(){g.tD.prototype.U5.call(this);fuu(this)};g.f(Z4$,ev);g.q=Z4$.prototype;g.q.U5=function(){wzw(this);ev.prototype.U5.call(this)};
g.q.VD=function(p){p.target!==this.dismissButton.element&&(this.Fk(!1),this.N.KX("innertubeCommand",this.onClickCommand))};
g.q.qV=function(){this.YJ=!0;this.Fk(!0);this.Bh()};
g.q.FxN=function(p){this.Z=p;this.Bh()};
g.q.onVideoDataChange=function(p,d){if(p=!!d.videoId&&this.videoId!==d.videoId)this.videoId=d.videoId,this.YJ=!1,this.kJ=!0,this.W=this.O5=!1,wzw(this),GHz(this,!1),this.U=this.D=!1,zv(this),E5e(this);if(p||!d.videoId)this.eB=this.V=!1;var b,v;if(d==null?0:(b=d.getPlayerResponse())==null?0:(v=b.videoDetails)==null?0:v.isLiveContent)this.eE(!1);else{var P,M,X;d=g.L((P=d.getWatchNextResponse())==null?void 0:(M=P.playerOverlays)==null?void 0:(X=M.playerOverlayRenderer)==null?void 0:X.productsInVideoOverlayRenderer,
HFm);this.Z=this.enabled=!1;if(d){if(P=d==null?void 0:d.featuredProductsEntityKey){M=g.Bc.getState().entities;var a;if((a=Ft(M,"featuredProductsEntity",P))==null?0:a.productsData){this.eE(!1);return}}this.enabled=!0;if(!this.V){var F;a=(F=d.badgeInteractionLogging)==null?void 0:F.trackingParams;(this.V=!!a)&&this.N.setTrackingParams(this.badge.element,a||null)}if(!this.eB){var h;if(this.eB=!((h=d.dismissButton)==null||!h.trackingParams)){var O;this.N.setTrackingParams(this.dismissButton.element,((O=
d.dismissButton)==null?void 0:O.trackingParams)||null)}}d.isContentForward&&(F=d.productsData,GHz(this,!0),E5e(this),F=NXu(this,F),h=[],F.length>0&&h.push(F[0]),F.length>1&&(O=new g.K({L:"div",J:"ytp-suggested-action-more-products-icon"}),g.Y(this,O),h.push(O),h.push.apply(h,g.E(F.slice(1)))),this.S=new g.K({L:"div",j:h,J:"ytp-suggested-action-content-forward-container"}),g.Y(this,this.S),this.IB.element.append(this.S.element));this.text=g.ff(d.text);var J;if(F=(J=d.dismissButton)==null?void 0:J.a11yLabel)this.TB=
g.ff(F);this.onClickCommand=d.onClickCommand;this.timing=d.timing;this.AZ()}EfW(this);Vm(this);this.Bh()}};
g.q.Bz=function(){return!this.Z&&this.enabled&&!this.YJ&&!this.N.Oj()&&!this.Rb&&(this.W||this.kJ)};
g.q.Vk=function(p){ev.prototype.Vk.call(this,p);if(this.D||this.U)this.timing&&Iu(this.timing.preview)&&(this.D=!1,zv(this),this.U=!1,zv(this),this.N.d1("shopping_overlay_preview_collapsed"),this.N.d1("shopping_overlay_preview_expanded"),p=jV(this.timing.preview.startSec,this.timing.preview.endSec,"shopping_overlay_expanded"),Iu(this.timing.expanded)&&this.timing.preview.endSec===this.timing.expanded.startSec&&(this.N.d1("shopping_overlay_expanded"),p.end=this.timing.expanded.endSec*1E3),this.N.AZ([p])),
this.O5=!0,Vm(this);zv(this)};
g.q.eE=function(p){(this.W=p)?(D4(this),Vm(this,!1)):(wzw(this),this.wE.start());this.Bh()};
g.q.AZ=function(p){var d=this.timing;p=(p===void 0?0:p)+this.N.getCurrentTime();var b=[],v=d.visible,P=d.preview;d=d.expanded;Iu(v)&&(luB(v,p),b.push(jV(v.startSec,v.endSec,"shopping_overlay_visible")));Iu(P)&&(luB(P,p),v=P.startSec+1,b.push(jV(P.startSec,v,"shopping_overlay_preview_collapsed")),b.push(jV(v,P.endSec,"shopping_overlay_preview_expanded")));Iu(d)&&(luB(d,p),b.push(jV(d.startSec,d.endSec,"shopping_overlay_expanded")));this.N.AZ(b)};g.f(ybW,g.K);
ybW.prototype.XF=function(){var p=this.api.G();this.hD(g.Ez(p)&&this.api.isEmbedsShortsMode());this.subscribeButton&&this.api.logVisibility(this.subscribeButton.element,this.cX);var d=this.api.getVideoData(),b=!1;this.api.getPresentingPlayerType()===2?b=!!d.videoId&&!!d.isListed&&!!d.author&&!!d.Rb&&!!d.profilePicture:g.Ez(p)&&(b=!!d.videoId&&!!d.Rb&&!!d.profilePicture&&!g.xS(d)&&!p.B&&!(p.W&&this.api.getPlayerSize().width<200));var v=d.profilePicture;p=g.Ez(p)?d.expandedTitle:d.author;v=v===void 0?
"":v;p=p===void 0?"":p;b?(this.U!==v&&(this.D.style.backgroundImage="url("+v+")",this.U=v),this.updateValue("channelLogoLabel",g.fn("Photo image of $CHANNEL_NAME",{CHANNEL_NAME:p})),g.FO(this.api.getRootNode(),"ytp-title-enable-channel-logo")):g.OJ(this.api.getRootNode(),"ytp-title-enable-channel-logo");this.api.logVisibility(this.D,b&&this.X);this.api.logVisibility(this.channelName,b&&this.X);this.subscribeButton&&(this.subscribeButton.channelId=d.lm);this.updateValue("expandedTitle",d.expandedTitle)};g.f(tY,g.tD);tY.prototype.show=function(){g.tD.prototype.show.call(this);this.D.start()};
tY.prototype.hide=function(){g.tD.prototype.hide.call(this);this.D.stop()};
tY.prototype.Z2=function(p,d){p==="dataloaded"&&((this.wc=d.wc,this.fd=d.fd,isNaN(this.wc)||isNaN(this.fd))?this.B&&(this.N.d1("intro"),this.N.removeEventListener(g.X5("intro"),this.Z),this.N.removeEventListener(g.q4("intro"),this.S),this.N.removeEventListener("onShowControls",this.V),this.hide(),this.B=!1):(this.N.addEventListener(g.X5("intro"),this.Z),this.N.addEventListener(g.q4("intro"),this.S),this.N.addEventListener("onShowControls",this.V),p=new g.P1(this.wc,this.fd,{priority:9,namespace:"intro"}),
this.N.AZ([p]),this.B=!0))};g.f(ir,g.K);ir.prototype.onClick=function(){this.N.Uz()};
ir.prototype.XF=function(){var p=!0;g.Ez(this.N.G())&&(p=p&&this.N.Pb().getPlayerSize().width>=480);this.hD(p);this.updateValue("icon",this.N.H$()?{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,K:{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"}}]}:
{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{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.f(z8u,g.K);z8u.prototype.U5=function(){this.D=null;g.K.prototype.U5.call(this)};g.f(Hy,g.K);Hy.prototype.onClick=function(){this.N.KX("innertubeCommand",this.U)};
Hy.prototype.C=function(p){p!==this.S&&(this.update({title:p,ariaLabel:p}),this.S=p);p?this.show():this.hide()};
Hy.prototype.W=function(){this.D.disabled=this.U==null;g.kV(this.D,"ytp-chapter-container-disabled",this.D.disabled);this.zP()};g.f(D5,Hy);D5.prototype.onClickCommand=function(p){g.L(p,xs)&&this.zP()};
D5.prototype.updateVideoData=function(p,d){var b,v,P;p=g.L((b=d.getWatchNextResponse())==null?void 0:(v=b.playerOverlays)==null?void 0:(P=v.playerOverlayRenderer)==null?void 0:P.decoratedPlayerBarRenderer,l_);b=g.L(p==null?void 0:p.playerBarActionButton,g.j8);this.N.T("web_player_updated_entrypoint")&&(this.Z=n2(b==null?void 0:b.text));this.U=b==null?void 0:b.command;Hy.prototype.W.call(this)};
D5.prototype.zP=function(){var p=this.N.T("web_player_updated_entrypoint")?this.Z:"",d=this.V.D,b,v=((b=this.N.getLoopRange())==null?void 0:b.type)==="clips";if(d.length>1&&!v){p=this.N.getProgressState().current*1E3;b=lr(d,p);p=d[b].title||"Chapters";if(b!==this.currentIndex||this.B)this.N.KX("innertubeCommand",d[b].onActiveCommand),this.currentIndex=b;this.B=!1}else this.B=!0;Hy.prototype.C.call(this,p)};g.f(V7,g.K);V7.prototype.S=function(p){g.R(p.state,32)?tje(this,this.api.wT()):this.cX&&(g.R(p.state,16)||g.R(p.state,1))||this.D.hide()};
V7.prototype.Yq=function(){var p=this.api.getPlayerStateObject();(g.R(p,32)||g.R(p,16))&&i4e(this)};
V7.prototype.Z=function(){this.B=NaN;i4e(this)};
V7.prototype.hide=function(){this.U&&tje(this,null);g.K.prototype.hide.call(this)};g.f(H4z,g.K);g.q=H4z.prototype;g.q.onClick=function(){var p=this;if(this.N.G().ob||this.N.G().W){this.N.logClick(this.element);try{this.N.toggleFullscreen().catch(function(d){p.LO(d)})}catch(d){this.LO(d)}}else HU(this.message,this.element,!0)};
g.q.LO=function(p){String(p).includes("fullscreen error")?g.DF(p):g.Hi(p);this.f_()};
g.q.f_=function(){this.disable();this.message.Xp(this.element,!0)};
g.q.xv=function(){Zp()===this.N.getRootNode()?this.B.start():(this.B.stop(),this.message&&this.message.hide())};
g.q.ip=function(){if(window.screen&&window.outerWidth&&window.outerHeight){var p=window.screen.width*.9,d=window.screen.height*.9,b=Math.max(window.outerWidth,window.innerWidth),v=Math.max(window.outerHeight,window.innerHeight);if(b>v!==p>d){var P=b;b=v;v=P}p>b&&d>v&&this.f_()}};
g.q.disable=function(){var p=this;if(!this.message){var d=(ut(["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.tD(this.N,{L:"div",zB:["ytp-popup","ytp-generic-popup"],K:{role:"alert",tabindex:"0"},j:[d[0],{L:"a",K:{href:"https://support.google.com/youtube/answer/6276924",
target:this.N.G().C},Bb:d[2]},d[4]]},100,!0);this.message.hide();g.Y(this,this.message);this.message.subscribe("show",function(b){p.U.N1(p.message,b)});
g.wz(this.N,this.message.element,4);this.element.setAttribute("aria-disabled","true");this.element.setAttribute("aria-haspopup","true");(0,this.D)();this.D=null}};
g.q.XF=function(){var p=BJz(this.N),d=this.N.G().W&&this.N.getPlayerSize().width<250;this.hD(p&&!d);var b;((b=this.N.G())==null?0:b.T("embeds_use_parent_visibility_in_ve_logging"))?this.N.logVisibility(this.element,this.cX&&this.X):this.N.logVisibility(this.element,this.cX)};
g.q.EV=function(p){if(p){var d={L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"g",J:"ytp-fullscreen-button-corner-2",j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z"}}]},{L:"g",J:"ytp-fullscreen-button-corner-3",j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z"}}]},{L:"g",J:"ytp-fullscreen-button-corner-0",j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z"}}]},{L:"g",
J:"ytp-fullscreen-button-corner-1",j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z"}}]}]};p=g.fE(this.N,"Exit full screen","f");this.update({"data-title-no-tooltip":"Exit full screen"});document.activeElement===this.element&&this.N.getRootNode().focus();document.pictureInPictureElement&&document.exitPictureInPicture().catch(function(b){g.DF(b)})}else d={L:"svg",
K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"g",J:"ytp-fullscreen-button-corner-0",j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z"}}]},{L:"g",J:"ytp-fullscreen-button-corner-1",j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z"}}]},{L:"g",J:"ytp-fullscreen-button-corner-2",j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z"}}]},{L:"g",J:"ytp-fullscreen-button-corner-3",
j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{d:"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z"}}]}]},p=g.fE(this.N,"Full screen","f"),this.update({"data-title-no-tooltip":"Full screen"});p=this.message?null:p;this.update({title:p,icon:d});this.U.UH().sj()};
g.q.U5=function(){this.message||((0,this.D)(),this.D=null);g.K.prototype.U5.call(this)};
g.q.X7=function(p){g.K.prototype.X7.call(this,p);var d;((d=this.N.G())==null?0:d.T("embeds_use_parent_visibility_in_ve_logging"))&&this.N.logVisibility(this.element,this.cX&&p)};g.f(eV,g.K);eV.prototype.onClick=function(){this.N.logClick(this.element);this.N.seekBy(this.D,!0);var p=this.D>0?1:-1,d=Math.abs(this.D),b=this.N.zC().Pv;b&&kt(b,p,d);this.U.isActive()?this.B=!0:(p=["ytp-jump-spin"],this.D<0&&p.push("backwards"),this.element.classList.add.apply(this.element.classList,g.E(p)),g.vg(this.U))};g.f(SV,Hy);SV.prototype.onClickCommand=function(p){g.L(p,tXX)&&this.zP()};
SV.prototype.updateVideoData=function(){var p,d;this.U=(p=Vjz(this))==null?void 0:(d=p.onTap)==null?void 0:d.innertubeCommand;Hy.prototype.W.call(this)};
SV.prototype.zP=function(){var p="",d=this.V.S,b,v=(b=Vjz(this))==null?void 0:b.headerTitle;b=v?g.ff(v):"";var P;v=((P=this.N.getLoopRange())==null?void 0:P.type)==="clips";d.length>1&&!v&&(p=this.N.getProgressState().current*1E3,P=xuC(d,p),p=P!=null?d[P].title:b,P!=null&&P!==this.currentIndex&&(this.N.KX("innertubeCommand",d[P].onActiveCommand),this.currentIndex=P));Hy.prototype.C.call(this,p)};g.f(Yt,g.K);Yt.prototype.onClick=function(){this.N.KX("onCollapseMiniplayer");this.N.logClick(this.element)};
Yt.prototype.XF=function(){this.visible=!this.N.isFullscreen();this.hD(this.visible);this.N.logVisibility(this.element,this.visible&&this.X)};
Yt.prototype.X7=function(p){g.K.prototype.X7.call(this,p);this.N.logVisibility(this.element,this.visible&&p)};g.f(g6,g.K);g.q=g6.prototype;g.q.DH=function(p){this.visible=p.width>=300||this.RB;this.hD(this.visible);this.N.logVisibility(this.element,this.visible&&this.X)};
g.q.GPt=function(){this.N.G().oB?this.N.isMuted()?this.N.unMute():this.N.mute():HU(this.message,this.element,!0);this.N.logClick(this.element)};
g.q.onVolumeChange=function(p){this.setVolume(p.volume,p.muted)};
g.q.setVolume=function(p,d){var b=this,v=d?0:p/100,P=this.N.G();p=v===0?1:p>50?1:0;if(this.S!==p){var M=this.O5;isNaN(M)?Yxw(this,p):qi$(this.aB,function(a){Yxw(b,M+(b.S-M)*a)},250);
this.S=p}v=v===0?1:0;if(this.V!==v){var X=this.C;isNaN(X)?g5u(this,v):qi$(this.eB,function(a){g5u(b,X+(b.V-X)*a)},250);
this.V=v}P.oB&&(P=g.fE(this.N,"Mute","m"),v=g.fE(this.N,"Unmute","m"),this.updateValue("title",d?v:P),this.update({"data-title-no-tooltip":d?"Unmute":"Mute"}),this.tooltip.sj())};
g.q.X7=function(p){g.K.prototype.X7.call(this,p);this.N.logVisibility(this.element,this.visible&&p)};
var e8W=["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"],SxC=["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.f(g.L1,g.K);g.q=g.L1.prototype;g.q.onStateChange=function(p){this.f9(p.state);var d;((d=this.N.G())==null?0:d.T("embeds_use_parent_visibility_in_ve_logging"))&&this.N.logVisibility(this.element,this.cX&&this.X)};
g.q.f9=function(p){var d=g.ZS(this.N.getVideoData()),b=!1;p.isOrWillBePlaying()?p=d?4:2:g.R(p,2)?(p=3,b=d):p=1;this.element.disabled=b;if(this.D!==p){d=null;switch(p){case 2:d=g.fE(this.N,"Pause","k");this.update({"data-title-no-tooltip":"Pause"});break;case 3:d="Replay";this.update({"data-title-no-tooltip":"Replay"});break;case 1:d=g.fE(this.N,"Play","k");this.update({"data-title-no-tooltip":"Play"});break;case 4:d="Stop live playback",this.update({"data-title-no-tooltip":"Stop live playback"})}p===
3?this.update({title:d,icon:L5D(p)}):(this.update({title:d}),(d=L5D(p))&&this.D&&this.D!==3?otz(this.transition,this.element,d):this.updateValue("icon",d));this.tooltip.sj();this.D=p}};
g.q.onVideoDataChange=function(){g.kV(this.element,"ytp-play-button-playlist",g.ES(this.N))};
g.q.RH=function(p){this.N.logClick(this.element);if(this.N.getPlayerStateObject().isOrWillBePlaying())this.N.pauseVideo();else{if(this.N.isMinimized()&&this.N.getPlayerStateObject().isCued()){var d={},b;if((b=this.N.getVideoData())==null?0:b.S)d.cttAuthInfo={token:this.N.getVideoData().S,videoId:this.N.getVideoData().videoId};Lc("direct_playback",d);this.N.pI().timerName="direct_playback"}else this.D!==3||this.N.G().T("html5_no_csi_on_replay")||CK(this.N.pI());this.N.playVideo()}this.N.isMinimized()&&
(p==null?void 0:p.type)==="click"&&this.element.blur()};
g.q.X7=function(p){g.K.prototype.X7.call(this,p);var d;((d=this.N.G())==null?0:d.T("embeds_use_parent_visibility_in_ve_logging"))&&this.N.logVisibility(this.element,this.cX&&p)};g.f(g.Q7,g.K);g.q=g.Q7.prototype;g.q.onVideoDataChange=function(){$R7(this);this.V&&(this.R1(this.V),this.V=null);this.videoData=this.N.getVideoData(1);if(this.playlist=this.N.getPlaylist())this.playlist.subscribe("shuffle",this.onVideoDataChange,this),this.V=this.Y(this.N,"progresssync",this.wK);this.B=mRw(this);Qa$(this);this.FC(this.N.Pb().getPlayerSize())};
g.q.FC=function(p){p=p===void 0?this.N.Pb().getPlayerSize():p;var d,b=((d=this.N.getLoopRange())==null?void 0:d.type)==="clips";p=(g.ES(this.N)||this.D&&g.US(this.N)&&!this.N.T("web_hide_next_button")||K5e(this))&&!b&&(this.D||p.width>=400);this.hD(p);this.N.logVisibility(this.element,p)};
g.q.onClick=function(p){this.N.logClick(this.element);var d=!0;this.Z?d=g.AD(p,this.N):p.preventDefault();d&&(this.D&&this.N.getPresentingPlayerType()===5?this.N.publish("ytoprerollinternstitialnext"):this.D?(CK(this.N.pI()),this.N.publish("playlistnextbuttonclicked",this.element),this.N.nextVideo(!0)):this.B?this.N.seekTo(0):(CK(this.N.pI()),this.N.publish("playlistprevbuttonclicked",this.element),this.N.previousVideo(!0)))};
g.q.wK=function(){var p=mRw(this);p!==this.B&&(this.B=p,Qa$(this))};
g.q.U5=function(){this.U&&(this.U(),this.U=null);$R7(this);g.K.prototype.U5.call(this)};g.f(BXz,g.K);g.q=BXz.prototype;g.q.Mn=function(p){this.cO(p.pageX);this.eh(p.pageX+p.deltaX);R8K(this)};
g.q.cO=function(p){this.eB=p-this.Hb};
g.q.eh=function(p){p-=this.Hb;!isNaN(this.eB)&&this.thumbnails.length>0&&(this.C=p-this.eB,this.thumbnails.length>0&&this.C!==0&&(this.B=this.W+this.C,p=doC(this,this.B),this.B<=this.D/2&&this.B>=pn$(this)?(this.api.seekTo(p,!1,void 0,void 0,25),g.nj(this.kJ,"transform","translateX("+(this.B-this.D/2)+"px)"),xRD(this,p)):this.B=this.W))};
g.q.yr=function(){this.O5&&(this.O5.FJ=!0);var p=(0,g.Ib)()-this.oB<300;if(Math.abs(this.C)<5&&!p){this.oB=(0,g.Ib)();p=this.eB+this.C;var d=this.D/2-p;this.cO(p);this.eh(p+d);R8K(this);this.api.logClick(this.S)}R8K(this)};
g.q.nK=function(){$t(this,this.api.getCurrentTime())};
g.q.play=function(p){this.api.seekTo(doC(this,this.B),void 0,void 0,void 0,26);this.api.playVideo();p&&this.api.logClick(this.playButton)};
g.q.onExit=function(p){this.api.seekTo(this.wE,void 0,void 0,void 0,63);this.api.playVideo();p&&this.api.logClick(this.dismissButton)};
g.q.AD=function(p,d){this.Hb=p;this.D=d;$t(this,this.api.getCurrentTime())};
g.q.enable=function(){this.isEnabled||(this.isEnabled=!0,this.wE=this.api.getCurrentTime(),xRD(this,this.wE),g.kV(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled),this.IB=this.Y(this.element,"wheel",this.Mn),this.logVisibility(this.isEnabled))};
g.q.disable=function(){this.isEnabled=!1;this.hide();g.kV(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.isEnabled);this.IB&&this.R1(this.IB);this.logVisibility(this.isEnabled)};
g.q.reset=function(){this.disable();this.V=[];this.RB=!1};
g.q.logVisibility=function(p){this.api.logVisibility(this.element,p);this.api.logVisibility(this.S,p);this.api.logVisibility(this.dismissButton,p);this.api.logVisibility(this.playButton,p)};
g.q.U5=function(){for(;this.U.length;){var p=void 0;(p=this.U.pop())==null||p.dispose()}g.K.prototype.U5.call(this)};
g.f(TXk,g.K);g.f(AbD,g.K);g.f(bMw,g.K);g.f(mE,g.K);mE.prototype.UY=function(p){return p==="PLAY_PROGRESS"?this.W:p==="LOAD_PROGRESS"?this.Z:p==="LIVE_BUFFER"?this.S:this.B};Mz7.prototype.update=function(p,d,b,v){b=b===void 0?0:b;this.width=d;this.V=b;this.D=d-b-(v===void 0?0:v);this.position=g.FZ(p,b,b+this.D);this.B=this.position-b;this.U=this.B/this.D};g.f(XnK,g.K);g.f(g.By,g.k0);g.q=g.By.prototype;
g.q.uW=function(){var p=!1,d=this.api.getVideoData();if(!d)return p;this.api.d1("timedMarkerCueRange");oJe(this);for(var b=g.u(d.tC),v=b.next();!v.done;v=b.next()){v=v.value;var P=void 0,M=(P=this.wE[v])==null?void 0:P.markerType;P=void 0;var X=(P=this.wE[v])==null?void 0:P.markers;if(!X)break;if(M==="MARKER_TYPE_TIMESTAMPS"){p=g.u(X);for(M=p.next();!M.done;M=p.next()){P=M.value;M=new XnK;X=void 0;M.title=((X=P.title)==null?void 0:X.simpleText)||"";M.timeRangeStartMillis=Number(P.startMillis);M.D=
Number(P.durationMillis);var a=X=void 0;M.onActiveCommand=(a=(X=P.onActive)==null?void 0:X.innertubeCommand)!=null?a:void 0;nJ7(this,M)}rU$(this,this.S);p=this.S;M=this.s8;P=[];X=null;for(a=0;a<p.length;a++){var F=p[a].timeRangeStartMillis;if(!isNaN(F)&&p[a].onActiveCommand){var h=void 0,O=(h=p[a].D)!=null?h:1E4;X&&X.end>F&&(X.end=F);F=Tl7(F,F+O);P.push(F);X=F;M[F.id]=p[a].onActiveCommand}}this.api.AZ(P);this.ZF=this.wE[v];p=!0}else if(M==="MARKER_TYPE_HEATMAP"){v=this.wE[v];O=h=P=F=a=X=void 0;if(v&&
v.markers){M=(P=(O=v.markersMetadata)==null?void 0:(h=O.heatmapMetadata)==null?void 0:h.minHeightDp)!=null?P:0;P=(X=(F=v.markersMetadata)==null?void 0:(a=F.heatmapMetadata)==null?void 0:a.maxHeightDp)!=null?X:60;X=this.D.length;a=null;for(F=0;F<X;F++){O=this.D[F].startTime;var J=F===X-1?Infinity:this.D[F+1].startTime;F===this.V.length&&anC(this);h=[];a&&h.push(a);for(var k=g.u(v.markers),n=k.next();!n.done;n=k.next()){n=n.value;var r=Number(n.startMillis);r>=O&&r<=J&&h.push(n)}P>0&&(this.O5.style.height=
P+"px");O=this.V[F];J=h;n=M;var Z=P,C=F===0;C=C===void 0?!1:C;vJK(O,Z);k=J;r=O.U;C=C===void 0?!1:C;var G=1E3/k.length,U=[];U.push({x:0,y:100});for(var I=0;I<k.length;I++){var V=(I+.5)*G,S=100-g.FZ((k[I].intensityScoreNormalized||0)*100,n/r*100,Z/r*100);I!==0||C||U.push({x:0,y:S});U.push({x:V,y:S});I===k.length-1&&U.push({x:1E3,y:S})}U.push({x:1E3,y:100});k=U;J=J.length===0?"":Rvj(k);O.api.T("delhi_modern_web_player")?O.B.setAttribute("d",J):O.S.setAttribute("d",J);O.w1=J!=="";g.kV(O.api.getRootNode(),
"ytp-heat-map",O.w1);O.api.T("delhi_modern_web_player")&&(O.B.style.display="block",O.V.style.display="none",O.D.style.display="none");h.length>0&&(a=h[h.length-1])}g.Ru(this)}P=void 0;M=[];if(v=(P=v.markersDecoration)==null?void 0:P.timedMarkerDecorations)for(v=g.u(v),P=v.next();!P.done;P=v.next())P=P.value,F=a=X=void 0,M.push({visibleTimeRangeStartMillis:(X=P.visibleTimeRangeStartMillis)!=null?X:-1,visibleTimeRangeEndMillis:(a=P.visibleTimeRangeEndMillis)!=null?a:-1,decorationTimeMillis:(F=P.decorationTimeMillis)!=
null?F:NaN,label:P.label?g.ff(P.label):""});v=M;this.heatMarkersDecorations=v}}d.qr=this.S;g.kV(this.element,"ytp-timed-markers-enabled",p);return p};
g.q.AD=function(){g.Ru(this);Wy(this);rU$(this,this.S);if(this.U){var p=g.Cj(this.element).x||0;this.U.AD(p,this.Z)}};
g.q.onClickCommand=function(p){if(p=g.L(p,xs)){var d=p.key;p.isVisible&&d&&s4z(this,d)}};
g.q.cob=function(p){this.api.KX("innertubeCommand",this.s8[p.id])};
g.q.zP=function(){Wy(this);var p=this.api.getCurrentTime();(p<this.clipStart||p>this.clipEnd)&&this.kW()};
g.q.dK=function(p){if(!p.defaultPrevented){var d=!1;switch(p.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);d=!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);d=!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);d=!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);d=!0;break;case 38:this.api.T("enable_key_press_seek_logging")&&M3(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);d=!0;break;case 40:this.api.T("enable_key_press_seek_logging")&&M3(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),d=!0}d&&p.preventDefault()}};
g.q.Z2=function(p,d){this.updateVideoData(d,p==="newdata")};
g.q.UCX=function(){this.Z2("newdata",this.api.getVideoData())};
g.q.updateVideoData=function(p,d){d=d===void 0?!1:d;var b=!!p&&p.w1();if(b&&(Kv(p)||GJC(this)?this.I5=!1:this.I5=p.allowLiveDvr,g.kV(this.api.getRootNode(),"ytp-enable-live-buffer",!(p==null||!Kv(p))),this.api.T("enable_custom_playhead_parsing"))){var v,P,M,X=g.L((v=p.getWatchNextResponse())==null?void 0:(P=v.playerOverlays)==null?void 0:(M=P.playerOverlayRenderer)==null?void 0:M.decoratedPlayerBarRenderer,l_);if(X==null?0:X.progressColor)for(v=0;v<this.D.length;v++)this.D[v].UY("PLAY_PROGRESS").style.background=
g.YU(X.progressColor);X=g.L(X==null?void 0:X.playhead,pSC);var a,F;v=(X==null?void 0:(a=X.playheadImage)==null?void 0:a.thumbnails)&&(X==null?void 0:(F=X.playheadImage)==null?void 0:F.thumbnails[0].url);g.kV(this.aq,"ytp-decorated-scrubber-container",!!v);var h;if(X==null?0:(h=X.loggingDirectives)==null?0:h.trackingParams){var O;this.api.setTrackingParams(this.vu,X==null?void 0:(O=X.loggingDirectives)==null?void 0:O.trackingParams);this.api.createServerVe(this.vu,this)}v&&(this.vu.src=v)}Dou(this,
this.api.xY());if(d){if(b){d=p.clipEnd;this.clipStart=p.clipStart;this.clipEnd=d;XC(this);for(bB(this,this.C,this.jB);this.V.length>0;)this.V.pop().dispose();this.heatMarkersDecorations=[];this.s5={};var J;(J=this.U)==null||J.reset();h_(this);g.kV(this.api.getRootNode(),"ytp-fine-scrubbing-exp",xt(this))}else this.kW();this.Og()}if(p){var k;J=((k=this.V8)==null?void 0:k.type)==="clips";if(k=!p.isLivePlayback){k=this.api.getVideoData();d=g.sK(k);b=h2D(k);var n;k=d!=null||b!=null&&b.length>0||((n=k.YR)==
null?void 0:n.length)>0}if(k&&!J){n=this.api.getVideoData();J=g.sK(n);k=!1;if(J==null?0:J.markersMap){k=this.api.getVideoData();var r;k.Hv=((r=J.visibleOnLoad)==null?void 0:r.key)||k.Hv;r=g.u(J.markersMap);for(J=r.next();!J.done;J=r.next())J=J.value,J.key&&J.value&&(this.s5[J.key]=J.value,J.value.onChapterRepeat&&(k.yp=J.value.onChapterRepeat));k.Hv!=null&&s4z(this,k.Hv);k=!0}var Z;if(((Z=n.YR)==null?void 0:Z.length)>0){Z=g.Bc.getState().entities;r=g.u(n.YR);for(J=r.next();!J.done;J=r.next())if(J=
J.value,b=void 0,d=(b=Ft(Z,"macroMarkersListEntity",J))==null?void 0:b.markersList,a=b=void 0,((b=d)==null?void 0:b.markerType)==="MARKER_TYPE_TIMESTAMPS"||((a=d)==null?void 0:a.markerType)==="MARKER_TYPE_HEATMAP")this.wE[J]=d;k=this.uW()||k}!k&&(Z=h2D(n))&&(JUk(this,Z),n.cP=this.D,OMq(this));wnu(this,null);p.wj&&this.V.length===0&&(p=p.wj,Z=p.key,p.isVisible&&Z&&s4z(this,Z))}else qyq(this),oJe(this)}Wy(this)};
g.q.BEB=function(p){this.W&&!g.R(p.state,32)&&this.api.getPresentingPlayerType()!==3&&this.W.cancel();var d;((d=this.U)==null?0:d.isEnabled)&&g.R(p.state,8)&&this.api.pauseVideo();p=this.api.getPresentingPlayerType()===2||!this.api.xY()||this.api.getPlayerState()===-1&&this.api.getCurrentTime()===0;g.kV(this.Tu,"ytp-hide-scrubber-button",p)};
g.q.U_=function(p){var d=!!this.V8!==!!p,b=this.V8;this.V8=p;wnu(this,b);(p==null?void 0:p.type)!=="clips"&&p||(p?(this.updateValue("clipstarticon",EWj()),this.updateValue("clipendicon",EWj()),this.updateValue("clipstarttitle",null),this.updateValue("clipendtitle",null)):(this.updateValue("clipstarticon",kVu()),this.updateValue("clipendicon",JgW()),this.updateValue("clipstarttitle","Watch full video"),this.updateValue("clipendtitle","Watch full video")),d&&(this.updateVideoData(this.api.getVideoData(),
!0),g.Ru(this)),XC(this));bB(this,this.C,this.jB)};
g.q.O$C=function(p,d,b){var v=g.Cj(this.element),P=AY(this).D,M=b?b.getAttribute("data-tooltip"):void 0,X=b?b.getAttribute("data-position"):void 0,a=b?b.getAttribute("data-offset-y"):void 0;a=a?Number(a):0;X&&(p=HA(this.B,Number(b.getAttribute("data-position")),0)*P+g.Cj(this.progressBar).x);this.ih.x=p-v.x;this.ih.y=d-v.y;p=AY(this);b=Px(this,p);d=0;var F;if((F=this.api.getVideoData())==null?0:Kv(F))(F=this.api.getProgressState().seekableEnd)&&b>F&&(b=F,p.position=HA(this.B,F)*AY(this).D),d=this.B.U;
GJC(this)&&(d=this.B.U);F=M||g.GF(this.I5?b-this.B.D:b-d);d=p.position+this.A9;b-=this.api.Fp();var h;if((h=this.U)==null||!h.isEnabled)if(this.api.wT()){if(this.D.length>1){h=vx(this,this.ih.x,!0);if(!this.V8)for(v=0;v<this.D.length;)g.kV(this.D[v].D,"ytp-exp-chapter-hover-effect",v===h),v++;if(this.V.length>1)for(v=0;v<this.D.length;v++)g.kV(this.V[v].element,"ytp-heatmap-hover",v===h)}if(this.S.length>0)for(h=this.ih.x,v=g.u(this.S),P=v.next();!P.done;P=v.next())P=P.value,X=Tv(this,P.timeRangeStartMillis/
(this.B.D*1E3),AY(this)),g.kV(P.element,"ytp-timed-marker-hover",X<=h&&X+6>=h);v=this.tooltip.scale;a=(isNaN(a)?0:a)-45*v;this.api.T("web_key_moments_markers")?this.ZF?(h=xuC(this.S,b*1E3),h=h!=null?this.S[h].title:""):(h=lr(this.D,b*1E3),h=this.D[h].title):(h=lr(this.D,b*1E3),h=this.D[h].title);h||(a+=16*v);this.tooltip.scale===.6&&(this.api.T("web_cairo_modern_miniplayer")?(a=this.api.Pb().getPlayerSize().height-225,a=h?a+110:a+110+16,this.api.T("web_cairo_modern_miniplayer_inset_progress_bar")&&
(a-=12)):a=h?110:126);v=lr(this.D,b*1E3);this.kJ=UoC(this,b,v)?v:UoC(this,b,v+1)?v+1:-1;g.kV(this.api.getRootNode(),"ytp-progress-bar-snap",this.kJ!==-1&&this.D.length>1);v=!1;P=g.u(this.heatMarkersDecorations);for(X=P.next();!X.done;X=P.next()){X=X.value;var O=b*1E3;O>=X.visibleTimeRangeStartMillis&&O<=X.visibleTimeRangeEndMillis&&(h=X.label,F=g.GF(X.decorationTimeMillis/1E3),v=!0)}this.YI!==v&&(this.YI=v,this.api.logVisibility(this.l4,this.YI));g.kV(this.api.getRootNode(),"ytp-progress-bar-decoration",
v);v=160*this.tooltip.scale*2;P=h.length*(this.eB?8.55:5.7);P=P<=v?P:v;X=P<160*this.tooltip.scale;v=3;!X&&P/2>p.position&&(v=1);!X&&P/2>this.Z-p.position&&(v=2);this.api.G().W&&(a-=10);this.V.length&&this.V[0].w1&&(a-=14*(this.eB?2:1),this.IB||(this.IB=!0,this.api.logVisibility(this.O5,this.IB)));var J;if(xt(this)&&(((J=this.U)==null?0:J.isEnabled)||this.TB>0)){var k;a-=((k=this.U)==null?0:k.isEnabled)?aB(this):this.TB}J=void 0;xt(this)&&!this.api.T("web_player_hide_fine_scrubbing_edu")&&(J="Pull up for precise seeking",
this.RB||(this.RB=!0,this.api.logVisibility(this.rg,this.RB)));this.tooltip.YW(d,b,F,!!M,a,h,v,J)}else this.tooltip.YW(d,b,F,!!M,a);g.FO(this.api.getRootNode(),"ytp-progress-bar-hover");NiD(this)};
g.q.cZZ=function(){this.Og();g.OJ(this.api.getRootNode(),"ytp-progress-bar-hover");this.IB&&(this.IB=!1,this.api.logVisibility(this.O5,this.IB));this.RB&&(this.RB=!1,this.api.logVisibility(this.rg,this.RB))};
g.q.eLF=function(p,d){xt(this)&&this.U&&(this.U.RB?$t(this.U,this.api.getCurrentTime()):W5B(this.U),this.U.show(),g.kV(this.api.getRootNode(),"ytp-fine-scrubbing-enable",this.U.isEnabled));this.Id&&(this.Id.dispose(),this.Id=null);this.VI=d;this.Pu=this.api.getCurrentTime();this.D.length>1&&this.kJ!==-1?this.api.seekTo(this.D[this.kJ].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(Px(this,AY(this)),!1,void 0,void 0,7);g.FO(this.element,"ytp-drag");(this.Q7=this.api.getPlayerStateObject().isOrWillBePlaying())&&
this.api.pauseVideo()};
g.q.Dih=function(){if(xt(this)&&this.U){var p=aB(this);this.TB>=p*.5?(this.U.enable(),$t(this.U,this.api.getCurrentTime()),HMz(this,p)):h_(this)}if(g.R(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()===3){var d;if((d=this.U)==null?0:d.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.D.length>1&&this.kJ!==-1)this.api.T("html5_enable_progress_bar_slide_seek_logging")&&M3(this,this.Pu,this.D[this.kJ].startTime/1E3,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER",
"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK"),this.api.seekTo(this.D[this.kJ].startTime/1E3,void 0,void 0,void 0,7);else{p=Px(this,AY(this));this.api.T("html5_enable_progress_bar_slide_seek_logging")&&M3(this,this.Pu,p,"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR","INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK");this.api.seekTo(p,void 0,void 0,void 0,7);d=g.u(this.heatMarkersDecorations);for(var b=d.next();!b.done;b=d.next())b=b.value,p*1E3>=b.visibleTimeRangeStartMillis&&p*1E3<=b.visibleTimeRangeEndMillis&&
this.api.logClick(this.l4)}g.OJ(this.element,"ytp-drag");this.Q7&&!g.R(this.api.getPlayerStateObject(),2)&&this.api.playVideo()}}};
g.q.Ui5=function(p,d){p=AY(this);p=Px(this,p);this.api.seekTo(p,!1,void 0,void 0,7);var b;xt(this)&&((b=this.U)==null?0:b.RB)&&($t(this.U,p),this.U.isEnabled||(b=aB(this),this.TB=g.FZ(this.VI-d-10,0,b),HMz(this,this.TB)))};
g.q.Og=function(){this.tooltip.OP()};
g.q.H6=function(){this.V8||(this.updateValue("clipstarticon",OUu()),this.updateValue("clipendicon",OUu()),g.FO(this.element,"ytp-clip-hover"))};
g.q.Sn=function(){this.V8||(this.updateValue("clipstarticon",kVu()),this.updateValue("clipendicon",JgW()),g.OJ(this.element,"ytp-clip-hover"))};
g.q.kW=function(){this.clipStart=0;this.clipEnd=Infinity;XC(this);bB(this,this.C,this.jB)};
g.q.AIt=function(p){p=g.u(p);for(var d=p.next();!d.done;d=p.next())if(d=d.value,d.visible){var b=d.getId();if(!this.Hb[b]){var v=g.dk("DIV");d.tooltip&&v.setAttribute("data-tooltip",d.tooltip);this.Hb[b]=d;this.ob[b]=v;g.at(v,d.style);cUC(this,b);this.api.G().T("disable_ad_markers_on_content_progress_bar")||this.D[0].V.appendChild(v)}}else iM$(this,d)};
g.q.BiE=function(p){p=g.u(p);for(var d=p.next();!d.done;d=p.next())iM$(this,d.value)};
g.q.sN=function(p){this.U&&(this.U.onExit(p!=null),h_(this))};
g.q.AB=function(p){this.U&&(this.U.play(p!=null),h_(this))};
g.q.qjF=function(){Dou(this,this.api.xY())};
g.q.U5=function(){Dou(this,!1);g.k0.prototype.U5.call(this)};g.f(O9,g.K);O9.prototype.isActive=function(){return!!this.N.getOption("remote","casting")};
O9.prototype.XF=function(){var p=!1;this.N.getOptions().includes("remote")&&(p=this.N.getOption("remote","receivers").length>1);this.hD(p&&this.N.Pb().getPlayerSize().width>=400);this.N.logVisibility(this.element,this.cX);var d=1;p&&this.isActive()&&(d=2);if(this.D!==d){this.D=d;switch(d){case 1:this.updateValue("icon",{L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 36 36",width:"100%"},j:[{L:"path",Dv:!0,K:{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.h7u())}g.kV(this.element,"ytp-remote-button-active",this.isActive())}};
O9.prototype.U=function(){if(this.N.getOption("remote","quickCast"))this.N.setOption("remote","quickCast",!0);else{var p=this.BX,d=this.element;if(p.X3())p.z_();else{p.initialize();a:{var b=g.u(p.FN.items);for(var v=b.next();!v.done;v=b.next())if(v=v.value,v.priority===1){b=v;break a}b=null}b&&(b.open(),p.Xp(d));p.Xp(d)}}this.N.logClick(this.element)};g.f(J_,g.K);J_.prototype.D=function(p){var d=this.N.G(),b=400;this.N.T("web_player_small_hbp_settings_menu")&&d.S?b=300:d.W&&(b=200);p=this.U&&p.width>=b;this.hD(p);this.N.T("embeds_use_parent_visibility_in_ve_logging")?this.N.logVisibility(this.element,p&&this.X):this.N.logVisibility(this.element,p)};
J_.prototype.B=function(){if(this.BX.cX)this.BX.z_();else{var p=g.HH(this.N.EY());p&&!p.loaded&&(p.hI("tracklist",{includeAsr:!0}).length||p.load());this.N.logClick(this.element);this.BX.Xp(this.element)}};
J_.prototype.updateBadge=function(){var p=this.N.isHdr(),d=this.N.getPresentingPlayerType(),b=d!==2&&d!==3,v=g.G2(this.N),P=b&&!!g.N1(this.N.EY());d=P&&v.displayMode===1;v=P&&v.displayMode===2;b=(P=d||v)||!b?null:this.N.getPlaybackQuality();g.kV(this.element,"ytp-hdr-quality-badge",p);g.kV(this.element,"ytp-hd-quality-badge",!p&&(b==="hd1080"||b==="hd1440"));g.kV(this.element,"ytp-4k-quality-badge",!p&&b==="hd2160");g.kV(this.element,"ytp-5k-quality-badge",!p&&b==="hd2880");g.kV(this.element,"ytp-8k-quality-badge",
!p&&b==="highres");g.kV(this.element,"ytp-3d-badge-grey",!p&&P&&d);g.kV(this.element,"ytp-3d-badge",!p&&P&&v)};g.f(kv,Rl);kv.prototype.isLoaded=function(){var p=g.gG(this.N.EY());return p!==void 0&&p.loaded};
kv.prototype.XF=function(){g.gG(this.N.EY())!==void 0&&this.N.getPresentingPlayerType()!==3?this.D||(this.BX.I1(this),this.D=!0):this.D&&(this.BX.rU(this),this.D=!1);T2(this,this.isLoaded())};
kv.prototype.onSelect=function(p){this.isLoaded();p?this.N.loadModule("annotations_module"):this.N.unloadModule("annotations_module");this.N.publish("annotationvisibility",p)};
kv.prototype.U5=function(){this.D&&this.BX.rU(this);Rl.prototype.U5.call(this)};g.f(nQ,g.Ty);nQ.prototype.XF=function(){var p=this.N.getAvailableAudioTracks();p.length>1?(this.bH(g.ca(p,this.D)),this.tracks=g.nb(p,this.D,this),this.countLabel.K9(p.length?" ("+p.length+")":""),this.publish("size-change"),this.Su(this.D(this.N.getAudioTrack())),this.enable(!0)):this.enable(!1)};
nQ.prototype.mm=function(p){g.Ty.prototype.mm.call(this,p);this.N.setAudioTrack(this.tracks[p]);this.BX.Do()};
nQ.prototype.D=function(p){return p.toString()};g.f(rj,Rl);
rj.prototype.U=function(){var p=this.N.getPresentingPlayerType();if(p!==2&&p!==3&&g.US(this.N))this.D||(this.BX.I1(this),this.D=!0,this.B.push(this.Y(this.N,"videodatachange",this.U)),this.B.push(this.Y(this.N,"videoplayerreset",this.U)),this.B.push(this.Y(this.N,"onPlaylistUpdate",this.U)),this.B.push(this.Y(this.N,"autonavchange",this.V)),p=this.N.getVideoData(),this.V(p.autonavState),this.N.logVisibility(this.element,this.D));else if(this.D){this.BX.rU(this);this.D=!1;p=g.u(this.B);for(var d=p.next();!d.done;d=
p.next())this.R1(d.value)}};
rj.prototype.V=function(p){T2(this,p!==1)};
rj.prototype.onSelect=function(p){this.N.LD(p?2:1);this.D&&(this.N.logVisibility(this.element,this.D),this.N.logClick(this.element))};
rj.prototype.U5=function(){this.D&&this.BX.rU(this);Rl.prototype.U5.call(this)};g.f(e2$,g.ea);e2$.prototype.onClick=function(p){p.preventDefault();var d,b;(d=g.al(this.N))==null||(b=d.TG())==null||b.z_();var v,P;(v=g.al(this.N))==null||(P=v.TK())==null||P.Xp(p.target)};g.f(Syw,g.Ty);g.q=Syw.prototype;
g.q.T3=function(){var p=this.N.getPresentingPlayerType();if(p!==2&&p!==3){this.kJ=this.N.BE();p=this.N.getAvailableQualityLevels();if(this.D){this.V={};var d=g.vU(this.N,"getAvailableQualityData",[]);d=g.u(d);for(var b=d.next();!b.done;b=d.next())b=b.value,this.V[b.qualityLabel]=b;d=Object.keys(this.V);p[p.length-1]==="auto"&&d.push("auto");this.aB=new Set(p)}else if(this.S){b=g.vU(this.N,"getAvailableQualityData",[]);d=[];b=g.u(b);for(var v=b.next();!v.done;v=b.next())v=v.value,this.C[v.quality]=
v,v.quality&&d.push(v.quality);p[p.length-1]==="auto"&&d.push("auto")}else d=p;g.ihK(this.N)&&this.N.N3()&&d.unshift("missing-qualities");HhW(this.N)&&d.unshift("inline-survey");this.bH(d);p=this.N.getVideoData().cotn?!0:!1;b=this.O5.v$();b=!g.QJ(this.N.G())||!(p===void 0?0:p)||!(b===void 0||b);p=this.U;b=b===void 0?!1:b;p.M5&&g.kV(p.V$("ytp-panel-footer"),"ytp-panel-hide-footer",b===void 0?!1:b);if(d.length){this.B2();this.enable(!0);return}}this.enable(!1)};
g.q.B2=function(){if(this.D){var p=this.N.getPreferredQuality();this.aB.has(p)&&(this.Z=this.N.getPlaybackQuality(),this.eB=this.N.getPlaybackQualityLabel(),p==="auto"?(this.Su(p),this.K9(this.L8(p))):this.Su(this.eB))}else p=this.N.getPreferredQuality(),this.options[p]&&(this.Z=this.N.getPlaybackQuality(),this.Su(p),p==="auto"&&this.K9(this.L8(p)))};
g.q.mm=function(p){if(p!=="missing-qualities"){g.Ty.prototype.mm.call(this,p);var d=this.D?this.V[p]:this.C[p];var b=d==null?void 0:d.quality,v=d==null?void 0:d.formatId,P=d==null?void 0:d.paygatedQualityDetails;d=P==null?void 0:P.endpoint;if(P){var M;P=(M=this.options[p])==null?void 0:M.element;this.N.logClick(P)}if(this.D){var X,a;if((X=g.L(d,g.UzW))==null?0:(a=X.popup)==null?0:a.notificationActionRenderer)this.N.KX("innertubeCommand",d);else if(d){this.N.KX("innertubeCommand",d);return}v?this.N.setPlaybackQuality(b,
v):this.N.setPlaybackQuality(b)}else{if(this.S){var F,h;if((F=g.L(d,g.UzW))==null?0:(h=F.popup)==null?0:h.notificationActionRenderer)this.N.KX("innertubeCommand",d);else if(d){this.N.KX("innertubeCommand",d);return}}this.N.setPlaybackQuality(p)}this.BX.z_();this.T3()}};
g.q.open=function(){for(var p=g.u(Object.values(this.options)),d=p.next();!d.done;d=p.next()){d=d.value;var b=void 0;this.N.hasVe((b=d)==null?void 0:b.element)&&(b=void 0,this.N.logVisibility((b=d)==null?void 0:b.element,!0))}g.Ty.prototype.open.call(this);this.N.logClick(this.element)};
g.q.gk=function(p,d,b){var v=this;if(p==="missing-qualities")return new g.ea({L:"a",zB:["ytp-menuitem"],K:{href:"https://support.google.com/youtube/?p=missing_quality",target:this.N.G().C,tabindex:"0",role:"menuitemradio"},j:[{L:"div",zB:["ytp-menuitem-label"],Bb:"{{label}}"}]},d,this.L8(p));if(p!=="inline-survey"){var P,M=(P=this.D?this.V[p]:this.C[p])==null?void 0:P.paygatedQualityDetails;P=M==null?void 0:M.veType;M=M==null?void 0:M.trackingParams;d=g.Ty.prototype.gk.call(this,p,d,b);M?(this.N.createServerVe(d.element,
this,!0),this.N.setTrackingParams(d.element,M)):P&&this.N.createClientVe(d.element,this,P,!0);return d}p=[{L:"span",Bb:"Looks good?"}];b=g.u([!0,!1]);M=b.next();for(P={};!M.done;P={UP:void 0},M=b.next())P.UP=M.value,M=new g.K({L:"span",J:"ytp-menuitem-inline-survey-response",j:[P.UP?ZUw():rge()],K:{tabindex:"0",role:"button"}}),M.listen("click",function(X){return function(){var a=v.N.app.pX();a&&(a.E5("iqsr",{tu:X.UP}),a.getVideoData().rL=!0);v.BX.z_();v.T3()}}(P)),p.push(M);
return new g.ea({L:"div",J:"ytp-menuitem",K:{"aria-disabled":"true"},j:[{L:"div",zB:["ytp-menuitem-label"],j:p}]},d)};
g.q.L8=function(p,d){d=d===void 0?!1:d;if(p==="missing-qualities")return{L:"div",Bb:"Missing options?"};if(p==="inline-survey")return"";var b=this.S||this.D?[LFC(this,p,d,!1)]:[gJB(this,p)];var v=this.N.getPreferredQuality();d||v!=="auto"||p!=="auto"||(b.push(" "),this.D?b.push(LFC(this,this.eB,d,!0,["ytp-menu-label-secondary"])):this.S?b.push(LFC(this,this.Z,d,!0,["ytp-menu-label-secondary"])):b.push(gJB(this,this.Z,["ytp-menu-label-secondary"])));return{L:"div",j:b}};g.f(fQ,g.K);fQ.prototype.init=function(){this.updateValue("minvalue",this.B);this.updateValue("maxvalue",this.V);this.updateValue("stepvalue",this.S);this.updateValue("slidervalue",this.U);Q4w(this,this.U)};
fQ.prototype.Z=function(){$oz(this,Number(this.D.value));this.D.focus()};g.f(uB,fQ);uB.prototype.Z=function(){fQ.prototype.Z.call(this);this.W&&moK(this)};
uB.prototype.kJ=function(){this.C()};
uB.prototype.O5=function(){this.N.setPlaybackRate(this.U,!0)};
uB.prototype.eB=function(p){if(!p.defaultPrevented){switch(p.code){case "ArrowDown":var d=-this.S;break;case "ArrowUp":d=this.S;break;default:return}$oz(this,Math.min(this.V,Math.max(Number((this.U+d).toFixed(2)),this.B)));this.C();moK(this);p.preventDefault()}};g.f(lB,g.K);g.q=lB.prototype;g.q.init=function(){this.OI(this.D);this.updateValue("minvalue",this.U);this.updateValue("maxvalue",this.B)};
g.q.o3=function(p){if(!p.defaultPrevented){switch(p.keyCode){case 37:case 40:var d=-this.W;break;case 39:case 38:d=this.W;break;default:return}this.OI(this.D+d);p.preventDefault()}};
g.q.rK=function(p){var d=this.D;d+=(p.deltaX||-p.deltaY)<0?-this.C:this.C;this.OI(d);p.preventDefault()};
g.q.XD=function(p){p=(p-g.Cj(this.V).x)/this.eB*this.range+this.U;this.OI(p)};
g.q.OI=function(p,d){d=d===void 0?"":d;p=g.FZ(p,this.U,this.B);d===""&&(d=p.toString());this.updateValue("valuenow",p);this.updateValue("valuetext",d);this.O5.style.left=(p-this.U)/this.range*(this.eB-this.RB)+"px";this.D=p};
g.q.focus=function(){this.IB.focus()};g.f(s9,lB);s9.prototype.kJ=function(){this.N.setPlaybackRate(this.D,!0)};
s9.prototype.OI=function(p){lB.prototype.OI.call(this,p,xoD(this,p).toString());this.S&&(KFw(this),this.aB())};
s9.prototype.updateValues=function(){var p=this.N.getPlaybackRate();xoD(this,this.D)!==p&&(this.OI(p),KFw(this))};g.f(Biw,g.k0);Biw.prototype.focus=function(){this.D.focus()};g.f(R2W,Sv);g.f(Tiu,g.Ty);g.q=Tiu.prototype;g.q.L8=function(p){return p==="1"?"Normal":p.toLocaleString()};
g.q.XF=function(){var p,d=(p=this.N.getVideoData())==null?void 0:p.C$();p=this.N.getPresentingPlayerType(d);this.enable(p!==2&&p!==3);dcz(this)};
g.q.bH=function(p){g.Ty.prototype.bH.call(this,p);this.Z&&this.Z.D.focus()};
g.q.Wz=function(p){g.Ty.prototype.Wz.call(this,p);p?(this.eB=this.Y(this.N,"onPlaybackRateChange",this.onPlaybackRateChange),dcz(this),WFD(this,this.N.getPlaybackRate())):(this.R1(this.eB),this.eB=null)};
g.q.onPlaybackRateChange=function(p){var d=this.N.getPlaybackRate();!this.S&&this.C.includes(d)||pJC(this,d);WFD(this,p)};
g.q.gk=function(p,d,b){return p===this.D&&baD(this.N)?g.Ty.prototype.gk.call(this,p,d,b,{L:"div",J:"ytp-speed-slider-menu-footer",j:[this.Z]}):g.Ty.prototype.gk.call(this,p,d,b)};
g.q.mm=function(p){g.Ty.prototype.mm.call(this,p);p===this.D?this.N.setPlaybackRate(this.V,!0):this.N.setPlaybackRate(Number(p),!0);baD(this.N)&&p===this.D||this.BX.Do()};
g.q.nH=function(p){var d=p===this.D;this.S=!1;d&&ZD(this.N)&&!baD(this.N)?(p=new R2W(this.N),g.Qm(this.BX,p)):g.Ty.prototype.nH.call(this,p)};g.f(Pa$,g.Ty);g.q=Pa$.prototype;g.q.Su=function(p){g.Ty.prototype.Su.call(this,p)};
g.q.lL=function(p){return p.option.toString()};
g.q.getOption=function(p){return this.settings[p]};
g.q.L8=function(p){return this.getOption(p).text||""};
g.q.mm=function(p){g.Ty.prototype.mm.call(this,p);this.publish("settingChange",this.setting,this.settings[p].option)};g.f(E9,g.Y$);E9.prototype.b2=function(p){for(var d=g.u(Object.keys(p)),b=d.next();!b.done;b=d.next()){var v=b.value;if(b=this.W1[v]){var P=p[v].toString();v=!!p[v+"Override"];b.options[P]&&(b.Su(P),b.V.element.setAttribute("aria-checked",String(!v)),b.D.element.setAttribute("aria-checked",String(v)))}}};
E9.prototype.Ap=function(p,d){this.publish("settingChange",p,d)};g.f(CQ,g.Ty);CQ.prototype.D=function(p){return p.languageCode};
CQ.prototype.L8=function(p){return this.languages[p].languageName||""};
CQ.prototype.mm=function(p){this.publish("select",p);this.N.logClick(this.element);g.$$(this.BX)};g.f(qtC,g.Ty);g.q=qtC.prototype;g.q.Za=function(p){return g.ID(p)?"__off__":p.displayName};
g.q.L8=function(p){return p==="__off__"?"Off":p==="__translate__"?"Auto-translate":p==="__contribute__"?"Add subtitles/CC":p==="__correction__"?"Suggest caption corrections":(p==="__off__"?{}:this.tracks[p]).displayName};
g.q.mm=function(p){if(p==="__translate__")this.D.open();else if(p==="__contribute__"){this.N.pauseVideo();this.N.isFullscreen()&&this.N.toggleFullscreen();var d=g.zM(this.N.G(),this.N.getVideoData());g.$U(d)}else if(p==="__correction__"){this.N.pauseVideo();this.N.isFullscreen()&&this.N.toggleFullscreen();var b=ahu(this);N3(this,b);g.Ty.prototype.mm.call(this,this.Za(b));var v,P;b=(d=this.N.getVideoData().getPlayerResponse())==null?void 0:(v=d.captions)==null?void 0:(P=v.playerCaptionsTracklistRenderer)==
null?void 0:P.openTranscriptCommand;this.N.KX("innertubeCommand",b);this.BX.Do();this.V&&this.N.logClick(this.V)}else{if(p==="__correction__"){this.N.pauseVideo();this.N.isFullscreen()&&this.N.toggleFullscreen();d=ahu(this);N3(this,d);g.Ty.prototype.mm.call(this,this.Za(d));var M,X;d=(b=this.N.getVideoData().getPlayerResponse())==null?void 0:(M=b.captions)==null?void 0:(X=M.playerCaptionsTracklistRenderer)==null?void 0:X.openTranscriptCommand;this.N.KX("innertubeCommand",d)}else this.N.logClick(this.element),
N3(this,p==="__off__"?{}:this.tracks[p]),g.Ty.prototype.mm.call(this,p);this.BX.Do()}};
g.q.XF=function(){var p=this.N.getOptions();p=p&&p.indexOf("captions")!==-1;var d=this.N.getVideoData(),b=d&&d.b_,v,P=!((v=this.N.getVideoData())==null||!g.$S(v));v={};if(p||b){var M;if(p){var X=this.N.getOption("captions","track");v=this.N.getOption("captions","tracklist",{includeAsr:!0});var a=P?[]:this.N.getOption("captions","translationLanguages");this.tracks=g.nb(v,this.Za,this);P=g.ca(v,this.Za);var F,h;ahu(this)&&((M=d.getPlayerResponse())==null?0:(F=M.captions)==null?0:(h=F.playerCaptionsTracklistRenderer)==
null?0:h.openTranscriptCommand)&&P.push("__correction__");if(a.length&&!g.ID(X)){if((M=X.translationLanguage)&&M.languageName){var O=M.languageName;M=a.findIndex(function(J){return J.languageName===O});
MXD(a,M)}McK(this.D,a);P.push("__translate__")}M=this.Za(X)}else this.tracks={},P=[],M="__off__";P.unshift("__off__");this.tracks.__off__={};b&&P.unshift("__contribute__");this.tracks[M]||(this.tracks[M]=X,P.push(M));this.bH(P);this.Su(M);X&&X.translationLanguage?this.D.Su(this.D.D(X.translationLanguage)):QS$(this.D);p&&this.S.b2(this.N.getSubtitlesUserSettings());this.countLabel.K9(v&&v.length?" ("+v.length+")":"");this.publish("size-change");this.N.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)};
g.q.T5=function(p){var d=this.N.getOption("captions","track");d=g.tF(d);d.translationLanguage=this.D.languages[p];N3(this,d)};
g.q.Ap=function(p,d){if(p==="reset")this.N.resetSubtitlesUserSettings();else{var b={};b[p]=d;this.N.updateSubtitlesUserSettings(b)}XJ7(this,!0);this.Z.start();this.S.b2(this.N.getSubtitlesUserSettings())};
g.q.WxF=function(p){p||g.Mt(this.Z)};
g.q.U5=function(){g.Mt(this.Z);g.Ty.prototype.U5.call(this)};
g.q.open=function(){g.Ty.prototype.open.call(this);this.options.__correction__&&!this.V&&(this.V=this.options.__correction__.element,this.N.createClientVe(this.V,this,167341),this.N.logVisibility(this.V,!0))};g.f(oez,g.Le);g.q=oez.prototype;
g.q.initialize=function(){if(!this.isInitialized){var p=this.N.G();this.isInitialized=!0;try{this.Y9=new Syw(this.N,this)}catch(b){g.DF(Error("QualityMenuItem creation failed"))}g.Y(this,this.Y9);var d=new qtC(this.N,this);g.Y(this,d);p.B||(d=new kv(this.N,this),g.Y(this,d));p.enableSpeedOptions&&(d=new Tiu(this.N,this),g.Y(this,d));(g.Ez(p)||p.S)&&(p.U||p.TB)&&(d=new e2$(this.N,this),g.Y(this,d));p.Id&&!p.T("web_player_move_autonav_toggle")&&(p=new rj(this.N,this),g.Y(this,p));p=new nQ(this.N,this);
g.Y(this,p);this.N.publish("settingsMenuInitialized");VzD(this.settingsButton,this.FN.LN())}};
g.q.I1=function(p){this.initialize();this.FN.I1(p);VzD(this.settingsButton,this.FN.LN())};
g.q.rU=function(p){this.cX&&this.FN.LN()<=1&&this.hide();this.FN.rU(p);VzD(this.settingsButton,this.FN.LN())};
g.q.Xp=function(p){this.initialize();this.FN.LN()>0&&g.Le.prototype.Xp.call(this,p)};
g.q.z_=function(){this.p7?this.p7=!1:g.Le.prototype.z_.call(this)};
g.q.show=function(){g.Le.prototype.show.call(this);g.FO(this.N.getRootNode(),"ytp-settings-shown")};
g.q.hide=function(){g.Le.prototype.hide.call(this);g.OJ(this.N.getRootNode(),"ytp-settings-shown")};
g.q.eE=function(p){this.N.logVisibility(this.element,p);this.N.publish("settingsMenuVisibilityChanged",p)};g.f(h_$,g.K);g.q=h_$.prototype;g.q.onClick=function(){if(Oaz(this)&&(this.N.toggleSubtitles(),this.N.logClick(this.element),!this.isEnabled())){var p=!1,d=g.$_(g.Qr(),65);g.QJ(this.N.G())&&d!=null&&(p=!d);p&&this.N.G().T("web_player_nitrate_promo_tooltip")&&this.N.publish("showpromotooltip",this.element)}};
g.q.DHX=function(p){var d,b;(d=g.al(this.N))==null||(b=d.TG())==null||b.Xp(p)};
g.q.isEnabled=function(){return!!this.N.getOption("captions","track").displayName};
g.q.XF=function(){var p=Oaz(this),d=300;this.N.G().W&&(d=480);if(this.N.G().S){this.updateValue("title",g.fE(this.N,"Subtitles/closed captions","c"));this.update({"data-title-no-tooltip":"Subtitles/closed captions"});var b=p}else{if(p)(b=this.V$("ytp-subtitles-button-icon"))==null||b.setAttribute("fill-opacity","1"),this.updateValue("title",g.fE(this.N,"Subtitles/closed captions","c")),this.update({"data-title-no-tooltip":"Subtitles/closed captions"});else{var v;(v=this.V$("ytp-subtitles-button-icon"))==
null||v.setAttribute("fill-opacity","0.3");this.updateValue("title","Subtitles/closed captions unavailable");this.update({"data-title-no-tooltip":"Subtitles/closed captions unavailable"})}b=!0}this.tooltip.sj();b=b&&this.N.Pb().getPlayerSize().width>=d;this.hD(b);this.N.T("embeds_use_parent_visibility_in_ve_logging")?this.N.logVisibility(this.element,b&&this.X):this.N.logVisibility(this.element,b);p?this.updateValue("pressed",this.isEnabled()):this.updateValue("pressed",!1)};
g.q.X7=function(p){g.K.prototype.X7.call(this,p);this.N.G().T("embeds_use_parent_visibility_in_ve_logging")&&this.N.logVisibility(this.element,this.cX&&p)};g.f(g.Gq,g.K);g.q=g.Gq.prototype;
g.q.zP=function(){var p=this.api.Pb().getPlayerSize().width,d=this.W;this.api.G().W&&(d=400);d=p>=d&&(!wj(this)||!g.R(this.api.getPlayerStateObject(),64));this.hD(d);g.kV(this.element,"ytp-time-display-allow-autohide",d&&p<400);p=this.api.getProgressState();if(d){d=this.api.getPresentingPlayerType();var b=this.api.getCurrentTime(d,!1);this.U&&(b-=p.airingStart);U9(this)&&(b-=this.V8.startTimeMs/1E3);b=g.GF(b);this.B!==b&&(this.updateValue("currenttime",b),this.B=b);d=U9(this)?g.GF((this.V8.endTimeMs-
this.V8.startTimeMs)/1E3):g.GF(this.api.getDuration(d,!1));this.V!==d&&(this.updateValue("duration",d),this.V=d)}JQB(this,p.isAtLiveHead);kSq(this,this.api.getLoopRange())};
g.q.onLoopRangeChange=function(p){var d=this.V8!==p;this.V8=p;d&&(this.zP(),neD(this))};
g.q.LrN=function(){this.api.setLoopRange(null)};
g.q.onVideoDataChange=function(p,d,b){this.updateVideoData((this.api.G().T("enable_topsoil_wta_for_halftime")||this.api.G().T("enable_topsoil_wta_for_halftime_live_infra"))&&b===2?this.api.getVideoData(1):d);this.zP();neD(this)};
g.q.updateVideoData=function(p){this.rq=p.isLivePlayback&&!p.s5;this.U=Kv(p);this.isPremiere=p.isPremiere;g.kV(this.element,"ytp-live",wj(this))};
g.q.onClick=function(p){p.target===this.liveBadge.element&&(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())};
g.q.U5=function(){this.D&&this.D();g.K.prototype.U5.call(this)};g.f(fhj,g.K);g.q=fhj.prototype;g.q.xv=function(){var p=this.api.YY();this.B!==p&&(this.B=p,rQe(this,this.api.getVolume(),this.api.isMuted()))};
g.q.kF=function(p){this.hD(p.width>=350)};
g.q.Jd=function(p){if(!p.defaultPrevented){var d=p.keyCode,b=null;d===37?b=this.volume-5:d===39?b=this.volume+5:d===36?b=0:d===35&&(b=100);b!==null&&(b=g.FZ(b,0,100),b===0?this.api.mute():(this.api.isMuted()&&this.api.unMute(),this.api.setVolume(b)),p.preventDefault())}};
g.q.Z1=function(p){var d=p.deltaX||-p.deltaY;p.deltaMode?this.api.setVolume(this.volume+(d<0?-10:10)):this.api.setVolume(this.volume+g.FZ(d/10,-10,10));p.preventDefault()};
g.q.P4t=function(){cx(this,this.D,!0,this.U,this.api.Kk());this.C=this.volume;this.api.isMuted()&&this.api.unMute()};
g.q.pL=function(p){var d=this.B?78:52,b=this.B?18:12;p-=g.Cj(this.W).x;this.api.setVolume(g.FZ((p-b/2)/(d-b),0,1)*100)};
g.q.tKt=function(){cx(this,this.D,!1,this.U,this.api.Kk());this.volume===0&&(this.api.mute(),this.api.setVolume(this.C))};
g.q.onVolumeChange=function(p){rQe(this,p.volume,p.muted)};
g.q.ou=function(){cx(this,this.D,this.isDragging,this.U,this.api.Kk())};
g.q.U5=function(){g.K.prototype.U5.call(this);g.OJ(this.Z,"ytp-volume-slider-active")};g.f(yf,g.K);
yf.prototype.onVideoDataChange=function(){var p=this.api.G();this.AD();this.visible=!!this.api.getVideoData().videoId&&!g.xS(this.api.getVideoData(1));this.hD(this.visible);this.api.logVisibility(this.element,this.visible&&this.X);if(this.visible){var d=this.api.getVideoUrl(!0,!1,!1,!0);this.updateValue("url",d)}p.B&&(this.D&&(this.R1(this.D),this.D=null),this.element.removeAttribute("href"),this.element.removeAttribute("title"),this.element.removeAttribute("aria-label"),g.FO(this.element,"no-link"));
d=this.api.G();p=this.api.getVideoData();var b="";d.B||(d=g.eT(d),d.indexOf("www.")===0&&(d=d.substring(4)),b=g.Re(p)?"Watch on YouTube Music":d==="youtube.com"?"Watch on YouTube":g.fn("Watch on $WEBSITE",{WEBSITE:d}));this.updateValue("title",b)};
yf.prototype.onClick=function(p){this.api.T("web_player_log_click_before_generating_ve_conversion_params")&&this.api.logClick(this.element);var d=this.api.G(),b=this.api.getVideoUrl(!g.wy(p),!1,!0,!0);if(g.Ez(d)){var v={};g.Ez(d)&&g.vU(this.api,"addEmbedsConversionTrackingParams",[v]);b=g.$B(b,v)}g.WU(b,this.api,p);this.api.T("web_player_log_click_before_generating_ve_conversion_params")||this.api.logClick(this.element)};
yf.prototype.AD=function(){var p={L:"svg",K:{height:"100%",version:"1.1",viewBox:"0 0 67 36",width:"100%"},j:[{L:"path",Dv:!0,J:"ytp-svg-fill",K:{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 "}}]},
d=28666,b=this.api.getVideoData();this.api.isEmbedsShortsMode()?p={L:"svg",K:{fill:"none",height:"100%",viewBox:"-10 -8 67 36",width:"100%"},j:[{L:"path",K:{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.Re(b)&&(p={L:"svg",K:{fill:"none",height:"25",viewBox:"0 0 140 25",width:"140"},j:[{L:"path",K:{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"}},{L:"path",K:{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"}},{L:"path",K:{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"}},{L:"path",K:{d:"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z",fill:"white"}},{L:"path",K:{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"}},{L:"path",K:{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"}},{L:"path",K:{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"}},{L:"path",K:{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"}},{L:"path",K:{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"}},{L:"path",K:{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"}},{L:"path",K:{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"}},{L:"path",K:{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"}}]},d=216163);g.Re(b)?g.FO(this.element,"ytp-youtube-music-button"):g.OJ(this.element,"ytp-youtube-music-button");p.K=Object.assign({},p.K,{"aria-hidden":"true"});this.updateValue("logoSvg",p);this.api.hasVe(this.element)&&this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,d,!0)};
yf.prototype.X7=function(p){g.K.prototype.X7.call(this,p);this.api.logVisibility(this.element,this.visible&&p)};g.f(lhw,g.iO);g.q=lhw.prototype;g.q.Yq=function(){if(this.N.T("web_player_max_seekable_on_ended")||!g.R(this.N.getPlayerStateObject(),2))this.progressBar.zP(),this.RB.zP()};
g.q.KK=function(){this.X8();this.ql.U?this.Yq():this.progressBar.Og()};
g.q.fL=function(){this.Yq();this.W.start()};
g.q.X8=function(){var p;if(p=!this.N.G().U){p=this.progressBar;var d=2*g.Lq()*p.Z;p=p.B.getLength()*1E3/p.api.getPlaybackRate()/d<300}p=p&&this.N.getPlayerStateObject().isPlaying()&&!!window.requestAnimationFrame;d=!p;this.ql.U||(p=d=!1);d?this.O5||(this.O5=this.Y(this.N,"progresssync",this.Yq)):this.O5&&(this.R1(this.O5),this.O5=null);p?this.W.isActive()||this.W.start():this.W.stop()};
g.q.AD=function(){var p=this.N.YY(),d=this.N.Pb().getPlayerSize(),b=Zaw(this),v=Math.max(d.width-b*2,100);if(this.s5!==d.width||this.tC!==p){this.s5=d.width;this.tC=p;var P=Ee7(this);this.V.element.style.width=P+"px";this.V.element.style.left=b+"px";g.tzz(this.progressBar,b,P,p);this.N.UH().mw=P}b=this.B;v=Math.min(570*(p?1.5:1),v);p=Math.min(413*(p?1.5:1),Math.round((d.height-Cae(this))*.82));b.maxWidth=v;b.maxHeight=p;b.hO();this.X8();this.N.G().T("html5_player_dynamic_bottom_gradient")&&IuK(this.jB,
d.height)};
g.q.onVideoDataChange=function(){var p=this.N.getVideoData();this.oB.style.background=p.sH?p.D7:"";this.eB&&DRj(this.eB,p.showSeekingControls);this.C&&DRj(this.C,p.showSeekingControls)};
g.q.UY=function(){return this.V.element};g.f(NVB,ev);g.q=NVB.prototype;g.q.VD=function(p){p.target!==this.dismissButton.element&&(this.onClickCommand&&this.N.KX("innertubeCommand",this.onClickCommand),this.qV())};
g.q.qV=function(){this.enabled=!1;this.C.hide()};
g.q.onVideoDataChange=function(p,d){p==="dataloaded"&&GSW(this);p=[];var b,v,P,M;if(d=(M=g.L((b=d.getWatchNextResponse())==null?void 0:(v=b.playerOverlays)==null?void 0:(P=v.playerOverlayRenderer)==null?void 0:P.suggestedActionsRenderer,vD2))==null?void 0:M.suggestedActions)for(b=g.u(d),v=b.next();!v.done;v=b.next())(v=g.L(v.value,PjX))&&g.L(v.trigger,bbm)&&p.push(v);if(p.length!==0){b=[];p=g.u(p);for(v=p.next();!v.done;v=p.next())if(v=v.value,P=g.L(v.trigger,bbm))M=(M=v.title)?g.ff(M):"View Chapters",
d=P.timeRangeStartMillis,P=P.timeRangeEndMillis,d!=null&&P!=null&&v.tapCommand&&(b.push(new g.P1(d,P,{priority:9,namespace:"suggested_action_button_visible",id:M})),this.suggestedActions[M]=v.tapCommand);this.N.AZ(b)}};
g.q.Bz=function(){return this.enabled};
g.q.eE=function(){this.enabled?this.wE.start():D4(this);this.Bh()};
g.q.U5=function(){GSW(this);ev.prototype.U5.call(this)};var GS={},jA=(GS.CHANNEL_NAME="ytp-title-channel-name",GS.FULLERSCREEN_LINK="ytp-title-fullerscreen-link",GS.LINK="ytp-title-link",GS.SESSIONLINK="yt-uix-sessionlink",GS.SUBTEXT="ytp-title-subtext",GS.TEXT="ytp-title-text",GS.TITLE="ytp-title",GS);g.f(t_,g.K);t_.prototype.onClick=function(p){this.api.logClick(this.element);var d=this.api.G(),b=this.api.getVideoUrl(!g.wy(p),!1,!0);g.Ez(d)&&(d={},g.vU(this.api,"addEmbedsConversionTrackingParams",[d]),b=g.$B(b,d));g.WU(b,this.api,p)};
t_.prototype.XF=function(){var p=this.api.getVideoData(),d=this.api.G();this.updateValue("title",p.title);var b={L:"a",J:jA.CHANNEL_NAME,K:{href:"{{channelLink}}",target:"_blank"},Bb:"{{channelName}}"};this.api.G().B&&(b={L:"span",J:jA.CHANNEL_NAME,Bb:"{{channelName}}",K:{tabIndex:"{{channelSubtextFocusable}}"}});this.updateValue("subtextElement",b);wJ$(this);this.api.getPresentingPlayerType()===2&&(b=this.api.getVideoData(),b.videoId&&b.isListed&&b.author&&b.Rb&&b.profilePicture?(this.updateValue("channelLink",
b.Rb),this.updateValue("channelName",b.author),this.updateValue("channelTitleFocusable","0")):wJ$(this));b=d.externalFullscreen||!this.api.isFullscreen()&&d.OA;g.kV(this.link,jA.FULLERSCREEN_LINK,b);d.O5||!p.videoId||b||g.xS(p)||d.B?this.D&&(this.updateValue("url",null),this.R1(this.D),this.D=null):(this.updateValue("url",this.api.getVideoUrl(!0)),this.D||(this.D=this.Y(this.link,"click",this.onClick)));d.B&&(this.element.classList.add("ytp-no-link"),this.updateValue("channelName",g.Ez(d)?p.expandedTitle:
p.author),this.updateValue("channelTitleFocusable","0"),this.updateValue("channelSubtextFocusable","0"))};g.f(g.iB,g.K);g.q=g.iB.prototype;g.q.setEnabled=function(p){if(this.type!=null)if(p)switch(this.type){case 3:case 2:cQu(this);this.Z.show();break;default:this.Z.show()}else this.Z.hide();this.W=p};
g.q.YW=function(p,d,b,v,P,M,X,a){if(!this.RB||this.env.W){this.type===3&&this.Og();this.type!==1&&(g.at(this.element,"ytp-tooltip ytp-bottom"),this.type=1,this.W&&this.Z.show(),this.U&&this.U.dispose(),(this.U=this.api.wT())&&this.U.subscribe("l",this.wX,this));if(a){var F=g.wg(this.bg).height||141;this.IB.style.bottom=F+2+"px"}this.update({text:b,title:M!=null?M:"",eduText:a!=null?a:""});g.kV(this.bottomText,"ytp-tooltip-text-no-title",this.type===1&&!M);this.api.isInline()&&g.FO(this.bottomText,
"ytp-modern-tooltip-text");g.kV(this.element,"ytp-text-detail",!!v);b=-1;this.U&&(b=yc(this.U,243*this.scale),this.env.T("web_l3_storyboard")&&this.U.levels.length===4&&(b=this.U.levels.length-1),b=XDC(this.U,b,d));IhD(this,b);if(X)switch(d=g.wg(this.element).width,X){case 1:this.title.style.right="0";this.title.style.textAlign="left";break;case 2:this.title.style.right=d+"px";this.title.style.textAlign="right";break;case 3:this.title.style.right=d/2+"px",this.title.style.textAlign="center"}yQB(this,
!!v,p,P)}};
g.q.OP=function(){this.type===1&&this.Og()};
g.q.Tj=function(p,d){if(this.type)if(this.type===3)this.Og();else return;Uc7(this,p,3,d)};
g.q.sj=function(){this.D&&!this.C&&this.D.hasAttribute("title")&&(this.B=this.D.getAttribute("title")||"",this.D.removeAttribute("title"),this.W&&cQu(this))};
g.q.wX=function(p,d){p<=this.V&&this.V<=d&&(p=this.V,this.V=NaN,IhD(this,p))};
g.q.sBh=function(){Pou(this.U,this.V,243*this.scale)};
g.q.Og=function(){switch(this.type){case 2:var p=this.D;p.removeEventListener("mouseout",this.eB);p.addEventListener("mouseover",this.S);p.removeEventListener("blur",this.eB);p.addEventListener("focus",this.S);z_z(this);break;case 3:z_z(this);break;case 1:this.U&&(this.U.unsubscribe("l",this.wX,this),this.U=null),this.api.removeEventListener("videoready",this.O5),this.kJ.stop()}this.type=null;this.W&&this.Z.hide()};
g.q.x_=function(){if(this.D)for(var p=0;p<arguments.length;p++)g.qQ(arguments[p],this.D)&&this.Og()};
g.q.U5=function(){this.type!=null&&this.Og();this.U&&this.U.dispose();g.K.prototype.U5.call(this)};g.f(tc7,g.K);g.q=tc7.prototype;g.q.Jn=function(){this.visible=iaw(this);this.hD(this.visible);this.icon&&DcB(this,this.icon);this.N.logVisibility(this.element,this.visible&&this.X)};
g.q.wd=function(){return this.N.getVideoData().videoId};
g.q.onClick=function(){this.N.logClick(this.element);var p=this.N.G(),d=this.wd();p.aB?jp7(this):Ha$(this,d)};
g.q.onReset=function(){this.isRequestPending=this.D=!1;this.XF(2);this.Jn()};
g.q.XF=function(p,d){var b=this.N.G();DcB(this,p);d?this.update({title:d,image:null}):b.userDisplayName?(p={USER_NAME:b.userDisplayName},this.update({title:this.D?g.fn("Added as $USER_NAME",p):g.fn("Watch later as $USER_NAME",p),image:RQ(b)})):this.update({title:"Watch later",image:null});this.N.sj()};
g.q.X7=function(p){g.K.prototype.X7.call(this,p);this.N.logVisibility(this.element,this.visible&&p)};g.f(g.Hx,g.p1);g.q=g.Hx.prototype;
g.q.init=function(){var p=this;this.QR=new g.Py(this.api);this.Pv=new JY(this.api);this.Rm=new g.K({L:"div",J:"ytp-chrome-top"});this.tooltip=new g.iB(this.api,this);this.channelAvatar=new M$j(this.api);this.title=new t_(this.api);this.B$=new g.h8({L:"div",J:"ytp-chrome-top-buttons"});this.bb=new TjK(this.api,this.Rm.element);this.Wy=this.api.G().controlsType==="1"?new lhw(this.api,this,this.ql):null;this.contextMenu=new n8u(this.api,this.QR);this.oV=new g.K({L:"div",K:{tabindex:"0"}});this.Xs=new g.K({L:"div",
K:{tabindex:"0"}});var d=this.api.Pb(),b=this.api.G(),v=this.api.getVideoData();this.Vi&&(g.FO(this.api.getRootNode(),"ytp-embed"),g.FO(this.api.getRootNode(),"ytp-embed-playlist"),this.Ov&&(g.FO(this.api.getRootNode(),"ytp-embed-overlays-autohide"),g.FO(this.contextMenu.element,"ytp-embed-overlays-autohide")),this.qb=60,this.t4=89);this.api.G().B&&g.FO(this.api.getRootNode(),"ytp-embed-pfl");this.api.G().U&&(g.FO(this.api.getRootNode(),"ytp-mobile"),this.api.G().W&&g.FO(this.api.getRootNode(),"ytp-embed-mobile"));
v&&v.videoId&&(this.vn=v&&v.getEmbeddedPlayerResponse());g.Y(this,this.QR);g.wz(this.api,this.QR.element,4);g.Y(this,this.Pv);g.wz(this.api,this.Pv.element,4);v=new g.K({L:"div",J:"ytp-gradient-top"});g.Y(this,v);g.wz(this.api,v.element,1);this.CD=new g.bT(v,250,!0,100);g.Y(this,this.CD);g.Y(this,this.Rm);g.wz(this.api,this.Rm.element,1);this.Pm=new g.bT(this.Rm,250,!0,100);g.Y(this,this.Pm);g.Y(this,this.tooltip);g.wz(this.api,this.tooltip.element,4);var P=new Xzu(this.api);g.Y(this,P);g.wz(this.api,
P.element,5);P.subscribe("show",function(F){p.zd(P,F)});
this.EG.push(P);this.lP=new Gv(this.api,P);g.Y(this,this.lP);!this.Vi&&this.lP.NC(this.Rm.element);g.Y(this,this.channelAvatar);this.channelAvatar.NC(this.Rm.element);g.Y(this,this.title);this.title.NC(this.Rm.element);this.Vi&&(v=new ybW(this.api),g.Y(this,v),v.NC(this.Rm.element));g.Y(this,this.B$);this.B$.NC(this.Rm.element);var M=new rbC(this.api,this);g.Y(this,M);g.wz(this.api,M.element,5);M.subscribe("show",function(F){p.zd(M,F)});
this.EG.push(M);this.searchButton=new cy(this.api);g.Y(this,this.searchButton);this.searchButton.NC(this.B$.element);this.J6=new tc7(this.api);g.Y(this,this.J6);this.J6.NC(this.B$.element);this.shareButton=new g.y7(this.api,this,M);g.Y(this,this.shareButton);this.shareButton.NC(this.B$.element);this.copyLinkButton=new Oi(this.api,this);g.Y(this,this.copyLinkButton);this.copyLinkButton.NC(this.B$.element);this.Vi&&this.lP.NC(this.B$.element);g.Y(this,this.bb);this.bb.NC(this.B$.element);b.qf&&(v=new tY(this.api),
g.Y(this,v),g.wz(this.api,v.element,4));b.B||(v=new A_w(this.api,this.bb),g.Y(this,v),v.NC(this.B$.element));this.mR=new b4z(this.api);g.Y(this,this.mR);g.wz(this.api,this.mR.element,5);this.mR.subscribe("show",function(){p.zd(p.mR,p.mR.X3())});
this.EG.push(this.mR);this.overflowButton=new g.N$(this.api,this.mR);g.Y(this,this.overflowButton);this.overflowButton.NC(this.B$.element);this.Wy&&g.Y(this,this.Wy);b.controlsType==="3"&&(v=new Ui(this.api),g.Y(this,v),g.wz(this.api,v.element,9));g.Y(this,this.contextMenu);this.contextMenu.subscribe("show",this.rf,this);this.api.T("show_preskip_progress_bar_for_skippable_ads")||(v=new Dq(this.api,new vy(this.api)),g.Y(this,v),g.wz(this.api,v.element,4));this.oV.listen("focus",this.U2,this);g.Y(this,
this.oV);this.Xs.listen("focus",this.Bj,this);g.Y(this,this.Xs);var X;(this.WJ=b.Uf?null:new W4e(this.api,d,this.contextMenu,this.ql,this.QR,this.Pv,function(){return p.Ae()},(X=this.Wy)==null?void 0:X.progressBar))&&g.Y(this,this.WJ);
this.Vi||(this.xa=new E8C(this.api),g.Y(this,this.xa),g.wz(this.api,this.xa.element,4),this.z9=new Z4$(this.api),g.Y(this,this.z9),g.wz(this.api,this.z9.element,4));this.Wf=new NVB(this.api);g.Y(this,this.Wf);g.wz(this.api,this.Wf.element,4);if(this.Vi){var a=new Yf7(this.api,this.api.G().TB);g.Y(this,a);g.wz(this.api,a.element,5);a.subscribe("show",function(F){p.zd(a,F)});
d=new $uu(this.api,a);g.Y(this,d);g.wz(this.api,d.element,4)}this.l8.push(this.QR.element);this.Y(this.api,"fullscreentoggled",this.xv);this.Y(this.api,"offlineslatestatechange",function(){p.api.Xa()&&QS(p.ql,128,!1)});
this.Y(this.api,"cardstatechange",function(){p.HL()});
this.Y(this.api,"resize",this.UaF);this.Y(this.api,"videoplayerreset",this.onReset);this.Y(this.api,"showpromotooltip",this.Z9Z);g.p1.prototype.init.call(this)};
g.q.UH=function(){return this.tooltip};
g.q.JK=function(){return this.Wy};
g.q.zd=function(p,d){d?this.Oa=p:this.Oa=null;this.HL()};
g.q.N1=function(p,d){if(d)this.KS.push(p);else for(d=this.KS.length;d>=0;d--)if(this.KS[d]===p){this.KS.splice(d,1);break}QS(this.ql,64,this.KS.length>0)};
g.q.Z8=function(){this.api.V6()&&this.api.h6();return!!this.Oa||VcB(this)||g.p1.prototype.Z8.call(this)};
g.q.yy=dw(3);g.q.O4=dw(7);g.q.cC=dw(10);
g.q.HL=function(){var p=!this.Z8(),d=p&&this.api.V6()&&!g.R(this.api.getPlayerStateObject(),2)&&!g.xS(this.api.getVideoData())&&!this.api.G().B&&!this.api.isEmbedsShortsMode(),b=this.Vi&&g.ES(this.api)&&g.R(this.api.getPlayerStateObject(),128);p||b?(this.Pm.show(),this.CD.show()):(this.Pm.hide(),this.CD.hide(),this.api.x_(this.Rm.element));d?this.bb.Xp():this.bb.z_();this.Wy&&spe(this.Wy,this.vF||!p);this.api.T("web_player_hide_overflow_button_if_empty_menu")&&e_W(this);g.p1.prototype.HL.call(this)};
g.q.r8=function(p,d,b,v,P){p.style.left="";p.style.top="";p.style.bottom="";var M=g.wg(p),X=v||this.Wy&&g.qQ(this.Wy.UY(),d),a=v=null;b!=null&&X||(v=g.wg(d),a=g.NV(d,this.api.getRootNode()),b==null&&(b=a.x+v.width/2));b-=M.width/2;X?(d=this.Wy,v=Zaw(d),a=Ee7(d),X=this.api.Pb().getPlayerSize().height,b=g.FZ(b,v,v+a-M.width),M=X-Cae(d)-M.height):g.qQ(this.Rm.element,d)?(d=this.api.Pb().getPlayerSize().width,b=g.FZ(b,12,d-M.width-12),M=this.YY()?this.t4:this.qb,this.api.G().playerStyle==="gvn"&&(M+=
20),this.Vi&&(M-=this.YY()?26:18)):(d=this.api.Pb().getPlayerSize(),b=g.FZ(b,12,d.width-M.width-12),M=a.y>(d.height-v.height)/2?a.y-M.height-12:a.y+v.height+12);p.style.top=M+(P||0)+"px";p.style.left=b+"px"};
g.q.KK=function(p){p&&(this.api.x_(this.Rm.element),this.Wy&&this.api.x_(this.Wy.UY()));this.Ov&&(g.kV(this.contextMenu.element,"ytp-autohide",p),g.kV(this.contextMenu.element,"ytp-autohide-active",!0));g.p1.prototype.KK.call(this,p)};
g.q.zJ=function(){g.p1.prototype.zJ.call(this);this.Ov&&(g.kV(this.contextMenu.element,"ytp-autohide-active",!1),this.Ov&&(this.contextMenu.hide(),this.mR&&this.mR.hide()))};
g.q.Jg=function(p,d){var b=this.api.Pb().getPlayerSize();b=new g.oy(0,0,b.width,b.height);if(p||this.ql.U&&!this.Z8()){if(this.api.G().LY||d)p=this.YY()?this.t4:this.qb,b.top+=p,b.height-=p;this.Wy&&(b.height-=Cae(this.Wy))}return b};
g.q.xv=function(p){var d=this.api.getRootNode();p?d.parentElement?(d.setAttribute("aria-label","YouTube Video Player in Fullscreen"),this.api.G().externalFullscreen||(d.parentElement.insertBefore(this.oV.element,d),d.parentElement.insertBefore(this.Xs.element,d.nextSibling))):g.Hi(Error("Player not in DOM.")):(d.setAttribute("aria-label","YouTube Video Player"),this.oV.detach(),this.Xs.detach());this.AD();this.vL()};
g.q.YY=function(){var p=this.api.G();return this.api.isFullscreen()&&!p.W||!1};
g.q.showControls=function(p){this.UU=!p;this.HL()};
g.q.AD=function(){var p=this.YY();this.tooltip.scale=p?1.5:1;this.contextMenu&&g.kV(this.contextMenu.element,"ytp-big-mode",p);this.HL();this.api.T("web_player_hide_overflow_button_if_empty_menu")||e_W(this);this.vL();var d=this.api.isEmbedsShortsMode();d&&p?(p=(this.api.Pb().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.nj(this.Rm.element,"padding-left",p+"px"),g.nj(this.Rm.element,"padding-right",p+"px")):d&&(g.nj(this.Rm.element,"padding-left",""),g.nj(this.Rm.element,"padding-right",
""));g.p1.prototype.AD.call(this)};
g.q.Sl=function(){if(VcB(this)&&!g.ES(this.api))return!1;var p=this.api.getVideoData();return!g.Ez(this.api.G())||this.api.getPresentingPlayerType()===2||!this.vn||((p=this.vn||p.vn)?(p=p.embedPreview)?(p=p.thumbnailPreviewRenderer,p=p.videoDetails&&g.L(p.videoDetails,QZu)||null):p=null:p=null,p&&p.collapsedRenderer&&p.expandedRenderer)?g.p1.prototype.Sl.call(this):!1};
g.q.vL=function(){g.p1.prototype.vL.call(this);this.api.logVisibility(this.title.element,!!this.nY);this.lP&&this.lP.X7(!!this.nY);this.channelAvatar.X7(!!this.nY);this.overflowButton&&this.overflowButton.X7(this.Oj()&&!!this.nY);this.shareButton&&this.shareButton.X7(!this.Oj()&&!!this.nY);this.J6&&this.J6.X7(!this.Oj()&&!!this.nY);this.searchButton&&this.searchButton.X7(!this.Oj()&&!!this.nY);this.copyLinkButton&&this.copyLinkButton.X7(!this.Oj()&&!!this.nY);if(!this.nY){this.api.x_(this.Rm.element);
for(var p=0;p<this.EG.length;p++){var d=this.EG[p];d.X3()&&d.z_()}}};
g.q.lF=function(p){this.Wy&&spe(this.Wy,this.Z8());this.HL();g.p1.prototype.lF.call(this,p)};
g.q.handleGlobalKeyDown=function(p,d,b,v,P,M,X,a){return this.WJ?this.WJ.handleGlobalKeyDown(p,d,b,v,P,M,X,a):!1};
g.q.handleGlobalKeyUp=function(p,d,b,v,P,M,X){return this.WJ?this.WJ.handleGlobalKeyUp(p,d,b,v,P,M,X):!1};
g.q.Ae=function(){if(this.contextMenu.cX)return this.contextMenu.z_(),!0;if(this.KS.length)return this.KS[this.KS.length-1].z_(),!0;if(this.Oa)return this.Oa.z_(),!0;this.Wy&&this.api.x_(this.Wy.UY());this.B$&&this.api.x_(this.B$.element);return g.p1.prototype.Ae.call(this)};
g.q.ud=function(p,d){this.g4=d;this.N1(p,d);this.rf()};
g.q.rf=function(){var p=this.g4||this.contextMenu.X3();this.d0!==p&&(this.d0=p,this.api.KX("onAutonavPauseRequest",this.d0))};
g.q.U2=function(){Stk(this,this.api.getRootNode(),!0).focus()};
g.q.Bj=function(){Stk(this,this.api.getRootNode(),!1).focus()};
g.q.TG=function(){return this.Wy&&this.Wy.B};
g.q.uy=function(){this.ql.uy()};
g.q.cK=function(){this.QR.hide()};
g.q.oz=function(p){this.QR.oz(!p.isOrWillBePlaying())};
g.q.OZ=function(p,d,b,v){this.Pv.OZ(p,d,b,v)};
g.q.renderChapterSeekingAnimation=function(p,d,b){Z_K(this.Pv,p,d,b)};
g.q.UaF=function(){Ytw(this,!0)};
g.q.onReset=function(){e_W(this)};
g.q.Z9Z=function(p){Ytw(this,!1,p)};
g.q.TK=function(){return this.contextMenu};
g.q.tT=function(p,d){var b;if((b=this.Wy)!=null){var v=Number(p.element.getAttribute("data-priority"))||0,P=0,M=b.U.element;d&&b.N.T("delhi_modern_web_player")&&(M=b.U.V$(IB[d]));d=g.u(M.children);for(b=d.next();!(b.done||v<(Number(b.value.getAttribute("data-priority"))||0));b=d.next())P++;p.NC(M,P)}};
g.q.sN=function(){var p,d=(p=this.Wy)==null?void 0:p.progressBar;if(d){var b;((b=d.U)==null?0:b.isEnabled)&&d.sN()}};g.f(g.DD,g.U2);g.DD.prototype.Ut=function(){return!1};
g.DD.prototype.create=function(){var p=this.player.G();g.eo(p)&&p.U||p.disableOrganicUi?this.chrome=new g.p1(this.player):this.chrome=new g.Hx(this.player);g.Y(this,this.chrome);this.chrome.init();this.player.SE("ux")};
g.DD.prototype.zC=function(){return this.chrome};var Vf=[],i6u=!1;g.f(eA,g.e);eA.prototype.Z=function(){this.D!=null&&this.app.getVideoData()!==this.D&&ew(this.D)&&O7B(this.app,this.D,void 0,void 0,this.B)};
eA.prototype.S=function(){if(this.D!=null&&this.app.getVideoData()!==this.D&&this.U!=null&&this.V!=null&&this.X!=null&&ew(this.D)){var p=Qpe(this.U,this.V,this.X);p==null?O7B(this.app,this.D,void 0,void 0,this.B):(this.U.E5("sgap",p),this.U.getVideoData().W&&this.U.Gd(!1))}};
eA.prototype.W=function(p){var d=this.app.pX();if(d){var b=this.app.getCurrentTime();Math.abs(b-p.end/1E3)>5&&d.E5("glrs",{cmt:b});d.seekTo(0,{seekSource:58});d.E5("glrre",{cmt:b})}};
eA.prototype.U5=function(){this.D=null;g.e.prototype.U5.call(this)};g.f(g.SA,Bh);g.q=g.SA.prototype;g.q.isView=function(){return!0};
g.q.gR=function(){var p=this.mediaElement.getCurrentTime();if(p<this.start)try{var d=this.mediaElement.sW(),b=qJ(d,p);return!(this.start<b)}catch(v){}return!1};
g.q.kR=function(){return Fk(this.mediaElement.kR(),this.start,this.end)};
g.q.sW=function(){return Fk(this.mediaElement.sW(),this.start,this.end)};
g.q.fQ=function(){return Fk(this.mediaElement.fQ(),this.start,this.end)};
g.q.getCurrentTime=function(){return this.mediaElement.getCurrentTime()-this.start};
g.q.setCurrentTime=function(p){this.mediaElement.setCurrentTime(p+this.start)};
g.q.getDuration=function(){return isFinite(this.end)&&!this.D?this.end-this.start:this.mediaElement.getDuration()-this.start};
g.q.play=function(){if(this.gR()){this.mediaElement.getCurrentTime();try{this.mediaElement.setCurrentTime(this.start)}catch(p){}}return this.mediaElement.play()};
g.q.n0=function(){var p=Bh.prototype.n0.call(this);p.view=this.start+"-"+this.end;return p};
g.q.addEventListener=function(p,d){this.mediaElement.addEventListener(p,d)};
g.q.removeEventListener=function(p,d){this.mediaElement.removeEventListener(p,d)};
g.q.Pc=function(){return this.mediaElement.Pc()};
g.q.activate=function(p){this.mediaElement.activate(p)};
g.q.d9=function(){return this.mediaElement.d9()};
g.q.playVideo=function(){return this.mediaElement.playVideo()};
g.q.Xb=function(){this.mediaElement.Xb()};
g.q.Ik=function(){this.mediaElement.Ik()};
g.q.eP=function(){return this.mediaElement.eP()};
g.q.UY=function(){return this.mediaElement.UY()};
g.q.Fv=function(){return this.mediaElement.Fv()};
g.q.dZ=function(p){this.mediaElement.dZ(p)};
g.q.m1=function(){this.mediaElement.m1()};
g.q.getPlaybackRate=function(){return this.mediaElement.getPlaybackRate()};
g.q.setPlaybackRate=function(p){return this.mediaElement.setPlaybackRate(p)};
g.q.bY=function(){return this.mediaElement.bY()};
g.q.setLoop=function(p){this.mediaElement.setLoop(p)};
g.q.canPlayType=function(p,d){return this.mediaElement.canPlayType(p,d)};
g.q.isPaused=function(){return this.mediaElement.isPaused()};
g.q.isSeeking=function(){return this.mediaElement.isSeeking()};
g.q.isEnded=function(){return this.mediaElement.isEnded()};
g.q.vU=function(){return this.mediaElement.vU()};
g.q.wG=function(p){this.mediaElement.wG(p)};
g.q.Cx=function(){return this.mediaElement.Cx()};
g.q.load=function(){this.mediaElement.load()};
g.q.pause=function(){this.mediaElement.pause()};
g.q.ag=function(){return this.mediaElement.ag()};
g.q.zx=function(){return this.mediaElement.zx()};
g.q.JI=function(){return this.mediaElement.JI()};
g.q.mQ=function(){return this.mediaElement.mQ()};
g.q.getVideoPlaybackQuality=function(){return this.mediaElement.getVideoPlaybackQuality()};
g.q.H$=function(){return this.mediaElement.H$()};
g.q.Uz=function(){return this.mediaElement.Uz()};
g.q.togglePictureInPicture=function(){this.mediaElement.togglePictureInPicture()};
g.q.bI=function(){return this.mediaElement.bI()};
g.q.getSize=function(){return this.mediaElement.getSize()};
g.q.setSize=function(p){this.mediaElement.setSize(p)};
g.q.getVolume=function(){return this.mediaElement.getVolume()};
g.q.setVolume=function(p){this.mediaElement.setVolume(p)};
g.q.setAttribute=function(p,d){this.mediaElement.setAttribute(p,d)};
g.q.removeAttribute=function(p){this.mediaElement.removeAttribute(p)};
g.q.hasAttribute=function(p){return this.mediaElement.hasAttribute(p)};
g.q.dw=dw(56);g.q.qA=dw(58);g.q.tb=dw(60);g.q.DT=dw(62);g.q.IV=function(){return this.mediaElement.IV()};
g.q.T2=function(p){this.mediaElement.T2(p)};
g.q.Bs=function(p){return this.mediaElement.Bs(p)};
g.q.zL=function(){return this.mediaElement.zL()};
g.q.stopVideo=function(){this.mediaElement.stopVideo()};
g.q.i9=function(p){this.mediaElement.i9(p)};
g.q.audioTracks=function(){return this.mediaElement.audioTracks()};
g.q.zZ=function(p){this.mediaElement.zZ(p)};g.f(KTC,g.e);g.q=KTC.prototype;g.q.getStatus=function(){return this.status};
g.q.Mu=function(){var p=this.D.getVideoData(),d=this.U.getVideoData(),b;if((b=p.B)&&!(b=!p.D)){b=p.D;for(var v=!1,P=!1,M=g.u(Object.values(b.D)),X=M.next();!X.done;X=M.next())X=X.value,X.info.audio&&X.index.isLoaded()&&(v=!0),X.info.video&&X.index.isLoaded()&&(P=!0);b.D["0"]&&(P=!0);b=v&&P}if(b)if(this.D.b4()){M=LTC(this.policy,this.D,this.U,this.ll);X=xcC(this);b=X.RC;P=X.B6;v=X.tX;X=X.Dh;if(!this.Z){var a=this.U.uq()*1E3,F=this.D.uq();F=(v-b-F)*1E3;M&&M.msg==="in-the-past"&&(F=0);p=p.isAd();this.U.Wi(a,
F,p);this.Z=!0}M?(d="cannot_apply"+M.msg,delete M.msg,this.Uj(d,M)):this.status.status===2?pwK(this):(p=this.D.d9())&&$A(p)&&(!gt(p)&&g.xP()?this.Uj("mse_closed"):d.D&&Fb(d.D)&&p.U&&!p.U.Nr()?this.Uj("encr_upgrade"):(d=this.D.b4(),d.isEnded()?this.Uj("elem_ended"):P<0?this.Uj("next_player_future"):(this.S=v,this.currentVideoDuration=v-b,this.B=uIu(p,b,v,!0),this.V=uIu(p,P,X,!1),p=this.U.getVideoData().clientPlaybackNonce,this.D.E5("gaplessPrep",{cpn:p}),this.D.QA(this.B,!1,TVu(this),this.ym.G().T("html5_shorts_gapless_keep_pending_requests")&&
Tu(this.D.getVideoData())),this.D.setMediaElement(BVe(d,b,v,!this.D.getVideoData().isAd())),gj(this,2),pwK(this))))}else this.Uj("no-elem")};
g.q.j$=function(p){var d=p===WTu(this).Ze,b=d?this.B.D:this.B.U;d=d?this.V.D:this.V.U;if(b.isActive&&!d.isActive){var v=this.S;Xk(p.i4(),v-.01)&&(gj(this,4),b.isActive=!1,b.NT=b.NT||b.isActive,(this.X===1?this.D:this.U).E5("sbh",{}),d.isActive=!0,d.NT=d.NT||d.isActive,this.X!==0&&(this.D.getVideoData().SA=!0));p=this.V.U;if(this.V.D.isActive&&p.isActive&&(gj(this,5),this.X!==0)){p=this.U.PL();b=this.D.PL();this.D.E5("sbs",{citag:b==null?void 0:b.itag,nitag:p==null?void 0:p.itag});this.U.E5("gitags",
{pitag:b==null?void 0:b.itag,citag:p==null?void 0:p.itag});var P;(P=this.U)==null||P.RR()}}};
g.q.M8=function(){this.wl()&&this.Uj("player-reload-after-handoff")};
g.q.Uj=function(p,d){d=d===void 0?{}:d;if(!this.xJ()&&this.status.status!==6){var b=this.status.status>=4&&p!=="player-reload-after-handoff";this.status={status:Infinity,error:p};if(this.D&&this.U){var v=this.U.getVideoData().clientPlaybackNonce;this.D.J$(new Gr("dai.transitionfailure",Object.assign(d,{cpn:v,transitionTimeMs:this.ll,msg:p})));this.D.Gd(b)}this.Ls.reject(p);this.dispose()}};
g.q.wl=function(){return this.status.status>=4&&this.status.status<6};
g.q.U5=function(){AQ7(this);this.D.unsubscribe("newelementrequired",this.M8,this);if(this.B){var p=this.B.U;this.B.D.qa.unsubscribe("updateend",this.j$,this);p.qa.unsubscribe("updateend",this.j$,this)}g.e.prototype.U5.call(this)};
g.q.V_=function(p){g.ry(p,128)&&this.Uj("player-error-event")};g.f(LQ,g.e);LQ.prototype.clearQueue=function(p,d){p=p===void 0?!1:p;d=d===void 0?!1:d;this.V&&this.V.reject("Queue cleared");this.app.G().T("html5_gapless_fallback_on_qoe_restart_v2")||d&&this.U&&this.U.Gd(!1);Qf(this,p)};
LQ.prototype.FU=function(){return!this.D};
LQ.prototype.wl=function(){var p;return((p=this.B)==null?void 0:p.wl())||!1};
LQ.prototype.U5=function(){Qf(this);g.e.prototype.U5.call(this)};g.f(MGD,g.oL);g.q=MGD.prototype;g.q.getVisibilityState=function(p,d,b,v,P,M,X,a){return p?4:vz$()?3:d?2:b?1:v?5:P?7:M?8:X?9:a?10:0};
g.q.EV=function(p){this.fullscreen!==p&&(this.fullscreen=p,this.eE())};
g.q.setMinimized=function(p){this.U!==p&&(this.U=p,this.eE())};
g.q.setInline=function(p){this.inline!==p&&(this.inline=p,this.eE())};
g.q.Dk=function(p){this.pictureInPicture!==p&&(this.pictureInPicture=p,this.eE())};
g.q.setSqueezeback=function(p){this.B!==p&&(this.B=p,this.eE())};
g.q.Xw=function(p){this.V!==p&&(this.V=p,this.eE())};
g.q.H$=function(){return this.D};
g.q.wm=function(){return this.fullscreen!==0};
g.q.isFullscreen=function(){return this.fullscreen!==0&&this.fullscreen!==4};
g.q.Ak=function(){return this.fullscreen};
g.q.isMinimized=function(){return this.U};
g.q.isInline=function(){return this.inline};
g.q.isBackground=function(){return vz$()};
g.q.XU=function(){return this.pictureInPicture};
g.q.lx=function(){return!1};
g.q.RN=function(){return this.B};
g.q.TN=function(){return this.V};
g.q.eE=function(){this.publish("visibilitychange");var p=this.getVisibilityState(this.H$(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.XU(),this.lx(),this.RN(),this.TN());p!==this.S&&this.publish("visibilitystatechange");this.S=p};
g.q.U5=function(){Xte(this.X);g.oL.prototype.U5.call(this)};g.f(Xwe,g.e);g.q=Xwe.prototype;g.q.nX=function(){return this.V};
g.q.wZ=function(p){this.V=p};
g.q.pX=function(){return this.B};
g.q.U4=function(p){this.B=p};
g.q.Zg=function(p){return this.U[p]||null};
g.q.U5=function(){for(var p=g.u(Object.values(this.U)),d=p.next();!d.done;d=p.next())RA(d.value);g.e.prototype.U5.call(this)};g.f($v,g.e);g.q=$v.prototype;g.q.enqueue=function(p,d){if(p.V!==this)return!1;if(this.segments.length===0||(d===void 0?0:d))this.D=p;this.segments.push(p);return!0};
g.q.R5=function(){return this.MJ||0};
g.q.QY=function(){return this.V||0};
g.q.removeAll=function(){for(;this.segments.length;){var p=void 0;(p=this.segments.pop())==null||p.dispose()}this.U.clear();this.B=void 0};
g.q.U5=function(){this.removeAll();g.e.prototype.U5.call(this)};
g.f(riC,g.e);g.q=riC.prototype;g.q.R5=function(){return this.MJ};
g.q.QY=function(){return this.B};
g.q.getType=function(){return this.type};
g.q.getVideoData=function(){return this.videoData};
g.q.XE=function(p){J0(p);this.videoData=p};
g.q.U5=function(){fOu(this);g.e.prototype.U5.call(this)};g.Bx.prototype.iM=function(p,d){if(d===1)return this.D.get(p);if(d===2)return this.B.get(p);if(d===3)return this.U.get(p)};
g.Bx.prototype.dn=dw(50);g.Bx.prototype.Qd=function(p,d,b,v){b={q_:v,y3:b};d?this.B.set(p,b):this.D.set(p,b)};
g.Bx.prototype.clearAll=function(){this.D.clear();this.B.clear();this.U.clear()};
g.f(g.RB,g.e);g.q=g.RB.prototype;g.q.Fs=function(p,d,b){return new g.P1(p,d,{id:b,namespace:"serverstitchedcuerange",priority:9})};
g.q.JA=function(p){var d=p.Io?p.Io*1E3:p.MJ,b=this.U.get(p.cpn);b&&this.playback.removeCueRange(b);this.U.delete(p.cpn);this.B.delete(p.cpn);b=this.X.indexOf(p);b>=0&&this.X.splice(b,1);b=[];for(var v=g.u(this.S),P=v.next();!P.done;P=v.next())P=P.value,P.end<=d?this.playback.removeCueRange(P):b.push(P);this.S=b;i9$(this,0,d+p.durationMs)};
g.q.onCueRangeEnter=function(p){this.oB.push(p);var d=p.getId();this.playback.E5("sdai",{oncueEnter:1,cpn:d,start:p.start,end:p.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.uq()||0).toFixed(3)});var b=d==="";this.ih.add(p.U);var v=this.B.get(d);if(b){var P;if(this.playback.getVideoData().C$()&&((P=this.D)==null?0:P.Sm)&&this.V){this.Qt=0;this.D=void 0;this.tC&&(this.events.R1(this.tC),this.tC=null);this.V="";this.TB=!0;return}}else if(this.playback.E5("sdai",{enterAdCueRange:1}),
this.playback.getVideoData().C$()&&(v==null?0:v.LK))return;if(this.TB&&!this.D)this.TB=!1,!b&&v&&(b=this.playback.getCurrentTime(),bJ(this,{O8:p,isAd:!0,MO:!0,To:b,adCpn:d},{isAd:!1,MO:!1,To:b}),this.Dg=v.cpn,p_(this,v),p=Wx(this,"midab",v),this.playback.E5("sdai",p),this.Qt=1),this.C=!1;else if(this.D){if(this.D.MO)this.playback.E5("sdai",{a_pair_of_same_transition_occurs_enter:1,acpn:this.D.adCpn,transitionTime:this.D.To,cpn:d,currentTime:this.playback.getCurrentTime()}),v=this.playback.getCurrentTime(),
p={O8:p,isAd:!b,MO:!0,To:v,adCpn:d},d={O8:this.D.O8,isAd:this.D.isAd,MO:!1,To:v,adCpn:this.D.adCpn},this.D.O8&&this.ih.delete(this.D.O8.U),bJ(this,p,d);else{if(this.D.O8===p){this.playback.E5("sdai",{same_cue_range_pair_enter:1,acpn:this.D.adCpn,transitionTime:this.D.To,cpn:d,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:p.start,cueRangeEndTime:p.end});this.D=void 0;return}if(this.D.adCpn===d){d&&this.playback.E5("sdai",{dchtsc:d});this.D=void 0;return}p={O8:p,isAd:!b,MO:!0,To:this.playback.getCurrentTime(),
adCpn:d};bJ(this,p,this.D)}this.D=void 0;this.C=!1}else this.D={O8:p,isAd:!b,MO:!0,To:this.playback.getCurrentTime(),adCpn:d}};
g.q.onCueRangeExit=function(p){var d=p.getId();this.playback.E5("sdai",{oncueExit:1,cpn:d,start:p.start,end:p.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.uq()||0).toFixed(3)});var b=d==="",v=this.B.get(d);if(this.playback.getVideoData().C$()&&!b&&v){if(v.LK)return;v.LK=!0;this.Z.clear();if(this.gE.T("html5_lifa_no_rewatch_ad_sbc"))if(this.playback.jL()){var P=v.MJ;this.playback.FL(P/1E3,(P+v.durationMs)/1E3)}else this.playback.E5("lifa",{remove:0})}if(this.ih.has(p.U))if(this.ih.delete(p.U),
this.oB=this.oB.filter(function(M){return M!==p}),this.TB&&(this.C=this.TB=!1,this.playback.E5("sdai",{cref:1})),this.D){if(this.D.MO){if(this.D.O8===p){this.playback.E5("sdai",{same_cue_range_pair_exit:1,
acpn:this.D.adCpn,transitionTime:this.D.To,cpn:d,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:p.start,cueRangeEndTime:p.end});this.D=void 0;return}if(this.D.adCpn===d){d&&this.playback.E5("sdai",{dchtsc:d});this.D=void 0;return}d={O8:p,isAd:!b,MO:!1,To:this.playback.getCurrentTime(),adCpn:d};bJ(this,this.D,d)}else if(this.playback.E5("sdai",{a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.D.adCpn,transitionTime:this.D.To,upcomingCpn:d,contentCpn:this.playback.getVideoData().clientPlaybackNonce,
currentTime:this.playback.getCurrentTime()}),this.D.adCpn===d)return;this.D=void 0;this.C=!1}else this.D={O8:p,isAd:!b,MO:!1,To:this.playback.getCurrentTime(),adCpn:d};else this.playback.E5("sdai",{ignore_single_exit:1})};
g.q.m_=function(){return{cpn:this.playback.getVideoData().clientPlaybackNonce,durationMs:0,MJ:0,playerType:1,h$:0,videoData:this.playback.getVideoData(),errorCount:0}};
g.q.rT=function(){if(this.Zw)return!1;var p=void 0;this.Dg&&(p=this.B.get(this.Dg));return this.playback.getVideoData().C$()?!!p&&!p.LK:!!p};
g.q.seekTo=function(p,d,b,v){p=p===void 0?0:p;d=d===void 0?{}:d;b=b===void 0?!1:b;v=v===void 0?null:v;if(this.playback.getVideoData().C$()&&p<=this.aB/1E3)this.playback.pauseVideo(),this.aB=0,this.C=!0,this.playback.Ej(),this.playback.seekTo(p),this.playback.playVideo();else if(this.C=!0,b)lOk(this,p,d);else{b=this.app.pX();var P=b===this.YJ?this.NJ:null;PZ(this,!1);this.T_=p;this.ob=d;v!=null&&this.Rb.start(v);b&&(this.NJ=P||b.getPlayerState(),b.Gj(),this.YJ=b)}};
g.q.U5=function(){PZ(this,!1);UDu(this);cie(this);g.e.prototype.U5.call(this)};
g.q.TZ=function(p){this.gg=p;this.playback.E5("sdai",{swebm:p})};
g.q.MY=function(p,d,b){if(b&&d){var v=this.Z.get(p);if(v){v.locations||(v.locations=new Map);var P=Number(d.split(";")[0]);b=new g.fR(b);this.RB&&this.playback.E5("sdai",{hdlredir:1,itag:d,seg:p,hostport:l5(b)});v.locations.set(P,b)}}};
g.q.Tx=function(p,d,b,v,P,M){var X=v===3,a=IOW(this,p,d,v,b,M);if(!a){Xd(this,d,X);var F=g.yiz(this,d)?"undec":"ncp";this.playback.E5("sdai",{gvprp:F,mt:p,seg:d,tt:v,itag:b,ce:M});return null}X||this.Z.set(d,a);M=a.vW;var h;v=((h=this.iM(d-1,v,P))==null?void 0:h.q_)||"";v===""&&this.playback.E5("sdai",{eds:1});h=jvk(this,a.ssdaiAdsConfig);P=this.playback.getVideoData();var O;X=((O=P.U)==null?void 0:O.containerType)||0;O=P.Bd[X];a=a.BL&&d>=a.BL?a.BL:void 0;O={qp:M?DDj(this,M):[],Ed:h,q_:v,Pw:a,iW:bk(O.split(";")[0]),
YN:O.split(";")[1]||""};a={cW:O};this.RB&&(p={gvprpro:"v",sq:d,mt:p.toFixed(3),itag:b,acpns:((F=O.qp)==null?void 0:F.join("_"))||"none",abid:M},this.playback.E5("sdai",p));return a};
g.q.Zs=function(p){a:{if(!this.Zw){var d=zmw(this,p);if(!(this.playback.getVideoData().C$()&&(d==null?0:d.LK)))break a}d=void 0}var b=d;if(!b)return this.playback.E5("sdai",{gvprp:"ncp",mt:p}),null;d=b.vW;var v=jvk(this,b.ssdaiAdsConfig);b=b.BL&&b.Gg&&p>=b.Gg?b.BL:void 0;var P=this.playback.getVideoData(),M,X=((M=P.U)==null?void 0:M.containerType)||0;M=P.Bd[X];M={qp:d?DDj(this,d):[],Ed:v,Pw:b,iW:bk(M.split(";")[0]),YN:M.split(";")[1]||""};if(this.gE.T("html5_use_time_without_threshold_first")){var a;
p={gvprpro:"v",mt:p.toFixed(3),acpns:((a=M.qp)==null?void 0:a.join("_"))||"none",abid:d};this.playback.E5("sdai",p)}return M};
g.q.yP=function(p,d,b,v,P,M){var X=Number(b.split(";")[0]),a=v===3;p=IOW(this,p,d,v,b,M);this.RB&&this.playback.E5("sdai",{gdu:1,seg:d,itag:X,pb:""+!!p});if(!p)return Xd(this,d,a),null;p.locations||(p.locations=new Map);if(!p.locations.has(X)){var F,h;M=(F=p.videoData.getPlayerResponse())==null?void 0:(h=F.streamingData)==null?void 0:h.adaptiveFormats;if(!M)return this.playback.E5("sdai",{gdu:"noadpfmts",seg:d,itag:X}),Xd(this,d,a),null;F=M.find(function(k){return k.itag===X});
if(!F||!F.url){var O=p.videoData.videoId;p=[];var J=g.u(M);for(v=J.next();!v.done;v=J.next())p.push(v.value.itag);this.playback.E5("sdai",{gdu:"nofmt",seg:d,vid:O,itag:X,fullitag:b,itags:p.join(",")});Xd(this,d,a);return null}p.locations.set(X,new g.fR(F.url,!0))}M=p.locations.get(X);if(!M)return this.playback.E5("sdai",{gdu:"nourl",seg:d,itag:X}),Xd(this,d,a),null;M=new Fn(M);this.gg&&(M.get("dvc")?this.playback.E5("sdai",{dvc:M.get("dvc")||""}):M.set("dvc","webm"));(v=(J=this.iM(d-1,v,P))==null?
void 0:J.q_)&&M.set("daistate",v);p.BL&&d>=p.BL&&M.set("skipsq",""+p.BL);(J=this.playback.getVideoData().clientPlaybackNonce)&&M.set("cpn",J);J=[];p.vW&&(J=DDj(this,p.vW),J.length>0&&M.set("acpns",J.join(",")));a||this.Z.set(d,p);a=null;a=M.get("aids");v=M.z7();(v==null?void 0:v.length)>2048&&this.playback.E5("sdai",{urltoolong:1,sq:d,itag:X,len:v.length});this.RB&&(v&&(M=p.cpn,P=p.vW,S_j(this,M,P),P&&!this.l4.has(P)&&(M=VGu(this,M,P),F=emD(this,P),this.playback.E5("sdai",{iofa:M}),this.playback.E5("sdai",
{noawnzd:F-M}),this.playback.E5("sdai",{acpns:J.join("."),aids:(O=a)==null?void 0:O.replace(/,/g,".")}),this.l4.add(P))),this.playback.E5("sdai",{gdu:"v",seg:d,itag:b,ast:p.MJ.toFixed(3),alen:p.durationMs.toFixed(3),acpn:p.cpn,avid:p.videoData.videoId}));return v};
g.q.Rz=function(p,d,b){var v=Mu(this,p,b);return(v=v?(v.MJ+v.durationMs)/1E3:0)&&d>v?(this.VX(p,b,!0),this.playback.seekTo(v),!0):!1};
g.q.VX=function(p,d,b){b=b===void 0?!1:b;var v=Mu(this,p,d);if(v){var P=void 0,M=v.vW;if(M){this.playback.E5("sdai",{skipadonsq:d,sts:b,abid:M,acpn:v.cpn,avid:v.videoData.videoId});b=this.eB.get(M);if(!b)return;b=g.u(b);for(M=b.next();!M.done;M=b.next())M=M.value,M.BL=d,M.Gg=p,M.MJ>v.MJ&&(P=M)}this.V=v.cpn;tGz(this);p=this.playback.getCurrentTime();dl(this,v,P,p,p,!1,!0)}};
g.q.cw=function(){for(var p=g.u(this.X),d=p.next();!d.done;d=p.next())d=d.value,d.BL=NaN,d.Gg=NaN;tGz(this);this.playback.E5("sdai",{rsac:"resetSkipAd",sac:this.V});this.V=""};
g.q.iM=function(p,d,b){return this.Hb.iM(p,d,b)};
g.q.dn=dw(49);
g.q.Qd=function(p,d,b,v,P,M,X,a,F){v.length>0&&this.playback.E5("sdai",{onssinfo:1,sq:p,start:d.toFixed(3),cpns:v.join(","),ds:P.join(","),isVideo:X?1:0});F&&this.Hb.Qd(p,X,a,F);a=pv(this.playback.getVideoData())&&this.gE.T("html5_process_all_cuepoints");if(X||a){if(v.length&&P.length)for(this.V&&this.V===v[0]&&this.playback.E5("sdai",{skipfail:1,sq:p,acpn:this.V}),p=d+this.ZZ(),X=0;X<v.length;X++)if(F=v[X],a=p,p=a+P[X],F=this.B.get(F))a-=M[X],F.Io=F.Io!=null?Math.min(F.Io,a):a;if(v.length&&P.length)for(d=
(d+this.ZZ())*1E3,b=0;b<v.length;b++)if(p=v[b],X=P[b]*1E3,p===this.playback.getVideoData().clientPlaybackNonce)H9K(this,d,d+X,!1),d+=X;else{this.jB.has(p)||(this.playback.E5("sdai",{adCpnFromEmsg:1}),this.jB.add(p));a=0;b<M.length&&(a=M[b]*1E3);F=this.U.get(p);var h=!1;F?(F.start=d-a,F.end=d+X,this.playback.a$()):(F=this.Fs(d-a,d+X,p),this.U.set(p,F),this.playback.E5("sdai",{newAdCR:1,cpn:p,startTime:F.start,endTime:F.end}),h=!0);d=F.end;H9K(this,F.start,F.end,!0);if(h)for(this.playback.addCueRange(F),
p=this.playback.s4("serverstitchedcuerange",36E5),p=g.u(p),X=p.next();!X.done;X=p.next())this.U.delete(X.value.getId())}else b!==5&&b!==4||H9K(this,(d+this.ZZ())*1E3,(d+this.ZZ())*1E3+5E3,!1)}};
g.q.WI=dw(47);g.q.ZZ=function(){return this.playback.ZZ()};
g.q.eC=function(p){this.playback.E5("timelineerror",{e:p})};
g.q.bf=function(p){this.IB&&this.O5&&this.wE.push(this.O5);p&&this.O5&&this.PX.push(this.O5);this.O5=null;this.playback.bf(p)};
g.q.fq=function(p){if(this.Zw||p.identifier&&this.Pu.has(p.identifier))this.RB&&this.playback.E5("sdai",{startnoad:p.identifier}),A_(this);else if(ih(this.wE,function(b){return b.identifier===p.identifier}))this.playback.E5("sdai",{timedoutcp:1}),this.kJ.start(0);
else if(ih(this.PX,function(b){return b.identifier===p.identifier}))this.playback.E5("sdai",{fetchedcp:1}),A_(this);
else if(this.kJ.isActive()){var d;this.playback.E5("sdai",{racingcp:((d=this.O5)==null?void 0:d.identifier)+"_"+p.identifier})}else this.Na=(new Date).getTime()/1E3,this.RB&&this.playback.E5("sdai",{adf:1}),(d=5E3,p.event==="predictStart")&&(d-=p.D),this.L0=Math.max(d,15E3),this.IB=!1,this.kJ.start(this.L0),this.O5=p,this.Hb.clearAll(),this.s5=[]};
g.q.vg=function(p,d,b,v){b=b||{reason:"disablessdai"};if(p&&d){if(!Mu(this,p,d))return!1;b.sq=d}if(this.Zw)return!1;this.Zw=!0;this.Qt>0&&(this.Qt=0,this.Dg="",this.api.publish("serverstitchedvideochange"));this.playback.u9(b,v);return!0};
g.q.RS=function(){this.playback.E5("sdai",{rstdaist:1});this.Hb.clearAll()};
g.q.nS=function(p){var d;if(p!==((d=this.O5)==null?void 0:d.identifier))this.playback.E5("sdai",{ignorenoad:p});else{this.Pu.add(p);var b;((b=this.O5)==null?void 0:b.identifier)===p&&A_(this)}};
g.q.mW=function(){return this.Qt};
g.q.y9=function(){return this.Dg};
g.q.t8=function(p){if(this.playback.getVideoData().C$()&&(this.gE.T("html5_lifa_no_gab_on_predict_start")&&p.event==="predictStart"||p.event==="continue"||p.event==="stop"))return this.api.E5("sdai",{cuepoint_skipped:p.event}),!1;var d=e4(this.api.EY());if(d=d?d.t8(p):!1)this.W={U6:p.identifier,cB:p.startSecs};else if(this.W&&this.W.U6===p.identifier&&p.startSecs>this.W.cB+1){this.api.E5("sdai",{cueStChg:p.identifier,oldSt:this.W.cB.toFixed(3),newSt:p.startSecs.toFixed(3),abid:this.W.eq});if(this.W.eq){var b=
p.startSecs-this.W.cB,v=this.eB.get(this.W.eq);if(v){v=g.u(v);for(var P=v.next();!P.done;P=v.next())P=P.value,P.MJ>=0&&(P.MJ+=b*1E3,this.gE.T("html5_ssdai_update_timeline_on_start_time_change")&&(P.h$+=b*1E3),this.playback.getVideoData().C$()&&this.playback.E5("sdai",{newApEt:P.MJ,newApPrt:P.h$,acpn:P.cpn}))}}this.W.cB=p.startSecs}return d};
g.q.MU=function(p){return this.Zw?!1:!!zmw(this,p)};
g.q.t3=function(p){var d=this;this.playback.pauseVideo();var b=this.playback.getCurrentTime(),v=this.B.get(this.Dg),P=this.U.get(this.Dg);if(v){this.V=this.Dg;this.C=!1;v.LK=!0;var M=this.playback.getCurrentTime();this.D={O8:P,isAd:!0,MO:!1,To:M,adCpn:this.Dg,Sm:v,uRE:p};this.playback.getVideoData().C$()&&this.playback.K1(v,this.m_(),M,this.playback.getCurrentTime(),!1,!0,p,(0,g.Ib)());if(P==null?0:P.start)this.aB=M*1E3-P.start;this.Z.clear();this.playback.Ej();this.Dg=this.m_().cpn;this.api.publish("serverstitchedvideochange");
this.playback.seekTo(b,{seekSource:89,wg:"lifa_skip"});this.playback.playVideo();this.tC||(this.tC=this.events.Y(this.api,"progresssync",function(){d.JA(v)}));
return!0}this.playback.E5("sdai",{skipFail:b});return!1};
var CLC=0;g.f(Y_w,g.RB);g.q=Y_w.prototype;g.q.JA=function(p){var d=this.U.get(p.cpn);d&&this.playback.removeCueRange(d);this.U.delete(p.cpn);this.B.delete(p.cpn);p=this.X.indexOf(p);p>=0&&this.X.splice(p,1)};
g.q.onCueRangeEnter=function(p){var d=p.getId();this.playback.E5("sdai",{oncueEnter:1,cpn:d,start:p.start,end:p.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.uq()||0).toFixed(3)});d=this.B.get(d);this.playback.E5("sdai",{enterAdCueRange:1});var b=this.Dg||this.m_().cpn,v;b=(v=this.B.get(b))!=null?v:this.m_();d&&(p={O8:p,vV:b,V2:d,aG:this.playback.getCurrentTime()},this.zs(p))};
g.q.onCueRangeExit=function(p){for(var d=this.playback.getCurrentTime()*1E3,b=p.getId(),v=g.u(this.U.values()),P=v.next();!P.done;P=v.next())if(P=P.value,P.getId()!==b&&d>=P.start&&d<=P.end)return;if(d=this.B.get(b))p={O8:p,vV:d,V2:this.m_(),aG:this.playback.getCurrentTime()},this.zs(p)};
g.q.zs=function(p){this.V||this.C||this.xO(this.Dg);var d=p.vV,b=p.V2;if(b.cpn===this.Dg)this.playback.E5("sdai",{igtranssame:1,enter:b.cpn,exit:d.cpn});else{var v=this.C,P=!!this.V;this.V="";p=p.aG;var M=d.playerType===2?d.MJ/1E3+d.videoData.TB:this.m_().videoData.TB;if(d.playerType===2&&b.playerType===2)P?this.playback.E5("sdai",{igtransskip:1,enter:b.cpn,exit:d.cpn,seek:v,skip:this.V}):dl(this,d,b,M,p,v,P);else{this.Dg=b.cpn;if(d.playerType===1&&b.playerType===2){this.aB=0;p_(this,b);var X=Wx(this,
"c2a",b);this.playback.E5("sdai",X);this.Qt++}else if(d.playerType===2&&b.playerType===1){X=d.videoData.TB;this.api.publish("serverstitchedvideochange");var a=Wx(this,"a2c");this.playback.E5("sdai",a);this.Qt=0;this.aB=X}this.playback.K1(d,b,M,p,v,P)}this.V="";this.C=!1}};
g.q.seekTo=function(p,d,b,v){p=p===void 0?0:p;d=d===void 0?{}:d;b=b===void 0?!1:b;v=v===void 0?null:v;this.xO(this.Dg);g.RB.prototype.seekTo.call(this,p,d,b,v)};
g.q.VX=function(p,d,b){b=b===void 0?!1:b;var v=Mu(this,p,d);if(v){var P=void 0,M=v.vW;if(M){this.playback.E5("sdai",{skipadonsq:d,sts:b,abid:M,acpn:v.cpn,avid:v.videoData.videoId});b=this.eB.get(M);if(!b)return;b=g.u(b);for(M=b.next();!M.done;M=b.next())M=M.value,M.BL=d,M.Gg=p,M.MJ>v.MJ&&(P=M)}this.xO(this.Dg);this.V=v.cpn;tGz(this);p=this.playback.getCurrentTime();dl(this,v,P,p,p,!1,!0)}};
g.q.Qd=function(p,d,b,v,P,M,X,a,F){v.length>0&&this.playback.E5("sdai",{onssinfo:1,sq:p,start:d.toFixed(3),cpns:v.join(","),ds:P.join(","),isVideo:X?1:0});F&&this.Hb.Qd(p,X,a,F);b=pv(this.playback.getVideoData())&&this.gE.T("html5_process_all_cuepoints");if(X||b){if(v.length&&P.length)for(this.V&&this.V===v[0]&&this.playback.E5("sdai",{skipfail:1,sq:p,acpn:this.V}),p=d+this.ZZ(),X=0;X<v.length;X++)if(a=v[X],b=p,p=b+P[X],a=this.B.get(a))b-=M[X],a.Io=a.Io!=null?Math.min(a.Io,b):b;if(v.length&&P.length)for(X=
(d+this.ZZ())*1E3,d=0;d<v.length;d++)if(b=v[d],a=P[d]*1E3,b!==this.playback.getVideoData().clientPlaybackNonce){this.jB.has(b)||(this.playback.E5("sdai",{adCpnFromEmsg:1}),this.jB.add(b));F=0;d<M.length&&(F=M[d]*1E3);if(p=this.U.get(b))p.start=X-F,p.end=X+a,this.playback.a$();else for(p=this.Fs(X-F,X+a,b),this.U.set(b,p),this.playback.E5("sdai",{newAdCR:1,cpn:b,startTime:p.start,endTime:p.end}),this.playback.addCueRange(p),X=this.playback.s4("serverstitchedcuerange",36E5),X=g.u(X),b=X.next();!b.done;b=
X.next())this.U.delete(b.value.getId());X=p.end}}};
g.q.xO=function(p){var d=p||this.Dg,b=this.B.get(d);if(b){p=b.videoData;var v,P;d=b.Io||((P=(v=this.U.get(d))==null?void 0:v.start)!=null?P:0)/1E3;v=this.playback.getCurrentTime()-d;p.TB=v>0?v:0}else this.m_().videoData.TB=this.playback.getCurrentTime()};g.f($DB,g.e);g.q=$DB.prototype;
g.q.HO=function(p,d){d=d===void 0?"":d;if(this.timeline.B===d)return!0;var b=this.timeline.D,v=b==null?void 0:b.getVideoData();if(!b||!v)return this.api.E5("ssap",{htsm:b?0:1}),!1;if(this.api.T("html5_ssap_clear_timeline_before_update")){var P=this.timeline,M;(M=P.D)==null||fOu(M);P.U.clear()}P=mG(b);var X=!1;M=[];var a=new Map;b=[];var F=[],h=0,O=0,J=0,k=[];p=g.u(p);for(var n=p.next();!n.done;n=p.next())a:{var r=void 0,Z=void 0,C=n.value,G=C.clipId;if(G){if(C.vC){J=C.vC.ox||0;n=C.vC.TW||1;var U=
Number(((C.vC.Nt||0)/(C.vC.S_||1)*1E3).toFixed(0));J=n=U+Number((J/n*1E3).toFixed(0))}else n=U=J,this.Z4.has(G)||this.jD.add(G);var I=(Z=a.get(G))!=null?Z:0,V=this.timeline.B;Z=!1;if(V&&this.api.T("html5_ssap_clear_timeline_before_update")){if(V=this.SD.get(G))V.start=U,V.end=n,Z=!0}else{if(V){var S=G;V=U;var B=n,x=I,Pj=PT(this.timeline,S);if(Pj!=null&&Pj.length){x<Pj.length&&(Pj[x].MJ=V,Pj[x].B=B);if(S=this.SD.get(S))S.start=V,S.end=B;V=!0}else V=!1}if(V){a.set(G,I+1);X=!0;break a}}k.push(G);!Z&&
C.vC&&(k=this.Fs(U,n,k.join(",")),this.SD.set(G,k),b.push(k),k=[]);if(((r=C.vC)==null?void 0:r.hU)===v.videoId){Z=r=void 0;C=G;G=v;C!==G.clientPlaybackNonce&&this.api.E5("ssap",{cnm:1,cid:C,cpn:G.clientPlaybackNonce});if(this.api.T("html5_ssap_clear_timeline_before_update"))G.Id=U,C=xv(this.timeline,1,U,n-U,G),M.push(C),U=KQ(this.timeline,U,n,[C]),X=X||U;else if(V=[],G&&(G.Id=U,V=(Z=PT(this.timeline,C))!=null?Z:[]),!this.timeline.B&&V.length&&I===0){X=V[0];X.MJ=U;X.B=n;G=(r=this.timeline.D)==null?
void 0:r.D;if((r=G==null?void 0:G.get(0))&&G)for(Z=0;Z<r.length;Z++)if(V=r[Z],V.R5()!==V.QY()){V.MJ=U;V.V=n;r.splice(Z,1);G.has(U)?G.get(U).push(V):G.set(U,[V]);break}M.push(X);a.set(C,I+1);X=!0}else C=xv(this.timeline,1,U,n-U,G),M.push(C),U=KQ(this.timeline,U,n,[C]),X=X||U;F.length&&(F=mDu(this,h||0,O,F),X=X||F);O=h=n;F=[]}else I=void 0,r=this.X1.get(G),Z=r!=null?r:new g.Vc(this.api.G(),{cpn:G}),Z.xE=!0,this.jD.has(G)&&this.X1.set(G,Z),h=Math.min(U,h),O=Math.max(n,O),this.api.E5("ssap",{e:U,d:n-
U,c:G,p:r?1:0}),Z.Id=U,n=xv(this.timeline,2,U,n-U,Z,(I=C.L_)==null?void 0:I.yO),F.push(n)}else this.api.E5("ssap",{cm:1})}F.length&&(v=mDu(this,h||0,O,F),X=X||v);P&&M.length&&(n9W(this.timeline,P,M),this.api.T("html5_ssap_clear_timeline_before_update")&&(v=M[M.length-1].QY(),(P=this.timeline.D)!=null&&(P.B=v)));b.length&&this.playback.Zk(b);if(X){this.timeline.B=d;v=this.playback.Im();d=[];v=g.u(v);for(b=v.next();!b.done;b=v.next()){b=b.value;if(b.B){if(this.api.T("html5_ssap_fix_ad_completion_cue_range")&&
b.start===0x7ffffffffffff)continue;P=wP(this,b.B);if(P===b.tH)continue;b.start=b.start-b.tH+P;b.end=b.end-b.tH+P;b.tH=P;d.push(b)}this.api.T("html5_ssap_fix_cue_range_updates")||this.playback.KW(d)}this.api.T("html5_ssap_fix_cue_range_updates")&&this.playback.KW(d);this.api.E5("ssap",{tu:re(this)});d=e4(this.api.EY());this.api.E5("ssap",{am:d?1:0})}else this.api.E5("ssap",{tnu:1});return!0};
g.q.addPlayerResponseForAssociation=function(p){var d=new g.Vc(this.api.G(),p.playerVars);d.playerResponseCpn?d.clientPlaybackNonce=d.playerResponseCpn:this.api.E5("ssap",{eim:this.playback.getVideoData().clientPlaybackNonce});d.xE=!0;if(p=p.J7)d.J7=p,d.clientPlaybackNonce=p.cpn;p=d.clientPlaybackNonce;this.api.E5("ssap",{aprfa:p+"_"+d.videoId});if(p){this.X1.set(p,d);var b=PT(this.timeline,p),v=!1;if(b==null?0:b.length){b=g.u(b);for(var P=b.next();!P.done;P=b.next())P=P.value,d.Id=P.R5(),P.XE(d),
P.U&&(v=!0)}else v=!d.videoId;if(!v){if(!mUW(this.playback.FF.dN(d.videoId))){var M;this.api.E5("ssap",{nlc:p,nlcc:(M=this.timeline.D)==null?void 0:mG(M)})}this.playback.FF.ZT().ZB(p,d,2)}}};
g.q.S1=function(){this.wh=!0;this.api.T("html5_ssap_timeline_handle_error_and_abandon")&&this.finishSegmentByCpn(this.Dg,ct(this),5)};
g.q.l2=function(p){if(g.ry(p,128)){var d;p=(d=p.state.h9)==null?void 0:d.errorCode;this.finishSegmentByCpn(this.Dg,ct(this),7,p)}};
g.q.finishSegmentByCpn=function(p,d,b,v){if(this.Dg===d)return[];this.wh&&(b=5,this.wh=!1);this.api.E5("ssap",{fsbc:p+";"+d,fsbcr:b,fsbct:this.api.getCurrentTime().toFixed(),fsbce:v!=null?v:""});if(this.api.T("html5_ssap_timeline_handle_error_and_abandon")&&(b===5||b===7))return T3u(this,p,d,b),[];this.Vh=d;var P=!1;if(this.jD.has(p)&&(P=g97(this,b),!P))return[p];var M=PT(this.timeline,d);if(M){M.sort(function(F,h){return F.R5()-h.R5()});
var X=g.u(M);for(M=X.next();!M.done;M=X.next()){M=M.value;var a=this.playback.getCurrentTime()*1E3;if(M.R5()>=a){this.q7.set(p,b);B3$(this,p,d);this.gC.set(p,(0,g.Ib)());if(b=this.SD.get(d))for(b=b.getId().split(","),b=g.u(b),X=b.next();!X.done;X=b.next())X=X.value,X!==d&&this.jD.has(X)&&(this.jD.delete(X),this.Z4.add(X));this.xO();d=M.R5()/1E3;M=void 0;b=(M=g.JH(this.api.G().experiments,"html5_ssap_skip_seeking_offset_ms"))!=null?M:0;this.api.T("html5_ssap_keep_media_on_finish_segment")?this.playback.seekTo(d+
b/1E3,{Nw:!0}):this.playback.seekTo(d+b/1E3);this.TE?(this.api.E5("ssap",{gpfreload:this.Dg}),Qv7(this)||(this.TE=!1),this.playback.Ej(!1,!1,this.api.T("html5_ssap_keep_media_on_finish_segment"))):v&&this.playback.Ej(!1,!1,this.api.T("html5_ssap_keep_media_on_finish_segment"));P&&this.api.playVideo(1,this.api.T("html5_ssap_keep_media_on_finish_segment"));return[p]}}}return[]};
g.q.xz=function(){var p=this.timeline.D;if(!p)return 0;var d=p.QY();p=g.u(p.D.values());for(var b=p.next();!b.done;b=p.next()){b=g.u(b.value);for(var v=b.next();!v.done;v=b.next())v=v.value,v.QY()>d&&(d=v.QY())}return d/1E3};
g.q.xI=function(){var p=this.playback.getCurrentTime()*1E3;var d=Wlz(this,p);if(!d){var b=PT(this.timeline,this.Dg);if(b){b=g.u(b);for(var v=b.next();!v.done;v=b.next())v=v.value,v.R5()>p&&(d=v)}}return d&&d.getType()===1?d.R5()/1E3:0};
g.q.getVideoData=function(p){if(p===2&&!this.rT()){if(this.RZ&&this.X1.has(this.RZ))return this.X1.get(this.RZ);this.api.E5("ssap",{lpanf:""+ct(this)});return null}return b6j(this)};
g.q.rT=function(){var p=PT(this.timeline,this.Dg);return(p==null?0:p.length)?p[0].getType()===2:!1};
g.q.m6=function(){var p=PT(this.timeline,this.Dg);return(p==null?0:p.length)?p[0].U:!1};
g.q.seekTo=function(p,d){d=d===void 0?{}:d;var b=pNz(this,this.playback.getCurrentTime());this.playback.seekTo(p+b/1E3,d)};
g.q.Fs=function(p,d,b){return new g.P1(p,d,{id:b,namespace:"ssap",priority:9})};
g.q.onCueRangeEnter=function(p){if(!this.K7.has(p.getId())){this.api.E5("ssap",{oce:1,cpn:p.getId(),st:p.start,et:p.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.uq()||0).toFixed(3)});for(var d=p.getId().split(","),b=0;b<d.length&&this.Vh&&d[b]!==this.Vh;){var v=d[b];this.jD.has(v)&&(this.jD.delete(v),this.Z4.add(v));b++}if(d.length>b+1)for(v=b+1;v<d.length;v++)this.pu.push(d[v]);d=d[b];this.jD.has(d)&&v4$(this,d);this.Z4.has(d)||Rmq(this,d);d=g.u(this.SD.values());for(b=
d.next();!b.done;b=d.next())b=b.value,b.start<=p.start&&!this.K7.has(p.getId())&&this.K7.add(b.getId())}};
g.q.mW=function(){return this.Qt};
g.q.y9=function(){return this.Dg};
g.q.handleError=function(p,d){d=d===void 0?0:d;if(p!=="fmt.decode"&&p!=="fmt.unplayable"||!this.rT()||this.NP===this.Dg)return!1;this.NP=this.Dg;if(this.api.T("html5_enable_ssap_gapful_switch"))this.TE=!0,this.api.E5("ssap",{gpfonerr:p}),this.playback.Ej();else{this.playback.E5("ssap",{skiperr:p,acpn:this.Dg});var b=this.playback.getVideoData().clientPlaybackNonce;this.finishSegmentByCpn(this.Dg,b,d===1||d===2?7:6,p)}return!0};
g.q.xO=function(p){var d=p||this.Dg;if(p=this.X1.get(d)||this.playback.getVideoData())d=this.playback.getCurrentTime()-wP(this,d)/1E3,p.TB=d>0?d:0};
g.q.aFB=function(p){var d=this.X1.get(this.Dg);d&&this.playback.Bm(p-d.Id/1E3,d.lengthSeconds,this.Dg)};
g.q.U5=function(){this.api.G().rN()&&this.api.E5("ssap",{di:""+this.Dg,dic:""+this.playback.getVideoData().clientPlaybackNonce});this.X1.clear();this.jD.clear();this.K7.clear();this.q7.clear();this.gC.clear();this.Z4.clear();this.pu=[];Llu(this);this.Vh="";g.jh(this.events);g.e.prototype.U5.call(this)};g.f(XN7,g.e);g.q=XN7.prototype;g.q.onCueRangeEnter=function(p){if(this.D===this.app.pX()){var d=this.X.get(p);d?O6$(this,d.target,d.ll,p):this.J$("dai.transitionfailure",{e:"unexpectedCueRangeTriggered",cr:p.toString()})}else if(d=this.U.find(function(P){return P.nG.O8===p})){var b=d.nG,v=b.target;
b=b.ll;v?O6$(this,v,b,p):hjz(this,d.h$,b,p)}};
g.q.onQueuedVideoLoaded=function(){var p=this.Z;hX(this);if(p){if(!Fd(this,p)){var d=this.app.pX();this.J$("dai.transitionfailure",{e:"unexpectedPresentingPlayer",pcpn:d==null?void 0:d.getVideoData().clientPlaybackNonce,ccpn:""+p.playerVars.cpn})}this.app.pX().addCueRange(p.nG.O8)}};
g.q.seekTo=function(p,d,b,v){p=p===void 0?0:p;d=d===void 0?{}:d;v=v===void 0?null:v;if(b===void 0?0:b)M1C(this,p,d);else{b=this.app.pX()||null;var P=b===this.V?this.S:null;Of(this,!1);this.eB=p;this.C=d;v!=null&&this.W.start(v);b&&(this.S=P||b.getPlayerState(),b.Gj(),this.V=b)}};
g.q.l2=function(p){g.ry(p,128)&&fRu(this)};
g.q.isManifestless=function(){return XF(this.D.getVideoData())};
g.q.U5=function(){Of(this,!1);lRK(this);g.e.prototype.U5.call(this)};
g.q.J$=function(p,d){this.D.J$(new Gr(p,d))};
var qYD=0;var sXW="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.f(n_,g.e);g.q=n_.prototype;g.q.get=function(p){JX(this);var d=this.data.find(function(b){return b.key===p});
return d?d.value:null};
g.q.set=function(p,d,b){this.remove(p,!0);JX(this);p={key:p,value:d,expire:Infinity};b&&isFinite(b)&&(b*=1E3,p.expire=(0,g.Ib)()+b);for(this.data.push(p);this.data.length>this.B;)(b=this.data.shift())&&rl(this,b,!0);k8(this)};
g.q.remove=function(p,d){d=d===void 0?!1:d;var b=this.data.find(function(v){return v.key===p});
b&&(rl(this,b,d),g.Wm(this.data,function(v){return v.key===p}),k8(this))};
g.q.removeAll=function(p){if(p=p===void 0?!1:p)for(var d=g.u(this.data),b=d.next();!b.done;b=d.next())rl(this,b.value,p);this.data=[];k8(this)};
g.q.U5=function(){var p=this;g.e.prototype.U5.call(this);this.data.forEach(function(d){rl(p,d,!0)});
this.data=[]};g.f(f_,g.e);f_.prototype.Lq=function(p){if(p)return this.U.get(p)};
f_.prototype.U5=function(){this.D.removeAll();this.U.removeAll();g.e.prototype.U5.call(this)};g.BH3=J$(function(){var p=window.AudioContext||window.webkitAudioContext;try{return new p}catch(d){return d.name}});g.f(wNu,g.K);g.q=wNu.prototype;g.q.T2=function(){g.hE(this.element,g.yq.apply(0,arguments))};
g.q.Zx=function(){this.sY&&(this.sY.removeEventListener("focus",this.p_),g.XG(this.sY),this.sY=null)};
g.q.vY=function(){this.xJ();var p=this.app.G();p.Nu||this.T2("tag-pool-enabled");p.S&&this.T2(g.S2.HOUSE_BRAND);p.playerStyle==="gvn"&&(this.T2("ytp-gvn"),this.element.style.backgroundColor="transparent");p.Na&&(this.OU=g.qy("yt-dom-content-change",this.resize,this));this.Y(window,"orientationchange",this.resize,this);this.Y(window,"resize",this.resize,this)};
g.q.yn=function(p){g.Uz(this.app.G());this.tL=!p;uJ(this)};
g.q.resize=function(){if(this.sY){var p=this.cn();if(!p.isEmpty()){var d=!g.uk(p,this.mE.getSize()),b=zjB(this);d&&(this.mE.width=p.width,this.mE.height=p.height);p=this.app.G();(b||d||p.Na)&&this.app.MC.publish("resize",this.getPlayerSize())}}};
g.q.Z2=function(p,d){this.updateVideoData(d)};
g.q.updateVideoData=function(p){if(this.sY){var d=this.app.G();Rb&&(this.sY.setAttribute("x-webkit-airplay","allow"),p.title?this.sY.setAttribute("title",p.title):this.sY.removeAttribute("title"));this.sY.setAttribute("controlslist","nodownload");d.wO&&p.videoId&&(this.sY.poster=p.Rq("default.jpg"))}d=g.fv(p,"yt:bgcolor");this.a8.style.backgroundColor=d?d:"";this.FG=FB(g.fv(p,"yt:stretch"));this.e3=FB(g.fv(p,"yt:crop"),!0);g.kV(this.element,"ytp-dni",p.sH);this.resize()};
g.q.setGlobalCrop=function(p){this.Gv=FB(p,!0);this.resize()};
g.q.setCenterCrop=function(p){this.yz=p;this.resize()};
g.q.EV=function(){};
g.q.getPlayerSize=function(){var p=this.app.G(),d=this.app.MC.isFullscreen(),b=p.externalFullscreen&&g.Ez(p);if(d&&K8()&&!b)return new g.fH(window.outerWidth,window.outerHeight);b=!isNaN(this.M1.width)&&!isNaN(this.M1.height);var v=this.app.G().T("kevlar_player_enable_squeezeback_fullscreen_sizing");if(d&&!b&&v)return new g.fH(this.element.clientWidth,this.element.clientHeight);if(d||p.xm){if(window.matchMedia){p="(width: "+window.innerWidth+"px) and (height: "+window.innerHeight+"px)";this.EC&&this.EC.media===
p||(this.EC=window.matchMedia(p));var P=this.EC&&this.EC.matches}if(P)return new g.fH(window.innerWidth,window.innerHeight)}else if(b)return this.M1.clone();return new g.fH(this.element.clientWidth,this.element.clientHeight)};
g.q.cn=function(){var p=this.app.G().T("enable_desktop_player_underlay"),d=this.getPlayerSize(),b=g.JH(this.app.G().experiments,"player_underlay_min_player_width");return p&&this.Tm&&d.width>b?(p=g.JH(this.app.G().experiments,"player_underlay_video_width_fraction"),new g.fH(Math.min(d.height*this.getVideoAspectRatio(),d.width*p),Math.min(d.height,d.width*p/this.getVideoAspectRatio()))):d};
g.q.getVideoAspectRatio=function(){return isNaN(this.FG)?cJj(this):this.FG};
g.q.getVideoContentRect=function(p){var d=this.cn();p=yJD(this,d,this.getVideoAspectRatio(),p);return new g.oy((d.width-p.width)/2,(d.height-p.height)/2,p.width,p.height)};
g.q.Dj=function(p){this.Tm=p;this.resize()};
g.q.aN=function(){return this.tP};
g.q.onMutedAutoplayChange=function(){uJ(this)};
g.q.setInternalSize=function(p){g.uk(this.M1,p)||(this.M1=p,this.resize())};
g.q.U5=function(){this.OU&&g.a1(this.OU);this.Zx();g.K.prototype.U5.call(this)};g.q=jXK.prototype;g.q.click=function(p,d){this.elements.has(p);this.D.has(p);var b=g.UA();b&&p.visualElement&&g.Xy(b,p.visualElement,d)};
g.q.createClientVe=function(p,d,b,v){var P=this;v=v===void 0?!1:v;this.elements.has(p);this.elements.add(p);b=lpu(b);p.visualElement=b;var M=g.UA(),X=g.wK();M&&X&&(g.N5("combine_ve_grafts")?C2(ZC(),b,X):g.bg(g.Bi)(void 0,M,X,b));d.addOnDisposeCallback(function(){P.elements.has(p)&&P.destroyVe(p)});
v&&this.U.add(p)};
g.q.createServerVe=function(p,d,b){var v=this;b=b===void 0?!1:b;this.elements.has(p);this.elements.add(p);d.addOnDisposeCallback(function(){v.destroyVe(p)});
b&&this.U.add(p)};
g.q.destroyVe=function(p){this.elements.has(p);this.elements.delete(p);this.B.delete(p);this.D.delete(p);this.U.delete(p)};
g.q.AX=function(p,d){this.clientPlaybackNonce!==d&&(this.clientPlaybackNonce=d,El(ZC(),p),t1e(this))};
g.q.setTrackingParams=function(p,d){this.elements.has(p);d&&(p.visualElement=g.N8(d))};
g.q.hD=function(p,d,b){this.elements.has(p);d?this.D.add(p):this.D.delete(p);var v=g.UA(),P=p.visualElement;this.U.has(p)?v&&P&&(d?g.PL(v,[P]):g.Ma(v,[P])):d&&!this.B.has(p)&&(v&&P&&g.vL(v,P,void 0,b),this.B.add(p))};
g.q.hasVe=function(p){return this.elements.has(p)};g.f(g.sf,g.e);g.sf.create=function(p,d,b,v){try{var P=typeof p==="string"?p:"player"+g.Bj(p),M=wV[P];if(M){try{M.dispose()}catch(a){g.Hi(a)}wV[P]=null}var X=new g.sf(p,d,b,v);X.addOnDisposeCallback(function(){wV[P]=null;X.HA&&X.HA()});
return wV[P]=X}catch(a){throw g.Hi(a),(a&&a instanceof Error?a:Error(String(a))).stack;}};
g.q=g.sf.prototype;g.q.dc=function(){return this.visibility};
g.q.wZ=function(p){var d=this.nX();if(p!==d){p.getVideoData().autonavState=d.getVideoData().autonavState;d.xK(this.QV,this);var b=d.getPlaybackRate();RA(d);this.QF.wZ(p);p.setPlaybackRate(b);p.uc(this.QV,this);YYw(this)}};
g.q.u2=function(){this.Sa||(this.Sa=g.XN(Il(),X$u()));return this.Sa};
g.q.Zx=function(p){if(this.mediaElement){this.Fi&&(this.events.R1(this.Fi),this.Fi=null);g.jh(this.Ys);var d=this.pX();d&&d.Zx(!0,!1,p);this.template.Zx();try{this.T("html5_use_async_stopVideo")?this.mediaElement.dispose():this.mediaElement.m1()}catch(b){g.DF(b)}this.mediaElement=null}};
g.q.U4=function(p,d){if(p!==this.pX()){this.logger.debug(function(){return"start set presenting player, type "+p.getPlayerType()+", vid "+p.getVideoData().videoId});
var b=null,v=this.pX();v&&(b=v.getPlayerState(),this.logger.debug("set presenting player, destroy modules"),VS(this.Ni,3),gl(this,"cuerangesremoved",v.Im()),this.Ef&&!p.isGapless()&&v.isGapless()&&this.mediaElement&&this.mediaElement.stopVideo(),v=p.Pl()&&v.Pl(),this.SI.Ia("iv_s"),TOW(this,v));p.getPlayerType()===1&&this.wZ(p);Rje(this,p);this.QF.U4(p);this.mediaElement&&p.setMediaElement(this.mediaElement);p.uc(this.zi,this);p.NF()?G6u(this,"setPresenting",!1):(this.Z2("newdata",p,p.getVideoData()),
b&&!g.X9(b,p.getPlayerState())&&this.Eh(new g.kU(p.getPlayerState(),b)),d=d&&this.T("html5_player_preload_ad_fix")&&p.getPlayerType()===1,p.BT()&&!d&&this.Z2("dataloaded",p,p.getVideoData()),(d=(d=p.getVideoData().U)&&d.video)&&this.MC.va("onPlaybackQualityChange",d.quality),gl(this,"cuerangesadded",p.Im()),d=p.getPlayerState(),g.R(d,2)?BOw(this):g.R(d,8)?p.playVideo():p.T1()&&p.pauseVideo(),d=this.nX(),p.getPlayerType()===2&&(p.getVideoData().WB=d.getVideoData().clientPlaybackNonce),p.getPlayerType()!==
2||this.Cd()||(b=p.getVideoData(),d.At(b.clientPlaybackNonce,b.PX||"",b.breakType||0,b.jC,b.videoId||"")),this.logger.debug("finish set presenting player"))}};
g.q.qx=function(){if(this.nX()!==this.pX()){var p=this.pX();this.logger.debug(function(){return"release presenting player, type "+(p==null?void 0:p.getPlayerType())+", vid "+(p==null?void 0:p.getVideoData().videoId)});
this.U4(this.nX())}};
g.q.Zg=function(p){if(p)if(p===1)p=this.nX();else if(this.getVideoData().enableServerStitchedDai&&p===2)p=this.getVideoData().enablePreroll?this.QF.Zg(2)||this.pX():this.pX();else if(g.gI(this.getVideoData())&&p===2){if(p=this.T("html5_ssap_return_content_player_during_preroll"))if(p=this.hC)p=this.hC,p=p.Dg===""?!0:p.rT();p=p?this.pX():this.QF.Zg(2)||this.pX()}else p=this.QF.Zg(p)||null;else p=this.pX();return p};
g.q.nX=function(){return this.QF.nX()};
g.q.pX=function(){return this.QF.pX()};
g.q.cI=dw(44);g.q.ADB=function(){wl(this)||(this.logger.debug("application playback ready"),this.cL(5))};
g.q.s1E=function(p){if(!wl(this)){this.logger.debug("playback ready");Z7e(this);var d=p.getPlayerState();p.T1()?this.pauseVideo():d.isOrWillBePlaying()&&this.playVideo()}};
g.q.canPlayType=function(p){return yO(p)};
g.q.G=function(){return this.gE};
g.q.getVideoData=function(){return this.pX().getVideoData()};
g.q.mf=dw(18);g.q.p9=function(){return this.nX().getVideoData()};
g.q.getVideoLoadedFraction=function(p){p=this.Zg(p);return p?g.$S(p.getVideoData())?1:(p=p.b4())?p.Un():0:0};
g.q.Pb=function(){return this.template};
g.q.EY=function(){return this.Ni};
g.q.pI=function(){return this.SI};
g.q.dG=function(p){var d=this.Zg(1);d&&d.F0(p)};
g.q.eW=function(){var p=this.Ni.eW();this.MC.publish("videoStatsPingCreated",p);return p};
g.q.getVolume=function(){return Math.round(this.MC.getVolume())};
g.q.isMuted=function(){return this.MC.isMuted()};
g.q.wk=function(){if(this.nX()===this.pX()&&this.V8)return this.V8.postId};
g.q.s5B=function(){var p=this;this.T("use_rta_for_player")||(g.UD(this.gE)?g.As(this.gE,g.SQ(this.getVideoData())).then(function(d){z2(Il(),d);lXw(p.getVideoData(),p.gE,p.u2())}):lXw(this.getVideoData(),this.gE,this.u2()))};
g.q.nP=function(p){this.MC.publish("poTokenVideoBindingChange",p)};
g.q.UG=function(p){this.MC.publish("d6de4videobindingchange",p)};
g.q.M0=function(){this.HD&&this.HD.M0()};
g.q.yl=function(p){this.HD=p};
g.q.q6=function(p){if(p===1){this.SI.tick("vr");var d=this.pX();d.vB();D$w(this.SI,d.getVideoData(),s6u(this));CBD(this.Ni)}d=this.gE;(Be(d)&&d.Z||g.yJ(d))&&(this.Cd()||this.MC.va("onAdStateChange",p))};
g.q.setLoopVideo=function(p){var d=this.pX();d===this.nX()&&d.bY()!==p&&(d.setLoop(p),this.MC.KX("onLoopChange",p))};
g.q.getLoopVideo=function(){return this.pX().bY()};
g.q.setLoopRange=function(p){var d=!1;!!this.V8!==!!p?d=!0:this.V8&&p&&(d=this.V8.startTimeMs!==p.startTimeMs||this.V8.endTimeMs!==p.endTimeMs||this.V8.postId!==p.postId||this.V8.type!==p.type);if(d){(d=this.pX())&&Tu(d.getVideoData())&&d.E5("slr",{et:(p==null?void 0:p.endTimeMs)||-1});d=this.nX();d.d1("applooprange");if(p){var b=new g.P1(p.startTimeMs,p.endTimeMs,{id:"looprange",namespace:"applooprange"});d.addCueRange(b)}else{this.p9().clipConfig=void 0;var v;((b=this.V8)==null?void 0:b.type)!==
"repeatChapter"||isNaN(Number((v=this.V8)==null?void 0:v.loopCount))||(b={loopCount:String(this.V8.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.Oe("repeatChapterLoopEvent",b))}this.V8=p;this.MC.KX("onLoopRangeChange",p||void 0);this.nX()===this.pX()&&(this.zg(),d.FF.ZV())}};
g.q.getLoopRange=function(){return this.V8};
g.q.zg=function(){var p="",d=this.nX();this.V8?d!==this.pX()?p="pnea":MMw(this,d.getCurrentTime())&&(this.V8.loopCount=0,p="ilr"):p="nlr";var b=this.pX();if(b&&Tu(b.getVideoData()))if(this.T("html5_gapless_log_loop_range_info")){var v,P;b.E5("slrre",{rej:p,ct:d.getCurrentTime(),lst:(v=this.V8)==null?void 0:v.startTimeMs,let:(P=this.V8)==null?void 0:P.endTimeMs})}else b.E5("slrre",{});p||o2q(this)};
g.q.setPlaybackRate=function(p,d){if(!isNaN(p)){p=$27(this,p);var b=this.nX();b.getPlaybackRate()!==p&&(b.setPlaybackRate(p),d&&!this.gE.V&&g.Dp("yt-player-playback-rate",p),this.MC.va("onPlaybackRateChange",p))}};
g.q.getCurrentTime=function(p,d,b){d=d===void 0?!0:d;if(this.getPresentingPlayerType()===3)return Zm(this.Ni).getCurrentTime();var v=p===2&&this.getVideoData().enableServerStitchedDai,P=g.gI(this.getVideoData());p=v||P?this.pX():this.Zg(p);if(!p)return 0;if(P&&this.hC)return d=this.hC,p=p.getCurrentTime(),b?b=qu(d,b):(b=pNz(d,p),b=p-b/1E3),b;if(d){if(v&&this.XW&&(b=this.XW.aB/1E3,b!==0))return b;b=G0(this,p);return iJ(this,b.getCurrentTime(),b)}v&&this.XW?(b=this.XW,p=p.getCurrentTime(),b=(b=G7e(b,
p*1E3))?p-b.start/1E3:p):b=p.getCurrentTime();return b};
g.q.lI=function(){var p=this.Zg();if(!p)return 0;p=G0(this,p);return iJ(this,p.lI(),p)};
g.q.getDuration=function(p,d){d=d===void 0?!0:d;var b=this.getVideoData(),v=p===2&&b.enableServerStitchedDai,P=g.gI(b);var M=v||P?this.pX():this.Zg(p);if(!M)return 0;if(b.hasProgressBarBoundaries()&&!v&&!P){var X,a=Number((X=b.progressBarStartPosition)==null?void 0:X.utcTimeMillis),F;b=Number((F=b.progressBarEndPosition)==null?void 0:F.utcTimeMillis);if(!isNaN(a)&&!isNaN(b))return(b-a)/1E3}if(P&&this.hC)return d=d2u(this.hC,this.hC.y9()),p===1&&d===0?M.getDuration():d;if(d)return M=Nu(this,M),iJ(this,
M.getDuration(),M);v&&this.XW?(p=this.XW,M=M.getCurrentTime(),M=(M=wwD(p,M*1E3))?M.durationMs/1E3:0):M=M.getDuration();return M};
g.q.P5=function(p){var d=this.Zg(p);return d?this.Cd(d)?(d=Nu(this,d),d.P5()-d.getCurrentTime()+this.getCurrentTime(p)):d.P5():0};
g.q.yg=function(){return this.CN};
g.q.addPlayerResponseForAssociation=function(p){this.hC&&this.hC.addPlayerResponseForAssociation(p)};
g.q.finishSegmentByCpn=function(p,d,b){return this.hC?this.hC.finishSegmentByCpn(p,d,b):[]};
g.q.vY=function(){this.template.vY();var p=this.MC;p.state.element=this.template.element;var d=p.state.element,b;for(b in p.state.D)p.state.D.hasOwnProperty(b)&&(d[b]=p.state.D[b]);(p=HSK(this.template.element))&&this.events.Y(this.template,p,this.onFullscreenChange);this.events.Y(window,"resize",this.I5J)};
g.q.getDebugText=function(p){var d=this.nX().n0(p),b=this.pX(),v=this.nX();if(b&&b!==v){b=b.n0(p);v=g.u(Object.keys(b));for(var P=v.next();!P.done;P=v.next())P=P.value,d["ad"+P]=b[P];if(p){b=d;v={};if(P=LH(document,"movie_player"))v.bounds=P.getBoundingClientRect(),v["class"]=P.className;P={};var M=g.B9("video-ads");M?(cj$(M,P),P.html=M.outerHTML):P.missing=1;M={};var X=g.B9("videoAdUiSkipContainer"),a=g.B9("ytp-ad-skip-button-container"),F=g.B9("ytp-skip-ad-button"),h=X||a||F;h?(cj$(h,M),M.ima=X?
1:0,M.bulleit=a?1:0,M.component=F?1:0):M.missing=1;v=JSON.stringify({player:v,videoAds:P,skipButton:M});b.ad_skipBtnDbgInfo=v}}p&&this.mediaElement&&(d["0sz"]=""+(+lk(this.mediaElement.getSize())===0),d.op=this.mediaElement.Bs("opacity"),b=this.mediaElement.bI().y+this.mediaElement.getSize().height,d.yof=""+(+b<=0),d.dis=this.mediaElement.Bs("display"));p&&((p=(0,g.tS)())&&(d.gpu=p),(p=this.gE.playerStyle)&&(d.ps=p),this.gE.TB&&(d.webview=1));d.debug_playbackQuality=this.MC.getPlaybackQuality(1);
d.debug_date=(new Date).toString();d.origin=window.origin;d.timestamp=Date.now();delete d.uga;delete d.q;return JSON.stringify(d,null,2)};
g.q.getFeedbackProductData=function(){var p={player_debug_info:this.getDebugText(!0),player_experiment_ids:this.G().experiments.experimentIds.join(", "),player_release:"youtube.player.web_20250210_01_RC00"},d=this.getPlayerStateObject().h9;d&&(p.player_error_code=d.errorCode,p.player_error_details=JSON.stringify(d.errorDetail));return p};
g.q.getPresentingPlayerType=function(p){if(this.appState===1)return 1;if(wl(this))return 3;var d;if(p&&((d=this.XW)==null?0:d.rT(this.getCurrentTime())))return 2;var b;return g.gI(this.getVideoData())&&((b=this.hC)==null?0:b.rT())?2:this.pX().getPlayerType()};
g.q.m6=function(){return g.gI(this.getVideoData())&&this.hC?this.hC.m6():!1};
g.q.getPlayerStateObject=function(p){return this.getPresentingPlayerType()===3?Zm(this.Ni).G7:this.Zg(p).getPlayerState()};
g.q.getAppState=function(){return this.appState};
g.q.yk=function(p){switch(p.type){case "loadedmetadata":this.N4.start();p=g.u(this.x7);for(var d=p.next();!d.done;d=p.next())d=d.value,u4C(this,d.id,d.sqB,d.hAC,void 0,!1);this.x7=[];break;case "loadstart":this.SI.Ia("gv");break;case "progress":case "timeupdate":a2(p.target.sW())>=2&&this.SI.Ia("l2s");break;case "playing":g.Kq&&this.N4.start();if(g.UD(this.gE))p=!1;else{var b=this.pX();d=g.N1(this.EY());p=this.mediaElement.Bs("display")==="none"||lk(this.mediaElement.getSize())===0;var v=lJ(this.template),
P=b.getVideoData();b=g.eo(this.gE);P=AL(P);d=!v||d||b||P||this.gE.L0;p=p&&!d}p&&(p=this.pX(),p.tE(),this.getVideoData().gg||(this.getVideoData().gg=1,this.dX(),p.playVideo()))}};
g.q.onLoadProgress=function(p,d){this.MC.Wu("onLoadProgress",d)};
g.q.hLb=function(){this.MC.publish("playbackstalledatstart")};
g.q.h8=function(p,d){this.MC.publish("sabrCaptionsDataLoaded",p,d)};
g.q.T1b=function(p){var d;(d=this.pX())==null||d.wu(p)};
g.q.oj5=function(p){var d;(d=this.pX())==null||d.uK(p)};
g.q.onVideoProgress=function(p,d){p=G0(this,p.Ok);d=iJ(this,p.getCurrentTime(),p);this.MC.va("onVideoProgress",d)};
g.q.onAutoplayBlocked=function(){this.MC.va("onAutoplayBlocked");var p,d=(p=this.pX())==null?void 0:p.getVideoData();d&&(d.Ew=!0);this.T("embeds_enable_autoplay_and_visibility_signals")&&g.Ez(this.gE)&&(p={autoplayBrowserPolicy:Yk(),autoplayIntended:gL(this.getVideoData()),autoplayStatus:"AUTOPLAY_STATUS_BLOCKED",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.Oe("embedsAutoplayStatusChanged",p))};
g.q.l5B=function(){this.MC.publish("progresssync")};
g.q.h9J=function(){this.MC.Wu("onPlaybackPauseAtStart")};
g.q.tIX=function(p){if(this.getPresentingPlayerType()===1){g.ry(p,1)&&!g.R(p.state,64)&&this.p9().isLivePlayback&&this.nX().isAtLiveHead()&&this.MC.getPlaybackRate()>1&&this.setPlaybackRate(1,!0);if(g.ry(p,2)){if(this.V8&&this.V8.endTimeMs>=(this.getDuration()-1)*1E3){o2q(this);return}BOw(this)}if(g.R(p.state,128)){var d=p.state;this.cancelPlayback(5);d=d.h9;JSON.stringify({errorData:d,debugInfo:this.getDebugText(!0)});this.MC.va("onError",zBz(d.errorCode));this.MC.Wu("onDetailedError",{errorCode:d.errorCode,
errorDetail:d.errorDetail,message:d.errorMessage,messageKey:d.Y8,cpn:d.cpn});(0,g.Ib)()-this.gE.Jo>6048E5&&this.MC.Wu("onReloadRequired")}d={};if(p.state.isPlaying()&&!p.state.isBuffering()&&!QC("pbresume","ad_to_video")&&QC("_start","ad_to_video")){var b=this.getVideoData();d.clientPlaybackNonce=b.clientPlaybackNonce;b.videoId&&(d.videoId=b.videoId);g.g5(d,"ad_to_video");Yr("pbresume",void 0,"ad_to_video");CBD(this.Ni)}this.MC.publish("applicationplayerstatechange",p)}};
g.q.Eh=function(p){this.getPresentingPlayerType()!==3&&this.MC.publish("presentingplayerstatechange",p)};
g.q.l2=function(p){C_(this,aR(p.state));g.R(p.state,1024)&&this.MC.isMutedByMutedAutoplay()&&(j$(this,{muted:!1,volume:this.Jj.volume},!1),tX(this,!1))};
g.q.xG=function(p,d,b){p==="newdata"&&YYw(this);this.MC.publish("applicationvideodatachange",p,b)};
g.q.jM=function(p,d){this.MC.Wu("onPlaybackAudioChange",this.MC.getAudioTrack().WX.name);this.MC.publish("internalaudioformatchange",this.MC.getAudioTrack().WX.id,d)};
g.q.sD=function(p){var d=this.pX().getVideoData();p===d&&this.MC.va("onPlaybackQualityChange",p.U.video.quality)};
g.q.eU=function(){var p=this.QF.Zg(2);if(p){var d=p.getVideoData();p=p.cZ();var b;(b=this.pX())==null||b.E5("ssdai",{cleanaply:1,acpn:d==null?void 0:d.clientPlaybackNonce,avid:d.videoId,ccpn:p,sccpn:this.p9().clientPlaybackNonce===p?1:0,isDai:this.p9().enableServerStitchedDai?1:0});delete this.QF.U[2]}};
g.q.onVideoDataChange=function(p,d,b){this.Z2(p,d.Ok,b)};
g.q.Z2=function(p,d,b){this.logger.debug(function(){return"on video data change "+p+", player type "+d.getPlayerType()+", vid "+b.videoId});
this.gE.rN()&&d.E5("vdc",{type:p,vid:b.videoId||"",cpn:b.clientPlaybackNonce||""});d===this.nX()&&(this.gE.Jq=b.oauthToken);if(d===this.nX()){this.getVideoData().enableServerStitchedDai&&!this.XW?(this.T("html5_check_decorator_on_cuepoint")&&this.nX().E5("sdai",{initSstm:1}),this.XW=this.T("html5_enable_ssdai_transition_with_only_enter_cuerange")?new Y_w(this.MC,this.gE,this.nX(),this):new g.RB(this.MC,this.gE,this.nX(),this)):!this.getVideoData().enableServerStitchedDai&&this.XW&&(this.XW.dispose(),
this.XW=null);var v,P;!g.gI(this.getVideoData())||p!=="newdata"&&p!=="dataloaded"||this.getVideoData().clientPlaybackNonce===((v=this.CN.D)==null?void 0:(P=v.getVideoData())==null?void 0:P.clientPlaybackNonce)?!g.gI(this.getVideoData())&&this.hC&&(this.hC.dispose(),this.hC=null):(k7w(this.CN),this.T("html5_ssap_cleanup_ad_player_on_new_data")&&this.eU(),v=xv(this.CN,1,0,this.getDuration(1)*1E3,this.getVideoData()),this.CN.enqueue(v,!0),KQ(this.CN,0,this.getDuration(1)*1E3,[v]),n9W(this.CN,this.getVideoData().clientPlaybackNonce,
[v]),this.hC&&(this.hC.dispose(),this.hC=null),this.hC=new $DB(this.MC,this.CN,this.nX()),this.QF.nX().Dp(this.hC))}if(p==="newdata")this.logger.debug("new video data, destroy modules"),VS(this.Ni,2),this.MC.publish("videoplayerreset",d);else{if(!this.mediaElement)return;p==="dataloaded"&&(this.nX()===this.pX()?(ie(b.mZ,b.pV),dYk(this)):WaW(this));d.getPlayerType()===1&&(this.gE.oB&&UYu(this),this.getVideoData().isLivePlayback&&!this.gE.Qx&&this.Uj("html5.unsupportedlive",2,"DEVICE_FALLBACK"),b.isLoaded()&&
((gOK(b)||this.getVideoData().UN)&&this.MC.publish("legacyadtrackingpingchange",this.getVideoData()),b.hasProgressBarBoundaries()&&hxW(this)));this.MC.publish("videodatachange",p,b,d.getPlayerType())}this.MC.va("onVideoDataChange",{type:p,playertype:d.getPlayerType()});this.zg();(v=b.L6)?this.lN.AX(v,b.clientPlaybackNonce):t1e(this.lN)};
g.q.Cc=function(){cZ(this,null);this.MC.Wu("onPlaylistUpdate")};
g.q.B1J=function(p){delete this.gZ[p.getId()];this.nX().removeCueRange(p);a:{p=this.getVideoData();var d,b,v,P,M,X,a,F,h,O,J=((d=p.wE)==null?void 0:(b=d.contents)==null?void 0:(v=b.singleColumnWatchNextResults)==null?void 0:(P=v.autoplay)==null?void 0:(M=P.autoplay)==null?void 0:M.sets)||((X=p.wE)==null?void 0:(a=X.contents)==null?void 0:(F=a.twoColumnWatchNextResults)==null?void 0:(h=F.autoplay)==null?void 0:(O=h.autoplay)==null?void 0:O.sets);if(J)for(d=g.u(J),b=d.next();!b.done;b=d.next())if(b=
b.value,P=v=void 0,b=b.autoplayVideo||((v=b.autoplayVideoRenderer)==null?void 0:(P=v.autoplayEndpointRenderer)==null?void 0:P.endpoint),v=g.L(b,g.mH),M=P=void 0,b!=null&&((P=v)==null?void 0:P.videoId)===p.videoId&&((M=v)==null?0:M.continuePlayback)){p=b;break a}p=null}(d=g.L(p,g.mH))&&this.MC.KX("onPlayVideo",{sessionData:{autonav:"1",itct:p==null?void 0:p.clickTrackingParams},videoId:d.videoId,watchEndpoint:d})};
g.q.cL=function(p){var d=this;p!==this.appState&&(this.logger.debug(function(){return"app state change "+d.appState+" -> "+p}),p===2&&this.getPresentingPlayerType()===1&&(C_(this,-1),C_(this,5)),this.appState=p,this.MC.publish("appstatechange",p))};
g.q.Uj=function(p,d,b,v,P){this.nX().rd(p,d,b,v,P)};
g.q.BC=function(p,d){this.nX().handleError(new Gr(p,d))};
g.q.isAtLiveHead=function(p,d){d=d===void 0?!1:d;var b=this.Zg(p);if(!b)return!1;p=Nu(this,b);b=G0(this,b);return p!==b?p.isAtLiveHead(iJ(this,b.getCurrentTime(),b),!0):p.isAtLiveHead(void 0,d)};
g.q.KY=function(){var p=this.Zg();return p?Nu(this,p).KY():0};
g.q.seekTo=function(p,d,b,v,P){d=d!==!1;if(v=this.Zg(v))this.appState===2&&Ii(this),this.Cd(v)?HZ(this)?this.XW.seekTo(p,{seekSource:P},d,b):this.Ma.seekTo(p,{seekSource:P},d,b):g.gI(this.getVideoData())&&this.hC?this.hC.seekTo(p,{DU:!d,Hx:b,wg:"application",seekSource:P}):v.seekTo(p,{DU:!d,Hx:b,wg:"application",seekSource:P})};
g.q.seekBy=function(p,d,b,v){this.seekTo(this.getCurrentTime()+p,d,b,v)};
g.q.nK=function(){this.MC.va("SEEK_COMPLETE")};
g.q.S3=function(){this.MC.KX("onAbnormalityDetected")};
g.q.onSnackbarMessage=function(p){this.MC.KX("onSnackbarMessage",p)};
g.q.i$Z=function(p,d){p=p.Ok;var b=p.getVideoData();if(this.appState===1||this.appState===2)b.startSeconds=d;this.appState===2?g.R(p.getPlayerState(),512)||Ii(this):this.MC.va("SEEK_TO",d)};
g.q.onAirPlayActiveChange=function(){this.MC.publish("airplayactivechange");this.gE.T("html5_external_airplay_events")&&this.MC.Wu("onAirPlayActiveChange",this.MC.H$())};
g.q.onAirPlayAvailabilityChange=function(){this.MC.publish("airplayavailabilitychange");this.gE.T("html5_external_airplay_events")&&this.MC.Wu("onAirPlayAvailabilityChange",this.MC.yq())};
g.q.showAirplayPicker=function(){var p;(p=this.pX())==null||p.Uz()};
g.q.IR=function(){this.MC.publish("beginseeking")};
g.q.d4=function(){this.MC.publish("endseeking")};
g.q.getStoryboardFormat=function(p){return(p=this.Zg(p))?Nu(this,p).getVideoData().getStoryboardFormat():null};
g.q.wT=function(p){return(p=this.Zg(p))?Nu(this,p).getVideoData().wT():null};
g.q.Cd=function(p){p=p||this.pX();var d=!1;if(p){p=p.getVideoData();if(HZ(this))p=p===this.XW.playback.getVideoData();else a:if(d=this.Ma,p===d.D.getVideoData()&&d.U.length)p=!0;else{d=g.u(d.U);for(var b=d.next();!b.done;b=d.next())if(p.jT===b.value.jT){p=!0;break a}p=!1}d=p}return d};
g.q.M$=function(p,d,b,v,P,M,X){this.logger.debug(function(){return"Adding video to timeline id="+p.video_id+"\n        lengthMs="+v+" enterTimeMs="+P});
var a="",F=HZ(this),h;(h=this.pX())==null||h.E5("appattl",{sstm:this.XW?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:F});a=F?N3K(this.XW,p,d,b,v,P,M,X):Fak(this.Ma,p,b,v,P,M);this.logger.debug(function(){return"Video added to timeline id="+p.video_id+" timelinePlaybackId="+a});
return a};
g.q.zn=function(p,d,b,v,P,M,X){if(HZ(this)){var a=N3K(this.XW,p,d,b,v,P,M,X);this.logger.debug(function(){return"Remaining video added to timeline id="+p.video_id+" timelinePlaybackId="+a})}return""};
g.q.nS=function(p){var d;(d=this.XW)==null||d.nS(p)};
g.q.cg=function(p,d){p=p===void 0?-1:p;d=d===void 0?Infinity:d;HZ(this)||lRK(this.Ma,p,d)};
g.q.Bc=function(p,d,b){if(HZ(this)){var v=this.XW,P=v.tD.get(p);P?(b===void 0&&(b=P.h$),P.durationMs=d,P.h$=b):v.eC("Invalid_timelinePlaybackId_"+p+"_specified")}else{v=this.Ma;P=null;for(var M=g.u(v.U),X=M.next();!X.done;X=M.next())if(X=X.value,X.jT===p){P=X;break}P?(b===void 0&&(b=P.h$),uXC(v,P,d,b)):ai(v,"InvalidTimelinePlaybackId timelinePlaybackId="+p)}};
g.q.enqueueVideoByPlayerVars=function(p,d,b,v){b=b===void 0?Infinity:b;v=v===void 0?"":v;this.Cd();p=new g.Vc(this.gE,p);v&&(p.jT=v);O7B(this,p,d,b)};
g.q.queueNextVideo=function(p,d,b,v,P){b=b===void 0?NaN:b;b=this.preloadVideoByPlayerVars(p,d===void 0?1:d,b,v===void 0?"":v,P===void 0?"":P);p=this.pX();b&&p&&(d=b.Ok,this.T("html5_check_queue_on_data_loaded")?this.G().supportsGaplessShorts()&&p.getVideoData().W&&(b=this.R6,v=this.Ef.Z,b.V!==d&&(b.U=p,b.V=d,b.B=1,b.D=d.getVideoData(),b.X=v,b.D.isLoaded()?b.S():b.D.subscribe("dataloaded",b.S,b))):(d=Qpe(p,d,this.Ef.Z),d!=null?(p.E5("sgap",d),p.getVideoData().W&&p.Gd(!1)):(p=b.getVideoData(),d=this.R6,
d.D!==p&&(d.D=p,d.B=1,p.isLoaded()?d.Z():d.D.subscribe("dataloaded",d.Z,d)))))};
g.q.nJ=function(p,d,b,v){var P=this;b=b===void 0?0:b;v=v===void 0?0:v;var M=this.pX();M&&Nu(this,M).Ql();b9u(this.Ef,p,d,b,v).then(function(){P.MC.Wu("onQueuedVideoLoaded")},function(){})};
g.q.FU=function(){return this.Ef.FU()};
g.q.MK=function(p){return this.Ef.D===p.Ok};
g.q.clearQueue=function(p,d){p=p===void 0?!1:p;d=d===void 0?!1:d;this.logger.debug("Clearing queue");this.Ef.clearQueue(p,d)};
g.q.loadVideoByPlayerVars=function(p,d,b,v,P,M){d=d===void 0?1:d;var X=this.nX();if(d===2&&this.p9().enableServerStitchedDai&&X&&!X.hf())return X.E5("lvonss",{vid:(p==null?void 0:p.videoId)||"",ptype:d}),!1;var a=!1;X=new g.Vc(this.gE,p);X.reloadPlaybackParams=M;g.mJ(this.gE)&&!X.Xv&&CK(this.SI);var F;M=this.SI;var h=(F=X.oB)!=null?F:"";M.timerName=h;this.SI.Hy("pl_i");this.T("web_player_early_cpn")&&X.clientPlaybackNonce&&this.SI.infoGel({clientPlaybackNonce:X.clientPlaybackNonce});if(nYK(X).supportsVp9Encoding===
!1){var O;(O=this.pX())==null||O.E5("noVp9",{})}if(this.G().supportsGaplessShorts()){F=PLw(this.Ef,X,d);if(F==null){C_(this,-1);p=this.Ef;p.app.G().T("html5_gapless_new_slr")?q0C(p.app,"gaplessshortslooprange"):p.app.setLoopRange(null);p.app.getVideoData().xg=!0;var J;(J=p.D)==null||J.O$();var k;(k=p.D)!=null&&mQ(k.FF.dN());b={wg:"gapless_to_next_video",seekSource:60};var n;(n=p.app.pX())==null||n.seekTo(v9u(p),b);if(!p.app.getPlayerStateObject(d).isPlaying()){var r;(r=p.app.pX())==null||r.playVideo(!0)}p.S();
return!0}n=this.T("html5_shorts_gapless_preload_fallback");r=this.Ef.D;n&&r&&!r.FF.xJ()&&(J=r.getVideoData(),J=this.gE.T("html5_autonav_autoplay_in_preload_key")?V0(this,d,J):e$(this,d,J.videoId,J.jT),this.QF.D.set(J,r,3600));this.Ef.clearQueue(n);var Z;(Z=this.pX())==null||Z.E5("sgap",{f:F})}if(P){for(;X.qB.length&&X.qB[0].isExpired();)X.qB.shift();a=X.qB.length-1;a=a>0&&P.U(X.qB[a])&&P.U(X.qB[a-1]);X.qB.push(P)}b||(p&&Yiq(p)?(YR(this.gE)&&!this.uT&&(p.fetch=0),cZ(this,p)):this.playlist&&cZ(this,
null),p&&(this.uT=XB(!1,p.external_list)));this.MC.publish("loadvideo");d=this.J8(X,d,v);a&&this.Uj("player.fatalexception",1,"GENERIC_WITH_LINK_AND_CPN",("loadvideo.1;emsg."+X.qB.join()).replace(/[;:,]/g,"_"));return d};
g.q.preloadVideoByPlayerVars=function(p,d,b,v,P){d=d===void 0?1:d;b=b===void 0?NaN:b;v=v===void 0?"":v;P=P===void 0?"":P;var M="";if(this.gE.T("html5_autonav_autoplay_in_preload_key"))M=k6W(this,d,p,P);else{var X=hy(p);M=e$(this,d,X,P)}if(this.QF.D.get(M))return this.logger.debug(function(){return"already preloaded "+M}),null;
p=new g.Vc(this.gE,p);P&&(p.jT=P);return Jju(this,p,d,b,v)};
g.q.setMinimized=function(p){this.visibility.setMinimized(p);(p=wxj(this.Ni))&&(this.isMinimized()?p.load():p.unload());this.MC.publish("minimized")};
g.q.setInline=function(p){this.visibility.setInline(p)};
g.q.setInlinePreview=function(p){this.visibility.setInline(p)};
g.q.Dk=function(p){n2W(this,p)||this.visibility.Dk(p)};
g.q.setSqueezeback=function(p){this.visibility.setSqueezeback(p)};
g.q.z$=function(){var p,d=(p=this.mediaElement)==null?void 0:p.UY();d&&((this.T("html5_disable_pip_with_standard_api")||this.T("html5_pip_visibility_on_resize"))&&document.exitFullscreen().catch(function(){}),EE(d).catch(function(b){g.DF(b)}))};
g.q.p55=function(){this.mediaElement.UY();this.mediaElement.UY().webkitPresentationMode==="picture-in-picture"?this.Dk(!0):this.Dk(!1)};
g.q.togglePictureInPicture=function(){var p=this.pX();p&&p.togglePictureInPicture()};
g.q.J8=function(p,d,b){d=d===void 0?1:d;this.logger.debug(function(){return"start load video, id "+p.videoId+", type "+d});
QC("_start",this.SI.timerName)||g.bg(td)(void 0,this.SI.timerName);var v=!1,P=PPB(this,d,p,!1);P?(v=!0,p.dispose()):(P=AJ7(this,d,p,b).Ok,(this.T("html5_onesie")||this.T("html5_load_before_stop"))&&P.FV()&&P.SV(),this.N4.stop(),d===1&&d!==this.getPresentingPlayerType()&&this.cancelPlayback(4),this.cancelPlayback(4,d),this.U4(P));P===this.nX()&&(this.gE.Jq=p.oauthToken);if(!P.FV())return!1;if(P===this.nX())return this.cL(1),b=Ii(this),v&&this.T("html5_player_preload_ad_fix")&&P.getPlayerType()===1&&
P.BT()&&this.Z2("dataloaded",P,P.getVideoData()),b;P.YM();return!0};
g.q.cueVideoByPlayerVars=function(p,d){var b=this;d=d===void 0?1:d;var v=this.nX();if(this.p9().enableServerStitchedDai&&v&&!v.hf()&&p&&Object.keys(p).length>0)v.E5("qvonss",{vid:(p==null?void 0:p.videoId)||"",ptype:d});else if(p&&Yiq(p))if(this.Z0=!0,cZ(this,p),(p=g.NX(this.playlist))&&p.w1())Y8(this,p,d);else this.playlist.onReady(function(){y0(b)});
else{d||(d=this.getPresentingPlayerType());d===1&&this.Cc();v=new g.Vc(this.gE,p);var P=g.Ez(this.gE)&&!this.gE.O5&&d===1&&!v.isAd()&&!v.PX;this.MC.publish("cuevideo");P?(this.pX().getVideoData().loading=!0,x$j(v,p?p:{}).then(function(M){Y8(b,M,d)}),v.dispose()):Y8(this,v,d)}};
g.q.fZ=function(p,d,b,v,P,M,X){if(!p&&!b)throw Error("Playback source is invalid");if(NS(this.gE)||g.Ge(this.gE))return d=d||{},d.lact=y_(),d.vis=this.MC.getVisibilityState(),this.MC.KX("onPlayVideo",{videoId:p,watchEndpoint:M,sessionData:d,listId:b}),!1;eKk(this.SI);this.SI.reset();p={video_id:p};v&&(p.autoplay="1");v&&(p.autonav="1");M&&(p.player_params=M.playerParams);X&&(p.oauth_token=X);b?(p.list=b,this.loadPlaylist(p)):this.loadVideoByPlayerVars(p,1);return!0};
g.q.cuePlaylist=function(p,d,b,v){this.Z0=!0;rjq(this,p,d,b,v)};
g.q.loadPlaylist=function(p,d,b,v){this.Z0=!1;rjq(this,p,d,b,v)};
g.q.Jk=function(){return this.MC.isMutedByMutedAutoplay()?!1:this.getPresentingPlayerType()===3?!0:!(!this.playlist||!this.playlist.p8())};
g.q.UM=dw(13);
g.q.nextVideo=function(p,d){var b=g.Ku(this.nX().getVideoData());g.US(this.MC)&&b?this.fZ(b.videoId,d?b.vI:b.sessionData,b.playlistId,d,void 0,b.mP||void 0):this.uT?this.MC.Wu("onPlaylistNext"):this.getPresentingPlayerType()===3?Zm(this.Ni).nextVideo():!this.playlist||YR(this.gE)&&!this.MC.isFullscreen()||(this.playlist.p8(p)&&Quq(this.playlist,gtq(this.playlist)),this.playlist.loaded?(p=d&&this.gE.T("html5_player_autonav_logging"),d&&this.MC.publish("playlistautonextvideo"),this.J8(g.NX(this.playlist,void 0,
d,p),1)):this.Z0=!1)};
g.q.previousVideo=function(p){this.uT?this.MC.Wu("onPlaylistPrevious"):this.getPresentingPlayerType()===3?Zm(this.Ni).C7():!this.playlist||YR(this.gE)&&!this.MC.isFullscreen()||(this.playlist.vE(p)&&Quq(this.playlist,LEw(this.playlist)),this.playlist.loaded?this.J8(g.NX(this.playlist),1):this.Z0=!1)};
g.q.playVideoAt=function(p){this.uT?this.MC.Wu("onPlaylistIndex",p):this.playlist&&(this.playlist.loaded?this.J8(g.NX(this.playlist,p),1):this.Z0=!1,Quq(this.playlist,p))};
g.q.getPlaylist=function(){return this.playlist};
g.q.Eo=dw(23);g.q.W3b=function(p){this.MC.va("onCueRangeEnter",p.getId())};
g.q.jbJ=function(p){this.MC.va("onCueRangeExit",p.getId())};
g.q.tS=function(){var p=g.HH(this.EY());p&&p.tS()};
g.q.Zk=function(p,d,b){var v=this.Zg(d);if(v){var P=this.p9();if(g.gI(P)){if(this.hC)if(this.T("html5_ssap_enable_cpn_triggered_media_end")&&v.getPlayerType()===2&&this.hC.rT()&&(v=this.nX()),d===1)for(var M=wP(this.hC,P.clientPlaybackNonce),X=g.u(p),a=X.next();!a.done;a=X.next())a=a.value,a.start+=M,a.end+=M,a.tH=M,a.B=P.clientPlaybackNonce;else if(this.T("html5_ssap_enable_cpn_triggered_media_end")&&d===2)for(this.getPresentingPlayerType(),P=g.u(p),M=P.next();!M.done;M=P.next())M.value.B=this.hC.y9();
P=g.u(p);for(M=P.next();!M.done;M=P.next())X=void 0,M.value.playerType=(X=d)!=null?X:1}v.Zk(p,b);d&&this.getPresentingPlayerType()!==d||gl(this,"cuerangesadded",p)}};
g.q.Pi=function(p,d){var b=this.Zg(d);b&&(b.Pi(p),d&&this.getPresentingPlayerType()!==d||gl(this,"cuerangesremoved",p))};
g.q.S2=function(p){var d=this.pX()||this.nX(),b=this.getPresentingPlayerType();return this.T("html5_ssap_enable_cpn_triggered_media_end")?d.S2(b,p):d.S2(b)};
g.q.qYZ=function(){function p(){var v=d.screenLayer||(d.isMinimized()?3:0),P=g.UA(v);if(P&&P!=="UNDEFINED_CSN"){var M=d.gE.T("web_player_attach_player_response_ve"),X=d.gE.T("web_playback_associated_ve");v={cpn:d.getVideoData().clientPlaybackNonce,csn:P};d.getVideoData().RB&&(M||X)&&(M=g.N8(d.getVideoData().RB),g.vL(P,M),X&&(v.playbackVe=M.getAsJson()));d.getVideoData().queueInfo&&(v.queueInfo=d.getVideoData().queueInfo);P={};d.T("web_playback_associated_log_ctt")&&d.getVideoData().S&&(P.cttAuthInfo=
{token:d.getVideoData().S,videoId:d.getVideoData().videoId});g.Oe("playbackAssociated",v,P)}else g.DF(new g.RN("CSN Missing or undefined during playback association"))}
var d=this,b=this.pX();this.getPresentingPlayerType();D$w(this.SI,b.getVideoData(),s6u(this));Uf(this)&&this.gE.V&&ye(this.p9())==="embedded"&&this.Zb&&Math.random()<.01&&g.Oe("autoplayTriggered",{intentional:this.intentionalPlayback});this.Zb=!1;CBD(this.Ni);this.T("web_player_defer_ad")&&p8W(this);this.MC.Wu("onPlaybackStartExternal");(this.gE.T("mweb_client_log_screen_associated"),He(this.gE))||p();b={};this.getVideoData().S&&(b.cttAuthInfo={token:this.getVideoData().S,videoId:this.getVideoData().videoId});
b.sampleRate=20;Lc("player_att",b);if(this.getVideoData().botguardData||this.T("fetch_att_independently"))g.QJ(this.gE)||$b(this.gE)==="MWEB"?g.d2(g.vQ(),function(){z0(d)}):z0(this);
this.zg();ayj(this);this.T("embeds_enable_autoplay_and_visibility_signals")&&g.Ez(this.gE)&&(b={autoplayBrowserPolicy:Yk(),autoplayIntended:gL(this.getVideoData()),autoplayStatus:U0j(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.Oe("embedsAutoplayStatusChanged",b))};
g.q.S1=function(){this.MC.publish("internalAbandon");Dx(this)};
g.q.onApiChange=function(){var p=this.pX();this.gE.Z&&p?this.MC.va("onApiChange",p.getPlayerType()):this.MC.va("onApiChange")};
g.q.fvC=function(){var p=this.mediaElement;p={volume:g.FZ(Math.floor(p.getVolume()*100),0,100),muted:p.vU()};p.muted||tX(this,!1);this.Jj=g.tF(p);this.MC.va("onVolumeChange",p)};
g.q.mutedAutoplay=function(p){var d=this.getVideoData().videoId;isNaN(this.PT)&&(this.PT=this.getVideoData().startSeconds);if(!this.T("embeds_enable_full_length_inline_muted_autoplay"))d&&(this.loadVideoByPlayerVars({video_id:d,playmuted:!0,start:this.PT}),this.MC.Wu("onMutedAutoplayStarts"));else if((p==null?0:p.videoId)||d)this.loadVideoByPlayerVars({video_id:(p==null?0:p.videoId)?p==null?void 0:p.videoId:d,playmuted:!0,start:this.PT,muted_autoplay_duration_mode:p==null?void 0:p.durationMode}),
this.MC.Wu("onMutedAutoplayStarts")};
g.q.onFullscreenChange=function(){var p=E2e(this);this.EV(p?1:0);NEw(this,!!p)};
g.q.EV=function(p){var d=!!p,b=!!this.Ak()!==d;this.visibility.EV(p);this.template.EV(d);this.T("html5_media_fullscreen")&&!d&&this.mediaElement&&E2e(this)===this.mediaElement.UY()&&this.mediaElement.IV();this.template.resize();b&&this.SI.tick("fsc");b&&(this.MC.publish("fullscreentoggled",d),p=this.p9(),d={fullscreen:d,videoId:p.zO||p.videoId,time:this.getCurrentTime()},this.MC.getPlaylistId()&&(d.listId=this.MC.getPlaylistId()),this.MC.va("onFullscreenChange",d))};
g.q.wm=function(){return this.visibility.wm()};
g.q.isFullscreen=function(){return this.visibility.isFullscreen()};
g.q.Ak=function(){return this.visibility.Ak()};
g.q.I5J=function(){if(this.pX()){var p=window.screen.width*window.screen.height,d=window.outerHeight*window.outerWidth;this.T("html5_disable_pip_with_standard_api")&&(this.PK=Math.max(this.PK,p,d));var b=this.Ak();b!==0&&b!==1||this.EV(E2e(this)?1:0);if(this.T("html5_pip_visibility_on_resize"))p=b!==0&&d/this.PK<.33,this.visibility.Dk(p),n2W(this,p);else if(this.T("html5_disable_pip_with_standard_api"))this.Dk(d/p<.33);else{var v;this.mediaElement&&((v=this.getVideoData())==null||!v.backgroundable)&&
this.gE.jC&&d/p<.33&&this.mediaElement.IV()}}};
g.q.daX=function(p){this.getPresentingPlayerType()!==3&&this.MC.publish("liveviewshift",p)};
g.q.playVideo=function(p,d){this.logger.debug(function(){return"play video, player type "+p});
var b=this.Zg(p);b&&(this.appState===2?(g.mJ(this.gE)&&CK(this.SI),Ii(this)):g.R(b.getPlayerState(),2)?(d=36,this.getVideoData().oM()&&(d=37),this.seekTo(0,void 0,void 0,void 0,d)):b.playVideo(!1,d))};
g.q.pauseVideo=function(p,d){(p=this.Zg(p))&&p.pauseVideo(d)};
g.q.stopVideo=function(p){p=p===void 0?!1:p;this.logger.debug(function(){return"stop video"});
var d=this.nX().getVideoData(),b=new g.Vc(this.gE,{video_id:d.zO||d.videoId,oauth_token:d.oauthToken});b.C=g.tF(d.C);var v;!p||(v=this.webPlayerContextConfig)!=null&&v.disableStaleness||(b.JL=!0);this.cancelPlayback(6);Y8(this,b,1)};
g.q.cancelPlayback=function(p,d){var b=this;this.logger.debug(function(){return"start cancel playback, type "+d});
var v=this.Zg(d);v?d===2&&v.getPlayerType()===1&&(Pqu(this.p9())||g.gI(this.getVideoData()))?v.E5("canclpb",{r:"no_adpb_ssdai"}):(this.gE.rN()&&v.E5("canclpb",{r:p}),this.appState===1||this.appState===2?this.logger.debug(function(){return"cancel playback end, app not started, state "+b.appState}):(v===this.pX()&&(this.logger.debug("cancel playback, destroy modules"),VS(this.Ni,p)),d===1&&(v.stopVideo(),Dx(this)),v.g9(void 0,p!==6),gl(this,"cuerangesremoved",v.Im()),v.FF.gH.reset(),this.Ef&&v.isGapless()&&
(v.Zx(!0),v.setMediaElement(this.mediaElement)))):this.logger.debug("cancel playback end, no player to cancel")};
g.q.sendVideoStatsEngageEvent=function(p,d,b){(d=this.Zg(d))&&pqz(this.gE,p)?d.sendVideoStatsEngageEvent(p,b):b&&b()};
g.q.fI=function(p){var d=this.Zg();return d&&pqz(this.gE,p)?d.fI(p):null};
g.q.updatePlaylist=function(){!YR(this.gE)&&g.Ez(this.gE)&&b7C(this);this.MC.Wu("onPlaylistUpdate")};
g.q.setSizeStyle=function(p,d){this.w7=p;this.T("web_log_theater_mode_visibility")?this.Xw(d):this.oF=d;this.MC.publish("sizestylechange",p,d);this.template.resize()};
g.q.Xw=function(p){this.visibility.Xw(p)};
g.q.TN=function(){return this.T("web_log_theater_mode_visibility")?this.visibility.TN():this.oF};
g.q.isMinimized=function(){return this.visibility.isMinimized()};
g.q.isInline=function(){return this.visibility.isInline()};
g.q.XU=function(){return this.visibility.XU()};
g.q.lx=function(){return this.visibility.lx()};
g.q.RN=function(){return this.visibility.RN()};
g.q.rh=function(){return this.w7};
g.q.getAdState=function(){if(this.getPresentingPlayerType()===3)return Zm(this.Ni).getAdState();if(!this.Cd()){var p=e4(this.EY());if(p)return p.getAdState()}return-1};
g.q.zLb=function(p){var d=this.template.getVideoContentRect();Jq(this.zW,d)||(this.zW=d,(d=this.pX())&&d.HC(),(d=this.nX())&&d===this.pX()&&d.HC(),this.Ak()===1&&this.oY&&NEw(this,!0));this.GL&&g.uk(this.GL,p)||(this.MC.publish("appresize",p),this.GL=p)};
g.q.xY=function(){return this.MC.xY()};
g.q.q8B=function(){this.getPresentingPlayerType()===2&&this.Ma.isManifestless()?fRu(this.Ma):(this.XW&&(UDu(this.XW),Dx(this)),G6u(this,"signature"))};
g.q.S8C=function(p){p&&G6u(this,"reloadPlayerEvent",void 0,p)};
g.q.dX=function(p){this.Zx(p);Ef(this)};
g.q.KHZ=function(p){if(p.errorCode==="manifest.net.badstatus"){var d=this.gE.experiments.Wb("html5_use_network_error_code_enums")?401:"401";p.details.rc===d&&this.MC.KX("onPlayerRequestAuthFailed")}};
g.q.N6=function(p){this.MC.publish("heartbeatparams",p)};
g.q.LD=function(p){this.MC.KX("onAutonavChangeRequest",p!==1)};
g.q.b4=function(){return this.mediaElement};
g.q.setBlackout=function(p){if(this.gE.L0!==p){this.gE.L0=p;var d=this.pX();d&&(d.FF.ZV(),this.gE.oB&&UYu(this),d.sA(p))}};
g.q.qpB=function(){var p=this.pX();if(p){var d=!this.MC.Xa();p.oi(d)}};
g.q.onLoadedMetadata=function(){this.MC.Wu("onLoadedMetadata")};
g.q.onDrmOutputRestricted=function(){this.MC.Wu("onDrmOutputRestricted")};
g.q.rr=function(){this.intentionalPlayback=!0};
g.q.U5=function(){this.Ni.dispose();this.FB.dispose();this.Ma.dispose();this.XW&&this.XW.dispose();this.CN.removeAll();this.CN.dispose();this.hC&&this.hC.dispose();RA(this.nX());this.Zx();this.QF.dispose();g.oq(this.playlist);g.e.prototype.U5.call(this)};
g.q.T=function(p){return this.gE.T(p)};
g.q.setScreenLayer=function(p){this.screenLayer=p};
g.q.getInternalApi=function(){return this.MC.getInternalApi()};
g.q.createSubtitlesModuleIfNeeded=function(){return this.Ni.createSubtitlesModuleIfNeeded()};
g.q.isOrchestrationLeader=function(){var p=Yf(this.Ni);return p?p.isOrchestrationLeader():!1};
g.q.getVideoUrl=function(p,d,b,v,P){if(this.V8&&this.V8.postId)return p=this.gE.getVideoUrl(p),p=xB(p,"v"),p.replace("/watch","/clip/"+this.V8.postId);var M=this.MC.isEmbedsShortsMode()||this.gE.IB==="shortspage",X=g.Re(this.getVideoData());return this.gE.getVideoUrl(p,d,b,v,P,M,X)};
g.q.wl=function(){return this.Ef.wl()};
g.q.D3=function(p,d,b){this.MC.publish("spsumpreject",p,d,b)};
g.q.Vd=function(){try{for(var p=g.u(Object.values(this.QF.U)),d=p.next();!d.done;d=p.next()){var b=d.value;b.FF.xJ()||b.Vd()}if(this.T("html5_sabr_fetch_on_idle_network_preloaded_players"))for(var v=g.u(E4C(this.QF.D)),P=v.next();!P.done;P=v.next()){var M=P.value;M.FF.xJ()||M.Vd()}this.nX().Vd()}catch(X){g.DF(X)}};
g.q.t3=function(){if(this.XW){var p=(0,g.Ib)();return this.XW.t3(p)}return!1};
g.q.kz=function(p){var d=this.nX();p&&(d=yjq(this,p));if(d){var b=d.getVideoData();p=new Map;b=g.u(b.sabrContextUpdates);for(var v=b.next();!v.done;v=b.next()){var P=g.u(v.value);v=P.next().value;P=P.next().value;var M,X;if(X=P.scope===4)(M=d)==null?M=0:(X=void 0,M=!((X=M.FF.DN)==null||!X.B.dT.has(v))),X=M;X&&p.set(v,P)}return p}this.nX().E5("scuget",{ncpf:"1",ccpn:p})};
var wV={};var RU4={zf:[{xi:/Unable to load player module/,weight:20},{xi:/Failed to fetch/,weight:500},{xi:/XHR API fetch failed/,weight:10},{xi:/JSON parsing failed after XHR fetch/,weight:10},{xi:/Retrying OnePlatform request/,weight:10},{xi:/CSN Missing or undefined during playback association/,weight:100},{xi:/Non-recoverable error. Do not retry./,weight:0},{xi:/Internal Error. Retry with an exponential backoff./,weight:0},{xi:/API disabled by application./,weight:0}],iJ:[{callback:IyW,weight:500}]};var Q6D=/[&\?]action_proxy=1/,Lhz=/[&\?]token=([\w-]*)/,$Yq=/[&\?]video_id=([\w-]*)/,mYW=/[&\?]index=([\d-]*)/,Khu=/[&\?]m_pos_ms=([\d-]*)/,BEC=/[&\?]vvt=([\w-]*)/,i7K="ca_type dt el flash u_tz u_his u_h u_w u_ah u_aw u_cd u_nplug u_nmime frm u_java bc bih biw brdim vis wgl".split(" "),xYC="www.youtube-nocookie.com youtube-nocookie.com www.youtube-nocookie.com:443 youtube.googleapis.com www.youtubeedu.com www.youtubeeducation.com video.google.com redirector.gvt1.com".split(" "),VM$={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"},ex$={desktop:"DESKTOP",phone:"MOBILE",tablet:"TABLET"},Y0e={FLAG_AUTO_CAPTIONS_DEFAULT_ON:66,FLAG_AUTOPLAY_DISABLED:140,FLAG_AUTOPLAY_EXPLICITLY_SET:141};$8.prototype.IN=function(p){this.player.pI().tick(p)};
$8.prototype.fetch=function(p,d){var b=this;if(!p.match(/\[BISCOTTI_ID\]/g))return this.U(p,d);var v=this.D===1;v&&this.IN("a_bid_s");var P=j6$();if(P!==null)return v&&this.IN("a_bid_f"),this.U(p,d,P);P=tMu();v&&Ew(P,function(){b.IN("a_bid_f")});
return P.then(function(M){return b.U(p,d,M)})};
$8.prototype.U=function(p,d,b){var v=this,P=d===void 0?{}:d;d=P.K4;var M=P.O8;var X=P.cueProcessedMs;b=b===void 0?"":b;var a=this.player.getVideoData(1);P=this.player.G().qX;var F=0;if(X&&M&&!d){var h=M.end-M.start;h>0&&(F=Math.floor(h/1E3))}F=d?d.Ml:F;var O={AD_BLOCK:this.D++,AD_BREAK_LENGTH:F,AUTONAV_STATE:Q0(this.player.G()),CA_TYPE:"image",CPN:a.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.KY()*1E3,LACT:y_(),LIVE_INDEX:d?this.B++:1,LIVE_TARGETING_CONTEXT:d&&d.context?d.context:"",MIDROLL_POS:M?
Math.round(M.start/1E3):0,MIDROLL_POS_MS:M?Math.round(M.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.Pb().cn().height,P_W:this.player.Pb().cn().width,YT_REMOTE:P?P.join(","):""},J=n8(kP);Object.keys(J).forEach(function(n){J[n]!=null&&(O[n.toUpperCase()]=J[n].toString())});
b!==""&&(O.BISCOTTI_ID=b);b={};Jk(p)&&(b.sts="20130",(d=this.player.G().forcedExperiments)&&(b.forced_experiments=d));var k=Fr(g.H4(p,O),b);return k.split("?").length!==2?lY(Error("Invalid AdBreakInfo URL")):g.As(this.player.G(),a==null?void 0:a.oauthToken).then(function(n){if(n&&OI()){var r=Il();z2(r,n)}n=v.player.u2(r);r=Rxq(v,k,O,a.isMdxPlayback,X);return g.Bs(n,r,"/youtubei/v1/player/ad_break").then(function(Z){return Z})})};
$8.prototype.reset=function(){this.B=this.D=1};g.f(TEu,$8);
TEu.prototype.U=function(p,d,b){d=d===void 0?{}:d;var v=d.K4;var P=d.O8;var M=d.cueProcessedMs;b=b===void 0?"":b;d=this.D;this.D++;var X=this.player.G().T("h5_disable_macro_substitution_in_get_ad_break")?p:Ajk(this,p,{K4:v,O8:P,cueProcessedMs:M},b,d);if(X.split("?").length!==2)return Math.random()<.1&&g.DF(Error("Invalid AdBreakInfo URL")),lY(Error("Invalid AdBreakInfo URL"));var a=this.player.getVideoData(1).isMdxPlayback,F=b;b=Lhz.exec(X);b=b!=null&&b.length>=2?b[1]:"";p=Q6D.test(X);var h=$Yq.exec(X);
h=h!=null&&h.length>=2?h[1]:"";var O=mYW.exec(X);O=O!=null&&O.length>=2&&!Number.isNaN(Number(O[1]))?Number(O[1]):1;var J=Khu.exec(X);J=J!=null&&J.length>=2?J[1]:"0";var k=ts(this.player.G().kJ),n=g.AI(this.player.getVideoData(1).RB,!0);DYw(this,n,X,F===""?"":F,this.player.G(),this.player.getVideoData(1));F={splay:!1,lactMilliseconds:String(y_()),playerHeightPixels:Math.trunc(this.player.Pb().cn().height),playerWidthPixels:Math.trunc(this.player.Pb().cn().width),vis:Math.trunc(this.player.getVisibilityState()),
signatureTimestamp:20130,autonavState:Q0(this.player.G())};if(a){a={};var r=this.player.G().qX;S0W(a,r?r.join(","):"")&&(F.mdxContext=a)}if(a=xYC.includes(k)?void 0:g.YP("PREF")){r=a.split(RegExp("[:&]"));for(var Z=0,C=r.length;Z<C;Z++){var G=r[Z].split("=");if((G[0].toUpperCase()==="SML"||G[0].toUpperCase()==="GSML")&&G.length>1&&G[1].toUpperCase()==="TRUE"){n.user.lockedSafetyMode=!0;break}}F.autoCaptionsDefaultOn=g2q(a)}X=BEC.exec(X);(X=X!=null&&X.length>=2?X[1]:"")&&h&&(n.user.credentialTransferTokens=
[{token:X,scope:"VIDEO"}]);X={contentPlaybackContext:F};F=this.player.getVideoData(1).getGetAdBreakContext();a=this.player.getVideoData(1).clientPlaybackNonce;r=M!==void 0?Math.round(M).toString():void 0;Z=(v==null?0:v.context)?v.context:void 0;C=0;M&&P&&!v&&(P=P.end-P.start,P>0&&(C=Math.floor(P/1E3)));v=(v=Math.trunc((v?v.Ml:C)*1E3))?String(v):void 0;P=this.player.KY()*1E3;P=Number.isNaN(P)?0:Math.trunc(P);d={adBlock:d,params:b,breakIndex:O,breakPositionMs:J,clientPlaybackNonce:a,topLevelDomain:k,
isProxyAdTagRequest:p,context:n,overridePlaybackContext:X,cueProcessedMs:r,videoId:h?h:void 0,liveTargetingParams:Z,breakLengthMs:v,driftFromHeadMs:P?String(P):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:F?F:void 0};return Whj(this,d)};var TH2={eEC:"replaceUrlMacros",zMJ:"onAboutThisAdPopupClosed",HtB:"executeCommand"};p6k.prototype.Cs=function(){return"adPingingEndpoint"};
p6k.prototype.Sd=function(p,d,b){t0D(this.uh.get(),p,d,b)};d9z.prototype.Cs=function(){return"changeEngagementPanelVisibilityAction"};
d9z.prototype.Sd=function(p){this.N.KX("changeEngagementPanelVisibility",{changeEngagementPanelVisibilityAction:p})};bAK.prototype.Cs=function(){return"loggingUrls"};
bAK.prototype.Sd=function(p,d,b){p=g.u(p);for(var v=p.next();!v.done;v=p.next())v=v.value,t0D(this.uh.get(),v.baseUrl,d,b,v.attributionSrcMode)};g.f(PHq,g.e);g.f(K_,g.e);g.q=K_.prototype;g.q.addListener=function(p){this.listeners.push(p)};
g.q.removeListener=function(p){this.listeners=this.listeners.filter(function(d){return d!==p})};
g.q.iT=function(p,d,b,v,P,M,X,a){if(p==="")JI("Received empty content video CPN in DefaultContentPlaybackLifecycleApi");else if(p!==this.D||b){this.D=p;this.SB.get().iT(p,d,b,v,P,M,X,a);this.dE.get().iT(p,d,b,v,P,M,X,a);var F;(F=this.JZ)==null||F.get().iT(p,d,b,v,P,M,X,a);this.U.iT(p,d,b,v,P,M,X,a);F=g.u(this.listeners);for(var h=F.next();!h.done;h=F.next())h.value.iT(p,d,b,v,P,M,X,a)}else JI("Duplicate content video loaded signal")};
g.q.S1=function(){this.D&&this.Ph(this.D)};
g.q.Ph=function(p){this.D=void 0;for(var d=g.u(this.listeners),b=d.next();!b.done;b=d.next())b.value.Ph(p)};x8.prototype.LJ=function(p,d,b,v,P){M0B(this);this.X=!d&&b===0;var M=this.N.getVideoData(1),X=this.N.getVideoData(2);M&&(this.contentCpn=M.clientPlaybackNonce,this.videoId=M.videoId,this.D=M.S);X&&(this.adCpn=X.clientPlaybackNonce,this.adVideoId=X.videoId,this.adFormat=X.adFormat);this.V=p;v<=0?(M0B(this),this.X=!d&&b===0):(this.actionType=this.X?d?"unknown_type":"video_to_ad":d?"ad_to_video":"ad_to_ad",this.videoStreamType=P?"VIDEO_STREAM_TYPE_LIVE":"VIDEO_STREAM_TYPE_VOD",this.actionType!=="unknown_type"&&
(this.B=!0,QC("_start",this.actionType)&&aa$(this)))};
x8.prototype.reset=function(){return new x8(this.N)};g.f(BZ,g.e);BZ.prototype.addCueRange=function(p,d,b,v,P,M,X){M=M===void 0?3:M;X=X===void 0?1:X;this.D.has(p)?JI("Tried to register duplicate cue range",void 0,void 0,{CueRangeID:p}):(p=new odj(p,d,b,v,M),this.D.set(p.id,{O8:p,listener:P,TM:X}),this.N.AZ([p],X))};
BZ.prototype.removeCueRange=function(p){var d=this.D.get(p);d?(this.N.sf([d.O8],d.TM),this.D.delete(d.O8.id)):JI("Requested to remove unknown cue range",void 0,void 0,{CueRangeID:p})};
BZ.prototype.onCueRangeEnter=function(p){if(this.D.has(p.id))this.D.get(p.id).listener.onCueRangeEnter(p.id)};
BZ.prototype.onCueRangeExit=function(p){if(this.D.has(p.id))this.D.get(p.id).listener.onCueRangeExit(p.id)};
g.f(odj,g.P1);Ri.prototype.q6=function(p){this.N.q6(p)};
Ri.prototype.WM=function(p){var d=g.yq.apply(1,arguments);p==="onAdStart"||p==="onAdEnd"?this.N.va.apply(this.N,[p].concat(g.E(d))):this.N.KX.apply(this.N,[p].concat(g.E(d)))};T0.prototype.Ld=function(p){return p&&AX(this)};var uiq=null;g.f(fa7,g.oL);fa7.prototype.R7=function(p){return this.D.hasOwnProperty(p)?this.D[p].R7():{}};
g.Se("ytads.bulleit.getVideoMetadata",function(p){return WZ().R7(p)});
g.Se("ytads.bulleit.triggerExternalActivityEvent",function(p,d,b){var v=WZ();b=rR7(b);b!==null&&v.publish(b,{queryId:p,viewabilityString:d})});g.q=p4.prototype;g.q.qs=function(p,d){if(!this.D.has(p))return{};if(d==="seek"){d=this.N.G().T("html5_dai_enable_active_view_creating_completed_adblock");d=d===void 0?!1:d;var b=zx(wc).oD(p,{});b?wN(b):d&&(p=zx(wc).EZ(null,Tx(),!1,p),p.GN=3,gpW([p]));return{}}d=sG7(d);if(d===null)return{};var v=this.N.Ly();if(!v)return{};var P=this.N.getPresentingPlayerType(!0);if((b=this.N.getVideoData(P))==null||!b.isAd())return{};b={opt_adElement:v,opt_fullscreen:this.SB.get().isFullscreen()};return gNw(d,p,b)};
g.q.Xd=function(p,d,b,v,P){this.D.has(p)&&(v<=0||P<=0||zx(wc).Xd(p,d,b,v,P))};
g.q.Nx=function(p){var d;(d=this.D.get(p.queryId))==null||d.Nx()};
g.q.Rj=function(p){var d;(d=this.D.get(p.queryId))==null||d.Rj()};
g.q.SG=function(p){var d;(d=this.D.get(p.queryId))==null||d.SG()};
g.q.aj=function(p){var d;(d=this.D.get(p.queryId))==null||d.aj()};
g.q.L1=function(p){var d;(d=this.D.get(p.queryId))==null||d.L1()};cRC.prototype.send=function(p,d,b,v){try{yRB(this,p,d,b,v===void 0?!1:v)}catch(P){}};g.f(Iau,cRC);zsB.prototype.send=function(p,d,b,v){var P=!1;try{if(v==="ATTRIBUTION_SRC_MODE_LABEL_CHROME"||v==="ATTRIBUTION_SRC_MODE_XHR_OPTION")P=!0,p=aY$(p);v=P;var M=p.match(Do);if(M[1]==="https")var X=p;else M[1]="https",X=j7("https",M[2],M[3],M[4],M[5],M[6],M[7]);var a=dVD(X);M=[];var F=Kv$(X)&&this.lh.get().N.G().experiments.Wb("add_auth_headers_to_remarketing_google_dot_com_ping");if(Jk(X)||F)M.push({headerType:"USER_AUTH"}),M.push({headerType:"PLUS_PAGE_ID"}),M.push({headerType:"VISITOR_ID"}),M.push({headerType:"EOM_VISITOR_ID"}),
M.push({headerType:"AUTH_USER"}),M.push({headerType:"DATASYNC_ID"});this.D.send({baseUrl:X,scrubReferrer:a,headers:M},d,b,v)}catch(h){}};MR.prototype.fI=function(){return this.N.fI(1)};g.f(Xo,g.e);g.q=Xo.prototype;g.q.wy=function(){return this.N.getVideoData(1).clientPlaybackNonce};
g.q.addListener=function(p){this.listeners.push(p)};
g.q.removeListener=function(p){this.listeners=this.listeners.filter(function(d){return d!==p})};
g.q.iT=function(){this.Sh.clear();this.AE=null;this.aH.get().clear()};
g.q.Ph=function(){};
g.q.mHN=function(p,d,b,v,P){d.videoId==="nPpU29QrbiU"&&this.N.E5("ads_ssm_vdc_s",{pt:b,dvt:p});fh(this.lh.get())&&p!=="dataloaded"||Ysk(this,d,b);if(AX(this.lh.get())&&p==="newdata"&&P!==void 0){p=this.wy();var M=d.clientPlaybackNonce,X={};sa(this,"rte",(X.ec=M,X.xc=v==null?void 0:v.clientPlaybackNonce,X.tr=P,X.pt=b,X.ia=M!==p,X.ctp=lO(M),X));d=d.clientPlaybackNonce;v=v==null?void 0:v.clientPlaybackNonce;P=gdz(P);if(P!==1)if(v!==void 0)for(b=g.u(this.listeners),p=b.next();!p.done;p=b.next())p.value.b8(v,
d,P);else JI("Expected exiting CPN for all non initial transitions",void 0,void 0,{enteringCpn:d,transitionReason:String(P)});P=g.u(this.listeners);for(v=P.next();!v.done;v=P.next())v.value.Lu(d)}};
g.q.Y8J=function(p,d){p!==void 0&&(this.AE=p,d===void 0?JI("Expected ad video start time on SS video changed"):this.Sh.set(p,d));var b=this.N.getPresentingPlayerType(!0),v=this.N.getVideoData(b);this.N.getVideoData(1).E5("ads_ssvc",{pt:b,cpn:v==null?void 0:v.clientPlaybackNonce,crtt:this.N.getCurrentTime(1,!1),atlh:this.N.isAtLiveHead(),adstt:d});v?Ysk(this,v,b):JI("Expected video data on server stitched video changed",void 0,void 0,{cpn:this.N.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:p})};
g.q.bA=function(p,d){var b=p.author,v=p.clientPlaybackNonce,P=p.isListed,M=p.jT,X=p.title,a=p.Bl,F=p.Aq,h=p.isMdxPlayback,O=p.ma,J=p.mdxEnvironment,k=p.isAutonav,n=p.zM,r=p.Xv,Z=p.sJ,C=p.videoId||"",G=p.profilePicture||"",U=p.lm||"",I=p.oM()||!1,V=p.C$()||!1;p=p.Wv||void 0;M=this.aH.get().D.get(M)||{layoutId:null,slotId:null};var S=this.N.getVideoData(1),B=S.vX();S=S.getPlayerResponse();d=1E3*this.N.getDuration(d);var x=1E3*this.N.getDuration(1),Pj,qC,pz=(S==null?void 0:(Pj=S.playerConfig)==null?
void 0:(qC=Pj.daiConfig)==null?void 0:qC.enableDai)||!1,Q,W;Pj=(S==null?void 0:(Q=S.playerConfig)==null?void 0:(W=Q.daiConfig)==null?void 0:W.enablePreroll)||!1;return Object.assign({},M,{videoId:C,author:b,clientPlaybackNonce:v,VT:d,IM:x,daiEnabled:pz,Pq:Pj,isListed:P,vX:B,profilePicture:G,title:X,lm:U,Bl:a,Aq:F,Wv:p,isMdxPlayback:h,ma:O,mdxEnvironment:J,isAutonav:k,zM:n,Xv:r,sJ:Z,oM:I,C$:V})};
g.q.U5=function(){this.listeners.length=0;this.Ac=null;g.e.prototype.U5.call(this)};g.f(qR,g.e);g.q=qR.prototype;g.q.iT=function(){var p=this;AX(this.lh.get())||(this.D=kB(function(){p.N.xJ()||p.N.SE("ad",1)}))};
g.q.Ph=function(){};
g.q.addListener=function(p){this.listeners.push(p)};
g.q.removeListener=function(p){this.listeners=this.listeners.filter(function(d){return d!==p})};
g.q.w4=function(){};
g.q.playVideo=function(){this.N.playVideo()};
g.q.pauseVideo=function(){this.N.pauseVideo()};
g.q.resumeVideo=function(p){this.F$(p)&&this.N.playVideo()};
g.q.F$=function(p){return this.N.getPlayerState(p)===2};
g.q.getCurrentTimeSec=function(p,d,b){var v=this.dE.get().AE;if(p===2&&!d&&v!==null)return QGj(this,v);B$(this.lh.get(),"html5_ssap_use_cpn_to_get_time")||(b=void 0);return b!==void 0?this.N.getCurrentTime(p,d,b):this.N.getCurrentTime(p,d)};
g.q.getVolume=function(){return this.N.getVolume()};
g.q.isMuted=function(){return this.N.isMuted()};
g.q.getPresentingPlayerType=function(){return this.N.getPresentingPlayerType(!0)};
g.q.getPlayerState=function(p){return this.N.getPlayerState(p)};
g.q.isFullscreen=function(){return this.N.isFullscreen()};
g.q.isAtLiveHead=function(){return this.N.isAtLiveHead()};
g.q.Dj=function(p){this.N.Dj(p)};
g.q.k7E=function(){var p=this.N.getPresentingPlayerType(!0),d=this.getCurrentTimeSec(p,!1);if(p===2){p=g.u(this.listeners);for(var b=p.next();!b.done;b=p.next())b.value.Mv(d)}else if(p===1)for(p=g.u(this.sx),b=p.next();!b.done;b=p.next())b.value.w4(d)};
g.q.Ejb=function(p){for(var d=g.u(this.listeners),b=d.next();!b.done;b=d.next())b.value.J9(p,this.getPresentingPlayerType())};
g.q.onFullscreenToggled=function(p){for(var d=g.u(this.listeners),b=d.next();!b.done;b=d.next())b.value.onFullscreenToggled(p)};
g.q.onVolumeChange=function(){for(var p=g.u(this.listeners),d=p.next();!d.done;d=p.next())d.value.onVolumeChange()};
g.q.Iq=function(){for(var p=this.N.isMinimized(),d=g.u(this.listeners),b=d.next();!b.done;b=d.next())b.value.Iq(p)};
g.q.YA=function(p){for(var d=g.u(this.listeners),b=d.next();!b.done;b=d.next())b.value.YA(p)};
g.q.AD=function(){for(var p=this.N.Pb().cn(),d=g.u(this.listeners),b=d.next();!b.done;b=d.next())b.value.Oi(p)};
g.q.fB=function(p){for(var d=g.u(this.listeners),b=d.next();!b.done;b=d.next())b.value.fB(p)};
g.q.Wl=function(){for(var p=g.u(this.listeners),d=p.next();!d.done;d=p.next())d.value.Wl()};g.f(Kk7,g.e);g.f(Jb,g.e);Jb.prototype.U5=function(){this.UJ.xJ()||this.UJ.get().removeListener(this);g.e.prototype.U5.call(this)};k5.prototype.fetch=function(p){var d=p.NU;return this.D.fetch(p.Zc,{K4:p.K4===void 0?void 0:p.K4,O8:d,cueProcessedMs:p.cueProcessedMs===void 0?0:p.cueProcessedMs}).then(function(b){return x9q(b,d)})};g.f(n4,g.e);g.q=n4.prototype;g.q.addListener=function(p){this.listeners.push(p)};
g.q.removeListener=function(p){this.listeners=this.listeners.filter(function(d){return d!==p})};
g.q.iC=function(p){B8C(this,p,1)};
g.q.onAdUxClicked=function(p,d){rX(this,function(b){b.VF(p,d)})};
g.q.vt=function(p){rX(this,function(d){d.KE(p)})};
g.q.Ht=function(p){rX(this,function(d){d.jl(p)})};
g.q.i0B=function(p){rX(this,function(d){d.iB(p)})};f4.prototype.reduce=function(p){switch(p.event){case "unknown":return}var d=p.identifier;var b=this.D[d];b?d=b:(b={DL:null,Qb:-Infinity},d=this.D[d]=b);b=p.startSecs+p.D/1E3;if(!(b<d.Qb))if(d.Qb=b,d.DL){if(b<d.DL.end){a:{b=d.DL;switch(p.event){case "start":case "continue":case "stop":break;default:p=null;break a}p=b.start+p.Ml;p=b.end<=p?null:p}if(p!==null)for(d.DL.end=p,d=this.U,g.hP(d.B.D,p*1E3),d=g.u(d.listeners),b=d.next();!b.done;b=d.next())b.value.ya(p)}}else if(p=Rs$(p,this.B))b=p.pbt,d.DL=
p.B9,ARk(this.U,b)};
f4.prototype.updateTime=function(){};g.f(um,g.e);g.q=um.prototype;
g.q.iT=function(){this.X=new f4(this,hsW(this.lh.get()));this.B=new T8u;var p=this.N.getVideoData(1);if(!p.enableServerStitchedDai){var d=this.N.getVideoData(1),b;((b=this.U)==null?void 0:b.clientPlaybackNonce)!==d.clientPlaybackNonce&&(this.U!=null&&this.U.unsubscribe("cuepointupdated",this.Md,this),d.subscribe("cuepointupdated",this.Md,this),this.U=d)}this.tO.length=0;var v;d=((v=p.D)==null?void 0:VLk(v,0))||[];v=g.u(d);for(d=v.next();!d.done;d=v.next())d=d.value,this.t8(d)&&JI("Unexpected a GetAdBreak to go out without player waiting",
void 0,void 0,{cuePointId:d.identifier,cuePointEvent:d.event,contentCpn:p.clientPlaybackNonce})};
g.q.Ph=function(){};
g.q.addListener=function(p){this.listeners.push(p)};
g.q.removeListener=function(p){this.listeners=this.listeners.filter(function(d){return d!==p})};
g.q.t8=function(p){p5W(this,p);this.X.reduce(p);p=this.V;this.V=!1;return p};
g.q.Md=function(p){var d=this.N.getVideoData(1).isDaiEnabled();if(d||!g.Ge(this.N.G())){p=g.u(p);for(var b=p.next();!b.done;b=p.next())if(b=b.value,p5W(this,b),d)this.X.reduce(b);else if(this.N.getCurrentTime(1)!==0&&b.event==="start")if(this.lh.get().N.G().experiments.Wb("ignore_overlapping_cue_points_on_endemic_live_html5")&&(this.D==null?0:b.startSecs+b.Ml>=this.D.startSecs&&b.startSecs<=this.D.startSecs+this.D.Ml)){var v=void 0;ndk(this.lh.get())&&b.identifier!==((v=this.D)==null?void 0:v.identifier)&&
po(this.uh.get(),"ocud","cpi."+b.identifier+";cpe."+b.event+";cps."+b.startSecs+";");v=void 0;b.identifier!==((v=this.D)==null?void 0:v.identifier)&&JI("Latest Endemic Live Web cue point overlaps with previous cue point")}else this.D=b,ARk(this,b)}};
g.q.U5=function(){this.U!=null&&(this.U.unsubscribe("cuepointupdated",this.Md,this),this.U=null);this.listeners.length=0;this.tO.length=0;g.e.prototype.U5.call(this)};lm.prototype.addPlayerResponseForAssociation=function(p){this.N.addPlayerResponseForAssociation(p)};g.q=Zu.prototype;g.q.M$=function(p,d,b,v,P,M,X){return this.N.M$(p,d,b,v,P,M,X)};
g.q.cg=function(p,d){this.N.cg(p,d)};
g.q.Bc=function(p,d,b){this.N.Bc(p,d,b)};
g.q.nS=function(p){this.N.nS(p)};
g.q.zn=function(p,d,b,v,P,M,X){this.N.zn(p,d,b,v,P,M,X)};
g.q.Iv=function(p){return this.N.Iv(p)};
g.q.finishSegmentByCpn=function(p,d,b){b=bDK(b);this.N.finishSegmentByCpn(p,d,b)};g.f(Pcw,g.e);g.f(MI$,g.e);g.f(X5u,g.e);g.f(qXD,g.e);g.f(atz,g.e);g.f(FxB,g.e);FxB.prototype.B=function(){return this.U};g.f(heK,$0);
heK.prototype.V=function(p){var d=p.content;if(d.componentType==="shopping-companion")switch(p.actionType){case 1:case 2:p=this.D.getVideoData(1);this.D.KX("updateKevlarOrC3Companion",{contentVideoId:p&&p.videoId,shoppingCompanionCarouselRenderer:d.renderer,layoutId:d.layoutId,macros:d.macros,onLayoutVisibleCallback:d.D,interactionLoggingClientData:d.interactionLoggingClientData});break;case 3:this.D.KX("updateKevlarOrC3Companion",{})}else if(d.componentType==="action-companion")switch(p.actionType){case 1:case 2:p=this.D.getVideoData(1);
this.D.KX("updateKevlarOrC3Companion",{contentVideoId:p&&p.videoId,actionCompanionAdRenderer:d.renderer,layoutId:d.layoutId,macros:d.macros,onLayoutVisibleCallback:d.D,interactionLoggingClientData:d.interactionLoggingClientData});break;case 3:d.renderer&&(d=this.D.getVideoData(1),this.D.KX("updateKevlarOrC3Companion",{contentVideoId:d&&d.videoId})),this.D.KX("updateKevlarOrC3Companion",{})}else if(d.componentType==="image-companion")switch(p.actionType){case 1:case 2:p=this.D.getVideoData(1);this.D.KX("updateKevlarOrC3Companion",
{contentVideoId:p&&p.videoId,imageCompanionAdRenderer:d.renderer,layoutId:d.layoutId,macros:d.macros,onLayoutVisibleCallback:d.D,interactionLoggingClientData:d.interactionLoggingClientData});break;case 3:d=this.D.getVideoData(1),this.D.KX("updateKevlarOrC3Companion",{contentVideoId:d&&d.videoId}),this.D.KX("updateKevlarOrC3Companion",{})}else if(d.componentType==="top-banner-image-text-icon-buttoned")switch(p.actionType){case 1:case 2:p=this.D.getVideoData(1);this.D.KX("updateKevlarOrC3Companion",
{contentVideoId:p&&p.videoId,topBannerImageTextIconButtonedLayoutViewModel:d.renderer,layoutId:d.layoutId,macros:d.macros,onLayoutVisibleCallback:d.D,interactionLoggingClientData:d.interactionLoggingClientData});break;case 3:d.renderer&&(d=this.D.getVideoData(1),this.D.KX("updateKevlarOrC3Companion",{contentVideoId:d&&d.videoId})),this.D.KX("updateKevlarOrC3Companion",{})}else if(d.componentType==="banner-image")switch(p.actionType){case 1:case 2:p=this.D.getVideoData(1);this.D.KX("updateKevlarOrC3Companion",
{contentVideoId:p&&p.videoId,bannerImageLayoutViewModel:d.renderer,layoutId:d.layoutId,macros:d.macros,onLayoutVisibleCallback:d.D,interactionLoggingClientData:d.interactionLoggingClientData});break;case 3:d=this.D.getVideoData(1),this.D.KX("updateKevlarOrC3Companion",{contentVideoId:d&&d.videoId}),this.D.KX("updateKevlarOrC3Companion",{})}else if(d.componentType==="ads-engagement-panel")switch(d=d.renderer,p.actionType){case 1:case 2:this.D.KX("updateEngagementPanelAction",d.addAction);this.D.KX("changeEngagementPanelVisibility",
d.expandAction);break;case 3:this.D.KX("changeEngagementPanelVisibility",d.hideAction),this.D.KX("updateEngagementPanelAction",d.removeAction)}else if(d.componentType==="ads-engagement-panel-layout"){var b=d.renderer;switch(p.actionType){case 1:case 2:this.D.KX("updateEngagementPanelAction",{action:Yw(b.addAction),layoutId:d.layoutId,onLayoutVisibleCallback:d.D,interactionLoggingClientData:d.interactionLoggingClientData});this.D.KX("changeEngagementPanelVisibility",Yw(b.expandAction));break;case 3:this.D.KX("changeEngagementPanelVisibility",
Yw(b.hideAction)),this.D.KX("updateEngagementPanelAction",{action:Yw(b.removeAction)})}}};g.f(OD$,WL);g.q=OD$.prototype;g.q.init=function(p,d,b){WL.prototype.init.call(this,p,d,b);g.nj(this.B,"stroke-dasharray","0 "+this.U);this.B.classList.add("ytp-ad-timed-pie-countdown-inner-light");this.S.classList.add("ytp-ad-timed-pie-countdown-outer-light");this.V.classList.add("ytp-ad-timed-pie-countdown-container-upper-right");this.show()};
g.q.clear=function(){this.hide()};
g.q.hide=function(){dy(this);WL.prototype.hide.call(this)};
g.q.show=function(){p3(this);WL.prototype.show.call(this)};
g.q.gP=function(){this.hide()};
g.q.n8=function(){if(this.D){var p=this.D.getProgressState();p!=null&&p.current!=null&&g.nj(this.B,"stroke-dasharray",p.current/p.seekableEnd*this.U+" "+this.U)}};g.f(JzK,nf);g.q=JzK.prototype;
g.q.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);if(d.image&&d.image.thumbnail)if(d.headline)if(d.description)if(d.backgroundImage&&d.backgroundImage.thumbnail)if(d.actionButton&&g.L(d.actionButton,g.j8))if(p=d.durationMilliseconds||0,typeof p!=="number"||p<=0)g.Hi(Error("durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: "+p));else if(d.navigationEndpoint){var v=this.api.getVideoData(2);if(v!=null){var P=d.image.thumbnail.thumbnails;P!=null&&
P.length>0&&g.CF(g.pH(P[0].url))&&(P[0].url=v.profilePicture,g.CF(g.pH(v.profilePicture))&&TLW("VideoPlayer",239976093,"Expected non-empty profile picture."));P=d.backgroundImage.thumbnail.thumbnails;P!=null&&P.length>0&&g.CF(g.pH(P[0].url))&&(P[0].url=v.Rq());P=d.headline;P!=null&&g.CF(g.pH(P.text))&&(P.text=v.author)}this.C.init(qa("ad-image"),d.image,b);this.S.init(qa("ad-text"),d.headline,b);this.B.init(qa("ad-text"),d.description,b);this.TB.init(qa("ad-image"),d.backgroundImage,b);v=["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.S.element.classList.add("ytp-ad-action-interstitial-headline-light");this.B.element.classList.add("ytp-ad-action-interstitial-description-light");v.push("ytp-ad-action-interstitial-action-button-dark");this.api.G().U&&(v.push("ytp-ad-action-interstitial-action-button-mobile-companion-size"),v.push("ytp-ad-action-interstitial-action-button-dark"));this.api.G().T("enable_unified_action_endcap_on_web")&&
!this.api.G().U&&(v.push("ytp-ad-action-interstitial-action-button-unified"),this.ih.classList.add("ytp-ad-action-interstitial-action-button-container-unified"),this.C.element.classList.add("ytp-ad-action-interstitial-image-unified"),this.jB.classList.add("ytp-ad-action-interstitial-background-container-unified"),this.Yt.classList.add("ytp-ad-action-interstitial-card-unified"),this.O5.classList.add("ytp-ad-action-interstitial-description-container-unified"),this.B.element.classList.add("ytp-ad-action-interstitial-description-unified"),
this.RB.classList.add("ytp-ad-action-interstitial-headline-container-unified"),this.S.element.classList.add("ytp-ad-action-interstitial-headline-unified"),this.Hb.classList.add("ytp-ad-action-interstitial-image-container-unified"),this.wE.classList.add("ytp-ad-action-interstitial-instream-info-unified"),this.slot.classList.add("ytp-ad-action-interstitial-slot-unified"));this.actionButton=new t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,v);g.Y(this,this.actionButton);this.actionButton.NC(this.ih);
this.actionButton.init(qa("button"),g.L(d.actionButton,g.j8),b);B4(this.actionButton.element);v=pI(this.actionButton.element);TP(this.actionButton.element,v+" This link opens in new tab");this.navigationEndpoint=d.navigationEndpoint;this.V.Y(this.Hb,"click",this.Ga,this);this.V.Y(this.O5,"click",this.Ga,this);!this.api.G().T("enable_clickable_headline_for_action_endcap_on_mweb")&&this.api.G().U||this.V.Y(this.RB,"click",this.Ga,this);this.D=this.GZ?new C3(this.api,p):new Nw(p);g.Y(this,this.D);if(d.skipButton){(p=
g.L(d.skipButton,hRH))&&this.D&&(this.skipButton=new f3(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.D,this.pD),g.Y(this,this.skipButton),this.skipButton.NC(this.element),this.skipButton.init(qa("skip-button"),p,b));b=this.api.T("disable_ad_preview_for_instream_ads");if(p=d.adBadgeRenderer)if(p=g.L(p,FCz))v=new Zq(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,!0,b),v.NC(this.wE),v.init(qa("simple-ad-badge"),p,this.macros),g.Y(this,v);if(p=d.adInfoRenderer)if(p=
g.L(p,IZ))b=new RL(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.element,void 0,b),b.NC(this.wE),b.init(qa("ad-info-hover-text-button"),p,this.macros),g.Y(this,b)}else d.nonskippableOverlayRenderer&&(p=g.L(d.nonskippableOverlayRenderer,z3))&&this.D&&(this.U=new PA(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.D,!1),g.Y(this,this.U),this.U.NC(this.element),this.U.init(qa("ad-preview"),p,b));d.countdownRenderer&&(d=d.countdownRenderer,g.L(d,OFq)&&this.D&&
(b=new OD$(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.D),g.Y(this,b),b.NC(this.element),b.init(qa("timed-pie-countdown"),g.L(d,OFq),this.macros)));this.show();this.element.focus()}else g.Hi(Error("AdActionInterstitialRenderer has no navigation endpoint."));else g.Hi(Error("AdActionInterstitialRenderer has no button."));else g.Hi(Error("AdActionInterstitialRenderer has no background AdImage."));else g.Hi(Error("AdActionInterstitialRenderer has no description AdText."));else g.Hi(Error("AdActionInterstitialRenderer has no headline AdText."));
else g.Hi(Error("AdActionInterstitialRenderer has no image."))};
g.q.clear=function(){g.jh(this.V);this.hide()};
g.q.show=function(){kTC(!0);this.actionButton&&this.actionButton.show();this.skipButton&&this.skipButton.show();this.U&&this.U.show();nf.prototype.show.call(this)};
g.q.hide=function(){kTC(!1);this.actionButton&&this.actionButton.hide();this.skipButton&&this.skipButton.hide();this.U&&this.U.hide();nf.prototype.hide.call(this)};
g.q.Ga=function(){this.navigationEndpoint&&(this.layoutId?this.fX.executeCommand(this.navigationEndpoint,this.layoutId):g.Hi(Error("Missing layoutId for ad action interstitial.")))};var ltC={iconType:"CLOSE"},GH=new g.fH(320,63);g.f(uD$,nf);g.q=uD$.prototype;
g.q.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);this.V=d;this.C=g.dR(this.V.onClickCommands||[]);this.wE=this.V.onErrorCommand||null;if(p=this.V.contentSupportedRenderer)p=this.V.contentSupportedRenderer,d=this.V.adInfoRenderer||null,g.L(p,q6W)?(this.S=g.B9("ytp-ad-overlay-ad-info-button-container",this.B.element),s5e(this,d),p=E7K(this,g.L(p,q6W))):g.L(p,a2Q)?(this.S=g.B9("ytp-ad-overlay-ad-info-button-container",this.U.element),s5e(this,d),p=Ccu(this,g.L(p,a2Q))):g.L(p,oQQ)?(this.S=
g.B9("ytp-ad-overlay-ad-info-button-container",this.D.element),s5e(this,d),p=N7D(this,g.L(p,oQQ))):(g.Hi(Error("InvideoOverlayAdRenderer content could not be initialized.")),p=!1);p&&(this.show(),GTD(this,!0))};
g.q.clear=function(){GTD(this,!1);this.Hb.reset();this.O5=0;this.B.hide();this.logVisibility(this.B.element,!1);this.U.hide();this.logVisibility(this.U.element,!1);this.D.hide();this.logVisibility(this.D.element,!1);this.hide();this.dispose()};
g.q.Frt=function(){this.ih&&(this.layoutId?this.fX.executeCommand(this.ih,this.layoutId):g.Hi(Error("Missing layoutId for invideo_overlay_ad.")));this.api.pauseVideo()};
g.q.OS=function(){a:{if(this.V&&this.V.closeButton&&this.V.closeButton.buttonRenderer){var p=this.V.closeButton.buttonRenderer;if(p.serviceEndpoint){p=[p.serviceEndpoint];break a}}p=[]}p=g.u(p);for(var d=p.next();!d.done;d=p.next())d=d.value,this.layoutId?this.fX.executeCommand(d,this.layoutId):g.Hi(Error("Missing layoutId for invideo_overlay_ad."));this.api.onAdUxClicked("in_video_overlay_close_button",this.layoutId)};
g.q.JDB=function(){this.TB||this.api.getPlayerState(1)!==2||this.api.playVideo()};
g.q.n_=function(){this.TB||this.api.getPlayerState(1)!==2||this.api.playVideo();this.api.n_("invideo-overlay")};
g.q.fgb=function(p){p.target===this.S&&g.B9("ytp-ad-button",this.jB.element).click()};g.f(w5D,WL);g.q=w5D.prototype;g.q.init=function(p,d,b){WL.prototype.init.call(this,p,d,b);p=d.durationMs;this.B=p==null||p===0?0:p+this.D.getProgressState().current*1E3;if(d.text)var v=d.text.templatedAdText;else d.staticMessage&&(v=d.staticMessage);this.messageText.init(qa("ad-text"),v,b);this.messageText.NC(this.U.element);this.V.show(100);this.show()};
g.q.clear=function(){this.hide()};
g.q.hide=function(){Upj(this,!1);WL.prototype.hide.call(this);this.U.hide();this.messageText.hide();dy(this)};
g.q.show=function(){Upj(this,!0);WL.prototype.show.call(this);p3(this);this.U.show();this.messageText.show()};
g.q.gP=function(){this.hide()};
g.q.n8=function(){if(this.D!=null){var p=this.D.getProgressState();p!=null&&p.current!=null&&(p=1E3*p.current,!this.O5&&p>=this.B?(this.V.hide(),this.O5=!0):this.messageText&&this.messageText.isTemplated()&&(p=Math.max(0,Math.ceil((this.B-p)/1E3)),p!==this.S&&(A8(this.messageText,{TIME_REMAINING:String(p)}),this.S=p)))}};g.f(cz$,nf);g.q=cz$.prototype;
g.q.init=function(p,d,b){nf.prototype.init.call(this,p,d,{});d.image&&d.image.thumbnail?d.headline?d.description?d.actionButton&&g.L(d.actionButton,g.j8)?(this.B.init(qa("ad-image"),d.image,b),this.U.init(qa("ad-text"),d.headline,b),this.V.init(qa("ad-text"),d.description,b),p=["ytp-ad-underlay-action-button"],this.api.G().T("use_blue_buttons_for_desktop_player_underlay")&&p.push("ytp-ad-underlay-action-button-blue"),this.actionButton=new t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,
p),d.backgroundColor&&g.nj(this.element,"background-color",g.YU(d.backgroundColor)),g.Y(this,this.actionButton),this.actionButton.NC(this.S),this.actionButton.init(qa("button"),g.L(d.actionButton,g.j8),b),d=g.JH(this.api.G().experiments,"player_underlay_video_width_fraction"),this.api.G().T("place_shrunken_video_on_left_of_player")?(b=this.D,g.OJ(b,"ytp-ad-underlay-left-container"),g.FO(b,"ytp-ad-underlay-right-container"),g.nj(this.D,"margin-left",Math.round((d+.02)*100)+"%")):(b=this.D,g.OJ(b,"ytp-ad-underlay-right-container"),
g.FO(b,"ytp-ad-underlay-left-container")),g.nj(this.D,"width",Math.round((1-d-.04)*100)+"%"),this.api.aN()&&this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.LV.bind(this)),this.api.addEventListener("resize",this.aK.bind(this))):g.Hi(Error("InstreamAdPlayerUnderlayRenderer has no button.")):g.Hi(Error("InstreamAdPlayerUnderlayRenderer has no description AdText.")):g.Hi(Error("InstreamAdPlayerUnderlayRenderer has no headline AdText.")):g.Hi(Error("InstreamAdPlayerUnderlayRenderer has no image."))};
g.q.show=function(){yzC(!0);this.actionButton&&this.actionButton.show();nf.prototype.show.call(this)};
g.q.hide=function(){yzC(!1);this.actionButton&&this.actionButton.hide();nf.prototype.hide.call(this)};
g.q.clear=function(){this.api.removeEventListener("playerUnderlayVisibilityChange",this.LV.bind(this));this.api.removeEventListener("resize",this.aK.bind(this));this.hide()};
g.q.onClick=function(p){nf.prototype.onClick.call(this,p);this.actionButton&&g.qQ(this.actionButton.element,p.target)&&this.api.pauseVideo()};
g.q.LV=function(p){p==="transitioning"?(this.D.classList.remove("ytp-ad-underlay-clickable"),this.show()):p==="visible"?this.D.classList.add("ytp-ad-underlay-clickable"):p==="hidden"&&(this.hide(),this.D.classList.remove("ytp-ad-underlay-clickable"))};
g.q.aK=function(p){p.width>1200?(this.actionButton.element.classList.add("ytp-ad-underlay-action-button-large"),this.actionButton.element.classList.remove("ytp-ad-underlay-action-button-medium")):p.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.nj(this.U.element,"font-size",p.width/40+"px")};g.f(wX,nf);
wX.prototype.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);d.toggledLoggingParams&&(this.toggledLoggingParams=d.toggledLoggingParams);d.answer&&g.L(d.answer,g.j8)?(p=new t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,["ytp-ad-survey-answer-button"],"survey-single-select-answer-button"),p.NC(this.answer),p.init(qa("ytp-ad-survey-answer-button"),g.L(d.answer,g.j8),b),p.show()):d.answer&&g.L(d.answer,Zn)&&(this.D=new Lf(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,
["ytp-ad-survey-answer-toggle-button"]),this.D.NC(this.answer),g.Y(this,this.D),this.D.init(qa("survey-answer-button"),g.L(d.answer,Zn),b));this.show()};
wX.prototype.bK=function(p){this.layoutId?mW(this.fX,p,this.layoutId,this.macros):g.Hi(new g.RN("There is undefined layoutId when calling the runCommand method.",{componentType:this.componentType}))};
wX.prototype.onClick=function(p){nf.prototype.onClick.call(this,p);if(this.api.G().T("supports_multi_step_on_desktop")&&this.index!==null)this.onSelected(this.index)};
wX.prototype.clear=function(){this.hide()};g.f(ItC,nf);ItC.prototype.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);d.answer&&g.L(d.answer,Zn)&&(this.button=new Lf(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,["ytp-ad-survey-answer-toggle-button","ytp-ad-survey-none-of-the-above-button"]),this.button.NC(this.D),this.button.init(qa("survey-none-of-the-above-button"),g.L(d.answer,Zn),b));this.show()};g.f(Ux,t8);Ux.prototype.init=function(p,d,b){t8.prototype.init.call(this,p,d,b);p=!1;d.text&&(d=g.ff(d.text),p=!g.CF(d));p||g.DF(Error("No submit text was present in the renderer."))};
Ux.prototype.onClick=function(p){this.publish("l");t8.prototype.onClick.call(this,p)};g.f(cz,nf);
cz.prototype.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);if(p=d.skipOrPreviewRenderer)g.L(p,Pq)?(p=g.L(p,Pq),b=new lT(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.V,!0),b.NC(this.skipOrPreview),b.init(qa("skip-button"),p,this.macros),g.Y(this,b),this.D=b):g.L(p,z3)&&(p=g.L(p,z3),b=new PA(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.V,!1),b.NC(this.skipOrPreview),b.init(qa("ad-preview"),p,this.macros),Mw(b),g.Y(this,b),this.D=b);this.D==
null&&g.Hi(Error("ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: "+JSON.stringify(d)));d.submitButton&&(p=d.submitButton,g.L(p,g.j8)&&(p=g.L(p,g.j8),b=new Ux(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),b.NC(this.submitButton),b.init(qa("survey-submit"),p,this.macros),g.Y(this,b),this.U=b));p=this.api.T("disable_ad_preview_for_instream_ads");if(b=d.adBadgeRenderer){b=g.L(b,FCz);var v=new Zq(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,!0,
p,!0);v.NC(this.B);v.init(qa("simple-ad-badge"),b,this.macros);this.adBadge=v.element;g.Y(this,v)}if(b=d.adDurationRemaining)b=g.L(b,PW2),v=new UV(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.V,void 0,p),v.NC(this.B),v.init(qa("ad-duration-remaining"),b,this.macros),g.Y(this,v);(d=d.adInfoRenderer)&&g.L(d,IZ)&&(b=new RL(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.element,void 0,p),g.Y(this,b),p&&this.adBadge!==void 0?this.B.insertBefore(b.element,
this.adBadge.nextSibling):b.NC(this.B),b.init(qa("ad-info-hover-text-button"),g.L(d,IZ),this.macros));this.show()};
cz.prototype.clear=function(){this.hide()};g.f(yx,nf);yx.prototype.init=function(p,d,b){nf.prototype.init.call(this,p,d,b);HDu(this)};
yx.prototype.show=function(){this.B=Date.now();nf.prototype.show.call(this)};
yx.prototype.pn=function(){};g.f(DpC,yx);g.q=DpC.prototype;g.q.init=function(p,d,b){var v=this;yx.prototype.init.call(this,p,d,b);d.questionText&&ze$(this,d.questionText);d.answers&&d.answers.forEach(function(P,M){g.L(P,l1)&&j5C(v,g.L(P,l1),b,M)});
this.S=new Set(this.U.map(function(P){return P.D.D}));
(p=d.noneOfTheAbove)&&(p=g.L(p,XmF))&&VIq(this,p,b);d.surveyAdQuestionCommon&&iDD(this,d.surveyAdQuestionCommon);d.submitEndpoints&&(this.submitEndpoints=d.submitEndpoints);this.Y(this.element,"change",this.onChange);this.show()};
g.q.pn=function(){eeK(this,!1);this.V.U.subscribe("l",this.gt$,this)};
g.q.onChange=function(p){p.target===this.noneOfTheAbove.button.D?SXW(this):this.S.has(p.target)&&(this.noneOfTheAbove.button.toggleButton(!1),eeK(this,!0))};
g.q.gt$=function(){var p=[],d=this.U.reduce(function(P,M,X){var a=M.toggledLoggingParams;M.D&&M.D.isToggled()&&a&&(P.push(a),p.push(X));return P},[]).join("&"),b=this.submitEndpoints.map(function(P){if(!P.loggingUrls)return P;
P=g.ik(P);P.loggingUrls=P.loggingUrls.map(function(M){M.baseUrl&&(M.baseUrl=m9(M.baseUrl,d));return M});
return P});
if(b){b=g.u(b);for(var v=b.next();!v.done;v=b.next())v=v.value,this.layoutId?mW(this.fX,v,this.layoutId,this.macros):g.Hi(Error("Missing layoutId for multi_select_question."))}this.api.G().T("supports_multi_step_on_desktop")&&this.O5(p)};
g.q.clear=function(){this.api.G().T("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.f(Ia,yx);Ia.prototype.init=function(p,d,b){var v=this;yx.prototype.init.call(this,p,d,b);d.questionText&&ze$(this,d.questionText);d.answers&&d.answers.forEach(function(P,M){g.L(P,l1)&&j5C(v,g.L(P,l1),b,M)});
d.surveyAdQuestionCommon?iDD(this,d.surveyAdQuestionCommon):g.Hi(Error("SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: "+JSON.stringify(d)));this.show()};
Ia.prototype.clear=function(){this.api.G().T("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():this.dispose()};g.f(zH,nf);zH.prototype.init=function(p,d,b){var v=this;nf.prototype.init.call(this,p,d,b);if(this.api.G().T("supports_multi_step_on_desktop")){var P;this.conditioningRules=(P=d.conditioningRules)!=null?P:[];var M;this.U=(M=d.questions)!=null?M:[];var X;((X=d.questions)==null?0:X.length)&&Q5w(this,0)}else(d.questions||[]).forEach(function(a){g.L(a,cD)?g7$(v,g.L(a,cD),b):g.L(a,UT)&&LxC(v,g.L(a,UT),b)});
this.show()};
zH.prototype.clear=function(){this.api.G().T("enable_hide_on_clear_in_survey_question_bulleit")?this.hide():(this.hide(),this.dispose())};
zH.prototype.V=function(p){var d=this;if(this.api.G().T("supports_multi_step_on_desktop")){var b;if((b=this.conditioningRules)==null?0:b.length){var v;if(p.length===0)this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId);else if(this.conditioningRules.find(function(P){return P.questionIndex===d.D})==null)g.Hi(Error("Expected conditioning rule(s) for survey question.")),this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId);
else if(this.conditioningRules.forEach(function(P){if(P.questionIndex===d.D)switch(P.condition){case "CONDITION_ALL_OF":var M;if((M=P.answerIndices)==null?0:M.every(function(a){return p.includes(a)}))v=P.nextQuestionIndex;
break;case "CONDITION_ANY_OF":var X;if((X=P.answerIndices)==null?0:X.some(function(a){return p.includes(a)}))v=P.nextQuestionIndex;
break;default:g.Hi(Error("Expected specified condition in survey conditioning rules."))}}),v!=null)Q5w(this,v);
else this.api.onAdUxClicked("ad-action-submit-survey",this.layoutId)}else this.questions.length>1&&g.Hi(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.f(jj,nf);
jj.prototype.init=function(p,d,b){var v=this;nf.prototype.init.call(this,p,d,b);p=d.timeoutSeconds||0;if(typeof p!=="number"||p<0)g.Hi(Error("timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: "+p));else if(d.timeoutCommands)if(d.text)if(d.ctaButton&&g.L(d.ctaButton,g.j8))if(d.brandImage)if(d.backgroundImage&&g.L(d.backgroundImage,to)&&g.L(d.backgroundImage,to).landscape){this.layoutId||g.Hi(Error("Missing layoutId for survey interstitial."));$p$(this.interstitial,g.L(d.backgroundImage,
to).landscape);$p$(this.logoImage,d.brandImage);g.ar(this.text,g.ff(d.text));var P=["ytp-ad-survey-interstitial-action-button"];P.push("ytp-ad-survey-interstitial-action-button-rounded");this.actionButton=new t8(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,P);g.Y(this,this.actionButton);this.actionButton.NC(this.U);this.actionButton.init(qa("button"),g.L(d.ctaButton,g.j8),b);this.actionButton.show();this.D=new C3(this.api,p*1E3);this.D.subscribe("g",function(){v.transition.hide()});
g.Y(this,this.D);this.Y(this.element,"click",function(M){var X=M.target===v.interstitial;M=v.actionButton.element.contains(M.target);if(X||M)if(v.transition.hide(),X)v.api.onAdUxClicked(v.componentType,v.layoutId)});
this.transition.show(100)}else g.Hi(Error("SurveyTextInterstitialRenderer has no landscape background image."));else g.Hi(Error("SurveyTextInterstitialRenderer has no brandImage."));else g.Hi(Error("SurveyTextInterstitialRenderer has no button."));else g.Hi(Error("SurveyTextInterstitialRenderer has no text."));else g.Hi(Error("timeoutSeconds was specified yet no timeoutCommands where specified"))};
jj.prototype.clear=function(){this.hide()};
jj.prototype.show=function(){mpq(!0);nf.prototype.show.call(this)};
jj.prototype.hide=function(){mpq(!1);nf.prototype.hide.call(this)};g.f(tb,WL);g.q=tb.prototype;
g.q.init=function(p,d){WL.prototype.init.call(this,p,d,{});if(d.durationMilliseconds){if(d.durationMilliseconds<0){g.Hi(Error("DurationMilliseconds was specified incorrectly in AdPreview with a value of: "+d.durationMilliseconds));return}this.U=d.durationMilliseconds}else this.U=this.D.mJ();var b;if((b=d.previewText)==null||!b.text||g.CF(d.previewText.text))g.Hi(Error("No text is returned for AdPreview."));else{this.S=d.previewText;d.previewText.isTemplated||g.ar(this.B,d.previewText.text);var v;
if(((v=this.api.getVideoData(1))==null?0:v.kT)&&d.previewImage){var P,M;(p=((M=wu(((P=d.previewImage)==null?void 0:P.sources)||[],52,!1))==null?void 0:M.url)||"")&&p.length?(this.previewImage=new g.k0({L:"img",J:"ytp-preview-ad__image",K:{src:"{{imageUrl}}"}}),this.previewImage.updateValue("imageUrl",p),g.Y(this,this.previewImage),this.previewImage.NC(this.element)):g.Hi(Error("Failed to get imageUrl in AdPreview."))}else this.B.classList.add("ytp-preview-ad__text--padding--wide")}};
g.q.clear=function(){this.hide()};
g.q.hide=function(){dy(this);WL.prototype.hide.call(this)};
g.q.show=function(){p3(this);WL.prototype.show.call(this)};
g.q.gP=function(){this.hide()};
g.q.n8=function(){if(this.D){var p=this.D.getProgressState();if(p!=null&&p.current)if(p=1E3*p.current,p>=this.U)this.transition.hide();else{var d;if((d=this.S)==null?0:d.isTemplated)if(d=Math.max(0,Math.ceil((this.U-p)/1E3)),d!==this.V){var b,v;(p=(b=this.S)==null?void 0:(v=b.text)==null?void 0:v.replace("{TIME_REMAINING}",String(d)))&&g.ar(this.B,p);this.V=d}}}};g.f(im,nf);
im.prototype.init=function(p,d){nf.prototype.init.call(this,p,d,{});var b,v;if((p=((v=wu(((b=d.image)==null?void 0:b.sources)||[],Kxe(d),!0))==null?void 0:v.url)||"")&&p.length){b=this.V$("ytp-ad-avatar");b.src=p;var P,M;if(v=(P=d.interaction)==null?void 0:(M=P.accessibility)==null?void 0:M.label)b.alt=v;switch(d.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(d.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.Hi(Error("Failed to get imageUrl in AdAvatar."))};
im.prototype.clear=function(){this.hide()};
im.prototype.onClick=function(p){nf.prototype.onClick.call(this,p)};g.f(Hz,nf);
Hz.prototype.init=function(p,d){nf.prototype.init.call(this,p,d,{});var b;p=(b=d.label)==null?void 0:b.content;if((b=p!=null&&!g.CF(p))||d.iconImage){b&&(this.buttonText=new g.k0({L:"span",J:"ytp-ad-button-vm__text",Bb:p}),g.Y(this,this.buttonText),this.buttonText.NC(this.element));var v,P,M=((v=d.interaction)==null?0:(P=v.accessibility)==null?0:P.label)||b?p:"";M&&TP(this.element,M+" This link opens in new tab");B4(this.element);if(d.iconImage){v=void 0;if(d.iconImage){a:{P=d.iconImage;if(P.sources)for(P=
g.u(P.sources),p=P.next();!p.done;p=P.next())if(p=p.value,M=void 0,(M=p.clientResource)==null?0:M.imageName){P=p;break a}P=void 0}if(P){var X;v={iconType:(X=P.clientResource)==null?void 0:X.imageName}}}X=jC(v,!1,this.U);X!=null&&(this.buttonIcon=new g.k0({L:"span",J:"ytp-ad-button-vm__icon",j:[X]}),g.Y(this,this.buttonIcon),d.iconLeading?(MQ(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--leading")):b?(this.buttonIcon.NC(this.element),this.buttonIcon.element.classList.add("ytp-ad-button-vm__icon--trailing")):
(this.buttonIcon.NC(this.element),this.element.classList.add("ytp-ad-button-vm--icon-only")))}switch(d.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(d.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.DF(Error("AdButton does not have label or an icon."))};
Hz.prototype.clear=function(){this.hide()};
Hz.prototype.onClick=function(p){nf.prototype.onClick.call(this,p)};g.f(xpW,WL);g.q=xpW.prototype;
g.q.init=function(p,d){WL.prototype.init.call(this,p,d,{});this.api.G().T("enable_larger_flyout_cta_on_desktop")&&(this.element.classList.add("ytp-ad-avatar-lockup-card--large"),this.V$("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"),MQ(this.V$("ytp-ad-avatar-lockup-card__avatar_and_text_container"),this.adAvatar.element,0));if(p=g.L(d.avatar,$5)){var b=d.headline;if(b){var v=d.description;if(v){var P=g.L(d.button,K4);P?(this.adAvatar.init(qa("ad-avatar"),p),this.headline.init(qa("ad-simple-attributed-string"),new yZ(b)),this.description.init(qa("ad-simple-attributed-string"),new yZ(v)),b.content&&b.content.length>20&&this.description.element.classList.add("ytp-ad-avatar-lockup-card__description--hidden--in--small--player"),
this.adButton.init(qa("ad-button"),P),this.startMilliseconds=d.startMs||0,this.api.aN()||this.show(),this.api.addEventListener("playerUnderlayVisibilityChange",this.bL.bind(this)),p3(this)):g.Hi(Error("No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Hi(Error("No description is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Hi(Error("No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel."))}else g.Hi(Error("No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel."))};
g.q.n8=function(){if(this.D){var p=this.D.getProgressState();p&&p.current&&1E3*p.current>=this.startMilliseconds&&(dy(this),this.element.classList.remove("ytp-ad-avatar-lockup-card--inactive"))}};
g.q.gP=function(){this.clear()};
g.q.onClick=function(p){this.api.pauseVideo();WL.prototype.onClick.call(this,p)};
g.q.clear=function(){this.hide();this.api.removeEventListener("playerUnderlayVisibilityChange",this.bL.bind(this))};
g.q.show=function(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();WL.prototype.show.call(this)};
g.q.hide=function(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();WL.prototype.hide.call(this)};
g.q.bL=function(p){p==="hidden"?this.show():this.hide()};g.f(Du,nf);g.q=Du.prototype;
g.q.init=function(p,d){nf.prototype.init.call(this,p,d,{});if(!d.label||g.CF(d.label))g.Hi(Error("No label is returned for SkipAdButton."));else if(g.ar(this.V,d.label),p=jC({iconType:"SKIP_NEXT_NEW"}),p==null)g.Hi(Error("Unable to retrieve icon for SkipAdButton"));else if(this.B=new g.k0({L:"span",J:"ytp-skip-ad-button__icon",j:[p]}),g.Y(this,this.B),this.B.NC(this.element),this.api.G().experiments.Wb("enable_skip_to_next_messaging")&&(d=g.pH(d.targetId)))this.U=!0,this.element.setAttribute("data-tooltip-target-id",d),
this.element.setAttribute("data-tooltip-target-fixed","")};
g.q.onClick=function(p){p&&p.preventDefault();var d,b;B2q(p,{contentCpn:(b=(d=this.api.getVideoData(1))==null?void 0:d.clientPlaybackNonce)!=null?b:""})===0?this.api.KX("onAbnormalityDetected"):(nf.prototype.onClick.call(this,p),this.api.KX("onAdSkip"),this.api.onAdUxClicked(this.componentType,this.layoutId))};
g.q.clear=function(){this.D.reset();this.hide()};
g.q.hide=function(){nf.prototype.hide.call(this)};
g.q.show=function(){this.D.start();nf.prototype.show.call(this);this.U&&this.api.G().experiments.Wb("enable_skip_to_next_messaging")&&this.api.publish("showpromotooltip",this.element)};g.f(B7C,WL);g.q=B7C.prototype;
g.q.init=function(p,d){WL.prototype.init.call(this,p,d,{});p=g.L(d.preskipState,l2H);if(this.V||!this.api.G().experiments.Wb("disable_ad_preview_for_instream_ads")){if(!p){g.Hi(Error("No AdPreviewViewModel is returned in SkipAdViewModel."));return}var b;(b=this.U)==null||b.init(qa("preview-ad"),p);(b=this.U)!=null&&(b.transition.show(100),b.show())}(b=g.L(d.skippableState,ZFF))?(d.skipOffsetMilliseconds!=null?this.skipOffsetMilliseconds=d.skipOffsetMilliseconds:(g.DF(Error("No skipOffsetMilliseconds is returned in SkipAdViewModel.")),this.skipOffsetMilliseconds=
5E3),this.B.init(qa("skip-button"),b),this.show()):g.Hi(Error("No SkipAdButtonViewModel is returned in SkipAdViewModel."))};
g.q.show=function(){p3(this);WL.prototype.show.call(this)};
g.q.hide=function(){!this.isSkippable&&this.U?this.U.hide():this.B&&this.B.hide();dy(this);WL.prototype.hide.call(this)};
g.q.clear=function(){var p;(p=this.U)==null||p.clear();this.B&&this.B.clear();dy(this);WL.prototype.hide.call(this)};
g.q.gP=function(){this.hide()};
g.q.n8=function(){if(1E3*this.D.getProgressState().current>=this.skipOffsetMilliseconds&&!this.isSkippable){this.isSkippable=!0;var p;(p=this.U)!=null&&p.transition.hide();(p=this.B)!=null&&(p.transition.show(),p.show())}};g.f(Vx,nf);
Vx.prototype.init=function(p,d){nf.prototype.init.call(this,p,d,{});if(d.label){var b;((b=d.label)==null?0:b.content)&&!g.CF(d.label.content)&&(this.linkText=new g.k0({L:"span",J:"ytp-visit-advertiser-link__text",Bb:d.label.content}),g.Y(this,this.linkText),this.linkText.NC(this.element));var v,P;if((v=d.interaction)==null?0:(P=v.accessibility)==null?0:P.label)TP(this.element,d.interaction.accessibility.label+" This link opens in new tab");else{var M;((M=d.label)==null?0:M.content)&&!g.CF(d.label.content)&&TP(this.element,
d.label.content+" This link opens in new tab")}B4(this.element);this.element.setAttribute("tabindex","0");this.show()}else g.Hi(Error("No label found in VisitAdvertiserLink."))};
Vx.prototype.onClick=function(p){nf.prototype.onClick.call(this,p);this.api.onAdUxClicked(this.componentType,this.layoutId)};
Vx.prototype.clear=function(){this.hide()};g.f(ej,nf);
ej.prototype.init=function(p,d,b,v){nf.prototype.init.call(this,p,d,{});if(d.skipOrPreview){b=d.skipOrPreview;p=g.L(b,EQR);b=g.L(b,l2H);var P,M=this.api.G().T("clean_player_style_fix_on_web")&&((P=this.api.getVideoData())==null?void 0:P.isDaiEnabled());p?(this.VX=new B7C(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U),g.Y(this,this.VX),this.VX.NC(this.C),this.VX.init(qa("skip-ad"),p)):!b||this.api.G().experiments.Wb("disable_ad_preview_for_instream_ads")&&!M||(this.V=new tb(this.api,
this.layoutId,this.interactionLoggingClientData,this.fX,this.U,1),g.Y(this,this.V),this.V.NC(this.C),this.V.init(qa("ad-preview"),b),P=this.V,P.transition.show(100),P.show());if(P=g.L(d.skipOrPreview,EQR))var X=P.skipOffsetMilliseconds}d.playerAdCard&&(P=g.L(d.playerAdCard,sqX))&&(this.playerAdCard=new xpW(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U),g.Y(this,this.playerAdCard),this.playerAdCard.NC(this.RB),this.playerAdCard.init(qa("ad-avatar-lockup-card"),P));P=this.api.G().T("disable_ad_duration_remaining_for_instream_video_ads")||
d.adPodIndex!==void 0;d.adBadgeRenderer&&((p=g.L(d.adBadgeRenderer,m5))?(this.B=new zF(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,P),g.Y(this,this.B),this.B.NC(this.D),this.B.init(qa("ad-badge"),p)):g.Hi(Error("AdBadgeViewModel is not found in player overlay layout.")));d.adPodIndex&&(p=g.L(d.adPodIndex,nQ6))&&(this.adPodIndex=new jo(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,g.L(d.skipOrPreview,EQR)===void 0),g.Y(this,this.adPodIndex),this.adPodIndex.NC(this.D),
this.adPodIndex.init(qa("ad-pod-index"),p));d.adInfoRenderer&&(p=g.L(d.adInfoRenderer,IZ))&&(this.adInfoButton=new RL(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.element,void 0,P),g.Y(this,this.adInfoButton),this.api.G().T("enable_ad_pod_index_autohide")&&this.B!==void 0?this.D.insertBefore(this.adInfoButton.element,this.B.element.nextSibling):this.adInfoButton.NC(this.D),this.adInfoButton.init(qa("ad-info-hover-text-button"),p,this.macros));var a;p=this.api.G().T("clean_player_style_fix_on_web")&&
((a=this.api.getVideoData())==null?void 0:a.isDaiEnabled());d.adDurationRemaining&&(!P||p)&&(a=g.L(d.adDurationRemaining,PW2))&&(this.adDurationRemaining=new UV(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.U,v.videoAdDurationSeconds,P),g.Y(this,this.adDurationRemaining),P&&this.adPodIndex!==void 0?this.D.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adInfoButton!==void 0?P?this.D.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element.nextSibling):
this.D.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element):this.adDurationRemaining.NC(this.D),this.adDurationRemaining.init(qa("ad-duration-remaining"),a,this.macros),P&&this.adDurationRemaining.element.classList.add("ytp-ad-duration-remaining-autohide"));d.visitAdvertiserLink&&(v=g.L(d.visitAdvertiserLink,NQ4))&&(this.visitAdvertiserLink=new Vx(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.visitAdvertiserLink),this.visitAdvertiserLink.NC(this.D),
this.visitAdvertiserLink.init(qa("visit-advertiser-link"),v));d.adDisclosureBanner&&(d=g.L(d.adDisclosureBanner,kz4))&&(this.adDisclosureBanner=new tI(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.adDisclosureBanner),this.adDisclosureBanner.NC(this.O5),this.adDisclosureBanner.init(qa("ad-disclosure-banner"),d));this.api.G().T("show_preskip_progress_bar_for_skippable_ads")&&(this.S=new Dq(this.api,this.U,X,P),g.Y(this,this.S),g.wz(this.api,this.S.element,4));this.show()};
ej.prototype.clear=function(){this.hide()};g.f(Reu,nf);g.q=Reu.prototype;
g.q.init=function(p,d){nf.prototype.init.call(this,p,d,{});if(d!=null&&d.title)if(p=d.title)if(this.headline.init(qa("ad-simple-attributed-string"),new yZ(p)),p=g.L(d.moreInfoButton,K4)){if(this.moreInfoButton.init(qa("ad-button"),p),d.descriptions)d.descriptions.length>0&&(p=d.descriptions[0])&&(this.D=new In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.D),this.D.NC(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[0]),this.D.init(qa("ad-simple-attributed-string"),
new yZ(p))),d.descriptions.length>1&&(d=d.descriptions[1])&&(this.U=new In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.U),this.U.NC(this.element.getElementsByClassName("ytp-ad-grid-card-text__metadata__description__line")[1]),this.U.init(qa("ad-simple-attributed-string"),new yZ(d)))}else g.Hi(Error("No AdButtonViewModel is returned in AdGridCardText."));else g.Hi(Error("No headline found in AdGridCardText."));else g.Hi(Error("No headline found in AdGridCardText."))};
g.q.onClick=function(p){nf.prototype.onClick.call(this,p);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)};
g.q.clear=function(){this.hide();this.headline.clear();this.moreInfoButton.clear();var p;(p=this.D)==null||p.clear();var d;(d=this.U)==null||d.clear()};
g.q.hide=function(){this.headline.hide();this.moreInfoButton.hide();var p;(p=this.D)==null||p.hide();var d;(d=this.U)==null||d.hide();nf.prototype.hide.call(this)};
g.q.show=function(){nf.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var p;(p=this.D)==null||p.show();var d;(d=this.U)==null||d.show()};g.f(Sj,nf);Sj.prototype.init=function(p,d){nf.prototype.init.call(this,p,d,{});if(d!=null&&d.gridCards)if(d.style!=="AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN")g.Hi(Error("Only single column style is currently supported in AdGridCardCollection."));else for(p=g.u(d.gridCards),d=p.next();!d.done;d=p.next()){if(d=g.L(d.value,u3W)){var b=new Reu(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,b);b.NC(this.element);b.init(qa("ad-grid-card-text"),d);this.D.push(b)}}else g.Hi(Error("No grid cards found in AdGridCardCollection."))};
Sj.prototype.show=function(){for(var p=g.u(this.D),d=p.next();!d.done;d=p.next())d.value.show();nf.prototype.show.call(this)};
Sj.prototype.clear=function(){this.hide();for(var p=g.u(this.D),d=p.next();!d.done;d=p.next())d.value.clear()};
Sj.prototype.hide=function(){for(var p=g.u(this.D),d=p.next();!d.done;d=p.next())d.value.hide();nf.prototype.hide.call(this)};g.f(Y5,WL);g.q=Y5.prototype;g.q.init=function(p,d,b,v,P){P=P===void 0?0:P;WL.prototype.init.call(this,p,d,b,v);this.playerProgressOffsetMs=P;p3(this);this.api.addEventListener("playerUnderlayVisibilityChange",this.xQ.bind(this));this.api.addEventListener("resize",this.RK.bind(this));this.api.aN()?(this.U=!0,this.api.Dj(!0),this.show()):this.hide()};
g.q.n8=function(){if(this.D){var p=this.D.getProgressState();p&&p.current&&!this.U&&1E3*p.current>=this.playerProgressOffsetMs&&(this.U=!0,this.api.Dj(!0),this.show())}};
g.q.gP=function(){this.U&&this.api.Dj(!1);this.hide()};
g.q.clear=function(){this.api.Dj(!1);this.api.removeEventListener("playerUnderlayVisibilityChange",this.xQ.bind(this));this.api.removeEventListener("resize",this.RK.bind(this));dy(this);this.hide()};
g.q.hide=function(){T7C(!1);WL.prototype.hide.call(this)};
g.q.show=function(){T7C(!0);WL.prototype.show.call(this)};g.f(AzD,Y5);g.q=AzD.prototype;
g.q.init=function(p,d,b,v){if(d!=null&&d.adGridCardCollection)if(d!=null&&d.adButton){var P=Number(d.playerProgressOffsetMs||"0");isNaN(P)?Y5.prototype.init.call(this,p,d,b,v):Y5.prototype.init.call(this,p,d,b,v,P);p=d.headline;b=g.L(d.adAvatar,$5);p&&b?(this.headline=new In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.headline),this.headline.NC(this.V$("ytp-display-underlay-text-grid-cards__content_container__header__headline")),this.headline.init(qa("ad-simple-attributed-string"),new yZ(p)),
this.adAvatar=new im(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.adAvatar),this.adAvatar.NC(this.V$("ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar")),this.adAvatar.init(qa("ad-avatar"),b)):this.V.classList.remove("ytp-display-underlay-text-grid-cards__content_container__header");p=g.L(d.adGridCardCollection,f2H);this.adGridCardCollection.init(qa("ad-grid-card-collection"),p);d=g.L(d.adButton,K4);this.adButton.init(qa("ad-button"),d);
this.hide()}else g.Hi(Error("No button found in DisplayUnderlayTextGridCardsLayout."));else g.Hi(Error("No grid cards found in DisplayUnderlayTextGridCardsLayout."))};
g.q.onClick=function(p){(this.adButton&&g.qQ(this.adButton.element,p.target)||this.adAvatar&&g.qQ(this.adAvatar.element,p.target))&&this.api.pauseVideo();Y5.prototype.onClick.call(this,p);this.api.onAdUxClicked(this.componentType,this.layoutId)};
g.q.RK=function(){};
g.q.clear=function(){this.hide();var p;(p=this.headline)==null||p.clear();var d;(d=this.adAvatar)==null||d.clear();this.adGridCardCollection.clear();this.adButton.clear();Y5.prototype.clear.call(this)};
g.q.show=function(){var p;(p=this.headline)==null||p.show();var d;(d=this.adAvatar)==null||d.show();this.adGridCardCollection.show();this.adButton.show();Y5.prototype.show.call(this)};
g.q.hide=function(){var p;(p=this.headline)==null||p.hide();var d;(d=this.adAvatar)==null||d.hide();this.adGridCardCollection.hide();this.adButton.hide();Y5.prototype.hide.call(this)};
g.q.xQ=function(p){p==="transitioning"?(this.B.classList.remove("ytp-ad-underlay-clickable"),this.show()):p==="visible"?this.B.classList.add("ytp-ad-underlay-clickable"):p==="hidden"&&(this.hide(),this.B.classList.remove("ytp-ad-underlay-clickable"))};g.f(gX,nf);
gX.prototype.init=function(p,d){nf.prototype.init.call(this,p,d,{});if(d.attributes===void 0)g.Hi(Error("No attributes found in AdDetailsLineViewModel."));else if(d.style===void 0)g.Hi(Error("No style found in AdDetailsLineViewModel."));else{p=g.u(d.attributes);for(var b=p.next();!b.done;b=p.next())if(b=b.value,b.text!==void 0){b=b.text;var v=d.style,P=new In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,P);P.NC(this.element);a:switch(v){case "AD_DETAILS_LINE_STYLE_RESPONSIVE":v="ytp-ad-details-line__text--style-responsive";
break a;default:v="ytp-ad-details-line__text--style-standard"}P.element.classList.add(v);P.init(qa("ad-simple-attributed-string"),new yZ(b));this.D.push(P)}this.show()}};
gX.prototype.show=function(){this.D.forEach(function(p){p.show()});
nf.prototype.show.call(this)};
gX.prototype.clear=function(){this.hide()};
gX.prototype.hide=function(){this.D.forEach(function(p){p.hide()});
nf.prototype.hide.call(this)};g.f(L4,nf);L4.prototype.init=function(p,d){nf.prototype.init.call(this,p,d,{});var b,v;(p=((v=wu(((b=d.image)==null?void 0:b.sources)||[]))==null?void 0:v.url)||"")&&p.length?(b=this.V$("ytp-image-background-image"),g.nj(b,"backgroundImage","url("+p+")"),d.blurLevel!==void 0&&g.nj(b,"filter","blur("+d.blurLevel+"px)"),d.gradient!==void 0&&(d=new g.K({L:"div",zB:["ytp-image-background--gradient-vertical"]}),g.Y(this,d),d.NC(this.element)),this.show()):g.Hi(Error("Failed to get imageUrl in ImageBackground."))};
L4.prototype.clear=function(){this.hide()};g.f(Wxu,WL);g.q=Wxu.prototype;g.q.init=function(p,d){WL.prototype.init.call(this,p,d,{});g.nj(this.B,"stroke-dasharray","0 "+this.U);this.show()};
g.q.clear=function(){this.hide()};
g.q.hide=function(){dy(this);WL.prototype.hide.call(this)};
g.q.show=function(){p3(this);WL.prototype.show.call(this)};
g.q.gP=function(){this.hide()};
g.q.n8=function(){if(this.D){var p=this.D.getProgressState();p!=null&&p.current!=null&&g.nj(this.B,"stroke-dasharray",p.current/p.seekableEnd*this.U+" "+this.U)}};g.f(Qx,nf);
Qx.prototype.init=function(p,d){nf.prototype.init.call(this,p,d,{});if(dxC(d)){this.adAvatar=new im(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.adAvatar);this.adAvatar.NC(this.V$("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container"));this.adAvatar.init(qa("ad-avatar"),g.L(d.adAvatar,$5));this.headline=new In(this.api,this.layoutId,this.interactionLoggingClientData,this.fX);g.Y(this,this.headline);this.headline.NC(this.V$("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(qa("ad-simple-attributed-string"),new yZ(d.headline));if(p=g.L(d.adDetailsLine,J4Q))this.detailsLine=new gX(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.detailsLine),this.detailsLine.NC(this.V$("ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container")),this.detailsLine.init(qa("ad-details-line"),p);this.adButton=new Hz(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,!0);g.Y(this,this.adButton);
this.adButton.NC(this.V$("ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container"));this.adButton.init(qa("ad-button"),g.L(d.adButton,K4));p=this.api.T("disable_ad_preview_for_instream_ads");this.adBadge=new zF(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,p);g.Y(this,this.adBadge);this.adBadge.NC(this.V);this.adBadge.init(qa("ad-badge"),g.L(d.adBadge,m5));this.adInfoButton=new RL(this.api,this.layoutId,this.interactionLoggingClientData,this.fX,this.element,
void 0,p);g.Y(this,this.adInfoButton);this.adInfoButton.NC(this.V);this.adInfoButton.init(qa("ad-info-hover-text-button"),g.L(d.adInfoRenderer,IZ),this.macros);if(p=g.L(d.skipAdButton,ZFF))this.skipAdButton=new Du(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.skipAdButton),this.skipAdButton.NC(this.element),this.skipAdButton.init(qa("skip-button"),p);this.U=new Nw(d.durationMilliseconds);g.Y(this,this.U);if(p=g.L(d.countdownViewModel,CW4))this.D=new Wxu(this.api,
this.layoutId,this.interactionLoggingClientData,this.fX,this.U),g.Y(this,this.D),this.D.NC(this.V$("ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container")),this.D.init(qa("timed-pie-countdown"),p);if(d=g.L(d.imageBackground,r4Q))this.imageBackground=new L4(this.api,this.layoutId,this.interactionLoggingClientData,this.fX),g.Y(this,this.imageBackground),this.imageBackground.NC(this.element),this.imageBackground.element.classList.add("ytp-video-interstitial-buttoned-centered-layout__background-image-container"),
this.imageBackground.init(qa("image-background"),d);this.show();this.element.focus()}};
Qx.prototype.clear=function(){g.jh(this.B);this.hide()};
Qx.prototype.show=function(){pVk(!0);this.adAvatar&&this.adAvatar.show();this.headline&&this.headline.show();this.adButton&&this.adButton.show();this.skipAdButton&&this.skipAdButton.show();nf.prototype.show.call(this)};
Qx.prototype.hide=function(){pVk(!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();nf.prototype.hide.call(this)};var AmF="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.f(x5,$0);
x5.prototype.V=function(p){var d=p.id,b=p.content,v=b.componentType;if(!AmF.includes(v))switch(p.actionType){case 1:p=this.api;var P=this.fX,M=b.layoutId,X=b.interactionLoggingClientData,a=b instanceof B1?b.GZ:!1,F=b instanceof B1||b instanceof EV?b.pD:!1;X=X===void 0?{}:X;a=a===void 0?!1:a;F=F===void 0?!1:F;switch(v){case "invideo-overlay":p=new uD$(p,M,X,P);break;case "player-overlay":p=new VZ(p,M,X,P,new vy(p),F);break;case "player-overlay-layout":p=new ej(p,M,X,P,new vy(p));break;case "survey":p=
new zH(p,M,X,P);break;case "ad-action-interstitial":p=new JzK(p,M,X,P,a,F);break;case "video-interstitial-buttoned-centered":p=new Qx(p,M,X,P);break;case "survey-interstitial":p=new jj(p,M,X,P);break;case "ad-message":p=new w5D(p,M,X,P,new vy(p,1));break;case "player-underlay":p=new cz$(p,M,X,P);break;case "display-underlay-text-grid-cards":p=new AzD(p,M,X,P,new vy(p));break;default:p=null}if(!p){g.DF(Error("No UI component returned from ComponentFactory for type: "+v));break}g.Uj(this.U,d)?g.DF(Error("Ad UI component already registered: "+
d)):this.U[d]=p;p.bind(b);b instanceof Kn?this.B?this.B.append(p.Bw):g.DF(Error("Underlay view was not created but UnderlayRenderer was created")):this.X.append(p.Bw);break;case 2:d=bie(this,p);if(d==null)break;d.bind(b);break;case 3:b=bie(this,p),b!=null&&(g.aq(b),g.Uj(this.U,d)?(b=this.U,d in b&&delete b[d]):g.DF(Error("Ad UI component does not exist: "+d)))}};
x5.prototype.U5=function(){g.oq(Object.values(this.U));this.U={};$0.prototype.U5.call(this)};g.f(vgW,g.U2);g.q=vgW.prototype;g.q.create=function(){try{PIK(this),this.load(),this.created=!0,PIK(this)}catch(p){JI(p instanceof Error?p:String(p))}};
g.q.load=function(){try{qLW(this)}finally{AX(C4(this.D).Q9)&&this.player.SE("ad",1)}};
g.q.destroy=function(){var p=this.player.getVideoData(1);this.D.D.Hi.Ph(p&&p.clientPlaybackNonce||"");this.unload();this.created=!1};
g.q.unload=function(){g.U2.prototype.unload.call(this);try{this.player.getRootNode().classList.remove("ad-created")}catch(d){JI(d instanceof Error?d:String(d))}if(this.U!=null){var p=this.U;this.U=null;p.dispose()}this.B.reset()};
g.q.Ut=function(){return!1};
g.q.getAdState=function(){return-1};
g.q.getOptions=function(){return Object.values(TH2)};
g.q.hI=function(p,d){d=d===void 0?{}:d;switch(p){case "replaceUrlMacros":return p=d,p.url?(d=N8j(this.player),Object.assign(d,p.kpC),p=g.H4(p.url,d)):p=null,p;case "onAboutThisAdPopupClosed":this.WE(d);break;case "executeCommand":p=d;p.command&&p.layoutId&&this.executeCommand(p);break;default:return null}};
g.q.t8=function(p){var d;return!((d=this.D.D.JZ)==null||!d.get().t8(p))};
g.q.WE=function(p){p.isMuted&&Mqk(C4(this.D).WP,C4(this.D).lc,p.layoutId);this.XR&&this.XR.WE()};
g.q.executeCommand=function(p){C4(this.D).fX.executeCommand(p.command,p.layoutId)};g.Se("yt.player.Application.create",g.sf.create);g.Se("yt.player.Application.createAlternate",g.sf.create);Hd$(z8(),RU4);var WqW=g.gw("ytcsi.tick");WqW&&WqW("pe");g.wG("ad",vgW);g.f(g.TH,g.e);g.TH.prototype.start=function(p,d,b){this.config={from:p,bJ:d,duration:b,startTime:(0,g.Ib)()};this.next()};
g.TH.prototype.stop=function(){this.delay.stop();this.config=void 0};
g.TH.prototype.next=function(){if(this.config){var p=this.config,d=p.from,b=p.bJ,v=p.duration;p=p.startTime;var P=(0,g.Ib)()-p;p=this.D;v=Qye(p,P/v);if(v==0)p=p.Z;else if(v==1)p=p.W;else{P=Oj(p.Z,p.X,v);var M=Oj(p.X,p.S,v);p=Oj(p.S,p.W,v);P=Oj(P,M,v);M=Oj(M,p,v);p=Oj(P,M,v)}p=g.FZ(p,0,1);this.callback(d+(b-d)*p);p<1&&this.delay.start()}};g.f(g.Ab,g.K);g.q=g.Ab.prototype;g.q.hasSuggestions=function(){return this.suggestionData.length>0};
g.q.Tz=function(){this.U&&this.scrollTo(this.scrollPosition-this.containerWidth)};
g.q.show=function(){g.K.prototype.show.call(this);JcC(this)};
g.q.Z$=function(){this.U&&this.scrollTo(this.scrollPosition+this.containerWidth)};
g.q.xv=function(){this.AD(this.api.Pb().getPlayerSize())};
g.q.AD=function(p){var d=this.api.isEmbedsShortsMode()?.5625:16/9,b=this.api.YY();p=p.width-(b?112:58);b=Math.ceil(p/(b?320:192));var v=(p-b*8)/b;d=Math.floor(v/d);for(var P=g.u(this.D),M=P.next();!M.done;M=P.next())M=M.value.V$("ytp-suggestion-image"),M.style.width=v+"px",M.style.height=d+"px";this.suggestions.element.style.height=d+"px";this.V=v;this.W=d;this.containerWidth=p;this.columns=b;this.scrollPosition=0;this.suggestions.element.scrollLeft=-0;g.Wz(this)};
g.q.onVideoDataChange=function(){var p=this.api.G(),d=this.api.getVideoData();this.S=d.sH?!1:p.V;this.suggestionData=d.suggestions?g.Je(d.suggestions,function(b){return b&&!b.playlistId}):[];
ngu(this);d.sH?this.title.update({title:g.fn("More videos from $DNI_RELATED_CHANNEL",{DNI_RELATED_CHANNEL:d.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?"More shorts":"More videos"})};
g.q.scrollTo=function(p){p=g.FZ(p,this.containerWidth-this.suggestionData.length*(this.V+8),0);this.Z.start(this.scrollPosition,p,1E3);this.scrollPosition=p;g.Wz(this);JcC(this)};})(_yt_player);
";s:5:"error";s:0:"";s:4:"info";O:13:"Curl\CurlInfo":1:{s:7:"*info";a:26:{s:3:"url";s:73:"https://www.youtube.com/s/player/074a8365/player_ias.vflset/en_US/base.js";s:12:"content_type";s:15:"text/javascript";s:9:"http_code";i:200;s:11:"header_size";i:690;s:12:"request_size";i:496;s:8:"filetime";i:-1;s:17:"ssl_verify_result";i:0;s:14:"redirect_count";i:0;s:10:"total_time";d:0.641626;s:15:"namelookup_time";d:0.062565;s:12:"connect_time";d:0.101494;s:16:"pretransfer_time";d:0.160171;s:11:"size_upload";d:0;s:13:"size_download";d:822182;s:14:"speed_download";d:1281403;s:12:"speed_upload";d:0;s:23:"download_content_length";d:822182;s:21:"upload_content_length";d:0;s:18:"starttransfer_time";d:0.200879;s:13:"redirect_time";d:0;s:12:"redirect_url";s:0:"";s:10:"primary_ip";s:15:"142.250.197.110";s:8:"certinfo";a:0:{}s:12:"primary_port";i:443;s:8:"local_ip";s:14:"45.252.249.168";s:10:"local_port";i:54768;}}}

ZeroDay Forums Mini